.c-page-cover .page-cover{position:relative;height:450px}.c-page-cover .page-cover.page-cover--bg-color{background-color:#00b2e9}.c-page-cover .page-cover.page-cover--bg-color .page-cover__img{width:100%;height:450px}.c-page-cover .page-cover .page-cover__img{position:absolute;right:50%;bottom:0;transform:translateX(50%);width:100%;height:100%}.c-page-cover .page-cover .page-cover__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-search-holder .search-holder{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;flex-direction:column;text-align:center;position:relative;top:-80px}.c-search-holder .search-holder .search-holder__container{padding:24px!important;border-radius:16px;background-color:#fff;box-shadow:0 5px 30px 0 hsla(0,0%,75.3%,.2)}.c-search-holder .search-holder .search-holder__container.is-open{z-index:100}.c-search-holder .search-holder .search-holder__tabs{margin-bottom:16px;border-bottom:1px solid #ebebeb}.c-search-holder .search-holder .search-holder__tabs-list{flex-wrap:wrap;grid-gap:16px;gap:16px;padding-bottom:16px}.c-search-holder .search-holder .search-holder__tab{height:auto;background-color:#fff;margin:0}.c-search-holder .search-holder .search-holder__tab i{font-size:21px;font-size:1.3125rem;margin-left:8px}.c-search-holder .search-holder .search-holder__tab-btn:hover i,.c-search-holder .search-holder .search-holder__tab-btn i{color:#ffc125}.c-search-holder .search-holder .search-holder__content{position:relative;min-height:110px;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:flex-end}.c-search-holder .search-holder .search-holder__content-item{width:100%}.c-search-holder .search-holder.search-holder--flight .search-holder__content{min-height:99px}.c-search-holder .search-holder.search-holder--hotel{top:-50px;margin-bottom:16px}.c-search-holder .search-holder.search-holder--hotel .search-holder__content{min-height:58px}.c-booking .booking{color:#6f6f6f}.c-booking .booking .booking__route-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center}.c-booking .booking .booking__inner{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.c-booking .booking .booking__routes{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;width:100%}.c-booking .booking .booking__routes-item:not(:last-child){margin-left:24px}.c-booking .booking .booking__routes-item.booking__routes-item--checkbox,.c-booking .booking .booking__routes-item.booking__routes-item--checkbox label{margin-right:24px}.c-booking .booking .booking__routes-item select{border:none;font-size:14px;height:auto}.c-booking .booking .booking__routes-item--has-border{border-right:1px solid #ebebeb}.c-booking .booking .booking__routes-item--has-border select{margin-right:24px;cursor:pointer}.c-booking .booking .booking__type{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center}.c-booking .booking .booking__type-item{width:102px;height:32px}.c-booking .booking .booking__type-item:not(:last-child){margin-left:16px}.c-booking .booking .booking__items{width:100%}.c-booking .booking .booking__item--date,.c-booking .booking .booking__item--departure{position:relative}.c-booking .booking .booking__item--external-hotel{width:auto}.c-booking .booking .booking__input{border:1px solid #bbb;border-radius:8px}.c-booking .booking .booking__several-routes{width:calc(100% - 150px)}.c-booking .booking .booking__route{margin-bottom:24px}.c-booking .booking .booking__items--insurance{flex-wrap:wrap}.c-booking .booking .booking__tools{margin:8px 0;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center}.c-booking .booking .booking__route-id{font-family:IRANSans_FaNum;font-weight:700;font-size:14px;font-size:.875rem}.c-booking .booking .booking__route-del{width:24px;height:24px;font-size:24px;font-size:1.5rem;color:#bbb;transform:color .25s}.c-booking .booking .booking__route-del:hover{color:#ff4533}.c-booking .booking .booking__route-del i{font-size:12px;font-size:.75rem}.c-booking .booking .booking__add-route{width:154px}.c-booking .booking .booking__del-all-route{font-size:13px;font-size:.8125rem;color:#bbb;transform:color .25s;cursor:pointer}.c-booking .booking .booking__del-all-route:hover{color:#ff4533}.c-booking .booking .booking__add-new-flight{border-radius:8px;padding:8px;border:1px solid #ebebeb;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center}.c-booking .booking .booking__items--sm-departure .booking__item--two-date{flex-grow:1}.c-booking .booking .booking__items--none-border{border:none;flex-wrap:wrap}.c-booking .booking .booking__item label{cursor:inherit}.c-booking .booking .booking__item-header{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between;height:56px;padding:0 16px;background-color:#f5f6fa;border-bottom:1px solid #ebebeb;font-weight:700}.c-booking .booking .booking__item-header button{width:24px;height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;font-size:16px;font-size:1rem;color:#bbb}.c-booking .booking .booking__item-header span{color:#6f6f6f}.c-booking .booking .booking__item-header--none-bg{height:24px;border:none;background:none;margin-top:24px}.c-booking .booking .booking__item--hotel-departure:after{position:static}.c-booking .booking .booking__item--two-date{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center}.c-booking .booking .booking__item--two-date .booking__item{width:50%}.c-booking .booking .booking__item--two-date .booking__item:first-child .booking__input{border-radius:0 8px 8px 0;border-left:0}.c-booking .booking .booking__item--two-date .booking__item:nth-child(2) .booking__input{border-radius:8px 0 0 8px}.c-booking .booking .booking__item--two-date .booking__input{border:1px solid #bbb;width:100%}.c-booking .booking .booking__item--two-date .search-box__night-number{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;font-size:13px;font-size:.8125rem;grid-gap:4px;gap:4px;border-radius:9px;align-self:center;translate:0;background-color:rgba(0,49,84,.05);padding:8px;text-align:center;color:#003154;height:32px;position:absolute;left:8px;margin:0;border-radius:16px;border:1px solid #bbb;color:#6f6f6f}.c-booking .booking .booking__item--travellers .booking__passenger-cabinType{width:100px;margin-top:24px}.c-booking .booking .booking__item--travellers .booking__passenger-cabinType select{border:none;width:auto;height:auto;font-size:14px}.c-booking .booking .booking__item--birthdate{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;width:100%}.c-booking .booking .booking__loading{position:absolute;top:1px;right:1px;bottom:1px;left:1px;z-index:3;background-color:#fff;border-radius:10px}.c-booking .booking .booking__list-loading{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;padding:24px 16px}.c-booking .booking .booking__validation{display:block;padding:16px;color:#ff4533;direction:rtl;font-size:14px;font-size:.875rem}.c-booking .booking .booking__input{position:relative}.c-booking .booking .booking__input.is-open{border:1px solid #000}.c-booking .booking .booking__input.is-open .booking__input-chevron{transform:rotate(180deg)}.c-booking .booking .booking__input.is-open .booking__list{visibility:visible;opacity:1;right:0}.c-booking .booking .booking__reverse{position:absolute;right:50%;transform:translateX(50%);z-index:1;color:#bbb;border-radius:50%;border:1px solid #bbb;background-color:#fff;min-width:auto;width:32px;height:32px}.c-booking .booking .booking__reverse:hover{color:#000}.c-booking .booking .booking__reverse i{font-size:20px;font-size:1.25rem;color:#ffc125}.c-booking .booking .booking__input{width:100%;height:48px;padding:0 16px;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;font-size:14px;justify-content:space-between;cursor:pointer}.c-booking .booking .booking__input input{padding:0;border:none;height:30px;font-size:16px;font-size:1rem;font-weight:400;color:#6f6f6f}.c-booking .booking .booking__input-icon{width:24px;height:24px;font-size:24px;font-size:1.5rem}.c-booking .booking .booking__input-icon.icon-calendar-check-in{color:#36c186}.c-booking .booking .booking__input-icon.icon-calendar-check-out{color:#00a5ff}.c-booking .booking .booking__input-label{color:#bbb;font-family:IRANSans_FaNum;font-size:12px;font-size:.75rem;font-weight:500;display:block;position:absolute;background:#fff;top:-10px;right:16px;padding:0 4px}.c-booking .booking .booking__input-duration{border:1px solid #ebebeb;color:#6f6f6f;border-radius:16px;font-size:14px;width:56px;height:32px;position:absolute;left:8px;line-height:2}.c-booking .booking .booking__input-inner{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center}.c-booking .booking .booking__input-title{font-size:14px;font-size:.875rem;font-weight:400;color:#6f6f6f;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;height:30px;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.c-booking .booking .booking__input-chevron{color:#fc0;width:22px;height:22px;font-size:22px;font-size:1.375rem;margin-right:4px;transition:all .3s ease}.c-booking .booking .booking__list{background-color:#fff;opacity:0;visibility:hidden;transition:all .35s ease-in;padding-bottom:8px;z-index:11}.c-booking .booking .booking__list--sm{width:258px;right:0}.c-booking .booking .booking__list-title{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;height:45px;padding:0 16px;font-size:16px;font-size:1rem;font-weight:700;color:#000}.c-booking .booking .booking__list-inner{max-height:390px;overflow-y:auto}.c-booking .booking .booking__list-inner::-webkit-scrollbar-track{border-radius:5px}.c-booking .booking .booking__list-inner::-webkit-scrollbar{width:5px;background-color:transparent}.c-booking .booking .booking__list-inner::-webkit-scrollbar-thumb{border-radius:5px;background-color:#ebebeb}.c-booking .booking .booking__list-inner::-moz-scrollbar-track{border-radius:5px}.c-booking .booking .booking__list-inner::-moz-scrollbar{width:5px;background-color:transparent}.c-booking .booking .booking__list-inner::-moz-scrollbar-thumb{border-radius:5px;background-color:#ebebeb}.c-booking .booking .booking__list-input{padding:0 16px;margin-bottom:16px}.c-booking .booking .booking__result>a{color:#000}.c-booking .booking .booking__result>ul{padding-right:24px}.c-booking .booking .booking__result-content{transition:all .25s ease-in;padding:8px 16px;cursor:pointer;font-size:13px;font-size:.8125rem;line-height:1.69;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:flex-start;justify-content:space-between;position:relative}.c-booking .booking .booking__result-content:hover{background-color:#f5f6fa}.c-booking .booking .booking__result-content:hover .booking__result-icon,.c-booking .booking .booking__result-content:hover .booking__result-inner{color:#ffc125}.c-booking .booking .booking__result-link{position:absolute;top:0;right:0;bottom:0;left:0}.c-booking .booking .booking__result-icon{font-size:18px;font-size:1.125rem;color:#6f6f6f;margin-top:4px}.c-booking .booking .booking__result-inner{width:calc(100% - 32px);justify-content:space-between;flex-wrap:wrap}.c-booking .booking .booking__result-inner,.c-booking .booking .booking__result-inner>div{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center}.c-booking .booking .booking__result-inner span{font-size:16px;font-size:1rem}.c-booking .booking .booking__result-inner label{color:#bbb}.c-booking .booking .booking__result-inner label:not(:first-child){margin-right:8px}.c-booking .booking .booking__result-inner label.all-station{font-size:10px;font-size:.625rem}.c-booking .booking .booking__result-code{height:24px;padding:0 4px;border-radius:6px;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;border:1px solid #f5f5f5;font-size:11px;font-size:.6875rem}.c-booking .booking .booking__date-picker{height:30px}.c-booking .booking .booking__travellers-btn{font-size:14px;font-size:.875rem;line-height:1.82;font-weight:400;font-family:IRANSans_FaNum;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.c-booking .booking .booking__travellers-btn-item:not(:last-child):after{content:"،"}.c-booking .booking .booking__travellers-btn-item:nth-last-child(3):after{content:"و"}.c-booking .booking .booking__travellers-list{width:344px;padding:16px;background-color:#fff;position:absolute;top:60px;left:-14px;font-family:IRANSans_FaNum;transition:all .3s ease;opacity:0;visibility:hidden;z-index:10}.c-booking .booking .booking__travellers-list.is-show{opacity:1;visibility:visible}.c-booking .booking .booking__rooms::-webkit-scrollbar-track{border-radius:5px}.c-booking .booking .booking__rooms::-webkit-scrollbar{width:5px;background-color:transparent}.c-booking .booking .booking__rooms::-webkit-scrollbar-thumb{border-radius:5px;background-color:#ebebeb}.c-booking .booking .booking__rooms::-moz-scrollbar-track{border-radius:5px}.c-booking .booking .booking__rooms::-moz-scrollbar{width:5px;background-color:transparent}.c-booking .booking .booking__rooms::-moz-scrollbar-thumb{border-radius:5px;background-color:#ebebeb}.c-booking .booking .booking__room:not(:last-child){border-bottom:1px solid #f5f5f5;padding-bottom:16px;margin-bottom:16px}.c-booking .booking .booking__room-title{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.c-booking .booking .booking__room-title i{color:#ebebeb}.c-booking .booking .booking__passenger{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center}.c-booking .booking .booking__passenger:not(:last-child){margin-bottom:20px}.c-booking .booking .booking__passenger select{height:36px;font-family:IRANSans_FaNum}.c-booking .booking .booking__passenger--with-border{border-bottom:1px solid #f5f6fa;padding-bottom:16px}.c-booking .booking .booking__passenger-right{width:calc(100% - 135px);display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center}.c-booking .booking .booking__passenger-right span{color:#000;font-size:16px;font-size:1rem}.c-booking .booking .booking__passenger-right i{color:#fc0;font-size:20px;font-size:1.25rem;margin-left:16px}.c-booking .booking .booking__passenger-right label{color:#bbb;margin-right:8px;font-size:12px;font-size:.75rem}.c-booking .booking .booking__passenger-left{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center}.c-booking .booking .booking__passenger--number-of-children{width:60%}.c-booking .booking .booking__passenger--number-of-children select{color:#6f6f6f}.c-booking .booking .booking__passenger-add-room{margin-top:24px}.c-booking .booking .booking__passenger-counter{width:63px;font-size:15px;font-size:.9375rem;font-weight:700;text-align:center}.c-booking .booking .booking__confirm{width:100%;padding:0 16px}.c-booking .booking .booking__confirm .btn{width:100%}.c-booking .booking .booking__search{min-width:133px;height:48px;font-size:14px;font-size:.875rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.c-booking .booking .booking__search i{font-size:16px;font-size:1rem;margin-right:8px}.c-booking .booking .booking__date-header{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;border-bottom:1px solid #f5f5f5;height:56px;position:absolute;top:0;right:0;bottom:auto;left:0;padding:0 16px}.c-booking .booking .booking__date-header .btn{width:100px;min-width:0;color:#6f6f6f;font-size:14px;font-size:.875rem}.c-booking .booking .booking__locale,.c-booking .booking .booking__locale-item{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center}.c-booking .booking .booking__locale-item{position:relative;cursor:pointer;color:#003154;transition:all .25s;padding:0 8px;justify-content:center;height:56px}.c-booking .booking .booking__locale-item.is-active,.c-booking .booking .booking__locale-item:hover{color:#00a5ff}.c-booking .booking .booking__locale-item.is-active:after,.c-booking .booking .booking__locale-item:hover:after{width:100%}.c-booking .booking .booking__locale-item:not(:last-child){margin-left:32px}.c-booking .booking .booking__locale-item:after{content:"";height:2px;position:absolute;bottom:0;border-radius:2px;width:0;background-color:#00a5ff;transition:width .25s ease}.c-booking .booking .booking__dp-footer{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between;padding:16px;border-top:1px solid #f5f5f5}.c-booking .booking .booking__dp-footer .btn{min-width:0;width:100px}.c-booking .booking .booking__dp-footer-title{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center}.c-booking .booking .booking__dp-footer-title span:not(:last-child){margin-left:4px}.c-booking .booking .pdp{--radius:3px;--disabled-opacity:0.6;--primary-color:#ffa903;--secondary-color:#ef9f05;--main-box-shadow:0 4px 16px 0 rgba($dark-primary-color,0.08);width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.c-booking .booking .pdp .pop-header{position:absolute;top:0;right:0;bottom:auto;left:0;display:-webkit-box;display:-ms-flexbox;display:flex}.c-booking .booking .pdp .pdp-group{width:100%;height:100%}.c-booking .booking .pdp .pdp-input{width:100%;height:100%;margin:0;opacity:0}.c-booking .booking .pdp .pdp-picker{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;overflow:hidden;bottom:auto;padding:0;margin:8px 0 0;transition:all .25s;color:#002138;cursor:auto;box-shadow:0 5px 30px 0 hsla(0,0%,75.3%,.2);left:0}.c-booking .booking .pdp .pdp-picker:after{display:none}.c-booking .booking .pdp .pdp-picker .pdp-auto{padding-top:80px}.c-booking .booking .pdp .pdp-picker .pdp-footer{display:block;direction:rtl;padding:0;border:none}.c-booking .booking .pdp .pdp-picker .pdp-footer small{display:none}.c-booking .booking .pdp .pdp-picker .pdp-footer>div{width:100%;display:block}.c-booking .booking .pdp .pdp-picker .pdp-footer>div:not(:first-child),.c-booking .booking .pdp .pdp-picker .pdp-today,.c-booking .booking .pdp .pdp-picker .top{display:none}.c-booking .booking .pdp .pdp-picker .pdp-select-month,.c-booking .booking .pdp .pdp-picker .pdp-select-year{top:80px;right:0;bottom:80px;left:0}.c-booking .booking .pdp .pdp-picker .pdp-main{margin-bottom:24px}.c-booking .booking .pdp .pdp-picker .pdp-main .pdp-date .pdp-column{margin:0 16px}.c-booking .booking .pdp .pdp-picker .pdp-main .pdp-date .pdp-column .pdp-week{margin:0 -4px 8px}.c-booking .booking .pdp .pdp-picker .pdp-main .pdp-date .pdp-column .pdp-weekday{font-size:12px;font-size:.75rem;width:42px;margin:0 4px}.c-booking .booking .pdp .pdp-picker .pdp-main .pdp-date .pdp-column .pdp-days>div{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between}.c-booking .booking .pdp .pdp-picker .pdp-main .pdp-date .pdp-column .pdp-days .pdp-day{width:33px;height:33px;margin:4px;border:0!important;border-radius:50%!important}.c-booking .booking .pdp .pdp-picker .pdp-main .pdp-date .pdp-column .pdp-days .pdp-day:hover{border:1px solid #003154!important}.c-booking .booking .pdp .pdp-picker .pdp-main .pdp-date .pdp-column .pdp-days .pdp-day.today{border:1px solid #003154}.c-booking .booking .pdp .pdp-picker .pdp-main .pdp-date .pdp-column .pdp-days .pdp-day.disabled{color:#bbb!important;opacity:1}.c-booking .booking .pdp .pdp-picker .pdp-main .pdp-date .pdp-column .pdp-days .pdp-day.friday{color:#002138}.c-booking .booking .pdp .pdp-picker .pdp-main .pdp-date .pdp-column .pdp-days .pdp-day.start-range,.c-booking .booking .pdp .pdp-picker .pdp-main .pdp-date .pdp-column .pdp-days .pdp-day.tada{background:#003154;color:#fff}.c-booking .booking .pdp .pdp-picker .pdp-arrow{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;opacity:1!important;color:#000}.c-booking .booking .pdp .pdp-picker .pdp-arrow.disabled{opacity:.6!important}.c-booking .booking .pdp .pdp-picker .pdp-arrow:not(.disabled):hover{color:#003154}.c-booking .booking .pdp .pdp-picker .pdp-arrow i{font-size:10px;font-size:.625rem}.c-booking .booking .pdp .pdp-picker .bottom{height:auto;margin-bottom:16px;padding:0 24px}.c-booking .booking .pdp .pdp-picker .bottom>div .pdp-month,.c-booking .booking .pdp .pdp-picker .bottom>div .pdp-year{font-size:16px;font-size:1rem;font-weight:700;color:#002138}.c-suggested-flights .suggested-flights{margin-bottom:56px}.c-suggested-flights .suggested-flights .suggested-flights__items{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin-bottom:8px}.c-suggested-flights .suggested-flights .suggested-flights__item{position:relative;border-radius:3px;padding:24px 24px 10px;height:154px;font-family:IRANSans_FaNum;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:space-between;border:1px solid #f5f6fa;transition:all .25s}.c-suggested-flights .suggested-flights .suggested-flights__item:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.08)}.c-suggested-flights .suggested-flights .suggested-flights__item:after{content:"";position:absolute;left:-3px;bottom:44px;height:17px;width:4px;background:#fff;z-index:14}.c-suggested-flights .suggested-flights .suggested-flights__item:before{content:"";position:absolute;right:-4px;bottom:44px;height:17px;width:4px;background:#fff;z-index:14}.c-suggested-flights .suggested-flights .suggested-flights__item-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.c-suggested-flights .suggested-flights .suggested-flights__item-info{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between}.c-suggested-flights .suggested-flights .suggested-flights__item-logo{width:56px;height:56px;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;padding:6px;border:1px solid #f5f6fa}.c-suggested-flights .suggested-flights .suggested-flights__item-logo img{max-height:100%}.c-suggested-flights .suggested-flights .suggested-flights__item-detail{width:calc(100% - 72px)}.c-suggested-flights .suggested-flights .suggested-flights__item-route{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;margin-bottom:2px}.c-suggested-flights .suggested-flights .suggested-flights__item-route span{font-weight:500;font-size:16px;font-size:1rem}.c-suggested-flights .suggested-flights .suggested-flights__item-route i{margin:0 16px;font-size:18px;font-size:1.125rem;color:#ebebeb}.c-suggested-flights .suggested-flights .suggested-flights__item-date{font-size:13px;font-size:.8125rem;color:#bbb}.c-suggested-flights .suggested-flights .suggested-flights__item-price{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;font-size:13px;font-size:.8125rem;justify-content:space-between;line-height:1.69;color:#000;padding-top:16px;border-top:1px dashed #f5f6fa;position:relative;height:43px}.c-suggested-flights .suggested-flights .suggested-flights__item-price:after{content:"";background-color:#fff;border:1px solid #f5f6fa;position:absolute;z-index:9;border-top-right-radius:110px;border-bottom-right-radius:110px;border-left:0;left:-25px;top:-10px;width:9px;height:18px}.c-suggested-flights .suggested-flights .suggested-flights__item-price:before{content:"";background-color:#fff;border:1px solid #f5f6fa;position:absolute;z-index:9;border-top-left-radius:110px;border-bottom-left-radius:110px;border-right:0;right:-25px;top:-10px;width:9px;height:18px}.c-suggested-flights .suggested-flights .suggested-flights__item-price>span{color:#bbb}.c-suggested-flights .suggested-flights .suggested-flights__item-price div span{margin-left:4px;font-weight:700;font-size:18px;font-size:1.125rem;line-height:1.45}.c-suggested-flights .suggested-flights .suggested-flights__show-more{width:176px;margin:0 auto}.c-suggested-flights .suggested-flights .suggested-flights__show-more i{color:#bbb;margin-right:8px}.c-four-columns-slider .four-columns-slider{margin-bottom:56px;margin-top:-16px}.c-four-columns-slider .four-columns-slider .swiper-container{position:static}.c-four-columns-slider .four-columns-slider .swiper-wrapper{padding:16px 0}.c-four-columns-slider .four-columns-slider .four-columns-slider__head{position:relative}.c-four-columns-slider .four-columns-slider .four-columns-slider__head .four-columns-slider__head-picture{position:absolute;left:0;bottom:0;z-index:-1;width:calc(100% - 520px);direction:ltr}.c-four-columns-slider .four-columns-slider .four-columns-slider__head .four-columns-slider__head-picture img{transition:all .75s;opacity:1}.c-four-columns-slider .four-columns-slider .four-columns-slider__head .four-columns-slider__head-picture img.fade{opacity:0;overflow:hidden}.c-four-columns-slider .four-columns-slider .four-columns-slider__head .four-columns-slider__head-description{position:relative;z-index:2}.c-four-columns-slider .four-columns-slider .four-columns-slider__head .four-columns-slider__head-description p{margin-bottom:0}.c-four-columns-slider .four-columns-slider .four-columns-slider__container{background-color:#a8a8a8}.c-four-columns-slider .four-columns-slider .four-columns-slider__slider{position:relative}.c-four-columns-slider .four-columns-slider .topic-card{height:311px}.c-questions .questions .questions__header{margin-bottom:32px}.c-questions .questions .questions__header-title{font-size:20px;font-size:1.25rem}.c-questions .questions .questions__item{border-radius:16px;border:1px solid #ebebeb;margin-bottom:16px}.c-questions .questions .questions__item .accordion__header{justify-content:flex-start;align-items:center;padding:16px 56px 16px 24px}.c-questions .questions .questions__item .accordion__header.is-open .accordion__title:before{content:""}.c-questions .questions .questions__item .accordion__title{position:relative}.c-questions .questions .questions__item .accordion__title:before{position:absolute;content:"";font-family:iconTripPlus;color:#ffc125;right:-35px}.c-questions .questions .questions__item p{line-height:2}.c-description .description{margin-bottom:64px}.c-description .description .description__header{margin-bottom:24px}.c-description .description.description--bg .description__inner{background-color:#fff;border-radius:10px;box-shadow:0 4px 8px 0 rgba(0,0,0,.05);padding:48px}.c-description .description.description--bg .description__title{margin-bottom:24px}.c-description .description.description--bg .description__body:after{display:none}.c-description .description .description__title{font-size:20px;font-size:1.25rem;line-height:1.8;margin-bottom:20px}.c-description .description .description__body{position:relative;font-size:14px;font-size:.875rem;line-height:2;max-height:110px;overflow:hidden;transform-origin:0 top;transition:max-height .5s ease-in-out}.c-description .description .description__body p{margin:0;line-height:inherit}.c-description .description .description__body p:not(:last-child){margin-bottom:8px}.c-description .description .description__toggle{display:none;color:#ffc125;transition:color .25s;margin-top:16px;font-size:16px;font-size:1rem}.c-description .description .description__toggle span{color:#000;font-weight:700}.c-description .description .description__toggle.is-show{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center}.c-description .description .description__toggle.show-more .description__toggle-less{display:block}.c-description .description .description__toggle.show-more .description__toggle-more{display:none}.c-description .description .description__toggle.show-more i{transform:rotate(180deg)}.c-description .description .description__toggle i{transition:transform .2s;font-size:14px;font-size:.875rem;font-weight:700;margin-right:8px}.c-description .description .description__toggle-less{display:none}.c-description .description .description__toggle-more{display:block}.c-description .description .description__toggle-more i{font-size:14px;font-size:.875rem}.c-double-box .double-box{margin-bottom:64px}.c-double-box .double-box .double-box__slider{position:relative}.c-double-box .double-box .double-box__slider .swiper-pagination-bullet{width:12px;height:12px}.c-double-box .double-box .double-box__slider .swiper-pagination-bullet:not(:last-child){margin-left:4px}.c-double-box .double-box .double-box__slider .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#ffc125}.c-double-box .double-box .double-box__container{overflow:hidden;position:relative}.c-double-box .double-box .double-box__pagination{width:100%;line-height:.5;margin-top:24px;pointer-events:all!important;position:static;text-align:center}.c-double-box .double-box .swiper-slide{width:100%;margin:0}.c-double-box .double-box .swiper-slide img{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.c-best-package .best-package{margin-bottom:64px}.c-best-package .best-package .best-package__inner{padding:40px 40px 40px 32px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;min-height:462px;width:calc(100% - 300px);height:100%;float:left}.c-best-package .best-package .best-package__image{position:absolute;height:100%}.c-best-package .best-package .best-package__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right}.c-best-package .best-package .best-package__container{position:relative;background-color:#f5f6fa;overflow:hidden}.c-best-package .best-package .best-package__right-side{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;width:279px}.c-best-package .best-package .best-package__more-btn i{margin-right:8px}.c-best-package .best-package .best-package__more-btn a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;align-items:center;font-weight:700}.c-best-package .best-package .best-package__more-btn a:not(.btn){color:#000}.c-best-package .best-package .best-package__left-side{width:calc(100% - 279px)}.c-best-package .best-package .best-package__header{line-height:1.6;margin-bottom:32px}.c-best-package .best-package .best-package__title{margin-bottom:32px;line-height:1.56}.c-best-package .best-package .best-package__search{width:194px}.c-best-package .best-package .best-package__search select{padding:0 8px}.c-best-package .best-package .best-package__items{display:none;flex-wrap:wrap}.c-best-package .best-package .best-package__items.active{display:-webkit-box;display:-ms-flexbox;display:flex}.c-best-package .best-package .best-package__item{margin:0 0 40px 32px}.c-best-package .best-package .best-package__button .btn{width:100%}.c-best-package .best-package .best-package__button .rotate-icon{transform:rotate(180deg)}.c-best-package .best-package .best-package__button i{margin-right:8px}.c-best-package .best-package--full-width{position:relative;overflow:hidden}.c-best-package .best-package--full-width .best-package__image{width:100%;z-index:-1}.c-best-package .best-package--full-width .best-package__image img{width:100%}.c-best-package .best-package--full-width .best-package__container{background-color:transparent;position:static}.c-best-package .best-package--full-width .best-package__right-side{justify-content:center}.c-best-package .best-package--full-width .best-package__header{margin-bottom:32px}.c-best-package .best-package--full-width .best-package__inner{background-image:none;padding:48px 0 32px;position:relative}.c-best-package .four-columns-slider{margin-left:24px}@media(max-width:992px){.c-search-holder .search-holder .search-holder__container{width:100%;padding:24px 16px!important}.c-search-holder .search-holder .search-holder__container .tab__tabs-link-item{border:0;min-width:unset}.c-search-holder .search-holder .search-holder__container .tab__tabs-link-item button{font-weight:400;padding:0;font-size:10px;font-size:.625rem}.c-search-holder .search-holder .search-holder__container .tab__tabs-link-item button>span{color:#000}.c-search-holder .search-holder .search-holder__container .tab__tabs-link-item button.active{background:transparent}.c-search-holder .search-holder .search-holder__container .tab__tabs-link-item button.active i{background:#000;color:#ffc125!important}.c-search-holder .search-holder .search-holder__container .tab__tabs-link-item button i{width:32px;height:32px;padding:8px;border-radius:50%;background-color:#f5f5f5;color:#000}.c-search-holder .search-holder .search-holder__tabs{padding-bottom:0}.c-search-holder .search-holder .search-holder__tabs-list{grid-gap:16px 20px;gap:16px 20px}.c-search-holder .search-holder .search-holder__tab i{margin-left:0}.c-search-holder .search-holder .search-holder__tab.active,.c-search-holder .search-holder .search-holder__tab:hover{background-color:transparent;background-color:initial;padding:0}.c-search-holder .search-holder .search-holder__tab.active button,.c-search-holder .search-holder .search-holder__tab:hover button{color:#ffc125}.c-search-holder .search-holder .search-holder__tab.active i,.c-search-holder .search-holder .search-holder__tab:hover i{background-color:#ffc125}.c-search-holder .search-holder .search-holder__tab-btn{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.c-search-holder .search-holder .search-holder__tab-btn,.c-search-holder .search-holder .search-holder__tab-btn i{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-search-holder .search-holder .search-holder__tab-btn i{padding:8px;border-radius:50%;background-color:#f5f5f5;width:32px;height:32px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-search-holder .search-holder .search-holder__tab-btn.active{color:#ffc125}.c-search-holder .search-holder .search-holder__tab-btn.active i{color:#fff!important;background-color:#ffc125}.c-search-holder .search-holder{position:static;padding-top:0;min-height:auto}.c-booking .booking .booking__inner{-ms-flex-wrap:wrap;flex-wrap:wrap}.c-booking .booking .booking__routes{-ms-flex-pack:distribute;justify-content:space-around;background-color:#f5f5f5;padding:4px;border-radius:20px;margin-bottom:24px}.c-booking .booking .booking__routes-item{width:calc(50% - 8px)}.c-booking .booking .booking__routes-item:not(:last-child){margin-left:16px}.c-booking .booking .booking__routes-item:not(:last-child):nth-last-child(-n+2){margin-left:0!important}.c-booking .booking .booking__routes-item .radio-button+label{padding-right:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:32px;border-radius:2em;border:1px solid #f5f6fa;font-size:12px;font-size:.75rem;width:100%;color:#000}.c-booking .booking .booking__routes-item .radio-button+label:after,.c-booking .booking .booking__routes-item .radio-button+label:before{content:normal}.c-booking .booking .booking__routes-item .radio-button:checked+label{background-color:#000;color:#fff}.c-booking .booking .booking__type{margin-bottom:24px}.c-booking .booking .booking__item--departure{border:none}.c-booking .booking .booking__item--departure .booking__input{width:auto!important;margin-bottom:16px}.c-booking .booking .booking__several-routes{width:100%}.c-booking .booking .booking__route-tools{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px}.c-booking .booking .booking__tools{margin:24px 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.c-booking .booking .booking__item{margin-bottom:24px}.c-booking .booking .booking__item-header{background-color:transparent}.c-booking .booking .booking__item-header span{color:#000;font-weight:700;font-size:16px;font-size:1rem}.c-booking .booking .booking__item--two-date .booking__item:first-child .booking__input{border-left:1px solid #bbb}.c-booking .booking .booking__item--two-date .booking__item{width:100%}.c-booking .booking .booking__item--two-date .booking__item .booking__input{border-radius:8px!important}.c-booking .booking .booking__item--two-date{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:none;margin-bottom:0}.c-booking .booking .booking__item--two-date .search-box__night-number{bottom:32px}.c-booking .booking .booking__item--travellers{border:none}.c-booking .booking .booking__item--travellers .booking__item-inner{border:1px solid #bbb;border-radius:8px;margin-bottom:16px}.c-booking .booking .booking__item--birthdate-item{width:100%;margin-bottom:24px}.c-booking .booking .booking__reverse{right:auto;left:16px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.c-booking .booking .booking__reverse i{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.c-booking .booking .booking__list{position:fixed;top:0;right:0;bottom:0;left:0;width:100%}.c-booking .booking .booking__list-inner{height:calc(100% - 120px);max-height:calc(100% - 120px)}.c-booking .booking .booking__list-input{margin-top:16px}.c-booking .booking .booking__travellers-list{width:100%;position:fixed;top:0;right:0;bottom:0;left:0;z-index:16;padding:0}.c-booking .booking .booking__travellers-items{padding:24px 16px;overflow-y:auto;height:calc(100vh - 54px);height:calc(100vh - 114px);height:calc(var(--vh, 1vh)*100 - 114px)}.c-booking .booking .booking__search{width:100%;height:48px}.c-booking .booking .booking__date-header{top:55px}.c-booking .booking .booking__date-header .btn{color:#00a5ff;background:none;border:none;width:auto}.c-booking .booking .booking__dp-footer .btn{width:160px}.c-booking .booking .pdp .pop-header{height:56px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 16px;border-bottom:1px solid #ddd}.c-booking .booking .pdp .pop-header span{font-size:16px;font-size:1rem;font-weight:700}.c-booking .booking .pdp .pop-header button{width:24px;height:24px;color:#bbb}.c-booking .booking .pdp .pdp-picker{position:fixed;top:0;right:0;bottom:0;left:0;margin:0;width:100%;height:100%;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.c-booking .booking .pdp .pdp-picker .pdp-auto{padding-top:136px;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;overflow:auto}.c-booking .booking .pdp .pdp-picker .pdp-footer{margin-top:auto}.c-booking .booking .pdp .pdp-picker .pdp-select-month,.c-booking .booking .pdp .pdp-picker .pdp-select-year{top:57px}.c-suggested-flights .suggested-flights .suggested-flights__items{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.c-suggested-flights .suggested-flights .suggested-flights__item{width:100%}.c-suggested-flights .suggested-flights .suggested-flights__item:not(:last-child){margin-bottom:16px}.c-suggested-flights .suggested-flights .suggested-flights__show-more{width:100%}.c-four-columns-slider .four-columns-slider{margin-bottom:8px;margin-bottom:32px}.c-four-columns-slider .four-columns-slider .four-columns-slider__head .four-columns-slider__head-description{padding-bottom:32px}.c-four-columns-slider .four-columns-slider .four-columns-slider__container{padding:32px 0}.c-four-columns-slider .four-columns-slider .four-columns-slider__slider{margin-left:-16px}.c-questions .questions .questions__header{margin-bottom:24px}.c-questions .questions .questions__item p{font-size:14px;font-size:.875rem}.c-description .description{margin-bottom:32px}.c-description .description .description__header{margin-bottom:16px}.c-description .description.description--bg .description__inner{padding:24px 16px}.c-description .description .description__title{margin-bottom:16px;font-size:18px;font-size:1.125rem;line-height:1.6}.c-description .description .description__toggle{margin-top:8px;width:100%;height:48px;border-radius:24px;border:1px solid #ebebeb;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-double-box .double-box{margin-bottom:24px}.c-double-box .double-box .double-box__slider .swiper-pagination-bullet{background-color:#fff;opacity:inherit;width:6px;height:6px}.c-double-box .double-box .double-box__pagination{position:absolute;z-index:10;background-color:rgba(15,75,129,.26);width:auto;left:50%;bottom:8px;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:4px;border-radius:8px}.c-best-package .best-package .best-package__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:24px 0;width:100%}.c-best-package .best-package .best-package__image{display:none}.c-best-package .best-package .best-package__container{background-color:transparent;border-radius:0}.c-best-package .best-package .best-package__right-side{width:100%;margin-bottom:16px}.c-best-package .best-package .best-package__left-side{width:100%}.c-best-package .best-package .best-package__header{font-size:20px;margin-bottom:16px}.c-best-package .best-package .best-package__search{width:auto}.c-best-package .best-package .best-package__items.active:not(:nth-child(-n+3)){display:none}.c-best-package .best-package .best-package__items{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.c-best-package .best-package .best-package__items.show-child .best-package__item:not(:nth-child(-n+3)){display:block}.c-best-package .best-package .best-package__item{margin:0 0 16px}.c-best-package .best-package .best-package__item:not(:nth-child(-n+3)){display:none}.c-best-package .best-package,.c-best-package .best-package--with-slider .best-package__right-side{margin-bottom:0}.c-best-package .best-package--with-slider,.c-best-package .best-package--with-slider .best-package__left-side{margin-bottom:24px}.c-best-package .best-package--full-width .best-package__container{background-color:#ffc125;padding:0}.c-best-package .best-package--full-width .best-package__right-side{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 16px}.c-best-package .best-package--full-width .best-package__header{margin-bottom:24px}.c-best-package .best-package--full-width .best-package__left-side{padding-right:16px;margin-bottom:8px}.c-best-package .best-package--full-width .best-package__button{padding:0 16px}.c-best-package .best-package--full-width .four-columns-slider{margin-left:0}}@media(min-width:993px){.c-search-holder .search-holder .search-holder__tab-btn.active{background-color:#000;color:#fff!important}.c-booking .booking .booking__route-wrapper{margin-bottom:24px;height:27px}.c-booking .booking .booking__type--absolute{width:220px;position:absolute}.c-booking .booking .booking__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(100% - 149px);border-radius:4px}.c-booking .booking .booking__items--hotel-tab .booking__item--date{width:526px}.c-booking .booking .booking__item--departure{width:calc(100% - 515px);margin-left:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.c-booking .booking .booking__item--departure .booking__item-inner--first-item{border-radius:0 8px 8px 0;border-left:none}.c-booking .booking .booking__item--departure .booking__item-inner--second-item{border-radius:8px 0 0 8px;padding-right:32px}.c-booking .booking .booking__item--departure .booking__item-inner--second-item .booking__input-label{right:31px}.c-booking .booking .booking__item--departure .booking__input{width:50%}.c-booking .booking .booking__item--departure .booking__list{width:362px}.c-booking .booking .booking__item--date{width:328px}.c-booking .booking .booking__several{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.c-booking .booking .booking__several .booking__item--travellers{width:auto;margin-right:0}.c-booking .booking .booking__several .booking__item--date{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.c-booking .booking .booking__route{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px;border-radius:6px;position:relative}.c-booking .booking .booking__route:first-child{border-radius:0 6px 6px 0}.c-booking .booking .booking__several-right{width:calc(100% - 204px)}.c-booking .booking .booking__several-left{width:187px}.c-booking .booking .booking__route-tools{position:absolute;left:-40px}.c-booking .booking .booking__del-all-route{margin-right:24px}.c-booking .booking .booking__items--sm-departure .booking__item--destination{width:390px}.c-booking .booking .booking__items--sm-departure .booking__item--travellers{width:194px}.c-booking .booking .booking__items--sm-departure .booking__item--nationality .booking__list{width:350px}.c-booking .booking .booking__inputs{border-radius:6px;border:1px solid #bbb}.c-booking .booking .booking__calendars,.c-booking .booking .booking__inputs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.c-booking .booking .booking__calendars{-ms-flex-wrap:wrap;flex-wrap:wrap}.c-booking .booking .booking__item--destination{width:506px;margin-left:16px}.c-booking .booking .booking__item--two-date .booking__item-inner--first-item{border-radius:0 8px 8px 0;border-left:none}.c-booking .booking .booking__item--two-date .booking__item-inner--second-item{border-radius:8px 0 0 8px}.c-booking .booking .booking__item--nationality{width:220px;margin-right:16px}.c-booking .booking .booking__item--travellers{width:155px;margin-right:16px}.c-booking .booking .booking__item--destination-big{width:596px}.c-booking .booking .booking__item--duration{width:328px}.c-booking .booking .booking__item--passengers{width:295px}.c-booking .booking .booking__item--birthdate-item{width:20%;margin-top:16px}.c-booking .booking .booking__item--birthdate-item:not(:nth-child(5n)){padding-left:16px}.c-booking .booking .booking__item--calendar{margin-top:24px;border-radius:6px}.c-booking .booking .booking__item--calendar:first-child,.c-booking .booking .booking__item--calendar:last-child{border-radius:6px}.c-booking .booking .booking__item--calendar:not(:nth-child(4n)){margin-left:12px}.c-booking .booking .booking__item--tour{width:1125px}.c-booking .booking .booking__input.is-open .booking__list{padding:16px 0}.c-booking .booking .booking__list{-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.06);box-shadow:0 2px 4px 0 rgba(0,0,0,.06);border:1px solid #f5f6fa;border-radius:4px;position:absolute;top:49px;width:522px}.c-booking .booking .booking__travellers-list{border:1px solid #f5f6fa;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.05);box-shadow:0 4px 8px 0 rgba(0,0,0,.05);border-radius:4px}.c-booking .booking .booking__rooms{max-height:375px;overflow-y:auto;padding-left:8px}.c-suggested-flights .suggested-flights .suggested-flights__item{width:calc(33.33333% - 16px);margin-bottom:24px}.c-suggested-flights .suggested-flights .suggested-flights__item:not(:nth-child(3n)){margin-left:24px}.c-four-columns-slider .four-columns-slider .four-columns-slider__head .four-columns-slider__head-description{width:530px;padding-bottom:80px}.c-four-columns-slider .four-columns-slider .four-columns-slider__container{padding:40px 0}.c-double-box .double-box .swiper-slide{width:calc(50% - 12px);margin-left:24px}.c-best-package .best-package--full-width .best-package__left-side{position:absolute;left:0;width:70%;max-width:1665px}.c-best-package .best-package--full-width .swiper-container{overflow:hidden}}@media(min-width:993px)and (max-width:992px){.c-booking .booking .booking__item--departure .booking__item-inner--first-item,.c-booking .booking .booking__item--two-date .booking__item-inner--first-item{margin-bottom:16px}}@media(min-width:993px)and (max-width:1320px){.c-booking .booking .booking__items--insurance .booking__item--travellers{width:25%}.c-booking .booking .booking__items--insurance .booking__item--departure{width:40%}.c-booking .booking .booking__items--insurance .booking__item--duration{width:30%}.c-four-columns-slider .four-columns-slider .four-columns-slider__head .four-columns-slider__head-picture{width:calc(100% - 310px)}.c-four-columns-slider .four-columns-slider .four-columns-slider__head .four-columns-slider__head-description{width:440px}}@media(min-width:768px)and (max-width:992px){.c-best-package .best-package .best-package__items{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.c-best-package .best-package .best-package__item{width:calc(50% - 16px)}.c-best-package .best-package .best-package__item:nth-child(odd){margin:0 0 16px 16px}.c-best-package .best-package .best-package__item>a{width:100%}}
/*# sourceMappingURL=internalFlight.css.map*/