@import"https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Rubik:wght@300;400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Kufi+Arabic:wght@300;400;500;600;700;800&display=swap";/*
! tailwindcss v3.0.23 | MIT License | https://tailwindcss.com
*/*,:after,:before{border:0 solid #e5e7eb}:after,:before{--tw-content:""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{width:100%}@media (min-width:432px){.container{max-width:432px}}@media (min-width:532px){.container{max-width:532px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:992px){.container{max-width:992px}}@media (min-width:1280px){.container{max-width:1280px}}.visible{visibility:visible}.static{position:static}.relative{position:relative}.col-span-12{grid-column:span 12/span 12}.col-span-3{grid-column:span 3/span 3}.m-auto{margin:auto}.mx-5{margin-left:1.25rem;margin-right:1.25rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.my-10{margin-top:2.5rem;margin-bottom:2.5rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.mb-5{margin-bottom:1.25rem}.mt-6{margin-top:1.5rem}.mb-10{margin-bottom:2.5rem}.mt-10{margin-top:2.5rem}.mt-5{margin-top:1.25rem}.mt-4{margin-top:1rem}.mb-3{margin-bottom:.75rem}.mb-7{margin-bottom:1.75rem}.mt-7{margin-top:1.75rem}.ml-1{margin-left:.25rem}.mr-0{margin-right:0}.ml-5{margin-left:1.25rem}.mr-5{margin-right:1.25rem}.ml-4{margin-left:1rem}.mr-2{margin-right:.5rem}.mt-8{margin-top:2rem}.mb-2{margin-bottom:.5rem}.mr-1{margin-right:.25rem}.mb-1{margin-bottom:.25rem}.mt-2{margin-top:.5rem}.block{display:block}.flex{display:flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-auto{height:auto}.w-full{width:100%}.w-auto{width:auto}.flex-1{flex:1 1 0%}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.columns-4{-moz-columns:4;column-count:4}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-evenly{justify-content:space-evenly}.gap-4{gap:1rem}.gap-3{gap:.75rem}.gap-10{gap:2.5rem}.gap-8{gap:2rem}.gap-2{gap:.5rem}.gap-6{gap:1.5rem}.gap-5{gap:1.25rem}.gap-1{gap:.25rem}.gap-7{gap:1.75rem}.gap-24{gap:6rem}.rounded-lg{border-radius:.5rem}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-transparent{background-color:transparent}.p-3{padding:.75rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.px-4{padding-left:1rem;padding-right:1rem}.px-2{padding-left:.5rem;padding-right:.5rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.px-3{padding-left:.75rem;padding-right:.75rem}.py-28{padding-top:7rem;padding-bottom:7rem}.pt-10{padding-top:2.5rem}.pt-5{padding-top:1.25rem}.pt-3{padding-top:.75rem}.pl-2{padding-left:.5rem}.pr-2{padding-right:.5rem}.pr-1{padding-right:.25rem}.pt-7{padding-top:1.75rem}.pb-3{padding-bottom:.75rem}.text-left{text-align:left}.text-center{text-align:center}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-2xl{font-size:1.5rem;line-height:2rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.font-semibold{font-weight:600}.font-normal{font-weight:400}.font-medium{font-weight:500}.text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.text-blue-500{--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity))}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity))}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@-webkit-keyframes to-bottom{0%{opacity:0;transform:translateY(-600px)}to{opacity:1;transform:translateY(-540px)}}@keyframes to-bottom{0%{opacity:0;transform:translateY(-600px)}to{opacity:1;transform:translateY(-540px)}}@-webkit-keyframes cloudanim{0%{left:-10%}to{left:110%}}@keyframes cloudanim{0%{left:-10%}to{left:110%}}@-webkit-keyframes flightanimate{0%{top:150px;left:-50px}20%{top:100px;transform:rotate(15deg)}40%{transform:rotate(20deg);top:90px}60%{top:90px;transform:rotate(20deg)}80%{top:110px;transform:rotate(30deg)}to{top:150px;left:100%;transform:rotate(40deg)}}@keyframes flightanimate{0%{top:150px;left:-50px}20%{top:100px;transform:rotate(15deg)}40%{transform:rotate(20deg);top:90px}60%{top:90px;transform:rotate(20deg)}80%{top:110px;transform:rotate(30deg)}to{top:150px;left:100%;transform:rotate(40deg)}}@-webkit-keyframes caranimate4{0%{left:-100px}to{left:110%}}@keyframes caranimate4{0%{left:-100px}to{left:110%}}@-webkit-keyframes caranimate2{0%{right:-10%}to{right:120%}}@keyframes caranimate2{0%{right:-10%}to{right:120%}}@-webkit-keyframes loadingcity{0%{left:0}to{left:-100%}}@keyframes loadingcity{0%{left:0}to{left:-100%}}@-webkit-keyframes sunrise{0%{transform:rotate(-45deg)}to{transform:rotate(315deg)}}@keyframes sunrise{0%{transform:rotate(-45deg)}to{transform:rotate(315deg)}}@-webkit-keyframes moonrise{0%{transform:rotate(0deg)}to{transform:rotate(180deg)}}@keyframes moonrise{0%{transform:rotate(0deg)}to{transform:rotate(180deg)}}@-webkit-keyframes dawn{0%{opacity:0}10%{opacity:1}60%{opacity:0}}@keyframes dawn{0%{opacity:0}10%{opacity:1}60%{opacity:0}}@-webkit-keyframes noon{0%{opacity:0}50%{opacity:1}75%{opacity:0}}@keyframes noon{0%{opacity:0}50%{opacity:1}75%{opacity:0}}@-webkit-keyframes dusk{0%{opacity:0}50%{opacity:0}70%{opacity:1}90%{opacity:0}}@keyframes dusk{0%{opacity:0}50%{opacity:0}70%{opacity:1}90%{opacity:0}}@-webkit-keyframes midnight{0%{opacity:1}25%{opacity:0}50%{opacity:0}80%{opacity:1}}@keyframes midnight{0%{opacity:1}25%{opacity:0}50%{opacity:0}80%{opacity:1}}body.pause{--animation-speed:0}@media(min-width:768px){.orbit{width:700px;height:700px;margin:150px auto}}@media(min-width:940px){.orbit{width:800px;height:800px}}@media(min-width:1200px){.sky{--animation-speed:28s}.orbit{width:1000px;height:1000px;margin:200px auto}}@media(min-width:1500px){.sky{--animation-speed:30s}.orbit{width:1300px;height:1300px}}.sp{position:fixed;z-index:10000000000000000;bottom:50px;right:50px;height:150px;-webkit-animation:spaceship 5s infinite;animation:spaceship 5s infinite}@-webkit-keyframes spaceship{0%,to{transform:translateY(-50px)}35%{transform:translateY(50px)}}@keyframes spaceship{0%,to{transform:translateY(-50px)}35%{transform:translateY(50px)}}@-webkit-keyframes animStar{0%{transform:translateY(0)}to{transform:translateY(-2000px)}}@keyframes animStar{0%{transform:translateY(0)}to{transform:translateY(-2000px)}}*,:after,:before{padding:0;margin:0;box-sizing:border-box}a{text-decoration:none}body:lang(GB),body:lang(SA){background:#f5f5f5!important}body:lang(SA){direction:rtl;font-family:Noto Kufi Arabic,sans-serif}.container{max-width:1280px;margin:auto}@media(max-width:992px){.container{padding-left:40px;padding-right:40px}}@media(max-width:532px){.container{padding-left:20px;padding-right:20px}}.padding-right-0{padding-right:0}@media(max-width:532px){.padding-right-0{padding-left:15px;padding-right:0}}@media screen and (max-width:1280px){.container{max-width:992px;margin:auto}}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/materialicons/v125/flUhRq6tzZclQEJ-Vdg-IuiaDsNc.woff2) format("woff2")}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr}::-webkit-scrollbar{width:7px;margin:2px;height:6px}::-webkit-scrollbar-track{background:rgba(85,90,103,.15)}::-webkit-scrollbar-thumb{background:rgba(255,90,85,.6);border-radius:8px}::-webkit-scrollbar-thumb:hover{background:rgba(255,48,82,.65)}.nav-menu-bar{font-family:Roboto Condensed,sans-serif}.nav-menu-bar:lang(SA){font-family:Noto Kufi Arabic,sans-serif}.nav-menu-bar .wrapper{max-width:1280px;margin:auto}.nav-menu-bar .button-menu{display:flex;background-color:#fff;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;padding:.15rem .5rem;border-radius:.5rem;margin:0}@media(max-width:768px){.nav-menu-bar .button-menu{overflow:scroll;overflow-y:hidden}}.nav-menu-bar .button-line{display:flex;margin:13px 5px 0;height:26px;align-items:center!important;border-left:1px solid rgba(0,0,0,.2)}.nav-menu-bar button{border:none;padding:.5rem 1rem;background-color:#fff;color:#27253a;font-size:18px;font-weight:400;cursor:pointer;transition:.5s;border-radius:.5rem;transition:all .3s;display:flex;white-space:nowrap;align-items:center}.nav-menu-bar button:hover{border-radius:.5rem;transition:background-image .3s}.nav-menu-bar button:hover,.nav-menu-bar button:hover .tab-button-img{color:#ff5a55;transition:all .3s}.nav-menu-bar .tab-button-img{width:34px!important;height:34px!important;padding:.25rem!important;color:#27253a;transition:all .3s}.nav-menu-bar .content{display:none;padding:10px 20px}.nav-menu-bar .content.active{display:block}.nav-menu-bar .active-btn-nav{color:#ff3052!important}.nav-menu-bar .active-btn-nav .tab-button-img{color:#ff5a55}.card-all-flight{background-color:#fff;border-radius:.5rem;font-family:Roboto,sans-serif}.card-all-flight:lang(SA){font-family:Noto Kufi Arabic,sans-serif}.card-all-flight .content-menu{margin-top:1rem}.card-all-flight [data-tab-content]{display:none}.card-all-flight .active[data-tab-content]{display:block}.card-all-flight .tabs{display:flex;background-color:#fff;padding:.25rem .25rem .75rem;margin:0;border-bottom:1px solid rgba(0,0,0,.2)}.card-all-flight .tab{font-family:Roboto,sans-serif;white-space:nowrap;border:none;padding:.4rem 1.75rem;background-color:rgba(0,0,0,.05);color:rgba(0,0,0,.75);font-size:16px;font-weight:400;cursor:pointer;transition:.5s;border-radius:.5rem;transition:all .3s;display:flex;align-items:center;transition:all .3s ease-in-out}.card-all-flight .tab:lang(SA){font-family:Noto Kufi Arabic,sans-serif}.card-all-flight .tab:hover{border-radius:.5rem;transition:all .3s ease-in-out}.card-all-flight .tab.active,.card-all-flight .tab:hover{background-color:#ff3052;color:#fff}.card-all-flight .tab-content{margin-left:20px;margin-right:20px}@media(max-width:768px){.card-all-flight .tabs{overflow-x:scroll;overflow-y:hidden}.modify-search-model{height:75vh;overflow:auto}}@media(max-width:532px){.modify-search-model{height:70vh;overflow:auto}}.content-soon{display:flex;justify-content:center;text-align:center}.content-soon,.content-soon span{font-size:42px;font-weight:900;color:rgba(255,48,82,.75)}.content-soon h2{margin-top:-1rem;text-align:center;font-size:38px;font-weight:700;color:rgba(255,48,82,.75)}.card-flight-one-way{background-color:#fff;border-radius:.5rem;max-width:1200px}.card-flight-one-way .line-input{width:48px;height:48px;margin:auto;border:2px solid rgba(0,0,0,.2);border-radius:.5rem;display:flex;justify-content:center;background-color:rgba(0,0,0,.05);cursor:pointer;transition:all .5s!important}.card-flight-one-way .line-input span{width:48px!important;height:48px!important;font-size:32px;transition:all .5s}.card-flight-one-way .line-input:hover{border:2px solid rgba(0,0,0,.5)}.card-flight-one-way .line-input:focus{border:none!important;border:2px solid rgba(255,48,82,.9)}.card-flight-one-way .line-input .line-input-img{padding:8px!important}.card-flight-one-way .one-way-input:lang(GB){width:100%;margin:0 auto;padding:1rem 0;border-radius:.5rem;display:block;position:relative}.card-flight-one-way .one-way-input:lang(GB) label{display:block;font-size:14px;font-weight:600;color:rgba(0,0,0,.75);margin-bottom:.25rem}.card-flight-one-way .one-way-input:lang(GB) input{width:100%;height:54px;border:1px solid rgba(0,0,0,.5);border-radius:.5rem;padding:0 .75rem;font-size:14px;font-weight:400;color:rgba(0,0,0,.75);background-color:rgba(0,0,0,.05);display:block;transition:all .3s}.card-flight-one-way .one-way-input:lang(GB) input:focus{outline:none;box-shadow:1px 4px 20px rgba(255,48,82,.25);transition:all .3s}.card-flight-one-way .one-way-input:lang(GB) .input-text-icon{position:absolute;right:12px;top:56px;font-size:22px}.card-flight-one-way .one-way-input:lang(SA){width:100%;margin:0 auto;padding:1rem 0;border-radius:.5rem;display:block;position:relative}.card-flight-one-way .one-way-input:lang(SA) label{display:block;font-size:14px;font-weight:600;color:rgba(0,0,0,.75);margin-bottom:.25rem}.card-flight-one-way .one-way-input:lang(SA) input{width:100%;height:54px;border:1px solid rgba(0,0,0,.5);border-radius:.5rem;padding:0 .75rem;font-size:14px;font-weight:400;color:rgba(0,0,0,.75);background-color:rgba(0,0,0,.05);display:block;transition:all .3s;text-align:right!important}.card-flight-one-way .one-way-input:lang(SA) input:focus{outline:none;box-shadow:1px 4px 20px rgba(255,48,82,.25);transition:all .3s}.card-flight-one-way .one-way-input:lang(SA) .input-text-icon{position:absolute;left:12px;top:56px;font-size:22px}.card-flight-one-way .one-way-input-search{width:100%;margin:0 auto;padding:1rem 0 0;border-radius:.5rem;display:block;position:relative;overflow:hidden!important}@media(max-width:532px){.card-flight-one-way .one-way-input-search{margin-bottom:15px}}.card-flight-one-way .one-way-input-search .MuiFormControl-fullWidth{margin-top:1.4rem!important;height:54px!important}.card-flight-one-way .one-way-input-search .MuiIconButton-root{display:none!important}.card-flight-one-way .one-way-input-search .input-text-icon:lang(GB){position:absolute;right:12px;top:56px;font-size:22px}.card-flight-one-way .one-way-input-search .input-text-icon:lang(SA){position:absolute;left:12px;top:56px;font-size:22px}.card-flight-one-way .rotate,.card-flight-one-way .rotate-invert{transform:rotate(180deg)!important;transition:all .5s}.card-flight-one-way .one-way-input-date:lang(GB){width:100%;padding:1rem 0;border-radius:.5rem;display:block;position:relative;margin:1.4rem auto 0}.card-flight-one-way .one-way-input-date:lang(GB) .label-button{position:absolute;display:block;font-size:12px;font-weight:400;color:rgba(0,0,0,.75);margin-bottom:.25rem;background-color:#f2f2f2!important;left:14px;top:8px;z-index:1;border-radius:50%}.card-flight-one-way .one-way-input-date:lang(GB) .DatePicker{width:100%}.card-flight-one-way .one-way-input-date:lang(GB) .input-text-icon{position:absolute;right:12px;top:34px;font-size:22px}.card-flight-one-way .one-way-input-date:lang(GB) input{width:100%;height:56px;border:1.5px solid #b3b3b3;border-radius:.5rem;padding:0 .75rem;font-size:14px;text-align:left;font-weight:400;color:rgba(0,0,0,.75);background-color:rgba(0,0,0,.05)}.card-flight-one-way .one-way-input-date:lang(GB) input:hover{border:1.5px solid rgba(0,0,0,.5)}.card-flight-one-way .one-way-input-date:lang(GB) input:focus{outline:none;border:2px solid rgba(255,48,82,.9)}.card-flight-one-way .one-way-input-date:lang(SA){width:100%;padding:1rem 0;border-radius:.5rem;display:block;position:relative;margin:1.4rem auto 0}.card-flight-one-way .one-way-input-date:lang(SA) .label-button{position:absolute;display:block;font-size:12px;font-weight:400;color:rgba(0,0,0,.75);margin-bottom:.25rem;background-color:#f2f2f2!important;right:14px;top:8px;z-index:1;border-radius:50%}.card-flight-one-way .one-way-input-date:lang(SA) .DatePicker{width:100%}.card-flight-one-way .one-way-input-date:lang(SA) .input-text-icon{position:absolute;left:12px;top:34px;font-size:22px}.card-flight-one-way .one-way-input-date:lang(SA) input{width:100%;height:56px;border:1.5px solid #b3b3b3;border-radius:.5rem;padding:0 .75rem;font-size:14px;text-align:right;font-weight:400;color:rgba(0,0,0,.75);background-color:rgba(0,0,0,.05)}.card-flight-one-way .one-way-input-date:lang(SA) input:hover{border:1.5px solid rgba(0,0,0,.5)}.card-flight-one-way .one-way-input-date:lang(SA) input:focus{outline:none;border:2px solid rgba(255,48,82,.9)}.card-flight-one-way .one-way-input-button{width:100%;padding:1rem 0;border-radius:.5rem;display:block;position:relative;margin:1.4rem auto 0}.card-flight-one-way .one-way-input-button .label-button{position:absolute;display:block;font-size:12px;font-weight:400;color:rgba(0,0,0,.75);margin-bottom:.25rem;background-color:#f2f2f2;right:14px;top:8px;z-index:10;border-radius:50%}.card-flight-one-way .one-way-input-button .DatePicker{width:100%}.card-flight-one-way .one-way-input-button .input-text-icon{position:absolute;left:12px;top:34px;font-size:22px}.card-flight-one-way .one-way-input-button input{width:100%;height:56px;border:1.5px solid #b3b3b3;border-radius:.5rem;padding:0 .75rem;font-size:14px;text-align:right;font-weight:400;color:rgba(0,0,0,.75);background-color:rgba(0,0,0,.05)}.card-flight-one-way .one-way-input-button input:hover{border:1.5px solid rgba(0,0,0,.5)}.card-flight-one-way .one-way-input-button input:focus{outline:none;border:2px solid rgba(255,48,82,.9)}.card-flight-one-way .one-way-input-button-sub{width:100%;padding:1rem 0;border-radius:.5rem;display:block}.card-flight-one-way .triangle-up{position:absolute;transform:translate(50px,445px);z-index:98;width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:20px solid #fff}.card-flight-one-way .one-way-triangle-input{margin:1.5rem auto;display:flex;justify-content:space-between;align-items:center;width:100%}.card-flight-one-way .one-way-triangle-input label{width:50%;font-size:16px;font-weight:600;color:rgba(0,0,0,.75);margin-bottom:.25rem;white-space:nowrap}.card-flight-one-way .one-way-triangle-input .one-way-triangle-input-btn{display:flex;justify-content:space-between}.card-flight-one-way .one-way-triangle-input .MuiButton-outlinedPrimary{border:1px solid rgba(0,0,0,.5);color:rgba(255,48,82,.5);padding:4px 8px}.card-flight-one-way .one-way-triangle-input button{width:36px;height:36px;margin:0 .25rem;border:1px solid rgba(0,0,0,.25);justify-content:center;background-color:#fff;color:#27253a;font-size:16px;font-weight:400;cursor:pointer;transition:.5s;border-radius:.5rem;transition:all .3s;display:flex;align-items:center}.card-flight-one-way .one-way-triangle-input button:hover{color:#ff5a55;border-radius:.5rem;transition:background-image .3s;transition:all .3s}.card-flight-one-way .one-way-triangle-input button:hover .tab-button-img{color:#ff5a55;transition:all .3s}.card-flight-one-way .one-way-triangle-input button:focus{outline:none;box-shadow:1px 4px 20px rgba(255,48,82,.25);transition:all .3s}.card-flight-one-way .one-way-triangle-input .disable{width:36px;height:36px;margin:0 .25rem;border:1px solid rgba(0,0,0,.5);justify-content:center;background-color:rgba(0,0,0,.25);color:#27253a;font-size:16px;font-weight:400;cursor:pointer;transition:.5s;border-radius:.5rem;transition:all .3s;display:flex;align-items:center}.card-flight-one-way .one-way-triangle-input .disable:hover{color:#000!important;border-radius:.5rem;transition:background-image .3s;transition:all .3s}.card-flight-one-way .one-way-triangle-input .disable:hover .tab-button-img{color:#000!important;transition:all .3s}.card-flight-one-way .one-way-triangle-input .disable:focus{outline:none;box-shadow:1px 4px 20px rgba(255,48,82,.25);transition:all .3s}.card-flight-one-way .one-way-triangle-input .one-way-triangle-num{color:#fff;width:36px;height:36px;font-size:16px;font-weight:600;text-align:center;padding:.35rem;border-radius:.5rem;background-color:rgba(255,48,82,.9)}.card-flight-one-way .one-way-triangler-line{width:100%!important;border-top:1px solid rgba(0,0,0,.5)}.card-flight-one-way .one-way-triangler-text{padding-top:.5rem;padding-bottom:.5rem;width:100%;text-align:left;font-size:16px;font-weight:600!important}.card-flight-one-way .one-way-button-sub-card{transform:translateY(-540px);min-width:330px;max-width:400px;min-height:400px;max-height:500px;padding:.5rem 1rem;background-color:#fff;border-radius:.5rem;display:none;position:absolute;z-index:100;margin:1rem 0 0;box-shadow:2px 8px 20px rgba(0,0,0,.15)}.card-flight-one-way .one-way-button-sub-card .button-travellers{display:block;margin:.5rem auto}.card-flight-one-way .one-way-button-sub-card .button-travellers .label-select{font-size:14px;font-weight:600}.card-flight-one-way .one-way-button-sub-card .button-travellers .select-box{margin:.5rem 0 1rem!important;display:flex;width:220px;flex-direction:column;position:absolute;z-index:99}.card-flight-one-way .one-way-button-sub-card .button-travellers .select-box .options-container{background:rgba(0,0,0,.15);color:rgba(0,0,0,.9);width:100%;opacity:0;transition:all .4s;border-radius:.5rem;overflow:hidden;order:1}.card-flight-one-way .one-way-button-sub-card .button-travellers .selected{background:rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.5);border-radius:.5rem;margin-bottom:8px;color:rgba(0,0,0,.9);position:relative;order:0}.card-flight-one-way .one-way-button-sub-card .button-travellers .selected:after{content:"";background:url(/_next/static/media/shape.5aad755e.svg);background-size:contain;background-repeat:no-repeat;height:8px!important;display:flex;justify-content:center;text-align:center;position:absolute;height:100%;width:28px;right:10px;top:20px;transition:all .4s}.card-flight-one-way .one-way-button-sub-card .button-travellers .select-box .options-container.active{max-height:240px!important;opacity:1!important;overflow-y:hidden!important}.card-flight-one-way .one-way-button-sub-card .button-travellers .select-box .options-container.active+.selected:after{transform:rotateX(180deg)}.card-flight-one-way .one-way-button-sub-card .button-travellers .select-box .option,.card-flight-one-way .one-way-button-sub-card .button-travellers .selected{padding:12px 24px;cursor:pointer}.card-flight-one-way .one-way-button-sub-card .button-travellers .select-box .option:hover{background:rgba(0,0,0,.5)}.card-flight-one-way .one-way-button-sub-card .button-travellers .select-box label{cursor:pointer}.card-flight-one-way .one-way-button-sub-card .button-travellers .select-box .option .radio{display:none}.card-flight-one-way .one-way-button-sub-card .traingler-btn .input-btn{font-size:14px!important;height:40px!important}.card-flight-one-way .active-travellers{display:block!important;-webkit-animation:to-bottom .1s ease-in-out;animation:to-bottom .1s ease-in-out}.card-flight-one-way .one-way-msg-error{margin-top:.2rem;font-size:14px;color:rgba(255,48,82,.9)}@media(min-width:768px){.card-flight-one-way-1{max-height:120px}.line-input{margin:2.65rem auto!important}.one-way-input-button-sub{width:100%;padding:1rem 0;border-radius:.5rem;display:block;margin:1.5rem auto 0}}@media(max-width:640px){.one-way-input-to{margin-top:-1.7rem!important}}.header{font-family:Roboto,sans-serif}.header:lang(SA){font-family:Noto Kufi Arabic,sans-serif}.header-container{height:80px;display:flex;align-items:center;justify-content:space-between}.header-container-logo{display:contents;justify-content:space-between}.header-menu-item{display:flex;flex-direction:column;position:relative;z-index:1000}.header-menu-item>span{display:block;width:24px;height:2px;background-color:#27253a;transition:all .2s ease-in-out;transform-origin:3px 1px;margin-bottom:4px}.header-menu-item>span:last-child{margin-bottom:0}.menu-open>span:first-child{transform:rotate(45deg)}.menu-open>span:nth-child(2){opacity:0}.menu-open>span:last-child{transform:rotate(-45deg)}@media screen and (max-width:992px){.header-menu-item{display:flex!important}.header-menu-item span{font-size:26px}.header{background-color:#fff;box-shadow:0 2px 8px 0 rgba(0,0,0,.05)}}.header-container-menu{display:flex;align-items:center}@media(max-width:992px){.header-container-menu{justify-content:space-between}}.header-container-menu>div{margin-left:20px}@media(max-width:532px){.header-container-menu>div{margin-left:0}}.btn-link{padding:8px 38px;font-size:18px;font-weight:400;border-radius:.5rem;white-space:nowrap}.btn-link:lang(SA){font-size:15px;padding:4px 36px}@media(max-width:992px){.btn-link{padding:8px 32px}}.header-btn-item{display:flex}.header-btn-item .sign-in-btn{color:#27253a;background:#fff;margin-right:20px;white-space:nowrap;box-shadow:0 2px 6px 0 rgba(39,37,58,.1);transition:all .3s ease}.header-btn-item .sign-in-btn:hover{transition:all .3s ease;box-shadow:0 3px 12px 0 rgba(39,37,58,.15)}.header-btn-item .sign-up-btn{color:#fff;background:linear-gradient(270deg,#ff3052,#ff5a55);box-shadow:0 2px 6px 0 rgba(39,37,58,.1);transition:all .3s ease;white-space:nowrap}.header-btn-item .sign-up-btn:hover{transition:all .3s ease;box-shadow:0 3px 12px 0 rgba(39,37,58,.15)}.header-btn-item:lang(SA){gap:20px}.header-btn-item-active{display:flex!important;overflow:auto!important;visibility:visible!important}@media screen and (max-width:992px){.header-btn-item{background-color:#fff!important;width:100%;display:none;overflow:hidden;visibility:hidden}.header-btn-item .sign-in-btn{position:absolute;top:90px;left:30%;white-space:nowrap;margin:auto!important}.header-btn-item .sign-up-btn{position:absolute;top:90px;right:30%;margin:auto!important}}@media screen and (max-width:592px){.header-btn-item{background-color:#fff;width:100%;display:none;overflow:hidden;visibility:hidden}.header-btn-item .sign-in-btn{position:absolute;top:90px;left:20%;white-space:nowrap}.header-btn-item .sign-up-btn{position:absolute;top:90px;right:20%}}@media screen and (max-width:420px){.header-btn-item{background-color:#fff;width:100%;display:flex}.header-btn-item .sign-in-btn{position:absolute;top:90px;left:15%;white-space:nowrap}.header-btn-item .sign-up-btn{position:absolute;top:90px;right:15%}}.whatsapp-link{background-color:#f2fff7;color:#2aba60;font-size:18px;padding:8px 16px}.whatsapp-link:lang(SA){font-size:16px;padding-top:4px;padding-bottom:4px}.whatsapp-link span{margin-left:2px}@media screen and (max-width:1100px){.hide-from-mobile{display:none}}@media(max-width:992px){.hide-for-mobile{display:none}}@media(max-width:532px){.header-container-logo{width:100px;display:contents;justify-content:space-between}}@media(max-width:768px){.header-container-logo{width:110px}}@media(min-width:992px){.hide-for-desktop{display:none}}.header-btn-item-mobile{position:fixed;z-index:500;top:0;left:0;height:100vh;width:100%;background-color:#fff}@media(max-width:992px){.header-btn-item-mobile{margin:0!important;padding:0!important}}.humbarger-open{display:block}.humbarger-close{display:none}.dropdown-btn,.website-logo-link{cursor:pointer}.dropdown-btn{display:flex;align-items:center;justify-content:center;font-family:Noto Kufi Arabic,sans-serif;height:37px;color:#27253a;border:none;padding:8px 30px;font-size:18px;font-weight:400;border-radius:.5rem;gap:.45rem;font-family:Roboto,sans-serif}@media(max-width:532px){.dropdown-btn{padding:0}}.dropdown-btn span,.dropdown-list-container{font-family:Noto Kufi Arabic,sans-serif}.dropdown-list-container{position:absolute;z-index:1;background-color:#fff;padding:6px;top:78px;border-radius:.5rem;box-shadow:0 2px 6px 0 rgba(0,0,0,.15)}.dropdown-list-container ul li{padding:10px 24px;border-radius:.5rem;transition:all .35s ease-in-out;margin-bottom:3px}.dropdown-list-container ul li:last-child{margin-bottom:0}.dropdown-list-container ul li:hover{background-color:#ff5a55;color:#fff;transition:all .35s ease-in-out}.dropdown-list-container ul li button{display:flex;align-items:center;justify-content:center;gap:.5rem}.lang-arrow-up{position:absolute;top:-15px;left:37%;z-index:-1}.input-btn{display:flex;justify-content:center;width:100%;text-align:center;height:54px;border-radius:.5rem;padding:0 .75rem;font-size:18px;font-weight:400;color:#fff!important;background:linear-gradient(90deg,hsla(0,91%,68%,.95),rgba(255,48,82,.95))}.input-btn:hover{color:#fff!important;background:linear-gradient(90deg,#f86464,#ff3052)!important;box-shadow:0 2px 6px rgba(0,0,0,.35)}.input-btn:focus{outline:none;border:2px solid rgba(255,48,82,.9)}.currency-dropdown-btn{display:flex;align-items:center;justify-content:center;height:37px;width:105px;color:#27253a;background-color:#fff;border:none;font-size:17px;font-weight:400;border-radius:.5rem;gap:.45rem;cursor:pointer;font-family:Roboto,sans-serif;padding:8px 14px;transition:all .4s ease}@media(max-width:532px){.currency-dropdown-btn{padding:0}}.currency-dropdown-btn:hover{transition:all .4s ease;box-shadow:0 3px 15px 0 rgba(39,37,58,.15)}@media(max-width:992px){.currency-dropdown-btn{padding:0;border-radius:.5rem;background:none}.currency-dropdown-btn:hover{box-shadow:none}}.flip{transform:rotate(-180deg)}.flip,.flip-reverse{transition:all .35s ease}.flip-reverse{transform:rotate(0deg)}.currency-dropdown-list-container{font-family:Noto Kufi Arabic,sans-serif;position:absolute;z-index:1;background-color:#fff;padding:4px;top:80px;border-radius:.5rem;box-shadow:0 2px 6px 0 rgba(0,0,0,.15)}.currency-dropdown-list-container ul li{padding:8px 18px;border-radius:.5rem;transition:all .35s ease-in-out;margin-bottom:3px}.currency-dropdown-list-container ul li:last-child{margin-bottom:0}.currency-dropdown-list-container ul li:hover{background-color:#ff5a55;color:#fff;transition:all .35s ease-in-out}.currency-dropdown-list-container ul li button{display:flex;align-items:center;justify-content:center;gap:.5rem}.show{opacity:1;transform:translateY(0)}.hide,.show{transition:all .35s ease-in-out}.hide{opacity:0;transform:translateY(-10px)}@media(max-width:992px){.hide{opacity:1;display:none}.show{opacity:1;display:block}}.arrow-up{position:absolute;top:-15px;left:33%;z-index:-1}.jumboturn{font-family:Roboto,sans-serif;margin-top:80px;margin-bottom:50px}.jumboturn:lang(SA){font-family:Noto Kufi Arabic,sans-serif}@media(max-width:768px){.jumboturn{margin-bottom:35px;margin-top:120px}}@media(max-width:432px){.jumboturn{margin-top:60px;margin-bottom:40px}}.jumboturn-title h1{font-size:36px;font-weight:700;color:#27253a}@media(max-width:768px){.jumboturn-title h1{font-size:30px}}.jumboturn-description h2{font-size:30px;font-weight:400;color:#27253a}@media(max-width:768px){.jumboturn-description h2{font-size:24px}}.flight-slider{margin-top:70px;font-family:Roboto,sans-serif}.flight-slider:lang(SA){font-family:Noto Kufi Arabic,sans-serif}.flight-slider-title h3{font-family:Roboto,sans-serif;font-size:24px;font-weight:700;color:#27253a}.flight-slider-title h3:lang(SA){font-family:Noto Kufi Arabic,sans-serif}.flight-slider-container{margin-top:16px}.flight-deal{background-color:#fff;border-radius:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;box-shadow:0 4px 40px 0 rgba(39,37,58,.05);margin:20px auto!important}.flight-deal-use-coupon h4{font-size:18px;font-weight:400;color:#27253a;text-align:center}.flight-deal-coupon-code{margin-top:10px;padding:0 10px;margin-bottom:12px;border-radius:5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border:2px dashed #ff3052}.flight-deal-coupon-code span{margin-left:5px;font-size:18px;color:#ff3052;font-weight:400}.flight-deal-coupon-details{padding-left:20px;padding-right:20px;padding-bottom:15px;font-size:14px;color:#8c89aa}.flight-deal-img{border-top-left-radius:10px;border-top-right-radius:10px}.features-section{background-image:linear-gradient(270deg,rgba(255,48,82,.15),rgba(255,90,85,.05))}.features{display:flex;align-items:center;font-family:Roboto,sans-serif;color:#27253a;padding:70px 0;margin-top:70px}.features:lang(SA){font-family:Noto Kufi Arabic,sans-serif}@media(max-width:992px){.features{flex-direction:column}}.features-title{flex:1;padding-left:20px}.features-title h3{font-size:24px;font-weight:700}@media(max-width:768px){.features-title h3{text-align:center;font-size:26px}}@media(max-width:432px){.features-title h3{text-align:center;font-size:26px;padding-left:20px;padding-right:20px}}.features-details{flex:3;display:flex;align-items:center;justify-content:center;gap:20px}@media(max-width:992px){.features-details{padding-top:40px}}@media(max-width:768px){.features-details{flex-direction:column}}.features-details .feature{border-radius:12px;border:2px solid #27253a;width:205px;height:60px;padding:0 20px;display:flex;align-items:center;justify-content:center;box-sizing:content-box;text-align:center}.features-details .feature h5{font-size:18px;font-weight:500}.flight-routes{margin-top:70px;font-family:Roboto,sans-serif}.flight-routes:lang(SA){font-family:Noto Kufi Arabic,sans-serif}.flight-routes-title h3{font-family:Roboto,sans-serif;font-size:24px;font-weight:700;color:#27253a}.flight-routes-title h3:lang(SA){font-family:Noto Kufi Arabic,sans-serif}.flight-routes-container{margin-top:16px}.flight-route{background-color:#fff;border-radius:.5rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;box-shadow:0 4px 20px 0 rgba(39,37,58,.08);margin:20px auto!important;padding:18px}.flight-route-img{border-top-left-radius:10px;border-top-right-radius:10px}.flight-route-details{padding-top:14px;font-family:Roboto,sans-serif}.flight-route-details:lang(SA){font-family:Noto Kufi Arabic,sans-serif}.flight-route-details-from h5,.flight-route-details-to h5{font-size:20px;font-weight:400;color:#27253a}.swiper-slide button{width:100%!important}.be-our-partner-section{margin-top:70px}.be-our-partner{color:#fff;background-image:linear-gradient(270deg,#ff3052,#ff5a55);border-radius:1.5rem;padding-top:80px;padding-bottom:80px}@media(max-width:532px){.be-our-partner{padding-top:60px;padding-bottom:60px}}.be-our-partner:lang(SA){padding-right:60px}@media(max-width:768px){.be-our-partner:lang(SA){padding-right:20px}}.be-our-partner-text{font-family:Roboto,sans-serif;padding-left:70px}.be-our-partner-text:lang(SA){font-family:Noto Kufi Arabic,sans-serif}@media(max-width:768px){.be-our-partner-text{padding-right:40px}}@media(max-width:532px){.be-our-partner-text{padding-right:40px;padding-left:40px}}.be-our-partner-text h3{font-size:36px;font-weight:700;margin-bottom:20px}@media(max-width:532px){.be-our-partner-text h3{padding-right:20px}}.be-our-partner-text p{font-size:16px;font-weight:500;margin-bottom:40px}.be-our-partner-img{position:relative;top:0;left:0;transform:scale(1.3)}@media(max-width:992px){.be-our-partner-img{transform:scale(.94)}}@media(max-width:768px){.be-our-partner-img{display:none}}@media(max-width:1280px){.be-our-partner-img{transform:scale(.95)}}.register-now-btn{background-color:#fff;color:#ff3052;transition:all .3s ease}.register-now-btn:hover{transition:all .3s ease;box-shadow:0 4px 12px 0 rgba(0,0,0,.35)}.download-app-section{margin-top:80px;margin-bottom:80px;font-family:Roboto,sans-serif}.download-app-section:lang(SA){font-family:Noto Kufi Arabic,sans-serif}.download-app{background-color:#fff;border-radius:1.5rem}.downlaod-app-container{overflow:hidden}@media(max-width:768px){.downlaod-app-container{flex-direction:column;padding-top:40px;padding-bottom:60px}.get-the-apps{order:2}}.get-the-apps-text h2{font-family:Poppins,sans-serif;font-size:38px;font-weight:700;margin-bottom:8px}.get-the-apps-text h2:lang(SA){font-family:Noto Kufi Arabic,sans-serif}@media(max-width:768px){.get-the-apps-text h2{font-size:28px;padding-top:20px;text-align:center}}@media(max-width:532px){.get-the-apps-text h2{font-size:24px;text-align:center}}.get-the-apps-text h4{font-family:Poppins,sans-serif;font-size:20px;font-weight:400}.get-the-apps-text h4:lang(SA){font-family:Noto Kufi Arabic,sans-serif}@media(max-width:768px){.get-the-apps-text h4{font-size:18px}}.mobile-mockup-image{background-image:url(/_next/static/media/mobile-mockup.e0d32772.png);height:434px;width:472px;background-repeat:no-repeat;background-position-x:center;background-position-y:center;background-size:contain;transform:translateY(100px);overflow:hidden}@media(max-width:768px){.mobile-mockup-image{order:1;transform:none;transform:scale(.85)}.get-the-app-images{margin-top:20px;flex-direction:column-reverse;gap:30px}.get-the-app-images>div{transform:scale(1.4)}}.footer-section{padding:40px 0 20px;background-color:#fff;font-family:Roboto,sans-serif}.footer-section:lang(SA){font-family:Noto Kufi Arabic,sans-serif;background-color:#fff;width:100%}.footer{background-color:#fff;color:#555a67;flex-direction:column}.footer,.footer .footer-links{display:flex;align-items:center}.footer .footer-links{margin-top:30px;margin-bottom:40px;justify-content:center;gap:20px}@media(max-width:992px){.footer .footer-links{gap:15px}}@media(max-width:768px){.footer .footer-links{flex-direction:column}}.footer .footer-links .row{display:flex;align-items:center;justify-content:center;gap:20px}@media(max-width:1280px){.footer .footer-links .row{gap:15px}}@media(max-width:992px){.footer .footer-links .row{gap:10px}}@media(max-width:532px){.footer .footer-links .row{flex-direction:column}}@media(max-width:992px){.footer-link{text-align:center}}.footer-link a{font-family:Roboto,sans-serif;font-size:18px;font-weight:400;transition:all .2s ease-in-out}.footer-link a:lang(SA){font-family:Noto Kufi Arabic,sans-serif}.footer-link a:hover{color:#ff3052;transition:all .2s ease-in-out}.footer-social-meadia{margin-bottom:40px;display:flex;align-items:center;justify-content:center;gap:30px}.social-meadia-link a:hover svg path{fill:#ff3052;transition:all .4s ease-in-out}.footer-copyrights{text-align:center}.login-all-form{margin:2rem auto;display:flex;background-color:#fff;max-height:670px;border-radius:.5rem;box-shadow:0 0 10px rgba(0,0,0,.1)}@media(max-width:992px){.login-all-form{margin-top:90px}}.login-all-form .login-img{padding:2rem}@media(max-width:992px){.login-all-form .login-img{display:none}}.login-all-form .login-img img{width:400px!important}.login-from{background-color:#fff;padding:40px;border-radius:.5rem;font-family:Roboto,sans-serif;margin-top:0;margin-bottom:100px}.login-from:lang(SA){font-family:Noto Kufi Arabic,sans-serif}@media(max-width:992px){.login-from{margin-top:70px;margin-bottom:80px;padding:0 25px 25px}}.login-from-title h1{font-size:32px;font-weight:500;text-align:center;margin-bottom:30px}.input-field{width:380px;border-radius:.5rem}@media(max-width:532px){.input-field{width:280px}}.login-submit-btn{background-image:linear-gradient(270deg,#ff3052,#ff5a55)}.quick-sign-in .facebook button{width:100%;font-size:18px;color:#fff;background-color:#1877f2;border-radius:.5rem;padding:10px 20px;margin-bottom:20px;box-shadow:0 2px 4px 0 rgba(0,0,0,.18);transition:all .2s ease-in-out}.quick-sign-in .facebook button:hover{transition:all .2s ease-in-out;box-shadow:0 2px 6px 0 rgba(0,0,0,.3)}.quick-sign-in .google button{width:100%;font-size:18px;color:#5f5f5f;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.18);border-radius:.5rem;padding:10px 20px;margin-bottom:30px;transition:all .2s ease-in-out}.quick-sign-in .google button:hover{transition:all .2s ease-in-out;box-shadow:0 2px 6px 0 rgba(0,0,0,.3)}.other-option{margin-bottom:10px}.create p a,.forget-pasword p a{color:#ff3052}.input-group{margin-bottom:20px}.error-msg{color:red;font-size:13px;margin-top:5px}@media(max-width:992px){.create{margin-bottom:20px}}.agreement-text p a{color:#ff3052}.register-input-group{margin-bottom:20px}.phone-code-dropdown{height:300px}@media(max-width:432px){.phone-code-dropdown{width:320px}}.register-form{margin-top:60px;margin-bottom:60px}@media(max-width:992px){.register-form{margin-top:130px}}@media(max-width:532px){.register-form{padding-top:30px;margin-top:80px}.checkbox-input{width:280px}}.register-form-title{margin-top:10px}@media(max-width:992px){.register-form-title{margin-top:40px}}.mr-bottom{margin-bottom:20px}.forgot-from{background-color:#fff;padding:40px;border-radius:.5rem;font-family:Roboto,sans-serif;margin-top:200px;margin-bottom:260px}.forgot-from:lang(SA){font-family:Noto Kufi Arabic,sans-serif}@media(max-width:992px){.forgot-from{margin-top:160px;margin-bottom:200px;padding:25px}}.forgot-from-title h1{font-size:32px;font-weight:500;text-align:center;margin-bottom:30px}.otp-from{background-color:#fff;padding:40px;border-radius:.5rem;font-family:Roboto,sans-serif;margin-top:60px;margin-bottom:120px}.otp-from:lang(SA){font-family:Noto Kufi Arabic,sans-serif}@media(max-width:992px){.otp-from{margin-top:120px;margin-bottom:200px;padding:25px}}@media(max-width:532px){.otp-from{margin-top:120px;margin-bottom:40px;padding:25px}}.otp-from-title h1{font-size:32px;font-weight:500;text-align:center;margin-bottom:30px}.forgot-password-from-title{text-align:center;margin:0 0 24px}.forgot-password-from-title h1{font-size:24px;font-weight:500}.forgot-password-from-title p{width:380px;margin-top:20px;margin-bottom:30px;text-align:left;color:#fff;background-color:#ff3052;padding:20px;border-radius:.5rem;font-weight:400;box-shadow:0 2px 4px 0 rgba(0,0,0,.16)}@media(max-width:532px){.forgot-password-from-title p{width:280px}}.forgot-password-from-title p button{margin-top:8px;color:#27253a;font-weight:500}@media(max-width:532px){.forgot-password-from-title p button{display:block}}.forgot-link{color:#ff3052}.backdrop{position:fixed;z-index:99;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.35);display:flex;justify-content:center;padding-top:3rem}@media(max-width:1280px){.backdrop{padding-top:2rem}}.backdrop-center{position:fixed;z-index:99;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.35);display:flex;justify-content:center;padding-top:6rem}.model{width:clamp(50%,1280px,90%);height:min(50%,300px);border-radius:12px}.card-flight-roundtrip{background-color:#fff;border-radius:.5rem;max-width:1200px}.card-flight-roundtrip .line-input{width:48px;height:48px;margin:auto;border:2px solid rgba(0,0,0,.2);border-radius:.5rem;display:flex;justify-content:center;background-color:rgba(0,0,0,.05);cursor:pointer;transition:all .5s!important}.card-flight-roundtrip .line-input span{width:48px!important;height:48px!important;font-size:32px;transition:all .5s}.card-flight-roundtrip .line-input:hover{border:2px solid rgba(0,0,0,.5)}.card-flight-roundtrip .line-input:focus{border:none!important;border:2px solid rgba(255,48,82,.9)}.card-flight-roundtrip .line-input .line-input-img{padding:8px!important}.card-flight-roundtrip .roundtrip-input:lang(GB){width:100%;margin:0 auto;padding:1rem 0;border-radius:.5rem;display:block;position:relative}.card-flight-roundtrip .roundtrip-input:lang(GB) label{display:block;font-size:14px;font-weight:600;color:rgba(0,0,0,.75);margin-bottom:.25rem}.card-flight-roundtrip .roundtrip-input:lang(GB) input{width:100%;height:54px;border:1px solid rgba(0,0,0,.5);border-radius:.5rem;padding:0 .75rem;font-size:14px;font-weight:400;color:rgba(0,0,0,.75);background-color:rgba(0,0,0,.05);display:block;transition:all .3s}.card-flight-roundtrip .roundtrip-input:lang(GB) input:focus{outline:none;box-shadow:1px 4px 20px rgba(255,48,82,.25);transition:all .3s}.card-flight-roundtrip .roundtrip-input:lang(GB) .input-text-icon{position:absolute;right:12px;top:56px;font-size:22px}.card-flight-roundtrip .roundtrip-input:lang(SA){width:100%;margin:0 auto;padding:1rem 0;border-radius:.5rem;display:block;position:relative}.card-flight-roundtrip .roundtrip-input:lang(SA) label{display:block;font-size:14px;font-weight:600;color:rgba(0,0,0,.75);margin-bottom:.25rem}.card-flight-roundtrip .roundtrip-input:lang(SA) input{width:100%;height:54px;border:1px solid rgba(0,0,0,.5);border-radius:.5rem;padding:0 .75rem;font-size:14px;font-weight:400;color:rgba(0,0,0,.75);background-color:rgba(0,0,0,.05);display:block;transition:all .3s;text-align:right!important}.card-flight-roundtrip .roundtrip-input:lang(SA) input:focus{outline:none;box-shadow:1px 4px 20px rgba(255,48,82,.25);transition:all .3s}.card-flight-roundtrip .roundtrip-input:lang(SA) .input-text-icon{position:absolute;left:12px;top:56px;font-size:22px}.card-flight-roundtrip .roundtrip-input-search{width:100%;margin:0 auto;padding:1rem 0 0;border-radius:.5rem;display:block;position:relative;overflow:hidden!important}@media(max-width:532px){.card-flight-roundtrip .roundtrip-input-search{margin-bottom:15px}}.card-flight-roundtrip .roundtrip-input-search .MuiFormControl-fullWidth{margin-top:1.4rem!important;height:54px!important}.card-flight-roundtrip .roundtrip-input-search .MuiIconButton-root{display:none!important}.card-flight-roundtrip .roundtrip-input-search .input-text-icon:lang(GB){position:absolute;right:12px;top:56px;font-size:22px}.card-flight-roundtrip .roundtrip-input-search .input-text-icon:lang(SA){position:absolute;left:12px;top:56px;font-size:22px}.card-flight-roundtrip .rotate,.card-flight-roundtrip .rotate-invert{transform:rotate(180deg)!important;transition:all .5s}.card-flight-roundtrip .roundtrip-input-date:lang(GB){width:100%;padding:1rem 0;border-radius:.5rem;display:block;position:relative;margin:1.4rem auto 0}.card-flight-roundtrip .roundtrip-input-date:lang(GB) .label-button{position:absolute;display:block;font-size:12px;font-weight:400;color:rgba(0,0,0,.75);margin-bottom:.25rem;background-color:#f2f2f2;left:14px;top:8px;z-index:1;border-radius:50%}.card-flight-roundtrip .roundtrip-input-date:lang(GB) .DatePicker{width:100%}.card-flight-roundtrip .roundtrip-input-date:lang(GB) .input-text-icon{position:absolute;right:12px;top:34px;font-size:22px}.card-flight-roundtrip .roundtrip-input-date:lang(GB) input{width:100%;height:56px;border:1.5px solid #b3b3b3;border-radius:.5rem;padding:0 .75rem;font-size:14px;text-align:left;font-weight:400;color:rgba(0,0,0,.75);background-color:rgba(0,0,0,.05)}.card-flight-roundtrip .roundtrip-input-date:lang(GB) input:hover{border:1.5px solid rgba(0,0,0,.5)}.card-flight-roundtrip .roundtrip-input-date:lang(GB) input:focus{outline:none;border:2px solid rgba(255,48,82,.9)}.card-flight-roundtrip .roundtrip-input-date:lang(SA){width:100%;padding:1rem 0;border-radius:.5rem;display:block;position:relative;margin:1.4rem auto 0}.card-flight-roundtrip .roundtrip-input-date:lang(SA) .label-button{position:absolute;display:block;font-size:12px;font-weight:400;color:rgba(0,0,0,.75);margin-bottom:.25rem;background-color:#f2f2f2;right:14px;top:8px;z-index:1;border-radius:50%}.card-flight-roundtrip .roundtrip-input-date:lang(SA) .DatePicker{width:100%}.card-flight-roundtrip .roundtrip-input-date:lang(SA) .input-text-icon{position:absolute;left:12px;top:34px;font-size:22px}.card-flight-roundtrip .roundtrip-input-date:lang(SA) input{width:100%;height:56px;border:1.5px solid #b3b3b3;border-radius:.5rem;padding:0 .75rem;font-size:14px;text-align:right;font-weight:400;color:rgba(0,0,0,.75);background-color:rgba(0,0,0,.05)}.card-flight-roundtrip .roundtrip-input-date:lang(SA) input:hover{border:1.5px solid rgba(0,0,0,.5)}.card-flight-roundtrip .roundtrip-input-date:lang(SA) input:focus{outline:none;border:2px solid rgba(255,48,82,.9)}.card-flight-roundtrip .roundtrip-input-button{width:100%;padding:1rem 0;border-radius:.5rem;display:block;position:relative;margin:1.4rem auto 0}.card-flight-roundtrip .roundtrip-input-button .label-button{position:absolute;display:block;font-size:12px;font-weight:400;color:rgba(0,0,0,.75);margin-bottom:.25rem;background-color:#f2f2f2;right:14px;top:8px;z-index:10;border-radius:50%}.card-flight-roundtrip .roundtrip-input-button .DatePicker{width:100%}.card-flight-roundtrip .roundtrip-input-button .input-text-icon{position:absolute;left:12px;top:34px;font-size:22px}.card-flight-roundtrip .roundtrip-input-button input{width:100%;height:56px;border:1.5px solid #b3b3b3;border-radius:.5rem;padding:0 .75rem;font-size:14px;text-align:right;font-weight:400;color:rgba(0,0,0,.75);background-color:rgba(0,0,0,.05)}.card-flight-roundtrip .roundtrip-input-button input:hover{border:1.5px solid rgba(0,0,0,.5)}.card-flight-roundtrip .roundtrip-input-button input:focus{outline:none;border:2px solid rgba(255,48,82,.9)}.card-flight-roundtrip .roundtrip-input-button-sub{width:100%;padding:1rem 0;border-radius:.5rem;display:block}.card-flight-roundtrip .triangle-up{position:absolute;transform:translate(50px,445px);z-index:98;width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:20px solid #fff}.card-flight-roundtrip .roundtrip-triangle-input{margin:1.5rem auto;display:flex;justify-content:space-between;align-items:center;width:100%}.card-flight-roundtrip .roundtrip-triangle-input label{width:50%;font-size:16px;font-weight:600;color:rgba(0,0,0,.75);margin-bottom:.25rem;white-space:nowrap}.card-flight-roundtrip .roundtrip-triangle-input .roundtrip-triangle-input-btn{display:flex;justify-content:space-between}.card-flight-roundtrip .roundtrip-triangle-input .MuiButton-outlinedPrimary{border:1px solid rgba(0,0,0,.5);color:rgba(255,48,82,.5);padding:4px 8px}.card-flight-roundtrip .roundtrip-triangle-input button{width:36px;height:36px;margin:0 .25rem;border:1px solid rgba(0,0,0,.25);justify-content:center;background-color:#fff;color:#27253a;font-size:16px;font-weight:400;cursor:pointer;transition:.5s;border-radius:.5rem;transition:all .3s;display:flex;align-items:center}.card-flight-roundtrip .roundtrip-triangle-input button:hover{color:#ff5a55;border-radius:.5rem;transition:background-image .3s;transition:all .3s}.card-flight-roundtrip .roundtrip-triangle-input button:hover .tab-button-img{color:#ff5a55;transition:all .3s}.card-flight-roundtrip .roundtrip-triangle-input button:focus{outline:none;box-shadow:1px 4px 20px rgba(255,48,82,.25);transition:all .3s}.card-flight-roundtrip .roundtrip-triangle-input .disable{width:36px;height:36px;margin:0 .25rem;border:1px solid rgba(0,0,0,.5);justify-content:center;background-color:rgba(0,0,0,.25);color:#27253a;font-size:16px;font-weight:400;cursor:pointer;transition:.5s;border-radius:.5rem;transition:all .3s;display:flex;align-items:center}.card-flight-roundtrip .roundtrip-triangle-input .disable:hover{color:#000!important;border-radius:.5rem;transition:background-image .3s;transition:all .3s}.card-flight-roundtrip .roundtrip-triangle-input .disable:hover .tab-button-img{color:#000!important;transition:all .3s}.card-flight-roundtrip .roundtrip-triangle-input .disable:focus{outline:none;box-shadow:1px 4px 20px rgba(255,48,82,.25);transition:all .3s}.card-flight-roundtrip .roundtrip-triangle-input .roundtrip-triangle-num{color:#fff;width:36px;height:36px;font-size:16px;font-weight:600;text-align:center;padding:.35rem;border-radius:.5rem;background-color:rgba(255,48,82,.9)}.card-flight-roundtrip .roundtrip-triangler-line{width:100%!important;border-top:1px solid rgba(0,0,0,.5)}.card-flight-roundtrip .roundtrip-triangler-text{padding-top:.5rem;padding-bottom:.5rem;width:100%;text-align:left;font-size:16px;font-weight:600!important}.card-flight-roundtrip .roundtrip-button-sub-card{transform:translateY(-540px);min-width:330px;max-width:400px;min-height:400px;max-height:500px;padding:.5rem 1rem;background-color:#fff;border-radius:.5rem;display:none;position:absolute;z-index:100;margin:1rem 0 0;box-shadow:2px 8px 20px rgba(0,0,0,.15)}.card-flight-roundtrip .roundtrip-button-sub-card .button-travellers{display:block;margin:.5rem auto}.card-flight-roundtrip .roundtrip-button-sub-card .button-travellers .label-select{font-size:14px;font-weight:600}.card-flight-roundtrip .roundtrip-button-sub-card .button-travellers .select-box{margin:.5rem 0 1rem!important;display:flex;width:220px;flex-direction:column;position:absolute;z-index:99}.card-flight-roundtrip .roundtrip-button-sub-card .button-travellers .select-box .options-container{background:rgba(0,0,0,.15);color:rgba(0,0,0,.9);width:100%;opacity:0;transition:all .4s;border-radius:.5rem;overflow:hidden;order:1}.card-flight-roundtrip .roundtrip-button-sub-card .button-travellers .selected{background:rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.5);border-radius:.5rem;margin-bottom:8px;color:rgba(0,0,0,.9);position:relative;order:0}.card-flight-roundtrip .roundtrip-button-sub-card .button-travellers .selected:after{content:"";background:url(/_next/static/media/shape.5aad755e.svg);background-size:contain;background-repeat:no-repeat;height:8px!important;display:flex;justify-content:center;text-align:center;position:absolute;height:100%;width:28px;right:10px;top:20px;transition:all .4s}.card-flight-roundtrip .roundtrip-button-sub-card .button-travellers .select-box .options-container.active{max-height:240px!important;opacity:1!important;overflow-y:hidden!important}.card-flight-roundtrip .roundtrip-button-sub-card .button-travellers .select-box .options-container.active+.selected:after{transform:rotateX(180deg)}.card-flight-roundtrip .roundtrip-button-sub-card .button-travellers .select-box .option,.card-flight-roundtrip .roundtrip-button-sub-card .button-travellers .selected{padding:12px 24px;cursor:pointer}.card-flight-roundtrip .roundtrip-button-sub-card .button-travellers .select-box .option:hover{background:rgba(0,0,0,.5)}.card-flight-roundtrip .roundtrip-button-sub-card .button-travellers .select-box label{cursor:pointer}.card-flight-roundtrip .roundtrip-button-sub-card .button-travellers .select-box .option .radio{display:none}.card-flight-roundtrip .roundtrip-button-sub-card .traingler-btn .input-btn{font-size:14px!important;height:40px!important}.card-flight-roundtrip .active-travellers{display:block!important;-webkit-animation:to-bottom .1s ease-in-out;animation:to-bottom .1s ease-in-out}.card-flight-roundtrip .roundtrip-msg-error{margin-top:.2rem;font-size:14px;color:rgba(255,48,82,.9)}@media(min-width:768px){.card-flight-roundtrip-1{max-height:120px}.line-input{margin:2.65rem auto!important}.roundtrip-input-button-sub{width:100%;padding:1rem 0;border-radius:.5rem;display:block;margin:1.5rem auto 0}}@media(max-width:640px){.roundtrip-input-to{margin-top:-1.7rem!important}}.direct-flight-only{font-family:Roboto,sans-serif}.direct-flight-only:lang(SA){font-family:Noto Kufi Arabic,sans-serif!important;font-size:14px}.sorting-filters-container{font-family:Roboto,sans-serif}.sorting-filters-container:lang(SA){font-family:Noto Kufi Arabic,sans-serif}@media(max-width:432px){.sorting-filters-container{flex-direction:column}}.sorting-filters-text{font-family:Roboto,sans-serif;padding-right:40px;padding-left:40px;padding-top:5px}.sorting-filters-text:lang(SA){font-family:Noto Kufi Arabic,sans-serif}@media(max-width:768px){.sorting-filters-text{padding-left:20px}}.sorting-filters-text p{font-size:14px}@media(max-width:768px){.sorting-filters-text p{font-size:12px}}@media(max-width:432px){.sorting-filters-text p{text-align:center;padding-bottom:30px}.sorting-filters-select{display:flex;justify-content:center}}.sorting-select-input{font-family:Roboto,sans-serif;position:relative;background-color:#fff;box-sizing:content-box;border-radius:10px}.sorting-select-input:lang(SA){font-family:Noto Kufi Arabic,sans-serif}@media(max-width:432px){.sorting-select-input{width:214px}}.sorting-select-input label{font-family:Roboto,sans-serif;position:absolute;top:10px;left:20px;font-size:14px;color:gray}.sorting-select-input label:lang(SA){font-family:Noto Kufi Arabic,sans-serif;top:7px;left:80px;font-size:13px}.sorting-select-input select{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;padding:30px 55px 8px 20px;border-radius:10px;outline:1px solid gray}.sorting-select-input select:focus-visible{outline:1px solid gray}.sorting-select-input svg{position:absolute;top:28px;right:20px}@media(max-width:432px){.hotel-sorting-select-input{width:183px}}.filters-section{font-family:Roboto,sans-serif;padding-right:20px;padding-left:10px}.filters-section:lang(SA){font-family:Noto Kufi Arabic,sans-serif}.filter-title{margin-bottom:1rem}.filter-title h4{font-family:Roboto,sans-serif;font-size:20px;font-weight:400}.filter-title h4:lang(SA){font-family:Noto Kufi Arabic,sans-serif}.filter-count{margin-top:15px;margin-bottom:10px}.flights-count h5{font-family:Roboto,sans-serif;font-size:20px;font-weight:400}.flights-count h5:lang(SA){font-family:Noto Kufi Arabic,sans-serif}.flights-count h5 span{color:#e02141}.reset-btn button{padding:6px 10px;font-size:16px;border-radius:6px;color:#fff;background-image:linear-gradient(270deg,#ff3052,#ff5a55);box-shadow:0 2px 4px 0 rgba(0,0,0,.1)}.stop-btn button{background-color:#fff;padding:6px 10px;border:1px solid #e4e4e4;border-radius:4px;transition:all .2s ease-in-out}.stop-btn button:hover{background-color:#fafafa;transition:all .2s ease-in-out}.stop-btn-active button{border:1px solid #ff3052}.time-period{font-family:Roboto,sans-serif;font-size:14px;font-weight:400}.time-period:lang(SA){font-family:Noto Kufi Arabic,sans-serif}.ticket-type{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px}.ticket-btn button{padding:15px 30px 10px;width:200px}.accordion-title{font-weight:600}.hotel-stars div button{padding:6px 5px}.flight-card{background-color:#fff;border-radius:15px;display:flex;font-family:Roboto,sans-serif;margin-bottom:20px;width:100%}.flight-card:lang(SA){font-family:Noto Kufi Arabic,sans-serif!important}.flights-legs{width:70%!important}.flight-information{flex:8;padding:13px 15px}.flight-price-and-book-btn:lang(SA){flex:2;background-color:#f8e6e6;border-radius:15px;border-top-right-radius:0;border-bottom-right-radius:0;padding:13px 15px}.flight-price-and-book-btn:lang(GB){flex:2;background-color:#f8e6e6;border-radius:15px;border-top-left-radius:0;border-bottom-left-radius:0;padding:13px 15px}.airline-information{display:flex;align-items:center;gap:10px}.airline-name h5{font-family:Rubik,sans-serif;font-size:14px;font-weight:400;color:rgba(0,0,0,.9)}.airline-name h5:lang(SA){font-family:Noto Kufi Arabic,sans-serif}.airline-avatar{height:26px}.airline-avatar img{border-radius:7px}.flight-duration{text-align:center}.flight-duration p{font-family:Roboto,sans-serif;font-size:13px;font-weight:400;color:#5c5c5c}.flight-duration p:lang(SA){font-family:Noto Kufi Arabic,sans-serif}.no-of-stop p{font-family:Roboto,sans-serif;font-size:13px;font-weight:400;color:#5c5c5c}.no-of-stop p:lang(SA){font-family:Noto Kufi Arabic,sans-serif}.flight-from{text-align:center}.flight-from .city{font-size:14px;color:#515151;font-weight:400;margin-bottom:6px}.flight-from .time-clock{font-size:14px;color:#515151;font-weight:500}.flight-to{text-align:center}.flight-to .city{font-size:14px;color:#515151;font-weight:400;margin-bottom:6px}.flight-to .time-clock{font-size:14px;color:#515151;font-weight:500}.flight-info-model-btn button{font-size:11px;font-weight:400;text-transform:uppercase;gap:6px;color:#515151;transition:all .35s ease-in-out}.flight-info-model-btn button:hover{transition:all .35s ease-in-out;color:#ff5a55}.flight-info-model-btn button svg path{transition:all .35s ease-in-out}.flight-info-model-btn button:hover svg path{transition:all .35s ease-in-out;fill:#ff5a55}.flight-info-model-btn button span{padding-top:1px}.flight-price-and-book-btn{flex-direction:column;display:flex;align-items:center;justify-content:center;gap:10px;width:30%!important}.flight-price-and-book-btn .flight-price{font-family:Rubik,sans-serif;color:#ff3052;font-size:24px;font-weight:500}.flight-price-and-book-btn .flight-price:lang(SA){font-family:Noto Kufi Arabic,sans-serif}@media(max-width:532px){.flight-price-and-book-btn .flight-price{font-size:18px}}@media(min-width:500px){.flight-price-and-book-btn .book-now-btn{cursor:pointer;font-size:17px;font-weight:500;background-image:linear-gradient(270deg,#ff3052,#ff5a55);border-radius:6px;box-shadow:0 2px 4px 0 rgba(0,0,0,.15);color:#fff;padding:5px 22px}}@media(max-width:500px){.flight-price-and-book-btn .book-now-btn{cursor:pointer;font-size:12px;font-weight:400;background-image:linear-gradient(270deg,#ff3052,#ff5a55);border-radius:6px;box-shadow:0 2px 4px 0 rgba(0,0,0,.15);color:#fff;padding:4px 8px}}.flight-info-title h4{font-family:Rubik,sans-serif;text-transform:uppercase;font-weight:500}.flight-info-title h4:lang(SA){font-family:Noto Kufi Arabic,sans-serif}.flight-model{height:80vh;overflow:auto}.plane-img:lang(SA){transform:scaleX(-1)}@media(max-width:1280px){.plane-img{width:400px!important;height:18px!important;min-width:400px!important}}@media(max-width:768px){.plane-img{width:280px!important;height:18px!important;min-width:280px!important}}@media(max-width:532px){.plane-img{width:150px!important;height:18px!important;min-width:150px!important}}@media(max-width:432px){.plane-img{display:none!important}.flight-plane-img{border-top:2px solid #b3b3b3}}.flight-info-nav{display:flex;gap:10px;font-family:Roboto,sans-serif;margin-left:1.25rem;margin-top:2rem}.flight-info-nav:lang(SA){font-family:Noto Kufi Arabic,sans-serif}.flight-info-nav-btn button{font-size:17px;font-weight:400;color:#fff;background-image:linear-gradient(270deg,#ff3052,#ff5a55);padding:10px 22px;border-radius:.5rem;transition:box-shadow .35s ease-in-out;box-shadow:0 2px 4px 0 rgba(0,0,0,.1)}.flight-info-nav-btn button:hover{transition:box-shadow .35s ease-in-out;box-shadow:0 2px 6px 0 rgba(0,0,0,.25)}.flgiht-info-active button{background-color:#fff;color:#ff3052;background-image:none;box-shadow:0 2px 4px 0 rgba(0,0,0,.1)}.flights-details{flex:8}.flex-number{flex:3}.flight{margin-bottom:20px}.flight-header{background-color:#9c9c9c;color:#fff;padding:8px 16px;border-radius:10px}.flight-header .title{font-weight:500}.flight-header .duration{font-size:15px;font-weight:500}.fare-taxes{height:auto;box-shadow:1px 4px 10px rgba(39,37,58,.25);margin-right:10px;margin-bottom:10px;background-color:#d4e2ff;font-family:Rubik,sans-serif;border-radius:.5rem;padding:10px 15px}.fare-taxes:lang(SA){font-family:Noto Kufi Arabic,sans-serif}.fare-taxes-title h3{font-size:22px;font-weight:600;color:#0e1a35;border-bottom:1px solid #5a6275;padding-bottom:10px;margin-bottom:20px}.total-base-fare{margin-bottom:15px}.total-base-fare-amount,.total-base-fare-text{color:#141a29}.taxes-and-fees{padding-bottom:15px;border-bottom:1px dashed #5a6275}.taxes-and-fees-amount,.taxes-and-fees-text{color:#141a29}.grand-total{margin-bottom:5px;padding-top:15px}.grand-total-amount,.grand-total-text{font-size:18px;color:#000}.flgiht-stop{margin-top:20px;background-color:#f5f5f5;border-radius:15px;padding:15px}.flgiht-stop .stop-number{font-family:Rubik,sans-serif;font-size:14px;color:#494949}.flgiht-stop .stop-number:lang(SA){font-family:Noto Kufi Arabic,sans-serif}.flight-from{font-family:Rubik,sans-serif}.flight-from:lang(SA){font-family:Noto Kufi Arabic,sans-serif}.flight-from .date{font-size:14px;color:#515151}.flight-to{font-family:Rubik,sans-serif}.flight-to:lang(SA){font-family:Noto Kufi Arabic,sans-serif}.flight-to .date{font-size:14px;color:#515151}.additional-information{font-family:Rubik,sans-serif}.additional-information:lang(SA){font-family:Noto Kufi Arabic,sans-serif}.additional-information .amount-of-weight,.additional-information .number-of-passengers{color:#515151}.flight-waiting-time p{font-family:Rubik,sans-serif;font-size:14px;color:#515151}.flight-waiting-time p:lang(SA){font-family:Noto Kufi Arabic,sans-serif}.card-flight-flight-multi:lang(GB){background-color:#fff;border-radius:.5rem;max-width:1200px}.card-flight-flight-multi:lang(GB) .line-input-icon-done{width:48px;height:48px;margin:auto;border:1px solid rgba(0,0,0,.5);border-radius:.5rem;display:flex;justify-content:center;background-color:rgba(0,0,0,.05);cursor:pointer;transition:all .5s!important}.card-flight-flight-multi:lang(GB) .line-input-icon-done span{width:48px!important;height:48px!important;font-size:26px;transition:all .5s;color:#008307}.card-flight-flight-multi:lang(GB) .line-input-icon-done:hover{box-shadow:1px 4px 20px rgba(255,48,82,.25);transition:all .5s}.card-flight-flight-multi:lang(GB) .line-input-icon-done .line-input-img{padding:11px!important}.card-flight-flight-multi:lang(GB) .line-input-icon-delete{width:48px;height:48px;margin:auto;border:1px solid rgba(0,0,0,.5);border-radius:.5rem;display:flex;justify-content:center;background-color:rgba(0,0,0,.05);cursor:pointer;transition:all .5s!important}.card-flight-flight-multi:lang(GB) .line-input-icon-delete span{width:48px!important;height:48px!important;font-size:26px;transition:all .5s;color:#ff3052}.card-flight-flight-multi:lang(GB) .line-input-icon-delete:hover{box-shadow:1px 4px 20px rgba(255,48,82,.25);transition:all .5s}.card-flight-flight-multi:lang(GB) .line-input-icon-delete .line-input-img{padding:11px!important}.card-flight-flight-multi:lang(GB) .line-input{width:48px;height:48px;margin:auto;border:2px solid rgba(0,0,0,.2);border-radius:.5rem;display:flex;justify-content:center;background-color:rgba(0,0,0,.05);cursor:pointer;transition:all .5s!important}.card-flight-flight-multi:lang(GB) .line-input span{width:48px!important;height:48px!important;font-size:32px;transition:all .5s}.card-flight-flight-multi:lang(GB) .line-input:hover{border:2px solid rgba(0,0,0,.5)}.card-flight-flight-multi:lang(GB) .line-input:focus{border:none!important;border:2px solid rgba(255,48,82,.9)}.card-flight-flight-multi:lang(GB) .line-input .line-input-img{padding:8px!important}.card-flight-flight-multi:lang(GB) .flight-multi-input{width:100%;margin:0 auto;padding:1rem 0;border-radius:.5rem;display:block;position:relative}.card-flight-flight-multi:lang(GB) .flight-multi-input label{display:block;font-size:14px;font-weight:600;color:rgba(0,0,0,.75);margin-bottom:.25rem}.card-flight-flight-multi:lang(GB) .flight-multi-input input{width:100%;height:54px;border:1px solid rgba(0,0,0,.5);border-radius:.5rem;padding:0 .75rem;font-size:14px;font-weight:400;color:rgba(0,0,0,.75);background-color:rgba(0,0,0,.05);display:block;transition:all .3s}.card-flight-flight-multi:lang(GB) .flight-multi-input input:focus{outline:none;box-shadow:1px 4px 20px rgba(255,48,82,.25);transition:all .3s}.card-flight-flight-multi:lang(GB) .flight-multi-input .input-text-icon{position:absolute;right:12px;top:56px;font-size:22px}.card-flight-flight-multi:lang(GB) .flight-multi-input-search{width:100%;margin:0 auto;padding:1rem 0 0;border-radius:.5rem;display:block;position:relative;overflow:hidden!important}.card-flight-flight-multi:lang(GB) .flight-multi-input-search .MuiFormControl-fullWidth{margin-top:1.4rem!important;height:54px!important}.card-flight-flight-multi:lang(GB) .flight-multi-input-search .MuiIconButton-root{display:none!important}.card-flight-flight-multi:lang(GB) .flight-multi-input-search .input-text-icon{position:absolute;right:12px;top:56px;font-size:22px}.card-flight-flight-multi:lang(GB) .rotate,.card-flight-flight-multi:lang(GB) .rotate-invert{transform:rotate(180deg)!important;transition:all .5s}.card-flight-flight-multi:lang(GB) .flight-multi-input-date{width:100%;padding:1rem 0;border-radius:.5rem;display:block;position:relative;margin:1.4rem auto 0}.card-flight-flight-multi:lang(GB) .flight-multi-input-date .label-button{position:absolute;display:block;font-size:12px;font-weight:400;color:rgba(0,0,0,.75);margin-bottom:.25rem;background-color:#f2f2f2;left:14px;top:8px;z-index:9999;border-radius:50%}.card-flight-flight-multi:lang(GB) .flight-multi-input-date .DatePicker{width:100%}.card-flight-flight-multi:lang(GB) .flight-multi-input-date .input-text-icon{position:absolute;right:12px;top:34px;font-size:22px}.card-flight-flight-multi:lang(GB) .flight-multi-input-date input{width:100%;height:56px;border:1.5px solid #b3b3b3;border-radius:.5rem;padding:0 .75rem;font-size:14px;text-align:left;font-weight:400;color:rgba(0,0,0,.75);background-color:rgba(0,0,0,.05)}.card-flight-flight-multi:lang(GB) .flight-multi-input-date input:hover{border:1.5px solid rgba(0,0,0,.5)}.card-flight-flight-multi:lang(GB) .flight-multi-input-date input:focus{outline:none;border:2px solid rgba(255,48,82,.9)}.card-flight-flight-multi:lang(GB) .flight-multi-input-button{width:100%;padding:1rem 0;border-radius:.5rem;display:block;position:relative;margin:1.4rem auto 0}.card-flight-flight-multi:lang(GB) .flight-multi-input-button .label-button{position:absolute;display:block;font-size:12px;font-weight:400;color:rgba(0,0,0,.75);margin-bottom:.25rem;background-color:#f2f2f2;left:14px;top:8px;z-index:9999;border-radius:50%}.card-flight-flight-multi:lang(GB) .flight-multi-input-button .DatePicker{width:100%}.card-flight-flight-multi:lang(GB) .flight-multi-input-button .input-text-icon{position:absolute;right:12px;top:34px;font-size:22px}.card-flight-flight-multi:lang(GB) .flight-multi-input-button input{width:100%;height:56px;border:1.5px solid #b3b3b3;border-radius:.5rem;padding:0 .75rem;font-size:14px;text-align:left;font-weight:400;color:rgba(0,0,0,.75);background-color:rgba(0,0,0,.05)}.card-flight-flight-multi:lang(GB) .flight-multi-input-button input:hover{border:1.5px solid rgba(0,0,0,.5)}.card-flight-flight-multi:lang(GB) .flight-multi-input-button input:focus{outline:none;border:2px solid rgba(255,48,82,.9)}.card-flight-flight-multi:lang(GB) .flight-multi-input-button-sub{width:100%;padding:1rem 0;border-radius:.5rem;display:block}.card-flight-flight-multi:lang(GB) .triangle-up{position:absolute;transform:translate(50px,445px);z-index:98;width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:20px solid #fff}.card-flight-flight-multi:lang(GB) .flight-multi-triangle-input{margin:1.5rem auto;display:flex;justify-content:space-between;align-items:center;width:100%}.card-flight-flight-multi:lang(GB) .flight-multi-triangle-input label{width:50%;font-size:16px;font-weight:600;color:rgba(0,0,0,.75);margin-bottom:.25rem;white-space:nowrap}.card-flight-flight-multi:lang(GB) .flight-multi-triangle-input .flight-multi-triangle-input-btn{display:flex;justify-content:space-between}.card-flight-flight-multi:lang(GB) .flight-multi-triangle-input .MuiButton-outlinedPrimary{border:1px solid rgba(0,0,0,.5);color:rgba(255,48,82,.5);padding:4px 8px}.card-flight-flight-multi:lang(GB) .flight-multi-triangle-input button{width:36px;height:36px;margin:0 .25rem;border:1px solid rgba(0,0,0,.25);justify-content:center;background-color:#fff;color:#27253a;font-size:16px;font-weight:400;cursor:pointer;transition:.5s;border-radius:.5rem;transition:all .3s;display:flex;align-items:center}.card-flight-flight-multi:lang(GB) .flight-multi-triangle-input button:hover{color:#ff5a55;border-radius:.5rem;transition:background-image .3s;transition:all .3s}.card-flight-flight-multi:lang(GB) .flight-multi-triangle-input button:hover .tab-button-img{color:#ff5a55;transition:all .3s}.card-flight-flight-multi:lang(GB) .flight-multi-triangle-input button:focus{outline:none;box-shadow:1px 4px 20px rgba(255,48,82,.25);transition:all .3s}.card-flight-flight-multi:lang(GB) .flight-multi-triangle-input .disable{width:36px;height:36px;margin:0 .25rem;border:1px solid rgba(0,0,0,.5);justify-content:center;background-color:rgba(0,0,0,.25);color:#27253a;font-size:16px;font-weight:400;cursor:pointer;transition:.5s;border-radius:.5rem;transition:all .3s;display:flex;align-items:center}.card-flight-flight-multi:lang(GB) .flight-multi-triangle-input .disable:hover{color:#000!important;border-radius:.5rem;transition:background-image .3s;transition:all .3s}.card-flight-flight-multi:lang(GB) .flight-multi-triangle-input .disable:hover .tab-button-img{color:#000!important;transition:all .3s}.card-flight-flight-multi:lang(GB) .flight-multi-triangle-input .disable:focus{outline:none;box-shadow:1px 4px 20px rgba(255,48,82,.25);transition:all .3s}.card-flight-flight-multi:lang(GB) .flight-multi-triangle-input .flight-multi-triangle-num{color:#fff;width:36px;height:36px;font-size:16px;font-weight:600;text-align:center;padding:.35rem;border-radius:.5rem;background-color:rgba(255,48,82,.9)}.card-flight-flight-multi:lang(GB) .flight-multi-triangler-line{width:100%!important;border-top:1px solid rgba(0,0,0,.5)}.card-flight-flight-multi:lang(GB) .flight-multi-triangler-text{padding-top:.5rem;padding-bottom:.5rem;width:100%;text-align:left;font-size:16px;font-weight:600!important}.card-flight-flight-multi:lang(GB) .flight-multi-button-sub-card{transform:translateY(-540px);min-width:330px;max-width:400px;min-height:400px;max-height:500px;padding:.5rem 1rem;background-color:#fff;border-radius:.5rem;display:none;position:absolute;z-index:99;margin:1rem 0 0;box-shadow:2px 8px 20px rgba(0,0,0,.15)}.card-flight-flight-multi:lang(GB) .flight-multi-button-sub-card .button-travellers{display:block;margin:.5rem auto}.card-flight-flight-multi:lang(GB) .flight-multi-button-sub-card .button-travellers .label-select{font-size:14px;font-weight:600}.card-flight-flight-multi:lang(GB) .flight-multi-button-sub-card .button-travellers .select-box{margin:.5rem 0 1rem!important;display:flex;width:220px;flex-direction:column;position:absolute;z-index:99}.card-flight-flight-multi:lang(GB) .flight-multi-button-sub-card .button-travellers .select-box .options-container{background:rgba(0,0,0,.15);color:rgba(0,0,0,.9);width:100%;opacity:0;transition:all .4s;border-radius:.5rem;overflow:hidden;order:1}.card-flight-flight-multi:lang(GB) .flight-multi-button-sub-card .button-travellers .selected{background:rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.5);border-radius:.5rem;margin-bottom:8px;color:rgba(0,0,0,.9);position:relative;order:0}.card-flight-flight-multi:lang(GB) .flight-multi-button-sub-card .button-travellers .selected:after{content:"";background:url(/_next/static/media/shape.5aad755e.svg);background-size:contain;background-repeat:no-repeat;height:8px!important;display:flex;justify-content:center;text-align:center;position:absolute;height:100%;width:28px;left:10px;top:20px;transition:all .4s}.card-flight-flight-multi:lang(GB) .flight-multi-button-sub-card .button-travellers .select-box .options-container.active{max-height:240px!important;opacity:1!important;overflow-y:hidden!important}.card-flight-flight-multi:lang(GB) .flight-multi-button-sub-card .button-travellers .select-box .options-container.active+.selected:after{transform:rotateX(180deg)}.card-flight-flight-multi:lang(GB) .flight-multi-button-sub-card .button-travellers .select-box .option,.card-flight-flight-multi:lang(GB) .flight-multi-button-sub-card .button-travellers .selected{padding:12px 24px;cursor:pointer}.card-flight-flight-multi:lang(GB) .flight-multi-button-sub-card .button-travellers .select-box .option:hover{background:rgba(0,0,0,.5)}.card-flight-flight-multi:lang(GB) .flight-multi-button-sub-card .button-travellers .select-box label{cursor:pointer}.card-flight-flight-multi:lang(GB) .flight-multi-button-sub-card .button-travellers .select-box .option .radio{display:none}.card-flight-flight-multi:lang(GB) .flight-multi-button-sub-card .traingler-btn .input-btn{font-size:14px!important;height:40px!important}.card-flight-flight-multi:lang(GB) .active-travellers{display:block!important;-webkit-animation:to-bottom .1s ease-in-out;animation:to-bottom .1s ease-in-out}.card-flight-flight-multi:lang(GB) .flight-multi-msg-error{margin-top:.2rem;font-size:14px;color:rgba(255,48,82,.9)}.card-flight-flight-multi:lang(SA){background-color:#fff;border-radius:.5rem;max-width:1200px}.card-flight-flight-multi:lang(SA) .line-input-icon-done{width:48px;height:48px;margin:auto;border:1px solid rgba(0,0,0,.5);border-radius:.5rem;display:flex;justify-content:center;background-color:rgba(0,0,0,.05);cursor:pointer;transition:all .5s!important}.card-flight-flight-multi:lang(SA) .line-input-icon-done span{width:48px!important;height:48px!important;font-size:26px;transition:all .5s;color:#008307}.card-flight-flight-multi:lang(SA) .line-input-icon-done:hover{box-shadow:1px 4px 20px rgba(255,48,82,.25);transition:all .5s}.card-flight-flight-multi:lang(SA) .line-input-icon-done .line-input-img{padding:11px!important}.card-flight-flight-multi:lang(SA) .line-input-icon-delete{width:48px;height:48px;margin:auto;border:1px solid rgba(0,0,0,.5);border-radius:.5rem;display:flex;justify-content:center;background-color:rgba(0,0,0,.05);cursor:pointer;transition:all .5s!important}.card-flight-flight-multi:lang(SA) .line-input-icon-delete span{width:48px!important;height:48px!important;font-size:26px;transition:all .5s;color:#ff3052}.card-flight-flight-multi:lang(SA) .line-input-icon-delete:hover{box-shadow:1px 4px 20px rgba(255,48,82,.25);transition:all .5s}.card-flight-flight-multi:lang(SA) .line-input-icon-delete .line-input-img{padding:11px!important}.card-flight-flight-multi:lang(SA) .line-input{width:48px;height:48px;margin:auto;border:2px solid rgba(0,0,0,.2);border-radius:.5rem;display:flex;justify-content:center;background-color:rgba(0,0,0,.05);cursor:pointer;transition:all .5s!important}.card-flight-flight-multi:lang(SA) .line-input span{width:48px!important;height:48px!important;font-size:32px;transition:all .5s}.card-flight-flight-multi:lang(SA) .line-input:hover{border:2px solid rgba(0,0,0,.5)}.card-flight-flight-multi:lang(SA) .line-input:focus{border:none!important;border:2px solid rgba(255,48,82,.9)}.card-flight-flight-multi:lang(SA) .line-input .line-input-img{padding:8px!important}.card-flight-flight-multi:lang(SA) .flight-multi-input{width:100%;margin:0 auto;padding:1rem 0;border-radius:.5rem;display:block;position:relative}.card-flight-flight-multi:lang(SA) .flight-multi-input label{display:block;font-size:14px;font-weight:600;text-align:right;color:rgba(0,0,0,.75);margin-bottom:.25rem}.card-flight-flight-multi:lang(SA) .flight-multi-input input{width:100%;height:54px;border:1px solid rgba(0,0,0,.5);border-radius:.5rem;padding:0 .75rem;font-size:14px;font-weight:400;color:rgba(0,0,0,.75);background-color:rgba(0,0,0,.05);display:block;transition:all .3s;text-align:right}.card-flight-flight-multi:lang(SA) .flight-multi-input input:focus{outline:none;box-shadow:1px 4px 20px rgba(255,48,82,.25);transition:all .3s}.card-flight-flight-multi:lang(SA) .flight-multi-input .input-text-icon{position:absolute;left:12px;top:56px;font-size:22px}.card-flight-flight-multi:lang(SA) .flight-multi-input-search{width:100%;margin:0 auto;padding:1rem 0 0;border-radius:.5rem;display:block;position:relative;overflow:hidden!important}.card-flight-flight-multi:lang(SA) .flight-multi-input-search .MuiFormControl-fullWidth{margin-top:1.4rem!important;height:54px!important}.card-flight-flight-multi:lang(SA) .flight-multi-input-search .MuiIconButton-root{display:none!important}.card-flight-flight-multi:lang(SA) .flight-multi-input-search .input-text-icon{position:absolute;left:12px;top:56px;font-size:22px}.card-flight-flight-multi:lang(SA) .rotate,.card-flight-flight-multi:lang(SA) .rotate-invert{transform:rotate(180deg)!important;transition:all .5s}.card-flight-flight-multi:lang(SA) .flight-multi-input-date{width:100%;padding:1rem 0;border-radius:.5rem;display:block;position:relative;margin:1.4rem auto 0}.card-flight-flight-multi:lang(SA) .flight-multi-input-date .label-button{position:absolute;display:block;font-size:12px;font-weight:400;color:rgba(0,0,0,.75);margin-bottom:.25rem;background-color:#f2f2f2;left:14px;top:8px;z-index:9999;border-radius:50%}.card-flight-flight-multi:lang(SA) .flight-multi-input-date .DatePicker{width:100%}.card-flight-flight-multi:lang(SA) .flight-multi-input-date .input-text-icon{position:absolute;left:12px;top:34px;font-size:22px}.card-flight-flight-multi:lang(SA) .flight-multi-input-date input{width:100%;height:56px;border:1.5px solid #b3b3b3;border-radius:.5rem;padding:0 .75rem;font-size:14px;text-align:right;font-weight:400;color:rgba(0,0,0,.75);background-color:rgba(0,0,0,.05)}.card-flight-flight-multi:lang(SA) .flight-multi-input-date input:hover{border:1.5px solid rgba(0,0,0,.5)}.card-flight-flight-multi:lang(SA) .flight-multi-input-date input:focus{outline:none;border:2px solid rgba(255,48,82,.9)}.card-flight-flight-multi:lang(SA) .flight-multi-input-button{width:100%;padding:1rem 0;border-radius:.5rem;display:block;position:relative;margin:1.4rem auto 0}.card-flight-flight-multi:lang(SA) .flight-multi-input-button .label-button{position:absolute;display:block;font-size:12px;font-weight:400;color:rgba(0,0,0,.75);margin-bottom:.25rem;background-color:#f2f2f2;left:14px;top:8px;z-index:9999;border-radius:50%}.card-flight-flight-multi:lang(SA) .flight-multi-input-button .DatePicker{width:100%}.card-flight-flight-multi:lang(SA) .flight-multi-input-button .input-text-icon{position:absolute;left:12px;top:34px;font-size:22px}.card-flight-flight-multi:lang(SA) .flight-multi-input-button input{width:100%;height:56px;border:1.5px solid #b3b3b3;border-radius:.5rem;padding:0 .75rem;font-size:14px;text-align:right;font-weight:400;color:rgba(0,0,0,.75);background-color:rgba(0,0,0,.05)}.card-flight-flight-multi:lang(SA) .flight-multi-input-button input:hover{border:1.5px solid rgba(0,0,0,.5)}.card-flight-flight-multi:lang(SA) .flight-multi-input-button input:focus{outline:none;border:2px solid rgba(255,48,82,.9)}.card-flight-flight-multi:lang(SA) .flight-multi-input-button-sub{width:100%;padding:1rem 0;border-radius:.5rem;display:block}.card-flight-flight-multi:lang(SA) .triangle-up{position:absolute;transform:translate(50px,445px);z-index:98;width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:20px solid #fff}.card-flight-flight-multi:lang(SA) .flight-multi-triangle-input{margin:1.5rem auto;display:flex;justify-content:space-between;align-items:center;width:100%}.card-flight-flight-multi:lang(SA) .flight-multi-triangle-input label{width:50%;font-size:16px;font-weight:600;color:rgba(0,0,0,.75);margin-bottom:.25rem;white-space:nowrap}.card-flight-flight-multi:lang(SA) .flight-multi-triangle-input .flight-multi-triangle-input-btn{display:flex;justify-content:space-between}.card-flight-flight-multi:lang(SA) .flight-multi-triangle-input .MuiButton-outlinedPrimary{border:1px solid rgba(0,0,0,.5);color:rgba(255,48,82,.5);padding:4px 8px}.card-flight-flight-multi:lang(SA) .flight-multi-triangle-input button{width:36px;height:36px;margin:0 .25rem;border:1px solid rgba(0,0,0,.25);justify-content:center;background-color:#fff;color:#27253a;font-size:16px;font-weight:400;cursor:pointer;transition:.5s;border-radius:.5rem;transition:all .3s;display:flex;align-items:center}.card-flight-flight-multi:lang(SA) .flight-multi-triangle-input button:hover{color:#ff5a55;border-radius:.5rem;transition:background-image .3s;transition:all .3s}.card-flight-flight-multi:lang(SA) .flight-multi-triangle-input button:hover .tab-button-img{color:#ff5a55;transition:all .3s}.card-flight-flight-multi:lang(SA) .flight-multi-triangle-input button:focus{outline:none;box-shadow:1px 4px 20px rgba(255,48,82,.25);transition:all .3s}.card-flight-flight-multi:lang(SA) .flight-multi-triangle-input .disable{width:36px;height:36px;margin:0 .25rem;border:1px solid rgba(0,0,0,.5);justify-content:center;background-color:rgba(0,0,0,.25);color:#27253a;font-size:16px;font-weight:400;cursor:pointer;transition:.5s;border-radius:.5rem;transition:all .3s;display:flex;align-items:center}.card-flight-flight-multi:lang(SA) .flight-multi-triangle-input .disable:hover{color:#000!important;border-radius:.5rem;transition:background-image .3s;transition:all .3s}.card-flight-flight-multi:lang(SA) .flight-multi-triangle-input .disable:hover .tab-button-img{color:#000!important;transition:all .3s}.card-flight-flight-multi:lang(SA) .flight-multi-triangle-input .disable:focus{outline:none;box-shadow:1px 4px 20px rgba(255,48,82,.25);transition:all .3s}.card-flight-flight-multi:lang(SA) .flight-multi-triangle-input .flight-multi-triangle-num{color:#fff;width:36px;height:36px;font-size:16px;font-weight:600;text-align:center;padding:.35rem;border-radius:.5rem;background-color:rgba(255,48,82,.9)}.card-flight-flight-multi:lang(SA) .flight-multi-triangler-line{width:100%!important;border-top:1px solid rgba(0,0,0,.5)}.card-flight-flight-multi:lang(SA) .flight-multi-triangler-text{padding-top:.5rem;padding-bottom:.5rem;width:100%;text-align:right;font-size:16px;font-weight:600!important}.card-flight-flight-multi:lang(SA) .flight-multi-button-sub-card{transform:translateY(-540px);min-width:330px;max-width:400px;min-height:400px;max-height:500px;padding:.5rem 1rem;background-color:#fff;border-radius:.5rem;display:none;position:absolute;z-index:99;margin:1rem 0 0;box-shadow:2px 8px 20px rgba(0,0,0,.15)}.card-flight-flight-multi:lang(SA) .flight-multi-button-sub-card .button-travellers{display:block;margin:.5rem auto}.card-flight-flight-multi:lang(SA) .flight-multi-button-sub-card .button-travellers .label-select{font-size:14px;font-weight:600}.card-flight-flight-multi:lang(SA) .flight-multi-button-sub-card .button-travellers .select-box{margin:.5rem 0 1rem!important;display:flex;width:220px;flex-direction:column;position:absolute;z-index:99}.card-flight-flight-multi:lang(SA) .flight-multi-button-sub-card .button-travellers .select-box .options-container{background:rgba(0,0,0,.15);color:rgba(0,0,0,.9);width:100%;opacity:0;transition:all .4s;border-radius:.5rem;overflow:hidden;order:1}.card-flight-flight-multi:lang(SA) .flight-multi-button-sub-card .button-travellers .selected{background:rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.5);border-radius:.5rem;margin-bottom:8px;color:rgba(0,0,0,.9);position:relative;order:0}.card-flight-flight-multi:lang(SA) .flight-multi-button-sub-card .button-travellers .selected:after{content:"";background:url(/_next/static/media/shape.5aad755e.svg);background-size:contain;background-repeat:no-repeat;height:8px!important;display:flex;justify-content:center;text-align:center;position:absolute;height:100%;width:28px;left:10px;top:20px;transition:all .4s}.card-flight-flight-multi:lang(SA) .flight-multi-button-sub-card .button-travellers .select-box .options-container.active{max-height:240px!important;opacity:1!important;overflow-y:hidden!important}.card-flight-flight-multi:lang(SA) .flight-multi-button-sub-card .button-travellers .select-box .options-container.active+.selected:after{transform:rotateX(180deg)}.card-flight-flight-multi:lang(SA) .flight-multi-button-sub-card .button-travellers .select-box .option,.card-flight-flight-multi:lang(SA) .flight-multi-button-sub-card .button-travellers .selected{padding:12px 24px;cursor:pointer}.card-flight-flight-multi:lang(SA) .flight-multi-button-sub-card .button-travellers .select-box .option:hover{background:rgba(0,0,0,.5)}.card-flight-flight-multi:lang(SA) .flight-multi-button-sub-card .button-travellers .select-box label{cursor:pointer}.card-flight-flight-multi:lang(SA) .flight-multi-button-sub-card .button-travellers .select-box .option .radio{display:none}.card-flight-flight-multi:lang(SA) .flight-multi-button-sub-card .traingler-btn .input-btn{font-size:14px!important;height:40px!important}.card-flight-flight-multi:lang(SA) .active-travellers{display:block!important;-webkit-animation:to-bottom .1s ease-in-out;animation:to-bottom .1s ease-in-out}.card-flight-flight-multi:lang(SA) .flight-multi-msg-error{margin-top:.2rem;font-size:14px;color:rgba(255,48,82,.9)}@media(min-width:768px){.card-flight-flight-multi-1{max-height:120px}.line-input{margin:2.65rem auto!important}.flight-multi-input-button-sub{width:100%;padding:1rem 0;border-radius:.5rem;display:block;margin:1.5rem auto 0}}@media(max-width:640px){.flight-multi-input-to{margin-top:-1.7rem!important}}.direct-flight-only:lang(SA){font-family:Noto Kufi Arabic,sans-serif}.fare-details{margin-top:20px;font-family:Roboto,sans-serif}.fare-details:lang(SA){font-family:Noto Kufi Arabic,sans-serif}.fare-details-title h3{font-size:32px;font-weight:400;margin-bottom:20px}.fare-details-text p{padding-right:20px;font-size:16px;color:#3d3d3d}.loading-card{background-color:#fff;border-radius:8px;padding:15px;margin-bottom:20px}.loading-heder-title h2{font-family:Roboto,sans-serif;font-size:18px}.loading-heder-title h2:lang(SA){font-family:Noto Kufi Arabic,sans-serif}.hotel-card{background-color:#fff;font-family:Rubik,sans-serif;margin-top:20px;display:flex;border-radius:15px}.hotel-card:lang(SA){font-family:Noto Kufi Arabic,sans-serif}.hotel-info{flex:6;display:flex;padding:12px}@media(max-width:532px){.hotel-info{display:block}}.hotel-info .hotel-photo img{border-radius:7px}.hotel-info .hotel-information{padding-left:15px}.hotel-info .hotel-information .hotel-name{font-size:20px;color:#515151;margin-bottom:5px}@media(max-width:768px){.hotel-info .hotel-information .hotel-name{font-size:14px}}.hotel-info .hotel-information .hotel-location button{padding-top:8px;font-size:14px;color:#515151;transition:all .35s ease-in-out}@media(max-width:768px){.hotel-info .hotel-information .hotel-location button{font-size:12px;padding-top:4px}}.hotel-info .hotel-information .hotel-location button:hover{transition:all .35s ease-in-out;color:#ff3052}.hotel-info .hotel-information .veiw-image-gallary-btn{margin-top:80px}@media(max-width:768px){.hotel-info .hotel-information .veiw-image-gallary-btn{margin-top:30px}}@media(max-width:532px){.hotel-info .hotel-information .veiw-image-gallary-btn{margin-top:10px;display:flex;justify-content:center;align-items:center}}.hotel-info .hotel-information .veiw-image-gallary-btn button{background-image:linear-gradient(270deg,#ff3052,#ff5a55);color:#fff;padding:7px;font-size:22px;border-radius:50%;margin-right:9px;box-shadow:0 2px 3px 0 rgba(0,0,0,.1)}.hotel-price-and-book-btn{flex:2;background-color:#f8e6e6;padding:15px;border-radius:15px;border-top-left-radius:0;border-bottom-left-radius:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.hotel-price-and-book-btn .hotel-price{font-family:Rubik,sans-serif;color:#ff3052;font-size:24px;font-weight:500}.hotel-price-and-book-btn .hotel-price:lang(SA){font-family:Noto Kufi Arabic,sans-serif}.hotel-price-and-book-btn .hotel-price-label{font-size:14px;font-weight:400;color:#e93838;margin-bottom:10px}.hotel-price-and-book-btn .book-btn button{margin-top:10px;font-size:17px;font-weight:500;background-image:linear-gradient(270deg,#ff3052,#ff5a55);color:#fff;padding:8px 28px;border-radius:6px;box-shadow:0 2px 4px 0 rgba(0,0,0,.15)}.veiw-image-gallary-btn button{font-size:18px;color:#000;top:0;left:0}.hotel-slide{display:flex!important;justify-content:center}.slider-container{margin-top:80px}@media(max-width:992px){.modify-search-container{margin-top:100px}}.modify-search-inner-container{gap:9rem}@media(max-width:1280px){.modify-search-inner-container{gap:3.25rem}}@media(max-width:532px){.modify-search-first-row{gap:5px!important;padding-top:20px}}@media(max-width:432px){.modify-search-first-row{gap:0!important}}@media(max-width:532px){.modify-search-first-row>div{text-align:center;flex:1;display:flex;flex-direction:column;justify-content:start}.flight-travellers-info{padding-top:40px}}@media(max-width:432px){.flight-travellers-info{padding-top:30px;gap:30px!important}}@media(max-width:768px){.NavMenuModel{height:92vh!important}}.flight-direction-fixed-width{width:280px}@media(max-width:768px){.flight-direction-fixed-width{width:260px}}@media(max-width:532px){.flight-direction-fixed-width{width:auto}}.loading-wait{margin:3rem auto;display:none;justify-content:center;align-items:center;height:150px;width:250px;background-color:#fff;border-radius:1rem;box-shadow:2px 8px 20px rgba(0,0,0,.5);position:absolute;left:calc(50% - 125px);top:20%;z-index:9999}.loading-wait-active{display:flex!important}.flight-stop-booking{background-color:#fff}.fare-taxes-booking{height:auto}.grand-total-booking{padding-top:30px;padding-bottom:20px}.booking-taxes{padding-bottom:10px}.taxes-and-fees-booking{padding-bottom:34px}.flight-summary-title h3{margin-top:30px;font-size:26px;font-family:Roboto,sans-serif;font-weight:500}.flight-summary-title h3:lang(SA){font-family:Noto Kufi Arabic,sans-serif}.duration svg:lang(SA){margin-left:10px}.booking-login-container{padding:30px 70px 30px 40px;background-color:#fff;border-radius:15px;box-shadow:0 2px 5px 0 rgba(0,0,0,.15);display:flex;justify-content:space-between}@media(max-width:1280px){.booking-login-container{padding-left:0;padding-right:0}}@media(max-width:992px){.booking-login-container{margin-top:50px}}@media(max-width:1280px){.booking-login-container{flex-direction:column;gap:20px}.sign-in-as-guest{flex-direction:column}.i-have-a-ridefly-account,.sign-in-as-guest{display:flex;justify-content:center;align-items:center}}.sign-in-other-options{display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:Roboto,sans-serif}.sign-in-other-options:lang(SA){font-family:Noto Kufi Arabic,sans-serif}.or-other-options{display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:Roboto,sans-serif}.or-other-options:lang(SA){font-family:Noto Kufi Arabic,sans-serif}.or-other-options h2{padding:6px 8px;border-radius:25px;font-family:Roboto,sans-serif;font-size:18px;background-color:#929292;color:#fff}.or-other-options h2:lang(SA){font-family:Noto Kufi Arabic,sans-serif}.instructions{font-family:Roboto,sans-serif}.instructions:lang(SA){font-family:Noto Kufi Arabic,sans-serif}.instructions p{margin-top:5px;font-size:13px;color:#515151}@media(max-width:532px){.instructions p{font-size:10px}}.guest-login-title h1{font-size:26px;font-family:Roboto,sans-serif;font-weight:500;margin-bottom:20px}.guest-login-title h1:lang(SA){font-family:Noto Kufi Arabic,sans-serif}@media(max-width:768px){.guest-login-title h1{text-align:center}}.i-have-a-ridefly-acc{font-family:Roboto,sans-serif;color:#ff3052}.i-have-a-ridefly-acc:lang(SA){font-family:Noto Kufi Arabic,sans-serif}.css-1dv0nny-MuiAutocomplete-root,.muirtl-1dv0nny-MuiAutocomplete-root:lang(SA),.phone-code-autocomplete,.width-full,.with-100percent:lang(SA){width:100%}.reservation-summary{margin-top:20px;margin-bottom:20px;display:flex;background-color:#fff;padding:15px;border-radius:.5rem;font-family:Roboto,sans-serif;box-shadow:1px 4px 10px rgba(39,37,58,.25)}.reservation-summary:lang(SA){font-family:Noto Kufi Arabic,sans-serif}@media(max-width:992px){.reservation-summary{margin-top:90px}}@media(max-width:768px){.reservation-summary{flex-direction:column;gap:20px}}.reservation-summary .date-and-time,.reservation-summary .stops{color:#888}.reservation-summary .travellers-summary{color:#fff;background-color:#86bdec;padding:10px;border-radius:8px}.reservation-summary .travellers-info{padding-top:10px;padding-bottom:20px;font-family:Rubik,sans-serif;display:flex;align-items:center;justify-content:center;gap:40px}@media(max-width:992px){.reservation-summary .travellers-info{gap:20px}}@media(max-width:768px){.reservation-summary .travellers-info{gap:40px}}.reservation-summary .travellers-info .travellers-info-count{display:flex;align-items:center;gap:5px}.reservation-summary .travellers-info .travellers-info-count .adults-count,.reservation-summary .travellers-info .travellers-info-count .children-count,.reservation-summary .travellers-info .travellers-info-count .infants-count{font-size:26px;font-weight:400}.flights-summary{flex:5}.travellers-summary{flex:2}.flight-summary{display:flex;gap:80px;border-bottom:1px dashed #b3b3b3;padding-top:10px;padding-bottom:20px;margin-left:10px;margin-right:40px}@media(max-width:992px){.flight-summary{gap:15px}}@media(max-width:532px){.flight-summary{margin-left:3px;margin-right:3px;gap:4px}}.flight-summary:last-child{padding-top:10px;border-bottom:none;padding-bottom:10px}.airline-information-summary{display:flex;gap:10px;align-items:flex-start}.airline-information-summary .airline-name-and-flight-name .airline-flight-name{font-size:14px;color:#515151}.total-amount{display:flex;align-items:center;justify-content:center;font-family:Rubik,sans-serif;gap:10px}.total-amount-label h2{font-weight:500;font-size:18px}.total-amount-price h2{font-size:18px}.flight-details-model{padding-top:15px;padding-bottom:10px;display:flex;justify-content:center}@media(max-width:768px){.flight-details-model{margin-top:20px;margin-bottom:20px}}.flight-details-model button{font-size:16px;font-weight:400;background-color:#fff;color:#4e85b4;padding:6px 16px;border-radius:8px}@media(max-width:532px){.airline-avatar{display:none}}.booking-info-section{display:flex;gap:20px}@media(max-width:1280px){.booking-info-section{flex-direction:column}}.booking-info-section .booking-information-form{flex:12}.booking-info-section .fare-summary-and-passenger-list{flex:5}@media(max-width:1280px){.booking-info-section .fare-summary-and-passenger-list{margin-bottom:40px}}.passenger-list{font-family:Roboto,sans-serif;margin-top:30px}.passenger-list:lang(SA){font-family:Noto Kufi Arabic,sans-serif}.passenger-list-title{margin-bottom:10px;margin-left:5px}.passenger-list-title h3{font-size:20px;font-weight:400;color:#333}.passenger-list-box{background-color:#fff;box-shadow:1px 4px 10px rgba(39,37,58,.25);border-radius:.5rem;padding:20px}.passenger-list-btn{padding-top:10px}.passenger-list-btn button{color:#ff3052;font-size:16px;transition:all .35s ease-in-out}.passenger-list-btn button:hover{color:#ff5a55;transition:all .35s ease-in-out}.reservation-form{background-color:#fff;border-radius:.5rem;padding:30px 25px;margin-bottom:40px;font-family:Roboto,sans-serif;box-shadow:1px 4px 10px rgba(39,37,58,.25)}.reservation-form:lang(SA){font-family:Noto Kufi Arabic,sans-serif}.reservation-form .alert-note{margin-bottom:20px}.reservation-form .input-value{display:flex;width:100%;margin:1.5rem auto}.reservation-form .input-value .css-1yk1gt9-MuiInputBase-root-MuiOutlinedInput-root-MuiSelect-root{width:100%;height:56px}.reservation-form .input-value .css-dru9rs-MuiFormControl-root{width:100%!important}.reservation-form .input-value .input-value-1{width:12%;margin:0 1.333%}.reservation-form .input-value .input-value-2,.reservation-form .input-value .input-value-3{width:42%;margin:0 1.333%}@media(max-width:768px){.reservation-form .input-value{display:block!important;width:100%;margin:0 auto!important}.reservation-form .input-value .css-1yk1gt9-MuiInputBase-root-MuiOutlinedInput-root-MuiSelect-root{width:100%;height:56px}.reservation-form .input-value .input-value-1{display:none!important}.reservation-form .input-value-2,.reservation-form .input-value-3{width:90%!important;margin:1.5rem 5%!important}}.reservation-form .alert-note p{font-size:18px;font-weight:400;color:#0a80ee}.reservation-form .adult-form{border:2px dashed #c3c3c3;padding:20px;border-radius:12px;margin-bottom:30px}.reservation-form .adult-form .email-input{margin:24px 1.333333%}.reservation-form .adult-form .NationalityCode-input{margin:0 1.333333%}.reservation-form .adult-form .phone-number{margin:0 1.333333%;display:flex;gap:20px}.reservation-form .adult-form .phone-number .country-code-input{flex:2}.reservation-form .adult-form .phone-number .phone-number-input{flex:6}.reservation-form .adult-form-title h2{font-size:18px;color:#333}.reservation-form .adult-form .firstname-and-lastname{display:flex;gap:20px;margin-top:20px;margin-bottom:20px}.reservation-form .adult-form .firstname-and-lastname .first-name,.reservation-form .adult-form .firstname-and-lastname .last-name{flex:3}@media(max-width:768px){.reservation-form .adult-form .firstname-and-lastname{flex-direction:column}}.reservation-form .adult-form .firstname-and-lastname .select-field-mr{flex:1;height:55px;width:90px;font-size:16px;color:#515151}@media(max-width:768px){.reservation-form .adult-form .firstname-and-lastname .select-field-mr{width:100%}}.reservation-form .adult-form .birthday-section{display:flex;padding-top:10px;margin-bottom:30px;align-items:flex-start;justify-content:space-around}@media(max-width:768px){.reservation-form .adult-form .birthday-section{flex-direction:column;align-items:center;gap:20px}.reservation-form .adult-form .birthday-section .reservation-input-group,.reservation-form .adult-form .birthday-section>div{width:100%}}.reservation-form .adult-form .passport-info{display:flex;padding-top:10px;padding-bottom:30px;align-items:flex-start;justify-content:space-around}@media(max-width:768px){.reservation-form .adult-form .passport-info{flex-direction:column;gap:20px}}.reservation-form .adult-form .passport-number-input-field{width:100%}@media(max-width:768px){.reservation-form .adult-form .passport-number-input-field{width:100%}}.reservation-form .promo-code-label{margin-bottom:15px}.reservation-form .promo-code-label p span{color:#ff3052}.reservation-form .promocode-form-container{display:flex;padding-bottom:40px}.reservation-form .promocode-form-container .promo-code-btn button{box-shadow:none;border-radius:0;border-bottom-right-radius:12px;border-top-right-radius:0;height:46px}.reservation-form .promocode-form-container .promo-code-btn button:lang(SA){border-bottom-right-radius:0;border-top-left-radius:12px}.reservation-form .promocode-input-field{border-radius:0;border-top-left-radius:12px;font-size:16px;padding:8px 10px;border:1px solid #a5a5a5;border-right:none}.reservation-form .promocode-input-field:lang(SA){border-right:1px solid #a5a5a5;border-left:none;border-top-left-radius:0;border-bottom-right-radius:12px}.reservation-form .promocode-input-field:focus-visible{outline:none;border:1px solid #1683ff;border-right:none}.reservation-form .promocode-input-field:focus-visible:lang(SA){outline:none;border:1px solid #1683ff;border-left:none}.reservation-form .contact-info{border:2px dashed #c3c3c3;padding:20px 20px 30px;border-radius:12px;margin-bottom:20px}.reservation-form .contact-info-title h2{font-size:18px;color:#515151;margin-bottom:20px}.reservation-form .contact-info .address,.reservation-form .contact-info .city{margin-top:20px}.reservation-form .contact-info .phone-number{display:flex;gap:20px;margin-bottom:30px}@media(max-width:768px){.reservation-form .contact-info .phone-number{flex-direction:column;margin-bottom:20px}}.reservation-form .contact-info .phone-number .country-code-input{flex:2}.reservation-form .contact-info .phone-number .phone-number-input{flex:6}.reservation-form .contact-info .contact-info-note{font-size:14px;color:#6d6d6d;margin-top:15px;margin-left:10px}.reservation-form .contact-info .email-input{margin-bottom:24px}.select-field{height:56px}.preferences-accordion{box-shadow:none;border:1px solid #ccc}.preferences-accordion-summary h2{font-size:17px}.preferences-accordion-summary h2 span{color:#ff3052}.preferences-accordion-summary p{font-size:12px;color:#ff3052;margin-left:3px}.preferences-accordion .preferences-input-group{margin:20px 0}.preferences-accordion .checkbox-group{border:1px solid #ccc;padding:6px 18px;border-radius:18px}.preferences-accordion .checkbox-group-active{border:1px solid #ff3052;background-image:linear-gradient(270deg,#ff3052,#ff5a55);color:#fff}.preferences-accordion .preference-input-select-group{margin-top:20px;display:flex;gap:40px}.preferences-accordion .preference-select-field{font-size:17px;height:45px;width:180px;color:#515151}.preferences-accordion .preference-input-group label{color:#515151;font-size:14px}.payment-methods{margin-top:20px}.payment-methods .payment-methods-combobox{display:flex;justify-content:flex-start;gap:60px;padding:20px 20px 40px}@media(max-width:768px){.payment-methods .payment-methods-combobox{flex-wrap:wrap;gap:20px}}@media(max-width:532px){.payment-methods .payment-methods-combobox{gap:40px}}@media(max-width:432px){.payment-methods .payment-methods-combobox{align-items:center;justify-content:center}}.payment-methods-header h2{font-size:20px;padding-top:10px;margin-bottom:20px}@media(max-width:768px){.payment-methods-header h2{text-align:center;padding-top:20px}}.payment-methods .payment{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:20px}.reservation-input-field{width:100%}.submit-note{margin-top:20px;font-size:13px;color:#515151}@media(max-width:768px){.submit-note{text-align:center}.date-input,.issuing-country-group,.issuing-country-input,.passport-input-number{width:100%}}.issuing-country-group:lang(SA){width:100%}@media(max-width:768px){.date-of-expire-group{width:100%}.promo-code-form{margin-top:30px;display:flex;flex-direction:column;justify-content:center;align-items:center}.phone-code-autocomplete{width:100%}.preferences-accordion-summary{padding-top:10px;padding-bottom:10px}}.preferences-accordion-summary p{color:#4d4d4d}@media(max-width:768px){.agreement-input{margin-top:40px;margin-bottom:40px}}@media(max-width:532px){.reservation-form-submit-btn{text-align:center}.promocode-input-field{width:100%}.login-submit-btn{padding-left:22px;padding-right:22px}}@media(max-width:432px){.agreement-input .checkbox-input{padding-right:40px}}@media(max-width:532px){.preferences-input-checkbox{gap:10px}}@media(max-width:432px){.preferences-input-checkbox{flex-direction:column;gap:20px}}@media(max-width:532px){.preference-input-select-group{flex-direction:column;align-items:center}}.adult-form-title h2{color:#535353}.postal-code-input{margin-top:20px}.inputs-first-row .first-name,.inputs-first-row .last-name,.inputs-second-row .date-of-birth,.inputs-second-row .passport-number,.inputs-third-row .gender-type,.inputs-third-row .issuing-country-group{flex:1}.payment-methods-combobox{justify-content:flex-start;gap:60px}.container-agent{background-color:rgba(255,255,255,.9);font-family:Roboto,sans-serif;max-width:900px;max-height:500px;margin:-4rem auto 0;border-radius:.5rem!important;overflow:hidden;position:relative}.container-agent .content-menu{margin-top:1rem}.container-agent [data-tab-content]{display:none}.container-agent .active[data-tab-content]{display:block}.container-agent .tabs{display:flex;background-color:#fff;padding:.25rem .25rem .75rem;margin:0;border-bottom:1px solid rgba(0,0,0,.2)}.container-agent .tab{font-family:Roboto,sans-serif;white-space:nowrap;border:none;padding:.4rem 1.75rem;background-color:rgba(0,0,0,.05);color:rgba(0,0,0,.75);font-size:16px;font-weight:400;cursor:pointer;transition:.5s;transition:all .3s;display:flex;align-items:center}.container-agent .tab,.container-agent .tab:hover{border-radius:.5rem;transition:all .3s ease-in-out}.container-agent .tab.active,.container-agent .tab:hover{background-color:#ff3052;color:#fff}.container-agent .tab-content{margin-left:20px;margin-right:20px}.container-agent .login-from-title{display:flex;margin-bottom:1rem}.container-agent .login-from-title span{display:flex;justify-content:center;align-items:center;margin-right:10px;font-size:24px;width:40px;height:40px;border-radius:50%;background-color:#ff3052;color:#fff}.container-agent .login-from-title h3{display:flex;align-items:center;font-size:24px;font-weight:500;margin-bottom:1rem;text-align:left}.container-agent .login-from-agent{padding:1.5rem}.container-agent .all-input-group .input-field{width:100%!important}.container-agent .all-input-group-btn{bottom:0!important}.container-agent .nav-progress{display:table;overflow:hidden;margin:0;width:100%;height:50px;border:2px solid #ff3052;background-color:#fff;border-top-left-radius:.5rem;border-top-right-radius:.5rem;cursor:pointer}.container-agent .nav-progress>div{position:relative;display:table-cell;padding:14px 0;color:#ff3052;text-align:center;font-size:1.125em;line-height:1.25em}.container-agent .nav-progress>div.active{background-color:#ff3052;color:#fff}.container-agent .nav-progress>div.active .arrow{border:2px solid #fff!important;background:#ff3052!important}.container-agent .arrow-wrapper{position:absolute;top:0;right:0}.container-agent .arrow-wrapper .arrow-cover{position:absolute;overflow:hidden;width:24px;height:50px}.container-agent .arrow-wrapper .arrow-cover .arrow{position:absolute;left:-34px;z-index:2;width:50px;height:50px;border:2px solid #ff3052;background:transparent;border-radius:.5rem;transform:rotate(45deg)}@media(max-width:990px){.card-all-flight .tabs{overflow-x:scroll;overflow-y:hidden}.container-agent{max-height:-webkit-fit-content!important;max-height:-moz-fit-content!important;max-height:fit-content!important}}.card-hotels{background-color:#fff;border-radius:.5rem;max-width:1200px}.card-hotels .line-input{width:48px;height:48px;margin:auto;border:1px solid rgba(0,0,0,.5);border-radius:.5rem;display:flex;justify-content:center;background-color:rgba(0,0,0,.05);cursor:pointer;transition:all .5s!important}.card-hotels .line-input span{width:48px!important;height:48px!important;font-size:32px;transition:all .5s}.card-hotels .line-input:hover{box-shadow:1px 4px 20px rgba(255,48,82,.25);transition:all .5s}.card-hotels .line-input .line-input-img{padding:8px!important}.card-hotels .hotels-input{width:100%;margin:0 auto;padding:1rem 0;border-radius:.5rem;display:block;position:relative}.card-hotels .hotels-input label{display:block;font-size:14px;font-weight:600;color:rgba(0,0,0,.75);margin-bottom:.25rem}.card-hotels .hotels-input input{width:100%;height:54px;border:1px solid rgba(0,0,0,.5);border-radius:.5rem;padding:0 .75rem;font-size:14px;font-weight:400;color:rgba(0,0,0,.75);background-color:rgba(0,0,0,.05);display:block;transition:all .3s}.card-hotels .hotels-input input:focus{outline:none;box-shadow:1px 4px 20px rgba(255,48,82,.25);transition:all .3s}.card-hotels .hotels-input .input-text-icon{position:absolute;right:12px;top:56px;font-size:22px}.card-hotels .rotate,.card-hotels .rotate-invert{transform:rotate(180deg)!important;transition:all .5s}.card-hotels .hotels-input-date{width:100%;margin:0 auto;padding:1rem 0;border-radius:.5rem;display:block;position:relative}.card-hotels .hotels-input-date label{display:block;font-size:14px;font-weight:600;color:rgba(0,0,0,.75);margin-bottom:.25rem}.card-hotels .hotels-input-date .DatePicker{width:100%}.card-hotels .hotels-input-date .input-text-icon{position:absolute;right:12px;top:58px;font-size:22px}.card-hotels .hotels-input-date input{width:100%;height:54px;border:1px solid rgba(0,0,0,.5);border-radius:.5rem;padding:0 .75rem;font-size:14px;text-align:left;font-weight:400;color:rgba(0,0,0,.75);background-color:rgba(0,0,0,.05);transition:all .3s}.card-hotels .hotels-input-date input:focus{outline:none;box-shadow:1px 4px 10px rgba(255,48,82,.25);transition:all .3s}.card-hotels .hotels-input-button{width:100%;margin:0 auto;padding:1rem 0;border-radius:.5rem;display:block;position:relative}.card-hotels .hotels-input-button label{display:block;font-size:14px;font-weight:600;color:rgba(0,0,0,.75);margin-bottom:.25rem}.card-hotels .hotels-input-button input{width:100%;text-align:left;height:54px;border:1px solid rgba(0,0,0,.5);border-radius:.5rem;padding:0 .75rem;font-size:14px;font-weight:400;color:rgba(0,0,0,.75);background-color:rgba(0,0,0,.05);transition:all .3s}.card-hotels .hotels-input-button input:focus{outline:none;box-shadow:1px 4px 20px rgba(255,48,82,.25);transition:all .3s}.card-hotels .hotels-input-button .input-text-icon{position:absolute;right:12px;top:58px;font-size:22px}.card-hotels .hotels-input-button-sub{width:100%;padding:1rem 0;border-radius:.5rem;display:block}.card-hotels .triangle-up{position:absolute;transform:translate(50px,-32px);z-index:98;width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:20px solid #fff}.card-hotels .hotels-triangle-input{margin:1.5rem auto;display:flex;justify-content:space-between;align-items:center;width:100%}.card-hotels .hotels-triangle-input label{width:50%;font-size:16px;font-weight:600;color:rgba(0,0,0,.75);margin-bottom:.25rem;white-space:nowrap}.card-hotels .hotels-triangle-input .hotels-triangle-input-btn{display:flex;justify-content:space-between}.card-hotels .hotels-triangle-input .MuiButton-outlinedPrimary{border:1px solid rgba(0,0,0,.5);color:rgba(255,48,82,.5);padding:4px 8px}.card-hotels .hotels-triangle-input button{width:36px;height:36px;margin:0 .25rem;border:1px solid rgba(0,0,0,.25);justify-content:center;background-color:#fff;color:#27253a;font-size:16px;font-weight:400;cursor:pointer;transition:.5s;border-radius:.5rem;transition:all .3s;display:flex;align-items:center}.card-hotels .hotels-triangle-input button:hover{color:#ff5a55;border-radius:.5rem;transition:background-image .3s;transition:all .3s}.card-hotels .hotels-triangle-input button:hover .tab-button-img{color:#ff5a55;transition:all .3s}.card-hotels .hotels-triangle-input button:focus{outline:none;box-shadow:1px 4px 20px rgba(255,48,82,.25);transition:all .3s}.card-hotels .hotels-triangle-input .hotels-triangle-num{color:#fff;width:36px;height:36px;font-size:16px;font-weight:600;text-align:center;padding:.35rem;border-radius:.5rem;background-color:rgba(255,48,82,.9)}.card-hotels .hotels-triangler-line{width:100%!important;border-top:1px solid rgba(0,0,0,.5)}.card-hotels .hotels-triangler-text{padding-top:.5rem;padding-bottom:.5rem;width:100%;text-align:left;font-size:16px;font-weight:600!important}.card-hotels .hotels-button-sub-card{transform:translateY(0);min-width:330px;max-width:400px;min-height:400px;max-height:500px;padding:1rem;background-color:#fff;border-radius:.5rem;display:none;position:absolute;z-index:99;margin:1rem 0 0;box-shadow:2px 8px 20px rgba(0,0,0,.15)}.card-hotels .hotels-button-sub-card .button-travellers{display:block;margin:.5rem auto}.card-hotels .hotels-button-sub-card .button-travellers .label-select{font-size:14px;font-weight:600}.card-hotels .hotels-button-sub-card .button-travellers .select-box{margin:.5rem 0 1rem!important;display:flex;width:220px;flex-direction:column;position:absolute;z-index:99}.card-hotels .hotels-button-sub-card .button-travellers .select-box .options-container{background:rgba(0,0,0,.15);color:rgba(0,0,0,.9);width:100%;opacity:0;transition:all .4s;border-radius:.5rem;overflow:hidden;order:1}.card-hotels .hotels-button-sub-card .button-travellers .selected{background:rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.5);border-radius:.5rem;margin-bottom:8px;color:rgba(0,0,0,.9);position:relative;order:0}.card-hotels .hotels-button-sub-card .button-travellers .selected:after{content:"";background:url(/_next/static/media/shape.5aad755e.svg);background-size:contain;background-repeat:no-repeat;height:8px!important;display:flex;justify-content:center;text-align:center;position:absolute;height:100%;width:28px;right:10px;top:20px;transition:all .4s}.card-hotels .hotels-button-sub-card .button-travellers .select-box .options-container.active{max-height:240px!important;opacity:1!important;overflow-y:hidden!important}.card-hotels .hotels-button-sub-card .button-travellers .select-box .options-container.active+.selected:after{transform:rotateX(180deg)}.card-hotels .hotels-button-sub-card .button-travellers .select-box .option,.card-hotels .hotels-button-sub-card .button-travellers .selected{padding:12px 24px;cursor:pointer}.card-hotels .hotels-button-sub-card .button-travellers .select-box .option:hover{background:rgba(0,0,0,.5)}.card-hotels .hotels-button-sub-card .button-travellers .select-box label{cursor:pointer}.card-hotels .hotels-button-sub-card .button-travellers .select-box .option .radio{display:none}.card-hotels .hotels-button-sub-card .traingler-btn .input-btn{font-size:14px!important;height:40px!important}.card-hotels .active-travellers{display:block!important;-webkit-animation:to-top .1s ease-in-out;animation:to-top .1s ease-in-out}.form-check{display:flex;position:relative;padding-bottom:10px}.form-check label{font-size:16px;font-weight:600;color:rgba(0,0,0,.75);margin:0 .5rem .25rem;align-items:center}.form-check input[type=checkbox]{transform:scale(1.4)}.form-check .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;width:46px;height:26px;background:rgba(0,0,0,.85);transition:.4s;border-radius:34px;box-shadow:0 1px 5px 0 rgba(0,0,0,.4)}@media(min-width:768px){.card-hotels-1{max-height:120px}.line-input{margin:2.65rem auto!important}.hotels-input-button-sub{width:100%;padding:1rem 0;border-radius:.5rem;display:block;margin:1.5rem auto 0}}@media(max-width:640px){.hotels-input-to{margin-top:-1.7rem!important}}.direct-flight-only{font-family:Roboto,sans-serif!important;font-weight:500!important}.user-profile{margin-top:200px;padding-left:100px;padding-right:100px}@media(max-width:992px){.user-profile{margin-top:65px;padding-left:0;padding-right:0}}.user-profile-body{margin-bottom:150px}.user-profile-nav-container{display:flex;align-items:flex-end;font-family:Roboto,sans-serif;gap:5px}.user-profile-nav-container:lang(SA){font-family:Noto Kufi Arabic,sans-serif}@media(max-width:768px){.user-profile-nav-container{gap:3px}}.nav-button{flex:1;padding:40px;background-image:linear-gradient(270deg,#ff3052,#ff5a55);color:#27253a;height:150px;display:flex;align-items:center;justify-content:center;cursor:pointer}@media(max-width:992px){.nav-button{padding:20px;height:110px}}@media(max-width:768px){.nav-button{padding:10px 10px 5px;height:80px}}.nav-button-active{background-image:none;background-color:#fff}.nav-button div{display:flex;flex-direction:column;align-items:center;gap:10px;font-weight:400;font-size:18px;font-family:Rubik,sans-serif}.nav-button div:lang(SA){font-family:Noto Kufi Arabic,sans-serif}@media(max-width:992px){.nav-button-img img{width:30px}}@media(max-width:768px){.nav-button-img img{width:25px}}@media(max-width:532px){.nav-button-img img{width:18px}}@media(max-width:992px){.nav-button-label{font-size:16px!important}}@media(max-width:768px){.nav-button-label{font-size:14px!important}}@media(max-width:532px){.nav-button-label{font-size:12px!important}}.dashboard-section{background-color:#fff;font-family:Roboto,sans-serif;padding:20px 20px 20px 40px}.dashboard-section:lang(SA){font-family:Noto Kufi Arabic,sans-serif}.dashboard-title{font-size:24px;font-weight:600;padding-bottom:5px;padding-top:30px}@media(max-width:532px){.dashboard-title{font-size:18px}}.dashboard-text{color:#515151}@media(max-width:532px){.dashboard-text p{font-size:13px}}.statistics-container{display:flex;align-items:center;justify-content:center;gap:20px;padding-top:60px;padding-bottom:80px}@media(max-width:992px){.statistics-container{padding-top:30px;flex-direction:column;gap:60px}}.statistic-box{color:#fff;padding-top:40px;height:220px}@media(max-width:1280px){.statistic-box{padding-top:15px}}@media(max-width:992px){.statistic-box{height:160px;width:100%}}.statistic-box .count{font-family:Rubik,sans-serif;font-size:26px;font-weight:400;padding-bottom:5px}.statistic-box .count:lang(SA){font-family:Noto Kufi Arabic,sans-serif}.statistic-box-text{font-family:Rubik,sans-serif;font-size:18px;font-weight:400}.statistic-box-text:lang(SA){font-family:Noto Kufi Arabic,sans-serif}.flight-box{background-color:#4154b5}.hotel-box{background-color:#fdb714}.activity-box{background-color:#00a65a}.statistic-box-link{background-color:#384cad}.hotel-btn{background-color:#e9a811}.activity-btn{background-color:#009451}.statistic-box-content{padding-left:10px;padding-right:10px}.statistic-box-text{padding-left:0;padding-right:130px}.statistic-box-img{margin-top:20px;margin-bottom:20px;padding-left:10px}@media(max-width:1280px){.statistic-box-img{margin-bottom:10px;margin-top:10px;padding-left:5px}}@media(max-width:432px){.statistic-box-img{margin-top:0;margin-bottom:0}}.statistic-box-link{padding:10px}.statistic-box-link button{display:flex;align-items:center;gap:8px}.statistic-box-link button .btn-text{font-weight:400}.profile-section-container{background-color:#fff;font-family:Roboto,sans-serif}.profile-section-container:lang(SA){font-family:Noto Kufi Arabic,sans-serif}.profile-header{padding:20px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px dashed #c3c3c3}.profile-title{font-size:20px;font-weight:500}.profile-header-btn button{display:flex;align-items:center;gap:10px;padding:10px 20px;border-radius:8px;box-shadow:0 2px 4px 0 rgba(0,0,0,.15);color:#fff;background-image:linear-gradient(270deg,#ff3052,#ff5a55)}.user-profile-photo img{border-radius:50%}.profile-main{display:flex;align-items:center;gap:40px;padding:40px}@media(max-width:992px){.profile-main{padding-left:20px;padding-right:20px}}@media(max-width:768px){.profile-main{flex-direction:column}}.user-profile-name{font-size:22px;font-weight:500;padding-bottom:20px}@media(max-width:768px){.user-profile-name{text-align:center}}.user-profile-info-list{display:flex;align-items:flex-start;justify-content:flex-start;gap:50px}@media(max-width:1280px){.user-profile-info-list{flex-wrap:wrap}}@media(max-width:768px){.user-profile-info-list{justify-content:center;flex-direction:column;gap:30px}}.info-item{display:flex;align-items:center;gap:10px}.info-item-icon{padding:10px;border-radius:8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-image:linear-gradient(270deg,#ff3052,#ff5a55)}.edit-profile-form{padding:40px 60px}@media(max-width:768px){.edit-profile-form{padding-left:20px;padding-right:20px}}.edit-profile-form .firstname-and-lastname{display:flex;gap:20px;margin-top:20px;margin-bottom:20px}@media(max-width:768px){.edit-profile-form .firstname-and-lastname{flex-direction:column}}.edit-profile-form .firstname-and-lastname .first-name,.edit-profile-form .firstname-and-lastname .last-name{flex:3}.edit-profile-form .firstname-and-lastname .select-field-mr{flex:1;height:55px;width:90px;font-size:16px;color:#515151}@media(max-width:768px){.edit-profile-form .firstname-and-lastname .select-field-mr{width:100%}}.edit-profile-form .phone-number{display:flex;gap:20px;margin-bottom:20px}@media(max-width:768px){.edit-profile-form .phone-number{flex-direction:column;margin-bottom:20px}}.edit-profile-form .phone-number .phone-number-input{flex:3}.edit-profile-form .phone-number .coutry-country-input{flex:5}.edit-profile-form .address-text-input{border:1px solid #ccc;border-radius:5px;width:100%;padding:10px 10px 10px 15px;font-size:17px}.edit-profile-form .address-text-input::-moz-placeholder{color:#515151}.edit-profile-form .address-text-input:-ms-input-placeholder{color:#515151}.edit-profile-form .address-text-input::placeholder{color:#515151}.edit-profile-form .address-text-input::-ms-input-placeholder{color:#515151}.edit-profile-form .address-text-input:focus-visible{outline:none;border:1px solid #1694fb}.edit-profile-form .address-text-input-error{border:1px solid red}.edit-profile-form .text-area{margin-bottom:20px}.edit-profile-form .edit-profile-submit-button{display:flex;gap:20px}.edit-profile-form .cancel-btn{padding-left:26px;padding-right:26px;font-family:Roboto,sans-serif;box-shadow:0 2px 3px 0 rgba(0,0,0,.2);font-size:17px;text-transform:none;color:#ff3052;border-radius:8px;font-weight:400;background-color:#fff}.edit-profile-form .cancel-btn:lang(SA){font-family:Noto Kufi Arabic,sans-serif}.edit-profile-form .cancel-btn:hover{background-color:#fff;box-shadow:0 2px 6px 0 rgba(0,0,0,.35)}@media(max-width:768px){.profile-code-select{width:100%!important}}.profile-spinner{justify-content:space-between;text-align:center;height:300px}.profile-body,.profile-spinner{display:flex;align-items:center}.profile-body{justify-content:center}.profile-status{background-color:rgba(255,48,82,.5);text-align:center;width:100%;padding:.5rem;border-radius:.5rem;box-shadow:1px 4px 10px rgba(0,0,0,.25);display:none}.profile-status-active{display:block!important}.profile-pic{color:transparent;margin-top:3rem!important;position:relative;transition:all .3s ease;width:165px;margin:auto;display:flex;justify-content:center}.profile-pic input{display:none}.profile-pic img{position:absolute;-o-object-fit:cover;object-fit:cover;width:165px;height:165px;box-shadow:0 0 10px 0 rgba(255,255,255,.35);border-radius:100px;z-index:0}.profile-pic .-label{cursor:pointer;height:165px;width:165px}.profile-pic:hover .-label{background-color:rgba(0,0,0,.8);z-index:1;color:#fafafa;transition:background-color .2s ease-in-out;border-radius:100px;margin-bottom:0}.profile-pic .change-image{display:flex;justify-content:center;margin:28px auto 0}.profile-pic .change-image img{width:32px;height:32px;border-radius:0!important;box-shadow:none!important}.profile-pic span{display:inline-flex;padding:.2em;height:2em}.travellers-section{font-family:Roboto,sans-serif;background-color:#fff}.travellers-section:lang(SA){font-family:Noto Kufi Arabic,sans-serif}.travellers-header{display:flex;align-items:center;justify-content:space-between;padding:25px 20px;border-bottom:1px dashed #515151}.travellers-header .travellers-title h2{font-size:22px;font-weight:400}.add-traveller button{background-color:#15265d;color:#fff;background-image:none;box-shadow:0 2px 6px 0 rgba(21,38,93,.24)}.history-section{background-color:#fff;font-family:Roboto,sans-serif}.history-section:lang(SA){font-family:Noto Kufi Arabic,sans-serif}.history-button-menu,.history-menu-container{display:flex;align-items:center;justify-content:center}.history-button-menu{margin-top:50px;padding:15px;box-shadow:0 2px 6px 0 rgba(0,0,0,.15);border-radius:8px;background-color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.history-button-menu .history-tab-button button{padding-left:30px;padding-right:30px;transition:all .25s ease-in-out}@media(max-width:768px){.history-button-menu .history-tab-button button{padding-left:8px;padding-right:8px}}.history-button-menu .history-tab-button button:hover{transition:all .25s ease-in-out;color:#ff3052}.history-button-menu .btn-active button{color:#ff3052}.div-coming-soon-text h2{font-size:18px;font-weight:400;text-align:center;padding-top:100px;padding-bottom:100px}.table-container{margin-bottom:20px;border-top:none}.my-table-box{padding:0 20px}.simple-table{margin-top:30px;margin-bottom:30px;border:1px solid #15265d}.table-header{background-color:#15265d;color:#fff}.table-header-row{color:#fff!important;font-size:17px!important}.add-traveller-form{padding:20px 40px}.add-traveller-form .firstname-and-lastname{display:flex;gap:20px;margin-top:20px;margin-bottom:20px}@media(max-width:768px){.add-traveller-form .firstname-and-lastname{flex-direction:column}}.add-traveller-form .firstname-and-lastname .first-name,.add-traveller-form .firstname-and-lastname .last-name{flex:3}.add-traveller-form .firstname-and-lastname .select-field-mr{flex:1;height:55px;width:90px;font-size:16px;color:#515151}@media(max-width:768px){.add-traveller-form .firstname-and-lastname .select-field-mr{width:100%}}.add-traveller-form .birth-date-and-email{display:flex;gap:20px;margin-bottom:20px}@media(max-width:768px){.add-traveller-form .birth-date-and-email{flex-direction:column}}.add-traveller-form .birth-date-and-email .email-input{width:100%}.add-traveller-form .edit-profile-submit-button{display:flex;gap:20px;margin-bottom:30px}.add-traveller-form .cancel-btn{padding-left:26px;padding-right:26px;font-family:Roboto,sans-serif;box-shadow:0 2px 3px 0 rgba(0,0,0,.2);font-size:17px;text-transform:none;color:#15265d;border-radius:8px;font-weight:400;background-color:#fff}.add-traveller-form .cancel-btn:hover{background-color:#fff;box-shadow:0 2px 6px 0 rgba(0,0,0,.35)}.add-traveller-form .add-travellers-btn{background-color:#15265d;background-image:none}.add-traveller-form .add-travellers-btn:hover{background-color:#15265d}.date-input,.date-of-birth-group{width:100%}.flex-one{flex:1}.passport-and-expiration-date{display:flex;gap:20px}.passport-and-expiration-date div{flex:1}.nationality-code-and-country-code{margin-top:20px;margin-bottom:30px;display:flex;gap:20px}.nationality-code-and-country-code div{flex:1}.no-booking-text span{text-align:center;font-size:48px;font-weight:700;color:#ff3052}.no-booking-text h1{text-align:center;font-size:22px;margin-top:.5rem;font-weight:700}.flight-history-card{display:flex;padding:15px;border-radius:8px;border:1px dashed #515151;font-family:Roboto,sans-serif}.flight-history-card:lang(SA){font-family:Noto Kufi Arabic,sans-serif}.flight-history-card .card-info{flex:3;border-right:1px dashed #000}.flight-history-card .flight-card-header{padding-right:10px;display:flex;align-items:flex-start;justify-content:space-between}.flight-history-card .flight-direction{display:flex;align-items:center;gap:15px}.flight-history-card .flight-direction-text{font-size:18px;font-weight:400}@media(max-width:532px){.flight-history-card .flight-direction-text{font-size:14px}}.flight-history-card .flight-reference-id p{color:#515151;font-size:14px}.flight-history-card .flight-status-and-price{flex:1}.flight-history-card .flight-direction-logo{background-color:#27253a;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:10px}.flight-history-card .flight-type{margin-top:10px;margin-bottom:5px;color:#4b4b4b}@media(max-width:532px){.flight-history-card .flight-type{font-size:14px}}.flight-history-card .lead-pax{padding-bottom:6px}.flight-history-card .booked-on h5,.flight-history-card .lead-pax{color:#3f3f3f}@media(max-width:532px){.flight-history-card .booked-on h5,.flight-history-card .lead-pax{font-size:14px}}.flight-history-card .flight-status-and-price{display:flex;flex-direction:column;align-items:center;justify-content:center}.flight-history-card .flight-price{font-family:Rubik,sans-serif;color:#ff3052;font-size:20px;padding-bottom:10px;font-weight:400}@media(max-width:532px){.flight-history-card .flight-price{font-size:16px}}.flight-history-card .booking-status{font-family:Rubik,sans-serif;font-size:16px;padding-bottom:10px;font-weight:400;color:#4ec530}@media(max-width:768px){.flight-history-card .booking-status{text-align:center;font-size:14px}}.flight-history-card .flight-status-veiw-details-btn button{font-size:16px;color:#27253a;font-weight:500;transition:all .3s ease-in-out}@media(max-width:532px){.flight-history-card .flight-status-veiw-details-btn button{font-size:14px;text-align:center}}.flight-history-card .flight-status-veiw-details-btn button:hover{color:#ff5a55;transition:all .3s ease-in-out}.hotel-lead-pax{padding-top:10px}.hotel-info-card{display:flex;gap:20px;margin-top:20px}.hotel-img-gallary{flex:6}.hotel-price-and-info{flex:3}.hotel-location{display:flex;gap:6px}.hotel-location .text{color:#515151}.hotel-img-gallary-header{background-color:#fff!important;padding:10px 15px;border-top-left-radius:8px;border-top-right-radius:8px}.hotel-location-and-rating{margin-top:5px;display:flex;align-items:center;justify-content:space-between}.hotel-title{font-family:Roboto,sans-serif;color:#2d2950;font-size:24px;font-weight:600;letter-spacing:1px}.filter-btn button{background-image:linear-gradient(270deg,#ff3052,#ff5a55);color:#fff;padding:14px;font-size:24px;border-radius:25px}.filter-btn{display:none}@media(max-width:992px){.filter-btn{display:block;position:fixed;bottom:30px;left:30px}.filter-btn button{box-shadow:1px 2px 5px 0 rgba(0,0,0,.25)}}.container-slider{height:500px;position:relative;overflow:hidden}@media screen and (max-width:700px){.container-slider{margin:100px 10px 0}}.slide{position:absolute;opacity:0;transition:opacity .4s ease-in-out}.slide,.slide img{width:100%;height:100%}.slide img{-o-object-fit:cover;object-fit:cover}.active-anim{opacity:1}.btn-slide{width:50px;height:50px;border-radius:50%;background:rgba(194,194,194,.281);position:absolute;display:flex;justify-content:center;align-items:center;cursor:pointer}.btn-slide img{width:20px;height:20px;pointer-events:none}.prev{left:10px}.next,.prev{top:50%;transform:translateY(-60%)}.next{right:10px}.container-dots{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);display:flex}.dot{width:15px;height:15px;border-radius:50%;border:3px solid #d1d1d1;margin:0 5px;background:#d1d1d1}.dot.active{background:#fff}.img-preview{display:flex;position:static;padding-top:10px;background-color:#fff}.img-preview div{padding:4px 4px 0;cursor:pointer}.img-preview-acitve{border:5px solid #000;opacity:.6}.hotel-prices-card{background-color:#fff;padding:20px 25px;font-family:Roboto,sans-serif;border-radius:8px;box-shadow:0 2px 6px 0 rgba(0,0,0,.08)}.hotel-prices-card-header .hotel-price{font-family:Poppins,sans-serif;font-size:36px;color:#ff3052;font-weight:500}.hotel-prices-card-header .hotel-price span{font-size:15px;color:#515151;font-weight:400}.hotel-standerd{font-size:16px;font-weight:400;color:#242424;text-transform:uppercase;border-bottom:2px dashed #c3c3c3;padding-bottom:20px;margin-bottom:20px}.hotel-cancellation-policy-text{display:flex;align-items:center;justify-content:space-between}.hotel-cancellation-price{font-family:Poppins,sans-serif;font-size:22px;color:#ff3052;font-weight:600}.hotel-cancellation-price span{font-size:14px;color:#515151;font-weight:400}.refundablity{color:#0081fa;font-size:16px;font-weight:400}.hotel-check-in-out{margin:20px 0;background-color:#5d908e;padding:20px;color:#fff;border-radius:5px}.check-in,.check-out,.room-guest{margin-bottom:20px;display:flex;align-items:center;justify-content:space-between;font-size:17px;font-weight:500}.check-in:last-child,.check-out:last-child,.room-guest:last-child{margin-bottom:0}.hotel-book-btn button{font-size:18px;font-weight:400;margin:10px 0;padding:12px 22px;border-radius:5px;background-image:linear-gradient(270deg,#ff3052,#ff5a55);color:#fff;width:100%;box-shadow:0 2px 5px 0 rgba(0,0,0,.12);transition:all .35s ease}.hotel-book-btn button:hover{transition:all .35s ease;box-shadow:0 2px 6px 0 rgba(0,0,0,.25)}.hotel-description{background-color:#fff;margin-top:40px;margin-bottom:40px;padding:22px;font-family:Roboto,sans-serif;height:200px;position:relative;overflow:hidden;border-radius:8px}.hotel-description:lang(SA){font-family:Noto Kufi Arabic,sans-serif}.hotel-description .title h3{font-family:Rubik,sans-serif;font-size:22px;font-weight:600;margin-bottom:10px;color:#27253a}.hotel-description .title h3:lang(SA){font-family:Noto Kufi Arabic,sans-serif}.hotel-description .text p{color:#292929;line-height:1.8}.description-button{display:flex;align-items:center;justify-content:flex-end;padding-right:30px;background-color:#fff;width:100%;height:60px;z-index:2;position:absolute;right:0;bottom:0}.description-button button{display:flex;align-items:center;color:#0091eb;gap:5px}.hotel-rooms-section{position:relative;background-color:#fff;border-radius:8px;padding:22px;margin-bottom:40px;height:400px;overflow:hidden}.hotel-rooms-section .hotel-rooms-header{margin-bottom:15px}.hotel-rooms-section .hotel-rooms-header .title{font-size:22px;font-weight:600;font-family:Rubik,sans-serif;color:#27253a}.hotel-rooms-cards>div{margin-bottom:30px}.show-more{height:auto}.btn-show-more{background-color:transparent!important}.show-more-btn-img{transform:none}.show-more-btn-active{transform:rotate(-180deg)}.hotel-room-card{display:flex;align-items:center;justify-content:space-between;border-radius:8px;border:1px dashed #c3c3c3;padding:15px 25px;font-family:Roboto,sans-serif}.hotel-room-card .hotel-card-book-btn button{background-image:linear-gradient(270deg,#ff3052,#ff5a55);color:#fff;font-size:18px;font-weight:400;padding:10px 40px;border-radius:8px;box-shadow:0 2px 5px 0 rgba(0,0,0,.12);transition:all .4s ease-in-out}.hotel-room-card .hotel-card-book-btn button:hover{box-shadow:0 2px 5px 0 rgba(0,0,0,.35);transition:all .4s ease-in-out}.hotel-room-card .room-text{text-align:left}.hotel-room-card .room-text .beds{font-family:Rubik,sans-serif;font-size:20px;font-weight:500;color:#27253a}.hotel-room-card .room-text>div{margin-bottom:15px}.hotel-room-card .number-of-rooms,.hotel-room-card .room-people{color:#515151}.hotel-room-card .refunadable>div{margin-bottom:15px}.hotel-room-card .non-refundable{background-color:#ff5a55;color:#fff;padding:2px 14px;border-radius:15px}.hotel-room-card .Room-only{background-color:#09c75f;color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:2px 14px;border-radius:15px}.hotel-room-card .cancellation-policy{font-family:Roboto,sans-serif;color:#27253a;font-weight:500}.hotel-room-card .room-price{text-align:center}.hotel-room-card .room-price .price-label{font-family:Rubik,sans-serif;font-size:22px;font-weight:600;color:#27253a}.hotel-room-card .room-price .price-text{font-size:15px;color:#515151}.hotel-room-card .room-price>div{margin-bottom:5px}.facilities-section{background-color:#fff;padding:30px;border-radius:8px;margin-bottom:40px;font-family:Roboto,sans-serif}.facilities-section:lang(SA){font-family:Noto Kufi Arabic,sans-serif}.facilities-section-title h3{font-size:22px;color:#27253a;font-weight:600;margin-bottom:20px}.facilities-item{font-size:16px;display:flex;align-items:center;gap:10px;margin-bottom:15px;color:#515151}.profile-dropdown-container{display:flex;align-items:center;gap:10px;background-color:#fff;padding:6px 14px;border-radius:8px;transition:all .35s ease}.profile-dropdown-container:hover{transition:all .35s ease;box-shadow:0 3px 15px 0 rgba(0,0,0,.15)}.profile-dropdown-container:focus-visible{outline:none;border:none}.profile-dropdown-container .arrow-down,.profile-dropdown-container .profile-avatar{display:flex;align-items:center;justify-content:center}.profile-dropdown-container .profile-avatar-img{border-radius:50%}.token-exp-container{height:70vh;display:flex;align-items:center;justify-content:center;margin-bottom:240px;font-family:Roboto,sans-serif}.token-exp-container:lang(SA){font-family:Noto Kufi Arabic,sans-serif}.token-exp-container .token-exp-box{background-color:#fff;border-radius:.5rem;padding:40px;box-shadow:0 2px 8px 0 rgba(0,0,0,.1)}.token-exp-container .token-exp-box .title h3{font-size:22px;color:#27253a;font-weight:500;margin-bottom:20px}.token-exp-container .token-exp-box .text p{font-size:16px;color:#515151}.token-exp-container .token-exp-box .token-exp-buttons{margin-top:32px}.token-exp-container .token-exp-box .token-exp-buttons button{color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.15);background-image:linear-gradient(270deg,#ff3052,#ff5a55);margin-right:20px;padding:10px 20px;border-radius:.5rem;font-size:16px;font-weight:400}.profile-dorpdown-list-container{position:absolute;background-color:#fff;top:37px;width:100%;padding:20px 10px 10px;border-radius:8px;border-top-left-radius:0;border-top-right-radius:0}.profile-dorpdown-list-container ul li button{font-size:16px;color:#27253a;width:100%;text-align:center;padding:6px 16px;transition:all .4s ease;margin-bottom:5px;border-radius:8px}.profile-dorpdown-list-container ul li button:hover{transition:all .4s ease;background-color:#ff3052;color:#fff}.room-header-title{color:#dd0327;background-color:#ffeaee;font-weight:400;text-align:center;padding:6px 0;border-radius:5px;font-size:16px}.room-info-inputs{margin-top:10px}.hotel-people-counter{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.hotel-people-counter .hotel-label-input{font-size:16px!important}.hotel-people-counter .hotel-triangle-input-btn{display:flex;align-items:center;justify-content:center;gap:5px}.hotel-people-counter .hotel-triangle-input-btn button{background-color:#ff3052;color:#fff;height:32px;width:32px;display:flex;justify-content:center;align-items:center}.hotel-people-counter .hotel-triangle-input-btn .hotel-triangle-num{color:#000;border:1px solid #bdbdbd;height:32px;width:32px;border-radius:8px;display:flex;align-items:center;justify-content:center}.hotel-add-room{display:flex;align-items:center;justify-content:flex-start;gap:15px}.hotel-add-room div button{font-size:14px;gap:7px;display:flex;align-items:center;justify-content:center;border:1px solid #1b1b1b}.hotel-add-room .btn-text,.hotel-add-room .btn-text:hover{color:#1b1b1b}.hotel-add-room .add-room-btn-icon,.hotel-add-room .remove-room-btn-icon{height:14px;width:14px}.hamburger-menu-section .hamburger-menu-container{display:flex;flex-direction:column;gap:26px;position:absolute;top:20vh;left:50vw;transform:translateX(-50%)}.hamburger-menu-section .hamburger-menu-container .hamburger-menu-btn{font-size:25px;color:#ff3052;text-decoration:none}.hamburger-menu-section .hamburger-menu-container select{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;background-color:transparent;color:#363636;font-size:25px;text-decoration:none}.hamburger-menu-section .hamburger-menu-container select:focus-visible{outline:none;border:none}.hamburger-menu-section .hamburger-profile-img-and-name{display:flex;flex-direction:column;gap:14px}.hamburger-menu-section .hamburger-profile-img-and-name .profile-name-text{font-size:22px}.hamburger-menu-section .hamburger-profile-img-and-name .profile-img{display:flex;align-items:center;justify-content:center}.hamburger-menu-section .hamburger-profile-img-and-name .profile-img-photo{border-radius:50%}.hamburger-logout-button,.hamburger-profile-button{margin-top:10px}.booking-session-container{height:88vh;display:flex;align-items:center;justify-content:center;font-family:Roboto,sans-serif}.booking-session-container:lang(SA){font-family:Noto Kufi Arabic,sans-serif}.booking-session-box{background-color:#fff;border-radius:12px;box-shadow:0 2px 6px 0 rgba(0,0,0,.25);padding:25px 40px}.booking-session-box .title h3{font-weight:500;font-size:22px}.booking-session-box .return-to-home-btn{text-align:center}.booking-session-box .return-to-home-btn button{color:#fff;background-image:linear-gradient(270deg,#ff3052,#ff5a55);padding:12px 20px;margin-top:20px;border-radius:8px;font-size:16px;font-weight:500}.ticket-container{padding-left:220px;padding-right:220px;margin-top:40px;margin-bottom:80px;min-height:130vh;font-family:Roboto,sans-serif}.ticket-container:lang(SA){font-family:Noto Kufi Arabic,sans-serif}@media(max-width:992px){.ticket-container{padding-left:20px;padding-right:20px}}@media(max-width:532px){.ticket-container{padding-left:0;padding-right:0}}.ticket-box{padding:40px;background-color:#fff;border-radius:12px;box-shadow:0 2px 8px 0 rgba(0,0,0,.05)}.ticket-header{display:flex;justify-content:space-between;align-items:flex-start}@media(max-width:532px){.ticket-header{flex-direction:column}.ticket-logo{width:100%;display:flex;align-items:center;justify-content:center;margin-bottom:20px}}.ticket-message{margin-top:20px;margin-bottom:20px;border-radius:12px;padding:15px;background-color:#0cbd41;color:#fff;font-size:16px;display:flex;align-items:flex-start;gap:10px}@media(max-width:532px){.ticket-message{margin-top:20px;margin-bottom:30px}}.ticket-header-info div{color:#575757;margin-bottom:5px}@media(max-width:532px){.ticket-header-info{text-align:center;width:100%}}.ticket-pill-summary .pill-header{font-size:24px;font-weight:500;margin-bottom:10px}@media(max-width:532px){.ticket-pill-summary .pill-header{margin-bottom:30px;text-align:center;font-size:22px;font-weight:600}}.ticket-pill-summary .pill-details .pill-line{display:flex;justify-content:space-between;margin-bottom:15px}.ticket-pill-summary .pill-details .pill-line div{font-size:20px}@media(max-width:532px){.ticket-pill-summary .pill-details .pill-line div{font-size:18px}}.ticket-pill-summary .pill-details .totals-amount{border-bottom:1px dashed #c3c3c3;margin-bottom:20px;padding-bottom:20px}.ticket-contract h4{font-size:26px;font-weight:600;font-family:Rubik,sans-serif;margin-bottom:10px}.ticket-contract h4:lang(SA){font-family:Noto Kufi Arabic,sans-serif}@media(max-width:532px){.ticket-contract h4{text-align:center;margin-top:40px;margin-bottom:40px}}.pnr-number{display:flex;justify-content:space-between;margin-bottom:5px}.pnr-number div{font-size:20px}@media(max-width:532px){.pnr-number div{font-size:18px}}.system-pnr{display:flex;justify-content:space-between;margin-bottom:10px}.system-pnr div{font-size:20px}@media(max-width:532px){.system-pnr div{font-size:18px}}.ticket-fail-card{display:block;justify-content:space-between;margin-bottom:10px}.ticket-fail-card h3{font-size:22px;font-weight:600;text-align:center;margin:10px auto}.ticket-fail-card p{font-size:16px;font-weight:400;text-align:center;margin:20px auto}.ticket-fail-card button{margin:20px auto;justify-content:center}.register-container{display:flex;align-items:center;justify-content:center;margin-bottom:40px}@media(max-width:992px){.register-container{height:auto}}@media(max-width:532px){.register-container{height:auto;margin-bottom:40px}}.notfound-container{height:80vh;font-family:Poppins,sans-serif}.modify-search{font-family:Roboto,sans-serif}.modify-search:lang(SA){font-family:Noto Kufi Arabic,sans-serif}.modify-search-container{box-shadow:0 2px 4px 0 rgba(0,0,0,.05)}.modify-search-button button{font-family:Roboto,sans-serif;background-image:linear-gradient(270deg,#ff3052,#ff5a55);color:#fff;font-size:16px;font-weight:500;border-radius:.5rem;padding:13px 20px;box-shadow:0 2px 4px 0 rgba(0,0,0,.1);transition:box-shadow .25s ease}.modify-search-button button:lang(SA){font-family:Noto Kufi Arabic,sans-serif}.modify-search-button button:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.25);transition:box-shadow .25s ease-in-out}.modify-search-button button:focus-visible{border:none;outline:none}.flight-title{font-family:Roboto,sans-serif;font-size:16px;font-weight:500}.flight-title:lang(SA){font-family:Noto Kufi Arabic,sans-serif}.model-width{width:1280px}.model-close-btn{padding:5px;border-radius:50px;transition:all .3s ease-in-out}.model-close-btn:hover{transition:all .3s ease-in-out;background-color:rgba(0,0,0,.05)}.model-close-btn:focus-visible{outline:none;border:none}@media(max-width:992px){.mobile-sidebar{position:fixed;height:100vh;width:320px;overflow-y:auto;top:0;left:-320px;background-color:#fff;z-index:3;filter:none;box-shadow:0 2px 6px 0 rgba(0,0,0,.35);transition:all .35s ease-in-out}}.sidebar-show{transition:all .35s ease-in-out}@media(max-width:992px){.sidebar-show{left:0}}.agent-register .sky{width:100vw;height:100vh;position:fixed;top:0;left:0;overflow:hidden}.agent-register .sky .stars{position:fixed;z-index:1000000000000000100;-webkit-animation:animStar 50s linear infinite;animation:animStar 50s linear infinite}.agent-register .sky .stars,.agent-register .sky .stars:after{width:1px;height:1px;background:transparent;box-shadow:122px 1631px #fff,1655px 1982px #fff,1576px 1081px #fff,355px 844px #fff,384px 1048px #fff,288px 1502px #fff,226px 462px #fff,1231px 9px #fff,1514px 1703px #fff,1997px 902px #fff,1623px 624px #fff,796px 1879px #fff,187px 1511px #fff,224px 302px #fff,682px 581px #fff,696px 1626px #fff,957px 1090px #fff,1858px 333px #fff,667px 1328px #fff,14px 1540px #fff,1558px 797px #fff,762px 1795px #fff,1754px 725px #fff,235px 616px #fff,27px 1392px #fff,1611px 1063px #fff,936px 1459px #fff,328px 1101px #fff,1221px 998px #fff,611px 841px #fff,1768px 1565px #fff,786px 1335px #fff,1819px 242px #fff,121px 614px #fff,467px 256px #fff,1403px 353px #fff,1634px 774px #fff,654px 397px #fff,1438px 194px #fff,1638px 507px #fff,907px 1734px #fff,1731px 201px #fff,478px 51px #fff,1113px 1338px #fff,1418px 1592px #fff,419px 667px #fff,1374px 812px #fff,459px 1937px #fff,1687px 637px #fff,601px 870px #fff,1646px 1269px #fff,1185px 1173px #fff,1896px 1472px #fff,1717px 561px #fff,1830px 911px #fff,1431px 317px #fff,710px 152px #fff,1772px 2000px #fff,987px 1264px #fff,1386px 1495px #fff,1985px 737px #fff,1171px 523px #fff,270px 69px #fff,920px 1430px #fff,1421px 446px #fff,528px 53px #fff,1432px 119px #fff,1836px 1388px #fff,555px 350px #fff,1323px 385px #fff,86px 1601px #fff,10px 1862px #fff,1706px 628px #fff,1267px 263px #fff,857px 1088px #fff,975px 1529px #fff,1531px 766px #fff,367px 185px #fff,200px 525px #fff,1209px 1239px #fff,216px 295px #fff,1143px 526px #fff,1000px 1232px #fff,905px 1048px #fff,1079px 975px #fff,483px 1688px #fff,63px 598px #fff,995px 1294px #fff,1223px 1986px #fff,835px 265px #fff,382px 671px #fff,662px 1932px #fff,1891px 260px #fff,120px 1353px #fff,158px 227px #fff,1272px 318px #fff,1001px 558px #fff,762px 1369px #fff,1525px 249px #fff,1340px 1658px #fff,136px 1097px #fff,796px 1353px #fff,1877px 1802px #fff,1087px 1621px #fff,955px 1817px #fff,961px 43px #fff,1235px 977px #fff,278px 1176px #fff,1141px 1889px #fff,1171px 1623px #fff,1172px 1479px #fff,1547px 1367px #fff,879px 1010px #fff,734px 208px #fff,925px 1972px #fff,119px 1776px #fff,1866px 1062px #fff,548px 337px #fff,1794px 276px #fff,283px 1808px #fff,491px 266px #fff,122px 1756px #fff,1883px 1196px #fff,901px 965px #fff,1939px 1215px #fff,1592px 262px #fff,1854px 1769px #fff,436px 174px #fff,724px 717px #fff,834px 1539px #fff,515px 983px #fff,581px 969px #fff,574px 332px #fff,1732px 577px #fff,1385px 1630px #fff,1476px 1765px #fff,1219px 991px #fff,1370px 1548px #fff,999px 1553px #fff,918px 647px #fff,1929px 1844px #fff,1737px 164px #fff,1293px 488px #fff,1705px 469px #fff,419px 252px #fff,1359px 667px #fff,1432px 988px #fff,882px 903px #fff,1138px 392px #fff,1178px 1305px #fff,1272px 813px #fff,1923px 1560px #fff,1397px 1701px #fff,1335px 878px #fff,495px 561px #fff,741px 91px #fff,202px 1050px #fff,1012px 1004px #fff,1267px 962px #fff,1491px 1891px #fff,2px 924px #fff,570px 1169px #fff,1874px 1320px #fff,543px 1154px #fff,869px 330px #fff,99px 465px #fff,172px 746px #fff,1114px 423px #fff,987px 1226px #fff,1221px 1932px #fff,732px 1463px #fff,712px 1797px #fff,920px 1344px #fff,1278px 1165px #fff,869px 1069px #fff,1043px 333px #fff,953px 1929px #fff,861px 271px #fff,1495px 663px #fff,812px 912px #fff,1181px 116px #fff,457px 919px #fff,1512px 1468px #fff,393px 550px #fff,308px 980px #fff,8px 292px #fff,1139px 1983px #fff,1677px 300px #fff,1255px 1209px #fff,973px 2px #fff,643px 1354px #fff,650px 816px #fff,394px 864px #fff,1698px 685px #fff,373px 1333px #fff,323px 437px #fff,1005px 158px #fff,90px 1484px #fff,1518px 687px #fff,212px 1428px #fff,942px 208px #fff,9px 1985px #fff,309px 83px #fff,408px 1691px #fff,734px 449px #fff,11px 1425px #fff,1744px 1785px #fff,218px 1560px #fff,1211px 1886px #fff,856px 1549px #fff,751px 971px #fff,720px 970px #fff,1045px 1352px #fff,1438px 824px #fff,1341px 576px #fff,426px 981px #fff,53px 1401px #fff,1650px 1818px #fff,85px 1069px #fff,466px 1101px #fff,619px 607px #fff,704px 447px #fff,259px 1219px #fff,1861px 405px #fff,982px 1176px #fff,168px 1008px #fff,1662px 1389px #fff,1621px 1375px #fff,1986px 1856px #fff,1943px 1532px #fff,1143px 1065px #fff,1970px 745px #fff,1631px 957px #fff,1719px 591px #fff,1940px 291px #fff,694px 1762px #fff,1887px 1363px #fff,406px 259px #fff,1648px 1143px #fff,1539px 1513px #fff,1837px 329px #fff,1726px 1692px #fff,1271px 1421px #fff,741px 1408px #fff,1219px 952px #fff,1401px 1399px #fff,1626px 795px #fff,641px 341px #fff,182px 1811px #fff,1931px 1507px #fff,872px 187px #fff,1474px 1987px #fff,30px 272px #fff,1644px 1504px #fff,1749px 986px #fff,847px 1975px #fff,502px 1287px #fff,1691px 848px #fff,1865px 1833px #fff,1459px 1619px #fff,1362px 543px #fff,1230px 1533px #fff,1301px 662px #fff,1078px 703px #fff,939px 1792px #fff,1778px 981px #fff,554px 734px #fff,1621px 1696px #fff,1944px 1893px #fff,735px 992px #fff,1343px 1243px #fff,895px 1836px #fff,1162px 1508px #fff,1336px 878px #fff,91px 1377px #fff,1366px 753px #fff,416px 1901px #fff,698px 1964px #fff,125px 115px #fff,577px 198px #fff,98px 1655px #fff,1021px 263px #fff,1614px 1766px #fff,1239px 1533px #fff,1420px 104px #fff,186px 440px #fff,1372px 1206px #fff,1037px 1401px #fff,739px 1273px #fff,746px 1687px #fff,1900px 1373px #fff,1342px 1449px #fff,926px 115px #fff,1185px 1138px #fff,986px 1936px #fff,267px 170px #fff,64px 853px #fff,1306px 25px #fff,451px 1717px #fff,661px 355px #fff,1400px 146px #fff,87px 68px #fff,1835px 1513px #fff,881px 1564px #fff,1172px 844px #fff,1994px 682px #fff,1364px 1472px #fff,1089px 529px #fff,1525px 481px #fff,642px 1543px #fff,1560px 927px #fff,359px 417px #fff,372px 1119px #fff,1125px 509px #fff,1043px 583px #fff,1325px 1712px #fff,1386px 841px #fff,1860px 1692px #fff,508px 941px #fff,1497px 1341px #fff,1764px 529px #fff,112px 189px #fff,1682px 920px #fff,1035px 1460px #fff,1345px 31px #fff,1643px 1658px #fff,1169px 1576px #fff,1485px 604px #fff,823px 821px #fff,689px 1088px #fff,746px 783px #fff,671px 1214px #fff,237px 159px #fff,1637px 1398px #fff,83px 1484px #fff,1145px 1623px #fff,1103px 770px #fff,1949px 648px #fff,8px 867px #fff,1290px 688px #fff,447px 1311px #fff,1700px 746px #fff,659px 1894px #fff,579px 310px #fff,725px 1230px #fff,138px 479px #fff,731px 703px #fff,978px 710px #fff,1143px 1802px #fff,590px 1575px #fff,1636px 1532px #fff,1449px 273px #fff,1415px 1595px #fff,1036px 588px #fff,1153px 1712px #fff,335px 1893px #fff,292px 262px #fff,1819px 1226px #fff,574px 1813px #fff,1572px 500px #fff,1028px 254px #fff,707px 702px #fff,541px 1915px #fff,60px 995px #fff,1388px 317px #fff,1074px 46px #fff,1752px 1946px #fff,947px 481px #fff,752px 158px #fff,1581px 630px #fff,1196px 1788px #fff,298px 1513px #fff,1656px 86px #fff,1112px 924px #fff,584px 1609px #fff,1411px 839px #fff,519px 850px #fff,1840px 3px #fff,1278px 1622px #fff,1040px 214px #fff,1520px 628px #fff,465px 413px #fff,1632px 1106px #fff,454px 596px #fff,1116px 1019px #fff,1593px 755px #fff,1182px 1908px #fff,310px 1127px #fff,1925px 1510px #fff,739px 184px #fff,398px 1149px #fff,1759px 316px #fff,781px 1906px #fff,298px 1739px #fff,1171px 112px #fff,1832px 998px #fff,987px 704px #fff,1674px 1478px #fff,1250px 1770px #fff,1724px 1166px #fff,1454px 260px #fff,1558px 1877px #fff,1330px 275px #fff,491px 1887px #fff,835px 37px #fff,1372px 1249px #fff,1120px 1488px #fff,1819px 1534px #fff,407px 1227px #fff,1058px 172px #fff,760px 1654px #fff,1367px 197px #fff,1918px 685px #fff,473px 950px #fff,756px 325px #fff,1865px 1843px #fff,1752px 251px #fff,438px 985px #fff,1280px 1553px #fff,798px 179px #fff,364px 1994px #fff,1342px 338px #fff,567px 826px #fff,792px 1678px #fff,1711px 767px #fff,1581px 1563px #fff,1095px 1793px #fff,516px 411px #fff,1074px 1044px #fff,1594px 1334px #fff,751px 1229px #fff,294px 849px #fff,907px 443px #fff,1370px 908px #fff,245px 554px #fff,1983px 1367px #fff,1084px 354px #fff,818px 1146px #fff,1368px 766px #fff,1128px 638px #fff,1917px 531px #fff,1060px 334px #fff,801px 1269px #fff,1510px 860px #fff,1094px 657px #fff,1829px 1125px #fff,105px 1640px #fff,244px 342px #fff,939px 1989px #fff,193px 696px #fff,210px 1665px #fff,948px 1949px #fff,487px 354px #fff,1812px 1020px #fff,744px 241px #fff,1964px 1816px #fff,700px 1162px #fff,1673px 357px #fff,663px 1240px #fff,1287px 262px #fff,1509px 705px #fff,1962px 1426px #fff,1034px 68px #fff,1743px 296px #fff,889px 1510px #fff,1387px 1668px #fff,1772px 988px #fff,267px 1818px #fff,227px 1727px #fff,301px 188px #fff,1292px 660px #fff,1296px 1409px #fff,129px 1161px #fff,1709px 1818px #fff,642px 669px #fff,1250px 317px #fff,1310px 243px #fff,1168px 1670px #fff,248px 5px #fff,112px 101px #fff,1788px 959px #fff,125px 416px #fff,344px 588px #fff,273px 1817px #fff,126px 1229px #fff,1779px 1825px #fff,1965px 1496px #fff,1723px 843px #fff,1347px 1192px #fff,1600px 369px #fff,111px 322px #fff,1742px 1998px #fff,783px 322px #fff,1568px 657px #fff,96px 895px #fff,1542px 787px #fff,657px 1214px #fff,1545px 857px #fff,1732px 1907px #fff,884px 955px #fff,1028px 400px #fff,906px 1721px #fff,1549px 373px #fff,846px 1851px #fff,411px 663px #fff,7px 929px #fff,1781px 1767px #fff,739px 1747px #fff,1695px 398px #fff,437px 1674px #fff,1858px 46px #fff,1335px 161px #fff,247px 1885px #fff,1834px 1838px #fff,1712px 1656px #fff,1024px 1318px #fff,422px 262px #fff,1795px 901px #fff,652px 1325px #fff,192px 755px #fff,331px 1331px #fff,57px 1108px #fff,985px 347px #fff,1969px 1874px #fff,1261px 1266px #fff,662px 1805px #fff,1428px 1850px #fff,859px 998px #fff,848px 753px #fff,1744px 187px #fff,294px 1480px #fff,1083px 1591px #fff,1750px 1971px #fff,1874px 1252px #fff,1203px 237px #fff,809px 1248px #fff,693px 1515px #fff,987px 984px #fff,624px 390px #fff,742px 1949px #fff,1664px 1401px #fff,1902px 1067px #fff,1px 48px #fff,1045px 459px #fff,217px 289px #fff,54px 666px #fff,501px 1738px #fff,710px 1641px #fff,639px 1673px #fff,1572px 597px #fff,537px 1035px #fff,1532px 1882px #fff,1567px 1948px #fff,814px 852px #fff,1601px 1439px #fff,812px 662px #fff,610px 1394px #fff,164px 1117px #fff,147px 1939px #fff,1711px 1236px #fff,801px 1100px #fff,41px 1995px #fff,1909px 1067px #fff,1045px 1607px #fff,234px 1469px #fff,611px 444px #fff,370px 1154px #fff,271px 58px #fff,865px 1164px #fff,1923px 1779px #fff,1152px 1647px #fff,1615px 862px #fff,1560px 1514px #fff,879px 841px #fff,1175px 1326px #fff,330px 1768px #fff,288px 1288px #fff,329px 1687px #fff,579px 988px #fff,1431px 300px #fff,1707px 1939px #fff,655px 97px #fff,459px 1860px #fff,14px 1505px #fff,1783px 1297px #fff,651px 1475px #fff,1397px 589px #fff,1038px 1777px #fff,653px 1028px #fff,1474px 1018px #fff,824px 1456px #fff,273px 1465px #fff,1620px 131px #fff,1226px 1359px #fff,1026px 1794px #fff,604px 348px #fff,1291px 734px #fff,1403px 60px #fff,1530px 338px #fff,1323px 212px #fff,418px 1525px #fff,619px 444px #fff,1534px 520px #fff,351px 802px #fff,1494px 1954px #fff,778px 424px #fff,962px 191px #fff,1600px 1056px #fff,966px 240px #fff,986px 1123px #fff,154px 1538px #fff,1273px 719px #fff,1089px 264px #fff,1763px 253px #fff,1557px 1493px #fff,918px 488px #fff,1293px 1867px #fff,1970px 1491px #fff,218px 494px #fff,32px 589px #fff,1158px 1993px #fff,875px 1573px #fff,1313px 913px #fff,418px 1126px #fff,826px 1284px #fff,486px 1623px #fff,310px 440px #fff,922px 364px #fff,497px 806px #fff,227px 1410px #fff,329px 861px #fff,1984px 2px #fff,1652px 1152px #fff,758px 150px #fff,515px 408px #fff,100px 1168px #fff,1672px 559px #fff,475px 345px #fff,22px 931px #fff,1830px 599px #fff,342px 749px #fff,1793px 1155px #fff,716px 1475px #fff,739px 1351px #fff,1038px 286px #fff,667px 1101px #fff,1123px 562px #fff,1256px 1225px #fff,1314px 873px #fff,137px 325px #fff,743px 1972px #fff,151px 1287px #fff,87px 567px #fff,1118px 147px #fff,1108px 1567px #fff,1596px 814px #fff,944px 585px #fff,568px 37px #fff,230px 1464px #fff,540px 57px #fff,683px 1507px #fff,210px 437px #fff,493px 363px #fff,895px 636px #fff,1752px 871px #fff,994px 1911px #fff,1901px 1567px #fff,21px 1291px #fff,724px 1863px #fff,1424px 439px #fff,998px 1861px #fff,189px 1231px #fff,1814px 1185px #fff,1023px 607px #fff,823px 160px #fff,1092px 1858px #fff,1724px 434px #fff,1690px 1756px #fff,644px 1533px #fff,1140px 1279px #fff,417px 1482px #fff,853px 440px #fff,720px 1041px #fff,1359px 183px #fff,889px 1419px #fff,836px 1571px #fff,1903px 1036px #fff,1989px 568px #fff,1792px 1866px #fff,1023px 1512px #fff,962px 1200px #fff,393px 185px #fff,1531px 1222px #fff,1488px 364px #fff,446px 1733px #fff,1169px 276px #fff,1908px 1609px #fff,34px 307px #fff,333px 645px #fff,385px 1878px #fff}.agent-register .sky .stars:after{content:" ";position:absolute;top:2000px}.agent-register .sky .sky-phase{position:absolute;top:0;left:0;height:100%;width:100%;transition:opacity .2s}.agent-register .sky .sky-dawn{background:linear-gradient(0deg,#fed766,#cdedf6);-webkit-animation:linear dawn infinite var(--animation-speed);animation:linear dawn infinite var(--animation-speed)}.agent-register .sky .sky-noon{background:linear-gradient(0deg,#cdedf6,#247ba0);-webkit-animation:linear noon infinite var(--animation-speed);animation:linear noon infinite var(--animation-speed)}.agent-register .sky .sky-dusk{background:linear-gradient(0deg,#ff206e,#2f2e38);-webkit-animation:linear dusk infinite var(--animation-speed);animation:linear dusk infinite var(--animation-speed)}.agent-register .sky .sky-midnight{background:linear-gradient(0deg,#020014,#2f2e38);-webkit-animation:linear midnight infinite var(--animation-speed);animation:linear midnight infinite var(--animation-speed)}.agent-register .sky .orbit{position:absolute;top:100px;left:0;right:0;bottom:0;width:80vh;height:150vh;margin:200px auto;transform:rotate(-45deg);-webkit-animation:linear sunrise infinite var(--animation-speed);animation:linear sunrise infinite var(--animation-speed)}.agent-register .sky .sun{top:-40px;left:-40px;background-color:#fed766;box-shadow:0 0 14px 14px rgba(254,215,102,.2)}.agent-register .sky .moon,.agent-register .sky .sun{position:absolute;width:80px;height:80px;border-radius:50%}.agent-register .sky .moon{bottom:-40px;right:-40px;background-color:#fff;box-shadow:0 0 7px 7px rgba(255,255,255,.2)}.agent-register .sky #sky-stars>div{width:3px;height:3px;background-color:#fff;border-radius:50%;position:absolute}.agent-register .sky #toggle-animation{position:fixed;bottom:1em;right:1em;text-transform:uppercase;background-color:#020014;color:#fff;border:0;padding:.5em 1em;letter-spacing:.5px}.agent-register .sky #toggle-animation:hover{background-color:#3d0015;cursor:pointer}.agent-register .sky .paused{display:none}.agent-register .sky .pause .paused{display:block}.agent-register .sky .pause .playing{display:none}.agent-register .sky .loadcity{background:transparent url(/_next/static/media/loadcity.71ae6056.png) repeat-x scroll 0 100%;width:100000px;background:url(/_next/static/media/loadcity.71ae6056.png) no-repeat scroll 0 100% transparent;bottom:0;left:0;background-repeat:repeat;position:absolute;height:200px;overflow:hidden;transition:all .4s cubic-bezier(0,0,.59,1) 0s;z-index:0;transition:all .4s cubic-bezier(0,0,.59,1)}.agent-register .sky .clodnsun{background:url(/_next/static/media/cns.8356399a.png) no-repeat scroll 0 0 transparent;left:0;-webkit-animation:cloudanim 15s linear infinite;animation:cloudanim 15s linear infinite}.agent-register .sky .clodnsun,.agent-register .sky .flitfly{height:50px;position:absolute;top:40px;width:85px;z-index:0;transition:all .4s cubic-bezier(0,0,.59,1)}.agent-register .sky .flitfly{background:url(/_next/static/media/flight.78e16642.png) no-repeat scroll 0 0 transparent;-webkit-animation:flightanimate 25s linear infinite;animation:flightanimate 25s linear infinite}.agent-register .sky .reltivefligtgo{display:block;height:200px;margin:-30px -50px 0;position:relative;z-index:9}.agent-register .sky .busrunning{bottom:0;margin:0;position:absolute;float:left;height:160px;width:100%;z-index:0}.agent-register .sky .runbus{background:url(/_next/static/media/bus.dfc0a773.png) no-repeat scroll 0 0 transparent;bottom:10px;height:35px;width:104px;position:absolute;z-index:1;-webkit-animation:caranimate4 15s linear infinite;animation:caranimate4 15s linear infinite}.agent-register .sky .runbus2{background:url(/_next/static/media/bus2.1335b82d.png) no-repeat scroll 0 0 transparent;bottom:3px;height:50px;position:absolute;width:100px;z-index:1;-webkit-animation:caranimate2 10s linear infinite;animation:caranimate2 10s linear infinite}.agent-register .container-agent{background-color:#fff;position:relative;z-index:999}@media (min-width:532px){.sm\:grid{display:grid}.sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width:768px){.md\:block{display:block}.md\:flex{display:flex}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:justify-start{justify-content:flex-start}.md\:justify-around{justify-content:space-around}.md\:gap-4{gap:1rem}.md\:gap-0{gap:0}}@media (min-width:992px){.lg\:col-span-9{grid-column:span 9/span 9}.lg\:mb-5{margin-bottom:1.25rem}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:justify-start{justify-content:flex-start}.lg\:gap-10{gap:2.5rem}.lg\:gap-14{gap:3.5rem}.lg\:pt-0{padding-top:0}}@media (min-width:1280px){.xl\:flex{display:flex}.xl\:justify-start{justify-content:flex-start}.xl\:gap-20{gap:5rem}}