@charset "UTF-8";.scroll-blocker{-webkit-overflow-scrolling:touch !important;overflow:auto !important;height:100% !important}.head-right .time{font-size:10px;letter-spacing:0}@media screen and (min-width:768px){.center-cont{transform:translateY(-38%) translateX(-50%);-webkit-transform:translateY(-38%) translateX(-50%);-ms-transform:translateY(-38%) translateX(-50%)}.head-img .center-cont .cont-in{margin-top:80px}.head-img .center-cont .line-bottom .cont-in{margin-top:0}.head-img .center-cont .cont-in .bottom-f{margin-top:111px}}.min-tours{padding-bottom:7px}.address-list li{line-height:1.1;margin-bottom:8px}.address-list li:nth-child(3n){margin-bottom:0}.address-list a{color:#bbb}.address-list a:hover{color:#bbb;text-decoration:underline}.thanks:hover,.complain:hover{text-decoration:underline}.contacts{font-family:'Open Sans',sans-serif;font-weight:400;font-size:14px;margin-bottom:15px;color:#bbb;line-height:17px}#footer .block-right .phone,#footer .block-right .address{overflow:hidden;font-size:13px;line-height:1.5;color:#bbb;margin:0}#footer .block-right .address:hover,#footer .block-right .phone a:hover{text-decoration:underline}.tours-blocks .tour .btn,.tours-blocks .tour .tour-title{z-index:1}.tours-blocks .tour:hover .cover-link{background-color:transparent}.cover-link{background-color:rgba(0,0,0,0.2);transition:background-color 300ms ease-out}.pr:hover{color:#fd0}.pr:hover span{color:#fff}.genius-nlp-arrow{display:-ms-flexbox;display:-webkit-flex;display:flex;position:absolute;top:91px;right:55px;z-index:1}.genius-nlp-arrow .name{font-family:'Open Sans Semibold',sans-serif;font-weight:600;font-size:14px;color:#fee300;margin-top:52px;margin-right:10px}.genius-nlp-arrow .chip-npl-search-arrow{background-position:-112px -630px;height:63px;width:68px}@media screen and (max-width:767px){.genius-nlp-arrow{display:none}}.roistat-promo-wrap{display:none;top:0;right:0;cursor:default;position:fixed !important;z-index:2147483646;font-weight:bold;padding:5px 10px;opacity:.6;color:#000;background:#fff;text-align:center;font-size:25px}.utp-bar{display:none}.utp-bar .content-size{width:980px;margin-left:auto;margin-right:auto}.utp-bar label.learn{vertical-align:middle}.utp-bar.is-open .dropdown{top:45px}@media screen and (min-width:768px){.utp-bar{display:block}}#header.style2{padding-top:22px}#header.style2 .menu{text-align:left;margin-left:0;overflow:inherit}#header.style2 .menu,#header.style2 .menu li{margin-bottom:5px}#header.style2 .hotel-search a{border-bottom:1px dashed}#header.style2 .find-by-hotel-name{display:none;width:300px;padding:10px;position:absolute;top:35px;right:0;background-color:white;border:1px solid #ccc;border-radius:4px}#header.style2 .find-by-hotel-name input[type=text]{width:100%;height:50px;font-family:'Open Sans',sans-serif;font-weight:400;font-size:16px;color:#333;box-sizing:border-box;white-space:nowrap;border:1px solid #ccc;border-radius:2px;padding:10px}@media screen and (max-width:639px){#header.style2 .menu li a,#header.style2 .menu li:first-child a{margin:20px;padding:0}#header.style2 .logo{z-index:31}form.subscribe.closed.error:before{font-size:18px;line-height:18px}#header.style2 .menu a{font-size:12px;margin-right:0 !important}#header.style2 .menu{margin-left:0}#header.style2 .menu{margin-bottom:0 !important}.tov-price-row:hover .operators-small{display:inline-block !important}.tov-price-row:hover .f-right{display:inline-block !important}.tov-price-row:hover .show-more{display:none}.ui-select-with-search{top:-3px}.ui-search-dropdown{margin-top:10px}.ui-search-controll{margin-bottom:10px}}@media screen and (min-width:768px){#header.style2{margin-top:45px;padding-top:12px}#header.style2.no-utp-bar{margin-top:0}#header.style2 .find-by-hotel-name{width:400px}}.friendship{display:none}@media screen and (max-width:767px){.friendship{padding-bottom:0}.friendship .friendship-b{width:430px;margin:20px auto 0}.ui-search-controll{margin-bottom:10px}}@media screen and (min-width:480px){.friendship{display:block}.friendship .pages{height:auto}}@media screen and (max-width:767px){.section-yellow.yellow-b{margin-top:41px}.tov-price-row:hover{background-color:transparent}.search-b-top{display:none}}.slider-panel{z-index:2}.slider-panel .gr-top{text-align:center}.slider-panel .spinner{width:40px;height:40px;position:inherit;right:inherit;bottom:inherit;margin-top:20px}.select-multi-checkboxes .select-multi-checkboxes__wrapper{width:19px !important;height:19px !important;margin-top:0}.search-sidebar .sidebar .btn{position:relative}.search-sidebar .sidebar .btn.btn--active{background-color:#fee300;transition:background-color .3s}.search-sidebar .sidebar .btn:hover,.search-sidebar .sidebar .btn.changed,.search-b-cont .center .tov .link-tours-all.changed{background-color:#fee300;-webkit-animation-name:pop;animation-name:pop;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1;text-decoration:none}.search-b-cont .center .tov .link-tours-all:hover{border:1px solid black !important}.search-sidebar .sidebar .btn.btn--loading,.search-b-cont .center .tov .link-tours-all.btn--loading{opacity:.5;cursor:default;text-decoration:none}.search-sidebar .sidebar .btn .spinner,.search-b-cont .center .tov .link-tours-all .spinner{width:15px;height:15px;top:10px;left:10px;right:inherit;bottom:inherit;border-width:2px;border-top-color:#fff;border-bottom-color:#fff}.mblocks{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tov-price-row.top b.f-right{position:relative;padding-left:17px}.tov-price-row.top b.f-right::after{content:"";display:block;width:13px;height:21px;position:absolute;top:0;left:0;background:url("/images/card-fire.png") no-repeat}.tov-price-row{padding:0}.tov-price-row>a{display:block;padding:4px 13px;position:relative}@media screen and (min-width:1000px){.search-b-cont .center{width:calc(100% - 320px);-webkit-order:3;-ms-flex-order:3;order:3;padding-left:0;padding-right:0}.search-b-cont .center .tovs{width:100%;float:left}.search-b-cont .center .tov:hover .link-tours-all{background-color:#fee300}}.search-filter .btn:hover,.search-filter .btn.changed{-webkit-animation-name:search-pop;animation-name:search-pop;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes pop{50%{-webkit-transform:scale(1.06);transform:scale(1.06)}}@keyframes pop{50%{-webkit-transform:scale(1.06);transform:scale(1.06)}}@media screen and (max-width:639px){.search-b-top{padding-left:21px;padding-right:21px;padding-bottom:30px}}.tov .tov-prices{height:auto}@media screen and (min-width:600px){.tov .tov-prices{min-height:163px}}.tov-cont{height:142px}.pagify-pagination{list-style:none}.pagify-pagination li{display:inline}.pagify-pagination li a{border:1px solid #e4e4e4;padding:5px 10px;margin:0 5px;background:white;color:black}.pagify-pagination:not(.disabled) li a:hover{border:1px solid #bbb}.pagify-pagination li:first-child a{margin-left:0}.pagify-pagination li:last-child a{margin-right:0}.pagify-pagination li.selected a{background-color:#fee300}.pagify-pagination.disabled li.selected a{background-color:#f5f5f5}.pagify-pagination.disabled a{border:1px solid #e4e4e4;padding:5px 10px;margin:0 5px;color:gray;background:#f5f5f5}.tov-img-slider .slick-prev,.tov-img-slider .slick-next{background-color:rgba(204,204,204,0.6)}.tov-img-slider .slick-dots{display:table !important;width:100%;top:4px;bottom:auto}.tov-img-slider .slick-dots li{display:table-cell;margin:0;padding-left:2px;padding-right:2px}.tov-img-slider .slick-dots li button{display:block;width:100%;height:3px;border-radius:0;border:0;background-color:#ccc}.tov-img-slider .slick-dots li.slick-active button{background-color:red}.head-img2{overflow:inherit;z-index:10}.slid-a{overflow:hidden}.slid-a img{max-width:100%;height:auto}@media screen and (min-width:1024px){.slid-a img{width:100%;height:150%;margin-left:auto;margin-right:auto;top:-110px}}.line-bottom{z-index:1}@media screen and (min-width:768px){.head-img2{height:683px;max-height:683px}}.ui-slider .ui-slider-handle{width:16px !important;height:22px !important}#header .btn.btn-bord-y{color:#111;border-color:#fee300;background:#fee300}#header .btn.btn-bord-y:hover{-webkit-animation-name:pop;animation-name:pop;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}@media screen and (min-width:640px){#header.style2 .logo{margin-top:-8px}}@media screen and (min-width:768px){#header.style2 .logo{margin-top:-8px}}@media screen and (min-width:640px) and (max-width:842px){li.menu_countries{display:none}}@media screen and (min-width:640px) and (max-width:831px){li.menu_hot_tours{display:none}}@media screen and (min-width:866px) and (max-width:912px){.menu li+li{margin-left:20px}}@media screen and (min-width:655px) and (max-width:865px){.menu li+li{margin-left:15px}}@media screen and (min-width:768px) and (max-width:842px){.menu li+li{margin-left:25px}}@media screen and (min-width:693px) and (max-width:767px){.menu li+li{margin-left:15px}}@media screen and (min-width:663px) and (max-width:692px){.menu li+li{margin-left:7px}}@media screen and (min-width:640px) and (max-width:662px){.menu li+li{margin-left:4px}}@media screen and (min-width:640px) and (max-width:767px){.menu li{margin-left:0}}#index .center-cont{height:auto;top:80px;bottom:0}#index .head-img2{height:680px}@media screen and (min-width:640px){#index .center-cont{top:190px}#index .head-img2{height:1081px}}@media screen and (min-width:768px){#index .center-cont{height:550px;top:50%;bottom:inherit}}.check-block .check{margin-top:8px;margin-bottom:0}.check-block .check:first-child{margin-top:0}.search-sidebar .sidebar .side-tabs .combi-tours{margin-top:37px;opacity:.5}@media screen and (min-width:640px){.search-sidebar .sidebar .side-tabs .combi-tours{margin-top:12px}}@media screen and (min-width:1000px){.search-sidebar .sidebar .side-tabs .combi-tours{margin-top:37px}}.search-sidebar .sidebar .side-tabs .regular{margin-top:15px;opacity:.5}@media screen and (min-width:640px){.search-sidebar .sidebar .side-tabs .regular{margin-top:7px}}@media screen and (min-width:1000px){.search-sidebar .sidebar .side-tabs .regular{margin-top:15px}}.search-sidebar .sidebar .side-tabs .surcharge label{background:#fee300;border-radius:4px;padding:14px 12px;font-size:12px;margin:40px 0 10px;height:46px}.search-sidebar .sidebar .side-tabs .instantly label{background:#1e98ff;color:#fff;border-radius:4px;padding:14px 12px;font-size:12px;margin:40px 0 10px;height:46px}.search-sidebar .sidebar .side-tabs .check-field .jq-checkbox,.search-sidebar .sidebar .side-tabs .check-field .jq-checkbox{background-color:#fff;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.search-sidebar .sidebar .side-tabs .check-field label{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;white-space:normal}.address-slider .slide-bottom{width:100%;position:absolute;bottom:0;left:0;z-index:1;padding:39px 0 21px 0;font-size:25px;color:#000;font-weight:300}.address-slider .slide-bottom a{color:#000}.address-slider .slide-bottom .ph-block{font-size:18px;line-height:25px;font-weight:400}.address-slider .slide-bottom .adr-block{font-size:18px;line-height:25px;font-weight:400}.address-slider .slide-bottom .ph-block a,.address-slider .slide-bottom .ph-block a:hover{color:#000;text-decoration:underline}.address-slider .slide-bottom .ph-block a:hover{text-decoration:none}@media screen and (max-width:767px){.address-slider .slide-bottom{font-size:14px}}@media screen and (min-width:768px) and (max-width:999px){.address-slider .slide-bottom{font-size:20px}}@media screen and (min-width:768px){#search-mounting-point{height:50px;background-color:#fff;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}.ui-search-controll{margin-bottom:0}}@media screen and (min-width:768px){#city-picker-mounting-point{min-height:16px}}.ui-select-with-search__link{text-align:left;padding-left:30px;padding-right:30px}.ui-select-with-search__carret{width:20px;height:10px;cursor:pointer;-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media screen and (min-width:768px){.ui-select-with-search__link{padding-left:17px;padding-right:17px}}@media screen and (max-width:767px){.is-scroll-hidden{overflow-y:hidden}}.search-sidebar .sidebar .side-tabs .v-scroll{position:relative}.search-sidebar .sidebar .side-tabs .v-scroll::after,.search-sidebar .sidebar .side-tabs .v-scroll::before{content:"";display:block;width:100%;height:10px;position:absolute;left:0;right:0;z-index:3}.search-sidebar .sidebar .side-tabs .v-scroll::before{top:0;background:linear-gradient(to bottom,white 0,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#00ffffff',GradientType=0)}.search-sidebar .sidebar .side-tabs .v-scroll::after{bottom:0;background:linear-gradient(to bottom,rgba(255,255,255,0) 0,white 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0)}.slid-a:after{display:none}.notransition{transition:none !important}input[name='phoneNumber']::-webkit-inner-spin-button,input[name='phoneNumber']::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.widget-callback{width:250px;height:50px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all 300ms}.widget-callback *{-webkit-user-select:auto !important;-moz-user-select:none;-ms-user-select:none;user-select:none}.widget-callback__header{display:block;color:#fff;background-color:#5db96b;border-radius:0}.widget-callback__header:hover{color:#fff}.widget-callback__body{height:120px}.widget-callback.js-open{height:171px}.widget-callback.js-open .widget-callback__inner{width:100%}@media screen and (max-width:639px){.widget-callback{position:fixed;right:10px;bottom:10px;z-index:55;width:65px;height:65px}.widget-callback .widget-callback__inner{width:100%;height:100%;border-radius:0}.widget-callback .widget-callback__label{display:none}.widget-callback .widget-callback__controls{display:none}.widget-callback .widget-callback__icon{top:19px}.widget-callback .widget-callback__header{height:100%;border-radius:50%;padding:0}.widget-callback .widget-callback__body{display:none}.widget-callback.js-open{height:65px}.widget-callback.js-open .widget-callback__inner{width:100%}.foot-bottom{padding-bottom:50px}.line-bottom{display:none}}@media screen and (min-width:640px){.widget-callback{overflow:hidden}.widget-callback__inner{width:100%}.widget-callback__label{visibility:visible}.widget-callback__controls{display:block}}.widget-callback__controls.for-mobile{display:block;position:relative}.widget-callback__controls.for-mobile::after{content:"+7";position:absolute;top:11px;left:10px;color:#000;font-size:14px;line-height:1;font-weight:400;font-family:'Open Sans',sans-serif}.widget-callback__controls.for-mobile .widget-callback__control{width:100%;padding-left:30px}.tour-instantly{display:inline-block;width:20px;height:20px;margin:0 3px;vertical-align:middle;background:url("/images/icon-tour-instantly.svg") no-repeat}.tour-instantly:hover{background:url("/images/icon-tour-instantly-hover.svg") no-repeat}.flights-status{display:inline-block;width:20px;height:20px;margin:0 3px;vertical-align:middle;background:url("/images/icon-flights-status.svg") no-repeat}.flights-status:hover{background:url("/images/icon-flights-status-hover.svg") no-repeat}.view-mode-controls{display:none}.view-as-list .tov-holder{display:none}@media screen and (min-width:1000px){.gr-slider .slick-list{height:72px}}@media screen and (min-width:1200px){.view-as-list .tov{width:100%;margin:0 0 12px 0;float:none;padding:22px 22px 22px 371px;position:relative}.view-as-list .tov,.view-as-list .tov:hover{height:auto;min-height:281px}.view-as-list .tov .tov-prices{min-height:auto;margin-left:-7px;margin-right:-7px;border:0}.view-as-list .tov .tov-img-link{height:228px}.view-as-list .tov .tov-img-link img{height:100%}.view-as-list .tov-img{width:325px;height:228px;margin:0;position:absolute;top:22px;left:22px}.view-as-list .tov-cont{max-height:105px;padding:0;position:relative}.view-as-list .tov-name,.view-as-list .tov-place{margin-right:245px}.view-as-list .tov-recommended{position:absolute;top:0;right:0}.view-as-list .tov-desc{height:23px}.view-as-list .tov-price-row{border:0;border-radius:0}.view-as-list .tov-price-row>a{padding:7px}.view-as-list .tov-price-row b{vertical-align:middle}.view-as-list .tov-holder{display:block;min-height:37px;position:relative;overflow:hidden}.view-as-list .tov-holder .tov-labls{display:block;position:relative;left:0;bottom:auto;margin-top:9px;margin-right:170px;font-size:0;float:left}.view-as-list .tov-holder .tov-labls .labl{font-size:0}.view-as-list .tov-holder .tov-labls .labl span{font-size:10px}.view-as-list .link-tours-all{width:165px;position:absolute;right:0;bottom:0;background-color:#fee300;border-radius:4px;border:1px solid #fee300}.view-as-list .link-tours-all:hover{margin:0;border:0}.view-mode-controls{display:block;font-size:0;margin-top:5px;margin-left:16px}.view-mode-controls__button{display:inline-block;width:16px;height:13px;margin-left:10px;border:0;cursor:pointer;background:url("/images/svg/view_mode.svg") no-repeat;background-size:38px 29px}.view-mode-controls__button.as-list{background-position:-18px 0}.view-mode-controls__button.as-tile{background-position:-20px -16px}.view-mode-controls__button.as-list.is-active{background-position:-1px 0}.view-mode-controls__button.as-tile.is-active{background-position:-2px -16px}.tov-holder .tov-labls{display:none}}@media screen and (max-width:1200px){.tovs:not(.view-as-list) .tov-holder .tov-labls{display:none}}.ui-progress{padding-top:0}.ui-progress__title{padding-bottom:17px}.search-pending-wrapper{padding:27px 10px 11px;margin-left:-20px;margin-right:-20px;background-color:#fff}.search-pending__title{font-size:20px;line-height:1.3;padding-bottom:24px}.search-pending__line-breaker.second{display:block}@media screen and (min-width:768px){.search-pending__line-breaker{display:block}.search-pending__line-breaker.first{display:none}}@media screen and (min-width:1000px){.search-pending-wrapper{padding-top:30px;margin-left:0;margin-right:0;border-radius:6px}.search-pending{margin-bottom:42px}.search-pending__title{padding-bottom:7px;font-size:18px}.search-pending__line-breaker{display:none}}@media screen and (min-width:1366px){.search-pending{margin-bottom:62px}.search-pending__line-breaker{display:none !important}}.why-us__item{display:block;width:auto;height:auto;max-width:inherit;min-height:125px;padding-top:14px;padding-right:10px;padding-bottom:14px;line-height:1.5;margin:0 10px;color:#333;float:left}.why-us__title{padding-bottom:24px}.why-us__list .slick-list{overflow:hidden}.why-us__list .slick-arrow{font-size:0;background:#fff;cursor:pointer;top:45px;border:0;position:absolute;width:20px;height:36px;line-height:36px;text-align:center}.why-us__list .slick-arrow.slick-prev{left:-10px}.why-us__list .slick-arrow.slick-next{right:-10px}.why-us__list .slick-arrow.slick-prev::before,.why-us__list .slick-arrow.slick-next::before{content:'';display:inline-block;vertical-align:middle;width:8px;height:8px;border-top:1px solid #494949;border-right:1px solid #494949}.why-us__list .slick-arrow.slick-prev::before{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.why-us__list .slick-arrow.slick-next::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media screen and (min-width:768px){.why-us__item{min-height:170px;padding-left:110px}.why-us__icon{left:15px}.why-us__list .slick-arrow{top:65px}}@media screen and (min-width:1000px){.why-us{width:405px;max-width:840px}.why-us__item{min-height:140px;padding-top:27px;padding-bottom:27px;padding-left:132px;line-height:1.4}.why-us__icon{left:30px}.why-us__title{padding-bottom:33px}.why-us__list .slick-arrow{top:56px}.why-us__list .slick-arrow.slick-prev{left:-52px}.why-us__list .slick-arrow.slick-next{right:-42px}.why-us__list .slick-arrow.slick-prev::before,.why-us__list .slick-arrow.slick-next::before{width:25px;height:25px}}@media screen and (min-width:1366px){.why-us{width:810px}.why-us__item{min-height:145px;padding-top:24px;padding-bottom:24px}.why-us__list .slick-arrow{top:54px}.why-us__list .slick-arrow.slick-prev{left:-46px}.why-us__list .slick-arrow.slick-next{right:-42px}}#city-picker-mounting-point{position:relative;margin-bottom:12px}@media screen and (min-width:768px){.ui-select-with-search{margin-top:12px}}.circle-progress-small .spinner-small{z-index:0 !important}@media screen and (max-width:767px){.chiptravel-datepicker__dropdown{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background-color:#fff;box-shadow:0 0 29px rgba(0,0,0,0.18);z-index:999;font-size:14px;line-height:18px;font-weight:normal;font-style:normal;color:#333;font-family:"Open Sans";box-sizing:border-box}.chiptravel-datepicker__dropdown *{margin:0;padding:0;box-sizing:border-box}.chiptravel-datepicker__dropdown *:focus{outline:0}.chiptravel-datepicker__dropdown::before{content:'';display:block;width:16px;height:16px;background-color:#fff;position:absolute;top:-6px;right:39px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.chiptravel-datepicker__header,.chiptravel-datepicker__header .chiptravel-datepicker__left-column,.chiptravel-datepicker__header .chiptravel-datepicker__right-column{height:auto}.chiptravel-datepicker__header .chiptravel-datepicker__left-column{padding:17px 20px;border-right:0}.chiptravel-datepicker__left-column,.chiptravel-datepicker__right-column{width:100%;height:auto;float:none}.chiptravel-datepicker-dropdown__button{display:block;height:32px;cursor:pointer;position:relative;background-color:#fff;border-radius:3px;border:1px solid #ccc}.chiptravel-datepicker-dropdown__button:active,.chiptravel-datepicker-dropdown__button.is-active{background-color:#faf3bb}.chiptravel-datepicker-dropdown__button.chiptravel-datepicker-dropdown__button--side-left{border-top-right-radius:0;border-bottom-right-radius:0}.chiptravel-datepicker-dropdown__button.chiptravel-datepicker-dropdown__button--side-right{border-top-left-radius:0;border-bottom-left-radius:0}.chiptravel-datepicker-dropdown__button--side-left,.chiptravel-datepicker-dropdown__button--side-right{display:inline-block;vertical-align:top}.chiptravel-datepicker-dropdown__button-group{white-space:nowrap;font-size:0}.chiptravel-datepicker-dropdown__button-group .chiptravel-datepicker-dropdown__button--side-left,.chiptravel-datepicker-dropdown__button-group .chiptravel-datepicker-dropdown__button--side-right{width:50%}.chiptravel-datepicker-dropdown__button-group .chiptravel-datepicker-dropdown__button--side-left{border-right:0}.chiptravel-datepicker__content{position:absolute;top:150px;right:0;bottom:0;left:0;padding-right:0;overflow:hidden}.chiptravel-datepicker__content::after{content:"";display:block;width:100%;height:20px;position:absolute;top:0;left:0;right:0;z-index:1;background:linear-gradient(to bottom,white 0,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#00ffffff',GradientType=0)}.chiptravel-datepicker__calendars-list{border-top:1px solid #e6e6e6;padding-top:12px;position:absolute;top:0;left:184px;bottom:0;right:0}.chiptravel-datepicker__calendars-list-container{position:absolute;top:0;left:0;right:-20px;bottom:0;overflow-y:scroll}.chiptravel-datepicker__mouths-scroll{height:68px;background-color:#fff;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;margin-right:-1px;position:absolute;cursor:move;left:0;right:-1px}.chiptravel-datepicker__mouth-list{display:none}.chiptravel-datepicker__mouth-list-item{font-size:14px;cursor:pointer;padding:8px 19px;position:relative;z-index:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.chiptravel-datepicker__mouth-year-label{opacity:.5;margin-left:5px;font-size:13px}.chiptravel-datepicker__mouth-label{text-transform:capitalize}.chiptravel-datepicker__hidden-container{width:0;height:0;overflow:hidden}.chiptravel-datepicker__days-names{overflow:hidden;font-size:0;padding:25px 16px}.chiptravel-datepicker__days-names{border:0;margin-bottom:20px;padding-top:0;padding-bottom:0}.chiptravel-datepicker__days-name{display:inline-block;width:37px;font-size:11px;vertical-align:top;text-align:center}.chiptravel-datepicker__days-name.chiptravel-datepicker__days-name--weekend{color:#f76300}.chiptravel-datepicker__body{padding:8px 18px;text-align:left}.chiptravel-datepicker__title{color:#000;font-size:13px;margin-left:8px;margin-bottom:8px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-transform:capitalize;font-weight:600}.chiptravel-datepicker__day{display:inline-block;width:36px;height:31px;font-size:13px;line-height:28px;vertical-align:top;text-align:center;cursor:pointer;border:1px solid transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#000}.chiptravel-datepicker__day{height:40px;line-height:38px}.chiptravel-datepicker__day:hover{border-color:#ccc}.chiptravel-datepicker__day.chiptravel-datepicker__day--empty:hover{cursor:default;border-color:transparent}.chiptravel-datepicker__day.is-active{background-color:#fef17f}.chiptravel-datepicker__day.is-active:hover{border-color:transparent;cursor:default}.chiptravel-datepicker__day.chiptravel-datepicker__day--disabled{color:#bbb}.chiptravel-datepicker__day.chiptravel-datepicker__day--disabled:hover{cursor:default;border-color:transparent}.chiptravel-datepicker__head-title{display:block;position:relative;margin-bottom:8px;padding-top:27px;font-size:21px;line-height:1;text-align:center}.chiptravel-datepicker__backcurret{display:block;width:16px;height:8px;position:absolute;top:35px;left:14px;background-image:url("/images/arrow-black.svg");background-position:50% 50%;background-repeat:no-repeat;background-size:100% 100%;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.chiptravel-datepicker__calendars-list{height:100%;position:relative;left:0;border-top:0}.chiptravel-datepicker__calendars-list-container{right:0}.chiptravel-datepicker__day,.chiptravel-datepicker__days-name{font-size:13px;width:14.2857%}}.declaration{text-align:center;font-family:'Open Sans Light',sans-serif}.declaration__title{font-weight:300;font-size:22px;color:#333;padding:10px 0 15px;margin:0}.declaration__caption{font-size:18px;line-height:1.6;font-weight:300;color:#999}.declaration__link{color:#999}.declaration__link-event{color:#999;text-decoration:none;border-bottom:1px dashed #999}.sidebar-filter-trigger{cursor:pointer}@media screen and (max-width:999px){.center{padding:0}}.reviews-slider{display:none}.reviews-slider.slick-initialized{display:block}.widget-callback__submit.sent{background-color:silver}.tov-price-row.as-list{background-color:#f5f5f5;margin-top:3px}.tov-rating:before{background:url("/images/main_sprite.png?v4") no-repeat -398px -213px}.tov-labels{display:none;position:absolute;top:0;right:0;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:1199px){.tov-labels{display:none}.view-as-list .tov-labels{display:-webkit-flex;display:-ms-flexbox;display:flex}}.tov-tour-instantly{background:#1e98ff;border-radius:4px;font-size:10px;line-height:1.4;color:#fff;padding:2px 5px;text-align:center}.head-right.open{z-index:55;position:relative}@media screen and (max-width:639px){.menu{background:#000 !important}}.item-compliment{font-size:12px !important;color:#000 !important;line-height:29px !important;position:absolute;left:0}.item-problem{font-size:12px !important;color:#000 !important;line-height:29px !important;position:absolute;right:0}.hotel-search{position:relative}.hotel-search.hide,.hotel-search-mobile{display:none}.menu-item{visibility:hidden}@media screen and (max-width:639px){.menu-item.show{visibility:visible}.hotel-search-mobile{display:block;position:absolute;top:70px;right:20px;left:auto}body.hotel .hotel-search,body.search-listing .hotel-search,body.home-page .hotel-search,body.tour .hotel-search{visibility:visible;top:163px;position:absolute;right:20px}body.hotel .hotel-search,body.tour .hotel-search{top:143px}body.home-page .hotel-search{top:133px}.hotel-search>a{font-size:12px}}@-webkit-keyframes search-pop{50%{-webkit-transform:scale(1.09);transform:scale(1.09)}}@keyframes search-pop{50%{-webkit-transform:scale(1.09);transform:scale(1.09)}}.pagination-wrapper .tricky-dots-block,.pagination-wrapper .pagify-pagination{display:inline-block;vertical-align:middle}.pagination-wrapper .tricky-dots-block{margin-left:10px}@media screen and (max-width:639px){.pagination-wrapper .tricky-dots-block,.pagination-wrapper .pagify-pagination{display:block}.pagination-wrapper .tricky-dots-block{margin-top:20px;margin-left:0}}@media screen and (max-width:767px){.search-filter .sel3,.search-filter .sel4,.search-filter .sel7{display:none}}.operators-small-funsun{background:url(/images/sprites/global/operators-small/funsun.png) no-repeat 1px 1px;height:20px;width:33px}.regularRow{font-size:12px;font-weight:400;line-height:20px;z-index:100}@media screen and (min-width:767px){.regularRow-desktop{display:block}.regularRow-mobile{display:none}.regularRow{padding:5px 0;height:auto !important;text-align:right;width:78%;float:left}}@media screen and (max-width:767px){.regularRow-desktop{display:none}.regularRow-mobile{display:block}.regularRow{padding:0 0 10px 0;text-align:right}}@media(max-width:580px){.tour-firstline{display:block}}.regularRow .jq-checkbox:hover,.regularRow .check:hover .jq-checkbox{border-color:#fff}.regularRow .jq-checkbox.checked,.regularRow .check:hover .jq-checkbox.checked{background:url(../images/check.svg) no-repeat center center;background-size:25px;border-color:#fff !important;background-color:#fff !important}.whatsapp-line{width:100%;height:52px;position:fixed;bottom:0;background:linear-gradient(0,#20b038,#60d66a);z-index:1;color:#fff;font-weight:600;font-size:14px;line-height:30px;vertical-align:middle;display:none;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-decoration:none}@media(max-width:1250px){.whatsapp-line{-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start;padding-left:20px}}@media(max-width:767px){.whatsapp-line{display:none !important}}.whatsapp-line:hover,.whatsapp-line:visited{color:#fff;text-decoration:none}.whatsapp-line i{background:url(/images/whatsapp-header.svg) no-repeat;width:30px;height:30px;display:inline-block;background-size:cover;margin-right:10px}.whatsapp-line span{color:#fff;font-size:14px;display:inline-block;margin-right:20px}
