@charset "UTF-8";.agency-tour-order-step-1:hover,.agency-tour-order-steps__item agency-tour-order-steps__item_popup agency-tour-order-step-2,.agency-tour-order-steps__item.agency-tour-order-steps__item_popup span:hover,.popup_close{cursor:pointer}.tour-order-page{background:#b53a40;border:1px solid #e1e1e1;padding:4px}.basic-parameters__item .select2-container--default .select2-selection--single,.basic-parameters__item .select2-container--default.select2-container--focus .select2-selection--multiple{border:none}.ordError{box-shadow:inset 0 0 0 1px red}.ordError+span{color:#c62827;position:absolute;font-size:10px;line-height:10px;right:0;bottom:-15px}.tour-order-page__wrapper{background:#f6f6f6;padding:20px 10px;position:relative}.tour-order-page__wrapper--contacts{background:0 0;padding:20px 10px 8px}.agency-tour__container.agency-tour__container_popup{width:80%;margin:0 auto}.basic-parameters{margin:0 auto;max-width:500px;min-width:470px}.basic-parameters__item{line-height:0;margin:0 0 10px;min-height:30px}.basic-parameters__item .select2-container .select2-selection--multiple .select2-selection__rendered{position:static}.basic-parameters__item .select2-container--default .select2-selection--multiple .select2-selection__choice{line-height:20px}.basic-parameters__item .input>div.input-select,.basic-parameters__param .chzn-container-multi .chzn-choices,.basic-parameters__param select{border-radius:3px}.basic-parameters__item .select2-container{width:100%!important}.basic-parameters__item .select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.basic-parameters__item .select2-selection__arrow{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAJCAMAAAAIAYw9AAAAY1BMVEXa2tr////a2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tpYwDr6AAAAIHRSTlMAAAEDBw0TFCg1O0NSU2R3eIeIm6ytvMTK1+vs8vj8/oFHEZoAAABWSURBVHjaVchFDoBAAATBxt3d5/+vJISFQB2L2uZhV9YFNY4Zp5EpdS4Xt5Wp4lDvAV6vo7yLfNcY4I/ac0yRbpriSVvGWySrpDXhU0SzlohfEQ4hb53FYAUl0vTeHwAAAABJRU5ErkJggg==) right no-repeat #fff}.basic-parameters__item .select2-selection__arrow:hover{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAJCAMAAAAIAYw9AAAAYFBMVEX///9qlgBqlgBqlgBqlgBqlgBqlgBqlgBqlgBqlgBqlgBqlgBqlgBqlgBqlgBqlgBqlgBqlgBqlgBqlgBqlgBqlgBqlgBqlgBqlgBqlgBqlgBqlgBqlgBqlgBqlgBqlgCgPZJeAAAAH3RSTlMAAQMHDRMUKDU7Q1JTZHd4h4ibrK28xMrX6+zy+Pz+88YlcQAAAFFJREFUCB1VwYURgEAABLHF3V2v/y4ZnsESKoubVWKotrnYtTCk1uHkNBJGvqtzAbfTXnDJNg0+3qAt45asGqNRa8orXiQtMV/hpDnkL+gDHgehbwS6NHYx+AAAAABJRU5ErkJggg==) right no-repeat #fff}.basic-parameters__item__link{display:block;line-height:16px;margin-bottom:10px}.basic-parameters__item__link.active{color:red}.basic-parameters__param .input>div.input-select{height:30px;border-radius:3px}.basic-parameters__item:before{content:"";display:inline-block;height:30px;vertical-align:middle}.basic-parameters__item--last{margin:0}.basic-parameters__item--age-of-children{display:none}.basic-parameters__item--age-of-children.show{display:block}.basic-parameters__title{display:inline-block;font-weight:700;margin:0 20px 0 0;text-align:right;vertical-align:middle;width:125px}.basic-parameters__param{display:inline-block;font-size:13px;vertical-align:middle;width:329px}.basic-parameters__param__cell{display:inline-block;text-align:left}.basic-parameters__param__cell--width-45{width:45%}.basic-parameters__param__cell>span{font-size:16px;line-height:18px;margin:0 5px 0 0;vertical-align:middle}.basic-parameters__param__dash{color:#333;display:inline-block;font-size:20px;line-height:30px;text-align:center;vertical-align:top;width:10%}.basic-parameters__param>.input{display:inline-block;line-height:1;vertical-align:middle}.basic-parameters__param .input input{height:30px;padding:2px 3px 3px 10px;width:100%}.basic-parameters__param select{padding:0 0 0 7px!important}.basic-parameters__param .input.select{display:inline-block;width:55px}.basic-parameters__param.where-to-go .input{width:100%}.basic-parameters__param.departure-date{font-size:0;line-height:0;text-align:justify}.basic-parameters__param.departure-date:after{content:"";display:inline-block;height:0;width:100%}.basic-parameters__item--age-of-children.show .input .input-list,.basic-parameters__param.departure-date .input .input-list{max-height:200px;overflow-y:scroll}.basic-parameters__param.days{display:inline-block;vertical-align:top}.basic-parameters__param.days>.input-select{width:45%}.basic-parameters__param.hotel-type .input label:before{margin:0 8px 0 0}.basic-parameters__param.hotel-type .input label{font-size:16px;margin:0 15px 0 0}.basic-parameters__param.who-rides .input{width:84px}.basic-parameters__param.who-rides>span{font-size:16px;line-height:18px;margin:0 10px 0 5px}.basic-parameters__param.age-of-children .input{width:62px}.basic-parameters__param.age-of-children .input.select{margin:0 10px 0 0}.basic-parameters__param.wishes>.input,.basic-parameters__param.wishes>.input textarea{line-height:18px;max-height:150px;width:100%}.basic-parameters__param.wishes>.input textarea{min-height:50px;font-size:14px}.basic-parameters--contacts .basic-parameters__title{color:#fff}.basic-parameters--contacts .basic-parameters__param .input{width:100%}.basic-parameters__param .input-list{top:30px}.basic-parameters__param .chzn-container-multi .chzn-choices .search-field .default{color:#3d3d3d}.input .input-list div{display:block;max-width:45%;text-align:left}.submit-button{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f3e48d),color-stop(1,#e4832e));background-image:-o-linear-gradient(bottom,#f3e48d 0,#e4832e 100%);background-image:-moz-linear-gradient(bottom,#f3e48d 0,#e4832e 100%);background-image:-webkit-linear-gradient(bottom,#f3e48d 0,#e4832e 100%);background-image:-ms-linear-gradient(bottom,#f3e48d 0,#e4832e 100%);background-image:linear-gradient(to bottom,#f3e48d 0,#e4832e 100%);border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:-1px 2px 4px 0 rgba(50,50,50,.36);-moz-box-shadow:-1px 2px 4px 0 rgba(50,50,50,.36);-webkit-box-shadow:-1px 2px 4px 0 rgba(50,50,50,.36);color:#2a2a2a;display:block;font-size:18px;height:40px;line-height:40px;text-align:center;text-decoration:none;text-shadow:-1px 1px 2px rgba(255,255,255,.64);width:219px}.form_choice_tour .orderTab.selected{display:none}.tour-order-form__footer{font-size:14px;line-height:18px;margin:5px 0 0;overflow:hidden}.tour-order-form__footer__switcher{float:right}.tour-order-form__button{margin:10px 0 0;text-align:center}.tour-order-form__button__btn{display:inline-block;font-size:18px;padding:9px 0;text-decoration:none;width:100%;transition:background .3s ease;box-sizing:unset}.tour-order-form__footer__cities{margin:0 5px;text-align:center}.tour-order-page__city_popup{background:#f6f6f6;border:none;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;padding:20px 20px 30px;width:580px}.popup_close{background:0 0;color:#000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:24px;font-style:italic;font-weight:700;height:33px;position:absolute;right:8px;top:0;width:21px}.tour-order-page__city_popup_title{font-size:16px;margin:0 0 .5em}.popup_close:hover{color:#b72a2a}.tour-order-page__city_popup ul{float:left;width:125px}.tour-order-page__city_popup li{text-align:left;width:125px}.tour-order-page__city_popup li a{color:#919191;font-size:14px;line-height:20px;text-decoration:none}.tour-order-page__city_popup li a:hover{color:#3d3d3d}@media screen and (max-width:1065px){.basic-parameters__param{width:290px}.basic-parameters__title{margin:0 20px 0 0}.improve-site-button{display:none!important}.basic-parameters__param.who-rides .input{width:65px}}@media screen and (max-width:520px){.basic-parameters__param,.basic-parameters__param.input,.basic-parameters__param__cell .input.calendar{width:100%}.basic-parameters{margin:0;min-width:inherit;width:100%}.basic-parameters__title{line-height:20px;margin:0 0 3px;text-align:left}.basic-parameters__param__cell{display:block}.basic-parameters__param__cell .input.calendar{margin:0 0 10px}.basic-parameters--contacts .basic-parameters__item:before{height:0}}@media screen and (max-width:480px){.tour-order-form__footer{text-align:center}.tour-order-form__footer__cities,.tour-order-form__footer__switcher{display:inline-block;float:none;margin:0 0 5px}.tour-order-form__footer__cities{display:block}}@media screen and (max-width:520px){.basic-parameters__param.who-rides .input{width:50px}.basic-parameters__param.days>.input-select,.basic-parameters__param__cell--width-45{width:100%}.basic-parameters__param__dash{display:none}}.agency-profile__block_form .agency-tour__container{border:2px solid #DAF3FF;border-top:none}.agency-tour-order-steps{display:flex;flex-wrap:nowrap;align-items:center;border-radius:3px 3px 0 0;border:1px solid #ededed}.agency-tour-order-steps__item{padding:24px 10px;text-align:center;font-size:16px;font-weight:700;width:20%;cursor:default;border-right:1px solid #ededed}.agency-tour-order-steps__item.active{box-shadow:inset 0 -3px 0 #FF9A00,0 0 10px #ededed}.agency-tour-order-steps__item_popup{font-size:14px;border-right:none;color:#bbb;width:auto;padding:0 0 8px}.agency-tour-order-steps-header{font-size:22px;line-height:1;margin:0 0 20px;font-weight:700}.agency-tour-order-steps-header_popup{font-size:14px;line-height:1;margin:0 0 15px;font-weight:600;text-align:left;color:#656565}.agency-tour-order-steps__form-block{display:flex;flex-direction:column}.agency-tour-order-steps__form-block .cell{width:100%}.agency-tour-order-steps__form-block .cell span{font-size:14px;line-height:1;font-weight:700}.agency-tour-order-steps__form-block .cell .input>div.input-select>select{height:54px;border-radius:4px}.agency-tour-order-steps__form-block .cell .input{height:54px;margin-bottom:20px}.agency-tour-order-steps__form-block .cell .input input{height:54px;margin-bottom:20px;border-radius:4px;padding:19px 0 19px 20px}.agency-tour-order-steps__form-block .cell .select2-container{width:100%!important}.agency-tour-order-steps__form-block .cell .select2-container .select2-container .select2-selection--single{height:30px}.agency-tour-order-steps__form-block .cell .select2-container .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:30px;font-weight:400}.agency-tour-order-steps__form-block .cell .select2-container .select2-container--default .select2-selection--single .select2-selection__arrow{display:none}.agency-tour-order-steps__form-block .cell .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:42px}.agency-tour-order-steps__form-block .cell .select2-container .select2-selection--single{height:40px}.agency-tour-order-steps__form-block .cellMiddle{width:100%;text-align:left;display:flex;flex-direction:column}.agency-tour-order-steps__form-block .cellMiddle__range{display:flex;justify-content:space-between;margin-top:20px}.agency-tour-order-steps__form-block .cellMiddle .noUi-handle{width:20px!important;height:20px!important;background-color:#37CBFB!important;box-shadow:inset 0 0 0 5px #f0f9ff!important;border:none!important;border-radius:50%}.agency-tour-order-steps__form-block .cellMiddle .noUi-horizontal{height:4px!important;background:#ededed!important}.agency-tour-order-steps__form-block .cellMiddle .noUi-connect{background:#37CBFB!important}.agency-tour-order-steps__form-block .cellMiddle .noUi-target{box-shadow:none!important;border:none!important;border-radius:0!important;margin-top:15px}.agency-tour-order-steps__form-block .cellMiddle .noUi-handle:after,.agency-tour-order-steps__form-block .cellMiddle .noUi-handle:before{display:none!important}.agency-tour-order-steps__form-block .cellMiddle .noUi-marker-horizontal.noUi-marker-horizontal,.agency-tour-order-steps__form-block .cellMiddle .noUi-value-sub{display:none}.agency-tour-order-steps__form-block .cellMiddle .noUi-horizontal .noUi-handle{top:-10px!important}.agency-tour-order-steps__form-block .cellMiddle .noUi-pips-horizontal{padding:0;height:auto;top:-50px}.agency-tour-order-steps__form-block .cellMiddle .noUi-value-horizontal{color:#333;font-size:18px}.agency-tour-order-steps__form-block .cellMiddle .cost-range-from,.agency-tour-order-steps__form-block .cellMiddle .cost-range-to{border:none;background:0 0;font-size:18px}.agency-tour-order-steps__form-block .cellMiddle .input>div.input-select>select{height:40px;border-radius:3px}.agency-tour-order-steps__form-block .cellMiddle .input{height:54px;margin-bottom:20px}.agency-tour-order-steps__form-block .cellMiddle .input input{height:54px;padding-left:20px}.agency-tour-order-steps__form-block .cellMiddle .input input:focus{outline:#28A6D9;border:1px solid #28A6D9}.agency-tour-order-steps__form-block .cellMiddle .green-button{display:block;padding:10px}.agency-tour-order-steps__form .flatpickr-input{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAJCAMAAAAIAYw9AAAAY1BMVEXa2tr////a2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tpYwDr6AAAAIHRSTlMAAAEDBw0TFCg1O0NSU2R3eIeIm6ytvMTK1+vs8vj8/oFHEZoAAABWSURBVHjaVchFDoBAAATBxt3d5/+vJISFQB2L2uZhV9YFNY4Zp5EpdS4Xt5Wp4lDvAV6vo7yLfNcY4I/ac0yRbpriSVvGWySrpDXhU0SzlohfEQ4hb53FYAUl0vTeHwAAAABJRU5ErkJggg==) right no-repeat #fff}.agency-tour-order-steps__form .flatpickr-input:focus{outline:#28A6D9;border:1px solid #28A6D9;background:0 0}.agency-tour-order-steps__form .peopleCount{position:relative}.agency-tour-order-steps__form .peopleCount .input-select{line-height:35px;padding:8px 3px 8px 20px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAJCAMAAAAIAYw9AAAAY1BMVEXa2tr////a2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tpYwDr6AAAAIHRSTlMAAAEDBw0TFCg1O0NSU2R3eIeIm6ytvMTK1+vs8vj8/oFHEZoAAABWSURBVHjaVchFDoBAAATBxt3d5/+vJISFQB2L2uZhV9YFNY4Zp5EpdS4Xt5Wp4lDvAV6vo7yLfNcY4I/ac0yRbpriSVvGWySrpDXhU0SzlohfEQ4hb53FYAUl0vTeHwAAAABJRU5ErkJggg==) 95% no-repeat #fff;height:54px;box-sizing:border-box;border-radius:4px}.agency-tour-order-steps__form .peopleCount .people-count-menu{border:1px solid #ededed;-moz-border-radius:3px;border-radius:3px;position:absolute;bottom:-70px;left:0;width:auto;z-index:1;background:#fff}.agency-tour-order-steps__form .peopleCount .people-count-menu-col{margin:0 10px}.agency-tour-order-steps__form .peopleCount .people-count-menu-col button{background:#fff;box-shadow:none;height:25px;width:25px;color:#9f9f9f;font-size:16px;border:1px solid #9f9f9f;cursor:pointer;transition:all .3s ease}.agency-tour-order-steps__form .peopleCount .people-count-menu-col button:hover{color:#fff;background:#28A6D9;border-color:#28A6D9}.agency-tour-order-steps__form .peopleCount .people-count-menu-col input{height:25px;width:50px;text-align:center;padding:0;border:none;border-top:1px solid #ededed;border-bottom:1px solid #ededed;font-size:16px;-moz-appearance:textfield;box-sizing:border-box}.agency-tour-order-steps__form .peopleCount .people-count-menu-col input::-webkit-inner-spin-button,.agency-tour-order-steps__form .peopleCount .people-count-menu-col input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.agency-tour-order-steps__form .peopleCount .people-count-menu-col .people-count-block{font-size:0}.agency-tour-order-steps__form .peopleCount .people-count-menu-col-text{font-size:16px;line-height:1}.agency-tour-order-form-step-1 .input>div.input-select,.agency-tour-order-form-step-2 .input>div.input-select{border-radius:3px}.agency-tour-order-form-step-3 .peopleCount .people-count-menu{border:1px solid #ededed;-moz-border-radius:3px;border-radius:3px;padding:10px 5px;display:flex}.agency-tour-order-form-step-3 .peopleCount .people-count-menu-col-text{line-height:normal}.agency-tour-order-steps__form-block .cell .input>div.input-select>select,.agency-tour-order-steps__form-block .cell .input>input{background-position:95%!important}.agency-tour-order-steps__form-block .cell .input>input:focus{outline:#28A6D9!important;border:1px solid #28A6D9;background:0 0}.agency-tour-order-steps__form-block .cell .input>input::placeholder,.agency-tour-order-steps__form-block .cellMiddle .input>input::placeholder{font-weight:500;font-size:14px;line-height:16px;color:#D0D1D2}.agency-tour-order-form-step-3 .input-select{height:40px;padding:8px 3px 8px 6px;border:1px solid #DBDBE4;-moz-border-radius:3px;border-radius:3px}.agency-tour-order-form-step-5 .cellMiddle .input input{border-radius:3px;padding:8px 3px 8px 6px;border:1px solid #DBDBE4;-moz-border-radius:3px;font-size:14px}.agency-tour-order-form-step-5 .cellMiddle .input{margin-bottom:20px}.agency-tour-order-form-step-4 .cost-range-from_popup,.agency-tour-order-form-step-4 .cost-range-to_popup{background:0 0;border:none;font-size:14px;font-weight:600;font-family:Gilroy,sans-serif}.agency-tour-order-steps_popup{border:none;justify-content:space-between;display:flex;flex-wrap:nowrap;max-width:320px;margin:0 auto 30px;color:#BBB}.agency-tour-order-steps__item.agency-tour-order-steps__item_popup.active{box-shadow:inset 0 -3px 0 #37cbfb;color:#170404}.agency-tour-order-switch-buttons div{display:inline-block;cursor:pointer;font-size:14px;font-weight:700;border-radius:4px;padding:20px 40px}.agency-tour-order-switch-button-previous{margin-right:auto;background:#FFF;border:1px solid #E6E5E3;color:#10100F;transition:all .3s ease}.agency-tour-order-switch-button-previous:hover{background:#FFF5E6;color:#FF9A00;border:1px solid #FFE6C1}.agency-tour-order-switch-button-next{background:#FFF5E6;color:#FF9A00;margin-left:auto;border:none;transition:background .3s ease}.agency-tour-order-switch-button-next:hover{background:#FFE6C1}.agency-tour-order-switch-buttons_popup{display:flex;align-items:center;justify-content:space-between;padding:0;margin-top:20px}.agency-tour-order-switch-buttons_popup div{font-size:14px;padding:20px 40px}.agency-tour-order-why{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin-top:30px}.agency-tour-order-why p{color:#212121}.agency-tour-order-why-unit{text-align:left;margin-right:20px;font-weight:600}.agency-tour-order-why-unit:last-child{margin-right:0}.stars input[type=checkbox]{display:none}.stars input[type=checkbox]:checked+label{color:#fff;background-image:url(/Ice/Static/images/site/icons/starDefault.svg)}.stars label{justify-content:center;align-items:center;font-size:16px;font-weight:700;width:44px;height:44px;outline-color:transparent;background-size:contain;vertical-align:top;display:inline-flex;color:#a0a0a0;background-image:url(/Ice/Static/images/site/icons/starWidthBorder.svg);cursor:pointer}.stars .input input[type=checkbox]+label:before{display:none}.agency-tour-order-steps__form .peopleCount .input-select.border-blue{border:1px solid #28A6D9!important}@media screen and (max-width:1024px){.agency-tour-order-why{margin-top:32px}}@media screen and (max-width:860px){.agency-tour-order-switch-buttons_popup{margin-top:10px}}@media screen and (max-width:620px){.agency-tour__container.agency-tour__container_popup{width:100%}.agency-tour__container_popup{padding:0}}