body:not(.ltr) .search-airline-block .autocompleteText .clear-autocomplete{right:10px}.autocompleteText{position:relative}.autocompleteText input.form-input[value=" "]+.clear-autocomplete{display:none}.autocompleteText .clear-autocomplete{position:absolute;top:9px;cursor:pointer;background-color:#fff}body:not(.ltr) .autocompleteText .clear-autocomplete{right:35px}body.ltr .autocompleteText .clear-autocomplete{right:10px}.autocompleteFeild.right-to-left-autocomplete .autocompleteText .clear-autocomplete{left:10px;right:auto}.body.ltr .detail-search-holder .autocompleteText .clear-autocomplete{right:10px;left:auto}.detail-search-holder .autocompleteText .clear-autocomplete{top:5px}body:not(.ltr) .detail-search-holder .autocompleteText .clear-autocomplete{right:5px}body.ltr .detail-search-holder .autocompleteText .clear-autocomplete{left:5px}.autocompleteText .loaderText{position:absolute;top:3px;font-size:10px;margin:0 auto;width:3.2em;height:3.2em;border-radius:50%;background:linear-gradient(90deg,#fff 10%,#80ceea 42%);-webkit-animation:load3 1.4s linear infinite;animation:load3 1.4s linear infinite;-webkit-transform:translateZ(0);transform:translateZ(0)}body:not(.ltr) .autocompleteText .loaderText{left:6px}body.ltr .autocompleteText .loaderText{right:6px}.autocompleteText .loaderText:before{width:50%;height:50%;background:#fff;border-radius:100% 0 0 0;position:absolute;top:0;left:0;content:""}.autocompleteText .loaderText:after{background:#fff;width:75%;height:75%;border-radius:50%;content:"";margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}@-webkit-keyframes load3{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes load3{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.autocompleteText input{background-repeat:no-repeat;background-size:20px}.detail-search-holder .autocompleteText input{transition:all .2s linear}.hotel-destination-holder .autocompleteText input{background-image:url(/static/media/location-icon.642f054d.svg)}.flight-origin-holder .autocompleteText input{background-image:url(/static/media/target-icon.318a8002.svg)}.flight-destination-holder .autocompleteText input{background-image:url(/static/media/location-icon.642f054d.svg)}body:not(.ltr) .autocompleteText input{background-position:top 12px right 5px;padding-right:35px}body.ltr .autocompleteText input{background-position:top 12px left 5px;padding-left:35px}.body .airline-autocomplete-holder .autocompleteText input{padding:6px 10px}.autocompleteText .suggestList{direction:ltr;position:absolute;background-color:#fff;box-shadow:0 0 4px grey;min-width:300px;width:100%;top:47px;border-radius:3px;z-index:11;transition:all .4s ease-out}.autocompleteText .suggestList:before{position:absolute;z-index:-1;content:"";top:-5px;width:11px;height:11px;border-top:1px solid #aaa;border-left:1px solid #aaa;-webkit-transform:rotate(45deg) skew(10deg,10deg);transform:rotate(45deg) skew(10deg,10deg);background:#fff}body:not(.ltr) .autocompleteText .suggestList:before{right:15px}body.ltr .autocompleteText .suggestList:before{left:15px}.autocompleteText .suggestList.rtl{direction:rtl}.autocompleteText .suggestList.rtl ul li .link{padding-right:36px;padding-left:0}.autocompleteText .suggestList.rtl ul li .link img{right:10px;left:auto}.autocompleteText .suggestList.rtl ul li .link .location,.autocompleteText .suggestList.rtl ul li .link .name{text-align:right}.autocompleteText .suggestList span.icon{position:relative;top:3px;margin-right:5px}@media screen and (max-width:849px){.autocompleteText .suggestList{min-width:100%}}.autocompleteText .suggestList>ul{max-height:310px}.autocompleteText .suggestList ul{width:100%;color:#464545;margin:0;line-height:24px;list-style:none;padding:0;overflow-y:auto}.autocompleteText .suggestList ul li{cursor:pointer;transition:all .4s ease-out}.autocompleteText .suggestList ul li .link{position:relative;margin:0;padding:8px 6px 8px 36px}.autocompleteText .suggestList ul li .link .name{width:100%;display:inline-block;text-align:left}.autocompleteText .suggestList ul li .link .name.important{font-size:16px;padding-top:10px;padding-bottom:10px}.autocompleteText .suggestList ul li .link img{position:absolute;max-width:18px;left:10px;top:12px}.autocompleteText .suggestList ul li .link img.important.icon{top:17px}.autocompleteText .suggestList ul li .link .autocomplete-list-icon{position:absolute;width:20px;height:20px;left:10px;top:8px;fill:currentColor}.autocompleteText .suggestList ul li .link .autocomplete-list-icon.important.icon{top:17px}.autocompleteText .suggestList ul li .link:hover{background-color:#d3dfe6}.autocompleteText .suggestList ul li .link .location{text-align:left;font-size:12px}.autocompleteText .suggestList ul li .parentLink ul li{padding:8px 8px 8px 16px;text-align:left}.autocompleteText .suggestList ul li .parentLink ul li .name{padding-left:4px}.autocompleteText .suggestList ul li .parentLink ul li:hover{background-color:#d3dfe6}.body .main-content .form-group .input-is-fa.autocompleteFeild .clear-autocomplete,.body .main-content .form-group .input-is-fa.autocompleteFeild .loading-circle.small{right:auto;left:5px}.body .main-content .form-group .input-is-fa.autocompleteFeild .autocompleteText .suggestList{direction:rtl}.body .main-content .form-group .input-is-fa.autocompleteFeild .autocompleteText .suggestList ul li .link{font-family:inherit;padding-left:6px;padding-right:36px}.body .main-content .form-group .input-is-fa.autocompleteFeild .autocompleteText .suggestList ul li .link .location,.body .main-content .form-group .input-is-fa.autocompleteFeild .autocompleteText .suggestList ul li .link .name{text-align:right}.body .main-content .form-group .input-is-fa.autocompleteFeild .autocompleteText .suggestList ul li .link img{right:10px;left:auto}.form-input.en-input{text-align:left;direction:ltr}.Pagination .page-btn{border-left-width:0;font-family:iransans}.Pagination .prev-btn{border-radius:0 3px 3px 0}.Pagination .prev-btn:before{border-width:2px 2px 0 0;margin-left:5px}.Pagination .next-btn{border-radius:3px 0 0 3px}.Pagination .next-btn:after{border-width:0 0 2px 2px;margin-right:5px}.start-loading{position:absolute;right:50%;top:50%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.home-top-slogan{font-size:36px;font-weight:600;color:#684286;padding-bottom:45px;padding-top:90px;display:block;margin-bottom:0;text-align:center;letter-spacing:-1px}.home-top-slogan .subslogan{display:block;font-size:12px;letter-spacing:0;font-weight:700;margin-top:5px}.thumbnail-link{position:relative;border-radius:10px;overflow:hidden}@media screen and (min-width:850px){.thumbnail-link{margin:7px}}.bg-on-hover{position:absolute;top:0;left:0;right:0;bottom:0;padding:20px;transition:all .1s linear;text-shadow:1px 1px 4px rgba(0,0,0,.6196078431372549);color:#fff}.bg-on-hover .show-on-hover{display:block;font-size:14px;font-weight:400;letter-spacing:normal;height:40px;width:85px;margin:auto;position:relative;transition:all .2s linear}@media screen and (min-width:850px){.bg-on-hover .show-on-hover{max-height:0;overflow:hidden;opacity:0}}@media screen and (max-width:849px){.bg-on-hover{background-color:rgba(0,0,0,.5)}}.bg-on-hover:hover{background-color:rgba(0,0,0,.5);text-shadow:none}@media screen and (min-width:850px){.bg-on-hover:hover .show-on-hover{max-height:40px;opacity:1}}.bg-on-hover .title{font-size:30px;font-weight:700;margin:0;letter-spacing:2px;position:absolute;line-height:normal}.bg-on-hover .title .cityName{position:relative;margin-bottom:5px;display:block;padding-bottom:5px}.bg-on-hover .title .cityName:after{content:"";display:block;position:absolute;height:2px;background-color:#fff;right:20%;left:20%;bottom:0;box-shadow:0 0 5px 0 rgba(0,0,0,.6)}.bg-on-hover .title .hotel-flight-search{position:absolute;top:5px;width:30px;height:30px;-webkit-transform:scale(1);transform:scale(1);transition:all .05s linear}.bg-on-hover .title .hotel-flight-search:first-child{left:5px}.bg-on-hover .title .hotel-flight-search:last-child{right:5px}.bg-on-hover .title .hotel-flight-search:hover{-webkit-transform:scale(1.3);transform:scale(1.3)}@media screen and (max-width:849px){.bg-on-hover .title{font-size:20px}}.bg-on-hover .title.top-left{left:20px;top:10px;text-align:left}.bg-on-hover .title.top-right{right:20px;top:10px;text-align:right}.bg-on-hover .title.buttom-left{left:20px;bottom:10px;text-align:left}.bg-on-hover .title.center{left:50%;top:50%;text-align:center;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.bg-on-hover .title.bottom-right{right:20px;bottom:10px;text-align:right}.city-link{display:block;background-size:cover;background-position:50%;position:relative}.city-link.large{height:170px}@media screen and (max-width:500px){.city-link.large{height:200px}}@media screen and (min-width:850px){.city-link.large{height:280px}}.city-link.medium{height:150px}@media screen and (max-width:500px){.city-link.medium{height:200px}}@media screen and (min-width:850px){.city-link.medium{height:250px}}.city-link.small{height:120px}@media screen and (max-width:500px){.city-link.small{height:200px}}@media screen and (min-width:850px){.city-link.small{height:220px}}.city-beijing{background-image:url(/static/media/beijing.c5e6b5cc.jpg)}.city-dubai{background-image:url(/static/media/dubai.950afe48.jpg)}.city-ist{background-image:url(/static/media/ist.4b0e1f7e.jpg)}.city-rome{background-image:url(/static/media/rome.d2a054e8.jpg)}.city-phuket{background-image:url(/static/media/phuket.0d898b4b.jpg)}.city-bali{background-image:url(/static/media/bali.78334d4c.jpg)}.city-delhi{background-image:url(/static/media/delhi.592fb983.jpeg)}.city-baku{background-image:url(/static/media/baku.171ac0ce.jpg)}.city-copenhagen{background-image:url(/static/media/Copenhagen.942a2dfa.jpg)}.newletter-section{background:#d2d2d2;padding:15px 0}.newsleter-inner .normal-title{margin-bottom:0}.newsleter-inner p{margin:0}.landmarks-section{padding:20px 0;background-color:#fff}.landmark-link{cursor:pointer;text-decoration:none;padding:15px 0;display:block;color:#333;font-weight:600;transition:all .1s linear;border-radius:15px}.landmark-link:hover{background-color:#f5f5f5;color:#058bd6}.landmark-link .landmarg-icon{background-repeat:no-repeat;height:100px;margin-bottom:10px;background-image:url(/static/media/cities-landmark.bc4147e1.svg);background-size:600px;width:100px;margin-right:auto;margin-left:auto}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.landmark-link .landmarg-icon{background-image:url(/static/media/cities-landmark.84e2e634.png)}}@media screen and (max-width:500px){.landmark-link .landmarg-icon{width:70px;height:70px;background-size:420px}.landmark-link .landmarg-icon.landmark-dubai{background-position:0 0}.landmark-link .landmarg-icon.landmark-paris{background-position:-280px 0}.landmark-link .landmarg-icon.landmark-delhi{background-position:-140px 0}.landmark-link .landmarg-icon.landmark-london{background-position:-70px 0}.landmark-link .landmarg-icon.landmark-moscow{background-position:-350px 0}.landmark-link .landmarg-icon.landmark-sydney{background-position:-210px 0}}.landmark-link .title{display:block}.landmark-dubai{background-position:0 0}.landmark-link:hover .landmark-dubai{background-position:0 -100px}.landmark-paris{background-position:-400px 0}.landmark-link:hover .landmark-paris{background-position:-400px -100px}.landmark-delhi{background-position:-200px 0}.landmark-link:hover .landmark-delhi{background-position:-200px -100px}.landmark-london{background-position:-100px 0}.landmark-link:hover .landmark-london{background-position:-100px -100px}.landmark-moscow{background-position:-500px 0}.landmark-link:hover .landmark-moscow{background-position:-500px -100px}.landmark-sydney{background-position:-300px 0}.landmark-link:hover .landmark-sydney{background-position:-300px -100px}.inline-logo{width:110px;display:inline-block;vertical-align:initial;margin:0 5px;position:relative;top:15px}@media screen and (max-width:849px){.inline-logo{width:85px}}.section-title{font-size:35px;font-weight:400;margin:0 0 20px;line-height:1.4}@media screen and (max-width:849px){.section-title{font-size:18px}}.body .home-tabs-holder .home-tab{background-color:hsla(0,0%,100%,.5);border-radius:4px 4px 0 0;border:0;outline:none;padding:13px 40px;line-height:20px;display:inline-block;color:inherit;font-size:14px;cursor:pointer;font-weight:600;text-align:center}body:not(.ltr) .body .home-tabs-holder .home-tab{margin-left:1px}body.ltr .body .home-tabs-holder .home-tab{margin-right:1px}.body .home-tabs-holder .home-tab.home-active-tab{background-color:rgba(0,0,0,.6);color:#fff}.search-box-holder{background-color:rgba(0,0,0,.5);background-color:rgba(230,215,187,.52)}@media screen and (min-width:850px){.search-box-holder{border-radius:10px}}.search-box-holder .tab-holder{border-radius:10px 10px 0 0;overflow:hidden}@media(min-width:600px){body:not(.padide-com-theme):not(.naminTravel-theme__) .search-box-holder .radio-item .custom-radio:checked+.radio-label .radio-mark:before{background:#fff}body:not(.padide-com-theme):not(.naminTravel-theme__) .search-box-holder .radio-item .radio-label .radio-mark{border-color:#fff}}.accept-rules-flex{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:849px){.accept-rules-flex{display:block;font-size:14px;line-height:1.5}}.accept-rules-flex .button{flex:1 0 150px}.accept-rule-inner{font-size:15px;position:fixed;bottom:0;right:0;left:0;background-color:rgba(0,0,0,.85);padding:15px 0;z-index:1000;color:#fff;line-height:17px}.accept-rule-inner strong{margin-bottom:10px;display:block}.accept-rule-inner p{margin-bottom:0}@media(min-width:600px){.search-route-item{display:flex}}.search-route-item .origin-destination-block{width:100%}body:not(.ltr) .search-route-item .origin-destination-block{margin-left:7px}body.ltr .search-route-item .origin-destination-block{margin-right:7px}.search-route-item .origin-destination-block .swap-vert{background-color:#fff;background-image:url(/static/media/swap_vert.6d5bf7bf.svg);background-size:contain;min-width:0;width:25px;height:25px;border:1px solid #bcc7c4;border-radius:50%;position:absolute;top:50%;margin-top:-12px;right:75px;outline:none}@media(max-width:600px){.search-route-item .origin-destination-block .swap-vert{right:35px}}.search-route-item .date-block{flex:0 0 135px}.ant-steps-item-finish .search-route-item .date-block .ant-steps-item-icon,.search-route-item .date-block .ant-steps-item-finish .ant-steps-item-icon,.search-route-item .date-block .has-fake-magnifirer-icon:after,.search-route-item .date-block .itours-icon{position:absolute;top:10px;width:24px;height:24px}.ant-steps-item-finish body:not(.ltr) .search-route-item .date-block .ant-steps-item-icon,body:not(.ltr) .search-route-item .date-block .ant-steps-item-finish .ant-steps-item-icon,body:not(.ltr) .search-route-item .date-block .has-fake-magnifirer-icon:after,body:not(.ltr) .search-route-item .date-block .itours-icon{right:10px}.ant-steps-item-finish body.ltr .search-route-item .date-block .ant-steps-item-icon,body.ltr .search-route-item .date-block .ant-steps-item-finish .ant-steps-item-icon,body.ltr .search-route-item .date-block .has-fake-magnifirer-icon:after,body.ltr .search-route-item .date-block .itours-icon{left:10px}.select-passengers{position:relative}.select-passengers.large-select-passenger .selected-passengers-input{height:90px;border-radius:4px}.select-passengers .selected-passengers-input{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;background:#fff;border:1px solid #bcc7c4;border-radius:0 0 4px 4px;padding:6px 10px;outline:none;font-size:15px;height:45px;line-height:1;width:100%;margin-top:1px;cursor:pointer;text-align:inherit;background-image:url(/static/media/down-caret.338c49e4.svg);background-repeat:no-repeat;background-size:25px}@media screen and (max-width:500px){.select-passengers .selected-passengers-input{background-size:17px;font-size:12px}}body:not(.ltr) .select-passengers .selected-passengers-input{background-position:left 0 center;padding-left:15px;padding-right:10px}@media screen and (max-width:500px){body:not(.ltr) .select-passengers .selected-passengers-input{padding-left:12px;padding-right:8px}}body:not(.ltr) .select-passengers .selected-passengers-input[dir=ltr]{background-position:right 0 center;padding-right:15px;padding-left:10px}@media screen and (max-width:500px){body:not(.ltr) .select-passengers .selected-passengers-input[dir=ltr]{padding-left:8px;padding-right:12px}}body.ltr .select-passengers .selected-passengers-input{background-position:right 0 center;padding-right:15px;padding-left:10px}@media screen and (max-width:500px){body.ltr .select-passengers .selected-passengers-input{padding-left:8px;padding-right:12px}}.select-passenegers-block{background:#fff;border:1px solid #bbb;border-radius:4px;margin-top:2px;padding:10px 0}@media screen and (min-width:850px){.select-passenegers-block{z-index:1;position:absolute;top:100%;width:100%;right:0}}@media screen and (min-width:600px){.select-passenegers-block{box-shadow:0 0 4px grey}}.select-passenegers-block .change-quantity{display:inline-block}.select-passenegers-block .change-quantity button{width:24px;height:24px;display:inline-block;min-width:0;vertical-align:middle;padding:0;border-radius:50%;outline:none;border:0;background-color:#fff;background-color:initial}.ant-steps-item-finish .select-passenegers-block .change-quantity button .ant-steps-item-icon,.select-passenegers-block .change-quantity button .ant-steps-item-finish .ant-steps-item-icon,.select-passenegers-block .change-quantity button .has-fake-magnifirer-icon:after,.select-passenegers-block .change-quantity button .itours-icon{width:22px;height:22px}.select-passenegers-block .change-quantity .passenger-input{border:0;outline:none;width:30px;text-align:center;line-height:25px}.select-passenegers-block .type-row{padding:5px 10px}.thickSearchBtn{height:45px}@media(min-width:850px){.thickSearchBtn{height:91px}.thickSearchBtn .btn-text{display:block}}.search-form-wrapper{position:relative;z-index:2}@media(min-width:850px){.search-form-wrapper .search-box-holder .ant-input,.search-form-wrapper .search-box-holder .fake-return-date,.search-form-wrapper .search-box-holder .form-group .form-input,.search-form-wrapper .search-box-holder .form-group .form-select,.search-form-wrapper .search-box-holder .hotel-dates-group .nights-column,.search-form-wrapper .search-box-holder .multi-datepicker-input,.search-form-wrapper .search-box-holder .passengers-options-holder,.search-form-wrapper .search-box-holder .PDatePicker-holder .PDatePicker-input,.search-form-wrapper .search-box-holder .select-passenegers-block,.search-form-wrapper .search-box-holder .selected-passengers-input{border:0}}@media(max-width:849px){.search-form-wrapper .search-box-holder .form-group .form-input,.search-form-wrapper .search-box-holder .form-group .form-select{outline:none}}@media(min-width:850px){.home-search-section{transition:all .3s linear;background-image:url("/static/media/bg(7).8486da0a.jpg");background-size:cover;background-position:50%}}@media(max-width:849px){.home-search-section{background-image:none!important;margin-top:1px}}.home-search-section .search-form-wrapper{padding:20px 0 35px}@media(min-width:850px){.home-search-section .search-form-wrapper{background-color:rgba(0,0,0,.6)}.Home.hotel .home-search-section .search-form-wrapper,.Home.package .home-search-section .search-form-wrapper{padding:70px 0 65px}}.search-form-wrapper .room-guests{border-bottom:1px solid #ddd;padding:15px 0;position:relative}@media(min-width:850px){.search-form-wrapper .room-guests .form-group{margin-bottom:0}}.search-form-wrapper .room-guests .remove-room-btn{position:absolute;border-radius:50%;min-width:0;height:30px;width:30px;padding:0;top:50%;margin-top:-15px}body:not(.ltr) .search-form-wrapper .room-guests .remove-room-btn{left:0}body.ltr .search-form-wrapper .room-guests .remove-room-btn{right:0}@media(max-width:599px){.search-form-wrapper .room-guests .remove-room-btn{top:0;margin-top:-16px}}.search-form-wrapper .validator-label{position:absolute;z-index:10;color:#fff;background:#ef4050;font-weight:400;padding:5px 15px;top:100%;margin-top:11px;border-radius:3px;white-space:nowrap;box-shadow:1px 1px 6px rgba(0,0,0,.7)}.search-form-wrapper .validator-label:before{content:"";display:block;border:9px solid transparent;border-bottom-color:#ef4050;position:absolute;top:-18px}body:not(.ltr) .search-form-wrapper .validator-label{right:0}body:not(.ltr) .search-form-wrapper .validator-label:before{right:15px}body.ltr .search-form-wrapper .validator-label{left:0}body.ltr .search-form-wrapper .validator-label:before{left:15px}.search-form-wrapper .search-box-holder{background:transparent;box-shadow:none}.search-form-wrapper .search-box-holder .hasValidationError .form-group .form-select.no-border-select{color:#ef4050}@media(min-width:850px){.search-form-wrapper .search-box-holder label{color:#fff}}.search-form-wrapper .search-box-holder .form-group .form-select{height:45px;border-radius:4px}.search-form-wrapper .search-box-holder .form-group .form-select.class-select{border-radius:4px 4px 0 0}.search-form-wrapper .search-box-holder .form-group .form-select.no-border-select{outline:none;min-width:0}@media(min-width:850px){.search-form-wrapper .search-box-holder .form-group .form-select.no-border-select{border:0;line-height:20px;height:25px;display:inline-block;width:auto;font-weight:700;color:#0161a1}}body:not(.ltr) .search-form-wrapper .search-box-holder .form-group .form-select.no-border-select{padding:0 5px 0 20px}body.ltr .search-form-wrapper .search-box-holder .form-group .form-select.no-border-select{padding:0 20px 0 5px}.search-form-wrapper .search-box-holder .hotel-destination-holder .form-input{height:45px;border-radius:4px}.search-form-wrapper .search-box-holder .plus{color:#fff;background:#bbb;width:20px;height:20px;display:inline-block;border-radius:50%;text-align:center;font-size:22px;position:relative;top:3px}body:not(.ltr) .search-form-wrapper .search-box-holder .plus{line-height:25px}body.ltr .search-form-wrapper .search-box-holder .plus{line-height:20px}.search-form-wrapper .origin-destination-block .flight-origin-holder .form-input{border-radius:4px 4px 0 0;height:45px}.search-form-wrapper .origin-destination-block .flight-destination-holder .form-input{border-radius:0 0 4px 4px;height:45px;margin-top:1px}.search-form-wrapper .fake-return-date{background-color:#fff;border:1px solid #bcc7c4;background-position:center top 10px;padding:15px 5px;display:flex;align-items:flex-end;justify-content:center;background-repeat:no-repeat;background-size:40px;line-height:17px;font-size:14px}body:not(.ltr) .search-form-wrapper .fake-return-date{border-radius:4px 0 0 4px;background-image:url(/static/media/right-date.8d005772.svg)}body.ltr .search-form-wrapper .fake-return-date{border-radius:0 4px 4px 0;background-image:url(/static/media/left-date.bdf708a3.svg)}@media(max-width:599px){.body .search-form-wrapper .fake-return-date{display:none}}@media(max-width:599px){.search-form-wrapper .date-block{width:calc(50% - 1px);display:inline-block;vertical-align:middle;margin-top:15px}}.search-form-wrapper .date-block .ant-calendar-picker-input,.search-form-wrapper .date-block .multi-datepicker-input,.search-form-wrapper .date-block input.PDatePicker-input{height:91px;outline:none}body:not(.ltr) .search-form-wrapper .departure-date{margin-left:1px}body:not(.ltr) .search-form-wrapper .departure-date .ant-calendar-picker-input,body:not(.ltr) .search-form-wrapper .departure-date .multi-datepicker-input,body:not(.ltr) .search-form-wrapper .departure-date .PDatePicker-input{border-radius:0 4px 4px 0}body.ltr .search-form-wrapper .departure-date{margin-right:1px}body.ltr .search-form-wrapper .departure-date .ant-calendar-picker-input,body.ltr .search-form-wrapper .departure-date .multi-datepicker-input,body.ltr .search-form-wrapper .departure-date .PDatePicker-input{border-radius:4px 0 0 4px}.search-form-wrapper .departure-date.multy-destination{margin-left:0;margin-right:0;width:100%}.body .search-form-wrapper .departure-date.multy-destination .ant-calendar-picker-input,.body .search-form-wrapper .departure-date.multy-destination .multi-datepicker-input,.body .search-form-wrapper .departure-date.multy-destination .PDatePicker-input{border-radius:4px}@media(max-width:599px){.search-form-wrapper .departure-date.one-way{margin-left:0;margin-right:0;width:100%}.body .search-form-wrapper .departure-date.one-way .ant-calendar-picker-input,.body .search-form-wrapper .departure-date.one-way .multi-datepicker-input,.body .search-form-wrapper .departure-date.one-way .PDatePicker-input{border-radius:4px}}body:not(.ltr) .search-form-wrapper .return-date .ant-calendar-picker-input,body:not(.ltr) .search-form-wrapper .return-date .multi-datepicker-input,body:not(.ltr) .search-form-wrapper .return-date .PDatePicker-input{border-radius:4px 0 0 4px}body.ltr .search-form-wrapper .return-date .ant-calendar-picker-input,body.ltr .search-form-wrapper .return-date .multi-datepicker-input,body.ltr .search-form-wrapper .return-date .PDatePicker-input{border-radius:0 4px 4px 0}.multy-dest-route{position:relative}.multy-dest-route .itinerary-label{display:flex;align-items:center;margin-top:10px;margin-bottom:10px}.multy-dest-route .itinerary-label .line{margin:0 2px;height:2px;background:hsla(0,0%,100%,.7);width:100%;display:block}@media(max-width:599px){.multy-dest-route .itinerary-label .line{background-color:#bcc7c4}}.multy-dest-route .delete-route{background:#ef4050;border-radius:50%;flex:0 0 25px;height:25px;min-width:0;padding:0;align-self:center;outline:none;margin-bottom:0;display:flex;justify-content:center;align-items:center}body:not(.ltr) .multy-dest-route .delete-route{margin-right:5px}body.ltr .multy-dest-route .delete-route{margin-left:5px}@media(max-width:849px){.multy-dest-route .delete-route{margin:0;position:absolute;top:-2px;width:30px;height:30px}body:not(.ltr) .multy-dest-route .delete-route{left:0}body.ltr .multy-dest-route .delete-route{right:0}.ant-steps-item-finish .multy-dest-route .delete-route .ant-steps-item-icon,.multy-dest-route .delete-route .ant-steps-item-finish .ant-steps-item-icon,.multy-dest-route .delete-route .has-fake-magnifirer-icon:after,.multy-dest-route .delete-route .itours-icon{width:20px;height:20px}}@media(min-width:850px){body:not(.ltr) .multy-dest-route .deleteable-route.search-route-item{margin-left:-30px}body.ltr .multy-dest-route .deleteable-route.search-route-item{margin-right:-30px}}.add-destination-holder{margin-top:10px}.add-destination-holder .ant-steps-item-finish .ant-steps-item-icon,.add-destination-holder .has-fake-magnifirer-icon:after,.add-destination-holder .itours-icon,.ant-steps-item-finish .add-destination-holder .ant-steps-item-icon{background-color:#fff;border-radius:50%;width:25px;height:25px;display:inline-block;vertical-align:middle;text-align:center;border:3px solid #fff}.add-destination-holder .link-style-btn{color:#fff;font-weight:400}.add-destination-holder .link-style-btn:focus,.add-destination-holder .link-style-btn:hover{color:hsla(0,0%,100%,.7)}@media(max-width:599px){.add-destination-holder .link-style-btn{color:inherit!important}}.add-destination-holder .add-flight-icon{display:inline-block;vertical-align:middle;width:25px;height:25px;background:#fff;color:#848484;font-size:20px;text-align:center;border-radius:50%;border:1px solid #bcc7c4}.remove-return-btn{background:#23a5b9;position:absolute;z-index:2;top:0;width:20px;height:20px;text-align:center;line-height:16px;font-size:27px;color:#fff;font-family:sans-serif;border-radius:3px;cursor:pointer}body:not(.ltr) .remove-return-btn{left:0}body.ltr .remove-return-btn{right:0}@media(max-width:849px){.remove-return-btn{width:30px;height:30px;line-height:26px}}.hotel-dates-group{display:flex}.hotel-dates-group .nights-column{background:#fff;border:1px solid #bcc7c4;width:45px;height:45px;display:block;flex:1 1 100px;line-height:45px;text-align:center;white-space:nowrap}body:not(.ltr) .hotel-dates-group .nights-column{border-radius:4px 0 0 4px}body.ltr .hotel-dates-group .nights-column{border-radius:0 4px 4px 0}.hotel-dates-group .checkout-column{flex:1 1 40%;margin:0 1px 10px}.hotel-dates-group .checkout-column .ant-calendar-picker-input,.hotel-dates-group .checkout-column .multi-datepicker-input,.hotel-dates-group .checkout-column .PDatePicker-input{border-radius:0;height:45px}.hotel-dates-group .checkin-column{flex:1 1 40%;margin-bottom:10px}.hotel-dates-group .checkin-column .ant-calendar-picker-input,.hotel-dates-group .checkin-column .multi-datepicker-input,.hotel-dates-group .checkin-column .PDatePicker-input{border-radius:0;height:45px}body:not(.ltr) .hotel-dates-group .checkin-column .ant-calendar-picker-input,body:not(.ltr) .hotel-dates-group .checkin-column .multi-datepicker-input,body:not(.ltr) .hotel-dates-group .checkin-column .PDatePicker-input{border-radius:0 4px 4px 0}body.ltr .hotel-dates-group .checkin-column .ant-calendar-picker-input,body.ltr .hotel-dates-group .checkin-column .multi-datepicker-input,body.ltr .hotel-dates-group .checkin-column .PDatePicker-input{border-radius:4px 0 0 4px}@media(max-width:599px){.hotel-dates-group .ant-calendar-picker-input,.hotel-dates-group .multi-datepicker-input,.hotel-dates-group .PDatePicker-input{font-size:16px;padding:5px}}.search-form-wrapper .passengers-options-holder-card{background:#fff;border-radius:4px;padding:10px;border:1px solid #bcc7c4}@media(min-width:600px){.search-form-wrapper .passengers-options-holder-card{padding:20px;box-shadow:0 1px 3px 0 rgba(0,0,0,.5)}}.search-form-wrapper .passengers-options-holder-card label{color:inherit}.search-form-wrapper .hotel-search-btn{height:45px}.body .close-autocomplete-btn,.body .close-datepicker-btn{display:none;min-width:0;background-color:initial;padding:0;position:fixed;bottom:15px;right:50%;margin-right:-20px}.ant-steps-item-finish .body .close-autocomplete-btn .ant-steps-item-icon,.ant-steps-item-finish .body .close-datepicker-btn .ant-steps-item-icon,.body .close-autocomplete-btn .ant-steps-item-finish .ant-steps-item-icon,.body .close-autocomplete-btn .has-fake-magnifirer-icon:after,.body .close-autocomplete-btn .itours-icon,.body .close-datepicker-btn .ant-steps-item-finish .ant-steps-item-icon,.body .close-datepicker-btn .has-fake-magnifirer-icon:after,.body .close-datepicker-btn .itours-icon{position:static;width:40px;height:40px}@media(max-width:599px){.body .close-autocomplete-btn,.body .close-datepicker-btn{display:inline-block;margin-bottom:15px}}@media(max-width:599px){@supports not (-webkit-touch-callout:none){.body .autocompleteFeild.is-focused{position:fixed;top:0;right:0;left:0;bottom:0;background-color:#fff;z-index:10;padding:15px;overflow-y:auto}.body .autocompleteFeild.is-focused .autocompleteText{width:calc(100vw - 30px)}.body .autocompleteFeild.is-focused .form-input{border-radius:4px}}}@-webkit-keyframes fadeUp{0%{opacity:0}to{opacity:1}}@keyframes fadeUp{0%{opacity:0}to{opacity:1}}.Pagination{text-align:center}.Pagination .page-btn{background:#fff;padding:0 10px;border:1px solid #ccc;display:inline-block;height:27px;line-height:27px;outline:none;cursor:pointer;vertical-align:middle;min-width:0;color:#23a5b9;font-weight:600}body:not(.ltr) .Pagination .page-btn{font-family:vazir}body.ltr .Pagination .page-btn{font-family:opensans,sans-serif}.Pagination .page-btn.clicked{color:#000;background:#fff;cursor:default}.Pagination .page-btn.clicked:focus,.Pagination .page-btn.clicked:hover{color:#000;background:#fff}.Pagination .page-btn.disabled{color:#bbb;background:#fff;cursor:no-drop}.Pagination .page-btn.disabled:focus,.Pagination .page-btn.disabled:hover{color:#bbb;background:#fff}.Pagination .page-btn:hover{background:#23a5b9;color:#fff}.Pagination .prev-btn{font-weight:600}body:not(.ltr) .Pagination .prev-btn{border-radius:0 3px 3px 0}body.ltr .Pagination .prev-btn{border-radius:3px 0 0 3px}.Pagination .prev-btn:before{content:"";display:inline-block;width:5px;height:5px;border:1px solid;vertical-align:middle;-webkit-transform:rotate(45deg);transform:rotate(45deg)}body:not(.ltr) .Pagination .prev-btn:before{border-width:2px 2px 0 0;margin-left:5px}body.ltr .Pagination .prev-btn:before{border-width:0 0 2px 2px;margin-right:5px}.Pagination .next-btn{border-width:1px;font-weight:600}body:not(.ltr) .Pagination .next-btn{border-radius:3px 0 0 3px}body.ltr .Pagination .next-btn{border-radius:0 3px 3px 0}.Pagination .next-btn:after{content:"";display:inline-block;width:5px;height:5px;border:1px solid;vertical-align:middle;-webkit-transform:rotate(45deg);transform:rotate(45deg)}body:not(.ltr) .Pagination .next-btn:after{border-width:0 0 2px 2px;margin-right:5px}body.ltr .Pagination .next-btn:after{border-width:2px 2px 0 0;margin-left:5px}.hotel-gallery>div{height:350px}@media screen and (max-width:849px){.hotel-gallery>div{height:200px}}.hotel-gallery .image{cursor:pointer;height:100%;background-size:cover;background-position:50%;position:relative}@media screen and (min-width:850px){.hotel-gallery .image{border:1px solid #fff}}.hotel-gallery .image .hover{position:absolute;left:0;right:0;top:0;bottom:0;cursor:pointer}.gallery-row{display:flex}.gallery-row>div{flex:1 1}.gallery-row>div.large-item{flex:4 4}.gallery-column{display:flex;flex-direction:column}@media screen and (max-width:849px){.gallery-column{display:none}}.gallery-column>div{flex:1 1}.more-images-text{display:none;color:#fff}.gallery-column:last-child>div:last-child .hover{background-color:rgba(0,0,0,.7);display:flex;justify-content:center;align-items:center;font-size:18px}.gallery-column:last-child>div:last-child .hover .more-images-text{display:block}.react-images__dialog .react-images__navigation button,.react-images__dialog button.react-images__header_button{background:transparent;border:0;outline:none}@media(hover:hover){.hotel-gallery:not(.one-photo-gallery) .image{cursor:pointer;transition:all .15s linear;background-size:100%}.hotel-gallery:not(.one-photo-gallery) .image:hover{background-size:110%}}.lds-facebook{display:inline-block;position:relative;width:64px;height:64px}.lds-facebook div{display:inline-block;position:absolute;left:6px;width:13px;background:#fff;-webkit-animation:lds-facebook 1.2s cubic-bezier(0,.5,.5,1) infinite;animation:lds-facebook 1.2s cubic-bezier(0,.5,.5,1) infinite}.lds-facebook div:first-child{left:6px;-webkit-animation-delay:-.24s;animation-delay:-.24s}.lds-facebook div:nth-child(2){left:26px;-webkit-animation-delay:-.12s;animation-delay:-.12s}.lds-facebook div:nth-child(3){left:45px;-webkit-animation-delay:0;animation-delay:0}@-webkit-keyframes lds-facebook{0%{top:6px;height:51px}50%,to{top:19px;height:26px}}@keyframes lds-facebook{0%{top:6px;height:51px}50%,to{top:19px;height:26px}}.loading{min-height:300px;width:100%;display:flex;justify-content:center;align-items:center}.loading+.overlay{display:none;position:absolute;background:rgba(0,0,0,.3);left:0;right:0;top:0;bottom:0}.loading-circle{width:100px;height:100px;position:relative;margin:-10px auto 20px}.loading-circle.small{position:absolute;width:30px;height:30px;background:#fff;top:3px;margin:0;right:5px}.right-to-left-autocomplete .loading-circle.small{right:auto;left:5px}.loading-circle.small:after,.loading-circle.small:before{border-width:3px;top:2px;height:25px;width:25px;right:2px}.search-box-holder .loading-circle.small{height:40px}.search-box-holder .loading-circle.small:after,.search-box-holder .loading-circle.small:before{top:5px}.detail-search-holder .search-box-holder .loading-circle.small{height:30px;top:2px}body.ltr .detail-search-holder .search-box-holder .loading-circle.small{left:5px;right:auto}.detail-search-holder .search-box-holder .loading-circle.small+input{transition:none}body:not(.ltr) .detail-search-holder .search-box-holder .loading-circle.small+input{padding-right:40px;direction:rtl}body.ltr .detail-search-holder .search-box-holder .loading-circle.small+input{padding-left:40px}.loading-circle:before{border:8px solid #fff;border-radius:50%}.loading-circle:after,.loading-circle:before{content:"";display:block;width:100%;height:100%;position:absolute;box-sizing:border-box}.loading-circle:after{border:8px solid transparent;border-top-color:#004ba8;border-radius:50%;-webkit-animation:rotation 1s linear infinite;animation:rotation 1s linear infinite}.dots-loading{margin:0 5px}.dots-loading .dot{-webkit-animation:dots .9s linear infinite;animation:dots .9s linear infinite;font-size:17px;margin:0 1px;font-weight:700}.dots-loading .dot:nth-child(2){-webkit-animation-delay:.3s;animation-delay:.3s}.dots-loading .dot:nth-child(3){-webkit-animation-delay:6s;animation-delay:.6s}@-webkit-keyframes dots{0%{opacity:0}40%{opacity:1}70%{opacity:1}to{opacity:0}}@keyframes dots{0%{opacity:0}40%{opacity:1}70%{opacity:1}to{opacity:0}}.loading-text{font-size:16px}.loading-text b,.loading-text strong{font-weight:600}.loading-inner-container{display:flex;justify-content:center;align-items:center;height:70px;overflow:hidden;-webkit-animation-delay:1s;animation-delay:1s;padding:0 10px}.loading-inner-container .item-1{width:20px;height:20px;background:#f583a1;border-radius:50%;background-color:#eed968;margin:7px;display:flex;justify-content:center;align-items:center}@-webkit-keyframes scale{0%{-webkit-transform:scale(1);transform:scale(1)}50%,75%{-webkit-transform:scale(2.5);transform:scale(2.5)}78%,to{opacity:0}}.loading-inner-container .item-1:before{content:"";width:20px;height:20px;border-radius:50%;background-color:#eed968;opacity:.7;-webkit-animation:scale 2s cubic-bezier(0,0,.49,1.02) infinite;animation:scale 2s cubic-bezier(0,0,.49,1.02) infinite;-webkit-animation-delay:.2s;animation-delay:.2s;transition:all .5s ease;-webkit-transform:scale(1);transform:scale(1)}.loading-inner-container .item-2{width:20px;height:20px;background:#f583a1;border-radius:50%;background-color:#eece68;margin:7px;display:flex;justify-content:center;align-items:center}.loading-inner-container .item-2:before{content:"";width:20px;height:20px;border-radius:50%;background-color:#eece68;opacity:.7;-webkit-animation:scale 2s cubic-bezier(0,0,.49,1.02) infinite;animation:scale 2s cubic-bezier(0,0,.49,1.02) infinite;-webkit-animation-delay:.4s;animation-delay:.4s;transition:all .5s ease;-webkit-transform:scale(1);transform:scale(1)}.loading-inner-container .item-3{width:20px;height:20px;background:#f583a1;border-radius:50%;background-color:#eec368;margin:7px;display:flex;justify-content:center;align-items:center}.loading-inner-container .item-3:before{content:"";width:20px;height:20px;border-radius:50%;background-color:#eec368;opacity:.7;-webkit-animation:scale 2s cubic-bezier(0,0,.49,1.02) infinite;animation:scale 2s cubic-bezier(0,0,.49,1.02) infinite;-webkit-animation-delay:.6s;animation-delay:.6s;transition:all .5s ease;-webkit-transform:scale(1);transform:scale(1)}.loading-inner-container .item-4{width:20px;height:20px;background:#f583a1;border-radius:50%;background-color:#eead68;margin:7px;display:flex;justify-content:center;align-items:center}.loading-inner-container .item-4:before{content:"";width:20px;height:20px;border-radius:50%;background-color:#eead68;opacity:.7;-webkit-animation:scale 2s cubic-bezier(0,0,.49,1.02) infinite;animation:scale 2s cubic-bezier(0,0,.49,1.02) infinite;-webkit-animation-delay:.8s;animation-delay:.8s;transition:all .5s ease;-webkit-transform:scale(1);transform:scale(1)}.loading-inner-container .item-5{width:20px;height:20px;background:#f583a1;border-radius:50%;background-color:#ee8c68;margin:7px;display:flex;justify-content:center;align-items:center}@keyframes scale{0%{-webkit-transform:scale(1);transform:scale(1)}50%,75%{-webkit-transform:scale(2.5);transform:scale(2.5)}78%,to{opacity:0}}.loading-inner-container .item-5:before{content:"";width:20px;height:20px;border-radius:50%;background-color:#ee8c68;opacity:.7;-webkit-animation:scale 2s cubic-bezier(0,0,.49,1.02) infinite;animation:scale 2s cubic-bezier(0,0,.49,1.02) infinite;-webkit-animation-delay:1s;animation-delay:1s;transition:all .5s ease;-webkit-transform:scale(1);transform:scale(1)}.loading-logo{width:120px;display:block;margin:auto}.loading-outer-container{padding:100px 0;display:flex;justify-content:center;align-items:center}.loading-inline-circle{display:inline-block;width:20px;height:20px;position:relative;vertical-align:middle}.loading-inline-circle:before{content:"";display:block;width:100%;height:100%;border-radius:50%;position:absolute;box-sizing:border-box;border:2px solid transparent;border-right-color:currentcolor;-webkit-animation:rotation .7s linear infinite;animation:rotation .7s linear infinite}.loading-inline-circle.medium{width:40px;height:40px}.loading-3{display:inline-block;position:relative;width:100px;height:100px}.loading-3 div{-webkit-transform-origin:left;transform-origin:left;-webkit-animation:lds-spinner 1.2s linear infinite;animation:lds-spinner 1.2s linear infinite;position:absolute;top:50%;left:50%;width:50%;height:10%;-webkit-clip-path:polygon(60% 20%,100% 0,100% 100%,60% 80%);clip-path:polygon(60% 20%,100% 0,100% 100%,60% 80%);background:#b9b9b9;margin-top:-5%;opacity:0}.loading-full-page .loading-3 div{background:#fff}.loading-3 div:first-child{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.loading-3 div:nth-child(2){-webkit-transform:rotate(30deg);transform:rotate(30deg);-webkit-animation-delay:-1s;animation-delay:-1s}.loading-3 div:nth-child(3){-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-delay:-.9s;animation-delay:-.9s}.loading-3 div:nth-child(4){-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-animation-delay:-.8s;animation-delay:-.8s}.loading-3 div:nth-child(5){-webkit-transform:rotate(120deg);transform:rotate(120deg);-webkit-animation-delay:-.7s;animation-delay:-.7s}.loading-3 div:nth-child(6){-webkit-transform:rotate(150deg);transform:rotate(150deg);-webkit-animation-delay:-.6s;animation-delay:-.6s}.loading-3 div:nth-child(7){-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-animation-delay:-.5s;animation-delay:-.5s}.loading-3 div:nth-child(8){-webkit-transform:rotate(210deg);transform:rotate(210deg);-webkit-animation-delay:-.4s;animation-delay:-.4s}.loading-3 div:nth-child(9){-webkit-transform:rotate(240deg);transform:rotate(240deg);-webkit-animation-delay:-.3s;animation-delay:-.3s}.loading-3 div:nth-child(10){-webkit-transform:rotate(270deg);transform:rotate(270deg);-webkit-animation-delay:-.2s;animation-delay:-.2s}.loading-3 div:nth-child(11){-webkit-transform:rotate(300deg);transform:rotate(300deg);-webkit-animation-delay:-.1s;animation-delay:-.1s}.loading-3 div:nth-child(12){-webkit-transform:rotate(330deg);transform:rotate(330deg);-webkit-animation-delay:0s;animation-delay:0s}@-webkit-keyframes lds-spinner{0%{opacity:0}30%{opacity:1}70%{opacity:1}to{opacity:0}}@keyframes lds-spinner{0%{opacity:0}30%{opacity:1}70%{opacity:1}to{opacity:0}}.loading-4{display:inline-block;position:relative;width:80px;height:80px}.loading-4 div{position:absolute;width:6px;height:6px;background:#b9b9b9;border-radius:50%;-webkit-animation:lds-loading4 1.2s linear infinite;animation:lds-loading4 1.2s linear infinite}.loading-full-page .loading-4 div{background:#fff}.loading-4 div:first-child{-webkit-animation-delay:0s;animation-delay:0s;top:37px;left:66px}.loading-4 div:nth-child(2){-webkit-animation-delay:-.1s;animation-delay:-.1s;top:22px;left:62px}.loading-4 div:nth-child(3){-webkit-animation-delay:-.2s;animation-delay:-.2s;top:11px;left:52px}.loading-4 div:nth-child(4){-webkit-animation-delay:-.3s;animation-delay:-.3s;top:7px;left:37px}.loading-4 div:nth-child(5){-webkit-animation-delay:-.4s;animation-delay:-.4s;top:11px;left:22px}.loading-4 div:nth-child(6){-webkit-animation-delay:-.5s;animation-delay:-.5s;top:22px;left:11px}.loading-4 div:nth-child(7){-webkit-animation-delay:-.6s;animation-delay:-.6s;top:37px;left:7px}.loading-4 div:nth-child(8){-webkit-animation-delay:-.7s;animation-delay:-.7s;top:52px;left:11px}.loading-4 div:nth-child(9){-webkit-animation-delay:-.8s;animation-delay:-.8s;top:62px;left:22px}.loading-4 div:nth-child(10){-webkit-animation-delay:-.9s;animation-delay:-.9s;top:66px;left:37px}.loading-4 div:nth-child(11){-webkit-animation-delay:-1s;animation-delay:-1s;top:62px;left:52px}.loading-4 div:nth-child(12){-webkit-animation-delay:-1.1s;animation-delay:-1.1s;top:52px;left:62px}@-webkit-keyframes lds-loading4{0%,20%,80%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}}@keyframes lds-loading4{0%,20%,80%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}}.flight-direction-arrow img{margin:0 3px;width:24px;display:block}.airline-autocomplete-holder .form-control{padding:0 10px!important}.stopInfo .airplaneIcon{padding-top:18px}.stopInfo img{height:16px}.stopInfo div{padding-top:2px;height:28px}.stopInfo div div:first-child{border-bottom:1px dotted grey}.stopInfo div .duration{font-size:13px;color:#b7b5b5}.page-container.flight{display:flex}.detail-btn-holder-inner{display:flex;flex-direction:column;justify-content:center;position:absolute;top:0;bottom:0}@media(max-width:849px){.detail-btn-holder-inner{flex-direction:row-reverse;justify-content:space-between!important;position:static;width:100%}.detail-btn-holder-inner .included-baggage-mark{-webkit-transform:translate(0)!important;transform:translate(0)!important}}.flightdetails .flightAside{padding-bottom:10px}.flightdetails .flightAside .route-item{min-height:0}.flightdetails .flightAside .route-item .airline-logo-holder{margin-left:-5px}.flightdetails .flightAside .route-item .router{line-height:20px}.flightdetails .flightAside .route-item .router .destinationInfo,.flightdetails .flightAside .route-item .router .originInfo{padding-top:0}.flightdetails .flightAside .route-item .router .destinationInfo .codeCity,.flightdetails .flightAside .route-item .router .destinationInfo .time,.flightdetails .flightAside .route-item .router .originInfo .codeCity,.flightdetails .flightAside .route-item .router .originInfo .time{font-size:13px}.flightdetails .flightAside .route-item .router .stopInfo .airplaneIcon{padding-top:12px}.flightdetails aside .normal-title{font-weight:600;font-size:20px;color:#3a3a3a}.flightdetails .prices-info .ant-collapse-borderless{background-color:initial}.flightdetails .totalPrice .button{margin-top:15px}.flightdetails .totalPrice.inli{padding-top:20px}.flightdetails .totalPrice.inli .priceCur{border-top:1px solid #ccc;padding-top:15px}.flightdetails .totalPrice.inli .priceCur .price{font-size:18px}.flightdetails .totalPrice.inli b{padding-top:4px}.ticket-style-holder{overflow:hidden}.ticket-style-section{padding:20px 0;border:1px dashed #ccc;position:relative;background-color:#fff}.ticket-style-section .pair-row{display:flex;justify-content:space-between}.ticket-style-section:first-child{border-bottom:0;padding-bottom:15px}.ticket-style-section:first-child:before{left:-9px}.ticket-style-section:first-child:after,.ticket-style-section:first-child:before{content:"";display:block;position:absolute;background:#f4f6f8;width:17px;height:17px;border-radius:50%;bottom:-9px;z-index:1;border:1px dashed #bbb}.ticket-style-section:first-child:after{right:-9px}.passenger-header.card-padding{font-weight:800}.ant-collapse-header{font-weight:600}.flight-result-item .flight-price-block{color:#464545;font-size:26px;padding-bottom:6px}.hotelbook{font-size:12px}.hotelbook img{height:22px;transition:all .4s ease-in}.hotelbook img.rot{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.search-box>div:first-child{width:100%}.airline-filter-holder .cell{background:#e9efeb;white-space:nowrap;height:25px;padding:0 5px;display:flex;justify-content:center;align-items:center;margin:0}.airline-filter-holder .cell .price{font-size:12px}.airline-filter-holder .cell .checkbox-label{line-height:24px}.airline-filter-holder .cell+.cell{background-color:#d7e0dd}.airline-filter-holder .airline-table-header{text-align:center}@media screen and (min-width:501px){.airline-filter-holder .airline-table-header{min-width:100px}}.airline-filter-holder .airline-table-header .airline{padding:0 10px;background-color:#fff;display:flex;height:50px;align-items:center;justify-content:center}.airline-filter-holder .airline-table-header .cell{line-height:25px}.airline-table-holder{overflow-x:auto;border:1px solid #ccc;overflow-y:hidden}.airline-filter-row{display:flex;flex-wrap:nowrap}.airline-filter-row>div{flex:1 0 100px;max-width:150px}.airline-filter-item{text-align:center;margin:3px;border:1px solid #ccc;background-color:#fff;border-radius:3px}.airline-filter-item .airline-logo{height:45px;max-width:100px;object-fit:contain;padding:5px;display:block;margin:auto;line-height:1;font-size:11px;color:hsla(0,0%,73.3%,.7215686274509804)}.diff-days{position:absolute;left:100%;top:-10px;direction:ltr}.stop-message-in-allSegments{font-size:13px;background:#fff5e3;padding:4px 5px}.ant-steps-item-finish .ant-steps-item-icon,.has-fake-magnifirer-icon:after,.itours-icon{background-image:url(/static/media/icons.76fb054e.svg);aspect-ratio:1;background-size:3200% 600%;width:26px;height:26px;display:inline-block;vertical-align:middle}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.ant-steps-item-finish .ant-steps-item-icon,.has-fake-magnifirer-icon:after,.itours-icon{background-image:url(/static/media/icons.0be896ef.png)}}.ant-steps-item-finish .icon-small.ant-steps-item-icon,.icon-small.has-fake-magnifirer-icon:after,.itours-icon.icon-small{width:17px;height:17px}.ant-steps-item-finish .icon-xsmall.ant-steps-item-icon,.icon-xsmall.has-fake-magnifirer-icon:after,.itours-icon.icon-xsmall{width:12px;height:12px}.ant-steps-item-finish .icon-small2.ant-steps-item-icon,.icon-small2.has-fake-magnifirer-icon:after,.itours-icon.icon-small2{width:20px;height:20px}.ant-steps-item-finish .icon-medium.ant-steps-item-icon,.icon-medium.has-fake-magnifirer-icon:after,.itours-icon.icon-medium{width:30px;height:30px}.ant-steps-item-finish .icon-large.ant-steps-item-icon,.icon-large.has-fake-magnifirer-icon:after,.itours-icon.icon-large{width:40px;height:40px}.ant-steps-item-finish .icon-xlarge.ant-steps-item-icon,.icon-xlarge.has-fake-magnifirer-icon:after,.itours-icon.icon-xlarge{width:70px;height:70px}.ant-steps-item-finish .icon-xxlarge.ant-steps-item-icon,.icon-xxlarge.has-fake-magnifirer-icon:after,.itours-icon.icon-xxlarge{width:100px;height:100px}.ant-steps-item-finish .top-plane-white.ant-steps-item-icon,.itours-icon.top-plane-white,.top-plane-white.has-fake-magnifirer-icon:after{background-position:0 0}.ant-steps-item-finish .hotel-white.ant-steps-item-icon,.hotel-white.has-fake-magnifirer-icon:after,.itours-icon.hotel-white{background-position:3.2% 0}.ant-steps-item-finish .package-white.ant-steps-item-icon,.itours-icon.package-white,.package-white.has-fake-magnifirer-icon:after{background-position:6.4% 0}.ant-steps-item-finish .check-badge.ant-steps-item-icon,.check-badge.has-fake-magnifirer-icon:after,.itours-icon.check-badge{background-position:9.7% 0}.ant-steps-item-finish .headset-support.ant-steps-item-icon,.headset-support.has-fake-magnifirer-icon:after,.itours-icon.headset-support{background-position:12.9% 0}.ant-steps-item-finish .headset-support-gray.ant-steps-item-icon,.headset-support-gray.has-fake-magnifirer-icon:after,.itours-icon.headset-support-gray{background-position:16.1% 0}.ant-steps-item-finish .style-2-flight-red.ant-steps-item-icon,.itours-icon.style-2-flight-red,.style-2-flight-red.has-fake-magnifirer-icon:after{background-position:19.3% 0}.ant-steps-item-finish .style-2-hotel-red.ant-steps-item-icon,.itours-icon.style-2-hotel-red,.style-2-hotel-red.has-fake-magnifirer-icon:after{background-position:22.6% 0}.ant-steps-item-finish .style-2-package-red.ant-steps-item-icon,.itours-icon.style-2-package-red,.style-2-package-red.has-fake-magnifirer-icon:after{background-position:25.8% 0}.ant-steps-item-finish .style-2-flight-line-white.ant-steps-item-icon,.itours-icon.style-2-flight-line-white,.style-2-flight-line-white.has-fake-magnifirer-icon:after{background-position:29% 0}.ant-steps-item-finish .style-2-hotel-line-white.ant-steps-item-icon,.itours-icon.style-2-hotel-line-white,.style-2-hotel-line-white.has-fake-magnifirer-icon:after{background-position:32.3% 0}.ant-steps-item-finish .style-2-package-line-white.ant-steps-item-icon,.itours-icon.style-2-package-line-white,.style-2-package-line-white.has-fake-magnifirer-icon:after{background-position:35.5% 0}.ant-steps-item-finish .moon-dark.ant-steps-item-icon,.itours-icon.moon-dark,.moon-dark.has-fake-magnifirer-icon:after{background-position:32.4% -20%}.ant-steps-item-finish .style-2-domestic-flight-line-white.ant-steps-item-icon,.itours-icon.style-2-domestic-flight-line-white,.style-2-domestic-flight-line-white.has-fake-magnifirer-icon:after{background-position:38.7% 0}.ant-steps-item-finish .flight2-white.ant-steps-item-icon,.flight2-white.has-fake-magnifirer-icon:after,.itours-icon.flight2-white{background-position:45.1% 0}.ant-steps-item-finish .package2-white.ant-steps-item-icon,.itours-icon.package2-white,.package2-white.has-fake-magnifirer-icon:after{background-position:48.4% 0}.ant-steps-item-finish .hotel2-white.ant-steps-item-icon,.hotel2-white.has-fake-magnifirer-icon:after,.itours-icon.hotel2-white{background-position:51.6% 0}.ant-steps-item-finish .checkmark-a.ant-steps-item-icon,.checkmark-a.has-fake-magnifirer-icon:after,.itours-icon.checkmark-a{background-position:54.8% 0}.ant-steps-item-finish .flight2-red.ant-steps-item-icon,.flight2-red.has-fake-magnifirer-icon:after,.itours-icon.flight2-red{background-position:58.1% 0}.ant-steps-item-finish .package2-red.ant-steps-item-icon,.itours-icon.package2-red,.package2-red.has-fake-magnifirer-icon:after{background-position:61.3% 0}.ant-steps-item-finish .hotel2-red.ant-steps-item-icon,.hotel2-red.has-fake-magnifirer-icon:after,.itours-icon.hotel2-red{background-position:64.5% 0}.ant-steps-item-finish .close-icon.ant-steps-item-icon,.ant-steps-item-finish .white-close-icon.ant-steps-item-icon,.close-icon.has-fake-magnifirer-icon:after,.itours-icon.close-icon,.itours-icon.white-close-icon,.white-close-icon.has-fake-magnifirer-icon:after{background-position:67.78% 0}.ant-steps-item-finish .dark-grey-cup.ant-steps-item-icon,.dark-grey-cup.has-fake-magnifirer-icon:after,.itours-icon.dark-grey-cup{background-position:80.6% 0}.ant-steps-item-finish .dark-grey-food.ant-steps-item-icon,.dark-grey-food.has-fake-magnifirer-icon:after,.itours-icon.dark-grey-food{background-position:83.9% 0}.ant-steps-item-finish .dark-grey-spoon.ant-steps-item-icon,.ant-steps-item-finish .peyment-error.ant-steps-item-icon,.dark-grey-spoon.has-fake-magnifirer-icon:after,.itours-icon.dark-grey-spoon,.itours-icon.peyment-error,.peyment-error.has-fake-magnifirer-icon:after{background-position:87.1% 0}.ant-steps-item-finish .peyment-warning.ant-steps-item-icon,.itours-icon.peyment-warning,.peyment-warning.has-fake-magnifirer-icon:after{background-position:90.3% 0}.ant-steps-item-finish .peyment-exchange.ant-steps-item-icon,.itours-icon.peyment-exchange,.peyment-exchange.has-fake-magnifirer-icon:after{background-position:93.5% 0}.ant-steps-item-finish .peyment-ok.ant-steps-item-icon,.itours-icon.peyment-ok,.peyment-ok.has-fake-magnifirer-icon:after{background-position:96.8% 0}.ant-steps-item-finish .peyment-ok-yellow.ant-steps-item-icon,.itours-icon.peyment-ok-yellow,.peyment-ok-yellow.has-fake-magnifirer-icon:after{background-position:71% 0}.ant-steps-item-finish .whatsapp.ant-steps-item-icon,.itours-icon.whatsapp,.whatsapp.has-fake-magnifirer-icon:after{background-position:100% 0}.ant-steps-item-finish .top-plane-gray.ant-steps-item-icon,.itours-icon.top-plane-gray,.top-plane-gray.has-fake-magnifirer-icon:after{background-position:0 20%}.ant-steps-item-finish .hotel-gray.ant-steps-item-icon,.hotel-gray.has-fake-magnifirer-icon:after,.itours-icon.hotel-gray{background-position:3.2% 20%}.ant-steps-item-finish .package-gray.ant-steps-item-icon,.itours-icon.package-gray,.package-gray.has-fake-magnifirer-icon:after{background-position:6.4% 20%}.ant-steps-item-finish .star.ant-steps-item-icon,.itours-icon.star,.star.has-fake-magnifirer-icon:after{background-position:9.7% 20%}.ant-steps-item-finish .user-circle-dark.ant-steps-item-icon,.itours-icon.user-circle-dark,.user-circle-dark.has-fake-magnifirer-icon:after{background-position:12.9% 20%}.ant-steps-item-finish .gray-clock-icon.ant-steps-item-icon,.gray-clock-icon.has-fake-magnifirer-icon:after,.itours-icon.gray-clock-icon{background-position:16.1% 20%}.ant-steps-item-finish .green-baggage.ant-steps-item-icon,.green-baggage.has-fake-magnifirer-icon:after,.itours-icon.green-baggage{background-position:22.62% 20%}.ant-steps-item-finish .red-no-baggage.ant-steps-item-icon,.itours-icon.red-no-baggage,.red-no-baggage.has-fake-magnifirer-icon:after{background-position:25.8% 20%}.ant-steps-item-finish .style-2-flight-line-blue.ant-steps-item-icon,.itours-icon.style-2-flight-line-blue,.style-2-flight-line-blue.has-fake-magnifirer-icon:after{background-position:29% 20%}.ant-steps-item-finish .style-2-hotel-line-blue.ant-steps-item-icon,.itours-icon.style-2-hotel-line-blue,.style-2-hotel-line-blue.has-fake-magnifirer-icon:after{background-position:32.3% 20%}.ant-steps-item-finish .style-2-package-line-blue.ant-steps-item-icon,.itours-icon.style-2-package-line-blue,.style-2-package-line-blue.has-fake-magnifirer-icon:after{background-position:35.5% 20%}.ant-steps-item-finish .style-2-domestic-flight-line-blue.ant-steps-item-icon,.itours-icon.style-2-domestic-flight-line-blue,.style-2-domestic-flight-line-blue.has-fake-magnifirer-icon:after{background-position:38.7% 20%}.ant-steps-item-finish .moon-white.ant-steps-item-icon,.itours-icon.moon-white,.moon-white.has-fake-magnifirer-icon:after{background-position:41.9% 20%}.ant-steps-item-finish .wallet.ant-steps-item-icon,.itours-icon.wallet,.wallet.has-fake-magnifirer-icon:after{background-position:45.1% 20%}.ant-steps-item-finish .exit.ant-steps-item-icon,.exit.has-fake-magnifirer-icon:after,.itours-icon.exit{background-position:48.4% 20%}.ant-steps-item-finish .profile.ant-steps-item-icon,.itours-icon.profile,.profile.has-fake-magnifirer-icon:after{background-position:51.6% 20%}.ant-steps-item-finish .checkmark-b.ant-steps-item-icon,.checkmark-b.has-fake-magnifirer-icon:after,.itours-icon.checkmark-b{background-position:54.8% 20%}.ant-steps-item-finish .style-2-hotel-line-gray.ant-steps-item-icon,.itours-icon.style-2-hotel-line-gray,.style-2-hotel-line-gray.has-fake-magnifirer-icon:after{background-position:58.1% 20%}.ant-steps-item-finish .gray-close-icon.ant-steps-item-icon,.gray-close-icon.has-fake-magnifirer-icon:after,.itours-icon.gray-close-icon{background-position:67.78% 20%}.ant-steps-item-finish .error-3.ant-steps-item-icon,.error-3.has-fake-magnifirer-icon:after,.itours-icon.error-3{background-position:71% 20%}.ant-steps-item-finish .check-blue.ant-steps-item-icon,.check-blue.has-fake-magnifirer-icon:after,.itours-icon.check-blue{background-position:74.2% 20%}.ant-steps-item-finish .check-yellow.ant-steps-item-icon,.check-yellow.has-fake-magnifirer-icon:after,.itours-icon.check-yellow{background-position:77.4% 20%}.ant-steps-item-finish .plus-blue-icon.ant-steps-item-icon,.itours-icon.plus-blue-icon,.plus-blue-icon.has-fake-magnifirer-icon:after{background-position:80.6% 20%}.ant-steps-item-finish .trash.ant-steps-item-icon,.itours-icon.trash,.trash.has-fake-magnifirer-icon:after{background-position:83.9% 20%}.ant-steps-item-finish .blue-info.ant-steps-item-icon,.blue-info.has-fake-magnifirer-icon:after,.itours-icon.blue-info{background-position:87.1% 20%}.ant-steps-item-finish .instagram.ant-steps-item-icon,.instagram.has-fake-magnifirer-icon:after,.itours-icon.instagram{background-position:90.3% 20%}.ant-steps-item-finish .telegram.ant-steps-item-icon,.itours-icon.telegram,.telegram.has-fake-magnifirer-icon:after{background-position:93.5% 20%}.ant-steps-item-finish .twitter.ant-steps-item-icon,.itours-icon.twitter,.twitter.has-fake-magnifirer-icon:after{background-position:96.8% 20%}.ant-steps-item-finish .yellow-warning.ant-steps-item-icon,.itours-icon.yellow-warning,.yellow-warning.has-fake-magnifirer-icon:after{background-position:100% 20%}.ant-steps-item-finish .red-clock-icon.ant-steps-item-icon,.itours-icon.red-clock-icon,.red-clock-icon.has-fake-magnifirer-icon:after{background-position:16.1% 40%}.ant-steps-item-finish .red-email-icon.ant-steps-item-icon,.itours-icon.red-email-icon,.red-email-icon.has-fake-magnifirer-icon:after{background-position:22.62% 40%}.ant-steps-item-finish .red-address-icon.ant-steps-item-icon,.itours-icon.red-address-icon,.red-address-icon.has-fake-magnifirer-icon:after{background-position:25.8% 40%}.ant-steps-item-finish .red-phon-icon.ant-steps-item-icon,.itours-icon.red-phon-icon,.red-phon-icon.has-fake-magnifirer-icon:after{background-position:32.3% 40%}.ant-steps-item-finish .error2-icon.ant-steps-item-icon,.error2-icon.has-fake-magnifirer-icon:after,.itours-icon.error2-icon{background-position:38.7% 40%}.ant-steps-item-finish .error-icon.ant-steps-item-icon,.error-icon.has-fake-magnifirer-icon:after,.itours-icon.error-icon{background-position:41.9% 40%}.ant-steps-item-finish .red-close.ant-steps-item-icon,.itours-icon.red-close,.red-close.has-fake-magnifirer-icon:after{background-position:67.78% 40%}.ant-steps-item-finish .red-arrow-right.ant-steps-item-icon,.itours-icon.red-arrow-right,.red-arrow-right.has-fake-magnifirer-icon:after{background-position:74.2% 40%}.ant-steps-item-finish .plus-icon.ant-steps-item-icon,.itours-icon.plus-icon,.plus-icon.has-fake-magnifirer-icon:after{background-position:93.5% 40%}.ant-steps-item-finish .minus-icon.ant-steps-item-icon,.itours-icon.minus-icon,.minus-icon.has-fake-magnifirer-icon:after{background-position:90.3% 40%}.ant-steps-item-finish .top-plane-blue.ant-steps-item-icon,.itours-icon.top-plane-blue,.top-plane-blue.has-fake-magnifirer-icon:after{background-position:0 60%}.ant-steps-item-finish .hotel-blue.ant-steps-item-icon,.hotel-blue.has-fake-magnifirer-icon:after,.itours-icon.hotel-blue{background-position:3.2% 60%}.ant-steps-item-finish .package-blue.ant-steps-item-icon,.itours-icon.package-blue,.package-blue.has-fake-magnifirer-icon:after{background-position:6.4% 60%}.ant-steps-item-finish .user-profile.ant-steps-item-icon,.itours-icon.user-profile,.user-profile.has-fake-magnifirer-icon:after{background-position:51.6% 60%}.ant-steps-item-finish .change-password.ant-steps-item-icon,.change-password.has-fake-magnifirer-icon:after,.itours-icon.change-password{background-position:54.8% 60%}.ant-steps-item-finish .flight-ticket.ant-steps-item-icon,.flight-ticket.has-fake-magnifirer-icon:after,.itours-icon.flight-ticket{background-position:87.1% 60%}.ant-steps-item-finish .circle-error.ant-steps-item-icon,.circle-error.has-fake-magnifirer-icon:after,.itours-icon.circle-error{background-position:90.3% 60%}.ant-steps-item-finish .check-green.ant-steps-item-icon,.check-green.has-fake-magnifirer-icon:after,.itours-icon.check-green{background-position:93.5% 60%}.ant-steps-item-finish .info-icon.ant-steps-item-icon,.info-icon.has-fake-magnifirer-icon:after,.itours-icon.info-icon{background-position:96.7% 60%}.ant-steps-item-finish .hotel-ticket.ant-steps-item-icon,.hotel-ticket.has-fake-magnifirer-icon:after,.itours-icon.hotel-ticket{background-position:100% 60%}.ant-steps-item-finish .plus-simple-icon.ant-steps-item-icon,.itours-icon.plus-simple-icon,.plus-simple-icon.has-fake-magnifirer-icon:after{background-position:90.3% 80%}.ant-steps-item-finish .green-info-icon.ant-steps-item-icon,.green-info-icon.has-fake-magnifirer-icon:after,.itours-icon.green-info-icon{background-position:96.7% 80%}.adult.has-fake-magnifirer-icon:after,.ant-steps-item-finish .adult.ant-steps-item-icon,.itours-icon.adult{background-position:0 100%}.ant-steps-item-finish .child.ant-steps-item-icon,.child.has-fake-magnifirer-icon:after,.itours-icon.child{background-position:3.2% 100%}.ant-steps-item-finish .infant.ant-steps-item-icon,.infant.has-fake-magnifirer-icon:after,.itours-icon.infant{background-position:6.4% 100%}.ant-steps-item-finish .guest-dark.ant-steps-item-icon,.guest-dark.has-fake-magnifirer-icon:after,.itours-icon.guest-dark{background-position:9.7% 100%}.ant-steps-item-finish .guests-dark.ant-steps-item-icon,.guests-dark.has-fake-magnifirer-icon:after,.itours-icon.guests-dark{background-position:12.9% 100%}.ant-steps-item-finish .white-clock-icon.ant-steps-item-icon,.itours-icon.white-clock-icon,.white-clock-icon.has-fake-magnifirer-icon:after{background-position:16.1% 100%}.ant-steps-item-finish .checkin-dark.ant-steps-item-icon,.checkin-dark.has-fake-magnifirer-icon:after,.itours-icon.checkin-dark{background-position:19.3% 100%}.ant-steps-item-finish .checkout-dark.ant-steps-item-icon,.checkout-dark.has-fake-magnifirer-icon:after,.itours-icon.checkout-dark{background-position:22.6% 100%}.ant-steps-item-finish .location-dark.ant-steps-item-icon,.itours-icon.location-dark,.location-dark.has-fake-magnifirer-icon:after{background-position:25.8% 100%}.ant-steps-item-finish .hotel-dark.ant-steps-item-icon,.hotel-dark.has-fake-magnifirer-icon:after,.itours-icon.hotel-dark{background-position:29% 100%}.ant-steps-item-finish .moon-dark.ant-steps-item-icon,.itours-icon.moon-dark,.moon-dark.has-fake-magnifirer-icon:after{background-position:32.4% 100%}.ant-steps-item-finish .calendar-dark.ant-steps-item-icon,.calendar-dark.has-fake-magnifirer-icon:after,.itours-icon.calendar-dark{background-position:35.5% 100%}.ant-steps-item-finish .empty-moon.ant-steps-item-icon,.empty-moon.has-fake-magnifirer-icon:after,.itours-icon.empty-moon{background-position:38.7% 100%}.ant-steps-item-finish .fill-moon.ant-steps-item-icon,.fill-moon.has-fake-magnifirer-icon:after,.itours-icon.fill-moon{background-position:41.9% 100%}.ant-steps-item-finish .empty-sun.ant-steps-item-icon,.empty-sun.has-fake-magnifirer-icon:after,.itours-icon.empty-sun{background-position:45.1% 100%}.ant-steps-item-finish .fill-sun.ant-steps-item-icon,.fill-sun.has-fake-magnifirer-icon:after,.itours-icon.fill-sun{background-position:48.4% 100%}.ant-steps-item-finish .contact-us.ant-steps-item-icon,.contact-us.has-fake-magnifirer-icon:after,.itours-icon.contact-us{background-position:51.6% 100%}.ant-steps-item-finish .terms.ant-steps-item-icon,.itours-icon.terms,.terms.has-fake-magnifirer-icon:after{background-position:54.8% 100%}.about-us.has-fake-magnifirer-icon:after,.ant-steps-item-finish .about-us.ant-steps-item-icon,.itours-icon.about-us{background-position:58.1% 100%}.ant-steps-item-finish .breakfast-icon.ant-steps-item-icon,.breakfast-icon.has-fake-magnifirer-icon:after,.itours-icon.breakfast-icon{background-position:61.3% 100%}.ant-steps-item-finish .green-checkmark.ant-steps-item-icon,.green-checkmark.has-fake-magnifirer-icon:after,.itours-icon.green-checkmark{background-position:64.5% 100%}.ant-steps-item-finish .facebook-gray.ant-steps-item-icon,.facebook-gray.has-fake-magnifirer-icon:after,.itours-icon.facebook-gray{background-position:67.78% 100%}.ant-steps-item-finish .right-arrow-dark.ant-steps-item-icon,.itours-icon.right-arrow-dark,.right-arrow-dark.has-fake-magnifirer-icon:after{background-position:74.2% 100%}.ant-steps-item-finish .search-icon.ant-steps-item-icon,.itours-icon.search-icon,.search-icon.has-fake-magnifirer-icon:after{background-position:77.4% 100%}.ant-steps-item-finish .user-login.ant-steps-item-icon,.itours-icon.user-login,.user-login.has-fake-magnifirer-icon:after{background-position:80.6% 100%}.ant-steps-item-finish .facebook.ant-steps-item-icon,.facebook.has-fake-magnifirer-icon:after,.itours-icon.facebook{background-position:83.9% 100%}.ant-steps-item-finish .baggage-circle.ant-steps-item-icon,.baggage-circle.has-fake-magnifirer-icon:after,.itours-icon.baggage-circle{background-position:87.1% 100%}.ant-steps-item-finish .fork-knife-circle.ant-steps-item-icon,.fork-knife-circle.has-fake-magnifirer-icon:after,.itours-icon.fork-knife-circle{background-position:90.3% 100%}.ant-steps-item-finish .check-white.ant-steps-item-icon,.check-white.has-fake-magnifirer-icon:after,.itours-icon.check-white{background-position:93.5% 100%}.ant-steps-item-finish .red-info-icon.ant-steps-item-icon,.itours-icon.red-info-icon,.red-info-icon.has-fake-magnifirer-icon:after{background-position:96.7% 100%}.ant-steps-item-finish .help-icon.ant-steps-item-icon,.help-icon.has-fake-magnifirer-icon:after,.itours-icon.help-icon{background-position:100% 100%}.body.sunhotel-theme,.body.sunhotel-theme .ticket-style-section:first-child:after,.body.sunhotel-theme .ticket-style-section:first-child:before{background-color:#fff}.body.sunhotel-theme .cities-section,.body.sunhotel-theme .newletter-section{background-color:#f1f1f1}.body.sunhotel-theme .bottom-footer{background-color:#113250;color:#fff}.body.sunhotel-theme .main-menu .menu-item.active a{color:#b52555;border-color:#b52555}.body.sunhotel-theme .button.red-btn{background-color:#b52555}.body.sunhotel-theme .button.red-btn:hover{background-color:#a92350}.body.sunhotel-theme .color-1-btn:not(:disabled){background-color:#fcb714;color:#fff;border-color:#fcb714}.body.sunhotel-theme .color-1-btn:not(:disabled):active{background-color:#fcb714}.body.sunhotel-theme .purple{color:#b52555}.body.sunhotel-theme .home-search-section{position:relative}.body.sunhotel-theme .home-search-section:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.2)}@media(max-width:849px){.body.sunhotel-theme .home-search-section:before{display:none}}.body.sunhotel-theme .home-search-section .home-top-slogan{text-shadow:0 0 5px #000}.body.sunhotel-theme .home-search-section>div{position:relative}@media(min-width:850px){.body.sunhotel-theme .home-search-section .search-form-wrapper{background:linear-gradient(0deg,hsla(0,0%,100%,.5),hsla(0,0%,100%,.9))}.body.sunhotel-theme .home-search-section .home-tabs-holder .home-tab{color:#333;background:linear-gradient(0,hsla(0,0%,100%,.65),hsla(0,0%,100%,.75),hsla(0,0%,100%,.9))}.body.sunhotel-theme .home-search-section .home-tabs-holder .home-tab.home-active-tab{background:linear-gradient(0deg,hsla(0,0%,100%,.9),#fff);color:#b52555}}.body.sunhotel-theme .home-search-section .validator-label{background-color:#b52555}.body.sunhotel-theme .home-search-section .validator-label:before{border-color:#b52555 transparent transparent}.body.sunhotel-theme .home-search-section .remove-return-btn{background-color:#fcb714}.body.sunhotel-theme .Home .add-destination-holder .link-style-btn,.body.sunhotel-theme .Home .search-form-wrapper .search-box-holder label{color:#000}.body.sunhotel-theme .Home .search-form-wrapper .search-box-holder .triptype-radio-label{color:#444}.body.sunhotel-theme .Home .triptype-radio-item .triptype-radio:checked+.triptype-radio-label{background-color:hsla(0,0%,100%,.8);box-shadow:0 0 10px 0 rgba(0,0,0,.1)}.body.sunhotel-theme .color-1{color:#fcb714}.body.sunhotel-theme .blue-border-right{border-right-color:#fcb714}.body.sunhotel-theme .radio-item .radio-label .radio-mark{border-color:#fcb714}.body.sunhotel-theme .has-fake-magnifirer-icon:before,.body.sunhotel-theme .radio-item .custom-radio:checked+.radio-label .radio-mark:before{background-color:#fcb714}.body.sunhotel-theme .detail-flight .stop-info.change-airport,.body.sunhotel-theme .PDatePicker-holder>div .calendarContainer .dayWrapper.today button,.body.sunhotel-theme .PDatePicker-holder>div .calendarContainer .dayWrapper.today button[disabled],.body.sunhotel-theme .tab-holder .tab-s.active-tab-s{background-color:#b52555}.body.sunhotel-theme .main-content .ant-collapse-header .passenger-type-title{color:#fcb714}.body.sunhotel-theme .Pagination .page-btn:not(.disabled){color:#bbb}.body.sunhotel-theme .Pagination .page-btn:not(.disabled):hover{color:#fff;background-color:#fcb714}.body.sunhotel-theme .Pagination .page-btn:not(.disabled).clicked,.body.sunhotel-theme .Pagination .page-btn:not(.disabled).clicked:hover{color:#fcb714;background-color:#fff;background-color:initial}.padide-com-theme .search-result-page .selected-package{margin-top:15px}.padide-com-theme .package-hotel-footer .red-btn{background-color:#8bc34a}.padide-com-theme .package-avails-row .package-hotel-item .package-hotel-footer{border-top-color:#f1f1f1;background-color:#f1f1f1;padding:8px 15px}.padide-com-theme:not(.ltr) .padide-com-theme .package-hotel-main{min-height:166px}.padide-com-theme.ltr .package-hotel-main{min-height:168px}.padide-com-theme .multi-datepicker-input{background-image:url(/static/media/blue-calendar.b4901e83.svg)}.padide-com-theme.body.ltr .multi-datepicker-input{background-position:left 7px top 6px}.padide-com-theme.body:not(.ltr) .multi-datepicker-input{background-position:right 7px top 6px}.padide-com-theme .hotelResult .page-container.no-padding-mobile.search-result-page{padding-left:10px;padding-right:10px}@media screen and (max-width:500px){.padide-com-theme .room-guests.multyroom .room-number{color:inherit;display:inline-block;position:static;top:0}}.ant-steps-item-finish .padide-com-theme .main-menu .ant-steps-item-icon,.padide-com-theme .main-menu .ant-steps-item-finish .ant-steps-item-icon,.padide-com-theme .main-menu .has-fake-magnifirer-icon:after,.padide-com-theme .main-menu .itours-icon{display:none}.padide-com-theme.body{background-color:rgba(68,110,156,.12)}.padide-com-theme.body .color-1-btn:not(:disabled){background-color:#fcb714;color:#fff;border-color:#fcb714}.padide-com-theme.body .color-1-btn:not(:disabled):active{background-color:#fcb714}.padide-com-theme.body .loading-logo{width:70px}.padide-com-theme.body .navbar .logo-holder .logo{width:70px;margin:auto}.padide-com-theme.body .navbar .logo-holder .logo img{width:100%;margin-top:8px}@media screen and (min-width:850px){.padide-com-theme.body .padideh-home-top{display:flex;padding:40px 0}}.padide-com-theme.body .adv-banner{position:relative;border-radius:10px;overflow:hidden;box-shadow:0 1px 3px 0 rgba(0,0,0,.5);flex:0 0 300px;cursor:pointer;background-size:cover}.padide-com-theme.body .adv-banner:before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:hsla(0,0%,100%,.15)}.padide-com-theme.body .newletter-section{background:#fff;padding:35px 0}.padide-com-theme.body .home-search-section{position:relative}@media screen and (min-width:850px){.padide-com-theme.body .home-search-section{min-height:calc(100vh - 323px);display:flex;justify-content:center;align-items:center}.padide-com-theme.body .home-search-section>div{flex:1 1}}.padide-com-theme.body .home-search-section:before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(0,hsla(0,0%,100%,.7),hsla(0,0%,100%,0))}.padide-com-theme.body .searchbox-inner{padding:10px 0}@media screen and (min-width:850px){.padide-com-theme.body .searchbox-inner{padding:15px 20px}}.padide-com-theme.body .searchBar .ant-calendar-picker .anticon{background-image:url(/static/media/blue-calendar.b4901e83.svg);height:22px;background-size:contain}.padide-com-theme.body .search-box-holder .loading-circle.small{width:31px;top:2px;height:31px}@media screen and (max-width:849px){.padide-com-theme.body .search-box-holder{background-color:#fff;background-color:initial}}.padide-com-theme.body .search-box-holder .tab-holder{position:relative}.padide-com-theme.body .hotel-destination-holder .autocompleteText input{background-image:url(/static/media/blue-location.cce172c2.svg);background-size:26px}.padide-com-theme.body .bottom-footer{background-color:#404041;color:#fff}.padide-com-theme.body .bottom-footer .footer-logo{display:none}.padide-com-theme.body .bottom-footer .footer-logo+div small{font-size:13px}.padide-com-theme.body .form-group .ant-calendar-picker-input,.padide-com-theme.body .form-group .form-control,.padide-com-theme.body .form-group .form_control{box-shadow:none}.padide-com-theme.body .result-inline-search-section .children-ages{padding:0;margin:0}.padide-com-theme.body .result-inline-search-section .searchBtn{width:100%;max-width:100%;height:35px}@media screen and (min-width:850px){.padide-com-theme.body .result-inline-search-section .searchBtn.flight-search-btn{margin-top:13px}.padide-com-theme.body .result-inline-search-section .searchBtn.hotel-search-btn{margin-top:17px}}.padide-com-theme.body .flight .results-sorting-block{padding-top:23px;padding-bottom:5px}.padide-com-theme.body .flight .results-sorting-block .sort-container{display:flex;width:100%;justify-content:space-between}.padide-com-theme.body .flight .results-sorting-block .sort-container img{display:none}.padide-com-theme.body .hotelResult .results-sorting-block{padding-top:15px;padding-bottom:2px}.padide-com-theme.body .result-inline-search-section+.section-vertical-padding{padding-top:10px}.padide-com-theme.body .result-inline-search-section .searchbox-inner{padding:10px 0}.padide-com-theme.body .result-inline-search-section .searchbox-inner .triptype-radio{margin-bottom:0}@media screen and (min-width:501px){.padide-com-theme.body .result-inline-search-section{background:#404041}.padide-com-theme.body .result-inline-search-section label{color:#fff}.padide-com-theme.body .result-inline-search-section .radio-item .radio-label .radio-mark{border-color:#fff}.padide-com-theme.body .result-inline-search-section .radio-item .custom-radio:checked+.radio-label .radio-mark:before{background-color:#fff}}.padide-com-theme.body .result-inline-search-section .search-box-holder{box-shadow:none;background:none;background:transparent}.padide-com-theme.body .result-inline-search-section .form-label{font-weight:600;display:block!important}.padide-com-theme.body main.main-content{min-height:calc(100vh - 193px)}.padide-com-theme.body .airline-filter-holder{padding:10px;background-color:#fff}.padide-com-theme.body .airline-filter-holder .cell{background-color:#f1f1f1}.padide-com-theme.body .airline-filter-holder .cell+.cell{background-color:#f1f1f1;border-top:1px solid #ddd}.padide-com-theme.body .avails-holder .flight-result-item,.padide-com-theme.body .avails-holder .flight-result-item .item-main{display:block}.padide-com-theme.body .avails-holder .flight-result-item .item-footer{background:#f1f1f1;display:flex;width:100%;justify-content:space-between;align-items:center;padding:8px 10px;border:0}.padide-com-theme.body .avails-holder .flight-result-item .item-footer .price{flex-direction:row}.padide-com-theme.body .avails-holder .flight-result-item .item-footer .price .value{margin-right:8px}.padide-com-theme.body .avails-holder .flight-result-item .item-footer .button.red-btn,.padide-com-theme.body .flightDetails .button.red-btn{background-color:#8bc34a}.ant-steps-item-finish .padide-com-theme.body .filters-holder .checkbox-label .ant-steps-item-icon,.padide-com-theme.body .filters-holder .checkbox-label .ant-steps-item-finish .ant-steps-item-icon,.padide-com-theme.body .filters-holder .checkbox-label .has-fake-magnifirer-icon:after,.padide-com-theme.body .filters-holder .checkbox-label .itours-icon{display:none}.padide-com-theme.body .filters-holder .ant-collapse-item .ant-collapse-header{padding-left:10px;padding-right:10px}.padide-com-theme.body .filters-holder .ant-collapse-item .ant-collapse-header:after{display:none}.padide-com-theme.body .filters-holder .normal-title{padding:0 10px;margin:0}.padide-com-theme.body .filters-holder .has-fake-magnifirer-icon{padding:0 10px;margin-bottom:0}.padide-com-theme.body .filters-holder .filter-header{padding:15px 0;margin:0}.padide-com-theme.body .airline-table-holder{border:0}.padide-com-theme.body .airline-filter-row>div{flex:0 0 160px}.padide-com-theme.body .airline-filter-item{position:relative}.padide-com-theme.body .airline-filter-item img.airline-logo{position:absolute;width:55px;font-size:10px;line-height:1;color:#bbb;overflow:hidden}.padide-com-theme.body .airline-table-header{position:relative;border:1px solid #ccc;overflow:hidden;margin-top:3px}.padide-com-theme.body .airline-table-header .airline{position:absolute;height:60px}.padide-com-theme.body .itours-tab-holder .itours-tab-list .itours-tab-btn.active{border:2px solid #8bc34a;background-color:#fff;box-shadow:none}.padide-com-theme.body .ant-steps{display:none}.padide-com-theme.body .ticket-style-holder{border:1px solid #ccc}.padide-com-theme.body .ticket-style-holder .button.red-btn{background-color:#8bc34a}.padide-com-theme.body .ticket-style-holder .ticket-style-section{border:0}.padide-com-theme.body .ticket-style-holder .ticket-style-section:not(:last-child){border-bottom:1px solid #ccc}.padide-com-theme.body .ticket-style-holder .ticket-style-section:first-child:after,.padide-com-theme.body .ticket-style-holder .ticket-style-section:first-child:before{display:none}.padide-com-theme.body .icon-hint-holder{margin-bottom:10px}.padide-com-theme.body .icon-hint-holder .icon{display:none}.padide-com-theme.body .icon-hint-holder .hint-inner{color:inherit;background:transparent;padding:0}.ant-steps-item-finish .padide-com-theme.body .passenger-title span.ant-steps-item-icon,.padide-com-theme.body .passenger-title .ant-steps-item-finish span.ant-steps-item-icon,.padide-com-theme.body .passenger-title span.has-fake-magnifirer-icon:after,.padide-com-theme.body .passenger-title span.itours-icon{display:none}.padide-com-theme.body .hotel-result-item .hotel-image{margin:0}.padide-com-theme.body .has-fake-magnifirer-icon input.form-input{padding-left:10px;padding-right:10px}.padide-com-theme.body .has-fake-magnifirer-icon:after,.padide-com-theme.body .has-fake-magnifirer-icon:before{display:none}.padide-com-theme.body .contact-us .button.red-btn,.padide-com-theme.body .hotel-result-item .button.red-btn,.padide-com-theme.body .hotel-summary-card .button.red-btn{background-color:#8bc34a}.padide-com-theme.body .contact-us .hotel-footer,.padide-com-theme.body .hotel-result-item .hotel-footer,.padide-com-theme.body .hotel-summary-card .hotel-footer{border:0}.padide-com-theme.body .contact-us .hotel-name,.padide-com-theme.body .hotel-result-item .hotel-name,.padide-com-theme.body .hotel-summary-card .hotel-name{color:#8bc34a;font-size:18px;margin-bottom:10px}.padide-com-theme.body .feature-list .feature-items div{color:#ff9800;padding:0 5px;border:1px solid #ffc107;font-size:12px;line-height:22px;border-radius:10px}.padide-com-theme.body .package-hotel-item .package-hotel-details .feature-list{margin-top:3px;max-height:20px;overflow:hidden}.padide-com-theme.body .package-hotel-item .feature-list .feature-items div{padding:0 2px;font-size:12px;line-height:16px;border-radius:5px}.padide-com-theme.body .checkbox-holder{font-size:14px}.padide-com-theme.body .checkbox-label:before{width:12px;height:12px;border:1px solid #bdbdbd;border-radius:0}.padide-com-theme.body .sidebar-item{padding:10px 0;border:0}.padide-com-theme.body .hotelResult .button.results-sort-btn{min-width:0;box-shadow:none;border:0;background-color:initial}.padide-com-theme.body .hotelResult .button.results-sort-btn.disable{color:#555}.padide-com-theme.body .hotelResult .button.results-sort-btn.disable:after{border-top:2px solid #555;border-right:2px solid #555}.padide-com-theme.body .hotel-result-item{background-color:#fff;transition:all .2s;display:flex;margin-bottom:15px;border:1px solid #e5e5e5;box-shadow:0 0 5px 0 rgba(0,0,0,.2)}.padide-com-theme.body .page-title{border:0;padding-bottom:0}.padide-com-theme.body .result-page-search-bar .headerInformation{display:none}.padide-com-theme.body .search-box-holder.inline .searched-information .fakeForm .textbox{border:0;margin:0}.padide-com-theme.body .searched-information{border:1px solid #e5e5e5;box-shadow:0 0 5px 0 rgba(0,0,0,.2)}.padide-com-theme.body .map-btn-holder{background-image:none;height:auto;display:block}.padide-com-theme.body .map-btn-holder .map-view-btn{width:100%;border:0;box-shadow:0 0 5px 0 rgba(0,0,0,.2);background:#ef4050;color:#fff;margin-bottom:5px;margin-top:10px}.padide-com-theme.body .searchShow{background:#fff;padding:0 10px;margin-top:10px;border:1px solid #e5e5e5;box-shadow:0 0 5px 0 rgba(0,0,0,.2)}.padide-com-theme.body .searchShow .showSearch{display:none}.padide-com-theme.body .blue-border-right{border:1px solid #ccc}.padide-com-theme.body .hotel-detail-searchholder{display:none}.padide-com-theme.body .room-select-card{margin-top:20px}.padide-com-theme.body .room-select-card .button.red-btn{background-color:#8bc34a}.padide-com-theme.body .room-select-card .col-small-12.col-medium-2.hidden-xsmall.hidden-small{display:none}.padide-com-theme.body .room-select-card .col-small-12.col-medium-2.hidden-xsmall.hidden-small+.col-small-12{width:100%}.padide-com-theme.body .hotel-head-info .button.red-btn{display:none}.padide-com-theme.body .hotel-summary-card .hotel-head-info{display:block}.padide-com-theme.body .hotel-summary-card .hotel-head-info .hotel-image.main-hotel-image{height:170px;margin-bottom:10px;margin-right:0;margin-left:0}.padide-com-theme.body .button.green-btn,.padide-com-theme.body .button[type=submit].green-btn{background-color:#8bc34a}.padide-com-theme.body main.main-content>.section-vertical-padding.bg-white{background-color:initial}.padide-com-theme.body .search-box-holder .loading-circle.small:after,.padide-com-theme.body .search-box-holder .loading-circle.small:before{top:3px}.padide-com-theme.body .airline-autocomplete-holder .autocompleteText input{padding-top:8px}.padide-com-theme.body .airline-autocomplete-holder .autocompleteText input+.clear-autocomplete{right:3px}.padide-com-theme.body:not(.ltr) .adv-banner{background-image:url(/static/media/phuket.bb8def74.jpg);background-position:0 100%}.padide-com-theme.body:not(.ltr) .autocompleteText .clear-autocomplete{left:2px;top:5px;width:25px;height:25px}.padide-com-theme.body:not(.ltr) .flight-origin-holder .autocompleteText input{background-image:url(/static/media/takeoff-blue-rtl.4e6cb0d2.svg);background-position:right 5px top 4px;padding-top:8px;background-size:25px}.padide-com-theme.body:not(.ltr) .flight-destination-holder .autocompleteText input{background-image:url(/static/media/landing-blue-rtl.53ef6bda.svg);background-position:right 5px top 4px;background-size:25px;padding-top:8px}.padide-com-theme.body:not(.ltr) .deleteable-route{padding-left:40px}.padide-com-theme.body:not(.ltr) .deleteable-route .delete-route{left:0;top:23px;position:absolute}.padide-com-theme.body:not(.ltr) .PDatePicker-holder .PDatePicker-input{background-position:right 5px top 4px;background-image:url(/static/media/blue-calendar.b4901e83.svg)}.padide-com-theme.body:not(.ltr) .hotel-destination-holder .autocompleteText input{background-position:right 5px top 4px}.padide-com-theme.body:not(.ltr) .bottom-footer .footer-logo+div{text-align:right}.padide-com-theme.body:not(.ltr) .airline-filter-holder .cell{border-right:1px solid #ddd}.padide-com-theme.body:not(.ltr) .airline-filter-item{padding-right:55px}.padide-com-theme.body:not(.ltr) .airline-filter-item img.airline-logo{right:0}.padide-com-theme.body:not(.ltr) .airline-table-header{padding-right:60px;border-radius:0 10px 10px 0}.padide-com-theme.body:not(.ltr) .airline-table-header .airline{right:0}.padide-com-theme.body:not(.ltr) .feature-list .feature-items div{margin:0 7px 5px 0}.padide-com-theme.body.ltr{font-family:"sourceSans"}.padide-com-theme.body.ltr .adv-banner{background-image:url(/static/media/phuket.bb8def74.jpg);background-position:0 100%}.padide-com-theme.body.ltr .autocompleteText .clear-autocomplete{right:2px;top:5px;width:25px;height:25px}.padide-com-theme.body.ltr .flight-origin-holder .autocompleteText input{background-image:url(/static/media/takeoff-blue.3c10240e.svg);background-position:5px 4px;background-size:25px}.padide-com-theme.body.ltr .flight-destination-holder .autocompleteText input{background-image:url(/static/media/landing-blue.04dbe2cc.svg);background-position:5px 4px;background-size:25px}.padide-com-theme.body.ltr .deleteable-route{padding-right:40px}.padide-com-theme.body.ltr .deleteable-route .delete-route{right:0;top:23px;position:absolute}.padide-com-theme.body.ltr .hotel-destination-holder .autocompleteText input{background-position:5px 4px}.padide-com-theme.body.ltr .bottom-footer .footer-logo+div{text-align:left}.padide-com-theme.body.ltr .airline-filter-holder .cell{border-left:1px solid #ddd}.padide-com-theme.body.ltr .airline-filter-item{padding-left:55px}.padide-com-theme.body.ltr .airline-filter-item img.airline-logo{left:0}.padide-com-theme.body.ltr .airline-table-header{padding-left:60px;border-radius:10px 0 0 10px}.padide-com-theme.body.ltr .airline-table-header .airline{left:0}.padide-com-theme.body.ltr .feature-list .feature-items div{margin:0 0 5px 7px}.body.naminTravel-theme{background-color:#f9f9f9}.body.naminTravel-theme .search-route-item .date-block{flex:0 0 149px}.body.naminTravel-theme .home-tabs-holder .home-tab{min-width:130px}@media screen and (min-width:850px){.body.naminTravel-theme .home-search-section{background-position:center 70%}}@media screen and (min-width:850px){.body.naminTravel-theme .sort-next-prev-block{margin-top:-55px}}.body.naminTravel-theme .namin-banner-subslogan{font-size:18px;margin-bottom:25px}.body.naminTravel-theme .namin-banner-slogan{line-height:20px;font-size:34px;margin-top:42px;font-weight:700;margin-bottom:15px}.body.naminTravel-theme .namin-banner-slogan,.body.naminTravel-theme .namin-banner-subslogan{color:#fff;text-shadow:0 0 5px rgba(0,0,0,.3803921568627451)}@media(max-width:849px){.body.naminTravel-theme .mobile-tab-hotel-flight{display:none}}.body.naminTravel-theme .mobile-tab-hotel-flight .home-tab{background-color:rgba(0,0,0,.6);color:#feba01;font-weight:600}.body.naminTravel-theme .mobile-tab-hotel-flight .home-tab.home-active-tab{color:#feba01;color:#00347d;background:#f9f9f9}@media(min-width:850px){.body.naminTravel-theme .mobile-tab-hotel-flight .home-tab.home-active-tab{background:#feba01;color:#01357e}}@media(max-width:500px){.body.naminTravel-theme .account-links .link-style-btn{display:block}}.body.naminTravel-theme .ticket-style-section:first-child:after,.body.naminTravel-theme .ticket-style-section:first-child:before{background-color:#f9f9f9}.body.naminTravel-theme .newletter-section .has-error .ant-form-explain,.body.naminTravel-theme .newletter-section .has-error .ant-form-split{color:red}.body.naminTravel-theme .newletter-section{background:#feba01}.body.naminTravel-theme .newletter-section .newsleter-inner{color:#06336b}@media screen and (min-width:850px){.body.naminTravel-theme .newletter-section .newsleter-inner .normal-title{font-size:22px;font-weight:700}.body.naminTravel-theme .newletter-section .newsleter-inner p{font-weight:600;font-size:18px}}.body.naminTravel-theme .accountWindow,.body.naminTravel-theme .full-container,.body.naminTravel-theme .itours-modal .modal-overlay,.body.naminTravel-theme .loading-full-page,.body.naminTravel-theme .overlay{background:rgba(16,19,40,.8);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.body.naminTravel-theme main.main-content{min-height:calc(100vh - 548px);background:#fff}@media(min-width:850px){.body.naminTravel-theme .home-search-section.has-dark-layer:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,rgba(0,0,0,.4196078431372549),transparent)}}.body.naminTravel-theme .naminTravel-search-block .mobile-tab-hotel-flight,.body.naminTravel-theme .naminTravel-search-block .search-form-wrapper{position:relative;z-index:1}@media(max-width:849px){.body.naminTravel-theme .naminTravel-search-block .mobile-tab-hotel-flight,.body.naminTravel-theme .naminTravel-search-block .search-form-wrapper{margin-bottom:15px}}.body.naminTravel-theme .slider-text-inner-wrapper{width:650px;text-align:center;margin:0 auto;max-width:100%;padding:100px 10px 30px}@media(max-width:500px){.body.naminTravel-theme .slider-text-inner-wrapper{display:none}}@media(max-width:849px){.body.naminTravel-theme .slider-text-inner-wrapper .slider-subtitle,.body.naminTravel-theme .slider-text-inner-wrapper .slider-title-text{color:#555;text-shadow:none}}.body.naminTravel-theme .slider-text-inner-wrapper .slider-subtitle,.body.naminTravel-theme .slider-text-inner-wrapper .slider-title-text{color:#fff;text-shadow:1px 1px 5px rgba(0,0,0,.6588235294117647);transition:0}.body.naminTravel-theme .slider-text-inner-wrapper .slider-title{font-size:45px;font-weight:700}.body.naminTravel-theme .slider-text-inner-wrapper .slider-title .slider-title-text{position:absolute;bottom:0;transition:all .2s linear .2s;left:0;right:0}.body.naminTravel-theme .slider-text-inner-wrapper .slider-title .slider-title-text:not(.active){visibility:hidden;opacity:0;bottom:5px;transition:all .1s linear}.body.naminTravel-theme .slider-text-inner-wrapper .slider-subtitle{font-size:25px;font-weight:600;width:100%}.body.naminTravel-theme .slider-text-inner-wrapper .slider-subtitle .slider-subtitle-text{position:absolute;top:50%;transition:all .2s linear .4s;left:30px;right:30px;-webkit-transform:translateY(-50%);transform:translateY(-50%);line-height:1}.body.naminTravel-theme .slider-text-inner-wrapper .slider-subtitle .slider-subtitle-text:not(.active){visibility:hidden;opacity:0;top:40%;transition:all .1s linear}.body.naminTravel-theme .adv-item{margin:0 10px;height:200px;background-size:cover;background-position:50%;position:relative;border-radius:15px;overflow:hidden}.body.naminTravel-theme .adv-item .adv-title{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(0deg,rgba(0,0,0,.8588235294117647),transparent);font-weight:700;color:#fff;font-size:24px;text-align:center;padding:25px 15px;margin:0;text-transform:uppercase}.body.naminTravel-theme .namin-adv-section{background:#fff;padding:35px 0}@media(max-width:500px){.body.naminTravel-theme .namin-adv-section{display:none}}.body.naminTravel-theme .destination-section-title{color:#033479;text-align:center;font-weight:600;font-size:25px}@media screen and (min-width:850px){.body.naminTravel-theme .destination-section-title{font-weight:700;font-size:30px}}.body.naminTravel-theme .namintravel-amazing-offer-title{color:#717171;font-weight:600;font-size:40px;text-align:center;letter-spacing:1px;margin-bottom:30px}@media screen and (min-width:1101px){.body.naminTravel-theme .namintravel-amazing-offer-title{margin-bottom:60px}}@media screen and (max-width:849px){.body.naminTravel-theme .newsletter-form{margin-top:25px;max-width:100%}}.body.naminTravel-theme .namin-destinations-section{padding:60px 0}@media screen and (max-width:849px){.body.naminTravel-theme .namin-destinations-section{padding:25px 0;background-color:#fff}}.body.naminTravel-theme .namin-destinations{flex-wrap:wrap;display:flex;padding:0 25px;margin:25px 0 0}@media(max-width:849px){.body.naminTravel-theme .namin-destinations{padding:0;justify-content:center}.body.naminTravel-theme .namin-destinations .destination-block{flex-basis:50%!important;flex-shrink:0!important;flex-grow:0!important;margin-bottom:25px}}@media(min-width:850px){.body.naminTravel-theme .namin-destinations{padding:0 50px;margin:50px 0}}.body.naminTravel-theme .namin-destinations .destination-block{flex:1 1;position:relative}.body.naminTravel-theme .namin-destinations .destination-block:after{content:"";display:block;position:absolute;right:100%;top:0;bottom:0;background-color:#c6c6c6;width:1px}.body.naminTravel-theme .namin-destinations .destination-block .block-title{padding:0 15px;font-weight:700;font-size:22px;color:#717171}.body.naminTravel-theme .namin-destinations .destination-block .dest-country-title{font-weight:600;font-size:18px;color:#111;margin-bottom:0}.body.naminTravel-theme .namin-destinations .dest-item-link{display:block;color:#888;line-height:20px}.body.naminTravel-theme .namin-destinations .dest-country-item{margin-bottom:15px;padding:0 15px}.body.naminTravel-theme .quick-access-block{border:0}.body.naminTravel-theme .home-search-section .slider-next-btn,.body.naminTravel-theme .home-search-section .slider-prev-btn{padding:0;flex-shrink:0}@media(min-width:1101px){.body.naminTravel-theme .home-search-section{min-height:calc(100vh - 430px);display:flex;flex-direction:column;justify-content:flex-end}}@media screen and (max-height:920px){.body.naminTravel-theme .Home.flight .home-search-section .search-form-wrapper{padding-bottom:15px}.body.naminTravel-theme .Home.hotel .home-search-section .search-form-wrapper{padding:35px 0 25px}.body.naminTravel-theme .Home.package .home-search-section .search-form-wrapper{padding:35px 0 10px}}.body.naminTravel-theme .namin-adv-section .slick-arrow,.body.naminTravel-theme .slider-next-btn,.body.naminTravel-theme .slider-prev-btn{line-height:30px;height:30px;width:30px;background-color:#fff;cursor:pointer;min-width:0;border-radius:50%;border:0!important;padding:5px;box-shadow:0 0 7px 1px rgba(0,0,0,.30196078431372547);outline:none!important}.body.naminTravel-theme .namin-adv-section .slick-arrow:hover,.body.naminTravel-theme .slider-next-btn:hover,.body.naminTravel-theme .slider-prev-btn:hover{background-color:#f1f1f1}.body.naminTravel-theme .namin-adv-section .slick-arrow img,.body.naminTravel-theme .slider-next-btn img,.body.naminTravel-theme .slider-prev-btn img{width:15px}.body.naminTravel-theme .namin-adv-section .slick-arrow.slick-disabled,.body.naminTravel-theme .slider-next-btn.slick-disabled,.body.naminTravel-theme .slider-prev-btn.slick-disabled{opacity:0;visibility:hidden}.body.naminTravel-theme .slider-subtitle-and-arrows{display:flex;justify-content:space-between;align-items:center}.body.naminTravel-theme .namin-adv-section .slick-slider{margin-left:-10px;margin-right:-10px;position:relative}.body.naminTravel-theme .namin-adv-section .slick-slider .slick-arrow{position:absolute;top:50%;width:25px;height:25px;z-index:1;margin-top:-13px}.body.naminTravel-theme .namin-adv-section .slick-slider .slick-arrow.slick-prev{left:-3px}.body.naminTravel-theme .namin-adv-section .slick-slider .slick-arrow.slick-next{right:-3px}.body.naminTravel-theme .namin-login-currency-holder .itours-select{border:0;outline:none!important;cursor:pointer;background:none;color:#fff;font-weight:400}.body.naminTravel-theme .namin-login-currency-holder .itours-select option{color:#00347d}@media(max-width:500px){.body.naminTravel-theme .logo+.menu-toggle-btn{position:absolute;left:10px}.body.naminTravel-theme .namin-login-currency-holder{position:absolute;top:0;right:0;display:flex;flex-direction:column;align-items:end;padding-right:5px;justify-content:space-between;height:100px;padding-bottom:5px;padding-top:5px}.body.naminTravel-theme .namin-login-currency-holder>div{line-height:20px;padding:0;margin:0;text-align:right}.body.naminTravel-theme .namin-login-currency-holder>div .itours-select{padding:0;font-size:inherit;height:auto}}.body.naminTravel-theme .main-menu .menu-item{text-align:left}.ant-steps-item-finish .body.naminTravel-theme .main-menu .menu-item .ant-steps-item-icon,.body.naminTravel-theme .main-menu .menu-item .ant-steps-item-finish .ant-steps-item-icon,.body.naminTravel-theme .main-menu .menu-item .has-fake-magnifirer-icon:after,.body.naminTravel-theme .main-menu .menu-item .itours-icon{display:none}.body.naminTravel-theme .main-menu .menu-item a{color:#fff;font-weight:400}@media(max-width:849px){.body.naminTravel-theme .main-menu .menu-item a{color:#777}}.body.naminTravel-theme .namintravel-header{background-color:#00347d}.body.naminTravel-theme .namintravel-header .profile-and-logout{display:flex;flex-direction:column}@media(min-width:850px){.body.naminTravel-theme .namintravel-header .profile-and-logout{flex-direction:row}}.body.naminTravel-theme .namintravel-header .namintravel-header-sides{padding:15px 0}.body.naminTravel-theme .namintravel-header .namintravel-header-sides .namintravel-header-1>.menu-toggle-btn{position:absolute;left:0;top:50%;z-index:1;margin-top:-8px}.body.naminTravel-theme .namintravel-header .namintravel-header-sides .namintravel-header-1>.menu-toggle-btn .menu-btn-bar{background-color:#fff}.body.naminTravel-theme .namintravel-header .namintravel-header-sides .logo{width:150px;margin-bottom:20px}@media(min-width:501px){.body.naminTravel-theme .namintravel-header .namintravel-header-sides .logo{width:170px}}.body.naminTravel-theme .namintravel-header .namintravel-header-sides .itours-select.currency-select{background:transparent;color:#fff;border:1px solid #fff;-webkit-appearance:none;appearance:none;outline:none;height:28px;font-size:13px;padding:0 10px;margin-right:10px;text-align:center;line-height:1;vertical-align:middle;display:inline-block}.body.naminTravel-theme .namintravel-header .namintravel-header-sides .itours-select.currency-select option{background-color:#fff;color:#222;padding:0 10px}@media(max-width:849px){.body.naminTravel-theme .namintravel-header .namintravel-header-sides .itours-select.currency-select{margin:0;width:auto}}.body.naminTravel-theme .namintravel-header .namintravel-header-sides .link,.body.naminTravel-theme .namintravel-header .namintravel-header-sides .link-style-btn{color:#fff;font-size:14px;white-space:nowrap}@media(max-width:849px){.body.naminTravel-theme .namintravel-header .namintravel-header-sides{text-align:center}.body.naminTravel-theme .namintravel-header .namintravel-header-sides .currency-acount{position:absolute;right:5px;top:10px;bottom:0;z-index:1;text-align:right;display:flex;flex-direction:column;align-items:end}.body.naminTravel-theme .namintravel-header .namintravel-header-sides .currency-acount .link,.body.naminTravel-theme .namintravel-header .namintravel-header-sides .currency-acount .link-style-btn{display:block;margin:0;text-align:right}}@media(min-width:850px){.body.naminTravel-theme .namintravel-header .namintravel-header-sides{padding:20px 0;display:flex;justify-content:space-between;align-items:center}.body.naminTravel-theme .namintravel-header .namintravel-header-sides .languages-wrapper .languages-popup .flag{width:33px}.body.naminTravel-theme .namintravel-header .namintravel-header-sides .languages-popup{left:-55px;right:-55px}.body.naminTravel-theme .namintravel-header .namintravel-header-sides .logo{margin-bottom:0}.body.naminTravel-theme .namintravel-header .namintravel-header-sides .namintravel-header-1{display:flex}.body.naminTravel-theme .namintravel-header .namintravel-header-sides .namintravel-header-2{display:flex;align-items:center;line-height:1}.body.naminTravel-theme .namintravel-header .namintravel-header-sides .currency-acount{display:flex;align-items:center}}@media(min-width:1101px){.body.naminTravel-theme .namintravel-header .namintravel-header-sides .logo{width:300px}}.body.naminTravel-theme .button,.body.naminTravel-theme .button[type=submit]{border-radius:2px;transition:all .2s}.body.naminTravel-theme .button.small-btn,.body.naminTravel-theme .button[type=submit].small-btn{line-height:15px;padding:5px 10px;font-size:13px}.body.naminTravel-theme .button.namin-yellow-btn,.body.naminTravel-theme .button[type=submit].namin-yellow-btn{background:#feba01}@media(hover:hover){.body.naminTravel-theme .button.namin-yellow-btn:hover,.body.naminTravel-theme .button[type=submit].namin-yellow-btn:hover{background:#ffcc4d}}.body.naminTravel-theme .button.namin-yellow-btn:focus,.body.naminTravel-theme .button[type=submit].namin-yellow-btn:focus{background:#ffcc4d}.body.naminTravel-theme .button.blue-btn,.body.naminTravel-theme .button.color-1-btn,.body.naminTravel-theme .button.namin-blue-btn,.body.naminTravel-theme .button[type=submit].blue-btn,.body.naminTravel-theme .button[type=submit].color-1-btn,.body.naminTravel-theme .button[type=submit].namin-blue-btn{background:#00357d;color:#feba01}.body.naminTravel-theme .button.blue-btn.text-white,.body.naminTravel-theme .button.color-1-btn.text-white,.body.naminTravel-theme .button.namin-blue-btn.text-white,.body.naminTravel-theme .button[type=submit].blue-btn.text-white,.body.naminTravel-theme .button[type=submit].color-1-btn.text-white,.body.naminTravel-theme .button[type=submit].namin-blue-btn.text-white{color:#fff}@media(hover:hover){.body.naminTravel-theme .button.blue-btn:hover,.body.naminTravel-theme .button.color-1-btn:hover,.body.naminTravel-theme .button.namin-blue-btn:hover,.body.naminTravel-theme .button[type=submit].blue-btn:hover,.body.naminTravel-theme .button[type=submit].color-1-btn:hover,.body.naminTravel-theme .button[type=submit].namin-blue-btn:hover{background:#064fb4}}.body.naminTravel-theme .button.blue-btn:focus,.body.naminTravel-theme .button.color-1-btn:focus,.body.naminTravel-theme .button.namin-blue-btn:focus,.body.naminTravel-theme .button[type=submit].blue-btn:focus,.body.naminTravel-theme .button[type=submit].color-1-btn:focus,.body.naminTravel-theme .button[type=submit].namin-blue-btn:focus{background:#064fb4}.body.naminTravel-theme .triptype-radio-label{padding-top:2px;padding-bottom:2px;font-weight:600}.body.naminTravel-theme .namintravel-amazing-offer-section{padding:60px 0 35px}@media screen and (max-width:849px){.body.naminTravel-theme .namintravel-amazing-offer-section{display:none}}@media screen and (max-height:1000px){.body.naminTravel-theme .namintravel-amazing-offer-section{padding-top:35px}}@media screen and (max-height:900px){.body.naminTravel-theme .namintravel-amazing-offer-section{padding-top:25px}}.body.naminTravel-theme .Home{background:#f9f9f9}.body.naminTravel-theme .remove-return-btn{background-color:#f03f4f;border-radius:0 3px 0 0}.body.naminTravel-theme .itinerary-label{font-weight:700}.body.naminTravel-theme .yellow,.body.naminTravel-theme .yellow.yellow.link-style-btn,.body.naminTravel-theme .yellow.yellow.link-style-btn:focus,.body.naminTravel-theme .yellow.yellow.link-style-btn:hover{color:#feba01}.body.naminTravel-theme .multy-dest-route .itinerary-label .line{height:1px}.body.naminTravel-theme .multy-dest-route .itinerary-label .line.yellow{background-color:#feba01}.body.naminTravel-theme .add-destination-holder .link-style-btn{color:#feba01;font-weight:600}.body.naminTravel-theme .add-destination-holder .link-style-btn:focus,.body.naminTravel-theme .add-destination-holder .link-style-btn:hover{color:#ffcc4d}.ant-steps-item-finish .body.naminTravel-theme .add-destination-holder .link-style-btn .ant-steps-item-icon,.body.naminTravel-theme .add-destination-holder .link-style-btn .ant-steps-item-finish .ant-steps-item-icon,.body.naminTravel-theme .add-destination-holder .link-style-btn .has-fake-magnifirer-icon:after,.body.naminTravel-theme .add-destination-holder .link-style-btn .itours-icon{background-color:#feba01;border-color:#feba01}.body.naminTravel-theme .okr-bg{background-color:#fbe6ad}.body.naminTravel-theme .side-top-text{text-align:justify;padding:5px 15px;color:#00347d;font-weight:600;font-size:16px;border-radius:5px}.body.naminTravel-theme .searchShow{border-bottom:0}@media(min-width:501px){.body.naminTravel-theme .flight.search-result-page .searchShow{margin:50px 0}}.body.naminTravel-theme .filter-header{background-color:#00347d;color:#feba01;padding:10px}.body.naminTravel-theme .package.search-result-page .filters-holder .filter-header{background-color:#00347d;color:#feba01;padding:5px 10px}.body.naminTravel-theme .filters-holder .okr-bg{padding:2px 7px;display:inline-block;border-radius:4px;color:#00347d}.body.naminTravel-theme .stop-message-in-allSegments,.body.naminTravel-theme .stop-message .stop-info{background:#f1dce1;text-align:left;color:#222}.body.naminTravel-theme .button.results-sort-btn{color:#00347d}.body.naminTravel-theme .included-baggage-mark{background-color:#00347d;color:#feba01;border-color:#00347d}.body.naminTravel-theme .flight.search-result-page .flight-result-item{transition:0}.body.naminTravel-theme .flight.search-result-page .flight-result-item:hover{outline:1px solid #903d50;border-color:#903d50}@media(min-width:501px){.body.naminTravel-theme .flight.search-result-page .results-sorting-block{margin-top:-52px}.body.naminTravel-theme .flight-avails-row{padding-top:0}}.body.naminTravel-theme .ticket-style-section{border:2px solid #964b61}.body.naminTravel-theme .ticket-style-section:first-child{border-bottom:0}.body.naminTravel-theme .ticket-style-section:first-child:after,.body.naminTravel-theme .ticket-style-section:first-child:before{border:2px solid #964b61}.body.naminTravel-theme .ticket-style-section:not(:first-child){border-top:1px dashed #964b61}.body.naminTravel-theme .hint-inner{background-color:#f1dce1;color:#ae5364;font-weight:400}.body.naminTravel-theme .summary-flight-type-row .ant-tag{background-color:#fbe6ad;color:#00347d;font-weight:600;font-size:inherit;border:0;padding:2px 7px;display:inline-block;border-radius:4px}.body.naminTravel-theme .main-content .ant-collapse-header .passenger-type-title{color:#00347d}.body.naminTravel-theme .radio-btn-label.type-2 .radio-btn-label-text:after{border-color:#00347d}.body.naminTravel-theme .radio-btn-label.type-2 input[type=radio]:checked+.radio-btn-label-text:after{background-color:#00347d}.body.naminTravel-theme .wheelchair-block-title{background-color:#00347d;color:#feba01}.body.naminTravel-theme .wheelchair-block label.checkbox-label{color:#00347d}.body.naminTravel-theme .wheelchair-block label.checkbox-label:before{border-color:#00347d}.body.naminTravel-theme .ant-steps-item-process .ant-steps-item-icon{background-color:#feba01;border-color:#feba01}.body.naminTravel-theme .ant-steps-item-process .ant-steps-item-icon .ant-steps-icon{color:#00347d}.body.naminTravel-theme .ant-steps-item-finish .ant-steps-item-icon{background-position:74.2% 20%}.body.naminTravel-theme .hotelResult .button.results-sort-btn:not(.disable){background-color:#eaeef0;border-color:#00347d}@media screen and (min-width:850px){.body.naminTravel-theme .hotelResult .button.results-sort-btn:not(.disable){background-color:#e8cad2;border-color:#e8cad2}}.body.naminTravel-theme .link-style-btn{color:#00347d}.body.naminTravel-theme .link-style-btn:hover{color:#116ae7}.body.naminTravel-theme .map-btn-holder{margin-bottom:15px}@media screen and (min-width:501px){.body.naminTravel-theme .blue-border-right{border-right:2px solid #00347d}}.body.naminTravel-theme .hotel-details .normal-title,.body.naminTravel-theme .hotel-details .title{color:#000}.body.naminTravel-theme .hotel-summary-card{border:2px solid #964b61}.body.naminTravel-theme .hotel-summary-card .card-title{background-color:#00347d;color:#fff}.body.naminTravel-theme .ant-tag-red{font-size:14px}@media screen and (min-width:850px){.body.naminTravel-theme .ant-tag-red{color:#af1d40;background:#e5cbd0;border-color:#e5cbd0}}.body.naminTravel-theme .ant-tag-green{color:#4caf50;background:#e2efd3;border-color:#e1f1cf;font-size:14px}.body.naminTravel-theme .radio-item .radio-label .radio-mark{border-color:#00347d}.body.naminTravel-theme .radio-item .custom-radio:checked+.radio-label .radio-mark:before{background-color:#00347d}.body.naminTravel-theme .top-color-border.orange{border-top-color:#964b61}.body.naminTravel-theme .top-color-border.orange .colored{color:#964b61;font-weight:600}.body.naminTravel-theme .has-fake-magnifirer-icon:before{background-color:#00347d}.body.naminTravel-theme .Pagination .page-btn:not(.disabled):not(.clicked){color:#bbb}.body.naminTravel-theme .Pagination .page-btn:not(.disabled):not(.clicked):hover{background-color:#00347d;color:#fff}.body.naminTravel-theme .Pagination .page-btn.next-btn:not(.disabled),.body.naminTravel-theme .Pagination .page-btn.prev-btn:not(.disabled){color:#00347d}.body.naminTravel-theme .package.search-result-page .flightDetails .itours-tab-holder .itours-tab-list .itours-tab-btn{background-color:#feba01;color:#00347d}.body.naminTravel-theme .package.search-result-page .flightDetails .itours-tab-holder .itours-tab-list .itours-tab-btn:hover{background-color:#ffcc4d}.body.naminTravel-theme .package.search-result-page .flightDetails .itours-tab-holder .itours-tab-list .itours-tab-btn.active,.body.naminTravel-theme .package.search-result-page .flightDetails .itours-tab-holder .itours-tab-list .itours-tab-btn.active:hover{background-color:#fff}.body.naminTravel-theme .package-summary-card .ant-btn{background-color:#00347d;border-color:#00347d;color:#feba01}.body.naminTravel-theme .tracking{background:#feba01;text-align:left}@media screen and (max-width:850px){.body.naminTravel-theme .tracking{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.body.naminTravel-theme .tracking:before{right:50%}}.body.naminTravel-theme .tracking:before{background:#feba01}.body.naminTravel-theme .blue,.body.naminTravel-theme .color-1{color:#00347d}.body.naminTravel-theme .blue-border{border-color:#00347d}.body.naminTravel-theme .bg-yellow{background-color:#feba01}.body.naminTravel-theme .accountWindow .Form .login-tabs-holder .tab-btn{background-color:#feba01;color:#00347d}.body.naminTravel-theme .accountWindow .Form .login-tabs-holder .tab-btn.active{background-color:#fff}.body.naminTravel-theme .profileContainer .tab-holder .tab-s{flex:0 0;white-space:nowrap;padding:0 15px;border:1px solid #ddd;border-bottom:0}.body.naminTravel-theme .profileContainer .tab-holder .tab-s.active-tab-s{background:#feba01;color:#00347d}@media screen and (min-width:850px){.body.naminTravel-theme .profileContainer .tab-holder .tab-s{background:#feba01;border-radius:10px 10px 0 0;color:#00347d;box-shadow:2px -2px 3px 0 rgba(0,0,0,.07058823529411765);margin-bottom:-1px;margin-right:5px}.body.naminTravel-theme .profileContainer .tab-holder .tab-s.active-tab-s{background:#fff}}.body.naminTravel-theme .profileContainer .tab-holder+.card-padding{border:1px solid #ddd;border-radius:0 0 7px 7px}@media screen and (min-width:850px){.body.naminTravel-theme .profileContainer .tab-holder+.card-padding{box-shadow:0 0 7px 0 rgba(0,0,0,.1411764705882353);border-radius:0 7px 7px 7px}}.ant-steps-item-finish .body.naminTravel-theme .profileContainer .normal-title .ant-steps-item-icon,.body.naminTravel-theme .profileContainer .normal-title .ant-steps-item-finish .ant-steps-item-icon,.body.naminTravel-theme .profileContainer .normal-title .has-fake-magnifirer-icon:after,.body.naminTravel-theme .profileContainer .normal-title .itours-icon{display:none}@media screen and (min-width:501px){.body.naminTravel-theme .change-password-form .form-group{display:flex}.body.naminTravel-theme .change-password-form .form-group .form-label{white-space:nowrap;flex:0 0 170px;font-weight:600;font-size:inherit}.body.naminTravel-theme .change-password-form .form-group .form-label+div{flex:auto}}.body.naminTravel-theme .profileContainer .itours-table th{background:#00347d;color:#fff;font-weight:600}.body.naminTravel-theme .profileContainer .itours-table td,.body.naminTravel-theme .profileContainer .itours-table th{border:1px solid #999;text-align:center}.body.naminTravel-theme .content-link{color:#00347d}.body.naminTravel-theme .content-link:hover{color:#116ae7}.body.naminTravel-theme .error-box{max-width:400px;top:50%;left:50%;position:absolute;width:calc(100% - 20px);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.body.naminTravel-theme .error-box .box-header{background:#f03f4f;color:#fff;font-weight:700;font-size:20px;padding:10px 15px;border-radius:10px 10px 0 0}.body.naminTravel-theme .error-box .box-main{padding:35px 15px}.body.naminTravel-theme .reverse .passengerInformation.margin-bottom .table-row-group .table-row.table-head{background:#feba01}.body.naminTravel-theme .reverse .passengerInformation.margin-bottom .table-row-group .table-row.table-head>div{font-weight:600;white-space:nowrap;color:#00347d}.body.naminTravel-theme .room-guests .form-group .form-select.no-border-select{color:#666;background-color:#f1f1f1}.body.naminTravel-theme .search-form-wrapper .room-guests{padding:0 10px;background-color:#f1f1f1;border:0;border-radius:5px}.body.naminTravel-theme .search-form-wrapper .room-guests:not(:first-child){margin-top:23px}.body.naminTravel-theme .search-form-wrapper .room-guests .remove-room-btn{border-radius:50%;height:21px;width:21px;display:flex;justify-content:center;align-items:center;margin-top:-10px;right:3px}.body.naminTravel-theme .search-form-wrapper .room-guests .children-ages-block{min-height:25px}.body.naminTravel-theme .passengers-options-holder .plus-blue-icon{background-color:#feba01;border-radius:50%;width:25px;height:25px;border:3px solid}.body.naminTravel-theme .loading-full-page{position:fixed;top:0;left:0;width:100vw;height:100vh;background:linear-gradient(135deg,#13064e,#46108a);display:flex;flex-direction:column;justify-content:start;align-items:center;padding-top:50px;background:url(/static/media/loading.7e5aaf84.jpg);background-position:50%;background-size:cover}.body.naminTravel-theme .loading-full-page .description{color:#fff;background:#ff5001;display:block;padding:1rem;border-radius:15px;font-size:16px}.body.naminTravel-theme .loading-full-page .loading-3 div{background-color:#555}.body.naminTravel-theme .loading-full-page .loading-section.text-center{display:flex;flex-direction:column-reverse;grid-gap:35px;gap:35px;align-items:center;background-color:initial;position:relative;font-size:15px;padding-left:10px;padding-right:10px;min-width:0}@media screen and (min-width:850px){.body.naminTravel-theme .loading-full-page .loading-section.text-center{font-size:18px;max-width:600px}}.body.naminTravel-theme .bg-pink{background:#b25067}@media screen and (min-width:501px){.body.naminTravel-theme .airline-filter-with-list{display:flex;align-items:center}}@media screen and (max-width:500px){.body.naminTravel-theme .airline-filter-with-list>.airline-filter{margin:15px 0 0}.body.naminTravel-theme .airline-filter-with-list .styled-list{text-align:center}}.body.naminTravel-theme .airline-filter-with-list .styled-list{flex:0 0 270px}.body.naminTravel-theme .airline-filter-with-list .styled-list+.airline-filter{flex:auto;background:#fff;padding:5px 10px;border:1px solid #ddd;overflow:auto}.body.naminTravel-theme .airline-filter-with-list .styled-list+.airline-filter .airline-table-holder{border:0;overflow:unset}.body.naminTravel-theme .airline-filter-holder .cell{background:#ededed}.body.naminTravel-theme .airline-filter-holder .cell+.cell,.body.naminTravel-theme .bg-gray2{background-color:#dcdcdc}.body.naminTravel-theme .bg-gray2 .styled-list li:before{border-color:#b25067}@media screen and (min-width:501px){.body.naminTravel-theme .hotel-footer .namin-travel-hotel-item-footer{display:flex;flex-direction:column;align-items:end}.body.naminTravel-theme .hotel-footer .namin-travel-hotel-item-footer .prices-holder{order:1}.body.naminTravel-theme .hotel-footer .namin-travel-hotel-item-footer .price-for-night{margin-bottom:0;order:2}.body.naminTravel-theme .hotel-footer .namin-travel-hotel-item-footer .hotel-detail-btn-holder{order:3}.body.naminTravel-theme .hotel-footer .namin-travel-hotel-item-footer .button{order:4}}.body.naminTravel-theme .hotel-details-modal .modal-footer .red-btn{background:#00347d}.body.naminTravel-theme .contact-us,.body.naminTravel-theme .getpassenger-page,.body.naminTravel-theme .package.search-result-page,.body.naminTravel-theme .reserve-details-page,.body.naminTravel-theme .reserve-page,.body.naminTravel-theme .terms-page{background:#f9f9f9}@media screen and (max-width:500px){.body.naminTravel-theme .profile-tab-and-contents-wrapper .itours-table td{border:0}.body.naminTravel-theme .profile-tab-and-contents-wrapper .itours-table td:not(:last-child){border-bottom:1px dotted #ccc}.body.naminTravel-theme .accountWindow{background:#f9f9f9}.body.naminTravel-theme .accountWindow .closeBtn{-webkit-filter:brightness(.5);filter:brightness(.5)}.body.naminTravel-theme .contact-us .page-title{text-align:center;border:0}.body.naminTravel-theme #hotel_details>.box-border{border:0}.body.naminTravel-theme .flight-loading-sec{border:0;border-bottom:2px dashed #999}.body.naminTravel-theme .na-res-pad{margin-left:10px;margin-right:10px;padding-left:0;padding-right:0}.body.naminTravel-theme .package.search-result-page .searchShow{display:flex}.body.naminTravel-theme .package.search-result-page .searchShow .destinationShow,.body.naminTravel-theme .package.search-result-page .searchShow .originShow,.body.naminTravel-theme .package.search-result-page .searchShow .typeShow{display:block;margin-left:0;margin-right:0}.body.naminTravel-theme .package.search-result-page .searchShow .depShow,.body.naminTravel-theme .package.search-result-page .searchShow .passShow,.body.naminTravel-theme .package.search-result-page .searchShow .retShow{display:block;margin:10px 0}.body.naminTravel-theme .package.search-result-page .searchShow .passShow{text-align:right}.body.naminTravel-theme .package.search-result-page .searchShow .retShow{text-align:center}.body.naminTravel-theme .package.search-result-page .searchShow .button{height:37px;line-height:37px;padding:5 15px;background-color:#00347d;color:#fff}.body.naminTravel-theme .bg-white.responsive-bg-transparent{background-color:initial}.body.naminTravel-theme .select-room-wrapper{padding:0 15px}.body.naminTravel-theme .select-room-wrapper>.card{margin-bottom:35px}.body.naminTravel-theme .select-room-title.normal-title{text-align:center;font-weight:600;border-bottom:2px dashed #999;margin:0 10px 10px;padding-bottom:15px}.body.naminTravel-theme .hotel-detail-searchholder .bg-dark-blue{background-color:#00347d}.body.naminTravel-theme .hotel-detail-searchholder .search-form-header{text-align:center}.body.naminTravel-theme .hotel-detail-searchholder .search-form-header .button{margin:25px auto 10px;background-color:#00347d}.body.naminTravel-theme .hotel-head-info .hotel-title{text-align:center}.body.naminTravel-theme .namin-travel-hotel-item-footer{display:flex;flex-wrap:wrap;align-items:flex-end}.body.naminTravel-theme .namin-travel-hotel-item-footer>*{flex:0 0 50%}.body.naminTravel-theme .namin-travel-hotel-item-footer>.show-on-map-btn{flex:0 0 100%}.body.naminTravel-theme .namin-travel-hotel-item-footer .hotel-detail-btn-holder{text-align:left}.body.naminTravel-theme .namin-travel-hotel-item-footer .hotel-detail-btn-holder .link-style-btn{color:#fff;background-color:#00347d;padding:3px 10px}.body.naminTravel-theme .namin-travel-hotel-item-footer .prices-holder{text-align:left}.body.naminTravel-theme .namin-travel-hotel-item-footer .price-for-night{margin-bottom:10px}.body.naminTravel-theme .hotel-result-item{border-top:0;margin-bottom:35px}.body.naminTravel-theme .hotel-result-item .hotel-image{border:1px solid #bbb}.body.naminTravel-theme .detail-section{border-bottom:2px dashed #999}.body.naminTravel-theme .flight-avails-row{padding-top:0}.body.naminTravel-theme .price-and-book{display:flex;justify-content:space-between;align-items:flex-end}.body.naminTravel-theme .price-and-book button.button.select-flight-btn{padding:5px 15px;min-width:180px}.body.naminTravel-theme .price-and-book .price{color:#000;font-size:17px}.body.naminTravel-theme .flight-footer-top-footer{display:flex;align-items:center;justify-content:space-between}.body.naminTravel-theme .flight-footer-top-footer .flight-type-and-seats{flex:0 0 180px;display:flex;justify-content:space-between}}@media screen and (max-width:849px){.body.naminTravel-theme .profile-tab-and-contents-wrapper{box-shadow:1px 1px 8px 0 rgba(0,0,0,.23921568627450981);border-radius:4px}.body.naminTravel-theme .hotel-details .flight-result-item{border:0;border-bottom:2px dashed #999}.body.naminTravel-theme .package.search-result-page .filters-holder .filter-header+div{padding-top:10px}.body.naminTravel-theme .namin-package-modify{flex:0 0 100%;text-align:center;padding-top:0;margin-bottom:15px}.body.naminTravel-theme .selected-package.box-border{border:0;border-top:2px dashed #999;margin-bottom:0}.body.naminTravel-theme .filters-holder{padding:70px 0 0}.body.naminTravel-theme .filters-holder .filter-header{position:fixed;left:0;right:0;top:0;line-height:50px;z-index:1}.body.naminTravel-theme .filter-responsive-btn{z-index:2}.body.naminTravel-theme .flightDetails .flight-detail-main .itours-tab-holder .itours-tab-list{display:flex;justify-content:space-between;background:transparent}.body.naminTravel-theme .flightDetails .flight-detail-main .itours-tab-holder .itours-tab-list .itours-tab-btn{background-color:#feba01;color:#00347d;margin:0 2px;flex-grow:1;padding:10px 5px;line-height:18px;border-radius:0}.body.naminTravel-theme .flightDetails .flight-detail-main .itours-tab-holder .itours-tab-list .itours-tab-btn.active{background-color:#fff}.body.naminTravel-theme .hotelResult .page-title{text-align:center;padding:0;border:0}}.body.naminTravel-theme .image-404{max-width:700px;width:100%;margin:35px auto;display:block}@media screen and (min-width:1101px){.body.naminTravel-theme .search-submit-col{width:15.2%}.body.naminTravel-theme .search-main-col{width:62%}.body.naminTravel-theme .passengers-and-cabinClass{width:22.8%}.body.naminTravel-theme .package-searchform-block1{width:73.1%}.body.naminTravel-theme .package-searchform-block2{width:26.9%}.body.naminTravel-theme .naminTravel-search-block .float-row.half-gap{margin-left:-2.5px;margin-right:-2.5px}.body.naminTravel-theme .naminTravel-search-block .float-row.half-gap [class*=col-]{padding-left:2.5px;padding-right:2.5px}.body.naminTravel-theme .search-route-item .origin-destination-block{margin-right:5px}.body.naminTravel-theme .hotel-search-form-holder .button-holder{padding-left:5px;flex:0 0 178px}.body.naminTravel-theme .hotel-search-form-holder .hotel-search-form-main{flex:auto}}.body.naminTravel-theme .search-form-wrapper .fake-return-date{font-size:11px}.body.naminTravel-theme .searchBtn,.body.naminTravel-theme .thickSearchBtn{border-radius:4px}@media screen and (max-width:849px){.body.naminTravel-theme .header-modules-menu{display:flex;justify-content:space-between}.body.naminTravel-theme .header-modules-menu .link-item{margin:0;padding:0 5px 5px}.ant-steps-item-finish .body.naminTravel-theme .header-modules-menu .link-item .ant-steps-item-icon,.body.naminTravel-theme .header-modules-menu .link-item .ant-steps-item-finish .ant-steps-item-icon,.body.naminTravel-theme .header-modules-menu .link-item .has-fake-magnifirer-icon:after,.body.naminTravel-theme .header-modules-menu .link-item .itours-icon{display:none}}.body.naminTravel-theme .next-previous-group .button{font-weight:600;line-height:13px}@media screen and (min-width:1101px){.body.naminTravel-theme .next-previous-group .button{width:170px}}.body.naminTravel-theme .autocompleteText .suggestList ul li .link .autocomplete-list-icon{top:11px}.body.naminTravel-theme .language-btn{background:transparent;padding:3px 5px;min-width:0;margin-right:5px;color:#fff;border:1px solid;line-height:1}.body.naminTravel-theme .language-btn .flag{width:20px;height:20px;border-radius:50%;object-fit:cover}.body.naminTravel-theme .languages-popup .language-item .flag{width:25px;margin-right:5px}.body.naminTravel-theme ul.main-menu .languages-wrapper{text-align:left;padding:15px}.ant-steps-item-finish .body.naminTravel-theme .header-modules-menu .link-item .ant-steps-item-icon,.body.naminTravel-theme .header-modules-menu .link-item .ant-steps-item-finish .ant-steps-item-icon,.body.naminTravel-theme .header-modules-menu .link-item .has-fake-magnifirer-icon:after,.body.naminTravel-theme .header-modules-menu .link-item .itours-icon{width:22px;height:22px;vertical-align:text-bottom;margin-right:1px}.body.naminTravel-theme .namin-sort-btn-group{display:inline-flex;grid-gap:3px;gap:3px}.body.naminTravel-theme .namin-sort-btn-group .btn{font-weight:600;background:#dcdcdc;line-height:13px}@media screen and (min-width:1101px){.body.naminTravel-theme .namin-sort-btn-group .btn{width:170px}}@media screen and (min-width:501px){body:not(.ltr) .body.naminTravel-theme .namin-sort-btn-group .btn:first-child{border-radius:0 10px 10px 0}body.ltr .body.naminTravel-theme .namin-sort-btn-group .btn:first-child,body:not(.ltr) .body.naminTravel-theme .namin-sort-btn-group .btn:last-child{border-radius:10px 0 0 10px}body.ltr .body.naminTravel-theme .namin-sort-btn-group .btn:last-child{border-radius:0 10px 10px 0}}.body.naminTravel-theme .namin-sort-btn-group .btn.active{background:#00347d;color:#fff}.body.naminTravel-theme .currency-label,.body.naminTravel-theme .language-label{color:#fff;display:block;font-size:13px}@media screen and (max-width:500px){.body.naminTravel-theme .currency-label,.body.naminTravel-theme .language-label{display:none}}.body.naminTravel-theme .label-wrapper{display:flex;align-items:center;grid-gap:5px;gap:5px}.body.naminTravel-theme .currency-language-wrapper{display:flex;align-items:center;grid-gap:10px;gap:10px}@media screen and (max-width:849px){.body.naminTravel-theme .currency-language-wrapper{position:absolute;top:10px;left:5px;flex-direction:column;align-items:flex-start;grid-gap:5px;gap:5px}}.body.naminTravel-theme .currency-btn{background:transparent;color:#fff;padding:0 5px;border:1px solid #fff;min-width:0;height:28px;width:50px}.body.naminTravel-theme .currency-popup{width:80px;left:50%;margin-left:-37px}.body.naminTravel-theme .currency-wrapper .currency-item{margin-bottom:0;height:25px}.body.naminTravel-theme .header-modules-menu .link-item.white{color:#fff;font-size:14px}@media screen and (min-width:501px){body.naminTravel-theme:not(.ltr) .next-previous-group .button:first-child{border-radius:0 10px 10px 0}body.naminTravel-theme.ltr .next-previous-group .button:first-child,body.naminTravel-theme:not(.ltr) .next-previous-group .button:last-child{border-radius:10px 0 0 10px}body.naminTravel-theme.ltr .next-previous-group .button:last-child{border-radius:0 10px 10px 0}}@media screen and (min-width:850px){body:not(.ltr) .namin-logo-link{margin-left:35px}body.ltr .namin-logo-link{margin-right:35px}}.namintravel-amazing-offer-list{color:#01357e;font-weight:600;font-size:17px;margin:0;list-style-type:none;padding:25px 0}.namintravel-amazing-offer-list li:before{content:"";display:inline-block;width:8px;height:10px;background-color:#b45a5b}body:not(.ltr) .namintravel-amazing-offer-list li:before{margin-left:7px;-webkit-clip-path:polygon(0 50%,100% 0,100% 100%);clip-path:polygon(0 50%,100% 0,100% 100%)}body.ltr .namintravel-amazing-offer-list li:before{margin-right:7px;-webkit-clip-path:polygon(0 0,100% 50%,0 100%);clip-path:polygon(0 0,100% 50%,0 100%)}.namintravel-amazing-offer-inner{background-color:#fde68a;background-size:contain;background-repeat:no-repeat;border-radius:10px;max-width:850px;margin:auto}body:not(.ltr) .namintravel-amazing-offer-inner{background-image:url(/static/media/suitcase-rtl.eddb2ce0.jpg);background-position:100%}body.ltr .namintravel-amazing-offer-inner{background-image:url(/static/media/suitcase.3e65a4f6.jpg);background-position:0}.namintravel-amazing-offer-inner-image{margin:auto;display:block;max-width:100%}@media screen and (max-height:920px){.namintravel-amazing-offer-title{display:none}}.namin-contact-grid{background:#fff;padding:20px;border-radius:15px;display:flex;flex-direction:column;grid-gap:25px;gap:25px}.namin-contact-grid .group{display:flex;align-items:center}.namin-contact-grid .group .border-left{position:relative;padding:0 15px}.namin-contact-grid .group .border-left:before{content:"";display:block;position:absolute;top:10px;bottom:8px;background-color:#bbb;width:1px}body:not(.ltr) .namin-contact-grid .group .border-left:before{right:3px}body.ltr .namin-contact-grid .group .border-left:before{left:3px}.namin-contact-grid .icon{width:20px;height:20px}@media screen and (min-width:1101px){.namin-contact-grid{padding-left:45px;padding-right:45px;flex-direction:row;justify-content:space-between;margin-top:70px}.namin-contact-grid>div{position:relative;display:flex;flex-direction:column;justify-content:center}.namin-contact-grid>div .normal-title{position:absolute;top:-60px;left:0;white-space:nowrap}}.main-content>.contact-us{min-height:calc(100vh - 548px)}body.style-2:not(.ltr) .search-route-item .origin-destination-block{margin-left:10px}@media screen and (min-width:850px){body.style-2:not(.ltr) .hotel-search-form-holder .button-holder{padding-right:10px}}body.style-2.ltr .search-route-item .origin-destination-block{margin-right:10px}@media screen and (min-width:850px){body.style-2.ltr .hotel-search-form-holder .button-holder{padding-left:10px}}.loading-icon-style2{width:120px;margin-left:10px}@-webkit-keyframes dotsAnimation{0%{-webkit-transform:scale(1.1)}to{-webkit-transform:scale(.4)}}@keyframes dotsAnimation{0%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(.4);transform:scale(.4)}}.loading3dot{margin-top:10px;margin-bottom:5px}.loading3dot>span{display:inline-block;width:12px;height:12px;background-color:#08d4db;border-radius:50%;margin:10px;-webkit-animation:dotsAnimation .6s ease-in-out infinite alternate;animation:dotsAnimation .6s ease-in-out infinite alternate}.loading3dot>span:first-child{-webkit-animation-delay:0;animation-delay:0}.loading3dot>span:nth-child(2){-webkit-animation-delay:.3s;animation-delay:.3s}.loading3dot>span:nth-child(3){-webkit-animation-delay:.6s;animation-delay:.6s}.style-2 .float-row.half-gap{margin-left:-5px;margin-right:-5px}.style-2 .float-row.half-gap [class*=col-]{padding-right:5px;padding-left:5px}.style-2 .yellow{color:#febb02}.style-2 .Home{background:transparent}.style-2.body{background:#f6f7f9}.style-2 .button,.style-2 .button[type=submit]{border-radius:8px}.style-2 .link{cursor:pointer;transition:all .1s linear;color:#2196f3}.style-2 .link:focus,.style-2 .link:hover{color:#86c5f9}.style-2 .autocompleteText .suggestList{min-width:275px}.style-2 .autocompleteText .suggestList ul li .link{color:inherit;padding-top:7px;padding-bottom:7px;border-bottom:1px solid #e8e8e8;line-height:21px;font-family:"opensans";font-size:14px}.style-2 .autocompleteText .suggestList ul li .link.blue,.style-2 .autocompleteText .suggestList ul li .link.color-1{color:#2196f3;background:rgba(230,247,255,.5803921568627451)}.style-2 .autocompleteText .suggestList ul li .link:focus,.style-2 .autocompleteText .suggestList ul li .link:hover{background-color:#efefef}.style-2 .autocompleteText .suggestList ul li .link img{-webkit-filter:grayscale(1) brightness(1.5);filter:grayscale(1) brightness(1.5);top:10px}.style-2 .home-top-slogan{text-shadow:0 0 7px hsla(0,0%,100%,.6196078431372549);font-weight:700;position:relative;font-size:40px;padding-top:0}.style-2 .style-2-search-section{z-index:1}.style-2 .form-input,.style-2 .form-select{outline:none}.style-2 .mobile-tab-hotel-flight{margin-bottom:1rem}.style-2 .autocompleteText .suggestList{top:100%}.style-2 .mobile-tab-hotel-flight .home-tabs-holder .home-tab{background-color:initial;font-weight:600;border-radius:20px;color:inherit}.ant-steps-item-finish .style-2 .mobile-tab-hotel-flight .home-tabs-holder .home-tab .ant-steps-item-icon,.style-2 .mobile-tab-hotel-flight .home-tabs-holder .home-tab .ant-steps-item-finish .ant-steps-item-icon,.style-2 .mobile-tab-hotel-flight .home-tabs-holder .home-tab .has-fake-magnifirer-icon:after,.style-2 .mobile-tab-hotel-flight .home-tabs-holder .home-tab .itours-icon{width:22px;height:22px}@media screen and (max-width:849px){.style-2 .mobile-tab-hotel-flight .home-tabs-holder .home-tab{justify-content:center;align-items:center;display:flex}}@media screen and (min-width:850px){.style-2 .mobile-tab-hotel-flight .home-tabs-holder .home-tab{border-radius:0 0 15px 15px;padding:15px 15px 10px;font-size:15px}}.style-2 .mobile-tab-hotel-flight .home-tabs-holder .home-tab.home-active-tab{color:#034fa6;background-color:#fff}@media screen and (max-width:849px){.style-2 .mobile-tab-hotel-flight .home-tabs-holder .home-tab.home-active-tab{border:1px solid #bbb}}@media screen and (min-width:850px){.style-2 .mobile-tab-hotel-flight .home-tabs-holder .home-tab:not(:first-child){margin:0 20px}}.style-2 .style-2-header{background:#fff;border-bottom:2px solid #bbb}.style-2 .search-form-wrapper .search-box-holder .form-group .class-select,.style-2 .select-passengers .selected-passengers-input{height:40px;border-radius:10px}@media screen and (min-width:850px){.style-2 .layout-holder.is-home.is-domestic-hotel .main-content,.style-2 .layout-holder.is-home.is-flight .main-content,.style-2 .layout-holder.is-home.is-foreign-flight .main-content,.style-2 .layout-holder.is-home.is-hotel .main-content,.style-2 .layout-holder.is-home.is-package .main-content,.style-2 .layout-holder.is-home .main-content{background-image:url(/static/media/banner-ir.2c18fb1b.jpg)}.style-2 .layout-holder.is-home .main-content{background-size:100%;background-position:top}.style-2 .layout-holder.is-home .main-content:before{content:"";display:block;position:absolute;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.3215686274509804),transparent);left:0;top:0;bottom:0;right:0}.style-2 .layout-holder.is-home .style-2-header{background-color:initial;box-shadow:none;border:0}.style-2 .layout-holder.is-home .search-form-wrapper .class-select{border-radius:10px 10px 0 0}.style-2 .layout-holder.is-home .selected-passengers-input{border-radius:0 0 10px 10px}}@media screen and (min-width:850px)and (min-width:850px){.style-2 .layout-holder.is-home .selected-passengers-input{height:39px}}@media screen and (min-width:850px)and (min-width:850px){.style-2 .layout-holder.is-home .select-passengers.large-select-passenger .selected-passengers-input{height:80px}}.style-2.body .search-box-holder .autocompleteText input,.style-2.body .search-box-holder .multi-datepicker-input,.style-2.body .search-box-holder .nights-column{border-radius:10px;background-image:none;padding-right:15px;padding-left:15px;height:40px}@media screen and (min-width:850px){.style-2.body .is-home .search-box-holder .autocompleteText input,.style-2.body .is-home .search-box-holder .multi-datepicker-input,.style-2.body .is-home .search-box-holder .nights-column{height:80px}}.style-2 .nights-column{line-height:40px}@media screen and (min-width:850px){.style-2 .is-home .nights-column{line-height:80px}}@media screen and (min-width:501px){.style-2.body:not(.ltr) .search-result-page .select-class-block{margin-left:10px}}.style-2.body:not(.ltr) .hotel-dates-group .checkin-column .multi-datepicker-input,.style-2.body:not(.ltr) .hotel-dates-group .checkout-column .ant-calendar-picker-input,.style-2.body:not(.ltr) .hotel-dates-group .checkout-column .multi-datepicker-input,.style-2.body:not(.ltr) .hotel-dates-group .checkout-column .PDatePicker-input,.style-2.body:not(.ltr) .hotel-dates-group .nights-column{border-radius:10px}@media screen and (min-width:850px){.style-2.body:not(.ltr) .search-form-wrapper .departure-date:not(.one-way):not(.multy-destination){margin-left:10px}}.style-2.body:not(.ltr) .search-form-wrapper .form-group .room-option-toggle-select{height:40px;border-radius:10px}@media screen and (min-width:850px){.style-2.body:not(.ltr) .search-form-wrapper .form-group .room-option-toggle-select{height:80px}}.style-2.body:not(.ltr) .search-form-wrapper .flight-destination-holder .form-input,.style-2.body:not(.ltr) .search-form-wrapper .flight-origin-holder .form-input{border-radius:10px;margin-top:0}.style-2.body:not(.ltr) .autocompleteText .clear-autocomplete{right:5px}.style-2.body:not(.ltr) .inline-radio .radio-item{margin-left:10px}.style-2.body:not(.ltr) .inline-radio .radio-item:last-child{margin-left:0}.style-2.body.ltr .hotel-dates-group .checkin-column .multi-datepicker-input{border-radius:10px 0 0 10px}.style-2.body.ltr .hotel-dates-group .nights-column{border-radius:0 10px 10px 0}.style-2.body.ltr .search-form-wrapper .departure-date:not(.one-way):not(.multy-destination){margin-right:10px}.style-2.body.ltr .search-form-wrapper .flight-origin-holder .form-input{border-radius:10px 0 0 10px}.style-2.body.ltr .search-form-wrapper .flight-destination-holder .form-input{border-radius:0 10px 10px 0}.style-2.body.ltr .autocompleteText .clear-autocomplete{left:5px}.style-2.body.ltr .inline-radio .radio-item{margin-right:10px}.style-2.body.ltr .inline-radio .radio-item:last-child{margin-right:0}.style-2 .style2-destinations{padding:60px 0}@media(min-width:850px){.style-2 .style2-destinations-section,.style-2 .style-2-adv-slider-holder,.style-2 .three-large-icon-section{background:#f6f7f9}}@media(min-width:850px){.style-2 .style-2-search-section{min-height:calc(100vh - 95px);display:flex;flex-direction:column;justify-content:flex-end}}@media(min-width:850px)and (min-height:800px){.style-2 .style-2-search-section{justify-content:center}.style-2 .style-2-search-section .home-top-slogan{margin-bottom:20px}}.style-2 .style-2-search-section .search-box-holder{max-width:100%}@media(max-width:849px){.style-2 .style-2-search-section .search-box-holder{padding:10px 0}}@media screen and (min-width:850px){.style-2 .style-2-search-section .search-box-holder{background-color:rgba(0,0,0,.5686274509803921);border-radius:20px;padding:0 50px 25px;margin:0 auto 35px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);min-height:200px}.style-2 .style-2-search-section .search-box-holder .home-tab{color:#fff}}.style-2 .search-form-wrapper .hotel-destination-holder .form-input,.style-2 .style-2-search-section .search-box-holder .hotel-destination-holder .form-input{border-radius:10px}.style-2 .search-box-holder .triptype-radio-item .triptype-radio-label{border-radius:10px;border:1px solid #ddd;color:#555;box-shadow:none;padding:5px}@media screen and (min-width:501px){.style-2 .search-box-holder .triptype-radio-item .triptype-radio-label{padding:5px 10px;border:1px solid #fff;color:#fff}}.style-2 .autocompleteText .loading-circle.small{height:30px;top:5px}@media screen and (min-width:850px){.style-2 .autocompleteText .loading-circle.small{top:25px}}.style-2 .autocompleteText .loading-circle.small:after,.style-2 .autocompleteText .loading-circle.small:before{height:20px;width:20px;border-width:2px}.style-2 .autocompleteText .clear-autocomplete{top:7px}@media screen and (min-width:850px){.style-2 .autocompleteText .clear-autocomplete{top:25px}}.style-2 .main-content .triptype-radio{font-size:13px;background:#fff;padding:1px 4px;display:flex;justify-content:space-between;align-items:center;border-radius:5px;border:1px solid #ccc}@media screen and (min-width:501px){.style-2 .main-content .triptype-radio{display:inline-block}}.style-2 .main-content .triptype-radio .radio-mark{display:none}.style-2 .main-content .triptype-radio .radio-label{padding:2px 7px;transition:all .1s linear;border-radius:5px}.style-2 .main-content .triptype-radio .custom-radio:checked+.radio-label{background-color:#1dac08;color:#fff}.style-2 .tracking-order-holder button.button{background-color:#fcb714;border-radius:0;height:34px;top:0}@media(max-width:849px){.style-2 .mobile-tab-hotel-flight{background:transparent}}.style-2 .safarmarket-hotel-search-btn{border-radius:0;height:35px}.style-2 .hotel-search-btn:not(.safarmarket-hotel-search-btn),.style-2 .thickSearchBtn{height:40px;border-radius:10px}@media screen and (min-width:850px){.style-2 .hotel-search-btn:not(.safarmarket-hotel-search-btn),.style-2 .thickSearchBtn{height:80px}}.ant-steps-item-finish .style-2 .hotel-search-btn:not(.safarmarket-hotel-search-btn) .ant-steps-item-icon,.ant-steps-item-finish .style-2 .thickSearchBtn .ant-steps-item-icon,.style-2 .hotel-search-btn:not(.safarmarket-hotel-search-btn) .ant-steps-item-finish .ant-steps-item-icon,.style-2 .hotel-search-btn:not(.safarmarket-hotel-search-btn) .has-fake-magnifirer-icon:after,.style-2 .hotel-search-btn:not(.safarmarket-hotel-search-btn) .itours-icon,.style-2 .thickSearchBtn .ant-steps-item-finish .ant-steps-item-icon,.style-2 .thickSearchBtn .has-fake-magnifirer-icon:after,.style-2 .thickSearchBtn .itours-icon{display:none}.style-2 .origin-destination-block{display:flex;justify-content:space-between;align-items:center}.style-2 .origin-destination-block>div{flex:auto}.style-2 .origin-destination-block .flight-origin-holder{margin-left:10px}.style-2 .origin-destination-block .swap-style2{width:25px;height:25px;border-radius:50%;position:absolute;top:50%;margin-top:-12px;right:75px;cursor:pointer;right:50%;margin-right:-13px}.style-2 .select-passengers.large-select-passenger .selected-passengers-input{margin-top:0;border-radius:10px}.style-2 .select-passengers .select-passenegers-block{border-radius:10px;box-shadow:none;border:1px solid #ccc}.style-2 .search-form-wrapper .date-block .multi-datepicker-input{background-image:none;border-radius:10px}.style-2 .fake-return-date,.style-2 .remove-return-btn{display:none}.style-2 .styled-date-holder{padding:0;border:0!important;background:none!important;height:40px}@media screen and (min-width:850px){.style-2 .styled-date-holder{height:50px}}.style-2 .styled-date-holder .multi-datepicker-input{opacity:1}.style-2 .styled-date-holder .styled-date-inner-wrapper{display:none}.style-2 .search-route-item{align-items:start}.style-2 .search-route-item .origin-destination-block{width:unset;flex:auto}@media(max-width:849px){.style-2 .search-route-item .origin-destination-block{margin-left:0!important;margin-right:0!important;flex:0 0 100%}}.style-2 .search-route-item .date-block{flex:auto}@media(max-width:849px){.style-2 .search-route-item .date-block{margin-top:10px}}.style-2 .date-block.departure-date.multy-destination input.multi-datepicker-input,.style-2 .date-block.departure-date.one-way input.multi-datepicker-input,.style-2 .date-block.departure-date input.multi-datepicker-input,.style-2 .date-block.return-date input.multi-datepicker-input{border-radius:10px}.style-2 .multy-destination{flex:auto}.style-2.body .triptype-radio-item .triptype-radio:checked+.triptype-radio-label{background-color:#e1e1e1;border-color:#e1e1e1;color:#222}.style-2 .search-form-wrapper .departure-date.multy-destination{width:auto}.style-2 .multy-dest-route .itinerary-label .line{display:none}.style-2 .search-route-item{display:flex}@media(max-width:849px){.style-2 .search-route-item{flex-wrap:wrap}.style-2 .search-route-item .date-block{width:auto}.style-2 .search-route-item .date-block.departure-date.multy-destination,.style-2 .search-route-item .date-block.departure-date.one-way{margin-left:0;margin-right:0}}.style-2 .passengers-options-holder-card{box-shadow:none;border-radius:10px}.style-2 .style-2-adv-slider-holder .adv-item{height:330px;background-size:cover;background-position:50%;border-radius:15px;box-shadow:1px 1px 3px 0 rgba(0,0,0,.49019607843137253);margin:5px}.style-2 .style-2-adv-slider-holder .adv-title{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;background:hsla(0,0%,100%,.788235294117647);text-align:center;font-weight:600;font-size:28px;padding:15px 20px;border-radius:10px}.style-2 .style-2-adv-slider-holder .slick-dots{display:flex!important;justify-content:center}.style-2 .style-2-adv-slider-holder .slick-dots li{list-style-type:none;width:12px;height:12px;margin:0 8px;position:relative;border-radius:50%;background:#adadae}.style-2 .style-2-adv-slider-holder .slick-dots li.slick-active{background:#d1d2d4}.style-2 .style-2-adv-slider-holder .slick-dots li button{position:absolute;left:0;right:0;top:0;min-width:0;bottom:0;padding:0;font-size:1px;opacity:0}.style-2 .style-2-adv-slider-holder .slick-dots ::marker{display:none}.style-2 .destination-item{background:#fff;margin-bottom:1rem;padding:15px;display:flex;justify-content:space-around;border:2px solid #fff;border-radius:10px;transition:all .1s linear;box-shadow:1px 1px 5px 0 rgba(0,0,0,.10196078431372549);color:#333;font-weight:600;font-size:15px}@media(min-width:850px){.style-2 .destination-item{font-size:20px}}.style-2 .destination-item span{min-width:75px;text-align:center}.ant-steps-item-finish .style-2 .destination-item span.ant-steps-item-icon,.style-2 .destination-item .ant-steps-item-finish span.ant-steps-item-icon,.style-2 .destination-item span.has-fake-magnifirer-icon:after,.style-2 .destination-item span.itours-icon{min-width:0}.style-2 .destination-item:hover{border-color:#034fa6}.style-2 .style2dest-title{font-weight:700;font-size:16px;color:#58595b;margin-bottom:17px}@media(min-width:850px){.style-2 .style2dest-title{font-size:22px}}.style-2 .style2-destinations-section{background:#f6f7f9}.style-2 .namad-item{background-color:initial}.style-2 .footer-namad-item{margin-left:5px;margin-right:5px}.style-2 .footer-namad-item>img,.style-2 .footer-namad-item>span{background:#f1f1f1;height:77px;width:77px;display:block;object-fit:contain;border-radius:10px;margin:0 auto 10px}.style-2 .three-large-icon-section{background:#f6f7f8;padding:20px 0}@media screen and (min-width:850px){.style-2 .three-large-icon-section{padding:80px 0}}.style-2 .three-large-icon-section-inner .item-title{font-weight:600;font-size:15px;color:#58595b}@media screen and (min-width:850px){.style-2 .three-large-icon-section-inner .item-title{font-size:17px}}.style-2 .three-large-icon-section-inner .icon-item{padding:10px;margin-bottom:10px}@media(min-width:501px){.style-2 .three-large-icon-section-inner{background-color:#fff;box-shadow:1px 1px 8px 0 rgba(0,0,0,.23921568627450981);border-radius:15px;display:flex;align-items:start;justify-content:space-around}.style-2 .three-large-icon-section-inner .icon-item{padding:30px}.style-2 .three-large-icon-section-inner .item-title{font-weight:700;font-size:19px}}.ant-steps-item-finish .style-2 .three-large-icon-section-inner .ant-steps-item-icon,.style-2 .three-large-icon-section-inner .ant-steps-item-finish .ant-steps-item-icon,.style-2 .three-large-icon-section-inner .has-fake-magnifirer-icon:after,.style-2 .three-large-icon-section-inner .itours-icon{margin-bottom:15px}@media(min-width:501px){.ant-steps-item-finish .style-2 .three-large-icon-section-inner .ant-steps-item-icon,.style-2 .three-large-icon-section-inner .ant-steps-item-finish .ant-steps-item-icon,.style-2 .three-large-icon-section-inner .has-fake-magnifirer-icon:after,.style-2 .three-large-icon-section-inner .itours-icon{width:100px;height:100px;margin-bottom:35px}}.style-2 .bottom-footer{padding:0;background:transparent}.style-2 .bottom-footer hr{margin:0}.style-2 .balance-loading{margin-top:4px}.style-2 .style-2-account .link-style-btn{color:#333}@media screen and (max-width:850px){.style-2 .is-logged-in .style-2-account{align-self:stretch}.style-2 .style-2-account .button,.style-2 .track-order-btn{padding:2px 6px;line-height:20px}.style-2 .style-2-account .button{padding:0;border:0;min-width:40px}.style-2 .style-2-trackingOrder{position:absolute!important;left:0;bottom:0}}.style-2 .style-2-trackingOrder{position:relative}@media screen and (min-width:849px){.style-2 .style-2-trackingOrder{margin-left:10px}}.style-2 .style-2-account{display:flex;justify-content:space-between}@media screen and (max-width:850px){.style-2 .main-menu-wrapper{margin-right:5px;margin-bottom:10px}}.style-2 .is-logged-in .style-2-trackOrderAccount{flex-direction:column-reverse;align-items:end;justify-content:space-between}.style-2 .is-logged-in .style-2-trackOrderAccount .style-2-trackingOrder{margin:10px 0 0}@media screen and (min-width:849px){.style-2 .style-2-header-inner{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;min-height:95px}.style-2 .header-logo-holder{text-align:inherit}}.style-2 .style-2-trackOrderAccount{display:flex;align-items:center;padding:10px 0}@media screen and (max-width:850px){.style-2 .style-2-trackOrderAccount{justify-content:space-between;padding:10px 5px 0}}@media screen and (min-width:849px){.style-2 .is-home .main-menu-wrapper{display:none}}.style-2 .main-menu .menu-item a{color:#555;border:0;font-weight:600;font-size:16px}.style-2 .main-menu .menu-item a:hover{color:#555}.style-2 .main-menu .menu-item.active a{color:#ef4050}.style-2 .account-links .link,.style-2 .account-links .link-style-btn{background:#fff;padding:0 10px;border-radius:5px;line-height:40px;color:#034fa6;font-weight:600;display:inline-block}.style-2 .tracking{background-color:hsla(0,0%,100%,.6784313725490196);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:15px}.style-2 .tracking .form-group .form-input{border-radius:10px;background:#fff;border-color:#d7d7d7}.style-2 .hotel-details .mobile-tab-hotel-flight,.style-2 .search-result-page .mobile-tab-hotel-flight{display:none}.style-2 .hotel-details .search-box-holder .autocompleteText input,.style-2 .hotel-details .search-box-holder .hotel-search-btn,.style-2 .hotel-details .search-box-holder .multi-datepicker-input,.style-2 .hotel-details .search-box-holder .nights-column,.style-2 .hotel-details .search-box-holder .searchbox-inner .form-group .room-option-toggle-select,.style-2 .hotel-details .search-box-holder .searchbox-inner .selected-passengers-input,.style-2 .hotel-details .search-box-holder .thickSearchBtn,.style-2 .search-result-page .search-box-holder .autocompleteText input,.style-2 .search-result-page .search-box-holder .hotel-search-btn,.style-2 .search-result-page .search-box-holder .multi-datepicker-input,.style-2 .search-result-page .search-box-holder .nights-column,.style-2 .search-result-page .search-box-holder .searchbox-inner .form-group .room-option-toggle-select,.style-2 .search-result-page .search-box-holder .searchbox-inner .selected-passengers-input,.style-2 .search-result-page .search-box-holder .thickSearchBtn{height:40px}.style-2 .hotel-details .search-box-holder .hotel-search-btn,.style-2 .hotel-details .search-box-holder .thickSearchBtn,.style-2 .search-result-page .search-box-holder .hotel-search-btn,.style-2 .search-result-page .search-box-holder .thickSearchBtn{min-width:0;padding-left:0;padding-right:0}@media screen and (min-width:501px){.style-2 .hotel-details .search-box-holder .passengers-and-cabinClass,.style-2 .search-result-page .search-box-holder .passengers-and-cabinClass{display:flex}.style-2 .hotel-details .search-box-holder .passengers-and-cabinClass .select-class-block,.style-2 .search-result-page .search-box-holder .passengers-and-cabinClass .select-class-block{flex:1 0 100px}.style-2 .hotel-details .search-box-holder .passengers-and-cabinClass .select-passengers,.style-2 .search-result-page .search-box-holder .passengers-and-cabinClass .select-passengers{flex:auto}}.style-2 .hotel-details .search-box-holder .autocompleteText .clear-autocomplete,.style-2 .search-result-page .search-box-holder .autocompleteText .clear-autocomplete{top:7px}.style-2 .hotel-details .search-box-holder .autocompleteText .loading-circle.small,.style-2 .search-result-page .search-box-holder .autocompleteText .loading-circle.small{top:5px}.style-2 .hotel-details .search-box-holder .form-group .form-select.class-select,.style-2 .hotel-details .search-box-holder .selected-passengers-input,.style-2 .search-result-page .search-box-holder .form-group .form-select.class-select,.style-2 .search-result-page .search-box-holder .selected-passengers-input{border-radius:10px}.style-2 .hotel-details .nights-column,.style-2 .search-result-page .nights-column{line-height:40px}.style-2 .hotel-details .select-passenegers-block,.style-2 .search-result-page .select-passenegers-block{min-width:230px}.style-2 .select-class-block{margin-bottom:10px}@media screen and (min-width:850px){.style-2 .select-class-block{margin-bottom:0}}@media screen and (max-width:849px){.style-2 .select-passenegers-block{position:static}}.style-2 .hotel-image.default-image{background-size:90%;background-color:#cde5f5}.style-2 .room-image-holder{padding:10px;background-color:#cde5f5}.style-2 .room-image-holder.api-image{padding:0}.style-2 .room-image-holder.api-image .room-image{width:100%}.style-2 .home-top-slogan .subslogan{font-size:17px;margin-top:20px}@media screen and (max-width:500px){.ant-steps-item-finish .style-2 .mobile-tab-hotel-flight .home-tabs-holder .home-tab .ant-steps-item-icon,.style-2 .mobile-tab-hotel-flight .home-tabs-holder .home-tab .ant-steps-item-finish .ant-steps-item-icon,.style-2 .mobile-tab-hotel-flight .home-tabs-holder .home-tab .has-fake-magnifirer-icon:after,.style-2 .mobile-tab-hotel-flight .home-tabs-holder .home-tab .itours-icon{display:none}}.style-2 .header-left-links .button{padding:0 10px;border-radius:5px;line-height:40px;font-weight:600}.style-2 .style2-adv-item{padding:10px;direction:rtl}.style-2 .adv-item-image{max-width:100%;border-radius:20px;box-shadow:1px 1px 7px 0 rgba(0,0,0,.47843137254901963)}.style-2 .style-2-adv-slider-inner{padding:30px 0;margin-bottom:35px;margin-left:-10px;margin-right:-10px}@media screen and (min-width:850px){.style-2 .style-2-adv-slider-inner{padding:70px 0;margin-bottom:0}}.style-2 .adv-item-subtitle,.style-2 .adv-item-title{font-size:17px;font-weight:700;margin-bottom:0;margin-top:5px}@media screen and (min-width:850px){.style-2 .adv-item-subtitle,.style-2 .adv-item-title{font-size:23px;margin-top:10px}}.style-2 .adv-item-title{color:#000;margin-top:10px}@media screen and (min-width:850px){.style-2 .adv-item-title{font-size:23px;margin-top:20px}}.style-2 .adv-item-subtitle{color:#646464}.style-2 .three-large-icon-item{width:40px;height:40px;margin-bottom:10px;object-fit:contain;object-position:bottom;display:inline-block}@media screen and (min-width:850px){.style-2 .three-large-icon-item{width:90px;height:90px;margin-bottom:35px}}.style-2 .style-2-support-section{background:linear-gradient(90deg,#d977b9,#092795);padding:35px 0;box-shadow:0 0 20px 0 rgba(0,0,0,.6);position:relative}.style-2 .style-2-support-inner{color:#fff}.style-2 .style-2-support-inner .email,.style-2 .style-2-support-inner .phone-number{margin:15px 0}@media screen and (min-width:850px){.style-2 .style-2-support-inner .email,.style-2 .style-2-support-inner .phone-number{margin:0 0 30px}}.style-2 .style-2-support-inner strong{font-size:18px;font-weight:700}@media screen and (min-width:850px){.style-2 .style-2-support-inner strong{font-size:17px}}@media screen and (min-width:1101px){.style-2 .style-2-support-inner strong{font-size:20px}}@media screen and (min-width:850px){.style-2 .style-2-support-inner{display:flex;justify-content:space-evenly;align-items:center}.style-2 .style-2-support-inner .divider{height:35px;border-left:1px solid #febb02;margin:0 5px}}.style-2 .style-2-support-inner label{font-size:13px}.style-2 .style-2-support-inner .style-2-support-icon{width:20px;margin-left:10px}@media screen and (min-width:1101px){.style-2 .style-2-support-inner .style-2-support-icon{width:40px;margin-left:15px}}.style-2 .style-2-support-inner p{margin-bottom:0}@media screen and (min-width:1101px){.style-2 .style-2-support-inner p{font-size:16px}}.style-2 .style-2-support-inner .support{margin-bottom:10px}.style-2 .style2-destinations-title{margin-bottom:20px}@media screen and (min-width:1101px){.style-2 .style2-destinations-title{margin-bottom:80px;font-weight:700}}@media screen and (min-width:850px){.style-2 .style2footer-row{display:flex}.style-2 .style2footer-row .style2footer-col1,.style-2 .style2footer-row .style2footer-col2{flex:0 0 20%}.style-2 .style2footer-row .style2footer-col3{flex:0 0 60%;align-self:center}}.style-2 .namads-holder{padding:50px 0;display:flex;flex-wrap:wrap;justify-content:center}@media screen and (min-width:1101px){.style-2 .namads-holder{justify-content:space-between}}.style-2 .footer-namad-item{width:auto}.style-2 .style-2-footer-bottom{padding:25px 0}@media screen and (min-width:850px){.style-2 .style-2-footer-bottom{display:flex;justify-content:space-between}}.style-2 .namads-holder>a,.style-2 .namads-holder>img,.style-2 .namads-holder>span{padding:0}.style-2 .button.blue-btn,.style-2 .button.color-1-btn,.style-2 .button[type=submit].blue-btn,.style-2 .button[type=submit].color-1-btn{background:#034fa6}@media(hover:hover){.style-2 .button.blue-btn:hover,.style-2 .button.color-1-btn:hover,.style-2 .button[type=submit].blue-btn:hover,.style-2 .button[type=submit].color-1-btn:hover{background:#034fa6}}.style-2 .button.blue-btn:focus,.style-2 .button.color-1-btn:focus,.style-2 .button[type=submit].blue-btn:focus,.style-2 .button[type=submit].color-1-btn:focus{background:#034fa6}.style-2 .button.blue-btn.loading-btn,.style-2 .button.blue-btn.loading-btn[disabled],.style-2 .button.color-1-btn.loading-btn,.style-2 .button.color-1-btn.loading-btn[disabled],.style-2 .button[type=submit].blue-btn.loading-btn,.style-2 .button[type=submit].blue-btn.loading-btn[disabled],.style-2 .button[type=submit].color-1-btn.loading-btn,.style-2 .button[type=submit].color-1-btn.loading-btn[disabled]{background-color:#034fa6}.style-2 .blue,.style-2 .color-1{color:#034fa6}.style-2 .hotel-dates-group .checkout-column{margin:0 10px 10px}.style-2 .style2footer-col1,.style-2 .style2footer-col2{font-weight:600}.style-2 .footer-title{font-weight:700}@media screen and (max-width:500px){.style-2 .hotelResult .button.results-sort-btn.domestic-hotel-sort-btn{min-width:0;font-size:12px;padding-left:20px;padding-right:5px}.style-2 .hotelResult .button.results-sort-btn.domestic-hotel-sort-btn:after{left:5px}}.style-2 .home-tab .svgIcon{display:none}@media screen and (min-width:849px){.style-2 .home-tab .svgIcon{display:inline-block;vertical-align:middle;margin:0 0 0 8px}}.style-2 .home-tab .svgIcon.active{fill:#004ba8}.style-2 .loading-full-page .loading-section{border-radius:50px}.style-2 .main-content{min-height:calc(100vh - 465px)}.style-2 .package-flight-list .loading-icon-style2,.style-2 .package-hotel-list .loading-icon-style2,.style-2 .selected-package .loading-icon-style2{display:none}.style-2 .summary-detail-link{color:#034fa6;border-bottom:1px solid;display:inline-block;margin:0 7px;cursor:pointer}@media screen and (min-width:850px){.style-3 .searchBar button.searchBtn{margin-top:26px}}.style-3 .search-form-wrapper .search-box-holder .form-group .form-select.nationality-select{border:1px solid #eee;outline:none}.style-3 .main-content{position:relative;z-index:1}.style-3 .header-message{padding:10px;text-align:center;font-size:14px;font-weight:600;background:#fff;color:#de1010;border-bottom:5px solid #de1010}@media screen and (min-width:850px){.style-3 .header-message{font-size:17px}}.style-3 .header-message svg{fill:currentColor;display:inline-block;width:25px;height:25px;vertical-align:middle;margin-left:5px}.style-3 .button.blue-btn,.style-3 .button.color-1-btn,.style-3 .button[type=submit].blue-btn,.style-3 .button[type=submit].color-1-btn{background:#2b2e7f}@media(hover:hover){.style-3 .button.blue-btn:hover,.style-3 .button.color-1-btn:hover,.style-3 .button[type=submit].blue-btn:hover,.style-3 .button[type=submit].color-1-btn:hover{background:#343798}}.style-3 .button.blue-btn:focus,.style-3 .button.color-1-btn:focus,.style-3 .button[type=submit].blue-btn:focus,.style-3 .button[type=submit].color-1-btn:focus{background:#343798}.style-3 .button.blue-btn.loading-btn,.style-3 .button.blue-btn.loading-btn[disabled],.style-3 .button.blue-btn[disabled],.style-3 .button.color-1-btn.loading-btn,.style-3 .button.color-1-btn.loading-btn[disabled],.style-3 .button.color-1-btn[disabled],.style-3 .button[type=submit].blue-btn.loading-btn,.style-3 .button[type=submit].blue-btn.loading-btn[disabled],.style-3 .button[type=submit].blue-btn[disabled],.style-3 .button[type=submit].color-1-btn.loading-btn,.style-3 .button[type=submit].color-1-btn.loading-btn[disabled],.style-3 .button[type=submit].color-1-btn[disabled]{background-color:#bbb}.style-3 .navbar{padding-bottom:0}.style-3 .yellow{color:#cfa630}.style-3 .blue,.style-3 .color-1{color:#2b2e7f}.style-3 .style3-top-header{background-color:#e0e0e0;padding:5px 0}.style-3 .style3-top-header .link-style-btn{display:inline-block;font-weight:700;color:#2b2e7f;font-size:15px;line-height:22px;height:22px}.style-3 .style3-top-header .phone-number{border-right:1px solid;margin-right:10px;padding-right:10px}.style-3 .home-search-section{display:flex;flex-direction:column}.style-3 .home-search-section .style3-bg-airplane{flex-grow:1;overflow:hidden;position:relative}@media screen and (min-width:850px){.style-3 .home-search-section{min-height:calc(100vh - 164px);padding:15px 0}}@media screen and (min-width:1101px){.style-3 .home-search-section{padding:50px 0}}@media screen and (min-width:1400px){.style-3 .home-search-section{padding:70px 0}}@media screen and (min-width:850px){.style-3 .Home.package .home-search-section{padding-bottom:0}.style-3 .Home.package .home-search-section:before{content:"";display:block;background:linear-gradient(0deg,transparent,rgba(93,97,112,.6313725490196078));top:0;left:0;right:0;height:190px;position:absolute;pointer-events:none;z-index:1}}.style-3 .Home.package .home-search-section #search_block{position:relative;z-index:2}.style-3 .Home.package .home-search-section .style3-airplane{width:170px;display:block;position:absolute;top:-40px;left:20px}@media screen and (min-width:1500px){.style-3 .Home.package .home-search-section .style3-airplane{left:-10vw}}.style-3 .Home.package .home-search-section .style3-airplane+.page-container{position:relative}.style-3 .home-top-slogan{text-align:right;font-size:30px;font-weight:700;color:#fff;text-shadow:0 0 7px rgba(0,0,0,.6784313725490196)}@media screen and (min-width:850px){.style-3 .home-top-slogan{padding:20px 0 0}}@media screen and (min-width:1101px){.style-3 .home-top-slogan{padding:50px 0 0;font-size:52px}}.style-3 .home-top-slogan .subslogan{font-size:16px;margin-top:15px}@media screen and (min-width:1101px){.style-3 .home-top-slogan .subslogan{margin-top:30px}}.style-3 .home-tab .svgIcon{display:block}.style-3 .home-tabs-holder a.home-tab{color:#fff;border-radius:0;padding:12px 5px;display:inline-flex;align-items:center;justify-content:center;grid-gap:5px;gap:5px;font-weight:700}@media screen and (min-width:850px){.style-3 .home-tabs-holder a.home-tab{background-color:#eee;border-left:0;background-color:hsla(0,0%,100%,.25882352941176473);border-radius:4px 4px 0 0;padding-right:25px;padding-left:25px}}.style-3 .home-tabs-holder a.home-tab svg{fill:currentColor;height:20px;width:20px}.style-3 .home-tabs-holder a.home-tab.home-active-tab{color:#555;background-color:#fff}.style-3.body .home-search-section .search-form-wrapper{background-color:initial;padding:0}.style-3 .search-box-holder label{color:inherit}.style-3 .add-destination-holder .form-group{margin:0}.style-3 .search-form-inner-wrapper{background:#fff;border-radius:5px 0 5px 5px;padding:15px 5px}@media screen and (min-width:850px){.style-3 .search-form-inner-wrapper{padding:20px 20px 5px}}.style-3 .origin-destination-block{display:flex;flex-direction:column;grid-gap:15px;gap:15px}@media screen and (min-width:850px){.style-3 .origin-destination-block{flex-direction:row;align-items:center}}.style-3 .origin-destination-block .autocompleteText input.form-input{background-image:none;padding-left:10px;padding-right:10px;margin:0;border:1px solid #eee;border-radius:4px;outline:none}.style-3 .triptype-radio-group{margin:0}.style-3 .triptype-radio-group .triptype-radio-item{margin-left:15px;flex-grow:0}.style-3 .triptype-radio-group .triptype-radio-item .triptype-radio-label{border-radius:0;padding:0;border-top:0;border-right:0;border-left:0;box-shadow:none;font-size:14px}.style-3 .triptype-radio-group .triptype-radio-item .triptype-radio:checked+.triptype-radio-label{background-color:initial;border-bottom:1px solid;color:#cfa630}.style-3 .search-form-wrapper .date-block .rmdp-container .multi-datepicker-input{background-image:none;border:1px solid #eee;height:45px;padding-left:10px;padding-right:10px;border-radius:4px}.style-3 .styled-date-holder{padding:0;border:0!important;background:none!important;height:40px}.style-3 .styled-date-holder .multi-datepicker-input{opacity:1}.style-3 .fake-return-date,.style-3 .styled-date-holder .styled-date-inner-wrapper{display:none}.style-3 .search-route-item{display:block}@media screen and (min-width:850px){.style-3 .search-route-item{display:flex}}.style-3 .search-route-item .date-block{flex:auto;width:100%}@media screen and (max-width:849px){.style-3 .search-route-item .date-block{margin-top:15px}}@media screen and (min-width:850px){.style-3 .search-route-item .date-block.departure-date{margin:0}}.style-3 .flight-search-form .search-route-item .origin-destination-block{width:100%;min-width:66%}.style-3 .flight-search-form .search-route-item .origin-destination-block>div{flex-grow:1}.style-3 .package-searchbox-holder .origin-destination-block,.style-3 .RoundTrip-searchbar .search-route-item .origin-destination-block{min-width:50%}.style-3 .style3-type-radio{color:#333}.style-3 .style3-type-radio .radio-mark{display:inline-block;padding:2px;vertical-align:middle;border-radius:50%;border:1px solid #cfa630;width:15px;height:15px}.style-3 .style3-type-radio .radio-mark:before{content:"";display:block;height:9px;width:9px;border-radius:50%}.style-3 .style3-type-radio.active .radio-mark:before{background-color:#cfa630}.style-3 .select-passengers.large-select-passenger .selected-passengers-input{height:45px;border:1px solid #eee;margin-top:0;border-radius:4px}.style-3 .search-submit-col button{height:45px;border-radius:4px}.style-3 .remove-return-btn{display:none}.style-3 .triptype-radio-group{flex-wrap:wrap;grid-gap:10px;gap:10px;margin-bottom:15px}.style-3 .triptype-radio-group .triptype-radio-item{white-space:nowrap;padding:0;margin-bottom:0}.style-3 .fixed-search-overlay,.style-3 .full-container{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.style-3 .full-container .search-box-holder{background-color:#fff}.style-3 .button.yellow-btn{background-color:#cfa630}.style-3 .button.yellow-btn:hover{background-color:#f1c339}.style-3 .button.yellow-btn.pale{background-color:#d9b95c}.style-3 .button.yellow-btn.pale:hover{background-color:#f1c339}.style-3 .blue-bordered-message-block{color:#2b2e7f;border-color:#2b2e7f}.style-3 .box-border{border-radius:5px}.style-3 .search-box-holder .hotel-destination-holder .form-input{background-image:none;outline:none;padding-left:10px;padding-right:10px;margin:0;border:1px solid #eee;border-radius:4px}@media screen and (min-width:850px){.style-3 .hotel-search-form-holder .hotel-dates-group .nights-column{border-radius:4px}}.style-3 .hotel-search-form-holder .hotel-dates-group .multi-datepicker-input,.style-3 .hotel-search-form-holder .hotel-dates-group .nights-column{background-image:none;border:1px solid #eee;height:45px;padding-left:10px;padding-right:10px}.style-3 .hotel-search-form-holder .hotel-dates-group .checkout-column{margin-right:0;margin-left:0}.style-3 .hotel-search-form-holder .hotel-dates-group .checkout-column .multi-datepicker-input{border-right:0}@media screen and (max-width:849px){.style-3 .hotel-search-form-holder .hotel-dates-group .checkout-column .multi-datepicker-input{border-left:0}}@media screen and (min-width:850px){.style-3 .hotel-search-form-holder .hotel-dates-group .checkout-column{margin-left:15px}}.style-3 .fixed-search-holder{background-color:#fff}.style-3 .search-form-wrapper .form-select.room-option-toggle-select{border:1px solid #eee;outline:none}.style-3 .search-form-wrapper .passengers-options-holder-card{box-shadow:none;border-color:#eee}.style-3 .search-box-holder.package-searchbox-holder .form-group .form-select.room-option-toggle-select{height:45px}.style-3 .search-box-holder.package-searchbox-holder .submit-button{height:45px;border-radius:4px}@media screen and (min-width:850px){.style-3 .search-box-holder.package-searchbox-holder .hotel-search-form-holder .button-holder{flex:0 0 16.67%}.style-3 .search-box-holder.package-searchbox-holder .hotel-search-form-holder .hotel-search-form-main{flex:0 0 83.33%}}@media screen and (min-width:850px){.style-3 .foreign-hotel-search .hotel-search-form-holder .button-holder{flex:0 0 15%}.style-3 .foreign-hotel-search .hotel-search-form-holder .hotel-search-form-main{flex:0 0 85%}}@media screen and (max-width:849px){.style-3 .domestic-hotel-details .search-box-holder{padding-bottom:15px}}.style-3 .item-p{margin:0;flex-grow:1}@media screen and (min-width:501px){.style-3 .item-p{max-width:160px}}.style-3 .section-heading{font-weight:600;text-align:center;font-size:25px;color:#555;margin-bottom:30px}.style-3 .destination-carousel-item{border-radius:20px 20px 0 20px;display:block;overflow:hidden;border:1px solid #ddd;color:#555}.style-3 .destination-carousel-item .image{height:210px;object-fit:cover}.style-3 .destination-carousel-item .yellow-left-carret{position:absolute;left:10px;bottom:12px}.style-3 .slick-dots li{margin:0 2px}.style-3 .slick-dots li button:before{content:"";display:inline-block;width:11px;height:11px;border-radius:50%;border:1px solid #ddd;background-color:#bbb;opacity:1}.style-3 .slick-dots li.slick-active button:before{background-color:#fff}.style-3 .slick-dots{bottom:-30px}.style-3 .style3-slider-section{padding:50px 0}@media screen and (min-width:850px){.style-3 .style3-slider-section{padding:80px 0}}@media screen and (min-width:501px){.style-3 .style3-slider-section .slick-dots{position:absolute;bottom:35px;left:35px;width:auto}}.style-3 .footer{border:0}.style-3 .three-large-icon-section{background-color:#f2f2f2;padding:20px 0}.style-3 .three-large-icon-section-inner .item-title{font-weight:600;font-size:15px;color:#58595b}@media screen and (min-width:850px){.style-3 .three-large-icon-section-inner .item-title{font-size:17px}}.style-3 .three-large-icon-section-inner .three-large-icon-item{width:60px;margin-bottom:10px}.style-3 .three-large-icon-section-inner .icon-item{padding:10px}@media(min-width:850px){.style-3 .three-large-icon-section-inner{display:flex;align-items:start;justify-content:space-around}.style-3 .three-large-icon-section-inner .three-large-icon-item{width:100px;margin-bottom:20px}.style-3 .three-large-icon-section-inner .item-title{font-weight:700;font-size:19px}.style-3 .three-large-icon-section-inner .icon-item{padding:30px}}.style-3 .style3-top-destinations-section{background-color:#fff;padding:70px 0 60px}.style-3 .style3-top-destinations-section .slick-dots li button:before{border:1px solid #bbb;background-color:#aaa;opacity:1}.style-3 .style3-top-destinations-section .slick-dots li.slick-active button:before{background-color:#fff}.style-3 .yellow-left-carret{display:inline-block;width:16px;height:16px;background-color:#cfa630;-webkit-clip-path:polygon(100% 0,100% 100%,50% 50%);clip-path:polygon(100% 0,100% 100%,50% 50%);align-self:flex-end;margin-bottom:5px}.style-3 .style3-slider-item{padding:0 10px}.style-3 .style3-slider-banner{height:350px;object-fit:cover}.style-3 .style3-slider-item-inner{border:1px solid #ccc;overflow:hidden;border-radius:15px}.style-3 .style3-slider-item-inner .style3-slider-text{position:absolute;bottom:50px;right:0;padding:15px;background:#fff;color:#555;display:flex;border-radius:0 0 0 15px}.style-3 .style3-slider-item-inner .style3-slider-text .divider{background:#cfa630;width:1px;margin:0 15px}@media screen and (max-width:500px){.style-3 .style3-slider-item-inner .style3-slider-text{bottom:0;left:0;right:0}}.style-3 .footer-namad-item{margin-left:5px;margin-right:5px}.style-3 .footer-namad-item>img,.style-3 .footer-namad-item>span{background:#f1f1f1;height:77px;width:77px;display:block;object-fit:contain;border-radius:10px;margin:0 auto 10px}.style-3 .bottom-footer{padding:0;background:transparent}.style-3 .bottom-footer hr{margin:0}@media screen and (min-width:850px){.style-3 .style2footer-row{display:flex}.style-3 .style2footer-row .style2footer-col1,.style-3 .style2footer-row .style2footer-col2{flex:0 0 20%}.style-3 .style2footer-row .style2footer-col3{flex:0 0 60%;align-self:center}}.style-3 .namads-holder{padding:50px 0;display:flex;flex-wrap:wrap;justify-content:center}@media screen and (min-width:1101px){.style-3 .namads-holder{justify-content:space-between}}.style-3 .footer-namad-item{width:auto}.style-3 .style-2-footer-bottom{padding:25px 0}@media screen and (min-width:850px){.style-3 .style-2-footer-bottom{display:flex;justify-content:space-between}}.style-3 .namads-holder>a,.style-3 .namads-holder>img,.style-3 .namads-holder>span{padding:0}.style-3 .style-3-support-section{background-color:#f5f5f5;position:relative}@media screen and (max-width:849px){.style-3 .style-3-support-section{padding:20px 0}}@media screen and (min-width:850px){.style-3 .style-3-support-section{margin-bottom:50px}}.style-3 .style-3-support-inner{color:#333}.style-3 .style-3-support-inner .phone-number strong{position:relative;top:2px}.style-3 .style-3-support-inner .email,.style-3 .style-3-support-inner .phone-number{margin:15px 0;display:flex;align-items:center;grid-gap:5px;gap:5px}.style-3 .style-3-support-inner .email .icon,.style-3 .style-3-support-inner .phone-number .icon{fill:#cfa630;width:30px;height:30px;margin-left:10px}@media screen and (min-width:1101px){.style-3 .style-3-support-inner .email .icon,.style-3 .style-3-support-inner .phone-number .icon{width:45px;height:45px;border:2px solid #2b2e7f;border-radius:50%;padding:7px}}.style-3 .style-3-support-inner strong{font-size:18px;font-weight:700}@media screen and (min-width:850px){.style-3 .style-3-support-inner strong{font-size:17px}}@media screen and (min-width:1101px){.style-3 .style-3-support-inner strong{font-size:20px}}@media screen and (min-width:850px){.style-3 .style-3-support-inner{display:flex;grid-gap:10px;gap:10px;flex-wrap:wrap;justify-content:space-between;align-items:center}}.style-3 .style-3-support-inner label{font-size:13px}.style-3 .style-3-support-inner .style-3-support-icon{fill:#cfa630;width:30px;margin-left:10px;height:30px;display:inline-block;vertical-align:middle}@media screen and (min-width:1101px){.style-3 .style-3-support-inner .style-3-support-icon{width:60px;height:60px;fill:#fff;margin-left:15px}}.style-3 .style-3-support-inner p{margin-bottom:0}@media screen and (min-width:1101px){.style-3 .style-3-support-inner p{font-size:14px}}@media screen and (min-width:850px){.style-3 .style-3-support-heading{background:#cfa630;color:#fff;padding:20px 0 20px 20px;position:relative}.style-3 .style-3-support-heading:before{content:"";display:block;position:absolute;background-color:#cfa630;top:0;left:100%;height:100%;width:50vw}.style-3 .style-3-support-heading:after{content:"";display:block;position:absolute;background-color:#cfa630;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:100%;height:50px;width:13px;margin-right:-1px;-webkit-clip-path:polygon(100% 0,0 50%,100% 100%);clip-path:polygon(100% 0,0 50%,100% 100%)}}.style-3 .safarmarket-footer-inner .footer-namad-item{border-radius:12px}@media screen and (max-width:849px){.style-3 .mobile-tab-hotel-flight{background-color:#aaa}}.style-3 .flight-result-item,.style-3 .ticket-style-section{border-radius:5px}@media screen and (min-width:850px){.style-3 .medium-box-border{border-radius:5px}}.style-3 .icon-hint-holder{color:#cfa630}.style-3 .icon-hint-holder svg{width:28px;height:30px;display:inline-block;vertical-align:middle;margin-left:6px}.style-3 .icon-hint-holder .hint-inner{color:inherit;background-color:rgba(207,166,48,.14901960784313725)}.style-3 .golden{color:#cfa630}.style-3 .content-link,.style-3 .link-style-btn,.style-3.body .main-content .ant-collapse-header .passenger-type-title{color:#2b2e7f}.style-3 .has-fake-magnifirer-icon:before{background-color:#2b2e7f}.style-3 .ant-steps-item-finish .ant-steps-item-icon{background-position:74.2% 0}.style-3 .ant-steps-item-process .ant-steps-item-icon{background-color:#cfa630;border-color:#cfa630}.style-3 .top-color-border.orange{border-top-color:#ef4050}.style-3 .top-color-border.orange .colored{color:#ef4050}.style-3 .package.search-result-page .flightDetails .itours-tab-holder .itours-tab-list .itours-tab-btn{background-color:#2b2e7f}.style-3 .package.search-result-page .flightDetails .itours-tab-holder .itours-tab-list .itours-tab-btn:hover{background-color:#343798}.style-3 .package.search-result-page .flightDetails .itours-tab-holder .itours-tab-list .itours-tab-btn.active{color:#2b2e7f}.style-3 .selected-package{border-color:#2b2e7f}.style-3 .package.search-result-page .filters-holder .filter-header{background-color:#cfa630}.style-3 .logo-loading{width:110px;height:110px}.style-3 .logo-loading:after{background-image:none;border:7px solid transparent;border-left-color:#cfa630}.style-3 .logo-loading img{width:90px;height:90px;margin-top:0;margin-left:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.style-3.body select.results-sort-select{color:#cfa630;border-color:#cfa630}.style-3 .Pagination .page-btn:not(.disabled){color:#2b2e7f}.style-3 .Pagination .page-btn:not(.disabled).clicked,.style-3 .Pagination .page-btn:not(.disabled):hover{background-color:#2b2e7f;color:#fff}.style-3 .detail-flight .stop-info{background-color:rgba(207,166,48,.14901960784313725)}.style-3 .progressbar-wrapper .bar-fill{background-color:#cfa630}.style-3 .inline-block.flight-type-and-seats .ant-tag{border-color:#ff8e14;color:#ff8e14;background:transparent;font-weight:700;font-size:13px}.style-3 .flight-result-item{color:#111}.style-3 .flight-result-item .gray-a{color:#3a3a3a}.style-3 .available-seats{white-space:nowrap}@media screen and (max-width:849px){.style-3 .search-result-page .flight-result-item .included-baggage-mark{left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);margin-left:0;margin-right:0}.style-3 div.flight-result-item .item-footer{display:flex;padding:10px;align-items:flex-end}.style-3 div.flight-result-item .item-footer .price{color:#999;font-weight:700;font-size:17px}.style-3 div.flight-result-item .item-footer .price-and-book{display:flex;flex-direction:column;align-items:flex-end;grid-gap:5px;gap:5px}.style-3 div.flight-result-item .item-footer .price-and-book b{margin-left:0;margin-right:0}.style-3 div.flight-result-item .item-footer .price-and-book .button{min-width:120px}.style-3 div.flight-result-item .item-footer .flight-footer-top-footer{display:flex;flex-direction:column-reverse;align-items:flex-start;grid-gap:5px;gap:5px}.style-3 div.flight-result-item .item-footer .flight-footer-top-footer .ant-tag{margin-right:0}.style-3 div.flight-result-item .item-footer .flight-footer-top-footer .button{margin:0}}@media screen and (min-width:850px){.style-3.body:not(.ltr) .hotel-search-form-holder .button-holder{padding-right:15px}}@media screen and (min-width:850px){.style-3.body:not(.ltr) .home-tabs-holder a.home-tab:not(:last-child){margin-left:10px}}@media screen and (max-width:849px){.style-3.body:not(.ltr) .home-tabs-holder a.home-tab:not(:last-child){border-left:1px solid #fff}}.style-3.body:not(.ltr) .autocompleteText .clear-autocomplete{right:5px}@media screen and (min-width:850px){.style-3.body:not(.ltr) .search-route-item .origin-destination-block{margin-left:15px}.style-3.body:not(.ltr) .checkout-column .multi-datepicker-input{border-top-left-radius:4px;border-bottom-left-radius:4px}}.style-3.body:not(.ltr) .style3-top-header .email-address,.style-3.body:not(.ltr) .style3-top-header .phone-number{margin-top:4px}.style-3.body:not(.ltr) .style3-main-header-inner{display:flex;justify-content:space-between;align-items:center;grid-gap:15px;gap:15px}.style-3.body:not(.ltr) .style3-main-header-inner:after,.style-3.body:not(.ltr) .style3-main-header-inner:before{display:none}.style-3.body:not(.ltr) .style3-main-header-inner>div{order:2}.style-3.body:not(.ltr) .style3-main-header-inner .main-menu-wrapper{order:1;min-width:87px}@media screen and (min-width:850px){.style-3.body:not(.ltr) .style3-main-header-inner{grid-gap:35px;gap:35px;align-items:baseline}.style-3.body:not(.ltr) .style3-main-header-inner .main-menu-wrapper{flex:1 0 100px;order:2}}.style-3.body:not(.ltr) .style3-main-header{background:#2b2e7f;padding:15px 0}.style-3.body:not(.ltr) .style3-main-header .menu-toggle-btn .menu-btn-bar{background-color:#fff}@media screen and (min-width:850px){.style-3.body:not(.ltr) .style3-main-header{padding:5px 0}.style-3.body:not(.ltr) .style3-main-header .main-menu .menu-item a{color:#fff;font-weight:700}.style-3.body:not(.ltr) .style3-main-header .main-menu .menu-item.active a{color:#cfa630;border-bottom:1px solid #cfa630}}.style-3.body:not(.ltr) button.track-order-btn{line-height:11px;background:transparent;color:#fff;border:1px solid #cfa630;font-size:14px}@media screen and (min-width:850px){.style-3.body.ltr .home-tabs-holder a.home-tab:not(:last-child){margin-right:10px}}@media screen and (max-width:849px){.style-3.body.ltr .home-tabs-holder a.home-tab:not(:last-child){border-right:1px solid #fff}}.style-3.body.ltr .autocompleteText .clear-autocomplete{left:5px}.style-3 .airline-table-holder{border:0;padding-bottom:5px}.style-3 .airline-table-holder .airline-table-header{margin-top:13px}.style-3 .airline-table-holder .airline-logo{width:50px;height:50px;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.2);border-radius:50%;object-fit:contain;padding:2px;margin:7px auto}.style-3 .airline-filter-item{margin:0 3px;border:0;position:relative}.style-3 .airline-filter-item:not(:last-child):after{content:"";display:block;position:absolute;height:40px;width:1px;background-color:#cfa630;top:10px;left:-3px}.style-3 .airline-filter-wrapper{margin-top:10px;background:#fff;padding:5px 10px 10px;border-radius:5px;border:1px solid #cfa630}.style-3 .airline-filter-wrapper .ant-checkbox .ant-checkbox-inner{background-color:#fff;border-radius:4px}.style-3 .airline-filter-wrapper .cell{background:#c8c8c8;font-weight:600;border-radius:5px}.style-3 .airline-filter-wrapper .cell+.cell{background:#e6e6e6;margin-top:5px}.style-3 .airline-filter-wrapper .airline-table-header .airline{height:64px}.style-3 .detail-flight img.airline,.style-3 .summery-airline-logo img.airline-logo{width:50px;height:50px;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.2);border-radius:50%;object-fit:contain;padding:2px}@media screen and (min-width:850px){.style-3 .search-route-item .origin-destination-block .swap-vert{right:50%;margin-right:-13px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@media screen and (max-width:849px){.style-3 .search-route-item .origin-destination-block .swap-vert{right:auto;left:20px}}.safarmarket-footer-inner .footer-namad-item{border-radius:12px}@font-face{font-family:"vazir";font-style:normal;font-weight:100;font-display:swap;src:local("vazir"),url(/static/media/Vazir-Light-FD.a262da74.woff2) format("woff2")}@font-face{font-family:"vazir";font-style:normal;font-weight:400;font-display:swap;src:local("vazir"),url(/static/media/Vazir-FD.7d99e298.woff2) format("woff2")}@font-face{font-family:"vazir";font-style:normal;font-weight:600;font-display:swap;src:local("vazir"),url(/static/media/Vazir-Medium-FD.ad858308.woff2) format("woff2")}@font-face{font-family:"vazir";font-style:normal;font-weight:700;font-display:swap;src:local("vazir"),url(/static/media/Vazir-Bold-FD.4e9c9cd6.woff2) format("woff2")}@font-face{font-family:"opensans";font-style:normal;font-weight:400;font-display:swap;src:local("opensans"),url(/static/media/open-sans-v17-latin-regular.f57a62e9.woff2) format("woff2")}@font-face{font-family:"opensans";font-style:normal;font-weight:700;font-display:swap;src:local("opensans"),url(/static/media/open-sans-v17-latin-700.92425c62.woff2) format("woff2")}@font-face{font-family:"opensans";font-style:normal;font-weight:600;font-display:swap;src:local("opensans"),url(/static/media/open-sans-v17-latin-600.95264708.woff2) format("woff2")}@font-face{font-family:"opensans";font-style:normal;font-weight:800;font-display:swap;src:local("opensans"),url(/static/media/open-sans-v17-latin-800.1666787e.woff2) format("woff2")}@font-face{font-family:"opensans";font-style:normal;font-weight:100;font-display:swap;src:local("opensans"),url(/static/media/open-sans-v17-latin-300.b871ad6e.woff2) format("woff2")}@font-face{font-family:"naskh";src:url(/static/media/NotoNaskhArabicUI-Bold.b6705890.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"naskh";src:url(/static/media/NotoNaskhArabicUI-Regular.3d239001.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"sourceSans";src:url(/static/media/SourceSansPro-Regular.efa76f83.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"sourceSans";src:url(/static/media/SourceSansPro-SemiBold.43cc81b4.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"sourceSans";src:url(/static/media/SourceSansPro-Bold.12e6acd2.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"shabnam";font-style:normal;font-weight:400;font-display:swap;src:local("shabnam"),url(/static/media/Shabnam.d04c93d9.woff2) format("woff2")}@font-face{font-family:"shabnam";font-style:normal;font-weight:600;font-display:swap;src:local("shabnam"),url(/static/media/Shabnam-Medium.d1ab1fbe.woff2) format("woff2")}@font-face{font-family:"shabnam";font-style:normal;font-weight:700;font-display:swap;src:local("shabnam"),url(/static/media/Shabnam-Bold.fae09661.woff2) format("woff2")}.row{display:flex}.row .col{padding:0 2px}.row .col.col-12{width:100%}.row .col.col-6{width:50%}.body.ayanair-theme{background-color:#f9f9f9}.body.ayanair-theme .purple{color:#dc3138}.body.ayanair-theme .footer,.body.ayanair-theme .footer .footerblock-link{font-size:13px}.body.ayanair-theme .font-14,.body.ayanair-theme .select-passenegers-block{font-size:14px}.body.ayanair-theme .select-passenegers-block .passenger-input{vertical-align:middle;width:20px}.body.ayanair-theme .language-AR{font-family:"naskh",sans-serif}.body.ayanair-theme .button.red-btn,.body.ayanair-theme .button[type=submit].red-btn{background:#e51444}.body.ayanair-theme.arabic{font-family:shabnam,sans-serif}.body.ayanair-theme .search-route-item .date-block{flex:0 0 149px}.body.ayanair-theme .search-route-item .date-block .multi-datepicker-input{height:45px;border-radius:4px}.body.ayanair-theme .home-tabs-holder .home-tab{min-width:130px}@media screen and (min-width:850px){.body.ayanair-theme .Home.hotel .naminTravel-search-block{margin-top:42px}}@media screen and (min-width:850px){.body.ayanair-theme .home-search-section{background-position:bottom}}.body.ayanair-theme .Home.flight .home-search-section{background-position:50%}@media screen and (min-width:850px){.body.ayanair-theme .sort-next-prev-block{margin-top:-55px}}.body.ayanair-theme .namin-banner-subslogan{font-size:18px;margin-bottom:25px}.body.ayanair-theme .namin-banner-slogan{line-height:20px;font-size:34px;margin-top:42px;font-weight:700;margin-bottom:15px}.body.ayanair-theme .namin-banner-slogan,.body.ayanair-theme .namin-banner-subslogan{color:#fff;text-shadow:0 0 5px rgba(0,0,0,.3803921568627451);text-align:center}@media(max-width:849px){.body.ayanair-theme .mobile-tab-hotel-flight{display:none}}.body.ayanair-theme .mobile-tab-hotel-flight .home-tab{text-transform:uppercase;background-color:rgba(0,0,0,.35);font-weight:600;color:hsla(0,0%,100%,.47058823529411764)}.body.ayanair-theme .mobile-tab-hotel-flight .home-tab.home-active-tab{background:#f9f9f9}@media(min-width:850px){.body.ayanair-theme .mobile-tab-hotel-flight .home-tab.home-active-tab{border:1px solid #dc3138;border-bottom:0;background-color:rgba(0,0,0,.6);color:#fff;position:relative}.body.ayanair-theme .mobile-tab-hotel-flight .home-tab.home-active-tab:after,.body.ayanair-theme .mobile-tab-hotel-flight .home-tab.home-active-tab:before{content:"";display:block;position:absolute;background-color:#dc3138;bottom:0;height:1px;width:100vw}.body.ayanair-theme .mobile-tab-hotel-flight .home-tab.home-active-tab:before{left:100%}.body.ayanair-theme .mobile-tab-hotel-flight .home-tab.home-active-tab:after{right:100%}}@media(max-width:849px){.body.ayanair-theme .account-links .link-style-btn{display:block}}.body.ayanair-theme .ticket-style-section:first-child:after,.body.ayanair-theme .ticket-style-section:first-child:before{background-color:#f9f9f9}.body.ayanair-theme .newletter-section .has-error .ant-form-explain,.body.ayanair-theme .newletter-section .has-error .ant-form-split{color:red}.body.ayanair-theme .accountWindow,.body.ayanair-theme .full-container,.body.ayanair-theme .itours-modal .modal-overlay,.body.ayanair-theme .loading-full-page,.body.ayanair-theme .overlay{background:rgba(16,19,40,.8);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.body.ayanair-theme main.main-content{min-height:calc(100vh - 347px);background:#fff}@media(min-width:850px){.body.ayanair-theme .home-search-section.has-dark-layer:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(0,rgba(0,0,0,.5803921568627451),rgba(0,0,0,.4196078431372549),transparent)}}.body.ayanair-theme .naminTravel-search-block .mobile-tab-hotel-flight,.body.ayanair-theme .naminTravel-search-block .search-form-wrapper{position:relative;z-index:1}@media(max-width:849px){.body.ayanair-theme .naminTravel-search-block .mobile-tab-hotel-flight,.body.ayanair-theme .naminTravel-search-block .search-form-wrapper{margin-bottom:15px}}.body.ayanair-theme .slider-text-inner-wrapper{width:650px;text-align:center;margin:0 auto;max-width:100%;padding:100px 10px 30px}@media(max-width:500px){.body.ayanair-theme .slider-text-inner-wrapper{display:none}}@media(max-width:849px){.body.ayanair-theme .slider-text-inner-wrapper .slider-subtitle,.body.ayanair-theme .slider-text-inner-wrapper .slider-title-text{color:#555;text-shadow:none}}.body.ayanair-theme .slider-text-inner-wrapper .slider-subtitle,.body.ayanair-theme .slider-text-inner-wrapper .slider-title-text{color:#fff;text-shadow:1px 1px 5px rgba(0,0,0,.6588235294117647);transition:0}.body.ayanair-theme .slider-text-inner-wrapper .slider-title{font-size:45px;font-weight:700}.body.ayanair-theme .slider-text-inner-wrapper .slider-title .slider-title-text{position:absolute;bottom:0;transition:all .2s linear .2s;left:0;right:0}.body.ayanair-theme .slider-text-inner-wrapper .slider-title .slider-title-text:not(.active){visibility:hidden;opacity:0;bottom:5px;transition:all .1s linear}.body.ayanair-theme .slider-text-inner-wrapper .slider-subtitle{font-size:25px;font-weight:600;width:100%}.body.ayanair-theme .slider-text-inner-wrapper .slider-subtitle .slider-subtitle-text{position:absolute;top:50%;transition:all .2s linear .4s;left:30px;right:30px;-webkit-transform:translateY(-50%);transform:translateY(-50%);line-height:1}.body.ayanair-theme .slider-text-inner-wrapper .slider-subtitle .slider-subtitle-text:not(.active){visibility:hidden;opacity:0;top:40%;transition:all .1s linear}.body.ayanair-theme .adv-item{margin:0 10px;height:200px;background-size:cover;background-position:50%;position:relative;border-radius:15px;overflow:hidden}.body.ayanair-theme .adv-item .adv-title{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(0deg,rgba(0,0,0,.8588235294117647),transparent);font-weight:700;color:#fff;font-size:24px;text-align:center;padding:25px 15px;margin:0;text-transform:uppercase}.body.ayanair-theme .namin-adv-section{background:#fff;padding:35px 0}@media(max-width:500px){.body.ayanair-theme .namin-adv-section{display:none}}.body.ayanair-theme .destination-section-title{color:#033479;text-align:center;font-weight:600;font-size:25px}@media screen and (min-width:850px){.body.ayanair-theme .destination-section-title{font-weight:700;font-size:30px}}.body.ayanair-theme .namintravel-amazing-offer-title{color:#717171;font-weight:600;font-size:40px;text-align:center;letter-spacing:1px;margin-bottom:30px}@media screen and (min-width:1101px){.body.ayanair-theme .namintravel-amazing-offer-title{margin-bottom:60px}}@media screen and (max-width:849px){.body.ayanair-theme .newsletter-form{margin-top:25px;max-width:100%}}.body.ayanair-theme .namin-destinations-section{padding:60px 0}@media screen and (max-width:849px){.body.ayanair-theme .namin-destinations-section{padding:25px 0;background-color:#fff}}.body.ayanair-theme .namin-destinations{flex-wrap:wrap;display:flex;padding:0 25px;margin:25px 0 0}@media(max-width:849px){.body.ayanair-theme .namin-destinations{padding:0;justify-content:center}.body.ayanair-theme .namin-destinations .destination-block{flex-basis:50%!important;flex-shrink:0!important;flex-grow:0!important;margin-bottom:25px}}@media(min-width:850px){.body.ayanair-theme .namin-destinations{padding:0 50px;margin:50px 0}}.body.ayanair-theme .namin-destinations .destination-block{flex:1 1;position:relative}.body.ayanair-theme .namin-destinations .destination-block:after{content:"";display:block;position:absolute;right:100%;top:0;bottom:0;background-color:#c6c6c6;width:1px}.body.ayanair-theme .namin-destinations .destination-block .block-title{padding:0 15px;font-weight:700;font-size:22px;color:#717171}.body.ayanair-theme .namin-destinations .destination-block .dest-country-title{font-weight:600;font-size:18px;color:#111;margin-bottom:0}.body.ayanair-theme .namin-destinations .dest-item-link{display:block;color:#888;line-height:20px}.body.ayanair-theme .namin-destinations .dest-country-item{margin-bottom:15px;padding:0 15px}.body.ayanair-theme .quick-access-block{border:0;line-height:20px}.body.ayanair-theme .quick-access-block .footer-subtitle{font-weight:600;font-size:14px;margin-top:10px;margin-bottom:0}.body.ayanair-theme .home-search-section .slider-next-btn,.body.ayanair-theme .home-search-section .slider-prev-btn{padding:0;flex-shrink:0}@media(min-width:1101px){.body.ayanair-theme .home-search-section{min-height:calc(100vh - 90px);display:flex;flex-direction:column;justify-content:flex-end}}.body.ayanair-theme .namin-adv-section .slick-arrow,.body.ayanair-theme .slider-next-btn,.body.ayanair-theme .slider-prev-btn{line-height:30px;height:30px;width:30px;background-color:#fff;cursor:pointer;min-width:0;border-radius:50%;border:0!important;padding:5px;box-shadow:0 0 7px 1px rgba(0,0,0,.30196078431372547);outline:none!important}.body.ayanair-theme .namin-adv-section .slick-arrow:hover,.body.ayanair-theme .slider-next-btn:hover,.body.ayanair-theme .slider-prev-btn:hover{background-color:#f1f1f1}.body.ayanair-theme .namin-adv-section .slick-arrow img,.body.ayanair-theme .slider-next-btn img,.body.ayanair-theme .slider-prev-btn img{width:15px}.body.ayanair-theme .namin-adv-section .slick-arrow.slick-disabled,.body.ayanair-theme .slider-next-btn.slick-disabled,.body.ayanair-theme .slider-prev-btn.slick-disabled{opacity:0;visibility:hidden}.body.ayanair-theme .slider-subtitle-and-arrows{display:flex;justify-content:space-between;align-items:center}.body.ayanair-theme .namin-login-currency-holder .itours-select{border:0;outline:none!important;cursor:pointer;background:none;color:#fff;font-weight:400}.body.ayanair-theme .namin-login-currency-holder .itours-select option{color:#00347d}@media(max-width:500px){.body.ayanair-theme .logo+.menu-toggle-btn{position:absolute;left:10px}.body.ayanair-theme .namin-login-currency-holder{position:absolute;top:0;right:0;display:flex;flex-direction:column;align-items:end;padding-right:5px;justify-content:space-between;height:100px;padding-bottom:5px;padding-top:5px}.body.ayanair-theme .namin-login-currency-holder>div{line-height:20px;padding:0;margin:0;text-align:right}.body.ayanair-theme .namin-login-currency-holder>div .itours-select{padding:0;font-size:inherit;height:auto}}.body.ayanair-theme .main-menu .menu-item{text-align:right}.ant-steps-item-finish .body.ayanair-theme .main-menu .menu-item .ant-steps-item-icon,.body.ayanair-theme .main-menu .menu-item .ant-steps-item-finish .ant-steps-item-icon,.body.ayanair-theme .main-menu .menu-item .has-fake-magnifirer-icon:after,.body.ayanair-theme .main-menu .menu-item .itours-icon{display:none}.body.ayanair-theme .ayanair-header{background-color:#fff;box-shadow:0 0 6px 0 rgba(0,0,0,.27058823529411763);position:relative}.body.ayanair-theme .ayanair-header .menu-toggle-btn{align-self:flex-end}.body.ayanair-theme .ayanair-header .ayan-logo-link{width:80px;display:block}@media(max-width:849px){.body.ayanair-theme .ayanair-header .ayan-logo-link{position:absolute;left:50%;width:80px;margin-left:-40px;top:50%;margin-top:-40px}}.body.ayanair-theme .ayanair-header .ayanair-header-sides{display:flex;justify-content:space-between;padding:7px 0;align-items:stretch;min-height:90px;position:relative}@media(min-width:850px){.body.ayanair-theme .ayanair-header .ayanair-header-sides{align-items:center}}.body.ayanair-theme .ayanair-header .ayanair-end-header{font-size:14px}@media(max-width:849px){.body.ayanair-theme .ayanair-header .ayanair-end-header .account .ayan-outline-btn,.body.ayanair-theme .ayanair-header .ayanair-end-header .profile-and-logout .ayan-outline-btn{margin:0;display:inline-block}}@media(max-width:500px){.body.ayanair-theme .ayanair-header .ayanair-end-header .account .ayan-outline-btn,.body.ayanair-theme .ayanair-header .ayanair-end-header .profile-and-logout .ayan-outline-btn{border:0;padding:0;min-width:0}}.body.ayanair-theme .ayanair-header .ayanair-end-header,.body.ayanair-theme .ayanair-header .ayanair-start-header{display:flex;font-size:14px;flex-direction:column;justify-content:space-between;align-items:flex-end;grid-gap:5px;gap:5px}@media(min-width:850px){.body.ayanair-theme .ayanair-header .ayanair-end-header,.body.ayanair-theme .ayanair-header .ayanair-start-header{flex-direction:row}}@media(min-width:850px){.body.ayanair-theme .ayanair-header .ayanair-start-header{grid-gap:50px;gap:50px}}.body.ayanair-theme .ayanair-header nav.ayanair-navigation{align-self:flex-end}.body.ayanair-theme .ayanair-header .header-modules-menu .link-item{color:#717275;font-size:14px;font-weight:600}.ant-steps-item-finish .body.ayanair-theme .ayanair-header .header-modules-menu .link-item .ant-steps-item-icon,.body.ayanair-theme .ayanair-header .header-modules-menu .link-item .ant-steps-item-finish .ant-steps-item-icon,.body.ayanair-theme .ayanair-header .header-modules-menu .link-item .has-fake-magnifirer-icon:after,.body.ayanair-theme .ayanair-header .header-modules-menu .link-item .itours-icon{width:25px;height:25px;position:relative;top:3px}.body.ayanair-theme .ayanair-header .main-menu .menu-item{position:relative}.body.ayanair-theme .ayanair-header .main-menu .menu-item.has-divider:after{content:"";display:block;position:absolute;width:1px;background-color:#e51444;top:1px;bottom:5px}.body.ayanair-theme .ayanair-header .main-menu .menu-item a{color:#717275;font-size:12px;font-weight:600;border:0}.body.ayanair-theme .ayanair-header .main-menu .menu-item.active a{color:#e51444}.body.ayanair-theme .ayanair-header .currency-acount .link,.body.ayanair-theme .ayanair-header .currency-acount .link-style-btn{color:#717275;font-weight:600}@media(max-width:500px){.body.ayanair-theme .ayanair-header .currency-acount .link,.body.ayanair-theme .ayanair-header .currency-acount .link-style-btn{margin:0}}@media(max-width:500px){.ant-steps-item-finish .body.ayanair-theme .ayanair-header .currency-acount .link-style-btn .profile.ant-steps-item-icon,.ant-steps-item-finish .body.ayanair-theme .ayanair-header .currency-acount .link .profile.ant-steps-item-icon,.body.ayanair-theme .ayanair-header .currency-acount .link-style-btn .ant-steps-item-finish .profile.ant-steps-item-icon,.body.ayanair-theme .ayanair-header .currency-acount .link-style-btn .itours-icon.profile,.body.ayanair-theme .ayanair-header .currency-acount .link-style-btn .profile.has-fake-magnifirer-icon:after,.body.ayanair-theme .ayanair-header .currency-acount .link .ant-steps-item-finish .profile.ant-steps-item-icon,.body.ayanair-theme .ayanair-header .currency-acount .link .itours-icon.profile,.body.ayanair-theme .ayanair-header .currency-acount .link .profile.has-fake-magnifirer-icon:after{margin-bottom:5px}}.body.ayanair-theme .ayanair-header .profile-and-logout{display:flex;flex-direction:column;align-items:flex-end}@media(min-width:850px){.body.ayanair-theme .ayanair-header .profile-and-logout{flex-direction:row}}.body.ayanair-theme .ayanair-header .namintravel-header-sides{padding:15px 0}.body.ayanair-theme .ayanair-header .namintravel-header-sides .namintravel-header-1>.menu-toggle-btn{position:absolute;left:0;top:50%;z-index:1;margin-top:-8px}.body.ayanair-theme .ayanair-header .namintravel-header-sides .namintravel-header-1>.menu-toggle-btn .menu-btn-bar{background-color:#fff}.body.ayanair-theme .ayanair-header .namintravel-header-sides .logo{width:70px;margin-bottom:20px}.body.ayanair-theme .ayanair-header .namintravel-header-sides .itours-select.currency-select{background:transparent;color:#fff;border:0;-webkit-appearance:none;appearance:none;outline:none;height:auto;font-size:14px;padding:0 10px;text-align:center}.body.ayanair-theme .ayanair-header .namintravel-header-sides .itours-select.currency-select option{background-color:#fff;color:#222;padding:0 10px}@media(max-width:849px){.body.ayanair-theme .ayanair-header .namintravel-header-sides .itours-select.currency-select{padding:0;margin:0;width:auto}}.body.ayanair-theme .ayanair-header .namintravel-header-sides .link,.body.ayanair-theme .ayanair-header .namintravel-header-sides .link-style-btn{color:#fff;font-size:14px;white-space:nowrap}@media(max-width:849px){.body.ayanair-theme .ayanair-header .namintravel-header-sides{text-align:center}.body.ayanair-theme .ayanair-header .namintravel-header-sides .currency-acount{position:absolute;right:0;top:0;bottom:0;z-index:1;text-align:right;display:flex;flex-direction:column;justify-content:center;align-items:end}.body.ayanair-theme .ayanair-header .namintravel-header-sides .currency-acount .link,.body.ayanair-theme .ayanair-header .namintravel-header-sides .currency-acount .link-style-btn{display:block;margin:0;text-align:right}}@media(min-width:850px){.body.ayanair-theme .ayanair-header .namintravel-header-sides{padding:20px 0;display:flex;justify-content:space-between;align-items:center}.body.ayanair-theme .ayanair-header .namintravel-header-sides .logo{width:65px;margin-bottom:0}.body.ayanair-theme .ayanair-header .namintravel-header-sides .namintravel-header-1{display:flex}.body.ayanair-theme .ayanair-header .namintravel-header-sides .ayan-logo-link{margin-right:35px}.body.ayanair-theme .ayanair-header .namintravel-header-sides .namintravel-header-2{display:flex;align-items:center}.body.ayanair-theme .ayanair-header .namintravel-header-sides .currency-acount{display:flex}}.body.ayanair-theme .button,.body.ayanair-theme .button[type=submit]{border-radius:5px;transition:all .2s}.body.ayanair-theme .button.small-btn,.body.ayanair-theme .button[type=submit].small-btn{line-height:15px;padding:5px 10px;font-size:13px}.body.ayanair-theme .button.medium-btn,.body.ayanair-theme .button[type=submit].medium-btn{line-height:16px;padding:7px 10px;font-size:13px}.body.ayanair-theme .button.namin-yellow-btn,.body.ayanair-theme .button[type=submit].namin-yellow-btn{background:#e8ba0a;color:#222}@media(hover:hover){.body.ayanair-theme .button.namin-yellow-btn:hover,.body.ayanair-theme .button[type=submit].namin-yellow-btn:hover{background:#e8ba0a}}.body.ayanair-theme .button.namin-yellow-btn:focus,.body.ayanair-theme .button[type=submit].namin-yellow-btn:focus{background:#e8ba0a}.body.ayanair-theme .button.light-grey-btn,.body.ayanair-theme .button[type=submit].light-grey-btn{background-color:#dcdcdc;color:#3a3a3a}.body.ayanair-theme .button.light-grey-btn:hover,.body.ayanair-theme .button[type=submit].light-grey-btn:hover{background-color:#b9b9b9}.body.ayanair-theme .button.blue-btn,.body.ayanair-theme .button.color-1-btn,.body.ayanair-theme .button.namin-blue-btn,.body.ayanair-theme .button[type=submit].blue-btn,.body.ayanair-theme .button[type=submit].color-1-btn,.body.ayanair-theme .button[type=submit].namin-blue-btn{background:#00008b;color:#fff}.body.ayanair-theme .button.blue-btn.text-white,.body.ayanair-theme .button.color-1-btn.text-white,.body.ayanair-theme .button.namin-blue-btn.text-white,.body.ayanair-theme .button[type=submit].blue-btn.text-white,.body.ayanair-theme .button[type=submit].color-1-btn.text-white,.body.ayanair-theme .button[type=submit].namin-blue-btn.text-white{color:#fff}@media(hover:hover){.body.ayanair-theme .button.blue-btn:hover,.body.ayanair-theme .button.color-1-btn:hover,.body.ayanair-theme .button.namin-blue-btn:hover,.body.ayanair-theme .button[type=submit].blue-btn:hover,.body.ayanair-theme .button[type=submit].color-1-btn:hover,.body.ayanair-theme .button[type=submit].namin-blue-btn:hover{background:#00b}}.body.ayanair-theme .button.blue-btn:focus,.body.ayanair-theme .button.color-1-btn:focus,.body.ayanair-theme .button.namin-blue-btn:focus,.body.ayanair-theme .button[type=submit].blue-btn:focus,.body.ayanair-theme .button[type=submit].color-1-btn:focus,.body.ayanair-theme .button[type=submit].namin-blue-btn:focus{background:#00b}.body.ayanair-theme .triptype-radio-label{padding-top:2px;padding-bottom:2px;font-weight:600}.body.ayanair-theme .namintravel-amazing-offer-inner{background-color:#fde68a;background-image:url(/static/media/suitcase-rtl.eddb2ce0.jpg);background-size:contain;background-repeat:no-repeat;background-position:100%;border-radius:10px;max-width:850px;margin:auto}.body.ayanair-theme .namintravel-amazing-offer-section{padding:60px 0 35px}@media screen and (max-width:849px){.body.ayanair-theme .namintravel-amazing-offer-section{display:none}}.body.ayanair-theme .namintravel-amazing-offer-list{color:#01357e;font-weight:600;font-size:17px;margin:0;list-style-type:none;padding:25px 0}.body.ayanair-theme .namintravel-amazing-offer-list li:before{content:"";display:inline-block;width:8px;height:10px;background-color:#b45a5b;margin-left:7px;-webkit-clip-path:polygon(100% 0,0 50%,100% 100%);clip-path:polygon(100% 0,0 50%,100% 100%)}.body.ayanair-theme .Home{background:#f9f9f9}.body.ayanair-theme .remove-return-btn{background-color:#e51444;border-radius:0 3px 0 0}.body.ayanair-theme .itinerary-label{font-weight:700}.body.ayanair-theme .yellow,.body.ayanair-theme .yellow.yellow.link-style-btn,.body.ayanair-theme .yellow.yellow.link-style-btn:focus,.body.ayanair-theme .yellow.yellow.link-style-btn:hover{color:#feba01}.body.ayanair-theme .multy-dest-route .itinerary-label .line{height:1px}.body.ayanair-theme .multy-dest-route .itinerary-label .line.yellow{background-color:#feba01}.body.ayanair-theme .add-destination-holder .link-style-btn{color:#555;font-weight:600}@media screen and (min-width:850px){.body.ayanair-theme .add-destination-holder .link-style-btn{color:#fff}}.body.ayanair-theme .add-destination-holder .link-style-btn:focus,.body.ayanair-theme .add-destination-holder .link-style-btn:hover{color:#fff}.ant-steps-item-finish .body.ayanair-theme .add-destination-holder .link-style-btn .ant-steps-item-icon,.body.ayanair-theme .add-destination-holder .link-style-btn .ant-steps-item-finish .ant-steps-item-icon,.body.ayanair-theme .add-destination-holder .link-style-btn .has-fake-magnifirer-icon:after,.body.ayanair-theme .add-destination-holder .link-style-btn .itours-icon{background-color:#fff;border:1px solid #ccc}.body.ayanair-theme .okr-bg{background-color:#fbe6ad}.body.ayanair-theme .side-top-text{text-align:justify;padding:5px 15px;color:#00347d;font-weight:600;font-size:16px;border-radius:5px}.body.ayanair-theme .searchShow{border-bottom:0}@media(min-width:501px){.body.ayanair-theme .flight.search-result-page .searchShow{margin:25px 0 20px;border:1px solid #dc3138;padding:37px 15px}}.body.ayanair-theme .filter-header{background-color:#00008b;color:#fff;padding:10px}.body.ayanair-theme .filters-holder .okr-bg{padding:2px 7px;display:inline-block;border-radius:4px;color:#00347d}.body.ayanair-theme .stop-message-in-allSegments,.body.ayanair-theme .stop-message .stop-info{background:#f1dce1;text-align:left;color:#222}.body.ayanair-theme .button.results-sort-btn{color:#00347d}.body.ayanair-theme .included-baggage-mark{background-color:#00008b;color:#fff;border-color:#00008b}.body.ayanair-theme .flight.search-result-page .flight-result-item{transition:0;color:inherit}.body.ayanair-theme .flight.search-result-page .flight-result-item .baggage-block,.body.ayanair-theme .flight.search-result-page .flight-result-item .gray-a{color:#aaa}.body.ayanair-theme .flight.search-result-page .flight-result-item:hover{outline:1px solid #903d50;border-color:#903d50}@media(min-width:501px){.body.ayanair-theme .flight.search-result-page .results-sorting-block{margin-top:-52px}.body.ayanair-theme .flight-avails-row{padding-top:0}}.body.ayanair-theme .ticket-style-section{border:2px solid #964b61}.body.ayanair-theme .ticket-style-section:first-child{border-bottom:0}.body.ayanair-theme .ticket-style-section:first-child:after,.body.ayanair-theme .ticket-style-section:first-child:before{border:2px solid #964b61}.body.ayanair-theme .ticket-style-section:not(:first-child){border-top:1px dashed #964b61}.body.ayanair-theme .hint-inner{background-color:#f1dce1;color:#ae5364;font-weight:400}.body.ayanair-theme .summary-flight-type-row .ant-tag{background-color:#fbe6ad;color:#00347d;font-weight:600;font-size:inherit;border:0;padding:2px 7px;display:inline-block;border-radius:4px}.body.ayanair-theme .main-content .ant-collapse-header .passenger-type-title{color:#00347d}.body.ayanair-theme .radio-btn-label.type-2 .radio-btn-label-text:after{border-color:#00347d}.body.ayanair-theme .radio-btn-label.type-2 input[type=radio]:checked+.radio-btn-label-text:after{background-color:#00347d}.body.ayanair-theme .wheelchair-block-title{background-color:#e8ba0a;color:#222}.body.ayanair-theme .wheelchair-block label.checkbox-label{color:#00347d}.body.ayanair-theme .wheelchair-block label.checkbox-label:before{border-color:#00347d}.body.ayanair-theme .ant-steps-item-process .ant-steps-item-icon{background-color:#feba01;border-color:#feba01}.body.ayanair-theme .ant-steps-item-process .ant-steps-item-icon .ant-steps-icon{color:#00347d}.body.ayanair-theme .ant-steps-item-finish .ant-steps-item-icon{background-position:74.2% 20%}.body.ayanair-theme .hotelResult .button.results-sort-btn:not(.disable){background-color:#eaeef0;border-color:#00347d}@media screen and (min-width:850px){.body.ayanair-theme .hotelResult .button.results-sort-btn:not(.disable){background-color:#e8cad2;border-color:#e8cad2}}.body.ayanair-theme .link-style-btn{color:#00347d}.body.ayanair-theme .link-style-btn:hover{color:#116ae7}.body.ayanair-theme .map-btn-holder{margin-bottom:15px}@media screen and (min-width:501px){.body.ayanair-theme .blue-border-right{border-right:2px solid #00347d}}.body.ayanair-theme .hotel-details .normal-title,.body.ayanair-theme .hotel-details .title{color:#000}.body.ayanair-theme .hotel-summary-card{border:2px solid #964b61}.body.ayanair-theme .hotel-summary-card .card-title{background-color:#00347d;color:#fff}.body.ayanair-theme .ant-tag-red{font-size:14px}@media screen and (min-width:850px){.body.ayanair-theme .ant-tag-red{color:#af1d40;background:#e5cbd0;border-color:#e5cbd0}}.body.ayanair-theme .ant-tag-green{color:#4caf50;background:#e2efd3;border-color:#e1f1cf;font-size:14px}.body.ayanair-theme .radio-item .radio-label .radio-mark{border-color:#00347d}.body.ayanair-theme .radio-item .custom-radio:checked+.radio-label .radio-mark:before{background-color:#00347d}.body.ayanair-theme .top-color-border.orange{border-top-color:#964b61}.body.ayanair-theme .top-color-border.orange .colored{color:#964b61;font-weight:600}.body.ayanair-theme .has-fake-magnifirer-icon:before{background-color:#00347d}.body.ayanair-theme .Pagination .page-btn:not(.disabled):not(.clicked){color:#bbb}.body.ayanair-theme .Pagination .page-btn:not(.disabled):not(.clicked):hover{background-color:#00347d;color:#fff}.body.ayanair-theme .blue,.body.ayanair-theme .color-1,.body.ayanair-theme .Pagination .page-btn.next-btn:not(.disabled),.body.ayanair-theme .Pagination .page-btn.prev-btn:not(.disabled){color:#00347d}.body.ayanair-theme .blue-border{border-color:#00347d}.body.ayanair-theme .bg-yellow{background-color:#feba01}.body.ayanair-theme .bg-purple{background-color:#e51444}.body.ayanair-theme .accountWindow .Form .login-tabs-holder .tab-btn{background-color:#dc3138;color:#fff}.body.ayanair-theme .accountWindow .Form .login-tabs-holder .tab-btn.active{background-color:#fff;color:#000}.body.ayanair-theme .profileContainer .tab-holder .tab-s{flex:0 0;white-space:nowrap;padding:0 15px;border:1px solid #ddd;border-bottom:0}.body.ayanair-theme .profileContainer .tab-holder .tab-s.active-tab-s{background:#feba01;color:#00347d}@media screen and (min-width:850px){.body.ayanair-theme .profileContainer .tab-holder .tab-s{background:#feba01;border-radius:10px 10px 0 0;color:#00347d;box-shadow:2px -2px 3px 0 rgba(0,0,0,.07058823529411765);margin-bottom:-1px;margin-right:5px}.body.ayanair-theme .profileContainer .tab-holder .tab-s.active-tab-s{background:#fff}}.body.ayanair-theme .profileContainer .tab-holder+.card-padding{border:1px solid #ddd;border-radius:0 0 7px 7px}@media screen and (min-width:850px){.body.ayanair-theme .profileContainer .tab-holder+.card-padding{box-shadow:0 0 7px 0 rgba(0,0,0,.1411764705882353);border-radius:0 7px 7px 7px}}.ant-steps-item-finish .body.ayanair-theme .profileContainer .normal-title .ant-steps-item-icon,.body.ayanair-theme .profileContainer .normal-title .ant-steps-item-finish .ant-steps-item-icon,.body.ayanair-theme .profileContainer .normal-title .has-fake-magnifirer-icon:after,.body.ayanair-theme .profileContainer .normal-title .itours-icon{display:none}@media screen and (min-width:501px){.body.ayanair-theme .change-password-form .form-group{display:flex}.body.ayanair-theme .change-password-form .form-group .form-label{white-space:nowrap;flex:0 0 170px;font-weight:600;font-size:inherit}.body.ayanair-theme .change-password-form .form-group .form-label+div{flex:auto}}.body.ayanair-theme .profileContainer .itours-table th{background:#00347d;color:#fff;font-weight:600}.body.ayanair-theme .profileContainer .itours-table td,.body.ayanair-theme .profileContainer .itours-table th{border:1px solid #999;text-align:center}.body.ayanair-theme .content-link{color:#00347d}.body.ayanair-theme .content-link:hover{color:#116ae7}.body.ayanair-theme .error-box{max-width:400px;top:50%;left:50%;position:absolute;width:calc(100% - 20px);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.body.ayanair-theme .error-box .box-header{background:#f03f4f;color:#fff;font-weight:700;font-size:20px;padding:10px 15px;border-radius:10px 10px 0 0}.body.ayanair-theme .error-box .box-main{padding:35px 15px}.body.ayanair-theme .reverse .passengerInformation.margin-bottom .table-row-group .table-row.table-head{background:#feba01}.body.ayanair-theme .reverse .passengerInformation.margin-bottom .table-row-group .table-row.table-head>div{font-weight:600;white-space:nowrap;color:#00347d}.body.ayanair-theme .room-guests .form-group .form-select.no-border-select{color:#666;background-color:#f1f1f1}.body.ayanair-theme .search-form-wrapper .room-guests{padding:0 10px;background-color:#f1f1f1;border:0;border-radius:5px}.body.ayanair-theme .search-form-wrapper .room-guests:not(:first-child){margin-top:23px}.body.ayanair-theme .search-form-wrapper .room-guests .remove-room-btn{border-radius:50%;height:21px;width:21px;display:flex;justify-content:center;align-items:center;margin-top:-10px}.body.ayanair-theme .search-form-wrapper .room-guests .children-ages-block{min-height:25px}.body.ayanair-theme .passengers-options-holder .plus-blue-icon{background-color:#feba01;border-radius:50%;width:25px;height:25px;border:3px solid}.body.ayanair-theme .loading-full-page{position:fixed;top:0;left:0;width:100vw;height:100vh;background:linear-gradient(135deg,#13064e,#46108a);display:flex;flex-direction:column;justify-content:center;align-items:center;background:url(/static/media/loading-bg.9f05e3b6.jpg);background-position:bottom;background-size:cover}.body.ayanair-theme .loading-full-page .description{color:#fff}.body.ayanair-theme .loading-full-page .loading-section.text-center{background-color:initial;padding:0;min-width:0}.body.ayanair-theme .bg-pink{background:#b25067}@media screen and (min-width:501px){.body.ayanair-theme .airline-filter-with-list{display:flex;align-items:center}}@media screen and (max-width:500px){.body.ayanair-theme .airline-filter-with-list>.airline-filter{margin:15px 0 0}.body.ayanair-theme .airline-filter-with-list .styled-list{text-align:center}}.body.ayanair-theme .airline-filter-with-list .styled-list{flex:0 0 270px}.body.ayanair-theme .airline-filter-with-list .styled-list+.airline-filter{flex:auto;background:#fff;padding:5px 10px;border:1px solid #ddd;overflow:auto}.body.ayanair-theme .airline-filter-with-list .styled-list+.airline-filter .airline-table-holder{border:0;overflow:unset}.body.ayanair-theme .airline-filter-holder .cell{background:#ededed}.body.ayanair-theme .airline-filter-holder .cell+.cell,.body.ayanair-theme .bg-gray2{background-color:#dcdcdc}.body.ayanair-theme .bg-gray2 .styled-list li:before{border-color:#b25067}@media screen and (min-width:501px){.body.ayanair-theme .hotel-footer .namin-travel-hotel-item-footer{display:flex;flex-direction:column;align-items:end}.body.ayanair-theme .hotel-footer .namin-travel-hotel-item-footer .prices-holder{order:1}.body.ayanair-theme .hotel-footer .namin-travel-hotel-item-footer .price-for-night{margin-bottom:0;order:2}.body.ayanair-theme .hotel-footer .namin-travel-hotel-item-footer .hotel-detail-btn-holder{order:3}.body.ayanair-theme .hotel-footer .namin-travel-hotel-item-footer .button{order:4}}.body.ayanair-theme .hotel-details-modal .modal-footer .red-btn{background:#00347d}.body.ayanair-theme .contact-us,.body.ayanair-theme .getpassenger-page,.body.ayanair-theme .reserve-details-page,.body.ayanair-theme .reserve-page,.body.ayanair-theme .terms-page{background:#f9f9f9}@media screen and (max-width:500px){.body.ayanair-theme .profile-tab-and-contents-wrapper .itours-table td{border:0}.body.ayanair-theme .profile-tab-and-contents-wrapper .itours-table td:not(:last-child){border-bottom:1px dotted #ccc}.body.ayanair-theme .accountWindow{background:#f9f9f9}.body.ayanair-theme .accountWindow .closeBtn{-webkit-filter:brightness(.5);filter:brightness(.5)}.body.ayanair-theme .contact-us .page-title{text-align:center;border:0}.body.ayanair-theme #hotel_details>.box-border{border:0}.body.ayanair-theme .flight-loading-sec{border:0;border-bottom:2px dashed #999}.body.ayanair-theme .na-res-pad{margin-left:10px;margin-right:10px;padding-left:0;padding-right:0}.body.ayanair-theme .bg-white.responsive-bg-transparent{background-color:initial}.body.ayanair-theme .select-room-wrapper{padding:0 15px}.body.ayanair-theme .select-room-wrapper>.card{margin-bottom:35px}.body.ayanair-theme .select-room-title.normal-title{text-align:center;font-weight:600;border-bottom:2px dashed #999;margin:0 10px 10px;padding-bottom:15px}.body.ayanair-theme .hotel-detail-searchholder .bg-dark-blue{background-color:#00347d}.body.ayanair-theme .hotel-detail-searchholder .search-form-header{text-align:center}.body.ayanair-theme .hotel-detail-searchholder .search-form-header .button{margin:25px auto 10px;background-color:#00347d}.body.ayanair-theme .hotel-head-info .hotel-title{text-align:center}.body.ayanair-theme .namin-travel-hotel-item-footer{display:flex;flex-wrap:wrap;align-items:flex-end}.body.ayanair-theme .namin-travel-hotel-item-footer>*{flex:0 0 50%}.body.ayanair-theme .namin-travel-hotel-item-footer>.show-on-map-btn{flex:0 0 100%}.body.ayanair-theme .namin-travel-hotel-item-footer .hotel-detail-btn-holder{text-align:left}.body.ayanair-theme .namin-travel-hotel-item-footer .hotel-detail-btn-holder .link-style-btn{color:#fff;background-color:#00347d;padding:3px 10px}.body.ayanair-theme .namin-travel-hotel-item-footer .prices-holder{text-align:left}.body.ayanair-theme .namin-travel-hotel-item-footer .price-for-night{margin-bottom:10px}.body.ayanair-theme .hotel-result-item{border-top:0;margin-bottom:35px}.body.ayanair-theme .hotel-result-item .hotel-image{border:1px solid #bbb}.body.ayanair-theme .detail-section{border-bottom:2px dashed #999}.body.ayanair-theme .flight-avails-row{padding-top:0}.body.ayanair-theme .price-and-book{display:flex;justify-content:space-between;align-items:flex-end}.body.ayanair-theme .price-and-book button.button.select-flight-btn{padding:5px 15px;min-width:180px}.body.ayanair-theme .price-and-book .price{color:#000;font-size:17px}.body.ayanair-theme .flight-footer-top-footer{display:flex;align-items:center;justify-content:space-between}.body.ayanair-theme .flight-footer-top-footer .flight-type-and-seats{flex:0 0 180px;display:flex;justify-content:space-between}}@media screen and (max-width:849px){.body.ayanair-theme .profile-tab-and-contents-wrapper{box-shadow:1px 1px 8px 0 rgba(0,0,0,.23921568627450981);border-radius:4px}.body.ayanair-theme .hotel-details .flight-result-item{border:0;border-bottom:2px dashed #999}.body.ayanair-theme .filters-holder{padding:70px 0 0}.body.ayanair-theme .filters-holder .filter-header{position:fixed;left:0;right:0;top:0;line-height:50px;z-index:1}.body.ayanair-theme .filter-responsive-btn{z-index:2}.body.ayanair-theme .flightDetails .flight-detail-main .itours-tab-holder .itours-tab-list{display:flex;justify-content:space-between;background:transparent}.body.ayanair-theme .flightDetails .flight-detail-main .itours-tab-holder .itours-tab-list .itours-tab-btn{background-color:#feba01;color:#00347d;margin:0 2px;flex-grow:1;padding:10px 5px;line-height:18px;border-radius:0}.body.ayanair-theme .flightDetails .flight-detail-main .itours-tab-holder .itours-tab-list .itours-tab-btn.active{background-color:#fff}.body.ayanair-theme .hotelResult .page-title{text-align:center;padding:0;border:0}}.body.ayanair-theme .image-404{max-width:700px;width:100%;margin:35px auto;display:block}@media screen and (min-width:1101px){.body.ayanair-theme .search-submit-col{width:10%}.body.ayanair-theme .passengers-and-cabinClass{width:35%}.body.ayanair-theme .search-main-col{width:55%}.body.ayanair-theme .passengers-select-only{width:22.8%}.body.ayanair-theme .passengers-select-only .selected-passengers-input{height:90px}.body.ayanair-theme .naminTravel-search-block .float-row.half-gap{margin-left:-2.5px;margin-right:-2.5px}.body.ayanair-theme .naminTravel-search-block .float-row.half-gap [class*=col-]{padding-left:2.5px;padding-right:2.5px}.body.ayanair-theme .hotel-search-form-holder .button-holder{padding-left:5px;flex:0 0 178px}.body.ayanair-theme .hotel-search-form-holder .hotel-search-form-main{flex:auto}}.body.ayanair-theme .search-form-wrapper .fake-return-date{font-size:11px;height:45px;border-radius:4px;background-image:none}.body.ayanair-theme .searchBtn,.body.ayanair-theme .thickSearchBtn{border-radius:4px;height:45px;padding:0 2px}.body.ayanair-theme .searchBtn .btn-text,.body.ayanair-theme .thickSearchBtn .btn-text{display:inline}.body.ayanair-theme .selected-passengers-input{border-radius:4px;min-width:240px;margin-top:0}@media screen and (max-width:849px){.body.ayanair-theme .header-modules-menu{display:none}}.body.ayanair-theme .next-previous-group .button{font-weight:600;line-height:13px}@media screen and (min-width:1101px){.body.ayanair-theme .next-previous-group .button{width:170px}}.body.ayanair-theme .autocompleteText .suggestList ul li .link .autocomplete-list-icon{top:11px}.body.ayanair-theme .passengers-options-holder .link-style-btn.white{color:#555;font-weight:600}@media screen and (min-width:850px){.body.ayanair-theme .passengers-options-holder .link-style-btn.white{color:#fff}}.body.ayanair-theme .passengers-options-holder .link-style-btn.white .plus-simple-icon{background-color:#fff;border:1px solid #ccc;border-radius:50%}.body.ayanair-theme .rounded{border-radius:15px}.body.ayanair-theme .section-padding{padding:35px 0}@media screen and (min-width:850px){.body.ayanair-theme .section-padding{padding:70px 0}}.body.ayanair-theme .slick-dots{position:absolute;bottom:10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:auto}.body.ayanair-theme .slick-dots li button{width:13px;height:13px;border:1px solid rgba(0,0,0,.38823529411764707);background:#fff;border-radius:50%}.body.ayanair-theme .slick-dots li button:before{display:none}.body.ayanair-theme .slick-dots li.slick-active button{background-color:#ef4050}.body.ayanair-theme .price.tag{background:#fff;color:red;padding:2px 7px;line-height:20px;font-weight:700;border-radius:5px}.body.ayanair-theme .ayanair-destinations{margin-left:-7px;margin-right:-7px;display:grid;grid-template-columns:50% 50%}@media screen and (min-width:1101px){.body.ayanair-theme .ayanair-destinations{grid-template-columns:25% 25% 25% 25%}.body.ayanair-theme .ayanair-destinations:hover .destination-item img{opacity:.8;-webkit-filter:blur(2px);filter:blur(2px)}.body.ayanair-theme .ayanair-destinations:hover .destination-item:hover img{opacity:1;-webkit-filter:blur(0);filter:blur(0)}}@media screen and (max-width:500px){.body.ayanair-theme .ayanair-destinations{display:block}.body.ayanair-theme .ayanair-destinations div.destination-item{height:auto;margin-bottom:1rem}.body.ayanair-theme .ayanair-destinations div.destination-item img{height:auto}}.body.ayanair-theme .ayanair-destinations .destination-item{position:relative;display:flex;height:250px;padding:7px}@media screen and (min-width:1101px){.body.ayanair-theme .ayanair-destinations .destination-item{height:350px}.body.ayanair-theme .ayanair-destinations .destination-item:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.body.ayanair-theme .ayanair-destinations .destination-item:first-child{grid-column:1/span 2;grid-row:1}.body.ayanair-theme .ayanair-destinations .destination-item:nth-child(2){grid-column:3}.body.ayanair-theme .ayanair-destinations .destination-item:nth-child(4){grid-column:2/span 2;grid-row:2}}.body.ayanair-theme .ayanair-destinations .destination-item .button{position:absolute;top:20px;left:20px}.body.ayanair-theme .ayanair-destinations .image-wrapper{height:100%;width:100%;display:flex;overflow:hidden;border-radius:15px}.body.ayanair-theme .ayanair-destinations img{width:100%;object-fit:cover;object-position:center;transition:all .3s ease-in-out}.body.ayanair-theme .main-footer{padding:35px 0 5px}@media screen and (min-width:1101px){.body.ayanair-theme .main-footer{padding:70px 0 10px}}.body.ayanair-theme .bottom-footer{background:transparent}.body.ayanair-theme .social-links{display:flex;grid-gap:10px;gap:10px;margin-bottom:20px}@media screen and (max-width:849px){.body.ayanair-theme .social-links{justify-content:center}}.body.ayanair-theme .footer{color:#fff;background:#151b54}.body.ayanair-theme .footer .footer-title,.body.ayanair-theme .footer a{color:#fff}.body.ayanair-theme .baggage-filter-wrapper{background-color:#e51444;color:#fff}.body.ayanair-theme .ayan-outline-btn{border:1px solid #ddd;border-radius:4px;line-height:36px;padding:0 10px;font-weight:600;text-align:center;color:#2978b6;-webkit-user-select:none;user-select:none;background-color:initial;cursor:pointer}.body.ayanair-theme .ayan-outline-btn:hover{background-color:#fafafa}.body.ayanair-theme .language-btn{display:flex;align-items:center;justify-content:center;grid-gap:10px;gap:10px}.body.ayanair-theme .language-btn .flag{width:28px;height:28px;border-radius:50%;object-fit:cover}.body.ayanair-theme .languages-popup{left:-15px;right:-15px}.body.ayanair-theme .home-tab{display:inline-flex;align-items:center;grid-gap:10px;gap:10px}.body.ayanair-theme .home-tab .svgIcon{display:block;fill:currentColor;margin:0}.body.ayanair-theme .select-passengers{flex-grow:1}.body.ayanair-theme .margin-bottom.passengers-and-cabinClass,.body.ayanair-theme .margin-bottom.search-main-col,.body.ayanair-theme .margin-bottom.search-submit-col{margin-bottom:10px}@media screen and (min-width:501px){.body.ayanair-theme .home-search-section .search-form-wrapper{padding:35px 0}.body.ayanair-theme .passengers-and-cabinClass{display:flex;flex-direction:row-reverse;grid-gap:5px;gap:5px}.body.ayanair-theme .search-route-item .origin-destination-block{margin-right:5px;display:flex;grid-gap:5px;gap:5px}.body.ayanair-theme .search-route-item .origin-destination-block>div{flex-grow:1}.body.ayanair-theme .search-route-item .origin-destination-block .form-input{border-radius:4px;height:45px;margin-top:0;background-image:none;padding-left:15px;padding-right:15px}.body.ayanair-theme .search-route-item .origin-destination-block .autocompleteText .clear-autocomplete{right:7px}.body.ayanair-theme .search-route-item .origin-destination-block .swap-vert{right:50%;margin-right:-13px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}}.body.ayanair-theme .styled-cabin-select{font-weight:600;margin-bottom:15px;line-height:28px}@media screen and (min-width:850px){.body.ayanair-theme .styled-cabin-select .custom-select-input{color:#fff;margin-left:15px}}.body.ayanair-theme .triptype-radio-group{flex-wrap:wrap}.body.ayanair-theme .search-form-wrapper .search-airline-block .form-group .form-input{border-radius:4px}@media screen and (max-width:500px){.body.ayanair-theme .search-airline-block{margin-bottom:15px}}.body.ayanair-theme .passengers-and-cabinClass>div{flex-grow:1}.body.ayanair-theme .ayanair-banner{box-shadow:1px 1px 10px 0 rgba(0,0,0,.30980392156862746);border-radius:10px}@media screen and (min-width:501px){.body.ayanair-theme .ayanair-banner{border-radius:20px}}.body.ayanair-theme .ayanair-banner-section{padding-top:35px}@media screen and (min-width:501px){.body.ayanair-theme .ayanair-banner-section{padding-top:70px}}.body.ayanair-theme .newslettrModal{color:#333}.body.ayanair-theme .ayanair-newsletter-section{background-color:#2878b5;color:#fff;padding:15px 0}.body.ayanair-theme .ayanair-newsletter-section .ayanair-newsletter-Inner{display:flex;flex-direction:column;align-items:center;grid-gap:15px;gap:15px}.body.ayanair-theme .ayanair-newsletter-section .ayanair-newsletter-Inner .has-error .ant-form-explain,.body.ayanair-theme .ayanair-newsletter-section .ayanair-newsletter-Inner .has-error .ant-form-split{color:#ffc107}.body.ayanair-theme .ayanair-newsletter-section .ayanair-newsletter-Inner .button,.body.ayanair-theme .ayanair-newsletter-section .ayanair-newsletter-Inner .form-input{border-radius:10px;height:45px}.body.ayanair-theme .ayanair-newsletter-section .ayanair-newsletter-Inner .form-input{flex:auto;width:100%}@media screen and (min-width:850px){.body.ayanair-theme .ayanair-newsletter-section .ayanair-newsletter-Inner .form-input{width:400px}}.body.ayanair-theme .ayanair-newsletter-section .ayanair-newsletter-Inner .button{flex:auto;flex-grow:0;margin:0;text-transform:uppercase}.body.ayanair-theme .ayanair-newsletter-section .ayanair-newsletter-Inner .inline-newsletter-form{margin:15px 0;grid-gap:5px;gap:5px}@media screen and (max-width:849px){.body.ayanair-theme .ayanair-newsletter-section .ayanair-newsletter-Inner .ant-form-horizontal{align-self:stretch}}.body.ayanair-theme .ayanair-newsletter-section .title{font-weight:600;font-size:25px;margin:0}@media screen and (min-width:501px){.body.ayanair-theme .ayanair-newsletter-section{padding:35px 0 20px}}.body.ayanair-theme.arabic .ayanair-header .main-menu .menu-item a{font-size:13px}.body.ayanair-theme .footer-title{margin-top:20px;font-size:17px;font-weight:600}.body.ayanair-theme .x-bordered-title{border-left:4px solid #2978b6;border-right:4px solid #2978b6;display:inline-block;padding:0 10px;margin-bottom:25px;margin-top:20px;line-height:1}.body.ayanair-theme .x-bordered-title .bold{display:block;line-height:20px;margin-bottom:10px}.body.ayanair-theme .language-US .x-bordered-title .bold{letter-spacing:-1px}.body.ayanair-theme .airline-table-holder{border:0;padding-bottom:5px}.body.ayanair-theme .airline-table-holder .airline-table-header{margin-top:13px}.body.ayanair-theme .airline-table-holder .airline-logo{width:50px;height:50px;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.2);border-radius:50%;object-fit:contain;padding:2px;margin:7px auto}.body.ayanair-theme .airline-filter-item{margin:0 3px;border:0;position:relative}.body.ayanair-theme .airline-filter-item:not(:last-child):after{content:"";display:block;position:absolute;height:40px;width:1px;background-color:#cfa630;top:10px;left:-3px}.body.ayanair-theme .airline-filter-wrapper{margin-top:10px;background:#fff;padding:5px 10px 10px;border-radius:5px;border:1px solid #cfa630}.body.ayanair-theme .airline-filter-wrapper .ant-checkbox:not(.ant-checkbox-checked) .ant-checkbox-inner{background-color:#fff}.body.ayanair-theme .airline-filter-wrapper .cell{background:#c8c8c8;font-weight:600;border-radius:5px}.body.ayanair-theme .airline-filter-wrapper .cell+.cell{background:#e6e6e6;margin-top:5px}.body.ayanair-theme .airline-filter-wrapper .airline-table-header .airline{height:64px}.body.ayanair-theme .detail-flight img.airline,.body.ayanair-theme .summery-airline-logo img.airline-logo{width:50px;height:50px;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.2);border-radius:50%;object-fit:contain;padding:2px}.body.ayanair-theme .included-baggage-mark{display:flex;align-items:center;padding:3px}.body.ayanair-theme .included-baggage-mark .text{margin:0 5px}.body.ayanair-theme .included-baggage-mark .svg-checkmark{background:#fff;fill:#dc3138;width:14px;height:14px;border-radius:50%}.ayanair-home-contact{direction:ltr}@media screen and (min-width:850px){.ayanair-home-contact{display:flex;justify-content:space-between}.ayanair-home-contact .item{max-width:270px}}.ayanair-home-contact .item{display:flex;align-items:center;line-height:30px;font-weight:700;font-size:16px;margin-bottom:20px}.ayanair-home-contact .item a{color:inherit}.ayanair-home-contact .item .icon{width:30px;margin-right:10px}@media screen and (min-width:850px){.ayanair-home-contact .item .icon{width:50px}}.ayanair-newsletter-box{background:#3d4a5d;padding:2rem 1rem;border-radius:1rem;color:#fff}.ayanair-newsletter-box .newsletter-form{max-width:550px;margin-top:0}.ayanair-newsletter-box .newsletter-form .form-group .button,.ayanair-newsletter-box .newsletter-form .form-group .form-input{height:50px;border-radius:10px}@media screen and (min-width:850px){.ayanair-newsletter-box{padding:2rem;display:flex;grid-gap:20px;gap:20px;align-items:center;justify-content:space-between}}@media screen and (min-width:850px){.ayanair-newsletter-box .newsletter-labels{max-width:50%}}.ayanair-newsletter-box .title{font-size:20px;font-weight:600}.ayanair-newsletter-box p{font-size:14px}@media screen and (min-width:501px){body.ayanair-theme:not(.ltr) .next-previous-group .button:first-child{border-radius:0 10px 10px 0}body.ayanair-theme.ltr .next-previous-group .button:first-child,body.ayanair-theme:not(.ltr) .next-previous-group .button:last-child{border-radius:10px 0 0 10px}body.ayanair-theme.ltr .next-previous-group .button:last-child{border-radius:0 10px 10px 0}}@media(min-width:501px){.accountWindow .Form.naminTravel-register-form{max-width:650px}.accountWindow .Form.naminTravel-register-form .form-group .form-label{width:150px;display:inline-block}.accountWindow .Form.naminTravel-register-form .form-group .form-input,.accountWindow .Form.naminTravel-register-form .form-group .form-select,.accountWindow .Form.naminTravel-register-form .form-group .select-input-pair-holder-outer{display:inline-block;width:calc(100% - 150px)}.accountWindow .Form.naminTravel-register-form button.button.full-width{width:calc(100% - 150px)}body:not(.ltr) .accountWindow .Form.naminTravel-register-form .validator-label{margin-right:150px}body.ltr .accountWindow .Form.naminTravel-register-form .validator-label{margin-left:150px}}.ant-steps-item-finish .header-modules-menu .link-item .ant-steps-item-icon,.header-modules-menu .link-item .ant-steps-item-finish .ant-steps-item-icon,.header-modules-menu .link-item .has-fake-magnifirer-icon:after,.header-modules-menu .link-item .itours-icon{width:22px;height:22px;vertical-align:text-bottom;margin-right:1px}.namin-sort-btn-group{display:inline-flex;grid-gap:3px;gap:3px}.namin-sort-btn-group .btn{font-weight:600;background:#dcdcdc;line-height:13px}@media screen and (min-width:1101px){.namin-sort-btn-group .btn{width:170px}}@media screen and (min-width:501px){body:not(.ltr) .namin-sort-btn-group .btn:first-child{border-radius:0 10px 10px 0}body.ltr .namin-sort-btn-group .btn:first-child,body:not(.ltr) .namin-sort-btn-group .btn:last-child{border-radius:10px 0 0 10px}body.ltr .namin-sort-btn-group .btn:last-child{border-radius:0 10px 10px 0}}.namin-sort-btn-group .btn.active{background:#00008b;color:#fff}.newsletter-form button{text-transform:uppercase}.body.ayanair-theme.ltr .search-form-wrapper .departure-date,.body.ayanair-theme.ltr .search-route-item .origin-destination-block{margin-right:5px}.body.ayanair-theme.ltr .search-form-wrapper .departure-date.multy-destination,.body.ayanair-theme.ltr .search-route-item .origin-destination-block.multy-destination{margin-right:0}.body.ayanair-theme.ltr .mobile-tab-hotel-flight .home-tabs-holder .home-tab{margin-right:10px}.body.ayanair-theme.ltr .search-form-wrapper .room-guests .remove-room-btn{right:3px}.body.ayanair-theme.ltr .namintravel-amazing-offer-list li:before{margin-left:0;margin-right:5px;-webkit-clip-path:polygon(0 0,100% 50%,0 100%);clip-path:polygon(0 0,100% 50%,0 100%)}.body.ayanair-theme.ltr .namintravel-amazing-offer-inner{background-image:url(/static/media/suitcase.3e65a4f6.jpg);background-position:0}.body.ayanair-theme.ltr .main-menu .menu-item{text-align:left}.body.ayanair-theme.ltr .main-menu .menu-item:after{right:-15px}.body.ayanair-theme:not(.ltr) .search-form-wrapper .departure-date,.body.ayanair-theme:not(.ltr) .search-route-item .origin-destination-block{margin-left:5px}.body.ayanair-theme:not(.ltr) .search-form-wrapper .departure-date.multy-destination,.body.ayanair-theme:not(.ltr) .search-route-item .origin-destination-block.multy-destination{margin-left:0}.body.ayanair-theme:not(.ltr) .mobile-tab-hotel-flight .home-tabs-holder .home-tab{margin-left:10px}.body.ayanair-theme:not(.ltr) .included-baggage-mark{padding-top:3px}.body.ayanair-theme:not(.ltr) .search-form-wrapper .room-guests .remove-room-btn{left:3px}.body.ayanair-theme:not(.ltr) .main-menu .menu-item:after{left:-15px}.body.ayanair-theme:not(.ltr) .remove-return-btn{border-radius:3px 0 0 0}@media screen and (min-width:850px){.body.ayanair-theme:not(.ltr) .profileContainer .tab-holder .tab-s{margin-left:5px;margin-right:0}}@media screen and (min-width:850px){.body.ayanair-theme:not(.ltr) .profileContainer .tab-holder+.card-padding{border-radius:7px 0 7px 7px}}.travelport-theme .header-logo-holder .logo img{width:230px}*{box-sizing:border-box}p{margin-top:0}a{text-decoration:none}img{border:0}.no-margin{margin:0}.bold{font-weight:700}.semi-bold{font-weight:600}.body .en-font{font-family:opensans,"sans-serif"}.fa-font{font-family:vazir,sans-serif!important}.float-row{margin-left:-7.5px;margin-right:-7.5px}.float-row:after,.float-row:before{content:"";clear:both;display:block}.float-row.no-gap{margin-left:0;margin-right:0}.float-row.no-gap [class*=col-]{padding-right:0;padding-left:0}.float-row.half-gap{margin-left:-3.75px;margin-right:-3.75px}.float-row.half-gap [class*=col-]{padding-right:3.75px;padding-left:3.75px}.float-row.large-gap{margin-left:-15px;margin-right:-15px}.float-row.large-gap [class*=col-]{padding-right:15px;padding-left:15px}.float-row.xlarge-gap{margin-left:-22.5px;margin-right:-22.5px}.float-row.xlarge-gap [class*=col-]{padding-right:22.5px;padding-left:22.5px}.float-row [class*=col-]{float:right;box-sizing:border-box;padding-right:7.5px;padding-left:7.5px}body:not(.ltr) .float-row.reverse>[class*=col-]{float:left}body.ltr .float-row.reverse>[class*=col-]{float:right}.float-row.ltr>[class*=col-],body.ltr .float-row [class*=col-]{float:left}.col-small-1{width:8.3333333333%}body:not(.ltr) .offset-small-1{margin-right:8.3333333333%}body.ltr .offset-small-1{margin-left:8.3333333333%}.col-small-2{width:16.6666666667%}body:not(.ltr) .offset-small-2{margin-right:16.6666666667%}body.ltr .offset-small-2{margin-left:16.6666666667%}.col-small-3{width:25%}body:not(.ltr) .offset-small-3{margin-right:25%}body.ltr .offset-small-3{margin-left:25%}.col-small-4{width:33.3333333333%}body:not(.ltr) .offset-small-4{margin-right:33.3333333333%}body.ltr .offset-small-4{margin-left:33.3333333333%}.col-small-5{width:41.6666666667%}body:not(.ltr) .offset-small-5{margin-right:41.6666666667%}body.ltr .offset-small-5{margin-left:41.6666666667%}.col-small-6{width:50%}body:not(.ltr) .offset-small-6{margin-right:50%}body.ltr .offset-small-6{margin-left:50%}.col-small-7{width:58.3333333333%}body:not(.ltr) .offset-small-7{margin-right:58.3333333333%}body.ltr .offset-small-7{margin-left:58.3333333333%}.col-small-8{width:66.6666666667%}body:not(.ltr) .offset-small-8{margin-right:66.6666666667%}body.ltr .offset-small-8{margin-left:66.6666666667%}.col-small-9{width:75%}body:not(.ltr) .offset-small-9{margin-right:75%}body.ltr .offset-small-9{margin-left:75%}.col-small-10{width:83.3333333333%}body:not(.ltr) .offset-small-10{margin-right:83.3333333333%}body.ltr .offset-small-10{margin-left:83.3333333333%}.col-small-11{width:91.6666666667%}body:not(.ltr) .offset-small-11{margin-right:91.6666666667%}body.ltr .offset-small-11{margin-left:91.6666666667%}.col-small-12{width:100%}body:not(.ltr) .offset-small-12{margin-right:100%}body.ltr .offset-small-12{margin-left:100%}@media(min-width:850px){.col-medium-1{width:8.3333333333%}body:not(.ltr) .offset-medium-1{margin-right:8.3333333333%}body.ltr .offset-medium-1{margin-left:8.3333333333%}.col-medium-2{width:16.6666666667%}body:not(.ltr) .offset-medium-2{margin-right:16.6666666667%}body.ltr .offset-medium-2{margin-left:16.6666666667%}.col-medium-3{width:25%}body:not(.ltr) .offset-medium-3{margin-right:25%}body.ltr .offset-medium-3{margin-left:25%}.col-medium-4{width:33.3333333333%}body:not(.ltr) .offset-medium-4{margin-right:33.3333333333%}body.ltr .offset-medium-4{margin-left:33.3333333333%}.col-medium-5{width:41.6666666667%}body:not(.ltr) .offset-medium-5{margin-right:41.6666666667%}body.ltr .offset-medium-5{margin-left:41.6666666667%}.col-medium-6{width:50%}body:not(.ltr) .offset-medium-6{margin-right:50%}body.ltr .offset-medium-6{margin-left:50%}.col-medium-7{width:58.3333333333%}body:not(.ltr) .offset-medium-7{margin-right:58.3333333333%}body.ltr .offset-medium-7{margin-left:58.3333333333%}.col-medium-8{width:66.6666666667%}body:not(.ltr) .offset-medium-8{margin-right:66.6666666667%}body.ltr .offset-medium-8{margin-left:66.6666666667%}.col-medium-9{width:75%}body:not(.ltr) .offset-medium-9{margin-right:75%}body.ltr .offset-medium-9{margin-left:75%}.col-medium-10{width:83.3333333333%}body:not(.ltr) .offset-medium-10{margin-right:83.3333333333%}body.ltr .offset-medium-10{margin-left:83.3333333333%}.col-medium-11{width:91.6666666667%}body:not(.ltr) .offset-medium-11{margin-right:91.6666666667%}body.ltr .offset-medium-11{margin-left:91.6666666667%}.col-medium-12{width:100%}body:not(.ltr) .offset-medium-12{margin-right:100%}body.ltr .offset-medium-12{margin-left:100%}}@media(min-width:1101px){.col-large-1{width:8.3333333333%}body:not(.ltr) .offset-large-1{margin-right:8.3333333333%}body.ltr .offset-large-1{margin-left:8.3333333333%}.col-large-2{width:16.6666666667%}body:not(.ltr) .offset-large-2{margin-right:16.6666666667%}body.ltr .offset-large-2{margin-left:16.6666666667%}.col-large-3{width:25%}body:not(.ltr) .offset-large-3{margin-right:25%}body.ltr .offset-large-3{margin-left:25%}.col-large-4{width:33.3333333333%}body:not(.ltr) .offset-large-4{margin-right:33.3333333333%}body.ltr .offset-large-4{margin-left:33.3333333333%}.col-large-5{width:41.6666666667%}body:not(.ltr) .offset-large-5{margin-right:41.6666666667%}body.ltr .offset-large-5{margin-left:41.6666666667%}.col-large-6{width:50%}body:not(.ltr) .offset-large-6{margin-right:50%}body.ltr .offset-large-6{margin-left:50%}.col-large-7{width:58.3333333333%}body:not(.ltr) .offset-large-7{margin-right:58.3333333333%}body.ltr .offset-large-7{margin-left:58.3333333333%}.col-large-8{width:66.6666666667%}body:not(.ltr) .offset-large-8{margin-right:66.6666666667%}body.ltr .offset-large-8{margin-left:66.6666666667%}.col-large-9{width:75%}body:not(.ltr) .offset-large-9{margin-right:75%}body.ltr .offset-large-9{margin-left:75%}.col-large-10{width:83.3333333333%}body:not(.ltr) .offset-large-10{margin-right:83.3333333333%}body.ltr .offset-large-10{margin-left:83.3333333333%}.col-large-11{width:91.6666666667%}body:not(.ltr) .offset-large-11{margin-right:91.6666666667%}body.ltr .offset-large-11{margin-left:91.6666666667%}.col-large-12{width:100%}body:not(.ltr) .offset-large-12{margin-right:100%}body.ltr .offset-large-12{margin-left:100%}.body .hidden-large{display:none}}@media(max-width:500px){.col-xsmall-1{width:8.3333333333%}body:not(.ltr) .offset-xsmall-1{margin-right:8.3333333333%}body.ltr .offset-xsmall-1{margin-left:8.3333333333%}.col-xsmall-2{width:16.6666666667%}body:not(.ltr) .offset-xsmall-2{margin-right:16.6666666667%}body.ltr .offset-xsmall-2{margin-left:16.6666666667%}.col-xsmall-3{width:25%}body:not(.ltr) .offset-xsmall-3{margin-right:25%}body.ltr .offset-xsmall-3{margin-left:25%}.col-xsmall-4{width:33.3333333333%}body:not(.ltr) .offset-xsmall-4{margin-right:33.3333333333%}body.ltr .offset-xsmall-4{margin-left:33.3333333333%}.col-xsmall-5{width:41.6666666667%}body:not(.ltr) .offset-xsmall-5{margin-right:41.6666666667%}body.ltr .offset-xsmall-5{margin-left:41.6666666667%}.col-xsmall-6{width:50%}body:not(.ltr) .offset-xsmall-6{margin-right:50%}body.ltr .offset-xsmall-6{margin-left:50%}.col-xsmall-7{width:58.3333333333%}body:not(.ltr) .offset-xsmall-7{margin-right:58.3333333333%}body.ltr .offset-xsmall-7{margin-left:58.3333333333%}.col-xsmall-8{width:66.6666666667%}body:not(.ltr) .offset-xsmall-8{margin-right:66.6666666667%}body.ltr .offset-xsmall-8{margin-left:66.6666666667%}.col-xsmall-9{width:75%}body:not(.ltr) .offset-xsmall-9{margin-right:75%}body.ltr .offset-xsmall-9{margin-left:75%}.col-xsmall-10{width:83.3333333333%}body:not(.ltr) .offset-xsmall-10{margin-right:83.3333333333%}body.ltr .offset-xsmall-10{margin-left:83.3333333333%}.col-xsmall-11{width:91.6666666667%}body:not(.ltr) .offset-xsmall-11{margin-right:91.6666666667%}body.ltr .offset-xsmall-11{margin-left:91.6666666667%}.col-xsmall-12{width:100%}body:not(.ltr) .offset-xsmall-12{margin-right:100%}body.ltr .offset-xsmall-12{margin-left:100%}.body .container .hidden-xsmall,.body .hidden-xsmall{display:none}}.font-10{font-size:10px}.font-11{font-size:11px}.font-12{font-size:12px}.font-13{font-size:13px}.font-14{font-size:14px}.font-15{font-size:15px}.font-16{font-size:16px}.font-17{font-size:17px}.font-18{font-size:18px}.font-19{font-size:19px}.font-20{font-size:20px}.font-21{font-size:21px}.font-22{font-size:22px}.font-23{font-size:23px}.font-24{font-size:24px}.font-25{font-size:25px}.font-26{font-size:26px}.font-27{font-size:27px}.font-28{font-size:28px}.font-29{font-size:29px}.font-30{font-size:30px}@media(min-width:501px){.sm-font-10{font-size:10px}}@media(min-width:501px){.sm-font-11{font-size:11px}}@media(min-width:501px){.sm-font-12{font-size:12px}}@media(min-width:501px){.sm-font-13{font-size:13px}}@media(min-width:501px){.sm-font-14{font-size:14px}}@media(min-width:501px){.sm-font-15{font-size:15px}}@media(min-width:501px){.sm-font-16{font-size:16px}}@media(min-width:501px){.sm-font-17{font-size:17px}}@media(min-width:501px){.sm-font-18{font-size:18px}}@media(min-width:501px){.sm-font-19{font-size:19px}}@media(min-width:501px){.sm-font-20{font-size:20px}}@media(min-width:501px){.sm-font-21{font-size:21px}}@media(min-width:501px){.sm-font-22{font-size:22px}}@media(min-width:501px){.sm-font-23{font-size:23px}}@media(min-width:501px){.sm-font-24{font-size:24px}}@media(min-width:501px){.sm-font-25{font-size:25px}}@media(min-width:501px){.sm-font-26{font-size:26px}}@media(min-width:501px){.sm-font-27{font-size:27px}}@media(min-width:501px){.sm-font-28{font-size:28px}}@media(min-width:501px){.sm-font-29{font-size:29px}}@media(min-width:501px){.sm-font-30{font-size:30px}}@media(max-width:500px){.xs-font-12{font-size:12px}}.margin-x{margin-right:15px;margin-left:15px}body:not(.ltr) .margin-start{margin-right:20px}body.ltr .margin-start{margin-left:20px}body:not(.ltr) .margin-start-half{margin-right:10px}body.ltr .margin-start-half{margin-left:10px}body:not(.ltr) .margin-start-light{margin-right:5px}body.ltr .margin-start-light{margin-left:5px}.padding-bottom{padding-bottom:15px}.padding-bottom-large{padding-bottom:35px}.padding-top{padding-top:15px}.padding-top-half{padding-top:10px}@media(min-width:1101px){body:not(.ltr) .margin-start-large{margin-right:20px}body.ltr .margin-start-large{margin-left:20px}}@media(min-width:850px){body:not(.ltr) .margin-start-medium{margin-right:20px}body.ltr .margin-start-medium{margin-left:20px}}@media(min-width:501px)and (max-width:849px){.body .hidden-small{display:none!important}}@media(min-width:850px)and (max-width:1100px){.body .hidden-medium{display:none!important}}.hide{display:none!important}@media(max-width:849px){.hidden-responsive{display:none!important}}.bg-gray{background-color:#f1f1f1}.full-width{width:100%;box-sizing:border-box}.min-height-1{min-height:1px}.small{font-size:85%}.white{color:#fff}.bg-dark-blue{background-color:rgba(0,0,0,.5)}.hr_padding{padding-left:20px;padding-right:20px}.hr_padding_half{padding-left:10px;padding-right:10px}.inline-icon{display:inline-block;vertical-align:middle}.inline-itours-logo{width:110px;margin:0 10px}.inline-block-middle{display:inline-block;vertical-align:middle}.inline-block-top{display:inline-block;vertical-align:top}.box-title{padding:15px}.purple{color:#ef4050}.uppercase{text-transform:uppercase}.margin-b-3{margin-bottom:3px}hr{border:none;border-bottom:1px solid #ddd;margin:5px 0}.icon{display:inline-block;vertical-align:middle}.body .black{color:#111}.green{color:#1dac08}.blue2{color:#034fa5}.yellow{color:#fcb714}.underlined{text-decoration:underline}.page-padding{padding-top:40px;padding-bottom:40px}@media(max-width:849px){.page-padding{padding-top:20px;padding-bottom:20px}}@media screen and (max-width:500px){.page-padding.no-padding-mobile{padding-top:0;padding-bottom:0}}@media screen and (max-width:500px){.no-padding-mobile{padding-top:0!important;padding-bottom:0!important}}.box-shadow{box-shadow:0 1px 3px 0 rgba(0,0,0,.5)}.box-border{border:1px solid #ccc}.box-border.border-dashed{border-style:dashed}.box-border.border-2{border-width:2px}@media screen and (min-width:850px){.medium-box-border{border:1px solid #ccc}.medium-box-border.border-dashed{border-style:dashed}.medium-box-border.border-2{border-width:2px}}.border-top{border-top:1px solid #bbb;padding-top:10px;margin-top:10px}.clearfix:after,.clearfix:before,.country-code-group:after,.country-code-group:before,.hotel-result-item:after,.hotel-result-item:before,.package-hotel-item .hotel-item-header:after,.package-hotel-item .hotel-item-header:before,.resurs-form:after,.resurs-form:before{content:"";display:block;clear:both}.line-40{line-height:40px}.no-margin-top{margin-top:0!important}body:not(.ltr) .no-margin-end{margin-left:0!important}body.ltr .no-margin-end{margin-right:0!important}.bg-white{background-color:#fff}.gray{color:#777}.blue,.color-1{color:#23a5b9}.golden{color:#d2ab67}body:not(.ltr) .mirror{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.thumbnail-link{text-decoration:none;color:inherit}.container .large-font{font-size:130%}.radio-btn-label{display:inline-block;width:auto;margin:0;cursor:pointer}body:not(.ltr) .radio-btn-label{margin-left:20px}body.ltr .radio-btn-label{margin-right:20px}.radio-btn-label [type=radio]{vertical-align:middle;margin:0}body:not(.ltr) .radio-btn-label [type=radio]{margin-left:6px}body.ltr .radio-btn-label [type=radio]{margin-right:6px}.radio-btn-label.type-2{position:relative;display:block;font-weight:600;font-size:14px;line-height:20px;margin-bottom:5px}body .radio-btn-label.type-2{margin-right:0;margin-left:0}.radio-btn-label.type-2 .radio-btn-label-text{display:flex;justify-content:space-between;align-items:center}.radio-btn-label.type-2 .radio-btn-label-text:after{content:"";display:inline-block;width:15px;height:15px;border-radius:50%;border:1px solid #2dabc2}.radio-btn-label.type-2 input[type=radio]{position:absolute;left:0;right:0;top:0;border:0;opacity:0;width:100%;height:100%;cursor:pointer}.radio-btn-label.type-2 input[type=radio]:disabled{cursor:no-drop}.radio-btn-label.type-2 input[type=radio]:disabled+.radio-btn-label-text{color:#aaa}.radio-btn-label.type-2 input[type=radio]:disabled+.radio-btn-label-text:after{border-color:#bbb}.radio-btn-label.type-2 input[type=radio]:checked+.radio-btn-label-text:after{background-color:#2dabc2}.passenger-header{border-bottom:1px solid #bbb}body:not(.ltr) .pull-start{float:right}body.ltr .pull-start,body:not(.ltr) .pull-end{float:left}body.ltr .pull-end{float:right}@media(min-width:501px){body:not(.ltr) .pull-start-small{float:right}body.ltr .pull-start-small,body:not(.ltr) .pull-end-small{float:left}body.ltr .pull-end-small{float:right}}@media(min-width:850px){body:not(.ltr) .pull-start-medium{float:right}body.ltr .pull-start-medium,body:not(.ltr) .pull-end-medium{float:left}body.ltr .pull-end-medium{float:right}}@media(min-width:1101px){body:not(.ltr) .pull-start-large{float:right}body.ltr .pull-start-large,body:not(.ltr) .pull-end-large{float:left}body.ltr .pull-end-large{float:right}}.pull-right{float:right}.pull-left{float:left}body:not(.ltr) .text-start{text-align:right}body.ltr .text-start,body:not(.ltr) .text-end{text-align:left}.text-right,body.ltr .text-end{text-align:right}.text-left{text-align:left}.text-center{text-align:center}.justified{text-align:justify}.margin-bottom{margin-bottom:15px}.margin-bottom-half{margin-bottom:10px}.margin-bottom-light{margin-bottom:5px}@media(min-width:850px){.sm-margin-bottom{margin-bottom:15px}.sm-margin-bottom-half{margin-bottom:10px}.sm-margin-bottom-light{margin-bottom:5px}}@media(max-width:849px){.xs-margin-bottom{margin-bottom:15px}.xs-margin-bottom-half{margin-bottom:10px}.xs-margin-bottom-light{margin-bottom:5px}}.body .margin-bottom-large{margin-bottom:25px}.body .margin-top-large{margin-top:25px}.margin-bottom-xlarge{margin-bottom:50px}.margin-top-xlarge{margin-top:50px}.margin-top-large{margin-top:35px}.margin-top{margin-top:15px}.margin-top-light{margin-top:5px}.margin-top-half{margin-top:10px}.margin-left{margin-left:15px}.margin-right{margin-right:15px}.margin-left-light{margin-left:5px}.margin-right-light{margin-right:5px}.small-margin-bottom{margin-bottom:5px}.small-margin-top{margin-top:5px}body:not(.ltr) .small-margin-left{margin-left:5px}body.ltr .small-margin-left,body:not(.ltr) .small-margin-right{margin-right:5px}body.ltr .small-margin-right{margin-left:5px}.white-page{background:#fff;border-top:1px solid #eaeaea}.vertical-flex-ends{display:flex;flex-direction:column;justify-content:space-between;height:100%}.content-normal-title{font-size:18px;font-weight:600;margin-top:0;margin-bottom:15px}.padding-20{padding:20px}.padding-v-20{padding-top:20px;padding-bottom:20px}.padding-v-10{padding-top:10px;padding-bottom:10px}.padding-v-5{padding-top:5px;padding-bottom:5px}.padding-h-5{padding-left:5px;padding-right:5px}.padding-h-20{padding-left:20px;padding-right:20px}.padding-v-15{padding-top:15px;padding-bottom:15px}.padding-h-15{padding-left:15px;padding-right:15px}.padding-h-10{padding-left:10px;padding-right:10px}.nowrap{white-space:nowrap}.nowrap.ellipsis{text-overflow:ellipsis;overflow:hidden;max-width:100%}.price.line-through span{text-decoration:line-through;color:#aaa}.large-price{font-size:25px;font-weight:600}.ant-col.ant-form-item-label{line-height:25px;text-align:inherit}.form-group{margin-bottom:10px;margin-top:0}.form-group.no-margin-bottom{margin-bottom:0}.form-group .input-icon{position:absolute;left:5px;top:7px}.form-group .form-label{margin:0 0 5px;font-size:13px}.form-group.required .form-label:before{content:"*";color:#ef4050;display:inline;-webkit-margin-end:5px;margin-inline-end:5px;font-size:15px}.form-group .country-code-pair .ant-input-group .ant-input,.form-group .form-input{height:40px;padding:6px 10px;border:1px solid #bcc7c4;border-radius:2px;display:block;background-color:#fff}.search-box-holder .form-group .country-code-pair .ant-input-group .ant-input,.search-box-holder .form-group .form-input{height:35px}body:not(.ltr) .form-group .country-code-pair .ant-input-group .ant-input.placeholder-right,body:not(.ltr) .form-group .form-input.placeholder-right{direction:ltr;text-align:left}body:not(.ltr) .form-group .country-code-pair .ant-input-group .ant-input.placeholder-right::-webkit-input-placeholder,body:not(.ltr) .form-group .form-input.placeholder-right::-webkit-input-placeholder{text-align:right}body:not(.ltr) .form-group .country-code-pair .ant-input-group .ant-input.placeholder-right::placeholder,body:not(.ltr) .form-group .form-input.placeholder-right::placeholder{text-align:right}body:not(.ltr) .form-group .country-code-pair .ant-input-group .ant-input.placeholder-right:-ms-input-placeholder,body:not(.ltr) .form-group .form-input.placeholder-right:-ms-input-placeholder{text-align:right}body:not(.ltr) .form-group .country-code-pair .ant-input-group .ant-input.placeholder-right::-ms-input-placeholder,body:not(.ltr) .form-group .form-input.placeholder-right::-ms-input-placeholder{text-align:right}body:not(.ltr) .form-group .country-code-pair .ant-input-group .ant-input.placeholder-right.en-input-text,body:not(.ltr) .form-group .form-input.placeholder-right.en-input-text{font-family:opensans,sans-serif}body:not(.ltr) .form-group .country-code-pair .ant-input-group .ant-input.placeholder-right.en-input-text::-webkit-input-placeholder,body:not(.ltr) .form-group .form-input.placeholder-right.en-input-text::-webkit-input-placeholder{font-family:vazir,sans-serif}body:not(.ltr) .form-group .country-code-pair .ant-input-group .ant-input.placeholder-right.en-input-text::placeholder,body:not(.ltr) .form-group .form-input.placeholder-right.en-input-text::placeholder{font-family:vazir,sans-serif}body:not(.ltr) .form-group .country-code-pair .ant-input-group .ant-input.placeholder-right.en-input-text:-ms-input-placeholder,body:not(.ltr) .form-group .form-input.placeholder-right.en-input-text:-ms-input-placeholder{font-family:vazir,sans-serif}body:not(.ltr) .form-group .country-code-pair .ant-input-group .ant-input.placeholder-right.en-input-text::-ms-input-placeholder,body:not(.ltr) .form-group .form-input.placeholder-right.en-input-text::-ms-input-placeholder{font-family:vazir,sans-serif}.form-group .country-code-pair .ant-input-group .ant-input[disabled],.form-group .form-input[disabled]{border-color:#dbdbdb;color:#a6a6a6;background-color:#f1f1f1}.form-group .form-select{height:40px;padding:6px 10px;border:1px solid #ccc;background-color:#fff;max-width:100%;border-radius:2px;appearance:none;-moz-appearance:none;-webkit-appearance:none;background-image:url(/static/media/down-caret.338c49e4.svg);background-repeat:no-repeat;background-size:25px}.search-box-holder .form-group .form-select{height:35px}.form-group .form-select::-ms-expand{display:none}@media screen and (max-width:500px){.form-group .form-select{background-size:17px}}.form-group .form-select[disabled]{background-color:#f1f1f1}body:not(.ltr) .form-group .form-select{background-position:left 0 center;padding-left:15px;padding-right:10px}@media screen and (max-width:500px){body:not(.ltr) .form-group .form-select{padding-left:12px;padding-right:8px}}body:not(.ltr) .form-group .form-select[dir=ltr]{background-position:right 0 center;padding-right:15px;padding-left:10px}@media screen and (max-width:500px){body:not(.ltr) .form-group .form-select[dir=ltr]{padding-left:8px;padding-right:12px}}body.ltr .form-group .form-select{background-position:right 0 center;padding-right:15px;padding-left:10px}@media screen and (max-width:500px){body.ltr .form-group .form-select{padding-left:8px;padding-right:12px}}.form-group .form_control,.form-group .itours-select.form_control{height:40px;padding:6px 10px;border-radius:2px;border:1px solid #ccc;color:#495057;outline:none}.form-group .form_control:focus,.form-group .itours-select.form_control:focus{border-color:#02647a}.form-group .ant-calendar-picker-input,.form-group .form-control,.form-group .form_control{text-align:left;direction:ltr;box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.1);width:100%;border:1px solid #bcc7c4;border-radius:3px;outline:none;height:40px;display:block;box-sizing:border-box;padding:0 10px;font-size:15px;background:#fff;color:#333;line-height:35px}.search-box-holder .form-group .ant-calendar-picker-input,.search-box-holder .form-group .form-control,.search-box-holder .form-group .form_control{height:35px}@media screen and (max-width:500px){.form-group .ant-calendar-picker-input,.form-group .form-control,.form-group .form_control{font-size:12px}}body:not(.ltr) .form-group .ant-calendar-picker-input.right-placeholder,body:not(.ltr) .form-group .form-control.right-placeholder,body:not(.ltr) .form-group .form_control.right-placeholder{direction:ltr;text-align:left}body:not(.ltr) .form-group .ant-calendar-picker-input.right-placeholder::-webkit-input-placeholder,body:not(.ltr) .form-group .form-control.right-placeholder::-webkit-input-placeholder,body:not(.ltr) .form-group .form_control.right-placeholder::-webkit-input-placeholder{text-align:right}body:not(.ltr) .form-group .ant-calendar-picker-input.right-placeholder::placeholder,body:not(.ltr) .form-group .form-control.right-placeholder::placeholder,body:not(.ltr) .form-group .form_control.right-placeholder::placeholder{text-align:right}body:not(.ltr) .form-group .ant-calendar-picker-input.right-placeholder:-ms-input-placeholder,body:not(.ltr) .form-group .form-control.right-placeholder:-ms-input-placeholder,body:not(.ltr) .form-group .form_control.right-placeholder:-ms-input-placeholder{text-align:right}body:not(.ltr) .form-group .ant-calendar-picker-input.right-placeholder::-ms-input-placeholder,body:not(.ltr) .form-group .form-control.right-placeholder::-ms-input-placeholder,body:not(.ltr) .form-group .form_control.right-placeholder::-ms-input-placeholder{text-align:right}body:not(.ltr) .form-group .ant-calendar-picker-input.right-placeholder.en-input-text,body:not(.ltr) .form-group .form-control.right-placeholder.en-input-text,body:not(.ltr) .form-group .form_control.right-placeholder.en-input-text{font-family:opensans,sans-serif}body:not(.ltr) .form-group .ant-calendar-picker-input.right-placeholder.en-input-text::-webkit-input-placeholder,body:not(.ltr) .form-group .form-control.right-placeholder.en-input-text::-webkit-input-placeholder,body:not(.ltr) .form-group .form_control.right-placeholder.en-input-text::-webkit-input-placeholder{font-family:vazir,sans-serif}body:not(.ltr) .form-group .ant-calendar-picker-input.right-placeholder.en-input-text::placeholder,body:not(.ltr) .form-group .form-control.right-placeholder.en-input-text::placeholder,body:not(.ltr) .form-group .form_control.right-placeholder.en-input-text::placeholder{font-family:vazir,sans-serif}body:not(.ltr) .form-group .ant-calendar-picker-input.right-placeholder.en-input-text:-ms-input-placeholder,body:not(.ltr) .form-group .form-control.right-placeholder.en-input-text:-ms-input-placeholder,body:not(.ltr) .form-group .form_control.right-placeholder.en-input-text:-ms-input-placeholder{font-family:vazir,sans-serif}body:not(.ltr) .form-group .ant-calendar-picker-input.right-placeholder.en-input-text::-ms-input-placeholder,body:not(.ltr) .form-group .form-control.right-placeholder.en-input-text::-ms-input-placeholder,body:not(.ltr) .form-group .form_control.right-placeholder.en-input-text::-ms-input-placeholder{font-family:vazir,sans-serif}.form-group input,.form-group select{font-family:inherit}.form-group input.form-control,.form-group select.form-control{height:35px}.form-group input[type=textarea].ant-input,.form-group input[type=textarea].form-input,.form-group input[type=textarea].form-textarea,.form-group textarea.ant-input,.form-group textarea.form-input,.form-group textarea.form-textarea{height:100px;resize:none;padding:5px 10px;width:100%;border-radius:2px;border:1px solid #bcc7c4;display:block}.form-group input[type=textarea].ant-input.hotel-comment-textarea,.form-group input[type=textarea].form-input.hotel-comment-textarea,.form-group input[type=textarea].form-textarea.hotel-comment-textarea,.form-group textarea.ant-input.hotel-comment-textarea,.form-group textarea.form-input.hotel-comment-textarea,.form-group textarea.form-textarea.hotel-comment-textarea{height:215px}.form-group input[type=textarea].ant-input:focus,.form-group input[type=textarea].form-input:focus,.form-group input[type=textarea].form-textarea:focus,.form-group textarea.ant-input:focus,.form-group textarea.form-input:focus,.form-group textarea.form-textarea:focus{border-color:#0161a1}.form-group .ant-select-selection{border:1px solid #bcc7c4;border-radius:0;height:35px;line-height:35px}.form-group .ant-select-selection__placeholder{color:#999}.menu-toggle-btn{width:25px;height:17px;min-width:0;border-radius:0;position:relative;background-color:initial!important;outline:none!important}@media screen and (min-width:850px){.menu-toggle-btn{display:none}}.menu-toggle-btn .menu-btn-bar{height:2px;position:absolute;left:0;right:0;background-color:#ef4050;display:block;transition:all .2s ease-in-out}.menu-toggle-btn .menu-btn-bar.icon-top-bar{top:0}.menu-toggle-btn .menu-btn-bar.icon-bottom-bar{bottom:0;opacity:1}.menu-toggle-btn .menu-btn-bar.icon-middle-bar{top:50%;margin-top:-1px}.menu-toggle-btn.opened .icon-middle-bar{left:50%;right:50%;opacity:0}.menu-toggle-btn.opened .icon-bottom-bar{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:50%}.menu-toggle-btn.opened .icon-top-bar{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:50%}@media screen and (max-width:849px){.main-menu-holder{position:fixed;top:0;height:100vh;background:#fff;overflow:hidden;z-index:101;transition:all .15s ease}body:not(.ltr) .main-menu-holder{right:0;width:calc(100% - 100px);-webkit-transform:translateX(110%);transform:translateX(110%);border-left:1px solid #bcc7c4}body.ltr .main-menu-holder{left:0;width:calc(100% - 100px);-webkit-transform:translateX(-110%);transform:translateX(-110%);border-right:1px solid #bcc7c4}body.ltr .main-menu-holder.expanded,body:not(.ltr) .main-menu-holder.expanded{-webkit-transform:translateX(0);transform:translateX(0)}.main-menu-holder .menu-toggle-btn{margin:15px;display:block;width:25px;height:25px}body:not(.ltr) .main-menu-holder .menu-toggle-btn{float:left}body.ltr .main-menu-holder .menu-toggle-btn{float:right}.main-menu-holder .menu-toggle-btn .menu-btn-bar{background-color:#ef4050}.main-menu-holder .menu-toggle-btn+.main-menu{clear:both}.main-menu-holder .main-menu .menu-item{display:block}body:not(.ltr) .main-menu-holder .main-menu .menu-item{margin-left:0}body.ltr .main-menu-holder .main-menu .menu-item{margin-right:0}.main-menu-holder .main-menu .menu-item:first-child{margin-top:20px}.main-menu-holder .main-menu .menu-item .menu-link{padding:10px 15px;border:0}.ant-steps-item-finish .main-menu-holder .main-menu .menu-item .menu-link .ant-steps-item-icon,.main-menu-holder .main-menu .menu-item .menu-link .ant-steps-item-finish .ant-steps-item-icon,.main-menu-holder .main-menu .menu-item .menu-link .has-fake-magnifirer-icon:after,.main-menu-holder .main-menu .menu-item .menu-link .itours-icon{width:20px;height:20px}.main-menu-holder .main-menu .menu-item.active .menu-link{background-color:#f1f1f1}}.main-menu{list-style-type:none;margin:0;padding:0;font-size:15px}.main-menu .menu-item{display:inline-block}body:not(.ltr) .main-menu .menu-item{margin-left:30px}body.ltr .main-menu .menu-item{margin-right:30px}.main-menu .menu-item a{transition:all .1s;display:block;background-color:initial;color:#777;text-decoration:none;border-bottom:3px solid transparent;cursor:pointer;font-weight:100}.main-menu .menu-item a:hover{color:#005ccc}.main-menu .menu-item a[disabled]{color:#afafaf;background:transparent;cursor:no-drop}.main-menu .menu-item.active a{color:#ef4050;border-color:#ef4050}.showMessage{min-width:300px;max-width:500px;border:1px solid #fcb714;padding:8px;margin:20px auto 0;text-align:center;color:#fff;border-radius:4px;background-color:hsla(0,0%,100%,.1)}.showMessage .content{padding-bottom:18px}.showMessage a{text-decoration:none;color:#fff}.showMessage a:hover{color:#ea651a}.body{background-color:#f4f6f8;direction:rtl;line-height:30px;font-family:vazir,sans-serif;color:#3a3a3a;font-size:15px;margin:0;padding:0}.body.arabic{font-family:naskh,sans-serif}.body.ltr{font-family:opensans,sans-serif;direction:ltr}@media screen and (max-width:849px){.body{font-size:14px;line-height:25px}}.body [type=button],.body [type=reset],.body [type=submit],.body button{-webkit-appearance:unset}body h1,body h2,body h3,body h4,body h5,body h6{color:inherit}body .content-link{text-decoration:underline;color:#02647a;font-weight:600;cursor:pointer}body .content-link:hover{text-decoration:none}body .row{width:100%;display:flex}body .button,body .button[type=submit]{text-decoration:none;padding:5px 15px;line-height:27px;display:inline-block;text-align:center;-webkit-appearance:unset;outline:none;cursor:pointer;border:0;font-family:inherit;font-weight:600;font-size:15px;border-radius:3px;transition:all .2s}body .button.large-btn,body .button[type=submit].large-btn{padding:7px 15px;min-width:160px;text-align:center}@media screen and (max-width:500px){body .button,body .button[type=submit]{font-size:13px}}body .button.thick-btn,body .button[type=submit].thick-btn{height:50px}body .button.red-btn,body .button[type=submit].red-btn{background:#ef4050;color:#fff}body .button.red-btn:hover,body .button[type=submit].red-btn:hover{background-color:#f25a67}body .button.red-btn.small-btn,body .button[type=submit].red-btn.small-btn{line-height:15px;padding:5px 10px;font-size:13px}body .button.dark-btn,body .button[type=submit].dark-btn{background:#35353f;color:#fff}body .button.green-btn,body .button[type=submit].green-btn{background-color:#1dac08;color:#fff}body .button.green-btn:hover,body .button[type=submit].green-btn:hover{background-color:#199207}body .button.border-btn,body .button[type=submit].border-btn{background-color:initial}body .button.border-btn .button.border-btn,body .button[type=submit].border-btn .button.border-btn{border:1px solid #23a5b9;color:red}body .button.blue-btn,body .button.color-1-btn,body .button[type=submit].blue-btn{background:#23a5b9;color:#fff}body .button.blue-btn.small-btn,body .button.small-btn.color-1-btn,body .button[type=submit].blue-btn.small-btn{line-height:15px;padding:5px 10px;font-size:13px}body .button.blue-btn.medium-btn,body .button.medium-btn.color-1-btn,body .button[type=submit].blue-btn.medium-btn{line-height:17px;padding:7px 12px;font-size:14px}body .button.blue-btn:active,body .button.color-1-btn:active,body .button[type=submit].blue-btn:active{background-color:#02647a}body .button.blue-btn.loading-btn,body .button.blue-btn.loading-btn[disabled],body .button.loading-btn.color-1-btn,body .button[type=submit].blue-btn.loading-btn,body .button[type=submit].blue-btn.loading-btn[disabled]{background-color:#23a5b9}body .button.grey-btn,body .button[type=submit].grey-btn{background:#999;color:#fff}body .button.grey-btn:hover,body .button[type=submit].grey-btn:hover{background-color:#aaa}body .button.yellow-btn,body .button[type=submit].yellow-btn{background-color:#fcb714;color:#fff}body .button.yellow-btn.medium-btn,body .button[type=submit].yellow-btn.medium-btn{line-height:17px;padding:7px 12px;font-size:14px}body .button.white-btn,body .button[type=submit].white-btn{background-color:#fff;color:#045fc8}body .button.light-grey-btn,body .button[type=submit].light-grey-btn{background-color:#e5eaec;color:#607d8b}body .button.light-grey-btn:hover,body .button[type=submit].light-grey-btn:hover{background-color:#c6d0d4;color:#40606f}body .button.light-grey-btn.active,body .button[type=submit].light-grey-btn.active{background-color:#607d8b;color:#fff}body .button[disabled],body .button[type=submit][disabled]{background-color:#bbb;cursor:no-drop}body .button[disabled]:hover,body .button[type=submit][disabled]:hover{background-color:#bbb}body .flight-baggage-detail .detail-flight-item:not(:last-child){border-bottom:1px solid #ddd}body .link-style-btn{background-color:initial;border:0;padding:0;font-family:inherit;min-width:0;border-radius:0;color:#23a5b9;outline:none!important;cursor:pointer;width:auto!important}body .link-style-btn:hover{color:#1c8697;background-color:initial}body .link-style-btn.red{color:#ef4050}body .link-style-b-btn{background-color:initial;border:1px solid;padding:0 5px;font-family:inherit;min-width:0;border-radius:4px;color:#23a5b9;outline:none!important;cursor:pointer;width:auto!important}body .link-style-b-btn:hover{color:#1c8697;background-color:initial}body .link-style-b-btn.red{color:#ef4050}body button{border:0;padding:8px;background-color:#fcb714;min-width:80px;border-radius:4px;cursor:pointer}body button:hover{background-color:#ea651a}body button[type=submit]{border:0;padding:10px;min-width:120px;border-radius:6px;background-color:#fcb714;font-size:14px;font-family:inherit;margin-top:10px;cursor:pointer;transition:all .2s ease-in}body label{color:#464545}body .page-heading{font-size:24px;font-weight:600;padding-top:50px}body .relative{position:relative}body .inline-block{display:inline-block}body .top-align{vertical-align:top}body .itours-select{outline:none!important;background-color:#fff;max-width:100%;border-radius:3px;appearance:none;-moz-appearance:none;-webkit-appearance:none;background-image:url(/static/media/down-caret.338c49e4.svg);background-repeat:no-repeat;background-size:15px}body .itours-select::-ms-expand{display:none}body:not(.ltr) .itours-select{background-position:left 0 center;padding-left:15px;padding-right:10px}@media screen and (max-width:500px){body:not(.ltr) .itours-select{padding-left:12px;padding-right:8px}}body:not(.ltr) .itours-select[dir=ltr]{background-position:right 0 center;padding-right:15px;padding-left:10px}@media screen and (max-width:500px){body:not(.ltr) .itours-select[dir=ltr]{padding-left:8px;padding-right:12px}}body.ltr .itours-select{background-position:right 0 center;padding-right:15px;padding-left:10px}@media screen and (max-width:500px){body.ltr .itours-select{padding-left:8px;padding-right:12px}}body .DayPickerInput>input,body input[type=email],body input[type=number],body input[type=password],body input[type=tel],body input[type=text],body select{width:100%;height:35px;padding:0 4px;border-radius:0;box-shadow:none;border:1px solid #bcc7c4;box-sizing:border-box;font-family:inherit;font-size:14px}@media screen and (max-width:500px){body .DayPickerInput>input,body input[type=email],body input[type=number],body input[type=password],body input[type=tel],body input[type=text],body select{font-size:16px}}body .DayPickerInput>input:focus,body input[type=email]:focus,body input[type=number]:focus,body input[type=password]:focus,body input[type=tel]:focus,body input[type=text]:focus,body select:focus{border:1px solid #0161a1}body .page-container{box-sizing:border-box;max-width:1200px;margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px}@media screen and (max-width:500px){body .page-container{padding-right:10px;padding-left:10px}body .page-container.no-padding-mobile{padding-right:0;padding-left:0;overflow:hidden}}@media screen and (max-width:849px){body .page-container.no-padding-mobile-tablet{padding-right:0;padding-left:0;overflow:hidden}}body .page-container-fluid{padding-right:15px;padding-left:15px}body .navbar{font-size:13px;background-color:#fff;position:relative;padding-bottom:15px}@media screen and (min-width:850px){body .navbar{padding-bottom:0}body .navbar.homeNavbar{position:relative;width:100%}}body .navbar .logo-holder .logo{padding-top:5px;display:block;width:120px;margin-bottom:5px;min-height:41px}@media screen and (max-width:500px){body .navbar .logo-holder .logo{width:100px;margin:auto}body .navbar .logo-holder .logo img{max-width:100%}}body .navbar .logo-holder .logo img{display:block}body .validator-label{color:#ef4050;line-height:15px;font-size:14px;padding-top:5px}body .bg-dark-blue .validator-label{color:#ffc107}body .link{cursor:pointer;transition:all .2s ease-in;color:#23a5b9}body .link:hover{color:#1c8697}body .MessageLoading{font-size:22px}body .MessageLoading,body .MessageShow{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff}body .MessageShow{text-align:center;border-radius:4px;line-height:36px;font-size:18px;width:300px}body .MessageShow.Success{background-color:rgba(255,185,0,.3);border:2px solid #fcb714}body .MessageShow.Fail{background-color:rgba(255,0,0,.3);border:2px solid #ea651a}body .MessageShow a{display:block;color:#fff;text-decoration:none;background-color:#fcb714;padding:2px}.button.has-arrow{position:relative}body:not(.ltr) .button.has-arrow{padding-left:30px}body.ltr .button.has-arrow{padding-right:30px}.button.has-arrow:after{content:"";display:block;top:50%;position:absolute;width:8px;height:8px;border-top:2px solid;border-right:2px solid;margin-top:-5px}body:not(.ltr) .button.has-arrow:after{left:15px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}body.ltr .button.has-arrow:after{right:15px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}body:not(.ltr) .link-style-btn{text-align:right}body.ltr .link-style-btn{text-align:left}.main-content{min-height:calc(100vh - 510px)}.room-guests .room-number{display:none}@media screen and (max-width:849px){.room-guests .item-number{padding-right:5px}}@media screen and (max-width:500px){.room-guests.multyroom{position:relative}.room-guests.multyroom .room-number{color:#fff;display:inline-block;position:absolute;top:5px}body:not(.ltr) .room-guests.multyroom .room-number{right:0}body.ltr .room-guests.multyroom .room-number{left:0}.room-guests.multyroom:first-child .room-number{top:30px}}.search-section{padding:35px 0;background-color:#003057;position:relative}@media screen and (max-width:849px){.search-section .tab-holder{display:none}}@media screen and (max-width:849px){.search-section{padding:0;background-image:none}}@media screen and (max-width:849px){.search-section>.page-container{padding:0}}.search-section:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(0deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.2))}.search-section .search-box{position:relative;z-index:1}@media screen and (min-width:850px){.search-section .search-box{display:flex;justify-content:center;align-items:flex-start}body.ltr .search-section .search-box{justify-content:space-between}}.body .result-page-search-bar{padding:10px 0}.body .result-page-search-bar .tab-holder,.body .result-page-search-bar:after,.body .result-page-search-bar:before{display:none}.body .result-page-search-bar .search-box-holder{margin:0;background-color:initial;box-shadow:none}.body .result-page-search-bar .search-box{display:block}.body .result-page-search-bar .search-box .adv-banner,.body .result-page-search-bar .search-box .tab-holder{display:none}@media screen and (min-width:1101px){.body .result-page-search-bar .search-box .triptype-radio{margin-bottom:0}}.tab-holder .tab-icon{height:26px;display:inline-block;vertical-align:middle;margin:0 2px;-webkit-filter:brightness(.6);filter:brightness(.6)}@media screen and (max-width:500px){.tab-holder .tab-icon{display:none}}.tab-holder.flex{display:flex;flex-direction:column}@media screen and (min-width:850px){.tab-holder.flex{flex-direction:row}.tab-holder.flex .tab-s{flex:1 1}}.tab-holder .tab-s{color:inherit;border-bottom:1px solid #bbb;line-height:45px;border-radius:0;padding:0;background-color:initial;background-color:#fff;color:#999;font-weight:700;font-family:inherit;font-size:inherit;outline:none;text-decoration:none}.ant-steps-item-finish .tab-holder .tab-s .ant-steps-item-icon,.tab-holder .tab-s .ant-steps-item-finish .ant-steps-item-icon,.tab-holder .tab-s .has-fake-magnifirer-icon:after,.tab-holder .tab-s .itours-icon{margin:0 2px}body:not(.ltr) .tab-holder .tab-s{border-left:1px solid #bbb}body.ltr .tab-holder .tab-s{border-right:1px solid #bbb}@media screen and (max-width:849px){body:not(.ltr) .profileContainer .tab-holder .tab-s{border-right:0}body.ltr .profileContainer .tab-holder .tab-s{border-left:0}}.tab-holder .tab-s[disabled]{color:#ddd;background:#fff!important;cursor:no-drop}.tab-holder .tab-s[disabled] .tab-icon{-webkit-filter:brightness(.87);filter:brightness(.87)}.ant-steps-item-finish .tab-holder .tab-s[disabled] .ant-steps-item-icon,.tab-holder .tab-s[disabled] .ant-steps-item-finish .ant-steps-item-icon,.tab-holder .tab-s[disabled] .has-fake-magnifirer-icon:after,.tab-holder .tab-s[disabled] .itours-icon{-webkit-filter:brightness(1.18);filter:brightness(1.18)}body:not(.ltr) .tab-holder .tab-s:last-child{border-left:0}body.ltr .tab-holder .tab-s:last-child{border-right:0}.tab-holder .tab-s:hover{background-color:#f1f1f1}.tab-holder .tab-s.active-tab-s{background-color:#ef4050;color:#fff}.tab-holder .tab-s.active-tab-s .tab-icon{-webkit-filter:brightness(1);filter:brightness(1)}.search-box-holder{width:100%}.domestic-hotel-details .search-box-holder{background-color:#fff;padding:15px 15px 5px;box-shadow:none;border:1px solid #ccc;border-radius:0}.domestic-hotel-details .search-box-holder .form-group .form-input{height:45px;border-radius:4px}.domestic-hotel-details .search-box-holder .hotel-search-btn{height:45px}.search-box-holder .trip-radio{margin-left:20px;display:inline-block;margin-bottom:10px;cursor:pointer}.search-box-holder .searchbox-inner{position:relative}@media screen and (min-width:850px){.search-result-page .search-box-holder .searchbox-inner{padding:20px}}.search-box-holder label{color:#fff;color:inherit}@media screen and (min-width:850px){.search-box-holder{flex:1 1 850px;line-height:25px;box-shadow:0 1px 3px 0 rgba(0,0,0,.5)}}.search-box-holder .form-group .form-control,.search-box-holder .form-group .itours-select{box-shadow:none}.search-box-holder .form-group .form-label{display:inline-block;margin-top:0;margin-bottom:0;line-height:18px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:100%}.section-vertical-padding{padding-top:35px;padding-bottom:35px}@media screen and (max-width:849px){.section-vertical-padding{padding-top:20px;padding-bottom:20px}}.cities-section{padding-top:50px;padding-bottom:50px}.hotelResult .sidebar{margin-top:10px}@media screen and (max-width:849px){.children-ages{margin-top:5px;padding-left:5px;padding-right:5px}.children-ages .form-select{width:auto}.children-ages .children-ages-label{display:block}}.children-ages-block{display:flex}.children-ages-block .itours-select{border-radius:0}body:not(.ltr) .children-ages-block .itours-select:first-child{border-radius:0 4px 4px 0}body.ltr .children-ages-block .itours-select:first-child,body:not(.ltr) .children-ages-block .itours-select:last-child{border-radius:4px 0 0 4px}body.ltr .children-ages-block .itours-select:last-child{border-radius:0 4px 4px 0}.main-content .children-ages-block .itours-select:last-child:first-child{border-radius:4px}.datepicker-row:after{content:"";display:table;clear:both}.small-title{font-size:16px}.normal-title,.small-title{margin-top:0;margin-bottom:10px;font-weight:600}.normal-title{font-size:18px}.content-normal-title{color:#fff;font-weight:400}.contact img.icon{height:25px;vertical-align:middle;margin-left:10px;display:inline-block}.contact img.icon.fliped{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.rateContainer{width:110px}.rateContainer .rate{background-image:url(/static/media/star.4fbaff68.svg);height:18px;background-repeat:repeat-x}.checkmark-holder{display:inline-block;vertical-align:middle;height:50px;width:50px;position:relative}.success-checkmark{width:80px;height:80px;-webkit-transform:scale(.6);transform:scale(.6);position:absolute;top:50%;left:50%;margin-top:-40px;margin-left:-40px}.success-checkmark .check-icon{width:80px;height:80px;position:relative;border-radius:50%;box-sizing:initial;border:4px solid #4caf50}.success-checkmark .check-icon:before{top:3px;left:-2px;width:30px;-webkit-transform-origin:100% 50%;transform-origin:100% 50%;border-radius:100px 0 0 100px}.success-checkmark .check-icon:after{top:0;left:30px;width:60px;-webkit-transform-origin:0 50%;transform-origin:0 50%;border-radius:0 100px 100px 0;-webkit-animation:rotate-circle 4.25s ease-in;animation:rotate-circle 4.25s ease-in}.success-checkmark .check-icon:after,.success-checkmark .check-icon:before{content:"";height:100px;position:absolute;background:#fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.success-checkmark .check-icon .icon-line{height:5px;background-color:#4caf50;display:block;border-radius:2px;position:absolute;z-index:10}.success-checkmark .check-icon .icon-line.line-tip{top:46px;left:14px;width:25px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-animation:icon-line-tip .75s;animation:icon-line-tip .75s}.success-checkmark .check-icon .icon-line.line-long{top:38px;right:8px;width:47px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-animation:icon-line-long .75s;animation:icon-line-long .75s}.success-checkmark .check-icon .icon-circle{top:-4px;left:-4px;z-index:10;width:80px;height:80px;border-radius:50%;position:absolute;box-sizing:initial;border:4px solid rgba(76,175,80,.5)}.success-checkmark .check-icon .icon-fix{top:8px;width:5px;left:26px;z-index:1;height:85px;position:absolute;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);background-color:#fff}@-webkit-keyframes rotate-circle{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}5%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}12%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}to{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}}@keyframes rotate-circle{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}5%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}12%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}to{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}}@-webkit-keyframes icon-line-tip{0%{width:0;left:1px;top:19px}54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}to{width:25px;left:14px;top:45px}}@keyframes icon-line-tip{0%{width:0;left:1px;top:19px}54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}to{width:25px;left:14px;top:45px}}@-webkit-keyframes icon-line-long{0%{width:0;right:46px;top:54px}65%{width:0;right:46px;top:54px}84%{width:55px;right:0;top:35px}to{width:47px;right:8px;top:38px}}@keyframes icon-line-long{0%{width:0;right:46px;top:54px}65%{width:0;right:46px;top:54px}84%{width:55px;right:0;top:35px}to{width:47px;right:8px;top:38px}}.footer-logo{width:150px}@media screen and (min-width:501px)and (max-width:849px){.quick-access-block{text-align:center}body.ltr .quick-access-block{border-right:1px solid #ddd}body:not(.ltr) .quick-access-block{border-left:1px solid #ddd}}.footer-language{margin-top:30px}.footer-language .dropdown-title{line-height:20px;margin-bottom:10px}.footer-language .hover-dropdown-holder:hover .dropdown-title{color:#fff}.footer-language .max-height{max-height:130px;overflow-y:auto}.footerblock-link{display:block;font-size:14px;line-height:20px;margin-bottom:10px}.footer{border-top:2px solid #f1f1f1;background:#fff;color:#777}.footer a{color:#777;text-decoration:none}.footer a:hover{color:#23a5b9}.footer .newsletter-holder{border-bottom:2px solid hsla(0,0%,100%,.3);padding:30px 0}.top-footer a{color:#777}.main-footer{padding:30px 0}.bottom-footer{padding:20px 0;background:#f1f1f1}.footer-title{font-size:18px;font-weight:600;color:#777;margin-top:10px;margin-bottom:20px}@media screen and (max-width:500px){.quick-access-block{text-align:center;margin-bottom:35px}}.social-link{width:24px;display:inline-block;cursor:pointer}.social-link.disabled{cursor:no-drop}.social-link img{width:100%;vertical-align:middle}.social-links-holder{height:24px}.footer-bottom{background-color:#003057;color:#fff}.footer-menu-link{margin-left:25px}.footer-main .inline-icon{margin-right:5px}.namad-item{max-width:100%;padding:5px;height:70px;display:inline-block;margin:5px;background:#fff;border-radius:4px;max-width:140px;object-fit:contain;cursor:pointer}.bannerInfo{display:flex;flex-wrap:wrap;justify-content:center}@media screen and (max-width:500px){.bannerInfo{flex-direction:column;align-items:center;padding:15px}}.bannerInfo .banner-item{width:33.3%;position:relative}.bannerInfo .banner-item:hover .banner{background-size:110% 110%}.bannerInfo .banner-item:hover strong{left:30%}@media screen and (max-width:500px){.bannerInfo .banner-item{margin:0 0 25px;width:100%}}.bannerInfo .banner-item div,.bannerInfo .banner-item strong{position:absolute;font-family:inherit;top:60px;left:20%;font-size:38px;color:hsla(0,0%,100%,.8509803921568627);text-shadow:0 0 8px #000;transition:all .5s ease-out}.bannerInfo .banner-item strong{top:80px;font-size:55px}.bannerInfo .banner-item .banner{width:100%;height:50vh;background-color:#000;display:block;background-size:100% 100%;background-repeat:no-repeat;transition:all .3s ease-in}@media screen and (max-width:500px){.bannerInfo .banner-item .banner{width:100%;height:110vw;background-size:cover;background-position:50%}}.icon-list{padding:0;list-style-type:none;margin:0}.icon-list>li{color:#70817c;position:relative;padding-right:35px;margin-bottom:10px;line-height:35px}.icon-list>li .item-icon{display:inline-block;width:35px;position:absolute;right:0;top:0}.icon-list>li .item-icon+span{line-height:20px;display:inline-block;vertical-align:middle}.icon-list.reverse>li,.icon-list[dir=ltr]>li{padding-right:0;padding-left:45px}.icon-list.reverse>li .item-icon,.icon-list[dir=ltr]>li .item-icon{left:0;right:auto}.no-list-style{padding:0}.no-list-style li{list-style-type:none}.simple-bullet-list{padding:0;list-style-position:inside;margin:0}.bullet-list,.simple-bullet-list li.has-list-icon{list-style-type:none}.bullet-list{padding:0;margin:0}.bullet-list.horizontal>li{display:inline-block;-webkit-margin-end:15px;margin-inline-end:15px;margin-bottom:0}.bullet-list>li{color:#70817c;position:relative;padding-right:20px;margin-bottom:15px;line-height:20px}.bullet-list>li:before{content:"";display:inline-block;background-color:#ef4050;width:7px;height:7px;border-radius:50%;position:absolute;right:0;top:5px}.bullet-list>li:last-child{margin-bottom:0}.bullet-list.reverse>li,.bullet-list[dir=ltr]>li,body.ltr .bullet-list>li{padding-right:0;padding-left:20px}.bullet-list.reverse>li:before,.bullet-list[dir=ltr]>li:before,body.ltr .bullet-list>li:before{content:"";position:absolute;left:0;right:auto}.aboutUS{background-color:#e9ecec}.aboutUS .containerText{display:flex;max-width:80vw;margin:0 auto}@media screen and (max-width:768px){.aboutUS .containerText{display:block;max-width:100vw;margin:0;text-align:center}}.aboutUS .image{padding-top:5vh}.aboutUS .content{padding:6vh 30px}.aboutUS .content .text{text-align:justify;font-size:18px}.commercial{padding:20px 0}.commercial img.icon{height:50px;display:inline-block}.commercial .icon-label{font-weight:600;margin-top:6px;color:#bbb;font-size:14px}.commercial-inner{display:flex;justify-content:space-between;padding:20px;background:#fff}.newsletter-form{max-width:400px;display:inline-block;width:100%;margin-top:10px;vertical-align:top}.newsletter-section{padding:20px 0 60px}.newsletter-section .card{padding:50px;border-radius:7px}.inline-newsletter-form{text-align:center;display:flex;margin-bottom:0;align-items:flex-start}.inline-newsletter-form .ant-form-item{flex:1 1 100px}.inline-newsletter-form .button{flex:0 0 180px;margin-top:0;height:40px}@media screen and (max-width:500px){.inline-newsletter-form .button{flex:0 0 80px}}body:not(.ltr) .inline-newsletter-form .button{margin-right:15px}body.ltr .inline-newsletter-form .button{margin-left:15px}.inline-newsletter-form .form-control{border-radius:3px}.dropdown-title{position:relative;z-index:1}.hover-dropdown-content{position:absolute;right:0;min-width:100px;top:0;margin-top:10px;z-index:2;padding-top:20px;display:none;cursor:pointer}.hover-dropdown-holder:hover .hover-dropdown-content{display:block}.hover-dropdown-content .dropdown-inner{cursor:default;padding-top:5px;padding-bottom:5px;border-radius:5px;background:#fff;position:relative;box-shadow:0 1px 3px 0 rgba(0,0,0,.5)}.hover-dropdown-content .dropdown-inner:before{content:"";display:block;width:9px;height:9px;background:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:-6px;position:absolute;right:10px;border-top:1px solid #bbb;border-left:1px solid #bbb}.has-dropdown-icon{display:inline-block}.has-dropdown-icon:after{content:"";display:inline-block;width:5px;height:5px;border-bottom:1px solid;border-right:1px solid;margin-right:5px;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:relative;top:-2px}.currency-link,.lang-link{display:block;text-decoration:none!important;color:#23a5b9;padding:5px 10px;line-height:1;position:relative}.currency-link:hover,.lang-link:hover{background-color:#23a5b9;color:#fff}.banner-slogan{color:#003057;text-align:left;position:relative;font-weight:600;text-shadow:0 0 6px #d0a980;font-size:30px}@media screen and (max-width:849px){.banner-slogan{text-shadow:none;font-size:20px}}.banner-slogan .sub-slogan{margin-top:25px;display:inline-block;font-size:22px}@media screen and (max-width:849px){.banner-slogan .sub-slogan{font-size:16px}}@media screen and (min-width:850px){.page-container .filter-close-btn.button,.page-container .filter-responsive-btn.button,.responsive-botton-holder{display:none}}.body .filter-responsive-btn{position:fixed;bottom:15px;right:50%;width:110px;margin-right:-50px;background:#fff;border:1px solid #bbb;box-shadow:0 3px 10px 0 rgba(0,0,0,.2);border-radius:50px;color:#02647a;font-weight:700}@media screen and (min-width:850px){.body .filter-responsive-btn{display:none}}.filter-close-btn{display:none}.ant-collapse-borderless{background-color:#fcfcfc}.filter-header{font-size:15px;color:#3a3a3a;display:block;border-bottom:1px solid #dfdfdf;padding:20px 10px 19px}.hotelResult .filter-header{padding-top:2px}body:not(.ltr) .flight-avails-row .shamsi-date{line-height:15px;margin-bottom:-5px;margin-top:3px}@media screen and (max-width:849px){.filters-holder{position:fixed;top:10px;right:0;width:100%;height:100vh;overflow:auto;background:#fff;z-index:10000;padding:50px 15px 15px;visibility:hidden;opacity:0;transition:all .2s linear}.filters-holder.showfilter{visibility:visible;opacity:1;top:0}.filter-close-btn{display:inline-block;position:fixed;z-index:1;top:15px}body:not(.ltr) .filter-close-btn{left:15px}body.ltr .filter-close-btn{right:15px}}.time-filters .custom-checkbox:checked+.checkbox-label{border:1px solid #02647a}.ant-steps-item-finish .time-filters .ant-steps-item-icon,.time-filters .ant-steps-item-finish .ant-steps-item-icon,.time-filters .has-fake-magnifirer-icon:after,.time-filters .itours-icon{display:inline-block;margin-bottom:8px}.baggage-filter-wrapper{line-height:22px;background-color:#ffb711;padding-top:5px;margin-bottom:10px;border-radius:5px}.baggage-filter-wrapper .checkbox-label:before{border-radius:50%;width:21px;height:21px}.baggage-filter-wrapper .ant-checkbox-wrapper-checked .checkbox-label:before{background-image:url(/static/media/icons.76fb054e.svg);background-size:3200% 600%;background-position:54.8% 0}.baggage-filter-wrapper .ant-checkbox-group{padding:0 15px 15px}.baggage-filter-item-inner{background:#fff;display:block;border-radius:5px;position:relative;font-size:12px;padding:10px}.baggage-filter-item-inner .ant-checkbox{position:absolute;left:0;right:0;top:0;bottom:0;opacity:0}.baggage-filter-item-inner .ant-checkbox+span{display:block;padding:0}.checkbox-holder{position:relative;font-size:12px}.checkbox-holder .custom-checkbox{position:absolute;width:100%;top:0;left:0;height:100%;z-index:1;opacity:0;margin:0;cursor:pointer}.checkbox-holder .custom-checkbox:checked+.checkbox-label:before{background-image:url(/static/media/icons.76fb054e.svg);background-size:3200% 600%;background-position:54.8% 0}.checkbox-holder .form-group .form-label{font-size:13px}.checkbox-holder.has-link .custom-checkbox{width:35px}body:not(.ltr) .checkbox-holder.has-link .custom-checkbox{left:auto;right:0}body.ltr .checkbox-holder.has-link .custom-checkbox{left:0;right:auto}.containerFlex{display:flex;margin-left:-5px;margin-right:-5px}.containerFlex .checkbox-holder{width:33.3%;text-align:center;padding:0 5px}.containerFlex .checkbox-label{line-height:12px;padding:10px 0;color:#02647a}.containerFlex .checkbox-label:before{display:none}.containerFlex .checkbox-label img{width:15px;padding-bottom:4px;margin-bottom:6px}.containerFlex .checkbox-label div{display:block}.containerFlex .checkbox-label:before{background-image:none}.checkbox-label{position:relative;line-height:30px;padding:0;display:block;margin:0 0 2px}.checkbox-label:before,.checkbox-label>div{display:inline-block;vertical-align:middle}.checkbox-label:before{content:"";width:18px;height:18px;border:1px solid #bdbdbd;border-radius:2px}body:not(.ltr) .checkbox-label:before{margin-left:5px}body.ltr .checkbox-label:before{margin-right:5px}.ltr.checkbox-holder{direction:ltr}.ltr.checkbox-holder .checkbox-label:before{margin-left:0;margin-right:5px}.radio-item{position:relative}.radio-item.separated:not(:last-child){border-bottom:1px solid #ddd;padding-bottom:10px;margin-bottom:10px}.inline-radio .radio-item{display:inline-block}body:not(.ltr) .inline-radio .radio-item{margin-left:20px}body.ltr .inline-radio .radio-item{margin-right:20px}@media screen and (max-width:500px){body:not(.ltr) .inline-radio .radio-item{margin-left:10px}body.ltr .inline-radio .radio-item{margin-right:10px}}.radio-item .custom-radio{position:absolute;top:0;margin:0;width:100%;height:100%;cursor:pointer;opacity:0;z-index:1}body:not(.ltr) .radio-item .custom-radio{right:0}body.ltr .radio-item .custom-radio{left:0}.radio-item .custom-radio:checked+.radio-label .radio-mark:before{background-color:#02647a}.radio-item .radio-label{line-height:30px;font-weight:400}.radio-item .radio-label .radio-mark{border:2px solid #02647a;border-radius:50%;position:relative;width:16px;height:16px;display:inline-block;vertical-align:middle}body:not(.ltr) .radio-item .radio-label .radio-mark{margin-left:5px}body.ltr .radio-item .radio-label .radio-mark{margin-right:5px}.radio-item .radio-label .radio-mark:before{content:"";display:block;position:absolute;background:transparent;right:2px;left:2px;top:2px;bottom:2px;border-radius:50%}.yellow-badge{display:inline-block;font-size:13px;margin:0 5px;background-color:#fcb714;color:#fff;padding:1px 7px;line-height:16px;vertical-align:middle}.included-baggage-mark{white-space:nowrap;line-height:15px;border-radius:30px;padding:1px 5px;color:#4caf50;font-size:13px;background:#fff;display:inline-block;margin:0 10px;height:22px;border:1px solid;position:absolute;top:-11px;box-shadow:1px 1px 3px 0 rgba(0,0,0,.27058823529411763)}.body:not(.ltr) .included-baggage-mark{left:15px}.body.ltr .included-baggage-mark{right:15px}.included-baggage-mark span{display:inline-block;vertical-align:middle}.flight-result-item{transition:all 3s linear;background-color:#fff;color:#999;margin-bottom:15px;line-height:20px;width:100%;border:1px solid #bcc7c4;transition:all .2s}.selected-package .flight-result-item{background-color:initial}@media screen and (max-width:849px){.flight-result-item .item-footer{padding:10px;display:flex;justify-content:space-between;align-items:center}.flight-result-item .item-footer .flight-price-block{float:none!important}.body:not(.ltr) .flight-result-item .item-footer .flight-price-block .price{text-align:right}.body.ltr .flight-result-item .item-footer .flight-price-block .price{text-align:left}}.flight-result-item .item-main{vertical-align:middle}.flight-result-item .item-main .content{position:relative}@media screen and (max-width:849px){.body .flight-result-item .item-main .content{padding-left:10px;padding-right:10px}.flight-result-item .item-main .detail-btn-holder{margin-bottom:10px;padding:0 10px;display:flex;justify-content:space-between}.flight-result-item .item-main .air-line-info{width:60px}.flight-result-item .item-main .air-line-info .airlineInfo{display:none}.flight-result-item .item-main .route-item .router .time{font-size:14px}}@media screen and (max-width:500px){.body .flight-result-item .item-main .content{padding-left:5px;padding-right:5px}.flight-result-item .item-main .air-line-info{width:40px}}.flight-result-item .item-main .content{width:100%;padding:10px 15px}.flight-result-item .item-main .details{text-align:center;width:15%}.flight-result-item .item-main .details button.hotelbook{margin-top:62px;background-color:initial;color:#23a5b9}.flight-result-item .item-footer{padding:10px 15px;border-top:1px solid #ddd;display:flex;justify-content:space-between;align-items:center}.flight-result-item .item-footer .flight-price-block{text-align:center}.flight-result-item .item-footer .flight-price-block .price .currency{font-size:14px;font-weight:400}@media screen and (min-width:850px){.flight-result-item .item-footer .select-flight-btn{min-width:122px}.flight-result-item .item-footer .flight-rules-block{text-align:center}}@media screen and (max-width:849px){.flight-result-item .item-footer{border-top:8px solid #eaeaea}body:not(.ltr) .flight-result-item .item-footer .flight-price-block{float:left;text-align:left}body.ltr .flight-result-item .item-footer .flight-price-block{float:right;text-align:right}}.flight-result-item .item-footer .button{max-width:100%}@media screen and (max-width:500px){.flight-result-item .item-footer.multiple_rows{display:block}}.light-clock-icon{width:20px;height:20px;display:inline-block;vertical-align:middle;background-position:-100px -100px}.airlinename{line-height:1.1;margin:3px 0}.airlinename.operating-airline{color:#bbb}.route-item{color:#3a3a3a}.included-baggage-mark+.route-item{margin-top:10px}.route-item .route-item-flex{min-height:70px;display:table;width:100%}.route-item .route-item-flex:not(:first-child){margin-top:5px}.route-item .route-item-flex>div{display:table-cell;vertical-align:middle}.route-item .baggage-column{text-align:center;font-size:14px;margin-bottom:1rem}@media screen and (min-width:850px){.route-item .route-and-baggage-row{display:flex;align-items:center}.route-item .route-and-baggage-row .baggage-column{margin-bottom:0;width:160px}.route-item .route-and-baggage-row .baggage-column .green-baggage{display:none}.route-item .route-and-baggage-row .baggage-column .red-no-baggage{width:26px;height:26px}}.route-item .air-line-info{font-size:13px;width:130px}.route-item .air-line-info .air-line-info-inner{display:flex}@media screen and (min-width:1101px){.route-item .air-line-info{width:195px}}.flightAside .route-item .air-line-info{width:60px}body:not(.ltr) .route-item .air-line-info .airline-logo-holder{margin-left:10px}@media screen and (max-width:500px){body:not(.ltr) .route-item .air-line-info .airline-logo-holder{margin-left:5px}}body.ltr .route-item .air-line-info .airline-logo-holder{margin-right:10px}@media screen and (max-width:500px){body.ltr .route-item .air-line-info .airline-logo-holder{margin-right:5px}}.route-item .air-line-info .airline-logo-holder .airline-logo{height:50px;width:50px;object-fit:contain;line-height:1;color:#bbb}@media screen and (max-width:500px){.route-item .air-line-info .airline-logo-holder .airline-logo{height:35px;width:35px}}.route-item .summery-airline-logo{flex:0 0 70px;margin-left:10px}@media screen and (max-width:500px){.route-item .summery-airline-logo{flex:0 0 50px}}.route-item .summery-airline-logo .airline-logo{width:60px;line-height:1;font-size:10px;color:#bbb}@media screen and (max-width:500px){.route-item .summery-airline-logo .airline-logo{width:40px}}.route-item .router{display:table;width:100%;padding:5px}.route-item .router>div{display:table-cell;vertical-align:middle}.route-item .router .time{font-size:18px;margin-bottom:2px}.route-item .router .date{margin-bottom:2px}.route-item .router .codeCity{font-size:14px}.route-item:not(:last-child){border-bottom:1px solid #9e9e9e}.route-item .destinationInfo,.route-item .originInfo{min-width:50px}.route-item .stop-info{flex:1 1 250px;font-size:12px}.route-item .stop-info .duration{color:#777;font-size:13px}body:not(.ltr) .route-item .stop-info .duration{padding-left:15px}body.ltr .route-item .stop-info .duration{padding-right:15px}.route-item .stop-info .stop{font-weight:600;color:#777}body:not(.ltr) .route-item .stop-info .stop{padding-left:15px}body.ltr .route-item .stop-info .stop{padding-right:15px}.route-item .stop-info .dashed-line{position:relative;margin:5px 0}body:not(.ltr) .route-item .stop-info .dashed-line{padding-left:30px}body.ltr .route-item .stop-info .dashed-line{padding-right:30px}.route-item .stop-info .dashed-line:before{content:"";display:block;border-bottom:1px dashed #bcc7c4}.route-item .stop-info .dashed-line img{width:20px;position:absolute;top:-10px;opacity:.4}body:not(.ltr) .route-item .stop-info .dashed-line img{left:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}body.ltr .route-item .stop-info .dashed-line img{right:0}.flight-detail-btn{font-size:12px;font-weight:600}.flight-detail-btn span{display:inline-block;width:8px;height:8px;border-bottom:2px solid;border-right:2px solid;transition:all .3s linear;vertical-align:middle;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-top:-2px}body:not(.ltr) .flight-detail-btn span{margin-right:5px}body.ltr .flight-detail-btn span{margin-left:5px}.flight-detail-btn span.rot{-webkit-transform:rotate(225deg);transform:rotate(225deg);margin-top:2px}.flight-avails-row{padding-bottom:50px;padding-top:15px}.has-airport-change{margin-top:5px}@media screen and (min-width:850px){.container .flightDetails .detail-flight .detail-flight-item:not(:last-child){border-bottom:5px solid #bbb;margin-bottom:15px}}@media screen and (max-width:849px){.container .flightDetails{position:fixed;top:0;left:0;right:0;background:#fff;z-index:101;max-height:100vh;overflow-y:auto;overflow-x:hidden;margin:0!important;bottom:0;display:flex;flex-direction:column;justify-content:space-between}.container .flightDetails .flight-detail-footer .button{margin:0 7px}.container .flightDetails .detail-flight .detail-flight-item{margin-bottom:0}.container .flightDetails .detail-flight .detail-flight-item:not(:last-child){border-bottom:10px solid #ddd;padding-bottom:20px}.container .flightDetails .detail-route-item{flex-direction:column;margin:0;position:relative}body:not(.ltr) .container .flightDetails .detail-route-item{padding:15px 70px 0 0}body.ltr .container .flightDetails .detail-route-item{padding:15px 0 0 70px}.container .flightDetails .detail-route-item .origin-info{position:relative;order:1;-webkit-order:1;display:flex;flex-direction:column;margin-bottom:0;padding-bottom:15px}body:not(.ltr) .container .flightDetails .detail-route-item .origin-info{padding-right:15px}body.ltr .container .flightDetails .detail-route-item .origin-info{padding-left:15px}.container .flightDetails .detail-route-item .origin-info:before{content:"";display:block;position:absolute;width:1px;bottom:0;top:22px;background:#bbb}body:not(.ltr) .container .flightDetails .detail-route-item .origin-info:before{right:2px}body.ltr .container .flightDetails .detail-route-item .origin-info:before{left:2px}.container .flightDetails .detail-route-item .origin-info>*{order:2;-webkit-order:2}.container .flightDetails .detail-route-item .origin-info>.airport-name{order:1;-webkit-order:1;font-size:14px;color:#111}.container .flightDetails .detail-route-item .duration-info{position:absolute;width:60px;margin:-12px 0 0;padding:0;color:#aaa;top:50%}body:not(.ltr) .container .flightDetails .detail-route-item .duration-info{right:0}body.ltr .container .flightDetails .detail-route-item .duration-info{left:0}body:not(.ltr) .container .flightDetails .detail-route-item .duration-info{text-align:left}body.ltr .container .flightDetails .detail-route-item .duration-info{text-align:right}.container .flightDetails .detail-route-item .duration-info b{font-weight:400}.container .flightDetails .detail-route-item .duration-info>span{display:none}.container .flightDetails .detail-route-item .airline-info{order:2;-webkit-order:2;position:relative;margin-bottom:0;padding-bottom:20px}.container .flightDetails .detail-route-item .airline-info:before{content:"";display:block;position:absolute;width:1px;top:0;bottom:3px;background:#bbb}body:not(.ltr) .container .flightDetails .detail-route-item .airline-info:before{right:2px}body.ltr .container .flightDetails .detail-route-item .airline-info:before{left:2px}.container .flightDetails .detail-route-item .destination-info{position:relative;order:3;-webkit-order:3;flex-direction:column;margin-bottom:0}body:not(.ltr) .container .flightDetails .detail-route-item .destination-info{padding-right:15px}body.ltr .container .flightDetails .detail-route-item .destination-info{padding-left:15px}.container .flightDetails .detail-route-item .destination-info>*{order:2;-webkit-order:2}.container .flightDetails .detail-route-item .destination-info>.airport-name{order:1;-webkit-order:1;font-size:14px;color:#111}.container .flightDetails .detail-route-item .landing-time,.container .flightDetails .detail-route-item .takeoff-time{position:absolute;top:0;width:60px}body:not(.ltr) .container .flightDetails .detail-route-item .landing-time,body:not(.ltr) .container .flightDetails .detail-route-item .takeoff-time{right:-70px;text-align:left}body.ltr .container .flightDetails .detail-route-item .landing-time,body.ltr .container .flightDetails .detail-route-item .takeoff-time{left:-70px;text-align:right}.container .flightDetails .detail-route-item .landing-time:after,.container .flightDetails .detail-route-item .takeoff-time:after{content:"";width:15px;height:15px;border:2px solid #bbb;display:block;position:absolute;border-radius:50%;top:3px}body:not(.ltr) .container .flightDetails .detail-route-item .landing-time:after,body:not(.ltr) .container .flightDetails .detail-route-item .takeoff-time:after{left:-20px}body.ltr .container .flightDetails .detail-route-item .landing-time:after,body.ltr .container .flightDetails .detail-route-item .takeoff-time:after{right:-20px}.container .flightDetails .detail-route-item .landing-date,.container .flightDetails .detail-route-item .takeoff-date{position:absolute;width:60px;font-size:11px;top:20px;color:#aaa;font-weight:400}body:not(.ltr) .container .flightDetails .detail-route-item .landing-date,body:not(.ltr) .container .flightDetails .detail-route-item .takeoff-date{right:-70px;text-align:left}body.ltr .container .flightDetails .detail-route-item .landing-date,body.ltr .container .flightDetails .detail-route-item .takeoff-date{left:-70px;text-align:right}.container .flightDetails .detail-route-item .duration-info{flex:0 0}.container .flightDetails .detail-route-item>div{margin-bottom:10px;line-height:22px}.container .flightDetails .detail-route-item .terminal-id{display:block;margin:0}.container .flightDetails .route-header>div{float:none}.container .flightDetails .stop-info{margin-top:20px;margin-bottom:20px;position:relative;font-size:12px;padding:10px}body:not(.ltr) .container .flightDetails .stop-info{text-align:right;margin-right:85px}body.ltr .container .flightDetails .stop-info{text-align:left;margin-left:85px}.container .flightDetails .stop-info .stop-top-value{position:absolute;width:60px;font-weight:400;color:#aaa;font-size:12px}body:not(.ltr) .container .flightDetails .stop-info .stop-top-value{right:-80px;text-align:left}body.ltr .container .flightDetails .stop-info .stop-top-value{left:-80px;text-align:right}.container .flightDetails .stop-info:after{content:"";display:block;position:absolute;top:-25px;bottom:-25px}body:not(.ltr) .container .flightDetails .stop-info:after{right:-13px;border-right:1px dashed #bbb}body.ltr .container .flightDetails .stop-info:after{left:-13px;border-left:1px dashed #bbb}}.container .flightDetails .flight-detail-main .itours-tab-holder{border:0}.container .flightDetails .flight-detail-main .itours-tab-holder .itours-tab-list{background:#696969;margin:0;padding:0 15px}@media screen and (max-width:849px){.container .flightDetails .flight-detail-main .itours-tab-holder .itours-tab-list{padding:0;white-space:nowrap;overflow:auto}}.container .flightDetails .flight-detail-main .itours-tab-holder .itours-tab-list .itours-tab-btn{margin:0;border-radius:0;box-shadow:none;border:0;outline:none;background-color:initial;color:#fff;padding:15px;font-size:14px}@media screen and (max-width:849px){.container .flightDetails .flight-detail-main .itours-tab-holder .itours-tab-list .itours-tab-btn{padding:8px 5px;font-size:13px}}.container .flightDetails .flight-detail-main .itours-tab-holder .itours-tab-list .itours-tab-btn:hover{background-color:hsla(0,0%,100%,.23921568627450981)}.container .flightDetails .flight-detail-main .itours-tab-holder .itours-tab-list .itours-tab-btn.active{background-color:hsla(0,0%,100%,.6901960784313725);color:#000}@media screen and (max-width:849px){.container .flightDetails .flight-detail-main{padding-bottom:90px}}.container .flightDetails .flight-detail-footer{padding:15px;display:flex;justify-content:space-between;background:#fff;z-index:1;position:relative;border:1px solid #bcc7c4;border-top-color:#e4e8ed;margin-top:-8px}@media screen and (max-width:849px){.container .flightDetails .flight-detail-footer{position:fixed;left:0;right:0;bottom:0;border-right:0;border-left:0;border-bottom:0}}.container .flightDetails .flight-detail-footer .button{flex:0 1 209px}.container .flightDetails .flight-detail-footer .border-btn{border:1px solid #23a5b9;color:#23a5b9}.container .flightDetails .ant-tabs-tabpane{padding:15px;background-color:#fff;border:1px solid #bcc7c4;border-top:0}@media(max-width:500px){.container .flightDetails .ant-tabs-tabpane{border:0}}.container .flightDetails .ant-tabs{font-size:15px}.container .flightDetails .baggegesInformation b{font-size:16px}.route-info{display:inline-block;width:calc(100% - 120px);vertical-align:top}@media screen and (max-width:849px){.route-info{width:calc(100% - 70px)}}.sidebar-item{padding:15px 0}.sidebar-item:not(:last-of-type){border-bottom:1px solid #dfdfdf}@media screen and (min-width:850px){.flight-time-group{display:flex}}.flight-time-item{position:relative;margin-bottom:15px}.flight-time-item:last-child{margin-bottom:0}@media screen and (min-width:850px){.flight-time-item{flex:1 1 90px;margin-bottom:0;padding-left:25px}.flight-time-item.time{flex:1 1 150px}.flight-time-item:not(:first-child){margin-right:5px}.flight-time-item:not(:last-child){margin-left:5px}}.flight-time-item .icon{position:absolute;left:0;top:0}@media screen and (max-width:849px){.flight-time-item .icon{display:none}}.results-number-holder{line-height:34px}.sort-next-prev-block{display:flex;justify-content:space-between;padding:12px 2px 10px;flex-wrap:wrap}.results-sorting-block{margin-bottom:2px;flex-direction:row-reverse;padding:12px 2px 5px}@media screen and (max-width:500px){.results-sorting-block{padding:0 10px 5px}}.body select.results-sort-select{height:30px;display:inline-block;width:auto;outline:none;border:1px solid #22a6bb;color:#22a6bb;font-weight:600;cursor:pointer}.button.results-sort-btn{background-color:initial;font-weight:600;border-radius:0;color:#22a6bb;font-size:14px;line-height:27px;position:relative;margin-bottom:5px;min-width:0}.hotelResult .button.results-sort-btn{border:1px solid #23a5b9;background-color:#dfe9eb;box-shadow:0 1px 8px 0 rgba(2,100,122,.1),0 1px 8px 0 rgba(0,0,0,.1);height:38px;border-radius:2px;min-width:193px}.hotelResult .button.results-sort-btn.domestic-hotel-sort-btn{min-width:110px}@media screen and (max-width:849px){.hotelResult .button.results-sort-btn{min-width:0}}.hotelResult .button.results-sort-btn.disable{background-color:initial;border:1px solid transparent}.hotelResult .button.results-sort-btn:after{top:12px}body:not(.ltr) .hotelResult .button.results-sort-btn:after{left:10px}body.ltr .hotelResult .button.results-sort-btn:after{right:10px}.hotelResult .button.results-sort-btn.low:after{top:15px}body:not(.ltr) .hotelResult .button.results-sort-btn{margin-left:5px;margin-right:0;padding:0 10px 0 25px}body:not(.ltr) .hotelResult .button.results-sort-btn:last-child{margin-left:0}body.ltr .hotelResult .button.results-sort-btn{margin-right:5px;margin-left:0;padding:0 25px 0 10px}body.ltr .hotelResult .button.results-sort-btn:last-child{margin-right:0}body:not(.ltr) .button.results-sort-btn{margin-left:15px;margin-right:0;padding:0 0 0 15px}body:not(.ltr) .button.results-sort-btn:last-child{margin-left:0}body.ltr .button.results-sort-btn{margin-right:15px;margin-left:0;padding:0 15px 0 0}body.ltr .button.results-sort-btn:last-child{margin-right:0}.button.results-sort-btn:after{content:"";display:block;position:absolute;top:7px;width:8px;height:8px;border-top:2px solid;border-right:2px solid;-webkit-transform:rotate(135deg);transform:rotate(135deg)}body:not(.ltr) .button.results-sort-btn:after{left:0}body.ltr .button.results-sort-btn:after{right:0}.button.results-sort-btn.low:after{top:10px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.hotel-image{display:block;flex:1 0 200px;background-size:cover;background-position:50%}@media(max-width:849px){.hotel-image{flex:1 0 100px}}.hotel-image.default-image{background-size:100px;background-repeat:no-repeat}.hotel-result-item{background-color:#fff;transition:all .2s;display:flex;margin-bottom:15px;border:1px solid #e5e5e5}.hotel-result-item .hotel-image{margin:3px}.hotel-result-item .price-for-night{line-height:20px}.hotel-result-item .price{color:#3a3a3a;font-size:18px;font-weight:600}.hotel-result-item .old-price{text-decoration:none}.hotel-result-item .old-price .price span{color:#777;font-size:14px}.hotel-result-item .hotel-name{color:#3a3a3a;font-weight:600;font-size:16px;vertical-align:middle}@media(max-width:500px){.hotel-result-item{display:block;margin:0;border:0;border-top:20px solid #22222b}.hotel-result-item .hotel-image{height:150px}}.hotel-content{width:100%;padding:15px;min-height:160px;display:flex}@media(max-width:500px){.hotel-content{display:block;min-height:0}}.hotel-content .hotel-footer{flex:1 0 190px;align-items:flex-end;display:flex;flex-direction:column;justify-content:flex-end}@media(max-width:849px){.hotel-content .hotel-footer{flex:1 0 140px}}@media(max-width:500px){.hotel-content .hotel-footer{border-top:8px solid #eaeaea;padding-top:10px;margin-top:15px}}@media(min-width:501px){body:not(.ltr) .hotel-content .hotel-footer{border-right:1px solid #ddd;margin-right:15px;padding-right:15px}body.ltr .hotel-content .hotel-footer{border-left:1px solid #ddd;margin-left:15px;padding-left:15px}}.hotel-content .hotel-details{width:100%}.hotel-content .location-icon,.hotel-content .rating{vertical-align:middle}.hotel-content .feature-list{margin-top:5px}.hotel-content .feature-list li{margin-bottom:5px}.hotelResult .result-page-search-bar .search-btn-holder{margin-top:25px}@media(min-width:850px){.result-page-search-bar .search-btn-holder{margin-top:25px}}@media(min-width:501px){.result-page-search-bar .search-btn-holder .button{max-width:100%}}.search-btn-holder{margin-top:5px}@media(min-width:501px){.search-btn-holder .button{max-width:41.667%}}@media(min-width:850px){.search-btn-holder .button{max-width:calc(33.33% - 8px)}}.hotel-detail-searchholder .form-group .autocompleteFeild .autocompleteText input{background-image:none;padding:0 5px}.result-page-search-bar .ant-calendar-picker .anticon.ant-calendar-picker-clear,.result-page-search-bar .ant-calendar-picker .anticon.ant-calendar-picker-icon{display:none}.result-page-search-bar .form-group .ant-input{padding:0 5px}.result-page-search-bar .itours-select{padding-left:10px;padding-right:10px}.result-page-search-bar .avail-row-grid{margin-left:-7.5px;margin-right:-7.5px}.result-page-search-bar .avail-row-grid:after,.result-page-search-bar .avail-row-grid:before{content:"";clear:both;display:block}.result-page-search-bar .avail-row-grid.no-gap{margin-left:0;margin-right:0}.result-page-search-bar .avail-row-grid.no-gap [class*=avail-column-]{padding-right:0;padding-left:0}.result-page-search-bar .avail-row-grid [class*=avail-column-]{box-sizing:border-box;padding-right:7.5px;padding-left:7.5px}body:not(.ltr) .result-page-search-bar .avail-row-grid [class*=avail-column-]{float:right}body.ltr .result-page-search-bar .avail-row-grid [class*=avail-column-]{float:left}.result-page-search-bar .avail-column-small-1{width:5%}.result-page-search-bar .avail-column-small-2{width:10%}.result-page-search-bar .avail-column-small-3{width:15%}.result-page-search-bar .avail-column-small-4{width:20%}.result-page-search-bar .avail-column-small-5{width:25%}.result-page-search-bar .avail-column-small-6{width:30%}.result-page-search-bar .avail-column-small-7{width:35%}.result-page-search-bar .avail-column-small-8{width:40%}.result-page-search-bar .avail-column-small-9{width:45%}.result-page-search-bar .avail-column-small-10{width:50%}.result-page-search-bar .avail-column-small-11{width:55%}.result-page-search-bar .avail-column-small-12{width:60%}.result-page-search-bar .avail-column-small-13{width:65%}.result-page-search-bar .avail-column-small-14{width:70%}.result-page-search-bar .avail-column-small-15{width:75%}.result-page-search-bar .avail-column-small-16{width:80%}.result-page-search-bar .avail-column-small-17{width:85%}.result-page-search-bar .avail-column-small-18{width:90%}.result-page-search-bar .avail-column-small-19{width:95%}.result-page-search-bar .avail-column-small-20{width:100%}@media(min-width:850px){.result-page-search-bar .avail-column-medium-1{width:5%}.result-page-search-bar .avail-column-medium-2{width:10%}.result-page-search-bar .avail-column-medium-3{width:15%}.result-page-search-bar .avail-column-medium-4{width:20%}.result-page-search-bar .avail-column-medium-5{width:25%}.result-page-search-bar .avail-column-medium-6{width:30%}.result-page-search-bar .avail-column-medium-7{width:35%}.result-page-search-bar .avail-column-medium-8{width:40%}.result-page-search-bar .avail-column-medium-9{width:45%}.result-page-search-bar .avail-column-medium-10{width:50%}.result-page-search-bar .avail-column-medium-11{width:55%}.result-page-search-bar .avail-column-medium-12{width:60%}.result-page-search-bar .avail-column-medium-13{width:65%}.result-page-search-bar .avail-column-medium-14{width:70%}.result-page-search-bar .avail-column-medium-15{width:75%}.result-page-search-bar .avail-column-medium-16{width:80%}.result-page-search-bar .avail-column-medium-17{width:85%}.result-page-search-bar .avail-column-medium-18{width:90%}.result-page-search-bar .avail-column-medium-19{width:95%}.result-page-search-bar .avail-column-medium-20{width:100%}}@media(min-width:1101px){.result-page-search-bar .avail-column-large-1{width:5%}.result-page-search-bar .avail-column-large-2{width:10%}.result-page-search-bar .avail-column-large-3{width:15%}.result-page-search-bar .avail-column-large-4{width:20%}.result-page-search-bar .avail-column-large-5{width:25%}.result-page-search-bar .avail-column-large-6{width:30%}.result-page-search-bar .avail-column-large-7{width:35%}.result-page-search-bar .avail-column-large-8{width:40%}.result-page-search-bar .avail-column-large-9{width:45%}.result-page-search-bar .avail-column-large-10{width:50%}.result-page-search-bar .avail-column-large-11{width:55%}.result-page-search-bar .avail-column-large-12{width:60%}.result-page-search-bar .avail-column-large-13{width:65%}.result-page-search-bar .avail-column-large-14{width:70%}.result-page-search-bar .avail-column-large-15{width:75%}.result-page-search-bar .avail-column-large-16{width:80%}.result-page-search-bar .avail-column-large-17{width:85%}.result-page-search-bar .avail-column-large-18{width:90%}.result-page-search-bar .avail-column-large-19{width:95%}.result-page-search-bar .avail-column-large-20{width:100%}}@media(max-width:500px){.result-page-search-bar .avail-column-xsmall-1{width:5%}.result-page-search-bar .avail-column-xsmall-2{width:10%}.result-page-search-bar .avail-column-xsmall-3{width:15%}.result-page-search-bar .avail-column-xsmall-4{width:20%}.result-page-search-bar .avail-column-xsmall-5{width:25%}.result-page-search-bar .avail-column-xsmall-6{width:30%}.result-page-search-bar .avail-column-xsmall-7{width:35%}.result-page-search-bar .avail-column-xsmall-8{width:40%}.result-page-search-bar .avail-column-xsmall-9{width:45%}.result-page-search-bar .avail-column-xsmall-10{width:50%}.result-page-search-bar .avail-column-xsmall-11{width:55%}.result-page-search-bar .avail-column-xsmall-12{width:60%}.result-page-search-bar .avail-column-xsmall-13{width:65%}.result-page-search-bar .avail-column-xsmall-14{width:70%}.result-page-search-bar .avail-column-xsmall-15{width:75%}.result-page-search-bar .avail-column-xsmall-16{width:80%}.result-page-search-bar .avail-column-xsmall-17{width:85%}.result-page-search-bar .avail-column-xsmall-18{width:90%}.result-page-search-bar .avail-column-xsmall-19{width:95%}.result-page-search-bar .avail-column-xsmall-20{width:100%}}.flex-ends{display:flex;justify-content:space-between}.flex-ends.middle{align-items:center}@media(min-width:850px){.flex-ends-medium{display:flex;justify-content:space-between}.flex-ends-medium.middle{align-items:center}}body:not(.ltr) .margin-end{margin-left:20px}body.ltr .margin-end{margin-right:20px}body:not(.ltr) .margin-end-half{margin-left:10px}body.ltr .margin-end-half{margin-right:10px}body:not(.ltr) .margin-end-light{margin-left:5px}body.ltr .margin-end-light{margin-right:5px}.detail-flight img.airline{width:50px;margin-top:4px}body:not(.ltr) .detail-flight img.airline{margin-left:10px}body.ltr .detail-flight img.airline{margin-right:10px}.detail-flight .direction-arrow{margin:0 5px;background-position:-576px -127px;width:25px;height:25px;display:inline-block;vertical-align:middle}@media(max-width:849px){.detail-flight .detail-flight-item:not(:first-child){margin-top:20px}}.detail-flight .route-header{border-bottom:1px solid #e4e8ed;font-size:16px;padding-bottom:15px}.detail-flight .route-header b{font-size:16px}.detail-flight .detail-route-item{line-height:25px;display:flex;justify-content:space-between;align-items:flex-start;font-size:16px;padding-bottom:25px;padding-top:20px;margin-left:-5px;margin-right:-5px}.detail-flight .detail-route-item>div{flex:1 1;padding-left:5px;padding-right:5px}.detail-flight .detail-route-item .duration-info{flex:0 0 70px}.detail-flight .detail-route-item .airline-info{display:flex;align-items:center}.detail-flight .detail-route-item .semi-bold{font-weight:600}.detail-flight .stop-info{background-color:#fff5e3;padding:10px 15px;font-size:14px;line-height:15px}.detail-flight .stop-info b{font-weight:600}.detail-flight .stop-info.change-airport{background-color:#ef4050;color:#fff}.detail-flight .card-title{padding:8px 15px;background-color:#002142;display:block;color:#fff}.rules-item{line-height:22px;text-transform:lowercase;direction:ltr;text-align:justify;padding:10px 0}.rules-item .rule-body{padding-left:20px}.rules-item .rule-body b:first-child:last-child{color:#23a5b9;margin-bottom:5px;display:block}.rules-item .rule-title{color:#ef4050;font-weight:700;font-size:20px;margin-bottom:10px}.adult-icon{background-position:0 -175px}.adult-icon,.child-icon{width:35px;height:35px;display:inline-block;vertical-align:middle;margin-right:5px}.child-icon{background-position:-35px -175px}.infant-icon{width:35px;height:35px;display:inline-block;vertical-align:middle;margin-right:5px;background-position:-70px -175px}.passengers-informations{margin-bottom:20px}.passengers-informations .login-invite{padding:8px 20px;border-bottom:1px solid #bcc7c4}.passengers-informations .login-invite strong{line-height:24px;font-weight:600;display:block;font-size:16px;color:#1f2529}.passengers-informations .login-invite .content{line-height:21px}.get-passenger-form-holder .RoomItem{border-top:1px solid #bcc7c4}.get-passenger-form-holder.package .RoomItem:first-child{border-top:0}.get-passenger-form-holder .title{font-size:20px;line-height:30px;color:#3a3a3a;font-weight:600;margin-bottom:20px}.get-passenger-form-holder .passenger-item .passenger-title{font-size:16px;font-weight:700;color:#3a3a3a}.get-passenger-form-holder .passenger-item:not(:first-child){border-top:1px solid #bbb;padding-top:20px}.get-passenger-form-holder .form-label{font-size:14px;font-weight:600;color:#3a3a3a;margin-bottom:8px;line-height:21px}.icon-hint-holder{margin-bottom:20px}.icon-hint-holder .icon{vertical-align:middle;display:inline-block;width:29px}body:not(.ltr) .icon-hint-holder .icon{margin-left:6px}body.ltr .icon-hint-holder .icon{margin-right:6px}.hint-inner{color:#ec9844;width:calc(100% - 35px);background:#fff9f0;padding:10px;font-size:14px;font-weight:600;line-height:21px;display:inline-block;vertical-align:middle}.accountWindow .select-input-pair-holder,.main-content .select-input-pair-holder{display:flex}.accountWindow .select-input-pair-holder .form-select,.main-content .select-input-pair-holder .form-select{flex:1 0 33.3%}.accountWindow .select-input-pair-holder .form-select.currancy-select,.main-content .select-input-pair-holder .form-select.currancy-select{flex:0 0 100px}body:not(.ltr) .accountWindow .select-input-pair-holder .form-select,body:not(.ltr) .main-content .select-input-pair-holder .form-select{border-left:0;border-radius:0 2px 2px 0}body:not(.ltr) .accountWindow .select-input-pair-holder .form-select:not([dir=ltr]),body:not(.ltr) .main-content .select-input-pair-holder .form-select:not([dir=ltr]){padding-left:25px}body.ltr .accountWindow .select-input-pair-holder .form-select,body.ltr .main-content .select-input-pair-holder .form-select{border-right:0;border-radius:2px 0 0 2px;padding-right:25px}.accountWindow .select-input-pair-holder .form-input,.main-content .select-input-pair-holder .form-input{flex:1 1 250px}body:not(.ltr) .accountWindow .select-input-pair-holder .form-input,body:not(.ltr) .main-content .select-input-pair-holder .form-input{border-radius:2px 0 0 2px}body.ltr .accountWindow .select-input-pair-holder .form-input,body.ltr .main-content .select-input-pair-holder .form-input{border-radius:0 2px 2px 0}.body .accountWindow .select-input-pair-holder[dir=ltr] .form-select,.body .main-content .select-input-pair-holder[dir=ltr] .form-select{border-right:0;border-radius:2px 0 0 2px;border-left:1px solid #bcc7c4}.body .accountWindow .select-input-pair-holder[dir=ltr] .form-input,.body .main-content .select-input-pair-holder[dir=ltr] .form-input{border-radius:0 2px 2px 0}@media screen and (max-width:500px){.flight.getpassengers .box-border{border:0;margin:0!important}.flight.getpassengers .ticket-style-holder{margin:10px}.flight.getpassengers .ticket-style-holder .hr_padding{padding-left:10px;padding-right:10px}}.DatePickerDrop select{outline:none!important;max-width:100%;padding-top:6px;padding-bottom:6px;height:40px;background-color:#fff;appearance:none;-moz-appearance:none;-webkit-appearance:none;background-image:url(/static/media/down-caret.338c49e4.svg);background-repeat:no-repeat;background-size:15px}.DatePickerDrop select::-ms-expand{display:none}@media screen and (max-width:500px){.DatePickerDrop select{background-size:12px}}body:not(.ltr) .DatePickerDrop select{background-position:left 0 center;padding-left:15px;padding-right:10px}@media screen and (max-width:500px){body:not(.ltr) .DatePickerDrop select{padding-left:12px;padding-right:8px}}body.ltr .DatePickerDrop select{background-position:right 0 center;padding-right:15px;padding-left:10px}@media screen and (max-width:500px){body.ltr .DatePickerDrop select{padding-left:8px;padding-right:12px}}body.ltr .DatePickerDrop select:first-child,body:not(.ltr) .DatePickerDrop select:last-of-type{border-radius:2px 0 0 2px;border-right:0}body.ltr .DatePickerDrop select:last-of-type,body:not(.ltr) .DatePickerDrop select:first-child{border-radius:0 2px 2px 0;border-left:0}.selected-flights-info .flights-row{display:flex;justify-content:space-between;background:#fff;align-items:center;padding:5px 15px}body:not(.ltr) .selected-flights-info .flights-row .origins .icon{-webkit-transform:scaleX(-1);transform:scaleX(-1)}@media(max-width:849px){.selected-flights-info .flights-row{display:block}.selected-flights-info .flights-row .origins>div{display:inline-block}body:not(.ltr) .selected-flights-info .flights-row .origins>div:first-child{margin-left:20px}body.ltr .selected-flights-info .flights-row .origins>div:first-child{margin-right:20px}.selected-flights-info .flights-row .dates>div{display:inline-block}.selected-flights-info .flights-row .dates>div:first-child:after{content:"";display:inline-block;width:20px}body:not(.ltr) .selected-flights-info .flights-row .dates>div:first-child{margin-left:20px}body.ltr .selected-flights-info .flights-row .dates>div:first-child{margin-right:20px}.selected-flights-info .flights-row .airline-name{display:inline-block;vertical-align:middle}.selected-flights-info .flights-row .airline-logo{display:inline-block;vertical-align:middle;height:35px}}.selected-flights-info .flights-row .icon{width:22px}.selected-flights-info .flights-row:not(:last-child){border-bottom:1px solid #ddd}.selected-flights-info .flights-row .title{flex:1 0 80px}.selected-flights-info .flights-row .origins{flex:1 0 200px}.selected-flights-info .flights-row .dates{flex:1 0 140px}.selected-flights-info .flights-row .airline-name{flex:1 0 150px}.selected-flights-info .flights-row .class-cabin{flex:1 0 100px}.accordion-content{border-top:1px solid #bcc7c4}.accordion-content,.accordion-toggle{padding:5px 15px;background-color:#fff}.accordion-toggle{position:relative;cursor:pointer}.accordion-toggle .close-icon{position:absolute;top:0;width:40px;height:40px;transition:all .3s;-webkit-transform:rotate(180deg);transform:rotate(180deg);background-image:url(/static/media/down-caret.338c49e4.svg);background-position:50%;background-size:30px;background-repeat:no-repeat}body:not(.ltr) .accordion-toggle .close-icon{left:0}body.ltr .accordion-toggle .close-icon{right:0}.accordion-toggle.collapsed .close-icon{-webkit-transform:rotate(0);transform:rotate(0)}.itours-table-holder.responsive-table{overflow-x:auto}.itours-table{color:initial;border-collapse:collapse;min-width:100%}.itours-table:not(.not-striped) tbody{background-color:#fff}.itours-table:not(.not-striped) tbody tr:nth-child(2n) td{background:#f1f1f1}.itours-table.bordered,.itours-table.bordered td,.itours-table.bordered th{border:1px solid #d6d6d6}.itours-table.bordered th{background-color:#f1f1f1}.body .itours-table.bordered td{background-color:#fff}.body .itours-table.text-center td,.body .itours-table.text-center th{text-align:center}.itours-table td,.itours-table th{padding:7px 10px;line-height:30px}body:not(.ltr) .itours-table td,body:not(.ltr) .itours-table th{text-align:right}body.ltr .itours-table td,body.ltr .itours-table th{text-align:left}.itours-table th{background:#e5f7f4;font-weight:400}.itours-table tbody{background-color:#fff}.itours-table .button{min-width:40px}.peyment-method-section .radio-item:not(:last-child){margin-bottom:10px}.peyment-method-section .radio-item .radio-label{display:block;border:2px solid #bbb;line-height:40px;padding:0 10px}.peyment-method-section .radio-item .custom-radio:checked+.radio-label{border-color:#3696d8}.peyment-method-section .radio-item .bank-icon{height:40px;padding:0 5px;max-width:160px;object-fit:contain;object-position:center}body:not(.ltr) .peyment-method-section .radio-item .bank-icon{float:left}body.ltr .peyment-method-section .radio-item .bank-icon{float:right}.bankSelect .bankItem:not(:first-child){border-top:0}.bankSelect .imageContainer img{height:40px}.bankSelect .button{min-width:120px}.image-and-name .hotel-image{width:70px;height:60px}.hotel-details:not(.domestic-hotel-details){font-size:13px;line-height:20px}.hotel-details .safarmarket-welcome-message{font-size:16px;text-align:center;border-radius:4px;background-color:#feefe8;color:#f36d2f;border:1px solid #f79d71;padding:17px 20px;margin:0 15px 15px}@media screen and (min-width:501px){.hotel-details .safarmarket-welcome-message{margin:0 0 15px}}@media screen and (min-width:850px){.hotel-details .safarmarket-welcome-message{margin:0}}.hotel-details .normal-title:not(.safarmarket-welcome){font-size:21px;font-weight:400;margin-bottom:12px;line-height:22px}.hotel-details .title{font-size:18px;font-weight:400;margin:10px 0;display:block}.hotel-head-info{margin-bottom:10px;display:flex;justify-content:space-between}.hotel-head-info .price{font-size:28px;line-height:1;white-space:nowrap;font-weight:600;display:block}.hotel-head-info .button{margin-top:5px;font-size:13px}@media screen and (max-width:849px){.hotel-head-info{display:block;padding:0 10px}.hotel-head-info .button{width:100%}.hotel-head-info .price{font-size:22px}}.hotel-head-info .hotel-title{font-size:28px;font-weight:600;line-height:1;color:inherit;margin-bottom:10px}@media screen and (max-width:849px){.hotel-head-info .hotel-title{font-size:22px}}.hotel-head-info .hotel-address{font-size:17px;margin-bottom:5px}@media screen and (max-width:849px){.hotel-head-info .hotel-address{font-size:14px}}@media screen and (max-width:500px){.detail-section{margin:0;border:0;border-bottom:20px solid #222}}.hotel-detail-top{display:flex}@media screen and (max-width:849px){.hotel-detail-top{display:block}}.hotel-detail-top .hotel-card-info-side{margin-bottom:15px}@media screen and (min-width:849px){body:not(.ltr) .hotel-detail-top .hotel-card-info-side{margin-left:20px}body.ltr .hotel-detail-top .hotel-card-info-side{margin-right:20px}}.hotel-detail-top .hotel-card-info-side .selected-room-item{margin-bottom:20px}@media screen and (min-width:850px){.hotel-detail-top .hotel-card-info-side .selected-room-item{display:flex;justify-content:space-between}}.hotel-detail-top .hotel-card-info{flex:1 0 400px;background-color:#fff}.hotel-detail-top .hotel-card-info .hotel-address{margin:0}.hotel-detail-top .galery-wrapper{position:relative}.hotel-detail-top .galery-wrapper .hotel-detail-default-picture{background-image:url(/static/media/default-hotel-image.2acbf680.svg);background-repeat:no-repeat;background-position:50%;background-size:100px;position:absolute;right:0;left:0;top:0;bottom:0;background-color:#fff}@media screen and (max-width:849px){.hotel-detail-top .galery-wrapper .hotel-detail-default-picture{position:relative;height:150px;display:none}}.hotel-get-passenger .get-passenger-form-holder .title{line-height:24px;font-weight:600;display:block;font-size:16px;color:#1f2529;margin-bottom:0;padding:10px 0}.border-top{border-top:1px solid #bcc7c4}.card.border-bottom,.card .border-bottom{border-bottom:1px solid #bcc7c4}.card.bg-green{background-color:#e5f7f4}.card.green-card{background-color:#f6ffec;border-color:#1dac08}.card.red-card{border-color:#ef4050;background-color:#ffe7e5}.card.yellow-card{border-color:#fcb714;background-color:#fff9e5}.card-header{background-color:#002144;font-size:16px;font-weight:600;line-height:1.4}@media screen and (min-width:501px){.blue-border-right{border-right:2px solid #23a5b9}}.card-padding{padding:15px}@media screen and (max-width:500px){.card-padding{padding:10px}}.card-hr-padding{padding-right:15px;padding-left:15px}@media screen and (max-width:500px){.card-hr-padding{padding-right:10px;padding-left:10px}}.card-title{font-weight:600;margin:0;font-size:20px}.card-title .icon{-webkit-margin-end:10px;margin-inline-end:10px;width:25px}.card-title .icon,.card-title .icon+span,.inline-small-icon{display:inline-block;vertical-align:middle}.inline-small-icon{height:20px}@media screen and (max-width:500px){#hotel_details>.box-border{border-right:0;border-left:0}.detail-table-cell b{font-weight:400;font-size:14px}.room-select-card>.normal-title{padding:0 10px}}.select-room-item .room-item{background:#fff;border:1px solid #d3d3d3;margin-top:20px}.select-room-item .room-item .room-title{line-height:27px;padding:18px 15px;border-bottom:1px solid #d3d3d3;font-size:18px}.select-room-item .room-item .room-title b{font-weight:600}.select-room-item .room-item .room-detail{padding:15px}.select-room-item .room-item .room-detail .price{font-weight:600}.select-room-item .room-item .room-detail .room-table-title{font-weight:600;font-size:12px}.select-room-item .room-item .room-detail .detail-table-cell{padding-bottom:5px}.select-room-item .room-item .room-detail .detail-table-cell .button{font-size:14px}.select-room-item .room-item .detail-table{margin-bottom:15px}@media screen and (max-width:500px){.select-room-item .room-item{border-right:0;border-left:0}.select-room-item .room-item .room-title{padding:10px}.select-room-item .room-item .room-title b{font-size:16px;font-weight:400;text-transform:uppercase}.select-room-item .room-item .button{width:100%;margin-top:5px}}.select-room-item .room-item .detail-table-tbody .guest-dark{position:relative;top:-2px}@media screen and (min-width:849px){.select-room-item .room-item .cancelationContainer{background-color:#fff;border:1px solid #d3d3d3;border-top:0}.select-room-item .room-item .detail-table{display:table;width:100%;border-collapse:collapse;margin-bottom:0}.select-room-item .room-item .detail-table-tbody{display:table-row-group;width:100%}.select-room-item .room-item .detail-table-tbody .detail-table-row{display:table-row}.select-room-item .room-item .detail-table-tbody .detail-table-row.bordered-row .detail-table-cell{border:1px solid #e0e0e0;padding:10px}.select-room-item .room-item .detail-table-tbody .detail-table-row.bordered-row .detail-table-cell:last-child{width:15%}.select-room-item .room-item .detail-table-tbody .detail-table-row.bordered-row .detail-table-cell:nth-child(2),.select-room-item .room-item .detail-table-tbody .detail-table-row.bordered-row .detail-table-cell:nth-child(3){width:20%}.select-room-item .room-item .detail-table-tbody .detail-table-row.bordered-row .detail-table-cell .button{min-width:148px}.select-room-item .room-item .detail-table-tbody .detail-table-row .detail-table-cell{display:table-cell}}.select-room-item .selected-room{padding:10px 15px;border:1px solid #bcc7c4}.cancelationContainer{background:#f1f1f1;padding:15px}.hotel-top-info{display:flex}@media screen and (max-width:500px){.hotel-top-info{display:block}}.hotel-top-info .hotel-image{background-position:50%;background-repeat:no-repeat;flex:0 0 180px}@media screen and (max-width:500px){.hotel-top-info .hotel-image{height:150px}}.hotel-top-info .hotel-image.default-hotel-image{background-size:70px;background-position:50%}.hotel-top-info .hotel-image.main-hotel-image{background-size:cover;background-position:50%;background-color:#003057}.hotel-top-info .hotel-image.main-hotel-image.default-hotel-image{background-size:100px}.hotel-top-info .hotel-content{width:100%;position:relative}.hotel-top-info .hotel-content:after{content:"";display:block;background-color:#bbb;height:1px;right:20px;left:20px;position:absolute;bottom:0}.map-holder{position:relative;z-index:1}.room-image-holder{background:#f1f1f1;padding:20px;text-align:center;margin-bottom:20px}.room-image-holder .room-image{margin:auto;width:120px;max-width:100%}.counter-circle{width:30px;height:30px;display:inline-block;background:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.5);font-size:20px;border-radius:50%;line-height:35px;text-align:center;font-weight:400}body:not(.ltr) .counter-circle{margin-left:10px;line-height:40px}body.ltr .counter-circle{margin-right:10px;line-height:35px}.counter-holder{counter-reset:section}.counter-circle:before{counter-increment:section;content:counter(section);position:relative;top:-3px}.payment-icon{width:40px;display:inline-block;vertical-align:middle;-webkit-margin-end:10px;margin-inline-end:10px}body:not(.ltr) .reverse-dir{direction:ltr}body.ltr .reverse-dir,body:not(.ltr) .ant-tabs-nav-scroll,body:not(.ltr) .body-direction{direction:rtl}body.ltr .ant-tabs-nav-scroll,body.ltr .body-direction{direction:ltr}body.body .ant-calendar-next-year-btn,body.body .ant-calendar-prev-year-btn,body.body .selectToday{display:none}.ant-calendar-picker{width:100%}.searched-information{color:#fff}.searched-information .caption .gregorian,.searched-information .caption .jalali{display:inline-block;direction:ltr}.ant-calendar-picker{min-width:0!important}.ant-calendar-picker-input{height:35px}body:not(.ltr) .ant-calendar-picker-input{padding-right:35px}body.ltr .ant-calendar-picker-input{padding-left:35px}@media screen and (max-width:500px){.rmdp-container .ep-arrow+div{position:fixed!important;left:0!important;-webkit-transform:none!important;transform:none!important;right:0!important;width:100%!important;background:#fff;height:100vh;z-index:102!important}.rmdp-container .ep-arrow+div .rmdp-wrapper.multi-datepicker{box-shadow:none;width:100%;height:100vh;border-radius:0}.rmdp-container .ep-arrow+div .rmdp-day,.rmdp-container .ep-arrow+div .rmdp-week-day{height:40px;width:40px}}@media screen and (max-width:500px){.ant-calendar-picker-container{position:fixed;background:#fff;top:0!important;left:0!important;z-index:10;width:100%;height:100vh}.ant-calendar-picker-container .ant-calendar-input-wrap{display:none}.ant-calendar-picker-container .ant-calendar{margin:auto;box-shadow:none;width:320px}.ant-calendar-picker-container .ant-calendar .ant-calendar-body{padding:10px}.ant-calendar-picker-container .ant-calendar .ant-calendar-cell{height:auto}.ant-calendar-picker-container .ant-calendar .ant-calendar-cell .ant-calendar-date{height:43px;line-height:40px;padding:2px}.ant-calendar-picker-container .ant-calendar:before{display:none}.ant-calendar-picker-container .ant-calendar-prev-month-btn{left:10px}.ant-calendar-picker-container .ant-calendar-prev-month-btn:before{width:15px;height:15px;border-width:3px 0 0 3px}.ant-calendar-picker-container .ant-calendar-next-month-btn{right:10px}.ant-calendar-picker-container .ant-calendar-next-month-btn:before{width:15px;height:15px;border-width:3px 0 0 3px}}.ant-calendar-time-picker-select{height:210px}.ant-calendar{top:50px;box-shadow:0 0 4px grey}.ant-calendar.ant-calendar-range{top:0}.ant-calendar:before{position:absolute;z-index:-1;content:"";top:-7px;width:11px;height:11px;border-top:1px solid #aaa;border-left:1px solid #aaa;background:#fff;z-index:1;-webkit-transform:rotate(45deg) skew(10deg,10deg);transform:rotate(45deg) skew(10deg,10deg);left:10px}.ant-calendar-picker{position:relative}.ant-calendar-picker .anticon{width:33px;height:33px;background-color:#fff;background-position:50%;background-size:24px;background-repeat:no-repeat;top:1px;margin:0;border-radius:3px}body:not(.ltr) .ant-calendar-picker .anticon{right:1px}body.ltr .ant-calendar-picker .anticon{left:1px;top:5px}body:not(.ltr) .checkin-column .ant-calendar-picker .anticon.ant-calendar-picker-icon,body:not(.ltr) .departure-date .ant-calendar-picker .anticon.ant-calendar-picker-icon{background-image:url(/static/media/left-date.bdf708a3.svg)}body.ltr .checkin-column .ant-calendar-picker .anticon.ant-calendar-picker-icon,body.ltr .departure-date .ant-calendar-picker .anticon.ant-calendar-picker-icon,body:not(.ltr) .checkout-column .ant-calendar-picker .anticon.ant-calendar-picker-icon,body:not(.ltr) .return-date .ant-calendar-picker .anticon.ant-calendar-picker-icon{background-image:url(/static/media/right-date.8d005772.svg)}body.ltr .checkout-column .ant-calendar-picker .anticon.ant-calendar-picker-icon,body.ltr .return-date .ant-calendar-picker .anticon.ant-calendar-picker-icon{background-image:url(/static/media/left-date.bdf708a3.svg)}.ant-calendar-picker .anticon svg{display:none}.ErrorShow .image img{max-width:60px}.ant-calendar-last-month-cell,.ant-calendar-next-month-btn-day{visibility:hidden}.ant-calendar-body{padding:10px 25px 20px}.ant-calendar-body .ant-calendar-cell{padding:0}div.ant-calendar-date{padding:1px;background-clip:content-box!important;min-width:30px;width:auto;line-height:28px;height:30px;background-color:#f3f5f5;border:0;margin:0}div.ant-calendar-date:before{display:none}div.ant-calendar-date:hover{background-color:#bcc7c4;color:inherit}.body .ant-calendar-selected-day div.ant-calendar-date{background-color:#0077a3;color:#fff}.ant-calendar-today div.ant-calendar-date{background-color:#fcb714;color:#fff}body.body .ant-calendar-today div.ant-calendar-date{padding-right:1px;padding-left:1px}.ant-calendar-column-header-inner{color:#bbb}.body .ant-calendar-footer-btn .ant-calendar-ok-btn{background-color:#ef4050;border-color:#ef4050;outline:none}.body .ant-calendar-footer-btn .ant-calendar-ok-btn:hover{background-color:#f25a67}.body .ant-calendar-footer-btn .ant-calendar-ok-btn.ant-calendar-ok-btn-disabled{background-color:#ddd;border-color:#ddd;color:#fff}.accountWindow{position:fixed;top:0;right:0;width:100%;height:100%;background-color:rgba(0,0,0,.85);background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAAF+mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTEwLTE2VDEwOjEwOjA0KzAzOjMwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0xMC0xNlQxMDoxNToxNCswMzozMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0xMC0xNlQxMDoxNToxNCswMzozMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpjYzlkNmNlZC00ZTZiLWY1NGUtYjdkZS0yY2E0MjgxODc3MWQiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpjZTAxNzEzYS04YmFhLWU0NGItOTliMS04NTllMzhjM2M2MWEiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozMDE3YzAxOS1kZTBhLTZhNDMtYjBiYy02NThmYjJhMmJhMzUiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjMwMTdjMDE5LWRlMGEtNmE0My1iMGJjLTY1OGZiMmEyYmEzNSIgc3RFdnQ6d2hlbj0iMjAxOS0xMC0xNlQxMDoxMDowNCswMzozMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpjYzlkNmNlZC00ZTZiLWY1NGUtYjdkZS0yY2E0MjgxODc3MWQiIHN0RXZ0OndoZW49IjIwMTktMTAtMTZUMTA6MTU6MTQrMDM6MzAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4u4IdOAAAAU0lEQVQYlX2QwQ3AMAgDL6hf9h+IkVignzaillOeZ0vWsaoqgeZ7yjIekFKcLIEOE2i5AcIEOp8A189kTxZmcpb2qczxAypzfFMIcDK8MhM4GQBuZXYbVFj9MYQAAAAASUVORK5CYII=);z-index:1001;padding:20px}@media screen and (max-width:500px){.accountWindow,.accountWindow>.page-container{padding:0}.accountWindow .Form div.register{height:calc(100vh - 40px);overflow:auto}body.body .accountWindow .Form div.register{border-radius:0}.body .accountWindow .Form .login-tabs-holder button.tab-btn{border-radius:0;margin:0;bottom:0}}.accountWindow .Form .register{background-color:#fff;padding:15px}body:not(.ltr) .accountWindow .Form .register{border-radius:15px 0 15px 15px}body.ltr .accountWindow .Form .register{border-radius:0 15px 15px 15px}.accountWindow .Form .login-tabs-holder .tab-btn{border-radius:0;background-color:#23a5b9;color:#fff;outline:none;border:none;padding:5px 15px;font-weight:600;line-height:30px;border-radius:10px 10px 0 0}.accountWindow .Form .login-tabs-holder .tab-btn+.tab-btn{margin-right:3px;margin-left:3px}.accountWindow .Form .login-tabs-holder .tab-btn.active{background-color:#fff;color:#23a5b9;position:relative;bottom:-1px}@media screen and (min-width:501px){.accountWindow .Form{max-width:400px;top:50%;left:50%;position:absolute;width:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:15px}}.accountWindow .Form .close-btn{position:absolute;width:auto;height:auto;text-align:center;background-color:initial;border-radius:10px 10px 0 0;cursor:pointer;top:15px}@media screen and (max-width:500px){.accountWindow .Form .close-btn{top:6px}}body:not(.ltr) .accountWindow .Form .close-btn{left:15px}body.ltr .accountWindow .Form .close-btn{right:15px}.accountWindow .Form .success-icon{width:40px;display:block;margin:0 auto 10px}.country-phone-holder{direction:ltr}.country-phone-holder .react-phone-number-input .react-phone-number-input__country{width:55px}.country-phone-holder .react-phone-number-input .react-phone-number-input__icon{width:100%;height:35px;box-sizing:border-box;border:0}.country-phone-holder .react-phone-number-input .react-phone-number-input__country-select{border-radius:3px;appearance:none;-moz-appearance:none;-webkit-appearance:none;background-position:left 0 center;background-repeat:no-repeat;background-size:15px;padding-left:25px;padding-right:10px;border:1px solid #bcc7c4}.country-phone-holder .react-phone-number-input .react-phone-number-input__input{border:1px solid #bcc7c4;width:100%;border-radius:3px;outline:none;height:35px;display:block;box-sizing:border-box;padding:0 10px;font-size:15px;background:#fff;line-height:35px;direction:ltr;text-align:left}.country-phone-holder .react-phone-number-input .react-phone-number-input__input::-webkit-input-placeholder{text-align:right}.country-phone-holder .react-phone-number-input .react-phone-number-input__input::placeholder{text-align:right}.country-phone-holder .react-phone-number-input .react-phone-number-input__input:-ms-input-placeholder{text-align:right}.country-phone-holder .react-phone-number-input .react-phone-number-input__input::-ms-input-placeholder{text-align:right}.success-icon{width:40px}.hotel-no-picture{background-image:url(/static/media/no-image-jpg.fe4590af.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover;padding:20px;min-height:300px;color:#fff;border:0;font-size:18px;position:relative}.hotel-no-picture:before{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.5)}.hotel-no-picture .no-image-hint{margin:50px 0;max-width:300px;display:inline-block;position:relative}.hotel-detail-default-picture{background-image:url(/static/media/default-hotel-image.2acbf680.svg);background-repeat:no-repeat;background-position:50%;background-size:200px}.profileNavbar .link-style-btn{display:block}.profileNavbar .link-style-btn.active{font-weight:700;color:#ef4050}.profile-tab-icon{display:block;width:50px}.ErrorShow{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:10000;background:rgba(0,0,0,.5411764705882353);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.ErrorShow .toolbar{max-width:400px;top:50%;left:50%;position:absolute;width:calc(100% - 20px);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:4px}.ErrorShow .toolbar.large{max-width:650px}.pageNotFound{margin:60px 0}.pageNotFound img.image{background:#bbb;width:500px;height:253px;max-width:100%;background-image:url(/static/media/404.6380cee1.jpg);background-size:cover;background-position:50%}.reserve-status-icon{width:70px;height:70px;display:inline-block;vertical-align:middle}.reserve-status-icon.peyment-error-icon{background-position:350px 0}.reserve-status-icon.peyment-warning-icon{background-position:280px 0}.reserve-status-icon.peyment-ok-icon{background-position:140px 0}.reserve-status-icon.peyment-exchange-icon{background-position:210px 0}.button.show-close-btn{padding:0;background:none;line-height:inherit;min-width:0}.button.show-close-btn .close-icon{display:block}.tab-icon-span{display:inline-block;width:26px;height:26px;vertical-align:middle;margin:0 2px}.tab-icon-span.flight{background-position:0 -26px}.active-tab-s .tab-icon-span.flight{background-position:0 0}.tab-icon-span.hotel{background-position:-26px -26px}.active-tab-s .tab-icon-span.hotel{background-position:-26px 0}.social-icon{width:24px;height:24px;display:inline-block}.social-icon.instagram{background-position:96px -24px}.social-icon.twitter{background-position:48px -24px}.social-icon.telegram{background-position:72px -24px}.location-blue-icon{background-position:-176px -66px}.location-blue-icon,.takeoff-yellow{width:22px;height:22px;display:inline-block;vertical-align:middle}.takeoff-yellow{background-position:-88px -88px}.landing-yellow{background-position:-66px -88px}.clock-yellow,.landing-yellow{width:22px;height:22px;display:inline-block;vertical-align:middle}.clock-yellow{background-position:-111px -88px}.user-profile-icons{vertical-align:middle;width:50px;height:50px}.user-profile-icons.user-sprite-icon{background-position:-800px -151px}.user-profile-icons.password-sprite-icon{background-position:-850px -151px}.user-profile-icons.ticket-sprite-icon{background-position:-900px -151px}.user-profile-icons.flight-ticket-sprite-icon{background-position:-1350px -151px}.user-profile-icons.hotel-ticket-sprite-icon{background-position:-1550px -151px}.direction-arrow{width:20px;height:20px;margin:5px;background-position:-460px -139px}.direction-arrow.dark-arrow{background-position:-460px -100px}.label-icon{display:inline-block;width:24px;height:24px;vertical-align:middle}.label-icon.phone-red-icon{background-position:-240px -48px}.label-icon.mail-red-icon{background-position:-168px -48px}.label-icon.location-red-icon{background-position:-192px -48px}.country-code-group .itours-select{width:calc(100% - 135px);float:left}.country-code-group .form-control{width:120px;float:right}.phone-icon{width:24px;height:24px;vertical-align:middle;background-position:-240px 120px}.sticky-row span.price{display:inline-block}.sticky-row span.price:not([dir=rtl]){direction:ltr}body.body span.price.rtl{direction:rtl}.item-label{display:inline-block;font-weight:600}.message-block.success-message{background-color:#f9fff8;color:#1dac08;border-color:#1dac08}.message-block.error-message{background-color:#fff;color:#ef4050;border-color:#ef4050}@media screen and (min-width:850px){.no-scroll-responsive-table .mobile-label{display:none}}@media screen and (max-width:849px){.no-scroll-responsive-table thead{display:none}.no-scroll-responsive-table tr{display:block;border:1px solid #bbb;margin-bottom:15px}.no-scroll-responsive-table tr td{display:flex;justify-content:space-between;line-height:18px;align-items:center}.no-scroll-responsive-table tr td:not(:first-child){border-top:1px dotted #ddd}.no-scroll-responsive-table tr td .mobile-label{display:inline-block}body:not(.ltr) .no-scroll-responsive-table tr td .mobile-label{margin-left:10px}body.ltr .no-scroll-responsive-table tr td .mobile-label{margin-right:10px}.no-scroll-responsive-table tr td .mobile-label+span{display:inline-block}}@media screen and (max-width:500px){.mobile-full-width-btn{width:100%;margin:10px 0 0}}.dropdown-hover-holder{position:relative}.dropdown-hover-holder .dropdown-hover-content{position:absolute;background:#fff;border:1px solid #bbb;visibility:hidden;opacity:0;top:100%;margin-top:-3px;z-index:100;transition:all .1s linear}body:not(.ltr) .dropdown-hover-holder .dropdown-hover-content{right:0}body.ltr .dropdown-hover-holder .dropdown-hover-content{left:0}.dropdown-hover-holder .dropdown-hover-content .language-link{display:block;padding:0 10px}.dropdown-hover-holder .dropdown-hover-content:before{position:absolute;z-index:-1;content:"";top:-4px;width:7px;height:7px;border-top:1px solid #aaa;background:#fff;z-index:1;-webkit-transform:rotate(45deg) skew(10deg,10deg);transform:rotate(45deg) skew(10deg,10deg);border-left:1px solid #bbb}body:not(.ltr) .dropdown-hover-holder .dropdown-hover-content:before{right:5px}body.ltr .dropdown-hover-holder .dropdown-hover-content:before{left:5px}.dropdown-hover-holder:hover .dropdown-hover-content{visibility:visible;opacity:1;margin-top:0}.ant-popover-inner{background-color:#ef4050}.ant-popover-inner-content{color:#fff}.ant-popover-placement-top>.ant-popover-content>.ant-popover-arrow{border-right-color:#ef4050;border-bottom-color:#ef4050}.searchShow{line-height:23px;margin-bottom:10px;border-bottom:1px solid #e4e4e4;display:flex;justify-content:space-between;align-items:center;width:100%;min-height:62px}.package.search-result-page .searchShow{border:0}.searchShow b{font-size:16px}.searchShow .searched-value{font-size:14px;font-weight:600}.searchShow .gray-label{font-size:12px;color:#a9a9a9}.searchShow .typeShow img{width:20px}.searchShow .seperator{height:40px;width:1px;background:#e4e4e4}@media(max-width:849px){.searchShow{flex-wrap:wrap;padding-bottom:15px}.package.search-result-page .searchShow{padding-top:10px}.searchShow .originShow{flex:0 0 40%}.searchShow .typeShow{flex:0 0 20%;text-align:center}.searchShow .destinationShow{flex:0 0 40%}.searchShow .seperator{display:none}.searchShow .depShow,.searchShow .retShow{flex:0 0 33.3%;margin:10px 0}.body .searchShow .retShow{text-align:center}.searchShow .passShow{flex:0 0 33.3%;margin:10px 0}body:not(.ltr) .searchShow .passShow{text-align:left;padding-left:10px}body.ltr .searchShow .passShow{text-align:right;padding-right:10px}}.fixed-search-overlay{position:fixed;top:0;right:0;left:0;bottom:0;background:rgba(70,69,69,.5);z-index:10}.fixed-search-holder{border-radius:10px;position:fixed;width:100%;max-width:1170px;right:50%;top:136px;-webkit-transform:translate(50%);transform:translate(50%);z-index:11;background-color:rgba(0,0,0,.7)}.fixed-search-holder label{color:inherit}.full-container{position:fixed;width:100%;height:100%;background-color:rgba(70,69,69,.5);left:0;top:0;z-index:999}.full-container .search-box-holder{background-color:rgba(0,0,0,.7)}@media(max-width:849px){.full-container .search-box-holder{height:100vh;overflow:auto;padding:10px;background-color:#fff}.full-container .search-box-holder .searchbox-inner{padding-top:50px}}.full-container .search-container{position:absolute}@media(min-width:850px){.full-container .search-container{left:50%;top:113px;-webkit-transform:translate(-50%);transform:translate(-50%);width:calc(100% - 30px);max-width:1185px;bottom:50px}}@media(max-width:849px){.full-container .search-container{position:absolute;left:0;top:0;right:0;bottom:0}.full-container .search-container .searchbox-inner.bg-dark-blue{height:100vh;padding-top:60px;overflow:auto}}.hidden{display:none!important}.cancelShow{position:absolute;top:10px}body:not(.ltr) .cancelShow{left:8px}body.ltr .cancelShow{right:8px}.cancelShow input{border:1px solid #fff;background-color:initial;color:#fff;cursor:pointer}.sort-container img{height:18px;margin:4px}.sort-container label{font-size:14px}.search-box-holder.inline.float-window{position:fixed;background-color:rgba(2,2,2,.49);width:100%;height:100%;left:0;top:0;z-index:9999}.search-box-holder.inline.float-window .bg-dark-blue{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:1170px;max-width:100%}.search-box-holder.inline.float-window .close-research{text-align:right}.search-box-holder.inline.float-window .close-research .closeEdit{background-color:initial;border:1px solid #fff;color:#fff;padding:2px;border-radius:2px;margin-right:8px}.search-box-holder.inline .headerInformation{display:flex;border:1px solid #c4c4c4;border-bottom:0}.hotelResult .search-box-holder.inline .headerInformation{border:1px solid #dfdfdf;background-color:#fafafa}.hotelResult .search-box-holder.inline .headerInformation .button{font-size:12px;line-height:25px;padding-top:0;padding-bottom:0;min-width:120px}.hotelResult .search-box-holder.inline .headerInformation>div{line-height:25px}.search-box-holder.inline .headerInformation>div{font-weight:600;width:50%;background-color:#f4f4f4;padding:10px;line-height:32px;border-bottom:0;margin:0}.search-box-holder.inline .searched-information{background-color:#dfdfdf}.hotelResult .search-box-holder.inline .searched-information{background-color:#fafafa}.hotelResult .search-box-holder.inline .searched-information .textbox{font-weight:600;font-size:14px}.search-box-holder.inline .searched-information .fakeForm{display:flex}.search-box-holder.inline .searched-information .fakeForm .textbox{background-color:#fff;color:#2d2d2d;padding:10px 6px;border:1px solid #dfdfdf;border-top:none;width:20%;margin:0 2px}.domestic-hotel-search-result .search-box-holder.inline .searched-information .fakeForm .textbox{width:25%}body:not(.ltr) .search-box-holder.inline .searched-information .fakeForm .textbox:first-child{margin-right:0}body.ltr .search-box-holder.inline .searched-information .fakeForm .textbox:first-child,body:not(.ltr) .search-box-holder.inline .searched-information .fakeForm .textbox:last-child{margin-left:0}body.ltr .search-box-holder.inline .searched-information .fakeForm .textbox:last-child{margin-right:0}@media(max-width:849px){.search-box-holder.inline .searched-information .fakeForm{display:none}}.sortPoint{width:15px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.time-icon{width:19px}.page-container .filters-holder .normal-title{font-size:15px}.page-container .filters-holder .checkbox-holder{margin:0 10px}.page-container .filters-holder .title-head{font-weight:600;font-size:18px;border-bottom:1px solid #464545}.page-container .filters-holder .ant-collapse-item .ant-collapse-header{font-size:15px;padding:10px 0;position:relative}body:not(.ltr) .page-container .filters-holder .ant-collapse-item .ant-collapse-header{padding-left:30px}body.ltr .page-container .filters-holder .ant-collapse-item .ant-collapse-header{padding-right:30px}.page-container .filters-holder .ant-collapse-item .ant-collapse-header i{display:none!important}.page-container .filters-holder .ant-collapse-item .ant-collapse-header:after{content:"";display:block;border-top:2px solid #02647a;border-left:2px solid #02647a;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);transition:all .2s linear;width:8px;height:8px;top:50%;position:absolute;margin-top:-5px}body:not(.ltr) .page-container .filters-holder .ant-collapse-item .ant-collapse-header:after{left:0}body.ltr .page-container .filters-holder .ant-collapse-item .ant-collapse-header:after{right:0}.page-container .filters-holder .ant-collapse-item.ant-collapse-item-active .ant-collapse-header:after{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-top:-2px}.page-container .filters-holder .ant-collapse-content-box{padding:10px 0}.sidebar>.sidebar-item{background-color:#b9e2ff;border-radius:4px;padding:4px 12px;margin-bottom:8px}.result-footer-title>div{padding-bottom:2px}.result-footer-title .purple.small-margin-bottom.text-center{font-weight:600;font-size:22px;color:#7a7a7a}.baggegesInformation{display:flex;justify-content:space-between;align-items:center;padding:10px 0}@media(max-width:500px){.baggegesInformation{font-size:13px}}.baggegesInformation>div{flex:0 0 25%;line-height:20px}.baggegesInformation>div.airplaneIcon{width:10%;flex:0 0 10%}.baggegesInformation>div.airplaneIcon img{width:20px}.baggegesInformation>div:last-child{border-left:1px dotted grey;padding-left:6px;font-weight:600;flex:0 0 40%}.ant-tabs-tabpane{padding:2px;margin-bottom:6px}.body .page-container .rules-container{padding:15px;margin:0 -15px;overflow-y:auto;background-color:#fff}.body .page-container .rules-container .ant-collapse-content,.body .page-container .rules-container .ant-collapse-header{padding:5px 15px}@media(min-width:850px){.body .page-container .rules-container{max-height:450px}}.ant-tabs-bar{background-color:#f3f3f3;padding:0;border:0;margin-bottom:0;border-right:1px solid #bcc7c4;border-left:1px solid #bcc7c4}.ant-tabs-nav-scroll{padding:0 5px}.body .ant-tabs-nav .ant-tabs-tab{margin:17px 7px 15px;box-shadow:0 1px 8px 0 rgba(2,100,122,.1),0 1px 8px 0 rgba(0,0,0,.1);background-color:#fff;border:2px solid #fff;color:#02647a!important;font-size:12px;font-weight:600;padding:10px 12px;border-radius:2px}@media(max-width:500px){.body .ant-tabs-nav .ant-tabs-tab{margin:17px 5px 15px}}.body .ant-tabs-nav .ant-tabs-tab:active{color:rgba(0,0,0,.56)}.body .ant-tabs-nav .ant-tabs-tab-active{border:2px solid #81b2bd;font-weight:600;color:#078792;background-color:rgba(69,197,208,.09)}.body .ant-tabs-nav .ant-tabs-tab-active:hover{color:#078792}.fareContainer{line-height:32px;background-color:#fff}.fareContainer .title{font-weight:700;font-size:16px;padding-bottom:22px}.ant-tabs-ink-bar.ant-tabs-ink-bar-animated{display:none!important}.hotel-card-info .flex-mode{display:flex}.hotel-card-info .flex-mode .hotel-image{display:block;flex:0 1 120px;background-size:cover;background-position:50%;min-height:100px;margin-right:14px}.hotel-card-info .hotel-address{padding:8px 0}.hotel-card-info .purple{color:#b52555;font-size:18px;padding-top:12px}.feature-list .feature-items{display:flex;flex-wrap:wrap}@media(min-width:850px){.package-hotel-item .feature-list .feature-items{height:25px;overflow:hidden}}.feature-list .feature-items div{color:#1dac08;padding:0 4px;margin:2px;border:1px solid #1dac08;font-size:12px;font-weight:600;line-height:19px;border-radius:2px}.feature-list .feature-items div.is-important{font-weight:700;border-width:2px;font-size:16px}.confirmButton{padding:6px}.package-summary-card .confirmButton{padding:0}.confirmButton button{width:100%;height:42px}.Home{background:#f1f1f1}@media(max-width:849px){.Home{background:#fff}}.anticon.anticon-close-circle.ant-calendar-picker-clear{display:none}.ant-steps{margin-bottom:20px}.body:not(.ltr) .ant-steps .ant-steps-item{margin-left:16px;margin-right:0}.body.ltr .ant-steps .ant-steps-item{margin-right:16px;margin-left:0}@media(max-width:849px){.body .ant-steps{display:none}}.ant-steps-item-icon{width:25px;height:25px;line-height:23px;vertical-align:middle;display:inline-block;font-weight:600}.body:not(.ltr) .ant-steps-item-icon{margin-left:8px;margin-right:0}.body.ltr .ant-steps-item-icon{margin-right:8px;margin-left:0}.ant-steps-item-process .ant-steps-item-icon{background:#23a5b9;border-color:#23a5b9}.ant-steps-item-finish .ant-steps-item-icon{background-color:initial;border:0!important;background-position:78px -104px}.ant-steps-item-finish .ant-steps-item-icon .anticon{display:none}.ant-steps-item-content{display:inline-block;vertical-align:middle}.ant-steps-item-content .ant-steps-item-title{font-weight:700;font-size:16px;color:#3a3a3a}.body:not(.ltr) .ant-steps-item-content .ant-steps-item-title{padding-right:0;padding-left:16px}.body.ltr .ant-steps-item-content .ant-steps-item-title{padding-left:0;padding-right:16px}body:not(.ltr) .ant-steps-item-content .ant-steps-item-title:after{right:100%;left:auto}.ant-steps-item-finish>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title:after{border-bottom:1px dashed #02647a;background-color:initial}.ant-steps-item-process>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title:after{border-bottom:1px dashed #bcc7c4;background-color:initial}.ant-steps-item-finish>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title,.ant-steps-item-wait>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title{color:#97a1a6;font-size:14px}.ant-steps-item-wait .ant-steps-item-icon{background-color:#97a1a6;border:0!important;color:#fff}.ant-steps-item-wait .ant-steps-item-icon .ant-steps-icon{color:inherit}.body .main-content .ant-collapse-borderless>.ant-collapse-item{border:0;font-size:13px}.body .main-content .ant-collapse-borderless>.ant-collapse-item b{font-weight:600}.body .main-content .ant-collapse-borderless>.ant-collapse-item:not(:first-child){margin-top:5px}.body .main-content .ant-collapse-borderless{background-color:initial}.body .main-content .ant-collapse-item.ant-collapse-item-active .ant-collapse-header .passenger-type-title:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:2px}.body .main-content .ant-collapse-header{padding:0}.body .main-content .ant-collapse-header .anticon{display:none}.body .main-content .ant-collapse-header .passenger-type-title{color:#23a5b9;font-weight:600}.body .main-content .ant-collapse-header .passenger-type-title:after{content:"";display:inline-block;width:8px;height:8px;border-right:2px solid;border-top:2px solid;margin:0 8px;-webkit-transform:rotate(135deg);transform:rotate(135deg);position:relative;top:-1px;transition:all .2s linear}.body .main-content .ant-collapse-header .passenger-type-title+.price{font-weight:600}.body .main-content .ant-collapse-content-box{padding:0}.page-title{font-size:24px;font-weight:600;border-bottom:1px solid #dfdfdf;padding-bottom:10px}.hotel-summary-card,.package-summary-card{line-height:21px}.hotel-summary-card .hotel-image,.package-summary-card .hotel-image{flex:0 0 70px;margin-right:15px}.hotel-summary-card .hotel-image.right2left,.package-summary-card .hotel-image.right2left{margin-right:0;margin-left:15px}.hotel-summary-card .hotel-image.default-hotel-image,.package-summary-card .hotel-image.default-hotel-image{background-size:contain;background-repeat:no-repeat}.hotel-summary-card .hotel-title,.package-summary-card .hotel-title{line-height:20px;font-size:16px;margin-bottom:5px}.hotel-summary-card .card-title,.package-summary-card .card-title{font-size:16px;padding:10px 0;border-bottom:1px solid #bbb;line-height:24px}.hotel-summary-card .hotel-head-info,.package-summary-card .hotel-head-info{padding-top:10px}.hotel-summary-card .card-footer,.package-summary-card .card-footer{border-top:1px solid #bbb;margin-top:15px;padding:10px 0 20px}.hotel-summary-card .card-footer .confirmButton,.package-summary-card .card-footer .confirmButton{padding:0}.top-color-border{padding:15px;border-top-width:2px}.top-color-border.orange{border-top-color:#ff8d19}.top-color-border.orange .colored{color:#ff8d19}.itours-responsive-table .table-head{display:none}.itours-responsive-table .table-row{margin-bottom:15px;border:1px solid #bbb}.itours-responsive-table .table-row.total-row{display:flex;justify-content:space-between}.body .itours-responsive-table .table-row.total-row>div{background-color:initial}.itours-responsive-table .table-row>div{display:flex;justify-content:space-between;padding:7px 10px}.itours-responsive-table .table-row>div:nth-child(2n){background-color:#f1f1f1}.itours-responsive-table .table-row>div:nth-child(odd){background-color:#fff}@media(min-width:1101px){.itours-responsive-table.large-table{display:table;border:1px solid #bcc7c4;margin-bottom:15px;width:100%}.itours-responsive-table.large-table .responsive-label{display:none}.itours-responsive-table.large-table .table-row-group{display:table-row-group}.itours-responsive-table.large-table .table-row-group .table-row{display:table-row;margin:0;border:0}.itours-responsive-table.large-table .table-row-group .table-row:nth-child(odd){background-color:#f1f1f1}.itours-responsive-table.large-table .table-row-group .table-row.table-head{background-color:#e5f7f4}.itours-responsive-table.large-table .table-row-group .table-row>div{display:table-cell;background-color:initial}}@media(min-width:850px){.itours-responsive-table.medium-table{display:table;border:1px solid #bcc7c4;margin-bottom:15px;width:100%}.itours-responsive-table.medium-table .responsive-label{display:none}.itours-responsive-table.medium-table .table-row-group{display:table-row-group}.itours-responsive-table.medium-table .table-row-group .table-row{display:table-row;margin:0;border:0}.itours-responsive-table.medium-table .table-row-group .table-row:nth-child(odd){background-color:#f1f1f1}.itours-responsive-table.medium-table .table-row-group .table-row.table-head{background-color:#e5f7f4}.itours-responsive-table.medium-table .table-row-group .table-row>div{display:table-cell;background-color:initial}}.body .hotel-detail-searchholder .search-form-header{border:1px solid #d9d9d9;padding:20px;font-size:22px;background-color:#fff}.body .hotel-detail-searchholder .search-form-header .button{min-width:120px;font-size:13px}.body .hotel-detail-searchholder .bg-dark-blue{background:#35353f;padding:15px}.body .hotel-detail-searchholder .bg-dark-blue label{color:#fff}.body .hotel-detail-searchholder .bg-dark-blue .PDatePicker-input{background-image:none}.body .hotel-detail-searchholder .bg-dark-blue .children-ages{margin:0}@media(max-width:500px){.body .hotel-detail-searchholder .bg-dark-blue .room-guests.multyroom{padding-right:50px}}@media(max-width:1100px){.search-form-header .button.full-width-mobile{margin:10px 0 0;display:block}}.has-fake-magnifirer-icon{position:relative}body:not(.ltr) .has-fake-magnifirer-icon input.form-input{padding-left:55px}body.ltr .has-fake-magnifirer-icon input.form-input{padding-right:55px}.has-fake-magnifirer-icon:before{content:"";display:block;position:absolute;background-color:#23a5b9;top:1px;width:48px;height:38px}body:not(.ltr) .has-fake-magnifirer-icon:before{left:1px}body.ltr .has-fake-magnifirer-icon:before{right:1px}.has-fake-magnifirer-icon:after{content:"";display:block;position:absolute;top:9px;width:22px;height:22px;background-position:-528px 22px}body:not(.ltr) .has-fake-magnifirer-icon:after{left:13px}body.ltr .has-fake-magnifirer-icon:after{right:13px}.map-btn-holder{width:100%;height:93px;background-image:url(/static/media/map.92103576.jpg);background-size:cover;display:flex;justify-content:center;align-items:center;position:relative}.map-btn-holder:before{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(17,42,77,.12941176470588237)}.map-btn-holder .map-view-btn{position:relative;background:#fff;color:#02647a;font-weight:600;line-height:21px;border:1px solid;border-radius:2px;outline:0 none;min-width:110px}.map-wrapper{z-index:0;height:450px;max-height:80vh}.contact-us .map-wrapper{height:350px;border-radius:4px;border:1px solid #bbb}.body:not(.ltr) .rotate-rtl{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.body.ltr .mirror-ltr,.body:not(.ltr) .mirror-rtl{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.menu-overlay{background:rgba(0,0,0,.5411764705882353);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);position:fixed;top:0;left:0;right:0;bottom:0;display:block;z-index:101}@media(min-width:850px){.menu-overlay{display:none}}.payment-radio{border-bottom:1px solid #bcc7c4;padding-bottom:15px;position:relative}.gateway-item .item-main{display:flex;justify-content:space-between}.gateway-item .button.green-btn{max-height:38px}.gateway-item:not(:last-child){border-bottom:1px solid #f1f1f1;margin-bottom:10px;padding-bottom:10px}.resurs-form .button{float:right}.resurs-form form .form-label{width:100%;display:block}@media(min-width:849px){.resurs-form form{margin-left:-10px;margin-right:-10px}.resurs-form form .form-group{padding-left:10px;padding-right:10px;width:50%;float:left}.resurs-form form .form-group:after,.resurs-form form .form-group:before{content:"";display:table;clear:both}.resurs-form form .form-group:nth-child(odd){clear:left}.resurs-form form .form-group:last-child{width:100%}.resurs-form form .form-group .country-code{width:35%;float:left}.resurs-form form .form-group .country-code+.form_control{float:right;width:65%}}.bankItemlogo .bankImageContainer{min-width:120px}.bankItemlogo .bankImageContainer img{height:38px}.bankItemlogo .bankImageContainer img.small-logo{height:30px}body:not(.ltr) .bankItemlogo .bankImageContainer img{margin-left:15px}body.ltr .bankItemlogo .bankImageContainer img{margin-right:15px}.bankItemlogo .bankDesc{padding-top:6px;font-size:14px}span.terminal-id{font-size:12px;margin:0 5px;color:#23a5b9}.no-padding.ant-btn-link{padding:0}.itours-modal{visibility:hidden;position:fixed;top:0;bottom:0;left:0;right:0;z-index:10}.itours-modal.visible{visibility:visible}.itours-modal.visible .modal-inner{visibility:visible;opacity:1}.itours-modal .modal-overlay{background:rgba(0,0,0,.5411764705882353);position:absolute;top:0;bottom:0;left:0;right:0;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.itours-modal .modal-inner{position:absolute;background:#fff;width:100%;transition:all .2s;visibility:hidden;opacity:0}@media(min-width:850px){.itours-modal .modal-inner{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:1100px;border-radius:3px}.itours-modal .modal-inner.modal-rounded{border-radius:15px}}.itours-modal .modal-inner.xsmall-width{width:400px;max-width:100%}.itours-modal .modal-inner.small-width{width:500px;max-width:100%}.itours-modal .modal-inner.medium-width{width:800px;max-width:100%}@media(max-width:849px){.itours-modal .modal-inner{top:0;left:0;right:0;bottom:0;-webkit-transform:translate(0);transform:translate(0)}}.itours-modal .modal-header{border-bottom:1px solid #bbb;padding:10px 15px;font-size:17px}.itours-modal .modal-header.bg-yellow{background-color:#feba01;border-bottom:0;font-weight:600}.itours-modal .modal-footer{border-top:1px solid #bbb;padding:10px 15px;text-align:right}.itours-modal .modal-main{padding:15px;max-height:calc(100vh - 140px);min-height:200px;overflow:auto}.itours-modal .modal-main.no-padding{padding:0}@media(min-width:850px){.itours-modal .modal-main.large-padding-desktop{padding:30px}}.itours-modal .modal-main.large-padding{padding:25px}@media(max-width:849px){.itours-modal .modal-main{max-height:100vh}.itours-modal .modal-main:not(.no-height-limit){height:calc(100vh - 99px)}.itours-modal .modal-main .flightDetails{position:static;max-height:100vh;overflow:unset}}.tracking{padding:15px;z-index:10;position:absolute;background:#fff;min-width:300px;margin-top:10px;box-shadow:1px 1px 5px 0 #bcc7c4;border-radius:3px;border:1px solid #ddd;top:100%}body:not(.ltr) .tracking{left:0}body.ltr .tracking{right:0}@media(min-width:850px){.tracking{margin-top:5px;width:300px}}.tracking:before{content:"";display:block;position:absolute;top:-5px;width:9px;height:10px;border-top:1px solid #bcc7c4;z-index:11;border-left:1px solid #bcc7c4;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-clip-path:polygon(0 0,100% 0,0 100%);clip-path:polygon(0 0,100% 0,0 100%);background:#fff}body:not(.ltr) .tracking:before{left:10px}body.ltr .tracking:before{right:10px}@media(min-width:850px){.tracking-order-holder{position:relative}}@media(max-width:849px){.tracking-order-holder .button{position:relative;top:5px}}.triptype-radio-group{display:flex;grid-gap:10px;gap:10px}.triptype-radio-item{margin-bottom:15px;display:inline-block;position:relative;vertical-align:middle}@media(max-width:849px){.triptype-radio-item{margin-bottom:10px;width:33.33%;text-align:center}.triptype-radio-item .triptype-radio-label{border:2px solid #fff;align-items:center;justify-content:center;font-size:12px;box-shadow:0 1px 8px 0 rgba(0,0,0,.1)}.body .triptype-radio-item .triptype-radio-label{display:flex;padding:5px}.triptype-radio-item .triptype-radio:checked+.triptype-radio-label{border-color:#3665ac}.body .triptype-radio-item .triptype-radio:checked+.triptype-radio-label{background-color:#ebeff0}}.triptype-radio-item .triptype-radio{position:absolute;width:100%;height:100%;top:0;right:0;cursor:pointer;display:block;z-index:1;opacity:0;font-size:16px}.triptype-radio-item .triptype-radio:checked+.triptype-radio-label{background-color:hsla(0,0%,100%,.15)}.triptype-radio-item .triptype-radio-label{display:block;padding:10px 12px;border-radius:5px;line-height:24px}.body .container ::-webkit-input-placeholder{color:#999}.body .container ::-moz-placeholder{color:#999}.body .container :-ms-input-placeholder{color:#999}.body .container :-moz-placeholder{color:#999}.body .container .ant-calendar-picker-input{border-color:#bcc7c4}@media(min-width:850px){.itours-tab-holder{border:1px solid #ccc;border-top:0}}.itours-tab-holder .itours-tab-contents{padding:15px;background:#fff;border-top:0}.itours-tab-holder .itours-tab-list{margin:0 -7px;padding:0 15px 15px}.itours-tab-holder .itours-tab-list .itours-tab-btn{line-height:18px;background-color:#fff;border-radius:2px;display:inline-block;padding:10px 12px;border:2px solid #fff;margin:17px 7px 0;box-shadow:0 1px 8px 0 rgba(2,100,122,.1),0 1px 8px 0 rgba(0,0,0,.1);color:#02647a;font-weight:600;font-size:12px;outline:none}@media(max-width:500px){.itours-tab-holder .itours-tab-list .itours-tab-btn{padding:5px;margin:15px 3px 0;min-width:0}}.itours-tab-holder .itours-tab-list .itours-tab-btn.active{border:2px solid #81b2bd;font-weight:600;background-color:rgba(69,197,208,.09)}.hotel-room-table{width:100%}.hotel-room-table td{border:1px solid #e0e0e0;padding:15px;vertical-align:top}@media screen and (min-width:501px){.domestic-hotel-availibility-item .hotel-room-table td{width:25%}}.hotel-room-table th{padding-bottom:5px}.hotel-room-table .old-price .price{font-size:14px}.hotel-room-table .old-price .price span{text-decoration:line-through}.hotel-room-table .new-price .price{font-size:18px}.multy-rooms-titles .items{display:inline-block;margin-bottom:15px}body:not(.ltr) .multy-rooms-titles .items{margin-left:30px}body.ltr .multy-rooms-titles .items{margin-right:30px}.multy-rooms-titles .room-image{width:50px}body:not(.ltr) .multy-rooms-titles .room-image{margin-left:10px}body.ltr .multy-rooms-titles .room-image{margin-right:10px}.multy-rooms-titles strong{margin-bottom:10px;display:block;color:#333}@media(max-width:500px){.hotel-room-table{display:block}.hotel-room-table .option-item{display:block;margin-bottom:20px}.hotel-room-table tbody,.hotel-room-table td,.hotel-room-table tr{display:block}.hotel-room-table tbody:not(:last-child),.hotel-room-table td:not(:last-child),.hotel-room-table tr:not(:last-child){border-bottom:0}}.hotel-main-1photo{max-height:400px;object-fit:cover}.pair-row{display:flex;justify-content:space-between;margin-bottom:5px;align-items:center}@media(min-width:850px){.selected-package{border:10px solid #4caf50}body:not(.ltr) .mobile-tab-hotel-flight .home-tabs-holder .home-tab{margin-left:1px}body.ltr .mobile-tab-hotel-flight .home-tabs-holder .home-tab{margin-right:1px}}@media(max-width:849px){.triptype-radio-group .triptype-radio-item{white-space:nowrap;width:auto;flex:1 1;display:flex;flex-direction:column}.triptype-radio-group .triptype-radio-item .triptype-radio-label{flex:1 1}.mobile-tab-hotel-flight{background:#004ba8}.body .mobile-tab-hotel-flight{padding:0}.mobile-tab-hotel-flight .home-tabs-holder{text-align:center;display:flex;justify-content:space-between}.mobile-tab-hotel-flight .home-tabs-holder .home-tab{padding:7px;border-radius:0;font-size:13px;background-color:initial;display:block;flex:1 1;color:#fff}.ant-steps-item-finish .mobile-tab-hotel-flight .home-tabs-holder .home-tab .ant-steps-item-icon,.mobile-tab-hotel-flight .home-tabs-holder .home-tab .ant-steps-item-finish .ant-steps-item-icon,.mobile-tab-hotel-flight .home-tabs-holder .home-tab .has-fake-magnifirer-icon:after,.mobile-tab-hotel-flight .home-tabs-holder .home-tab .itours-icon{margin:0 auto 5px;display:block}.mobile-tab-hotel-flight .home-tabs-holder .home-tab.home-active-tab{background-color:#fff;color:#034fa6}}.under-construction-image{width:150px;margin-bottom:20px;margin-top:35px}.large-title{font-size:30px;font-weight:600}@media screen and (max-width:850px){.large-title{font-size:22px}}@media screen and (max-width:501px){.large-title{font-size:18px}}.medium-title{font-size:19px;font-weight:600}@media screen and (min-width:501px){.medium-title{font-size:20px}}@media screen and (min-width:850px){.medium-title{font-size:22px}}.captchaHolder{border:1px solid #bcc7c4;height:40px;text-align:center;background-image:url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAIBAQIBAQICAgICAgICAwUDAwMDAwYEBAMFBwYHBwcGBwcICQsJCAgKCAcHCg0KCgsMDAwMBwkODw0MDgsMDAz/2wBDAQICAgMDAwYDAwYMCAcIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/wAARCAAfACIDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD9sYseHB/aFnnSt2PDNrf6i3nNOEPl2st890IrqbbeGWGJIppPN+2iQM3nBosM+KIfBXjOCyWWXTr/AFGGTQtJv7ywllgmjt/Kht5tRnuhHcSst9LJDCiXDmYXwcFvO8yPbQDw8Bf2WdKZyPDNlf6h/pDTeXlLWW+e68q5lxdmaGJY53877aHDt54eJttNFo0jXWnv/ZrR/wDFNW97fE3Bcr8ttNfNdGK5n23LPFEkUz+b9tEgZvP3xAFf+0f+Ee1jfZW1xpe+H/hHrLWNSAnhlaNvKtGv3ujFdyst4ZookjlkEwvRIHbzw0Vhtnh1Vv7YNpiuy+GbW/v2855RGdlrNfNc+VdTFbzzooUimk843qyBmE++Ilni8OQHVLNjpWV/4Ruy1DUh5wnMfyWst+boRXUhW882GJEmcy/bd4YmbdFIjf8ACMF7+zB0w7f+Ebtb/UG88yrHlbaa+e58q6l23fnRRJHPJ5v20SBm8/fEAIP2h/DXgkf2NJbePLiTSf8AQml/4RXWLzzTH8hbzvIfzc7c79zbuu45zRSJ8WfD3g5RpH2XxxL/AGUPse8eFdVvA/l/JnzzbOZc4++Xfd13NnJKABAvh4fbrP8A4lXmkeF7TUNSbzzKE/d2s189z5V1NtuzNDEkc7+cb0OHbzw8VaRZ/CrQ6hpaQWCzSnw4L/VCZJJUQOlrNeG4Ed1cMt5ugiSOZ/NF55gZvODR2/DsX23zb3w4P3sazeHLa+mP28kWquI5tQafy7qTyLpLqIJHO+77Q77j5paGv4Umi8Qac2r+GywhCTeH7bUZv9OZ1s96pNqDT+XdSeReR3USpHM5b7Q0m795vhAKkCXHh9DMJNOslnlPhixu71CTJbxnyraa+N2Uu7hluzNBEkUzeb9uVwW84SRzatr1l4GvtPdL2DQrzVZf+ES0i51ZhK19JEjfZpLz7UYbq4KXKTRxJFO/m/a94c+fvip/DrwlFZJc6vocdrHelrvQmv4YjPEfs7zeXc3yzlLmSSGf7VAfKmdpTcvIznzN8Onounx64y6jo0ME01kbjQbfUJ4hfmE2ySolxfNcFLpzDcLdQhYp33/apHLfvS8QA8fGLR/CA/smODxzPHpf+iLKfDGtah5gj+QN9o2N5+cZ8zc2/wC9k5zRXI33/BQP4QfCu9m8MX/im/S/8OO2l3Kz2d7dyrLAfKcPMyMZWypy5JLHnJzmigD/2Q==);display:flex;justify-content:center;align-items:center}.ant-tag.itours-tag{padding:0 4px;margin:0 0 4px;line-height:17px}body:not(.ltr) .ant-tag.itours-tag{margin-left:5px}body.ltr .ant-tag.itours-tag{margin-right:5px}.timer-modal-text{line-height:22px;font-size:13px;margin-bottom:20px}.namads-holder>a,.namads-holder>img,.namads-holder>span{width:33.3%;display:inline-block;vertical-align:middle;padding:0 5px}.namads-holder>a img,.namads-holder>img img,.namads-holder>span img{max-width:100%}.multi-datepicker-input{border:1px solid #bcc7c4;border-radius:3px;padding:0 10px;outline:none;background-size:22px;background-repeat:no-repeat}body:not(.ltr):not(.style-2):not(.style-3) .multi-datepicker-input{padding-right:35px;background-position:right 7px top 10px}body.ltr:not(.style-2):not(.style-3) .multi-datepicker-input{padding-left:35px;background-position:left 7px top 10px}body.body .detail-search-holder .multi-datepicker-input{padding:0 4px}@media screen and (min-width:849px){.body .flight-date-item .multi-datepicker-input{padding:10px;text-align:center}}body:not(.ltr) .checkin-column .multi-datepicker-input,body:not(.ltr) .departure-date .multi-datepicker-input{background-image:url(/static/media/left-date.bdf708a3.svg)}body.ltr .checkin-column .multi-datepicker-input,body.ltr .departure-date .multi-datepicker-input,body:not(.ltr) .checkout-column .multi-datepicker-input,body:not(.ltr) .return-date .multi-datepicker-input{background-image:url(/static/media/right-date.8d005772.svg)}body.ltr .checkout-column .multi-datepicker-input,body.ltr .return-date .multi-datepicker-input{background-image:url(/static/media/left-date.bdf708a3.svg)}.rmdp-week,.rmdp-ym{justify-content:space-between}.rmdp-week .rmdp-day{width:38px;height:38px}.rmdp-day .sd{padding:1px;border-radius:0;background-color:#e5e5e5;border:0;margin:0;transition:all .1s linear}.rmdp-day.rmdp-today .sd{background-color:#e5e5e5;color:inherit}.rmdp-day.rmdp-disabled .sd{color:rgba(0,0,0,.25);background:#f5f5f5;border:1px solid transparent;border-radius:0;cursor:not-allowed}.rmdp-day.rmdp-selected .sd{background-color:#0077a3!important;color:#fff}.rmdp-day:not(.rmdp-disabled):not(.rmdp-day-hidden):not(.rmdp-selected) .sd:hover{background-color:#bcc7c4;color:inherit}.rmdp-week:first-child{border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin-bottom:10px}.rmdp-week:first-child .rmdp-week-day{color:#bbb}.rmdp-header .rmdp-arrow-container{background:transparent;box-shadow:none}.rmdp-header .rmdp-arrow-container .rmdp-arrow{border-color:#777;height:10px;width:10px}.rmdp-header .rmdp-arrow-container.rmdp-arrow-container.disabled .rmdp-arrow{border-color:#ddd}.arabic-multi-datepicker-input{font-family:sans-serif!important}.rmdp-container{position:relative;width:100%}.styled-date-holder{background:#fff;border:1px solid #bcc7c4;height:92px;display:flex;flex-direction:column;justify-content:space-between;padding:5px 0;align-items:center;background-size:22px;background-repeat:no-repeat}body:not(.ltr) .checkin-column .styled-date-holder,body:not(.ltr) .departure-date .styled-date-holder{background-image:url(/static/media/left-date.bdf708a3.svg);border-radius:0 4px 4px 0}body.ltr .checkin-column .styled-date-holder,body.ltr .departure-date .styled-date-holder{background-image:url(/static/media/right-date.8d005772.svg);border-radius:4px 0 0 4px}body.body .multy-dest-route .checkin-column .styled-date-holder,body.body .multy-dest-route .departure-date .styled-date-holder{border-radius:4px}body:not(.ltr) .checkout-column .styled-date-holder,body:not(.ltr) .return-date .styled-date-holder{background-image:url(/static/media/right-date.8d005772.svg);border-radius:4px 0 0 4px}body.ltr .checkout-column .styled-date-holder,body.ltr .return-date .styled-date-holder{background-image:url(/static/media/left-date.bdf708a3.svg);border-radius:0 4px 4px 0}.styled-date-holder .ant-calendar-picker .anticon{display:none}body:not(.ltr) .styled-date-holder{background-position:right 7px top 10px}body.ltr .styled-date-holder{background-position:left 7px top 10px}.styled-date-holder .ant-calendar-picker-input,.styled-date-holder .multi-datepicker-input,.styled-date-holder .PDatePicker-input{position:relative;opacity:0;right:0;top:0;cursor:pointer;z-index:1}.styled-date-holder .styled-date-inner-wrapper{position:absolute;z-index:0;right:0;left:0;top:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.styled-date-holder .styled-date{font-size:12px;padding:0 10px}.styled-date-holder .styled-date.styled-date-date{font-size:40px;line-height:25px;margin-top:5px}.flight-details-btns-inner button{padding:0 10px;line-height:37px;min-width:0;margin-top:3px;margin-bottom:3px}.flight-details-holder{padding:10px 15px;border-top:1px solid #ddd}.overlay{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.4);z-index:2}.overlay+.flight-result-item{position:relative;z-index:3}.package.search-result-page .overlay+.flight-result-item{position:static}.body .table-itinery-details .itinerary-header{display:flex;justify-content:space-between;padding:10px 0}.body .table-itinery-details .itours-table{font-size:14px}.body .table-itinery-details .itours-table th{color:#fff;font-weight:600;border:1px solid;background:#565656}.body .table-itinery-details .itours-table td,.body .table-itinery-details .itours-table th{padding:7px 10px;border:1px solid #ddd;line-height:1.3;text-align:center}.body .table-itinery-details .stop-info{background-color:#fff5e3;padding:10px 15px;font-size:14px;line-height:15px}.body .table-itinery-details .stop-info b{font-weight:600}.body .table-itinery-details .stop-info.change-airport td{background-color:#ef4050;color:#fff}.no-wrap{white-space:nowrap}.responsive-table-holder{overflow:auto}.loading-full-page{position:fixed;left:0;right:0;top:0;bottom:0;display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,.3803921568627451);z-index:1000}@media screen and (max-width:500px){.loading-full-page{background-color:#fff}}.loading-full-page .loading-section{background-color:#fff;padding:50px;border-radius:10px;min-width:350px}.loading-full-page.style2{background:hsla(0,0%,100%,.8509803921568627)}.loading-full-page.style2 .loading-section{background-color:initial}.logo-loading{position:relative;width:80px;height:80px;margin-bottom:20px;margin-left:auto;margin-right:auto}.logo-loading:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;border-radius:50%;background-image:url(/static/media/loading.a39d853e.svg);background-size:contain;background-repeat:no-repeat;background-position:50%;-webkit-animation:rotation .9s linear infinite;animation:rotation .9s linear infinite}.logo-loading img{margin-bottom:0;position:absolute;left:50%;margin-left:-25px;top:50%;margin-top:-25px;width:50px;height:50px}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(1turn)}}@keyframes rotation{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.baggage-cell{line-height:20px;font-size:14px}.baggage-cell div{line-height:23px;font-size:13px}.diet-passenger-item-inner{padding:10px 35px}@media screen and (max-width:500px){.diet-passenger-item-inner{padding:10px 0}}.diet-passenger-item-inner .passenger-title{font-size:17px;font-weight:600}@media(min-width:1101px){body:not(.ltr) .special-diet-passenger-item-col:nth-child(3n+1){clear:right}body.ltr .special-diet-passenger-item-col:nth-child(3n+1){clear:left}}@media(min-width:501px)and (max-width:1100px){body:not(.ltr) .special-diet-passenger-item-col:nth-child(odd){clear:right}body.ltr .special-diet-passenger-item-col:nth-child(odd){clear:left}}.wheelchair-block-title{background:#9400d4;color:#fff;font-weight:600;font-size:18px;text-transform:uppercase;margin:10px 0 0}.wheelchair-block label.checkbox-label{color:#9400d4;font-weight:700;display:flex;justify-content:center;align-items:center;flex-direction:row-reverse}.wheelchair-block label.checkbox-label:before{width:15px;height:15px;border:1px solid #9400d4}body:not(.ltr) .wheelchair-block label.checkbox-label:before{margin-right:5px}body.ltr .wheelchair-block label.checkbox-label:before{margin-left:5px}.wheelchair-block .checkbox-holder .custom-checkbox:checked+.checkbox-label:before{background-image:url(/static/media/icons.76fb054e.svg);background-size:3200% 600%;background-repeat:no-repeat;background-position:54.8% 20%}.package-searchbox-holder.search-box-holder .form-group .form-select.room-option-toggle-select{height:92px}.package-avails-row .route-item .router .date,.selected-package .route-item .router .date{white-space:nowrap}.package-avails-row .route-item .route-item-flex .air-line-info,.selected-package .route-item .route-item-flex .air-line-info{width:auto}.package-hotel-item{background-color:#fff;color:#999;margin-bottom:15px;line-height:20px;width:100%;border:1px solid #bcc7c4;transition:all .2s}.selected-package .package-hotel-item{background-color:initial}.package-hotel-item .hotel-item-header{padding:10px}.package-hotel-item .package-hotel-name{text-align:left;direction:ltr;float:right;width:calc(100% - 90px)}.package-hotel-item .package-hotel-image{background-size:cover;width:80px;float:left;height:80px;margin-right:10px}.package-hotel-item .package-hotel-footer{border-top:1px solid #ddd;padding:10px 15px;display:flex;align-items:center;justify-content:space-between}.package-hotel-item .package-hotel-details{padding:0 15px 10px}.package-hotel-item .hotel-name{font-weight:600;color:#333;display:block;margin-bottom:0;font-size:18px}@media(min-width:1101px){.package-hotel-item .hotel-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.package-hotel-item .price-for-night{line-height:1}.package-hotel-item span.price{color:#333}.package-hotel-item .old-price{font-size:13px}.package-hotel-item .old-price span.price{color:#ccc}.package-avails-row .flight-result-item .item-footer span.price,.package-hotel-item span.price{color:#555}body:not(.ltr) .package-hotel-main{min-height:169px}body.ltr .package-hotel-main{min-height:171px}.selected-package{padding:15px}.selected-package .flight-result-item,.selected-package .package-hotel-item{border:0;margin:0}.selected-package .flight-result-item{position:relative}.selected-package .flight-result-item:after,.selected-package .flight-result-item:before{content:"";position:absolute;display:block;width:1px;top:0;bottom:0;background-color:#ff5722}.selected-package .flight-result-item:before{left:-15px}.selected-package .flight-result-item:after{right:-15px}.selected-package .item-footer,.selected-package .package-hotel-footer{padding:10px 0 0}.selected-package .package-hotel-details{padding:0}.selected-package .hotel-item-header{padding:0 0 10px}.selected-package .flight-result-item .item-main .content{padding:0}body.body .selected-package .package-hotel-main{min-height:141px}.selected-package .route-item .router{padding:0}.selected-package span.price{color:#333}.selected-package .old-price{font-size:13px}.selected-package .old-price span.price{color:#ccc}@media screen and (min-width:850px){.selected-package .selected-package-footer{display:flex;flex-direction:column;justify-content:center;height:182px;align-items:center;position:relative;padding-bottom:47px}.selected-package .selected-package-footer .button{position:absolute;bottom:0;left:0;right:0;width:100%}}.package-total-price .price{font-size:22px}@media screen and (max-width:370px){.stop-info.text-center .dashed-line:before,.stop-info.text-center .duration,.stop-info.text-center .stop{display:none}}@media screen and (max-width:849px){.only-flight-filter.filters-holder .package-hotel-filter,.only-hotel-filter.filters-holder .package-flight-filter{display:none}.body .top-circle-close-btn{min-width:0;position:fixed;z-index:1;top:10px;left:50%;margin-left:-21px;outline:none!important;background:#fff;border:1px solid #bbb;box-shadow:0 3px 10px 0 rgba(0,0,0,.2);border-radius:50px}.package-avails-row .filters-holder{padding:0}.package-flight-list,.package-hotel-list{position:fixed;background:#fff;top:20px;left:0;right:0;z-index:100;padding:65px 10px 70px;visibility:hidden;opacity:0;transition:all .2s linear;overflow-y:auto;height:100vh}.package-flight-list.isOpen,.package-hotel-list.isOpen{visibility:visible;opacity:1;top:0}body:not(.ltr) .package.search-result-page .route-item .air-line-info .airline-logo-holder{margin-left:5px}body.ltr .package.search-result-page .route-item .air-line-info .airline-logo-holder{margin-right:5px}.package.search-result-page .route-item .air-line-info .airline-logo-holder .airline-logo{width:35px;height:35px}.selected-package .stop-info.text-center .dashed-line:before,.selected-package .stop-info.text-center .duration,.selected-package .stop-info.text-center .stop{display:none}.package-total-price.text-center.bold,.selected-package-mobile-action-footer{display:flex;justify-content:space-between}.package-total-price.text-center.bold{margin-bottom:10px}.package-total-price.text-center.bold .price{font-size:17px}.package-hotel-main{min-height:0!important;padding-bottom:10px}.selected-package .flight-result-item .item-footer,.selected-package .package-hotel-footer{display:none}.selected-package .flight-result-item{border-top:5px solid #e0e0e0;border-bottom:5px solid #e0e0e0}.selected-package .flight-result-item:after,.selected-package .flight-result-item:before{display:none}}@media screen and (max-width:500px){.flight-result-item .item-footer button.button{padding:3px 10px;min-width:0}.flight-result-item .item-footer button.button.link-style-btn{padding:3px 0}.flight-result-item .item-footer button.button:after{display:none}.flight-detail-btn{white-space:nowrap}.router .date strong{font-size:13px}.selected-package-mobile-action-footer .button{padding:2px 5px}.selected-package{border-right:0;border-left:0;margin-left:-10px;margin-right:-10px}.package.search-result-page .searchShow{display:block;padding-bottom:0}.package.search-result-page .searchShow .destinationShow,.package.search-result-page .searchShow .originShow,.package.search-result-page .searchShow .typeShow{display:inline-block}body:not(.ltr) .package.search-result-page .searchShow .destinationShow,body:not(.ltr) .package.search-result-page .searchShow .originShow,body:not(.ltr) .package.search-result-page .searchShow .typeShow{margin-left:10px}body.ltr .package.search-result-page .searchShow .destinationShow,body.ltr .package.search-result-page .searchShow .originShow,body.ltr .package.search-result-page .searchShow .typeShow{margin-right:10px}.package.search-result-page .searchShow .depShow,.package.search-result-page .searchShow .passShow,.package.search-result-page .searchShow .retShow{display:flex;text-align:left;justify-content:space-between;margin:0;line-height:1.5}.package.search-result-page .searchShow .button{margin-top:5px;height:25px;line-height:25px;padding:0 15px}}body.body .package.search-result-page .page-container .filters-holder{margin:0}.package.search-result-page .filters-holder .filter-header{margin:0;padding:10px;background:#eaa200;color:#fff}@media screen and (max-width:849px){.package.search-result-page .filters-holder .filter-header{display:flex;justify-content:space-between;align-items:center;position:fixed;left:0;right:0;top:0;z-index:1}.package.search-result-page .filters-holder .filter-header .package-filter-close-btn{background:transparent;min-width:0}.package.search-result-page .filters-holder .filter-header+div{padding-top:65px}}.package.search-result-page .route-item .stop-info .duration>span:first-child{display:none}.blue-border{border:2px solid #5bb4c8}.capitalized{text-transform:uppercase}.no-margin-bottom{margin-bottom:0!important}.package.search-result-page .overlay{background-color:rgba(0,0,0,.85);background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAAF+mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTEwLTE2VDEwOjEwOjA0KzAzOjMwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0xMC0xNlQxMDoxNToxNCswMzozMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0xMC0xNlQxMDoxNToxNCswMzozMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpjYzlkNmNlZC00ZTZiLWY1NGUtYjdkZS0yY2E0MjgxODc3MWQiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpjZTAxNzEzYS04YmFhLWU0NGItOTliMS04NTllMzhjM2M2MWEiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozMDE3YzAxOS1kZTBhLTZhNDMtYjBiYy02NThmYjJhMmJhMzUiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjMwMTdjMDE5LWRlMGEtNmE0My1iMGJjLTY1OGZiMmEyYmEzNSIgc3RFdnQ6d2hlbj0iMjAxOS0xMC0xNlQxMDoxMDowNCswMzozMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpjYzlkNmNlZC00ZTZiLWY1NGUtYjdkZS0yY2E0MjgxODc3MWQiIHN0RXZ0OndoZW49IjIwMTktMTAtMTZUMTA6MTU6MTQrMDM6MzAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4u4IdOAAAAU0lEQVQYlX2QwQ3AMAgDL6hf9h+IkVignzaillOeZ0vWsaoqgeZ7yjIekFKcLIEOE2i5AcIEOp8A189kTxZmcpb2qczxAypzfFMIcDK8MhM4GQBuZXYbVFj9MYQAAAAASUVORK5CYII=)}.package.search-result-page .flightDetails{position:fixed;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90%;max-width:1000px;z-index:10}.package.search-result-page .flightDetails .itours-tab-contents{border-radius:0 0 10px 10px;max-height:500px;max-height:calc(100vh - 100px);overflow:auto}.package.search-result-page .flightDetails .itours-tab-holder .itours-tab-list{padding-left:0;padding-right:0;background:transparent}.package.search-result-page .flightDetails .itours-tab-holder .itours-tab-list .itours-tab-btn{background-color:#23a5b9;color:#fff;outline:none;border:none;padding:5px 15px;font-weight:600;line-height:30px;border-radius:10px 10px 0 0}.package.search-result-page .flightDetails .itours-tab-holder .itours-tab-list .itours-tab-btn:not(:first-child){margin:0 2px}.package.search-result-page .flightDetails .itours-tab-holder .itours-tab-list .itours-tab-btn:hover{background-color:#1892a5}.package.search-result-page .flightDetails .itours-tab-holder .itours-tab-list .itours-tab-btn.active{background-color:#fff;color:#23a5b9;position:relative;bottom:-1px}.package.search-result-page .flightDetails .itours-tab-holder .itours-tab-list .itours-tab-btn.active:hover{background-color:#fff}@media screen and (max-width:849px){.package.search-result-page .flightDetails{-webkit-transform:translate(0);transform:translate(0);left:0;top:0;right:0;bottom:0;min-width:0;width:auto}}.filter-antd-checkbox-item .ant-checkbox-wrapper{display:flex;align-items:flex-start;margin-bottom:10px;line-height:1.25}.filter-antd-checkbox-item .ant-checkbox-wrapper>span{display:block}.package-avails-row .ant-checkbox-group{width:100%}.time-filters-group{display:flex}.time-filters-group span.ant-checkbox{display:none}.time-filters-group span.ant-checkbox+span{display:block;line-height:12px;color:#02647a;border:1px solid transparent;border-radius:3px;padding:2px;width:100%;font-size:12px}.time-filters-group .ant-checkbox-wrapper-checked span.ant-checkbox+span{border-color:#02647a}.time-filters-group label.ant-checkbox-wrapper{display:block;padding:0 5px}.ant-steps-item-finish .time-filters-group span.ant-steps-item-icon,.time-filters-group .ant-steps-item-finish span.ant-steps-item-icon,.time-filters-group span.has-fake-magnifirer-icon:after,.time-filters-group span.itours-icon{margin-bottom:8px}.time-filters-group .time-antd-filter-item{display:block;flex:1 1;text-align:center}.package-avails-row .check-green{width:37px;height:37px}.package-selected-flight-holder.updatingFlight,.package-selected-flight-holder.updatingHotel,.package-selected-hotel-holder.updatingFlight,.package-selected-hotel-holder.updatingHotel{-webkit-animation:selectPackageItemAnimation .8s cubic-bezier(.71,.28,.43,1.45);animation:selectPackageItemAnimation .8s cubic-bezier(.71,.28,.43,1.45)}@-webkit-keyframes selectPackageItemAnimation{0%{-webkit-transform:scale(.5) rotate(8deg);transform:scale(.5) rotate(8deg);opacity:0}35%{-webkit-transform:scale(.5) rotate(8deg);transform:scale(.5) rotate(8deg);opacity:0}to{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0);opacity:1}}@keyframes selectPackageItemAnimation{0%{-webkit-transform:scale(.5) rotate(8deg);transform:scale(.5) rotate(8deg);opacity:0}35%{-webkit-transform:scale(.5) rotate(8deg);transform:scale(.5) rotate(8deg);opacity:0}to{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0);opacity:1}}.package-passengers-form .package-passenger-item{border-bottom:1px solid #bbb}.package-passengers-form .RoomItem:last-child .package-passenger-item:last-child{border-bottom:0}.package-passengers-form .RoomItem:nth-child(2n){background:#f1f1f1}.package-passengers-form input[type=email],.package-passengers-form input[type=password],.package-passengers-form input[type=text],.package-passengers-form select{height:40px;outline:none!important}.package-passengers-form .ant-col.ant-form-item-label{line-height:20px}.package-passengers-form .genderNameGroup .ant-input-group-addon{padding:0;border:0}.package-passengers-form .genderNameGroup .ant-input-group-addon select{outline:0 none;width:100px}body:not(.ltr) .package-passengers-form .genderNameGroup .ant-input-group-addon select{border-left:0}body.ltr .package-passengers-form .genderNameGroup .ant-input-group-addon select{border-right:0}.package-passengers-form .countryCodeGroup .ant-input-group{direction:ltr}.package-passengers-form .countryCodeGroup .ant-input-group-addon{padding:0;border:0}.package-passengers-form .countryCodeGroup .ant-input-group-addon select{outline:0 none;width:160px;font-size:13px;border-right:0}.flight-detail-main .itours-tab-contents{min-height:250px}.price .value{direction:ltr;display:inline-block}form.package-passengers-form textarea{height:100px}a.itours-no-card-link{display:block;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAAjCAYAAAAUhR0LAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF7GlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIxLTA3LTA1VDA5OjQ3OjQyKzA0OjMwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMS0wNy0wNVQxMToxMjoxOCswNDozMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMS0wNy0wNVQxMToxMjoxOCswNDozMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2ODRmMjkyOC01ZjY5LWJmNGQtYWYzNy01MWM5ZDkxMDhiMGUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6YzA4ZjBjMzQtZmNhMy05NDQ0LWI5MDQtMTViZDI0MGYyOTRlIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6YzA4ZjBjMzQtZmNhMy05NDQ0LWI5MDQtMTViZDI0MGYyOTRlIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpjMDhmMGMzNC1mY2EzLTk0NDQtYjkwNC0xNWJkMjQwZjI5NGUiIHN0RXZ0OndoZW49IjIwMjEtMDctMDVUMDk6NDc6NDIrMDQ6MzAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6Njg0ZjI5MjgtNWY2OS1iZjRkLWFmMzctNTFjOWQ5MTA4YjBlIiBzdEV2dDp3aGVuPSIyMDIxLTA3LTA1VDExOjEyOjE4KzA0OjMwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+K5jfSQAABkFJREFUaN7tmmlsVVUQxx+CbC1L2QpYowiKomEJaiAmlqhBC0IAUSQiiIBRQMUFERCKYKWKLILVBhUEIjGQBhEVXCIRURaNCnEDqhVKq6zKIlSC/Pzg/+nhcO6575b2g807yXx4986ZM/O/c2bmzHkxIJakyqckCEmg/1c0BvgZGJAEunLpAf4Zq4GOSaArl+YL7FKgpp51AvoCvZMAVSxtFNgFwHL+G0eS4JSfrgTutH6v5fRxAFgCtEkCVj46D5gtMJcAyzhzvAK0SMbo6FQX6CZgSx3AviEP/0S/n0omw2jUBZgAbCV49Df479ez5RUBdCqQAVSvouC2AcYC6wOAPQa8BjwqD65vzH1CPFlhQDfRFhgJ9LPe1QFuAYYC7YFqVQzcIYq3xwIA3gBki9d0OlNOvpKgt47uohOOOZYDDQTwLOAeJYOqAG4z4C5gBfB7ALg7gPHAtQnKbAG09QHd2AFyfHwEDAIuqQLgNgW6A4uAgwH2fq/QkAmkVHSv415PsC8DWjoEnKutk5IgpUZQvA5QL4IxtSU/1ZE7GgKDgcVAUYCN+4HngT6SFfPY69OjhiJA3OZ6QIrJkId/9HYInaBSpwTYnQCViAZ7vO1B7aDdkv2V4t6NHuNSgPfFXwpMApoDvQRucYBNP6lc6wWkB8i+VE2jNcAunf5qOfg6AQuAncAvhs2lwHqT8WoPyPsDFJlH+cYoh6zbPN4WH28JQBcg3xh8ez3g7pBTdU9gl8wGTlrz9zk8vjtwwqP3XpP5VgHqGqMDFMkvJ9DZlpwREeZ+a3z0ukAH4ElD91MW/0nNmaOYa4ajLIUKl22LAtY/bnl0O4VW3/i31/GMasY2ilPxDLxVIAR98euAXGCKwJuoDG4aOU/PswVIDtDVkNEV+MtSrFheN1Zbv8R6v0nh4YsAw04A74on01GG5hm7Z6nDrskOmcXAQrVEz7G83hxrNX+ScJkOjI4BwxSrzNCQAVyuhBQ1w/awvn5qSGz9wVL0OaPNGBNIYxxb2BVv8/XxG3vWvNCa94L1voHCgzle9ISsTQbf176qYx9wUwWWT3db1YqvJLzZMmi8cWjqr921OeAAcUQJcAZwgyGzNXBRSEPokCEnz3o/0FpndYi9Zseu1NLlNKC3WDFnBPCZqABIiwj0MAvoth7eBZb35wJvAocdwB5VqHgM6OzwsIdVEZyS3j6gD3uAftbSqXOIvUMcuhYoZJ0GNKqhXTGnzGz1JUjDrfnNrPctgesFzEFfAlEfIV/lYGvNT5Px44yd2MCK4y+dBdAzjHc/JmBvNWBlgA0L444aU1xBSauFmiLxzF2oAjwK0H2ssvA+dbQWA58KQFfyKgTeUQLJsvoJcTrfAnSicbj53IqpQfplWDrkW+9zjXdFCeapGsDLAWBvA5rHtAU/NkqjUgPoXUqKaTpMNBE1VcJpJe8aANyhRtQHCZRovwIfAjPV420YcAiwKdOSM9wAerPxfFZIf+M3g3d+CNB1IzhZpmr9MzzbZOopkA46vO6wEtJxURnwhwfIYyoRN0rmCuBxncDaGeGkmU6CeUo6GSGGPGStc42e11d/Ij7memSkK97bu6IigI5TN6uaKnMx9VTNOxSYBmxXDblTHh6nYimyDnhVtWO2snY6cAVwVYiiI0NKLdsTd1nxM374qA6sMt6VeNa1P9aQSgA6fgD0Xs5O0dZeBkxNcEub1EFzN6h0bOfhra++gDnGOfguAL60+MZYPKOs92scNXwPq7Q74KiqKgroHEPOny6GaSaDYnKUBR6xDL4shL+vI/SsF+D9FFb2OY7htR0dukIH32zJWupYZ7pDn6hAD1SuydE94WTgdWudItfEqdZCTc/iwHIcuDji1w8be3S7E/QXgEMJytkYAGKuddoMA/rtBNYa5Jo4x0qCLSMCbW/h9hH+v3Y0ROENAWWffUtUGCJnqQfAmVZ5GtZ/LghZKyfoznCSPLlIB4b0iEDfrrmFwHcJhA6TOqpi2GJUPnuA95TEEq3pGylcrJMuJdJnlZKUb+7TVlINA3qubqa2ibarFbtSLYbAy9naRr2cWo4kUFNzG0W8IbH/Q9FauyGDs+u9NNFBrFGEe8TOWrtVAhfQtRReG4rSXG2L5P82kv+Prlr0N8Ym3uaHjtrMAAAAAElFTkSuQmCC),linear-gradient(45deg,#cc281c,#9c27b0);color:#fff;font-weight:600;font-size:18px;background-repeat:no-repeat;background-position:top 10px right 20px,50%;background-size:90px,100%;outline:none;border:0!important;margin-bottom:20px}.login-to-book-modal .user-login{display:block;margin:20px auto 35px}.login-to-book-modal .normal-title{color:#333;text-align:center;font-size:21px;font-weight:700}.naminTravelEthnicAirlineFilter{margin-top:3px 0;padding:5px 10px;line-height:1.1;position:relative;color:#fff;background-color:#b25067}.naminTravelEthnicAirlineFilter ul{position:relative;padding:0;margin:0 0 5px;font-size:14px;list-style-position:inside}@media screen and (min-width:849px){.naminTravelEthnicAirlineFilter{float:left;height:100px}}.bank-group-item .normal-title{display:flex;align-items:center;border-bottom:1px solid #bbb;width:100%;line-height:25px;padding-top:10px;padding-bottom:10px}.bank-group-item .normal-title .bank-group-icon{height:30px;max-width:100px;object-fit:contain}.bank-group-item .normal-title p{color:#bbb;font-size:15px;margin-bottom:0;font-weight:400}.gateway-form{margin:15px -15px 0}.gateway-form:after,.gateway-form:before{content:"";display:table;clear:both}.gateway-form .submit-container{padding-left:15px;padding-right:15px;padding-top:5px;clear:both}.gateway-form .form-group{width:50%;padding-left:15px;padding-right:15px}body:not(.ltr) .gateway-form .form-group{float:right}body.ltr .gateway-form .form-group{float:left}.ant-form-explain{text-align:justify;margin-top:5px}.price-calendar.itours-table{width:100%;border-collapse:collapse;border:1px solid #bbb;background:#fff;text-align:center;font-size:14px}@media screen and (max-width:849px){.price-calendar.itours-table{font-size:12px}}.price-calendar.itours-table td,.price-calendar.itours-table th{line-height:20px;border:1px solid #bbb;padding:5px;height:50px;transition:all .1s linear}.itours-table-holder .price-calendar.itours-table td,.itours-table-holder .price-calendar.itours-table th{text-align:center}.price-calendar.itours-table td img,.price-calendar.itours-table th img{height:40px;display:block;background:#fff;padding:3px;border-radius:4px;margin:auto auto 5px}@media screen and (max-width:849px){.price-calendar.itours-table td img,.price-calendar.itours-table th img{height:30px}}.price-calendar-th{position:relative}.price-calendar-th .h-label{position:absolute;top:5px;white-space:nowrap}body:not(.ltr) .price-calendar-th .h-label{left:8px}body.ltr .price-calendar-th .h-label{right:8px}.price-calendar-th .v-label{position:absolute;bottom:5px;white-space:nowrap}body:not(.ltr) .price-calendar-th .v-label{right:8px}body.ltr .price-calendar-th .v-label{left:8px}.price-calendar-th .diagonal-divider{position:absolute;left:0;right:0;bottom:0;top:0;background-color:#bbb}body:not(.ltr) .price-calendar-th .diagonal-divider{-webkit-clip-path:polygon(100% 0,0 100%,0 calc(100% - 1px),100% -1px);clip-path:polygon(100% 0,0 100%,0 calc(100% - 1px),100% -1px)}body.ltr .price-calendar-th .diagonal-divider{-webkit-clip-path:polygon(0 -1px,100% calc(100% - 1px),100% 100%,0 0);clip-path:polygon(0 -1px,100% calc(100% - 1px),100% 100%,0 0)}.price-calendar-hover,.price-calendar-td:hover{background-color:#e9e9e9}.price-calendar .price-calendar-cheapest{background-color:rgba(76,175,80,.27058823529411763)}.price-calendar .price-calendar-td.price-calendar-selected{background-color:#0d8ddc;color:#fff}.page-container .get-passenger-form-holder .multi-datepicker-input{padding-left:10px;padding-right:10px}.extraBaggageBadge{background:#9c27b0;background:linear-gradient(45deg,#9c27b0,#e91e63);padding:3px 12px 6px;border-radius:19px;color:#fff;display:inline-block;white-space:nowrap;font-size:15px;font-weight:600}.package-hotel-footer-end{display:flex}.summary-flight-type-row{border-top:1px solid #ccc;margin-top:1.5rem;padding-top:1rem}img[src*=safarmarket]:not(.bank-item-logo):not(.bank-group-icon){position:fixed;z-index:-10}img.bank-item-logo{max-width:100px;object-fit:contain}.remained-time-wrapper{display:flex;align-items:center;font-size:20px;justify-content:space-between;letter-spacing:2px;color:#ef4050;flex-direction:row-reverse}.itours-phoneNumber-row-item{display:flex;justify-content:space-between;margin-bottom:15px;flex-wrap:wrap}.footer .itours-phoneNumber-row-item{display:block;margin-bottom:0;margin-top:15px;font-size:14px;line-height:25px}.terms-collapse .ant-collapse-item{margin-bottom:10px}@media screen and (min-width:501px){.body .main-content .terms-collapse .ant-collapse-item{font-size:16px}}.terms-collapse .ant-collapse-item .ant-collapse-header{background:#f1f1f1;padding:5px 10px;border-radius:5px}@media screen and (min-width:501px){.terms-collapse .ant-collapse-item .ant-collapse-header{font-size:18px;padding:10px 15px}}@media screen and (min-width:501px){.red-bullet-list>li{font-size:16px;line-height:27px;margin-bottom:10px}}.red-bullet-list>li::marker{color:#ed4151;font-size:18px}.terms-collapse .ant-collapse-item .ant-collapse-header{padding-left:40px;border:1px solid #f1f1f1;transition:all .2s linear}.body .terms-collapse .ant-collapse-item .ant-collapse-header{border-radius:5px}.terms-collapse .ant-collapse-item .ant-collapse-header .anticon{display:initial}.terms-collapse .ant-collapse-item .ant-collapse-header .custam-css-arrow{display:block;width:8px;height:8px;border-bottom:2px solid #034fa5;border-right:2px solid #034fa5;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:50%;margin-top:-5px;transition:all .2s linear}.terms-collapse .ant-collapse-item.ant-collapse-item-active .ant-collapse-header{border:1px solid #034fa5}.terms-collapse .ant-collapse-item.ant-collapse-item-active .ant-collapse-header .custam-css-arrow{-webkit-transform:rotate(225deg);transform:rotate(225deg);margin-top:-2px}.terms-collapse .airline-item{font-weight:700;padding:0 10px;white-space:nowrap}.terms-collapse .airline-item:only-child{padding:0}@media screen and (max-width:500px){.terms-collapse .airline-item:only-child .airline-title{display:block}.terms-collapse .airline-item:only-child .airline-title+span{margin:5px 0 0}}.terms-collapse .airline-item .airline-logo{display:block;width:22px;height:22px;object-fit:contain;font-size:10px;font-weight:400;color:#bbb}.terms-collapse .airline-item .airline-logo.large{width:40px;height:40px;margin:auto}.terms-collapse .table-2{font-size:14px}.terms-collapse .table-2 td.bg-gray,.terms-collapse .table-2 tr.bg-gray>td{background-color:#f6f6f6}.terms-collapse .ant-collapse-item>.ant-collapse-content>.ant-collapse-content-box{padding-top:20px}@media screen and (min-width:501px){.terms-collapse .ant-collapse-item>.ant-collapse-content>.ant-collapse-content-box{padding-left:15px;padding-right:15px}}.table-2{width:100%}.table-2 .width-400{width:400px;min-width:130px}.table-2 .airline-col{min-width:60px}@media screen and (min-width:501px){.table-2 .airline-col{min-width:130px}}.table-2 td,.table-2 th{border:1px solid #ccc;padding:8px 10px;line-height:22px}.table-2 .th,.table-2 th{background-color:#13406b!important;color:#fff;font-weight:600}.bold-frame{border:2px solid #13406b!important}.frequent-dest-heading{padding:10px 15px;text-align:center;border-bottom:2px dotted #ccc;font-weight:600;font-size:15px;margin:0;background-color:#f6f6f6}.rmdp-calendar-container-mobile{width:100%;background:#fff;top:0;bottom:0;padding-top:45px}.rmdp-calendar-container-mobile .rmdp-wrapper{box-shadow:none;margin:auto}.rmdp-calendar-container-mobile .rmdp-action-buttons .rmdp-action-button{display:none}.rmdp-calendar-container-mobile .date-picker-title{position:fixed;top:0;left:0;right:0;padding:10px 0;background:#e5e5e5}.layout-holder.no-scroll{overflow:hidden;height:100vh}.body .verification-inputs-wrapper input{font-size:30px;text-align:center;height:50px;border-radius:5px;transition:all .1s linear;box-shadow:0 0 3px 0 rgba(0,0,0,.1450980392156863)}.body .verification-inputs-wrapper input:focus-visible{outline:none;border-color:#bbb;box-shadow:0 1px 6px 1px rgba(0,0,0,.26666666666666666)}.body .verification-inputs-wrapper .has-error input{border-color:red}.body .verification-inputs-wrapper .ant-form-explain{margin:0;min-height:0}.body button.close-ir-login-modal{background:transparent;min-width:0;width:30px;height:30px;padding:0;position:absolute;left:10px;top:10px;z-index:1}@media screen and (max-width:500px){.margin-bottom-large-mobile{margin-bottom:30px}}.date-picker-drop{direction:ltr}@media screen and (min-width:850px){body:not(.ltr) .clear-medium-2:nth-child(odd){clear:right}body.ltr .clear-medium-2:nth-child(odd){clear:left}}@media screen and (min-width:850px){body:not(.ltr) .clear-medium-3:nth-child(3n+1){clear:right}body.ltr .clear-medium-3:nth-child(3n+1){clear:left}}@media screen and (min-width:1101px){body:not(.ltr) .clear-large-3:nth-child(3n+1){clear:right}body.ltr .clear-large-3:nth-child(3n+1){clear:left}}@media screen and (min-width:850px){body:not(.ltr) .clear-medium-4:nth-child(4n+1){clear:right}body.ltr .clear-medium-4:nth-child(4n+1){clear:left}}.partners-logos img{height:55px;margin:10px 15px 20px}@media screen and (max-width:849px){.partners-logos img{height:40px;margin:10px 5px 20px}}.partners-footer{text-align:center;background:#f1f1f1;padding:10px 0 0}.pipe{border-left:1px solid #ddd;height:24px}.sm-reserve-room-block{display:flex;justify-content:space-between;align-items:center}.sm-reserve-room-block .message{margin-bottom:0}.sm-reserve-room-block .button{margin:0}@media screen and (min-width:850px){.sm-reserve-room-block{display:block;text-align:center;border-top:1px solid #ddd;margin-top:1rem;padding-top:1rem}.sm-reserve-room-block .button{width:100%}.sm-reserve-room-block .message{margin-bottom:10px}}@media screen and (max-width:849px){.sm-fix-bottom-mobile{position:fixed;bottom:0;left:0;right:0;background:#fff;padding:15px;z-index:10;box-shadow:0 0 24px 0 rgba(0,0,0,.09)}}.sm-check-in-out-wrapper{display:flex;justify-content:space-between}@media screen and (min-width:849px){.sm-check-in-out-wrapper>div{display:flex;justify-content:space-between;flex:1 1;align-items:center}}.night-on-gallery{top:20px;left:20px;background:#333;padding:0 20px;border-radius:40px;height:44px;display:flex;align-items:center}.night-on-gallery,.text-on-gallery{position:absolute;color:#fff;pointer-events:none}.text-on-gallery{bottom:0;left:0;right:0;background:linear-gradient(0deg,rgba(0,0,0,.7411764705882353),transparent);padding:50px 1rem 1rem}.sm-gallery-wrapper .image{border:0}@media screen and (min-width:849px){.sm-gallery-wrapper{border-radius:10px;overflow:hidden}}.rounded{border-radius:10px}@media screen and (min-width:849px){.rounded-medium{border-radius:10px}.inline-medium{display:inline-block}}.room-item-footer{border-top:1px solid #efefef;display:flex;justify-content:space-between;align-items:center}.gray-tag{background:#f5f5f5;display:inline-block;padding:8px 10px}.gray-tag.small-tag{padding:2px 7px}.cancellation-collapse-block{overflow:hidden}.cancellation-collapse-block.visible{-webkit-animation:openRules .3s linear forwards;animation:openRules .3s linear forwards}.cancellation-collapse-block.exiting{-webkit-animation:closeRules .3s linear forwards;animation:closeRules .3s linear forwards}@-webkit-keyframes openRules{0%{max-height:0}to{max-height:400px}}@keyframes openRules{0%{max-height:0}to{max-height:400px}}@-webkit-keyframes closeRules{0%{max-height:400px}to{max-height:0}}@keyframes closeRules{0%{max-height:400px}to{max-height:0}}.css-icon{width:20px;height:20px;vertical-align:middle;position:relative;display:inline-flex;justify-content:center;align-items:center}.css-icon.down-caret-css-icon:after{content:"";display:inline-block;border-left:2px solid;border-top:2px solid;width:10px;height:10px;border-color:currentcolor;border-style:none solid solid none;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:relative;top:-2px;transition:all .3s linear}.css-icon.reverse:after{top:2px;-webkit-transform:rotate(225deg);transform:rotate(225deg)}.selected-room-message{line-height:37px}.selected-room-details{border-bottom:1px solid #ddd;padding:15px 0;margin-bottom:15px}@media screen and (min-width:850px){.selected-room-details{border-top:1px solid #ddd;margin-top:15px}}.no-select::selection{background-color:inherit;color:inherit}.pointer{cursor:pointer}.selected-room-footer{display:flex;justify-content:space-between;align-items:center}@media screen and (min-width:850px){.selected-room-footer{display:block;text-align:center}.selected-room-footer button{width:100%;margin-top:15px}}.z-index-1{z-index:1}.z-index-2{z-index:2}@media screen and (max-width:849px){.mobile-accardion{max-height:0;opacity:0;overflow:hidden;transition:all .4s ease-in-out}.mobile-accardion.show{max-height:350px;opacity:1}}.sm-room-item-content{display:flex;justify-content:space-between}.sm-board-cancellation{display:flex;flex-direction:column;align-items:flex-end}.sm-room-item-rooms .sm-room-item:not(:last-child){margin-bottom:5px}@media screen and (min-width:850px){.sm-room-item-rooms .sm-room-item:not(:last-child){margin-bottom:15px}}.sm-room-item-rooms .room-name{font-weight:600;display:block;margin-bottom:5px;margin-top:10px}@media screen and (min-width:850px){.sm-room-item-rooms .room-name{margin-bottom:15px}}.block{display:block}@media screen and (min-width:850px){.medium-inline-block{display:inline-block}.medium-inline-block.middle{vertical-align:middle}}.hotel-search-btn.medium-align-label{margin-top:15px}@media screen and (min-width:850px){.hotel-search-btn.medium-align-label{line-height:24px;margin-top:25px}}.form-label.block+.form-input.nights-fake-input{border:1px solid #bcc7c4;width:100%;display:block;line-height:33px;padding:0 7px}@media screen and (max-width:849px){.sm-search-room{padding-top:20px}}.sm-search-room .children-ages-block{display:block}.sm-search-room .children-ages-block .form-select{display:inline-block;width:50px}.sm-search-room .form-group .form-select{height:35px}.sm-search-room .remove-room-btn{min-width:0;padding:0;height:35px;width:35px}@media screen and (max-width:849px){.sm-search-room .remove-room-btn{position:absolute;top:8px;left:0;height:25px;width:25px}}.sm-search-room .children-ages{display:inline-block}@media screen and (max-width:849px){.sm-search-room .room-guests.multyroom{position:relative;padding-top:10px}.sm-search-room .room-guests.multyroom .item-number{margin-bottom:10px;display:block}.sm-search-room .room-guests.multyroom:before{content:"";display:block;border-top:1px solid #ddd;position:absolute;top:0;left:0;right:0}}.safarmarket-header{box-shadow:0 2px 19px rgba(0,0,0,.05);z-index:10}.safarmarket-header .menu-overlay{display:block}.safarmarket-header-inner{display:flex;justify-content:space-between;align-items:center;height:60px}.safarmarket-header-inner .menu-toggle-btn{display:block}.safarmarket-header-inner .menu-toggle-btn .menu-btn-bar{background-color:#000}.safarmarket-header-inner .logo{width:100px}.safarmarket-header-inner .main-menu-holder{z-index:102;position:fixed;right:0;width:450px;background-color:#fff;top:0;bottom:0;box-shadow:0 0 15px 0 rgba(0,0,0,.7019607843137254);transition:all .15s ease-in-out;-webkit-transform:translateX(500px);transform:translateX(500px)}.safarmarket-header-inner .main-menu-holder.expanded{-webkit-transform:translateX(0);transform:translateX(0)}.safarmarket-header-inner .main-menu-holder .menu-toggle-btn{width:25px;height:25px;float:left;margin:15px 20px}.safarmarket-header-inner .main-menu-holder .menu-toggle-btn+.main-menu{clear:both}.safarmarket-header-inner .main-menu-holder .main-menu .menu-item{display:block;margin:0}.safarmarket-header-inner .main-menu-holder .main-menu .menu-item a{padding:5px 15px;border-top:1px solid #e5e5e5;border-bottom:0}.safarmarket-footer .namads-holder{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;margin-bottom:25px}@media screen and (min-width:1101px){.safarmarket-footer .namads-holder{margin-bottom:0}}.safarmarket-footer-inner{padding-bottom:100px}@media screen and (min-width:1101px){.safarmarket-footer-inner{padding-bottom:0;display:flex;justify-content:space-between;flex-direction:row-reverse;align-items:center}}@media screen and (max-width:1100px){.safarmarket-footer-inner .logo-copyright{text-align:center}.safarmarket-footer-inner .footer-logo{margin-bottom:15px}}.safarmarket-footer-inner .footer-namad-item{border:2px solid #ccc;border-radius:5px;margin:0 5px;height:70px;width:70px;padding:0}.safarmarket-footer-inner .footer-namad-item img{width:66px;height:66px;margin:0;font-size:10px}@media screen and (min-width:1101px){.safarmarket-header+main.main-content{min-height:calc(100vh - 252px)}}@media screen and (max-width:849px){.sm-change-room-btn{position:absolute;bottom:15px;left:15px}.padding-h-mobile-tablet{padding-left:15px;padding-right:15px}}.ant-collapse.header-with-extra .ant-collapse-header{display:flex;justify-content:space-between;cursor:default}.ant-collapse.header-with-extra .ant-collapse-header .ant-collapse-extra{float:none;flex:1 1}.ant-collapse.header-with-extra.reverse .ant-collapse-header{flex-direction:row-reverse}.header-logo-holder{text-align:center}.header-logo-holder .logo{display:inline-block}.header-logo-holder .logo img{width:100px}@media screen and (min-width:850px){.header-logo-holder .logo img{width:120px;padding:10px 0}}@media screen and (min-width:850px){.header-main-section{display:flex;justify-content:space-between;flex-direction:row-reverse;align-items:flex-start}}.header-main-section .top-header{display:flex;justify-content:space-between;align-items:center;padding:8px 0}.header-main-section .top-header .itours-select{border:0;box-shadow:none;line-height:inherit;height:auto;outline:none!important;padding:0 5px!important;background-image:none!important;cursor:pointer}.bank-group-title{display:flex;align-items:center}.bank-group-title img{width:45px}.bank-group-title .description{color:#aaa}.search-form-wrapper .search-box-holder .search-airline-block .form-group .form-input{height:45px;padding:0 12px;border-radius:5px 5px 0 0}body:not(.ltr) .search-form-wrapper .search-box-holder .cabinClass-and-airline .search-airline-block .form-group .form-input{border-radius:0 5px 0 0}body.ltr .search-form-wrapper .search-box-holder .cabinClass-and-airline .search-airline-block .form-group .form-input{border-radius:5px 0 0 0}.search-airline-block .autocompleteText .suggestList ul li .link{padding-left:12px}@media(min-width:501px){.passengers-table .mobile-label{display:none}}@media(max-width:500px){.passengers-table table,.passengers-table tbody,.passengers-table tr{display:block;width:100%}.passengers-table td{display:flex}.passengers-table thead{display:none}.passengers-table tr:not(:last-child){border-bottom:1px solid #bbb}}body:not(.ltr) .rightPlaceholder{direction:ltr;text-align:left}body:not(.ltr) .rightPlaceholder::-webkit-input-placeholder{text-align:right}body:not(.ltr) .rightPlaceholder::placeholder{text-align:right}body:not(.ltr) .rightPlaceholder:-ms-input-placeholder{text-align:right}body:not(.ltr) .rightPlaceholder::-ms-input-placeholder{text-align:right}@media(min-width:850px){.hotel-search-form-holder{display:flex;flex-wrap:wrap}.hotel-search-form-holder .hotel-search-form-main{flex:0 0 80%;order:1}.hotel-search-form-holder .button-holder{flex:0 0 20%;order:2}body:not(.ltr) .hotel-search-form-holder .button-holder{padding-right:8px}body.ltr .hotel-search-form-holder .button-holder{padding-left:8px}.hotel-search-form-holder .passengers-options-holder{flex:0 0 100%;order:3}}.styled-list{list-style-type:none;padding:0;margin:0}.styled-list.small li{font-size:13px}.styled-list.small li:before{border-width:4px 5px}.styled-list li{line-height:1.7}.styled-list li:before{content:"";display:inline-block;border-style:solid;border-width:5px 8px}body:not(.ltr) .styled-list li:before{-webkit-clip-path:polygon(40% 50%,100% 0,100% 100%);clip-path:polygon(40% 50%,100% 0,100% 100%)}body.ltr .styled-list li:before{-webkit-clip-path:polygon(0 0,60% 50%,0 100%);clip-path:polygon(0 0,60% 50%,0 100%)}.cabinClass-and-airline{display:flex}.cabinClass-and-airline>div{flex:0 0 50%}body:not(.ltr) .cabinClass-and-airline>div:first-child{padding-left:1px}body.ltr .cabinClass-and-airline>div:first-child{padding-right:1px}body:not(.ltr) .search-form-wrapper .search-box-holder .cabinClass-and-airline .form-group .form-select.class-select{border-radius:5px 0 0 0}body.ltr .search-form-wrapper .search-box-holder .cabinClass-and-airline .form-group .form-select.class-select{border-radius:0 5px 0 0}.domestic-hotel-item{padding:3px}@media(min-width:1101px){.domestic-hotel-item{display:flex}}.domestic-hotel-item .gray-tag{padding:5px 10px;line-height:1;border:1px solid #ddd}.domestic-hotel-item .hotel-image{flex:0 0 200px;min-height:200px}.domestic-hotel-item .content{flex:auto;padding:10px}@media(min-width:1101px){.domestic-hotel-item .content{display:flex;justify-content:space-between}}.domestic-hotel-item .content-main{flex:auto}.domestic-hotel-item .content-footer{display:flex;flex-direction:column;align-items:end;justify-content:space-between}@media(max-width:1100px){.domestic-hotel-item .content-footer{margin-top:10px;padding-top:10px;border-top:1px solid #ddd}}@media(min-width:1101px){.domestic-hotel-item .content-footer{flex:0 0 200px;border-right:1px solid #ddd;padding-right:10px;margin-right:10px}}.domesticHotelPointHolder{display:flex;align-items:center;align-self:flex-end}.domesticHotelPointHolder .pointNumber{color:#fff;padding:0 5px;width:40px;text-align:center;line-height:33px;height:31px;margin-right:10px;border-radius:3px;font-size:20px;font-weight:700;position:relative;margin-bottom:5px}.domesticHotelPointHolder .pointNumber .pointCaret{position:absolute;top:100%;width:8px;height:8px;margin-top:-1px;-webkit-clip-path:polygon(0 0,100% 0,100% 100%);clip-path:polygon(0 0,100% 0,100% 100%)}.domesticHotelPointHolder .pointTitle{white-space:nowrap;font-weight:700;font-size:16px;margin-bottom:-4px}.domesticHotelPointHolder .pointReviews{white-space:nowrap;font-size:12px;color:#bbb}.bg-light-pink{background-color:#ffe7e5}.line-height-22{line-height:22px}.line-height-44{line-height:44px}.guestRatingPlaceHolder{height:56px}.custom-antd-checkbox{width:100%}.custom-antd-checkbox .ant-checkbox-wrapper{display:flex;align-items:center;margin:10px 0}.custom-antd-checkbox .ant-checkbox-checked .ant-checkbox-inner{background-color:#02647a;border-color:#02647a}.facility-row{display:flex;align-items:flex-start;line-height:1.7}.facilityIcon{width:50px;padding:15px;background:#f1f1f1;border:1px solid #ddd;-webkit-filter:grayscale(1);filter:grayscale(1);object-fit:contain}.quantity-input-wrapper{display:inline-flex}.quantity-input-wrapper .quantity-input{border:0;width:40px;text-align:center;font-size:17px;outline:none;cursor:default;-webkit-user-select:none;user-select:none;pointer-events:none}.quantity-input-wrapper .quantity-input::selection{background-color:initial;color:inherit}.quantity-input-wrapper.style-b .quantity-input{height:25px}.quantity-input-wrapper.style-b .decrease,.quantity-input-wrapper.style-b .increase{width:25px;height:25px;border-radius:50%;background-color:initial!important;border:1px solid #ff5722;transition:all .1s linear}.quantity-input-wrapper.style-b .decrease path,.quantity-input-wrapper.style-b .increase path{fill:#ff5722;transition:all .1s linear}.quantity-input-wrapper.style-b .decrease.disabled,.quantity-input-wrapper.style-b .increase.disabled{border-color:#ccc}.quantity-input-wrapper.style-b .decrease.disabled path,.quantity-input-wrapper.style-b .increase.disabled path{fill:#ccc}.quantity-input-wrapper .decrease,.quantity-input-wrapper .increase{width:35px;height:35px}.quantity-input-wrapper.small-input .decrease,.quantity-input-wrapper.small-input .increase{width:30px;height:30px}svg{width:20px;height:20px;object-fit:contain}.decrease,.increase{background:#ddd;color:#333;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:background .05s linear}.decrease.disabled,.increase.disabled{cursor:no-drop;color:#ccc;background:#f7f7f7}.decrease:not(.disabled):hover,.increase:not(.disabled):hover{background:#bbb}.no-select-highlight ::selection{color:inherit;background:transparent}.no-select-highlight::selection{color:inherit;background:transparent}.hasPopup .leaflet-popup-content{margin:0}.map-wrapper.leaflet-container{font-family:inherit}.map-custom-popup-wrapper .hotel-image{height:130px}.map-custom-popup-wrapper .popup-content{padding:10px}.leaflet-popup,.leaflet-popup-content-wrapper{text-align:inherit}.bar-wrapper{background:#eee;min-width:120px;height:12px;display:inline-block;border-radius:4px;border:1px solid #ddd;position:relative;vertical-align:middle}.bar-wrapper.block{display:block}.bar-wrapper .bar-fill{display:inline-block;height:100%;position:absolute;top:0;bottom:0;right:0;border-radius:0 4px 4px 0}.comment-item{display:flex;align-items:flex-start}.comment-item:not(:last-child){margin-bottom:1rem;border-bottom:1px dotted #ddd;padding-bottom:1rem}.avatar-holder{background:#f5f5f5;width:40px;height:40px;border-radius:6px;flex-shrink:0;flex-grow:0;display:flex;justify-content:center;align-items:center;border:2px solid #bbb}.flex-auto{flex:auto}.small-image-icon{width:25px}.domestic-hotel-rules-list li{margin-bottom:10px}.ant-radio-inner:after{background-color:#02647a}.ant-radio-checked .ant-radio-inner,.ant-radio-input:focus+.ant-radio-inner,.ant-radio-wrapper:hover .ant-radio,.ant-radio:hover .ant-radio-inner{border-color:#02647a}.domestic-hotel-child-control{display:flex;align-items:center}.domestic-hotel-child-control button{min-width:100px}.getPassenger-form-room-title{background:#f1f1f1;padding:5px 10px;margin-bottom:15px;font-weight:600;font-size:16px}.country-code-pair .ant-input-group{direction:ltr}.country-code-pair .ant-input-group .ant-input-group-addon{padding:0;border:0;color:inherit}.country-code-pair .ant-input-group .ant-input,.country-code-pair .ant-input-group .form-select{border-color:#bbb;height:40px}.timer-wrapper{direction:ltr;display:inline-block}.timer-wrapper .symbol{color:#f44336;font-size:25px;display:inline-block;vertical-align:middle;margin:0 10px}.timer-wrapper .minutes,.timer-wrapper .seconds{letter-spacing:1px;background-color:#f44336;display:inline-block;color:#fff;font-family:opensans;font-weight:600;font-size:30px;width:50px;height:50px;line-height:50px;text-align:center;vertical-align:middle;border-radius:7px}@-webkit-keyframes communicationAnimation{0%{opacity:1}25%{opacity:.4}50%{opacity:.2}75%{opacity:.4}to{opacity:1}}@keyframes communicationAnimation{0%{opacity:1}25%{opacity:.4}50%{opacity:.2}75%{opacity:.4}to{opacity:1}}@media(max-width:500px){.ant-steps-item-finish .communication-wrapper .ant-steps-item-icon,.communication-wrapper .ant-steps-item-finish .ant-steps-item-icon,.communication-wrapper .has-fake-magnifirer-icon:after,.communication-wrapper .itours-icon{width:50px;height:50px}}.communication,.communication .dot{display:inline-block}.communication .dot{width:8px;height:8px;background-color:#4e555d;margin:0 3px;border-radius:50%;-webkit-animation:communicationAnimation 1s linear infinite;animation:communicationAnimation 1s linear infinite}.communication .dot:first-child{-webkit-animation-delay:0;animation-delay:0}.communication .dot:nth-child(2){-webkit-animation-delay:.1s;animation-delay:.1s}.communication .dot:nth-child(3){-webkit-animation-delay:.2s;animation-delay:.2s}.communication .dot:nth-child(4){-webkit-animation-delay:.3s;animation-delay:.3s}.communication .dot:nth-child(5){-webkit-animation-delay:.4s;animation-delay:.4s}.communication .dot:nth-child(6){-webkit-animation-delay:.5s;animation-delay:.5s}.communication .dot:nth-child(7){-webkit-animation-delay:.6s;animation-delay:.6s}.communication .dot:nth-child(8){-webkit-animation-delay:.7s;animation-delay:.7s}.capicity-track-code{background:#f1f1f1;padding:0 10px;width:120px;display:inline-block;letter-spacing:2px;font-size:20px;line-height:40px;border:1px solid #bbb}@media screen and (max-width:500px){.mobile-hr-padding{padding-left:10px;padding-right:10px}}.domestic-hotel-detail-safarmarket .card{border:0;border-radius:10px}.domestic-hotel-detail-safarmarket .search-box-holder{background-color:#fff;padding:10px 10px 0}.domestic-hotel-detail-safarmarket .search-box-holder .form-group .form-input,.domestic-hotel-detail-safarmarket .search-box-holder .hotel-search-btn{height:45px}.routeAllSegments-header{display:flex;align-items:center;flex-wrap:nowrap;margin:10px 0 5px;color:#aaa;background:#f5f5f5;padding:8px 10px}.routeAllSegments-header .dashed-line{flex:auto;display:block;border-top:1px dashed;margin:0 1rem;position:relative}.routeAllSegments-header .airplane-icon{width:16px;opacity:.5}.layout-holder.is-turkish .fake-return-date{font-size:13px}.ant-skeleton.one-line-skeleton .ant-skeleton-title{margin-top:0;margin-bottom:0}.ant-skeleton.one-line-skeleton .ant-skeleton-paragraph{margin:0}@media screen and (min-width:501px){.sm-wlcm-img{margin-bottom:10px}}.domestic-hotel-vertical .cover{width:100%;object-fit:cover;display:block;height:200px}.domestic-hotel-vertical .cover.default-cover{object-fit:contain;padding:30px}@media screen and (min-width:501px){.domestic-hotel-vertical .cover{height:280px}}@media screen and (min-width:850px){.domestic-hotel-vertical .cover{height:210px}}@media screen and (min-width:1101px){.domestic-hotel-vertical .cover{height:220px}}.domestic-hotel-vertical .address{min-height:60px;margin-bottom:0}.domestic-hotel-vertical footer{display:flex;flex-direction:column;justify-content:flex-end;min-height:108px}.deleted-text{text-decoration:line-through;color:#bbb}.airline-filter-item .ant-checkbox.ant-checkbox-checked:after{display:none}.airline-filter-item .ant-checkbox .ant-checkbox-inner{background-color:initial;border:1px solid #bbb;outline:none}.airline-filter-item .ant-checkbox.ant-checkbox-checked .ant-checkbox-inner{background-color:#02647a}.airline-filter-item .ant-checkbox+span{line-height:1;padding-left:5px;padding-right:5px}.antd-custom-checkbox{line-height:20px;padding:5px 10px;color:#464545;font-size:12px}.antd-custom-checkbox .ant-checkbox-inner{border:1px solid #bbb}.antd-custom-checkbox .ant-checkbox-checked:after{border:0}.antd-custom-checkbox .ant-checkbox-checked .ant-checkbox-inner{background-color:#02647a}.antd-custom-checkbox.hotel-rating-checkbox{display:flex;align-items:center}.time-filters{padding:10px}.time-filters .ant-checkbox-group{width:100%;display:flex;justify-content:space-between}.time-filters .ant-checkbox-wrapper{margin:0;flex:0 1 50px;text-align:center;position:relative;border:1px solid transparent}.time-filters .ant-checkbox-wrapper:hover{background-color:#fafafa}.time-filters .ant-checkbox-wrapper.ant-checkbox-wrapper-checked{border-color:#02647a}.time-filters .ant-checkbox{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}.time-filters .ant-checkbox+span{line-height:12px;padding:10px;color:#02647a;font-size:12px;display:block}.hotel-old-price .price span{text-decoration:line-through;color:#bbb}@media screen and (max-width:1100px){.reverse-order-in-mobile{display:flex;flex-direction:column-reverse}}.flight-avails-row .filters-holder .ant-slider-mark{direction:ltr}.flight-alternative-carousel{padding:20px 10px}.flight-alternative-carousel .slick-dots{position:static}.flight-alternative-item{padding:5px 15px}@media screen and (max-width:500px){.flight-alternative-item .list-style-check li{font-size:13px;line-height:20px;padding:3px 0}}@media screen and (max-width:500px){.flight-alternative-item{padding:5px}}.flight-alternative-item .list-style-check{max-height:calc(100vh - 400px);overflow:auto}@media screen and (max-width:500px){.flight-alternative-item .list-style-check{max-height:calc(100vh - 350px)}}.flight-alternative-item .list-style-check li{line-height:20px;margin-bottom:3px;display:flex}.flight-alternative-item .list-style-check li:before{flex-shrink:0;margin-top:2px}.flight-alternative-item .item-title{font-size:16px;line-height:20px;background:#e1e1e1;text-align:center;font-weight:600;margin:0;padding-top:10px;padding-bottom:10px;border-radius:15px 15px 0 0}@media screen and (max-width:500px){.flight-alternative-item .item-title{font-size:13px;padding:3px 0}}.slick-slide:nth-child(4n+1) .flight-alternative-item .item-title{background:#add694}.slick-slide:nth-child(4n+2) .flight-alternative-item .item-title{background:#a5cced}.slick-slide:nth-child(4n+3) .flight-alternative-item .item-title{background:#f1dbe8}.slick-slide:nth-child(4n) .flight-alternative-item .item-title{background:#c6b6da}.flight-alternative-item .item-main{padding:10px;display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width:500px){.flight-alternative-item .item-main{padding:5px}}.flight-alternative-item .item-inner{background:#f7f9f8;box-shadow:0 0 6px 0 rgba(0,0,0,.10980392156862745);border-radius:15px;transition:all .15s ease}.flight-alternative-item .item-inner.is-selected{box-shadow:1px 1px 7px 1px rgba(0,0,0,.49019607843137253)}.list-style-check{padding:0}.list-style-check li{list-style-type:none;line-height:25px;padding:5px 0;font-size:14px}.list-style-check li:before{content:"";display:inline-block;width:15px;height:15px;background-image:url(/static/media/icons.0be896ef.png);background-size:3200% 600%;background-position:64.5% 100%;margin-right:5px;vertical-align:middle}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.list-style-check li:before{background-image:url(/static/media/icons.0be896ef.png)}}.button.flight-alternative-cancel-btn,.button.flight-alternative-continue-btn,.button.select-alternative-btn{padding:2px 10px;width:130px;max-width:100%}.slick-dots li button{min-width:0;background:transparent}@media screen and (max-width:500px){.flight-alternative-prices-modal .modal-inner{display:flex;flex-direction:column;justify-content:space-between}}.header-modules-menu .link-item{color:#fcb714;margin-bottom:10px;display:inline-block}.ant-steps-item-finish .header-modules-menu .link-item .ant-steps-item-icon,.header-modules-menu .link-item .ant-steps-item-finish .ant-steps-item-icon,.header-modules-menu .link-item .has-fake-magnifirer-icon:after,.header-modules-menu .link-item .itours-icon{vertical-align:initial}.home-tab .svgIcon{fill:#fff;display:block;margin:0 auto 5px;width:25px;height:25px}@media screen and (min-width:849px){.home-tab .svgIcon{display:none}}.home-tab .svgIcon.active{fill:#004ba8}.hotel-details .not-fixed-search-holder{background:#35353f;padding:15px;border-radius:4px}@media screen and (min-width:849px){.hotel-details .not-fixed-search-holder{padding-top:25px}}.domestic-hotel-detail-safarmarket .package-hotel-item .search-box-holder.hotel-item-header,.domestic-hotel-detail-safarmarket .search-box-holder.clearfix,.domestic-hotel-detail-safarmarket .search-box-holder.country-code-group,.domestic-hotel-detail-safarmarket .search-box-holder.hotel-result-item,.domestic-hotel-detail-safarmarket .search-box-holder.resurs-form,.package-hotel-item .domestic-hotel-detail-safarmarket .search-box-holder.hotel-item-header{box-shadow:none;padding-bottom:15px;padding-top:15px}@media screen and (min-width:849px){.domestic-hotel-detail-safarmarket .package-hotel-item .search-box-holder.hotel-item-header,.domestic-hotel-detail-safarmarket .search-box-holder.clearfix,.domestic-hotel-detail-safarmarket .search-box-holder.country-code-group,.domestic-hotel-detail-safarmarket .search-box-holder.hotel-result-item,.domestic-hotel-detail-safarmarket .search-box-holder.resurs-form,.package-hotel-item .domestic-hotel-detail-safarmarket .search-box-holder.hotel-item-header{padding-bottom:0;padding-top:10px}}.show-on-map-btn{background-image:url(/static/media/map.92103576.jpg);background-size:cover;box-shadow:inset 0 0 2px 0;white-space:nowrap;padding-left:2px;padding-right:2px}.body.ltr .next-btn:after,.body.ltr .prev-btn:before{margin-top:-3px}@media screen and (min-width:501px){.sort-next-prev{display:flex;flex-direction:row-reverse;justify-content:space-between}}.next-previous-group{display:flex;align-items:center;grid-gap:3px;gap:3px;justify-content:space-between;margin-bottom:10px}.next-previous-group .button{line-height:13px;padding:8px}@media screen and (min-width:501px){.next-previous-group{justify-content:flex-end}}.sort-container{margin-bottom:10px}.otp-input-number::-webkit-inner-spin-button,.otp-input-number::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.otp-input-number[type=number]{-moz-appearance:textfield}.languages-popup{background:#fff;padding:10px;z-index:3;position:absolute;border-radius:5px;box-shadow:0 1px 7px 0 rgba(0,0,0,.45098039215686275);opacity:0;visibility:hidden;transition:0;margin-top:25px}@media screen and (min-width:850px){.languages-popup{top:100%;left:-35px;right:-35px}}.languages-popup.open{transition:all .2s ease;opacity:1;visibility:visible;margin-top:12px}.languages-popup:before{content:"";display:block;width:12px;height:12px;background-color:#fff;top:-6px;position:absolute;-webkit-clip-path:polygon(0 100%,100% 0,0 0);clip-path:polygon(0 100%,100% 0,0 0);-webkit-transform:rotate(45deg);transform:rotate(45deg);border:1px solid #ccc}@media screen and (max-width:849px){body:not(.ltr) .languages-popup:before{right:10px}body.ltr .languages-popup:before{left:10px}}@media screen and (min-width:850px){.languages-popup:before{left:50%;margin-left:-8px}}.languages-popup .flag{border-radius:3px;border:1px solid #bbb}.languages-wrapper .flag{border-radius:3px}.languages-wrapper .language-item{display:flex;align-items:center;font-size:13px;font-weight:600;border-radius:3px}.languages-wrapper .language-item:not(.active){cursor:pointer}.languages-wrapper .language-item:not(.active):hover{background-color:#f1f1f1}.languages-wrapper .language-item:not(:last-child){margin-bottom:5px}@media screen and (max-width:849px){.languages-wrapper{display:inline-block}}@media screen and (max-width:849px){.desktop-currency-btn,.desktop-language-btn{display:none}}@media screen and (min-width:850px){.mobile-tablet-only{display:none!important}}.bg-light-gray{background-color:#f9f9f9}.multi-datepicker .rmdp-calendar .rmdp-day-picker{min-height:285px}.custom-select-options{position:absolute;background:#fff;z-index:1;top:100%;min-width:100%;box-shadow:1px 1px 5px 0 rgba(0,0,0,.5019607843137255);border-radius:3px;z-index:100}.custom-select-options .custom-select-option{-webkit-user-select:none;user-select:none;padding:3px 10px;white-space:nowrap;cursor:pointer;background-color:#fff}.custom-select-options .custom-select-option:hover{background-color:#f1f1f1}.custom-select-input{-webkit-user-select:none;user-select:none;cursor:pointer}.custom-select-input .caret{width:25px;height:25px;fill:currentColor;vertical-align:middle;display:inline-block;pointer-events:none}.styled-cabin-select{display:block;width:100%}@media screen and (min-width:501px){.styled-cabin-select{display:inline-block;vertical-align:middle;width:auto}}.margin-x--10{margin-left:-10px;margin-right:-10px}.margin-x--5{margin-left:-5px;margin-right:-5px}.overflow-hidden{overflow:hidden}.currency-wrapper .currency-item{display:flex;padding:0 5px;align-items:center;font-size:13px;font-weight:600;border-radius:3px}.currency-wrapper .currency-item:not(.active){cursor:pointer}.currency-wrapper .currency-item:not(.active):hover{background-color:#f1f1f1}.currency-wrapper .currency-item:not(:last-child){margin-bottom:5px}@media screen and (max-width:849px){.currency-wrapper{display:inline-block}}.currency-popup{right:0;left:0;background:#fff;padding:10px;z-index:3;position:absolute;border-radius:5px;box-shadow:0 1px 7px 0 rgba(0,0,0,.45098039215686275);opacity:0;visibility:hidden;transition:0;margin-top:25px}.currency-popup.open{transition:all .2s ease;opacity:1;visibility:visible;margin-top:12px}.currency-popup:before{content:"";display:block;width:12px;height:12px;background-color:#fff;top:-6px;position:absolute;-webkit-clip-path:polygon(0 100%,100% 0,0 0);clip-path:polygon(0 100%,100% 0,0 0);-webkit-transform:rotate(45deg);transform:rotate(45deg);border:1px solid #ccc}@media screen and (max-width:849px){body:not(.ltr) .currency-popup:before{right:10px}body.ltr .currency-popup:before{left:10px}}@media screen and (min-width:850px){.currency-popup:before{left:50%;margin-left:-8px}}.route-skeleton{display:flex;grid-gap:20px;gap:20px;align-items:center;justify-content:space-between}.route-skeleton .airline{width:50px;height:50px;border-radius:50%;background-color:#eee;flex-shrink:0}.route-skeleton .ant-skeleton.origin .ant-skeleton-title{margin-top:0;margin-bottom:5px}.route-skeleton .ant-skeleton.origin .ant-skeleton-paragraph{margin:0}.route-skeleton .ant-skeleton.origin .ant-skeleton-paragraph li{margin-top:5px}.flight-skeleton-footer{display:flex;justify-content:space-between}.ant-skeleton.button-skeleton{width:120px;flex-shrink:0}.ant-skeleton.button-skeleton .ant-skeleton-title{height:35px;width:100%!important}.ant-skeleton.full-width-button-skeleton{width:100%;flex-shrink:0}.ant-skeleton.full-width-button-skeleton .ant-skeleton-title{height:35px;width:100%!important}.ant-skeleton.text-center .ant-skeleton-title{margin:auto}.progressbar-wrapper{height:12px;background:#ddd}.progressbar-wrapper .bar-fill{height:12px;background-color:#03a9f4;transition:all 1s linear;max-width:100%}.steps-skleton{display:flex;grid-gap:10px;gap:10px}body:not(.ltr) .ant-skeleton.text-end .ant-skeleton-content{direction:ltr}.ant-skeleton.text-right .ant-skeleton-content,body.ltr .ant-skeleton.text-end .ant-skeleton-content{direction:rtl}.ant-skeleton.text-left .ant-skeleton-content{direction:ltr}.justify-between{display:flex;align-items:center;justify-content:space-between}.justify-between .grow{flex-grow:1}.sidebar-map-skeleton-wrapper{display:flex;justify-content:center;background:#ddd;padding:26px 10px}.hotel-item-skeleton{background-color:#fff;display:grid;padding:5px;grid-template-columns:auto auto auto auto}.hotel-item-skeleton .image{background:#efefef}.hotel-item-skeleton .large{grid-column:2/span 2}.hotel-gallery-skeleton-wrapper{background-color:#fff;display:grid;padding:2px;grid-gap:2px;gap:2px;grid-template-columns:auto auto auto auto auto auto auto auto}.hotel-gallery-skeleton-wrapper .image-item{background-color:#efefef;background-image:url(/static/media/image.f4763b3b.svg);background-repeat:no-repeat;background-position:50%;min-height:80px}.hotel-gallery-skeleton-wrapper .image-item:first-child{grid-column:1/span 4;grid-row:1/span 4}@media screen and (max-width:500px){.hotel-gallery-skeleton-wrapper .image-item:first-child{grid-column:1/span 8;grid-row:1/span 8;height:140px}}.hotel-gallery-skeleton-wrapper .facilities{grid-column:7/span 2;grid-row:1/span 4}.room-item-skeleton{display:flex;grid-gap:20px;gap:20px}.room-item-skeleton .image{width:150px;height:120px;background-color:#efefef;background-image:url(/static/media/image.f4763b3b.svg);background-repeat:no-repeat;background-position:50%}.room-item-skeleton .grow{flex-grow:1}.room-item-skeleton table{border:1px solid #bbb;border-collapse:collapse}.room-item-skeleton table td{border:1px solid #ddd;padding:5px 10px}@media screen and (max-width:500px){.hotel-detail-skeleton-wrapper{padding-left:5px;padding-right:5px}}.hotel-summery-image-skeleton{display:flex;grid-gap:10px;gap:10px}.hotel-summery-image-skeleton .image{width:100px;background-color:#efefef;background-image:url(/static/media/image.f4763b3b.svg);background-repeat:no-repeat;background-position:50%}.hotel-summery-image-skeleton .ant-skeleton-paragraph,.hotel-summery-image-skeleton .ant-skeleton-title{margin:0 0 5px!important}@media screen and (min-width:850px){.select-room-td{width:230px}}.new-flight-item{line-height:1.1}.new-flight-item .airlines{display:flex;align-items:center;flex-direction:row-reverse;z-index:0}.new-flight-item .airlines img{width:50px;height:50px;z-index:1;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.2);border-radius:50%;object-fit:contain;padding:2px}@media screen and (max-width:849px){.new-flight-item .airlines img{width:40px;height:40px}}body:not(.ltr) .new-flight-item .airlines img~img{margin-left:-25px}body.ltr .new-flight-item .airlines img~img{margin-right:-25px}.new-flight-item .airline-name{font-size:13px;line-height:inherit}.new-flight-item .airline-name.operating-airline-name{color:#bbb}.new-flight-item .flight-number{font-size:13px;font-weight:600}.new-flight-item .airline-block{display:flex;align-items:center;grid-gap:10px;gap:10px}.new-flight-item .origin-destination-item{display:flex;padding:15px 0;align-items:center}@media screen and (max-width:849px){.new-flight-item .origin-destination-item{flex-wrap:wrap}}@media screen and (max-width:500px){.new-flight-item .origin-destination-item{padding:15px 5px}}.new-flight-item .origin-destination-item .airline-block{flex:0 0 30%}@media screen and (min-width:850px)and (max-width:1100px){.new-flight-item .origin-destination-item .airline-block{flex:0 0 25%;width:25%}.new-flight-item .origin-destination-item .airline-block .first-segment-details.text-start{max-width:90px;word-break:break-all}}@media screen and (max-width:849px){.new-flight-item .origin-destination-item .airline-block{flex:0 0 50%;margin-bottom:20px;order:1}}.new-flight-item .origin-destination-item .route-block{padding:0 20px;flex:0 0 50%;display:flex;grid-gap:15px;gap:15px;align-items:center;justify-content:space-between}@media screen and (min-width:850px)and (max-width:1100px){.new-flight-item .origin-destination-item .route-block{flex:0 0 60%;width:60%}}@media screen and (max-width:849px){.new-flight-item .origin-destination-item .route-block{flex:0 0 100%;padding:0;order:3}}.new-flight-item .origin-destination-item .baggage-block{flex:0 0 20%;text-align:center}@media screen and (min-width:850px)and (max-width:1100px){.new-flight-item .origin-destination-item .baggage-block{flex:0 0 15%;width:15%}}@media screen and (max-width:849px){.new-flight-item .origin-destination-item .baggage-block{flex:0 0 50%;margin-bottom:20px;order:2}body:not(.ltr) .new-flight-item .origin-destination-item .baggage-block{text-align:left}body.ltr .new-flight-item .origin-destination-item .baggage-block{text-align:right}}.new-flight-item .first-segment-details{display:flex;flex-direction:column;grid-gap:5px;gap:5px;align-items:start}.new-flight-item .first-segment-details .svg-icon{display:inline-block;vertical-align:middle;fill:currentColor}.new-flight-item .location-col{display:flex;flex-direction:column;line-height:17px}.new-flight-item-footer{padding:10px;border-top:1px solid #ccc}.journey-col{flex-grow:1}.journey-col .dashed-line-wrapper{display:flex;grid-gap:3px;gap:3px;align-items:center}.journey-col .stop-dots-col{flex-grow:1;border-bottom:1px dashed #ccc}.journey-col .duration{position:absolute;top:10px;left:0;right:0}.journey-col .stop-top{position:absolute;bottom:0;left:0;right:0}.journey-col .stop-dots{display:flex;justify-content:space-evenly}.journey-col .stop-dot-item{display:block;padding:5px 0;position:relative}.journey-col .stop-dot-item:before{content:"";display:block;width:6px;height:6px;background-color:red;position:absolute;border-radius:50%;left:50%;margin-left:-3px;bottom:-3px}.under-constriction-wrapper{background:#fff;display:block;height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center}.form-input.filter-past-passengers{height:40px;border:1px solid #bbb;margin-bottom:10px;width:100%;max-width:400px}.body .min-w-55{min-width:55px}.bg-green-skeleton-wrapper{position:relative;overflow:hidden;border-radius:5px;padding:10px 15px;background-color:#e1e1e1;color:#fff;text-shadow:1px 0 4px #000}.bg-green-skeleton{background:#2b2e7f;position:absolute;transition:all s 1 linear;top:0;bottom:0;overflow:hidden}.body.ltr .bg-green-skeleton{left:0}.body:not(.ltr) .bg-green-skeleton{right:0}.bg-green-skeleton:before{content:"";display:block;background:linear-gradient(90deg,transparent,rgba(89,93,201,.45098039215686275),transparent);position:absolute;top:0;bottom:0;width:75%}.body.ltr .bg-green-skeleton:before{-webkit-animation:loadingL2R 1s linear infinite;animation:loadingL2R 1s linear infinite}.body:not(.ltr) .bg-green-skeleton:before{-webkit-animation:loadingR2L 1s linear infinite;animation:loadingR2L 1s linear infinite}@-webkit-keyframes loadingR2L{0%{right:-75%}to{right:175%}}@keyframes loadingR2L{0%{right:-75%}to{right:175%}}@-webkit-keyframes loadingL2R{0%{left:-75%}to{left:175%}}@keyframes loadingL2R{0%{left:-75%}to{left:175%}}.responsive-image{max-width:100%}.image-modal{display:flex;justify-content:center;align-items:center}.image-modal,.image-modal .modal-overlay{width:100vw;height:100vh}.image-modal-inner{display:flex;flex-direction:column;align-items:center;justify-content:center;background:#fff;position:relative;padding:15px;max-width:calc(100vw - 80px);overflow:auto;border-radius:10px}.image-modal-inner .responsive-image{margin-bottom:15px;object-fit:contain}@media screen and (max-width:768px){.image-modal-inner .responsive-image{width:auto;max-height:70vh}}@media screen and (min-width:768px){.image-modal-inner .responsive-image{width:800px;height:450px}}@media screen and (min-width:768px)and (max-height:500px){.image-modal-inner .responsive-image{height:75vh;width:auto}}.hotel-has-remarks{margin-bottom:20px;border-bottom:1px solid #ccc;border-radius:4px 4px 0 0;background:#fff;padding:10px;color:#fcb714}.hotel-has-remarks.rounded{border-radius:10px 10px 0 0}.itours-ir-contact-grid{display:flex;flex-direction:column;padding:15px 0;grid-gap:25px;gap:25px}@media screen and (min-width:768px){.itours-ir-contact-grid{padding:50px 0;flex-direction:row}}.itours-ir-contact-grid .content{flex-grow:1;background:#f5f5f5;padding:20px;border-radius:10px;flex-basis:55%}.itours-ir-contact-grid .content .icon{width:20px;height:20px;margin-left:10px}.itours-ir-contact-grid .map-wrapper{flex-basis:40%;height:auto;min-height:250px;border-radius:10px;border-color:#eee}.bg-dark-blue.hotel-detail-search-box-grid{display:flex;grid-gap:15px;gap:15px;justify-content:space-between;flex-direction:column}.bg-dark-blue.hotel-detail-search-box-grid .room-guests{display:flex;grid-gap:15px;gap:15px}@media screen and (min-width:768px){.bg-dark-blue.hotel-detail-search-box-grid{flex-direction:row;align-items:flex-start}.bg-dark-blue.hotel-detail-search-box-grid .inner-grid{display:flex;grid-gap:15px;gap:15px;flex-wrap:wrap}}.room-guests.multyroom .adults-select,.room-guests.multyroom .children-select{width:70px;display:block}.hotel-detail-search-box-grid .nationality-select{width:200px;display:block}.detail-select-room-grid{display:flex;align-items:flex-start;grid-gap:15px;gap:15px}.detail-select-room-grid .searchBtn{margin-top:27px}
/*# sourceMappingURL=main.38419aec.chunk.css.map */