.App{max-width:100%}span.MuiFormControlLabel-label{display:block;width:100%!important}@font-face{font-family:Lato;src:local("Lato"),url(/static/media/Lato-Regular.9d883d540ee2b4de8024.ttf) format("truetype")}*{box-sizing:border-box;font-family:Lato;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;overflow-x:hidden}div.rec.rec-carousel{overflow:hidden;position:relative}button.rec.rec-arrow.rec.rec-arrow-left{left:0}button.rec.rec-arrow.rec.rec-arrow-left,button.rec.rec-arrow.rec.rec-arrow-right{background-color:#fff!important;color:#000!important;margin-top:-80px;position:absolute;transform:translateX(0);transition:transform .5s ease-in-out;z-index:20}button.rec.rec-arrow.rec.rec-arrow-right{right:0}div.rec.rec-pagination{display:none}.rdrNextButton i,div.rec.rec-slider-container{margin:0!important}@media (min-width:575.98px){div.rec.rec-item-wrapper{height:565px}}@media (max-width:575.98px){button.rec.rec-arrow.rec.rec-arrow-left,button.rec.rec-arrow.rec.rec-arrow-right{align-items:center;display:flex;font-size:12px;height:30px!important;justify-content:center;min-height:0;min-width:0;width:30px!important}}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:#ffffffb3;--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:320px;--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error)}.Toastify__toast-container{box-sizing:border-box;color:#fff;padding:4px;position:fixed;-webkit-transform:translateZ(9999);-webkit-transform:translateZ(var(--toastify-z-index));width:320px;width:var(--toastify-toast-width);z-index:9999;z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:1em;top:1em}.Toastify__toast-container--top-center{left:50%;top:1em;transform:translateX(-50%)}.Toastify__toast-container--top-right{right:1em;top:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translateX(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{left:0;margin:0;padding:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:0;transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:0;transform:translateX(0)}.Toastify__toast-container--rtl{left:auto;right:0}}.Toastify__toast{border-radius:4px;box-shadow:0 1px 10px 0 #0000001a,0 2px 15px 0 #0000000d;box-sizing:border-box;cursor:default;direction:ltr;display:flex;font-family:sans-serif;font-family:var(--toastify-font-family);justify-content:space-between;margin-bottom:1rem;max-height:800px;max-height:var(--toastify-toast-max-height);min-height:64px;min-height:var(--toastify-toast-min-height);overflow:hidden;padding:8px;position:relative;z-index:0}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{align-items:center;display:flex;flex:1 1 auto;margin:auto 0;padding:6px}.Toastify__toast-body>div:last-child{flex:1 1;word-break:break-word}.Toastify__toast-icon{display:flex;flex-shrink:0;margin-inline-end:10px;width:20px}.Toastify--animate{animation-duration:.7s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}@media only screen and (max-width:480px){.Toastify__toast{border-radius:0;margin-bottom:0}}.Toastify__toast-theme--dark{background:#121212;background:var(--toastify-color-dark);color:#fff;color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:#fff;background:var(--toastify-color-light);color:#757575;color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:#3498db;background:var(--toastify-color-info);color:#fff;color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:#07bc0c;background:var(--toastify-color-success);color:#fff;color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:#f1c40f;background:var(--toastify-color-warning);color:#fff;color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:#e74c3c;background:var(--toastify-color-error);color:#fff;color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:#bb86fc;background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:#3498db;background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:#07bc0c;background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:#f1c40f;background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:#e74c3c;background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:#ffffffb3;background:var(--toastify-color-transparent)}.Toastify__close-button{align-self:flex-start;background:#0000;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;transition:.3s ease}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{bottom:0;height:5px;left:0;opacity:.7;position:absolute;transform-origin:left;width:100%;z-index:9999;z-index:var(--toastify-z-index)}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{left:auto;right:0;transform-origin:right}.Toastify__spinner{animation:Toastify__spin .65s linear infinite;border:2px solid #e0e0e0;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:#616161;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px) rotateX(-20deg)}to{opacity:0;transform:perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{transform:translate3d(110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{transform:translate3d(-110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}@keyframes Toastify__spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.header{display:flex;height:61px;justify-content:space-between;width:inherit}.header .info .title{color:#344054;font-family:Lato,sans-serif;font-size:26px;font-style:normal;font-weight:700;height:31px;line-height:normal;text-transform:uppercase}.Carousel{z-index:2}.header .info .title .text{color:#08f}.header .info .subheading{color:#525a6a;font-size:18px;height:22px;margin-top:8px}.header .info .subheading,.header .view-all-offers{font-family:Lato,sans-serif;font-style:normal;font-weight:400;line-height:normal}.header .view-all-offers{color:#08f;cursor:pointer;font-size:14px;text-transform:uppercase}.offer-cards{display:flex;gap:15px;height:430px;margin-top:32px;width:inherit}.back-arrow-offer{align-items:center;background-color:#fff;border-radius:52px;box-shadow:0 0 16px 0 #00000029;display:flex;height:52px;justify-content:center;margin-left:-50px;margin-top:240px;opacity:0;position:absolute;transform:translateY(-50%);transition:opacity .3s,margin-left 1.5s;width:52px;z-index:100;z-index:101}.back-arrow-offer .back-arrow-offer-icon{color:#525a6a;height:34px;width:34px}.forward-arrow-offer{align-items:center;background-color:#fff;border-radius:52px;box-shadow:0 0 16px 0 #00000029;display:flex;height:52px;justify-content:center;margin-left:1166px;margin-top:240px;opacity:0;position:absolute;transform:translateY(-50%);transition:opacity .3s,margin-left 1.5s;width:52px;z-index:100;z-index:101}.forward-arrow-offer .forward-arrow-offer-icon{color:#525a6a;height:34px;width:34px}.offer-cards .card{cursor:pointer;width:370px;z-index:100}.offer-cards .card .image{background:#d3d3d3 50%/cover no-repeat;border-radius:5px 5px 0 0;height:193px}.offer-cards .card .offer-details-box{align-items:flex-start;background:#fff;border-bottom:1px solid #d0d5dd;border-left:1px solid #d0d5dd;border-radius:0 0 5px 5px;border-right:1px solid #d0d5dd;flex-direction:column;gap:8px;height:237px;position:relative}.offer-cards .card .offer-details-box .offer-details{margin:16px;position:absolute;width:338px}.offer-cards .card .offer-details-box .offer-details .details{display:inline-flex;height:26px}.type{align-items:center;background:#e4f3ff;color:#08f;display:flex;font-weight:400;height:26px;justify-content:center;width:50px}.type,.valid-date{font-family:Lato,sans-serif;font-size:12px;font-style:normal;line-height:normal}.valid-date{color:#525a6a;font-weight:300;margin-left:154px}.offer-cards .card .offer-details-box .offer-details .title{color:#344054;font-family:Lato,sans-serif;font-size:20px;font-style:normal;font-weight:400;height:53px;line-height:normal;margin-top:16px}.offer-cards .card .offer-details-box .offer-details .info{color:#525a6a;font-family:Lato,sans-serif;font-size:14px;font-style:normal;font-weight:300;height:34px;line-height:normal;margin-top:8px}.offer-cards .card .offer-details-box .offer-details .offer-footer{display:inline-flex;height:36px;margin-top:32px}.offer-footer .coupon{align-items:center;background:#e9f5ff;border:1px dashed #08f;display:inline-flex;height:36px;justify-content:center;width:148px}.coupon-code{color:#08f;font-family:Lato,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:24px;margin:6px 8px}.dashed-line{border:1px dashed #08f;height:24px}.copy-icon{color:#08f;cursor:pointer;height:18px;margin:6px 8px;width:18px}.view-details-button{align-items:center;color:#08f;display:flex;font-family:Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;justify-content:center;line-height:24px;margin-left:99px}.offers:hover .back-arrow-offer{cursor:pointer;margin-left:0;opacity:1}.offers:hover .forward-arrow-offer{cursor:pointer;margin-left:1088px;opacity:1}.rec.rec-swipable,div.packages,div.packages>*{z-index:-10}.Carousel{display:flex;gap:16px}.flip-card:hover .flip-card-inner{transform:rotateY(180deg)}.back-arrow-package{align-items:center;background-color:#fff;border-radius:52px;box-shadow:0 0 16px 0 #00000029;cursor:pointer;display:flex;height:52px;justify-content:center;margin-left:-50px;margin-top:200px;opacity:0;position:absolute;transform:translateY(-50%);transition:opacity .3s,margin-left 1.5s;width:52px;z-index:101}.back-arrow-package .back-arrow-package-icon{color:#525a6a;height:34px;width:34px}.packages{z-index:100}.forward-arrow-package .forward-arrow-package-icon{color:#525a6a;height:34px;width:34px}.packages:hover .back-arrow-package{cursor:pointer;margin-left:0;opacity:1}.packages:hover .forward-arrow-package{cursor:pointer;margin-left:1087px;opacity:1}@media only screen and (max-width:900px){.flip-card:hover .flip-card-inner{transform:rotateY(0deg)}}.css-to4yru{background:#fafafa;display:flex;flex-direction:column;gap:24px;padding:24px 140px 24px 170px!important}.travel-date-home{background:#fff;border:1px solid #d0d5dd;border-radius:12px;cursor:pointer;font-family:Lato,sans-serif;height:112px}.calender-wrapper,.calender-wrapper-above{position:absolute;z-index:22}.error-text{color:#ff2828;font-family:Inter;font-size:10px;font-style:normal;font-weight:400;line-height:normal;margin-top:6px}.search-flight-fields{box-shadow:0 1px 2px 0 #1018280d;height:112px;position:relative}.search-flight-fields .from{background:#fff;border:1px solid #d0d5dd;border-bottom:none;border-radius:12px 12px 0 0;box-shadow:0 1px 2px 0 #1018280d;height:56px;width:100%}.search-flight-fields .from .text{border:none;height:24px;line-height:24px;width:inherit}.search-flight-fields .from .text,.search-flight-fields .from .text::placeholder{color:#222936;font-family:Inter;font-size:16px}.search-flight-fields .from .text:focus{outline:none}.search-flight-fields .from .text:focus::placeholder{color:#0000}.search-flight-fields .from .from-class-options-group{background-color:#fff;border-bottom-left-radius:12px;border-bottom-right-radius:12px;box-shadow:0 4px 12px 0 #0000001f;cursor:pointer;display:flex;flex-direction:column;height:320px;overflow:scroll;position:absolute;width:inherit;z-index:152}.search-flight-fields .swap-icon{margin-left:85%}.search-flight-fields .swap-icon,.search-flight-fields .swap-icon-arabic{align-items:center;background:#fff;border:1px solid #d1d6de;border-radius:30px;cursor:pointer;display:flex;height:30px;justify-content:space-around;margin-top:-14px;position:absolute;transform:rotate(90deg);width:30px}.search-flight-fields .swap-icon-arabic{left:0;margin-left:30px}.search-flight-fields .swap-icon .swap-horiz-icon,.search-flight-fields .swap-icon-arabic .swap-horiz-icon{color:#08f;transform:rotate(90deg)}.search-flight-fields .to{background:#fff;border:1px solid #d0d5dd;border-radius:0 0 12px 12px;box-shadow:0 1px 2px 0 #1018280d;height:56px;width:100%}.search-flight-fields .to .text{border:none;height:24px;line-height:24px;width:inherit}.search-flight-fields .to .text,.search-flight-fields .to .text::placeholder{color:#222936;font-family:Inter;font-size:16px}.search-flight-fields .to .text:focus{outline:none}.search-flight-fields .to .text:focus::placeholder{color:#0000}.search-flight-fields .to .to-class-options-group{background-color:#fff;border-bottom-left-radius:12px;border-bottom-right-radius:12px;box-shadow:0 4px 12px 0 #0000001f;cursor:pointer;display:flex;flex-direction:column;height:320px;overflow:scroll;position:absolute;width:100%;z-index:152}.multi-city-contents-home-2{display:flex;gap:16px;height:112px;margin-bottom:24px;padding:0 30px 30px;position:relative;width:100%}.multi-city-divider{background:#e7e7e7;height:60px;margin-right:8%;margin-top:30px;width:1px}.multi-city-cross-icons{cursor:pointer;height:24px;margin-right:8%;margin-top:44px;width:24px}.flight-class-dropdown-home{background:#fff;display:flex;height:17px;margin:18px 8px;width:"100%"}.dropdown-value-home{background-color:#9acd32;color:#222936;cursor:pointer;font-family:Lato,sans-serif;font-size:14px;width:"100%"}.flight-class-option:hover{background:#eaf4fd}.card-content .section-1 .list-numbers .number .active,.card-content .section-2 .content-1 .list-numbers .number .active,.card-content .section-2 .content-2 .list-numbers .number .active{background:#4037acd6}.card-content .section-3 .button{background:#fff;border:1px solid #4037acd6}.card-content .section-3 .button .text{color:#344054;margin-top:8px}.total-persons-dropdown,.total-persons-dropdown-icon,.total-persons-dropdown-label{cursor:pointer}.card-passenger-mobile{background:#fff;border-radius:16px;box-shadow:0 4px 12px 0 #0000001f;margin-top:-16px}.card-content-mobile{display:flex;flex-direction:column;gap:20px;padding:16px}.card-content-mobile .section-1-mobile{display:flex;flex-direction:column;gap:12px}.heading{color:#344054;font-family:Lato,sans-serif;font-size:.9rem;font-weight:500}.list-numbers-mobile{display:inline-flex;flex-wrap:wrap;gap:10px}.non-active-invalid,.non-active-valid{width:26px}.active-mobile{background:#1b1d52;border-radius:8px;color:#f5f6f7;cursor:pointer;font-family:Lato,sans-serif;font-size:15px;height:24px;padding-top:3px;text-align:center;width:26px}.bottom{background:#1b1d52;border:1px solid #1b1d52;border-radius:12px;padding:8px 0;width:100%}.apply-text{color:#fff;cursor:pointer;font-family:Lato,sans-serif;font-size:14px;text-align:center}.section2-flight-home{align-items:flex-start;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);background:#ffffffb3;border-radius:0 .5rem .5rem .5rem;box-shadow:0 0 1rem 0 #00000029;display:flex;flex-direction:column;justify-content:center;z-index:2}.section2-flight-home-content1{display:inline-flex;justify-content:space-between;padding:1.8rem 1.8rem 0;width:100%}.section2-flight-home-content1 .radio-button-group{display:flex;font-family:Lato,sans-serif;font-size:.875rem;gap:.625rem;width:80%}.section2-flight-home-content2{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1.5rem;padding:0 1.8rem 1.8rem;position:relative;width:100%}.checkbox-icon-ar{background:#b8bec4;border:solid #fff;height:16px;position:absolute;right:130px;top:6px;width:16px}.checkbox-group input:checked~.checkbox-icon-ar{background-color:#1b1d52;border:none}.checkbox-icon-ar:after{content:"";display:none;position:absolute}.checkbox-group input:checked~.checkbox-icon-ar:after{display:block}.checkbox-group .checkbox-icon-ar:after{border:solid #fff;border-width:0 2px 2px 0;bottom:4px;height:10px;left:5px;transform:rotate(45deg);width:4px}.radio-group{margin-top:1.5px}.radio-label-background{padding:0 6px 0 0}.user-infos{position:relative}.section2-flight-home .section2-flight-home-content2 .search-flight-button{align-items:center;background:#1b1d52;border-radius:106px;cursor:pointer;display:flex;height:104px;justify-content:center;width:104px}.section2-flight-home .section2-flight-home-content2 .search-flight-button .search-icon{color:#fff;height:40px!important;width:40px}.calendarWrap{margin-top:-100px}.calendarWrap .range-calendar{margin-top:15px}.calendarWrapFlight{border-color:#222936;font-family:Lato,sans-serif;margin-left:180px;margin-top:-60px;position:relative;z-index:2}.room-selection-box{align-items:flex-start;display:flex;flex-direction:column;gap:16px}.person-type{display:flex;justify-content:space-between}.room-selection-parent-box{align-items:flex-end;background:#fff;border-radius:16px;box-shadow:0 4px 12px 0 #0000001f;display:inline-flex;flex-direction:column;gap:24px;padding:16px 16px 24px;width:auto}.sectionHotel{background:#ffffffb3;background-color:"blue";display:flex;flex:6 1;flex-direction:column;flex-direction:row;flex-wrap:wrap;gap:16px;padding:30px;width:"100%"}.mainSection,.sectionHotel{border-radius:0 .5rem .5rem .5rem}.mainSection{background:#ffffffb3;width:100%}.modifySearch{background:#ffffffb3;color:#344054;font-family:Lato,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin-top:0!important;padding:20px 40px 0;text-transform:capitalize}.sectionHotel .search-hotels{background:#fff;border:1px solid #d0d5dd;border-radius:12px;cursor:pointer;display:flex;flex:2 1;flex-direction:column;gap:4px;height:112px;position:relative}.sectionHotel .search-hotels .title{height:17px;margin:16px 16px 0}.sectionHotel .search-hotels .input-search-hotel,.sectionHotel .search-hotels .title{color:#667085;font-family:Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.sectionHotel .search-hotels .input-search-hotel{height:24px;margin:0 16px 0 14px}.sectionHotel .search-hotels .input-search-hotel .text{border:none;cursor:pointer;height:50px}.sectionHotel .search-hotels .input-search-hotel .text,.sectionHotel .search-hotels .input-search-hotel .text::placeholder{color:#344054;font-family:Lato,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:normal}.sectionHotel .search-hotels .input-search-hotel .text:focus{outline:none}.sectionHotel .search-hotels .input-search-hotel .text:focus::placeholder{color:#0000}.sectionHotel .search-hotels .country{color:#344054;font-family:Lato,sans-serif;font-size:14px;font-style:normal;font-weight:300;line-height:normal}.sectionHotel .check-in{background:#fff;border:1px solid #d0d5dd;border-radius:12px;display:flex;flex-direction:column;gap:4px;height:112px;margin:30px 0}.sectionHotel .check-in .check-in-title{display:flex;height:18px;margin:20px 16px 0}.sectionHotel .check-in .check-in-title .text{color:#667085;font-family:Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.sectionHotel .check-in .check-in-title .calendar-icon{color:#344054;height:18px;margin-left:50px;width:18px}.sectionHotel .check-in .check-in-desc{height:34px;margin:0 16px}.sectionHotel .check-in .check-in-date{color:#344054;font-family:Lato,sans-serif;font-size:24px;font-style:normal;font-weight:700;height:29px;line-height:normal;margin:0 16px}.sectionHotel .check-in .check-in-date .text{color:#344054;font-family:Lato,sans-serif;font-size:20px;font-weight:700}.sectionHotel .check-in .check-in-day{color:#344054;font-family:Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;height:17px;line-height:normal;margin:0 16px}.sectionHotel .check-out{background:#fff;border:1px solid #d0d5dd;border-radius:12px;display:flex;flex-direction:column;gap:4px;height:112px;margin:30px 0}.sectionHotel .check-out .check-out-title{display:flex;height:18px;margin:20px 16px 0}.sectionHotel .check-out .check-out-title .text{color:#667085;font-family:Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.sectionHotel .check-out .check-out-title .calendar-icon{color:#344054;height:18px;margin-left:40px;width:18px}.sectionHotel .check-out .check-out-desc{height:34px;margin:0 16px}.sectionHotel .check-out .check-out-date{color:#344054;font-family:Lato,sans-serif;font-size:24px;font-style:normal;font-weight:700;height:29px;line-height:normal;margin:0 16px}.sectionHotel .check-out .check-out-date .text{color:#344054;font-family:Lato,sans-serif;font-size:20px;font-weight:700}.sectionHotel .check-out .check-out-day{color:#344054;font-family:Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;height:17px;line-height:normal;margin:0 16px}.sectionHotel .user-information{background:#fff;border:1px solid #d0d5dd;border-radius:12px;flex:1 1;height:112px}.sectionHotel .user-information .dropdown{display:flex;flex-direction:column;gap:4px;padding:12px 16px}.sectionHotel .user-information .dropdown .content1{cursor:pointer;display:inline-flex;justify-content:space-between}.sectionHotel .user-information .dropdown .content1 .dropdown-title{color:#667085;cursor:pointer;font-family:Lato,sans-serif;font-size:14px;font-weight:400}.sectionHotel .user-information .dropdown .content1 .dropdown-icon{height:18px;width:18px}.sectionHotel .user-information .dropdown .content2{color:#344054;font-family:Lato,sans-serif;font-size:16px;font-style:normal;font-weight:700;height:29px;line-height:normal}.sectionHotel .user-information .dropdown .content2 .text{color:#344054;font-family:Lato,sans-serif;font-size:16px;font-weight:400}.sectionHotel .search-hotel-button{align-items:center;background:#1b1d52;border-radius:106px;display:flex;height:104px;justify-content:center;margin-top:4px;width:104px}.sectionHotel .search-hotel-button .search-icon{color:#fff}.hotel-class-options-group{background-color:#fff;border-bottom-left-radius:12px;border-bottom-right-radius:12px;box-shadow:0 4px 12px 0 #0000001f;cursor:pointer;display:flex;flex-direction:column;height:200px;margin-left:-15px;margin-top:8px;overflow:scroll;position:absolute;width:100%;z-index:152}.hotel-class-options-group .hotel-class-option-group-card{display:"flex";flex-direction:column;gap:12px;height:323px;width:100%}.hotel-class-options-group .hotel-class-option-group-card .hotel-class-option{bottom:100%;color:#344054;display:inline-flex;font-family:Lato,sans-serif;font-size:14px;height:37px;justify-content:space-between;padding:16px;width:100%}.hotel-class-options-group .hotel-class-option-group-card .hotel-class-option .hotel-text-box{color:#344054;display:flex;flex-direction:column;font-family:Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;height:37px;line-height:18px;margin-right:8px}.hotel-class-options-group .hotel-class-option-group-card .hotel-class-option .hotel-code{background:#eef7ff;border-radius:2px;height:22px}.hotel-class-options-group .hotel-class-option-group-card .hotel-class-option .hotel-code div{background:#e6e6fa;color:#1b1d52;font-family:Lato,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal;padding:4px}.dropdown-content{margin-left:-158px;margin-top:10px;width:304px}.calendarWrap{margin-left:98px}.calendarWrap.calender,.hotelCalenderWrap{position:absolute!important}.calendarWrap .ranges-calendar{margin-top:15px;position:relative}.calendarWrapHotel{border-color:#222936;font-family:Lato,sans-serif;margin-left:400px;margin-top:-50px;position:relative}.rdrSelected{color:#1b1d52!important}.rdrDayToday .rdrDayNumber span:after{background:#ababb4!important;font-weight:800!important}.rdrDayToday .rdrDayNumber span:before{background:#000!important}.rdrDay:not(.rdrDayPassive) .rdrSelected~.rdrDayNumber span{font-weight:800!important}.rdrDay.rdrDayDisabled.rdrDayHovered,.rdrDay:hover,.rdrDayActive,.rdrDayDisabled,.rdrDayEndOfMonth.rdrDayActive,.rdrDayEndPreview,.rdrDayHovered :hover{color:#4037acd6!important}.stay-nights{align-items:center;align-self:center;background-color:#e6e6fa;border-radius:1.2rem;display:flex;height:2.5rem;justify-content:center;padding:.3rem .9rem;width:8rem}.newContainer{display:block}.card-component-flight,.card-component-hotel{display:flex;flex-direction:column;justify-content:center}.section1{display:flex;gap:.25rem}.section1 .select-flight{-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem);background-color:#596977;border-radius:.3rem .3rem 0 0;cursor:pointer;display:flex}.section1 .select-flight-active{background:#1b1d52;border-bottom:.12rem solid #1b1d52;border-radius:.5rem .5rem 0 0;cursor:pointer;display:flex}.section1 .select-flight .select-flight-icon{align-items:center;color:#fff;justify-content:center;margin:1rem 1rem 1rem .5rem}.section1 .select-flight .text{color:#fff;font-family:Lato,sans-serif;font-size:1rem;margin:1rem 0 1rem 1rem}.section1 .select-flight-active .select-flight-icon{align-items:center;color:#fff;justify-content:center;margin:1rem 1rem 1rem .5rem}.section1 .select-flight-active .text{color:#fff;font-family:Lato,sans-serif;font-size:1rem;margin:1rem 0 1rem 1rem}.section1 .select-hotel{-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem);background-color:#596977;border-radius:.3rem .3rem 0 0;cursor:pointer;display:flex}.section1 .select-hotel-active{background:#1b1d52;border-bottom:.12rem solid #1b1d52;border-radius:.5rem .5rem 0 0;cursor:pointer;display:flex}.section1 .select-hotel .select-hotel-icon{align-items:center;color:#fff;justify-content:center;margin:1rem 1rem 1rem .5rem}.section1 .select-hotel .text{color:#fff;font-family:Lato,sans-serif;font-size:1rem;margin:1rem 0 1rem 1rem}.section1 .select-hotel-active .select-hotel-icon{align-items:center;color:#fff;justify-content:center;margin:1rem 1rem 1rem .5rem}.section1 .select-hotel-active .text{color:#fff;font-family:Lato,sans-serif;font-size:1rem;margin:1rem 0 1rem 1rem}.newsletter-container{background-image:url(/static/media/newsletter.9f26bbe1e2b5fba305f0.png);height:379px;width:1408px}.newsletter-container .newsletter-header{color:#344054;display:flex;flex-direction:column;font-family:Lato,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin-left:522px;margin-top:112px;position:absolute;text-align:center;width:395px}.newsletter-container .newsletter-header .highlight{font-size:32px;font-weight:700;margin-top:4px}.newsletter-container .user-input{display:inline-flex;gap:16px;height:56px;margin-left:459px;margin-top:211px;position:absolute;width:521px}.newsletter-container .user-input .email-input,.newsletter-container .user-input .email-input-error{background:#fff;border-radius:12px;box-shadow:0 1px 2px 0 #1018280d;display:inline-flex;gap:8px;height:56px;width:396px}.newsletter-container .user-input .email-input-error{border:1px solid red}.newsletter-container .user-input .email-input .email-icon{color:#344054;height:20px;margin:16px 0 16px 16px;width:20px}.newsletter-container .user-input .email-input input{border:none;font-style:normal;font-weight:400;height:24px;line-height:24px;margin:12px 0 16px;width:336px}.newsletter-container .user-input .email-input input,.newsletter-container .user-input .email-input input::placeholder{color:#667085;font-family:Lato,sans-serif;font-size:16px}.newsletter-container .user-input .email-input input:focus{outline:none}.newsletter-container .user-input .email-input input:focus::placeholder{color:#0000}.newsletter-container .user-input .subscribe-button{align-items:center;background:#08f;border-radius:14px;cursor:pointer;display:flex;height:49px;justify-content:center;margin-top:3px;width:109px}.newsletter-container .user-input .subscribe-button .text{color:#fff;font-family:Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.email-input-error .email-icon{color:#344054;height:20px;margin:16px 0 16px 16px;width:20px}.email-input-error input{border:none;font-style:normal;font-weight:400;height:24px;line-height:24px;margin:12px 0 16px;width:336px}.email-input-error input,.email-input-error input::placeholder{color:#667085;font-family:Lato,sans-serif;font-size:16px}.email-input-error input:focus{outline:none}.email-input-error input:focus::placeholder{color:#0000}.header-recent-articles{display:flex;height:61px;width:inherit}.header-recent-articles .info .title{color:#344054;font-family:Lato,sans-serif;font-size:26px;font-style:normal;font-weight:700;height:31px;line-height:normal;text-transform:uppercase;width:inherit}.header-recent-articles .info .title .text{color:#1b1d52}.header-recent-articles .info .subheading{color:#525a6a;font-family:Lato,sans-serif;font-size:18px;font-style:normal;font-weight:400;height:22px;line-height:normal;margin-top:8px}.header-recent-articles .view-all-blogs{color:#08f;cursor:pointer;font-family:Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin:25px 8px 0 454px;text-transform:uppercase}.back-arrow{align-items:center;background-color:#fff;border-radius:52px;box-shadow:0 0 16px 0 #00000029;display:flex;height:52px;justify-content:center;margin-left:-50px;margin-top:270px;opacity:0;position:absolute;transform:translateY(-50%);transition:opacity .3s,margin-left 1.5s;width:52px;z-index:101}.back-arrow .back-arrow-icon{color:#525a6a;height:34px;width:34px}.forward-arrow{align-items:center;background-color:#fff;border-radius:52px;box-shadow:0 0 16px 0 #00000029;display:flex;height:52px;justify-content:center;margin-left:1168px;margin-top:270px;opacity:0;position:absolute;transform:translateY(-50%);transition:opacity .3s,margin-left 1.5s;width:52px;z-index:101}.forward-arrow .forward-arrow-icon{color:#525a6a;height:34px;width:34px}.recent-articles-cards{display:flex;gap:15px;height:533px;margin-top:32px}.article-card{overflow:hidden;position:relative;width:370px;z-index:100}.outer-article-image{overflow:hidden}.article-image,.outer-article-image{border-radius:5px;height:480px;width:370px}.article-image{background:#d3d3d3 50%/cover no-repeat;object-fit:cover;transition:all 1s ease-in}.article-date-box{background:#fff;border-radius:5px;height:58px;margin:24px 0 0 24px;position:absolute;width:40px;z-index:100}.article-date-text{color:#000;font-family:Lato,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal;margin:12px 8px;text-align:center}.article-text-box{background:#fff;border-radius:5px;height:50px;margin:435px 40.5px 0;position:absolute;transition:all 1s ease;width:289px;z-index:100}.article-content{background-color:#fff;height:53px;margin:24px;width:241px}.article-header{color:#08f;font-family:Lato,sans-serif;font-size:16px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.article-header,.article-info{font-style:normal;line-height:normal;overflow:hidden}.article-info{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#344054;display:-webkit-box;font-family:Lato;font-size:14px;font-weight:300;margin-top:8px}.article-card:hover .article-text-box{transform:translateY(-90px)}.outer-article-image:hover .article-image{transform:scale(1.1)}.recent-articles-and-blogs:hover .back-arrow{cursor:pointer;margin-left:0;opacity:1}.recent-articles-and-blogs:hover .forward-arrow{cursor:pointer;margin-left:1088px;opacity:1}.article-card-container .article-text-box .article-card{transition:width 2s ease}.article-card-container:hover .article-card{transform:scale(1.1)}.article-card-container:hover .article-text-box{transform:translateY(-90px)}.travel-perfection{background-image:url(/static/media/map.1b25aed51879c0e5b220.png);background-position:50%;background-repeat:no-repeat;background-size:cover;background-size:60% 100%;padding:40px 0;width:calc(100% - 80px);z-index:2}.header-travel-perfection{display:flex;justify-content:center;width:inherit}.header-travel-perfection .info .title{color:#344054;font-family:Lato,sans-serif;font-size:26px;font-style:normal;font-weight:700;line-height:normal;text-align:center;text-transform:uppercase}.header-travel-perfection .info .title .text{color:#1b1d52}.header-travel-perfection .info .subheading{color:#424855;font-family:Lato,sans-serif;font-size:18px;font-style:normal;font-weight:400;height:44px;line-height:normal;margin-top:8px;text-align:center;width:556px}.travel-perfection-cards{display:flex;flex-direction:row;gap:15px;overflow-x:scroll;scrollbar-width:"none"}.travel-perfection-cards::-webkit-scrollbar{display:none}.travel-perfection-cards{-ms-overflow-style:none;scrollbar-width:none}.travel-perfection-cards .card{height:238px;width:274px}.travel-perfection-cards .card .details{height:158px;margin:40px 25px 40px 15px;width:244px}.travel-perfection-cards .card .details .icon{align-items:center;background:#f0f8ff;border-radius:16px;display:flex;height:64px;justify-content:center;width:64px}.travel-perfection-cards .card .details .icon .svg-icon{color:#1b1d52;height:42px;width:42px}.travel-perfection-cards .card .details .text{color:#344054;font-family:Lato,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal;margin-top:16px}.travel-perfection-cards .card .details .info{color:#344054;font-family:Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-top:8px}.home-container .linear-gradient{background:linear-gradient(270deg,#0000,#11283c 45.31%,#12293d);border-radius:3rem;height:80vh;width:80vw}.home-container .text-header{display:flex;flex-direction:column;gap:.01rem;margin-left:7rem;margin-top:12rem;position:absolute;width:60vw;z-index:1}.home-container .header1{font-family:Abel,sans-serif;font-size:3rem;font-weight:400}.home-container .header1,.home-container .header2{color:#fff;color:"red";font-style:normal;line-height:normal;width:60vw}.home-container .header2{font-family:Product Sans,sans-serif;font-size:5rem;font-weight:900;text-transform:uppercase}.home-container .header3{color:#fff;color:"red";font-family:Lato,sans-serif;font-size:3rem;font-style:normal;font-weight:400;line-height:normal;width:60vw}.home-content{margin-top:136px}.home-content-enlarge{margin-top:304px}.recent-searches{display:flex;flex-direction:column;gap:32px;height:174px;margin-left:125px;margin-top:-180px;position:absolute;width:1140px}.travel-perfection-background{background:url(/static/media/travel-preference.1c4634efa4a8d1dd2911.svg) 50%/cover no-repeat;height:420px;margin-left:287px;margin-top:-191px;position:absolute;width:800px}.find-travel-perfection{height:350px;margin-left:125px;margin-top:-160px;position:absolute;width:1140px}.newsletter{background:linear-gradient(180deg,#e2f1ff00,#d9ecfc 53.65%,#f7f7f700);height:379px;margin-left:-32px;margin-top:300px;position:absolute;width:200px}.recent-articles-and-blogs{margin-left:125px;margin-top:760px;width:1140px}.gradient1{background:#08f6;margin-left:1007px;position:relative}.gradient1,.gradient2{border-radius:380px;filter:blur(142px);height:380px;width:380px}.gradient2{background:#019eecb3;margin-left:-64px;margin-top:-314px}.gradient3{background:#0fe9;height:380px;margin-left:1000px;margin-right:-64px;margin-top:-109px;position:relative}.gradient3,.gradient4{border-radius:380px;filter:blur(142px);width:380px}.gradient4{background:#3d58db66;height:200px;margin-top:-120px}.footer{background:#373a40;height:329px;margin-left:-32px;margin-top:-150px;width:1440px}.sidebar-timings-meta-card{display:flex;flex-direction:column;gap:8px;height:68px;justify-content:center;margin:8px}.timings-value{color:#344054;display:flex;flex-direction:column;font-family:Lato,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:18px;text-align:center}.timings-icon{height:24px;margin-left:38%;width:24px}.sidebar-time-price{font-weight:600}.search-flight-sidebar{background-color:#fff;display:flex;flex-direction:column;gap:24px;padding:24px}.search-result{display:inline-flex;font-style:normal;justify-content:space-between;line-height:normal}.sidebar-divider{background:#d0d5dd;height:1px}.search-result-number{color:#344054;font-family:Lato,sans-serif;font-size:14px;font-weight:500}.search-result-clear-all{color:#08f;font-family:Lato,sans-serif;font-size:14px;font-weight:600;text-transform:uppercase}.sidebar-filter{display:flex;flex-direction:column;gap:16px}.sidebar-filter-heading{display:inline-flex;justify-content:space-between;text-transform:uppercase}.sidebar-filter-title{color:#08f;cursor:pointer;font-family:Lato,sans-serif;font-size:14px;font-weight:500;text-transform:uppercase}.sidebar-filter-expand-icon{color:#292d32;cursor:pointer;height:18px;margin-right:5px;width:18px}.sidebar-filter .checkbox-content{display:flex;flex-direction:column;font-family:Lato,sans-serif;gap:10px}.sidebar-filter .checkbox-group{cursor:pointer;display:block;display:inline-flex;font-size:1.25rem;position:relative;width:100%!important}.sidebar-filter .checkbox-text{color:#344054;font-family:Lato,sans-serif;font-size:.875rem;font-weight:400;margin-left:1.75rem;margin-top:.37rem;width:100%!important}.sidebar-filter .checkbox-group input[type=checkbox]{visibility:hidden}.sidebar-filter .checkbox-icon{background:#fff;border:solid #b8bec4;margin-right:140px;position:absolute;top:.37rem}.sidebar-filter .checkbox-group input:checked~.checkbox-icon{background-color:#1b1d52;border:none}.sidebar-filter .checkbox-icon:after{content:"";display:none;position:absolute}.sidebar-filter .checkbox-group input:checked~.checkbox-icon:after{display:block}.sidebar-filter .checkbox-group .checkbox-icon:after{border:solid #fff;border-width:0 .12rem .12rem 0;bottom:.25rem;left:.3rem;transform:rotate(45deg)}.view-all-airlines{color:#08f;cursor:pointer;font-family:Lato,sans-serif;font-size:12px;font-weight:500;text-align:right;text-transform:uppercase}.sidebar-price-values{font-size:14px;font-weight:700;margin-top:-12px}.sidebar-price-values,.sidebar-trip-values{color:#525a6a;display:inline-flex;font-family:Lato,sans-serif;justify-content:space-between}.sidebar-trip-values{font-size:12px;font-weight:400}.sidebar-price-max-value{color:#525a6a;font-family:Lato,sans-serif;font-size:14px;font-weight:400}.price-slider{margin:-10px 2.5% 0 0;width:97.5%}.trip-slider{margin:0 2.5%;width:95%}.sidebar-timings-container{display:flex;flex-direction:column;gap:10px;height:180px;width:85%}.sidebar-timings-container1,.sidebar-timings-container2{display:inline-flex;gap:5%}.sidebar-timings-card,.sidebar-timings-card-active{border:1px solid #d0d5dd;border-radius:5px;cursor:pointer;width:88px}.sidebar-timings-card-active{background-color:#eaf5ff}.book-flight-card-container{background:#fff;border:1px solid #d0d5dd;border-radius:8px;width:100%}.select-return-flight-container{align-items:center;background:#08f;display:inline-flex;gap:4px;height:42px;justify-content:space-between;margin-bottom:10px;margin-top:32px;width:100%}.selected-departure-flight-roundTrip-content1{display:flex;flex-direction:column;gap:6px}.selected-departure-flight-roundTrip-header{color:#344054;font-family:Lato,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:20px}.selected-departure-flight-roundTrip-meta-title{color:#525a6a;font-family:Lato,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:20px}.selected-departure-flight-roundTrip-content2{align-items:center;background:#eaf5ff;border:1px solid #08f;border-radius:24px;color:#08f;display:inline-flex;font-family:Lato,sans-serif;font-size:14px;font-style:normal;font-weight:500;height:36px;justify-content:center;line-height:20px}.select-departure-flight-roundTrip{align-items:center;display:inline-flex;gap:4px;height:42px;justify-content:space-between;margin-bottom:10px;width:100%}.select-departure-flight-roundTrip-content1{display:flex;flex-direction:column;gap:6px}.select-departure-flight-roundTrip-header{color:#344054;font-family:Lato,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:20px}.select-departure-flight-roundTrip-meta-title{color:#525a6a;font-family:Lato,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:20px}.select-departure-flight-roundTrip-content2{align-items:center;background:#eaf5ff;border:1px solid #08f;border-radius:24px;color:#08f;display:inline-flex;font-family:Lato,sans-serif;font-size:14px;font-style:normal;font-weight:500;height:36px;justify-content:center;line-height:20px}.selected-departure-flight-roundTrip-text{padding:8px 16px}.book-flight-card{width:100%}.book-flight-card-container{justify-content:space-between}.book-flight-card-container-content1{gap:16px;height:94px}.book-flight-card-icon{align-items:center;display:flex;justify-content:center}.book-flight-card-image{height:36px;width:42px}.book-flight-card-flight-details{align-items:center;display:flex;flex-direction:column;font-family:Lato,sans-serif;font-style:normal;justify-content:center;line-height:normal}.book-flight-card-flight-name{color:#344054;font-size:14px;font-weight:700}.book-flight-card-flight-code{color:#667085;font-size:12px;font-weight:400}.book-flight-card-place-details{align-items:center;display:flex;flex-direction:column;font-family:Lato,sans-serif;font-style:normal;justify-content:center;line-height:normal}.book-flight-card-place-time{color:#344054;font-size:14px;font-weight:700}.book-flight-card-place-name{color:#667085;font-size:12px;font-weight:400}.book-flight-card-time-details{align-items:center;display:flex;flex-direction:column;font-family:Lato,sans-serif;justify-content:center}.book-flight-card-time-taken{align-self:center;color:#344054;display:inline-flex;font-size:14px;font-weight:700;gap:4px}.book-flight-card-way{align-self:center;display:inline-flex;gap:8px}.book-flight-card-way-text{color:#1dac08;font-size:14px;font-weight:600;margin-top:6px;text-align:center}.book-flight-card-plane-line-icon{margin-left:-12px;margin-top:7px}.book-flight-card-flight-details-button{color:#4037acd6;cursor:pointer;display:flex}.book-flight-card-baggage-options,.book-flight-card-flight-details-button{align-items:center;font-family:Lato,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.book-flight-card-baggage-options{color:#667085;display:inline-flex;gap:4px;justify-content:center}.book-flight-card-price-details{display:flex;flex-direction:column;font-family:Lato,sans-serif;font-style:normal;justify-content:space-between;line-height:normal;text-align:right}.book-flight-card-price-info{font-size:12px}.book-flight-card-info-icon{height:16px;width:16px}.book-flight-card-price{color:#344054;font-size:20px;font-weight:800}.book-flight-card-button{font-size:14px;font-style:normal;height:37px;line-height:normal;margin-left:20%}.selected-departure-flight-container{display:flex;flex-direction:column;gap:24px}.selected-departure-flight-container .content1{display:inline-flex;justify-content:space-between}.selected-departure-flight-container .content1 .section1{display:flex;flex-direction:column;gap:4px}.selected-departure-flight-container .content2{height:140px}.selected-departure-flight-heading{font-weight:600}.selected-departure-flight-heading,.selected-departure-flight-place{color:#344054;font-family:Lato,sans-serif;font-size:16px;font-style:normal;line-height:20px}.selected-departure-flight-place{font-weight:500}.selected-departure-flight-change-flight{color:#08f;cursor:pointer;font-family:Lato,sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:20px;text-transform:uppercase}.select-next-flight-container{align-items:center;display:inline-flex;gap:4px;height:42px;justify-content:space-between;margin-bottom:10px;margin-top:32px;width:100%}.selected-departure-flight-multiCity-content1{display:flex;flex-direction:column;gap:6px}.selected-departure-flight-multiCity-header{color:#344054;font-family:Lato,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:20px}.selected-departure-flight-multiCity-meta-title{color:#525a6a;font-family:Lato,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.selected-departure-flight-multiCity-content2{align-items:center;background:#eaf5ff;border:1px solid #08f;border-radius:24px;color:#08f;display:inline-flex;font-family:Lato,sans-serif;font-size:14px;font-style:normal;font-weight:500;height:36px;justify-content:center;line-height:20px}.select-departure-flight-multiCity{align-items:center;display:inline-flex;gap:4px;height:42px;justify-content:space-between;margin-bottom:10px;width:100%}.select-departure-flight-multiCity-content1{display:flex;flex-direction:column;gap:6px}.select-departure-flight-multiCity-header{color:#344054;font-family:Lato,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:20px}.select-departure-flight-multiCity-meta-title{color:#525a6a;font-family:Lato,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:20px}.select-departure-flight-multiCity-content2{align-items:center;background:#eaf5ff;border:1px solid #08f;border-radius:24px;color:#08f;display:inline-flex;font-family:Lato,sans-serif;font-size:14px;font-style:normal;font-weight:500;height:36px;justify-content:center;line-height:20px}.selected-departure-flight-multiCity-text{padding:8px 16px}.quick-filters-container{display:flex;flex-direction:column;gap:24px;height:76px}.quick-filters-heading{color:#344054;font-family:Lato,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.quick-filters-content{display:inline-flex;height:33px}.quick-filters-content1{display:inline-flex;flex-wrap:wrap;gap:8px;width:100%}.filter-button{align-items:center;background:#fff;border:1px solid #d0d5dd;border-radius:20px;cursor:pointer;display:flex;padding:4px 0}.filter-button:hover{background:#e6e6fa;border:1px solid #1b1d52;cursor:pointer}.filter-button-selected{align-items:center;background:#e6e6fa;border:1px solid #1b1d52;border-radius:20px;cursor:pointer;display:flex}.filter-button-text{color:#344054;display:inline-flex;font-size:14px;gap:4px;padding:0 8px}.filter-button-text,.quick-filters-content2{font-family:Lato,sans-serif;font-style:normal;font-weight:400;line-height:normal}.quick-filters-content2{align-items:center;color:#525a6a;cursor:pointer;display:flex;font-size:12px;justify-content:flex-end;text-transform:uppercase;width:10%}.container-search-result-flights{display:flex;flex-direction:column;gap:24px}.loader{align-items:center;display:flex;justify-content:center;margin-bottom:200px;margin-left:300px;margin-top:30%}.css-39bbo6{border-color:#fff!important;border-style:solid;border-width:0 0 thin;flex-shrink:0;margin:0}.css-13y7nig{fill:currentcolor;color:#fff;flex-shrink:0;font-size:1.5rem;transition:fill .2s cubic-bezier(.4,0,.2,1) 0ms;-webkit-user-select:none;user-select:none;width:20px!important}.jss515{border:1px solid #08f;border-radius:8px;cursor:pointer;display:inline-flex;justify-content:center;padding:8px 6px!important}.book-flight-card-price-info{color:#667085;display:inline-flex;font-size:9px!important;gap:4px;justify-content:flex-end}.makeStyles-subContainer-23{margin:0 150px;margin-left:170px!important}.css-q50n5p-MuiSvgIcon-root{color:#4037acd6!important}.book-flight-card-irt{background:#fff;border:1px solid #d0d5dd;border-radius:8px;height:145px}.book-flight-card-container-irt{background-color:gold;display:inline-flex;flex:5 1;padding:24px 16px}.book-flight-card-container-content1-irt{display:inline-flex;flex:4 1;justify-content:space-between}.book-flight-card-container-content2-irt{display:flex;flex:0.75 1;flex-direction:column;gap:16px;justify-content:center}.book-flight-card-icon-irt{align-items:center;display:flex;justify-content:center}.book-flight-card-image-irt{height:36px;width:42px}.book-flight-card-flight-details-irt{align-items:center;display:flex;flex:0.25 1;flex-direction:column;font-family:Lato,sans-serif;font-style:normal;justify-content:center;line-height:normal}.book-flight-card-flight-name-irt{color:#344054;font-size:14px;font-weight:700}.book-flight-card-flight-code-irt{color:#667085;font-size:12px;font-weight:400}.book-flight-card-place-details-irt{align-items:center;display:flex;flex-direction:column;font-family:Lato,sans-serif;font-style:normal;justify-content:center;line-height:normal}.book-flight-card-place-time-irt{color:#344054;font-size:14px;font-weight:700}.book-flight-card-place-name-irt{color:#667085;font-size:12px;font-weight:400}.book-flight-card-time-details-irt{align-items:center;display:flex;flex-direction:column;font-family:Lato,sans-serif;justify-content:center}.book-flight-card-time-taken-irt{align-self:center;color:#344054;display:inline-flex;font-size:14px;font-weight:700;gap:4px}.book-flight-card-way-irt{align-self:center;display:inline-flex;gap:8px}.book-flight-card-way-text-irt{color:#1dac08;font-size:12px;font-weight:600;margin-top:6px;text-align:center}.book-flight-card-plane-line-icon-irt{margin-left:-12px;margin-top:7px}.book-flight-card-flight-details-button-irt{color:#4037acd6;cursor:pointer;display:flex}.book-flight-card-baggage-options-irt,.book-flight-card-flight-details-button-irt{align-items:center;font-family:Lato,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.book-flight-card-baggage-options-irt{color:#667085;display:inline-flex;gap:4px;justify-content:center}.book-flight-card-price-details-irt{display:flex;flex-direction:column;font-family:Lato,sans-serif;font-style:normal;justify-content:space-between;line-height:normal;text-align:right}.book-flight-card-price-info-irt{color:#667085;display:inline-flex;font-size:12px;gap:4px;justify-content:flex-end}.book-flight-card-info-icon-irt{height:16px;width:16px}.book-flight-card-price-irt{color:#344054;font-size:20px;font-weight:800}.book-flight-card-button-irt{align-items:center;background:#1b1d52;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-family:Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;height:37px;justify-content:center;line-height:normal;margin-left:20%;width:80%}.flight-result-sub-header{background:#fff;border-radius:2px;display:inline-flex;gap:10%;height:41px;width:100%}.flight-result-sub-header-content1{justify-content:space-between;margin-left:2%;width:68%}.flight-result-sub-header-content1,.flight-result-sub-header-content2{align-items:center;color:#344054;display:inline-flex;font-family:Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.flight-result-sub-header-content2{justify-content:center;width:20%}.domestic-search-card{background:#fff;border:1px solid #d0d5dd;border-radius:8px}.domestic-search-card,.domestic-search-card-selected{cursor:pointer;font-family:Lato,sans-serif;font-style:normal;line-height:normal;padding:24px 16px}.domestic-search-card-selected{background:#e6e6fa;border:1px solid #1b1d52;border-radius:8px}.domestic-search-details{border-bottom:1px solid #d0d5dd;display:inline-flex;gap:18px;height:89px;margin:24px 16px 16px}.domestic-search-details .content1{display:flex;flex-direction:column;height:73px;width:61px}.domestic-search-airline-icon{height:30px;margin-left:12px;width:34px}.domestic-search-airline-name{color:#344054;font-size:14px;font-weight:700;margin-top:9px}.domestic-search-airline-code{color:#667085;font-size:12px;font-weight:400;margin-top:2px}.domestic-search-details .content2{display:flex;flex-direction:column;height:39px;justify-content:space-between;margin-top:17px;width:64px}.domestic-search-time{color:#344054;font-size:14px;font-weight:700}.domestic-search-city{color:#667085;font-size:12px;font-weight:400}.domestic-search-details .content3{align-items:center;display:flex;flex-direction:column;height:39px;justify-content:space-between;margin-top:17px;width:129px}.domestic-search-time-taken{color:#344054;display:inline-flex;font-size:14px;font-weight:700;gap:4px}.domestic-search-way{display:inline-flex;gap:8px}.domestic-search-way-text{color:#1dac08;font-size:14px;font-weight:600;margin-top:6px;text-align:center}.domestic-search-plane-line-icon{margin-left:-12px;margin-top:7px}.domestic-search-details .content4{display:flex;flex-direction:column;height:39px;justify-content:space-between;margin-top:17px;width:64px}.domestic-search-bottom{display:inline-flex;height:44px;justify-content:space-between;margin:0 16px;width:calc(100% - 32px)}.domestic-search-options{display:flex;flex-direction:column;font-family:Lato,sans-serif;font-size:12px;font-style:normal;font-weight:400;justify-content:space-between;line-height:normal}.domestic-search-baggage-options{color:#667085;display:inline-flex;font-weight:400;gap:4px}.domestic-search-baggage-icon{height:16px;width:16px}.domestic-search-details-bottom{color:#08f;font-weight:500}.domestic-search-price-details{display:flex;flex-direction:column;font-family:Lato,sans-serif;font-style:normal;justify-content:space-between;line-height:normal;text-align:right}.domestic-search-price-info{color:#667085;display:inline-flex;font-size:12px;gap:4px}.domestic-search-info-icon{height:16px;width:16px}.domestic-search-price{color:#344054;font-size:20px;font-weight:800}.book-flight-card{background:#fff;border-radius:8px;flex:5 1}.book-flight-card-container{display:inline-flex;flex:5 1;padding:24px 16px}.book-flight-card-container-content1{display:inline-flex;flex:4.25 1;justify-content:space-between;justify-items:flex-start}.book-flight-card-container-content2{align-items:flex-end;display:flex;flex:0.75 1;flex-direction:column;gap:16px;justify-content:center}.book-flight-card-icon-one-way{align-items:center;display:flex;justify-items:flex-start}.book-flight-card-image-one-way{height:36px;width:42px}.book-flight-card-flight-details-one-way{align-items:center;display:flex;flex:0.25 1;flex-direction:column;font-family:Lato,sans-serif;font-style:normal;justify-content:center;line-height:normal}.book-flight-card-flight-name-one-way{color:#344054;font-size:14px;font-weight:700}.book-flight-card-flight-code-one-way{color:#667085;font-size:12px;font-weight:400}.book-flight-card-place-details-one-way{align-items:center;display:flex;flex-direction:column;font-family:Lato,sans-serif;font-style:normal;justify-content:center;line-height:normal}.book-flight-card-place-time-one-way{color:#344054;font-size:14px;font-weight:700}.book-flight-card-place-name-one-way{color:#667085;font-size:12px;font-weight:400}.book-flight-card-time-details-one-way{align-items:center;display:flex;flex-direction:column;font-family:Lato,sans-serif;justify-content:center}.book-flight-card-time-taken-one-way{align-self:center;color:#344054;display:inline-flex;font-size:14px;font-weight:700;gap:4px}.book-flight-card-way-one-way{display:inline-flex;justify-content:space-between}.book-flight-card-way-text-one-way{color:#1dac08;font-size:12px;font-weight:600;margin-top:6px;text-align:center}.book-flight-card-plane-line-icon-one-way{margin-left:-12px;margin-top:7px}.book-flight-card-flight-details-button-one-way{align-items:center;color:#4037acd6;cursor:pointer;display:flex;font-family:Lato,sans-serif;font-size:.75rem;font-style:normal;font-weight:400;line-height:normal}.book-flight-card-baggage-options-one-way{align-items:center;color:#667085;display:inline-flex;font-family:Lato,sans-serif;font-size:12px;font-weight:400;gap:4px;justify-content:center;margin-top:4px}.book-flight-card-price-details-one-way{display:flex;flex-direction:column;font-family:Lato,sans-serif;font-style:normal;justify-content:space-between;line-height:normal;text-align:right}.book-flight-card-price-info-one-way{color:#667085;display:inline-flex;font-size:12px;gap:4px;justify-content:flex-end}.book-flight-card-info-icon-one-way{height:16px;width:16px}.book-flight-card-price-one-way{color:#344054;font-size:20px;font-weight:800}.book-flight-card-button{align-items:center;background:#1b1d52;border-radius:8px;color:#fff;cursor:pointer;display:flex;flex:1 1;font-family:Lato,sans-serif;font-size:12px!important;font-weight:400;justify-content:center;padding:"8px 12px";width:"100%"}.book-flight-card-mct{background:#fff;border:1px solid #d0d5dd;border-radius:8px;height:145px;width:100%}.book-flight-card-container-mct{display:inline-flex;flex:5 1;padding:24px 16px}.book-flight-card-container-content1-mct{display:inline-flex;flex:4 1;justify-content:space-between}.book-flight-card-container-content2-mct{display:flex;flex:0.75 1;flex-direction:column;gap:16px;justify-content:center}.book-flight-card-icon-mct{align-items:center;display:flex;justify-content:center}.book-flight-card-image-mct{height:36px;width:42px}.book-flight-card-flight-details-mct{align-items:center;display:flex;flex:0.25 1;flex-direction:column;font-family:Lato,sans-serif;justify-content:center}.book-flight-card-flight-name-mct{color:#344054;font-size:14px;font-weight:700}.book-flight-card-flight-code-mct{color:#667085;font-size:12px;font-weight:400}.book-flight-card-place-details-mct{align-items:center;display:flex;flex-direction:column;font-family:Lato,sans-serif;justify-content:center}.book-flight-card-place-time-mct{color:#344054;font-size:14px;font-weight:700}.book-flight-card-place-name-mct{color:#667085;font-size:12px;font-weight:400}.book-flight-card-time-details-mct{align-items:center;display:flex;flex-direction:column;font-family:Lato,sans-serif;justify-content:center}.book-flight-card-time-taken-mct{align-self:center;color:#344054;display:inline-flex;font-size:14px;font-weight:700;gap:4px}.book-flight-card-way-mct{align-self:center;display:inline-flex;gap:8px}.book-flight-card-way-text-mct{color:#1dac08;font-size:12px;font-weight:600;margin-top:6px;text-align:center}.book-flight-card-plane-line-icon-mct{margin-left:-12px;margin-top:7px}.book-flight-card-flight-details-button-mct{color:#4037acd6;cursor:pointer;display:flex}.book-flight-card-baggage-options-mct,.book-flight-card-flight-details-button-mct{align-items:center;font-family:Lato,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.book-flight-card-baggage-options-mct{color:#667085;display:inline-flex;gap:4px;justify-content:center}.book-flight-card-price-details-mct{display:flex;flex-direction:column;font-family:Lato,sans-serif;font-style:normal;justify-content:space-between;line-height:normal;text-align:right}.book-flight-card-price-info-mct{color:#667085;display:inline-flex;font-size:12px;gap:4px;justify-content:flex-end}.book-flight-card-info-icon-mct{height:16px;width:16px}.book-flight-card-price-mct{color:#344054;font-size:20px;font-weight:800}.book-flight-card-button-mct{align-items:center;background:#1b1d52;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-family:Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;height:37px;justify-content:center;line-height:normal;margin-left:20%;width:80%}:root{--rt-color-white:#fff;--rt-color-dark:#222;--rt-color-success:#8dc572;--rt-color-error:#be6464;--rt-color-warning:#f0ad4e;--rt-color-info:#337ab7;--rt-opacity:0.9;--rt-transition-show-delay:0.15s;--rt-transition-closing-delay:0.15s}.core-styles-module_tooltip__3vRRp{left:0;opacity:0;pointer-events:none;position:absolute;top:0;will-change:opacity}.core-styles-module_fixed__pcSol{position:fixed}.core-styles-module_arrow__cvMwQ{background:inherit;position:absolute}.core-styles-module_noArrow__xock6{display:none}.core-styles-module_clickable__ZuTTB{pointer-events:auto}.core-styles-module_show__Nt9eE{opacity:.9;opacity:var(--rt-opacity);transition:opacity .15s ease-out;transition:opacity var(--rt-transition-show-delay) ease-out}.core-styles-module_closing__sGnxF{opacity:0;transition:opacity .15s ease-in;transition:opacity var(--rt-transition-closing-delay) ease-in}.styles-module_tooltip__mnnfp{border-radius:3px;font-size:90%;padding:8px 16px;width:-webkit-max-content;width:max-content}.styles-module_arrow__K0L3T{height:8px;width:8px}[class*=react-tooltip__place-top]>.styles-module_arrow__K0L3T{transform:rotate(45deg)}[class*=react-tooltip__place-right]>.styles-module_arrow__K0L3T{transform:rotate(135deg)}[class*=react-tooltip__place-bottom]>.styles-module_arrow__K0L3T{transform:rotate(225deg)}[class*=react-tooltip__place-left]>.styles-module_arrow__K0L3T{transform:rotate(315deg)}.styles-module_dark__xNqje{background:#222;background:var(--rt-color-dark);color:#fff;color:var(--rt-color-white)}.styles-module_light__Z6W-X{background-color:#fff;background-color:var(--rt-color-white);color:#222;color:var(--rt-color-dark)}.styles-module_success__A2AKt{background-color:#8dc572;background-color:var(--rt-color-success);color:#fff;color:var(--rt-color-white)}.styles-module_warning__SCK0X{background-color:#f0ad4e;background-color:var(--rt-color-warning);color:#fff;color:var(--rt-color-white)}.styles-module_error__JvumD{background-color:#be6464;background-color:var(--rt-color-error);color:#fff;color:var(--rt-color-white)}.styles-module_info__BWdHW{background-color:#337ab7;background-color:var(--rt-color-info);color:#fff;color:var(--rt-color-white)}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{background-color:#333;border-radius:4px;color:#fff;font-size:14px;line-height:1.4;outline:0;position:relative;transition-property:transform,visibility,opacity;white-space:normal}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-top-color:initial;border-width:8px 8px 0;bottom:-7px;left:0;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:initial;border-width:0 8px 8px;left:0;top:-7px;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-left-color:initial;border-width:8px 0 8px 8px;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-right-color:initial;border-width:8px 8px 8px 0;left:-7px;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{color:#333;height:16px;width:16px}.tippy-arrow:before{border-color:#0000;border-style:solid;content:"";position:absolute}.tippy-content{padding:5px 9px;position:relative;z-index:1}.book-flight-container{display:inline-flex;gap:3%;margin-top:18px;width:100%}.book-flight-sidebar{margin-bottom:80px;width:25%}.book-flight-result{margin-bottom:80px;width:72%}.makeStyles-checkPrice-83{font-family:Lato;font-size:10px!important;font-weight:400}.css-f75dfd-MuiSvgIcon-root{fill:currentColor;color:#fff;display:inline-block;flex-shrink:0;font-size:1.5rem;height:auto!important;transition:fill .2s cubic-bezier(.4,0,.2,1) 0ms;-webkit-user-select:none;user-select:none;width:18px!important}.MuiTypography-root.MuiTypography-body1.css-icnsqa-MuiTypography-root{color:#4037acd6!important}.css-53tbrc-MuiSlider-root,.css-5ezzb5-MuiButtonBase-root-MuiCheckbox-root.Mui-checked,.css-5ezzb5-MuiButtonBase-root-MuiCheckbox-root.MuiCheckbox-indeterminate{color:#1b1d52!important}.flight-class{background:#fff;border:1px solid #d0d5dd;border-radius:8px 8px 0 0;cursor:pointer;display:flex;height:55px;width:inherit}@media (max-width:575.98px){.flight-class{border:1px solid #d0d5dd;border-radius:8px}}.flight-class-options-group,.total-persons{width:inherit}.total-persons-dropdown{width:calc(100% - 40px)}.total-persons-dropdown-label{width:calc(100% - 30px)}.travel-dates{border:1px solid #d0d5dd;border-radius:12px;font-family:Lato,sans-serif;height:112px}.travel-date-content1{display:flex;gap:8px;height:18px;margin:20px 16px 0}.travel-date-title{color:#667085;font-size:14px;font-weight:400;height:18px;line-height:normal}.travel-date-calendar-icon{color:#344054!important;height:18px!important;margin-left:auto;width:18px!important}.travel-date-content2{color:#344054;font-size:24px;font-weight:700;height:29px;margin:4px 16px 0}.travel-date-text{color:#344054;font-size:20px;font-weight:700}.travel-date-text-normal{color:#667085;display:flex;font-size:14px;font-weight:700;gap:16px;height:18px;margin:7px 16px 0;width:120px}.travel-date-day{color:#344054;font-size:14px;height:17px;margin:4px 16px 16px}.search-flight-field{box-shadow:0 1px 2px 0 #1018280d;height:112px;position:relative}.search-flight-field .from{border:1px solid #d0d5dd;border-bottom:none;border-radius:12px 12px 0 0;box-shadow:0 1px 2px 0 #1018280d;display:flex;height:56px}.search-flight-field .from .from-flight-icon{height:24px;margin:16px 0 16px 16px;width:24px}.search-flight-field .from .text{border:none;height:24px;line-height:24px;margin:16px 16px 16px 8px}.search-flight-field .from .text,.search-flight-field .from .text::placeholder{color:#222936;font-family:Inter;font-size:16px}.search-flight-field .from .text:focus{outline:none}.search-flight-field .from .text:focus::placeholder{color:#0000}.search-flight-field .from .from-class-options-group{background-color:#fff;border-bottom-left-radius:12px;border-bottom-right-radius:12px;box-shadow:0 4px 12px 0 #0000001f;cursor:pointer;display:flex;flex-direction:column;height:320px;margin-top:57px;overflow:scroll;position:absolute;z-index:152}.search-flight-field .from .from-class-options-group .from-class-option-group-card{height:300px;margin:16px 0 0 16px}.search-flight-field .from .from-class-options-group .from-class-option-group-card label{color:#344054;font-family:Lato,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:18px;text-transform:uppercase}.search-flight-field .from .from-class-options-group .from-class-option-group-card .from-class-option{bottom:100%;color:#344054;display:flex;font-family:Lato,sans-serif;font-size:14px;height:37px;margin-top:16px}.search-flight-field .from .from-class-options-group .from-class-option-group-card .from-class-option .from-flight-icon{color:#344054;height:24px;margin-left:-.1px;margin-top:6.5px;width:24px}.search-flight-field .from .from-class-options-group .from-class-option-group-card .from-class-option .from-text-box{color:#344054;display:flex;flex-direction:column;font-family:Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;height:37px;line-height:18px;margin-left:12px;margin-right:8px}.search-flight-field .from .from-class-options-group .from-class-option-group-card .from-class-option .from-code{background:#eef7ff;border-radius:2px;height:22px;margin-top:7.5px;width:36px}.search-flight-field .from .from-class-options-group .from-class-option-group-card .from-class-option .from-code div{background:#eef7ff;color:#08f;font-family:Lato,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal;padding:4px}.search-flight-field .swap-icon{margin-left:338px;margin-right:10%;right:0}.search-flight-field .swap-icon,.search-flight-field .swap-icon-arabic{align-items:center;background:#fff;border:1px solid #d1d6de;border-radius:30px;cursor:pointer;display:flex;height:30px;justify-content:space-around;margin-top:-14px;position:absolute;transform:rotate(90deg);width:30px}.search-flight-field .swap-icon-arabic{left:0;margin-left:10%;margin-right:338px}.search-flight-field .swap-icon .swap-horiz-icon,.search-flight-field .swap-icon-arabic .swap-horiz-icon{color:#08f;transform:rotate(90deg)}.search-flight-field .to{background:#fff;border:1px solid #d0d5dd;border-radius:0 0 12px 12px;box-shadow:0 1px 2px 0 #1018280d;display:flex;height:56px}.search-flight-field .to .to-flight-icon{height:24px;margin:16px 0 16px 16px;width:24px}.search-flight-field .to .text{border:none;height:24px;line-height:24px;margin:16px 16px 16px 8px}.search-flight-field .to .text,.search-flight-field .to .text::placeholder{color:#222936;font-family:Inter;font-size:16px}.search-flight-field .to .text:focus{outline:none}.search-flight-field .to .text:focus::placeholder{color:#0000}.search-flight-field .to .to-class-options-group{background-color:#fff;border-bottom-left-radius:12px;border-bottom-right-radius:12px;box-shadow:0 4px 12px 0 #0000001f;cursor:pointer;display:flex;flex-direction:column;height:320px;margin-top:55px;overflow:scroll;position:absolute;z-index:152}.search-flight-field .to .to-class-options-group .to-class-option-group-card{height:300px;margin:16px 0 0 16px}.search-flight-field .to .to-class-options-group .to-class-option-group-card label{color:#344054;font-family:Lato,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:18px;text-transform:uppercase}.search-flight-field .to .to-class-options-group .to-class-option-group-card .to-class-option{color:#344054;display:flex;font-family:Lato,sans-serif;font-size:14px;height:37px;margin-top:16px}.search-flight-field .to .to-class-options-group .to-class-option-group-card .to-class-option .to-flight-icon{color:#344054;height:24px;margin-left:-.1px;margin-top:6.5px;width:24px}.search-flight-field .to .to-class-options-group .to-class-option-group-card .to-class-option .to-text-box{color:#344054;display:flex;flex-direction:column;font-family:Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;height:37px;line-height:18px;margin-left:12px;margin-right:8px}.search-flight-field .to .to-class-options-group .to-class-option-group-card .to-class-option .to-code{background:#eef7ff;border-radius:2px;height:22px;margin-top:7.5px;width:36px}.search-flight-field .to .to-class-options-group .to-class-option-group-card .to-class-option .to-code div{background:#eef7ff;color:#08f;font-family:Lato,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal;padding:4px}.source-destination-error{margin-left:4px}.multi-city-content2{display:flex;gap:16px;height:112px;margin-bottom:24px;padding:0 30px 30px;position:relative;width:100%}@media (max-width:1370px){.multi-city-content2{margin-bottom:18px;padding:0 30px}}.multi-city-add-another-city{background:#e6e6fa;border-radius:8px;cursor:pointer;display:flex;height:48px;margin-top:32px;width:152px}.plus-icon{height:23px;margin:12px 4px 12px 8px;width:24px}.another-city-text{color:#1b1d52;font-family:Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin:12px 8px 12px 0}.multi-city-dividers{margin-right:10%;right:0}.multi-city-dividers,.multi-city-dividers-Arabic{background:#e7e7e7;height:60px;margin-top:30px;position:absolute;width:1px}.multi-city-dividers-Arabic{left:0;margin-left:10%}.multi-city-cross-icon{margin-right:5%;right:0}.multi-city-cross-icon,.multi-city-cross-icon-Arabic{cursor:pointer;height:24px;margin-top:44px;position:absolute;width:24px}.multi-city-cross-icon-Arabic{left:0;margin-left:5%}.flight-classes{background:#fff;border:1px solid #d0d5dd;border-bottom:none;border-radius:8px 8px 0 0;cursor:pointer;display:flex;height:55px;width:100%}.seat-icon{align-items:center;height:16px;margin:16px 8px 12px;width:16px}.flight-class-dropdown{background:#fff;display:flex;height:17px;margin:18px 8px;width:calc(100% - 40px)}.dropdown-value{color:#222936;cursor:pointer;font-family:Lato,sans-serif;font-size:14px;height:17px;width:calc(100% - 13px)}.flight-class-dropdown-icon{color:#344054;height:16px;margin-left:auto;margin-right:8px;width:16px}.flight-class-options-group{background-color:#fff;border-bottom-left-radius:12px;border-bottom-right-radius:12px;box-shadow:0 4px 12px 0 #0000001f;cursor:pointer;display:flex;flex-direction:column;gap:8px;height:227px;margin-top:55px;overflow:hidden;padding:16px;position:absolute;z-index:101}.flight-class-option{color:#344054;display:flex;font-family:Lato,sans-serif;font-size:14px;height:33px;width:100%}.flight-class-option:hover{background:#e6e6fa;border-radius:4px;color:#1b1d52}.option-text{height:17px;margin:8px;width:100%}.card-passenger{margin-left:-400px}.card-passenger,.card-passenger-enlarge{background:#fff;border-radius:16px;box-shadow:0 4px 12px 0 #0000001f;height:255px;margin-top:-11px;position:absolute;width:600px;z-index:1}.card-passenger-enlarge{margin-left:-224px}.card-Passenger-arabic{background:#fff;border-radius:16px;box-shadow:0 4px 12px 0 #0000001f;height:255px;left:0;margin-top:-11px;position:absolute;width:600px;z-index:1}.card-content{padding:16px}.card-content .section-1{height:59px;width:307px}.card-content .section-1 .text{color:#344054;font-family:Lato,sans-serif;font-size:16px;font-weight:500;height:19px}.card-content .section-1 .list-numbers{display:flex;gap:12.5px;height:24px;margin-top:16px}.non-active-valid{background:#e6e6fa;cursor:pointer}.non-active-invalid,.non-active-valid{border-radius:8px;color:#344054;font-family:Lato,sans-serif;font-size:15px;height:24px;padding-top:3px;text-align:center;width:27px}.non-active-invalid{background:gray}.card-content .section-1 .list-numbers .number .active{background:#1b1d52;border-radius:8px;color:#f5f6f7;cursor:pointer;font-family:Lato,sans-serif;font-size:15px;height:24px;padding-top:3px;text-align:center;width:27px}.card-content .section-2{display:flex;gap:25px;height:79px;margin-top:24px;width:580px}.card-content .section-2 .content-1{height:79px;width:272px}.card-content .section-2 .content-1 .text{color:#344054;font-family:Lato,sans-serif;font-size:16px;font-weight:500;height:19px}.card-content .section-2 .content-1 .list-numbers{display:flex;gap:12.5px;height:24px;margin-top:16px}.card-content .section-2 .content-1 .list-numbers .number .active{background:#1b1d52;border-radius:8px;color:#f5f6f7;cursor:pointer;font-family:Lato,sans-serif;font-size:15px;height:24px;padding-top:3px;text-align:center;width:27px}.card-content .section-2 .content-2{height:79px;width:270px}.card-content .section-2 .content-2 .text{color:#344054;font-family:Lato,sans-serif;font-size:16px;font-weight:500;height:19px}.card-content .section-2 .content-2 .list-numbers{display:flex;gap:12.5px;height:24px;margin-top:16px}.card-content .section-2 .content-2 .list-numbers .number .active{background:#1b1d52;border-radius:8px;color:#f5f6f7;cursor:pointer;font-family:Lato,sans-serif;font-size:15px;height:24px;padding-top:3px;text-align:center;width:27px}.errors{display:flex;flex-direction:column;height:30px;margin-top:8px;width:552px}.travellers-card-error{margin-left:-40px;margin-top:-10px}.card-content .section-3{height:33px;margin-top:12px;width:552px}.card-content .section-3 .button{background:#1b1d52;border:1px solid #1b1d52;border-radius:12px;height:33px;margin-left:484px;width:68px}.card-content .section-3 .button .text{color:#fff;cursor:pointer;font-family:Lato,sans-serif;font-size:14px;margin-top:7px;text-align:center}.total-persons{background:#fff;border:1px solid #d0d5dd;border-radius:0 0 8px 8px;display:flex;gap:8px;height:55px;position:relative;width:100%}.total-persons-icon{align-items:center;height:16px;margin:16px 0 12px 8px;width:16px}.total-persons-dropdown{background:#fff;display:flex;height:17px;margin:18px 8px}.total-persons-dropdown-label{color:#222936;font-family:Lato,sans-serif;font-size:14px;font-weight:400;height:17px}.total-persons-dropdown-icon{color:#344054;height:16px;margin-right:8px;width:16px}.section2-flight{align-items:flex-start;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);background:#ffffffb3;border-radius:0 .5rem .5rem .5rem;box-shadow:0 0 1rem 0 #00000029;display:flex;flex-direction:column;justify-content:center}.section2-flight-content1{display:inline-flex;justify-content:space-between;padding:1.8rem 1.8rem 0;width:100%}.section2-flight-content1 .radio-button-group{display:flex;font-family:Lato,sans-serif;font-size:.875rem;gap:.625rem;width:80%}.section2-flight-content2{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1.5rem;padding:0 1.8rem 1.8rem;position:relative}.checkbox-button{width:20%}.checkbox-group{cursor:pointer;display:inline-flex;font-size:1.25rem;justify-content:flex-end;position:relative;width:100%}.checkbox-text{color:#344054;font-family:Lato,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:normal;margin-left:2px;margin-top:.37rem}.checkbox-group input[type=checkbox]{visibility:hidden}.checkbox-icon{background:#b8bec4;border:solid #fff;height:16px;position:absolute;right:80px;top:6px;width:16px}.checkbox-group input:checked~.checkbox-icon{background-color:#1b1d52;border:none}.checkbox-icon:after{content:"";display:none;position:absolute}.checkbox-group input:checked~.checkbox-icon:after{display:block}.checkbox-group .checkbox-icon:after{border:solid #fff;border-width:0 2px 2px 0;bottom:4px;height:10px;left:5px;transform:rotate(45deg);width:4px}.radio-group{margin-left:.25rem}.radio-group,.radio-group-arabic{cursor:pointer;display:block;display:inline-flex;font-size:1.25rem;gap:.25rem;position:relative}.radio-group-arabic{margin-right:.25rem}.radio-text{color:#344054;font-family:Lato,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:normal;margin-left:1.75rem;margin-top:.37rem}.radio-group input,.radio-group-arabic input{cursor:pointer;opacity:0;position:absolute}.radio-icon{background:#b8bec4;border:.12rem solid #fff;border-radius:50%;height:.875rem;left:.25rem;position:absolute;top:.37rem;width:.875rem}.radio-group input:checked~.radio-icon,.radio-group-arabic input:checked~.radio-icon{background-color:#1b1d52;border:none;margin-top:.12rem}.radio-icon:after{content:"";display:none;position:absolute}.radio-group input:checked~.radio-icon:after,.radio-group input:checked~.radio-label-background,.radio-group-arabic input:checked~.radio-icon:after,.radio-group-arabic input:checked~.radio-label-background{display:block}.radio-group .radio-icon:after,.radio-group-arabic .radio-icon:after{background:#eee;border-radius:50%;height:.37rem;left:.25rem;top:.25rem;width:.37rem}.radio-label-background{border-radius:6px;cursor:pointer;display:inline-flex;height:33px;position:relative;width:auto}.user-info{flex:1.25 1}.user-info-enlarges{flex:2 1;position:relative}@media (max-width:1370px){.user-info-enlarges{flex:1.5 1}}.section2-flight-content2 .search-flight-button{background:#1b1d52;border-radius:106px;cursor:pointer;display:flex;height:104px;margin-top:.25rem;width:104px}.section2-flight-content2 .search-flight-button .search-icon{color:#fff;height:40px;margin:1.8rem;width:40px}.calendarWrap{border-color:#222936;font-family:Lato,sans-serif;margin-left:180px;margin-right:30%;margin-top:-30px;position:relative;z-index:2}.calendarWrap .range-calendar{margin-top:-45px}.calendarWrap .rdrDateRangePickerWrapper{box-shadow:0 0 16px 0 #00000029}.calendarWrap .rdrDateRangePickerWrapper .rdrDefinedRangesWrapper{display:none;z-index:-10}.calendarWrap .calendar-component .rdrCalendarWrapper .rdrDateDisplay .rdrDateInput input{border:none;color:#000;cursor:auto}.calendarWrap .calendar-component .rdrCalendarWrapper .rdrDateDisplay .rdrDateDisplayItemActive{border:none;cursor:auto}.calendarWrap .calendar-component .rdrCalendarWrapper .rdrMonthAndYearWrapper .rdrMonthAndYearPickers{display:none}.calendarWrap .calendar-component .rdrCalendarWrapper .rdrMonths .rdrMonth .rdrMonthName{color:#000;font-size:16px;margin-bottom:20px;margin-top:-50px;text-align:center}.calendarWrap .rdrCalendarWrapper{box-shadow:0 0 16px 0 #00000029}.calendarWrap .rdrCalendarWrapper .rdrMonthAndYearWrapper .rdrMonthAndYearPickers{display:none}.calendarWrap .rdrCalendarWrapper .rdrMonths .rdrMonth .rdrMonthName{color:#000;font-size:16px;margin-bottom:20px;margin-top:-50px;text-align:center}.calenderWrapModifyFlight{border-color:#222936;font-family:Lato,sans-serif;margin-left:180px;margin-right:30%;margin-top:-50px;position:relative;z-index:2}.modify-search-container{border-radius:5px;margin:30px 150px 0}@media (max-width:1370px){.modify-search-container{margin:30px 80px 0}}.modify-search-container-multi-city{border-radius:5px;padding:30px 150px 0}.modify-search-header{background:#fff;border-radius:10px 10px 0 0;display:flex;height:54px;justify-content:space-between;padding:0 30px}.modify-search-title{color:#344054;font-family:Lato,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin-top:30px;text-transform:capitalize}@media (max-width:1370px){.modify-search-title{margin-top:15px}}.modify-search-close-icon{color:#344054;cursor:pointer;height:24px;margin-top:30px;width:24px}@media (max-width:1370px){.modify-search-close-icon{margin-top:15px}}.multi-city-component .section2-flight{border-radius:0 8px 8px 8px}.multi-city-component .section2-flight .section2-flight-content1{display:inline-flex;justify-content:space-between;padding:1.8rem 1.8rem 0;width:100%}@media (max-width:1370px){.multi-city-component .section2-flight .section2-flight-content1{padding:.2rem 1.8rem 0}}.multi-city-component .section2-flight .section2-flight-content1 .radio-button-group{display:flex;font-family:Lato,sans-serif;font-size:.875rem;gap:.625rem;width:80%}.multi-city-component .section2-flight .section2-flight-content2{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1rem;padding:0 1.8rem .8rem;position:relative;width:100%}.multi-city-component .section2-flight .section2-flight-content1 .checkbox-button{width:20%}.multi-city-component .checkbox-group{cursor:pointer;display:inline-flex;font-size:1.25rem;justify-content:flex-end;position:relative;width:100%}.multi-city-component .checkbox-text{color:#344054;font-family:Lato,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:normal;margin-left:2px;margin-top:.37rem}.multi-city-component .checkbox-group input[type=checkbox]{visibility:hidden}.multi-city-component .checkbox-icon{background-color:#fff;border:solid #b8bec4;height:16px;position:absolute;right:80px;top:6px;width:16px}.multi-city-component .checkbox-group input:checked~.checkbox-icon{background-color:#1b1d52;border:none}.multi-city-component .checkbox-icon:after{content:"";display:none;position:absolute}.multi-city-component .checkbox-group input:checked~.checkbox-icon:after{display:block}.multi-city-component .checkbox-group .checkbox-icon:after{border:solid #fff;border-width:0 2px 2px 0;bottom:4px;height:10px;left:5px;transform:rotate(45deg);width:4px}.multi-city-component .radio-group{cursor:pointer;display:block;display:inline-flex;font-size:1.25rem;gap:.25rem;margin-left:.25rem;position:relative}.multi-city-component .radio-text{color:#344054;font-family:Lato,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:normal;margin-left:1.75rem;margin-top:.37rem}.multi-city-component .radio-group input{cursor:pointer;opacity:0;position:absolute}.multi-city-component .radio-icon{background:#fff;border:2px solid #b8bec4;border-radius:50%;height:14px;left:4px;position:absolute;top:6px;width:14px}.multi-city-component .radio-group input:checked~.radio-icon{background-color:#1b1d52;border:none;margin-top:2px}.multi-city-component .radio-icon:after{content:"";display:none;position:absolute}.multi-city-component .radio-button-group input:checked~.radio-label-background,.multi-city-component .radio-group input:checked~.radio-icon:after{display:block}.multi-city-component .radio-group .radio-icon:after{background:#eee;border-radius:50%;height:6px;left:4px;top:4px;width:6px}.multi-city-component .radio-label-background{border-radius:6px;cursor:pointer;display:inline-flex;height:33px;position:relative;width:110px}.user-info{height:112px;position:relative}.multi-city-component .section2-flight{align-items:flex-start;-webkit-backdrop-filter:none;backdrop-filter:none;background:#ffffffb3;background-color:#fff;border-radius:0 0 .5rem .5rem;box-shadow:none;display:flex;flex-direction:column;justify-content:center}.section2-flight .section2-flight-content2 .search-flight-button{align-items:center;background:#1b1d52;border-radius:106px;display:flex;height:104px;justify-content:center;margin-top:4px;width:104px}.section2-flight .section2-flight-content2 .search-flight-button .search-icon{color:#fff;height:40px;margin:30px;width:40px}.flightResultHeader{font-family:Lato,sans-serif;padding:20px 0}.flightResultHeaderContainer{align-items:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#e6e6fa;border-radius:5px;display:inline-flex;gap:30px;height:80px;width:100%}.flight-result-header-content1{margin-left:16px}.flight-result-header-content1,.flight-result-header-content1-arabic{align-items:center;display:inline-flex;justify-content:space-between;width:30%}.flight-result-header-content1-arabic{margin-right:16px}.flight-result-header-code{color:#344054}.flight-result-header-code,.flight-result-header-name{font-family:Lato,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:24px}.flight-result-header-name{color:#525a6a}.flight-result-header-icon{height:24px;margin:0 32px;width:24px}.flight-result-header-divider{background:#d0d5dd;height:48px;width:1px}.flight-result-header-content2{align-items:center;display:inline-flex;gap:50px;width:55%}.flight-result-header-content2-section1,.flight-result-header-content2-section2{display:flex;flex-direction:column;width:15%}.flight-result-header-content2-section3{display:flex;flex-direction:column;width:18%}.flight-result-header-content2-section4{display:flex;flex-direction:column;width:25%}.flight-result-header-content2-heading{color:#667085;font-family:Lato,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:24px}.flight-result-header-content2-value{color:#344054;font-family:Lato,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:24px}.flight-result-header-content3{align-items:center;display:flex;width:15%}.flight-result-header-modify-search{align-items:center;background:#1b1d52;border-radius:8px;cursor:pointer;display:flex;height:40px;justify-content:center;width:80%}.modify-search-text{color:#fff;font-family:Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.search-flight-container{background:#fafafa;height:auto}.search-flight-sub-container{margin:0 150px}.input-style{font-size:20px!important}.card-signup-secondary{max-width:600px}.text-field-signup{-moz-appearance:textfield;height:50px!important;width:200px!important}.firstNameAndLastNameContainer,.passwordAndConfirmPasswordContainer,.phoneAndEmailContainer{display:flex;gap:20px}.confirmPasswordContainer,.emailContainer,.firstNameContainer,.lastNameContainer,.passwordContainer,.phonenumberContainer{width:200px}.baggage-info-parent-div{background-color:"red";outline:none}.baggage-info-head-div{color:#344054;display:flex;font-family:Lato,sans-serif;font-size:16px;font-style:normal;font-weight:700;justify-content:space-between;line-height:normal}.baggage-info-travel-route{align-items:center;display:flex;gap:8px;padding:8px 0}.baggage-info-route-source{color:#344054;font-family:Lato,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:normal}.baggage-info-route-arrow{margin-top:5px}.baggage-info-route-destination{color:#344054;font-size:14px}.baggage-info-route-destination,.baggage-item-counter-div{font-family:Lato,sans-serif;font-style:normal;font-weight:700;line-height:normal}.baggage-item-counter-div{align-items:center;background:#ffa400;border-radius:14px;color:#fff;color:var(--color,#fff);display:flex;font-size:12px;gap:8px;justify-content:center;margin-left:32px;padding:4px 8px}.baggage-details-accordian-content-parent-div{display:flex;flex-direction:column;gap:8px;justify-content:space-between;max-height:30vh;overflow-x:hidden;overflow-y:auto;padding:24px 16px}.baggage-details-accordion-content-div{background:#fff;border:1px solid #d0d5dd;border-radius:8px;gap:8px;max-width:80vw;padding:16px;width:400px}.extra-baggage-cost{color:#344054;font-family:Lato,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:20px;margin-left:32px;margin-top:-10px}.baggage-accordian-heading{display:flex}.selected-wheight{font-size:14px;font-weight:400}.selected-wheight,.selected-wheight-cost{color:#344054;font-family:Lato,sans-serif;font-style:normal;line-height:normal}.selected-wheight-cost{font-size:16px;font-weight:700;margin-left:10px;margin-top:-2px}.baggage-info-pop-up-box{background-color:#fff;background:#fff;border-radius:10px;display:flex;flex-direction:column;gap:16px;left:50%;outline:0;padding:24px 16px;position:absolute;top:50%;transform:translate(-50%,-50%)}.button-background-active{background:#edf7ff}.MuiDayCalendar-weekContainer button.MuiPickersDay-root.Mui-selected,.MuiPickersYear-root button.Mui-selected:hover,.MuiPickersYear-root button.MuiPickersYear-yearButton.Mui-selected{background-color:#1b1d52;color:#fff}.MuiDayCalendar-weekContainer button.MuiPickersDay-root:hover{background-color:#e6e6fa;color:#000}.button-background-non-active{background:#fff;color:#525a6a}.button-background-active,.button-background-non-active{border:1px solid #d0d5dd;border-radius:12px;cursor:pointer;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:24px;padding:12px 24px}.button-background-active{background:#e6e6fa;color:#1b1d52}.faqHeading{font-size:1rem}.tabHead{padding:"0 150px"}@media screen and (min-device-width:768px) and (max-device-width:1024px){.tabHead{padding:"0 10px"}}@media screen and (max-device-width:480px) and (orientation:portrait){.tabHead{padding:"0 10px"}}@media screen and (max-device-width:640px) and (orientation:landscape){.tabHead{padding:"0 10px"}}@media screen and (max-device-width:640px){.tabHead{padding:"0 10px"}}@media screen and (min-device-width:320px) and (-webkit-min-device-pixel-ratio:2){.tabHead{padding:"0 10px"}}@media (device-height:568px) and (device-width:320px) and (-webkit-min-device-pixel-ratio:2){.tabHead{padding:"0 2px"}}@media (min-device-height:667px) and (min-device-width:375px) and (-webkit-min-device-pixel-ratio:3){.tabHead{padding:"0 2px"}}.blogs-card{background:#fff;border-bottom:1px solid #d0d5dd;border-left:1px solid #d0d5dd;border-radius:10px 10px 10px 10px;border-right:1px solid #d0d5dd;cursor:pointer}.button-disabled{color:#767779}.button-active,.button-disabled{cursor:pointer;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline}.button-active{color:#24272a}.page-number-disabled-background{color:#24272a80}.page-number-active-background,.page-number-disabled-background{font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.page-number-active-background{align-items:center;background:#e6e6fa;border:1px solid #1b1d52;border-radius:2px;color:#1b1d52;display:flex;height:24px;justify-content:center;text-align:center;width:24px}.page-input{background-color:#fafafa;border:1px solid #24272a59;border-radius:4px;flex-shrink:0;height:24px;text-align:center;width:23.996px}.go-button{color:#24272a5c;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline;width:18.997px}.faqHeading,.termsAndConditionsHeading{--bs-blue:#435ebe;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-primary:#435ebe;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,#ffffff26,#fff0);--loader-color:#1b1d52;--back-color:#435ebe52;--time:5s;--size:7px;--animate-duration:1s;--animate-delay:1s;--animate-repeat:1;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box;color:inherit;font-family:Roboto,sans-serif;font-size:1.875rem;font-weight:bolder;line-height:1.2;margin-bottom:1rem!important;margin-top:20px;pointer-events:auto;text-align:center!important}img{max-width:100%!important}.wrappedtable,table{overflow-x:auto!important}.hotel-image{border-radius:10px;height:300px;width:90%}.dot{background-color:#bbb;border-radius:50%;display:inline-block;height:5px;margin:1px 5px 2px;width:5px}.hotel-icons{height:15px;margin:10px;width:15px}.hotel-description,.hotel-features{align-items:center;display:flex;justify-content:flex-start}.hotel-features{height:30px;margin:10px 4px;padding:2px}.price-box{border:1px solid #000;border-radius:5px;height:200px;padding:10px}.price-box .price-body{max-height:80px;min-height:80px}.price-box .price-value{display:flex;font-size:medium;font-weight:700;justify-content:flex-end}.price-box .price-footer{color:#a9a9a9;display:flex;justify-content:flex-end}.rating-row{align-items:flex-start;display:flex}.rating-row-item{margin:5px}.star-rating-icon{height:15px;width:15px}.marker-icon{height:25px;width:25px}.images-container{display:flex;height:600px;justify-content:center;width:80%}.hotel-view-container{align-items:center;height:600px;margin:auto auto 10%;padding:5px;padding-bottom:10%!important;width:80%}.about-container,.amenities-container{align-items:center;height:auto;margin:auto;padding:5px;width:80%}.amenities-container{display:flex}.container{background-color:#d3d3d3;font-family:Lato,sans-serif;padding-bottom:10px;width:100%}.footer-container{background:#373a40;display:flex;flex-direction:column;height:329px}.footer-container .content{display:flex;gap:158px;height:133px;margin-left:150px;margin-top:48px}.footer-container .content .logo{height:133px;width:130px;z-index:100}.footer-container .content .logo .logo-icon{background:50%/cover no-repeat;cursor:pointer;height:65px;width:130px}.footer-container .content .need-help{width:195px}.footer-container .content .our-services{width:175px}.footer-container .content .follow-us-on{width:116px}.footer-container .content .need-help .heading{color:#fff;font-family:Lato,sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:16px}.footer-container .content .need-help .contact-list{display:flex;flex-direction:column;gap:12px}.footer-container .content .need-help .contact-list .contact{color:#fff;font-family:Lato,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal;opacity:.69}.footer-container .content .need-help .contact-list .contact .highlight{color:#1b1d52}.footer-container .content .our-services .heading{color:#fff;font-family:Lato,sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:16px}.footer-container .content .our-services .services-list{display:flex;flex-direction:column;gap:12px}.footer-container .content .our-services .services-list .service{color:#fff;cursor:pointer;font-family:Lato,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal;opacity:.69}.footer-container .content .follow-us-on .heading{color:#fff;font-family:Lato,sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:16px}.footer-container .content .follow-us-on .social-icons{display:flex;gap:12px}.footer-container .content .follow-us-on .social-icons .social-icon{color:#fff;cursor:pointer;height:20px;width:20px}.footer-container .break{background:#555;height:1px;margin-left:150px;margin-top:48px;width:1140px}.footer-container .copyright{align-items:flex-end;display:flex;height:52px;justify-content:center}.footer-container .copyright .text{color:#fff;font-family:Lato,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.card-footer{background-color:#ff0}.card-otp{margin-left:35%}.card-otp,.card-otp-arabic{align-items:center;background-color:#fff;border-radius:24px;box-shadow:0 0 16px 0 #00000029;display:flex;flex-direction:column;font-family:Lato,sans-serif;height:400px;margin-top:7%;outline:0;padding:32px;width:28%}.card-otp-arabic{margin-right:35%}.card-otp-content1{height:214px}.card-title{margin-bottom:8px}.card-meta-title{font-weight:400}.input-style{-moz-appearance:textfield;border:1px solid #000;border-radius:10px;color:#000;font-size:35px;height:60px;margin:15px 8px 5px;text-align:center;width:80%!important}.card-button-otp{background-color:#1b1d52;border:none;border-radius:12px;color:#fff;cursor:pointer;height:48px;margin-top:32px;padding:10px;width:100%}.card-bottom-title-otp{align-items:center;color:#344054;display:flex;font-size:14px;font-weight:400;justify-content:center;margin-top:10px;text-align:center}.secondary-text-otp{color:#4037acd6;cursor:pointer}.secondary-text-otp-disabled{color:#525a6a;cursor:pointer}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.card-container{align-items:center;display:flex;font-family:Lato,sans-serif;justify-content:center;margin-top:7%;max-height:70vh;outline:none}.card-login{background-color:#fff;border-radius:24px;box-shadow:0 0 16px 0 #00000029;display:flex;flex-direction:column;padding:32px;width:460px}.card-title-login{font-size:20px;font-weight:700;margin-bottom:6px;text-align:center}.card-meta-title-login{color:#525a6a;font-size:16px;margin-bottom:32px;text-align:center}.input-title-login-secondary{color:#344054;display:block;font-size:14px;margin-bottom:4px;margin-top:4%}.card-button-login-secondary{background-color:#1b1d52;border:none;border-radius:12px;color:#fff;cursor:pointer;height:48px;margin-top:37px;padding:8px 16px;width:100%}.card-bottom-title-login{margin-top:20px}.card-bottom-title-login,.card-bottom-title-login2{color:#344054;font-size:14px;font-weight:400;justify-content:center;text-align:center;width:auto}.card-bottom-title-login2{margin-top:32px}.forgot-password{display:flex;justify-content:flex-end;margin-top:16px}.forgot-password,.register{color:#4037acd6;cursor:pointer}.card-signup-secondary{height:690px;margin-top:5%}.login{color:#08f}.card-signup-secondary{background-color:#fff;border-radius:24px;box-shadow:0 0 16px 0 #00000029;display:flex;flex-direction:column;font-family:Lato,sans-serif;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-left:35%;margin-top:1%;outline:0;padding:32px;width:32%}.card-button{background-color:#019eec;margin-top:20px}.header-card{display:inline-flex;height:66px;justify-content:space-between;width:100%}.header-logo{cursor:pointer;height:50px;margin-top:8px}.header-logo-icon{background:50%/cover no-repeat;height:50px;margin-left:150px;width:100px}.header-items{color:#344054;display:inline-flex;font-family:Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;gap:16px;height:36px;line-height:normal;margin-right:150px;margin-top:15px;width:35%}.customer-support{width:25%}.customer-support,.faq{align-items:center;cursor:pointer;display:flex}.faq{width:10%}.country-dropdown{align-items:"center";background:#fff;border:1px solid #ddd;border-radius:8px;color:#344054;cursor:pointer;display:inline-flex;font-family:Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;gap:8px;height:33px;justify-content:space-between;line-height:normal;padding:8px;width:25%}.flag{height:12px;width:16px}.country-dropdown-divider{background:#ddd;height:14px;width:1px}.arrow-down-country-dropdown{margin:10px 8px 8px 0}.login{align-items:center;display:flex;height:34px;margin-left:"20px";width:25%}.login-icon{margin:9px 8px 8px}.login-text{color:#344054;cursor:pointer;font-family:Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.allImages .rec.rec-arrow.rec.rec-arrow-right{margin-left:20px;position:absolute;right:100px;top:50%}.allImages button:disabled{background-color:grey!important}.allImages .rec.rec-arrow.rec.rec-arrow-left{left:100px;margin-right:20px;position:absolute;top:50%}.allImages{background-color:initial}.allImages,.rec-item-wrapper{align-items:center;display:flex;justify-content:center}.tooltip-content{transform:translateX(-45%)!important}@media screen and (min-width:400px){.tooltip-content{transform:translateX(-30%)!important}}.fair-rule-pop-up-box{background-color:#fff;border-radius:10px;display:flex;flex-direction:column;gap:16px;left:50%;padding:24px 16px;position:absolute;top:50%;transform:translate(-50%,-50%)}.tooltip-content{left:-100%;transform:translateX(-50%)}.custom-table td,.custom-table th{color:var(--heading,#344054)}.route-destination-text,.route-source-text{color:var(--heading,#344054);font-style:normal;line-height:normal}.from-date-departure-text{color:#344055;font-style:normal;line-height:normal}.non-refundable-text{font-size:14px;font-style:normal;line-height:normal}.popup-content{color:#000}.header-div{display:flex;justify-content:space-between}.tab-layout{color:#000;font-family:Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.fair-rule-popup-heading-div{display:flex;justify-content:space-between}.custom-table{border-collapse:collapse;width:100%}.custom-table td,.custom-table th{border:1px solid #d0d5dd;border:1px solid var(--border-color,#d0d5dd);color:#344054;font-family:Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;padding:16px;width:50%}.custom-table th{background-color:#f2f2f2}.route-parent-div{background:#f5f5f5;border:1px solid #d0d5dd;border:1px solid var(--border-color,#d0d5dd);border-radius:5px;display:flex;justify-content:space-between;margin-bottom:20px;padding:16px}.route-destination-text,.route-source-text{color:#344054;font-family:Lato,sans-serif;font-size:14px;font-weight:700}.airline-image{margin-right:10px}.from-date-departure-text{font-weight:400;margin-top:6px}.from-date-departure-text,.non-refundable-text{color:#344054;font-family:Lato,sans-serif;font-size:12px}.non-refundable-text{font-weight:700}.Cancel-charges-dropdown{padding:16px;width:100%}.from-date-departure-text2{color:#1b1d52;font-family:Lato,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:12px}div.policies>:not(li){padding:"0 50px"}div.policies>ul{padding-left:25px}.tooltip-container{display:inline-block;position:relative}.tooltip-content{background-color:#fff;border-radius:5px;display:block;opacity:0;padding:5px 0;position:absolute;top:100%;transform:translateX(-70%);transition:opacity .3s ease-in-out;width:-webkit-max-content;width:max-content;z-index:1}.tooltip-container:hover .tooltip-content{opacity:1}.AboutUsHeading{--bs-blue:#435ebe;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-primary:#435ebe;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,#ffffff26,#fff0);--loader-color:#158ad7;--back-color:#435ebe52;--time:5s;--size:7px;--animate-duration:1s;--animate-delay:1s;--animate-repeat:1;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box;color:inherit;font-family:Roboto,sans-serif;font-size:1.875rem;font-weight:bolder;line-height:1.2;margin-bottom:1rem!important;margin-top:20px;pointer-events:auto;text-align:center!important}.card-signup-secondary-mobile{box-shadow:0 10px 36px 0 #00000029,0 0 0 1px #0000000f;margin:25px;max-width:90vw;padding:25px;width:500px}.mobileSignupMainContainer{display:flex;justify-content:center}.card-title{font-size:20px;font-weight:700;margin-bottom:6px;text-align:center}.card-meta-title{color:#525a6a;font-size:16px;text-align:center}.input-title-signup{margin-top:32px}.text-field{-moz-appearance:textfield;width:100%}.error{color:red;font-size:12px;margin-top:2px}.card-button{background-color:#1b1d52;border:none;border-radius:12px;color:#fff;cursor:pointer;height:48px;margin-top:40px;padding:8px 16px;width:100%}.card-bottom-title{margin-top:24px}.login{color:#1b1d52;cursor:pointer;font-size:14px}@media screen and (max-width:480px){.card-container{height:auto;padding:16px}.card{height:auto;width:100%}}.sign-up-container{background-color:#fff;border-radius:24px;box-shadow:0 0 16px 0 #00000029;display:flex;flex-direction:column;font-family:Lato,sans-serif;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-left:35%;margin-top:1%;outline:0;padding:32px;width:100%}.css-1o9s3wi-MuiInputBase-input-MuiOutlinedInput-input{-webkit-tap-highlight-color:transparent;animation-duration:10ms;animation-name:mui-auto-fill-cancel;background:none;border:0;box-sizing:initial;color:currentColor;display:block;font:inherit;font-size:smaller!important;height:1.4375em;letter-spacing:inherit;margin:0;min-width:0;padding:10px 14px 10px 0!important;padding:4px 0 5px;width:100%}.css-vubbuv{fill:currentcolor;display:inline-block;flex-shrink:0;font-size:1.5rem;height:18px;transition:fill .2s cubic-bezier(.4,0,.2,1) 0ms;-webkit-user-select:none;user-select:none;width:1em}.card-button-register{background-color:#1b1d52;border:none;border-radius:12px;color:#fff;cursor:pointer;height:48px;margin-top:20px;padding:8px 16px;width:100%}.input-title-signup{color:#344054;font-size:14px;font-weight:500;margin-bottom:4px;margin-top:15px}.css-i4bv87-MuiSvgIcon-root{fill:currentColor;display:inline-block;flex-shrink:0;font-size:1.5rem;height:18px!important;transition:fill .2s cubic-bezier(.4,0,.2,1) 0ms;-webkit-user-select:none;user-select:none;width:1em}.card-bottom-title{align-items:center;color:#344054;display:flex;font-size:14px;font-weight:400;justify-content:center;margin-top:18px!important;text-align:center}.rdrCalendarWrapper{background:#fff;box-sizing:border-box;display:inline-flex;flex-direction:column;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rdrDateDisplay{display:flex;justify-content:space-between}.rdrDateDisplayItem{color:inherit;flex:1 1;text-align:center;width:0}.rdrDateDisplayItem+.rdrDateDisplayItem{margin-left:.833em}.rdrDateDisplayItem input{text-align:inherit}.rdrDateDisplayItem input:disabled{cursor:default}.rdrMonthAndYearWrapper{box-sizing:inherit;display:flex;justify-content:space-between}.rdrMonthAndYearPickers{align-items:center;display:flex;flex:1 1 auto;justify-content:center}.rdrNextPrevButton{box-sizing:inherit;cursor:pointer;outline:none}.rdrMonths{display:flex}.rdrMonthsVertical{flex-direction:column}.rdrMonthsHorizontal>div>div>div{display:flex;flex-direction:row}.rdrMonth{width:27.667em}.rdrWeekDays{display:flex}.rdrWeekDay{box-sizing:inherit;flex-basis:14.28571%;text-align:center}.rdrDays{display:flex;flex-wrap:wrap}.rdrInfiniteMonths{overflow:auto}.rdrDateRangeWrapper{-webkit-user-select:none;-moz-user-select:none;user-select:none}.rdrDateInput{position:relative}.rdrDateInput input{outline:none}.rdrDateInput .rdrWarning{color:red;font-size:1.6em;line-height:1.6em;position:absolute;right:.25em;top:0}.rdrDay{box-sizing:inherit;cursor:pointer;font:inherit;position:relative;width:14.28571%}.rdrDayNumber{display:block;position:relative}.rdrDayNumber span{color:#1d2429}.rdrDayDisabled{cursor:not-allowed}@supports (-ms-ime-align:auto){.rdrDay{flex-basis:14.285%!important}}.rdrEndEdge,.rdrInRange,.rdrSelected,.rdrStartEdge{pointer-events:none}.rdrDateRangePickerWrapper{display:inline-flex;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rdrStaticRanges{display:flex;flex-direction:column}.rdrStaticRange{font-size:inherit}.rdrInputRange{display:flex}.rdrCalendarWrapper{color:#000;font-size:12px}.rdrDateDisplayWrapper{background-color:#eff2f7}.rdrDateDisplay{margin:.833em}.rdrDateDisplayItem{background-color:#fff;border:1px solid #0000;border-radius:4px;box-shadow:0 1px 2px 0 #23394236}.rdrDateDisplayItem input{background:#0000;border:0;color:#849095;cursor:pointer;height:2.5em;line-height:2.5em;width:100%}.rdrDateDisplayItemActive{border-color:currentColor}.rdrDateDisplayItemActive input{color:#7d888d}.rdrMonthAndYearWrapper{align-items:center;height:60px;padding-top:10px}.rdrMonthAndYearPickers{font-weight:600}.rdrMonthAndYearPickers select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#0000;background:url("data:image/svg+xml;utf8,<svg width=%279px%27 height=%276px%27 viewBox=%270 0 9 6%27 version=%271.1%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27><g id=%27Artboard%27 stroke=%27none%27 stroke-width=%271%27 fill=%27none%27 fill-rule=%27evenodd%27 transform=%27translate%28-636.000000, -171.000000%29%27 fill-opacity=%270.368716033%27><g id=%27input%27 transform=%27translate%28172.000000, 37.000000%29%27 fill=%27%230E242F%27 fill-rule=%27nonzero%27><g id=%27Group-9%27 transform=%27translate%28323.000000, 127.000000%29%27><path d=%27M142.280245,7.23952813 C141.987305,6.92353472 141.512432,6.92361662 141.219585,7.23971106 C140.926739,7.5558055 140.926815,8.06821394 141.219755,8.38420735 L145.498801,13 L149.780245,8.38162071 C150.073185,8.0656273 150.073261,7.55321886 149.780415,7.23712442 C149.487568,6.92102998 149.012695,6.92094808 148.719755,7.23694149 L145.498801,10.7113732 L142.280245,7.23952813 Z%27 id=%27arrow%27></path></g></g></g></svg>") no-repeat;background-position:right 8px center;border:0;border-radius:4px;color:#3e484f;cursor:pointer;outline:0;padding:10px 30px 10px 10px;text-align:center}.rdrMonthAndYearPickers select:hover{background-color:#00000012}.rdrMonthPicker,.rdrYearPicker{margin:0 5px}.rdrNextPrevButton{background:#eff2f7;border:0;border-radius:5px;display:block;height:24px;margin:0 .833em;padding:0;width:24px}.rdrNextPrevButton:hover{background:#e1e7f0}.rdrNextPrevButton i{border-style:solid;display:block;height:0;margin:auto;padding:0;text-align:center;transform:translate(-3px);width:0}.rdrPprevButton i{border-color:#0000 #34495e #0000 #0000;border-width:4px 6px 4px 4px;transform:translate(-3px)}.rdrNextButton i{border-color:#0000 #0000 #0000 #34495e;border-width:4px 4px 4px 6px;margin:0 0 0 7px;transform:translate(3px)}.rdrWeekDays{padding:0 .833em}.rdrMonth{padding:0 .833em 1.666em}.rdrMonth .rdrWeekDays{padding:0}.rdrMonths.rdrMonthsVertical .rdrMonth:first-child .rdrMonthName{display:none}.rdrWeekDay{color:#849095;font-weight:400;line-height:2.667em}.rdrDay{background:#0000;border:0;color:#1d2429;height:3em;line-height:3em;padding:0;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rdrDay:focus{outline:0}.rdrDayNumber{align-items:center;bottom:0;bottom:5px;display:flex;font-weight:300;justify-content:center;left:0;outline:0;position:absolute;right:0;top:0;top:5px}.rdrDayToday .rdrDayNumber span{font-weight:500}.rdrDayToday .rdrDayNumber span:after{background:#3d91ff;border-radius:2px;bottom:4px;content:"";height:2px;left:50%;position:absolute;transform:translate(-50%);width:18px}.rdrDayToday:not(.rdrDayPassive) .rdrEndEdge~.rdrDayNumber span:after,.rdrDayToday:not(.rdrDayPassive) .rdrInRange~.rdrDayNumber span:after,.rdrDayToday:not(.rdrDayPassive) .rdrSelected~.rdrDayNumber span:after,.rdrDayToday:not(.rdrDayPassive) .rdrStartEdge~.rdrDayNumber span:after{background:#fff}.rdrDay:not(.rdrDayPassive) .rdrEndEdge~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrInRange~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrSelected~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrStartEdge~.rdrDayNumber span{color:#ffffffd9}.rdrEndEdge,.rdrInRange,.rdrSelected,.rdrStartEdge{background:currentColor;bottom:5px;left:0;position:absolute;right:0;top:5px}.rdrSelected{left:2px;right:2px}.rdrStartEdge{border-bottom-left-radius:1.042em;border-top-left-radius:1.042em;left:2px}.rdrEndEdge{border-bottom-right-radius:1.042em;border-top-right-radius:1.042em;right:2px}.rdrSelected{border-radius:1.042em}.rdrDayStartOfMonth .rdrEndEdge,.rdrDayStartOfMonth .rdrInRange,.rdrDayStartOfWeek .rdrEndEdge,.rdrDayStartOfWeek .rdrInRange{border-bottom-left-radius:1.042em;border-top-left-radius:1.042em;left:2px}.rdrDayEndOfMonth .rdrInRange,.rdrDayEndOfMonth .rdrStartEdge,.rdrDayEndOfWeek .rdrInRange,.rdrDayEndOfWeek .rdrStartEdge{border-bottom-right-radius:1.042em;border-top-right-radius:1.042em;right:2px}.rdrDayStartOfMonth .rdrDayEndPreview,.rdrDayStartOfMonth .rdrDayInPreview,.rdrDayStartOfWeek .rdrDayEndPreview,.rdrDayStartOfWeek .rdrDayInPreview{border-bottom-left-radius:1.333em;border-left-width:1px;border-top-left-radius:1.333em;left:0}.rdrDayEndOfMonth .rdrDayInPreview,.rdrDayEndOfMonth .rdrDayStartPreview,.rdrDayEndOfWeek .rdrDayInPreview,.rdrDayEndOfWeek .rdrDayStartPreview{border-bottom-right-radius:1.333em;border-right-width:1px;border-top-right-radius:1.333em;right:0}.rdrDayEndPreview,.rdrDayInPreview,.rdrDayStartPreview{background:#ffffff17;border:0 solid;bottom:3px;left:0;pointer-events:none;position:absolute;right:0;top:3px;z-index:1}.rdrDayStartPreview{border-bottom-left-radius:1.333em;border-bottom-width:1px;border-left-width:1px;border-top-left-radius:1.333em;border-top-width:1px;left:0}.rdrDayInPreview{border-bottom-width:1px;border-top-width:1px}.rdrDayEndPreview{border-bottom-right-radius:1.333em;border-bottom-width:1px;border-right-width:1px;border-top-right-radius:1.333em;border-top-width:1px;right:2px;right:0}.rdrDefinedRangesWrapper{background:#fff;border-right:1px solid #eff2f7;font-size:12px;width:226px}.rdrDefinedRangesWrapper .rdrStaticRangeSelected{color:currentColor;font-weight:600}.rdrStaticRange{background:#fff;border:0;border-bottom:1px solid #eff2f7;cursor:pointer;display:block;outline:0;padding:0}.rdrStaticRange:focus .rdrStaticRangeLabel,.rdrStaticRange:hover .rdrStaticRangeLabel{background:#eff2f7}.rdrStaticRangeLabel{display:block;line-height:18px;outline:0;padding:10px 20px;text-align:left}.rdrInputRanges{padding:10px 0}.rdrInputRange{align-items:center;padding:5px 20px}.rdrInputRangeInput{border:1px solid #dee7eb;border-radius:4px;color:#6c767a;height:30px;line-height:30px;margin-right:10px;text-align:center;width:30px}.rdrInputRangeInput:focus,.rdrInputRangeInput:hover{border-color:#b4bfc4;color:#333;outline:0}.rdrCalendarWrapper:not(.rdrDateRangeWrapper) .rdrDayHovered .rdrDayNumber:after{background:#0000;border:1px solid;border-radius:1.333em;bottom:-2px;content:"";left:0;position:absolute;right:0;top:-2px}.rdrDayPassive{pointer-events:none}.rdrDayPassive .rdrDayNumber span{color:#d5dce0}.rdrDayPassive .rdrDayEndPreview,.rdrDayPassive .rdrDayInPreview,.rdrDayPassive .rdrDayStartPreview,.rdrDayPassive .rdrEndEdge,.rdrDayPassive .rdrInRange,.rdrDayPassive .rdrSelected,.rdrDayPassive .rdrStartEdge{display:none}.rdrDayDisabled{background-color:#f8f8f8}.rdrDayDisabled .rdrDayNumber span{color:#aeb9bf}.rdrDayDisabled .rdrDayEndPreview,.rdrDayDisabled .rdrDayInPreview,.rdrDayDisabled .rdrDayStartPreview,.rdrDayDisabled .rdrEndEdge,.rdrDayDisabled .rdrInRange,.rdrDayDisabled .rdrSelected,.rdrDayDisabled .rdrStartEdge{filter:grayscale(100%) opacity(60%)}.rdrMonthName{color:#849095;font-weight:600;padding:.833em;text-align:left}
/*# sourceMappingURL=main.a3fd2421.css.map*/