@charset "UTF-8";.text-ffffff{color:#fff}.text-000000{color:#000}.text-008089{color:#008089}.bg-ffffff{background-color:#fff}.bg008089{background-color:#008089}*,::after,::before{box-sizing:border-box;margin:0;padding:0;font-family:robotoregular;text-decoration:none}.container{max-width:1170px;margin:auto;padding:0 15px}@media only screen and (max-width:1024px){.container{max-width:100%!important}}.container-fluid{width:100%;padding:0 15px}.align-center{text-align:center}.position-relative{position:relative}.position-absolute{position:absolute}.text-decoration-none{text-decoration:none}.text-decoration-underline{text-decoration:underline}.w-100{width:100%!important}.h-100{height:100%}.clear-both{clear:both}.list-style-none{list-style:none}.m-0{margin:0}.p-0{padding:0}.border-0{border:0}.outline-none{outline:0}.cursor-p{cursor:pointer}.d-none{display:none}.d-inline{display:inline}.d-inline-block{display:inline-block}.d-block{display:block}.d-grid{display:grid;gap:10px;grid-auto-rows:minmax(10px,auto)}.d-grid-5{grid-template-columns:repeat(5,1fr)}.d-grid-7{grid-template-columns:repeat(7,1fr)}.d-flex{display:-ms-flexbox;display:flex}.d-inline-flex{display:-ms-inline-flexbox;display:inline-flex}.flex-row{-ms-flex-direction:row;flex-direction:row}.flex-column{-ms-flex-direction:column;flex-direction:column}.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex-grow-0{-ms-flex-positive:0;flex-grow:0}.flex-grow-1{-ms-flex-positive:1;flex-grow:1}.flex-shrink-0{-ms-flex-negative:0;flex-shrink:0}.flex-shrink-1{-ms-flex-negative:1;flex-shrink:1}.justify-content-start{-ms-flex-pack:start;justify-content:flex-start}.justify-content-end{-ms-flex-pack:end;justify-content:flex-end}.justify-content-center{-ms-flex-pack:center;justify-content:center}.justify-content-between{-ms-flex-pack:justify;justify-content:space-between}.justify-content-around{-ms-flex-pack:distribute;justify-content:space-around}.align-items-start{-ms-flex-align:start;align-items:flex-start}.align-items-end{-ms-flex-align:end;align-items:flex-end}.align-items-center{-ms-flex-align:center;align-items:center}.align-items-baseline{-ms-flex-align:baseline;align-items:baseline}.align-items-stretch{-ms-flex-align:stretch;align-items:stretch}.align-content-start{-ms-flex-line-pack:start;align-content:flex-start}.align-content-end{-ms-flex-line-pack:end;align-content:flex-end}.align-content-center{-ms-flex-line-pack:center;align-content:center}.align-content-between{-ms-flex-line-pack:justify;align-content:space-between}.align-content-around{-ms-flex-line-pack:distribute;align-content:space-around}.align-content-stretch{-ms-flex-line-pack:stretch;align-content:stretch}.align-self-auto{-ms-flex-item-align:auto;align-self:auto}.align-self-start{-ms-flex-item-align:start;align-self:flex-start}.align-self-end{-ms-flex-item-align:end;align-self:flex-end}.align-self-center{-ms-flex-item-align:center;align-self:center}.align-self-baseline{-ms-flex-item-align:baseline;align-self:baseline}.align-self-stretch{-ms-flex-item-align:stretch;align-self:stretch}.gap5{gap:5px}.gap15{gap:15px}.gap20{gap:20px}.gap25{gap:25px}.gap30{gap:30px}.gap35{gap:35px}.gap40{gap:40px}.gap45{gap:45px}.gap50{gap:50px}.gap55{gap:55px}.gap60{gap:60px}.gap65{gap:65px}.gap70{gap:70px}.gap75{gap:75px}.gap80{gap:80px}.gap85{gap:85px}.gap90{gap:90px}.gap95{gap:95px}.gap100{gap:100px}.button_progress{background:-webkit-linear-gradient(-45deg,rgba(255,255,255,.6) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.6) 50%,rgba(255,255,255,.6) 75%,transparent 75%,transparent),-webkit-linear-gradient(to top,#b81a52,#e1165e)!important;background:-moz-linear-gradient(-45deg,rgba(255,255,255,.6) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.6) 50%,rgba(255,255,255,.6) 75%,transparent 75%,transparent),-moz-linear-gradient(to top,#b81a52,#e1165e)!important;background:-ms-linear-gradient(-45deg,rgba(255,255,255,.6) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.6) 50%,rgba(255,255,255,.6) 75%,transparent 75%,transparent),-ms-linear-gradient(top,#b81a52,#e1165e);background:-o-linear-gradient(-45deg,rgba(255,255,255,.6) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.6) 50%,rgba(255,255,255,.6) 75%,transparent 75%,transparent),-o-linear-gradient(to top,#b81a52,#e1165e);background:linear-gradient(-45deg,rgba(255,255,255,.6) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.6) 50%,rgba(255,255,255,.6) 75%,transparent 75%,transparent),linear-gradient(to top,#b81a52,#e1165e);background-repeat:repeat;-webkit-background-size:15px 15px,100% 100%;-moz-background-size:15px 15px,100% 100%;-ms-background-size:15px 15px,100% 100%;-o-background-size:15px 15px,100% 100%;background-size:15px 15px,100% 100%;-webkit-animation:progress-bar-stripes 2s linear infinite;-moz-animation:progress-bar-stripes 2s linear infinite;-ms-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite;cursor:default}.button_progress:hover{background:-webkit-linear-gradient(-45deg,rgba(255,255,255,.6) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.6) 50%,rgba(255,255,255,.6) 75%,transparent 75%,transparent),-webkit-linear-gradient(to top,#b81a52,#e1165e)!important;background:-moz-linear-gradient(-45deg,rgba(255,255,255,.6) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.6) 50%,rgba(255,255,255,.6) 75%,transparent 75%,transparent),-moz-linear-gradient(to top,#b81a52,#e1165e)!important;background:-ms-linear-gradient(-45deg,rgba(255,255,255,.6) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.6) 50%,rgba(255,255,255,.6) 75%,transparent 75%,transparent),-ms-linear-gradient(top,#b81a52,#e1165e);background:-o-linear-gradient(-45deg,rgba(255,255,255,.6) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.6) 50%,rgba(255,255,255,.6) 75%,transparent 75%,transparent),-o-linear-gradient(to top,#b81a52,#e1165e);background:linear-gradient(-45deg,rgba(255,255,255,.6) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.6) 50%,rgba(255,255,255,.6) 75%,transparent 75%,transparent),linear-gradient(to top,#b81a52,#e1165e);background-repeat:repeat;-webkit-background-size:15px 15px,100% 100%;-moz-background-size:15px 15px,100% 100%;-ms-background-size:15px 15px,100% 100%;-o-background-size:15px 15px,100% 100%;background-size:15px 15px,100% 100%;-webkit-animation:progress-bar-stripes 2s linear infinite;-moz-animation:progress-bar-stripes 2s linear infinite;-ms-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite;cursor:default}@-webkit-keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:40px 0}}@-moz-keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:40px 0}}@keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:40px 0}}.clear{clear:both}.form-group{margin-bottom:15px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.emailerrormsg{color:#fff;font-size:13px;display:none}.mh-heading-section .mh-heading{font-size:28px;color:#00575e;margin:0;font-weight:400}.mh-heading-section .mh-heading span{font-weight:600}.pall5{padding:5px}.pall10{padding:10px}.pall15{padding:15px}.pall20{padding:20px}.pall25{padding:25px}.pall30{padding:30px}.pall40{padding:40px}.plr5{padding:0 5px}.plr10{padding:0 10px}.plr15{padding:0 15px}.plr20{padding:0 20px}.plr25{padding:0 25px}.plR30{padding:0 30px}.plR40{padding:0 40px}.ptb5{padding:5px 0}.ptb10{padding:10px 0}.ptb15{padding:15px 0}.ptb20{padding:20px 0}.ptb25{padding:25px 0}.ptb30{padding:30px 0}.ptb40{padding:40px 0}.pt5{padding-top:5px}.pt10{padding-top:10px}.pt15{padding-top:15px}.pt20{padding-top:20px}.pt25{padding-top:25px}.pt30{padding-top:30px}.pt40{padding-top:40px}.pb5{padding-bottom:5px}.pb10{padding-bottom:10px}.pb15{padding-bottom:15px}.pb20{padding-bottom:20px}.pb25{padding-bottom:25px}.pb30{padding-bottom:30px}.pb40{padding-bottom:40px}.pl5{padding-left:5px}.pl10{padding-left:10px}.pl15{padding-left:15px}.pl20{padding-left:20px}.pl25{padding-left:25px}.pl30{padding-left:30px}.pl40{padding-left:40px}.pr5{padding-right:5px}.pr10{padding-right:10px}.pr15{padding-right:15px}.pr20{padding-right:20px}.pr25{padding-right:25px}.pr30{padding-right:30px}.pr40{padding-right:40px}.mall5{margin:5px}.mall10{margin:10px}.mall15{margin:15px}.mall20{margin:20px}.mall25{margin:25px}.mall30{margin:30px}.mall40{margin:40px}.mlr5{margin:0 5px}.mlr10{margin:0 10px}.mlr15{margin:0 15px}.mlr20{margin:0 20px}.mlr25{margin:0 25px}.mlr30{margin:0 30px}.mlr40{margin:0 40px}.mtb5{margin:5px 0}.mtb10{margin:10px 0}.mtb15{margin:15px 0}.mtb20{margin:20px 0}.mtb25{margin:25px 0}.mtb30{margin:30px 0}.mtb40{margin:40px 0}.mt5{margin-top:5px}.mt10{margin-top:10px}.mt15{margin-top:15px}.mt20{margin-top:20px}.mt25{margin-top:25px}.mt30{margin-top:30px}.mt40{margin-top:40px}.mb5{margin-bottom:5px}.mb10{margin-bottom:10px}.mb15{margin-bottom:15px}.mb20{margin-bottom:20px}.mb25{margin-bottom:25px}.mb30{margin-bottom:30px}.mb40{margin-bottom:40px}.ml5{margin-left:5px}.ml10{margin-left:10px}.ml15{margin-left:15px}.ml20{margin-left:20px}.ml25{margin-left:25px}.ml30{margin-left:30px}.ml40{margin-left:40px}.mr5{margin-right:5px}.mr10{margin-right:10px}.mr15{margin-right:15px}.mr20{margin-right:20px}.mr25{margin-right:25px}.mr30{margin-right:30px}.mr40{margin-right:40px}.containermain{width:1170px;padding:0 15px 0 15px;margin:0 auto}@media only screen and (max-width:1024px){.containermain{max-width:100%!important}}.innerrow{margin:0 -15px 0 -15px;display:block;clear:both}@media only screen and (max-width:991px){.innerrow{margin:auto}}.sml_menu_main{display:none}body{margin:0;padding:0;list-style:none;font-size:14px;font-family:robotoregular;color:#161616;background:#fff!important}.searchhome{width:100%;clear:both;background:linear-gradient(to right,#00575e,#bf033b);height:400px;position:absolute;z-index:-1;clip-path:ellipse(90% 84.78% at 50% 0)}.searchhome.searchomeBanner{overflow:hidden;height:420px!important;-webkit-clip-path:ellipse(90% 84.78% at 50% 0);clip-path:ellipse(90% 84.78% at 50% 0)}.searchMain h1{font-size:40px;font-weight:500;margin-bottom:30px;text-transform:capitalize;color:#fff;text-align:center;padding-bottom:0;padding-top:40px}@media only screen and (max-width:767px){.searchMain h1{font-size:18px;padding-top:10px}}.searchMain h2{font-size:20px;font-weight:400;margin-top:0;color:#fff;text-align:center}.searchMain h2 span{color:#ffeb3b;font-size:25px;font-weight:700}.homeSearchmain{min-height:260px}.homeSearchmain .tabingBox{display:flex;justify-content:center}.homeSearchmain .tabingBox ul{display:flex;gap:20px;list-style:none;background-color:#fff;border-radius:30px;padding:10px 20px;box-shadow:-1px 3px 5px 0 rgba(0,0,0,.16);-webkit-box-shadow:-1px 3px 5px 0 rgba(0,0,0,.16);-moz-box-shadow:-1px 3px 5px 0 rgba(0,0,0,.16)}.homeSearchmain .tabingBox ul li{position:relative;text-align:center}.homeSearchmain .tabingBox ul li a{display:inline-flex;color:#525252;font-size:16px;flex-direction:row-reverse;text-decoration:none;cursor:pointer}.homeSearchmain .tabingBox ul li a:hover{color:#00808a}.homeSearchmain .tabingBox ul li.active a{color:#00808a;font-weight:600}.homeSearchmain .tabingBox ul li .newservice{background-color:#f03e3e;border-radius:3px;position:absolute;color:#fff;padding:5px;top:-32px;left:0;right:0;width:45px;margin:auto;font-size:12px;text-align:center}.homeSearchmain .tabingBox ul li .newservice::before{content:"";position:absolute;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #f03e3e;bottom:-8px;left:0;right:0;width:0;margin:auto}.homeSearchmain form{background-color:#fff;padding:30px 30px 30px 30px;margin-top:-20px;box-shadow:-1px 3px 5px 0 rgba(0,0,0,.16);-webkit-box-shadow:-1px 3px 5px 0 rgba(0,0,0,.16);-moz-box-shadow:-1px 3px 5px 0 rgba(0,0,0,.16);min-height:225px}.homeSearchmain form .srchClose{display:none}.homeSearchmain form .tabingName{display:flex;gap:20px;margin-bottom:30px}.homeSearchmain form .tabingName .fchbox{position:relative;font-size:14px;z-index:9;cursor:pointer}.homeSearchmain form .tabingName .fchbox:after{content:"";width:20px;height:20px;border:1px solid #ddd;display:inline-block;border-radius:50%;position:absolute;left:0;top:-1px;z-index:0}.homeSearchmain form .tabingName .fchbox.current::before{content:"";width:10px;height:10px;background-color:#bf033b;display:inline-block;border-radius:50%;position:absolute;left:5px;top:4px;z-index:0}.homeSearchmain form label{position:relative}.homeSearchmain form label .txtboxlable{display:block;font-size:14px;margin-bottom:5px;color:#00808a}.homeSearchmain form label i{background:var(--searchSpriteUrl);background-position:-92px -100px;width:16px;height:16px;background-repeat:no-repeat;position:absolute;z-index:2;left:6px;top:18px}.homeSearchmain form label i.airport_icon{background-position:-100px -2px;right:16px;top:20px}.homeSearchmain form label i.calendar-InputIcon{background-position:-57px -3px;right:10px;top:21px}.homeSearchmain form label i.passengers_tabinput{background-position:-77px -2px;top:19px;right:10px}.homeSearchmain form .tabbingData{display:flex;gap:10px;flex-wrap:wrap;align-items:center;width:100%}.homeSearchmain form .tabbingData .tabbs{display:flex;width:85%}@media only screen and (max-width:991px){.homeSearchmain form .tabbingData .tabbs{width:100%;flex-wrap:wrap}}.homeSearchmain form .tabbingData .tabbs input:focus{border:1px solid #e6e6e6;outline:0}.homeSearchmain form .tabbingData .tabbs #travelcls{background:var(--downArrowImgUrl) no-repeat 5px center;border:1px solid #e6e6e6;width:100%;text-transform:capitalize;padding:17px 30px 18px 30px;font-size:13px;transition:none;box-shadow:none;display:inline-block}.homeSearchmain form .tabbingData .tabbs .airportbox{display:flex;width:48%;position:relative}@media only screen and (max-width:991px){.homeSearchmain form .tabbingData .tabbs .airportbox{width:100%}}@media only screen and (max-width:767px){.homeSearchmain form .tabbingData .tabbs .airportbox{width:100%;flex-wrap:wrap;margin-top:15px;gap:20px}}.homeSearchmain form .tabbingData .tabbs .airportbox .airport{width:100%;position:relative}.homeSearchmain form .tabbingData .tabbs .airportbox .switchicon{position:absolute;left:-13px;background:#00808a;width:25px;height:25px;text-align:center;border-radius:100%;line-height:25px;z-index:9;top:13px;cursor:pointer;transition:.5s ease all;-webkit-transition:.5s ease all;-moz-transition:.5s ease all;-o-transition:.5s ease all;-ms-transition:.5s ease all}@media only screen and (max-width:767px){.homeSearchmain form .tabbingData .tabbs .airportbox .switchicon{top:63px;transform:rotate(90deg)}}.homeSearchmain form .tabbingData .tabbs .airportbox .switchicon:hover{transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg)}@media only screen and (max-width:767px){.homeSearchmain form .tabbingData .tabbs .airportbox .switchicon:hover{transform:rotate(270deg)}}.homeSearchmain form .tabbingData .tabbs .airportbox .switchicon .switchicon-icon{display:inline-block;position:absolute;left:4px;top:5px;width:16px;height:16px;background:var(--searchSpriteUrl);background-position:-122px -2px}@media only screen and (max-width:767px){.homeSearchmain form .tabbingData .Depart{width:50%!important}}.homeSearchmain form .tabbingData .travellers{width:22%}@media only screen and (max-width:767px){.homeSearchmain form .tabbingData .travellers{width:100%!important}}.homeSearchmain form .tabbingData .AdditionalSearchOptions{width:100%;margin-top:15px}.homeSearchmain form .tabbingData .AdditionalSearchOptions #AdditionalSearch{font-size:12px;cursor:pointer}.homeSearchmain form .tabbingData .AdditionalSearchOptions .AdditionalOptions{display:flex;align-items:baseline;margin-top:20px;gap:30px}@media only screen and (max-width:767px){.homeSearchmain form .tabbingData .AdditionalSearchOptions .AdditionalOptions{gap:15px}}.clsQlnkHDestScrollForSearchBox{background-color:#fff;border:0;overflow:hidden;overflow-y:auto;position:absolute;top:101%;width:447px;right:50%;z-index:9999}@media only screen and (max-width:767px){.clsQlnkHDestScrollForSearchBox{top:152px;width:100%!important;right:0}}.travelselcts-checkbox{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:14px;color:#00575e;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:20px!important}.travelselcts-checkbox .checkmark{position:absolute;top:4px;left:0;height:16px;width:16px;background-color:#fff;border:1px solid #fff}.travelselcts-checkbox .checkmark::after{left:4px;top:1px;width:4px;height:8px;border:solid #00ba1f;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);content:"";position:absolute;display:none}.travelselcts-checkbox input:checked~.checkmark:after{display:block}.couCodeDest{display:none}.homeSearchmain .tabresultData .tabbingData .tabbs label span.txtboxlable{position:absolute;top:-22px;width:100%;text-align:left;z-index:1;color:#00808a}.homeSearchmain .tabresultData .tabbingData .tabbs label{display:flex;color:#525252;align-items:center}.homeSearchmain .tabresultData .tabbingData .tabbs .airport input{width:100%;text-transform:capitalize;padding:17px 30px 18px 10px;border:1px solid #e6e6e6;font-size:13px;transition:none;box-shadow:none;z-index:2;background-color:transparent}.origin_error{position:absolute;top:55px;right:0}.dest_error{position:absolute;left:50%;top:55px}.cantsameerror{position:absolute;left:50%;top:55px}.error-msg{color:red;font-size:12px}#flightSearchForm .tabresultData{margin-top:10px}@media only screen and (max-width:767px){#flightSearchForm .tabresultData{margin-top:5px}}.ctrlValueData{background:var(--downArrowImgUrl) no-repeat 5px center;border:1px solid #e6e6e6;width:100%;text-transform:capitalize;padding:17px 30px 18px 10px;font-size:13px;transition:none;box-shadow:none;display:inline-block}#required{color:red;font-size:12px}.homeSearchmain .tabresultData .tabbingData .tabbs .Depart{width:15%;position:relative}.location_icon{right:10px!important}.tabingName .fchbox label{z-index:99;cursor:pointer}.tabingName .fchbox label a{padding-left:30px}#ui-id-7{overflow-x:hidden}#ui-id-7 span{width:auto!important}#ui-id-7 .ui-menu-item div:first-child{display:flex}#ui-id-7 .ui-menu-item div:first-child .autoCountryName::after{content:", ";padding-right:3px}@media only screen and (max-width:767px){#ui-id-8{width:calc(100% - 90px)}}#hotelSearchForm .airport_icon{background:var(--fbSpriteUrl) -285px -16px;left:11px;top:20px}#hotelSearchForm .hotelLocation{background:var(--searchSpriteUrl) -92px -100px;left:11px;top:19px}#hotelSearchForm .tabresultData{margin-top:59px}@media only screen and (max-width:767px){#hotelSearchForm .tabresultData{margin-top:10px}}.hotel-box #required{position:absolute;top:55px}#noofdays{position:absolute;top:53px;width:300px!important;color:red}.travelselcts-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.container-checkbox .checkmark{position:absolute;top:2px;left:-20px;height:16px;width:16px;background-color:#fff;border:1px solid #ccc}.checkmark:after{content:"";position:absolute;display:none}.container-checkbox input:checked~.checkmark:after{display:block}.container-checkbox input:checked~.checkmark{background-color:#00575e}.container-checkbox .checkmark:after{left:5px;top:2px;width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.container-checkbox{display:block;position:relative;margin-bottom:12px;cursor:pointer;font-size:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.container-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark:after{content:"";position:absolute;display:none}.container-checkbox input:checked~.checkmark:after{display:block}.selectbox input{outline:0;height:40px;width:100%;padding:10px 25px;border:1px solid #e6e6e6}.placeholderSerchWidget{position:absolute;top:17px;right:35px}.srchbtn{width:14%;position:relative;border-radius:5px;overflow:hidden}@media only screen and (max-width:991px){.srchbtn{width:100%}}.srchbtn button{padding-left:30px;padding-right:15px;font-size:18px;background-color:#00575e;height:55px;line-height:55px;border:none;border-radius:5px;color:#fff;overflow:hidden;width:100%}.srchbtn button .icon{font-size:28px;line-height:60px;border:0;outline:0;background:#b81a52;width:33px;height:52px;text-align:center;-webkit-border-radius:0 1px 1px 0;-moz-border-radius:0 1px 1px 0;-ms-border-radius:0 1px 1px 0;border-radius:0 1px 1px 0;position:absolute;top:0;bottom:0;height:100%;left:0;display:flex;justify-content:center;align-items:center}.srchbtn button .icon img{transform:rotate(180deg)}#transferSearchForm .tabresultData{margin-top:59px}@media only screen and (max-width:767px){#transferSearchForm .tabresultData{margin-top:15px}}#transferSearchForm .tabingName{display:none}@media only screen and (max-width:767px){#transferSearchForm .tabbingData{margin-top:15px}}@media only screen and (max-width:767px){#transferSearchForm .tabbingData .airportbox{gap:40px}}.travelselcts{position:absolute;background-color:#fff;border:1px solid #e6e6e6;z-index:2;padding:10px;top:54px;display:flex;flex-wrap:wrap;gap:15px;width:100%}.travelselcts .Travelpasenger{display:flex;width:100%;justify-content:space-between}.travelselcts .Travelpasenger .pastypes{font-size:14px;color:#00575e}.travelselcts .Travelpasenger .pastypes span{display:block;color:#2a2a2a;opacity:.5;font-size:10px}.travelselcts .Travelpasenger .passelectoption{display:flex;gap:1px}.travelselcts .Travelpasenger .passelectoption .pasnumber{padding:0 10px;line-height:20px;font-size:14px}.travelselcts .Travelpasenger .passelectoption .minusicn{background:#e6e6e6;color:#000;font-weight:600;font-family:robotomedium;line-height:18px;width:20px;height:20px;text-align:center;cursor:pointer}.travelselcts .Travelpasenger .passelectoption .plusicn{background:#e6e6e6;color:#000;font-weight:600;font-family:robotomedium;line-height:18px;width:20px;height:20px;text-align:center;font-weight:400}.paxContent{position:absolute;background-color:#fff;border:1px solid #e6e6e6;z-index:2;top:54px;display:flex;flex-wrap:wrap;width:100%}.paxContent #roomshtml{width:100%}.paxContent #roomshtml .hBox{padding:10px}.paxContent #roomshtml .hBox .roomTxt{display:block;font-weight:600;font-size:12.5px;margin-bottom:6px;color:#2a2a2a}.paxContent #roomshtml .hBox .childresAgeTxt{font-size:14px}.hPax{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:8px}.hPax select{width:50px;border:1px solid #ccc;text-align:center;margin:10px 0 0 0;height:25px}.hPax .txt{display:flex;flex-direction:column;color:#00575e;font-size:14px}.hPax .txt em{font-style:normal;color:#2a2a2a;opacity:.5;font-size:10px}.hPax .pull-right{display:flex;flex-direction:row;justify-content:center;align-items:center;font-size:14px}.hPax .pull-right button{display:flex;align-items:center;justify-content:center;width:20px;height:20px;font-size:14px;text-align:center;cursor:pointer;border:none;position:relative}.hPax .pull-right button.hoteladultclass i{background-image:none;position:absolute;top:0;left:2px;font-style:normal}.hPax .pull-right button.hotelchildclass i{background-image:none;position:absolute;top:0;left:2px;font-style:normal}.hPax .pull-right .num{width:25px;text-align:center}.footer-pax{border-top:1px solid #ddd;width:100%;padding:5px;display:flex;justify-content:space-between}.footer-pax a{color:#00808a;font-size:12px}#transferSearchForm .travellers label{position:relative}#transferSearchForm .travellers label .txtboxlable{position:absolute;top:-22px;width:100%;text-align:left;z-index:0;color:#00808a}#transferSearchForm .travellers label .selectlist{background:var(--downArrowImgUrl) no-repeat 5px center;border:1px solid #e6e6e6;width:100%;text-transform:capitalize;padding:17px 30px 18px 10px;font-size:13px;transition:none;box-shadow:none;display:inline-block}@media only screen and (max-width:767px){#transferSearchForm .travellers label .selectlist{width:100%}}#transferSearchForm .travellers label .travelselcts{top:53px}#transferSearchForm .travellers label .time-picker{width:175px}#packagesSearchForm .tabresultData{margin-top:58px}@media only screen and (max-width:767px){#packagesSearchForm .tabresultData{margin-top:25px}}#packagesSearchForm .packagesearchtab{display:flex;width:100%}@media only screen and (max-width:767px){#packagesSearchForm .packagesearchtab{flex-wrap:wrap;gap:40px}}#packagesSearchForm .packagesearchtab .packagestab{position:relative;width:100%;border:1px solid #ddd}#packagesSearchForm .packagesearchtab .packagestab label{display:flex;color:#00575e;align-items:center}#packagesSearchForm .packagesearchtab .packagestab label .selectlist{height:55px}#packagesSearchForm .packagesearchtab .packagestab label .txtboxlable{position:absolute;top:-22px;width:100%;text-align:left;z-index:99;color:#00808a}#packagesSearchForm .packagesearchtab .packagestab label .calendar-InputIcon{background-position:-57px -3px;left:6px;top:21px}#packagesSearchForm .packagesearchtab .packagestab label .calendar-InputIcon .selectlist{padding-left:30px;padding-top:18px;height:55px}#packagesSearchForm .packagesearchtab .packagestab label i{top:18px}#packagesSearchForm .packagesearchtab input{border:none;height:55px;padding-left:30px}#packagesSearchForm .placeholderSerchWidget{top:17px}#packagesSearchForm .selectduration_dropdown{position:absolute;width:100%;top:54px;z-index:99;border:1px solid #ddd;background-color:#fff}#packagesSearchForm .selectduration_dropdown ul li{width:100%;padding:10px 5px;border-bottom:1px solid #ddd}#packagesSearchForm .selectduration_dropdown ul li label{width:100%;border:none!important;height:auto!important;margin-bottom:0}.selectdurationlabel label{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#selectdayscls{padding:18px 22px}.selectdurationlabel label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.selectdurationlabel .checkmark{position:absolute;top:2px;left:10px;height:16px;width:16px;background-color:#fff;border:1px solid #002d61}.selectdurationlabel .checkmark:after{content:"";position:absolute;display:none}.selectdurationlabel label input:checked~.checkmark:after{display:block}.selectdurationlabel label .checkmark:after{left:5px;top:2px;width:4px;height:9px;border:solid #000;border-width:0 1px 1px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.closeselectday{display:block;text-align:right;padding:5px 10px}.closeselectday button{font-size:16px;color:#00575e;background-color:transparent;cursor:pointer;outline:0;border:none}.closeselectday button:focus{outline:0;border:none}.homeSearchmain .tabresultData .tabbingData .AdditionalSearchOptions .AdditionalOptions .selectbox{position:relative;float:left;margin-top:2px;margin-left:5px;width:400px}.homeSearchmain .tabresultData .tabbingData .AdditionalSearchOptions .AdditionalOptions .selectbox label{position:absolute;top:-20px;width:100%;color:#00575e}.homeSearchmain .tabresultData .tabbingData .AdditionalSearchOptions .AdditionalOptions .selectbox i{position:absolute;top:14px;right:5px}.homeSearchmain .tabresultData .tabbingData .AdditionalSearchOptions a{color:#00575e;font-size:12px;text-decoration:none;position:relative;padding-left:18px;text-shadow:none}.homeSearchmain .tabresultData .tabbingData .AdditionalSearchOptions a.show:after{content:"«";padding:0;width:10px;height:13px;position:absolute;transform:rotate(90deg);top:4px;right:-32px}.homeSearchmain .tabresultData .tabbingData .AdditionalSearchOptions a:after{content:"«";padding:0;width:10px;height:13px;position:absolute;top:-12px;right:-16px;font-size:22px;transition:.5s ease all;-webkit-transition:.5s ease all;-moz-transition:.5s ease all;-o-transition:.5s ease all;-ms-transition:.5s ease all}.homeSearchmain .tabresultData .tabbingData .AdditionalSearchOptions a:hover{text-decoration:underline;font-family:robotoregular;text-shadow:none}.homeSearchmain .tabresultData .tabbingData .tabbs .Depart input{width:100%;padding:17px 30px 18px 30px;cursor:pointer;border:1px solid #e6e6e6;font-size:14px;background-color:transparent;direction:initial;width:100%;text-align:right;font-size:13px;background:var(--downArrowImgUrl) no-repeat 5px center}.homeSearchmain .tabresultData .tabbingData .tabbs .packagesearchtab i{background:var(--searchSpriteUrl);background-position:-92px -100px;width:16px;height:16px;background-repeat:no-repeat;position:absolute;z-index:2}.globe_icon{background-position:-178px -1px!important}.homeSearchmain .tabingBox ul li i{width:28px;height:23px;background:var(--searchSpriteUrl);background-repeat:no-repeat}.homeSearchmain .tabingBox ul li.active a .flightsTab-icon{background-position:-28px 2px}.homeSearchmain .tabingBox ul li .flightsTab-icon{background-position:-28px -23px}.hotelsrchwidget .tabingBox ul li.active a i.hotelTab-icon{background-position:2px 0}.homeSearchmain .tabingBox ul li i.hotelTab-icon{background-position:2px -25px}.active .packageTab-icon{background-position:-280px -123px!important}.packageTab-icon{background-position:-304px -123px!important}.homeSearchmain .tabingBox ul li.active a i.transferTab-icon{background-position:4px -48px}.homeSearchmain .tabingBox ul li i.transferTab-icon{background-position:-22px -48px}.homeSearchmain .tabresultData .tabingName .fchbox.current a{color:#00575e;font-family:robotomedium}.time-picker{display:flex!important;justify-content:space-between!important}@media screen and (max-width:1200px){.containermain{width:1030px!important}.homeSearchmain form .tabbingData .tabbs .airportbox{width:100%}.homeSearchmain form .tabbingData .tabbs{width:100%;flex-wrap:wrap}.homeSearchmain .tabresultData .tabbingData .tabbs .Depart{width:33.3%;margin-top:40px}.homeSearchmain form .tabbingData .travellers{width:33.3%;margin-top:40px}.srchbtn{width:100%;margin-top:15px}.srchbtn button{text-align:center}}@media screen and (max-width:1075px){.containermain{width:1000px!important}}@media screen and (max-width:1023px){.containermain{width:860px!important}.sml_menu_main{float:right;display:block}.sml_menu_main .burgmenu{font-size:28px;cursor:pointer}}@media screen and (max-width:900px){.containermain{width:700px!important}}@media screen and (max-width:767px){.containermain{width:100%!important}.innerrow{padding:0;margin:auto}.homeSearchmain form .tabbingData .AdditionalSearchOptions .AdditionalOptions{flex-wrap:wrap}.containermain.searchMain .homeSearchmain #flightSearchForm .tabbingData .tabbs .airportbox .error-msg.msg_style.search_widget_error.dest_error{position:absolute;left:0;top:150px}.cantsameerror{position:absolute;left:0;top:150px}#hotelSearchForm .airportbox{gap:35px 0}#flightSearchForm .Depart{margin-top:20px}#ui-datepicker-div{z-index:99999!important}}@media screen and (max-width:680px){.homeSearchmain .tabingBox ul li i{display:none}.homeSearchmain .tabingBox ul li a{font-size:14px}}@media screen and (max-width:478px){.homeSearchmain .tabingBox ul li a i{display:none}}.package-tab{display:none}