.timer {
  position: relative;
  height: 14px;
  width: 78px;
  overflow: hidden;
  font-size: 12px;
  font-weight: 700;
  line-height: 14px;
  color: #0F7EE6;
  display: inline-block;
  margin-bottom: -3px;
}

.timer__list {
  display: table;
  position: absolute;
  top: 0;
  -webkit-animation: timer 45s steps(44, end);
  -ms-animation: timer 45s steps(44, end);
  -webkit-animation-fill-mode: forwards;
  -ms-animation-fill-mode: forwards;
  animation: timer 45s steps(44, end);
  animation-fill-mode: forwards;
}

.timer__item {
  display: table;
  margin-bottom: 6px;
}

@-webkit-keyframes timer {
  from {
    top: 0;
  }
  to {
    top: -880px;
  }
}
@-ms-keyframes timer {
  from {
    top: 0;
  }
  to {
    top: -880px;
  }
}
@keyframes timer {
  from {
    top: 0;
  }
  to {
    top: -880px;
  }
}

.step-2-transfers__transfers{box-sizing:border-box;width:100%;display:flex;align-items:flex-start;justify-content:space-between;padding-bottom:8px;border-bottom:1px solid #c4c4c4;margin-bottom:16px}.step-2-transfers__transfers-item{box-sizing:border-box;max-width:216px;width:100%;position:relative;padding-left:40px}.step-2-transfers__transfers-item img{display:block;max-width:32px;max-height:32px;width:100%;position:absolute;left:0;top:0}.step-2-transfers__transfers-direction{color:#888;font:400 13px Roboto,sans-serif}.step-2-transfers__transfers-airports{font:400 15px Roboto,sans-serif;color:#0a2239}.step-2-transfers__transfers-airports strong{font-weight:500}.step-2-transfers__transfers-date{font:500 15px Roboto,sans-serif;color:#0a2239}
.step-2-transfers__flights{box-sizing:border-box;width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:16px}.step-2-transfers__flights-item{box-sizing:border-box;width:100%;position:relative;padding-left:40px}.step-2-transfers__flights-item img{display:block;max-width:32px;max-height:32px;width:100%;position:absolute;left:0;top:0}.step-2-transfers__flights-direction{color:#888;font:400 13px Roboto,sans-serif}.step-2-transfers__flights-airports{font:400 15px Roboto,sans-serif;color:#0a2239}.step-2-transfers__flights-airports strong{font-weight:500}.step-2-transfers__flights-date{font:500 15px Roboto,sans-serif;color:#0a2239}
.step-2-transfers{position:relative;display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:32px;color:#0a2239;box-sizing:border-box}.step-2-transfers__liner--main-title{color:#0f7ee6;font-family:Roboto;font-size:17px;font-style:normal;font-weight:400;line-height:normal}.step-2-transfers__main{width:100%;max-width:458px;box-sizing:border-box;padding-left:10px;display:flex;flex-direction:column;gap:16px}.step-2-transfers__cruise-item{box-sizing:border-box;width:100%;display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:16px}.step-2-transfers__cruise-block,.step-2-transfers__liner{position:relative;padding-left:40px;width:100%}.step-2-transfers__cruise-block img,.step-2-transfers__liner img{display:block;max-width:32px;max-height:32px;width:100%;position:absolute;left:0;top:0}.step-2-transfers__cruise-block:first-child{max-width:156px}.step-2-transfers__cruise-block:last-child{max-width:236px}.step-2-transfers__cruise-title,.step-2-transfers__liner-title{color:#888;font:400 13px Roboto,sans-serif}.step-2-transfers__cruise-value strong{font-weight:500}.step-2-transfers__cruise-value,.step-2-transfers__liner-link{font:400 15px Roboto,sans-serif;color:#0a2239}.step-2-transfers__liner-link{text-decoration:underline;color:#0f7ee6;cursor:pointer;user-select:none}.step-2-transfers__liner-link:hover{text-decoration:none}.step-2-transfers__changes{border:1px solid #0f7ee6;box-sizing:border-box;width:100%;max-width:500px}.step-2-transfers__changes-header{background:#fff;padding:8px 10px;font:400 14px Roboto,sans-serif;border-bottom:1px solid #ccc;color:#0f7ee6;margin-bottom:8px}.step-2-transfers__changes-option{display:flex;align-items:center;padding:0 10px 8px;font:400 12px/14px Roboto,sans-serif;color:#0a2239;cursor:pointer}.step-2-transfers__changes-option input{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px}.step-2-transfers__changes-city{width:180px;margin-right:10px;padding-left:20px;position:relative}.step-2-transfers__changes-city:before{content:"";display:block;border:2px solid #0f7ee6;box-sizing:border-box;width:14px;height:14px;position:absolute;left:0;top:0;border-radius:50%}input:checked+.step-2-transfers__changes-city:after{content:"";display:block;width:7px;height:7px;border-radius:50%;position:absolute;left:0;top:0;transform:translate(50%,50%);background:#0f7ee6}.step-2-transfers__changes-length{width:45px;margin-right:5px}.step-2-transfers__changes-date{width:70px}.step-2-transfers__changes-price{width:72px;text-align:right;color:#0f7ee6;font-weight:500;margin-right:2px}.step-2-transfers__changes-difference{display:flex;white-space:nowrap;width:62px;color:#999}.step-2-transfers-preloader{position:absolute;top:0;justify-content:center;align-items:center;width:100%;height:100%;background-color:rgba(255,255,255,.75);display:none}.step-2-transfers.step-2-transfers--preloader .step-2-transfers-preloader{display:flex}.step-2-transfers-preloader-img{width:40px;height:40px;-webkit-animation:spin 1s infinite steps(20);animation:spin 1s infinite steps(20)}
.step-2-tabs-wrapper{position:relative}.step-2-tabs-wrapper-preloader{position:absolute;top:0;justify-content:center;align-items:center;width:100%;height:100%;background-color:rgba(255,255,255,.75);display:none}.step-2-tabs-wrapper.step-2-tabs-wrapper--preloader .step-2-tabs-wrapper-preloader{display:flex}.step-2-tabs-wrapper-preloader-img{width:40px;height:40px;-webkit-animation:spin 1s infinite steps(20);animation:spin 1s infinite steps(20)}
.step-2-tabs-content{position:relative}.step-2-tabs-content-item{display:none}.step-2-tabs-content-item.step-2-tabs-content-item--active{display:block;border-bottom:1px solid #ced4da;border-top:1px solid #ced4da}
.step-2-tabs{display:flex;align-items:flex-end;box-sizing:border-box;border-bottom:1px solid #ced4da}.step-2-tabs__container{display:flex;justify-content:space-between}.step-2-tabs__item{border:1px solid #ced4da;border-bottom-color:#fff;background:0 0;color:#0f7ee6;font:400 14px Roboto,sans-serif;padding:5px 8px;margin-right:4px;cursor:pointer;white-space:nowrap;margin-bottom:-1px;position:relative}.step-2-tabs__item:hover{background:rgba(256,256,256,.5)}.step-2-tabs__item.step-2-tabs__item--active{padding:7px 10px;background:#fff;color:#0a2239;border:1px solid #ced4da;position:relative;z-index:1}.step-2-tabs__item.step-2-tabs__item--active::after{content:'';position:absolute;bottom:-3px;left:0;width:100%;height:3px;background:#fff}.step-2-tabs__item::before{content:"";position:absolute;right:100%;bottom:-1px;width:5px;height:1px;background:#fff;display:block}.step-2-tabs__item:first-child:before{display:none}.step-2-tabs__show-route{display:flex;align-items:center;color:#1b9d0e;text-decoration:underline;padding:7px 0;text-align:center;font:700 15px Roboto,sans-serif;border:none;white-space:nowrap;background:0 0;cursor:pointer;user-select:none}.step-2-tabs__show-route img{min-width:15px;margin-right:6px}
.step-2-slider-wrapper{position:relative;min-height:450px}.step-2-slider{position:relative;min-height:400px;max-height:400px;color:#0a2239;overflow:hidden;box-sizing:border-box}.step-2-slider__item{position:relative;min-height:400px;background:#fff;color:#444}.step-2-slider__item.step-2-slider__item--active{display:block}.step-2-slider__title{position:absolute;bottom:0;width:100%;padding:4px;text-align:center;box-sizing:border-box;font:400 16px Roboto,sans-serif}.step-2-slider__desc{padding:4px 10px;background-color:#fff;color:#777;font:400 12px Roboto,sans-serif}.step-2-slider__arrow{position:absolute;top:159px;display:flex;align-items:center;justify-content:center}.step-2-slider__arrow .bx-next,.step-2-slider__arrow .bx-prev{border-radius:50%;background:rgba(0,0,0,.35);width:54px;height:54px;border:none;background-image:url("../../../templates/d/blocks/step-2/step-2-slider/img/slider-prev.svg");background-repeat:no-repeat;background-position:center;opacity:.6;cursor:pointer;user-select:none;box-sizing:border-box}.step-2-slider__arrow .bx-next{background-image:url("../../../templates/d/blocks/step-2/step-2-slider/img/slider-next.svg")}.step-2-slider__arrow .bx-next:hover,.step-2-slider__arrow .bx-prev:hover{opacity:1}.step-2-slider__arrow.step-2-slider__arrow--prev{left:30px}.step-2-slider__arrow.step-2-slider__arrow--next{right:30px}
.step-2-selection-pansion{position:fixed;top:0;left:0;justify-content:center;align-items:center;width:100%;height:100%;overflow:auto;z-index:98;padding:32px;box-sizing:border-box;color:#0a2239;display:none}.step-2-selection-pansion.step-2-selection-pansion--active{display:flex}.step-2-selection-pansion-background{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.25)}.step-2-selection-pansion-content{position:relative;width:470px;background:#fff;padding:20px;box-sizing:border-box;border-radius:4px;box-shadow:0 4px 4px rgba(0,0,0,.25),0 0 11px rgba(8,0,47,.1)}.step-2-selection-pansion-close{position:absolute;top:8px;right:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;user-select:none}.step-2-selection-pansion-text{min-height:50px;color:#0a2239;font:400 13px/15px Roboto,sans-serif;margin-bottom:8px}.step-2-selection-pansion.step-2-selection-pansion--preloader .step-2-selection-pansion-text{height:1px}.step-2-selection-pansion-text.step-2-selection-pansion-text--gray{background:#e6e6e6}.step-2-selection-pansion-text.step-2-selection-pansion-text--yellow{background:#ffedb4}.step-2-selection-pansion-text img{margin-right:4px}.step-2-selection-pansion-text-content{display:block;max-height:400px;overflow:auto}.step-2-selection-pansion.step-2-selection-pansion--preloader .step-2-selection-pansion-text-content{display:none}.step-2-selection-pansion-title{text-align:center;margin-bottom:10px;color:#0f7ee6;font:400 18px/21px Roboto,sans-serif}.step-2-selection-pansion-subtitle{display:flex;align-items:flex-start;color:#0a2239;font:700 14px/16px Roboto,sans-serif;margin-bottom:8px;padding-top:10px;border-top:1px solid #c4c4c4}.step-2-selection-pansion-subtitle img{margin-right:6px}.step-2-selection-pansion-bottom{display:flex;justify-content:space-between;align-items:flex-end;margin-top:16px}.step-2-selection-pansion-reset{font:400 12px/14px Roboto,sans-serif;text-decoration:underline;color:#0f7ee6;cursor:pointer;user-select:none}.step-2-selection-pansion.step-2-selection-pansion--preloader .step-2-selection-pansion-reset{cursor:default}.step-2-selection-pansion-btn{color:#f3862e;font:400 14px/16px Roboto,sans-serif;padding:6px 10px;background:#fff;border:1px solid currentColor;box-sizing:border-box;border-radius:2px;cursor:pointer;user-select:none}.step-2-selection-pansion-btn:hover{background:#f3862e;color:#fff}.step-2-selection-pansion-radio{display:flex;align-items:center;margin-bottom:10px;font:400 12px/14px Roboto,sans-serif;color:#0a2239;cursor:pointer;user-select:none}.step-2-selection-pansion.step-2-selection-pansion--preloader .step-2-selection-pansion-radio{cursor:default}.step-2-selection-pansion-radio input{display:none}.step-2-selection-pansion-radio-label{padding-left:20px;position:relative}.step-2-selection-pansion-radio-label:before{content:"";display:block;border:2px solid #0f7ee6;box-sizing:border-box;width:14px;height:14px;position:absolute;left:0;top:0;border-radius:50%}input:checked+.step-2-selection-pansion-radio-label:after{content:"";display:block;width:7px;height:7px;border-radius:50%;position:absolute;left:0;top:0;transform:translate(50%,50%);background:#0f7ee6}.step-2-selection-pansion-text-preloader{position:relative;justify-content:center;align-items:center;height:100%;display:none}.step-2-selection-pansion.step-2-selection-pansion--preloader .step-2-selection-pansion-text-preloader{display:flex}.step-2-selection-pansion-text-preloader-img{width:40px;height:40px;-webkit-animation:spin 1s infinite steps(20);animation:spin 1s infinite steps(20)}
.step-2-selection-btn-fade{bottom:0;height:100px;width:100%;position:absolute;background:linear-gradient(to bottom,rgba(255,255,255,.2) 0,rgba(255,255,255,.8) 100%);background-repeat:no-repeat;background-size:100% 100%}.step-2-selection-btn-fade--onlyclose{position:relative;display:flex}.step-2-selection-btn-wrapper{display:flex;justify-content:center;align-items:center;width:100%;height:100%;position:relative}.step-2-selection-btn{box-sizing:content-box;display:flex;justify-content:center;align-items:center;width:150px;height:30px;padding:0 5px;font-family:Roboto,sans-serif;font-size:14px;border:1px solid #0f7ee6;color:#0f7ee6;cursor:pointer;user-select:none;transition:.3s color,.3s background-color;background:#fff}.step-2-selection-btn:hover{color:#fff;background-color:#0f7ee6}.step-2-selection-btn--blocked{transition:.3s color,.3s background-color;display:flex;padding:6px 16px;align-items:flex-start;gap:10px;border-radius:4px;background:#f3862e;color:#fff;font-family:Roboto;font-size:17px;font-style:normal;font-weight:700;line-height:normal;cursor:pointer;user-select:none}.step-2-selection-btn--blocked:hover{color:#fff;background-color:#e55300}
.step-2-selection-header__cell-text{color:#fff;text-align:left;font-size:14px;line-height:1.2}.step-2-selection-header__cell-text img{vertical-align:middle;margin:0 4px;width:14px;height:14px}.step-2-selection-header-content{position:relative;padding:10px}.step-2-selection-header-content .Valutes-header{display:none}.step-2-selection-header-content .Valutes{position:absolute;right:3px;bottom:3px;margin:0}.step-2-selection-header-content .valutes-select{background:#fff;color:#0e5214}.step-2-selection-header-content .valutes-select_value:after{color:#0e5214}
.step-2-selection__error-item{font-family:Roboto;background:rgba(165,172,198,.8);color:#fff;position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;display:grid;place-items:center;min-height:201px}.step-2-selection__error-item-block{display:flex;flex-direction:column;align-items:center}.step-2-selection__error-title{font:500 26px/1.2 Roboto,sans-serif;color:#fff;text-align:center;max-width:587px;width:100%;margin:0 0 18px}.step-2-selection__error-link{display:inline-flex;padding:10px 22px;border:1px solid #fff;border-radius:2px;font:700 18px/1.2 Roboto,sans-serif;color:#fff;text-decoration:none;text-transform:none;transition:background-color .3s}.step-2-selection__error-link:hover{background:rgba(255,255,255,.1)}.step-2-selection__error-item--first-only{margin-top:100px;min-height:auto;height:101px;bottom:auto;display:flex;align-items:center;width:100%}.step-2-selection__error-item--first-only .step-2-selection__error-item-block{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:row;gap:16px;padding:0 20px;color:#fff;text-align:center;text-shadow:0 48px 80px rgba(0,0,0,.4),0 9.6px 13px rgba(0,0,0,.2);font-family:Roboto;font-size:26px;font-style:normal;font-weight:500;line-height:normal}.step-2-selection__error-item--first-only .step-2-selection__error-title{font-size:20px;margin:0}.step-2-selection__error-item--first-only .step-2-selection__error-link{margin:0;padding:8px 16px;font-size:16px;height:auto;width:auto}@media (max-width:768px){.step-2-selection__error-item-block{padding:52px 20px 30px}.step-2-selection__error-link{padding:10px 20px}.step-2-selection__error-item--first-only .step-2-selection__error-item-block{flex-direction:column;padding:10px 20px}}
.step-2-selection{position:relative;max-width:980px;margin:0 auto 32px;background:#fff;text-align:center}.step-2-selection-header{display:grid;grid-template-columns:114px 502px 71px 119px 170px;width:100%;min-height:100px}.step-2-selection-body-tr{display:grid;grid-template-columns:114px 502px 71px 119px 170px;width:100%;min-height:100px;border-bottom:1px solid #f3f3f3}.step-2-selection-body{display:flex;flex-direction:column;background:#fff}.step-2-selection-header-inner{display:flex;flex-direction:column;width:100%;height:100%}.step-2-selection-body-td,.step-2-selection-header-td{display:flex;justify-content:center;align-items:center;border-right:1px solid #f3f3f3;border-bottom:1px solid #f3f3f3;background:#fff}.step-2-selection-header-td{background:#5da0d3;color:#fff;font:400 15px Roboto}.step-2-selection-body-td.step-2-selection-body-td--pansion,.step-2-selection-header-td.step-2-selection-header-td--pansion{flex:0 0 71px}.step-2-selection-body-td.step-2-selection-body-td--bonuses,.step-2-selection-header-td.step-2-selection-header-td--bonuses{flex:0 0 90px;padding:10px}.step-2-selection-body-td.step-2-selection-body-td--btn,.step-2-selection-header-td.step-2-selection-header-td--btn{flex:0 0 170px;border-right:none;text-align:left}.step-2-selection-header-td--btn{width:102%}.step-2-selection-header-td.step-2-selection-header-td--grow{padding:0}.step-2-selection-header-inner-content{display:flex;justify-content:center;align-items:center;height:50%;border-bottom:1px solid #fff}.step-2-selection-header-inner-cabins{display:flex;height:50%}.step-2-selection-header-inner-cabin{flex:1;display:flex;justify-content:center;align-items:center;border-right:1px solid #fff;padding:8px}.step-2-selection-header-inner-cabin:last-child{border-right:none}.step-2-selection-body-td{padding:10px}.step-2-selection-body__price{font-size:15px;color:#0a2239}.step-2-selection-body__old-price,.step-2-selection-body__old-price span{color:#888;text-decoration:line-through;font-size:13px}.step-2-selection-body__btn{display:flex;justify-content:center;align-items:center;width:148px;height:40px;background:#f3862e;color:#fff;font:700 20px Roboto,sans-serif;text-transform:uppercase;cursor:pointer;transition:background-color .3s}.step-2-selection-body__btn:hover{background:#e55300}.step-2-selection-body-td.step-2-selection-body-td--bonuses{display:flex;flex-direction:column;gap:4px;font-size:11px;line-height:1.2}@media (max-width:768px){.step-2-selection{margin:0 10px 32px}.step-2-selection-body-td,.step-2-selection-header-td{padding:8px;font-size:14px}}.step-2-selection-header-content .Valutes-header{display:none}.step-2-selection-header-content .Valutes{position:absolute;right:3px;bottom:3px;margin:0}.step-2-selection-header-content .valutes-select{background:#fff;color:#0e5214}.step-2-selection-header-content .valutes-select_value:after{color:#0e5214}.step-2-selection-body[data-pansion] [data-pansion-type]{display:none}.step-2-selection-body[data-pansion="0"] [data-pansion-type="0"],.step-2-selection-body[data-pansion="1"] [data-pansion-type="1"],.step-2-selection-body[data-pansion="10"] [data-pansion-type="10"],.step-2-selection-body[data-pansion="11"] [data-pansion-type="11"],.step-2-selection-body[data-pansion="12"] [data-pansion-type="12"],.step-2-selection-body[data-pansion="13"] [data-pansion-type="13"],.step-2-selection-body[data-pansion="14"] [data-pansion-type="14"],.step-2-selection-body[data-pansion="15"] [data-pansion-type="15"],.step-2-selection-body[data-pansion="16"] [data-pansion-type="16"],.step-2-selection-body[data-pansion="17"] [data-pansion-type="17"],.step-2-selection-body[data-pansion="18"] [data-pansion-type="18"],.step-2-selection-body[data-pansion="19"] [data-pansion-type="19"],.step-2-selection-body[data-pansion="2"] [data-pansion-type="2"],.step-2-selection-body[data-pansion="20"] [data-pansion-type="20"],.step-2-selection-body[data-pansion="3"] [data-pansion-type="3"],.step-2-selection-body[data-pansion="4"] [data-pansion-type="4"],.step-2-selection-body[data-pansion="5"] [data-pansion-type="5"],.step-2-selection-body[data-pansion="6"] [data-pansion-type="6"],.step-2-selection-body[data-pansion="7"] [data-pansion-type="7"],.step-2-selection-body[data-pansion="8"] [data-pansion-type="8"],.step-2-selection-body[data-pansion="9"] [data-pansion-type="9"]{display:flex}.step-2-selection-body-tr.step-2-selection-body-tr--hidden{display:none}.step-2-selection-body-tr.step-2-selection-body-tr--active,.step-2-selection-body-tr:hover{outline:1px solid #f3862e;outline-offset:-1px}.step-2-selection-body-td{display:flex;justify-content:center;align-items:center;background:#fff;border-right:1px solid #f3f3f3}.step-2-selection-body-td.step-2-selection-body-td--grow{display:flex}.step-2-selection-body-td.step-2-selection-body-td--bonuses,.step-2-selection-body-td.step-2-selection-body-td--btn,.step-2-selection-body-td.step-2-selection-body-td--pansion{padding:2px}.step-2-selection-body-td a{color:#0f7ee6;text-decoration:none}.step-2-selection-body-td-food{display:flex;justify-content:center;align-items:center;width:38px;height:26px;background-color:#0648cd;border-radius:3px;cursor:pointer;user-select:none;transition:.3s background-color}.step-2-selection-body-td-food:hover{background-color:#6ab7ff}.step-2-selection-body-td-food img{width:14px;height:14px}.step-2-selection-body-tr.step-2-selection-body-tr--active .step-2-selection-body-td-inner,.step-2-selection-body-tr:hover .step-2-selection-body-td-inner{font-weight:700}.step-2-selection-body__price{font-size:15px;color:#0a2239}.step-2-selection-body__sale{display:flex;align-items:center;gap:4px;color:#5eb26d;font-size:14px;font-weight:700}.step-2-selection-body__not_available{color:#888;font-size:14px}.step-2-selection-body__link{margin:0;font-size:11px;text-decoration:none;text-align:center;white-space:normal;cursor:pointer;user-select:none}.step-2-selection-body--link_get_action,.step-2-selection-body--link_get_bonus,.step-2-selection-body--link_get_feature,.step-2-selection-body--link_get_service{display:block;font-size:11px;line-height:1.2;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;text-decoration:none}.step-2-selection-body--link_get_action{color:#ed0106}.step-2-selection-body--link_get_bonus{color:#1352b1}.step-2-selection-body--link_get_service{color:#847918}.step-2-selection-body--link_get_feature{color:#000}.step-2-selection-body--link_get_action:hover,.step-2-selection-body--link_get_bonus:hover,.step-2-selection-body--link_get_feature:hover,.step-2-selection-body--link_get_service:hover{text-decoration:underline}.step-2-selection-body__link.step-2-selection-body__link--walk{color:#1db91a}.step-2-selection-body__btn{display:flex;justify-content:center;align-items:center;width:148px;height:40px;background:#f3862e;color:#fff;font:700 20px Roboto,sans-serif;text-transform:uppercase;cursor:pointer;transition:background-color .3s}.step-2-selection-body-tr.step-2-selection-body-tr--active .step-2-selection-body__btn,.step-2-selection-body-tr:hover .step-2-selection-body__btn{opacity:1}.step-2-selection-body__btn:hover{background:#e55300}.step-2-selection-body-preloader{position:absolute;top:0;left:0;justify-content:center;align-items:center;width:100%;height:100%;background-color:rgba(255,255,255,.75);display:none}.step-2-selection-body.step-2-selection-body--preloader .step-2-selection-body-preloader{display:flex}.step-2-selection-body-preloader-img{width:40px;height:40px;-webkit-animation:spin 1s infinite steps(20);animation:spin 1s infinite steps(20)}.step-2-selection-body-td.step-2-selection-body-td--bonuses{display:flex;flex-direction:column;gap:4px;padding:8px 4px;font-size:11px;line-height:1.2}@media (max-width:768px){.step-2-selection-body-tr{grid-template-columns:100px minmax(200px,1fr) 60px 60px 120px}.step-2-selection-body-td{padding:16px 8px}.step-2-selection-body__price{font-size:14px}}@media (max-width:576px){.step-2-selection-body-tr{grid-template-columns:1fr;grid-template-rows:auto}.step-2-selection-body-td--grow{grid-template-columns:repeat(2,1fr)}}.step-2-selection-body-td--date,.step-2-selection-header-td--date{padding:11px}.step-2-selection-body-td-inner{width:100%;flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;border-right:1px solid #f3f3f3}.step-2-selection-body-td-inner:last-child{border-right:none}.step-2-selection-body-td.step-2-selection-body-td--grow,.step-2-selection-header-td.step-2-selection-header-td--grow{flex:1 1 auto;min-width:240px}
.step-2-schedule{display:flex;background:#fff;padding:20px 10px 10px;border:1px solid #ced4da;border-bottom:none;border-top:none;box-sizing:border-box;align-items:flex-start;justify-content:space-between;color:#0a2239}.step-2-schedule__map{position:relative;display:flex;height:245px;margin-top:20px;margin-left:16px;border:1px solid transparent;transition:.3s transform}.step-2-schedule__map:hover{transition-delay:.5s;transform:scale(1.2);border:1px solid #fff}.step-2-schedule__map::after,.step-2-schedule__map::before{content:"";display:block;width:30px;height:30px;border-radius:50%;background:url("../../../templates/d/blocks/step-2/step-2-schedule/img/zoom-in.svg") center no-repeat;position:absolute;bottom:4px;right:4px;transition:.3s opacity}.step-2-schedule__map::after{background:url("../../../templates/d/blocks/step-2/step-2-schedule/img/zoom-out.svg") center no-repeat;opacity:0}.step-2-schedule__map:hover::before{transition-delay:.5s;opacity:0}.step-2-schedule__map:hover::after{transition-delay:.5s;opacity:1}.step-2-schedule__map img{height:100%}.step-2-schedule__main{width:100%}.step-2-schedule__main.step-2-schedule__main--width-700{min-width:700px;max-width:700px}.step-2-schedule_table{border-collapse:collapse;font:700 12px Roboto,sans-serif;width:100%;min-height:50px;max-height:265px;margin:0;border-spacing:0;border:none;box-sizing:border-box}.step-2-schedule_table.step-2-schedule_table--height{min-height:265px}.step-2-schedule_table-body{max-height:245px;overflow:auto;border:1px solid #ccc;background:#ccc;border-radius:0 6px 6px 0;margin-bottom:8px}.step-2-schedule_table-body::-webkit-scrollbar{width:8px}.step-2-schedule_table-body::-webkit-scrollbar-thumb{background:#666;border-radius:6px;border:1px solid #ccc;border-left-width:2px;box-sizing:border-box}.step-2-schedule_table-row{display:flex;align-items:center;margin:0;padding:4px 0;border:none;color:#0a2239;box-sizing:border-box}.step-2-schedule_table-row:nth-last-child(odd){background:#dedede}.step-2-schedule_table-row:nth-last-child(even){background:#fff}.step-2-schedule_table-row.step-2-schedule_table-row--head:nth-last-child(odd){background:#696262}.step-2-schedule_table-row.step-2-schedule_table-row--head{padding-top:0;color:#0f7ee6}.step-2-schedule_table-row.step-2-schedule_table-row--head .step-2-schedule_table-cell:nth-child(4){height:auto}.step-2-schedule_table-cell{box-sizing:border-box;display:flex;margin-left:15px}.step-2-schedule_table-cell:nth-child(1){margin-left:10px;color:#0f7ee6}.step-2-schedule_table-cell.step-2-schedule_table-cell--day{min-width:30px;width:30px}.step-2-schedule_table-cell.step-2-schedule_table-cell--date{min-width:55px;width:55px}.step-2-schedule_table-cell.step-2-schedule_table-cell--port{flex-grow:1}.step-2-schedule_table-cell.step-2-schedule_table-cell--excursions{min-width:60px;width:60px}.step-2-schedule_table-cell.step-2-schedule_table-cell--icons{justify-content:center;min-width:25px;width:25px}.step-2-schedule_table-cell.step-2-schedule_table-cell--arrival{min-width:60px;width:60px}.step-2-schedule_table-cell.step-2-schedule_table-cell--departure{min-width:75px;width:75px}.step-2-schedule_table-cell-link{display:flex;color:#0f7ee6;text-decoration:underline;cursor:pointer;user-select:none}.step-2-schedule_table-cell-link-excursion{color:#5eb26d;text-decoration:underline;cursor:pointer;user-select:none}.step-2-schedule_table-cell:nth-child(4){height:24px;display:flex;align-items:center;justify-content:center}.step-2-schedule_table-cell.step-2-schedule_table-cell--arrival,.step-2-schedule_table-cell.step-2-schedule_table-cell--departure{justify-content:flex-end}.step-2-schedule_table-cell:last-of-type{margin-right:10px}.step-2-schedule_table-cell-excursion{cursor:pointer;user-select:none}.step-2-schedule__legend{display:flex;flex-wrap:wrap;margin-top:5px}.step-2-schedule__legend-item{display:flex;align-items:center;margin-left:8px;font:400 12px Roboto,sans-serif;color:#0f7ee6}.step-2-schedule__legend-item:first-child{margin-left:0}.step-2-schedule__legend-item--hotel,.step-2-schedule__legend-item--walk{color:#548f5e}.step-2-schedule__legend-item img{margin-right:4px}.step-2-schedule__legend-desc{width:100%;color:#777;font:400 12px Roboto,sans-serif;margin:8px 0 0}.step-2-schedule__special-legend{width:100%;padding:20px;font-family:Roboto,sans-serif;font-size:13px;font-weight:400;line-height:15px}.step-2-schedule__special-legend-item{display:flex;align-items:center;color:#0f7ee6}.step-2-schedule__special-legend-item.step-2-schedule__special-legend-item--hotel{color:#548f5e}.step-2-schedule__special-legend-item.step-2-schedule__special-legend-item--excursion{color:#5eb26d}.step-2-schedule__special-legend-item-img-wrapper{display:flex;justify-content:center;align-items:center;width:24px;height:24px;margin-right:4px}.step-2-schedule__special-legend-desc{margin-top:20px;color:#777}
.step-2-route{position:fixed;top:0;left:0;display:none;justify-content:flex-end;width:100%;height:100%;color:#0a2239;z-index:8000;box-sizing:border-box}.step-2-route.step-2-route--active{display:flex}.step-2-route__item--hidden{display:none}.step-2-route.step-2-route--preloader .step-2-route__inner{display:none}.step-2-route-background{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.1)}.step-2-route__main{position:relative;right:-638px;width:638px;background:#fff;padding:48px 46px 92px 47px;min-height:100%;box-sizing:border-box;transition:.3s right;overflow:auto}.step-2-route.step-2-route--active-in .step-2-route__main{right:0}.step-2-route__close{display:block;margin:0 0 10px auto;box-sizing:border-box;border:none;background:0 0;position:fixed;right:-622px;top:0;max-width:622px;width:100%;padding:16px;background:#fff;z-index:99;transition:.3s right;cursor:pointer;user-select:none}.step-2-route.step-2-route--active-in .step-2-route__close{right:16px}.step-2-route__close img{pointer-events:none;margin-left:auto;display:block}.step-2-route__tours-toggler{position:relative;margin-left:auto;margin-bottom:-20px;padding:0;color:#5eb26d;font:400 17px/20px Roboto,sans-serif;border:none;background:0 0;text-decoration:underline;text-align:right;cursor:pointer;user-select:none;z-index:1}.step-2-route__item{position:relative}.step-2-route__item.step-2-route__item--mt{margin-top:30px}.step-2-route__desc{font:400 14px Roboto,sans-serif;color:#0a2239}.step-2-route__desc-text{margin-bottom:16px}.step-2-route__desc-text-inner{position:relative}.step-2-route__desc-text-inner.step-2-route__desc-text-inner--hidden{display:none}.step-2-route-excursion{position:relative;display:flex;margin-bottom:16px;cursor:pointer;user-select:none}.step-2-route-excursion-icon img{width:10px;height:15px}.step-2-route-excursion-text{margin-left:8px;color:#5eb26d;font-family:Roboto,sans-serif;font-size:14px;line-height:16px;text-decoration:underline}.step-2-route__desc-direction{display:flex;color:#0a2239;font-family:Roboto,sans-serif;font-size:14px;line-height:16px}.step-2-route__desc-direction-icon img{width:15px;height:15px}.step-2-route__desc-direction-text{margin-left:8px;text-transform:uppercase}.step-2-route__slider-wrapper{position:relative}.step-2-route__slider{position:relative;max-height:485px;margin-bottom:40px;overflow:hidden}.step-2-route__slider-inner{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 10px}.step-2-route__slider-inner img{width:100%;margin-bottom:10px}.step-2-route__slider-inner img:nth-child(2),.step-2-route__slider-inner img:nth-child(3){width:calc(50% - 5px)}.step-2-route__slider-wrapper .bx-controls-direction{top:calc(50% - 15px);width:100%}.step-2-route__slider-wrapper .bx-next,.step-2-route__slider-wrapper .bx-prev{position:absolute;top:0;transform:translate(0,-50%);width:15px;height:30px;background-repeat:no-repeat;background-position:center;cursor:pointer;user-select:none}.step-2-route__slider-wrapper .bx-prev{left:-30px;background-image:url("../../../templates/d/blocks/step-2/step-2-route/img/prev.svg")}.step-2-route__slider-wrapper .bx-next{right:-30px;background-image:url("../../../templates/d/blocks/step-2/step-2-route/img/next.svg")}.step-2-route__slider-text{width:100%;height:25px;color:#666;font:400 14px/16px Roboto,sans-serif}.step-2-route__day{margin-bottom:16px;color:#0a2239;display:flex;flex-wrap:wrap}.step-2-route__day-counter{font:700 20px/23px Roboto,sans-serif;margin-bottom:2px;width:100%}.step-2-route__day-date{font-size:14px;margin-right:8px}.step-2-route__day-name{color:#777;font-size:14px}.step-2-route__timings{display:flex;text-transform:uppercase}.step-2-route__timings-item{display:flex;align-items:center;margin-bottom:4px;margin-right:32px;font:400 14px/16px Roboto,sans-serif}.step-2-route__timings-label{color:#666;margin-right:8px}.step-2-route__timings-value{color:#0f7ee6;font-weight:700}.step-2-route__timings-value.step-2-route__timings-value--ml{margin-left:8px}.step-2-route__timings-value.step-2-route__timings-value--border{padding:2px 4px;border:1px solid #777}.step-2-route__place{display:flex;flex-wrap:wrap;align-items:center;color:#0a2239;font:400 24px/28px Roboto,sans-serif;margin-bottom:16px}.step-2-route__place img{margin:0 8px 0 12px}.step-2-route__place-name{color:#0f7ee6;font-weight:700}.step-2-route__desc-toggler{color:#0f7ee6;text-decoration:underline;display:inline;padding:0;margin:0;background:0 0;border:none;cursor:pointer}.step-2-route__desc-toggler.step-2-route__desc-toggler--hide{margin-bottom:16px}.step-2-route__group{margin:40px auto;padding:16px;display:flex;align-items:center;border-top:1px solid #ced4da;border-bottom:1px solid #ced4da}.step-2-route__group-toggler{padding:10px 32px;border:1px solid currentColor;font:400 16px/19px Roboto,sans-serif;box-sizing:border-box;border-radius:3px;margin-left:27px;color:#0f7ee6}.step-2-route__group .step-2-route__day{margin-bottom:0}.step-2-route__group .step-2-route__day-counter{margin-bottom:0}.step-2-route__preloader{position:relative;justify-content:center;align-items:center;height:100%;display:none}.step-2-route.step-2-route--preloader .step-2-route__preloader{display:flex}.step-2-route__preloader-img{width:40px;height:40px;-webkit-animation:spin 1s infinite steps(20);animation:spin 1s infinite steps(20)}
.step-2-review{display:flex;justify-content:space-between;align-items:flex-start;padding:20px 10px;background:#fff;color:#0a2239;border:1px solid #ced4da;border-bottom:none;border-top:none;box-sizing:border-box}.step-2-review__summary{max-width:175px;width:100%;color:#0a2239;font:400 13px/15px Roboto,sans-serif}.step-2-review__summary table{margin-right:0;width:100%}.step-2-review__about{width:100%;max-width:769px;font:400 14px/16px Roboto,sans-serif;color:#0a2239}.step-2-review__about p{margin:0 0 8px}.step-2-review__about strong{font-weight:700}
.step-2-plan-wrapper{position:relative;min-height:400px;background-color:#fff}.step-2-plan-wrapper.step-2-plan-wrapper--preloader{height:100px}.step-2-plan{display:flex;justify-content:space-between;align-items:flex-start;min-height:370px;max-height:530px;padding:20px 10px;background:#fff;color:#0a2239;border:1px solid #ced4da;border-bottom:none;border-top:none;box-sizing:border-box;overflow:hidden}.step-2-plan.step-2-plan--open{max-height:unset}.step-2-plan-wrapper.step-2-plan-wrapper--preloader .step-2-plan{display:none}.step-2-plan img{max-width:280px}.step-2-plan__select{width:100%;max-width:228px;margin-bottom:10px}.step-2-plan__select-title{margin-bottom:10px;font:700 16px Roboto;color:#0f7ee6}.step-2-plan__select-item{padding:10px;background:#e1e1e1;margin-bottom:2px;color:#0a2239;font:400 14px/16px Roboto,sans-serif;cursor:pointer;user-select:none}.step-2-plan__select-item.step-2-plan__select-item--active,.step-2-plan__select-item:hover{color:#fff;background:#0f7ee6}.step-2-plan-toggler{display:flex;justify-content:center;align-items:center;width:100%;padding:6px;background:#8abeff;color:#fff;font:400 15px Roboto,sans-serif;cursor:pointer;user-select:none;box-sizing:border-box}.step-2-plan-wrapper.step-2-plan-wrapper--preloader .step-2-plan-toggler{display:none}.step-2-plan-toggler img{margin-left:8px}.step-2-plan-toggler.step-2-plan-toggler--active img{transform:rotateZ(180deg)}.step-2-plan-preloader{position:relative;justify-content:center;align-items:center;height:100%;display:none}.step-2-plan-wrapper--preloader .step-2-plan-preloader{display:flex}.step-2-plan-preloader-img{width:40px;height:40px;-webkit-animation:spin 1s infinite steps(20);animation:spin 1s infinite steps(20)}
.step-2-liner{display:none;justify-content:flex-end;width:100%;height:100%;position:fixed;top:0;left:0;color:#0a2239;box-sizing:border-box;z-index:8000}.step-2-liner.step-2-liner--active{display:flex}.step-2-liner.step-2-liner--preloader .step-2-liner__inner{display:none}.step-2-liner-background{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.1)}.step-2-liner__main{position:relative;right:-916px;width:916px;min-height:100%;padding:40px 16px;background:#fff;box-sizing:border-box;overflow:auto;transition:.3s right}.step-2-liner.step-2-liner--active-in .step-2-liner__main{right:0}.step-2-liner__close{position:fixed;right:-916px;top:0;width:916px;padding:16px 16px 10px 0;box-sizing:border-box;border:none;background:#fff;cursor:pointer;user-select:none;transition:.3s right}.step-2-liner.step-2-liner--active-in .step-2-liner__close{right:0}.step-2-liner__close img{pointer-events:none;margin-left:auto;display:block}.step-2-liner__header{display:flex;align-items:center;min-height:40px;padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid #ccc}.step-2-liner__header-item{display:flex;align-items:center;margin-right:10px;font:300 18px/21px Roboto,sans-serif;color:#0a2239}.step-2-liner__header-value{color:#0f7ee6;margin-left:4px}.step-2-liner__header-logo{margin-left:auto}.step-2-liner__header-logo img{width:125px}.step-2-liner__title{font:300 17px/20px Roboto,sans-serif;margin-bottom:8px}.step-2-liner__table{display:flex;flex-direction:column;width:100%;font:400 13px/15px Roboto,sans-serif}.step-2-liner__table-row{display:flex}.step-2-liner__table-cell{min-width:40px;width:40px}.step-2-liner__table-cell.step-2-liner__table-cell--title{white-space:nowrap;flex-grow:1}.step-2-liner__table-cell.step-2-liner__table-cell--bold{font-weight:700}.step-2-liner__aside{width:100%;max-width:200px;margin-right:16px;overflow:hidden}.step-2-liner__content{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px}.step-2-liner__content p{margin-top:0;margin-bottom:8px;font:400 14px/16px Roboto,sans-serif}.step-2-liner__text{max-width:652px}.step-2-liner__tabs{display:flex;justify-content:space-between;align-items:flex-end;color:#0f7ee6;font:400 14px/16px Roboto,sans-serif}.step-2-liner__tabs-item{color:#0f7ee6;border:1px solid #ced4da;border-bottom:none;padding:6px 10px;box-sizing:border-box}.step-2-liner__tabs-item:hover{color:#fff;background:#8abeff;cursor:pointer}.step-2-liner__tabs-item.step-2-liner__tabs-item--active{padding:8px 10px;color:#fff;background:#8abeff}.step-2-liner__desc{padding:16px 10px;display:none;border:1px solid #8abeff;border-top-width:7px;box-sizing:border-box;font:400 14px/16px Roboto,sans-serif}.step-2-liner__desc p{margin:0 0 16px}.step-2-liner__desc.step-2-liner__desc--active{display:block}.step-2-liner__preloader{position:relative;justify-content:center;align-items:center;height:100%;display:none}.step-2-liner.step-2-liner--preloader .step-2-liner__preloader{display:flex}.step-2-liner__preloader-img{width:40px;height:40px;-webkit-animation:spin 1s infinite steps(20);animation:spin 1s infinite steps(20)}
.step-2-fee{padding:20px 10px;border:1px solid #ced4da;border-bottom:none;border-top:none;box-sizing:border-box;font:400 14px/16px Roboto,sans-serif;color:#0a2239;background:#fff}.step-2-fee p{margin:0 0 8px}.step-2-fee strong{font-weight:700}.step-2-fee ul{margin:0 0 8px;padding:0;list-style:none}.step-2-fee ul li{padding-left:16px;position:relative;margin-bottom:4px}.step-2-fee ul li:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:#0a2239;position:absolute;left:0;top:4px}.step-2-fee ul li:last-child{margin-bottom:0}.step-2-fee__title{font-weight:700;margin-bottom:4px}
.step-2-entertainment{background:#fff;padding:20px 10px;border:1px solid #ced4da;border-bottom:none;border-top:none;box-sizing:border-box;font:400 14px/16px Roboto,sans-serif;color:#0a2239}.step-2-entertainment p{margin:0 0 8px}.step-2-entertainment strong{font-weight:700}.step-2-entertainment ul{margin:0 0 8px;padding:0;list-style:none}.step-2-entertainment ul li{padding-left:16px;position:relative;margin-bottom:4px}.step-2-entertainment ul li:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:#0a2239;position:absolute;left:0;top:4px}.step-2-entertainment ul li:last-child{margin-bottom:0}.step-2-entertainment__title{font-weight:700;margin-bottom:4px}
.step-2-company{display:none;justify-content:flex-end;width:100%;height:100%;position:fixed;top:0;left:0;z-index:8000;color:#0a2239;box-sizing:border-box}.step-2-company.step-2-company--active{display:flex}.step-2-company.step-2-company--preloader .step-2-company__inner{display:none}.step-2-company-background{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.1)}.step-2-company__main{position:relative;right:-916px;width:916px;min-height:100%;padding:40px 16px;background:#fff;box-sizing:border-box;overflow:auto;transition:.3s right}.step-2-company.step-2-company--active-in .step-2-company__main{right:0}.step-2-company__close{position:fixed;right:-916px;top:0;display:block;width:916px;margin:0 0 10px auto;padding:16px 16px 10px 0;background:#fff;border:none;box-sizing:border-box;cursor:pointer;user-select:none;transition:.3s right}.step-2-company.step-2-company--active-in .step-2-company__close{right:0}.step-2-company__close img{pointer-events:none;margin-left:auto;display:block}.step-2-company__header{display:flex;align-items:center;min-height:50px;margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid #ccc}.step-2-company__header-item{margin-right:10px;font:300 18px/21px Roboto,sans-serif;color:#0a2239;display:flex;align-items:center}.step-2-company__header-value{color:#0f7ee6;margin-left:4px}.step-2-company__header-logo{margin-left:auto}.step-2-company__title{font:300 17px/20px Roboto,sans-serif;margin-bottom:8px}.step-2-company__table{display:flex;flex-direction:column;width:100%;font:400 13px/15px Roboto,sans-serif}.step-2-company__table-row{display:flex}.step-2-company__table-cell{min-width:40px;width:40px}.step-2-company__table-cell.step-2-company__table-cell--title{white-space:nowrap;flex-grow:1}.step-2-company__table-cell.step-2-company__table-cell--bold{font-weight:700}.step-2-company__aside{overflow:hidden;width:100%;max-width:200px;margin-right:16px;overflow:hidden}.step-2-company__content{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px}.step-2-company__content p{margin-top:0;margin-bottom:8px;font:400 14px/16px Roboto,sans-serif}.step-2-company__text{max-width:652px}.step-2-company__text a{color:#0f7ee6;font-weight:700;text-decoration:underline}.step-2-company__tabs{display:flex;justify-content:flex-start;align-items:flex-end;color:#0f7ee6;font:400 14px/16px Roboto,sans-serif}.step-2-company__tabs-item{color:#0f7ee6;border:1px solid #ced4da;border-bottom:none;padding:6px 10px;box-sizing:border-box;margin-right:4px}.step-2-company__tabs-item:hover{color:#fff;background:#8abeff;cursor:pointer}.step-2-company__tabs-item.step-2-company__tabs-item--active{padding:8px 10px;color:#fff;background:#8abeff}.step-2-company__desc{padding:16px 10px;display:none;border:1px solid #8abeff;border-top-width:7px;box-sizing:border-box;font:400 14px/16px Roboto,sans-serif}.step-2-company__desc p{margin:0 0 16px}.step-2-company__desc.step-2-company__desc--active{display:block}.step-2-company__preloader{position:relative;justify-content:center;align-items:center;height:100%;display:none}.step-2-company.step-2-company--preloader .step-2-company__preloader{display:flex}.step-2-company__preloader-img{width:40px;height:40px;-webkit-animation:spin 1s infinite steps(20);animation:spin 1s infinite steps(20)}
.step-2-childrens{padding:20px 10px;border:1px solid #ced4da;border-bottom:none;border-top:none;box-sizing:border-box;font:400 14px/16px Roboto,sans-serif;background:#fff;color:#0a2239}.step-2-childrens p{margin:0 0 8px}.step-2-childrens strong{font-weight:700}.step-2-childrens ul{margin:0 0 8px;padding:0;list-style:none}.step-2-childrens ul li{padding-left:16px;position:relative;margin-bottom:4px}.step-2-childrens ul li::before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:#0a2239;position:absolute;left:0;top:4px}.step-2-childrens ul li:last-child{margin-bottom:0}.step-2-childrens__title{font-weight:700;margin-bottom:4px}
.step-2-plan-wrapper{position:relative;min-height:400px;background-color:#fff}.step-2-plan-wrapper.step-2-plan-wrapper--preloader{height:100px}.step-2-plan{display:flex;justify-content:space-between;align-items:flex-start;min-height:370px;max-height:530px;padding:20px 10px;background:#fff;color:#0a2239;border:1px solid #ced4da;border-bottom:none;border-top:none;box-sizing:border-box;overflow:hidden}.step-2-plan.step-2-plan--open{max-height:unset}.step-2-plan-wrapper.step-2-plan-wrapper--preloader .step-2-plan{display:none}.step-2-plan img{max-width:280px}.step-2-plan__select{width:100%;max-width:228px;margin-bottom:10px}.step-2-plan__select-title{margin-bottom:10px;font:700 16px Roboto;color:#0f7ee6}.step-2-plan__select-item{padding:10px;background:#e1e1e1;margin-bottom:2px;color:#0a2239;font:400 14px/16px Roboto,sans-serif;cursor:pointer;user-select:none}.step-2-plan__select-item.step-2-plan__select-item--active,.step-2-plan__select-item:hover{color:#fff;background:#0f7ee6}.step-2-plan-toggler{display:flex;justify-content:center;align-items:center;width:100%;padding:6px;background:#8abeff;color:#fff;font:400 15px Roboto,sans-serif;cursor:pointer;user-select:none;box-sizing:border-box}.step-2-plan-wrapper.step-2-plan-wrapper--preloader .step-2-plan-toggler{display:none}.step-2-plan-toggler img{margin-left:8px}.step-2-plan-toggler.step-2-plan-toggler--active img{transform:rotateZ(180deg)}.step-2-plan-preloader{position:relative;justify-content:center;align-items:center;height:100%;display:none}.step-2-plan-wrapper--preloader .step-2-plan-preloader{display:flex}.step-2-plan-preloader-img{width:40px;height:40px;-webkit-animation:spin 1s infinite steps(20);animation:spin 1s infinite steps(20)}
.popup__personal-data{display:none;justify-content:center;align-items:center;width:100%;height:100%;position:fixed;top:0;left:0;z-index:99;box-sizing:border-box;color:#0a2239}.popup__personal-data.popup__personal-data--active{display:flex}.popup__personal-data-background{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.1)}.popup__personal-data-content{position:relative;width:800px;min-height:340px;max-height:700px;padding:20px;background:#fff;font-family:Roboto,sans-serif;border-radius:4px;filter:drop-shadow(0 4px 4px rgba(0, 0, 0, .25)) drop-shadow(0 0 11px rgba(8, 0, 47, .1));box-sizing:border-box;overflow:auto}.popup__personal-data-content::-webkit-scrollbar{width:8px}.popup__personal-data-content::-webkit-scrollbar-thumb{border-radius:8px;background:#666}.popup__personal-data-content::-webkit-scrollbar-track{border-radius:8px;background:#cbcbcb}.popup__personal-data-content-close{position:absolute;top:8px;right:8px;width:12px;height:12px;cursor:pointer;user-select:none}.popup__personal-data-content-close img{width:12px;height:12px}.popup__personal-data-content-warning{display:flex;justify-content:center;width:100%}.popup__personal-data-content-warning img{width:36px;height:32px}.popup__personal-data-content-title{width:100%;margin-top:10px;color:#0a2239;text-align:center;font-size:18px;font-weight:400;line-height:21px}.popup__personal-data-content-hr{width:100%;height:1px;margin-top:16px;background:#c4c4c4;border:0}.popup__personal-data-content-text{width:100%;margin-top:16px;font-size:13px;font-weight:400;line-height:15px}.popup__personal-data-content-table{display:flex;flex-wrap:wrap;width:100%;margin-top:16px}.popup__personal-data-content-table-row{display:flex;justify-content:space-between;align-content:flex-start;width:100%;min-height:50px;padding:10px;font-size:14px;font-weight:400;line-height:16px;border-bottom:1px solid #c4c4c4;box-sizing:border-box}.popup__personal-data-content-table-row.popup__personal-data-content-table-row--head{font-weight:500;background-color:#efefef;border:0}.popup__personal-data-content-table-row:last-child{border:0}.popup__personal-data-content-table-cell{margin-right:28px}.popup__personal-data-content-table-cell:last-child{margin:0}.popup__personal-data-content-table-cell--num{min-width:15px;max-width:15px}.popup__personal-data-content-table-cell--fio{flex-grow:1}.popup__personal-data-content-table-cell--sex{min-width:28px;max-width:28px;text-align:center;text-transform:capitalize}.popup__personal-data-content-table-cell--birthdate{min-width:80px;max-width:80px}.popup__personal-data-content-table-cell--passnumber{min-width:100px;max-width:100px}.popup__personal-data-content-table-cell--passever{min-width:80px;max-width:80px}.popup__personal-data-content-table-cell--nationality{min-width:90px;max-width:90px}.popup__personal-data-content-btns-wrapper{display:flex;justify-content:center;width:100%;margin-top:16px}.popup__personal-data-content-btn{display:flex;justify-content:center;align-items:center;height:30px;margin-right:16px;padding:6px 10px;color:#f3862e;background-color:#fff;text-transform:uppercase;font-size:14px;font-weight:400;line-height:16px;border:1px solid #f3862e;border-radius:2px;box-sizing:border-box;cursor:pointer;user-select:none;transition:.3s color,.3s background-color}.popup__personal-data-content-btn:hover:not(.popup__personal-data-content-btn--orange){color:#fff;background-color:#f3862e}.popup__personal-data-content-btn.popup__personal-data-content-btn--orange{background-color:#f3862e;color:#fff;font-weight:700}.popup__personal-data-content-btn.popup__personal-data-content-btn--orange:hover{color:#f3862e;background-color:#fff}.popup__personal-data-content-btn:last-child{margin:0}
.ht_sidebar{position:relative;min-width:240px;width:240px;margin-bottom:8px;margin-right:16px;border-radius:2px;font-family:Roboto,sans-serif}.ht_sidebar-inner{position:relative;top:0;left:0}.ht_sidebar-item-title{margin-bottom:10px;color:#0f7ee6;font-weight:400;font-size:16px}.ht_sidebar-favorite{height:40px;margin-bottom:8px;background:#fff;border-radius:2px}.ht_sidebar-favorite-wrapper{display:flex;align-items:center;padding:12px 16px;color:#0a2239;font-weight:400;font-size:14px}.ht_sidebar-favorite-img{margin-right:10px}.ht_sidebar-sort{height:90px;margin-bottom:8px;background:#fff;border-radius:2px}.ht_sidebar-sort-wrapper{position:relative;padding:12px 16px}.ht_sidebar-sort-select{display:flex;align-items:center;justify-content:space-between;width:192px;height:37px;padding:0 8px;color:#0a2239;font-weight:400;font-size:14px;border:1px solid #cfd3d5;border-radius:3px;cursor:pointer;user-select:none}.ht_sidebar-sort-select-list{display:none;position:absolute;top:80px;right:16px;left:16px;border:1px solid #cfd3d5;box-shadow:0 10px 20px rgba(0,0,0,.15);border-radius:3px;overflow:hidden}.ht_sidebar-sort-select-list.ht_sidebar-sort-select-list--active{display:block}.ht_sidebar-sort-select-list-item{display:flex;align-items:center;width:100%;height:35px;padding:8px;color:#0a2239;background-color:#fff;box-sizing:border-box;cursor:pointer;user-select:none}.ht_sidebar-sort-select-list-item.ht_sidebar-sort-select-list-item--active,.ht_sidebar-sort-select-list-item:hover{color:#fff;background-color:#0f7ee6}.ht_sidebar-sort-select-list-item.ht_sidebar-sort-select-list-item--active{cursor:default}.ht_sidebar-sort-select-list-item:last-child{border:0}.ht_sidebar-name{height:90px;margin-bottom:8px;background:#fff;border-radius:2px}.ht_sidebar-name-wrapper{padding:12px 16px}.ht_sidebar-name-find{display:flex;align-items:center;width:192px;height:37px;padding:0 8px;color:#999;border:1px solid #cfd3d5;border-radius:3px;font-weight:400;font-size:14px}.ht_sidebar-name-find input{width:100%;height:calc(100% - 2px)}.ht_sidebar-food{min-height:100px;margin-bottom:8px;background:#fff;border-radius:2px}.ht_sidebar-food-wrapper{padding:12px 16px}.ht_sidebar-stars{height:165px;margin-bottom:8px;background:#fff;border-radius:2px}.ht_sidebar-starsblock-wrapper{padding:12px 16px}.ht_sidebar-stars-wrapper{display:flex;align-items:center;height:14px;color:#0a2239;font-weight:400;font-size:14px}.ht_sidebar-stars-wrapper img{margin-right:8px}.ht_sidebar-price{height:118px;margin-bottom:8px;background:#fff;border-radius:2px}.ht_sidebar-price-wrapper{padding:12px 16px}.ht_sidebar-price-count{display:flex;align-items:center;color:#0a2239;font-weight:400;font-size:14px}.ht_sidebar-price-count-item-block{position:relative;margin:0 8px;padding:0}.ht_sidebar-price-count-item{display:flex;align-items:center;width:65px;height:37px;margin:0;padding-left:6px;padding-right:4px;border:1px solid #cfd3d5;border-radius:3px;font-weight:400;font-size:14px}.ht_sidebar-price-count-item:last-child{margin-right:0}.ht_sidebar-price-bar-wrapper{position:relative;height:4px;margin-top:10px;background:#c4c4c4;border:0;border-radius:0}.ht_sidebar-price-bar-wrapper.ui-widget-content{box-shadow:none}.ht_sidebar-price-bar-blue{content:"";position:absolute;height:4px;width:168px;margin:0 20px;background:#0f7ee6}.ht_sidebar-price-bar{width:208px;height:4px;background:#c4c4c4}.ht_sidebar-price-bar-marker{position:absolute;width:18px;height:18px;background:#0f7ee6;border:2px solid #ebebeb;border-radius:50%;box-sizing:border-box;cursor:pointer;user-select:none}.ht_sidebar-price-bar-wrapper .ui-slider-range{height:4px;background:#2688de}.ht_sidebar-price-bar-wrapper .ui-slider-handle{width:18px;height:18px;margin-top:-7px;background:#0f7ee6;border:2px solid #ebebeb;box-sizing:border-box}.ht_sidebar-price-bar-marker:first-child{transform:translate(11px,-7px)}.ht_sidebar-price-bar-marker:last-child{transform:translate(179px,-7px)}.ht_sidebar-place{min-height:120px;margin-bottom:8px;background:#fff;border-radius:2px}.ht_sidebar-place-wrapper{position:relative;padding:12px 16px}.ht_sidebar-place-check{display:flex;align-items:center}.ht_sidebar-item-check-place{display:flex;align-items:center;height:16px;color:#0a2239;font-weight:400;font-size:14px}.ht_sidebar-place-bar-wrapper{margin-top:10px}.ht_sidebar-place-bar-inner.ui-widget-content{position:relative;width:138px;height:4px;background:#c4c4c4;border:none;box-shadow:none;border-radius:0}.ht_sidebar-place-bar-inner .ui-slider-handle{width:18px;height:18px;margin-top:-7px;background:#0f7ee6;border:2px solid #ebebeb;box-sizing:border-box}.ht_sidebar-place-bar-blue{content:"";position:absolute;width:98px;height:4px;background:#0f7ee6}.ht_sidebar-place-bar{width:138px;height:4px;background:#c4c4c4}.ht_sidebar-place-bar-marker{position:absolute;width:18px;height:18px;margin:-6px 0 0 90px;background:#0f7ee6;border:2px solid #ebebeb;border-radius:50%;box-sizing:border-box;cursor:pointer;user-select:none}.ht_sidebar-place-bar-counter-block{position:relative;margin:0;padding:0;margin-left:16px}.ht_sidebar-place-bar-counter-block:before{content:'км';position:absolute;top:10px;right:6px;font-size:14px;line-height:16px;color:#0a2239}.ht_sidebar-place-bar-counter{display:flex;align-items:center;justify-content:center;width:54px;height:37px;padding:8px;color:#0a2239;background:#fff;border:1px solid #cfd3d5;border-radius:3px;box-sizing:border-box;font-weight:400;font-size:14px}.ht_sidebar-place-bar-wrapper{display:flex;align-items:center}.ht_sidebar-pay{min-height:50px;margin-bottom:8px;background:#fff;border-radius:2px}.ht_sidebar-pay-wrapper{padding:12px 16px}.ht_sidebar-grades{height:178px;margin-bottom:8px;background:#fff;border-radius:2px}.ht_sidebar-grades-wrapper{padding:12px 16px}.ht_sidebar-placement{min-height:100px;margin-bottom:8px;background:#fff;border-radius:2px}.ht_sidebar-placement-wrapper{padding:12px 16px}.ht_sidebar-facility{background:#fff}.ht_sidebar-grade{display:flex;align-items:center;justify-content:center;width:23px;height:17px;margin-right:8px;color:#fff;font-weight:500;font-size:11px}.ht_sidebar-grade__five{display:flex;align-items:center;justify-content:center;width:23px;height:17px;margin-right:8px;color:#fff;background:#316300;font-weight:500;font-size:11px}.ht_sidebar-grade__four{display:flex;align-items:center;justify-content:center;width:23px;height:17px;margin-right:8px;color:#fff;background:#428500;font-weight:500;font-size:11px}.ht_sidebar-grade__three{display:flex;align-items:center;justify-content:center;width:23px;height:17px;margin-right:8px;color:#fff;background:#71a340;font-weight:500;font-size:11px}.ht_sidebar-grade__two{display:flex;align-items:center;justify-content:center;width:23px;height:17px;margin-right:8px;color:#fff;background:#f48f00;font-weight:500;font-size:11px}.ht_sidebar-grade__one{display:flex;align-items:center;justify-content:center;width:23px;height:17px;margin-right:8px;color:#fff;background:#c94a30;font-weight:500;font-size:11px}.ht_sidebar-type{height:173px;margin-bottom:8px;background:#fff;border-radius:2px}.ht_sidebar-type-wrapper{padding:12px 16px}.ht_sidebar-block{display:none;min-height:100px;margin-bottom:8px;background:#fff;border-radius:2px}.ht_sidebar-block.ht_sidebar-block--active{display:block}.ht_sidebar-block-wrapper{padding:12px 16px}.ht_sidebar-services{min-height:100px;margin-bottom:8px;background:#fff;border-radius:2px;display:none}.ht_sidebar-services.ht_sidebar-services--active{display:block}.ht_sidebar-services-wrapper{padding:12px 16px}.ht_sidebar-services-subtitle{margin-bottom:10px;color:#0a2239;font-weight:400;font-size:14px}.ht_sidebar-services-hr{height:1px;margin-bottom:10px;border:0;background:#cfd3d5}.ht_sidebar-peculiarities{height:195px;margin-bottom:8px;background:#fff;border-radius:2px}.ht_sidebar-peculiarities-wrapper{padding:12px 16px}.ht_sidebar-bedtypes{height:95px;margin-bottom:8px;background:#fff;border-radius:2px}.ht_sidebar-bedtypes-wrapper{padding:12px 16px}.ht_sidebar-hotelweb{height:199px;margin-bottom:8px;background:#fff;border-radius:2px}.ht_sidebar-hotelweb-wrapper{padding:12px 16px}.ht_sidebar-item-check{display:flex;align-items:center;min-height:16px;margin-bottom:10px;color:#0a2239;font-weight:400;font-size:14px;cursor:pointer;user-select:none}.ht_sidebar-item-check-text:first-letter{text-transform:uppercase}.ht_sidebar-item-checkbox-wrapper.ht_sidebar-item-check--hidden{display:none}.ht_sidebar-item-check__grade{display:flex;align-items:center;height:17px;margin-bottom:10px;color:#0a2239;font-weight:400;font-size:14px;cursor:pointer;user-select:none}.ht_sidebar-item-check-peculiarities{display:flex;align-items:flex-start;height:auto;max-height:48px;margin-bottom:10px;color:#0a2239;font-weight:400;font-size:14px;cursor:pointer;user-select:none}.ht_sidebar-item-check-mid{display:flex;align-items:center;height:14px;margin-bottom:10px;color:#0a2239;font-weight:400;font-size:14px;cursor:pointer;user-select:none}.ht_sidebar-item-check-high{display:flex;align-items:flex-start;height:auto;max-height:32px;margin-bottom:10px;color:#0a2239;font-weight:400;font-size:14px;cursor:pointer;user-select:none}.ht_sidebar-item-check-high-input{display:grid;place-content:center;min-width:14px;width:14px;height:14px;margin:3px 8px 0 0;background-color:#fff;color:#0a2239;border:1px solid #0a2239;border-radius:.15em;transform:translateY(-.075em);font:inherit}.mcruises-global input[type=checkbox].ht_sidebar-item-check-high-input{-webkit-appearance:none;appearance:none}.ht_sidebar-item-check-high-input::before{content:"";width:10px;height:8px;transform:scale(0);transition:120ms transform ease-in-out;box-shadow:inset 1em 1em var(--form-control-color);background-color:CanvasText;transform-origin:bottom left;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%)}.ht_sidebar-item-check-high-input:checked::before{transform:scale(1)}.ht_sidebar-item-check-p{margin-left:8px}.ht_sidebar-item-check-input{display:grid;place-content:center;min-width:14px;width:14px;height:14px;margin:1px 8px 0 0;background-color:#fff;color:#0a2239;border:1px solid #0a2239;border-radius:.15em;transform:translateY(-.075em);font:inherit}.ht_sidebar-item-check-input:disabled{background-color:#ccc;display:none}.mcruises-global input[type=checkbox].ht_sidebar-item-check-input{-webkit-appearance:none;appearance:none}.ht_sidebar-item-check-input::before{content:"";width:10px;height:8px;transform:scale(0);transition:120ms transform ease-in-out;box-shadow:inset 1em 1em var(--form-control-color);background-color:CanvasText;transform-origin:bottom left;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%)}.ht_sidebar-item-check-input:checked::before{transform:scale(1)}.ht_sidebar-item-check-showmore{display:flex;align-items:center;justify-content:space-between;color:#0f7ee6;font-weight:400;font-size:14px;line-height:16px;text-decoration-line:underline;cursor:pointer;user-select:none}.ht_sidebar-item-check-showmore.ht_sidebar-item-check-showmore--shown .ht_sidebar-item-check-showmore-img{transform:rotateZ(180deg)}.ht_sidebar-elipse-long{display:flex;align-items:center;justify-content:center;width:14px;height:14px;margin-left:8px;border:1px solid #bbb;border-radius:50%;z-index:4;cursor:pointer;user-select:none}.ht_sidebar.ht_sidebar--hidden{display:none}.ht_sidebar__sidebar-favorite{height:40px;background:#fff;border-radius:2px;margin-bottom:8px;cursor:pointer;display:flex;align-items:center;padding-left:42px;font-weight:400;font-size:14px;color:#0a2239;box-sizing:border-box}.ht_sidebar__sidebar-favorite--active{border:2px solid #ff5050;padding-left:40px}.ht_sidebar__sidebar-favorite-container{position:relative}.ht_sidebar__sidebar-favorite-img{position:absolute;top:13px;left:16px}.ht_sidebar__elipse-question{width:14px;height:14px;border:1px solid #bbb;border-radius:50%;display:flex;align-items:center;justify-content:center;position:absolute;top:13px;left:80%;user-select:none;cursor:pointer}.ht_sidebar__elipse-question:hover{background:#0f7ee6}.ht_sidebar__elipse-question-swg{fill:#0f7ee6}.ht_sidebar__elipse-question:hover .ht_sidebar__elipse-question-swg{fill:#fff}.ht_sidebar__elipse-question-container{display:none}.ht_sidebar__elipse-question-container .ht_sidebar__elipse-question-container--active{display:block}
.ht_variants{width:100%;font-family:Roboto,sans-serif}.ht_variants-list{position:relative;width:100%;min-height:0;margin:0 0 60px 0;box-sizing:border-box}.ht_variants-list.ht_variants-list--overlay::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(255,255,255,.8);z-index:10}.ht_variants-list-top-items{display:flex;align-items:center}.ht_variants-list-top-found{color:#0a2239;font-size:14px}.ht_variants-list-top-found-em{font-size:14px;font-weight:700;font-style:normal}.ht_variants-list-top-change-type{display:flex;align-items:center;margin-left:16px}.ht_variants-list-top-change-type-btn{display:flex;align-items:center;justify-content:center;min-width:50px;height:22px;padding:0 8px;color:#0f7ee6;background:0 0;border:1px solid #0f7ee6;border-radius:4px 0 0 4px;font-size:14px;font-weight:500;cursor:pointer;user-select:none}.ht_variants-list-top-change-type-btn.ht_variants-list-top-change-type-btn--active,.ht_variants-list-top-change-type-btn:hover{color:#fff;background-color:#0f7ee6}.ht_variants-list-top-change-type-btn.ht_variants-list-top-change-type-btn--map{border-radius:0 4px 4px 0}.ht_variants-list-top-change-type-btn-marker{margin-left:4px;fill:#0f7ee6}.ht_variants-list-top-change-type-btn.ht_variants-list-top-change-type-btn--active .ht_variants-list-top-change-type-btn-marker,.ht_variants-list-top-change-type-btn:hover .ht_variants-list-top-change-type-btn-marker{fill:#fff}.ht_variants-list-currency{display:flex;align-items:center;justify-content:flex-end;color:#444;font-size:10px;font-weight:400}.ht_variants-list-currency .Valutes{align-items:center;margin:0}.ht_variants-add{position:relative;display:flex;align-items:center;justify-content:center;width:300px;height:50px;margin:0 auto;color:#0a2239;background:#fff;font-weight:500;font-size:13px;line-height:15px;text-transform:uppercase;box-shadow:0 7px 11px rgba(8,0,47,.07),0 4px 5px rgba(8,0,47,.05);border-radius:4px;transition:.3s filter;cursor:pointer;user-select:none}.ht_variants-add:hover{filter:contrast(.8)}
.ht_variants-map{position:relative;width:100%;margin-top:16px;overflow:hidden}.ht_variants-map-inner{height:1000px;background-color:#fff}.ht_variants-map-inner .leaflet-control-container .leaflet-top.leaflet-left{position:absolute;left:initial;right:16px;top:calc(50% - 55px);width:50px}.ht_variants-map-inner .leaflet-control-container .leaflet-bar{border:0}.ht_variants-map-inner .leaflet-control-container .leaflet-top.leaflet-left .leaflet-control-zoom-in,.ht_variants-map-inner .leaflet-control-container .leaflet-top.leaflet-left .leaflet-control-zoom-out{display:flex;justify-content:center;align-items:center;width:40px;height:40px;border:0;box-shadow:0 1px 2px rgba(0,0,0,.1),0 4px 4px rgba(0,0,0,.05)}.ht_variants-map-inner .leaflet-control-container .leaflet-top.leaflet-left .leaflet-control-zoom-out{margin-top:4px}.ht_variants-map-marker{position:relative;display:flex;align-items:center;width:125px;height:28px;padding:0 6px 0 30px;color:#0f7ee6;background:#fff;box-shadow:0 7px 11px rgba(8,0,47,.07),0 4px 5px rgba(8,0,47,.05);border-radius:19px;font-weight:700;font-size:14px;line-height:16px;box-sizing:border-box}.ht_variants-map-marker::before{content:"";position:absolute;left:0;top:1px;width:24px;height:33px;background-image:url("../../../templates/d/blocks/ht/ht_variants/img/bigmarker.svg");z-index:1}.ht_variants-map-marker::after{content:"";position:absolute;left:3px;top:100%;width:19px;height:11px;background-image:url("../../../templates/d/blocks/ht/ht_variants/img/markershadow.svg")}.ht_variants-map-card-wrapper{display:none;position:absolute;z-index:1500}
.ht_variant{min-width:720px;width:100%;min-height:200px;margin-bottom:16px;background:#fff;box-shadow:0 7px 11px rgba(8,0,47,.07),0 4px 5px rgba(8,0,47,.05);border-radius:4px}.ht_content-wrapper{margin-top:5px;display:none}.ht_content-wrapper.ht_content-wrapper--active{display:block}.ht_variant-img{position:relative;display:flex;min-width:280px;width:280px;height:280px}.ht_variant-img.ht_variant-img--no-image{background-color:#e5e5e5}.ht_variant-img .bx-wrapper{width:100%;height:100%}.ht_variant-img .bx-viewport{height:100%!important}.ht_variant-img-wrapper{position:relative;width:100%;height:100%;overflow:hidden}.ht_variant-img-img{width:100%;height:100%;border-top-left-radius:4px;border-bottom-left-radius:4px;object-fit:cover}.ht_variant-img.ht_variant-img--no-image .ht_variant-img-img{object-fit:contain}.ht_variant-img-pagination{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);display:flex;align-items:center;height:25px;color:#fff;font-weight:900;font-size:13px;text-shadow:0 1px 1px rgba(0,0,0,.35)}.ht_variant-img-arrow{position:relative;width:14px;height:25px}.ht_variant-img-arrow.ht_variant-img-arrow--opacity{opacity:.7}.ht_variant-img-arrow .bx-next,.ht_variant-img-arrow .bx-prev{display:block;width:100%;height:100%;background-position:center;background-repeat:no-repeat}.ht_variant-img-arrow .bx-prev{background-image:url("../../../templates/d/blocks/ht/ht_variants/img/paginationleft.svg")}.ht_variant-img-arrow .bx-next{background-image:url("../../../templates/d/blocks/ht/ht_variants/img/paginationright.svg")}.ht_variant-img-arrow.ht_variant-img-arrow--opacity .bx-next,.ht_variant-img-arrow.ht_variant-img-arrow--opacity .bx-prev{cursor:default}.ht_variant-img-pagination-p{margin:0 14px}.ht_variant-img-addfav-wrapper{position:absolute;display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin:8px 0 0 8px;background:#fff;border-radius:48px;cursor:pointer;user-select:none}.ht_variant-img-addedfav-wrapper{position:absolute;display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin:8px 0 0 8px;background:#ff5050;border-radius:48px}.ht_variant-wrapper{display:flex;width:100%;height:100%}.ht_variant-top-title-stars{display:flex;color:#444;font-weight:500;font-size:12px;line-height:15px}.ht_variant-top-title-stars img{width:11px;height:11px;margin-right:4px}.ht_variant-top-title-stars img:last-child{margin-right:8px}.ht_variant-content{display:flex;flex-direction:column;justify-content:space-around;width:100%;padding:16px}.ht_variant-top-title{color:#0f7ee6;font-weight:700;font-size:17px}.ht_variant-top-title-text-link{text-decoration:none;color:#0f7ee6;font-weight:700;font-size:17px;cursor:pointer}.ht_variant-top-subtitle{margin-top:2px;color:#0f7ee6;font-weight:400;font-size:12px}.ht_variant-top-place{color:#0a2239;font-weight:400;font-size:12px}.ht_variant-top-title-wrapper{display:flex;justify-content:space-between}.ht_variant-top-title-grade{display:flex;align-items:center;justify-content:center;width:27px;height:19px;padding:0 4px;color:#fff;border-radius:0;font-weight:500;font-size:13px}.ht_variant-top-title-grade.ht_variant-top-title-grade--super{background:#316300}.ht_variant-top-title-grade.ht_variant-top-title-grade--great{background:#428500}.ht_variant-top-title-grade.ht_variant-top-title-grade--good{background:#71a340}.ht_variant-top-title-grade.ht_variant-top-title-grade--ok{background:#f48f00}.ht_variant-top-title-grade.ht_variant-top-title-grade--not-bad{background:#c94a30}.ht_variant-params-wrapper{display:flex;align-items:center;justify-content:flex-end;margin-top:10px}.ht_variant-params-wrapper-img{position:relative;max-width:20px;max-height:20px;margin:0;margin-right:8px;padding:0;overflow:hidden}.ht_variant-params-wrapper-img:last-child{margin-right:0}.ht_variant-params-wrapper-img:hover{overflow:visible}.ht_variant-params-wrapper-img span{position:absolute;top:25px;right:-10px;padding:5px;border-radius:5px;background-color:#f5f5f5;white-space:nowrap;font-size:14px;color:#0a2239;pointer-events:none;visibility:hidden;opacity:0;z-index:5}.ht_variant-params-wrapper-img:hover span{visibility:visible;opacity:1;top:25px}.ht_variant-hr{height:1px;margin:4px 0 10px;background:#cfd3d5;border:0}.ht_variant-hr-bottom{height:1px;margin:10px 0;background:#cfd3d5;border:0}.ht_variant-info-title-em{margin-bottom:4px;color:#0a2239;font-weight:500;font-size:15px;font-style:normal}.ht_variant-info-title{width:173px;font-weight:400;font-size:12px;color:#0a2239}.ht_variant-info-wrapper{display:flex;align-items:flex-start}.ht_variant-info-list{flex-shrink:0}.ht_variant-info-list-item-red{position:relative;display:flex;align-items:center;height:20px;color:#dc2929;font-weight:400;font-size:12px}.ht_variant-info-list-item-green{position:relative;display:flex;align-items:center;height:20px;color:#00990f;font-weight:400;font-size:12px}.ht_variant-info-list-item{display:flex;align-items:center;height:20px;color:#0a2239;font-weight:400;font-size:12px}.ht_variant-info-list-item-img{margin-right:4px}.ht_variant-finalprice{display:flex;align-items:center;justify-content:flex-end}.ht_variant-finalprice-btn{display:flex;align-items:center;justify-content:center;width:174px;height:36px;color:#fff;background-color:#f48f2e;border-radius:3px;font-weight:500;font-size:14px;cursor:pointer;user-select:none;transition:.3s background-color}.ht_variant-finalprice-btn:hover{background-color:#d8812d}.ht_variant-finalprice-btn.ht_variant-finalprice-btn--disabled{cursor:default}.ht_variant-finalprice-wrapper{text-align:end;margin-right:24px}.ht_variant-finalprice-blue-price{position:relative;display:flex;align-items:center;justify-content:flex-end;color:#0f7ee6;font-weight:700;font-size:22px;line-height:26px}.ht_variant-finalprice-p{color:#0a2239;font-weight:400;font-size:13px}.ht_variant-finalprice-p-em{color:#0a2239;font-weight:600;font-size:13px;font-style:normal}.ht_variant-elipse{display:flex;align-items:center;justify-content:center;min-width:14px;width:14px;height:14px;margin-left:8px;border:1px solid #bbb;border-radius:50%;cursor:pointer;user-select:none;z-index:4}.ht_variant-elipse-modal{position:absolute;top:25px;left:-50px;filter:drop-shadow(0 7px 11px rgba(8, 0, 47, .07)) drop-shadow(0 4px 5px rgba(8, 0, 47, .05));z-index:5;display:none}.ht_variant-elipse-modal.ht_variant-elipse-modal--price{top:28px;left:-61px}.ht_variant-elipse-modal.ht_variant-elipse-modal--active{display:block}.ht_variant-elipse-modal-background{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.2)}.ht_variant-elipse-modal-img{position:absolute;left:calc(50% - 11px);top:-7px}.ht_variant-elipse-wrapper{width:360px;min-height:91px;padding-bottom:16px;background-color:#fff;border-radius:4px;box-sizing:border-box;z-index:5}.ht_variant-elipse-modal-title{margin-bottom:8px;padding:16px 0 0 16px;color:#0f7ee6;font-weight:500;font-size:16px;line-height:19px;text-align:left}.ht_variant-elipse-modal-text{padding-left:16px;font-size:14px;line-height:16px;color:#0a2239;font-weight:400;text-align:left}.ht_variant__addfav-wrapper{position:absolute;margin-top:8px;margin-left:8px;width:32px;height:32px;align-items:center;justify-content:center;background:#fff;border-radius:48px;cursor:pointer}.ht_variant__favorite_enable{display:none}.ht_variant__favorite_disable{display:flex;background-repeat:no-repeat;background-position:center;background-size:initial;background-image:url("../../../templates/d/blocks/ht/ht_variants/img/addfav.svg")}.ht_variant__classfavorit--active .ht_variant__favorite_enable{display:flex;background:#ff5050;background-repeat:no-repeat;background-position:center;background-size:initial;background-image:url("../../../templates/d/blocks/ht/ht_variants/img/addedfav.svg")}.ht_variant__classfavorit--active .ht_variant__favorite_disable{display:none}
.ht_sidebar-popup-favorite__elipse-modal{position:absolute;top:35px;left:159px;width:269px;min-height:91px;background-color:#fff;border-radius:4px;display:none;box-sizing:border-box;padding:16px;filter:drop-shadow(0 7px 11px rgba(8, 0, 47, .07)) drop-shadow(0 4px 5px rgba(8, 0, 47, .05));z-index:5}.ht_sidebar-popup-favorite__elipse-modal::before{content:"";position:absolute;top:-7px;left:30px;width:20px;height:20px;background-image:url("../../../templates/d/blocks/ht/ht_rooms/img/toparrowmodal.svg");background-repeat:no-repeat;z-index:1}.ht_sidebar-popup-favorite__elipse-modal.ht_sidebar-popup-favorite__elipse-modal--active{display:block}
.ht_search-form__wrapper{width:950px;min-height:100px;margin:0 auto;margin-bottom:10px;padding:0;padding-top:15px;background-color:#f2f2f2;display:none}.ht_search-form__wrapper.ht_search-form__wrapper--active{display:block}.ht_search-form__header{width:100%;height:40px;margin:0;padding:0;padding-left:15px;box-sizing:border-box}.ht_search-form__header-list{display:-webkit-box;display:-webkit-flex;display:flex;width:100%;height:100%;margin:0;padding:0}.ht_search-form__header-item{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:100%;margin:0;padding:0 25px;box-sizing:border-box;font-family:"PT Sans",sans-serif;font-size:17px;line-height:17px;color:#444;background-color:#bfbfbf;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ht_search-form__header-item:hover{background-color:#aaa}.ht_search-form__header-item--mr{margin-right:2px}.ht_search-form__header-item--active{color:#fff;background:-webkit-linear-gradient(top,#2997f7 0,#208dec 100%);background:linear-gradient(180deg,#2997f7 0,#208dec 100%)}.ht_search-form__header-item-popup{position:absolute;top:40px;left:-15px;display:none;justify-content:center;align-items:center;width:200px;height:50px;margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:15px;line-height:15px;color:#444;background-color:#fff;box-shadow:0 7px 9px 1px rgba(0,0,0,.2);z-index:5}.ht_search-form__header-item-popup--active{display:flex}.ht_search-form__header-item-popup--active::before{position:absolute;content:"";top:-5px;left:95px;display:flex;width:10px;height:10px;background-color:#fff;transform:rotate(45deg)}.ht_search-form__search-block{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%;height:127px;margin:0;padding:0 30px 0 35px;box-sizing:border-box;background:-webkit-linear-gradient(top,#208dec 0,#0d79d6 100%);background:linear-gradient(180deg,#208dec 0,#0d79d6 100%)}.ht_search-form__search-item{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:55px;margin:0;padding:0 10px;box-sizing:border-box;background-color:#fff;border:2px solid #dcdcdc;border-radius:3px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ht_search-form__search-item--pl-pr{padding-left:0;padding-right:0}.ht_search-form__search-item--arrow::before{position:absolute;content:"";top:21px;right:7px;width:12px;height:12px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 12 6' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.arrow-list-a%7Bfill:none;stroke:%23B1B1B1;stroke-linecap:round;stroke-linejoin:round;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-arrow-list%3C/title%3E%3Cpolyline class='arrow-list-a' points='11.5 0.5 6.01 5.5 0.5 0.5'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center}.ht_search-form__search-item--width-l{width:270px}.ht_search-form__search-item--width-xs{width:127px}.ht_search-form__search-item--width-s{width:142px}.ht_search-form__search-item--width-m{width:150px}.ht_search-form__search-item--open.ht_search-form__search-item--arrow::before{background-image:none}.ht_search-form__search-item-input{width:100%;height:100%;margin:0;padding:0;box-sizing:border-box;border:none}.ht_search-form__search-item-input.ht_search-form__search-item-txt{padding-left:10px;padding-right:10px}.ht_search-form__search-item-txt{margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:15px;line-height:15px;color:#444}.ht_search-form__search-item-txt::placeholder{color:#959595;font-size:15px;line-height:50px}.ht_search-form__search-item--open .ht_search-form__search-item-txt{color:#0d79d6}.ht_search-form__search-item-popup-pax-block{position:absolute;top:53px;right:-2px;display:none;width:335px;min-height:100px;margin:0;padding:0;padding-top:20px;background-color:#fff;box-shadow:0 7px 15px 0 #575757;box-sizing:border-box;cursor:default}.ht_search-form__search-item-popup-pax-block--active{display:block}.ht_search-form__search-item-popup-room-block{display:none;position:absolute;top:58px;right:-2px;width:210px;min-height:20px;margin:0;padding:0;padding-left:3px;padding-right:3px;background-color:#fff;border:1px solid #abd2f6;box-sizing:border-box;z-index:1}.ht_search-form__search-item-popup-room-block--active{display:block}.ht_search-form__search-item-popup-room-block--active::before{position:absolute;content:"";top:-8px;left:90px;width:15px;height:15px;border-top:1px solid #abd2f6;border-left:1px solid #abd2f6;background-color:#fff;transform:rotate(45deg)}.ht_search-form__search-item-popup-room{position:relative;display:flex;align-items:center;flex-grow:1;height:40px;margin:0;padding:0;padding-left:55px;font-family:"PT Sans",sans-serif;font-size:15px;line-height:15px;color:#434343;border-bottom:1px solid #dedede;user-select:none;cursor:pointer}.ht_search-form__search-item-popup-room:hover{background-color:#f6f6f6}.ht_search-form__search-item-popup-room.ht_search-form__search-item-popup-room--hidden{display:none}.ht_search-form__search-item-popup-room.ht_search-form__search-item-popup-room--active{background-color:#f6f6f6}.ht_search-form__search-item-popup-room--man1::before{position:absolute;content:"";top:12px;left:10px;width:28px;height:17px;background-image:url("data:image/svg+xml,%3Csvg enable-background='new 0 0 14 17' version='1.1' viewBox='0 0 14 17' xml:space='preserve' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%2302AFE2;%7D .st1%7Bfill:none;%7D%0A%3C/style%3E%3Cpath class='st0' d='m13.7 14.3c0 0.5-0.1 1.1-0.2 1.6-1.2 0.1-4.4 0.5-6.5 0.5s-5.4-0.4-6.5-0.5c-0.1-0.5-0.2-1-0.2-1.6 0-2.4 1.3-4.6 3.2-5.8 0.3-0.2 0.8-0.2 1.1 0 0.7 0.5 1.5 0.8 2.4 0.8s1.7-0.3 2.4-0.8c0.3-0.2 0.8-0.2 1.1 0 1.9 1.2 3.2 3.3 3.2 5.8z'/%3E%3Ccircle class='st0' cx='7' cy='4.4' r='3.8'/%3E%3Cpath class='st1' d='m0.4 15.3c1.2 0.2 4.4 0.5 6.6 0.5s5.4-0.4 6.6-0.5'/%3E%3C/svg%3E");background-repeat:no-repeat}.ht_search-form__search-item-popup-room--man2::before{position:absolute;content:"";top:12px;left:10px;width:28px;height:17px;background-image:url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 17.9 19.2' style='enable-background:new 0 0 17.9 19.2;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%2302AFE2;%7D .st1%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Cg%3E%3Cpath class='st0' d='M13.4,13.7c0,0.5-0.1,1.1-0.2,1.6c-1.2,0.1-4.4,0.5-6.5,0.5s-5.4-0.4-6.5-0.5c-0.1-0.5-0.2-1-0.2-1.6 c0-2.4,1.3-4.6,3.2-5.8c0.3-0.2,0.8-0.2,1.1,0C5,8.4,5.8,8.7,6.7,8.7s1.7-0.3,2.4-0.8c0.3-0.2,0.8-0.2,1.1,0 C12.1,9.1,13.4,11.2,13.4,13.7z'/%3E%3Ccircle class='st0' cx='6.7' cy='3.8' r='3.8'/%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath class='st0' d='M11.2,19.5c-1.7,0-4.1-0.3-5.6-0.4c-0.4,0-1.2-0.1-1.2-0.1l0-0.2c-0.1-0.5-0.2-1-0.2-1.7 c0-2.4,1.3-4.8,3.3-6.1c0.2-0.1,0.4-0.2,0.7-0.2S8.8,10.9,9,11c0.7,0.5,1.4,0.7,2.2,0.7c0.8,0,1.5-0.3,2.2-0.7 c0.2-0.1,0.5-0.2,0.7-0.2s0.5,0.1,0.7,0.2c2.1,1.3,3.3,3.6,3.3,6c0,0.4-0.1,1-0.2,1.7l0,0.2l-0.2,0c-0.3,0-0.7,0.1-1.2,0.1 C15.1,19.2,12.8,19.5,11.2,19.5z'/%3E%3Cpath class='st1' d='M14.2,11.1c0.2,0,0.4,0.1,0.6,0.1c1.9,1.2,3.2,3.3,3.2,5.8c0,0.5-0.1,1.1-0.2,1.6c-1.2,0.1-4.4,0.5-6.5,0.5 s-5.4-0.4-6.5-0.5c-0.1-0.5-0.2-1-0.2-1.6c0-2.4,1.3-4.6,3.2-5.8c0.2-0.1,0.4-0.1,0.6-0.1s0.4,0.1,0.6,0.1 c0.7,0.5,1.5,0.8,2.4,0.8s1.7-0.3,2.4-0.8C13.8,11.2,14,11.1,14.2,11.1 M14.2,10.5c-0.3,0-0.6,0.1-0.9,0.3 c-0.7,0.5-1.3,0.7-2.1,0.7s-1.4-0.2-2.1-0.7c-0.3-0.2-0.6-0.3-0.9-0.3c-0.3,0-0.6,0.1-0.9,0.3c-2.1,1.3-3.5,3.8-3.5,6.3 c0,0.7,0.1,1.2,0.2,1.7l0.1,0.4l0.4,0c0.2,0,0.5,0.1,0.9,0.1c1.5,0.2,3.9,0.4,5.6,0.4c1.6,0,3.9-0.2,5.3-0.4 c0.5-0.1,0.9-0.1,1.2-0.1l0.4,0l0.1-0.4c0.1-0.7,0.2-1.3,0.2-1.7c0-2.6-1.3-4.9-3.5-6.3C14.8,10.6,14.5,10.5,14.2,10.5L14.2,10.5z '/%3E%3C/g%3E%3Cg%3E%3Cpath class='st0' d='M11.2,11.3c-2.3,0-4.1-1.8-4.1-4.1S9,3.1,11.2,3.1s4.1,1.8,4.1,4.1S13.5,11.3,11.2,11.3z'/%3E%3Cpath class='st1' d='M11.2,3.4c2.1,0,3.8,1.7,3.8,3.8S13.3,11,11.2,11S7.4,9.3,7.4,7.2S9.1,3.4,11.2,3.4 M11.2,2.8 c-2.4,0-4.4,2-4.4,4.4s2,4.4,4.4,4.4s4.4-2,4.4-4.4S13.7,2.8,11.2,2.8L11.2,2.8z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat}.ht_search-form__search-item-popup-room--man3::before{position:absolute;content:"";top:12px;left:10px;width:28px;height:17px;background-image:url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 29.4 15.9' style='enable-background:new 0 0 29.4 15.9;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%2302AFE2;%7D .st1%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Cg%3E%3Cg%3E%3Cpath class='st0' d='M24.5,16.1c-1.2,0-3-0.2-4.1-0.3l-0.9-0.1l0-0.2c-0.1-0.4-0.2-0.8-0.2-1.2c0-1.8,0.9-3.5,2.5-4.5 c0.1-0.1,0.4-0.2,0.6-0.2c0.2,0,0.4,0.1,0.6,0.2c0.5,0.4,1,0.5,1.6,0.5c0.6,0,1.1-0.2,1.6-0.5c0.2-0.1,0.4-0.2,0.6-0.2 s0.4,0.1,0.6,0.2c1.5,1,2.5,2.7,2.5,4.5c0,0.3,0,0.7-0.2,1.2l0,0.2c0,0-0.7,0.1-1.1,0.1C27.3,15.9,25.7,16.1,24.5,16.1z'/%3E%3Cpath class='st1' d='M26.7,9.9c0.1,0,0.3,0,0.4,0.1c1.4,0.9,2.3,2.4,2.3,4.2c0,0.4-0.1,0.8-0.1,1.2c-0.9,0.1-3.2,0.4-4.8,0.4 c-1.5,0-3.9-0.3-4.8-0.4c-0.1-0.4-0.1-0.7-0.1-1.2c0-1.8,1-3.4,2.3-4.2c0.1-0.1,0.3-0.1,0.4-0.1s0.3,0,0.4,0.1 c0.5,0.4,1.1,0.6,1.8,0.6c0.7,0,1.2-0.2,1.8-0.6C26.4,10,26.5,9.9,26.7,9.9 M26.7,9.3c-0.3,0-0.5,0.1-0.7,0.2 C25.5,9.9,25,10,24.5,10s-1-0.2-1.4-0.5c-0.2-0.1-0.5-0.2-0.8-0.2c-0.3,0-0.5,0.1-0.7,0.2c-1.6,1-2.6,2.8-2.6,4.7 c0,0.5,0.1,0.9,0.2,1.3l0.1,0.4l0.4,0c0.2,0,0.4,0,0.7,0.1c1.1,0.1,2.9,0.3,4.1,0.3c1.2,0,2.8-0.2,3.9-0.3c0.4,0,0.7-0.1,0.9-0.1 l0.4,0l0.1-0.4c0.1-0.5,0.2-0.9,0.2-1.3c0-1.9-1-3.7-2.6-4.7C27.2,9.4,26.9,9.3,26.7,9.3L26.7,9.3z'/%3E%3C/g%3E%3Cg%3E%3Ccircle class='st0' cx='24.5' cy='7' r='3.1'/%3E%3Cpath class='st1' d='M24.5,4.3c1.5,0,2.8,1.2,2.8,2.8S26,9.8,24.5,9.8S21.7,8.6,21.7,7S23,4.3,24.5,4.3 M24.5,3.7 c-1.9,0-3.4,1.5-3.4,3.4s1.5,3.4,3.4,3.4c1.9,0,3.4-1.5,3.4-3.4S26.4,3.7,24.5,3.7L24.5,3.7z'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath class='st0' d='M16.4,16.1c-1.7,0-4.1-0.3-5.6-0.4c-0.4,0-1.2-0.1-1.2-0.1l0-0.2c-0.1-0.5-0.2-1-0.2-1.7 c0-2.4,1.3-4.8,3.3-6.1c0.2-0.1,0.4-0.2,0.7-0.2s0.5,0.1,0.7,0.2c0.7,0.5,1.4,0.7,2.2,0.7c0.8,0,1.5-0.3,2.2-0.7 c0.2-0.1,0.5-0.2,0.7-0.2s0.5,0.1,0.7,0.2c2.1,1.3,3.3,3.6,3.3,6c0,0.6-0.1,1.2-0.2,1.7l0,0.2l-0.2,0c-0.3,0-0.7,0.1-1.2,0.1 C20.2,15.9,18,16.1,16.4,16.1z'/%3E%3Cpath class='st1' d='M19.4,7.7c0.2,0,0.4,0.1,0.5,0.2c1.9,1.2,3.2,3.3,3.2,5.8c0,0.5-0.1,1.1-0.2,1.6c-1.2,0.1-4.4,0.5-6.5,0.5 s-5.4-0.4-6.5-0.5c-0.1-0.5-0.2-1-0.2-1.6c0-2.4,1.3-4.6,3.2-5.8c0.1-0.1,0.3-0.2,0.6-0.2c0.2,0,0.4,0.1,0.5,0.2 c0.7,0.5,1.5,0.8,2.4,0.8c0.9,0,1.7-0.3,2.4-0.8C19,7.8,19.2,7.7,19.4,7.7 M19.4,7.1c-0.3,0-0.6,0.1-0.9,0.3 c-0.7,0.5-1.3,0.7-2.1,0.7c-0.7,0-1.4-0.2-2.1-0.7c-0.3-0.2-0.6-0.3-0.9-0.3c-0.3,0-0.6,0.1-0.9,0.3c-2.1,1.3-3.5,3.8-3.5,6.3 c0,0.7,0.1,1.2,0.2,1.7l0.1,0.4l0.4,0c0.2,0,0.5,0.1,0.9,0.1c1.5,0.2,3.9,0.4,5.6,0.4c1.6,0,3.9-0.2,5.3-0.4 c0.5-0.1,0.9-0.1,1.2-0.1l0.4,0l0.1-0.4c0.1-0.7,0.2-1.3,0.2-1.7c0-2.6-1.3-4.9-3.5-6.3C20,7.2,19.7,7.1,19.4,7.1L19.4,7.1z'/%3E%3C/g%3E%3Cg%3E%3Cpath class='st0' d='M16.4,7.9c-2.3,0-4.1-1.8-4.1-4.1s1.8-4.1,4.1-4.1c2.3,0,4.1,1.8,4.1,4.1S18.7,7.9,16.4,7.9z'/%3E%3Cpath class='st1' d='M16.4,0c2.1,0,3.8,1.7,3.8,3.8s-1.7,3.8-3.8,3.8s-3.8-1.7-3.8-3.8S14.3,0,16.4,0 M16.4-0.6 c-2.4,0-4.4,2-4.4,4.4s2,4.4,4.4,4.4s4.4-2,4.4-4.4S18.8-0.6,16.4-0.6L16.4-0.6z'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath class='st0' d='M6.7,16.1c-1.7,0-4.1-0.3-5.6-0.4c-0.4,0-1.2-0.1-1.2-0.1l0-0.2c-0.1-0.5-0.2-1-0.2-1.7 c0-2.4,1.3-4.8,3.3-6.1c0.2-0.1,0.4-0.2,0.7-0.2s0.5,0.1,0.7,0.2c0.7,0.5,1.4,0.7,2.2,0.7c0.8,0,1.5-0.3,2.2-0.7 c0.2-0.1,0.5-0.2,0.7-0.2s0.5,0.1,0.7,0.2c2.1,1.3,3.3,3.6,3.3,6c0,0.6-0.1,1.2-0.2,1.7l0,0.2l-0.2,0c-0.3,0-0.7,0.1-1.2,0.1 C10.5,15.9,8.3,16.1,6.7,16.1z'/%3E%3Cpath class='st1' d='M9.6,7.7c0.2,0,0.4,0.1,0.6,0.2c1.9,1.2,3.2,3.3,3.2,5.8c0,0.5-0.1,1.1-0.2,1.6c-1.2,0.1-4.4,0.5-6.5,0.5 s-5.4-0.4-6.5-0.5c-0.1-0.5-0.2-1-0.2-1.6c0-2.4,1.3-4.6,3.2-5.8c0.2-0.1,0.3-0.2,0.5-0.2s0.4,0.1,0.6,0.2C5,8.4,5.8,8.7,6.7,8.7 s1.7-0.3,2.4-0.8C9.3,7.8,9.4,7.7,9.6,7.7 M9.6,7.1C9.3,7.1,9,7.2,8.8,7.4C8.1,7.9,7.4,8.1,6.7,8.1S5.3,7.9,4.6,7.4 C4.4,7.2,4.1,7.1,3.7,7.1S3.1,7.2,2.9,7.4c-2.1,1.3-3.5,3.8-3.5,6.3c0,0.7,0.1,1.2,0.2,1.7l0.1,0.4l0.4,0c0.2,0,0.5,0.1,0.9,0.1 c1.5,0.2,3.9,0.4,5.6,0.4c1.6,0,3.9-0.2,5.3-0.4c0.5-0.1,0.9-0.1,1.2-0.1l0.4,0l0.1-0.4c0.1-0.7,0.2-1.3,0.2-1.7 c0-2.6-1.3-4.9-3.5-6.3C10.3,7.2,10,7.1,9.6,7.1L9.6,7.1z'/%3E%3C/g%3E%3Cg%3E%3Cpath class='st0' d='M6.7,7.9c-2.3,0-4.1-1.8-4.1-4.1s1.8-4.1,4.1-4.1c2.3,0,4.1,1.8,4.1,4.1S9,7.9,6.7,7.9z'/%3E%3Cpath class='st1' d='M6.7,0c2.1,0,3.8,1.7,3.8,3.8S8.8,7.6,6.7,7.6S2.9,5.9,2.9,3.8S4.6,0,6.7,0 M6.7-0.6c-2.4,0-4.4,2-4.4,4.4 s2,4.4,4.4,4.4s4.4-2,4.4-4.4S9.1-0.6,6.7-0.6L6.7-0.6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat}.ht_search-form__slider-block{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%;min-height:100px;margin:0;padding:0 25px 0 35px;box-sizing:border-box;background-color:#f2f2f2}.ht_search-form__slider{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:space-between;align-content:space-between;width:220px;height:56px;margin:0;margin-right:120px;padding:0}.ht_search-form__btn{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:230px;height:51px;margin:0;padding:0;box-sizing:border-box;font-family:"PT Sans",sans-serif;font-style:normal;font-weight:700;font-size:20px;line-height:20px;color:#fff;text-transform:uppercase;background-color:#f48f2e;box-shadow:0 1px 10px #aaa,0 -1px 0 #ffd494,0 1px 0 #9f9f9f;border-radius:3px;border-top:1px solid #ffd494;cursor:pointer;-webkit-transition:.3s;transition:.3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ht_search-form__btn:hover{background-color:#d97f2b}.ht_search-form__btn.ht_search-form__btn--disabled,.ht_search-form__btn.ht_search-form__btn--disabled:hover{background-color:#b5b5b5;cursor:default}.ht_search-form__slider-label{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:baseline;-webkit-align-items:baseline;align-items:baseline;width:100%;margin:0;padding:0;font-family:"PT Sans",sans-serif;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ht_search-form__slider-label--name{margin:0;margin-right:10px;padding:0;font-size:15px;font-weight:700;color:#444}.ht_search-form__slider-label--range{margin:0;padding:0;font-size:11px;font-weight:400;color:#444}.ht_search-form__slider-label--range-ml{margin-left:auto}.ht_search-form__slider-line-block{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%;height:20px}.ht_search-form__slider-line{position:relative;width:100%;height:6px;margin:0;padding:0;background-color:#fff;border:1px solid #80c4ff;border-radius:2px}.ht_search-form__slider-inline{position:absolute;top:0;left:50%;width:80%;height:6px;margin:0;margin-left:-40%;padding:0;background-color:#35bfe8;box-sizing:border-box}.ht_search-form__slider-toddler{position:absolute;top:-4px;left:0;width:14px;height:14px;margin:0;padding:0;background-color:#f90;border-radius:14px;cursor:pointer}.ht_search-form__slider-toddler--start{left:15px}.ht_search-form__slider-toddler--end{left:188px}
.ht_rooms-container{max-width:1000px;margin:0 auto;padding-bottom:100px;background:#f3f3f3;font-family:Roboto,sans-serif}
.ht_rooms-variants-outer{position:relative;max-width:980px;min-height:70px;margin:0 auto 8px auto}.ht_rooms-variants-outer.ht_rooms-variants-outer--preloader{min-height:300px;background-color:#fff}.ht_rooms-variants-outer.ht_rooms-variants-outer--preloader>:not(.ht_rooms-variants-preloader){display:none}.ht_rooms-variants-title{margin-bottom:10px;padding:8px 0 0 24px;font-family:Roboto,sans-serif;font-weight:500;font-size:14px}.ht_rooms-variants-text{padding:8px 0 8px 24px;background-color:#fff}.ht_rooms-variants-wrapper{position:relative}.ht_rooms-variant{margin-bottom:10px;padding:24px;background-color:#fff;border:1px solid #cfd3d5;border-radius:4px}.ht_rooms-variant.ht_rooms-variant--hidden{display:none}.ht_rooms-variant:last-child{margin:0}.ht_rooms-variant-topcontent-img-img{position:relative;width:114px;height:88px;background-color:#999;border-radius:4px;overflow:hidden;cursor:pointer;user-select:none}.ht_rooms-variant-topcontent-img-img.ht_rooms-variant-topcontent-img-img--disabled{cursor:default}.ht_rooms-variant-topcontent-picture{width:100%;height:100%;object-fit:cover}.ht_rooms-variant-topcontent-img-text{position:absolute;top:0;left:0;width:auto;height:22px;padding:62px 0 0 4px;cursor:pointer;user-select:none}.ht_rooms-variant-topcontent-img-text-p{display:flex;justify-content:center;align-items:center;padding:4px 6px;color:#0f7ee6;background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.1),0 4px 4px rgba(0,0,0,.05);border-radius:4px;font-size:12px;font-weight:400;font-family:Roboto,sans-serif;text-align:center}.ht_rooms-variant-topcontent{display:flex;align-items:center}.ht_rooms-variant-topcontent-texts{width:100%;margin-left:24px}.ht_rooms-variant-topcontent-texts-title-p{color:#0f7ee6;font-size:18px;font-weight:400;font-family:Roboto,sans-serif}.ht_rooms-variant-topcontent-texts-subtitle{display:flex;align-items:center;margin-top:4px}.ht_rooms-variant-topcontent-texts-subtitle{display:flex;align-items:center;margin-top:4px}.ht_rooms-variant-topcontent-texts-subtitle-p{margin-right:9px;color:#0a2239;font-size:17px;font-weight:400}.ht_rooms-variant-topcontent-texts-params{display:flex;align-items:center;gap:4px;position:relative;overflow:hidden;margin-top:16px}.ht_rooms-variant-topcontent-texts-params-item{display:flex;align-items:center;flex-shrink:0;border:1px solid #bbb;border-radius:2px}.ht_rooms-variant-topcontent-texts-params-item:last-child{margin-right:0}.ht_rooms-variant-topcontent-texts-params-item p{padding:4px;color:#0a2239;font-size:12px;font-weight:400}.ht_rooms-variant-topcontent-texts-params-item-img{padding-right:8px}.ht_rooms-variant-btn-more{position:absolute;right:0;width:min-content;margin:0 0 0 -97px;padding:5px 8px;color:#0f7ee6;background:#e9f2fb;border-radius:4px;border:2px solid #fff;font-size:13px;font-family:Roboto;font-weight:500;white-space:nowrap;box-shadow:-30px 0 15px #fff;cursor:pointer;user-select:none;transition:all .3s}.ht_rooms-variant-btn-more:hover{background:#bbd9f5}.ht_rooms-variant-modal-showmore{position:fixed;top:0;left:0;justify-content:center;align-items:center;width:100%;height:100%;margin:auto;border-radius:4px;background-color:rgba(0,0,0,.2);z-index:400;display:none}.ht_rooms-variant-modal-showmore.ht_rooms-variant-modal-showmore--active{display:flex}.ht_rooms-variant-modal-showmore-container.ht_rooms-variant-modal-showmore-container--preloader>:not(.ht_rooms-variant-modal-showmore-container-preloader):not(.ht_rooms-variant-modal-showmore-img){display:none}.ht_rooms-variant-modal-showmore-background{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.2)}.ht_rooms-variant-modal-showmore-container{position:relative;min-width:500px;width:500px;min-height:100px;padding:24px;background-color:#fff;z-index:1}.ht_rooms-variant-modal-showmore-img{position:absolute;top:0;right:0;padding-top:10px;padding-right:10px;cursor:pointer;user-select:none}.ht_rooms-variant-number-title{margin-bottom:12px}.ht_rooms-showmoreline{content:"";position:absolute;width:400px;height:1px;margin-bottom:16px;background-color:#cfd3d5}.ht_rooms-variant-topcontent-bad-type{display:flex;margin-top:12px}.ht_rooms-variant-topcontent-room-img{padding-left:6px}.ht_rooms-variant-showmore-list-wrapper{display:flex;align-items:start;margin-top:24px}.ht_rooms-variant-showmore-list{width:50%}.ht_rooms-variant-showmore-list-item{display:flex;align-items:flex-start}.ht_rooms-variant-showmore-list-item-img{padding-left:3px}.ht_rooms-variant-showmore-list-item-img{margin-right:8px}.ht_rooms-variant-showmore-list-item p{color:#0a2239;font-size:14px}.ht_rooms-variant-showmore-list-item{margin-bottom:12px;max-width:192px}.ht_rooms-variant-showmore-list-item:last-child{margin-bottom:0}.ht_rooms-variant-table{width:100%;margin-top:16px}.ht_rooms-variant-table-item-list{display:flex;align-items:stretch;width:100%}.ht_rooms-variant-table-item-list:not(:first-child) .ht_rooms-variant-table-item{border-top:0}.ht_rooms-variant-table-item{min-height:60px;padding:8px;border:1px solid #cfd3d5}.ht_rooms-variant-table-item--cta{display:flex;align-items:center;width:206px}.ht_rooms-variant-table-item--icon{width:52px;border-right:0}.ht_rooms-variant-table-item.ht_rooms-variant-table-item--food{width:206px;border-right:0}.ht_rooms-variant-table-item.ht_rooms-variant-table-item--cancel{width:206px;border-right:0}.ht_rooms-variant-table-item.ht_rooms-variant-table-item--price{width:256px;border-right:0}.ht_rooms-variant-table-item.ht_rooms-variant-table-item--buy-green{display:flex;flex-direction:column;justify-content:center;background-color:#f2faf3}.ht_rooms-variant-table-item:first-child{min-width:30px;border-right:0}.ht_rooms-variant-table-item-add-wrapper{display:flex;align-items:center;justify-content:center;width:100%;height:35px;border:1px solid #cfd3d5;border-top:0}.ht_rooms-variant-table-add-item{display:flex;align-items:center;padding:0;border:none;cursor:pointer;user-select:none}.ht_rooms-variant-table-add-item-p{margin-left:8px;color:#2d8ee9;font-size:15px;font-weight:500}.ht_rooms-variant-food-td-content{display:grid;grid-template-columns:.1fr 1fr .1fr;gap:2px;align-items:center;position:relative;margin-bottom:8px;color:#dc2929;font-size:14px}.ht_rooms-variant-food-td-content.ht_rooms-variant-food-td-content--green{color:#00990f}.ht_rooms-variant-food-elipse{display:inline-flex;align-items:center;justify-content:center;min-width:14px;width:14px;height:14px;border:1px solid #bbb;border-radius:50%;cursor:pointer;user-select:none;z-index:4}.ht_rooms-variant-food-elipse2{display:flex;align-items:center;justify-content:center;width:14px;height:14px;margin-left:4px;border:1px solid #bbb;border-radius:50%;cursor:pointer;user-select:none;z-index:4}.ht_rooms-variant-food-elipse-modal{position:absolute;top:25px;left:0;filter:drop-shadow(0 7px 11px rgba(8, 0, 47, .07)) drop-shadow(0 4px 5px rgba(8, 0, 47, .05));z-index:500;display:none}.ht_rooms-variant-food-elipse-modal.ht_rooms-variant-food-elipse-modal--cancel{left:-19px}.ht_rooms-variant-food-elipse-modal.ht_rooms-variant-food-elipse-modal--cancel-popup{left:77px}.ht_rooms-variant-food-elipse-modal.ht_rooms-variant-food-elipse-modal--price{left:-95px;top:30px}.ht_rooms-variant-food-elipse-modal.ht_rooms-variant-food-elipse-modal--active{display:block}.ht_rooms-variant-food-elipse-modal-background{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.2)}.ht_rooms-variant-food-elipse-modal-img{position:absolute;left:calc(50% - 11px);top:-7px}.ht_rooms-variant-food-wrapper{display:none}.ht_rooms-variant-food-elipse-wrapper{width:360px;min-height:91px;padding-bottom:16px;background-color:#fff;border-radius:4px;box-sizing:border-box;z-index:5}.ht_rooms-variant-elipse-modal-title{margin-bottom:8px;padding:16px 0 0 16px;color:#0f7ee6;font-weight:500;font-size:16px;line-height:19px;text-align:left}.ht_rooms-variant-elipse-modal-text{padding:4px 16px;font-size:14px;line-height:16px;color:#0a2239;font-weight:400;text-align:left}.ht_rooms-variant-elipse{display:flex;align-items:center;justify-content:center;width:14px;height:14px;margin-left:13px;border:1px solid #bbb;border-radius:50%;cursor:pointer;user-select:none;z-index:4}.ht_rooms-variant__free-cancel-elipse{display:flex;align-items:center;justify-content:center;min-width:14px;width:14px;height:14px;margin-left:4px;border:1px solid #bbb;border-radius:50%;cursor:pointer;user-select:none;z-index:4}.ht_rooms-variant-red-pay-td{display:flex;align-items:flex-start;margin-bottom:8px;color:#dc2929;font-size:14px}.ht_rooms-variant-inner-info{position:relative}.ht_rooms-variant-pay-td{display:flex;align-items:flex-start;color:#0a2239}.ht_rooms-variant-pay-td-img{margin-right:4px}.ht_rooms-variant-pay-now-elipse{display:flex;align-items:center;justify-content:center;min-width:14px;height:14px;margin-left:4px;border:1px solid #bbb;border-radius:50%;cursor:pointer;user-select:none;z-index:4}.ht_rooms-variant-td-content-p{font-size:13px}.ht_rooms-variant-td-content-p-em{font-weight:500;font-style:normal;font-size:12px}.ht_rooms-variant-td-blue-price{position:relative;display:flex;align-items:center;color:#0f7ee6;font-size:19px;font-weight:700}.ht_rooms-variant-bigprice-modal{position:absolute;margin:99px 0 0 -67px;filter:drop-shadow(0 7px 11px rgba(8, 0, 47, .07)) drop-shadow(0 3.54375px 4.79531px rgba(8, 0, 47, .04725));z-index:5;display:none}.ht_rooms-variant-bigprice-wrapper{width:360px;height:75px;background-color:#fff;border-radius:4px;z-index:5}.ht_rooms-variant-bigprice-modal-img{margin:0 0 -7px 170px}.ht_rooms-variant-price-td-content-p{font-size:13px}.ht_rooms-variant-price-td-content-p-em{font-weight:500;font-style:normal;font-size:12px}.ht_rooms-variant-buy-greenp{margin-bottom:4px;color:#00990f;text-align:center;font-size:14px}.ht_rooms-variant-btn-six{padding:10px 60px;color:#fff;background-color:#f48f2e;border-radius:3px;text-transform:uppercase;font-size:16px;font-weight:500;text-decoration:none;transition:all .1s linear;cursor:pointer;user-select:none}.ht_rooms-variant-btn-six:hover{background:#e55300}.ht_rooms-variant-block-six{position:fixed;top:0;left:0;justify-content:center;align-items:center;width:100%;height:100%;margin:auto;border-radius:4px;z-index:400;display:none}.ht_rooms-variant-block-six.ht_rooms-variant-block-six--active{display:flex}.ht_rooms-variant-block-six-background{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.2)}.ht_rooms-variant-block-six-img{position:absolute;top:0;right:0;padding:10px 10px 0 0;z-index:2;cursor:pointer;user-select:none}.ht_rooms-variant-block-six-container{position:relative;width:700px;min-height:200px;padding:20px;background-color:#fff;text-align:start;box-sizing:border-box}.ht_rooms-variant-block-six-container.ht_rooms-variant-block-six-container--preloader>:not(.ht_rooms-variant-block-six-container-preloader):not(.ht_rooms-variant-block-six-img){display:none}.ht_rooms-variant-block-six-map{display:flex;align-items:center;margin-bottom:8px;color:#444}.ht_rooms-variant-block-six-map p{font-size:13px;color:#444;font-weight:500}.ht_rooms-variant-block-six-map-stars{margin-right:8px}.ht_rooms-variant-block-six-title{display:flex;align-items:center;margin-bottom:8px}.ht_rooms-variant-block-six-title p{margin-right:8px;color:#0a2239;font-size:20px;font-weight:500}.ht_rooms-variant-block-six-title img{cursor:pointer;user-select:none}.ht_rooms-variant-block-six-container-preloader{position:absolute;top:0;left:0;justify-content:center;align-items:center;width:100%;height:100%;z-index:1;display:none}.ht_rooms-variant-block-six-container.ht_rooms-variant-block-six-container--preloader .ht_rooms-variant-block-six-container-preloader{display:flex}.ht_rooms-variant-block-six-container-preloader-img{width:40px;height:40px;-webkit-animation:spin 1s infinite steps(20);animation:spin 1s infinite steps(20);-webkit-transform-origin:center;transform-origin:center;user-select:none}.ht_rooms-variant-grade{display:flex}.ht_rooms-variant-grade:nth-child(2){margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #cfd3d5}.ht_rooms-variant-grade-number{color:#fff;font-size:14px;width:28px;height:20px;display:flex;justify-content:center;align-items:center;margin-right:8px}.ht_rooms-variant-grade-number.ht_rooms-variant-grade-number--super{background:#316300}.ht_rooms-variant-grade-number.ht_rooms-variant-grade-number--great{background:#428500}.ht_rooms-variant-grade-number.ht_rooms-variant-grade-number--good{background:#71a340}.ht_rooms-variant-grade-number.ht_rooms-variant-grade-number--ok{background:#f48f00}.ht_rooms-variant-grade-number.ht_rooms-variant-grade-number--not-bad{background:#c94a30}.ht_rooms-variant-grade-number-text{font-size:14px}.ht_rooms-variant-grade-text{font-size:15px;font-weight:500;padding-top:1px}.ht_rooms-variant-grade-review{font-weight:400}.ht_rooms-variant-dot{margin:0 4px;font-family:Roboto,sans-serif}.ht_rooms-variant-six-place-p{margin:17px 0 16px;font-size:14px;font-weight:500}.ht_rooms-variant-six-place-p-em{color:#316300;font-style:normal}.ht_rooms-variant__modalline{position:absolute;width:652px;height:1px;margin-bottom:16px;background-color:#cfd3d5}.ht_rooms-variant-six-number-title{margin-top:32px}.ht_rooms-variant-six-number-info{display:flex;align-items:flex-start;margin:16px 0}.ht_rooms-variant-six-number-info-params{padding-left:16px}.ht_rooms-variant-six-number-info-time::before{content:"";position:absolute;height:88px;width:1px;background-color:#cfd3d5}.ht_rooms-variant-six-number-info-time{padding-left:16px}.ht_rooms-variant-six-number-info-time-wrapper{padding-left:16px}.ht_rooms-variant-six-number-info-time-p{margin-top:6px;font-size:13px;color:#0a2239}.ht_rooms-variant-six-number-info-time-p:first-child{margin-top:0}.ht_rooms-variant-six-number-info-time-wrapper-em{margin-bottom:6px;color:#0a2239;font-size:15px;font-weight:500;font-style:normal}.ht_rooms-variant-six-number-add-details{display:flex;flex-direction:column}.ht_rooms-variant-six-number-add-details a{margin-bottom:9px;color:#0f7ee6;font-size:13px;text-decoration:underline;cursor:pointer;user-select:none}.ht_rooms-variant-six-number-info-time-wrapper-p{font-size:14px}.ht_rooms-variant-six-number-add-details a:last-child{margin-bottom:0}.ht_rooms-variant-six-number-add{display:flex;align-items:center;justify-content:space-between;margin-top:32px}.ht_rooms-variant-six-number-add-prices{margin-right:32px;text-align:end}.ht_rooms-variant-six-number-add-prices-p-em{font-style:normal;font-weight:500}.ht_rooms-variant-six-number-add-prices-p{color:#0a2239;font-size:12px}.ht_rooms-variant-six-number-add-second-wrapper{display:flex;align-items:center}.ht_rooms-variant-six-show-more{width:min-content;padding:5px 8px;margin:0 0 0 -97px;color:#0f7ee6;background:#e9f2fb;border-radius:4px;border:2px solid #fff;font-size:13px;box-shadow:-30px 0 15px #fff;font-family:Roboto,sans-serif;font-weight:500;white-space:nowrap;transition:all .3s;cursor:pointer;user-select:none}.ht_rooms-variant-six-show-more:hover{background:#bbd9f5}.ht_rooms-variant-green-pay-td{position:relative;display:flex;align-items:flex-start;margin-bottom:8px;color:#00990f;font-size:14px}.ht_rooms-variant-green-pay-td-img{margin-right:4px}.ht_rooms-variant-six-details{display:flex;align-items:center}.ht_rooms-variant-six-details-text{color:#0f7ee6;font-size:13px;cursor:pointer;user-select:none;text-decoration:underline}.ht_rooms-variant-imporant-info{display:flex;align-items:center}.ht_rooms-variant-rules{display:flex;align-items:center}.ht_rooms-variant-blue-price{position:relative;display:flex;align-items:center;color:#0f7ee6;font-size:22px;font-weight:700}.ht_rooms-variant-bigpriceelipse{display:flex;align-items:center;justify-content:center;min-width:14px;width:14px;height:14px;margin-left:4px;border:1px solid #bbb;border-radius:50%;cursor:pointer;user-select:none;z-index:4}.ht_rooms-variant-six-btn{padding:10px 16px;color:#fff;background-color:#f48f2e;border-radius:3px;text-transform:uppercase;font-size:16px;font-weight:500;text-decoration:none;transition:all .1s linear;cursor:pointer;user-select:none}.ht_rooms-variant-six-btn:hover{background:#e55300}.ht_rooms-variants-add{display:flex;align-items:center;justify-content:center;width:300px;height:50px;margin:10px auto;color:#0a2239;background:#fff;box-shadow:0 7px 11px rgba(8,0,47,.07),0 4px 5px rgba(8,0,47,.05);border-radius:4px;font-weight:500;font-size:13px;line-height:15px;text-transform:uppercase;cursor:pointer;user-select:none}.ht_rooms-variants-preloader{position:absolute;top:0;left:0;justify-content:center;align-items:center;width:100%;height:100%;z-index:1;display:none}.ht_rooms-variants-outer.ht_rooms-variants-outer--preloader .ht_rooms-variants-preloader{display:flex}.ht_rooms-variants-preloader-img{width:40px;height:40px;-webkit-animation:spin 1s infinite steps(20);animation:spin 1s infinite steps(20);-webkit-transform-origin:center;transform-origin:center;user-select:none}.ht_rooms-variant-modal-showmore-container-preloader{position:absolute;top:0;left:0;justify-content:center;align-items:center;width:100%;height:100%;z-index:1;display:none}.ht_rooms-variant-modal-showmore-container.ht_rooms-variant-modal-showmore-container--preloader .ht_rooms-variant-modal-showmore-container-preloader{display:flex}.ht_rooms-variant-modal-showmore-container-preloader-img{width:40px;height:40px;-webkit-animation:spin 1s infinite steps(20);animation:spin 1s infinite steps(20);-webkit-transform-origin:center;transform-origin:center;user-select:none}
.ht_rooms-variant-tariff-modal{position:fixed;top:0;left:0;justify-content:center;align-items:center;width:100%;height:100%;z-index:400;display:none}.ht_rooms-variant-tariff-modal.ht_rooms-variant-tariff-modal--active{display:flex}.ht_rooms-variant-tariff-modal-background{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.2)}.ht_rooms-variant-tariff-modal-content{position:relative;width:360px;min-height:100px;padding:32px 16px 16px;background-color:#fff;box-sizing:border-box}.ht_rooms-variant-tariff-modal-content.ht_rooms-variant-tariff-modal-content--preloader>:not(.ht_rooms-variant-tariff-modal-content-preloader):not(.ht_rooms-variant-tariff-modal-content-close){display:none}.ht_rooms-variant-tariff-modal-content-close{position:absolute;top:16px;right:16px;cursor:pointer;user-select:none}.ht_rooms-variant-tariff-modal-content-item{margin-bottom:16px}.ht_rooms-variant-tariff-modal-content-item-title{margin-bottom:8px;color:#0f7ee6;font-weight:500;font-size:16px}.ht_rooms-variant-tariff-modal-content-item-text{color:#0a2239;font-size:14px;line-height:16px}.ht_rooms-variant-tariff-modal-content-preloader{position:absolute;top:0;left:0;justify-content:center;align-items:center;width:100%;height:100%;z-index:1;display:none}.ht_rooms-variant-tariff-modal-content.ht_rooms-variant-tariff-modal-content--preloader .ht_rooms-variant-tariff-modal-content-preloader{display:flex}.ht_rooms-variant-tariff-modal-content-preloader-img{width:40px;height:40px;-webkit-animation:spin 1s infinite steps(20);animation:spin 1s infinite steps(20);-webkit-transform-origin:center;transform-origin:center;user-select:none}
.ht_rooms-similar{display:flex;justify-content:space-between;max-width:980px;margin:0 auto 8px auto}.ht_rooms-similar__map{display:flex;align-items:center;margin-bottom:8px;color:#444}.ht_rooms-similar__map p{color:#444;font-size:13px;font-weight:500}.ht_rooms-similar__map-stars{margin-right:8px}.ht_rooms-similar__container{padding:24px}.ht_rooms-similar__title{font-size:18px;color:#0a2239;margin-bottom:16px}.ht_rooms-similar__same-title{color:#0a2239;font-size:14px;font-weight:700}.ht_rooms-similar__same-price p{color:#0f7ee6;font-weight:700;font-size:16px}.ht_rooms-similar__same-item{display:flex;width:300px;margin-right:16px;box-shadow:0 1px 2px rgba(0,0,0,.1),0 4px 10px rgba(0,0,0,.1);border-radius:2px}.ht_rooms-similar__same-item:last-child{margin-right:0}.ht_rooms-similar__same-content{display:flex;flex-direction:column;justify-content:space-between;width:217px;padding:8px 0}.ht_rooms-similar__same-img{margin-right:8px;border-top-left-radius:2px;border-bottom-left-radius:2px}.ht_rooms-similar__same-wrapper{display:flex;align-items:center}
.ht_rooms-searched{position:relative;max-width:980px;margin:8px auto;color:#0a2239;background:#fff;border-radius:4px}.ht_rooms-searched__container p{font-size:18px}.ht_rooms-searched__subtitle p{font-weight:500;color:#0a2239}.ht_rooms-searched__container{padding:16px 24px}.ht_rooms-searched__subtitle-text-strong{margin-right:16px;color:#0a2239;font-size:18px;font-weight:500}.ht_rooms-searched__subtitle-time{margin-right:16px;font-weight:400;font-size:18px;line-height:21px;color:#999}.ht_rooms-searched__subtitle-normalspan:nth-child(3),.ht_rooms-searched__subtitle-normalspan:nth-child(5){margin-right:16px}.ht_rooms-searched__subtitle-normalspan:nth-child(6){margin-right:4px}.ht_rooms-searched__subtitle p{margin-right:16px}.ht_rooms-searched__subtitle{position:relative;display:flex;align-items:center}.ht_rooms-searched-text-blue{margin-right:4px;color:#0f7ee6;font-weight:500;font-size:19px}.ht_rooms-searched-btn{width:min-content;padding:6px 14px;color:#fff;background-color:#0f7ee6;border-radius:4px;border:none;font-size:14px;font-family:Roboto;font-weight:500;white-space:nowrap;transition:all .3s;cursor:pointer;user-select:none}.ht_rooms-searched-btn:hover{background-color:#002a95}.ht_rooms-searched-five-wrapper{position:fixed;left:0;top:0;width:100%;height:100%;justify-content:center;align-items:center;z-index:800;display:none}.ht_rooms-searched-five-wrapper.ht_rooms-searched-five-wrapper--active{display:flex}.ht_rooms-searched-five-background{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.2)}.ht_rooms-searched-five{position:relative;width:662px;height:min-content;margin:auto;border-radius:4px;background:#fff;z-index:5}.ht_rooms-searched-five-img{position:absolute;top:0;right:0;padding-top:10px;padding-right:10px;cursor:pointer;user-select:none}.ht_rooms-searched-five-container{display:flex;margin:24px 24px 10px}.ht_rooms-searched-five-container__direction{margin-right:8px}.ht_rooms-searched-five-container-two{display:flex;padding:0 24px 24px}.ht_rooms-searched-five-container-two__date{margin-right:8px}.ht_rooms-searched-five-container-two__date-two{margin-right:16px}.ht_rooms-searched-direction-text{margin-bottom:4px;color:#0f7ee6;font-size:16px;font-weight:500}.ht_rooms-searched-date{display:flex;align-items:center;width:207px;height:40px;border:1px solid #cfd3d5;border-radius:3px}.ht_rooms-searched-date input{width:155px;cursor:pointer;user-select:none}.ht_rooms-searched-date-img{margin-left:16px;margin-right:8px}.ht_rooms-searched-date-img.ht_rooms-searched-date-img--rotate{transform:rotateY(180deg)}.ht_rooms-searched-btn-search{display:flex;justify-content:center;align-items:center;align-self:flex-end;width:176px;height:40px;color:#fff;border:none;background:linear-gradient(85.29deg,#ffa34b 0,#ff6e05 100%);border-radius:3px;font-family:Roboto,sans-serif;font-size:16px;text-transform:uppercase;font-weight:700;cursor:pointer;user-select:none}.ht_rooms-searched-btn-search:hover{background:linear-gradient(85.29deg,#ff7d00 0,#b77900 100%)}
.ht_rooms-reviews{display:flex;justify-content:space-between;max-width:980px;margin:0 auto 8px auto;background:#fff;border-radius:4px}.ht_rooms-reviews__map{display:flex;align-items:center;margin-bottom:8px;color:#444}.ht_rooms-reviews__map p{font-size:13px;color:#444;font-weight:500}.ht_rooms-reviews__map-stars{margin-right:8px}.ht_rooms-reviews__container{width:100%;padding:24px;background-color:#fff;border-radius:2px}.ht_rooms-reviews__title{margin-bottom:16px;color:#0a2239;font-size:18px}.ht_rooms-reviews__title-p{font-size:20px;font-weight:500}.ht_rooms-reviews-reviews-top{display:flex;align-items:center;justify-content:space-between}.ht_rooms-reviews-reviews-top-content{display:flex;align-items:center}.ht_rooms-reviews-reviews-top-text{color:#00990f;font-size:15px;font-weight:500}.ht_rooms-reviews-reviews-top-count{margin-top:2px;color:#999;font-size:14px}.ht_rooms-reviews-reviews-top-title{margin-bottom:4px;color:#0a2239;font-size:16px;font-weight:500}.ht_rooms-reviews-reviews-top-review{margin-right:16px}.ht_rooms-reviews-reviews-top-review:last-child{margin-right:0}.ht_rooms-reviews__full-reviews-author{display:flex;align-items:center;height:33px;padding-left:16px;background-color:#f0f0f0;border-radius:2px}.ht_rooms-reviews__fullreviews-author-grade{display:flex;align-items:center;justify-content:center;width:24px;height:17px;margin-right:10px;color:#fff;background:#71a340;font-size:11px;font-weight:700}.ht_rooms-reviews__fullreviews-author-name{margin-right:10px;color:#0a2239;font-size:14px;font-weight:500}.ht_rooms-reviews__fullreviews-author-date{color:#777;font-size:14px}.ht_rooms-reviews__full-reviews-title{margin:10px 0}.ht_rooms-reviews__full-reviews-title p{color:#0a2239;font-size:14px;font-weight:500}.ht_rooms-reviews__full-reviews-text{max-height:50px;margin:10px 0;overflow:hidden}.ht_rooms-reviews__full-review-item.ht_rooms-reviews__full-review-item--expanded .ht_rooms-reviews__full-reviews-text{max-height:none}.ht_rooms-reviews__full-reviews-text p{color:#0a2239;font-size:14px}.ht_rooms-reviews__full-reviews-collapse-wrapper{position:relative;display:flex;width:100%}.ht_rooms-reviews__full-reviews-collapse-wrapper::before{content:"";position:absolute;left:0;bottom:100%;transform:translate(0,-10px);display:block;width:100%;height:22px;background:linear-gradient(180deg,rgba(255,255,255,0) 0,#fff 100%)}.ht_rooms-reviews__full-review-item.ht_rooms-reviews__full-review-item--expanded .ht_rooms-reviews__full-reviews-collapse-wrapper::before{display:none}.ht_rooms-reviews__full-reviews-collapse{color:#0f7ee6;font-size:14px;font-weight:500}.ht_rooms-reviews__full-reviews-collapse.ht_rooms-reviews__full-reviews-collapse--rotate img{transform:rotate(180deg)}.ht_rooms-reviews__full-review-item{margin-bottom:16px}.ht_rooms-reviews__full-review-item.ht_rooms-reviews__full-review-item--hidden{display:none}.ht_rooms-reviews__show-more-full-review{display:flex;align-items:center;justify-content:center;height:34px;border:1px solid #cfd3d5;cursor:pointer;user-select:none}.ht_rooms-reviews__show-more-full-review-text{margin-left:8px;color:#2d8ee9;font-size:15px;font-weight:500}.ht_rooms-reviews__show-more-full-review.ht_rooms-reviews__show-more-full-review--rotate img{transform:rotate(180deg)}.ht_rooms-reviews__full-reviews-collapse{display:flex;align-items:center;width:150px;cursor:pointer;user-select:none}.ht_rooms-reviews__full-reviews-collapse-img{margin-right:8px}.ht_rooms-reviews-hr{height:1px;margin-top:16px;margin-bottom:16px;background:#cfd3d5;border:0}.ht_rooms-reviews-topgrade{display:flex}.ht_rooms-reviews-number{display:flex;justify-content:center;align-items:center;width:28px;height:20px;margin-right:8px;background:#316300;color:#fff;font-size:14px}.ht_rooms-reviews-number.ht_rooms-reviews-number--super{background:#316300}.ht_rooms-reviews-number.ht_rooms-reviews-number--great{background:#428500}.ht_rooms-reviews-number.ht_rooms-reviews-number--good{background:#71a340}.ht_rooms-reviews-number.ht_rooms-reviews-number--ok{background:#f48f00}.ht_rooms-reviews-number.ht_rooms-reviews-number--not-bad{background:#c94a30}.ht_rooms-reviews-number-text{font-size:14px}.ht_rooms-reviews-text{padding-top:1px;font-size:15px;font-weight:500}.ht_rooms-reviews-review{font-weight:400}.ht_rooms-reviews-dot{margin:0 4px;font-family:Roboto,sans-serif}
.ht_rooms-reviews-upper{display:flex;justify-content:space-between;max-width:980px;margin:8px auto 8px auto;color:#0a2239}.ht_rooms-reviews-upper__reviews{flex-grow:1;margin-right:8px;background:#fff;border-radius:4px}.ht_rooms-reviews-upper__reviews-container{padding:24px}.ht_rooms-reviews-upper__title{margin-bottom:10px;font-size:18px}.ht_rooms-reviews-upper__category{width:486px;margin-bottom:8px;background:#e9f2fb;border:2px solid #fff;border-radius:4px}.ht_rooms-reviews-upper__category-container{display:flex;justify-content:space-between;padding:16px 24px}.ht_rooms-reviews-upper__category-container-bottom{align-self:flex-end}.ht_rooms-reviews-upper__health-container-bottom{padding:24px;background:#fff;border-radius:4px}.ht_rooms-reviews-upper__health-title{display:flex;align-items:center;margin-bottom:20px}.ht_rooms-reviews-upper__health-title-img{margin-right:14px}.ht_rooms-reviews-upper__health-title p{font-size:16px;font-weight:500}.ht_rooms-reviews-upper__health-subtitle{display:flex}.ht_rooms-reviews-upper__health-subtitle-p{width:329px;margin-right:8px;font-size:14px;font-weight:400}.ht_rooms-reviews-upper-grade{display:flex}.ht_rooms-reviews-upper-grade:nth-child(2){margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #cfd3d5}.ht_rooms-reviews-upper-grade__number{display:flex;justify-content:center;align-items:center;width:28px;height:20px;margin-right:8px;color:#fff;font-size:14px}.ht_rooms-reviews-upper-grade__number.ht_rooms-reviews-upper-grade__number--super{background:#316300}.ht_rooms-reviews-upper-grade__number.ht_rooms-reviews-upper-grade__number--great{background:#428500}.ht_rooms-reviews-upper-grade__number.ht_rooms-reviews-upper-grade__number--good{background:#71a340}.ht_rooms-reviews-upper-grade__number.ht_rooms-reviews-upper-grade__number--ok{background:#f48f00}.ht_rooms-reviews-upper-grade__number.ht_rooms-reviews-upper-grade__number--not-bad{background:#c94a30}.ht_rooms-reviews-upper-grade__number-text{font-size:14px}.ht_rooms-reviews-upper-grade__text{padding-top:1px;font-size:15px;font-weight:500}.ht_rooms-reviews-upper-grade__review{font-weight:400}.ht_rooms-reviews-upper-dot{margin:0 4px;font-family:Roboto}.ht_rooms-reviews-upper-guests{margin-bottom:8px;font-size:14px}.ht_rooms-reviews-upper-guests-text{font-weight:500;font-size:15px;color:#00990f;margin-bottom:2px}.ht_rooms-reviews-upper-guests-text-subtitle{color:#999;font-size:14px;font-weight:400;margin-bottom:8px}.ht_rooms-reviews-upper-guests-text-subtitle-mnone{margin-bottom:10px}.ht_rooms-reviews-upper-btn{width:min-content;padding:6px 14px;color:#0f7ee6;background:#e9f2fb;border-radius:4px;border:none;font-size:14px;font-family:Roboto;font-weight:500;white-space:nowrap;transition:all .3s;cursor:pointer;user-select:none}.ht_rooms-reviews-upper-btn:hover{transition:all .3s;background:#bbd9f5}.ht_rooms-reviews-upper-text-red{width:268px;font-size:16px;color:#dc2929;font-weight:500;margin-bottom:12px}.ht_rooms-reviews-upper-text-dark{font-size:14px}.hotel__btn-white{width:min-content;padding:6px 14px;color:#0f7ee6;background:#fff;font-family:Roboto;font-size:14px;font-weight:500;border-radius:4px;border:none;transition:all .3s;white-space:nowrap}.hotel__btn-white:hover{background:#0f7ee6;color:#fff;transition:all .3s}.hotel__btn-white-modal{width:368px;height:min-content}.hotel__btn-white-modal__container{padding:20px;background:#fff;border-radius:4px}.hotel__btn-white-modal-arrow{display:flex;justify-content:flex-end;margin-left:307px;transform:translate(0,15%)}.hotel__btn-white-modal{position:absolute;transform:translate(-270px,0);z-index:20;display:none}.hotel__btn-white-modal__container-img{position:absolute;transform:translate(325px,-9px);cursor:pointer;user-select:none;z-index:20}.ht_rooms-reviews-upper-btn-modal{position:absolute;top:0;right:0;padding-top:17px;padding-right:10px;cursor:pointer;user-select:none}.ht_rooms-reviews-upper-btn-white{width:min-content;padding:6px 14px;border-radius:4px;border:none;color:#0f7ee6;background:#fff;font-family:Roboto;font-size:14px;font-weight:500;white-space:nowrap;transition:all .3s}.ht_rooms-reviews-upper-btn-white:hover{color:#fff;background:#0f7ee6;transition:all .3s}.ht_rooms-reviews-upper-btn-white-modal{width:368px;height:min-content}.ht_rooms-reviews-upper-btn-white-modal-arrow{display:flex;justify-content:flex-end;margin-left:307px;transform:translate(0,15%)}.ht_rooms-reviews-upper-btn-white-modal__container{padding:20px;background:#fff;border-radius:4px}.ht_rooms-reviews-upper-btn-white-modal__container-img{position:absolute;top:0;right:0;padding-top:17px;padding-right:10px;cursor:pointer;user-select:none}.ht_rooms-reviews-upper-blue-text{width:285px;color:#0f7ee6;font-size:16px;font-weight:500}.ht_rooms-reviews-upper-modal-subtitle{margin:16px 0;color:#0a2239;font-weight:500;font-size:14px}.ht_rooms-reviews-upper-list-element{list-style:inside;font-size:14px}.ht_rooms-reviews-upper-list-element-span{margin-left:18px}.ht_rooms-reviews-upper-list-element.ht_rooms-reviews-upper-list-element--marg{margin:8px 0}
.ht_rooms-photo-slider-room-modal{position:fixed;top:0;left:0;justify-content:center;align-items:center;width:100%;height:100%;z-index:800;display:none}.ht_rooms-photo-slider-room-modal.ht_rooms-photo-slider-room-modal--active{display:flex}.ht_rooms-photo-slider-room-modal-background{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6)}.ht_rooms-photo-slider-room-modal-content{position:relative;display:flex;width:1000px;height:670px;margin:0 auto 15px;background-color:#000;border-radius:4px;overflow:hidden}.ht_rooms-photo-slider-room-modal-content.ht_rooms-photo-slider-room-modal-content--preloader{background-color:#ccc}.ht_rooms-photo-slider-room-modal-content.ht_rooms-photo-slider-room-modal-content--preloader>:not(.ht_rooms-photo-slider-room-modal-content-preloader):not(.ht_rooms-photo-slider-room-modal-content-close){display:none}.ht_rooms-photo-slider-room-modal-content .bx-wrapper{width:100%;height:100%}.ht_rooms-photo-slider-room-modal-content .bx-viewport{max-height:670px}.ht_rooms-photo-slider-room-modal-content-close{position:absolute;top:16px;right:16px;cursor:pointer;user-select:none;z-index:2}.ht_rooms-photo-slider-room-modal-content-items-container{width:100%;height:100%}.ht_rooms-photo-slider-room-modal-content-item{width:100%;height:100%}.ht_rooms-photo-slider-room-modal-content-item img{width:100%;height:100%;object-fit:cover}.ht_rooms-photo-slider-room-modal-content-item-text{position:absolute;left:50%;top:91%;padding:8px;color:#fff;background:rgba(0,0,0,.4);border-radius:4px;font-family:Roboto,sans-serif;font-weight:400;font-size:14px;transform:translate(-50%,0)}.ht_rooms-photo-slider-room-modal-content-panel{position:absolute;bottom:16px;right:32px;display:flex;justify-content:center;align-items:center;color:#fff}.ht_rooms-photo-slider-room-modal-content-panel-prev{width:34px;height:34px}.ht_rooms-photo-slider-room-modal-content-panel-prev .bx-prev{display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-color:#fff;background-image:url("../../../templates/d/blocks/ht/ht_rooms/img/slider-arrow-left.svg");background-position:center;background-repeat:no-repeat;border-radius:50%}.ht_rooms-photo-slider-room-modal-content-panel-next{width:34px;height:34px}.ht_rooms-photo-slider-room-modal-content-panel-next .bx-next{display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-color:#fff;background-image:url("../../../templates/d/blocks/ht/ht_rooms/img/slider-arrow-right.svg");background-position:center;background-repeat:no-repeat;border-radius:50%}.ht_rooms-photo-slider-room-modal-content-panel-text{margin:0 14px}.ht_rooms-photo-slider-room-modal-content-preloader{position:absolute;top:0;left:0;justify-content:center;align-items:center;width:100%;height:100%;z-index:1;display:none}.ht_rooms-photo-slider-room-modal-content.ht_rooms-photo-slider-room-modal-content--preloader .ht_rooms-photo-slider-room-modal-content-preloader{display:flex}.ht_rooms-photo-slider-room-modal-content-preloader-img{width:40px;height:40px;-webkit-animation:spin 1s infinite steps(20);animation:spin 1s infinite steps(20);-webkit-transform-origin:center;transform-origin:center;user-select:none}
.ht_rooms-photo-slider-modal{position:fixed;top:0;left:0;justify-content:center;align-items:center;width:100%;height:100%;z-index:2005;display:none}.ht_rooms-photo-slider-modal.ht_rooms-photo-slider-modal--active{display:flex}.ht_rooms-photo-slider-modal-background{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6)}.ht_rooms-photo-slider-modal-content{position:relative;display:flex;width:1000px;height:670px;margin:0 auto 15px;background-color:#000;border-radius:4px;overflow:hidden}.ht_rooms-photo-slider-modal-content .bx-viewport{max-height:670px}.ht_rooms-photo-slider-modal-content-close{position:absolute;top:16px;right:16px;cursor:pointer;user-select:none;z-index:1}.ht_rooms-photo-slider-modal-content-items-container{width:100%;height:100%}.ht_rooms-photo-slider-modal-content-item{width:100%;height:100%}.ht_rooms-photo-slider-modal-content-item img{width:100%;height:100%;object-fit:cover}.ht_rooms-photo-slider-modal-content-item-text{position:absolute;left:50%;top:93%;padding:8px;color:#fff;background:rgba(0,0,0,.4);border-radius:4px;font-family:Roboto,sans-serif;font-weight:400;font-size:14px;transform:translate(-50%,0)}.ht_rooms-photo-slider-modal-content-panel{position:absolute;bottom:16px;right:32px;display:flex;justify-content:center;align-items:center;color:#fff}.ht_rooms-photo-slider-modal-content-panel-prev{width:34px;height:34px}.ht_rooms-photo-slider-modal-content-panel-prev .bx-prev{display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-color:#fff;background-image:url("../../../templates/d/blocks/ht/ht_rooms/img/slider-arrow-left.svg");background-position:center;background-repeat:no-repeat;border-radius:50%}.ht_rooms-photo-slider-modal-content-panel-next{width:34px;height:34px}.ht_rooms-photo-slider-modal-content-panel-next .bx-next{display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-color:#fff;background-image:url("../../../templates/d/blocks/ht/ht_rooms/img/slider-arrow-right.svg");background-position:center;background-repeat:no-repeat;border-radius:50%}.ht_rooms-photo-slider-modal-content-panel-text{margin:0 14px}
.ht_rooms-main{max-width:980px;margin:0 auto;background:#fff;border-radius:4px}.ht_rooms-main__stars{display:flex;color:#444;font-size:13px}.ht_rooms-main__text{font-size:13px;font-weight:500}.ht_rooms-main__star{margin-right:4px}.ht_rooms-main__star:nth-child(5){margin-right:8px}.ht_rooms-main__flex{display:flex;justify-content:space-between;max-width:932px;margin:0 auto}.ht_rooms-main__flex.ht_rooms-main__flex--header{margin-bottom:16px;padding-top:24px}.ht_rooms-main__icon{cursor:pointer;user-select:none}.ht_rooms__title{display:flex;margin:8px 0;color:#0a2239;font-size:20px}.ht_rooms__title-text-title{margin-right:8px;font-weight:500}.ht_rooms__container-modal{position:absolute;z-index:5;display:none;transform:translate(128%,30%);filter:drop-shadow(0 0 2px rgba(0, 0, 0, .2)) drop-shadow(0 5px 15px rgba(0, 0, 0, .1)) drop-shadow(0 5px 5px rgba(0, 0, 0, .05))}.ht_rooms__container-modal-img{display:flex;margin-left:32px;transform:translate(0,1px)}.ht_rooms__content{width:280px;height:80px;background:#fff;border-radius:4px}.ht_rooms__content p{position:static;width:248px;height:48px;padding:16px;color:#0a2239;font-size:14px;font-family:Roboto}.ht_rooms__grade{display:flex}.ht_rooms__grade:nth-child(2){margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #cfd3d5}.ht_rooms__grade-number{display:flex;justify-content:center;align-items:center;width:28px;height:20px;margin-right:8px;color:#fff;font-size:14px}.ht_rooms__grade-number.ht_rooms__grade-number--super{background:#316300}.ht_rooms__grade-number.ht_rooms__grade-number--great{background:#428500}.ht_rooms__grade-number.ht_rooms__grade-number--good{background:#71a340}.ht_rooms__grade-number.ht_rooms__grade-number--ok{background:#f48f00}.ht_rooms__grade-number.ht_rooms__grade-number--not-bad{background:#c94a30}.ht_rooms__grade-number-text{font-size:14px}.ht_rooms__grade-text{padding-top:1px;font-size:15px;font-weight:500}.ht_rooms__grade-review{font-weight:400}.ht_rooms__grade-dot{margin:0 4px}.ht_rooms__info-map{font-family:Roboto,sans-serif;font-weight:500;margin-top:16px}.ht_rooms__info-map__text{margin-bottom:4px;color:#444;font-size:14px;font-weight:500}.ht_rooms-main-text.ht_rooms-main-text--green{color:#008009}.ht_rooms__info-map__btn-map{width:min-content;padding:6px 14px;color:#0f7ee6;background:#e9f2fb;border-radius:4px;border:none;font-size:14px;font-family:Roboto;font-weight:500;white-space:nowrap;transition:all .3s;cursor:pointer;user-select:none}.ht_rooms__info-map__btn-map:hover{transition:all .3s;background:#bbd9f5}.ht_rooms__well__currency{display:flex;align-items:center;text-align:right}.ht_rooms__bron{text-align:right;margin-top:53px}.ht_rooms__bron-p{font-size:20px;font-weight:700}.ht_rooms__bron-span{font-size:16px;font-weight:400}.ht_rooms__bron-item{display:flex;justify-content:center;align-items:center;width:168px;margin-top:8px;padding:8px 16px;color:#fff;background:linear-gradient(85.29deg,#ffa34b 0,#ff6e05 100%);border-radius:3px;border:none;font-family:Roboto;font-size:16px;text-transform:uppercase;font-weight:700;cursor:pointer;user-select:none}.ht_room__galery{display:flex;justify-content:space-between;padding-bottom:24px}.ht_rooms-block-galery-one{display:flex;margin-bottom:8px}.ht_rooms-block-galery-two{display:flex}.ht_rooms__block-galery-scroll-to{display:flex}.ht_rooms__galery{display:flex;justify-content:space-between;padding-bottom:24px;cursor:pointer}.ht_rooms__galery-one{width:545px;height:350px;margin-right:8px}.ht_rooms__galery-item-big{width:100%;height:100%;object-fit:cover}.ht_rooms__galery-item{width:191px;height:171px;object-fit:cover}.ht_rooms__galery-item:nth-child(1){margin-right:8px}.ht_rooms__galery-item.ht_rooms__galery-item--icon{position:relative;display:flex;width:min-content;height:min-content}.ht_rooms__block-background{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.2);background-image:url("../../../templates/d/blocks/ht/ht_rooms/img/camera.svg");background-position:50% 40%;background-repeat:no-repeat;font-family:Roboto,sans-serif;font-size:16px;z-index:2;cursor:pointer;user-select:none}.ht_rooms__block-background p{color:#fff;font-weight:300;margin:calc(50% + 10px) auto 0 auto;width:123px;text-decoration:underline}
.ht_rooms-location{display:flex;justify-content:space-between;max-width:980px;margin:0 auto 8px auto;background:#fff;border-radius:4px}.ht_rooms-location__container{background-color:#fff;border-radius:2px;padding:24px}.ht_rooms-location__title{font-size:18px;color:#0f7ee6;margin-bottom:4px}.ht_rooms-location__subtitle{font-size:16px;color:#0a2239;margin-bottom:18px}.ht_rooms-location__map{position:relative;width:932px;height:390px;background:#999;overflow:hidden}.ht_rooms-location__map .leaflet-control-container .leaflet-top.leaflet-left{position:absolute;left:initial;right:16px;top:calc(50% - 55px);width:50px}.ht_rooms-location__map .leaflet-control-container .leaflet-bar{border:0}.ht_rooms-location__map .leaflet-control-container .leaflet-top.leaflet-left .leaflet-control-zoom-in,.ht_rooms-location__map .leaflet-control-container .leaflet-top.leaflet-left .leaflet-control-zoom-out{display:flex;justify-content:center;align-items:center;width:40px;height:40px;border:0;box-shadow:0 1px 2px rgba(0,0,0,.1),0 4px 4px rgba(0,0,0,.05)}.ht_rooms-location__map .leaflet-control-container .leaflet-top.leaflet-left .leaflet-control-zoom-out{margin-top:4px}.ht_rooms-location__map-inner{height:390px;width:932px}.ht_rooms-location__map-like-img{position:absolute;right:0;top:0;padding-top:14px;padding-right:16px}.ht_rooms-location__map-marker-fullscreen{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background-color:#fff;transition:all .1s linear;cursor:pointer;user-select:none}.ht_rooms-location__map-marker-fullscreen:hover{background-color:#0f7ee6}.ht_rooms-location__map-marker-plus{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:#fff;transition:all .1s linear;cursor:pointer;user-select:none}.ht_rooms-location__map-marker-plus:hover{background-color:#0f7ee6}.ht_rooms-location__map-marker-minus{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:#fff;transition:all .1s linear;cursor:pointer;user-select:none}.ht_rooms-location__map-marker-minus:hover{background-color:#0f7ee6}.ht_rooms-location__map-marker-icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:#fff;transition:all .1s linear;cursor:pointer;user-select:none}.ht_rooms-location__map-marker-icon:hover{background-color:#0f7ee6}.ht_rooms-location__map-marker-icon:hover .ht_rooms-location__mapmarker{fill:#fff}.ht_rooms-location__map-controls{position:absolute;top:0;right:0;display:flex;flex-direction:column;align-items:flex-end;margin-right:16px;padding-top:16px;z-index:400}.ht_rooms-location__mapmarker-white{display:none}.ht_rooms-location__mapmarker{display:block;fill:#0f7ee6;transition:all .1s linear}.ht_rooms-location__mapfullscreen-white{display:none}.ht_rooms-location__mapfullscreen{display:block}.ht_rooms-location__mapplus{display:block}.ht_rooms-location__mapplus-white{display:none}.ht_rooms-location__mapminus{display:block}.ht_rooms-location__mapminus-white{display:none}.ht_rooms-location__map-pin{position:absolute;display:flex;justify-content:center;align-items:center;flex-direction:column;width:230px;margin:-150px 0 0 434px;filter:drop-shadow(0 7px 11px rgba(8, 0, 47, .07)) drop-shadow(0 4px 5px rgba(8, 0, 47, .04725));z-index:400}.ht_rooms-location__map-pin-title{padding:12px 0 0 16px;color:#0a2239;font-size:16px;font-weight:500}.ht_rooms-location__map-pin-content{position:absolute;top:-127px;left:-82px;width:230px;min-height:50px;padding-bottom:16px;background:#fff;border-radius:4px;box-sizing:border-box;display:none}.ht_rooms-location__map-pin-content--active{display:block}.ht_rooms-location__map-img{position:absolute;top:0;right:0;padding-top:10px;padding-right:10px;cursor:pointer;user-select:none}.ht_rooms-location__map-pin-pop-img{width:22px;height:7px;margin-top:-8px;z-index:3}.ht_rooms-location__map-pin-shadow{width:18px;height:10px;margin-top:-2px;z-index:2}.ht_rooms-location__map-pin-stars{display:flex;align-items:center;padding-left:16px;margin-top:4px}.ht_rooms-location__map-pin-stars-img{margin-right:4px}.ht_rooms-location__map-pin-grade{display:flex;align-items:center;padding-left:16px;margin-top:4px}.ht_rooms-location__map-pin-grade-num{display:flex;align-items:center;justify-content:center;width:28px;height:20px;margin-right:8px;color:#fff;font-weight:500;font-size:14px;line-height:16px}.ht_rooms-location__map-pin-grade-num.ht_rooms-location__map-pin-grade-num--super{background:#316300}.ht_rooms-location__map-pin-grade-num.ht_rooms-location__map-pin-grade-num--great{background:#428500}.ht_rooms-location__map-pin-grade-num.ht_rooms-location__map-pin-grade-num--good{background:#71a340}.ht_rooms-location__map-pin-grade-num.ht_rooms-location__map-pin-grade-num--ok{background:#f48f00}.ht_rooms-location__map-pin-grade-num.ht_rooms-location__map-pin-grade-num--not-bad{background:#c94a30}.ht_rooms-location__map-pin-grade-text{color:#0a2239;font-weight:500;font-size:15px;line-height:18px}.ht_rooms-location__map-pin-price{margin-top:8px;padding-left:16px;color:#0f7ee6;font-weight:700;font-size:18px;line-height:21px}.ht_rooms-location__accordion{width:100%;max-width:1000px;margin-top:16px}.ht_rooms-location__accordion-item{margin-bottom:8px;color:#0a2239;background:#e9f2fb;border-radius:2px}.ht_rooms-location__accordion-item-header{position:relative;display:flex;align-items:center;justify-content:space-between;height:44px;padding:0 16px;color:#0a2239;font-size:16px;cursor:pointer;user-select:none}.ht_rooms-location__accordion-item-header::after{position:absolute;right:1rem;font-size:2rem}.ht_rooms-location__accordion-item-header.ht_rooms-location__accordion-item-header--active{content:"\2212";background-color:#fff;border:1px solid #0f7ee6;border-radius:2px}.ht_rooms-location__accordion-item-rectangle-img{transition:all .2s linear}.ht_rooms-location__accordion-item-header.ht_rooms-location__accordion-item-header--active .ht_rooms-location__accordion-item-rectangle-img{transform:rotateX(180deg)}.ht_rooms-location__accordion-item-body{max-height:0;padding-left:16px;background-color:#fff;overflow:hidden;transition:max-height .2s ease-out}.ht_rooms-location__accordion-item-body-content{padding:20px 0 12px;background:0 0}.ht_rooms-location__accordion-item-text{display:flex;align-items:center}.ht_rooms-location__accordion-item-text-img{margin-right:8px}.ht_rooms-location__accordion-item-body-item{display:flex;align-items:center;margin-bottom:12px;color:#0f7ee6;font-size:14px}.ht_rooms-location__accordion-item-body-item:last-child{margin-bottom:0}.ht_rooms-location__accordion-item-body-item-img{margin-right:6px}
.ht_rooms-info{display:flex;justify-content:space-between;max-width:980px;margin:0 auto 8px auto;background:#fff;border-radius:4px}.ht_rooms-info__container{padding:24px;background-color:#fff;border-radius:2px}.ht_rooms-info__title{margin-bottom:16px;color:#0a2239;font-size:18px}.ht_rooms-info__sub-title{margin-bottom:6px;margin-top:16px;color:#0a2239;font-size:16px}.ht_rooms-info__additional-wrapper-p{margin-bottom:4px;color:#0a2239;font-size:14px}
.ht_rooms-filters{position:relative;display:flex;justify-content:space-between;max-width:980px;margin:0 auto 8px auto;background:#fff;border-radius:4px;z-index:10}.ht_rooms-filters__container{width:100%;padding:24px}.ht_rooms-filters__selects-wrapper{display:flex;justify-content:space-between;gap:8px;width:100%;margin-top:8px}.ht_rooms-filters__select-item{width:100%}.ht_rooms-filters__select-item:last-child{margin-right:0}.ht_rooms-filters__select-item.ht_rooms-filters__select-item--selected .ht_rooms-filters-cancel-modal,.ht_rooms-filters__select-item.ht_rooms-filters__select-item--selected .ht_rooms-filters-modal{display:block}.ht_rooms-filters__select-btn{box-sizing:content-box;height:42px;padding:8px 8px 0;border:1px solid #cfd3d5;border-radius:3px;font-family:Roboto,sans-serif;cursor:pointer;user-select:none}.ht_rooms-filters__select-btn-subtitle-p{color:#555;font-size:12px;cursor:pointer;user-select:none}.ht_rooms-filters__select-btn-text-p{color:#999;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;user-select:none}.ht_rooms-filters__select-btn-text-p.ht_rooms-filters__select-btn-text-p--selected{color:#0a2239}.ht_rooms-filters__select-btn-text{display:flex;align-items:center;justify-content:space-between;cursor:pointer;user-select:none}.ht_rooms-filters-modal{position:absolute;width:256px;height:208px;box-shadow:0 7px 11px rgba(8,0,47,.07),0 4px 5px rgba(8,0,47,.05);z-index:20;display:none}.ht_rooms-filters-modal__container-img{position:absolute;top:5%;right:2%;z-index:20;cursor:pointer;user-select:none}.ht_rooms-filters-modal__container{background:#fff;border-radius:4px}.ht_rooms-filters-modal__content{position:relative;padding:16px;background-color:#fff;height:208px;z-index:2}.ht_rooms-filters-cancel-modal__content{position:relative;z-index:2}.ht_rooms-filters-modal__content-background{position:fixed;background:#0000002a;top:0;left:0;width:100%;height:100%;z-index:1}.ht_rooms-filters-modal-list-item{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:16px}.ht_rooms-filters-modal-list-item:last-child{margin-bottom:0}.ht_rooms-filters-modal-list-item-check{margin-top:10px;display:flex;align-items:center}.ht_rooms-filters-modal-list-item-check p{margin-left:8px;color:#0a2239;font-size:14px;line-height:16px}.ht_rooms-filters-modal-list-item-check input{color:#0a2239;font-size:14px;cursor:pointer;user-select:none}.ht_rooms-filters-modal-list-item-check input{display:grid;place-content:center;width:14px;height:14px;margin:0;color:#0a2239;background-color:#fff;border:1px solid #0a2239;border-radius:.15em;transform:translateY(-.075em);font:inherit;-webkit-appearance:none;appearance:none}.ht_rooms-filters-modal-list-item-check input:checked::before{transform:scale(1)}.ht_rooms-filters-modal-list-item-param{color:#999;font-size:14px;line-height:16px}.ht_rooms-filters-modal-list-item-a{color:#0f7ee6;font-size:14px;text-decoration:underline;line-height:16px;cursor:pointer;user-select:none}.ht_rooms-filters-cancel-modal{position:absolute;width:256px;height:min-content;border-radius:3px;z-index:4;display:none}.ht_rooms-filters-cancel-modal-list-item{display:flex;align-items:center;width:211px;height:32px;padding-left:16px;transition:all .1s linear;font-size:14px;background-color:#fff;cursor:pointer;user-select:none}.ht_rooms-filters-cancel-modal-list-item.ht_rooms-filters-cancel-modal-list-item--active,.ht_rooms-filters-cancel-modal-list-item:hover{color:#fff;background-color:#0f7ee6}.ht_rooms-filters-cancel-modal-list{display:flex;flex-direction:column;align-items:center;justify-content:center;width:227px;height:80px;box-shadow:0 10px 20px rgba(0,0,0,.15);border-radius:3px;background-color:#fff}
.ht_rooms-facts{font-family:Roboto}.ht_rooms-facts-title{margin-bottom:10px;font-weight:500;font-size:14px;line-height:16px;color:#0a2239}.ht_rooms-facts-block{margin-bottom:10px}.ht_rooms-facts-label{margin-bottom:4px;font-weight:400;font-size:12px;line-height:14px;color:#546474}.ht_rooms-facts-text{font-weight:400;font-size:14px;line-height:16px;color:#0a2239}.ht_rooms-facts-text-small{font-weight:400;font-size:13px;line-height:15px;color:#0a2239}.ht_rooms-facts-sockets{display:flex;margin-top:4px}.ht_rooms-ellipse-wrap{position:relative;cursor:pointer}.ht_rooms-ellipse{display:flex;align-items:center;justify-content:center;width:14px;height:14px;margin-left:4px;border:1px solid #bbb;border-radius:50%;fill:#0f7ee6;background-color:#fff}.ht_rooms-ellipse-wrap:hover .ht_rooms-ellipse{fill:#fff;background-color:#0f7ee6}.ht_rooms-ellipse-img-wrap{display:none;position:absolute;top:-100px;left:-35px;width:92px;height:92px;background:rgba(0,0,0,.8);border-radius:3px}.ht_rooms-ellipse-wrap:hover .ht_rooms-ellipse-img-wrap{display:flex;align-items:center;justify-content:center}.ht_rooms-ellipse-img{width:60px;height:60px;object-fit:contain}
.ht_rooms__exit{display:flex;align-items:center;height:50px;margin-left:10px}.ht_rooms__exit-list-element{display:flex;cursor:pointer;user-select:none}.ht_rooms__exit-link{color:#0f7ee6;font-family:"PT Sans",sans-serif;font-size:12px;text-decoration:underline}.ht_rooms__exit-link-img{margin-right:5px}
.hotel__list-item-blue__container-flex{display:flex;justify-content:space-between}.left__text-variant{font-size:18px;margin-bottom:16px;flex-direction:column}.hotel__list-item-blue__block-marcer{display:flex;margin-bottom:8px}.hotel__list-item-blue__block-marcer-img{margin-right:10px}.hotel__list-item-blue__block-marcer-p{font-weight:500;padding-top:2px}.hotel__list-item-blue__marcer-text{width:735px;line-height:1.3em;margin-bottom:16px}.hotel__list-item-blue__right{width:173px;text-align:left}.right-text-fuct{font-weight:500;margin-bottom:10px}.hotel__color-gray{color:#546474;font-size:12px;margin-bottom:4px}.hotel__right-text-fuct__year{margin-bottom:10px}.hotel__right-text-type__eu{display:flex}.hotel__right-text-type__eu-p{margin-right:4px}.ht_rooms-desc-wrapper{padding:24px;font-size:14px;background-color:#fff}
.ht_rooms-conditions{display:flex;justify-content:space-between;max-width:980px;margin:0 auto 8px auto;background:#fff;border-radius:4px}.ht_rooms-conditions__container{padding:24px;background-color:#fff;border-radius:2px}.ht_rooms-conditions__policies-time{display:flex;align-items:center;margin-bottom:24px}.ht_rooms-conditions__policies-time-img{margin-right:6px}.ht_rooms-conditions__policies-time-p{color:#0a2239;font-size:16px}.ht_rooms-conditions__policies-time-bar-subtitle{margin-bottom:4px;color:#999;font-size:14px;line-height:16px}.ht_rooms-conditions__policies-time-bar-title{margin-bottom:4px;font-size:15px;color:#0a2239}.ht_rooms-conditions__policies-time-bar{margin-bottom:8px}.ht_rooms-conditions__policies-time-bar:last-child{margin-bottom:0}.ht_rooms-conditions__policies-hotel__table{width:298px;height:fit-content;margin-right:16px;padding-bottom:10px;border:1px solid #cfd3d5;border-radius:2px}.ht_rooms-conditions__policies-hotel__table:last-child{margin-right:0}.ht_rooms-conditions__policies-hotel__table-title{display:flex;align-items:center;height:35px;padding-left:16px;color:#0a2239;background-color:#f0f0f0;font-size:16px;font-weight:500}.ht_rooms-conditions__policies-hotel__table-content{margin-top:10px;padding-left:16px}.ht_rooms-conditions__policies-time-bar-progressbar{width:240px;height:6px;background:#f0f0f0;border-radius:3px;border-bottom-right-radius:0;transform:rotateY(0)}.ht_rooms-conditions__policies-time-bar-progressbar-rotated{width:240px;height:6px;background:#f0f0f0;border-radius:3px;border-bottom-right-radius:0;transform:rotateY(180deg)}.ht_rooms-conditions__progressbar-progress{position:absolute;width:120px;height:6px;background:#0f7ee6;border-radius:3px;border-top-right-radius:0;border-bottom-right-radius:0}.ht_rooms-conditions__progressbar-progress-rotated{position:absolute;width:120px;height:6px;background:#0f7ee6;border-radius:3px;border-top-right-radius:0;border-bottom-right-radius:0}.ht_rooms-conditions__policies-time-bar-progressbar-p{padding-left:99px;color:#444;font-size:12px}.ht_rooms-conditions__policies-hotel__tables-wrapper{display:flex}.ht_rooms-conditions__policies-hotel__table-price-item-title{display:flex;align-items:center;margin-bottom:6px;color:#0f7ee6;font-size:16px}.ht_rooms-conditions__policies-hotel__table-price-item-title-img{margin-right:4px}.ht_rooms-conditions__policies-hotel__table-price-item-content{display:grid;grid-template-columns:1fr 1fr;gap:16px}.ht_rooms-conditions__block{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:10px}.ht_rooms-conditions__policies-hotel__table-price-item-type-title p{color:#999;font-size:14px}.ht_rooms-conditions__policies-hotel__table-price-item-type-title{margin-bottom:4px}.ht_rooms-conditions__policies-hotel__table-price-item-type-text p{color:#0a2239;font-size:14px}.ht_rooms-conditions__policies-hotel__table-price-item-type-text{width:126px}.hotel__big-table-text{width:306px}.ht_rooms-conditions__policies-pay-title{margin-top:10px;margin-bottom:6px;color:#0f7ee6;font-size:16px}.ht_rooms-conditions__policies-pay-type-title p{margin-bottom:4px;color:#999;font-size:14px}.ht_rooms-conditions__policies-pay-type-text p{color:#0a2239;font-size:14px}.ht_rooms-conditions__policies-pay-type{margin-bottom:8px}.policies-pay-type:last-child{margin-bottom:0}.ht_rooms-conditions__policies-pay-type-img-wrapper{display:flex;flex-wrap:wrap;width:260px}.ht_rooms-conditions__policies-pay-type-img-wrapper-img{margin:0 10px 10px 0}.ht_rooms-conditions__policies-pay-type-img-wrapper-img:last-child{margin:0 0 10px}
.ht_rooms-comfort{display:flex;justify-content:space-between;max-width:980px;margin:8px auto 0 auto}.ht_rooms-comfort__left{border-radius:4px;background:#fff;width:100%;padding:24px;color:#0a2239}.ht_rooms-comfort__container{margin-top:24px;text-align:left;font-weight:400}.ht_rooms-comfort__left-p{font-size:18px;margin-bottom:16px}.ht_rooms-comfort-list-item{display:flex;align-items:center;margin-bottom:6px;font-size:14px}.ht_rooms-comfort-list-item.ht_rooms-comfort-list-item--hidden{display:none}.ht_rooms-comfort-list{display:flex;flex-wrap:wrap;column-gap:40px;margin-bottom:8px}.ht_rooms-comfort-list-item-img{margin-right:8px}.ht_rooms-comfort-btn{width:min-content;padding:6px 14px;color:#0f7ee6;background:#e9f2fb;border-radius:4px;border:none;font-size:14px;font-family:Roboto,sans-serif;transition:all .3s;font-weight:500;white-space:nowrap;cursor:pointer;user-select:none}.ht_rooms-comfort-btn:hover{transition:all .3s;background:#bbd9f5}
.ht_rooms-comfort-group{display:flex;justify-content:space-between;max-width:980px;margin:0 auto 8px auto;background:#fff;border-radius:4px}.ht_rooms-comfort-group__container{width:100%;padding:24px;background-color:#fff;border-radius:2px}.ht_rooms-comfort-group__title{margin-bottom:16px;color:#0a2239;font-size:18px}.ht_rooms-comfort-group__facitilies-item{margin-bottom:24px}.ht_rooms-comfort-group__facitilies-item:last-child{margin-bottom:0}.ht_rooms-comfort-group__facitilies-item-title{margin-bottom:8px;font-size:16px;font-weight:500}.ht_rooms-comfort-group__facitilies-item-title-img{margin-right:8px}.ht_rooms-comfort-group__facitilies-item-text-li::before{flex-shrink:0;content:"";width:4px;height:4px;margin-right:14px;background:#c4c4c4;border-radius:50%}.ht_rooms-comfort-group__facitilies-item-text-li:last-child{margin-bottom:0}.ht_rooms-comfort-group__facitilies-item-text-li::marker{color:#c4c4c4}.ht_rooms-comfort-group__facitilies-item-text-li-span{position:relative;left:-10px;color:#0a2239;font-size:14px}.ht_rooms-comfort-group__facilities-wrapper{column-count:3}.ht_rooms-comfort-group__facitilies-item-text-li{position:relative;display:flex;align-items:center;margin-bottom:8px;color:#0a2239}.ht_rooms-comfort-group__facitilies-item-text-bar{display:flex;justify-content:center;align-items:center;width:147px;height:18px;margin:2px 0 8px 7px;color:#777;background-color:#eee;border-radius:4px;font-size:12px}
.ht_rooms-another{display:flex;justify-content:space-between;max-width:980px;margin:0 auto 8px auto}.ht_rooms-another__container{padding:0 24px}.ht_rooms-another__more-same-title p{margin-bottom:8px;color:#0a2239;font-size:16px;font-weight:500}.ht_rooms-another__more-same-text p{margin-bottom:16px;color:#0a2239;font-size:16px}.ht_rooms-another__more-same{margin-top:32px}.ht_rooms-another__more-same-btn{display:flex;align-items:center;justify-content:center;width:207px;height:35px;color:#fff;background:#f48f2e;border-radius:3px;font-size:16px;font-weight:500;cursor:pointer;user-select:none;transition:all .1s linear}.ht_rooms-another__more-same-btn:hover{background:#e55300}
.ht_rooms-popup{display:none;position:absolute;top:40px;right:-2px;z-index:99;cursor:default}.ht_rooms-popup.ht_rooms-popup--active{display:block}.ht_rooms-popup-content{position:relative;max-width:328px;max-height:95%;margin:auto;padding:0 16px;background:#fff;box-shadow:0 10px 20px rgba(0,0,0,.15);border:1px solid #cfd3d5;border-radius:3px;box-sizing:border-box}.ht_rooms-popup-close{position:absolute;top:16px;right:16px;display:flex;align-items:center;justify-content:center;width:14px;height:14px;background:0 0;border:none;cursor:pointer;user-select:none}.ht_rooms-popup-item{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;padding:16px 0;border-bottom:1px solid #cfd3d5;box-sizing:border-box}.ht_rooms-popup-item-counter{width:calc(100% - 119px);margin:0 0 16px;color:#0f7ee6;font:400 18px/1 Roboto,sans-serif;box-sizing:border-box}.ht_rooms-popup-item-remove{color:red;font:400 14px/1 Roboto,sans-serif;cursor:pointer;user-select:none}.ht_rooms-popup-item-adults{display:grid;grid-template-columns:32px 1fr 32px;grid-gap:10px 8px;width:100%;max-width:120px;box-sizing:border-box}.ht_rooms-popup-item-label{font:400 14px/1 Roboto,sans-serif;grid-column:1/-1;color:#0a2239}.ht_rooms-popup-item-btn{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;border:none;background-color:#0f7ee6;cursor:pointer;user-select:none}.ht_rooms-popup-item-btn.ht_rooms-popup-item-btn--disabled{background-color:#8ecbff;cursor:default}.ht_rooms-popup-item-input{display:block;width:40px;height:32px;background:#fff;border-radius:3px;border:1px solid #cfd3d5;text-align:center;box-sizing:border-box}.ht_rooms-popup-item-children{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px 8px;width:160px;box-sizing:border-box}.ht_rooms-popup-item-add{position:relative;grid-column:1/3;display:flex;align-items:center;justify-content:center;width:100%;height:32px;color:#0f7ee6;background-color:#fff;border:1px solid #0f7ee6;border-radius:3px;font:400 14px/1 Roboto,sans-serif;transition:.3s color,.3s background-color;cursor:pointer;user-select:none}.ht_rooms-popup-item-add.ht_rooms-popup-item-add--active,.ht_rooms-popup-item-add:active{background-color:#0f7ee6;color:#fff}.ht_rooms-popup-item-dropdown{position:absolute;left:0;top:calc(100% + 2px);width:100%;max-height:296px;padding:8px 2px 8px 0;background:#fff;outline:1px solid #cfd3d5;box-sizing:border-box;box-shadow:0 10px 20px rgba(0,0,0,.15);border-radius:3px;z-index:99;display:none}.ht_rooms-popup-item-add.ht_rooms-popup-item-add--active .ht_rooms-popup-item-dropdown,.ht_rooms-popup-item-more.ht_rooms-popup-item-more--active .ht_rooms-popup-item-dropdown{display:block}.ht_rooms-popup-item-age-list{height:100%;max-height:280px;overflow:auto}.ht_rooms-popup-item-age-list::-webkit-scrollbar{width:5px;border-radius:7px}.ht_rooms-popup-item-age-list::-webkit-scrollbar-thumb{width:5px;background:#0f7ee6;border-radius:7px}.ht_rooms-popup-item-age-list-item{padding:8px;font:400 16px/1 Roboto,sans-serif;color:#0a2239;cursor:pointer;user-select:none}.ht_rooms-popup-item-age-list-item.ht_rooms-popup-item-age-list-item--active,.ht_rooms-popup-item-age-list-item:active{color:#fff;background:#0f7ee6}.ht_rooms-popup-item-more{position:relative;grid-column:2/2;display:flex;align-items:center;justify-content:center;width:100%;height:32px;padding:0 10px;font:400 14px/16px Roboto,sans-serif;color:#0f7ee6;background:#e9f2fb;border-radius:3px;box-sizing:border-box;cursor:pointer;user-select:none}.ht_rooms-popup-item-age-selected~.ht_rooms-popup-item-age-selected~.ht_rooms-popup-item-more{grid-column:1/-1}.ht_rooms-popup-item-age-selected~.ht_rooms-popup-item-age-selected~.ht_rooms-popup-item-age-selected~.ht_rooms-popup-item-more{grid-column:2/2}.ht_rooms-popup-item-more img{margin-right:6px}.ht_rooms-popup-item-age-selected{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;height:32px;padding:0 10px;font:400 14px/16px Roboto,sans-serif;color:#0f7ee6;background:#e9f2fb;border-radius:3px;box-sizing:border-box}.ht_rooms-popup-item-age-selected img{cursor:pointer;user-select:none}.ht_rooms-popup-controls{display:flex;align-items:center;justify-content:center;width:286px;padding:16px 0}.ht_rooms-popup-controls-add-room{display:flex;align-items:center;justify-content:center;width:143px;height:34px;color:#0f7ee6;font:400 15px/1 Roboto,sans-serif;border:none;cursor:pointer;user-select:none}.ht_rooms-popup-controls-add-room img{margin-right:8px}.ht_rooms-popup-controls-done{display:flex;align-items:center;justify-content:center;width:143px;height:34px;font:400 15px/1 Roboto,sans-serif;color:#fff;background:#f48f2e;border-radius:2px;border:none;cursor:pointer;user-select:none}.ht_rooms-popup-controls-done:only-child{width:100%}.ht_rooms-popup-content-preloader{position:absolute;top:0;left:0;justify-content:center;align-items:center;width:100%;height:100%;background-color:rgba(255,255,255,.65);display:none}.ht_rooms-popup-content.ht_rooms-popup-content--preloader .ht_rooms-popup-content-preloader{display:flex}.ht_rooms-popup-content-preloader-img{width:40px;height:40px;-webkit-animation:spin 1s infinite steps(20);animation:spin 1s infinite steps(20)}.ht_rooms__modal-block-background{width:100%;height:100%;background-color:rgba(0,0,0,.308)}.ht_rooms__modal-block-common-container{position:fixed;top:0;left:0;justify-content:center;align-items:center;width:100%;height:100%;z-index:800;display:none}.ht_rooms__modal-block-common-container.ht_rooms__modal-block-common-container--active{display:flex}.ht_rooms__modal-block-five{border-radius:4px;background:#fff;width:662px;height:min-content;position:fixed;z-index:805;top:0;left:0;right:0;bottom:0;margin:auto}.ht_rooms__modal-block-five-img{position:absolute;top:0;right:0;padding-top:10px;padding-right:10px;cursor:pointer;user-select:none}.ht_rooms__modal-block-five-container__direction{margin-right:8px}.ht_rooms__modal-block-five-container{display:flex;margin:24px;margin-bottom:10px}.direction-text{color:#0f7ee6;font-weight:500;font-size:16px}.ht_rooms__modal-block-five-container-two{padding:24px;padding-top:0;display:flex}.ht_rooms__modal-block-five-container-two__date{margin-right:8px}.ht_rooms__modal-block-five-container-two__date-two{margin-right:16px}.direction-text{color:#0f7ee6;font-size:18px;margin-bottom:4px}.ht_rooms__modal-block-five__select-btn{height:16px;width:177px;font-family:Roboto;border:1px solid #cfd3d5;border-radius:3px;padding-left:16px;padding-right:16px;padding-top:11px;padding-bottom:11px}.guestsarrow{transition:all .2s linear}.ht_rooms__modal-block-five__select-btn{display:flex;align-items:center;justify-content:space-between}.ht_rooms__modal-block-five__select-item{cursor:pointer!important;user-select:none!important}.ht_rooms__modal-block-five__select-btn{height:16px;width:177px;font-family:Roboto;border:1px solid #cfd3d5;border-radius:3px;padding-left:16px;padding-right:16px;padding-top:11px;padding-bottom:11px}.hotel__input-search-date-img{margin-left:16px;margin-right:8px}.hotel__input-search-date{width:207px;display:flex;align-items:center;border:1px solid #cfd3d5;border-radius:3px;height:40px}.hotel__btn-search{font-family:Roboto;font-size:16px;text-transform:uppercase;font-weight:700;color:#fff;border:none;background:linear-gradient(85.29deg,#ffa34b 0,#ff6e05 100%);border-radius:3px;width:176px;height:40px;display:flex;justify-content:center;align-items:center;cursor:pointer;align-self:flex-end;cursor:pointer;user-select:none}.ht_rooms__modal-block-five-container__direction-rigth{position:relative;cursor:pointer}.ht_rooms__modal-block-five__popup-container{position:absolute;top:27px;left:209px}.hotel__btn-search-container-btn{position:relative;top:26px}.hotel__btn-search.hotel__btn-search--grey{position:absolute;text-align:center;background:#b5b5b5;cursor:not-allowed;display:none}.hotel__btn-search.hotel__btn-search--grey.hotel__btn-search--active{display:flex;align-items:center}.ht_sidebar-popup-favorite__elipse-modal{position:absolute;top:35px;left:159px;width:269px;min-height:91px;background-color:#fff;border-radius:4px;display:none;box-sizing:border-box;padding:16px;filter:drop-shadow(0 7px 11px rgba(8, 0, 47, .07)) drop-shadow(0 4px 5px rgba(8, 0, 47, .05));z-index:99999}.ht_sidebar-popup-favorite__elipse-modal::before{content:"";position:absolute;top:-7px;left:30px;width:20px;height:20px;background-image:url("../../../templates/d/blocks/ht/ht_rooms/img/toparrowmodal.svg");background-repeat:no-repeat;z-index:1}.ht_sidebar-popup-favorite__elipse-modal.ht_sidebar-popup-favorite__elipse-modal--active{display:block}.hotel__btn-search-preloader-spin-container{position:absolute;top:39px;left:0;width:174px;height:100px;background:#fff;display:none}.hotel__btn-search-preloader-spin--absolute{position:absolute;top:49px;left:51%}.hotel__btn-search-preloader-spin-container.hotel__btn-search-preloader-spin-container--active{display:block}
.ht_form{background:#fff;font-family:Roboto,sans-serif}.ht_form-wrapper{width:980px;height:163px;padding:16px;border:1px solid #0f7ee6;border-radius:4px;box-sizing:border-box}.ht_form-title{color:#0f7ee6;font-weight:500;font-size:16px;line-height:19px}.ht_form-search{position:relative;display:flex;align-items:center;height:40px;margin:4px 0 8px;padding-left:16px;border:1px solid #cfd3d5;border-radius:3px;box-sizing:border-box}.ht_form-search-img{margin-right:8px}.ht_form-search-input{width:100%;height:calc(100% - 2px);font-size:16px;font-family:Roboto,sans-serif}.ht_form-price{width:200px;margin-right:40px}.ht_form-params{display:flex;align-items:center}.ht_form-checkin{margin-right:8px;color:#0f7ee6;font-weight:500;font-size:14px;line-height:16px}.ht_form-checkout{margin-right:8px;color:#0f7ee6;font-weight:500;font-size:14px;line-height:16px}.ht_form-people{color:#0f7ee6;font-weight:500;font-size:14px;line-height:16px}.ht_form-find-btn{display:flex;align-items:center;justify-content:center;width:200px;height:40px;margin-top:18px;color:#fff;background:linear-gradient(85.29deg,#ffa34b 0,#ff6e05 100%);border-radius:3px;text-transform:uppercase;font-weight:700;font-size:19px;line-height:22px;cursor:pointer;user-select:none}.ht_form-find-btn.ht_form-find-btn--disabled{background:#b5b5b5;cursor:default}.ht_form-find-btn:hover:not(.ht_form-find-btn--disabled){background:linear-gradient(85.29deg,#ff7d00 0,#b77900 100%)}.ht_form-checkin-input{display:flex;align-items:center;width:160px;height:40px;margin-top:4px;padding-left:16px;color:#0a2239;border:1px solid #cfd3d5;border-radius:3px;font-weight:400;font-size:15px;line-height:18px;box-sizing:border-box;cursor:pointer;user-select:none}.ht_form-checkin-input:hover{filter:contrast(.5)}.ht_form-checkin-input-img{margin-right:8px}.ht_form-checkout-input{display:flex;align-items:center;width:160px;height:40px;margin-top:4px;padding-left:16px;color:#0a2239;border:1px solid #cfd3d5;border-radius:3px;font-weight:400;font-size:15px;line-height:18px;box-sizing:border-box;cursor:pointer;user-select:none}.ht_form-checkout-input:hover{filter:contrast(.5)}.ht_form-checkout-input-img{margin-right:8px}.ht_form-people-input{position:relative;display:flex;justify-content:space-between;align-items:center;width:160px;height:40px;margin:4px 16px 0 0;padding:0 16px 0 12px;color:#0a2239;border:1px solid #cfd3d5;border-radius:3px;font-weight:400;font-size:15px;line-height:18px;box-sizing:border-box;cursor:pointer;user-select:none}.ht_form-people-input:hover .ht_form-people-input-img,.ht_form-people-input:hover .ht_form-people-input-text{filter:contrast(.5)}.ht_form-price-text{display:flex;align-items:center;justify-content:space-between}.ht_form-price-text-from{color:#0f7ee6;font-weight:700;font-size:10px}.ht_form-price-text-to{color:#0f7ee6;font-weight:700;font-size:10px}.ht_form-price-text-from-em{margin-right:6px;color:#0f7ee6;font-weight:700;font-size:14px;font-style:normal}.ht_form-price-bar-wrapper.ui-widget-content{background-color:#0f7ee6;box-shadow:none}.ht_form-price-bar-wrapper .ui-slider-range{background-color:#badbff}.ht_form-price-bar-wrapper .ui-slider-handle{width:14px;height:14px;margin-top:-5px;background:#f90;border-radius:50%;border:0}.ht_form-price-bar-wrapper{position:relative;height:4px;margin-top:12px;border:1px solid #80c4ff}.ht_form-price-bar{width:198px;height:4px;margin:-1px 0 0 -1px;background:#0f7ee6;border:1px solid #80c4ff;border-radius:3px}.ht_form-price-bar-blue{content:"";position:absolute;width:172px;height:4px;margin:0 auto 0 13px;background:#badbff}.ht_form-price-bar-marker:first-child{transform:translate(7px,-5px)}.ht_form-price-bar-marker:last-child{transform:translate(178px,-19px)}.ht_form-price-bar-marker{width:14px;height:14px;background:#f90;border-radius:50%;cursor:pointer;user-select:none}
.header-menu-container{position:absolute;top:74px;left:0;width:1000px;height:auto;padding:30px 30px 34px 30px;background:#999;border-bottom:4px #f90 solid;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:1000}.header-menu-container *{-webkit-box-sizing:border-box;box-sizing:border-box}.header-menu{min-height:270px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header-menu--standart .header-menu__item{height:64px;margin-bottom:4px}.header-menu__col{position:relative;padding-right:7.2px;padding-left:7.2px;border-left:1px #bfbfbf solid}.header-menu__col:first-child{padding-left:0;border-left:none}.header-menu__col:last-child{padding-right:0}.header-menu__col:nth-child(1) .header-menu__item{width:203px}.header-menu__col:nth-child(2) .header-menu__item{width:305px}.header-menu__col:nth-child(3) .header-menu__item{width:208px}.header-menu__col:nth-child(4) .header-menu__item{width:178px}.header-menu__col .header-menu__item:last-child{margin-bottom:0}.header-menu__item{position:relative;height:auto;padding:8px 12px;cursor:pointer;transition:.3s ease}.header-menu__item *{margin:0;font-family:Roboto;font-style:normal;font-weight:400;font-size:14px;line-height:16px;color:#fff}.header-menu__item .header-menu__item-list{height:100%}.header-menu__item .header-menu__item-list .header-menu__current-choice{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-menu__item-img{margin-right:10px;min-height:34px;min-width:34px}.header-menu__item-img img{max-width:34px;max-height:34px}.header-menu__item:hover img{filter:invert(1)}.header-menu__item-text{color:#fff;text-decoration:none}.header-menu__item:hover{background:#fff;border-radius:8px}.header-menu__item.header-menu__item--for-popup:hover{border-bottom-left-radius:0;border-bottom-right-radius:0}.header-menu__item:hover .header-menu__item-text{color:#000!important}.header-menu__item:hover svg path{fill:#000}.header-menu__item-hidden-list{-webkit-box-sizing:content-box;box-sizing:content-box;position:absolute;width:100%;z-index:10;top:60px;left:-2px;background:#fff;margin:0;padding:0;list-style:none;border:2px solid #999;border-top:none;border-radius:0 0 8px 8px;display:none}.header-menu__item:hover .header-menu__item-hidden-list{display:block}.header-menu__item-hidden-point{display:block;padding:6px 12px;font-family:Roboto;font-style:normal;font-weight:400;font-size:14px;line-height:16px;color:#0f7ee6;border-top:1px #c4c4c4 solid;text-decoration:none}.header-menu__item-hidden-point:hover{color:#fff;background-color:#0f7ee6}.header-menu__for-new-img{min-width:34px;min-height:34px;background:#fff;margin-right:10px}.header-menu__item--add-new{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-menu__item--add-new:hover{background:0 0}.header-menu__item--add-new:hover .menu__item-text{color:#fff}.header-menu__item--active-item{background:#fff;border-radius:8px 8px 0 0}.header-menu__item--active-item .header-menu__item-text{color:#000}.header-menu__item--active-item svg path{fill:#000}.header-menu__item--active-item:hover{border-radius:8px 8px 0 0}.header-menu--for-agents .header-menu__col{position:relative;padding-right:7.2px;padding-left:7.2px;border-left:1px #bfbfbf solid;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-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header-menu--for-agents .header-menu__col:first-child{padding-left:0;border-left:none}.header-menu--for-agents .header-menu__col:last-child{padding-right:0}.header-menu--for-agents .header-menu__col:nth-child(1) .header-menu__item{width:136px}.header-menu--for-agents .header-menu__col:nth-child(2) .header-menu__item{width:246px}.header-menu--for-agents .header-menu__col:nth-child(3) .header-menu__item{width:166px}.header-menu--for-agents .header-menu__col:nth-child(4) .header-menu__item{width:166px}.header-menu--for-agents .header-menu__col:nth-child(5) .header-menu__item{width:164px}.header-menu--for-agents .header-menu__item{height:auto}.header-menu--for-infocenter{display:block}.header-menu--for-infocenter .header-menu__row{width:100%;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}.header-menu--for-infocenter .header-menu__row:last-child{margin-bottom:0}.header-menu--for-infocenter .header-menu__row-header{margin:0 0 10px 0;width:100%;height:31px;padding-left:12px;background:#548bc0;font-family:Roboto;font-style:normal;font-weight:400;font-size:16px;line-height:19px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;color:#fff}.header-menu--for-infocenter .header-menu__col{min-width:228px;position:relative;padding-right:7.2px;padding-left:7.2px;border-left:1px #bfbfbf solid}.header-menu--for-infocenter .header-menu__col:first-child{padding-left:0;border-left:none}.header-menu--for-infocenter .header-menu__col:last-child{padding-right:0}.header-menu--for-infocenter .header-menu__col .header-menu__item:last-child{margin-bottom:0}.header-menu--for-infocenter .header-menu__item{width:220px!important;height:auto;margin-bottom:10px}
.visually-hidden{position:absolute;left:-10000px;top:auto;width:1px;height:1px;font-size:0;overflow:hidden}.cb_wl-status__wrapper{width:100%;height:100vh;margin:0;padding:0}.cb_wl-status__block{position:relative;display:block;min-width:860px;max-width:100%;min-height:250px;margin:0;padding:0;background-color:#fff}.cb_wl-status__row{display:flex;align-items:center;width:100%;margin:0;margin-bottom:10px;padding:0}.cb_wl-status__h2{width:170px;margin:0;margin-right:20px;padding:0;font-family:"PT Sans",sans-serif;font-size:18px;font-weight:400;line-height:24px;color:#034074}.cb_wl-status__post{display:flex;justify-content:center;align-items:center;width:85px;height:30px;margin:0;margin-right:20px;padding:0;border:1px solid #d9d9d9;box-sizing:border-box}.cb_wl-status__post--col{width:auto;padding:0 10px}.cb_wl-status__label{margin:0;margin-right:10px;padding:0;font-family:"PT Sans",sans-serif;font-size:16px;font-weight:400;line-height:14px;color:#034074}.cb_wl-status__btn{margin:0;padding:0;padding-top:5px;padding-bottom:5px;padding-left:30px;padding-right:30px;font-family:"PT Sans",sans-serif;font-size:16px;font-weight:700;line-height:21px;color:#fff;background-color:#ff6b00}.cb_wl-status__btn:hover{background-color:#ec9900}
.visually-hidden{position:absolute;left:-10000px;top:auto;width:1px;height:1px;font-size:0;overflow:hidden}.cb_wl-profile__wrapper{width:100%;height:100%;margin:0;margin-bottom:50px;padding:0}.cb_wl-profile__block{display:block;max-width:900px;margin:0;padding:0;padding-bottom:20px;background-color:#fff;box-sizing:border-box}.cb_wl-profile__h2{margin:0;margin-top:15px;margin-bottom:5px;padding:0;font-family:"PT Sans",sans-serif;font-size:21px;font-weight:400;line-height:28px;color:#034074;user-select:none}.cb_wl-profile__txt{margin:0;margin-bottom:10px;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:400;line-height:16px;color:#000;user-select:none}.cb_wl-profile__txt--mt{margin-top:15px}.cb_wl-profile__form-block{display:flex;flex-direction:column}.cb_wl-profile__label{margin:0;margin-bottom:5px;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:400;line-height:14px;color:#666;box-sizing:border-box}.cb_wl-profile__input-block{display:flex;align-items:center;margin:0;margin-bottom:10px;padding:0}.cb_wl-profile__input-day{width:50px;margin:0;padding:0}.cb_wl-profile__input-day--line{width:auto}.cb_wl-profile__input{width:220px;height:24px;margin:0;margin-bottom:10px;padding:0;padding-left:10px;border:1px solid #d9d9d9;box-sizing:border-box}.cb_wl-profile__input:disabled{background-color:#fff;color:#000}.cb_wl-profile__input--mb{margin-bottom:0}.cb_wl-profile__input--width-medium{width:80px;margin:0;padding-left:5px;text-align:center}.cb_wl-profile__input--width-short{width:55px}.cb_wl-profile__btn{margin:0;margin-top:20px;margin-bottom:20px;padding:0;padding-top:5px;padding-bottom:5px;padding-left:30px;padding-right:30px;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:700;line-height:14px;color:#fff;background-color:#ff6b00}.cb_wl-profile__btn:hover{background-color:#ec9900}.cb_wl-profile__btn--disabled{background-color:#ffceaa;cursor:auto}.cb_wl-profile__btn:hover.cb_wl-profile__btn--disabled{background-color:#ffceaa}.cb_wl-profile__btn--rate{margin-top:20px;margin-left:50px}.cb_wl-profile__assort-block{display:flex;flex-direction:column;align-content:flex-start;min-width:500px;max-width:800px;margin:0;margin-right:auto;padding:0}.cb_wl-profile__assort-list{display:flex;justify-content:space-between;align-items:flex-end;width:100%;margin:0;padding:0;list-style:none;box-sizing:border-box}.cb_wl-profile__assort-item{display:flex;justify-content:center;align-items:center;flex-grow:1;width:100%;margin:0;margin-right:2px;padding:0;padding-top:5px;padding-bottom:5px;padding-left:25px;padding-right:25px;font-family:"PT Sans",sans-serif;font-size:18px;font-weight:400;line-height:21px;color:#fff;white-space:nowrap;background-color:#b2b2b2;box-sizing:border-box;cursor:pointer;user-select:none}.cb_wl-profile__assort-item--active{padding-top:10px;padding-bottom:5px;background-color:#1981dc}.cb_wl-profile__assort-item--active.cb_wl-profile__assort-item--blue{background-color:#1981dc}.cb_wl-profile__assort-item--active.cb_wl-profile__assort-item--red{background-color:#ff5050}.cb_wl-profile__assort-item--mr{margin-right:0}.cb_wl-profile__assort-wrapper{display:none}.cb_wl-profile__assort-wrapper--active{display:block;margin:0;padding:0}.cb_wl-profile__assort-win{display:flex;flex-wrap:wrap;width:100%;min-height:145px;margin:0;margin-right:auto;margin-bottom:20px;padding:0;padding-top:15px;padding-left:10px;padding-right:10px;border:1px solid #b2b2b2;border-top:5px solid #b2b2b2;box-sizing:border-box}.cb_wl-profile__assort-win--active{border-top:5px solid #1981dc}.cb_wl-profile__assort-win-txt{width:100%;margin:0;margin-bottom:10px;padding:0;padding-right:200px;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:400;line-height:14px;color:#000;box-sizing:border-box}.cb_wl-profile__assort-win-txt--color{color:#696969}.cb_wl-profile__assort-win-list{display:flex;flex-direction:column;width:100%;margin:0;margin-bottom:10px;padding:0;list-style:none}.cb_wl-profile__assort-win-item{margin:0;margin-bottom:5px;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:400;line-height:14px;color:#000}.cb_wl-profile__assort-win-item--color{color:#696969}.cb_wl_profile__assort-win-block{display:block;width:100%;margin:0;margin-top:10px;margin-bottom:5px;padding:0;padding-top:10px;border-top:1px solid #c4c4c4}.cb_wl-profile__assort-win-status{display:flex;align-items:center;margin:0;margin-bottom:20px;padding:0}.cb_wl-profile__assort-win-status-h2{margin:0;margin-right:20px;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:400;line-height:21px;color:#034074}.cb_wl-profile__assort-win-status-post{display:flex;justify-content:center;align-items:center;height:24px;margin:0;margin-right:15px;padding:10px;border:1px solid #d9d9d9;box-sizing:border-box}.cb_wl-profile__assort-win-status-post-status{margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:400;line-height:18px;color:#1981dc}.cb_wl-profile__assort-win-status-label{margin:0;margin-right:8px;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:400;line-height:18px;color:#034074}.cb_wl-profile__assort-win-btn{height:24px;margin:0;margin-top:auto;margin-bottom:15px;margin-left:auto;margin-right:auto;padding:0;padding-top:5px;padding-bottom:5px;padding-left:30px;padding-right:30px;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:700;line-height:14px;color:#fff;background-color:#1981dc}.cb_wl-profile__assort-win-btn:hover{background-color:#1f96ff}.cb_wl-profile__add-assort-win{display:flex;flex-wrap:wrap;min-width:500px;max-width:800px;flex-basis:auto;flex-grow:1;min-height:155px;margin:0;margin-right:auto;margin-bottom:20px;padding:0;padding-top:25px;padding-bottom:20px;padding-left:100px;padding-right:100px;border:1px solid #b2b2b2;border-top:10px solid #ff5050;box-sizing:border-box}.cb_wl-profile__add-assort-win-txt{width:100%;margin:0;margin-bottom:10px;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:400;line-height:14px;color:#000}.cb_wl-profile__add-assort-win-btn-block{display:flex;justify-content:center;align-items:center;margin:0;margin-left:auto;margin-right:auto;padding:0}.cb_wl-profile__add-assort-win-btn{height:24px;margin:0;margin-right:5px;margin-left:5px;padding:0;padding-top:5px;padding-bottom:5px;padding-left:30px;padding-right:30px;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:700;line-height:14px;color:#fff;background-color:#ff6b00}.cb_wl-profile__add-assort-win-btn:hover{background-color:#ec9900}.cb_wl-profile__add-assort-win-btn--clean{padding:0;font-weight:400;color:#1981dc;text-decoration:underline;background-color:transparent}.cb_wl-profile__add-assort-win-btn--clean:hover{background-color:transparent}.cb_wl-profile__sea-win{display:flex;flex-wrap:wrap;min-width:800px;max-width:800px;flex-basis:auto;flex-grow:1;min-height:155px;margin:0;margin-right:auto;margin-bottom:20px;padding:0;padding-top:25px;padding-bottom:20px;padding-left:20px;padding-right:300px;border:1px solid #b2b2b2;border-top:10px solid #ff5050;box-sizing:border-box}.cb_wl-profile__sea-win--cruise{border-top:10px solid #1981dc}.cb_wl-profile__sea-item{display:flex;align-items:center;width:100%;margin:0;margin-bottom:10px;padding:0}.cb_wl-profile__sea-input{margin:0;margin-right:5px;padding:0}.cb_wl-profile__sea-label{margin:0;margin-right:auto;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:400;line-height:14px;color:#000}.cb_wl-profile__sea-win-btn-block{display:flex;align-items:center;margin:0;margin-top:20px;padding:0}.cb_wl-profile__sea-win-btn{height:24px;margin:0;margin-right:5px;margin-left:5px;padding:0;padding-top:5px;padding-bottom:5px;padding-left:30px;padding-right:30px;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:700;line-height:14px;color:#fff;background-color:#ff6b00}.cb_wl-profile__sea-win-btn--clean{padding:0;font-weight:400;color:#1981dc;text-decoration:underline;background-color:transparent}.cb_wl-profile__river-win{display:flex;flex-wrap:wrap;min-width:800px;max-width:800px;flex-basis:auto;flex-grow:1;min-height:155px;margin:0;margin-right:auto;margin-bottom:20px;padding:0;padding-top:25px;padding-bottom:20px;padding-left:20px;padding-right:300px;border:1px solid #b2b2b2;border-top:10px solid #ff5050;box-sizing:border-box}.cb_wl-profile__river-win--cruise{border-top:10px solid #1981dc}.cb_wl-profile__river-item{display:flex;align-items:center;width:100%;margin:0;margin-right:auto;margin-bottom:10px;padding:0}.cb_wl-profile__river-input{margin:0;margin-right:5px;padding:0}.cb_wl-profile__river-label{margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:400;line-height:14px;color:#000}.cb_wl-profile__river-win-btn-block{display:flex;align-items:center;margin:0;margin-top:20px;padding:0}.cb_wl-profile__river-win-btn{height:24px;margin:0;margin-right:5px;margin-left:5px;padding:0;padding-top:5px;padding-bottom:5px;padding-left:30px;padding-right:30px;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:700;line-height:14px;color:#fff;background-color:#ff6b00}.cb_wl-profile__river-win-btn--clean{padding:0;font-weight:400;color:#1981dc;text-decoration:underline;background-color:transparent}.cb_wl-profile__ferry-win{display:flex;flex-wrap:wrap;min-width:800px;max-width:800px;flex-basis:auto;flex-grow:1;min-height:155px;margin:0;margin-right:auto;margin-bottom:20px;padding:0;padding-top:25px;padding-bottom:20px;padding-left:20px;padding-right:300px;border:1px solid #b2b2b2;border-top:10px solid #ff5050;box-sizing:border-box}.cb_wl-profile__ferry-win--cruise{border-top:10px solid #1981dc}.cb_wl-profile__ferry-item{display:flex;align-items:center;width:100%;margin:0;margin-right:auto;margin-bottom:10px;padding:0}.cb_wl-profile__ferry-input{margin:0;margin-right:5px;padding:0}.cb_wl-profile__ferry-label{margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:400;line-height:14px;color:#000}.cb_wl-profile__ferry-win-btn-block{display:flex;align-items:center;margin:0;margin-top:20px;padding:0}.cb_wl-profile__ferry-win-btn{height:24px;margin:0;margin-right:5px;margin-left:5px;padding:0;padding-top:5px;padding-bottom:5px;padding-left:30px;padding-right:30px;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:700;line-height:14px;color:#fff;background-color:#ff6b00}.cb_wl-profile__ferry-win-btn--clean{padding:0;font-weight:400;color:#1981dc;text-decoration:underline;background-color:transparent}.cb_wl-profile__value-block{position:relative;display:flex;align-items:flex-start;margin:0;padding:0}.cb_wl-profile__value-list{width:142px;height:24px;margin:0;margin-right:30px;padding:0;padding-left:5px;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:400;line-height:14px;color:#000;border:1px solid #d9d9d9;box-sizing:border-box}.cb_wl-profile__value-select{position:relative;display:flex;align-items:center;width:140px;height:24px;margin:0;margin-right:40px;padding:0;padding-left:10px;border:1px solid #d9d9d9;box-sizing:border-box;cursor:pointer}.cb_wl-profile__value-select:after{position:absolute;content:"";top:10px;right:4px;width:10px;height:5px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 2.98 1.49'%3E%3Ctitle%3Eicon-triangle%3C/title%3E%3Cpolygon points='2.98 0 1.49 1.49 0 0 2.98 0'/%3E%3C/svg%3E");background-size:cover;background-position:center}.cb_wl-profile__value-select-wrapper{display:none}.cb_wl-profile__value-select-block{position:absolute;top:24px;left:0;display:flex;flex-wrap:wrap;width:175px;min-height:100px;margin:0;padding:0;padding-top:10px;padding-bottom:15px;padding-left:10px;padding-right:50px;background-color:#fff;border:1px solid #d9d9d9;box-sizing:border-box}.cb_wl-profile__value-select-close{position:absolute;top:10px;right:10px;width:10px;height:10px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14.71 14.71'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:none;stroke:%234a4a4a;stroke-miterlimit:10;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-close%3C/title%3E%3Cline class='a' x1='0.35' y1='0.35' x2='14.35' y2='14.35'/%3E%3Cline class='a' x1='0.35' y1='14.35' x2='14.35' y2='0.35'/%3E%3C/svg%3E");cursor:pointer}.cb_wl-profile__value-select-item{display:flex;align-items:center;width:55px;margin:0;margin-bottom:10px;padding:0}.cb_wl-profile__value-select-checkbox{margin:0;margin-right:5px;padding:0}.cb_wl-profile__value-select-label{margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:12px;font-weight:400;line-height:14px;color:#000;text-transform:uppercase}.cb_wl-profile__value-select-btn{width:100%;height:24px;margin:0;margin-top:30px;margin-right:auto;padding:0;padding-top:5px;padding-bottom:5px;padding-left:15px;padding-right:15px;font-family:"PT Sans",sans-serif;font-size:12px;font-weight:700;line-height:12px;color:#fff;background-color:#ff6b00}.cb_wl-profile__value-select-btn:hover{background-color:#ec9900}.cb_wl-profile__value-selected{width:220px;min-height:47px;margin:0;padding:0;padding-top:5px;padding-bottom:5px;padding-left:10px;padding-right:10px;border:1px solid #d9d9d9;box-sizing:border-box}.cb_wl-profile__value-name{margin:0;margin-bottom:5px;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:400;line-height:14px;color:#000}.cb_wl-profile__value{margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:10px;font-weight:700;line-height:14px;color:#000}.cb_wl-profile__rate-block{display:flex;align-items:center;margin:0;margin-bottom:5px;padding:0}.cb_wl-profile__rate-name{display:flex;align-items:center;width:120px;height:24px;margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:400;line-height:14px;color:#000}.cb_wl-profile__rate-name span{margin:0;padding:0;margin-left:5px;font-family:"PT Sans",sans-serif;font-size:12px;font-weight:400;line-height:14px;color:#000}.cb_wl-profile__rate-value{display:flex;align-items:center;width:60px;height:24px;margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:600;line-height:14px;color:#000}.cb_wl-profile__rate-value span{font-weight:400}.cb_wl-profile__rate-label{margin:0;margin-right:5px;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:400;line-height:14px;color:#000}.cb_wl-profile__rate-input{width:45px;height:24px;margin:0;margin-right:5px;padding:0;text-align:center;border:1px solid #d9d9d9;box-sizing:border-box}.cb_wl-profile__rate-percent{margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:400;line-height:14px;color:#000}.cb_wl-profile___btn-submit{display:flex;justify-content:center;width:100%;margin:0;margin-bottom:40px;padding:0}.cb_wl-profile__submit{width:189px;height:37px;margin:0;margin-left:auto;padding:0;font-family:"PT Sans",sans-serif;font-size:18px;font-weight:700;line-height:18px;color:#fff;background-color:#ff6b00;border:none;border-radius:2px;cursor:pointer;user-select:none}.cb_wl-profile__submit:hover{background-color:#d95a00}.emptyInput{border-color:red}
.visually-hidden{position:absolute;left:-10000px;top:auto;width:1px;height:1px;font-size:0;overflow:hidden}.cb_wl-main-wrapper{display:flex;flex-direction:column;height:100%;margin:0;padding:0;padding-top:20px;padding-bottom:60px;padding-left:20px;padding-right:20px;background-color:#fff}@media (max-width:1150px){.cb_wl-main-wrapper{padding-left:10px;padding-right:10px}}
.visually-hidden{position:absolute;left:-10000px;top:auto;width:1px;height:1px;font-size:0;overflow:hidden}.cb_wl-declare__wrapper{width:100%;margin:0;padding:0}.cb_wl-declare__h1{margin:0;margin-bottom:10px;padding:0;font-family:"PT Sans",sans-serif;font-size:20px;font-weight:400;line-height:24px;color:#000}.cb_wl-declare__h2{margin:0;margin-bottom:10px;padding:0;font-family:"PT Sans",sans-serif;font-size:18px;font-weight:400;line-height:24px;color:#034074}.cb_wl-declare__form-block{display:flex;flex-direction:column}.cb_wl-declare__label{margin:0;margin-bottom:2px;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:400;line-height:18px;color:#666}.cb_wl-declare__label--m{margin:0;margin-right:10px}.cb_wl-declare__input-block{display:flex;align-items:center;margin:0;margin-bottom:10px;padding:0}.cb_wl-declare__input{width:350px;height:24px;margin:0;margin-bottom:10px;padding:0;padding-left:10px;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:400;line-height:24px;color:#000;border:1px solid #d9d9d9;box-sizing:border-box}.cb_wl-declare__input:focus{border:1px solid #1981dc}.cb_wl-declare__input--width{width:105px;margin-bottom:0;margin-right:21px}.cb_wl-declare__txt-attention{margin:0;margin-bottom:30px;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:400;line-height:18px;color:red}.cb_wl-declare__btn{margin:0;margin-bottom:150px;margin-right:auto;padding:0;padding-top:8px;padding-bottom:8px;padding-left:25px;padding-right:25px;font-family:"PT Sans",sans-serif;font-size:16px;font-weight:700;line-height:18px;color:#fff;background-color:#ff6b00}.cb_wl-declare__btn:hover{background-color:#ec9900}.emptyInput{border-color:red}
.visually-hidden{position:absolute;left:-10000px;top:auto;width:1px;height:1px;font-size:0;overflow:hidden}.cb_wl-complete__wrapper{width:100%;height:100%;margin:0;margin-bottom:800px;padding:0}.cb_wl-complete__block{position:relative;display:block;max-width:860px;margin:0;margin-bottom:10px;padding:0}.cb_wl-complete__declare-block-close{position:absolute;top:10px;right:10px;width:10px;height:10px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14.71 14.71'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:none;stroke:%234a4a4a;stroke-miterlimit:10;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-close%3C/title%3E%3Cline class='a' x1='0.35' y1='0.35' x2='14.35' y2='14.35'/%3E%3Cline class='a' x1='0.35' y1='14.35' x2='14.35' y2='0.35'/%3E%3C/svg%3E");cursor:pointer}.cb_wl-complete__txt{margin:0;margin-bottom:5px;padding:0;font-family:"PT Sans",sans-serif;font-size:16px;font-weight:400;line-height:21px;color:#000}.cb_wl-complete__txt--pl{padding-left:42px}.cb_wl-complete__status{display:flex;align-items:center;margin:0;margin-bottom:20px;padding:0}.cb_wl-complete__h2{margin:0;margin-right:20px;padding:0;font-family:"PT Sans",sans-serif;font-size:18px;font-weight:400;line-height:21px;color:#034074}.cb_wl-complete__post{display:flex;justify-content:center;align-items:center;height:30px;margin:0;margin-right:15px;padding:10px;border:1px solid #d9d9d9;box-sizing:border-box}.cb_wl-complete__post-status{margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#1981dc}.cb_wl-complete__post-status--failure{color:#dc1919}.cb_wl-complete__label{margin:0;margin-right:8px;padding:0;font-family:"PT Sans",sans-serif;font-size:16px;font-weight:400;line-height:21px;color:#034074}.cb_wl-complete__btn-declare{display:none;margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:16px;font-weight:400;line-height:21px;color:#1981dc;text-decoration:underline;background-color:transparent}.cb_wl-complete__btn-declare--active{display:block}.cb_wl-complete__btn-install{margin:0;padding:0;padding-top:5px;padding-bottom:5px;padding-left:30px;padding-right:30px;font-family:"PT Sans",sans-serif;font-size:16px;font-weight:700;line-height:21px;color:#fff;background-color:#ff6b00}.cb_wl-complete__btn-install--active{display:block}.cb_wl-complete__declare-wrapper{position:absolute;display:none;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);z-index:1000}.cb_wl-complete__declare-block{position:absolute;top:90px;left:50px;width:555px;min-height:656px;margin:0;padding:0;padding-top:35px;padding-bottom:30px;padding-left:30px;padding-right:30px;background-color:#fff;box-sizing:border-box}.cb_wl-complete__declare-h1{margin:0;margin-bottom:10px;padding:0;font-family:"PT Sans",sans-serif;font-size:20px;font-weight:400;line-height:24px;color:#000}.cb_wl-complete__declare-h2{margin:0;margin-bottom:10px;padding:0;font-family:"PT Sans",sans-serif;font-size:18px;font-weight:400;line-height:24px;color:#034074}.cb_wl-complete__declare-form-block{width:100%;margin:0;padding:0}.cb_wl-complete__declare-label{margin:0;margin-bottom:2px;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:400;line-height:18px;color:#666}.cb_wl-complete__declare-label--m{margin:0;margin-right:10px}.cb_wl-complete__declare-input-block{display:flex;align-items:center;margin:0;margin-bottom:10px;padding:0}.cb_wl-complete__declare-input{margin:0;margin-bottom:10px;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:400;line-height:24px;color:#000}.cb_wl-complete__declare-input--width{width:50px;margin-bottom:0;margin-right:21px}.cb_wl-complete__declare-input--txt-upper{text-transform:uppercase}.cb_wl-complete__declare-btn-block{display:flex;justify-content:flex-end;align-items:center;width:100%;margin:0;margin-top:20px;padding:0}.cb_wl-complete__declare-btn{margin:0;padding:0;font-family:"PT Sans",sans-serif}.cb_wl-complete__declare-btn:hover{background-color:#ec9900}.cb_wl-complete__declare-btn--change{margin-right:20px;padding-top:5px;padding-bottom:5px;padding-left:20px;padding-right:20px;font-size:16px;font-weight:700;line-height:24px;color:#fff;background-color:#ff6b00}.cb_wl-complete__declare-btn--close{font-size:14px;font-weight:400;line-height:18px;color:#1981dc;background-color:transparent;text-decoration:underline}.cb_wl-complete__declare-btn--close:hover{background-color:transparent}
.visually-hidden{position:absolute;left:-10000px;top:auto;width:1px;height:1px;font-size:0;overflow:hidden}.cb_wl__wrapper{width:100%;margin:0;padding:0}.cb_wl__block{display:block;max-width:860px;margin:0;margin-bottom:10px;padding:0}.cb_wl__h2{margin:0;margin-top:12px;margin-bottom:5px;padding:0;font-family:"PT Sans",sans-serif;font-size:18px;font-weight:700;line-height:21px;color:#000}.cb_wl__txt{margin:0;margin-bottom:8px;padding:0;font-family:"PT Sans",sans-serif;font-size:16px;font-weight:400;line-height:18px;color:#000}.cb_wl__list-item{position:relative;margin:0;margin-bottom:8px;padding:0;padding-left:13px;font-family:"PT Sans",sans-serif;font-size:16px;font-weight:400;line-height:18px;color:#000}.cb_wl__list-item:before{content:"•";position:absolute;top:1px;left:0}.cb_wl__declare-block{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;max-width:600px;min-height:180px;margin:0;margin-top:20px;margin-bottom:40px;padding:0;padding-top:5px;padding-bottom:20px;padding-left:30px;padding-right:30px;border:1px solid #6c6c6c;box-sizing:border-box}.cb_wl__declare-h2{margin:0;margin-top:12px;margin-bottom:5px;padding:0;font-family:"PT Sans",sans-serif;font-size:18px;font-weight:700;line-height:21px;color:#000}.cb_wl__declare-txt{margin:0;margin-bottom:8px;padding:0;font-family:"PT Sans",sans-serif;font-size:15px;font-weight:400;line-height:18px;color:#000}.cb_wl__declare-btn{margin:0;padding:0;padding-top:8px;padding-bottom:8px;padding-left:25px;padding-right:25px;font-family:"PT Sans",sans-serif;font-size:16px;font-weight:700;line-height:18px;color:#fff;background-color:#ffa800}.cb_wl__declare-btn:hover{background-color:#ec9900}
.visually-hidden{position:absolute;left:-10000px;top:auto;width:1px;height:1px;font-size:0;overflow:hidden}.cb_search-widgets_version{display:flex;width:100%;margin:0;padding:0}.cb_search-widgets_version__sidebar{display:flex;flex-direction:column;width:300px;height:100%}.cb_search-widgets_version__sidebar-head{width:100%;margin:0;margin-bottom:15px;padding:0;padding-top:7px;font-family:"PT Sans",sans-serif;font-style:normal;font-weight:400;font-size:20px;line-height:26px;color:#000}.cb_search-widgets_version__sidebar-list{width:100%;margin:0;padding:0}.cb_search-widgets_version__sidebar-item{width:100%;margin:0;margin-bottom:10px;padding:0;font-family:PT Sans;font-style:normal;font-weight:400;font-size:16px;line-height:21px;color:#6979f8;text-decoration:underline;cursor:pointer}.cb_search-widgets_version__content{display:flex;flex-direction:column;max-width:1200px;margin:0;padding:0;padding-bottom:20px}.cb_search-widgets_version__header{width:100%;margin:0;padding:0;font-family:PT Sans;font-style:normal;font-weight:400;font-size:28px;line-height:36px;color:#034074}.cb_search-widgets_version__h2{margin:0;margin-bottom:8px;padding:0;font-family:PT Sans;font-style:normal;font-weight:400;font-size:22px;line-height:28px;color:#034074}.cb_search-widgets_version__txt{width:100%;margin:0;padding:0;font-family:"PT Sans",sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:21px;color:#000}.cb_search-widgets_version__txt--mb{margin-bottom:15px}.cb_search-widgets_version__txt--ff{font-family:"Courier New",Courier,monospace}.cb_search-widgets_version__list{margin:0;padding:0}.cb_search-widgets_version__list--mb{margin-bottom:10px}.cb_search-widgets_version__list--counter{counter-reset:list}.cb_search-widgets_version__item{position:relative;width:100%;margin:0;margin-bottom:3px;padding:0;padding-left:18px;font-family:"PT Sans",sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:24px;color:#000}.cb_search-widgets_version__item:before{position:absolute;content:"";top:10px;left:0;width:5px;height:5px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 5 5' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:%23000000;%7D%3C/style%3E%3C/defs%3E%3Ccircle class='a' cx='2.5' cy='2.5' r='2.5'/%3E%3C/svg%3E")}.cb_search-widgets_version__item--counter{counter-increment:list;list-style-type:none;margin-bottom:10px;padding-left:22px}.cb_search-widgets_version__item--counter-ff{font-family:"Courier New",Courier,monospace}.cb_search-widgets_version__item--counter:before{content:counter(list) ") ";top:0;background-image:none}.cb_search-widgets_version__list-code{margin:0;padding:0}.cb_search-widgets_version__item-code{position:relative;margin:0;padding:0;padding-left:18px;font-family:"Courier New",Courier,monospace;font-style:normal;font-weight:400;font-size:18px;line-height:24px;color:#000}.cb_search-widgets_version__item-code:before{position:absolute;content:"";top:10px;left:0;width:5px;height:5px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 5 5' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:%23000000;%7D%3C/style%3E%3C/defs%3E%3Ccircle class='a' cx='2.5' cy='2.5' r='2.5'/%3E%3C/svg%3E")}
.visually-hidden{position:absolute;left:-10000px;top:auto;width:1px;height:1px;font-size:0;overflow:hidden}.cb_search-widgets_popup-preview__wrapper{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:100}.cb_search-widgets_popup-preview__block{position:absolute;top:50px;left:calc(50% - 365px);display:block;width:730px;height:90vh;margin:0;margin-bottom:30px;padding:0;padding-top:30px;padding-bottom:40px;padding-left:20px;padding-right:0;background-color:#fff;box-shadow:0 0 10px 5px rgba(0,0,0,.2);box-sizing:border-box}.cb_search-widgets_popup-preview__close-block{position:absolute;display:flex;align-items:center;top:-20px;right:0;min-width:70px;height:20px;min-height:0;position:0;padding-left:12px;padding-right:20px;background-color:#ff9213;box-sizing:border-box;cursor:pointer}.cb_search-widgets_popup-preview__close-txt{margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:700;line-height:14px;color:#fff}.cb_search-widgets_popup-preview__close-icon{position:absolute;top:6px;right:5px;width:9px;height:9px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14.71 14.71'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:none;stroke:%23FFF;stroke-miterlimit:10;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-close%3C/title%3E%3Cline class='a' x1='0.35' y1='0.35' x2='14.35' y2='14.35'/%3E%3Cline class='a' x1='0.35' y1='14.35' x2='14.35' y2='0.35'/%3E%3C/svg%3E")}.cb_search-widgets_popup-preview__img-block{display:flex;justify-content:center;align-items:start;flex-wrap:wrap;width:100%;height:100%;margin:0;padding:0;overflow:auto}.cb_search-widgets_popup-preview__img{width:100%;height:auto}
.cb_search-widgets__visually-hidden{position:absolute;left:-10000px;top:auto;width:1px;height:1px;font-size:0;overflow:hidden}.cb_search-widgets-param{display:flex;flex-direction:column;width:100%;height:100%;margin:0;padding:0;padding-top:15px;padding-left:20px;padding-right:20px}.cb_search-widgets-param__block{display:flex;flex-direction:column;align-items:flex-start;width:100%;margin:0;margin-bottom:15px;padding:0}.cb_search-widgets-param__block--mt{margin-top:10px}.cb_search-widgets-param__head{margin:0;margin-bottom:8px;padding:0;font-family:"PT Sans",sans-serif;font-size:22px;font-weight:400;line-height:22px;color:#034074}.cb_search-widgets-param__txt{margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:400;line-height:14px;color:#000}.cb_search-widgets-param__txt--width-mb{width:510px;margin-bottom:5px}.cb_search-widgets-param__label{display:flex;flex-direction:column;margin:0;margin-top:10px;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:400;line-height:14px;color:#888}.cb_search-widgets-param__input{width:353px;height:24px;margin:0;margin-top:5px;padding:0;padding-left:10px;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:400;color:#000;border:1px solid #d9d9d9;background-color:transparent;box-sizing:border-box}.cb_search-widgets-param__page-check{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;width:100%;margin:0;margin-bottom:15px;padding:0}.cb_search-widgets-param__h3{margin:0;margin-right:20px;padding:0;font-family:"PT Sans",sans-serif;font-size:18px;font-weight:400;line-height:18px;color:#000}.cb_search-widgets-param__label-check{position:relative;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;min-width:50px;margin:0;padding:0}input[type=checkbox].cb_search-widgets-param__input-check{position:relative;width:33px;height:20px;margin:0;padding:0;font-size:20px;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none;background:#fff;border-radius:20px;border:1px solid #d9d9d9;box-sizing:border-box;cursor:pointer;outline:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}input[type=checkbox].cb_search-widgets-param__input-check:checked{background:#fff}input[type=checkbox].cb_search-widgets-param__input-check:disabled{cursor:default}input[type=checkbox].cb_search-widgets-param__input-check:before{position:absolute;content:"";left:0;top:-1px;width:20px;height:20px;background-color:#fff;border:2px solid #888;box-sizing:border-box;border-radius:20px;background:#fff;-webkit-box-shadow:0 0 .25em rgba(0,0,0,.3);box-shadow:0 0 .25em rgba(0,0,0,.3);-webkit-transform:scale(.7);transform:scale(.7);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}input[type=checkbox].cb_search-widgets-param__input-check:checked:before{left:calc(100% - 20px);background-color:#1981dc;border:2px solid #b1dbff;box-sizing:border-box}input[type=checkbox].cb_search-widgets-param__input-check:checked:disabled:before{left:calc(100% - 20px);background-color:rgba(25,129,220,.65);border:2px solid #b1dbff;box-sizing:border-box}input[type=checkbox].cb_search-widgets-param__input-check:after{position:absolute;content:"";left:40px;top:2px;min-width:5px;height:20px;margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:700;line-height:14px;color:#888}input[type=checkbox].cb_search-widgets-param__input-check:checked:after{position:absolute;content:"Вкл";left:40px;top:2px;min-width:5px;height:20px;margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:700;line-height:14px;color:#1981dc}.cb_search-widgets-param__kit-row{display:flex;align-items:center;width:100%;margin:0;margin-bottom:20px;padding:0}.cb_search-widgets-param__kit{display:flex;justify-content:flex-start;width:100%;margin:0;margin-left:20px;padding:0;background-color:#fff}.cb_search-widgets-param__img-block{display:flex;flex-direction:column;width:118px;min-height:306px;margin:0;margin-right:15px;padding:0;background-color:#fff}.cb_search-widgets-param__img-block img{width:100%;height:auto}.cb_search-widgets-param__img-block--step1{min-height:159px}.cb_search-widgets-param__kit-list{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.cb_search-widgets-param__kit-item{width:100%;margin:0;padding:0}.cb_search-widgets-param__line-block{display:flex;align-items:center;margin:0;padding:0}.cb_search-widgets-param__line-block--mt{margin-top:5px}.cb_search-widgets-param__line-block--ml-mb{margin-left:200px;margin-bottom:10px}.cb_search-widgets-param__line-block--mb{margin-bottom:15px}.cb_search-widgets-param__kit-txt{margin:0;margin-right:5px;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:400;line-height:14px;color:#1981dc}.cb_search-widgets-param__kit-txt--bold{margin-right:10px;font-weight:700}.cb_search-widgets-param__kit-txt--width{width:515px}.cb_search-widgets-param__kit-txt--width-mb{width:300px;margin-bottom:10px}.cb_search-widgets-param__kit-txt--mr{margin-right:25px}.cb_search-widgets-param__kit-win{margin:0;margin-right:10px;padding:0;padding-top:3px;padding-bottom:3px;padding-left:5px;padding-right:5px;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:700;line-height:14px;color:#1981dc;border:1px solid #d9d9d9}.cb_search-widgets-param__kit-win--off{color:red}.cb_search-widgets-param__kit-win--off{color:red}.cb_search-widgets-param__label-check-txt{margin:0;margin-top:5px;margin-bottom:10px;padding:0;font-family:"PT Sans",sans-serif;font-size:13px;font-weight:400;line-height:14px;color:#444}.cb_search-widgets-param__label-check-txt--mb{margin-bottom:3px}.cb_search-widgets-param__label-check-txt--mt{margin-top:10px}input[type=checkbox].cb_search-widgets-param__input-check--top:checked:after{content:"Верхний баннер"}input[type=checkbox].cb_search-widgets-param__input-check--top:after{content:"Верхний баннер";color:#888}input[type=checkbox].cb_search-widgets-param__input-check--base:disabled:after{content:"Поиск";color:rgba(25,129,220,.65)}input[type=checkbox].cb_search-widgets-param__input-check--middle:checked:after{content:"Баннеры"}input[type=checkbox].cb_search-widgets-param__input-check--middle:after{content:"Баннеры";color:#888}input[type=checkbox].cb_search-widgets-param__input-check--bottom-top:checked:after{content:"Блок рекламных баннеров"}input[type=checkbox].cb_search-widgets-param__input-check--bottom-top:after{content:"Блок рекламных баннеров";color:#888}input[type=checkbox].cb_search-widgets-param__input-check--bottom:checked:after{content:"Наши рекомендации"}input[type=checkbox].cb_search-widgets-param__input-check--bottom:after{content:"Наши рекомендации";color:#888}input[type=checkbox].cb_search-widgets-param__input-check--top-step1:checked:after{content:"Фото-слайдер"}input[type=checkbox].cb_search-widgets-param__input-check--top-step1:after{content:"Фото-слайдер";color:#888}input[type=checkbox].cb_search-widgets-param__input-check--step1:disabled:after{content:"Расширенный поисковик";color:rgba(25,129,220,.65)}input[type=checkbox].cb_search-widgets-param__input-check--status:checked:after{content:""}input[type=checkbox].cb_search-widgets-param__input-check--status-confidantial:after{content:"Выкл"}.cb_search-widgets-param__btn-submit{display:flex;justify-content:center;width:100%;margin:0;margin-bottom:40px;padding:0}.cb_search-widgets-param__submit{width:189px;height:37px;margin:0;margin-left:150px;padding:0;font-family:"PT Sans",sans-serif;font-size:18px;font-weight:700;line-height:18px;color:#fff;background-color:#ff6b00;border:none;border-radius:2px;cursor:pointer}.cb_search-widgets-param__submit:hover{background-color:#d95a00}.cb_search-widgets-param__view-page-btn{width:221px;height:37px;margin:0;margin-bottom:30px;margin-left:40px;padding:0;font-family:"PT Sans",sans-serif;font-size:16px;font-weight:700;line-height:16px;color:#fff;background-color:#7daa5a;border:none;border-radius:2px}.cb_search-widgets-param__view-page-btn--disabled{display:none}.cb_search-widgets-param__view-page-btn:hover{background-color:#699149}.emptyInput{border-color:red}
.cb_search-widgets__visually-hidden{position:absolute;left:-10000px;top:auto;width:1px;height:1px;font-size:0;overflow:hidden}.cb_search-widgets-otherparam{display:flex;flex-direction:column;width:100%;height:100%;margin:0;padding:0;padding-top:15px;padding-left:20px;padding-right:20px}.cb_search-widgets-otherparam__block{position:relative;display:flex;flex-direction:column;align-items:flex-start;width:100%;margin:0;margin-bottom:15px;padding:0}.cb_search-widgets-otherparam__block--mb{margin-bottom:25px}.cb_search-widgets-otherparam__head{margin:0;margin-bottom:8px;padding:0;font-family:"PT Sans",sans-serif;font-size:22px;font-weight:400;line-height:22px;color:#034074}.cb_search-widgets-otherparam__head--mb{margin-bottom:3px}.cb_search-widgets-otherparam__head--m{margin-bottom:0;margin-right:15px}.cb_search-widgets-otherparam__input-block{display:flex;align-items:center;margin:0;margin-bottom:10px;padding:0}.cb_search-widgets-otherparam__input-day{width:50px;margin:0;padding:0}.cb_search-widgets-otherparam__input-day--line{width:auto}.cb_search-widgets-otherparam__h3-dop-param{margin:0;margin-top:18px;margin-bottom:5px;padding:0;font-family:"PT Sans",sans-serif;font-size:18px;font-weight:400;line-height:18px;color:#034074}.cb_search-widgets-otherparam__txt{margin:0;padding:0;max-width:600px;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:400;line-height:14px;color:#000}.cb_search-widgets-otherparam__txt--mr{margin-right:10px}.cb_search-widgets-otherparam__txt--mb{margin-bottom:10px}.cb_search-widgets-otherparam__txt--underhead{font-size:16px;font-weight:400;line-height:16px;color:#000}.cb_search-widgets-otherparam__contact-block{display:flex;flex-direction:column;margin:0;margin-bottom:10px;padding:0}.cb_search-widgets-otherparam__key-block{display:flex;align-items:center;width:100%;margin:0;margin-top:10px;margin-bottom:10px;padding:0}.cb_search-widgets-otherparam__key-button{margin:0;padding:0;padding-top:10px;padding-bottom:10px;padding-right:10px;padding-left:10px;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:400;line-height:14px;color:#1981dc;text-decoration:underline;background:0 0;border:none}.cb_search-widgets-otherparam__key-button--backgr{margin:0;padding:0;padding-top:5px;padding-bottom:5px;padding-right:15px;padding-left:15px;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:700;line-height:14px;color:#fff;text-decoration:none;background-color:#1981dc;border-radius:2px;box-sizing:border-box}.cb_search-widgets-otherparam__label{display:flex;flex-direction:column;margin:0;margin-top:10px;margin-bottom:5px;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:400;line-height:14px;color:#888}.cb_search-widgets-otherparam__label--mb{margin-top:0;margin-bottom:5px}.cb_search-widgets-otherparam__label--mb-mt{margin-top:8px;margin-bottom:5px}.cb_search-widgets-otherparam__label--mt{margin-top:0}.cb_search-widgets-otherparam__input-change-block{display:flex;align-items:center;margin:0;margin-top:5px;padding:0}.cb_search-widgets-otherparam__input{width:160px;height:24px;margin:0;margin-top:5px;padding:0;padding-left:10px;border:1px solid #d9d9d9;border-radius:2px;box-sizing:border-box}.cb_search-widgets-otherparam__input:disabled{background-color:#fff}.cb_search-widgets-otherparam__input--width{min-width:270px}.cb_search-widgets-otherparam__input--width-medium{width:80px;margin:0;padding-left:5px;text-align:center}.cb_search-widgets-otherparam__input--width-big{width:400px}.cb_search-widgets-otherparam__input--width-short{width:55px;margin-top:0;margin-right:10px}.cb_search-widgets-otherparam__input--key{min-width:260px;margin:0;margin-right:20px;padding:0;padding-left:10px;color:#000}.cb_search-widgets-otherparam__input--confidential{width:400px}.cb_search-widgets-otherparam__input--mt-mr{margin-top:0;margin-right:10px}.cb_search-widgets-otherparam__change-btn{margin:0;padding:0;padding-top:5px;padding-bottom:5px;padding-left:20px;padding-right:20px;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:700;line-height:14px;color:#fff;background-color:#ff6b00}.cb_search-widgets-otherparam__change-btn:hover{background-color:#ec9900}.cb_search-widgets-otherparam__change-btn--color{background-color:red}.cb_search-widgets-otherparam__change-btn--disabled{background-color:#b2b2b2;cursor:default}.cb_search-widgets-otherparam__change-btn--disabled:hover{background-color:#b2b2b2}.cb_search-widgets-otherparam__change-btn--ml{margin-left:10px}.cb_search-widgets-otherparam__select{width:200px;height:24px;margin:0;padding:0;box-sizing:border-box}.cb_search-widgets-otherparam__select--width{width:70px}.cb_search-widgets-otherparam__select--width-xl{width:120px}.cb_search-widgets-otherparam__select-list{margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:400;line-height:14px;color:#000}.cb_search-widgets-otherparam__select-list--size{font-size:12px}.cb_search-widgets-otherparam__line-block{display:flex;align-items:center;margin:0;margin-top:5px;padding:0}.cb_search-widgets-otherparam__line-block--mb{margin-bottom:10px}.cb_search-widgets-otherparam__line{width:100%;margin-bottom:10px;color:#c4c4c4}.cb_search-widgets-otherparam__version{width:200px;height:24px;margin:0;margin-right:10px;padding:0;box-sizing:border-box}.cb_search-widgets-otherparam__version-item{margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:400;line-height:14px;color:#000}.cb_search-widgets-otherparam__version-btn{margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:400;line-height:14px;color:#1981dc;text-decoration:underline;background-color:transparent}.cb_search-widgets-otherparam__status-txt{margin:0;margin-right:5px;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:400;line-height:14px;color:#1981dc}.cb_search-widgets-otherparam__status-txt--bold{margin-right:10px;font-weight:700}.cb_search-widgets-otherparam__status-txt--width{width:110px}.cb_search-widgets-otherparam__status-win{margin:0;margin-right:10px;padding:0;padding-top:3px;padding-bottom:3px;padding-left:5px;padding-right:5px;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:700;line-height:14px;color:#1981dc;border:1px solid #d9d9d9}.cb_search-widgets-otherparam__status-win--off{color:red}.cb_search-widgets-otherparam__page-check{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;width:100%;margin:0;padding:0}.cb_search-widgets-otherparam__h3{margin:0;margin-right:20px;padding:0;font-family:"PT Sans",sans-serif;font-size:18px;font-weight:400;line-height:18px;color:#000}.cb_search-widgets-otherparam__label-check{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;min-width:50px;margin:0;padding:0}.cb_search-widgets-otherparam__label-check--margin{margin-top:10px;margin-bottom:5px}input[type=checkbox].cb_search-widgets-otherparam__input-check{position:relative;width:33px;height:20px;margin:0;padding:0;font-size:20px;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none;background:#fff;border-radius:20px;border:1px solid #d9d9d9;box-sizing:border-box;cursor:pointer;outline:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}input[type=checkbox].cb_search-widgets-otherparam__input-check:checked{background:#fff}input[type=checkbox].cb_search-widgets-otherparam__input-check:before{position:absolute;content:"";left:0;top:-1px;width:20px;height:20px;background-color:#fff;border:2px solid #888;box-sizing:border-box;border-radius:20px;background:#fff;-webkit-box-shadow:0 0 .25em rgba(0,0,0,.3);box-shadow:0 0 .25em rgba(0,0,0,.3);-webkit-transform:scale(.7);transform:scale(.7);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}input[type=checkbox].cb_search-widgets-otherparam__input-check:checked:before{left:calc(100% - 20px);background-color:#1981dc;border:2px solid #b1dbff;box-sizing:border-box}input[type=checkbox].cb_search-widgets-otherparam__input-check:checked:disabled:before{left:calc(100% - 20px);background-color:rgba(25,129,220,.65);border:2px solid #b1dbff;box-sizing:border-box}input[type=checkbox].cb_search-widgets-otherparam__input-check:after{position:absolute;content:"Выкл";left:40px;top:2px;min-width:5px;height:20px;margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:700;line-height:14px;color:#888}input[type=checkbox].cb_search-widgets-otherparam__input-check:checked:after{position:absolute;content:"Вкл";left:40px;top:2px;min-width:5px;height:20px;margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:700;line-height:14px;color:#1981dc}.cb_search-widgets-otherparam__label-check-txt{margin:0;margin-top:5px;margin-bottom:15px;padding:0;font-family:"PT Sans",sans-serif;font-size:13px;font-weight:400;line-height:14px;color:#444}input[type=checkbox].cb_search-widgets-otherparam__input-check--status:checked:after{content:""}input[type=checkbox].cb_search-widgets-otherparam__input-check--status:after{content:""}input[type=checkbox].cb_search-widgets-otherparam__input-check--contact:checked:after{content:""}input[type=checkbox].cb_search-widgets-otherparam__input-check--contact:after{width:140px;content:"По умолчанию";color:#888}input[type=checkbox].cb_search-widgets-otherparam__input-check--confidential:after{width:120px;content:"Установить свою";color:#888}input[type=checkbox].cb_search-widgets-otherparam__input-check--base:disabled:after{content:"Поиск";color:rgba(25,129,220,.65)}input[type=checkbox].cb_search-widgets-otherparam__input-check--middle:checked:after{content:"Баннеры"}input[type=checkbox].cb_search-widgets-otherparam__input-check--middle:after{content:"Баннеры";color:#888}input[type=checkbox].cb_search-widgets-otherparam__input-check--bottom-top:checked:after{content:"Блок рекламных баннеров"}input[type=checkbox].cb_search-widgets-otherparam__input-check--bottom-top:after{content:"Блок рекламных баннеров";color:#888}input[type=checkbox].cb_search-widgets-otherparam__input-check--bottom:checked:after{content:"Наши рекомендации"}input[type=checkbox].cb_search-widgets-otherparam__input-check--bottom:after{content:"Наши рекомендации";color:#888}input[type=checkbox].cb_search-widgets-otherparam__input-check--top-step1:checked:after{content:"Фото-слайдер"}input[type=checkbox].cb_search-widgets-otherparam__input-check--top-step1:after{content:"Фото-слайдер";color:#888}input[type=checkbox].cb_search-widgets-otherparam__input-check--step1:disabled:after{content:"Расширенный поисковик";color:rgba(25,129,220,.65)}.cb_search-widgets-otherparam__btn-submit{display:flex;justify-content:center;width:100%;margin:0;margin-bottom:40px;padding:0}.cb_search-widgets-otherparam__submit{width:189px;height:37px;margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:18px;font-weight:700;line-height:18px;color:#fff;background-color:#ffa800;border:none;border-radius:2px;cursor:pointer}.cb_search-widgets-otherparam__assort-block{display:flex;flex-wrap:wrap;width:680px;margin:0;margin-right:auto;padding:0}.cb_search-widgets-otherparam__assort-list{display:flex;align-items:flex-end;min-width:500px;max-width:680px;flex-basis:auto;flex-grow:1;margin:0;padding:0;list-style:none}.cb_search-widgets-otherparam__assort-item{display:flex;justify-content:center;align-items:center;min-width:80px;max-width:500px;flex-basis:auto;flex-grow:1;margin:0;margin-right:2px;padding:0;padding-top:5px;padding-bottom:5px;padding-left:25px;padding-right:25px;font-family:"PT Sans",sans-serif;font-size:18px;font-weight:400;line-height:21px;color:#fff;background-color:#b2b2b2;box-sizing:border-box;cursor:pointer}.cb_search-widgets-otherparam__assort-item:hover{background-color:#90aebc}.cb_search-widgets-otherparam__assort-item--active{padding-top:10px;padding-bottom:5px;background-color:#1981dc}.cb_search-widgets-otherparam__assort-item--active.cb_search-widgets-otherparam__assort-item--blue{background-color:#1981dc}.cb_search-widgets-otherparam__assort-item--active.cb_search-widgets-otherparam__assort-item--red{background-color:#ff5050}.cb_search-widgets-otherparam__assort-item--mr{margin-right:0}.cb_search-widgets-otherparam__assort-wrapper{display:none}.cb_search-widgets-otherparam__assort-wrapper--active{display:block;margin:0;padding:0}.cb_search-widgets-otherparam__assort-win{display:flex;flex-wrap:wrap;flex-basis:auto;flex-grow:1;width:680px;min-height:145px;margin:0;margin-right:auto;margin-bottom:20px;padding:0;padding-top:15px;padding-bottom:20px;padding-left:10px;padding-right:10px;border:1px solid #b2b2b2;border-top:10px solid #ff5050;box-sizing:border-box}.cb_search-widgets-otherparam__assort-win-txt{width:100%;margin:0;margin-bottom:10px;padding:0;padding-right:200px;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:400;line-height:14px;color:#000;box-sizing:border-box}.cb_search-widgets-otherparam__assort-win-list{display:flex;flex-direction:column;width:100%;margin:0;margin-bottom:10px;padding:0;list-style:none}.cb_search-widgets-otherparam__assort-win-item{margin:0;margin-bottom:5px;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:400;line-height:14px;color:#000}.cb_search-widgets-otherparam__assort-win-btn{height:24px;margin:0;margin-top:auto;margin-left:auto;margin-right:auto;padding:0;padding-top:5px;padding-bottom:5px;padding-left:30px;padding-right:30px;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:700;line-height:14px;color:#fff;background-color:#ff6b00}.cb_search-widgets-otherparam__assort-win-btn:hover{background-color:#ec9900}.cb_search-widgets-otherparam__add-assort-win{display:flex;flex-wrap:wrap;min-width:500px;max-width:800px;flex-basis:auto;flex-grow:1;min-height:155px;margin:0;margin-right:auto;margin-bottom:20px;padding:0;padding-top:25px;padding-bottom:20px;padding-left:100px;padding-right:100px;border:1px solid #b2b2b2;border-top:10px solid #ff5050;box-sizing:border-box}.cb_search-widgets-otherparam__add-assort-win-txt{width:100%;margin:0;margin-bottom:10px;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:400;line-height:14px;color:#000}.cb_search-widgets-otherparam__add-assort-win-btn-block{display:flex;justify-content:center;align-items:center;margin:0;margin-left:auto;margin-right:auto;padding:0}.cb_search-widgets-otherparam__add-assort-win-btn{height:24px;margin:0;margin-right:5px;margin-left:5px;padding:0;padding-top:5px;padding-bottom:5px;padding-left:30px;padding-right:30px;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:700;line-height:14px;color:#fff;background-color:#ff6b00}.cb_search-widgets-otherparam__add-assort-win-btn:hover{background-color:#ec9900}.cb_search-widgets-otherparam__add-assort-win-btn--clean{padding:0;font-weight:400;color:#1981dc;text-decoration:underline;background-color:transparent}.cb_search-widgets-otherparam__add-assort-win-btn--clean:hover{background-color:transparent}.cb_search-widgets-otherparam__sea-win{display:flex;flex-wrap:wrap;min-width:680px;max-width:680px;flex-basis:auto;flex-grow:1;min-height:155px;margin:0;margin-right:auto;margin-bottom:20px;padding:0;padding-top:25px;padding-bottom:20px;padding-left:20px;padding-right:20px;border:1px solid #b2b2b2;border-top:10px solid #ff5050;box-sizing:border-box}.cb_search-widgets-otherparam__sea-win--cruise{border-top:10px solid #1981dc}.cb_search-widgets-otherparam__sea-item{display:flex;align-items:center;width:100%;margin:0;margin-bottom:10px;padding:0}.cb_search-widgets-otherparam__sea-input{margin:0;margin-right:5px;padding:0}.cb_search-widgets-otherparam__sea-label{margin:0;margin-right:auto;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:400;line-height:14px;color:#000}.cb_search-widgets-otherparam__sea-win-btn-block{display:flex;align-items:center;margin:0;margin-top:20px;padding:0}.cb_search-widgets-otherparam__sea-win-btn{height:24px;margin:0;margin-right:5px;margin-left:5px;padding:0;padding-top:5px;padding-bottom:5px;padding-left:30px;padding-right:30px;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:700;line-height:14px;color:#fff;background-color:#ff6b00}.cb_search-widgets-otherparam__sea-win-btn--clean{padding:0;font-weight:400;color:#1981dc;text-decoration:underline;background-color:transparent}.cb_search-widgets-otherparam__river-win{display:flex;flex-wrap:wrap;min-width:680px;max-width:680px;flex-basis:auto;flex-grow:1;min-height:155px;margin:0;margin-right:auto;margin-bottom:20px;padding:0;padding-top:25px;padding-bottom:20px;padding-left:20px;padding-right:20px;border:1px solid #b2b2b2;border-top:10px solid #ff5050;box-sizing:border-box}.cb_search-widgets-otherparam__river-win--cruise{border-top:10px solid #1981dc}.cb_search-widgets-otherparam__river-item{display:flex;align-items:center;width:100%;margin:0;margin-right:auto;margin-bottom:10px;padding:0}.cb_search-widgets-otherparam__river-input{margin:0;margin-right:5px;padding:0}.cb_search-widgets-otherparam__river-label{margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:400;line-height:14px;color:#000}.cb_search-widgets-otherparam__river-win-btn-block{display:flex;align-items:center;margin:0;margin-top:20px;padding:0}.cb_search-widgets-otherparam__river-win-btn{height:24px;margin:0;margin-right:5px;margin-left:5px;padding:0;padding-top:5px;padding-bottom:5px;padding-left:30px;padding-right:30px;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:700;line-height:14px;color:#fff;background-color:#ff6b00}.cb_search-widgets-otherparam__river-win-btn--clean{padding:0;font-weight:400;color:#1981dc;text-decoration:underline;background-color:transparent}.cb_search-widgets-otherparam__ferry-win{display:flex;flex-wrap:wrap;min-width:680px;max-width:680px;flex-basis:auto;flex-grow:1;min-height:155px;margin:0;margin-right:auto;margin-bottom:20px;padding:0;padding-top:25px;padding-bottom:20px;padding-left:20px;padding-right:20px;border:1px solid #b2b2b2;border-top:10px solid #ff5050;box-sizing:border-box}.cb_search-widgets-otherparam__ferry-win--cruise{border-top:10px solid #1981dc}.cb_search-widgets-otherparam__ferry-item{display:flex;align-items:center;width:100%;margin:0;margin-right:auto;margin-bottom:10px;padding:0}.cb_search-widgets-otherparam__ferry-input{margin:0;margin-right:5px;padding:0}.cb_search-widgets-otherparam__ferry-label{margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:400;line-height:14px;color:#000}.cb_search-widgets-otherparam__ferry-win-btn-block{display:flex;align-items:center;margin:0;margin-top:20px;padding:0}.cb_search-widgets-otherparam__ferry-win-btn{height:24px;margin:0;margin-right:5px;margin-left:5px;padding:0;padding-top:5px;padding-bottom:5px;padding-left:30px;padding-right:30px;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:700;line-height:14px;color:#fff;background-color:#ff6b00}.cb_search-widgets-otherparam__ferry-win-btn--clean{padding:0;font-weight:400;color:#1981dc;text-decoration:underline;background-color:transparent}.cb_search-widgets-otherparam__value-list{width:142px;height:24px;margin:0;margin-right:30px;padding:0;padding-left:5px;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:400;line-height:14px;color:#000;border:1px solid #d9d9d9;box-sizing:border-box}.walk-container-wrapper{display:none;position:absolute;left:260px;top:20px;z-index:100;transition:2s}#walk-container{display:inline-block;position:relative;width:50px;height:70px;vertical-align:middle}#walk-container>div{display:inline-block;position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("../../../templates/d/blocks/cb/cb_search-widgets/img/walk-sequence.svg");background-repeat:no-repeat;transform:scaleX(-1)}#walk-container>div.reflect{transform:none}#walk-container>div{background-size:800%}#walk-container>div.animated{animation:walkanim 1.4s steps(7)}@keyframes walkanim{to{background-position:100% 0}}
.cb_search-widgets__visually-hidden{position:absolute;left:-10000px;top:auto;width:1px;height:1px;font-size:0;overflow:hidden}.cb_search-widgets-main{display:flex;flex-direction:column;height:100%;margin:0;padding:0;background-color:#fff}.cb_search-widgets-main__top-line{display:flex;align-items:center;min-height:35px;margin:0;padding:0;background-color:#fff;border-bottom:2px solid #66b8ff}.cb_search-widgets-main__col-left{position:relative;display:flex;align-items:center;width:200px;margin:0;padding:0;padding-left:55px;box-sizing:border-box}.cb_search-widgets-main__col-left::before{position:absolute;content:"";top:7px;left:10px;width:14px;height:14px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 13.32 13.17' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.gear-a%7Bfill:%231981DC;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-gear%3C/title%3E%3Cpath class='gear-a' transform='translate(-.34 -.42)' d='M13,8.39,12,8.54a4.19,4.19,0,0,1-.16.46c-.07.15-.13.29-.21.43l.55.76a.81.81,0,0,1-.1,1.06l-.82.82a1,1,0,0,1-.27.17.85.85,0,0,1-.31.06.71.71,0,0,1-.48-.15l-.77-.55a3.74,3.74,0,0,1-.45.22L8.56,12l-.17.92a.7.7,0,0,1-.27.49.78.78,0,0,1-.53.19H6.41a.78.78,0,0,1-.53-.19.7.7,0,0,1-.27-.49L5.44,12,5,11.82a2.74,2.74,0,0,1-.42-.21l-.78.56a.74.74,0,0,1-.24.11.6.6,0,0,1-.24.05A.87.87,0,0,1,3,12.27a1,1,0,0,1-.26-.19l-.83-.82a.75.75,0,0,1-.25-.49.9.9,0,0,1,.17-.55l.55-.75A3,3,0,0,1,2.15,9,4.28,4.28,0,0,1,2,8.57L1,8.42a.92.92,0,0,1-.51-.28.84.84,0,0,1-.19-.53V6.45a.79.79,0,0,1,.19-.52A.82.82,0,0,1,1,5.65L2,5.49A3,3,0,0,1,2.12,5a4.48,4.48,0,0,1,.2-.44l-.54-.78a.73.73,0,0,1-.15-.53.8.8,0,0,1,.23-.51L2.69,2A.76.76,0,0,1,3,1.78a.87.87,0,0,1,.32-.06.75.75,0,0,1,.26,0,.65.65,0,0,1,.22.11l.76.54L5,2.21A4.37,4.37,0,0,1,5.41,2l.17-.93A.83.83,0,0,1,5.85.62a.81.81,0,0,1,.53-.2H7.56a.79.79,0,0,1,.53.2.75.75,0,0,1,.28.48L8.53,2A3.86,3.86,0,0,1,9,2.18a3.74,3.74,0,0,1,.45.22l.78-.55.22-.11a1.09,1.09,0,0,1,.26,0,.67.67,0,0,1,.31.07.76.76,0,0,1,.26.16l.84.82a.8.8,0,0,1,.23.52.76.76,0,0,1-.15.54l-.55.76c.08.14.14.29.21.44s.12.3.17.45l.93.17a.7.7,0,0,1,.5.27.81.81,0,0,1,.19.52V7.58a.76.76,0,0,1-.21.53A.81.81,0,0,1,13,8.39Zm-.05-2a.05.05,0,0,0,0,0s0,0,0,0l-1.16-.19a.41.41,0,0,1-.19-.08.41.41,0,0,1-.11-.19,4.14,4.14,0,0,0-.21-.59,3.25,3.25,0,0,0-.28-.56.39.39,0,0,1-.06-.21.48.48,0,0,1,.07-.2l.7-1s0,0,0,0a.05.05,0,0,0,0,0l-.83-.82,0,0h-.05l-1,.69a.34.34,0,0,1-.19.07.37.37,0,0,1-.21-.06,6.45,6.45,0,0,0-.59-.29,4.31,4.31,0,0,0-.61-.19.33.33,0,0,1-.19-.11.31.31,0,0,1-.09-.19L7.64,1.22s0,0,0,0,0,0,0,0H6.4a.07.07,0,0,0-.06,0,.06.06,0,0,0,0,0l-.2,1.17a.39.39,0,0,1-.1.19.42.42,0,0,1-.18.11,3,3,0,0,0-.6.19,4.25,4.25,0,0,0-.56.29.51.51,0,0,1-.22.05.4.4,0,0,1-.19-.07l-1-.68h0a0,0,0,0,0,0,0l0,0h0l-.84.82a.05.05,0,0,0,0,0,.13.13,0,0,0,0,.06l.7.95a.42.42,0,0,1,.06.21.22.22,0,0,1-.05.19,4.43,4.43,0,0,0-.27.58,2.46,2.46,0,0,0-.19.58.4.4,0,0,1-.11.19.37.37,0,0,1-.2.09l-1.16.19s0,0,0,0,0,0,0,0V7.61s0,0,0,0l0,0,1.18.2a.32.32,0,0,1,.19.1.33.33,0,0,1,.11.18,4,4,0,0,0,.2.58,5.93,5.93,0,0,0,.29.56.3.3,0,0,1,0,.21.26.26,0,0,1-.07.19l-.68,1s0,0,0,0,0,0,0,0l.84.82,0,0h0v0l1-.68a.21.21,0,0,1,.1-.06h.2l.1.05a5.77,5.77,0,0,0,.56.27,5.76,5.76,0,0,0,.59.18.29.29,0,0,1,.16.11.33.33,0,0,1,.11.19l.19,1.15,0,.05H7.63a.09.09,0,0,0,0-.05l.2-1.15a.37.37,0,0,1,.08-.19.41.41,0,0,1,.19-.11,3.7,3.7,0,0,0,.59-.19,6.27,6.27,0,0,0,.58-.29.28.28,0,0,1,.2,0,.35.35,0,0,1,.21.07l.95.67h.1l.83-.82a.14.14,0,0,0,0-.06.05.05,0,0,0,0,0l-.68-1a.31.31,0,0,1-.07-.2.39.39,0,0,1,.06-.21,3.45,3.45,0,0,0,.28-.54,2.86,2.86,0,0,0,.19-.61.34.34,0,0,1,.11-.17.47.47,0,0,1,.2-.1l1.17-.19h0a.14.14,0,0,0,0-.06ZM7,9.84a3,3,0,0,1-1.12-.22A3.18,3.18,0,0,1,5,9a3.18,3.18,0,0,1-.6-.92,2.75,2.75,0,0,1,0-2.2A2.84,2.84,0,0,1,5,5a2.87,2.87,0,0,1,.92-.62A3,3,0,0,1,7,4.16a3,3,0,0,1,1.12.22A2.59,2.59,0,0,1,9,5a2.61,2.61,0,0,1,.63.9,2.86,2.86,0,0,1,0,2.2A2.9,2.9,0,0,1,9,9a2.84,2.84,0,0,1-.9.6A3,3,0,0,1,7,9.84ZM7,4.9a2.08,2.08,0,0,0-1.5.62,2.08,2.08,0,0,0,0,3A2.08,2.08,0,0,0,7,9.1a2,2,0,0,0,1.49-.62,2.05,2.05,0,0,0,0-3A2,2,0,0,0,7,4.9Z'/%3E%3C/svg%3E%0A");background-repeat:no-repeat}.cb_search-widgets-main__col-left::after{position:absolute;content:"";top:9px;right:4px;width:1px;height:10px;background-color:#1981dc}.cb_search-widgets-main__col-right{display:flex;align-items:center;min-width:200px;margin:0;padding:0;padding-left:10px;box-sizing:border-box}.cb_search-widgets-main__txt{margin:0;padding:0;text-align:center;font-family:"PT Sans",sans-serif;font-size:15px;line-height:13px;color:#1981dc}.cb_search-widgets-main__txt--bold{margin:0;padding:0;font-weight:700}.cb_search-widgets-main__txt--fs{font-size:12px;line-height:12px}.cb_search-widgets-steps{display:flex;justify-content:flex-start;width:100%;min-height:100vh}
.cb_search-widgets-install{display:flex;flex-direction:column;width:100%;height:100%;margin:0;padding:0}.cb_search-widgets-install__wrapper{display:block;margin:0;padding:0;padding-bottom:10px;border-bottom:2px solid #0d69bf;box-sizing:border-box}.cb_search-widgets-install__head-line{display:flex;align-items:center;width:100%;max-width:1200px;height:55px;margin:0;padding:0;padding-top:5px;box-sizing:border-box}.cb_search-widgets-install__head-line-title{margin:0;margin-right:20px;padding:0;font-family:"PT Sans",sans-serif;font-size:20px;font-weight:400;line-height:18px;color:#034074}.cb_search-widgets-install__head-line-title--bold{font-weight:700}.cb_search-widgets-install__head-line-field-wrapper{display:flex;justify-content:flex-end;flex-grow:1}.cb_search-widgets-install__head-line-field{margin:0;padding:0;padding-top:6px;padding-bottom:6px;padding-left:10px;padding-right:10px;font-family:"PT Sans",sans-serif;font-size:16px;line-height:16px;color:#000;border:1px solid #d9d9d9}.cb_search-widgets-install__head-line-field--mr{margin-right:15px}.cb_search-widgets-install__head-line-field--marker{color:#999}.cb_search-widgets-install__head-line-txt{margin:0;margin-right:5px;padding:0;font-family:"PT Sans",sans-serif;font-size:16px;line-height:16px;color:#000}.cb_search-widgets-install__widgets-block{display:flex;min-width:830px;max-width:1200px;margin:0;margin-bottom:10px;padding:0;border-radius:5px}.cb_search-widgets-install__info{display:flex;flex-direction:column;flex-grow:1;margin:0;padding:0;background-color:#fff;border-top:2px solid #ccc;border-bottom:2px solid #ccc;border-left:2px solid #ccc;border-top-left-radius:5px;border-bottom-left-radius:5px;box-sizing:border-box}.cb_search-widgets-install__info-widgets{width:100%;margin:0;padding:0;box-sizing:border-box}.cb_search-widgets-install__head{margin:0;margin-top:15px;padding:0;font-family:"PT Sans",sans-serif;font-size:20px;font-weight:400;line-height:22px;color:#034074}.cb_search-widgets-install__head--m{margin-left:20px}.cb_search-widgets-install__txt-name{margin:0;margin-bottom:10px;margin-left:20px;padding:0;font-family:"PT Sans",sans-serif;font-size:16px;font-weight:400;line-height:18px;color:#379240}.cb_search-widgets-install__list-chain{display:flex;align-items:center;margin:0;margin-bottom:17px;margin-left:20px;padding:0;list-style:none}.cb_search-widgets-install__item-chain{position:relative;display:flex;align-items:center;margin:0;margin-right:10px;padding:0;padding-top:6px;padding-bottom:7px;padding-left:30px;padding-right:10px;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:700;line-height:14px;color:#fff;background-color:#888;border-bottom-right-radius:7px;border-top-right-radius:7px;border-bottom-left-radius:20px;border-top-left-radius:20px;box-sizing:border-box;cursor:pointer}.cb_search-widgets-install__item-chain--color-step-1{background-color:#1981dc}.cb_search-widgets-install__item-chain--color-step-1:hover{background-color:#1868bc}.cb_search-widgets-install__item-chain--color-step-2{background-color:#00c2ff}.cb_search-widgets-install__item-chain--color-step-2:hover{background-color:#009ed6}.cb_search-widgets-install__item-chain--color-step-3{background-color:#71c07d}.cb_search-widgets-install__item-chain--color-step-3:hover{background-color:#5aa065}.cb_search-widgets-install__item-chain--color-step-4{background-color:#cbce25}.cb_search-widgets-install__item-chain--color-step-4:hover{background-color:#aaad24}.cb_search-widgets-install__item-chain-link{text-decoration:none;color:#fff}.cb_search-widgets-install__item-chain-icon{position:absolute;width:23px;height:23px}.cb_search-widgets-install__item-chain-icon--cogwheel{top:2px;left:2px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 23 23'%3E%3Ccircle cx='11.5' cy='11.5' r='11' fill='none' stroke='%23FFFFFF'/%3E%3Cpath stroke='none' fill-rule='evenodd' fill='%23FFFFFF' clip-rule='evenodd' d='M16.0383 17.5668L17.55 16.055L17.0176 14.1207L17.2495 13.5667L19 12.5789V10.4411L17.2545 9.44916L17.0264 8.89614L17.5656 6.96083L16.0528 5.45018L14.1184 5.98246L13.5656 5.7507L12.5778 4H10.4401L9.44822 5.74556L8.89535 5.97359L6.96044 5.4338L5.45002 6.94429L5.98237 8.87909L5.75062 9.43185L4 10.4197V12.557L5.74391 13.5511L5.97217 14.1046L5.43316 16.0395L6.94415 17.5506L8.87887 17.0182L9.43166 17.25L10.4195 19H12.5567L13.55 17.256L14.1034 17.0277L16.0383 17.5668ZM16.1722 12.6087L15.5778 14.0285L16.0246 15.6518L15.6371 16.0394L14.0172 15.5881L12.597 16.1739L11.764 17.6363H11.2156L10.3895 16.1729L8.97146 15.5783L7.34731 16.0252L6.96042 15.6383L7.41167 14.0184L6.82596 12.5982L5.36359 11.7646V11.216L6.82752 10.3899L7.42213 8.97172L6.97524 7.3475L7.36132 6.96139L8.98115 7.41328L10.4019 6.8273L11.2336 5.36368H11.7815L12.6075 6.82768L14.0257 7.42231L15.6502 6.97531L16.038 7.36263L15.5869 8.98222L16.1728 10.4029L17.6363 11.2346V11.7826L16.1722 12.6087ZM11.5 14.2277C9.99381 14.2277 8.77277 13.0066 8.77277 11.5003C8.77277 9.99405 9.99381 8.77295 11.5 8.77295C13.0063 8.77295 14.2273 9.99405 14.2273 11.5003C14.2273 13.0066 13.0063 14.2277 11.5 14.2277ZM12.8637 11.5003C12.8637 12.2534 12.2531 12.864 11.5 12.864C10.7469 12.864 10.1364 12.2534 10.1364 11.5003C10.1364 10.7471 10.7469 10.1366 11.5 10.1366C12.2531 10.1366 12.8637 10.7471 12.8637 11.5003Z'/%3E%3C/svg%3E")}.cb_search-widgets-install__item-chain-icon--brush{top:2px;left:2px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='icon-brush-in-circle' viewBox='0 0 23 23'%3E%3Ccircle cx='11.5' cy='11.5' r='11' fill='none' stroke='%23FFF'/%3E%3Cpath d='m16 5v5.4546 0.6818 0.6818 1.3597c0.0049 1.0379-0.4729 1.3664-1.8049 1.8502-0.7807 0.2836-1.0076 0.4394-1.0076 0.5401 0 0.5234 0.0395 0.8748 0.1238 1.2835-0.0163-0.0791 0.0798 0.3713 0.101 0.4912 0.0373 0.2111 0.0564 0.4031 0.0564 0.6117 0 1.1324-0.8788 2.0454-1.9687 2.0454-1.09 0-1.9688-0.913-1.9688-2.0454 0-0.2086 0.01913-0.4006 0.05643-0.6117 0.02122-0.1199 0.11729-0.5703 0.10099-0.4912 0.0843-0.4087 0.12383-0.7601 0.12383-1.2835 0-0.1014-0.22628-0.2568-1.0054-0.5401-1.3303-0.4838-1.8071-0.8113-1.8071-1.8463v-8.1818h9zm-1.125 6.8182h-6.75v1.3636c0 0.1013 0.22629 0.2568 1.0054 0.5401 1.3303 0.4837 1.8071 0.8112 1.8071 1.8462 0 0.6414-0.0519 1.1025-0.1574 1.6142 0.01-0.0488-0.077 0.3591-0.0924 0.4463-0.0217 0.1226-0.0315 0.2209-0.0315 0.3259 0 0.3286 0.34 0.6818 0.8438 0.6818s0.8437-0.3532 0.8437-0.6818c0-0.105-0.0097-0.2033-0.0314-0.3259-0.0154-0.0872-0.1025-0.4951-0.0924-0.4463-0.1055-0.5117-0.1574-0.9728-0.1574-1.6142 0-1.0345 0.4777-1.3625 1.8073-1.8454l0.0024-9e-4c0.778-0.2826 1.0033-0.4375 1.0028-0.54v-1.3636zm-6.75-1.3637v-4.0909h1.125v2.7266h1.125v-2.7266h1.1249v2.0448h1.125v-2.0448h2.2501v4.0909h-6.75z' clip-rule='evenodd' fill-rule='evenodd' fill='%23FFF' stroke='none'/%3E%3C/svg%3E")}.cb_search-widgets-install__item-chain-icon--code{top:2px;left:2px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='icon-code-in-circle' viewBox='0 0 23 23'%3E%3Ccircle cx='11.5' cy='11.5' r='11' fill='none' stroke='%23FFF'/%3E%3Cpath d='M10.3194 6.3L9.05556 5L4 10.2L9.05556 15.4L10.3194 14.1L6.52778 10.2L10.3194 6.3Z' fill='%23FFF'/%3E%3Cpath d='M12.8472 8.9001L14.1111 7.6001L19.1667 12.8001L14.1111 18.0001L12.8472 16.7001L16.6389 12.8001L12.8472 8.9001Z' fill='%23FFF'/%3E%3C/svg%3E")}.cb_search-widgets-install__item-chain-icon--jsapi{top:2px;left:2px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='icon-jsapi-in-circle' viewBox='0 0 23 23'%3E%3Ccircle cx='11.5' cy='11.5' r='11' fill='none' stroke='%23FFF'/%3E%3Cpath stroke='none' fill-rule='evenodd' fill='%23FFF' clip-rule='evenodd' d='M7 15.9C7 16.5075 7.40294 17 7.9 17H13.9364L16 14.4778V7.1C16 6.49249 15.5971 6 15.1 6H7.9C7.40294 6 7 6.49249 7 7.1V15.9ZM7.90005 7.09998H15.1001V13.1499H13.75C13.2529 13.1499 12.85 13.6424 12.85 14.2499V15.9H7.90005V7.09998ZM13.75 14.2499H14.9137L13.75 15.6723V14.2499ZM9.25 13.1499V14.2499H11.95V13.1499H9.25ZM9.25 12.05V10.95H13.75V12.05H9.25ZM9.25 8.75V9.85H13.75V8.75H9.25Z'/%3E%3C/svg%3E")}.cb_search-widgets-install__address{display:flex;flex-wrap:wrap;width:100%;margin:0;margin-bottom:23px;margin-left:20px;padding:0}.cb_search-widgets-install__version{position:relative;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;width:100%;height:54px;margin:0;padding:0;border-top:4px solid #efefef;background-color:#fff;background-image:linear-gradient(to bottom,#eee,#fff)}.cb_search-widgets-install__statistics{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;width:100%;height:54px;margin:0;padding:0;border-top:4px solid #efefef;background-color:#fff;background-image:linear-gradient(to bottom,#eee,#fff)}.cb_search-widgets-install__txt{margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:16px;font-weight:400;line-height:18px;color:#000}.cb_search-widgets-install__txt--mt{margin-top:10px}.cb_search-widgets-install__txt--address-mr{margin-right:50px}.cb_search-widgets-install__txt--address-fw-c{font-weight:700;color:grey}.cb_search-widgets-install__txt--address-fw-c-attention{font-weight:700;color:red}.cb_search-widgets-install__txt--version{margin-right:auto;font-family:"PT Sans",sans-serif;font-size:17px;font-weight:400;line-height:20px;color:#000}.cb_search-widgets-install__txt--color{position:relative;margin-left:40px;margin-right:25px;font-family:"PT Sans",sans-serif;font-size:17px;font-weight:400;line-height:20px;color:#6fb44e}.cb_search-widgets-install__txt--color:before{position:absolute;content:"";top:5px;left:-18px;width:12px;height:12px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg enable-background='new 0 0 12 12' viewBox='0 0 12 12' xml:space='preserve' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle type='text/css'%3E .st0%7Bfill-rule:evenodd;clip-rule:evenodd;fill:%236FB44E;%7D%0A%3C/style%3E%3Cpath class='st0' d='m6 12c-3.3 0-6-2.7-6-6s2.7-6 6-6 6 2.7 6 6-2.7 6-6 6zm0-1.1c2.7 0 4.9-2.2 4.9-4.9s-2.2-4.9-4.9-4.9-4.9 2.2-4.9 4.9 2.2 4.9 4.9 4.9zm1.8-6.9l-2.9 2.9-1.2-1.3-0.8 0.8 2 2 3.7-3.7-0.8-0.7z'/%3E%3C/svg%3E")}.cb_search-widgets-install__txt--attention{position:relative;margin-left:40px;margin-right:25px;font-family:"PT Sans",sans-serif;font-size:17px;font-weight:400;line-height:20px;color:red}.cb_search-widgets-install__txt--attention:before{position:absolute;content:"";top:5px;left:-18px;width:12px;height:12px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg enable-background='new 0 0 12 12' version='1.1' viewBox='0 0 12 12' xml:space='preserve' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle type='text/css'%3E .st0%7Bfill-rule:evenodd;clip-rule:evenodd;fill:%23FF0000;%7D .st1%7Bfill-rule:evenodd;clip-rule:evenodd;fill:none;stroke:%23FF0000;stroke-miterlimit:10;%7D%0A%3C/style%3E%3Cpath class='st0' d='m6 12c-3.3 0-6-2.7-6-6s2.7-6 6-6 6 2.7 6 6-2.7 6-6 6zm0-1.1c2.7 0 4.9-2.2 4.9-4.9s-2.2-4.9-4.9-4.9-4.9 2.2-4.9 4.9 2.2 4.9 4.9 4.9z'/%3E%3Cline class='st1' x1='2.8' x2='9.2' y1='2.9' y2='9.2'/%3E%3Cline class='st1' x1='2.8' x2='9.2' y1='9.2' y2='2.9'/%3E%3C/svg%3E%0A")}.cb_search-widgets-install__txt--version-sm{margin-right:20px;font-family:"PT Sans",sans-serif;font-size:12px;font-weight:400;line-height:20px;color:#666}.cb_search-widgets-install__txt--title{margin:0;margin-bottom:5px;margin-right:10px;padding:0;font-size:20px;color:#034074}.cb_search-widgets-install__txt--field{display:flex;align-items:center;height:30px;margin:0;padding:0;padding-left:10px;padding-right:10px;line-height:14px;border:1px solid #d9d9d9;box-sizing:border-box}.cb_search-widgets-install__txt--field-color{color:#1981dc}.cb_search-widgets-install__txt--field-width{width:230px}.cb_search-widgets-install__txt--lh-m{margin:0;margin-left:20px;margin-right:5px;padding:0;line-height:14px}.cb_search-widgets-install__txt--lh-m-color{color:#034074}.cb_search-widgets-install__txt--info{font-size:17px;color:red}.cb_search-widgets-install__txt-statistics{position:relative;margin:0;margin-right:20px;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:400;line-height:14px;color:#000}.cb_search-widgets-install__txt-field{position:relative;margin:0;margin-right:20px;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:400;line-height:14px;color:#000}.cb_search-widgets-install__statistics-icon{position:absolute;width:14px;height:13px;padding-top:9px;padding-bottom:9px;padding-left:5px;padding-right:5px;background-color:#939393}.cb_search-widgets-install__statistics-icon--stats{top:0;left:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='icon-stats' viewBox='0 0 14 13'%3E%3Crect x='3.11112' y='8.04753' width='1.55554' height='4.95233' fill='%23FFF'/%3E%3Crect x='6.22217' y='4.33321' width='1.55554' height='8.66658' fill='%23FFF'/%3E%3Crect x='9.33329' width='1.55554' height='12.9999' fill='%23FFF'/%3E%3Crect x='12.4443' y='6.80951' width='1.55554' height='6.19041' fill='%23FFF'/%3E%3Crect y='2.4763' width='1.55554' height='10.5237' fill='%23FFF'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:14px}.cb_search-widgets-install__txt-statistics--color{margin:0;margin-left:20px;margin-right:20px;padding:0;padding-top:8px;padding-bottom:10px;padding-left:30px;padding-right:10px;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:400;line-height:14px;color:#fff;background-color:#bcbcbc;border-radius:2px;box-sizing:border-box}.cb_search-widgets-install__address-link-line{width:100%}.cb_search-widgets-install__address-link{margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#4154ff}.cb_search-widgets-install__kit{display:flex;justify-content:center;align-items:center;flex:none;width:120px;height:226px;margin:0;padding:0;padding-top:5px;padding-bottom:5px;background-color:#0071d4;background-image:linear-gradient(to bottom,#6ebbff,#0071d4);border-top-right-radius:5px;border-bottom-right-radius:5px}.cb_search-widgets-install__img-block{display:flex;flex-direction:column;width:80px;height:auto;margin:0;padding:0;cursor:pointer}.cb_search-widgets-install__img-block.cb_search-widgets-install__img-block--disabled{cursor:default}.cb_search-widgets-install__img-block img{display:flex;width:80px;height:auto;margin:0;padding:0}.cb_search-widgets-install__info-block{display:block;width:100%;margin:0;margin-bottom:10px;padding:0}.cb_search-widgets-install__info-row{display:flex;align-items:center;width:100%;margin:0;margin-bottom:10px;padding:0}.cb_search-widgets-install__info-row--mb-mt{margin-top:10px;margin-bottom:5px}.cb_search-widgets-install__info-txt-block{width:550px;min-height:60px;margin:0;padding:0;padding-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;border:1px solid #d9d9d9}.cb_search-widgets-install__widget-add-block{display:flex;flex-direction:column;min-width:830px;max-width:1200px;margin:0;margin-right:10px;margin-bottom:250px;padding:0}.cb_search-widgets-install__widget{display:flex;align-items:center;width:100%;height:50px;margin:0;margin-top:80px;margin-bottom:40px;padding:0}.cb_search-widgets-install__btn-add{position:relative;display:flex;align-items:center;margin:0;padding:0;padding-top:8px;padding-bottom:10px;padding-left:36px;padding-right:15px;font-family:"PT Sans",sans-serif;font-size:16px;font-weight:700;line-height:16px;color:#fff;background-color:#1981dc;border:none;border-radius:2px;box-sizing:border-box}.cb_search-widgets-install__btn-add:before{position:absolute;content:"";top:17px;left:12px;width:16px;height:2px;background-color:#fff}.cb_search-widgets-install__btn-add:after{position:absolute;content:"";top:17px;left:12px;width:16px;height:2px;background-color:#fff;transform:rotate(90deg)}
.cb_search-widgets-head{position:relative;display:block;width:100%;height:40px;margin:0;padding:0;border-bottom:6px solid #66b8ff}.cb_search-widgets-head .bx-wrapper{max-width:100%!important}.cb_search-widgets-head__list{position:relative;height:40px;margin:0;padding:0;overflow:hidden}@media screen{.cb_search-widgets-head__list{width:100%}}.cb_search-widgets-head__arrow{position:absolute;bottom:0;left:0}.cb_search-widgets-head__arrow.cb_search-widgets-head__arrow-right{left:auto;right:0;width:28px;height:28px}.cb_search-widgets-head__arrow .bx-next::before,.cb_search-widgets-head__arrow .bx-prev{width:28px;height:28px;margin:0;padding:0;border:2px solid #9bd0ff;background-color:#1981dc;background-image:url("data:image/svg+xml,%3Csvg fill='none' viewBox='0 0 14 12' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.25 0V4H14V8H5.25V12L0 6L5.25 0Z' fill='%23AED9FF'/%3E%3C/svg%3E");background-position:center;background-size:60%;background-repeat:no-repeat;box-sizing:border-box;cursor:pointer;z-index:2}.cb_search-widgets-head__arrow .bx-prev{position:absolute;bottom:0;left:0}.cb_search-widgets-head__arrow .bx-next.disabled,.cb_search-widgets-head__arrow .bx-next.hidden,.cb_search-widgets-head__arrow .bx-prev.disabled{display:none}.cb_search-widgets-head__arrow .bx-next::after{content:"";position:absolute;bottom:0;right:0;width:100px;height:40px;background:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 100%);z-index:1}.cb_search-widgets-head__arrow .bx-next::before{content:"";position:absolute;top:0;right:0;transform:rotate(180deg)}.cb_search-widgets-head__item{display:flex;justify-content:center;align-items:center;min-height:28px;margin:0;margin-top:12px;padding:0;padding-left:10px;padding-right:10px;font-family:"PT Sans",sans-serif;font-size:16px;font-weight:700;line-height:14px;color:#fff;background-color:#bcbcbc;box-sizing:border-box;cursor:pointer;user-select:none}.cb_search-widgets-head__item.cb_search-widgets-head__item--transition{transition:.3s}.cb_search-widgets-head__item:hover{background-color:#999}.cb_search-widgets-head__item--ml{margin-left:3px}.cb_search-widgets-head__item--active{height:40px;margin-top:0;background-color:#66b8ff}.cb_search-widgets-head__item--active:hover{background-color:#579ed9}.cb_search-widgets-head__item--width{width:170px}.cb_search-widgets-head__item--width-xl{width:240px;overflow:hidden}
.cb_search-widgets__visually-hidden{position:absolute;left:-10000px;top:auto;width:1px;height:1px;font-size:0;overflow:hidden}.cb_search-widgets-design{display:flex;flex-direction:column;width:100%;height:100%;margin:0;padding:0;padding-top:15px;padding-left:20px;padding-right:20px}.cb_search-widgets-design__block{position:relative;display:flex;flex-direction:column;align-items:flex-start;width:100%;margin:0;margin-bottom:15px;padding:0}.cb_search-widgets-design__head{margin:0;margin-bottom:8px;padding:0;font-family:"PT Sans",sans-serif;font-size:22px;font-weight:400;line-height:22px;color:#034074}.cb_search-widgets-design__theme-list{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;align-content:stretch;max-width:700px;height:450px;margin:0;padding:0;list-style:none}.cb_search-widgets-design__return{position:absolute;top:-35px;right:0;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:400;line-height:14px;color:grey;cursor:pointer}.cb_search-widgets-design__return:before{position:absolute;content:"";top:4px;left:-15px;width:11px;height:8px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 11 8' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:%23808080;%7D%3C/style%3E%3C/defs%3E%3Cpath class='a' transform='translate(0 -.33)' d='M4.19.33V2.82H11V6.05H4.19V8.33L0,4.33Z'/%3E%3C/svg%3E%0A");background-repeat:no-repeat}.cb_search-widgets-design__item{position:relative;display:flex;justify-content:center;align-items:center;width:200px;height:200px;background-color:#eee;cursor:pointer}.cb_search-widgets-design__item--active{position:relative;background-color:#6979f8}.cb_search-widgets-design__item--active:before{position:absolute;content:"";top:7px;left:170px;width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:%232ec55e;stroke:%23fff;stroke-miterlimit:10;stroke-width:2px;%7D.b%7Bfill:%23fff;fill-rule:evenodd;%7D%3C/style%3E%3C/defs%3E%3Ccircle class='a' cx='12' cy='12' r='11'/%3E%3Cpolygon class='b' points='16.14 7.57 10.36 13.34 7.86 10.84 6.32 12.39 10.36 16.43 17.68 9.11 16.14 7.57'/%3E%3C/svg%3E")}.cb_search-widgets-design__item-img{display:flex;width:180px;height:180px}.cb_search-widgets-design__color-head{position:relative;display:flex;align-items:baseline;width:100%;min-height:10px;margin:0;margin-bottom:29px;padding:0}.cb_search-widgets-design__color-settings-box{cursor:pointer}.cb_search-widgets-design__color-h3{margin:0;margin-left:33px;margin-right:20px;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:400;line-height:15px;color:#3f4baa}.cb_search-widgets-design__icon-brush{position:absolute;top:-4px;left:0;width:23px;height:23px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='icon-brush-in-circle' viewBox='0 0 23 23'%3E%3Ccircle cx='11.5' cy='11.5' r='11' fill='none' stroke='%233f4baa'/%3E%3Cpath d='m16 5v5.4546 0.6818 0.6818 1.3597c0.0049 1.0379-0.4729 1.3664-1.8049 1.8502-0.7807 0.2836-1.0076 0.4394-1.0076 0.5401 0 0.5234 0.0395 0.8748 0.1238 1.2835-0.0163-0.0791 0.0798 0.3713 0.101 0.4912 0.0373 0.2111 0.0564 0.4031 0.0564 0.6117 0 1.1324-0.8788 2.0454-1.9687 2.0454-1.09 0-1.9688-0.913-1.9688-2.0454 0-0.2086 0.01913-0.4006 0.05643-0.6117 0.02122-0.1199 0.11729-0.5703 0.10099-0.4912 0.0843-0.4087 0.12383-0.7601 0.12383-1.2835 0-0.1014-0.22628-0.2568-1.0054-0.5401-1.3303-0.4838-1.8071-0.8113-1.8071-1.8463v-8.1818h9zm-1.125 6.8182h-6.75v1.3636c0 0.1013 0.22629 0.2568 1.0054 0.5401 1.3303 0.4837 1.8071 0.8112 1.8071 1.8462 0 0.6414-0.0519 1.1025-0.1574 1.6142 0.01-0.0488-0.077 0.3591-0.0924 0.4463-0.0217 0.1226-0.0315 0.2209-0.0315 0.3259 0 0.3286 0.34 0.6818 0.8438 0.6818s0.8437-0.3532 0.8437-0.6818c0-0.105-0.0097-0.2033-0.0314-0.3259-0.0154-0.0872-0.1025-0.4951-0.0924-0.4463-0.1055-0.5117-0.1574-0.9728-0.1574-1.6142 0-1.0345 0.4777-1.3625 1.8073-1.8454l0.0024-9e-4c0.778-0.2826 1.0033-0.4375 1.0028-0.54v-1.3636zm-6.75-1.3637v-4.0909h1.125v2.7266h1.125v-2.7266h1.1249v2.0448h1.125v-2.0448h2.2501v4.0909h-6.75z' clip-rule='evenodd' fill-rule='evenodd' fill='%233f4baa' stroke='none'/%3E%3C/svg%3E")}.cb_search-widgets-design__color-cancel{margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:400;line-height:15px;color:#6979f8;cursor:pointer}.cb_search-widgets-design__color-list{display:flex;flex-direction:column;margin:0;padding:0}.cb_search-widgets-design__color-item{display:flex;align-items:center;width:100%;margin:0;margin-bottom:5px;margin-right:10px;padding:0}.cb_search-widgets-design__color-item--additional-params{margin-top:10px;border-top:1px solid #ccc;padding-top:10px}.cb_search-widgets-design__color-label{width:190px;margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:400;line-height:15px;color:#000}.cb_search-widgets-design__color-input-block{position:relative;display:flex;justify-content:space-between;align-items:center;width:90px;height:24px;margin:0;padding:0;padding-left:4px;padding-right:6px;border:1px solid #d9d9d9;border-radius:2px;box-sizing:border-box}.cb_search-widgets-design__color-input-block:before{position:absolute;content:"#";top:2px;left:22px;width:15px;height:15px}.cb_search-widgets-design__color-input-block--hidden{background:#ebebe4}.cb_search-widgets-design__color-input-block--hidden:before{color:#545454}.cb_search-widgets-design__color-input-box{width:16px;height:21px;margin:0;padding:0;background-color:transparent;border:none;box-sizing:border-box}.cb_search-widgets-design__color-input{width:51px;height:16px}.cb_search-widgets-design__btn-submit{display:flex;justify-content:center;width:100%;margin:0;margin-bottom:40px;padding:0}.cb_search-widgets-design__submit{width:189px;height:37px;margin:0;margin-left:150px;padding:0;font-family:"PT Sans",sans-serif;font-size:18px;font-weight:700;line-height:18px;color:#fff;background-color:#ff6b00;border:none;border-radius:2px;cursor:pointer}.cb_search-widgets-design__submit:hover{background-color:#d95a00}input[type=checkbox].cb_search-widgets-design__input-check{position:relative;width:33px;height:20px;margin:0;padding:0;font-size:20px;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none;background:#fff;border-radius:20px;border:1px solid #d9d9d9;box-sizing:border-box;cursor:pointer;outline:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}input[type=checkbox].cb_search-widgets-design__input-check:checked{background:#fff}input[type=checkbox].cb_search-widgets-design__input-check:disabled{cursor:default}input[type=checkbox].cb_search-widgets-design__input-check:before{position:absolute;content:"";left:0;top:-1px;width:20px;height:20px;background-color:#fff;border:2px solid #888;box-sizing:border-box;border-radius:20px;background:#fff;-webkit-box-shadow:0 0 .25em rgba(0,0,0,.3);box-shadow:0 0 .25em rgba(0,0,0,.3);-webkit-transform:scale(.7);transform:scale(.7);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}input[type=checkbox].cb_search-widgets-design__input-check:checked:before{left:calc(100% - 20px);background-color:#1981dc;border:2px solid #b1dbff;box-sizing:border-box}input[type=checkbox].cb_search-widgets-design__input-check:checked:disabled:before{left:calc(100% - 20px);background-color:rgba(25,129,220,.65);border:2px solid #b1dbff;box-sizing:border-box}input[type=checkbox].cb_search-widgets-design__input-check:after{position:absolute;content:"Выкл";left:40px;top:2px;min-width:5px;height:20px;margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:700;line-height:14px;color:#888}input[type=checkbox].cb_search-widgets-design__input-check--background:after{content:"Выкл"}input[type=checkbox].cb_search-widgets-design__input-check:checked:after{position:absolute;content:"Вкл";left:40px;top:2px;min-width:5px;height:20px;margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:700;line-height:14px;color:#1981dc}input[type=checkbox].cb_search-widgets-design__input-check--background:checked:after{content:"Вкл"}
.cb_search-widgets__visually-hidden{position:absolute;left:-10000px;top:auto;width:1px;height:1px;font-size:0;overflow:hidden}.cb_search-widgets-code{display:flex;flex-direction:column;width:100%;height:100%;margin:0;padding:0;padding-top:15px;padding-left:20px;padding-right:20px}.cb_search-widgets-code__block{display:flex;flex-direction:column;align-items:flex-start;width:100%;margin:0;margin-bottom:15px;padding:0}.cb_search-widgets-code__head{margin:0;margin-bottom:8px;padding:0;font-family:"PT Sans",sans-serif;font-size:22px;font-weight:400;line-height:22px;color:#034074}.cb_search-widgets-code__inputregion{width:100%;margin:0;margin-top:12px;margin-bottom:15px;padding:0;border:1px solid #bcbcbc;box-sizing:border-box;display:flex;align-items:self-end;height:480px;overflow-y:scroll}.cb_search-widgets-code__inputregion-left-column{color:#b8b8b8;width:45px;margin-right:15px;text-align:center;background:#eee;line-height:1.5;font-size:10pt}.cb_search-widgets-code__inputregion-right-column{min-width:800px}.cb_search-widgets-code__inputregion-right-column textarea{background:#fff;min-width:800px;min-height:400px;line-height:1.5;resize:none;overflow:hidden;color:#000;font-size:10pt;margin-top:-2px}.cb_search-widgets-code__input{max-width:680px;min-width:400px;height:418px;margin:0;padding:0}.cb_search-widgets-code__txt{max-width:600px;margin:0;margin-bottom:20px;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:400;line-height:16px;color:#000}.cb_search-widgets-code__txt-link{color:#514eff}.cb_search-widgets-code__copy-block{display:flex;justify-content:center;align-items:center;width:100%;margin:0;margin-bottom:40px;padding:0}.cb_search-widgets-code__copy-link{margin:0;margin-right:20px;margin-left:150px;padding:0;font-family:"PT Sans",sans-serif;font-size:16px;font-weight:400;line-height:16px;color:#514eff}.cb_search-widgets-code__copy{width:189px;height:37px;margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:18px;font-weight:700;line-height:18px;color:#fff;background-color:#ff6b00;border:none;border-radius:2px;cursor:pointer}.cb_search-widgets-code__copy:hover{background-color:#d95a00}
.cb_search-widgets-chain{display:flex;width:200px;height:100vh;margin:0;padding:0;background-color:#fff;box-shadow:0 7px 20px 0 rgba(0,0,0,.07);box-sizing:border-box}.cb_search-widgets-chain__list{position:relative;display:flex;flex-direction:column;width:192px;margin:0;margin-top:5px;padding:0;list-style:none}.cb_search-widgets-chain__list::after{position:absolute;content:"";top:-5px;left:15px;width:4px;height:100%;margin:0;padding:0;background:linear-gradient(180deg,#ecebed 0,rgba(236,235,237,0) 100%)}.cb_search-widgets-chain__item{position:relative;display:flex;align-items:center;width:100%;height:33px;margin:0;padding:0;box-sizing:border-box;cursor:pointer}.cb_search-widgets-chain__item.cb_search-widgets-chain__item--disable{cursor:default}.cb_search-widgets-chain__item::after{position:absolute;content:"";top:-17px;left:15px;width:4px;height:27px;background-color:#a5affb;z-index:1}.cb_search-widgets-chain__item.cb_search-widgets-chain__item--code::after{position:absolute;content:"";top:-17px;left:15px;width:4px;height:27px;background-color:#40b84c;z-index:1}.cb_search-widgets-chain__item.cb_search-widgets-chain__item--param::after{position:absolute;content:"";top:-17px;left:15px;width:4px;height:27px;background-color:#40b84c;z-index:1}.cb_search-widgets-chain__item.cb_search-widgets-chain__item--doc::after{position:absolute;content:"";top:-17px;left:15px;width:4px;height:27px;background-color:transparent;z-index:1}.cb_search-widgets-chain__item.cb_search-widgets-chain__item--disable::after{position:absolute;content:"";top:-17px;left:15px;width:4px;height:27px;background-color:transparent;z-index:1}.cb_search-widgets-chain__item.cb_search-widgets-chain__item--check::before{position:absolute;content:"";top:5px;left:5px;width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.check-in-ring-a,.check-in-ring-c%7Bfill:%23fff;%7D.check-in-ring-a%7Bfill-rule:evenodd;%7D.check-in-ring-b%7Bfill:%236979f8;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-check-in-ring%3C/title%3E%3Cpath class='check-in-ring-a' d='M12,24A12,12,0,1,0,0,12,12,12,0,0,0,12,24Z'/%3E%3Cpath class='check-in-ring-b' d='M12,22A10,10,0,1,0,2,12,10,10,0,0,0,12,22Z'/%3E%3Cpath class='check-in-ring-c' d='M14.79,9.22a.68.68,0,0,1,1,0,.77.77,0,0,1,0,1.06l-4.23,4.5a.68.68,0,0,1-1,0l-2.35-2.5a.77.77,0,0,1,0-1.06.68.68,0,0,1,1,0l1.85,2Z'/%3E%3C/svg%3E");background-repeat:no-repeat;z-index:3}.cb_search-widgets-chain__item--mt{margin-top:5px}.cb_search-widgets-chain__item--mt-l{margin-top:12px}.cb_search-widgets-chain__item--active .cb_search-widgets-chain__txt{color:#fff;border-bottom:none}.cb_search-widgets-chain__item::before{position:absolute;content:"";top:5px;left:5px;width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.edit-in-ring-a%7Bfill:%23fff;fill-rule:evenodd;%7D.edit-in-ring-b%7Bfill:%23a3adff;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-edit-in-ring%3C/title%3E%3Cpath class='edit-in-ring-a' d='M12,24A12,12,0,1,0,0,12,12,12,0,0,0,12,24Z'/%3E%3Cpath class='edit-in-ring-b' d='M12,22A10,10,0,1,0,2,12,10,10,0,0,0,12,22Z'/%3E%3Cpath class='edit-in-ring-a' d='M14.22,7a1.23,1.23,0,0,1,.87.36l1.55,1.55a1.24,1.24,0,0,1,.36.87,1.23,1.23,0,0,1-.36.87L11,16.31A2,2,0,0,1,9.57,17H7V14.39a2,2,0,0,1,.66-1.34l5.69-5.69A1.23,1.23,0,0,1,14.22,7ZM9.53,16a1,1,0,0,0,.72-.37L14,11.85,12.15,10l-3.8,3.81a1,1,0,0,0-.35.65V16Zm3.33-6.73,1.88,1.87L15.93,10A.23.23,0,0,0,16,9.78a.2.2,0,0,0-.07-.16L14.38,8.07a.22.22,0,0,0-.32,0Z'/%3E%3C/svg%3E");background-repeat:no-repeat;z-index:3}.cb_search-widgets-chain__item.cb_search-widgets-chain__item--disable::before{position:absolute;content:"";top:5px;left:5px;width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.edit-in-ring-a%7Bfill:%23fff;fill-rule:evenodd;%7D.edit-in-ring-b%7Bfill:%23c2c2c2;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-edit-in-ring%3C/title%3E%3Cpath class='edit-in-ring-a' d='M12,24A12,12,0,1,0,0,12,12,12,0,0,0,12,24Z'/%3E%3Cpath class='edit-in-ring-b' d='M12,22A10,10,0,1,0,2,12,10,10,0,0,0,12,22Z'/%3E%3Cpath class='edit-in-ring-a' d='M14.22,7a1.23,1.23,0,0,1,.87.36l1.55,1.55a1.24,1.24,0,0,1,.36.87,1.23,1.23,0,0,1-.36.87L11,16.31A2,2,0,0,1,9.57,17H7V14.39a2,2,0,0,1,.66-1.34l5.69-5.69A1.23,1.23,0,0,1,14.22,7ZM9.53,16a1,1,0,0,0,.72-.37L14,11.85,12.15,10l-3.8,3.81a1,1,0,0,0-.35.65V16Zm3.33-6.73,1.88,1.87L15.93,10A.23.23,0,0,0,16,9.78a.2.2,0,0,0-.07-.16L14.38,8.07a.22.22,0,0,0-.32,0Z'/%3E%3C/svg%3E");background-repeat:no-repeat;z-index:3}.cb_search-widgets-chain__item.cb_search-widgets-chain__item--code::before{position:absolute;content:"";top:5px;left:5px;width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.code-in-ring-a,.code-in-ring-c%7Bfill:%23fff;%7D.code-in-ring-a%7Bfill-rule:evenodd;%7D.code-in-ring-b%7Bfill:%2340B84C;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-code-in-ring%3C/title%3E%3Cpath class='code-in-ring-a' d='M12,24A12,12,0,1,0,0,12,12,12,0,0,0,12,24Z'/%3E%3Cpath class='code-in-ring-b' d='M12,22A10,10,0,1,0,2,12,10,10,0,0,0,12,22Z'/%3E%3Cpath class='code-in-ring-c' d='m11 8-1-1-4 4 4 4 1-1-3-3z'/%3E%3Cpath class='code-in-ring-c' d='m13 10 1-1 4 4-4 4-1-1 3-3z'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;z-index:3}.cb_search-widgets-chain__item.cb_search-widgets-chain__item--code.cb_search-widgets-chain__item--disable::before{position:absolute;content:"";top:5px;left:5px;width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.code-in-ring-a,.code-in-ring-c%7Bfill:%23fff;%7D.code-in-ring-a%7Bfill-rule:evenodd;%7D.code-in-ring-b%7Bfill:%23c2c2c2;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-code-in-ring%3C/title%3E%3Cpath class='code-in-ring-a' d='M12,24A12,12,0,1,0,0,12,12,12,0,0,0,12,24Z'/%3E%3Cpath class='code-in-ring-b' d='M12,22A10,10,0,1,0,2,12,10,10,0,0,0,12,22Z'/%3E%3Cpath class='code-in-ring-c' d='m11 8-1-1-4 4 4 4 1-1-3-3z'/%3E%3Cpath class='code-in-ring-c' d='m13 10 1-1 4 4-4 4-1-1 3-3z'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;z-index:3}.cb_search-widgets-chain__item.cb_search-widgets-chain__item--param::before{position:absolute;content:"";top:5px;left:5px;width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.param-in-ring-a%7Bfill:%23fff;fill-rule:evenodd;%7D.param-in-ring-b%7Bfill:%2340B84C;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-param-in-ring%3C/title%3E%3Cpath class='param-in-ring-a' d='M12,24A12,12,0,1,0,0,12,12,12,0,0,0,12,24Z'/%3E%3Cpath class='param-in-ring-b' d='M12,22A10,10,0,1,0,2,12,10,10,0,0,0,12,22Z'/%3E%3Cpath class='param-in-ring-a' d='M12.6,11.43a2.37,2.37,0,0,1-2.32-1.72H6V8.57h4.28A2.37,2.37,0,0,1,12.6,6.86,2.34,2.34,0,0,1,15,9.14,2.34,2.34,0,0,1,12.6,11.43Zm3.6-1.72V8.57H18V9.71ZM9.6,17.14a2.37,2.37,0,0,1-2.32-1.71H6V14.29H7.28a2.41,2.41,0,0,1,4.72.57A2.34,2.34,0,0,1,9.6,17.14Zm3.6-2.85v1.14H18V14.29Zm-2.4.57a1.2,1.2,0,1,1-1.2-1.15A1.17,1.17,0,0,1,10.8,14.86Zm3-5.72A1.2,1.2,0,1,1,12.6,8,1.18,1.18,0,0,1,13.8,9.14Z'/%3E%3C/svg%3E");background-repeat:no-repeat;z-index:3}.cb_search-widgets-chain__item.cb_search-widgets-chain__item--param.cb_search-widgets-chain__item--disable::before{position:absolute;content:"";top:5px;left:5px;width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.param-in-ring-a%7Bfill:%23fff;fill-rule:evenodd;%7D.param-in-ring-b%7Bfill:%23c4c4c4;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-param-in-ring%3C/title%3E%3Cpath class='param-in-ring-a' d='M12,24A12,12,0,1,0,0,12,12,12,0,0,0,12,24Z'/%3E%3Cpath class='param-in-ring-b' d='M12,22A10,10,0,1,0,2,12,10,10,0,0,0,12,22Z'/%3E%3Cpath class='param-in-ring-a' d='M12.6,11.43a2.37,2.37,0,0,1-2.32-1.72H6V8.57h4.28A2.37,2.37,0,0,1,12.6,6.86,2.34,2.34,0,0,1,15,9.14,2.34,2.34,0,0,1,12.6,11.43Zm3.6-1.72V8.57H18V9.71ZM9.6,17.14a2.37,2.37,0,0,1-2.32-1.71H6V14.29H7.28a2.41,2.41,0,0,1,4.72.57A2.34,2.34,0,0,1,9.6,17.14Zm3.6-2.85v1.14H18V14.29Zm-2.4.57a1.2,1.2,0,1,1-1.2-1.15A1.17,1.17,0,0,1,10.8,14.86Zm3-5.72A1.2,1.2,0,1,1,12.6,8,1.18,1.18,0,0,1,13.8,9.14Z'/%3E%3C/svg%3E");background-repeat:no-repeat;z-index:3}.cb_search-widgets-chain__item.cb_search-widgets-chain__item--doc::before{position:absolute;content:"";top:5px;left:5px;width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.doc-in-ring-a%7Bfill:%23fff;fill-rule:evenodd;%7D.doc-in-ring-b%7Bfill:%2340b84c;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-doc-in-ring%3C/title%3E%3Cpath class='doc-in-ring-a' d='M12,24A12,12,0,1,0,0,12,12,12,0,0,0,12,24Z'/%3E%3Cpath class='doc-in-ring-b' d='M12,22A10,10,0,1,0,2,12,10,10,0,0,0,12,22Z'/%3E%3Cpath class='doc-in-ring-a' d='M7,16.8A1.12,1.12,0,0,0,8,18h6.71L17,15.25v-8A1.12,1.12,0,0,0,16,6H8A1.12,1.12,0,0,0,7,7.2ZM8,7.2h8v6.6H14.5a1.12,1.12,0,0,0-1,1.2v1.8H8ZM14.5,15h1.29L14.5,16.55Zm-5-1.2V15h3V13.8Zm0-1.2V11.4h5v1.2ZM9.5,9v1.2h5V9Z'/%3E%3C/svg%3E");background-repeat:no-repeat;z-index:3}.cb_search-widgets-chain__txt-block{width:100%;height:100%;margin:0;padding:0;padding-left:32px;padding-right:7px;z-index:2}.cb_search-widgets-chain__item--active .cb_search-widgets-chain__txt-block{background-color:#1981dc}.cb_search-widgets-chain__txt{display:flex;align-items:center;width:100%;height:100%;margin:0;padding:0;padding-left:8px;font-family:PT Sans;font-style:normal;font-weight:400;font-size:14px;line-height:20px;box-sizing:border-box;border-bottom:1px solid #c4c4c4}.cb_search-widgets-chain__btn{position:relative;display:flex;align-items:center;align-self:center;width:144px;min-height:32px;margin:0;margin-left:5px;margin-top:22px;margin-bottom:50px;padding:0;padding-left:30px;font-family:"PT Sans",sans-serif;font-size:12px;font-weight:700;line-height:12px;text-align:left;color:#fff;background-color:#53b680;border:none;border-radius:2px;box-sizing:border-box;cursor:pointer}.cb_search-widgets-chain__btn:hover{background-color:#46996c}.cb_search-widgets-chain__btn:before{position:absolute;content:"";top:6px;left:14px;width:11px;height:8px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 11 8' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Cpath class='a' transform='translate(0 -.33)' d='M4.19.33V2.82H11V6.05H4.19V8.33L0,4.33Z'/%3E%3C/svg%3E%0A");background-repeat:no-repeat}.cb_search-widgets-chain__line{width:8px;height:100%;background:linear-gradient(180deg,#1981dc 0,rgba(25,129,220,0) 100%)}
.cb_search-widgets-block{display:flex;flex-direction:column;height:100%;margin:0;padding:0;padding-top:20px;padding-bottom:0;padding-left:20px;padding-right:20px;background-color:#fff}.cb_search-widgets-block--pt{padding-top:0}.visually-hidden{position:absolute;left:-10000px;top:auto;width:1px;height:1px;font-size:0;overflow:hidden}@media (max-width:1150px){.cb_search-widgets-block{padding-left:10px;padding-right:10px}}
.cb_nav-main{display:flex;flex-direction:column;align-items:center;flex-basis:230px;margin:0;padding:0;padding-top:115px;background-color:#1981dc}.cb_nav-main__list{display:flex;flex-direction:column;width:230px;margin:0;padding:0;list-style:none}.cb_nav-main__item{min-height:30px;margin:0;padding:0;box-sizing:border-box}.cb_nav-main__item-text{margin:0;padding:0;padding-top:5px;padding-bottom:5px;padding-left:15px;padding-right:15px;font-family:"PT Sans",sans-serif;font-size:15px;font-weight:700;line-height:normal;letter-spacing:-.4px;color:#fff;box-sizing:border-box;cursor:pointer}.cb_nav-main__item-text--active{color:#1981dc;background-color:#fff}.cb_nav-main__menu-list{margin:0;padding:0;list-style:none;font-family:"PT Sans",sans-serif;font-size:15px;font-weight:400;line-height:normal;letter-spacing:-.4px;color:#fff}.cb_nav-main__menu-list-tour{display:none}.cb_nav-main__menu-item{min-height:30px;margin:0;padding:0;padding-top:5px;padding-bottom:5px;padding-left:30px;box-sizing:border-box;cursor:pointer}.cb_nav-main__menu-item--active{color:#1981dc;background-color:#fff}.cb_nav-main__btn{margin:0;margin-top:10px;padding:0;padding-top:9px;padding-bottom:9px;padding-left:30px;padding-right:30px;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:700;line-height:normal;color:#fff;background-color:transparent;border:none;border-radius:2px;cursor:pointer}.cb_nav-main__btn--color{background-color:#ff9600}.cb_nav-main__btn--color:hover{background-color:#e28300}.emptyInput{border-color:red}@media (max-width:1150px){.cb_nav-main{flex-basis:170px}.cb_nav-main__list{width:170px}.cb_nav-main__item-text{padding-right:5px}.cb_nav-main__btn{padding-left:15px;padding-right:15px}}
.cb_main-container{position:relative;display:flex;flex-direction:column;justify-content:space-between;flex-grow:1;height:100%;margin:0;padding:0}
.visually-hidden{position:absolute;left:-10000px;top:auto;width:1px;height:1px;font-size:0;overflow:hidden}.cb_header{display:flex;flex-direction:column;min-height:144px;background-color:#f3f3f3}.cb_header-nav{position:relative;display:flex;align-items:center;min-height:33px;background-color:#fff}.cb_header-nav__list{display:flex;margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:12px;font-weight:400;line-height:normal;color:#157ad5;list-style:none}.cb_header-nav__item{position:relative;margin:0;margin-right:2px;padding:0;padding-top:8px;padding-bottom:9px;padding-left:36px;padding-right:10px;box-shadow:1px 1px 0 0 #ccc;background-color:#efefef;z-index:2}.cb_header-nav__item-icon{position:absolute;fill:#157ad5}.cb_header-nav__item-icon--ship{top:6px;left:12px;width:18px;height:18px}.cb_header-nav__item-icon--river{top:7px;left:12px;width:18px;height:18px}.cb_header-nav__item-icon--luxcrown{top:7px;left:12px;width:18px;height:18px}.cb_header-nav__text{margin:0;padding:0;padding-left:27px;font-family:"PT Sans",sans-serif;font-size:12px;font-weight:400;line-height:normal;color:#444}.cb_header-nav__login{position:relative;margin:0;margin-left:auto;padding:0;padding-top:5px;padding-bottom:5px;padding-left:20px;padding-right:20px;font-family:"PT Sans",sans-serif;font-size:12px;font-weight:400;line-height:normal;color:#157ad5;text-decoration:none;cursor:pointer;z-index:99}.cb_header-nav__login--disabled{display:none}.cb_header-nav__login--ml-pl{margin-left:0;padding-left:0}.cb_header-nav__login-icon{position:absolute;fill:#157ad5}.cb_header-nav__login-icon--user{top:6px;left:0;width:14px;height:14px}.cb_header-block{display:flex;justify-content:space-between;align-items:center;min-height:77px;margin:0;padding:0;background-color:#f3f3f3}.cb_header-block__logo-main{width:230px;height:45px;margin:0;padding:0;padding-left:23px}.cb_header-block__contact{display:flex;flex-direction:column;margin:0;margin-bottom:auto;margin-left:auto;padding:0;padding-top:15px}.cb_header-block__contact-right{margin-left:30px;margin-right:18px}.cb_header-block__txt{margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:11px;font-weight:400;line-height:normal;color:#444}.cb_header-block__number{margin:0;padding:0;font-family:"Roboto Light",sans-serif;font-size:17px;font-weight:400;line-height:16px;color:#444}.cb_header-block__link-err{margin:0;padding:0;padding-top:5px;font-family:"PT Sans",sans-serif;font-size:12px;font-weight:400;line-height:normal;color:#157ad5}.cb_header-pers{display:flex;align-items:center;min-height:34px;margin:0;padding:0;background-color:#fff;z-index:1}.cb_header-pers__cab{margin:0;margin-right:auto;padding:0;padding-left:10px;font-family:"PT Sans",sans-serif;font-size:15px;font-weight:400;line-height:normal;color:#000;text-transform:uppercase}.cb_header-pers__info{margin:0;padding:0;padding-right:20px;font-family:"PT Sans",sans-serif;font-size:15px;font-weight:400;line-height:normal;color:#000}.cb_header-pers__info span{font-weight:700;color:#000;text-transform:uppercase}@media (max-width:1150px){.cb_header-pers__cab{font-size:14px}.cb_header-pers__info{padding-right:10px;font-size:14px}}.cb_header__line{width:100%;height:1px;background-color:#999}.cb_header-nav_login-out__block{position:absolute;top:3px;right:6px;display:none;max-width:280px;min-height:280px;margin:0;padding:0;background-color:transparent;z-index:100}.cb_header-nav_login__block--active{display:block}.cb_header-nav_login-out__out{position:relative;display:flex;width:100%;height:30px;z-index:10}.cb_header-nav_login-out__cell-null{flex-basis:auto;flex-grow:1;height:30px;margin:0;padding:0;border-bottom:1px solid #cdcdcd;box-sizing:border-box}.cb_header-nav_login-out__cell-out{width:85px;height:30px;margin:0;margin-left:auto;padding:0;border-top:1px solid #cdcdcd;border-left:1px solid #cdcdcd;border-right:1px solid #cdcdcd;box-sizing:border-box}.cb_header-nav_login-out__list{position:relative;display:flex;flex-wrap:wrap;width:100%;height:100%;margin:0;padding:0;background-color:#fff;border-bottom:1px solid #cdcdcd;border-left:1px solid #cdcdcd;border-right:1px solid #cdcdcd;box-sizing:border-box;box-shadow:-3px 3px 4px 0 #dcdcdc;z-index:1}.cb_header-nav_login-out__item{display:flex;align-items:center;width:100%;min-height:30px;margin:0;padding:0;padding-left:20px;font-family:"PT Sans",sans-serif;font-size:14px;color:#5b5a5a;background-color:#f3f3f3;cursor:pointer}.cb_header-nav_login-out__item--out{height:40px;font-weight:700;color:#767575;background-color:#fff}.cb_header-nav_login-out__item--active{background-color:#e7e7e7}.cb_header-nav_login-out__item--count{margin:0;margin-left:5px;padding:0;color:#515bde}.cb_header-nav_login-in__block{position:absolute;top:3px;right:6px;display:none;max-width:280px;min-height:280px;margin:0;padding:0;background-color:transparent;z-index:100}.cb_header-nav_login-in__cell-null{flex-basis:auto;flex-grow:1;height:30px;margin:0;padding:0;border-bottom:1px solid #cdcdcd;box-sizing:border-box}.cb_header-nav_login-in__cell-out{width:170px;height:30px;margin:0;margin-left:auto;padding:0;border-top:1px solid #cdcdcd;border-left:1px solid #cdcdcd;border-right:1px solid #cdcdcd;box-sizing:border-box}.cb_header-nav_login-in__welcome{display:flex;flex-wrap:wrap;width:100%;margin:0;padding:0;padding-top:20px;padding-bottom:15px;padding-left:20px;padding-right:20px;background-color:#fff;border-left:1px solid #cdcdcd;border-right:1px solid #cdcdcd;box-shadow:-3px 3px 4px 0 #dcdcdc;box-sizing:border-box}.cb_header-nav_login-in__welcome-h2{display:flex;flex-direction:column;align-items:center;width:100%;margin:0;margin-bottom:15px;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;line-height:16px;color:#727272}.cb_header-nav_login-in__welcome-h2 span{color:#6677f9;text-transform:uppercase}.cb_header-nav_login-in__welcome-btn{display:flex;justify-content:center;align-items:center;width:100%;margin:0;margin-bottom:10px;padding:0;font-family:"PT Sans",sans-serif;font-size:16px;font-weight:700;line-height:32px;color:#fff;background-color:#2d73e6}.cb_header-nav_login-in__welcome-btn--register{background-color:#6aa2ff}.cb_header-nav_login-in__welcome-txt{width:100%;margin:0;margin-bottom:5px;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;line-height:18px;color:#727272}
.cb_footer-main{display:flex;justify-content:flex-end;align-items:center;width:100%;min-height:30px;background-color:#1981dc}.cb_footer-copyright{margin:0;margin-right:10px;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:400;line-height:normal;color:#fff}

.cb_body{display:flex;width:100%;height:100%;margin:0;padding:0}
.travel-insurance-popup__space{position:absolute;width:448px;margin:0 auto;background-color:#fff;box-shadow:4px 0 8px rgba(0%,0%,0%,.3);border-top:3px solid #8abdfd;z-index:201;display:none}.travel-insurance-popup__top{padding-top:1px}.travel-insurance-popup__close-button{position:absolute;top:3px;right:4px;font:15px Roboto,sans-serif;font-weight:300;text-decoration:none;cursor:pointer;user-select:none}.travel-insurance-popup__title{width:408px;height:25px;margin:10px 20px 0 10px;padding:3px 0 0 10px;font:16px "PT Sans";color:#444;letter-spacing:-.4px;background-color:#ffedb4}.travel-insurance-popup__table-1{width:418px;margin:11px 10px 5px}.travel-insurance-popup__table-2{width:418px;max-height:140px;margin:0 2px 0 10px}.travel-insurance-popup__tr:nth-child(odd){background-color:#e0e0e0}.travel-insurance-popup__td-subtitle-1{display:table-cell;width:270px;min-width:270px;max-width:270px;border-right:1px solid #c1c1c1}.travel-insurance-popup__td-subtitle-1-content{display:block;padding:0 0 0 10px;font:13px "PT Sans"}.travel-insurance-popup__td_1-1{display:table-cell;width:270px;min-width:270px;max-width:270px;vertical-align:middle;border-right:1px solid #c1c1c1}.travel-insurance-popup__td_1-1-content{display:inline-block;padding:5px 0 5px 10px;font:14px "PT Sans"}.travel-insurance-popup__td_2-1{display:table-cell;width:273px;padding:5px 0 5px 10px;font:14px "PT Sans";border-right:1px solid #c1c1c1}.travel-insurance-popup__td-subtitle-2{display:table-cell;width:116px;min-width:116px;max-width:116px;border-right:1px solid #c1c1c1}.travel-insurance-popup__td-subtitle-2-content{display:block;padding:0 0 0 10px;font:13px "PT Sans"}.travel-insurance-popup__td_1-2{display:table-cell;width:116px;min-width:116px;max-width:116px;vertical-align:middle;border-right:1px solid #c1c1c1}.travel-insurance-popup__td_1-2-content{display:block;padding:0 0 0 10px;font:14px "PT Sans"}.travel-insurance-popup__td_2-2{display:table-cell;width:108px;padding:0 0 0 10px;font:14px "PT Sans";border-right:1px solid #c1c1c1}.travel-insurance-popup__td-subtitle-3{display:table-cell;width:30px;min-width:30px;max-width:30px}.travel-insurance-popup__td_1-3{display:table-cell;width:30px;margin:0 auto;padding-top:6px;text-align:center;vertical-align:top}.travel-insurance-popup__td_2-3{display:table-cell;width:30px;margin:0 auto;padding-top:6px;text-align:center;vertical-align:top}.travel-insurance-popup__add-to-box{display:table;margin:6px 0 0 162px;padding:7px 9px;color:#f48f2e;border:1px solid #f48f2e;font:12px "PT Sans";text-decoration:none;cursor:pointer;user-select:none}.travel-insurance-popup__add-to-box:hover{display:table;margin:6px 0 0 162px;padding:7px 9px;font:12px "PT Sans";color:#fff;border:1px solid #fff;text-decoration:none;transition:all linear .7s;background-color:#f48f2e}.travel-insurance-popup__button-clear{display:table;margin:-2px 0 0 auto;padding:0 20px 8px 0;color:#0f7ee6;text-align:right;font:italic 12px "PT Sans";text-decoration:underline;cursor:pointer;user-select:none}.travel-insurance-popup__input{display:inline-block;text-align:center}.travel-insurance-popup__space-scroll{position:relative}.travel-insurance-popup__scroll{display:inline-block;max-height:140px;background-color:#fff;overflow-y:auto;z-index:1}.travel-insurance-popup__scroll::-webkit-scrollbar{width:8px;height:0}.travel-insurance-popup__scroll::-webkit-scrollbar-button{display:none}.travel-insurance-popup__scroll::-webkit-scrollbar-track{background-color:#cacaca;border-radius:6px}.travel-insurance-popup__scroll::-webkit-scrollbar-track-piece{background-color:#cacaca;border-radius:6px}.travel-insurance-popup__scroll::-webkit-scrollbar-thumb{background-color:#656565;border-radius:6px}.travel-insurance-popup__scroll::-webkit-scrollbar-corner{height:0;background-color:#cacaca}.travel-insurance-popup__scroll::-webkit-resizer{background-color:#cacaca}
.where-buy__breadcrumbs{margin:17px 10px 16px 10px;float:left;width:800px}.where-buy__breadcrumbs .breadcrumbs{width:100%}.where-buy__share{margin:10px 10px;float:right}.where-buy{width:980px;margin:0 10px;color:#444}.where-buy__block{display:table;width:100%;background-color:#dcffff}.where-buy__block--title{background-color:#fff}.where-buy__block--sub_title{background-color:#a7c2c2}.where-buy__block--sub_sub_title{background-color:#c3dddd}.where-buy__block--bg-attention{background-color:#ffbfb6}.where-buy__block--contacts{border-bottom:2px solid #dcffff;background-color:#d9eef4}.where-buy__padding_block{display:table;width:100%;box-sizing:border-box;padding:10px 20px}.where-buy__padding_block--tall{padding:24px 20px 24px 20px}.where-buy__padding_block--pt{padding-top:0}.where-buy__padding_block--bottom{padding-top:29px}.where-buy__padding_block--holidays_title{padding:17px 20px 10px 20px}.where-buy__padding_block--holidays{padding:19px 20px 13px 20px}.where-buy__title{font-family:Roboto,sans-serif;font-weight:300;font-size:26px;line-height:28px;margin:8px 0 7px 0}.where-buy__sub_title{color:#3e62ff;font-size:24px;font-weight:400;font-family:Roboto,sans-serif;margin:11px 0 10px 0}.where-buy__sub_title--red{color:red}.where-buy__sub_sub_title{font-size:23px;font-weight:400;font-family:Roboto,sans-serif;margin:1px 0 2px 0}.where-buy__sub_sub_title--big{font-size:25px}.where-buy__sub_sub_title--holidays{color:red;font-size:25px}.where-buy__sub_sub_title--fs-m{font-size:22px}.where-buy__address{float:left;width:700px}.where-buy__address:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;content:"\e98b";position:relative;font-size:30px;color:#18bc6d;float:left;top:5px;margin-right:11px}.where-buy__address_text{font-size:19px;font-weight:600}.where-buy__address_stations{font-size:13px;font-weight:300;margin-top:1px}.where-buy__address_stations_text{font-size:15px}.where-buy__icon_station.where-buy__icon_station--fili:before{color:#21abd9}.where-buy__icon_station.where-buy__icon_station--arbat:before{color:#0070bf}.where-buy__icon_station:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;content:"\e985";position:relative;font-size:13px;color:#0070bf;margin-right:3px;margin-left:4px;top:1px}.where-buy__icon_station--lime:before{color:#b1d332}.where-buy__icon_station--brown:before{color:#745c2f}.where-buy__icon_station--gray:before{color:#acadaf}.where-buy__icon_station--piter:before{content:"\e986"}.where-buy__icon_station--orange:before{color:#ef8a1e}.where-buy__icon_station--bkl:before{color:#20b7b7}.where-buy__icon_station--purple:before{color:#7a12e0}.where-buy__button_scheme{float:right;padding:4px 18px 7px 18px;background-color:#18bc6d;color:#fff;font-size:23px;cursor:pointer}.where-buy__button_scheme:hover{background:#169e5c;transition:all linear .7s}.where-buy__scheme_block{position:relative;width:100%;overflow:hidden;height:0;opacity:0;transition:all linear .7s}.where-buy__scheme_block--visible{display:block;height:460px;opacity:1}.where-buy__scheme{width:100%;height:0;opacity:0;display:table}.where-buy__scheme--active{display:block}.where-buy__change_scheme{display:table;position:absolute;left:0;top:0;padding-left:3px;background-color:#18bc6d}.where-buy__change_scheme-button{background-color:#fff;font-size:16px;padding:0 16px;height:29px;line-height:29px;margin:3px 3px 3px 0;float:left;cursor:pointer}.where-buy__change_scheme-button--selected{background-color:#18bc6d;color:#fff;cursor:default}.where-buy__scheme_close{display:table;position:absolute;top:0;right:0;text-align:center;font-size:16px;line-height:32px;padding-top:2px;width:49px;height:35px;background-color:#999;color:#fff;font-weight:100;font-family:Roboto,sans-serif;cursor:pointer}.where-buy__scheme_print{display:table;position:absolute;bottom:0;right:0;height:35px;line-height:32px;background-color:#656565;color:#fff;font-weight:300;padding:0 19px;font-size:16px;cursor:pointer}.where-buy__contacts-title{width:100%;font-size:18px;font-weight:600;line-height:22px;margin-bottom:4px}.where-buy__phone_block{width:281px;display:table;float:left;font-size:15px}.where-buy__phone_block--saturday{width:197px}.where-buy__phone{font-size:15px;line-height:25px;display:block;cursor:pointer;text-decoration:none!important;color:#444;position:relative;padding-left:30px}.where-buy__phone:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;content:"\e92ef";position:absolute;font-size:22px;line-height:18px;color:#18bc6d;margin-right:8px;top:5px;left:0}.where-buy__mail_block,.where-buy__phone_info_block{display:table;float:left;font-size:15px}.where-buy__mail,.where-buy__phone_info{font-size:15px;line-height:22px;display:block;cursor:pointer;text-decoration:none!important;color:#444;margin-top:2px}.where-buy__mail:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;content:"\e946f";position:relative;font-size:16px;color:#18bc6d;margin-right:9px;top:1px}.where-buy__time_title{font-size:19px;font-weight:600}.where-buy__time{display:grid;gap:5px;margin-bottom:15px;font-size:19px}.where-buy__time--small{font-size:16px}.where-buy__cities{background-color:#d9eef4}.where-buy__change_city_row{margin:8px 0 2px 0}.where-buy__change_city-pre_text{float:left;display:table;font-family:Roboto,sans-serif;font-weight:400;font-size:22px;line-height:43px;margin-right:15px}.where-buy__change_city{position:relative;height:43px;border:1px solid #a7c2c2;border-radius:2px;padding:0 10px;width:260px;box-sizing:border-box;display:table;background-color:#fff;cursor:pointer}.where-buy__change_city:after{content:"";background:0 0;display:inline-block;width:0;height:0;position:absolute;top:19px;right:10px;border-top:4px dashed #999;border-top:4px solid \9 #999;border-right:4px solid transparent;border-left:4px solid transparent}.where-buy__selected_city{font-size:15px;line-height:41px;color:#000}.where-buy__change_city_list{position:absolute;top:41px;left:-1px;display:none;width:258px;background-color:#fff;border:1px solid #a7c2c2;z-index:400}.where-buy__change_city--open .where-buy__change_city_list{display:table}.where-buy__change_city_list--visible{display:table}.where-buy__change_city_item{line-height:24px;height:24px;width:100%;box-sizing:border-box;font-size:15px;padding:0 10px;cursor:pointer}.where-buy__change_city_item:hover{background-color:#eaeaea}.where-buy__city_table{width:100%;background-color:#d9eef4;border-collapse:collapse}.where-buy__city_table th{background-color:#fff6e2;border:1px solid #a7c2c2;border-collapse:collapse;height:46px;vertical-align:middle;padding:5px 20px;text-align:left;box-sizing:border-box;font-size:18px;font-weight:600}.where-buy__city_table td:first-child,.where-buy__city_table th:first-child{border-left:0}.where-buy__city_table td:last-child,.where-buy__city_table th:last-child{border-right:0}.where-buy__city_table td{border:1px solid #a7c2c2;border-collapse:collapse;height:48px;padding:5px 10px 5px 20px;vertical-align:middle;text-align:left;box-sizing:border-box;font-size:14px;line-height:17px;font-family:Roboto,sans-serif;font-weight:300;letter-spacing:-.05em}.where-buy__city_table .where-buy__cell_city{padding-right:5px}.where-buy__city_table tr:nth-child(odd) td{background-color:#e0f8ff}.where-buy__column_city{width:155px}.where-buy__column_agency{width:202px}.where-buy__column_address{width:223px}.where-buy__column_phone{width:197px}.where-buy__column_mail{width:207px}.where-buy__city_row{display:none}.where-buy__city_row--visible{display:table-row}.where-buy__city_table a{text-decoration:none!important;color:#444;display:block}.where-buy__block--support{background-color:#dcffff}.where-buy__support_text{font-size:19px}.where-buy__support_text_item{margin-left:-12px}.where-buy__support_phone{font-size:19px;margin-top:15px}.where-buy__support_phone:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;content:"\e92ef";position:relative;font-size:20px;color:#18bc6d;margin-right:5px}.where-buy__support_phone_link{text-decoration:none!important;color:#444}.where-buy__scheme_block{position:relative}.where-buy__holidays_month{margin-bottom:15px;font-size:19px;color:#444;font-weight:700;text-transform:uppercase}.where-buy__holidays_days{display:grid;gap:5px;margin-bottom:15px;font-size:19px;color:red}.where-buy__holidays_days-block{display:flex;flex-direction:column;align-content:flex-start;width:300px;min-height:50px;margin:0;margin-top:10px;padding:0;padding-top:15px;padding-bottom:10px;padding-left:20px;padding-right:20px;border:1px solid red;background-color:#fff;box-shadow:0 2px 4px 0 #525252;box-sizing:border-box}.where-buy__holidays_days_line{font-size:19px;color:red}.where-buy__works_days{font-size:19px;line-height:18px;color:#000;margin-bottom:9px;letter-spacing:-.03em}.where-buy__works_days--fs-m{font-size:16px;line-height:18px;text-transform:none}.where-buy__works_days p span{display:inline-block;position:relative;top:3px}.where-buy__scheme_block[data-type-scheme=auto] .where-buy__scheme[data-scheme=auto],.where-buy__scheme_block[data-type-scheme=bus] .where-buy__scheme[data-scheme=bus],.where-buy__scheme_block[data-type-scheme=metro] .where-buy__scheme[data-scheme=metro]{opacity:1;height:auto;transition:all linear .9s}.where-buy__scheme_block[data-type-scheme=auto] .where-buy__change_scheme-button[data-scheme-button=auto],.where-buy__scheme_block[data-type-scheme=bus] .where-buy__change_scheme-button[data-scheme-button=bus],.where-buy__scheme_block[data-type-scheme=metro] .where-buy__change_scheme-button[data-scheme-button=metro]{background-color:#18bc6d;color:#fff;cursor:default}.where-buy__time-row{display:flex;gap:4px;font-size:19px;padding-bottom:4px}.where-buy__time-row b{font-weight:700}.where-buy__time-row span{font-weight:400}
.hidden{display:none}.page_webinar_sign__list{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-bottom:100px}.page_webinar_sign__item{display:grid;grid-template-columns:160px 180px}.page_webinar_sign__item-img{width:100%;height:100%;min-height:230px;object-fit:cover;object-position:center}.page_webinar_sign__item-info{padding:15px;font-family:"Arial Narrow",sans-serif;background-color:#fff}.page_webinar_sign__item-date{display:grid;grid-auto-flow:column;gap:10px;justify-content:start;align-items:center;padding:0!important;font-size:12pt;font-weight:700}.page_webinar_sign__item-title{font-family:"Arial Narrow",sans-serif;font-size:12pt}.page_webinar_sign__item-button_order,.page_webinar_sign__item-button_program{margin-left:auto;margin-right:0;font-family:"Arial Narrow",sans-serif}.page_webinar_sign__item-button_program{margin-bottom:10px;padding:0;font-size:11pt;color:#0f7ee6;background:0 0;border-bottom:2px solid #0f7ee6}.page_webinar_sign__item-button_program:hover{border-bottom-color:transparent}.page_webinar_sign__item-button_order{padding:10px;font-size:12pt;color:#fff;border-radius:5px;background-image:linear-gradient(90deg,#ff9f46,#ff7008)}.page_webinar_sign__item-button_order:hover{background-image:linear-gradient(90deg,#ff7008,#ff7008)}.modal--webinar_info{display:grid;gap:20px;max-width:700px;font-family:"Arial Narrow",sans-serif;font-size:13pt}.modal--webinar_info--head,.modal--webinar_info--text{display:grid;gap:10px}.modal--sign_for_webinar h4,.modal--webinar_info--text h4{font-size:14pt;font-weight:700;color:#0f7ee6}.modal--sign_for_webinar--buttons,.modal--webinar_info_buttons{text-align:center}.modal--sign_for_webinar--sign{display:inline-block;padding:10px 15px!important;color:#fff;font-family:"Arial Narrow",sans-serif;font-weight:700;font-size:14pt!important;background-image:linear-gradient(90deg,#ff9f46,#ff7008);border-radius:5px}.modal--sign_for_webinar--sign:hover{background-image:linear-gradient(90deg,#ff7008,#ff7008)}.modal--sign_for_webinar{display:grid;gap:10px}.modal--sign_for_webinar h4 span{color:#000}.modal--sign_for_webinar button,.modal--sign_for_webinar input{width:100%;padding:5px 10px;font-family:"Arial Narrow",sans-serif;font-size:12pt;border-radius:5px;box-sizing:border-box}.modal--sign_for_webinar--name{display:block;margin-bottom:5px;font-family:"Arial Narrow",sans-serif}.modal--sign_for_webinar [type=text]{border:1px solid #ccc}.modal--sign_for_webinar [name="nameUser[]"]{margin-bottom:5px}.modal--sign_for_webinar--user_else{color:#0f7ee6;text-align:center;border:1px solid #0f7ee6;background:0 0}.modal--sign_for_webinar--user_else:hover{color:#fff;background-color:#0f7ee6}.modal--sign_for_webinar--user_add{position:relative}.modal--sign_for_webinar--buttons{display:grid;gap:15px}.modal--sign_for_webinar--sign{width:auto!important;justify-self:center}.modal--sign_for_webinar--confirm{display:none}.modal--sign_for_webinar--confirm.active{display:block}.modal--sign_for_webinar--user_delete{width:20px;height:20px;margin-top:-1px;border-radius:50%;background-color:red;cursor:pointer;transform:translateY(-50%);opacity:.5;position:absolute;top:50%;right:5px}.modal--sign_for_webinar--user_delete:hover{opacity:1}.modal--sign_for_webinar--user_delete:after,.modal--sign_for_webinar--user_delete:before{content:"";position:absolute;top:50%;left:50%;width:10px;height:2px;background:#fff;transform:translate(-50%,-50%)}.modal--sign_for_webinar--user_delete:before{transform:translate(-50%,-50%) rotate(45deg)}.modal--sign_for_webinar--user_delete:after{transform:translate(-50%,-50%) rotate(-45deg)}
.webinar{width:980px;margin:0 10px 30px 10px;color:#444}.webinar__breadcrumbs{margin:16px 10px 16px 10px;float:left;width:650px}.webinar__share{margin:10px 10px;float:right}.webinar__title_block{display:table;width:100%;box-sizing:border-box;padding:28px 22px 7px 22px;margin-bottom:20px;background-color:#fff;font-family:Roboto,sans-serif;font-weight:400}.webinar__title_name{font-weight:300;font-size:22px;line-height:27px;float:left;padding-right:10px}.webinar__title{font-weight:500;font-size:24px;line-height:26px;float:left}.webinar__title_time_block{float:right;font-size:18px;line-height:26px;position:relative;bottom:-1px;font-weight:300}.webinar__title_time_text{font-size:16px;line-height:26px;padding:0 6px 0 18px}.webinar__video_block{display:table;width:980px;height:551px;position:relative;margin-bottom:10px}.webinar__video_cap{display:none;z-index:600;position:absolute;top:0;left:0;width:980px;height:551px}.webinar__video_cap--visible{display:block}.webinar__video_cap-back{width:980px;height:551px}.webinar__video_cap-title_block{position:absolute;top:78px;right:0;min-height:92px;width:410px;background-color:#14337b;color:#fff;font-size:20px;line-height:20px;padding:15px 17px 12px 17px;box-sizing:border-box}.webinar__video_cap-theme_name{font-size:20px;margin-bottom:5px}.webinar__video_cap-number{font-size:14px}.webinar__video_cap-button{display:none;background-color:#3557a8;background-color:rgba(53,87,168,.96);color:#fff;font-size:25px;font-weight:600;width:448px;height:130px;line-height:130px;padding-right:10px;box-sizing:border-box;position:absolute;top:223px;left:263px;cursor:pointer;text-decoration:none!important}.webinar__video_cap-button--visible{display:block}.webinar__video_cap-button:before{position:relative;top:24px;left:30px;margin-right:74px;font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e984";font-size:75px}.webinar__video{z-index:500}.webinar__coments_hidden{display:none}
.watched-cruises{padding:0 30px}.watched-cruises__header{position:relative}.watched-cruises__title{position:relative;display:flex;justify-content:center;width:100%;margin-bottom:32px;font:300 30px/35px Roboto,sans-serif}.watched-cruises__title-inner{z-index:5;background:#f3f3f3;position:relative;padding:0 16px;color:#444}.watched-cruises__title::before{content:"";display:block;position:absolute;top:50%;left:0;width:100%;height:1px;background:#b4b2b2;z-index:1}.watched-cruises__counter{margin-left:8px;font-size:20px;line-height:23px;color:grey}.watched-cruises__toggler{position:absolute;top:50%;right:0;padding-left:8px;transform:translate(0,-50%);background:#f3f3f3;color:#444;font:400 14px Roboto,sans-serif;border:none;cursor:pointer;user-select:none;z-index:5}.watched-cruises__content{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:32px}.watched-cruises__item{position:relative;display:flex;flex-direction:column;width:100%;max-width:300px;height:430px;margin-right:10px;margin-bottom:10px;padding:0 16px 16px;background:#fff;box-shadow:0 7px 13px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.05);border-radius:4px;box-sizing:border-box}.watched-cruises__item.watched-cruises__item--hidden{display:none}.watched-cruises__item:nth-child(3n){margin-right:0}.watched-cruises__item-remove{position:absolute;top:16px;right:16px;width:11px;height:11px;cursor:pointer;user-select:none}.watched-cruises__item-subtitle{margin:16px 0 2px;font:400 13px/15px Roboto,sans-serif;color:#0a2239}.watched-cruises__item-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;max-height:45px;color:#3a5976;font:400 13px/15px Roboto,sans-serif;overflow:hidden;text-overflow:ellipsis}.watched-cruises__item-link{display:inline-block;text-decoration:underline;color:#0f7ee6;font:400 13px/15px Roboto,sans-serif;cursor:pointer;user-select:none}.watched-cruises__prices-item.watched-cruises__prices-item--preloader .watched-cruises__item-link{display:none}.watched-cruises__prices-item.watched-cruises__prices-item--price .watched-cruises__item-link{display:none}.watched-cruises__item-liner{position:relative}.watched-cruises__item-liner img{position:absolute;top:18px;right:0;width:110px;transform:translate(0,-50%)}.watched-cruises__prices{margin-top:auto;margin-bottom:16px}.watched-cruises__prices-item{display:flex;align-items:center;min-height:21px}.watched-cruises__prices-icons{display:flex;align-items:center;margin-right:10px;min-width:44px}.watched-cruises__prices-changes{display:flex;align-items:center;margin-right:5px;font:700 18px Roboto,sans-serif;color:#5eb26d}.watched-cruises__prices-changes img,.watched-cruises__prices-icons img{margin-right:2px}.watched-cruises__prices-value{min-width:105px;margin-right:5px;color:#0a2239;font:700 18px Roboto,sans-serif}.watched-cruises__prices-value.watched-cruises__prices-value--small{font-size:14px;font-weight:400}.watched-cruises__prices-item.watched-cruises__prices-item--preloader .watched-cruises__prices-value{display:none}.watched-cruises__btn{margin:0 auto;padding:6px 14px;border:1px solid #f3862e;border-radius:4px;color:#f3862e;background:#fff;font:400 14px/16px Roboto,sans-serif;text-decoration:none;transition:.3s;box-sizing:border-box;cursor:pointer;user-select:none}.watched-cruises__btn:hover{color:#fff;background:#f3862e}.watched-cruises__buttons{display:flex;align-items:center;justify-content:center;margin-bottom:10px}.watched-cruises__buttons-item{display:flex;align-items:center;justify-content:center;width:160px;height:28px;margin:0 10px;border:1px solid #0f7ee6;box-sizing:border-box;border-radius:4px;color:#0f7ee6;font:400 14px/16px Roboto,sans-serif;cursor:pointer;user-select:none}.watched-cruises__buttons-item:hover{color:#fff;background:#0f7ee6}.watched-cruises__prices-btn{width:70px;padding:2px 6px;text-align:center;font:400 12px/14px Roboto,sans-serif;text-decoration:none;color:#f3862e;background:#fff;border:1px solid #f3862e;border-radius:4px;transition:.3s;box-sizing:border-box;cursor:pointer;user-select:none;display:none}.watched-cruises__prices-btn:hover{color:#fff;background:#f3862e}.watched-cruises__prices-item.watched-cruises__prices-item--btn .watched-cruises__prices-btn{display:block}.watched-cruises__item-preloader{position:relative;justify-content:center;align-items:center;width:80px;height:100%;background-color:rgba(255,255,255,.75);display:none}.watched-cruises__prices-item.watched-cruises__prices-item--preloader .watched-cruises__item-preloader{display:flex}.watched-cruises__item-preloader-img{width:20px;height:20px;-webkit-animation:spin 1s infinite steps(20);animation:spin 1s infinite steps(20)}
.voucher-ht__wrapper{background-color:#fff}.voucher-ht{display:table;width:1000px;height:680px;margin:0 auto;padding:0;background-color:#fff;box-sizing:border-box}.voucher-ht__main-block{display:block;width:100%;min-height:520px;margin:0;padding:0;padding-top:15px;padding-bottom:15px;padding-left:5px;padding-right:5px;background-color:#d6d6d6;box-sizing:border-box}.voucher-ht__block-left{float:left;min-height:100px;margin:0;padding:0;box-sizing:border-box}.voucher-ht__block-left--width{width:700px}.voucher-ht__block-left--width-m{width:245px}.voucher-ht__block-left--width-xl{width:445px}.voucher-ht__block-left--height{height:320px}.voucher-ht__block-left--height-m{height:280px}.voucher-ht__block-left--bg{background-color:#fff}.voucher-ht__block-left--p{padding-top:10px;padding-left:5px;padding-right:5px}.voucher-ht__block-right{float:right;min-height:100px;margin:0;padding:0;box-sizing:border-box}.voucher-ht__block-right--width{width:280px}.voucher-ht__block-right--height{height:320px}.voucher-ht__clear{clear:both}.voucher-ht__block-center{width:100%;min-height:300px;margin:0;padding:0}.voucher-ht__block-center--mt{margin-top:5px}.voucher-ht__logo-block{width:196px;height:44px;margin:0;margin-bottom:15px;padding:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 150 33.45' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3Elogo-mc--black-eng%3C/title%3E%3Cpath transform='translate(-23.95 -6.12)' d='M61.07,38.39a.43.43,0,0,0-.16-.35,1.88,1.88,0,0,0-.55-.26,4.46,4.46,0,0,1-.65-.25,1.23,1.23,0,0,1-.81-1.1,1,1,0,0,1,.2-.62,1.38,1.38,0,0,1,.57-.41,2.42,2.42,0,0,1,.84-.15,2,2,0,0,1,.8.16,1.42,1.42,0,0,1,.56.46,1.21,1.21,0,0,1,.2.68h-1a.53.53,0,0,0-.16-.4.65.65,0,0,0-.43-.13.75.75,0,0,0-.42.11.37.37,0,0,0-.16.31.38.38,0,0,0,.17.3,2.42,2.42,0,0,0,.61.27,4,4,0,0,1,.7.3,1.19,1.19,0,0,1,.68,1.08,1,1,0,0,1-.41.85,1.85,1.85,0,0,1-1.13.32,2.34,2.34,0,0,1-.93-.18,1.35,1.35,0,0,1-.62-.5,1.28,1.28,0,0,1-.21-.73h1a.67.67,0,0,0,.17.5.83.83,0,0,0,.57.16.58.58,0,0,0,.39-.11A.38.38,0,0,0,61.07,38.39Zm7.06-.67H66.54v1h1.88v.78H65.54V35.31h2.89v.78H66.55V37h1.59v.75Zm6,1H72.76l-.24.79H71.44L73,35.32h1l1.54,4.18H74.39ZM73,37.93h.9l-.46-1.45Zm11.34-.63a2.19,2.19,0,0,1-.26-.46,1,1,0,0,1-.1-.45,1.06,1.06,0,0,1,.33-.82,1.2,1.2,0,0,1,.86-.31,1.11,1.11,0,0,1,.78.29.92.92,0,0,1,.31.72,1.15,1.15,0,0,1-.6.95l-.22.15.65.74a1.59,1.59,0,0,0,.16-.69h.81a2.13,2.13,0,0,1-.39,1.36l.64.73H86.24l-.2-.22a2.13,2.13,0,0,1-.49.21,2.49,2.49,0,0,1-.58.07,1.4,1.4,0,0,1-1-.33,1,1,0,0,1-.37-.85,1,1,0,0,1,.15-.53A2,2,0,0,1,84.35,37.3Zm.7,1.51a1.07,1.07,0,0,0,.49-.12l-.76-.85,0,0a.73.73,0,0,0-.16.45.52.52,0,0,0,.14.36A.37.37,0,0,0,85.05,38.81Zm-.22-2.43a.83.83,0,0,0,.22.48l.19-.11a.83.83,0,0,0,.19-.18.45.45,0,0,0,.06-.24.33.33,0,0,0-.09-.23.33.33,0,0,0-.22-.09.34.34,0,0,0-.26.1A.33.33,0,0,0,84.83,36.38ZM96.75,38H96.2V39.5h-1V35.32h1.65a1.76,1.76,0,0,1,1.16.33,1.11,1.11,0,0,1,.43.93,1.42,1.42,0,0,1-.18.72,1.26,1.26,0,0,1-.55.46l.87,1.69v0H97.5Zm-.55-.78h.64a.6.6,0,0,0,.43-.14.61.61,0,0,0,.15-.43.57.57,0,0,0-.15-.42.53.53,0,0,0-.43-.16H96.2Zm6.86,2.26h-1V35.32h1Zm5.26-1.15.84-3h1.12l-1.41,4.18h-1.1l-1.4-4.18h1.13Zm7.81-.63h-1.59v1h1.87v.78h-2.88V35.31h2.89v.78h-1.87V37h1.59v.75Zm5.2.3h-.55V39.5h-1V35.32h1.65a1.79,1.79,0,0,1,1.17.33,1.08,1.08,0,0,1,.42.93,1.33,1.33,0,0,1-.18.72,1.16,1.16,0,0,1-.55.46l.87,1.69v0h-1.08Zm-.55-.78h.63a.64.64,0,0,0,.44-.14.66.66,0,0,0,.15-.43.61.61,0,0,0-.15-.42.57.57,0,0,0-.44-.16h-.63Zm15.38.84a1.58,1.58,0,0,1-.23.77,1.56,1.56,0,0,1-.61.52,1.91,1.91,0,0,1-.89.18,1.65,1.65,0,0,1-1.3-.54,2.21,2.21,0,0,1-.48-1.51v-.21a2.7,2.7,0,0,1,.21-1.08,1.59,1.59,0,0,1,.62-.71,1.69,1.69,0,0,1,.93-.26,1.83,1.83,0,0,1,1.23.41,1.55,1.55,0,0,1,.53,1.1h-1a.75.75,0,0,0-.19-.55.73.73,0,0,0-.55-.17.6.6,0,0,0-.55.28,1.73,1.73,0,0,0-.18.9v.3a1.89,1.89,0,0,0,.17,1,.63.63,0,0,0,.58.29.78.78,0,0,0,.53-.16.65.65,0,0,0,.19-.52h1Zm5-.06h-.55V39.5h-1V35.32h1.65a1.79,1.79,0,0,1,1.17.33,1.13,1.13,0,0,1,.42.93,1.33,1.33,0,0,1-.18.72,1.26,1.26,0,0,1-.55.46l.87,1.69v0h-1.08Zm-.54-.78h.63a.64.64,0,0,0,.44-.14.65.65,0,0,0,.14-.43.61.61,0,0,0-.14-.42.57.57,0,0,0-.44-.16h-.63Zm9-1.92v2.74a1.49,1.49,0,0,1-.2.8,1.31,1.31,0,0,1-.57.52,2,2,0,0,1-.88.18,1.83,1.83,0,0,1-1.21-.39,1.42,1.42,0,0,1-.44-1.09V35.32h1v2.77c0,.45.22.69.63.69a.65.65,0,0,0,.48-.17.85.85,0,0,0,.16-.56V35.32Zm4.65,4.18h-1V35.32h1Zm5.81-1.11a.41.41,0,0,0-.16-.35,1.88,1.88,0,0,0-.55-.26,4.46,4.46,0,0,1-.65-.25,1.23,1.23,0,0,1-.81-1.1,1,1,0,0,1,.2-.62,1.45,1.45,0,0,1,.57-.41,2.42,2.42,0,0,1,.84-.15,2,2,0,0,1,.8.16,1.21,1.21,0,0,1,.55.46,1.14,1.14,0,0,1,.2.68h-1a.49.49,0,0,0-.16-.4.62.62,0,0,0-.42-.13.76.76,0,0,0-.43.11.4.4,0,0,0-.16.31.41.41,0,0,0,.17.3,2.42,2.42,0,0,0,.61.27,4.09,4.09,0,0,1,.71.3,1.19,1.19,0,0,1,.67,1.08,1,1,0,0,1-.41.85,1.85,1.85,0,0,1-1.13.32,2.25,2.25,0,0,1-.92-.18,1.38,1.38,0,0,1-.63-.5,1.28,1.28,0,0,1-.21-.73h1a.63.63,0,0,0,.17.5.78.78,0,0,0,.56.16.58.58,0,0,0,.39-.11A.35.35,0,0,0,160.1,38.39Zm7.06-.67h-1.59v1h1.88v.78h-2.88V35.31h2.89v.78h-1.89V37h1.59Zm5.8.67a.41.41,0,0,0-.16-.35,1.88,1.88,0,0,0-.55-.26,4.46,4.46,0,0,1-.65-.25,1.23,1.23,0,0,1-.81-1.1,1,1,0,0,1,.2-.62,1.45,1.45,0,0,1,.57-.41,2.42,2.42,0,0,1,.84-.15,2,2,0,0,1,.8.16,1.32,1.32,0,0,1,.55.46,1.14,1.14,0,0,1,.2.68h-1a.53.53,0,0,0-.16-.4.64.64,0,0,0-.42-.13.74.74,0,0,0-.43.11.4.4,0,0,0-.16.31.41.41,0,0,0,.17.3,2.42,2.42,0,0,0,.61.27,4.46,4.46,0,0,1,.71.3,1.19,1.19,0,0,1,.67,1.08,1,1,0,0,1-.41.85,1.85,1.85,0,0,1-1.13.32,2.34,2.34,0,0,1-.93-.18,1.35,1.35,0,0,1-.62-.5,1.28,1.28,0,0,1-.21-.73h1a.67.67,0,0,0,.16.5.83.83,0,0,0,.57.16.58.58,0,0,0,.39-.11A.33.33,0,0,0,173,38.39ZM67.23,23.74v2.52c0,3-1.51,4.76-4.44,4.76s-4.43-1.72-4.43-4.76V16.42c0-3,1.51-4.76,4.43-4.76s4.44,1.72,4.44,4.76v1.84H64.41v-2c0-1.35-.59-1.86-1.54-1.86s-1.55.52-1.55,1.86V26.44c0,1.35.59,1.84,1.55,1.84s1.54-.49,1.54-1.84v-2.7Zm8,7.06A5.88,5.88,0,0,1,75,28.47v-3c0-1.76-.6-2.4-2-2.4H72v7.7H69V11.87h4.49c3.09,0,4.41,1.43,4.41,4.35V17.7c0,1.95-.62,3.22-2,3.84,1.5.63,2,2.05,2,4v2.92a5.53,5.53,0,0,0,.33,2.3h-3ZM72,14.58v5.81h1.17c1.11,0,1.79-.49,1.79-2V16.53c0-1.36-.46-2-1.52-2Zm10.74-2.71V26.46c0,1.36.59,1.84,1.55,1.84s1.54-.48,1.54-1.84V11.87h2.82V26.28c0,3-1.51,4.76-4.44,4.76s-4.44-1.72-4.44-4.76V11.87Zm7.93,0h3V30.79h-3Zm9.15-.21c2.89,0,4.38,1.72,4.38,4.76V17H101.4v-.78c0-1.35-.54-1.86-1.49-1.86s-1.49.52-1.49,1.86c0,3.89,5.81,4.62,5.81,10,0,3-1.51,4.76-4.44,4.76s-4.43-1.72-4.43-4.76V25.1h2.81v1.34c0,1.35.6,1.84,1.55,1.84s1.55-.49,1.55-1.84c0-3.89-5.82-4.62-5.82-10C95.45,13.38,96.94,11.66,99.84,11.66Zm9.08,8.19H113v2.7h-4.09v5.54h5.14v2.7H106V11.87h8.11v2.7h-5.14Zm16.7,11h-3V11.87h3V20H129V11.87h3V30.79h-3V22.68h-3.38ZM134,16.42c0-3,1.6-4.76,4.52-4.76S143,13.38,143,16.42v9.84c0,3-1.6,4.76-4.52,4.76S134,29.3,134,26.26Zm3,10c0,1.35.6,1.86,1.55,1.86s1.54-.52,1.54-1.86V16.23c0-1.35-.59-1.86-1.54-1.86s-1.55.52-1.55,1.86Zm10.82-14.57V26.46c0,1.36.59,1.84,1.54,1.84s1.55-.48,1.55-1.84V11.87h2.82V26.28c0,3-1.52,4.76-4.44,4.76s-4.44-1.72-4.44-4.76V11.87Zm11.94-.21c2.89,0,4.38,1.72,4.38,4.76V17h-2.82v-.78c0-1.35-.54-1.86-1.49-1.86s-1.48.52-1.48,1.86c0,3.89,5.81,4.62,5.81,10,0,3-1.51,4.76-4.44,4.76s-4.43-1.72-4.43-4.76V25.1H158v1.34c0,1.35.6,1.84,1.55,1.84s1.55-.49,1.55-1.84c0-3.89-5.82-4.62-5.82-10C155.3,13.38,156.78,11.66,159.69,11.66Zm9.08,8.19h4.09v2.7h-4.09v5.54h5.14v2.7H165.8V11.87h8.11v2.7h-5.14Z'/%3E%3Cpath transform='translate(-23.95 -6.12)' d='M38.5,10.89a13.64,13.64,0,0,0-2.8.28c.43.57.88,1.1,1.31,1.66a12.29,12.29,0,0,1,1.49-.09,12.12,12.12,0,0,1,7.38,2.48,21.32,21.32,0,0,0,2.2-.56A13.92,13.92,0,0,0,38.5,10.89Z'/%3E%3Cpath transform='translate(-23.95 -6.12)' d='M48.9,31.29a3.67,3.67,0,0,0-1-.16,3.3,3.3,0,0,0-2,.65,1.66,1.66,0,0,1-1.13.4,1.7,1.7,0,0,1-1.13-.4,3.42,3.42,0,0,0-4,0,1.68,1.68,0,0,1-1.13.4,1.72,1.72,0,0,1-1.13-.4,3.42,3.42,0,0,0-4,0,1.68,1.68,0,0,1-1.13.4,1.7,1.7,0,0,1-1.13-.4,3.31,3.31,0,0,0-2-.65,1.33,1.33,0,0,0-.84.24,12,12,0,0,1-1.87-6.47,12.13,12.13,0,0,1,4.51-9.45c-.46-.43-.92-.81-1.43-1.23A14,14,0,1,0,50.49,32.15,8.1,8.1,0,0,0,48.9,31.29ZM29,32.27h0a1.8,1.8,0,0,1,1.14.39,3.36,3.36,0,0,0,4,0,1.73,1.73,0,0,1,1.13-.39,1.78,1.78,0,0,1,1.14.39,3.36,3.36,0,0,0,4,0,1.85,1.85,0,0,1,2.27,0,3.36,3.36,0,0,0,4,0,1.76,1.76,0,0,1,1.14-.39l.4,0A13,13,0,0,1,47,33.67a3.39,3.39,0,0,0-1.16.56,1.71,1.71,0,0,1-1.13.39,1.75,1.75,0,0,1-1.13-.39,3.38,3.38,0,0,0-4,0,1.73,1.73,0,0,1-1.13.39,1.77,1.77,0,0,1-1.13-.39,3.38,3.38,0,0,0-4,0,1.73,1.73,0,0,1-1.13.39A1.75,1.75,0,0,1,31,34.23a4,4,0,0,0-.9-.48,11.06,11.06,0,0,1-1.34-1.48A1.19,1.19,0,0,1,29,32.27Zm3.88,3.42a3.42,3.42,0,0,0,1.3-.59,1.68,1.68,0,0,1,1.13-.4,1.73,1.73,0,0,1,1.14.4,3.4,3.4,0,0,0,4,0,1.81,1.81,0,0,1,2.27,0,3.4,3.4,0,0,0,1.44.61,12.24,12.24,0,0,1-5.65,1.35A12.11,12.11,0,0,1,32.87,35.69Z'/%3E%3Cpath transform='translate(-23.95 -6.12)' d='M24.31,7c.5.63,7.5,7.09,7.5,7.09s.71.36,1.22,2.12c.43,1.49,1.49,5.37,1.92,6.55-.28.18-.45.36-.43.57a9.09,9.09,0,0,0-2.81,1.1c-.62.61,3.76.15,5.5.53a4.19,4.19,0,0,0,1.23.07l-.06,0,4.12.8,1.19,1.42.1-.16-.72-1.48c.2-.67-.73-2.18-1.25-2.76a3.67,3.67,0,0,0-.26-.51,11.49,11.49,0,0,1,1.9-2.1c.93-.31,5.91-3.17,5.91-3.17l2.77-3.57c1-1.27,0-.76,0-.76l-3.52,3.28S43.54,17.88,42,18.3a7.21,7.21,0,0,0-3.23,2.36l-2.43-5.18L36,14.7a4.72,4.72,0,0,0-1.81-2.45C32.88,11.42,24,6.12,24,6.12S23.81,6.39,24.31,7Z'/%3E%3C/svg%3E")}.voucher-ht__row{width:100%;height:28px;margin:0;padding:0}.voucher-ht__row-mb{margin-bottom:13px}.voucher-ht__row-mb-m{margin-bottom:10px}.voucher-ht__row-mb-s{margin-bottom:8px}.voucher-ht__row-mb-xs{margin-bottom:5px}.voucher-ht__row-mt{margin-top:11px}.voucher-ht__row-mt-xs{margin-top:4px}.voucher-ht__cell-left{float:left}.voucher-ht__cell-right{float:right}.voucher-ht__txt-block{margin:0;padding:0}.voucher-ht__txt-block--width{width:70px}.voucher-ht__txt-block--width-xs{width:105px}.voucher-ht__txt-block--width-s{width:195px}.voucher-ht__txt-block--width-sm{width:180px}.voucher-ht__txt-block--width-sm-plus{width:245px}.voucher-ht__txt-block--width-xm{width:275px}.voucher-ht__txt-block--width-m{width:315px}.voucher-ht__txt-block--width-xl{width:490px}.voucher-ht__txt-block--mt{margin-top:10px}.voucher-ht__input{width:100%;height:26px;margin:0;padding:0;padding-left:10px;padding-right:10px;background-color:#fff;box-sizing:border-box}.voucher-ht__input--width{width:372px}.voucher-ht__input--width-xxs{width:42px}.voucher-ht__input--width-xxs-plus{width:70px}.voucher-ht__input--width-m{width:280px}.voucher-ht__input--width-m-plus{width:290px}.voucher-ht__input--width-l{width:205px}.voucher-ht__input--width-l-plus{width:580px}.voucher-ht__input--width-xl{width:880px}.voucher-ht__input--width-xll{width:790px}.voucher-ht__input--height{height:50px}.voucher-ht__input--height-l{height:168px}.voucher-ht__input--mt{margin-top:3px}.voucher-ht__input--mt-s{margin-top:10px}.voucher-ht__input--mr{margin-right:15px}.voucher-ht__input--mr-l{margin-right:30px}.voucher-ht__txt{margin:0;padding:0;font-family:Arial,sans-serif;font-size:16px;font-weight:400;line-height:18px;color:#000}.voucher-ht__txt--size{font-size:16px}.voucher-ht__txt--size-xs{font-size:12px}.voucher-ht__txt--size-s{font-size:14px}.voucher-ht__txt--size-l{font-size:20px}.voucher-ht__txt--size-xl{font-size:22px}.voucher-ht__txt--size-xxl{font-size:26px}.voucher-ht__txt--lh{line-height:26px}.voucher-ht__txt--lh-xs{line-height:14px}.voucher-ht__txt--lh-xxs{line-height:12px}.voucher-ht__txt--lh-s{line-height:17px}.voucher-ht__txt--lh-xxl{line-height:30px}.voucher-ht__txt--mt{margin-top:15px}.voucher-ht__txt--mt-xs{margin-top:4px}.voucher-ht__txt--mr{margin-right:10px}.voucher-ht__txt--upp{text-transform:uppercase}.voucher-ht__txt--letter-space{letter-spacing:.15px}.voucher-ht__txt--letter-space-minus{letter-spacing:-.15px}.voucher-ht__txt--align{text-align:right}.voucher-ht__footer{position:relative;width:100%;height:22px;margin:0;padding:0;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 1000 12' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m260.18 6.3842h-4.629v-0.97333h4.629v0.97333zm-10.494 0h-5.761v-0.97333h5.761v0.97333zm-11.625 0h-5.761v-0.97333h5.761v0.97333zm-11.626 0h-5.761v-0.97333h5.761v0.97333zm-11.625 0h-5.761v-0.97333h5.761v0.97333zm-11.523 0h-5.761v-0.97333h5.761v0.97333zm-11.625 0h-5.762v-0.97333h5.762v0.97333zm-11.626 0h-5.761v-0.97333h5.761v0.97333zm-11.625 0h-5.762v-0.97333h5.762v0.97333zm-11.626 0h-5.761v-0.97333h5.761v0.97333zm-11.625 0h-5.762v-0.97333h5.762v0.97333zm-11.626 0h-5.761v-0.97333h5.761v0.97333zm-11.625 0h-5.762v-0.97333h5.762v0.97333zm-11.523 0h-5.761v-0.97333h5.761v0.97333zm-11.626 0h-5.7613v-0.97333h5.7613v0.97333zm-11.626 0h-5.7613v-0.97333h5.7613v0.97333zm-11.626 0h-5.7613v-0.97333h5.7613v0.97333zm-11.626 0h-5.7613v-0.97333h5.7613v0.97333zm-11.626 0h-5.7613v-0.97333h5.7613v0.97333zm-11.626 0h-5.7614v-0.97333h5.7614v0.97333zm-11.626 0h-5.7613v-0.97333h5.7613v0.97333zm-11.523 0h-5.7613v-0.97333h5.7613v0.97333zm-11.626 0h-5.8642v-0.97333h5.7613v0.97333h0.10288z'/%3E%3Cpath d='m267.49 5.4108h-3.704v0.97333h3.704v-0.97333z'/%3E%3Cpath d='m725.21 5.4108h-3.704v0.97333h3.704v-0.97333z'/%3E%3Cpath d='m992.59 6.3842h-4.63v-0.97333h4.63v0.97333zm-10.494 0h-5.762v-0.97333h5.762v0.97333zm-11.523 0h-5.761v-0.97333h5.761v0.97333zm-11.625 0h-5.762v-0.97333h5.762v0.97333zm-11.626 0h-5.864v-0.97333h5.761v0.97333h0.103zm-11.625 0h-5.762v-0.97333h5.762v0.97333zm-11.626 0h-5.761v-0.97333h5.761v0.97333zm-11.625 0h-5.762v-0.97333h5.762v0.97333zm-11.626 0h-5.761v-0.97333h5.761v0.97333zm-11.625 0h-5.762v-0.97333h5.762v0.97333zm-11.523 0h-5.761v-0.97333h5.761v0.97333zm-11.626 0h-5.864v-0.97333h5.761v0.97333h0.103zm-11.625 0h-5.761v-0.97333h5.761v0.97333zm-11.626 0h-5.761v-0.97333h5.761v0.97333zm-11.625 0h-5.761v-0.97333h5.761v0.97333zm-11.626 0h-5.761v-0.97333h5.761v0.97333zm-11.625 0h-5.762v-0.97333h5.762v0.97333zm-11.626 0h-5.761v-0.97333h5.761v0.97333zm-11.625 0h-5.762v-0.97333h5.762v0.97333zm-11.523 0h-5.761v-0.97333h5.761v0.97333zm-11.625 0h-5.762v-0.97333h5.762v0.97333zm-11.626 0h-5.761v-0.97333h5.761v0.97333zm-11.625 0h-5.762v-0.97333h5.762v0.97333z'/%3E%3Cpath d='m1e3 5.4108h-3.704v0.97333h3.704v-0.97333z'/%3E%3Cpath d='m342.28 5.4108h-3.704v0.97333h3.704v-0.97333z'/%3E%3Cpath d='m639.2 6.3842h-5.864v-0.97333h5.864v0.97333zm-11.729 0h-5.967v-0.97333h5.864l0.103 0.97333zm-11.831 0h-5.864v-0.97333h5.864v0.97333zm-11.831 0h-5.967v-0.97333h5.864l0.103 0.97333zm-11.832 0h-5.864v-0.97333h5.864v0.97333zm-11.831 0h-5.864v-0.97333h5.864v0.97333zm-11.831 0h-5.864v-0.97333h5.864v0.97333zm-11.831 0h-5.865v-0.97333h5.865v0.97333zm-11.832 0h-5.864v-0.97333h5.864v0.97333zm-11.728 0h-5.864v-0.97333h5.864v0.97333zm-11.831 0h-5.864v-0.97333h5.864v0.97333zm-11.832 0h-5.864v-0.97333h5.864v0.97333zm-11.831 0h-5.864v-0.97333h5.864v0.97333zm-11.831 0h-5.864v-0.97333h5.864v0.97333zm-11.831 0h-5.865v-0.97333h5.865v0.97333zm-11.832 0h-5.864v-0.97333h5.864v0.97333zm-11.831 0h-5.864v-0.97333h5.864v0.97333zm-11.728 0h-5.865v-0.97333h5.865v0.97333zm-11.832 0h-5.864v-0.97333h5.864v0.97333zm-11.831 0h-5.864v-0.97333h5.864v0.97333zm-11.831 0h-5.864v-0.97333h5.864v0.97333zm-11.831 0h-5.865v-0.97333h5.865v0.97333zm-11.832 0h-5.864v-0.97333h5.864v0.97333zm-11.831 0h-5.864v-0.97333h5.864v0.97333zm-11.831 0h-5.864v-0.97333h5.864v0.97333z'/%3E%3Cpath d='m651.75 5.4108h-3.704v0.97333h3.704v-0.97333z'/%3E%3Cpath d='m278.6 2.2962v6.6186h-0.926v-5.9373h-2.263v2.044c0 1.46-0.103 3.0173-1.029 3.6986-0.309 0.19467-0.617 0.29205-1.029 0.29205l-0.103-0.68135c0.309 0 0.618-0.19469 0.72-0.38935 0.515-0.48667 0.618-1.8493 0.618-2.8226v-2.8227h4.012z'/%3E%3Cpath d='m280.97 4.1455v2.044 1.9467c0.309-0.58399 0.515-0.87599 0.823-1.46l1.543-2.4333h1.029v4.7694h-0.823v-2.044c0-0.77866 0-1.168 0.103-1.9467-0.308 0.584-0.514 0.97333-0.823 1.46-0.514 0.77866-1.029 1.6547-1.543 2.4333h-1.029v-4.7693h0.72z'/%3E%3Cpath d='m286.73 4.1455v1.9467h2.366v-1.9467h0.926v4.7693h-0.823v-2.1413h-2.367v2.1413h-0.925v-4.7693h0.823z'/%3E%3Cpath d='m292.39 4.1455v2.044 1.9467c0.309-0.58399 0.514-0.87599 0.823-1.46l1.543-2.4333h1.029v4.7694h-0.823v-2.044c0-0.77866 0-1.168 0.103-1.9467-0.309 0.584-0.515 0.97333-0.823 1.46-0.515 0.77866-1.029 1.6547-1.543 2.4333h-1.029v-4.7693h0.72z'/%3E%3Cpath d='m301.03 8.9148h-0.926v-1.9467h-0.72c-0.412 0-0.617 0.09733-0.823 0.29199-0.412 0.292-0.515 0.87602-0.72 1.3627-0.103 0.19467-0.103 0.29202-0.206 0.38936h-0.926c0.103-0.19467 0.206-0.29204 0.309-0.58404 0.205-0.48666 0.308-1.0707 0.823-1.46 0.205-0.09733 0.308-0.19465 0.617-0.29198-0.617-0.09734-1.337-0.48668-1.337-1.168 0-0.48667 0.308-0.77865 0.617-1.0706 0.411-0.19467 1.029-0.29199 1.646-0.29199s1.132-3e-5 1.646 0.09731v4.672zm-0.926-4.1853h-0.72c-0.617 0-1.338 0.19466-1.338 0.77866s0.824 0.77865 1.338 0.77865h0.823l-0.103-1.5573z'/%3E%3Cpath d='m309.26 6.4815c0 1.752-1.234 2.5307-2.469 2.5307-1.337 0-2.366-0.97333-2.366-2.4333 0-1.5573 1.132-2.5307 2.469-2.5307 1.338 0 2.366 1.0707 2.366 2.4333zm-4.012 0.09737c0 1.0707 0.617 1.8493 1.543 1.8493 0.823 0 1.544-0.77863 1.544-1.8493 0-0.77867-0.412-1.8494-1.544-1.8494-1.131 0-1.543 0.97336-1.543 1.8494z'/%3E%3Cpath d='m313.68 4.1455v0.68128h-1.543v4.088h-0.926v-4.088h-1.543v-0.68128h4.012z'/%3E%3Cpath d='m314.51 5.7029v-1.5573h0.823v0.77865c0.412-0.584 0.926-0.87602 1.749-0.87602 1.235 0 2.161 0.97333 2.161 2.4333 0 1.752-1.132 2.5307-2.264 2.5307-0.617 0-1.234-0.29204-1.543-0.77871v2.5307h-0.926v-5.0613zm0.823 1.2653v0.38936c0.206 0.584 0.721 0.97333 1.338 0.97333 0.926 0 1.543-0.77869 1.543-1.8494 0-0.97334-0.514-1.752-1.543-1.752-0.617 0-1.235 0.38931-1.338 1.0706 0 0.09734-0.103 0.19469-0.103 0.38936l0.103 0.77865z'/%3E%3Cpath d='m320.88 6.6761c0 1.168 0.823 1.6547 1.749 1.6547 0.617 0 1.029-0.09732 1.337-0.29199l0.206 0.58398c-0.309 0.09733-0.823 0.29198-1.646 0.29198-1.543 0-2.469-0.97333-2.469-2.4333 0-1.46 0.926-2.5306 2.366-2.5306 1.646 0 2.058 1.3626 2.058 2.2386v0.38935l-3.601 0.09731zm2.675-0.58397c0-0.584-0.206-1.3627-1.235-1.3627-0.926 0-1.337 0.77869-1.44 1.3627h2.675z'/%3E%3Cpath d='m326.03 6.1895h0.411c0.72 0 1.235-0.29199 1.235-0.77865 0-0.38934-0.412-0.68135-0.926-0.68135-0.412 0-0.823 0.09732-1.235 0.29199l-0.205-0.48667c0.514-0.29199 1.131-0.38929 1.646-0.38929 0.72 0 1.749 0.29199 1.749 1.2653 0 0.584-0.618 0.97331-1.132 1.0706 0.72 0.09733 1.337 0.48668 1.337 1.168 0 1.0707-1.131 1.46-2.16 1.46-0.617 0-1.132-0.19469-1.646-0.38936l0.206-0.58398c0.411 0.19467 0.823 0.29199 1.337 0.29199 0.72 0 1.235-0.38932 1.235-0.77865 0-0.68133-0.721-0.77866-1.441-0.77866h-0.411v-0.68134z'/%3E%3Cpath d='m332.82 8.9148-0.103-0.58398c-0.308 0.38934-0.823 0.68135-1.543 0.68135-1.029 0-1.543-0.68136-1.543-1.3627 0-1.168 1.029-1.752 2.983-1.752v-0.09737c0-0.38933-0.102-1.0706-1.131-1.0706-0.515 0-0.926 0.09736-1.338 0.38936l-0.205-0.58404c0.411-0.29199 1.028-0.38929 1.646-0.38929 1.543 0 1.954 0.97333 1.954 1.9467v1.752c0 0.38933 0 0.77867 0.103 1.168l-0.823-0.09737zm-0.103-2.4333c-1.029 0-2.16 0.1947-2.16 1.0707 0 0.584 0.411 0.77865 0.823 0.77865 0.617 0 1.029-0.38932 1.234-0.77865v-0.29205l0.103-0.77865z'/%3E%3Cpath d='m660.6 2.2962v6.6186h-0.926v-5.9373h-2.263v2.044c0 1.46-0.103 3.0173-1.029 3.6986-0.309 0.19467-0.617 0.29205-1.029 0.29205l-0.103-0.68135c0.309 0 0.617-0.19469 0.72-0.38935 0.515-0.48667 0.618-1.8493 0.618-2.8226v-2.8227h4.012z'/%3E%3Cpath d='m662.96 4.1455v2.044 1.9467c0.308-0.58399 0.514-0.87599 0.823-1.46l1.543-2.4333h1.029v4.7694h-0.823v-2.044c0-0.77866 0-1.168 0.103-1.9467-0.309 0.584-0.515 0.97333-0.823 1.46-0.515 0.77866-1.029 1.6547-1.544 2.4333h-1.028v-4.7693h0.72z'/%3E%3Cpath d='m668.83 4.1455v1.9467h2.366v-1.9467h0.926v4.7693h-0.926v-2.1413h-2.366v2.1413h-0.926v-4.7693h0.926z'/%3E%3Cpath d='m674.38 4.1455v2.044 1.9467c0.309-0.58399 0.515-0.87599 0.823-1.46l1.544-2.4333h1.028v4.7694h-0.823v-2.044c0-0.77866 0-1.168 0.103-1.9467-0.308 0.584-0.514 0.97333-0.823 1.46-0.514 0.77866-1.029 1.6547-1.543 2.4333h-1.029v-4.7693h0.72z'/%3E%3Cpath d='m683.02 8.9148h-0.926v-1.9467h-0.72c-0.412 0-0.618 0.09733-0.823 0.29199-0.412 0.292-0.515 0.87602-0.721 1.3627-0.103 0.19467-0.103 0.29202-0.205 0.38936h-0.926c0.102-0.19467 0.205-0.29204 0.308-0.58404 0.206-0.48666 0.309-1.0707 0.823-1.46 0.206-0.09733 0.309-0.19465 0.618-0.29198-0.618-0.09734-1.338-0.48668-1.338-1.168 0-0.48667 0.309-0.77865 0.617-1.0706 0.412-0.19467 1.029-0.29199 1.647-0.29199 0.617 0 1.131-3e-5 1.646 0.09731v4.672zm-0.926-4.1853h-0.72c-0.618 0-1.338 0.19466-1.338 0.77866s0.823 0.77865 1.338 0.77865h0.823l-0.103-1.5573z'/%3E%3Cpath d='m691.26 6.4815c0 1.752-1.235 2.5307-2.469 2.5307-1.338 0-2.367-0.97333-2.367-2.4333 0-1.5573 1.132-2.5307 2.47-2.5307 1.337 0 2.366 1.0707 2.366 2.4333zm-4.012 0.09737c0 1.0707 0.617 1.8493 1.543 1.8493 0.823 0 1.543-0.77863 1.543-1.8493 0-0.77867-0.412-1.8494-1.543-1.8494-1.029 0-1.543 0.97336-1.543 1.8494z'/%3E%3Cpath d='m695.68 4.1455v0.68128h-1.543v4.088h-0.926v-4.088h-1.543v-0.68128h4.012z'/%3E%3Cpath d='m696.5 5.7029v-1.5573h0.823v0.77865c0.412-0.584 0.926-0.87602 1.749-0.87602 1.235 0 2.16 0.97333 2.16 2.4333 0 1.752-1.131 2.5307-2.263 2.5307-0.617 0-1.235-0.29204-1.543-0.77871v2.5307h-0.926v-5.0613zm0.926 1.2653v0.38936c0.206 0.584 0.72 0.97333 1.337 0.97333 0.926 0 1.543-0.77869 1.543-1.8494 0-0.97334-0.514-1.752-1.543-1.752-0.617 0-1.234 0.38931-1.337 1.0706 0 0.09734-0.103 0.19469-0.103 0.38936l0.103 0.77865z'/%3E%3Cpath d='m702.88 6.6761c0 1.168 0.823 1.6547 1.749 1.6547 0.617 0 1.028-0.09732 1.337-0.29199l0.206 0.58398c-0.309 0.09733-0.823 0.29198-1.646 0.29198-1.543 0-2.469-0.97333-2.469-2.4333 0-1.46 0.926-2.5306 2.366-2.5306 1.646 0 2.057 1.3626 2.057 2.2386v0.38935l-3.6 0.09731zm2.675-0.58397c0-0.584-0.206-1.3627-1.235-1.3627-0.926 0-1.337 0.77869-1.44 1.3627h2.675z'/%3E%3Cpath d='m708.02 6.1895h0.411c0.72 0 1.235-0.29199 1.235-0.77865 0-0.38934-0.412-0.68135-0.926-0.68135-0.412 0-0.823 0.09732-1.235 0.29199l-0.206-0.48667c0.515-0.29199 1.132-0.38929 1.646-0.38929 0.721 0 1.749 0.29199 1.749 1.2653 0 0.584-0.617 0.97331-1.131 1.0706 0.72 0.09733 1.337 0.48668 1.337 1.168 0 1.0707-1.131 1.46-2.16 1.46-0.618 0-1.132-0.19469-1.646-0.38936l0.205-0.58398c0.412 0.19467 0.823 0.29199 1.338 0.29199 0.72 0 1.234-0.38932 1.234-0.77865 0-0.68133-0.72-0.77866-1.44-0.77866h-0.411v-0.68134z'/%3E%3Cpath d='m714.81 8.9148-0.103-0.58398c-0.308 0.38934-0.823 0.68135-1.543 0.68135-1.029 0-1.543-0.68136-1.543-1.3627 0-1.168 1.029-1.752 2.984-1.752v-0.09737c0-0.38933-0.103-1.0706-1.132-1.0706-0.515 0-0.926 0.09736-1.338 0.38936l-0.205-0.58404c0.411-0.29199 1.028-0.38929 1.646-0.38929 1.543 0 1.955 0.97333 1.955 1.9467v1.752c0 0.38933-1e-3 0.77867 0.102 1.168l-0.823-0.09737zm-0.103-2.4333c-1.028 0-2.16 0.1947-2.16 1.0707 0 0.584 0.411 0.77865 0.823 0.77865 0.617 0 1.029-0.38932 1.235-0.77865v-0.29205l0.102-0.77865z'/%3E%3Cpath d='m484.88 5.8975c-0.514-0.48666-1.029-0.87598-1.44-1.2653-0.206-0.19466-0.412-0.19467-0.617-0.19467-0.515 0-1.132-4e-5 -1.646-0.09737-1.029-0.19467-1.544-0.77866-1.749-1.752-0.206-1.0707 0.308-2.044 1.337-2.4333 1.235-0.48667 2.984 0.19465 3.189 1.752 0.103 0.584 0.103 1.168 0 1.752 0 0.09734 0 0.19466 0.103 0.29199 0.618 0.38933 1.235 0.77868 1.852 1.168 0.103 0.09733 0.206 0.09733 0.309 0 1.852-1.168 3.601-2.336 5.555-3.4067 0.618-0.38933 1.235-0.68138 1.955-0.77871 0.823-0.19467 1.543 3.6e-5 2.161 0.58403l0.102 0.09731 0.103 0.09737c-2.675 1.46-5.35 2.92-8.024 4.38 2.674 1.46 5.349 2.92 8.024 4.38-0.308 0.3893-0.72 0.6813-1.234 0.7786-0.72 0.0974-1.441 0-2.161-0.3893-1.131-0.584-2.16-1.168-3.292-1.8493s-2.16-1.3627-3.292-2.1413c-0.103-0.09734-0.206-0.09734-0.309 0-0.617 0.38933-1.234 0.77867-1.852 1.168-0.103 0.09733-0.102 0.09732-0.102 0.29198 0 0.38934 0.102 0.77868 0.102 1.168 0 0.38934-0.102 0.77865-0.205 1.168-0.309 0.6813-0.926 1.0707-1.646 1.2654-1.132 0.292-2.367-0.3894-2.778-1.46-0.309-1.0707 0.206-2.628 1.955-2.8227 0.514-0.09733 1.131 2e-5 1.748-0.09731h0.103c0.618-0.68133 1.235-1.168 1.749-1.6547zm-1.852 2.4333c-0.514-0.09733-1.028 0-1.543 0-1.029 0.09734-1.337 0.97335-1.131 1.6547 0.205 0.68138 0.925 1.0706 1.646 0.87598 0.617-0.1947 1.028-0.4867 1.028-1.0707 0.103-0.48666 0-0.97333 0-1.46zm0.103-4.8666v-0.77866-0.77871c-0.103-0.97333-1.028-1.2653-1.749-1.168-0.72 0.19467-1.131 0.77866-1.028 1.46 0.102 0.38933 0.308 0.77866 0.72 0.97333 0.617 0.38933 1.337 0.38932 2.057 0.29199z'/%3E%3Cpath d='m833.23 5.8975c-0.514-0.48666-1.028-0.87598-1.44-1.2653-0.206-0.19466-0.412-0.19467-0.617-0.19467-0.515 0-1.132-4e-5 -1.646-0.09737-1.029-0.19467-1.544-0.77866-1.749-1.752-0.206-1.0707 0.308-2.044 1.337-2.4333 1.235-0.48667 2.984 0.19465 3.189 1.752 0.103 0.584 0.103 1.168 0 1.752 0 0.09734 0 0.19466 0.103 0.29199 0.618 0.38933 1.235 0.77868 1.852 1.168 0.103 0.09733 0.206 0.09733 0.309 0 1.852-1.168 3.601-2.336 5.555-3.4067 0.618-0.38933 1.235-0.68138 1.955-0.77871 0.823-0.19467 1.543 3.6e-5 2.161 0.58403l0.102 0.09731 0.103 0.09737c-2.675 1.46-5.349 2.92-8.024 4.38 2.675 1.46 5.349 2.92 8.024 4.38-0.308 0.3893-0.72 0.6813-1.234 0.7786-0.72 0.0974-1.441 0-2.161-0.3893-1.131-0.584-2.16-1.168-3.292-1.8493s-2.16-1.3627-3.292-2.1413c-0.103-0.09734-0.206-0.09734-0.309 0-0.617 0.38933-1.234 0.77867-1.852 1.168-0.102 0.09733-0.103 0.09732-0.103 0.29198 0 0.38934 0.103 0.77868 0.103 1.168 0 0.38934-0.102 0.77865-0.205 1.168-0.309 0.6813-0.926 1.0707-1.646 1.2654-1.235 0.292-2.367-0.3894-2.778-1.46-0.309-1.0707 0.206-2.628 1.954-2.8227 0.515-0.09733 1.132 2e-5 1.749-0.09731h0.103c0.618-0.68133 1.132-1.168 1.749-1.6547zm-1.852 2.4333c-0.514-0.09733-1.028 0-1.543 0-1.029 0.09734-1.337 0.97335-1.131 1.6547 0.205 0.68138 0.925 1.0706 1.646 0.87598 0.617-0.1947 1.028-0.4867 1.028-1.0707v-1.46zm0-4.8666v-0.77866-0.77871c-0.102-0.97333-1.028-1.2653-1.749-1.168-0.72 0.19467-1.131 0.77866-1.028 1.46 0.103 0.38933 0.308 0.77866 0.72 0.97333 0.72 0.38933 1.337 0.38932 2.057 0.29199z'/%3E%3Cpath d='m135.6 5.8975c-0.515-0.48666-1.029-0.87598-1.441-1.2653-0.205-0.19466-0.411-0.19467-0.617-0.19467-0.514 0-1.132-4e-5 -1.646-0.09737-1.029-0.19467-1.543-0.77866-1.749-1.752-0.206-1.0707 0.309-2.044 1.338-2.4333 1.234-0.48667 2.983 0.19465 3.189 1.752 0.103 0.584 0.103 1.168 0 1.752 0 0.09734 0 0.19466 0.103 0.29199 0.617 0.38933 1.234 0.77868 1.852 1.168 0.102 0.09733 0.205 0.09733 0.308 0 1.852-1.168 3.601-2.336 5.556-3.4067 0.617-0.38933 1.234-0.68138 1.954-0.77871 0.824-0.19467 1.544 3.6e-5 2.161 0.58403l0.103 0.09731 0.103 0.09737c-2.675 1.46-5.35 2.92-8.025 4.38 2.675 1.46 5.35 2.92 8.025 4.38-0.309 0.3893-0.72 0.6813-1.235 0.7786-0.72 0.0974-1.44 0-2.16-0.3893-1.132-0.584-2.161-1.168-3.293-1.8493-1.131-0.68133-2.16-1.3627-3.292-2.1413-0.103-0.09734-0.205-0.09734-0.308 0-0.618 0.38933-1.235 0.77867-1.852 1.168-0.103 0.09733-0.103 0.09732-0.103 0.29198 0 0.38934 0.103 0.77868 0.103 1.168 0 0.38934-0.103 0.77865-0.206 1.168-0.309 0.6813-0.926 1.0707-1.646 1.2654-1.132 0.292-2.366-0.3894-2.778-1.46-0.308-1.0707 0.206-2.628 1.955-2.8227 0.514-0.09733 1.132 2e-5 1.749-0.09731h0.103c0.617-0.68133 1.234-1.168 1.749-1.6547zm-1.852 2.4333c-0.515-0.09733-1.029 0-1.543 0-1.029 0.09734-1.338 0.97335-1.132 1.6547 0.206 0.68138 0.926 1.0706 1.646 0.87598 0.617-0.1947 1.029-0.4867 1.029-1.0707 0.103-0.48666 0-0.97333 0-1.46zm0.103-4.8666v-0.77866-0.77871c-0.103-0.97333-1.029-1.2653-1.749-1.168-0.72 0.19467-1.132 0.77866-1.029 1.46 0.103 0.38933 0.309 0.77866 0.72 0.97333 0.617 0.38933 1.338 0.38932 2.058 0.29199z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:bottom}
.voucher{display:block;width:1000px;min-height:540px;margin:0 auto;padding:0;background-color:#fff}.voucher-river__main-block{display:block;width:100%;min-height:520px;margin:0;padding:0;padding-top:25px;padding-bottom:25px;padding-left:40px;padding-right:40px;background-color:#d6d6d6;box-sizing:border-box}.voucher-river__block-left{float:left;width:660px;min-height:100px;margin:0;padding:0}.voucher-river__block-right{float:right;width:250px;min-height:100px;margin:0;padding:0}.voucher-river__clear{clear:both}.voucher-river__row{display:block;width:100%;margin:0;padding:0;vertical-align:middle}.voucher-river__row--mb{margin-bottom:7px}.voucher-river__cell-left{float:left}.voucher-river__cell-left--width{float:left;width:145px}.voucher-river__cell-left--width-m{float:left;width:170px}.voucher-river__cell-left--width-xm{float:left;width:165px}.voucher-river__cell-left--width-xs{width:80px}.voucher-river__cell-left--width-xxs{width:50px}.voucher-river__cell-left--pl{padding-left:12px;box-sizing:border-box}.voucher-river__cell-right{float:right;width:75px}.voucher-river__line{display:inline-block;width:100%;margin:0;padding:0}.voucher-river__line--mt-mb{margin-top:12px;margin-bottom:10px}.voucher-river__txt{font-family:Arial,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:18px;color:#000}.voucher-river__txt--lh{line-height:28px}.voucher-river__txt--lh-xs{line-height:21px}.voucher-river__txt--lh-xxss{line-height:14px}.voucher-river__txt--lh-xxs{line-height:12px}.voucher-river__txt--mt-m{margin-top:10px}.voucher-river__txt--mt-l{margin-top:14px}.voucher-river__txt--mt-m{margin-top:12px}.voucher-river__txt--mb{margin-bottom:24px}.voucher-river__txt--mb-m{margin-bottom:12px}.voucher-river__txt--mb-xxs{margin-bottom:2px}.voucher-river__txt--mt-mb{margin-top:8px;margin-bottom:8px}.voucher-river__txt--pt{padding-top:3px}.voucher-river__txt--pl{padding-left:20px}.voucher-river__txt--va{vertical-align:middle}.voucher-river__txt--height{height:20px}.voucher-river__txt--size{font-size:14px}.voucher-river__txt--size-l{font-size:22px}.voucher-river__txt--size-xl{font-size:24px}.voucher-river__txt--bold{font-weight:700}.voucher-river__txt--up{text-transform:uppercase}.voucher-river__txt--icontel{float:left;width:18px;height:27px;margin:0;margin-top:-4px;margin-right:4px;padding:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 17.89 27.53' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.phone2-a%7Bfill:%23333;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-phone2%3C/title%3E%3Cpath class='phone2-a' transform='translate(0)' d='M14.79,27.31a4.57,4.57,0,0,1-3.4-.26,12.32,12.32,0,0,1-5.07-4.11A29.53,29.53,0,0,1,.12,8.8,9.07,9.07,0,0,1,1,3c.35-.53.78-1.05,1.22-1.66a4.78,4.78,0,0,0,.35.52C3.62,4,4.67,6.18,5.71,8.27a.56.56,0,0,1-.08.79,1.72,1.72,0,0,0-.27,1.31,11.61,11.61,0,0,0,.79,2.44A25.53,25.53,0,0,0,9.64,19a1.71,1.71,0,0,0,1.84.88C12.44,22.42,13.57,24.78,14.79,27.31Z'/%3E%3Cpath class='phone2-a' transform='translate(0)' d='M6.41,8.62C5.19,6.09,4,3.65,2.74,1.11c.7-.34,1.4-.69,2.19-1A.76.76,0,0,1,6,.5c1,2,1.93,3.93,2.89,5.94.26.52.08.87-.44,1.14S7.11,8.27,6.41,8.62Z'/%3E%3Cpath class='phone2-a' transform='translate(0)' d='M15.32,27c-1.22-2.44-2.36-4.8-3.58-7.25.7-.35,1.4-.7,2.18-1A.77.77,0,0,1,15,19.1c1,1.92,1.83,3.84,2.79,5.68a.78.78,0,0,1-.35,1.13A11.65,11.65,0,0,1,15.32,27Z'/%3E%3C/svg%3E");background-repeat:no-repeat}.voucher-river__txt-input{margin:0;padding:0;padding-top:5px;padding-bottom:5px;padding-left:10px;padding-right:10px;line-height:14px;background-color:#fff}.voucher-river__input{position:relative;display:block;width:580px;height:28px;margin:0;padding:0;padding-top:1px;padding-left:10px;padding-right:10px;vertical-align:middle;font-family:Arial,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:28px;color:#000;background-color:#fff;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.voucher-river__input--height{height:46px}.voucher-river__input--ml{margin-left:2px}.voucher-river__input--width-max{width:100%}.voucher-river__input--width{width:515px}.voucher-river__input--width-s{width:406px}.voucher-river__input--width-xss{width:93px}.voucher-river__input--width-xs{width:80px}.voucher-river__input--width-xxs{width:52px}.voucher-river__input--ml{margin-left:80px}.voucher-river__input--pt-pb{padding-top:3px;padding-bottom:3px}.voucher-river__input--pl-pr{padding-left:5px;padding-right:5px}.voucher-river__separation{width:100%;height:1px;background:repeating-linear-gradient(90deg,#bbb,#bbb 3px,#fff 3px,#fff 7px)}.voucher-river__bg{position:absolute;top:8px;left:10px;width:562px;height:32px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 562 31.68' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:%239e9e9e;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Ebg-disable%3C/title%3E%3Crect class='a' y='3.59' width='76.85' height='1'/%3E%3Cpath class='a' transform='translate(0 -2.66)' d='M83,11.25l3.32-4.48L83.39,2.66h1.35l1.56,2.2c.32.46.55.81.69,1.06a11.73,11.73,0,0,1,.68-1L89.4,2.66h1.23l-3,4.05,3.25,4.54H89.46L87.3,8.19c-.12-.18-.25-.37-.38-.58-.19.31-.32.53-.41.65l-2.15,3Z'/%3E%3Cpath class='a' transform='translate(0 -2.66)' d='M180,11.25l3.32-4.48-2.93-4.11h1.36l1.56,2.2c.32.46.55.81.69,1.06a11.73,11.73,0,0,1,.68-1l1.73-2.28h1.23l-3,4.05,3.25,4.54h-1.41l-2.16-3.06c-.12-.18-.25-.37-.38-.58-.19.31-.32.53-.41.65l-2.15,3Z'/%3E%3Crect class='a' x='97.03' y='3.59' width='76.85' height='1'/%3E%3Crect class='a' x='194.06' y='3.59' width='76.85' height='1'/%3E%3Cpath class='a' transform='translate(0 -2.66)' d='M277.05,11.25l3.32-4.48-2.93-4.11h1.36l1.56,2.2c.32.46.55.81.69,1.06a9.74,9.74,0,0,1,.68-1l1.72-2.28h1.24l-3,4.05,3.26,4.54h-1.41l-2.16-3.06c-.12-.18-.25-.37-.38-.58l-.41.65-2.15,3Z'/%3E%3Crect class='a' x='291.09' y='3.59' width='76.85' height='1'/%3E%3Cpath class='a' transform='translate(0 -2.66)' d='M374.08,11.25l3.32-4.48-2.93-4.11h1.36l1.55,2.2a12.22,12.22,0,0,1,.7,1.06,9.74,9.74,0,0,1,.68-1l1.72-2.28h1.24l-3,4.05L382,11.25h-1.4l-2.16-3.06c-.12-.18-.25-.37-.38-.58l-.41.65-2.15,3Z'/%3E%3Crect class='a' x='388.12' y='3.59' width='76.85' height='1'/%3E%3Cpath class='a' transform='translate(0 -2.66)' d='M471.11,11.25l3.32-4.48L471.5,2.66h1.36l1.55,2.2a12.22,12.22,0,0,1,.7,1.06,11.49,11.49,0,0,1,.67-1l1.73-2.28h1.24l-3,4.05L479,11.25h-1.4l-2.16-3.06c-.13-.18-.25-.37-.38-.58l-.41.65-2.16,3Z'/%3E%3Crect class='a' x='485.14' y='3.59' width='76.85' height='1'/%3E%3Crect class='a' y='26.68' width='76.85' height='1'/%3E%3Cpath class='a' transform='translate(0 -2.66)' d='M83,34.34l3.32-4.48-2.92-4.11h1.35L86.3,28c.32.46.55.81.69,1.06a11.73,11.73,0,0,1,.68-1l1.73-2.28h1.23l-3,4.05,3.25,4.54H89.46L87.3,31.28c-.12-.18-.25-.37-.38-.58-.19.31-.32.53-.41.65l-2.15,3Z'/%3E%3Cpath class='a' transform='translate(0 -2.66)' d='M180,34.34l3.32-4.48-2.93-4.11h1.36l1.56,2.2c.32.46.55.81.69,1.06a11.73,11.73,0,0,1,.68-1l1.73-2.28h1.23l-3,4.05,3.25,4.54h-1.41l-2.16-3.06c-.12-.18-.25-.37-.38-.58-.19.31-.32.53-.41.65l-2.15,3Z'/%3E%3Crect class='a' x='97.03' y='26.68' width='76.85' height='1'/%3E%3Crect class='a' x='194.06' y='26.68' width='76.85' height='1'/%3E%3Cpath class='a' transform='translate(0 -2.66)' d='M277.05,34.34l3.32-4.48-2.93-4.11h1.36l1.56,2.2c.32.46.55.81.69,1.06a9.74,9.74,0,0,1,.68-1l1.72-2.28h1.24l-3,4.05,3.26,4.54h-1.41l-2.16-3.06c-.12-.18-.25-.37-.38-.58l-.41.65-2.15,3Z'/%3E%3Crect class='a' x='291.09' y='26.68' width='76.85' height='1'/%3E%3Cpath class='a' transform='translate(0 -2.66)' d='M374.08,34.34l3.32-4.48-2.93-4.11h1.36l1.55,2.2a12.22,12.22,0,0,1,.7,1.06,9.74,9.74,0,0,1,.68-1l1.72-2.28h1.24l-3,4.05L382,34.34h-1.4l-2.16-3.06c-.12-.18-.25-.37-.38-.58l-.41.65-2.15,3Z'/%3E%3Crect class='a' x='388.12' y='26.68' width='76.85' height='1'/%3E%3Cpath class='a' transform='translate(0 -2.66)' d='M471.11,34.34l3.32-4.48-2.93-4.11h1.36l1.55,2.2a12.22,12.22,0,0,1,.7,1.06,11.49,11.49,0,0,1,.67-1l1.73-2.28h1.24l-3,4.05L479,34.34h-1.4l-2.16-3.06c-.13-.18-.25-.37-.38-.58l-.41.65-2.16,3Z'/%3E%3Crect class='a' x='485.14' y='26.68' width='76.85' height='1'/%3E%3C/svg%3E");background-repeat:no-repeat}.voucher-river__logo-block{position:relative;width:100%;height:154px;margin:0;margin-bottom:24px;padding:0;background-color:#fff}.voucher-river__logo-block--height{height:41px}.voucher-river__logo-block--mb{margin-bottom:0}.voucher-river__logo{position:absolute;display:block;top:0;bottom:0;right:0;left:0;width:210px;height:auto;margin:auto;padding:0;background-color:#ccc}.voucher-river__logo--bg{background-color:#fff}.voucher-river__logo--mc{width:210px;height:41px}.voucher-river__logo--tui{margin-top:5px;width:124px;height:54px}.voucher-river__contact-block{width:100%;height:220px;margin:0;padding:0;padding-top:18px;padding-bottom:10px;padding-left:18px;padding-right:18px;background-color:#fff;box-sizing:border-box}.voucher-river__icontel-block{margin:0;padding:0}.voucher-river__footer{position:relative;width:100%;height:22px;margin:0;padding:0;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 1000 12' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m260.18 6.3842h-4.629v-0.97333h4.629v0.97333zm-10.494 0h-5.761v-0.97333h5.761v0.97333zm-11.625 0h-5.761v-0.97333h5.761v0.97333zm-11.626 0h-5.761v-0.97333h5.761v0.97333zm-11.625 0h-5.761v-0.97333h5.761v0.97333zm-11.523 0h-5.761v-0.97333h5.761v0.97333zm-11.625 0h-5.762v-0.97333h5.762v0.97333zm-11.626 0h-5.761v-0.97333h5.761v0.97333zm-11.625 0h-5.762v-0.97333h5.762v0.97333zm-11.626 0h-5.761v-0.97333h5.761v0.97333zm-11.625 0h-5.762v-0.97333h5.762v0.97333zm-11.626 0h-5.761v-0.97333h5.761v0.97333zm-11.625 0h-5.762v-0.97333h5.762v0.97333zm-11.523 0h-5.761v-0.97333h5.761v0.97333zm-11.626 0h-5.7613v-0.97333h5.7613v0.97333zm-11.626 0h-5.7613v-0.97333h5.7613v0.97333zm-11.626 0h-5.7613v-0.97333h5.7613v0.97333zm-11.626 0h-5.7613v-0.97333h5.7613v0.97333zm-11.626 0h-5.7613v-0.97333h5.7613v0.97333zm-11.626 0h-5.7614v-0.97333h5.7614v0.97333zm-11.626 0h-5.7613v-0.97333h5.7613v0.97333zm-11.523 0h-5.7613v-0.97333h5.7613v0.97333zm-11.626 0h-5.8642v-0.97333h5.7613v0.97333h0.10288z'/%3E%3Cpath d='m267.49 5.4108h-3.704v0.97333h3.704v-0.97333z'/%3E%3Cpath d='m725.21 5.4108h-3.704v0.97333h3.704v-0.97333z'/%3E%3Cpath d='m992.59 6.3842h-4.63v-0.97333h4.63v0.97333zm-10.494 0h-5.762v-0.97333h5.762v0.97333zm-11.523 0h-5.761v-0.97333h5.761v0.97333zm-11.625 0h-5.762v-0.97333h5.762v0.97333zm-11.626 0h-5.864v-0.97333h5.761v0.97333h0.103zm-11.625 0h-5.762v-0.97333h5.762v0.97333zm-11.626 0h-5.761v-0.97333h5.761v0.97333zm-11.625 0h-5.762v-0.97333h5.762v0.97333zm-11.626 0h-5.761v-0.97333h5.761v0.97333zm-11.625 0h-5.762v-0.97333h5.762v0.97333zm-11.523 0h-5.761v-0.97333h5.761v0.97333zm-11.626 0h-5.864v-0.97333h5.761v0.97333h0.103zm-11.625 0h-5.761v-0.97333h5.761v0.97333zm-11.626 0h-5.761v-0.97333h5.761v0.97333zm-11.625 0h-5.761v-0.97333h5.761v0.97333zm-11.626 0h-5.761v-0.97333h5.761v0.97333zm-11.625 0h-5.762v-0.97333h5.762v0.97333zm-11.626 0h-5.761v-0.97333h5.761v0.97333zm-11.625 0h-5.762v-0.97333h5.762v0.97333zm-11.523 0h-5.761v-0.97333h5.761v0.97333zm-11.625 0h-5.762v-0.97333h5.762v0.97333zm-11.626 0h-5.761v-0.97333h5.761v0.97333zm-11.625 0h-5.762v-0.97333h5.762v0.97333z'/%3E%3Cpath d='m1e3 5.4108h-3.704v0.97333h3.704v-0.97333z'/%3E%3Cpath d='m342.28 5.4108h-3.704v0.97333h3.704v-0.97333z'/%3E%3Cpath d='m639.2 6.3842h-5.864v-0.97333h5.864v0.97333zm-11.729 0h-5.967v-0.97333h5.864l0.103 0.97333zm-11.831 0h-5.864v-0.97333h5.864v0.97333zm-11.831 0h-5.967v-0.97333h5.864l0.103 0.97333zm-11.832 0h-5.864v-0.97333h5.864v0.97333zm-11.831 0h-5.864v-0.97333h5.864v0.97333zm-11.831 0h-5.864v-0.97333h5.864v0.97333zm-11.831 0h-5.865v-0.97333h5.865v0.97333zm-11.832 0h-5.864v-0.97333h5.864v0.97333zm-11.728 0h-5.864v-0.97333h5.864v0.97333zm-11.831 0h-5.864v-0.97333h5.864v0.97333zm-11.832 0h-5.864v-0.97333h5.864v0.97333zm-11.831 0h-5.864v-0.97333h5.864v0.97333zm-11.831 0h-5.864v-0.97333h5.864v0.97333zm-11.831 0h-5.865v-0.97333h5.865v0.97333zm-11.832 0h-5.864v-0.97333h5.864v0.97333zm-11.831 0h-5.864v-0.97333h5.864v0.97333zm-11.728 0h-5.865v-0.97333h5.865v0.97333zm-11.832 0h-5.864v-0.97333h5.864v0.97333zm-11.831 0h-5.864v-0.97333h5.864v0.97333zm-11.831 0h-5.864v-0.97333h5.864v0.97333zm-11.831 0h-5.865v-0.97333h5.865v0.97333zm-11.832 0h-5.864v-0.97333h5.864v0.97333zm-11.831 0h-5.864v-0.97333h5.864v0.97333zm-11.831 0h-5.864v-0.97333h5.864v0.97333z'/%3E%3Cpath d='m651.75 5.4108h-3.704v0.97333h3.704v-0.97333z'/%3E%3Cpath d='m278.6 2.2962v6.6186h-0.926v-5.9373h-2.263v2.044c0 1.46-0.103 3.0173-1.029 3.6986-0.309 0.19467-0.617 0.29205-1.029 0.29205l-0.103-0.68135c0.309 0 0.618-0.19469 0.72-0.38935 0.515-0.48667 0.618-1.8493 0.618-2.8226v-2.8227h4.012z'/%3E%3Cpath d='m280.97 4.1455v2.044 1.9467c0.309-0.58399 0.515-0.87599 0.823-1.46l1.543-2.4333h1.029v4.7694h-0.823v-2.044c0-0.77866 0-1.168 0.103-1.9467-0.308 0.584-0.514 0.97333-0.823 1.46-0.514 0.77866-1.029 1.6547-1.543 2.4333h-1.029v-4.7693h0.72z'/%3E%3Cpath d='m286.73 4.1455v1.9467h2.366v-1.9467h0.926v4.7693h-0.823v-2.1413h-2.367v2.1413h-0.925v-4.7693h0.823z'/%3E%3Cpath d='m292.39 4.1455v2.044 1.9467c0.309-0.58399 0.514-0.87599 0.823-1.46l1.543-2.4333h1.029v4.7694h-0.823v-2.044c0-0.77866 0-1.168 0.103-1.9467-0.309 0.584-0.515 0.97333-0.823 1.46-0.515 0.77866-1.029 1.6547-1.543 2.4333h-1.029v-4.7693h0.72z'/%3E%3Cpath d='m301.03 8.9148h-0.926v-1.9467h-0.72c-0.412 0-0.617 0.09733-0.823 0.29199-0.412 0.292-0.515 0.87602-0.72 1.3627-0.103 0.19467-0.103 0.29202-0.206 0.38936h-0.926c0.103-0.19467 0.206-0.29204 0.309-0.58404 0.205-0.48666 0.308-1.0707 0.823-1.46 0.205-0.09733 0.308-0.19465 0.617-0.29198-0.617-0.09734-1.337-0.48668-1.337-1.168 0-0.48667 0.308-0.77865 0.617-1.0706 0.411-0.19467 1.029-0.29199 1.646-0.29199s1.132-3e-5 1.646 0.09731v4.672zm-0.926-4.1853h-0.72c-0.617 0-1.338 0.19466-1.338 0.77866s0.824 0.77865 1.338 0.77865h0.823l-0.103-1.5573z'/%3E%3Cpath d='m309.26 6.4815c0 1.752-1.234 2.5307-2.469 2.5307-1.337 0-2.366-0.97333-2.366-2.4333 0-1.5573 1.132-2.5307 2.469-2.5307 1.338 0 2.366 1.0707 2.366 2.4333zm-4.012 0.09737c0 1.0707 0.617 1.8493 1.543 1.8493 0.823 0 1.544-0.77863 1.544-1.8493 0-0.77867-0.412-1.8494-1.544-1.8494-1.131 0-1.543 0.97336-1.543 1.8494z'/%3E%3Cpath d='m313.68 4.1455v0.68128h-1.543v4.088h-0.926v-4.088h-1.543v-0.68128h4.012z'/%3E%3Cpath d='m314.51 5.7029v-1.5573h0.823v0.77865c0.412-0.584 0.926-0.87602 1.749-0.87602 1.235 0 2.161 0.97333 2.161 2.4333 0 1.752-1.132 2.5307-2.264 2.5307-0.617 0-1.234-0.29204-1.543-0.77871v2.5307h-0.926v-5.0613zm0.823 1.2653v0.38936c0.206 0.584 0.721 0.97333 1.338 0.97333 0.926 0 1.543-0.77869 1.543-1.8494 0-0.97334-0.514-1.752-1.543-1.752-0.617 0-1.235 0.38931-1.338 1.0706 0 0.09734-0.103 0.19469-0.103 0.38936l0.103 0.77865z'/%3E%3Cpath d='m320.88 6.6761c0 1.168 0.823 1.6547 1.749 1.6547 0.617 0 1.029-0.09732 1.337-0.29199l0.206 0.58398c-0.309 0.09733-0.823 0.29198-1.646 0.29198-1.543 0-2.469-0.97333-2.469-2.4333 0-1.46 0.926-2.5306 2.366-2.5306 1.646 0 2.058 1.3626 2.058 2.2386v0.38935l-3.601 0.09731zm2.675-0.58397c0-0.584-0.206-1.3627-1.235-1.3627-0.926 0-1.337 0.77869-1.44 1.3627h2.675z'/%3E%3Cpath d='m326.03 6.1895h0.411c0.72 0 1.235-0.29199 1.235-0.77865 0-0.38934-0.412-0.68135-0.926-0.68135-0.412 0-0.823 0.09732-1.235 0.29199l-0.205-0.48667c0.514-0.29199 1.131-0.38929 1.646-0.38929 0.72 0 1.749 0.29199 1.749 1.2653 0 0.584-0.618 0.97331-1.132 1.0706 0.72 0.09733 1.337 0.48668 1.337 1.168 0 1.0707-1.131 1.46-2.16 1.46-0.617 0-1.132-0.19469-1.646-0.38936l0.206-0.58398c0.411 0.19467 0.823 0.29199 1.337 0.29199 0.72 0 1.235-0.38932 1.235-0.77865 0-0.68133-0.721-0.77866-1.441-0.77866h-0.411v-0.68134z'/%3E%3Cpath d='m332.82 8.9148-0.103-0.58398c-0.308 0.38934-0.823 0.68135-1.543 0.68135-1.029 0-1.543-0.68136-1.543-1.3627 0-1.168 1.029-1.752 2.983-1.752v-0.09737c0-0.38933-0.102-1.0706-1.131-1.0706-0.515 0-0.926 0.09736-1.338 0.38936l-0.205-0.58404c0.411-0.29199 1.028-0.38929 1.646-0.38929 1.543 0 1.954 0.97333 1.954 1.9467v1.752c0 0.38933 0 0.77867 0.103 1.168l-0.823-0.09737zm-0.103-2.4333c-1.029 0-2.16 0.1947-2.16 1.0707 0 0.584 0.411 0.77865 0.823 0.77865 0.617 0 1.029-0.38932 1.234-0.77865v-0.29205l0.103-0.77865z'/%3E%3Cpath d='m660.6 2.2962v6.6186h-0.926v-5.9373h-2.263v2.044c0 1.46-0.103 3.0173-1.029 3.6986-0.309 0.19467-0.617 0.29205-1.029 0.29205l-0.103-0.68135c0.309 0 0.617-0.19469 0.72-0.38935 0.515-0.48667 0.618-1.8493 0.618-2.8226v-2.8227h4.012z'/%3E%3Cpath d='m662.96 4.1455v2.044 1.9467c0.308-0.58399 0.514-0.87599 0.823-1.46l1.543-2.4333h1.029v4.7694h-0.823v-2.044c0-0.77866 0-1.168 0.103-1.9467-0.309 0.584-0.515 0.97333-0.823 1.46-0.515 0.77866-1.029 1.6547-1.544 2.4333h-1.028v-4.7693h0.72z'/%3E%3Cpath d='m668.83 4.1455v1.9467h2.366v-1.9467h0.926v4.7693h-0.926v-2.1413h-2.366v2.1413h-0.926v-4.7693h0.926z'/%3E%3Cpath d='m674.38 4.1455v2.044 1.9467c0.309-0.58399 0.515-0.87599 0.823-1.46l1.544-2.4333h1.028v4.7694h-0.823v-2.044c0-0.77866 0-1.168 0.103-1.9467-0.308 0.584-0.514 0.97333-0.823 1.46-0.514 0.77866-1.029 1.6547-1.543 2.4333h-1.029v-4.7693h0.72z'/%3E%3Cpath d='m683.02 8.9148h-0.926v-1.9467h-0.72c-0.412 0-0.618 0.09733-0.823 0.29199-0.412 0.292-0.515 0.87602-0.721 1.3627-0.103 0.19467-0.103 0.29202-0.205 0.38936h-0.926c0.102-0.19467 0.205-0.29204 0.308-0.58404 0.206-0.48666 0.309-1.0707 0.823-1.46 0.206-0.09733 0.309-0.19465 0.618-0.29198-0.618-0.09734-1.338-0.48668-1.338-1.168 0-0.48667 0.309-0.77865 0.617-1.0706 0.412-0.19467 1.029-0.29199 1.647-0.29199 0.617 0 1.131-3e-5 1.646 0.09731v4.672zm-0.926-4.1853h-0.72c-0.618 0-1.338 0.19466-1.338 0.77866s0.823 0.77865 1.338 0.77865h0.823l-0.103-1.5573z'/%3E%3Cpath d='m691.26 6.4815c0 1.752-1.235 2.5307-2.469 2.5307-1.338 0-2.367-0.97333-2.367-2.4333 0-1.5573 1.132-2.5307 2.47-2.5307 1.337 0 2.366 1.0707 2.366 2.4333zm-4.012 0.09737c0 1.0707 0.617 1.8493 1.543 1.8493 0.823 0 1.543-0.77863 1.543-1.8493 0-0.77867-0.412-1.8494-1.543-1.8494-1.029 0-1.543 0.97336-1.543 1.8494z'/%3E%3Cpath d='m695.68 4.1455v0.68128h-1.543v4.088h-0.926v-4.088h-1.543v-0.68128h4.012z'/%3E%3Cpath d='m696.5 5.7029v-1.5573h0.823v0.77865c0.412-0.584 0.926-0.87602 1.749-0.87602 1.235 0 2.16 0.97333 2.16 2.4333 0 1.752-1.131 2.5307-2.263 2.5307-0.617 0-1.235-0.29204-1.543-0.77871v2.5307h-0.926v-5.0613zm0.926 1.2653v0.38936c0.206 0.584 0.72 0.97333 1.337 0.97333 0.926 0 1.543-0.77869 1.543-1.8494 0-0.97334-0.514-1.752-1.543-1.752-0.617 0-1.234 0.38931-1.337 1.0706 0 0.09734-0.103 0.19469-0.103 0.38936l0.103 0.77865z'/%3E%3Cpath d='m702.88 6.6761c0 1.168 0.823 1.6547 1.749 1.6547 0.617 0 1.028-0.09732 1.337-0.29199l0.206 0.58398c-0.309 0.09733-0.823 0.29198-1.646 0.29198-1.543 0-2.469-0.97333-2.469-2.4333 0-1.46 0.926-2.5306 2.366-2.5306 1.646 0 2.057 1.3626 2.057 2.2386v0.38935l-3.6 0.09731zm2.675-0.58397c0-0.584-0.206-1.3627-1.235-1.3627-0.926 0-1.337 0.77869-1.44 1.3627h2.675z'/%3E%3Cpath d='m708.02 6.1895h0.411c0.72 0 1.235-0.29199 1.235-0.77865 0-0.38934-0.412-0.68135-0.926-0.68135-0.412 0-0.823 0.09732-1.235 0.29199l-0.206-0.48667c0.515-0.29199 1.132-0.38929 1.646-0.38929 0.721 0 1.749 0.29199 1.749 1.2653 0 0.584-0.617 0.97331-1.131 1.0706 0.72 0.09733 1.337 0.48668 1.337 1.168 0 1.0707-1.131 1.46-2.16 1.46-0.618 0-1.132-0.19469-1.646-0.38936l0.205-0.58398c0.412 0.19467 0.823 0.29199 1.338 0.29199 0.72 0 1.234-0.38932 1.234-0.77865 0-0.68133-0.72-0.77866-1.44-0.77866h-0.411v-0.68134z'/%3E%3Cpath d='m714.81 8.9148-0.103-0.58398c-0.308 0.38934-0.823 0.68135-1.543 0.68135-1.029 0-1.543-0.68136-1.543-1.3627 0-1.168 1.029-1.752 2.984-1.752v-0.09737c0-0.38933-0.103-1.0706-1.132-1.0706-0.515 0-0.926 0.09736-1.338 0.38936l-0.205-0.58404c0.411-0.29199 1.028-0.38929 1.646-0.38929 1.543 0 1.955 0.97333 1.955 1.9467v1.752c0 0.38933-1e-3 0.77867 0.102 1.168l-0.823-0.09737zm-0.103-2.4333c-1.028 0-2.16 0.1947-2.16 1.0707 0 0.584 0.411 0.77865 0.823 0.77865 0.617 0 1.029-0.38932 1.235-0.77865v-0.29205l0.102-0.77865z'/%3E%3Cpath d='m484.88 5.8975c-0.514-0.48666-1.029-0.87598-1.44-1.2653-0.206-0.19466-0.412-0.19467-0.617-0.19467-0.515 0-1.132-4e-5 -1.646-0.09737-1.029-0.19467-1.544-0.77866-1.749-1.752-0.206-1.0707 0.308-2.044 1.337-2.4333 1.235-0.48667 2.984 0.19465 3.189 1.752 0.103 0.584 0.103 1.168 0 1.752 0 0.09734 0 0.19466 0.103 0.29199 0.618 0.38933 1.235 0.77868 1.852 1.168 0.103 0.09733 0.206 0.09733 0.309 0 1.852-1.168 3.601-2.336 5.555-3.4067 0.618-0.38933 1.235-0.68138 1.955-0.77871 0.823-0.19467 1.543 3.6e-5 2.161 0.58403l0.102 0.09731 0.103 0.09737c-2.675 1.46-5.35 2.92-8.024 4.38 2.674 1.46 5.349 2.92 8.024 4.38-0.308 0.3893-0.72 0.6813-1.234 0.7786-0.72 0.0974-1.441 0-2.161-0.3893-1.131-0.584-2.16-1.168-3.292-1.8493s-2.16-1.3627-3.292-2.1413c-0.103-0.09734-0.206-0.09734-0.309 0-0.617 0.38933-1.234 0.77867-1.852 1.168-0.103 0.09733-0.102 0.09732-0.102 0.29198 0 0.38934 0.102 0.77868 0.102 1.168 0 0.38934-0.102 0.77865-0.205 1.168-0.309 0.6813-0.926 1.0707-1.646 1.2654-1.132 0.292-2.367-0.3894-2.778-1.46-0.309-1.0707 0.206-2.628 1.955-2.8227 0.514-0.09733 1.131 2e-5 1.748-0.09731h0.103c0.618-0.68133 1.235-1.168 1.749-1.6547zm-1.852 2.4333c-0.514-0.09733-1.028 0-1.543 0-1.029 0.09734-1.337 0.97335-1.131 1.6547 0.205 0.68138 0.925 1.0706 1.646 0.87598 0.617-0.1947 1.028-0.4867 1.028-1.0707 0.103-0.48666 0-0.97333 0-1.46zm0.103-4.8666v-0.77866-0.77871c-0.103-0.97333-1.028-1.2653-1.749-1.168-0.72 0.19467-1.131 0.77866-1.028 1.46 0.102 0.38933 0.308 0.77866 0.72 0.97333 0.617 0.38933 1.337 0.38932 2.057 0.29199z'/%3E%3Cpath d='m833.23 5.8975c-0.514-0.48666-1.028-0.87598-1.44-1.2653-0.206-0.19466-0.412-0.19467-0.617-0.19467-0.515 0-1.132-4e-5 -1.646-0.09737-1.029-0.19467-1.544-0.77866-1.749-1.752-0.206-1.0707 0.308-2.044 1.337-2.4333 1.235-0.48667 2.984 0.19465 3.189 1.752 0.103 0.584 0.103 1.168 0 1.752 0 0.09734 0 0.19466 0.103 0.29199 0.618 0.38933 1.235 0.77868 1.852 1.168 0.103 0.09733 0.206 0.09733 0.309 0 1.852-1.168 3.601-2.336 5.555-3.4067 0.618-0.38933 1.235-0.68138 1.955-0.77871 0.823-0.19467 1.543 3.6e-5 2.161 0.58403l0.102 0.09731 0.103 0.09737c-2.675 1.46-5.349 2.92-8.024 4.38 2.675 1.46 5.349 2.92 8.024 4.38-0.308 0.3893-0.72 0.6813-1.234 0.7786-0.72 0.0974-1.441 0-2.161-0.3893-1.131-0.584-2.16-1.168-3.292-1.8493s-2.16-1.3627-3.292-2.1413c-0.103-0.09734-0.206-0.09734-0.309 0-0.617 0.38933-1.234 0.77867-1.852 1.168-0.102 0.09733-0.103 0.09732-0.103 0.29198 0 0.38934 0.103 0.77868 0.103 1.168 0 0.38934-0.102 0.77865-0.205 1.168-0.309 0.6813-0.926 1.0707-1.646 1.2654-1.235 0.292-2.367-0.3894-2.778-1.46-0.309-1.0707 0.206-2.628 1.954-2.8227 0.515-0.09733 1.132 2e-5 1.749-0.09731h0.103c0.618-0.68133 1.132-1.168 1.749-1.6547zm-1.852 2.4333c-0.514-0.09733-1.028 0-1.543 0-1.029 0.09734-1.337 0.97335-1.131 1.6547 0.205 0.68138 0.925 1.0706 1.646 0.87598 0.617-0.1947 1.028-0.4867 1.028-1.0707v-1.46zm0-4.8666v-0.77866-0.77871c-0.102-0.97333-1.028-1.2653-1.749-1.168-0.72 0.19467-1.131 0.77866-1.028 1.46 0.103 0.38933 0.308 0.77866 0.72 0.97333 0.72 0.38933 1.337 0.38932 2.057 0.29199z'/%3E%3Cpath d='m135.6 5.8975c-0.515-0.48666-1.029-0.87598-1.441-1.2653-0.205-0.19466-0.411-0.19467-0.617-0.19467-0.514 0-1.132-4e-5 -1.646-0.09737-1.029-0.19467-1.543-0.77866-1.749-1.752-0.206-1.0707 0.309-2.044 1.338-2.4333 1.234-0.48667 2.983 0.19465 3.189 1.752 0.103 0.584 0.103 1.168 0 1.752 0 0.09734 0 0.19466 0.103 0.29199 0.617 0.38933 1.234 0.77868 1.852 1.168 0.102 0.09733 0.205 0.09733 0.308 0 1.852-1.168 3.601-2.336 5.556-3.4067 0.617-0.38933 1.234-0.68138 1.954-0.77871 0.824-0.19467 1.544 3.6e-5 2.161 0.58403l0.103 0.09731 0.103 0.09737c-2.675 1.46-5.35 2.92-8.025 4.38 2.675 1.46 5.35 2.92 8.025 4.38-0.309 0.3893-0.72 0.6813-1.235 0.7786-0.72 0.0974-1.44 0-2.16-0.3893-1.132-0.584-2.161-1.168-3.293-1.8493-1.131-0.68133-2.16-1.3627-3.292-2.1413-0.103-0.09734-0.205-0.09734-0.308 0-0.618 0.38933-1.235 0.77867-1.852 1.168-0.103 0.09733-0.103 0.09732-0.103 0.29198 0 0.38934 0.103 0.77868 0.103 1.168 0 0.38934-0.103 0.77865-0.206 1.168-0.309 0.6813-0.926 1.0707-1.646 1.2654-1.132 0.292-2.366-0.3894-2.778-1.46-0.308-1.0707 0.206-2.628 1.955-2.8227 0.514-0.09733 1.132 2e-5 1.749-0.09731h0.103c0.617-0.68133 1.234-1.168 1.749-1.6547zm-1.852 2.4333c-0.515-0.09733-1.029 0-1.543 0-1.029 0.09734-1.338 0.97335-1.132 1.6547 0.206 0.68138 0.926 1.0706 1.646 0.87598 0.617-0.1947 1.029-0.4867 1.029-1.0707 0.103-0.48666 0-0.97333 0-1.46zm0.103-4.8666v-0.77866-0.77871c-0.103-0.97333-1.029-1.2653-1.749-1.168-0.72 0.19467-1.132 0.77866-1.029 1.46 0.103 0.38933 0.309 0.77866 0.72 0.97333 0.617 0.38933 1.338 0.38932 2.058 0.29199z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:bottom}
.voucher-hotel-rus{display:block;width:1000px;min-height:540px;margin:0 auto;padding:0;background-color:#fff}.voucher-hotel-rus__main-block{display:block;width:100%;min-height:520px;margin:0;padding:0;padding-top:15px;padding-bottom:5px;padding-left:5px;padding-right:5px;background-color:#d6d6d6;box-sizing:border-box}.voucher-hotel-rus__block-left{float:left;min-height:100px;margin:0;padding:0;box-sizing:border-box}.voucher-hotel-rus__block-left--width{width:740px}.voucher-hotel-rus__block-left--width-m{width:234px}.voucher-hotel-rus__block-left--width-xl{width:495px}.voucher-hotel-rus__block-left--height{height:361px}.voucher-hotel-rus__block-left--height-m{height:325px}.voucher-hotel-rus__block-left--bg{background-color:#fff}.voucher-hotel-rus__block-left--p{padding-top:10px;padding-left:5px;padding-right:5px}.voucher-hotel-rus__block-right{float:right;min-height:100px;margin:0;padding:0;box-sizing:border-box}.voucher-hotel-rus__block-right--width{width:240px}.voucher-hotel-rus__block-right--height{height:320px}.voucher-hotel-rus__clear{clear:both}.voucher-hotel-rus__block-center{width:100%;min-height:240px;margin:0;padding:0}.voucher-hotel-rus__block-center--mt{margin-top:5px}.voucher-hotel-rus__logo-block{width:210px;height:41px;margin:0;margin-bottom:15px;padding:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300.12 58.7'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill-rule:evenodd;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Elogo-mc--black%3C/title%3E%3Cpath d='M77.5,43.5H72.1L67,30.2l-1.6,3V43.4H60.2V10.2h5.2V24.7l6.9-14.5h5.2L70.2,25l7.3,18.5ZM87.6,31H85.1V43.5H79.9V10.2h7.7c5.2,0,7.8,2.9,7.8,8.2v4.3c0,5.4-2.6,8.3-7.8,8.3Zm2.5-12.9c0-2.4-.9-3.1-2.6-3.1H85V26.3h2.5c1.7,0,2.6-.8,2.6-3.1V18.1ZM109.4,35c-1.2,6-3.3,9-10.6,8.5V38.8c2.7.2,4.2-.3,4.6-2.7v-.3L96.2,10.1h5.2l2.9,11.4,1.6,7.8,1.2-7.7,2.4-11.4H115L109.4,35Zm19.8,8.5V20l-2.1,8.2-4.4,15.3h-5.4V10.2H122V31.3l1.9-7.3,4.3-13.7H134V43.6l-4.8-.1Zm23.7-10.6v2.6c0,5.3-2.7,8.4-7.8,8.4s-7.8-3-7.8-8.4V31.8h4.9v4c0,2.4,1.1,3.3,2.7,3.3s2.7-.8,2.7-3.8V32.7c0-3.1-1.1-4.2-3.4-4.2H143V23.8h1.6c1.9,0,3.1-.9,3.1-3.5V18.4c0-3-1.1-3.8-2.7-3.8s-2.8.9-2.8,3.3v2.7h-4.8V18.1c0-5.3,2.6-8.3,7.7-8.3s7.8,3,7.8,8.4V19c0,3.6-1.1,5.8-3.7,6.9,2.7,1.1,3.7,3.6,3.7,7Zm14.7,10.6V29.2h-6V43.5h-5.2V10.2h5.2V24.5h6V10.2h5.3V43.5Zm27.7,0V10.2h5.2V43.5Zm-10.8,0h-7.7V10.2H182V22.7h2.5c5.2,0,7.8,2.9,7.8,8.2v4.3c0,5.4-2.5,8.3-7.8,8.3Zm2.6-12.9c0-2.4-.9-3.1-2.6-3.1H182V38.8h2.5c1.7,0,2.6-.8,2.6-3.1V30.6Zm29.2,12.9V20l-2.1,8.2-4.4,15.3h-5.4V10.2h4.7V31.3L211,24l4.3-13.7h5.8V43.6l-4.8-.1ZM212.8,8c-3.7,0-5.4-2-5.5-5.3h3.2c.1,1.8.9,2.2,2.2,2.2s2.2-.4,2.4-2.2h3.2c.1,3.3-1.8,5.3-5.5,5.3Zm38.3,39.5V43H239.9v4.5h-5.1V38.4h2a6.88,6.88,0,0,0,1.3-4.3l1.2-24.3H254V38.4h2.3v9.1Zm-2.5-33h-4.4l-1,19.4c-.1,2.5-.6,3.6-1.5,4.4h6.9V14.5Zm18.1,28.9c-5.1,0-8-3-8-8.4V17.7c0-5.3,2.8-8.4,8-8.4s8,3,8,8.4V35c0,5.3-2.9,8.4-8,8.4Zm2.7-26c0-2.4-1.1-3.3-2.7-3.3s-2.7.9-2.7,3.3v18c0,2.4,1.1,3.3,2.7,3.3s2.7-.9,2.7-3.3v-18ZM295.1,43V19.1L291.4,43h-4.9l-3.9-23.5V43H278V9.7h7.3l3.9,23.6,3.6-23.6h7.3V43ZM66.7,58.7v-2l.2-3.5-2,5.5H63.8l-2-5.5.2,3.5v2H60.5V51.3h2l1.9,5.4,1.9-5.4h2v7.4Zm12.7-1.6a2.85,2.85,0,0,1-1.1,1.3,3.06,3.06,0,0,1-1.7.4,2.73,2.73,0,0,1-1.6-.4,2.37,2.37,0,0,1-1.1-1.3,3.81,3.81,0,0,1-.4-1.9v-.4a3.81,3.81,0,0,1,.4-1.9A2.85,2.85,0,0,1,75,51.6a2.93,2.93,0,0,1,1.6-.4,3.77,3.77,0,0,1,1.6.4,2.37,2.37,0,0,1,1.1,1.3,4.06,4.06,0,0,1,.4,1.9v.3a3.28,3.28,0,0,1-.3,2Zm-1.1-2.3a3,3,0,0,0-.4-1.8,1.5,1.5,0,0,0-2.4,0,2.86,2.86,0,0,0-.4,1.7v.4a2.67,2.67,0,0,0,.4,1.7,1.5,1.5,0,0,0,2.4,0,2.86,2.86,0,0,0,.4-1.7v-.3Zm11.7.7a3.28,3.28,0,0,1-2.1.6H86.6v2.6H85.1V51.3H88a3.34,3.34,0,0,1,1.5.3,2.84,2.84,0,0,1,1,.9,2.77,2.77,0,0,1,.3,1.3,2.49,2.49,0,0,1-.8,1.7Zm-1.1-2.6a1.22,1.22,0,0,0-.9-.3H86.6v2.3H88a1.22,1.22,0,0,0,.9-.3,1.14,1.14,0,0,0,.3-.8,1.22,1.22,0,0,0-.3-.9Zm11.4.9a1.33,1.33,0,0,0-.4-1,1.61,1.61,0,0,0-1.1-.3,1.29,1.29,0,0,0-1.1.5,3.23,3.23,0,0,0-.4,1.7v.6a2.5,2.5,0,0,0,.4,1.7,1.15,1.15,0,0,0,1.1.6,1.8,1.8,0,0,0,1.1-.3,1.33,1.33,0,0,0,.4-1h1.5a3.1,3.1,0,0,1-.9,1.9,3.3,3.3,0,0,1-2.1.7,2.57,2.57,0,0,1-2.2-1,4,4,0,0,1-.8-2.6v-.4a4.06,4.06,0,0,1,.4-1.9,2.85,2.85,0,0,1,1.1-1.3,2.93,2.93,0,0,1,1.6-.4,3,3,0,0,1,2.1.7,3.1,3.1,0,0,1,.9,1.9l-1.6-.1Zm12.8,4.9h-1.8l-1.9-3h-.9v3H107V51.3h1.5v3h.7l1.8-3h1.9l-2.3,3.5,2.5,3.9Zm9.2,0V53.8l-3,4.9h-1.5V51.3h1.5v4.9l3-4.9h1.5v7.4Zm12-1.2v1.2h-5V51.3h4.9v1.2h-3.4v1.8h2.9v1.2h-2.9v2Zm17.8,1.2h-1.7l-.4-.4a3,3,0,0,1-1.9.5,2.79,2.79,0,0,1-1.8-.6,2.13,2.13,0,0,1-.7-1.5,1.4,1.4,0,0,1,.3-.9,3.69,3.69,0,0,1,1.1-1,9.22,9.22,0,0,1-.5-.8,2.35,2.35,0,0,1-.2-.8,2.17,2.17,0,0,1,.5-1.4,2,2,0,0,1,1.5-.5,2.17,2.17,0,0,1,1.4.5,1.35,1.35,0,0,1,.5,1.2,2.06,2.06,0,0,1-.9,1.6l-.6.4,1.3,1.5a2.77,2.77,0,0,0,.3-1.3h1.3a3.33,3.33,0,0,1-.7,2.3l1.2,1.2ZM149,53.5a.6.6,0,0,0,.1-.4.52.52,0,0,0-.2-.4.7.7,0,0,0-1.2.5,3.38,3.38,0,0,0,.4,1l.4-.3a2.74,2.74,0,0,0,.5-.4Zm-1.2,2.1-.1.1a1.22,1.22,0,0,0-.4.9,1,1,0,0,0,1,1,1.69,1.69,0,0,0,1-.3l-1.5-1.7Zm21-.1a3.28,3.28,0,0,1-2.1.6h-1.3v2.6h-1.5V51.3h2.9a3.34,3.34,0,0,1,1.5.3,2.84,2.84,0,0,1,1,.9,2.77,2.77,0,0,1,.3,1.3,2.49,2.49,0,0,1-.8,1.7Zm-1.2-2.6a1.22,1.22,0,0,0-.9-.3h-1.4v2.3h1.4a1.22,1.22,0,0,0,.9-.3,1.14,1.14,0,0,0,.3-.8.76.76,0,0,0-.3-.9Zm12.1,4.6v1.2h-5V51.3h4.9v1.2h-3.4v1.8h2.9v1.2h-2.9v2Zm9.4,1.2V55.9a6.8,6.8,0,0,1-1.5.2,3.1,3.1,0,0,1-2.1-.6,2.14,2.14,0,0,1-.7-1.8V51.3h1.5v2.3a1.22,1.22,0,0,0,.3.9,1.61,1.61,0,0,0,1.1.3,3.89,3.89,0,0,0,1.5-.2V51.2h1.5v7.4l-1.6.1Zm11.5,0V55.5h-3v3.2h-1.5V51.3h1.5v3h3v-3h1.5v7.4Zm13.3,0V51.3h1.5v7.4Zm-1.4-.7a4,4,0,0,1-2,.7h-2.8V51.3h1.5V54h1.2a3.28,3.28,0,0,1,2.1.6,2.14,2.14,0,0,1,.8,1.7,2.49,2.49,0,0,1-.8,1.7Zm-1.1-2.5a1.22,1.22,0,0,0-.9-.3h-1.3v2.3h1.2a1.22,1.22,0,0,0,.9-.3,1.27,1.27,0,0,0,.4-.9,1.14,1.14,0,0,0-.3-.8Zm14.5,2v1.2h-5V51.3h4.9v1.2h-3.4v1.8h2.9v1.2h-2.9v2Zm17.9,1.2H242l-1.9-3h-.9v3h-1.5V51.3h1.5v3h.7l1.8-3h1.9l-2.3,3.5,2.5,3.9Zm9.7-3.2a3.28,3.28,0,0,1-2.1.6h-1.3v2.6h-1.5V51.3h2.9a3.34,3.34,0,0,1,1.5.3,2.84,2.84,0,0,1,1,.9,2.77,2.77,0,0,1,.3,1.3,2.14,2.14,0,0,1-.8,1.7Zm-1.1-2.6a1.22,1.22,0,0,0-.9-.3h-1.4v2.3h1.4a1.22,1.22,0,0,0,.9-.3,1.14,1.14,0,0,0,.3-.8,1.22,1.22,0,0,0-.3-.9Zm10.3,4.5-.2.4a1.9,1.9,0,0,1-1.8,1h-.5V57.6h.4a.75.75,0,0,0,.5-.1,1.38,1.38,0,0,0,.3-.4l.2-.5L259,51.3h1.6l1.6,3.5,1.3-3.5h1.7l-2.5,6.1Zm12,1.3V53.8l-3,4.9h-1.5V51.3h1.5v4.9l3-4.9h1.5v7.4Zm11-3.8a2,2,0,0,1,.9.6,1.8,1.8,0,0,1,.3,1.1,1.94,1.94,0,0,1-.8,1.6,3.28,3.28,0,0,1-2.1.6,4,4,0,0,1-1.5-.3,2,2,0,0,1-1.3-1.9h1.5a.91.91,0,0,0,.3.7,1.22,1.22,0,0,0,.9.3,1.69,1.69,0,0,0,1-.3,1,1,0,0,0,.4-.7c0-.4-.1-.7-.3-.8s-.5-.2-.9-.2h-.9V54.4h.9c.7,0,1.1-.3,1.1-1a.91.91,0,0,0-.3-.7c-.2-.2-.5-.2-.9-.2a1.88,1.88,0,0,0-.8.2.86.86,0,0,0-.3.6h-1.5a2,2,0,0,1,.3-1.1,1.53,1.53,0,0,1,1-.7,3.19,3.19,0,0,1,1.4-.3,3.68,3.68,0,0,1,2,.5,1.8,1.8,0,0,1,.7,1.5,1.61,1.61,0,0,1-.3.9c-.1.4-.4.6-.8.8Zm12.8,3.8V51.3H300v7.4Zm-1.4-.7a4,4,0,0,1-2,.7h-2.8V51.3h1.5V54H295a3.28,3.28,0,0,1,2.1.6,2.14,2.14,0,0,1,.8,1.7,2.49,2.49,0,0,1-.8,1.7ZM296,55.5a1.22,1.22,0,0,0-.9-.3h-1.3v2.3H295a1.22,1.22,0,0,0,.9-.3,1.27,1.27,0,0,0,.4-.9,1.14,1.14,0,0,0-.3-.8Z' transform='translate(0.02 -0.2)'/%3E%3Cpath class='a' d='M25.5,8.5a26.26,26.26,0,0,0-4.9.5l2.3,2.9a22.75,22.75,0,0,1,2.6-.2,20.74,20.74,0,0,1,12.9,4.4,36.86,36.86,0,0,0,3.9-1A24.54,24.54,0,0,0,25.5,8.5Z' transform='translate(0.02 -0.2)'/%3E%3Cpath class='a' d='M25.5,54.5A21.33,21.33,0,0,1,12.1,16.6c-.8-.7-1.6-1.4-2.5-2.1A24.57,24.57,0,1,0,46.5,46a10.85,10.85,0,0,0-2.8-1.5A21.35,21.35,0,0,1,25.5,54.5Z' transform='translate(0.02 -0.2)'/%3E%3Cpath d='M41.9,48.3a5.77,5.77,0,0,0-3.5,1.1,3.21,3.21,0,0,1-4,0,6.12,6.12,0,0,0-7,0,3.21,3.21,0,0,1-4,0,5.77,5.77,0,0,0-3.5-1.1,5.77,5.77,0,0,0-3.5,1.1,3.21,3.21,0,0,1-4,0,5.77,5.77,0,0,0-3.5-1.1c-.8,0-1.4-.1-1.4.6a1.37,1.37,0,0,0,1.4,1.4,3,3,0,0,1,2,.7,5.77,5.77,0,0,0,3.5,1.1A5.77,5.77,0,0,0,17.9,51a3.21,3.21,0,0,1,4,0,6.12,6.12,0,0,0,7,0,3.21,3.21,0,0,1,4,0,6.12,6.12,0,0,0,7,0,3,3,0,0,1,2-.7,1.37,1.37,0,0,0,1.4-1.4c-.1-.7-.7-.6-1.4-.6Z' transform='translate(0.02 -0.2)'/%3E%3Cpath d='M41.9,44a5.77,5.77,0,0,0-3.5,1.1,3.21,3.21,0,0,1-4,0,6.12,6.12,0,0,0-7,0,3.21,3.21,0,0,1-4,0A6.13,6.13,0,0,0,20,44a5.77,5.77,0,0,0-3.5,1.1,3.21,3.21,0,0,1-4,0A6.22,6.22,0,0,0,9,44a2,2,0,0,0-1.8.8c-.1.1-.1.2-.1.4,0,.8,1.1.8,1.8.8H9a3,3,0,0,1,2,.7,5.77,5.77,0,0,0,3.5,1.1A5.77,5.77,0,0,0,18,46.7a3.21,3.21,0,0,1,4,0,6.12,6.12,0,0,0,7,0,3.21,3.21,0,0,1,4,0,6.12,6.12,0,0,0,7,0,3,3,0,0,1,2-.7c.8,0,2.7-.2,2.7-1-.2-.7-2.1-1-2.8-1Z' transform='translate(0.02 -0.2)'/%3E%3Cpath d='M.6,1.8c.9,1.1,13.1,12.4,13.1,12.4s1.3.6,2.1,3.7c.8,2.6,2.6,9.4,3.4,11.5-.5.3-.8.6-.7,1-1.6.4-4.2,1.2-4.9,1.9-1.1,1.1,6.6.2,9.6.9a5,5,0,0,0,2.1.1h-.1l7.2,1.4,2.1,2.5.2-.3-1.3-2.6c.4-1.2-1.3-3.8-2.2-4.9a4.43,4.43,0,0,0-.5-.9A21.77,21.77,0,0,1,34,24.8c1.6-.6,10.3-5.6,10.3-5.6s3.2-4,4.8-6.3,0-1.3,0-1.3l-6.2,5.8S34,20.6,31.3,21.3c-2.3.6-4.6,2.8-5.7,4.1l-4.2-9.1-.5-1.4a8.29,8.29,0,0,0-3.2-4.3C15.7,9.5,0,.2,0,.2S-.2.7.6,1.8Z' transform='translate(0.02 -0.2)'/%3E%3C/svg%3E");background-repeat:no-repeat}.voucher-hotel-rus__row{width:100%;height:28px;margin:0;padding:0}.voucher-hotel-rus__row--height{height:41px}.voucher-hotel-rus__row--mb{margin-bottom:13px}.voucher-hotel-rus__row--mb-m{margin-bottom:10px}.voucher-hotel-rus__row--mb-s{margin-bottom:8px}.voucher-hotel-rus__row--mb-xs{margin-bottom:5px}.voucher-hotel-rus__row--mt{margin-top:11px}.voucher-hotel-rus__row--mt-xs{margin-top:4px}.voucher-hotel-rus__row--mt-s{margin-top:6px}.voucher-hotel-rus__cell-left{float:left}.voucher-hotel-rus__cell-right{float:right}.voucher-hotel-rus__txt-block{margin:0;padding:0}.voucher-hotel-rus__txt-block--width{width:65px}.voucher-hotel-rus__txt-block--width-xxs{width:90px}.voucher-hotel-rus__txt-block--width-xs{width:105px}.voucher-hotel-rus__txt-block--width-s{width:195px}.voucher-hotel-rus__txt-block--width-sm{width:180px}.voucher-hotel-rus__txt-block--width-sxm{width:240px}.voucher-hotel-rus__txt-block--width-sm-plus{width:270px}.voucher-hotel-rus__txt-block--width-m{width:315px}.voucher-hotel-rus__txt-block--width-xm{width:430px}.voucher-hotel-rus__txt-block--width-xl{width:490px}.voucher-hotel-rus__txt-block--mt{margin-top:10px}.voucher-hotel-rus__input{width:100%;height:25px;margin:0;padding:0;padding-left:10px;padding-right:10px;background-color:#fff;box-sizing:border-box}.voucher-hotel-rus__input--width{width:427px}.voucher-hotel-rus__input--width-xxs{width:42px}.voucher-hotel-rus__input--width-xxs-plus{width:70px}.voucher-hotel-rus__input--width-m{width:280px}.voucher-hotel-rus__input--width-xm{width:300px}.voucher-hotel-rus__input--width-xxm{width:470px}.voucher-hotel-rus__input--width-m-plus{width:290px}.voucher-hotel-rus__input--width-l{width:205px}.voucher-hotel-rus__input--width-l-plus{width:580px}.voucher-hotel-rus__input--width-xl{width:880px}.voucher-hotel-rus__input--width-xxl{width:900px}.voucher-hotel-rus__input--width-xll{width:710px}.voucher-hotel-rus__input--height{height:43px}.voucher-hotel-rus__input--height-l{height:208px}.voucher-hotel-rus__input--mt{margin-top:3px}.voucher-hotel-rus__input--mt-s{margin-top:10px}.voucher-hotel-rus__input--mt-l{margin-top:20px}.voucher-hotel-rus__input--mr{margin-right:15px}.voucher-hotel-rus__input--mr-l{margin-right:30px}.voucher-hotel-rus__txt{margin:0;padding:0;font-family:Arial,sans-serif;font-size:16px;font-weight:400;line-height:18px;color:#000}.voucher-hotel-rus__txt--size{font-size:16px}.voucher-hotel-rus__txt--size-xxs{font-size:11px}.voucher-hotel-rus__txt--size-xs{font-size:12px}.voucher-hotel-rus__txt--size-s{font-size:14px}.voucher-hotel-rus__txt--size-l{font-size:20px}.voucher-hotel-rus__txt--size-xl{font-size:20px}.voucher-hotel-rus__txt--size-xxl{font-size:26px}.voucher-hotel-rus__txt--height{height:22px}.voucher-hotel-rus__txt--lh{line-height:25px}.voucher-hotel-rus__txt--lh-xs{line-height:14px}.voucher-hotel-rus__txt--lh-xxs{line-height:12px}.voucher-hotel-rus__txt--lh-s{line-height:17px}.voucher-hotel-rus__txt--lh-xxl{line-height:30px}.voucher-hotel-rus__txt--lh-m{line-height:22px}.voucher-hotel-rus__txt--lh-xm{line-height:20px}.voucher-hotel-rus__txt--mt{margin-top:29px}.voucher-hotel-rus__txt--mt-xs{margin-top:3px}.voucher-hotel-rus__txt--mr{margin-right:10px}.voucher-hotel-rus__txt--upp{text-transform:uppercase}.voucher-hotel-rus__txt--letter-space{letter-spacing:.15px}.voucher-hotel-rus__txt--align{text-align:right}.voucher-hotel-rus__separation{width:100%;height:1px;background:repeating-linear-gradient(90deg,#bbb,#bbb 3px,#fff 3px,#fff 7px)}.voucher-hotel-rus__footer{position:relative;width:100%;height:22px;margin:0;padding:0;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 1000 12' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m260.18 6.3842h-4.629v-0.97333h4.629v0.97333zm-10.494 0h-5.761v-0.97333h5.761v0.97333zm-11.625 0h-5.761v-0.97333h5.761v0.97333zm-11.626 0h-5.761v-0.97333h5.761v0.97333zm-11.625 0h-5.761v-0.97333h5.761v0.97333zm-11.523 0h-5.761v-0.97333h5.761v0.97333zm-11.625 0h-5.762v-0.97333h5.762v0.97333zm-11.626 0h-5.761v-0.97333h5.761v0.97333zm-11.625 0h-5.762v-0.97333h5.762v0.97333zm-11.626 0h-5.761v-0.97333h5.761v0.97333zm-11.625 0h-5.762v-0.97333h5.762v0.97333zm-11.626 0h-5.761v-0.97333h5.761v0.97333zm-11.625 0h-5.762v-0.97333h5.762v0.97333zm-11.523 0h-5.761v-0.97333h5.761v0.97333zm-11.626 0h-5.7613v-0.97333h5.7613v0.97333zm-11.626 0h-5.7613v-0.97333h5.7613v0.97333zm-11.626 0h-5.7613v-0.97333h5.7613v0.97333zm-11.626 0h-5.7613v-0.97333h5.7613v0.97333zm-11.626 0h-5.7613v-0.97333h5.7613v0.97333zm-11.626 0h-5.7614v-0.97333h5.7614v0.97333zm-11.626 0h-5.7613v-0.97333h5.7613v0.97333zm-11.523 0h-5.7613v-0.97333h5.7613v0.97333zm-11.626 0h-5.8642v-0.97333h5.7613v0.97333h0.10288z'/%3E%3Cpath d='m267.49 5.4108h-3.704v0.97333h3.704v-0.97333z'/%3E%3Cpath d='m725.21 5.4108h-3.704v0.97333h3.704v-0.97333z'/%3E%3Cpath d='m992.59 6.3842h-4.63v-0.97333h4.63v0.97333zm-10.494 0h-5.762v-0.97333h5.762v0.97333zm-11.523 0h-5.761v-0.97333h5.761v0.97333zm-11.625 0h-5.762v-0.97333h5.762v0.97333zm-11.626 0h-5.864v-0.97333h5.761v0.97333h0.103zm-11.625 0h-5.762v-0.97333h5.762v0.97333zm-11.626 0h-5.761v-0.97333h5.761v0.97333zm-11.625 0h-5.762v-0.97333h5.762v0.97333zm-11.626 0h-5.761v-0.97333h5.761v0.97333zm-11.625 0h-5.762v-0.97333h5.762v0.97333zm-11.523 0h-5.761v-0.97333h5.761v0.97333zm-11.626 0h-5.864v-0.97333h5.761v0.97333h0.103zm-11.625 0h-5.761v-0.97333h5.761v0.97333zm-11.626 0h-5.761v-0.97333h5.761v0.97333zm-11.625 0h-5.761v-0.97333h5.761v0.97333zm-11.626 0h-5.761v-0.97333h5.761v0.97333zm-11.625 0h-5.762v-0.97333h5.762v0.97333zm-11.626 0h-5.761v-0.97333h5.761v0.97333zm-11.625 0h-5.762v-0.97333h5.762v0.97333zm-11.523 0h-5.761v-0.97333h5.761v0.97333zm-11.625 0h-5.762v-0.97333h5.762v0.97333zm-11.626 0h-5.761v-0.97333h5.761v0.97333zm-11.625 0h-5.762v-0.97333h5.762v0.97333z'/%3E%3Cpath d='m1e3 5.4108h-3.704v0.97333h3.704v-0.97333z'/%3E%3Cpath d='m342.28 5.4108h-3.704v0.97333h3.704v-0.97333z'/%3E%3Cpath d='m639.2 6.3842h-5.864v-0.97333h5.864v0.97333zm-11.729 0h-5.967v-0.97333h5.864l0.103 0.97333zm-11.831 0h-5.864v-0.97333h5.864v0.97333zm-11.831 0h-5.967v-0.97333h5.864l0.103 0.97333zm-11.832 0h-5.864v-0.97333h5.864v0.97333zm-11.831 0h-5.864v-0.97333h5.864v0.97333zm-11.831 0h-5.864v-0.97333h5.864v0.97333zm-11.831 0h-5.865v-0.97333h5.865v0.97333zm-11.832 0h-5.864v-0.97333h5.864v0.97333zm-11.728 0h-5.864v-0.97333h5.864v0.97333zm-11.831 0h-5.864v-0.97333h5.864v0.97333zm-11.832 0h-5.864v-0.97333h5.864v0.97333zm-11.831 0h-5.864v-0.97333h5.864v0.97333zm-11.831 0h-5.864v-0.97333h5.864v0.97333zm-11.831 0h-5.865v-0.97333h5.865v0.97333zm-11.832 0h-5.864v-0.97333h5.864v0.97333zm-11.831 0h-5.864v-0.97333h5.864v0.97333zm-11.728 0h-5.865v-0.97333h5.865v0.97333zm-11.832 0h-5.864v-0.97333h5.864v0.97333zm-11.831 0h-5.864v-0.97333h5.864v0.97333zm-11.831 0h-5.864v-0.97333h5.864v0.97333zm-11.831 0h-5.865v-0.97333h5.865v0.97333zm-11.832 0h-5.864v-0.97333h5.864v0.97333zm-11.831 0h-5.864v-0.97333h5.864v0.97333zm-11.831 0h-5.864v-0.97333h5.864v0.97333z'/%3E%3Cpath d='m651.75 5.4108h-3.704v0.97333h3.704v-0.97333z'/%3E%3Cpath d='m278.6 2.2962v6.6186h-0.926v-5.9373h-2.263v2.044c0 1.46-0.103 3.0173-1.029 3.6986-0.309 0.19467-0.617 0.29205-1.029 0.29205l-0.103-0.68135c0.309 0 0.618-0.19469 0.72-0.38935 0.515-0.48667 0.618-1.8493 0.618-2.8226v-2.8227h4.012z'/%3E%3Cpath d='m280.97 4.1455v2.044 1.9467c0.309-0.58399 0.515-0.87599 0.823-1.46l1.543-2.4333h1.029v4.7694h-0.823v-2.044c0-0.77866 0-1.168 0.103-1.9467-0.308 0.584-0.514 0.97333-0.823 1.46-0.514 0.77866-1.029 1.6547-1.543 2.4333h-1.029v-4.7693h0.72z'/%3E%3Cpath d='m286.73 4.1455v1.9467h2.366v-1.9467h0.926v4.7693h-0.823v-2.1413h-2.367v2.1413h-0.925v-4.7693h0.823z'/%3E%3Cpath d='m292.39 4.1455v2.044 1.9467c0.309-0.58399 0.514-0.87599 0.823-1.46l1.543-2.4333h1.029v4.7694h-0.823v-2.044c0-0.77866 0-1.168 0.103-1.9467-0.309 0.584-0.515 0.97333-0.823 1.46-0.515 0.77866-1.029 1.6547-1.543 2.4333h-1.029v-4.7693h0.72z'/%3E%3Cpath d='m301.03 8.9148h-0.926v-1.9467h-0.72c-0.412 0-0.617 0.09733-0.823 0.29199-0.412 0.292-0.515 0.87602-0.72 1.3627-0.103 0.19467-0.103 0.29202-0.206 0.38936h-0.926c0.103-0.19467 0.206-0.29204 0.309-0.58404 0.205-0.48666 0.308-1.0707 0.823-1.46 0.205-0.09733 0.308-0.19465 0.617-0.29198-0.617-0.09734-1.337-0.48668-1.337-1.168 0-0.48667 0.308-0.77865 0.617-1.0706 0.411-0.19467 1.029-0.29199 1.646-0.29199s1.132-3e-5 1.646 0.09731v4.672zm-0.926-4.1853h-0.72c-0.617 0-1.338 0.19466-1.338 0.77866s0.824 0.77865 1.338 0.77865h0.823l-0.103-1.5573z'/%3E%3Cpath d='m309.26 6.4815c0 1.752-1.234 2.5307-2.469 2.5307-1.337 0-2.366-0.97333-2.366-2.4333 0-1.5573 1.132-2.5307 2.469-2.5307 1.338 0 2.366 1.0707 2.366 2.4333zm-4.012 0.09737c0 1.0707 0.617 1.8493 1.543 1.8493 0.823 0 1.544-0.77863 1.544-1.8493 0-0.77867-0.412-1.8494-1.544-1.8494-1.131 0-1.543 0.97336-1.543 1.8494z'/%3E%3Cpath d='m313.68 4.1455v0.68128h-1.543v4.088h-0.926v-4.088h-1.543v-0.68128h4.012z'/%3E%3Cpath d='m314.51 5.7029v-1.5573h0.823v0.77865c0.412-0.584 0.926-0.87602 1.749-0.87602 1.235 0 2.161 0.97333 2.161 2.4333 0 1.752-1.132 2.5307-2.264 2.5307-0.617 0-1.234-0.29204-1.543-0.77871v2.5307h-0.926v-5.0613zm0.823 1.2653v0.38936c0.206 0.584 0.721 0.97333 1.338 0.97333 0.926 0 1.543-0.77869 1.543-1.8494 0-0.97334-0.514-1.752-1.543-1.752-0.617 0-1.235 0.38931-1.338 1.0706 0 0.09734-0.103 0.19469-0.103 0.38936l0.103 0.77865z'/%3E%3Cpath d='m320.88 6.6761c0 1.168 0.823 1.6547 1.749 1.6547 0.617 0 1.029-0.09732 1.337-0.29199l0.206 0.58398c-0.309 0.09733-0.823 0.29198-1.646 0.29198-1.543 0-2.469-0.97333-2.469-2.4333 0-1.46 0.926-2.5306 2.366-2.5306 1.646 0 2.058 1.3626 2.058 2.2386v0.38935l-3.601 0.09731zm2.675-0.58397c0-0.584-0.206-1.3627-1.235-1.3627-0.926 0-1.337 0.77869-1.44 1.3627h2.675z'/%3E%3Cpath d='m326.03 6.1895h0.411c0.72 0 1.235-0.29199 1.235-0.77865 0-0.38934-0.412-0.68135-0.926-0.68135-0.412 0-0.823 0.09732-1.235 0.29199l-0.205-0.48667c0.514-0.29199 1.131-0.38929 1.646-0.38929 0.72 0 1.749 0.29199 1.749 1.2653 0 0.584-0.618 0.97331-1.132 1.0706 0.72 0.09733 1.337 0.48668 1.337 1.168 0 1.0707-1.131 1.46-2.16 1.46-0.617 0-1.132-0.19469-1.646-0.38936l0.206-0.58398c0.411 0.19467 0.823 0.29199 1.337 0.29199 0.72 0 1.235-0.38932 1.235-0.77865 0-0.68133-0.721-0.77866-1.441-0.77866h-0.411v-0.68134z'/%3E%3Cpath d='m332.82 8.9148-0.103-0.58398c-0.308 0.38934-0.823 0.68135-1.543 0.68135-1.029 0-1.543-0.68136-1.543-1.3627 0-1.168 1.029-1.752 2.983-1.752v-0.09737c0-0.38933-0.102-1.0706-1.131-1.0706-0.515 0-0.926 0.09736-1.338 0.38936l-0.205-0.58404c0.411-0.29199 1.028-0.38929 1.646-0.38929 1.543 0 1.954 0.97333 1.954 1.9467v1.752c0 0.38933 0 0.77867 0.103 1.168l-0.823-0.09737zm-0.103-2.4333c-1.029 0-2.16 0.1947-2.16 1.0707 0 0.584 0.411 0.77865 0.823 0.77865 0.617 0 1.029-0.38932 1.234-0.77865v-0.29205l0.103-0.77865z'/%3E%3Cpath d='m660.6 2.2962v6.6186h-0.926v-5.9373h-2.263v2.044c0 1.46-0.103 3.0173-1.029 3.6986-0.309 0.19467-0.617 0.29205-1.029 0.29205l-0.103-0.68135c0.309 0 0.617-0.19469 0.72-0.38935 0.515-0.48667 0.618-1.8493 0.618-2.8226v-2.8227h4.012z'/%3E%3Cpath d='m662.96 4.1455v2.044 1.9467c0.308-0.58399 0.514-0.87599 0.823-1.46l1.543-2.4333h1.029v4.7694h-0.823v-2.044c0-0.77866 0-1.168 0.103-1.9467-0.309 0.584-0.515 0.97333-0.823 1.46-0.515 0.77866-1.029 1.6547-1.544 2.4333h-1.028v-4.7693h0.72z'/%3E%3Cpath d='m668.83 4.1455v1.9467h2.366v-1.9467h0.926v4.7693h-0.926v-2.1413h-2.366v2.1413h-0.926v-4.7693h0.926z'/%3E%3Cpath d='m674.38 4.1455v2.044 1.9467c0.309-0.58399 0.515-0.87599 0.823-1.46l1.544-2.4333h1.028v4.7694h-0.823v-2.044c0-0.77866 0-1.168 0.103-1.9467-0.308 0.584-0.514 0.97333-0.823 1.46-0.514 0.77866-1.029 1.6547-1.543 2.4333h-1.029v-4.7693h0.72z'/%3E%3Cpath d='m683.02 8.9148h-0.926v-1.9467h-0.72c-0.412 0-0.618 0.09733-0.823 0.29199-0.412 0.292-0.515 0.87602-0.721 1.3627-0.103 0.19467-0.103 0.29202-0.205 0.38936h-0.926c0.102-0.19467 0.205-0.29204 0.308-0.58404 0.206-0.48666 0.309-1.0707 0.823-1.46 0.206-0.09733 0.309-0.19465 0.618-0.29198-0.618-0.09734-1.338-0.48668-1.338-1.168 0-0.48667 0.309-0.77865 0.617-1.0706 0.412-0.19467 1.029-0.29199 1.647-0.29199 0.617 0 1.131-3e-5 1.646 0.09731v4.672zm-0.926-4.1853h-0.72c-0.618 0-1.338 0.19466-1.338 0.77866s0.823 0.77865 1.338 0.77865h0.823l-0.103-1.5573z'/%3E%3Cpath d='m691.26 6.4815c0 1.752-1.235 2.5307-2.469 2.5307-1.338 0-2.367-0.97333-2.367-2.4333 0-1.5573 1.132-2.5307 2.47-2.5307 1.337 0 2.366 1.0707 2.366 2.4333zm-4.012 0.09737c0 1.0707 0.617 1.8493 1.543 1.8493 0.823 0 1.543-0.77863 1.543-1.8493 0-0.77867-0.412-1.8494-1.543-1.8494-1.029 0-1.543 0.97336-1.543 1.8494z'/%3E%3Cpath d='m695.68 4.1455v0.68128h-1.543v4.088h-0.926v-4.088h-1.543v-0.68128h4.012z'/%3E%3Cpath d='m696.5 5.7029v-1.5573h0.823v0.77865c0.412-0.584 0.926-0.87602 1.749-0.87602 1.235 0 2.16 0.97333 2.16 2.4333 0 1.752-1.131 2.5307-2.263 2.5307-0.617 0-1.235-0.29204-1.543-0.77871v2.5307h-0.926v-5.0613zm0.926 1.2653v0.38936c0.206 0.584 0.72 0.97333 1.337 0.97333 0.926 0 1.543-0.77869 1.543-1.8494 0-0.97334-0.514-1.752-1.543-1.752-0.617 0-1.234 0.38931-1.337 1.0706 0 0.09734-0.103 0.19469-0.103 0.38936l0.103 0.77865z'/%3E%3Cpath d='m702.88 6.6761c0 1.168 0.823 1.6547 1.749 1.6547 0.617 0 1.028-0.09732 1.337-0.29199l0.206 0.58398c-0.309 0.09733-0.823 0.29198-1.646 0.29198-1.543 0-2.469-0.97333-2.469-2.4333 0-1.46 0.926-2.5306 2.366-2.5306 1.646 0 2.057 1.3626 2.057 2.2386v0.38935l-3.6 0.09731zm2.675-0.58397c0-0.584-0.206-1.3627-1.235-1.3627-0.926 0-1.337 0.77869-1.44 1.3627h2.675z'/%3E%3Cpath d='m708.02 6.1895h0.411c0.72 0 1.235-0.29199 1.235-0.77865 0-0.38934-0.412-0.68135-0.926-0.68135-0.412 0-0.823 0.09732-1.235 0.29199l-0.206-0.48667c0.515-0.29199 1.132-0.38929 1.646-0.38929 0.721 0 1.749 0.29199 1.749 1.2653 0 0.584-0.617 0.97331-1.131 1.0706 0.72 0.09733 1.337 0.48668 1.337 1.168 0 1.0707-1.131 1.46-2.16 1.46-0.618 0-1.132-0.19469-1.646-0.38936l0.205-0.58398c0.412 0.19467 0.823 0.29199 1.338 0.29199 0.72 0 1.234-0.38932 1.234-0.77865 0-0.68133-0.72-0.77866-1.44-0.77866h-0.411v-0.68134z'/%3E%3Cpath d='m714.81 8.9148-0.103-0.58398c-0.308 0.38934-0.823 0.68135-1.543 0.68135-1.029 0-1.543-0.68136-1.543-1.3627 0-1.168 1.029-1.752 2.984-1.752v-0.09737c0-0.38933-0.103-1.0706-1.132-1.0706-0.515 0-0.926 0.09736-1.338 0.38936l-0.205-0.58404c0.411-0.29199 1.028-0.38929 1.646-0.38929 1.543 0 1.955 0.97333 1.955 1.9467v1.752c0 0.38933-1e-3 0.77867 0.102 1.168l-0.823-0.09737zm-0.103-2.4333c-1.028 0-2.16 0.1947-2.16 1.0707 0 0.584 0.411 0.77865 0.823 0.77865 0.617 0 1.029-0.38932 1.235-0.77865v-0.29205l0.102-0.77865z'/%3E%3Cpath d='m484.88 5.8975c-0.514-0.48666-1.029-0.87598-1.44-1.2653-0.206-0.19466-0.412-0.19467-0.617-0.19467-0.515 0-1.132-4e-5 -1.646-0.09737-1.029-0.19467-1.544-0.77866-1.749-1.752-0.206-1.0707 0.308-2.044 1.337-2.4333 1.235-0.48667 2.984 0.19465 3.189 1.752 0.103 0.584 0.103 1.168 0 1.752 0 0.09734 0 0.19466 0.103 0.29199 0.618 0.38933 1.235 0.77868 1.852 1.168 0.103 0.09733 0.206 0.09733 0.309 0 1.852-1.168 3.601-2.336 5.555-3.4067 0.618-0.38933 1.235-0.68138 1.955-0.77871 0.823-0.19467 1.543 3.6e-5 2.161 0.58403l0.102 0.09731 0.103 0.09737c-2.675 1.46-5.35 2.92-8.024 4.38 2.674 1.46 5.349 2.92 8.024 4.38-0.308 0.3893-0.72 0.6813-1.234 0.7786-0.72 0.0974-1.441 0-2.161-0.3893-1.131-0.584-2.16-1.168-3.292-1.8493s-2.16-1.3627-3.292-2.1413c-0.103-0.09734-0.206-0.09734-0.309 0-0.617 0.38933-1.234 0.77867-1.852 1.168-0.103 0.09733-0.102 0.09732-0.102 0.29198 0 0.38934 0.102 0.77868 0.102 1.168 0 0.38934-0.102 0.77865-0.205 1.168-0.309 0.6813-0.926 1.0707-1.646 1.2654-1.132 0.292-2.367-0.3894-2.778-1.46-0.309-1.0707 0.206-2.628 1.955-2.8227 0.514-0.09733 1.131 2e-5 1.748-0.09731h0.103c0.618-0.68133 1.235-1.168 1.749-1.6547zm-1.852 2.4333c-0.514-0.09733-1.028 0-1.543 0-1.029 0.09734-1.337 0.97335-1.131 1.6547 0.205 0.68138 0.925 1.0706 1.646 0.87598 0.617-0.1947 1.028-0.4867 1.028-1.0707 0.103-0.48666 0-0.97333 0-1.46zm0.103-4.8666v-0.77866-0.77871c-0.103-0.97333-1.028-1.2653-1.749-1.168-0.72 0.19467-1.131 0.77866-1.028 1.46 0.102 0.38933 0.308 0.77866 0.72 0.97333 0.617 0.38933 1.337 0.38932 2.057 0.29199z'/%3E%3Cpath d='m833.23 5.8975c-0.514-0.48666-1.028-0.87598-1.44-1.2653-0.206-0.19466-0.412-0.19467-0.617-0.19467-0.515 0-1.132-4e-5 -1.646-0.09737-1.029-0.19467-1.544-0.77866-1.749-1.752-0.206-1.0707 0.308-2.044 1.337-2.4333 1.235-0.48667 2.984 0.19465 3.189 1.752 0.103 0.584 0.103 1.168 0 1.752 0 0.09734 0 0.19466 0.103 0.29199 0.618 0.38933 1.235 0.77868 1.852 1.168 0.103 0.09733 0.206 0.09733 0.309 0 1.852-1.168 3.601-2.336 5.555-3.4067 0.618-0.38933 1.235-0.68138 1.955-0.77871 0.823-0.19467 1.543 3.6e-5 2.161 0.58403l0.102 0.09731 0.103 0.09737c-2.675 1.46-5.349 2.92-8.024 4.38 2.675 1.46 5.349 2.92 8.024 4.38-0.308 0.3893-0.72 0.6813-1.234 0.7786-0.72 0.0974-1.441 0-2.161-0.3893-1.131-0.584-2.16-1.168-3.292-1.8493s-2.16-1.3627-3.292-2.1413c-0.103-0.09734-0.206-0.09734-0.309 0-0.617 0.38933-1.234 0.77867-1.852 1.168-0.102 0.09733-0.103 0.09732-0.103 0.29198 0 0.38934 0.103 0.77868 0.103 1.168 0 0.38934-0.102 0.77865-0.205 1.168-0.309 0.6813-0.926 1.0707-1.646 1.2654-1.235 0.292-2.367-0.3894-2.778-1.46-0.309-1.0707 0.206-2.628 1.954-2.8227 0.515-0.09733 1.132 2e-5 1.749-0.09731h0.103c0.618-0.68133 1.132-1.168 1.749-1.6547zm-1.852 2.4333c-0.514-0.09733-1.028 0-1.543 0-1.029 0.09734-1.337 0.97335-1.131 1.6547 0.205 0.68138 0.925 1.0706 1.646 0.87598 0.617-0.1947 1.028-0.4867 1.028-1.0707v-1.46zm0-4.8666v-0.77866-0.77871c-0.102-0.97333-1.028-1.2653-1.749-1.168-0.72 0.19467-1.131 0.77866-1.028 1.46 0.103 0.38933 0.308 0.77866 0.72 0.97333 0.72 0.38933 1.337 0.38932 2.057 0.29199z'/%3E%3Cpath d='m135.6 5.8975c-0.515-0.48666-1.029-0.87598-1.441-1.2653-0.205-0.19466-0.411-0.19467-0.617-0.19467-0.514 0-1.132-4e-5 -1.646-0.09737-1.029-0.19467-1.543-0.77866-1.749-1.752-0.206-1.0707 0.309-2.044 1.338-2.4333 1.234-0.48667 2.983 0.19465 3.189 1.752 0.103 0.584 0.103 1.168 0 1.752 0 0.09734 0 0.19466 0.103 0.29199 0.617 0.38933 1.234 0.77868 1.852 1.168 0.102 0.09733 0.205 0.09733 0.308 0 1.852-1.168 3.601-2.336 5.556-3.4067 0.617-0.38933 1.234-0.68138 1.954-0.77871 0.824-0.19467 1.544 3.6e-5 2.161 0.58403l0.103 0.09731 0.103 0.09737c-2.675 1.46-5.35 2.92-8.025 4.38 2.675 1.46 5.35 2.92 8.025 4.38-0.309 0.3893-0.72 0.6813-1.235 0.7786-0.72 0.0974-1.44 0-2.16-0.3893-1.132-0.584-2.161-1.168-3.293-1.8493-1.131-0.68133-2.16-1.3627-3.292-2.1413-0.103-0.09734-0.205-0.09734-0.308 0-0.618 0.38933-1.235 0.77867-1.852 1.168-0.103 0.09733-0.103 0.09732-0.103 0.29198 0 0.38934 0.103 0.77868 0.103 1.168 0 0.38934-0.103 0.77865-0.206 1.168-0.309 0.6813-0.926 1.0707-1.646 1.2654-1.132 0.292-2.366-0.3894-2.778-1.46-0.308-1.0707 0.206-2.628 1.955-2.8227 0.514-0.09733 1.132 2e-5 1.749-0.09731h0.103c0.617-0.68133 1.234-1.168 1.749-1.6547zm-1.852 2.4333c-0.515-0.09733-1.029 0-1.543 0-1.029 0.09734-1.338 0.97335-1.132 1.6547 0.206 0.68138 0.926 1.0706 1.646 0.87598 0.617-0.1947 1.029-0.4867 1.029-1.0707 0.103-0.48666 0-0.97333 0-1.46zm0.103-4.8666v-0.77866-0.77871c-0.103-0.97333-1.029-1.2653-1.749-1.168-0.72 0.19467-1.132 0.77866-1.029 1.46 0.103 0.38933 0.309 0.77866 0.72 0.97333 0.617 0.38933 1.338 0.38932 2.058 0.29199z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:bottom}
.voucher-hotel-eng__wrapper{background-color:#fff}.voucher-hotel-eng{display:table;width:1000px;height:680px;margin:0 auto;padding:0;background-color:#fff;box-sizing:border-box}.voucher-hotel-eng__main-block{display:block;width:100%;min-height:520px;margin:0;padding:0;padding-top:15px;padding-bottom:15px;padding-left:5px;padding-right:5px;background-color:#d6d6d6;box-sizing:border-box}.voucher-hotel-eng__block-left{float:left;min-height:100px;margin:0;padding:0;box-sizing:border-box}.voucher-hotel-eng__block-left--width{width:700px}.voucher-hotel-eng__block-left--width-m{width:245px}.voucher-hotel-eng__block-left--width-xl{width:445px}.voucher-hotel-eng__block-left--height{height:320px}.voucher-hotel-eng__block-left--height-m{height:280px}.voucher-hotel-eng__block-left--bg{background-color:#fff}.voucher-hotel-eng__block-left--p{padding-top:10px;padding-left:5px;padding-right:5px}.voucher-hotel-eng__block-right{float:right;min-height:100px;margin:0;padding:0;box-sizing:border-box}.voucher-hotel-eng__block-right--width{width:280px}.voucher-hotel-eng__block-right--height{height:320px}.voucher-hotel-eng__clear{clear:both}.voucher-hotel-eng__block-center{width:100%;min-height:300px;margin:0;padding:0}.voucher-hotel-eng__block-center--mt{margin-top:5px}.voucher-hotel-eng__logo-block{width:196px;height:44px;margin:0;margin-bottom:15px;padding:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 150 33.45' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3Elogo-mc--black-eng%3C/title%3E%3Cpath transform='translate(-23.95 -6.12)' d='M61.07,38.39a.43.43,0,0,0-.16-.35,1.88,1.88,0,0,0-.55-.26,4.46,4.46,0,0,1-.65-.25,1.23,1.23,0,0,1-.81-1.1,1,1,0,0,1,.2-.62,1.38,1.38,0,0,1,.57-.41,2.42,2.42,0,0,1,.84-.15,2,2,0,0,1,.8.16,1.42,1.42,0,0,1,.56.46,1.21,1.21,0,0,1,.2.68h-1a.53.53,0,0,0-.16-.4.65.65,0,0,0-.43-.13.75.75,0,0,0-.42.11.37.37,0,0,0-.16.31.38.38,0,0,0,.17.3,2.42,2.42,0,0,0,.61.27,4,4,0,0,1,.7.3,1.19,1.19,0,0,1,.68,1.08,1,1,0,0,1-.41.85,1.85,1.85,0,0,1-1.13.32,2.34,2.34,0,0,1-.93-.18,1.35,1.35,0,0,1-.62-.5,1.28,1.28,0,0,1-.21-.73h1a.67.67,0,0,0,.17.5.83.83,0,0,0,.57.16.58.58,0,0,0,.39-.11A.38.38,0,0,0,61.07,38.39Zm7.06-.67H66.54v1h1.88v.78H65.54V35.31h2.89v.78H66.55V37h1.59v.75Zm6,1H72.76l-.24.79H71.44L73,35.32h1l1.54,4.18H74.39ZM73,37.93h.9l-.46-1.45Zm11.34-.63a2.19,2.19,0,0,1-.26-.46,1,1,0,0,1-.1-.45,1.06,1.06,0,0,1,.33-.82,1.2,1.2,0,0,1,.86-.31,1.11,1.11,0,0,1,.78.29.92.92,0,0,1,.31.72,1.15,1.15,0,0,1-.6.95l-.22.15.65.74a1.59,1.59,0,0,0,.16-.69h.81a2.13,2.13,0,0,1-.39,1.36l.64.73H86.24l-.2-.22a2.13,2.13,0,0,1-.49.21,2.49,2.49,0,0,1-.58.07,1.4,1.4,0,0,1-1-.33,1,1,0,0,1-.37-.85,1,1,0,0,1,.15-.53A2,2,0,0,1,84.35,37.3Zm.7,1.51a1.07,1.07,0,0,0,.49-.12l-.76-.85,0,0a.73.73,0,0,0-.16.45.52.52,0,0,0,.14.36A.37.37,0,0,0,85.05,38.81Zm-.22-2.43a.83.83,0,0,0,.22.48l.19-.11a.83.83,0,0,0,.19-.18.45.45,0,0,0,.06-.24.33.33,0,0,0-.09-.23.33.33,0,0,0-.22-.09.34.34,0,0,0-.26.1A.33.33,0,0,0,84.83,36.38ZM96.75,38H96.2V39.5h-1V35.32h1.65a1.76,1.76,0,0,1,1.16.33,1.11,1.11,0,0,1,.43.93,1.42,1.42,0,0,1-.18.72,1.26,1.26,0,0,1-.55.46l.87,1.69v0H97.5Zm-.55-.78h.64a.6.6,0,0,0,.43-.14.61.61,0,0,0,.15-.43.57.57,0,0,0-.15-.42.53.53,0,0,0-.43-.16H96.2Zm6.86,2.26h-1V35.32h1Zm5.26-1.15.84-3h1.12l-1.41,4.18h-1.1l-1.4-4.18h1.13Zm7.81-.63h-1.59v1h1.87v.78h-2.88V35.31h2.89v.78h-1.87V37h1.59v.75Zm5.2.3h-.55V39.5h-1V35.32h1.65a1.79,1.79,0,0,1,1.17.33,1.08,1.08,0,0,1,.42.93,1.33,1.33,0,0,1-.18.72,1.16,1.16,0,0,1-.55.46l.87,1.69v0h-1.08Zm-.55-.78h.63a.64.64,0,0,0,.44-.14.66.66,0,0,0,.15-.43.61.61,0,0,0-.15-.42.57.57,0,0,0-.44-.16h-.63Zm15.38.84a1.58,1.58,0,0,1-.23.77,1.56,1.56,0,0,1-.61.52,1.91,1.91,0,0,1-.89.18,1.65,1.65,0,0,1-1.3-.54,2.21,2.21,0,0,1-.48-1.51v-.21a2.7,2.7,0,0,1,.21-1.08,1.59,1.59,0,0,1,.62-.71,1.69,1.69,0,0,1,.93-.26,1.83,1.83,0,0,1,1.23.41,1.55,1.55,0,0,1,.53,1.1h-1a.75.75,0,0,0-.19-.55.73.73,0,0,0-.55-.17.6.6,0,0,0-.55.28,1.73,1.73,0,0,0-.18.9v.3a1.89,1.89,0,0,0,.17,1,.63.63,0,0,0,.58.29.78.78,0,0,0,.53-.16.65.65,0,0,0,.19-.52h1Zm5-.06h-.55V39.5h-1V35.32h1.65a1.79,1.79,0,0,1,1.17.33,1.13,1.13,0,0,1,.42.93,1.33,1.33,0,0,1-.18.72,1.26,1.26,0,0,1-.55.46l.87,1.69v0h-1.08Zm-.54-.78h.63a.64.64,0,0,0,.44-.14.65.65,0,0,0,.14-.43.61.61,0,0,0-.14-.42.57.57,0,0,0-.44-.16h-.63Zm9-1.92v2.74a1.49,1.49,0,0,1-.2.8,1.31,1.31,0,0,1-.57.52,2,2,0,0,1-.88.18,1.83,1.83,0,0,1-1.21-.39,1.42,1.42,0,0,1-.44-1.09V35.32h1v2.77c0,.45.22.69.63.69a.65.65,0,0,0,.48-.17.85.85,0,0,0,.16-.56V35.32Zm4.65,4.18h-1V35.32h1Zm5.81-1.11a.41.41,0,0,0-.16-.35,1.88,1.88,0,0,0-.55-.26,4.46,4.46,0,0,1-.65-.25,1.23,1.23,0,0,1-.81-1.1,1,1,0,0,1,.2-.62,1.45,1.45,0,0,1,.57-.41,2.42,2.42,0,0,1,.84-.15,2,2,0,0,1,.8.16,1.21,1.21,0,0,1,.55.46,1.14,1.14,0,0,1,.2.68h-1a.49.49,0,0,0-.16-.4.62.62,0,0,0-.42-.13.76.76,0,0,0-.43.11.4.4,0,0,0-.16.31.41.41,0,0,0,.17.3,2.42,2.42,0,0,0,.61.27,4.09,4.09,0,0,1,.71.3,1.19,1.19,0,0,1,.67,1.08,1,1,0,0,1-.41.85,1.85,1.85,0,0,1-1.13.32,2.25,2.25,0,0,1-.92-.18,1.38,1.38,0,0,1-.63-.5,1.28,1.28,0,0,1-.21-.73h1a.63.63,0,0,0,.17.5.78.78,0,0,0,.56.16.58.58,0,0,0,.39-.11A.35.35,0,0,0,160.1,38.39Zm7.06-.67h-1.59v1h1.88v.78h-2.88V35.31h2.89v.78h-1.89V37h1.59Zm5.8.67a.41.41,0,0,0-.16-.35,1.88,1.88,0,0,0-.55-.26,4.46,4.46,0,0,1-.65-.25,1.23,1.23,0,0,1-.81-1.1,1,1,0,0,1,.2-.62,1.45,1.45,0,0,1,.57-.41,2.42,2.42,0,0,1,.84-.15,2,2,0,0,1,.8.16,1.32,1.32,0,0,1,.55.46,1.14,1.14,0,0,1,.2.68h-1a.53.53,0,0,0-.16-.4.64.64,0,0,0-.42-.13.74.74,0,0,0-.43.11.4.4,0,0,0-.16.31.41.41,0,0,0,.17.3,2.42,2.42,0,0,0,.61.27,4.46,4.46,0,0,1,.71.3,1.19,1.19,0,0,1,.67,1.08,1,1,0,0,1-.41.85,1.85,1.85,0,0,1-1.13.32,2.34,2.34,0,0,1-.93-.18,1.35,1.35,0,0,1-.62-.5,1.28,1.28,0,0,1-.21-.73h1a.67.67,0,0,0,.16.5.83.83,0,0,0,.57.16.58.58,0,0,0,.39-.11A.33.33,0,0,0,173,38.39ZM67.23,23.74v2.52c0,3-1.51,4.76-4.44,4.76s-4.43-1.72-4.43-4.76V16.42c0-3,1.51-4.76,4.43-4.76s4.44,1.72,4.44,4.76v1.84H64.41v-2c0-1.35-.59-1.86-1.54-1.86s-1.55.52-1.55,1.86V26.44c0,1.35.59,1.84,1.55,1.84s1.54-.49,1.54-1.84v-2.7Zm8,7.06A5.88,5.88,0,0,1,75,28.47v-3c0-1.76-.6-2.4-2-2.4H72v7.7H69V11.87h4.49c3.09,0,4.41,1.43,4.41,4.35V17.7c0,1.95-.62,3.22-2,3.84,1.5.63,2,2.05,2,4v2.92a5.53,5.53,0,0,0,.33,2.3h-3ZM72,14.58v5.81h1.17c1.11,0,1.79-.49,1.79-2V16.53c0-1.36-.46-2-1.52-2Zm10.74-2.71V26.46c0,1.36.59,1.84,1.55,1.84s1.54-.48,1.54-1.84V11.87h2.82V26.28c0,3-1.51,4.76-4.44,4.76s-4.44-1.72-4.44-4.76V11.87Zm7.93,0h3V30.79h-3Zm9.15-.21c2.89,0,4.38,1.72,4.38,4.76V17H101.4v-.78c0-1.35-.54-1.86-1.49-1.86s-1.49.52-1.49,1.86c0,3.89,5.81,4.62,5.81,10,0,3-1.51,4.76-4.44,4.76s-4.43-1.72-4.43-4.76V25.1h2.81v1.34c0,1.35.6,1.84,1.55,1.84s1.55-.49,1.55-1.84c0-3.89-5.82-4.62-5.82-10C95.45,13.38,96.94,11.66,99.84,11.66Zm9.08,8.19H113v2.7h-4.09v5.54h5.14v2.7H106V11.87h8.11v2.7h-5.14Zm16.7,11h-3V11.87h3V20H129V11.87h3V30.79h-3V22.68h-3.38ZM134,16.42c0-3,1.6-4.76,4.52-4.76S143,13.38,143,16.42v9.84c0,3-1.6,4.76-4.52,4.76S134,29.3,134,26.26Zm3,10c0,1.35.6,1.86,1.55,1.86s1.54-.52,1.54-1.86V16.23c0-1.35-.59-1.86-1.54-1.86s-1.55.52-1.55,1.86Zm10.82-14.57V26.46c0,1.36.59,1.84,1.54,1.84s1.55-.48,1.55-1.84V11.87h2.82V26.28c0,3-1.52,4.76-4.44,4.76s-4.44-1.72-4.44-4.76V11.87Zm11.94-.21c2.89,0,4.38,1.72,4.38,4.76V17h-2.82v-.78c0-1.35-.54-1.86-1.49-1.86s-1.48.52-1.48,1.86c0,3.89,5.81,4.62,5.81,10,0,3-1.51,4.76-4.44,4.76s-4.43-1.72-4.43-4.76V25.1H158v1.34c0,1.35.6,1.84,1.55,1.84s1.55-.49,1.55-1.84c0-3.89-5.82-4.62-5.82-10C155.3,13.38,156.78,11.66,159.69,11.66Zm9.08,8.19h4.09v2.7h-4.09v5.54h5.14v2.7H165.8V11.87h8.11v2.7h-5.14Z'/%3E%3Cpath transform='translate(-23.95 -6.12)' d='M38.5,10.89a13.64,13.64,0,0,0-2.8.28c.43.57.88,1.1,1.31,1.66a12.29,12.29,0,0,1,1.49-.09,12.12,12.12,0,0,1,7.38,2.48,21.32,21.32,0,0,0,2.2-.56A13.92,13.92,0,0,0,38.5,10.89Z'/%3E%3Cpath transform='translate(-23.95 -6.12)' d='M48.9,31.29a3.67,3.67,0,0,0-1-.16,3.3,3.3,0,0,0-2,.65,1.66,1.66,0,0,1-1.13.4,1.7,1.7,0,0,1-1.13-.4,3.42,3.42,0,0,0-4,0,1.68,1.68,0,0,1-1.13.4,1.72,1.72,0,0,1-1.13-.4,3.42,3.42,0,0,0-4,0,1.68,1.68,0,0,1-1.13.4,1.7,1.7,0,0,1-1.13-.4,3.31,3.31,0,0,0-2-.65,1.33,1.33,0,0,0-.84.24,12,12,0,0,1-1.87-6.47,12.13,12.13,0,0,1,4.51-9.45c-.46-.43-.92-.81-1.43-1.23A14,14,0,1,0,50.49,32.15,8.1,8.1,0,0,0,48.9,31.29ZM29,32.27h0a1.8,1.8,0,0,1,1.14.39,3.36,3.36,0,0,0,4,0,1.73,1.73,0,0,1,1.13-.39,1.78,1.78,0,0,1,1.14.39,3.36,3.36,0,0,0,4,0,1.85,1.85,0,0,1,2.27,0,3.36,3.36,0,0,0,4,0,1.76,1.76,0,0,1,1.14-.39l.4,0A13,13,0,0,1,47,33.67a3.39,3.39,0,0,0-1.16.56,1.71,1.71,0,0,1-1.13.39,1.75,1.75,0,0,1-1.13-.39,3.38,3.38,0,0,0-4,0,1.73,1.73,0,0,1-1.13.39,1.77,1.77,0,0,1-1.13-.39,3.38,3.38,0,0,0-4,0,1.73,1.73,0,0,1-1.13.39A1.75,1.75,0,0,1,31,34.23a4,4,0,0,0-.9-.48,11.06,11.06,0,0,1-1.34-1.48A1.19,1.19,0,0,1,29,32.27Zm3.88,3.42a3.42,3.42,0,0,0,1.3-.59,1.68,1.68,0,0,1,1.13-.4,1.73,1.73,0,0,1,1.14.4,3.4,3.4,0,0,0,4,0,1.81,1.81,0,0,1,2.27,0,3.4,3.4,0,0,0,1.44.61,12.24,12.24,0,0,1-5.65,1.35A12.11,12.11,0,0,1,32.87,35.69Z'/%3E%3Cpath transform='translate(-23.95 -6.12)' d='M24.31,7c.5.63,7.5,7.09,7.5,7.09s.71.36,1.22,2.12c.43,1.49,1.49,5.37,1.92,6.55-.28.18-.45.36-.43.57a9.09,9.09,0,0,0-2.81,1.1c-.62.61,3.76.15,5.5.53a4.19,4.19,0,0,0,1.23.07l-.06,0,4.12.8,1.19,1.42.1-.16-.72-1.48c.2-.67-.73-2.18-1.25-2.76a3.67,3.67,0,0,0-.26-.51,11.49,11.49,0,0,1,1.9-2.1c.93-.31,5.91-3.17,5.91-3.17l2.77-3.57c1-1.27,0-.76,0-.76l-3.52,3.28S43.54,17.88,42,18.3a7.21,7.21,0,0,0-3.23,2.36l-2.43-5.18L36,14.7a4.72,4.72,0,0,0-1.81-2.45C32.88,11.42,24,6.12,24,6.12S23.81,6.39,24.31,7Z'/%3E%3C/svg%3E")}.voucher-hotel-eng__row{width:100%;height:28px;margin:0;padding:0}.voucher-hotel-eng__row-mb{margin-bottom:13px}.voucher-hotel-eng__row-mb-m{margin-bottom:10px}.voucher-hotel-eng__row-mb-s{margin-bottom:8px}.voucher-hotel-eng__row-mb-xs{margin-bottom:5px}.voucher-hotel-eng__row-mt{margin-top:11px}.voucher-hotel-eng__row-mt-xs{margin-top:4px}.voucher-hotel-eng__cell-left{float:left}.voucher-hotel-eng__cell-right{float:right}.voucher-hotel-eng__txt-block{margin:0;padding:0}.voucher-hotel-eng__txt-block--width{width:70px}.voucher-hotel-eng__txt-block--width-xs{width:105px}.voucher-hotel-eng__txt-block--width-s{width:195px}.voucher-hotel-eng__txt-block--width-sm{width:180px}.voucher-hotel-eng__txt-block--width-sm-plus{width:245px}.voucher-hotel-eng__txt-block--width-xm{width:275px}.voucher-hotel-eng__txt-block--width-m{width:315px}.voucher-hotel-eng__txt-block--width-xl{width:490px}.voucher-hotel-eng__txt-block--mt{margin-top:10px}.voucher-hotel-eng__input{width:100%;height:26px;margin:0;padding:0;padding-left:10px;padding-right:10px;background-color:#fff;box-sizing:border-box}.voucher-hotel-eng__input--width{width:372px}.voucher-hotel-eng__input--width-xxs{width:42px}.voucher-hotel-eng__input--width-xxs-plus{width:70px}.voucher-hotel-eng__input--width-m{width:280px}.voucher-hotel-eng__input--width-m-plus{width:290px}.voucher-hotel-eng__input--width-l{width:205px}.voucher-hotel-eng__input--width-l-plus{width:580px}.voucher-hotel-eng__input--width-xl{width:880px}.voucher-hotel-eng__input--width-xll{width:790px}.voucher-hotel-eng__input--height{height:50px}.voucher-hotel-eng__input--height-l{height:168px}.voucher-hotel-eng__input--mt{margin-top:3px}.voucher-hotel-eng__input--mt-s{margin-top:10px}.voucher-hotel-eng__input--mr{margin-right:15px}.voucher-hotel-eng__input--mr-l{margin-right:30px}.voucher-hotel-eng__txt{margin:0;padding:0;font-family:Arial,sans-serif;font-size:16px;font-weight:400;line-height:18px;color:#000}.voucher-hotel-eng__txt--size{font-size:16px}.voucher-hotel-eng__txt--size-xs{font-size:12px}.voucher-hotel-eng__txt--size-s{font-size:14px}.voucher-hotel-eng__txt--size-l{font-size:20px}.voucher-hotel-eng__txt--size-xl{font-size:22px}.voucher-hotel-eng__txt--size-xxl{font-size:26px}.voucher-hotel-eng__txt--lh{line-height:26px}.voucher-hotel-eng__txt--lh-xs{line-height:14px}.voucher-hotel-eng__txt--lh-xxs{line-height:12px}.voucher-hotel-eng__txt--lh-s{line-height:17px}.voucher-hotel-eng__txt--lh-xxl{line-height:30px}.voucher-hotel-eng__txt--mt{margin-top:15px}.voucher-hotel-eng__txt--mt-xs{margin-top:4px}.voucher-hotel-eng__txt--mr{margin-right:10px}.voucher-hotel-eng__txt--upp{text-transform:uppercase}.voucher-hotel-eng__txt--letter-space{letter-spacing:.15px}.voucher-hotel-eng__txt--letter-space-minus{letter-spacing:-.15px}.voucher-hotel-eng__txt--align{text-align:right}.voucher-hotel-eng__footer{position:relative;width:100%;height:22px;margin:0;padding:0;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 1000 12' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m260.18 6.3842h-4.629v-0.97333h4.629v0.97333zm-10.494 0h-5.761v-0.97333h5.761v0.97333zm-11.625 0h-5.761v-0.97333h5.761v0.97333zm-11.626 0h-5.761v-0.97333h5.761v0.97333zm-11.625 0h-5.761v-0.97333h5.761v0.97333zm-11.523 0h-5.761v-0.97333h5.761v0.97333zm-11.625 0h-5.762v-0.97333h5.762v0.97333zm-11.626 0h-5.761v-0.97333h5.761v0.97333zm-11.625 0h-5.762v-0.97333h5.762v0.97333zm-11.626 0h-5.761v-0.97333h5.761v0.97333zm-11.625 0h-5.762v-0.97333h5.762v0.97333zm-11.626 0h-5.761v-0.97333h5.761v0.97333zm-11.625 0h-5.762v-0.97333h5.762v0.97333zm-11.523 0h-5.761v-0.97333h5.761v0.97333zm-11.626 0h-5.7613v-0.97333h5.7613v0.97333zm-11.626 0h-5.7613v-0.97333h5.7613v0.97333zm-11.626 0h-5.7613v-0.97333h5.7613v0.97333zm-11.626 0h-5.7613v-0.97333h5.7613v0.97333zm-11.626 0h-5.7613v-0.97333h5.7613v0.97333zm-11.626 0h-5.7614v-0.97333h5.7614v0.97333zm-11.626 0h-5.7613v-0.97333h5.7613v0.97333zm-11.523 0h-5.7613v-0.97333h5.7613v0.97333zm-11.626 0h-5.8642v-0.97333h5.7613v0.97333h0.10288z'/%3E%3Cpath d='m267.49 5.4108h-3.704v0.97333h3.704v-0.97333z'/%3E%3Cpath d='m725.21 5.4108h-3.704v0.97333h3.704v-0.97333z'/%3E%3Cpath d='m992.59 6.3842h-4.63v-0.97333h4.63v0.97333zm-10.494 0h-5.762v-0.97333h5.762v0.97333zm-11.523 0h-5.761v-0.97333h5.761v0.97333zm-11.625 0h-5.762v-0.97333h5.762v0.97333zm-11.626 0h-5.864v-0.97333h5.761v0.97333h0.103zm-11.625 0h-5.762v-0.97333h5.762v0.97333zm-11.626 0h-5.761v-0.97333h5.761v0.97333zm-11.625 0h-5.762v-0.97333h5.762v0.97333zm-11.626 0h-5.761v-0.97333h5.761v0.97333zm-11.625 0h-5.762v-0.97333h5.762v0.97333zm-11.523 0h-5.761v-0.97333h5.761v0.97333zm-11.626 0h-5.864v-0.97333h5.761v0.97333h0.103zm-11.625 0h-5.761v-0.97333h5.761v0.97333zm-11.626 0h-5.761v-0.97333h5.761v0.97333zm-11.625 0h-5.761v-0.97333h5.761v0.97333zm-11.626 0h-5.761v-0.97333h5.761v0.97333zm-11.625 0h-5.762v-0.97333h5.762v0.97333zm-11.626 0h-5.761v-0.97333h5.761v0.97333zm-11.625 0h-5.762v-0.97333h5.762v0.97333zm-11.523 0h-5.761v-0.97333h5.761v0.97333zm-11.625 0h-5.762v-0.97333h5.762v0.97333zm-11.626 0h-5.761v-0.97333h5.761v0.97333zm-11.625 0h-5.762v-0.97333h5.762v0.97333z'/%3E%3Cpath d='m1e3 5.4108h-3.704v0.97333h3.704v-0.97333z'/%3E%3Cpath d='m342.28 5.4108h-3.704v0.97333h3.704v-0.97333z'/%3E%3Cpath d='m639.2 6.3842h-5.864v-0.97333h5.864v0.97333zm-11.729 0h-5.967v-0.97333h5.864l0.103 0.97333zm-11.831 0h-5.864v-0.97333h5.864v0.97333zm-11.831 0h-5.967v-0.97333h5.864l0.103 0.97333zm-11.832 0h-5.864v-0.97333h5.864v0.97333zm-11.831 0h-5.864v-0.97333h5.864v0.97333zm-11.831 0h-5.864v-0.97333h5.864v0.97333zm-11.831 0h-5.865v-0.97333h5.865v0.97333zm-11.832 0h-5.864v-0.97333h5.864v0.97333zm-11.728 0h-5.864v-0.97333h5.864v0.97333zm-11.831 0h-5.864v-0.97333h5.864v0.97333zm-11.832 0h-5.864v-0.97333h5.864v0.97333zm-11.831 0h-5.864v-0.97333h5.864v0.97333zm-11.831 0h-5.864v-0.97333h5.864v0.97333zm-11.831 0h-5.865v-0.97333h5.865v0.97333zm-11.832 0h-5.864v-0.97333h5.864v0.97333zm-11.831 0h-5.864v-0.97333h5.864v0.97333zm-11.728 0h-5.865v-0.97333h5.865v0.97333zm-11.832 0h-5.864v-0.97333h5.864v0.97333zm-11.831 0h-5.864v-0.97333h5.864v0.97333zm-11.831 0h-5.864v-0.97333h5.864v0.97333zm-11.831 0h-5.865v-0.97333h5.865v0.97333zm-11.832 0h-5.864v-0.97333h5.864v0.97333zm-11.831 0h-5.864v-0.97333h5.864v0.97333zm-11.831 0h-5.864v-0.97333h5.864v0.97333z'/%3E%3Cpath d='m651.75 5.4108h-3.704v0.97333h3.704v-0.97333z'/%3E%3Cpath d='m278.6 2.2962v6.6186h-0.926v-5.9373h-2.263v2.044c0 1.46-0.103 3.0173-1.029 3.6986-0.309 0.19467-0.617 0.29205-1.029 0.29205l-0.103-0.68135c0.309 0 0.618-0.19469 0.72-0.38935 0.515-0.48667 0.618-1.8493 0.618-2.8226v-2.8227h4.012z'/%3E%3Cpath d='m280.97 4.1455v2.044 1.9467c0.309-0.58399 0.515-0.87599 0.823-1.46l1.543-2.4333h1.029v4.7694h-0.823v-2.044c0-0.77866 0-1.168 0.103-1.9467-0.308 0.584-0.514 0.97333-0.823 1.46-0.514 0.77866-1.029 1.6547-1.543 2.4333h-1.029v-4.7693h0.72z'/%3E%3Cpath d='m286.73 4.1455v1.9467h2.366v-1.9467h0.926v4.7693h-0.823v-2.1413h-2.367v2.1413h-0.925v-4.7693h0.823z'/%3E%3Cpath d='m292.39 4.1455v2.044 1.9467c0.309-0.58399 0.514-0.87599 0.823-1.46l1.543-2.4333h1.029v4.7694h-0.823v-2.044c0-0.77866 0-1.168 0.103-1.9467-0.309 0.584-0.515 0.97333-0.823 1.46-0.515 0.77866-1.029 1.6547-1.543 2.4333h-1.029v-4.7693h0.72z'/%3E%3Cpath d='m301.03 8.9148h-0.926v-1.9467h-0.72c-0.412 0-0.617 0.09733-0.823 0.29199-0.412 0.292-0.515 0.87602-0.72 1.3627-0.103 0.19467-0.103 0.29202-0.206 0.38936h-0.926c0.103-0.19467 0.206-0.29204 0.309-0.58404 0.205-0.48666 0.308-1.0707 0.823-1.46 0.205-0.09733 0.308-0.19465 0.617-0.29198-0.617-0.09734-1.337-0.48668-1.337-1.168 0-0.48667 0.308-0.77865 0.617-1.0706 0.411-0.19467 1.029-0.29199 1.646-0.29199s1.132-3e-5 1.646 0.09731v4.672zm-0.926-4.1853h-0.72c-0.617 0-1.338 0.19466-1.338 0.77866s0.824 0.77865 1.338 0.77865h0.823l-0.103-1.5573z'/%3E%3Cpath d='m309.26 6.4815c0 1.752-1.234 2.5307-2.469 2.5307-1.337 0-2.366-0.97333-2.366-2.4333 0-1.5573 1.132-2.5307 2.469-2.5307 1.338 0 2.366 1.0707 2.366 2.4333zm-4.012 0.09737c0 1.0707 0.617 1.8493 1.543 1.8493 0.823 0 1.544-0.77863 1.544-1.8493 0-0.77867-0.412-1.8494-1.544-1.8494-1.131 0-1.543 0.97336-1.543 1.8494z'/%3E%3Cpath d='m313.68 4.1455v0.68128h-1.543v4.088h-0.926v-4.088h-1.543v-0.68128h4.012z'/%3E%3Cpath d='m314.51 5.7029v-1.5573h0.823v0.77865c0.412-0.584 0.926-0.87602 1.749-0.87602 1.235 0 2.161 0.97333 2.161 2.4333 0 1.752-1.132 2.5307-2.264 2.5307-0.617 0-1.234-0.29204-1.543-0.77871v2.5307h-0.926v-5.0613zm0.823 1.2653v0.38936c0.206 0.584 0.721 0.97333 1.338 0.97333 0.926 0 1.543-0.77869 1.543-1.8494 0-0.97334-0.514-1.752-1.543-1.752-0.617 0-1.235 0.38931-1.338 1.0706 0 0.09734-0.103 0.19469-0.103 0.38936l0.103 0.77865z'/%3E%3Cpath d='m320.88 6.6761c0 1.168 0.823 1.6547 1.749 1.6547 0.617 0 1.029-0.09732 1.337-0.29199l0.206 0.58398c-0.309 0.09733-0.823 0.29198-1.646 0.29198-1.543 0-2.469-0.97333-2.469-2.4333 0-1.46 0.926-2.5306 2.366-2.5306 1.646 0 2.058 1.3626 2.058 2.2386v0.38935l-3.601 0.09731zm2.675-0.58397c0-0.584-0.206-1.3627-1.235-1.3627-0.926 0-1.337 0.77869-1.44 1.3627h2.675z'/%3E%3Cpath d='m326.03 6.1895h0.411c0.72 0 1.235-0.29199 1.235-0.77865 0-0.38934-0.412-0.68135-0.926-0.68135-0.412 0-0.823 0.09732-1.235 0.29199l-0.205-0.48667c0.514-0.29199 1.131-0.38929 1.646-0.38929 0.72 0 1.749 0.29199 1.749 1.2653 0 0.584-0.618 0.97331-1.132 1.0706 0.72 0.09733 1.337 0.48668 1.337 1.168 0 1.0707-1.131 1.46-2.16 1.46-0.617 0-1.132-0.19469-1.646-0.38936l0.206-0.58398c0.411 0.19467 0.823 0.29199 1.337 0.29199 0.72 0 1.235-0.38932 1.235-0.77865 0-0.68133-0.721-0.77866-1.441-0.77866h-0.411v-0.68134z'/%3E%3Cpath d='m332.82 8.9148-0.103-0.58398c-0.308 0.38934-0.823 0.68135-1.543 0.68135-1.029 0-1.543-0.68136-1.543-1.3627 0-1.168 1.029-1.752 2.983-1.752v-0.09737c0-0.38933-0.102-1.0706-1.131-1.0706-0.515 0-0.926 0.09736-1.338 0.38936l-0.205-0.58404c0.411-0.29199 1.028-0.38929 1.646-0.38929 1.543 0 1.954 0.97333 1.954 1.9467v1.752c0 0.38933 0 0.77867 0.103 1.168l-0.823-0.09737zm-0.103-2.4333c-1.029 0-2.16 0.1947-2.16 1.0707 0 0.584 0.411 0.77865 0.823 0.77865 0.617 0 1.029-0.38932 1.234-0.77865v-0.29205l0.103-0.77865z'/%3E%3Cpath d='m660.6 2.2962v6.6186h-0.926v-5.9373h-2.263v2.044c0 1.46-0.103 3.0173-1.029 3.6986-0.309 0.19467-0.617 0.29205-1.029 0.29205l-0.103-0.68135c0.309 0 0.617-0.19469 0.72-0.38935 0.515-0.48667 0.618-1.8493 0.618-2.8226v-2.8227h4.012z'/%3E%3Cpath d='m662.96 4.1455v2.044 1.9467c0.308-0.58399 0.514-0.87599 0.823-1.46l1.543-2.4333h1.029v4.7694h-0.823v-2.044c0-0.77866 0-1.168 0.103-1.9467-0.309 0.584-0.515 0.97333-0.823 1.46-0.515 0.77866-1.029 1.6547-1.544 2.4333h-1.028v-4.7693h0.72z'/%3E%3Cpath d='m668.83 4.1455v1.9467h2.366v-1.9467h0.926v4.7693h-0.926v-2.1413h-2.366v2.1413h-0.926v-4.7693h0.926z'/%3E%3Cpath d='m674.38 4.1455v2.044 1.9467c0.309-0.58399 0.515-0.87599 0.823-1.46l1.544-2.4333h1.028v4.7694h-0.823v-2.044c0-0.77866 0-1.168 0.103-1.9467-0.308 0.584-0.514 0.97333-0.823 1.46-0.514 0.77866-1.029 1.6547-1.543 2.4333h-1.029v-4.7693h0.72z'/%3E%3Cpath d='m683.02 8.9148h-0.926v-1.9467h-0.72c-0.412 0-0.618 0.09733-0.823 0.29199-0.412 0.292-0.515 0.87602-0.721 1.3627-0.103 0.19467-0.103 0.29202-0.205 0.38936h-0.926c0.102-0.19467 0.205-0.29204 0.308-0.58404 0.206-0.48666 0.309-1.0707 0.823-1.46 0.206-0.09733 0.309-0.19465 0.618-0.29198-0.618-0.09734-1.338-0.48668-1.338-1.168 0-0.48667 0.309-0.77865 0.617-1.0706 0.412-0.19467 1.029-0.29199 1.647-0.29199 0.617 0 1.131-3e-5 1.646 0.09731v4.672zm-0.926-4.1853h-0.72c-0.618 0-1.338 0.19466-1.338 0.77866s0.823 0.77865 1.338 0.77865h0.823l-0.103-1.5573z'/%3E%3Cpath d='m691.26 6.4815c0 1.752-1.235 2.5307-2.469 2.5307-1.338 0-2.367-0.97333-2.367-2.4333 0-1.5573 1.132-2.5307 2.47-2.5307 1.337 0 2.366 1.0707 2.366 2.4333zm-4.012 0.09737c0 1.0707 0.617 1.8493 1.543 1.8493 0.823 0 1.543-0.77863 1.543-1.8493 0-0.77867-0.412-1.8494-1.543-1.8494-1.029 0-1.543 0.97336-1.543 1.8494z'/%3E%3Cpath d='m695.68 4.1455v0.68128h-1.543v4.088h-0.926v-4.088h-1.543v-0.68128h4.012z'/%3E%3Cpath d='m696.5 5.7029v-1.5573h0.823v0.77865c0.412-0.584 0.926-0.87602 1.749-0.87602 1.235 0 2.16 0.97333 2.16 2.4333 0 1.752-1.131 2.5307-2.263 2.5307-0.617 0-1.235-0.29204-1.543-0.77871v2.5307h-0.926v-5.0613zm0.926 1.2653v0.38936c0.206 0.584 0.72 0.97333 1.337 0.97333 0.926 0 1.543-0.77869 1.543-1.8494 0-0.97334-0.514-1.752-1.543-1.752-0.617 0-1.234 0.38931-1.337 1.0706 0 0.09734-0.103 0.19469-0.103 0.38936l0.103 0.77865z'/%3E%3Cpath d='m702.88 6.6761c0 1.168 0.823 1.6547 1.749 1.6547 0.617 0 1.028-0.09732 1.337-0.29199l0.206 0.58398c-0.309 0.09733-0.823 0.29198-1.646 0.29198-1.543 0-2.469-0.97333-2.469-2.4333 0-1.46 0.926-2.5306 2.366-2.5306 1.646 0 2.057 1.3626 2.057 2.2386v0.38935l-3.6 0.09731zm2.675-0.58397c0-0.584-0.206-1.3627-1.235-1.3627-0.926 0-1.337 0.77869-1.44 1.3627h2.675z'/%3E%3Cpath d='m708.02 6.1895h0.411c0.72 0 1.235-0.29199 1.235-0.77865 0-0.38934-0.412-0.68135-0.926-0.68135-0.412 0-0.823 0.09732-1.235 0.29199l-0.206-0.48667c0.515-0.29199 1.132-0.38929 1.646-0.38929 0.721 0 1.749 0.29199 1.749 1.2653 0 0.584-0.617 0.97331-1.131 1.0706 0.72 0.09733 1.337 0.48668 1.337 1.168 0 1.0707-1.131 1.46-2.16 1.46-0.618 0-1.132-0.19469-1.646-0.38936l0.205-0.58398c0.412 0.19467 0.823 0.29199 1.338 0.29199 0.72 0 1.234-0.38932 1.234-0.77865 0-0.68133-0.72-0.77866-1.44-0.77866h-0.411v-0.68134z'/%3E%3Cpath d='m714.81 8.9148-0.103-0.58398c-0.308 0.38934-0.823 0.68135-1.543 0.68135-1.029 0-1.543-0.68136-1.543-1.3627 0-1.168 1.029-1.752 2.984-1.752v-0.09737c0-0.38933-0.103-1.0706-1.132-1.0706-0.515 0-0.926 0.09736-1.338 0.38936l-0.205-0.58404c0.411-0.29199 1.028-0.38929 1.646-0.38929 1.543 0 1.955 0.97333 1.955 1.9467v1.752c0 0.38933-1e-3 0.77867 0.102 1.168l-0.823-0.09737zm-0.103-2.4333c-1.028 0-2.16 0.1947-2.16 1.0707 0 0.584 0.411 0.77865 0.823 0.77865 0.617 0 1.029-0.38932 1.235-0.77865v-0.29205l0.102-0.77865z'/%3E%3Cpath d='m484.88 5.8975c-0.514-0.48666-1.029-0.87598-1.44-1.2653-0.206-0.19466-0.412-0.19467-0.617-0.19467-0.515 0-1.132-4e-5 -1.646-0.09737-1.029-0.19467-1.544-0.77866-1.749-1.752-0.206-1.0707 0.308-2.044 1.337-2.4333 1.235-0.48667 2.984 0.19465 3.189 1.752 0.103 0.584 0.103 1.168 0 1.752 0 0.09734 0 0.19466 0.103 0.29199 0.618 0.38933 1.235 0.77868 1.852 1.168 0.103 0.09733 0.206 0.09733 0.309 0 1.852-1.168 3.601-2.336 5.555-3.4067 0.618-0.38933 1.235-0.68138 1.955-0.77871 0.823-0.19467 1.543 3.6e-5 2.161 0.58403l0.102 0.09731 0.103 0.09737c-2.675 1.46-5.35 2.92-8.024 4.38 2.674 1.46 5.349 2.92 8.024 4.38-0.308 0.3893-0.72 0.6813-1.234 0.7786-0.72 0.0974-1.441 0-2.161-0.3893-1.131-0.584-2.16-1.168-3.292-1.8493s-2.16-1.3627-3.292-2.1413c-0.103-0.09734-0.206-0.09734-0.309 0-0.617 0.38933-1.234 0.77867-1.852 1.168-0.103 0.09733-0.102 0.09732-0.102 0.29198 0 0.38934 0.102 0.77868 0.102 1.168 0 0.38934-0.102 0.77865-0.205 1.168-0.309 0.6813-0.926 1.0707-1.646 1.2654-1.132 0.292-2.367-0.3894-2.778-1.46-0.309-1.0707 0.206-2.628 1.955-2.8227 0.514-0.09733 1.131 2e-5 1.748-0.09731h0.103c0.618-0.68133 1.235-1.168 1.749-1.6547zm-1.852 2.4333c-0.514-0.09733-1.028 0-1.543 0-1.029 0.09734-1.337 0.97335-1.131 1.6547 0.205 0.68138 0.925 1.0706 1.646 0.87598 0.617-0.1947 1.028-0.4867 1.028-1.0707 0.103-0.48666 0-0.97333 0-1.46zm0.103-4.8666v-0.77866-0.77871c-0.103-0.97333-1.028-1.2653-1.749-1.168-0.72 0.19467-1.131 0.77866-1.028 1.46 0.102 0.38933 0.308 0.77866 0.72 0.97333 0.617 0.38933 1.337 0.38932 2.057 0.29199z'/%3E%3Cpath d='m833.23 5.8975c-0.514-0.48666-1.028-0.87598-1.44-1.2653-0.206-0.19466-0.412-0.19467-0.617-0.19467-0.515 0-1.132-4e-5 -1.646-0.09737-1.029-0.19467-1.544-0.77866-1.749-1.752-0.206-1.0707 0.308-2.044 1.337-2.4333 1.235-0.48667 2.984 0.19465 3.189 1.752 0.103 0.584 0.103 1.168 0 1.752 0 0.09734 0 0.19466 0.103 0.29199 0.618 0.38933 1.235 0.77868 1.852 1.168 0.103 0.09733 0.206 0.09733 0.309 0 1.852-1.168 3.601-2.336 5.555-3.4067 0.618-0.38933 1.235-0.68138 1.955-0.77871 0.823-0.19467 1.543 3.6e-5 2.161 0.58403l0.102 0.09731 0.103 0.09737c-2.675 1.46-5.349 2.92-8.024 4.38 2.675 1.46 5.349 2.92 8.024 4.38-0.308 0.3893-0.72 0.6813-1.234 0.7786-0.72 0.0974-1.441 0-2.161-0.3893-1.131-0.584-2.16-1.168-3.292-1.8493s-2.16-1.3627-3.292-2.1413c-0.103-0.09734-0.206-0.09734-0.309 0-0.617 0.38933-1.234 0.77867-1.852 1.168-0.102 0.09733-0.103 0.09732-0.103 0.29198 0 0.38934 0.103 0.77868 0.103 1.168 0 0.38934-0.102 0.77865-0.205 1.168-0.309 0.6813-0.926 1.0707-1.646 1.2654-1.235 0.292-2.367-0.3894-2.778-1.46-0.309-1.0707 0.206-2.628 1.954-2.8227 0.515-0.09733 1.132 2e-5 1.749-0.09731h0.103c0.618-0.68133 1.132-1.168 1.749-1.6547zm-1.852 2.4333c-0.514-0.09733-1.028 0-1.543 0-1.029 0.09734-1.337 0.97335-1.131 1.6547 0.205 0.68138 0.925 1.0706 1.646 0.87598 0.617-0.1947 1.028-0.4867 1.028-1.0707v-1.46zm0-4.8666v-0.77866-0.77871c-0.102-0.97333-1.028-1.2653-1.749-1.168-0.72 0.19467-1.131 0.77866-1.028 1.46 0.103 0.38933 0.308 0.77866 0.72 0.97333 0.72 0.38933 1.337 0.38932 2.057 0.29199z'/%3E%3Cpath d='m135.6 5.8975c-0.515-0.48666-1.029-0.87598-1.441-1.2653-0.205-0.19466-0.411-0.19467-0.617-0.19467-0.514 0-1.132-4e-5 -1.646-0.09737-1.029-0.19467-1.543-0.77866-1.749-1.752-0.206-1.0707 0.309-2.044 1.338-2.4333 1.234-0.48667 2.983 0.19465 3.189 1.752 0.103 0.584 0.103 1.168 0 1.752 0 0.09734 0 0.19466 0.103 0.29199 0.617 0.38933 1.234 0.77868 1.852 1.168 0.102 0.09733 0.205 0.09733 0.308 0 1.852-1.168 3.601-2.336 5.556-3.4067 0.617-0.38933 1.234-0.68138 1.954-0.77871 0.824-0.19467 1.544 3.6e-5 2.161 0.58403l0.103 0.09731 0.103 0.09737c-2.675 1.46-5.35 2.92-8.025 4.38 2.675 1.46 5.35 2.92 8.025 4.38-0.309 0.3893-0.72 0.6813-1.235 0.7786-0.72 0.0974-1.44 0-2.16-0.3893-1.132-0.584-2.161-1.168-3.293-1.8493-1.131-0.68133-2.16-1.3627-3.292-2.1413-0.103-0.09734-0.205-0.09734-0.308 0-0.618 0.38933-1.235 0.77867-1.852 1.168-0.103 0.09733-0.103 0.09732-0.103 0.29198 0 0.38934 0.103 0.77868 0.103 1.168 0 0.38934-0.103 0.77865-0.206 1.168-0.309 0.6813-0.926 1.0707-1.646 1.2654-1.132 0.292-2.366-0.3894-2.778-1.46-0.308-1.0707 0.206-2.628 1.955-2.8227 0.514-0.09733 1.132 2e-5 1.749-0.09731h0.103c0.617-0.68133 1.234-1.168 1.749-1.6547zm-1.852 2.4333c-0.515-0.09733-1.029 0-1.543 0-1.029 0.09734-1.338 0.97335-1.132 1.6547 0.206 0.68138 0.926 1.0706 1.646 0.87598 0.617-0.1947 1.029-0.4867 1.029-1.0707 0.103-0.48666 0-0.97333 0-1.46zm0.103-4.8666v-0.77866-0.77871c-0.103-0.97333-1.029-1.2653-1.749-1.168-0.72 0.19467-1.132 0.77866-1.029 1.46 0.103 0.38933 0.309 0.77866 0.72 0.97333 0.617 0.38933 1.338 0.38932 2.058 0.29199z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:bottom}
.visa-treatment{margin:0 10px 31px 10px;color:#444;font-size:16px;line-height:19px}.visa-treatment__top_row{width:980px;display:table}.visa-treatment__breadcrumbs{margin:15px 0 14px 0;float:left}.visa-treatment__title{width:100%;display:table;box-sizing:border-box;padding:23px 20px 21px 20px;font-size:26px;font-family:Roboto,sans-serif;font-weight:300;background-color:#fff}.visa-treatment__block{padding:24px 40px 27px 50px;position:relative}.visa-treatment__block--design1{background-color:#fff}.visa-treatment__block--design2{background-color:#f1f1f1}.visa-treatment__block--design3{border-top:1px solid #fff;border-bottom:1px solid #fff;background-color:#eaeaea}.visa-treatment__block--first{padding:24px 20px 28px 20px;font-family:Roboto,sans-serif;font-weight:300}.visa-treatment__block--address{font-weight:700;line-height:25px;padding-right:200px;padding-top:21px;padding-bottom:24px}.visa-treatment__block:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;content:"\e973";position:absolute;font-size:22px;line-height:18px;margin-right:8px;top:25px;left:20px}.visa-treatment__block--first:before,.visa-treatment__block--scheme:before{display:none}.visa-treatment__block--address:after{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;content:"\e946f";position:absolute;font-size:18px;line-height:18px;margin-right:8px;top:55px;left:20px}.visa-treatment__block--address .visa-treatment__bold_text{margin-bottom:6px;display:block}.visa-treatment__block--address .visa-treatment__bold_text--last{margin-bottom:0}.visa-treatment__block--barcode,.visa-treatment__block--statuses{padding-bottom:28px}.visa-treatment__block--attention{padding-top:25px}.visa-treatment__button_scheme{position:absolute;top:31px;right:32px;cursor:pointer;color:#fff;font-size:23px;line-height:27px;padding:6px 18px 9px 18px;background-color:#0f7ee6;border-radius:2px;font-weight:300}.visa-treatment__block__big_text{font-size:18px}.visa-treatment__block--scheme{padding:0;overflow:hidden;transition:all linear .7s;height:0;opacity:0}.visa-treatment__block--visible{display:block;height:460px;opacity:1}.visa-treatment__scheme{width:100%;height:0;opacity:0;display:table}.visa-treatment__change_scheme{display:table;position:absolute;left:0;top:0;padding-left:3px;background-color:#18bc6d}.visa-treatment__change_scheme-button{background-color:#fff;font-size:16px;padding:0 16px;height:29px;line-height:29px;margin:3px 3px 3px 0;float:left;cursor:pointer}.visa-treatment__scheme_close{display:table;position:absolute;top:0;right:0;text-align:center;font-size:16px;line-height:32px;padding-top:2px;width:49px;height:35px;background-color:#999;color:#fff;font-weight:100;font-family:Roboto,sans-serif;cursor:pointer}.visa-treatment__scheme_print{display:table;position:absolute;bottom:0;right:0;height:35px;line-height:32px;background-color:#656565;color:#fff;font-weight:300;padding:0 19px;font-size:16px;cursor:pointer}.visa-treatment__block--scheme[data-type-scheme=auto] .visa-treatment__scheme[data-scheme=auto],.visa-treatment__block--scheme[data-type-scheme=bus] .visa-treatment__scheme[data-scheme=bus],.visa-treatment__block--scheme[data-type-scheme=metro] .visa-treatment__scheme[data-scheme=metro]{opacity:1;height:auto;transition:all linear .9s}.visa-treatment__block--scheme[data-type-scheme=auto] .visa-treatment__change_scheme-button[data-scheme-button=auto],.visa-treatment__block--scheme[data-type-scheme=bus] .visa-treatment__change_scheme-button[data-scheme-button=bus],.visa-treatment__block--scheme[data-type-scheme=metro] .visa-treatment__change_scheme-button[data-scheme-button=metro]{background-color:#18bc6d;color:#fff;cursor:default}.visa-treatment__table_time{margin-top:11px}.visa-treatment__table_time td{line-height:17px}.visa-treatment__table_time tr td:first-child{width:69px}.visa-treatment__sub_title{width:100%;display:table;box-sizing:border-box;padding:18px 20px 13px 20px;font-size:21px;font-family:Roboto,sans-serif;font-weight:400;background-color:#fff}.visa-treatment__text{margin-bottom:10px}.visa-treatment__text:last-child{margin-bottom:0}.visa-treatment__table_price_left{width:230px;float:left;margin-top:10px}.visa-treatment__table_price_left_text{margin-bottom:11px;line-height:17px}.visa-treatment__table_price{width:700px}.visa-treatment__block--docs:before{content:"\e972"}.visa-treatment__barcode_first_text{margin-bottom:11px;line-height:20px}.visa-treatment__block--table_price{display:table;width:100%;box-sizing:border-box;padding-right:0;padding-top:27px;padding-bottom:16px}.visa-treatment__table_price{text-align:right}.visa-treatment__table_price_cell{width:233px;height:51px;background-color:#fff;vertical-align:middle;padding:7px 20px;box-sizing:border-box;font-family:Roboto,sans-serif;font-weight:400;font-size:14px}.visa-treatment__table_price_row--first .visa-treatment__table_price_cell{font-family:'PT Sans',sans-serif;font-size:16px}.visa-treatment__table_price tr+tr .visa-treatment__table_price_cell{border-top:1px solid #cdcdcd}.visa-treatment__table_price_cell+.visa-treatment__table_price_cell{border-left:1px solid #cdcdcd}.visa-treatment__table_price_cell-litle_text{font-size:14px}.visa-treatment__block--time:before{content:"\e906"}.visa-treatment__block--barcode:before{content:"\e974";top:26px;left:21px}.visa-treatment__block--statuses:before{content:"\e92a";top:23px}.visa-treatment__block--attention:before{content:"\e94d";color:#c00000;font-size:19px;left:21px}.visa-treatment__block--regional_agencies:before{content:"\e968";top:24px}.visa-treatment__block--table_price:before{content:"\e963b"}.visa-treatment__title_attention{font-size:18px;color:#c00000;font-weight:600;margin-bottom:13px}.visa-treatment__text_attention{margin-bottom:12px}.visa-treatment__block--extradition_docs:before{content:"\e972";top:24px}.visa-treatment__title_block{font-weight:700;margin-bottom:12px;font-size:16px}.visa-treatment__block--table_price .visa-treatment__title_block{margin-bottom:27px}.visa-treatment__block--print:before{content:"\e96f"}.visa-treatment__block--mails:before{content:"\e970"}.visa-treatment__block--delivery:before{content:"\e9381"}
.clear{height:1px;clear:both}.viewed_cruises{position:relative;margin-bottom:17px;margin-top:60px}.viewed_cruisesTitle{display:table-cell;width:100%;vertical-align:middle;text-align:center;font-size:0;position:relative;left:30px;padding-bottom:15px}.viewed_cruisesTitle-h2{text-align:center;font:300 30px Roboto,sans-serif;color:#444;background:#f3f3f3;position:relative;display:inline-block;padding:0 17px;z-index:1}.viewed_cruisesTitle-hide{font:300 14px Roboto,sans-serif;color:#444;background:#f3f3f3;position:absolute;display:none;padding:0 0 0 7px;z-index:1;right:0;margin-top:12px;cursor:pointer}.viewed_cruisesTitle-hide.active{display:inline-block}.viewed_cruisesTitle-h2-span{font:300 20px Roboto,sans-serif;color:grey;position:relative;top:-1px}.viewed_cruisesTitle-middleline{width:920px;height:1px;display:block;background:#b4b2b2;position:relative;top:-17px}.viewed_cruisesRow{padding:0 30px}.viewed_cruisesRowCarousel{display:flex;flex-wrap:wrap;width:980px;height:345px;overflow:hidden}.viewed_cruisesRowCarouselSlide{position:relative;width:300px;height:auto;margin-right:10px;margin-bottom:10px;background-color:#fff}.viewed_cruisesRow .jcarousel-prev:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e901';font-size:30px;font-weight:400;color:#999;position:absolute;z-index:1;cursor:pointer;left:-37px;top:50%;margin-top:-15px}.viewed_cruisesRow .jcarousel-next:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e901';font-size:30px;font-weight:400;color:#999;transform:rotate(180deg);position:absolute;z-index:1;cursor:pointer;right:-37px;top:50%;margin-top:-15px}.viewed_cruises-buttons{display:block;width:100%;text-align:center;font-size:0;margin:20px 0}.viewed_cruisesClearAll,.viewed_cruisesShowAll{display:inline-block;height:25px;width:158px;font:14px/25px 'PT Sans',sans-serif;color:#f90;border:1px solid #f90;border-radius:2px;text-align:center;cursor:pointer;margin:0 10px}.viewed_cruisesClearAll:hover,.viewed_cruisesShowAll:hover{border:1px solid #ffebcc;background:#ffebcc;color:#f90}
.clear{height:1px;clear:both}.viewed_cruisesRowItem{position:relative;background:#fff;padding:18px 10px 20px 17px;width:273px}.viewed_cruisesRowItemClose{position:absolute;top:5px;right:9px}.viewed_cruisesRowItemClose:before{content:"X";font:200 14px Roboto,sans-serif;color:#444;cursor:pointer;position:absolute;right:0;top:0;z-index:1}.viewed_cruisesRowItemTop{position:relative;margin-bottom:6px}.viewed_cruisesRowItemTopLogo{display:inline-block;position:relative;width:108px;height:26px;cursor:default}.viewed_cruisesRowItemTopLogoImg{max-width:100%;height:100%}.viewed_cruisesRowItemTopDescription{position:relative;overflow:hidden}.viewed_cruisesRowItemTopDescriptionTitle{position:relative;display:block;font-size:14px;line-height:14px;color:#000;text-decoration:none;margin-bottom:6px}.viewed_cruisesRowItemTopDescriptionTitle-region{text-overflow:ellipsis;max-height:14px;width:270px;overflow:hidden}.viewed_cruisesRowItemTopDescriptionTitle:hover{color:#00adee}.viewed_cruisesRowItemTopDescriptionText{height:24px;font-size:12px;line-height:12px;color:#444;overflow:hidden;-webkit-font-smoothing:antialiased;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.viewed_cruisesRowItemDescription{position:relative;font-size:13px;line-height:16px;color:#444;margin-bottom:4px}.viewed_cruisesRowItemDescriptionLeftBlock{width:130px;float:left;position:relative}.viewed_cruisesRowItemDescriptionRightBlock{float:right;position:relative;text-align:right}.viewed_cruisesRowItemDescriptionRow{line-height:13px;margin-bottom:6px;position:relative}.viewed_cruisesRowItemDescriptionRow--overflow{height:auto;overflow:hidden}.viewed_cruisesRowItemDescriptionRow--nomargin{margin-bottom:0}.viewed_cruisesRowItemDescriptionRowLink{color:#00adee;display:block;line-height:15px}.viewed_cruisesRowItemDescriptionRowData{color:#777;font-style:normal;display:block}.viewed_cruisesRowItemDescriptionRowPlace{color:#888;text-decoration:none}.viewed_cruisesRowItemDescriptionRowPlace:hover{color:#00adee}.viewed_cruisesRowItemDescriptionRowPath{position:relative;display:block}.viewed_cruisesRowItemDescriptionRowPathLinks{line-height:13px;height:29px;overflow:hidden;-webkit-font-smoothing:antialiased;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.viewed_cruisesRowItemDescriptionRowPathLink{color:#888;font-size:11px;text-decoration:none}.viewed_cruisesRowItemDescriptionRowLinkMore{font-size:11px;color:#00adee;display:block;line-height:13px}.viewed_cruisesRowItemDescriptionRowLinkMore:hover{text-decoration:none}.viewed_cruisesRowItemPriceBlockPrice{font-size:22px;line-height:24px;font-weight:700;display:inline-block;color:#444;margin-left:10px}.viewed_cruisesRowItemPriceBlockDiscount{font-size:22px;line-height:24px;font-weight:700;color:#5eb26d;margin-left:8px;display:inline-block}.viewed_cruisesRowItemPriceBlockDiscount--invisible{font-size:22px;line-height:24px;font-weight:700;color:#5eb26d;margin-left:25px;display:inline-block;visibility:hidden}.viewed_cruisesRowItemPriceBlockDiscount:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e93d';font-size:16px;font-weight:400}.viewed_cruisesPriceBlock{margin-bottom:10px;margin-top:10px}.viewed_cruisesPriceBlock__row{line-height:1;font-size:0;margin-bottom:4px}.viewed_cruisesPriceBlock__icon{display:inline-block;vertical-align:middle;margin-right:10px;font-size:10px;line-height:16px}.viewed_cruisesPriceBlock__link{display:inline-block;vertical-align:middle;font-size:14px;line-height:14px;color:#00adee}.viewed_cruisesPriceBlock__link:hover{text-decoration:none}.viewed_cruisesPriceBlock__icon-pic{display:inline-block;position:relative}.viewed_cruisesPriceBlock__icon-pic:before{display:inline-block;font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;font-size:16px;color:#00adee}.viewed_cruisesPriceBlock__icon-pic--avia:before{content:'\e902';transform:rotate(-20deg)}.viewed_cruisesPriceBlock__icon-pic--bus:before{content:'\e971'}.viewed_cruisesPriceBlock__icon-pic--plus:before{content:'\e95c';font-size:6px}.viewed_cruisesPriceBlock__icon-pic--ship:before{content:'\e931';font-size:12px}.viewed_cruisesPriceBlock__request{display:inline-block;vertical-align:middle}.viewed_cruisesPriceBlock__price{display:none;min-height:16px;min-width:100px;position:relative}.viewed_cruisesPriceBlock__price_text{display:none;font-size:17px;line-height:17px;font-weight:700}.viewed_cruisesPriceBlock__price_preloader{display:none;width:16px;height:16px;background-repeat:no-repeat;background-image:url(/templates/d/blocks/viewed-cruises/img/preloader.svg);border:none;background-position:center center;position:absolute;top:0;left:50%;-webkit-animation:spin1 1s infinite steps(20);animation:spin1 1s infinite steps(20)}.viewed_cruisesRowItemBuy{width:130px;height:28px;display:block;position:relative;margin:0 auto;text-align:center;text-decoration:none;color:#fff;line-height:28px;font-size:15px;background:#f3862e;border-radius:3px}.viewed_cruisesRowItemBuy-choose{width:70px;display:inline-block;height:17px;position:relative;text-align:center;text-decoration:none;color:#fff;line-height:16px;font-size:12px;background:#f3862e;border-radius:3px;margin-top:2px;vertical-align:middle}.viewed_cruisesPriceBlock__price_text--cruise{margin-left:33px;min-width:96px}.viewed_cruisesPriceBlock__price_text.viewed_cruisesPriceBlock__price_text--error{font-size:13px;font-weight:400}.viewed_cruises .viewed_cruisesRowItemDescriptionRowLink{height:32px}.viewed_cruises .viewed_cruisesRowItemDescription--addmargin{margin-bottom:37px}.viewed_cruises .viewed_cruisesPriceBlock__row--notransfer{height:17px}.viewed_cruises_fixed .viewed_cruisesRowItemDescriptionRowLink{cursor:default;text-decoration:none;color:#444}@-webkit-keyframes spin1{0%{-webkit-transform:rotate(0);transform:translateX(-50%) rotate(0)}100%{-webkit-transform:rotate(360deg);transform:translateX(-50%) rotate(360deg)}}@keyframes spin1{0%{-webkit-transform:rotate(0turn);transform:translateX(-50%) rotate(0turn)}100%{-webkit-transform:rotate(360deg);transform:translateX(-50%) rotate(360deg)}}
.viewed_cruises_fixed{position:fixed!important;padding:0 3px;top:58px;left:6px;z-index:1000;background-color:#2795f4;border-top-right-radius:5px;border-top-left-radius:5px;max-height:1090px;overflow:hidden;transition:.8s}.viewed_cruisesTitle_fixed{display:block;width:100%;min-width:300px;text-align:center;font-size:0;margin:0 auto;position:relative}.viewed_cruises_fixedClose{position:absolute;top:5px;right:6px}.viewed_cruises_fixedClose:before{content:"X";font:200 12px Roboto,sans-serif;color:#fff;cursor:pointer;position:absolute;right:0;top:0;z-index:1}.viewed_cruisesTitle-h2_fixed{text-align:center;font:300 15px Roboto,sans-serif;color:#fff;position:relative;display:inline-block;padding:6px 0;z-index:1}.viewed_cruisesTitle-h2-span{font:300 20px Roboto,sans-serif;color:grey;position:relative;top:-1px}.viewed_cruisesRowCarousel_fixed{background-color:#2795f4;overflow:hidden}.viewed_cruisesRowCarouselSlide_fixed{margin-bottom:3px}
.Valutes{display:flex;justify-content:flex-end;align-items:flex-end;margin:4px 0 10px 0;font-size:0;text-align:right}.Valutes-header{margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:10px;line-height:14px;color:#444}.valutes-select{margin-left:5px;background:#5cb16e;outline:0;border:none;font-size:10px;font-family:"PT Sans";color:#fff;width:44px;height:21px;display:inline-block;position:relative;text-align:left;padding-top:1px;box-sizing:border-box;cursor:pointer}.valutes-select_value{padding-left:9px;position:relative;display:block;padding-top:3px}.valutes-select_value:after{content:"\e94f";font-family:mcruises;font-size:4px;position:absolute;display:block;color:#fff;right:7px;bottom:4px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.valute-container{position:absolute;flex-direction:column;align-items:center;top:21px;left:0;width:44px;border:1px solid #999;z-index:301;background-color:#fff;box-sizing:border-box;display:none}.valutes_lang{display:flex;justify-content:center;align-items:center;width:42px;height:18px;margin:0;padding:0;font-size:10px;font-family:"PT Sans";color:#333;text-transform:uppercase;cursor:pointer;-moz-user-select:none;-webkit-user-select:none;user-select:none;background:#fff!important;box-sizing:border-box}.valutes_lang:hover{background:#ccc!important;color:#167ee4}.valutes_lang:active{color:#fff;background:#5eb26d}
.workplace-transfers{padding:0;background-color:#fff;display:table;padding-bottom:30px}.workplace-transfers__button{display:table;clear:both;margin:0 auto;position:relative;width:213px;height:54px;text-align:center;text-decoration:none;font-size:15px;line-height:54px;font-weight:300;color:#fff;background:#f48f2e;text-transform:uppercase;cursor:pointer}.workplace-transfers__button:hover{transition:all linear .7s;background:#d86d23}
.workplace-transfers-change{width:1000px;margin-bottom:5px;position:relative;top:-5px;float:left}.workplace-transfers-change .js--transfers-change-item__chair-input_block .transfers-change-item__options{width:44px}.workplace-transfers-change .transfers-change-item__input{width:223px}.workplace-transfers-change .transfers-change-item__input_block--adults{float:right!important}.workplace-transfers-change .js--transfers-change-item__field-date-individual{width:101px}.workplace-transfers-change .js--transfers-change-item__input-passengers{width:42px;float:right}.workplace-transfers-change .transfers-change-item__input_name-to{padding-left:32px}.workplace-transfers-change__close,.workplace-transfers-change__close_4step,.workplace-transfers-change__close_tab{vertical-align:top;font:300 15px Roboto,sans-serif;color:#585858;position:absolute;top:6px;right:6px;cursor:pointer;display:none;z-index:100}.workplace-transfers-change__close_4step{display:block}.workplace-transfers-change--step_6_deployed .workplace-transfers-change__close,.workplace-transfers-change__close_4step{display:block}.workplace-transfers-change--step_6_deployed.workplace-transfers-change--add .workplace-transfers-change__close_tab{display:block;top:35px;right:6px}.workplace-transfers-change--step_6_deployed.workplace-transfers-change--add .workplace-transfers-change__close{display:none}.workplace-transfers-change--step_6_deployed .workplace-transfers-change__close_4step{display:none}.workplace-transfers-change.workplace-transfers-change--step_6.workplace-transfers-change--step_6_deployed{display:block}.workplace-transfers-change__header-table{display:table;width:100%;background-color:#fff;padding-top:2px;position:relative;border-bottom:4px solid #8bbeff}.workplace-transfers-change__header{font:23px/24px 'PT Sans',sans-serif;color:#444;margin-bottom:4px;margin-left:21px}.workplace-transfers-change__header--add_6_step{display:inline-block;padding-top:2px;font-size:14px;line-height:16px;font-weight:700;white-space:nowrap;margin-bottom:0;margin-right:0;margin-left:0}.workplace-transfers-change__header-table-cell{display:table-cell;vertical-align:bottom;width:231px}.workplace-transfers-change--step_6_deployed.workplace-transfers-change--add .workplace-transfers-change__header-table-cell{width:240px}.workplace-transfers-change__header-table-cell-tabs{width:769px}.workplace-transfers-change--step_6_deployed.workplace-transfers-change--add .workplace-transfers-change__header-table-cell-tabs{width:760px}.workplace-transfers-change__header-table-cell-transfer-conditions{width:44%;text-align:right}.workplace-transfers-change__transfer-conditions-content{color:#0f7ee6;font-size:13px;cursor:pointer;padding:0 5px 5px 10px;display:inline-block}.workplace-transfers-change__transfer-conditions-content:hover{background-color:#cfeefe;transition:all linear .7s}.workplace-transfers-change__transfer-conditions-content::before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e966';font-size:19px;position:relative;top:4px;left:-5px}.workplace-transfers-change__tabs{display:table;border-collapse:collapse;float:left}.workplace-transfers-change__header-table-cell-transfer-conditions{width:44%;text-align:right}.workplace-transfers-change__transfer-conditions-content{color:#0f7ee6;font-size:14px;cursor:pointer;padding:0 5px 5px 10px;display:inline-block}.workplace-transfers-change__transfer-conditions-content:hover{background-color:#cfeefe;transition:all linear .7s}.workplace-transfers-change__transfer-conditions-content::before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e966';font-size:19px;position:relative;top:4px;left:-5px}.workplace-transfers-change__header-border{width:730px;height:4px;background:#0f7ee6;display:block}.workplace-transfers-change__tabs-contents_twisted{display:none}.workplace-transfers-change--step_6 .workplace-transfers-change__tabs-contents_twisted,.workplace-transfers-change--step_6_deployed .workplace-transfers-change__tabs-contents_twisted{display:block}.workplace-transfers-change__tabs-contents{background-color:#fff}.workplace-transfers-change__tabs-contents-title{font-weight:700;font-size:16px;padding:13px 20px 11px;border-bottom:1px solid #ddd;position:relative;background-color:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.2)}.workplace-transfers-change__icon_many_people:before,.workplace-transfers-change__icon_transfer_arrow:before,.workplace-transfers-change__tabs-contents-title::before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e94a';font-size:16px;color:#46a8cd;position:relative;top:1px;left:0;margin-right:4px}.workplace-transfers-change__emptyInput{border:1px solid #fd0000!important}.workplace-transfers-change__tabs-content-wrapper{padding:12px 20px 1px;width:690px;background:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.2);position:relative}.workplace-transfers-change__tabs-content-item:not(:last-child) .workplace-transfers-change__tabs-content-wrapper{border-bottom:1px solid #ddd}.workplace-transfers-change__tabs-content-row-title{font:14px 'PT Sans',sans-serif;color:#444;display:inline-block;font-weight:700}.workplace-transfers-change__tabs-content-row-title:first-child{margin-left:130px;width:357px;font-weight:700}.workplace-transfers-change__tabs-content-row-item-info{font-size:14px}.workplace-transfers-change__tabs-content-row-item-info-title{font-weight:700}.workplace-transfers-change__tabs-content-row-item-info__max-capacity{font-size:14px;border:1px solid #999;padding:8px;border-radius:1px}.workplace-transfers-change__tabs-content-row-selects{margin-bottom:15px;font-size:0}.workplace-transfers-change__tabs-content-row-form-label{display:inline-block}.workplace-transfers-change__tabs-content-row-form-label-left{margin-right:30px}.workplace-transfers-change__tabs-content-row-form-span{font:14px 'PT Sans',sans-serif;color:#444;width:130px;display:inline-block}.workplace-transfers-change__tabs-content-row-form-select{border:1px solid #d9d9d9;font:14px/22px 'PT Sans',sans-serif;border-radius:2px;padding:0 0 0 6px;background:#fff;display:inline-block;height:30px;color:#000;position:static;width:200px}.workplace-transfers-change__tabs-content-row-form-select-type{border:1px solid #d9d9d9;font:14px/22px 'PT Sans',sans-serif;border-radius:2px;padding:0 0 0 6px;background:#fff;display:inline-block;height:30px;color:#000;position:static;width:200px}.workplace-transfers-change__tabs-content-row-selects-bottom-block{margin-bottom:18px;font-size:0}.workplace-transfers-change__tabs-content-row-dates-title{font:14px 'PT Sans',sans-serif;color:#444;display:inline-block;width:126px}.workplace-transfers-change__tabs-content-row-dates-from-label{display:inline-block;position:relative}.workplace-transfers-change__tabs-content-row-dates-from-input{border:1px solid #d9d9d9;font:14px/28px 'PT Sans',sans-serif;height:28px;color:#000;border-radius:2px;width:55px;padding:0 6px 0 6px;margin-left:4px;display:inline-block}.workplace-transfers-change__tabs-content-row-meeting-time-label{display:inline-block;margin-left:29px;position:relative}.workplace-transfers-change__tabs-content-row-meeting-time_way-label{display:inline-block;margin-left:25px;position:relative}.workplace-transfers-change__tabs-content-row-form-span-meeting-time{font:14px 'PT Sans',sans-serif;color:#444;padding-right:7px;display:inline-block}.workplace-transfers-change__tabs-content-row-form-span-meeting-time_way{font:14px 'PT Sans',sans-serif;color:#444;width:95px;display:inline-block}.workplace-transfers-change__tabs-content_asymp{position:relative;top:2px}.workplace-transfers-change__tabs-content-row-meeting-time-input-block{display:inline-block}.workplace-transfers-change__tabs-content-row-meeting-time_way-input-block{display:inline-block}.workplace-transfers-change__tabs-content-row-meeting-time-desc{font:14px 'PT Sans',sans-serif;color:#0f7ee6;cursor:pointer;padding:0 3px;text-decoration:underline}.workplace-transfers-change__tabs-content-row-meeting-time-desc:hover{background-color:rgba(102,201,251,.31);transition:all linear .7s}.workplace-transfers-change__tabs-content-row-meeting-time-input,.workplace-transfers-change__tabs-content-row-meeting-time_way-input{text-align:center;border:1px solid #d9d9d9;font:14px/28px 'PT Sans',sans-serif;border-radius:2px;padding:0 8px;margin-left:4px}.workplace-transfers-change__tabs-content-row-form-label-children{display:inline-block;margin-left:20px}.workplace-transfers-change__tabs-content-row-form-span-children{font:14px 'PT Sans',sans-serif;color:#444;display:inline-block;margin-right:10px}.workplace-transfers-change__tabs-content-row-form-select-children{border:1px solid #d9d9d9;font:14px/22px 'PT Sans',sans-serif;border-radius:2px;padding:0 0 0 8px;background:#fff;display:inline-block;height:30px;color:#000;position:static;width:50px}.workplace-transfers-change__tabs-content-row-selects-type{margin-bottom:17px;font-size:0}.workplace-transfers-change__stop-button{display:table-cell;vertical-align:top;font:200 17px Roboto,sans-serif;color:#000;position:absolute;top:0;right:10px;cursor:pointer}.workplace-transfers-change__tabs-content-border_row{width:100%;height:12px;background-color:#ccc;position:relative;box-shadow:0 2px 2px 0 rgba(0,0,0,.2)}.workplace-transfers-change__tabs-content-result_row{position:relative;box-shadow:0 0 2px 0 rgba(0,0,0,.2);color:#000;font-size:12px;margin-top:-2px}.workplace-transfers-change__tabs-content-result_row_name{width:100%;display:table;height:35px;background-color:#ccc}.workplace-transfers-change__tabs-content-result_row_value{width:100%;display:table;height:34px;background-color:#fff}.workplace-transfers-change__tabs-content-item_result_name{line-height:32px;margin-left:21px;width:304px;float:left}.workplace-transfers-change__tabs-content-item_result_value{line-height:30px;margin-left:21px;width:304px;float:left}.workplace-transfers-change__tabs-content-item_result_name:first-child,.workplace-transfers-change__tabs-content-item_result_value:first-child{width:384px}.workplace-transfers-change__continue{width:690px;padding:39px 20px 27px;background:#fff;position:relative;text-align:center}.workplace-transfers-change__clear_data{position:absolute;top:14px;right:120px;font-size:12px;color:#3d6e9a;cursor:pointer;text-decoration:underline}.workplace-transfers-change__clear_data:hover{text-decoration:none}.workplace-transfers-change__tabs-content-item_result_value-a{color:#3d6e9a}.workplace-transfers-change__continue_button{display:inline-block;cursor:pointer;font:18px/22px 'PT Sans',sens-serif;font-weight:700;text-transform:uppercase;background:#f48f2e;color:#fff;border-radius:2px;text-align:center;margin-right:-5px;height:46px;padding:0 27px}.workplace-transfers-change__continue_button:hover{transition:all linear .7s;background:#d86d23}.workplace-transfers-change__header-table-cell-transfer-conditions{height:27px}.workplace-transfers-change__transfer-conditions-content{display:none}.workplace-transfers-change__continue_button--change,.workplace-transfers-change__continue_button--update{display:none}.workplace-transfers-change__icon_transfer_arrow:before{content:"\e94b";margin-right:-6px;left:-6px;display:inline-block}.workplace-transfers-change__icon_transfer_arrow-forward:before{content:"\e93d";transform:rotate(-90deg);margin-left:3px}.workplace-transfers-change__icon_transfer_arrow-back:before{content:"\e93d";transform:rotate(90deg);margin-left:3px}.workplace-transfers-change__tabs-content--befire .workplace-transfers-change__icon_transfer_arrow:before{content:"\e93d";transform:rotate(-90deg);margin-right:-2px;left:-4px}.workplace-transfers-change__tabs-content--after .workplace-transfers-change__icon_transfer_arrow:before{content:"\e93d";display:inline-block;transform:rotate(90deg);margin-right:-2px;left:-5px}.workplace-transfers-change__icon_many_people:before{content:"\e930";margin-left:8px}.workplace-transfers-change__sum_people{font-size:13px;font-weight:300;text-transform:uppercase}.workplace-transfers-change__twisted-content{padding:6px 20px 10px 40px;width:670px;background:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.2);position:relative;color:#444}.workplace-transfers-change__twisted-content-item{margin:5px 0 15px 0}.workplace-transfers-change__twisted-date{min-width:150px;padding-right:10px;display:table-cell}.workplace-transfers-change__twisted-route{display:table-cell}.workplace-transfers-change__twisted-date_b{color:#000}.workplace-transfers-change__twisted-date_meeting_time_desc{color:#0f7ee6;cursor:pointer;padding:0 3px;text-decoration:underline}.workplace-transfers-change__twisted-date_meeting_time_desc:hover{background-color:rgba(102,201,251,.31);transition:all linear .7s}.workplace-transfers-change__twisted-route .transfer-type-text{font-weight:700}.workplace-transfers-change__twisted-type{margin-top:5px}.workplace-transfers-change__tabs-content-result_row_top{display:table;width:100%;line-height:34px;height:34px;background-color:#fff;border-bottom:1px solid #ddd;padding:0 20px;box-sizing:border-box;font-size:15px;box-shadow:0 2px 2px 0 rgba(0,0,0,.2)}.workplace-transfers-change__result_row_top-pax{float:left}.workplace-transfers-change__result_row_top-conditions{display:none;float:right;margin-right:207px;padding:0 10px 1px 10px;text-decoration:none;cursor:pointer;color:#2f557e}.workplace-transfers-change__result_row_top-conditions:hover{background-color:#cfeefe;transition:all linear .7s}.workplace-transfers-change__result_row_top-pax_name{color:#2f557e}.workplace-transfers-change__result_row_top-pax_value{text-transform:uppercase;font-size:13px;margin-left:14px}.workplace-transfers-change__result_row_top-conditions:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e959';font-size:16px;color:#8abeff;position:relative;top:2px;left:-5px;text-decoration:none}[data-workplace-transfers-tab]{float:left;text-align:center;border:1px solid #8bbeff;border-bottom:none;background:0 0;color:#2e2e2e;width:110px;font:12px/28px 'PT Sans',sans-serif;font-weight:600;cursor:pointer;text-transform:uppercase;margin-bottom:-1px}[data-transfer-change="0"] [data-workplace-transfers-tab="0"],[data-transfer-change="1"] [data-workplace-transfers-tab="1"],[data-transfer-change="2"] [data-workplace-transfers-tab="2"]{border:1px solid #8bbeff;color:#fff;cursor:default}[data-workplace-transfers-tab]+[data-workplace-transfers-tab]{border-left:none}.workplace-transfers-change--step_6_deployed.workplace-transfers-change--add [data-workplace-transfers-tab]{border:1px solid #5eb26d;color:#5eb26d}[data-workplace-transfers-tab]:hover{background-color:#b7d4f9;transition:all linear .2s;color:#2e2e2e}[data-transfer-change="0"] [data-transfers-tab="0"],[data-transfer-change="1"] [data-transfers-tab="1"],[data-transfer-change="2"] [data-transfers-tab="2"]{border:1px solid #8bbeff;color:#fff;cursor:default}[data-transfer-change="0"] .workplace-transfers-change__tabs-content-border_row,[data-transfer-change="0"] [data-transfers-cont="0"],[data-transfer-change="1"] [data-transfers-cont="1"],[data-transfer-change="2"] [data-transfers-cont="2"]{display:block}[data-transfer-change="0"] .workplace-transfers-change__tabs-content-border_row{height:12px}.workplace-transfers-change__tabs-content-border_row,[data-transfer-after=false] [data-transfers-cont="2"],[data-transfer-after=false] [data-transfers-tab="0"],[data-transfer-after=false] [data-transfers-tab="2"],[data-transfer-before=false] [data-transfers-cont="1"],[data-transfer-before=false] [data-transfers-tab="0"],[data-transfer-before=false] [data-transfers-tab="1"],[data-transfers-cont]{display:none}[data-transfer-change="0"][data-before-selected=true][data-after-selected=true] .workplace-transfers-change__result_row_top-conditions,[data-transfer-change="1"][data-before-selected=true][data-after-selected=false] .workplace-transfers-change__result_row_top-conditions,[data-transfer-change="2"][data-before-selected=false][data-after-selected=true] .workplace-transfers-change__result_row_top-conditions{display:block}.workplace-transfers-change--step_6,.workplace-transfers-change--step_6_deployed{margin-bottom:0}.workplace-transfers-change--step_6_deployed.workplace-transfers-change--add{margin-bottom:-13px}.workplace-transfers-change--step_6 .workplace-transfers-change__icon_many_people:before,.workplace-transfers-change--step_6 .workplace-transfers-change__icon_transfer_arrow:before,.workplace-transfers-change--step_6 .workplace-transfers-change__tabs-contents-title::before{color:#5eb26d}.workplace-transfers-change--step_6 .workplace-transfers-change__tabs-contents{border-bottom:3px solid #5eb26d}[data-transfer-change=""] .workplace-transfers-change__tabs-contents{border-bottom:none}.workplace-transfers-change--step_6 .workplace-transfers-change__header-table{background-color:transparent;padding-top:0;border-bottom:9px solid #5eb26d}.workplace-transfers-change--step_6.workplace-transfers-change--add .workplace-transfers-change__header-table{border-top:none}.workplace-transfers-change--step_6 .workplace-transfers-change__header{color:#444;margin-bottom:4px;margin-right:13px;margin-left:21px}.workplace-transfers-change__header--add_6_step{color:#5eb26d}.workplace-transfers-change--step_6 .workplace-transfers-change__header-table-cell-tabs{width:68.5%}.workplace-transfers-change--step_6 [data-workplace-transfers-tab]:hover{background-color:#9dd8a7;transition:all linear .2s;color:#2e2e2e;border:1px solid #5eb26d}.workplace-transfers-change--step_6[data-transfer-change="0"] [data-transfers-selected="0"],.workplace-transfers-change--step_6[data-transfer-change="0"][data-before-selected=false][data-after-selected=true] [data-transfers-cont="0"],.workplace-transfers-change--step_6[data-transfer-change="0"][data-before-selected=true][data-after-selected=false] [data-transfers-cont="0"],.workplace-transfers-change--step_6[data-transfer-change="1"] [data-transfers-selected="1"],.workplace-transfers-change--step_6[data-transfer-change="2"] [data-transfers-selected="2"]{display:block}.workplace-transfers-change--step_6[data-transfer-change="0"] [data-transfers-tab="0"],.workplace-transfers-change--step_6[data-transfer-change="1"] [data-transfers-tab="1"],.workplace-transfers-change--step_6[data-transfer-change="2"] [data-transfers-tab="2"]{background:#5eb26d;border:1px solid #5eb26d;color:#fff;cursor:default}.workplace-transfers-change--step_6 [data-transfers-selected],.workplace-transfers-change--step_6[data-after-selected=false] [data-transfers-selected="0"],.workplace-transfers-change--step_6[data-after-selected=false] [data-transfers-selected="2"],.workplace-transfers-change--step_6[data-after-selected=true] .workplace-transfers-change__tabs-content-border_row,.workplace-transfers-change--step_6[data-after-selected=true] [data-transfers-cont="2"],.workplace-transfers-change--step_6[data-before-selected=false] [data-transfers-selected="0"],.workplace-transfers-change--step_6[data-before-selected=false] [data-transfers-selected="1"],.workplace-transfers-change--step_6[data-before-selected=true] .workplace-transfers-change__tabs-content-border_row,.workplace-transfers-change--step_6[data-before-selected=true] [data-transfers-cont="1"],.workplace-transfers-change--step_6[data-before-selected=true][data-after-selected=true] [data-transfers-cont="0"],.workplace-transfers-change--step_6[data-transfer-after=false] [data-transfers-selected="0"],.workplace-transfers-change--step_6[data-transfer-after=false] [data-transfers-selected="2"],.workplace-transfers-change--step_6[data-transfer-before=false] [data-transfers-selected="0"],.workplace-transfers-change--step_6[data-transfer-before=false] [data-transfers-selected="1"]{display:none}.workplace-transfers-change--step_6 .workplace-transfers-change__continue{padding:27px 20px 27px 20px;margin-top:3px}.workplace-transfers-change--step_6 .workplace-transfers-change__tabs-content-wrapper{padding:12px 20px 20px}.workplace-transfers-change--step_6 .workplace-transfers-change__clear_data{top:-28px;right:76px}.workplace-transfers-change--step_6 .workplace-transfers-change__twisted-content{padding:6px 20px 30px 40px}.workplace-transfers-change--step_6 .workplace-transfers-change__stop-button{display:none}.workplace-transfers-change--step_6 .workplace-transfers-change__transfer-conditions-content{display:inline-block}.workplace-transfers-change--step_6 .workplace-transfers-change__continue_button--change{display:inline-block}.workplace-transfers-change--step_6 .workplace-transfers-change__continue_button--continue,.workplace-transfers-change--step_6_deployed .workplace-transfers-change__continue_button--change,.workplace-transfers-change--step_6_deployed .workplace-transfers-change__continue_button--update{display:none}.workplace-transfers-change--step_6_deployed[data-transfer-change="0"][data-after-selected=false] .workplace-transfers-change__continue_button--update,.workplace-transfers-change--step_6_deployed[data-transfer-change="0"][data-before-selected=false] .workplace-transfers-change__continue_button--update,.workplace-transfers-change--step_6_deployed[data-transfer-change="1"][data-before-selected=false] .workplace-transfers-change__continue_button--update,.workplace-transfers-change--step_6_deployed[data-transfer-change="2"][data-after-selected=false] .workplace-transfers-change__continue_button--update{display:inline-block}.workplace-transfers-change--step_6_deployed[data-transfer-change="0"][data-before-selected=true][data-after-selected=true] .workplace-transfers-change__continue_button--change,.workplace-transfers-change--step_6_deployed[data-transfer-change="1"][data-before-selected=true] .workplace-transfers-change__continue_button--change,.workplace-transfers-change--step_6_deployed[data-transfer-change="2"][data-after-selected=true] .workplace-transfers-change__continue_button--change{display:inline-block}.workplace-transfers-change__preloader-wrapper{display:none;background:rgba(255,255,255,.9);box-shadow:0 0 5px rgba(0,0,0,.35);position:absolute;z-index:100;top:0;left:0;width:100%;height:100%}.workplace-transfers-change__preloader-wrapper .small-white-blue-preloader{top:50%}.workplace-transfers-change__conditions{float:right;margin-right:260px;padding:0 10px 1px 10px;text-decoration:none;cursor:pointer;line-height:24px;color:#2f557e}.workplace-transfers-change__conditions:hover{background-color:#cfeefe;transition:all linear .7s}.workplace-transfers-change__conditions:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e97d';font-size:16px;color:#1481de;position:relative;top:2px;left:-5px}.workplace-transfers-change-bottom .transfers-change-table__tr .transfers-change-table__second_col{padding-left:117px;min-width:220px}.workplace-transfers-change-bottom .transfers-change-table__tr .transfers-change-table__third_col{padding-left:88px}.workplace-transfers-change-bottom .transfers-change-table__tr .transfers-change-table__fourth_col{padding-left:80px}
.workplace-transfers-change-table{width:100%;background-color:#fff;font-size:13px;color:#444;margin-bottom:28px}.workplace-transfers-change-table__th{background-color:#ccc;font-size:12px;text-align:left;font-weight:300;padding:5px 0 5px 20px;box-sizing:border-box;line-height:12px}.workplace-transfers-change-table__tr{opacity:.65;background-color:#f3f3f3}.workplace-transfers-change-table__tr--selected{opacity:1;background-color:#fff}.workplace-transfers-change-table td{padding:9px 0 9px 20px;box-sizing:border-box;vertical-align:middle;line-height:14px}.workplace-transfers-change-table__tr>td{border-bottom:1px solid #ddd}.workplace-transfers-change-table__first_col{width:260px}.workplace-transfers-change-table__second_col{width:122px}.workplace-transfers-change-table__third_col{width:62px}.workplace-transfers-change-table__fourth_col{width:110px}.workplace-transfers-change-table__fifth_col{width:100px}.workplace-transfers-change-table__last_col{width:72px}.workplace-transfers-change-table__cancel{display:table;background-color:#e6e6e6;font-size:12px;padding:3px 7px}.workplace-transfers-change-table__cancel_link{cursor:pointer;border-bottom:1px solid #0f7ee6;display:inline-block;line-height:12px}.workplace-transfers-change-table__cancel_link:hover{border-bottom:0 solid #0f7ee6}.workplace-transfers-change-table__link{color:#0f7ee6;text-decoration:underline;cursor:pointer}.workplace-transfers-change-table__link:hover{text-decoration:none}.workplace-transfers-change-table__dot{position:relative;width:11px;height:11px;border:2px solid #c9c9c9;border-radius:7px;display:table;margin-left:20px;cursor:pointer}.workplace-transfers-change-table__tr--selected .workplace-transfers-change-table__dot{border:2px solid #dcdcdc}.workplace-transfers-change-table__dot_selected{display:none}.workplace-transfers-change-table__tr--selected .workplace-transfers-change-table__dot_selected{margin:2px;width:7px;height:7px;border-radius:4px;background-color:#0f7ee6;display:table}.workplace-transfers-change-table .workplace-transfers-change-table__td_embedded{padding:6px 0 7px 0}.workplace-transfers-change-table__embedded td{padding:3px 0 3px 20px}.workplace-transfers-change-table__price{font-weight:700}.workplace-transfers-change-table__first_col-title{margin:8px 0 5px 0;font-weight:700}.workplace-transfers-change-table__first_col-title-text{font-weight:700;text-decoration:underline}.workplace-transfers-change-table__first_col-date_value{font-weight:700}.workplace-transfers-change-table__first_col .transfer-city-text,.workplace-transfers-change-table__first_col .transfer-name-text,.workplace-transfers-change-table__first_col .transfer-type-text{font-weight:700}.direction-type-icon[data-icon-type]{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#0f7ee6}.direction-type-icon[data-icon-type=airport]:before{content:"\e902"}.direction-type-icon[data-icon-type=port]:before{content:"\e931";font-size:11px}.direction-type-icon[data-icon-type=primary_port]:before{content:"\e931";font-size:11px;color:red}.direction-type-icon[data-icon-type=bus_station]:before{content:"\e94a"}.direction-type-icon[data-icon-type=railway_station]:before{content:"\e914"}.direction-type-icon[data-icon-type=city]:before{content:"\e94c";color:#000;font-size:15px}.workplace-transfers-change-table__type_description{display:none;width:100%}.workplace-transfers-change-table__type_description_block--show .workplace-transfers-change-table__type_description{display:table}.workplace-transfers-change-table__type_description_link{color:#0f7ee6;text-decoration:underline;cursor:pointer}.workplace-transfers-change-table__type_description_link:hover{text-decoration:none}
.workplace-transfers-change-item{width:100%;box-sizing:border-box;padding:2px 21px;padding-right:270px;background-color:#fff;position:relative}.workplace-transfers-change-item__row{width:100%;clear:both;margin:9px 0;display:table}.workplace-transfers-change-item__row--first{margin:23px 0 28px 0}.workplace-transfers-change-item__row--last{margin:9px 0 1px 0}.workplace-transfers-change-item__clear_data{position:absolute;bottom:-33px;right:270px;color:#0f7ee6;text-decoration:underline;font-size:12px;cursor:pointer;z-index:100}.workplace-transfers-change-item--last .workplace-transfers-change-item__clear_data{bottom:-59px}.workplace-transfers-change-item__clear_data:hover{text-decoration:none}.workplace-transfers-change-item__input_block{float:left}.workplace-transfers-change-item__input_block_left{float:left}.workplace-transfers-change-item__input_block--adress,.workplace-transfers-change-item__input_block--adults,.workplace-transfers-change-item__input_block--children{float:right}.workplace-transfers-change-item__input_block--armchairs{clear:both;margin-top:8px;margin-bottom:9px}.workplace-transfers-change-item__input_block--adress{display:none}.workplace-transfers .transfers-change-item__input_block--adress{float:none}.workplace-transfers-change-item__field--time,.workplace-transfers-change-item__input_block--date,.workplace-transfers-change-item__input_block--time{display:none}.workplace-transfers-change-item__input_name{width:95px;font-size:13px;color:#000;float:left;margin-top:4px;box-sizing:border-box}.workplace-transfers-change-item__input_block--adress .workplace-transfers-change-item__input_name{padding-left:51px}.workplace-transfers-change-item__input_block--time .workplace-transfers-change-item__input_name{padding-left:65px;width:165px}.workplace-transfers-change-item__input_block--adults .workplace-transfers-change-item__input_name{width:100px;text-align:right;padding-right:6px}.workplace-transfers-change-item__input_block--children .workplace-transfers-change-item__input_name{width:50px;text-align:right;padding-right:6px}.workplace-transfers-change-item__input_wrapper{position:relative;float:left}.workplace-transfers-change-item__input_description{position:absolute;left:0;top:-18px;font-size:12px;color:#000;white-space:nowrap}.workplace-transfers-change-item__input_block--armchairs .workplace-transfers-change-item__input_description{top:5px}.workplace-transfers-change-item__input{font-size:12px;line-height:15px;color:#444;width:245px;border:1px solid #d2d2d2;padding:4px 3px;box-sizing:border-box;font-family:'PT Sans',sans-serif;position:relative;float:left;border-radius:2px}.workplace-transfers-change-item__field--time-desc{font-size:13px;font-family:'PT Sans',sans-serif;margin-top:4px;color:#0f7ee6;text-decoration:underline;cursor:pointer}.workplace-transfers-change-item__input_block--date .workplace-transfers-change-item__input{width:101px;padding-left:32px;cursor:pointer}.workplace-transfers-change-item__input_block--time .workplace-transfers-change-item__input{width:44px;text-align:center;white-space:nowrap}.workplace-transfers-change-item__input_block--adults .workplace-transfers-change-item__input,.workplace-transfers-change-item__input_block--children .workplace-transfers-change-item__input{width:42px;font-size:13px;cursor:pointer}.workplace-transfers-change-item__input_block--type .workplace-transfers-change-item__input{cursor:pointer}.workplace-transfers-change-item__input_label{cursor:pointer;position:relative;display:table}.workplace-transfers-change-item__input_block--date .workplace-transfers-change-item__input_wrapper:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e903";color:#0f7ee6;font-size:16px;position:absolute;top:4px;left:9px}.workplace-transfers-change-item__armchair_item .workplace-transfers-change-item__input_label:after,.workplace-transfers-change-item__input_block--adults .workplace-transfers-change-item__input_label:after,.workplace-transfers-change-item__input_block--children .workplace-transfers-change-item__input_label:after,.workplace-transfers-change-item__input_block--date .workplace-transfers-change-item__input:after,.workplace-transfers-change-item__input_block--type .workplace-transfers-change-item__input_label:after{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e92d';font-size:17px;color:#989898;position:absolute;top:5px;right:7px}.workplace-transfers-change-item__input_block--date .workplace-transfers-change-item__field-date-group{cursor:default}.workplace-transfers-change-item__input_block--date .workplace-transfers-change-item__field-date-group:after{content:none}.workplace-transfers-change-item__input::-webkit-input-placeholder{color:#444}.workplace-transfers-change-item__input::-moz-placeholder{color:#444}.workplace-transfers-change-item__input:-moz-placeholder{color:#444}.workplace-transfers-change-item__input:-ms-input-placeholder{color:#444}.workplace-transfers-change-item__options{position:absolute;left:0;top:24px;width:340px;z-index:200;cursor:pointer;background-color:#fff;-webkit-box-shadow:0 5px 10px rgba(50,50,50,.17),0 0 10px 0 rgba(50,50,50,.25);box-shadow:0 5px 10px rgba(50,50,50,.17),0 0 10px 0 rgba(50,50,50,.25);display:none;overflow:auto;overflow-x:hidden;overflow-y:auto;max-height:347px;border-right:5px solid #fff;border-top:5px solid #fff;border-bottom:5px solid #fff}.workplace-transfers-change-item__options::-webkit-scrollbar{width:8px}.workplace-transfers-change-item__options::-webkit-scrollbar-thumb{border-radius:8px;background:#666}.workplace-transfers-change-item__options::-webkit-scrollbar-track{border-radius:8px;background:#cbcbcb}.workplace-transfers-change-item__options-table{width:338px}.workplace-transfers-change-item__input_block--adults .workplace-transfers-change-item__options,.workplace-transfers-change-item__input_block--children .workplace-transfers-change-item__options{width:40px}.workplace-transfers-change-item__option{width:100%;padding:4px 8px 3px 10px;box-sizing:border-box;border:1px solid #fff;font-size:14px;line-height:14px;display:table;color:#878787;cursor:pointer}.workplace-transfers-change-item__option-cell{vertical-align:middle;padding:3px;text-align:left}.workplace-transfers-change-item__option-cell--second{width:27px;text-align:right;padding-right:4px}.workplace-transfers-change-item__option-cell[data-icon-type]{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#0f7ee6}.workplace-transfers-change-item__option-cell[data-icon-type=airport]:before{content:"\e902";font-size:15px}.workplace-transfers-change-item__option-cell[data-icon-type=port]:before{content:"\e931";font-size:11px}.workplace-transfers-change-item__option-cell[data-icon-type=primary_port]:before{content:"\e931";font-size:11px;color:#0f7ee6}.workplace-transfers-change-item__option-cell[data-icon-type=bus_station]:before{content:"\e94a"}.workplace-transfers-change-item__option-cell[data-icon-type=railway_station]:before{content:"\e976";font-size:15px}.workplace-transfers-change-item__option-cell[data-icon-type=city]:before{content:"\e94c";color:#000;font-size:15px}.workplace-transfers-change-item__input_block--adults .workplace-transfers-change-item__option,.workplace-transfers-change-item__input_block--children .workplace-transfers-change-item__option{font-size:13px}.workplace-transfers-change-item__option:hover{background-color:#e6e6e6}.workplace-transfers-change-item__options--show{display:table}.workplace-transfers-change-item__close{vertical-align:top;font:300 15px Roboto,sans-serif;color:#585858;position:absolute;top:6px;right:6px;cursor:pointer;display:none}.workplace-transfers-change-item__preloader-spin-wrap{position:absolute;top:1px;right:1px;background-color:#fff;width:22px;height:19px;z-index:100;padding:2px;display:none}.workplace-transfers-change-item__preloader-spin{width:20px;height:20px;display:block;background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/transfers/img/preloader_chamomile_40x40_dark-blue.svg");-webkit-animation:spin 1s infinite steps(20);animation:spin 1s infinite steps(20)}.workplace-transfers-change-item__option .transfer-name-text,.workplace-transfers-change-item__option .transfer-type-text{color:#333}.workplace-transfers-change-item__option:hover .transfer-name-text,.workplace-transfers-change-item__option:hover .transfer-type-text{color:#1481de}.workplace-transfers-change-item__armchair_block{font-size:9px;color:#444;display:table;margin-top:9px;clear:both}.workplace-transfers-change-item__armchair_in_block{float:right;display:table}.workplace-transfers-change-item__armchair_description{text-align:right}.workplace-transfers-change-item__armchair_description_price{color:#888}.workplace-transfers-change-item__armchair_items{display:table;float:right;margin-top:15px}.workplace-transfers-change-item__armchair_item{width:113px;float:left}.workplace-transfers-change-item__armchair_item--first{margin-right:20px}.workplace-transfers-change-item__armchair_item-name{font-size:13px;float:left;line-height:12px;margin-bottom:3px}.workplace-transfers-change-item__armchair_item-description{font-size:12px;color:#888}.workplace-transfers-change-item__armchair_item_image{width:23px;height:21px;background-image:url("../../../templates/d/blocks/transfers/img/armchair.png");background-repeat:no-repeat;background-position:center center;background-size:100% 100%;float:left;margin:1px 5px 0 5px}.workplace-transfers-change-item__armchair_item_image--brooster{width:19px;height:21px;background-image:url("../../../templates/d/blocks/transfers/img/booster.png")}.workplace-transfers-change-item__armchair_item-input{cursor:pointer;font-size:12px;line-height:15px;color:#444;width:245px;border:1px solid #d2d2d2;padding:4px 3px;box-sizing:border-box;font-family:'PT Sans',sans-serif;position:relative;float:left;border-radius:2px;width:50px}.workplace-transfers-change-item__input_name_point{float:left;margin-right:10px;margin-left:12px}
.workplace-transfers-change-bottom{width:100%;display:table;background-color:#fff;position:relative}.workplace-transfers-change-bottom__center{display:table;margin:8px auto 20px auto}.workplace-transfers-change-bottom__clear_data{position:absolute;bottom:18px;right:21px;color:#0f7ee6;text-decoration:underline;font-size:12px;cursor:pointer}.workplace-transfers-change-bottom__clear_data:hover{text-decoration:none}.workplace-transfers-change-bottom__button_add{font-size:12px;text-transform:uppercase;color:#0f7ee6;border:1px solid #0f7ee6;border-radius:2px;box-sizing:border-box;padding:0 6px 0 19px;height:22px;line-height:22px;margin:-1px 7px 0 7px;position:relative;cursor:pointer;display:inline-block}[data-workplace-transfer-change="0"] .workplace-transfers-change-bottom__button_add{display:none}.workplace-transfers-change-bottom__button_add:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e95c";color:#0f7ee6;font-size:10px;position:absolute;top:6px;left:4px}.workplace-transfers-change-bottom__button_reservation,.workplace-transfers-change-bottom__button_show_price{font-size:12px;text-transform:uppercase;color:#fff;background-color:#8bbeff;border-radius:2px;box-sizing:border-box;padding:0 12px 0 13px;height:22px;line-height:22px;cursor:pointer;display:table;margin:0 auto 0 auto}.workplace-transfers-change-bottom__button_reservation{background-color:#f48f2e;height:46px;line-height:46px;font-weight:700;padding:0 22px 0 23px;font-size:18px}.workplace-transfers-change-bottom__button_show_price{background-color:#f48f2e;display:inline-block}.workplace-transfers-change-bottom__button_add:hover{transition:all linear .7s;background:#b7d4f9}.workplace-transfers-change-bottom__button_show_price:hover{transition:all linear .7s;background:#d86d23}.workplace-transfers-change-bottom__button_reservation:hover{transition:all linear .7s;background:#d86d23}.workplace-transfers-change--step_6 .workplace-transfers-change-bottom__button_show_price:hover{transition:all linear .7s;background:#d86d23}
.workplace-transfer-phone-form{padding:10px 25px 2px 25px;display:table;width:100%;box-sizing:border-box}.workplace-transfer-phone-form__title{color:#444;font-size:21px;margin-bottom:10px}.workplace-transfer-phone-form__content{padding:0 16px}.workplace-transfer-phone-form__row{width:100%;clear:both;margin:9px 0;display:table}.workplace-transfer-phone-form__input_block{float:left;margin-right:20px}.workplace-transfer-phone-form__input_block--textarea{margin-right:0}.workplace-transfer-phone-form__input_wrapper{position:relative;float:left}.workplace-transfer-phone-form__input_description{font-size:12px;color:#000;white-space:nowrap;margin-bottom:2px;height:15px}.workplace-transfer-phone-form__input_block--textarea .workplace-transfer-phone-form__input_description{font-size:13px}.workplace-transfer-phone-form__input{font-size:12px;line-height:15px;color:#444;width:152px;border:1px solid #d2d2d2;padding:4px 3px;box-sizing:border-box;font-family:'PT Sans',sans-serif;position:relative;float:left;border-radius:2px}.workplace-transfer-phone-form__input--name{width:109px}.workplace-transfer-phone-form__input--last_name{width:139px}.workplace-transfer-phone-form__input--mail{width:165px}.workplace-transfer-phone-form__input--phone{width:204px}.workplace-transfer-phone-form__input--textarea{width:914px;resize:none}.workplace-transfer-phone-form__clear-data{float:right;clear:both;color:#0f7ee6;fonnt-size:12px;cursor:pointer}
.workplace-paket-services__header-table{display:table;width:100%;background-color:#fff;padding-top:12px;position:relative;border-bottom:4px solid #4476b5}.workplace-paket-services__header-table-cell{display:table-cell;vertical-align:bottom;width:217px}.workplace-paket-services__header-table-cell--tabs{width:783px}.workplace-paket-services__header{font:21px/24px 'PT Sans',sans-serif;color:#444;margin-bottom:3px;margin-right:13px;margin-left:21px;letter-spacing:.02em}.workplace-paket-services__tabs{display:table;border-collapse:collapse}.workplace-paket-services__tab{float:left;text-align:center;border:1px solid #4476b5;border-bottom:0;background:0 0;color:#444;width:99px;font:11px/26px 'PT Sans',sans-serif;font-weight:400;cursor:pointer;text-transform:uppercase;margin-right:1px}.workplace-paket-services__tab:hover{background-color:#8bbeff;transition:all linear .2s}[data-workplace-paket-services="0"] [data-workplace-paket-services-tab="0"],[data-workplace-paket-services="1"] [data-workplace-paket-services-tab="1"],[data-workplace-paket-services="2"] [data-workplace-paket-services-tab="2"]{background-color:#4476b5;color:#fff;transition:all linear .2s}.workplace-paket-services__contents{padding:15px 20px}.workplace-paket-services__content{display:table}.workplace-paket-services__cruise_icon_block{font-weight:700;width:88px;float:left;font-size:16px;color:#444}.workplace-paket-services__cruise_icon:before{position:relative;font-family:mcruises!important;font-style:normal;content:"\e931";color:#8abeff;font-size:9px;top:-1px;left:-3px;margin-right:3px}.workplace-paket-services__route{color:#888;display:table;line-height:17px}.workplace-paket-services__route_text{color:#000;line-height:17px}.workplace-paket-services__separator{margin:13px 0;display:block;height:1px;background-color:#ddd;clear:both}.workplace-paket-services__info_block{float:left;margin-right:38px}.workplace-paket-services__info_block-row{margin-bottom:7px}.workplace-paket-services__info_block-name{color:#888;padding-right:6px}.workplace-paket-services__info_block-name--fixed_width{display:inline-block;width:125px;box-sizing:border-box}.workplace-paket-services__info_block-link{color:#0f7ee6}.workplace-paket-services__info_block-time{padding:0 4px;border:1px solid #ccc;color:#444}.workplace-paket-services__info_block-date{font:bold 14px/16px 'PT Sans';color:#444}.workplace-paket-services__info_block-annulment{margin-left:18px;color:red}
.workplace-arrival-transfer{padding:10px 25px 2px 25px;display:table;width:100%;box-sizing:border-box;border-top:1px solid #444;border-bottom:1px solid #444}.workplace-arrival-transfer__title{color:#444;font-size:21px;margin-bottom:10px}.workplace-arrival-transfer__content{padding:0 16px}.workplace-arrival-transfer__row{width:100%;clear:both;margin:9px 0;display:table}.workplace-arrival-transfer__input_block{float:left;margin-right:20px}.workplace-arrival-transfer__input_block--armchairs{clear:both;margin-bottom:9px}.workplace-arrival-transfer__input_wrapper{position:relative;float:left}.workplace-arrival-transfer__input_description{font-size:12px;color:#000;white-space:nowrap;margin-bottom:2px}.workplace-arrival-transfer__input{font-size:12px;line-height:15px;color:#444;width:152px;border:1px solid #d2d2d2;padding:4px 3px;box-sizing:border-box;font-family:'PT Sans',sans-serif;position:relative;float:left;border-radius:2px}.workplace-arrival-transfer__input--number{width:95px}.workplace-arrival-transfer__input_name{width:100%;font-size:13px;color:#000;float:left;margin-top:2px;box-sizing:border-box;clear:both}.workplace-arrival-transfer__armchair_block{font-size:9px;color:#444;display:table;clear:both}.workplace-arrival-transfer__armchair_in_block{float:right;display:table}.workplace-arrival-transfer__armchair_items{display:table;float:right;margin-top:9px}.workplace-arrival-transfer__armchair_item{width:113px;float:left}.workplace-arrival-transfer__armchair_item--first{margin-right:20px}.workplace-arrival-transfer__armchair_item-name{font-size:13px;float:left;line-height:12px;margin-bottom:3px}.workplace-arrival-transfer__armchair_item-description{font-size:12px;color:#888}.workplace-arrival-transfer__armchair_item_image{width:23px;height:21px;background-image:url("../../../templates/d/blocks/transfers/img/armchair.png");background-repeat:no-repeat;background-position:center center;background-size:100% 100%;float:left;margin:1px 5px 0 5px}.workplace-arrival-transfer__armchair_item_image--brooster{width:19px;height:21px;background-image:url("../../../templates/d/blocks/transfers/img/booster.png")}.workplace-arrival-transfer__input_label{cursor:pointer;position:relative;display:table}.workplace-arrival-transfer__armchair_item-input{cursor:pointer;font-size:12px;line-height:15px;color:#444;width:245px;border:1px solid #d2d2d2;padding:4px 3px;box-sizing:border-box;font-family:'PT Sans',sans-serif;position:relative;float:left;border-radius:2px;width:50px}
.transfers-change__no-transfer{width:100%;height:177px;border:1px solid #8abefd;box-sizing:border-box;padding-top:25px;background:#fff;display:none}.transfers-change__no-transfer_cont{text-align:center}.transfers-change__no-transfer_text{font-size:17px;font-family:Roboto-regular,sans-serif;color:#444;line-height:1.294;text-align:center;padding-top:5px}.transfers-change__no-transfer_icon.icon-hand{font-family:mcruises!important;font-size:57.24px;color:red;line-height:.524}.transfers-change__no-transfer_button-push{margin:10px auto;width:117px;height:37px;background:#ff9500;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-size:14px;font-family:'PT Sans',sans-serif;color:#fff;line-height:2.571;text-align:center;vertical-align:middle;cursor:pointer}
.transfers-change{display:none;width:730px;margin-bottom:5px;position:relative;float:left}.transfers-change--step_6.transfers-change--add{margin-bottom:0}.transfers-change__close,.transfers-change__close_4step,.transfers-change__close_tab{vertical-align:top;font:700 10px Roboto,sans-serif;color:#585858;position:absolute;top:6px;right:6px;cursor:pointer;display:none;z-index:100}.transfers-change__close_4step{display:block}.transfers-change--step_6_deployed .transfers-change__close,.transfers-change__close_4step{display:block}.transfers-change--step_6_deployed.transfers-change--add .transfers-change__close_tab{display:block;top:58px;right:6px}.transfers-change--step_6_deployed.transfers-change--add .transfers-change__close{display:none}.transfers-change--step_6_deployed .transfers-change__close_4step{display:none}.transfers-change.transfers-change--step_6.transfers-change--step_6_deployed{display:block}.transfers-change.transfers-change--step-calc{margin-left:-20px;margin-top:18px;float:none}.transfers-change.transfers-change--visible{display:block}.transfers-change__header-table{display:table;width:100%;background-color:#fff;padding-top:5px;position:relative;border-top:1px solid #bfbfbf;border-bottom:9px solid #8bbeff;top:-13px}.transfers-change__header{margin-bottom:4px;margin-right:13px;margin-left:21px;color:#444}.transfers-change__header--add_6_step{display:inline-block;padding-top:2px;font-size:14px;line-height:16px;font-weight:700;white-space:nowrap;margin-bottom:0;margin-right:0;margin-left:0}.transfers-change__header-table-cell{display:table-cell;vertical-align:bottom;width:31.5%}.transfers-change--step_6_deployed.transfers-change--add .transfers-change__header-table-cell{width:32%}.transfers-change__header-table-cell-tabs{width:68.5%}.transfers-change--step_6_deployed.transfers-change--add .transfers-change__header-table-cell-tabs{width:76%}.transfers-change__header-table-cell-transfer-conditions{width:44%;text-align:right}.transfers-change__transfer-conditions-content{color:#0f7ee6;font-size:13px;cursor:pointer;padding:0 5px 5px 10px;display:inline-block}.transfers-change__transfer-conditions-content:hover{background-color:#cfeefe;transition:all linear .7s}.transfers-change__transfer-conditions-content::before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e966';font-size:19px;position:relative;top:4px;left:-5px}.transfers-change__tabs{display:table;border-collapse:collapse;position:relative;bottom:-1px}.transfers-change__header-table-cell-transfer-conditions{width:44%;text-align:right}.transfers-change__transfer-conditions-content{color:#0f7ee6;font-size:14px;cursor:pointer;padding:0 5px 5px 10px;display:inline-block}.transfers-change__transfer-conditions-content:hover{background-color:#cfeefe;transition:all linear .7s}.transfers-change__transfer-conditions-content::before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e966';font-size:19px;position:relative;top:4px;left:-5px}.transfers-change__header-border{width:730px;height:4px;background:#0f7ee6;display:block}.transfers-change__tabs-contents_twisted{display:none}.transfers-change--step_6 .transfers-change__tabs-contents_twisted,.transfers-change--step_6_deployed .transfers-change__tabs-contents_twisted{display:block}.transfers-change__tabs-contents{background-color:#fff}.transfers-change__tabs-contents-title{font-weight:700;font-size:16px;padding:13px 20px 11px;border-bottom:1px solid #ddd;position:relative;background-color:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.2)}.transfers-change__icon_many_people:before,.transfers-change__icon_transfer_arrow:before,.transfers-change__tabs-contents-title::before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e94a';font-size:16px;color:#46a8cd;position:relative;top:1px;left:0;margin-right:4px}.transfers-change__emptyInput{border:1px solid #fd0000!important}.transfers-change__tabs-content-wrapper{padding:12px 20px 1px;width:690px;background:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.2);position:relative}.transfers-change__tabs-content-item:not(:last-child) .transfers-change__tabs-content-wrapper{border-bottom:1px solid #ddd}.transfers-change__tabs-content-row-title{font:14px 'PT Sans',sans-serif;color:#444;display:inline-block;font-weight:700}.transfers-change__tabs-content-row-title:first-child{margin-left:130px;width:357px;font-weight:700}.transfers-change__tabs-content-row-item-info{font-size:14px}.transfers-change__tabs-content-row-item-info-title{font-weight:700}.transfers-change__tabs-content-row-item-info__max-capacity{font-size:14px;border:1px solid #999;padding:8px;border-radius:1px}.transfers-change__tabs-content-row-selects{margin-bottom:15px;font-size:0}.transfers-change__tabs-content-row-form-label{display:inline-block}.transfers-change__tabs-content-row-form-label-left{margin-right:30px}.transfers-change__tabs-content-row-form-span{font:14px 'PT Sans',sans-serif;color:#444;width:130px;display:inline-block}.transfers-change__tabs-content-row-form-select{border:1px solid #d9d9d9;font:14px/22px 'PT Sans',sans-serif;border-radius:2px;padding:0 0 0 6px;background:#fff;display:inline-block;height:30px;color:#000;position:static;width:200px}.transfers-change__tabs-content-row-form-select-type{border:1px solid #d9d9d9;font:14px/22px 'PT Sans',sans-serif;border-radius:2px;padding:0 0 0 6px;background:#fff;display:inline-block;height:30px;color:#000;position:static;width:200px}.transfers-change__tabs-content-row-selects-bottom-block{margin-bottom:18px;font-size:0}.transfers-change__tabs-content-row-dates-title{font:14px 'PT Sans',sans-serif;color:#444;display:inline-block;width:126px}.transfers-change__tabs-content-row-dates-from-label{display:inline-block;position:relative}.transfers-change__tabs-content-row-dates-from-input{border:1px solid #d9d9d9;font:14px/28px 'PT Sans',sans-serif;height:28px;color:#000;border-radius:2px;width:55px;padding:0 6px 0 6px;margin-left:4px;display:inline-block}.transfers-change__tabs-content-row-meeting-time-label{display:inline-block;margin-left:29px;position:relative}.transfers-change__tabs-content-row-meeting-time_way-label{display:inline-block;margin-left:25px;position:relative}.transfers-change__tabs-content-row-form-span-meeting-time{font:14px 'PT Sans',sans-serif;color:#444;padding-right:7px;display:inline-block}.transfers-change__tabs-content-row-form-span-meeting-time_way{font:14px 'PT Sans',sans-serif;color:#444;width:95px;display:inline-block}.transfers-change__tabs-content_asymp{position:relative;top:2px}.transfers-change__tabs-content-row-meeting-time-input-block{display:inline-block}.transfers-change__tabs-content-row-meeting-time_way-input-block{display:inline-block}.transfers-change__tabs-content-row-meeting-time-desc{font:14px 'PT Sans',sans-serif;color:#0f7ee6;cursor:pointer;padding:0 3px;text-decoration:underline}.transfers-change__tabs-content-row-meeting-time-desc:hover{background-color:rgba(102,201,251,.31);transition:all linear .7s}.transfers-change__tabs-content-row-meeting-time-input,.transfers-change__tabs-content-row-meeting-time_way-input{text-align:center;border:1px solid #d9d9d9;font:14px/28px 'PT Sans',sans-serif;border-radius:2px;padding:0 8px;margin-left:4px}.transfers-change__tabs-content-row-form-label-children{display:inline-block;margin-left:20px}.transfers-change__tabs-content-row-form-span-children{font:14px 'PT Sans',sans-serif;color:#444;display:inline-block;margin-right:10px}.transfers-change__tabs-content-row-form-select-children{border:1px solid #d9d9d9;font:14px/22px 'PT Sans',sans-serif;border-radius:2px;padding:0 0 0 8px;background:#fff;display:inline-block;height:30px;color:#000;position:static;width:50px}.transfers-change__tabs-content-row-selects-type{margin-bottom:17px;font-size:0}.transfers-change__stop-button{display:table-cell;vertical-align:top;font:200 17px Roboto,sans-serif;color:#000;position:absolute;top:0;right:10px;cursor:pointer}.transfers-change__tabs-content-border_row{width:100%;height:12px;background-color:#ccc;position:relative;box-shadow:0 2px 2px 0 rgba(0,0,0,.2)}.transfers-change__tabs-content-result_row{position:relative;box-shadow:0 0 2px 0 rgba(0,0,0,.2);color:#000;font-size:12px;margin-top:-2px}.transfers-change__tabs-content-result_row_name{width:100%;display:table;height:35px;background-color:#ccc}.transfers-change__tabs-content-result_row_value{width:100%;display:table;height:34px;background-color:#fff}.transfers-change__tabs-content-item_result_name{line-height:32px;margin-left:21px;width:304px;float:left}.transfers-change__tabs-content-item_result_value{line-height:30px;margin-left:21px;width:304px;float:left}.transfers-change__tabs-content-item_result_name:first-child,.transfers-change__tabs-content-item_result_value:first-child{width:384px}.transfers-change__continue{width:690px;padding:39px 20px 27px;background:#fff;position:relative;text-align:center}.transfers-change__clear_data{position:absolute;top:14px;right:120px;font-size:12px;color:#3d6e9a;cursor:pointer;text-decoration:underline}.transfers-change__clear_data:hover{text-decoration:none}.transfers-change__tabs-content-item_result_value-a{color:#3d6e9a}.transfers-change__continue_button{display:inline-block;cursor:pointer;font:18px/22px 'PT Sans',sens-serif;font-weight:700;text-transform:uppercase;background:#f48f2e;color:#fff;border-radius:2px;text-align:center;margin-right:-5px;height:46px;padding:0 27px}.transfers-change__continue_button:hover{transition:all linear .7s;background:#d86d23}.transfers-change__header-table-cell-transfer-conditions{height:27px}.transfers-change__transfer-conditions-content{display:none}.transfers-change__continue_button--change,.transfers-change__continue_button--update{display:none}.transfers-change__icon_transfer_arrow:before{content:"\e94b";margin-right:-6px;left:-6px;display:inline-block}.transfers-change__icon_transfer_arrow-forward:before{content:"\e93d";transform:rotate(-90deg);margin-left:3px}.transfers-change__icon_transfer_arrow-back:before{content:"\e93d";transform:rotate(90deg);margin-left:3px}.transfers-change__tabs-content--befire .transfers-change__icon_transfer_arrow:before{content:"\e93d";transform:rotate(-90deg);margin-right:-2px;left:-4px}.transfers-change__tabs-content--after .transfers-change__icon_transfer_arrow:before{content:"\e93d";display:inline-block;transform:rotate(90deg);margin-right:-2px;left:-5px}.transfers-change__icon_many_people:before{content:"\e930";margin-left:8px}.transfers-change__sum_people{font-size:13px;font-weight:300;text-transform:uppercase}.transfers-change__twisted-content{padding:6px 20px 10px 40px;width:670px;background:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.2);position:relative;color:#444}.transfers-change__twisted-content-item{margin:5px 0 15px 0}.transfers-change__twisted-date{min-width:150px;padding-right:10px;display:table-cell}.transfers-change__twisted-route{display:table-cell}.transfers-change__twisted-date_b{color:#000}.transfers-change__twisted-date_meeting_time_desc{color:#0f7ee6;cursor:pointer;padding:0 3px;text-decoration:underline}.transfers-change__twisted-date_meeting_time_desc:hover{background-color:rgba(102,201,251,.31);transition:all linear .7s}.transfers-change__twisted-route .transfer-type-text{font-weight:700}.transfers-change__twisted-type{margin-top:5px}.transfers-change__tabs-content-result_row_top{display:table;width:100%;line-height:34px;height:34px;background-color:#fff;border-bottom:1px solid #ddd;padding:0 20px;box-sizing:border-box;font-size:15px;box-shadow:0 2px 2px 0 rgba(0,0,0,.2)}.transfers-change__result_row_top-pax{float:left}.transfers-change__result_row_top-conditions{display:none;float:right;margin-right:207px;padding:0 10px 1px 10px;text-decoration:none;cursor:pointer;color:#2f557e}.transfers-change__result_row_top-conditions:hover{background-color:#cfeefe;transition:all linear .7s}.transfers-change__result_row_top-pax_name{color:#2f557e}.transfers-change__result_row_top-pax_value{text-transform:uppercase;font-size:13px;margin-left:14px}.transfers-change__result_row_top-conditions:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e959';font-size:16px;color:#8abeff;position:relative;top:2px;left:-5px;text-decoration:none}[data-transfers-tab]{float:left;text-align:center;border:1px solid #999;background:0 0;color:#2e2e2e;width:88px;font:10px/23px 'PT Sans',sans-serif;font-weight:600;cursor:pointer;text-transform:uppercase;margin-right:-1px}.transfers-change--step_6_deployed.transfers-change--add [data-transfers-tab]{border:1px solid #2e2e2e;color:#2e2e2e;border-bottom:none}[data-transfers-tab]:hover{background-color:#b7d4f9;transition:all linear .2s;color:#2e2e2e}[data-transfer-change="0"] [data-transfers-tab="0"],[data-transfer-change="1"] [data-transfers-tab="1"],[data-transfer-change="2"] [data-transfers-tab="2"]{background:#8bbeff;border:1px solid #8bbeff;color:#fff;cursor:default}[data-transfer-change="0"] .transfers-change__tabs-content-border_row,[data-transfer-change="0"] [data-transfers-cont="0"],[data-transfer-change="1"] [data-transfers-cont="1"],[data-transfer-change="2"] [data-transfers-cont="2"]{display:block}[data-transfer-change="0"] .transfers-change__tabs-content-border_row{height:12px}.transfers-change__tabs-content-border_row,[data-transfer-after=false] [data-transfers-cont="2"],[data-transfer-after=false] [data-transfers-tab="0"],[data-transfer-after=false] [data-transfers-tab="2"],[data-transfer-before=false] [data-transfers-cont="1"],[data-transfer-before=false] [data-transfers-tab="0"],[data-transfer-before=false] [data-transfers-tab="1"],[data-transfers-cont]{display:none}[data-transfer-change="0"][data-before-selected=true][data-after-selected=true] .transfers-change__result_row_top-conditions,[data-transfer-change="1"][data-before-selected=true][data-after-selected=false] .transfers-change__result_row_top-conditions,[data-transfer-change="2"][data-before-selected=false][data-after-selected=true] .transfers-change__result_row_top-conditions{display:block}.transfers-change--step_6,.transfers-change--step_6_deployed{margin-bottom:0}.transfers-change--step_6_deployed.transfers-change--add{margin-bottom:-13px}.transfers-change--step_6 .transfers-change__icon_many_people:before,.transfers-change--step_6 .transfers-change__icon_transfer_arrow:before,.transfers-change--step_6 .transfers-change__tabs-contents-title::before{color:#8bbeff}[data-transfer-change=""] .transfers-change__tabs-contents{border-bottom:none}.transfers-change--step_6 .transfers-change__header-table{background-color:transparent;padding-top:0;border-bottom:9px solid #8bbeff}.transfers-change--step_6.transfers-change--add .transfers-change__header-table{border-top:none;background-color:#fff;top:0}.transfers-change--step_6 .transfers-change__header{color:#fff;margin-bottom:4px;margin-top:4px;margin-right:13px;margin-left:21px}.transfers-change--step_6.transfers-change--add .transfers-change__tabs{margin-left:20px}.transfers-change--step_6.transfers-change--add .transfers-change__header{display:inline-block;background:#007aff;border:1px solid #007aff;text-align:center;width:146px;height:33px;font-size:20px;font-family:"PT Sans";color:#fff;text-transform:uppercase;line-height:1.6;vertical-align:middle;cursor:pointer;margin-right:7px;margin-bottom:0}.transfers-change__header{display:inline-block;background:#007aff;border:1px solid #007aff;text-align:center;width:146px;height:32px;font-size:20px;font-family:"PT Sans";color:#fff;text-transform:uppercase;line-height:1.6;vertical-align:middle;cursor:pointer;margin-right:7px;margin-bottom:0}.transfers-change__header-interlayer{width:100%;height:17px;background-color:#fff}.transfers-change__header-close{position:absolute;top:6px;right:4px;display:flex;align-items:center;width:60px;height:14px;font-family:"PT Sans",sans-serif;font-size:12px;font-weight:400;line-height:normal;color:#000;cursor:pointer;z-index:2}.transfers-change__header-close:after{position:absolute;content:"";top:4px;right:5px;width:8px;height:14px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 8 10' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.close-LV-a%7Bfill:%23000;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-close-LV%3C/title%3E%3Cpath class='close-LV-a' transform='translate(-.03)' d='M4,3.83,6.43,0H8L4.82,5,8,10H6.49L4,6.1,1.56,10H0L3.24,5,.08,0H1.62Z'/%3E%3C/svg%3E");background-repeat:no-repeat}.transfers-change--step_6 .transfers-change__header-table-cell-tabs{width:68.5%}.transfers-change--step_6 [data-transfers-tab]:hover{background:#8bbeff;transition:all linear .2s;color:#fff;border:1px solid #8bbeff;border-bottom:none}.transfers-change--step_6[data-transfer-change="0"] [data-transfers-selected="0"],.transfers-change--step_6[data-transfer-change="0"][data-before-selected=false][data-after-selected=true] [data-transfers-cont="0"],.transfers-change--step_6[data-transfer-change="0"][data-before-selected=true][data-after-selected=false] [data-transfers-cont="0"],.transfers-change--step_6[data-transfer-change="1"] [data-transfers-selected="1"],.transfers-change--step_6[data-transfer-change="2"] [data-transfers-selected="2"]{display:block}.transfers-change--step_6[data-transfer-change="0"] [data-transfers-tab="0"],.transfers-change--step_6[data-transfer-change="1"] [data-transfers-tab="1"],.transfers-change--step_6[data-transfer-change="2"] [data-transfers-tab="2"]{background:#8bbeff;border:1px solid #8bbeff;color:#fff;cursor:default}.transfers-change--step_6 [data-transfers-selected],.transfers-change--step_6[data-after-selected=false] [data-transfers-selected="0"],.transfers-change--step_6[data-after-selected=false] [data-transfers-selected="2"],.transfers-change--step_6[data-after-selected=true] .transfers-change__tabs-content-border_row,.transfers-change--step_6[data-after-selected=true] [data-transfers-cont="2"],.transfers-change--step_6[data-before-selected=false] [data-transfers-selected="0"],.transfers-change--step_6[data-before-selected=false] [data-transfers-selected="1"],.transfers-change--step_6[data-before-selected=true] .transfers-change__tabs-content-border_row,.transfers-change--step_6[data-before-selected=true] [data-transfers-cont="1"],.transfers-change--step_6[data-before-selected=true][data-after-selected=true] [data-transfers-cont="0"],.transfers-change--step_6[data-transfer-after=false] [data-transfers-selected="0"],.transfers-change--step_6[data-transfer-after=false] [data-transfers-selected="2"],.transfers-change--step_6[data-transfer-before=false] [data-transfers-selected="0"],.transfers-change--step_6[data-transfer-before=false] [data-transfers-selected="1"]{display:none}.transfers-change--step_6 .transfers-change__continue{padding:27px 20px 27px 20px;margin-top:3px}.transfers-change--step_6 .transfers-change__tabs-content-wrapper{padding:12px 20px 20px}.transfers-change--step_6 .transfers-change__clear_data{top:-28px;right:76px}.transfers-change--step_6 .transfers-change__twisted-content{padding:6px 20px 30px 40px}.transfers-change--step_6 .transfers-change__stop-button{display:none}.transfers-change--step_6 .transfers-change__transfer-conditions-content{display:inline-block}.transfers-change--step_6 .transfers-change__continue_button--change{display:inline-block}.transfers-change--step_6 .transfers-change__continue_button--continue,.transfers-change--step_6_deployed .transfers-change__continue_button--change,.transfers-change--step_6_deployed .transfers-change__continue_button--update{display:none}.transfers-change--step_6_deployed[data-transfer-change="0"][data-after-selected=false] .transfers-change__continue_button--update,.transfers-change--step_6_deployed[data-transfer-change="0"][data-before-selected=false] .transfers-change__continue_button--update,.transfers-change--step_6_deployed[data-transfer-change="1"][data-before-selected=false] .transfers-change__continue_button--update,.transfers-change--step_6_deployed[data-transfer-change="2"][data-after-selected=false] .transfers-change__continue_button--update{display:inline-block}.transfers-change--step_6_deployed[data-transfer-change="0"][data-before-selected=true][data-after-selected=true] .transfers-change__continue_button--change,.transfers-change--step_6_deployed[data-transfer-change="1"][data-before-selected=true] .transfers-change__continue_button--change,.transfers-change--step_6_deployed[data-transfer-change="2"][data-after-selected=true] .transfers-change__continue_button--change{display:inline-block}.transfers-change__preloader-wrapper{display:none;background:rgba(255,255,255,.9);box-shadow:0 0 5px rgba(0,0,0,.35);position:absolute;z-index:100;top:0;left:0;width:100%;height:100%}.transfers-change__preloader-wrapper .small-white-blue-preloader{top:50%}
.transfers-change-table{width:100%;background-color:#fff;font-size:13px;color:#444;margin-bottom:28px}.transfers-change-table__th{background-color:#ccc;font-size:12px;text-align:left;font-weight:300;padding:5px 0 5px 20px;box-sizing:border-box;line-height:12px}.transfers-change-table__tr{color:rgba(68,68,68,.65);background-color:rgba(237,237,237,.65)}.transfers-change-table__tr--selected{color:#444;background-color:#fff}.transfers-change-table td{padding:9px 0 9px 20px;box-sizing:border-box;vertical-align:middle;line-height:14px}.transfers-change-table__tr>td{border-bottom:1px solid #ddd}.transfers-change-table__first_col{width:260px}.transfers-change-table__second_col{width:122px}.transfers-change-table__third_col{width:62px}.transfers-change-table__fourth_col{width:110px}.transfers-change-table__fifth_col{width:100px}.transfers-change-table__last_col{width:72px}.transfers-change-table__cancel{display:table;background-color:#e6e6e6;font-size:12px;padding:3px 7px}.transfers-change-table__cancel_link{cursor:pointer;border-bottom:1px solid #0f7ee6;display:inline-block;line-height:12px}.transfers-change-table__cancel_link:hover{border-bottom:0 solid #0f7ee6}.transfers-change-table__link{color:rgba(15,126,230,.65);text-decoration:underline;cursor:pointer}.transfers-change-table__tr--selected .transfers-change-table__link{color:#0f7ee6}.transfers-change-table__link:hover{text-decoration:none}.transfers-change-table__dot{position:relative;width:11px;height:11px;border:2px solid #c9c9c9;border-radius:7px;display:table;margin-left:20px;cursor:pointer}.transfers-change-table__tr--selected .transfers-change-table__dot{border:2px solid #dcdcdc}.transfers-change-table__dot_selected{display:none}.transfers-change-table__tr--selected .transfers-change-table__dot_selected{margin:2px;width:7px;height:7px;border-radius:4px;background-color:#0f7ee6;display:table}.transfers-change-table .transfers-change-table__td_embedded{padding:6px 0 7px 0}.transfers-change-table__embedded td{padding:3px 0 3px 20px}.transfers-change-table__price{font-weight:700}.transfers-change-table__first_col-title{margin:8px 0 5px 0;font-weight:700}.transfers-change-table__first_col-title-text{font-weight:700;text-decoration:underline}.transfers-change-table__first_col-date_value{font-weight:700}.transfers-change-table__first_col .transfer-city-text,.transfers-change-table__first_col .transfer-name-text,.transfers-change-table__first_col .transfer-type-text{font-weight:700}.direction-type-icon[data-icon-type]{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#0f7ee6}.direction-type-icon[data-icon-type=airport]:before{content:"\e902"}.direction-type-icon[data-icon-type=port]:before{content:"\e931";font-size:11px}.direction-type-icon[data-icon-type=primary_port]:before{content:"\e931";font-size:11px;color:red}.direction-type-icon[data-icon-type=bus_station]:before{content:"\e94a"}.direction-type-icon[data-icon-type=railway_station]:before{content:"\e914"}.direction-type-icon[data-icon-type=city]:before{content:"\e94c";color:#000;font-size:15px}.transfers-change-table__type_description{display:none;width:100%}.transfers-change-table__type_description_block--show .transfers-change-table__type_description{display:table}.transfers-change-table__type_description_link{color:rgba(15,126,230,.65);text-decoration:underline;cursor:pointer;position:relative;display:table}.transfers-change-table__tr--selected .transfers-change-table__type_description_link{color:#0f7ee6}.transfers-change-table__type_description_link:hover{text-decoration:none}.transfers-change-table__type_description_popup{position:absolute;top:26px;left:-174px;background-color:#fff;border:1px solid #0f7ee6;z-index:400;padding:25px 16px 29px 30px;display:none;cursor:default}.transfers-change-table__type_description_link:hover .transfers-change-table__type_description_popup,.transfers-change-table__type_description_popup:hover{display:table}.transfers-change-table__type_description_popup_arrow{width:20px;height:20px;display:block;position:absolute;background:#fff;border-bottom:1px solid #0f7ee6;border-right:1px solid #0f7ee6;top:-11px;left:192px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);display:table}.transfers-change-table__type_description_popup_arrow:before{content:"";position:absolute;top:9px;left:-16px;opacity:0;display:table;width:65px;height:15px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.transfers-change-table__type_description_popup_close{vertical-align:top;font:300 15px Roboto,sans-serif;color:#585858;position:absolute;top:6px;right:6px;cursor:pointer;display:none;z-index:100;cursor:pointer}.transfers-change-table__type_description_popup_content{display:table}.transfers-change-table__type_description_popup_image_block{display:table-cell;vertical-align:bottom;padding-right:35px}.transfers-change-table__type_description_popup_image{display:table}.transfers-change-table__type_description_popup_text_block{display:table-cell;vertical-align:top}.transfers-change-table__type_description_popup_title{font-size:18px;color:#0f7ee6;font-family:Roboto,sans-serif;margin-bottom:10px}.transfers-change-table__type_description_popup_models{font-size:13px;line-height:13px;color:#444;width:190px;margin-bottom:6px}.transfers-change-table__type_description_popup_description{font-size:12px;line-height:11px;color:#444;width:190px;margin-bottom:6px}.transfers-change-table__type_description_popup_info_block{font-size:12px;color:#444;width:221px}.transfers-change-table__type_description_popup_info{float:left;display:table}.transfers-change-table__type_description_popup_info+.transfers-change-table__type_description_popup_info{margin-left:15px}.transfers-change-table__type_description_popup_icon_baggage:before,.transfers-change-table__type_description_popup_icon_passenger:before{position:relative;font-family:mcruises!important;font-style:normal;content:'\e92a';color:#444;font-size:12px;margin-right:2px}.transfers-change-table__type_description_popup_icon_baggage:before{content:'\e938'}
.transfers-change-item{width:100%;box-sizing:border-box;padding:2px 21px;background-color:#fff;position:relative}.transfers-change-item__row{width:100%;clear:both;margin:9px 0;display:table}.transfers-change-item__row--first{margin:23px 0 28px 0}.transfers-change-item__row--last{margin:9px 0 1px 0}.transfers-change-item__clear_data{position:absolute;bottom:-40px;right:20px;color:#0f7ee6;text-decoration:underline;font-size:12px;cursor:pointer;z-index:100}.transfers-change-item--last .transfers-change-item__clear_data{bottom:-59px}.transfers-change-item__clear_data:hover{text-decoration:none}.transfers-change-item__input_block{float:left}.transfers-change-item__input_block_left{float:left}.transfers-change-item__input_block--adress,.transfers-change-item__input_block--adults,.transfers-change-item__input_block--children{float:right}.transfers-change-item__input_block--armchairs{clear:both;margin-top:8px;margin-bottom:9px}.transfers-change-item__input_block--adress{display:none}.transfers-change-item__field--time,.transfers-change-item__input_block--date,.transfers-change-item__input_block--time{display:none}.transfers-change-item__input_name{width:95px;font-size:13px;color:#000;float:left;margin-top:4px;box-sizing:border-box}.transfers-change-item__input_block--adress .transfers-change-item__input_name{padding-left:30px}.transfers-change-item__input_block--time .transfers-change-item__input_name{padding-left:65px;width:165px}.transfers-change-item__input_block--adults .transfers-change-item__input_name{width:100px;text-align:right;padding-right:6px}.transfers-change-item__input_block--children .transfers-change-item__input_name{width:50px;text-align:right;padding-right:6px}.transfers-change-item__input_wrapper{position:relative;float:left}.transfers-change-item__input_wrapper--right{margin-left:15px}.transfers-change-item__input_wrapper--short{width:115px}.transfers-change-item__input_description{position:absolute;left:0;top:-18px;font-size:11px;color:#000;white-space:nowrap;word-spacing:-1px}.transfers-change-item__input_block--armchairs .transfers-change-item__input_description{top:5px}.transfers-change-item__input{font-size:12px;line-height:15px;color:#444;width:245px;border:1px solid #d2d2d2;padding:4px 3px;box-sizing:border-box;font-family:'PT Sans',sans-serif;position:relative;float:left;border-radius:2px}.transfers-change-item__input_wrapper--short .transfers-change-item__input{width:115px}.transfers-change-item__field--time-desc{font-size:13px;font-family:'PT Sans',sans-serif;margin-top:4px;color:#0f7ee6;text-decoration:underline;cursor:pointer}.transfers-change-item__input_block--date .transfers-change-item__input{width:101px;padding-left:32px;cursor:pointer}.transfers-change-item__input_block--time .transfers-change-item__input{width:44px;text-align:center;white-space:nowrap}.transfers-change-item__input_block--adults .transfers-change-item__input,.transfers-change-item__input_block--children .transfers-change-item__input{width:42px;font-size:13px;cursor:pointer}.transfers-change-item__input_block--type .transfers-change-item__input{cursor:pointer}.transfers-change-item__input_label{cursor:pointer;position:relative;display:table}.transfers-change-item__input_block--date .transfers-change-item__input_wrapper:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e903";color:#0f7ee6;font-size:16px;position:absolute;top:4px;left:9px}.transfers-change-item__armchair_item .transfers-change-item__input_label:after,.transfers-change-item__input_block--adults .transfers-change-item__input_label:after,.transfers-change-item__input_block--children .transfers-change-item__input_label:after,.transfers-change-item__input_block--date .transfers-change-item__input:after,.transfers-change-item__input_block--type .transfers-change-item__input_label:after{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e92d';font-size:17px;color:#989898;position:absolute;top:5px;right:7px}.transfers-change-item__input_block--date .transfers-change-item__field-date-group{cursor:default}.transfers-change-item__input_block--date .transfers-change-item__field-date-group:after{content:none}.transfers-change-item__input::-webkit-input-placeholder{color:#444}.transfers-change-item__input::-moz-placeholder{color:#444}.transfers-change-item__input:-moz-placeholder{color:#444}.transfers-change-item__input:-ms-input-placeholder{color:#444}.transfers-change-item__options{position:absolute;left:0;top:24px;width:340px;z-index:200;background-color:#fff;-webkit-box-shadow:0 5px 10px rgba(50,50,50,.17),0 0 10px 0 rgba(50,50,50,.25);box-shadow:0 5px 10px rgba(50,50,50,.17),0 0 10px 0 rgba(50,50,50,.25);display:none;overflow:auto;overflow-x:hidden;overflow-y:auto;max-height:347px;border-right:5px solid #fff;border-top:5px solid #fff;border-bottom:5px solid #fff}.transfers-change-item__options::-webkit-scrollbar{width:8px}.transfers-change-item__options::-webkit-scrollbar-thumb{border-radius:8px;background:#666}.transfers-change-item__options::-webkit-scrollbar-track{border-radius:8px;background:#cbcbcb}.transfers-change-item__options-table{width:338px}.transfers-change-item__input_block--adults .transfers-change-item__options,.transfers-change-item__input_block--children .transfers-change-item__options{width:40px}.transfers-change-item__option{width:100%;padding:4px 8px 3px 10px;box-sizing:border-box;border:1px solid #fff;font-size:14px;line-height:14px;display:table;color:#878787;cursor:pointer}.transfers-change-item__option-no-items{width:100%;padding:4px 8px 3px 10px;box-sizing:border-box;border:1px solid #fff;font-size:14px;line-height:14px;display:table;color:#878787}.transfers-change-item__option-cell{vertical-align:middle;padding:3px;text-align:left}.transfers-change-item__option-cell--second{width:27px;text-align:right;padding-right:4px}.transfers-change-item__option-cell[data-icon-type]{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#0f7ee6}.transfers-change-item__option-cell[data-icon-type=airport]:before{content:"\e902";font-size:15px}.transfers-change-item__option-cell[data-icon-type=port]:before{content:"\e931";font-size:11px}.transfers-change-item__option-cell[data-icon-type=primary_port]:before{content:"\e931";font-size:11px;color:#0f7ee6}.transfers-change-item__option-cell[data-icon-type=bus_station]:before{content:"\e94a"}.transfers-change-item__option-cell[data-icon-type=railway_station]:before{content:"\e976";font-size:15px}.transfers-change-item__option-cell[data-icon-type=city]:before{content:"\e94c";color:#000;font-size:15px}.transfers-change-item__input_block--adults .transfers-change-item__option,.transfers-change-item__input_block--children .transfers-change-item__option{font-size:13px}.transfers-change-item__option:hover{background-color:#e6e6e6}.transfers-change-item__options--show{display:table}.transfers-change-item__close{vertical-align:top;font:300 15px Roboto,sans-serif;color:#585858;position:absolute;top:6px;right:6px;cursor:pointer;display:none}.transfers-change-item__preloader-spin-wrap{position:absolute;top:1px;right:1px;background-color:#fff;width:22px;height:19px;z-index:100;padding:2px;display:none}.transfers-change-item__preloader-spin{width:20px;height:20px;display:block;background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/transfers/img/preloader_chamomile_40x40_dark-blue.svg");-webkit-animation:spin 1s infinite steps(20);animation:spin 1s infinite steps(20)}.transfers-change-item__option .transfer-name-text,.transfers-change-item__option .transfer-type-text{color:#333}.transfers-change-item__option:hover .transfer-name-text,.transfers-change-item__option:hover .transfer-type-text{color:#1481de}.transfers-change-item__armchair_block{font-size:9px;color:#444;display:table;margin-top:9px;clear:both}.transfers-change-item__armchair_in_block{float:right;display:table}.transfers-change-item__armchair_description{text-align:right}.transfers-change-item__armchair_description_price{color:#888}.transfers-change-item__armchair_items{display:table;float:right;margin-top:15px}.transfers-change-item__armchair_item{width:113px;float:left}.transfers-change-item__armchair_item--first{margin-right:20px}.transfers-change-item__armchair_item-name{font-size:13px;float:left;line-height:12px;margin-bottom:3px}.transfers-change-item__armchair_item-description{font-size:12px;color:#888}.transfers-change-item__armchair_item_image{width:23px;height:21px;background-image:url("../../../templates/d/blocks/transfers/img/armchair.png");background-repeat:no-repeat;background-position:center center;background-size:100% 100%;float:left;margin:1px 5px 0 5px}.transfers-change-item__armchair_item_image--brooster{width:19px;height:21px;background-image:url("../../../templates/d/blocks/transfers/img/booster.png")}.transfers-change-item__armchair_item-input{cursor:pointer;font-size:12px;line-height:15px;color:#444;width:245px;border:1px solid #d2d2d2;padding:4px 3px;box-sizing:border-box;font-family:'PT Sans',sans-serif;position:relative;float:left;border-radius:2px;width:50px}.transfers-change-item__row .transfers-change-item__input_block:first-child{margin-bottom:5px}.transfers-change-item__row .transfers-change-item__input_block:nth-child(2){margin-bottom:5px}
.transfers-change-bottom{width:100%;display:table;background-color:#fff;position:relative}.transfers-change-bottom__center{display:table;margin:0 auto 21px auto}.transfers-change-bottom__clear_data{position:absolute;bottom:18px;right:21px;color:#0f7ee6;text-decoration:underline;font-size:12px;cursor:pointer}.transfers-change-bottom__clear_data:hover{text-decoration:none}.transfers-change-bottom__button_add{font-size:12px;text-transform:uppercase;color:#0f7ee6;border:1px solid #0f7ee6;border-radius:2px;box-sizing:border-box;padding:0 6px 0 19px;height:22px;line-height:22px;margin:0 7px 0 7px;position:relative;cursor:pointer;display:inline-block;top:1px}[data-transfer-change="0"] .transfers-change-bottom__button_add{display:none}.transfers-change-bottom__button_add:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e95c";color:#0f7ee6;font-size:10px;position:absolute;top:6px;left:4px}.transfers-change-bottom__button_reservation,.transfers-change-bottom__button_show_price{font-size:12px;text-transform:uppercase;color:#fff;background-color:#8bbeff;border-radius:2px;box-sizing:border-box;padding:0 12px 0 13px;height:22px;line-height:22px;cursor:pointer;display:table;margin:6px auto 0 auto}.transfers-change-bottom__button_reservation{background-color:#f48f2e;height:46px;line-height:46px;font-weight:700;padding:0 22px 0 23px;font-size:18px}.transfers-change-bottom__button_show_price{background-color:#f48f2e;display:inline-block}.transfers-change-bottom__button_add:hover{transition:all linear .7s;background:#b7d4f9}.transfers-change-bottom__button_show_price:hover{transition:all linear .7s;background:#d86d23}.transfers-change-bottom__button_reservation:hover{transition:all linear .7s;background:#d86d23}.transfers-change--step_6 .transfers-change-bottom__button_show_price:hover{transition:all linear .7s;background:#d86d23}
.user-agreement{color:#444;margin-bottom:33px}.user-agreement__top_row{display:table;width:730px;margin-left:10px}.user-agreement__breadcrumbs{width:580px;float:left;display:table-cell;margin:16px 0 15px 0}.user-agreement__breadcrumbs .breadcrumbs{width:580px}.user-agreement__share{float:right;display:table-cell;margin:10px 0}.user-agreement__content{display:table-cell;vertical-align:top;padding-left:10px;width:730px}.user-agreement__title{width:100%;display:table;background-color:#fff;box-sizing:border-box;padding:16px 20px 15px 20px;font-size:23px;font-family:Roboto,sans-serif;font-weight:300}.user-agreement__text_block{display:table;width:100%;box-sizing:border-box;padding:12px 20px 10px 20px;background-color:#f0e2af;font-size:16px;line-height:19px}.user-agreement__text_block--first{padding-top:24px;padding-bottom:21px}.user-agreement__text_block--color1{background-color:#f5ebc5}.user-agreement__text_block--big_list{padding:30px 20px 30px 20px}.user-agreement__text_block--big_list p{margin-bottom:20px}.user-agreement__text_requisites{margin-bottom:6px}.user-agreement__text_block-h3{margin-bottom:8px;font-weight:700}
.user-agreement__aside{display:table-cell;vertical-align:top;padding-left:20px}.user-agreement__aside_list{list-style:none;width:230px;float:right}.user-agreement__aside_item{border-bottom:1px dotted #989898;padding:10px 0 8px 0;cursor:pointer}.user-agreement__aside_item.hover{border:none;background:#fff;height:48px;width:320px;vertical-align:middle;display:table-cell;text-align:left;padding:7px 10px 3px 10px;position:relative}.user-agreement__aside_item.hover:before{content:'';width:17px;height:17px;display:block;position:absolute;background:#fff;margin-left:-19px;top:50%;margin-top:-8px;transform:rotate(45deg)}.user-agreement__aside_a{font:300 15px Roboto,sans-serif;color:#0f7ee6;text-decoration:none}.user-agreement__aside_item.hover .user-agreement__aside_a{font:300 17px Roboto,sans-serif}
.search-result_showMore_date{position:relative;font-size:12px;line-height:28px;height:24px;width:140px;text-align:center;text-decoration:none;color:#0f7ee6;vertical-align:middle;top:10px;left:274px;display:table-cell;cursor:pointer}.search-result_buttonsBottom{display:table;margin:10px 0 0 0;position:relative;width:100%}.search-result_panel_close{display:none;vertical-align:top;font:300 15px Roboto,sans-serif;color:#585858;position:absolute;top:3px;right:3px;cursor:pointer}.search-result_buttonsBottom_item{display:table;float:left}.search-result_buttonsBottom_button{display:table;width:250px;box-sizing:border-box;height:68px;float:left;margin:0 2px 0 0;background-color:#5da0d3;color:#5da0d3;cursor:pointer;position:relative;font-size:16px;line-height:1.15}.search-result_buttonsBottom_item:nth-child(1) .search-result_buttonsBottom_button{width:185px;border-left:1px solid #5da0d3}.search-result_buttonsBottom_item:nth-child(3) .search-result_buttonsBottom_button{margin-right:0;width:251px;border-right:1px solid #5da0d3}.search-result_buttonsBottom_circle:after,.search-result_buttonsBottom_circle:before{content:'';position:absolute;display:inline-block;border-radius:50%;width:42px;height:42px;background-color:#fff;top:13px;left:14px}.search-result_buttonsBottom_circle:after{width:26px;height:26px;top:21px}.search-result_buttonsBottom_circle:before{left:33px}.search-result_buttonsBottom_item:first-child .search-result_buttonsBottom_circle:before{left:14px}.search-result_buttonsBottom_icon:after,.search-result_buttonsBottom_icon:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e95c";position:relative;top:-8px;left:18px;margin-left:3px;font-size:13px}.search-result_buttonsBottom_item:first-child .search-result_buttonsBottom_icon:after{content:"\e931";left:20px;font-size:15px}.search-result_buttonsBottom_item:first-child .search-result_buttonsBottom_icon:before{display:none}.search-result_buttonsBottom_item:nth-child(2) .search-result_buttonsBottom_icon:after{content:"\e971";font-size:20px;left:27px;top:-5px}.search-result_buttonsBottom_item:nth-child(3) .search-result_buttonsBottom_icon:after,.search-result_buttonsBottom_item:nth-child(4) .search-result_buttonsBottom_icon:after,.search-result_buttonsBottom_item:nth-child(5) .search-result_buttonsBottom_icon:after{content:"\e902";font-size:21px;left:27px;top:-5px}.search-result_buttonsBottom_button_text{display:inline-block;position:relative;margin-left:58px;margin-top:15px;color:#fff}.search-result_buttonsBottom_item:first-child .search-result_buttonsBottom_button_text{margin-left:46px}.search-result_buttonsBottom_item:nth-child(3) .search-result_buttonsBottom_button_text{margin-left:63px}.search-result_buttonsBottom_item--avia .search-result_buttonsBottom_circle:after,.search-result_buttonsBottom_item--avia .search-result_buttonsBottom_circle:before,.search-result_buttonsBottom_item--selected .search-result_buttonsBottom_circle:after,.search-result_buttonsBottom_item--selected .search-result_buttonsBottom_circle:before{background-color:#5da0d3}.search-result_buttonsBottom_item--avia .search-result_buttonsBottom_icon:after,.search-result_buttonsBottom_item--avia .search-result_buttonsBottom_icon:before,.search-result_buttonsBottom_item--selected .search-result_buttonsBottom_icon:after,.search-result_buttonsBottom_item--selected .search-result_buttonsBottom_icon:before{color:#fff}.search-result_buttonsBottom_item--selected .search-result_panel_close{display:block}.search-result_buttonsBottom_item--avia .search-result_buttonsBottom_button_text,.search-result_buttonsBottom_item--selected .search-result_buttonsBottom_button_text{color:#5da0d3}.search-result_buttonsBottom_panel-cruise,.search-result_buttonsBottom_panel-transfer{width:100%;display:table;background-color:#fff;border-right:1px solid #5da0d3;border-bottom:1px solid #5da0d3;border-left:1px solid #5da0d3;padding:20px 24px;box-sizing:border-box;position:relative;left:0;z-index:3;box-shadow:0 3px 3px 0 rgba(0,0,0,.3)}.search-result_panel_options_title{font-size:18px}.search-result_panel_options{float:left;line-height:34px;maggin-bottom:-6px}.search-result_panel-top{display:table;width:100%}.search-result_panel_options_icon-bus:before,.search-result_panel_options_icon-ship:before{color:#5da0d3;font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:11px;margin-right:8px;position:relative;top:1px}.search-result_panel_options_icon-ship:before{content:'\e931';font-size:13px}.search-result_panel_options_icon-bus:before{content:'\e94a';font-size:14px}.search-result_panel_price{float:right;display:table;height:31px;line-height:31px;font-size:18px;font-weight:700;border:1px solid #add2ff;color:#4792e9;padding:0 10px;margin-right:58px}.search-result_panel-tables{display:table;width:100%;font-size:16px}.search-result_buttonsBottom_transfer-options{display:table;width:100%;margin:9px 0 0 0;width:492px}.search-result_buttonsBottom_transfer-options:nth-child(2){margin:5px 0 0 0}.search-result_buttonsBottom_transfer-options:nth-child(3){margin:19px 0 0 0}.search-result_panel-td--date,.search-result_panel-td--kind{font-size:14px}.search-result_panel-td-smallest{font-size:13px}.search-result_panel-td:first-child{padding-left:30px;position:relative;width:170px;box-sizing:border-box;line-height:20px}.search-result_panel-td:last-child{font-size:14px;line-height:20px}.search-result_button-price_icon-avia:before,.search-result_button-price_icon-bus:before,.search-result_button-price_icon-ship:before,.search-result_panel_add-info_icon:before,.search-result_panel_option_icon-arrow:before,.search-result_panel_option_icon-bus:before,.search-result_panel_option_icon-people-many:before,.search-result_panel_option_icon-ship:before{color:#8abeff;font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:11px;margin-right:8px;position:relative;top:3px;left:1px;content:'\e94a'}.search-result_panel_option_icon-bus:before{content:'\e94a';position:absolute;left:0;font-size:13px}.search-result_panel_option_icon-ship:before{content:"\e931";position:absolute;left:0;font-size:12px;top:1px}.search-result_panel_option_icon-people-many:before{content:"\e930";top:-4px;font-size:18px;color:#add1ff}.search-result_panel_option_icon-arrow:before{content:'\e93d';position:absolute;left:14px;top:3px;font-size:11px;transform:rotate(90deg)}.search-result_panel_option_icon-arrow--out:before{transform:rotate(270deg)}.search-result_buttonsBottom_panel_left-span{float:left}.search-result_buttonsBottom_panel_right-span{float:right}.search-result_panel_button-add{display:table;margin:27px auto 5px auto;height:35px;line-height:35px;padding:0 22px;border:1px solid #03b;color:#03b;font-size:14px;font-weight:700;border-radius:2px;cursor:pointer}.search-result_panel_button-add:hover{background-color:#253291;color:#fff;border:1px solid #253291;transition:all linear .7s}.search-result_panel_add-info{display:table;padding:0 15px;box-sizing:border-box;margin:20px -24px 0 -24px;border-top:1px solid #e5e5e5}.search-result_panel_add-info_icon{width:100%;display:table}.search-result_panel_add-info_icon:before{content:"\e94e";display:table;margin:20px auto;color:#e60f0f;font-size:26px;left:0;top:0}.search-result_panel_add-info_text{color:#0f7ee6;font:300 18px/23px Roboto,sans-serif;margin:5px 0 0 20px}.search-result_panel_text-step{font-size:20px;color:#003d77}.search-result_panel_add-info_continue{display:table;margin:27px auto 30px auto;color:#fff;font-size:21px;font-weight:700;background-color:#f48f2e;line-height:52px;height:52px;padding:0 27px;border-radius:2px;text-transform:uppercase;cursor:pointer}.search-result_panel_add-info_continue:hover{transition:all linear .7s;background:#d86d23}.search-result_panel_hide{position:absolute;bottom:14px;right:38px;font-size:12px;color:#0a569d;text-decoration:underline;cursor:pointer}.search-result_panel_hide:hover{text-decoration:underline}.search-result_buttonsBottom_item--avia{width:342px;border:1px solid #5da0d3;cursor:pointer}.search-result_buttonsBottom_item--avia+.search-result_buttonsBottom_item--avia{margin-left:2px}.search-result_buttonsBottom_item--avia .search-result_buttonsBottom_button{background-color:#fff;width:100%}.search-result_buttonsBottom_button:hover{background-color:#bfbfbf;transition:all linear .7s}.search-result_buttonsBottom_item--selected .search-result_buttonsBottom_button{background-color:#fff;cursor:auto}.search-result_buttonsBottom_item--avia .search-result_buttonsBottom_button:hover .search-result_buttonsBottom_icon:after,.search-result_buttonsBottom_item--avia .search-result_buttonsBottom_button:hover .search-result_buttonsBottom_icon:before{color:#5da0d3;transition:all linear .7s}.search-result_buttonsBottom_item--avia .search-result_buttonsBottom_button:hover .search-result_buttonsBottom_button_text{color:#fff;transition:all linear .7s}.search-result_buttonsBottom_item--avia .search-result_buttonsBottom_button:hover .search-result_buttonsBottom_circle:after,.search-result_buttonsBottom_item--avia .search-result_buttonsBottom_button:hover .search-result_buttonsBottom_circle:before{background-color:#fff;transition:all linear .7s}.search-result_buttonsBottom_button--price{padding:17px 5px 16px 11px;width:249px;height:68px;display:table;box-sizing:border-box;margin-right:2px;background-color:#5da0d3;color:#fff}.search-result_buttonsBottom_item:nth-child(1) .search-result_buttonsBottom_button--price{width:186px}.search-result_buttonsBottom_item:nth-child(3) .search-result_buttonsBottom_button--price{margin-right:0;width:251px;padding-right:4px}.search-result_button-price_left{float:left}.search-result_button-price_right{float:right;font-size:18px;display:table;border:1px solid #add2ff;height:31px;line-height:31px;padding:0 4px}.search-result_button-price_left-title{font-size:17px;font-weight:700;line-height:9px;margin-bottom:13px;letter-spacing:-.01em}.search-result_button-price_left-text{font-size:10px;text-transform:uppercase}.search-result_button-price_icon-ship:before{content:"\e931";color:#fff;font-size:9px;top:1px}.search-result_button-price_icon-bus:before{content:"\e94a";color:#fff;font-size:9px;top:1px}.search-result_button-price_icon-avia:before{content:"\e902";color:#fff;top:1px}
.transfers-cards-container,.transfers-cards-single-container{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 0 22px 0;width:690px}.transfers-cards-single-container{width:100%;margin-top:16px;display:none}.transfers-cards-single-container.transfers-cards-single-container--active{display:block}.transfers-cards-container *,.transfers-cards-single-container *{-webkit-box-sizing:border-box;box-sizing:border-box}
.transfer-showing-card-container{display:none}.transfer-showing-card-container.transfer-showing-card-container--page{padding:0 20px}.transfer-showing-card-container.transfer-showing-card-container--mt{margin-top:16px}.transfer-showing-card-container.transfer-showing-card-container--active{display:flex;flex-direction:column;gap:16px}.transfer-showing-card-container *{-webkit-box-sizing:border-box;box-sizing:border-box}.transfer-showing-card{position:relative;padding:20px 16px;background:#fff;color:#0a2239;box-shadow:0 3.54375px 4.79531px 0 rgba(8,0,47,.05),0 7px 11px 0 rgba(8,0,47,.07);border-radius:5px}.transfer-showing-card__heading{display:flex;justify-content:space-between;align-items:flex-start}.transfer-showing-card__way-container{display:flex;flex-direction:column;gap:6px}.transfer-showing-card__way-arrow{content:url("../../../templates/d/blocks/transfer/img/way_arrow.svg")}.transfer-showing-card__end-point,.transfer-showing-card__start-point{display:inline-flex;align-items:center;gap:10px}.transfer-showing-card__start-point{font-size:17px;font-weight:700}.transfer-showing-card__end-point{font-size:15px}.transfer-showing-card__change-way-or-class{font-size:16px;font-weight:500;color:#0f7ee6;border-bottom:1px solid #0f7ee6;cursor:pointer;user-select:none}.transfer-showing-card__main-info{position:relative;display:flex;align-items:center;padding:16px 40px;margin:16px -36px;border-radius:5px;background:#dbedff}.transfer-showing-card__transport-img{margin-right:24px}.transfer-showing-card__transport-info{margin-right:24px;display:flex;flex-direction:column;gap:8px}.transfer-showing-card__transport-type{margin:0;display:flex;align-items:center;font-weight:700;font-size:18px;text-transform:capitalize}.transfer-showing-card__transport-type::after{font-size:0;margin-left:4px;content:url("../../../templates/d/blocks/transfer/img/transport-type-question-img.svg")}.transfer-showing-card__volume{font-size:15px;display:flex;gap:16px}.transfer-showing-card__bagages-count,.transfer-showing-card__passengers-count{font-family:inherit}.transfer-showing-card__passengers-count--icon{display:flex;gap:8px}.transfer-showing-card__passengers-count--icon::before{font-size:0;content:url("../../../templates/d/blocks/transfer/img/icon-passenger.svg")}.transfer-showing-card__bagages-count--icon{display:flex;gap:8px}.transfer-showing-card__bagages-count--icon::before{font-size:0;content:url("../../../templates/d/blocks/transfer/img/icon-bagage.svg")}.transfer-showing-card__cars-marks{font-size:14px;color:#666}.transfer-showing-card__order-cost{display:inline-flex;flex-direction:column;align-items:flex-end;gap:8px;margin-left:auto}.transfer-showing-card__order-cost-title{font-weight:600;font-size:15px;color:#0a2239}.transfer-showing-card__order-cost-amount{font-weight:700;font-size:18px;color:#0f7ee6}.transfer-showing-card__settings-container{min-height:25px;margin-top:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.transfer-showing-card__input-holder{position:relative}.transfer-showing-card__input-holder::before{position:absolute;top:13px;left:16px}.transfer-showing-card__input-holder:first-child::before{content:url("../../../templates/d/blocks/transfer/img/flight-icon.svg")}.transfer-showing-card__input-holder:nth-child(2)::before{content:url("../../../templates/d/blocks/transfer/img/cal-icon.svg")}.transfer-showing-card__input-holder:nth-child(3)::before{content:url("../../../templates/d/blocks/transfer/img/time-icon.svg")}.transfer-showing-card__arrive-name{width:248px;height:40px;margin-right:10px;border:1px solid #cfd3d5;border-radius:3px;padding-left:38px;outline:0}.transfer-showing-card__arrive-data{display:flex;align-items:center;width:120px;height:40px;margin-right:10px;border:1px solid #cfd3d5;border-radius:3px;padding-left:34px;outline:0}.transfer-showing-card__arrive-data{color:#0a2239}.transfer-showing-card__arrive-time{width:120px;height:40px;border:1px solid #cfd3d5;border-radius:3px;padding-left:34px;outline:0}.transfer-showing-card__note{font-family:Roboto;font-style:normal;font-weight:400;font-size:13px;line-height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#0f7ee6}.transfer-showing-card__input-holder~.transfer-showing-card__note{margin-top:18px}.transfer-showing-card__input-holder.transfer-showing-card__input-holder--date{cursor:pointer;user-select:none}.transfer-showing-card__input-holder input::placeholder{color:#0a2239}.transfer-showing-card__note::before{content:url("../../../templates/d/blocks/transfer/img/shield-icon.svg");margin-right:6px}.transfer-showing-card__additional-services{display:flex;padding:16px;align-items:center;gap:16px;border-radius:5px;background:#d9ecff;color:#0a2239}.transfer-showing-card__additional-services-title{font-size:18px}.transfer-showing-card__additional-services-choice{display:flex;align-items:center;gap:8px}.transfer-showing-card__additional-services-choice-label,.transfer-showing-card__additional-services-price{font-size:14px;font-weight:700}.switch{position:relative;display:inline-block;width:33px;height:20px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.slider:before{position:absolute;content:"";height:12px;width:12px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}input:checked+.slider{background-color:#2196f3}input:focus+.slider{box-shadow:0 0 1px #2196f3}input:checked+.slider:before{-webkit-transform:translateX(12px);-ms-transform:translateX(12px);transform:translateX(12px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.gui-switch{display:flex;align-items:center;gap:2ch;justify-content:space-between}.gui-switch>input::before{content:"";grid-area:track;inline-size:var(--thumb-size);block-size:var(--thumb-size)}.gui-switch>input{appearance:none;inline-size:var(--track-size);block-size:var(--thumb-size);padding:var(--track-padding);flex-shrink:0;display:grid;align-items:center;grid:[track] 1fr/[track] 1fr!important}.gui-switch{--track-size:calc(var(--thumb-size) * 2);--track-padding:2px;--track-inactive:hsl(80 0% 80%);--track-active:hsl(80 60% 45%);--track-color-inactive:var(--track-inactive);--track-color-active:var(--track-active);--track-active:hsl(80 60% 60%)}.transfer-showing-card__additional-services-input{width:173px;padding:8px 16px;border-radius:3px;border:1px solid #cfd3d5;background:#fff;color:#999;box-sizing:content-box}.transfer-showing-card__additional-services-input input{outline:transparent;border:0;background-color:transparent;font-size:14px}.transfer-showing-card__additional-services-input input::placeholder{color:#999}.transfer-showing-card__passengers{display:flex;flex-direction:column;font-size:14px;color:#0a2239}.transfer-showing-card__passengers-info{display:flex;padding:16px;flex-direction:column;align-items:flex-start;gap:16px;border-radius:5px 5px 0 0;background:#fff;box-shadow:0 3.54375px 4.79531px 0 rgba(8,0,47,.05),0 7px 11px 0 rgba(8,0,47,.07)}.transfer-showing-card__passengers-info-count-title,.transfer-showing-card__passengers-info-description-title{font-weight:500;margin-bottom:4px}.transfer-showing-card__passengers-info-count-info{color:#0f7ee6;text-decoration-line:underline}.transfer-showing-card__passengers-info-description-text{font-size:13px}.transfer-showing-card__chairs{display:flex;flex-direction:column;align-self:stretch;gap:8px}.transfer-showing-card__chairs-item{display:flex;padding:8px 16px;justify-content:space-between;align-items:center;border-radius:4px;border:1px solid #d0d0d0}.transfer-showing-card__chairs-item-type{display:flex;align-items:center;gap:12px}.transfer-showing-card__chairs-item-type-description{display:flex;flex-direction:column;gap:4px}.transfer-showing-card__chairs-item-type-description-title{font-weight:500}.transfer-showing-card__chairs-item-type-description-text{font-size:13px;color:#666}.transfer-showing-card__chairs-item-count{display:flex;align-items:center;gap:16px}.transfer-showing-card__chairs-item-count-price{font-weight:700}.transfer-showing-card__chairs-item-count-controls{display:flex;justify-content:space-between;width:120px}.transfer-showing-card__passengers-selfequipped{display:flex;padding:16px;justify-content:space-between;border-radius:0 0 8px 8px;background:#d9ecff}.transfer-showing-card__passengers-selfequipped-note{display:flex;align-items:center;gap:8px}.transfer-showing-card__passengers-selfequipped-note::before{content:url("../../../templates/d/blocks/transfer/img/icon-information.svg")}.transfer-showing-card__passengers-selfequipped-count{display:flex;align-items:center;gap:8px;font-weight:700}.transfer-showing-card__passengers-selfequipped-count-controls{display:flex;justify-content:space-between;width:120px}.transfer-showing-card__comments-container{display:flex;flex-direction:column;gap:16px;padding:16px;background:#fff;box-shadow:0 3.54375px 4.79531px 0 rgba(8,0,47,.05),0 7px 11px 0 rgba(8,0,47,.07);border-radius:5px}.transfer-showing-card__comments-header{margin:0 0 10px 0;font-family:Roboto;font-style:normal;font-weight:700;font-size:16px;line-height:19px;color:#0a2239}.transfer-showing-card__comments-area{width:100%;height:115px;resize:none;font-family:Roboto;font-size:14px;line-height:16px;color:#0a2239;padding:16px;border:1px solid #cfd3d5;border-radius:3px}.transfer-showing-card__comments-area::placeholder{color:#999}.transfer-showing-card__submit-transfer-container{position:relative;display:flex;justify-content:center;align-items:center;width:100%;margin-top:16px}.transfer-showing-card__submit-transfer{display:flex;justify-content:center;align-items:center;width:229px;height:35px;background:linear-gradient(85.29deg,#ffa34b 0,#ff6e05 100%);border-radius:3px;border:none;font-family:Roboto;font-style:normal;font-weight:700;font-size:16px;line-height:19px;text-transform:uppercase;color:#fff;cursor:pointer;user-select:none}.transfer-showing-card__submit-transfer:hover{background:linear-gradient(85.29deg,#ff7d00 0,#b77900 100%)}
.transfer-search-page{margin-bottom:30px}.transfer-search-page__heading{display:flex;justify-content:space-between;align-items:center;padding:15px 0}.transfer-search-page__heading-title{color:#0f7ee6;font-size:16px;font-weight:500;line-height:19px;text-transform:uppercase}.transfer-search-page__heading-valutes{margin-left:auto}.transfer-search-page__heading-valutes .Valutes{margin:0}
.transfer-order{-webkit-box-sizing:border-box;box-sizing:border-box;width:980px;height:auto;margin:auto;font-family:Roboto;font-style:normal;font-weight:regular}.transfer-order *{-webkit-box-sizing:border-box;box-sizing:border-box}.transfer-order__header{width:100%;font-size:19px;line-height:22px;font-weight:500;color:#0a2239;margin-bottom:16px;padding-bottom:4px;border-bottom:4px solid #0f7ee6}.transfer-order__add-transfer-container{position:relative;width:960px;height:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#d9d9d9;border-radius:5px;margin:10px auto;padding:6px 20px}.transfer-order__add-transfer-container.transfer-order__add-transfer-container--special{background-color:#0f7ee6}.transfer-order__add-transfer-container.transfer-order__add-transfer-container--special .transfer-order__transfer-name{color:#fff}.transfer-order__transfer-name{font-size:13px;line-height:15px;font-weight:500;text-transform:uppercase;color:#0f7ee6;margin:0 39px 0 0}.transfer-order__transfer-img::before{position:absolute;left:148px;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:15px;height:15px;content:url(/templates/d/blocks/transfer/img/transfer-icon-train.svg)}.transfer-order__add-transfer-button{font-family:Roboto;font-style:normal;position:absolute;right:20px;background-color:#0b67b7;font-weight:400;font-size:13px;line-height:15px;text-transform:uppercase;color:#fbfbfb;border:none;padding:4px 12px;cursor:pointer;user-select:none;transition:.3s;-webkit-transition-property:background-color;-moz-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color}.transfer-order__add-transfer-button:hover:not(.transfer-order__add-transfer-button--onemore-time){background-color:#0e82e7}.transfer-order__add-transfer-button.transfer-order__add-transfer-button--onemore-time{background-color:#0e82e7}.transfer-order__add-transfer-button.transfer-order__add-transfer-button--onemore-time:hover{background-color:#0b67b7}.transfer-order__add-transfer-button::before{content:"Добавить Трансфер";text-transform:uppercase;width:140px;height:15px}.transfer-order__add-transfer-button--onemore-time::before{content:"Ещё Трансфер";text-transform:uppercase;width:172px}.transfer-order__travel-container{position:relative;width:100%;height:59px;background:-webkit-gradient(linear,left top,left bottom,from(#f3f3f3),to(#fff));background:linear-gradient(180deg,#f3f3f3 0,#fff 100%);-webkit-box-shadow:0 0 4px rgba(0,0,0,.14),0 4px 5px rgba(8,0,47,.04725);box-shadow:0 0 4px rgba(0,0,0,.14),0 4px 5px rgba(8,0,47,.04725);border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:11.5px 20px;margin-bottom:10px}.transfer-order__direction{width:150px;font-weight:500;font-size:13px;line-height:15px;text-transform:uppercase;color:#0a2239;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.transfer-order__direction::after{position:absolute;top:50%;left:148px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.transfer-order__direction--air-there::after{width:15px;height:15px;content:url(/templates/d/blocks/transfer/img/air-boart-transfer-list-icon.svg)}.transfer-order__time-container{height:36px;margin-left:20px}.transfer-order__arrival-time,.transfer-order__departure-time{width:100%;margin:0;font-size:14px;line-height:16px;color:#0a2239}.transfer-order__arrival-time span,.transfer-order__departure-time span{font-weight:400}.transfer-order__departure-time{margin-bottom:4px}.transfer-order__direction--cruise::after{width:15px;height:15px;content:url(/templates/d/blocks/transfer/img/cruise-transfer-list-icon.svg)}.transfer-order__direction--train::after{width:15px;height:15px;content:url(/templates/d/blocks/transfer/img/transfer-icon-train.svg)}.transfer-order__direction--air-back::after{width:15px;height:15px;content:url(/templates/d/blocks/transfer/img/air-boart-transfer-list-icon.svg)}.transfer-order__direction--hotel::after{width:15px;height:15px;content:url(/templates/d/blocks/transfer/img/hotel-transfer-list-icon.svg)}.transfer-order__change-button{position:absolute;right:52px;height:23px;background:linear-gradient(85.29deg,#ffa34b 0,#ff6e05 50.52%);border:none;text-transform:uppercase;color:#fbfbfb;font-weight:700;font-family:Roboto;font-style:normal;font-weight:400;font-size:13px;line-height:15px;padding:4px 12px;transition:.3s;-webkit-transition-property:background;-moz-transition-property:background;-o-transition-property:background;transition-property:background;cursor:pointer;user-select:none}.transfer-order__change-button:hover{background:linear-gradient(85.29deg,#ff7d00 0,#b77900 100%)}.transfer-order__cancel-transfer-button{display:flex;justify-content:center;align-items:center;position:absolute;right:20px;width:94px;height:23px;background:#ff5151;border-radius:5px;border:none;cursor:pointer;font-family:Roboto;font-style:normal;font-weight:700;font-size:13px;line-height:15px;text-transform:uppercase;color:#fbfbfb}.transfer-order__cancel-transfer-button:hover{background-color:#f50000}.transfer-order__back-to-basket-button-wrapper{display:flex;justify-content:flex-end}.transfer-order__back-to-basket-button{position:relative;display:flex;justify-content:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Roboto;font-style:normal;font-weight:500;font-size:15px;line-height:18px;color:#0f7ee6;min-width:100px;height:34px;margin-top:11px;margin-bottom:10px;padding:0 14px;background-color:#ccc;border-radius:4px;border:none;cursor:pointer;user-select:none;transition:.3s;-webkit-transition-property:background-color;-moz-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color}.transfer-order__back-to-basket-button:hover{background-color:#b2b2b2}.transfer-order__back-to-basket-button-img{width:18px;height:18px;margin-right:8px}
.transfer-modal{position:fixed;top:0;left:0;right:0;bottom:0;z-index:801;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Roboto;font-style:normal;font-weight:regular;display:none}.transfer-modal.transfer-modal--active{display:block}.transfer-modal *{-webkit-box-sizing:border-box;box-sizing:border-box}.transfer-modal__overlay{position:absolute;top:0;left:50%;right:0;bottom:0;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);background:rgba(0,0,0,.3);width:100%;z-index:200}.transfer-modal__cross{position:absolute;top:10px;right:10px;cursor:pointer}.transfer-modal__cross::before{content:url(/templates/d/blocks/transfer/img/cross.svg)}.transfer-modal__header{width:483px;height:44px;margin:auto;text-align:center;font-weight:500;font-size:19px;line-height:22px}.transfer-modal__item-list{width:100%;height:auto;padding-left:0;list-style-type:none;margin:24px 0 26px 0}.transfer-modal__item{font-size:14px;line-height:16px;height:16px;margin-bottom:5px}.transfer-modal__item::before{content:"-";width:10px;margin-right:5px}.transfer-modal__item:last-child{margin-bottom:0}.transfer-modal__text{margin-bottom:30px;width:516px}.transfer-modal__warning{font-weight:500;font-size:13px;line-height:15px;color:red;margin:0;margin-bottom:6px}.transfer-modal__paragraph{font-size:13px;line-height:15px;color:#0a2239;margin:0;margin-bottom:6px}.transfer-modal__paragraph:last-child{margin-bottom:0}.transfer-modal__continue-button{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;width:134px;height:36px;background:linear-gradient(85.29deg,#ffa34b 0,#ff6e05 100%);border-radius:3px;font-family:Roboto;font-weight:500;font-size:14px;line-height:16px;text-transform:uppercase;color:#fff;border:none;margin:auto;cursor:pointer}.transfer-modal__continue-button:hover{-webkit-transition:.5s;transition:.5s;background:linear-gradient(85.29deg,#e87200 0,#b75800 100%)}.transfer-modal__close-link{position:absolute;font-size:13px;line-height:15px;color:#0f7ee6;bottom:20px;right:30px;cursor:pointer;border-bottom:1px #0f7ee6 solid}.transfer-modal--hidden{display:none}.transfer-modal-wrapper{padding:30px 30px 20px 30px;position:fixed;top:50%;left:calc(50% + 120px);z-index:300;max-width:594px;width:100%;height:361px;max-height:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff;border-radius:4px}
.transfer-loader-container{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;width:100%;height:200px;background:#fff;-webkit-box-shadow:0 4px 4px rgba(8,0,47,.02),0 4px 4px rgba(8,0,47,.04);box-shadow:0 4px 4px rgba(8,0,47,.02),0 4px 4px rgba(8,0,47,.04);border-radius:5px;font-family:Roboto;font-style:normal;font-weight:400;font-size:12px;line-height:14px;color:#0f7ee6;display:none}.transfer-loader-container--page{margin-left:10px;width:calc(100% - 20px);max-width:100%}.transfer-loader-container--margin-10{margin-left:10px;margin-right:10px}.transfer-loader-container.transfer-loader-container--active{display:block}.transfer-loader-container *{-webkit-box-sizing:border-box;box-sizing:border-box}.transfer-loader-container__await{position:absolute;margin:0;top:20px;right:20px;font-family:Roboto;font-style:normal;font-weight:400;font-size:12px;line-height:14px;text-align:left;color:#0f7ee6;width:111px;height:32px}.transfer-loader-container__image{position:absolute;top:36px;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.transfer-loader-container__sorry{margin:0;position:absolute;bottom:38px;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);font-family:Roboto;font-style:normal;font-weight:400;font-size:16px;line-height:19px;text-align:center;color:#0a2239}.transfer-loader__await-time{position:absolute;top:11px;width:75px;height:18px;margin-left:5px;font-family:Roboto;font-style:normal;font-weight:700;font-size:13px;line-height:15px;color:#000;overflow:hidden}.transfer-loader__await-time-inner{position:absolute;line-height:20px;-webkit-animation:transfer-loader__await-timer 45s steps(44,end);-ms-animation:transfer-loader__await-timer 45s steps(44,end);-webkit-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;animation:transfer-loader__await-timer 45s steps(44,end);animation-fill-mode:forwards}@-webkit-keyframes transfer-loader__await-timer{from{top:-880px}to{top:0}}@-ms-keyframes transfer-loader__await-timer{from{top:-880px}to{top:0}}@keyframes transfer-loader__await-timer{from{top:-880px}to{top:0}}
.transfer-form{position:relative;font-family:Roboto,sans-serif;font-style:normal;font-weight:400;width:100%;padding:18px 10px 16px;background-color:#fff;border:1px solid #0f7ee6;border-radius:4px;box-sizing:border-box;-webkit-box-sizing:border-box;display:none}.transfer-form.transfer-form--active{display:block}.transfer-form.transfer-form--mt{margin-top:16px}.transfer-form.transfer-form--mt-tab{margin-top:47px}.transfer-form.transfer-form--width-100{width:100%}.service-add__block .transfer-form{margin-top:10px}.transfer-form *{-webkit-box-sizing:border-box;box-sizing:border-box}.transfer-form__pick-up-selector{position:relative;z-index:22;width:100%;height:40px;background-color:#fff;border:1px solid #cfd3d5;border-radius:3px}.transfer-form__pick-up-selector.transfer-form__pick-up-selector--error{border-color:red}.transfer-form__pick-up-selector input{width:calc(100% - 30px);margin:0}.transfer-form__pick-up-selector input[type=radio]{width:auto;counter-increment:radios;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:none;font-size:13px;line-height:15px;color:#999;position:absolute;z-index:22}.transfer-form__pick-up-selector input[type=radio]:checked{display:inline}.transfer-form__pick-up-selector input[type=radio]:after{content:attr(title);display:inline;white-space:nowrap}.transfer-form__pick-up-current-choice{display:flex;position:absolute;padding:8px 20px 8px 10px;z-index:20;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);list-style:none;width:100%;height:100%;cursor:pointer;user-select:none}.transfer-form__pick-up-current-choice-icon{position:relative;top:2px;width:16px;height:16px;margin-right:8px;fill:#0f7ee6}.transfer-form__pick-up-list{position:absolute;z-index:22;width:100%;top:100%;margin:8px 0 0 0;list-style:none;padding:0;background:#fff;border-radius:4px;-webkit-box-shadow:0 7px 11px rgba(8,0,47,.07),0 4px 5px rgba(8,0,47,.05);box-shadow:0 7px 11px rgba(8,0,47,.07),0 4px 5px rgba(8,0,47,.05);display:none}.transfer-form__pick-up-list.transfer-form__items-list--active{display:block}.transfer-form__pick-up-list::before{position:absolute;top:-13px;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);content:url("../../../templates/d/blocks/transfer/img/micro-arrrow-for-hidden-filters.svg")}.transfer-form__pick-up-list .transfer-form__pick-up-item{display:flex;padding:8px 16px;cursor:pointer;user-select:none}.transfer-form__pick-up-item.transfer-form__pick-up-item--disabled{cursor:default}.transfer-form__pick-up-item-icon{width:16px;height:16px;fill:#0a2239;flex-shrink:0}.transfer-form__pick-up-list-container{width:100%;max-height:275px;padding:10px 0;box-shadow:0 5px 5px 0 rgba(0,0,0,.05),0 5px 15px 0 rgba(0,0,0,.1),0 0 2px 0 rgba(0,0,0,.2);overflow:auto}.transfer-form__pick-up-list-container::-webkit-scrollbar{width:8px;background:#d6ebff;border-radius:4px}.transfer-form__pick-up-list-container::-webkit-scrollbar-thumb{background:#0f7ee6;border-radius:4px}.transfer-form__pick-up-item{display:flex;gap:8px;font-size:16px;color:#0a2239}.transfer-form__pick-up-item:hover{background:#0f7ee6}.transfer-form__pick-up-item-content{display:flex;flex-direction:column;gap:2px}.transfer-form__pick-up-item-content-title{font-size:16px;color:#0a2239}.transfer-form__pick-up-item-content-address{display:flex;align-items:flex-start;gap:8px;font-size:12px;color:#777}.transfer-form__pick-up-item-content-address span{display:inline-flex;width:18px;border:1px solid #ddd;flex-shrink:0}.transfer-form__pick-up-item-content-address span img{width:100%;height:auto}.transfer-form__pick-up-item:hover .transfer-form__pick-up-item-icon{fill:#fff}.transfer-form__pick-up-item:hover .transfer-form__pick-up-item-content-address,.transfer-form__pick-up-item:hover .transfer-form__pick-up-item-content-title{color:#fff}.transfer-form__tab{position:absolute;top:-31px;left:0;width:183px;height:31px;padding:8px 10px;background-color:#0f7ee6;color:#fff;font-weight:500;font-size:13px;line-height:15px;text-transform:uppercase;box-sizing:border-box}.transfer-form__main-filters{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%;height:62px;margin-bottom:8px}.transfer-form__pick-up,.transfer-form__take-down{position:relative;z-index:35;width:100%}.transfer-form__pick-up p,.transfer-form__take-down p{margin:0 0 4px 0;font-size:15px;line-height:18px;color:#0f7ee6}.transfer-form__pick-up{margin-right:3px}.transfer-form__swap-button{position:absolute;z-index:100;top:65%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:22px;height:22px;padding:0;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;cursor:pointer;background:0 0;border:none}.transfer-form__swap-button::before{margin-top:-5px;content:url(/templates/d/blocks/transfer/img/swap-btn-icon.png)}.transfer-form__take-down{margin-left:3px}.transfer-form__take-down-selector{position:relative;z-index:22;width:100%;height:40px;background-color:#fff;border:1px solid #cfd3d5;border-radius:3px}.transfer-form__take-down-selector input{width:auto;margin:0}.transfer-form__take-down-selector input[type=radio]{width:auto;counter-increment:radios;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:none;font-size:13px;line-height:15px;color:#999;position:absolute;z-index:22}.transfer-form__take-down-selector input[type=radio]:checked{display:inline}.transfer-form__take-down-selector input[type=radio]:after{content:attr(title);display:inline;white-space:nowrap}.transfer-form__take-down-current-choice{position:absolute;padding:12px 20px 12px 10px;z-index:20;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);list-style:none;width:100%;height:100%;cursor:pointer;overflow:hidden}.transfer-form__take-down-current-choice::before{content:url(/templates/d/blocks/transfer/img/point-marker.svg);margin-right:8px}.transfer-form__take-down-list{position:absolute;z-index:22;width:100%;top:100%;margin:10px 0 0 0;list-style:none;padding:0;background:#fff;border-radius:4px;-webkit-box-shadow:0 7px 11px rgba(8,0,47,.07),0 4px 5px rgba(8,0,47,.05);box-shadow:0 7px 11px rgba(8,0,47,.07),0 4px 5px rgba(8,0,47,.05)}.transfer-form__take-down-list::before{position:absolute;top:-15px;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);content:url(/templates/d/blocks/transfer/img/micro-arrrow-for-hidden-filters.svg)}.transfer-form__take-down-list li{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #cfd3d5;cursor:pointer}.transfer-form__take-down-list li:first-child{border-radius:4px 4px 0 0}.transfer-form__take-down-list li:last-child{border-radius:0 0 4px 4px}.transfer-form__take-down-list li label{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:266px;height:100%;font-size:14px;line-height:16px;color:#0a2239;padding:8px 8px 8px 8px;cursor:pointer}.transfer-form__take-down-list li span{margin-right:8px;font-size:14px;line-height:16px;color:#999}.transfer-form__take-down-list li:hover{background:#5299ef}.transfer-form__take-down-list li:hover label{color:#fff}.transfer-form__take-down-list li:hover span{color:#fff}.transfer-form__take-down-list li:hover .transfer-form__take-down-item-head::before{content:url(/templates/d/blocks/transfer/img/map-w-frame.svg)}.transfer-form__take-down-list li:hover .transfer-form__take-down-item-airboart::before{content:url(/templates/d/blocks/transfer/img/flight-w-frame.svg)}.transfer-form__take-down-list li:hover .transfer-form__take-down-item-train::before{content:url(/templates/d/blocks/transfer/img/hover-train-icon.svg)}.transfer-form__take-down-list li:hover .transfer-form__take-down-item-ship::before{content:url(/templates/d/blocks/transfer/img/cruise-w-frame.svg)}.transfer-form__take-down-item-head::before{margin-right:5px;content:url(/templates/d/blocks/transfer/img/Point-marker.svg)}.transfer-form__take-down-item-airboart::before{margin-right:5px;content:url(/templates/d/blocks/transfer/img/airboart-icon.svg)}.transfer-form__take-down-item-train::before{margin-right:5px;content:url(/templates/d/blocks/transfer/img/train-icon.svg)}.transfer-form__take-down-item-ship::before{margin-right:5px;content:url(/templates/d/blocks/transfer/img/ship-icon.svg)}.transfer-form__other-filters{position:relative;width:100%;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}.transfer-form__submit-button{position:absolute;right:0;bottom:0;display:flex;justify-content:center;align-items:center;width:161px;height:36px;background:linear-gradient(85.29deg,#ffa34b 0,#ff6e05 100%);border-radius:3px;text-align:center;color:#fff;text-transform:uppercase;font-family:Roboto;font-style:normal;font-weight:500;font-size:15px;line-height:18px;margin:auto 0 0 0;cursor:pointer;user-select:none;border:none}.transfer-form__submit-button:hover{background:linear-gradient(85.29deg,#ff7d00 0,#b77900 100%)}.transfer-form__submit-button.transfer-form__submit-button--disabled{background:linear-gradient(85.29deg,#a5958e 0,#a57b6c 100%);color:#dadada;cursor:default}.transfer-form__hidden-filters--hidden{display:none}.transfer-form__hidden-filters p{margin:0;margin-bottom:6px;font-size:12px;line-height:14px;color:#0f7ee6}.transfer-form__hidden-filters-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:30px}.transfer-form__booster-info,.transfer-form__chair-info{position:relative;width:105px;height:30px;font-size:13px;line-height:15px;color:#dff3ff}.transfer-form__booster-info span,.transfer-form__chair-info span{margin-right:50px;color:#fff}.transfer-form__chair-info{margin-right:16px!important}.transfer-form__chair-info::after{position:absolute;top:5px;right:6px;content:url(/templates/d/blocks/transfer/img/icon-chair.svg)}.transfer-form__booster-info::after{position:absolute;z-index:0;top:5px;right:0;content:url(/templates/d/blocks/transfer/img/icon-buster.svg)}.transfer-form__data-filter{width:120px;height:100%;margin-right:5px;background-color:#fff;border:1px solid #cfd3d5;border-radius:3px;font-family:Roboto;font-style:normal;font-weight:400;font-size:13px;line-height:15px;color:#999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 10px;cursor:pointer;user-select:none}.transfer-form__data-filter.transfer-form__data-filter--error{border-color:red}.transfer-form__data-filter::before{content:url(/templates/d/blocks/transfer/img/cal.svg);margin-right:8px;margin-top:2px}.transfer-form__passengers-amount{position:relative;width:187px;height:100%;margin-right:5px}.transfer-form__passengers-amount-button{width:100%;height:100%;background-color:#fff;border:1px solid #cfd3d5;border-radius:3px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 20px 12px 32px;font-family:Roboto;font-style:normal;font-weight:400;font-size:13px;line-height:15px;color:#999}.transfer-form__passengers-amount-button::before{position:absolute;top:50%;left:0;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);content:url(/templates/d/blocks/transfer/img/icon-passenger.svg)}.transfer-form__passengers-amount-button::after{position:absolute;top:50%;right:10px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);content:url(/templates/d/blocks/transfer/img/filter-arrow.svg)}.transfer-form__passengers-amount-hidden-filter-wrapper{display:flex;flex-direction:column;gap:16px;position:absolute;z-index:35;margin-top:7px;width:300px;background:#fff;border-radius:4px;padding:20px 20px 10px;-webkit-box-shadow:0 0 4px rgba(0,0,0,.14),0 4px 5px rgba(8,0,47,.04725);box-shadow:0 0 4px rgba(0,0,0,.14),0 4px 5px rgba(8,0,47,.04725)}.transfer-form__passengers-amount-hidden-filter-wrapper::before{content:url(/templates/d/blocks/transfer/img/micro-arrrow-for-hidden-filters.svg);position:absolute;top:-13px;left:55px}.transfer-form__passengers-amount-hidden-filter-wrapper--hidden{display:none}.transfer-form__passengers-amount-list{display:flex;flex-direction:column;gap:10px}.transfer-form__passengers-amount-line{width:100%;height:33px;display:flex;justify-content:space-between}.transfer-form__passengers-amount-line p{margin:0;font-size:13px;line-height:15px;color:#999}.transfer-form__passengers-amount-line p span{margin-right:100%;font-size:14px;line-height:16px;color:#0a2239}.transfer-form__passengers-amount-switcher{display:flex;justify-content:space-between;flex-shrink:0;width:120px}.transfer-form__passengers-amount-counter{width:40px;height:32px;border:1px solid #cfd3d5;border-radius:3px;text-align:center;font-size:14px;line-height:16px;color:#0a2239}.transfer-form__passengers-amount-submit-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.transfer-form__passengers-amount-nullify{height:14px;color:#0f7ee6;font-size:12px;line-height:14px;border-bottom:#0f7ee6 solid 1px;cursor:pointer}.transfer-form__passengers-amount-submit-button{width:86px;height:23px;background:#0f7ee6;color:#fff;border-radius:3px;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;user-select:none}.transfer-form__passengers-amount-submit-button:hover{background-color:#0c64b6}.transfer-form__transport-class{position:relative;width:160px;height:100%;background-color:#fff;border:1px solid #cfd3d5;border-radius:3px}.transfer-form__transport-class.transfer-form__transport-class--error{border-color:red}.transfer-form__transport-class input{width:auto;margin:0}.transfer-form__transport-class input[type=radio]{width:auto;counter-increment:radios;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:none;font-size:13px;line-height:15px;color:#999;position:absolute;z-index:0}.transfer-form__transport-class input[type=radio]:checked{display:inline}.transfer-form__transport-class input[type=radio]:after{content:attr(title);display:inline}.transfer-form__current-choice{position:absolute;padding:12px 20px 12px 10px;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);list-style:none;width:100%;height:100%;font-size:13px;line-height:15px;color:#999;cursor:pointer;user-select:none}.transfer-form__current-choice.transfer-form__current-choice--disabled{background-color:#ededed;cursor:default}.transfer-form__current-choice.transfer-form__current-choice--preloader{background-color:#ededed;cursor:default}.transfer-form__current-choice::after{position:absolute;z-index:100;top:50%;right:8px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);content:url(/templates/d/blocks/transfer/img/filter-arrow.svg)}.transfer-form__current-choice-text{white-space:nowrap;overflow:hidden}.transfer-form__current-choice-text::before{content:"";width:50px;position:absolute;top:1px;bottom:1px;right:1px;background:linear-gradient(90deg,rgba(256,256,256,0) 0,#fff,#fff);display:block;pointer-events:none}.transfer-form__current-choice.transfer-form__current-choice--disabled .transfer-form__current-choice-text::before{background:linear-gradient(90deg,rgba(237,237,237,0) 0,#ededed,#ededed)}.transfer-form__current-choice-preloader-wrapper{position:absolute;left:0;top:0;justify-content:center;align-items:center;width:100%;height:100%;display:none}.transfer-form__current-choice.transfer-form__current-choice--preloader .transfer-form__current-choice-preloader-wrapper{display:flex}.transfer-form__current-choice-preloader{-webkit-animation:transfer-form-preloader-spin 1s infinite steps(20);animation:transfer-form-preloader-spin 1s infinite steps(20)}.transfer-form__current-choice.transfer-form__current-choice--preloader .transfer-form__current-choice-text{display:none}.transfer-form__list{position:absolute;z-index:10;width:400px;top:100%;margin:8px 0 0 0;background-color:#fff;list-style:none;border-radius:4px;padding:10px 0;-webkit-box-shadow:0 0 4px rgba(0,0,0,.14),0 4px 5px rgba(8,0,47,.04);box-shadow:0 0 4px rgba(0,0,0,.14),0 4px 5px rgba(8,0,47,.04);display:none}.transfer-form__list.transfer-form__list--active{display:block}.transfer-form__list::before{position:absolute;top:-13px;left:80px;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);content:url(/templates/d/blocks/transfer/img/micro-arrrow-for-hidden-filters.svg)}.transfer-form__list .transfer-form__transport-item{width:100%;height:32px;padding:8px 0 8px 8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;user-select:none}.transfer-form__transport-item.transfer-form__transport-item--default{cursor:default}.transfer-form__list .transfer-form__transport-item label{width:100%;height:100%;font-size:14px;line-height:16px;color:#0a2239;cursor:pointer}.transfer-form__transport-item.transfer-form__transport-item--default label{cursor:default}.transfer-form__list .transfer-form__transport-item:hover{background:#5299ef}.transfer-form__list .transfer-form__transport-item:hover label{color:#fff}.input-container{display:-webkit-box;display:-ms-flexbox;display:flex}.input-container::before{position:absolute;margin-top:10px;margin-left:12px;content:url(/templates/d/blocks/transfer/img/point-marker.svg)}.filter-minus-button,.filter-plus-button{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;width:32px;height:32px;background-color:#0f7ee6;border:none;border-radius:50%;cursor:pointer;user-select:none}.filter-minus-button:hover:not(.filter-minus-button--off),.filter-plus-button:hover:not(.filter-plus-button--off){background-color:#0c64b6}.filter-plus-button::before{position:relative;height:12px;content:url(/templates/d/blocks/transfer/img/panel-control-plus.svg)}.filter-minus-button::before{position:relative;display:flex;align-items:flex-end;height:12px;content:url(/templates/d/blocks/transfer/img/panel-control-minus.svg)}.filter-minus-button--off,.filter-plus-button--off{cursor:default;background-color:#8ecbff}.input-customize{position:absolute;z-index:100;right:0;bottom:13px;width:50px;height:16px;border-left:none;border-radius:3px;background:-webkit-gradient(linear,right top,left top,color-stop(10%,#fff),color-stop(79.24%,rgba(255,255,255,.48652)),to(rgba(255,255,255,0)));background:linear-gradient(270deg,#fff 10%,rgba(255,255,255,.48652) 79.24%,rgba(255,255,255,0) 100%)}.transfer-form__chair-number{position:relative;width:42px;height:30px;margin-right:8px;background-color:#fff;border:1px solid rgba(55,71,79,.24);border-radius:3px}.transfer-form__chair-number input{width:auto;margin:0}.transfer-form__chair-number input[type=radio]{width:auto;counter-increment:radios;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:none;font-size:13px;line-height:15px;color:#999;position:absolute;z-index:0}.transfer-form__chair-number input[type=radio]:checked{display:inline}.transfer-form__chair-number input[type=radio]:after{content:attr(title);display:inline}.transfer-form__chair-number-current-choice{position:absolute;padding:7px 10px;z-index:20;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);list-style:none;width:100%;height:100%;cursor:pointer}.transfer-form__chair-number-current-choice::after{position:absolute;z-index:100;top:45%;right:8px;-webkit-transform:translate(0,-55%);transform:translate(0,-55%);content:url(/templates/d/blocks/transfer/img/filter-arrow.svg)}.transfer-form__chair-number-list{position:absolute;z-index:25;width:42px;top:100%;margin:8px 0 0 0;list-style:none;background:#fff;border-radius:4px;padding:10px 0;-webkit-box-shadow:0 0 4px rgba(0,0,0,.14),0 4px 5px rgba(8,0,47,.05);box-shadow:0 0 4px rgba(0,0,0,.14),0 4px 5px rgba(8,0,47,.05);display:none}.transfer-form__chair-number-list.transfer-form__chair-number-list--active{display:block}.transfer-form__chair-number-list::before{position:absolute;top:-13px;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);content:url(/templates/d/blocks/transfer/img/micro-arrrow-for-hidden-filters.svg)}.transfer-form__chair-number-list--hidden{display:none}.transfer-form__chair-number-elem{width:100%;height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 0 8px 8px;color:#0a2239;font-size:14px;line-height:16px;cursor:pointer;user-select:none}.transfer-form__chair-number-elem:hover{background:#5299ef;color:#fff}.transfer-form__booster-number{position:relative;width:42px;height:30px;margin-right:8px;background-color:#fff;border:1px solid rgba(55,71,79,.24);border-radius:3px}.transfer-form__booster-number input{width:auto;margin:0}.transfer-form__booster-number input[type=radio]{width:auto;counter-increment:radios;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:none;font-size:13px;line-height:15px;color:#999;position:absolute;z-index:0}.transfer-form__booster-number input[type=radio]:checked{display:inline}.transfer-form__booster-number input[type=radio]:after{content:attr(title);display:inline}.transfer-form__booster-number-current-choice{position:absolute;padding:7px 10px;z-index:20;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);list-style:none;width:100%;height:100%;cursor:pointer}.transfer-form__booster-number-current-choice::after{position:absolute;z-index:100;top:45%;right:8px;-webkit-transform:translate(0,-55%);transform:translate(0,-55%);content:url(/templates/d/blocks/transfer/img/filter-arrow.svg)}.transfer-form__booster-number-list{position:absolute;z-index:25;width:42px;height:148px;top:100%;margin:10px 0 0 0;list-style:none;background:#fff;border-radius:4px;padding:10px 0;-webkit-box-shadow:0 0 4px rgba(0,0,0,.14),0 4px 5px rgba(8,0,47,.04725);box-shadow:0 0 4px rgba(0,0,0,.14),0 4px 5px rgba(8,0,47,.04725)}.transfer-form__booster-number-list::before{position:absolute;top:-15px;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);content:url(/templates/d/blocks/transfer/img/micro-arrrow-for-hidden-filters.svg)}.transfer-form__booster-number-list--hidden{display:none}.transfer-form__booster-number-list li{width:100%;height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.transfer-form__booster-number-list li label{width:100%;height:100%;font-size:14px;line-height:16px;color:#0a2239;padding:8px 0 8px 8px;cursor:pointer}.transfer-form__booster-number-list li:hover{background:#5299ef}.transfer-form__booster-number-list li:hover label{color:#fff}.transfer-form__detail-opener{position:absolute;z-index:30;width:100%;height:100%;max-height:38px;cursor:pointer}.transfer-form__one-filter-container{position:relative}.transfer-form-preloader{position:absolute;top:0;left:0;justify-content:center;align-items:center;width:100%;height:100%;margin:0;padding:0;background-color:rgba(255,255,255,.5);z-index:100;display:none}.transfer-form-preloader.transfer-form-preloader--active{display:flex}.transfer-form-preloader__img{width:40px;height:40px;margin:0;padding:0;-webkit-animation:transfer-form-preloader-spin 1s infinite steps(20);animation:transfer-form-preloader-spin 1s infinite steps(20)}@-webkit-keyframes transfer-form-preloader-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes transfer-form-preloader-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}
.transfers-cards-container__anouther-transfer-button{margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 24px;width:690px;height:60px;background:#fff;-webkit-box-shadow:0 4px 4px rgba(8,0,47,.02),0 4px 4px rgba(8,0,47,.04);box-shadow:0 4px 4px rgba(8,0,47,.02),0 4px 4px rgba(8,0,47,.04);border-radius:5px;border:none;font-family:Roboto;font-style:normal;font-weight:400;font-size:16px;line-height:19px;color:#0f7ee6;cursor:pointer}.transfers-cards-container__anouther-transfer-button:hover{color:#fff;background:#0f7ee6}.transfer-card{position:relative;margin-bottom:16px;-webkit-box-shadow:0 4px 4px rgba(8,0,47,.02),0 4px 4px rgba(8,0,47,.04);box-shadow:0 4px 4px rgba(8,0,47,.02),0 4px 4px rgba(8,0,47,.04);border-radius:5px;padding:16px 16px 20px 16px;background:#fff;font-family:Roboto;font-style:normal;color:#0a2239}.transfer-card__head{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:16px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.transfer-card__header--after-cruise,.transfer-card__header--before-cruise,.transfer-card__header--twoside-cruise{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;font-size:16px;line-height:19px;text-transform:uppercase;color:#0f7ee6}.transfer-card__header--after-cruise::before,.transfer-card__header--before-cruise::before,.transfer-card__header--twoside-cruise::before{margin-top:3px}.transfer-card__header--before-cruise::before{content:url(/templates/d/blocks/transfer/img/img-before-cruise.svg);margin-right:10px}.transfer-card__header--after-cruise::before{content:url(/templates/d/blocks/transfer/img/img-after-cruise.svg);margin-right:10px}.transfer-card__header--twoside-cruise::before{content:url(/templates/d/blocks/transfer/img/img-twoside-cruise.svg);margin-right:10px}.transfer-card__cross{cursor:pointer;background:0 0;border:none}.transfer-card__cross::before{content:url(/templates/d/blocks/transfer/img/card-cross.svg)}.transfer-card__way-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.transfer-card__way-container--there-side{padding-bottom:8px}.transfer-card__way-container--back-side{border-top:#cfd3d5 1px dashed;padding-top:8px}.transfer-card__end-point,.transfer-card__start-point{display:-webkit-box;display:-ms-flexbox;display:flex;width:301.5px;height:32px;font-weight:400;font-size:14px;line-height:16px;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.transfer-card__end-point::before,.transfer-card__start-point::before{content:url(/templates/d/blocks/transfer/img/point-marker.svg);margin-right:10px}.transfer-card__end-point .transfer-type-text,.transfer-card__start-point .transfer-type-text{font-weight:700}.transfer-card__end-point p,.transfer-card__start-point p{margin:0}.transfer-card__end-point p,.transfer-card__start-point p{padding-left:20px}.transfer-card__end-point::before,.transfer-card__start-point::before{position:absolute;content:url(/templates/d/blocks/transfer/img/point-marker.svg)}.transfer-card__way-arrow{width:15px;height:32px;margin:0 20px;content:url(/templates/d/blocks/transfer/img/way_arrow.svg)}.transfer-card__back-side,.transfer-card__there-side{width:100%;height:16px;margin:0;margin-bottom:8px;font-weight:700;font-size:14px;line-height:16px}.transfer-card__main-info{position:relative;border-top:#4b88d1 solid 1px;display:-webkit-box;display:-ms-flexbox;display:flex;height:80px;margin:21px 0 35px 0}.transfer-card__transport-img{margin-right:26px}.transfer-card__transport-info{width:258px;bottom:0;margin:22px 28px 0 0}.transfers-cards-single-container .transfer-card__transport-info{width:290px}.transfers-cards-single-container.transfers-cards-single-container--width .transfer-card__transport-info{width:400px}.transfer-card__transport-type{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;font-size:16px;line-height:19px;text-transform:uppercase}.transfer-card__transport-type::after{margin-top:2px;margin-left:3px;content:url(/templates/d/blocks/transfer/img/transport-type-question-img.svg)}.transfer-card__volume{font-weight:400;font-size:14px;line-height:16px;margin:3px 0 6px 0}.transfer-card__passengers--icon{position:relative;margin-left:21px;font-family:Roboto}.transfer-card__passengers.transfer-card__passengers--icon{font-family:Roboto,sans-serif}.transfer-card__passengers--icon::before{position:absolute;top:0;left:-20px;content:url(/templates/d/blocks/transfer/img/icon-passenger.svg)}.transfer-card__bagages--icon{position:relative;margin-left:25px;font-family:Roboto}.transfer-card__bagages.transfer-card__bagages--icon{font-family:Roboto}.transfer-card__bagages--icon::before{position:absolute;top:-1px;left:-17px;content:url(/templates/d/blocks/transfer/img/icon-bagage.svg)}.transfer-card__cars-marks{margin:0;font-size:12px;line-height:14px;color:#666}.transfer-card__order-container{position:absolute;right:0;height:55px;margin-top:22px;text-align:end}.transfer-card__per-person{font-weight:400;font-size:13px;line-height:13px;margin-bottom:6px}.transfer-card__per-person span{font-weight:500}.transfer-card__order-button{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;width:100%;height:36px;padding:8px 24px;background:linear-gradient(85.29deg,#ffa34b 0,#ff6e05 50.52%);border-radius:3px;border:none;cursor:pointer;user-select:none}.transfer-card__order-button p{font-weight:700;font-size:17px;line-height:20px;color:#fff}.transfer-card__order-button:hover{-webkit-transition:.5s;transition:.5s;background:linear-gradient(85.29deg,#e87200 0,#b75800 100%)}.transfer-card__second-info{display:-webkit-box;display:-ms-flexbox;display:flex;height:15px;font-weight:400;font-size:13px;line-height:15px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.transfer-card__second-info p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}.transfer-card__free-cancel-order::before{content:url(/templates/d/blocks/transfer/img/free-cancel-order-img.svg);margin-right:6px}.transfer-card__await-info::before{content:url(/templates/d/blocks/transfer/img/await-info-img.svg);margin-right:6px}.transfer-card__meet::before{content:url(/templates/d/blocks/transfer/img/meet-img.svg);margin-right:6px}.transfer-card-preloader{position:absolute;top:0;left:0;justify-content:center;align-items:center;width:100%;height:100%;margin:0;padding:0;background-color:rgba(255,255,255,.5);display:none}.transfer-card-preloader.transfer-card-preloader--active{display:flex}.transfer-card-preloader__img{width:40px;height:40px;margin:0;padding:0;-webkit-animation:spin 1s infinite steps(20);animation:spin 1s infinite steps(20)}@-webkit-keyframes transfer-card-preloader__img-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes transfer-card-preloader__img-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}
.transfer-card-single{position:relative;margin-bottom:16px;-webkit-box-shadow:0 4px 4px rgba(8,0,47,.02),0 4px 4px rgba(8,0,47,.04);box-shadow:0 4px 4px rgba(8,0,47,.02),0 4px 4px rgba(8,0,47,.04);border-radius:5px;padding:16px;background:#fff;font-family:Roboto;font-style:normal;color:#0a2239}.transfer-card-single__main-info{position:relative;display:flex;align-items:center}.transfer-card-single__transport-img{margin-right:26px;width:100%}.transfer-card-single__transport-info{display:flex;flex-direction:column;gap:8px;margin:0 28px 0 0;max-width:475px}.transfer-card-single__transport-type{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;font-size:18px}.transfer-card-single__transport-type::after{margin-top:2px;margin-left:3px;content:url(/templates/d/blocks/transfer/img/transport-type-question-img.svg)}.transfer-card-single__volume{display:inline-flex;align-items:center;gap:8px 16px;font-weight:400;font-size:15px}.transfer-card-single__bagages--icon,.transfer-card-single__passengers--icon{display:inline-flex;align-items:center;gap:8px;font-family:Roboto,sans-serif}.transfer-card-single__passengers--icon::before{content:url(/templates/d/blocks/transfer/img/icon-passenger.svg)}.transfer-card-single__bagages--icon::before{content:url(/templates/d/blocks/transfer/img/icon-bagage.svg)}.transfer-card-single__cars-marks{margin:0;color:#666}.transfer-card-single__order-container{display:flex;flex-direction:column;align-items:center;gap:8px;margin-left:auto;flex-shrink:0;font-weight:700}.transfer-card-single__order-container-price{font-size:18px}.transfer-card-single__order-container-button{display:flex;align-items:center;justify-content:center;width:120px;height:36px;padding:8px 24px;font-size:17px;color:#fff;background:linear-gradient(85.29deg,#ffa34b 0,#ff6e05 50.52%);border-radius:3px;border:none;cursor:pointer;user-select:none;opacity:0;visibility:0;transition:opacity .25s ease-in-out,visibility .25s ease-in-out}.transfer-card-single:hover .transfer-card-single__order-container-button{opacity:1;visibility:1}.transfer-card-single__order-container-button:hover{-webkit-transition:.5s;transition:.5s;background:linear-gradient(85.29deg,#e87200 0,#b75800 100%)}.transfer-card-single__conditions{display:flex;flex-wrap:wrap;gap:8px 16px;font-size:13px;font-weight:400}.transfer-card-single__conditions-item{display:inline-flex;align-items:center;gap:6px}.transfer-card-single__conditions-item::before{font-size:0}.transfer-card-single__conditions-item.transfer-card-single__conditions-item--cancellation::before{content:url(/templates/d/blocks/transfer/img/free-cancel-order-img.svg)}.transfer-card-single__conditions-item.transfer-card-single__conditions-item--pending::before{content:url(/templates/d/blocks/transfer/img/await-info-img.svg)}.transfer-card-single__conditions-item.transfer-card-single__conditions-item--meeting::before{content:url(/templates/d/blocks/transfer/img/meet-img.svg)}.transfer-card-preloader{position:absolute;top:0;left:0;justify-content:center;align-items:center;width:100%;height:100%;margin:0;padding:0;background-color:rgba(255,255,255,.5);display:none}.transfer-card-preloader.transfer-card-preloader--active{display:flex}.transfer-card-preloader__img{width:40px;height:40px;margin:0;padding:0;-webkit-animation:spin 1s infinite steps(20);animation:spin 1s infinite steps(20)}@-webkit-keyframes transfer-card-preloader__img-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes transfer-card-preloader__img-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}
.transfer-booking-block{padding:10px;display:none}.transfer-booking-block.transfer-booking-block--active{display:block}
.tourists-quantity-modal{position:fixed;top:0;left:0;width:100%;height:100%;padding:32px;box-sizing:border-box;color:#0a2239;overflow:auto;z-index:1000;display:none}.tourists-quantity-modal.tourists-quantity-modal--active{display:flex}.tourists-quantity-modal-background{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.25)}.tourists-quantity-modal__content{position:relative;width:650px;margin:auto;padding:32px;background:#fff;box-sizing:border-box}.tourists-quantity-modal__close{position:absolute;top:16px;right:16px;display:block;box-sizing:border-box;background:0 0;border:none;cursor:pointer}.tourists-quantity-modal__close img{pointer-events:none}.tourists-quantity-modal__title{color:#0f7ee6;font:300 26px/30px Roboto,sans-serif}.tourists-quantity-modal__desc{margin-bottom:30px;color:#0f7ee6;font:300 16px/19px Roboto,sans-serif}.tourists-quantity-modal__passengers{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.tourists-quantity-modal__passengers:before{content:"";position:absolute;left:50%;top:0;display:block;width:1px;height:calc(100% - 16px);background:#d0d0d0;transform:translate(-50%,0)}.tourists-quantity-modal__passengers-item{display:flex;align-items:center;width:100%;max-width:260px;margin-bottom:16px}.tourists-quantity-modal__passengers-title{font:400 16px/19px Roboto,sans-serif;margin-bottom:2px;color:#0a2239}.tourists-quantity-modal__passengers-desc{color:#999;font:400 14px/16px Roboto,sans-serif}.tourists-quantity-modal__passengers-main{margin-right:auto}.tourists-quantity-modal__passengers-minus,.tourists-quantity-modal__passengers-plus{display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin-left:8px;border-radius:50%;background-color:#0f7ee6;cursor:pointer;user-select:none;transition:.3s background-color}.tourists-quantity-modal__passengers-minus.tourists-quantity-modal__passengers-minus--disabled,.tourists-quantity-modal__passengers-plus.tourists-quantity-modal__passengers-plus--disabled{background-color:#8ecbff;cursor:default}.tourists-quantity-modal__passengers-minus:hover:not(.tourists-quantity-modal__passengers-minus--disabled),.tourists-quantity-modal__passengers-plus:hover:not(.tourists-quantity-modal__passengers-plus--disabled){background-color:#0265c1}.tourists-quantity-modal__passengers-minus img,.tourists-quantity-modal__passengers-plus img{cursor:pointer;user-select:none}.tourists-quantity-modal__passengers-minus.tourists-quantity-modal__passengers-minus--disabled img,.tourists-quantity-modal__passengers-plus.tourists-quantity-modal__passengers-plus--disabled img{cursor:default}.tourists-quantity-modal__passengers-input{width:40px;height:32px;margin-left:8px;color:#0a2239;background:#fff;border:1px solid #cfd3d5;border-radius:3px;text-align:center;font:400 14px/16px Roboto,sans-serif;box-sizing:border-box}.tourists-quantity-modal__children{display:none}.tourists-quantity-modal__children.tourists-quantity-modal__children--active{display:block}.tourists-quantity-modal__children-title{color:#0f7ee6;font:300 20px/23px Roboto,sans-serif;margin-bottom:16px}.tourists-quantity-modal__children-field{align-items:center;margin-bottom:16px;color:#0a2239;font:400 15px/18px Roboto,sans-serif;display:none}.tourists-quantity-modal__children-field.tourists-quantity-modal__children-field--active{display:flex}.tourists-quantity-modal__children-field:nth-child(2n){margin-left:32px}.tourists-quantity-modal__children-minus,.tourists-quantity-modal__children-plus{display:flex;align-items:center;justify-content:center;width:24px;height:24px;margin-right:8px;background-color:#0f7ee6;border-radius:4px;cursor:pointer;user-select:none;transition:.3s background-color}.tourists-quantity-modal__children-minus.tourists-quantity-modal__children-minus--disabled,.tourists-quantity-modal__children-plus.tourists-quantity-modal__children-plus--disabled{background-color:#8ecbff;cursor:default}.tourists-quantity-modal__children-minus:hover:not(.tourists-quantity-modal__children-minus--disabled),.tourists-quantity-modal__children-plus:hover:not(.tourists-quantity-modal__children-plus--disabled){background-color:#0265c1}.tourists-quantity-modal__children-label{margin-right:10px}.tourists-quantity-modal__children-input{width:40px;height:24px;margin-right:8px;font:400 14px/16px Roboto,sans-serif;text-align:center;color:#0a2239;background:#fff;border:1px solid #cfd3d5;border-radius:3px;box-sizing:border-box}.tourists-quantity-modal__children-toggler{display:inline-block;margin-bottom:30px;font:400 14px/16px Roboto,sans-serif;color:#0f7ee6;text-decoration:underline;cursor:pointer;user-select:none}.tourists-quantity-modal__alerts{margin-bottom:16px;font:400 12px/14px Roboto,sans-serif;color:#ff5757}.tourists-quantity-modal__alerts-item{display:flex;align-items:flex-start;margin-bottom:12px}.tourists-quantity-modal__alerts-item:last-child{margin-bottom:0}.tourists-quantity-modal__alerts-item img{margin-right:6px}.tourists-quantity-modal__btn{display:flex;align-items:center;justify-content:center;width:223px;height:53px;margin:0 auto 20px;color:#fff;background-color:#f48f2e;box-shadow:0 7px 13px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.05);border-radius:2px;font:700 19px/25px "PT Sans",sans-serif;text-transform:uppercase;cursor:pointer;user-select:none;transition:.3s background-color}.tourists-quantity-modal__btn:hover{background-color:#e55300}.tourists-quantity-modal__loyalty-title{margin-bottom:14px;color:#0f7ee6;font:400 18px/21px Roboto,sans-serif}.tourists-quantity-modal__loyalty-content{display:flex;flex-direction:column;min-width:450px;padding:16px;background:#e2e2e2;border-radius:4px}.tourists-quantity-modal__loyalty-content-inner{display:flex}.tourists-quantity-modal__loyalty-checkbox{display:inline-flex;flex-wrap:wrap}.tourists-quantity-modal__loyalty-checkbox input[type=checkbox]{display:none}.tourists-quantity-modal__loyalty-checkbox-label{display:block;position:relative;margin-bottom:10px;padding-left:24px;color:#0a2239;font:400 14px/16px Roboto,sans-serif;cursor:pointer;user-select:none}.tourists-quantity-modal__loyalty-checkbox-label:before{content:"";display:block;position:absolute;left:0;top:0;width:14px;height:14px;background:#fff;border-radius:3px;border:1px solid #0a2239;box-sizing:border-box}input:checked~.tourists-quantity-modal__loyalty-checkbox-label:before{background:url("../../../templates/d/blocks/tourists-quantity-modal/img/checked.svg") center no-repeat #fff}.tourists-quantity-modal__loyalty-form{position:relative;display:none}input:checked~.tourists-quantity-modal__loyalty-controls,input:checked~.tourists-quantity-modal__loyalty-form{display:flex;width:100%}.tourists-quantity-modal__loyalty-additional-top{position:absolute;top:-30px;right:72px;width:130px;height:22px}.tourists-quantity-modal__loyalty-additional-top.tourists-quantity-modal__loyalty-additional-top--width{width:310px}.tourists-quantity-modal__loyalty-close{position:absolute;top:-26px;right:0;display:flex;align-items:center;color:#0f7ee6;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:16px;text-decoration:underline;cursor:pointer;user-select:none}.tourists-quantity-modal__loyalty-close img{margin-left:8px}.tourists-quantity-modal__loyalty-field{width:100%;margin-bottom:10px;margin-right:8px}.tourists-quantity-modal__loyalty-field:last-child{margin-right:0}.tourists-quantity-modal__loyalty-field:only-child{width:100%;margin-right:0}.tourists-quantity-modal__loyalty-label{display:block;margin-bottom:2px;font:400 12px/14px Roboto,sans-serif;color:#777}.tourists-quantity-modal__loyalty-input{width:100%;padding:8px;background:#fff;border:1px solid #cfd3d5;box-sizing:border-box;border-radius:3px;font:400 13px/15px Roboto,sans-serif}.tourists-quantity-modal__loyalty-input::placeholder{color:#999}.tourists-quantity-modal__loyalty-controls{display:none;justify-content:flex-end;align-items:center;margin-bottom:10px}.tourists-quantity-modal__loyalty-clean{font:400 12px/14px Roboto,sans-serif;color:#0f7ee6;text-decoration:underline;margin-right:10px;cursor:pointer;user-select:none}.tourists-quantity-modal__loyalty-btn{display:flex;justify-content:center;align-items:center;padding:4px 16px;color:#fff;background-color:#f3862e;border-radius:2px;font:400 14px/16px Roboto,sans-serif;cursor:pointer;user-select:none;transition:.3s background-color}.tourists-quantity-modal__loyalty-btn:hover{background-color:#e55300}.tourists-quantity-modal__loyalty-info{display:inline-flex;align-items:center;font:400 14px/16px Roboto,sans-serif;color:#0f7ee6;text-decoration:underline;cursor:pointer;user-select:none}.tourists-quantity-modal__loyalty-info img{margin-right:10px;pointer-events:none}.tourists-quantity-modal__info{z-index:109;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;max-width:520px;display:none;background:#fff;padding:20px;box-sizing:border-box;border-radius:4px;box-shadow:0 4px 4px rgba(0,0,0,.25),0 0 11px rgba(8,0,47,.1)}.tourists-quantity-modal__info.tourists-quantity-modal--open{display:block}.tourists-quantity-modal.tourists-quantity-modal--open .tourists-quantity-modal__info{display:block}.tourists-quantity-modal__info--food .tourists-quantity-modal__info{max-width:462px}.tourists-quantity-modal__info-title{display:flex;align-items:flex-start;margin-bottom:16px;padding-bottom:8px;color:#0f7ee6;border-bottom:1px solid #ccc;font:400 20px/23px Roboto,sans-serif}.tourists-quantity-modal__info-title img{margin-right:10px}.tourists-quantity-modal__info p{font:400 13px/15px Roboto,sans-serif;margin-bottom:15px;color:#0a2239}.tourists-quantity-modal__info p:last-child{margin-bottom:0}.tourists-quantity-modal__info p strong{font-weight:700}.tourists-quantity-modal__info-close{position:absolute;top:8px;right:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;user-select:none}.tourists-quantity-modal__info-close img{pointer-events:none}.tourists-quantity-modal__info-text{padding:16px;font:400 13px Roboto,sans-serif;color:#0a2239}.tourists-quantity-modal__info-text.tourists-quantity-modal__info-text--gray{background:#e6e6e6}.tourists-quantity-modal__info-text.tourists-quantity-modal__info-text--yellow{background:#ffedb4}.tourists-quantity-modal__info-subtitle{font:400 18px/21px Roboto,sans-serif;color:#0f7ee6;margin-bottom:4px}.tourists-quantity-modal__info-text img{margin-right:4px}.tourists-quantity-modal__children__columns{display:flex;flex-wrap:wrap;width:100%;max-height:80px}.tourists-quantity-modal__children__columns .tourists-quantity-modal__children-field{width:max-content}.tourists-quantity-modal__info--loyalty .tourists-quantity-modal__info-title{margin-bottom:4px}.tourists-quantity-modal__content-preloader{position:absolute;top:0;left:0;justify-content:center;align-items:center;width:100%;height:100%;background-color:rgba(255,255,255,.75);display:none}.tourists-quantity-modal.tourists-quantity-modal--preloader .tourists-quantity-modal__content-preloader{display:flex}.tourists-quantity-modal__content-preloader-img{width:40px;height:40px;-webkit-animation:spin 1s infinite steps(20);animation:spin 1s infinite steps(20)}
.tourists-quantity-modal-rebook{position:fixed;top:0;left:0;justify-content:center;align-items:center;width:100%;height:100%;overflow:auto;display:none;z-index:1001;padding:32px;box-sizing:border-box;color:#0a2239}.tourists-quantity-modal-rebook.tourists-quantity-modal-rebook--active{display:flex}.tourists-quantity-modal-rebook-background{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.25)}.tourists-quantity-modal-rebook__info{position:fixed;width:520px;padding:20px;background:#fff;box-sizing:border-box;border-radius:4px;box-shadow:0 4px 4px rgba(0,0,0,.25),0 0 11px rgba(8,0,47,.1);z-index:109}.tourists-quantity-modal-rebook__info-close{position:absolute;top:8px;right:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;user-select:none}.tourists-quantity-modal-rebook__info-title{display:flex;flex-wrap:wrap;align-items:flex-start;margin-bottom:16px;padding-bottom:8px;color:red;font:400 20px/23px Roboto,sans-serif;border-bottom:1px solid #ccc}.tourists-quantity-modal-rebook__info-title img{margin-right:10px}.tourists-quantity-modal-rebook__info-content-link{display:inline-block;font:400 14px/16px Roboto,sans-serif;color:#0f7ee6;text-decoration:underline;cursor:pointer;user-select:none}
.tourists-quantity-modal-min-tourists{position:fixed;top:0;left:0;justify-content:center;align-items:center;width:100%;height:100%;overflow:auto;display:none;z-index:1001;padding:32px;box-sizing:border-box;color:#0a2239}.tourists-quantity-modal-min-tourists.tourists-quantity-modal-min-tourists--active{display:flex}.tourists-quantity-modal-min-tourists-background{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.25)}.tourists-quantity-modal-min-tourists__info{position:fixed;width:520px;padding:20px;background:#fff;box-sizing:border-box;border-radius:4px;box-shadow:0 4px 4px rgba(0,0,0,.25),0 0 11px rgba(8,0,47,.1);z-index:109}.tourists-quantity-modal-min-tourists__info-close{position:absolute;top:8px;right:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;user-select:none}.tourists-quantity-modal-min-tourists__info-title{display:flex;flex-wrap:wrap;align-items:flex-start;margin-bottom:16px;padding-bottom:8px;color:red;font:400 20px/23px Roboto,sans-serif;border-bottom:1px solid #ccc}.tourists-quantity-modal-min-tourists__info-title img{margin-right:10px}.tourists-quantity-modal-min-tourists__info-content-link{display:inline-block;font:400 14px/16px Roboto,sans-serif;color:#0f7ee6;text-decoration:underline;cursor:pointer;user-select:none}
.tourists-quantity-modal-max-tourists{position:fixed;top:0;left:0;justify-content:center;align-items:center;width:100%;height:100%;overflow:auto;display:none;z-index:1001;padding:32px;box-sizing:border-box;color:#0a2239}.tourists-quantity-modal-max-tourists.tourists-quantity-modal-max-tourists--active{display:flex}.tourists-quantity-modal-max-tourists-background{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.25)}.tourists-quantity-modal-max-tourists__info{position:fixed;width:520px;padding:20px;background:#fff;box-sizing:border-box;border-radius:4px;box-shadow:0 4px 4px rgba(0,0,0,.25),0 0 11px rgba(8,0,47,.1);z-index:109}.tourists-quantity-modal-max-tourists__info-close{position:absolute;top:8px;right:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;user-select:none}.tourists-quantity-modal-max-tourists__info-title{display:flex;flex-wrap:wrap;align-items:flex-start;margin-bottom:16px;padding-bottom:8px;color:red;font:400 20px/23px Roboto,sans-serif;border-bottom:1px solid #ccc}.tourists-quantity-modal-max-tourists__info-title img{margin-right:10px}.tourists-quantity-modal-max-tourists__info-content-link{display:inline-block;font:400 14px/16px Roboto,sans-serif;color:#0f7ee6;text-decoration:underline;cursor:pointer;user-select:none}
.tourists-quantity-modal-coupon{position:fixed;top:0;left:0;justify-content:center;align-items:center;width:100%;height:100%;overflow:auto;z-index:1001;padding:32px;box-sizing:border-box;color:#0a2239;display:none}.tourists-quantity-modal-coupon.tourists-quantity-modal-coupon--active{display:flex}.tourists-quantity-modal-coupon-background{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.25)}.tourists-quantity-modal-coupon__close{position:absolute;top:16px;right:16px;box-sizing:border-box;background:0 0;border:none;cursor:pointer;user-select:none}.tourists-quantity-modal-coupon__info{position:relative;width:520px;padding:20px;background:#fff;border-radius:4px;box-shadow:0 4px 4px rgba(0,0,0,.25),0 0 11px rgba(8,0,47,.1);box-sizing:border-box;z-index:109}.tourists-quantity-modal-coupon__info--food .tourists-quantity-modal-coupon__info{max-width:462px}.tourists-quantity-modal-coupon__info-title{display:flex;align-items:flex-start;margin-bottom:16px;padding-bottom:8px;color:#0f7ee6;font:400 20px/23px Roboto,sans-serif;border-bottom:1px solid #ccc}.tourists-quantity-modal-coupon__info-title img{margin-right:10px}.tourists-quantity-modal-coupon__info p{font:400 13px/15px Roboto,sans-serif;margin-bottom:15px;color:#0a2239}.tourists-quantity-modal-coupon__info p:last-child{margin-bottom:0}.tourists-quantity-modal-coupon__info p strong{font-weight:700}.tourists-quantity-modal-coupon__info-close{position:absolute;top:8px;right:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;user-select:none}.tourists-quantity-modal-coupon__info-close img{pointer-events:none}.tourists-quantity-modal-coupon__info-text{padding:16px;font:400 13px Roboto,sans-serif;color:#0a2239}.tourists-quantity-modal-coupon__info-text.tourists-quantity-modal-coupon__info-text--gray{background:#e6e6e6}.tourists-quantity-modal-coupon__info-text.tourists-quantity-modal-coupon__info-text--yellow{background:#ffedb4}.tourists-quantity-modal-coupon__info-subtitle{font:400 18px/21px Roboto,sans-serif;color:#0f7ee6;margin-bottom:4px}.tourists-quantity-modal-coupon__info-text img{margin-right:4px}.tourists-quantity-modal-coupon__childrens__columns{max-height:80px;max-width:404px;columns:2}.tourists-quantity-modal-coupon__childrens__columns .tourists-quantity-modal-coupon__childrens-field{width:max-content}.tourists-quantity-modal-coupon__info--loyalty .tourists-quantity-modal-coupon__info-title{margin-bottom:4px}
.tourists-quantity-modal-age{position:fixed;top:0;left:0;justify-content:center;align-items:center;width:100%;height:100%;overflow:auto;display:none;z-index:1001;padding:32px;box-sizing:border-box;color:#0a2239}.tourists-quantity-modal-age.tourists-quantity-modal-age--active{display:flex}.tourists-quantity-modal-age-background{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.25)}.tourists-quantity-modal-age__info{position:fixed;width:520px;padding:20px;background:#fff;box-sizing:border-box;border-radius:4px;box-shadow:0 4px 4px rgba(0,0,0,.25),0 0 11px rgba(8,0,47,.1);z-index:109}.tourists-quantity-modal-age__info-close{position:absolute;top:8px;right:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;user-select:none}.tourists-quantity-modal-age__info-title{display:flex;flex-wrap:wrap;align-items:flex-start;margin-bottom:16px;padding-bottom:8px;color:#0f7ee6;font:400 20px/23px Roboto,sans-serif;border-bottom:1px solid #ccc}.tourists-quantity-modal-age__info-title img{margin-right:10px}.tourists-quantity-modal-age__info-title-company{padding-left:33px}
.tourists-quantity-modal-add-adult-tourists{position:fixed;top:0;left:0;justify-content:center;align-items:center;width:100%;height:100%;overflow:auto;display:none;z-index:1001;padding:32px;box-sizing:border-box;color:#0a2239}.tourists-quantity-modal-add-adult-tourists.tourists-quantity-modal-add-adult-tourists--active{display:flex}.tourists-quantity-modal-add-adult-tourists-background{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.25)}.tourists-quantity-modal-add-adult-tourists__info{position:fixed;width:520px;padding:20px;background:#fff;box-sizing:border-box;border-radius:4px;box-shadow:0 4px 4px rgba(0,0,0,.25),0 0 11px rgba(8,0,47,.1);z-index:109}.tourists-quantity-modal-add-adult-tourists__info-close{position:absolute;top:8px;right:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;user-select:none}.tourists-quantity-modal-add-adult-tourists__info-title{display:flex;flex-wrap:wrap;align-items:flex-start;margin-bottom:16px;padding-bottom:8px;color:red;font:400 20px/23px Roboto,sans-serif;border-bottom:1px solid #ccc}.tourists-quantity-modal-add-adult-tourists__info-title img{margin-right:10px}.tourists-quantity-modal-add-adult-tourists__info-content-link{display:inline-block;font:400 14px/16px Roboto,sans-serif;color:#0f7ee6;text-decoration:underline;cursor:pointer;user-select:none}
.techworks_block{width:1000px;height:27px;background:url("../../../templates/d/blocks/techworks/img/techworks.png?ver2.0") no-repeat}.banner-att{display:flex;flex-direction:column;justify-content:center;align-items:center;width:1000px;min-height:150px;margin:0;padding:0;padding-top:20px;padding-bottom:20px;padding-left:50px;padding-right:50px;box-sizing:border-box;background-color:red}.banner-att__txt{margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:24px;line-height:28px;color:#fff}.banner-att__txt--size-l{font-size:21px}.banner-att__txt--size-s{font-size:14px;line-height:16px}.banner-att__txt--bold{font-weight:700}.banner-att__txt--mb{margin-bottom:10px}.banner-att-close{position:absolute;top:10px;right:10px;width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 15.41 15.41' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.close-a%7Bfill:none;stroke:%23fff;stroke-miterlimit:10;stroke-width:2px;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-close%3C/title%3E%3Cline class='close-a' x1='.71' x2='14.71' y1='.71' y2='14.71'/%3E%3Cline class='close-a' x1='.71' x2='14.71' y1='14.71' y2='.71'/%3E%3C/svg%3E");background-repeat:none;cursor:pointer}
.summary-avia__backBlock{display:table;width:100%}.summary-avia__backBlock-left{display:table-cell;vertical-align:middle;text-align:left}.summary-avia__backBlock-right{display:table-cell;vertical-align:middle;text-align:right;position:relative;top:48px}.summary-avia__backBlock-back{background:#ccc;font:14px/28px 'PT Sans',sans-serif;color:#0f7ee6;width:113px;border-radius:4px;display:inline-block;text-align:center;text-decoration:none;cursor:pointer}.summary-avia__backBlock-another{background:#f3862e;font:16px/48px 'PT Sans',sans-serif;color:#fff;text-transform:uppercase;width:280px;border-radius:3px;display:inline-block;text-align:center;text-decoration:none;cursor:pointer}.summary-avia__backBlock-another:hover{transition:all linear .7s;background:#d86d23}.summary-avia__backBlock-back-icon:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e93c';font-size:13px;color:#0f7ee6;margin-right:9px}
.summary-avia__InfoClose{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/summary-avia/img/x.png");width:10px;height:11px;cursor:pointer;position:absolute;z-index:40;right:10px;top:10px}.summary-avia__aviaDetailMini_wrapper{position:fixed;width:100%;height:100%;background:rgba(0,0,0,.5);top:0;left:0;z-index:1000;display:none}.summary-avia__aviaDetailMini_wrapper.active{display:block}.summary-avia__aviaDetailMini{position:fixed;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.3);width:600px;overflow:hidden;z-index:3;left:calc(50% - 300px);top:40px;z-index:1001}.summary-avia__aviaDetailMiniHeader{height:147px;border-bottom:1px solid #d2d1d1}.summary-avia__aviaDetailMiniHeaderTitle{position:relative;text-align:center;color:#0f7ee6;font-size:25px;line-height:73px;font-family:Roboto,sans-serif}.summary-avia__aviaDetailMiniFromTo{height:76px}.summary-avia__aviaDetailMiniHeaderFrom{float:left}.summary-avia__aviaDetailMiniHeaderFromContent{margin-left:30px;margin-top:16px}.summary-avia__aviaDetailMiniHeaderTo{float:left}.summary-avia__aviaDetailMiniHeaderToContent{margin-left:30px;margin-top:16px}.summary-avia__aviaDetailMiniContent{display:table}.summary-avia__aviaDetailMiniContentCard{position:relative;width:100%;height:137px}.summary-avia__aviaDetailMiniContentCardFrom .summary-avia__aviaDetailMiniContentCardCode{position:absolute;left:30px;top:25px}.summary-avia__aviaDetailMiniContentCardFrom .summary-avia__aviaDetailMiniContentCardDate{position:absolute;left:98px;top:19px}.summary-avia__aviaDetailMiniContentCardFrom .summary-avia__aviaDetailMiniContentCardPlace{position:absolute;left:99px;top:37px}.summary-avia__aviaDetailMiniContentCardTo .summary-avia__aviaDetailMiniContentCardCode{position:absolute;left:30px;top:76px}.summary-avia__aviaDetailMiniContentCardTo .summary-avia__aviaDetailMiniContentCardDate{position:absolute;left:100px;top:70px}.summary-avia__aviaDetailMiniContentCardTo .summary-avia__aviaDetailMiniContentCardPlace{position:absolute;left:100px;top:87px}.summary-avia__aviaDetailMiniContentCardCompany{position:absolute;top:14px;left:460px}.summary-avia__aviaDetailMiniContentCardCompanyInfo{font-size:10px;color:#888}.summary-avia__aviaDetailMiniContentTransfer{position:relative;width:100%;height:74px;background:#efefef;border-top:1px solid #d2d1d1;border-bottom:1px solid #d2d1d1}.summary-avia__aviaDetailMiniContentTransferTitle{position:absolute;left:29px;top:24px;font-weight:700;font-size:14px;color:#000}.summary-avia__aviaDetailMiniContentTransferTime{position:absolute;left:29px;top:45px;font-size:12px;color:#888}.summary-avia__aviaDetailMiniContentTransferPlace{position:absolute;left:121px;top:26px;font-size:13px;color:#444}.summary-avia__aviaDetailMiniContentForward{display:table-cell;vertical-align:top;width:600px}.summary-avia__aviaDetailMiniContentBack{display:table-cell;vertical-align:top;width:489px}.summary-avia__aviaDetailMiniFooter{position:relative;height:76px;border-top:1px solid #d2d1d1}.summary-avia__aviaDetailMiniFooterShare:before{content:'';position:absolute;height:17px;width:17px;display:inline-block;background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/summary-avia/img/shareIcon.png");top:6px;left:6px}.summary-avia__aviaDetailMiniFooterShare{position:absolute;left:30px;top:22px;padding:8px 14px 7px 33px;text-transform:uppercase;background:#efefef;color:#666;display:inline-block;font-size:12px;cursor:pointer;border-radius:1px}.summary-avia__aviaDetailMiniFooterPriceCount{font-weight:700;font-size:22px;color:#000;text-align:right;position:absolute;right:30px;top:18px}.summary-avia__aviaDetailMiniFooterPriceComment{font-size:12px;color:#888;text-align:right;position:absolute;right:30px;bottom:18px}.summary-avia__aviaDetailMini_flight_from_icon-avia:before{font-family:mcruises!important;content:"\e902";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#000;font-size:20px;position:absolute}.summary-avia__aviaDetailMini_flight_to_icon-avia:before{font-family:mcruises!important;content:"\e902";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#000;font-size:20px;position:absolute;transform:rotate(180deg)}.summary-avia__aviaDetailMini_flight_description,.summary-avia__aviaDetailMini_flight_title{margin-left:30px}.summary-avia__aviaDetailMini_flight_description{color:#444}.summary-avia__aviaDetailMini_flight_arrow{width:46px;height:5px;display:inline-block;background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/summary-avia/img/summary-avia__InfoBlock_flight_arrow.png");position:relative;top:-2px;margin:0 10px}
.summary-avia__InfoClose{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/summary-avia/img/x.png");width:10px;height:11px;cursor:pointer;position:absolute;z-index:40;right:10px;top:10px}.summary-avia__aviaDetail_wrapper{position:fixed;background:rgba(0,0,0,.5);top:0;left:0;right:0;bottom:0;z-index:1000}.summary-avia__aviaDetail_wrapper.active{display:block}.summary-avia__aviaDetailBlock{position:absolute;top:0;left:50%;margin-left:-490px}.summary-avia__aviaDetail{position:relative;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.3);width:980px;margin:10px auto 0;z-index:10001}.summary-avia__aviaDetailHeader{height:147px;border-bottom:1px solid #d2d1d1}.summary-avia__aviaDetailHeaderTitle{position:relative;text-align:center;color:#0f7ee6;font-size:25px;line-height:73px;font-family:Roboto,sans-serif}.summary-avia__aviaDetailFromTo{height:76px}.summary-avia__aviaDetailHeaderFrom{float:left;width:50%}.summary-avia__aviaDetailHeaderFromContent{margin-left:30px;margin-top:16px}.summary-avia__aviaDetailHeaderTo{float:left;width:50%}.summary-avia__aviaDetailHeaderToContent{margin-left:30px;margin-top:16px}.summary-avia__aviaDetailContent{display:table}.summary-avia__aviaDetailContentCard{position:relative;width:100%;height:137px}.summary-avia__aviaDetailContentCardFrom .summary-avia__aviaDetailContentCardCode{position:absolute;left:30px;top:25px}.summary-avia__aviaDetailContentCardFrom .summary-avia__aviaDetailContentCardDate{position:absolute;left:98px;top:19px}.summary-avia__aviaDetailContentCardFrom .summary-avia__aviaDetailContentCardPlace{position:absolute;left:99px;top:37px;overflow:hidden;width:230px}.summary-avia__aviaDetailContentCardTo .summary-avia__aviaDetailContentCardCode{position:absolute;left:30px;top:76px}.summary-avia__aviaDetailContentCardTo .summary-avia__aviaDetailContentCardDate{position:absolute;left:100px;top:70px}.summary-avia__aviaDetailContentCardTo .summary-avia__aviaDetailContentCardPlace{position:absolute;left:100px;top:87px;overflow:hidden;width:230px}.summary-avia__aviaDetailContentCardCompany{position:absolute;top:14px;left:353px}.summary-avia__aviaDetailContentCardCompanyInfo{font-size:10px;color:#888}.summary-avia__aviaDetailContentTransfer{position:relative;width:100%;height:74px;background:#efefef;border-top:1px solid #d2d1d1;border-bottom:1px solid #d2d1d1}.summary-avia__aviaDetailContentTransferTitle{position:absolute;left:29px;top:24px;font-weight:700;font-size:14px;color:#000}.summary-avia__aviaDetailContentTransferTime{position:absolute;left:29px;top:45px;font-size:12px;color:#888}.summary-avia__aviaDetailContentTransferPlace{position:absolute;left:121px;top:26px;font-size:13px;color:#444}.summary-avia__aviaDetailContentForward{display:table-cell;vertical-align:top;width:490px;border-right:1px solid #d2d1d1}.summary-avia__aviaDetailContentBack{display:table-cell;vertical-align:top;width:489px}.summary-avia__aviaDetailFooter{position:relative;height:76px;border-top:1px solid #d2d1d1;border-bottom:1px solid #d2d1d1}.summary-avia__aviaDetailFooterShare:before{content:'';position:absolute;height:17px;width:17px;display:inline-block;background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/summary-avia/img/shareIcon.png");top:6px;left:6px}.summary-avia__aviaDetailFooterShare{position:absolute;left:30px;top:22px;padding:8px 14px 7px 33px;text-transform:uppercase;background:#efefef;color:#666;display:inline-block;font-size:12px;cursor:pointer;border-radius:1px}.summary-avia__aviaDetailFooterPriceCount{font-weight:700;font-size:22px;color:#000;text-align:right;position:absolute;right:30px;top:18px}.summary-avia__aviaDetailFooterPriceComment{font-size:12px;color:#888;text-align:right;position:absolute;right:30px;bottom:18px}.summary-avia__aviaDetail_flight_from_icon-avia:before{font-family:mcruises!important;content:"\e902";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#000;font-size:20px;position:absolute}.summary-avia__aviaDetail_flight_to_icon-avia:before{font-family:mcruises!important;content:"\e902";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#000;font-size:20px;position:absolute;transform:rotate(180deg)}.summary-avia__aviaDetail_flight_description,.summary-avia__aviaDetail_flight_title{margin-left:30px}.summary-avia__aviaDetail_flight_description{color:#444}.summary-avia__aviaDetail_flight_arrow{width:46px;height:5px;display:inline-block;background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/summary-avia/img/summary-avia__InfoBlock_flight_arrow.png");position:relative;top:-2px;margin:0 10px}.summary-avia__rules{width:890px;height:100%;display:block;font:13px 'PT Sans',sans-serif;color:#444;margin:13px 30px 20px;padding-right:30px}.summary-avia__rules-content{margin:0;display:none}.summary-avia__rules-pre{white-space:pre-wrap}.summary-avia__rules-header{font:14px 'PT Sans',sans-serif;margin-bottom:19px;color:#0f7ee6;display:none;border-bottom:1px dotted #0f7ee6;cursor:pointer;position:relative}.summary-avia__rules-header:hover{border-bottom:1px dotted transparent}.summary-avia__rules-translate{font:10px 'PT Sans',sans-serif;color:#0f7ee6;text-decoration:underline;cursor:pointer;float:right;margin-top:4px;margin-right:330px}.summary-avia__rules-translate:hover{text-decoration:none}.summary-avia__rules-content.active{display:block}.summary-avia__rules-header.active{display:inline-block}.summary-avia__rules-header-icon-arrow-down:after{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e907';font-size:10px;color:#0f7ee6;position:absolute;right:-15px;top:6px}.summary-avia__rules-header-icon-arrow-up:after{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e907';font-size:10px;color:#0f7ee6;position:absolute;right:-15px;top:5px;transform:rotate(180deg)}
.summary-avia__space{margin-bottom:31px;clear:both}.summary-avia__CurrentTicket{background:#fff;box-shadow:0 1px 4px #a9a9a9}.summary-avia__CurrentTicket__Header{background:#8abeff;color:#fff;line-height:40px;height:40px;font-size:22px;padding:0 20px}.summary-avia__CurrentTicket__HeaderTitle{float:left}.summary-avia__CurrentTicket__HeaderPrice{float:left;font-weight:700;padding:0 35px 0 50px}.summary-avia__CurrentTicket__HeaderPeople{padding:5px 22px 0 28px;float:left;font-size:11px;text-transform:uppercase;position:relative}.summary-avia__CurrentTicket__HeaderPeople:before{font-family:mcruises!important;content:"\e930";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#fff;font-size:18px;position:absolute;top:12px;left:8px}.summary-avia__CurrentTicket__LRBorder{position:absolute;height:50px;width:1px;border-left:1px solid #d2d1d1;left:0}.summary-avia__CurrentTicket__Body{padding:0 30px}.summary-avia__CurrentTicket__Summary{height:70px;position:relative}.summary-avia__CurrentTicket__SummaryCompanies{position:relative;padding:25px 0 20px 0;height:20px}.summary-avia__CurrentTicket__SummaryCompany{float:left;margin-right:20px}.summary-avia__CurrentTicket__SummaryCompanyLogo{float:left}.summary-avia__CurrentTicket__SummaryCompanyLogo img{height:20px}.summary-avia__CurrentTicket__SummaryCompanyName{font-size:16px;margin-left:11px;color:#4e4e4e;display:inline-block}.summary-avia__CurrentTicket__SummaryCompanyLowcoster{float:right;width:120px;height:24px;background-color:#5eb26d;color:#fff;font-size:14px;font-family:"PT Sans";box-sizing:border-box;padding:2px 0 0 5px;text-align:center;position:relative;margin-top:-1px}.summary-avia__CurrentTicket__SummaryCompanyLowcoster:before{width:0;height:0;border-style:solid;border-width:12px 6px 12px 0;border-color:transparent #5eb26e transparent transparent;content:"";position:absolute;top:0;left:-6px}.summary-avia__CurrentTicket__SummaryLeft,.summary-avia__CurrentTicket__SummaryRight{position:absolute;width:430px;height:60px;padding-left:30px}.summary-avia__CurrentTicket__SummaryLeft:before,.summary-avia__CurrentTicket__SummaryRight:before{font-family:mcruises!important;content:"\e902";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#000;font-size:20px;position:absolute;top:2px;left:0}.summary-avia__CurrentTicket__SummaryRight{right:0;padding-left:50px;width:410px}.summary-avia__CurrentTicket__SummaryRight:before{left:20px;transform:rotate(180deg)}.summary-avia__CurrentTicket__SummaryPointBlock{width:170px;display:inline-block;position:absolute}.summary-avia__CurrentTicket__SummaryPointArrival{left:300px}.summary-avia__CurrentTicket__SummaryPointBlockTime{top:56px;position:absolute}.summary-avia__CurrentTicket__SummaryPointBlockArrow{position:absolute;width:48px;height:5px;left:200px;top:17px;background-image:url("../../../templates/d/blocks/summary-avia/img/arrow.png")}.summary-avia__CurrentTicket__SummaryRight .summary-avia__CurrentTicket__SummaryPointBlockArrow{left:220px}.summary-avia__CurrentTicket__SummaryComment{line-height:18px;height:32px}.summary-avia__CurrentTicket__SummaryCommentText{float:left;padding-left:30px;color:red}.summary-avia__CurrentTicket__SummaryCommentMore{float:right;color:#2471d2;cursor:pointer}.summary-avia__CurrentTicket__Attention{background:#ffefd7;padding:15px 30px}.summary-avia__CurrentTicket__Footer{padding:11px 30px 13px 30px}.summary-avia__CurrentTicket__Footer a{color:#2471d2;cursor:pointer}.summary-avia__CurrentTicket__SummaryCompanies .charter-state .charter-label,.summary-avia__CurrentTicket__SummaryCompanies .lowcoster-state .lowcoster-label{right:0}.summary-avia__CurrentTicket__SummaryCompanies .charter-state .charter-popup,.summary-avia__CurrentTicket__SummaryCompanies .lowcoster-state .lowcoster-popup{right:-20px}.summary-avia__CurrentTicket__SummaryCompanies .charter-state .charter-popup .charter-popup-arrow,.summary-avia__CurrentTicket__SummaryCompanies .lowcoster-state .lowcoster-popup .lowcoster-popup-arrow{right:73px}
.summary-avia-total{margin:20px 0 30px}.summary-avia-total-frame{width:980px;background:#8abeff;display:table;border-collapse:collapse}.summary-avia-total-main-block{display:table-row}.summary-avia-total-main-block-content{display:table-cell;border-bottom:2px solid #efefef;padding:11px 29px 14px;vertical-align:top}.summary-avia-total-main-block-content-table{display:table;width:521px;border-collapse:collapse}.summary-avia-total-main-block-content-table-tr-td-1,.summary-avia-total-main-block-content-table-tr-td-2{border-bottom:1px solid #999}.summary-avia-total-main-block-content-table-tr:last-child .summary-avia-total-main-block-content-table-tr-td-1,.summary-avia-total-main-block-content-table-tr:last-child .summary-avia-total-main-block-content-table-tr-td-2{border-bottom:none}.summary-avia-total-main-block-content-table-tr-td-1{text-align:left;font:16px/30px 'PT Sans';color:#000}.summary-avia-total-main-block-content-table-tr-td-2{text-align:right;font:bold 16px/30px 'PT Sans';color:#010100}.summary-avia-total-main-block-content-table-tr:last-child .summary-avia-total-main-block-content-table-tr-td-2{text-transform:uppercase}.summary-avia-total-main-block-rules{display:table-cell;border-bottom:2px solid #efefef;padding:13px 21px 14px;vertical-align:top}.summary-avia-total-main-block-rules-link{font:16px/23px 'PT Sans';color:#2471d2;display:inline-block;text-decoration:underline;cursor:pointer}.summary-avia-total-main-block-rules-link:hover{text-decoration:none}
.summary-passport-passengers-wrapper{min-height:750px;padding:5px 10px 0;background:#f3f3f3}
@keyframes rotate{to{transform:rotate(360deg)}}.subscription-off__breadcrumbs{padding:15px 10px 17px 10px}.subscription-off__wrapper{width:980px;display:table;margin:0 10px 64px 10px;color:#444}.subscription-off__title{display:table;width:100%;box-sizing:border-box;padding:21px 20px 10px 20px;font-size:26px;font-family:Roboto,sans-serif;font-weight:300;background-color:#fff}.subscription-off__content-back{position:relative;display:flex;justify-content:center;width:874px;margin:0 auto}.subscription-off__back-img{position:absolute;top:20px;left:0;width:842px;height:391px;z-index:1}.subscription-off__content{padding:28px;margin-top:5px;font-weight:300;color:#444;box-sizing:border-box}.subscription-off__txt{width:800px;text-align:center;margin:60px 0 55px;padding:0;font-family:Roboto,sans-serif;font-weight:300;font-size:20px;line-height:1.2;color:#0864b4}.subscription-off__txt span{font-weight:400}.subscription-off__forms_block{position:relative;width:505px;display:table;margin:0 auto;z-index:10}.subscription-off{text-align:left;padding:20px 40px;color:#fff;display:inline-block;height:auto;width:100%;box-sizing:border-box;box-shadow:-15px 20px 28px rgba(58,184,233,.4);background-color:#2089e4}.subscription-off__checkboxes{margin:0 0 26px 0}.subscription-off__checkbox_label{display:inline-flex;align-items:center;margin-left:15px;font-size:16px;user-select:none}.subscription-off__checkbox_label.subscription-off__checkbox_label--first{margin:0}.subscription-off__checkbox_input{width:18px;min-width:18px;height:18px;margin:0 5px 0 0;padding:0;background-color:#fff;border:1px solid #767676;border-radius:3px;box-sizing:border-box}.subscription-off__checkbox_label:hover .subscription-off__checkbox_input:not(.subscription-off__checkbox_input--checked){border-color:#000}.subscription-off__checkbox_label:hover .subscription-off__checkbox_input.subscription-off__checkbox_input--checked{background-color:#1c5cc6;border-color:#1c5cc6}.subscription-off__checkbox_label--first .subscription-off__checkbox_input{margin-left:3px}.subscription-off__form-title{font-size:18px;margin-top:36px;margin-bottom:27px}.subscription-off__form-label{display:inline-block;width:102px;font-size:16px;text-align:left;vertical-align:top;padding-top:5px}.subscription-off__form-field{border:1px solid #1d73bc;font-size:16px;padding:5px 10px;width:312px;height:33px;line-height:20px;box-sizing:border-box;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.subscription-off__submit{display:inline-block;width:200px;font-family:"PT Sans",sans-serif;height:34px;box-sizing:border-box;border:1px solid #0f7ee6;background:#fff;background:linear-gradient(to top,#d8d8d8,#fafafa);color:#444;font-size:16px;cursor:pointer;float:right;padding:5px;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;text-align:center}.subscription-off__submit:hover{background:#0f7ee6;border-radius:4px;background:linear-gradient(to top,#b6b6b6,#e3e3e3)}.subscription-off__form_field_email{margin:20px 0;text-align:right}.subscription-off__form_field_name{padding-left:2px}.subscription-off__textBottom{margin:22px 0 15px 3px;font-size:14px;color:#e0e0e0}.subscription-off__redStar{color:#fff}.subscription-off__textBottom .subscription-off__redStar{font-size:39px;line-height:5px;position:relative;top:15px}.subscription-off__clear{clear:both}.subscription-off__signAgent,.subscription-off__signClient{display:none;width:720px;margin:73px auto 0 auto}.subscription-off__signContent{background-color:#fff;margin-top:5px;font-weight:300;box-sizing:border-box;color:#444;min-height:424px}.subscription-off__loader{display:none;text-align:center;padding:40px 0}.subscription-off__loader-svg{animation:rotate 1.5s linear infinite;background-image:url("../../../templates/d/blocks/subscription-off/img/preloader.svg");background-repeat:no-repeat;background-size:contain;height:45px;width:45px;display:inline-block}.js--subscription-off__loader--show{display:block}.js--subscription-off--form--hide{display:none}
.subscription-block__breadcrumbs{padding:15px 10px 17px 10px}.subscription-block__wrapper{width:980px;display:table;margin:0 10px 64px 10px;color:#444}.subscription-block__title{display:table;width:100%;box-sizing:border-box;padding:21px 20px 10px 20px;font-size:26px;font-family:Roboto,sans-serif;font-weight:300;background-color:#fff}.subscription-block__content-back{position:relative;display:flex;justify-content:center;width:874px;margin:0 auto}.subscription-block__back-img{position:absolute;top:150px;left:0;width:842px;height:391px;z-index:1}.subscription-block__content{padding:28px;margin-top:5px;font-weight:300;color:#444;box-sizing:border-box}.subscription-block__txt{width:845px;margin:0;margin-bottom:55px;padding:0;font-family:Roboto,sans-serif;font-weight:300;font-size:20px;line-height:1.2;color:#0864b4;text-align:justify}.subscription-block__txt span{font-weight:400}.subscription-block__forms_block{position:relative;width:505px;display:table;margin:0 auto;z-index:10}.subscription-block__tabs{display:table;width:100%}.subscription-block__tab{float:left;text-align:center;width:220px;font-size:17px;font-family:Roboto,sans-serif;font-weight:300;color:#fff;background-color:#b0b2b4;margin-top:6px;height:36px;line-height:34px;cursor:pointer}.subscription-block__tab[data-tab=client]{width:285px}.subscription-block__tab--active{background-color:#2795f4;border-top:6px solid #2795f4;margin-top:0;cursor:default}.subscription-block__agent,.subscription-block__client{text-align:left;padding-left:40px;padding-top:38px;color:#fff;display:none;height:auto;width:100%;box-sizing:border-box;box-shadow:-15px 20px 28px rgba(58,184,233,.4);background-color:#2089e4}.subscription-block__tab_content--active{display:inline-block}.subscription-block__checkboxes{margin:0 0 26px 0}.subscription-block__checkbox_label{display:inline-flex;align-items:center;margin-left:15px;font-size:16px;user-select:none}.subscription-block__checkbox_label.subscription-block__checkbox_label--first{margin:0}.subscription-block__checkbox_input{width:18px;min-width:18px;height:18px;margin:0;margin-right:5px;padding:0;background-color:#fff;border:1px solid #767676;border-radius:3px;box-sizing:border-box}.subscription-block__checkbox_label:hover .subscription-block__checkbox_input:not(.subscription-block__checkbox_input--checked){border-color:#000}.subscription-block__checkbox_input.subscription-block__checkbox_input--checked{background-color:#2675fc;background-image:url("../../../templates/d/blocks/subscription/img/form-checked.svg");background-repeat:no-repeat;background-position:center;border-color:#2675fc}.subscription-block__checkbox_label:hover .subscription-block__checkbox_input.subscription-block__checkbox_input--checked{background-color:#1c5cc6;border-color:#1c5cc6}.subscription-block__checkbox_label--first .subscription-block__checkbox_input{margin-left:3px}.subscription-block__form-title{font-size:18px;margin-top:36px;margin-bottom:27px}.subscription-block__form-label{display:inline-block;width:72px;font-size:16px;text-align:left;vertical-align:top;padding-top:5px}.subscription-block__agent_form .subscription-block__form_field_name .subscription-block__form-label{margin-top:-4px;padding-top:0;height:38px}.subscription-block__agent_form .subscription-block__form-label{width:85px}.subscription-block__form-field{border:1px solid #1d73bc;font-size:16px;padding:5px 10px;width:342px;height:33px;line-height:20px;box-sizing:border-box;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.subscription-block__agent_form .subscription-block__form-field{width:329px}.subscription-block__submit{display:inline-block;font-family:"PT Sans",sans-serif;width:180px;height:34px;box-sizing:border-box;border:1px solid #0f7ee6;background:#fff;background:linear-gradient(to top,#d8d8d8,#fafafa);color:#444;font-size:16px;cursor:pointer;margin-top:33px;margin-left:78px;margin-right:44px;float:right;padding:5px;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;text-align:center}.subscription-block__submit:hover{background:#0f7ee6;border-radius:4px;background:linear-gradient(to top,#b6b6b6,#e3e3e3)}.subscription-block__form_field_email{margin-top:19px;padding-left:2px}.subscription-block__form_field_name{padding-left:2px}.subscription-block__textBottom{margin:22px 0 15px 3px;font-size:14px;color:#e0e0e0}.subscription-block__redStar{color:#fff}.subscription-block__textBottom .subscription-block__redStar{font-size:39px;line-height:5px;position:relative;top:15px}.subscription-block__clear{clear:both}.subscription-block__signAgent,.subscription-block__signClient{display:none;width:720px;margin:73px auto 0 auto}.subscription-block__signContent{background-color:#fff;margin-top:5px;font-weight:300;box-sizing:border-box;color:#444;min-height:424px}.subscription-block__signContent.agency{min-height:454px}.subscription-block__signImg{width:100%;height:166px}.subscription-block__signClient .subscription-block__signImg{background-position:0 0;background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/subscription/img/signClient.jpg")}.subscription-block__signAgent .subscription-block__signImg{background-position:0 0;background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/subscription/img/signAgent.jpg")}.subscription-block__signText{padding:33px 34px 23px 27px}.subscription-block__signTop{font-size:20px;margin-bottom:15px;font-weight:300;font-family:Roboto,sans-serif;color:#000}.subscription-block__signMiddle{font-size:20px;line-height:26px;margin-bottom:7px;font-family:Roboto,sans-serif;color:#000}.subscription-block__signBottom{font-size:20px;line-height:26px;margin-bottom:17px;font-family:Roboto,sans-serif;color:#000}.subscription-block__signMC{font-size:20px;line-height:26px;text-align:right;font-family:Roboto,sans-serif;color:#000}.subscription-block__socials-wrapper{display:flex;width:100%;margin:0;padding:0}.subscription-block__social{margin:0;padding:0;text-decoration:none}.subscription-block__social-item{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;flex-direction:column;margin:0;margin-right:8px;padding:0;height:100%}.subscription-block__social-item--mail{justify-content:flex-end}.subscription-block__social-circle{display:flex;justify-content:center;align-items:center;width:43px;height:43px;margin:0;padding:0;border-radius:40px;background-color:#1481de;border:2px solid #1481de;box-sizing:border-box;transition:.3s;-webkit-transition-property:background-color;-moz-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color}.subscription-block__social-circle:hover{background-color:#fff}.subscription-block__social-icon{width:20px;height:20px;margin:0;padding:0;fill:#fff;transition:.3s;-webkit-transition-property:fill;-moz-transition-property:fill;-o-transition-property:fill;transition-property:fill}.subscription-block__social-circle:hover .subscription-block__social-icon{fill:#1481de}.subscription-block__social-icon--youtube{width:28px;height:28px}.subscription-block__social-icon--vk{width:23px;height:23px}.subscription-block__social-icon--tg{width:25px;height:21px;padding-top:1px;padding-right:4px}.subscription-block__social-icon--fb{width:18px;height:18px}.subscription-block__social-icon--ok{width:18px;height:23px}.js--subscription-block__hidden{display:none}.js--subscription-block__border{border:1px solid #ccc}.js--subscription-block__border-error{border:1px solid red}.modal-popup.js--subscription-block_width-popup{max-width:250px}
.stock-detail{display:table;margin:0 0 21px 0}.stock-detail__header-row{display:table;width:730px;margin:10px 0 0 10px}.stock-detail__breadcrumbs{display:table-cell;vertical-align:middle;padding:0 0 12px 0}.stock-detail__breadcrumbs .breadcrumbs{width:520px}.stock-detail__steps-share{display:table-cell;vertical-align:middle;padding-bottom:8px;text-align:right}.stock-detail__content{display:table-cell;vertical-align:top;padding-left:10px;width:720px;position:relative}.stock-detail__aside{display:table-cell;vertical-align:top;padding-left:20px}.stock-detail__aside-list{list-style:none;width:230px;float:right}.stock-detail__aside-item{border-bottom:1px dotted #989898;padding:12px 0;cursor:pointer}.stock-detail__aside-item.hover,.stock-detail__aside-item:hover{border:none;background:#fff;height:70px;width:320px;vertical-align:middle;display:table-cell;text-align:left;padding:4px 14px;position:relative;border:1px solid #fff}.stock-detail__aside-item.hover:before,.stock-detail__aside-item:hover:before{content:'';width:17px;height:17px;display:block;position:absolute;background:#fff;margin-left:-25px;top:35px;margin-top:-4px;transform:rotate(45deg)}.stock-detail__aside-a{font:300 15px Roboto,sans-serif;color:#0f7ee6;text-decoration:none}.stock-detail__aside-item--hover .stock-detail__aside-a{font:300 20px Roboto,sans-serif}.stock-detail__promo-image{width:730px;height:290px;background-size:cover;background-position:center center;background-repeat:no-repeat;display:table;background-color:#000}.stock-detail__promo-text{display:table;float:left;width:320px;margin:10px;background-color:rgba(255,255,255,.85);padding:11px 11px 30px 11px;text-align:left;color:red;font-family:Roboto,sans-serif;box-sizing:border-box}.stock-detail__promo-text--right{float:right}.stock-detail__promo-text--center{float:none;text-align:center;margin:10px auto;padding:14px 11px 12px 11px;width:380px}.stock-detail__promo-title{font-family:Roboto-bold,sans-serif;font-weight:700;font-size:24px;letter-spacing:-.015em}.stock-detail__promo-span{font-size:20px;line-height:26px}.stock-detail__colorblock{width:730px;padding:18px 40px 20px 60px;background-color:#fff;box-sizing:border-box;display:table}.stock-detail__colorblock--yellow{background-color:#fff1bf}.stock-detail__colorblock--red{background-color:#ffccbc}.stock-detail__colorblock--green{background-color:#d1fbc6}.stock-detail__colorblock--blue{background-color:#d1f5ff}.stock-detail__colorblock-titleblock{width:100%;position:relative}.stock-detail__colorblock-title{text-transform:uppercase;font-size:14px;font-weight:700;margin-bottom:14px}.stock-detail__colorblock-titlepict{position:absolute;top:-6px;left:-32px;width:auto;max-width:28px;height:23px}.stock-detail__colorblock--yellow .stock-detail__colorblock-titlepict{fill:#008910}.stock-detail__colorblock--red .stock-detail__colorblock-titlepict{fill:#0f7ee6}.stock-detail__colorblock--green .stock-detail__colorblock-titlepict{fill:#a35800}.stock-detail__colorblock--blue .stock-detail__colorblock-titlepict{fill:#000}.stock-detail__colorblock_desc{margin-top:-2px;font-size:18px;margin-bottom:10px;letter-spacing:.01em;line-height:24px}.stock-detail__colorblock-p:last-child{margin-bottom:0}.stock-detail__colorblock_desc a{color:#0f7ee6;text-decoration:none}.stock-detail__colorblock_desc a:hover{background-color:#b5d6ff;color:#000;transition:all linear .7s}.stock-detail__colorblock_desc li{list-style:none;position:relative}.stock-detail__colorblock_desc li:before{content:"\2013";margin:0 5px 0 0}.stock-detail__colorblock-dateblock{margin:4px 0 20px 0}.stock-detail__colorblock-datetitle{margin:0 -10px;background-color:#ccc;text-transform:uppercase;font-weight:700;padding:8px 11px;letter-spacing:.015em}.stock-detail__colorblock-datelinks{display:table;margin-top:4px}.stock-detail__colorblock-datelink{float:left;color:#0f7ee6;text-decoration:none;padding:0 4px;font-weight:700;letter-spacing:-.006em}.stock-detail__comma{color:#888!important}.stock-detail__colorblock-datelink:hover{background-color:#b5d6ff;color:#000;transition:all linear .7s}.stock-detail__buttonblock{display:table;width:100%;height:33px}.stock-detail__button{clear:both;background-color:#f48f2e;color:#fff;font-size:14px;text-transform:uppercase;text-decoration:none!important;display:table;padding:7px 19px;border-radius:2px;float:right;margin:9px 11px 0 0;letter-spacing:.01em}.stock-detail__button:hover{background-color:#d86d23;cursor:pointer;transition:all linear .7s}
.clear{clear:both;height:1px}.steps-topBlock{position:relative;height:110px}.steps-topBlock.steps-topBlock--height-auto{height:auto}.steps-topBlockLeft{float:left;position:relative;width:236px}.steps-topBlockRight{position:relative;width:1000px;margin:0 -10px;left:-52px;top:31px}.steps-topBlockLeftBackButton{display:block;float:left;height:28px;background:#ccc;border-radius:2px;padding:0 15px 0 37px;text-decoration:none;color:#0f7ee6;font:14px 'PT Sans',sans-serif;text-transform:none;line-height:28px;position:relative;margin-top:18px;cursor:pointer;margin-bottom:16px}.steps-topBlockLeftBackButton.hide{display:none}.steps-topBlockLeftBackButton:before{font-family:mcruises!important;width:12px;height:12px;content:"\e93c";position:absolute;display:block;left:15px}.timeline{list-style:none;position:relative;left:12.5px}.timeline_item_bullet{width:14px;height:15px;display:block;font:bold 12px/13px 'PT Sans',sans-serif;border:5px solid;float:left;border-radius:12.5px;position:relative;text-align:center;left:-12.5px;padding-left:1px;text-decoration:none}[data-timeline=active] .timeline_item_bullet{background-color:#2688de;color:#fff;border-color:#81baeb}[data-timeline=current] .timeline_item_bullet{color:#2688de;background-color:#fff;border-color:#328fe0;box-shadow:0 0 0 5px rgba(50,143,224,.5)}[data-timeline=blank] .timeline_item_bullet{background-color:#fff;color:#f90;border-color:#999}[data-timeline=provide] .timeline_item_bullet{width:18px;height:19px;border:3px solid;background-color:#fff;color:#2688de;border-color:#ccc;font:bold 12px/17px 'PT Sans',sans-serif}[data-timeline]:first-child:before{content:none}[data-timeline]:before{width:120px;display:inline-block;content:'';margin-left:-25px;margin-top:9px;float:left}[data-timeline=active]:before,[data-timeline=blank]:before,[data-timeline=current]:before{height:7px}[data-timeline=provide]:before{height:5px}[data-timeline=active]:before{background-color:#81baeb;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAAHCAYAAADDEInGAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAG9JREFUeNpi/P//P8NgBx8+fGgAUvVQLojdOADOwOoGAQGBQR12TAxDAyBHKnJAjzQ3DNsIHo1kMgHjECmikbnIDmYcICfB3QAsohlHczD1AHKOaRzBbhiWEVwPLRZhAdswQt0wLCN4NHLJBAABBgBJbiQHifP+RAAAAABJRU5ErkJggg==);background-repeat:no-repeat}[data-timeline=current]:before{background-color:#81baeb;background-position:0 0;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAAHCAYAAADDEInGAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAG9JREFUeNpi/P//P8NgBx8+fGgAUvVQLojdOADOwOoGAQGBQR12TAxDAyBHKnJAjzQ3DNsIHo1kMgHjECmikbnIDmYcICfB3QAsohlHczD1AHKOaRzBbhiWEVwPLRZhAdswQt0wLCN4NHLJBAABBgBJbiQHifP+RAAAAABJRU5ErkJggg==);background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAAHCAYAAADDEInGAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAG9JREFUeNpi/P//P8NgBx8+fGgAUvVQLojdOADOwOoGAQGBQR12TAxDAyBHKnJAjzQ3DNsIHo1kMgHjECmikbnIDmYcICfB3QAsohlHczD1AHKOaRzBbhiWEVwPLRZhAdswQt0wLCN4NHLJBAABBgBJbiQHifP+RAAAAABJRU5ErkJggg==),-moz-linear-gradient(left,#81baeb,#2688de);background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAAHCAYAAADDEInGAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAG9JREFUeNpi/P//P8NgBx8+fGgAUvVQLojdOADOwOoGAQGBQR12TAxDAyBHKnJAjzQ3DNsIHo1kMgHjECmikbnIDmYcICfB3QAsohlHczD1AHKOaRzBbhiWEVwPLRZhAdswQt0wLCN4NHLJBAABBgBJbiQHifP+RAAAAABJRU5ErkJggg==),-webkit-linear-gradient(left,#81baeb,#2688de);background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAAHCAYAAADDEInGAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAG9JREFUeNpi/P//P8NgBx8+fGgAUvVQLojdOADOwOoGAQGBQR12TAxDAyBHKnJAjzQ3DNsIHo1kMgHjECmikbnIDmYcICfB3QAsohlHczD1AHKOaRzBbhiWEVwPLRZhAdswQt0wLCN4NHLJBAABBgBJbiQHifP+RAAAAABJRU5ErkJggg==),linear-gradient(to right,#81baeb,#2688de);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#81baeb', endColorstr='#2688de', GradientType=0)}[data-timeline=blank]:before{background-color:#999;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAAHCAYAAADDEInGAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAG9JREFUeNpi/P//P8NgBx8+fGgAUvVQLojdOADOwOoGAQGBQR12TAxDAyBHKnJAjzQ3DNsIHo1kMgHjECmikbnIDmYcICfB3QAsohlHczD1AHKOaRzBbhiWEVwPLRZhAdswQt0wLCN4NHLJBAABBgBJbiQHifP+RAAAAABJRU5ErkJggg==);background-repeat:no-repeat}[data-timeline=provide]:before{background-color:#ccc;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAAFCAYAAACO2CjNAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHhJREFUeNrslTEKwCAMRZN2cfRIvZnxZvVGjm42ghb3fHDQByHf5REIQa61kpWcs2gL/dlyNCq393nvCcEtImZJKeXVxlpPr0YyKLf3OecSYsEMuuARZxkD5tvWpxeM8NFFOMKU4/Et90EXHPrfMYaT41vq+/kEGAB9JTiOE1ezZQAAAABJRU5ErkJggg==);background-repeat:no-repeat;margin-top:10px}.timeline_item_description{position:relative;width:119px;white-space:nowrap;text-align:left;display:block;left:-52.5px;top:12px}[data-timeline=active] .timeline_item_description{color:#9d9d9d;font:13px/14px 'PT Sans',sans-serif}[data-timeline=current] .timeline_item_description{color:#2688de;font:13px/14px 'PT Sans',sans-serif}[data-timeline=blank] .timeline_item_description{color:#9d9d9d;font:13px/14px 'PT Sans',sans-serif;width:140px;letter-spacing:-.7px}[data-timeline=provide] .timeline_item_description{color:#444;font:13px/14px 'PT Sans',sans-serif;top:10px}.timeline_item_description_small{font-size:11px}.timeline_item_description-1{left:-35px}.timeline_item_description-2{left:-26px}.timeline_item_description-3{left:-31px}.timeline_item_description-4{left:-56px}.timeline_item_description-5{left:-29px}.timeline_item_description-6{left:-70px;letter-spacing:-.5px}.timeline_item_description-7{left:-51px}.header__searchSubtabsLink{font-size:initial;line-height:initial}.timeline_item_description-span{color:#908f8f}.third-step-middleContainer{position:relative}
.clear{clear:both;height:1px}.steps-topBlock-short{position:relative;height:18px;overflow:hidden}.steps-topBlock-shortLeft{float:left;position:relative;width:236px}.header__searchSubtabsLink{font-size:initial;line-height:initial}
.steps-top{position:relative;display:flex;flex-direction:column;flex-wrap:wrap;width:100%;max-width:980px;padding:10px 40px 0 5px;box-sizing:border-box}.steps-top-inner{display:flex;margin-top:20px}.steps-top-inner.steps-top-inner--pl{padding-left:60px}.steps-top-back__wrapper{display:flex;margin:14px 0 16px 0}.steps-top-back{display:flex;align-items:center;color:#0f7ee6;font:400 12px/16px "PT Sans",sans-serif;text-decoration:underline;align-self:start;cursor:pointer;user-select:none}.steps-top-back__icon{margin-right:5px;display:block}.steps-top-list{box-sizing:border-box;list-style:none;margin:15px 0 22px;padding:0;display:flex;justify-content:space-between;width:600px;position:relative}.steps-top-list__item{display:flex;flex-direction:column;align-items:center;text-align:center;position:relative;box-sizing:border-box;width:20%}.steps-top-list__item::after{content:"";position:absolute;bottom:12px;left:calc(50% + 16px);border-bottom:1px dashed #a7a8aa;width:80px}.steps-top-list__name{text-transform:uppercase;color:#a7a8aa;font:400 12px/1 Roboto,sans-serif;box-sizing:border-box;margin-bottom:12px}.steps-top-list__check,.steps-top-list__number{box-sizing:border-box;display:flex;align-items:center;justify-content:center;border:1px solid #a7a8aa;width:24px;height:24px;color:#a7a8aa;font:400 12px/14px Roboto,sans-serif}.steps-top-list__check{background:#0f7ee6;border-color:#0f7ee6;display:none}.steps-top-list__item.steps-top-list__item--done .steps-top-list__number{display:none}.steps-top-list__item.steps-top-list__item--done .steps-top-list__check{display:flex}.steps-top-list__item.steps-top-list__item--done .steps-top-list__name{color:#0f7ee6}.steps-top-list__item.steps-top-list__item--done::after{border-bottom:1px solid #0f7ee6}.steps-top-list__item.steps-top-list__item--current .steps-top-list__name{color:#0f7ee6;font-weight:500}.steps-top-list__item.steps-top-list__item--current .steps-top-list__number{color:#0f7ee6;font-weight:500;border-color:#0f7ee6}.steps-top-list__item:last-child{position:absolute;left:calc(100% + 45px)}.steps-top-list__item:last-child::after{display:none}.steps-top-list__item:last-child .steps-top-list__name{opacity:0}.steps-top-list__item:last-child .steps-top-list__number{width:115px}
.clear{clear:both;height:1px}.steps-tabsBlock{position:relative;width:730px;z-index:990}.steps-tabsBlock .tab-content{text-align:justify;hyphens:auto}.steps-tabsBlock_content{position:relative;background:#fff;padding:20px 0 2px 10px;min-height:300px;height:auto;border:1px solid #cecece}.steps-tabsBlock_contentMap{width:238px;float:right;margin-left:5px;position:relative;text-align:center}.steps-tabsBlock_contentMap.steps-tabsBlock_contentMap--hidden{display:none}.js-choice-category-imgWrapper{border:1px solid transparent}.steps-tabsBlock_contentTitle{position:relative;font-size:12px;line-height:14px;font-weight:700;color:#0f7ee6;padding-bottom:7px}th.steps-tabsBlock_contentTitle{text-align:left}.steps-tabsBlock_contentTableBlock.steps-tabsBlock_contentTableBlock--no-route th.steps-tabsBlock_contentTitle.steps-tabsBlock_contentTitle--no-route{width:100px;text-align:right;padding-right:30px}.steps-tabsBlock_contentTableBlock.steps-tabsBlock_contentTableBlock--no-route th.steps-tabsBlock_contentTitle.steps-tabsBlock_contentTitle--no-route-arrival{width:100px;text-align:right;padding-right:0}.steps-tabsBlock_contentTableBlock{position:relative;overflow:hidden;height:265px}.steps-tabsBlock_contentTableBlock_table{width:100%;position:relative}.steps-tabsBlock_contentTableBlock_tablePortItemText-indasi{font-weight:300!important}.steps-tabsBlock_contentTableBlock_tableDay{padding-right:0;padding-left:10px;width:31px;vertical-align:middle}.steps-tabsBlock_contentTableBlock_tableData{width:60px;padding-right:6px;vertical-align:middle}.steps-tabsBlock_contentTableBlock_tablePort{width:223px!important;vertical-align:middle;position:relative}.steps-tabsBlock_contentTableBlock_tableArrival{padding-right:10px;vertical-align:middle;text-align:left}.steps-tabsBlock_contentTableBlock.steps-tabsBlock_contentTableBlock--no-route .steps-tabsBlock_contentTableBlock_tableArrival{width:110px;padding-right:24px;text-align:right;box-sizing:border-box}.steps-tabsBlock_contentTableBlock_tableDeparture{vertical-align:middle;text-align:left}.steps-tabsBlock_contentTableBlock.steps-tabsBlock_contentTableBlock--no-route .steps-tabsBlock_contentTableBlock_tableDeparture{width:162px;padding-right:0;text-align:right;box-sizing:border-box}.steps-tabsBlock_contentTableBlock_tableDayItem{font-size:11px;line-height:16px;color:#0f7ee6;position:relative;font-weight:700;font-family:Verdana}.steps-tabsBlock_contentTableBlock_tableItem{font-size:10px;line-height:14px;color:#000;position:relative;white-space:nowrap;font-family:Verdana;font-weight:700;width:35px;text-align:right;display:inline-block}.steps-tabsBlock_contentTableBlock_tablePortItem{display:block;font-size:12px;color:#0f7ee6;width:150px}.steps-tabsBlock_contentTableBlock_tablePortItemText{width:150px;height:30px;display:table-cell;vertical-align:middle;font-size:12px;line-height:15px;color:#0f7ee6}.steps-tabsBlock_contentTableBlock_tablePortItemText-indasi{width:150px;display:table-cell;vertical-align:middle;font-size:10px;color:#000;text-decoration:none;cursor:default;height:30px;font-family:Verdana;font-weight:700}.steps-tabsBlock_contentTableBlock_tablePortIcons{height:30px;width:75px;right:0;top:50%;margin-top:-15px;position:absolute;white-space:nowrap}.steps-tabsBlock_contentTableBlock.steps-tabsBlock_contentTableBlock--no-route .steps-tabsBlock_contentTableBlock_tablePortIcons{right:-130px}.steps-tabsBlock_contentTableBlock_tablePortIcons-icon-traveler{cursor:pointer}.steps-tabsBlock_contentTableBlock_tablePortIconsImg{display:inline-block;vertical-align:middle;width:auto;height:auto;max-height:30px;margin-right:4px}.steps-tabsBlock_contentTableBlock_table tr:nth-child(odd) td{background:#dedede}.steps-tabsBlock_contentTableBlockBody{height:240px;border:1px solid #ccc;position:relative;overflow-x:hidden;overflow-y:auto;border-top-right-radius:5px;border-bottom-right-radius:5px}.steps-tabsBlock_contentTableBlockBody::-webkit-scrollbar{width:8px}.steps-tabsBlock_contentTableBlockBody::-webkit-scrollbar-track{border-radius:8px;background:#cbcbcb}.steps-tabsBlock_contentTableBlockBody::-webkit-scrollbar-thumb{border-radius:8px;background:#666}.steps-tabsBlock_contentBottom{position:relative;padding-top:10px;padding-left:3px}.steps-tabsBlock_contentBottomItem1{float:left;position:relative;font-size:13px;line-height:16px;color:#5eb26d;margin-right:3px}.steps-tabsBlock_contentBottomItem2{font-size:13px;line-height:16px;color:#000;float:left;position:relative;margin-right:-3px;padding-left:2px}.steps-tabsBlock_contentBottomItemImg{display:inline-block;vertical-align:top;position:relative;margin-right:5px;height:16px}.steps-tabsBlock_contentBottomItemText{display:inline-block;vertical-align:top;position:relative}.steps-tabsBlock_contentBottomItem3{font-size:13px;line-height:17px;color:#0f7ee6;position:relative;float:left;margin-left:10px}.steps-tabsBlock_alert{position:relative;font-size:12px;line-height:14px;color:#6d6c6c;top:-4px;left:3px}.steps-tabsBlock_tabsDt{float:left;line-height:40px;height:35px;font-size:16px;color:#0f7ee6;border:1px solid #dedede;border-bottom:0;padding:0 10px;position:relative;cursor:pointer;user-select:none}.steps-tabsBlock_tabsDt:first-child{padding-left:17px}.steps-tabsBlock_tabsDt:hover{text-decoration:underline}.steps-tabsBlock_tabsDt:after{content:"";display:block;position:absolute;top:50%;right:-2px;width:1px;height:14px;margin-top:-7px;background:#0f7ee6;z-index:1}.steps-tabsBlock_tabsDt.last:after,.steps-tabsBlock_tabsDt.selected:after{display:none}.steps-tabsBlock_tabsDt.selected{border-color:#cecece;background:#fff;color:#444;z-index:200;cursor:pointer}.steps-tabsBlock_tabsDd{background:#fff;display:none;float:right;width:100%;margin:35px 0 0 -100%;position:relative;z-index:401}.steps-tabsBlock_tabsDd_decks-plan{overflow:hidden}.steps-tabsBlock_tabsDd_desk-plan{display:flex;flex-wrap:wrap;align-items:center;min-height:500px}.steps-tabsBlock_tabsDd.selected{display:block}.tab-content{position:relative;padding:20px;border:1px solid #cecece}.cc_view_liner{display:table}.steps-tabsBlock_tabsDt.last{padding-left:10px;padding-right:10px;margin-right:-115px}.cc_view_liner .cc_foto{width:175px;float:left;padding:0 10px 15px 0}.cc_view_liner .cc_foto img{width:175px}.cc_view_liner .cc_foto .cc_param{width:175px;padding:3px;font-size:11px}.cc_view_liner .cc_desc{width:100%;float:none}.cc_entertainment ul{list-style:inherit;padding-left:17px}.steps-tabsBlock_contentTableBlock_tableDay.steps-tabsBlock_contentTitle{padding-left:5px;width:42px}.steps-tabsBlock_contentTableBlock_tableData.steps-tabsBlock_contentTitle{width:60px;padding-right:0}.steps-tabsBlock_contentTableBlock_tablePort.steps-tabsBlock_contentTitle{padding-right:0}.steps-tabsBlock_contentTableBlock_tablePortIcons-icon-ship:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e931";color:#0f7ee6;position:relative;font-size:10px;top:6px}.steps-tabsBlock_contentBottom-icon-ship:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e931";font-size:10px;color:#63acef;top:-1px;position:relative}.steps-tabsBlock_contentBottom-icon-ship-rounded{border:1px solid #63acef;width:22px;height:22px;border-radius:50%;display:inline-block;position:relative;top:-4px;left:3px}.steps-tabsBlock_contentBottom-icon-ship-rounded:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e931";font-size:10px;color:#63acef;top:3px;left:2px;position:relative}.steps-tabsBlock_contentTableBlock_tablePortIcons-icon-traveler:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e933";font-size:16px;position:relative;top:6px;margin:0;color:#5eb26d}.steps-tabsBlock_contentTableBlock_tablePortIcons-icon-traveler--second:before{top:8px}.steps-tabsBlock_contentTableBlock_tablePortIcons-icon-hotel:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e94c";font-size:16px;position:relative;top:6px;margin:0;color:#5eb26d}.steps-tabsBlock_contentBottom-icon-hotel:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e94c";font-size:17px;position:relative;top:-2px;left:2px;color:#5eb26d}.steps-tabsBlock_contentBottom-icon-traveler:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e933";font-size:16px;position:relative;color:#5eb26d;top:-2px;left:1px}.steps-tabsBlock_contentTableBlock_tablePortIcons-icon-bus:before,.steps-tabsBlock_contentTableBlock_tablePortIcons-icon-car:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;position:relative;top:6px;color:#0f7ee6;margin:0 3px}.steps-tabsBlock_contentTableBlock_tablePortIcons-icon-bus:before{content:"\e94a"}.steps-tabsBlock_contentTableBlock_tablePortIcons-icon-car:before{content:"\e94a"}.steps-tabsBlock_contentBottom-icon-bus,.steps-tabsBlock_contentBottom-icon-car{margin-right:2px}.steps-tabsBlock_contentBottom-icon-bus:before,.steps-tabsBlock_contentBottom-icon-car:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:15px;position:relative;color:#63acef;top:0}.steps-tabsBlock_contentBottom-icon-bus:before{content:"\e94a"}.steps-tabsBlock_contentBottom-icon-car:before{content:"\e94a"}.steps-tabsBlock_contentTableBlock_tablePortIcons-icon-avia:before{content:"\e902";font-family:mcruises!important;speak:none;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;top:6px;position:relative;color:#0f7ee6}.steps-tabsBlock_contentBottom-icon-avia{margin-left:-5px;margin-right:-2px}.steps-tabsBlock_contentBottom-icon-avia:before{content:"\e902";font-family:mcruises!important;speak:none;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:17px;top:0;position:relative;color:#63acef}.steps-tabsBlock_contentTableBlock_tablePortIcons .steps-tabsBlock_contentBottom-icon-ship-rounded{border:1px solid #0f7ee6;width:22px;height:22px;border-radius:50%;display:inline-block;position:relative;top:3px;left:10px}.steps-tabsBlock_contentTableBlock_tablePortIcons .steps-tabsBlock_contentBottom-icon-ship-rounded:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e931";font-size:10px;color:#0f7ee6;top:1px;left:2px;position:relative}.steps-tabsBlock_contentTableBlock_tablePortIcons-icon-avia,.steps-tabsBlock_contentTableBlock_tablePortIcons-icon-bus,.steps-tabsBlock_contentTableBlock_tablePortIcons-icon-car,.steps-tabsBlock_contentTableBlock_tablePortIcons-icon-hotel,.steps-tabsBlock_contentTableBlock_tablePortIcons-icon-ship,.steps-tabsBlock_contentTableBlock_tablePortIcons-icon-traveler{position:relative;left:12px}.steps-tabsBlock_contentTableBlock_tablePortIcons-icon-traveler{left:16px}.steps-tabsBlock_contentMapImgWrapper{width:238px;height:242px;position:relative;display:block;border:none;cursor:pointer;z-index:100;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-ms-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s}.steps-tabsBlock_contentMapImgWrapper.hover{-webkit-transform:scale(2);-moz-transform:scale(2);-ms-transform:scale(2);-o-transform:scale(2);transform:scale(2);-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-ms-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s;z-index:9000;border:1px solid #fff;box-shadow:0 0 5px rgba(0,0,0,.3)}.steps-tabsBlock_contentMapImg{width:238px;height:242px;position:relative;display:block;background-color:#fff}.steps-tabsBlock_contentMapImgZoomIn,.steps-tabsBlock_contentMapImgZoomOut{width:30px;height:30px;position:absolute;bottom:4px;right:4px;background-repeat:no-repeat;background-position:0,0;background-size:30px;background-image:url("../../../templates/d/blocks/steps-tabsBlock/img/zoom-in.svg")}.steps-tabsBlock_contentMapImgZoomIn{z-index:100;opacity:1;visibility:visible;-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-ms-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.steps-tabsBlock_contentMapImgZoomOut{z-index:0;bottom:0;right:0;background-image:url("../../../templates/d/blocks/steps-tabsBlock/img/zoom-out.svg");opacity:0;visibility:hidden;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.steps-tabsBlock_contentMapImgWrapper.hover .steps-tabsBlock_contentMapImgZoomIn{-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-ms-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-ms-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;opacity:0;visibility:hidden;z-index:0}.steps-tabsBlock_contentMapImgWrapper.hover .steps-tabsBlock_contentMapImgZoomOut{-webkit-transform:scale(.75);-moz-transform:scale(.75);-ms-transform:scale(.75);-o-transform:scale(.75);transform:scale(.75);-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-ms-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-ms-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;opacity:1;visibility:visible;z-index:100}.steps-tabsBlock__head-row{display:flex;align-items:center;width:100%;margin:0;padding:0;border-top:7px solid #1481de}.steps-tabsBlock__head{display:flex;align-items:center;width:200px;height:60px;margin:0;padding:0;padding-left:12px;font-size:22px;line-height:24px;color:#444}.steps-tabsBlock__head-col{display:flex;align-items:center;flex-grow:1;height:60px;background:#ddd}
.clear{height:1px;clear:both}.fleft{float:left}.fright{float:right}.steps-tabs{position:relative}.steps-tabs_titles{position:relative;overflow:hidden}.steps-tabs_titlesItem{padding:0 30px;height:56px;background:#b3b3b3;font-size:24px;line-height:56px;color:#fff;cursor:pointer}.steps-tabs_titlesItem.active{background:#ccc;color:#333}.steps-tabs_content{position:relative;overflow:hidden}.steps-tabs_contentItem{position:relative;padding:30px;background:#ccc;color:#333;display:none;-webkit-column-count:2;-moz-column-count:2;column-count:2}.steps-tabs_contentItem>b,.steps-tabs_contentItem>p>b,.steps-tabs_contentItem>p>strong,.steps-tabs_contentItem>strong{font-size:15px;margin-top:10px;margin-bottom:10px;display:block}.steps-tabs_contentItem>b:first-child,.steps-tabs_contentItem>div:first-child>b,.steps-tabs_contentItem>div:first-child>div>b,.steps-tabs_contentItem>div:first-child>div>p>b,.steps-tabs_contentItem>div:first-child>div>p>strong,.steps-tabs_contentItem>div:first-child>div>strong,.steps-tabs_contentItem>div:first-child>p>b,.steps-tabs_contentItem>div:first-child>p>strong,.steps-tabs_contentItem>div:first-child>strong,.steps-tabs_contentItem>p:first-child b,.steps-tabs_contentItem>p:first-child strong{margin-top:0}.steps-tabs_contentItem ul>li{list-style-type:disc;margin:0 20px}.steps-tabs_contentItem.active{display:block}.steps-tabs_contentItemBar{width:450px;font-size:15px;line-height:17px;position:relative;color:#fff}.steps-tabs_contentItemBarTitle{font-size:18px;line-height:21px;color:#fff;font-weight:700;position:relative;margin-bottom:7px}.steps-tabs_contentItemBarText{position:relative;margin-bottom:12px;font-size:15px}.steps-tabs_contentItemBarText ul{list-style-type:disc;list-style-position:inside}.steps-tabs_contentItemBarText ul li{margin:10px;line-height:17px}.steps-tabs_titlesItem-icon_include:before,.steps-tabs_titlesItem-icon_notinclude:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e982";font-size:32px;line-height:26px;display:block;float:left;padding:0 14px 0 2px;position:relative;top:15px;color:#fff}.steps-tabs_titlesItemz:hover{background:#989898;transition:all linear .7s}.steps-tabs_titlesItemz.active:hover{background:#b3b3b3}.steps-tabs_titlesItem-icon_notinclude:before{content:"\e983";left:-7px;padding:0 7px 0 0}.steps-tabs_titlesItem.active .steps-tabs_titlesItem-icon_include:before,.steps-tabs_titlesItem.active .steps-tabs_titlesItem-icon_notinclude:before{color:#1481de}.steps-tabs_contentItemComposite{position:relative;padding:5px 25px 28px 30px;background:#ccc;color:#333;display:none}.steps-tabs_contentItemComposite--notinclude{padding:13px 25px 17px 30px}.steps-tabs_contentItemComposite.active{display:block;background:#ccc;color:#333}.steps-tabs_columns,.steps-tabs_contentItemComposite-firstBlock{width:100%;margin-bottom:8px}.steps-tabs_contentItemComposite-firstTitle{font-size:21px;color:#000;line-height:26px}.steps-tabs_contentItemComposite--notinclude .steps-tabs_contentItemComposite-firstTitle{margin:11px 0}.steps-tabs_contentItemComposite-allotmentListTitle{font-size:21px;color:#1481de}.steps-tabs_contentItemComposite-firstList{margin:2px 0}.steps-tabs_contentItemComposite--notinclude .steps-tabs_contentItemComposite-firstList{margin:8px 0 2px 0}.steps-tabs_contentItemComposite-firstList li{font-size:20px;list-style-type:none;margin:1px 2px;line-height:21px;position:relative}.steps-tabs_contentItemComposite-firstList li:before{content:"\2022";position:absolute;font-size:20px;top:0;left:-15px}.steps-tabs_columns{-webkit-column-count:2;-moz-column-count:2;column-count:2;margin-top:10px}.steps-tabs_col{display:block;break-inside:avoid-column;-webkit-column-break-inside:avoid;page-break-inside:avoid;padding-right:5px;margin-bottom:12px}.steps-tabs_contentItemComposite-title{font-size:18px;color:#000;font-weight:700;line-height:20px}.steps-tabs_contentItemComposite-list{margin:4px 0}.steps-tabs_contentItemComposite-list li{list-style-type:none;margin:0;line-height:16px;position:relative}.steps-tabs_contentItemComposite-list li:before{content:"\2022";position:absolute;font-size:14px;top:0;left:-10px}
.clear{clear:both}.workplace-steps-registration-content{margin-top:15px}.workplace-steps-registration{float:left;width:730px;margin-top:-15px}.workplace-steps-registration_title{font-size:25px;line-height:27px;color:#444;margin-bottom:3px}.workplace-steps-registration_form_all{display:block}.workplace-steps-registration_form{position:relative;margin-top:8px;margin-bottom:10px}.workplace-steps-registration_form .steps-topBlockLeftBackButton{position:relative;margin-top:25px;top:auto}.steps-topBlockLeftBackButton_block{display:inline-block}.workplace-steps-registration_formLeftBar{width:250px;background:#fff;float:left;position:relative;min-height:450px}.workplace-steps-registration_formLeftBar_list{position:relative}.workplace-steps-registration_formLeftBar_listItem{position:relative;padding:0 20px 1px 50px;font-size:14px;line-height:16px;color:#0f7ee6;cursor:pointer;height:60px;box-sizing:border-box;display:table;width:260px}.workplace-steps-registration_formLeftBar_listItemText{display:table-cell;vertical-align:middle}.workplace-steps-registration_formLeftBar_listItem:before{width:10px;height:10px;position:absolute;font-family:mcruises!important;content:"\e95b";font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;background-color:#fff;color:#0f7ee6;font-size:14px;left:22px;top:22px}.workplace-steps-registration_formLeftBar_listItem:after{content:"";width:198px;height:1px;position:absolute;left:22px;top:60px;background:#8abeff}.workplace-steps-registration_formLeftBar_listItem.active{background:#8abeff;color:#000;font-weight:700;box-shadow:2px 2px 6px #999}.workplace-steps-registration_formLeftBar_listItem.active:before{content:"\e957"}.workplace-steps-registration_formBody{position:relative;overflow:hidden;background:#8abeff;padding:0 20px 60px 20px;min-height:390px}.workplace-steps-registration_formBody.active{box-shadow:0 5px 3px -3px #999}.workplace-steps-registration_formLeftBar_listItem.colorChange,.workplace-steps-registration_formLeftBar_listItem.colorChange::before{color:#444}.workplace-steps-registration_formLeftBar_listItem.colorChange:after{background:0 0}.workplace-steps-registration_formBodyItem{position:relative;display:none}.workplace-steps-registration_formBodyItem.active{display:block}.workplace-steps-registration_formBodyItem_personalTopMenu{position:relative;height:70px}.workplace-steps-registration_formBodyItem_personalTopMenuList{margin:0 -35px 0 -20px;position:relative}.workplace-steps-registration_formBodyItem_personalTopMenuListItem{position:relative;float:left;padding:13px 0 15px 50px;width:198px;font-size:14px;line-height:16px;color:#000;height:32px;cursor:pointer;background:#ddd}.workplace-steps-registration_formBodyItem_personalTopMenuListItem:first-child{width:180px}.workplace-steps-registration_formBodyItem_personalTopMenuListItem:last-child{width:200px}.workplace-steps-registration_formBodyItem_personalTopMenuListItem:before{width:12px;height:12px;position:absolute;font-family:mcruises!important;content:"\e95b";font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;background-color:#fff;color:#444;font-size:14px;left:22px;top:22px}.workplace-steps-registration_formBodyItem_personalTopMenuListItem.active{color:#fff;background:#8abeff}.workplace-steps-registration_formBodyItem_personalTopMenuListItem.active:before{content:"\e957"}.workplace-steps-registration_formBodyItem_Input{display:block;position:relative;width:118px;border:1px solid #d9d9d9;font-size:13px;line-height:17px;font-family:"PT Sans",sans-serif;color:#888;height:33px;padding:0 10px}.workplace-steps-registration_formBodyItem_personalBlock_topRowItem_2 .workplace-steps-registration_formBodyItem_Input{width:188px}.workplace-steps-registration_formBodyItem_personalBlock_topRowItem-email .workplace-steps-registration_formBodyItem_Input,.workplace-steps-registration_formBodyItem_personalBlock_topRowItem-tel .workplace-steps-registration_formBodyItem_Input{width:128px}.workplace-steps-registration_formBodyItem_personalBlock_topRowItem-timeCall .workplace-steps-registration_formBodyItem_Input{width:58px;margin-left:50px}.workplace-steps-registration_formBodyItem_Input::-webkit-input-placeholder{color:#888!important}.workplace-steps-registration_formBodyItem_Textarea{display:block;position:relative;height:54px;padding:8px 2%;width:421px;border:1px solid #d9d9d9;overflow:hidden;font-size:13px;line-height:15px;font-family:"PT Sans",sans-serif;color:#0f7ee6;resize:none}.workplace-steps-registration_formBodyItem_Textarea::-webkit-input-placeholder{color:#0f7ee6!important}.workplace-steps-registration_formBodyItem_personalBlock{position:relative;display:none;padding-top:4px;overflow:hidden}.workplace-steps-registration_formBodyItem_personalBlock.active{display:block}.workplace-steps-registration_formBodyItem_Title{font-size:13px;line-height:15px;color:#fff;position:relative;margin-bottom:2px}.workplace-steps-registration_formBodyItem_personalBlock_topRow{position:relative;margin-right:-20px;margin-bottom:20px}.workplace-steps-registration_formBodyItem_personalBlock_topRowItem{width:138px;float:left;margin-right:12px}.workplace-steps-registration_formBodyItem_personalBlock_topRowItem-email{width:148px}.workplace-steps-registration_formBodyItem_personalBlock_topRowItem-tel{width:148px;margin-right:2px}.workplace-steps-registration_formBodyItem_personalBlock_topRowItemAddPass{position:relative;height:17px;padding:8px;border:1px solid #d9d9d9;overflow:hidden;font-size:11px;line-height:17px;font-family:'PT Sans',sans-serif;color:#888;margin-bottom:1px;background:#fff;text-align:left;cursor:pointer;width:96px;padding-left:34px}.workplace-steps-registration_formBodyItem_personalBlock_topRowItemAddPass.active{background:#ddd}.workplace-steps-registration_formBodyItem_personalBlock_topRowItemAddPass:before{width:10px;height:10px;position:absolute;font-family:mcruises!important;content:"\e95b";font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;background-color:#fff;color:#444;font-size:14px;left:13px;top:9px}.workplace-steps-registration_formBodyItem_personalBlock_topRowItemAddPass.active:before{content:"\e957"}.workplace-steps-registration_formBodyItem_personalBlock_phoneRow{width:142px;margin-bottom:10px;margin-top:-40px;float:left}.workplace-steps-registration_formBodyItem_personalBlock_requereq{position:relative;font-size:10px;line-height:12px;color:#fff;margin-bottom:8px;margin-top:-18px}.workplace-steps-registration_formBodyItem_personalBlock_textareaRow{position:relative;margin-bottom:10px}.workplace-steps-registration_formBodyItem_personalBlock_social{position:relative;width:165px;float:left}.workplace-steps-registration_formBodyItem_personalBlock_socialTitle{font-size:13px;line-height:13px;color:#fff;position:relative;margin-top:30px;margin-bottom:10px}.workplace-steps-registration_formBodyItem_personalBlock_socialLink{display:inline-block;vertical-align:top;position:relative;text-decoration:none;margin-right:8px}.workplace-steps-registration_formBodyItem_personalBlock_socialLink img:hover{-moz-transform:rotate(360deg);-moz-transition-duration:1s;-moz-transition-timing-function:ease-out;-webkit-transform:rotate(360deg);-webkit-transition-duration:1s;-webkit-transition-timing-function:ease-out;-o-transform:rotate(360deg);-o-transition-duration:1s;-o-transition-timing-function:ease-out;transform:rotate(360deg);transition-duration:1s;transition-timing-function:ease-out;border-radius:50%}.workplace-steps-registration_formBodyItem_personalBlock_socialSubscribe{position:relative;margin-top:70px}.workplace-steps-registration_formBodyItem_personalBlock_socialSubscribe .niceCheck{position:static;overflow:visible}.workplace-steps-registration_formBodyItem_personalBlock_socialSubscribe .niceCheck:after{width:100%;height:100%;content:"";z-index:10;position:absolute;display:block;left:0;top:0}.workplace-steps-registration_formBodyItem_personalBlock_socialSubscribeText{position:relative;font-style:normal;display:inline-block;vertical-align:top;color:#fff;font-size:10px;line-height:12px;padding-left:25px;margin-top:-24px;white-space:nowrap}.workplace-steps-registration_formBodyItem_personalBlock_buttonsBlock{position:relative;float:right;width:240px;margin-bottom:4px}.workplace-steps-registration_formBodyItem_personalBlock_buttonsBlock_2{margin-top:9px}.workplace-steps-registration_formBodyItem_personalBlock_buttonsBlockForgotPass{position:relative;display:block;text-align:right;font-size:13px;line-height:15px;color:#fff;margin-top:18px}.workplace-steps-registration_formBodyItem_personalBlock_buttonsBlockSubmit{position:relative;width:240px;height:60px;padding:0;display:block;cursor:pointer;font-size:20px;line-height:22px;color:#fff;font-weight:400;text-transform:uppercase;font-family:"PT Sans",sans-serif;background:#f3862e;border-radius:2px;margin-top:41px}.workplace-steps-registration_formBodyItem_personalBlock_buttonsBlockSubmit.disable{display:none}.workplace-steps-registration_formBodyItem_personalBlock_buttonsBlockSubmit:hover{transition:all linear .7s;background:#d86d23}.workplace-steps-registration_formBodyItem_personalBlock_buttonsBlockSubmit:focus{background:#d86d23}.workplace-steps-registration_formBodyItem_personalBlock_topRowItem_2{width:210px;margin-right:20px;float:left;position:relative}.workplace-steps-registration__form-switch-input-field{position:absolute;top:15px;right:0;cursor:pointer;fill:#b2b2b2;transition:all .7s;padding:10px;height:17px}.workplace-steps-registration__form-switch-input-field.js--active{fill:#0f7ee6}.js--passwordInputField.js--active{color:#0f7ee6;border:1px solid #0f7ee6}.workplace-steps-registration_formBodyItem_Item2{padding-top:23px}.workplace-steps-registration_formBodyItem_onCredit{padding-top:20px;position:relative}.workplace-steps-registration_formBodyItem_onCredit_textBlock{position:relative;padding:5px 10px;border:1px solid #fff;background:#efefef;font-size:12px;line-height:1.3;color:#0f7ee6;margin-bottom:13px}.workplace-steps-registration_formBodyItem_onCredit_textBlockMore{color:#0f7ee6}.workplace-steps-registration_formBodyItem_onCredit_textBlockBot{padding-top:6px}.workplace-steps-registration_formBodyItem_onCredit_title{font-size:15px;line-height:1.2;position:relative;color:#000;margin-bottom:13px}.workplace-steps-registration_formBodyItem_onCredit_titleItem{font-size:13px;line-height:14px;color:#000;position:relative;margin-bottom:2px}.workplace-steps-registration_formBodyItem_onCredit .workplace-steps-registration_formBodyItem_Input:nth-child(4){width:415px}.workplace-steps-registration_formBodyItem_onCredit_smallInput{position:relative;width:236px;padding-top:21px}.workplace-steps-registration_formBodyItem_onCredit_smallInput .workplace-steps-registration_formBodyItem_Input{width:198px}.workplace-steps-registration_formBodyItem_onCredit_requered{font-size:10px;line-height:12px;color:#000;position:relative;padding-top:3px;margin-bottom:22px}.workplace-steps-registration_formBodyItem_onCreditConfirm{position:relative;margin-bottom:15px}.workplace-steps-registration_formBodyItem_onCreditConfirmRow{position:relative;margin-bottom:10px}.workplace-steps-registration_formBodyItem_onCreditConfirmRow input{display:none}.workplace-steps-registration_formBodyItem_onCreditConfirmRowText{display:inline-block;cursor:pointer;position:relative;padding-left:25px;margin-right:15px;font-size:13px;vertical-align:baseline}.workplace-steps-registration_formBodyItem_onCreditConfirmRowText:before{width:10px;height:10px;position:absolute;font-family:mcruises!important;content:"\e95b";font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;background-color:#fff;color:#444;font-size:12px;left:0;top:3px}.workplace-steps-registration_formBodyItem_onCreditConfirmRow input:checked~.workplace-steps-registration_formBodyItem_onCreditConfirmRowText:before{content:"\e957"}.box_3{width:100%;background:#fff;border-radius:0}.box_3 .selectBox-arrow{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/steps-registration/img/selectBox_arrow.png");width:7px;height:5px}.workplace-steps-registration_formBodyItem_onCredit_selectRow{position:relative;margin-bottom:20px}.workplace-steps-registration_formBodyItem_onCredit_selectRow .box_3{margin-top:3px;height:35px}.workplace-steps-registration_formBodyItem_onCredit_textareaRow{position:relative;padding-bottom:11px}.workplace-steps-registration_formBodyItem_personalBlock_buttonsBlockSubmit_Credit{position:relative;width:230px;height:60px;padding:0;display:block;cursor:pointer;font-size:14px;line-height:17px;color:#fff;font-weight:400;text-transform:uppercase;font-family:"PT Sans",sans-serif;background:#f3862e;border-radius:4px}.workplace-steps-registration_formBodyItem_personalBlock_buttonsBlockSubmit_Credit.disable{display:none}.workplace-steps-registration_formBodyItem_personalBlock_buttonsBlockSubmit_Credit:hover{transition:all linear .7s;background:#d86d23}.workplace-steps-registration_formBodyItem_personalBlock_socialSubscribe_2{padding:55px 0 0 0;margin:0}.workplace-steps-registration_formBodyItem_personalBlock_socialSubscribe_3{padding:87px 0 0 0;margin:0}.workplace-steps-registration_formBodyItem_agency{position:relative;padding-top:20px}.workplace-steps-registration_formBodyItem_agency .workplace-steps-registration_formBodyItem_onCredit_smallInput{padding-top:0}.workplace-steps-registration_formBodyItem_agency .workplace-steps-registration_formBodyItem_onCredit_selectRow .inputboxRequired{margin-top:16px}.workplace-steps-registration_formBodyItem_agency .workplace-steps-registration_formBodyItem_onCredit_selectRow{margin-bottom:14px}.workplace-steps-registration_formBodyItem_agencyRow .workplace-steps-registration_formBodyItem_onCredit_title{margin-bottom:16px}.workplace-steps-registration_formBodyHeight15{height:3px}.workplace-steps-registration_formBodyItem_agencyRow{position:relative;margin-bottom:30px}.workplace-steps-registration_formBodyItem_agencyTable{position:relative;width:100%;border:1px solid #fff;border-bottom:none;border-top:none}.workplace-steps-registration_formBodyItem_agencyTableTh{background:#fff;height:23px;vertical-align:middle;font-size:12px;line-height:14px;color:#8abeff;text-align:left;box-sizing:border-box;padding-left:11px}.workplace-steps-registration_formBodyItem_agencyTableRadio{width:28px}.workplace-steps-registration_formBodyItem_agencyTableTitle{width:136px}.workplace-steps-registration_formBodyItem_agencyTableAdress{width:136px}.workplace-steps-registration_formBodyItem_agencyTableTd{position:relative;text-align:center;height:40px;border-bottom:1px solid #fff;vertical-align:middle;font-size:12px;line-height:14px;color:#fff}.workplace-steps-registration_formBodyItem_agencyTableTd.workplace-steps-registration_formBodyItem_agencyTableAdress,.workplace-steps-registration_formBodyItem_agencyTableTd.workplace-steps-registration_formBodyItem_agencyTablePhone,.workplace-steps-registration_formBodyItem_agencyTableTd.workplace-steps-registration_formBodyItem_agencyTableTitle{text-align:left;box-sizing:border-box;padding-left:11px}.workplace-steps-registration_formBodyItem_agencyTableTd:after{content:"";width:1px;height:24px;top:50%;margin-top:-12px;right:-1px;position:absolute;display:block;background:#fff;z-index:10}.workplace-steps-registration_formBodyItem_agencyTablePhone:after{display:none!important}.workplace-steps-registration_formBodyItem_agencyTableRadio input{cursor:pointer}.workplace-steps-registration_formBodyItem_agencyTable tr:nth-child(odd) td{background:#fff;color:#8abeff}.workplace-steps-registration_formBodyItem_agencyTable tr:nth-child(odd) td:after{background:#8abeff}.workplace-steps-registration_formBodyItem_AgencyMain{position:relative;padding-top:17px}.workplace-steps-registration_formBodyItem_AgencyMain_title{font-size:15px;line-height:20px;color:#000;position:relative;margin-bottom:15px;font-weight:400}.workplace-steps-registration_costCalculation{position:relative;margin-bottom:45px;background:#fff}.workplace-steps-registration_costCalculationTotalName{position:relative;z-index:200}.workplace-steps-registration_costCalculationTotalBig{font-size:18px;font-weight:700;padding-left:15px;position:relative;z-index:200}.workplace-steps-registration_costCalculationTotalBig--red{color:red}.workplace-steps-registration_costCalculationTotalPopup{position:absolute;z-index:100;bottom:-8px;right:-5px;color:red;width:414px;height:85px;border:1px solid red;padding:6px 12px;box-sizing:border-box;background-color:#fff0f0}.workplace-steps-registration_costCalculationTotalPopupDescription{text-align:left;float:left;width:350px;line-height:17px;font-size:15px}.workplace-steps-registration_costCalculationTotalPopupCloseButton{font:300 15px Roboto,sans-serif;color:#444;position:absolute;top:5px;right:8px;cursor:pointer}.workplace-steps-registration_costCalculation_table{position:relative;width:100%;margin-top:7px;box-shadow:0 0 5px rgba(0,0,0,.3)}.workplace-steps-registration_costCalculation_table>tbody>tr:nth-child(odd),.workplace-steps-registration_costCalculation_table>tr:nth-child(odd){background:#e1e1e1}.workplace-steps-registration_costCalculation_tableTh{position:relative;height:40px;padding-top:12px;vertical-align:top;background:#8abeff;color:#fff;font-size:14px;line-height:16px;text-align:left;box-sizing:border-box}.workplace-steps-registration_costCalculation_tableThSpan{display:block;font-weight:400;font-size:12px;line-height:14px}.workplace-steps-registration_costCalculation_tableZakaz-title{font-size:14px;line-height:16px;font-weight:700;white-space:nowrap;padding-top:11px;padding-left:21px;padding-bottom:13px}.workplace-steps-registration_costCalculation_tableZakazVopros{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/steps-registration/img/vopros.png");width:16px;height:16px;position:absolute;z-index:40;margin-left:10px;margin-top:0}.workplace-steps-registration_costCalculation_tableZakazLinks{text-align:left;font-size:0;margin:5px 0 2px 35px}.workplace-steps-registration_costCalculation_tableZakazLink1{background:#fff;color:#1481de;border-radius:2px;font:11px/20px "PT Sans",sans-serif;text-transform:uppercase;text-decoration:none;display:inline-block;padding:0 13px 0 23px;border:1px solid #ddd;margin-right:10px;cursor:pointer;width:55px}.workplace-steps-registration_costCalculation_tableZakazLink1.active,.workplace-steps-registration_costCalculation_tableZakazLink1:hover{background:#8abeff;color:#fff;border:1px solid #8abeff}.workplace-steps-registration_costCalculation_tableZakazLink1:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e95c";position:absolute;margin-left:-16px;margin-top:4px;font-size:12px}.workplace-steps-registration_costCalculation_LinkTransferChange,.workplace-steps-registration_costCalculation_tableZakazLink2{background:#fff;color:#1481de;border-radius:2px;font:11px/20px "PT Sans",sans-serif;text-transform:uppercase;text-decoration:none;display:inline-block;padding:0 13px 0 23px;border:1px solid #ddd;cursor:pointer;width:55px;margin-right:10px}.workplace-steps-registration_costCalculation_LinkTransferChange{width:60px;padding:0 8px 0 23px}.workplace-steps-registration_costCalculation_LinkTransferChange.active,.workplace-steps-registration_costCalculation_LinkTransferChange:hover,.workplace-steps-registration_costCalculation_tableZakazLink2.active,.workplace-steps-registration_costCalculation_tableZakazLink2:hover{background:#8abeff;color:#fff;border:1px solid #8abeff}.workplace-steps-registration_costCalculation_LinkTransferChange:before,.workplace-steps-registration_costCalculation_tableZakazLink2:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e953";position:absolute;margin-left:-16px;margin-top:5px;font-size:10px}.workplace-steps-registration_costCalculation_LinkTransferChange:before{content:"\e981";font-size:12px;margin-top:4px}.workplace-steps-registration_costCalculation_tableTurist{width:70px}.workplace-steps-registration_costCalculation_tableTurist:nth-last-child(2){width:100px}.workplace-steps-registration_costCalculation_tableTuristChild{font-size:12px;font-weight:400;position:absolute;bottom:-1px;left:1px}.workplace-steps-registration_costCalculation_tableItog{box-sizing:border-box;width:70px}.workplace-steps-registration_costCalculation_tableItogTitle{width:78px}.workplace-steps-registration_costCalculation_tableTd{vertical-align:top;font-size:12px;line-height:12px;color:#444;padding-top:13px;padding-bottom:5px;position:relative;white-space:nowrap}.workplace-steps-registration_costCalculation_tableTd_popupSpan:hover,.workplace-steps-registration_costCalculation_tableTd_popupSpanMedicalIncurance:hover,.workplace-steps-registration_costCalculation_tableTd_transfer_info_icon:hover{cursor:pointer}.workplace-steps-registration_costCalculation_tableZakaz{font-size:14px;line-height:16px;font-weight:700;white-space:nowrap;padding-top:8px;padding-left:21px;padding-right:18px}.workplace-steps-registration_costCalculation_tableZakaz-blank{font-size:14px;line-height:16px;font-weight:700;white-space:nowrap;padding-top:8px;padding-left:21px;padding-bottom:13px}.workplace-steps-registration_costCalculation_tableTd_popupSpan,.workplace-steps-registration_costCalculation_tableTd_popupSpanMedicalIncurance,.workplace-steps-registration_costCalculation_tableTd_transfer_info_icon{margin-right:2px}.workplace-steps-registration_costCalculation_tableZakazTitle{display:inline-block;padding-top:2px}.workplace-steps-registration_costCalculation_tableZakazTitle-subText{display:inline-block}.workplace-steps-registration_costCalculation_tableZakazTitle-subTextThin{font-weight:400}.workplace-steps-registration_costCalculation_tableZakazTitle-secondTitle{font-weight:400;line-height:15px}.workplace-steps-registration_costCalculationItogo{text-align:right;font-size:14px;line-height:20px;color:#0f7ee6;padding:13px 12px 16px 0;height:22px}.workplace-steps-registration_costCalculationItogoSpan{font-size:18px;font-weight:700;margin-left:25px}.workplace-steps-registration_costCalculation_valutes{font-size:11px;line-height:14px;color:#4f4f4f;position:absolute;right:0;bottom:-33px;z-index:2}.workplace-steps-registration_Srok{position:relative;margin:7px 0 45px 0;box-shadow:0 0 5px rgba(0,0,0,.3)}.workplace-steps-registration_SrokTab{width:100%;position:relative}.workplace-steps-registration_SrokTabTip{box-sizing:border-box;padding-left:21px;padding-right:20px;font-weight:700}.workplace-steps-registration_SrokTabTime{box-sizing:border-box;width:161px;position:relative}.workplace-steps-registration_SrokTabTimeNum{position:absolute;top:13px;left:-8px;padding:5px 6px;border:2px solid red}.workplace-steps-registration_SrokTabData{box-sizing:border-box;width:146px;padding-right:20px}.workplace-steps-registration_SrokTabPay{box-sizing:border-box;width:201px;padding-right:20px;font-weight:700}.workplace-steps-registration_SrokTabTd{height:56px;vertical-align:middle;font-size:14px;line-height:16px;color:#444;background:#fff}.workplace-steps-registration_SrokTab tr:nth-of-type(odd) td{background:#e1e1e1}.workplace-steps-registration_Peoples{position:relative;margin:7px 0 45px 0;box-shadow:0 0 5px rgba(0,0,0,.3)}.workplace-steps-registration_PeoplesTab{position:relative;width:100%}.workplace-steps-registration_PeoplesTabNum{width:46px;text-align:center;font-weight:700}.workplace-steps-registration_PeoplesTabGender{width:70px;padding-right:15px}.workplace-steps-registration_PeoplesTabSurname{width:187px;padding-right:15px}.workplace-steps-registration_PeoplesTabName{width:190px;padding-right:15px}.workplace-steps-registration_PeoplesTabBorn{width:155px;padding-right:10px;white-space:nowrap}.workplace-steps-registration_PeoplesTabTd{position:relative;height:40px;padding-top:13px;padding-bottom:13px;background:#fff;vertical-align:middle}.workplace-steps-registration__costCalculation_PeoplesTabNumTh{padding-left:20px;padding-right:15px}.workplace-steps-registration__costCalculation_PeoplesTabBornTh,.workplace-steps-registration__costCalculation_PeoplesTabGenderTh,.workplace-steps-registration__costCalculation_PeoplesTabNameTh,.workplace-steps-registration__costCalculation_PeoplesTabSurnameTh{padding-left:11px}.workplace-steps-registration_PeoplesTabBigInput{display:block;font-size:14px;line-height:18px;padding:10px;position:relative;overflow:hidden;background:#fff;color:#888;width:191px;border:1px solid #d9d9d9;font-family:"PT Sans",sans-serif;white-space:nowrap;text-overflow:ellipsis}.workplace-steps-registration_PeoplesTabInput{display:inline-block;vertical-align:top;font-size:14px;line-height:18px;padding:10px;position:relative;overflow:hidden;background:#fff;color:#888;text-align:left;border:1px solid #d9d9d9;font-family:"PT Sans",sans-serif;white-space:nowrap;text-overflow:ellipsis}.workplace-steps-registration_PeoplesTabInput.input1{width:88px;margin-right:4px}.workplace-steps-registration_PeoplesTabInput.input2{width:50px;padding-left:2px;padding-right:2px}.workplace-steps-registration_PeoplesTabBigInput::-webkit-input-placeholder{color:#888!important}.workplace-steps-registration_PeoplesTabInput::-webkit-input-placeholder{color:#888!important}.box_4{width:81px;height:40px;background:#fff;padding:0;display:none;position:relative;border-radius:0!important;padding-left:6px;color:#666;border:1px solid #ddd;line-height:35px;font-size:14px}.box_4 .selectBox-label{padding:2px 0 0 10px;color:#888}.box_4 .selectBox-arrow{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/steps-registration/img/selectBox_arrow.png");width:7px;height:5px;right:8px;top:17px}.workplace-steps-registration_PeoplesTab tr:nth-child(odd) td{background:#e1e1e1}.workplace-steps-registration_SpecialService{padding:18px 20px;position:relative;background:#fff;margin:5px 0 45px 0;box-shadow:0 0 5px rgba(0,0,0,.3)}.workplace-steps-registration_SpecialServiceText{position:relative;font-size:12px;line-height:17px;color:#000;padding-top:10px}.workplace-steps-registration_SpecialServiceLabel-1{float:left;position:relative;font-size:14px;font-weight:700;color:#444;margin-right:10px;margin-top:13px}.workplace-steps-registration_SpecialServiceLabel-2{float:left;position:relative;font-size:14px;font-weight:700;color:#444;margin-right:10px;margin-top:13px}.workplace-steps-registration_SpecialServiceLabel-3{float:left;position:relative;font-size:14px;font-weight:700;color:#444;margin-right:10px;margin-top:2px}.workplace-steps-registration_SpecialServiceDinner{position:relative;float:left}.workplace-steps-registration_SpecialServiceBox{height:40px;background:0 0;float:left;color:#444;border:1px solid #ddd}.workplace-steps-registration_SpecialServiceBox .selectBox-arrow{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/steps-registration/img/selectBox_arrow.png");width:7px;height:5px;right:7px;top:17px}.box_5{width:90px;margin-right:12px;background:#fff;padding:0;position:relative;top:2px;border-radius:0!important}.box_5 .selectBox-label{padding:2px 0 0 10px;color:#888}.box_5.workplace-steps-registration_SpecialServiceBox{width:118px}.box_6{width:150px;background:#fff;padding:0;display:inline-block;position:relative;top:2px;border-radius:0!important}.box_6 .selectBox-label{padding:2px 0 0 10px;color:#888}.box_6.workplace-steps-registration_SpecialServiceBox{width:168px}.workplace-steps-registration_SpecialServiceBed{float:right;position:relative}.box_7{width:230px;background:#fff;padding:0;display:inline-block;position:relative;top:2px;border-radius:0!important}.box_7 .selectBox-label{padding:2px 0 0 10px;color:#888}.box_7.workplace-steps-registration_SpecialServiceBox{width:188px}.workplace-steps-registration_SpecialServiceHeight10{height:10px}.box_8{width:545px;margin-left:6px;background:#fff;padding:0;display:inline-block;position:relative;top:2px;border-radius:0!important}.box_8 .selectBox-label{padding:2px 0 0 10px;color:#888}.workplace-steps-registration_costCalculation_table-1row{padding:8px 21px 4px;position:relative}.workplace-steps-registration_costCalculation_table-1row-conditions{float:right;margin-top:49px;padding:0 10px 1px 10px;text-decoration:none;cursor:pointer;line-height:24px;color:#2f557e}.workplace-steps-registration_costCalculation_table-1row-conditions--bottom{position:absolute;right:31px;bottom:15px}.workplace-steps-registration_costCalculation_close{font:300 15px Roboto,sans-serif;color:#444;position:absolute;top:5px;right:8px;cursor:pointer}.workplace-steps-registration_costCalculation_table-1row-conditions:hover{background-color:#cfeefe;transition:all linear .7s}.workplace-steps-registration_costCalculation_table-1row-conditions:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e97d";font-size:16px;color:#1481de;position:relative;top:2px;left:-5px}.workplace-steps-registration_costCalculation_table-1row-header{font:bold 16px "PT Sans";color:#444;padding:0 38px;box-sizing:border-box}.workplace-steps-registration_costCalculation_table-1row-list{margin-top:9px;margin-bottom:13px;padding:0 38px;box-sizing:border-box}.workplace-steps-registration_costCalculation_table-1row-list-item{font:bold 14px/16px "PT Sans";color:#444;margin:4px 0 6px 0}.workplace-steps-registration_costCalculation_table-1row-list-item:before{content:"—";margin-right:5px}.workplace-steps-registration_costCalculation_table-1row-list-item--transfers{margin:3px 0 0 0}.workplace-steps-registration_costCalculation_add-transfers-btn{display:inline-block;padding:1px 10px;text-align:center;border:1px solid #999;background:0 0;color:#2e2e2e;font:10px/23px "PT Sans",sans-serif;font-weight:600;cursor:pointer;text-transform:uppercase;margin-left:175px}.workplace-steps-registration_costCalculation_add-transfers-btn:hover{background-color:#9dd8a7;transition:all linear .2s;color:#2e2e2e;border:1px solid #5eb26d}.workplace-steps-registration_costCalculation_table-taransfer_route{color:#0f7ee6}.workplace-steps-registration_costCalculation_table-taransfer-description{font-size:14px;color:#444;font-weight:400;position:relative;left:20px;margin:5px 0 0 0;width:658px}.workplace-steps-registration_costCalculation_table-taransfer-description_item .transfer-type-text{font-weight:700}.workplace-steps-registration_costCalculation_table-taransfer-description_item-date{color:#0f7ee6}.workplace-steps-registration_costCalculation_tableTh-kid{position:absolute;margin-top:14px;margin-left:2px;font-size:12px;font-weight:400}.workplace-steps-registration_costCalculation_valutes-description{display:table-cell;vertical-align:top;padding-right:20px;font:11px "PT Sans",sans-serif;color:#444}.workplace-steps-registration_SpecialServiceText-icon-attention:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e94d";color:#1481de;margin-right:7px}.workplace-steps-registration_costCalculation_tableTd_popupSpan:before,.workplace-steps-registration_costCalculation_tableTd_popupSpanMedicalIncurance:before,.workplace-steps-registration_costCalculation_tableTd_transfer_info_icon:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e959";font-size:16px;color:#8abeff;position:relative;top:2px}.steps-valutes-block{display:table-cell;font-size:10px;line-height:16px;color:#717171;text-align:right;vertical-align:top}.workplace-steps-registration__Valutes_eur,.workplace-steps-registration__Valutes_rub,.workplace-steps-registration__Valutes_usd{width:51px;height:22px;display:inline-block;float:right;margin-top:2px;cursor:pointer}.workplace-steps-registration__Valutes_eur.active,.workplace-steps-registration__Valutes_rub.active,.workplace-steps-registration__Valutes_usd.active{box-shadow:0 0 7px #555 inset}.workplace-steps-registration__Valutes_usd{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/steps-registration/img/valute-usd.png")}.workplace-steps-registration__Valutes_eur{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/steps-registration/img/valute-eur.png")}.workplace-steps-registration__Valutes_rub{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/steps-registration/img/valute-rub.png")}.emptyInput{border:1px solid #fd0000}[data-currency=EUR],[data-currency=NAT],[data-currency=USD]{display:none}body[data-body-currency=EUR] [data-currency=EUR],body[data-body-currency=NAT] [data-currency=NAT],body[data-body-currency=USD] [data-currency=USD]{display:inline-block}.workplace-steps-registration_formBodyItem_personalBlock_socialSubscribeText{display:inline-block;cursor:pointer;position:relative;padding-left:25px;margin-right:15px;font-size:10px}.workplace-steps-registration_formBodyItem_personalBlock_socialSubscribe input.niceCheck{display:none}label.workplace-steps-registration_formBodyItem_personalBlock_socialSubscribeText{display:inline-block;cursor:pointer;position:relative;padding-left:25px;margin-right:15px;font-size:10px;vertical-align:baseline}label.workplace-steps-registration_formBodyItem_personalBlock_socialSubscribeText:before{width:10px;height:10px;position:absolute;font-family:mcruises!important;content:"\e95b";font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;background-color:#fff;color:#444;font-size:12px;left:3px;top:6px}.workplace-steps-registration_formBodyItem_personalBlock_socialSubscribe input.niceCheck:checked+label.workplace-steps-registration_formBodyItem_personalBlock_socialSubscribeText:before{content:"\e957"}.workplace-steps-registration_formBodyItem_phone-masks-block{float:left;position:relative!important}.workplace-steps-registration_formBodyItem_phone-masks-block .workplace-steps-registration_formBodyItem_Input{padding-left:28px;width:110px}.workplace-steps-registration_formBodyItem_phone-masks-flag{position:absolute!important;left:0!important;top:0!important;z-index:100;padding:9px 7px;font-size:13px;width:16px;color:#888}.workplace-steps-registration__instantPayment{background-color:#d4e7ff;margin-bottom:10px;padding:18px 20px 15px 50px;box-shadow:0 2px 2px 0 rgba(0,0,0,.2)}.workplace-steps-registration__instantPaymentAgreement{position:relative;font-size:14px;color:#888;cursor:pointer;display:inline-block}.workplace-steps-registration__instantPaymentAgreement:before{width:12px;height:12px;position:absolute;font-family:mcruises!important;content:"\e95b";font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;background-color:#fff;color:#888;font-size:14px;left:-27px;top:2px}.workplace-steps-registration__instantPaymentAgreement__Active:before{content:"\e957"}.workplace-steps-registration__instantPaymentAgreementbutton{display:block;position:relative;width:240px;height:60px;padding:0;margin:25px 0 5px 420px;cursor:pointer;font-size:17px;line-height:22px;color:#fff;font-weight:400;text-transform:uppercase;font-family:"PT Sans",sans-serif;background:#f3862e;border-radius:2px}.workplace-steps-registration__instantPaymentAgreementbutton:hover{transition:all linear .7s;background:#d86d23}.workplace-steps-registration__instantPaymentAgreementTitle{font-size:16px;color:#0f7ee6;transition:all linear .7s;cursor:pointer}.workplace-steps-registration__instantPaymentAgreementTitle:hover{background-color:#8abeff}.js--steps-registration__border-error{border:1px solid red}.js--registrationFormModel__warning-popup__email_registered.mcruises-form-warning-popup-content{max-width:555px}.js--registrationFormModel__warning-popup__email_registered .mcruises-form-warning-popup-content-text{margin:13px 7px 15px 48px}.js--registrationFormModel__warning-popup__email_registered .mcruises-form-warning-popup-content-icon-warning:before{top:90px;left:20px}.js--registrationFormModel__warning-popup__email_registered .js--registrationFormModel__warning-popup__email_registered_text{margin-bottom:4px}.workplace-steps-registration_costCalculation_transfer_table{display:inline-block;width:688px;margin-top:14px;margin-left:-21px;font-weight:400}.workplace-steps-registration_costCalculation_add-transfers-title{font-weight:700;color:#444}.workplace-steps-registration_costCalculation_table-1row-header-value{color:#0f7ee6;font-size:16px;font-weight:300}.workplace-steps-registration_costCalculation_table-taransfer-description_item-time_value{padding:0 4px;border:1px solid #8bbeff}.steps-registration_costCalculation_table-taransfer-description_item--bold{padding:4px 0}.workplace-steps-registration_costCalculation_table-taransfer-description_anulment{color:#0f7ee6;font-size:14px}.box_gender-select{min-width:57px}.steps-registration_PeoplesTabGender-man,.steps-registration_PeoplesTabGender-wooman{width:28px;height:38px;background:#fefefe;border:1px solid #d8d8d8;display:inline-block;margin-right:-4px;color:#000;font-size:20px;line-height:2;vertical-align:middle;text-align:center}.steps-registration_PeoplesTabGender-man:hover,.steps-registration_PeoplesTabGender-wooman:hover{color:#d8d8d8}
.workplace-confirm-total-block{display:table-row}.workplace-confirm-total-block-summary{display:table-cell;padding:7px 29px 14px;vertical-align:top}.workplace-confirm-main-block-summary-table{display:table;width:521px;border-collapse:collapse}.workplace-confirm-main-block-summary-table-tr-td-1{font:18px/30px "PT Sans",sans-serif;color:#000;border-bottom:1px solid #999;text-align:left}.workplace-confirm-main-block-summary-table-tr:last-child .workplace-confirm-main-block-summary-table-tr-td-1{font-weight:700;border-bottom:none}.workplace-confirm-main-block-summary-table-tr-td-2{font:bold 16px/30px "PT Sans",sans-serif;color:#010100;border-bottom:1px solid #999;text-align:right}.workplace-confirm-main-block-summary-table-tr:last-child .workplace-confirm-main-block-summary-table-tr-td-2{border-bottom:none}.workplace-confirm-total-block-button{display:table-cell;vertical-align:top;padding:31px 51px}.workplace-confirm-total-block-button-link{display:block;float:right;width:240px;height:60px;text-align:center;text-decoration:none;font-size:21px;line-height:60px;font-weight:700;color:#fff;background:#f48f2e;border-radius:2px;text-transform:uppercase}.workplace-confirm-total-block-button-link:hover{transition:all linear .7s;background:#d86d23}
.steps-registration_turist-data_container{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:.6}.steps-registration_turist-data_1row-header{display:inline-block;padding-top:2px;font-size:19px;font-weight:700;margin-right:20px;color:#444}.steps-registration_turist-data_button-change-data{display:inline-block;font-size:11px;font-family:Roboto;color:#fff;line-height:2.1;text-align:center;vertical-align:middle;width:268px;height:22px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#167ee4;cursor:pointer;position:relative;top:-2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:13px}.steps-registration_turist-data_button-change-data:before{content:'\e930';display:block;position:absolute;font-family:mcruises;left:6px;color:#fff}
.visually-hidden{position:absolute;left:-10000px;top:auto;width:1px;height:1px;font-size:0;overflow:hidden}.steps-registration_form__wrapper{display:block}.steps-registration_form__head{margin-bottom:3px;font-size:25px;line-height:27px;color:#444}.steps-registration_form{display:flex;margin-top:8px;margin-bottom:10px}.steps-registration_form__sidebar{display:flex;width:250px;min-height:350px;background:#fff}.steps-registration_form__sidebar-list{display:flex;align-content:flex-start;flex-wrap:wrap;width:250px;margin:0;padding:0;font-size:14px;line-height:16px;color:#0f7ee6;box-sizing:border-box}.steps-registration_form__sidebar-item{position:relative;display:flex;align-items:center;width:260px;height:60px;margin:0;padding:0;padding-left:50px;padding-right:20px;cursor:pointer;user-select:none}.steps-registration_form__sidebar-item--active{font-weight:700;color:#000;background-color:#8abeff}.steps-registration_form__sidebar-item--active .steps-registration_form__sidebar-txt{font-weight:700;color:#000}.steps-registration_form__sidebar-item:before{position:absolute;content:"";left:15px;top:24px;width:14px;height:14px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 10 10' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;%7D.cls-2%7Bfill:%230f7ee6;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-check-noactive%3C/title%3E%3Crect class='cls-1' x='.25' y='.25' rx='.75'/%3E%3Cpath class='cls-2' d='M9,.5a.5.5,0,0,1,.5.5V9a.5.5,0,0,1-.5.5H1A.5.5,0,0,1,.5,9V1A.5.5,0,0,1,1,.5H9M9,0H1A1,1,0,0,0,0,1V9a1,1,0,0,0,1,1H9a1,1,0,0,0,1-1V1A1,1,0,0,0,9,0Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover}.steps-registration_form__sidebar-item:after{position:absolute;content:"";left:22px;top:60px;width:198px;height:1px;background-color:#8abeff}.steps-registration_form__sidebar-item--active.steps-registration_form__sidebar-item:after{background-color:transparent}.steps-registration_form__sidebar-item--active.steps-registration_form__sidebar-item:before{position:absolute;content:"";left:15px;top:24px;width:14px;height:14px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 10 10' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:%23333;%7D.b%7Bfill:none;stroke:%23fff;stroke-linecap:round;stroke-linejoin:round;%7D%3C/style%3E%3C/defs%3E%3Crect class='a' width='10' height='10' rx='1'/%3E%3Cpolyline class='b' points='2.25 4 4.75 7.5 7.75 2.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover}.steps-registration_form__sidebar-txt{font-size:14px;line-height:16px;color:#0f7ee6}.steps-registration_form__content{position:relative;display:flex;flex-grow:1;min-height:300px;margin:0;padding:0;background:#8abeff;overflow:hidden;box-sizing:border-box}.steps-registration_form__content-block{display:none}.steps-registration_form__content-block--p{margin:0;padding:0;padding-top:20px;padding-bottom:50px;padding-left:20px;padding-right:20px}.steps-registration_form__content-block--active{display:block}.steps-registration_form__agency{padding-top:0}.steps-registration_form__agency-title{position:relative;margin:0;margin-bottom:15px;padding:0;font-size:15px;font-weight:400;line-height:20px;color:#000}.steps-registration_form__personal-top{display:flex;align-items:center;height:60px;margin:0;padding:0}.steps-registration_form__personal-top-item{position:relative;display:flex;align-items:center;width:230px;height:100%;margin:0;padding:0;padding-left:45px;padding-right:15px;font-size:14px;line-height:16px;color:#000;cursor:pointer;background:#ddd;box-sizing:border-box}.steps-registration_form__personal-top-item--width{width:250px}.steps-registration_form__personal-top-item--active{color:#fff;background:#8abeff}.steps-registration_form__personal-top-item:before{content:"";position:absolute;left:15px;top:24px;width:14px;height:14px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;%7D.cls-2%7Bfill:%23000000;%7D%3C/style%3E%3C/defs%3E%3Crect class='cls-1' x='0.25' y='0.25' width='9.5' height='9.5' rx='0.75'/%3E%3Cpath class='cls-2' d='M9,.5a.5.5,0,0,1,.5.5V9a.5.5,0,0,1-.5.5H1A.5.5,0,0,1,.5,9V1A.5.5,0,0,1,1,.5H9M9,0H1A1,1,0,0,0,0,1V9a1,1,0,0,0,1,1H9a1,1,0,0,0,1-1V1A1,1,0,0,0,9,0Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover}.steps-registration_form__personal-top-item--active.steps-registration_form__personal-top-item:before{content:"";position:absolute;left:15px;top:24px;width:14px;height:14px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 10 10' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:%23333;%7D.b%7Bfill:none;stroke:%23fff;stroke-linecap:round;stroke-linejoin:round;%7D%3C/style%3E%3C/defs%3E%3Crect class='a' width='10' height='10' rx='1'/%3E%3Cpolyline class='b' points='2.25 4 4.75 7.5 7.75 2.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover}.steps-registration_form__content-wrapper{display:none;margin:0;padding:0;padding-top:20px;padding-bottom:50px;padding-left:20px;padding-right:20px}.steps-registration_form__content-wrapper--active{display:block}.steps-registration_form__credit-block{display:flex;flex-wrap:wrap;width:440px;margin:0;margin-top:20px;margin-bottom:20px;margin-left:20px;margin-right:20px;padding:0;display:none}.steps-registration_form__credit-block--active{display:flex;flex-wrap:wrap;width:440px;margin:0;margin-top:20px;margin-bottom:20px;margin-left:20px;margin-right:20px;padding:0}.steps-registration_form__credit-title{margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:13px;line-height:16px;font-weight:400;color:#fff}.steps-registration_form__credit-txt-block{display:block;width:100%;margin:0;margin-bottom:20px;padding:0;padding-top:5px;padding-bottom:5px;padding-left:15px;padding-right:15px;background-color:#efefef;border:1px solid #fff;box-sizing:border-box}.steps-registration_form__credit-txt-block--mb{margin-bottom:10px}.steps-registration_form__credit-txt{width:100%;margin:0;margin-top:5px;margin-bottom:5px;padding:0;font-family:"PT Sans",sans-serif;font-size:13px;font-weight:400;color:#0f7ee6}.steps-registration_form__credit-comment-block{display:block;width:100%;height:100px;margin:0;margin-bottom:20px;padding:0;padding-top:7px;padding-bottom:5px;padding-left:15px;padding-right:15px;font-family:"PT Sans",sans-serif;font-size:13px;font-weight:400;color:#0f7ee6;background-color:#efefef;border:1px solid #fff;box-sizing:border-box;resize:none;overflow:hidden}.steps-registration_form__credit-head{width:100%;margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:18px;font-weight:400;line-height:18px;color:#fff}.steps-registration_form__credit-label{position:relative;width:145px;margin:0;margin-bottom:15px;margin-right:8px;padding:0;font-family:"PT Sans",sans-serif;font-size:12px;font-weight:400;line-height:18px;color:#fff}.steps-registration_form__credit-label--mb{margin-bottom:0}.steps-registration_form__credit-label--width{width:125px}.steps-registration_form__credit-label--pass{width:210px;margin-bottom:0;padding-right:20px;box-sizing:border-box}.steps-registration_form__credit-label--mt{margin-top:18px;margin-bottom:0}.steps-registration_form__credit-label--ml{margin-left:10px;margin-right:0}.steps-registration_form__credit-input-wrapper{display:flex;flex-direction:column}.steps-registration_form__credit-input-block{position:relative;cursor:pointer}.steps-registration_form__credit-input-visible{position:absolute;top:27px;left:180px;width:20px;height:20px;cursor:pointer}.steps-registration_form__credit-input{position:relative;width:145px;height:35px;margin:0;margin-right:8px;padding:0;padding-left:10px;padding-right:10px;font-family:"PT Sans",sans-serif;font-size:13px;font-weight:400;line-height:35px;color:#000;background-color:#fff;border:1px solid #d9d9d9;box-sizing:border-box}.steps-registration_form__credit-input:focus{border:1px solid #0f7ee6;box-shadow:0 0 4px rgba(0,0,0,.3)}.steps-registration_form__credit-input--width{width:125px}.steps-registration_form__credit-input--short{width:80px;margin-left:40px}.steps-registration_form__credit-input--pass{width:210px;background-color:#e8f0fe}.steps-registration_form__credit-input--pl{padding-left:30px}.steps-registration_form__credit-input--checkbox{padding-left:30px;color:#888}.steps-registration_form__credit-input--checkbox-active{background-color:#ddd}.steps-registration_form__input-mask{position:absolute;left:0;top:18px;display:flex;justify-content:flex-end;align-items:center;width:26px;height:35px;margin:0;padding:0;font-size:13px;color:#000;z-index:100}.steps-registration_form__credit-input-txt{position:absolute;top:1px;left:30px;font-family:"PT Sans",sans-serif;font-size:13px;font-weight:400;line-height:35px;color:#888}.steps-registration_form__credit-input-txt:before{position:absolute;content:"";left:-20px;top:10px;width:14px;height:14px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;%7D.cls-2%7Bfill:%23000000;%7D%3C/style%3E%3C/defs%3E%3Crect class='cls-1' x='0.25' y='0.25' width='9.5' height='9.5' rx='0.75'/%3E%3Cpath class='cls-2' d='M9,.5a.5.5,0,0,1,.5.5V9a.5.5,0,0,1-.5.5H1A.5.5,0,0,1,.5,9V1A.5.5,0,0,1,1,.5H9M9,0H1A1,1,0,0,0,0,1V9a1,1,0,0,0,1,1H9a1,1,0,0,0,1-1V1A1,1,0,0,0,9,0Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover;cursor:pointer}.steps-registration_form__credit-input-txt--active:before{position:absolute;content:"";left:-20px;top:10px;width:14px;height:14px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 10 10' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:%23333;%7D.b%7Bfill:none;stroke:%23fff;stroke-linecap:round;stroke-linejoin:round;%7D%3C/style%3E%3C/defs%3E%3Crect class='a' width='10' height='10' rx='1'/%3E%3Cpolyline class='b' points='2.25 4 4.75 7.5 7.75 2.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover;cursor:pointer}.steps-registration_form__credit-txt-label{display:flex;align-items:center;margin:0;margin-top:10px;margin-left:20px;padding:0;cursor:pointer}.steps-registration_form__credit-txt-label--width{width:110px}.steps-registration_form__credit-txt-check{width:18px;height:18px;margin:0;margin-right:6px;padding:0}.steps-registration_form__credit-footnote{margin:0;margin-top:5px;margin-bottom:10px;padding:0;font-family:"PT Sans",sans-serif;font-size:10px;font-weight:400;line-height:10px;color:#fff}.steps-registration_form__credit-reserv{position:relative;display:flex;justify-content:space-between;align-items:center;width:100%;margin:0;margin-top:30px;margin-bottom:20px;padding:0}.steps-registration_form__credit-reserv--center{justify-content:center;margin-bottom:0}.steps-registration_form__checkbox-invisible{display:none;position:absolute;top:26px;left:0;margin:0;padding:0}.steps-registration_form__credit-sub{position:relative;display:flex;justify-content:center;align-items:center;width:170px;margin:0;margin-right:15px;padding:0;padding-left:25px;font-family:"PT Sans",sans-serif;font-size:11px;font-weight:400;line-height:12px;color:#fff;outline:0;cursor:pointer}.steps-registration_form__credit-sub:before{position:absolute;content:"";left:0;top:8px;width:13px;height:13px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;%7D.cls-2%7Bfill:%23000000;%7D%3C/style%3E%3C/defs%3E%3Crect class='cls-1' x='0.25' y='0.25' width='9.5' height='9.5' rx='0.75'/%3E%3Cpath class='cls-2' d='M9,.5a.5.5,0,0,1,.5.5V9a.5.5,0,0,1-.5.5H1A.5.5,0,0,1,.5,9V1A.5.5,0,0,1,1,.5H9M9,0H1A1,1,0,0,0,0,1V9a1,1,0,0,0,1,1H9a1,1,0,0,0,1-1V1A1,1,0,0,0,9,0Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover}.steps-registration_form__credit-sub--active.steps-registration_form__credit-sub:before{position:absolute;content:"";left:0;top:8px;width:13px;height:13px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 10 10' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:%23333;%7D.b%7Bfill:none;stroke:%23fff;stroke-linecap:round;stroke-linejoin:round;%7D%3C/style%3E%3C/defs%3E%3Crect class='a' width='10' height='10' rx='1'/%3E%3Cpolyline class='b' points='2.25 4 4.75 7.5 7.75 2.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover}.steps-registration_form__credit-btn{display:flex;justify-content:center;align-items:center;width:240px;height:60px;font-family:RobotoRegular,sans-serif;font-size:14px;font-weight:400;line-height:18px;color:#fff;text-transform:uppercase;background-color:#f3862e;border:none;border-radius:5px;transition:1s}.steps-registration_form__credit-btn:hover{background-color:#d86d23}.steps-registration_form__credit-btn:focus{background-color:#d86d23;transition:1s}.steps-registration_form__credit-btn--width{width:255px;height:50px}.steps-registration_form__credit-txt-confidentiality{width:100%;margin:0;margin-bottom:60px;padding:0;padding-bottom:60px;text-align:center;font-family:"PT Sans",sans-serif;font-size:12px;font-weight:400;line-height:14px;color:#fff}.steps-registration_form__credit-txt-confidentiality--mt{margin-top:15px}.steps-registration_form__credit-pass-link{margin:0;margin-top:10px;margin-bottom:55px;margin-left:300px;padding:0;padding-bottom:25px;font-family:"PT Sans",sans-serif;font-size:13px;font-weight:400;line-height:14px;color:#fff}
.visually-hidden{position:absolute;left:-10000px;top:auto;width:1px;height:1px;font-size:0;overflow:hidden}.steps-registration_form-ag__wrapper{display:block}.steps-registration_form-ag__head{margin-bottom:3px;font-size:25px;line-height:27px;color:#444}.steps-registration_form-ag{display:flex;margin-top:8px;margin-bottom:10px}.steps-registration_form-ag__sidebar{display:flex;width:250px;min-height:350px;background:#fff}.steps-registration_form-ag__sidebar-list{display:flex;align-content:flex-start;flex-wrap:wrap;width:250px;margin:0;padding:0;font-size:14px;line-height:16px;color:#0f7ee6;box-sizing:border-box}.steps-registration_form-ag__sidebar-item{position:relative;display:flex;align-items:center;width:260px;height:60px;margin:0;padding:0;padding-left:50px;padding-right:20px;background-color:#8abefd;cursor:pointer}.steps-registration_form-ag__content{position:relative;display:flex;flex-grow:1;min-height:300px;margin:0;padding:0;background:#8abeff;overflow:hidden;box-sizing:border-box}.steps-registration_form-ag__content-wrapper{width:480px;margin:0;padding-top:40px;padding-bottom:50px;padding-left:20px;padding-right:20px;box-sizing:border-box}.steps-registration_form-ag__row{position:relative;display:flex;justify-content:space-between;align-items:center;width:100%;margin:0;margin-bottom:25px;padding:0}.steps-registration_form-ag__row--jc{justify-content:flex-start}.steps-registration_form-ag__row--mb{margin-bottom:0}.steps-registration_form-ag__cell{position:relative;margin:0;padding:0}.steps-registration_form-ag__cell--ml{margin-left:auto}.steps-registration_form-ag__cell--mr{margin-right:10px}.steps-registration_form-ag__label{position:absolute;top:-17px;left:0;margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:13px;color:#fff}.steps-registration_form-ag__label--left{max-width:180px;left:-50px}.steps-registration_form-ag__input{width:140px;height:35px;margin:0;padding:0;padding-left:5px;padding-right:5px;text-align:center;font-family:"PT Sans",sans-serif;font-size:13px;color:#888;border:1px solid #d9d9d9;box-sizing:border-box}.steps-registration_form-ag__input--width{width:80px}.steps-registration_form__credit-input--pl{padding-left:5px}.steps-registration_form-ag__footnote{margin:0;margin-bottom:20px;padding:0;font-family:"PT Sans",sans-serif;font-size:10px;color:#fff}.steps-registration_form-ag__textarea{width:100%;height:80px;margin:0;padding:0;padding-top:5px;padding-bottom:5px;padding-left:5px;padding-right:5px;font-family:"PT Sans",sans-serif;font-size:13px;color:#888;border:1px solid #d9d9d9;box-sizing:border-box;-webkit-appearance:none}.steps-registration_form-ag__btn-block{display:flex;justify-content:space-between;align-items:center;width:100%;margin:0;padding:0}.steps-registration_form-ag__distribution-block{position:relative;margin:0;padding:0;cursor:pointer}.steps-registration_form-ag__distribution-input{display:none}.steps-registration_form-ag__distribution-label{position:relative;width:140px;margin:0;margin-bottom:20px;padding:0;padding-left:25px;font-family:"PT Sans",sans-serif;font-size:10px;line-height:11px;color:#fff}.steps-registration_form-ag__distribution-label:before{position:absolute;content:"";left:0;top:3px;width:14px;height:14px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;%7D.cls-2%7Bfill:%23000000;%7D%3C/style%3E%3C/defs%3E%3Crect class='cls-1' x='0.25' y='0.25' width='9.5' height='9.5' rx='0.75'/%3E%3Cpath class='cls-2' d='M9,.5a.5.5,0,0,1,.5.5V9a.5.5,0,0,1-.5.5H1A.5.5,0,0,1,.5,9V1A.5.5,0,0,1,1,.5H9M9,0H1A1,1,0,0,0,0,1V9a1,1,0,0,0,1,1H9a1,1,0,0,0,1-1V1A1,1,0,0,0,9,0Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover}.steps-registration_form-ag__distribution-label--active.steps-registration_form-ag__distribution-label:before{position:absolute;content:"";left:0;top:3px;width:14px;height:14px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 10 10' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:%23333;%7D.b%7Bfill:none;stroke:%23fff;stroke-linecap:round;stroke-linejoin:round;%7D%3C/style%3E%3C/defs%3E%3Crect class='a' width='10' height='10' rx='1'/%3E%3Cpolyline class='b' points='2.25 4 4.75 7.5 7.75 2.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover}.steps-registration_form-ag__input-mask{position:absolute;display:flex;justify-content:flex-end;align-items:center;left:0;top:0;width:26px;height:35px;margin:0;padding:0;font-size:13px;color:#000;z-index:100}.steps-registration_form-ag__btn{position:relative;display:flex;margin:0;padding:0;padding-top:20px;padding-bottom:20px;padding-left:35px;padding-right:35px;font-family:"PT Sans",sans-serif;font-size:20px;line-height:22px;color:#fff;text-transform:uppercase;background:#f3862e;border-radius:2px}.steps-registration_form-ag__btn:hover{background:#dc752b}
.steps-registration_cost-calc_hotel__wrapper{display:block;width:100%;margin:0;padding:0;padding-left:20px;padding-right:20px;background-color:#e1e1e1;box-sizing:border-box}.steps-registration_cost-calc_hotel__block{position:relative;width:100%;margin:0;padding:0;padding-top:8px;padding-bottom:15px;padding-right:20px}.steps-registration_cost-calc_hotel__info-block{position:absolute;top:8px;left:395px;display:flex;align-items:center;margin:0;padding:0;z-index:1}.steps-registration_cost-calc_hotel__info-txt{position:relative;margin:0;margin-right:15px;padding:0;padding-top:5px;padding-bottom:5px;padding-left:20px;font-family:"PT Sans",sans-serif;font-size:15px;font-weight:400;color:#0f7ee6;cursor:pointer;transition:linear .5s}.steps-registration_cost-calc_hotel__info-txt:hover{background-color:#cfeefe;transition:linear .5s}.steps-registration_cost-calc_hotel__info-txt::before{position:absolute;content:"";top:5px;left:0;width:17px;height:17px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='icon-query-2' viewBox='0 0 20 20'%3E%3Cdefs%3E%3Cstyle%3E.icon-query-2-a%7Bfill:%230f7ee6;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-query-2%3C/title%3E%3Cpath class='icon-query-2-a' d='M20,10a9.76,9.76,0,0,1-.78,3.89,9.94,9.94,0,0,1-5.33,5.33A9.76,9.76,0,0,1,10,20a9.76,9.76,0,0,1-3.89-.78A9.94,9.94,0,0,1,.78,13.89,9.76,9.76,0,0,1,0,10,9.76,9.76,0,0,1,.78,6.11,9.94,9.94,0,0,1,6.11.78,9.76,9.76,0,0,1,10,0a9.76,9.76,0,0,1,3.89.78,9.94,9.94,0,0,1,5.33,5.33A9.76,9.76,0,0,1,20,10Zm-7.36,4.43-.1,0h0l0,0c-.49.24-1,.46-1.45.67a4.56,4.56,0,0,1-.89.33l0,0,0-.08a.19.19,0,0,1,0-.08v0a9.28,9.28,0,0,1,.32-1.68c.22-.84.53-2,1-3.37.35-1.19.57-2,.65-2.34a4.18,4.18,0,0,0,.13-.67v0A.73.73,0,0,0,12,6.82a.88.88,0,0,0-.19-.26.74.74,0,0,0-.32-.16,1.24,1.24,0,0,0-.41-.05,2.87,2.87,0,0,0-.81.14,6.53,6.53,0,0,0-1,.44,6,6,0,0,0-1.07.77A12.47,12.47,0,0,0,7.09,8.85a.15.15,0,0,0,0,.06A.19.19,0,0,0,7,9a.21.21,0,0,0,.2.2h0l0,0c.15-.05.48-.19,1-.4s.82-.36.93-.42l.24-.12a.78.78,0,0,1,.21,0l0,0,0,.24c0,.08,0,.15,0,.21-.31,1-.58,1.86-.8,2.66s-.41,1.5-.56,2.11S8,14.55,7.91,15a6,6,0,0,0-.12,1,1.42,1.42,0,0,0,.08.48,1,1,0,0,0,.24.39.76.76,0,0,0,.34.24,1.3,1.3,0,0,0,.46.08,2,2,0,0,0,.6-.11,4.25,4.25,0,0,0,.74-.34,6.88,6.88,0,0,0,1-.72q.6-.49,1.44-1.29s0,0,0-.06a.22.22,0,0,0,0-.08.15.15,0,0,0,0-.07s0,0,0,0ZM12.33,2.87a1,1,0,0,0-.4-.08h0a1.32,1.32,0,0,0-.53.11,1.25,1.25,0,0,0-.44.32,2,2,0,0,0-.31.47,1.48,1.48,0,0,0-.1.57s0,0,0,0a1.25,1.25,0,0,0,.07.45.94.94,0,0,0,.22.35,1.21,1.21,0,0,0,.32.22.93.93,0,0,0,.4.09h0a1.13,1.13,0,0,0,.51-.12,1.31,1.31,0,0,0,.45-.35,1.43,1.43,0,0,0,.31-.47A1.4,1.4,0,0,0,13,3.87a1.18,1.18,0,0,0-.08-.43,1.13,1.13,0,0,0-.21-.35A1.08,1.08,0,0,0,12.33,2.87Z'/%3E%3C/svg%3E");background-repeat:no-repeat}.steps-registration_cost-calc_hotel__row{position:relative;width:100%;margin:0;margin-bottom:10px;padding:0;padding-top:15px;padding-left:20px}.steps-registration_cost-calc_hotel__txt{margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:400;color:#444}.steps-registration_cost-calc_hotel__txt--head{position:relative;margin-bottom:3px;font-weight:700;line-height:18px;color:#167ee4}.steps-registration_cost-calc_hotel__txt--head:before{position:absolute;content:"—";top:0;left:-20px;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:700;color:#444}.steps-registration_cost-calc_hotel__txt--bold{font-weight:700}
.step-registration_block-avia-info_header{position:relative;display:flex;align-items:center;flex-grow:1;height:40px;margin:0;padding:0;padding-left:20px;padding-right:20px;font-size:14px;font-family:"PT Sans";font-weight:700;color:#434343;line-height:1.2;background:0 0;box-sizing:border-box}.step-registration_block-avia-info_header-gray{background:#e0e0e0;font-size:14px;font-family:"PT Sans";font-weight:400;color:#434343;line-height:1.2;height:39px;position:relative;padding:0 21px;display:flex;align-items:center;justify-content:space-between;font-weight:700}.step-registration_block-avia-info_container{width:100%;margin:0;padding:0;padding-left:20px;padding-right:20px;background-color:#e1e1e1;box-sizing:border-box}.step-registration_block-avia-info_title{display:inline-block;font-size:19px;font-family:"PT Sans";color:#434343;line-height:1.2}.step-registration_block-avia-info_numPerson{font-size:14px;font-family:"PT Sans";color:#434343}.step-registration_block-avia-info_body{background:0 0;padding:8px 21px 4px;padding-left:0}.step-registration_block-avia-info_aviaBack-title,.step-registration_block-avia-info_aviaThere-title{margin-bottom:3px;position:relative}.step-registration_block-avia-info_aviaBack-title:before,.step-registration_block-avia-info_aviaThere-title:before{content:"—";position:absolute;left:-20px;font-weight:700}.step-registration_block-avia-info_aviaBack-title span,.step-registration_block-avia-info_aviaThere-title span{font-size:14px;font-family:"PT Sans";color:#167ee4;font-weight:700;line-height:1.2}.step-registration_block-avia-info_aviaThere-cont{font-size:14px;font-family:"PT Sans";color:#444;font-weight:400}.step-registration_block-avia-info_aviaBack-sityArrival,.step-registration_block-avia-info_aviaBack-sityDeparture{display:inline-block;font-weight:400}.step-registration_block-avia-info_aviaBack-Departure_airport,.step-registration_block-avia-info_aviaThere-Departure_airport{display:inline-block;font-weight:400}.step-registration_block-avia-info_aviaBack-Departure_sity,.step-registration_block-avia-info_aviaThere-Departure_sity,.step-registration_block-avia-info_aviaThere-sityArrival,.step-registration_block-avia-info_aviaThere-sityDeparture{display:inline-block;font-weight:400}.step-registration_block-avia-info_aviaBack-Arrival_sity,.step-registration_block-avia-info_aviaBack-Departure_sity,.step-registration_block-avia-info_aviaThere-Arrival_sity,.step-registration_block-avia-info_aviaThere-Departure_sity{display:inline-block;font-weight:700}.step-registration_block-avia-info_aviaBack-Arrivale_country,.step-registration_block-avia-info_aviaBack-Departure_country{display:inline-block;font-weight:400}.step-registration_block-avia-info_aviaBack-date,.step-registration_block-avia-info_aviaBack-time{font-weight:400}.step-registration_block-avia-info_aviaBack-date,.step-registration_block-avia-info_aviaThere-date{font-weight:700}.step-registration_block-avia-info_aviaBack-Arrival_class,.step-registration_block-avia-info_aviaBack-Arrival_flight,.step-registration_block-avia-info_aviaBack-Departure_flight{font-weight:400}.step-registration_block-avia-info_aviaBack-time,.step-registration_block-avia-info_aviaThere-time{border:1px solid #ccc;width:37px;height:16px}.step-registration_block-avia-info_close{display:inline-block;width:65px;height:20px;background:#fff;border:1px solid #ddd;font-size:11px;font-family:"PT Sans";color:#1481de;line-height:1.9;padding-left:25px;vertical-align:middle;text-transform:uppercase;border-radius:2px;margin-left:30px;cursor:pointer}.step-registration_block-avia-info_close:hover{background:#8abeff;color:#fff;border:1px solid #8abeff}.step-registration_block-avia-info_close:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e953";position:absolute;margin-left:-16px;margin-top:5px;font-size:10px}.step-registration_block-avia-info_change{display:inline-block;width:65px;height:20px;background:#fff;border:1px solid #ddd;font-size:11px;font-family:"PT Sans";color:#1481de;line-height:1.9;padding-left:20px;vertical-align:middle;text-transform:uppercase;border-radius:2px;cursor:pointer}.step-registration_block-avia-info_change:hover{background:#8abeff;color:#fff;border:1px solid #8abeff}.step-registration_block-avia-info_change:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e989";position:absolute;margin-left:-17px;margin-top:3px;font-size:14px}.step-registration_block-avia-info_rowThere{margin-bottom:10px;padding-left:20px}.step-registration_block-avia-info_rowBack{margin-bottom:5px;padding-left:20px}.mcruises-global input[type=radio]{-webkit-appearance:radio}.step-registration_block-avia-info_bottom-line{color:#999;margin:0}
.steps-registration_costCalculation_tableZakazChange{background:#fff;color:#1481de;border-radius:2px;font:11px/20px 'PT Sans',sans-serif;text-transform:uppercase;text-decoration:none;display:inline-block;padding:0 13px 0 23px;border:1px solid #ddd;cursor:pointer;width:55px}.steps-registration_costCalculation_tableZakazChange.active,.steps-registration_costCalculation_tableZakazChange:hover{background:#8abeff;color:#fff;border:1px solid #8abeff}.steps-registration_costCalculation_tableZakazChange:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e989';position:absolute;margin-left:-16px;margin-top:4px;font-size:12px}
.step-registration_avia-info__row{position:relative;width:100%;margin:0;padding:0;background-color:#fff}.step-registration_avia-info__row--bg{background-color:#e1e1e1}.step-registration_avia-info__header{display:flex;align-items:center;width:100%;min-height:40px;margin:0;padding:0;padding-left:20px;background-color:#fff;box-sizing:border-box}.step-registration_avia-info__title{margin:0;padding:0;font-family:"PT Sans";font-size:19px;font-weight:700;color:#434343;line-height:1.2}.step-registration_avia-info__man{margin:0;padding:0;font-family:"PT Sans";font-size:14px;font-weight:700;color:#434343}.step-registration_avia-info__wrapper{margin:0;padding:0}.step-registration_avia-info__block{margin:0;padding:0;padding-top:15px;padding-bottom:15px;padding-left:20px;padding-right:20px;box-sizing:border-box}.step-registration_avia-info__depart-country{margin:0;padding:0}.step-registration_avia-info__arrival-airport{margin:0;padding:0}.step-registration_avia-info__arrival-country{margin:0;padding:0}.step-registration_avia-info__flight-depart{margin:0;padding:0}.step-registration_avia-info__flight{margin:0;padding:0}.step-registration_avia-info__flight-arrival{margin:0;padding:0}.step-registration_avia-info__flight-class{margin:0;padding:0}.step-registration_avia-info__h3,.step-registration_avia-info_aviaBack-title{margin-bottom:3px;position:relative}.step-registration_avia-info__h3:before,.step-registration_avia-info_aviaBack-title:before{content:"—";position:absolute;left:-20px;font-weight:700}.step-registration_avia-info__h3 span,.step-registration_avia-info_aviaBack-title span{font-size:14px;font-family:"PT Sans";color:#167ee4;font-weight:700;line-height:1.2}.step-registration_avia-info__data-list{font-size:14px;font-family:"PT Sans";color:#444;font-weight:400}.step-registration_avia-info_aviaBack-sityArrival,.step-registration_avia-info_aviaBack-sityDeparture{display:inline-block;font-weight:400}.step-registration_avia-info__depart-airport,.step-registration_avia-info_aviaBack-Departure_airport{display:inline-block;font-weight:400}.step-registration_avia-info__arrival,.step-registration_avia-info__depart,.step-registration_avia-info__depart-sity,.step-registration_avia-info_aviaBack-Departure_sity{display:inline-block;font-weight:400}.step-registration_avia-info__depart-sity,.step-registration_avia-info__sity,.step-registration_avia-info_aviaBack-Arrival_sity,.step-registration_avia-info_aviaBack-Departure_sity{display:inline-block;font-weight:700}.step-registration_avia-info_aviaBack-Arrivale_country,.step-registration_avia-info_aviaBack-Departure_country{display:inline-block;font-weight:400}.step-registration_avia-info_aviaBack-date,.step-registration_avia-info_aviaBack-time{font-weight:400}.step-registration_avia-info__date,.step-registration_avia-info_aviaBack-date{font-weight:700}.step-registration_avia-info_aviaBack-Arrival_class,.step-registration_avia-info_aviaBack-Arrival_flight,.step-registration_avia-info_aviaBack-Departure_flight{font-weight:400}.step-registration_avia-info__time,.step-registration_avia-info_aviaBack-time{border:1px solid #ccc;width:37px;height:16px}.step-registration_avia-info__close{display:inline-block;width:65px;height:20px;margin:0;margin-left:30px;padding:0;padding-left:25px;font-size:11px;font-family:"PT Sans";color:#1481de;line-height:1.9;vertical-align:middle;text-transform:uppercase;background:#fff;border:1px solid #ddd;border-radius:2px;cursor:pointer}.step-registration_avia-info__close:hover{background:#8abeff;color:#fff;border:1px solid #8abeff}.step-registration_avia-info__close:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e953';position:absolute;margin-left:-16px;margin-top:5px;font-size:10px}.step-registration_avia-info__change{display:inline-block;width:65px;height:20px;background:#fff;border:1px solid #ddd;font-size:11px;font-family:"PT Sans";color:#1481de;line-height:1.9;padding-left:20px;vertical-align:middle;text-transform:uppercase;border-radius:2px;cursor:pointer}.step-registration_avia-info__change:hover{background:#8abeff;color:#fff;border:1px solid #8abeff}.step-registration_avia-info__change:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e989";position:absolute;margin-left:-17px;margin-top:3px;font-size:14px}.step-registration_avia-info__block-info{margin-bottom:10px;padding-left:20px}.step-registration_avia-info_rowBack{margin-bottom:5px;padding-left:20px}.mcruises-global input[type=radio]{-webkit-appearance:radio}.step-registration_avia-info__line{margin:0;margin-bottom:-13px}
.clear{clear:both}.steps-registration-content{margin-top:15px}.steps-registration-content .fly-blocks__SearchResults{margin-left:20px}.steps-registration{width:1000px;min-height:700px;margin-top:-15px;margin-left:-10px;padding:0 10px;background-color:#f3f3f3;box-sizing:border-box}.steps-registration-tab{display:flex;justify-content:center;align-items:flex-end;width:100px;height:22px;margin-left:10px;margin-top:5px;background-color:#2795f4;color:#fff;border-top-left-radius:3px;border-top-right-radius:3px}.steps-registration-line{width:100%;height:8px;background-color:#2795f4}.steps-registration_title{font-size:25px;line-height:27px;color:#444;margin-bottom:3px}.steps-registration__txt-head{margin:0;margin-left:4px;padding:0;font-family:Roboto,sans-serif;font-size:18px;font-weight:500;line-height:24px}.steps-registration__txt{position:relative;margin:0;margin-bottom:20px;padding:0;padding-left:25px;font-family:"PT Sans",sans-serif;font-size:16px;font-weight:400;line-height:24px}.steps-registration__icon-warrning{position:absolute;top:3px;width:18px;height:16px;margin-left:-25px;background-image:url("data:image/svg+xml,%0A%3Csvg data-name='Layer 1' viewBox='0 0 18.49 15.95' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bisolation:isolate;%7D.cls-2%7Bfill:red;%7D%3C/style%3E%3C/defs%3E%3Cg class='cls-1'%3E%3Cpath class='cls-2' transform='translate(-.25 -.02)' d='M18.43,13.87a1.52,1.52,0,0,1,.2,1.49,1.33,1.33,0,0,1-1.29.62H1.66a1.3,1.3,0,0,1-1.28-.62,1.49,1.49,0,0,1,.19-1.49L8.29.84A1.2,1.2,0,0,1,8.77.25a1.32,1.32,0,0,1,2,.6ZM10.6,3.51H8.38l.24,7.39h1.75Zm0,10.39V12.05H8.4v1.82h2.2Z'/%3E%3C/g%3E%3C/svg%3E%0A")}.steps-registration_form_all{display:block}.steps-registration_form{position:relative;margin-top:8px;margin-bottom:10px}.steps-registration_form .steps-topBlockLeftBackButton{position:relative;margin-top:25px;top:auto}.steps-topBlockLeftBackButton_block{display:inline-block}.steps-registration_formLeftBar{width:250px;background:#fff;float:left;position:relative;min-height:450px}.steps-registration_formLeftBar_list{position:relative}.steps-registration_formLeftBar_listItem{position:relative;padding:0 20px 1px 50px;font-size:14px;line-height:16px;color:#0f7ee6;cursor:pointer;height:60px;box-sizing:border-box;display:table;width:260px}.steps-registration_formLeftBar_listItemText{display:table-cell;vertical-align:middle}.steps-registration_formLeftBar_listItem:before{width:10px;height:10px;position:absolute;font-family:mcruises!important;content:"\e95b";font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;background-color:#fff;color:#0f7ee6;font-size:14px;left:22px;top:22px}.steps-registration_formLeftBar_listItem:after{content:"";width:198px;height:1px;position:absolute;left:22px;top:60px;background:#8abeff}.steps-registration_formLeftBar_listItem.active{background:#8abeff;color:#000;font-weight:700;box-shadow:2px 2px 6px #999}.steps-registration_formLeftBar_listItem.active:before{content:"\e957"}.steps-registration_formBody{position:relative;overflow:hidden;background:#8abeff;padding:0 20px 60px 20px;min-height:390px}.steps-registration_formBody.active{box-shadow:0 5px 3px -3px #999}.steps-registration_formLeftBar_listItem.colorChange,.steps-registration_formLeftBar_listItem.colorChange::before{color:#444}.steps-registration_formLeftBar_listItem.colorChange:after{background:0 0}.steps-registration_formBodyItem{position:relative;display:none}.steps-registration_formBodyItem.active{display:block}.steps-registration_formBodyItem_personalTopMenu{position:relative;height:70px}.steps-registration_formBodyItem_personalTopMenuList{margin:0 -35px 0 -20px;position:relative}.steps-registration_formBodyItem_personalTopMenuListItem{position:relative;float:left;padding:13px 0 15px 50px;width:198px;font-size:14px;line-height:16px;color:#000;height:32px;cursor:pointer;background:#ddd}.steps-registration_formBodyItem_personalTopMenuListItem:first-child{width:180px}.steps-registration_formBodyItem_personalTopMenuListItem:last-child{width:200px}.steps-registration_formBodyItem_personalTopMenuListItem:before{width:12px;height:12px;position:absolute;font-family:mcruises!important;content:"\e95b";font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;background-color:#fff;color:#444;font-size:14px;left:22px;top:22px}.steps-registration_formBodyItem_personalTopMenuListItem.active{color:#fff;background:#8abeff}.steps-registration_formBodyItem_personalTopMenuListItem.active:before{content:"\e957"}.steps-registration_formBodyItem_Input{display:block;position:relative;width:118px;border:1px solid #d9d9d9;font-size:13px;line-height:17px;font-family:"PT Sans",sans-serif;color:#888;height:33px;padding:0 10px}.steps-registration_formBodyItem_Input:focus{border:1px solid #0f7ee6;box-shadow:0 0 4px rgba(0,0,0,.3)}.steps-registration_formBodyItem_personalBlock_topRowItem_2 .steps-registration_formBodyItem_Input{width:188px}.steps-registration_formBodyItem_personalBlock_topRowItem-email .steps-registration_formBodyItem_Input,.steps-registration_formBodyItem_personalBlock_topRowItem-tel .steps-registration_formBodyItem_Input{width:128px}.steps-registration_formBodyItem_personalBlock_topRowItem-timeCall .steps-registration_formBodyItem_Input{width:58px;margin-left:50px}.steps-registration_formBodyItem_Input::-webkit-input-placeholder{color:#888!important}.steps-registration_formBodyItem_Textarea{display:block;position:relative;height:54px;padding:8px 2%;width:421px;border:1px solid #d9d9d9;overflow:hidden;font-size:13px;line-height:15px;font-family:"PT Sans",sans-serif;color:#0f7ee6;resize:none}.steps-registration_formBodyItem_Textarea::-webkit-input-placeholder{color:#0f7ee6!important}.steps-registration_formBodyItem_personalBlock{position:relative;display:none;padding-top:4px;overflow:hidden}.steps-registration_formBodyItem_personalBlock.active{display:block}.steps-registration_formBodyItem_Title{font-size:13px;line-height:15px;color:#fff;position:relative;margin-bottom:2px}.steps-registration_formBodyItem_personalBlock_topRow{position:relative;margin-right:-20px;margin-bottom:20px}.steps-registration_formBodyItem_personalBlock_topRowItem{width:138px;float:left;margin-right:12px}.steps-registration_formBodyItem_personalBlock_topRowItem-email{width:148px}.steps-registration_formBodyItem_personalBlock_topRowItem-tel{width:148px;margin-right:2px}.steps-registration_formBodyItem_personalBlock_topRowItemAddPass{position:relative;width:96px;height:17px;padding:8px;padding-left:34px;border:1px solid #d9d9d9;overflow:hidden;font-size:11px;line-height:17px;font-family:'PT Sans',sans-serif;color:#888;margin-bottom:1px;background:#fff;text-align:left;cursor:pointer}.steps-registration_formBodyItem_personalBlock_topRowItemAddPass.active{background:#ddd}.steps-registration_formBodyItem_personalBlock_topRowItemAddPass:before{width:10px;height:10px;position:absolute;font-family:mcruises!important;content:"\e95b";font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;background-color:#fff;color:#444;font-size:14px;left:13px;top:9px}.steps-registration_formBodyItem_personalBlock_topRowItemAddPass.active:before{content:"\e957"}.steps-registration_formBodyItem_personalBlock_phoneRow{width:142px;margin-bottom:10px;margin-top:-40px;float:left}.steps-registration_formBodyItem_personalBlock_requereq{position:relative;font-size:10px;line-height:12px;color:#fff;margin-bottom:8px;margin-top:-18px}.steps-registration_formBodyItem_personalBlock_textareaRow{position:relative;margin-bottom:10px}.steps-registration_formBodyItem_personalBlock_social{position:relative;width:165px;float:left}.steps-registration_formBodyItem_personalBlock_socialTitle{font-size:13px;line-height:13px;color:#fff;position:relative;margin-top:30px;margin-bottom:10px}.steps-registration_formBodyItem_personalBlock_socialLink{display:inline-block;vertical-align:top;position:relative;text-decoration:none;margin-right:8px}.steps-registration_formBodyItem_personalBlock_socialLink img:hover{-moz-transform:rotate(360deg);-moz-transition-duration:1s;-moz-transition-timing-function:ease-out;-webkit-transform:rotate(360deg);-webkit-transition-duration:1s;-webkit-transition-timing-function:ease-out;-o-transform:rotate(360deg);-o-transition-duration:1s;-o-transition-timing-function:ease-out;transform:rotate(360deg);transition-duration:1s;transition-timing-function:ease-out;border-radius:50%}.steps-registration_formBodyItem_personalBlock_socialSubscribe{position:relative;margin-top:70px}.steps-registration_formBodyItem_personalBlock_socialSubscribe .niceCheck{position:static;overflow:visible}.steps-registration_formBodyItem_personalBlock_socialSubscribe .niceCheck:after{content:"";position:absolute;left:0;top:0;display:block;width:100%;height:100%;z-index:10}.steps-registration_formBodyItem_personalBlock_socialSubscribeText{position:relative;font-style:normal;display:inline-block;vertical-align:top;color:#fff;font-size:10px;line-height:12px;padding-left:25px;margin-top:-24px;white-space:nowrap}.steps-registration_formBodyItem_personalBlock_buttonsBlock{position:relative;float:right;width:240px;margin-bottom:4px}.steps-registration_shortformBodyItem_agensyBlock{margin-top:15px;display:block;margin-bottom:-45px;position:relative;padding-top:4px;overflow:hidden}.steps-registration_formBodyItem_personalBlock_compliance{font-size:12px;color:#fff;text-align:center;padding-top:15px}.steps-registration_formBodyItem_personalBlock_compliance-link{color:#fff}.steps-registration_formBodyItem_personalBlock_buttonsBlock_2{margin-top:9px}.steps-registration_formBodyItem_personalBlock_buttonsBlockForgotPass{position:relative;display:block;text-align:right;font-size:13px;line-height:15px;color:#fff;margin-top:18px}.steps-registration_formBodyItem_personalBlock_buttonsBlockSubmit{position:relative;width:240px;height:60px;padding:0;display:block;cursor:pointer;font-size:20px;line-height:22px;color:#fff;font-weight:400;text-transform:uppercase;font-family:'PT Sans',sans-serif;background:#f3862e;border-radius:2px;margin-top:41px}.steps-registration_formBodyItem_personalBlock_buttonsBlockSubmit.disable{display:none}.steps-registration_formBodyItem_personalBlock_buttonsBlockSubmit:hover{transition:all linear .7s;background:#d86d23}.steps-registration_formBodyItem_personalBlock_buttonsBlockSubmit:focus{background:#d86d23}#shield-one #shield-two #shield-three .steps-registration_shortformBodyItem_agensyBlock .steps-registration_formBodyItem_personalBlock_buttonsBlockSubmit{margin-top:10px}.steps-registration_formBodyItem_personalBlock_topRowItem_1{width:138px;float:left;margin-right:12px}.steps-registration_formBodyItem_personalBlock_topRowItem_2{width:210px;margin-right:20px;float:left;position:relative}.steps-registration__form-switch-input-field{position:absolute;top:15px;right:0;cursor:pointer;fill:#b2b2b2;transition:all .7s;padding:10px;height:17px}.steps-registration__form-switch-input-field.js--active{fill:#0f7ee6}.js--passwordInputField.js--active{color:#0f7ee6;border:1px solid #0f7ee6}.steps-registration_formBodyItem_Item2{padding-top:23px}.steps-registration_formBodyItem_onCredit{padding-top:20px;position:relative}.steps-registration_formBodyItem_onCredit_textBlock{position:relative;padding:5px 10px;border:1px solid #fff;background:#efefef;font-size:12px;line-height:1.3;color:#0f7ee6;margin-bottom:13px}.steps-registration_formBodyItem_onCredit_textBlockMore{color:#0f7ee6}.steps-registration_formBodyItem_onCredit_textBlockBot{padding-top:6px}.steps-registration_formBodyItem_onCredit_title{font-size:15px;line-height:1.2;position:relative;color:#000;margin-bottom:13px}.steps-registration_formBodyItem_onCredit_titleItem{font-size:13px;line-height:14px;color:#000;position:relative;margin-bottom:2px}.steps-registration_formBodyItem_onCredit .steps-registration_formBodyItem_Input:nth-child(4){width:415px}.steps-registration_formBodyItem_onCredit_smallInput{position:relative;width:236px;padding-top:21px}.steps-registration_formBodyItem_onCredit_smallInput .steps-registration_formBodyItem_Input{width:198px}.steps-registration_formBodyItem_onCredit_requered{font-size:10px;line-height:12px;color:#000;position:relative;padding-top:3px;margin-bottom:22px}.steps-registration_formBodyItem_onCreditConfirm{position:relative;margin-bottom:15px}.steps-registration_formBodyItem_onCreditConfirmRow{position:relative;margin-bottom:10px}.steps-registration_formBodyItem_onCreditConfirmRow input{display:none}.steps-registration_formBodyItem_onCreditConfirmRowText{display:inline-block;cursor:pointer;position:relative;padding-left:25px;margin-right:15px;font-size:13px;vertical-align:baseline}.steps-registration_formBodyItem_onCreditConfirmRowText:before{width:10px;height:10px;position:absolute;font-family:mcruises!important;content:"\e95b";font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;background-color:#fff;color:#444;font-size:12px;left:0;top:3px}.steps-registration_formBodyItem_onCreditConfirmRow input:checked~.steps-registration_formBodyItem_onCreditConfirmRowText:before{content:"\e957"}.box_3{width:100%;background:#fff;border-radius:0}.box_3 .selectBox-arrow{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/steps-registration/img/selectBox_arrow.png");width:7px;height:5px}.steps-registration_formBodyItem_onCredit_selectRow{position:relative;margin-bottom:20px}.steps-registration_formBodyItem_onCredit_selectRow .box_3{margin-top:3px;height:35px}.steps-registration_formBodyItem_onCredit_textareaRow{position:relative;padding-bottom:11px}.steps-registration_formBodyItem_personalBlock_buttonsBlockSubmit_Credit{position:relative;width:230px;height:60px;padding:0;display:block;cursor:pointer;font-size:14px;line-height:17px;color:#fff;font-weight:400;text-transform:uppercase;font-family:"PT Sans",sans-serif;background:#f3862e;border-radius:4px}.steps-registration_formBodyItem_personalBlock_buttonsBlockSubmit_Credit.disable{display:none}.steps-registration_formBodyItem_personalBlock_buttonsBlockSubmit_Credit:hover{transition:all linear .7s;background:#d86d23}.steps-registration_formBodyItem_personalBlock_socialSubscribe_2{padding:55px 0 0 0;margin:0}.steps-registration_formBodyItem_personalBlock_socialSubscribe_3{padding:87px 0 0 0;margin:0}.steps-registration_formBodyItem_agency{position:relative;padding-top:20px}.steps-registration_formBodyItem_agency .steps-registration_formBodyItem_onCredit_smallInput{padding-top:0}.steps-registration_formBodyItem_agency .steps-registration_formBodyItem_onCredit_selectRow .inputboxRequired{margin-top:16px}.steps-registration_formBodyItem_agency .steps-registration_formBodyItem_onCredit_selectRow{margin-bottom:14px}.steps-registration_formBodyItem_agencyRow .steps-registration_formBodyItem_onCredit_title{margin-bottom:16px}.steps-registration_formBodyHeight15{height:3px}.steps-registration_formBodyItem_agencyRow{position:relative;margin-bottom:30px}.steps-registration_formBodyItem_agencyTable{position:relative;width:100%;border:1px solid #fff;border-bottom:none;border-top:none}.steps-registration_formBodyItem_agencyTableTh{background:#fff;height:23px;vertical-align:middle;font-size:12px;line-height:14px;color:#8abeff;text-align:left;box-sizing:border-box;padding-left:11px}.steps-registration_formBodyItem_agencyTableRadio{width:28px}.steps-registration_formBodyItem_agencyTableTitle{width:136px}.steps-registration_formBodyItem_agencyTableAdress{width:136px}.steps-registration_formBodyItem_agencyTableTd{position:relative;text-align:center;height:40px;border-bottom:1px solid #fff;vertical-align:middle;font-size:12px;line-height:14px;color:#fff}.steps-registration_formBodyItem_agencyTableTd.steps-registration_formBodyItem_agencyTableAdress,.steps-registration_formBodyItem_agencyTableTd.steps-registration_formBodyItem_agencyTablePhone,.steps-registration_formBodyItem_agencyTableTd.steps-registration_formBodyItem_agencyTableTitle{text-align:left;box-sizing:border-box;padding-left:11px}.steps-registration_formBodyItem_agencyTableTd:after{width:1px;height:24px;top:50%;margin-top:-12px;right:-1px;position:absolute;display:block;background:#fff;content:'';z-index:10}.steps-registration_formBodyItem_agencyTablePhone:after{display:none!important}.steps-registration_formBodyItem_agencyTableRadio input{cursor:pointer}.steps-registration_formBodyItem_agencyTable tr:nth-child(odd) td{background:#fff;color:#8abeff}.steps-registration_formBodyItem_agencyTable tr:nth-child(odd) td:after{background:#8abeff}.steps-registration_formBodyItem_AgencyMain{position:relative;padding-top:17px}.steps-registration_formBodyItem_AgencyMain_title{font-size:15px;line-height:20px;color:#000;position:relative;margin-bottom:15px;font-weight:400}.steps-registration_costCalculation{position:relative;margin-bottom:0;background:0 0}.steps-registration_costCalculationTotalName{position:relative;z-index:200}.steps-registration_costCalculationTotalBig{font-size:18px;font-weight:700;padding-left:15px;position:relative;z-index:200}.steps-registration_costCalculationTotalBig--red{color:red}.steps-registration_costCalculationTotalPopup{position:absolute;z-index:100;top:-33px;right:-5px;color:red;width:414px;height:85px;border:1px solid red;padding:6px 12px;box-sizing:border-box;background-color:#fff0f0}.steps-registration_costCalculationTotalPopupDescription{text-align:left;float:left;width:350px;line-height:17px;font-size:15px}.steps-registration_costCalculationTotalPopupCloseButton{font:300 15px Roboto,sans-serif;color:#444;position:absolute;top:5px;right:8px;cursor:pointer}.steps-registration_costCalculation_table{position:relative;width:100%;margin-top:7px;box-shadow:0 0 3px 1px rgba(0,0,0,.3);background:#fff}.steps-registration_costCalculation_table>tbody>tr:nth-child(even),.steps-registration_costCalculation_table>tr:nth-child(even){background:#e1e1e1}.steps-registration_costCalculation_table tr:nth-child(2) td:last-child{font-weight:700;font-size:13px}.steps-registration_costCalculation_table tr:nth-child(6) td:last-child{font-weight:700;font-size:13px}.steps-registration_costCalculation_tableTh{position:relative;height:40px;padding-top:12px;vertical-align:top;background:#8abefd;color:#fff;font-size:17px;line-height:13px;text-align:left;box-sizing:border-box}.steps-registration_costCalculation_tableThSpan{display:block;font-weight:400;font-size:12px;line-height:14px}.steps-registration_costCalculation_tableZakaz-title{font-size:17px;line-height:16px;font-weight:700;white-space:nowrap;padding-top:11px;padding-left:21px;padding-bottom:13px}.steps-registration_costCalculation_tableZakazVopros{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/steps-registration/img/vopros.png");width:16px;height:16px;position:absolute;z-index:40;margin-left:10px;margin-top:0}.steps-registration_costCalculation_tableZakazLinks{text-align:left;font-size:0;margin:5px 0 2px 35px;max-width:256px}.steps-registration_costCalculation_tableZakazLink1{background:#fff;color:#1481de;border-radius:2px;font:11px/20px "PT Sans",sans-serif;text-transform:uppercase;text-decoration:none;display:inline-block;padding:0 13px 0 23px;border:1px solid #ddd;margin-right:10px;cursor:pointer;width:55px}.steps-registration_costCalculation_tableZakazLink1.active,.steps-registration_costCalculation_tableZakazLink1:hover{background:#8abeff;color:#fff;border:1px solid #8abeff}.steps-registration_costCalculation_tableZakazLink1:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e95c";position:absolute;margin-left:-16px;margin-top:4px;font-size:12px}.steps-registration_costCalculation_LinkTransferChange,.steps-registration_costCalculation_tableZakazLink2{background:#fff;color:#1481de;border-radius:2px;font:11px/20px "PT Sans",sans-serif;text-transform:uppercase;text-decoration:none;display:inline-block;padding:0 13px 0 23px;border:1px solid #ddd;cursor:pointer;width:55px;margin-right:10px}.steps-registration_costCalculation_LinkTransferChange{width:60px;padding:0 8px 0 23px}.steps-registration_costCalculation_LinkTransferChange.active,.steps-registration_costCalculation_LinkTransferChange:hover,.steps-registration_costCalculation_tableZakazLink2.active,.steps-registration_costCalculation_tableZakazLink2:hover{background:#8abeff;color:#fff;border:1px solid #8abeff}.steps-registration_costCalculation_LinkTransferChange:before,.steps-registration_costCalculation_tableZakazLink2:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e953";position:absolute;margin-left:-16px;margin-top:5px;font-size:10px}.steps-registration_costCalculation_LinkTransferChange:before{content:"\e981";font-size:12px;margin-top:4px}.steps-registration_costCalculation_tableZakazLink3{background:#fff;color:#1481de;border-radius:2px;font:11px/20px "PT Sans",sans-serif;text-transform:uppercase;text-decoration:none;display:inline-block;padding:0 13px 0 23px;border:1px solid #ddd;cursor:pointer;width:82px}.steps-registration_costCalculation_tableZakazLink3.active,.steps-registration_costCalculation_tableZakazLink3:hover{background:#8abeff;color:#fff;border:1px solid #8abeff}.steps-registration_costCalculation_tableZakazLink3:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e95c";position:absolute;margin-left:-16px;margin-top:4px;font-size:12px}.steps-registration_costCalculation_tableZakazLink3__medical{margin-left:102px}.steps-registration_costCalculation_tableTurist{width:75px}.steps-registration_costCalculation_tableTurist:nth-last-child(2){width:75px}.steps-registration_costCalculation_tableTuristChild{font-size:12px;font-weight:400;bottom:-1px;left:20px;position:relative}.steps-registration_costCalculation_tableItog{box-sizing:border-box;width:70px}.steps-registration_costCalculation_tableItogTitle{width:100px}.steps-registration_costCalculation_tableTd{vertical-align:middle;font-size:12px;line-height:12px;color:#444;padding-top:7px;padding-bottom:5px;position:relative;white-space:nowrap}.steps-registration_costCalculation_tableTd_popupSpan:hover,.steps-registration_costCalculation_tableTd_popupSpanMedicalIncurance:hover,.steps-registration_costCalculation_tableTd_transfer_info_icon:hover{cursor:pointer}.steps-registration_costCalculation_tableZakaz{font-size:14px;line-height:16px;font-weight:700;white-space:nowrap;padding-top:8px;padding-left:21px;padding-right:18px;padding-bottom:10px}.steps-registration_costCalculation_tableZakaz-blank{font-size:14px;line-height:16px;font-weight:700;white-space:nowrap;padding-top:8px;padding-left:21px;padding-bottom:13px}.steps-registration_costCalculation_tableTd_popupSpan,.steps-registration_costCalculation_tableTd_popupSpanMedicalIncurance,.steps-registration_costCalculation_tableTd_transfer_info_icon{margin-right:2px}.steps-registration_costCalculation_tableZakazTitle{display:inline-block;padding-top:2px;font-size:19px;font-weight:700}.steps-registration_costCalculation_tableZakazTitle-subText{display:inline-block}.steps-registration_costCalculation_tableZakazTitle-subTextThin{font-weight:400}.steps-registration_costCalculation_tableZakazTitle-secondTitle{font-weight:400;line-height:15px}.steps-registration_costCalculation_tableZakaz-blankPeople{font-weight:700}.steps-registration_costCalculationItogo{text-align:right;font-size:14px;line-height:20px;color:#0f7ee6;padding:13px 12px 16px 0;height:22px;position:relative}.steps-registration_costCalculationItogoSpan{font-size:18px;font-weight:700;margin-left:25px}.steps-registration_costCalculation_valutes{font-size:11px;line-height:14px;color:#4f4f4f;z-index:2}.steps-registration_costCalculation_valutes .Valutes .valutes-select .valutes-select_value:after{bottom:0}.steps-registration_Srok{position:relative;margin:7px 0 25px 0;box-shadow:0 0 5px rgba(0,0,0,.3)}.steps-registration_SrokTab{width:100%;position:relative}.steps-registration_SrokTabTip{box-sizing:border-box;padding-left:21px;padding-right:20px;font-weight:700}.steps-registration_SrokTabTime{box-sizing:border-box;width:161px;position:relative}.steps-registration_SrokTabTimeNum{position:absolute;top:13px;left:-8px;padding:5px 6px;border:2px solid red}.steps-registration_SrokTabData{box-sizing:border-box;width:146px;padding-right:20px}.steps-registration_SrokTabPay{box-sizing:border-box;width:201px;padding-right:20px;font-weight:700}.steps-registration_SrokTabTd{height:56px;vertical-align:middle;font-size:14px;line-height:16px;color:#444;background:#fff}.steps-registration_SrokTab tr:nth-of-type(odd) td{background:#e1e1e1}.steps-registration__Peoples-wrapper{background-color:#fff}.steps-registration_Peoples{position:relative;margin:7px 0 25px 0;box-shadow:0 0 5px rgba(0,0,0,.3)}.steps-registration_PeoplesTab{position:relative;width:100%}.steps-registration_PeoplesTabNum{width:46px;text-align:center;font-weight:700}.steps-registration_PeoplesTabGender{width:70px;padding-right:15px}.steps-registration_PeoplesTabSurname{width:187px;padding-right:15px}.steps-registration_PeoplesTabName{width:190px;padding-right:15px}.steps-registration_PeoplesTabBorn{width:155px;padding-right:10px;white-space:nowrap}.steps-registration_PeoplesTabTd{position:relative;height:40px;padding-top:13px;padding-bottom:13px;background:#fff;vertical-align:middle}.steps-registration__costCalculation_PeoplesTabNumTh{padding-left:20px;padding-right:15px}.steps-registration__costCalculation_PeoplesTabBornTh,.steps-registration__costCalculation_PeoplesTabGenderTh,.steps-registration__costCalculation_PeoplesTabNameTh,.steps-registration__costCalculation_PeoplesTabSurnameTh{padding-left:11px}.steps-registration_PeoplesTabBigInput{display:block;font-size:14px;line-height:18px;padding:10px;position:relative;overflow:hidden;background:#fff;color:#888;width:191px;border:1px solid #d9d9d9;font-family:"PT Sans",sans-serif;white-space:nowrap;text-overflow:ellipsis}.steps-registration_PeoplesTabInput{display:inline-block;vertical-align:top;font-size:14px;line-height:18px;padding:10px;position:relative;overflow:hidden;background:#fff;color:#888;text-align:left;border:1px solid #d9d9d9;font-family:"PT Sans",sans-serif;white-space:nowrap;text-overflow:ellipsis}.steps-registration_PeoplesTabInput.input1{width:88px;margin-right:4px}.steps-registration_PeoplesTabInput.input2{width:50px;padding-left:2px;padding-right:2px}.steps-registration_PeoplesTabBigInput::-webkit-input-placeholder{color:#888!important}.steps-registration_PeoplesTabInput::-webkit-input-placeholder{color:#888!important}.box_4{width:81px;height:40px;background:#fff;padding:0;display:inline-block;position:relative;border-radius:0!important;padding-left:6px;color:#666;border:1px solid #ddd;line-height:35px;font-size:14px}.box_4 .selectBox-label{padding:2px 0 0 10px;color:#888}.box_4 .selectBox-arrow{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/steps-registration/img/selectBox_arrow.png");width:7px;height:5px;right:8px;top:17px}.steps-registration_PeoplesTab tr:nth-child(odd) td{background:#e1e1e1}.steps-registration_SpecialService{display:flex;flex-wrap:wrap;justify-content:space-between;padding:18px 20px;position:relative;background:#fff;margin:5px 0 25px 0;box-shadow:0 0 5px rgba(0,0,0,.3)}.steps-registration_SpecialServiceText{position:relative;width:100%;padding-top:10px;font-size:12px;line-height:17px;color:#000}.steps-registration_SpecialServiceLabel-1{float:left;position:relative;font-size:14px;font-weight:700;color:#444;margin-right:10px;margin-top:13px}.steps-registration_SpecialServiceLabel-2{float:left;position:relative;font-size:14px;font-weight:700;color:#444;margin-right:10px;margin-top:13px}.steps-registration_SpecialServiceLabel-3{float:left;position:relative;font-size:14px;font-weight:700;color:#444;margin-right:10px;margin-top:2px}.steps-registration_SpecialServiceDinner{position:relative;display:flex}.steps-registration_SpecialServiceBox{height:40px;background:0 0;float:left;color:#444;border:1px solid #ddd}.steps-registration_SpecialServiceBox .selectBox-arrow{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/steps-registration/img/selectBox_arrow.png");width:7px;height:5px;right:7px;top:17px}.box_5{width:165px;margin-right:12px;background:#fff;padding:0;position:relative;top:2px;border-radius:0!important}.box_5 .selectBox-label{padding:2px 0 0 10px;color:#888}.box_5.steps-registration_SpecialServiceBox{width:165px}.box_6{width:100px;background:#fff;padding:0;display:inline-block;position:relative;top:2px;border-radius:0!important}.box_6 .selectBox-label{padding:2px 0 0 10px;color:#888}.box_6.steps-registration_SpecialServiceBox{width:100px}.steps-registration_SpecialServiceBed{float:right;position:relative}.box_7{width:230px;background:#fff;padding:0;display:inline-block;position:relative;top:2px;border-radius:0!important}.box_7 .selectBox-label{padding:2px 0 0 10px;color:#888}.box_7.steps-registration_SpecialServiceBox{width:188px}.steps-registration_SpecialServiceHeight10{height:10px}.box_8{width:545px;margin-left:6px;background:#fff;padding:0;display:inline-block;position:relative;top:2px;border-radius:0!important}.box_8 .selectBox-label{padding:2px 0 0 10px;color:#888}.steps-registration_costCalculation_table-1row{position:relative;margin:0;padding:0;background-color:#fff}.steps-registration_costCalculation_table-1row--bordb{border-bottom:1px solid #000}.steps-registration_costCalculation_table-1row-conditions{float:right;position:relative;top:23px;margin-top:0;padding:0 10px 1px 10px;text-decoration:none;cursor:pointer;line-height:24px;color:#2f557e}.steps-registration_costCalculation_table-1row-conditions--bottom{position:absolute;right:31px;top:14px}.steps-registration_costCalculation_close{font:300 15px Roboto,sans-serif;color:#444;position:absolute;top:5px;right:8px;cursor:pointer}.steps-registration_costCalculation_table-1row-conditions:hover{background-color:#cfeefe;transition:all linear .7s}.steps-registration_costCalculation_table-1row-conditions:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e97d";font-size:16px;color:#1481de;position:relative;top:2px;left:-5px}.steps-registration_costCalculation_table-1row-header{display:flex;align-items:center;width:100%;min-height:40px;margin:0;padding:0;padding-left:20px;font-family:"PT Sans",sans-serif;font-size:17px;font-weight:700;color:#434343}.steps-registration_costCalculation_table-1row-list{margin:0;margin-top:9px;padding:0;padding-left:20px;box-sizing:border-box}.steps-registration_costCalculation_table-1row-list-item{font:bold 14px/16px "PT Sans";color:#444;margin:4px 0 6px 0}.steps-registration_costCalculation_table-1row-list-item:before{content:"—";margin-right:5px}.steps-registration_costCalculation_table-1row-list-item--transfers{margin:3px 0 0 0}.steps-registration_costCalculation_add-transfers-btn{display:inline-block;padding:1px 10px;text-align:center;border:1px solid #999;background:0 0;color:#2e2e2e;font:10px/23px "PT Sans",sans-serif;font-weight:600;cursor:pointer;text-transform:uppercase;margin-left:175px}.steps-registration_costCalculation_add-transfers-btn:hover{background-color:#9dd8a7;transition:all linear .2s;color:#2e2e2e;border:1px solid #5eb26d}.steps-registration_costCalculation_table-taransfer_route{color:#0f7ee6}.steps-registration_costCalculation_table-taransfer-description{font-size:14px;color:#444;font-weight:400;position:relative;left:20px;margin:5px 0 0 0;width:658px}.steps-registration_costCalculation_table-taransfer-description_item .transfer-type-text{font-weight:700}.steps-registration_costCalculation_tableTh-kid{position:absolute;margin-top:14px;margin-left:2px;font-size:12px;font-weight:400}.steps-registration_costCalculation_valutes-description{display:table-cell;vertical-align:top;padding-right:20px;font:11px 'PT Sans',sans-serif;color:#444}.steps-registration_SpecialServiceText-icon-attention:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e94d";color:#1481de;margin-right:7px}.steps-registration_costCalculation_tableTd_popupSpan:before,.steps-registration_costCalculation_tableTd_popupSpanMedicalIncurance:before,.steps-registration_costCalculation_tableTd_transfer_info_icon:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e959";font-size:16px;color:#8abeff;position:relative;top:2px}.steps-valutes-block{display:table-cell;font-size:10px;line-height:16px;color:#717171;text-align:right;vertical-align:top}.steps-registration__Valutes_eur,.steps-registration__Valutes_rub,.steps-registration__Valutes_usd{width:51px;height:22px;display:inline-block;float:right;margin-top:2px;cursor:pointer}.steps-registration__Valutes_eur.active,.steps-registration__Valutes_rub.active,.steps-registration__Valutes_usd.active{box-shadow:0 0 7px #555 inset}.steps-registration__Valutes_usd{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/steps-registration/img/valute-usd.png")}.steps-registration__Valutes_eur{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/steps-registration/img/valute-eur.png")}.steps-registration__Valutes_rub{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/steps-registration/img/valute-rub.png")}.emptyInput{border:1px solid #fd0000}[data-currency=EUR],[data-currency=NAT],[data-currency=USD]{display:none}body[data-body-currency=EUR] [data-currency=EUR],body[data-body-currency=NAT] [data-currency=NAT],body[data-body-currency=USD] [data-currency=USD]{display:inline-block}.steps-registration_formBodyItem_personalBlock_socialSubscribeText{display:inline-block;cursor:pointer;position:relative;padding-left:25px;margin-right:15px;font-size:10px}.steps-registration_formBodyItem_personalBlock_socialSubscribe input.niceCheck{display:none}label.steps-registration_formBodyItem_personalBlock_socialSubscribeText{display:inline-block;cursor:pointer;position:relative;padding-left:25px;margin-right:15px;font-size:10px;vertical-align:baseline}label.steps-registration_formBodyItem_personalBlock_socialSubscribeText:before{width:10px;height:10px;position:absolute;font-family:mcruises!important;content:"\e95b";font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;background-color:#fff;color:#444;font-size:12px;left:3px;top:6px}.steps-registration_formBodyItem_personalBlock_socialSubscribe input.niceCheck:checked+label.steps-registration_formBodyItem_personalBlock_socialSubscribeText:before{content:"\e957"}.steps-registration_formBodyItem_phone-masks-block{float:left;position:relative!important}.steps-registration_formBodyItem_phone-masks-block .steps-registration_formBodyItem_Input{padding-left:28px;width:110px}.steps-registration_formBodyItem_phone-masks-flag{position:absolute!important;left:0!important;top:0!important;z-index:100;padding:9px 7px;font-size:13px;width:16px;color:#888}.steps-registration__instantPayment{background-color:#d4e7ff;margin-bottom:10px;padding:18px 20px 15px 50px;box-shadow:0 2px 2px 0 rgba(0,0,0,.2)}.steps-registration__instantPaymentAgreement{position:relative;font-size:14px;color:#888;cursor:pointer;display:inline-block}.steps-registration__instantPaymentAgreement:before{width:12px;height:12px;position:absolute;font-family:mcruises!important;content:"\e95b";font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;background-color:#fff;color:#888;font-size:14px;left:-27px;top:2px}.steps-registration__instantPaymentAgreement__Active:before{content:"\e957"}.steps-registration__instantPaymentAgreementbutton{display:block;position:relative;width:240px;height:60px;padding:0;margin:25px 0 5px 420px;cursor:pointer;font-size:17px;line-height:22px;color:#fff;font-weight:400;text-transform:uppercase;font-family:"PT Sans",sans-serif;background:#f3862e;border-radius:2px}.steps-registration__instantPaymentAgreementbutton:hover{transition:all linear .7s;background:#d86d23}.steps-registration__instantPaymentAgreementTitle{font-size:16px;color:#0f7ee6;transition:all linear .7s;cursor:pointer}.steps-registration__instantPaymentAgreementTitle:hover{background-color:#8abeff}.js--steps-registration__border-error{border:1px solid red}.js--registrationFormModel__warning-popup__email_registered.mcruises-form-warning-popup-content{max-width:555px}.js--registrationFormModel__warning-popup__email_registered .mcruises-form-warning-popup-content-text{margin:13px 7px 15px 48px}.js--registrationFormModel__warning-popup__email_registered .mcruises-form-warning-popup-content-icon-warning:before{top:90px;left:20px}.js--registrationFormModel__warning-popup__email_registered .js--registrationFormModel__warning-popup__email_registered_text{margin-bottom:4px}.steps-registration_costCalculation_avia_table,.steps-registration_costCalculation_transfer_table{display:inline-block;width:688px;margin-top:14px;margin-left:-21px;font-weight:400}.steps-registration_costCalculation_add-transfers-title{font-weight:700;color:#444}.steps-registration_privacy-policy{color:#fff;text-align:center;font-size:11px;padding-top:15px}.steps-registration_privacy-policy_link{color:#2e3ed6;text-decoration:underline}.steps-registration_costCalculation_table .steps-registration_costCalculation_tableTd:last-child{font-weight:700;font-size:14px}.steps-registration__header-block{display:flex;align-items:center;width:100%;height:40px;margin:0;padding:0;padding-left:20px;background-color:#fff;box-sizing:border-box}.steps-registration__header{margin:0;margin-right:5px;padding:0;font-family:"PT Sans",sans-serif;font-size:19px;font-weight:700;color:#434343}.steps-registration__header--count-person{margin:0;padding:0}.steps-registration__select{position:relative;display:flex;align-items:center;height:40px;color:#444;border:1px solid #ddd;background-color:#fff;cursor:pointer;user-select:none;z-index:1}.steps-registration__select.steps-registration__select--gray-border{border-color:#767676}.steps-registration__select.steps-registration__select--service{width:165px}.steps-registration__select.steps-registration__select--service-box{width:100px;margin-left:12px}.steps-registration__select.steps-registration__select--bed{width:188px}.steps-registration__select.steps-registration__select--bed-small{width:180px}.steps-registration__select::after{content:"";position:absolute;right:4px;width:10px;height:6px;background-image:url("../../../templates/d/blocks/steps-registration/img/select-arrow.svg")}.steps-registration__select-value{position:relative;width:100%;padding:0 15px 0 10px;white-space:nowrap;overflow:hidden}.steps-registration__select-value::before{content:"";display:block;position:absolute;top:1px;bottom:1px;right:0;width:30px;background:linear-gradient(90deg,rgba(256,256,256,0) 0,#fff,#fff)}.steps-registration__select-list{position:absolute;top:40px;left:0;width:100%;background-color:#fff;box-shadow:0 7px 11px rgba(8,0,47,.07),0 4px 5px rgba(8,0,47,.05);display:none}.steps-registration__select-list.steps-registration__select-list--active{display:block}.steps-registration__select-list-elem{display:flex;align-items:center;min-height:40px;padding:0 10px;cursor:pointer;user-select:none}.steps-registration__select-list-elem.steps-registration__select-list-elem--selected,.steps-registration__select-list-elem:hover{background-color:#368ce7;color:#fff}
.steps-reg{position:relative;margin-bottom:20px;padding:20px;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.3);display:none}.steps-reg.steps-reg--mb{margin-bottom:100px}.steps-reg.steps-reg--active{display:block}.steps-reg-title{margin-top:30px;margin-bottom:10px;font-size:25px;font-family:Roboto,sans-serif;line-height:32px;color:#444}.steps-reg-title.steps-reg-title--small{margin-top:10px;font-size:20px}.steps-reg .steps-registration_costCalculation-preloader-content{height:90%;top:5%;margin-top:0}.steps-reg__person{display:grid;grid-template-columns:225px 225px 1fr;grid-gap:10px 16px;padding-left:60px;background:url("../../../templates/d/blocks/steps-registration/img/person.svg") 0 18px no-repeat;box-sizing:border-box}.steps-reg__person-close{position:absolute;top:14px;right:16px;display:flex;align-items:center;cursor:pointer;user-select:none}.steps-reg__person-close-text{color:silver;font-size:14px;line-height:18px}.steps-reg__person-close-img{margin-left:7px}.steps-reg__person_reg{grid-column:1/4;max-width:536px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px 15px}.steps-reg__person.steps-reg__person--wide{grid-column:1/3}.steps-reg__input_wrap{box-sizing:border-box;position:relative}.steps-reg__input_wrap--small{max-width:140px}.steps-reg__input_wrap--wide{grid-column:1/4}.steps-reg__label{color:#444;font:400 12px/14px Roboto,sans-serif;margin-bottom:2px}.steps-reg__input{border:1px solid #ddd;background:#fff;padding:10px;box-sizing:border-box;height:40px;resize:none;width:100%;max-width:100%;font-family:Roboto,sans-serif;font-size:15px}.steps-reg__input[disabled]{background:#eee;border:1px solid #ddd;color:#222;cursor:default}.steps-reg__input--error.steps-reg__input{border-color:red}.steps-reg__input.steps-reg__input--area{height:80px}.steps-reg__input::placeholder{color:#777}.steps-reg__btn{display:flex;align-items:center;justify-content:center;width:100%;max-width:250px;height:40px;color:#fff;background:linear-gradient(85deg,#ffa34b 0,#ff6e05 100%);border-radius:3px;text-transform:uppercase;font:700 15px/18px Roboto,sans-serif;cursor:pointer;user-select:none}.steps-reg__btn:hover{background:linear-gradient(85.29deg,#ff7d00 0,#b77900 100%)}.steps-reg__agency .steps-reg__btn,.steps-reg__person .steps-reg__btn{align-self:end}.steps-reg__notify{grid-column:1/3;background:url("../../../templates/d/blocks/steps-registration/img/lock.svg") top left no-repeat;padding-left:20px;font:400 12px/14px Roboto,sans-serif;color:#999}.steps-reg__policy{font:400 12px/16px Roboto,sans-serif;color:#444}.steps-reg__link{color:#0f7ee6;text-decoration:underline;font:400 12px/16px Roboto,sans-serif;cursor:pointer;user-select:none}.steps-reg__as_agency,.steps-reg__as_person{grid-column:1/4;text-decoration:underline;color:#0f7ee6;font:400 17px/22px Roboto,sans-serif;padding-left:40px;position:relative;margin-left:-60px}.steps-reg__as_agency:before,.steps-reg__as_person:before{content:"";display:block;position:absolute;top:50%;left:0;transform:translate(0,-50%);width:30px;height:30px;background:url("../../../templates/d/blocks/steps-registration/img/agency.svg") center no-repeat;background-size:100%}.steps-reg__as_person:before{background:url("../../../templates/d/blocks/steps-registration/img/person.svg") center no-repeat;background-size:100%}.steps-reg__as_person-text{cursor:pointer;user-select:none}.steps-reg__agency{display:grid;grid-template-columns:225px 225px 1fr;grid-gap:6px 16px;padding-left:60px;background:url("../../../templates/d/blocks/steps-registration/img/agency.svg") 0 18px no-repeat;box-sizing:border-box}.steps-reg__as_agency-text{cursor:pointer;user-select:none}.steps-reg__pass{grid-column:-1/-2;padding-left:70px;text-decoration:underline;color:#0f7ee6;font:400 14px/18px Roboto,sans-serif;margin-bottom:10px;cursor:pointer;user-select:none}.steps-reg__popup{background-color:#fff;padding:14px 16px 14px 44px;color:#222;font:400 14px/16px Roboto,sans-serif;position:absolute;top:calc(100% + 8px);width:fit-content;box-sizing:border-box;max-width:100%;z-index:1;filter:drop-shadow(0 -3px 14px rgba(0, 0, 0, .1)) drop-shadow(0 7px 11px rgba(8, 0, 47, .07)) drop-shadow(0 3px 5px rgba(8, 0, 47, .04));display:none}.steps-reg__popup.steps-reg__popup--active{display:block}.steps-reg__popup::before{content:"";display:block;position:absolute;bottom:100%;left:50%;transform:translate(-50%,0);background:url("../../../templates/d/blocks/steps-registration/img/popup-decor.svg") center no-repeat;width:22px;height:7px}.steps-reg__popup.steps-reg__popup--center{left:50%;transform:translate(-50%,0)}.steps-reg__popup.steps-reg__popup--right{right:0;transform:translate(0,0);max-width:273px}.steps-reg__popup.steps-reg__popup--right:before{left:75%}.steps-reg__popup.steps-reg__popup--active{display:block}.steps-reg__popup.steps-reg__popup--old_client{background:url("../../../templates/d/blocks/steps-registration/img/client.svg") 10px 12px no-repeat #fff;padding:14px 16px 14px 44px;width:310px;max-width:310px}.steps-reg__popup--error{background:url("../../../templates/d/blocks/steps-registration/img/alert.svg") 14px 16px no-repeat #fff;padding:14px 16px 14px 44px;white-space:nowrap;max-width:unset}.steps-reg__popup-close{position:absolute;top:6px;right:6px;width:8px;height:8px;cursor:pointer;user-select:none}.steps-reg__checkbox{padding-left:20px;box-sizing:border-box;border-radius:3px;position:relative;color:#222;font:400 14px/16px Roboto,sans-serif;margin-right:16px;display:inline-block;cursor:pointer;user-select:none}.steps-reg__checkbox::before{content:"";width:14px;height:14px;position:absolute;left:0;top:1px;border:1px solid #cfd3d5;border-radius:3px;background:#fff;box-sizing:border-box}.steps-reg__checkbox--selected::before{background:url("../../../templates/d/blocks/steps-registration/img/checked_mark.svg") center no-repeat #5ea5ff;border:2px solid #5ea5ff;background-size:contain;box-sizing:border-box}.steps-reg__checkbox.steps-reg__checkbox--default{cursor:default}.steps-reg__checkbox_wrap{display:flex;flex-wrap:wrap;grid-column:1/4}.steps-reg__checkbox_wrap .steps-reg__label{width:100%;margin-bottom:8px}.steps-reg__person--wide .steps-reg__policy{grid-column:1/3}.steps-reg__modal_wrap{display:none;position:fixed;top:50%;left:50%;align-items:center;justify-content:center;flex-direction:column;width:100%;max-width:1000px;transform:translate(-50%,-50%);z-index:1500}.steps-reg__modal_wrap--active{display:flex}.steps-reg__modal_wrap:before{content:"";width:100vw;height:100vh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1;background:rgba(0,0,0,.5)}.steps-reg__modal{margin:10px auto;background:#fff;padding:16px 20px;display:none;width:100%;max-width:680px;position:relative;box-sizing:border-box}.steps-reg__modal.steps-reg__modal--active{display:block}.steps-reg__modal::after{content:"";width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1;background:#fff}.steps-reg__modal_close{position:absolute;top:10px;right:10px;cursor:pointer;user-select:none}.steps-reg__modal_title{color:#0f7ee6;font:700 16px/21px Roboto,sans-serif;margin-bottom:8px}.steps-reg__modal_text{font:400 14px/18px Roboto,sans-serif;color:#444;margin-bottom:20px}.steps-reg__modal_form{display:grid;box-sizing:border-box;grid-template-columns:179px 1fr 201px;grid-gap:16px;margin-bottom:20px;width:100%}.steps-reg__modal_form .steps-reg__btn{align-self:end;cursor:pointer;user-select:none}.steps-reg__modal_form .steps-reg__checkbox_wrap{grid-column:unset;align-self:end}.steps-reg__modal_contacts-title{font:400 14px/18px Roboto,sans-serif;color:#444;margin-bottom:7px}.steps-reg__modal_contacts-link{font:400 14px/18px Roboto,sans-serif;color:#222;display:inline-block;margin-right:16px;text-decoration:none}.steps-reg__modal_found{font:400 16px/21px Roboto,sans-serif;color:#444;margin-bottom:10px}.steps-reg__modal_found_text{display:inline-block}.steps-reg__modal_found_value{display:inline-block;margin-left:8px;color:#0f7ee6;font-weight:700}.steps-reg__modal_user{font:400 14px/18px Roboto,sans-serif;color:#444;margin-bottom:16px}.steps-reg__modal_user_value{display:block;color:#0f7ee6;font-weight:700}.steps-reg__modal_subtitle{font:700 14px/18px Roboto,sans-serif;color:#444;margin-bottom:8px}.steps-reg__modal_instructions{background:#eee;margin:0 -20px 20px;padding:10px 20px 10px 36px}.steps-reg__modal_instructions_item{position:relative;font:400 14px/18px Roboto,sans-serif;color:#444;margin-bottom:4px;padding-left:16px}.steps-reg__modal_instructions_item::before{content:"";display:block;background:#444;width:8px;height:1px;top:8px;left:0;position:absolute}.steps-reg__modal-preloader{position:absolute;top:0;left:0;justify-content:center;align-items:center;width:100%;height:100%;background-color:#fff;display:none}.steps-reg__modal-preloader.steps-reg__modal-preloader--active{display:flex}.steps-reg__modal-preloader-img{width:40px;height:40px;-webkit-animation:spin 1s infinite steps(20);animation:spin 1s infinite steps(20)}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}
.step-registration__there-is-no-flight__body{position:relative;width:100%;height:230px;padding-top:20px;box-sizing:border-box;background-color:#fff}.step-registration__there-is-no-flight__hand{display:flex;margin-top:10px;justify-content:center}.step-registration__there-is-no-flight__hand-icon:before{content:"\e962";font:40px mcruises;color:red}.step-registration__there-is-no-flight__text-information{width:423px;position:relative;margin:40px auto 10px;text-align:center;font:300 17px/22px Roboto;color:#444}.step-registration__there-is-no-flight__box{display:flex;justify-content:center}.step-registration__there-is-no-flight__other-departure{width:267px;height:37px;position:relative;padding:6px 0;box-sizing:border-box;font:14px/22px 'PT Sans';color:#0f7ee6;border:1px solid #0f7ee6;border-radius:2px;text-align:center;transition:all .7s ease-out;cursor:pointer;user-select:none}.step-registration__there-is-no-flight__other-departure:hover{color:#fff;background-color:#0f7ee6}.step-registration__there-is-no-flight__other-airport{width:266px;height:37px;margin-left:25px;position:relative;padding:6px 0;box-sizing:border-box;font:14px/22px 'PT Sans';color:#0f7ee6;border:1px solid #0f7ee6;border-radius:2px;text-align:center;transition:all .7s ease-out;cursor:pointer;user-select:none}.step-registration__there-is-no-flight__other-airport:hover{color:#fff;background-color:#0f7ee6}
.steps-registration_checkin-popup_container{display:none;position:absolute;top:0;width:1000px;z-index:1000;background-color:rgba(0,0,0,.4);margin-left:-10px;padding-left:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:100%}.steps-registration_checkin-popup{background:#fff;box-shadow:0 0 5px rgba(0,0,0,.3);margin-bottom:20px;max-width:730px;position:relative;top:50px}.steps-registration_checkin-popup_title{width:100%;position:relative;border-bottom:1px solid #a1c7eb;padding:30px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:5px}.steps-registration_checkin-popup_title-text{font-size:24px;font-family:Roboto;color:#444}.steps-registration_checkin-popup_block-close{position:absolute;right:10px;top:10px;cursor:pointer}.steps-registration_checkin-popup-block:first-child{border-bottom:3px solid #dedede}.steps-registration_checkin-popup-block-sticker{background:#8abeff;color:#fff;font:bold 18px/40px 'PT Sans',sans-serif;width:277px;height:33px;padding-left:20px;margin-bottom:9px;line-height:1.8}.steps-registration_checkin-popup-block-content{padding:0 20px 10px}.steps-registration_checkin-popup-block-content-fieldset{border:none;margin:3px 0;margin-bottom:-5px;padding:0;line-height:.45}.steps-registration_checkin_popup-gender-select{min-width:57px;margin-right:4px}.steps-registration_PeoplesTabGender-man{background:#ff9416;border:1px solid #d8d8d8;width:28px;height:38px;color:#fff}.steps-registration_PeoplesTabGender-man,.steps-registration_PeoplesTabGender-wooman{width:28px;height:38px;background:#fefefe;border:1px solid #d8d8d8;display:inline-block;margin-right:-4px;color:#000;font-size:20px;line-height:2;vertical-align:middle;text-align:center}.steps-registration_checkin_popup-PeoplesTabGender-man{width:27px;height:38px;background:#fefefe;border:1px solid #d8d8d8;display:inline-block;margin-right:-4px;color:#000;font-size:20px;line-height:2;vertical-align:middle;text-align:center;cursor:pointer}.steps-registration_checkin_popup-PeoplesTabGender-man .icon-icon-man{position:relative;top:2px}.steps-registration_checkin_popup-PeoplesTabGender-wooman{width:27px;height:38px;background:#fefefe;border:1px solid #d8d8d8;display:inline-block;margin-right:-4px;color:#000;font-size:20px;line-height:2;vertical-align:middle;text-align:center;cursor:pointer}.steps-registration_checkin_popup-PeoplesTabGender-wooman .icon-icon-wooman{position:relative;top:1px;left:-1px}.steps-registration_checkin_popup-block-content-label{display:table-cell;vertical-align:top}.steps-registration_checkin-popup-block-content-input{height:38px;border:1px solid #d9d9d9;font:14px 'PT Sans',sans-serif;color:#000;padding:0 10px}.steps-registration_checkin-popup-block-content-input[data-checkin=secondname]{width:147px;margin-right:5px}.steps-registration_checkin-popup-block-content-input[data-checkin=name]{width:147px;margin-right:5px}.steps-registration_checkin-popup-block-content-input[data-checkin=fathername]{width:147px;margin-right:5px}.steps-registration_checkin-popup-block-content-input[data-checkin=birthdate]{width:83px;margin-right:5px}.steps-registration_checkin_popup-input-select-citizen{height:40px;font:14px 'PT Sans',sans-serif;color:#000;width:134px;background:#fff;border-radius:0;border:1px solid #d8d8d8;margin-right:5px}.steps-registration_checkin_popup-block-content-label-p{margin:3px 0;font:bold 14px 'PT Sans',sans-serif;color:#888;white-space:nowrap}.steps-registration_checkin-popup-block-content-input[data-checkin=passnumber]{width:252px;margin-right:5px;padding-right:3px}.steps-registration_checkin-popup-block-content-input[data-checkin=passlegacy]{width:77px;margin-right:20px}steps-registration_checkin_popup-block-content-label[data-target-attr=block-date_expire-label]{width:70px}.steps-registrationcheckin-block-content-label-bottom[data-checkin=passever]{position:relative;left:522px;display:inline-block;top:-17px}.steps-registration_checkin-popup-block-content-checkbox[data-target-attr=infinite-pasport-checkbox]{position:relative;display:inline-block}.steps-registration_checkin-popup-block-content-label-baggagetitle{display:table-cell;vertical-align:top;font:16px 'PT Sans',sans-serif;color:#444;padding:20px 15px 0 18px}.steps-registration_checkin-popup-block-content-label-baggagetitle-box{display:inline-block;font:16px/18px 'PT Sans',sans-serif;width:363px;padding-left:20px;margin-top:4px;position:relative;top:-11px}.steps-registration_checkin_popup-block-content-fieldset{border:none;margin:3px 0;padding:0;display:inline-block;width:300px}.steps-registration_checkin_popup-block-content-fieldset .steps-registration_checkin_popup-block-content-label{display:inline-block}.steps-registration_checkin-popup-block-content-label-baggagetitle{display:inline-block;vertical-align:top;font:16px 'PT Sans',sans-serif;color:#444;padding:2px 0 0 9px;width:300px}.steps-registration_checkin_popup-data-hidden{display:none;white-space:nowrap;position:relative;top:-14px}.steps-registration_checkin-popup-block-content-input-select-aviacompany{height:29px;border:1px solid #d9d9d9;font:14px 'PT Sans',sans-serif;color:#000;width:150px;background:#fff;border-radius:0;margin-right:2px}.steps-registration_checkin-popup-block-content-input_mile-cart{height:26px;border:1px solid #d9d9d9;font:14px 'PT Sans',sans-serif;color:#000;padding:0 5px;width:123px}.steps-registration_checkin_popup-block-checkbox-label[data-checkin=mile-card]{position:relative;top:-6px;background:#91c0ff;width:129px;height:18px;display:inline-block}.steps-registration_checkin_popup-block-checkbox-label[data-checkin=mile-card]:after{content:"";display:block;position:absolute;border:9px solid transparent;border-left:12px solid #91c0ff;right:-21px;bottom:0}.steps-registration_checkin_popup-block-content-checkbox{font:14px 'PT Sans',sans-serif;color:#fff;position:relative;top:-1px;left:17px;margin-right:17px;white-space:nowrap;cursor:pointer;letter-spacing:-1px}.steps-registration_checkin_popup-block-content-checkbox:before{content:'\e95c';position:absolute;left:-13px;top:6px;font-family:mcruises!important;font-size:9px}.steps-registration_checkin_popup-checkbox-mile-card{display:none}.steps-registration_checkin-popup-block_footer-sms{padding-left:22px;position:relative;padding-bottom:19px;padding-top:10px}.steps-registration_checkin-popup-block_footer-sms-text{font-size:15px;padding-left:22px;font-family:"PT Sans";color:#878787;line-height:1.133;letter-spacing:-.1px}.steps-registration_checkin-popup-block_footer-sms-check{position:absolute;width:18px;height:18px;left:15px;top:7px}.steps-registration_checkin-popup-block_footer-agree{padding-left:22px;position:relative;padding-bottom:14px}.steps-registration_checkin-popup-block_footer-agree-check{position:absolute;width:18px;height:18px;left:16px;top:-2px}.steps-registration_checkin-popup-block_footer-agree-text{padding-left:22px;display:inline-block;font-size:14px;font-family:"PT Sans";color:#878787;line-height:1.25;letter-spacing:-.25px}.steps-registration_checkin-popup-block_footer-agree-text a{color:#4898f8;text-decoration:none}.steps-registration_checkin-popup-block_footer-add-cart{font-size:17px;font-family:"PT Sans";color:#4898f8;line-height:1;text-align:center;padding:0 30px;padding-bottom:25px;letter-spacing:.4px}.steps-registration_checkin_popup-block-content-label[data-checkin-avia-company],.steps-registration_checkin_popup-block-content-label[data-checkin-mile-card-number]{visibility:visible;display:inline-block}.steps-registration_checkin_popup-mile-cart-del{display:inline-block;position:absolute;width:17px;height:18px;top:29px;right:-23px;background:#91c0ff;color:#fff;font-size:20px;text-align:center;line-height:.8;cursor:pointer}.steps-registration_checkin_popup-mile-cart-del:before{content:'';display:block;position:absolute;top:0;left:-22px;border:9px solid transparent;border-right:13px solid #91c0ff;cursor:pointer}.steps-registration_people-gender--active{background:#ff9416;border:1px solid #d8d8d8;width:28px;height:38px;color:#fff}.steps-registration_PeoplesTabGender-man.steps-registration_people-gender--active{background:#ff9416;color:#fff}.steps-registration_PeoplesTabGender-wooman.steps-registration_people-gender--active{background:#ff9416;color:#fff}.steps-registration_checkin-popup-block_footer-button{padding:25px;padding-top:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.steps-registration_checkin-popup-block_footer-button_save{width:206px;height:50px;background:#f38e31;margin:0 auto;text-align:center;vertical-align:middle;font-size:21px;font-family:"PT Sans";color:#fefefe;font-weight:700;line-height:2.4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;cursor:pointer}
.checkin-dkp{background:#fff;margin-bottom:20px}.steps-registration__checkin-dkp-pageavia{background:#fff;box-shadow:0 0 5px rgba(0,0,0,.3)}.steps-checkin-layout__space-left .steps-registration__checkin-dkp-pageavia{background:#fff;box-shadow:none!important}.steps-checkin-layout__space-left .steps-registration_checkin-block:first-child{border-bottom:0!important;padding-top:9px}.steps-checkin-layout__space-left .steps-registration_checkin-block-content{padding:0 20px 15px}.steps-checkin-layout__space-left .steps-registration_checkin-block-sticker{background-color:#8abefd!important}.steps-checkin-layout__space-left .steps-checkin-block-disclaimer{display:inline-block;padding:0 25px 0 15px;background-color:#fff;margin-top:-10px}.steps-checkin-layout__space-left .steps-registration_checkin-block_footer-info{display:none!important}.steps-checkin-layout__space-left .steps-registration_checkin_block-checkbox-label[data-checkin=mile-card]{position:relative;top:-23px;background:#91c0ff;width:129px;height:18px;display:inline-block}.steps-checkin-layout__space-left .steps-registration_checkin_block-checkbox-label[data-checkin=mile-card]:after{content:"";display:block;position:absolute;border:9px solid transparent;border-left:12px solid #91c0ff;right:-21px;bottom:0}.steps-registration__checkin-dkp-pageavia--nospace .class{margin:0}.steps-registration_checkin-block:first-child{border-bottom:3px solid #dedede}.steps-registration_checkin-block-sticker{background:#8abeff;color:#fff;font:bold 18px/40px 'PT Sans',sans-serif;width:277px;height:32px;padding-left:20px;margin-bottom:9px;line-height:1.8}.steps-registration_checkin-block-content{padding:0 20px 10px}.steps-registration_checkin-block-content-fieldset{border:none;margin:3px 0;padding:0;margin-bottom:-5px;line-height:.45}.steps-registration_checkin_gender-select{min-width:57px;margin-right:4px}.steps-registration_PeoplesTabGender-man{background:#ff9416;border:1px solid #d8d8d8;width:28px;height:38px;color:#fff}.steps-registration_PeoplesTabGender-man,.steps-registration_PeoplesTabGender-wooman{width:28px;height:38px;background:#fefefe;border:1px solid #d8d8d8;display:inline-block;margin-right:-4px;color:#000;font-size:20px;line-height:2;vertical-align:middle;text-align:center}.steps-registration_checkin_PeoplesTabGender-man{width:27px;height:38px;background:#fefefe;border:1px solid #d8d8d8;display:inline-block;margin-right:-4px;color:#000;font-size:20px;line-height:2;vertical-align:middle;text-align:center;cursor:pointer}.steps-registration_checkin_PeoplesTabGender-man .icon-icon-man{position:relative;top:2px}.steps-registration_checkin_PeoplesTabGender-wooman{width:27px;height:38px;background:#fefefe;border:1px solid #d8d8d8;display:inline-block;margin-right:-4px;color:#000;font-size:20px;line-height:2;vertical-align:middle;text-align:center;cursor:pointer}.steps-registration_checkin_PeoplesTabGender-wooman .icon-icon-wooman{position:relative;top:1px;left:-1px}.steps-registration_checkin_block-content-label{display:table-cell;vertical-align:top}.steps-registration_checkin-block-content-input{height:38px;border:1px solid #d9d9d9;font:14px 'PT Sans',sans-serif;color:#000;padding:0 10px}.steps-registration_checkin-block-content-input[data-checkin=secondname]{width:147px;margin-right:5px}.steps-registration_checkin-block-content-input[data-checkin=name]{width:147px;margin-right:5px}.steps-registration_checkin-block-content-input[data-checkin=fathername]{width:147px;margin-right:5px}.steps-registration_checkin-block-content-input[data-checkin=birthdate]{width:83px;margin-right:5px}.teps-registration_checkin_input-select-citizen{height:40px;font:14px 'PT Sans',sans-serif;color:#000;width:134px;background:#fff;border-radius:0;border:1px solid #d8d8d8;margin-right:5px}.steps-registration_checkin_block-content-label-p{margin:3px 0;font:bold 14px 'PT Sans',sans-serif;color:#888;white-space:nowrap}.steps-registration_checkin-block-content-input[data-checkin=passnumber]{width:252px;margin-right:5px;padding-right:3px}.steps-registration_checkin-block-content-input[data-checkin=passlegacy]{width:77px;margin-right:20px}steps-registration_checkin_block-content-label[data-target-attr=block-date_expire-label]{width:70px}.steps-registrationcheckin-block-content-label-bottom{position:relative;left:522px;display:inline-block;top:-17px}.steps-registration_checkin-block-content-checkbox[data-target-attr=infinite-pasport-checkbox]{position:relative;left:5px;display:inline-block}.steps-registration_checkin-block-content-label-baggagetitle{display:table-cell;vertical-align:top;font:16px 'PT Sans',sans-serif;color:#444;padding:20px 15px 0 18px}.steps-registration_checkin-block-content-label-baggagetitle-box{display:inline-block;font:16px/18px 'PT Sans',sans-serif;width:363px;padding-left:20px;margin-top:4px;position:relative;top:-11px}.steps-registration_checkin_block-content-fieldset{border:none;margin:3px 0;padding:0;display:inline-block;width:300px}.steps-registration_checkin_block-content-fieldset .steps-registration_checkin_block-content-label{display:inline-block}.steps-registration_checkin-block-content-label-baggagetitle{display:inline-block;vertical-align:top;font:16px 'PT Sans',sans-serif;color:#444;padding:2px 0 0 9px;width:300px}.steps-registration_checkin_data-hidden{display:none;white-space:nowrap;position:relative;top:-14px}.steps-registration_checkin-block-content-input-select-aviacompany{height:29px;border:1px solid #d9d9d9;font:14px 'PT Sans',sans-serif;color:#000;width:150px;background:#fff;border-radius:0;margin-right:2px}.steps-registration_checkin-block-content-input_mile-cart{height:26px;border:1px solid #d9d9d9;font:14px 'PT Sans',sans-serif;color:#000;padding:0 5px;width:123px}.steps-registration_checkin_block-checkbox-label[data-checkin=mile-card]{position:relative;top:-6px;background:#91c0ff;width:129px;height:18px;display:inline-block}.steps-registration_checkin_block-checkbox-label[data-checkin=mile-card]:after{content:"";display:block;position:absolute;border:9px solid transparent;border-left:12px solid #91c0ff;right:-21px;bottom:0}.steps-registration_checkin_block-content-checkbox{font:14px 'PT Sans',sans-serif;color:#fff;position:relative;top:-1px;left:17px;margin-right:17px;white-space:nowrap;cursor:pointer;letter-spacing:-1px}.steps-registration_checkin_block-content-checkbox:before{content:'\e95c';position:absolute;left:-13px;top:6px;font-family:mcruises!important;font-size:9px}.steps-registration_checkin_checkbox-mile-card{display:none}.steps-registration_checkin-block_footer-sms{padding-left:22px;position:relative;padding-bottom:19px;padding-top:10px}.steps-registration_checkin-block_footer-sms-text{font-size:15px;padding-left:22px;font-family:"PT Sans";color:#878787;line-height:1.133;letter-spacing:-.1px}.steps-registration_checkin-block_footer-sms-check{position:absolute;width:18px;height:18px;left:15px;top:7px}.steps-registration_checkin-block_footer-agree{position:relative;padding-left:22px;padding-bottom:14px;background-color:#fff}.steps-registration_checkin-block_footer-agree-check{position:absolute;width:18px;height:18px;left:16px;top:-2px}.steps-registration_checkin-block_footer-agree-text{padding-left:22px;display:inline-block;font-size:14px;font-family:"PT Sans";color:#878787;line-height:1.25;letter-spacing:-.25px}.steps-registration_checkin-block_footer-agree-text a{color:#4898f8;text-decoration:none}.steps-registration_checkin-block_footer-add-cart{width:650px;padding-top:20px;padding-left:20px;padding-bottom:20px;font-family:"PT Sans";font-size:17px;color:#4898f8;line-height:1;text-align:center;letter-spacing:.4px;background-color:#fff}.steps-registration_checkin_block-content-label[data-checkin-avia-company],.steps-registration_checkin_block-content-label[data-checkin-mile-card-number]{visibility:visible;display:inline-block}.steps-registration_checkin_mile-cart-del{display:inline-block;position:absolute;width:17px;height:18px;top:29px;right:-23px;background:#91c0ff;color:#fff;font-size:20px;text-align:center;line-height:.8;cursor:pointer}.steps-registration_checkin_mile-cart-del:before{content:'';display:block;position:absolute;top:0;left:-22px;border:9px solid transparent;border-right:13px solid #91c0ff;cursor:pointer}.steps-registration_people-gender--active{background:#ff9416;border:1px solid #d8d8d8;width:28px;height:38px;color:#fff}.steps-registration_PeoplesTabGender-man.steps-registration_people-gender--active{background:#ff9416;color:#fff}.steps-registration_PeoplesTabGender-wooman.steps-registration_people-gender--active{background:#ff9416;color:#fff}
.steps-registration_title{font-size:25px;line-height:27px;color:#444;margin-bottom:3px}.steps-registration_SpecialServiceRow{position:relative;background:0 0;margin:5px 0 15px 0}.steps-registration_SpecialServiceRowDinner{position:relative;display:inline-block;height:40px}.steps-registration_SpecialServiceRowBed{position:relative;display:inline-block;height:40px}.steps-registration_SpecialServiceRowLabel-1{float:left;position:relative;margin-right:10px;padding-top:14px;font-size:14px;font-weight:700;color:#444}.steps-registration_SpecialServiceRowLabel-2{position:relative;float:left;margin-left:5px;margin-right:5px;padding-top:15px}.box_5{width:165px;margin-right:12px;background-color:#fff;padding:0;position:relative;top:2px;border-radius:0!important}.steps-registration_SpecialServiceRowBox{height:40px;background:0 0;color:#444;border:1px solid #ddd}.box_5.steps-registration_SpecialServiceRowBox{width:165px;background-color:#fff}.box_6{width:100px;background-color:#fff;padding:0;display:inline-block;position:relative;top:2px;border-radius:0!important}.box_6.steps-registration_SpecialServiceRowBox{width:100px;background-color:#fff}.steps-registration_SpecialServiceRowHeight10{height:10px}.steps-registration_SpecialServiceRowText{position:relative;font-size:12px;line-height:17px;color:#000;padding-top:10px}.steps-registration_SpecialServiceRowText-icon-attention:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e94d";color:#1481de;margin-right:7px}.box_7.steps-registration_SpecialServiceRowBox{width:185px}.steps-registration_SpecialServiceRowLabel-2{display:inline-block}
.steps-registration_costCalculation_add-servise{position:relative}.steps-registration_costCalculation_add-servise-block{position:relative;box-shadow:0 0 5px 1px rgba(0,0,0,.3);margin-bottom:12px;margin-top:10px;height:100%!important;min-height:56px!important}.steps-registration_costCalculation_row-add-transfer{padding:9px 21px 4px;position:relative;height:28px;border-bottom-color:#8abefd!important;cursor:pointer}.steps-registration_costCalculation_row-add-transfer-duble{background:#fff;position:relative;height:28px;border-bottom-color:#8abefd!important}.steps-registration_costCalculation_row-add-transfer .transfers-change__header-table{border-bottom:none!important}.steps-registration_costCalculation_row-add-avia{background:#fff;position:relative;height:49px;border-bottom-color:#6869ac;color:#6869ac}.steps-registration_costCalculation_row-add-avia_header{height:62px;margin:0;padding:0;padding-top:18px;padding-left:21px;padding-right:21px;border-bottom:9px solid #5b6ac6;box-sizing:border-box}.steps-registration_costCalculation_row-add-header-white{background-color:#fff}.steps-registration_costCalculation_row-add-hotel{background:#fff;padding:9px 21px 4px;position:relative;height:28px;border-bottom-color:#f27b2d;color:#f27b2d;cursor:pointer}.transfers-change__header{display:inline-block;padding-top:2px;font-size:14px;line-height:16px;font-weight:700;white-space:nowrap;margin-bottom:4px;margin-right:13px;margin-left:0}.avia-change__header-avia{display:inline-block;background:#007aff;border:1px solid #007aff;text-align:center;width:146px;height:33px;font-size:20px;font-family:"PT Sans";color:#fff;text-transform:uppercase;line-height:1.6;vertical-align:middle;cursor:pointer;margin-right:7px}.hotel-change__header{color:#f27b2d;display:inline-block;padding-top:2px;font-size:14px;line-height:16px;font-weight:700;white-space:nowrap;margin-bottom:4px;margin-right:13px;margin-left:20px;position:relative;bottom:-3px}.steps-registration_costCalculation_add-servise .avia-change__header:before,.steps-registration_costCalculation_add-servise .hotel-change__header:before,.steps-registration_costCalculation_add-servise .transfers-change__header:before{content:"\e900";position:absolute;display:none;font-family:icomoon-f!important;width:15px;height:15px;left:-20px}.steps-registration_costCalculation_row-add_action .avia-change__header:before,.steps-registration_costCalculation_row-add_action .hotel-change__header:before,.steps-registration_costCalculation_row-add_action .transfers-change__header:before{content:"\e901"}.ficon-add-solid,.ficon-minus-solid{position:absolute;top:14px;left:19px}@keyframes moveServise{0%{z-index:1}100%{bottom:0;z-index:1}}.steps-registration_costCalculation_row-add_action{position:relative;max-width:100%;animation:moveServise 0s ease-in forwards}.steps-registration_costCalculation_row-add-transfer .transfers-change--step_6_deployed.transfers-change--add .transfers-change__header-table-cell-tabs{display:none}.steps-registration_costCalculation_row-add-transfer-duble{height:auto;display:none}.steps-registration_costCalculation_row-add-transfer-duble-show{display:block}.steps-registration_costCalculation_row-add-transfer.steps-registration_costCalculation_row-add_action .transfers-change--step_6_deployed.transfers-change--add .transfers-change__header-table-cell-tabs{display:block;position:relative;top:-7px}.steps-registration_costCalculation_row-add-transfer-duble .steps-registration_costCalculation_transfer_table{margin-left:0}.transfers-change--step_6.transfers-change--add .transfers-change__header{top:-12px!important}.steps-registration_costCalculation_row-add-transfer-duble .transfers-change--step_6.transfers-change--add .transfers-change__header-table-cell{bottom:0;position:relative}.steps-registration_add-transfer__button{position:absolute;top:0;bottom:0;left:0;right:0}.avia-change__header_low-cost-warning{text-transform:uppercase;display:inline-block;font-size:12px;font-family:Roboto;color:red;line-height:1.2;position:relative;top:3px;padding:2px 3px 1px 2px;border:1px solid #878787}.steps-registration_costCalculation_add-servise-block_select-servis{padding-left:24px;padding-top:11px;display:inline-block}span[class^=add-servise-block_select-servis_]{display:inline-block;background:#007aff;text-align:center;width:146px;height:33px;font-size:20px;font-family:"PT Sans";color:#fff;text-transform:uppercase;line-height:1.6;vertical-align:middle;cursor:pointer;margin-right:7px;transition:.5s;user-select:none}span[class^=add-servise-block_select-servis_]:hover{background:#0064c2;transition:.5s}.avia-change__header_wide-search-link{position:absolute;right:150px;top:-50px;display:inline-block;width:199px;height:27px;font-size:12px;font-family:Roboto;color:#1981dc;font-weight:700;text-transform:uppercase;line-height:2.4;border:1px solid #aeaeae;text-align:center;vertical-align:middle;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;cursor:pointer}.avia-change__header_wide-search-link .icon-icon-setting{font-size:18px;position:relative;top:3px}.avia-change__header_close{position:absolute;top:5px;right:10px;font-size:11px;font-family:Roboto;color:#fff;line-height:1.2;cursor:pointer;text-transform:lowercase}.avia-change__header_close .icon-close{font-size:8px;color:#fff;line-height:1.2;position:relative;margin-left:5px}.avia-change__header_back-up{font-size:11px;font-family:Roboto;color:#1981dc;font-weight:700;line-height:1.2;text-transform:uppercase;position:absolute;right:27px;top:-27px;cursor:pointer}.avia-change__header_back-up .icon-arrow-back{position:relative}.transfers-change__header-table-cell{position:relative}.js--search-result_choise-wrap{display:inline-block}.search-result_choise-wrap{display:block}.fly-blocks__advanced-results{display:inline-block;background:#fff;width:100%}.steps-registration_costCalculation__add-servise-close{text-align:right;position:absolute;top:4px;right:10px;display:none;height:21px;width:65px;z-index:100;cursor:pointer}
.clear{clear:both;height:1px}.steps-gallery{position:relative;background:#fff}.steps-bxslider{width:10000%}.steps-bxslider li{width:730px;position:relative}.steps-bxslider li img{width:730px;display:block}.bx-pager-3{position:relative;padding:5px 0 0 5px;overflow:hidden}.bx-pager-3 a{position:relative;overflow:hidden;display:block;float:left;width:43px;height:43px;margin-right:3px;margin-bottom:3px}.bx-pager-3 a img{width:43px;height:43px;display:block}.bx-pager-3 a.active:before{width:37px;height:37px;border:3px solid #0f7ee6;content:"";position:absolute;z-index:1;left:0;top:0;display:block}.bx-pager-3 a.active img{opacity:.4}.steps-gallery{overflow:hidden;width:730px;box-shadow:0 0 5px rgba(0,0,0,.3)}.steps-gallery .bx-prev{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/steps-slider/img/arr_left.png");width:54px;height:0;padding-top:54px;top:148px;margin-top:0;overflow:hidden;position:absolute;z-index:1;cursor:pointer;left:24px;opacity:.6}.steps-gallery .bx-next{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/steps-slider/img/arr_right.png");width:54px;height:0;padding-top:54px;top:148px;margin-top:0;overflow:hidden;position:absolute;z-index:1;cursor:pointer;right:24px;opacity:.6}.steps-gallery .bx-next:hover,.steps-gallery .bx-prev:hover{opacity:1}.steps-gallery_reviewsSlider{position:absolute;z-index:1000;top:10px;right:10px;width:150px;padding:5px 0;background:#fff;overflow:hidden}.steps-gallery_reviewsSlider .owl-item{position:relative;float:left}.steps-gallery_reviewsSlider .owl-example{position:relative;overflow:hidden;width:150px;z-index:1100}.steps-gallery_reviewsSliderTextBlock{width:110px;padding:10px 20px;background:#e4ebf3;position:relative;font-size:11px;line-height:13px;color:#005a9c;margin-bottom:6px}.steps-gallery_reviewsSliderTitle{font-size:15px;line-height:17px;position:relative;color:#0f7ee6;padding-right:15px;margin-bottom:5px;text-align:right;font-weight:700}.steps-gallery_reviewsSliderMark{font-size:15px;line-height:17px;position:relative;color:#0f7ee6;padding-right:15px;margin-bottom:2px;text-align:right;font-weight:700}.steps-gallery_reviewsSliderMark span{font-size:11px;font-weight:400}.steps-gallery_reviewsSliderMarkAll{color:#0f7ee6;padding-right:15px;position:relative;text-align:right;font-size:11px;line-height:13px;margin-bottom:5px}.steps-gallery_reviewsSliderNameBlock{position:relative;padding-left:11px;padding-top:8px}.steps-gallery_reviewsSliderNameBlockName{display:inline-block;vertical-align:top;position:relative;font-size:11px;line-height:13px;color:#005a9c;margin-left:4px;margin-right:4px}.steps-gallery_reviewsSliderNameBlockCountry{display:inline-block;vertical-align:top;position:relative;font-size:11px;line-height:13px;color:#444;margin-left:4px}.steps-gallery_reviewsSliderNameBlockImg{display:inline-block;vertical-align:top;position:relative}.steps-gallery_reviewsSliderNameBlockImg2{display:inline-block;vertical-align:top;position:relative;margin-top:2px}.steps-gallery .owl-prev{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/steps-slider/img/arr_left22.png");width:9px;height:25px;position:absolute;left:3px;top:25px;cursor:pointer;z-index:1100}.steps-gallery .owl-next{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/steps-slider/img/arr_right22.png");width:9px;height:25px;position:absolute;right:3px;top:25px;cursor:pointer;z-index:1100}.slider-big-image{margin:auto;height:auto;position:absolute;top:0;left:0;bottom:0;right:0;overflow:auto}.slider-no-image{border:0;outline:0;padding:0;margin:0;font-size:0;display:inherit}.slider-big-image-description{text-align:center;position:absolute;bottom:2px;width:730px;background:rgba(255,255,255,.8);display:block;font:300 14px Roboto,sans-serif;color:#444;padding:7px 0}.bx-pager-next{background-size:35px 35px;background-position:0;background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/steps-slider/img/arr_right.png");cursor:pointer;width:44px;height:44px;display:block;float:left;text-indent:9999999px}.steps-gallery .hidden{display:none}.steps-gallery_disclaimer{font:11px/11px "PT Sans";color:#767676;white-space:nowrap;padding:4px 5px 7px}.bx-pager-step3-next:before{position:absolute;font-family:mcruises!important;font-style:normal;content:"\e92d";color:#0f7ee6;font-size:40px;margin-top:0;margin-left:5px;transition:all .5s ease;transform:rotate(-90deg);cursor:pointer}.bx-pager-step3-previous:before{font-family:mcruises!important;font-style:normal;content:"\e92d";color:#0f7ee6;font-size:40px;margin-left:0;transition:all .5s ease;transform:rotate(90deg);cursor:pointer;display:none;float:left}.bx-pager-step3-previous.active:before{display:inline-block}
.steps-share-block{display:inline}.steps-share,.steps-share-print{display:table-cell;vertical-align:middle}.steps-share{background:#ccc;border-radius:3px;height:30px;vertical-align:middle;font-size:0;cursor:pointer}.steps-share-label{text-transform:uppercase;border-right:1px solid #666;color:#666;padding:0 7px 0 10px;font-size:12px;position:relative;top:-3px}.steps-share-print-link{color:#0f7ee6;text-decoration:none;position:relative;top:-2px;margin-right:18px;margin-left:7px;cursor:pointer}.steps-share-social-link{text-decoration:none}.steps-share-icon-print:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e93a';font-size:19px;color:#666}.steps-share-icon-email:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e93b';font-size:17px;color:#fff;margin:0 9px 0 10px}.steps-share-icon-socialsmall-vk:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e928';font-size:17px;color:#fff;margin-right:5px}.steps-share-icon-socialsmall-twitter:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e927';font-size:19px;color:#fff;margin-right:5px}.steps-share-icon-socialsmall-fb:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e925';font-size:20px;color:#fff;margin-right:5px}
.clear{clear:both;height:1px}.steps-quantityBlock{display:flex;padding:25px 15px 10px;background:#fff;width:700px;margin-bottom:5px;z-index:0;box-shadow:0 2px 2px 0 rgba(0,0,0,.2);margin-top:-12px}.steps-quantityBlock:after{width:100%;height:19px;content:'';position:absolute;display:block;left:0;bottom:-19px}.steps-quantityBlock_leftBlock{position:relative;float:left;width:270px;margin-left:15px}.steps-quantityBlock_leftBlockRow{position:relative}.steps-quantityBlock_leftBlock__row{display:flex;align-items:center;width:100%;margin:0;padding:0}.steps-quantityBlock_leftBlockRowItem{display:none}.steps-quantityBlock_leftBlockRowItem.active{display:block}.steps-quantityBlock_leftBlockRowSelectBlock{width:48px;float:right;position:relative;top:-3px}.steps-quantity-block-select{position:relative;display:flex;align-items:center;width:48px;height:33px;color:#444;font-size:16px;font-family:"PT Sans",sans-serif;border:1px solid #ccc;background-color:#fff;box-shadow:1px 1px 0 #cecece;border-radius:2px;box-sizing:border-box;cursor:pointer;user-select:none;z-index:5}.steps-quantity-block-select.steps-quantity-block-select--adult{z-index:9}.steps-quantity-block-select.steps-quantity-block-select--seniors{z-index:8}.steps-quantity-block-select.steps-quantity-block-select--child{z-index:7}.steps-quantity-block-select.steps-quantity-block-select--childage{height:26px;z-index:6}.steps-quantity-block-select::after{content:"";position:absolute;right:4px;width:10px;height:6px;background-image:url("../../../templates/d/blocks/steps-quantityBlock/img/select-arrow.svg")}.steps-quantity-block-select:focus-visible{outline:#000 auto 1px}.steps-quantity-block-select-value{width:100%;padding:0 15px 0 5px;white-space:nowrap;overflow:hidden}.steps-quantity-block-select-list{position:absolute;top:33px;left:0;width:100%;background-color:#fff;box-shadow:0 7px 11px rgba(8,0,47,.07),0 4px 5px rgba(8,0,47,.05);display:none}.steps-quantity-block-select.steps-quantity-block-select--childage .steps-quantity-block-select-list{top:26px}.steps-quantity-block-select-list--active{display:block}.steps-quantity-block-select-list-elem{display:flex;align-items:center;height:33px;padding:0 5px;border-right:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #ccc;cursor:pointer;user-select:none}.steps-quantity-block-select.steps-quantity-block-select--childage .steps-quantity-block-select-list-elem{height:26px}.steps-quantity-block-select-list-elem.steps-quantity-block-select-list-elem--selected,.steps-quantity-block-select-list-elem:hover{background-color:#368ce7;color:#fff}.box_2{width:48px;height:33px;border:1px solid #ccc;background:#fff;line-height:30px;font-size:16px;color:#444;box-shadow:1px 1px 0 #cecece;cursor:pointer;border-radius:2px;-moz-appearance:menulist;-webkit-appearance:menulist}.box_2.selectBox .selectBox-arrow{background:0 0;display:inline-block;width:0;height:0;position:absolute;top:15px;left:29px;border-top:4px dashed #999;border-top:4px solid \9 #999;border-right:4px solid transparent;border-left:4px solid transparent;cursor:pointer}.box_2.selectBox .selectBox-label{padding:1px 0 0 12px}.steps-quantityBlockChildAge{font-size:14px;width:48px;height:26px}.steps-quantityBlock_leftBlockRowText{font-size:15px;line-height:30px;position:relative;overflow:hidden;color:#444;margin-bottom:15px}.steps-quantityBlock_leftBlockRowTextSpan{color:#888;font-size:12px;line-height:16px}.steps-quantityBlock_leftBlockRowItem{position:relative;width:48px;margin-right:14px;margin-top:5px;margin-bottom:20px}.steps-quantityBlock_leftBlock__row .steps-quantityBlock_leftBlockRowItem:last-child{margin-right:0}.steps-quantityBlock_leftBlockRowItemText{display:block;position:relative;font-size:14px;line-height:14px;color:#444;margin-bottom:6px}.steps-quantityBlock_childAgeText{font-size:11px;color:#777}.steps-quantityBlock_leftBlockRowItemInput{display:block;width:38px;height:18px;padding:5px;position:relative;overflow:hidden;border:1px solid #ccc;font-size:16px;line-height:18px;color:#000;font-family:"PT Sans",sans-serif;text-align:center}.steps-quantityBlock_leftBlockMark{font-size:12px;line-height:15px;position:relative;color:#888;margin-top:6px}.steps-quantityBlock_leftBlockMark:before{position:absolute;font-family:mcruises!important;font-style:normal;content:"\e94d";color:red;top:0;left:-16px;font-size:10px}.steps-quantityBlock_leftBlockTreb{font-size:14px;line-height:16px;color:#00b2fd;position:relative;display:block;margin-top:12px;margin-left:2px}.steps-quantityBlock_leftBlockContinue{width:240px;height:46px;border-radius:2px;margin:25px 0 0;position:relative;display:block;background:#f48f2e;text-decoration:none;text-align:center;text-transform:uppercase;color:#fff;line-height:46px;font-size:18px;font-weight:700;cursor:pointer}.steps-quantityBlock_leftBlockContinue:hover{transition:all linear .7s;background:#d86d23}.steps-quantityBlock_leftBlockContinue:focus{background:#d86d23}.steps-quantityverticalDevider{width:1px;height:242px;background:#ccc;display:block;float:left;margin-left:35px;margin-top:4px}.steps-quantityVerticalDivider{border-right:1px solid #ccc;padding-right:35px}.steps-quantityBlock_rightBlock{width:390px;float:right;position:relative;margin-left:10px;margin-right:15px}.steps-quantityBlock_rightBlockTextBlock{position:relative;font-size:13px;line-height:20px;color:#444;padding-bottom:22px;text-align:justify;hyphens:auto}.steps-quantityBlock_rightBlockTextBlock strong{color:#000}.steps-quantityBlock_rightBlockDiscount{background:#e6e6e6;position:relative;border-radius:6px;width:410px}.steps-quantityBlock_rightBlockDiscountTitle{font-size:15px;line-height:28px;padding-top:3px;padding-left:12px;padding-bottom:3px;color:#2f5b9b;position:relative;cursor:pointer;user-select:none}.steps-quantityBlock_rightBlockDiscountTitle:after{top:4px;right:12px;display:inline-block;transition:all .3s ease;font-family:mcruises!important;content:"\e92d";position:absolute;font-size:19px}.steps-quantityBlock_rightBlockDiscountTitle.rotate:after{transform:rotate(180deg)}.steps-quantityBlock_rightBlockDiscountMain{border-top:1px solid #d6d6d6;position:relative;padding:6px 12px 9px;display:none}.steps-quantityBlock_rightBlockDiscountMainRow{position:relative;margin-bottom:0}.steps-quantityBlock__discount_item_button-block,.steps-quantityBlock__discount_item_content{display:none}.steps-quantityBlock_rightBlockDiscountMainRowInput{width:138px;height:11px;padding:10px;display:block;position:relative;overflow:hidden;float:right;background:#fff;border:1px solid #ccc;border-radius:3px;text-align:left;font-size:14px;line-height:18px;font-family:'PT Sans',sans-serif;color:#000;margin-left:13px;margin-bottom:11px}.steps-quantityBlock_rightBlockDiscountMainRowInput--name{float:none;margin-left:30px;margin-top:-5px;height:12px;width:148px}.steps-quantityBlock_rightBlockDiscount-firstNameBlock .steps-quantityBlock_rightBlockDiscountMainRowTextText{padding-left:8px}.steps-quantityBlock_rightBlockDiscount-firstNameBlock .steps-quantityBlock_rightBlockDiscountMainRowInput--name{margin-left:8px}.steps-quantityBlock_rightBlockDiscountMainRowInput::-webkit-input-placeholder{color:#000!important}.steps-quantityBlock_rightBlockDiscountMainRowText{position:relative;overflow:hidden;padding-top:1px;width:100%;cursor:pointer}.steps-quantityBlock_rightBlockDiscountMainRowText2{width:171px;float:left}.steps-quantityBlock_rightBlockDiscountMainRowCheckbox{cursor:pointer;position:absolute;display:block;width:18px;height:18px;margin:0;left:1px;z-index:1}.steps-quantityBlock_rightBlockDiscountMainRowCheckbox2{cursor:pointer;position:absolute;display:block;width:18px;height:18px;margin:0;left:1px;top:3px;z-index:1}.steps-quantityBlock_rightBlockDiscountMainRowTextText{display:inline-block;vertical-align:top;position:relative;font-size:12px;line-height:16px;color:#2f5b9b;padding-left:30px;top:-6px;width:100%;padding-top:7px}.steps-quantityBlock_rightBlockDiscountMainRowTextText2{padding-top:9px}.steps-quantityBlock_rightBlockDiscountMainRowTextText--number{width:150px;padding-top:17px;float:left}.steps-quantityBlock_rightBlockDiscountMainButton{display:block;cursor:pointer;padding:0;width:110px;height:23px;background:#f48f2e;position:relative;border-radius:3px;font-size:12px;line-height:14px;color:#fff;font-family:"PT Sans",sans-serif;margin:5px auto 0 auto}.steps-quantityBlock_rightBlockDiscountMainButton:hover{transition:all linear .7s;background:#d86d23}.steps-quantityBlockInfo{position:relative;display:block;font-size:12px;line-height:23px;height:23px;color:#2f5b9b;text-decoration:none;padding-left:13px;padding-bottom:10px;padding-top:11px}.steps-quantityBlockInfo:hover{text-decoration:underline}.steps-quantityBlockInfo .icon-allabout_question{color:#fff;background:#2b98ff;width:16px;height:14px;font-size:12px;border-radius:8px;display:inline-block;text-align:center;padding-top:2px;margin-right:11px}.steps-quantitySelection{position:relative;width:100%;padding:15px 20px 17px 20px;margin-bottom:6px;background:#fff;box-sizing:border-box;display:none}.steps-quantitySelection.steps-quantitySelection--active{display:block}.steps-quantitySelection__Title{font:22px Roboto,sans-serif;text-align:center;font-weight:300;color:#111}.steps-quantitySelection__Buttons{width:100%;display:flex;justify-content:center;margin:33px 0 10px}.steps-quantitySelection__ButtonsLeft,.steps-quantitySelection__ButtonsRight{width:345px;display:table-cell;text-align:center}.steps-quantitySelection__LeftButtonLink{display:table;width:238px;height:42px;margin:0 auto 0 35px;border:1px solid #0f7ee6;color:#0f7ee6;text-decoration:none;border-radius:2px;cursor:pointer;user-select:none}.steps-quantitySelection__LeftButtonLink:hover{border:1px solid #0e71cf;color:#fefefe;background:#1481de;transition:all linear .7s}.steps-quantitySelection__RightButtonLink{display:table;text-decoration:none;border:1px solid #f48f2e;color:#f48f2e;width:238px;height:42px;margin:0 auto 0 70px;border-radius:2px;cursor:pointer;user-select:none}.steps-quantitySelection__RightButtonLink:hover{background:#f48f2e;color:#fff;transition:all linear .7s}.steps-quantitySelection__ButtonLinkLeft,.steps-quantitySelection__ButtonLinkRight{display:block}.steps-quantitySelection__ButtonLinkLeft{font:24px "PT Sans",sans-serif;padding:7px 20px 0;line-height:1.2}.steps-quantitySelection__ButtonLinkRight{font:19px Roboto,sans-serif;padding-bottom:4px}.steps-quantitySelection_nodisplay{display:none}.fly-search-result_Result-FilterLine{display:none;position:relative;width:100%;max-width:732px;float:left;z-index:2}.steps-quantityBlockInfo .icon-allabout_question:before{font-size:9px;position:relative;top:-1px}.steps-quantityBlock_rightBlockDiscount-nameBlock{width:100%}.steps-quantityBlock_rightBlockDiscount-firstNameBlock,.steps-quantityBlock_rightBlockDiscount-lastNameBlock{float:left}.steps-quantityBlock_rightBlockDiscountMainRowInput--number{height:13px;margin:0 28px 16px 10px;width:128px}.steps-quantityBlock_rightBlockDiscountMainRowInput--number2{margin:-5px 28px 8px 10px;width:128px;height:13px}.steps-quantityBlock_rightBlockDiscount-clear{color:#0f7ee6;text-decoration:underline;cursor:pointer;font-size:10px;line-height:12px;margin:0 65px 20px 20px;float:right}.steps-quantityBlock_rightBlockDiscount-clear:hover{text-decoration:none}
.steps-quantity-transfers{position:relative;justify-content:center;flex-wrap:wrap;width:100%;margin-bottom:6px;padding:15px 20px 17px 20px;background:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.2);box-sizing:border-box;display:none}.steps-quantity-transfers.steps-quantity-transfers--active{display:flex}.steps-quantity-transfers__title{margin:1px 0 17px 25px;font:23px Roboto,sans-serif;text-align:center;font-weight:300;color:#111;letter-spacing:-.03em}.steps-quantity-transfers__text{width:100%;font:18px/18px Roboto,sans-serif;text-align:center;font-weight:300;margin:12px 0}.steps-quantity-transfers__buttons{width:100%;display:flex;justify-content:center;margin:44px 0 9px}.steps-quantity-transfers__buttons_left,.steps-quantity-transfers__buttons_right{width:345px;text-align:center}.steps-quantity-transfers__button_link-no{display:table;border:1px solid #0f7ee6;color:#0f7ee6;text-decoration:none;width:238px;height:42px;margin:0 auto 0 35px;border-radius:2px;cursor:pointer;user-select:none}.steps-quantity-transfers__button_link-no:hover{border:1px solid #0e71cf;color:#fefefe;background:#1481de;transition:all linear .7s}.steps-quantity-transfers__button_link-yes{display:table;width:238px;height:42px;margin:0 auto 0 70px;text-decoration:none;border:1px solid #f48f2e;color:#f48f2e;border-radius:2px;cursor:pointer;user-select:none}.steps-quantity-transfers__button_link-yes:hover{background:#f48f2e;color:#fff;transition:all linear .7s}.steps-quantity-transfers__button_link_left,.steps-quantity-transfers__button_link_right{display:block}.steps-quantity-transfers__button_link_left{font:26px "PT Sans",sans-serif;padding:8px 20px 0;line-height:25px}.steps-quantity-transfers__button_link_left--big{font:27px "PT Sans",sans-serif;line-height:25px}.steps-quantity-transfers__button_link_right{font:19px Roboto,sans-serif;padding-bottom:7px}
.no-categories-wrapper{display:none;width:730px;background:#fff;margin-top:-7px}.no-categories{text-align:center}.no-categories-h3{font:300 26px/32px Roboto,sans-serif;color:#000}.no-categories-h4{font:300 18px/24px Roboto,sans-serif;color:#000;margin:45px 0 55px}.no-categories-button{color:#fff;font:bold 14px/50px "PT Sans",sans-serif;text-transform:uppercase;width:260px;text-align:center;background:#f48f2e;cursor:pointer;border-radius:2px;display:inline-block;margin-bottom:112px}.no-categories-button:hover{transition:all linear .7s;background:#d86d23}.no-categories-icon-hand{margin:55px 0 44px;display:inline-block}.no-categories-icon-hand:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e962";font-size:77px;color:red}
.steps-payment-method{margin-bottom:40px;position:relative;display:none;min-height:400px;margin-top:20px}.steps-payment-method__cardPayment{overflow:hidden;height:0;transition:all linear .5s;position:relative}.steps-payment-method__cardPayment--visible{height:auto}.steps-payment-method__topButtonsButtonCard{float:left;background-color:#c3c3c3;font-family:Roboto;font-weight:300;font-size:18px;color:#000;width:355px;box-sizing:border-box;height:48px;border-top-left-radius:3px;border-top-right-radius:3px;position:relative;top:7px;margin-right:20px}.steps-payment-method__topButtonsButtonTerminal{background-color:#c3c3c3;font-family:Roboto;font-weight:300;font-size:18px;color:#000;width:355px;box-sizing:border-box;height:48px;border-top-left-radius:3px;border-top-right-radius:3px;position:relative;top:7px}.steps-payment-method__topButtonsButtonCard-active,.steps-payment-method__topButtonsButtonTerminal-active{background-color:#fff;color:#0f7ee6;position:relative;top:0;font-size:20px;height:55px;padding:4px 0 0 0}.steps-payment-method__methodsContainer{background-color:#fff;box-shadow:0 2px 7px -1px rgba(0,0,0,.3);padding:0 20px}.steps-payment-method__topInfoBlock{border-bottom:4px solid #ccc;padding-top:29px;margin-bottom:23px}.steps-payment-method__topInfoBlockLeft{float:left;font-family:"PT Sans";font-size:13px;color:#444;margin:22px 0 16px 30px}.steps-payment-method__topInfoBlockRight{float:right;font-family:"PT Sans";font-size:12px;color:#444;margin-right:32px;position:relative}.steps-payment-method__topInfoBlockRight:before{font-family:mcruises!important;content:"\e919";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#cacaca;font-size:29px;position:absolute;top:5px;left:-35px}.steps-payment-method__cardBlock{border-bottom:4px solid #ccc;padding-bottom:20px}.steps-payment-method__cardBlockCaption{text-align:center;color:#52565a;font-size:17px;font-family:"PT Sans";font-weight:600;margin-bottom:28px}.steps-payment-method__cardBlockCardFront{float:left;width:320px;border:1px solid #ccc;border-radius:10px;background-color:#a6cdff;height:191px;border-top-color:#cad4e2;margin-left:10px;box-sizing:border-box;background-repeat:no-repeat;background-position:248px 8px;background-image:url("../../../templates/d/blocks/steps-payment-method/img/card_logos.png");padding:14px 22px 0 19px}.steps-payment-method__cardFrontFieldset{margin-bottom:9px}.steps-payment-method__cardFrontFieldsetCaption{font-family:Arial;font-size:12px;color:#52565a;margin-left:1px;margin-bottom:2px}.steps-payment-method__cardFrontFieldsetInput{height:31px;box-sizing:border-box;border:2px solid #ccc;border-radius:5px;padding-left:9px;padding-right:9px}.steps-payment-method__cardFrontFieldsetInputMini{height:31px;box-sizing:border-box;border:2px solid #ccc;border-radius:5px;padding-left:9px;padding-right:9px;width:46px;margin-right:16px;text-align:center}.steps-payment-method__cardFrontFieldsetInputHolder{height:31px;box-sizing:border-box;border:2px solid #ccc;border-radius:5px;padding-left:9px;padding-right:9px;width:100%}.steps-payment-method__cardBlockCardBack{float:right;width:320px;height:191px;background-position:top left;background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/steps-payment-method/img/card_back.png");margin-right:10px}.steps-payment-method__bottomBlock{margin-top:14px}.steps-payment-method__cardBlockPhoneNumber{float:left;clear:both;width:320px;margin-left:10px;text-align:center;margin-top:10px}.steps-payment-method__phoneNumberInput{width:232px;border:1px solid #d7d7d7;height:25px;box-sizing:border-box;display:block;margin:10px auto}.steps-payment-method__phoneNumberLabel{display:block}.steps-payment-method__phoneNumberExample{display:block}.steps-payment-method__bottomBlockLeft{float:left}.steps-payment-method__bottomBlockRight{float:right}.steps-payment-method__bottomBlockSecurityInfo{margin:40px 0 0 0;padding-bottom:40px}.steps-payment-method__securityInfoCaption{font-family:"PT Sans";font-size:15px;color:#52565a;margin-bottom:4px;padding:0 30px}.steps-payment-method__securityInfoDescription{font-family:"PT Sans";font-size:11px;color:#999;padding:0 30px}.steps-payment-method__securityInfoBlack{color:#444}.steps-payment-methods__backButton{font-family:"PT Sans";font-size:15px;color:#52565a;margin-left:100px;border-bottom:1px solid #52565a;margin-top:20px}.steps-payment-method__terminalPayment{padding:23px 11px 30px 11px;color:#444}.steps-payment-method__terminalPayment-title{font-size:22px;margin-bottom:16px}.steps-payment-method__terminalPayment-text{line-height:1.2;margin-bottom:8px}.steps-payment-method__terminalPayment-important-content{border:1px solid red;padding:15px 16px 17px;margin:19px 0 30px 0;line-height:1.2}.steps-payment-method__terminalPayment-important-content-text{margin-bottom:8px}.steps-payment-method__terminalPayment-buttonsBlock{height:46px}.steps-payment-method__terminalPayment-buttonAnotherBook,.steps-payment-method__terminalPayment-buttonPersonalCabinet{display:inline-block;font:normal 18px "PT Sans",sans-serif;text-transform:uppercase;color:#fff;width:290px;border-radius:2px;padding-top:13px;height:33px;text-align:center;text-decoration:none;cursor:pointer}.steps-payment-method__terminalPayment-buttonAnotherBook{float:left;background-color:#5eb26d}.steps-payment-method__terminalPayment-buttonPersonalCabinet{float:right;background:#f3862e}.steps-payment-method__terminalPayment-buttonAnotherBook:hover{transition:all linear .7s;background-color:#378144}.steps-payment-method__terminalPayment-buttonPersonalCabinet:hover{transition:all linear .7s;background:#d86d23}.steps-payment-method__infoPaymentRow{padding:42px 0 37px 0;border-bottom:2px solid #ccc;width:100%;display:table;box-sizing:border-box}.steps-payment-method__infoPayment{width:295px;float:left;border-right:1px solid #a6cdff;padding-right:37px;text-align:right;color:#444;box-sizing:border-box}.steps-payment-method__infoPaymentTitle{font-size:14px;line-height:20px}.steps-payment-method__infoPaymentValue{font-size:16px;line-height:18px;font-weight:600;margin-bottom:15px}.steps-payment-method__infoPaymentValue--first{margin-bottom:18px;font-size:17px}.steps-payment-method__infoPaymentValue--last{margin-bottom:0}.steps-payment-method__selectCardBlock{width:645px;padding-left:40px;box-sizing:border-box;display:table}.steps-payment-method__selectCardRow{display:table;margin-top:12px}.steps-payment-method__selectCard{position:relative;width:208px;float:left}.steps-payment-method__selectCard:before{content:"";background:0 0;display:inline-block;width:0;height:0;position:absolute;top:15px;right:7px;border-top:4px dashed #999;border-top:4px solid #999;border-right:4px solid transparent;border-left:4px solid transparent;z-index:400}.steps-payment-method__selectCard_title{font-weight:600;font-size:17px}.steps-payment-method__listCard{position:absolute;top:33px;left:1px;background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,.3);z-index:200;display:none}.steps-payment-method__itemCard{width:208px;height:31px;padding:1px;box-sizing:border-box;display:table;cursor:pointer}.steps-payment-method__itemCard:hover{background-color:#c4c2c2}.steps-payment-method__imageCard{display:table-cell;vertical-align:middle}.steps-payment-method__nameCard{display:table-cell;width:149px;font-size:15px;vertical-align:middle}.steps-payment-method__itemCard--selected{width:210px;border-radius:2px;border:1px solid #ccc;background-color:#e7e7e7!important;position:relative;z-index:300}.steps-payment-method__selectCardButton{color:#fff;width:108px;height:33px;background-color:#0f7ee6;margin-left:22px;font-size:16px;text-align:center;line-height:33px;border-radius:2px;float:left;display:table;cursor:pointer}.steps-payment-method__selectCardButton:hover{background-color:#bfbfbf;transition:all linear .7s}.steps-payment-method__encryption{clear:both;display:table;margin:46px 0 0 233px;width:300px;position:relative;color:#444;font-size:12px;line-height:12px}.steps-payment-method__encryption:before{font-family:mcruises!important;content:"\e919a";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#a6cdff;font-size:20px;position:absolute;top:2px;left:-25px}.steps-payment-method__encryptionTitle{font-weight:600}.steps-payment-method__encryptionLink{color:#0f7ee6;text-decoration:none}.steps-payment-method__securityRow{padding:33px 40px 30px 29px;border-top:2px solid #ccc;box-sizing:border-box;display:table}.steps-payment-method__securityTitle{font-size:15px;color:#52565a}.steps-payment-method__securityText{font-size:11px;color:#999;line-height:12px;margin-top:4px}.steps-payment-method__securityTextBold{font-size:11px;color:#444}.steps-payment-method__payler-back{position:absolute;top:302px;left:404px;text-decoration:underline;color:#0f7ee6;z-index:500;cursor:pointer}
.steps-payment-method__no-payment_page{margin:50px auto!important}.steps-payment-method__no-payment{background:#fff;padding:53px 0 69px;width:100%;text-align:center;position:absolute;z-index:400;top:5px;left:0;min-height:500px}.steps-payment-method__no-payment-h3{font:300 26px/32px Roboto,sans-serif;color:#000;text-align:center;margin:55px 0 25px}.steps-payment-method__no-payment-p{font:300 18px Roboto,sans-serif;color:#000;text-align:center;margin-bottom:10px}.steps-payment-method__no-payment-error{text-align:center;font:300 18px Roboto,sans-serif;color:red;border:1px solid;padding:23px 118px 25px 118px;display:inline-block;margin-bottom:22px}.steps-payment-method__no-payment-button{width:300px;height:52px;display:block;background:#f48f2e;color:#fff;text-transform:uppercase;text-align:center;margin:0 auto;font:bold 14px/52px 'PT Sans',sans-serif;cursor:pointer;border-radius:2px;margin-top:46px}.steps-payment-method__no-payment-hand:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e962';color:red;font-size:78px;display:block;text-align:center}
.clear{clear:both;height:1px}.sliderCont{position:relative;margin-top:22px;width:183px;margin-left:7px}.ui_slider{width:184px;height:4px;background:#cbcbcb;padding-right:10px;border-radius:20px;position:relative}.ui-slider-range{background:#2688de;height:4px;position:absolute}.ui-slider-handle{width:14px;height:14px;cursor:pointer;position:absolute;border-radius:50%;border:3px solid #fff;background:#2688de;margin-top:-8px;margin-left:-10px;left:0;outline:0}.form-extended_priceBlock{font-size:12px;line-height:16px;color:#444;padding-top:10px;-moz-user-select:none;-khtml-user-select:none;user-select:none;white-space:nowrap}.form-extended_priceBlockInput{display:inline;font-size:14px;line-height:16px;font-family:'PT Sans',sans-serif;color:#2688de;width:auto}.form-extended_priceBlockText{font:10px/13px Arial,Helvetica,sans-serif;color:#666;position:relative;padding-top:15px;white-space:normal}
input.niceCheck{-webkit-appearance:checkbox;-webkit-tap-highlight-color:transparent}.mcruises-global input[type=checkbox]{-webkit-appearance:checkbox;-webkit-tap-highlight-color:transparent}.mcruises-global input[type=radio]{-webkit-appearance:radio-button;-webkit-tap-highlight-color:transparent}.mcruises-global input[type=button]{-webkit-appearance:push-button;-webkit-tap-highlight-color:transparent}.mcruises-global button{-webkit-appearance:button}.mcruises-global textarea{-webkit-appearance:field}input{height:initial;vertical-align:inherit}.mc-agency_body{text-align:left}.steps-form{width:240px}.steps-form-container{width:240px;display:block;float:left;margin-bottom:40px;text-align:left}.steps-form_checkboxesBlock{position:relative;background:#fff;padding:18px 21px 13px;margin-bottom:5px;-moz-user-select:none;-khtml-user-select:none;user-select:none;box-shadow:0 1px 3px 0 rgba(0,0,0,.3)}.steps-form_checkboxesBlock_row{position:relative;overflow:hidden;padding:2px 0;white-space:nowrap}.steps-form_checkboxesBlock_row span{display:inline-block;vertical-align:top;position:relative;font-style:normal;font-size:14px;line-height:18px;color:#2b2b2b;margin-left:8px;margin-top:-1px}.steps-form_checkboxesBlock_row .niceCheck{overflow:visible;position:static}.steps-form_checkboxesBlock_row .niceCheck:after{content:"";position:absolute;left:0;top:0;display:block;width:100%;height:100%;z-index:20}.steps-form_bigLink{background:#fff;position:relative;margin-bottom:12px;display:table-cell;text-align:center;vertical-align:middle;width:240px;height:70px;-moz-user-select:none;-khtml-user-select:none;user-select:none;box-shadow:0 1px 3px 0 rgba(0,0,0,.3)}.steps-form_bigLink-hide{position:relative;width:240px;height:52px;margin-bottom:5px;padding:12px 0;background:#fff;display:none}.steps-form__findByPort-hide{display:table-cell;text-align:left;vertical-align:middle;height:52px;padding-left:8px}.steps-form_bigLink_link{font-size:15px;line-height:17px;color:#0f7ee6;text-decoration:none;cursor:pointer}.steps-form_bigLink_link:hover{background-color:rgba(102,201,251,.31);padding:3px 5px;transition:all linear .7s}.steps-form_bigLink_icon-ship:before{font-family:mcruises!important;content:"\e931";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#0f7ee6;font-size:12px;margin-right:5px;position:relative;top:0;left:1px}.steps-form_bigLink_icon-refresh{display:table-cell;vertical-align:middle;padding-left:9px;width:27px}.steps-form_bigLink_icon-refresh:before{font-family:mcruises!important;content:"\e91d";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#0f7ee6;font-size:21px;position:absolute;transform:scaleX(-1);margin-top:-10px}.steps-form_cardNumber{position:relative;font-size:12px;line-height:14px;color:#888;font-weight:300;margin-bottom:5px}.steps-form_cardChoise{position:relative;border:1px solid #ccc;padding:7px 10px 7px 10px;border-radius:2px;width:180px;height:18px}.steps-form_cardChoiseArrow{content:"";background:0 0;display:inline-block;width:0;height:0;position:absolute;top:14px;right:12px;border-top:4px dashed #999;border-top:4px solid #999;border-right:4px solid transparent;border-left:4px solid transparent;cursor:pointer}.steps-form_cardChoiseTitle{font-size:14px;line-height:20px;color:#444;position:relative;top:-2px}.steps-form_cardChoiseLogo{width:60px;height:20px;display:block;position:absolute;top:8px;right:27px}.steps-form_cardChoiseDrop{position:absolute;background:#fff;padding:4px 0 0 0;border:1px solid #ccc;border-top:none;z-index:300;width:198px;left:-1px;display:none}.steps-form_cardChoiseDrop.active{display:block}.steps-form_cardChoiseDropItem{position:relative;padding:5px 90px 5px 10px;cursor:pointer;border-top:1px solid #ccc}.steps-form_cardChoiseDropItem:hover .steps-form_cardChoiseTitle{color:#003d9a}.steps-form_cardChoiseInput{position:relative;padding:11px;width:176px;height:16px;border:1px solid #d9d9d9;border-radius:2px;overflow:hidden;margin:7px 0 0;font-family:"PT Sans",sans-serif;display:none}.steps-form_cardChoiseButton{width:110px;height:29px;font-size:11px;line-height:13px;border:1px solid #0f7ee6;color:#0f7ee6;display:block;margin:10px auto 0;position:relative;font-family:"PT Sans",sans-serif;background:#fff;white-space:nowrap;border-radius:2px}.steps-form_cardChoiseText{font-size:12px;line-height:14px;color:#000;padding-top:6px;display:none}.steps-form_card_activeCard-title{font-weight:300;margin:5px 0}.steps-form_card_activeCard-list{margin:0;padding:0 0 0 12px}.steps-form_card_activeCard-listItem{margin-bottom:2px}.form-extended{background:#fff;padding:21px 20px 15px;position:relative;margin-bottom:5px;box-shadow:0 1px 3px 0 rgba(0,0,0,.3)}.form-extended_row{position:relative;-moz-user-select:none;-khtml-user-select:none;user-select:none}.form-extended_rowTitle{font-size:12px;line-height:14px;position:relative;color:#888;margin-bottom:2px}.form-extended_rowTitle-em{color:#ed0106;padding-left:1px}.form-extended_rowTitle-orange{color:#f48f2e}.form-extended_rowBox{width:198px;height:31px;background:#fff;border-radius:2px;border:1px solid #ccc;background:#fff;font-size:15px;line-height:31px;color:#000;cursor:pointer}.form-extended_rowBox.hover,.form-extended_rowBox:hover{border:1px solid #81c1fd;background:#d9f1ff;box-shadow:0 0 5px rgba(0,0,0,.2)}.form-extended_rowBox_active{background:#abd2f6}.form-extended_rowBox .selectBox-arrow{content:"";background:0 0;display:inline-block;width:0;height:0;position:absolute;top:14px;right:10px;border-top:4px dashed #999;border-top:4px solid #999;border-right:4px solid transparent;border-left:4px solid transparent;cursor:pointer}.form-extended_rowBox .selectBox-arrow-right{width:0;height:0;border-style:solid;border-width:4px 4px 4px 0;border-color:transparent #999 transparent transparent;position:absolute;right:10px;top:11px}.form-extended_rowBox input{font-size:15px;font-family:inherit;width:174px;color:#000;background:0 0}.form-extended_rowBox input:focus{color:#000}.form-extended_rowBox input::-webkit-input-placeholder{color:#000}.form-extended_rowBox .selectBox-label{padding-left:4px}.form-extended_rowBox.js--steps-form__avia-from-is-empty .selectBox-label{padding-left:9px}.form-extended_rowBox .selectBox-active .selectBox-label{color:#0f6!important}.form-extended_clear{float:right;display:block;position:relative;font-style:italic;color:#0f7ee6;font-size:13px;line-height:15px;margin-top:16px;text-decoration:underline;cursor:pointer;-moz-user-select:none;-khtml-user-select:none;user-select:none}.form-extended_cards{background:#fff;margin:5px 0;display:block;width:200px;padding:20px 20px 13px}.steps-form__ports-block{display:none}.steps-form__ports-block_active{display:block}.form-extended_priceBlock{padding-top:7px!important}.steps-form__price.ui-slider-handle{width:16px!important;height:16px!important;margin-top:-9px!important;outline:0}.form-extended_priceBlockText{padding-top:0!important;margin-top:15px!important}.form-extended-legend{font:10px/13px "PT Sans",sans-serif;color:#444;display:block;margin-top:10px}.steps-form__price.ui-widget-content{border:none!important;box-shadow:none!important;background:#cbcbcb!important;height:4px!important;width:100%!important;border-radius:2px!important}.steps-form__price span.ui-slider-handle.ui-state-default{position:absolute;left:0;width:14px;height:14px;border-radius:50%;border:3px solid #fff;background:#2688de;outline:0;box-sizing:content-box;cursor:pointer}.steps-form__price .ui-slider-range.ui-corner-all{background:#2688de;height:4px;position:absolute}.sliderCont{margin-top:18px!important}.checkbox-left-step1{width:18px;height:18px;margin:0;padding:0}.js--steps-form__avia-from-is-empty{border:2px solid red;width:196px;height:29px;line-height:29px}.steps-form-landing-port__wrapper{width:240px;min-height:634px;float:left;margin-top:10px;margin-bottom:50px;box-shadow:0 0 22px 0 rgba(0,0,0,.4)}.steps-form-landing-port__title-block{padding:9px 0 10px;background-color:#14337b;color:#fff;font-size:20px;text-align:center}.steps-form-landing-port__wrapper .form-extended{margin-top:0;box-shadow:none;padding:3px 20px;margin-bottom:4px}.steps-form-landing-port__wrapper .steps-form_checkboxesBlock{box-shadow:none;margin-bottom:0;padding:0 21px}.steps-form-landing-port__wrapper .steps-form_bigLink,.steps-form-landing-port__wrapper .steps-form_bigLink-hide{display:none}.steps-form-landing-port__wrapper .steps-form-container{margin-top:0;margin-bottom:0}.steps-form-landing-port__wrapper .form-extended_clear.steps-form__reset{position:absolute;right:20px;bottom:-80px}.steps-form-landing-port__clear-data-wrapper{height:30px;width:100%}.steps-form-landing-port__button-block{text-align:center;padding:11px 0 25px}.steps-form-landing-port__button{display:inline-block;padding:7px 37px 8px;color:#fff;background-color:#f3862e;text-transform:uppercase;font-size:20px;border-radius:2px;cursor:pointer}.steps-form-landing-port__button:hover{transition:all linear .7s;background:#d86d23}.check-box__superprice-title{color:#d44444}.form_date{display:flex;justify-content:space-between}.form_date .form-extended_rowBox{width:95px;font-size:14px;height:30px}.steps-form__checkboxes-row{position:relative;display:flex;padding:3px 0;white-space:nowrap;overflow:hidden;cursor:default}.steps-form__checkbox{width:18px;min-width:18px;height:18px;margin:0;padding:0;border:1px solid #767676;border-radius:3px;box-sizing:border-box}.steps-form__checkboxes-row:hover .steps-form__checkbox:not(.steps-form__checkbox--checked){border-color:#000}.steps-form__checkbox.steps-form__checkbox--checked{background-color:#2688de;background-image:url("../../../templates/d/blocks/steps-form/img/form-checked.svg");background-repeat:no-repeat;background-position:center;border-color:#2688de}.steps-form__checkboxes-row:hover .steps-form__checkbox.steps-form__checkbox--checked{border-color:#1c5cc6;background-color:#1c5cc6}.steps-form__checkbox-text{position:relative;margin-left:12px;font-size:14px;line-height:18px;color:#2b2b2b;white-space:break-spaces}
.clear{clear:both;height:1px}.result-title-step2{font-size:26px;line-height:28px;font-family:Roboto,sans-serif;color:#0f7ee6;position:relative;font-weight:300;margin-top:5px;padding-top:11px;width:730px}.result-title-step2-span{color:#444}.result-title-step2-span-small{font:300 18px Roboto,sans-serif;position:relative;top:-1px;color:#444}.steps-day{position:relative;background:#fff;padding:17px 0 32px;width:730px;margin-top:10px;display:table;position:relative}.second-step-middleContainer{position:relative}.steps-day:first-child{margin-top:9px}.steps-day-showall{padding-bottom:26px}.steps-day-ports-nophoto{margin-bottom:3px}.steps-day-avia-dayinavia,.steps-day-transfer-dayin-transfer{width:550px;height:287px;display:block;outline:0;border:none}.steps-day.topBlock{padding:11px 0 12px;margin-top:3px!important}.steps-day.topBlock a{display:table-cell;font:16px Roboto;font-weight:400;font-size:16px;padding-left:140px}.steps-day.topBlock a:first-child{font:16px Roboto;font-weight:300;color:#1481de}.steps-day.topBlock a:last-child{color:#5eb26d}.steps-days{padding-bottom:10px;position:relative}.steps-dayDay{font-size:28px;line-height:32px;font-family:Roboto;font-weight:600;color:#000;position:relative;float:left;width:110px;left:18px;top:19px}.steps-dayDay-date{font:18px/18px "PT Sans",sans-serif;color:#444;text-align:center;margin-top:13px;margin-right:11px;width:110px;margin-left:-9px;text-transform:capitalize}.steps-dayDay-date-span{font:16px/18px "PT Sans",sans-serif;color:#444;text-align:center;text-transform:none}.steps-dayDays{font-size:30px;line-height:32px;font-family:Roboto;font-weight:600;color:#000;position:relative;float:left;margin-right:12px;left:20px;margin-top:11px;margin-bottom:3px}.steps-dayDescription{position:relative;overflow:hidden;padding:0 40px 0 30px}.steps-days__head-wrapper{display:flex;flex-direction:column;justify-content:flex-end;min-height:65px;margin:0;padding:0}.steps-dayDescriptionTop{position:relative;font-size:13px;line-height:14px;text-transform:uppercase;margin-top:5px;margin-bottom:3px;color:#444}.steps-dayDescriptionTop-transfer-top-left{float:left}.steps-dayDescriptionTop-transfer-top-right{float:right}.steps-dayDescriptionTopTime{font-weight:700;color:#1481de;margin-right:20px;padding-left:10px}.steps-dayDescriptionTop-transfer-Time,.steps-dayDescriptionTopAviaTime{font-weight:700;color:#1481de;border:1px solid #ccc;padding:0 4px;margin:0 5px}.steps-dayDescriptionTop-transfer-Date,.steps-dayDescriptionTopAviaDate{margin:0 5px;font-weight:700;color:#1481de;text-transform:lowercase}.steps-dayDescriptionTop-transfer_desc{color:#0f7ee6;cursor:pointer;padding:0 3px;text-decoration:underline;text-transform:lowercase}.steps-dayDescriptionTop-transfer_desc:hover{background-color:rgba(102,201,251,.31);transition:all linear .7s}.steps-dayDescriptionPort{font-size:26px;line-height:22px;position:relative;color:#444;margin:3px 0 19px 0}.steps-dayDescription-transfer,.steps-dayDescriptionAvia{font-size:26px;line-height:1.1;position:relative;color:#444;margin:3px 0 9px 0}.steps-dayDescription-transfer{clear:both;top:3px;margin:3px 0 12px 0}.steps-dayDescriptionPort-indasea{margin-top:14px;font:26px "PT Sans",sans-serif;color:#444}.steps-dayDescriptionPort-indasea-block{display:table}.steps-dayDescriptionPort-indasea-img{display:table-cell;vertical-align:top;padding-top:12px}.steps-dayDescriptionPort-indasea-img img{border:none;outline:0;width:350px;height:287px;display:block}.steps-dayDescriptionPort-indasea-content{display:table-cell;vertical-align:top;padding-top:12px;padding-left:10px}.steps-dayDescriptionPort-indasea-content-h3{font:300 18px/21px Roboto,sans-serif;color:#000;margin-bottom:26px;position:relative;width:200px}.steps-dayDescriptionPort-indasea-content-li{list-style-type:none;margin:5px 0 6px;font:14px "PT Sans",sans-serif}.steps-dayDescriptionPortSpan{font-weight:700;color:#1481de}.steps-dayDescription-transfer-brackets{font-size:21px;text-transform:lowercase}.steps-dayDescription-transfer-Span,.steps-dayDescriptionAviaSpan{font-weight:700;color:#1481de;font-size:20px;line-height:25px;margin-top:2px}.steps-dayDescription-transfer-Span{letter-spacing:-.3em}.steps-dayDescription-transfer-Span_name{letter-spacing:normal}.steps-dayDescription-transfer-Span_name .transfer-type-text{font-weight:400;color:#444}.steps-dayDescription-transfer-Span_address{letter-spacing:normal}.steps-dayDescription-transfer-Span_divider{letter-spacing:normal}.steps-dayDescription-transfer-h3,.steps-dayDescriptionAvia-h3{margin-left:0;padding-bottom:5px;font:12px "PT Sans",sans-serif;color:#444}.steps-dayDescriptionAvia-b{font-weight:700;padding:0 15px 0 0}.steps-dayDescription-transfer-b{font-weight:700;padding:0 15px 0 0;font-size:12px;position:relative;top:-3px}.steps-dayDescription-transfer-icon-transfer_arrow:before,.steps-dayDescription-transfer-icon-transfer_bus:before,.steps-dayDescription-transfer-icon-transfer_car:before,.steps-dayDescription-transfer-icon-transfer_shep:before,.steps-dayDescriptionAvia-icon-avia:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#8abeff;content:"\e902";margin-right:3px;font-size:18px;position:relative;top:5px;left:-3px}.steps-dayDescription-transfer-icon-transfer_bus:before{content:"\e94a";position:relative;top:1px;margin-left:0;font-size:16px}.steps-dayDescription-transfer-icon-transfer_car:before{content:"\e94a";font-size:16px;position:relative;top:1px;margin-left:0}.steps-dayDescription-transfer-icon-transfer_arrow:before{content:"\e93d";color:#000;transform:rotate(270deg);display:inline-block;margin-left:5px;font-size:16px;top:1px;left:-5px}.steps-dayDescription-transfer-icon-transfer_shep:before{content:"\e931";font-size:12px;margin-left:-3px;margin-right:-1px;top:-1px;position:relative}.steps-dayDescriptionTopText{position:relative;font-size:14px;line-height:16px;margin-bottom:15px;color:#000;font-weight:300;font-family:"PT Sans"}.steps-dayDescriptionExcursion{position:relative;font-size:14px;line-height:16px;margin-top:-3px;margin-bottom:6px;color:#000;font-weight:300;font-family:"PT Sans"}.steps-dayDescriptionExcursionIcon{color:#6bc56f;font-size:16px}.steps-dayDescriptionExcursion-link{color:#0f7ee6;font-size:16px;cursor:pointer;padding:0 3px}.steps-dayDescriptionExcursion-link:hover{background-color:rgba(102,201,251,.31);transition:all linear .7s}.steps-dayDescriptionExcursionIcon .icon-traveler:before{bottom:2px;position:relative}.steps-dayDescriptionExcursionIcon .icon-traveler{position:relative;top:2px}.steps-dayDescriptionSlide{margin-right:15px;float:left}.steps-dayDescriptionSlideBigItem{position:relative;display:block;height:287px;width:350px;float:left;overflow:hidden;margin:0 10px 7px 0}.steps-dayDescriptionSlideBigItemImage{height:287px}.steps-dayDescriptionSlideSmallItems{float:left}.steps-dayDescriptionSlideSmallItem{position:relative;display:block;height:139px;width:190px;overflow:hidden}.bx-controls-direction{position:absolute}.steps-dayDescriptionSlideSmallItem:first-child{margin-bottom:10px}.steps-dayDescriptionSlideSmallItemImage{height:139px;width:100%}.steps-dayDescriptionSlideText{font-size:14px;line-height:16px;position:relative;color:#6c6c6c;margin-bottom:5px}.steps-dayDescriptionLeftText{width:34%;float:left;font-size:14px;line-height:16px;color:#000;position:relative}.steps-dayDescriptionRightText{width:64%;float:right;position:relative}.steps-dayDescriptionShowAll{font-size:18px;line-height:20px;color:#1972e1;position:relative;display:block;text-decoration:none;margin-top:21px}.steps-dayDescriptionShowAll:hover{color:#1972e1}.steps-dayDescriptionShowAll span{padding:3px 5px}.steps-dayDescriptionShowAll span:hover{color:#1972e1;background-color:rgba(102,201,251,.31);transition:all linear .7s}.steps-day .bx-pager.bx-default-pager{display:none}.steps-day .bx-slider-wrapper{width:620px;height:315px;overflow:hidden;position:relative}.steps-day .bxslider2{width:660px;margin:0 auto}.steps-day .bx-wrapper{width:550px;margin:0 auto}.steps-day .bx-wrapper .steps-dayDescriptionSlideBigItem{width:350px}.steps-day .bx-prev{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/steps-days/img/arrow_left.png");width:14px;padding-top:26px;height:0;overflow:hidden;position:absolute;display:block;top:50%;margin-top:-185px;left:-30px}.steps-day .bx-next{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/steps-days/img/arrow_right.png");width:14px;padding-top:26px;height:0;overflow:hidden;position:relative;display:block;top:50%;margin-top:-185px;left:565px}.steps-dayDescriptionRiverDesq{position:relative;font-size:14px;line-height:19px;color:#0f7ee6;margin-top:-25px;margin-bottom:15px}.steps-dayDescriptionRiverDesq span{color:#5eb26d;font-size:20px}.steps-day-hidden{display:none}.steps-day .hide-all,.steps-day .show-all{color:#0f7ee6;margin-bottom:10px;cursor:pointer}.steps-day .hide-all{padding:5px 0 10px;float:left}.steps-dayDescriptionTopText .hide-slice-content,.steps-dayDescriptionTopText .show-slice-content{display:none}.steps-dayDescriptionTopText .hide-slice-content.active,.steps-dayDescriptionTopText .show-slice-content.active{display:block;text-align:justify;hyphens:auto}.steps-dayDescriptionTopText .hide-slice-content.active p{margin-bottom:16px}.show-slice-content-span{float:left;color:#0f7ee6;padding-left:16px;padding-right:4px;position:relative;top:-1px;font-size:16px}.show-slice-content-span:before{content:"\e965";font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:17px;color:#0f7ee6;position:absolute;margin-left:-16px;margin-top:-2px}.steps-days__Result-re-search-avia{float:left;position:relative;margin-top:9px;min-height:365px;width:730px}.steps-days__Result-re-search-avia-FilterLine{margin-bottom:10px}.steps-day--change-departure{position:absolute;top:10px;right:15px;text-align:right}.steps-day--change-departure-title{text-transform:uppercase;font-size:13px;color:#444}.steps-day--change-departure-city{text-transform:uppercase;font-size:13px;font-weight:700;color:#1481de}.steps-day--change-button{text-transform:uppercase;font-size:10px;background-color:#8abeff;display:inline-block;padding:5px 47px;color:#fff;border-radius:2px;margin-top:4px;cursor:pointer}.steps-day--change-button:hover{transition:all linear .7s;background-color:#74a4e0}.steps-day-wrapper{position:absolute;background-color:rgba(0,0,0,.2);width:100%;height:82%;left:0;bottom:0}.steps-day-wrapper-preloader-wrapper{width:100%;height:100%;display:block}.steps-day-wrapper-preloader{width:40px;height:40px;position:relative;left:50%;top:50%;margin:-15px 0 0 -20px;background-image:url("../../../templates/d/blocks/steps-days/img/preloader_chamomile_40x40_dark-blue.svg");display:inline-block;border:none}.steps-day-wrapper-spin{-webkit-animation:spin 1s infinite steps(20);animation:spin 1s infinite steps(20)}@-webkit-keyframes steps-day-wrapper-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes steps-day-wrapper-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.steps-days__excursions-link{position:absolute;top:10px;right:15px;color:#5eb26d;font-size:18px;font-family:Roboto,sans-serif;font-weight:300;text-decoration:underline;cursor:pointer;z-index:10}.steps-days__excursions-half:last-child .steps-days__excursions-link{color:#5eb26d}.result-title__print_content{display:none;margin-left:135px;width:730px}.result-title__print_content--bottom{border-top:1px solid #000;padding-top:8px;padding-bottom:10px;margin-top:15px;width:576px;white-space:nowrap}.result-title__print_url{font-size:20px}.result-title__print_name{font-size:22px;margin-top:10px;padding:20px 0 0 0;border-top:1px solid #000;width:576px}
.steps-checkin_orderform.steps-checkin_orderform_hide{display:none}.steps-checkin_orderform{display:block}
.steps-checkin{width:730px;display:inline-block;margin:0 auto 0 0}.steps-checkin-block{background:#fff;margin-top:-4px;padding-top:10px}.steps-checkin-block-sticker{background:#8abeff;color:#fff;font:bold 18px/40px 'PT Sans',sans-serif;width:277px;height:40px;padding-left:20px}.steps-checkin-block-content{padding:0 20px 20px}.steps-checkin-block-content-fieldset{border:none;margin:6px 0 3px;padding:0}.steps-checkin-block-content-fieldset:last-child{margin:5px 0 0;display:none}.steps-checkin-block-content-label{display:table-cell;vertical-align:top}.steps-checkin-block-content-label-baggagetitle{display:table-cell;vertical-align:top;font:16px 'PT Sans',sans-serif;color:#444;padding-top:6px;text-align:right;width:100%;padding-right:13px}.steps-checkin-block-content-label-baggagebutton-cell{display:table-cell;text-align:center;vertical-align:middle}.steps-checkin-block-content-label-baggagebutton{display:block;border:1px solid #0f7ee6;color:#0f7ee6;font:bold 14px/38px 'PT Sans',sans-serif;text-align:center;cursor:pointer;border-radius:2px;width:326px;height:38px;margin-top:22px}.steps-checkin-block-content-label-baggageradio{vertical-align:top;display:none}.steps-checkin-block-content-label-untriptitle{display:table-cell;vertical-align:top;font:16px 'PT Sans',sans-serif;color:#444;padding:20px 15px 0 25px}.steps-checkin-block-content-label-untripbutton-cell{display:table-cell;text-align:center;vertical-align:middle}.steps-checkin-block-content-label-untripbutton{display:block;border:1px solid #0f7ee6;color:#0f7ee6;font:bold 14px/38px 'PT Sans',sans-serif;text-align:center;cursor:pointer;border-radius:2px;width:296px;height:38px;margin-top:20px}.steps-checkin-block-content-label-untripradio{vertical-align:top;display:none}.steps-checkin-block-content-label-bottom{display:table-cell;vertical-align:bottom}.steps-checkin-block-content-label-p{margin:3px 0;font:bold 14px 'PT Sans',sans-serif;color:#888;white-space:nowrap}.steps-checkin-block-content-label-p-span{font:14px 'PT Sans',sans-serif;color:#444}.steps-checkin-block-content-label-baggageradio-buttongroup{padding-bottom:20px}.steps-checkin-block-content-label-baggageradio-button{display:table-cell;border:1px solid #d9d9d9;width:108px;height:38px;vertical-align:middle;text-align:center;border-right:none;font:14px 'PT Sans',sans-serif;color:#444;background:#fff;cursor:pointer}.steps-checkin-block-content-label-baggageradio-button.active{background:#ccc;color:#fff;font-weight:700}.steps-checkin-block-content-label-baggageradio-button:first-child{border-top-left-radius:2px;border-bottom-left-radius:2px}.steps-checkin-block-content-label-baggageradio-button:last-child{border-top-right-radius:2px;border-bottom-right-radius:2px;border-right:1px solid #d9d9d9}.steps-checkin-block-content-label-baggageprice{position:absolute;display:block;width:100px;margin-top:12px;font:14px 'PT Sans',sans-serif;color:#888}.ste.steps-checkin-block-content-label-untripradio-buttongroup{padding-bottom:20px}.steps-checkin-block-content-label-untripradio-button{display:table-cell;border:1px solid #d9d9d9;width:248px;height:38px;vertical-align:middle;text-align:center;border-right:none;font:14px 'PT Sans',sans-serif;color:#444;background:#fff;cursor:pointer}.steps-checkin-block-content-label-untripradio-button.active{background:#ccc;color:#fff;font-weight:700}.steps-checkin-block-content-label-untripradio-button:first-child{border-top-left-radius:2px;border-bottom-left-radius:2px}.steps-checkin-block-content-label-untripradio-button:last-child{border-top-right-radius:2px;border-bottom-right-radius:2px;border-right:1px solid #d9d9d9}.steps-checkin-block-content-label-untripprice{position:absolute;display:block;width:250px;margin-top:12px;font:14px 'PT Sans',sans-serif;color:#888}.steps-checkin-block-content-input{height:38px;border:1px solid #d9d9d9;font:14px 'PT Sans',sans-serif;color:#000;padding:0 10px;width:127px;margin-right:28px}.steps-checkin-block-content-input-2{height:28px;border:1px solid #d9d9d9;font:14px 'PT Sans',sans-serif;color:#000;padding:0 10px;width:127px;margin-right:28px}.steps-checkin-block-content-input-select-sex{height:40px;border:1px solid #d9d9d9;font:14px 'PT Sans',sans-serif;color:#888;width:78px;margin-right:20px;background:#fff;border-radius:0}.steps-checkin-block-content-input-select-sex .selectBox-label{padding:10px 0 0 10px}.steps-checkin-block-content-input-select-citizen{height:40px;border:1px solid #d9d9d9;font:14px 'PT Sans',sans-serif;color:#888;width:131px;background:#fff;border-radius:0;margin-right:20px}.steps-checkin-block-content-input-select-citizen .selectBox-label{padding:10px 0 0 10px}.steps-checkin-block-content-input-select-aviacompany{height:28px;border:1px solid #d9d9d9;font:14px 'PT Sans',sans-serif;color:#888;width:160px;background:#fff;border-radius:0;margin-right:11px}.steps-checkin-block-content-input-select-aviacompany .selectBox-label{padding:10px 0 0 10px}.steps-checkin-block-content-checkbox{font:14px 'PT Sans',sans-serif;color:#888;position:relative;top:-2px;left:3px;margin-right:17px;white-space:nowrap;cursor:pointer}[data-steps-checkin=sex]{width:60px;margin-right:10px}[data-steps-checkin=secondname]{width:128px;margin-right:5px}[data-steps-checkin=fathername]{width:128px;margin-right:12px}[data-steps-checkin=name]{width:128px;margin-right:5px}[data-steps-checkin=birthdate]{width:126px}[data-steps-checkin=citizen]{width:150px;margin-right:20px}[data-steps-checkin=passnumber]{width:208px;margin-right:10px}[data-steps-checkin=passlegacy]{width:128px;margin-right:20px}[data-steps-checkin-passever]{position:relative;white-space:nowrap;left:-120px;top:2px}[data-steps-checkin-passever].active{left:0}[data-steps-checkin-mile-card],[data-steps-checkin=passever]{width:18px;height:18px;cursor:pointer;margin:0;position:relative;top:-2px}[data-steps-checkin=mile-card]{white-space:nowrap;padding-top:6px}[data-steps-checkin=aviacompany]{width:130px;margin-right:10px}[data-steps-checkin=milecardnumber]{width:98px}[data-steps-checkin-avia-company],[data-steps-checkin-mile-card-number]{visibility:hidden}[data-steps-checkin-avia-company].visible,[data-steps-checkin-mile-card-number].visible{visibility:visible}[data-steps-checkin-passlegacy].disabled{display:none}[data-steps-checkin=passever].active{left:0}.steps-checkin-h3{font:26px Roboto,sans-serif;font-weight:300;color:#444;margin-bottom:5px}.steps-checkin-iframe{border:none}.steps-checkin-untrip-icon-faq-filed:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e959";color:#0f7ee6;position:relative;left:7px;top:3px;font-size:16px}.steps-checkin-block_buttonsBlockSubmit{position:relative;width:240px;height:60px;padding:0;display:block;cursor:pointer;font-size:20px;line-height:22px;color:#fff;font-weight:700;text-transform:uppercase;font-family:'PT Sans',sans-serif;background:#f3862e;border-radius:2px}.steps-checkin-block-delete{position:absolute;font:300 13px Roboto,sans-serif;color:#444;right:20px;margin-top:-30px;cursor:pointer}.steps-checkin-block-delete-span{font-size:18px;padding-left:5px}.steps-checkin__add-card-bonus{font:11px 'PT Sans';text-transform:uppercase;color:#fff;background-color:#91c0ff}.steps-checkin__add-card-bonus:before{content:'\e95c';font:20px mcruises;padding:0 3px 0 10px}.steps-checkin__man-icon-active{width:28px;height:38px;background-color:#ff9416}.steps-checkin__man-icon-active:before{content:'\e987'}.steps-checkin__man-icon-active:before{content:'\e988'}.steps-registration_checkin_block-checkbox-label[data-checkin=mile-card]{position:relative;top:-6px;background:#91c0ff;width:129px;height:18px;display:inline-block;margin:14px 0 0}.steps-checkin__block-checkbox-label[data-checkin=mile-card]:after{content:"";display:block;position:absolute;border:9px solid transparent;border-left:12px solid #91c0ff;right:-21px;bottom:0}.steps-checkin__checkbox-mile-card{display:none}.steps-checkin__block-content-label{display:table-cell;vertical-align:top}.steps-checkin__block-content-label-p{margin:3px 0;font:bold 14px 'PT Sans',sans-serif;color:#888;white-space:nowrap}.steps-checkin__gender-select{min-width:57px;margin-right:4px}.steps-checkin__icon-icon-man{position:relative;top:2px}.steps-checkin__icon-icon-woman{position:relative;top:1px;left:-1px}.steps-checkin__people-gender--active{background:#ff9416;border:1px solid #d8d8d8;width:28px;height:38px;color:#fff}.steps-checkin__peoplestabgender-man{background:#ff9416;border:1px solid #d8d8d8;width:28px;height:38px;color:#fff}.steps-checkin__peoplestabgender-man.steps-checkin__people-gender--active{background:#ff9416;color:#fff}.steps-checkin__peoplestabgender--woman.steps-checkin__people-gender--active{background:#ff9416;color:#fff}.steps-checkin__peoplestabgender-woman{width:27px;height:38px;background:#fefefe;border:1px solid #d8d8d8;display:inline-block;margin-right:-4px;color:#000;font-size:20px;line-height:2;vertical-align:middle;text-align:center;cursor:pointer}.steps-checkin__block-content-checkbox{font:14px 'PT Sans',sans-serif;color:#fff;position:relative;top:-1px;left:17px;margin-right:17px;white-space:nowrap;cursor:pointer;letter-spacing:-1px}.steps-checkin__block-content-checkbox:before{content:'\e95c';position:absolute;left:-13px;top:6px;font-family:mcruises!important;font-size:9px}.steps-registration_checkin_block-content-label{display:table-cell;vertical-align:top}.steps-registration_checkin_block-content-label-p{margin:3px 0;font:bold 14px 'PT Sans',sans-serif;color:#888;white-space:nowrap}.steps-registration_checkin_gender-select{min-width:57px;margin-right:4px}.steps-registration_checkin_PeoplesTabGender-man{width:27px;height:38px;background:#fefefe;border:1px solid #d8d8d8;display:inline-block;margin-right:-4px;color:#000;font-size:20px;line-height:2;vertical-align:middle;text-align:center;cursor:pointer}.steps-registration_checkin_PeoplesTabGender-wooman.steps-registration_people-gender--active{background:#ff9416}.steps-registration_checkin_PeoplesTabGender-man.steps-registration_people-gender--active{background:#ff9416}.steps-registration_checkin_PeoplesTabGender-man .icon-icon-man{position:relative;top:2px}.steps-registration_checkin_PeoplesTabGender-man .icon-icon-man{position:relative;top:2px}.steps-registration_checkin_PeoplesTabGender-wooman{width:27px;height:38px;background:#fefefe;border:1px solid #d8d8d8;display:inline-block;margin-right:-4px;color:#000;font-size:20px;line-height:2;vertical-align:middle;text-align:center;cursor:pointer}.steps-registration_checkin_PeoplesTabGender-wooman .icon-icon-wooman{position:relative;top:1px;left:-1px}.steps-registration_checkin_block-checkbox-label[data-checkin=mile-card]{position:relative;top:-6px;background:#91c0ff;width:129px;height:18px;display:inline-block}.steps-registration_checkin_block-checkbox-label[data-checkin=mile-card]:after{content:"";display:block;position:absolute;border:9px solid transparent;border-left:12px solid #91c0ff;right:-21px;bottom:0}.steps-registration_checkin_checkbox-mile-card{display:none}.steps-registration_checkin_block-content-checkbox{font:14px 'PT Sans',sans-serif;color:#fff;position:relative;top:-1px;left:17px;margin-right:17px;white-space:nowrap;cursor:pointer;letter-spacing:-1px}.steps-registration_checkin_block-content-checkbox:before{content:'\e95c';position:absolute;left:-13px;top:6px;font-family:mcruises!important;font-size:9px}
.steps-checkin-block-blue{background:#d4e7ff;margin-bottom:40px;box-shadow:0 0 5px rgba(0,0,0,.3)}.steps-checkin-block-disclaimer{display:inline-block;padding:0 20px;background-color:#fff}.steps-checkin-block-disclaimer-inputcell{display:table-cell;vertical-align:top}.steps-checkin-block-disclaimer-checkbox{width:18px;height:18px;cursor:pointer;margin:0 7px 0 0}.steps-checkin-block-disclaimer-content{display:table-cell;vertical-align:top;font:14px/18px 'PT Sans',sans-serif;color:#888}.steps-checkin-block-disclaimer-content-link{font:14px/21px 'PT Sans',sans-serif;color:#0f7ee6;text-decoration:none}.steps-checkin-block-disclaimer-content-link:hover{background-color:#8abeff;transition:all linear .7s}.steps-checkin-block-blue__gotoPaymentButton{display:flex;justify-content:center;align-items:center;width:280px;height:54px;margin-top:30px;margin-bottom:10px;margin-left:250px;padding-top:10px;padding-bottom:10px;font:bold 20px 'PT Sans';color:#fff;background-color:#f38e31;box-sizing:border-box;border-radius:2px;cursor:pointer;text-transform:uppercase}.steps-checkin-block-table-1{display:table;width:731px;margin:15px 0 50px}.steps-checkin-block-tr-1{display:table-row}.steps-checkin-block-td-1{display:table-cell;width:209px;vertical-align:top}.steps-checkin-block-td-2{display:table-cell;vertical-align:top}.steps-checkin-block-bottom-back-button{display:block;height:28px;background:#ddd;border-radius:2px;text-decoration:none;color:#0f7ee6;font:14px 'PT Sans',sans-serif;text-transform:none;line-height:28px;position:relative;cursor:pointer;padding:0 0 0 37px;margin:0 0 0 2px;width:77px}.steps-checkin-block-bottom-back-button:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e93c';font-size:15px;color:#0f7ee6;position:absolute;left:15px}
.steps-checkin-layout__space-left{position:relative;float:left;width:730px}
.steps-checkin-block-border{background:#fff;margin-top:10px;margin-bottom:15px;border:1px solid #a1c8ec;box-shadow:0 0 5px rgba(0,0,0,.3)}.steps-checkin-block-border-2{display:inline-block;width:730px;border-bottom:1px solid #a1c7eb;background:#fff;margin-bottom:-4px}.steps-checkin-block-mainheader{display:block;margin:0 25px;padding:5px 0 23px}.steps-checkin-block-maintitle{font:300 18px/24px Roboto,sans-serif;color:#8f5b00;display:table-cell;vertical-align:top}.steps-checkin-block-maintitle-2{display:inline-block;font:500 18px/24px Roboto,sans-serif;color:#444;display:table-cell;vertical-align:top}.steps-checkin-block-maintitleimage{display:table-cell;vertical-align:middle}.steps-checkin-block-maintitleimage-icon-attention-square:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e94e";color:#0f7ee6;margin-right:21px;font-size:36px}.steps-checkin-block-footer-agree{padding-left:22px;position:relative;padding-bottom:14px}.steps-checkin-block-agree-check{position:absolute;width:18px;height:18px;left:16px;top:-2px}.steps-checkin-block-footer-add-cart{font-size:17px;font-family:"PT Sans";color:#4898f8;line-height:1;text-align:center;padding:0 30px;padding-bottom:25px;letter-spacing:.4px}.steps-checkin-block-footer-sms-text{width:705px;font-size:15px;font-family:"PT Sans";color:#878787;line-height:1.133;letter-spacing:-.1px;margin-left:-15px}.steps-checkin-block-add-cart{font-size:17px;font-family:"PT Sans";color:#4898f8;line-height:1;text-align:center;padding:0 30px;padding-bottom:19px;letter-spacing:.4px}.steps-checkin-block-footer-sms{padding-left:22px;position:relative;padding-bottom:19px;padding-top:10px}.steps-checkin-block-sms-check{position:absolute;width:18px;height:18px;left:15px;top:7px}.steps-checkin-block-footer-agree-text{padding-left:22px;display:inline-block;font-size:14px;font-family:"PT Sans";color:#878787;line-height:1.25;letter-spacing:-.25px}.steps-checkin-block-footer-agree-text a{color:#4898f8;text-decoration:none}
.checkin{width:980px;display:block;margin:0 auto}.fly-blocks__step-chekin-avia{float:left;background-color:#fff;width:730px}.steps-checkin-table-1{width:730px;float:left}.steps-checkin-table-2{width:230px;float:right}.steps-checkin-table-1-td{vertical-align:top}.steps-checkin-table-2-td{vertical-align:top}.steps-checkin-new{width:100%;background-color:#fff}.steps-checkin-left{background-color:#ddd}.searchRightBar{width:230px;position:relative;top:-5px}.searchRightBar.searchRightBar--top-0{top:0}.checkin-block{background:#fff;margin-bottom:10px;box-shadow:0 0 5px rgba(0,0,0,.3)}.checkin-block-sticker{background:#8abeff;color:#fff;font:bold 18px/40px 'PT Sans',sans-serif;width:330px;height:40px;padding-left:20px}.checkin-block-content{padding:0 20px 30px}.checkin-block-content-fieldset{border:none;margin:3px 0;padding:0}.checkin-block-content-fieldset:last-child{margin:7px 0 13px}.checkin-block-content-label{display:table-cell;vertical-align:top}.checkin-block-content-label-baggagetitle{display:table-cell;vertical-align:top;font:16px 'PT Sans',sans-serif;color:#444;padding:20px 15px 0 18px}.checkin-block-content-label-baggagetitle-box{display:inline-block;border:1px solid #0f7ee6;color:#0f7ee6;font:16px/18px 'PT Sans',sans-serif;width:185px;height:38px;padding-left:5px;margin-top:4px}.checkin-block-content-label-baggagebutton-cell{display:table-cell;text-align:center;vertical-align:middle}.checkin-block-content-label-baggagebutton{display:block;border:1px solid #0f7ee6;color:#0f7ee6;font:bold 14px/38px 'PT Sans',sans-serif;text-align:center;cursor:pointer;border-radius:2px;width:296px;height:38px;margin-top:24px}.checkin-block-content-label-baggageradio{vertical-align:top;display:none}.checkin-block-content-label-untriptitle{display:table-cell;vertical-align:top;font:16px 'PT Sans',sans-serif;color:#444;padding:20px 15px 0 25px}.checkin-block-content-label-untripbutton-cell{display:table-cell;text-align:center;vertical-align:middle}.checkin-block-content-label-untripbutton{display:block;border:1px solid #0f7ee6;color:#0f7ee6;font:bold 14px/38px 'PT Sans',sans-serif;text-align:center;cursor:pointer;border-radius:2px;width:296px;height:38px;margin-top:20px}.checkin-block-content-label-untripradio{vertical-align:top;display:none}.checkin-block-content-label-bottom{display:table-cell;vertical-align:bottom}.checkin-block-content-label-p{margin:3px 0;font:bold 14px 'PT Sans',sans-serif;color:#888}.checkin-block-content-label-p-span{font:14px 'PT Sans',sans-serif;color:#444}.checkin-block-content-label-baggageradio-buttongroup{padding-bottom:20px}.checkin-block-content-label-baggageradio-button{display:table-cell;border:1px solid #d9d9d9;width:98px;height:38px;vertical-align:middle;text-align:center;border-right:none;font:14px 'PT Sans',sans-serif;color:#444;background:#fff;cursor:pointer}.checkin-block-content-label-baggageradio-button.active{background:#ccc;color:#fff;font-weight:700}.checkin-block-content-label-baggageradio-button:first-child{border-top-left-radius:2px;border-bottom-left-radius:2px}.checkin-block-content-label-baggageradio-button:last-child{border-top-right-radius:2px;border-bottom-right-radius:2px;border-right:1px solid #d9d9d9}.checkin-block-content-label-baggageprice{position:absolute;display:block;width:100px;margin-top:12px;font:14px 'PT Sans',sans-serif;color:#888}.ste.checkin-block-content-label-untripradio-buttongroup{padding-bottom:20px}.checkin-block-content-label-untripradio-button{display:table-cell;border:1px solid #d9d9d9;width:248px;height:38px;vertical-align:middle;text-align:center;border-right:none;font:14px 'PT Sans',sans-serif;color:#444;background:#fff;cursor:pointer}.checkin-block-content-label-untripradio-button.active{background:#ccc;color:#fff;font-weight:700}.checkin-block-content-label-untripradio-button:first-child{border-top-left-radius:2px;border-bottom-left-radius:2px}.checkin-block-content-label-untripradio-button:last-child{border-top-right-radius:2px;border-bottom-right-radius:2px;border-right:1px solid #d9d9d9}.checkin-block-content-label-untripprice{position:absolute;display:block;width:250px;margin-top:12px;font:14px 'PT Sans',sans-serif;color:#888}.checkin-block-content-input{height:38px;border:1px solid #d9d9d9;font:14px 'PT Sans',sans-serif;color:#000;padding:0 10px;width:97px}.checkin-block-content-input-select-sex{height:38px;border:1px solid #d9d9d9;font:14px 'PT Sans',sans-serif;color:#000;width:78px;margin-right:20px;background:#fff;border-radius:0}.checkin-block-content-input-select-sex .selectBox-label{padding:10px 0 0 10px}.checkin-block-content-input-select-citizen{height:38px;border:1px solid #d9d9d9;font:14px 'PT Sans',sans-serif;color:#000;width:148px;background:#fff;border-radius:0}.checkin-block-content-input-select-citizen .selectBox-label{padding:10px 0 0 10px}.checkin-block-content-input-select-aviacompany{height:38px;border:1px solid #d9d9d9;font:14px 'PT Sans',sans-serif;color:#000;width:128px;background:#fff;border-radius:0;margin-right:10px}.checkin-block-content-input-select-aviacompany .selectBox-label{padding:10px 0 0 10px}.checkin-block-content-checkbox{font:14px 'PT Sans',sans-serif;color:#000;position:relative;top:-4px;left:3px;margin-right:17px;white-space:nowrap;cursor:pointer}.checkin-h3{font:26px Roboto,sans-serif;font-weight:300;color:#444;margin-bottom:5px}.checkin-iframe{border:none}.checkin-untrip-icon-faq-filed:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e959";color:#0f7ee6;position:relative;left:7px;top:3px;font-size:16px}.checkin-block_buttonsBlockSubmit{position:relative;width:240px;height:60px;padding:0;display:block;cursor:pointer;font-size:20px;line-height:22px;color:#fff;font-weight:700;text-transform:uppercase;font-family:'PT Sans',sans-serif;background:#f3862e;border-radius:2px}.checkin-block-delete{position:absolute;font:300 13px Roboto,sans-serif;color:#444;right:20px;margin-top:-30px;cursor:pointer}.checkin-block-delete-span{font-size:18px;padding-left:5px}.checkin-block-content-required{position:absolute;font:10px 'PT Sans',sans-serif;color:#999}
.result-title-step-5{margin-top:10px;margin-bottom:8px}.clear{clear:both;height:1px}.steps-cabin{background:#fff;padding:0 10px;width:710px;box-shadow:0 0 5px rgba(0,0,0,.3);display:inline-block;margin-bottom:20px;margin-top:1px;position:relative}.steps-cabin_ChoiseCabine{padding:25px 0 0}.steps-cabin_ChoiseCabine_main{padding-top:25px}.steps-cabin_ChoiseCabine_mainLeftBar{float:left;width:215px;padding-right:10px;min-height:214px;border-right:1px solid #e6e6e6;margin-bottom:15px}.steps-cabin_ChoiseDeskFullImage{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/steps-cabin/img/shipdecks.png");width:208px;height:92px;position:absolute;top:-61px;left:-29px;z-index:1}.steps-cabin_ChoiseCabine_mainLeftBar-CabinsButtons{display:flex;flex-wrap:wrap;align-content:flex-start;min-height:175px}.steps-cabin_ChoiseCabine_mainLeftBarRow{width:222px}.steps-cabin_ChoiseCabine_mainLeftBarRowItem{position:static;display:flex;align-items:center;width:97px;height:24px;margin:0;margin-right:4px;margin-bottom:4px;padding:0;padding-left:4px;font-size:15px;line-height:30px;color:#444;border:1px solid #ddd;border-radius:2px;overflow:hidden;user-select:none;-webkit-user-select:none;-moz-user-select:none;cursor:pointer}.steps-cabin_ChoiseCabine_mainLeftBar-description{clear:both;font:12px "PT Sans";color:#444;display:inline-block}.steps-cabin_ChoiseCabine_mainLeftBarRowItem-radio{position:relative;width:8px;height:8px;margin:0;margin-left:5px;margin-right:10px;padding:0;background:#fff;border:none;border-radius:4px}.steps-cabin_ChoiseCabine_mainLeftBarRowItem-radio:before{content:"";position:absolute;top:-4px;left:-4px;width:14px;height:14px;border:1px solid #b1b1b1;border-radius:8px}.steps-cabin_ChoiseCabine_mainLeftBarRowItem.active{border-color:#00adee}.steps-cabin_ChoiseCabine_mainLeftBarRowItem.active .steps-cabin_ChoiseCabine_mainLeftBarRowItem-radio{background:#2b98ff}.cabin_number{margin:0;padding:0}.steps-cabin_ChoiseCabine_mainLeftBarContinue{clear:both;width:126px;height:37px;display:block;position:static;text-align:center;text-decoration:none;text-transform:uppercase;color:#fff;font-size:15px;font-weight:700;line-height:37px;background:#f3862e;border-radius:2px;margin:20px auto 0;cursor:pointer}.steps-cabin_ChoiseCabine_mainLeftBarContinue:hover{transition:all linear .7s;background:#d86d23}.steps-cabin_ChoiseCabine_mainLeftBarContinue:focus{background:#d86d23}.steps-cabin_ChoiseCabine_mainLeftBarGtyText{font-size:12px;line-height:16px;color:#444;position:relative;text-align:justify;padding-top:7px}.steps-cabin_ChoiseCabine_mainRightBar{float:right;position:relative;margin-left:-10px;width:205px}.steps-cabin_ChoiseCabine_mainRightBarLinkBlock{background:#fffb8f;padding:13px 0;text-align:center;position:relative;font-size:14px;line-height:18px;color:#444}.steps-cabin_ChoiseCabine_mainRightBarLink{color:#00adee}.steps-cabin_ChoiseCabine_mainRightBarRow{position:relative;width:100%;display:table;padding-bottom:8px;padding-top:3px}.steps-cabin_ChoiseCabine_mainRightBarRowTitle{display:table-cell;vertical-align:top;position:relative;color:#969696;font-size:14px;line-height:16px;width:68px}.steps-cabin_ChoiseCabine_mainRightBarRowText{position:relative;display:table-cell;vertical-align:top;width:137px;font-size:14px;line-height:17px;color:#444}.steps-cabin_ChoiseCabine_mainRightBarRowTextLink1{display:inline-block;vertical-align:top;color:#444;font-weight:700;padding:2px 7px;text-decoration:none;text-transform:uppercase;position:relative;top:-2px;pointer-events:none}.steps-cabin_ChoiseCabine_mainRightBarRowTextLink2{display:inline-block;vertical-align:top;color:#444;padding:2px 7px;background:#ffebcc}.steps-cabin_ChoiseCabine_mainCenter{position:static;text-align:center;padding-left:15px;width:250px;float:left}.steps-cabin_ChoiseCabine_mainCenterImg{width:100%;position:static;display:block}.steps-cabin_ChoiseCabine_mainCenterLink1{width:110px;height:32px;font-size:13px;line-height:32px;text-align:center;text-decoration:none;display:inline-block;vertical-align:top;border:1px solid #22b8f0;border-radius:2px;color:#22b8f0;margin:0 2px;overflow:hidden}.steps-cabin_ChoiseCabine_mainCenterLink2{width:110px;height:32px;font-size:13px;line-height:32px;text-align:center;text-decoration:none;display:inline-block;vertical-align:top;border:1px solid #83d592;border-radius:2px;color:#83d592;margin:0 2px}.steps-cabin-contentCabinWrapper{position:relative;display:block;margin-bottom:10px;border:1px solid transparent;cursor:pointer;z-index:100;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-ms-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s}.steps-cabin-contentCabinWrapper.hover{-webkit-transform:scale(2);-moz-transform:scale(2);-ms-transform:scale(2);-o-transform:scale(2);transform:scale(2);-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-ms-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s;z-index:9000;border:1px solid #fff;box-shadow:0 0 5px rgba(0,0,0,.3)}.steps-cabin_ChoiseCabine_imageBlockImgZoomIn,.steps-cabin_ChoiseCabine_imageBlockImgZoomOut{width:30px;height:30px;position:absolute;bottom:4px;right:4px;background-repeat:no-repeat;background-position:0,0;background-size:30px;background-image:url("../../../templates/d/blocks/steps-cabin/img/zoom-in.svg")}.steps-cabin_ChoiseCabine_imageBlockImgZoomIn{z-index:100;opacity:1;visibility:visible;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-ms-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;-ms-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}.steps-cabin_ChoiseCabine_imageBlockImgZoomOut{z-index:0;bottom:0;right:0;background-image:url("../../../templates/d/blocks/steps-cabin/img/zoom-out.svg");opacity:0;visibility:hidden;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.steps-cabin-contentCabinWrapper.hover .steps-cabin_ChoiseCabine_imageBlockImgZoomIn{-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-ms-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-ms-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;opacity:0;visibility:hidden;z-index:0}.steps-cabin-contentCabinWrapper.hover .steps-cabin_ChoiseCabine_imageBlockImgZoomOut{-webkit-transform:scale(.75);-moz-transform:scale(.75);-ms-transform:scale(.75);-o-transform:scale(.75);transform:scale(.75);-webkit-transition-delay:.8s;-moz-transition-delay:.8s;-ms-transition-delay:.8s;-o-transition-delay:.8s;transition-delay:.8s;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-ms-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;opacity:1;visibility:visible;z-index:100}.steps-cabin_ChoiseCabine_early-booking{background:#fffb8f;color:#444;padding:10px 5px;width:185px}.steps-cabin_ChoiseCabine_early-booking-content{color:#00adee;cursor:pointer}.steps-cabin-earlyBookingYellow{background-color:#f5f071}.steps-cabin_ChoiseHighLevel{position:relative;padding:20px 10px 4px 10px;border-top:1px solid #dedede}.steps-cabin_ChoiseHighLevel_title{position:relative;font-size:25px;line-height:27px;color:#000;margin-bottom:3px}.steps-cabin_ChoiseHighLevel_subtitle{position:relative;font-size:18px;line-height:20px;color:#969696;margin-bottom:20px}.steps-cabin_ChoiseHighLevel_cabineBlock{position:relative}.steps-cabin_ChoiseHighLevel_cabineBlock_title{position:relative;font-size:16px;line-height:19px;color:#444;padding-bottom:10px;margin-bottom:15px;border-bottom:1px solid #dedede}.steps-cabin_ChoiseHighLevel_cabineBlock_row{position:relative;margin-right:-30px}.steps-cabin_ChoiseHighLevel_cabineBlock_rowItemType1{background:#ffebcc}.steps-cabin_ChoiseHighLevel_cabineBlock_rowItemType2{background:#dedede}.steps-cabin_ChoiseHighLevel_cabineBlock_rowItem{width:190px;height:100px;padding:15px;position:relative;float:left;margin-right:15px;margin-bottom:15px}.steps-cabin_ChoiseHighLevel_cabineBlock_rowItemLink1{float:left;position:relative;display:block;text-align:center;text-decoration:none;font-size:14px;line-height:20px;height:20px;width:30px;margin-right:15px}.steps-cabin_ChoiseHighLevel_cabineBlock_rowItemLink2{float:left;position:relative;display:block;text-align:center;text-decoration:none;font-size:14px;line-height:20px;height:20px;width:30px;margin-right:15px}.steps-cabin_ChoiseHighLevel_cabineBlock_rowItemLink3{float:left;position:relative;display:block;text-align:center;text-decoration:none;font-size:14px;line-height:20px;height:20px;width:30px;margin-right:15px}.steps-cabin_ChoiseHighLevel_cabineBlock_rowItemText{position:relative;overflow:hidden;width:130px;font-size:14px;line-height:20px;color:#444}.steps-cabin_ChoiseHighLevel_cabineBlock_rowItemTextLink{position:relative;display:block;font-size:16px;line-height:19px;color:#1a459c;font-weight:700;margin-bottom:8px}.steps-cabin_ChoiseHighLevel_cabineBlock_rowItemTextLink span{text-decoration:underline}.steps-cabin_ChoiseDeskMainRightBarItemActive{font-weight:700!important;color:#fff!important;background:#1858a8!important}.steps-cabin_ChoiseDesk{position:relative;padding:10px 0 2px 0;border-top:1px solid #dedede}.steps-cabin_ChoiseDesk_title-18px{display:flex;position:relative;font:300 18px Roboto,sans-serif;line-height:28px;color:#000;margin-bottom:-3px;margin-top:-3px}.steps-cabin_ChoiseDesk_title{position:relative;font:300 23px Roboto,sans-serif;line-height:28px;color:#000;margin-bottom:-3px;margin-top:-3px}.steps-cabin_ChoiseDesk_titleLink{color:#000;text-decoration:none;padding:0 6px;pointer-events:none;cursor:default}.steps-cabin_ChoiseDesk_titleDesk{color:#444;text-decoration:none;margin-right:-3px;font-size:17px;pointer-events:none;cursor:default}.steps-cabin_ChoiseDesk_titleLink-18px-label{margin-left:5px;padding:0 5px;text-decoration:none;color:#000;pointer-events:none}.steps-cabin_ChoiseDeskMain{position:relative}.steps-cabin_ChoiseDeskMainLeftBar{width:190px;margin-right:12px;float:left;position:relative;margin-top:25px}.steps-cabin_ChoiseDeskMainLeftBar img{width:190px}.steps-cabin_ChoiseDeskMainLeftBarTitle{font-size:14px;line-height:30px;height:30px;background:#ffeac3;position:relative;color:#000;border-bottom:1px solid #8abeff;text-align:center}.steps-cabin_ChoiseDeskMainLeftBarRow{height:32px;padding:5px 1px 5px 32px;font-size:11px;line-height:12px;color:#8c8c8c;position:relative;border-bottom:1px solid #8abeff}.steps-cabin_ChoiseDeskMainLeftBarRowImageBlock{position:absolute;left:5px;top:5px;width:22px;height:32px}.steps-cabin_ChoiseDeskMainLeftBar-text_bottom{line-height:10px;color:#888;font-size:12px;position:relative;padding-top:6px;hyphens:auto;text-align:justify;font-family:Roboto,serif}.steps-cabin_ChoiseDeskMainLeftBar-text_bottom:before{content:"\e94d";position:relative;top:-1px;left:0;font-family:mcruises!important;font-size:10px;font-style:normal;color:#8abeff;margin-right:0}.steps-cabin_ChoiseDeskMainLeftBarRowImageBlockImage{width:22px;height:32px;display:table-cell;vertical-align:middle;text-align:center;position:relative;overflow:hidden}.steps-cabin_ChoiseDeskMainLeftBarRowImageBlockImg{display:inline-block;vertical-align:middle;position:relative;width:auto;height:auto;max-height:25px;max-width:20px}.steps-cabin_ChoiseDeskMainLeftBarRowText{position:relative;height:32px;display:table-cell;vertical-align:middle}.steps-cabin_ChoiseDeskMainRightBar{position:relative;float:right;width:152px;margin-top:45px!important;margin-left:30px;margin-right:23px}.steps-cabin_ChoiseDeskMainRightBar:before{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/steps-cabin/img/ship-contur.svg");width:224px;height:92px;content:'';position:absolute;display:block;top:50%;margin-top:-60px;left:-34px}.steps-cabin_ChoiseDeskMainRightBarItem{position:relative;display:block;height:32px;line-height:32px;font-size:14px;text-align:center;text-decoration:none;color:#333;background:#dedede;border-bottom:1px solid #fff;cursor:pointer;user-select:none}.steps-cabin_ChoiseDeskMainRightBarItem:hover{font-weight:700;color:#fff;background:#1858a8}.steps-cabin_ChoiseDeskMainRightBarItemSubactive{background:#00adee}.steps-cabin_ChoiseDeskMainDesk{position:relative;overflow:hidden}.steps-cabin_ChoiseDeskMainDeskTop{position:relative;margin-bottom:5px;font-size:15px;line-height:22px;color:#444;padding-left:35px;top:20px}.steps-cabin_ChoiseDeskMainDeskTop:before{content:"";position:absolute;left:0;top:0;width:30px;height:22px;background-color:#e5e4e4;background-position:center center;background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/steps-cabin/img/marker.png");display:block}.steps-cabin_ChoiseDeskMainDeskPlan{height:495px;position:relative;margin:0 auto;padding-bottom:25px}.steps-cabin_ChoiseDeskMainDeskPlanPic{width:280px;position:relative;display:block;margin:0 auto}.steps-cabin_ChoiseDeskMainDeskPlanButton{width:100%;height:26px;position:absolute;background:#8abeff;bottom:-1px;left:0;z-index:2;text-align:center;text-decoration:none;color:#fff;font-size:14px;line-height:25px;cursor:pointer;user-select:none}.steps-cabin_ChoiseDeskMainDeskPlanButton:after{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/steps-cabin/img/button_arrow.png");width:10px;height:5px;content:'';display:inline-block;vertical-align:top;position:relative;margin-top:12px;margin-left:2px}.steps-cabin_ChoiseDeskMainDeskPlanMarker{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/steps-cabin/img/marker.png");width:17px;height:17px;position:absolute;z-index:400;cursor:pointer}.steps-cabin_ChoiseDeskMainDeskPlanMarker1{top:48px;right:27px}.steps-cabin_ChoiseDeskMainDeskPlanMarker2{bottom:84px;left:30px}.steps-cabin_ChoiseDeskMainDeskPlanPicDeactive{display:none}.steps-cabin_ChoiseDeskMainDeskCabinsBlockDeactive{display:none}.steps-cabin_ChoiseDeskMainDeskPlan{height:500px}.steps-cabin_rotateArrowUp:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.steps-cabin_ChoiseHighLevel-valutes{position:absolute;width:222px;right:10px;margin-top:-33px;z-index:1}.steps-valutes-block{font-size:10px;line-height:16px;color:#717171;text-align:right}.steps-valutes-block__Valutes_eur,.steps-valutes-block__Valutes_rub,.steps-valutes-block__Valutes_usd{width:51px;height:22px;display:inline-block;float:right;margin-top:2px;cursor:pointer}.steps-valutes-block__Valutes_eur.active,.steps-valutes-block__Valutes_rub.active,.steps-valutes-block__Valutes_usd.active{box-shadow:0 0 7px #555 inset}.steps-valutes-block__Valutes_usd{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/steps-cabin/img/valute-usd.png")}.steps-valutes-block__Valutes_eur{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/steps-cabin/img/valute-eur.png")}.steps-valutes-block__Valutes_rub{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/steps-cabin/img/valute-rub.png")}[data-currency=EUR],[data-currency=NAT],[data-currency=USD]{display:none}body[data-body-currency=EUR] [data-currency=EUR],body[data-body-currency=NAT] [data-currency=NAT],body[data-body-currency=USD] [data-currency=USD]{display:inline-block}.steps-cabin_bonus-img{position:absolute;right:0;top:-35px}
.steps-cabin-chessbox-1{display:block;background:#ffebcc;width:180px;height:95px;margin-right:15px;margin-bottom:15px;float:left}.steps-cabin-chessbox-1:hover{background-color:#ffe0b1;transition:all linear .7s}.steps-cabin-chessbox-2{display:block;background:#ddd;width:180px;height:95px;margin-right:15px;float:left;margin-bottom:15px}.steps-cabin-chessbox-2:hover{background-color:#d2d2d2;transition:all linear .7s}.steps-cabin-chessbox:nth-child(3n+3){margin-right:0}.steps-cabin-chessbox{padding:17px 20px;position:relative}.steps-cabin-chessbox-label{display:inline-block;width:33px;font:14px/23px 'PT Sans',sans-serif;text-align:center;color:#444;text-decoration:none;outline:1px solid rgba(255,255,255,.3)}.steps-cabin-chessbox-label:hover{text-decoration:none}.steps-cabin-chessbox-price{font:16px 'PT Sans',sans-serif;text-decoration:none;color:#1a459c;position:absolute;width:100%;height:100%;top:0;left:0;padding:17px 0 0 65px;box-sizing:border-box}.steps-cabin-chessbox-price [data-currency]{font-weight:700;text-decoration:underline}.steps-cabin-chessbox-price:hover [data-currency]{text-decoration:none}.steps-cabin-chessbox-content{font:14px/17px 'PT Sans',sans-serif;color:#444;margin-left:46px;margin-top:5px}
.steps-cabin_ChoiseDeskMainDeskPlan .steps-cabin_ChoiseDeskMainDeskPlan_plugin_maps_item{display:none}.steps-cabin_ChoiseDeskMainRightBar{margin-top:20px;display:inline-block;width:152px}.steps-cabin_ChoiseDeskMainRightBar:before{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/steps-cabin/img/ugol_left.png");width:29px;height:61px;content:'';position:absolute;display:block;top:50%;margin-top:-30px;left:-29px}.steps-cabin_ChoiseDeskMainRightBar:after{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/steps-cabin/img/ugol_right.png");width:25px;height:51px;content:'';display:block;position:absolute;top:50%;margin-top:-20px;right:-25px}img[usemap],map area{outline:0}.steps-cabin_ChoiseDeskMainDeskPlan{display:inline-block;float:left}.steps-cabin_plugin_deck_item{cursor:pointer;display:block;line-height:1.2;padding:8px;font-size:14px;text-align:center;text-decoration:none;color:#333;background:#ccc;margin-bottom:1px;position:relative;z-index:100}.steps-cabin_plugin_deck_item:hover{font-weight:700;color:#fff;background:#1858a8}.cabin-maps-plugin_allow_deck{background:#00adee}.cabin-maps-plugin_allow_deck:hover{font-weight:700;color:#fff;background:#1858a8}.steps-cabin_ChoiseDeskMainRightBar .cabin-maps-plugin_active_deck{font-weight:700;color:#fff;background:#1858a8}.spinner{margin:100px auto;width:40px;height:40px;position:relative;text-align:center;-webkit-animation:rotate 2s infinite linear;animation:rotate 2s infinite linear}.dot1,.dot2{width:60%;height:60%;display:inline-block;position:absolute;top:0;background-color:#333;border-radius:100%;-webkit-animation:bounce 2s infinite ease-in-out;animation:bounce 2s infinite ease-in-out}.dot2{top:auto;bottom:0;-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes rotate{100%{-webkit-transform:rotate(360deg)}}@keyframes rotate{100%{transform:rotate(360deg);-webkit-transform:rotate(360deg)}}@-webkit-keyframes bounce{0%,100%{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}}@keyframes bounce{0%,100%{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}
.steps-bottom{padding:0 20px}.steps-bottom.steps-bottom--mb{margin-bottom:30px}.steps-bottom__back{display:inline-flex;align-items:center;margin-bottom:10px;color:#0f7ee6;font-size:12px;line-height:16px;text-decoration:underline;cursor:pointer;user-select:none}.steps-bottom__back img{margin-right:5px}.steps-bottom__buttons{display:flex;justify-content:center}.steps-bottom__buttons-item{position:relative;display:flex;align-items:center;width:266px;height:70px;margin:0 20px;border:1px solid #5eb26d;color:#5eb26d;font:400 14px/16px Roboto,sans-serif;text-align-last:left;box-sizing:border-box;cursor:pointer;user-select:none;transition:.3s color,.3s background-color}.steps-bottom__buttons-item:hover{background-color:#5eb26d;color:#fff}.steps-bottom__buttons-item-img{min-width:18px;margin:0 21px;fill:#5eb26d;transition:.3s fill}.steps-bottom__buttons-item:hover .steps-bottom__buttons-item-img{fill:#fff}.steps-bottom__buttons-item-text{display:flex;flex-wrap:wrap;flex-grow:1}.steps-bottom__buttons-item strong{display:block}
.steps-banner{position:relative;margin:-15px -10px 15px}.steps-banner .clear{clear:both;height:1px}.steps-banner .bxslider{position:relative;height:281px}.steps-banner .bxslider .steps-banner-item-slide{display:block;float:left;position:absolute;width:1000px}.steps-banner .bxslider .steps-banner-item-slide img{width:1000px;display:block;position:relative}.steps-banner .bxslider .steps-banner-item-slide .steps-banner-item-slide-item{display:table-cell;vertical-align:middle;text-align:center;width:1000px;height:281px;position:relative;overflow:hidden}.steps-banner .bx-pager-block{margin:19px auto 0;max-width:930px;width:auto;box-sizing:border-box;display:block}.steps-banner .bx-pager{position:relative;z-index:10;display:block;height:64px;overflow:hidden}.steps-banner .bx-pager-items{display:table;width:100000px;position:relative;left:0;transition:left .3s ease}.steps-banner .bx-pager .steps-banner__thumb-item{display:block;position:relative;overflow:hidden;float:left;width:88px;height:64px;margin-right:5px;cursor:pointer;user-select:none}.steps-banner .bx-pager .steps-banner__thumb-item img{position:relative;display:block;width:auto;height:auto;min-height:63px;min-width:63px}.steps-banner .bx-pager .steps-banner__thumb-item img:hover{transition:opacity 1.2s,visibility 0s linear 1.2s;opacity:.6}.steps-banner .bx-pager .steps-banner__thumb-item.steps-banner__thumb-item--active img{opacity:.2}.steps-banner .bx-prev{background-image:url("../../../templates/d/blocks/steps-banner/img/steps_banner_arrow-left.png");width:15px;padding-top:26px;height:0;overflow:hidden;position:absolute;display:block;left:10px;margin-top:35px}.steps-banner .bx-next{background-image:url("../../../templates/d/blocks/steps-banner/img/steps_banner_arrow-right.png");width:15px;padding-top:26px;height:0;overflow:hidden;position:absolute;display:block;margin-left:975px;margin-top:35px}.steps-banner .steps-banner-bxslider{height:282px;overflow:hidden}.steps-banner .steps-banner-bxslider-label{position:absolute;font:300 17px/64px Roboto,sans-serif;width:88px;display:none;color:#444;margin-top:-64px;text-align:center}.steps-banner .bx-pager .steps-banner__thumb-item.steps-banner__thumb-item--active .steps-banner-bxslider-label{display:inline-block}.steps-banner-item-slide{height:282px;position:relative}.steps-banner-item-slide-name{position:absolute;bottom:10px;background-color:rgba(255,255,255,.8);font-family:Roboto,sans-serif;font-weight:300;font-size:18px;max-width:320px;padding:15px 20px;line-height:1.35}.steps-banner-item-slide-text{position:absolute;top:10px;left:10px;background-color:rgba(255,255,255,.8);font-family:'Roboto Light',sans-serif;font-weight:300;font-size:18px;min-width:320px;padding:8px 21px;line-height:1.35;display:table;width:10px}.steps-banner-item-slide-text-title{font-size:18px;margin-bottom:8px;max-width:1000px}.steps-banner-item-slide-text-content{font-size:16px;max-width:1000px}.steps-banner_block-pager-preloader{position:relative;display:flex;justify-content:center;align-items:center;width:930px;height:64px;margin:19px auto 0;background-color:#d9d9d9}.steps-banner_block-pager-preloader::after,.steps-banner_block-pager-preloader::before{content:"";position:absolute;left:-25px;top:18px;display:block;width:15px;height:0;padding-top:26px;background-image:url("../../../templates/d/blocks/steps-banner/img/steps_banner_arrow-left.png");overflow:hidden}.steps-banner_block-pager-preloader::after{left:auto;right:-25px;background-image:url("../../../templates/d/blocks/steps-banner/img/steps_banner_arrow-right.png")}.steps-banner_block-pager-preloader-spin{position:relative;width:40px;height:40px;background-image:url("../../../templates/d/blocks/steps-banner/img/preloader.svg");-webkit-animation:spin 1s infinite steps(20);animation:spin 1s infinite steps(20)}
.clear{clear:both;height:1px}.steps-aboutCruise{position:relative}.steps-aboutCruiseTitle{position:relative;text-align:center;font-size:30px;line-height:30px;text-align:center;margin-bottom:36px;background:#fff;color:#444;font-weight:300}.steps-aboutCruiseTitle:after,.steps-aboutCruiseTitle:before{content:'';position:absolute;top:50%;left:270px;height:1px;width:110px;background-color:#dedede}.steps-aboutCruiseTitle:after{right:270px;left:auto}.steps-aboutCruiseRow{position:relative;text-align:left;padding:30px 0;background:#fff;margin-bottom:10px}.steps-aboutCruiseRowItem{display:inline-block;vertical-align:top;position:relative;margin:0 41px;text-align:center;cursor:pointer}.steps-aboutCruiseRowItem i{font-size:60px}.steps-aboutCruiseRowItemLink{display:block;position:relative;font-size:16px;line-height:15px;color:#0f7ee6;margin-top:10px;text-decoration:none;padding:5px}.steps-aboutCruiseRowItem:hover .steps-aboutCruiseRowItemLink{background-color:rgba(102,201,251,.31);transition:all linear .7s}.steps-aboutCruiseRowItemLinkInline{display:block;position:relative;font-size:16px;line-height:15px;color:#0f7ee6;margin-top:10px;text-decoration:none;cursor:pointer}.steps-aboutCruiseRowItemLinkInlineText{display:inline-block;padding:5px;padding-left:38px;position:relative;top:-3px;left:-3px}.steps-aboutCruiseRowItemLinkInline:hover .steps-aboutCruiseRowItemLinkInlineText{background-color:rgba(102,201,251,.31);transition:all linear .7s}.steps-aboutCruiseRowItemPricesLinkInlineText{display:inline-block;padding:5px;padding-left:43px;position:relative;top:-3px;left:-3px}.steps-aboutCruiseRowItemLinkInline:hover .steps-aboutCruiseRowItemPricesLinkInlineText{background-color:rgba(102,201,251,.31);transition:all linear .7s}.steps-aboutCruiseBackButton{display:block;float:left;height:28px;background:#ddd;border-radius:2px;padding:0 15px 0 30px;text-decoration:none;color:#0f7ee6;font-size:14px;line-height:28px;position:relative}.steps-aboutCruiseBackButton:before{font-family:mcruises!important;width:12px;height:12px;content:"\e93c";position:absolute;display:block;left:8px}.steps-aboutCruiseLink{display:block;float:left;position:relative;font-size:14px;line-height:23px;padding-left:35px;margin-left:30px;text-decoration:none;color:#0258a9}.steps-aboutCruiseLinkImg{display:block;position:absolute;left:0;top:50%;margin-top:-10px}.steps-aboutCruiseLinkImg2{margin-top:-8px}.steps-aboutCruiseLink:hover{text-decoration:underline}.steps-aboutCruiseRowItem .icon-allabout_compass{color:#01b2f9}.steps-aboutCruiseRowItem .icon-allabout_luggage{color:#6c9c5e}.steps-aboutCruiseRowItem .icon-allabout_passport{color:#f74701}.steps-aboutCruiseRowItem .icon-allabout_liner{color:#0141f7}.steps-aboutCruiseRowItem .icon-allabout_question{color:#ec5656}.steps-aboutCruiseRowItemLast{display:inline-block;vertical-align:top;position:relative;margin:6px 0 0 45px;text-align:center;width:220px}.steps-aboutCruiseRowItemManager{position:relative;margin-bottom:35px}.steps-aboutCruiseRowItemPrices{margin-left:2px;position:relative}.steps-aboutCruiseRowItemManager i,.steps-aboutCruiseRowItemPrices i{float:left;font-size:20px;margin-right:8px}.steps-aboutCruiseRowItemManager i{color:#4693e2}.steps-aboutCruiseRowItemPrices i{color:#26a83d;position:absolute;top:4px;left:0}.steps-aboutCruiseRowItemPrices a{width:175px;color:#26a83d;text-align:left}.steps-aboutCruiseRowItemManager a{width:190px;color:#4693e2;text-align:left}.icon-envelope_ManagerHelp{font-size:17px!important;position:absolute;top:1px;left:0}
.step_content{padding:0 10px}.step-content.step-content--flex{display:flex;justify-content:space-between;align-items:flex-end}.step-content__title-wrapper{display:flex;gap:16px;width:980px;justify-content:space-between}.step-content__title-wrapper-items{display:flex;gap:16px;margin-bottom:8px}.step-content__title-wrapper-item{display:flex;align-items:flex-end;width:170px}.step-content__title__heading-h1{font:400 24px/28px Roboto,sans-serif;font-size:24px}.step-content__title{margin-bottom:24px;color:#0f7ee6;display:flex;font:400 24px/28px Roboto,sans-serif;position:relative}.step-content__title.step-content__title--small-margin{margin-bottom:2px}.step-content-action{margin-bottom:14px}.step-content-action.step-content-action--ml{margin-left:65px}.step-content-action-img-wrapper{position:relative;display:flex;width:170px}.step-content-action-img-wrapper img{width:100%}.steps-subdesc{font:400 16px/19px Roboto,sans-serif;color:#0a2239;margin-bottom:14px;margin-top:-14px}.step-content__title-counter{min-width:75px;margin-right:8px}.step-content__title__heading{margin-bottom:2px}.step-content__title__desc{font:400 17px/20px Roboto,sans-serif}.step-content__title__settings{box-sizing:content-box;display:flex;align-items:center;width:281px;height:28px;margin-left:auto;padding:0 8px;border-radius:2px;color:#f48f2e;background-color:#fff;border:1px solid #f48f2e;font:400 14px Roboto,sans-serif;transition:.3s color,.3s background-color;cursor:pointer;user-select:none}.step-content__title__settings:hover{color:#fff;background-color:#f48f2e}.step-content__title__settings-img{margin-right:8px;fill:#f48f2e;transition:.3s fill}.step-content__title__settings:hover .step-content__title__settings-img{fill:#fff}.header-nav+.step_content{margin-top:16px}.step-content__desc{color:#0a2239;font-size:16px;line-height:19px;font-family:Roboto,sans-serif}
.step-content__services{display:flex;flex-wrap:wrap;width:100%;margin-bottom:16px;font-family:Roboto,sans-serif}.step-content__services-title{width:100%;margin-bottom:8px;color:#0f7ee6;font-size:18px;font-weight:400;line-height:21px}.step-content__services-inner{display:flex}.step-content__services-item{position:relative;display:flex;justify-content:center;align-items:center;margin-left:16px}.step-content__services-item.step-content__services-item--ml{margin-left:20px}.step-content__services-item.step-content__services-item--icon{min-width:32px;width:32px;height:32px;margin-left:8px;background-color:#0f7ee6;border-radius:5px;transition:.3s background-color}.step-content__services-item svg{fill:#0f7ee6}.step-content__services-item.step-content__services-item--icon svg{fill:#fff}.step-content__services-item.step-content__services-item--icon:hover{background-color:#00519d}.step-content__services-item:first-child{margin:0}.step-content__services-item-popup-wrapper{position:absolute;bottom:0;left:0;width:100%;height:1px;transition:.3s opacity;z-index:700;display:none}.step-content__services-item.step-content__services-item--icon:hover .step-content__services-item-popup-wrapper{display:block}.step-content__services-item-popup{position:absolute;left:0;top:9px;min-width:235px;min-height:30px;padding:16px 16px 12px;background-color:#fff;border-radius:4px;font-family:Roboto,sans-serif;filter:drop-shadow(0 7px 11px rgba(8, 0, 47, .14)) drop-shadow(0 4px 5px rgba(8, 0, 47, .1))}.step-content__services-item-popup::before{content:"";position:absolute;top:-7px;left:6px;width:22px;height:7px;background-image:url("../../../templates/d/blocks/step-content/img/icon-decor.svg")}.step-content__services-item-popup-label{color:#888;font-size:13px;line-height:15px}.step-content__services-item-popup-label.step-content__services-item-popup-label--mt{margin-top:12px}.step-content__services-item-popup-txt-wrapper{font-size:14px;font-weight:400;line-height:16px}.step-content__services-item-popup-txt-wrapper.step-content__services-item-popup-txt-wrapper--flex{display:flex}.step-content__services-item-popup-txt{color:#0a2239}.step-content__services-item-popup-txt.step-content__services-item-popup-txt--bold{font-weight:500}.step-content__services-item-popup-txt--link{color:#0f7ee6;text-decoration:underline;white-space:nowrap;cursor:pointer;user-select:none}.step-content__services-item-popup-txt-dash{margin:0 5px}.step-content__services-item-popup-btn{display:flex;justify-content:center;width:100%;height:30px;margin-top:8px;padding:6px;color:#0f7ee6;background-color:#fff;border:1px solid #0f7ee6;border-radius:4px;font-size:14px;font-weight:500;line-height:16px;box-sizing:border-box;cursor:pointer;user-select:none;transition:.3s color,.3s background-color}.step-content__services-item-popup-btn:hover{color:#fff;background-color:#0f7ee6}.step-content__services-item.step-content__services-item--icon .step-content__services-item-popup-btn svg{margin-right:8px;fill:#0f7ee6;transition:.3s fill}.step-content__services-item.step-content__services-item--icon .step-content__services-item-popup-btn:hover svg{fill:#fff}.step-content__services-item-inner{display:flex;justify-content:flex-start;flex-direction:column;margin-left:8px}.step-content__services-item-inner-label{width:100%;color:#888;font-size:13px;font-weight:400;line-height:15px}.step-content__services-item-inner-txt{color:#0a2239;font-size:13px;font-weight:400;line-height:15px}.step-content__services-item-inner-txt.step-content__services-item-inner-txt--width{width:100%}.step-content__services-item-inner-txt--bold{color:#0a2239;font-weight:500}
.steps-CruiseInfo{margin:22px 0 0;display:block;width:730px}.steps-CruiseInfo-Transfer,.steps-CruiseInfo-avia{margin-left:60px}.steps-CruiseInfo-Transfer--left,.steps-CruiseInfo-avia--left{margin-left:0}.steps-CruiseInfo-body{display:inline-block}.steps-CruiseInfo-main-table{display:table-cell;min-width:385px;width:450px}.steps-CruiseInfo-main-block{display:table-cell;vertical-align:top;min-width:385px;width:385px;text-align:left;position:relative}.steps-CruiseInfo-main-block-margin{display:table-cell;min-width:0;width:60px}.steps-CruiseInfo-cell-row{display:table-row}.steps-CruiseInfo-cell-block{display:table-cell;padding-bottom:17px;min-width:160px}.steps-CruiseInfo-cell-block:last-cild{width:auto}.steps-CruiseInfo-cell{display:table}.steps-CruiseInfo-cell-avia,.steps-CruiseInfo-cell-transfer{display:table;width:302px}.steps-CruiseInfo-cell-icon{display:table-cell;width:50px;text-align:center;vertical-align:top;position:relative}.steps-CruiseInfo-cell-content{display:table-cell;font:13px 'PT Sans';color:#7b7b7b}.steps-CruiseInfo-cell-content--transfer{font:15px 'PT Sans'}.steps-CruiseInfo-cell-content-normal{font:14px 'PT Sans';color:#010000;display:inline-block}.steps-CruiseInfo-cell-content-normal .transfer-type-text{font-weight:700}.steps-CruiseInfo-cell-content-bold{font:bold 15px 'PT Sans';color:#444}.steps-CruiseInfo-cell-content-bold-avia,.steps-CruiseInfo-cell-content-bold-transfer{font:bold 14px 'PT Sans',sans-serif;color:#444}.steps-CruiseInfo-cell-content-link{font:15px 'PT Sans';color:#0f7ee6}.steps-CruiseInfo-misc-block{display:table-cell;vertical-align:bottom;padding-left:15px;width:100px;text-align:left}.steps-CruiseInfo-misc-logo{font:12px/10px 'PT Sans';height:29px;text-transform:uppercase;color:#a86060;border-radius:2px;border:1px solid #a86060;display:table-cell;vertical-align:middle;padding-left:37px;padding-right:3px;position:relative;top:2px}.steps-cruiseinfo_table{width:330px}.steps-cruiseinfo_table__th{font:14px 'PT Sans';color:#fff;background:#5da0d3;height:30px;vertical-align:middle;text-align:left;padding:0 12px}.steps-cruiseinfo_table__tbody{border:1px solid #ccc;display:block;padding:2px 0 4px;background:#fff}.steps-cruiseinfo_table__td{white-space:nowrap;font:12px 'PT Sans';color:#000;vertical-align:top;padding:4px 15px 4px 0}.steps-cruiseinfo_table__td:first-child{width:100%;white-space:normal;padding:0;vertical-align:top;padding:4px 0 4px 14px}.steps-cruiseinfo_table__td-label{font:12px 'PT Sans';color:#444;cursor:pointer}.steps-cruiseinfo_table__changePort-or-duration{display:flex;align-items:center;color:#444;text-decoration:none}.steps-cruiseinfo_table__td-label-radio{display:none;padding:0;margin:0 7px 0 0;position:relative;top:3px}.steps-cruiseinfo_table__radio-btn{position:relative;width:12px;height:12px;margin:0;margin-right:5px;padding:0;border:1px solid #333;border-radius:10px;background-color:#ccc;flex:none}.steps-cruiseinfo_table__radio-btn::before{position:absolute;content:"";top:3px;left:3px;width:6px;height:6px}.steps-cruiseinfo_table__changePort-or-duration input:checked+.steps-cruiseinfo_table__radio-btn::before{border-radius:3px;background-color:#333}.steps-CruiseInfo-cell-icon-avia:before{font-family:mcruises!important;font-style:normal;content:"\e950";color:#0f7ee6;font-size:19px;position:relative}.steps-CruiseInfo-cell-icon-transfer_bus:before,.steps-CruiseInfo-cell-icon-transfer_car:before{font-family:mcruises!important;font-style:normal;color:#0f7ee6;font-size:24px;position:relative;left:-3px}.steps-CruiseInfo-cell-icon-transfer_bus:before{content:"\e971"}.steps-CruiseInfo-cell-icon-transfer_car:before{content:"\e94a"}.steps-CruiseInfo-cell-icon-icon-bigtime:before{font-family:mcruises!important;font-style:normal;content:"\e948";color:#0f7ee6;font-size:31px;position:relative;top:3px}.steps-CruiseInfo-cell-icon-icon-biganchor:before{font-family:mcruises!important;font-style:normal;content:"\e947";color:#0f7ee6;font-size:30px;position:relative;top:4px;left:2px}.steps-CruiseInfo-cell-icon-icon-bigship:before{font-family:mcruises!important;font-style:normal;content:"\e949";color:#0f7ee6;font-size:34px}.steps-CruiseInfo-misc-icon-bigship:before{font-family:mcruises!important;font-style:normal;content:"\e949";color:#a86060;font-size:20px;position:absolute;margin-left:-29px;margin-top:5px}.steps-CruiseInfo-cell-icon-arrow:before{font-family:mcruises!important;font-style:normal;content:"\e94b";color:#0f7ee6;font-size:13px;position:absolute;top:6px;left:37px;display:inline-block}.steps-CruiseInfo-cell-icon-arrow--forward:before{content:'\e93d';transform:rotate(-90deg)}.steps-CruiseInfo-cell-icon-arrow--back:before{content:'\e93d';transform:rotate(90deg)}.steps-CruiseInfo-main-block_bonus-img{position:absolute;right:-285px}.steps-CruiseInfo-main-block_bonus-img:hover .search-result_sale_popup__titleBlock_infoBlock-specInfo_PopUp{display:block}
.clear{clear:both;height:1px}.steps-CheckboxesBlock{position:relative;float:right;margin-bottom:10px;margin-top:30px;width:320px;background:#fff}.steps-CheckboxesBlock_title{position:relative;height:30px;font-size:14px;line-height:30px;color:#444;background:#e1e1e1;padding-left:20px}.steps-CheckboxesBlockMain{position:relative;padding:6px 17px;border:1px solid #cecece}.steps-CheckboxesBlocRow{position:relative;padding:4px 0;font-size:12px;line-height:14px;color:#000}.steps-CheckboxesBlocRowBlock1{display:inline-block;vertical-align:top;position:relative;width:160px;margin:0 10px}.steps-CheckboxesBlocRowBlock2{display:inline-block;vertical-align:top;position:relative}.niceRadio{width:12px;height:13px;display:inline-block;vertical-align:top;cursor:pointer;overflow:hidden;background-position:center top;background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/steps-CheckboxesBlock/img/radio.png");margin-top:1px}.radioChecked{background-position:center bottom}.niceRadio input{margin-left:-65px}


.step-paxinfo_header{display:block;width:730px;min-height:50px;margin:0;padding:0;background-color:transparent}.step-paxinfo_header__txt{margin:0;padding:0;font-family:"Arial Narrow",sans-serif;font-size:20px;line-height:20px;color:#000}.step-paxinfo_header__txt--mt{margin-top:3px}.step-paxinfo_header__txt--mb{margin-bottom:20px}.step-paxinfo_header__txt--attention{position:relative;display:flex;align-items:center;width:100%;min-height:55px;margin:0;padding:0;padding-top:5px;padding-left:28px;font-size:13px;line-height:15px;color:red;text-transform:uppercase;box-sizing:border-box}.step-paxinfo_header__txt--attention::before{position:absolute;content:"";top:calc(50% - 11px);left:0;width:18px;height:18px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 19.91 17.01' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.danger-a%7Bfill:%23FF0000;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-danger%3C/title%3E%3Cpath class='danger-a' transform='translate(-.04 .01)' d='M19.8,15.1,11,.6A1.08,1.08,0,0,0,9.4.2a1.76,1.76,0,0,0-.5.4L.2,15.1a1.28,1.28,0,0,0,.4,1.7,1.42,1.42,0,0,0,.6.2H18.7a1.16,1.16,0,0,0,1.2-1.2A.88.88,0,0,0,19.8,15.1ZM10,5a.82.82,0,0,1,.9.8c0,1.5-.2,3.7-.2,5.3a.66.66,0,0,1-.7.6c-.4,0-.8-.2-.8-.6C9.2,9.6,9,7.4,9,5.8A1,1,0,0,1,10,5Zm0,9.6a1,1,0,0,1,0-2,1.08,1.08,0,0,1,1,1A1.08,1.08,0,0,1,10,14.6Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.step-paxinfo_header__txt--attention-t.step-paxinfo_header__txt--attention::before{top:calc(50% - 7px)}.step-paxinfo_header__nav{display:block;width:100%;min-height:10px;margin:0;padding:0;border-bottom:7px solid #8abefd;box-sizing:border-box}.step-paxinfo_header__list{display:flex;align-items:flex-end;width:100%;min-height:25px;margin:0;padding:0}.step-paxinfo_header__item{position:relative;display:flex;justify-content:center;align-items:center;width:118px;height:28px;margin:0;margin-right:2px;padding:0;background-color:#a1a1a1;border-top-left-radius:3px;border-top-right-radius:3px;cursor:pointer}.step-paxinfo_header__item--width{width:80px}.step-paxinfo_header__item:hover{background-color:#89befd}.step-paxinfo_header__item--active{height:35px;background-color:#8abefd}.step-paxinfo_header__item-icon-ship{width:26px;height:14px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 57.59 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.ship-big-a%7Bfill:%23FFF;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-ship-big%3C/title%3E%3Cpath class='ship-big-a' transform='translate(-1.13)' d='M50,26.42c-.93-6.35,7.5-12.11,8.76-19a41.68,41.68,0,0,0-5-.29c-12.52,0-24.78,5.33-37,10.06,16.25-6.8.87.69-15.63,5.58l.45,5.95V32h51.8c0-4.94-2.83-2.4-3.42-5.58Zm-4.59-7.74a2.38,2.38,0,1,1,2.38-2.37h0A2.38,2.38,0,0,1,45.37,18.68ZM33.71,4.8l.77,1.07h2.08L35.79,4.8H33.71Zm1,3.63L31.76,3.82H42.44l1.3,1.52.83-.27L43.21,2.4H38.33L37.07,0H24.71L9.85,8.25v4.14L5.34,14.55v4.83c3.84-1.28,7.71-2.67,11.34-4.19,6-2.4,12-4.86,18-6.75Zm1.57-7,.91.94H33.44L33,1.84H30.83l.37.54h-.35l-.58.29-.59-.8H27.49l.78,1.07h1.46L27.28,4.11,25.62,1.44H36.27ZM10.89,9.15,24.77,2.27l.5.77L10.86,9.74V9.15Zm-4,6.2,23-9.83.85,1.37-24,9.47Zm33-9.61L39.1,4.67H36.94l.77,1.07h2.16Zm-2.27,2L37,6.62H34.7l.64,1.07H37.6Z'/%3E%3C/svg%3E");background-repeat:no-repeat}.step-paxinfo_header__item-icon-avia{width:17px;height:17px;background-image:url("data:image/svg+xml,%3Csvg width='17' height='17' viewBox='0 0 17 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.7746 15.8402C12.7746 15.8568 12.7787 15.8775 12.787 15.9023C12.8036 15.9189 12.8201 15.9355 12.8367 15.9521C12.8533 15.9686 12.8657 15.9811 12.874 15.9893C12.8989 15.9976 12.9237 16.0059 12.9486 16.0142C12.99 16.0225 13.0273 16.0183 13.0604 16.0018C13.1019 15.9935 13.135 15.9769 13.1599 15.9521C13.1682 15.9438 13.1723 15.9396 13.1723 15.9396L14.1418 14.9701C14.233 14.879 14.291 14.7795 14.3158 14.6718C14.349 14.5558 14.3531 14.4439 14.3283 14.3362L12.4265 6.79143C12.3934 6.67542 12.3892 6.56356 12.4141 6.45583C12.439 6.34811 12.4928 6.25282 12.5757 6.16995C12.584 6.16167 12.5923 6.15338 12.6005 6.14509L15.8074 2.93825C15.8985 2.8471 15.9773 2.75181 16.0435 2.65237C16.1098 2.55294 16.1637 2.44936 16.2051 2.34163C16.3543 2.12619 16.4289 1.86931 16.4289 1.571C16.4289 1.27269 16.3543 0.999236 16.2051 0.750643C16.1968 0.725784 16.1886 0.709211 16.1803 0.700925C16.1637 0.684352 16.1471 0.667779 16.1306 0.651206C16.1223 0.64292 16.114 0.634634 16.1057 0.626347C16.0891 0.609774 16.0684 0.597345 16.0435 0.589058C16.0435 0.572486 16.0353 0.555913 16.0187 0.53934C16.0021 0.522767 15.9855 0.506194 15.969 0.489622C15.9524 0.473049 15.94 0.460619 15.9317 0.452333C15.9151 0.43576 15.8944 0.42333 15.8695 0.415044L15.8074 0.352896L15.6831 0.303177C15.6334 0.270032 15.5505 0.245173 15.4345 0.2286C15.3268 0.20374 15.2108 0.20374 15.0865 0.2286C15.2108 0.220313 15.1983 0.224456 15.0492 0.241029C14.9 0.241029 14.7343 0.265889 14.552 0.315607L14.2785 0.439903C14.1874 0.481335 14.0921 0.535197 13.9927 0.601488C13.8932 0.667779 13.8021 0.742357 13.7192 0.825221C13.7192 0.825221 13.7151 0.829364 13.7068 0.837651L10.4999 4.04449C10.4999 4.06106 10.4958 4.07349 10.4875 4.08178C10.4046 4.16464 10.3094 4.2185 10.2016 4.24336C10.0939 4.26822 9.98618 4.26822 9.87846 4.24336L2.28397 2.34163C2.17624 2.31677 2.06852 2.31677 1.9608 2.34163C1.85307 2.36649 1.75778 2.42035 1.67491 2.50322L0.730264 3.44787C0.721978 3.43958 0.717835 3.43544 0.717835 3.43544C0.717835 3.43544 0.713692 3.43958 0.705405 3.44787C0.680546 3.47273 0.663973 3.50587 0.655687 3.54731C0.6474 3.58874 0.6474 3.63017 0.655687 3.6716C0.655687 3.68817 0.65983 3.70889 0.668116 3.73375C0.684689 3.75032 0.701262 3.7669 0.717835 3.78347C0.734408 3.80004 0.75098 3.81661 0.767553 3.83319C0.784126 3.83319 0.804842 3.83733 0.829701 3.84562L7.04451 7.00274C7.06108 7.00274 7.0818 7.00688 7.10665 7.01517C7.13151 7.02345 7.15223 7.03588 7.1688 7.05246C7.18538 7.06903 7.19781 7.08975 7.20609 7.1146C7.20609 7.13118 7.21024 7.15189 7.21852 7.17675C7.22681 7.21818 7.22266 7.26376 7.20609 7.31348C7.18952 7.34662 7.16466 7.37977 7.13151 7.41291L4.62073 9.9237C4.62073 9.9237 4.61659 9.92784 4.6083 9.93613C4.6083 9.93613 4.60416 9.94027 4.59587 9.94856C4.51301 10.0314 4.41772 10.0936 4.30999 10.135C4.20227 10.1599 4.09455 10.1681 3.98682 10.1599L2.91788 10.0107C2.81015 10.0024 2.70243 10.019 2.59471 10.0604C2.48698 10.0853 2.39169 10.1391 2.30883 10.222C2.30883 10.222 2.30468 10.2262 2.2964 10.2344C2.2964 10.2344 2.29225 10.2386 2.28397 10.2469L1.66249 10.8683C1.6542 10.8766 1.65006 10.8808 1.65006 10.8808C1.61691 10.9139 1.59619 10.9512 1.58791 10.9926C1.57962 11.0341 1.57548 11.0714 1.57548 11.1045C1.58376 11.1294 1.59619 11.1584 1.61277 11.1915C1.62105 11.2164 1.63763 11.2412 1.66249 11.2661L3.70094 12.3848C3.75895 12.4096 3.80866 12.4428 3.8501 12.4842C3.89982 12.5173 3.94539 12.5546 3.98682 12.5961C4.03654 12.6458 4.07797 12.6955 4.11112 12.7452C4.15255 12.7867 4.1857 12.8364 4.21056 12.8944L5.34165 14.9453C5.34165 14.9618 5.34994 14.9784 5.36651 14.995C5.38308 15.0116 5.39966 15.0281 5.41623 15.0447C5.4328 15.0613 5.44937 15.0778 5.46595 15.0944C5.48252 15.111 5.49909 15.1193 5.51566 15.1193C5.5571 15.1276 5.59853 15.1276 5.63996 15.1193C5.67311 15.1027 5.70625 15.0778 5.7394 15.0447C5.7394 15.0447 5.74354 15.0406 5.75183 15.0323L6.37331 14.4108C6.38159 14.4025 6.38988 14.3942 6.39817 14.3859C6.41474 14.3694 6.42717 14.3569 6.43546 14.3486C6.51832 14.2658 6.57632 14.1746 6.60947 14.0752C6.64262 13.9592 6.65505 13.8473 6.64676 13.7396L6.48517 12.6582C6.4686 12.5422 6.47689 12.4345 6.51003 12.335C6.54318 12.219 6.60118 12.1196 6.68405 12.0367C6.69233 12.0284 6.69648 12.0243 6.69648 12.0243C6.70476 12.016 6.70891 12.0119 6.70891 12.0119L9.21969 9.50109C9.22798 9.4928 9.23626 9.48452 9.24455 9.47623C9.26941 9.45137 9.30255 9.4348 9.34398 9.42651C9.3937 9.40994 9.43514 9.40165 9.46828 9.40165C9.49314 9.40994 9.51386 9.42237 9.53043 9.43894C9.55529 9.44723 9.576 9.45966 9.59258 9.47623C9.60086 9.48452 9.60915 9.50109 9.61744 9.52595C9.63401 9.54252 9.64644 9.56324 9.65473 9.5881L12.7746 15.8402Z' fill='white'/%3E%3C/svg%3E%0A")}.step-paxinfo_header__item-icon-bus{width:18px;height:18px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 30.48 31.93' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.bus-a%7Bfill:%23FFFFFF;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-bus%3C/title%3E%3Cpath class='bus-a' transform='translate(0)' d='M29.56,6.34H28.33V4.21A4.27,4.27,0,0,0,24.06,0H6.42A4.27,4.27,0,0,0,2.15,4.2V6.34H.88A.89.89,0,0,0,0,7.23H0v4.84a.89.89,0,0,0,.88.87H2.15V23.39a2.27,2.27,0,0,0-.79,1.71v1.62A2.33,2.33,0,0,0,3.69,29H4v2.31a.69.69,0,0,0,.69.67H7.94a.69.69,0,0,0,.69-.67V29H21.88v2.31a.69.69,0,0,0,.69.67H25.8a.69.69,0,0,0,.69-.67V29h.32a2.33,2.33,0,0,0,2.33-2.28V25.11a2.27,2.27,0,0,0-.79-1.7V13h1.24a.88.88,0,0,0,.89-.88h0V7.22a.89.89,0,0,0-.89-.87h0Zm-3.91.33V17H16.41V6.69h9.22Zm-15-4.48h9.15A1.15,1.15,0,0,1,21,3.32a1.15,1.15,0,0,1-1.15,1.13H10.65A1.14,1.14,0,0,1,9.51,3.32a1.15,1.15,0,0,1,1.14-1.13ZM4.83,6.69h9.22V17H4.83ZM9,21.65a1.13,1.13,0,0,1-1.13,1.12H5.91a1.12,1.12,0,0,1-1.12-1.12V20.42a1.12,1.12,0,0,1,1.12-1.11H7.83A1.12,1.12,0,0,1,9,20.42Zm12.56,0V20.42a1.12,1.12,0,0,1,1.12-1.11h1.91a1.12,1.12,0,0,1,1.13,1.11v1.23a1.13,1.13,0,0,1-1.13,1.12H22.64a1.13,1.13,0,0,1-1.12-1.12Z'/%3E%3C/svg%3E")}.step-paxinfo_header__item-icon-house{width:14px;height:18px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 15.14 19.56' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.house-2-a%7Bisolation:isolate;%7D.house-2-b%7Bfill:%23FFFFFF;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-house-2%3C/title%3E%3Cg class='house-2-a'%3E%3Cpath class='house-2-b' transform='translate(-.71 -1.15)' d='M15.85,8.53l-.47.67-.52-.58L13.6,7.25,12,5.51c-.56-.6-1-1.13-1.47-1.6A14.14,14.14,0,0,0,9.2,2.56a1.44,1.44,0,0,0-.73-.43,1.52,1.52,0,0,0-.71.39A13.73,13.73,0,0,0,6.38,3.81L4.84,5.41,3.19,7.15,1.89,8.53l-.53.57L.71,8.53,3.45,5.59V1.35H5.62v2l.8-.82A10.18,10.18,0,0,1,7.63,1.39a1.5,1.5,0,0,1,.84-.24,1.4,1.4,0,0,1,.87.29,11.31,11.31,0,0,1,1.2,1.24ZM8.47,3.77c.17,0,.4.16.72.48l1.35,1.41,3.73,4.13V20.71H11.9V12.1H4.59v8.61H2.31V9.79L6.42,5.53q.86-.88,1.35-1.32C8.1,3.92,8.33,3.77,8.47,3.77Z'/%3E%3C/g%3E%3C/svg%3E")}.step-paxinfo_header__item-icon-visa{width:13px;height:18px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13.03 17.98'%3E%3Cdefs%3E%3Cstyle%3E.a-visa%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-visa%3C/title%3E%3Cpath class='a-visa' d='M2.67,2.81l-.15.51h.3Zm0,0-.15.51h.3Zm-1,0a.25.25,0,0,0-.17,0H1.33v.28h.18a.28.28,0,0,0,.18,0,.33.33,0,0,0,0-.14A.2.2,0,0,0,1.64,2.8Zm1,0-.15.51h.3Zm0,0-.15.51h.3Zm-1,0a.25.25,0,0,0-.17,0H1.33v.28h.18a.28.28,0,0,0,.18,0,.33.33,0,0,0,0-.14A.2.2,0,0,0,1.64,2.8Zm0,0a.25.25,0,0,0-.17,0H1.33v.28h.18a.28.28,0,0,0,.18,0,.33.33,0,0,0,0-.14A.2.2,0,0,0,1.64,2.8Zm1,0-.15.51h.3Zm3.9,0H6.35v.28h.22a.25.25,0,0,0,.17,0,.33.33,0,0,0,0-.14.17.17,0,0,0,0-.14A.28.28,0,0,0,6.57,2.8Zm-3.9,0-.15.51h.3Zm3.9,0H6.35v.28h.22a.25.25,0,0,0,.17,0,.33.33,0,0,0,0-.14.17.17,0,0,0,0-.14A.28.28,0,0,0,6.57,2.8Zm-4.93,0a.25.25,0,0,0-.17,0H1.33v.28h.18a.28.28,0,0,0,.18,0,.33.33,0,0,0,0-.14A.2.2,0,0,0,1.64,2.8Zm0,0a.25.25,0,0,0-.17,0H1.33v.28h.18a.28.28,0,0,0,.18,0,.33.33,0,0,0,0-.14A.2.2,0,0,0,1.64,2.8Zm1,0-.15.51h.3Zm3.9,0H6.35v.28h.22a.25.25,0,0,0,.17,0,.33.33,0,0,0,0-.14.17.17,0,0,0,0-.14A.28.28,0,0,0,6.57,2.8Zm1.29-.11v0c-.17,0-.26.16-.26.47s.09.46.26.46.26-.15.26-.46S8,2.69,7.86,2.69Zm1.58,0H9v.35h.35A.16.16,0,0,0,9.46,3a.31.31,0,0,0,.06-.13.17.17,0,0,0,0-.1A.16.16,0,0,0,9.44,2.71Zm-6.77.1-.15.51h.3Zm5.19-.12v0c-.17,0-.26.16-.26.47s.09.46.26.46.26-.15.26-.46S8,2.69,7.86,2.69Zm1.58,0H9v.35h.35A.16.16,0,0,0,9.46,3a.31.31,0,0,0,.06-.13.17.17,0,0,0,0-.1A.16.16,0,0,0,9.44,2.71ZM6.57,2.8H6.35v.28h.22a.25.25,0,0,0,.17,0,.33.33,0,0,0,0-.14.17.17,0,0,0,0-.14A.28.28,0,0,0,6.57,2.8Zm-4.93,0a.25.25,0,0,0-.17,0H1.33v.28h.18a.28.28,0,0,0,.18,0,.33.33,0,0,0,0-.14A.2.2,0,0,0,1.64,2.8ZM12.87.17A.61.61,0,0,0,12.43,0h-.09L.7.73A.69.69,0,0,0,.21.94.66.66,0,0,0,0,1.4v.07a.09.09,0,0,0,0,.07v16.1a.39.39,0,0,0,.07.23A.36.36,0,0,0,.35,18H11.67a.36.36,0,0,0,.25-.11.35.35,0,0,0,.1-.25v-.45h.35a.63.63,0,0,0,.48-.21.64.64,0,0,0,.19-.45V.61A.66.66,0,0,0,12.87.17ZM1.34,3.87H1V2.44h.86A.65.65,0,0,1,2,2.59a.4.4,0,0,1,.08.28.54.54,0,0,1-.05.21A.28.28,0,0,1,2,3.24a.37.37,0,0,1-.14.07H1.58l-.24,0Zm2.82-.48L4,3.33a1,1,0,0,1-.39-.16.34.34,0,0,1-.12-.3.43.43,0,0,1,.14-.32A.52.52,0,0,1,4,2.42a.51.51,0,0,1,.55.34l-.29.11A.24.24,0,0,0,4,2.7c-.13,0-.2,0-.2.13l0,0A.49.49,0,0,0,4,2.93,1.68,1.68,0,0,1,4.31,3a.41.41,0,0,1,.21.18.41.41,0,0,1,0,.22.45.45,0,0,1-.15.34A.65.65,0,0,1,4,3.87a.75.75,0,0,1-.38-.1.52.52,0,0,1-.2-.3l.31-.07A.26.26,0,0,0,4,3.6a.25.25,0,0,0,.17,0,.14.14,0,0,0,.06-.11A.12.12,0,0,0,4.16,3.39Zm.2,2.11,0,0h.18s0,.07,0,.14,0,.13-.14.45-.21.84-.29,1.27A.51.51,0,0,1,4,7.6a.37.37,0,0,1-.22.14,3.72,3.72,0,0,0-.58.07A11.16,11.16,0,0,0,2,8.18a.12.12,0,0,1-.14,0V8a3.56,3.56,0,0,1,.89-1.43A4.49,4.49,0,0,1,4.36,5.5Zm1-2.11-.2-.06a1,1,0,0,1-.39-.16.34.34,0,0,1-.12-.3.43.43,0,0,1,.14-.32.52.52,0,0,1,.38-.13.5.5,0,0,1,.54.34l-.24.11a.23.23,0,0,0-.24-.17c-.13,0-.2,0-.2.13a.14.14,0,0,0,0,.09A.49.49,0,0,0,5.25,3l.27.07a.35.35,0,0,1,.17.15.34.34,0,0,1,.07.22.45.45,0,0,1-.15.34.64.64,0,0,1-.4.11.75.75,0,0,1-.38-.1.52.52,0,0,1-.2-.3l.31-.07a.26.26,0,0,0,.29.2.25.25,0,0,0,.17,0,.14.14,0,0,0,.06-.11A.12.12,0,0,0,5.41,3.39ZM6.34,5.2a.63.63,0,0,1,.27.1.66.66,0,0,1,.21.23A2.78,2.78,0,0,1,7,6.06a8,8,0,0,1,.28,1.27v0a.25.25,0,0,1-.23.23h0l-.54.06H5a.24.24,0,0,1-.25-.25,2.74,2.74,0,0,1,.1-.63,9.27,9.27,0,0,1,.44-1.25l-.08,0a.6.6,0,0,1,.18-.21.7.7,0,0,1,.28-.12ZM6,3.87V2.44h.85a.38.38,0,0,1,.18.15.4.4,0,0,1,.08.28.74.74,0,0,1,0,.21A.48.48,0,0,1,7,3.24a.26.26,0,0,1-.15.07H6.64l-.28,0v.53Zm3.84,0H9.52L9.3,3.27,9,3.31v.56H8.69V2.44H9.6a.35.35,0,0,1,.17.15.4.4,0,0,1,.07.24.36.36,0,0,1-.25.37ZM9.08,6.37A4.3,4.3,0,0,1,10.17,8l0,0a.15.15,0,0,1,0,.18.19.19,0,0,1-.18,0q.13,0-.42-.15a9.4,9.4,0,0,0-1.28-.27A.51.51,0,0,1,8,7.67a.62.62,0,0,1-.14-.25,3.09,3.09,0,0,0-.08-.56c-.1-.42-.22-.84-.36-1.25a.09.09,0,0,1,0-.12h.2A3.41,3.41,0,0,1,9.08,6.37ZM8.36,3.68a.53.53,0,0,1-.51.19.48.48,0,0,1-.44-.22.83.83,0,0,1-.16-.53.8.8,0,0,1,.16-.52.59.59,0,0,1,.83-.08.3.3,0,0,1,.08.08.89.89,0,0,1,.2.56A.8.8,0,0,1,8.36,3.68ZM4.89,8.15H7.14a.3.3,0,0,1,.22.12.35.35,0,0,1,.16.23v.55a5.23,5.23,0,0,1,0,.56v.58a4.69,4.69,0,0,1,0,.53.38.38,0,0,1-.13.24.27.27,0,0,1-.22.11l-.55,0H5.45l-.56,0A.33.33,0,0,1,4.64,11a.55.55,0,0,1-.12-.24V9.05a5,5,0,0,1,0-.55.38.38,0,0,1,.11-.23A.42.42,0,0,1,4.89,8.15Zm2.47,3.72a1.53,1.53,0,0,1-.12.67,8.57,8.57,0,0,1-.4,1.21.77.77,0,0,1-.18.18.56.56,0,0,1-.28.1h-.7a.56.56,0,0,1-.28-.1.74.74,0,0,1-.2-.23A2.86,2.86,0,0,1,5,13.19a8.37,8.37,0,0,1-.28-1.32V11.8a.29.29,0,0,1,.07-.18A.24.24,0,0,1,5,11.55h2.1a.22.22,0,0,1,.17.07.24.24,0,0,1,.07.18v.07ZM3,3.87l-.09-.3H2.46l-.09.3h-.3l.45-1.43h.4l.45,1.43ZM1.65,10.26A.72.72,0,0,1,1.52,10V9.26A.52.52,0,0,1,1.62,9a.74.74,0,0,1,.23-.2,2.78,2.78,0,0,1,.53-.21,8.13,8.13,0,0,1,1.28-.28h.07a.28.28,0,0,1,.17.07A.24.24,0,0,1,4,8.56v1.61a4.69,4.69,0,0,0,0,.53.28.28,0,0,1-.07.17.22.22,0,0,1-.17.07H3.66a2.09,2.09,0,0,1-.6-.1,8.87,8.87,0,0,1-1.23-.41A.58.58,0,0,1,1.65,10.26Zm.19.76a.26.26,0,0,1,.21,0H2c-.1,0,0,0,.42.14a9.4,9.4,0,0,0,1.28.27.5.5,0,0,1,.28.14.38.38,0,0,1,.14.21,1.9,1.9,0,0,0,.09.58,11.06,11.06,0,0,0,.35,1.25.13.13,0,0,1,0,.12H4.42a3.46,3.46,0,0,1-1.49-.87,5,5,0,0,1-1.09-1.63Zm7.58,5.86H2.6V16H9.42Zm.77-5.66h0a3.6,3.6,0,0,1-.89,1.44,4.49,4.49,0,0,1-1.64,1.07.2.2,0,0,1-.21,0,.21.21,0,0,1,0-.19c0,.09,0,0,.14-.41a9.26,9.26,0,0,0,.27-1.27A.51.51,0,0,1,8,11.61a.43.43,0,0,1,.23-.14,3.65,3.65,0,0,0,.56-.07c.43-.1.86-.22,1.28-.36h.12S10.19,11.14,10.19,11.22Zm.22-1a.67.67,0,0,1-.21.2,1.6,1.6,0,0,1-.56.22,9.26,9.26,0,0,1-1.27.27H8.24a.21.21,0,0,1-.17-.07.31.31,0,0,1-.07-.2v-.52a4.69,4.69,0,0,0,0-.53,4.86,4.86,0,0,0,0-.54V8.55a.24.24,0,0,1,.07-.18.21.21,0,0,1,.17-.08H8.3A2.46,2.46,0,0,1,9,8.4a7.68,7.68,0,0,1,1.23.4.77.77,0,0,1,.18.18.54.54,0,0,1,.11.26v.57a1,1,0,0,1,0,.17A.36.36,0,0,1,10.41,10.24ZM11,2.73h-.35V3.87h-.34V2.73H10V2.44h1Zm1.44,13.82h-.39v-15A.32.32,0,0,0,12,1.31a.32.32,0,0,0-.24-.11H1.52L12.41.54a0,0,0,0,1,0,0,0,0,0,0,1,0,0l.11,15.88A.27.27,0,0,1,12.45,16.55ZM9,2.71v.35h.35A.16.16,0,0,0,9.46,3a.31.31,0,0,0,.06-.13.17.17,0,0,0,0-.1.16.16,0,0,0-.08-.06Zm-1.17,0v0c-.17,0-.26.16-.26.47s.09.46.26.46.26-.15.26-.46S8,2.69,7.86,2.69Zm-1.28.39a.25.25,0,0,0,.17,0,.33.33,0,0,0,0-.14.17.17,0,0,0,0-.14.28.28,0,0,0-.18,0H6.35v.28Zm-4.06.24h.3l-.15-.51ZM1.7,2.94a.2.2,0,0,0-.06-.14.25.25,0,0,0-.17,0H1.33v.28h.18a.28.28,0,0,0,.18,0A.33.33,0,0,0,1.7,2.94ZM1.64,2.8a.25.25,0,0,0-.17,0H1.33v.28h.18a.28.28,0,0,0,.18,0,.33.33,0,0,0,0-.14A.2.2,0,0,0,1.64,2.8Zm4.93,0H6.35v.28h.22a.25.25,0,0,0,.17,0,.33.33,0,0,0,0-.14.17.17,0,0,0,0-.14A.28.28,0,0,0,6.57,2.8Zm1.29-.11v0c-.17,0-.26.16-.26.47s.09.46.26.46.26-.15.26-.46S8,2.69,7.86,2.69Zm-5.19.12-.15.51h.3Zm5.19-.12v0c-.17,0-.26.16-.26.47s.09.46.26.46.26-.15.26-.46S8,2.69,7.86,2.69ZM6.57,2.8H6.35v.28h.22a.25.25,0,0,0,.17,0,.33.33,0,0,0,0-.14.17.17,0,0,0,0-.14A.28.28,0,0,0,6.57,2.8Zm-3.9,0-.15.51h.3Zm-1,0a.25.25,0,0,0-.17,0H1.33v.28h.18a.28.28,0,0,0,.18,0,.33.33,0,0,0,0-.14A.2.2,0,0,0,1.64,2.8Zm0,0a.25.25,0,0,0-.17,0H1.33v.28h.18a.28.28,0,0,0,.18,0,.33.33,0,0,0,0-.14A.2.2,0,0,0,1.64,2.8Zm1,0-.15.51h.3Zm0,0-.15.51h.3Zm-1,0a.25.25,0,0,0-.17,0H1.33v.28h.18a.28.28,0,0,0,.18,0,.33.33,0,0,0,0-.14A.2.2,0,0,0,1.64,2.8Zm0,0a.25.25,0,0,0-.17,0H1.33v.28h.18a.28.28,0,0,0,.18,0,.33.33,0,0,0,0-.14A.2.2,0,0,0,1.64,2.8Zm1,0-.15.51h.3Zm0,0-.15.51h.3Zm-1,0a.25.25,0,0,0-.17,0H1.33v.28h.18a.28.28,0,0,0,.18,0,.33.33,0,0,0,0-.14A.2.2,0,0,0,1.64,2.8Z' transform='translate(-0.01 0)'/%3E%3C/svg%3E")}.step-paxinfo_header__item-icon-insurance{width:18px;height:18px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 18 18' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.a-insurance%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-insurance%3C/title%3E%3Cpath class='a-insurance' transform='translate(0 -.13)' d='M14.66,18.09l-.39,0-.37,0A4.5,4.5,0,0,1,12.55,18a2.72,2.72,0,0,1-1.09-.65H0V.13H12.27l3.27,4.09h.83v6.54H18v4.1a3.41,3.41,0,0,1-.76,2.33A3.17,3.17,0,0,1,14.66,18.09ZM12.27,2.59V4.22H13.9ZM14.73,5H11.46V1.76H1.63v13.9h9v-4.9h4.1Zm1.64,9H14.73V12.39H13.9V14H12.27v.83H13.9v1.63h.83V14.86h1.64ZM3.27,9.13H9.83V10H3.27Zm0-2.47H9.83v.83H3.27Zm0-2.44H9.83V5H3.27Zm4.9,8.17H3.27v-.8h4.9ZM6.54,14.86H3.27V14H6.54Z'/%3E%3C/svg%3E")}.step-paxinfo_header__item-icon-check{display:none;width:12px;height:12px;margin:0;margin-top:3px;margin-left:5px;padding:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 12 12' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.check-in-ring-2-a%7Bfill:%23fff;%7D.check-in-ring-2-b%7Bfill:%236fb44e;fill-rule:evenodd;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-check-in-ring-2%3C/title%3E%3Ccircle class='check-in-ring-2-a' cx='6' cy='6' r='6'/%3E%3Cpolygon class='check-in-ring-2-b' points='8.85 2.94 4.82 6.97 3.15 5.17 2.03 6.28 4.82 9.06 9.97 3.91'/%3E%3C/svg%3E");background-repeat:no-repeat}.step-paxinfo_header__item--filled{background-color:#7fba7e}.step-paxinfo_header__item--filled .step-paxinfo_header__item-icon-check{display:block}
.step-paxinfo_form__wrapper{display:block;width:100%;min-height:150px;margin:0;padding:0;padding-bottom:20px}.step-paxinfo_form__table{display:table;width:100%;min-height:50px;margin:0;padding:0;background-color:#fff}.step-paxinfo_form__row{display:table-row;margin:0;padding:0}.step-paxinfo_form__row--head{background-color:#8abefd}.step-paxinfo_form__row--bg{background-color:#e1e1e1}.step-paxinfo_form__cell{display:table-cell;box-sizing:border-box}.step-paxinfo_form__cell--head{height:40px;margin:0;padding:0;vertical-align:middle;font-family:"PT Sans",sans-serif;font-size:17px;font-weight:700;line-height:17px;color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.step-paxinfo_form__cell--info{height:66px;margin:0;padding:0;vertical-align:middle;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:700;line-height:14px;color:#000}.step-paxinfo_form__cell--head-align-c{text-align:center}.step-paxinfo_form__cell--head-pl{padding-left:15px}.step-paxinfo_form__cell--col-1{width:54px}.step-paxinfo_form__cell--col-2{width:115px}.step-paxinfo_form__cell--col-3{width:185px}.step-paxinfo_form__cell--col-4{width:185px}.step-paxinfo_form__cell--col-5{width:170px}.step-paxinfo_form__cell-gender{display:flex;justify-content:center;align-items:center;width:60px;height:40px;margin:0;padding:0;border:1px solid #d8d8d8;background-color:#fff;box-sizing:border-box}.step-paxinfo_form__cell-gender-item{display:flex;justify-content:center;align-items:center;width:30px;height:40px;cursor:pointer}.step-paxinfo_form__cell-gender-item--active{background-color:#f48f2e}.step-paxinfo_form__cell-gender-item--br{border-right:1px solid #d8d8d8}.step-paxinfo_form__cell-gender-icon-man{width:8px;height:19px;margin:0;margin-top:1px;padding:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 8 20.42' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.icon-gender-man-a%7Bfill:%23000;fill-rule:evenodd;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-gender-man%3C/title%3E%3Cpath class='icon-gender-man-a' transform='translate(0 -.29)' d='M2.15,4.07a2.06,2.06,0,0,0-1.51.64A2.13,2.13,0,0,0,0,6.22v5.25A.69.69,0,0,0,.22,12a.69.69,0,0,0,.51.2.72.72,0,0,0,.54-.2.78.78,0,0,0,.18-.52V6.78h.38v13a.86.86,0,0,0,.32.66.93.93,0,0,0,.68.28.9.9,0,0,0,.69-.28.86.86,0,0,0,.29-.66V12.24h.42v7.53a.92.92,0,0,0,.28.66.94.94,0,0,0,.72.28.94.94,0,0,0,.93-.94v-13h.39v4.69a.74.74,0,0,0,.19.52.78.78,0,0,0,.53.2.69.69,0,0,0,.54-.2A.85.85,0,0,0,8,11.47V6.22a2.14,2.14,0,0,0-.63-1.51,2,2,0,0,0-1.52-.64ZM4,3.64a1.61,1.61,0,0,0,1.18-.47A1.64,1.64,0,0,0,5.68,2,1.64,1.64,0,0,0,5.19.79,1.61,1.61,0,0,0,4,.29a1.53,1.53,0,0,0-1.18.5A1.59,1.59,0,0,0,2.35,2a1.59,1.59,0,0,0,.48,1.2A1.54,1.54,0,0,0,4,3.64Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.step-paxinfo_form__cell-gender-icon-man--active{width:8px;height:19px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 8 20.42' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.icon-gender-man-a%7Bfill:%23FFF;fill-rule:evenodd;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-gender-man%3C/title%3E%3Cpath class='icon-gender-man-a' transform='translate(0 -.29)' d='M2.15,4.07a2.06,2.06,0,0,0-1.51.64A2.13,2.13,0,0,0,0,6.22v5.25A.69.69,0,0,0,.22,12a.69.69,0,0,0,.51.2.72.72,0,0,0,.54-.2.78.78,0,0,0,.18-.52V6.78h.38v13a.86.86,0,0,0,.32.66.93.93,0,0,0,.68.28.9.9,0,0,0,.69-.28.86.86,0,0,0,.29-.66V12.24h.42v7.53a.92.92,0,0,0,.28.66.94.94,0,0,0,.72.28.94.94,0,0,0,.93-.94v-13h.39v4.69a.74.74,0,0,0,.19.52.78.78,0,0,0,.53.2.69.69,0,0,0,.54-.2A.85.85,0,0,0,8,11.47V6.22a2.14,2.14,0,0,0-.63-1.51,2,2,0,0,0-1.52-.64ZM4,3.64a1.61,1.61,0,0,0,1.18-.47A1.64,1.64,0,0,0,5.68,2,1.64,1.64,0,0,0,5.19.79,1.61,1.61,0,0,0,4,.29a1.53,1.53,0,0,0-1.18.5A1.59,1.59,0,0,0,2.35,2a1.59,1.59,0,0,0,.48,1.2A1.54,1.54,0,0,0,4,3.64Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.step-paxinfo_form__cell-gender-icon-woman{width:10px;height:20px;margin:0;margin-top:1px;padding:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 9 19.54' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.icon-gender-woman-a%7Bfill:%23000;fill-rule:evenodd;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-gender-woman%3C/title%3E%3Cpath class='icon-gender-woman-a' transform='translate(0 -.73)' d='M4.34,13.94v5.59a.75.75,0,0,1-.21.54.74.74,0,0,1-.53.2.79.79,0,0,1-.55-.2.66.66,0,0,1-.23-.54V13.94H.74L2.91,6.57H2.53c-.24.83-.44,1.49-.59,2s-.3,1-.44,1.5-.25.77-.27.87a.59.59,0,0,1-.62.47l-.16,0A.6.6,0,0,1,0,10.8a.45.45,0,0,1,0-.2s.08-.24.16-.55.19-.7.33-1.15S.81,8,1,7.41s.3-1,.48-1.54a2,2,0,0,1,.69-1,1.57,1.57,0,0,1,1.09-.46H5.78a1.61,1.61,0,0,1,1.12.46,2.46,2.46,0,0,1,.7,1c.15.5.29,1,.44,1.54s.3,1,.43,1.49l.33,1.15A3.92,3.92,0,0,0,9,10.6l0,.17a.59.59,0,0,1-.46.62l-.15,0A.57.57,0,0,1,7.77,11c0-.1-.12-.4-.24-.87s-.29-1-.46-1.5-.36-1.19-.6-2H6.1l2.17,7.37H6.21v5.59a.66.66,0,0,1-.22.54.8.8,0,0,1-.54.2.75.75,0,0,1-.54-.2.71.71,0,0,1-.2-.54V13.94Zm.2-10a1.46,1.46,0,0,0,1.1-.44A1.59,1.59,0,0,0,6.1,2.34a1.58,1.58,0,0,0-.46-1.13A1.43,1.43,0,0,0,4.54.73a1.59,1.59,0,0,0-1.17.48,1.54,1.54,0,0,0-.46,1.13,1.55,1.55,0,0,0,.46,1.15A1.64,1.64,0,0,0,4.54,3.93Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.step-paxinfo_form__cell-gender-icon-woman--active{width:10px;height:21px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 9 19.54' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.icon-gender-woman-a%7Bfill:%23FFF;fill-rule:evenodd;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-gender-woman%3C/title%3E%3Cpath class='icon-gender-woman-a' transform='translate(0 -.73)' d='M4.34,13.94v5.59a.75.75,0,0,1-.21.54.74.74,0,0,1-.53.2.79.79,0,0,1-.55-.2.66.66,0,0,1-.23-.54V13.94H.74L2.91,6.57H2.53c-.24.83-.44,1.49-.59,2s-.3,1-.44,1.5-.25.77-.27.87a.59.59,0,0,1-.62.47l-.16,0A.6.6,0,0,1,0,10.8a.45.45,0,0,1,0-.2s.08-.24.16-.55.19-.7.33-1.15S.81,8,1,7.41s.3-1,.48-1.54a2,2,0,0,1,.69-1,1.57,1.57,0,0,1,1.09-.46H5.78a1.61,1.61,0,0,1,1.12.46,2.46,2.46,0,0,1,.7,1c.15.5.29,1,.44,1.54s.3,1,.43,1.49l.33,1.15A3.92,3.92,0,0,0,9,10.6l0,.17a.59.59,0,0,1-.46.62l-.15,0A.57.57,0,0,1,7.77,11c0-.1-.12-.4-.24-.87s-.29-1-.46-1.5-.36-1.19-.6-2H6.1l2.17,7.37H6.21v5.59a.66.66,0,0,1-.22.54.8.8,0,0,1-.54.2.75.75,0,0,1-.54-.2.71.71,0,0,1-.2-.54V13.94Zm.2-10a1.46,1.46,0,0,0,1.1-.44A1.59,1.59,0,0,0,6.1,2.34a1.58,1.58,0,0,0-.46-1.13A1.43,1.43,0,0,0,4.54.73a1.59,1.59,0,0,0-1.17.48,1.54,1.54,0,0,0-.46,1.13,1.55,1.55,0,0,0,.46,1.15A1.64,1.64,0,0,0,4.54,3.93Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.step-paxinfo_form_input{width:160px;height:40px;margin:0;padding:0;padding-left:10px;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:400;color:#000;border:1px solid #d8d8d8;box-sizing:border-box}.step-paxinfo_form_input::-webkit-input-placeholder{color:#888}.step-paxinfo_form_input:-ms-input-placeholder{color:#888}.step-paxinfo_form_input::-ms-input-placeholder{color:#888}.step-paxinfo_form_input::placeholder{color:#888}.step-paxinfo_form_input--w-l{width:110px}.step-paxinfo_form__txt-block{display:block;width:100%;min-height:80px;margin:0 auto;margin-bottom:15px;padding:0;padding-top:25px;padding-left:10px}.step-paxinfo_form__txt{position:relative;margin:0;padding:0;text-align:center;font-family:"PT Sans",sans-serif;font-size:14px;line-height:17px;color:#666}.step-paxinfo_form__txt--color{color:#0f7ee6}.step-paxinfo_form__txt--mb{margin-bottom:10px}.step-paxinfo_form__check-label{position:absolute;top:-4px;left:125px;display:flex;align-items:center;width:40px;margin:0;margin-bottom:10px;padding:0}.step-paxinfo_form__check-input{display:none}.step-paxinfo_form__check-txt{position:relative;width:17px;height:17px;margin:0;padding:0;padding-left:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.step-paxinfo_form__check-txt::before{position:absolute;content:"";top:0;left:0;width:15px;height:15px;margin:0;padding:0;border:1px solid #a6a6a6;border-radius:2px;background:linear-gradient(180deg,#ededed,#dedede);cursor:pointer}.step-paxinfo_form__check-label input:checked+.step-paxinfo_form__check-txt::before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='icon-check' viewBox='0 0 11 11'%3E%3Cdefs%3E%3Cstyle%3E.check-a%7Bfill:%23424242;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-check%3C/title%3E%3Cpath class='check-a' d='M0,6.65,4.11,11,11,2.15,8.41,0,3.89,5.84,2.33,4.24Z'/%3E%3C/svg%3E");background-size:80%;background-position:center;background-repeat:no-repeat}.step-paxinfo_form__btn{display:flex;justify-content:center;align-items:center;width:205px;height:50px;margin:0 auto;padding:0;font-family:"PT Sans",sans-serif;font-size:20px;line-height:18px;font-weight:700;color:#fff;text-transform:uppercase;background-color:#f48f2e;border-radius:2px;box-shadow:0 -2px 1px 0 #ffd494,0 2px 1px 0 #9f9f9f;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.step-paxinfo_form__btn:hover{background-color:#d97f2b}
.step-paxinfo_form-visa__wrapper{display:block;width:100%;min-height:150px;margin:0;padding:0;padding-bottom:20px}.step-paxinfo_form-visa__title{display:flex;align-items:center;width:490px;height:34px;margin:0;margin-bottom:8px;padding:0;padding-left:10px;background-color:#5da0d3;box-sizing:border-box}.step-paxinfo_form-visa__title-txt{margin:0;margin-right:18px;padding:0;font-family:"PT Sans",sans-serif;font-size:18px;line-height:16px;color:#fff;text-transform:uppercase}.step-paxinfo_form-visa__title-icon{width:16px;height:16px;margin:0;padding:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 14 14' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.query-a%7Bfill:%23ffffff;%7D.query-b%7Bfill:%235DA0D3;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-query%3C/title%3E%3Ccircle class='query-a' cx='7' cy='7' r='7'/%3E%3Cpath class='query-b' transform='translate(-.5 -.5)' d='M7.8,9.2C7.8,8,8.9,7.6,9.5,6.8A2.79,2.79,0,0,0,10.1,5C10,2.5,6.3,2.9,4.9,3.9L5.5,5a3,3,0,0,1,1.3-.5c.5,0,.9-.1,1.3.3.7.7-.1,1.4-.7,1.9A2.79,2.79,0,0,0,6.3,9.3Z'/%3E%3Cellipse class='query-b' cx='6.6' cy='10.5' rx='1' ry='.9'/%3E%3C/svg%3E");background-repeat:no-repeat;cursor:pointer}.step-paxinfo_form-visa__header{display:flex;align-items:center;width:100%;height:40px;margin:0;padding:0}.step-paxinfo_form-visa__pax{position:relative;display:flex;justify-content:center;align-items:center;width:380px;min-height:40px;margin:0;margin-right:10px;padding:0;font-family:"PT Sans",sans-serif;font-size:17px;font-weight:700;line-height:16px;color:#fff;background-color:#8abefd;box-sizing:border-box}.step-paxinfo_form-visa__select{position:relative;display:inline-block;width:340px;height:28px;margin:0;padding:0;padding-left:10px;padding-right:10px;font-family:"PT Sans",sans-serif;font-size:15px;font-weight:400;line-height:30px;color:#000;background-color:#fff;border:1px solid #d9d9d9;box-sizing:border-box;cursor:pointer}.step-paxinfo_form-visa-select-pax__pax--attention .step-paxinfo_form-visa__select{border:1px solid red}.step-paxinfo_form-visa__select-attention-block{display:none}.step-paxinfo_form-visa-select-pax__pax--attention .step-paxinfo_form-visa__select-attention-block{position:absolute;top:42px;left:20px;display:flex;justify-content:center;align-items:center;width:175px;height:35px;background-color:#fff;border:1px solid red}.step-paxinfo_form-visa-select-pax__pax--attention .step-paxinfo_form-visa__select-attention-block::before{position:absolute;content:"";top:-9px;left:75px;width:15px;height:15px;-webkit-transform:rotate(45deg);transform:rotate(45deg);background-color:#fff;border-top:1px solid red;border-left:1px solid red}.step-paxinfo_form-visa__select-attention-icon{width:18px;height:18px;margin:0;margin-right:10px;padding:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 19.91 17.01' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.danger-a%7Bfill:%23ff0000;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-danger%3C/title%3E%3Cpath class='danger-a' transform='translate(-.04 .01)' d='M19.8,15.1,11,.6A1.08,1.08,0,0,0,9.4.2a1.76,1.76,0,0,0-.5.4L.2,15.1a1.28,1.28,0,0,0,.4,1.7,1.42,1.42,0,0,0,.6.2H18.7a1.16,1.16,0,0,0,1.2-1.2A.88.88,0,0,0,19.8,15.1ZM10,5a.82.82,0,0,1,.9.8c0,1.5-.2,3.7-.2,5.3a.66.66,0,0,1-.7.6c-.4,0-.8-.2-.8-.6C9.2,9.6,9,7.4,9,5.8A1,1,0,0,1,10,5Zm0,9.6a1,1,0,0,1,0-2,1.08,1.08,0,0,1,1,1A1.08,1.08,0,0,1,10,14.6Z'/%3E%3C/svg%3E");background-repeat:no-repeat}.step-paxinfo_form-visa__select-attention-txt{margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:400;color:#000}.step-paxinfo_form-visa__country-block{display:flex;align-items:center;width:330px;min-height:40px}.step-paxinfo_form-visa__country-txt{margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:15px;font-weight:400;line-height:15px;color:#3a52ce}.step-paxinfo_form-visa__country-txt--color{margin:0;margin-left:5px;padding:0;color:#0d1f7f}.step-paxinfo_form-visa__info-block{display:flex;flex-wrap:wrap;width:100%;min-height:100px;margin:0;margin-bottom:15px;padding:0;padding-top:15px;padding-bottom:10px;padding-left:20px;padding-right:10px;background-color:#fff;box-sizing:border-box}.step-paxinfo_form-visa__input-block{display:flex;flex-wrap:wrap;width:190px;height:60px;margin:0;margin-right:5px;margin-bottom:15px;padding:0}.step-paxinfo_form-visa__input-block--width{width:100%}.step-paxinfo_form-visa__input-block--width-m{width:102px}.step-paxinfo_form-visa__input-block--width-l{width:250px}.step-paxinfo_form-visa__input-block--width-xl{width:270px}.step-paxinfo_form-visa__label{width:100%;min-height:20px;margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:700;line-height:12px;color:#666}.step-paxinfo_form-visa__label--fw{font-weight:400}.step-paxinfo_form-visa__input{width:100%;height:40px;margin:0;padding:0;padding-left:10px;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:400;color:#000;border:1px solid #d8d8d8;box-sizing:border-box}.step-paxinfo_form-visa__input--width-m{width:200px}.step-paxinfo_form-visa__input--height-s{height:30px}.step-paxinfo_form-visa__input::-webkit-input-placeholder{color:#888}.step-paxinfo_form-visa__input:-ms-input-placeholder{color:#888}.step-paxinfo_form-visa__input::-ms-input-placeholder{color:#888}.step-paxinfo_form-visa__input::placeholder{color:#888}.step-paxinfo_form-visa__check-block{display:flex;align-items:center;width:100%;margin:0;padding:0}.step-paxinfo_form-visa__check-label{position:relative;display:flex;align-items:center;min-width:80px;margin:0;margin-bottom:10px;margin-left:10px;padding:0}.step-paxinfo_form-visa__check-input{display:none}.step-paxinfo_form-visa__check-txt{position:relative;width:100%;margin:0;padding:0;padding-left:24px;font-family:"PT Sans",sans-serif;font-size:14px;color:#666;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.step-paxinfo_form-visa__check-txt::before{position:absolute;content:"";top:0;left:0;width:15px;height:15px;margin:0;margin-right:5px;padding:0;border:1px solid #b1b1b1;border-radius:2px;background:linear-gradient(180deg,#ededed,#dedede)}.step-paxinfo_form-visa__check-label input:checked+.step-paxinfo_form-visa__check-txt::before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='icon-check' viewBox='0 0 11 11'%3E%3Cdefs%3E%3Cstyle%3E.check-a%7Bfill:%23424242;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-check%3C/title%3E%3Cpath class='check-a' d='M0,6.65,4.11,11,11,2.15,8.41,0,3.89,5.84,2.33,4.24Z'/%3E%3C/svg%3E");background-size:80%;background-position:center;background-repeat:no-repeat}.step-paxinfo_form-visa__btn-bonus{position:relative;display:flex;align-items:center;width:135px;height:30px;margin:0;padding:0;padding-left:22px;font-family:"PT Sans",sans-serif;font-size:10px;font-weight:700;color:#fff;text-transform:uppercase;background-color:#51a4ff;box-sizing:border-box;cursor:pointer}.step-paxinfo_form-visa__btn-bonus::before{position:absolute;content:"";top:11px;left:6px;width:9px;height:9px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 15.41 15.41' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.close-a%7Bfill:none;stroke:%23FFFFFF;stroke-miterlimit:10;stroke-width:2px;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-close%3C/title%3E%3Cline class='close-a' x1='.71' x2='14.71' y1='.71' y2='14.71'/%3E%3Cline class='close-a' x1='.71' x2='14.71' y1='14.71' y2='.71'/%3E%3C/svg%3E");background-repeat:no-repeat;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.step-paxinfo_form-visa__btn-bonus::after{position:absolute;content:"";top:4px;right:-11px;width:0;height:0;border-width:11px 11px 11px 11px;border-style:solid;border-color:transparent #51a4ff #51a4ff transparent;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.step-paxinfo_form-visa__btn-bonus:hover{background-color:#458dd9}.step-paxinfo_form-visa__btn-bonus:hover::after{border-color:transparent #458dd9 #458dd9 transparent}.step-paxinfo_form-visa__txt-block{display:block;width:100%;min-height:80px;margin:0 auto;margin-bottom:20px;padding:0;padding-top:20px}.step-paxinfo_form-visa__txt{position:relative;margin:0;padding:0;text-align:center;font-family:"PT Sans",sans-serif;font-size:14px;line-height:17px;color:#666}.step-paxinfo_form-visa__txt--color{color:#0f7ee6}.step-paxinfo_form-visa__txt--mb{margin-bottom:10px}.step-paxinfo_form-visa__txt-check-label{position:absolute;top:-4px;left:18px;display:flex;align-items:center;width:40px;margin:0;margin-bottom:10px;padding:0}.step-paxinfo_form-visa__txt-check-input{display:none}.step-paxinfo_form-visa__txt-check{position:relative;width:40px;margin:0;padding:0;padding-left:30px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.step-paxinfo_form-visa__txt-check::before{position:absolute;content:"";top:0;left:0;width:17px;height:17px;margin:0;margin-right:10px;padding:0;border:1px solid #a6a6a6;border-radius:2px;background:linear-gradient(180deg,#ededed,#dedede);cursor:pointer}.step-paxinfo_form-visa__txt-check-label input:checked+.step-paxinfo_form-visa__txt-check::before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='icon-check' viewBox='0 0 11 11'%3E%3Cdefs%3E%3Cstyle%3E.check-a%7Bfill:%23424242;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-check%3C/title%3E%3Cpath class='check-a' d='M0,6.65,4.11,11,11,2.15,8.41,0,3.89,5.84,2.33,4.24Z'/%3E%3C/svg%3E");background-size:80%;background-position:center;background-repeat:no-repeat}.step-paxinfo_form-visa__btn{display:flex;justify-content:center;align-items:center;width:205px;height:50px;margin:0 auto;padding:0;font-family:"PT Sans",sans-serif;font-size:20px;line-height:18px;font-weight:700;color:#fff;text-transform:uppercase;background-color:#f48f2e;border-radius:2px;box-shadow:0 -2px 1px 0 #ffd494,0 2px 1px 0 #9f9f9f;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.step-paxinfo_form-visa__btn:hover{background-color:#d97f2b}
.step-paxinfo_form-insurance__wrapper{display:block;width:100%;min-height:150px;margin:0;padding:0;padding-bottom:20px}.step-paxinfo_form-insurance__title{display:flex;align-items:center;width:490px;height:34px;margin:0;margin-bottom:8px;padding:0;padding-left:10px;background-color:#feffdc;box-sizing:border-box}.step-paxinfo_form-insurance__title-txt{margin:0;margin-right:18px;padding:0;font-family:"PT Sans",sans-serif;font-size:18px;line-height:16px;color:#1564c3;text-transform:uppercase}.step-paxinfo_form-insurance__title-icon{width:16px;height:16px;margin:0;padding:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 14 14' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.query-a%7Bfill:%231564C3;%7D.query-b%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-query%3C/title%3E%3Ccircle class='query-a' cx='7' cy='7' r='7'/%3E%3Cpath class='query-b' transform='translate(-.5 -.5)' d='M7.8,9.2C7.8,8,8.9,7.6,9.5,6.8A2.79,2.79,0,0,0,10.1,5C10,2.5,6.3,2.9,4.9,3.9L5.5,5a3,3,0,0,1,1.3-.5c.5,0,.9-.1,1.3.3.7.7-.1,1.4-.7,1.9A2.79,2.79,0,0,0,6.3,9.3Z'/%3E%3Cellipse class='query-b' cx='6.6' cy='10.5' rx='1' ry='.9'/%3E%3C/svg%3E");background-repeat:no-repeat;cursor:pointer}.step-paxinfo_form-insurance__header{display:flex;align-items:center;width:100%;height:40px;margin:0;padding:0}.step-paxinfo_form-insurance__pax{position:relative;display:flex;justify-content:center;align-items:center;width:380px;min-height:40px;margin:0;margin-right:10px;padding:0;font-family:"PT Sans",sans-serif;font-size:17px;font-weight:700;line-height:16px;color:#fff;background-color:#8abefd;box-sizing:border-box}.step-paxinfo_form-insurance__select{position:relative;display:inline-block;width:340px;height:28px;margin:0;padding:0;padding-left:10px;padding-right:10px;font-family:"PT Sans",sans-serif;font-size:15px;font-weight:400;line-height:30px;color:#000;background-color:#fff;border:1px solid #d9d9d9;box-sizing:border-box;cursor:pointer}.step-paxinfo_form-insurance-select-pax__pax--attention .step-paxinfo_form-insurance__select{border:1px solid red}.step-paxinfo_form-insurance__select-attention-block{display:none}.step-paxinfo_form-insurance-select-pax__pax--attention .step-paxinfo_form-insurance__select-attention-block{position:absolute;top:42px;left:20px;display:flex;justify-content:center;align-items:center;width:175px;height:35px;background-color:#fff;border:1px solid red}.step-paxinfo_form-insurance-select-pax__pax--attention .step-paxinfo_form-insurance__select-attention-block::before{position:absolute;content:"";top:-9px;left:75px;width:15px;height:15px;-webkit-transform:rotate(45deg);transform:rotate(45deg);background-color:#fff;border-top:1px solid red;border-left:1px solid red}.step-paxinfo_form-insurance__select-attention-icon{width:18px;height:18px;margin:0;margin-right:10px;padding:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 19.91 17.01' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.danger-a%7Bfill:%23ff0000;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-danger%3C/title%3E%3Cpath class='danger-a' transform='translate(-.04 .01)' d='M19.8,15.1,11,.6A1.08,1.08,0,0,0,9.4.2a1.76,1.76,0,0,0-.5.4L.2,15.1a1.28,1.28,0,0,0,.4,1.7,1.42,1.42,0,0,0,.6.2H18.7a1.16,1.16,0,0,0,1.2-1.2A.88.88,0,0,0,19.8,15.1ZM10,5a.82.82,0,0,1,.9.8c0,1.5-.2,3.7-.2,5.3a.66.66,0,0,1-.7.6c-.4,0-.8-.2-.8-.6C9.2,9.6,9,7.4,9,5.8A1,1,0,0,1,10,5Zm0,9.6a1,1,0,0,1,0-2,1.08,1.08,0,0,1,1,1A1.08,1.08,0,0,1,10,14.6Z'/%3E%3C/svg%3E");background-repeat:no-repeat}.step-paxinfo_form-insurance__select-attention-txt{margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:400;color:#000}.step-paxinfo_form-insurance__gender-block{display:flex;align-items:center;width:100px;min-height:40px}.step-paxinfo_form-insurance__gender-txt{margin:0;margin-right:10px;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:700;line-height:12px;color:#666}.step-paxinfo_form-insurance__cell-gender{display:flex;justify-content:center;align-items:center;width:60px;height:34px;margin:0;padding:0;border:1px solid #d8d8d8;background-color:#fff;box-sizing:border-box}.step-paxinfo_form-insurance__cell-gender-item{display:flex;justify-content:center;align-items:center;width:30px;height:34px;cursor:pointer}.step-paxinfo_form-insurance__cell-gender-item--active{background-color:#f48f2e}.step-paxinfo_form-insurance__cell-gender-item--br{border-right:1px solid #d8d8d8}.step-paxinfo_form-insurance__cell-gender-icon-man{width:8px;height:18px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 8 20.42' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.icon-gender-man-a%7Bfill:%23000;fill-rule:evenodd;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-gender-man%3C/title%3E%3Cpath class='icon-gender-man-a' transform='translate(0 -.29)' d='M2.15,4.07a2.06,2.06,0,0,0-1.51.64A2.13,2.13,0,0,0,0,6.22v5.25A.69.69,0,0,0,.22,12a.69.69,0,0,0,.51.2.72.72,0,0,0,.54-.2.78.78,0,0,0,.18-.52V6.78h.38v13a.86.86,0,0,0,.32.66.93.93,0,0,0,.68.28.9.9,0,0,0,.69-.28.86.86,0,0,0,.29-.66V12.24h.42v7.53a.92.92,0,0,0,.28.66.94.94,0,0,0,.72.28.94.94,0,0,0,.93-.94v-13h.39v4.69a.74.74,0,0,0,.19.52.78.78,0,0,0,.53.2.69.69,0,0,0,.54-.2A.85.85,0,0,0,8,11.47V6.22a2.14,2.14,0,0,0-.63-1.51,2,2,0,0,0-1.52-.64ZM4,3.64a1.61,1.61,0,0,0,1.18-.47A1.64,1.64,0,0,0,5.68,2,1.64,1.64,0,0,0,5.19.79,1.61,1.61,0,0,0,4,.29a1.53,1.53,0,0,0-1.18.5A1.59,1.59,0,0,0,2.35,2a1.59,1.59,0,0,0,.48,1.2A1.54,1.54,0,0,0,4,3.64Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.step-paxinfo_form-insurance__cell-gender-icon-man--active{width:8px;height:18px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 8 20.42' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.icon-gender-man-a%7Bfill:%23FFF;fill-rule:evenodd;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-gender-man%3C/title%3E%3Cpath class='icon-gender-man-a' transform='translate(0 -.29)' d='M2.15,4.07a2.06,2.06,0,0,0-1.51.64A2.13,2.13,0,0,0,0,6.22v5.25A.69.69,0,0,0,.22,12a.69.69,0,0,0,.51.2.72.72,0,0,0,.54-.2.78.78,0,0,0,.18-.52V6.78h.38v13a.86.86,0,0,0,.32.66.93.93,0,0,0,.68.28.9.9,0,0,0,.69-.28.86.86,0,0,0,.29-.66V12.24h.42v7.53a.92.92,0,0,0,.28.66.94.94,0,0,0,.72.28.94.94,0,0,0,.93-.94v-13h.39v4.69a.74.74,0,0,0,.19.52.78.78,0,0,0,.53.2.69.69,0,0,0,.54-.2A.85.85,0,0,0,8,11.47V6.22a2.14,2.14,0,0,0-.63-1.51,2,2,0,0,0-1.52-.64ZM4,3.64a1.61,1.61,0,0,0,1.18-.47A1.64,1.64,0,0,0,5.68,2,1.64,1.64,0,0,0,5.19.79,1.61,1.61,0,0,0,4,.29a1.53,1.53,0,0,0-1.18.5A1.59,1.59,0,0,0,2.35,2a1.59,1.59,0,0,0,.48,1.2A1.54,1.54,0,0,0,4,3.64Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.step-paxinfo_form-insurance__cell-gender-icon-woman{width:10px;height:19px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 9 19.54' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.icon-gender-woman-a%7Bfill:%23000;fill-rule:evenodd;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-gender-woman%3C/title%3E%3Cpath class='icon-gender-woman-a' transform='translate(0 -.73)' d='M4.34,13.94v5.59a.75.75,0,0,1-.21.54.74.74,0,0,1-.53.2.79.79,0,0,1-.55-.2.66.66,0,0,1-.23-.54V13.94H.74L2.91,6.57H2.53c-.24.83-.44,1.49-.59,2s-.3,1-.44,1.5-.25.77-.27.87a.59.59,0,0,1-.62.47l-.16,0A.6.6,0,0,1,0,10.8a.45.45,0,0,1,0-.2s.08-.24.16-.55.19-.7.33-1.15S.81,8,1,7.41s.3-1,.48-1.54a2,2,0,0,1,.69-1,1.57,1.57,0,0,1,1.09-.46H5.78a1.61,1.61,0,0,1,1.12.46,2.46,2.46,0,0,1,.7,1c.15.5.29,1,.44,1.54s.3,1,.43,1.49l.33,1.15A3.92,3.92,0,0,0,9,10.6l0,.17a.59.59,0,0,1-.46.62l-.15,0A.57.57,0,0,1,7.77,11c0-.1-.12-.4-.24-.87s-.29-1-.46-1.5-.36-1.19-.6-2H6.1l2.17,7.37H6.21v5.59a.66.66,0,0,1-.22.54.8.8,0,0,1-.54.2.75.75,0,0,1-.54-.2.71.71,0,0,1-.2-.54V13.94Zm.2-10a1.46,1.46,0,0,0,1.1-.44A1.59,1.59,0,0,0,6.1,2.34a1.58,1.58,0,0,0-.46-1.13A1.43,1.43,0,0,0,4.54.73a1.59,1.59,0,0,0-1.17.48,1.54,1.54,0,0,0-.46,1.13,1.55,1.55,0,0,0,.46,1.15A1.64,1.64,0,0,0,4.54,3.93Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.step-paxinfo_form-insurance__cell-gender-icon-woman--active{width:10px;height:19px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 9 19.54' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.icon-gender-woman-a%7Bfill:%23FFF;fill-rule:evenodd;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-gender-woman%3C/title%3E%3Cpath class='icon-gender-woman-a' transform='translate(0 -.73)' d='M4.34,13.94v5.59a.75.75,0,0,1-.21.54.74.74,0,0,1-.53.2.79.79,0,0,1-.55-.2.66.66,0,0,1-.23-.54V13.94H.74L2.91,6.57H2.53c-.24.83-.44,1.49-.59,2s-.3,1-.44,1.5-.25.77-.27.87a.59.59,0,0,1-.62.47l-.16,0A.6.6,0,0,1,0,10.8a.45.45,0,0,1,0-.2s.08-.24.16-.55.19-.7.33-1.15S.81,8,1,7.41s.3-1,.48-1.54a2,2,0,0,1,.69-1,1.57,1.57,0,0,1,1.09-.46H5.78a1.61,1.61,0,0,1,1.12.46,2.46,2.46,0,0,1,.7,1c.15.5.29,1,.44,1.54s.3,1,.43,1.49l.33,1.15A3.92,3.92,0,0,0,9,10.6l0,.17a.59.59,0,0,1-.46.62l-.15,0A.57.57,0,0,1,7.77,11c0-.1-.12-.4-.24-.87s-.29-1-.46-1.5-.36-1.19-.6-2H6.1l2.17,7.37H6.21v5.59a.66.66,0,0,1-.22.54.8.8,0,0,1-.54.2.75.75,0,0,1-.54-.2.71.71,0,0,1-.2-.54V13.94Zm.2-10a1.46,1.46,0,0,0,1.1-.44A1.59,1.59,0,0,0,6.1,2.34a1.58,1.58,0,0,0-.46-1.13A1.43,1.43,0,0,0,4.54.73a1.59,1.59,0,0,0-1.17.48,1.54,1.54,0,0,0-.46,1.13,1.55,1.55,0,0,0,.46,1.15A1.64,1.64,0,0,0,4.54,3.93Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.step-paxinfo_form-insurance__info-block{display:flex;flex-wrap:wrap;width:100%;min-height:100px;margin:0;margin-bottom:15px;padding:0;padding-top:15px;padding-bottom:10px;padding-left:20px;padding-right:10px;background-color:#fff;box-sizing:border-box}.step-paxinfo_form-insurance__input-block{display:flex;flex-wrap:wrap;width:190px;height:60px;margin:0;margin-right:5px;margin-bottom:15px;padding:0}.step-paxinfo_form-insurance__input-block--width{width:100%}.step-paxinfo_form-insurance__input-block--width-m{width:102px}.step-paxinfo_form-insurance__input-block--width-l{width:250px}.step-paxinfo_form-insurance__input-block--width-xl{width:270px}.step-paxinfo_form-insurance__label{width:100%;min-height:20px;margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:700;line-height:12px;color:#666}.step-paxinfo_form-insurance__label--fw{font-weight:400}.step-paxinfo_form-insurance__input{width:100%;height:40px;margin:0;padding:0;padding-left:10px;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:400;color:#000;border:1px solid #d8d8d8;box-sizing:border-box}.step-paxinfo_form-insurance__input--width-m{width:200px}.step-paxinfo_form-insurance__input--height-s{height:30px}.step-paxinfo_form-insurance__input::-webkit-input-placeholder{color:#888}.step-paxinfo_form-insurance__input:-ms-input-placeholder{color:#888}.step-paxinfo_form-insurance__input::-ms-input-placeholder{color:#888}.step-paxinfo_form-insurance__input::placeholder{color:#888}.step-paxinfo_form-insurance__check-label{position:relative;display:flex;align-items:center;width:105px;margin:0;margin-top:8px;margin-left:10px;padding:0}.step-paxinfo_form-insurance__check-input{display:none}.step-paxinfo_form-insurance__check-txt{position:relative;width:100%;margin:0;padding:0;padding-left:24px;font-family:"PT Sans",sans-serif;font-size:14px;color:#666;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.step-paxinfo_form-insurance__check-txt::before{position:absolute;content:"";top:0;left:0;width:15px;height:15px;margin:0;margin-right:5px;padding:0;border:1px solid #b1b1b1;border-radius:2px;background:linear-gradient(180deg,#ededed,#dedede)}.step-paxinfo_form-insurance__check-label input:checked+.step-paxinfo_form-insurance__check-txt::before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='icon-check' viewBox='0 0 11 11'%3E%3Cdefs%3E%3Cstyle%3E.check-a%7Bfill:%23424242;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-check%3C/title%3E%3Cpath class='check-a' d='M0,6.65,4.11,11,11,2.15,8.41,0,3.89,5.84,2.33,4.24Z'/%3E%3C/svg%3E");background-size:80%;background-position:center;background-repeat:no-repeat}.step-paxinfo_form-insurance__btn-bonus{position:relative;display:flex;align-items:center;width:135px;height:30px;margin:0;padding:0;padding-left:22px;font-family:"PT Sans",sans-serif;font-size:10px;font-weight:700;color:#fff;text-transform:uppercase;background-color:#51a4ff;box-sizing:border-box;cursor:pointer}.step-paxinfo_form-insurance__btn-bonus::before{position:absolute;content:"";top:11px;left:6px;width:9px;height:9px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 15.41 15.41' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.close-a%7Bfill:none;stroke:%23FFFFFF;stroke-miterlimit:10;stroke-width:2px;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-close%3C/title%3E%3Cline class='close-a' x1='.71' x2='14.71' y1='.71' y2='14.71'/%3E%3Cline class='close-a' x1='.71' x2='14.71' y1='14.71' y2='.71'/%3E%3C/svg%3E");background-repeat:no-repeat;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.step-paxinfo_form-insurance__btn-bonus::after{position:absolute;content:"";top:4px;right:-11px;width:0;height:0;border-width:11px 11px 11px 11px;border-style:solid;border-color:transparent #51a4ff #51a4ff transparent;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.step-paxinfo_form-insurance__btn-bonus:hover{background-color:#458dd9}.step-paxinfo_form-insurance__btn-bonus:hover::after{border-color:transparent #458dd9 #458dd9 transparent}.step-paxinfo_form-insurance__txt-block{display:block;width:100%;min-height:80px;margin:0 auto;margin-bottom:20px;padding:0;padding-top:20px}.step-paxinfo_form-insurance__txt{position:relative;margin:0;padding:0;text-align:center;font-family:"PT Sans",sans-serif;font-size:14px;line-height:17px;color:#666}.step-paxinfo_form-insurance__txt--color{color:#0f7ee6}.step-paxinfo_form-insurance__txt--mb{margin-bottom:10px}.step-paxinfo_form-insurance__txt-check-label{position:absolute;top:-4px;left:18px;display:flex;align-items:center;width:40px;margin:0;margin-bottom:10px;padding:0}.step-paxinfo_form-insurance__txt-check-input{display:none}.step-paxinfo_form-insurance__txt-check{position:relative;width:40px;margin:0;padding:0;padding-left:30px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.step-paxinfo_form-insurance__txt-check::before{position:absolute;content:"";top:0;left:0;width:17px;height:17px;margin:0;margin-right:10px;padding:0;border:1px solid #a6a6a6;border-radius:2px;background:linear-gradient(180deg,#ededed,#dedede);cursor:pointer}.step-paxinfo_form-insurance__txt-check-label input:checked+.step-paxinfo_form-insurance__txt-check::before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='icon-check' viewBox='0 0 11 11'%3E%3Cdefs%3E%3Cstyle%3E.check-a%7Bfill:%23424242;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-check%3C/title%3E%3Cpath class='check-a' d='M0,6.65,4.11,11,11,2.15,8.41,0,3.89,5.84,2.33,4.24Z'/%3E%3C/svg%3E");background-size:80%;background-position:center;background-repeat:no-repeat}.step-paxinfo_form-insurance__btn{display:flex;justify-content:center;align-items:center;width:205px;height:50px;margin:0 auto;padding:0;font-family:"PT Sans",sans-serif;font-size:20px;line-height:18px;font-weight:700;color:#fff;text-transform:uppercase;background-color:#f48f2e;border-radius:2px;box-shadow:0 -2px 1px 0 #ffd494,0 2px 1px 0 #9f9f9f;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.step-paxinfo_form-insurance__btn:hover{background-color:#d97f2b}
.step-paxinfo_form-transfer__wrapper{display:block;width:100%;min-height:150px;margin:0;padding:0;padding-bottom:20px}.step-paxinfo_form-transfer__describe-block{display:block;width:100%;min-height:50px;margin:0;margin-bottom:15px;padding:0;padding-left:20px;box-sizing:border-box}.step-paxinfo_form-transfer__describe-h2{margin:0;margin-bottom:5px;padding:0;font-family:"PT Sans",sans-serif;font-size:16px;font-weight:400;line-height:16px;color:#000}.step-paxinfo_form-transfer__describe{display:flex;align-items:center;width:490px;margin:0;padding:0;padding-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;font-family:"PT Sans",sans-serif;font-size:15px;font-weight:400;line-height:16px;color:#1481de;background-color:#fff;box-sizing:border-box}.step-paxinfo_form-transfer__header{display:flex;align-items:center;width:100%;height:40px;margin:0;padding:0}.step-paxinfo_form-transfer__pax{display:flex;align-items:center;width:300px;min-height:40px;margin:0;margin-right:10px;padding:0;padding-left:20px;font-family:"PT Sans",sans-serif;font-size:17px;font-weight:700;line-height:16px;color:#fff;background-color:#8abefd;box-sizing:border-box}.step-paxinfo_form-transfer__gender-block{display:flex;align-items:center;width:100px;min-height:40px}.step-paxinfo_form-transfer__gender-txt{margin:0;margin-right:10px;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:700;line-height:12px;color:#666}.step-paxinfo_form-transfer__cell-gender{display:flex;justify-content:center;align-items:center;width:60px;height:34px;margin:0;padding:0;border:1px solid #d8d8d8;background-color:#fff;box-sizing:border-box}.step-paxinfo_form-transfer__cell-gender-item{display:flex;justify-content:center;align-items:center;width:30px;height:34px;cursor:pointer}.step-paxinfo_form-transfer__cell-gender-item--active{background-color:#f48f2e}.step-paxinfo_form-transfer__cell-gender-item--br{border-right:1px solid #d8d8d8}.step-paxinfo_form-transfer__cell-gender-icon-man{width:8px;height:18px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 8 20.42' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.icon-gender-man-a%7Bfill:%23000;fill-rule:evenodd;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-gender-man%3C/title%3E%3Cpath class='icon-gender-man-a' transform='translate(0 -.29)' d='M2.15,4.07a2.06,2.06,0,0,0-1.51.64A2.13,2.13,0,0,0,0,6.22v5.25A.69.69,0,0,0,.22,12a.69.69,0,0,0,.51.2.72.72,0,0,0,.54-.2.78.78,0,0,0,.18-.52V6.78h.38v13a.86.86,0,0,0,.32.66.93.93,0,0,0,.68.28.9.9,0,0,0,.69-.28.86.86,0,0,0,.29-.66V12.24h.42v7.53a.92.92,0,0,0,.28.66.94.94,0,0,0,.72.28.94.94,0,0,0,.93-.94v-13h.39v4.69a.74.74,0,0,0,.19.52.78.78,0,0,0,.53.2.69.69,0,0,0,.54-.2A.85.85,0,0,0,8,11.47V6.22a2.14,2.14,0,0,0-.63-1.51,2,2,0,0,0-1.52-.64ZM4,3.64a1.61,1.61,0,0,0,1.18-.47A1.64,1.64,0,0,0,5.68,2,1.64,1.64,0,0,0,5.19.79,1.61,1.61,0,0,0,4,.29a1.53,1.53,0,0,0-1.18.5A1.59,1.59,0,0,0,2.35,2a1.59,1.59,0,0,0,.48,1.2A1.54,1.54,0,0,0,4,3.64Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.step-paxinfo_form-transfer__cell-gender-icon-man--active{width:8px;height:18px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 8 20.42' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.icon-gender-man-a%7Bfill:%23FFF;fill-rule:evenodd;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-gender-man%3C/title%3E%3Cpath class='icon-gender-man-a' transform='translate(0 -.29)' d='M2.15,4.07a2.06,2.06,0,0,0-1.51.64A2.13,2.13,0,0,0,0,6.22v5.25A.69.69,0,0,0,.22,12a.69.69,0,0,0,.51.2.72.72,0,0,0,.54-.2.78.78,0,0,0,.18-.52V6.78h.38v13a.86.86,0,0,0,.32.66.93.93,0,0,0,.68.28.9.9,0,0,0,.69-.28.86.86,0,0,0,.29-.66V12.24h.42v7.53a.92.92,0,0,0,.28.66.94.94,0,0,0,.72.28.94.94,0,0,0,.93-.94v-13h.39v4.69a.74.74,0,0,0,.19.52.78.78,0,0,0,.53.2.69.69,0,0,0,.54-.2A.85.85,0,0,0,8,11.47V6.22a2.14,2.14,0,0,0-.63-1.51,2,2,0,0,0-1.52-.64ZM4,3.64a1.61,1.61,0,0,0,1.18-.47A1.64,1.64,0,0,0,5.68,2,1.64,1.64,0,0,0,5.19.79,1.61,1.61,0,0,0,4,.29a1.53,1.53,0,0,0-1.18.5A1.59,1.59,0,0,0,2.35,2a1.59,1.59,0,0,0,.48,1.2A1.54,1.54,0,0,0,4,3.64Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.step-paxinfo_form-transfer__cell-gender-icon-woman{width:10px;height:19px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 9 19.54' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.icon-gender-woman-a%7Bfill:%23000;fill-rule:evenodd;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-gender-woman%3C/title%3E%3Cpath class='icon-gender-woman-a' transform='translate(0 -.73)' d='M4.34,13.94v5.59a.75.75,0,0,1-.21.54.74.74,0,0,1-.53.2.79.79,0,0,1-.55-.2.66.66,0,0,1-.23-.54V13.94H.74L2.91,6.57H2.53c-.24.83-.44,1.49-.59,2s-.3,1-.44,1.5-.25.77-.27.87a.59.59,0,0,1-.62.47l-.16,0A.6.6,0,0,1,0,10.8a.45.45,0,0,1,0-.2s.08-.24.16-.55.19-.7.33-1.15S.81,8,1,7.41s.3-1,.48-1.54a2,2,0,0,1,.69-1,1.57,1.57,0,0,1,1.09-.46H5.78a1.61,1.61,0,0,1,1.12.46,2.46,2.46,0,0,1,.7,1c.15.5.29,1,.44,1.54s.3,1,.43,1.49l.33,1.15A3.92,3.92,0,0,0,9,10.6l0,.17a.59.59,0,0,1-.46.62l-.15,0A.57.57,0,0,1,7.77,11c0-.1-.12-.4-.24-.87s-.29-1-.46-1.5-.36-1.19-.6-2H6.1l2.17,7.37H6.21v5.59a.66.66,0,0,1-.22.54.8.8,0,0,1-.54.2.75.75,0,0,1-.54-.2.71.71,0,0,1-.2-.54V13.94Zm.2-10a1.46,1.46,0,0,0,1.1-.44A1.59,1.59,0,0,0,6.1,2.34a1.58,1.58,0,0,0-.46-1.13A1.43,1.43,0,0,0,4.54.73a1.59,1.59,0,0,0-1.17.48,1.54,1.54,0,0,0-.46,1.13,1.55,1.55,0,0,0,.46,1.15A1.64,1.64,0,0,0,4.54,3.93Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.step-paxinfo_form-transfer__cell-gender-icon-woman--active{width:10px;height:19px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 9 19.54' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.icon-gender-woman-a%7Bfill:%23FFF;fill-rule:evenodd;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-gender-woman%3C/title%3E%3Cpath class='icon-gender-woman-a' transform='translate(0 -.73)' d='M4.34,13.94v5.59a.75.75,0,0,1-.21.54.74.74,0,0,1-.53.2.79.79,0,0,1-.55-.2.66.66,0,0,1-.23-.54V13.94H.74L2.91,6.57H2.53c-.24.83-.44,1.49-.59,2s-.3,1-.44,1.5-.25.77-.27.87a.59.59,0,0,1-.62.47l-.16,0A.6.6,0,0,1,0,10.8a.45.45,0,0,1,0-.2s.08-.24.16-.55.19-.7.33-1.15S.81,8,1,7.41s.3-1,.48-1.54a2,2,0,0,1,.69-1,1.57,1.57,0,0,1,1.09-.46H5.78a1.61,1.61,0,0,1,1.12.46,2.46,2.46,0,0,1,.7,1c.15.5.29,1,.44,1.54s.3,1,.43,1.49l.33,1.15A3.92,3.92,0,0,0,9,10.6l0,.17a.59.59,0,0,1-.46.62l-.15,0A.57.57,0,0,1,7.77,11c0-.1-.12-.4-.24-.87s-.29-1-.46-1.5-.36-1.19-.6-2H6.1l2.17,7.37H6.21v5.59a.66.66,0,0,1-.22.54.8.8,0,0,1-.54.2.75.75,0,0,1-.54-.2.71.71,0,0,1-.2-.54V13.94Zm.2-10a1.46,1.46,0,0,0,1.1-.44A1.59,1.59,0,0,0,6.1,2.34a1.58,1.58,0,0,0-.46-1.13A1.43,1.43,0,0,0,4.54.73a1.59,1.59,0,0,0-1.17.48,1.54,1.54,0,0,0-.46,1.13,1.55,1.55,0,0,0,.46,1.15A1.64,1.64,0,0,0,4.54,3.93Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.step-paxinfo_form-transfer__info-block{display:flex;flex-wrap:wrap;width:100%;min-height:100px;margin:0;margin-bottom:15px;padding:0;padding-top:10px;padding-bottom:0;padding-left:20px;padding-right:10px;background-color:#fff;box-sizing:border-box}.step-paxinfo_form-transfer__info-block-row{display:flex;align-items:center;width:100%}.step-paxinfo_form-transfer__input-block{display:flex;flex-wrap:wrap;width:250px;height:60px;margin:0;margin-right:5px;margin-bottom:15px;padding:0}.step-paxinfo_form-transfer__input-block--width-m{width:110px}.step-paxinfo_form-transfer__input-block--width-l{width:190px}.step-paxinfo_form-transfer__input-block--width-m{width:198px}.step-paxinfo_form-transfer__input-block--width-xl{width:270px}.step-paxinfo_form-transfer__input-block--select{display:flex;width:160px;height:65px;margin:0;margin-bottom:20px;margin-left:25px;padding:0}.step-paxinfo_form-transfer__label{width:100%;min-height:20px;margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:700;line-height:12px;color:#666}.step-paxinfo_form-transfer__label--fw{font-weight:400}.step-paxinfo_form-transfer__label--header{display:flex;align-items:center;width:100%;height:25px;margin:0;padding:0;padding-left:10px;color:#fff;background-color:#6988d9;box-sizing:border-box}.step-paxinfo_form-transfer__input{width:100%;height:40px;margin:0;padding:0;padding-left:10px;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:400;color:#000;border:1px solid #d8d8d8;box-sizing:border-box}.step-paxinfo_form-transfer__input--width-m{width:200px}.step-paxinfo_form-transfer__input--height-s{height:30px}.step-paxinfo_form-transfer__input::-webkit-input-placeholder{color:#888}.step-paxinfo_form-transfer__input:-ms-input-placeholder{color:#888}.step-paxinfo_form-transfer__input::-ms-input-placeholder{color:#888}.step-paxinfo_form-transfer__input::placeholder{color:#888}.step-paxinfo_form-transfer__check-label{position:relative;display:flex;align-items:center;width:105px;margin:0;margin-top:8px;margin-left:10px;padding:0}.step-paxinfo_form-transfer__check-input{display:none}.step-paxinfo_form-transfer__check-txt{position:relative;width:100%;margin:0;padding:0;padding-left:24px;font-family:"PT Sans",sans-serif;font-size:14px;color:#666;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.step-paxinfo_form-transfer__check-txt::before{position:absolute;content:"";top:0;left:0;width:15px;height:15px;margin:0;margin-right:5px;padding:0;border:1px solid #b1b1b1;border-radius:2px;background:linear-gradient(180deg,#ededed,#dedede)}.step-paxinfo_form-transfer__check-label input:checked+.step-paxinfo_form-transfer__check-txt::before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='icon-check' viewBox='0 0 11 11'%3E%3Cdefs%3E%3Cstyle%3E.check-a%7Bfill:%23424242;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-check%3C/title%3E%3Cpath class='check-a' d='M0,6.65,4.11,11,11,2.15,8.41,0,3.89,5.84,2.33,4.24Z'/%3E%3C/svg%3E");background-size:80%;background-position:center;background-repeat:no-repeat}.step-paxinfo_form-transfer__txt-block{display:block;width:100%;min-height:80px;margin:0 auto;margin-bottom:20px;padding:0;padding-top:20px}.step-paxinfo_form-transfer__txt{position:relative;margin:0;padding:0;text-align:center;font-family:"PT Sans",sans-serif;font-size:14px;line-height:17px;color:#666}.step-paxinfo_form-transfer__txt--color{color:#0f7ee6}.step-paxinfo_form-transfer__txt--mb{margin-bottom:10px}.step-paxinfo_form-transfer__txt-check-label{position:absolute;top:-4px;left:125px;display:flex;align-items:center;width:40px;margin:0;margin-bottom:10px;padding:0}.step-paxinfo_form-transfer__txt-check-input{display:none}.step-paxinfo_form-transfer__txt-check{position:relative;width:40px;margin:0;padding:0;padding-left:30px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.step-paxinfo_form-transfer__txt-check::before{position:absolute;content:"";top:0;left:0;width:17px;height:17px;margin:0;margin-right:10px;padding:0;border:1px solid #a6a6a6;border-radius:2px;background:linear-gradient(180deg,#ededed,#dedede);cursor:pointer}.step-paxinfo_form-transfer__txt-check-label input:checked+.step-paxinfo_form-transfer__txt-check::before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='icon-check' viewBox='0 0 11 11'%3E%3Cdefs%3E%3Cstyle%3E.check-a%7Bfill:%23424242;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-check%3C/title%3E%3Cpath class='check-a' d='M0,6.65,4.11,11,11,2.15,8.41,0,3.89,5.84,2.33,4.24Z'/%3E%3C/svg%3E");background-size:80%;background-position:center;background-repeat:no-repeat}.step-paxinfo_form-transfer__btn{display:flex;justify-content:center;align-items:center;width:205px;height:50px;margin:0 auto;padding:0;font-family:"PT Sans",sans-serif;font-size:20px;line-height:18px;font-weight:700;color:#fff;text-transform:uppercase;background-color:#f48f2e;border-radius:2px;box-shadow:0 -2px 1px 0 #ffd494,0 2px 1px 0 #9f9f9f;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.step-paxinfo_form-transfer__btn:hover{background-color:#d97f2b}
.step-paxinfo_form-transfer-select-pax__wrapper{display:block;width:100%;min-height:150px;margin:0;padding:0;padding-bottom:20px}.step-paxinfo_form-transfer-select-pax__describe-block{display:block;width:100%;min-height:50px;margin:0;margin-bottom:15px;padding:0;padding-left:20px;box-sizing:border-box}.step-paxinfo_form-transfer-select-pax__describe-h2{margin:0;margin-bottom:5px;padding:0;font-family:"PT Sans",sans-serif;font-size:16px;font-weight:400;line-height:16px;color:#000}.step-paxinfo_form-transfer-select-pax__describe{display:flex;align-items:center;width:490px;margin:0;padding:0;padding-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;font-family:"PT Sans",sans-serif;font-size:15px;font-weight:400;line-height:16px;color:#1481de;background-color:#fff;box-sizing:border-box}.step-paxinfo_form-transfer-select-pax__header{display:flex;align-items:center;width:100%;height:40px;margin:0;padding:0}.step-paxinfo_form-transfer-select-pax__pax{position:relative;display:flex;justify-content:center;align-items:center;width:378px;min-height:40px;margin:0;margin-right:10px;padding:0;font-family:"PT Sans",sans-serif;font-size:17px;font-weight:700;line-height:16px;color:#fff;background-color:#8abefd;box-sizing:border-box}.step-paxinfo_form-transfer-select-pax__pax.step-paxinfo_form-transfer-select-pax__pax--width-align{justify-content:center;width:380px;padding-left:0}.step-paxinfo_form-transfer-select-pax__gender-block{display:flex;align-items:center;width:100px;min-height:40px}.step-paxinfo_form-transfer-select-pax__gender-txt{margin:0;margin-right:10px;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:700;line-height:12px;color:#666}.step-paxinfo_form-transfer-select-pax__cell-gender{display:flex;justify-content:center;align-items:center;width:60px;height:34px;margin:0;padding:0;border:1px solid #d8d8d8;background-color:#fff;box-sizing:border-box}.step-paxinfo_form-transfer-select-pax__cell-gender-item{display:flex;justify-content:center;align-items:center;width:30px;height:34px;cursor:pointer}.step-paxinfo_form-transfer-select-pax__cell-gender-item--active{background-color:#f48f2e}.step-paxinfo_form-transfer-select-pax__cell-gender-item--br{border-right:1px solid #d8d8d8}.step-paxinfo_form-transfer-select-pax__cell-gender-icon-man{width:8px;height:18px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 8 20.42' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.icon-gender-man-a%7Bfill:%23000;fill-rule:evenodd;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-gender-man%3C/title%3E%3Cpath class='icon-gender-man-a' transform='translate(0 -.29)' d='M2.15,4.07a2.06,2.06,0,0,0-1.51.64A2.13,2.13,0,0,0,0,6.22v5.25A.69.69,0,0,0,.22,12a.69.69,0,0,0,.51.2.72.72,0,0,0,.54-.2.78.78,0,0,0,.18-.52V6.78h.38v13a.86.86,0,0,0,.32.66.93.93,0,0,0,.68.28.9.9,0,0,0,.69-.28.86.86,0,0,0,.29-.66V12.24h.42v7.53a.92.92,0,0,0,.28.66.94.94,0,0,0,.72.28.94.94,0,0,0,.93-.94v-13h.39v4.69a.74.74,0,0,0,.19.52.78.78,0,0,0,.53.2.69.69,0,0,0,.54-.2A.85.85,0,0,0,8,11.47V6.22a2.14,2.14,0,0,0-.63-1.51,2,2,0,0,0-1.52-.64ZM4,3.64a1.61,1.61,0,0,0,1.18-.47A1.64,1.64,0,0,0,5.68,2,1.64,1.64,0,0,0,5.19.79,1.61,1.61,0,0,0,4,.29a1.53,1.53,0,0,0-1.18.5A1.59,1.59,0,0,0,2.35,2a1.59,1.59,0,0,0,.48,1.2A1.54,1.54,0,0,0,4,3.64Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.step-paxinfo_form-transfer-select-pax__cell-gender-icon-man--active{width:8px;height:18px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 8 20.42' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.icon-gender-man-a%7Bfill:%23FFF;fill-rule:evenodd;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-gender-man%3C/title%3E%3Cpath class='icon-gender-man-a' transform='translate(0 -.29)' d='M2.15,4.07a2.06,2.06,0,0,0-1.51.64A2.13,2.13,0,0,0,0,6.22v5.25A.69.69,0,0,0,.22,12a.69.69,0,0,0,.51.2.72.72,0,0,0,.54-.2.78.78,0,0,0,.18-.52V6.78h.38v13a.86.86,0,0,0,.32.66.93.93,0,0,0,.68.28.9.9,0,0,0,.69-.28.86.86,0,0,0,.29-.66V12.24h.42v7.53a.92.92,0,0,0,.28.66.94.94,0,0,0,.72.28.94.94,0,0,0,.93-.94v-13h.39v4.69a.74.74,0,0,0,.19.52.78.78,0,0,0,.53.2.69.69,0,0,0,.54-.2A.85.85,0,0,0,8,11.47V6.22a2.14,2.14,0,0,0-.63-1.51,2,2,0,0,0-1.52-.64ZM4,3.64a1.61,1.61,0,0,0,1.18-.47A1.64,1.64,0,0,0,5.68,2,1.64,1.64,0,0,0,5.19.79,1.61,1.61,0,0,0,4,.29a1.53,1.53,0,0,0-1.18.5A1.59,1.59,0,0,0,2.35,2a1.59,1.59,0,0,0,.48,1.2A1.54,1.54,0,0,0,4,3.64Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.step-paxinfo_form-transfer-select-pax__cell-gender-icon-woman{width:10px;height:19px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 9 19.54' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.icon-gender-woman-a%7Bfill:%23000;fill-rule:evenodd;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-gender-woman%3C/title%3E%3Cpath class='icon-gender-woman-a' transform='translate(0 -.73)' d='M4.34,13.94v5.59a.75.75,0,0,1-.21.54.74.74,0,0,1-.53.2.79.79,0,0,1-.55-.2.66.66,0,0,1-.23-.54V13.94H.74L2.91,6.57H2.53c-.24.83-.44,1.49-.59,2s-.3,1-.44,1.5-.25.77-.27.87a.59.59,0,0,1-.62.47l-.16,0A.6.6,0,0,1,0,10.8a.45.45,0,0,1,0-.2s.08-.24.16-.55.19-.7.33-1.15S.81,8,1,7.41s.3-1,.48-1.54a2,2,0,0,1,.69-1,1.57,1.57,0,0,1,1.09-.46H5.78a1.61,1.61,0,0,1,1.12.46,2.46,2.46,0,0,1,.7,1c.15.5.29,1,.44,1.54s.3,1,.43,1.49l.33,1.15A3.92,3.92,0,0,0,9,10.6l0,.17a.59.59,0,0,1-.46.62l-.15,0A.57.57,0,0,1,7.77,11c0-.1-.12-.4-.24-.87s-.29-1-.46-1.5-.36-1.19-.6-2H6.1l2.17,7.37H6.21v5.59a.66.66,0,0,1-.22.54.8.8,0,0,1-.54.2.75.75,0,0,1-.54-.2.71.71,0,0,1-.2-.54V13.94Zm.2-10a1.46,1.46,0,0,0,1.1-.44A1.59,1.59,0,0,0,6.1,2.34a1.58,1.58,0,0,0-.46-1.13A1.43,1.43,0,0,0,4.54.73a1.59,1.59,0,0,0-1.17.48,1.54,1.54,0,0,0-.46,1.13,1.55,1.55,0,0,0,.46,1.15A1.64,1.64,0,0,0,4.54,3.93Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.step-paxinfo_form-transfer-select-pax__cell-gender-icon-woman--active{width:10px;height:19px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 9 19.54' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.icon-gender-woman-a%7Bfill:%23FFF;fill-rule:evenodd;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-gender-woman%3C/title%3E%3Cpath class='icon-gender-woman-a' transform='translate(0 -.73)' d='M4.34,13.94v5.59a.75.75,0,0,1-.21.54.74.74,0,0,1-.53.2.79.79,0,0,1-.55-.2.66.66,0,0,1-.23-.54V13.94H.74L2.91,6.57H2.53c-.24.83-.44,1.49-.59,2s-.3,1-.44,1.5-.25.77-.27.87a.59.59,0,0,1-.62.47l-.16,0A.6.6,0,0,1,0,10.8a.45.45,0,0,1,0-.2s.08-.24.16-.55.19-.7.33-1.15S.81,8,1,7.41s.3-1,.48-1.54a2,2,0,0,1,.69-1,1.57,1.57,0,0,1,1.09-.46H5.78a1.61,1.61,0,0,1,1.12.46,2.46,2.46,0,0,1,.7,1c.15.5.29,1,.44,1.54s.3,1,.43,1.49l.33,1.15A3.92,3.92,0,0,0,9,10.6l0,.17a.59.59,0,0,1-.46.62l-.15,0A.57.57,0,0,1,7.77,11c0-.1-.12-.4-.24-.87s-.29-1-.46-1.5-.36-1.19-.6-2H6.1l2.17,7.37H6.21v5.59a.66.66,0,0,1-.22.54.8.8,0,0,1-.54.2.75.75,0,0,1-.54-.2.71.71,0,0,1-.2-.54V13.94Zm.2-10a1.46,1.46,0,0,0,1.1-.44A1.59,1.59,0,0,0,6.1,2.34a1.58,1.58,0,0,0-.46-1.13A1.43,1.43,0,0,0,4.54.73a1.59,1.59,0,0,0-1.17.48,1.54,1.54,0,0,0-.46,1.13,1.55,1.55,0,0,0,.46,1.15A1.64,1.64,0,0,0,4.54,3.93Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.step-paxinfo_form-transfer-select-pax__info-block{display:flex;flex-wrap:wrap;width:100%;min-height:100px;margin:0;margin-bottom:15px;padding:0;padding-top:10px;padding-bottom:0;padding-left:20px;padding-right:10px;background-color:#fff;box-sizing:border-box}.step-paxinfo_form-transfer-select-pax__info-block-row{display:flex;align-items:center;width:100%}.step-paxinfo_form-transfer-select-pax__input-block{display:flex;flex-wrap:wrap;width:250px;height:60px;margin:0;margin-right:5px;margin-bottom:15px;padding:0}.step-paxinfo_form-transfer-select-pax__input-block--width-m{width:110px}.step-paxinfo_form-transfer-select-pax__input-block--width-l{width:190px}.step-paxinfo_form-transfer-select-pax__input-block--width-m{width:198px}.step-paxinfo_form-transfer-select-pax__input-block--width-xl{width:270px}.step-paxinfo_form-transfer-select-pax__input-block--select{display:flex;width:160px;height:65px;margin:0;margin-bottom:20px;margin-left:25px;padding:0}.step-paxinfo_form-transfer-select-pax__label{width:100%;min-height:20px;margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:700;line-height:12px;color:#666}.step-paxinfo_form-transfer-select-pax__label--fw{font-weight:400}.step-paxinfo_form-transfer-select-pax__label--header{display:flex;align-items:center;width:100%;height:25px;margin:0;padding:0;padding-left:10px;color:#fff;background-color:#6988d9;box-sizing:border-box}.step-paxinfo_form-transfer-select-pax__input{width:100%;height:40px;margin:0;padding:0;padding-left:10px;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:400;color:#000;border:1px solid #d8d8d8;box-sizing:border-box}.step-paxinfo_form-transfer-select-pax__input--width-m{width:200px}.step-paxinfo_form-transfer-select-pax__input--height-s{height:30px}.step-paxinfo_form-transfer-select-pax__input::-webkit-input-placeholder{color:#888}.step-paxinfo_form-transfer-select-pax__input:-ms-input-placeholder{color:#888}.step-paxinfo_form-transfer-select-pax__input::-ms-input-placeholder{color:#888}.step-paxinfo_form-transfer-select-pax__input::placeholder{color:#888}.step-paxinfo_form-transfer-select-pax__check-label{position:relative;display:flex;align-items:center;width:105px;margin:0;margin-top:8px;margin-left:10px;padding:0}.step-paxinfo_form-transfer-select-pax__check-input{display:none}.step-paxinfo_form-transfer-select-pax__check-txt{position:relative;width:100%;margin:0;padding:0;padding-left:24px;font-family:"PT Sans",sans-serif;font-size:14px;color:#666;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.step-paxinfo_form-transfer-select-pax__check-txt::before{position:absolute;content:"";top:0;left:0;width:15px;height:15px;margin:0;margin-right:5px;padding:0;border:1px solid #b1b1b1;border-radius:2px;background:linear-gradient(180deg,#ededed,#dedede)}.step-paxinfo_form-transfer-select-pax__check-label input:checked+.step-paxinfo_form-transfer-select-pax__check-txt::before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='icon-check' viewBox='0 0 11 11'%3E%3Cdefs%3E%3Cstyle%3E.check-a%7Bfill:%23424242;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-check%3C/title%3E%3Cpath class='check-a' d='M0,6.65,4.11,11,11,2.15,8.41,0,3.89,5.84,2.33,4.24Z'/%3E%3C/svg%3E");background-size:80%;background-position:center;background-repeat:no-repeat}.step-paxinfo_form-transfer-select-pax__txt-block{display:block;width:100%;min-height:80px;margin:0 auto;margin-bottom:20px;padding:0;padding-top:20px}.step-paxinfo_form-transfer-select-pax__txt{position:relative;margin:0;padding:0;text-align:center;font-family:"PT Sans",sans-serif;font-size:14px;line-height:17px;color:#666}.step-paxinfo_form-transfer-select-pax__txt--color{color:#0f7ee6}.step-paxinfo_form-transfer-select-pax__txt--mb{margin-bottom:10px}.step-paxinfo_form-transfer-select-pax__txt-check-label{position:absolute;top:-4px;left:125px;display:flex;align-items:center;width:40px;margin:0;margin-bottom:10px;padding:0}.step-paxinfo_form-transfer-select-pax__txt-check-input{display:none}.step-paxinfo_form-transfer-select-pax__txt-check{position:relative;width:40px;margin:0;padding:0;padding-left:30px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.step-paxinfo_form-transfer-select-pax__txt-check::before{position:absolute;content:"";top:0;left:0;width:17px;height:17px;margin:0;margin-right:10px;padding:0;border:1px solid #a6a6a6;border-radius:2px;background:linear-gradient(180deg,#ededed,#dedede);cursor:pointer}.step-paxinfo_form-transfer-select-pax__txt-check-label input:checked+.step-paxinfo_form-transfer-select-pax__txt-check::before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='icon-check' viewBox='0 0 11 11'%3E%3Cdefs%3E%3Cstyle%3E.check-a%7Bfill:%23424242;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-check%3C/title%3E%3Cpath class='check-a' d='M0,6.65,4.11,11,11,2.15,8.41,0,3.89,5.84,2.33,4.24Z'/%3E%3C/svg%3E");background-size:80%;background-position:center;background-repeat:no-repeat}.step-paxinfo_form-transfer-select-pax__btn{display:flex;justify-content:center;align-items:center;width:205px;height:50px;margin:0 auto;padding:0;font-family:"PT Sans",sans-serif;font-size:20px;line-height:18px;font-weight:700;color:#fff;text-transform:uppercase;background-color:#f48f2e;border-radius:2px;box-shadow:0 -2px 1px 0 #ffd494,0 2px 1px 0 #9f9f9f;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.step-paxinfo_form-transfer-select-pax__btn:hover{background-color:#d97f2b}.step-paxinfo_form-transfer__select{position:relative;display:inline-block;width:340px;height:28px;margin:0;padding:0;padding-left:10px;padding-right:10px;font-family:"PT Sans",sans-serif;font-size:15px;font-weight:400;line-height:30px;color:#000;background-color:#fff;border:1px solid #d9d9d9;box-sizing:border-box;cursor:pointer}.step-paxinfo_form-transfer-select-pax__pax--attention .step-paxinfo_form-transfer__select{border:1px solid red}.step-paxinfo_form-transfer__select-attention-block{display:none}.step-paxinfo_form-transfer-select-pax__pax--attention .step-paxinfo_form-transfer__select-attention-block{position:absolute;top:42px;left:20px;display:flex;justify-content:center;align-items:center;width:175px;height:35px;background-color:#fff;border:1px solid red}.step-paxinfo_form-transfer-select-pax__pax--attention .step-paxinfo_form-transfer__select-attention-block::before{position:absolute;content:"";top:-9px;left:75px;width:15px;height:15px;transform:rotate(45deg);background-color:#fff;border-top:1px solid red;border-left:1px solid red}.step-paxinfo_form-transfer__select-attention-icon{width:18px;height:18px;margin:0;margin-right:10px;padding:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 19.91 17.01' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.danger-a%7Bfill:%23ff0000;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-danger%3C/title%3E%3Cpath class='danger-a' transform='translate(-.04 .01)' d='M19.8,15.1,11,.6A1.08,1.08,0,0,0,9.4.2a1.76,1.76,0,0,0-.5.4L.2,15.1a1.28,1.28,0,0,0,.4,1.7,1.42,1.42,0,0,0,.6.2H18.7a1.16,1.16,0,0,0,1.2-1.2A.88.88,0,0,0,19.8,15.1ZM10,5a.82.82,0,0,1,.9.8c0,1.5-.2,3.7-.2,5.3a.66.66,0,0,1-.7.6c-.4,0-.8-.2-.8-.6C9.2,9.6,9,7.4,9,5.8A1,1,0,0,1,10,5Zm0,9.6a1,1,0,0,1,0-2,1.08,1.08,0,0,1,1,1A1.08,1.08,0,0,1,10,14.6Z'/%3E%3C/svg%3E");background-repeat:no-repeat}.step-paxinfo_form-transfer__select-attention-txt{margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:400;color:#000}
.step-paxinfo_form-select-pax__wrapper{display:block;width:100%;min-height:150px;margin:0;padding:0;padding-bottom:20px}.step-paxinfo_form-select-pax__table{display:table;width:100%;min-height:50px;margin:0;margin-bottom:15px;padding:0}.step-paxinfo_form-select-pax__row{display:table-row;margin:0;padding:0;background-color:#fff}.step-paxinfo_form-select-pax__row--head{background-color:#8abefd}.step-paxinfo_form-select-pax__row--bg{background-color:#e1e1e1}.step-paxinfo_form-select-pax__cell{display:table-cell;box-sizing:border-box}.step-paxinfo_form-select-pax__cell--head{height:40px;margin:0;padding:0;vertical-align:middle;font-family:"PT Sans",sans-serif;font-size:17px;font-weight:700;line-height:17px;color:#fff;background-color:#8abefd;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.step-paxinfo_form-select-pax__cell--info{height:66px;margin:0;padding:0;vertical-align:middle;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:700;line-height:14px;color:#000}.step-paxinfo_form-select-pax__cell--head-align-c{text-align:center}.step-paxinfo_form-select-pax__cell--head-pl{padding-left:15px}.step-paxinfo_form-select-pax__cell--head-color{background-color:#6988d9}.step-paxinfo_form-select-pax__cell--color-bg{background-color:#f5f5f5}.step-paxinfo_form-select-pax__cell--col-1{width:40px}.step-paxinfo_form-select-pax__cell--col-2{width:70px}.step-paxinfo_form-select-pax__cell--col-3{width:150px}.step-paxinfo_form-select-pax__cell--col-4{width:170px}.step-paxinfo_form-select-pax__cell--col-5{width:125px}.step-paxinfo_form-select-pax__cell--col-6{width:180px}.step-paxinfo_form-select-pax__cell-gender{display:flex;justify-content:center;align-items:center;width:60px;height:40px;margin:0;padding:0;border:1px solid #d8d8d8;background-color:#fff;box-sizing:border-box}.step-paxinfo_form-select-pax__cell-gender-item{display:flex;justify-content:center;align-items:center;width:30px;height:40px;cursor:pointer}.step-paxinfo_form-select-pax__cell-gender-item--active{background-color:#f48f2e}.step-paxinfo_form-select-pax__cell-gender-item--br{border-right:1px solid #d8d8d8}.step-paxinfo_form-select-pax__cell-gender-icon-man{width:8px;height:20px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 8 20.42' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.icon-gender-man-a%7Bfill:%23000;fill-rule:evenodd;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-gender-man%3C/title%3E%3Cpath class='icon-gender-man-a' transform='translate(0 -.29)' d='M2.15,4.07a2.06,2.06,0,0,0-1.51.64A2.13,2.13,0,0,0,0,6.22v5.25A.69.69,0,0,0,.22,12a.69.69,0,0,0,.51.2.72.72,0,0,0,.54-.2.78.78,0,0,0,.18-.52V6.78h.38v13a.86.86,0,0,0,.32.66.93.93,0,0,0,.68.28.9.9,0,0,0,.69-.28.86.86,0,0,0,.29-.66V12.24h.42v7.53a.92.92,0,0,0,.28.66.94.94,0,0,0,.72.28.94.94,0,0,0,.93-.94v-13h.39v4.69a.74.74,0,0,0,.19.52.78.78,0,0,0,.53.2.69.69,0,0,0,.54-.2A.85.85,0,0,0,8,11.47V6.22a2.14,2.14,0,0,0-.63-1.51,2,2,0,0,0-1.52-.64ZM4,3.64a1.61,1.61,0,0,0,1.18-.47A1.64,1.64,0,0,0,5.68,2,1.64,1.64,0,0,0,5.19.79,1.61,1.61,0,0,0,4,.29a1.53,1.53,0,0,0-1.18.5A1.59,1.59,0,0,0,2.35,2a1.59,1.59,0,0,0,.48,1.2A1.54,1.54,0,0,0,4,3.64Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.step-paxinfo_form-select-pax__cell-gender-icon-man--active{width:8px;height:20px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 8 20.42' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.icon-gender-man-a%7Bfill:%23FFF;fill-rule:evenodd;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-gender-man%3C/title%3E%3Cpath class='icon-gender-man-a' transform='translate(0 -.29)' d='M2.15,4.07a2.06,2.06,0,0,0-1.51.64A2.13,2.13,0,0,0,0,6.22v5.25A.69.69,0,0,0,.22,12a.69.69,0,0,0,.51.2.72.72,0,0,0,.54-.2.78.78,0,0,0,.18-.52V6.78h.38v13a.86.86,0,0,0,.32.66.93.93,0,0,0,.68.28.9.9,0,0,0,.69-.28.86.86,0,0,0,.29-.66V12.24h.42v7.53a.92.92,0,0,0,.28.66.94.94,0,0,0,.72.28.94.94,0,0,0,.93-.94v-13h.39v4.69a.74.74,0,0,0,.19.52.78.78,0,0,0,.53.2.69.69,0,0,0,.54-.2A.85.85,0,0,0,8,11.47V6.22a2.14,2.14,0,0,0-.63-1.51,2,2,0,0,0-1.52-.64ZM4,3.64a1.61,1.61,0,0,0,1.18-.47A1.64,1.64,0,0,0,5.68,2,1.64,1.64,0,0,0,5.19.79,1.61,1.61,0,0,0,4,.29a1.53,1.53,0,0,0-1.18.5A1.59,1.59,0,0,0,2.35,2a1.59,1.59,0,0,0,.48,1.2A1.54,1.54,0,0,0,4,3.64Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.step-paxinfo_form-select-pax__cell-gender-icon-woman{width:10px;height:21px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 9 19.54' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.icon-gender-woman-a%7Bfill:%23000;fill-rule:evenodd;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-gender-woman%3C/title%3E%3Cpath class='icon-gender-woman-a' transform='translate(0 -.73)' d='M4.34,13.94v5.59a.75.75,0,0,1-.21.54.74.74,0,0,1-.53.2.79.79,0,0,1-.55-.2.66.66,0,0,1-.23-.54V13.94H.74L2.91,6.57H2.53c-.24.83-.44,1.49-.59,2s-.3,1-.44,1.5-.25.77-.27.87a.59.59,0,0,1-.62.47l-.16,0A.6.6,0,0,1,0,10.8a.45.45,0,0,1,0-.2s.08-.24.16-.55.19-.7.33-1.15S.81,8,1,7.41s.3-1,.48-1.54a2,2,0,0,1,.69-1,1.57,1.57,0,0,1,1.09-.46H5.78a1.61,1.61,0,0,1,1.12.46,2.46,2.46,0,0,1,.7,1c.15.5.29,1,.44,1.54s.3,1,.43,1.49l.33,1.15A3.92,3.92,0,0,0,9,10.6l0,.17a.59.59,0,0,1-.46.62l-.15,0A.57.57,0,0,1,7.77,11c0-.1-.12-.4-.24-.87s-.29-1-.46-1.5-.36-1.19-.6-2H6.1l2.17,7.37H6.21v5.59a.66.66,0,0,1-.22.54.8.8,0,0,1-.54.2.75.75,0,0,1-.54-.2.71.71,0,0,1-.2-.54V13.94Zm.2-10a1.46,1.46,0,0,0,1.1-.44A1.59,1.59,0,0,0,6.1,2.34a1.58,1.58,0,0,0-.46-1.13A1.43,1.43,0,0,0,4.54.73a1.59,1.59,0,0,0-1.17.48,1.54,1.54,0,0,0-.46,1.13,1.55,1.55,0,0,0,.46,1.15A1.64,1.64,0,0,0,4.54,3.93Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.step-paxinfo_form-select-pax__cell-gender-icon-woman--active{width:10px;height:21px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 9 19.54' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.icon-gender-woman-a%7Bfill:%23FFF;fill-rule:evenodd;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-gender-woman%3C/title%3E%3Cpath class='icon-gender-woman-a' transform='translate(0 -.73)' d='M4.34,13.94v5.59a.75.75,0,0,1-.21.54.74.74,0,0,1-.53.2.79.79,0,0,1-.55-.2.66.66,0,0,1-.23-.54V13.94H.74L2.91,6.57H2.53c-.24.83-.44,1.49-.59,2s-.3,1-.44,1.5-.25.77-.27.87a.59.59,0,0,1-.62.47l-.16,0A.6.6,0,0,1,0,10.8a.45.45,0,0,1,0-.2s.08-.24.16-.55.19-.7.33-1.15S.81,8,1,7.41s.3-1,.48-1.54a2,2,0,0,1,.69-1,1.57,1.57,0,0,1,1.09-.46H5.78a1.61,1.61,0,0,1,1.12.46,2.46,2.46,0,0,1,.7,1c.15.5.29,1,.44,1.54s.3,1,.43,1.49l.33,1.15A3.92,3.92,0,0,0,9,10.6l0,.17a.59.59,0,0,1-.46.62l-.15,0A.57.57,0,0,1,7.77,11c0-.1-.12-.4-.24-.87s-.29-1-.46-1.5-.36-1.19-.6-2H6.1l2.17,7.37H6.21v5.59a.66.66,0,0,1-.22.54.8.8,0,0,1-.54.2.75.75,0,0,1-.54-.2.71.71,0,0,1-.2-.54V13.94Zm.2-10a1.46,1.46,0,0,0,1.1-.44A1.59,1.59,0,0,0,6.1,2.34a1.58,1.58,0,0,0-.46-1.13A1.43,1.43,0,0,0,4.54.73a1.59,1.59,0,0,0-1.17.48,1.54,1.54,0,0,0-.46,1.13,1.55,1.55,0,0,0,.46,1.15A1.64,1.64,0,0,0,4.54,3.93Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.step-paxinfo_form-select-pax__input{width:160px;height:40px;margin:0;padding:0;padding-left:10px;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:400;color:#000;border:1px solid #d8d8d8;box-sizing:border-box}.step-paxinfo_form-select-pax__input::-webkit-input-placeholder{color:#888}.step-paxinfo_form-select-pax__input:-ms-input-placeholder{color:#888}.step-paxinfo_form-select-pax__input::-ms-input-placeholder{color:#888}.step-paxinfo_form-select-pax__input::placeholder{color:#888}.step-paxinfo_form-select-pax__input--w-s{width:140px}.step-paxinfo_form-select-pax__input--w-xs{width:110px}.step-paxinfo_form-select-pax__txt-block{display:block;width:100%;min-height:80px;margin:0 auto;margin-bottom:20px;padding:0;padding-top:20px}.step-paxinfo_form-select-pax__txt{position:relative;margin:0;padding:0;text-align:center;font-family:"PT Sans",sans-serif;font-size:14px;line-height:17px;color:#666}.step-paxinfo_form-select-pax__txt--color{color:#0f7ee6}.step-paxinfo_form-select-pax__txt--mb{margin-bottom:10px}.step-paxinfo_form-select-pax__check-label{position:absolute;top:-4px;left:125px;display:flex;align-items:center;width:40px;margin:0;margin-bottom:10px;padding:0}.step-paxinfo_form-select-pax__check-input{display:none}.step-paxinfo_form-select-pax__check-txt{position:relative;width:40px;margin:0;padding:0;padding-left:30px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.step-paxinfo_form-select-pax__check-txt::before{position:absolute;content:"";top:0;left:0;width:17px;height:17px;margin:0;margin-right:10px;padding:0;border:1px solid #a6a6a6;border-radius:2px;background:linear-gradient(180deg,#ededed,#dedede);cursor:pointer}.step-paxinfo_form-select-pax__check-label input:checked+.step-paxinfo_form-select-pax__check-txt::before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='icon-check' viewBox='0 0 11 11'%3E%3Cdefs%3E%3Cstyle%3E.check-a%7Bfill:%23424242;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-check%3C/title%3E%3Cpath class='check-a' d='M0,6.65,4.11,11,11,2.15,8.41,0,3.89,5.84,2.33,4.24Z'/%3E%3C/svg%3E");background-size:80%;background-position:center;background-repeat:no-repeat}
.step-paxinfo_form-select-pax-rus__wrapper{display:block;width:100%;min-height:150px;margin:0;padding:0;padding-bottom:20px}.step-paxinfo_form-select-pax-rus__table{display:table;width:100%;min-height:50px;margin:0;margin-bottom:15px;padding:0}.step-paxinfo_form-select-pax-rus__row{display:table-row;margin:0;padding:0;background-color:#fff}.step-paxinfo_form-select-pax-rus__row--head{background-color:#8abefd}.step-paxinfo_form-select-pax-rus__row--bg{background-color:#e1e1e1}.step-paxinfo_form-select-pax-rus__cell{display:table-cell;box-sizing:border-box}.step-paxinfo_form-select-pax-rus__cell--head{height:40px;margin:0;padding:0;vertical-align:middle;font-family:"PT Sans",sans-serif;font-size:17px;font-weight:700;line-height:17px;color:#fff;background-color:#8abefd;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.step-paxinfo_form-select-pax-rus__cell--info{height:66px;margin:0;padding:0;vertical-align:middle;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:700;line-height:14px;color:#000}.step-paxinfo_form-select-pax-rus__cell--head-align-c{text-align:center}.step-paxinfo_form-select-pax-rus__cell--head-pl{padding-left:10px}.step-paxinfo_form-select-pax-rus__cell--head-color{background-color:#6988d9}.step-paxinfo_form-select-pax-rus__cell--color-bg{background-color:#f5f5f5}.step-paxinfo_form-select-pax-rus__cell--col-1{width:40px}.step-paxinfo_form-select-pax-rus__cell--col-2{width:70px}.step-paxinfo_form-select-pax-rus__cell--col-3{width:110px}.step-paxinfo_form-select-pax-rus__cell--col-4{width:110px}.step-paxinfo_form-select-pax-rus__cell--col-5{width:115px}.step-paxinfo_form-select-pax-rus__cell--col-6{width:125px}.step-paxinfo_form-select-pax-rus__cell--col-7{width:180px}.step-paxinfo_form-select-pax-rus__cell-gender{display:flex;justify-content:center;align-items:center;width:60px;height:40px;margin:0;padding:0;border:1px solid #d8d8d8;background-color:#fff;box-sizing:border-box}.step-paxinfo_form-select-pax-rus__cell-gender-item{display:flex;justify-content:center;align-items:center;width:30px;height:40px;cursor:pointer}.step-paxinfo_form-select-pax-rus__cell-gender-item--active{background-color:#f48f2e}.step-paxinfo_form-select-pax-rus__cell-gender-item--br{border-right:1px solid #d8d8d8}.step-paxinfo_form-select-pax-rus__cell-gender-icon-man{width:8px;height:20px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 8 20.42' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.icon-gender-man-a%7Bfill:%23000;fill-rule:evenodd;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-gender-man%3C/title%3E%3Cpath class='icon-gender-man-a' transform='translate(0 -.29)' d='M2.15,4.07a2.06,2.06,0,0,0-1.51.64A2.13,2.13,0,0,0,0,6.22v5.25A.69.69,0,0,0,.22,12a.69.69,0,0,0,.51.2.72.72,0,0,0,.54-.2.78.78,0,0,0,.18-.52V6.78h.38v13a.86.86,0,0,0,.32.66.93.93,0,0,0,.68.28.9.9,0,0,0,.69-.28.86.86,0,0,0,.29-.66V12.24h.42v7.53a.92.92,0,0,0,.28.66.94.94,0,0,0,.72.28.94.94,0,0,0,.93-.94v-13h.39v4.69a.74.74,0,0,0,.19.52.78.78,0,0,0,.53.2.69.69,0,0,0,.54-.2A.85.85,0,0,0,8,11.47V6.22a2.14,2.14,0,0,0-.63-1.51,2,2,0,0,0-1.52-.64ZM4,3.64a1.61,1.61,0,0,0,1.18-.47A1.64,1.64,0,0,0,5.68,2,1.64,1.64,0,0,0,5.19.79,1.61,1.61,0,0,0,4,.29a1.53,1.53,0,0,0-1.18.5A1.59,1.59,0,0,0,2.35,2a1.59,1.59,0,0,0,.48,1.2A1.54,1.54,0,0,0,4,3.64Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.step-paxinfo_form-select-pax-rus__cell-gender-icon-man--active{width:8px;height:20px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 8 20.42' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.icon-gender-man-a%7Bfill:%23FFF;fill-rule:evenodd;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-gender-man%3C/title%3E%3Cpath class='icon-gender-man-a' transform='translate(0 -.29)' d='M2.15,4.07a2.06,2.06,0,0,0-1.51.64A2.13,2.13,0,0,0,0,6.22v5.25A.69.69,0,0,0,.22,12a.69.69,0,0,0,.51.2.72.72,0,0,0,.54-.2.78.78,0,0,0,.18-.52V6.78h.38v13a.86.86,0,0,0,.32.66.93.93,0,0,0,.68.28.9.9,0,0,0,.69-.28.86.86,0,0,0,.29-.66V12.24h.42v7.53a.92.92,0,0,0,.28.66.94.94,0,0,0,.72.28.94.94,0,0,0,.93-.94v-13h.39v4.69a.74.74,0,0,0,.19.52.78.78,0,0,0,.53.2.69.69,0,0,0,.54-.2A.85.85,0,0,0,8,11.47V6.22a2.14,2.14,0,0,0-.63-1.51,2,2,0,0,0-1.52-.64ZM4,3.64a1.61,1.61,0,0,0,1.18-.47A1.64,1.64,0,0,0,5.68,2,1.64,1.64,0,0,0,5.19.79,1.61,1.61,0,0,0,4,.29a1.53,1.53,0,0,0-1.18.5A1.59,1.59,0,0,0,2.35,2a1.59,1.59,0,0,0,.48,1.2A1.54,1.54,0,0,0,4,3.64Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.step-paxinfo_form-select-pax-rus__cell-gender-icon-woman{width:10px;height:21px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 9 19.54' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.icon-gender-woman-a%7Bfill:%23000;fill-rule:evenodd;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-gender-woman%3C/title%3E%3Cpath class='icon-gender-woman-a' transform='translate(0 -.73)' d='M4.34,13.94v5.59a.75.75,0,0,1-.21.54.74.74,0,0,1-.53.2.79.79,0,0,1-.55-.2.66.66,0,0,1-.23-.54V13.94H.74L2.91,6.57H2.53c-.24.83-.44,1.49-.59,2s-.3,1-.44,1.5-.25.77-.27.87a.59.59,0,0,1-.62.47l-.16,0A.6.6,0,0,1,0,10.8a.45.45,0,0,1,0-.2s.08-.24.16-.55.19-.7.33-1.15S.81,8,1,7.41s.3-1,.48-1.54a2,2,0,0,1,.69-1,1.57,1.57,0,0,1,1.09-.46H5.78a1.61,1.61,0,0,1,1.12.46,2.46,2.46,0,0,1,.7,1c.15.5.29,1,.44,1.54s.3,1,.43,1.49l.33,1.15A3.92,3.92,0,0,0,9,10.6l0,.17a.59.59,0,0,1-.46.62l-.15,0A.57.57,0,0,1,7.77,11c0-.1-.12-.4-.24-.87s-.29-1-.46-1.5-.36-1.19-.6-2H6.1l2.17,7.37H6.21v5.59a.66.66,0,0,1-.22.54.8.8,0,0,1-.54.2.75.75,0,0,1-.54-.2.71.71,0,0,1-.2-.54V13.94Zm.2-10a1.46,1.46,0,0,0,1.1-.44A1.59,1.59,0,0,0,6.1,2.34a1.58,1.58,0,0,0-.46-1.13A1.43,1.43,0,0,0,4.54.73a1.59,1.59,0,0,0-1.17.48,1.54,1.54,0,0,0-.46,1.13,1.55,1.55,0,0,0,.46,1.15A1.64,1.64,0,0,0,4.54,3.93Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.step-paxinfo_form-select-pax-rus__cell-gender-icon-woman--active{width:10px;height:21px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 9 19.54' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.icon-gender-woman-a%7Bfill:%23FFF;fill-rule:evenodd;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-gender-woman%3C/title%3E%3Cpath class='icon-gender-woman-a' transform='translate(0 -.73)' d='M4.34,13.94v5.59a.75.75,0,0,1-.21.54.74.74,0,0,1-.53.2.79.79,0,0,1-.55-.2.66.66,0,0,1-.23-.54V13.94H.74L2.91,6.57H2.53c-.24.83-.44,1.49-.59,2s-.3,1-.44,1.5-.25.77-.27.87a.59.59,0,0,1-.62.47l-.16,0A.6.6,0,0,1,0,10.8a.45.45,0,0,1,0-.2s.08-.24.16-.55.19-.7.33-1.15S.81,8,1,7.41s.3-1,.48-1.54a2,2,0,0,1,.69-1,1.57,1.57,0,0,1,1.09-.46H5.78a1.61,1.61,0,0,1,1.12.46,2.46,2.46,0,0,1,.7,1c.15.5.29,1,.44,1.54s.3,1,.43,1.49l.33,1.15A3.92,3.92,0,0,0,9,10.6l0,.17a.59.59,0,0,1-.46.62l-.15,0A.57.57,0,0,1,7.77,11c0-.1-.12-.4-.24-.87s-.29-1-.46-1.5-.36-1.19-.6-2H6.1l2.17,7.37H6.21v5.59a.66.66,0,0,1-.22.54.8.8,0,0,1-.54.2.75.75,0,0,1-.54-.2.71.71,0,0,1-.2-.54V13.94Zm.2-10a1.46,1.46,0,0,0,1.1-.44A1.59,1.59,0,0,0,6.1,2.34a1.58,1.58,0,0,0-.46-1.13A1.43,1.43,0,0,0,4.54.73a1.59,1.59,0,0,0-1.17.48,1.54,1.54,0,0,0-.46,1.13,1.55,1.55,0,0,0,.46,1.15A1.64,1.64,0,0,0,4.54,3.93Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.step-paxinfo_form-select-pax-rus__input{width:100px;height:40px;margin:0;padding:0;padding-left:10px;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:400;color:#000;border:1px solid #d8d8d8;box-sizing:border-box}.step-paxinfo_form-select-pax-rus__input::-webkit-input-placeholder{color:#888}.step-paxinfo_form-select-pax-rus__input:-ms-input-placeholder{color:#888}.step-paxinfo_form-select-pax-rus__input::-ms-input-placeholder{color:#888}.step-paxinfo_form-select-pax-rus__input::placeholder{color:#888}.step-paxinfo_form-select-pax-rus__input--w-l{width:105px}.step-paxinfo_form-select-pax-rus__input--w-xl{width:160px}.step-paxinfo_form-select-pax-rus__txt-block{display:block;width:100%;min-height:80px;margin:0 auto;margin-bottom:20px;padding:0;padding-top:20px}.step-paxinfo_form-select-pax-rus__txt{position:relative;margin:0;padding:0;text-align:center;font-family:"PT Sans",sans-serif;font-size:14px;line-height:17px;color:#666}.step-paxinfo_form-select-pax-rus__txt--color{color:#0f7ee6}.step-paxinfo_form-select-pax-rus__txt--mb{margin-bottom:10px}.step-paxinfo_form-select-pax-rus__check-label{position:absolute;top:-4px;left:125px;display:flex;align-items:center;width:40px;margin:0;margin-bottom:10px;padding:0}.step-paxinfo_form-select-pax-rus__check-input{display:none}.step-paxinfo_form-select-pax-rus__check-txt{position:relative;width:40px;margin:0;padding:0;padding-left:30px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.step-paxinfo_form-select-pax-rus__check-txt::before{position:absolute;content:"";top:0;left:0;width:17px;height:17px;margin:0;margin-right:10px;padding:0;border:1px solid #a6a6a6;border-radius:2px;background:linear-gradient(180deg,#ededed,#dedede);cursor:pointer}.step-paxinfo_form-select-pax-rus__check-label input:checked+.step-paxinfo_form-select-pax-rus__check-txt::before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='icon-check' viewBox='0 0 11 11'%3E%3Cdefs%3E%3Cstyle%3E.check-a%7Bfill:%23424242;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-check%3C/title%3E%3Cpath class='check-a' d='M0,6.65,4.11,11,11,2.15,8.41,0,3.89,5.84,2.33,4.24Z'/%3E%3C/svg%3E");background-size:80%;background-position:center;background-repeat:no-repeat}
.step-paxinfo_form-rus__wrapper{display:block;width:100%;min-height:150px;margin:0;padding:0;padding-bottom:20px}.step-paxinfo_form-rus__table{display:table;width:100%;min-height:50px;margin:0;padding:0;background-color:#fff}.step-paxinfo_form-rus__row{display:table-row;margin:0;padding:0}.step-paxinfo_form-rus__row--head{background-color:#8abefd}.step-paxinfo_form-rus__row--bg{background-color:#e1e1e1}.step-paxinfo_form-rus__cell{display:table-cell;box-sizing:border-box}.step-paxinfo_form-rus__cell--head{height:40px;margin:0;padding:0;vertical-align:middle;font-family:"PT Sans",sans-serif;font-size:17px;font-weight:700;line-height:17px;color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.step-paxinfo_form-rus__cell--info{height:66px;margin:0;padding:0;vertical-align:middle;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:700;line-height:14px;color:#000}.step-paxinfo_form-rus__cell--head-align-c{text-align:center}.step-paxinfo_form-rus__cell--head-pl{padding-left:5px}.step-paxinfo_form-rus__cell--col-1{width:50px}.step-paxinfo_form-rus__cell--col-2{width:60px}.step-paxinfo_form-rus__cell--col-3{width:160px}.step-paxinfo_form-rus__cell--col-4{width:155px}.step-paxinfo_form-rus__cell--col-5{width:155px}.step-paxinfo_form-rus__cell--col-6{width:140px}.step-paxinfo_form-rus__cell-gender{display:flex;justify-content:center;align-items:center;width:60px;height:40px;margin:0;padding:0;border:1px solid #d8d8d8;background-color:#fff;box-sizing:border-box}.step-paxinfo_form-rus__cell-gender-item{display:flex;justify-content:center;align-items:center;width:30px;height:40px;margin:0;padding:0;padding-top:2px;cursor:pointer;box-sizing:border-box}.step-paxinfo_form-rus__cell-gender-item--active{background-color:#f48f2e}.step-paxinfo_form-rus__cell-gender-item--br{border-right:1px solid #d8d8d8;box-sizing:border-box}.step-paxinfo_form-rus__cell-gender-icon-man{width:8px;height:19px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 8 20.42' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.icon-gender-man-a%7Bfill:%23000;fill-rule:evenodd;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-gender-man%3C/title%3E%3Cpath class='icon-gender-man-a' transform='translate(0 -.29)' d='M2.15,4.07a2.06,2.06,0,0,0-1.51.64A2.13,2.13,0,0,0,0,6.22v5.25A.69.69,0,0,0,.22,12a.69.69,0,0,0,.51.2.72.72,0,0,0,.54-.2.78.78,0,0,0,.18-.52V6.78h.38v13a.86.86,0,0,0,.32.66.93.93,0,0,0,.68.28.9.9,0,0,0,.69-.28.86.86,0,0,0,.29-.66V12.24h.42v7.53a.92.92,0,0,0,.28.66.94.94,0,0,0,.72.28.94.94,0,0,0,.93-.94v-13h.39v4.69a.74.74,0,0,0,.19.52.78.78,0,0,0,.53.2.69.69,0,0,0,.54-.2A.85.85,0,0,0,8,11.47V6.22a2.14,2.14,0,0,0-.63-1.51,2,2,0,0,0-1.52-.64ZM4,3.64a1.61,1.61,0,0,0,1.18-.47A1.64,1.64,0,0,0,5.68,2,1.64,1.64,0,0,0,5.19.79,1.61,1.61,0,0,0,4,.29a1.53,1.53,0,0,0-1.18.5A1.59,1.59,0,0,0,2.35,2a1.59,1.59,0,0,0,.48,1.2A1.54,1.54,0,0,0,4,3.64Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.step-paxinfo_form-rus__cell-gender-icon-man--active{width:8px;height:19px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 8 20.42' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.icon-gender-man-a%7Bfill:%23FFF;fill-rule:evenodd;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-gender-man%3C/title%3E%3Cpath class='icon-gender-man-a' transform='translate(0 -.29)' d='M2.15,4.07a2.06,2.06,0,0,0-1.51.64A2.13,2.13,0,0,0,0,6.22v5.25A.69.69,0,0,0,.22,12a.69.69,0,0,0,.51.2.72.72,0,0,0,.54-.2.78.78,0,0,0,.18-.52V6.78h.38v13a.86.86,0,0,0,.32.66.93.93,0,0,0,.68.28.9.9,0,0,0,.69-.28.86.86,0,0,0,.29-.66V12.24h.42v7.53a.92.92,0,0,0,.28.66.94.94,0,0,0,.72.28.94.94,0,0,0,.93-.94v-13h.39v4.69a.74.74,0,0,0,.19.52.78.78,0,0,0,.53.2.69.69,0,0,0,.54-.2A.85.85,0,0,0,8,11.47V6.22a2.14,2.14,0,0,0-.63-1.51,2,2,0,0,0-1.52-.64ZM4,3.64a1.61,1.61,0,0,0,1.18-.47A1.64,1.64,0,0,0,5.68,2,1.64,1.64,0,0,0,5.19.79,1.61,1.61,0,0,0,4,.29a1.53,1.53,0,0,0-1.18.5A1.59,1.59,0,0,0,2.35,2a1.59,1.59,0,0,0,.48,1.2A1.54,1.54,0,0,0,4,3.64Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.step-paxinfo_form-rus__cell-gender-icon-woman{width:10px;height:20px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 9 19.54' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.icon-gender-woman-a%7Bfill:%23000;fill-rule:evenodd;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-gender-woman%3C/title%3E%3Cpath class='icon-gender-woman-a' transform='translate(0 -.73)' d='M4.34,13.94v5.59a.75.75,0,0,1-.21.54.74.74,0,0,1-.53.2.79.79,0,0,1-.55-.2.66.66,0,0,1-.23-.54V13.94H.74L2.91,6.57H2.53c-.24.83-.44,1.49-.59,2s-.3,1-.44,1.5-.25.77-.27.87a.59.59,0,0,1-.62.47l-.16,0A.6.6,0,0,1,0,10.8a.45.45,0,0,1,0-.2s.08-.24.16-.55.19-.7.33-1.15S.81,8,1,7.41s.3-1,.48-1.54a2,2,0,0,1,.69-1,1.57,1.57,0,0,1,1.09-.46H5.78a1.61,1.61,0,0,1,1.12.46,2.46,2.46,0,0,1,.7,1c.15.5.29,1,.44,1.54s.3,1,.43,1.49l.33,1.15A3.92,3.92,0,0,0,9,10.6l0,.17a.59.59,0,0,1-.46.62l-.15,0A.57.57,0,0,1,7.77,11c0-.1-.12-.4-.24-.87s-.29-1-.46-1.5-.36-1.19-.6-2H6.1l2.17,7.37H6.21v5.59a.66.66,0,0,1-.22.54.8.8,0,0,1-.54.2.75.75,0,0,1-.54-.2.71.71,0,0,1-.2-.54V13.94Zm.2-10a1.46,1.46,0,0,0,1.1-.44A1.59,1.59,0,0,0,6.1,2.34a1.58,1.58,0,0,0-.46-1.13A1.43,1.43,0,0,0,4.54.73a1.59,1.59,0,0,0-1.17.48,1.54,1.54,0,0,0-.46,1.13,1.55,1.55,0,0,0,.46,1.15A1.64,1.64,0,0,0,4.54,3.93Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.step-paxinfo_form-rus__cell-gender-icon-woman--active{width:10px;height:20px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 9 19.54' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.icon-gender-woman-a%7Bfill:%23FFF;fill-rule:evenodd;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-gender-woman%3C/title%3E%3Cpath class='icon-gender-woman-a' transform='translate(0 -.73)' d='M4.34,13.94v5.59a.75.75,0,0,1-.21.54.74.74,0,0,1-.53.2.79.79,0,0,1-.55-.2.66.66,0,0,1-.23-.54V13.94H.74L2.91,6.57H2.53c-.24.83-.44,1.49-.59,2s-.3,1-.44,1.5-.25.77-.27.87a.59.59,0,0,1-.62.47l-.16,0A.6.6,0,0,1,0,10.8a.45.45,0,0,1,0-.2s.08-.24.16-.55.19-.7.33-1.15S.81,8,1,7.41s.3-1,.48-1.54a2,2,0,0,1,.69-1,1.57,1.57,0,0,1,1.09-.46H5.78a1.61,1.61,0,0,1,1.12.46,2.46,2.46,0,0,1,.7,1c.15.5.29,1,.44,1.54s.3,1,.43,1.49l.33,1.15A3.92,3.92,0,0,0,9,10.6l0,.17a.59.59,0,0,1-.46.62l-.15,0A.57.57,0,0,1,7.77,11c0-.1-.12-.4-.24-.87s-.29-1-.46-1.5-.36-1.19-.6-2H6.1l2.17,7.37H6.21v5.59a.66.66,0,0,1-.22.54.8.8,0,0,1-.54.2.75.75,0,0,1-.54-.2.71.71,0,0,1-.2-.54V13.94Zm.2-10a1.46,1.46,0,0,0,1.1-.44A1.59,1.59,0,0,0,6.1,2.34a1.58,1.58,0,0,0-.46-1.13A1.43,1.43,0,0,0,4.54.73a1.59,1.59,0,0,0-1.17.48,1.54,1.54,0,0,0-.46,1.13,1.55,1.55,0,0,0,.46,1.15A1.64,1.64,0,0,0,4.54,3.93Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.step-paxinfo_form-rus__input{width:155px;height:40px;margin:0;padding:0;padding-left:10px;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:400;color:#000;border:1px solid #d8d8d8;box-sizing:border-box}.step-paxinfo_form-rus__input::-webkit-input-placeholder{color:#888}.step-paxinfo_form-rus__input:-ms-input-placeholder{color:#888}.step-paxinfo_form-rus__input::-ms-input-placeholder{color:#888}.step-paxinfo_form-rus__input::placeholder{color:#888}.step-paxinfo_form-rus__input--w-l{width:110px}.step-paxinfo_form-rus__txt-block{display:block;width:100%;min-height:80px;margin:0 auto;margin-bottom:15px;padding:0;padding-top:25px}.step-paxinfo_form-rus__txt{position:relative;margin:0;padding:0;text-align:center;font-family:"PT Sans",sans-serif;font-size:14px;line-height:17px;color:#666}.step-paxinfo_form-rus__txt--color{color:#0f7ee6}.step-paxinfo_form-rus__txt--mb{margin-bottom:10px}.step-paxinfo_form-rus__check-label{position:absolute;top:-4px;left:125px;display:flex;align-items:center;width:40px;margin:0;margin-bottom:10px;padding:0}.step-paxinfo_form-rus__check-input{display:none}.step-paxinfo_form-rus__check-txt{position:relative;width:40px;margin:0;padding:0;padding-left:30px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.step-paxinfo_form-rus__check-txt::before{position:absolute;content:"";top:0;left:0;width:17px;height:17px;margin:0;margin-right:10px;padding:0;border:1px solid #a6a6a6;border-radius:2px;background:linear-gradient(180deg,#ededed,#dedede);cursor:pointer;box-sizing:border-box}.step-paxinfo_form-rus__check-label input:checked+.step-paxinfo_form-rus__check-txt::before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='icon-check' viewBox='0 0 11 11'%3E%3Cdefs%3E%3Cstyle%3E.check-a%7Bfill:%23424242;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-check%3C/title%3E%3Cpath class='check-a' d='M0,6.65,4.11,11,11,2.15,8.41,0,3.89,5.84,2.33,4.24Z'/%3E%3C/svg%3E");background-size:80%;background-position:center;background-repeat:no-repeat}.step-paxinfo_form-rus__btn{display:flex;justify-content:center;align-items:center;width:205px;height:50px;margin:0 auto;padding:0;font-family:"PT Sans",sans-serif;font-size:20px;line-height:18px;font-weight:700;color:#fff;text-transform:uppercase;background-color:#f48f2e;border-radius:2px;box-shadow:0 -2px 1px 0 #ffd494,0 2px 1px 0 #9f9f9f;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.step-paxinfo_form-rus__btn:hover{background-color:#d97f2b}
.step-paxinfo_form-passport__wrapper{display:block;width:100%;min-height:150px;margin:0;margin-top:10px;padding:0;padding-bottom:20px}.step-paxinfo_form-passport__header{display:flex;align-items:center;width:100%;height:40px;margin:0;padding:0}.step-paxinfo_form-passport__pax{position:relative;display:flex;align-items:center;width:300px;min-height:40px;margin:0;margin-right:10px;padding:0;padding-left:20px;font-family:"PT Sans",sans-serif;font-size:17px;font-weight:700;line-height:16px;color:#fff;background-color:#8abefd;box-sizing:border-box}.step-paxinfo_form-passport__pax--width-align{justify-content:center;width:380px;padding-left:0}.step-paxinfo_form-passport__gender-block{display:flex;align-items:center;width:100px;min-height:40px}.step-paxinfo_form-passport__gender-txt{margin:0;margin-right:10px;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:700;line-height:12px;color:#666}.step-paxinfo_form-passport__cell-gender{display:flex;justify-content:center;align-items:center;width:60px;height:34px;margin:0;padding:0;border:1px solid #d8d8d8;background-color:#fff;box-sizing:border-box}.step-paxinfo_form-passport__cell-gender-item{display:flex;justify-content:center;align-items:center;width:30px;height:34px;cursor:pointer}.step-paxinfo_form-passport__cell-gender-item--active{background-color:#f48f2e}.step-paxinfo_form-passport__cell-gender-item--br{border-right:1px solid #d8d8d8}.step-paxinfo_form-passport__cell-gender-icon-man{width:8px;height:18px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 8 20.42' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.icon-gender-man-a%7Bfill:%23000;fill-rule:evenodd;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-gender-man%3C/title%3E%3Cpath class='icon-gender-man-a' transform='translate(0 -.29)' d='M2.15,4.07a2.06,2.06,0,0,0-1.51.64A2.13,2.13,0,0,0,0,6.22v5.25A.69.69,0,0,0,.22,12a.69.69,0,0,0,.51.2.72.72,0,0,0,.54-.2.78.78,0,0,0,.18-.52V6.78h.38v13a.86.86,0,0,0,.32.66.93.93,0,0,0,.68.28.9.9,0,0,0,.69-.28.86.86,0,0,0,.29-.66V12.24h.42v7.53a.92.92,0,0,0,.28.66.94.94,0,0,0,.72.28.94.94,0,0,0,.93-.94v-13h.39v4.69a.74.74,0,0,0,.19.52.78.78,0,0,0,.53.2.69.69,0,0,0,.54-.2A.85.85,0,0,0,8,11.47V6.22a2.14,2.14,0,0,0-.63-1.51,2,2,0,0,0-1.52-.64ZM4,3.64a1.61,1.61,0,0,0,1.18-.47A1.64,1.64,0,0,0,5.68,2,1.64,1.64,0,0,0,5.19.79,1.61,1.61,0,0,0,4,.29a1.53,1.53,0,0,0-1.18.5A1.59,1.59,0,0,0,2.35,2a1.59,1.59,0,0,0,.48,1.2A1.54,1.54,0,0,0,4,3.64Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.step-paxinfo_form-passport__cell-gender-icon-man--active{width:8px;height:18px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 8 20.42' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.icon-gender-man-a%7Bfill:%23FFF;fill-rule:evenodd;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-gender-man%3C/title%3E%3Cpath class='icon-gender-man-a' transform='translate(0 -.29)' d='M2.15,4.07a2.06,2.06,0,0,0-1.51.64A2.13,2.13,0,0,0,0,6.22v5.25A.69.69,0,0,0,.22,12a.69.69,0,0,0,.51.2.72.72,0,0,0,.54-.2.78.78,0,0,0,.18-.52V6.78h.38v13a.86.86,0,0,0,.32.66.93.93,0,0,0,.68.28.9.9,0,0,0,.69-.28.86.86,0,0,0,.29-.66V12.24h.42v7.53a.92.92,0,0,0,.28.66.94.94,0,0,0,.72.28.94.94,0,0,0,.93-.94v-13h.39v4.69a.74.74,0,0,0,.19.52.78.78,0,0,0,.53.2.69.69,0,0,0,.54-.2A.85.85,0,0,0,8,11.47V6.22a2.14,2.14,0,0,0-.63-1.51,2,2,0,0,0-1.52-.64ZM4,3.64a1.61,1.61,0,0,0,1.18-.47A1.64,1.64,0,0,0,5.68,2,1.64,1.64,0,0,0,5.19.79,1.61,1.61,0,0,0,4,.29a1.53,1.53,0,0,0-1.18.5A1.59,1.59,0,0,0,2.35,2a1.59,1.59,0,0,0,.48,1.2A1.54,1.54,0,0,0,4,3.64Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.step-paxinfo_form-passport__cell-gender-icon-woman{width:10px;height:19px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 9 19.54' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.icon-gender-woman-a%7Bfill:%23000;fill-rule:evenodd;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-gender-woman%3C/title%3E%3Cpath class='icon-gender-woman-a' transform='translate(0 -.73)' d='M4.34,13.94v5.59a.75.75,0,0,1-.21.54.74.74,0,0,1-.53.2.79.79,0,0,1-.55-.2.66.66,0,0,1-.23-.54V13.94H.74L2.91,6.57H2.53c-.24.83-.44,1.49-.59,2s-.3,1-.44,1.5-.25.77-.27.87a.59.59,0,0,1-.62.47l-.16,0A.6.6,0,0,1,0,10.8a.45.45,0,0,1,0-.2s.08-.24.16-.55.19-.7.33-1.15S.81,8,1,7.41s.3-1,.48-1.54a2,2,0,0,1,.69-1,1.57,1.57,0,0,1,1.09-.46H5.78a1.61,1.61,0,0,1,1.12.46,2.46,2.46,0,0,1,.7,1c.15.5.29,1,.44,1.54s.3,1,.43,1.49l.33,1.15A3.92,3.92,0,0,0,9,10.6l0,.17a.59.59,0,0,1-.46.62l-.15,0A.57.57,0,0,1,7.77,11c0-.1-.12-.4-.24-.87s-.29-1-.46-1.5-.36-1.19-.6-2H6.1l2.17,7.37H6.21v5.59a.66.66,0,0,1-.22.54.8.8,0,0,1-.54.2.75.75,0,0,1-.54-.2.71.71,0,0,1-.2-.54V13.94Zm.2-10a1.46,1.46,0,0,0,1.1-.44A1.59,1.59,0,0,0,6.1,2.34a1.58,1.58,0,0,0-.46-1.13A1.43,1.43,0,0,0,4.54.73a1.59,1.59,0,0,0-1.17.48,1.54,1.54,0,0,0-.46,1.13,1.55,1.55,0,0,0,.46,1.15A1.64,1.64,0,0,0,4.54,3.93Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.step-paxinfo_form-passport__cell-gender-icon-woman--active{width:10px;height:19px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 9 19.54' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.icon-gender-woman-a%7Bfill:%23FFF;fill-rule:evenodd;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-gender-woman%3C/title%3E%3Cpath class='icon-gender-woman-a' transform='translate(0 -.73)' d='M4.34,13.94v5.59a.75.75,0,0,1-.21.54.74.74,0,0,1-.53.2.79.79,0,0,1-.55-.2.66.66,0,0,1-.23-.54V13.94H.74L2.91,6.57H2.53c-.24.83-.44,1.49-.59,2s-.3,1-.44,1.5-.25.77-.27.87a.59.59,0,0,1-.62.47l-.16,0A.6.6,0,0,1,0,10.8a.45.45,0,0,1,0-.2s.08-.24.16-.55.19-.7.33-1.15S.81,8,1,7.41s.3-1,.48-1.54a2,2,0,0,1,.69-1,1.57,1.57,0,0,1,1.09-.46H5.78a1.61,1.61,0,0,1,1.12.46,2.46,2.46,0,0,1,.7,1c.15.5.29,1,.44,1.54s.3,1,.43,1.49l.33,1.15A3.92,3.92,0,0,0,9,10.6l0,.17a.59.59,0,0,1-.46.62l-.15,0A.57.57,0,0,1,7.77,11c0-.1-.12-.4-.24-.87s-.29-1-.46-1.5-.36-1.19-.6-2H6.1l2.17,7.37H6.21v5.59a.66.66,0,0,1-.22.54.8.8,0,0,1-.54.2.75.75,0,0,1-.54-.2.71.71,0,0,1-.2-.54V13.94Zm.2-10a1.46,1.46,0,0,0,1.1-.44A1.59,1.59,0,0,0,6.1,2.34a1.58,1.58,0,0,0-.46-1.13A1.43,1.43,0,0,0,4.54.73a1.59,1.59,0,0,0-1.17.48,1.54,1.54,0,0,0-.46,1.13,1.55,1.55,0,0,0,.46,1.15A1.64,1.64,0,0,0,4.54,3.93Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.step-paxinfo_form-passport__info-block{position:relative;display:flex;flex-wrap:wrap;width:100%;min-height:100px;margin:0;margin-bottom:15px;padding:0;padding-top:18px;padding-bottom:20px;padding-left:20px;padding-right:10px;background-color:#fff;box-sizing:border-box}.step-paxinfo_form-passport__info-block-list{display:flex;margin:0;padding:0}.step-paxinfo_form-passport__info-block-item{display:flex;flex-wrap:wrap;margin:0;padding:0}.step-paxinfo_form-passport__info-block-item--col-left{width:265px}.step-paxinfo_form-passport__info-block-item--col-right{width:420px;min-height:10px}.step-paxinfo_form-passport__input-block{display:flex;flex-wrap:wrap;width:190px;height:60px;margin:0;margin-right:5px;margin-bottom:10px;padding:0}.step-paxinfo_form-passport__input-block--height{align-content:space-between;height:50px}.step-paxinfo_form-passport__input-block--width{width:100%}.step-paxinfo_form-passport__input-block--width-m{width:102px}.step-paxinfo_form-passport__input-block--width-l{width:190px}.step-paxinfo_form-passport__input-block--width-xl{width:270px}.step-paxinfo_form-passport__input-block--mb{margin-bottom:0}.step-paxinfo_form-passport__input-block.step-paxinfo_form-passport__input-block--hidden{visibility:hidden}.step-paxinfo_form-passport__input-block.step-paxinfo_form-passport__input-block--hidden input{display:none}.step-paxinfo_form-passport__label{width:100%;min-height:15px;margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:700;line-height:12px;color:#666}.step-paxinfo_form-passport__label--fw{font-weight:400}.step-paxinfo_form-passport__input{width:100%;height:40px;margin:0;padding:0;padding-left:10px;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:400;color:#000;border:1px solid #d8d8d8;box-sizing:border-box}.step-paxinfo_form-passport__input--width-m{width:200px}.step-paxinfo_form-passport__input--height-s{height:30px}.step-paxinfo_form-passport__input::-webkit-input-placeholder{color:#888}.step-paxinfo_form-passport__input:-ms-input-placeholder{color:#888}.step-paxinfo_form-passport__input::-ms-input-placeholder{color:#888}.step-paxinfo_form-passport__input::placeholder{color:#888}.step-paxinfo_form-passport__check-label{position:relative;display:flex;align-items:center;width:105px;margin:0;margin-top:8px;margin-left:10px;padding:0}.step-paxinfo_form-passport__check-label--width{width:100%;margin:0;margin-top:2px;padding:0}.step-paxinfo_form-passport__check-input{display:none}.step-paxinfo_form-passport__check-txt{position:relative;width:100%;margin:0;padding:0;padding-left:24px;font-family:"PT Sans",sans-serif;font-size:14px;color:#666;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.step-paxinfo_form-passport__check-txt--color{color:#533ed1}.step-paxinfo_form-passport__check-txt::before{position:absolute;content:"";top:0;left:0;width:15px;height:15px;margin:0;margin-right:5px;padding:0;border:1px solid #b1b1b1;border-radius:2px;background:linear-gradient(180deg,#ededed,#dedede)}.step-paxinfo_form-passport__check-label input:checked+.step-paxinfo_form-passport__check-txt::before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='icon-check' viewBox='0 0 11 11'%3E%3Cdefs%3E%3Cstyle%3E.check-a%7Bfill:%23424242;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-check%3C/title%3E%3Cpath class='check-a' d='M0,6.65,4.11,11,11,2.15,8.41,0,3.89,5.84,2.33,4.24Z'/%3E%3C/svg%3E");background-size:80%;background-position:center;background-repeat:no-repeat}.step-paxinfo_form-passport__bonus-block{display:flex;flex-wrap:wrap;align-items:flex-end;width:100%;margin:0;margin-bottom:15px;padding:0}.step-paxinfo_form-passport__bonus-inner-wrapper{display:flex;flex-wrap:wrap;align-items:flex-end;width:100%;margin:0;margin-bottom:15px;padding:0}.step-paxinfo_form-passport__bonus-inner-wrapper.step-paxinfo_form-passport__bonus-inner-wrapper--hidden{display:none}.step-paxinfo_form-passport__bonus-btn{position:relative;display:flex;align-items:center;width:135px;height:30px;margin:0;padding:0;padding-left:4px;font-family:"PT Sans",sans-serif;font-size:10px;font-weight:700;color:#4083de;text-transform:uppercase;background-color:#fff;border-left:1px solid #4083de;border-top:1px solid #4083de;border-bottom:1px solid #4083de;box-sizing:border-box;cursor:pointer}.step-paxinfo_form-passport__bonus-btn-plus{display:inline-block;width:9px;height:9px;margin:0;margin-right:5px;padding:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 15.41 15.41' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.close-a%7Bfill:none;stroke:%234083DE;stroke-miterlimit:10;stroke-width:2px;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-close%3C/title%3E%3Cline class='close-a' x1='.71' x2='14.71' y1='.71' y2='14.71'/%3E%3Cline class='close-a' x1='.71' x2='14.71' y1='14.71' y2='.71'/%3E%3C/svg%3E");background-repeat:no-repeat;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.step-paxinfo_form-passport__bonus-btn::before{position:absolute;content:"";top:6px;right:-13px;width:17px;height:1px;background-color:#4083de;transform:rotate(60deg)}.step-paxinfo_form-passport__bonus-btn::after{position:absolute;content:"";bottom:6px;right:-13px;width:17px;height:1px;background-color:#4083de;transform:rotate(-60deg)}.step-paxinfo_form-passport__bonus-btn:hover{color:#0d69bf}.step-paxinfo_form-passport__bonus-btn:hover::after{border-color:transparent #458dd9 #458dd9 transparent}.step-paxinfo_form-passport__bonus-btn.step-paxinfo_form-passport__bonus-btn--hidden{display:none}.step-paxinfo_form-passport__bonus-btn-open{position:relative;width:20px;height:30px;margin:0;margin-bottom:1px;margin-right:200px;margin-left:20px;padding:0;background-color:#51a4ff;cursor:pointer}.step-paxinfo_form-passport__bonus-btn-open::before{position:absolute;content:"";top:15px;left:4px;width:9px;height:1px;background-color:#fff}.step-paxinfo_form-passport__bonus-btn-open::after{position:absolute;content:"";top:4px;left:-10px;width:0;height:0;border-width:11px 11px 11px 11px;border-style:solid;border-color:#51a4ff transparent transparent #51a4ff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.step-paxinfo_form-passport__bonus-btn-open:hover{background-color:#458dd9}.step-paxinfo_form-passport__bonus-btn-open:hover::after{border-color:#458dd9 transparent transparent #458dd9}.step-paxinfo_form-passport__txt-block{display:block;width:100%;min-height:80px;margin:0 auto;margin-bottom:20px;padding:0;padding-top:20px}.step-paxinfo_form-passport__txt{position:relative;margin:0;padding:0;text-align:center;font-family:"PT Sans",sans-serif;font-size:14px;line-height:17px;color:#666}.step-paxinfo_form-passport__txt--color{color:#0f7ee6}.step-paxinfo_form-passport__txt--mb{margin-bottom:10px}.step-paxinfo_form-passport__txt-check-label{position:absolute;top:-4px;left:18px;display:flex;align-items:center;width:40px;margin:0;margin-bottom:10px;padding:0}.step-paxinfo_form-passport__txt-check-input{display:none}.step-paxinfo_form-passport__txt-check{position:relative;width:40px;margin:0;padding:0;padding-left:30px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.step-paxinfo_form-passport__txt-check::before{position:absolute;content:"";top:0;left:0;width:17px;height:17px;margin:0;margin-right:10px;padding:0;border:1px solid #a6a6a6;border-radius:2px;background:linear-gradient(180deg,#ededed,#dedede);cursor:pointer}.step-paxinfo_form-passport__txt-check-label input:checked+.step-paxinfo_form-passport__txt-check::before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='icon-check' viewBox='0 0 11 11'%3E%3Cdefs%3E%3Cstyle%3E.check-a%7Bfill:%23424242;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-check%3C/title%3E%3Cpath class='check-a' d='M0,6.65,4.11,11,11,2.15,8.41,0,3.89,5.84,2.33,4.24Z'/%3E%3C/svg%3E");background-size:80%;background-position:center;background-repeat:no-repeat}.step-paxinfo_form-passport__btn{display:flex;justify-content:center;align-items:center;width:205px;height:50px;margin:0 auto;padding:0;font-family:"PT Sans",sans-serif;font-size:20px;line-height:18px;font-weight:700;color:#fff;text-transform:uppercase;background-color:#f48f2e;border-radius:2px;box-shadow:0 -2px 1px 0 #ffd494,0 2px 1px 0 #9f9f9f;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.step-paxinfo_form-passport__btn:hover{background-color:#d97f2b}.step-paxinfo_form-passport__load{position:absolute;top:180px;left:470px;width:185px;min-height:110px;margin:0;padding:0;padding-top:10px;background-color:#dedede;box-sizing:border-box}.step-paxinfo_form-passport__load-txt{margin:0;padding:0;text-align:center;font-family:"PT Sans",sans-serif;font-size:18px;font-weight:700;line-height:18px;color:#333}.step-paxinfo_form-passport__load-txt--price{margin:0 auto;margin-top:5px;margin-bottom:5px;padding:0;font-size:16px;font-weight:400;color:#533ed1}.step-paxinfo_form-passport__load-btn{display:flex;justify-content:center;align-items:center;width:135px;height:26px;margin:0 auto;padding:0;font-family:"PT Sans",sans-serif;font-size:13px;font-weight:700;line-height:11px;color:#fff;background-color:#f48f2e;cursor:pointer}.step-paxinfo_form-passport__load-btn:hover{background-color:#d97f2b}.step-paxinfo_form-passport__baggage-list{display:flex;justify-content:space-between;align-items:flex-end;width:100%;min-height:95px;margin:0;padding:0}.step-paxinfo_form-passport__baggage-item{display:flex;flex-wrap:wrap;width:135px;height:90px;margin:0;padding:0;cursor:pointer}.step-paxinfo_form-passport__baggage-title{width:100%;height:18px;margin:0;padding:0;text-align:center;font-family:"PT Sans",sans-serif;font-size:15px;line-height:18px;color:#000}.step-paxinfo_form-passport__baggage-block{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:136px;height:65px;margin:0;padding:0;border:1px solid #999;border-radius:4px;box-sizing:border-box}.step-paxinfo_form-passport__baggage-block--free{border:1px solid red}.step-paxinfo_form-passport__baggage-block--select{border:1px solid #806bff}.step-paxinfo_form-passport__baggage-check{position:absolute;top:-1px;right:-1px;width:16px;height:16px;background-color:#806bff;border-radius:4px;background-image:url("data:image/svg+xml,%3Csvg width='10' height='8' viewBox='0 0 10 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.80765 4.29942L7.98156 0L9.8002 1.82726L3.80765 8L0.200195 4.29942L2.03374 2.44146L3.80765 4.29942Z' fill='white'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.step-paxinfo_form-passport__baggage-block--free .step-paxinfo_form-passport__baggage-check{background-color:red}.step-paxinfo_form-passport__baggage-txt{margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:15px;color:#444}.step-paxinfo_form-passport__baggage-price{margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:15px;color:#806bff}.step-paxinfo_form-passport__baggage-block--free .step-paxinfo_form-passport__baggage-price{color:red}.step-paxinfo_form-passport__baggage-icon{display:inline-block;margin:0;margin-bottom:-5px;margin-right:8px;padding:0;width:16px;height:22px;background-image:url("data:image/svg+xml,%3Csvg width='16' height='22' viewBox='0 0 16 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.46154 3.66667V21.5299C1.33995 21.4298 2.17417e-07 20.6789 2.17417e-07 19.5556V5.5669C-0.000458511 4.4431 1.34041 3.76634 2.46154 3.66667ZM9.84615 3.66667H12.3077V21.5506L11.0769 21.5299V22H9.84615V21.5506H6.15385V22H4.92308V21.5299L3.69231 21.5506V3.66667H6.15385V0.611111C6.15385 0.313887 6.46509 0 6.76923 0H9.23077C9.53445 0 9.84615 0.313887 9.84615 0.611111V3.66667ZM7.38462 3.66667H8.61539V1.22222H7.38462V3.66667ZM13.5385 3.66667V21.5506C14.6596 21.4504 16 20.6789 16 19.5556V5.5C16.0005 4.3762 14.6601 3.76634 13.5385 3.66667Z' fill='%23999'/%3E%3C/svg%3E%0A");background-repeat:no-repeat}.step-paxinfo_form-passport__baggage-block--free .step-paxinfo_form-passport__baggage-icon{background-image:url("data:image/svg+xml,%3Csvg width='16' height='22' viewBox='0 0 16 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.46154 3.66667V21.5299C1.33995 21.4298 2.17417e-07 20.6789 2.17417e-07 19.5556V5.5669C-0.000458511 4.4431 1.34041 3.76634 2.46154 3.66667ZM9.84615 3.66667H12.3077V21.5506L11.0769 21.5299V22H9.84615V21.5506H6.15385V22H4.92308V21.5299L3.69231 21.5506V3.66667H6.15385V0.611111C6.15385 0.313887 6.46509 0 6.76923 0H9.23077C9.53445 0 9.84615 0.313887 9.84615 0.611111V3.66667ZM7.38462 3.66667H8.61539V1.22222H7.38462V3.66667ZM13.5385 3.66667V21.5506C14.6596 21.4504 16 20.6789 16 19.5556V5.5C16.0005 4.3762 14.6601 3.76634 13.5385 3.66667Z' fill='%23FF0000'/%3E%3C/svg%3E%0A")}.step-paxinfo_form-passport__baggage-block--select .step-paxinfo_form-passport__baggage-icon{background-image:url("data:image/svg+xml,%3Csvg width='16' height='22' viewBox='0 0 16 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.46154 3.66667V21.5299C1.33995 21.4298 2.17417e-07 20.6789 2.17417e-07 19.5556V5.5669C-0.000458511 4.4431 1.34041 3.76634 2.46154 3.66667ZM9.84615 3.66667H12.3077V21.5506L11.0769 21.5299V22H9.84615V21.5506H6.15385V22H4.92308V21.5299L3.69231 21.5506V3.66667H6.15385V0.611111C6.15385 0.313887 6.46509 0 6.76923 0H9.23077C9.53445 0 9.84615 0.313887 9.84615 0.611111V3.66667ZM7.38462 3.66667H8.61539V1.22222H7.38462V3.66667ZM13.5385 3.66667V21.5506C14.6596 21.4504 16 20.6789 16 19.5556V5.5C16.0005 4.3762 14.6601 3.76634 13.5385 3.66667Z' fill='%23806BFF'/%3E%3C/svg%3E%0A")}.step-paxinfo_form-passport__select{position:relative;display:inline-block;width:340px;height:28px;margin:0;padding:0;padding-left:10px;padding-right:10px;font-family:"PT Sans",sans-serif;font-size:15px;font-weight:400;line-height:30px;color:#000;background-color:#fff;border:1px solid #d9d9d9;box-sizing:border-box;cursor:pointer}.step-paxinfo_form-passport__select--attantion{border:1px solid red}
.step-paxinfo_form-passport-select-pax__pax--attention .step-paxinfo_form-passport__select{border:1px solid red}.step-paxinfo_form-passport__select-attention-block{display:none}.step-paxinfo_form-passport-select-pax__pax--attention .step-paxinfo_form-passport__select-attention-block{position:absolute;top:42px;left:20px;display:flex;justify-content:center;align-items:center;width:175px;height:35px;background-color:#fff;border:1px solid red}.step-paxinfo_form-passport-select-pax__pax--attention .step-paxinfo_form-passport__select-attention-block::before{position:absolute;content:"";top:-9px;left:75px;width:15px;height:15px;transform:rotate(45deg);background-color:#fff;border-top:1px solid red;border-left:1px solid red}.step-paxinfo_form-passport__select-attention-icon{width:18px;height:18px;margin:0;margin-right:10px;padding:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 19.91 17.01' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.danger-a%7Bfill:%23ff0000;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-danger%3C/title%3E%3Cpath class='danger-a' transform='translate(-.04 .01)' d='M19.8,15.1,11,.6A1.08,1.08,0,0,0,9.4.2a1.76,1.76,0,0,0-.5.4L.2,15.1a1.28,1.28,0,0,0,.4,1.7,1.42,1.42,0,0,0,.6.2H18.7a1.16,1.16,0,0,0,1.2-1.2A.88.88,0,0,0,19.8,15.1ZM10,5a.82.82,0,0,1,.9.8c0,1.5-.2,3.7-.2,5.3a.66.66,0,0,1-.7.6c-.4,0-.8-.2-.8-.6C9.2,9.6,9,7.4,9,5.8A1,1,0,0,1,10,5Zm0,9.6a1,1,0,0,1,0-2,1.08,1.08,0,0,1,1,1A1.08,1.08,0,0,1,10,14.6Z'/%3E%3C/svg%3E");background-repeat:no-repeat}.step-paxinfo_form-passport__select-attention-txt{margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:400;color:#000}
.step-paxinfo_form-hotel-select-pax__wrapper{display:block;width:100%;min-height:150px;margin:0;padding:0;padding-bottom:20px}.step-paxinfo_form-hotel-select-pax__describe-block{display:block;width:100%;min-height:50px;margin:0;margin-bottom:15px;padding:0;padding-left:20px;box-sizing:border-box}.step-paxinfo_form-hotel-select-pax__describe-h2{margin:0;margin-bottom:5px;padding:0;font-family:"PT Sans",sans-serif;font-size:16px;font-weight:400;line-height:16px;color:#000}.step-paxinfo_form-hotel-select-pax__describe{display:flex;align-items:center;width:490px;margin:0;padding:0;padding-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;font-family:"PT Sans",sans-serif;font-size:15px;font-weight:400;line-height:16px;color:#1481de;background-color:#fff;box-sizing:border-box}.step-paxinfo_form-hotel-select-pax__header{display:flex;align-items:center;width:100%;height:40px;margin:0;padding:0}.step-paxinfo_form-hotel-select-pax__pax{position:relative;display:flex;align-items:center;width:300px;min-height:40px;margin:0;margin-right:10px;padding:0;padding-left:20px;font-family:"PT Sans",sans-serif;font-size:17px;font-weight:700;line-height:16px;color:#fff;background-color:#8abefd;box-sizing:border-box}.step-paxinfo_form-hotel-select-pax__pax.step-paxinfo_form-hotel-select-pax__pax--width-align{justify-content:center;width:380px;padding-left:0}.step-paxinfo_form-hotel-select-pax__gender-block{display:flex;align-items:center;width:100px;min-height:40px}.step-paxinfo_form-hotel-select-pax__gender-txt{margin:0;margin-right:10px;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:700;line-height:12px;color:#666}.step-paxinfo_form-hotel-select-pax__cell-gender{display:flex;justify-content:center;align-items:center;width:60px;height:34px;margin:0;padding:0;border:1px solid #d8d8d8;background-color:#fff;box-sizing:border-box}.step-paxinfo_form-hotel-select-pax__cell-gender-item{display:flex;justify-content:center;align-items:center;width:30px;height:34px;cursor:pointer}.step-paxinfo_form-hotel-select-pax__cell-gender-item--active{background-color:#f48f2e}.step-paxinfo_form-hotel-select-pax__cell-gender-item--br{border-right:1px solid #d8d8d8}.step-paxinfo_form-hotel-select-pax__cell-gender-icon-man{width:8px;height:18px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 8 20.42' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.icon-gender-man-a%7Bfill:%23000;fill-rule:evenodd;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-gender-man%3C/title%3E%3Cpath class='icon-gender-man-a' transform='translate(0 -.29)' d='M2.15,4.07a2.06,2.06,0,0,0-1.51.64A2.13,2.13,0,0,0,0,6.22v5.25A.69.69,0,0,0,.22,12a.69.69,0,0,0,.51.2.72.72,0,0,0,.54-.2.78.78,0,0,0,.18-.52V6.78h.38v13a.86.86,0,0,0,.32.66.93.93,0,0,0,.68.28.9.9,0,0,0,.69-.28.86.86,0,0,0,.29-.66V12.24h.42v7.53a.92.92,0,0,0,.28.66.94.94,0,0,0,.72.28.94.94,0,0,0,.93-.94v-13h.39v4.69a.74.74,0,0,0,.19.52.78.78,0,0,0,.53.2.69.69,0,0,0,.54-.2A.85.85,0,0,0,8,11.47V6.22a2.14,2.14,0,0,0-.63-1.51,2,2,0,0,0-1.52-.64ZM4,3.64a1.61,1.61,0,0,0,1.18-.47A1.64,1.64,0,0,0,5.68,2,1.64,1.64,0,0,0,5.19.79,1.61,1.61,0,0,0,4,.29a1.53,1.53,0,0,0-1.18.5A1.59,1.59,0,0,0,2.35,2a1.59,1.59,0,0,0,.48,1.2A1.54,1.54,0,0,0,4,3.64Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.step-paxinfo_form-hotel-select-pax__cell-gender-icon-man--active{width:8px;height:18px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 8 20.42' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.icon-gender-man-a%7Bfill:%23FFF;fill-rule:evenodd;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-gender-man%3C/title%3E%3Cpath class='icon-gender-man-a' transform='translate(0 -.29)' d='M2.15,4.07a2.06,2.06,0,0,0-1.51.64A2.13,2.13,0,0,0,0,6.22v5.25A.69.69,0,0,0,.22,12a.69.69,0,0,0,.51.2.72.72,0,0,0,.54-.2.78.78,0,0,0,.18-.52V6.78h.38v13a.86.86,0,0,0,.32.66.93.93,0,0,0,.68.28.9.9,0,0,0,.69-.28.86.86,0,0,0,.29-.66V12.24h.42v7.53a.92.92,0,0,0,.28.66.94.94,0,0,0,.72.28.94.94,0,0,0,.93-.94v-13h.39v4.69a.74.74,0,0,0,.19.52.78.78,0,0,0,.53.2.69.69,0,0,0,.54-.2A.85.85,0,0,0,8,11.47V6.22a2.14,2.14,0,0,0-.63-1.51,2,2,0,0,0-1.52-.64ZM4,3.64a1.61,1.61,0,0,0,1.18-.47A1.64,1.64,0,0,0,5.68,2,1.64,1.64,0,0,0,5.19.79,1.61,1.61,0,0,0,4,.29a1.53,1.53,0,0,0-1.18.5A1.59,1.59,0,0,0,2.35,2a1.59,1.59,0,0,0,.48,1.2A1.54,1.54,0,0,0,4,3.64Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.step-paxinfo_form-hotel-select-pax__cell-gender-icon-woman{width:10px;height:19px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 9 19.54' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.icon-gender-woman-a%7Bfill:%23000;fill-rule:evenodd;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-gender-woman%3C/title%3E%3Cpath class='icon-gender-woman-a' transform='translate(0 -.73)' d='M4.34,13.94v5.59a.75.75,0,0,1-.21.54.74.74,0,0,1-.53.2.79.79,0,0,1-.55-.2.66.66,0,0,1-.23-.54V13.94H.74L2.91,6.57H2.53c-.24.83-.44,1.49-.59,2s-.3,1-.44,1.5-.25.77-.27.87a.59.59,0,0,1-.62.47l-.16,0A.6.6,0,0,1,0,10.8a.45.45,0,0,1,0-.2s.08-.24.16-.55.19-.7.33-1.15S.81,8,1,7.41s.3-1,.48-1.54a2,2,0,0,1,.69-1,1.57,1.57,0,0,1,1.09-.46H5.78a1.61,1.61,0,0,1,1.12.46,2.46,2.46,0,0,1,.7,1c.15.5.29,1,.44,1.54s.3,1,.43,1.49l.33,1.15A3.92,3.92,0,0,0,9,10.6l0,.17a.59.59,0,0,1-.46.62l-.15,0A.57.57,0,0,1,7.77,11c0-.1-.12-.4-.24-.87s-.29-1-.46-1.5-.36-1.19-.6-2H6.1l2.17,7.37H6.21v5.59a.66.66,0,0,1-.22.54.8.8,0,0,1-.54.2.75.75,0,0,1-.54-.2.71.71,0,0,1-.2-.54V13.94Zm.2-10a1.46,1.46,0,0,0,1.1-.44A1.59,1.59,0,0,0,6.1,2.34a1.58,1.58,0,0,0-.46-1.13A1.43,1.43,0,0,0,4.54.73a1.59,1.59,0,0,0-1.17.48,1.54,1.54,0,0,0-.46,1.13,1.55,1.55,0,0,0,.46,1.15A1.64,1.64,0,0,0,4.54,3.93Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.step-paxinfo_form-hotel-select-pax__cell-gender-icon-woman--active{width:10px;height:19px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 9 19.54' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.icon-gender-woman-a%7Bfill:%23FFF;fill-rule:evenodd;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-gender-woman%3C/title%3E%3Cpath class='icon-gender-woman-a' transform='translate(0 -.73)' d='M4.34,13.94v5.59a.75.75,0,0,1-.21.54.74.74,0,0,1-.53.2.79.79,0,0,1-.55-.2.66.66,0,0,1-.23-.54V13.94H.74L2.91,6.57H2.53c-.24.83-.44,1.49-.59,2s-.3,1-.44,1.5-.25.77-.27.87a.59.59,0,0,1-.62.47l-.16,0A.6.6,0,0,1,0,10.8a.45.45,0,0,1,0-.2s.08-.24.16-.55.19-.7.33-1.15S.81,8,1,7.41s.3-1,.48-1.54a2,2,0,0,1,.69-1,1.57,1.57,0,0,1,1.09-.46H5.78a1.61,1.61,0,0,1,1.12.46,2.46,2.46,0,0,1,.7,1c.15.5.29,1,.44,1.54s.3,1,.43,1.49l.33,1.15A3.92,3.92,0,0,0,9,10.6l0,.17a.59.59,0,0,1-.46.62l-.15,0A.57.57,0,0,1,7.77,11c0-.1-.12-.4-.24-.87s-.29-1-.46-1.5-.36-1.19-.6-2H6.1l2.17,7.37H6.21v5.59a.66.66,0,0,1-.22.54.8.8,0,0,1-.54.2.75.75,0,0,1-.54-.2.71.71,0,0,1-.2-.54V13.94Zm.2-10a1.46,1.46,0,0,0,1.1-.44A1.59,1.59,0,0,0,6.1,2.34a1.58,1.58,0,0,0-.46-1.13A1.43,1.43,0,0,0,4.54.73a1.59,1.59,0,0,0-1.17.48,1.54,1.54,0,0,0-.46,1.13,1.55,1.55,0,0,0,.46,1.15A1.64,1.64,0,0,0,4.54,3.93Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.step-paxinfo_form-hotel-select-pax__info-block{display:flex;flex-wrap:wrap;width:100%;min-height:100px;margin:0;margin-bottom:15px;padding:0;padding-top:10px;padding-bottom:0;padding-left:20px;padding-right:10px;background-color:#fff;box-sizing:border-box}.step-paxinfo_form-hotel-select-pax__info-block-row{display:flex;align-items:center;width:100%}.step-paxinfo_form-hotel-select-pax__input-block{display:flex;flex-wrap:wrap;align-content:flex-start;width:250px;height:60px;margin:0;margin-right:5px;margin-bottom:15px;padding:0}.step-paxinfo_form-hotel-select-pax__input-block--width-m{width:110px}.step-paxinfo_form-hotel-select-pax__input-block--width-l{width:190px}.step-paxinfo_form-hotel-select-pax__input-block--width-xl{width:270px}.step-paxinfo_form-hotel-select-pax__input-block--select{display:flex;width:160px;height:65px;margin:0;margin-bottom:20px;margin-left:25px;padding:0}.step-paxinfo_form-hotel-select-pax__input-block.step-paxinfo_form-hotel-select-pax__input-block--small{width:200px}.step-paxinfo_form-hotel-select-pax__input-block.step-paxinfo_form-hotel-select-pax__input-block--small input{height:30px}.step-paxinfo_form-hotel-select-pax__label{width:100%;min-height:20px;margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:700;line-height:12px;color:#666}.step-paxinfo_form-hotel-select-pax__label--fw{font-weight:400}.step-paxinfo_form-hotel-select-pax__label--header{display:flex;align-items:center;width:100%;height:25px;margin:0;padding:0;padding-left:10px;color:#fff;background-color:#6988d9;box-sizing:border-box}.step-paxinfo_form-hotel-select-pax__input{width:100%;height:40px;margin:0;padding:0;padding-left:10px;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:400;color:#000;border:1px solid #d8d8d8;box-sizing:border-box}.step-paxinfo_form-hotel-select-pax__input--width-m{width:200px}.step-paxinfo_form-hotel-select-pax__input--height-s{height:30px}.step-paxinfo_form-hotel-select-pax__input::-webkit-input-placeholder{color:#888}.step-paxinfo_form-hotel-select-pax__input:-ms-input-placeholder{color:#888}.step-paxinfo_form-hotel-select-pax__input::-ms-input-placeholder{color:#888}.step-paxinfo_form-hotel-select-pax__input::placeholder{color:#888}.step-paxinfo_form-hotel-select-pax__check-label{position:relative;display:flex;align-items:center;width:105px;margin:0;margin-top:8px;margin-left:10px;padding:0}.step-paxinfo_form-hotel-select-pax__check-input{display:none}.step-paxinfo_form-hotel-select-pax__check-txt{position:relative;width:100%;margin:0;padding:0;padding-left:24px;font-family:"PT Sans",sans-serif;font-size:14px;color:#666;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.step-paxinfo_form-hotel-select-pax__check-txt::before{position:absolute;content:"";top:0;left:0;width:15px;height:15px;margin:0;margin-right:5px;padding:0;border:1px solid #b1b1b1;border-radius:2px;background:linear-gradient(180deg,#ededed,#dedede)}.step-paxinfo_form-hotel-select-pax__check-label input:checked+.step-paxinfo_form-hotel-select-pax__check-txt::before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='icon-check' viewBox='0 0 11 11'%3E%3Cdefs%3E%3Cstyle%3E.check-a%7Bfill:%23424242;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-check%3C/title%3E%3Cpath class='check-a' d='M0,6.65,4.11,11,11,2.15,8.41,0,3.89,5.84,2.33,4.24Z'/%3E%3C/svg%3E");background-size:80%;background-position:center;background-repeat:no-repeat}.step-paxinfo_form-hotel-select-pax__txt-block{display:block;width:100%;min-height:80px;margin:0 auto;margin-bottom:20px;padding:0;padding-top:20px}.step-paxinfo_form-hotel-select-pax__txt{position:relative;margin:0;padding:0;text-align:center;font-family:"PT Sans",sans-serif;font-size:14px;line-height:17px;color:#666}.step-paxinfo_form-hotel-select-pax__txt--color{color:#0f7ee6}.step-paxinfo_form-hotel-select-pax__txt--mb{margin-bottom:10px}.step-paxinfo_form-hotel-select-pax__txt-check-label{position:absolute;top:-4px;left:125px;display:flex;align-items:center;width:40px;margin:0;margin-bottom:10px;padding:0}.step-paxinfo_form-hotel-select-pax__txt-check-input{display:none}.step-paxinfo_form-hotel-select-pax__txt-check{position:relative;width:40px;margin:0;padding:0;padding-left:30px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.step-paxinfo_form-hotel-select-pax__txt-check::before{position:absolute;content:"";top:0;left:0;width:17px;height:17px;margin:0;margin-right:10px;padding:0;border:1px solid #a6a6a6;border-radius:2px;background:linear-gradient(180deg,#ededed,#dedede);cursor:pointer}.step-paxinfo_form-hotel-select-pax__txt-check-label input:checked+.step-paxinfo_form-hotel-select-pax__txt-check::before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='icon-check' viewBox='0 0 11 11'%3E%3Cdefs%3E%3Cstyle%3E.check-a%7Bfill:%23424242;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-check%3C/title%3E%3Cpath class='check-a' d='M0,6.65,4.11,11,11,2.15,8.41,0,3.89,5.84,2.33,4.24Z'/%3E%3C/svg%3E");background-size:80%;background-position:center;background-repeat:no-repeat}.step-paxinfo_form-hotel-select-pax__btn{display:flex;justify-content:center;align-items:center;width:205px;height:50px;margin:0 auto;padding:0;font-family:"PT Sans",sans-serif;font-size:20px;line-height:18px;font-weight:700;color:#fff;text-transform:uppercase;background-color:#f48f2e;border-radius:2px;box-shadow:0 -2px 1px 0 #ffd494,0 2px 1px 0 #9f9f9f;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.step-paxinfo_form-hotel-select-pax__btn:hover{background-color:#d97f2b}.step-paxinfo_form-hotel__select{position:relative;display:inline-block;width:340px;height:28px;margin:0;padding:0;padding-left:10px;padding-right:10px;font-family:"PT Sans",sans-serif;font-size:15px;font-weight:400;line-height:30px;color:#000;background-color:#fff;border:1px solid #d9d9d9;box-sizing:border-box;cursor:pointer}.step-paxinfo_form-hotel-select-pax__pax--attention .step-paxinfo_form-hotel__select{border:1px solid red}.step-paxinfo_form-hotel__select-attention-block{display:none}.step-paxinfo_form-hotel-select-pax__pax--attention .step-paxinfo_form-hotel__select-attention-block{position:absolute;top:42px;left:20px;display:flex;justify-content:center;align-items:center;width:175px;height:35px;background-color:#fff;border:1px solid red}.step-paxinfo_form-hotel-select-pax__pax--attention .step-paxinfo_form-hotel__select-attention-block::before{position:absolute;content:"";top:-9px;left:75px;width:15px;height:15px;transform:rotate(45deg);background-color:#fff;border-top:1px solid red;border-left:1px solid red}.step-paxinfo_form-hotel__select-attention-icon{width:18px;height:18px;margin:0;margin-right:10px;padding:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 19.91 17.01' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.danger-a%7Bfill:%23ff0000;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-danger%3C/title%3E%3Cpath class='danger-a' transform='translate(-.04 .01)' d='M19.8,15.1,11,.6A1.08,1.08,0,0,0,9.4.2a1.76,1.76,0,0,0-.5.4L.2,15.1a1.28,1.28,0,0,0,.4,1.7,1.42,1.42,0,0,0,.6.2H18.7a1.16,1.16,0,0,0,1.2-1.2A.88.88,0,0,0,19.8,15.1ZM10,5a.82.82,0,0,1,.9.8c0,1.5-.2,3.7-.2,5.3a.66.66,0,0,1-.7.6c-.4,0-.8-.2-.8-.6C9.2,9.6,9,7.4,9,5.8A1,1,0,0,1,10,5Zm0,9.6a1,1,0,0,1,0-2,1.08,1.08,0,0,1,1,1A1.08,1.08,0,0,1,10,14.6Z'/%3E%3C/svg%3E");background-repeat:no-repeat}.step-paxinfo_form-hotel__select-attention-txt{margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:400;color:#000}
.step-paxinfo_describe-block{display:block;width:100%;min-height:50px;margin:15px 0;padding:0;box-sizing:border-box}.step-paxinfo_describe-block.step-paxinfo_describe-block--first{margin-top:0}.step-paxinfo_describe .transfer-name-text,.step-paxinfo_describe .transfer-type-text{font-weight:700}.step-paxinfo_describe__title-block{display:flex;align-items:baseline;width:100%;margin:0;padding:0}.step-paxinfo_describe__txt{margin:0;margin-left:5px;margin-bottom:5px;padding:0;font-family:"PT Sans",sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#000;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;cursor:pointer}.step-paxinfo_describe__txt--bold{font-weight:700}.step-paxinfo_describe__txt--color{color:#1564c3}.step-paxinfo_describe__txt--size{font-size:18px}.step-paxinfo_describe__txt--pl{padding-left:10px}.step-paxinfo_describe__txt--width-m{max-width:140px}.step-paxinfo_describe__txt--width-s{max-width:130px}.step-paxinfo_describe__txt--width-l{max-width:170px}.step-paxinfo_describe__txt--width-xl{max-width:230px}.step-paxinfo_describe__txt--width-xs{max-width:30px}.step-paxinfo_describe-wrapper{display:flex;flex-wrap:wrap;width:490px;margin:0;padding:0;background-color:#fff}.step-paxinfo_describe{display:flex;align-items:center;flex-wrap:wrap;width:100%;margin:0;padding:0;padding-top:10px;padding-bottom:5px;padding-left:10px;padding-right:10px;font-family:"PT Sans",sans-serif;font-size:17px;font-weight:400;line-height:17px;color:#1481de;box-sizing:border-box}.step-paxinfo_describe--bold{font-weight:700}.step-paxinfo_describe.step-paxinfo_describe--second{padding-top:0}.step-paxinfo_describe.step-paxinfo_describe--hotel{padding-bottom:10px}.step-paxinfo_describe span{margin-left:5px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.step-paxinfo_describe span:first-child{margin:0}

.step-paxinfo_confirm__txt-block{display:block;width:100%;min-height:80px;margin:0 auto;margin-bottom:15px;padding:0;padding-top:25px;padding-left:10px}.step-paxinfo_confirm__txt{position:relative;margin:0;padding:0;text-align:center;font-family:"PT Sans",sans-serif;font-size:14px;line-height:17px;color:#666}.step-paxinfo_confirm__txt--color{color:#0f7ee6}.step-paxinfo_confirm__txt--mb{margin-bottom:10px}.step-paxinfo_confirm__check-label{position:absolute;top:-4px;left:125px;display:flex;align-items:center;width:18px;margin:0;margin-bottom:10px;padding:0}.step-paxinfo_confirm__check-input{display:none}.step-paxinfo_confirm__check-txt{position:relative;width:17px;height:17px;margin:0;padding:0;padding-left:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.step-paxinfo_confirm__check-txt::before{position:absolute;content:"";top:0;left:0;width:15px;height:15px;margin:0;padding:0;border:1px solid #a6a6a6;border-radius:2px;background:linear-gradient(180deg,#ededed,#dedede);cursor:pointer}.step-paxinfo_confirm__check-label input:checked+.step-paxinfo_confirm__check-txt::before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='icon-check' viewBox='0 0 11 11'%3E%3Cdefs%3E%3Cstyle%3E.check-a%7Bfill:%23424242;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-check%3C/title%3E%3Cpath class='check-a' d='M0,6.65,4.11,11,11,2.15,8.41,0,3.89,5.84,2.33,4.24Z'/%3E%3C/svg%3E");background-size:80%;background-position:center;background-repeat:no-repeat}.step-paxinfo_confirm__btn{display:flex;justify-content:center;align-items:center;width:205px;height:50px;margin:0 auto;padding:0;font-family:"PT Sans",sans-serif;font-size:20px;line-height:18px;font-weight:700;color:#fff;text-transform:uppercase;background-color:#f48f2e;border-radius:2px;box-shadow:0 -2px 1px 0 #ffd494,0 2px 1px 0 #9f9f9f;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.step-paxinfo_confirm__btn:hover{background-color:#d97f2b}
.step-paxinfo_confirm-passport__txt-block{display:block;width:100%;min-height:80px;margin:0 auto;margin-bottom:20px;padding:0;padding-top:20px}.step-paxinfo_confirm-passport__txt{position:relative;margin:0;padding:0;text-align:center;font-family:"PT Sans",sans-serif;font-size:14px;line-height:17px;color:#666}.step-paxinfo_confirm-passport__txt--color{color:#0f7ee6}.step-paxinfo_confirm-passport__txt--mb{margin-bottom:10px}.step-paxinfo_confirm-passport__txt-check-label{position:absolute;top:0;left:18px;display:flex;align-items:center;width:20px;height:20px;margin:0;padding:0}.step-paxinfo_confirm-passport__txt-check-input{display:none}.step-paxinfo_confirm-passport__txt-check{position:relative;width:40px;height:20px;margin:0;padding:0;padding-left:30px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.step-paxinfo_confirm-passport__txt-check::before{position:absolute;content:"";top:0;left:0;width:17px;height:17px;margin:0;margin-right:10px;padding:0;border:1px solid #a6a6a6;border-radius:2px;background:linear-gradient(180deg,#ededed,#dedede);cursor:pointer}.step-paxinfo_confirm-passport__txt-check-label input:checked+.step-paxinfo_confirm-passport__txt-check::before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='icon-check' viewBox='0 0 11 11'%3E%3Cdefs%3E%3Cstyle%3E.check-a%7Bfill:%23424242;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-check%3C/title%3E%3Cpath class='check-a' d='M0,6.65,4.11,11,11,2.15,8.41,0,3.89,5.84,2.33,4.24Z'/%3E%3C/svg%3E");background-size:80%;background-position:center;background-repeat:no-repeat}.step-paxinfo_confirm-passport__btn{display:flex;justify-content:center;align-items:center;width:205px;height:50px;margin:0 auto;padding:0;font-family:"PT Sans",sans-serif;font-size:20px;line-height:18px;font-weight:700;color:#fff;text-transform:uppercase;background-color:#f48f2e;border-radius:2px;box-shadow:0 -2px 1px 0 #ffd494,0 2px 1px 0 #9f9f9f;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.step-paxinfo_confirm-passport__btn:hover{background-color:#d97f2b}
.step-paxinfo_confirm-btn__btn{display:flex;justify-content:center;align-items:center;width:205px;height:50px;margin:20px auto;padding:0;font-family:"PT Sans",sans-serif;font-size:20px;line-height:18px;font-weight:700;color:#fff;text-transform:uppercase;background-color:#f48f2e;border-radius:2px;box-shadow:0 -2px 1px 0 #ffd494,0 2px 1px 0 #9f9f9f;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.step-paxinfo_confirm-btn__btn.step-paxinfo_confirm-btn__btn--width{width:430px}.step-paxinfo_confirm-btn__btn:hover{background-color:#d97f2b}
.step-paxinfo__wrapper{display:block;width:730px;min-height:400px;margin:0 auto;margin-top:50px;padding:0;background-color:#f5f5f5;box-shadow:0 0 5px 0 #333}
.step-5__buttons{position:relative;display:flex;padding-left:40px}.step-5__button-item{display:flex;align-items:center;justify-content:center;margin-right:10px;padding:4px 6px;color:#0f7ee6;border:1px solid #ddd;border-radius:2px;font:400 12px/14px Roboto,sans-serif;text-transform:uppercase;cursor:pointer;user-select:none;transition:.3s filter}.step-5__button-item:hover{filter:brightness(.9)}.step-5__button-item img{margin-right:6px}
.step-5{position:relative;width:100%;max-width:1000px;padding-bottom:50px}.step-5-modal-basket-content .step-5{padding:0}.step-5__block{margin-bottom:12px;padding:24px;background:#fff;color:#0a2239;box-shadow:0 7px 13px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.05);border-radius:4px;box-sizing:border-box}.step-5__block.step-5__block--small-paddings{padding:16px 24px}.step-5__block.step-5__block--height-100{height:100px}.step-5-space{height:15px}.step-5-header{display:flex;align-items:flex-end;margin-bottom:8px;color:#0a2239}.step-5-header.step-5-header--mt{margin-top:16px}.step-5-header__title{margin-right:6px;font:400 22px/22px Roboto,sans-serif}.step-5-header__desc{font:400 16px/19px Roboto,sans-serif}.step-5-header__price{width:110px;margin-left:auto;font:500 15px/18px Roboto,sans-serif;text-align:right}.step-5-header__tourist{width:90px;margin-left:auto;margin-right:8px;text-align:right;font:400 15px Roboto,sans-serif}.step-5-header__tourist+.step-5-header__price,.step-5-header__tourist+.step-5-header__tourist{margin-left:0}.step-5-subtitle{margin-bottom:8px;color:#0a2239;font:400 18px/21px Roboto,sans-serif}.step-5__block hr{display:block;height:1px;margin:16px 0;background:#c4c4c4;border:none}.step-5__block--cta.step-5__block{margin-top:-20px}.step-5__direction-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px;font:400 14px/16px Roboto,sans-serif;color:#0f7ee6}.step-5__direction-header.step-5__direction-header--mt{margin-top:10px}.step-5__direction-title{font-weight:700}.step-5__direction-annulment,.step-5__direction-hint{display:flex;align-items:center;text-decoration:underline;cursor:pointer;user-select:none}.step-5__direction-hint.step-5__direction-hint--disabled{cursor:default}.step-5__direction-annulment img,.step-5__direction-hint img{margin-right:6px}.step-5__direction-hint{margin-left:10px;color:#0f7ee6}.step-5__direction-info{display:flex;flex-wrap:wrap;align-items:center;font:400 14px/16px Roboto,sans-serif;margin-bottom:10px}.step-5__direction-info.step-5__direction-info--mt{margin-top:10px}.step-5__direction-date{display:flex;align-items:flex-start;margin-right:6px;margin-left:6px}.step-5__direction-date:first-child{margin-left:0}.step-5__direction-date img{margin-right:6px}.step-5__direction-time{position:relative;display:flex;align-items:center;justify-content:center;margin-right:6px}.step-5__direction-time:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:43px;height:24px;outline:1px solid #ddd}.step-5__direction-text{width:100%;margin:6px 0}.step-5__direction-text:first-child{margin-top:0}.step-5__direction-text:last-child{margin-bottom:0}.step-5-preloader{position:absolute;top:0;left:0;justify-content:center;align-items:center;width:100%;height:100%;background:rgba(255,255,255,.8);display:none}.step-5.step-5--preloader .step-5-preloader{display:flex}.step-5-preloader-img{width:40px;height:40px;-webkit-animation:spin 1s infinite steps(20);animation:spin 1s infinite steps(20)}.step_5--table{width:100%}.step_5--table{cellspacing:5px}.step_5--table thead{font-size:18px;font-weight:500}.step_5--table thead td{padding-bottom:30px}.step_5--table tbody td{padding-bottom:30px}.step_5--table tbody tr:last-child td{padding-bottom:0}.step_5--item_service{display:grid;font-family:Roboto,sans-serif;font-size:14px;gap:5px}.step_5--item_service .step-5-service{margin-bottom:0;padding-bottom:0;border-bottom:none}.step_5--item_service--wrap_title{padding-bottom:5px}.step_5--item_service--title{font-size:22px;font-weight:400}.step_5--item_service--info{display:grid;grid-auto-flow:column;align-items:center;justify-content:start;gap:5px}.step_5--item_service--date{display:grid;grid-auto-flow:column;align-items:center;gap:5px;line-height:normal}.step_5--item_service--time{display:inline-block;padding:3px 5px 2px;border:1px solid #ddd}
.step-5-total.step-5__block{margin-bottom:24px}.step-5-total__price{margin-bottom:8px;font:400 18px/21px Roboto,sans-serif;color:#0f7ee6;text-align:right}.step-5-total__price strong{margin-left:8px;font-weight:500;font-size:20px;line-height:23px}
.step-5-service{margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #c4c4c4}.step-5-service__select-item,.step-5-service__selects{display:flex;justify-content:space-between;align-items:center}.step-5-service__select-title{font:400 14px Roboto,sans-serif;color:#0a2239}.step-5-service__select{position:relative;width:250px;margin-left:11px;padding:11px 32px 11px 10px;appearance:none;background-color:#fff;border:1px solid #cfd3d5;box-sizing:border-box;border-radius:3px;cursor:pointer;user-select:none}.step-5-service__select::after{content:"";position:absolute;top:calc(50% - 3px);right:10px;width:10px;height:7px;background:url("../../../templates/d/blocks/step-5/img/select-arrow.svg") no-repeat}.step-5-service__select.step-5-service__select--min{width:120px}.step-5-service__select.step-5-service__select--width{width:300px}.step-5-service__select-value{position:relative;width:100%;padding:0 15px 0 10px;white-space:nowrap;overflow:hidden}.step-5-service__select-value::before{content:"";display:block;position:absolute;top:1px;bottom:1px;right:0;width:30px;background:linear-gradient(90deg,rgba(256,256,256,0) 0,#fff,#fff)}.step-5-service__select-list{position:absolute;top:41px;left:0;width:100%;background-color:#fff;box-shadow:0 7px 11px rgba(8,0,47,.07),0 4px 5px rgba(8,0,47,.05);display:none}.step-5-service__select-list.step-5-service__select-list--active{display:block}.step-5-service__select-list-elem{display:flex;align-items:center;min-height:40px;padding:0 10px;cursor:pointer;user-select:none}.step-5-service__select-list-elem.step-5-service__select-list-elem--selected,.step-5-service__select-list-elem:hover{background-color:#368ce7;color:#fff}.step-5-services__alert{display:flex;align-items:center;margin-top:8px;font:400 12px Roboto,sans-serif}.step-5-services__alert img{margin-top:-2px;margin-right:6px}
.step-5-payment.step-5__block{margin-bottom:24px}.step-5-payment__table{width:100%;border-collapse:collapse;box-sizing:border-box;vertical-align:middle;color:#0a2239}.step-5-payment__table-td{padding-bottom:8px;width:28%;font:400 14px/16px Roboto,sans-serif;vertical-align:middle}.step-5-payment__table-td:last-child{width:20%;font:400 15px/18px Roboto,sans-serif;text-align:right}.step-5-payment__table-td:nth-child(odd){font-size:15px}.step-5-payment__table tr:first-child .step-5-payment__table-td{padding-bottom:16px;font:400 16px/19px Roboto,sans-serif}.step-5-payment__table tr:first-child .step-5-payment__table-td.step-5-payment__table-td--bold{font-weight:500}.step-5-payment__table tr:last-child .step-5-payment__table-td{padding-bottom:0}.step-5-payment__table-td.step-5-payment__table-td--bold{font-weight:500}.step-5-payment__time{display:flex;align-items:center;justify-content:center;width:96px;height:30px;border:1px solid #969595;font-size:15px;box-sizing:border-box}.step-5-payment__time--part{border-color:#969595}.step-5-payment__time--part-red{border-color:red}.step-5-payment-momental{display:flex;justify-content:space-between;align-items:center;width:100%;height:30px;margin-top:16px;padding:5px 8px;color:red;border:1px solid red;border-radius:2px;text-transform:uppercase;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:16px;box-sizing:border-box}.step-5-payment-momental-time{display:flex;align-items:center;font-weight:700}.step-5-payment-momental-img{width:16px;height:16px;margin-right:6px}.step-5-payment-momental-img.step-5-payment-momental-img--question{width:18px;height:18px;margin-left:6px;margin-right:0}
.step-5-modal-basket{position:fixed;top:0;left:0;justify-content:center;align-items:center;width:100%;height:100%;z-index:10001;display:none}.step-5-modal-basket.step-5-modal-basket--active{display:flex}.step-5-modal-basket-background{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.1)}.step-5-modal-basket-content{position:relative;width:1000px;min-height:100vh;height:100px;padding:16px;padding-top:40px;background-color:#f3f3f3;overflow:auto;box-sizing:border-box}.step-5-modal-basket-content::-webkit-scrollbar{width:8px}.step-5-modal-basket-content::-webkit-scrollbar-thumb{border-radius:8px;background:#666}.step-5-modal-basket-content::-webkit-scrollbar-track{border-radius:8px;background:#cbcbcb}.step-5-modal-basket-close{position:absolute;right:16px;top:16px;cursor:pointer;user-select:none}
.step-5-fee__radio{display:block;margin-bottom:8px;padding:8px 10px;color:#0a2239;font:400 14px/16px Roboto,sans-serif;border:1px solid #cfd3d5;box-sizing:border-box;border-radius:3px;cursor:pointer;user-select:none}.step-5-fee__radio input{display:none}.step-5-fee__radio-label{position:relative;display:flex;align-items:center;justify-content:space-between;padding-left:20px}.step-5-fee__radio-label::before{content:"";position:absolute;left:0;top:50%;transform:translate(0,-50%);display:block;width:14px;height:14px;border:2px solid #0f7ee6;border-radius:50%;box-sizing:border-box}input:checked+.step-5-fee__radio-label::after{content:"";display:block;position:absolute;left:0;top:50%;transform:translate(4px,-50%);width:6px;height:6px;background:#0f7ee6;border-radius:50%}.step-5-fee__alert{margin-top:12px;padding:8px 29px;font:400 12px/14px Roboto,sans-serif;color:#0a2239;background:url("../../../templates/d/blocks/step-5/img/alert-blue.svg") 8px 8px no-repeat #f4f4f4;border-radius:4px}
.step-5-cruise__table{width:100%;margin-bottom:16px;background:#fff;border-bottom:1px solid #c4c4c4;font:400 15px/18px Roboto,sans-serif;border-collapse:collapse;box-sizing:border-box}.step-5-cruise__table tr{display:grid;grid-template-columns:1fr repeat(5,.32fr) .35fr;grid-gap:16px 8px;margin-bottom:16px}.step-5-cruise__table--no-border.step-5-cruise__table{margin-bottom:0;border-bottom:none}.step-5-cruise__table td{white-space:nowrap}.step-5-cruise__table td:nth-child(2),.step-5-cruise__table td:nth-child(3),.step-5-cruise__table td:nth-child(4),.step-5-cruise__table td:nth-child(5),.step-5-cruise__table td:nth-child(6){box-sizing:border-box;text-align:right}.step-5-cruise__table thead{font:500 18px/21px Roboto,sans-serif}.step-5-cruise__table td:last-child:not(:first-child){padding-right:0;text-align:right;font-weight:500;box-sizing:border-box}.step-5-cruise__table--result.step-5-cruise__table{margin-top:16px;padding-top:16px}.step-5-cruise__table--result.step-5-cruise__table td:first-child{font-weight:700}.step-5-cruise__table--result.step-5-cruise__table thead{font:500 15px Roboto,sans-serif}.step-5-cruise__table-td-big{font-size:22px}
.step-5__block-btn-wrapper{display:flex;justify-content:center}.step-5__block-btn{padding:12px 16px;color:#fff;background-color:#f3862e;font-family:Roboto,sans-serif;font-size:18px;font-weight:700;line-height:21px;text-transform:uppercase;border-radius:3px;transition:.3s ease;cursor:pointer;user-select:none}.step-5__block-btn:hover{background-color:#e55300}
.step-5-authorized{display:flex;justify-content:center;align-items:center;width:100%;height:125px;margin-bottom:50px;padding:24px;background:#fff;color:#0a2239;box-shadow:0 7px 13px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.05);border-radius:4px;box-sizing:border-box}.step-5-authorized-btn{display:flex;align-items:center;justify-content:center;min-width:200px;min-height:45px;padding:12px 16px;border:none;border-radius:2px;color:#fff;background-color:#f3862e;text-transform:uppercase;font:700 20px Roboto,sans-serif;transition:.3s background-color;cursor:pointer;user-select:none}.step-5-authorized-btn:hover{background-color:#e55300}
.step-calc_service{position:relative;display:block;width:730px;margin:0;padding:0;box-shadow:0 1px 3px 0 #a9a9a9}.step-calc_service-title{font:300 25px/39px Roboto,sans-serif;margin-top:14px;color:#0f7ee6}.step-calc_service-title span{color:#444}
.step-calc_main-nav__block{display:flex;align-items:flex-end;width:730px;min-height:40px;margin:0;padding:0;border-bottom:8px solid #5299ef}.step-calc_main-nav__item{position:relative;display:flex;justify-content:center;align-items:center;width:115px;height:30px;margin:0;padding:0;background-color:#bbb;border-top-left-radius:3px;border-top-right-radius:3px;text-decoration:none;cursor:pointer;z-index:3}.step-calc_main-nav__item:hover{background-color:#1481de}.step-calc_main-nav__item:hover.step-calc_main-nav__item--filled:not(.step-calc_main-nav__item--active){background-color:#7fba7e}.step-calc_main-nav__item.step-calc_main-nav__item--ml{margin-left:9px}.step-calc_main-nav__item--mr{margin-right:2px}.step-calc_main-nav__item--ml-auto{width:136px;margin-left:auto}.step-calc_main-nav__item--filled{background-color:#7fba7e}.step-calc_main-nav__item--active{height:36px;background-color:#5299ef;box-shadow:0 -3px 5px 0 #a6a6a6}.step-calc_main-nav__item.step-calc_main-nav__item--width{width:166px}.step-calc_main-nav__item-txt{margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:16px;line-height:17px;color:#fff}.step-calc_main-nav__item--active .step-calc_main-nav__item-txt{font-size:19px}.step-calc_main-nav__item-check{display:none;width:10px;height:10px;margin:0;margin-top:3px;margin-left:5px;padding:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 12 12' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.check-in-ring-2-a%7Bfill:%23fff;%7D.check-in-ring-2-b%7Bfill:%236fb44e;fill-rule:evenodd;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-check-in-ring-2%3C/title%3E%3Ccircle class='check-in-ring-2-a' cx='6' cy='6' r='6'/%3E%3Cpolygon class='check-in-ring-2-b' points='8.85 2.94 4.82 6.97 3.15 5.17 2.03 6.28 4.82 9.06 9.97 3.91'/%3E%3C/svg%3E");background-repeat:no-repeat}.step-calc_main-nav__item--filled:not(.step-calc_main-nav__item--active) .step-calc_main-nav__item-check{display:block}.step-calc_main-nav__item-check-hover{display:none;position:absolute;top:32px;left:-2px;width:120px;height:44px;margin:0;padding:0;padding-top:5px;text-align:center;font-family:"PT Sans",sans-serif;font-size:14px;line-height:15px;color:#000;background-color:#fff;border:2px solid #7fba7e;box-sizing:border-box}.step-calc_main-nav__item.step-calc_main-nav__item--width .step-calc_main-nav__item-check-hover{left:23px}.step-calc_main-nav__item-check-hover::before{position:absolute;content:"";top:-7px;left:55px;width:10px;height:10px;background-color:#fff;border-top:2px solid #7fba7e;border-left:2px solid #7fba7e;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.step-calc_main-nav__item:hover.step-calc_main-nav__item--filled:not(.step-calc_main-nav__item--active) .step-calc_main-nav__item-check-hover{display:block}.step-calc_main-nav__item-plus{color:#fff;font-size:16px;margin-top:2px;margin-left:3px}.step-calc_main-nav__item--filled .step-calc_main-nav__item-plus{display:none}
.step-calc_head__row{display:flex;align-items:center;width:730px;height:40px;margin:0;padding:0;padding-left:20px;padding-right:20px;background-color:#8abefd;box-sizing:border-box}.step-calc_head__col{margin:0;margin-right:auto;padding:0;font-family:"PT Sans",sans-serif;font-size:17px;font-weight:700;line-height:15px;color:#fff}.step-calc_head__col--pax{position:relative;display:flex;align-items:center;width:74px;height:40px;margin:0;padding:0}.step-calc_head__col-age{position:absolute;flex:none;bottom:2px;left:20px;margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:12px;font-weight:400;line-height:10px;color:#fff}.step-calc_head__col--sum{width:80px;margin:0;padding:0}
.step-calc_btn-return{display:flex;justify-content:center;align-items:center;width:320px;height:60px;margin:0 auto;margin-top:30px;padding:0;text-align:center;font-family:"PT Sans",sans-serif;font-size:17px;font-weight:700;color:#fff;text-transform:uppercase;background-color:#f48f2e;cursor:pointer;user-select:none}.step-calc_btn-return:hover{background-color:#d97f2b}
.step-calc__row-main{display:flex;align-items:center;width:730px;height:40px;margin:0;padding:0;padding-left:20px;padding-right:20px;background-color:#fff;box-sizing:border-box}.step-calc__row-main--gray{background-color:#e1e1e1}.step-calc__row-main--ml{margin-left:-20px}.step-calc__col-service{display:flex;align-items:center;margin:0;margin-right:auto;padding:0;font-family:"PT Sans",sans-serif;font-size:19px;font-weight:700;line-height:15px;color:#444}.step-calc__col-service span{margin:0;margin-left:5px;padding:0;font-size:14px}.step-calc__col-service--width-font{width:200px;font-size:14px}.step-calc__col-service--mt{margin-top:20px}.step-calc__col-pax{width:74px;margin:0;padding:0;padding-left:4px;font-family:"PT Sans",sans-serif;font-size:12px;font-weight:400;line-height:10px;color:#444;box-sizing:border-box}.step-calc__col-pax-sum{width:80px;margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:700;line-height:10px;color:#444}.step-calc__row{display:flex;align-items:center;width:730px;min-height:36px;margin:0;padding:0;padding-left:20px;padding-right:20px;background-color:#fff;box-sizing:border-box}.step-calc__row--fl-wr{flex-wrap:wrap}.step-calc__row--gray{background-color:#e1e1e1}.step-calc__row-info.step-calc__row--gray{padding-bottom:5px}.step-calc__row--width-color{width:690px;min-height:50px;margin:0;margin-top:10px;padding:0;padding-bottom:5px;background-color:transparent;border-top:1px solid #999}.step-calc__row--ml{margin-left:-20px}.step-calc__row.step-calc__row--bottom-line{border-bottom:1px solid #e1e1e1}.step-calc__type-row{display:flex;align-items:center;margin:0;padding:0;padding-top:20px;padding-bottom:10px}.step-calc__type-txt{position:relative;margin:0;margin-right:10px;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:700;line-height:12px;color:#444}.step-calc__type-txt--ml{margin-left:30px}.step-calc__type-txt--pl-s-fw{margin-top:10px;margin-bottom:20px;padding-left:20px;font-size:12px;font-weight:400}.step-calc__type-txt--pl-s-fw::before{position:absolute;content:"";top:0;left:0;width:14px;height:14px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 19.91 17.01' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.danger-a%7Bfill:%230F7EE6;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-danger%3C/title%3E%3Cpath class='danger-a' transform='translate(-.04 .01)' d='M19.8,15.1,11,.6A1.08,1.08,0,0,0,9.4.2a1.76,1.76,0,0,0-.5.4L.2,15.1a1.28,1.28,0,0,0,.4,1.7,1.42,1.42,0,0,0,.6.2H18.7a1.16,1.16,0,0,0,1.2-1.2A.88.88,0,0,0,19.8,15.1ZM10,5a.82.82,0,0,1,.9.8c0,1.5-.2,3.7-.2,5.3a.66.66,0,0,1-.7.6c-.4,0-.8-.2-.8-.6C9.2,9.6,9,7.4,9,5.8A1,1,0,0,1,10,5Zm0,9.6a1,1,0,0,1,0-2,1.08,1.08,0,0,1,1,1A1.08,1.08,0,0,1,10,14.6Z'/%3E%3C/svg%3E");background-repeat:no-repeat}.step-calc__type-select{width:165px;height:40px;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:400;line-height:12px;color:#444;cursor:pointer}.step-calc__type-select--mr{margin-right:10px}.step-calc__type-select--width-s{width:100px}.step-calc__type-select--width-l{width:185px}.step-calc__col-item{margin:0;margin-right:auto;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:700;line-height:12px;color:#444}.step-calc__row-info{position:relative;width:730px;margin:0;padding:0;padding-top:10px;padding-left:20px;padding-right:20px;box-sizing:border-box}.step-calc__item-info{display:flex;align-items:center;margin:0;padding:0}.step-calc__item-info--mt{margin-top:8px}.step-calc__item-info--mb{margin-bottom:15px}.step-calc__icon-info{width:16px;height:16px;margin:0;margin-right:5px;padding:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 14 14' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.query-a%7Bfill:%238ABEFD;%7D.query-b%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-query%3C/title%3E%3Ccircle class='query-a' cx='7' cy='7' r='7'/%3E%3Cpath class='query-b' transform='translate(-.5 -.5)' d='M7.8,9.2C7.8,8,8.9,7.6,9.5,6.8A2.79,2.79,0,0,0,10.1,5C10,2.5,6.3,2.9,4.9,3.9L5.5,5a3,3,0,0,1,1.3-.5c.5,0,.9-.1,1.3.3.7.7-.1,1.4-.7,1.9A2.79,2.79,0,0,0,6.3,9.3Z'/%3E%3Cellipse class='query-b' cx='6.6' cy='10.5' rx='1' ry='.9'/%3E%3C/svg%3E");background-repeat:no-repeat;cursor:pointer}.step-calc__item-info-txt{margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:700;line-height:12px;color:#444}.step-calc__item-info-txt--color{color:#0f7ee6}.step-calc__item-info-txt--ml{margin-left:10px}.step-calc__item-info-txt--max-width{width:100%}.step-calc__item-info-txt.step-calc__item-info-txt--dates{margin-left:16px;font-weight:400}.step-calc__item-info-txt.step-calc__item-info-txt--dates span{font-weight:700}.step-calc__info-block-txt{display:flex;align-items:center;flex-wrap:wrap;width:620px;margin:0;margin-top:5px;margin-left:20px;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:400;line-height:15px;color:#444}.step-calc__info-block-txt--bold{font-weight:700}.step-calc__info-block-txt--border{display:flex;justify-content:center;align-items:center;min-width:40px;height:18px;margin:0;margin-left:5px;margin-right:5px;padding:0;border:1px solid #ccc}.step-calc__info-block-p.step-calc__info-block-p--ml{margin-left:5px}.step-calc__info-block-p.step-calc__info-block-p--max-width{width:100%}.step-calc__info-block-p .transfer-type-text{font-weight:700}.step-calc__change-btn-block{position:relative;display:flex;align-items:center;width:100%;height:30px;margin:0;padding:0;padding-left:35px;box-sizing:border-box}.step-calc__change-btn-block--mt{margin-top:5px}.step-calc__change-btn{display:flex;align-items:center;width:95px;height:22px;margin:0;margin-right:10px;padding:0;padding-left:7px;background-color:#fff;border:1px solid #ddd;box-sizing:border-box;cursor:pointer;user-select:none}.step-calc__change-btn:hover{background-color:#8abefd}.step-calc__change-btn:hover .step-calc__change-txt{color:#fff}.step-calc__change-btn--width{width:120px}.step-calc__change-btn--ml{margin-left:105px}.step-calc__change-del{width:10px;height:10px;margin:0;padding:0;padding-left:6px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 15.41 15.41' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.close-a%7Bfill:none;stroke:%230F7EE6;stroke-miterlimit:10;stroke-width:2px;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-close%3C/title%3E%3Cline class='close-a' x1='.71' x2='14.71' y1='.71' y2='14.71'/%3E%3Cline class='close-a' x1='.71' x2='14.71' y1='14.71' y2='.71'/%3E%3C/svg%3E");background-repeat:no-repeat}.step-calc__change-add{width:10px;height:10px;margin:0;margin-top:4px;padding:0;padding-left:6px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 15.41 15.41' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.close-a%7Bfill:none;stroke:%230F7EE6;stroke-miterlimit:10;stroke-width:2px;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-close%3C/title%3E%3Cline class='close-a' x1='.71' x2='14.71' y1='.71' y2='14.71'/%3E%3Cline class='close-a' x1='.71' x2='14.71' y1='14.71' y2='.71'/%3E%3C/svg%3E");background-repeat:no-repeat;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.step-calc__change-gear{width:12px;height:12px;margin:0;padding:0;padding-left:6px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 13.32 13.17' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.gear-a%7Bfill:%230F7EE6;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-gear%3C/title%3E%3Cpath class='gear-a' transform='translate(-.34 -.42)' d='M13,8.39,12,8.54a4.19,4.19,0,0,1-.16.46c-.07.15-.13.29-.21.43l.55.76a.81.81,0,0,1-.1,1.06l-.82.82a1,1,0,0,1-.27.17.85.85,0,0,1-.31.06.71.71,0,0,1-.48-.15l-.77-.55a3.74,3.74,0,0,1-.45.22L8.56,12l-.17.92a.7.7,0,0,1-.27.49.78.78,0,0,1-.53.19H6.41a.78.78,0,0,1-.53-.19.7.7,0,0,1-.27-.49L5.44,12,5,11.82a2.74,2.74,0,0,1-.42-.21l-.78.56a.74.74,0,0,1-.24.11.6.6,0,0,1-.24.05A.87.87,0,0,1,3,12.27a1,1,0,0,1-.26-.19l-.83-.82a.75.75,0,0,1-.25-.49.9.9,0,0,1,.17-.55l.55-.75A3,3,0,0,1,2.15,9,4.28,4.28,0,0,1,2,8.57L1,8.42a.92.92,0,0,1-.51-.28.84.84,0,0,1-.19-.53V6.45a.79.79,0,0,1,.19-.52A.82.82,0,0,1,1,5.65L2,5.49A3,3,0,0,1,2.12,5a4.48,4.48,0,0,1,.2-.44l-.54-.78a.73.73,0,0,1-.15-.53.8.8,0,0,1,.23-.51L2.69,2A.76.76,0,0,1,3,1.78a.87.87,0,0,1,.32-.06.75.75,0,0,1,.26,0,.65.65,0,0,1,.22.11l.76.54L5,2.21A4.37,4.37,0,0,1,5.41,2l.17-.93A.83.83,0,0,1,5.85.62a.81.81,0,0,1,.53-.2H7.56a.79.79,0,0,1,.53.2.75.75,0,0,1,.28.48L8.53,2A3.86,3.86,0,0,1,9,2.18a3.74,3.74,0,0,1,.45.22l.78-.55.22-.11a1.09,1.09,0,0,1,.26,0,.67.67,0,0,1,.31.07.76.76,0,0,1,.26.16l.84.82a.8.8,0,0,1,.23.52.76.76,0,0,1-.15.54l-.55.76c.08.14.14.29.21.44s.12.3.17.45l.93.17a.7.7,0,0,1,.5.27.81.81,0,0,1,.19.52V7.58a.76.76,0,0,1-.21.53A.81.81,0,0,1,13,8.39Zm-.05-2a.05.05,0,0,0,0,0s0,0,0,0l-1.16-.19a.41.41,0,0,1-.19-.08.41.41,0,0,1-.11-.19,4.14,4.14,0,0,0-.21-.59,3.25,3.25,0,0,0-.28-.56.39.39,0,0,1-.06-.21.48.48,0,0,1,.07-.2l.7-1s0,0,0,0a.05.05,0,0,0,0,0l-.83-.82,0,0h-.05l-1,.69a.34.34,0,0,1-.19.07.37.37,0,0,1-.21-.06,6.45,6.45,0,0,0-.59-.29,4.31,4.31,0,0,0-.61-.19.33.33,0,0,1-.19-.11.31.31,0,0,1-.09-.19L7.64,1.22s0,0,0,0,0,0,0,0H6.4a.07.07,0,0,0-.06,0,.06.06,0,0,0,0,0l-.2,1.17a.39.39,0,0,1-.1.19.42.42,0,0,1-.18.11,3,3,0,0,0-.6.19,4.25,4.25,0,0,0-.56.29.51.51,0,0,1-.22.05.4.4,0,0,1-.19-.07l-1-.68h0a0,0,0,0,0,0,0l0,0h0l-.84.82a.05.05,0,0,0,0,0,.13.13,0,0,0,0,.06l.7.95a.42.42,0,0,1,.06.21.22.22,0,0,1-.05.19,4.43,4.43,0,0,0-.27.58,2.46,2.46,0,0,0-.19.58.4.4,0,0,1-.11.19.37.37,0,0,1-.2.09l-1.16.19s0,0,0,0,0,0,0,0V7.61s0,0,0,0l0,0,1.18.2a.32.32,0,0,1,.19.1.33.33,0,0,1,.11.18,4,4,0,0,0,.2.58,5.93,5.93,0,0,0,.29.56.3.3,0,0,1,0,.21.26.26,0,0,1-.07.19l-.68,1s0,0,0,0,0,0,0,0l.84.82,0,0h0v0l1-.68a.21.21,0,0,1,.1-.06h.2l.1.05a5.77,5.77,0,0,0,.56.27,5.76,5.76,0,0,0,.59.18.29.29,0,0,1,.16.11.33.33,0,0,1,.11.19l.19,1.15,0,.05H7.63a.09.09,0,0,0,0-.05l.2-1.15a.37.37,0,0,1,.08-.19.41.41,0,0,1,.19-.11,3.7,3.7,0,0,0,.59-.19,6.27,6.27,0,0,0,.58-.29.28.28,0,0,1,.2,0,.35.35,0,0,1,.21.07l.95.67h.1l.83-.82a.14.14,0,0,0,0-.06.05.05,0,0,0,0,0l-.68-1a.31.31,0,0,1-.07-.2.39.39,0,0,1,.06-.21,3.45,3.45,0,0,0,.28-.54,2.86,2.86,0,0,0,.19-.61.34.34,0,0,1,.11-.17.47.47,0,0,1,.2-.1l1.17-.19h0a.14.14,0,0,0,0-.06ZM7,9.84a3,3,0,0,1-1.12-.22A3.18,3.18,0,0,1,5,9a3.18,3.18,0,0,1-.6-.92,2.75,2.75,0,0,1,0-2.2A2.84,2.84,0,0,1,5,5a2.87,2.87,0,0,1,.92-.62A3,3,0,0,1,7,4.16a3,3,0,0,1,1.12.22A2.59,2.59,0,0,1,9,5a2.61,2.61,0,0,1,.63.9,2.86,2.86,0,0,1,0,2.2A2.9,2.9,0,0,1,9,9a2.84,2.84,0,0,1-.9.6A3,3,0,0,1,7,9.84ZM7,4.9a2.08,2.08,0,0,0-1.5.62,2.08,2.08,0,0,0,0,3A2.08,2.08,0,0,0,7,9.1a2,2,0,0,0,1.49-.62,2.05,2.05,0,0,0,0-3A2,2,0,0,0,7,4.9Z'/%3E%3C/svg%3E");background-repeat:no-repeat}.step-calc__change-txt{display:flex;align-items:center;margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:11px;line-height:9px;color:#0f7ee6;text-transform:uppercase}.step-calc__change-txt span{margin:0;margin-right:5px;padding:0;font-family:mcruises;font-size:10px;line-height:8px}.step-calc__change-txt .step-calc__change-txt--fs{font-size:14px}.step-calc__total-sum-block{position:relative;display:flex;justify-content:flex-end;align-items:center;width:730px;height:52px;margin:0;padding:0;background-color:#fff}.step-calc__col-total-pax{width:150px;margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:400;line-height:16px;color:#0f7ee6}.step-calc__col-total-pax--ttr{text-transform:uppercase}.step-calc__col-total-sum{position:relative;width:100px;margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:18px;font-weight:700;line-height:16px;color:#0f7ee6;z-index:990}.step-calc__col-total-sum.step-calc__col-total-sum--warning{position:absolute;color:red}.step-calc__query-info-block{position:absolute;top:12px;right:20px;display:flex;justify-content:center;align-items:center;margin:0;padding:0;padding-top:2px;padding-bottom:2px;padding-left:25px;padding-right:5px;cursor:pointer}.step-calc__query-info-block:hover{background-color:#cfeefe;transition:.5s}.step-calc__query-info-block::before{position:absolute;content:"";top:5px;left:5px;width:14px;height:14px;margin:0;padding:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='icon-query-2' viewBox='0 0 20 20'%3E%3Cdefs%3E%3Cstyle%3E.icon-query-2-a%7Bfill:%230F7EE6;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-query-2%3C/title%3E%3Cpath class='icon-query-2-a' d='M20,10a9.76,9.76,0,0,1-.78,3.89,9.94,9.94,0,0,1-5.33,5.33A9.76,9.76,0,0,1,10,20a9.76,9.76,0,0,1-3.89-.78A9.94,9.94,0,0,1,.78,13.89,9.76,9.76,0,0,1,0,10,9.76,9.76,0,0,1,.78,6.11,9.94,9.94,0,0,1,6.11.78,9.76,9.76,0,0,1,10,0a9.76,9.76,0,0,1,3.89.78,9.94,9.94,0,0,1,5.33,5.33A9.76,9.76,0,0,1,20,10Zm-7.36,4.43-.1,0h0l0,0c-.49.24-1,.46-1.45.67a4.56,4.56,0,0,1-.89.33l0,0,0-.08a.19.19,0,0,1,0-.08v0a9.28,9.28,0,0,1,.32-1.68c.22-.84.53-2,1-3.37.35-1.19.57-2,.65-2.34a4.18,4.18,0,0,0,.13-.67v0A.73.73,0,0,0,12,6.82a.88.88,0,0,0-.19-.26.74.74,0,0,0-.32-.16,1.24,1.24,0,0,0-.41-.05,2.87,2.87,0,0,0-.81.14,6.53,6.53,0,0,0-1,.44,6,6,0,0,0-1.07.77A12.47,12.47,0,0,0,7.09,8.85a.15.15,0,0,0,0,.06A.19.19,0,0,0,7,9a.21.21,0,0,0,.2.2h0l0,0c.15-.05.48-.19,1-.4s.82-.36.93-.42l.24-.12a.78.78,0,0,1,.21,0l0,0,0,.24c0,.08,0,.15,0,.21-.31,1-.58,1.86-.8,2.66s-.41,1.5-.56,2.11S8,14.55,7.91,15a6,6,0,0,0-.12,1,1.42,1.42,0,0,0,.08.48,1,1,0,0,0,.24.39.76.76,0,0,0,.34.24,1.3,1.3,0,0,0,.46.08,2,2,0,0,0,.6-.11,4.25,4.25,0,0,0,.74-.34,6.88,6.88,0,0,0,1-.72q.6-.49,1.44-1.29s0,0,0-.06a.22.22,0,0,0,0-.08.15.15,0,0,0,0-.07s0,0,0,0ZM12.33,2.87a1,1,0,0,0-.4-.08h0a1.32,1.32,0,0,0-.53.11,1.25,1.25,0,0,0-.44.32,2,2,0,0,0-.31.47,1.48,1.48,0,0,0-.1.57s0,0,0,0a1.25,1.25,0,0,0,.07.45.94.94,0,0,0,.22.35,1.21,1.21,0,0,0,.32.22.93.93,0,0,0,.4.09h0a1.13,1.13,0,0,0,.51-.12,1.31,1.31,0,0,0,.45-.35,1.43,1.43,0,0,0,.31-.47A1.4,1.4,0,0,0,13,3.87a1.18,1.18,0,0,0-.08-.43,1.13,1.13,0,0,0-.21-.35A1.08,1.08,0,0,0,12.33,2.87Z'/%3E%3C/svg%3E");background-repeat:no-repeat}.step-calc__query-info{margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:400;color:#0f7ee6;cursor:pointer}.step-calc__transfers-wrapper{display:none}.step-calc__transfers-wrapper.step-calc__transfers-wrapper--active{display:block}
.step-4{padding:16px 16px 40px;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.1),0 0 10px rgba(0,0,0,.1)}.step-4-header{display:flex;flex-wrap:wrap;margin-bottom:16px;padding-top:16px;color:#0a2239;font:300 20px/26px Roboto,sans-serif}.step-4-header__title{font-size:22px;margin-right:8px}.step-4-header__type{margin-right:4px;padding:0 6px;background:#fffac2;color:#0a2239}.step-4-header__desc{width:100%;margin-top:4px;color:#888;font:400 16px/19px Roboto,sans-serif}
.step-4-warning-modal{position:fixed;top:0;left:0;justify-content:center;align-items:center;width:100%;height:100%;overflow:auto;display:none;z-index:801;padding:32px;box-sizing:border-box;color:#0a2239}.step-4-warning-modal.step-4-warning-modal--active{display:flex}.step-4-warning-modal-background{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.25)}.step-4-warning-modal__info{position:fixed;width:520px;padding:20px;background:#fff;box-sizing:border-box;border-radius:4px;box-shadow:0 4px 4px rgba(0,0,0,.25),0 0 11px rgba(8,0,47,.1);z-index:109}.step-4-warning-modal__info-close{position:absolute;top:8px;right:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;user-select:none}.step-4-warning-modal__info-title{display:flex;flex-wrap:wrap;align-items:flex-start;margin-bottom:16px;padding-bottom:8px;color:red;font:400 20px/23px Roboto,sans-serif;border-bottom:1px solid #ccc}.step-4-warning-modal__info-title img{margin-right:10px}.step-4-warning-modal__info-content-link{display:inline-block;font:400 14px/16px Roboto,sans-serif;color:#0f7ee6;text-decoration:underline;cursor:pointer;user-select:none}
.step-4-scheme{position:fixed;right:0;top:0;width:100%;height:100%;z-index:800;display:none}.step-4-scheme.step-4-scheme--active{display:block}.step-4-scheme-background{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.1)}.step-4-scheme__content{position:relative;right:-572px;display:flex;justify-content:space-between;align-items:flex-start;width:572px;height:100%;margin-left:auto;padding:40px 16px;background:#fff;overflow:auto;box-sizing:border-box;transition:.3s right}.step-4-scheme.step-4-scheme--active-in .step-4-scheme__content{right:0}.step-4-scheme__close{display:flex;justify-content:flex-end;align-items:center;position:fixed;top:0;right:-556px;width:556px;padding:16px 16px 10px;background:#fff;border:none;box-sizing:border-box;cursor:pointer;user-select:none;transition:.3s right}.step-4-scheme.step-4-scheme--active-in .step-4-scheme__close{right:0}.step-4-plan__select-img{max-width:300px}.step-4-plan__select{width:100%;max-width:228px;margin-bottom:10px}.step-4-plan__select-title{margin-bottom:10px;font:700 16px Roboto;color:#0f7ee6}.step-4-plan__select-item{display:flex;justify-content:center;align-items:center;height:35px;margin-bottom:2px;padding:0 10px;background:#e1e1e1;color:#0a2239;font:400 14px/16px Roboto,sans-serif;cursor:pointer;user-select:none;box-sizing:border-box}.step-4-plan__select-item.step-4-plan__select-item--active,.step-4-plan__select-item:hover{color:#fff;background:#0f7ee6}
.step-4-high-class__header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:10px}.step-4-high-class__title{font:400 16px Roboto,sans-serif;color:#0a2239}.step-4-high-class__currency{font:400 11px Roboto,sans-serif;color:#0a2239;display:flex;align-items:flex-end}.step-4-high-class__currency select{background:url("../../../templates/d/blocks/step-4/img/select-arrow.svg") calc(100% - 10px) center no-repeat #5cb16e;color:#fff;padding:6px 18px 6px 8px;text-transform:uppercase;font:500 10px/12px Roboto;border:none;margin-left:10px;box-sizing:border-box;appearance:none;cursor:pointer;user-select:none}.step-4-high-class__selection{display:flex;flex-wrap:wrap;margin-left:-16px;margin-bottom:16px}.step-4-high-class__selection:last-child{margin-bottom:0}.step-4-high-class__selection-item{display:flex;width:225px;min-height:117px;margin-left:16px;margin-bottom:16px;padding:16px;text-decoration:none;box-sizing:border-box;transition:.3s filter}.step-4-high-class__selection-item:hover{filter:brightness(.9)}.step-4-high-class__selection-item:nth-child(odd){background:#ffebcc}.step-4-high-class__selection-item:nth-child(even){background:#ddd}.step-4-high-class__selection-type{height:25px;margin-right:10px;padding:2px 12px;text-transform:uppercase;font:400 15px Roboto,sans-serif;color:#0a2239;border:1px solid rgba(255,255,255,.3);box-sizing:border-box}.step-4-high-class__selection-price{margin-bottom:10px;font:700 16px Roboto,sans-serif;color:#0f7ee6;text-decoration:underline}.step-4-high-class__selection-price::before{content:"+ ";text-decoration:none}.step-4-high-class__selection-price *{text-decoration:underline}.step-4-high-class__selection-desc{font:400 14px Roboto,sans-serif;color:#0a2239}
.step-4-cabins{display:flex;align-items:stretch;margin:50px 0 65px 0}.step-4-cabins__numbers-selection{display:flex;flex-direction:column;justify-content:space-between;align-items:center;min-width:290px;min-height:299px;margin-right:16px;padding-right:16px;box-sizing:border-box}.step-4-cabins__numbers{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:274px;width:100%}.step-4-cabins__numbers-item{position:relative;display:block;min-width:130px;height:36px;margin:0 0 16px 0;padding:8px 16px;border:1px solid #bdbdbd;font:400 17px Roboto,sans-serif;color:#0a2239;text-transform:uppercase;box-sizing:border-box;cursor:pointer;user-select:none}.step-4-cabins__numbers-item.step-4-cabins__numbers-item--width{min-width:auto;max-width:initial}.step-4-cabins__numbers-item input{display:none}.step-4-cabins__numbers-radio{position:relative;padding-left:20px;overflow:hidden;white-space:nowrap}.step-4-cabins__numbers-radio:before{content:"";position:absolute;top:50%;left:0;display:block;width:14px;height:14px;transform:translate(0,-50%);border:2px solid #0f7ee6;border-radius:50%;box-sizing:border-box}input:checked+.step-4-cabins__numbers-radio:after{content:"";display:block;position:absolute;top:50%;left:0;width:6px;height:6px;transform:translate(4px,-50%);background:#0f7ee6;border-radius:50%;box-sizing:border-box}.step-4-cabins__numbers-btn{display:flex;align-items:center;justify-content:center;width:188px;height:43px;border:none;border-radius:2px;color:#fff;background-color:#f3862e;text-transform:uppercase;font:700 20px Roboto,sans-serif;transition:.3s background-color;cursor:pointer;user-select:none}.step-4-cabins__numbers-btn:hover{background-color:#e55300}.step-4-cabins__photo{display:flex;flex-wrap:wrap;justify-content:space-between;width:330px;margin-right:50px}.step-4-cabins__photo img{display:block;max-width:100%;width:100%}.step-4-cabins__photo-desc,.step-4-cabins__photo-schema{display:flex;align-items:center;justify-content:center;width:158px;height:32px;border-radius:2px;border:1px solid currentColor;box-sizing:border-box;font:400 14px Roboto,sans-serif;cursor:pointer;user-select:none;transition:.3s ease}.step-4-cabins__photo-desc{color:#0f7ee6}.step-4-cabins__photo-desc:hover{background-color:#0f7ee6;color:#fff}.step-4-cabins__photo-schema{color:#57b668}.step-4-cabins__photo-schema:hover{background-color:#57b668;color:#fff}.step-4-cabins__info{width:262px;box-sizing:border-box}.step-4-cabins__info-row{display:flex;align-items:flex-start;margin-bottom:10px;box-sizing:border-box}.step-4-cabins__info-title{min-width:68px;margin-right:11px;font:400 14px Roboto,sans-serif;color:#888;box-sizing:border-box}.step-4-cabins__info-row-value{font:400 14px Roboto,sans-serif;color:#0a2239;display:inline-block}.step-4-cabins__info-row-value.step-4-cabins__info-row-value--category{padding:0 4px;font-weight:700}.step-4-cabins__info-tariff{display:flex;align-items:flex-start;width:100%;padding:8px;box-sizing:border-box}.step-4-cabins__info-tariff .step-4-cabins__info-title{color:#0a2239;font:400 14px Roboto,sans-serif;min-width:unset}.step-4-cabins__info-tariff .step-4-cabins__info-value{padding:6px;border:1px solid #0f7ee6;border-radius:4px;color:#0f7ee6;font:400 14px Roboto,sans-serif;box-sizing:border-box;cursor:pointer;user-select:none}.step-4-cabins__info-value img{margin-right:6px}.step-4-cabins__another{padding-bottom:32px;border-bottom:1px solid #c4c4c4}.step-cabins__another-text{font:300 20px Roboto,sans-serif;margin-bottom:16px;text-align:center;color:#0a2239}.step-cabins__another-category{display:inline-block;margin:0 8px;padding:0 6px;background:#fffac2}.step-4-cabins__another-btn{display:block;width:220px;margin:0 auto;padding:6px 10px;font:400 16px/19px Roboto,sans-serif;text-align:center;background:0 0;border:1px solid #0f7ee6;color:#0f7ee6;border-radius:2px;cursor:pointer;user-select:none;transition:.3s}.step-4-cabins__another-btn:hover{color:#fff;background:#0f7ee6}.step-4-cabins__photo-wrap{position:relative;margin-bottom:16px;width:100%;height:220px;border:1px solid transparent;transition:.3s transform;z-index:1}.step-4-cabins__photo-wrap:hover{transition-delay:.5s;transform:scale(1.5);border:1px solid #fff}.step-4-cabins__photo-wrap::after,.step-4-cabins__photo-wrap::before{content:"";position:absolute;bottom:4px;right:4px;display:block;width:30px;height:30px;border-radius:50%;background:url("../../../templates/d/blocks/step-4/img/zoom-in.svg") center no-repeat;transition:.3s opacity}.step-4-cabins__photo-wrap::after{background:url("../../../templates/d/blocks/step-4/img/zoom-out.svg") center no-repeat;opacity:0}.step-4-cabins__photo-wrap:hover::before{transition-delay:.5s;opacity:0}.step-4-cabins__photo-wrap:hover::after{transition-delay:.5s;opacity:1}.step-4-cabins__photo-wrap img{height:100%}
.static__breadcrumbs{margin-top:-9px}.static-wrapper{margin:23px 0 20px}.static-title{display:table;width:100%;box-sizing:border-box;background-color:#fff;padding:16px 20px 15px 20px;font-family:Roboto,sans-serif;font-size:26px;font-weight:300;color:#454343}.static-title:first-letter{text-transform:uppercase}.static-content{padding:0;margin-top:0;font-weight:300;font-family:Roboto,sans-serif}.static-content_otstup{background-color:#eaeaea}.static-content p{padding:10px 10px 10px 20px;font-size:16px;font-family:Roboto,sans-serif;color:#444;line-height:1.2;font-weight:300}.static-content p strong{font-weight:500}.static-content p b{font-weight:500}.static-content .big-p{font-size:20px;font-weight:400}.static-content a{color:#028eea}.static-content .big-a{font-size:18px;font-weight:400}.static-content .registration-online{background:#fff;padding-bottom:20px;padding-top:6px}.static-content .registration-online p:hover:not(.big-p){background:#eaeaea}.static-content .registration-online p:last-of-type{padding-bottom:5px}.static-content .anothe-p{background:#eaeaea;border-top:1px solid #fff;border-bottom:1px solid #fff}.static-content_otstup-select{padding-left:20px;padding-top:12px}.content_otstup-select{display:inline-block;outline:0;width:310px;height:34px;border-color:#dedede;font-size:15px;font-family:Roboto,sans-serif;font-weight:300}.otstup-select_button{display:inline-block;margin-left:30px;font-size:15px;color:#fff;font-family:Roboto,sans-serif;border-radius:2px;background-color:#0f7ee6;width:119px;height:36px}.static-content ul{list-style:circle;margin:inherit;padding:inherit}.form-registr_urLitsa-ru{background:#fff;padding:15px 40px}.form-registr_urLitsa-ru p{padding-left:0}.registr-urLitsa-ru_radio{padding-left:20px}.registr-urLitsa-ru_radio input[type=radio]{margin:0;margin-left:5px}.registr-urLitsa-ru_fields{border:none}.registr-urLitsa-ru_fields legend{font-size:14px;font-family:Roboto;color:#333;font-weight:700;line-height:1.143;text-align:left}.registr-urLitsa-ru_fields label{position:relative;top:-3px;font-size:14px;font-family:Roboto;color:#333;line-height:1.286;text-align:left}.fill-in_iformation{display:block;font-size:17px;font-family:Roboto;color:#333;line-height:1.2;text-align:left;margin-bottom:0;margin-top:10px}.registr-urLitsa-ru_fields .type-dogovor{margin-bottom:15px;font-size:14px;font-family:Roboto;color:#333;line-height:1.286;text-align:left;border:1px solid #d8d8d8;background-color:#fff;width:778px;height:33px}.registr-urLitsa-ru_fields .type-dogovor:focus{outline:0}.registr-urLitsa-ru_fields input{margin-bottom:5px;font-size:14px;font-family:Roboto;color:#333;line-height:1.286;text-align:left;border:1px solid #ddd}.fill-inn-bik-input-container{padding-left:20px}.registr-urLitsa-ru_fields.registr-urLitsa-ru_fields-two label{font-size:13px;font-family:Roboto;color:#333;font-weight:700;line-height:1.692;text-align:left;padding-right:12px;position:relative;top:1px;width:31px;display:inline-block}.registr-urLitsa-ru_fields.registr-urLitsa-ru_fields-two .form-label-bottom{font-size:12px;font-family:Roboto;color:#999;line-height:1.083;text-align:left;letter-spacing:-.1px;position:relative;top:-7px;margin-left:46px;display:inline;font-weight:300}.form-registr_urLitsa-ru .form-label-bottom{font-size:12px;font-family:Roboto;color:#999;line-height:14px;text-align:left;letter-spacing:-.1px;position:relative;display:inline-block;font-weight:300}.registr-urLitsa-ru_fields.registr-urLitsa-ru_fields-two .inn-label-bottom a{color:#4297e8}.registr-urLitsa-ru_fields.registr-urLitsa-ru_fields-two input[type=text]{border:1px solid #d8d8d8;background-color:#fff;width:445px;height:28px;padding-left:8px}.continue-registr{border-radius:2px;background-color:#5669b3;width:210px;height:30px;font-size:14px;font-family:Roboto;color:#fff;line-height:1.286;text-align:center;margin-top:15px;cursor:pointer;margin-left:14px}.input-new-data{border-radius:2px;background-color:#5669b3;width:210px;height:30px;font-size:14px;font-family:Roboto;color:#fff;line-height:1.286;text-align:center;margin-top:15px;cursor:pointer}.continue-registr-container{padding-left:13px}.contakt-information-input{border:1px solid #d8d8d8;background-color:#fff;width:778px;height:28px;padding-left:8px;display:block;font-size:14px;font-family:Roboto;color:#333;line-height:1.286;text-align:left}.contakt-information-label{font-size:14px;font-family:Roboto;color:#333;font-weight:700;line-height:18px;text-align:left;margin-top:10px;display:block}.network-subscriber-container{margin-top:10px}.network-subscriber-title{font-size:16px;font-family:Roboto;color:#333;font-weight:700;line-height:1.2;text-align:left;display:block}.agency-emergency-communication-label,.agency-recvizit-for-schet-label,.network-subscriber-label{font-size:14px;font-family:Roboto;color:#333;font-weight:700;line-height:1.143;text-align:left;display:inline-block;width:85px;margin-left:25px}.agency-emergency-communication-input,.agency-recvizit-for-schet-input,.network-subscriber-input{border:1px solid #d8d8d8;background-color:#fff;width:666px;height:28px;padding-left:8px;display:inline-block;font-size:14px;font-family:Roboto;color:#333;line-height:1.286;text-align:left;margin-bottom:8px}.copi-from-ur-adres{font-size:12px;font-family:Roboto;color:#333;text-decoration:underline;text-align:left;cursor:pointer}.form-label-bottom-copy{width:778px;text-align:right!important}.form-label-bottom-schet{font-size:12px;font-family:Roboto;color:#999;line-height:14px;text-align:left;letter-spacing:-.1px;position:relative;display:inline-block;font-weight:300;margin-left:113px;display:block;margin-top:-6px;margin-bottom:-7px}.form-load-file{margin-bottom:15px}.form-load-file .form-load-file-title{font-size:14px;font-family:Roboto;color:#333;line-height:1.2;text-align:left;padding-bottom:0}.form-load-file-description{font-size:12px;font-family:Roboto;color:#333;line-height:1.2;text-align:left}.emergency-communication{margin-top:10px}.form-registr_img-demo{position:fixed;top:40%;left:0;z-index:1;width:100%;text-align:center;display:none}.form-registr_img-demo-show{display:block}
.static-page-accordion-info *,.static-page-check-info *,.static-page-complex-info *,.static-page-info *,.static-page-simple-info *{-webkit-box-sizing:border-box;box-sizing:border-box}.static-page-accordion-info p,.static-page-check-info p,.static-page-complex-info p,.static-page-info p,.static-page-simple-info p{padding:10px 0}.static-page-accordion-info table,.static-page-check-info table,.static-page-complex-info table,.static-page-info table,.static-page-simple-info table{border:0}.static-page-accordion-info table.table-accordion tr:nth-child(odd),.static-page-check-info table.table-accordion tr:nth-child(odd),.static-page-complex-info table.table-accordion tr:nth-child(odd),.static-page-info table.table-accordion tr:nth-child(odd),.static-page-simple-info table.table-accordion tr:nth-child(odd){position:relative;cursor:pointer;user-select:none}.static-page-accordion-info table.table-accordion tr:nth-child(odd)::after,.static-page-accordion-info table.table-accordion tr:nth-child(odd)::before,.static-page-check-info table.table-accordion tr:nth-child(odd)::after,.static-page-check-info table.table-accordion tr:nth-child(odd)::before,.static-page-complex-info table.table-accordion tr:nth-child(odd)::after,.static-page-complex-info table.table-accordion tr:nth-child(odd)::before,.static-page-info table.table-accordion tr:nth-child(odd)::after,.static-page-info table.table-accordion tr:nth-child(odd)::before,.static-page-simple-info table.table-accordion tr:nth-child(odd)::after,.static-page-simple-info table.table-accordion tr:nth-child(odd)::before{content:"";position:absolute;top:4px;left:0;background:url("../../../templates/d/blocks/static-page/img/minus.svg");width:13px;height:13px;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.static-page-accordion-info table.table-accordion tr:nth-child(odd):not(.table-accordion-tr--active)::after,.static-page-check-info table.table-accordion tr:nth-child(odd):not(.table-accordion-tr--active)::after,.static-page-complex-info table.table-accordion tr:nth-child(odd):not(.table-accordion-tr--active)::after,.static-page-info table.table-accordion tr:nth-child(odd):not(.table-accordion-tr--active)::after,.static-page-simple-info table.table-accordion tr:nth-child(odd):not(.table-accordion-tr--active)::after{background:url("../../../templates/d/blocks/static-page/img/plus.svg")}.static-page-accordion-info table.table-accordion tr:nth-child(even),.static-page-check-info table.table-accordion tr:nth-child(even),.static-page-complex-info table.table-accordion tr:nth-child(even),.static-page-info table.table-accordion tr:nth-child(even),.static-page-simple-info table.table-accordion tr:nth-child(even){display:none}.static-page-accordion-info table.table-accordion tr:nth-child(even)::after,.static-page-accordion-info table.table-accordion tr:nth-child(even)::before,.static-page-check-info table.table-accordion tr:nth-child(even)::after,.static-page-check-info table.table-accordion tr:nth-child(even)::before,.static-page-complex-info table.table-accordion tr:nth-child(even)::after,.static-page-complex-info table.table-accordion tr:nth-child(even)::before,.static-page-info table.table-accordion tr:nth-child(even)::after,.static-page-info table.table-accordion tr:nth-child(even)::before,.static-page-simple-info table.table-accordion tr:nth-child(even)::after,.static-page-simple-info table.table-accordion tr:nth-child(even)::before{content:"";position:absolute}.static-page-accordion-info table td,.static-page-check-info table td,.static-page-complex-info table td,.static-page-info table td,.static-page-simple-info table td{height:40px;padding:10px;vertical-align:middle;font-weight:400;font-size:16px;line-height:18px;background-color:#fff;color:#182f44;border:0;border-right:1px solid #ddd;border-bottom:1px solid #ddd}.static-page-accordion-info table.table-accordion tr:nth-child(odd) td,.static-page-check-info table.table-accordion tr:nth-child(odd) td,.static-page-complex-info table.table-accordion tr:nth-child(odd) td,.static-page-info table.table-accordion tr:nth-child(odd) td,.static-page-simple-info table.table-accordion tr:nth-child(odd) td{height:auto;padding:0 0 0 23px;background-color:transparent;font-size:18px;font-style:normal;font-weight:700;line-height:21px;letter-spacing:0;text-align:left;color:#0f7ee6}.static-page-accordion-info table.table-accordion tr:nth-child(even) td,.static-page-check-info table.table-accordion tr:nth-child(even) td,.static-page-complex-info table.table-accordion tr:nth-child(even) td,.static-page-info table.table-accordion tr:nth-child(even) td,.static-page-simple-info table.table-accordion tr:nth-child(even) td{height:auto;margin-top:8px;padding:10px 0;background-color:transparent;font-family:"Arial Narrow";font-style:normal;font-weight:400;font-size:18px;line-height:21px;color:#0a2239}.static-page-accordion-info table td.td-check,.static-page-check-info table td.td-check,.static-page-complex-info table td.td-check,.static-page-info table td.td-check,.static-page-simple-info table td.td-check{background-image:url("../../../templates/d/blocks/static-page/img/check.svg");background-repeat:no-repeat;background-position:10px 14px}.static-page-accordion-info table.table-accordion td.td-check,.static-page-check-info table.table-accordion td.td-check,.static-page-complex-info table.table-accordion td.td-check,.static-page-info table.table-accordion td.td-check,.static-page-simple-info table.table-accordion td.td-check{background-image:none}
.static-page-simple-info{position:relative;margin-top:-13px;padding-bottom:13px;background-color:#ddd;-webkit-box-sizing:border-box;box-sizing:border-box}.static-page-simple-info ul{list-style:disc;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0;padding-inline-start:40px}.static-page-simple-info li{margin-bottom:10px}.static-page-simple-info__choices-container{margin-bottom:14px}.static-page-simple-info__choice-container{display:-webkit-box;display:-ms-flexbox;display:flex}.static-page-simple-info__choice-container--country{width:476px}.static-page-simple-info__choice-container--country .static-page-simple-info__select-box{width:315px;margin-right:10px!important}.static-page-simple-info__choice-container--country .static-page-simple-info__img-container{width:151px}.static-page-simple-info__choice-container>div{float:left}.static-page-simple-info__few-img-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:14px}.static-page-simple-info__few-img-container>div:first-child{margin-right:200px}.static-page-simple-info__big-point{margin:14px 0 10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:"Arial Narrow";font-style:normal;font-weight:400;font-size:22px;line-height:25px;color:#0f7ee6}.static-page-simple-info__few-big-point-container{display:-webkit-box;display:-ms-flexbox;display:flex}.static-page-simple-info__few-big-point-container>p:first-child{margin-right:20px}.static-page-simple-info__img-container{padding:7px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"Arial Narrow";font-style:normal;font-weight:400;font-size:24px;line-height:28px;color:#0a2239;background:#fff}.static-page-simple-info__img-container p{margin:0 0 0 10px}.static-page-simple-info__img-container--comp{min-width:167px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.static-page-simple-info__img-container--country{min-width:151px}.static-page-simple-info__main-info-container{width:100%;height:auto;padding:0 10px}.static-page-simple-info__main-info-container .static-page-simple-info__paragraph{margin:0 0 10px 20px}.static-page-simple-info__main-info-container .static-page-simple-info__point{margin-left:20px}.static-page-simple-info .static-page-simple-info__title,.static-page-simple-info__title{margin:14px 0;font-family:"Arial Narrow";font-style:normal;font-weight:400;font-size:26px;line-height:30px;background:#fff;color:#0f7ee6;padding:18px 0 8px 20px}.static-page-simple-info__paragraph{font-family:"Arial Narrow";font-style:normal;font-weight:400;font-size:18px;line-height:21px;color:#0a2239;max-width:870px;margin:0 0 10px 0}.static-page-simple-info__paragraph--marker{display:-webkit-box;display:-ms-flexbox;display:flex}.static-page-simple-info__paragraph--marker::before{content:url("../../../templates/d/blocks/static-page/img/point.svg");margin:0;margin-right:10px;height:21px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.static-page-simple-info__paragraph--marker-star::before{content:"*";margin:0;margin-right:10px}.static-page-simple-info__paragraph a{text-decoration:none;color:#0f7ee6;border-bottom:1px #0f7ee6 solid}.static-page-simple-info__paragraph span{font-weight:900}.static-page-simple-info__info-container{width:100%;padding:0 0 0 30px}.static-page-simple-info__point{font-family:"Arial Narrow";font-style:normal;font-weight:400;font-size:20px;line-height:23px;color:#0f7ee6;margin:0}.static-page-simple-info__point--before-marker{margin-bottom:10px;margin-top:20px}.static-page-simple-info__list{position:relative;margin:0;list-style:url("../../../templates/d/blocks/static-page/img/wrap.svg");padding-left:28px}.static-page-simple-info__list>div{display:list-item}.static-page-simple-info__select-box{position:relative;display:block;width:100%;margin:0;font-family:Arial;font-style:normal;font-weight:400;font-size:18px;line-height:21px;color:#0a2239}.static-page-simple-info__select-box label{font-family:"Arial Narrow";font-style:normal;font-weight:400;font-size:18px;line-height:21px}.static-page-simple-info__select-box-current{height:100%;background:#fff;position:relative;cursor:pointer;outline:0}.static-page-simple-info__select-box-current:focus+.static-page-simple-info__select-box-list{opacity:1;-webkit-animation-name:none;animation-name:none}.static-page-simple-info__select-box-current:focus+.static-page-simple-info__select-box-list .static-page-simple-info__select-box-option{cursor:pointer}.static-page-simple-info__select-box-current:focus .static-page-simple-info__select-box-icon{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.static-page-simple-info__select-box-icon{position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.2s ease;transition:.2s ease}.static-page-simple-info__select-box-value{display:-webkit-box;display:-ms-flexbox;display:flex}.static-page-simple-info__select-box-input{display:none}.static-page-simple-info__select-box-input:checked+.static-page-simple-info__select-box-input-text{display:block}.static-page-simple-info__select-box-input-text{padding:8px 20px 8px 10px!important;display:none;width:100%;margin:0;padding:15px;background-color:#fff;font-family:"Arial Narrow";font-style:normal;font-weight:400;font-size:22px;line-height:25px}.static-page-simple-info__select-box-list{position:absolute;margin:0;width:100%;padding:10px 6px 10px 0;list-style:none;opacity:0;-webkit-animation-name:HideList;animation-name:HideList;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:step-start;animation-timing-function:step-start;border-radius:0 0 4px 4px;background:#fff;-webkit-box-shadow:0 7px 11px rgba(8,0,47,.07),0 3.54375px 4.79531px rgba(8,0,47,.04725);box-shadow:0 7px 11px rgba(8,0,47,.07),0 3.54375px 4.79531px rgba(8,0,47,.04725)}.static-page-simple-info__select-box-list-wrapper{max-height:168px;overflow-y:auto}.static-page-simple-info__select-box-list-wrapper::-webkit-scrollbar{width:8px;background:#d6ebff;border-radius:4px}.static-page-simple-info__select-box-list-wrapper::-webkit-scrollbar-thumb{width:8px;margin:10px 5px!important;background:#0f7ee6;border-radius:4px}.static-page-simple-info__select-box-list-wrapper:-webkit-scrollbar-track{width:8px;background:#d6ebff;border-radius:4px}.static-page-simple-info__select-box-option{padding:8px 20px 8px 10px!important;display:block;padding:15px;background-color:#fff}.static-page-simple-info__select-box-option:focus,.static-page-simple-info__select-box-option:hover{color:#fff;background:#5299ef}.static-page-simple-info__select-box--country{width:315px}.static-page-simple-info__select-box--comp{width:346px;margin-right:20px}
.static-page-print-block-wrapper{position:relative;display:flex;justify-content:flex-end;margin-bottom:15px;padding:0 20px 0 30px}.static-page-print-block{display:flex;justify-content:center;align-items:center;font-size:16px;padding:6px 5px;cursor:pointer;user-select:none}.static-page-print-block:hover{background-color:rgba(102,201,251,.31);transition:all linear .7s}.static-page-print-block-svg{width:25px;height:20px;fill:#666;position:relative;margin-right:10px}.static-page-print-block-text{color:#0f7ee6}
.static-page-complex-info{margin-top:-13px;padding-bottom:13px;background-color:#ddd;-webkit-box-sizing:border-box;box-sizing:border-box}.static-page-complex-info ul{list-style:disc;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0;padding-inline-start:40px}.static-page-complex-info li{margin-bottom:10px}.static-page-complex-info__choices-container{margin-bottom:14px}.static-page-complex-info__choice-container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:10}.static-page-complex-info__choice-container--country{width:476px}.static-page-complex-info__choice-container--country .static-page-complex-info__select-box{width:315px;margin-right:10px!important}.static-page-complex-info__choice-container--country .static-page-complex-info__img-container{width:151px}.static-page-complex-info__few-img-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:14px}.static-page-complex-info__few-img-container>div:first-child{height:50px}.static-page-complex-info__few-img-container img{height:100%}.static-page-complex-info__img-container-wrapper{width:50%;display:flex}.static-page-complex-info__big-point{width:50%;margin:14px 0 10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:"Arial Narrow";font-style:normal;font-weight:400;font-size:22px;line-height:25px;color:#0f7ee6}.static-page-complex-info__few-big-point-container{display:-webkit-box;display:-ms-flexbox;display:flex}.static-page-complex-info__img-container{position:relative;height:100%;padding:7px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"Arial Narrow";font-style:normal;font-weight:400;font-size:24px;line-height:28px;color:#0a2239;background:#fff}.static-page-complex-info__img-container p{margin:0 0 0 10px}.static-page-complex-info__img-container--comp{min-width:167px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.static-page-complex-info__img-container--country{min-width:151px}.static-page-complex-info__img-container--country img{height:28px}.static-page-complex-info__main-info-container{width:100%;height:auto;padding:0 10px}.static-page-complex-info__main-info-container .static-page-complex-info__paragraph{margin:0 0 10px 20px}.static-page-complex-info__main-info-container .static-page-complex-info__point{margin-left:20px}.static-page-complex-info .static-page-complex-info__title,.static-page-complex-info__title{margin:14px 0;font-family:"Arial Narrow";font-style:normal;font-weight:400;font-size:26px;line-height:30px;background:#fff;color:#0f7ee6;padding:18px 0 8px 20px}.static-page-complex-info__paragraph{font-family:"Arial Narrow";font-style:normal;font-weight:400;font-size:18px;line-height:21px;color:#0a2239;max-width:870px;margin:0 0 10px 0}.static-page-complex-info__paragraph--marker{display:-webkit-box;display:-ms-flexbox;display:flex}.static-page-complex-info__paragraph--marker::before{content:url("../../../templates/d/blocks/static-page/img/point.svg");margin:0;margin-right:10px;height:21px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.static-page-complex-info__paragraph--marker-star::before{content:"*";margin:0;margin-right:10px}.static-page-complex-info__paragraph a{text-decoration:none;color:#0f7ee6;border-bottom:1px #0f7ee6 solid}.static-page-complex-info__paragraph span{font-weight:900}.static-page-complex-info__info-container{width:100%;padding:0 10px 0 30px}.static-page-complex-info__point{font-family:"Arial Narrow";font-style:normal;font-weight:400;font-size:20px;line-height:23px;color:#0f7ee6;margin:0}.static-page-complex-info__point--before-marker{margin-bottom:10px;margin-top:20px}.static-page-complex-info__list{position:relative;margin:0;list-style:url("../../../templates/d/blocks/static-page/img/wrap.svg");padding-left:28px}.static-page-complex-info__list>div{display:list-item}.static-page-complex-info__select-box{position:relative;display:block;width:100%;margin:0;font-family:Arial;font-style:normal;font-weight:400;font-size:18px;line-height:21px;color:#0a2239}.static-page-complex-info__select-box label{font-family:"Arial Narrow";font-style:normal;font-weight:400;font-size:18px;line-height:21px}.static-page-complex-info__select-box-current{height:100%;background:#fff;position:relative;cursor:pointer;outline:0}.static-page-complex-info__select-box.static-page-complex-info__select-box--preloader{cursor:default}.static-page-complex-info__select-box.static-page-complex-info__select-box--preloader .static-page-complex-info__select-box-current{background-color:#ddd}.static-page-complex-info__select-box-preloader-wrapper{position:absolute;left:0;top:0;justify-content:center;align-items:center;width:100%;height:100%;display:none}.static-page-complex-info__select-box.static-page-complex-info__select-box--preloader .static-page-complex-info__select-box-preloader-wrapper{display:flex}.static-page-complex-info__select-box-preloader{-webkit-animation:transfer-form-preloader-spin 1s infinite steps(20);animation:transfer-form-preloader-spin 1s infinite steps(20)}.static-page-complex-info__select-box-current.static-page-complex-info__select-box-current--active+.static-page-complex-info__select-box-list{opacity:1;-webkit-animation-name:none;animation-name:none}.static-page-complex-info__select-box-current.static-page-complex-info__select-box-current--active+.static-page-complex-info__select-box-list .static-page-complex-info__select-box-option{cursor:pointer}.static-page-complex-info__select-box-current.static-page-complex-info__select-box-current--active .static-page-complex-info__select-box-icon{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.static-page-complex-info__select-box-icon{position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.2s ease;transition:.2s ease}.static-page-complex-info__select-box-value{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;height:100%;padding:8px 20px 8px 10px}.static-page-complex-info__select-box-input{display:none}.static-page-complex-info__select-box-input:checked+.static-page-complex-info__select-box-input-text{display:block}.static-page-complex-info__select-box-input-text{padding:8px 20px 8px 10px!important;display:none;width:100%;margin:0;padding:15px;background-color:#fff;font-family:"Arial Narrow";font-style:normal;font-weight:400;font-size:22px;line-height:25px}.static-page-complex-info__select-box-list{position:absolute;margin:0;width:100%;padding:10px 6px 10px 0;list-style:none;opacity:0;-webkit-animation-name:HideList;animation-name:HideList;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:step-start;animation-timing-function:step-start;border-radius:0 0 4px 4px;background:#fff;-webkit-box-shadow:0 7px 11px rgba(8,0,47,.07),0 3.54375px 4.79531px rgba(8,0,47,.04725);box-shadow:0 7px 11px rgba(8,0,47,.07),0 3.54375px 4.79531px rgba(8,0,47,.04725)}.static-page-complex-info__select-box-list-wrapper{max-height:168px;overflow-y:auto}.static-page-complex-info__select-box-list-wrapper::-webkit-scrollbar{width:8px;background:#d6ebff;border-radius:4px}.static-page-complex-info__select-box-list-wrapper::-webkit-scrollbar-thumb{width:8px;margin:10px 5px!important;background:#0f7ee6;border-radius:4px}.static-page-complex-info__select-box-list-wrapper:-webkit-scrollbar-track{width:8px;background:#d6ebff;border-radius:4px}.static-page-complex-info__select-box-option{padding:8px 20px 8px 10px!important;display:block;padding:15px;background-color:#fff}.static-page-complex-info__select-box-option.static-page-complex-info__select-box-option--selected,.static-page-complex-info__select-box-option:focus,.static-page-complex-info__select-box-option:hover{color:#fff;background:#5299ef}.static-page-complex-info__select-box--country{width:315px}.static-page-complex-info__select-box--comp{min-width:346px;margin-right:20px}.static-page-complex-info-wrapper{position:relative;min-height:200px;margin-bottom:20px}.static-page-complex-info-wrapper.static-page-complex-info-wrapper--preloader .static-page-complex-info-preloader{display:flex}.static-page-complex-info-preloader{position:absolute;left:0;top:0;justify-content:center;align-items:center;width:100%;height:100%;z-index:9;background-color:rgba(255,255,255,.75);display:none}.static-page-complex-info-preloader-img{width:40px;height:40px;margin:0;padding:0;-webkit-animation:spin 1s infinite steps(20);animation:spin 1s infinite steps(20)}@-webkit-keyframes HideList{from{-webkit-transform:scaleY(1);transform:scaleY(1)}to{-webkit-transform:scaleY(0);transform:scaleY(0)}}@keyframes HideList{from{-webkit-transform:scaleY(1);transform:scaleY(1)}to{-webkit-transform:scaleY(0);transform:scaleY(0)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}
.static-page-info{margin-top:-13px;padding-bottom:13px;background-color:#ddd;-webkit-box-sizing:border-box;box-sizing:border-box}.static-page-info__choices-container{margin-bottom:14px}.static-page-info__choice-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:10}.static-page-info__choice-container--country{width:476px}.static-page-info__choice-container--country .static-page-info__select-box{width:315px;margin-right:10px!important}.static-page-info__choice-container--country .static-page-info__img-container{display:flex;justify-content:center;width:151px;height:45px}.static-page-info__choice-container--country img{max-height:28px;height:100%}.static-page-info__choice-container>div{float:left}.static-page-info__few-img-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:14px}.static-page-info__few-img-container>div:first-child{margin-right:200px}.static-page-info__big-point{margin:14px 0 10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:"Arial Narrow";font-style:normal;font-weight:400;font-size:22px;line-height:25px;color:#0f7ee6}.static-page-info__few-big-point-container{display:-webkit-box;display:-ms-flexbox;display:flex}.static-page-info__few-big-point-container>p:first-child{margin-right:20px}.static-page-info__img-container{padding:7px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"Arial Narrow";font-style:normal;font-weight:400;font-size:24px;line-height:28px;color:#0a2239;background:#fff}.static-page-info__img-container p{margin:0 0 0 10px}.static-page-info__img-container--comp{min-width:167px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.static-page-info__img-container--country{min-width:151px}.static-page-info__container{width:100%;height:auto;padding:0 10px}.static-page-info__container .static-page-info__paragraph{margin:0 0 10px 20px}.static-page-info__container .static-page-info__point{margin-left:20px}.static-page-info .static-page-info__title,.static-page-info__title{margin:14px 0;font-family:"Arial Narrow";font-style:normal;font-weight:400;font-size:26px;line-height:30px;background:#fff;color:#0f7ee6;padding:18px 0 8px 20px}.static-page-info__paragraph{font-family:"Arial Narrow";font-style:normal;font-weight:400;font-size:18px;line-height:21px;color:#0a2239;max-width:870px;margin:0 0 10px 0}.static-page-info__paragraph ul{list-style:disc;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0;padding-inline-start:40px}.static-page-info__paragraph li{margin-bottom:10px}.static-page-info__paragraph--marker{display:-webkit-box;display:-ms-flexbox;display:flex}.static-page-info__paragraph--marker::before{content:url("../../../templates/d/blocks/static-page/img/point.svg");margin:0;margin-right:10px;height:21px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.static-page-info__paragraph--marker-star::before{content:"*";margin:0;margin-right:10px}.static-page-info__paragraph a{text-decoration:none;color:#0f7ee6;border-bottom:1px #0f7ee6 solid}.static-page-info__paragraph span{font-weight:900}.static-page-info__container{width:100%;padding:0 10px 0 30px}.static-page-info__point{font-family:"Arial Narrow";font-style:normal;font-weight:400;font-size:20px;line-height:23px;color:#0f7ee6;margin:0}.static-page-info__point--before-marker{margin-bottom:10px;margin-top:20px}.static-page-info__list{position:relative;margin:0;list-style:url("../../../templates/d/blocks/static-page/img/wrap.svg");padding-left:28px}.static-page-info__list>div{display:list-item}.static_page--select{display:grid;grid-auto-flow:column;justify-content:start;align-items:center;gap:10px;margin-bottom:30px}.static_page--select_sector{background-color:#fff;position:relative}.static_page--select_button{display:block;min-width:315px;padding:14px;font-size:14pt;text-align:left;background-color:#fff}.static_page--select_list{display:none;margin:0!important;margin-bottom:30px;padding:0!important;background-color:#fff;position:absolute;top:100%;left:0;z-index:9}.static_page--select_list.open{display:block}.static_page--select_list-item{margin:0!important;padding:0!important;list-style:none}.static_page--select_list-item a{display:block;min-width:315px;padding:14px;font-size:14pt;text-decoration:none}.static_page--select_list-item.active a,.static_page--select_list-item:hover a{color:#fff;background-color:#5299ef}.static_page--select_icon{height:50px;padding:10px}.static_page--select_icon img{height:30px}.static-page-info__select-box{position:relative;display:block;width:100%;margin:0;font-family:Arial;font-style:normal;font-weight:400;font-size:18px;line-height:21px;color:#0a2239}.static-page-info__select-box label{font-family:"Arial Narrow";font-style:normal;font-weight:400;font-size:18px;line-height:21px}.static-page-info__select-box-current{height:100%;background:#fff;position:relative;cursor:pointer;outline:0}.static-page-info__select-box-current.static-page-info__select-box-current--active+.static-page-info__select-box-list{opacity:1;-webkit-animation-name:none;animation-name:none}.static-page-info__select-box-current.static-page-info__select-box-current--active+.static-page-info__select-box-list .static-page-info__select-box-option{cursor:pointer}.static-page-info__select-box-current.static-page-info__select-box-current--active .static-page-info__select-box-icon{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.static-page-info__select-box-icon{position:absolute;top:50%;right:10px;height:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.2s ease;transition:.2s ease}.static-page-info__choice-container--country img.static-page-info__select-box-icon{height:auto}.static-page-info__select-box-value{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;height:100%;padding:8px 20px 8px 10px}.static-page-info__select-box-input{display:none}.static-page-info__select-box-input:checked+.static-page-info__select-box-input-text{display:block}.static-page-info__select-box-input-text{padding:8px 20px 8px 10px!important;display:none;width:100%;margin:0;padding:15px;background-color:#fff;font-family:"Arial Narrow";font-style:normal;font-weight:400;font-size:22px;line-height:25px}.static-page-info__select-box-list{position:absolute;margin:0;width:100%;padding:10px 6px 10px 0;list-style:none;opacity:0;-webkit-animation-name:HideList;animation-name:HideList;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:step-start;animation-timing-function:step-start;border-radius:0 0 4px 4px;background:#fff;-webkit-box-shadow:0 7px 11px rgba(8,0,47,.07),0 3.54375px 4.79531px rgba(8,0,47,.04725);box-shadow:0 7px 11px rgba(8,0,47,.07),0 3.54375px 4.79531px rgba(8,0,47,.04725)}.static-page-info__select-box-list-wrapper{max-height:168px;overflow-y:auto}.static-page-info__select-box-list-wrapper::-webkit-scrollbar{width:8px;background:#d6ebff;border-radius:4px}.static-page-info__select-box-list-wrapper::-webkit-scrollbar-thumb{width:8px;margin:10px 5px!important;background:#0f7ee6;border-radius:4px}.static-page-info__select-box-list-wrapper:-webkit-scrollbar-track{width:8px;background:#d6ebff;border-radius:4px}.static-page-info__select-box-option{padding:8px 20px 8px 10px!important;display:block;padding:15px;background-color:#fff}.static-page-info__select-box-option.static-page-info__select-box-option--selected,.static-page-info__select-box-option:focus,.static-page-info__select-box-option:hover{color:#fff;background:#5299ef}.static-page-info__select-box--country{width:315px}.static-page-info__select-box--comp{width:346px;margin-right:20px}.static-page-info-wrapper{position:relative;min-height:200px;margin-bottom:20px}.static-page-info-wrapper.static-page-info-wrapper--preloader .static-page-info-preloader{display:flex}.static-page-info-preloader{position:absolute;left:0;top:0;justify-content:center;align-items:center;width:100%;height:100%;z-index:9;background-color:rgba(255,255,255,.75);display:none}.static-page-info-preloader-img{width:40px;height:40px;margin:0;padding:0;-webkit-animation:spin 1s infinite steps(20);animation:spin 1s infinite steps(20)}@-webkit-keyframes HideList{from{-webkit-transform:scaleY(1);transform:scaleY(1)}to{-webkit-transform:scaleY(0);transform:scaleY(0)}}@keyframes HideList{from{-webkit-transform:scaleY(1);transform:scaleY(1)}to{-webkit-transform:scaleY(0);transform:scaleY(0)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}
.static-page-check-info{position:relative;margin-top:-13px;padding-bottom:13px;background-color:#ddd;-webkit-box-sizing:border-box;box-sizing:border-box}.static-page-check-info ul{list-style:disc;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0;padding-inline-start:40px}.static-page-check-info li{margin-bottom:10px}.static-page-check-info__choices-container{margin-bottom:14px}.static-page-check-info__choice-container{display:-webkit-box;display:-ms-flexbox;display:flex}.static-page-check-info__choice-container--country{width:476px}.static-page-check-info__choice-container--country .static-page-check-info__select-box{width:315px;margin-right:10px!important}.static-page-check-info__choice-container--country .static-page-check-info__img-container{width:151px}.static-page-check-info__choice-container>div{float:left}.static-page-check-info__few-img-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:14px}.static-page-check-info__few-img-container>div:first-child{margin-right:200px}.static-page-check-info__big-point{margin:14px 0 10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:"Arial Narrow";font-style:normal;font-weight:400;font-size:22px;line-height:25px;color:#0f7ee6}.static-page-check-info__few-big-point-container{display:-webkit-box;display:-ms-flexbox;display:flex}.static-page-check-info__few-big-point-container>p:first-child{margin-right:20px}.static-page-check-info__img-container{padding:7px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"Arial Narrow";font-style:normal;font-weight:400;font-size:24px;line-height:28px;color:#0a2239;background:#fff}.static-page-check-info__img-container p{margin:0 0 0 10px}.static-page-check-info__img-container--comp{min-width:167px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.static-page-check-info__img-container--country{min-width:151px}.static-page-check-info__main-info-container{width:100%;height:auto;padding:0 10px}.static-page-check-info__main-info-container .static-page-check-info__paragraph{margin:0 0 10px 20px}.static-page-check-info__main-info-container .static-page-check-info__point{margin-left:20px}.static-page-check-info .static-page-check-info__title,.static-page-check-info__title{margin:14px 0;font-family:"Arial Narrow";font-style:normal;font-weight:400;font-size:26px;line-height:30px;background:#fff;color:#0f7ee6;padding:18px 0 8px 20px}.static-page-check-info__paragraph{font-family:"Arial Narrow";font-style:normal;font-weight:400;font-size:18px;line-height:21px;color:#0a2239;max-width:870px;margin:0 0 10px 0}.static-page-check-info__paragraph--marker{display:-webkit-box;display:-ms-flexbox;display:flex}.static-page-check-info__paragraph--marker::before{content:url("../../../templates/d/blocks/static-page/img/point.svg");margin:0;margin-right:10px;height:21px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.static-page-check-info__paragraph--marker-star::before{content:"*";margin:0;margin-right:10px}.static-page-check-info__paragraph a{text-decoration:none;color:#0f7ee6;border-bottom:1px #0f7ee6 solid}.static-page-check-info__paragraph span{font-weight:900}.static-page-check-info__paragraph li{list-style:url("../../../templates/d/blocks/static-page/img/check.svg")}.static-page-check-info__paragraph strong{font-style:normal;font-weight:400;font-size:20px;line-height:23px;color:#0f7ee6}.static-page-check-info__info-container{width:100%;padding:0 0 0 30px}.static-page-check-info__point{font-family:"Arial Narrow";font-style:normal;font-weight:400;font-size:20px;line-height:23px;color:#0f7ee6;margin:0}.static-page-check-info__point--before-marker{margin-bottom:10px;margin-top:20px}.static-page-check-info__list{position:relative;margin:0;list-style:url("../../../templates/d/blocks/static-page/img/wrap.svg");padding-left:28px}.static-page-check-info__list>div{display:list-item}.static-page-check-info__select-box{position:relative;display:block;width:100%;margin:0;font-family:Arial;font-style:normal;font-weight:400;font-size:18px;line-height:21px;color:#0a2239}.static-page-check-info__select-box label{font-family:"Arial Narrow";font-style:normal;font-weight:400;font-size:18px;line-height:21px}.static-page-check-info__select-box-current{height:100%;background:#fff;position:relative;cursor:pointer;outline:0}.static-page-check-info__select-box-current:focus+.static-page-check-info__select-box-list{opacity:1;-webkit-animation-name:none;animation-name:none}.static-page-check-info__select-box-current:focus+.static-page-check-info__select-box-list .static-page-check-info__select-box-option{cursor:pointer}.static-page-check-info__select-box-current:focus .static-page-check-info__select-box-icon{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.static-page-check-info__select-box-icon{position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.2s ease;transition:.2s ease}.static-page-check-info__select-box-value{display:-webkit-box;display:-ms-flexbox;display:flex}.static-page-check-info__select-box-input{display:none}.static-page-check-info__select-box-input:checked+.static-page-check-info__select-box-input-text{display:block}.static-page-check-info__select-box-input-text{padding:8px 20px 8px 10px!important;display:none;width:100%;margin:0;padding:15px;background-color:#fff;font-family:"Arial Narrow";font-style:normal;font-weight:400;font-size:22px;line-height:25px}.static-page-check-info__select-box-list{position:absolute;margin:0;width:100%;padding:10px 6px 10px 0;list-style:none;opacity:0;-webkit-animation-name:HideList;animation-name:HideList;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:step-start;animation-timing-function:step-start;border-radius:0 0 4px 4px;background:#fff;-webkit-box-shadow:0 7px 11px rgba(8,0,47,.07),0 3.54375px 4.79531px rgba(8,0,47,.04725);box-shadow:0 7px 11px rgba(8,0,47,.07),0 3.54375px 4.79531px rgba(8,0,47,.04725)}.static-page-check-info__select-box-list-wrapper{max-height:168px;overflow-y:auto}.static-page-check-info__select-box-list-wrapper::-webkit-scrollbar{width:8px;background:#d6ebff;border-radius:4px}.static-page-check-info__select-box-list-wrapper::-webkit-scrollbar-thumb{width:8px;margin:10px 5px!important;background:#0f7ee6;border-radius:4px}.static-page-check-info__select-box-list-wrapper:-webkit-scrollbar-track{width:8px;background:#d6ebff;border-radius:4px}.static-page-check-info__select-box-option{padding:8px 20px 8px 10px!important;display:block;padding:15px;background-color:#fff}.static-page-check-info__select-box-option:focus,.static-page-check-info__select-box-option:hover{color:#fff;background:#5299ef}.static-page-check-info__select-box--country{width:315px}.static-page-check-info__select-box--comp{width:346px;margin-right:20px}
.static-page-breadcrumbs{display:flex;align-items:center;height:29px;margin:14px 0 14px 10px;padding-top:13px}.static-page-breadcrumbs-el{color:#888;font-size:12px;line-height:16px;text-decoration:none}.static-page-breadcrumbs-el.static-page-breadcrumbs-el--active{color:#0f7ee6}.static-page-breadcrumbs-el-decor{margin:0 11px;color:#000;font-size:12px;line-height:16px}
.static-page-accordion-info{position:relative;margin-top:-13px;padding-bottom:13px;background-color:#ddd;-webkit-box-sizing:border-box;box-sizing:border-box}.static-page-accordion-info ul{list-style:disc;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0;padding-inline-start:40px}.static-page-accordion-info li{margin-bottom:10px}.static-page-accordion-info__choices-container{margin-bottom:14px}.static-page-accordion-info__choice-container{display:-webkit-box;display:-ms-flexbox;display:flex}.static-page-accordion-info__choice-container--country{width:476px}.static-page-accordion-info__choice-container--country .static-page-accordion-info__select-box{width:315px;margin-right:10px!important}.static-page-accordion-info__choice-container--country .static-page-accordion-info__img-container{width:151px}.static-page-accordion-info__choice-container>div{float:left}.static-page-accordion-info__few-img-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:14px}.static-page-accordion-info__few-img-container>div:first-child{margin-right:200px}.static-page-accordion-info__big-point{margin:14px 0 10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:"Arial Narrow";font-style:normal;font-weight:400;font-size:22px;line-height:25px;color:#0f7ee6}.static-page-accordion-info__few-big-point-container{display:-webkit-box;display:-ms-flexbox;display:flex}.static-page-accordion-info__few-big-point-container>p:first-child{margin-right:20px}.static-page-accordion-info__img-container{padding:7px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"Arial Narrow";font-style:normal;font-weight:400;font-size:24px;line-height:28px;color:#0a2239;background:#fff}.static-page-accordion-info__img-container p{margin:0 0 0 10px}.static-page-accordion-info__img-container--comp{min-width:167px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.static-page-accordion-info__img-container--country{min-width:151px}.static-page-accordion-info__main-info-container{width:100%;height:auto;padding:0 10px}.static-page-accordion-info__main-info-container .static-page-accordion-info__paragraph{margin:0 0 10px 20px}.static-page-accordion-info__main-info-container .static-page-accordion-info__point{margin-left:20px}.static-page-accordion-info .static-page-accordion-info__title,.static-page-accordion-info__title{margin:14px 0;font-family:"Arial Narrow";font-style:normal;font-weight:400;font-size:26px;line-height:30px;background:#fff;color:#0f7ee6;padding:18px 0 8px 20px}.static-page-accordion-info__paragraph{font-family:"Arial Narrow";font-style:normal;font-weight:400;font-size:18px;line-height:21px;color:#0a2239;max-width:870px;margin:0 0 10px 0}.static-page-accordion-info__paragraph--marker{display:-webkit-box;display:-ms-flexbox;display:flex}.static-page-accordion-info__paragraph--marker::before{content:url("../../../templates/d/blocks/static-page/img/point.svg");margin:0;margin-right:10px;height:21px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.static-page-accordion-info__paragraph--marker-star::before{content:"*";margin:0;margin-right:10px}.static-page-accordion-info__paragraph a{text-decoration:none;color:#0f7ee6;border-bottom:1px #0f7ee6 solid}.static-page-accordion-info__paragraph span{font-weight:900}.static-page-accordion-info__paragraph>div{margin-bottom:10px}.static-page-accordion-info__paragraph .item_question{position:relative;padding:0 0 0 23px;font-size:18px;font-style:normal;font-weight:700;line-height:21px;letter-spacing:0;text-align:left;color:#0f7ee6;cursor:pointer;user-select:none}.static-page-accordion-info__paragraph .item_question::before{content:"";position:absolute;top:4px;left:0;background:url("../../../templates/d/blocks/static-page/img/plus.svg");width:13px;height:13px;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.static-page-accordion-info__paragraph div.active .item_question::before{background:url("../../../templates/d/blocks/static-page/img/minus.svg")}.static-page-accordion-info__paragraph .item_answer{margin-left:30px;font-family:"Arial Narrow";font-style:normal;font-weight:400;font-size:18px;line-height:21px;color:#0a2239;display:none}.static-page-accordion-info__info-container{width:100%;padding:0 0 0 30px}.static-page-accordion-info__point{font-family:"Arial Narrow";font-style:normal;font-weight:400;font-size:20px;line-height:23px;color:#0f7ee6;margin:0}.static-page-accordion-info__point--before-marker{margin-bottom:10px;margin-top:20px}.static-page-accordion-info__list{position:relative;margin:0;list-style:url("../../../templates/d/blocks/static-page/img/wrap.svg");padding-left:28px}.static-page-accordion-info__list>div{display:list-item}.static-page-accordion-info__select-box{position:relative;display:block;width:100%;margin:0;font-family:Arial;font-style:normal;font-weight:400;font-size:18px;line-height:21px;color:#0a2239}.static-page-accordion-info__select-box label{font-family:"Arial Narrow";font-style:normal;font-weight:400;font-size:18px;line-height:21px}.static-page-accordion-info__select-box-current{height:100%;background:#fff;position:relative;cursor:pointer;outline:0}.static-page-accordion-info__select-box-current:focus+.static-page-accordion-info__select-box-list{opacity:1;-webkit-animation-name:none;animation-name:none}.static-page-accordion-info__select-box-current:focus+.static-page-accordion-info__select-box-list .static-page-accordion-info__select-box-option{cursor:pointer}.static-page-accordion-info__select-box-current:focus .static-page-accordion-info__select-box-icon{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.static-page-accordion-info__select-box-icon{position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.2s ease;transition:.2s ease}.static-page-accordion-info__select-box-value{display:-webkit-box;display:-ms-flexbox;display:flex}.static-page-accordion-info__select-box-input{display:none}.static-page-accordion-info__select-box-input:checked+.static-page-accordion-info__select-box-input-text{display:block}.static-page-accordion-info__select-box-input-text{padding:8px 20px 8px 10px!important;display:none;width:100%;margin:0;padding:15px;background-color:#fff;font-family:"Arial Narrow";font-style:normal;font-weight:400;font-size:22px;line-height:25px}.static-page-accordion-info__select-box-list{position:absolute;margin:0;width:100%;padding:10px 6px 10px 0;list-style:none;opacity:0;-webkit-animation-name:HideList;animation-name:HideList;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:step-start;animation-timing-function:step-start;border-radius:0 0 4px 4px;background:#fff;-webkit-box-shadow:0 7px 11px rgba(8,0,47,.07),0 3.54375px 4.79531px rgba(8,0,47,.04725);box-shadow:0 7px 11px rgba(8,0,47,.07),0 3.54375px 4.79531px rgba(8,0,47,.04725)}.static-page-accordion-info__select-box-list-wrapper{max-height:168px;overflow-y:auto}.static-page-accordion-info__select-box-list-wrapper::-webkit-scrollbar{width:8px;background:#d6ebff;border-radius:4px}.static-page-accordion-info__select-box-list-wrapper::-webkit-scrollbar-thumb{width:8px;margin:10px 5px!important;background:#0f7ee6;border-radius:4px}.static-page-accordion-info__select-box-list-wrapper:-webkit-scrollbar-track{width:8px;background:#d6ebff;border-radius:4px}.static-page-accordion-info__select-box-option{padding:8px 20px 8px 10px!important;display:block;padding:15px;background-color:#fff}.static-page-accordion-info__select-box-option:focus,.static-page-accordion-info__select-box-option:hover{color:#fff;background:#5299ef}.static-page-accordion-info__select-box--country{width:315px}.static-page-accordion-info__select-box--comp{width:346px;margin-right:20px}
.star-rating{position:relative;text-align:left;width:65px;margin:5px auto}.star-rating-empty-stars{height:11px}.star-rating-empty-stars:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e929\e929\e929\e929\e929';position:absolute;top:0;left:0;color:#888;width:65px;height:11px;font-size:11px;letter-spacing:2px;display:block}.star-rating-filled-stars{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e929\e929\e929\e929\e929';position:absolute;top:0;left:0;color:#f90;overflow:hidden;height:11px;font-size:11px;letter-spacing:2px;display:block}
.special-cruises{display:table;margin:0 0 21px 10px}.special-cruises__header-row{display:table;width:730px;margin:10px 0 0 0}.special-cruises__breadcrumbs{display:table-cell;vertical-align:middle;padding:0 0 12px 10px}.special-cruises__breadcrumbs .breadcrumbs{width:520px}.special-cruises__steps-share{display:table-cell;vertical-align:middle;padding-bottom:8px}.special-cruises__steps-share .steps-share-block{float:right}.special-cruises__wrapper{display:table;width:980px;margin-bottom:24px}.special-cruises__content{display:table-cell;vertical-align:top;width:730px;position:relative;background-color:#fff}.special-cruises__title_block{width:100%;box-sizing:border-box;padding:22px 10px 16px 55px;background-color:#ffe2bf}.special-cruises__title{font:100 30px Roboto,sans-serif;line-height:32px}.special-cruises__sub_title_block{width:100%;box-sizing:border-box;padding:19px 10px 19px 55px;background-color:#fffbcd}.special-cruises__sub_title{color:#444;font:300 22px Roboto,sans-serif;line-height:24px}.special-cruises__text_block{width:100%;box-sizing:border-box;padding:7px 55px 6px 55px;color:#000;font-size:17px;line-height:22px;background-color:#fff}.special-cruises__text_block p{margin-bottom:15px}.special-cruises__text_block p:last-child{margin-bottom:0}.special-cruises__text_block b{font-size:18px}.special-cruises__info_title{width:100%;box-sizing:border-box;padding:9px 55px 8px 55px;color:#000;font:300 18px Roboto,sans-serif;line-height:22px;background-color:#f8e4d2}.special-cruises__info_title p{font:300 18px Roboto,sans-serif}.special-cruises__tabs{width:730px;position:relative;border-bottom:8px solid #fff;display:table;margin:5px 0 0 10px}.special-cruises__tab{color:#000;font:300 17px Roboto,sans-serif;line-height:19px;cursor:pointer;display:table;text-align:center;width:360px;background-color:#ccc;height:45px;margin-top:9px;float:left;padding:12px 0 10px 0;box-sizing:border-box;border-radius:2px 2px 0 0}.special-cruises__tab:first-child{margin-right:10px}.special-cruises__tab--selected{background-color:#fff;height:54px;margin-top:0;padding-top:17px;color:#0f7ee6}.special-cruises__select_year{font-size:14px;color:#666;padding:3px 14px 3px 5px}.special-cruises__search{display:table;width:990px;margin-left:-10px}.special-cruises__search_left .search-result{margin-top:5px}.special-cruises__search_left .search-result_filter-captionFixed{border-top:2px solid #dedede}.special-cruises__search_right{float:right}.special-cruises__aside{display:table-cell;vertical-align:top;padding-left:20px}.special-cruises__aside-list{list-style:none;width:230px;float:right}.special-cruises__aside-item{border-bottom:1px dotted #989898;padding:5px 20px 7px 0;cursor:pointer}.special-cruises__aside-item.hover,.special-cruises__aside-item:hover{border:none;background:#fff;height:70px;width:320px;vertical-align:middle;display:table-cell;text-align:left;padding:0 9px;position:relative;border:1px solid #fff}.special-cruises__aside-item.hover:before,.special-cruises__aside-item:hover:before{content:'';width:17px;height:17px;display:block;position:absolute;background:#fff;margin-left:-19px;top:35px;margin-top:-4px;transform:rotate(45deg)}.special-cruises__aside-link{font:300 15px Roboto,sans-serif;color:#0f7ee6;text-decoration:none}.special-cruises__aside-item.hover .special-cruises__aside-link{font:300 20px Roboto,sans-serif}
.signin-account-block_wrapper{margin:26px 130px 40px}.signin-account-block__breadcrumbs{margin:-9px 0 0 0}.signin-account-block_title{color:#444;font-family:'PT Sans',sans-serif;font-size:20px;text-transform:uppercase}.signin-account-block_content{height:390px;background-color:#fff;padding:30px;margin-top:5px;font-family:Roboto,sans-serif;font-weight:300;box-sizing:border-box}.signin-account-block_agent,.signin-account-block_client{display:inline-block;height:132px;width:320px;border:1px solid #8bbeff;box-sizing:border-box;color:#0f7ee6;font-family:'PT Sans',sans-serif;text-align:center;box-shadow:2px 2px 15px -1px rgba(0,0,0,.4)}.signin-account-block_client{float:left}.signin-account-block_agent{float:right}.signin-account-block_agent_form-btn:hover,.signin-account-block_client_form-btn:hover{background:#edf3f8;background:-webkit-linear-gradient(top,#d8e6ed,#edf3f8,#d8e6ed);background:linear-gradient(to bottom,#d8e6ed,#edf3f8,#d8e6ed);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#d8e6ed', endColorstr='#edf3f8');-ms-filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#d8e6ed', endColorstr='#edf3f8');-pie-background:linear-gradient(to bottom,#d8e6ed,#edf3f8,#d8e6ed);behavior:url("../../../templates/d/blocks/signin-account/css/PIE.htc");cursor:pointer;box-shadow:0 3px 40px -4px rgba(0,0,0,.2)}.signin-account-block_text-sub{padding-top:36px;font-size:18px;text-transform:uppercase}.signin-account-block_text-at{margin-top:5px;font-size:26px;text-transform:uppercase}.signin-account-block_agent_form-btn,.signin-account-block_client_form-btn{height:100%;padding-right:3px}.signin-account-block_agent_form,.signin-account-block_client_form{color:#444}.signin-account-block_form-text-first{padding-top:36px;font-size:20px}.signin-account-block_form-label{display:inline-block;width:76px;font-size:16px;text-align:left;vertical-align:top;padding-top:5px}.signin-account-block_form-field,.signin-account-block_form-field-pass{border:1px solid grey;font-size:16px;padding:0 10px;height:35px;width:190px;box-sizing:border-box;box-shadow:0 4px 13px -8px rgba(0,0,0,.9);-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.signin-account-block_form-field-pass:hover,.signin-account-block_form-field:hover{box-shadow:0 7px 15px -8px rgba(0,0,0,.8)}.signin-account-block_form-field-pass{padding:0 30px 0 10px}.signin-account-block_submit{display:inline-block;font-family:'PT Sans',sans-serif;width:190px;height:35px;box-sizing:border-box;border:1px solid #0f7ee6;background:#fff;color:#0f7ee6;font-size:18px;cursor:pointer;margin-top:40px;margin-left:80px;padding:5px;box-shadow:0 4px 13px -8px rgba(0,0,0,.9);-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.signin-account-block_form_field_email{margin-top:24px;padding-left:2px}.signin-account-block_form_field_pass{margin-top:10px;padding-left:2px;position:relative}.signin-account-block_form_field_pass.js--active{color:#0f7ee6}.signin-account-block__form-switch-input-field{position:absolute;top:-1px;right:22px;cursor:pointer;fill:#b2b2b2;transition:all .7s;padding:10px;height:17px}.signin-account-block__form-switch-input-field.js--active{fill:#0f7ee6}.signin-account-block_submit:hover{background:#0f7ee6;color:#fff;box-shadow:0 7px 15px -8px rgba(0,0,0,.8)}.signin-account-block_form_forgotten-account{text-decoration:none;float:right;margin:34px 26px 0 0;color:#0f7ee6;border-bottom:1px solid #0f7ee6;display:inline-block;line-height:1.1}.signin-account-block_form_forgotten-account:hover{border-bottom:1px solid transparent}.js--signin-account-block_hidden{display:none}.js--signin-account-block_border{border:1px solid #ccc}.js--signin-account-block_border-error{border:1px solid red}.modal-popup.js--signin-account-block_width-popup{max-width:240px}
.share-block{display:flex;justify-content:flex-end;padding:0 10px 22px}.share-block__link{display:flex;align-items:center;margin-left:15px;font:400 13px Roboto,sans-serif;color:#0f7ee6;text-decoration:none;cursor:pointer;user-select:none}.share-block__link img{margin-right:3px}
.searchRightBar__transparentDivider_5{width:100%;height:5px;display:block}.searchRightBar__transparentDivider_10{width:100%;height:10px;display:block}.searchRightBar__transparentDivider_15{width:100%;height:15px;display:block}.searchRightBar__horisontalRuller{width:120px;height:1px;background:#ccc;margin:0 auto;display:block}.searchRightBar__routeText{width:225px;margin:5px 0 0 0}.searchRightBar_Content__row-padding{padding-right:10px}.route-with-arrow{padding-left:20px;text-decoration:none;padding-right:2px}.route-with-arrow:hover{background-color:rgba(102,201,251,.31);transition:all linear .7s}.route-with-arrow:after{content:"";position:absolute;left:3px;top:3px;width:8px;height:12px;background-image:url("../../../templates/d/blocks/searchRightBar/img/icon-arrow-vert.svg");background-repeat:no-repeat}.route-with-arrow--down:after{left:2px;top:6px;width:12px;height:8px;background-image:url("../../../templates/d/blocks/searchRightBar/img/icon-arrow.svg")}.activeButtonGreen{background:#80c18b;color:#fff}.searchRightBar_viewAllBonuses{display:block;margin-bottom:0;margin-left:15px;cursor:pointer;clear:both}.hide-viewAllBonuses{display:none}.searchRightBar__newSearchButton{text-decoration:none;width:240px;height:45px;background:#f3a464;display:block;border:none;text-align:center;vertical-align:middle;color:#fff;border-radius:2px;font:bold 21px/21px "PT Sans";cursor:pointer;line-height:45px;margin-top:5px;text-transform:uppercase}.searchRightBar__newSearchButton:hover{transition:all linear .7s;background:#d86d23}.searchRightBar__newSearchButton:focus{background:#d86d23}.searchRightBar__NextStepButton-block{width:180px;height:66px;top:40px;position:relative;margin:-30px auto 0;display:block;z-index:600}.searchRightBar__NextStepButton{width:180px;height:66px;background:#f3862e;display:block;border:none;position:absolute;z-index:2;text-align:center;vertical-align:middle;color:#fff;border-radius:2px;font:bold 21px/67px "PT Sans";cursor:pointer;text-transform:uppercase;text-decoration:none;-webkit-box-shadow:0 25px 30px -25px rgba(50,50,50,.5);-moz-box-shadow:0 25px 30px -25px rgba(50,50,50,.5);box-shadow:0 25px 30px -25px rgba(50,50,50,.5)}.searchRightBar__NextStepButton:hover{transition:all linear .7s;background:#d86d23}.searchRightBar__NextStepButton:focus{background:#d86d23}.searchRightBar__NextStepButton-auxiliary-unit{width:100%;height:30px}.searchRightBarNoFixed{position:relative;top:-2px}.baskTopMargin{margin-top:60px}.searchRightBar--basket-top-margin{margin-top:8px}.searchRightBar-wrapper{position:relative;display:block;top:-2px;width:238px;float:right;z-index:990}.searchRightBar-wrapper.searchRightBar-wrapper--opacity{opacity:.5}.search-right-bar-opacity-block{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.searchRightBarBlock{width:240px;border:1px solid #d9d9d9;margin-top:3px;background:#fff;padding:0 5px 0 10px;box-sizing:border-box;position:relative}.searchRightBar__head{padding:10px 0 5px}.searchRightBar__head__row{display:flex}.searchRightBar__head__row__TitleIcon{width:18px;margin-top:1px;margin-right:7px;fill:#0f7ee6}.searchRightBar__head__row__TitleContent{display:table-cell}.searchRightBar__head__row__TitleContent__name{font:16px/18px "PT Sans";color:#010000}.searchRightBar__head__row__TitleContent__name_description{font:13px/18px "PT Sans";color:#000}.searchRightBar__head__row__TitleContent__date{font:13px/18px "PT Sans";color:#000}.searchRightBar__head__row__TitleContent__date_description{font:bold 14px/23px "PT Sans";color:#010000}.searchRightBar__head__row__PassengerIcon{width:16px;margin-top:2px;margin-right:9px;fill:#5eb26d}.searchRightBar__head__row__PassengerContent{color:#000;white-space:nowrap;font:10px/23px "PT Sans";text-transform:uppercase}.searchRightBar__head__row__ShipIcon{display:table-cell;width:18px;margin-top:6px;margin-right:7px;fill:#888}.searchRightBar__head__row__ShipContent{white-space:nowrap;font:10px/23px "PT Sans";color:#000;text-transform:uppercase}.searchRightBar__head__row__FoodIcon{display:table-cell;width:10px;margin-top:4px;margin-right:7px;padding-left:12px;fill:#888}.searchRightBar__head__row__FoodContent{color:#000;white-space:nowrap;font:10px/23px "PT Sans";text-transform:uppercase}.searchRightBar__head__row__ExcursionIcon{display:table-cell;width:19px}.searchRightBar__head__row__ExcursionContent{white-space:nowrap;font:10px/23px "PT Sans";color:#000}.searchRightBar__head__row__TransferIcon,.searchRightBar__head__row__excursion-Icon{display:table-cell;width:25px}.searchRightBar__head__row__AviaIcon{width:12px;height:12px;margin-top:6px;margin-left:3px;margin-right:10px;fill:#888}.searchRightBar__head__row__TransferIcon{width:auto}.searchRightBar__head__row__TransferIcon{position:relative}.searchRightBar__head__row__excursion-Icon{position:relative}.searchRightBar__head__row__hotel-icon{width:12px;height:14px;margin-top:3px;margin-left:2px;margin-right:11px;fill:#888}.searchRightBar__head__row__hotel-content{text-transform:uppercase}.searchRightBar__head__row__AviaContent,.searchRightBar__head__row__TransferContent,.searchRightBar__head__row__excursion-Content,.searchRightBar__head__row__hotel-content{white-space:nowrap;font:10px/23px "PT Sans";color:#000;text-transform:uppercase}.searchRightBar__head__row__TransferContent{margin-left:4px;text-transform:uppercase}.searchRightBar__head__row__excursions-Icon{float:left;width:10px;height:15px;margin-top:4px;margin-left:3px;margin-right:12px;fill:#888}.searchRightBar__section_logo{margin-left:4px}.searchRightBar__section{padding:0 3px 0 0;margin-bottom:15px}.searchRightBar__section__Title__row{display:table;position:relative;width:100%}.searchRightBar__section__more{color:#03b;font-weight:700;font-size:13px;margin-left:44px;padding:0 4px;cursor:pointer;display:inline-block}.searchRightBar__section__more:hover{transition:all linear .7s;background-color:#ffe2a6}.searchRightBar__section__Title__row__icon{display:table-cell;width:45px;position:absolute;top:2px;left:0}.searchRightBar_bonus{text-decoration:none;display:inline-block;padding:3px 0 3px 15px;position:relative}.searchRightBar__bonusCaption{display:inline-block;padding:0 3px 1px 18px}.searchRightBar__bonusCaption:hover{background-color:rgba(102,201,251,.31);transition:all linear .7s}.bonus-hidden{display:none}.bonus-arrow{cursor:pointer;position:relative}.bonus-arrow:after{position:absolute;font-family:mcruises!important;font-style:normal;content:"\e92d";color:#0f7ee6;font-size:27px;transition:all .5s ease;transform:rotate(-90deg);top:0;left:0}.bonus-arrow--down:after{transform:rotate(0)}.searchRightBar_bonus:after{content:"\2022";position:absolute;top:2px;left:2px}.searchRightBar_bonus:hover{background-color:rgba(102,201,251,.31);transition:all linear .7s}.searchRightBar__section__Title__row__content{display:table-cell;font:16px "PT Sans";color:#000;vertical-align:top;position:relative;padding:4px 2px 2px 50px}.searchRightBar__section__Title__row__content-nowrap{white-space:nowrap}.searchRightBar__section--other-services .searchRightBar__section__Title__row__content{font:14px "PT Sans";padding:4px 2px 2px 15px;color:#444}.searchRightBar__section--other-services .searchRightBar__section__Content__row__Title_MediumFont{padding:0 0 0 15px;font:14px/19px "PT Sans"}.searchRightBar__section--other-services .searchRightBar__section__Content__row__Content__linkMedium{font:14px/16px "PT Sans";text-decoration:none;position:relative}.searchRightBar__section--other-services .searchRightBar__section__Content__row__Content__linkMedium:before{content:"\00B7";position:absolute;left:-12px;color:#888;font-size:35px}.searchRightBar__avia-block{margin-top:2px}.searchRightBar__section__Title__row__content__sub{font-size:12px;font-weight:400;color:#888}.searchRightBar__section__Title__row__content:hover{background-color:rgba(102,201,251,.31);transition:all linear .7s}.searchRightBar__section__Title__row__content-title-hotel{display:table-cell;font:16px "PT Sans";color:#000;vertical-align:top}.searchRightBar__section__Content__row{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:7px;width:100%}.searchRightBar__section__Content__row.searchRightBar__section__Content__row--pointer{cursor:pointer;user-select:none}.searchRightBar__section__Content__row.searchRightBar__section__Content__row--no-wrap{flex-wrap:nowrap}.searchRightBar__section__Content__row__Title{display:block;float:left;font:14px/16px "PT Sans";color:#888;padding:0 5px 0 0}.searchRightBar__section__Content__row__Title__transfer{display:block;float:left;font:14px/16px "PT Sans";color:#888;padding:0 5px 0 0}.searchRightBar__section__Content__row__Title_MediumFont{display:table-cell;font:13px/16px "PT Sans";color:#444;padding:0 5px}.searchRightBar__section__Content__row__Title__width60{display:table-cell;width:55px;font:14px/16px "PT Sans";color:#888;padding-left:0;float:left}.searchRightBar__section__Content__row__Title__width130{width:117px;font:14px/16px "PT Sans";color:#888;padding-left:0}.searchRightBar__section__Content__row__Icon{width:13px;min-width:13px;margin-top:1px;margin-right:7px;fill:#888}.searchRightBar__section__Content__row__Icon.searchRightBar__section__Content__row__Icon--excursion{width:11px;height:17px;fill:#5eb26d}.searchRightBar__section__Title__row__Icon_hotel{display:table-cell;width:22px;color:#888;padding-left:5px}.searchRightBar__section__Content__row__Content{display:block;vertical-align:top;font:14px/16px "PT Sans";color:#888}.searchRightBar__section__Content__row--table{width:auto}.searchRightBar__section__Content__row--table .searchRightBar__section__Content__row__Content{display:table-cell}.searchRightBar__section__Content__row__Content-right{float:right}.searchRightBar__section__Content__row__Content__avia{width:230px;padding:0 5px;color:#000;line-height:16px;font-size:14px;box-sizing:border-box}.searchRightBar__section-transfer{margin-top:1px;margin-bottom:0}.searchRightBar__section__Content__row__Content__transfer-date-title{display:inline-block;margin-top:3px}.searchRightBar__section__Content__row__Content__transfer-date_content{float:right;margin-top:3px}.searchRightBar-company-logo-img{width:100px}.searchRightBar__buttons-block_meeting_time_desc{color:#0f7ee6;cursor:pointer;padding:0 3px;text-decoration:underline}.searchRightBar__buttons-block_meeting_time_desc:hover{background-color:rgba(102,201,251,.31);transition:all linear .7s}.searchRightBar__section__Title__row__content-title-transfer{font-size:16px;margin-bottom:0;padding-left:50px;padding-right:2px;padding-bottom:6px}.searchRightBar__section__Title__row__content-title-transfer:hover{background-color:rgba(102,201,251,.31);transition:all linear .7s}.searchRightBar__section__Content__row__Content__transfer{font-size:14px;display:inline-block;margin:0 4px 0 0;width:221px}.searchRightBar__section__Content__row__Content__transfer--type{margin-top:-2px}.searchRightBar__section__Content__row__content-transfer-name{color:#888}.searchRightBar__section__Content__row__Content__transfer-text{color:#444}.searchRightBar__section__Content__row__Content__transfer-text .transfer-type-text{font-weight:700}.searchRightBar__section__Content__row__Content__transfer-time-start{padding:0 4px;outline:1px solid #ccc;color:#444}.searchRightBar__section__Content__row__Content__transfer-date-start{font:bold 14px/16px "PT Sans";color:#444}.searchRightBar__section__Content__row__Content__avia__date{margin-bottom:2px}.searchRightBar__section__Content__row__Content__avia__date-title{display:inline-block;width:113px;color:#888}.searchRightBar__section__Content__row__Content__avia__date-value{display:inline-block;color:#444}.searchRightBar__section__Content__row__Content__avia__date-value-time{display:inline-block;padding:1px 4px;border:1px solid #ccc}.searchRightBar__section__Content__row__Content__avia__date-value-date{font-weight:700}.searchRightBar__section__Content__row__Content__avia__city{font-weight:700}.searchRightBar__section__Content__row__Content__avia__number{font-size:13px;margin:5px 0}.searchRightBar__section__Content__row__Content__linkHuge{font:14px/16px "PT Sans";color:#0f7ee6;position:relative}.searchRightBar__section__Content__row__Content__linkMedium{font:13px/16px "PT Sans";color:#0f7ee6;float:left}.searchRightBar__section__Content__row__Content__linkSmall{font:12px/16px "PT Sans";color:#0f7ee6}.searchRightBar__section__Content__row__Content__strongFont{font:bold 14px/16px "PT Sans";color:#444}.searchRightBar__section__Content__row__Content__strongFont-time{padding:0 4px;border:1px solid #ccc;color:#444}.searchRightBar__section__Content__row__Content__FontBGOrange{font:14px/16px "PT Sans";color:#000;background:rgba(225,225,225,.9);padding:0 5px}.searchRightBar__section__Content__row__Content-link{display:inline-block;font-size:14px;line-height:18px;color:#0f7ee6;text-decoration:underline;cursor:pointer;user-select:none}.searchRightBar__section__Content__row__Content__normal{font:14px/16px "PT Sans";color:#000}.searchRightBar__section__Content__row__Content__bold-hotel{font:bold 14px/16px "PT Sans";color:#444}.searchRightBar__section__Content__row__ItenaryBlock{display:none}.searchRightBar__section__Content__row_nowrap{white-space:nowrap}.searchRightBar__section__abort{font:15px/16px "PT Sans";padding:1px 5px;margin-left:2px;color:red;text-decoration:none;cursor:pointer;user-select:none}.searchRightBar__section__abort:hover{background-color:rgba(245,126,126,.31);padding:1px 5px;transition:all linear .5s}.searchRightBar-cruise-company{display:block;font:14px/16px "PT Sans",sans-serif;color:#888;padding-left:0;margin-bottom:9px}.searchRightBar-cruise-company-name{display:table;float:left;padding-right:7px}.searchRightBar-cruise-company-link{color:#0f7ee6;text-decoration:underline;cursor:pointer;display:table;white-space:nowrap}.searchRightBar-cruise-company-link:hover{text-decoration:none}.searchRightBar-valutes{display:flex;margin:-7px -4px -8px 41px}.searchRightBar-valutes .Valutes-header{visibility:hidden}.searchRightBar-valutes .Valutes_eur,.searchRightBar-valutes .Valutes_rub,.searchRightBar-valutes .Valutes_usd{width:42px;height:21px;display:inline-block;font-size:10px;font-family:"PT Sans";color:#333;text-align:left;text-transform:uppercase;cursor:pointer;-moz-user-select:none;-webkit-user-select:none;user-select:none;background:#fff!important;padding-top:4px;padding-left:8px;box-sizing:border-box}.searchRightBar__footer{margin:0 -5px 0 -10px;background:#999;color:#fff;padding:10px 5px;position:relative;height:auto;z-index:300}.searchRightBar__footer__row{display:flex;flex-wrap:wrap;margin-bottom:3px}.searchRightBar__footer__row--title{display:flex;flex-wrap:wrap;width:100%;padding:0 5px;box-sizing:border-box;margin-bottom:10px}.searchRightBar__footer__row--hotel{margin-top:2px}.searchRightBar__footer__row__PassengerIcon{display:table-cell;width:19px}.searchRightBar__footer__row__PassengerContent{white-space:nowrap;font:10px/23px "PT Sans";color:#fff}.searchRightBar__footer__row__ShipIcon{position:relative;display:block;width:18px;height:10px;margin-top:6px;margin-right:8px;padding-left:5px;float:left;fill:#fff}.searchRightBar__footer__row__ShipContent{white-space:nowrap;font:10px/23px "PT Sans";color:#fff;display:block;float:left}.searchRightBar__footer__row__FoodIcon{display:block;position:relative;width:10px;height:14px;margin-top:4px;margin-right:5px;margin-left:12px;float:left;fill:#fff}.searchRightBar__footer__row__FoodContent{white-space:nowrap;font:10px/23px "PT Sans";color:#fff;display:block;float:left}.searchRightBar__footer__row__ExcursionIcon{position:relative;width:10px;height:15px;margin-top:3px;margin-right:0;margin-left:9px;fill:#fff}.searchRightBar__footer__row__ExcursionContent{display:table-cell;padding-left:14px;color:#fff;white-space:nowrap;font:10px/23px "PT Sans";text-transform:uppercase}.searchRightBar__footer__row__AviaIcon{width:12px;margin-top:4px;margin-left:7px;margin-right:12px;fill:#fff}.searchRightBar__footer__row__AviaContent{color:#fff;white-space:nowrap;font:10px/23px "PT Sans";text-transform:uppercase}.searchRightBar__footer__row__TransferIcon{display:table-cell;width:30px;position:relative;top:-2px}.searchRightBar__footer__row__TransferIcon_icon-arrow-back:before,.searchRightBar__footer__row__TransferIcon_icon-arrow-forward:before,.searchRightBar__footer__row__TransferIcon_icon-arrows:before{position:relative;font-family:mcruises!important;font-style:normal;content:"\e94b";color:#fff;top:1px;left:-7px;display:none;font-size:10px}.searchRightBar__footer__row__TransferIcon_icon-arrow-back:before{content:"\e93d";transform:rotate(90deg);top:0}.searchRightBar__footer__row__TransferIcon_icon-arrow-forward:before{content:"\e93d";transform:rotate(-90deg);top:0}.searchRightBar__footer__row__TransferIcon_icon-arrow--selected:before{display:inline-block}.searchRightBar__footer__row__TransferContent{display:table-cell;white-space:nowrap;font:10px/23px "PT Sans";color:#fff;text-transform:uppercase}.searchRightBar__footer__row__Title{font:17px/17px "PT Sans";display:inline;color:#fff;padding:0 2px 0 0}.searchRightBar__footer__row__Title.searchRightBar__footer__row__Title--mt{margin-top:5px;min-width:120px}.searchRightBar__footer__row__Content{font:10px/17px "PT Sans";display:inline;color:#fff}.searchRightBar__footer__row__Content_nowrap{display:flex;align-items:flex-end;height:19px;margin-left:6px;white-space:nowrap}.searchRightBar__footer__row__Price{position:relative;padding-top:10px;padding-bottom:5px;padding-left:5px;padding-right:5px;white-space:nowrap;font:bold 25px "PT Sans";visibility:visible;z-index:400}.searchRightBar__footer__row__Price--red{color:red}.searchRightBar__footer__row__Price-stub{height:60px}.searchRightBar-fourth-step-footer{height:165px!important}.searchRightBar__footer.background-hidden .searchRightBar__footer__row__Price{visibility:hidden}.searchRightBar__footer.background-hidden .searchRightBar__NextStepButton-block{margin-top:30px}.searchRightBar__show-price-changed .searchRightBar__footer__row__Price{color:red}.searchRightBar__footer__row__Credit{margin:-5px 5px 12px 5px;padding:5px;border:1px solid #fff;font:12px "PT Sans";border-radius:2px;cursor:pointer;visibility:visible}.searchRightBar__footer.background-hidden .searchRightBar__footer__row__Credit{visibility:hidden}.searchRightBar__footer__row__Credit:hover{background:#e49a5e;border:1px solid #e49a5e}.searchRightBar__head__row__ExcursionIcon_icon-traveler:before{content:"\e933";position:relative;top:3px;left:5px;font-family:mcruises!important;font-style:normal;color:#888;font-size:15px}.searchRightBar__head__row__TransferIcon_icon-arrow{display:inline-block;width:11px}.searchRightBar__head__row__TransferIcon_icon-arrow:before{display:inline-block}.searchRightBar__head__row__TransferIcon_icon-transfer{width:12px;height:14px;margin-top:4px;margin-left:2px;margin-right:7px;fill:#888}.searchRightBar__head__row__TransferIcon_icon-transfer--car:before{content:"";position:absolute;left:3px;top:6px;width:12px;height:14px;background-image:url("../../../templates/d/blocks/searchRightBar/img/icon-transfer.svg");background-repeat:no-repeat}.searchRightBar__head__row__TransferIcon_icon-transfer--bus:before{content:"\e94a";font-size:15px;left:0}.searchRightBar__head__row__TransferIcon_icon-arrow--arrows:before{content:"\e94b";font-size:11px;left:0;display:inline-block}.searchRightBar__head__row__TransferIcon_icon-arrow--forward:before{content:"\e93d";font-size:11px;left:4px;top:3px;transform:rotate(-90deg);display:inline-block}.searchRightBar__head__row__TransferIcon_icon-arrow--back:before{content:"\e93d";font-size:11px;left:3px;top:0;transform:rotate(90deg);display:inline-block}.searchRightBar__section__Title__row__icon_icon-triangle:before{content:"";position:absolute;left:3px;top:6px;width:8px;height:12px;background-image:url("../../../templates/d/blocks/searchRightBar/img/icon-arrow-vert.svg");background-repeat:no-repeat}.searchRightBar__section__Title__row__icon_icon-triangle:hover:before{color:#83c3ff;transition:all .5s ease}.searchRightBar__section__Title__row__icon_icon-ship{position:absolute;left:18px;top:5px;width:22px;margin-top:1px;margin-right:7px;fill:#8abeff}.searchRightBar__section__Content__row__Icon_icon-hotel:before{content:"\e94c";position:absolute;font-family:mcruises!important;font-style:normal;color:#a86060;font-size:17px;margin-top:2px}.searchRightBar__section__Content__row__Icon_icon-transfer_bus:before{content:"\e94a";position:absolute;margin-top:3px;margin-left:20px;font-family:mcruises!important;font-style:normal;color:#8abeff;font-size:15px}.searchRightBar__section__Content__row__Icon_transfer{position:relative}.searchRightBar__section__Content__row__Icon_transfer-icon{position:absolute;top:4px;left:24px;width:14px;height:16px;fill:#0f7ee6}.searchRightBar__section__Title__row__icon_icon-avia{width:16px;height:16px;margin-top:4px;margin-left:21px;margin-right:7px;fill:#8abeff}.searchRightBar__footer__row__Content_icon-people_many{position:relative;width:13px;height:16px;margin-left:4px;margin-right:4px;fill:#fff}.searchRightBar__footer__row__TransferIcon_icon{position:absolute;top:5px;left:7px;width:12px;height:14px;fill:#fff}.searchRightBar__footer-preloader-wrapper{width:238px;display:block;background:rgba(222,222,222,.8);padding-bottom:10px;position:absolute;margin-top:-10px;margin-left:-5px;z-index:500}.searchRightBar__footer-preloader-text{font:300 18px Roboto,sans-serif;color:#444;text-align:center}.searchRightBar__section__Title{cursor:pointer;user-select:none}.searchRightBar__cruise-name{margin-bottom:4px}.searchRightBar__section__Content{display:none}.searchRightBar__content-cruise-name{margin-top:8px}.searchRightBar__content-avia-block{margin-top:5px}.searchRightBar__section__Content.active{display:block}.searchRightBar__section__Content__transfer-title-at.active{display:inline-block}.searchRightBar__section__Title__row__icon_icon-triangle.active:before{left:2px;top:9px;width:12px;height:8px;background-image:url("../../../templates/d/blocks/searchRightBar/img/icon-arrow.svg")}[data-currency=EUR],[data-currency=NAT],[data-currency=USD]{display:none}body[data-body-currency=EUR] [data-currency=EUR],body[data-body-currency=NAT] [data-currency=NAT],body[data-body-currency=USD] [data-currency=USD]{display:inline-block}.searchRightBar-preloader-wrapper{width:238px;height:50px;display:block;margin:25px 0 20px}.searchRightBar-preloader{width:40px;height:40px;position:relative;left:50%;top:50%;margin:-15px 0 0 -20px;background-image:url("../../../templates/d/blocks/searchRightBar/img/preloader_chamomile_40x40_dark-blue.svg");display:inline-block;border:none}.searchRightBar-spin{-webkit-animation:spin 1s infinite steps(20);animation:spin 1s infinite steps(20)}@-webkit-keyframes searchRightBar-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes searchRightBar-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.searchRightBar__map{height:177px;text-align:center;padding:0}.searchRightBar__mapWrapper{width:220px;height:177px;position:relative;display:table;border:none;cursor:pointer;z-index:100;left:0;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-ms-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s}.searchRightBar__mapWrapper.hover{-webkit-transform:scale(2);-moz-transform:scale(2);-ms-transform:scale(2);-o-transform:scale(2);transform:scale(2);-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-ms-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s;width:0;height:0;z-index:9000;border:1px solid #fff;box-shadow:0 0 5px rgba(0,0,0,.3);left:-105px}.searchRightBar__section_map{display:block;max-width:220px;width:auto;max-height:177px;height:auto;position:relative;background-color:#fff;z-index:300}.searchRightBar__section_map-background{background-position:center center;background-repeat:no-repeat;background-size:cover;z-index:400;display:block;width:100%;height:100%;position:absolute;top:0;left:0;opacity:1}.searchRightBar__mapWrapper .searchRightBar__section_map-background:hover{opacity:0;transition:all linear .5s;-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-ms-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}.searchRightBar__mapImgZoomIn,.searchRightBar__mapImgZoomOut{width:30px;height:30px;position:absolute;bottom:4px;right:4px;background-repeat:no-repeat;background-position:0,0;background-size:30px;background-image:url("../../../templates/d/blocks/searchRightBar/img/zoom-in.svg")}.searchRightBar__mapImgZoomIn{z-index:600;opacity:1;visibility:visible;-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-ms-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.searchRightBar__mapImgZoomOut{z-index:0;bottom:0;right:0;background-image:url("../../../templates/d/blocks/searchRightBar/img/zoom-out.svg");opacity:0;visibility:hidden;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.searchRightBar__mapWrapper.hover .searchRightBar__mapImgZoomIn{-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-ms-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-ms-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;opacity:0;visibility:hidden;z-index:0}.searchRightBar__mapWrapper.hover .searchRightBar__mapImgZoomOut{-webkit-transform:scale(.75);-moz-transform:scale(.75);-ms-transform:scale(.75);-o-transform:scale(.75);transform:scale(.75);-webkit-transition-delay:.8s;-moz-transition-delay:.8s;-ms-transition-delay:.8s;-o-transition-delay:.8s;transition-delay:.8s;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-ms-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;opacity:1;visibility:visible;z-index:600}.searchRightBar__buttons-closure-basket{width:249px;height:260px;display:block;background:rgba(196,196,196,.62);position:absolute;margin-top:-10px;margin-left:-10px;z-index:200}.searchRightBar__no-ticket-stub{width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(222,222,222,.8);z-index:300}.searchRightBar__no-ticket-stub-preloader{position:absolute;top:50%;left:50%;margin:-16% 0 0 -13%;width:60px;height:60px}.searchRightBar__footer__row__ExcursionIcon-block,.searchRightBar__head__row--excursion,.searchRightBar__section__Content__row--excursion{position:relative;display:flex;width:100%;cursor:pointer;user-select:none}.searchRightBar__section__Content__row--excursion{width:180px;height:26px;padding-left:2px}.searchRightBar__section__Content__row--excursion:hover{background-color:rgba(188,214,197,.57);transition:all linear .7s}.parental-sticky:after{content:"";display:block;clear:both}.search-right-bar__footer-value-credit{display:flex;justify-content:flex-start;align-items:center;width:216px;min-height:34px;margin-left:auto;margin-right:auto;padding-left:10px;font-family:"PT Sans",sans-serif;font-size:12px;line-height:14px;color:#fff;border:1px solid #fff;box-sizing:border-box}.search-rightbar_footer__row-txt{display:flex;align-items:center;margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:10px;color:#fff;text-transform:uppercase}.search-rightbar_footer__row-txt-icon-hotel{width:12px;margin-left:7px;margin-right:11px;fill:#fff}.search-rightbar_footer__row-txt-icon-food{width:10px;margin-left:10px;margin-right:7px;fill:#fff}
.search-rightbar_popup{position:absolute;top:60px;left:-730px;width:730px;height:335px;margin:0;padding:0;background-color:#fff;filter:drop-shadow(0 3px 5px #8c8c8c);display:none}.search-rightbar_popup::before{position:absolute;content:"";top:74px;right:-13px;width:26px;height:26px;background-color:#fff;transform:rotate(45deg)}.search-rightbar_popup__btn-close{position:absolute;top:10px;right:10px;width:8px;height:14px;margin:0;padding:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 8 10' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.close-LV-a%7Bfill:%23333;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-close-LV%3C/title%3E%3Cpath class='close-LV-a' transform='translate(-.03)' d='M4,3.83,6.43,0H8L4.82,5,8,10H6.49L4,6.1,1.56,10H0L3.24,5,.08,0H1.62Z'/%3E%3C/svg%3E");background-repeat:no-repeat;cursor:pointer}
.search-rightbar_footer{position:relative;width:100%;margin:0 auto;padding:0;padding-top:10px;padding-bottom:10px;padding-left:5px;padding-right:5px;background:#999;color:#fff;z-index:300;box-sizing:border-box}
.search-rightbar_cruise-info{position:relative;width:100%;margin:0;margin-top:15px;margin-bottom:10px;padding:0;box-sizing:border-box}.search-rightbar_cruise-info__head-row{position:relative;display:flex;align-items:center;width:100%;margin:10px 0;padding:0;cursor:pointer;user-select:none}.search-rightbar_cruise-info__head-row.search-rightbar_cruise-info__head-row--opened .search-rightbar_cruise-info__head-btn{transform:rotate(0)}.search-rightbar_cruise-info__head-row:hover{background-color:rgba(102,201,251,.31);transition:all linear .7s}.search-rightbar_cruise-info__head-btn{width:14px;height:14px;margin:0;margin-top:4px;margin-right:2px;margin-bottom:3px;padding:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 2.98 1.49' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.triangle-a%7Bfill:%230F7EE6;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-triangle%3C/title%3E%3Cpolygon class='triangle-a' points='2.98 0 1.49 1.49 0 0'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;transform:rotate(-90deg);transition:.5s}.search-rightbar_cruise-info__head{margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;color:#2389e8}.search-rightbar_cruise-info__line{width:120px;height:1px;margin:0 auto;padding:0;background-color:#c4c4c4}.search-rightbar_cruise-info__txt{margin:0;padding:0;padding-left:10px;padding-right:10px;font-family:"PT Sans",sans-serif;font-size:14px;color:#444;box-sizing:border-box}.search-rightbar_cruise-info__txt.search-rightbar_cruise-info__txt--hidden{display:none}
.search-rightbar_action-icon{position:relative;display:flex;justify-content:center;flex-direction:column;align-items:center;cursor:pointer;background:#fff;width:239px;margin:4px 0 2px;z-index:400}.search-rightbar_action-icon-img-wrapper{position:relative}.search-rightbar_action-icon-img-wrapper:hover .search-result_sale_popup__titleBlock_infoBlock-specInfo_PopUp{display:block}.search-rightbar_action-icon img{width:100%;max-width:234px;margin-top:2px;margin-bottom:2px}
.search-rightbar_main{position:relative;width:240px;margin:0;padding:0}.search-rightbar_main__block{position:relative;width:240px;margin:0;padding:0;padding-left:10px;padding-right:5px;background:#fff;border:1px solid #d9d9d9;box-sizing:border-box}
.searchRightBar__price-changed{position:absolute;bottom:0;left:-8px;background:0 0;display:block;height:140px}.searchRightBar__price-changed_block{position:absolute;display:block;background-color:#fff0f0;width:220px;min-height:120px;padding:13px;border:1px solid red;box-shadow:0 0 5px rgba(0,0,0,.3);margin-left:4px}.searchRightBar__price-changed_p{color:red;font-size:15px}.searchRightBar__changed_price{display:none;color:red;font-size:22px;margin-top:10px;margin-left:10px;margin-bottom:0}.searchRightBar__close-button{font:300 15px Roboto,sans-serif;color:#444;position:absolute;top:5px;right:8px;cursor:pointer}
.searchRightBar-help{position:relative;display:flex;align-items:center;width:240px;height:70px;margin-top:20px;margin-bottom:10px;padding:9px 0;border:1px solid #5eb26d;color:#5eb26d;font:15px/16px 'PT Sans',sans-serif;box-sizing:border-box;cursor:pointer;user-select:none}.searchRightBar-help:hover{background:#80c18b;color:#fff}.searchRightBar-help:hover .searchRightBar-help-span{color:#fff}.searchRightBar-help-span{font:14px 'PT Sans',sans-serif;text-decoration:none;position:absolute;top:40px;left:60px;font-weight:700}.searchRightBar-help-span:hover{text-decoration:none}.searchRightBar-lookForCompanion-txt{height:50px}.searchRightBar-lookForCompanion-icon-operator{display:flex;justify-content:center;align-items:center;width:20px;padding:0 18px 0 23px;fill:#5eb26d}.searchRightBar-help.activeButtonGreen .searchRightBar-lookForCompanion-icon-operator,.searchRightBar-help:hover .searchRightBar-lookForCompanion-icon-operator{fill:#fff}
.searchRightBar__companion_buttons{position:relative;display:flex;align-items:center;width:240px;height:60px;margin-top:10px;margin-bottom:10px;padding:12px 0;border:1px solid #5eb26d;color:#5eb26d;font:15px/16px 'PT Sans',sans-serif;box-sizing:border-box;cursor:pointer;user-select:none}.choice-category-block-wrap .searchRightBar__companion_buttons{margin-top:6px}.searchRightBar__companion_buttons--1{border:1px solid red;color:red}.searchRightBar__companion_buttons:hover{background:#80c18b;color:#fff}.searchRightBar__companion_buttons--1:hover{background:red;border-color:red}.searchRightBar__companion_buttons-icon{display:flex;justify-content:center;align-items:center;width:18px;margin-top:1px;margin-right:2px;padding:0 18px 0 23px;fill:#5eb26d}.searchRightBar__companion_buttons-text{width:185px;display:block}.searchRightBar__companion_buttons.activeButtonGreen .searchRightBar__companion_buttons-icon,.searchRightBar__companion_buttons:hover .searchRightBar__companion_buttons-icon{fill:#fff}
.block-15min{background:#fff;border:1px solid #cdcdcd;font:14px/20px 'PT Sans',sans-serif;color:#1a459c;padding:20px;margin-bottom:19px}.block-15min-b{font-weight:700}
.service-add__wrapper{display:block;width:100%;min-height:900px;margin:0;padding:0;padding-bottom:30px;padding-left:10px;padding-right:10px;background-color:#ebeced;box-sizing:border-box}.service-add__wrapper .fly-blocks__SearchResults{margin-left:20px}.service-add__head-block{display:flex;justify-content:space-between;width:100%;height:35px;margin:0;padding:0;padding-top:8px}.service-add__breadcrumbs{margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:11px;color:#888}.service-add__out{position:relative;display:flex;justify-content:center;align-items:center;width:145px;height:28px;margin:0;padding:0;padding-left:20px;font-family:"PT Sans",sans-serif;font-size:14px;color:#0f7ee6;border-radius:2px;background-color:#ccc;box-sizing:border-box;text-decoration:none;cursor:pointer}.service-add__out::before{position:absolute;content:"";top:9px;left:15px;width:12px;height:12px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 14 14' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.arrow3-a%7Bisolation:isolate;%7D.arrow3-b%7Bfill:%230F7EE6;%7D%3C/style%3E%3C/defs%3E%3Cg class='arrow3-a'%3E%3Cpath class='arrow3-b' transform='translate(0)' d='M14,10.5H7V14L0,7,7,0V3.5h7Z'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat}.service-add__h2{width:100%;margin:0;margin-bottom:10px;padding:0;font-family:"Roboto Light",sans-serif;font-size:25px;font-weight:300;color:#444}.service-add__block{display:flex;justify-content:space-between;width:100%;min-height:100px;margin:0;padding:0}.service-add__content{width:730px;min-height:200px;margin:0;padding:0}.service-add__servise-list{width:100%;margin:0;margin-bottom:30px;padding:0}.service-add__aside{width:240px;min-height:300px;margin:0;margin-top:40px;margin-bottom:auto;padding:0;background-color:#fff}.service-add__aside .Valutes-header{display:none}.service-add__btn-return{display:flex;justify-content:center;align-items:center;width:320px;height:60px;margin:0 auto;margin-top:30px;padding:0;text-align:center;font-family:"PT Sans",sans-serif;font-size:17px;font-weight:700;color:#fff;text-transform:uppercase;background-color:#f48f2e;cursor:pointer;user-select:none}.service-add__btn-return:hover{background-color:#d97f2b}
.search-result_transfer-btn-popup{position:absolute;top:32px;left:-2px;width:688px;min-height:100px;margin:0 auto;margin-bottom:12px;padding:0;padding-top:25px;padding-left:55px;padding-right:55px;background-color:#fff;border-left:1px solid #5eb1ff;border-right:1px solid #5eb1ff;border-bottom:1px solid #5eb1ff;box-sizing:border-box;z-index:50;cursor:default}.search-result_transfer-btn-popup.search-result_transfer-btn-popup--hidden{display:none}.search-result_transfer-btn-popup__close{position:absolute;top:12px;right:12px;width:12px;height:12px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 15.41 15.41' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.close-a%7Bfill:none;stroke:%23333;stroke-miterlimit:10;stroke-width:2px;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-close%3C/title%3E%3Cline class='close-a' x1='.71' x2='14.71' y1='.71' y2='14.71'/%3E%3Cline class='close-a' x1='.71' x2='14.71' y1='14.71' y2='.71'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center;cursor:pointer}.search-result_transfer-btn-popup__txt{position:relative;margin:0;padding:0;padding-left:25px;font-family:"Arial Narrow",sans-serif;font-size:17px;line-height:19px;color:#107fe6;text-transform:none;box-sizing:border-box}.search-result_transfer-btn-popup__txt--bold{font-weight:700;letter-spacing:-.2px}.search-result_transfer-btn-popup__txt--size{font-size:18px}.search-result_transfer-btn-popup__txt--size-s{font-size:14px;line-height:16px}.search-result_transfer-btn-popup__txt--btn{margin:0;padding:0;text-align:center;font-size:12px;line-height:12px;text-decoration:underline;cursor:pointer}.search-result_transfer-btn-popup__txt--mb{margin-bottom:20px}.search-result_transfer-btn-popup__txt--mb-s{margin-bottom:10px}.search-result_transfer-btn-popup__txt--item::before{position:absolute;content:"";top:10px;left:0;width:10px;height:1px;background-color:#107fe6}.search-result_transfer-btn-popup__txt--attention::before{position:absolute;content:"";top:8px;left:-15px;width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 19.91 17.01' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.danger-a%7Bfill:%23ff0000;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-danger%3C/title%3E%3Cpath class='danger-a' transform='translate(-.04 .01)' d='M19.8,15.1,11,.6A1.08,1.08,0,0,0,9.4.2a1.76,1.76,0,0,0-.5.4L.2,15.1a1.28,1.28,0,0,0,.4,1.7,1.42,1.42,0,0,0,.6.2H18.7a1.16,1.16,0,0,0,1.2-1.2A.88.88,0,0,0,19.8,15.1ZM10,5a.82.82,0,0,1,.9.8c0,1.5-.2,3.7-.2,5.3a.66.66,0,0,1-.7.6c-.4,0-.8-.2-.8-.6C9.2,9.6,9,7.4,9,5.8A1,1,0,0,1,10,5Zm0,9.6a1,1,0,0,1,0-2,1.08,1.08,0,0,1,1,1A1.08,1.08,0,0,1,10,14.6Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.search-result_transfer-btn-popup__btn{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:150px;height:36px;margin:0 auto;margin-top:20px;margin-bottom:20px;padding:0;font-family:"PT Sans",sans-serif;font-size:18px;font-weight:700;line-height:16px;color:#fff;text-transform:uppercase;background-color:#f48f2e;border:none;text-decoration:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:.3s}.search-result_transfer-btn-popup__btn:hover{background-color:#d97f2b;transition:.3s}
.search-result_sale_popup__titleBlock_infoBlock-specInfo_PopUp{display:none;position:absolute;top:calc(100% + 8px);left:0;width:400px;border:1px solid #9d9d9d;background:#fff;padding:10px;z-index:111}.search-result_sale_popup__titleBlock_infoBlock-specInfo_PopUp--2item{top:76px}.search-result_sale_popup__titleBlock_infoBlock-specInfo_PopUp--3item{top:111px}.search-result_sale_popup__titleBlock_infoBlock-specInfo_PopUp-content{font-size:13px;font-family:"PT Sans";color:#333;line-height:1.154}.search-result_item-price-block_spec-bonus:hover .search-result_sale_popup__titleBlock_infoBlock-specInfo_PopUp{display:block}.search-result_sale_popup__titleBlock_infoBlock-specInfo_PopUp-content::before{content:"";position:absolute;display:block;width:10px;height:10px;top:-6px;left:110px;background-color:#fff;border-right:1px solid #9d9d9d;border-top:1px solid #9d9d9d;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}
.visually-hidden{position:absolute;left:-10000px;top:auto;width:1px;height:1px;font-size:0;overflow:hidden}.search-result_cruise-select__wrapper{display:flex;flex-direction:column;width:100%;margin:0;padding:0}.search-result_cruise-select__wrapper--disabled{display:none}.search-result__screen_custom-search_searchform{position:relative;margin:0;z-index:2}.search-result__screen_custom-search_searchform.search-result__screen_custom-search_searchform--aviaScreen{margin:0}.search-result_cruise-select__row{position:relative;display:flex;width:100%}.search-result_cruise-select__row--display-none{display:none}.search-result_cruise-select__btn{display:flex;flex-basis:auto;flex-grow:1;flex-shrink:1;height:68px;margin:0;padding:0;color:#fff;background-color:#74aad4;text-decoration:none;transition:.5s;cursor:pointer;user-select:none}.search-result_cruise-select__btn:hover:not(.search-result_cruise-select__btn--selected){background-color:#f48f2e}.search-result_cruise-select__btn:hover:not(.search-result_cruise-select__btn--selected) .search-result_cruise-select__price{color:#fff;border:1px solid #fff}.search-result_cruise-select__btn--bl{border-left:2px solid #fff;box-sizing:border-box}.search-result_cruise-select__btn--cruise{min-width:185px}.search-result_cruise-select__btn--cruise-only{width:100%}.search-result_cruise-select__btn--cruise-width{min-width:344px}.search-result_cruise-select__btn--transfer{min-width:250px}.search-result_cruise-select__btn--avia{min-width:250px}.search-result_cruise-select__btn--avia-width{min-width:344px}.search-result_cruise-select__btn--w-50{width:50%}.search-result_cruise-select__btn--selected{background-color:#4b88d1;cursor:default}.search-result_cruise-select__btn .search-result_cruise-select__item--selected{background-color:#4b88d1;cursor:default}.search-result_cruise-select__btn-inner{display:flex;justify-content:space-between;align-items:center;width:100%;padding:7px 7px 8px 11px}.search-result_cruise-select__btn-inner-close{position:absolute;top:4px;right:4px;width:8px;height:8px;cursor:pointer;user-select:none;display:none}.search-result_cruise-select__btn-inner-close img{width:100%;height:100%}.search-result_cruise-select__btn--selected .search-result_cruise-select__btn-inner-close{display:flex}.search-result_cruise-select__btn-inner-text{display:flex;flex-direction:column;justify-content:center;max-width:190px}.search-result_cruise-select__btn-inner-text.search-result_cruise-select__btn-inner-text--grow{flex-grow:1}.search-result_cruise-select__btn--selected .search-result_cruise-select__btn-inner-text.search-result_cruise-select__btn-inner-text--for-price{display:none}.search-result_cruise-select__btn--selected .search-result_cruise-select__btn-inner-price{display:none}.search-result_cruise-select__btn-inner-text-title{color:#fcfdfe;font-size:14px;font-weight:700;line-height:18px;letter-spacing:-.025em;text-transform:uppercase}.search-result_cruise-select__btn-inner-text-simple{color:#fcfdfe;font-size:12px;line-height:16px}.search-result_cruise-select__btn-inner-text-simple.search-result_cruise-select__btn-inner-text-simple--middle{font-size:13px;line-height:17px}.search-result_cruise-select__btn-inner-text-simple.search-result_cruise-select__btn-inner-text-simple--bold{font-size:16px;font-weight:700;line-height:21px}.search-result_cruise-select__btn-icons-wrapper{display:flex;justify-content:center;align-items:center;min-width:140px;width:140px;height:100%}.search-result_cruise-select__btn-icon-wrapper{display:flex;justify-content:center;align-items:center;width:30px;height:30px;background-color:#fff;border-radius:50%;transition:.3s background-color}.search-result_cruise-select__btn:hover:not(.search-result_cruise-select__btn--selected) .search-result_cruise-select__btn-icon-wrapper{background-color:#74aad4}.search-result_cruise-select__btn-icon{fill:#74aad4;transition:.3s fill}.search-result_cruise-select__btn:hover:not(.search-result_cruise-select__btn--selected) .search-result_cruise-select__btn-icon{fill:#fff}.search-result_cruise-select__btn-icon-min-wrapper{position:relative;width:4px;height:100%}.search-result_cruise-select__btn-icon-min-wrapper-inner{position:absolute;top:calc(50% - 7px);left:-5px;display:flex;justify-content:center;align-items:center;width:14px;height:14px;background-color:#fff;border-radius:50%;transition:.3s background-color}.search-result_cruise-select__btn:hover:not(.search-result_cruise-select__btn--selected) .search-result_cruise-select__btn-icon-min-wrapper-inner{background-color:#74aad4}.search-result_cruise-select__btn-inner-price{height:36px;padding:6px 5px 7px 5px;color:#000;font-size:18px;font-weight:700;line-height:23px;border:1px solid #add2ff;box-sizing:border-box}.search-result_cruise-select__item{position:relative;display:flex;flex-wrap:wrap;width:100%}.search-result_cruise-select__item--row{justify-content:flex-end;align-items:center}.search-result_cruise-select__item--line{justify-content:center;align-items:center}.search-result_cruise-select__item--selected .search-result_cruise-select__close{display:block}.search-result_cruise-select__h2-block{position:relative;margin:0;padding:0}.search-result_cruise-select__h2{position:relative;display:flex;width:100%;margin:0;padding:0;padding-top:8px;padding-left:40px;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:700;line-height:14px;text-transform:uppercase}.search-result_cruise-select__h2--center{width:100px;margin:0;margin-left:15px;padding:0;font-size:18px}.search-result_cruise-select__h2--singl-cell{justify-content:center;align-items:center;width:100%;margin-left:10px}.search-result_cruise-select__h2--normal{width:115px;padding-top:15px;padding-left:70px;font-size:16px;font-weight:400;line-height:19px;text-transform:none}.search-result_cruise-select__h2--pl{width:auto;padding-left:90px}.search-result_cruise-select__h2--line{padding-top:10px;padding-left:15px;font-size:15px;font-weight:600;line-height:15px;text-transform:none}.search-result_cruise-select__h2--fw{font-weight:400}.search-result_cruise-select__h2--ml{margin-left:20px}.search-result_cruise-select__h2--ml-mr{margin-left:5px;margin-right:30px}.search-result_cruise-select__h2--fs{width:45%;font-size:10px;font-weight:400}.search-result_cruise-select__h2-icon{position:absolute;content:"";top:7px;left:10px;width:25px;height:14px;fill:#fff}.search-result_cruise-select__h2-icon-line{position:absolute;content:"";top:0;left:-20px;width:25px;height:14px;fill:#fff}.search-result_cruise-select__h2-icon--mt{top:12px}.search-result_cruise-select__h2-icon--ml-mt{top:15px;left:75px}.search-result_cruise-select__h2-icon--bus{position:absolute;content:"";top:7px;left:95px;width:13px;height:16px;fill:#fff}.search-result_cruise-select__h2-icon--man{display:block;position:relative;content:"";top:-4px;width:15px;height:19px;padding-right:4px;fill:#fff}.search-result_cruise-select__h2-icon--plus{position:absolute;content:"";top:13px;left:10px;width:62px;height:42px}.search-result_cruise-select__h2-icon--ring{position:absolute;content:"";top:13px;left:10px;width:42px;height:42px}.search-result_cruise-select__h2-icon--ring-single-cell{position:absolute;content:"";top:13px;left:280px;width:42px;height:42px}.search-result_cruise-select__h2-icon--color{fill:#fff}.search-result_cruise-select__h2-icon--white{fill:#fff}.search-result_cruise-select__h2-icon--figure-color{fill:#74aad4}.search-result_cruise-select__h2-icon-second{display:none}.search-result_cruise-select__item--selected .search-result_cruise-select__h2-icon-first{display:none}.search-result_cruise-select__item--selected .search-result_cruise-select__h2-icon-second{display:block}.search-result_cruise-select__item--selected .search-result_cruise-select__h2-icon--figure-color{fill:#fff}.search-result_cruise-select__h2--plus{margin:0;margin-left:20px;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:700;line-height:14px;text-transform:uppercase}.search-result_cruise-select__close{position:absolute;top:3px;right:3px;display:none;vertical-align:top;font:300 15px Roboto,sans-serif;color:#fff;cursor:pointer}.search-result_cruise-select__txt-block{position:relative;display:flex;flex-direction:column;justify-content:center;padding-top:3px;padding-left:10px;box-sizing:border-box}.search-result_cruise-select__txt-block--row{flex-direction:row;justify-content:flex-start;align-items:center;margin:0;margin-left:40px;padding:0;width:100px}.search-result_cruise-select__price-block{position:relative;display:flex;justify-content:space-between;align-items:center;width:100%}.search-result_cruise-select__price-block--width{width:auto}.search-result_cruise-select__man{margin:0;margin-top:auto;padding:0;font-family:"PT Sans",sans-serif;font-size:13px;font-weight:400;line-height:14px}.search-result_cruise-select__man--m{margin:0;padding:0;font-size:20px}.search-result_cruise-select__cost{margin:0;margin-bottom:8px;padding:0;font-family:"PT Sans",sans-serif;font-size:15px;font-weight:700;line-height:16px}.search-result_cruise-select__cost--m{margin:0;margin-right:5px;padding:0;font-size:20px;font-weight:400}.search-result_cruise-select__price{height:36px;margin:0;margin-right:5px;padding:0;padding-top:8px;padding-bottom:8px;padding-left:4px;padding-right:2px;font-family:"PT Sans",sans-serif;font-size:18px;font-weight:700;line-height:18px;color:#292929;border:1px solid #add2ff;box-sizing:border-box}.search-result_cruise-select__price--mr{margin-left:15px;margin-right:25px}.search-result_cruise-select__preloader{position:relative;width:100%;margin:0;padding:0;padding-top:40px;padding-bottom:40px;border-right:1px solid #007aff;border-left:1px solid #007aff;background-color:#fff;box-sizing:border-box;box-shadow:0 3px 3px 0 rgba(0,0,0,.2)}.search-result_cruise-select__preloader.search-result_cruise-select__preloader--avia{position:relative;top:0;left:0;background:linear-gradient(to bottom,#fff,rgba(255,255,255,.6));border-left:none;border-right:none;box-shadow:0 7px 5px 0 rgba(255,255,255,.6)}.search-result_cruise-select__preloader-wrapper-avia{position:absolute;width:100%;height:100%;background-color:rgba(255,255,255,.5);z-index:100;display:none}
.search-result_cruise-select-fare-packet{min-height:68px;display:flex;align-items:center;justify-content:flex-start;width:100%;background-color:#74aad4;padding:16px;box-sizing:border-box;user-select:none;cursor:pointer}.search-result_cruise-select-fare-packet:hover{background-color:#f48f2e}.search-result_cruise-select-fare-packet:hover .search-result_cruise-select-fare-packet__price-value{color:#fff;border:1px solid #fff}.search-result_cruise-select-fare-packet__image{margin:0 16px}.search-result_cruise-select-fare-packet__main{margin:0 16px;width:58%}.search-result_cruise-select-fare-packet__main-title{text-transform:uppercase;font-family:"PT Sans";font-weight:700;font-size:15px;line-height:19px;color:#fcfdfe}.search-result_cruise-select-fare-packet__main-comment{font-family:"PT Sans";font-weight:400;font-size:14px;line-height:18px;color:#fcfdfe}.search-result_cruise-select-fare-packet__main-comment::before{content:"(";font-family:"PT Sans";font-weight:400;font-size:14px;line-height:18px;color:#fcfdfe}.search-result_cruise-select-fare-packet__main-comment::after{content:")";font-family:"PT Sans";font-weight:400;font-size:14px;line-height:18px;color:#fcfdfe}.search-result_cruise-select-fare-packet__price{width:180px;display:flex;align-items:center;justify-content:space-between}.search-result_cruise-select-fare-packet__price-title{font-family:"PT Sans";font-weight:700;font-size:16px;line-height:21px;color:#fff}.search-result_cruise-select-fare-packet__price-value{display:flex;align-items:center;justify-content:center;min-width:90px;height:31px;border:1px solid #add2ff;font-family:"PT Sans";font-weight:700;font-size:18px;line-height:23px;color:#000;padding:0 5px}body.blocked-body{overflow-y:hidden}.search-result_cruise-select-fare-packet--popup-container{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#7b7b7b61;overflow-y:scroll;z-index:9999}.search-result_cruise-select-fare-packet-popup__select-departure-city{display:flex;flex-direction:column;align-items:center;justify-content:center;width:600px;min-height:250px;padding:48px 0;background-color:#fff;box-shadow:0 10px 20px rgba(0,0,0,.15);border-radius:0 0 3px 3px;border-top:solid 7px #0f7ee6;position:relative}.search-result_cruise-select-fare-packet-popup__top{display:flex;justify-content:space-between;width:500px}.search-result_cruise-select-fare-packet-popup__title{font-weight:400;font-size:20px;line-height:23px;color:#0f7ee6}.search-result_cruise-select-fare-packet-popup__top-inf{display:flex}.search-result_cruise-select-fare-packet-popup__top-inf span{font-weight:400;font-size:15px;line-height:18px;color:#0a2239}.search-result_cruise-select-fare-packet-popup__top-icons-wrap{display:flex;align-items:center;margin-left:8px}.search-result_cruise-select-fare-packet-popup__top-icon{display:flex;justify-content:center;align-items:center;width:18px;height:18px;border-radius:4px;background:#0f7ee6}.search-result_cruise-select-fare-packet-popup__top-icon img{max-height:12px;max-width:14px}.search-result_cruise-select-fare-packet-popup__plus{position:relative;width:10px;height:10px;margin:0 2px}.search-result_cruise-select-fare-packet-popup__plus::after,.search-result_cruise-select-fare-packet-popup__plus::before{content:'';position:absolute;background:#0f7ee6;border-radius:2px}.search-result_cruise-select-fare-packet-popup__plus::before{left:50%;top:0;bottom:0;width:2px;transform:translateX(-50%)}.search-result_cruise-select-fare-packet-popup__plus::after{top:50%;left:0;right:0;height:2px;transform:translateY(-50%)}.search-result_cruise-select-fare-packet-popup__content-wrap{max-height:404px;overflow-y:auto}.search-result_cruise-select-fare-packet-popup__select-departure-city-btn-go-next{margin-top:32px;display:flex;justify-content:center;align-items:center;width:185px;height:40px;background-color:#f48f2e;border-radius:2px;font-family:Roboto;font-weight:700;font-size:17px;line-height:20px;text-transform:uppercase;color:#fff;cursor:pointer;user-select:none}.search-result_cruise-select-fare-packet-popup__select-departure-city-btn-exit{position:absolute;top:16px;right:8px;background-color:rgba(255,255,255,0);cursor:pointer}.search-result_cruise-select-fare-packet-popup-pack{position:absolute;top:60px}.search-result_cruise-select-fare-packet-popup-pack__services-package{position:relative;width:730px;min-height:100px;background-color:#ededed;border-radius:4px}.search-result_cruise-select-fare-packet-popup-pack__services-package-header{display:flex;justify-content:space-between;align-items:center;padding:20px 50px 0 20px}.search-result_cruise-select-fare-packet-popup-pack__services-package-header-btn-exit{position:absolute;top:8px;right:8px;background-color:rgba(255,255,255,0);user-select:none;cursor:pointer}.search-result_cruise-select-fare-packet-popup-pack__services-package-header-title{font-family:Roboto;font-weight:500;font-size:22px;line-height:26px;color:#0f7ee6;display:flex;align-items:baseline;width:270px;justify-content:space-between}.search-result_cruise-select-fare-packet-popup-pack__services-package-header-title::before{content:attr(data-title) " "}.search-result_cruise-select-fare-packet-popup-pack__services-package-header-title::after{content:attr(data-value) " ";font-size:14px}.search-result_cruise-select-fare-packet-popup-pack__services-package-header-final-cost{font-family:Roboto;font-weight:700;font-size:22px;line-height:26px;color:#0a2239}.search-result_cruise-select-fare-packet-popup-pack__services-package-main{display:flex;flex-direction:column}.search-result_cruise-select-fare-packet-popup-pack__services-package-main-title{font-family:Roboto;font-weight:500;font-size:20px;line-height:23px;color:#0f7ee6;padding:5px 50px 16px 20px}.search-result_cruise-select-fare-packet-popup-pack-packet{margin:0 20px}.search-result_cruise-select-fare-packet-popup-pack-packet-title{display:flex;flex-wrap:wrap;font-family:Roboto;font-weight:500;font-size:18px;line-height:20px;color:#0a2239}.search-result_cruise-select-fare-packet-popup-pack-packet-title-image{margin-right:8px}.search-result_cruise-select-fare-packet-popup-pack-packet-title-subs{width:100%;margin:10px 0 16px 0;font-weight:400;font-size:14px;line-height:16px}.search-result_cruise-select-fare-packet-popup-pack-packet-main{background-color:#fff;box-shadow:0 7px 11px rgba(8,0,47,.07),0 3.54375px 4.79531px rgba(8,0,47,.04725);border-radius:4px;padding:16px;display:flex;flex-wrap:wrap}.search-result_cruise-select-fare-packet-popup-pack-packet-main-header{display:flex;width:100%;margin-bottom:20px;font-weight:500;font-size:16px;line-height:19px;text-transform:uppercase;color:#0f7ee6;font-family:Roboto}.search-result_cruise-select-fare-packet-popup-pack-packet-main-header-title{margin-left:5px}.search-result_cruise-select-fare-packet-popup-pack-packet-main-cruise{display:flex;flex-direction:column}.search-result_cruise-select-fare-packet-popup-pack-packet-main-cruise--info{width:calc(100% - 200px)}.search-result_cruise-select-fare-packet-popup-pack-packet-main-image{width:200px;height:75px;border-radius:4px;margin-bottom:10px}.search-result_cruise-select-fare-packet-popup-pack-packet-main-included-cruise-btn,.search-result_cruise-select-fare-packet-popup-pack-packet-main-no-included-cruise-btn{display:flex;justify-content:flex-start;align-items:center;width:200px;background:#e9f2fb;border:4px solid #fff;box-shadow:-30px 0 15px #fff;border-radius:4px;box-sizing:border-box;padding:4px;font-family:Roboto;font-weight:400;font-size:13px;line-height:15px;color:#0f7ee6}.search-result_cruise-select-fare-packet-popup-pack-packet-main-included-cruise-btn-image,.search-result_cruise-select-fare-packet-popup-pack-packet-main-no-included-cruise-btn-image{width:16px;height:15px;overflow:hidden;margin-right:8px}.search-result_cruise-select-fare-packet-popup-pack-packet-main-date-and-place{display:flex;justify-content:flex-start;align-items:flex-start;margin:0 0 5px 18px}.search-result_cruise-select-fare-packet-popup-pack-packet-main-date-and-place-calendar,.search-result_cruise-select-fare-packet-popup-pack-packet-main-date-and-place-port{height:40px;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin-right:16px}.search-result_cruise-select-fare-packet-popup-pack-packet-main-date-and-place-calendar-image,.search-result_cruise-select-fare-packet-popup-pack-packet-main-date-and-place-port-image{height:100%;width:32px;overflow:hidden;margin-right:8px}.search-result_cruise-select-fare-packet-popup-pack-packet-main-date-and-place-calendar-title,.search-result_cruise-select-fare-packet-popup-pack-packet-main-date-and-place-port-title{font-family:Roboto;font-weight:400;font-size:13px;line-height:15px;display:flex;align-items:center;color:#888;width:116px}.search-result_cruise-select-fare-packet-popup-pack-packet-main-date-and-place-calendar-data,.search-result_cruise-select-fare-packet-popup-pack-packet-main-date-and-place-port-text{font-family:Roboto;font-weight:500;font-size:15px;line-height:18px;display:flex;align-items:center;color:#0a2239}.search-result_cruise-select-fare-packet-popup-pack-packet-main-liner{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:flex-start;align-content:start;margin-left:18px}.search-result_cruise-select-fare-packet-popup-pack-packet-main-liner-image{height:100%;width:32px;overflow:hidden;margin-right:8px}.search-result_cruise-select-fare-packet-popup-pack-packet-main-liner-title{color:#888;font-family:Roboto;font-weight:400;font-size:13px;line-height:15px}.search-result_cruise-select-fare-packet-popup-pack-packet-main-liner-subs{display:flex;align-items:center}.search-result_cruise-select-fare-packet-popup-pack-packet-main-liner-subs--highlight{font-family:Roboto;font-weight:400;font-size:15px;line-height:18px;text-decoration-line:underline;color:#0f7ee6;margin:0 2px}.search-result_cruise-select-fare-packet-popup-pack-packet-main-footer{border-top:1px solid #cfd3d5;padding-top:16px;margin-top:16px;width:100%}.search-result_cruise-select-fare-packet-popup-pack__services-package-main-avia-title{padding:20px;display:flex;font-family:Roboto;font-weight:500;font-size:18px;line-height:20px;color:#0a2239}.search-result_cruise-select-fare-packet-popup-pack__services-package-main-avia-title::after{content:attr(data-title) " " attr(data-date-before) " - " attr(data-date-after)}.search-result_cruise-select-fare-packet-popup-pack__services-package-main-avia-title-image{height:20px;width:20px;overflow:hidden;margin-right:8px}.search-result_cruise-select-fare-packet-popup-pack__services-package-main-rate{padding:0 20px;display:flex;align-items:center;font-weight:500;font-size:16px;line-height:19px;color:#001f6f;font-family:Roboto}.search-result_cruise-select-fare-packet-popup-pack__services-package-main-rate::before{content:attr(data-title) " "}.search-result_cruise-select-fare-packet-popup-pack__services-package-main-rate::after{content:attr(data-value) " ";font-weight:400;margin-left:5px}.search-result_cruise-select-fare-packet-popup-pack__services-package-main-info{height:44px;border:2px solid #0f7ee6;box-sizing:border-box;border-radius:4px;margin:20px 20px 0 20px;display:flex;align-items:center;justify-content:flex-start;padding:0 26px}.search-result_cruise-select-fare-packet-popup-pack__services-package-main-info-text{font-family:Roboto;font-weight:500;font-size:13px;line-height:15px;text-transform:uppercase;color:#0f7ee6;margin:0 155px 0 12px}.search-result_cruise-select-fare-packet-popup-pack__services-package-main-info-btn{display:flex;align-items:center;justify-content:space-between;position:static;font-family:Roboto;font-weight:500;font-size:13px;line-height:15px;text-transform:uppercase;color:#0f7ee6;width:85px}.search-result_cruise-select-fare-packet-popup-pack-avia{background:#fff;box-shadow:0 7px 11px rgba(8,0,47,.07),0 3.54375px 4.79531px rgba(8,0,47,.04725);border-radius:4px;margin:0 20px;position:relative;display:flex;flex-direction:column;margin-top:20px}.search-result_cruise-select-fare-packet-popup-pack-avia-bookmark{width:136px;height:27px;position:absolute;left:0;top:0}.search-result_cruise-select-fare-packet-popup-pack-avia-bookmark::after,.search-result_cruise-select-fare-packet-popup-pack-avia-bookmark::before{display:flex;align-items:center;justify-content:center;border-radius:0 0 4px 0;font-weight:700;font-size:10px;line-height:12px;letter-spacing:1px;color:#fff;font-family:Roboto;text-transform:uppercase;width:100%}.search-result_cruise-select-fare-packet-popup-pack-avia-bookmark--before.search-result_cruise-select-fare-packet-popup-pack-avia-bookmark::before{content:attr(data-before) " ";background:#435cb7;height:100%}.search-result_cruise-select-fare-packet-popup-pack-avia-bookmark--after.search-result_cruise-select-fare-packet-popup-pack-avia-bookmark::after{content:attr(data-after) " ";background:#ef956f;height:100%}.search-result_cruise-select-fare-packet-popup-pack-avia-item-title{font-family:Roboto;font-style:normal;font-weight:400;font-size:10px;line-height:12px;color:#0a2239;padding:10px;text-align:center;text-transform:uppercase}.search-result_cruise-select-fare-packet-popup-pack-avia-item-route{display:flex;justify-content:space-between;align-items:center;padding:8px 26px 0 26px}.search-result_cruise-select-fare-packet-popup-pack-avia-item-route-from,.search-result_cruise-select-fare-packet-popup-pack-avia-item-route-to{width:38px;height:22px;background:#0f7ee6;border-radius:3px;font-family:Roboto;font-weight:500;font-size:12px;line-height:14px;text-align:center;color:#fff;display:flex;justify-content:center;align-items:center}.search-result_cruise-select-fare-packet-popup-pack-avia-item-route-line{background:#a7d4ff;width:562px;height:4px}.search-result_cruise-select-fare-packet-popup-pack-avia-item-travel-time{font-family:Roboto;font-weight:400;font-size:13px;line-height:15px;text-align:center;color:#0a2239}.search-result_cruise-select-fare-packet-popup-pack-avia-item-travel-time::before{content:attr(data-title) " "}.search-result_cruise-select-fare-packet-popup-pack-avia-item-travel-time::after{content:attr(data-value) " "}.search-result_cruise-select-fare-packet-popup-pack-avia-item-info{display:flex;justify-content:space-between;padding:0 26px}.search-result_cruise-select-fare-packet-popup-pack-avia-item-info-from,.search-result_cruise-select-fare-packet-popup-pack-avia-item-info-to{height:40px;display:flex;flex-wrap:wrap}.search-result_cruise-select-fare-packet-popup-pack-avia-item-info-from-time,.search-result_cruise-select-fare-packet-popup-pack-avia-item-info-to-time{font-weight:700;font-size:16px;line-height:19px;color:#0a2239;font-family:Roboto;margin-right:8px}.search-result_cruise-select-fare-packet-popup-pack-avia-item-info-from-data,.search-result_cruise-select-fare-packet-popup-pack-avia-item-info-to-data{font-weight:700;font-size:16px;line-height:19px;color:#0a2239;font-family:Roboto}.search-result_cruise-select-fare-packet-popup-pack-avia-item-info-from-place,.search-result_cruise-select-fare-packet-popup-pack-avia-item-info-to-place{width:100%;font-weight:400;font-size:14px;line-height:16px;color:#0a2239}.search-result_cruise-select-fare-packet-popup-pack-avia-item-info-single{display:flex;align-items:center;padding:6px 26px}.search-result_cruise-select-fare-packet-popup-pack-avia-item-info-single-flight{display:flex;width:90px}.search-result_cruise-select-fare-packet-popup-pack-avia-item-info-single-flight-title{font-family:Roboto;font-weight:400;font-size:14px;line-height:16px;color:#0a2239;margin-right:8px}.search-result_cruise-select-fare-packet-popup-pack-avia-item-info-single-flight-value{font-family:Roboto;font-weight:600;font-size:14px;line-height:16px;color:#0a2239}.search-result_cruise-select-fare-packet-popup-pack-avia-item-info-single-airlane{min-width:calc(50% - 100px)}.search-result_cruise-select-fare-packet-popup-pack-avia-item-info-single-company{min-width:50%;display:flex;align-items:center}.search-result_cruise-select-fare-packet-popup-pack-avia-item-info-single-company-image{height:35px;width:35px;overflow:hidden}.search-result_cruise-select-fare-packet-popup-pack-avia-item-info-single-company-title{display:flex;align-items:center}.search-result_cruise-select-fare-packet-popup-pack-avia-item-info-single-company-title-text{margin:0 4px}.search-result_cruise-select-fare-packet-popup-pack-avia-duration{display:flex;justify-content:center;align-items:center;background:#f3f3f3;height:38px;font-weight:700;font-size:14px;line-height:16px;color:#3aac38;font-family:Roboto;display:flex;justify-content:center;align-items:center}.search-result_cruise-select-fare-packet-popup-pack-avia-duration-time{font-family:Roboto;font-weight:400;font-size:14px;line-height:16px;color:#0f7ee6;padding:0 8px}.search-result_cruise-select-fare-packet-popup-pack-avia-conditions{display:flex;justify-content:flex-start;align-items:center;padding:0 20px;height:48px}.search-result_cruise-select-fare-packet-popup-pack-avia-conditions-baggage,.search-result_cruise-select-fare-packet-popup-pack-avia-conditions-exchange,.search-result_cruise-select-fare-packet-popup-pack-avia-conditions-hand-luggage,.search-result_cruise-select-fare-packet-popup-pack-avia-conditions-return{position:relative;font-family:Roboto;font-weight:400;font-size:15px;line-height:18px;margin-right:20px;display:flex;align-items:center}.search-result_cruise-select-fare-packet-popup-pack-avia-conditions-baggage::after,.search-result_cruise-select-fare-packet-popup-pack-avia-conditions-exchange::after,.search-result_cruise-select-fare-packet-popup-pack-avia-conditions-hand-luggage::after,.search-result_cruise-select-fare-packet-popup-pack-avia-conditions-return::after{content:attr(data-value) " ";margin-left:5px}.search-result_cruise-select-fare-packet-popup-pack-avia-conditions-baggage--highlight::after,.search-result_cruise-select-fare-packet-popup-pack-avia-conditions-baggage--highlight::before,.search-result_cruise-select-fare-packet-popup-pack-avia-conditions-exchange--highlight::after,.search-result_cruise-select-fare-packet-popup-pack-avia-conditions-hand-luggage--highlight::after,.search-result_cruise-select-fare-packet-popup-pack-avia-conditions-return--highlight::after{color:red}.search-result_cruise-select-fare-packet-popup-pack-avia-conditions-baggage::before{content:url(/templates/d/blocks/search-result/img/icon-luggage.svg)}.search-result_cruise-select-fare-packet-popup-pack-avia-conditions-baggage--highlight::before{content:url(/templates/d/blocks/search-result/img/icon-luggage-paid.svg)}.search-result_cruise-select-fare-packet-popup-pack-avia-conditions-baggage--highlight::before{color:red}.search-result_cruise-select-fare-packet-popup-pack-avia-conditions-baggage::after{content:"Багаж: " attr(data-value) " ";margin-left:5px}.search-result_cruise-select-fare-packet-popup-pack-avia-conditions-hand-luggage::before{content:url(/templates/d/blocks/search-result/img/icon-luggage-light.svg) "  Ручная кладь:"}.search-result_cruise-select-fare-packet-popup-pack-avia-conditions-exchange::before{content:url(/templates/d/blocks/search-result/img/icon-exchange.svg) "  Обмен:"}.search-result_cruise-select-fare-packet-popup-pack-avia-conditions-return::before{content:url(/templates/d/blocks/search-result/img/icon-return.svg) "  Возврат:"}.search-result_cruise-select-fare-packet-popup-pack-avia-footer{width:690px;height:38px;background:#f3f3f3;display:flex;justify-content:center;align-items:center;font-family:Roboto;font-weight:400;font-size:14px;line-height:16px;text-align:center;color:#0a2239}.search-result_cruise-select-fare-packet-popup-pack-avia-footer-image{width:18px;height:10px;overflow:hidden;margin:0 4px}.search-result_cruise-select-fare-packet-popup-pack-avia-footer-time-to{font-family:Roboto;font-weight:600;font-size:14px;line-height:16px;color:#0f7ee6;padding:0 8px}.search-result_cruise-select-fare-packet-popup-pack__services-package-flight-rate{display:flex;flex-direction:column;margin-top:20px;background:#fff;box-shadow:0 7px 11px rgba(8,0,47,.07),0 3.54375px 4.79531px rgba(8,0,47,.04725);border-radius:4px;padding:16px;position:relative}.search-result_cruise-select-fare-packet-popup-pack__services-package-flight-rate>.bx-wrapper{padding:0 20px}.search-result_cruise-select-fare-packet-popup-pack__services-package-flight-rate-header-title{font-family:Roboto;font-weight:500;font-size:21px;line-height:20px;color:#0f7ee6}.search-result_cruise-select-fare-packet-popup-pack__services-package-flight-rate-header-rules{font-family:Roboto;font-weight:400;font-size:14px;line-height:16px;color:#000;display:flex;padding:16px 0}.search-result_cruise-select-fare-packet-popup-pack__services-package-flight-rate-header-rules-action{font-family:Roboto;font-weight:700;font-size:14px;line-height:16px;color:#0f7ee6;margin-left:16px;text-decoration-line:underline;display:flex;align-items:center;cursor:pointer}.search-result_cruise-select-fare-packet-popup-pack__services-package-flight-rate-header-rules-action-image{margin-left:4px}.search-result_cruise-select-fare-packet-popup-pack__services-package-flight-rate-header-rules-action-image--rotate{transform:rotate(180deg)}.search-result_cruise-select-fare-packet-popup-pack__services-package-flight-rate-header-rules-container{width:100%}.search-result_cruise-select-fare-packet-popup-pack__services-package-flight-rate-header-rules-container--disabled{display:none}.search-result_cruise-select-fare-packet-popup-pack-cards-btn{height:36px;width:15px;overflow:hidden;cursor:pointer;position:absolute;z-index:1;bottom:140px}.search-result_cruise-select-fare-packet-popup-pack-cards-btn--right{transform:rotate(180deg);right:15px}.search-result_cruise-select-fare-packet-popup-pack-cards-item-container{height:285px;display:flex;align-items:flex-end}.search-result_cruise-select-fare-packet-popup-pack-cards-item{width:212px;height:260px;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;background:#fff;border:2px dashed #49a7ff;box-sizing:border-box;border-radius:3px;padding:10px;position:relative;margin:10px 4px 0 4px}.search-result_cruise-select-fare-packet-popup-pack-cards-item--active,.search-result_cruise-select-fare-packet-popup-pack-cards-item.search-result_cruise-select-fare-packet-popup-pack-cards-item--active{border:2px solid #0f7ee6;height:268px;background-color:linear-gradient(344.72deg,#eaeaea 3.05%,#fff 95.95%)}.search-result_cruise-select-fare-packet-popup-pack-cards-item-arrow-top,img.search-result_cruise-select-fare-packet-popup-pack-cards-item-arrow-top{position:absolute;top:-15px}.search-result_cruise-select-fare-packet-popup-pack-cards-item-arrow-top--disabled{display:none}.search-result_cruise-select-fare-packet-popup-pack-cards-item-input-radio{margin:4px}.search-result_cruise-select-fare-packet-popup-pack-cards-item-title{padding:4px;font-family:Roboto;font-weight:700;font-size:14px;line-height:16px;text-align:center;color:#0a2239;border-radius:3px}.search-result_cruise-select-fare-packet-popup-pack-cards-item-price{font-family:Roboto;font-weight:700;font-size:14px;line-height:16px;text-align:center;color:#0f7ee6;border-radius:3px}.search-result_cruise-select-fare-packet-popup-pack-cards-item--active .search-result_cruise-select-fare-packet-popup-pack-cards-item-price{color:red}.search-result_cruise-select-fare-packet-popup-pack-cards-item-table{padding:10px 0;width:100%;display:flex;flex-direction:column}.search-result_cruise-select-fare-packet-popup-pack-cards-item-table-row{display:flex;justify-content:space-between;border-bottom:1px solid #d0d0d0;padding:10px 0 4px 0}.search-result_cruise-select-fare-packet-popup-pack-cards-item-table-row-name{width:90px;font-family:Roboto;font-weight:400;font-size:13px;line-height:15px;color:#666}.search-result_cruise-select-fare-packet-popup-pack-cards-item-table-row-value{font-family:Roboto;font-weight:400;font-size:13px;line-height:15px;color:#0a2239}.search-result_cruise-select-fare-packet-popup-pack-cards-item-table-row-value--highlight,.search-result_cruise-select-fare-packet-popup-pack-cards-item-table-row-value.search-result_cruise-select-fare-packet-popup-pack-cards-item-table-row-value--highlight,div.search-result_cruise-select-fare-packet-popup-pack-cards-item-table-row-value--highlight,div.search-result_cruise-select-fare-packet-popup-pack-cards-item-table-row-value.search-result_cruise-select-fare-packet-popup-pack-cards-item-table-row-value--highlight{font-weight:500;color:red}.search-result_cruise-select-fare-packet-popup-pack-cards-item-full-rules{font-family:Roboto;font-weight:400;font-size:12px;line-height:14px;text-align:center;text-decoration-line:underline;color:#0f7ee6;position:absolute;bottom:14px;cursor:pointer;padding:6px 6px 0 6px}.search-result_cruise-select-fare-packet-popup-pack__services-package-footer{height:90px;margin-bottom:100px;position:relative;display:flex;justify-content:center;align-items:center;box-shadow:inset 0 7px 11px rgba(8,0,47,.07),inset 0 3.54375px 4.79531px rgba(8,0,47,.04725)}.search-result_cruise-select-fare-packet-popup-pack__services-package-footer-btn-go-next{display:flex;justify-content:center;align-items:center;width:185px;height:51px;text-decoration:none;background-color:#f48f2e;border-radius:2px;font-family:Roboto;font-weight:700;font-size:17px;line-height:20px;text-transform:uppercase;color:#fff;cursor:pointer;user-select:none}.search-result_cruise-select-fare-packet-popup-pack__services-package-footer-btn-exit{position:absolute;right:20px;bottom:20px;font-family:Roboto;font-weight:400;font-size:14px;line-height:16px;text-decoration-line:underline;color:#0f7ee6;user-select:none;cursor:pointer}.avia_search-info{position:absolute;top:0;left:50%;transform:translate(-50%,0);width:calc(100vw - 17px);min-height:100vh;height:100%;z-index:1000;background:rgba(0,0,0,.3);overflow:auto}.avia_search-info.avia_search-info--active{display:block}.avia_search-info_content{position:absolute;left:50%;top:50px;transform:translate(-50%,0);background:#f3f3f3;padding:20px;border-radius:4px;width:100%;max-width:730px;box-sizing:border-box}.avia_search-info_close{position:absolute;top:10px;right:10px;width:12px;height:12px;cursor:pointer}.avia_search-info_title{color:#0a2239;font:500 18px/21px Roboto,sans-serif;margin-bottom:8px}.avia_search-info_header{display:flex;align-items:center;margin-bottom:20px}.avia_search-info_tariff{color:#001f6f;font:400 16px/19px Roboto,sans-serif;display:flex;margin-right:20px}.avia_search-info_tariff-title{font-weight:500;display:inline-block;margin-right:5px}.avia_search-info_tariff-value{display:inline-block}.avia_search-info_left{display:flex;align-items:center;color:#ff3232;font:400 16px/19px Roboto,sans-serif;position:relative}.avia_search-info_left-icon{display:block;width:16px;height:16px;margin-right:6px}.avia_search-info_left-hint{margin-left:8px;width:18px;height:18px;cursor:pointer}.avia_search-info_left--normal{color:#0f7ee6}.avia_search-info_price{margin-left:auto}.avia_search-info_price-title{color:#0f7ee6;font:500 16px/19px Roboto,sans-serif;display:inline-block;margin-right:10px}.avia_search-info_price-value{display:inline-block;font:700 18px/21px Roboto,sans-serif}.avia_search-info_covid_toggler{display:flex;padding:8px 26px;align-items:center;border:2px solid #0f7ee6;border-radius:4px;margin-bottom:20px;cursor:pointer;user-select:none}.avia_search-info_covid_toggler--active,.avia_search-info_covid_toggler:hover{background:#fff}.avia_search-info_covid_toggler-icon{margin-right:12px;display:block}.avia_search-info_covid_toggler-text{color:#0f7ee6;font:500 13px/15px Roboto,sans-serif;text-transform:uppercase}.avia_search-info_covid_toggler-btn{margin-left:auto;text-transform:uppercase;color:#0f7ee6;font:500 13px/15px Roboto,sans-serif;padding-right:18px;position:relative}.avia_search-info_covid_toggler-btn:before{content:"";display:block;height:6px;width:10px;background:url("../../../templates/d/blocks/search-result/img/sort-blue-big.svg") center no-repeat;position:absolute;top:50%;right:0;transform:translate(0,-50%)}.avia_search-info_covid_content{background:#fff;padding:20px;margin-top:-20px;margin-bottom:20px;font:400 13px/15px Roboto,sans-serif;color:#000;display:none}.avia_search-info_covid_content.avia_search-info_covid_content--active{display:block}.avia_search-info_covid_content-text:not(:last-child){margin-bottom:20px}.avia_search-info_covid_content-text:not(:first-child){text-indent:20px}.avia_search-info_trip{background:#fff;box-shadow:0 7px 11px rgba(8,0,47,.07),0 3px 5px rgba(8,0,47,.04);border-radius:4px;margin-bottom:20px;overflow:hidden}.avia_search-info_trip-item{position:relative;overflow:hidden;display:flex;justify-content:space-between;align-items:flex-start;padding:35px 26px 16px}.avia_search-info_trip-item:before{content:"";display:block;width:calc(100% - 52px);height:4px;position:absolute;top:44px;left:50%;transform:translate(-50%,0);background:#a7d4ff}.avia_search-info_trip-item:after{content:attr(data-time);display:block;width:calc(100% - 52px);position:absolute;top:57px;left:50%;transform:translate(-50%,0);text-align:center;font:400 13px/15px Roboto,sans-serif;color:#0a2239}.avia_search-info_item{display:flex;flex-direction:column;align-items:flex-start;position:relative;z-index:5}.avia_search-info_item.avia_search-info_item--to{align-items:flex-end}.avia_search-info_trip-direction{position:absolute;top:0;left:0;background:#435cb7;border-radius:0 0 4px 0;padding:8px 26px;text-transform:uppercase;color:#fff;font:700 10px/12px Roboto,sans-serif;letter-spacing:1px;display:flex;align-items:flex-start}.avia_search-info_trip-direction.avia_search-info_trip-direction--back{background:#ef956f}.avia_search-info_trip-local-time{position:absolute;top:10px;left:280px;font-size:10px;line-height:12px;text-transform:uppercase}.avia_search-info_item-abbr{padding:4px 7px;font:500 12px/14px Roboto,sans-serif;border-radius:3px;background:#0f7ee6;margin-bottom:15px;text-transform:uppercase;color:#fff}.avia_search-info_item-time{font:700 16px/19px Roboto,sans-serif;margin-bottom:4px;color:#0a2239}.avia_search-info_item-name{font:400 14px/16px Roboto,sans-serif;color:#0a2239;margin-bottom:16px}.avia_search-info_item-flight{display:flex;align-items:center}.avia_search-info_item-flight_number{display:flex;font:400 14px/17px Roboto,sans-serif;margin-right:16px;color:#0a2239}.avia_search-info_item-flight_number-value{margin-left:5px;font-weight:700}.avia_search-info_item-flight_number-title{font:400 14px/17px Roboto,sans-serif;color:#0a2239;white-space:nowrap}.avia_search-info_item.avia_search-info_item--to .avia_search-info_item-flight_number{margin-right:0}.avia_search-info_trip-transfer{background:#f3f3f3;display:flex;align-items:center;justify-content:center;width:100%;height:38px;border-top:1px solid #d2d1d1;border-bottom:1px solid #d2d1d1}.avia_search-info_trip-transfer_title{font:700 14px/16px Roboto,sans-serif;color:#3aac38;margin-right:6px}.avia_search-info_trip-transfer_time{font:400 14px/16px Roboto,sans-serif;color:#0f7ee6;margin-right:16px}.avia_search-info_trip-transfer_city{font:400 14px/16px Roboto,sans-serif;color:#3aac38}.avia_search-info_trip-info{display:flex;justify-content:space-between;flex-wrap:wrap;padding:15px 26px;border-top:1px solid #d2d1d1}.avia_search-info_trip-info_luggage{display:flex;align-items:center}.avia_search-info_trip-info_luggage-icon{margin-right:8px;min-width:13px;height:18px;display:block}.avia_search-info_trip-info_luggage-text{margin-right:5px;font:400 15px/18px Roboto,sans-serif;color:#4ea9ff}.avia_search-info_trip-info_luggage.avia_search-info_trip-info_luggage--attention .avia_search-info_trip-info_luggage-text{color:red}.avia_search-info_trip-info_luggage-value{font:400 15px/18px Roboto,sans-serif;color:#0f7ee6;white-space:nowrap}.avia_search-info_trip-info_luggage.avia_search-info_trip-info_luggage--attention .avia_search-info_trip-info_luggage-value{color:red}.avia_search-info_trip-info_bag{display:flex;align-items:center}.avia_search-info_trip-info_bag-icon{margin-right:8px;min-width:13px;height:18px;display:block}.avia_search-info_trip-info_bag-text{margin-right:5px;font:400 15px/18px Roboto,sans-serif;color:#4ea9ff;white-space:nowrap}.avia_search-info_trip-info_bag-value{font:400 15px/18px Roboto,sans-serif;color:#0f7ee6;white-space:nowrap}.avia_search-info_trip-info_change{display:inline-flex;align-items:center}.avia_search-info_trip-info_change-icon{margin-right:8px;min-width:13px;height:18px;display:block}.avia_search-info_trip-info_change-text{margin-right:5px;font:400 15px/18px Roboto,sans-serif;color:#4ea9ff}.avia_search-info_trip-info_change-value{font:400 15px/18px Roboto,sans-serif;color:#0f7ee6}.avia_search-info_trip-info_change-value.avia_search-info_trip-info_change-value--attention{color:red}.avia_search-info_trip-info_refund{display:inline-flex;align-items:center;margin-top:10px}.avia_search-info_trip-info_refund-icon{margin-right:8px;min-width:13px;height:18px;display:block}.avia_search-info_trip-info_refund-text{margin-right:5px;font:400 15px/18px Roboto,sans-serif;color:#4ea9ff}.avia_search-info_trip-info_refund-value{font:400 15px/18px Roboto,sans-serif;color:#0f7ee6}.avia_search-info_trip-info_refund-value.avia_search-info_trip-info_refund-value--attention{color:red}.avia_search-info_attention-block{width:100%;min-height:70px;margin:0;padding:0;padding-top:15px;padding-bottom:15px;padding-left:45px;padding-right:20px;background-color:#f3f3f3;margin-bottom:20px;box-shadow:0 7px 11px rgba(8,0,47,.07),0 3px 5px rgba(8,0,47,.04);border-radius:4px;box-sizing:border-box}.avia_search-info_attention-block-txt{position:relative;margin:0;padding:0;font-family:Roboto,sans-serif;font-size:12px;color:#0f7ee6}.avia_search-info_attention-block-txt::before{position:absolute;content:"";top:0;left:-20px;width:14px;height:14px;background-image:url("../../../templates/d/blocks/search-result/img/icon-warning.svg");background-repeat:no-repeat}.search-result_cruise-select-fare-packet-popup-pack-annulation{font:400 14px/16px Roboto,sans-serif;color:#000;display:flex;flex-wrap:wrap;align-items:center}.search-result_cruise-select-fare-packet-popup-pack-annulation-toggler{margin-left:18px;color:#0f7ee6;position:relative;padding-right:20px;text-decoration:underline dotted;cursor:pointer;font-weight:700}.search-result_cruise-select-fare-packet-popup-pack-annulation-toggler:after{content:"";display:block;width:14px;height:100%;position:absolute;top:0;right:0;background:url("../../../templates/d/blocks/search-result/img/select-blue.svg") center no-repeat}.search-result_cruise-select-fare-packet-popup-pack-annulation-toggler--active:after{transform:rotate(180deg)}.search-result_cruise-select-fare-packet-popup-pack-annulation-content{width:100%;background:#fff;padding:26px;position:relative;margin-top:6px;box-shadow:0 7px 11px rgba(8,0,47,.07),0 3px 5px rgba(8,0,47,.04);border-radius:4px;box-sizing:border-box}.search-result_cruise-select-fare-packet-popup-pack-annulation-content.search-result_cruise-select-fare-packet-popup-pack-annulation-content--hidden{display:none}.search-result_cruise-select-fare-packet-popup-pack-annulation-close{position:absolute;top:10px;right:10px;cursor:pointer;user-select:none}.search-result_cruise-select-fare-packet-popup-pack-annulation-title{font:400 14px/16px Roboto,sans-serif;color:#0a2239}.search-result_cruise-select-fare-packet-popup-pack-annulation-text{font:400 14px/16px Roboto,sans-serif;color:#0a2239;margin-bottom:16px}.search-result_cruise-select-fare-packet-popup-pack-annulation-rules{display:flex;justify-content:space-between}.search-result_cruise-select-fare-packet-popup-pack-annulation-rules_text{width:100%;max-width:310px;max-height:482px;overflow:auto;padding:10px 18px 10px 10px;font:400 13px/15px Roboto,sans-serif;color:#0a2239;border:1px solid #0f7ee6;border-radius:4px;background:#fff;margin-right:25px;white-space:pre-wrap}.search-result_cruise-select-fare-packet-popup-pack-annulation-rules_text::-webkit-scrollbar{width:7px;background:#d6ebff}.search-result_cruise-select-fare-packet-popup-pack-annulation-rules_text::-webkit-scrollbar:horizontal{height:7px}.search-result_cruise-select-fare-packet-popup-pack-annulation-rules_text::-webkit-scrollbar-thumb{background:#0f7ee6;border-radius:3px}.search-result_cruise-select-fare-packet-popup-pack-annulation-rules_title{font:700 16px/19px Roboto,sans-serif;color:#0f7ee6;margin-bottom:16px}.search-result_cruise-select-fare-packet-popup-pack-annulation-rules_item{color:#0a2239;font:400 14px/16px Roboto,sans-serif;margin-bottom:8px}.search-result_cruise-select-fare-packet-popup-pack-annulation-rules_item--accent{font-weight:700;text-transform:uppercase;display:inline}.search-result_cruise-select-fare-packet-popup-pack-annulation-rules_item--red{color:red;font-weight:500;margin-bottom:8px}.search-result_cruise-select-fare-packet-popup-pack-annulation-rules_item.search-result_cruise-select-fare-packet-popup-pack-annulation-rules_item--mt{margin-top:16px}.search-result_cruise-select-fare-packet-popup-pack-annulation-rules_key{color:#0a2239;letter-spacing:-.01em;font:400 13px/15px Roboto,sans-serif;margin-bottom:4px}.search-result_cruise-select-fare-packet-popup-pack-annulation-rules_key+search-result_cruise-select-fare-packet-popup-pack-annulation-rules_item--red{margin-top:16px}.search-result_cruise-select-fare-packet-popup-pack-annulation-rules_key--bordered{border-bottom:1px solid #d2d1d1;padding-bottom:16px;margin-bottom:16px}.search-result_cruise-select-fare-packet-popup-pack-annulation-rules_alert{padding-left:26px;background:url("../../../templates/d/blocks/search-result/img/alert-icon.svg") top left no-repeat;margin-top:16px;color:#0a2239;font:400 14px/16px Roboto,sans-serif}.avia_search-info_content .bx-viewport{height:400px!important}.avia_search-info_slider-wrapper{position:relative}.avia_search-info_slider-wrapper.avia_search-info_slider-wrapper--padding{padding:0 18px}.avia_search-info_slider{display:flex;align-items:flex-end;justify-content:space-between;position:relative;margin-top:15px}.avia_search-info_slider.avia_search-info_slider--no-flex{display:block}.avia_search-info_slider-next,.avia_search-info_slider-prev{position:absolute;left:0;top:calc(50% - 18px);z-index:1;display:block;min-width:18px;height:36px;align-self:center;cursor:pointer;user-select:none}.avia_search-info_slider-prev .bx-prev{display:block;width:100%;height:100%;background-image:url("../../../templates/d/blocks/search-result/img/prev_big_blue.svg")}.avia_search-info_slider-prev .bx-prev.disabled{display:none}.avia_search-info_slider-next .bx-next{display:block;width:100%;height:100%;background-image:url("../../../templates/d/blocks/search-result/img/next_big_blue.svg")}.avia_search-info_slider-next .bx-next.disabled{display:none}.avia_search-info_slider-next{left:initial;right:0}.avia_search-info_slide-wrapper{display:flex;justify-content:center;align-items:flex-end;width:100%;max-width:218px;height:380px}.avia_search-info_slide{background:#fff;border:2px dotted #51a4ff;border-radius:3px;padding:12px 8px 14px;display:flex;flex-direction:column;min-height:360px;width:100%;max-width:212px;box-sizing:border-box;cursor:pointer;user-select:none}.avia_search-info_slide.avia_search-info_slide--cursor-default{cursor:default}.avia_search-info_slide-radio{width:20px;height:20px;border-radius:50%;border:1px solid #8f8f8f;position:relative;margin:0 auto 7px;z-index:5}.avia_search-info_slide-radio:before{position:absolute;content:"";display:block;width:12px;height:12px;top:50%;left:50%;transform:translate(-50%,-50%);border:1px solid #cacaca;border-radius:50%;background:#fff}.avia_search-info_slide-title{text-align:center;margin-bottom:2px;color:#0a2239;font:700 14px/16px Roboto,sans-serif}.avia_search-info_slide-price{color:#0f7ee6;text-align:center;margin-bottom:16px;font:700 14px/16px Roboto,sans-serif}.avia_search-info_slide-row{display:flex;border-bottom:1px solid #d0d0d0;padding-bottom:5px;margin-bottom:10px;font:400 13px/15px Roboto,sans-serif;color:#0a2239;justify-content:space-between}.avia_search-info_slide-row_title{color:#666;width:88px}.avia_search-info_slide-row_value{display:flex;align-items:center;color:#0a2239;width:97px}.avia_search-info_slide-row_value--alert{font-weight:500;color:red}.avia_search-info_slide_link{width:130px;margin-top:auto;margin-left:auto;margin-right:auto;padding:0;padding-top:3px;padding-bottom:3px;font:400 12px/14px Roboto,sans-serif;color:#0f7ee6;text-decoration:underline;text-align:center}.avia_search-info_slide_link:hover{background-color:#cbebfa}.avia_search-info_slide--active:after,.avia_search-info_slide--active:before{content:"";display:block;width:12px;height:12px;transform:translate(-50%,-50%) rotate(45deg);left:50%;top:0;background:#fff;position:absolute;border-radius:2px 0 0 0}.avia_search-info_slide--active:before{border:2px solid #0f7ee6;margin-top:-1px}.avia_search-info_slide--active:after{margin-top:4px;width:18px;height:18px}.avia_search-info_slide--active{background:linear-gradient(344deg,#eaeaea 3.05%,#fff 96%);border-style:solid;border-color:#0f7ee6;position:relative;min-height:370px}.avia_search-info_slide--active .avia_search-info_slide-radio{background:#eaeaea}.avia_search-info_slide--active .avia_search-info_slide-radio:before{background:red}.avia_search-info_slide--active .avia_search-info_slide-price{color:red;font-size:16px}.avia_search-info_item-flight_company{font:400 12px/14px Roboto,sans-serif;display:flex;align-items:center;margin-top:-12px}.avia_search-info_item-flight_company-name{font:700 14px/16px Roboto,sans-serif;margin-left:5px}.avia_search-info_item-flight_company-logo{margin-right:10px}.avia_search-info_left-hint_popup{position:absolute;top:100%;left:50%;max-width:198px;width:100%;background:#0f7ee6;color:#fff;padding:14px;border-radius:0;transform:translate(-50%,12px);font:400 13px/15px Roboto,sans-serif;z-index:96;display:none;filter:drop-shadow(0 8px 16px rgba(15, 126, 230, .2))}.avia_search-info_left-hint_popup:before{content:"";display:block;bottom:100%;left:50%;transform:translate(-50%,0);background:url("../../../templates/d/blocks/search-result/img/dropdown-decor-blue.svg") center no-repeat;position:absolute;width:22px;height:7px}.avia_search-info_left:hover .avia_search-info_left-hint_popup{display:block}.avia_search-info_left-hint_popup-text:not(:last-of-type){margin-bottom:15px}.avia_search-info_slide--loading-img,.avia_search-info_slide-title--loading{-webkit-animation:loading 1s infinite steps(20);animation:loading 1s infinite steps(20)}.avia_search-info_slide-title .avia_search-info_slide--loading-img{width:16px;height:16px}.avia_search-info_slide--loading{display:flex;align-items:center;justify-content:center}@keyframes loading{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.avia_search-info_top{display:flex;align-items:flex-end;width:100%;margin-bottom:20px;padding-top:10px}.avia_search-info_top-title{margin-right:10px;font:500 22px/22px Roboto,sans-serif;color:#0f7ee6}.avia_search-info_top-text{font:400 14px/16px Roboto,sans-serif;display:flex;margin-right:auto;align-items:flex-end}.avia_search-info_top-count{margin-right:12px;color:#0f7ee6;font-weight:500}.avia_search-info_top-type{display:flex}.avia_search-info_top-icon{margin:0 6px 0 4px}.avia_search-info_cruise-route{font:400 14px/16px Roboto,sans-serif;margin-bottom:14px}.avia_search-info_cruise-route--bold{font-weight:700;display:inline}.avia_search-info_cruise-summary{display:flex;align-items:flex-start}.avia_search-info_cruise-summary.avia_search-info_cruise-summary--mb{margin-bottom:20px}.avia_search-info_cruise-item{width:50%;margin:auto;margin-right:24px}.avia_search-info_cruise-row{display:flex;align-items:center;margin-bottom:2px}.avia_search-info_cruise-title{min-width:135px;font:400 14px/16px Roboto,sans-serif;margin-right:8px}.avia_search-info_cruise-value{min-width:140px;font:700 14px/16px Roboto,sans-serif}.avia_search-info_cruise-time{border:1px solid red;display:inline-flex;justify-content:center;align-items:center;width:47px;height:20px;margin-right:8px;font-weight:400}.avia_search-info_footer{display:grid;grid-template-columns:repeat(3,1fr);align-items:flex-end;margin-top:20px}.avia_search-info_btn{background:linear-gradient(85.29deg,#ffa34b 0,#ff6e05 100%);border-radius:2px;color:#fff;text-transform:uppercase;width:auto;height:51px;padding:0 25px;display:flex;align-items:center;justify-content:center;justify-self:center;font:700 16px/19px Roboto,sans-serif;text-align:center;cursor:pointer;user-select:none}.avia_search-info_btn:hover{background:linear-gradient(85.29deg,#ff7d00 0,#b77900 100%)}.avia_search-info_btn_close{text-align:right;color:#0f7ee6;font:400 14px/16px Roboto,sans-serif;text-decoration:underline}.avia_search-info_btn_close-text{cursor:pointer;user-select:none}.avia_search-info_trip-before_cruise{display:flex;justify-content:center;background:#f3f3f3;border-top:1px solid #d2d1d1;padding:10px;color:#0a2239;font:400 14px/16px Roboto,sans-serif}.avia_search-info_trip-before_cruise-text{margin-right:6px}.avia_search-info_trip-before_cruise-icon{margin-right:6px}.avia_search-info_trip-before_cruise-value{color:#0f7ee6;font-weight:700}
.search-result_content-avia__close{position:absolute;top:6px;right:0;display:flex;align-items:center;width:60px;height:14px;font-family:"PT Sans",sans-serif;font-size:12px;font-weight:400;line-height:normal;color:#000;cursor:pointer;z-index:2}.search-result_content-avia__close::after{position:absolute;content:"";top:4px;right:5px;width:8px;height:14px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 8 10' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.close-LV-a%7Bfill:%23000;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-close-LV%3C/title%3E%3Cpath class='close-LV-a' transform='translate(-.03)' d='M4,3.83,6.43,0H8L4.82,5,8,10H6.49L4,6.1,1.56,10H0L3.24,5,.08,0H1.62Z'/%3E%3C/svg%3E");background-repeat:no-repeat}.search-result_content-avia-aviamore{position:absolute;left:10px;top:40px;font-family:Roboto;font-style:normal;font-weight:700;font-size:15px;line-height:18px;text-transform:uppercase}
.search-result_calendar-replace-block{min-height:135px}
.search-result_avia-calendar-wrapper-hidden{display:none}.search-result_avia-calendar__block{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-content:flex-start;align-content:flex-start;max-width:406px;min-height:140px;margin:0 auto;padding:0;background-color:#fff}.search-result_avia-calendar__topline-block{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;align-items:center;width:100%;height:17px;margin:0;padding:0;padding-left:2px;padding-right:2px;box-sizing:border-box}.search-result_avia-calendar__graph-block{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%;height:95px;margin:0;padding:0}.search-result_avia-calendar__graph-arrow-left{width:20px;height:22px;margin:0;margin-top:25px;padding:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 6.24 10.47' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.arrow-a%7Bfill:none;stroke:%23488FC6;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-arrow%3C/title%3E%3Cpolyline class='arrow-a' points='5.24 9.47 1 5.24 5.24 1'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;cursor:pointer}.search-result_avia-calendar__graph-arrow-right{width:20px;height:22px;margin:0;margin-top:25px;padding:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 6.24 10.47' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.arrow-a%7Bfill:none;stroke:%23488FC6;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-arrow%3C/title%3E%3Cpolyline class='arrow-a' points='5.24 9.47 1 5.24 5.24 1'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;-webkit-transform:rotate(180deg);transform:rotate(180deg);cursor:pointer}.search-result_avia-calendar__graph-arrow--disabled{opacity:.5;cursor:default}.search-result_avia-calendar__bottomline-block{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%;min-height:30px;margin:0;padding:0}.search-result_avia-calendar__bottomline-block-inner{display:flex}.search-result_avia-calendar__topline-month-wrapper{display:flex;justify-content:flex-start}.search-result_avia-calendar__topline-month{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;min-width:0;height:17px;margin:0;margin-right:1px;margin-left:1px;padding:0;padding-left:6px;box-sizing:border-box}.search-result_avia-calendar__topline-month-name{position:absolute;top:0;left:calc(50% - 20px);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin:0;padding:0;padding-left:5px;padding-right:5px;font-family:"PT Sans",sans-serif;font-size:13px;line-height:17px;color:#444;text-transform:uppercase;background-color:#fff;z-index:1}.search-result_avia-calendar__topline-month-line{position:absolute;top:8px;left:0;width:100%;height:10px;margin:0;padding:0;border-top:1px solid #444;box-sizing:border-box}.search-result_avia-calendar__topline-month-line--br{border-right:1px solid #444;border-top-right-radius:3px}.search-result_avia-calendar__topline-month-line--bl{border-left:1px solid #444;border-top-left-radius:3px}.search-result_avia-calendar__topline-month-step{width:20px;margin:0;padding:0}.search-result_avia-calendar__topline-month-step.search-result_avia-calendar__topline-month-step--width-l{width:28px}.search-result_avia-calendar__topline-month-step.search-result_avia-calendar__topline-month-step--width-s{width:17px}.search-result_avia-calendar__graph-wrapper{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:364px;height:90px;margin:0;padding:0;user-select:none}.search-result_avia-calendar__graph-left-block,.search-result_avia-calendar__graph-right-block{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;width:115px;height:90px;margin:0;padding:0}.search-result_avia-calendar__graph-central-block{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;width:124px;height:90px;margin:0;margin-left:5px;margin-right:5px;padding:0}.search-result_avia-calendar__graph-col{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-content:space-between;align-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:15px;height:90px;cursor:pointer;transition-property:height,background,margin;transition-duration:.3s}.search-result_avia-calendar__graph-col:hover:not(.search-result_avia-calendar__graph-col--disabled) .search-result_avia-calendar__graph-line{height:55px;margin-bottom:0;background:-webkit-linear-gradient(bottom,#ff8501 0,#ffee6a 100%);background:linear-gradient(360deg,#ff8501 0,#ffee6a 100%)}.search-result_avia-calendar__graph-col:hover:not(.search-result_avia-calendar__graph-col--disabled) .search-result_avia-calendar__graph-data-num{margin-top:0;font-size:19px;color:#ff900c}.search-result_avia-calendar__graph-col:hover:not(.search-result_avia-calendar__graph-col--disabled) .search-result_avia-calendar__graph-data-name{color:#ff900c}.search-result_avia-calendar__graph-col--active .search-result_avia-calendar__graph-line{height:55px;margin-bottom:0;background:-webkit-linear-gradient(bottom,#ff8501 0,#ffee6a 100%);background:linear-gradient(360deg,#ff8501 0,#ffee6a 100%)}.search-result_avia-calendar__graph-col--active .search-result_avia-calendar__graph-data-num{margin-top:0;font-size:19px;color:#ff900c}.search-result_avia-calendar__graph-col--active .search-result_avia-calendar__graph-data-name{color:#ff900c}.search-result_avia-calendar__graph-col--arrow .search-result_avia-calendar__graph-line{height:45px;margin-bottom:10px;background:#cce1f0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 6.24 10.47' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.arrow-a%7Bfill:none;stroke:%23488FC6;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-arrow%3C/title%3E%3Cpolyline class='arrow-a' points='5.24 9.47 1 5.24 5.24 1'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:60%}.search-result_avia-calendar__graph-col--arrow.search-result_avia-calendar__graph-line--arrow-right .search-result_avia-calendar__graph-line{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.search-result_avia-calendar__graph-col--arrow .search-result_avia-calendar__graph-data-num{font-size:0}.search-result_avia-calendar__graph-col--arrow .search-result_avia-calendar__graph-data-name{font-size:0}.search-result_avia-calendar__graph-col--disabled{opacity:.5;cursor:default}.search-result_avia-calendar__graph-col:hover.search-result_avia-calendar__graph-col--arrow .search-result_avia-calendar__graph-line{height:45px;margin-bottom:10px;background:#bed1df;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 6.24 10.47' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.arrow-a%7Bfill:none;stroke:%23488FC6;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-arrow%3C/title%3E%3Cpolyline class='arrow-a' points='5.24 9.47 1 5.24 5.24 1'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:60%}.search-result_avia-calendar__graph-col:hover.search-result_avia-calendar__graph-col--arrow .search-result_avia-calendar__graph-data-num{font-size:0}.search-result_avia-calendar__graph-data-block{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-content:flex-end;align-content:flex-end;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%;height:30px;font-family:"PT Sans",sans-serif;margin:0;margin-bottom:4px;padding:0;background-color:#fff}.search-result_avia-calendar__graph-data-num{margin:0;margin-top:4px;padding:0;font-family:PT Sans;font-style:normal;font-weight:700;font-size:14px;line-height:14px;text-align:center;letter-spacing:-.07em;color:#444}.search-result_avia-calendar__graph-data-name{margin:0;padding:0;font-family:PT Sans;font-style:normal;font-weight:400;font-size:12px;line-height:16px;text-align:center;color:#888}.search-result_avia-calendar__graph-line{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;width:100%;height:45px;margin:0;margin-bottom:10px;padding:0;background:-webkit-linear-gradient(71.57deg,#3c86bf 0,#5da0d3 100%);background:linear-gradient(18.43deg,#3c86bf 0,#5da0d3 100%);transition-property:height,background,margin;transition-duration:.5s}.search-result_avia-calendar__graph-line--central{display:-webkit-box;display:-webkit-flex;display:flex;width:100%;height:35px;background:-webkit-linear-gradient(63.06deg,#3ebd50 0,#9aea9a 100%);background:linear-gradient(26.94deg,#3ebd50 0,#9aea9a 100%);transition-property:height,background,margin;transition-duration:.5s}.search-result_avia-calendar__graph-static-block{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-content:space-between;align-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:88px;height:90px;margin:0;padding:0}.search-result_avia-calendar__graph-static-block-info{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-content:flex-end;align-content:flex-end;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%;height:60px}.search-result_avia-calendar__graph-static-block-name{width:100%;margin:0;padding:0;font-family:PT Sans;font-style:normal;font-weight:400;font-size:15px;line-height:19px;text-align:center;color:#3ebd50}.search-result_avia-calendar__graph-static-block-data{margin:0;padding:0;font-family:PT Sans;font-style:normal;font-weight:400;font-size:12px;line-height:16px;text-align:center;color:#444}.search-result_avia-calendar__graph-static-line-block{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%;height:15px;margin:0;margin-bottom:10px;padding:0}.search-result_avia-calendar__graph-static-line{width:7px;height:15px;margin:0;padding:0;background:-webkit-linear-gradient(64.98deg,#3ebd50 0,#9aea9a 100%);background:linear-gradient(25.02deg,#3ebd50 0,#9aea9a 100%)}.search-result_avia-calendar__bottomline-empty-block{width:20px;height:20px;margin:0;padding:0;background:0 0}.search-result_avia-calendar__bottomline{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;margin:0;margin-left:8px;margin-right:8px;padding:0}.search-result_avia-calendar__bottomline-txt{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin:0;padding:0;padding-left:5px;padding-right:5px;font-family:"PT Sans",sans-serif;font-size:13px;line-height:17px;color:#444;background-color:#fff;z-index:1}.search-result_avia-calendar__bottom-line{position:absolute;top:0;left:0;width:100%;height:10px;margin:0;padding:0;border-bottom:1px solid #ca730c;box-sizing:border-box}.search-result_avia-calendar__bottom-line--br{border-right:1px solid #ca730c;border-bottom-right-radius:3px}.search-result_avia-calendar__bottom-line--bl{border-left:1px solid #ca730c;border-bottom-left-radius:3px}.footer-block{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%;height:50px;margin:0 auto;padding:0;background-color:#fff}
.search-result_showMore_date{position:relative;font-size:12px;line-height:28px;height:24px;width:140px;text-align:center;text-decoration:none;color:#0f7ee6;vertical-align:middle;top:10px;left:274px;display:table-cell;cursor:pointer}.search-result__buttons-block,.search-result__buttons-block_tabs-block{display:block;position:relative;width:100%;margin-top:10px;line-height:normal}.search-result__buttons-block_content-block{display:none;position:relative;width:100%;background-color:#fff;z-index:100;border-top:none;box-sizing:border-box;left:0;box-shadow:0 3px 3px 0 rgba(0,0,0,.3)}.ajax-container .search-result .search-result_block:last-of-type .search-result__buttons-block_content-block{position:relative}.ajax-container .search-result .search-result_block:last-of-type .search-result__buttons-block_panel-preloader{margin:0;margin-bottom:20px}.search-result__buttons-block_content-block--no-shadow{border-top:none;box-shadow:none}.search-result__buttons-block_panel_close{position:absolute;top:3px;right:3px;display:none;vertical-align:top;font:300 15px Roboto,sans-serif;color:#fff;cursor:pointer}.search-result__buttons-block_item-cruise,.search-result__buttons-block_item-cruise-avia,.search-result__buttons-block_item-cruise-avia-without_transfer,.search-result__buttons-block_item-cruise-transfer,.search-result__buttons-block_item-cruise-without_transfer{position:relative;display:flex;flex-basis:auto;flex-grow:1}.search-result__buttons-block_item-cruise-avia-without_transfer .search-result__buttons-block_button,.search-result__buttons-block_item-cruise-without_transfer .search-result__buttons-block_button{width:344px}.search-result__buttons-block_item-cruise-avia-without_transfer .search-result__buttons-block_button{margin-right:0}.search-result__buttons-block_button{position:relative;display:table;width:250px;box-sizing:border-box;height:68px;float:left;margin:0 2px 0 0;background-color:#74aad4;color:#74aad4;cursor:pointer;font-size:16px;line-height:1.15}.search-result__buttons-block_item-cruise .search-result__buttons-block_button{width:185px;border-left:1px solid #74aad4}.search-result__buttons-block_item-cruise-avia .search-result__buttons-block_button{margin-right:0;width:251px;border-right:1px solid #5da0d3}.search-result__buttons-block_circle:after,.search-result__buttons-block_circle:before{content:"";position:absolute;display:inline-block;border-radius:50%;width:42px;height:42px;background-color:#fff;top:13px;left:14px}.search-result__buttons-block_circle:after{width:26px;height:26px;top:21px}.search-result__buttons-block_circle:before{left:33px}.search-result__buttons-block_item-cruise .search-result__buttons-block_circle:before,.search-result__buttons-block_item-cruise-without_transfer .search-result__buttons-block_circle:before{left:14px}.search-result__buttons-block_icon:after,.search-result__buttons-block_icon:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e95c";position:relative;top:-8px;left:18px;margin-left:3px;font-size:13px}.search-result__buttons-block_item-cruise .search-result__buttons-block_icon:after,.search-result__buttons-block_item-cruise-without_transfer .search-result__buttons-block_icon:after{content:"\e931";left:20px;font-size:15px}.search-result__buttons-block_item-cruise .search-result__buttons-block_icon:before,.search-result__buttons-block_item-cruise-without_transfer .search-result__buttons-block_icon:before{display:none}.search-result__buttons-block_item-cruise-transfer .search-result__buttons-block_icon:after{content:"\e971";font-size:20px;left:27px;top:-5px}.search-result__buttons-block_item--avia .search-result__buttons-block_icon:after,.search-result__buttons-block_item-cruise-avia .search-result__buttons-block_icon:after,.search-result__buttons-block_item-cruise-avia-without_transfer .search-result__buttons-block_icon:after{content:"\e902";font-size:21px;left:27px;top:-5px}.search-result__buttons-block_button_text{display:inline-block;position:relative;margin-left:58px;margin-top:15px;color:#fff}.search-result__buttons-block_item-cruise .search-result__buttons-block_button_text,.search-result__buttons-block_item-cruise-without_transfer .search-result__buttons-block_button_text{margin-left:46px}.search-result__buttons-block_item-cruise-avia .search-result__buttons-block_button_text,.search-result__buttons-block_item-cruise-avia-without_transfer .search-result__buttons-block_button_text{margin-left:63px}.search-result__buttons-block_item--avia .search-result__buttons-block_circle:after,.search-result__buttons-block_item--avia .search-result__buttons-block_circle:before,.search-result__buttons-block_item--selected .search-result__buttons-block_circle:after,.search-result__buttons-block_item--selected .search-result__buttons-block_circle:before{background-color:#5da0d3}.search-result__buttons-block_item--avia .search-result__buttons-block_icon:after,.search-result__buttons-block_item--avia .search-result__buttons-block_icon:before,.search-result__buttons-block_item--selected .search-result__buttons-block_icon:after,.search-result__buttons-block_item--selected .search-result__buttons-block_icon:before{color:#fff}.search-result__buttons-block_item--selected .search-result__buttons-block_panel_close{display:block}.search-result__buttons-block_item--avia .search-result__buttons-block_button_text,.search-result__buttons-block_item--selected .search-result__buttons-block_button_text{color:#fff}.search-result__buttons-block-title_info{font-size:15px;font-weight:300}.search-result__buttons-block-title_rersons{font-size:12px;text-transform:uppercase;font-weight:300}.search-result__buttons-block_panel-transfer{width:100%;display:none;background-color:#fff;box-sizing:border-box;position:relative;left:0}.search-result__buttons-block_table-row{display:none}.search-result__buttons-block_panel-cruise{width:100%;display:none;background-color:#fff;box-sizing:border-box;position:relative;left:0;padding-bottom:30px}.search-result__buttons-block_panel-transfer-title{font-family:Roboto,sans-serif;font-size:19px;text-transform:uppercase;color:#89c5f3;text-align:center;padding:13px 10px 5px 10px}.search-result__buttons-block_panel-transfer-valutes{clear:both;float:right}.search-result__buttons-block_panel-transfer-valutes .Valutes{margin:4px 0 2px 0}.search-result__buttons-block_panel-transfer-valutes .Valutes-header{letter-spacing:-.02em;font:10px/14px 'PT Sans',sans-serif;margin-right:10px}.search-result__buttons-block-transfer_items{display:table;width:100%;border-top:1px solid #c1c1c1}.search-result__buttons-block_panel-avia{position:relative;width:100%;z-index:1}.search-result__buttons-block_panel_options_title{font-size:18px}.search-result__buttons-block_panel_options{float:left;line-height:34px;maggin-bottom:-6px}.search-result__buttons-block_panel-top{display:table;width:100%;padding:8px 24px}.search-result__buttons-block_panel_options_icon-bus:before,.search-result__buttons-block_panel_options_icon-ship:before{color:#5da0d3;font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:11px;margin-right:8px;position:relative;top:1px}.search-result__buttons-block_panel_options_icon-ship:before{content:"\e931";font-size:13px}.search-result__buttons-block_panel_options_icon-bus:before{content:"\e94a";font-size:14px}.search-result__buttons-block_panel_price{float:left;display:table;height:31px;line-height:31px;font-size:18px;font-weight:700;border:1px solid #add2ff;color:#0f7ee6;padding:0 10px;margin-left:30px}.search-result__buttons-block_panel_price .currency-suffix{font-weight:400}.search-result__buttons-block_panel_price-table{width:100%;border-collapse:collapse;border-left:1px solid #ccc;border-right:1px solid #ccc;box-sizing:border-box}.search-result_buttons-block_table_th{font-size:14px;line-height:16px;color:#fff;font-weight:400;background:#bfbfbf;min-height:30px;vertical-align:middle;padding:3px 0}.search-result_buttons-block_table_th:last-child{border-right:0}.search-result__buttons-block_panel_price-table td{padding:8px 7px 7px;position:relative;border:1px solid #ccc}.search-result__buttons-block_panel_price-table td:last-child{border-right:none}.search-result__buttons-block_panel_price-table td:first-child{border-left:none}.search-result_buttons-block_data-td{vertical-align:top!important;padding-top:5px!important}.search-result_tableBlock_bonus-td{vertical-align:middle;padding-top:5px!important}.search-result_buttons-block_data-td-link{font:14px "PT Sans",sans-serif;color:#0f7ee6;display:block}.search-result_buttons-block__date-top-indent{margin-top:-15px}.search-result_buttons-block_bonus{font-size:12px;line-height:14px;display:inline-block;color:#1352b1;position:relative;margin-left:4px}.search-result_buttons-block_service{font-size:12px;line-height:14px;display:inline-block;color:#847918;position:relative;margin-left:4px;margin-top:0!important}.search-result_buttons-block_action{font-size:12px;line-height:14px;display:inline-block;color:#ed0106;position:relative;margin-left:4px}.search-result_buttons-block_bonus-td{vertical-align:top!important;padding-top:5px!important}.search-result_buttons-block_cabin{text-align:center}.search-result_buttons-block_currentPrice{width:100px;font-size:13px;line-height:15px;font-weight:700;color:#111;position:relative;text-align:left}.search-result_buttons-block_discount{font-size:13px;line-height:15px;font-weight:700;position:relative;color:#5eb26d;margin-left:3px;padding-left:6px;display:inline;background-position:left 4px;background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/search-result/img/green_arrow_2.png")}.search-result_buttons-block_nope{width:100px;font-size:13px;font-weight:400;color:#000;text-align:left;margin-top:16px;display:block}.search-result_buttons-block_oldPrice{font-size:11px;line-height:14px;position:relative;color:#838383;margin-bottom:3px;text-align:left;min-height:14px}.search-result_buttons-block_oldPrice span{text-decoration:line-through}.search-result__buttons-block_panel_price-table .row-always-visible td{border-bottom:none}.search-result__buttons-block_sea_cruise__choise{display:table;margin:32px auto 0 auto;position:relative;width:190px;height:52px;text-align:center;text-decoration:none;font-size:21px;line-height:51px;font-weight:700;color:#fff;background:#f48f2e;border-radius:2px;text-transform:uppercase;cursor:pointer;user-select:none}.search-result__buttons-block_sea_cruise__choise:hover{transition:all linear .7s;background:#d86d23}.search-result__buttons-block-showMore{position:relative;font-size:12px;line-height:28px;height:28px;width:178px;text-align:center;text-decoration:none;color:#0f7ee6;border:1px solid #cdcdcd;border-radius:2px;vertical-align:middle;top:10px;left:255px;display:inline-block;cursor:pointer;user-select:none}.search-result__buttons-block-showMore:hover{border-color:#0f7ee6}.search-result__buttons-block_panel-tables{display:table;width:100%;font-size:16px;border-top:3px solid #e5e5e5;position:relative}.search-result__buttons-block_panel-tables--black{border-top:0;color:#000;width:632px;margin-left:33px}.search-result__buttons-block_transfer-options{display:table;width:100%;margin:19px 0 0 0}.search-result__buttons-block_transfer-options--nth2{margin:9px 0 0 0}.search-result__buttons-block_transfer-options .transfer-type-text{font-weight:700}.search-result__buttons-block_transfer-options:nth--nth3{margin:5px 0 0 0}.search-result__buttons-block_panel-td--date,.search-result__buttons-block_panel-td--kind{font-size:14px}.search-result__buttons-block_panel-td-smallest{font-size:13px}.search-result__buttons-block_panel_option_icon-people-many{margin-right:24px}.search-result__buttons-block_panel-td:first-child{padding-left:30px;position:relative;width:170px;box-sizing:border-box;line-height:20px}.search-result__buttons-block_panel-td:last-child{font-size:14px;line-height:20px}.search-result__buttons-block-title_icon:before,.search-result__buttons-block_button-price_icon-avia:before,.search-result__buttons-block_button-price_icon-bus:before,.search-result__buttons-block_button-price_icon-ship:before,.search-result__buttons-block_panel_add-info_icon:before,.search-result__buttons-block_panel_option_icon-arrow:before,.search-result__buttons-block_panel_option_icon-bus:before,.search-result__buttons-block_panel_option_icon-people-many:before,.search-result__buttons-block_panel_option_icon-ship:before{color:#8abeff;font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:11px;margin-right:5px;position:relative;top:3px;left:1px;content:"\e94a"}.search-result__buttons-block_panel-tables--black .search-result__buttons-block-title_icon:before,.search-result__buttons-block_panel-tables--black .search-result__buttons-block_button-price_icon-avia:before,.search-result__buttons-block_panel-tables--black .search-result__buttons-block_button-price_icon-bus:before,.search-result__buttons-block_panel-tables--black .search-result__buttons-block_button-price_icon-ship:before,.search-result__buttons-block_panel-tables--black .search-result__buttons-block_panel_add-info_icon:before,.search-result__buttons-block_panel-tables--black .search-result__buttons-block_panel_option_icon-arrow:before,.search-result__buttons-block_panel-tables--black .search-result__buttons-block_panel_option_icon-bus:before,.search-result__buttons-block_panel-tables--black .search-result__buttons-block_panel_option_icon-people-many:before,.search-result__buttons-block_panel-tables--black .search-result__buttons-block_panel_option_icon-ship:before{color:#000}.search-result__buttons-block_panel_option_icon-bus:before{content:"\e94a";position:absolute;left:0;font-size:13px}.search-result__buttons-block_panel_option_icon-ship:before{content:"\e931";position:absolute;left:0;font-size:12px;top:4px}.search-result__buttons-block_panel_option_icon-people-many:before{content:"\e930";top:1px;font-size:18px;color:#add1ff}.search-result__buttons-block_panel_option_icon-arrow:before{content:"\e93d";position:absolute;left:14px;top:3px;font-size:11px;transform:rotate(90deg)}.search-result__buttons-block_panel_option_icon-arrow--out:before{transform:rotate(270deg)}.search-result__buttons-block-title_icon:before{content:"\e92a";color:#fff;position:relative;top:1px;font-size:15px;margin-right:0}.search-result__buttons-block_panel_left-span{float:left;margin-right:13px}.search-result__buttons-block_panel_right-span{float:left;margin-right:13px}.search-result__buttons-block_panel_right-span-asymp{position:relative;top:2px}.search-result__buttons-block_panel_button-add{display:block;width:194px;margin:27px auto 5px auto;height:35px;line-height:35px;padding:0 22px;border:1px solid #03b;color:#03b;font-size:14px;font-weight:700;border-radius:2px;cursor:pointer}.search-result__buttons-block_panel_button-add:hover{background-color:#253291;color:#fff;border:1px solid #253291;transition:all linear .7s}.search-result__buttons-block_panel_add-info{padding:0 24px;box-sizing:border-box;margin:20px -24px 0 -24px;display:none}.search-result__buttons-block_panel_add-info_icon{width:100%;display:table;border-top:3px solid #e5e5e5}.search-result__buttons-block_panel_add-info_icon:before{content:"\e94e";display:block;width:30px;margin:20px auto;color:#e60f0f;font-size:30px;left:0;top:0}.search-result__buttons-block_panel_add-info_text{color:#0f7ee6;font:300 18px/23px Roboto,sans-serif;margin:5px 0 0 5px}.search-result__buttons-block_panel_text-step{font-size:20px;color:#003d77}.search-result__buttons-block_panel_add-info_continue{display:table;margin:27px auto 30px auto;color:#fff;font-size:21px;font-weight:700;background-color:#f48f2e;line-height:52px;height:52px;padding:0 27px;border-radius:2px;text-transform:uppercase;text-decoration:none;cursor:pointer;user-select:none}.search-result__buttons-block_panel_add-info_continue:hover{transition:all linear .7s;background:#d86d23}.search-result__buttons-block_panel_hide{position:absolute;bottom:14px;right:38px;font-size:12px;color:#0a569d;text-decoration:underline;cursor:pointer}.search-result__buttons-block_panel_hide:hover{text-decoration:underline}.search-result__buttons-block_item--avia{width:342px;border:1px solid #5da0d3;cursor:pointer;display:block;float:left}.search-result__buttons-block_item--avia+.search-result__buttons-block_item--avia{margin-left:2px}.search-result__buttons-block_item--avia .search-result__buttons-block_button{background-color:#fff;width:100%}.search-result__buttons-block_button:hover{background-color:#bfbfbf;transition:all linear .7s}.search-result__buttons-block_button:hover .search-result__buttons-block_button-price_right{border:1px solid #ddd}.search-result__buttons-block_item--selected .search-result__buttons-block_button{background-color:#4b88d1;cursor:default}.search-result__buttons-block_item-cruise-avia-without_transfer.search-result__buttons-block_item--selected .search-result__buttons-block_button{border-right:1px solid #5da0d3}.search-result__buttons-block_item-cruise-without_transfer.search-result__buttons-block_item--selected .search-result__buttons-block_button{border-left:1px solid #5da0d3}.search-result__buttons-block_item--avia .search-result__buttons-block_button:hover .search-result__buttons-block_icon:after,.search-result__buttons-block_item--avia .search-result__buttons-block_button:hover .search-result__buttons-block_icon:before{color:#fff;transition:all linear .7s}.search-result__buttons-block_item--avia .search-result__buttons-block_button:hover .search-result__buttons-block_button_text{color:#fff;transition:all linear .7s}.search-result__buttons-block_item--avia .search-result__buttons-block_button:hover .search-result__buttons-block_circle:after,.search-result__buttons-block_item--avia .search-result__buttons-block_button:hover .search-result__buttons-block_circle:before{background-color:#fff;transition:all linear .7s}.search-result__buttons-block_item-cruise-avia--output_form .search-result__buttons-block_button{background-color:#5299ef;border-right:1px solid #5299ef;height:70px}.search-result__buttons-block_item-cruise-avia--output_form .search-result__buttons-block_button:hover{background-color:#8abeff}.search-result__buttons-block_item-cruise-avia--output_form .search-result__buttons-block_button_text{color:#fff}.search-result__buttons-block_item-cruise-avia--output_form .search-result__buttons-block_panel_close{font:100 15px Roboto,sans-serif;color:#fff}.search-result__buttons-block_item-cruise-avia--output_form .search-result__buttons-block_circle:after,.search-result__buttons-block_item-cruise-avia--output_form .search-result__buttons-block_circle:before{background-color:#fff}.search-result__buttons-block_item-cruise-avia--output_form .search-result__buttons-block_icon:after,.search-result__buttons-block_item-cruise-avia--output_form .search-result__buttons-block_icon:before{color:#74aad4}.search-result__buttons-block_button--price{position:relative;display:flex;flex-wrap:wrap;width:250px;height:68px;box-sizing:border-box;margin-right:2px;background-color:#74aad4;color:#fff}.search-result__buttons-block_item-cruise-avia-without_transfer .search-result__buttons-block_button--price,.search-result__buttons-block_item-cruise-without_transfer .search-result__buttons-block_button--price{padding:15px 5px 16px 16px}.search-result__buttons-block_item-cruise-avia .search-result__buttons-block_button--price{margin-right:0;width:251px;padding-right:4px}.search-result_buttons-block__price-head{position:relative;display:flex;width:100%;margin:0;padding:0;padding-top:8px;padding-left:40px;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:700;line-height:14px;text-transform:uppercase}.search-result_buttons-block__price-head--add{margin:0;margin-left:20px;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:700;line-height:14px;text-transform:uppercase}.search-result_buttons-block__price-name{position:relative;display:flex;flex-direction:column;justify-content:center;width:39%;padding-top:3px;padding-left:10px;box-sizing:border-box}.search-result_buttons-block__price-head-icon{position:absolute;content:"";top:7px;left:10px;width:25px;height:14px;fill:#fff}.search-result_buttons-block__price-head--add-icon{position:absolute;content:"";top:7px;left:95px;width:13px;height:16px;fill:#fff}.search-result_buttons-block__price-head--add-icon-avia{position:absolute;content:"";top:7px;left:95px;width:13px;height:16px;fill:#fff}.search-result_buttons-block__price-count{margin:0;margin-top:auto;padding:0;font-family:"PT Sans",sans-serif;font-size:13px;font-weight:400;line-height:14px}.search-result_buttons-block__price-cost{margin:0;margin-bottom:8px;padding:0;font-family:"PT Sans",sans-serif;font-size:15px;font-weight:700;line-height:16px}.search-result_buttons-block__price{display:flex;align-items:flex-end;margin:0;margin-bottom:5px;margin-left:auto;padding:0;padding-right:7px;box-sizing:border-box}.search-result__buttons-block_button-price_right{height:36px;margin:0;padding:0;padding-top:8px;padding-bottom:8px;padding-left:4px;padding-right:2px;font-family:"PT Sans",sans-serif;font-size:18px;font-weight:700;line-height:18px;color:#292929;border:1px solid #add2ff;box-sizing:border-box}.search-result__buttons-block_button-price_right .currency-suffix{font-family:"PT Sans",sans-serif;font-size:14px}.search-result__buttons-block_button-price_right--mr{display:flex;justify-content:center;align-items:center;margin-left:10px}.search-result__buttons-block_button-price_left{margin-right:10px}.search-result__buttons-block_button-price_right-currency{font-weight:400}.search-result__buttons-block_button-price_right .currency-suffix{font-weight:400}.search-result__buttons-block_item-cruise-avia-without_transfer .search-result__buttons-block_button-price_right,.search-result__buttons-block_item-cruise-without_transfer .search-result__buttons-block_button-price_right{padding:0 9px;margin:2px 10px 0 0}.search-result__buttons-block_button-price_left-title{font-size:15px;font-weight:700;line-height:9px;margin-bottom:8px;letter-spacing:-.01em}.search-result__buttons-block_button-price_left-title-count{font-weight:400;font-size:13px;margin-top:9px}.search-result__buttons-block_item-cruise-avia-without_transfer .search-result__buttons-block_button-price_left-title,.search-result__buttons-block_item-cruise-without_transfer .search-result__buttons-block_button-price_left-title{margin-bottom:9px}.search-result__buttons-block_button-price_left-text{font-size:10px;text-transform:uppercase}.search-result__buttons-block_button-price_icon-ship:before{content:"\e931";color:#fff;font-size:9px;top:0}.search-result__buttons-block_item-cruise-avia-without_transfer .search-result__buttons-block_button-price_icon-ship:before,.search-result__buttons-block_item-cruise-without_transfer .search-result__buttons-block_button-price_icon-ship:before{font-size:12px;top:1px;left:-1px;margin-right:5px}.search-result__buttons-block_button-price_icon-bus:before{content:"\e94a";color:#fff;font-size:9px;top:1px}.search-result__buttons-block_button-price_icon-avia:before{content:"\e902";color:#fff;top:1px}.search-result__buttons-block_item-cruise-avia-without_transfer .search-result__buttons-block_button-price_icon-avia:before{top:1px;line-height:8px;font-size:15px}.search-result__buttons-block_panel-preloader{margin-top:0;padding:40px 0;border-right:1px solid #007aff;border-left:1px solid #007aff;background-color:#fff}.search-result__buttons-block_panel-preloader.search-result__buttons-block_panel-preloader--bnone{position:relative;border-right:none;border-left:none}.search-result__buttons-block_panel-preloader-block-image{width:40px;height:40px;display:block;margin:0 auto;background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/search-result/img/preloader_chamomile_40x40_dark-blue.svg");border:none}.search-result__buttons-block_panel-button-change{position:absolute;top:8px;right:0;display:block;height:25px;line-height:25px;padding:0 10px;text-align:center;min-width:134px;border:1px solid #03b;color:#03b;font-size:14px;font-weight:700;border-radius:2px;cursor:pointer;user-select:none}.search-result__buttons-block_panel-tables--black .search-result__buttons-block_panel-button-change{top:-21px}.search-result__buttons-block_panel-button-change:hover{background-color:#253291;color:#fff;border:1px solid #253291;transition:all linear .7s}.search-result__buttons-block-select_button{display:table;margin:35px auto 30px auto;color:#fff;font-size:21px;font-weight:700;background-color:#f48f2e;line-height:52px;height:52px;padding:0 51px;border-radius:2px;text-transform:uppercase;text-decoration:none;cursor:pointer;user-select:none}.search-result__buttons-block-select_button:hover{transition:all linear .7s;background:#d86d23}.search-result__buttons-block_panel-popup_text-step{font-size:20px;color:#003d77}.search-result__buttons-block_panel-popup_close-button{font:300 15px Roboto,sans-serif;color:#444;position:absolute;top:5px;right:8px;cursor:pointer;user-select:none}.search-result__buttons-block_meeting_time_desc{color:#0f7ee6;cursor:pointer;padding:0 3px;text-decoration:underline}.search-result__buttons-block_meeting_time_desc:hover{background-color:rgba(102,201,251,.31);transition:all linear .7s}.search-result__buttons-block_panel-preloader-timer{position:absolute;top:20px;right:6px;min-width:111px;margin-top:0;font:12px/17px 'PT Sans',sans-serif;color:#1a459c;z-index:10}.search-result__buttons-block_panel-preloader-timer.search-result__buttons-block_panel-preloader-timer--top{top:70px}.search-result__buttons-block_panel-preloader.search-result__buttons-block_panel-preloader--bnone .search-result__buttons-block_panel-preloader-timer.search-result__buttons-block_panel-preloader-timer--top{top:8px}.search-result__buttons-block_panel-transfer-other_transfer_button{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:35px;font-size:14px;font-weight:700;line-height:12px;color:#f48f2e;text-transform:uppercase;border:3px solid #6177e6;box-sizing:border-box;cursor:pointer;user-select:none}.search-result__buttons-block_panel-transfer-other_transfer_button .search-result_transfer-btn-popup__head{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.search-result__buttons-block_panel-transfer-other_transfer_button .search-result_transfer-btn-popup__head:hover{transition:.3s;background:#d97f2b;color:#fff}.search-result_buttons-block_content-cruise__table{display:flex;flex-direction:column;justify-content:flex-start;width:100%;height:120px;background-color:#e0e0e0;border:1px solid #ccc;box-sizing:border-box}.search-result_buttons-block_content-cruise__row-head{display:flex;flex-direction:row;width:100%;height:40px;background-color:#bfbfbf}.search-result_buttons-block_content-cruise__col{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:14px;font-weight:400;line-height:16px;color:#fff}.search-result_buttons-block_content-cruise__col--data{flex-grow:1;box-sizing:border-box}.search-result_buttons-block_content-cruise__col--bonus{flex-basis:90px;border-left:1px solid grey;box-sizing:border-box}.search-result_buttons-block_content-cruise__col--cabin{flex-basis:130px;border-left:1px solid grey;box-sizing:border-box}.search-result_buttons-block_content-cruise__row-value{display:flex;flex-direction:row;width:100%;height:80px;background-color:#fff}.search-result_buttons-block_content-cruise__col--data-value{align-items:flex-start;flex-grow:1;padding-left:8px;color:#000;border-right:1px solid #ccc;box-sizing:border-box}.search-result_buttons-block_content-cruise__col--bonus-value{align-items:flex-start;flex-basis:90px;padding-left:8px;color:#000;border-right:1px solid #ccc;box-sizing:border-box}.search-result_buttons-block_content-cruise__col--cabin-value{align-items:flex-start;flex-basis:130px;padding-left:8px;color:#000;border-right:1px solid #ccc;box-sizing:border-box}.search-result_buttons-block_content-cruise__col--data-value-link{font-family:"PT Sans",sans-serif;font-size:14px;color:#0f7ee6}.search-result_buttons-block_content-cruise__col--cabin-value-credit{display:flex;justify-content:center;align-items:center;width:114px;height:28px;margin-top:4px;text-align:center;font-family:"PT Sans",sans-serif;font-size:9px;line-height:10px;color:#f90;border:1px solid #f90;box-sizing:border-box}.search-result_buttons-block_content-cruise__cabin-value-credit{display:flex;justify-content:center;align-items:center;width:100px;height:35px;margin:0;margin-top:4px;padding:0;padding-top:3px;padding-bottom:3px;text-align:center;border:1px solid #f90;box-sizing:border-box}.search-result_buttons-block_content-cruise__cabin-value-credit p{margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:9px;line-height:10px;color:#f90}
.search-result{position:relative;padding-left:10px}.search-result_block{position:relative}.search-result_filter-captionFixed{z-index:110;background-color:#f3f3f3;width:730px;border-top:6px solid #f3f3f3}.search-result_filter-captionFixed.search-result_filter-captionFixed--fixed{position:fixed;top:51px;width:730px}.search-result .clear{clear:both;height:1px}.result-title{color:#0f7ee6;font:300 25px/39px Roboto,sans-serif;font-size:20px;margin-top:-8px}.result-title--mt{margin-top:7px}.result-title.result-title--big-size{font-size:25px}.result-title_step3-content{position:relative;display:inline-block;top:-20px}.result-title_step3{display:table;margin-bottom:13px;width:730px}.result-title_step3_row{display:table-row}.result-title_step3_stepNumber{display:table-cell;font:300 26px Roboto;color:#0f7ee6;width:88px}.result-title_step3_stepName{display:table-cell;font:bold 24px "PT Sans";color:#0f7ee6}.result-title_step3_empty{display:table-cell;width:88px}.result-title_step3_description{display:table-cell;font:18px "PT Sans";color:#0f7ee6}.result-title_step4{font-size:26px;line-height:28px;font-family:Roboto,sans-serif;color:#0f7ee6;position:relative;font-weight:300;top:-15px;width:730px}.result-title_step4-span{font:300 26px/28px Roboto,sans-serif;color:#0f7ee6}.result-title_step4-span-sub-text{font-size:16px;letter-spacing:-.01em}.result-title_step4-small{font:300 18px Roboto,sans-serif;color:#444;position:relative;top:-1px}.result-title span{color:#444}.result-title_small{font-family:Roboto;font-size:18px;position:relative;top:-1px}.result-title_small-h1{color:#444;display:inline-block;font-family:Roboto;font-size:14px;position:relative;top:15px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:397px}.step_desc{font-size:18px;line-height:20px;font-family:Roboto,sans-serif;color:#444;position:relative;font-weight:300;margin-top:-8px}.search-result_steps{width:640px;margin-bottom:60px;background-position:left bottom;background-repeat:repeat-x;background-image:url("../../../templates/d/blocks/search-result/img/steps-bg.png");height:8px;position:relative;padding-top:30px;margin-left:20px}.search-result_steps_item{position:absolute;margin-top:-9px;cursor:pointer;min-height:500px}.search-result_steps_item.item1.subactive:before{display:none}.search-result_steps_item.item1{left:-10px}.search-result_steps_item.item2{left:105px}.search-result_steps_item.item3{left:230px}.search-result_steps_item.item4{left:355px}.search-result_steps_item.item5{left:480px}.search-result_steps_item.item6{left:auto;right:-10px}.search-result_steps_item.item1.active:before{display:none}.search-result_steps_item.active:before{width:115px;background-position:center;background-repeat:repeat-x;background-image:url("../../../templates/d/blocks/search-result/img/subactive_items.png");height:8px;content:"";position:absolute;display:block;left:-85px;top:9px;z-index:5}.search-result_steps_item.subactive:before{content:"";width:115px;height:8px;position:absolute;left:-85px;top:9px;display:block;background-position:center;background-repeat:repeat-x;background-image:url("../../../templates/d/blocks/search-result/img/subactive_items.png");z-index:5}.search-result_steps_itemNumber{width:16px;height:16px;background:#ddd;border:5px solid #fff;border-radius:50%;text-align:center;font-size:12px;line-height:15px;color:#f90;margin:0 auto 5px;position:relative;z-index:6!important}.search-result_steps_itemNumber.active{border-color:#2688de;background:#81baeb;color:#fff}.search-result_steps_itemNumber.subactive{border-color:#81baeb;background:#2688de;color:#fff}.search-result_steps_item.item4.active:before{width:120px}.search-result_steps_item.item4.subactive:before{width:120px}.search-result_steps_itemText{text-align:center;font-size:13px;line-height:15px;color:#9d9d9d;position:relative;white-space:nowrap}.search-result_steps_itemText.active{color:#69aae4}.search-result_filter{position:relative}.search-result-filter_topRow{position:relative;border-bottom:1px solid #d7d7d7;padding-bottom:5px;margin-bottom:5px}.search-result-filter_topRowLeftBlock{float:left;position:relative;color:#828282;font-size:14px;line-height:24px}.search-result-filter-topRowLeftBlock_datepicker{display:inline-block;vertical-align:top;height:24px;line-height:24px;font-size:12px;color:#4a4a4a;border:1px solid #b4a9a9;border-radius:2px;position:relative;padding:0 16px 0 5px;margin:0 3px;cursor:pointer}.search-result-filter-topRowLeftBlock_datepicker:after{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e903";color:#0f7ee6;position:relative;margin-left:2px}.search-result-filter-topRowLeftBlock_datepicker:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e92d";color:#8f8f8f;position:absolute;margin-left:80px;margin-top:6px}.search-result-filter-topRowLeftBlock_datepicker_active{background:#abd2f6;border-color:#abd2f6;color:#0d79d6}.search-result-filter-topRowLeftBlock_datepicker_active:before{transform:rotate(180deg);color:#0d79d6}.search-result-filter_topRowRightBlock{float:right;position:relative}.search-result-filter_topRowRightBlockLink{display:block;float:left;font-size:14px;line-height:24px;text-decoration:none;color:#6b6b6b;padding-right:5px;margin-right:5px;cursor:pointer;user-select:none}.search-result-filter_topRowRightBlockLink:before{content:"";width:0;height:0;border-style:solid;border-width:0 6px 7px 6px;border-color:transparent transparent #aaa transparent;float:left;position:relative;top:9px;margin:0 3px 0 5px}.search-result-filter_topRowRightBlockLink.active:before{content:"";width:0;height:0;border-style:solid;border-width:0 6px 7px 6px;border-color:transparent transparent #aaa transparent}.search-result-filter_select{background:#f48f2e;color:#fff}.search-result-filter_select:before{border-color:transparent transparent #fff transparent;border-width:0 6px 7px 6px}.search-result-filter_select:hover{transition:all linear .7s;background:#d86d23}.search-result-filter_select:focus{background:#d86d23}.search-result-filter_select.active:before{border-color:#fff transparent transparent transparent;border-width:7px 6px 0 6px}.search-result-filter_topRowRightBlockLink:hover{text-decoration:none;background-color:#ffb26a;color:#fff;transition:all linear .7s}.search-result-filter_topRowRightBlockLink:hover:before{color:#fff}.search-result-filter_botRow{position:relative;padding-bottom:5px}.search-result-filter-botRow_founded{font-size:16px;line-height:18px;color:#5f5f5f;float:left;position:relative}.search-result_item{position:relative;background:#fff;padding:14px 20px 0;margin-bottom:5px}.search-result_item-price-block{position:relative;margin-top:-60px;width:170px;display:inline-block}.search-result_item-price-block-rightTop{display:table-cell;min-width:170px;width:170px;vertical-align:top}.search-result_item-price-block_skidka{font-size:20px;line-height:20px;font-weight:700;color:#5eb26d;margin-top:2px;margin-bottom:3px;position:relative}.search-result_item-price-block_price-people{font-size:14px;color:#000;line-height:23px}.search-result_item-price-block_price{font-size:18px;line-height:23px;color:#0f7ee6}.search-result_item-price-block_price span{font-size:23px;font-weight:700}.search-result_item-price-block_credit{position:relative;padding:4px 10px;border:1px solid #f90;border-radius:3px;font-size:12px;line-height:15px;color:#f90;margin-bottom:15px}.search-result_item-price-block_links{margin-bottom:4px;background:#dedede}.search-result_item-price-block_links:last-child{margin-bottom:0}.search-result_item-price-block_links a{position:relative;display:block;font-size:15px;line-height:18px;text-decoration:none;color:#0f7ee6;padding:7px 9px}.search-result_item-price-block_links a img{float:left;display:block;margin-right:13px;position:relative}.search-result_item-price-block_links a span{position:relative;overflow:hidden;display:block}.search-result_item-price-block_links a span:hover{text-decoration:none}.search-result_item-price-block_links a span i{font-style:normal;font-size:12px}.search-result_item-price-block_links a:hover{text-decoration:none;background-color:#c7c7c7}.green_links a{color:#22a639}.lin{margin-top:7px}.search-result_itemTextBlock-mainContent-row{display:table;border-collapse:collapse}.search-result_itemTextBlock-mainContent-col{display:table-cell;vertical-align:top}.search-result_itemTextBlock_row{display:table;margin-bottom:16px;width:100%}.search-result_itemTextBlock_logo{position:relative;padding-right:20px;display:table-cell;vertical-align:top;width:140px}.search-result_itemTextBlock_logoImage{width:140px;height:34px;display:block;position:relative}.search-result_itemTextBlock_title-wrapper-a{display:flex;text-decoration:none}.search-result_itemTextBlock_title{position:relative;overflow:hidden;vertical-align:top;padding-right:20px}p.search-result_itemTextBlock_title_title{position:relative;padding:7px;font-size:20px;line-height:22px;font-weight:700;color:#444;margin-bottom:5px}.search-result_itemTextBlock_title-wrapper-a:hover .search-result_itemTextBlock_title_title{background-color:rgba(102,201,251,.31);transition:all linear .7s}h2.search-result_itemTextBlock_title_text{padding-left:7px;font-size:14px;line-height:16px;font-weight:700;color:#444;position:relative}.search-result_item_title_text-company{float:left;margin-right:5px}.search-result_item_title_text-description::first-letter{text-transform:lowercase}.search-result_itemTextBlock_companion{float:left;position:relative;padding:3px 9px;width:150px;border:1px solid #22a639;margin-right:20px;font-size:12px;line-height:15px;color:#22a639;text-decoration:none;border-radius:2px;cursor:pointer}.search-result_itemTextBlock_companion:hover{background:#bfe0c5;border:1px solid #bfe0c5}.search-result_itemTextBlock_companion_icon:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e930";font-size:19px;display:block;float:left;padding:0 10px 0 0;position:relative;top:5px}.search-result_itemTextBlock_companion--1{background-color:red;color:#fff;border-color:red}.search-result_itemTextBlock_companion--1:hover{background:#fff;border:1px solid red;color:red}.search-result_itemTextBlock_companion span{position:relative;overflow:hidden}.search-result_itemTextBlock_shortDescription{width:350px;float:left;margin-top:16px;padding-left:7px}.search-result_itemTextBlock_shortDescription-ship{display:block;width:74px;float:left}.search-result_itemTextBlock_shortDescription_year{color:#888}.search-result_itemTextBlock_shortDescription_year{margin-top:7px}.search-result_itemTextBlock_shortDescription_year-name{display:block;width:74px!important;float:left}.search-result_itemTextBlock_shortDescription_year span{vertical-align:top;width:80px;font-size:14px;line-height:20px;color:#444}.search-result_itemTextBlock_shortDescription_year a{position:relative;display:inline-block;vertical-align:top;font-size:14px;line-height:20px;color:#0f7ee6;margin-right:1px}.search-result_itemTextBlock_shortDescription_year em{font-size:14px;line-height:20px;color:#888;position:relative;display:inline-block;vertical-align:top;font-style:normal;margin-right:5px;text-transform:lowercase;width:24px}.search-result_itemTextBlock_shortDescription .date-invisible--last{margin-right:5px}.search-result_itemTextBlock_shortDescription_year .search-result_choice-cruise-link-more{position:relative;font-size:12px;top:1px;color:#0f7ee6;text-decoration:underline;cursor:pointer;user-select:none}.search-result_itemTextBlock_shortDescription_year .search-result_choice-cruise-link-more:hover{text-decoration:none}.search-result_itemTextBlock_shortDescription_year .search-result_choice-cruise-link-hide-more{font-size:12px;float:right;text-decoration:underline;line-height:19px;margin-top:1px;color:#0f7ee6;cursor:pointer;user-select:none}.search-result_itemTextBlock_shortDescription_year .search-result_choice-cruise-link-hide-more:hover{text-decoration:none}.search-result_itemTextBlock_shortDescription_year i{font-size:14px;line-height:17px;font-weight:700;font-style:normal;margin-right:1px;position:relative;display:inline-block;color:#0f7ee6;top:2px}.search-result_itemTextBlock_shortDescription .dates-block{width:276px;display:block;float:left}.search-result_itemTextBlock_shortDescription .dates-block_indissoluble{white-space:nowrap;width:auto}.search-result_itemTextBlock_shortDescription .date-invisible{display:none}.search-result_itemTextBlock_ports{padding-top:15px;width:520px;float:left}.search-result_itemTextBlock_portsTitle{font-size:14px;line-height:16px;color:#444;position:relative;margin-bottom:15px}.search-result_itemTextBlock_portsRow{position:relative;margin-left:-3px}.search-result_itemTextBlock_portsRowItem{position:relative;float:left;margin-right:1px;margin-bottom:7px;width:69px}.search-result_itemTextBlock_portsRowItem_none{position:relative;float:left;margin-right:4px;width:66px;margin-bottom:7px;display:none}.search-result_itemTextBlock_portsRowItem_show{position:relative;float:left;margin-right:4px;margin-bottom:7px;width:66px}.search-result_itemTextBlock_portsRowItemImageBlock{width:56px;height:56px;position:relative;padding:2px;background:#fff;box-shadow:0 0 3px #555;position:relative;margin-bottom:5px;margin-left:3px}.search-result_itemTextBlock_portsRowItemImageBlock img{display:block;min-width:56px;height:56px}.search-result_itemTextBlock_portsRowItemImageWrapper{position:relative;overflow:hidden;display:block;width:58px;height:58px}.search-result_itemTextBlock_portsRowTitleBlock{overflow:hidden;display:block}.search-result_itemTextBlock_portsRowItemTitle{display:block;position:relative;font-size:12px;line-height:15px;color:#494949;text-decoration:none;overflow:hidden;margin-left:3px;min-width:71px;box-sizing:content-box;width:auto}.search-result_itemTextBlock_portsRowItem:hover .search-result_itemTextBlock_portsRowItemTitle{color:#000}.search-result_itemTextBlock_portsRowItemTitle span{display:block;color:#888}.search-result_itemTextBlock_portsRowItemTitle-city{max-width:60px;word-break:break-all}.search-result_tableBlock{margin-top:7px}.search-result_tableBlock_price{font-size:14px;line-height:16px;width:300px;color:#0f7ee6;padding-bottom:7px;float:left;margin-top:5px}.search-result_valutes{float:right}.search-result_valutes .Valutes{margin:6px 0 0 0}.search-result_valutes .Valutes-header{letter-spacing:-.03em}.search-result_tableBlock_table{width:100%;border:1px solid #5da0d3}.search-result_tableBlock_table-row--opacity .search-result_tableBlock_bonus-td,.search-result_tableBlock_table-row--opacity .search-result_tableBlock_cabin{position:relative}.search-result_tableBlock_table-row--opacity .search-result_tableBlock_bonus-td:before,.search-result_tableBlock_table-row--opacity .search-result_tableBlock_cabin:before{content:"";opacity:.72;background-color:#fff;position:absolute;left:0;right:0;top:0;bottom:0;z-index:200}.search-result_tableBlock_table-row.active{display:table-row}.date-top-indent{display:block;margin-top:-15px}.search-result_tableBlock_table_th{font-size:14px;line-height:16px;color:#fff;font-weight:400;background:#89c5f3;height:33px;vertical-align:middle;padding:3px 5px;border-right:1px solid #8ab5de}.search-result_tableBlock_table_th:last-child{border-right:0}.search-result_tableBlock_table td{padding:8px 7px 7px;position:relative;border-right:1px solid #ccc;border-bottom:1px solid #ccc}.search-result_tableBlock_table td:last-child{border-right:none}.search-result_tableBlock_table tr:last-child td{border-bottom:none}.search-result_tableBlock_table .row-always-visible td{border-bottom:none}.search-result_tableBlock_table .row-always-visible.row-always-visible-bordered td{border-bottom:1px solid #ccc}.search-result_tableBlock_table .data{width:52px}.search-result_tableBlock_bonus-td{vertical-align:middle;padding-top:5px!important}.search-result_tableBlock_vnutr{width:125px}.search-result_tableBlock_okno{width:120px}.search-result_tableBlock_balkon{width:120px}.search-result_tableBlock_sivt{width:120px;border-bottom:1px solid #ccc;border-right:none!important;border-left:none!important;border-top:none!important}.search-result_tableBlock_td{padding:0 1px}.search-result_tableBlock_oldPrice{font-size:11px;line-height:14px;position:relative;color:#838383;position:relative;margin-bottom:3px;text-align:left;min-height:14px}.search-result_tableBlock_oldPrice span{position:relative}.search-result_tableBlock_oldPrice span:after{width:100%;height:1px;background:#b9b9b9;content:"";display:block;position:absolute;left:0;top:50%;margin-top:1px}.search-result_tableBlock_currentPrice{position:relative;width:100px;text-align:left;font-size:13px;line-height:15px;font-weight:700;color:#111}.search-result_tableBlock_currentPrice .currency-amount{font-size:14px;letter-spacing:-.5px}.search-result_tableBlock_currentPrice_center{font-size:13px;line-height:15px;font-weight:700;color:#111;position:relative;text-align:center}.search-result_tableBlock_nope{width:100px;margin-top:16px;text-align:left;font-size:13px;font-weight:400;color:#000}.search-result_tableBlock_discount{font-size:13px;line-height:15px;font-weight:700;position:relative;color:#5eb26d;margin-left:3px;padding-left:6px;display:inline}.search-result_tableBlock_discount:before{content:"";position:absolute;top:5px;left:0;width:10px;height:15px;background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/search-result/img/green_arrow_2.png")}.search-result_tableBlock_onCredit{font-size:9px;line-height:10px;color:#f90;text-align:center;text-decoration:none;border:1px solid #f90;display:block;position:relative;padding:3px 0;margin-top:6px;cursor:pointer}.search-result_tableBlock_onCredit:hover{border:1px solid #ffebcc;background:#ffebcc}.search-result_tableBlock_data{text-align:center}.search-result_tableBlock_data-td{vertical-align:top!important;padding-top:23px!important}.search-result_tableBlock_data-td a{font:14px "PT Sans",sans-serif;color:#0f7ee6}.search-result_tableBlock_data-year{display:none}.search-result_tableBlock_data-year--new-year{display:block}.search-result_tableBlock_bonus-th{width:76px!important}.search-result_tableBlock_cabin{text-align:center;width:115px}td.search-result_tableBlock_data a{font-size:14px;line-height:16px;color:#0f7ee6;white-space:nowrap;text-decoration:none}.search-result_tableBlock_action,.search-result_tableBlock_bonus,.search-result_tableBlock_feature,.search-result_tableBlock_service{display:block;font-size:12px;line-height:14px;color:#ed0106;cursor:pointer;user-select:none;position:relative}.search-result_tableBlock_bonus{color:#1352b1}.search-result_tableBlock_service{color:#847918}.search-result_tableBlock_feature{padding:0 5px;font-size:11px;color:#000}.search-result_tableBlock_action:hover,.search-result_tableBlock_bonus:hover,.search-result_tableBlock_feature:hover,.search-result_tableBlock_service:hover{text-decoration:underline}.search-result_tableBlock_bon{font-size:12px;line-height:14px;display:block;color:#0b8881;position:relative;margin-left:5px}.search-result_tableBlock_excursions{display:table;float:none;font-size:12px;line-height:14px;text-decoration:underline;color:#847918;cursor:pointer;user-select:none;position:relative}.search-result_tableBlock_service--rus{color:#ed0106;font-size:9px;margin-top:2px}.search-result_tableBlock_service img{display:block;border:1px solid #dcdddd;top:0;margin-top:2px;margin-right:2px;float:left;width:12px;margin-left:-1px}.search-result_prosmotr{color:#25b036;text-align:left;margin-bottom:-20px;display:table-cell;width:170px;padding:5px 0 4px}.search-result_prosmotr-content{display:inline-block;font:11px/13px "PT Sans",sans-serif;color:#25b036}.search-result_showMore{position:relative;font-size:12px;line-height:28px;height:24px;width:178px;text-align:center;text-decoration:none;color:#0f7ee6;border:1px solid #cdcdcd;border-radius:2px;vertical-align:middle;top:10px;left:230px;display:table-cell;cursor:pointer}.search-result_clearance-before-button{width:100%;height:30px}.search-result_hide_miniLeft{display:none;text-decoration:underline;font-size:12px;color:#0f7ee6;cursor:pointer;margin:7px 0;position:relative;top:10px;left:12px}.search-result_showMore:hover{border-color:#0f7ee6}.search-result_choise-wrap{position:relative;min-height:65px;padding:20px 0;box-sizing:border-box}.search-result_choise{display:block;margin:0 auto;position:relative;width:190px;height:52px;text-align:center;text-decoration:none;font-size:21px;line-height:51px;font-weight:700;color:#fff;background:#f48f2e;border-radius:2px;text-transform:uppercase;cursor:pointer}.search-result_choise:hover{transition:all linear .3s;background:#d86d23}.search-result_choise:focus{background:#d86d23}.search-result__sea_cruise__choise-wrap{padding-bottom:27px;padding-top:10px}.search-result_compare{float:left;cursor:pointer;border-radius:2px;display:block;margin-top:9px}.search-result__sea_cruise__choise{display:block;margin:0 0 0 auto;position:relative;width:190px;height:52px;text-align:center;text-decoration:none;font-size:21px;line-height:51px;font-weight:700;color:#fff;background:#f48f2e;border-radius:2px;text-transform:uppercase}.search-result__sea_cruise__choise:hover{transition:all linear .7s;background:#d86d23}.search-result__sea_cruise__choise:focus{background:#d86d23}.search-result_compare em{position:relative;top:3px;display:inline-block;vertical-align:top;position:relative;font-style:normal;font-size:15px;line-height:18px;color:#0c8020;margin-left:3px}.search-result_compare .niceCheck{overflow:visible;position:static;width:18px;height:18px}.search-result_compare .niceCheck:after{width:100%;height:100%;content:"";position:absolute;display:block;left:0;top:0;z-index:20}.search-result_itemBottom{margin:0 -20px;position:relative}.search-result_itemBottom_ButtonBlock-left{width:344px;height:68px;margin-left:20px;float:left;position:relative;font-size:16px;line-height:1.15;color:#5da0d3;cursor:pointer;background-color:#5da0d3;margin-right:2px}.search-result_itemBottom_ButtonBlock-left-active-tab-no-avia{display:none;width:364px;height:68px;float:left;font-size:16px;line-height:1.15;border-top:1px solid #ccc;box-shadow:5px 5px 10px 0 rgba(0,0,0,.2);background-color:#8abeff;color:#fff;z-index:200;cursor:default;position:absolute;bottom:0;left:0}.search-result_itemBottom_ButtonBlock-left-active-tab-no-avia .search-result_itemBottom_ButtonBlockPlane::after,.search-result_itemBottom_ButtonBlock-left-active-tab-no-avia .search-result_itemBottom_ButtonBlockPlane::before{color:#8abeff}.search-result_itemBottom_ButtonBlock-left-active-tab-no-avia:hover{background-color:#8abeff}.search-result_itemBottom_ButtonBlock-left.rendered{display:none}.search-result_itemBottom_ButtonBlock-left.rendered.active{display:block}.search-result_itemBottom_ButtonBlock-left.rendered b.search-result_ResultTop_price{color:#444}.search-result_itemBottom_ButtonBlock-left.rendered .search-result_itemBottom_ButtonBlockText-left{font:14px "PT Sans",sans-serif;color:#444}.search-result_itemBottom_ButtonBlock-left.rendered .search-result_itemBottom_ButtonBlockPlane:before{font-size:18px;top:-2px}.search-result_itemBottom_ButtonBlock-right{width:344px;height:68px;margin-right:20px;float:left;position:relative;font-size:16px;line-height:1.15;color:#5da0d3;cursor:pointer;background-color:#5da0d3}.search-result_itemBottom_ButtonBlock-right.rendered{display:none}.search-result_itemBottom_ButtonBlock-right.rendered.active{display:block}.search-result_itemBottom_ButtonBlock-right.rendered b.search-result_ResultTop_price{color:#444}.search-result_itemBottom_ButtonBlock-right.rendered .search-result_itemBottom_ButtonBlockText-right{font:14px "PT Sans",sans-serif;color:#444;left:0}.search-result_itemBottom_ButtonBlock-right.rendered .search-result_itemBottom_ButtonBlockPlane:before{font-size:18px;top:-2px;margin:0;left:0;right:0;padding:0}.search-result_itemBottom_ButtonBlock-left:hover,.search-result_itemBottom_ButtonBlock-right:hover{background-color:#bfbfbf;transition:all linear .7s}.search-result_itemBottom_ButtonBlockCircle2::after,.search-result_itemBottom_ButtonBlockCircle2::before,.search-result_itemBottom_ButtonBlockCircle::after,.search-result_itemBottom_ButtonBlockCircle::before{content:"";position:absolute;display:inline-block;border-radius:50%;width:42px;height:42px;background-color:#fff}.search-result_itemBottom_ButtonBlockCircle::before{top:21px;left:14px;width:26px;height:26px}.search-result_itemBottom_ButtonBlockCircle::after{top:13px;left:33px}.search-result_itemBottom_ButtonBlockCircle2::before{top:21px;left:14px;width:26px;height:26px}.search-result_itemBottom_ButtonBlockCircle2::after{top:13px;left:33px}.search-result_itemBottom_ButtonBlockPlane::before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e95c";position:relative;top:-8px;left:18px;margin-left:3px;font-size:13px}.search-result_itemBottom_ButtonBlockPlane::after{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e902";position:relative;top:-5px;left:27px;margin-left:3px;font-size:21px}.search-result_itemBottom_ButtonBlockPlane2::before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e95c";position:relative;top:-8px;left:18px;margin-left:3px;font-size:13px}.search-result_itemBottom_ButtonBlockPlane2:after{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e902";position:relative;top:-5px;left:27px;margin-left:3px;font-size:21px}@-webkit-keyframes fly{0%{-webkit-transform:translate(2px,1px) rotate(0)}10%{-webkit-transform:translate(-1px,-2px) rotate(-1deg)}20%{-webkit-transform:translate(-3px,0) rotate(1deg)}30%{-webkit-transform:translate(0,2px) rotate(0)}40%{-webkit-transform:translate(1px,-1px) rotate(1deg)}50%{-webkit-transform:translate(-1px,2px) rotate(-1deg)}60%{-webkit-transform:translate(-3px,1px) rotate(0)}70%{-webkit-transform:translate(2px,1px) rotate(-1deg)}80%{-webkit-transform:translate(-1px,-1px) rotate(1deg)}90%{-webkit-transform:translate(2px,2px) rotate(0)}100%{-webkit-transform:translate(1px,-2px) rotate(-1deg)}}.fly{-webkit-animation-name:fly;-webkit-animation-duration:8s;-webkit-transform-origin:50% 50%;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear}.search-result_itemBottom_ButtonBlockText-left{display:inline-block;position:relative;margin-left:60px;margin-top:15px;color:#fff}.search-result_itemBottom_ButtonBlockText-right{display:inline-block;position:relative;margin-left:60px;margin-top:15px;color:#fff}.search-result_Result{display:none}.search-result_Result.active{display:block}.search-result_Result-FilterLine{display:none;margin-left:-14px;margin-right:-14px;background-color:#fff}.choice-category-block-wrap .search-result_Result-FilterLine{display:none;margin-left:0;margin-right:0}.search-result_Result-FilterLine .fly-blocks__FilterLine{box-shadow:none}.search-result_Result-FilterLine.search-result_Result-FilterLine__no_avia{position:relative;z-index:200}.search-result_ResultTop-Left-Content{display:table;width:100%}.search-result_ResultTop-right-Content{display:table;width:100%}.search-result_ResultTop-Left-Content-options,.search-result_ResultTop-right-Content-options{display:table-cell;padding-left:15px;line-height:21px;vertical-align:middle;height:67px;font-size:13px;width:190px;white-space:nowrap}.search-result_ResultTop-Left-Content-options-title{font-weight:700;font-size:15px}.search-result_ResultTop-Left-Content-options-icon-people_single:before,.search-result_ResultTop-Left-Content-options-icon-people_single_rendered:before,.search-result_ResultTop-right-Content-options-icon-people_single:before,.search-result_ResultTop-right-Content-options-icon-people_single_rendered:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e92f';margin:0 5px;position:relative;top:2px}.search-result_ResultTop-Left-Content-options-icon-ship:before,.search-result_ResultTop-Left-Content-options-icon-ship_rendered:before,.search-result_ResultTop-right-Content-options-icon-ship:before,.search-result_ResultTop-right-Content-options-icon-ship_rendered:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e931';font-size:11px;margin-right:8px;position:relative;top:1px}.search-result_ResultTop-Left-Content-options-icon-avia:before,.search-result_ResultTop-Left-Content-options-icon-avia_rendered:before,.search-result_ResultTop-right-Content-options-icon-avia:before,.search-result_ResultTop-right-Content-options-icon-avia_rendered:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e902';font-size:16px;margin-right:8px;position:relative;top:3px;left:4px}.search-result_ResultTop:hover .search-result_ResultTop-Left-Content-options-icon-avia_rendered:before,.search-result_ResultTop:hover .search-result_ResultTop-Left-Content-options-icon-people_single_rendered:before,.search-result_ResultTop:hover .search-result_ResultTop-Left-Content-options-icon-ship_rendered:before,.search-result_ResultTop:hover .search-result_ResultTop-right-Content-options-icon-avia_rendered:before,.search-result_ResultTop:hover .search-result_ResultTop-right-Content-options-icon-people_single_rendered:before,.search-result_ResultTop:hover .search-result_ResultTop-right-Content-options-icon-ship_rendered:before{color:#fff}.search-result_ResultTop-Left-Content-options-small,.search-result_ResultTop-right-Content-options-small{font-size:12px;font-weight:600}.search-result_ResultTop-Left-Content-options-smallest,.search-result_ResultTop-right-Content-options-smallest{font-size:10px;text-transform:uppercase}.search-result_ResultTop_price{font-size:18px}.active .search-result_ResultTop_price span{font-size:18px;position:relative;border:1px solid #add2ff;padding:4px 9px;color:#0f7ee6}.active .search-result_ResultTop_price span span.currency-suffix{border:none;padding:0;font-weight:400}.search-result_ResultTop-Left-Content-price,.search-result_ResultTop-right-Content-price{display:table-cell;vertical-align:middle;text-align:right;padding-right:15px}.search-result_ResultTop-Content-close{display:table-cell;vertical-align:top;font:300 15px Roboto,sans-serif;color:#585858;position:absolute;top:3px;right:3px;cursor:pointer}.search-result_ResultMiddle_BEST_FLY .search-result_ResultTop,.search-result_ResultMiddle_BEST_PRICE .search-result_ResultTop{height:58px;position:relative;color:#000;background-color:#fff;border:1px solid #0f7ee6;border-bottom:none}.search-result_ResultMiddle_BEST_FLY_rendered .search-result_ResultTop,.search-result_ResultMiddle_BEST_PRICE_rendered .search-result_ResultTop{height:68px;position:relative;color:#fff}.search-result_ResultMiddle_BEST_FLY_rendered .search-result_ResultTop:hover,.search-result_ResultMiddle_BEST_PRICE_rendered .search-result_ResultTop:hover{background-color:#bfbfbf;transition:all linear .7s}.search-result_ResultMiddle{border:1px solid #0f7ee6;border-top:none;position:relative;z-index:3;padding:16px 15px 15px;width:312px;background:#fff;box-shadow:0 -3px 3px -3px rgba(0,0,0,.3)}.search-result_ResultMiddle_zamena{display:block;float:left;font-size:14px;line-height:15px;color:#03b;position:relative;font-weight:400;cursor:pointer;font-weight:700;border:1px solid;padding:5px;border-radius:2px}.search-result_ResultMiddle_more{display:block;float:right;font-size:14px;line-height:15px;color:#03b;position:relative;cursor:pointer;font-weight:700;border:1px solid;padding:5px;border-radius:2px}.search-result_ResultMiddle_data{padding-top:16px}.search-result_ResultMiddle_dataLeft{float:left;position:relative;font-size:16px;line-height:35px}.search-result_ResultMiddle_dataRight{float:right;position:relative;height:33px;padding-left:35px;width:93px;font-size:13px;line-height:33px;top:2px;left:1px;color:#5eb26d;border:1px solid #7ec18a;border-radius:3px;box-shadow:inset 1px 1px 0 #dff0e2;cursor:pointer}.search-result_ResultMiddle_dataRight:before{content:"\e903";position:absolute;display:block;top:8px;left:12px;font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;font-size:15px}.search_result_ResultMiddle_company{font-size:15px;line-height:20px;margin-top:14px;position:relative;color:#444;margin-bottom:10px;padding-top:15px;border-top:1px solid #eaeaea}.search_result_ResultMiddle_company img{display:inline-block;vertical-align:top;position:relative;margin-top:2px;margin-right:5px;height:16px;width:50px}.search_result_ResultMiddle_company span{display:inline-block;vertical-align:top;position:relative;margin-right:10px}.search_result_ResultMiddle_company:after{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e902';font-size:24px;position:absolute;right:0;top:12px;color:#ccc}.search_result_ResultMiddle_table{width:100%;position:relative}.search_result_ResultMiddle_table td{padding:8px 0;border-bottom:1px solid #dedede;font-size:13px;line-height:15px;color:#888;position:relative}.search_result_ResultMiddle_tableData{width:70px}.search_result_ResultMiddle_tableData span{display:block;color:#444;padding-bottom:4px;font-weight:700}.search_result_ResultMiddle_tableTime{padding-right:5px!important;text-align:center;width:167px}.search_result_ResultMiddle_tableTime_arrow{position:relative;display:inline-block;background-position:center bottom;background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/search-result/img/big_arrow.png");height:7px;width:140px}.search_result_ResultMiddle_tableTime span{position:relative;display:block;background-position:center bottom;background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/search-result/img/big_arrow.png");padding-bottom:9px;margin-bottom:2px}.search_result_ResultMiddle_table tr:last-child td{border:none}.search-result_choise-Result{display:inline-block;position:relative;top:15px;left:-15px;width:342px;height:52px;text-align:center;text-decoration:none;font-size:21px;line-height:51px;font-weight:700;color:#fff;background:#f48f2e;border-top-left-radius:2px;border-top-right-radius:2px;text-transform:uppercase}.search-result_choise-Result:hover{transition:all linear .7s;background:#d86d23}.search-result__triggers{position:relative;display:flex;justify-content:space-between;height:40px;margin-bottom:5px;background:#e6cd97;overflow:hidden}.search-result__triggers-item{margin:0 50px}.search-result__triggers-item.search-result__triggers-item--lowprice{width:133px}.search-result__triggers-item.search-result__triggers-item--penalty{width:153px}.search-result__triggers-item.search-result__triggers-item--selection{width:124px}.search-result_itemTextBlock_portsRowHidden{float:left;position:relative;overflow:hidden;display:none}.search-result_itemTextBlock_portsRowHidden.active{display:block}.search-result_itemTextBlock_portsRowArrow1{width:14px;height:16px;background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/search-result/img/arr1.png");float:left;cursor:pointer;margin-left:7px;margin-top:25px}.search-result_itemTextBlock_portsRowArrow2{width:14px;height:16px;background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/search-result/img/arr2.png");float:left;cursor:pointer;margin-left:7px;margin-top:25px}.search-result_itemTextBlock_portsRowArrow1.inactive{display:none}.search-result_itemTextBlock_portsRow_allport{position:relative;float:left;margin-right:6px;width:28px}.search-result_itemTextBlock_portsRow_allport_img{margin-top:22px}.search-result_ResultMiddle_loading-block{margin:-75px -16px -16px;padding:100px 0 53px;background:rgba(255,255,255,.6)}.search-result_ResultMiddle_loading_text{font:300 18px Roboto,sans-serif;color:#444;text-align:center;white-space:nowrap;margin-top:35px;margin-bottom:35px}.search-result_ResultMiddle_loading_stop{font:12px "PT Sans",sans-serif;color:#03b;text-align:center;white-space:nowrap;text-decoration:underline;cursor:pointer}.search-result_ResultMiddle_loading_stop-button{font:300 15px Roboto,sans-serif;color:#0f7ee7;position:absolute;right:3px;top:-55px;cursor:pointer}.search-result_ResultMiddle_loading_stop:hover{text-decoration:none}.search-result_item-price-block_links_comments{font-size:14px!important;margin-left:1px;padding-bottom:6px!important;cursor:pointer}.search-result_item-price-block_links_notification{font-size:14px!important;line-height:14px!important;margin-top:1px;margin-bottom:1px;padding-top:9px!important;padding-bottom:9px!important;cursor:pointer}.search-result_item-price-block_links_notification img{position:relative;top:-5px;left:1px}.search-result_itemTextBlock_shortDescription_liner{font-size:15px!important;text-decoration:underline;color:#0f7ee6!important;cursor:pointer;float:left;display:inline-block}.search-result_itemTextBlock_shortDescription_liner:hover{text-decoration:none}.search-result_item-price-block_links_whatisincluded{margin-top:4px;padding-top:12px!important;color:#0f7ee6!important;cursor:pointer;padding:7px 9px;font-size:15px;line-height:18px;display:block;border-bottom:4px solid #fff}.search-result_item-price-block_links_whatisincluded:hover{text-decoration:none;background-color:#c7c7c7}.search-result_item-price-block_links_whatisincluded img{margin-top:3px}.search-result_item-price-block_links_visa{margin-top:0;margin-bottom:3px;padding-bottom:11px!important;position:relative;display:block;font-size:15px;line-height:18px;text-decoration:none;color:#0f7ee6;padding:7px 9px;cursor:pointer}.search-result_item-price-block_links_visa:hover{text-decoration:none;background-color:#c7c7c7}.search-result_item-price-block_links_visa img{margin-top:-2px}.search-result_item-price-block_links_question{padding-top:8px!important;cursor:pointer}.search-result_item-price-block_links_question img{position:relative!important;top:2px;left:2px}[data-currency=EUR],[data-currency=NAT],[data-currency=USD]{display:none}body[data-body-currency=EUR] [data-currency=EUR],body[data-body-currency=NAT] [data-currency=NAT],body[data-body-currency=USD] [data-currency=USD]{display:inline-block}.search-result_itemBottom_ButtonBlock-left-wrap,.search-result_itemBottom_ButtonBlock-right-wrap{position:relative}.search-result_ResultMiddle_BEST_PRICE{width:344px;margin-left:20px;margin-top:-1px;position:absolute;z-index:300;box-shadow:0 3px 5px rgba(0,0,0,.4)}.search-result_ResultMiddle_BEST_PRICE_rendered{width:344px;position:absolute;display:none;cursor:pointer;margin-left:20px}.search-result_ResultMiddle_BEST_FLY_rendered{width:344px;position:absolute;display:none;cursor:pointer;margin-left:366px}.search-result_ResultTop-Left-Content-options-icon-avia::before,.search-result_ResultTop-Left-Content-options-icon-people_single::before,.search-result_ResultTop-Left-Content-options-icon-ship::before,.search-result_ResultTop-right-Content-options-icon-avia::before,.search-result_ResultTop-right-Content-options-icon-people_single::before,.search-result_ResultTop-right-Content-options-icon-ship::before{color:#8abeff}.search-result_ResultMiddle_BEST_FLY_rendered__ResultTop_price,.search-result_ResultMiddle_BEST_PRICE_rendered__ResultTop_price{border:1px solid #add2ff;padding:4px 9px}.search-result_ResultTop:hover .search-result_ResultMiddle_BEST_FLY_rendered__ResultTop_price,.search-result_ResultTop:hover .search-result_ResultMiddle_BEST_PRICE_rendered__ResultTop_price{color:#fff;border:1px solid #d2d2d2}.search-result_ResultMiddle_BEST_FLY{width:344px;margin-left:366px;margin-top:-1px;position:absolute;z-index:300;box-shadow:0 3px 5px rgba(0,0,0,.4)}.search-result-footer{display:table;position:relative;margin-top:-10px;width:100%}.search-result-footer-backbutton-block{display:table-cell;vertical-align:top;padding-top:11px;padding-left:3px;height:30px}.search-result-footer-backbutton-block .steps-topBlockLeftBackButton{margin-top:0;margin-left:-235px;font-size:18px;line-height:36px;height:auto;padding-left:45px}.search-result-footer-pager-block{display:table-cell;vertical-align:top}.search-result_ResultMiddle .fly-blocks__Info_wrapper{display:block}.search-result_ResultMiddle .fly-blocks__Info{margin-left:-380px}.search-result_item-head{display:table;margin-bottom:1px}.search-result_item-logo{display:table-cell;text-align:center;vertical-align:top;width:160px}.search-result_item-logo-img{width:140px;padding-right:20px;margin-top:6px}.search-result_item-header{display:table-cell;vertical-align:top;text-align:left;width:360px}.search-result_item-price{display:table-cell;vertical-align:top;text-align:left;font:700 20px/20px "PT Sans",sans-serif;color:#22a639;padding-top:2px}.search-result_item-price-p{font:18px "PT Sans",sans-serif;color:#0f7ee6}.search-result_item-price-b{font:bold 23px "PT Sans",sans-serif}.search-result_item-header-h2{font:700 20px/22px "PT Sans",sans-serif;color:#444;margin-bottom:5px}.search-result_item-header-p{font:700 14px/16px "PT Sans",sans-serif;color:#444;padding-right:20px;margin-top:2px;margin-bottom:15px}.search-result_item-main{display:table}.search-result_item-main-content{display:table-cell;width:560px;vertical-align:top;text-align:left}.search-result_item-main-aside{display:table-cell;vertical-align:top;text-align:left;width:170px}.search-result_item-main-content-description{display:table}.search-result_item-main-content-description-blank{display:table-cell;width:160px}.search-result_item-main-content-description-content{display:table-cell;vertical-align:top;text-align:left;width:360px}.search-result_item-main-content-description-content-row{display:table-row}.search-result_item-main-content-description-content-row:first-child{margin-bottom:5px}.search-result_item-main-content-description-content-name{display:table-cell;vertical-align:top;text-align:left;width:70px;font:14px/21px "PT Sans",sans-serif;color:#444;height:28px}.search-result_item-main-content-description-content-value{display:table-cell;vertical-align:top;text-align:left;font:14px/21px "PT Sans",sans-serif;color:#888;padding-right:20px;padding-bottom:5px}.search-result_item-main-content-description-content-liner{display:table-cell;vertical-align:top;text-align:left;font:14px/20px "PT Sans",sans-serif;color:#444;padding-right:20px;padding-bottom:5px}.search-result_item-main-content-description-content-calendar{display:table-cell;vertical-align:top;text-align:left;font:14px/24px "PT Sans",sans-serif;color:#888;padding-right:20px}.search-result_item-main-content-description-content-calendar a{color:#0f7ee6}.search-result_item-main-content-description-content-calendar-days{margin-right:4px}.search-result_item-main-content-description-content-calendar-year{color:#444}.search-result_item-main-content-description-content-calendar-month{font-style:normal;margin:0 4px 0 0}.search-result_item-main-content-description-content-calendar-month:first-of-type{margin-left:18px}.search-result_item-main-content-description-content-value-liner{font-size:15px;margin-left:28px;color:#0f7ee6}.search-result_item-main-content-description-content-value a{color:#0f7ee6}.search-result_item-main-hide-dates{color:#0f7ee6;display:inline;cursor:pointer;text-decoration:underline;float:right}.search-result_item-main-show-dates{color:#0f7ee6;cursor:pointer;text-decoration:underline}.search-result_item-main-asside-link{background:#ddd;width:170px;font:15px "PT Sans",sans-serif;color:#0f7ee6;display:block;cursor:pointer}.search-result_item-main-asside-link-what-include{height:25px;padding-top:11px;padding-left:40px;width:130px}.search-result_item-main-asside-link-visas{height:30px;padding-left:40px;padding-top:7px;width:130px}.search-result_item-main-asside-link-reply{height:25px;padding-left:1px;padding-top:7px;width:169px;white-space:nowrap}.search-result_item-main-asside-link-reply-em{font-size:12px;font-style:normal}.search-result_item-main-asside-link-ask{height:26px;padding-left:40px;padding-top:7px;width:130px}.search-result_item-main-asside-link-pricedown{height:30px;padding-left:40px!important;padding-top:9px!important;width:130px}.search-result_item-main-asside-link:hover{text-decoration:underline}.search-result_item-main-asside-link:nth-child(1){margin-top:7px}.search-result_item-main-asside-link:nth-child(2){margin-bottom:4px}.search-result_item-main-asside-link:nth-child(3){margin-bottom:4px;font-size:14px}.search-result_item-main-asside-link:nth-child(4){margin-bottom:4px;color:#22a639}.search-result_item-main-asside-link:nth-child(5){margin-bottom:4px;font:14px/14px "PT Sans",sans-serif;color:#22a639;padding:7px 0}.search-result_item-main-asside-link-companion-true{display:block;cursor:pointer;font:11px "PT Sans",sans-serif;color:#0f7ee6;border:1px solid #0f7ee6;border-radius:2px;background:#fff;padding:4px 0;width:168px;margin-bottom:4px}.search-result_item-main-asside-link-companion-false{display:block;cursor:pointer;font:11px "PT Sans",sans-serif;color:#5eb26d;border:1px solid #5eb26d;border-radius:2px;background:#fff;padding:5px 0;width:168px;margin-bottom:4px}.search-result_item-main-asside-link-companion-true:hover{background:#9fcbf5;border:1px solid #9fcbf5}.search-result_item-main-asside-link-companion-false:hover{background:#bfe0c5;border:1px solid #bfe0c5}.search-result_item-main-gallery-title{font:14px "PT Sans",sans-serif;color:#444;margin-top:12px;margin-bottom:9px}.search-result_item-main-gallery{font-size:0;width:450px}.search-result_item-main-gallery-item{display:inline-block;vertical-align:top;margin-right:8px;margin-top:5px}.search-result_item-main-gallery-item-img{width:56px;height:56px;padding:2px;box-shadow:0 0 3px #555}.search-result_item-main-gallery-item-p{font:12px "PT Sans",sans-serif;width:62px;overflow-x:hidden;color:#494949;margin-top:8px}.search-result_item-main-gallery-item-span{color:#888}.search-result_item-main-gallery-item-close,.search-result_item-main-gallery-item-open{display:inline-block;width:12px;height:21px;margin-top:29px;margin-left:-3px;cursor:pointer;z-index:1;position:absolute;overflow:hidden}.search-result_item-head2{display:table;width:690px}.search-result_item-head2-title{display:table-cell;vertical-align:bottom;width:520px;font:14px "PT Sans",sans-serif;color:#0f7ee6;padding-bottom:2px}.search-result_item-head2-online-block{display:table-cell;vertical-align:top;width:170px}.search-result_item-head2-online{vertical-align:top;font:11px "PT Sans",sans-serif;color:#25b036;display:block}.search-result_item-table{width:100%;border-collapse:collapse;margin-top:4px}.search-result_item-table-th{background:#5da0d3;font:14px "PT Sans",sans-serif;color:#fff;border-right:1px solid #93c5f4;height:37px}.search-result_item-table-th:first-child{width:53px;border-left:1px solid #5da0d3}.search-result_item-table-th:last-child{border-right:1px solid #5da0d3}.search-result_item-table-td{font:14px "PT Sans",sans-serif;border-right:1px solid #ccc;border-bottom:1px solid #5da0d3}.search-result_item-table-td:first-child{width:53px;border-left:1px solid #5da0d3;text-align:center}.search-result_item-table-td:last-child{border-right:1px solid #5da0d3}.search-result_item-table-td:nth-child(2){padding:5px 7px}.search-result_item-table-td-action-color{font:12px "PT Sans",sans-serif;text-decoration:underline;cursor:pointer;color:#ed0106;white-space:nowrap}.search-result_item-table-td-bonus-color{font:12px "PT Sans",sans-serif;text-decoration:underline;cursor:pointer;color:#1352b1;white-space:nowrap}.search-result_item-table-td-service-color{font:12px "PT Sans",sans-serif;text-decoration:underline;cursor:pointer;color:#847918;white-space:nowrap}.search-result_item-table-td-misc-color{font:12px "PT Sans",sans-serif;text-decoration:underline;cursor:pointer;color:#0b8881;white-space:nowrap}.search-result_item-table-td-date-link{text-decoration:none;font:14px "PT Sans",sans-serif;color:#0f7ee6;width:53px;display:block;margin-top:22px}.search-result_item-table-item-cabin{padding:7px}.search-result_item-table-td-oldprice{font:11px "PT Sans",sans-serif;color:#838383;text-decoration:line-through}.search-result_item-table-td-currentprice{font:bold 13px "PT Sans",sans-serif;color:#000;white-space:nowrap;margin-top:3px}.search-result_item-table-td-currentprice-span{font:bold 13px "PT Sans",sans-serif;color:#22a639}.search-result_item-table-td-credit{font:9px/11px "PT Sans",sans-serif;color:#f90;border:1px solid #f90;text-align:center;padding:2px;margin-top:6px;cursor:pointer}.search-result_item-table-td-credit:hover{background:#ffebcc;border:1px solid #ffebcc}.search-result_item-table-td-credit-nowrap{white-space:nowrap;font-style:normal}.search-result_item-table-show-other-dates{font:11px/27px "PT Sans",sans-serif;color:#0f7ee6;border:1px solid #c4c4c4;display:inline-block;padding:0 36px 0 37px;margin:10px 230px 0;border-radius:2px;cursor:pointer}.search-result_item-action-buttons{display:table;width:100%}.search-result_item-action-buttons-compare-block{display:table-cell;text-align:left;vertical-align:top}.search-result_item-action-buttons-choose-block{display:table-cell;text-align:right;vertical-align:top}.search-result_item-action-buttons-compare-button{display:inline-block;border:1px solid #fff;padding:10px 0 11px 0;border-radius:2px;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;user-select:none}.search-result_item-action-buttons-compare-button:hover{background:#9ecca6;border-radius:2px}.search-result_item-action-buttons-compare-button.checked{display:inline-block;border:1px solid #0c8020;border-radius:2px}.search-result_item-action-buttons-choose-button{display:inline-block;font:bold 20px/52px "PT Sans",sans-serif;color:#fff;background:#f48f2e;padding:0 52px;text-transform:uppercase;border-radius:2px}.search-result_item-action-buttons-compare-label{font:15px "PT Sans",sans-serif;color:#0c8020;cursor:pointer;white-space:nowrap;padding:10px 12px 12px 8px}.search-result_item-action-buttons-compare-label-text{position:relative;top:1px}.search-result_item-action-buttons-compare-label:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e944';width:14px;height:16px;display:inline-block;border:1px solid #c7c7c7;background:#fff;border-radius:2px;position:relative;margin-right:5px;font-size:9px;padding-left:2px;line-height:17px;top:1px;color:#fff}.search-result_item-action-buttons-compare-label.checked:before{color:#fff;background:#0c8020;border:1px solid #0c8020}.search-result_item-price-block_skidka:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e93d";font-size:14px}.search-result_item-price-block_links_whatisincluded-img:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e940";font-size:13px;position:relative;margin-top:4px;display:inline-block;float:left;margin-right:13px;top:-2px}.search-result_item-main-asside-link:nth-child(2):before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e93f";font-size:18px;position:absolute;margin-left:-26px;margin-top:-1px}.search-result_item-main-asside-link:nth-child(3):before{content:"";margin-right:10px}.search-result_item-main-asside-link:nth-child(4):before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e93e";font-size:15px;position:absolute;margin-left:-29px;margin-top:2px;padding:1px}.search-result_item-main-asside-link:nth-child(5):before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e945";font-size:12px;position:absolute;margin-left:-28px;margin-top:3px}.search-result_item-main-asside-link-companion-false:before,.search-result_item-main-asside-link-companion-true:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e930";font-size:20px;margin:0 8px 0 10px;position:relative;display:block;height:25px;float:left;top:4px}.search-result_itemTextBlock-icon-triangle_isosceles-close,.search-result_itemTextBlock-icon-triangle_isosceles-open{position:relative;top:20px;width:20px;height:20px;background-repeat:no-repeat;cursor:pointer;user-select:none;display:none}.search-result_itemTextBlock-icon-triangle_isosceles-open{background-image:url(/templates/d/blocks/search-result/img/search-result_arrow-right.svg)}.search-result_itemTextBlock-icon-triangle_isosceles-close{background-image:url(/templates/d/blocks/search-result/img/search-result_arrow-left.svg)}.search-result_itemTextBlock-icon-triangle_isosceles-close.active,.search-result_itemTextBlock-icon-triangle_isosceles-open.active{display:inline-block}.search-result-item-ports-dividing-by-six{position:absolute}.search-result_item-table-td-currentprice-span-icon-arrowdown:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e93d";font-size:10px;margin-right:2px;margin-left:2px}[data-search-result-dates=true]{display:table-row}[data-search-result-dates=false]{display:none}[data-search-result-gallery=true]{display:block}[data-search-result-gallery=false]{display:none}.search-result-preloader-wrapper{width:344px;height:50px;display:block}.search-result-preloader{width:40px;height:40px;position:absolute;left:50%;top:30px;margin:-15px 0 0 -20px;background-image:url("../../../templates/d/blocks/search-result/img/preloader_chamomile_40x40_dark-blue.svg");display:inline-block;border:none}.search-result-spin{-webkit-animation:spin 1s infinite steps(20);animation:spin 1s infinite steps(20)}@-webkit-keyframes search-result-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes search-result-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.search-result_itemTextBlock_shortDescription_liner-preloader-wrapper{background:rgba(255,255,255,.9);box-shadow:0 0 5px rgba(0,0,0,.1);width:200px;height:70px;display:block;position:absolute;z-index:500}.search-result_itemPriceBlock_links-preloader-wrapper{background:rgba(255,255,255,.9);box-shadow:0 0 5px rgba(0,0,0,.35);width:184px;height:70px;position:absolute;margin-left:-7px;z-index:500;cursor:default;display:none}.search-result_itemTextBlock_get_categories{background-color:#ffa438;float:left;position:relative;padding:3px 9px;width:150px;border:1px solid #22a639;margin-right:20px;font-size:12px;line-height:15px;color:#fff;text-decoration:none;border-radius:2px;cursor:pointer}.search-result_itemTextBlock_get_permament_link{background-color:#2688de;float:left;position:relative;padding:3px 9px;width:150px;border:1px solid #22a639;margin-right:20px;font-size:12px;line-height:15px;color:#fff;text-decoration:none;border-radius:2px;cursor:pointer}.search-result_itemTextBlock_get_categories:hover{background:#bfe0c5;border:1px solid #bfe0c5}.search-result_ResultMiddle_loading-block-end-message{position:absolute;top:8px;right:16px;font:12px/17px "PT Sans",sans-serif;color:#1a459c;visibility:hidden;min-width:111px}.search-result_ResultMiddle_loading-block-end-message-timer{font:bold 14px/14px "PT Sans",sans-serif;color:#000}.search-result__rendering_result__BEST_PRICE{display:none;width:363px;height:68px;float:left;position:relative;font-size:16px;line-height:1.15;color:#fff;background-color:#8abeff;margin-right:4px;margin-top:5px}.search-result__rendering_result__BEST_FLY{display:none;width:363px;height:68px;float:left;position:relative;font-size:16px;line-height:1.15;color:#fff;background-color:#8abeff;margin-left:367px;margin-top:5px}.search-result__rendering_result__BEST_PRICE .search-result_ResultTop-Left-Content-options{padding-left:36px;padding-top:1px}.search-result__rendering_result__BEST_FLY .search-result_ResultTop-right-Content-options{padding-top:1px;padding-left:16px}.search-result__rendering_result__BEST_FLY .search-result_ResultTop-right-Content-options-icon-avia::before,.search-result__rendering_result__BEST_FLY .search-result_ResultTop-right-Content-options-icon-people_single::before,.search-result__rendering_result__BEST_FLY .search-result_ResultTop-right-Content-options-icon-ship::before,.search-result__rendering_result__BEST_PRICE .search-result_ResultTop-Left-Content-options-icon-avia::before,.search-result__rendering_result__BEST_PRICE .search-result_ResultTop-Left-Content-options-icon-people_single::before,.search-result__rendering_result__BEST_PRICE .search-result_ResultTop-Left-Content-options-icon-ship::before{color:#fff}.search-result__rendering_result__BEST_FLY .search-result_ResultTop_price,.search-result__rendering_result__BEST_PRICE .search-result_ResultTop_price{padding:4px 9px;border:1px solid #add2ff;position:relative;top:1px}.search-result__rendering_result__BEST_FLY .search-result_ResultTop-Content-close,.search-result__rendering_result__BEST_PRICE .search-result_ResultTop-Content-close{color:#ebf3ff}.search-result__buttons-result_avia-item-best-fly,.search-result__buttons-result_avia-item-best-price{display:none;float:right;position:relative}.search-result__buttons-result_avia-item-best-fly{margin-left:2px}.search-result__buttons-block_result_avia{position:relative;left:-1px;width:690px}.search-result__buttons-result_avia-best-fly,.search-result__buttons-result_avia-best-price{display:none;position:absolute;top:59px;right:0;width:312px;background-color:#fff;border:1px solid #0f7ee6;border-top:none;z-index:3;padding:16px 15px 15px;box-shadow:0 -3px 3px -3px rgba(0,0,0,.3),0 2px 5px 0 rgba(0,0,0,.3)}.search-result__buttons-result_avia-item{width:344px;height:68px;position:relative;font-size:16px;line-height:1.15;color:#000;cursor:pointer;background-color:#fff;border:1px solid #5da0d3;padding:11px 5px 16px 16px;box-sizing:border-box}[data-button-open=false] .search-result__buttons-result_avia-item:hover{background-color:#dedede;transition:all linear .7s}.search-result__buttons-result_avia-item-close{vertical-align:top;font:300 15px Roboto,sans-serif;color:#585858;position:absolute;top:3px;right:3px;cursor:pointer}[data-button-open=false] .search-result__buttons-result_avia-item-close{display:none}.search-result__buttons-result_avia-options{display:block;float:left;line-height:21px;font-size:13px;width:190px;white-space:nowrap}.search-result__buttons-result_avia-options_title{font-weight:700;font-size:15px}.search-result__buttons-result_avia-options_icon_avia:before,.search-result__buttons-result_avia-options_icon_people_single:before,.search-result__buttons-result_avia-options_icon_ship:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e92f";margin:0 1px 0 8px;font-size:15px;position:relative;top:2px;color:#5da0d3}.search-result__buttons-result_avia-options_icon_people_single:before{margin:0 0 0 4px}.search-result__buttons-result_avia-options_small{font-size:12px;text-transform:uppercase;font-weight:300}.search-result__buttons-result_avia-options_smallest{font-size:10px;text-transform:uppercase}.search-result__buttons-result_avia-options_icon_ship:before{font-size:12px;top:1px;left:-1px;content:"\e931";margin:0 7px 0 0}.search-result__buttons-result_avia-options_icon_avia:before{line-height:8px;font-size:17px;content:"\e902";top:3px;margin:0 4px 0 0}.search-result__buttons-result_avia-price{padding:0 9px;margin:5px 16px 0 0;float:right;font-size:18px;display:block;vertical-align:middle;border:1px solid #add2ff;height:31px;line-height:31px;font-weight:700;color:#0f7ee6}.search-result__buttons-result_avia-price .currency-suffix{font-weight:400}.search-result__compare{position:absolute;bottom:65px;cursor:pointer}.search-result__compare-row{display:flex;align-items:center;margin-top:-10px;padding-left:5px!important;padding-top:35px!important;width:220px}.steps-form_checkboxesBlock_row p{font-size:12px;line-height:12px;color:#1431de}.search-result__compare-checkbox--empty{background:url("../../../templates/d/blocks/search-result/img/compare-black.svg") center no-repeat;width:18px;height:10px;display:inline-block;margin-left:20px}.search-result__compare-txt{display:flex;align-items:center;margin:0;padding:0}.search-result__compare-checkbox--checked{background:url("../../../templates/d/blocks/search-result/img/compare-red-del.svg") center no-repeat;width:18px;height:10px;display:inline-block;margin-left:20px;margin-right:5px}.search-result__compare-popup{background:url("../../../templates/d/blocks/search-result/img/compare-popup.svg") center no-repeat;width:128px;height:31px;text-align:center;font-size:11px;font-weight:700;line-height:27px;position:absolute;top:4px;left:7px;z-index:1}.search-result__compare-popup-del{position:absolute;top:4px;left:7px;display:flex;justify-content:center;align-items:center;width:138px;height:31px;text-align:center;font-size:11px;font-weight:700;line-height:27px;background:url("../../../templates/d/blocks/search-result/img/compare-popup-del.svg") center no-repeat}.js--search-result__compare-lastText{color:#3a41c9!important;text-decoration:underline}.js--search-result__compare-lastText:hover{text-decoration:none}.steps-registration_costCalculation_table .steps-registration_costCalculation_tableTd{text-align:left}.search-result_item-price-block_spec-bonus{position:relative;width:170px;height:auto;margin:0;padding:0;margin-top:3px}.search-result_item-price-block_spec-bonus img{width:100%}.search-result_list-items_table-block__table{display:flex;flex-direction:column;justify-content:flex-start;width:100%;min-height:70px;background-color:#e0e0e0;border:1px solid #5da0d3;box-sizing:border-box}.search-result_list-items_table-block__row-head{display:flex;flex-direction:row;width:100%;height:40px;background-color:#89c5f3}.search-result_list-items_table-block__row-head--bg{min-height:35px;background-color:#bfbfbf}.search-result_list-items_table-block__col{display:flex;flex-direction:column;justify-content:center;align-items:center}.search-result_list-items_table-block__col--data{flex-basis:60px;box-sizing:border-box}.search-result_list-items_table-block__col--no-br{border-right:none}.search-result_list-items_table-block__col--bonus{flex-basis:78px;border-left:1px solid #ccc;box-sizing:border-box}.search-result_list-items_table-block__col--cabin{flex-grow:1;min-width:115px;max-width:210px;flex-basis:auto;margin:0;padding:0;border-left:1px solid #bfbfbf;box-sizing:border-box}.search-result_list-items_table-block__col--cabin-bl-color{border-left:1px solid grey}.search-result_list-items_table-block__col--cabin-br-l{border-left:1px solid #bfbfbf}.search-result_list-items_table-block__col-header{margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:400;line-height:16px;color:#fff}.search-result_list-items_table-block__col-header--width{text-align:center;width:100px}.search-result_list-items_table-block__row-value{display:flex;flex-direction:row;width:100%;min-height:40px;background-color:#fff;border-bottom:1px solid #ccc}.search-result_list-items_table-block__row-value--invisible{display:none}.search-result_list-items_table-block__col--data-value{justify-content:center;align-items:center;flex-basis:60px;margin:0;padding:0;padding-top:8px;color:#000;box-sizing:border-box}.search-result_list-items_table-block__col--data-value a{display:flex;flex-direction:column;justify-content:center;align-items:center}.search-result_tableBlock_data-td-a{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#2f557e;text-decoration:underline;cursor:pointer;user-select:none}.search-result_list-items_table-block__col--bonus-value{align-items:center;flex-basis:78px;color:#000;border-left:1px solid #bfbfbf;box-sizing:border-box}.search-result_list-items_table-block__col--cabin-value{align-items:flex-start;flex-grow:1;min-width:115px;max-width:210px;flex-basis:auto;padding-left:6px;padding-top:7px;padding-bottom:7px;color:#000;border-left:1px solid #bfbfbf;box-sizing:border-box}.search-result_list-items_table-block__col--data-value-link{font-family:"PT Sans",sans-serif;font-size:14px;color:#0f7ee6}.search-result_list-items_table-block__col--cabin-value-credit{display:flex;justify-content:center;align-items:center;width:100px;height:35px;margin:0;margin-top:4px;padding:0;padding-top:3px;padding-bottom:3px;text-align:center;border:1px solid #f90;box-sizing:border-box}.search-result_list-items_table-block__col--cabin-value-credit p{margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:8px;line-height:11px;color:#f90}.search-result_itemTextBlock_shortDescription_year .search-result_choice-cruise-link{position:relative;display:inline-block;width:auto;vertical-align:top;font-size:14px;line-height:20px;color:#0f7ee6;margin-right:1px;text-decoration:underline;cursor:pointer;user-select:none}.search-result_choice-cruise{text-decoration:underline;color:#0f7ee6!important;cursor:pointer;user-select:none}.search-result_item-price-block-preloader{position:relative;display:flex;justify-content:center;align-items:center;width:170px;height:280px;margin-top:-60px;background-color:#f0f0f0}.search-result_item-price-block-preloader-spin{position:relative;width:40px;height:40px;background-image:url("../../../templates/d/blocks/search-result/img/preloader_chamomile_40x40_dark-blue.svg");-webkit-animation:spin 1s infinite steps(20);animation:spin 1s infinite steps(20)}.search-result_buttons-block_content-avia__icon-airplane{position:relative;width:14px;height:13px;margin-right:10px}
.search-result-action-popup{position:absolute;top:calc(100% + 8px);right:0;width:500px;padding:16px;background-color:#fff;border-radius:4px;box-shadow:0 4px 28px rgba(0,0,0,.18),0 2px 10px rgba(0,0,0,.11);font-family:Roboto,sans-serif;z-index:700;opacity:0;visibility:hidden;transition-property:opacity,visibility;transition-duration:.3s,.3s;transition-delay:.25s,.25s}.search-result_item-price-block_spec-bonus:hover .search-result-action-popup{opacity:1;visibility:visible}.step-content-action-img-wrapper:hover:not(.step-content-action-img-wrapper--not-hover) .search-result-action-popup{opacity:1;visibility:visible}.basket-cruise-bonuses-img-wrapper:hover .search-result-action-popup{opacity:1;visibility:visible}.search-result-action-popup.search-result-action-popup--left{left:0;right:initial}.search-result-action-popup.search-result-action-popup--small{width:420px}.search-result-action-popup::before{content:"";position:absolute;top:-7px;right:74px;width:22px;height:7px;background-image:url("../../../templates/d/blocks/search-result/img/action-decor.svg")}.search-result-action-popup.search-result-action-popup--left::before{left:74px;right:initial}.search-result-action-popup-content{color:#0a2239;font-size:13px;font-weight:400;line-height:15px}.search-result-action-popup-content-btn-wrapper{display:flex;justify-content:center;margin-top:16px}.search-result-action-popup-content-btn{display:flex;justify-content:center;align-items:center;height:30px;padding:6px 12px;color:#0f7ee6;background-color:#fff;font-size:14px;font-weight:400;line-height:16px;border:1px solid #0f7ee6;border-radius:2px;box-sizing:border-box;cursor:pointer;user-select:none;transition:.3s color,.3s background-color}.search-result-action-popup-content-btn:hover{color:#fff;background-color:#0f7ee6}
.search-result-no-item{background:#fff;padding:53px 20px 69px;box-shadow:0 0 5px rgba(0,0,0,.3);margin-bottom:10px;width:690px}.search-result-no-item-h3{font:300 26px/32px Roboto,sans-serif;color:#000;text-align:center;margin:43px 0 25px}.search-result-no-item-p{font:300 18px Roboto,sans-serif;color:#000;text-align:center;margin-bottom:10px}.search-result-no-item-button{width:240px;height:52px;display:block;background:#f48f2e;color:#fff;text-transform:uppercase;text-align:center;margin:0 auto;font:bold 14px/52px 'PT Sans',sans-serif;cursor:pointer;border-radius:2px;margin-top:54px}.search-result-no-item-hand:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e962';color:red;font-size:78px;display:block;text-align:center}
.no-flights{width:364px;height:330px;position:absolute;display:block;z-index:100;background:#fff;border:1px solid #8abeff;box-shadow:0 5px 5px rgba(0,0,0,.3);left:0;top:0}.no-flights-hand:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e962';color:red;font-size:62px;display:block;text-align:center;margin-top:92px}.no-flights-h3{font:300 18px/24px Roboto,sans-serif;color:#444;text-align:center;margin-top:31px;margin-bottom:37px}.no-flights-p{font:13px 'PT Sans',sans-serif;color:#0f7ee6;text-align:center;text-decoration:underline;cursor:pointer}.no-flights-p:hover{text-decoration:none}.no-flights-close-button{font:300 15px Roboto,sans-serif;color:#444;position:absolute;right:9px;top:6px;cursor:pointer}
.no-current-cruises{width:365px;height:340px;position:absolute;display:block;background:#fff;border:1px solid #8abeff;box-shadow:0 5px 5px rgba(0,0,0,.3);right:0;bottom:-182px;text-align:center;z-index:400}.no-current-cruises__hand:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e962';color:red;font-size:52px;display:block;text-align:center;margin-top:20px;margin-right:10px}.no-current-cruises__h3{font:300 17px/24px Roboto,sans-serif;color:#000;text-align:center;margin-top:34px;margin-bottom:22px;line-height:1.3}.no-current-cruises__close-button{font:300 15px Roboto,sans-serif;color:#444;position:absolute;right:9px;top:6px;cursor:pointer;text-decoration:none}.no-current-cruises__btn{display:inline-block;border:1px solid #0f7ee6;color:#0f7ee6;padding:10px 0;border-radius:2px;width:265px;vertical-align:middle;line-height:1.1;margin-bottom:11px;cursor:pointer;transition:all .7s ease-out}.no-current-cruises__btn:hover{color:#fff;background-color:#0f7ee6}
.search-result__filter-line-info{position:relative;display:table;width:100%;background-color:#8abeff}.search-result__filter-line-info_item-best-fly,.search-result__filter-line-info_item-best-price{display:none}[data-fly-type=best-price] .search-result__filter-line-info_item-best-price{display:block;float:left}[data-fly-type=best-fly] .search-result__filter-line-info_item-best-fly{display:block;float:right}.search-result__filter-line-info_item{width:365px;height:68px;position:relative;font-size:16px;line-height:1.15;color:#fff;background-color:#8abeff;border:1px solid #8abeff;padding:11px 5px 16px 16px;box-sizing:border-box}.search-result__filter-line-info_options{display:block;float:left;line-height:21px;font-size:13px;width:190px;white-space:nowrap}.search-result__filter-line-info_options_title{font-weight:700;font-size:15px}.search-result__filter-line-info_options_icon_avia:before,.search-result__filter-line-info_options_icon_people_single:before,.search-result__filter-line-info_options_icon_ship:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e92f';margin:0 1px 0 8px;font-size:15px;position:relative;top:2px;color:#fff}.search-result__filter-line-info_options_icon_ship:before{font-size:12px;left:-1px;content:"\e931";top:1px;margin:0 7px 0 0}.search-result__filter-line-info_options_icon_avia:before{line-height:8px;font-size:17px;content:"\e902";top:3px;margin:0 4px 0 0}.search-result__filter-line-info_options_small{font-size:12px;text-transform:uppercase;font-weight:300}.search-result__filter-line-info_options_smallest{font-size:10px;text-transform:uppercase}.search-result__filter-line-info_price{padding:0 9px;margin:5px 16px 0 0;float:right;font-size:18px;display:block;vertical-align:middle;border:1px solid #add2ff;height:31px;line-height:31px;font-weight:700;color:#0f7ee6}.search-result__filter-line-info_price_block{color:#fff}
.departure-city{width:520px;margin-top:8px;background:#fff;border:1px solid #0f7ee6;box-shadow:0 7px 11px rgba(8,0,47,.07),0 3.54375px 4.79531px rgba(8,0,47,.04725);border-radius:3px}.departure-city__inpt{display:none}.departure-city__body{display:flex;position:relative;padding:8px 16px;font-family:Roboto;font-weight:400;font-size:15px;line-height:18px;color:#0a2239;cursor:pointer}.departure-city__avia-data{display:block;padding:0 6px;max-width:calc(100% - 130px)}.departure-city__avia-data-top{font-weight:400;font-size:15px;line-height:18px;color:#0a2239}.departure-city__avia-data-top span{color:#999}.departure-city__avia-data-botom{display:flex}.departure-city__avia-data-block{display:flex;margin-right:8px}.departure-city__avia-data-label{font-weight:400;font-size:13px;line-height:15px;color:#666}.departure-city__avia-data-text{padding-left:3px;font-weight:400;font-size:13px;line-height:15px;color:#0a2239}.departure-city__price-wrap{position:absolute;right:20px;font-weight:700;font-size:15px;line-height:18px;color:#0f7ee6}.departure-city__price-info{font-weight:400}.departure-city__svg{width:14px;height:14px;margin-top:3px;fill:#0f7ee6}.departure-city__body:hover .departure-city__svg{fill:#fff}.departure-city__body:hover{background:#0f7ee6;color:#fff}.departure-city__body:hover .departure-city__avia-data-label,.departure-city__body:hover .departure-city__avia-data-text,.departure-city__body:hover .departure-city__avia-data-top,.departure-city__body:hover .departure-city__avia-data-top span,.departure-city__body:hover .departure-city__price-wrap{color:#fff}.departure-city__inpt:checked+.departure-city__body{background:#0f7ee6;color:#fff}.departure-city__inpt:checked+.departure-city__body .departure-city__svg{fill:#fff}.departure-city__inpt:checked+.departure-city__body .departure-city__avia-data-label,.departure-city__inpt:checked+.departure-city__body .departure-city__avia-data-text,.departure-city__inpt:checked+.departure-city__body .departure-city__avia-data-top,.departure-city__inpt:checked+.departure-city__body .departure-city__avia-data-top span,.departure-city__inpt:checked+.departure-city__body .departure-city__price-wrap{color:#fff}
.buttons-block__item_transfer{display:table;width:100%;border-bottom:5px solid #e4e4e4;position:relative;font-size:12px;line-height:16px;color:#000;margin-top:-1px}.buttons-block__item_transfer_union{position:absolute;left:54px;top:26%;font-size:20px;font-weight:600}.search-result__buttons-block_panel-transfer-hide{width:156px;height:21px;display:table;margin:0 auto;color:#fff;font-size:12px;line-height:21px;text-align:center;background-color:#a5a5a5;cursor:pointer}.search-result__buttons-block_panel-transfer-hide-block{padding-bottom:10px;background-color:#dedede}.buttons-block__item_transfer-info_block{float:left;margin-left:47px}.buttons-block__item_transfer-info_block-row{position:relative;display:table;padding-top:12px}.buttons-block__item_transfer-info_block-row+.buttons-block__item_transfer-info_block-row:before{content:"";position:absolute;left:-9px;top:6px;display:table;width:515px;height:1px;background-color:#e4e4e4}.buttons-block__item_transfer-date{font-size:13px;width:100px;float:left;font-weight:600}.buttons-block__item_transfer-date_value{font-size:14px;color:#0863a8;display:inline-block;margin-top:3px;font-weight:300}.buttons-block__item_transfer-route{width:276px;float:left;padding-right:10px;box-sizing:border-box}.buttons-block__item_transfer-route_bottom_block{margin-top:8px;letter-spacing:-.02em}.buttons-block__item_transfer-route_arrive{float:left;margin-right:9px}.buttons-block__item_transfer-route_travel_time{float:left}.buttons-block__item_transfer-type{width:145px;float:left}.buttons-block__item_transfer-price_block{float:right;position:relative;margin-right:21px;margin-top:10px;line-height:19px;font-weight:700}@media all{.buttons-block__item_transfer-price_block{margin-right:10px}}.buttons-block__item_transfer-pre_price_block{width:122px;position:absolute;top:56px;right:-18px;display:table}.buttons-block__item_transfer-price{font-size:15px;font-weight:700;line-height:27px;height:27px;display:table;margin:0 auto;border:1px solid #add2ff;padding:0 11px;white-space:nowrap}.buttons-block__item_transfer-select_button{font-size:16px;line-height:36px;height:36px;padding:0 22px;border-radius:2px;font-weight:700;text-transform:uppercase;display:table;margin:13px auto 10px auto;background-color:#f48f2e;color:#fff;text-decoration:none;cursor:pointer}.buttons-block__item_transfer-select_button:hover{transition:all linear .7s;background:#d86d23}.buttons-block__item_transfer-show_more_button{position:absolute;bottom:23px;left:39px;display:block;height:25px;line-height:25px;padding:0 11px;border:1px solid #5571bd;color:#5571bd;font-size:14px;font-weight:700;border-radius:2px;cursor:pointer}.buttons-block__item_transfer-show_more_button:hover{background-color:#5571bd;color:#fff;border:1px solid #5571bd;transition:all linear .7s}.buttons-block__item_transfer-route .transfer-type-text{font-weight:700}.buttons-block__item_transfer-route_asymp{position:relative;top:2px}.buttons-block__item_transfer-route_time_desc{color:#0f7ee6;cursor:pointer;padding:0 3px;text-decoration:underline;letter-spacing:-.02em}.buttons-block__item_transfer-route_time_desc:hover{background-color:rgba(102,201,251,.31);transition:all linear .7s}.buttons-block__item_transfer-icon{position:absolute;top:22px;left:-29px;line-height:14px}.buttons-block__item_transfer-icon:before,.buttons-block__item_transfer-price_icon:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;position:absolute;top:0;left:0;color:#8abeff;content:"\e94a"}.buttons-block__item_transfer-price_icon:before{color:#0f7ee6;position:relative}.buttons-block__item_transfer-icon--car:before{content:"\e94a";left:-4px}.buttons-block__item_transfer-icon--right_row:before{content:"\e93d";transform:rotate(270deg);left:14px;top:1px;font-size:11px}.buttons-block__item_transfer-icon--left_row:before{content:"\e93d";transform:rotate(90deg);left:14px;top:1px;font-size:11px}.buttons-block__item_transfer-price_icon--ship:before{content:"\e931";font-size:10px;margin-left:2px;top:-1px}.buttons-block__item_transfer-price_icon--plus:before{content:"\e95c";font-size:5px;top:-2px;left:0}.buttons-block__item_transfer-price_icon--bus:before{font-size:12px}.buttons-block__item_transfer-price_icon--car:before{font-size:12px;content:"\e94a"}.search-result__buttons-block_panel-transfer-popup{box-shadow:0 0 3px #5da0d3;height:auto;background-color:#fff;padding:12px 15px 25px 10px;box-sizing:border-box;position:absolute;width:400px;top:0;left:188px;z-index:1}.search-result__buttons-block_panel-transfer-popup_close{font:300 15px Roboto,sans-serif;color:#585858;position:absolute;top:3px;right:3px;cursor:pointer}.search-result__buttons-block_panel-transfer-popup_icon{text-align:center;width:100%;clear:both;display:table}.search-result__buttons-block_panel-transfer-popup_icon:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e962";top:5px;left:1px;font-size:50px;line-height:67px;color:#ff001a}.search-result__buttons-block_panel-transfer-popup_text{font-size:17px;color:#444;text-align:center;font-family:Roboto,sans-serif;font-weight:300;margin-top:28px;margin-bottom:33px}.search-result__buttons-block_panel-transfer-popup_text-inner-small{margin-top:5px;font-size:15px}.search-result__buttons-block_panel-transfer-popup_text-inner-small.search-result__buttons-block_panel-transfer-popup_text-inner-small--mt{margin-top:15px}.search-result__buttons-block_panel-transfer-popup_text-inner-small.search-result__buttons-block_panel-transfer-popup_text-inner-small--mail a::before{content:"\e946f";font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;position:relative;font-size:14px;color:#18bc6d;margin-left:5px;margin-right:8px;top:1px}.search-result__buttons-block_panel-transfer-popup_text-inner-small.search-result__buttons-block_panel-transfer-popup_text-inner-small--phone a::before{content:"\e92ef";font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;position:relative;font-size:18px;line-height:18px;color:#18bc6d;margin-left:5px;margin-right:8px;top:3px;left:0}.search-result__buttons-block_panel-transfer-popup_text-inner-small a{position:relative;text-decoration:none}.search-result__buttons-block_panel-transfer-popup_buttons_block{display:table;margin:0 auto}.search-result__buttons-block_panel-transfer-popup_button{color:#0f7ee6;font-size:14px;padding:0 15px;height:35px;line-height:35px;cursor:pointer;border:1px solid #0f7ee6;float:left}.search-result__buttons-block_panel-transfer-popup_button:hover{transition:all linear .3s;background:#0f7ee6;color:#fff}.search-result__buttons-block_panel-transfer-popup_button+.search-result__buttons-block_panel-transfer-popup_button{margin-left:35px}
.search-result__buttons-block_panel-avia{position:relative;display:block;width:100%;color:#444;background-color:#fff}.search-result__buttons-block_panel-avia-close{position:absolute;top:104px;right:3px;font:300 15px Roboto,sans-serif;color:#585858;cursor:pointer;z-index:1}.search-result__buttons-block_panel-avia-title{position:relative;padding:0;padding-top:15px;text-align:center;font-family:Roboto,sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;color:#1e8cf3}.search-result__buttons-block_panel-avia-valutes{clear:both;float:right}.search-result__buttons-block_panel-avia-valutes .Valutes{margin:0;margin-bottom:3px;padding:0}.search-result__buttons-block_panel-avia-valutes .Valutes-header{letter-spacing:-.02em;font-family:"PT Sans",sans-serif;font-size:10px;line-height:8px}.search-result__buttons-block_panel-avia-first_table{position:relative;width:100%;margin-bottom:8px;padding-bottom:6px;border-bottom:2px solid #ced5d8;border-left:1px solid #ced5d8;border-right:1px solid #ced5d8;box-sizing:border-box}.search-result__buttons-block_panel-avia-first_table_header{width:100%}.search-result__buttons-block_panel-avia.search-result__buttons-block_panel-avia--advanced-search .avia_search-form-wrapper{padding-bottom:20px}.search-result__buttons-block_panel-avia.search-result__buttons-block_panel-avia--advanced-search .search-result__buttons-block_panel-avia-title{display:none}.search-result__buttons-block_panel-avia.search-result__buttons-block_panel-avia--advanced-search .search-result__buttons-block_panel-avia-valutes{display:none}.search-result__buttons-block_panel-avia.search-result__buttons-block_panel-avia--advanced-search .search-result__buttons-block_panel-avia-first_table_header{display:none}.search-result__buttons-block_panel-avia.search-result__buttons-block_panel-avia--advanced-search .search-result__buttons-block_panel-avia-first_table{display:none}.search-result__buttons-block_panel-avia.search-result__buttons-block_panel-avia--advanced-search .avia_search-best_table-wrapper{display:none}.search-result__buttons-block_panel-avia-first_table_header_th{position:relative;height:35px;padding:3px 8px 3px 8px;text-align:center;vertical-align:middle;font-size:13px;line-height:11px;font-weight:300;background-color:#c8c8c8;border-top:1px solid #979797;border-bottom:1px solid #b5b5b5;border-left:1px solid #cbcbcb;box-sizing:border-box}.search-result__buttons-block_panel-input_right{padding:20px 15px 0 0;text-align:right;font-size:12px}.search-result__buttons-block_panel-avia-checkbox-block{position:absolute;top:114px;right:5px;z-index:100;display:none}.search-result__buttons-block_panel-avia-checkbox{position:relative;top:3px;margin:6px 0 0 0}.search-result__buttons-block_panel-avia-first_table_td{text-align:center;position:relative;vertical-align:middle}.search-result__buttons-block_panel-avia-time{font-size:10px;position:relative;clear:both;margin-left:5px}.search-result__buttons-block_panel-avia-time--back{margin-top:5px}.search-result__buttons-block_panel-avia-time:after{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e902";position:absolute;top:5px;left:1px;font-size:15px;line-height:15px;color:#478fc6}.search-result__buttons-block_panel-avia-variants_tr--selected .search-result__buttons-block_panel-avia-time:after,.search-result__buttons-block_panel-avia-variants_tr:hover .search-result__buttons-block_panel-avia-time:after{color:#fff}.search-result__buttons-block_panel-avia_tr-other_variants-td{background-color:#fff;text-align:center;vertical-align:middle;color:#f48f2e;font-size:19px;position:relative;cursor:pointer;height:45px;font-weight:700}.search-result__buttons-block_panel-avia_tr-other_variants-td:hover{background-color:#f48f2e;color:#fff!important;transition:all linear .1s}.search-result__buttons-block_panel-avia-time--back:after{transform:rotate(180deg)}.search-result__buttons-block_panel-avia-left_time{position:relative}.search-result__buttons-block_panel-avia-left_time:before,.search-result__buttons-block_panel-avia-time:before{content:"";display:table;width:68px;height:5px;background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/search-result/img/small-arrow.png");position:absolute;top:10px;left:18px}.search-result__buttons-block_panel-avia-left_time:before{top:15px;left:66px}.search-result__buttons-block_panel-avia-time--back:before{transform:rotate(180deg)}.search-result__buttons-block_panel-avia-time-type_flight{font-size:10px;color:#09c968;position:relative;top:-2px}.search-result__buttons-block_panel-avia-variants_tr--selected .search-result__buttons-block_panel-avia-time-type_flight,.search-result__buttons-block_panel-avia-variants_tr:hover .search-result__buttons-block_panel-avia-time-type_flight{color:#fff;transition:all linear .1s}.search-result__buttons-block_panel-avia-time-type_flight--design_1{color:#ffa200}.search-result__buttons-block_panel-avia-first_table_header_th--time{text-align:center}.search-result__buttons-block_panel-avia-first_table_header_th--calendar{border-left:0;width:406px;text-align:left}.search-result__buttons-block_panel-avia-first_table_header_th--price{text-align:left;padding-right:2px;letter-spacing:-.4px}.search-result__buttons-block_panel-avia-first_table_header_th:after{content:"";position:absolute;display:table;top:0;right:0;height:35px;width:1px;background-color:#fff}.search-result__buttons-block_panel-avia-first_table_header_th--price:after{display:none}.search-result__buttons-block_panel-avia-first_table_header_th--calendar:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e902";position:relative;top:3px;left:0;margin-right:8px;margin-left:5px;font-size:19px;line-height:6px;color:#478fc6}.search-result__buttons-block_panel-avia-first_table_td--time,.search-result__buttons-block_panel-avia-variants_td--time{width:110px}.search-result__buttons-block_panel-avia-first_table_td--smile,.search-result__buttons-block_panel-avia-variants_td--smile{width:30px;position:relative;left:-10px}.search-result__buttons-block_panel-avia-first_table_td--price,.search-result__buttons-block_panel-avia-variants_td--price{width:144px}.search-result__buttons-block_panel-avia-variants_td--left_time,.search-result__buttons-block_panel-avia-variants_td--time{padding:7px 0 7px 0}.search-result__buttons-block_panel-avia-icon_smile{display:table;display:none;margin-left:4px;padding-right:2px;position:relative}.search-result__buttons-block_panel-avia-icon_smile:before{text-align:center;font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e975";position:relative;top:0;left:2px;font-size:15px;color:#d10430}.search-result__buttons-block_panel-avia-icon_smile--sad:before{content:"\e975a";color:#000}.search-result__buttons-block_panel-avia-icon_smile--middle:before{content:"\e975b";color:#ff8f0b}.search-result__buttons-block_panel-avia-variants_tr--selected .search-result__buttons-block_panel-avia-icon_smile:before,.search-result__buttons-block_panel-avia-variants_tr:hover .search-result__buttons-block_panel-avia-icon_smile:before{color:#fff;transition:all linear .1s}.variants_convenient_2-raiting_icon:hover .search-result__buttons-block_panel-avia-info_smile{display:table}.search-result__buttons-block_panel-avia-info_smile{display:none;position:absolute;left:-171px;bottom:28px;background-color:#fff;padding:14px 10px 7px 15px;border-radius:2px;font-size:16px;width:380px;box-sizing:border-box;text-align:left;z-index:800;box-shadow:0 0 20px #bfbfbf;color:#444}.search-result__buttons-block_panel-avia-info_smile:before{content:"";width:20px;height:20px;display:block;position:absolute;background:#fff;transform:rotate(45deg);box-shadow:5px 5px 20px -4px #bfbfbf;left:170px;bottom:-2px}.search-result__buttons-block_panel-avia-text_smile{margin-bottom:3px}.search-result__buttons-block_panel-avia-info_smile .search-result__buttons-block_panel-avia-icon_smile{display:inline-block}.search-result__buttons-block_panel-avia-info_smile .search-result__buttons-block_panel-avia-icon_smile:before{top:0;color:#d10430!important}.search-result__buttons-block_panel-avia-info_smile .search-result__buttons-block_panel-avia-icon_smile--sad:before{color:#444!important}.search-result__buttons-block_panel-avia-info_smile .search-result__buttons-block_panel-avia-icon_smile--middle:before{color:#ff8f0b!important}.search-result__buttons-block_panel-avia-rating_numger{margin-left:4px;font-size:15px;font-family:Roboto;color:#167ee4;font-weight:700;position:absolute;top:61px;left:23px;display:none}.search-result__buttons-block_panel-avia-price{font-size:19px;position:relative;font-weight:600;top:-12px}.search-result__buttons-block_panel-avia-variants_table .search-result__buttons-block_panel-avia-price{font-size:16px}.search-result__buttons-block_panel-avia-link_more{display:table;position:absolute;top:98px;right:6px;width:160px;height:33px;text-align:center;text-decoration:none;font-size:17px;line-height:33px;font-weight:700;color:#fff;background:linear-gradient(85.29deg,#ffa34b 0,#ff6e05 100%);border-radius:2px;text-transform:uppercase;cursor:pointer}.search-result__buttons-block_panel-avia-link_more:hover{background:linear-gradient(85.29deg,#ff7d00 0,#b77900 100%)}.search-result__buttons-block_panel-avia-more-info{position:relative;top:-30px;left:-62px;display:inline-block;padding:2px 5px;font-size:15px;font-weight:700;color:#0f7ee6;cursor:pointer}.search-result__buttons-block_panel-avia-more-info:hover{background:#d0eefe}.search-result__buttons-block_panel-avia-calendar{margin:0 0 10px 9px}.search-result__buttons-block_panel-avia-calendar_th{padding:0;vertical-align:bottom;position:relative;height:16px}.search-result__buttons-block_panel-avia-calendar_th--bottom{padding:5px 10px 0 10px}.search-result__buttons-block_panel-avia-calendar_month{padding:2px 4px;display:table;margin:0 auto;text-transform:uppercase;font-size:13px;line-height:12px;font-weight:300;z-index:5;position:relative;background-color:#fff}.search-result__buttons-block_panel-avia-calendar_th_line{position:relative;margin-top:-9px;width:100%;height:8px;border-top:1px solid #444}.search-result__buttons-block_panel-avia-calendar_th_line--bottom{border-top:1px solid #ca730c}.search-result__buttons-block_panel-avia-calendar_th_line_start{position:absolute;top:7px;left:0;width:10px;height:8px;padding-left:10px;background-color:#fff}.search-result__buttons-block_panel-avia-calendar_th_line_start--bottom{right:2px;left:inherit;transform:rotate(180deg);top:5px}.search-result__buttons-block_panel-avia-calendar_th_line_start:before{content:"";position:absolute;top:0;right:0;border-top:1px solid #444;border-left:1px solid #444;border-radius:4px 0 0 0;width:10px;height:8px}.search-result__buttons-block_panel-avia-calendar_th_line_start--bottom:before{border-top:1px solid #ca730c;border-left:1px solid #ca730c}.search-result__buttons-block_panel-avia-calendar_th_line_end{position:absolute;top:7px;right:0;width:10px;height:8px;padding-right:10px;background-color:#fff}.search-result__buttons-block_panel-avia-calendar_th_line_end--bottom{left:1px;transform:rotate(180deg);top:5px}.search-result__buttons-block_panel-avia-calendar_th_line_end:before{content:"";position:absolute;top:0;left:0;border-top:1px solid #444;border-right:1px solid #444;border-radius:0 4px 0 0;width:10px;height:8px}.search-result__buttons-block_panel-avia-calendar_th_line_end--bottom:before{border-top:1px solid #ca730c;border-right:1px solid #ca730c}.search-result__buttons-block_panel-avia-calendar_td{width:22px;font-size:17px;line-height:18px;text-align:center;padding:0;padding-top:1px;position:relative}.search-result__buttons-block_panel-avia-calendar_td{cursor:pointer}.search-result__buttons-block_panel-avia-calendar_td--selected,.search-result__buttons-block_panel-avia-calendar_td:hover{color:#ff900c;font-size:19px;padding-top:0;font-weight:600}.search-result__buttons-block_panel-avia-calendar_td--start{width:18px}.search-result__buttons-block_panel-avia-calendar_td--end{width:19px}.search-result__buttons-block_panel-avia-calendar_td--cruise{vertical-align:bottom;padding-bottom:12px}.search-result__buttons-block_panel-avia-calendar-day_week{font-size:12px;line-height:16px;color:#888;position:relative;top:-2px;text-transform:capitalize;margin-top:21px;display:block}.search-result__buttons-block_panel-avia-calendar_td--selected .search-result__buttons-block_panel-avia-calendar-day_week,.search-result__buttons-block_panel-avia-calendar_td:hover .search-result__buttons-block_panel-avia-calendar-day_week{color:#ff900c}.search-result__buttons-block_panel-avia-calendar-day_button_block{padding:0 4px 0 3px;box-sizing:border-box;width:100%;display:table}.search-result__buttons-block_panel-avia-calendar-day_button{width:15px;height:45px;background:#4d93c9;background:linear-gradient(to top right,#3c86bf,#5da0d3);cursor:pointer;display:table;margin-bottom:12px}.search-result__buttons-block_panel-avia-calendar_td .search-result__buttons-block_panel-avia-calendar-day_button:hover{height:57px;background:#ffba36;background:linear-gradient(to top,#ff8501,#ffee6a)}.search-result__buttons-block_panel-avia-calendar_td--selected .search-result__buttons-block_panel-avia-calendar-day_button_block,.search-result__buttons-block_panel-avia-calendar_td:hover .search-result__buttons-block_panel-avia-calendar-day_button_block{padding-bottom:0}.search-result__buttons-block_panel-avia-calendar_td--selected .search-result__buttons-block_panel-avia-calendar-day_button,.search-result__buttons-block_panel-avia-calendar_td:hover .search-result__buttons-block_panel-avia-calendar-day_button{height:57px!important;background:#ffba36!important;background:linear-gradient(to top,#ff8501,#ffee6a)!important;transition:all linear .1s;margin:0!important}.search-result__buttons-block_panel-avia-calendar_td--start .search-result__buttons-block_panel-avia-calendar-day_button_block{padding-right:1px;padding-left:4px;width:21px}.search-result__buttons-block_panel-avia-calendar_td--start .search-result__buttons-block_panel-avia-calendar-day_button{background:#6cd475;background:linear-gradient(to top right,#3ebd50,#9aea9a);height:35px;margin-top:10px}.search-result__buttons-block_panel-avia-calendar_td--cruise,.search-result__buttons-block_panel-avia-calendar_td--cruise .search-result__buttons-block_panel-avia-calendar-day_button,.search-result__buttons-block_panel-avia-calendar_td--selected,.search-result__buttons-block_panel-avia-calendar_td--selected .search-result__buttons-block_panel-avia-calendar-day_button{cursor:default}.search-result__buttons-block_panel-avia-calendar_td--end .search-result__buttons-block_panel-avia-calendar-day_button_block{padding-left:1px;padding-right:4px;width:20px}.search-result__buttons-block_panel-avia-calendar_td--end .search-result__buttons-block_panel-avia-calendar-day_button{background:#6cd475;background:linear-gradient(to top right,#3ebd50,#9aea9a);height:35px;margin-top:10px}.search-result__buttons-block_panel-avia-calendar_td--end:hover,.search-result__buttons-block_panel-avia-calendar_td--start:hover{width:18px}.search-result__buttons-block_panel-avia-calendar_cruise_table{text-align:center}.search-result__buttons-block_panel-avia-calendar_cruise_th{font-size:15px;line-height:15px;color:#3ebd50;font-weight:300}.search-result__buttons-block_panel-avia-calendar_cruise_days{font-size:12px;line-height:16px;color:#444}.search-result__buttons-block_panel-avia-calendar_cruise_td{border-right:2px solid #fff;background:#6cd475;background:linear-gradient(to top right,#3ebd50,#9aea9a)}.search-result__buttons-block_panel-avia-calendar_cruise_td--first{border-left:1px solid #fff}.search-result__buttons-block_panel-avia-calendar_cruise_day{height:13px;width:5px}.search-result__buttons-block_panel-avia-bottom_block{display:table;width:100%;padding-bottom:0}.search-result__buttons-block_panel-avia-first_row_buttons{display:table;width:100%}.search-result__buttons-block_panel-avia-first_buttons-block{display:table;margin:0 auto 4px auto;width:176px}.search-result__buttons-block_panel-avia--no_variants .search-result__buttons-block_panel-avia-first_buttons-block{width:188px}.search-result__buttons-block_panel-avia-first_buttons-button{position:relative;width:176px;height:35px;display:table;font-size:14px;line-height:35px;background-color:#fff;text-decoration:none;color:#3c86bf;text-align:center;float:left;border-right:6px solid #dedede;border-left:6px solid #dedede;cursor:pointer}.search-result__buttons-block_panel-avia-first_buttons-button--design_1{font-size:14px;line-height:12px;background-color:#fff;padding-top:5px;box-sizing:border-box;border-left:0;border-right:0}.search-result__buttons-block_panel-avia--no_variants .search-result__buttons-block_panel-avia-first_buttons-button--design_1{display:none}.search-result__buttons-block_panel-avia-first_buttons-button--hide:hover{background-color:#3c86bf;color:#fff;cursor:pointer}.search-result__buttons-block_panel-avia-first_buttons-button:before{content:"";position:absolute;top:-10px;left:-6px;width:176px;height:4px;background-color:#fff;border-top:6px solid #dedede;border-left:6px solid #dedede;border-right:6px solid #dedede}.search-result__buttons-block_panel-avia-first_buttons-button--hide:hover:before{background-color:#3c86bf}.search-result__buttons-block_panel-avia-first_buttons-button:after{content:"";position:absolute;bottom:-4px;left:-6px;width:176px;height:4px;background-color:#fff;border-left:6px solid #dedede;border-right:6px solid #dedede}.search-result__buttons-block_panel-avia-first_buttons-button--hide:hover:after{background-color:#3c86bf}.search-result__buttons-block_panel-avia-variants_table{background-color:#fff;width:100%}.search-result__buttons-block_panel-avia--no_variants .search-result__buttons-block_panel-avia-variants_table{display:none}.search-result__buttons-block_panel-avia-variants_tr{height:48px;position:relative}.search-result__buttons-block_panel-avia-other_variants_tr_close,.search-result__buttons-block_panel-avia-variants_tr_close{font:300 15px Roboto,sans-serif;color:#585858;position:absolute;top:3px;right:3px;cursor:pointer}.search-result__buttons-block_panel-avia-variants_tr--selected .search-result__buttons-block_panel-avia-variants_tr_close,.search-result__buttons-block_panel-avia-variants_tr:hover .search-result__buttons-block_panel-avia-variants_tr_close,.search-result__buttons-block_panel-avia_tr-other_variants--selected .search-result__buttons-block_panel-avia-other_variants_tr_close,.search-result__buttons-block_panel-avia_tr-other_variants:hover .search-result__buttons-block_panel-avia-other_variants_tr_close{color:#fff}.search-result__buttons-block_panel-avia-variants_tr:not(.search-result__buttons-block_panel-avia-variants_tr--selected){cursor:pointer}.search-result__buttons-block_panel-avia-variants_tr--selected .search-result__buttons-block_panel-avia-variants_td,.search-result__buttons-block_panel-avia-variants_tr:hover .search-result__buttons-block_panel-avia-variants_td{background-color:#4089c1;color:#fff!important;transition:all linear .1s}.search-result__buttons-block_panel-avia-variants_td{text-align:center;vertical-align:middle;color:#666;font-size:13px;border-bottom:1px solid #d3d3d3;position:relative}.search-result__buttons-block_panel-avia-variants_tr--last .search-result__buttons-block_panel-avia-variants_td{border-bottom:0}.search-result__buttons-block_panel-avia-variants_td--dates{font-size:16px;color:#0863a8;width:203px;letter-spacing:-.02em}.search-result__buttons-block_panel-avia-hide{width:156px;height:21px;display:table;margin:0 auto;color:#fff;font-size:12px;line-height:21px;text-align:center;background-color:#a5a5a5;cursor:pointer}.search-result__buttons-block_panel-avia--no_variants .search-result__buttons-block_panel-avia-hide{display:none}.search-result__buttons-block_panel-avia-preloader{position:absolute;top:105px;right:1px;background-color:#fff;width:278px;height:155px;display:none;z-index:400}.search-result__buttons-block_panel-avia-preloader.search-result__buttons-block_panel-avia-preloader--mt{top:240px}.search-result__buttons-block_panel-avia-preloader-block-image{width:40px;height:40px;display:block;margin:0 auto;background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/search-result/img/preloader_chamomile_40x40_dark-blue.svg");border:none;position:relative;top:75px}.search-result__buttons-block_panel-avia-preloader-timer{position:absolute;font:12px/17px "PT Sans",sans-serif;color:#1a459c;top:7px;right:6px;margin-top:0;min-width:111px}.search-result__buttons-block_panel-avia-calendar_bottom_avia_text{text-transform:lowercase;top:8px;font-size:11px;padding:2px 4px;display:table;margin:0 auto;line-height:12px;font-weight:300;z-index:5;position:relative}.search-result__buttons-block_panel-avia-calendar-day{position:absolute;left:0;right:0;white-space:nowrap}.search-result__buttons-block_panel-avia-popup{box-shadow:0 0 3px #555;height:auto;background-color:#fff;padding:35px 10px 59px 10px;box-sizing:border-box;position:relative;z-index:2}.search-result__buttons-block_panel-avia-popup_close{font:300 15px Roboto,sans-serif;color:#585858;position:absolute;top:3px;right:3px;cursor:pointer;user-select:none}.search-result__buttons-block_panel-avia-popup_icon{text-align:center;width:100%;clear:both;display:table}.search-result__buttons-block_panel-avia-popup_icon:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e962";top:5px;left:1px;font-size:67px;line-height:67px;color:#ff001a}.search-result__buttons-block_panel-avia-popup_text{font-size:18px;color:#444;text-align:center;font-family:Roboto,sans-serif;font-weight:300;margin-top:18px;margin-bottom:19px}.search-result__buttons-block_panel-avia-popup_buttons_block{display:table;margin:0 auto}.search-result__buttons-block_panel-avia-popup_button{color:#0f7ee6;font-size:14px;padding:0 15px;height:35px;line-height:35px;cursor:pointer;border:1px solid #0f7ee6;float:left;user-select:none}.search-result__buttons-block_panel-avia-popup_button:hover{transition:all linear .3s;background:#0f7ee6;color:#fff}.search-result__buttons-block_panel-avia-popup_button+.search-result__buttons-block_panel-avia-popup_button{margin-left:35px}.search-result__buttons-block_panel-avia-bottom_block-best-variants{display:flex;flex-wrap:wrap}.search-result__buttons-block_panel-avia-bottom_block-best-variants_low-cost{display:inline-block;width:327px;height:169px;border:1px solid #a2aeb3;margin-left:10px;margin-top:5px;background:#fff}.panel-avia-bottom_block-best-variant_low-cost_1{height:122px}.avia-bottom_block-best-variant_low-cost_price{width:99px;height:122px;border-right:1px dashed #a2aeb3;display:block;float:left;position:relative}.avia-bottom_block-best-variant_low-cost_price-header{background:#1098f7;width:100px;height:34px;margin-bottom:2px}.best-variant_low-cost_price-header_title{font-size:9px;font-family:"Roboto regular";color:#fff;line-height:1;text-align:center}.best-variant_low-cost_price-header_title span{display:block;font-size:12px;font-family:"Roboto regular";color:#fff;line-height:1.1;text-transform:uppercase;padding-top:5px}.best-variant_low-cost_price-header_price{font-size:18px;font-family:"Roboto regular";color:#444;font-weight:700;line-height:1;-moz-transform:matrix(.7,0,0,.7,0,0);-webkit-transform:matrix(.7,0,0,.7,0,0);-ms-transform:matrix(.7,0,0,.7,0,0);transform:matrix(.7,0,0,.7,0,0)}.best-variant_low-cost_price-header_company-logo{position:absolute;bottom:0;width:99px;padding-bottom:3px}.best-variant_low-cost_price-header_company-logo img{height:20px;margin-left:3px}.best-variant_low-cost_price-header_company-logo span{font-size:10px;position:relative;bottom:5px}.avia-bottom_block-best-variant_low-cost_marshrut{height:122px;display:inline-block;margin-right:-4px;width:227px}.avia-bottom_block-best-variant_low-cost_marshrut-from{height:59px;display:block;border-bottom:1px dashed #a2aeb3}.avia-bottom_block-best-variant_low-cost_marshrut-back{height:60px;display:block}.panel-avia-bottom_block-best-variant_low-cost_2{height:45px;display:block;border-top:1px solid #a2aeb3}.block-best-variants_low-cost_2-info{display:inline-block;width:50%;padding-top:7px;padding-left:7px}.block-best-variants_low-cost_2-info p{font-size:9px;font-family:"Roboto regular";color:#999;line-height:1;margin-bottom:-4px}.block-best-variants_low-cost_2-info a{font-size:9px;font-family:Roboto;color:#1098f7}.block-best-variants_low-cost_2-raiting{display:inline-block;width:46%;position:relative;bottom:4px}.block-best-variants_low-cost_2-raiting_icon{display:inline-block;width:30%;text-align:center}.variants_low-cost_2-raiting_number{font-size:15px;font-family:Roboto;color:#167ee4;position:relative;bottom:2px;letter-spacing:-2px}.block-best-variants_low-cost_2-raiting_button-block{display:inline-block;width:67%;text-align:center;position:relative;bottom:5px}.block-best-variants_low-cost_2-raiting_button{display:inline-block;text-align:center;width:85px;height:22px;background:#70c4ff;cursor:pointer;color:#fff;text-transform:uppercase;font-size:10px;line-height:2.1}.variants_low-cost_2-raiting_icon:before{text-align:center;font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e97f";position:relative;top:0;left:2px;font-size:19px;color:#167ee4}.search-result__buttons-block_panel-avia-bottom_block-best-variants_convenient{display:inline-block;width:327px;height:169px;border:1px solid #a2aeb3;margin-left:5px;margin-top:5px;background:#fff}.panel-avia-bottom_block-best-variants_convenient_1{height:122px}.avia-bottom_block-best-variant_convenient_price{width:99px;height:122px;border-right:1px dashed #a2aeb3;display:block;float:left;position:relative}.avia-bottom_block-best-variant_convenient_price-header{background:#4653d8;width:100px;height:34px;margin-bottom:2px}.best-variant_convenient_price-header_title{font-size:9px;font-family:"Roboto regular";color:#fff;line-height:1;text-align:center}.best-variant_convenient_price-header_title span{display:block;font-size:12px;font-family:"Roboto regular";color:#fff;line-height:1.1;text-transform:uppercase;padding-top:5px}.best-variant_convenient_price-header_price{font-size:18px;font-family:"Roboto regular";color:#444;font-weight:700;line-height:1;-moz-transform:matrix(.7,0,0,.7,0,0);-webkit-transform:matrix(.7,0,0,.7,0,0);-ms-transform:matrix(.7,0,0,.7,0,0);transform:matrix(.7,0,0,.7,0,0)}.best-variant_convenient_price-header_company-logo{position:absolute;bottom:0;width:99px;padding-bottom:3px}.best-variant_convenient_price-header_company-logo img{height:20px;margin-left:3px}.best-variant_convenient_price-header_company-logo span{font-size:10px;position:relative;bottom:5px}.avia-bottom_block-best-variant_convenient_marshrut{height:122px;display:inline-block;margin-right:-4px;width:227px}.panel-avia-bottom_block-best-variants_convenient_2{display:flex;height:45px;border-top:1px solid #a2aeb3}.block-best-variants_convenient_2-info{display:inline-block;width:50%;padding-top:7px;padding-left:7px}.block-best-variants_convenient_2-info p{font-size:9px;font-family:"Roboto regular";color:#999;line-height:1;margin-bottom:-4px}.block-best-variants_convenient_2-info a{font-size:9px;font-family:Roboto;color:#1098f7}.block-best-variants_convenient_2-raiting{display:flex;align-items:center;width:46%;position:relative}.block-best-variants_convenient_2-raiting_icon{display:inline-block;width:30%;text-align:center}.variants_convenient_2-raiting_number{font-size:15px;font-family:Roboto;color:#167ee4;font-weight:700;position:relative;bottom:2px;letter-spacing:0;display:none}.block-best-variants_convenient_2-raiting_button-block{display:flex;align-items:center;justify-content:flex-end;width:67%;text-align:center;position:relative}.block-best-variants_convenient_2-raiting_button{display:inline-block;text-align:center;width:85px;height:22px;background:#70c4ff;cursor:pointer;color:#fff;text-transform:uppercase;font-size:10px;line-height:2.1}.variants_convenient_2-raiting_icon:before{text-align:center;font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e97f";position:relative;top:-1px;left:3px;font-size:17px;color:#167ee4}.avia-bottom_block-best-variant_convenient_marshrut-from{height:60px;display:block;border-bottom:1px dashed #a2aeb3}.best-variant_convenient_marshrut-from_1{line-height:.8;padding-top:5px;padding-left:7px}.convenient_marshrut-from_airport{line-height:.5}.convenient_marshrut-from_airport-name{font-size:10px;font-family:Roboto;color:#1098f7;font-weight:700;text-transform:uppercase}.convenient_marshrut-from_airport-date{font-size:10px;font-family:Roboto;color:#444;font-weight:700;margin-left:12px}.convenient_marshrut-from_time-fly{font-size:10px;font-family:Roboto;color:#1098f7;font-weight:700;text-transform:uppercase;display:inline-block;width:100px}.convenient_marshrut-from_airplane{font-size:10px;font-family:Roboto;color:#525050;text-transform:uppercase;display:inline-block;width:105px;text-align:right}.marshrut-arrow-icon{display:inline-block;margin:0 2px 0 5px;position:relative;bottom:-2px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.marshrut-arrow-icon:before{text-align:center;font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e93d";position:relative;top:0;left:2px;font-size:10px}.best-variant_convenient_marshrut-from_2{line-height:1;padding-left:7px;padding-top:6px}.best-variant_convenient_marshrut-retransfer{font-size:10px;font-family:Roboto;color:#444;display:inline-block;width:100%}.best-variant_convenient_marshrut-retransfer_place{display:inline-block;width:100%}.best-variant_convenient_marshrut-retransfer_time-way{font-size:10px;font-family:Roboto;color:#4653d8;display:inline-block;width:100%}.best-variant_convenient_marshrut-place{font-size:10px;font-family:Roboto;color:#2fa51a;display:inline-block;width:85px;text-align:right;position:relative;top:-21px;right:-100px}.avia-bottom_block-best-variant_convenient_marshrut-back{height:60px;display:block}.search-result__buttons-block_panel-avia-bottom_block_show-price-aviacompany{height:45px;padding-top:8px;padding-left:10px;font-size:12px;font-family:Roboto;color:#0f7ee6;line-height:1.2;box-sizing:border-box}.avia-bottom_block_show-price-aviacompany_link{margin:0;padding:0;font-family:Roboto,sans-serif;font-size:12px;line-height:12px;color:#0f7ee6;text-decoration-style:dotted}.search-result__buttons-block_panel-avia-bottom_block_wide-search{width:100%;height:42px;padding-top:20px;text-align:center;background-color:#f0f0f0;box-shadow:0 3px 3px 0 rgba(0,0,0,.2);cursor:pointer}.avia-bottom_block_wide-search{position:relative;display:flex;justify-content:center;align-items:center;margin-left:5px;font-size:17px;font-family:Roboto;color:#3143f3;line-height:1.2}.avia-bottom_block_wide-search_icon:before{text-align:center;font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e902";position:relative;color:#3143f3;top:0;left:2px;font-size:17px}.search-result__buttons-block_panel-avia-bottom_block_show-best-variants{display:flex;justify-content:space-between;align-items:center;margin:0;padding:0;padding-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;font-size:12px;font-family:Roboto;color:#0f7ee6;line-height:1.2;box-sizing:border-box}.search-result__buttons-block_panel-avia-bottom_block_show-best-variants.search-result__buttons-block_panel-avia-bottom_block_show-best-variants--fs{justify-content:flex-start}.avia-bottom_block_show-price-aviacompany_link{margin:0;padding:0;font-family:Roboto,sans-serif;font-size:12px;color:#0f7ee6;line-height:1.2;text-decoration:underline dotted;cursor:pointer}.search-result__panel-avia-bottom_block_slide-price-aviacompany_block{max-height:171px;display:flex;justify-content:center}.panel-avia-bottom_block_slide-price-aviacompany_block-left{display:inline-block;width:124px;height:169px;border:1px solid #c6ced2;background:#f1f4f7;box-sizing:border-box}.search-result__panel-avia-bottom_block_slide-price-aviacompany_block-left{display:inline-block;width:126px;max-height:171px;border:1px solid #c6ced2;background:#f1f4f7;position:relative;top:0;margin-right:3px}.search-result__panel-avia-bottom_block_slide-price-aviacompany_block-slide{position:relative;display:inline-block;width:548px;max-height:171px;border-top:1px solid #c6ced2;border-left:1px solid #c6ced2;background:#f1f4f7;-webkit-box-shadow:inset 0 4px 13px 0 rgba(198,206,210,.72);-moz-box-shadow:inset 0 4px 13px 0 rgba(198,206,210,.72);box-shadow:inset 0 4px 13px 0 rgba(198,206,210,.72);overflow:hidden}.search-result__panel-avia-bottom_block_slide-price-aviacompany_block-slide_table{display:table;position:relative;transition:.5s;left:0}.avia-bottom_block_slide-price-aviacompany_block-slide_ul{display:table-row}.slide-price-aviacompany_block-slide_ul-li{display:table-cell;position:relative;width:136px;min-width:136px;height:42px;border-bottom:1px solid #c6ced2;border-right:1px solid #c6ced2;vertical-align:middle;cursor:pointer}.slide-price-aviacompany_block-slide_ul-li{background:url(/templates/d/blocks/search-result/img/dots-ptrn.png) repeat-x;cursor:auto}.slide-price-aviacompany_block-slide_ul-li.js--slide-price-aviacompany_block-slide_ul-li.js--fly-blocks__SliderAviaPrice_empty{background:url(/templates/d/blocks/search-result/img/dots-ptrn.png) repeat-x;cursor:auto}.slide-price-aviacompany_block-slide_ul-li.js--fly-blocks__SliderAviaPrice_empty{background:url(/templates/d/blocks/search-result/img/dots-ptrn.png) repeat-x;cursor:auto}.js--slide-price-aviacompany_block-slide_ul-li{background:0 0;cursor:pointer}.js--slide-price-aviacompany-logos{background:0 0;cursor:pointer}.slide-price-aviacompany_block-slide_ul-li .slide-price-aviacompany_block-slide_ul-li_checkbox{top:0}.avia-bottom_block_slide-price-aviacompany_block-slide_ul:first-child .slide-price-aviacompany_block-slide_ul-li{text-align:center;vertical-align:bottom}.slide-price-aviacompany_block-slide_ul-li-activ{box-sizing:border-box;border:2px solid #49a0ff;position:relative}.price-aviacompany_block-slide_ul-li-activ{background:rgba(99,173,255,.302)}.slide-price-aviacompany_block-slide_ul-li-activ:after{content:"";display:block;position:absolute;width:10px;height:10px;left:62px;bottom:-8px;background:#fefefe;border-right:2px solid #49a0ff;border-bottom:2px solid #49a0ff;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);z-index:1}.slide-price-aviacompany_block-slide_ul-li_checkbox{display:inline-flex;text-align:center;border:1px solid #ccd1d2;background:#fff;border-radius:50%;width:14px;height:14px;margin-left:8px;align-items:center;justify-content:center;position:relative;top:-4px}.slide-price-aviacompany_block-slide_ul-li_checkbox-active{display:inline-block;position:relative;border:1px solid #5299ef;background:#5299ef;border-radius:50%;width:6px;height:6px;visibility:hidden}.slide-price-aviacompany_block-slide_ul-li_sum{font-size:14px;font-family:Roboto;color:#005376;line-height:1.2;letter-spacing:-.5px;position:relative;top:2px}.slide-price-aviacompany_block-slide_ul-li_raiting_icon{display:inline-block;min-width:45px;text-align:center;position:absolute;top:2px;right:4px}.price-aviacompany_block-slide_icon:before{text-align:center;font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e97f";position:relative;top:0;left:2px;font-size:16px;color:#167ee4}.slide-price-aviacompany_block-left-menu_all-variants{text-align:center}.slide-price-aviacompany_block-left-menu_all-variants_title{font-size:13px;font-family:"Roboto regular";color:#005376;font-weight:700;line-height:1;margin-bottom:-5px;padding-top:9px;cursor:pointer}.slide-price-aviacompany_block-left-menu_all-variants_link{font-size:11px;font-family:"Roboto regular";color:#005376;line-height:1;text-decoration:none;border-bottom:1px dotted;cursor:pointer}.slide-price-aviacompany_block-left-menu_direct-fligh_link,.slide-price-aviacompany_block-left-menu_one-transfer_link,.slide-price-aviacompany_block-left-menu_two-transfer_link{font-size:13px;font-family:"Roboto regular";color:#005376;line-height:1.7;text-decoration:none;border-bottom:1px dotted}.slide-price-aviacompany_block-left-menu_direct-fligh_link-sum,.slide-price-aviacompany_block-left-menu_one-transfer_link-sum,.slide-price-aviacompany_block-left-menu_two-transfer_link-sum{font-size:12px;font-family:"Roboto regular";color:#8ba2ad;line-height:1}.slide-price-aviacompany_block-left-menu_all-variants,.slide-price-aviacompany_block-left-menu_direct-fligh,.slide-price-aviacompany_block-left-menu_one-transfer,.slide-price-aviacompany_block-left-menu_two-transfer{height:42px}.slide-price-aviacompany_block-left-menu_all-variants_active{border:2px solid #77d117;box-sizing:border-box}.slide-price-aviacompany_block-left-menu_direct-fligh,.slide-price-aviacompany_block-left-menu_one-transfer,.slide-price-aviacompany_block-left-menu_two-transfer{height:41px;padding-left:18px;cursor:pointer;padding-top:2px}.show-price-aviacompany_arrow-left-icon{display:inline-block;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);position:relative;bottom:3px;cursor:pointer}.show-price-aviacompany_arrow-left-icon:before{text-align:center;font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e907";position:relative;top:0;left:2px;font-size:25px;color:#2937bc}.show-price-aviacompany_arrow-right-icon{display:inline-block;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);cursor:pointer}.show-price-aviacompany_arrow-right-icon:before{text-align:center;font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e907";position:relative;top:0;left:1px;font-size:25px;color:#2937bc}.slide-price-aviacompany_block-navigation-block{position:relative;display:inline-block;margin:0;padding:0}.slide-price-aviacompany_block-navigation-block.slide-price-aviacompany_block-navigation-block--ml{margin-left:120px}.slide-price-aviacompany_block-navigation{display:inline-block;position:relative;bottom:4px}.slide-price-aviacompany_block-navigation-scvored{display:inline-block;background-color:#dbe0e2;box-shadow:inset 0 1px 2px 0 rgba(155,161,164,.43);width:13px;height:13px;margin:0 5px}.block-navigation-scvored-activ{background:#2937bc;box-sizing:border-box;border:1px solid #384593}.search-result__buttons-block_panel-avia-bottom_block_wide-search{position:relative;width:100%;height:42px;margin-left:-1px;margin-right:-1px;margin-bottom:-1px;padding-top:20px;background-color:#f0f0f0;text-align:center;cursor:pointer;border:1px solid #ccc}.search-result__buttons-block_panel-avia-bottom_block_wide-search:hover .avia-bottom_block_wide-search,.search-result__buttons-block_panel-avia-bottom_block_wide-search:hover .avia-bottom_block_wide-search_icon:before{color:#227ae1;transition:.5s ease}.search-result_btn-block_avia__check-block{position:absolute;top:-10px;left:-15px;display:flex;align-items:center;max-width:170px;min-height:20px;cursor:pointer;user-select:none}.search-result_btn-block_avia__check-box{width:14px;height:14px;margin:0;margin-right:5px;padding:0;border:1px solid #cacaca;background-color:#efefef;box-sizing:border-box}.search-result_btn-block_avia__check-box--check{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 11 11' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.check-a%7Bfill:%23333;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-check%3C/title%3E%3Cpath class='check-a' d='M0,6.65,4.11,11,11,2.15,8.41,0,3.89,5.84,2.33,4.24Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:70%}.search-result_btn-block_avia__check-txt{margin:0;padding:0;font-family:Roboto,sans-serif;font-size:13px;color:#000}.search-result_btn-block_avia__check-txt--color-dec{color:#55adff;text-decoration:underline}
.seo-simple-block{position:relative;font-size:11px;color:#444;background-color:#fff;padding:21px;margin:10px}.seo-simple-block__text{border:1px solid #ccc;padding:8px 13px}.seo-simple-block__text-link{text-decoration:none}.seo-simple-block__text-link:hover{text-decoration:underline}.seo-simple-block__text-seomaintext{font-family:Arial,sans-serif;color:#444;font-size:12px;line-height:14px;margin-bottom:5px;text-align:justify}.seo-simple-block__h1{padding-top:11px;padding-bottom:11px}.seo-simple-block__text-seomaintext h1{padding-top:11px;padding-bottom:11px}.seo-simple-block__text-seomaintext h2{padding-top:11px;padding-bottom:11px}.seo-simple-block__text-seomaintext h3{padding-top:11px;padding-bottom:11px}.seo-simple-block__text-seomaintext h4{padding-top:11px;padding-bottom:11px}.seo-simple-block__text-seomaintext h5{padding-top:11px;padding-bottom:11px}
.visually-hidden{position:absolute;left:-10000px;top:auto;width:1px;height:1px;font-size:0;overflow:hidden}.search-plugin{display:block;width:980px;height:100%;margin:0;margin-bottom:20px;margin-left:10px;margin-right:10px;padding:0}.search-plugin__head{display:flex;align-items:center;min-height:50px;margin:0;margin-left:10px;margin-right:10px;padding:0}.search-plugin__breadcrumbs{min-width:400px;margin:0;padding:0}.search-plugin__share{display:flex;align-items:center;min-width:140px;margin:0;padding:0}.search-plugin__print{display:flex;align-items:center}.search-plugin__icon-print:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e93a';font-size:19px;color:#666;position:relative;top:2px}.search-plugin__print-link{color:#0f7ee6;text-decoration:none;position:relative;top:-2px;margin-right:10px;margin-left:5px;cursor:pointer;letter-spacing:-.03em}.search-plugin__title{display:flex;align-items:flex-end;width:100%;height:65px;margin:0;padding:0;padding-bottom:8px;padding-left:20px;font-family:'Arial Narrow',sans-serif;font-size:26px;color:#3665ff;background-color:#fff;box-sizing:border-box}.search-plugin__title--h2{height:60px;margin-bottom:15px;margin-left:-20px;font-size:20px}.search-plugin__block{display:flex;flex-wrap:wrap;width:800px;height:100%;margin:0;margin-bottom:20px;padding:0;padding-top:20px;padding-left:20px;padding-right:20px;box-sizing:border-box}.search-plugin__header{width:100%;margin:0;margin-bottom:18px;padding:0;font-family:'Arial Narrow',sans-serif;font-size:18px;line-height:24px;color:#000}.search-plugin__txt{width:100%;margin:0;margin-bottom:15px;padding:0;text-align:justify;font-family:'Arial Narrow',sans-serif;font-size:16px;line-height:18px;color:#000}.search-plugin__txt--mb{margin-bottom:10px}.search-plugin__txt--mb-x{margin-bottom:4px}.search-plugin__txt--fs{font-size:16px;line-height:18px}.search-plugin__txt--pl{padding-left:15px}.search-plugin__txt--pl-x{padding-left:5px}.search-plugin__list{width:100%;margin:0;margin-bottom:10px;padding:0;font-family:'Arial Narrow',sans-serif;font-size:18px;line-height:24px;color:#000}.search-plugin__item{position:relative;width:100%;margin:0;margin-bottom:8px;padding:0;font-family:'Arial Narrow',sans-serif;font-size:16px;line-height:18px;color:#000}.search-plugin__item:before{position:absolute;content:"";top:7px;left:-12px;width:5px;height:5px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 5 5' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:%23034074;%7D%3C/style%3E%3C/defs%3E%3Ccircle class='a' cx='2.5' cy='2.5' r='2.5'/%3E%3C/svg%3E");background-repeat:no-repeat}.search-plugin__item--check:before{position:absolute;content:"";top:7px;left:-18px;width:11px;height:9px;background-image:url("data:image/svg+xml,%3Csvg enable-background='new 0 0 11 9' version='1.1' viewBox='0 0 11 9' xml:space='preserve' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle type='text/css'%3E .st0%7Benable-background:new ;%7D .st1%7Bfill:%230736AC;%7D%0A%3C/style%3E%3Cg class='st0'%3E%3Cpath class='st1' d='M11,2.1L4.1,9L0,4.9l2.1-2.1l2.1,2.1L8.9,0L11,2.1z'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat}.search-plugin__item--color{color:#3665ff}.search-plugin__contact-block{display:flex;flex-wrap:wrap;width:100%;min-height:100px;margin:0;margin-left:-20px;padding:0;padding-top:15px;padding-bottom:5px;padding-left:20px;padding-right:20px;background-color:#fff;box-sizing:border-box}html[data-print=search-plugin__html_print] .search-plugin__detail{display:none}
.search-output-ports__breadcrumbs{margin:10px 10px 22px 10px}.search-output-ports__wrapper{margin:0 10px 19px 10px;width:980px;background-color:#fff}.search-output-ports__select_row{display:table;padding:5px 5px 15px 5px;width:100%;box-sizing:border-box}.search-output-ports__title{font-size:30px;line-height:40px;color:#14337b;padding-bottom:10px;text-align:center}.search-output-ports__select_block{width:585px;height:37px;border:1px solid #ddd;position:relative;padding:0 30px 0 16px;box-sizing:border-box;cursor:pointer;margin:auto}.search-output-ports__select_block:after{content:"\e907";position:absolute;top:14px;right:13px;font-family:mcruises!important;color:#666;font-size:10px;font-weight:700}.search-output-ports__selected{color:#0f7ee6;font-size:22px;line-height:34px;cursor:pointer}.search-output-ports__select_list{position:absolute;top:41px;left:0;width:330px;display:none;background-color:#fff;border-left:1px solid transparent;border-right:1px solid transparent;z-index:400;box-shadow:0 0 5px rgba(0,0,0,.3)}.search-output-ports__select_list--open{display:table}.search-output-ports__close-icon{color:#999;cursor:pointer;position:relative;float:right;z-index:100;text-align:center;color:#999;font-size:10px;top:0;right:4px}.search-output-ports__select_item{padding:0 30px 0 16px;display:table;width:100%;box-sizing:border-box;font-size:15px;line-height:24px;color:#444;cursor:pointer;position:relative}.search-output-ports__select_item:first-child{margin-top:13px}.search-output-ports__select_item:last-child{margin-bottom:13px}.search-output-ports__select_item:hover{background-color:#ccc}.search-output-ports__select_item_link{color:#000;text-decoration:none}.search-output-ports__select_item:hover .search-output-ports__select_item_link{color:#0f7ee6}.search-output-ports__select_sub_list{display:none;position:absolute;left:330px;top:-16px;padding:15px 0;background:#e6e6e6;box-shadow:1px 2px 16px #444;border:1px solid transparent;border-left:none;z-index:399}.search-output-ports__select_sub_item{cursor:pointer;padding:6px 20px 5px 20px;line-height:13px;text-decoration:none;display:block;font-size:13px;white-space:nowrap;color:#000}.search-output-ports__select_sub_item:hover{background:#ccc;color:#0f7ee6}.search-output-ports__select_item:hover .search-output-ports__select_sub_list{display:table}.search-output-ports .search-by-ports-maps{width:980px}.search-output-ports .search-by-ports-calendar__table{margin:0 5px}
.search-cruises{margin-bottom:132px}.search-cruises__breadcrumbs{margin:16px 10px 16px 10px}.search-cruises .main-form{margin:0 auto 28px}
.search-by-ports-maps{display:table;width:1000px;background-color:#fff;letter-spacing:-.05em}.search-by-ports-maps__title-block{width:100%;padding:0 15px;box-sizing:border-box;text-align:center;margin:-1px 0 12px 0}.search-by-ports-maps__title-design{display:inline-block;font-size:24px;color:#14337b;padding:0 5px;background-color:#fff;z-index:1;position:relative}.search-by-ports-maps__title_link{padding:0 15px;text-decoration:none;display:inline-block;position:relative}.search-by-ports-maps__title_link:hover{background-color:#ceeeff;transition:all linear .7s}.search-by-ports-maps__pretitle{font-size:24px;line-height:20px;width:100%;text-align:center;margin-top:5px}.search-by-ports-maps__title{float:left;font-size:27px}.search-by-ports-maps__title-stand{color:#0f7ee6}.search-by-ports-maps__title-middleline{width:100%;height:1px;display:block;background:#b4b2b2;position:relative;top:-33px}.search-by-ports-maps__title-logo{display:table;float:left;width:167px;height:40px;margin-left:22px}.search-by-ports-maps__select-region-block{display:table;float:left}.search-by-ports-maps__select-region-text{float:left;font-size:16px;color:#444;font-weight:600;line-height:35px;margin:0 8px 0 15px}.search-by-ports-maps__select-region-button{float:left;border:1px solid #dcdcdc;border-radius:2px;font-size:24px;color:#0f7ee6;cursor:pointer;margin-left:22px;padding:0 12px 0 14px;width:534px;line-height:38px;position:relative;background-position:512px center;background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/search-by-ports/img/caretShadow.png")}.search-by-ports-maps__option_block{position:absolute;outline:1px solid #dcdcdc;border-radius:2px;font-size:22px;color:#0f7ee6;cursor:pointer;box-sizing:border-box;width:100%;left:0;line-height:38px;background-color:#fff;z-index:400;height:494px;overflow-y:scroll;display:none}.search-by-ports-maps__option_selected{text-align:left}.search-by-ports-maps__option{text-align:left;cursor:pointer;padding:0 12px 0 14px}.search-by-ports-maps__option:hover{background-color:#ceeeff;transition:all linear .5s}.search-by-ports-maps__map_wrapper{overflow:hidden}.search-by-ports-maps__map{width:100%;height:562px;position:relative}.search-by-ports-maps__map--south-asia{margin-top:-80px}.search-by-ports-maps__map--mediterranean,.search-by-ports-maps__map--south-europe{margin-bottom:-117px}.search-by-ports-maps__map--australia{margin-top:-70px;margin-bottom:-30px}.search-by-ports-maps__map--red-sea{margin-bottom:-130px}.search-by-ports-maps__map--bermuda{margin-bottom:-200px}.search-by-ports-maps__map--south-america{margin-top:-19px;margin-bottom:-21px}.search-by-ports-maps__map--black-sea{margin-top:-105px;margin-bottom:-105px}.search-by-ports-maps__map--world-cruises{margin-bottom:-186px}.search-by-ports-maps__map--river-belorussia{margin-top:-120px}.search-by-ports-maps__map--cuba,.search-by-ports-maps__map--dominican-republic{margin-top:-30px;margin-bottom:-120px}.search-by-ports-maps__map--around-europe{margin-top:-90px;margin-bottom:-30px}.search-by-ports-maps__map--indian-ocean{margin-top:-30px;margin-bottom:-30px}.search-by-ports-maps__map--far-east{margin-top:-100px;margin-bottom:-55px}.search-by-ports-maps__map--trans-pacific{margin-top:-40px;margin-bottom:-70px}.search-by-ports-maps__map--antarctic-south-america-falkland-islands{margin-bottom:-40px}.search-by-ports-maps__map--north-river{margin-bottom:-20px}.search-by-ports-maps__map--north-north-river{margin-bottom:-130px}.search-by-ports-maps__map--west-river{margin-bottom:0}.search-by-ports-maps__map--river-russia{margin-top:0;margin-bottom:0}.search-by-ports-maps__map--dunay-river{margin-top:-97px}.search-by-ports-maps__map--cambodia-china-laos-river{margin-bottom:-45px}.search-by-ports-maps__map.selected{display:table}.search-by-ports-maps__area_name{display:none;font-size:12px;color:#fff;position:absolute;top:50%;left:50%;opacity:.85;font-family:Roboto,sans-serif;font-weight:300;letter-spacing:-.03em}.search-by-ports-maps__area_name--maldives{top:57.5%;left:48%}.search-by-ports-maps__map--south-asia .search-by-ports-maps__area_name--maldives{top:81%;left:25%}.search-by-ports-maps__area_name--reunion{top:82%;left:26.5%}.search-by-ports-maps__area_name--mauritius{top:75%;left:39%}.search-by-ports-maps__map--world-cruises .search-by-ports-maps__area_name--mauritius{top:48.5%;left:63%}.search-by-ports-maps__area_name--sri-lanka{top:42%;left:63.5%}.search-by-ports-maps__map--south-asia .search-by-ports-maps__area_name--sri-lanka{top:76%;left:31%}.search-by-ports-maps__area_name--seychelles{top:56%;left:23.3%}.search-by-ports-maps__area_name--galapagos{top:53%;left:32.5%}.search-by-ports-maps__map--trans-pacific .search-by-ports-maps__area_name--galapagos{top:66.5%;left:64%}.search-by-ports-maps__map--trans-atlantic .search-by-ports-maps__area_name--galapagos{top:58.7%;left:11.5%}.search-by-ports-maps__area_name--falkland{top:88%;left:56.5%}.search-by-ports-maps__map--antarctic-south-america-falkland-islands .search-by-ports-maps__area_name--falkland{top:66.5%;left:49%}.search-by-ports-maps__area_name--fiji{top:35%;left:86.5%}.search-by-ports-maps__map--trans-pacific .search-by-ports-maps__area_name--fiji{top:66%;left:31.5%}.search-by-ports-maps__area_name--new-zealand{top:83%;left:84.8%}.search-by-ports-maps__area_name--new-caledonia{top:37%;left:72.5%}.search-by-ports-maps__area_name--vanuatu{top:26%;left:77%}.search-by-ports-maps__map--trans-pacific .search-by-ports-maps__area_name--vanuatu{top:68.8%;left:27.5%}.search-by-ports-maps__area_name--tahiti{top:77.5%;left:50.5%}.search-by-ports-maps__map--world-cruises .search-by-ports-maps__area_name--tahiti{top:54%;left:3.2%}.search-by-ports-maps__area_name--hawaii{top:43.5%;left:45%}.search-by-ports-maps__map--world-cruises .search-by-ports-maps__area_name--hawaii{top:30.8%;left:1%}.search-by-ports-maps__area_name--iceland{top:42%;left:14%}.search-by-ports-maps__map--around-europe .search-by-ports-maps__area_name--iceland{top:24%;left:9%}.search-by-ports-maps__area_name--canary{top:31%;left:15%}.search-by-ports-maps__area_name--tenerife{top:69.5%;left:3.5%}.search-by-ports-maps__area_name--gran-canaria{top:72%;left:7.5%}.search-by-ports-maps__area_name--fuerteventura{top:67.5%;left:10.5%}.search-by-ports-maps__area_name--lanzarote{top:62%;left:12.5%}.search-by-ports-maps__area_name--palau{top:76%;left:72.5%}.search-by-ports-maps__area_name--galapagos .search-by-ports-maps__area_name--palau{top:80.5%;left:13.5%}.search-by-ports-maps__area_name--bahamas{top:32%;left:49%}.search-by-ports-maps__area_name--solomon{top:61%;left:22%}.search-by-ports-maps__area_name--galapagos .search-by-ports-maps__area_name--palau,.search-by-ports-maps__area_name--galapagos .search-by-ports-maps__area_name--solomon,.search-by-ports-maps__map--antarctic-south-america-falkland-islands .search-by-ports-maps__area_name--falkland,.search-by-ports-maps__map--around-europe .search-by-ports-maps__area_name--iceland,.search-by-ports-maps__map--australia .search-by-ports-maps__area_name--fiji,.search-by-ports-maps__map--australia .search-by-ports-maps__area_name--new-caledonia,.search-by-ports-maps__map--australia .search-by-ports-maps__area_name--new-zealand,.search-by-ports-maps__map--australia .search-by-ports-maps__area_name--vanuatu,.search-by-ports-maps__map--cuba .search-by-ports-maps__area_name--bahamas,.search-by-ports-maps__map--indian-ocean .search-by-ports-maps__area_name--maldives,.search-by-ports-maps__map--indian-ocean .search-by-ports-maps__area_name--mauritius,.search-by-ports-maps__map--indian-ocean .search-by-ports-maps__area_name--reunion,.search-by-ports-maps__map--indian-ocean .search-by-ports-maps__area_name--seychelles,.search-by-ports-maps__map--indian-ocean .search-by-ports-maps__area_name--sri-lanka,.search-by-ports-maps__map--north-europe .search-by-ports-maps__area_name--iceland,.search-by-ports-maps__map--south-america .search-by-ports-maps__area_name--falkland,.search-by-ports-maps__map--south-america .search-by-ports-maps__area_name--galapagos,.search-by-ports-maps__map--south-asia .search-by-ports-maps__area_name--maldives,.search-by-ports-maps__map--south-asia .search-by-ports-maps__area_name--palau,.search-by-ports-maps__map--south-asia .search-by-ports-maps__area_name--sri-lanka,.search-by-ports-maps__map--south-europe .search-by-ports-maps__area_name--fuerteventura,.search-by-ports-maps__map--south-europe .search-by-ports-maps__area_name--gran-canaria,.search-by-ports-maps__map--south-europe .search-by-ports-maps__area_name--lanzarote,.search-by-ports-maps__map--south-europe .search-by-ports-maps__area_name--tenerife,.search-by-ports-maps__map--trans-atlantic .search-by-ports-maps__area_name--canary,.search-by-ports-maps__map--trans-atlantic .search-by-ports-maps__area_name--galapagos,.search-by-ports-maps__map--trans-pacific .search-by-ports-maps__area_name--fiji,.search-by-ports-maps__map--trans-pacific .search-by-ports-maps__area_name--galapagos,.search-by-ports-maps__map--trans-pacific .search-by-ports-maps__area_name--hawaii,.search-by-ports-maps__map--trans-pacific .search-by-ports-maps__area_name--tahiti,.search-by-ports-maps__map--trans-pacific .search-by-ports-maps__area_name--vanuatu,.search-by-ports-maps__map--world-cruises .search-by-ports-maps__area_name--hawaii,.search-by-ports-maps__map--world-cruises .search-by-ports-maps__area_name--mauritius,.search-by-ports-maps__map--world-cruises .search-by-ports-maps__area_name--tahiti{display:block}.search-by-ports-maps__map_image{width:100%;height:100%;display:block}.search-by-ports-maps__map-name{display:table;margin:0;position:absolute;top:470px;left:350px;background-color:#fff;background-color:rgba(255,255,255,.8);padding:9px 12px;color:#444;font-size:20px;min-width:90px;text-align:center}.search-by-ports-maps--rivers .search-by-ports-maps__map-name{background-color:#323232;background-color:rgba(50,50,50,.8);color:#fff}.search-by-ports-maps__map--north-america .search-by-ports-maps__map-name{top:30px;left:500px}.search-by-ports-maps__map--north-europe .search-by-ports-maps__map-name{top:15px;left:755px}.search-by-ports-maps__map--south-america-and-africa .search-by-ports-maps__map-name{top:20px;left:400px}.search-by-ports-maps__map--south-america .search-by-ports-maps__map-name{top:50px;left:660px}.search-by-ports-maps__map--south-asia .search-by-ports-maps__map-name{top:130px;left:335px}.search-by-ports-maps__map--red-sea .search-by-ports-maps__map-name{top:355px;left:330px}.search-by-ports-maps__map--australia .search-by-ports-maps__map-name{top:425px;left:75px}.search-by-ports-maps__map--black-sea .search-by-ports-maps__map-name{top:405px;left:440px}.search-by-ports-maps__map--kama .search-by-ports-maps__map-name{top:30px;left:350px}.search-by-ports-maps__map--north-north-river .search-by-ports-maps__map-name,.search-by-ports-maps__map--north-river .search-by-ports-maps__map-name,.search-by-ports-maps__map--river-russia .search-by-ports-maps__map-name,.search-by-ports-maps__map--west-river .search-by-ports-maps__map-name{top:30px;left:650px}.search-by-ports-maps__map--dunay-river .search-by-ports-maps__map-name{top:150px;left:650px}.search-by-ports-maps__map--rein-main-mozel-rivers .search-by-ports-maps__map-name{top:30px;left:639px}.search-by-ports-maps__map--french-rivers .search-by-ports-maps__map-name{top:30px;left:650px}.search-by-ports-maps__map--cambodia-china-laos-river .search-by-ports-maps__map-name{top:455px;left:27px}.search-by-ports-maps__map--india-river .search-by-ports-maps__map-name{top:396px;left:185px}.search-by-ports-maps__map--myanmar-burma-river .search-by-ports-maps__map-name{top:346px;left:185px}.search-by-ports-maps__map--vietnam-river .search-by-ports-maps__map-name{top:334px;left:119px}.search-by-ports-maps__map--mediterranean .search-by-ports-maps__map-name,.search-by-ports-maps__map--south-europe .search-by-ports-maps__map-name{top:40px;left:80px}.search-by-ports-maps__map--cuba .search-by-ports-maps__map-name{top:45px;left:585px}.search-by-ports-maps__map--antarctic-south-america-falkland-islands .search-by-ports-maps__map-name{top:10px;left:445px}.search-by-ports-maps__map--dominican-republic .search-by-ports-maps__map-name{top:50px;left:640px}.search-by-ports-maps__map--usa-central-america .search-by-ports-maps__map-name{top:430px;left:185px}.search-by-ports-maps__map--bermuda .search-by-ports-maps__map-name{top:275px;left:730px}.search-by-ports-maps__map--around-europe .search-by-ports-maps__map-name{top:105px;left:195px}.search-by-ports-maps__map--trans-atlantic .search-by-ports-maps__map-name{top:465px;left:500px}.search-by-ports-maps__map--indian-ocean .search-by-ports-maps__map-name{top:50px;left:470px}.search-by-ports-maps__map--far-east .search-by-ports-maps__map-name{top:170px;left:530px}.search-by-ports-maps__map--trans-pacific .search-by-ports-maps__map-name{top:120px;left:225px}.search-by-ports-maps__map--world-cruises .search-by-ports-maps__map-name{top:318px;left:425px}.search-by-ports-maps__map--river-portugal .search-by-ports-maps__map-name{top:55px;left:62px}.search-by-ports-maps__map--yenisei-lena .search-by-ports-maps__map-name{top:50px;left:355px}.search-by-ports-maps__map--river-russia .search-by-ports-maps__map-name{top:40px;left:350px}.search-by-ports-maps__point-name.text-wrap{white-space:normal;line-height:12px}.search-by-ports-maps__point-block{position:absolute;cursor:pointer}.search-by-ports-maps__point{position:absolute;display:block;width:12px;height:12px;top:0;left:0;border-radius:6px;background-color:#14337b;margin-left:-6px;margin-top:-6px;z-index:2}.search-by-ports-maps--rivers .search-by-ports-maps__point{background-color:#28b548}.search-by-ports-maps__point-line{background-color:#fff;height:1px;position:relative;z-index:1;margin:6px 0 0 12px}.search-by-ports-maps__point-name{position:absolute;color:#fff;font-size:15px;top:100px;left:100px;text-shadow:1px 1px #000;white-space:nowrap}.search-by-ports-maps__map--north-europe .search-by-ports-maps__point-block[data-port-id="9153"] .search-by-ports-maps__point-line{background-color:#000}.search-by-ports-maps__map--north-europe .search-by-ports-maps__point-block[data-port-id="9153"] .search-by-ports-maps__point-name{color:#000;text-shadow:none}.search-by-ports-maps__map--north-europe .search-by-ports-maps__point-block[data-port-id="9153"].selected .search-by-ports-maps__point-name,.search-by-ports-maps__map--north-europe .search-by-ports-maps__point-block[data-port-id="9153"]:hover .search-by-ports-maps__point-name{text-shadow:1px 1px #000}.search-by-ports-maps__map--north-europe .search-by-ports-maps__point-block[data-port-id="9153"].selected .search-by-ports-maps__point-line,.search-by-ports-maps__map--north-europe .search-by-ports-maps__point-block[data-port-id="9153"]:hover .search-by-ports-maps__point-line,.search-by-ports-maps__point-block.selected .search-by-ports-maps__point,.search-by-ports-maps__point-block.selected .search-by-ports-maps__point-line,.search-by-ports-maps__point-block:hover .search-by-ports-maps__point,.search-by-ports-maps__point-block:hover .search-by-ports-maps__point-line{background-color:#f4d014;z-index:3}.search-by-ports-maps__map--north-europe .search-by-ports-maps__point-block[data-port-id="9153"].selected .search-by-ports-maps__point-name,.search-by-ports-maps__map--north-europe .search-by-ports-maps__point-block[data-port-id="9153"]:hover .search-by-ports-maps__point-name,.search-by-ports-maps__point-block.selected .search-by-ports-maps__point-name,.search-by-ports-maps__point-block:hover .search-by-ports-maps__point-name{color:#ffd610}.search-by-ports-maps--rivers .search-by-ports-maps__point-line{background-color:#000}.search-by-ports-maps--rivers .search-by-ports-maps__point-name{color:#000;text-shadow:none}.search-by-ports-maps--rivers .search-by-ports-maps__point-block.selected .search-by-ports-maps__point-name,.search-by-ports-maps--rivers .search-by-ports-maps__point-block:hover .search-by-ports-maps__point-name{color:#f3862e;text-shadow:1px 1px #000}.search-by-ports-maps--rivers .search-by-ports-maps__point-block.selected .search-by-ports-maps__point,.search-by-ports-maps--rivers .search-by-ports-maps__point-block.selected .search-by-ports-maps__point-line,.search-by-ports-maps--rivers .search-by-ports-maps__point-block:hover .search-by-ports-maps__point,.search-by-ports-maps--rivers .search-by-ports-maps__point-block:hover .search-by-ports-maps__point-line{background-color:#f3862e}.search-by-ports-maps__map--river .search-by-ports-maps__map-name{background-color:#000;background-color:rgba(0,0,0,.6);color:#fff}.search-by-ports-maps__child::before{content:'\2013 ';font-size:13px;font-family:Roboto,sans-serif;color:#444;margin-left:-10px;margin-right:2px}.search-by-ports-maps__img{padding:0;text-align:center}.search-by-ports-maps__title-block--company .search-by-ports-maps__title{line-height:40px}.search-by-ports-maps__title-block--company{margin:8px 0 1px 0}.search-by-ports-maps--regions{width:980px;margin-bottom:20px}.search-by-ports-maps--regions .search-by-ports-maps__map{height:551px}.search-by-ports-maps__title-block--main{margin:34px 20px 21px 20px;width:960px;padding:0 20px}.search-by-ports-maps__title-block--main .search-by-ports-maps__title{font-weight:300;font-family:Roboto,sans-serif;color:#444;font-size:22px;line-height:40px}.search-by-ports-maps__title-block--main .search-by-ports-maps__select-region-button{font-weight:300!important;font-family:Roboto,sans-serif;font-size:22px;margin-left:10px;width:486px;background-position:467px center;padding-left:11px;line-height:40px;height:40px}.search-by-ports-maps__title-block--main .search-by-ports-maps__select-region-button option{font-weight:300!important;font-family:Roboto,sans-serif;font-size:22px!important;line-height:40px}.search-by-ports-maps__title-block--main .search-by-ports-maps__right_text{font-weight:300;font-family:Roboto,sans-serif;color:#444;font-size:22px;line-height:40px}
.search-by-ports-calendar{width:100%;position:relative;background-color:#fff}.search-by-ports-calendar-stiky{position:absolute;top:0;z-index:200;background-color:#fff}.search-by-ports-calendar__table{width:970px;margin:0 15px 20px 15px;border-collapse:collapse;left:0;height:0;border:1px solid #0f7ee6}.search-by-ports-calendar-stiky .search-by-ports-calendar__table{margin-bottom:0}.search-by-ports-calendar__calendar-title,.search-by-ports-calendar__calendar-title-year--future,.search-by-ports-calendar__calendar-title-year--now,.search-by-ports-calendar__cell,.search-by-ports-calendar__child,.search-by-ports-calendar__main,.search-by-ports-calendar__month--future,.search-by-ports-calendar__month--now{font-family:Roboto,sans-serif;font-size:18px;font-weight:400;box-sizing:border-box}.search-by-ports-calendar__title-port{font-size:18px;letter-spacing:0;color:#fff;font-weight:300;line-height:26px}.search-by-ports-calendar__title_select{position:relative;border:1px solid #999;cursor:pointer;margin-left:-5px;border-radius:2px;background-color:#fff}.search-by-ports-calendar__title_select:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e92d";color:#094379;position:absolute;right:6px;top:2px;font-size:20px}.search-by-ports-calendar__title_in_select{display:block;overflow:hidden;width:165px;white-space:nowrap;margin:2px 10px 2px 5px;font-weight:400;position:relative;color:#094379}.search-by-ports-calendar__options_block{position:absolute;top:100%;left:0;background-color:#fff;display:block;padding:13px 0 10px 0;line-height:20px;box-shadow:0 0 5px 0 rgba(0,0,0,.5);z-index:9000;border-collapse:separate;display:none}.search-by-ports-calendar__options_close{position:absolute;font-size:13px;line-height:14px;right:4px;top:0;cursor:pointer;color:#999;font-family:'PT Sans',sans-serif;font-weight:400}.search-by-ports-calendar__option{color:#0f7ee6;font-size:15px;cursor:pointer;font-family:'PT Sans',sans-serif;padding:0 25px 0 10px;white-space:nowrap;line-height:24px}.search-by-ports-calendar__option:hover{background-color:#87bef2;color:#fff}.search-by-ports-calendar__month{background-color:#fff1c0;letter-spacing:.05em}.search-by-ports-calendar__calendar-title{height:60px;background-color:#5da0d3;color:#0f7ee6;width:204px;vertical-align:top;padding-top:7px;padding-left:10px;padding-right:7px;text-align:left;letter-spacing:0;font-size:16px}.search-by-ports-calendar__calendar-title-year--future,.search-by-ports-calendar__calendar-title-year--now{color:#fff1c0;background-color:#5da0d3;position:relative}.search-by-ports-calendar__calendar-title-year--now{color:#d0f5fe;background-color:#0f7ee6;height:38px}.search-by-ports-calendar__calendar-title-year--future{color:#bddee6;background-color:#5da0d3;height:38px}.search-by-ports-calendar__calendar-title-year--future[colspan="1"]{text-align:left;padding-left:5px}.search-by-ports-calendar__month{text-align:center;font-size:10px;color:#444;vertical-align:middle;padding-left:2px;padding-right:2px}.search-by-ports-calendar__month--now{background-color:#d0f5fe}.search-by-ports-calendar__month--now:not(:last-child){border-right:1px solid #0f7ee6}.search-by-ports-calendar__month--future{background-color:#bddee6}.search-by-ports-calendar__cell,.search-by-ports-calendar__child,.search-by-ports-calendar__img,.search-by-ports-calendar__main{border-top:1px solid #e6e6e6;font-size:13px;color:#444}.search-by-ports-calendar__calendar-title,.search-by-ports-calendar__child,.search-by-ports-calendar__img,.search-by-ports-calendar__main{border-right:1px solid #0f7ee6}.search-by-ports-calendar__line:not(:last-child) .search-by-ports-calendar__child,.search-by-ports-calendar__line:not(:last-child) .search-by-ports-calendar__img,.search-by-ports-calendar__line:not(:last-child) .search-by-ports-calendar__main{border-bottom:1px solid #e6e6e6}.search-by-ports-calendar__line:last-child .search-by-ports-calendar__cell .search-by-ports-calendar__line:last-child .search-by-ports-calendar__img,.search-by-ports-calendar__line:last-child .search-by-ports-calendar__child,.search-by-ports-calendar__line:last-child .search-by-ports-calendar__main{border-bottom:0 solid #fff}.search-by-ports-calendar__line:first-of-type .search-by-ports-calendar__main{padding:6px 4px 9px 25px}.search-by-ports-calendar__main{font-size:16px;font-weight:300}.search-by-ports-calendar__child,.search-by-ports-calendar__main{padding:5px 4px 5px 10px;color:#08325a;font-family:Roboto,sans-serif}.search-by-ports-calendar__child{font-weight:300;position:relative}.search-by-ports-calendar__left_link{text-decoration:none;color:inherit}.search-by-ports-calendar__cell{border:1px solid #e6e6e6;font-size:11px;color:#0f7ee6;vertical-align:middle;text-align:center;width:58px}.search-by-ports-calendar__line:last-child .search-by-ports-calendar__cell{border-bottom:0 solid #fff}.search-by-ports-calendar__month--future:not(:last-child){border-right:1px solid #0f7ee6}.search-by-ports-calendar__cell--last-in-year,.search-by-ports-calendar__cell--last-in-year.search-by-ports-calendar__cell__backlight{border-right:1px solid #0f7ee6}.search-by-ports-calendar__cell .currency-amount{text-decoration:underline}.search-by-ports-calendar__cell .currency-suffix{font-size:9px;color:#b2b2b2;display:block}.search-by-ports-calendar__line__hover:hover{background-color:#d0fbc6;border-top:1px solid #d0fbc6;border-bottom:1px solid #d0fbc6}.search-by-ports-calendar__line__hover:last-child:hover{border-bottom:0 solid #d0fbc6}.search-by-ports-calendar__line .search-by-ports-calendar__cell:hover{background-color:#5eb26d;color:#fff}.search-by-ports-calendar__line--company .search-by-ports-calendar__main{padding:5px 4px 2px 10px}.search-by-ports-calendar__date{color:#0f7ee6;line-height:17px;padding:3px;text-decoration:none!important}.search-by-ports-calendar__line .search-by-ports-calendar__cell:hover .search-by-ports-calendar__date{color:#fff}.search-by-ports-calendar__line .search-by-ports-calendar__cell:hover .currency-suffix{color:#fff}.search-by-ports-calendar__child{padding-left:20px}.search-by-ports-calendar__cell__backlight{background-color:#d0fbc6}.search-by-ports-calendar__month__backlight{background-color:#d0fbc6;color:#0f7ee6}.search-by-ports-calendar__controls-next,.search-by-ports-calendar__controls-prew{position:absolute;top:0;width:21px;height:38px;padding:9px;box-sizing:border-box;cursor:pointer}.search-by-ports-calendar__controls-prew{left:0}.search-by-ports-calendar__controls-next{right:0}.search-by-ports-calendar__prew-triangle{border:10px solid transparent;border-right:8px solid #fff;margin-left:-15px}.search-by-ports-calendar__next-triangle{border:10px solid transparent;border-left:8px solid #fff}.search-by-ports-calendar__controls-prew:hover .search-by-ports-calendar__prew-triangle{border-right:8px solid #ffdb5d}.search-by-ports-calendar__controls-next:hover .search-by-ports-calendar__next-triangle{border-left:8px solid #ffdb5d}.search-by-ports-calendar__logo{width:100px;height:25px;padding:2px 0 2px 0;border:1px solid #115aa0;padding:0}.search-by-ports-calendar__logo_name{color:#646464;font-size:10px;line-height:12px;margin-top:-1px;text-align:center;display:block;font-weight:400;text-decoration:none}.search-by-ports-calendar__subtitle{background-color:#d5d4d4;font-size:17px;padding:6px 0 6px 10px;font-family:Roboto,sans-serif;font-weight:300}.search-by-ports-calendar__subtitle--company_stiky{display:none}.search-by-ports-calendar__desc{background-color:#d5d4d4;font-size:15px;letter-spacing:.14em;text-align:center;vertical-align:middle;font-family:Roboto,sans-serif;font-weight:300;padding-top:1px}.search-by-ports-calendar__subtitle_description{font-size:11px;letter-spacing:0}.search-by-ports-calendar__info_line_text{float:left;line-height:22px;height:20px;padding:0 0 0 60px;letter-spacing:.12em;font-size:15px;font-family:Roboto,sans-serif}.search-by-ports-calendar__info_line_text--company{padding-left:15px}.search-by-ports-calendar__first_line_text{float:left}.search-by-ports-calendar__valutes{background-color:#d5d4d4;text-align:center;vertical-align:middle}.search-by-ports-calendar__valutes .Valutes{margin:0 4px 0 0;top:2px;position:relative}.search-by-ports-calendar__valutes .Valutes-header{letter-spacing:0;position:relative;bottom:-2px;float:left;line-height:20px}.search-by-ports-calendar__valutes .Valutes_eur,.search-by-ports-calendar__valutes .Valutes_rub,.search-by-ports-calendar__valutes .Valutes_usd{letter-spacing:.3em;width:33px;height:15px;line-height:16px;font-size:8px;float:left;margin-left:2px}.search-by-ports-calendar__valutes .Valutes_rub{margin-left:0}.search-by-ports-calendar__cell:last-child{border-right:0}.search-by-ports-calendar__sum-cruises{text-align:center;font-size:10px;vertical-align:middle;width:30px;border-right:1px solid #0f7ee6}.search-by-ports-calendar__price-link{font-family:Roboto,sans-serif;font-size:11px;font-weight:800;color:#0f7ee6;display:block;width:100%;text-decoration:none!important;padding:0 0 1px 0}.search-by-ports-calendar__price,.search-by-ports-calendar__price .currency-amount{text-decoration:underline}.search-by-ports-calendar__price .currency-suffix{display:block;font-size:8px;line-height:10px;color:#0f7ee6;text-decoration:none!important;letter-spacing:.05em}.search-by-ports-calendar__cell:hover .currency-suffix,.search-by-ports-calendar__cell:hover .search-by-ports-calendar__price-link{color:#fff}.search-by-ports-calendar__cell:nth-child(2){vertical-align:middle;color:#000;font-size:12px;width:30px;font-weight:400;border-right:1px solid #0f7ee6}.search-by-ports-calendar__cell:nth-child(2):hover{cursor:auto}.search-by-ports-calendar-parameters{width:100%;display:table;padding:15px 15px 9px 15px;box-sizing:border-box}.search-by-ports-calendar-parameters--river{padding:15px 7px 7px 7px}.search-by-ports-calendar__parameters-duration{float:left;font-size:14px;font-weight:700}.search-by-ports-calendar__parameters-type-cabin{float:right;font-size:14px;font-weight:700}.search-by-ports-calendar__parameters-item{font-weight:300;padding:1px 4px;margin-top:3px;background-color:#d0f4fe;float:left;margin-left:4px;cursor:pointer;letter-spacing:0}.search-by-ports-calendar-parameters--river .search-by-ports-calendar__parameters-item{margin-left:2px;padding:1px 3px}.search-by-ports-calendar__parameters-item--selected,.search-by-ports-calendar__parameters-item:hover{background-color:#0f7ee6;color:#fff}.search-by-ports-calendar__parameters-name{float:left;line-height:29px;font-weight:300;font-size:14px;margin-right:2px}.search-by-ports-calendar__table-preloader{display:none;width:100%;height:100%;position:absolute;top:0;left:0;margin:10px 0;z-index:300}.search-by-ports-calendar__table-preloader-wrap{width:450px;max-height:260px;height:100%;display:inline-block;background-color:rgba(0,0,0,.15);position:absolute;top:0;right:0;left:0;margin:auto}.search-by-ports-calendar__table-preloader-image{width:65px;height:65px;display:block;background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/search-by-ports/img/preloader_chamomile_40x40_dark-blue.svg");border:none;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.search-by-ports-calendar__company_block{display:table}
.page_review_view--container{padding:0 30px}.page_review_view--title{margin:14px 0;padding:15px 0 15px 20px;font-family:"Arial Narrow",sans-sarif;font-size:26px;color:#0f7ee6;background:#fff}.page_review_view--container_back{display:grid;grid-auto-flow:column;justify-content:start;align-items:center;gap:30px;font-size:13pt}.page_review_view--container_back--link_back{padding:5px 15px;color:#fff;font-weight:700;text-decoration:none;background-color:#0f7ee6;border-radius:4px}.page_review_view--container_back--link_back::before{content:'\25C0';display:inline-block;margin-right:5px;font-size:9pt;line-height:0;transform:translateY(-1px)}.page_review_view--container_back--link_all{color:#0f7ee6;font-family:"Arial Narrow",sans-sarif}.page_review_view--container_total{display:grid;grid-auto-flow:column;justify-content:start;align-items:center;gap:50px;margin:15px 30px;padding:15px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;font-size:10pt}.page_review_view--rating_total{padding:15px;text-align:center;border-radius:10px;background-color:#fff}.page_review_view--rating_total--rating{font-family:"Arial Narrow",sans-sarif;font-weight:700;font-size:30pt}.page_review_view--rating_total--title{font-size:9pt;color:#666}.page_review_view--rating_list{display:grid;gap:2px}.page_review_view--rating_list--item{display:grid;grid-template-columns:80px 80px 60px auto;justify-content:start;align-items:center;gap:15px}.page_review_view--rating_list--mark_round{display:grid;grid-auto-flow:column;gap:5px}.page_review_view--rating_list--mark_round span{display:inline-block;width:8px;height:8px;border-radius:15px;border:2px solid #0f7ee6}.page_review_view--rating_list--mark_round span.full{background-color:#0f7ee6}.page_review_view--rating_list--rating,.page_review_view--rating_list--status{color:#0f7ee6;font-weight:700}.page_review_view--rating_info{display:grid;font-size:13pt}.page_review_view--rating_info--link_all{display:block;margin-bottom:10px;justify-self:start;color:#0f7ee6}.page_review_view--rating_info--link_add{justify-self:start;padding:5px 15px;font-family:Arial,sans-sarif;font-size:11pt;font-weight:700;color:#fff;text-decoration:none;background-color:#ff8523;border-radius:4px;box-sizing:border-box}.page_review_view--container{padding:0 30px 15px}.page_review_view--title{margin:14px 0;padding:15px 0 15px 20px;font-family:"Arial Narrow",sans-sarif;font-size:26px;color:#0f7ee6;background:#fff}.page_review_view--container_back{display:grid;grid-auto-flow:column;justify-content:start;align-items:center;gap:30px;font-size:13pt}.page_review_view--container_back--link_back{padding:5px 15px;color:#fff;font-weight:700;text-decoration:none;background-color:#0f7ee6;border-radius:4px}.page_review_view--container_back--link_back::before{content:'\25C0';display:inline-block;margin-right:5px;font-size:9pt;line-height:0;transform:translateY(-1px)}.page_review_view--container_back--link_all{color:#0f7ee6;font-family:"Arial Narrow",sans-sarif}.page_review_view--container_total{display:grid;grid-auto-flow:column;justify-content:start;align-items:center;gap:50px;margin:15px 30px;padding:15px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;font-size:10pt}.page_review_view--rating_total{padding:15px;text-align:center;border-radius:10px;background-color:#fff}.page_review_view--rating_total--rating{font-family:"Arial Narrow",sans-sarif;font-weight:700;font-size:30pt}.page_review_view--rating_total--title{font-size:9pt;color:#666}.page_review_view--rating_list{display:grid;gap:2px}.page_review_view--rating_list--item{display:grid;grid-template-columns:80px 80px 60px auto;justify-content:start;align-items:center;gap:15px}.page_review_view--rating_list--mark_round{display:grid;grid-auto-flow:column;gap:5px}.page_review_view--rating_list--mark_round span{display:inline-block;width:8px;height:8px;border-radius:15px;border:2px solid #0f7ee6}.page_review_view--rating_list--mark_round span.full{background-color:#0f7ee6}.page_review_view--rating_list--rating,.page_review_view--rating_list--status{color:#0f7ee6;font-weight:700}.page_review_view--rating_info{display:grid;font-size:13pt}.page_review_view--rating_info--link_all{display:block;margin-bottom:10px;justify-self:start;color:#0f7ee6}.page_review_view--rating_info--link_add{justify-self:start;padding:5px 15px;font-family:Arial,sans-sarif;font-size:11pt;font-weight:700;color:#fff;text-decoration:none;background-color:#ff8523;border-radius:4px;box-sizing:border-box}.page_review_view--container_item{display:grid;grid-template-columns:300px auto;gap:20px;padding:20px;border-radius:15px;background-color:#fff}.page_review_view--item_header,.page_review_view--item_voting{grid-column:1/-1}.page_review_view--item_header{display:grid;justify-self:start;grid-auto-flow:column;align-items:center;gap:15px;font-family:"Arial Narrow",sans-sarif;font-size:11pt}.page_review_view--item_header a{color:#0f7ee6}.page_review_view--item_header--user_name{font-size:16pt;font-weight:700;color:#000}.page_review_view--item_rating--rating{display:grid;justify-content:start;grid-auto-flow:column;align-items:center;gap:10px;margin-bottom:10px;font-size:12pt;font-weight:700}.page_review_view--item_rating--rating img{width:14px}.page_review_view--item_info--negative,.page_review_view--item_info--positive{padding-left:25px;position:relative}.page_review_view--item_info--negative p,.page_review_view--item_info--positive p{margin-bottom:10px;font-family:Arial,sans-sarif;font-size:11pt}.page_review_view--item_info--negative img,.page_review_view--item_info--positive img{position:absolute;top:3px;left:0}.page_review_view--item_rating--image_list{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;gap:10px;margin-top:15px}.page_review_view--item_rating--image_list img{display:inline-block;border-radius:4px;height:70px;object-fit:cover;object-position:center}.page_review_view--item_voting{display:grid;justify-self:end;grid-auto-flow:column;align-items:center;gap:15px;font-family:"Arial Narrow",sans-sarif;font-size:13pt}.page_review_view--item_voting button{padding:3px 20px;font-size:12pt;border-radius:4px}.page_review_view--item_voting button:hover{background-color:#ddd}.page_review_view--voting_yes_count{font-weight:700}
.page_review_list--container{padding:0 30px 15px}.page_review_list--container select{width:100%;padding:8px 10px;font-family:"Arial Narrow",sans-sarif;font-size:14pt;color:#666;border:1px solid #cfd3d5;border-radius:4px;box-sizing:border-box}.page_review_list--container button{padding:5px 15px;font-family:Arial,sans-sarif;font-size:11pt;font-weight:700;color:#666;border:none;background:0 0;border-radius:4px;box-sizing:border-box}.page_review_list--title{margin:14px 0;padding:15px 0 15px 20px;font-family:"Arial Narrow",sans-sarif;font-size:26px;color:#0f7ee6;background:#fff}.page_review_list--form{display:grid;gap:5px}.page_review_list--form_sector h4{font-family:Arial,sans-sarif;font-size:14pt;font-weight:700;color:#0f7ee6}.page_review_list--form_select{display:grid;grid-template-columns:repeat(3,1fr);gap:5px}.page_review_list--form_button{display:grid;justify-self:end;grid-auto-flow:column;gap:5px}.page_review_list--form_button--reset{color:#0f7ee6!important;text-decoration:underline}.page_review_list--form_button--reset:hover{color:#fff!important;background-color:#0f7ee6!important;text-decoration:none}.page_review_list--form_button--search{padding:5px 30px!important;color:#fff!important;background-color:#0f7ee6!important}.page_review_list--form_button--search:hover{background-color:#0a51ae!important}.page_review_list--container_order{display:grid;grid-auto-flow:column;justify-content:space-between;align-items:center;padding:10px 0;font-family:"Arial Narrow",sans-sarif;font-size:12pt;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.page_review_list--container_order--order{display:grid;grid-auto-flow:column;align-items:center;gap:10px}.page_review_list--container_order--order select{padding:5px;font-size:12pt}.page_review_list--container_order--page{display:grid;grid-auto-flow:column;align-items:center;gap:10px}.page_review_list--container_order--page a{color:#0f7ee6}.page_review_list--container_order--page .page{color:#8cc1f3}.page_review_list--container_order--add a{padding:5px 15px;font-family:Arial,sans-sarif;font-size:11pt;font-weight:700;color:#fff;text-decoration:none;background-color:#ff8523;border-radius:4px;box-sizing:border-box}.page_review_list--container_order--add a:hover{background-color:#c8691b}.page_review_list--review_list{font-family:Arial,sans-serif;font-size:11pt}.page_review_list--review_item{display:grid;gap:50px;grid-template-columns:250px auto;padding:20px 0;position:relative}.page_review_list--review_item.moderate{background-color:#f1e9ce;padding:20px}.page_review_list--review_item+div::before{content:'';width:100%;height:2px;background-image:radial-gradient(circle at center,rgba(0,0,0,.2),rgba(0,0,0,0));position:absolute;top:0;left:0}.page_review_list--review_item--cruise{font-family:"Arial Narrow",sans-serif}.page_review_list--review_item--cruise--date{margin-bottom:5px}.page_review_list--review_item--cruise--name_user{margin-bottom:20px;font-size:16pt;font-weight:700}.page_review_list--review_item--cruise--name_company,.page_review_list--review_item--cruise--name_liner,.page_review_list--review_item--cruise--name_region{margin-bottom:5px}.page_review_list--review_item--cruise--val{color:#0f7ee6}.page_review_list--review_item--comment--rating{display:grid;grid-auto-flow:column;gap:5px;justify-content:start;align-items:center;margin-bottom:10px}.page_review_list--review_item--comment--negative,.page_review_list--review_item--comment--positive{margin-bottom:10px;padding-left:25px;font-family:"Arial Narrow",sans-serif;font-size:13pt;position:relative}.page_review_list--review_item--comment--negative img,.page_review_list--review_item--comment--positive img{position:absolute;top:3px;left:0}.page_review_list--review_item--comment--more{display:grid;grid-auto-flow:column;justify-content:end;gap:15px;text-align:right}.page_review_list--review_item--comment--more_link{color:#0f7ee6;font-size:10pt;text-decoration:underline;cursor:pointer}.page_review_list--review_item--comment--more_link:hover{text-decoration:none}.rating_star--item{display:inline-block;width:14px;font-size:0}.rating_star--item img{max-width:100%}
.page_review_add--form_edit{display:grid;gap:5px}.page_review_view--item_info input,textarea{padding:5px;border:1px solid #999;box-sizing:border-box}.page_review_view--item_info textarea{width:100%;min-height:100px;resize:vertical}.page_review_view--review_edit{padding:5px 15px;font-family:Arial,sans-sarif;font-size:11pt;font-weight:700;color:#fff;text-decoration:none;background-color:#ff8523;border-radius:4px;box-sizing:border-box}.page_review_view--review_edit:hover{background-color:#c8691b}
.page_review_add--container{padding:0 30px 50px}.page_review_add--container button,.page_review_add--container input,.page_review_add--container select,.page_review_add--container textarea{width:100%;padding:8px 10px;font-family:"Arial Narrow",sans-sarif;font-size:14pt;color:#666;border:1px solid #cfd3d5;border-radius:3px;box-sizing:border-box}.page_review_add--container .red{color:red}.page_review_add__title{margin:14px 0;padding:15px 0 15px 20px;font-family:"Arial Narrow",sans-sarif;font-size:26px;color:#0f7ee6;background:#fff}.page_review_add__paragraph{max-width:700px;font-family:"Arial Narrow";font-size:18px;color:#0a2239}.page_review_add__paragraph p{margin-left:20px;margin-bottom:15px}.page_review_add--sector{display:grid;gap:10px}.page_review_add--form,.page_review_add--sector_hidden{display:grid;gap:30px}.page_review_add--cruise{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.page_review_add--sector_title--cruise h4,.page_review_add--sector_title--rating h4{font-family:Arial,sans-sarif;font-size:14pt;font-weight:700;color:#0f7ee6}.page_review_add--sector_title--rating{gap:30px}.page_review_add--sector_title--rating h4+p{font-size:10pt;color:#666}.page_review_add--sector label{display:grid;gap:5px}.page_review_add--sector span{color:#666}.page_review_add--sector_content--client{display:grid;grid-auto-flow:column;gap:15px}.page_review_add--sector_button{justify-self:center}.page_review_add--sector_button button{padding-left:30px;padding-right:30px;color:#fff;background-color:orange;border:none}.page_review_add--sector_button button:hover{background-color:#ff4500}.page_review_add--sector_content--rating{display:grid;justify-content:start;gap:10px;position:relative}.page_review_add--sector_content--rating .rating_num,.page_review_add--sector_content--rating .rating_text{color:#0f7ee6}.page_review_add--sector_content--rating label{grid-template-columns:100px auto 100px auto;column-gap:30px;align-items:center;font-family:"Arial Narrow",sans-sarif;font-size:12pt}.page_review_add--sector_content--rating input{position:absolute}.rating_round{display:grid;gap:10px;grid-auto-flow:column;cursor:pointer}.rating_round .star::after{content:'';display:inline-block;width:10px;height:10px;border:2px solid #0f7ee6;border-radius:50px;color:gold;font-size:20pt;line-height:0}.rating_round.active .star::after,.rating_round:hover .star::after{background-color:#0f7ee6}.rating_star{display:grid;grid-auto-flow:column;cursor:pointer}.rating_star .star{font-size:30pt;line-height:20pt;color:gold}.rating_star:hover .star{color:#daa520}.rating_star .star::after{content:"\2606"}.rating_star .star.active::after{content:"\2605"}.rating_round .star:hover~.star::after,.rating_round.active .star.active~.star::after{background:0 0}.page_review_add--rating_mid{display:grid;gap:5px;justify-items:center;min-width:50px;min-height:50px;padding:30px;background-color:#fff;border-radius:15px;transform:translateY(-50%);position:absolute;top:50%;right:50px}.page_review_add--rating_mid--title{font-weight:700}.page_review_add--rating_mid--rating{text-align:center;font-size:30pt;font-family:Arial,sans-sarif;font-weight:700}.page_review_add--sector_content--photo{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,75px));gap:15px;padding:15px;border-radius:5px;background-color:#fff;overflow:hidden}.page_review_add--sector_content--photo label{font-size:0;position:relative}.page_review_add--sector_content--photo label button,.page_review_add--sector_content--photo label input{position:absolute}.page_review_add--remove_photo{width:20px!important;height:20px;color:#fff;border:none;border-radius:5px;background-color:#8b0000;top:-5px;right:-5px;z-index:1!important}.page_review_add--remove_photo:hover{background-color:red}.page_review_add--remove_photo::before{content:"+";font-family:Arial,sans-sarif;font-size:20pt;line-height:0;color:#fff;transform:translate(50%,-50%) rotate(+45deg);position:absolute;top:50%;right:50%;cursor:pointer}.page_review_add--sector_content--photo img{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:5px;overflow:hidden}.page_review_add--add_photo{display:inline-grid;justify-content:center;align-items:center;height:75px;padding:5px;border-radius:5px;color:#fff!important;text-align:center;background-color:#0f7ee6;cursor:pointer}.page_review_add--add_photo:hover{background-color:#1e90ff}
body{margin:0 auto;padding:0}.reservation-sheet__body{width:100%;margin:0 auto;text-align:center;background-color:#fff}.reservation-sheet__space1{margin:0 16mm 0 15mm}.mcruises-global{position:relative;margin:0 auto;padding:0}.reservation-sheet__space1{margin:0}.reservation-sheet__space2{margin:0}.reservation-sheet__block{width:170mm;margin:0 auto 30px;text-align:left}.reservation-sheet__page-number{font:2.82mm "Times New Roman";text-align:center;padding:2.5mm 0 3mm;display:block}.reservation-sheet__title_h1{font:bold 3.58mm "Times New Roman";text-align:center;display:inline}.reservation-sheet__title_h1-number-date{font:bold 4mm "Times New Roman";display:inline}.reservation-sheet__subtitle_h1{font:14px "Times New Roman";text-align:center;padding:3.5mm 0 4.5mm}.reservation-sheet__title_h2-1{font:bold 2.82mm "Times New Roman";text-transform:uppercase;margin-bottom:3mm}.reservation-sheet__title_h2-2{font:bold 2.82mm "Times New Roman";text-transform:uppercase;margin-bottom:1.4mm}.reservation-sheet__title_h2-3{font:bold 2.82mm "Times New Roman";margin:1.4mm 0 .8mm}.reservation-sheet__title_h2-4{font:3.53mm "Times New Roman";margin:2.4mm 0 0;display:inline-block}.reservation-sheet__subtitle_h2-4{font:bold 3.53mm "Times New Roman";margin:0 3.6mm 0 1.2mm}.reservation-sheet__title_h2-5{font:3.53mm "Times New Roman";display:inline-block}.reservation-sheet__margin-left{margin-left:.9mm}.reservation-sheet__date{display:inline-block;margin-left:.9mm}.reservation-sheet__time{display:inline-block;margin-left:.9mm}.reservation-sheet__pay-to{font:bold 2.82mm "Times New Roman";padding:0 0 0 5.7mm;text-decoration:underline}.reservation-sheet__important{font:bold 2.82mm "Times New Roman";margin:4.2mm 0 0}.reservation-sheet__usual-text{font:2.82mm "Times New Roman";margin:4.2mm 0 0}.reservation-sheet__face{font:bold 2.82mm "Times New Roman";text-transform:uppercase;margin:.7mm 0;display:block}.reservation-sheet__requisites-block{font:bold 2.82mm "Times New Roman";margin:.7mm 0;display:block}.reservation-sheet__requisites-inline-block{font:bold 2.82mm "Times New Roman";margin:.7mm 0;display:inline-block}.reservation-sheet__requisites-inline-block2{font:bold 2.82mm "Times New Roman";margin:4.5mm 0 0;display:inline-block}.reservation-sheet__requisites-inline-block3{font:bold 2.82mm "Times New Roman";margin:2mm 0 0;display:inline-block}.reservation-sheet__name-client{font:bold 2.82mm "Times New Roman";margin:.7mm 0;display:inline-block;text-decoration:underline}.reservation-sheet__fio-text{font:2.12mm "Times New Roman";padding-left:.5mm}.reservation-sheet__fio-item{font:bold 2.82mm "Times New Roman";padding:1.1mm 1.6mm;margin:0 .4mm;display:block;border:.01mm solid #171717;color:#000}.reservation-sheet__table--table1{width:100%;display:table;border-collapse:collapse;border-spacing:0}.reservation-sheet__tr--table1{display:table-row}.reservation-sheet__td--table1{width:100%;height:4mm;display:table-cell;border:.5mm solid #171717;padding:.5mm 2.5mm;font:2.82mm "Times New Roman";vertical-align:middle}.reservation-sheet__table--table2{width:100%;display:table;border-collapse:collapse;border-spacing:0}.reservation-sheet__tr--table2{display:table-row}.reservation-sheet__th1--table2{width:10.7mm;height:4mm;display:table-cell;border:.5mm solid #171717;padding:.5mm 2.5mm;font:bold 2.82mm "Times New Roman";vertical-align:middle}.reservation-sheet__th2--table2{width:85.6mm;height:4mm;display:table-cell;border:.5mm solid #171717;padding:.5mm 2.5mm;font:bold 2.82mm "Times New Roman";vertical-align:middle}.reservation-sheet__th3--table2{width:42mm;height:4mm;display:table-cell;border:.5mm solid #171717;padding:.5mm 2.5mm;font:bold 2.82mm "Times New Roman";vertical-align:middle}.reservation-sheet__th4--table2{width:31.4mm;height:4mm;display:table-cell;border:.5mm solid #171717;padding:.5mm 2.5mm;font:bold 2.82mm "Times New Roman";vertical-align:middle}.reservation-sheet__td1--table2{width:10.7mm;height:4mm;display:table-cell;border:.5mm solid #171717;padding:.5mm 2.5mm;font:2.82mm "Times New Roman";vertical-align:middle}.reservation-sheet__td2--table2{width:85.6mm;height:4mm;display:table-cell;border:.5mm solid #171717;padding:.5mm 2.5mm;font:2.82mm "Times New Roman";vertical-align:middle}.reservation-sheet__td3--table2{width:42mm;height:4mm;display:table-cell;border:.5mm solid #171717;padding:.5mm 2.5mm;font:2.82mm "Times New Roman";vertical-align:middle}.reservation-sheet__td4--table2{width:31.4mm;height:4mm;display:table-cell;border:.5mm solid #171717;padding:.5mm 2.5mm;font:2.82mm "Times New Roman";vertical-align:middle}.reservation-sheet__table--table3{width:100%;display:table;border-collapse:collapse;border-spacing:0}.reservation-sheet__tr--table3{display:table-row}.reservation-sheet__th1--table3{width:18.6mm;height:4mm;display:table-cell;border:.5mm solid #171717;padding:.5mm 2.5mm;font:bold 2.82mm "Times New Roman";vertical-align:middle}.reservation-sheet__th2--table3{width:39.7mm;height:4mm;display:table-cell;border:.5mm solid #171717;padding:.5mm 2.5mm;font:bold 2.82mm "Times New Roman";vertical-align:middle}.reservation-sheet__th3--table3{width:90.8mm;height:4mm;display:table-cell;border:.5mm solid #171717;padding:.5mm 2.5mm;font:bold 2.82mm "Times New Roman";vertical-align:middle}.reservation-sheet__th4--table3{width:31.4mm;height:4mm;display:table-cell;border:.5mm solid #171717;padding:.5mm 2.5mm;font:bold 2.82mm "Times New Roman";vertical-align:middle}.reservation-sheet__td1--table3{width:18.6mm;height:9mm;display:table-cell;border:.5mm solid #171717;padding:.5mm 2.5mm;font:2.82mm "Times New Roman";vertical-align:top}.reservation-sheet__td2--table3{width:39.7mm;height:9mm;display:table-cell;border:.5mm solid #171717;padding:.5mm 2.5mm;font:2.82mm "Times New Roman";vertical-align:top}.reservation-sheet__td3--table3{width:90.8mm;height:9mm;display:table-cell;border:.5mm solid #171717;padding:.5mm 2.5mm 1mm;font:2.82mm "Times New Roman";vertical-align:middle}.reservation-sheet__td4--table3{width:31.4mm;height:9mm;display:table-cell;border:.5mm solid #171717;padding:.5mm 2.5mm;font:2.82mm "Times New Roman";vertical-align:top}.reservation-sheet__table--table4{width:100%;display:table;border-collapse:collapse;border-spacing:0}.reservation-sheet__tr--table4{display:table-row}.reservation-sheet__th1--table4{width:18.6mm;height:4mm;display:table-cell;border:.5mm solid #171717;padding:.5mm 2.5mm;font:bold 2.82mm "Times New Roman";vertical-align:middle}.reservation-sheet__th2--table4{width:22.9mm;height:4mm;display:table-cell;border:.5mm solid #171717;padding:.5mm 2.5mm;font:bold 2.82mm "Times New Roman";vertical-align:middle}.reservation-sheet__th3--table4{width:43.1mm;height:4mm;display:table-cell;border:.5mm solid #171717;padding:.5mm 2.5mm;font:bold 2.82mm "Times New Roman";vertical-align:middle}.reservation-sheet__th4--table4{width:85mm;height:4mm;display:table-cell;border:.5mm solid #171717;padding:.5mm 2.5mm;font:bold 2.82mm "Times New Roman";vertical-align:middle}.reservation-sheet__td1--table4{width:18.6mm;height:6.4mm;display:table-cell;border:.5mm solid #171717;padding:.5mm 2.5mm;font:2.82mm "Times New Roman";vertical-align:top}.reservation-sheet__td2--table4{width:22.9mm;height:6.4mm;display:table-cell;border:.5mm solid #171717;padding:.5mm 2.5mm;font:2.82mm "Times New Roman";vertical-align:top}.reservation-sheet__td3--table4{width:43.1mm;height:6.4mm;display:table-cell;border:.5mm solid #171717;padding:.5mm 2.5mm;font:2.82mm "Times New Roman";vertical-align:top}.reservation-sheet__td4--table4{width:85mm;height:6.4mm;display:table-cell;border:.5mm solid #171717;padding:.5mm 2.5mm;font:2.82mm "Times New Roman";vertical-align:middle}.reservation-sheet__table--table5{width:100%;margin-top:1.3mm;display:table;border-collapse:collapse;border-spacing:0}.reservation-sheet__tr--table5{display:table-row}.reservation-sheet__td1--table5{width:18.6mm;height:4mm;display:table-cell;border-width:.5mm .5mm 0;border-style:solid;border-color:#171717;padding:.5mm 2.5mm;font:2.82mm "Times New Roman";vertical-align:middle}.reservation-sheet__td2--table5{width:22.9mm;height:4mm;display:table-cell;border-width:.5mm .5mm 0;border-style:solid;border-color:#171717;padding:.5mm 2.5mm;font:2.82mm "Times New Roman";vertical-align:middle}.reservation-sheet__table--table6{width:100%;display:table;border-collapse:collapse;border-spacing:0}.reservation-sheet__tr--table6{display:table-row}.reservation-sheet__td1--table6{width:179mm;height:4mm;display:table-cell;border:.5mm solid #171717;padding:.5mm 2.5mm;font:2.82mm "Times New Roman";vertical-align:middle}.reservation-sheet__table--table7{width:100%;display:table;border-collapse:collapse;border-spacing:0}.reservation-sheet__tr--table7{display:table-row}.reservation-sheet__th1--table7{width:24.5mm;height:4mm;display:table-cell;border:.5mm solid #171717;padding:.5mm 2.5mm;font:bold 2.82mm "Times New Roman";vertical-align:middle}.reservation-sheet__th2--table7{width:124.8mm;height:4mm;display:table-cell;border:.5mm solid #171717;padding:.5mm 2.5mm;font:bold 2.82mm "Times New Roman";vertical-align:middle}.reservation-sheet__th3--table7{width:20.5mm;height:4mm;display:table-cell;border:.5mm solid #171717;padding:.5mm 2.5mm;font:bold 2.82mm "Times New Roman";vertical-align:middle}.reservation-sheet__td1--table7{width:24.5mm;height:6.4mm;display:table-cell;border:.5mm solid #171717;padding:.5mm 2.5mm;font:2.82mm "Times New Roman";vertical-align:middle}.reservation-sheet__td2--table7{width:124.8mm;height:6.4mm;display:table-cell;border:.5mm solid #171717;padding:.5mm 2.5mm;font:2.82mm "Times New Roman";vertical-align:top}.reservation-sheet__td3--table7{width:20.5mm;height:6.4mm;display:table-cell;border:.5mm solid #171717;padding:.5mm 2.5mm;font:2.82mm "Times New Roman";vertical-align:top}.reservation-sheet__table--table8{width:100%;display:table;border-collapse:collapse;border-spacing:0}.reservation-sheet__tr--table8{display:table-row}.reservation-sheet__th1--table8{width:18.6mm;height:4mm;display:table-cell;border:.5mm solid #171717;padding:.5mm 2.5mm;font:bold 2.82mm "Times New Roman";vertical-align:middle}.reservation-sheet__th2--table8{width:22.9mm;height:4mm;display:table-cell;border:.5mm solid #171717;padding:.5mm 2.5mm;font:bold 2.82mm "Times New Roman";vertical-align:middle}.reservation-sheet__th3--table8{width:30.6mm;height:4mm;display:table-cell;border:.5mm solid #171717;padding:.5mm 2.5mm;font:bold 2.82mm "Times New Roman";vertical-align:middle}.reservation-sheet__th4--table8{width:77mm;height:4mm;display:table-cell;border:.5mm solid #171717;padding:.5mm 2.5mm;font:bold 2.82mm "Times New Roman";vertical-align:middle}.reservation-sheet__th5--table8{width:20.5mm;height:4mm;display:table-cell;border:.5mm solid #171717;padding:.5mm 2.5mm;font:bold 2.82mm "Times New Roman";vertical-align:middle}.reservation-sheet__td1--table8{width:18.6mm;height:6.4mm;display:table-cell;border:.5mm solid #171717;padding:.5mm 2.5mm;font:2.82mm "Times New Roman";vertical-align:top}.reservation-sheet__td2--table8{width:22.9mm;height:6.4mm;display:table-cell;border:.5mm solid #171717;padding:.5mm 2.5mm;font:2.82mm "Times New Roman";vertical-align:top}.reservation-sheet__td3--table8{width:30.6mm;height:6.4mm;display:table-cell;border:.5mm solid #171717;padding:.5mm 2.5mm;font:2.82mm "Times New Roman";vertical-align:top}.reservation-sheet__td4--table8{width:77mm;height:6.4mm;display:table-cell;border:.5mm solid #171717;padding:.5mm 2.5mm;font:2.82mm "Times New Roman";vertical-align:top}.reservation-sheet__td5--table8{width:20.5mm;height:6.4mm;display:table-cell;border:.5mm solid #171717;padding:.5mm 2.5mm;font:2.82mm "Times New Roman";vertical-align:top}.reservation-sheet__table--table9{width:100%;display:table;border-collapse:collapse;border-spacing:0}.reservation-sheet__tr--table9{display:table-row}.reservation-sheet__th1--table9{width:23.5mm;height:4mm;display:table-cell;border:.5mm solid #171717;padding:.5mm 2.5mm;font:bold 2.82mm "Times New Roman";vertical-align:middle}.reservation-sheet__th2--table9{width:33.6mm;height:4mm;display:table-cell;border:.5mm solid #171717;padding:.5mm 2.5mm;font:bold 2.82mm "Times New Roman";vertical-align:middle}.reservation-sheet__th3--table9{width:91.7mm;height:4mm;display:table-cell;border:.5mm solid #171717;padding:.5mm 2.5mm;font:bold 2.82mm "Times New Roman";vertical-align:middle}.reservation-sheet__th4--table9{width:20.5mm;height:4mm;display:table-cell;border:.5mm solid #171717;padding:.5mm 2.5mm;font:bold 2.82mm "Times New Roman";vertical-align:middle}.reservation-sheet__td1--table9{width:23.5mm;height:6.4mm;display:table-cell;border:.5mm solid #171717;padding:.5mm 2.5mm;font:2.82mm "Times New Roman";vertical-align:top}.reservation-sheet__td2--table9{width:33.6mm;height:6.4mm;display:table-cell;border:.5mm solid #171717;padding:.5mm 2.5mm;font:2.82mm "Times New Roman";vertical-align:top}.reservation-sheet__td3--table9{width:91.7mm;height:6.4mm;display:table-cell;border:.5mm solid #171717;padding:.5mm 2.5mm;font:2.82mm "Times New Roman";vertical-align:middle}.reservation-sheet__td4--table9{width:20.5mm;height:6.4mm;display:table-cell;border:.5mm solid #171717;padding:.5mm 2.5mm;font:2.82mm "Times New Roman";vertical-align:top}.reservation-sheet__table--table10{width:100%;display:table;border-collapse:collapse;border-spacing:0}.reservation-sheet__tr--table10{display:table-row}.reservation-sheet__th1--table10{width:23.5mm;height:4mm;display:table-cell;border:.5mm solid #171717;padding:.5mm 2.5mm;font:bold 2.82mm "Times New Roman";vertical-align:middle}.reservation-sheet__th2--table10{width:33.6mm;height:4mm;display:table-cell;border:.5mm solid #171717;padding:.5mm 2.5mm;font:bold 2.82mm "Times New Roman";vertical-align:middle}.reservation-sheet__th3--table10{width:91.7mm;height:4mm;display:table-cell;border:.5mm solid #171717;padding:.5mm 2.5mm;font:bold 2.82mm "Times New Roman";vertical-align:middle}.reservation-sheet__th4--table10{width:20.5mm;height:4mm;display:table-cell;border:.5mm solid #171717;padding:.5mm 2.5mm;font:bold 2.82mm "Times New Roman";vertical-align:middle}.reservation-sheet__td1--table10{width:23.5mm;height:6.4mm;display:table-cell;border:.5mm solid #171717;padding:.5mm 2.5mm;font:2.82mm "Times New Roman";vertical-align:top}.reservation-sheet__td2--table10{width:33.6mm;height:6.4mm;display:table-cell;border:.5mm solid #171717;padding:.5mm 2.5mm;font:2.82mm "Times New Roman";vertical-align:top}.reservation-sheet__td3--table10{width:91.7mm;height:6.4mm;display:table-cell;border:.5mm solid #171717;padding:.5mm 2.5mm;font:2.82mm "Times New Roman";vertical-align:middle}.reservation-sheet__td4--table10{width:20.5mm;height:6.4mm;display:table-cell;border:.5mm solid #171717;padding:.5mm 2.5mm;font:2.82mm "Times New Roman";vertical-align:top}.reservation-sheet__table--table11{width:100%;display:table;border-collapse:collapse;border-spacing:0}.reservation-sheet__tr--table11{display:table-row}.reservation-sheet__th1--table11{width:23.5mm;height:4mm;display:table-cell;border:.5mm solid #171717;padding:.5mm 2.5mm;font:bold 2.82mm "Times New Roman";vertical-align:middle}.reservation-sheet__th2--table11{width:30.6mm;height:4mm;display:table-cell;border:.5mm solid #171717;padding:.5mm 2.5mm;font:bold 2.82mm "Times New Roman";vertical-align:middle}.reservation-sheet__th3--table11{width:94.7mm;height:4mm;display:table-cell;border:.5mm solid #171717;padding:.5mm 2.5mm;font:bold 2.82mm "Times New Roman";vertical-align:middle}.reservation-sheet__th4--table11{width:20.5mm;height:4mm;display:table-cell;border:.5mm solid #171717;padding:.5mm 2.5mm;font:bold 2.82mm "Times New Roman";vertical-align:middle}.reservation-sheet__td1--table11{width:23.5mm;height:6.4mm;display:table-cell;border:.5mm solid #171717;padding:.5mm 2.5mm;font:2.82mm "Times New Roman";vertical-align:top}.reservation-sheet__td2--table11{width:30.6mm;height:6.4mm;display:table-cell;border:.5mm solid #171717;padding:.5mm 2.5mm;font:2.82mm "Times New Roman";vertical-align:top}.reservation-sheet__td3--table11{width:94.7mm;height:6.4mm;display:table-cell;border:.5mm solid #171717;padding:.5mm 2.5mm;font:2.82mm "Times New Roman";vertical-align:middle}.reservation-sheet__td4--table11{width:20.5mm;height:6.4mm;display:table-cell;border:.5mm solid #171717;padding:.5mm 2.5mm;font:2.82mm "Times New Roman";vertical-align:top}.reservation-sheet__table--table12{width:100%;display:table;border-collapse:collapse;border-spacing:0;margin-top:2.4mm}.reservation-sheet__tr--table12{display:table-row}.reservation-sheet__td1--table12{width:64.9mm;height:4mm;display:table-cell;border:.5mm solid #171717;padding:.5mm 2.5mm;font:2.82mm "Times New Roman";vertical-align:middle}.reservation-sheet__td2--table12{width:24.9mm;height:4mm;display:table-cell;border:.5mm solid #171717;padding:.5mm 2.5mm;font:bold 2.82mm "Times New Roman";vertical-align:middle;text-align:right}.reservation-sheet__td2--table12-com{width:24.9mm;height:4mm;display:table-cell;border:.5mm solid #171717;padding:0 2.5mm;font:bold 2.82mm "Times New Roman";vertical-align:middle}.reservation-sheet__percent{display:inline-block;width:5mm;padding:1mm 2mm .9mm 0;border-right:.25mm solid #000;vertical-align:middle}.reservation-sheet__ye{float:right;padding:1mm 0 0;font:bold 2.82mm "Times New Roman"}.reservation-sheet__td3--table12{width:11.2mm;height:4mm;display:table-cell;border:.5mm solid #171717;padding:.5mm 2.5mm;font:2.82mm "Times New Roman";vertical-align:middle}.reservation-sheet__td4--table12{width:68.9mm;height:4mm;display:table-cell;border-width:.5mm;border-style:solid;border-color:#fff #fff #fff #171717;padding:0 0 0 2.5mm;font:2.82mm "Times New Roman";vertical-align:middle}.reservation-sheet__table--table13{width:100%;display:table;border-collapse:collapse;border-spacing:0;margin-top:5mm}.reservation-sheet__tr--table13{display:table-row}.reservation-sheet__td1--table13{width:45%;height:4mm;display:table-cell;border:0;padding:.5mm 0 1mm;font:2.82mm "Times New Roman";vertical-align:top}.reservation-sheet__td2--table13{width:55%;height:4mm;display:table-cell;border:0;padding:.5mm 2.5mm 1mm 0;font:2.82mm "Times New Roman";vertical-align:top}.reservation-sheet__table--table14{width:100%;display:table;border-collapse:collapse;border-spacing:0}.reservation-sheet__tr--table14{display:table-row}.reservation-sheet__td1--table14{width:50%;height:4mm;display:table-cell;border:0;padding:.5mm 2.5mm 1mm 0;font:2.82mm "Times New Roman";vertical-align:top}.reservation-sheet__td2--table14{width:13.5mm;height:4mm;display:table-cell;border:0;padding:0;font:2.82mm "Times New Roman";vertical-align:bottom}.reservation-sheet__td3--table14{height:4mm;display:table-cell;border:0;padding:0;font:bold 2.82mm "Times New Roman";vertical-align:bottom}.reservation-sheet__td4--table14{width:13.5mm;height:4mm;display:table-cell;border:0;padding:0;font:bold 2.82mm "Times New Roman";vertical-align:middle}.reservation-sheet__td5--table14{height:4mm;display:table-cell;border:0;padding:0;font:bold 2.82mm "Times New Roman";vertical-align:middle}.reservation-sheet__link-text{font:bold 2.82mm "Times New Roman";text-decoration:underline}.reservation-sheet__text1{font:bold 2.82mm "Times New Roman"}.reservation-sheet__agent{font:bold 2.82mm "Times New Roman";margin:5.5mm 0 1.5mm}.reservation-sheet__no-break-block{page-break-inside:avoid}@media print{body{margin:0 auto;padding:0;background-color:#fff!important;width:100%!important;min-width:240mm!important}.reservation-sheet__body{width:100%;margin:0 auto;text-align:center;background-color:#fff}.reservation-sheet__space1{margin:0 16mm 0 15mm}.mcruises-global{background-color:#fff!important;width:92%!important;margin:0 auto;padding:0}.reservation-sheet__space1{margin:0}.reservation-sheet__space2{margin:0}.reservation-sheet__block{width:94.6%;margin:0 auto 30px;text-align:left}.reservation-sheet__page-number{font:4.01mm "Times New Roman";text-align:center;padding:2.5mm 0 3mm;display:block}.reservation-sheet__title_h1{font:bold 5.02mm "Times New Roman";text-align:center;display:inline}.reservation-sheet__title_h1-number-date{font:bold 5.02mm "Times New Roman";display:inline}.reservation-sheet__subtitle_h1{font:5.02mm "Times New Roman";text-align:center;padding:3.5mm 0 4.5mm}.reservation-sheet__title_h2-1{font:bold 4.01mm "Times New Roman";text-transform:uppercase;margin-bottom:3mm}.reservation-sheet__title_h2-2{font:bold 4.01mm "Times New Roman";text-transform:uppercase;margin-bottom:1.4mm}.reservation-sheet__title_h2-3{font:bold 4.01mm "Times New Roman";margin:2.4mm 0 .8mm}.reservation-sheet__title_h2-4{font:4.01mm "Times New Roman";margin:2.4mm 0 0;display:inline-block}.reservation-sheet__subtitle_h2-4{font:bold 4.83mm "Times New Roman";margin:0 3.6mm 0 1.2mm}.reservation-sheet__title_h2-5{font:4.01mm "Times New Roman";display:inline-block}.reservation-sheet__margin-left{margin-left:.9mm}.reservation-sheet__date{display:inline-block;margin-left:.9mm}.reservation-sheet__time{display:inline-block;margin-left:.9mm}.reservation-sheet__pay-to{font:bold 4.01mm "Times New Roman";padding:0 0 0 5.7mm;text-decoration:underline}.reservation-sheet__important{font:bold 4.01mm "Times New Roman";margin:4.2mm 0 0}.reservation-sheet__usual-text{font:4.01mm "Times New Roman";margin:4.2mm 0 0}.reservation-sheet__face{font:bold 4.01mm "Times New Roman";text-transform:uppercase;margin:.7mm 0;display:block}.reservation-sheet__requisites-block{font:bold 4.01mm "Times New Roman";margin:.7mm 0;display:block}.reservation-sheet__requisites-inline-block{font:bold 4.01mm "Times New Roman";margin:.7mm 0;display:inline-block}.reservation-sheet__requisites-inline-block2{font:bold 4.01mm "Times New Roman";margin:4.5mm 0 0;display:inline}.reservation-sheet__requisites-inline-block3{font:bold 4.01mm "Times New Roman";margin:2mm 0 0;display:inline-block}.reservation-sheet__name-client{font:bold 4.01mm "Times New Roman";margin:.7mm 0;display:inline;text-decoration:underline}.reservation-sheet__fio-text{font:2.82mm "Times New Roman";padding-left:.5mm}.reservation-sheet__fio-item{font:bold 4.01mm "Times New Roman";padding:1.1mm 1.6mm;margin:.4mm;display:block;border:.35mm solid #171717;color:#000}.reservation-sheet__table--table1{width:100%;display:table;border-collapse:collapse;border-spacing:0}.reservation-sheet__tr--table1{display:table-row}.reservation-sheet__td--table1{width:100%;height:4mm;display:table-cell;border:.35mm solid #171717;padding:.5mm 2.5mm;font:4.01mm "Times New Roman";vertical-align:middle}.reservation-sheet__table--table2{width:100%;display:table;border-collapse:collapse;border-spacing:0}.reservation-sheet__tr--table2{display:table-row}.reservation-sheet__th1--table2{width:10.7mm;height:4mm;display:table-cell;border:.35mm solid #171717;padding:.5mm 2.5mm;font:bold 4.01mm "Times New Roman";vertical-align:middle}.reservation-sheet__th2--table2{width:85.6mm;height:4mm;display:table-cell;border:.35mm solid #171717;padding:.5mm 2.5mm;font:bold 4.01mm "Times New Roman";vertical-align:middle}.reservation-sheet__th3--table2{width:42mm;height:4mm;display:table-cell;border:.35mm solid #171717;padding:.5mm 2.5mm;font:bold 4.01mm "Times New Roman";vertical-align:middle}.reservation-sheet__th4--table2{width:31.4mm;height:4mm;display:table-cell;border:.35mm solid #171717;padding:.5mm 2.5mm;font:bold 4.01mm "Times New Roman";vertical-align:middle}.reservation-sheet__td1--table2{width:10.7mm;height:4mm;display:table-cell;border:.35mm solid #171717;padding:.5mm 2.5mm;font:4.01mm "Times New Roman";vertical-align:middle}.reservation-sheet__td2--table2{width:85.6mm;height:4mm;display:table-cell;border:.35mm solid #171717;padding:.5mm 2.5mm;font:4.01mm "Times New Roman";vertical-align:middle}.reservation-sheet__td3--table2{width:42mm;height:4mm;display:table-cell;border:.35mm solid #171717;padding:.5mm 2.5mm;font:4.01mm "Times New Roman";vertical-align:middle}.reservation-sheet__td4--table2{width:31.4mm;height:4mm;display:table-cell;border:.35mm solid #171717;padding:.5mm 2.5mm;font:4.01mm "Times New Roman";vertical-align:middle}.reservation-sheet__table--table3{width:100%;display:table;border-collapse:collapse;border-spacing:0}.reservation-sheet__tr--table3{display:table-row}.reservation-sheet__th1--table3{width:18.6mm;height:4mm;display:table-cell;border:.35mm solid #171717;padding:.5mm 2.5mm;font:bold 4.01mm "Times New Roman";vertical-align:middle}.reservation-sheet__th2--table3{width:39.7mm;height:4mm;display:table-cell;border:.35mm solid #171717;padding:.5mm 2.5mm;font:bold 4.01mm "Times New Roman";vertical-align:middle}.reservation-sheet__th3--table3{width:90.8mm;height:4mm;display:table-cell;border:.35mm solid #171717;padding:.5mm 2.5mm;font:bold 4.01mm "Times New Roman";vertical-align:middle}.reservation-sheet__th4--table3{width:31.4mm;height:4mm;display:table-cell;border:.35mm solid #171717;padding:.5mm 2.5mm;font:bold 4.01mm "Times New Roman";vertical-align:middle}.reservation-sheet__td1--table3{width:18.6mm;height:9mm;display:table-cell;border:.35mm solid #171717;padding:.5mm 2.5mm;font:4.01mm "Times New Roman";vertical-align:top}.reservation-sheet__td2--table3{width:39.7mm;height:9mm;display:table-cell;border:.35mm solid #171717;padding:.5mm 2.5mm;font:4.01mm "Times New Roman";vertical-align:top}.reservation-sheet__td3--table3{width:90.8mm;height:9mm;display:table-cell;border:.35mm solid #171717;padding:.5mm 2.5mm 1mm;font:4.01mm "Times New Roman";vertical-align:middle}.reservation-sheet__td4--table3{width:31.4mm;height:9mm;display:table-cell;border:.35mm solid #171717;padding:.5mm 2.5mm;font:4.01mm "Times New Roman";vertical-align:top}.reservation-sheet__table--table4{width:100%;display:table;border-collapse:collapse;border-spacing:0}.reservation-sheet__tr--table4{display:table-row}.reservation-sheet__th1--table4{width:18.6mm;height:4mm;display:table-cell;border:.35mm solid #171717;padding:.5mm 2.5mm;font:bold 4.01mm "Times New Roman";vertical-align:middle}.reservation-sheet__th2--table4{width:22.9mm;height:4mm;display:table-cell;border:.35mm solid #171717;padding:.5mm 2.5mm;font:bold 4.01mm "Times New Roman";vertical-align:middle}.reservation-sheet__th3--table4{width:43.1mm;height:4mm;display:table-cell;border:.35mm solid #171717;padding:.5mm 2.5mm;font:bold 4.01mm "Times New Roman";vertical-align:middle}.reservation-sheet__th4--table4{width:85mm;height:4mm;display:table-cell;border:.35mm solid #171717;padding:.5mm 2.5mm;font:bold 4.01mm "Times New Roman";vertical-align:middle}.reservation-sheet__td1--table4{width:18.6mm;height:6.4mm;display:table-cell;border:.35mm solid #171717;padding:.5mm 2.5mm;font:4.01mm "Times New Roman";vertical-align:top}.reservation-sheet__td2--table4{width:22.9mm;height:6.4mm;display:table-cell;border:.35mm solid #171717;padding:.5mm 2.5mm;font:4.01mm "Times New Roman";vertical-align:top}.reservation-sheet__td3--table4{width:43.1mm;height:6.4mm;display:table-cell;border:.35mm solid #171717;padding:.5mm 2.5mm;font:4.01mm "Times New Roman";vertical-align:top}.reservation-sheet__td4--table4{width:85mm;height:6.4mm;display:table-cell;border:.35mm solid #171717;padding:.5mm 2.5mm;font:4.01mm "Times New Roman";vertical-align:middle}.reservation-sheet__table--table5{width:100%;margin-top:1.3mm;display:table;border-collapse:collapse;border-spacing:0}.reservation-sheet__tr--table5{display:table-row}.reservation-sheet__td1--table5{width:18.6mm;height:4mm;display:table-cell;border-width:.5mm .5mm 0;border-style:solid;border-color:#171717;padding:.5mm 2.5mm;font:4.01mm "Times New Roman";vertical-align:middle}.reservation-sheet__td2--table5{width:22.9mm;height:4mm;display:table-cell;border-width:.5mm .5mm 0;border-style:solid;border-color:#171717;padding:.5mm 2.5mm;font:4.01mm "Times New Roman";vertical-align:middle}.reservation-sheet__table--table6{width:100%;display:table;border-collapse:collapse;border-spacing:0}.reservation-sheet__tr--table6{display:table-row}.reservation-sheet__td1--table6{width:179mm;height:4mm;display:table-cell;border:.35mm solid #171717;padding:.5mm 2.5mm;font:4.01mm "Times New Roman";vertical-align:middle}.reservation-sheet__table--table7{width:100%;display:table;border-collapse:collapse;border-spacing:0}.reservation-sheet__tr--table7{display:table-row}.reservation-sheet__th1--table7{width:24.5mm;height:4mm;display:table-cell;border:.35mm solid #171717;padding:.5mm 2.5mm;font:bold 4.01mm "Times New Roman";vertical-align:middle}.reservation-sheet__th2--table7{width:124.8mm;height:4mm;display:table-cell;border:.35mm solid #171717;padding:.5mm 2.5mm;font:bold 4.01mm "Times New Roman";vertical-align:middle}.reservation-sheet__th3--table7{width:20.5mm;height:4mm;display:table-cell;border:.35mm solid #171717;padding:.5mm 2.5mm;font:bold 4.01mm "Times New Roman";vertical-align:middle}.reservation-sheet__td1--table7{width:24.5mm;height:6.4mm;display:table-cell;border:.35mm solid #171717;padding:.5mm 2.5mm;font:4.01mm "Times New Roman";vertical-align:middle}.reservation-sheet__td2--table7{width:124.8mm;height:6.4mm;display:table-cell;border:.35mm solid #171717;padding:.5mm 2.5mm;font:4.01mm "Times New Roman";vertical-align:top}.reservation-sheet__td3--table7{width:20.5mm;height:6.4mm;display:table-cell;border:.35mm solid #171717;padding:.5mm 2.5mm;font:4.01mm "Times New Roman";vertical-align:top}.reservation-sheet__table--table8{width:100%;display:table;border-collapse:collapse;border-spacing:0}.reservation-sheet__tr--table8{display:table-row}.reservation-sheet__th1--table8{width:18.6mm;height:4mm;display:table-cell;border:.35mm solid #171717;padding:.5mm 2.5mm;font:bold 4.01mm "Times New Roman";vertical-align:middle}.reservation-sheet__th2--table8{width:22.9mm;height:4mm;display:table-cell;border:.35mm solid #171717;padding:.5mm 2.5mm;font:bold 4.01mm "Times New Roman";vertical-align:middle}.reservation-sheet__th3--table8{width:30.6mm;height:4mm;display:table-cell;border:.35mm solid #171717;padding:.5mm 2.5mm;font:bold 4.01mm "Times New Roman";vertical-align:middle}.reservation-sheet__th4--table8{width:77mm;height:4mm;display:table-cell;border:.35mm solid #171717;padding:.5mm 2.5mm;font:bold 4.01mm "Times New Roman";vertical-align:middle}.reservation-sheet__th5--table8{width:20.5mm;height:4mm;display:table-cell;border:.35mm solid #171717;padding:.5mm 2.5mm;font:bold 4.01mm "Times New Roman";vertical-align:middle}.reservation-sheet__td1--table8{width:18.6mm;height:6.4mm;display:table-cell;border:.35mm solid #171717;padding:.5mm 2.5mm;font:4.01mm "Times New Roman";vertical-align:top}.reservation-sheet__td2--table8{width:22.9mm;height:6.4mm;display:table-cell;border:.35mm solid #171717;padding:.5mm 2.5mm;font:4.01mm "Times New Roman";vertical-align:top}.reservation-sheet__td3--table8{width:30.6mm;height:6.4mm;display:table-cell;border:.35mm solid #171717;padding:.5mm 2.5mm;font:4.01mm "Times New Roman";vertical-align:top}.reservation-sheet__td4--table8{width:77mm;height:6.4mm;display:table-cell;border:.35mm solid #171717;padding:.5mm 2.5mm;font:4.01mm "Times New Roman";vertical-align:top}.reservation-sheet__td5--table8{width:20.5mm;height:6.4mm;display:table-cell;border:.35mm solid #171717;padding:.5mm 2.5mm;font:4.01mm "Times New Roman";vertical-align:top}.reservation-sheet__table--table9{width:100%;display:table;border-collapse:collapse;border-spacing:0}.reservation-sheet__tr--table9{display:table-row}.reservation-sheet__th1--table9{width:23.5mm;height:4mm;display:table-cell;border:.35mm solid #171717;padding:.5mm 2.5mm;font:bold 4.01mm "Times New Roman";vertical-align:middle}.reservation-sheet__th2--table9{width:33.6mm;height:4mm;display:table-cell;border:.35mm solid #171717;padding:.5mm 2.5mm;font:bold 4.01mm "Times New Roman";vertical-align:middle}.reservation-sheet__th3--table9{width:91.7mm;height:4mm;display:table-cell;border:.35mm solid #171717;padding:.5mm 2.5mm;font:bold 4.01mm "Times New Roman";vertical-align:middle}.reservation-sheet__th4--table9{width:20.5mm;height:4mm;display:table-cell;border:.35mm solid #171717;padding:.5mm 2.5mm;font:bold 4.01mm "Times New Roman";vertical-align:middle}.reservation-sheet__td1--table9{width:23.5mm;height:6.4mm;display:table-cell;border:.35mm solid #171717;padding:.5mm 2.5mm;font:4.01mm "Times New Roman";vertical-align:top}.reservation-sheet__td2--table9{width:33.6mm;height:6.4mm;display:table-cell;border:.35mm solid #171717;padding:.5mm 2.5mm;font:4.01mm "Times New Roman";vertical-align:top}.reservation-sheet__td3--table9{width:91.7mm;height:6.4mm;display:table-cell;border:.35mm solid #171717;padding:.5mm 2.5mm;font:4.01mm "Times New Roman";vertical-align:middle}.reservation-sheet__td4--table9{width:20.5mm;height:6.4mm;display:table-cell;border:.35mm solid #171717;padding:.5mm 2.5mm;font:4.01mm "Times New Roman";vertical-align:top}.reservation-sheet__table--table10{width:100%;display:table;border-collapse:collapse;border-spacing:0}.reservation-sheet__tr--table10{display:table-row}.reservation-sheet__th1--table10{width:23.5mm;height:4mm;display:table-cell;border:.35mm solid #171717;padding:.5mm 2.5mm;font:bold 4.01mm "Times New Roman";vertical-align:middle}.reservation-sheet__th2--table10{width:33.6mm;height:4mm;display:table-cell;border:.35mm solid #171717;padding:.5mm 2.5mm;font:bold 4.01mm "Times New Roman";vertical-align:middle}.reservation-sheet__th3--table10{width:91.7mm;height:4mm;display:table-cell;border:.35mm solid #171717;padding:.5mm 2.5mm;font:bold 4.01mm "Times New Roman";vertical-align:middle}.reservation-sheet__th4--table10{width:20.5mm;height:4mm;display:table-cell;border:.35mm solid #171717;padding:.5mm 2.5mm;font:bold 4.01mm "Times New Roman";vertical-align:middle}.reservation-sheet__td1--table10{width:23.5mm;height:6.4mm;display:table-cell;border:.35mm solid #171717;padding:.5mm 2.5mm;font:4.01mm "Times New Roman";vertical-align:top}.reservation-sheet__td2--table10{width:33.6mm;height:6.4mm;display:table-cell;border:.35mm solid #171717;padding:.5mm 2.5mm;font:4.01mm "Times New Roman";vertical-align:top}.reservation-sheet__td3--table10{width:91.7mm;height:6.4mm;display:table-cell;border:.35mm solid #171717;padding:.5mm 2.5mm;font:4.01mm "Times New Roman";vertical-align:middle}.reservation-sheet__td4--table10{width:20.5mm;height:6.4mm;display:table-cell;border:.35mm solid #171717;padding:.5mm 2.5mm;font:4.01mm "Times New Roman";vertical-align:top}.reservation-sheet__table--table11{width:100%;display:table;border-collapse:collapse;border-spacing:0}.reservation-sheet__tr--table11{display:table-row}.reservation-sheet__th1--table11{width:23.5mm;height:4mm;display:table-cell;border:.35mm solid #171717;padding:.5mm 2.5mm;font:bold 4.01mm "Times New Roman";vertical-align:middle}.reservation-sheet__th2--table11{width:30.6mm;height:4mm;display:table-cell;border:.35mm solid #171717;padding:.5mm 2.5mm;font:bold 4.01mm "Times New Roman";vertical-align:middle}.reservation-sheet__th3--table11{width:94.7mm;height:4mm;display:table-cell;border:.35mm solid #171717;padding:.5mm 2.5mm;font:bold 4.01mm "Times New Roman";vertical-align:middle}.reservation-sheet__th4--table11{width:20.5mm;height:4mm;display:table-cell;border:.35mm solid #171717;padding:.5mm 2.5mm;font:bold 4.01mm "Times New Roman";vertical-align:middle}.reservation-sheet__td1--table11{width:23.5mm;height:6.4mm;display:table-cell;border:.35mm solid #171717;padding:.5mm 2.5mm;font:4.01mm "Times New Roman";vertical-align:top}.reservation-sheet__td2--table11{width:30.6mm;height:6.4mm;display:table-cell;border:.35mm solid #171717;padding:.5mm 2.5mm;font:4.01mm "Times New Roman";vertical-align:top}.reservation-sheet__td3--table11{width:94.7mm;height:6.4mm;display:table-cell;border:.35mm solid #171717;padding:.5mm 2.5mm;font:4.01mm "Times New Roman";vertical-align:middle}.reservation-sheet__td4--table11{width:20.5mm;height:6.4mm;display:table-cell;border:.35mm solid #171717;padding:.5mm 2.5mm;font:4.01mm "Times New Roman";vertical-align:top}.reservation-sheet__table--table12{width:100%;display:table;border-collapse:collapse;border-spacing:0;margin-top:2.4mm}.reservation-sheet__tr--table12{display:table-row}.reservation-sheet__td1--table12{width:64.9mm;height:4mm;display:table-cell;border:.35mm solid #171717;padding:.5mm 2.5mm;font:4.01mm "Times New Roman";vertical-align:middle}.reservation-sheet__td2--table12{width:24.9mm;height:4mm;display:table-cell;border:.35mm solid #171717;padding:.5mm 2.5mm;font:bold 4.01mm "Times New Roman";vertical-align:middle;text-align:right}.reservation-sheet__td2--table12-com{width:24.9mm;height:4mm;display:table-cell;border:.35mm solid #171717;padding:0 2.5mm;font:bold 4.01mm "Times New Roman";vertical-align:middle}.reservation-sheet__percent{display:inline-block;width:5mm;padding:1mm 4mm .9mm 0;border-right:.5mm solid #000;vertical-align:middle}.reservation-sheet__ye{float:right;padding:1mm 0 0;font:bold 4.01mm "Times New Roman"}.reservation-sheet__td3--table12{width:11.2mm;height:4mm;display:table-cell;border:.35mm solid #171717;padding:.5mm 2.5mm;font:4.01mm "Times New Roman";vertical-align:middle}.reservation-sheet__td4--table12{width:68.9mm;height:4mm;display:table-cell;border-width:.5mm;border-style:solid;border-color:#fff #fff #fff #171717;padding:0 0 0 2.5mm;font:4.01mm "Times New Roman";vertical-align:middle}.reservation-sheet__table--table13{width:100%;display:table;border-collapse:collapse;border-spacing:0;margin:5mm 0 3mm}.reservation-sheet__tr--table13{display:table-row}.reservation-sheet__td1--table13{width:45%;height:4mm;display:table-cell;border:0;padding:.5mm 0 1mm;font:4.01mm "Times New Roman";vertical-align:top}.reservation-sheet__td2--table13{width:55%;height:4mm;display:table-cell;border:0;padding:.5mm 2.5mm 1mm 0;font:4.01mm "Times New Roman";vertical-align:top}.reservation-sheet__table--table14{width:100%;display:table;border-collapse:collapse;border-spacing:0}.reservation-sheet__tr--table14{display:table-row}.reservation-sheet__td1--table14{width:50%;height:4mm;display:table-cell;border:0;padding:.5mm 2.5mm 1mm 0;font:4.01mm "Times New Roman";vertical-align:top}.reservation-sheet__td2--table14{width:13.5mm;height:4mm;display:table-cell;border:0;padding:0;font:4.01mm "Times New Roman";vertical-align:bottom}.reservation-sheet__td3--table14{height:4mm;display:table-cell;border:0;padding:0;font:bold 4.01mm "Times New Roman";vertical-align:bottom}.reservation-sheet__td4--table14{width:13.5mm;height:4mm;display:table-cell;border:0;padding:0;font:bold 4.01mm "Times New Roman";vertical-align:middle}.reservation-sheet__podpis{padding-right:2.5mm}.reservation-sheet__td5--table14{height:4mm;display:table-cell;border:0;padding:0;font:bold 4.01mm "Times New Roman";vertical-align:middle}.reservation-sheet__link-text{font:bold 4.01mm "Times New Roman";text-decoration:underline}.reservation-sheet__text1{font:bold 4.01mm "Times New Roman"}.reservation-sheet__text2{font:4.01mm "Times New Roman";padding-top:2mm}.reservation-sheet__agent{font:bold 4.01mm "Times New Roman";margin:5.5mm 0 1.5mm}.reservation-sheet__no-break-block{page-break-inside:avoid}}
.repass-client-block__wrapper{margin:26px 130px 40px}.repass-client-block__title{color:#444;font-family:'PT Sans',sans-serif;font-size:20px}.repass-client-block__content{background-color:#fff;padding:39px 77px 30px 77px;margin-top:5px;font-family:'PT Sans',sans-serif;font-size:16px;font-weight:300;box-sizing:border-box;color:#444}.repass-client-block__top-text{line-height:1.5}.repass-client-block__middle-text{display:inline-block;font-size:14px;margin-top:17px;line-height:1.35}.repass-client-block__middle-text-item{margin-top:-2px}.repass-client-block__middle-text-item::before{content:'\2013 ';font-size:13px;font-family:Roboto,sans-serif;color:#444;margin-left:-10px;margin-right:2px}.repass-client-block__top-text-data{color:#0f7ee6}.repass-client-block__middle-text-img{margin:0 3px}.repass-client-block__fields{text-align:left;margin-top:30px;padding-left:107px}.repass-client-block__email-label,.repass-client-block__pass-label{display:inline-block;width:62px;vertical-align:top;padding-top:11px}.repass-client-block__pass{margin-top:4px}.repass-client-block__email-field-readonly,.repass-client-block__pass-field{display:inline-block;border:1px solid grey;font-size:16px;padding:8px;width:210px;height:17px;margin-top:6px;background-color:#eee}.repass-client-block__email-field-readonly{background-color:#d5d5d5}.repass-client-block__pass-field{background-color:#fff;box-shadow:0 4px 13px -8px rgba(0,0,0,.9);-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.repass-client-block__pass-field:hover{box-shadow:0 7px 15px -8px rgba(0,0,0,.8)}.repass-client-block__submit{font-family:'PT Sans',sans-serif;text-transform:uppercase;text-align:center;width:160px;height:40px;box-sizing:border-box;border:1px solid #0f7ee6;background:#fff;color:#0f7ee6;font-size:18px;cursor:pointer;margin:32px 0 0 203px;padding:6px;text-shadow:0 1px 2px rgba(0,0,0,.3);box-shadow:0 4px 13px -8px rgba(0,0,0,.9);-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.repass-client-block__submit:hover{background:#0f7ee6;color:#fff;box-shadow:0 7px 15px -8px rgba(0,0,0,.8)}.js--repass-client-block_hidden{display:none}.js--repass-client-block_border{border:1px solid #ccc}.js--repass-client-block_border-error{border:1px solid red}.modal-popup.js--repass-client-block_width-popup{width:309px}
.registration-agency__title{background-color:#fff;font:26px Roboto;color:#444;font-weight:300;padding:16px 20px 15px;margin:10px 10px 0}.registration-agency__title-2{background-color:#ccc;font:26px Roboto;color:#444;font-weight:300;padding:15px 20px;margin:10px 10px 0;letter-spacing:.04px}.registration-agency__space2{position:relative}.registration-agency__grey-block-2{background-color:#ccc}.registration-agency__grey-block-333{background-color:#ccc;margin:0 10px;padding:20px 85px 5px 20px}.registration-agency__bright-grey-space{background-color:#fff;margin:0 10px;padding:20px 82px 20px 19px}.registration-agency__bright-grey-space10{background-color:#fff;margin:0 10px;padding:15px 82px 5px 19px}.registration-agency__bright-grey-space5{background-color:#ccc;margin:0 10px;padding:20px}.registration-agency__subtitle{font:21px Roboto;margin:0 0 8px;color:#444}.registration-agency__subtitle22{font:20px Roboto;margin:-3px 0 7px;color:#444;letter-spacing:-1.15px}.registration-agency__subtitle888{font:bold 21px Roboto;margin:0 0 10px;color:#444}.registration-agency__subtitle554{font:bold 21px Roboto;margin:-6px 0 0;color:#444}.registration-agency__subtitle555{font:bold 21px Roboto;margin:20px 0 2px;color:#444}.registration-agency__subtitle8{font:21px Roboto;font-weight:400;margin:10px 0 5px;color:#444}.registration-agency__content_info{width:881px;display:inline-block;padding:5px 83px 9px 0;font:16px Roboto;font-weight:300;color:#444;letter-spacing:-.6px}.registration-agency__refinement{margin:0;padding:0 0 15px;font:16px Roboto;font-weight:300;color:#333}.registration-agency__ul-main-text{margin:0;padding-top:0;padding-bottom:5px;padding-left:0;padding-right:0;font-family:Roboto;font-size:16px;font-weight:300;color:#333}.registration-agency_link{color:#0f7ee6}.registration-agency__white-space{background-color:#fff;margin:0 10px 30px;padding:20px 19px 14px}.registration-agency__ul-agreement{position:relative;z-index:1;display:inline-block;width:814px;height:26px;background-color:#fff}.registration-agency__li--hidden{display:none}.registration-agency__li-agreement{z-index:1;width:814px;height:28px;top:28px;left:0;background-color:#fff;border:1px solid #2b3b77;border-top:0}.registration-agency__li-agreement:hover{background-color:#2b3b77;cursor:pointer}.registration-agency__li-agreement-active{position:absolute;display:inline-block;width:814px;height:28px;border:1px solid #d8d8d8;cursor:pointer}.registration-agency__li-agreement-active--not-clickable{cursor:auto}.registration-agency__li-agreement--first{border-top:1px solid #2b3b77}.registration-agency__item-agreement{position:absolute;display:inline-block;padding:5px 0 0 7px;height:26px;font:14px Roboto;color:#333;font-weight:300}.registration-agency__item-agreement-in-active{position:absolute;display:inline-block;padding:5px 0 0 7px;height:26px;font:14px Roboto;color:#333;font-weight:300}.registration-agency__li-agreement:hover .registration-agency__item-agreement{position:absolute;display:inline-block;padding:5px 0 0 7px;height:28px;font:14px Roboto;color:#fff;font-weight:300}.registration-agency__symbol-agreement{width:20px;height:14px;right:2px;top:6px;position:absolute;color:#333;background-image:url(/templates/d/blocks/registration-agency/img/registration-agency__background-select.png);background-repeat:no-repeat}.registration-agency__no-active-items-agreement{display:none;position:absolute;top:28px}.registration-agency__white-space2{background-color:#fff;margin:0 10px 31px;padding:10px 38px 15px}.registration-agency__ul-main-block{margin-top:0;margin-bottom:30px;margin-right:10px;margin-left:10px;padding-top:15px;padding-bottom:55px;padding-right:38px;padding-left:20px;background-color:#fff}.registration-agency__ul-main-item-block{margin-bottom:18px}.registration-agency__white-space3{background-color:#fff;margin:10px 10px 30px;padding:10px 38px 20px}.registration-agency__white-space4{background-color:#fff;margin:10px 10px 30px;padding:15px 38px 20px}.registration-agency__white-space5{background-color:#fff;margin:0 10px 31px;padding:10px 38px 15px}.registration-agency__white-space6{background-color:#fff;margin:10px 10px 30px;padding:16px 38px 20px}.registration-agency__subtitle-link{display:inline-block;color:#0f7ee6;font:19px Roboto;font-weight:400;padding:10px 0 0;letter-spacing:-.6px;text-decoration:underline;cursor:pointer}.registration-agency__subtitle-link--like-link{cursor:auto}.registration-agency__select--country{width:310px;margin:15px 0 0;height:28px;color:#666;font:16px Roboto;font-weight:300;padding-bottom:2px}.registration-agency__option{color:#333}.registration-agency__button_registration{display:inline-block;font:15px "Roboto regular";color:#fff;background-color:#0f7ee6;padding:9px 15px;margin-left:6px;border-radius:2px}.registration-agency__grey-space{background-color:#ccc}.registration-agency__grey-space22{margin:0 10px;background-color:#ccc}.registration-agency__description-block{margin:0 10px;padding-top:18px;padding-bottom:18px;background-color:#ccc}.registration-agency__grey-space333{background-color:#ccc;margin:0 10px 30px;padding:0 37px 25px}.registration-agency__important{display:inline-block;font:14px mcruises;color:#484c95;margin:0 2px}.registration-agency__important::before{content:"\e94d"}.registration-agency__content_info--important{display:inline-block;padding:1px 83px 6px 0;font:bold 15px Roboto;color:#444;letter-spacing:-.4px}.registration-agency__content_bold1{width:881px;display:inline-block;padding:24px 0 0 19px;font:bold 16px Roboto;color:#444;letter-spacing:-.4px}.registration-agency__content_info4{width:881px;display:inline-block;padding:20px 0 0 19px;font:16px Roboto;font-weight:300;color:#444;letter-spacing:-.4px}.registration-agency__description{display:block;width:882px;padding-top:10px;padding-bottom:10px;padding-right:0;padding-left:20px;font-family:Roboto;font-size:16px;font-weight:300;letter-spacing:-.4px;color:#444}.registration-agency__description--bold{padding-top:0;padding-bottom:0;font-weight:700}.registration-agency__content_bold2{width:881px;display:inline-block;padding:20px 0 27px 19px;font:bold 16px Roboto;color:#444;letter-spacing:-.4px}.registration-agency__content_info--important99{display:inline-block;padding:6px 83px 0 0;margin:-4px 0 0;font:bold 15px Roboto;color:#444;letter-spacing:-.4px}.registration-agency__content_info--important-in-content{display:inline;font:bold 16px Roboto;color:#444;letter-spacing:-.6px}.registration-agency__content_info--important-in-content23{display:inline-block;margin:-9px 0 0;font:bold 16px Roboto;color:#444;letter-spacing:-.6px}.registration-agency__back{display:inline-block;background-color:#cbcbcb;font:14px Roboto;color:#177ee4;font-weight:700;padding:4px 15px 6px;margin:10px 10px 0;border-radius:2px;text-decoration:none}.registration-agency__back::before{display:inline-block;font:14px mcruises;content:"\e93c";padding:4px 5px 0 0}.registration-agency__subtitle1{font:17px Roboto;font-weight:400;margin:0;color:#2724a9}.registration-agency__subtitle10{font:17px Roboto Regular;font-weight:400;margin:0 0 8px;color:#2724a9}.registration-agency__subtitle11{font:17px Roboto Regular;font-weight:400;margin:9px 0 0;color:#2724a9}.registration-agency__subtitle12{font:17px Roboto Regular;font-weight:400;margin:51px 0 6px;color:#2724a9}.registration-agency__subtitle13{font:17px Roboto;font-weight:400;margin:6px 0 1px;color:#2724a9}.registration-agency__subtitle14{font:17px Roboto;font-weight:400;margin:3px 0 0;color:#2724a9}.registration-agency__ul-h2{margin:0;padding-top:0;font-family:Roboto;font-size:17px;font-weight:400;color:#2724a9}.registration-agency__subtitle15{font:17px Roboto Regular;font-weight:400;margin:5px 0 0;color:#2724a9}.registration-agency__item-system-nalog{display:inline-block;height:13px;margin:0 3px 0 18px}.registration-agency__name-radio-button{display:inline-block;font:14px Roboto;font-weight:400;margin:0;color:#333;cursor:pointer}.registration-agency__select--contract{width:780px;margin:0;height:28px;color:#333;font:normal 14px Roboto;border:#d8d8d8 solid 1px}.registration-agency__option:hover{background-color:#2b3b77!important}.registration-agency__subtitle2{font:bold 14px Roboto;font-weight:700;color:#333}.registration-agency__ul-h3{font-family:Roboto;font-size:14px;font-weight:700;color:#333}.registration-agency__name-field{width:40px;display:inline-block;font:bold 13px Roboto;color:#333}.registration-agency__name-field20{width:36px;display:inline-block;margin:0 0 0 16px;font:bold 13px Roboto;color:#333}.registration-agency__name-field202{width:36px;display:inline-block;margin:1px 0 0 16px;font:bold 13px Roboto;color:#333}.registration-agency__name-field21{width:36px;display:inline-block;margin:-1px 0 0 16px;font:bold 13px Roboto;color:#333}.registration-agency__item-requisites20{display:inline-block;width:450px;height:28px;border:#d8d8d8 solid 1px;padding:0 5px;margin:4px 0;font:14px Roboto;color:#333}.registration-agency__item-requisites20-2{display:inline-block;width:748px;height:28px;border:#d8d8d8 solid 1px;padding:0 5px;margin:-3px 0 2px;font:14px Roboto;color:#333}.registration-agency__item-requisites2222{display:inline-block;width:450px;height:28px;border:#d8d8d8 solid 1px;padding:0 5px;margin:-1px 0 2px;font:14px Roboto;color:#333}.registration-agency__comment-in-form-requisites20{font:12px Roboto;font-weight:300;color:#999;margin:1px 0 -7px 55px}.registration-agency__comment-in-form-requisites222{font:12px Roboto;font-weight:300;color:#999;margin:-3px 0 -7px 55px}.registration-agency__item-requisites{display:inline-block;width:450px;height:28px;border:#d8d8d8 solid 1px;padding:0 5px;margin:5px 0;font:14px Roboto;color:#333}.registration-agency__search{display:inline-block;width:199px;height:34px;border:#d8d8d8 solid 1px;margin:5px 0;padding:0 5px;font:15px "Roboto regular";font-weight:300;color:#333;cursor:pointer}.registration-agency__search::-moz-placeholder{font-family:Roboto;font-size:15px;line-height:30px;color:#333;opacity:1;transition:opacity 1s ease}.registration-agency__search::-webkit-input-placeholder{color:#333;opacity:1;transition:opacity 1s ease}.registration-agency__search::-ms-input-placeholder{color:#333;opacity:1;transition:opacity .5s ease}.registration-agency__search:focus::-webkit-input-placeholder{color:transparent;opacity:0;transition:opacity 1s ease}.registration-agency__search:focus::-moz-placeholder{color:transparent;opacity:0;transition:opacity .5s ease}.registration-agency__search:focus:-ms-input-placeholder{color:transparent;opacity:1;transition:opacity .5s ease}.registration-agency__item-requisites2::-moz-placeholder,.registration-agency__item-requisites3-3::-moz-placeholder,.registration-agency__item-requisites3::-moz-placeholder,.registration-agency__item-requisites5::-moz-placeholder,.registration-agency__item-requisites6::-moz-placeholder,.registration-agency__item-requisites::-moz-placeholder,.registration-agency__name-field3-3::-moz-placeholder{color:#333;font:14px Roboto;opacity:1;transition:opacity 1s ease}.registration-agency__item-requisites2::-webkit-input-placeholder,.registration-agency__item-requisites3::-webkit-input-placeholder,.registration-agency__item-requisites4::-webkit-input-placeholder,.registration-agency__item-requisites5::-webkit-input-placeholder,.registration-agency__item-requisites6::-webkit-input-placeholder,.registration-agency__item-requisites8::-webkit-input-placeholder,.registration-agency__item-requisites::-webkit-input-placeholder,.registration-agency__name-field3-3::-webkit-input-placeholder{color:#333;font:14px Roboto;opacity:1;transition:opacity .5s ease}.registration-agency__item-requisites2::-ms-input-placeholder,.registration-agency__item-requisites3::-ms-input-placeholder,.registration-agency__item-requisites5::-ms-input-placeholder,.registration-agency__item-requisites6::-ms-input-placeholder,.registration-agency__item-requisites8::-ms-input-placeholder,.registration-agency__item-requisites::-ms-input-placeholder,.registration-agency__name-field3-3::-ms-input-placeholder{color:#333;font:14px Roboto;opacity:1;transition:opacity .5s ease}.registration-agency__item-requisites2:focus::-webkit-input-placeholder,.registration-agency__item-requisites3:focus::-webkit-input-placeholder,.registration-agency__item-requisites5:focus::-webkit-input-placeholder,.registration-agency__item-requisites6:focus::-webkit-input-placeholder,.registration-agency__item-requisites8:focus::-webkit-input-placeholder,.registration-agency__item-requisites:focus::-webkit-input-placeholder{color:transparent;opacity:0;transition:opacity 1s ease}.registration-agency__item-requisites2:focus::-moz-placeholder,.registration-agency__item-requisites3:focus::-moz-placeholder,.registration-agency__item-requisites5:focus::-moz-placeholder,.registration-agency__item-requisites6:focus::-moz-placeholder,.registration-agency__item-requisites8:focus::-moz-placeholder,.registration-agency__item-requisites:focus::-moz-placeholder{color:transparent;opacity:0;transition:opacity .5s ease}.registration-agency__item-requisites2:focus:-ms-input-placeholder,.registration-agency__item-requisites3:focus:-ms-input-placeholder,.registration-agency__item-requisites5:focus:-ms-input-placeholder,.registration-agency__item-requisites6:focus:-ms-input-placeholder,.registration-agency__item-requisites8:focus:-ms-input-placeholder,.registration-agency__item-requisites:focus:-ms-input-placeholder{color:transparent;opacity:1;transition:opacity .5s ease}.registration-agency__comment-in-form-requisites{font:12px Roboto;font-weight:300;color:#999;margin:-3px 0 5px 45px;display:inline-block}.registration-agency__inn-link{color:#0f7ee6}.registration-agency__requisites-button2{display:inline-block;text-align:center;background-color:#1881dc;font:15px Roboto;color:#fff;font-weight:300;padding:7px 16px 7px 20px;margin:17px 10px 0 0;border-radius:2px}.registration-agency__requisites-button23{display:inline-block;text-align:center;background-color:#1881dc;font:15px Roboto;color:#fff;font-weight:300;padding:6px 16px 6px 20px;margin:17px 10px 0 0;border-radius:2px}.registration-agency__error-space--uncorrect-requisites{width:500px;margin:5px 0 0 5px;padding-top:10px;padding-bottom:10px;padding-left:12px;padding-right:12px;display:inline-block;position:absolute;z-index:1;background:#fff;text-align:left;border:#fd0000 solid 1px;box-shadow:0 0 5px rgba(0,0,0,.3)}.registration-agency__error-space--uncorrect-requisites::before{content:"";position:absolute;right:100%}.registration-agency__error-space--uncorrect-requisites2{width:500px;margin:5px 0 0 5px;padding-top:10px;padding-bottom:10px;padding-left:12px;padding-right:12px;display:inline-block;position:absolute;z-index:1;background:#fff;text-align:left;border:#fd0000 solid 1px;box-shadow:0 0 5px rgba(0,0,0,.3)}.registration-agency__error-space--uncorrect-requisites2::before{content:"";position:absolute;right:100%}.registration-agency__mcruises-form-warning-popup-arrow{width:10px;height:10px;display:block;position:absolute;background:#fff;border-bottom:1px solid #fd0000;border-right:1px solid #fd0000;margin:0;top:-6px;left:40px;transform:rotate(-135deg);box-shadow:2px 2px 2px 0 rgba(0,0,0,.1)}.registration-agency__error-button-close{position:absolute;top:2px;right:4px;font:9px 'Roboto Thin';font-weight:100;color:#000;text-decoration:none;cursor:pointer}.registration-agency__error-icon{display:inline-block;padding:5px 5px 0;color:red;font:14px mcruises}.registration-agency__error-icon::before{content:"\e94d"}.registration-agency__error-title{display:inline-block;margin-top:7px;font:14px Roboto;color:#333}.registration-agency__comment-in-form-error-requisites{font:12px Roboto;font-weight:300;color:#999;margin:3px 0 5px 30px}.registration-agency__comment-in-form-error-requisites2{font:14px Roboto;font-weight:300;color:#333;margin:-17px 0 5px 31px}.registration-agency__inn-link-error-requisites{color:#0f7ee6}.registration-agency__name-field2{font:bold 13px Roboto;margin:4px 0 -4px;color:#333}.registration-agency__name-field21{font:bold 13px Roboto;margin:10px 0 -4px;color:#333}.registration-agency__item-requisites2{display:inline-block;width:780px;height:26px;border:#d8d8d8 solid 1px;padding:0 5px;margin:5px 0;color:#333;font:14px Roboto}.registration-agency__comment-in-form-requisites2{font:12px Roboto;font-weight:400;color:#999;margin:-3px 0 10px}.registration-agency__name-signer{display:block;width:110px;margin:13px 0 0;font:bold 14px Roboto;color:#333}.registration-agency__name-field3{display:inline-block;width:90px;padding-left:25px;font:14px Roboto;color:#333;margin:10px 0}.registration-agency__item-requisites3{display:inline-block;width:667px;height:26px;border:#d8d8d8 solid 1px;padding:0 5px;margin:10px 0}.registration-agency__name-field8{display:inline-block;width:83px;padding-left:16px;font:bold 14px Roboto;color:#333}.registration-agency__item-requisites8{display:inline-block;width:667px;height:26px;border:#d8d8d8 solid 1px;padding:0 5px;margin:2px 0}.registration-agency__name-field6{display:inline-block;width:254px;padding:0 30px 0 25px;margin:10px 0;font:14px Roboto;color:#333;vertical-align:middle}.registration-agency__item-requisites6{display:inline-block;width:473px;height:26px;border:#d8d8d8 solid 1px;padding:0 5px;margin:10px 0;vertical-align:middle}.registration-agency__comment-in-form-requisites6{font:12px Roboto;font-weight:400;color:#999;margin:10px 0}.registration-agency__comment-in-form-requisites-link{display:table;text-align:center;font:12px Roboto;font-weight:300;color:#2d714c;margin:-3px auto -11px}.registration-agency__comment-in-form-requisites4{font:12px Roboto;font-weight:300;color:#999;margin:-6px 0 5px 120px}.registration-agency__comment-in-form-requisites21{font:12px Roboto;font-weight:300;color:#999;margin:-8px 0 5px 120px}.registration-agency__comment-add-file{font:14px Roboto;font-weight:400;color:#333}.registration-agency__comment-add-file-small{margin:0 0 20px;font:12px Roboto;font-weight:400;color:#333;letter-spacing:.02px}.registration-agency__add-file-certificate-nalog{display:inline;margin:0 0 20px}.registration-agency__add-file-certificate-nalog-none{display:none;margin:0 0 20px}.registration-agency__name-field5{display:inline-block;width:120px;padding-left:25px;font:14px Roboto;color:#333;margin:3px 0}.registration-agency__name-field5-5{display:inline-block;width:120px;padding-left:25px;font:14px Roboto;color:#333;margin:20px 0 0}.registration-agency__item-requisites5{display:inline-block;width:637px;height:26px;border:#d8d8d8 solid 1px;padding:0 5px;margin:3px 0}.registration-agency__comment-in-form-requisites5{font:12px Roboto;font-weight:300;color:#999;margin:-3px 0 5px 150px}.registration-agency__requisites-button{display:table;background-color:#1881dc;font:15px Roboto;color:#fff;font-weight:300;padding:6px 24px 6px 20px;margin:18px 0 8px 287px;border-radius:2px}.registration-agency__requisites-button-left{display:table;background-color:#1881dc;font:15px Roboto;color:#fff;font-weight:300;padding:6px 22px 6px 18px;margin:20px 0 8px;border-radius:2px}.registration-agency__comment-bottom-button{width:450px;margin:1px 0 0 199px;font:11px Roboto;color:#444;text-align:center}.registration-agency__privacy-policy{color:#0f7ee6}.registration-agency__content_info2{display:inline-block;padding:6px 0;font:bold 18px Roboto;color:#545454}.registration-agency__content_info3{display:inline-block;padding:6px 0 10px;font:bold 16px Roboto Regular;color:#444}.registration-agency__step1{width:60px;display:inline-block;margin:10px 0;font:bold 16px 'PT Sans';color:#444}.registration-agency__step2{display:inline-block;width:90%;margin:7px 0;font:16px "Roboto regular";color:#444}.registration-agency__step1-1{width:60px;display:inline-block;text-align:center;margin:10px 0;font:bold 16px 'PT Sans';color:red}.registration-agency__step2-2{display:inline-block;width:90%;margin:7px 0;font:16px Roboto;color:red}.registration-agency__step1-1{width:60px;display:inline-block;text-align:center;margin:10px 0;font:bold 16px 'PT Sans';color:red}.registration-agency__important2{display:inline-block;font:14px mcruises;color:#484c95}.registration-agency__important3{display:inline-block;font:14px mcruises;color:red}.registration-agency__important2::before{content:"\e94d"}.registration-agency__important3::before{content:"\e94d"}.registration-agency__important-strong{display:inline-block;font:bold 16px Roboto;color:#444;display:inline;font:bold 16px Roboto;color:#444;letter-spacing:-.4px}.td1{width:520px;vertical-align:middle}.registration-agency__space-block{display:table-cell}.registration-agency__error-file-1{display:none;font:14px Roboto;color:red;margin-top:10px}.registration-agency__error-file-2{display:none;font:14px Roboto;color:red;margin-top:10px}.registration-agency__error-file-3{display:none;font:14px Roboto;color:red;margin-top:10px}.registration-agency__hidden,.registration-agency__hidden2{position:absolute;top:38px;left:60px;display:none}.registration-agency__error-file-strong{display:inline;font:bold 14px Roboto;margin:0 0 0 15px}.registration-agency__margin1{margin-top:14px}.registration-agency__margin2{margin:18px 0 0}.registration-agency__margin3{margin:5px 0 0;display:inline-block}.registration-agency__button-clear{display:none;margin:5px 0 0 204px;margin-top:0;margin-bottom:0;margin-left:200px;margin-right:0;padding:5px 17px;font:13px Roboto;color:#0f7ee6;text-decoration:underline}.registration-agency__button-clear:hover{cursor:pointer}.registration-agency__clear{clear:both}.registration-agency__style1{font:18px Roboto;color:#2724a9;margin-top:16px}.registration-agency__contactsinfo-h2{margin-top:20px;margin-bottom:0;font-family:Roboto,Arial,sans-serif;font-size:18px;font-weight:400;color:#2724a9}.registration-agency__contactsinfo-h2--margin-bottom{margin-bottom:15px}.registration-agency__contactsinfo-h3{margin-top:10px;margin-bottom:5px;font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:700}.registration-agency__style2{font:bold 14px Roboto;color:#333;padding:5px 0 0}.registration-agency__contactsinfo-label{display:flex;margin-top:1px;padding:5px 0 0;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;color:#333}.registration-agency__contactsinfo-label--bold{margin-bottom:3px;font-weight:700}.registration-agency__contactsinfo-label--column{display:flex;justify-content:flex-start;width:87px;padding-left:15px;padding-top:8px}.registration-agency__style3{font:14px Roboto;color:#333;margin-right:1px;padding:0 7px;height:28px;width:800px;border:1px solid #d8d8d8}.registration-agency__contactsinfo-input-text{margin-right:1px;padding:0 7px;height:28px;width:800px;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;color:#333;border:1px solid #d8d8d8}.registration-agency__contactsinfo-input-text--column{display:flex;justify-content:flex-start;align-items:center;width:698px}.registration-agency__style4{font:12px Roboto;color:#999;padding-top:1px}.registration-agency__contactsinfo-text-muted{margin-top:2px;font-family:Roboto,Arial,sans-serif;font-size:12px;font-weight:400;line-height:15px;color:#999}.registration-agency__contactsinfo-muted-link{display:inline-block;font:12px Roboto;color:#0f7ee6}.registration-agency__contactsinfo-copy{position:absolute;display:block;left:290px;bottom:-15px;width:220px;font:12px Roboto;color:#2d714c;text-decoration:underline;cursor:pointer}.registration-agency__contactsinfo-signature-block{display:flex;justify-content:flex-start;align-items:flex-start;margin-bottom:5px}.registration-agency__contactsinfo-signature-block--margin-bottom{margin-bottom:8px}.registration-agency__contactsinfo-signature--position{position:relative}.registration-agency__style5{font:bold 14px Roboto;color:#333;padding:8px 0 0}.registration-agency__style6{font:14px Roboto;color:#333;margin-right:1px;padding:0 7px;height:28px;width:800px;border:1px solid #d8d8d8}.registration-agency__style7{font:bold 14px Roboto;color:#333;padding:7px 0 0}.registration-agency__style8{font:14px Roboto;color:#333;margin-right:1px;padding:0 7px;height:28px;width:800px;border:1px solid #d8d8d8}.registration-agency__style9{font:12px Roboto;color:#999;padding-top:1px}.registration-agency__style10{font:bold 14px Roboto;color:#333;padding:7px 0 0}.registration-agency__style11{font:14px Roboto;color:#333;margin-right:1px;padding:0 7px;height:28px;width:800px;border:1px solid #d8d8d8}.registration-agency__style12{font:bold 14px Roboto;color:#333;padding:7px 0 0}.registration-agency__style13{font:14px Roboto;color:#333;margin-right:1px;padding:0 7px;height:28px;width:800px;border:1px solid #d8d8d8}.registration-agency__style14{font:12px Roboto;color:#999;padding-top:1px}.registration-agency__style15{font:bold 16px Roboto;color:#333;margin:11px 0 4px}.registration-agency__style16{font:bold 14px Roboto;color:#333;margin:0 23px 0 10px;display:inline-block}.registration-agency__style17{font:14px Roboto;color:#333;margin-right:1px;padding:0 7px;height:28px;width:800px;border:1px solid #d8d8d8;display:inline-block}.registration-agency__style18{font:bold 14px Roboto;color:#333;margin:0 55px 0 11px;display:inline-block}.registration-agency__style19{font:14px Roboto;color:#333;margin:5px 0 0;padding:0 7px;height:28px;width:800px;border:1px solid #d8d8d8;display:inline-block}.registration-agency__style20{font:bold 14px Roboto;color:#333;margin:0 21px 0 11px;display:inline-block}.registration-agency__style21{font:14px Roboto;color:#333;margin:5px 0 0;padding:0 7px;height:28px;width:800px;border:1px solid #d8d8d8;display:inline-block}.registration-agency__style22{font:bold 14px Roboto;color:#333;margin:0 7px 0 11px;display:inline-block}.registration-agency__style23{font:14px Roboto;color:#333;margin:5px 0 0;padding:0 7px;height:28px;width:800px;border:1px solid #d8d8d8;display:inline-block}.registration-agency__style24{font:bold 14px Roboto;color:#333;margin:12px 0 0}.registration-agency__style25{font:14px Roboto;color:#333;margin:2px 0 0;padding:0 7px;height:28px;width:800px;border:1px solid #d8d8d8;display:inline-block}.registration-agency__style26{font:bold 14px Roboto;color:#333;margin:7px 0 0}.registration-agency__style27{font:14px Roboto;color:#333;margin:2px 0 0;padding:0 7px;height:28px;width:800px;border:1px solid #d8d8d8;display:inline-block}.registration-agency__style28{font:bold 14px Roboto;color:#333;margin:7px 0 0}.registration-agency__style29{font:14px Roboto;color:#333;margin:2px 0 0;padding:0 7px;height:28px;width:800px;border:1px solid #d8d8d8;display:inline-block}.registration-agency__style30{font:bold 14px Roboto;color:#333;margin:7px 0 0}.registration-agency__style31{font:14px Roboto;color:#333;margin:2px 0 0;padding:0 7px;height:28px;width:800px;border:1px solid #d8d8d8;display:inline-block}.registration-agency__style32{font:12px Roboto;color:#2d714c;margin:3px 0 0 291px;text-decoration:underline;display:block;width:220px;cursor:pointer}.registration-agency__style33{font:bold 14px Roboto;color:#333;margin:6px 0 0}.registration-agency__style34{font:14px Roboto;color:#333;margin:2px 0 0;padding:0 7px;height:28px;width:800px;border:1px solid #d8d8d8;display:inline-block}.registration-agency__style35{font:bold 14px Roboto;color:#333;margin:8px 0 0}.registration-agency__style36{font:14px Roboto;color:#333;margin:2px 0 0;padding:0 7px;height:28px;width:800px;border:1px solid #d8d8d8;display:inline-block}.registration-agency__style37{font:bold 14px Roboto;color:#333;margin:7px 0 0}.registration-agency__style38{font:14px Roboto;color:#333;margin:2px 0 0;padding:0 7px;height:28px;width:800px;border:1px solid #d8d8d8;display:inline-block}.registration-agency__style39{font:12px Roboto;color:#666;margin-top:4px;display:inline-block}.registration-agency__style40{font:bold 14px Roboto;color:#333;margin:7px 0 0}.registration-agency__style41{font:14px Roboto;color:#333;margin:2px 0 0;padding:0 7px;height:28px;width:800px;border:1px solid #d8d8d8;display:inline-block}.registration-agency__style42{font:12px Roboto;color:#666;margin-top:4px;display:inline-block}.registration-agency__style43{font:bold 14px Roboto;color:#333;margin:7px 0 0}.registration-agency__style44{font:14px Roboto;color:#333;margin:2px 0 0;padding:0 7px;height:28px;width:800px;border:1px solid #d8d8d8;display:inline-block}.registration-agency__style45{font:12px Roboto;color:#666;margin-top:4px;display:inline-block}.registration-agency__style46{font:18px Roboto;color:#2724a9;margin:15px 0 14px}.registration-agency__style47{font:14px Roboto;color:#333;padding:0 0 0 15px;display:inline-block;width:83px}.registration-agency__style48{font:14px Roboto;color:#333;padding:0 7px;height:28px;width:699px;border:1px solid #d8d8d8;display:inline-block}.registration-agency__style49{font:12px Roboto;color:#999;margin:3px 0 0 103px;line-height:1}.registration-agency__style50{font:12px Roboto;color:#0f7ee6;display:inline-block}.registration-agency__style51{font:14px Roboto;color:#333;padding:0 0 0 15px;display:inline-block;width:83px}.registration-agency__style52{font:14px Roboto;color:#333;margin:11px 0 0;padding:0 7px;height:28px;width:699px;border:1px solid #d8d8d8;display:inline-block}.registration-agency__style53{font:12px Roboto;color:#999;margin:3px 0 0 103px}.registration-agency__style54{font:12px Roboto;color:#0f7ee6;display:inline-block}.registration-agency__style55{font:14px Roboto;color:#333;padding:0 0 0 15px;display:inline-block;width:83px}.registration-agency__style56{font:14px Roboto;color:#333;margin:10px 0 0;padding:0 7px;height:28px;width:699px;border:1px solid #d8d8d8;display:inline-block}.registration-agency__style57{font:14px Roboto;color:#333;padding:0 0 0 15px;display:inline-block;width:83px}.registration-agency__style58{font:14px Roboto;color:#333;margin:10px 0 0;padding:0 7px;height:28px;width:699px;border:1px solid #d8d8d8;display:inline-block}.registration-agency__style59{font:14px Roboto;color:#333;padding:0 0 0 15px;display:inline-block;width:83px}.registration-agency__style60{font:14px Roboto;color:#333;margin:10px 0 0;padding:0 7px;height:28px;width:699px;border:1px solid #d8d8d8;display:inline-block}.registration-agency__style61{font:14px Roboto;color:#333;padding:0 0 0 15px;display:inline-block;width:83px}.registration-agency__style62{font:14px Roboto;color:#333;margin:10px 0 0;padding:0 7px;height:28px;width:699px;border:1px solid #d8d8d8;display:inline-block}.registration-agency__style63{font:12px Roboto;color:#999;margin:2px 0 0 103px;line-height:.9}.registration-agency__style64{font:12px Roboto;color:#0f7ee6;display:inline-block}.registration-agency__style65{font:14px Roboto;color:#333;padding:0 0 0 15px;display:inline-block;width:83px}.registration-agency__style66{font:14px Roboto;color:#333;margin:10px 0 0;padding:0 7px;height:28px;width:699px;border:1px solid #d8d8d8;display:inline-block}.registration-agency__style67{font:12px Roboto;color:#999;margin:3px 0 0 103px;line-height:.9}.registration-agency__style68{font:12px Roboto;color:#0f7ee6;display:inline-block}.registration-agency__style69{font:14px Roboto;color:#333;margin:19px 0 -1px}.registration-agency__style70{font:12px Roboto;color:#333}.registration-agency__style71{font:14px Roboto;color:#333;margin:10px 0 0;display:inline-block;height:20px}.registration-agency__style72{font:18px Roboto;color:#2724a9;margin:19px 0 10px}.registration-agency__style73{display:table-row;height:51px;vertical-align:middle}.registration-agency__style74{font:14px Roboto;color:#333;padding:0 0 0 15px;display:table-cell;width:117px;line-height:13px;vertical-align:middle}.registration-agency__style75{font:14px Roboto;color:#333;margin:12px 0 0;padding:0 7px;height:28px;width:668px;border:1px solid #d8d8d8;display:table-cell;vertical-align:middle}.registration-agency__style76{font:14px Roboto;color:#333;padding:0 0 0 15px;display:inline-block;width:113px}.registration-agency__style77{font:14px Roboto;color:#333;margin:15px 0 0;padding:0 7px;height:28px;width:668px;border:1px solid #d8d8d8;display:inline-block}.registration-agency__style78{font:12px Roboto;color:#999;padding:8px 0 0 132px}.registration-agency__style79{font:14px Roboto;color:#333;padding:0 0 0 15px;display:inline-block;width:113px}.registration-agency__style80{font:14px Roboto;color:#333;margin:2px 0 0;padding:0 7px;height:28px;width:668px;border:1px solid #d8d8d8;display:inline-block}.registration-agency__style81{font:14px Roboto;color:#333;padding:0 0 0 15px;display:inline-block;width:113px}.registration-agency__style82{font:14px Roboto;color:#333;margin:20px 0 0;padding:0 7px;height:28px;width:668px;border:1px solid #d8d8d8;display:inline-block}.registration-agency__style83{display:table;text-align:center;background-color:#1881dc;font:15px Roboto;color:#fff;font-weight:300;padding:6px 16px 6px 20px;margin:17px 10px 0 0;border-radius:2px;border:none}.registration-agency__style83:hover{cursor:pointer}.registration-agency__style84{font:18px Roboto;color:#2724a9;margin:22px 0 10px}.registration-agency__style85{font:14px Roboto;color:#333;margin:13px 0 0;padding:0 7px;height:28px;width:668px;border:1px solid #d8d8d8;display:table-cell;vertical-align:middle}.registration-agency__style86{font:18px Roboto;color:#2724a9;margin-top:47px}.registration-agency__style87{font:bold 14px Roboto;color:#333;padding:6px 0 0}.registration-agency__style88{font:18px Roboto;color:#2724a9;margin:13px 0 17px}.registration-agency__style89{font:14px Roboto;color:#333;margin:20px 0 0;padding:0 7px;height:28px;width:699px;border:1px solid #d8d8d8;display:inline-block}.registration-agency__style90{font:14px Roboto;color:#333;margin:20px 0 0;padding:0 7px;height:28px;width:699px;border:1px solid #d8d8d8;display:inline-block}.registration-agency__style91{font:14px Roboto;color:#333;margin:20px 0 0;padding:0 7px;height:28px;width:699px;border:1px solid #d8d8d8;display:inline-block}.registration-agency__style92{font:14px Roboto;color:#333;margin:20px 0 0;padding:0 7px;height:28px;width:699px;border:1px solid #d8d8d8;display:inline-block}.registration-agency__style93{font:18px Roboto;color:#2724a9;margin:32px 0 10px}.registration-agency__style94{font:14px Roboto;color:#333;margin-top:1px;padding:0 7px;height:28px;width:699px;border:1px solid #d8d8d8;display:inline-block}.registration-agency__style95{font:bold 16px Roboto;color:#333;margin:11px 0 4px}.registration-agency__style96{font:14px Roboto;color:#333;margin:25px 0 -1px}.registration-agency__style97{font:18px Roboto;color:#2724a9;margin:25px 0 10px}.registration-agency__style98{font:18px Roboto;color:#2724a9;margin:16px 0 10px}.registration-agency__style99{font:14px Roboto;color:#333;margin:20px 0 0;padding:0 7px;height:28px;width:668px;border:1px solid #d8d8d8;display:inline-block}.registration-agency__content_info333{display:inline-block;padding:20px 0 0;font:bold 18px Roboto;color:#444}.registration-agency__content_info444{display:inline-block;padding:4px 0 0;font:bold 16px Roboto;color:#444}.registration-agency__style100{display:inline-block;width:815px;margin:19px 0 0;font:16px "Roboto regular";color:#444;letter-spacing:-.4px;margin-top:16px}.registration-agency__style101{width:50px;display:inline-block;margin:10px 0;padding-top:9px;font:bold 16px 'PT Sans';color:#444}.registration-agency__style102{display:inline-block;width:815px;margin:29px 0 0;font:16px "Roboto regular";color:#444}.registration-agency__style103{display:inline-block;width:815px;margin:16px 0 0;font:16px "Roboto regular";color:#444}.registration-agency__style104{width:50px;display:inline-block;margin:15px 0 0;font:bold 16px 'PT Sans';color:#444}.registration-agency__style105{display:inline-block;margin:0;font:16px Roboto;color:#444}.registration-agency__space-country{position:relative;display:none}.registration-agency__space-list-country{position:absolute;width:211px;height:150px;display:inline-block;z-index:1}.registration-agency__list-country{position:absolute;display:inline-block;width:211px;min-height:50px;max-height:150px;background-color:#fff;overflow-y:scroll;overflow-x:hidden;scrollbar-base-color:#b42912;z-index:1}.registration-agency__list-country::-webkit-scrollbar{width:8px;height:0}.registration-agency__list-country::-webkit-scrollbar-button{display:none}.registration-agency__list-country::-webkit-scrollbar-track{background-color:#cacaca;border-radius:6px}.registration-agency__list-country::-webkit-scrollbar-track-piece{background-color:#fff;border-radius:6px}.registration-agency__list-country--gray-track-piece::-webkit-scrollbar-track-piece{background-color:#cacaca}.registration-agency__list-country::-webkit-scrollbar-thumb{background-color:#656565;border-radius:6px}.registration-agency__list-country::-webkit-scrollbar-corner{background-color:#cacaca;height:0}.registration-agency__list-country::-webkit-resizer{background-color:#cacaca}.registration-agency__item-country{display:flex;align-items:center;width:192px;height:30px;padding-left:14px;font-family:Arial,sans-serif;font-weight:400;font-size:14px;color:#000;z-index:1;cursor:pointer}.registration-agency__item-country--active,.registration-agency__item-country:hover{color:#0f7ee6;background-color:#e6e6e6}.registration-agency__style150{font:14px Roboto;color:#333;padding:0 0 0 15px;display:table-cell;vertical-align:middle;width:283px;margin:0 0 10px}.registration-agency__style151{font:14px Roboto;color:#333;margin-top:10px;display:table-cell;padding:0 7px;height:28px;width:502px;border:1px solid #d8d8d8}.registration-agency__style152{display:table-row;height:51px;vertical-align:middle}.registration-agency__style153{font:14px Roboto;color:#333;margin-top:9px;padding:0 7px;height:28px;width:698px;border:1px solid #d8d8d8;display:inline-block}.registration-agency__style154{font:18px Roboto;color:#2724a9;margin:15px 0 17px}.registration-agency__subtitle-link-dogovor{display:inline-block;color:#0f7ee6;font:20px Roboto;font-weight:400;padding:10px 0;letter-spacing:-.6px;text-decoration:underline;cursor:pointer}
.repass-agent-block__wrapper{margin:26px 130px 40px}.repass-agent-block__title{color:#444;font-family:'PT Sans',sans-serif;font-size:20px}.repass-agent-block__content{background-color:#fff;padding:39px 77px 30px 77px;margin-top:5px;font-family:'PT Sans',sans-serif;font-size:16px;font-weight:300;box-sizing:border-box;color:#444}.repass-agent-block__top-text{line-height:1.5}.repass-agent-block__middle-text{display:inline-block;font-size:14px;margin-top:17px;line-height:1.35}.repass-agent-block__middle-text-item{margin-top:-2px}.repass-agent-block__middle-text-item::before{content:'\2013 ';font-size:13px;font-family:Roboto,sans-serif;color:#444;margin-left:-10px;margin-right:2px}.repass-agent-block__top-text-data{color:#0f7ee6}.repass-agent-block__middle-text-img{margin:0 3px}.repass-agent-block__fields{text-align:left;margin-top:30px;padding-left:107px}.repass-agent-block__email-label,.repass-agent-block__pass-label{display:inline-block;width:62px;vertical-align:top;padding-top:11px}.repass-agent-block__pass{margin-top:4px}.repass-agent-block__email-field-readonly,.repass-agent-block__pass-field{display:inline-block;border:1px solid grey;font-size:16px;padding:8px;width:210px;height:17px;margin-top:6px;background-color:#eee}.repass-agent-block__email-field-readonly{background-color:#d5d5d5}.repass-agent-block__pass-field{background-color:#fff;box-shadow:0 4px 13px -8px rgba(0,0,0,.9);-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.repass-agent-block__pass-field:hover{box-shadow:0 7px 15px -8px rgba(0,0,0,.8)}.repass-agent-block__submit{font-family:'PT Sans',sans-serif;text-transform:uppercase;text-align:center;width:160px;height:40px;box-sizing:border-box;border:1px solid #0f7ee6;background:#fff;color:#0f7ee6;font-size:18px;cursor:pointer;margin:32px 0 0 203px;padding:6px;text-shadow:0 1px 2px rgba(0,0,0,.3);box-shadow:0 4px 13px -8px rgba(0,0,0,.9);-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.repass-agent-block__submit:hover{background:#0f7ee6;color:#fff;box-shadow:0 7px 15px -8px rgba(0,0,0,.8)}.js--repass-agent-block_hidden{display:none}.js--repass-agent-block_border{border:1px solid #ccc}.js--repass-agent-block_border-error{border:1px solid red}.modal-popup.js--repass-agent-block_width-popup{width:309px}
.regions{margin:0 10px 20px 10px;width:980px}.regions__breadcrumbs{padding:4px 10px 8px 10px}.regions__title{font-family:Roboto,sans-serif;color:#444;font-size:30px;line-height:34px;font-weight:300;width:100%;text-align:center;padding:22px 20px 15px 40px;background-color:#fff;box-sizing:border-box}.regions__text_top{padding:5px 20px 15px 20px;background-color:#fff}.regions__text_bottom{padding:5px 20px 15px 20px;background-color:#fff}.regions__world-map{width:980px;height:505px;background-color:#3b8dbd;position:relative}.regions__world-map_image{width:100%;height:100%}.regions__compas{position:absolute;display:table;width:110px;height:110px;background-size:100% 100%;background-repeat:no-repeat;bottom:33px;right:224px}.regions__point-block{position:absolute}.regions__point{position:absolute;display:block;width:12px;height:12px;top:0;left:0;border-radius:6px;background-color:#14337b;margin-left:-6px;margin-top:-6px;z-index:400}.regions__point-block.selected .regions__point,.regions__point-block:hover .regions__point{background-color:#f3862e;z-index:500}.regions__point-line{background-color:#fff;height:1px;position:relative;z-index:300;margin:6px 0 0 12px}.regions__point-name{position:absolute;color:#363636;font-family:tahoma;font-weight:700;text-decoration:underline;font-size:12px;line-height:12px;top:0;left:0;white-space:nowrap;text-align:center}.regions__point-name--little{font-size:11px!important}.regions__point-name--big{font-size:13px!important}.regions__point-name--left_little{text-align:left;font-size:11px}.regions__world-map--rivers .regions__point-name{font-size:12px}.regions__point-block.selected .regions__point-name,.regions__point-block:hover .regions__point-name{color:#ffd610;text-shadow:1px 1px #2d2d2d}.regions__select_line{box-shadow:0 9px 8px -10px rgba(0,0,0,.6) inset;padding:20px 18px;display:table;width:100%;background-color:#fff;box-sizing:border-box;font-family:Roboto,sans-serif;font-weight:300}.regions__select_line-description{width:100%;display:table;padding-left:474px;text-align:left;color:#444;font-size:18px;line-height:30px;box-sizing:border-box}.regions__select_line-text{float:left;width:460px;color:#444;font-size:28px;line-height:30px;margin-top:6px}.regions__select-region-button{float:left;margin-left:15px;width:460px;color:#000;font-size:20px;appearance:none;-webkit-appearance:none;-moz-appearance:none;outline:0;background-position:412px center;background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/regions/img/caretShadow.png");line-height:42px;height:40px;border:1px solid #000;border-radius:2px;padding:0 5px 0 15px;box-shadow:0 0 8px -1px rgba(0,0,0,.6)}.regions__option{color:#000;font-size:20px}
.redirect-block__wrapper{margin:26px 130px 40px}.redirect-block__content{background-color:#fff;padding:30px;margin-top:5px;font-weight:300;box-sizing:border-box;color:#444;height:424px}
.page-header .top-menu .dropdown-quick-sidebar-toggler>.dropdown-toggle{padding:17px 10px 9px 10px!important}.page-header .top-menu .dropdown-quick-sidebar-toggler>.dropdown-toggle i{top:0}.page-quick-sidebar-open .page-header .top-menu .dropdown-quick-sidebar-toggler>.dropdown-toggle i:before{content:"\e066"}.page-quick-sidebar-wrapper{overflow:scroll;transition:right .3s;z-index:9994;position:fixed;top:46px;bottom:0;right:-100%;width:100%;background:#fff;border-radius:5px 0 0 0;overflow:scroll}.page-footer-fixed .page-quick-sidebar-wrapper{bottom:33px}.page-quick-sidebar-full-height .page-quick-sidebar-wrapper{top:0;bottom:0}.page-quick-sidebar-open .page-quick-sidebar-wrapper{transition:right .3s;right:0}.page-quick-sidebar-toggler{overflow:hidden;z-index:9994;display:block;width:10px;height:27px;position:fixed;top:6px;right:4px;text-align:center;padding-top:6px;background:#e8e8e8;text-decoration:none;border-radius:5px}.page-quick-sidebar-open .page-quick-sidebar-toggler{display:inline-block}.page-quick-sidebar-toggler>i{font-size:17px}@media (max-width:480px){.page-quick-sidebar-wrapper{top:92px}.page-quick-sidebar-toggler{top:65px}}.page-content-wrapper,.page-footer,.page-header,.page-sidebar-wrapper{transition:margin .3s}.page-quick-sidebar-open.page-quick-sidebar-push-content.page-quick-sidebar-full-height .page-header{transition:margin-left .3s;margin-left:-270px}.page-quick-sidebar-open.page-quick-sidebar-push-content.page-footer-fixed:not(.page-quick-sidebar-full-height) .page-footer{margin-left:0;margin-right:0}@media (max-width:991px){.page-quick-sidebar-open.page-quick-sidebar-push-content .page-sidebar-wrapper{display:none}}.page-quick-sidebar{padding:10px 10px}.page-quick-sidebar-toggler.page-quick-sidebar-toggler_blink{animation:blinkButtonsColor 3s infinite alternate;-webkit-animation:blinkButtonsColor 3s infinite alternate}@keyframes blinkButtonsColor{0%,75%{background-color:#f7e400}100%,25%{background-color:red}50%{background-color:#f7e400}}@keyframes blinkButtonsSize{0%{transform:scale(1)}65%{transform:scale(1.2)}100%{transform:scale(1.4)}}@keyframes blinkButtonsMove{0%{transform:translate(0,0)}100%{transform:translate(-20px,0)}}
.promo-company__row{display:table;width:100%}.promo-company__breadcrumbs{margin:16px 10px;width:700px;float:left}.promo-company__breadcrumbs .breadcrumbs{width:100%}.promo-company__print{float:right;margin-top:13px;letter-spacing:-.02em}.promo-company__print .steps-share-icon-print:before{position:relative;top:2px;left:2px}.promo-company__share{float:right;margin-right:10px;margin-top:10px}.promo-company__content{float:left;display:table;width:730px;margin-right:20px;margin-left:10px}.promo-company{font-size:12px;color:#444}.promo-company__title{font-size:22px;color:#916161;display:table;width:100%;box-sizing:border-box;padding:26px 20px 10px 20px;background-color:#fff;font-family:Roboto,sans-serif;font-weight:300}.promo-company__title_name{color:#3625d4}.promo-company__list{padding:10px 0 30px 10px;box-sizing:border-box;width:100%;display:table}.promo-company__item{width:100%;display:table;margin-top:10px;background-color:#fff;box-sizing:border-box;padding:5px 10px 9px 10px}.promo-company__item-content_left{width:180px;float:left;margin-right:10px}.promo-company__item-content_right{width:510px;display:table}.promo-company__public_date_block{font-size:11px;padding-bottom:3px}.promo-company__logo_image-svg{width:180px;height:37px}.promo-company__image{margin-top:2px;display:table}.promo-company__time_left_block{width:180px;background:#3f3f3f;text-align:right;position:relative}.promo-company__time_left_text{font-size:13px;line-height:13px;color:#fff;position:absolute;padding:5px 7px 0 40px;box-sizing:border-box;width:180px}.promo-company__time_left_text_second{font-size:10px}.promo-company__time_left_label{width:28px;height:36px;display:block;background:#f48f2e}.promo-company__time_left_label:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-size:20px;content:'\e906';position:absolute;top:8px;left:7px}.promo-company__time_left_label:after{content:"";position:absolute;height:0;width:0;left:28px;border-width:18px 10px;border-style:solid;border-color:transparent transparent transparent #f48f2e}.promo-company__item_text{width:100%;line-height:12px}.promo-company__item-content_right p,.promo-company__item-content_right ul{padding-bottom:5px}.promo-company__item-content_right p:last-child,.promo-company__item-content_right ul:last-child{padding-bottom:3px}.promo-company__item-content_right ul{margin-top:-2px}.promo-company__item-content_right li{position:relative}.promo-company__item-content_right li:before{content:'\2013';position:absolute;top:0;left:-7px;font-size:9px}.promo-company__item-content_right table{border:1px solid #000;border-collapse:collapse;margin:5px 0}.promo-company__item-content_right td,.promo-company__item-content_right th{padding:2px 5px;border:1px solid #000;border-collapse:collapse}.promo-company__item_title{color:#ff3f3f;font-size:17px;line-height:17px;padding-top:15px;text-transform:uppercase}.promo-company__item_sub_title{color:#3625d4;font-size:11px;text-transform:uppercase;font-weight:600;position:relative;padding-left:18px;padding-top:10px;padding-bottom:6px}.promo-company__item_sub_title:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e963a';font-size:13px;font-weight:600;position:absolute;left:1px;bottom:6px}.promo-company__item_text--conditions .promo-company__item_sub_title{color:#277b56}.promo-company__item_button{font-size:14px;color:#fff;width:121px;height:30px;line-height:30px;text-align:center;float:right;background-color:#f48f2e;clear:both;border-radius:2px;margin-top:-1px;cursor:pointer}html[data-print=promo-company-print] .promo-company__item_button,html[data-print=promo-company-print] .promo-company__time_left_label:after{display:none}html[data-print=promo-company-print] .promo-company__content{width:100%;margin:0}html[data-print=promo-company-print] .promo-company__time_left_text{color:#444}html[data-print=promo-company-print] .promo-company__item_sub_title:before{font-weight:300}
.promo-company-aside{float:rifht;width:230px;display:table}.promo-company-aside__list{list-style:none;width:230px;float:right}.promo-company-aside__item{border-bottom:1px dotted #989898;padding:9px 0;cursor:pointer}.promo-company-aside__item.hover{border:none;background:#fff;height:70px;width:320px;vertical-align:middle;display:table-cell;text-align:left;padding:5px 11px;position:relative}.promo-company-aside__a{font:300 15px Roboto,sans-serif;line-height:17px;color:#0f7ee6;text-decoration:none;position:relative;z-index:100}.promo-company-aside__item.hover .promo-company-aside__a{font:300 17px Roboto,sans-serif;line-height:17px;height:73px;vertical-align:middle;display:table-cell}.promo-company-aside__item.hover:before{content:'';width:20px;height:20px;display:block;position:absolute;background:#fff;margin-left:-21px;top:50%;margin-top:-8px;transform:rotate(45deg)}
.steps-main.steps-main-promo{padding:0}.promo-grid-head{margin:10px 0 0;padding-left:10px}.promo-grid-item-row{display:table}.promo-grid-item-content{display:table-cell;vertical-align:top;padding-left:10px}.promo-grid-item-aside{display:table-cell;vertical-align:top;padding-left:20px}.promo-tabs-cruise{margin:15px 10px 5px}.promo-tabs-cruise-sea,.promo-tabs-cruise-sea_cruise{display:inline-block;height:18px;padding:6px 19px 2px;margin-right:2px;background-color:transparent;text-align:center;color:#000;font-size:18px;line-height:1;border-top-left-radius:4px;border-top-right-radius:4px;text-decoration:none;font-family:Roboto,sans-serif;font-weight:300}.promo-tabs-cruise-line{height:8px;width:100%;background-color:#0f7ee6}.js--promo-tabs-cruise-tab__Active{background-color:#0f7ee6;color:#fff}.promo-grid-item-content ul{list-style:disc}.promo-grid-filter--promo_detail .calendar-detail__table--narrow .calendar-detail__month{font-size:9px}.promo-grid-filter-row{display:table}.promo-grid-filter-row--with_calendar{margin-top:-60px;margin-left:-10px}.promo-grid-filter-row .ajax-container{margin-top:auto}.promo-grid-filter-row .search-result{margin-top:0}.promo-grid-filter .form-extended{margin-top:6px}.promo-grid-filter .steps-form-container{margin-top:0}.promo-grid-filter-cell-left{display:table-cell;vertical-align:top}.promo-grid-filter-cell-right{display:table-cell;vertical-align:top;padding-left:10px}.promo-grid-filter-cell .form-extended{margin-top:24px}.promo-grid-filter-row--with_calendar .steps-main-promo{margin-top:65px}.promo-header-row{display:table;width:730px;margin:10px 0 0 10px}.promo-header-row .breadcrumbs{width:580px}.promo-header-cell{display:table-cell;vertical-align:middle;padding-bottom:10px}.promo-header-cell:first-child{text-align:left}.promo-header-cell:last-child{text-align:right}.promo-title{display:table;width:730px;border-collapse:collapse}.promo-title-divider{width:730px;height:20px;display:block}.promo-title-content{display:table-cell;font:300 23px Roboto,sans-serif;color:#0f7ee6;text-align:left;border-bottom:4px solid #ccc;padding-bottom:5px}.promo-title-date{display:table-cell;font:300 14px Roboto,sans-serif;color:#666;text-align:right;border-bottom:4px solid #ccc;padding-bottom:5px}.promo-image-block{width:730px;height:290px;text-align:left;background-color:#d2d2d2;position:relative}.promo-image{width:730px;height:290px}.promo-image__center{text-align:center}.promo-image__right{text-align:right}.promo-image-header-block{position:absolute;top:0;width:100%}.promo-image-header{display:inline-block;padding:10px;margin:10px;font:400 20px Roboto,sans-serif;background:#fff;background:rgba(255,255,255,.85)}.promo-image-header-text{display:table-cell;text-align:left;color:red;width:280px;vertical-align:middle}.promo-image-footer{position:absolute;margin-top:244px;width:245px;background:#000;background:rgba(0,0,0,.5);text-align:left;bottom:0;left:0}.promo-image-footer-content{position:absolute;margin-left:86px;font:14px/14px 'PT Sans',sans-serif;color:#f90;padding-top:8px}.promo-image-footer-content-span{font:12px/12px 'PT Sans',sans-serif;color:#fff}.promo-image-label{width:59px;height:46px;display:block;background:#f48f2e}.promo-image-label:after{content:"";position:absolute;height:0;width:0;left:59px;border-width:23px 14px;border-style:solid;border-color:transparent transparent transparent #f48f2e}.promo-content-block-header{background:#fff;height:70px;display:table;width:730px}.promo-content-block-header-title-cell{display:table-cell;vertical-align:middle;font:300 22px Roboto,sans-serif;color:#444;padding-left:20px}.promo-content-block-header-button-cell{display:table-cell;vertical-align:middle;text-align:right;padding-right:20px}.promo-content-block-header-button{width:223px;font:bold 16px/40px 'PT Sans',sans-serif;color:#fff;background:#f48f2e;border-radius:2px;text-align:center;cursor:pointer;text-transform:uppercase;display:inline-block}.promo-content-block-header-button:after{content:'';position:absolute;height:0;width:0;margin-top:15px;margin-left:7px;border-width:5px 6px;border-style:solid;border-color:transparent transparent transparent #fff}.promo-content-block-name{background:#d1f5ff;padding:0 60px 33px;width:610px}.promo-content-block-name-h3{font:bold 14px 'PT Sans',sans-serif;color:#000;padding:18px 0 13px}.promo-content-block-name-p{font:300 18px/27px Roboto,sans-serif;color:#000}.promo-content-block-period{background:#fff1bf;padding:0 60px;width:610px}.promo-content-block-period-h3{font:bold 14px 'PT Sans',sans-serif;color:#000;padding:16px 0}.promo-content-block-period-h3-span{font:400 14px Roboto,sans-serif;color:#000}.promo-content-block-period-h3-span-orange{font:400 16px Roboto,sans-serif;color:#f48f2e}.promo-content-block-conditions{background:#ffccbc;padding:0 60px 25px;width:610px}.promo-content-block-conditions-h3{font:bold 14px 'PT Sans',sans-serif;color:#000;padding:18px 0 4px}.promo-content-block-conditions-ul{list-style:none}.promo-content-block-conditions-li{list-style-position:outside;font:300 14px/21px Roboto,sans-serif;color:#000;padding-bottom:5px}.promo-content-block-conditions-li:before{content:"\2022";float:left;margin-right:5px}.promo-content-block-conditions-li-p{display:table-cell}.promo-content-block-conditions table,.promo-content-block-conditions table td,.promo-content-block-conditions table th{border:1px solid #000;border-collapse:collapse}.promo-content-block-conditions table td,.promo-content-block-conditions table th{padding:5px 5px 5px 10px}.promo-content-block-annulation,.promo-content-block-duration,.promo-content-block-included-bonuses{background:#d1fbc6;padding:0 60px 15px;width:610px}.promo-content-block-duration{width:620px;padding:0 50px 15px 60px}.promo-content-block-annulation-h3,.promo-content-block-duration-h3,.promo-content-block-included-bonuses-h3{font:16px 'PT Sans',sans-serif;color:#000;padding:18px 0 4px}.promo-content-block-annulation-table,.promo-content-block-duration-table,.promo-content-block-included-bonuses-table{border-collapse:collapse;width:100%;margin-top:11px}.promo-content-block-annulation-th,.promo-content-block-duration-th,.promo-content-block-included-bonuses-th{width:50%;text-align:left;font:bold 12px 'PT Sans',sans-serif;color:#000;height:28px;vertical-align:middle;border-top:1px solid #000;border-bottom:1px solid #000;text-transform:uppercase;vertical-align:top}.promo-content-block-duration-th{vertical-align:middle;padding:0}.promo-content-block-annulation-td,.promo-content-block-duration-td,.promo-content-block-included-bonuses-td{border-bottom:1px solid #438d2f;width:50%;font:300 13px Roboto,sans-serif;color:#000;height:28px;vertical-align:middle}.promo-content-block-duration-td{height:26px}.promo-content-block-annulation-tr:last-child .promo-content-block-annulation-td,.promo-content-block-duration-tr:last-child .promo-content-block-duration-td,.promo-content-block-included-bonuses-tr:last-child .promo-content-block-included-bonuses-td{border-bottom:none}.promo-content-block-included-bonuses-tr:last-child .promo-content-block-included-bonuses-td{padding-bottom:10px}.promo-content-block-included-bonuses{padding:0 40px 15px 60px;width:630px}.promo-content-block-included-bonuses-td,.promo-content-block-included-bonuses-th{width:33.33%;padding:2px 30px 2px 0;line-height:21px;vertical-align:top}.promo-content-block-included-bonuses-th-description{text-transform:uppercase;margin:-1px 0 2px 0}.promo-company-list{list-style:none;width:230px;float:right}.promo-company-list-item{border-bottom:1px dotted #989898;padding:12px 0;cursor:pointer}.promo-company-list-item.hover{border:none;background:#fff;height:70px;width:320px;vertical-align:middle;display:table-cell;text-align:left;padding:5px 15px;position:relative;outline:1px solid #fff}.promo-company-list-item.hover:before{content:'';width:17px;height:17px;display:block;position:absolute;background:#fff;margin-left:-25px;top:50%;margin-top:-8px;transform:rotate(45deg)}.promo-company-list-item-a{font:300 15px Roboto,sans-serif;color:#0f7ee6;text-decoration:none}.promo-company-list-item.hover .promo-company-list-item-a{font:300 17px Roboto,sans-serif;height:70px;vertical-align:middle;display:table-cell}.promo-filter-header{width:240px;background:#0f7ee6;font:300 19px/45px Roboto,sans-serif;color:#fff;text-align:center;border-top-left-radius:2px;border-top-right-radius:2px;margin-top:20px}.promo-tabs{margin:10px 0 5px}.promo-tabs-row{margin-top:0;display:table;width:730px}.promo-tabs-cell{display:table-cell;vertical-align:bottom;width:370px}.promo-tabs-cell:first-child{text-align:left}.promo-tabs-cell:last-child{text-align:right}.promo-tab{width:360px;height:45px;border-top-left-radius:2px;border-top-right-radius:2px;background:#ccc;font:300 15px/45px Roboto,sans-serif;color:#000;text-align:center;display:inline-block;cursor:pointer}.promo-tab.active{width:360px;height:55px;background:#fff;font:300 20px/55px Roboto,sans-serif;color:#0f7ee6;text-align:center}.promo-tab.active .promo-tab-select{top:13px;border:1px solid #ccc;right:10px;margin-left:10px}.promo-tabs-bottom-row{width:730px;height:8px;background:#fff;display:block}.promo-tab-select{width:65px;border:none;background:#fff;height:30px;line-height:30px;top:8px;right:8px;text-align:left;padding-left:10px;display:inline-block;float:right}.promo-tab-select .selectBox-arrow{top:13px;width:0;height:0;background:0 0;border-top:5px dashed #000;border-top:5px solid\9 #000;border-right:5px solid transparent;border-left:5px solid transparent;cursor:pointer}.promo-tab-select .selectBox-label{padding:0}.promo-image-label:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-size:29px;content:'\e906';position:absolute;top:9px;left:20px}.promo-content-block-name-h3:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e963';font-size:22px;position:absolute;margin-left:-32px;margin-top:-5px;color:#000}.promo-content-block-period-h3:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e906';font-size:20px;position:absolute;margin-left:-31px;margin-top:1px;color:#058b13}.promo-content-block-period-icon-attention:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e94d';color:#f48f2e;font-size:18px;margin-right:6px;margin-left:6px;top:2px;position:relative}.promo-content-block-conditions-h3:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e963';font-size:22px;position:absolute;margin-left:-32px;margin-top:-5px;color:#0f7ee6}.promo-content-block-annulation-h3:before,.promo-content-block-duration-h3:before,.promo-content-block-included-bonuses-h3:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e91c';font-size:22px;position:absolute;margin-left:-32px;margin-top:0;color:#a35800}.promo-content-block-included-bonuses-h3:before{color:#e33222}.promo-content-block-duration-h3:before{content:'\e903';color:#0f7ee7}.promo-grid-filter__calendar_block{display:block;margin:10px 10px 0 10px}.promo-grid-filter__calendar_block .calendar-detail__tabs{width:730px}.promo-grid-filter__calendar_block .calendar-detail__table{width:730px}.promo-grid-filter__calendar_block .calendar-detail__table--search{width:100%}
.personal-data__tabs{box-sizing:content-box;display:flex;align-items:center;margin:16px 0;border-bottom:4px solid #0f7ee6;height:52px}.personal-data__tabs-item{position:relative;display:flex;flex-direction:column;height:100%;margin-right:4px}.personal-data__tabs-item-container{display:flex;gap:5px;align-items:center;justify-content:center;width:140px;height:100%;background-color:transparent;border-radius:3px 3px 0 0;border:2px solid #0f7ee6;box-sizing:border-box;cursor:pointer;user-select:none;transition:all .2s}.personal-data__tabs-item-img{fill:#0f7ee6;transition:.2s all}.personal-data__tabs-item-text{font-weight:500;font-size:16px;color:#0f7ee6}.personal-data__tabs-item:hover{border-color:#0c62b3}.personal-data__tabs-item-status--filled{display:none;align-items:center;justify-content:center;font-weight:500;font-size:12px;color:red;width:110px;border:solid 1px red;border-bottom:transparent;margin:0 auto;min-height:22px}.personal-data__tabs-item-status--not_filled{display:flex;align-items:center;justify-content:center;font-weight:500;font-size:12px;color:red;width:110px;border:solid 1px red;border-bottom:transparent;margin:0 auto;min-height:22px}.personal-data__tabs-item--active{border-color:#0f7ee6;background-color:transparent;cursor:default}.personal-data__tabs-item--filled .personal-data__tabs-item-status--filled{display:flex;color:#469f5f;border:#469f5f solid 1px;border-bottom:transparent}.personal-data__tabs-item--filled .personal-data__tabs-item-status--not_filled{display:none}.personal-data__tabs-item--filled .personal-data__tabs-item-img{fill:#469f5f}.personal-data__tabs-item--filled .personal-data__tabs-item-text{color:#469f5f}.personal-data__tabs-item--filled .personal-data__tabs-item-container{border:#469f5f solid 1px}.personal-data__tabs-item:not(.personal-data__tabs-item--active){height:80%}
.personal-data__ship{display:flex;flex-wrap:wrap}.personal-data__ship-inner{display:flex;flex-wrap:wrap;width:100%}.personal-data__ship .personal-data__field:nth-child(1),.personal-data__ship .personal-data__field:nth-child(2),.personal-data__ship .personal-data__field:nth-child(3){width:385px}.personal-data__ship.personal-data__ship--rus .personal-data__field:nth-child(1),.personal-data__ship.personal-data__ship--rus .personal-data__field:nth-child(2),.personal-data__ship.personal-data__ship--rus .personal-data__field:nth-child(3){width:260px}.personal-data__ship .personal-data__field.personal-data__field--birthdate{width:140px}.personal-data__ship-row{display:flex;align-items:center;width:100%;margin-top:16px;box-sizing:border-box}.personal-data__ship-row:first-child{margin-top:0;padding-bottom:16px;border-bottom:1px solid #c4c4c4}.personal-data__ship-cell{box-sizing:border-box;margin-right:16px;font:400 14px Roboto,sans-serif;color:#0a2239}.personal-data__ship-cell:nth-child(1){width:19px}.personal-data__ship-cell:nth-child(2){width:57px}.personal-data__ship-cell:nth-child(3),.personal-data__ship-cell:nth-child(4),.personal-data__ship-cell:nth-child(5){width:214px}.personal-data__ship-cell:nth-child(6){width:133px;margin-right:0}.personal-data__input{display:block;width:100%;height:41px;padding:12px 10px;background:#fff;border:1px solid #cfd3d5;box-sizing:border-box;border-radius:3px;color:#0a2239;font:400 14px/16px Roboto,sans-serif}.personal-data__input::placeholder{color:#999}.personal-data__label{color:#0a2239;font:500 14px/21px Roboto,sans-serif}.personal-data__input.personal-data__input--no-margin{margin-bottom:0!important}.personal-data__sex{display:flex;background:#fff;border:1px solid #cfd3d5;box-sizing:border-box;border-radius:3px;overflow:hidden;width:57px}.personal-data__sex input{display:none}.personal-data__sex-item{width:50%;height:41px;box-sizing:border-box;cursor:pointer;display:block}.personal-data__sex-radio{background:#fff;height:100%;box-sizing:border-box;display:flex;align-items:center;justify-content:center}.personal-data__sex-radio.personal-data__sex-radio--active{background:#f3862e}.personal-data__sex-wrap{display:flex;align-items:center;font:400 16px/19px Roboto,sans-serif;color:#0a2239}.personal-data__sex:not(:first-child){margin-left:8px}.personal-data__sex-radio-img{fill:#0a2239}.personal-data__sex-radio.personal-data__sex-radio--active .personal-data__sex-radio-img{fill:#fff}.personal-data__label:not(:only-child){font-size:14px}.personal-data__label--cruise.personal-data__label{font-size:18px}.personal-data__label+.personal-data__input{margin-top:4px;margin-bottom:16px}.personal-data__transfer{display:flex;flex-direction:column;align-items:flex-start;width:100%;margin-bottom:16px}.personal-data__transfer-title{margin-bottom:4px;color:#000;font:400 16px/1 Roboto,sans-serif}.personal-data__transfer-route{width:auto;padding:10px;background:#fff;color:#0f7ee6;border-radius:4px;font:400 15px/18px Roboto,sans-serif}.personal-data__transfer-route strong{font-weight:700}.personal-data__city{display:flex;align-items:center;margin-left:16px;font:400 15px/18px Roboto,sans-serif}.personal-data__city-title{margin-right:6px;color:#0f7ee6}.personal-data__city-name{color:#0a2239}
.personal-data__policy{position:relative;display:block;padding:16px;padding-bottom:70px}.personal-data__policy-disclaimer-label{position:absolute;top:14px;left:120px}.personal-data__policy-disclaimer-label input{display:none}.personal-data__policy-disclaimer-check::before{content:"";position:absolute;left:0;top:50%;display:flex;align-items:center;justify-content:center;width:14px;height:14px;box-sizing:border-box;border:1px solid #0a2239;border-radius:3px;transform:translate(0,-50%)}.personal-data__policy-disclaimer-label input:checked~.personal-data__policy-disclaimer-check::before{background:url("../../../templates/d/blocks/personal-data/img/check.svg") no-repeat center}.personal-data__policy-disclaimer-check{width:15px;height:17px}.personal-data__policy-text{max-width:706px;margin:0 auto 16px;font:400 14px/16px Roboto,sans-serif;color:#666;text-align:center}.personal-data__policy-text a{color:#0f7ee6}.personal-data__policy-disclaimer{max-width:451px;margin:0 auto 16px;text-align:center;color:#0f7ee6;font:400 14px/16px Roboto,sans-serif}.personal-data__policy-btn{display:block;width:300px;margin:0 auto;padding:10px 32px;color:#fff;background-color:#f3862e;border-radius:2px;text-align:center;text-transform:uppercase;font:700 20px/23px Roboto,sans-serif;border:none;cursor:pointer;user-select:none;transition:.3s background-color}.personal-data__policy-btn:hover{background-color:#d86d23}
.personal-data__baggage-radios{display:flex}.personal-data__baggage-item{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;width:133px;height:70px;margin-right:16px;text-align:center;border:1px solid #999;box-sizing:border-box;border-radius:5px;font:400 15px Roboto,sans-serif;color:#0a2239;cursor:pointer;user-select:none}.personal-data__baggage-item input{display:none}.personal-data__baggage-title .personal-data__baggage-item-img{display:block;margin-right:8px;fill:#999}.personal-data__baggage-price{width:100%;font-size:14px;color:#0f7ee6}.personal-data__baggage-item img{position:absolute;top:0;right:0;display:none}.personal-data__baggage-item.personal-data__baggage-item--active .personal-data__baggage-title svg{fill:#0f7ee6}.personal-data__baggage-item.personal-data__baggage-item--active .personal-data__baggage-price{font-weight:700}.personal-data__baggage-item.personal-data__baggage-item--active img{display:block}.personal-data__baggage-select{width:100%;margin-top:16px}.personal-data__baggage-title{display:flex;align-items:center;justify-content:center;margin-bottom:2px}.personal-data__baggage-radios{margin-top:8px}.personal-data__checkbox-form input{display:block;height:32px;width:200px;padding:8px 10px}.personal-data__checkbox-form{align-items:center;justify-content:space-between;display:none;margin-top:8px}.personal-data__baggage-item.personal-data__baggage-item--active .personal-data__checkbox-form{display:flex}.personal-data__checkbox-btn{height:32px;margin-left:8px;padding:8px 10px;color:#fff;font:400 14px Roboto,sans-serif;background:#0f7ee6;border-radius:4px;border:1px solid #0f7ee6;box-sizing:border-box;cursor:pointer;user-select:none}.personal-data__checkbox-btn:hover{background:#fff;color:#0f7ee6}
.personal-data__alert{display:flex;align-items:flex-start;margin-bottom:16px;color:red;text-transform:uppercase;font:400 13px Roboto,sans-serif}.personal-data__alert img{margin-right:8px}
.personal-data__container{width:100%;margin-bottom:16px;padding:24px;padding-bottom:24px;background:#fff;box-shadow:0 7px 13px rgba(0,0,0,.1),0 2px 2px rgba(0,0,0,.05);border-radius:4px;box-sizing:border-box}.personal-data-block{display:none}.personal-data-block.personal-data-block--active{display:block}.personal-data-avia .personal-data__container,.personal-data-hotel .personal-data__container,.personal-data-insurance .personal-data__container,.personal-data-transfer .personal-data__container,.personal-data-visa .personal-data__container,.personal-data__ship .personal-data__container{display:flex;flex-wrap:wrap;justify-content:space-between}.personal-data__field.personal-data__field--hidden{visibility:hidden}.personal-data__field.personal-data__field--hidden input{display:none}.personal-data__hint{display:flex;align-items:center;width:100%;margin-bottom:16px;padding:10px;color:#0f7ee6;text-transform:uppercase;font:400 18px/21px Roboto,sans-serif;background:#feffdc;box-sizing:border-box}.personal-data__hint-img{margin-left:6px;cursor:pointer;user-select:none}
.personal-data-visa{display:flex;flex-wrap:wrap}.personal-data-visa-inner{display:flex;flex-wrap:wrap}.personal-data-visa .personal-data__field:nth-child(1),.personal-data-visa .personal-data__field:nth-child(2){width:398px}.personal-data-visa .personal-data__field:nth-child(3){width:103px}.personal-data-visa .personal-data__checkbox:nth-child(5){margin-right:auto;margin-left:16px}
.personal-data-transfer{display:flex;flex-wrap:wrap}.personal-data-transfer-inner{display:flex;flex-wrap:wrap}.personal-data-transfer .personal-data__field:nth-child(1),.personal-data-transfer .personal-data__field:nth-child(2){width:398px}.personal-data-transfer .personal-data__field:nth-child(3){width:103px}.personal-data-transfer .personal-data__field:nth-child(4),.personal-data-transfer .personal-data__field:nth-child(5){width:337px}.personal-data-transfer .personal-data__field:nth-child(5){margin-right:auto;margin-left:16px}
.personal-data-insurance{display:flex;flex-wrap:wrap}.personal-data-insurance-inner{display:flex;flex-wrap:wrap}.personal-data-insurance .personal-data__field:nth-child(1),.personal-data-insurance .personal-data__field:nth-child(2){width:398px}.personal-data-insurance .personal-data__field:nth-child(3){width:120px}.personal-data-insurance .personal-data__field:nth-child(4),.personal-data-insurance .personal-data__field:nth-child(5){width:337px}.personal-data-insurance .personal-data__field:nth-child(5){margin-right:auto;margin-left:16px}
.personal-data-hotel{display:flex;flex-wrap:wrap}.personal-data-hotel-inner{display:flex;flex-wrap:wrap}.personal-data__hotel-inner-wrapper{display:flex;flex-wrap:wrap}.personal-data-hotel .personal-data__field:nth-child(1),.personal-data-hotel .personal-data__field:nth-child(2){width:385px}.personal-data-hotel .personal-data__field:nth-child(3){width:140px}.personal-data-hotel .personal-data__field:nth-child(4),.personal-data-hotel .personal-data__field:nth-child(5){width:337px}.personal-data-hotel .personal-data__field:nth-child(5){margin-right:auto;margin-left:16px}
.personal-data-avia{display:flex;flex-wrap:wrap}.personal-data-avia-inner{display:flex;flex-wrap:wrap}.personal-data__select-wrap{position:relative;display:flex;align-items:center;margin-right:16px;padding:10px;background:#0f7ee6;border-radius:4px 4px 0 0}.personal-data__select-wrap-text{color:#fff;font-size:15px;line-height:18px;font-family:Roboto,sans-serif}.personal-data__select{display:block;padding:8px 26px 8px 8px;border:1px solid #fff;color:#fff;font:400 15px Roboto,sans-serif;appearance:none;border-radius:3px;background:url("../../../templates/d/blocks/personal-data/img/select-arrow.svg") calc(100% - 8px) 50% no-repeat;background-color:#0f7ee6;cursor:pointer;user-select:none}.personal-data__select-hint{align-items:center;position:absolute;left:10px;top:calc(100% - 2px);padding:10px;background:#fff;border-radius:3px;color:#0a2239;font:400 12px/14px Roboto,sans-serif;box-shadow:0 0 10px 0 rgba(0,0,0,.25),0 4px 10px 0 rgba(0,0,0,.05);display:none}.personal-data__select-hint.personal-data__select-hint--active{display:flex}.personal-data__select-hint img{margin-right:8px}.personal-data__select-hint:before{content:"";position:absolute;left:50%;bottom:100%;width:22px;height:7px;transform:translate(-50%,1px);background:url("../../../templates/d/blocks/personal-data/img/hint-decor-top.svg") center no-repeat;z-index:5}.personal-data-avia .personal-data__field:nth-child(1),.personal-data-avia .personal-data__field:nth-child(2),.personal-data-avia .personal-data__field:nth-child(3){width:260px}.personal-data-avia .personal-data__field:nth-child(4),.personal-data-avia .personal-data__field:nth-child(7){width:120px}.personal-data-avia .personal-data__field:nth-child(10),.personal-data-avia .personal-data__field:nth-child(5),.personal-data-avia .personal-data__field:nth-child(6),.personal-data-avia .personal-data__field:nth-child(9){width:337px}.personal-data-avia .personal-data__checkbox:nth-child(8){width:100%;max-width:106px;align-self:flex-end;padding-bottom:28px;box-sizing:border-box}.personal-data-avia .personal-data__checkbox:nth-child(11) .personal-data__checkbox-label{width:100%}.personal-data-avia .personal-data__field:nth-child(10){margin-right:242px;margin-left:16px}.personal-data__checkbox{display:flex}.personal-data__checkbox input{display:none}.personal-data__checkbox-label{position:relative;display:block;padding-left:24px;font:400 14px Roboto,sans-serif;color:#0a2239;cursor:pointer;user-select:none}.personal-data__checkbox-label::before{content:"";position:absolute;left:0;top:50%;display:flex;align-items:center;justify-content:center;width:14px;height:14px;box-sizing:border-box;border:1px solid #0a2239;border-radius:3px;transform:translate(0,-50%)}.personal-data__checkbox.personal-data__checkbox--checked .personal-data__checkbox-label::before{background:url("../../../templates/d/blocks/personal-data/img/check.svg") no-repeat center}.personal-data__checkbox.personal-data__checkbox--checked .personal-data__checkbox-form{display:flex}.personal-data__checkbox.personal-data__checkbox--bordered{flex-wrap:wrap;max-width:225px;padding:8px 10px 8px 10px;border:1px solid #0f7ee6;border-radius:4px;box-sizing:border-box}
.what-is-included{position:absolute;display:block;background:#fff;width:520px;padding:10px 15px 40px;border:1px solid #0f7ee6;box-shadow:0 0 5px rgba(0,0,0,.3);z-index:200}.what-is-included-h3{font:400 21px 'PT Sans',sans-serif;color:#03a;border-bottom:1px solid #afafaf;padding-bottom:6px}.what-is-included-h3:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#03a;font-size:20px;content:'\e94e';margin-right:10px}.what-is-included-h3-middle{font:400 21px 'PT Sans',sans-serif;color:#03a;padding:11px 0 2px 0}.what-is-included-h3-middle:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ff8000;font-size:20px;content:'\e94d';margin-right:10px}.what-is-included-h3-span{display:inline-block;vertical-align:middle}.what-is-included-h3-span-subtitle{font-size:19px}.what-is-included-content-p{font:17px 'PT Sans',sans-serif;color:#444;margin:15px 0 5px}.what-is-included-content-p-span{font-size:17px;color:#0f7ee6}.what-is-included-content-yellow-block{background:#ffedb4;padding:15px}.what-is-included-content-gray-block{margin-top:7px;background:#e6e6e6;padding:15px}.what-is-included-content-gray-block-h4{font:20px 'PT Sans',sans-serif;color:#03a}.what-is-included-close-link{position:absolute;bottom:14px;left:30px;cursor:pointer;text-decoration:underline;color:#444;font-size:12px}.what-is-included-copy-link{position:absolute;bottom:14px;right:30px;cursor:pointer;text-decoration:underline;color:#444;font-size:12px}.what-is-included-close-link:hover,.what-is-included-copy-link:hover{text-decoration:none}.what-is-included-close-button{font:300 15px Roboto,sans-serif;color:#444;position:absolute;top:5px;right:8px;cursor:pointer}.what-is-included-arrow{width:20px;height:20px;display:block;position:absolute;background:#fff;border-bottom:1px solid #0f7ee6;border-right:1px solid #0f7ee6;top:-11px;right:82px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);box-shadow:2px 2px 2px 0 rgba(0,0,0,.1);display:table}.what-is-included-content p{margin-bottom:5px}.what-is-included-content li p{margin:0}.what-is-included-content table{border:solid 1px #000;margin-bottom:5px}.what-is-included-content td{border:solid 1px #000}.what-is-included-content td p{margin:5px}.what-is-included-content ul{list-style-type:circle;margin-left:15px;margin-bottom:10px}
.popups-visa{position:absolute;display:block;background:#fff;width:335px;padding:15px;border:1px solid #0f7ee6;box-shadow:0 0 5px rgba(0,0,0,.3);z-index:200}.popups-visa-h3{font:400 18px Roboto,sans-serif;color:#0f7ee6;padding-bottom:5px;border-bottom:1px solid #ccc}.popups-visa-h3:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#0f7ee6;font-size:18px;content:'\e94e';margin-right:10px}.popups-visa-p{font:14px 'PT Sans',sans-serif;color:#444;margin-top:5px}.popups-visa-b{font:bold 15px 'PT Sans',sans-serif;color:#03a}.popups-visa-close-button{font:300 15px Roboto,sans-serif;color:#444;position:absolute;top:5px;right:8px;cursor:pointer}.popups-visa-arrow{width:20px;height:20px;display:block;position:absolute;background:#fff;border-bottom:1px solid #0f7ee6;border-right:1px solid #0f7ee6;top:-11px;right:51px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);box-shadow:2px 2px 2px 0 rgba(0,0,0,.1);display:table}
.popup-visa-info{position:absolute;display:block;background:#fff;width:500px;padding:15px 25px 40px;border:1px solid #0f7ee6;box-shadow:0 0 5px rgba(0,0,0,.3);z-index:10001}.popup-visa-info-h3{font:400 20px Roboto,sans-serif;color:red;border-bottom:1px solid #afafaf;padding-bottom:6px}.popup-visa-info-h3:before{content:"\e94e";font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:red;font-size:20px;padding-right:10px}.popup-visa-info-alert{background:#fdc8b1;margin-top:11px;padding:5px 18px}.popup-visa-info-alert-p{font:16px/18px "PT Sans",sans-serif;color:#000}.popup-visa-info-alert-p-b{font:bold 14px "PT Sans",sans-serif;color:#444;display:block;margin:8px 0 2px}.popup-visa-info-content{background:#e4e4e4;padding:4px 18px 4px;margin-top:4px}.popup-visa-info-content-pre{white-space:pre-wrap}.popup-visa-info-content-pre b,.popup-visa-info-content-pre font,.popup-visa-info-content-pre p{font:13px/16px "PT Sans",sans-serif;color:#444;white-space:normal;display:inline}.popup-visa-info-content-pre strong{font:13px/16px "PT Sans",sans-serif;color:#444;white-space:normal;display:inline}.popup-visa-info-content-pre table{border-collapse:collapse;margin-top:8px;table-layout:fixed;width:100%;white-space:normal}.popup-visa-info-content-pre table tbody tr:first-child td{border:3px solid #fff;font:13px/16px "PT Sans",sans-serif;color:#010000;height:50px;text-align:left;padding:0 12px;background:#e4e4e4;white-space:normal}.popup-visa-info-content-pre table tbody tr td{border:3px solid #fff;font:13px/16px "PT Sans",sans-serif;color:#010000;padding-left:12px;height:21px;padding-top:6px;background:#fff;white-space:normal}.popup-visa-info-content-pre table tbody tr:nth-of-type(even) td{background:#ebebeb;border:3px solid #ebebeb;white-space:normal}.popup-visa-info-content-bottom-p{font:13px/16px "PT Sans",sans-serif;color:#444;margin-top:11px;padding-bottom:10px}.popup-visa-info-arrow{display:table;width:20px;height:20px;position:absolute;background:#fff;border-bottom:1px solid #0f7ee6;border-right:1px solid #0f7ee6;top:111px;right:-11px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);box-shadow:2px 2px 2px 0 rgba(0,0,0,.1)}.popup-visa-info-arrow-right{position:absolute;top:111px;right:-11px;width:20px;height:20px;background:#fff;border-bottom:1px solid #0f7ee6;border-right:1px solid #0f7ee6;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);box-shadow:2px 2px 2px 0 rgba(0,0,0,.1);display:none}.popup-visa-info-arrow-top{display:block;width:20px;height:20px;position:absolute;top:-11px;background:#fff;border-bottom:1px solid #0f7ee6;border-right:1px solid #0f7ee6;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);box-shadow:2px 2px 2px 0 rgba(0,0,0,.1)}.popup-visa-info-arrow-top.popup-visa-info-arrow-top--right{right:55px}.popup-visa-info-arrow-top.popup-visa-info-arrow-top--basket{top:initial;bottom:-11px;right:60px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.popup-visa-info-close-link{position:absolute;bottom:14px;left:30px;cursor:pointer;text-decoration:underline;color:#444;font-size:12px}.popup-visa-info-copy-link{position:absolute;bottom:14px;right:30px;cursor:pointer;text-decoration:underline;color:#444;font-size:12px}.popup-visa-info-close-button{font:300 15px Roboto,sans-serif;color:#444;position:absolute;top:5px;right:8px;cursor:pointer}
.transfer-meeting-time{position:absolute;width:367px;padding:15px 35px;box-sizing:border-box;border:1px solid #0f7ee6;z-index:400;display:block;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.3)}.transfer-meeting-time{font:14px 'PT Sans',sans-serif;color:#444;margin-top:5px}.transfer-meeting-time__title{font:18px Roboto,sans-serif;color:#add1ff;padding-bottom:5px;border-bottom:1px solid #ccc;margin-bottom:8px}.transfer-meeting-time__title::before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#add1ff;font-size:18px;content:'\e94a';margin-right:10px}.transfer-meeting-time__arrow{right:198px;width:20px;height:20px;display:block;position:absolute;background:#fff;border-bottom:1px solid #0f7ee6;border-right:1px solid #0f7ee6;top:-11px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);box-shadow:2px 2px 2px 0 rgba(0,0,0,.1)}.transfer-meeting-time__close-button{font:300 15px Roboto,sans-serif;color:#444;position:absolute;top:5px;right:8px;cursor:pointer}
.terms-of-use-dkp{position:absolute;display:block;background:#fff;width:520px;padding:10px 15px 40px;border:1px solid #0f7ee6;box-shadow:0 0 5px rgba(0,0,0,.3);z-index:200;margin-top:-53px;margin-left:50px}.terms-of-use-dkp-h3{font:400 16px Roboto,sans-serif;color:#03a;border-bottom:1px solid #afafaf;padding-bottom:6px}.terms-of-use-dkp-h3:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#03a;font-size:20px;content:'\e94e';margin-right:10px;display:block;float:left}.terms-of-use-dkp-content-p{font:17px 'PT Sans',sans-serif;color:#444;margin:15px 0 5px}.terms-of-use-dkp-content-p-span{font-size:17px;color:#0f7ee6}.terms-of-use-dkp-content-yellow-block{background:#ffedb4;padding:15px}.terms-of-use-dkp-content-yellow-block-h4{font:bold 15px 'PT Sans',sans-serif;color:#444}.terms-of-use-dkp-content-gray-block{margin-top:7px;background:#e6e6e6;padding:15px}.terms-of-use-dkp-content-gray-block-h4{font:bold 15px 'PT Sans',sans-serif;color:#444}.terms-of-use-dkp-content-blue-block{margin-top:7px;background:#c8d3e8;padding:15px}.terms-of-use-dkp-content-blue-block-h4{font:bold 15px 'PT Sans',sans-serif;color:#444}.terms-of-use-dkp-close-link{position:absolute;bottom:14px;left:30px;cursor:pointer;text-decoration:underline;color:#444;font-size:12px}.terms-of-use-dkp-copy-link{position:absolute;bottom:14px;right:30px;cursor:pointer;text-decoration:underline;color:#444;font-size:12px}.terms-of-use-dkp-close-link:hover,.terms-of-use-dkp-copy-link:hover{text-decoration:none}.terms-of-use-dkp-close-button{font:300 15px Roboto,sans-serif;color:#444;position:absolute;top:5px;right:8px;cursor:pointer}.terms-of-use-dkp-arrow{width:20px;height:20px;display:block;position:absolute;background:#fff;border-bottom:1px solid #0f7ee6;border-right:1px solid #0f7ee6;top:-11px;right:82px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);box-shadow:2px 2px 2px 0 rgba(0,0,0,.1);display:table}
.terms-of-cancel{position:absolute;display:block;background:#fff;width:500px;padding:10px 25px 40px;border:1px solid #0f7ee6;box-shadow:0 0 5px rgba(0,0,0,.3);z-index:1000}.terms-of-cancel-h3{font:400 20px Roboto,sans-serif;color:red;border-bottom:1px solid #afafaf;padding-bottom:6px}.terms-of-cancel-h3:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:red;font-size:20px;content:"\e94e";padding-right:10px;float:left;height:30px}.terms-of-cancel__terms-cancellation-attention{margin:15px 0;font-size:13px}.terms-of-cancel-alert{background:#fdc8b1;margin-top:11px;padding:5px 18px}.terms-of-cancel-alert-p{font:16px/18px "PT Sans",sans-serif;color:#000}.terms-of-cancel-alert-p-b{font:bold 14px "PT Sans",sans-serif;color:#444;display:block;margin:8px 0 2px}.terms-of-cancel-content{background:#e4e4e4;padding:4px 18px 4px;margin-top:4px}.terms-of-cancel-content-pre{white-space:pre-wrap}.terms-of-cancel-content-pre b,.terms-of-cancel-content-pre font,.terms-of-cancel-content-pre p{font:13px/16px "PT Sans",sans-serif;color:#000;white-space:normal;display:inline}.terms-of-cancel-content-pre strong{font:13px/16px "PT Sans",sans-serif;color:#444;white-space:normal;display:inline}.terms-of-cancel-content-pre table{border-collapse:collapse;margin-top:8px;table-layout:fixed;width:100%;white-space:normal}.terms-of-cancel-content-pre table tbody tr:first-child td{border:3px solid #fff;font:13px/16px "PT Sans",sans-serif;color:#010000;height:50px;text-align:left;padding:0 12px;background:#e4e4e4;white-space:normal}.terms-of-cancel-content-pre table tbody tr td{border:3px solid #fff;font:13px/16px "PT Sans",sans-serif;color:#010000;padding-left:12px;height:21px;padding-top:6px;background:#fff;white-space:normal}.terms-of-cancel-content-pre table tbody tr:nth-of-type(even) td{background:#ebebeb;border:3px solid #ebebeb;white-space:normal}.terms-of-cancel-content-bottom-p{font:13px/16px "PT Sans",sans-serif;color:#444;margin-top:11px;padding-bottom:10px}.terms-of-cancel-arrow{display:table;width:20px;height:20px;position:absolute;background:#fff;border-bottom:1px solid #0f7ee6;border-right:1px solid #0f7ee6;top:111px;right:-11px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);box-shadow:2px 2px 2px 0 rgba(0,0,0,.1)}.terms-of-cancel-arrow-right{display:table;width:20px;height:20px;position:absolute;background:#fff;border-bottom:1px solid #0f7ee6;border-right:1px solid #0f7ee6;top:111px;right:-11px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);box-shadow:2px 2px 2px 0 rgba(0,0,0,.1)}.terms-of-cancel-arrow-top{display:table;width:20px;height:20px;position:absolute;background:#fff;border-bottom:1px solid #0f7ee6;border-right:1px solid #0f7ee6;top:-11px;right:250px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);box-shadow:2px 2px 2px 0 rgba(0,0,0,.1)}.terms-of-cancel-arrow-top-cruise{display:table;width:20px;height:20px;position:absolute;background:#fff;border-bottom:1px solid #0f7ee6;border-right:1px solid #0f7ee6;top:-11px;right:293px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);box-shadow:2px 2px 2px 0 rgba(0,0,0,.1)}.terms-of-cancel-arrow-top-avia{display:table;width:20px;height:20px;position:absolute;background:#fff;border-bottom:1px solid #0f7ee6;border-right:1px solid #0f7ee6;top:-11px;left:115px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);box-shadow:2px 2px 2px 0 rgba(0,0,0,.1)}.terms-of-cancel-arrow-top-hotel{display:table;width:20px;height:20px;position:absolute;background:#fff;border-bottom:1px solid #0f7ee6;border-right:1px solid #0f7ee6;top:-11px;right:65px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);box-shadow:2px 2px 2px 0 rgba(0,0,0,.1)}.terms-of-cancel-close-link{position:absolute;bottom:14px;left:30px;cursor:pointer;text-decoration:underline;color:#444;font-size:12px}.terms-of-cancel-copy-link{position:absolute;bottom:14px;right:30px;cursor:pointer;text-decoration:underline;color:#444;font-size:12px}.terms-of-cancel-close-button{font:300 15px Roboto,sans-serif;color:#444;position:absolute;top:5px;right:8px;cursor:pointer}.modal-page__description-text p{margin-bottom:5px}.modal-page__description-text>p{text-align:justify;hyphens:auto}.modal-page__description-text table{border:solid 1px #000;margin-bottom:5px}.modal-page__description-text td{border:solid 1px #000}.modal-page__description-text td p{margin:5px}.modal-page__description-text ul{list-style-type:disc}
.terms-of-cancel-dkp{position:absolute;display:block;background:#fff;width:520px;padding:10px 15px 40px;border:1px solid #0f7ee6;box-shadow:0 0 5px rgba(0,0,0,.3);z-index:1000;margin-top:-35px;margin-left:50px}.terms-of-cancel-dkp-h3{font:400 16px Roboto,sans-serif;color:#03a;border-bottom:1px solid #afafaf;padding-bottom:6px}.terms-of-cancel-dkp-h3:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:red;font-size:20px;content:'\e94d';margin-right:10px;display:block;float:left}.terms-of-cancel-dkp-content-p{font:17px 'PT Sans',sans-serif;color:#444;margin:15px 0 5px}.terms-of-cancel-dkp-content-p-span{font-size:17px;color:#0f7ee6}.terms-of-cancel-dkp-content-yellow-block{background:#ffedb4;padding:15px}.terms-of-cancel-dkp-content-yellow-block-h4{font:bold 15px 'PT Sans',sans-serif;color:#444}.terms-of-cancel-dkp-h4{font:bold 15px 'PT Sans',sans-serif;color:#444}.terms-of-cancel-dkp-content-blue-block{margin-top:7px;background:#c8d3e8;padding:15px}.terms-of-cancel-dkp-content-blue-block-h4{font:bold 15px 'PT Sans',sans-serif;color:#444}.terms-of-cancel-dkp-close-link{position:absolute;bottom:14px;left:30px;cursor:pointer;text-decoration:underline;color:#444;font-size:12px}.terms-of-cancel-dkp-copy-link{position:absolute;bottom:14px;right:30px;cursor:pointer;text-decoration:underline;color:#444;font-size:12px}.terms-of-cancel-dkp-close-link:hover,.terms-of-cancel-dkp-copy-link:hover{text-decoration:none}.terms-of-cancel-dkp-close-button{font:300 15px Roboto,sans-serif;color:#444;position:absolute;top:5px;right:8px;cursor:pointer}.terms-of-cancel-dkp-arrow{width:20px;height:20px;display:block;position:absolute;background:#fff;border-bottom:1px solid #0f7ee6;border-right:1px solid #0f7ee6;top:-11px;left:82px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);box-shadow:2px 2px 2px 0 rgba(0,0,0,.1);display:table}
.shareToFriend__body{display:block;position:relative;position:fixed;top:0;left:0;z-index:1000;width:100%;height:100%}.shareToFriend__ModalWrapper{background-color:rgba(0,0,0,.7);width:100%;height:100%}.shareToFriend__Modal{position:absolute;width:592px;min-height:220px;font-family:RobotoLight,sans-serif;background-color:#fff;z-index:1100;padding:24px 64px;box-sizing:border-box;border:1px solid #0f7ee6;top:50%;left:50%}.shareToFriend__ModalTitle{color:#0f7ee6;font-size:22px;padding-bottom:5px;border-bottom:1px solid #ccc}.shareToFriend__ModalTitle::before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e93b';font-size:17px;color:#0f7ee6;margin:0 9px 0 2px}.shareToFriend__ModalClose{font:300 15px Roboto,sans-serif;color:#777;position:absolute;top:25px;right:30px;cursor:pointer}.shareToFriend__ModalCloseText{color:#444;position:absolute;bottom:14px;left:60px;cursor:pointer;text-decoration:underline;font-size:12px}.shareToFriend__ModalCloseText:hover{text-decoration:none}.shareToFriend__Content{box-sizing:border-box;padding:23px 30px 22px 46px;height:407px}.shareToFriend__ContentText{font-size:16px;margin-bottom:30px;line-height:1.3}.shareToFriend__Form__EmailLabel,.shareToFriend__Form__EmailRecipientLabel,.shareToFriend__Form__EmailSubjectLabel,.shareToFriend__Form__MessageLabel{display:inline-block;width:176px}.shareToFriend__Form__EmailLabel{margin-right:18px;margin-bottom:10px}.shareToFriend__Form__EmailSubjectLabel,.shareToFriend__Form__MessageLabel{width:374px}.shareToFriend__Form__EmailSubjectLabel{margin-bottom:15px}.shareToFriend__Form__Email,.shareToFriend__Form__EmailRecipient,.shareToFriend__Form__Message,.shareToFriend__Form__Subject{border:1px solid #ccc;border-radius:1px}.shareToFriend__Form__Email,.shareToFriend__Form__EmailRecipient,.shareToFriend__Form__Message,.shareToFriend__Form__Subject{box-sizing:border-box;border:1px solid #ccc;font-size:14px;padding:10px;width:177px;height:34px;margin-top:1px;box-shadow:0 4px 13px -8px rgba(0,0,0,.9);-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.shareToFriend__Form__Subject{width:374px;height:34px}.shareToFriend__Form__Message{width:374px;height:72px}.shareToFriend__Form__Button{width:175px;height:34px;display:block;position:relative;margin-left:auto;margin-right:12px;text-align:center;text-decoration:none;color:#fff;line-height:33px;font-size:15px;background:#f3862e;border-radius:2px;box-shadow:0 4px 13px -8px rgba(0,0,0,.9);-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;cursor:pointer;text-transform:uppercase;font-family:'PT Sans',sans-serif;font-size:14px}.shareToFriend__Form__Button:hover,.shareToFriend__Form__Email:hover,.shareToFriend__Form__EmailRecipient:hover,.shareToFriend__Form__Message:hover,.shareToFriend__Form__Subject:hover{box-shadow:0 7px 15px -8px rgba(0,0,0,.8)}.shareToFriend__Form__BottomText{font-family:'PT Sans',sans-serif;font-size:10px;margin-top:-2px;color:#999}.shareToFriend__redStar{color:red;font-size:11px}.shareToFriend__MessageSent{display:none;padding:55px 40px;font-size:16px}.js--shareToFriend__border-error{border:1px solid red}.emptyInput{border:1px solid #fd0000}
.popup-service{position:absolute;display:block;background:#fff;width:520px;padding:10px 15px 40px;border:1px solid #0f7ee6;box-shadow:0 0 5px rgba(0,0,0,.3);z-index:1000}.popup-service-h3{font:400 20px Roboto,sans-serif;color:#8a7a00;border-bottom:1px solid #afafaf;padding-bottom:6px}.popup-service-h3:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#8a7a00;font-size:20px;content:'\e94e';margin-right:10px}.popup-service-content-p{font:15px 'PT Sans',sans-serif;color:#444;margin:15px 0 5px}.popup-service-content-p-span{font-size:17px;color:#0f7ee6}.popup-service-content-yellow-block{margin-top:7px;background:#ffedb4;padding:15px}.popup-service-content-gray-block{margin-top:7px;background:#e6e6e6;padding:15px}.popup-service-content-gray-block-h4{font:18px 'PT Sans',sans-serif;color:#03a}.popup-service-content-table{display:table;width:100%;table-layout:fixed}.popup-service-content-table-cell{display:table-cell;background:#c8d3e8;border-top:7px solid #fff;border-left:7px solid #fff;padding:15px;font:14px 'PT Sans',sans-serif;letter-spacing:-.05px;color:#444;vertical-align:middle}.popup-service-content-table-cell:first-child{border-left:none}.popup-service-close-link{position:absolute;bottom:14px;left:30px;cursor:pointer;text-decoration:underline;color:#444;font-size:12px}.popup-service-copy-link{position:absolute;bottom:14px;right:30px;cursor:pointer;text-decoration:underline;color:#444;font-size:12px}.popup-service-close-link:hover,.popup-service-copy-link:hover{text-decoration:none}.popup-service-close-button{font:300 15px Roboto,sans-serif;color:#444;position:absolute;top:5px;right:8px;cursor:pointer}.popup-service-arrow{width:20px;height:20px;display:block;position:absolute;background:#fff;border-bottom:1px solid #0f7ee6;border-right:1px solid #0f7ee6;top:-11px;left:95px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);box-shadow:2px 2px 2px 0 rgba(0,0,0,.1);display:table}.popup-service-content-table-cell-icon-clock:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#03a;font-size:16px;content:'\e906';position:relative;top:2px}
.send-question{position:absolute;display:block;width:520px;padding:10px 15px 40px;background:#fff;border:1px solid #5eb26d;box-shadow:0 0 5px rgba(0,0,0,.3);z-index:10001}.send-question-h3{padding-bottom:6px;font:400 18px Roboto,sans-serif;color:#5eb26d;border-bottom:1px solid #afafaf}.send-question-content{padding:0 15px}.send-question-h3:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#5eb26d;font-size:18px;content:"\e959";margin-right:10px}.send-question-h4{margin-top:10px;font:bold 19px/22px "PT Sans",sans-serif;color:#0f7ee6}.send-question-h5{margin-bottom:10px;font:16px/16px "PT Sans",sans-serif;color:#0f7ee6}.send-question-h6{margin-top:5px;margin-bottom:1px;font:14px "PT Sans",sans-serif;color:#444}.send-question-p{font:13px/18px "PT Sans",sans-serif;color:#666}.send-question-hr{display:block;width:100%;height:1px;margin-top:14px;border:none;background:#afafaf}.send-question-table{padding:0;margin:0;border:none}.send-question-table-tr-td{padding-right:15px;font:14px/16px "PT Sans",sans-serif;color:#444}.send-question-table-tr-td-b{font-weight:700}.send-question-table-tr-td:last-child{color:#000}.send-question-fieldset{border:none;padding:0 35px;margin:19px 0 0}.send-question-fieldset-legend{margin:6px 0 14px;padding:0;font:18px "PT Sans",sans-serif;color:#444}.send-question-fieldset-row{display:table}.send-question-fieldset-cell{display:table-cell;width:181px;vertical-align:middle}.send-question-fieldset-cell:last-child{padding-left:14px}.send-question-fieldset-label-checkbox{margin:0 4px 0 0;padding:0;width:17px;height:17px}.send-question-fieldset-input-tel{border:1px solid #ccc;width:158px;height:32px;border-radius:2px;margin-top:5px;margin-bottom:15px;padding:0 10px}.send-question-fieldset-input-email{border:1px solid #ccc;width:158px;height:32px;border-radius:2px;margin-top:5px;margin-bottom:15px;padding:0 10px}.send-question-fieldset-input-text{border:1px solid #ccc;width:353px;height:32px;border-radius:2px;margin-top:-3px;margin-bottom:15px;padding:0 10px}.send-question-fieldset-input-textarea{margin-top:2px;width:353px;height:50px;border:1px solid #ccc;border-radius:2px;margin-bottom:13px;padding:10px}.send-question-fieldset-input-submit{width:155px;height:34px;margin-right:2px;background:#f48f2e;border:none;outline:0;color:#fff;font:14px "PT Sans",sans-serif;text-transform:uppercase;border-radius:2px;float:right;cursor:pointer;user-select:none}.send-question-fieldset-input-submit:hover{transition:all linear .7s;background:#d86d23}.send-question-fieldset-input-submit:active,.send-question-fieldset-input-submit:focus{background:#f27e2d}.send-question-fieldset-label-span{position:relative;top:-4px;font:14px "PT Sans",sans-serif;color:#444}.send-question-fieldset-label-span-small{font:10px/10px "PT Sans",sans-serif;color:#888;display:inline-block;position:relative;top:5px}.send-question-arrow,.send-question-arrow-right{position:absolute;top:-11px;right:82px;display:table;width:20px;height:20px;background:#fff;border-bottom:1px solid #5eb26d;border-right:1px solid #5eb26d;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);box-shadow:2px 2px 2px 0 rgba(0,0,0,.1)}.send-question-arrow-right{top:372px;right:-11px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.send-question-close-link{position:absolute;bottom:14px;left:42px;text-decoration:underline;color:#444;font-size:12px;cursor:pointer;user-select:none}.send-question-close-button{position:absolute;top:5px;right:8px;font:300 15px Roboto,sans-serif;color:#444;cursor:pointer;user-select:none}.send-question-fieldset-label-icon-phone:before{content:"";font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#aaa;font-size:20px}.send-question-fieldset-label-icon-email:before{content:"";font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#aaa;font-size:20px}.emptyInput{border:1px solid #fd0000}.send-question--blueBorderColor{border-color:#0f7ee6;margin-top:10px}.send-question--ArrowPositionLeft{right:165px;margin-top:0}
.search-result__buttons-block_panel-popup_change{position:absolute;top:50px;right:0;background:#fff;width:645px;padding:18px 20px 15px 67px;box-sizing:border-box;border:1px solid #0f7ee6;box-shadow:0 0 5px rgba(0,0,0,.3);z-index:100}.search-result__buttons-block_panel-popup_change_content{color:#0f7ee6}.search-result__buttons-block_panel-popup_change_content:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;content:"\e94e";display:block;width:30px;height:30px;color:#e60f0f;font-size:24px;left:21px;top:21px}.search-result__buttons-block_panel-popup_capital-text{font-family:Roboto,sans-serif;font-size:18px}.search-result__buttons-block_panel-popup_sub-capital-text{font-size:14px}.search-result__buttons-block_panel-popup_sub-capital{text-align:center;font-size:20px}.search-result__buttons-block_panel-popup_about-price-text{font-size:17px;margin:15px 0}.search-result__buttons-block_panel-popup_text-items{margin-top:6px;font-size:17px}.search-result__buttons-block_panel-popup_text-items-attention{font-size:18px;color:green;margin-top:15px}.search-result__buttons-block_panel-popup_text{margin:15px 0}.search-result__buttons-block_panel-popup_text-ul{margin:5px 0 10px 0;position:relative}.search-result__buttons-block_panel-popup_text-li:before{content:"—";position:absolute;left:-25px}.search-result__buttons-block_panel-popup_text-items-attention-ul{margin:5px 0 10px 0;position:relative;color:green}.search-result__buttons-block_panel-popup_text-items-attention-li:before{content:"—";position:absolute;left:-25px}.search-result__buttons-block_panel-popup_text-step{font-size:20px;color:#003d77}.search-result__buttons-block_panel-popup_bottom-text{font-family:Roboto,sans-serif;font-size:18px;color:red}.search-result__buttons-block_panel-popup_close-button{font:300 15px Roboto,sans-serif;color:#444;position:absolute;top:5px;right:8px;cursor:pointer}.search-result__buttons-block_panel-popup_change-arrow{position:absolute;right:60px;width:20px;height:20px;display:block;position:absolute;background:#fff;border-bottom:1px solid #0f7ee6;border-right:1px solid #0f7ee6;top:-11px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);box-shadow:2px 2px 2px 0 rgba(0,0,0,.1)}.search-result__buttons-block_panel-popup_bottom-button{font-size:16px;line-height:36px;height:36px;padding:0 22px;border-radius:2px;font-weight:700;text-transform:uppercase;display:table;margin:13px auto 10px auto;background-color:#f48f2e;color:#fff;text-decoration:none}.search-result__buttons-block_panel-popup_bottom-button:hover{transition:all linear .7s;background:#d86d23}
.search-result__buttons-block_panel-popup-variants-transfer{position:absolute;top:50px;right:0;background:#fff;width:645px;padding:18px 20px 15px 67px;box-sizing:border-box;border:1px solid #0f7ee6;box-shadow:0 0 5px rgba(0,0,0,.3);z-index:100}.search-result__buttons-block_panel-popup-variants-transfer_content{color:#0f7ee6}.search-result__buttons-block_panel-popup-variants-transfer_content:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;content:"\e94e";display:block;width:30px;height:30px;color:#e60f0f;font-size:24px;left:21px;top:21px}.search-result__buttons-block_panel-popup-variants-transfer_capital-text{font-family:Roboto,sans-serif;font-size:18px}.search-result__buttons-block_panel-popup-variants-transfer_sub-capital-text{font-size:14px}.search-result__buttons-block_panel-popup-variants-transfer_sub-capital{text-align:center;font-size:20px}.search-result__buttons-block_panel-popup-variants-transfer_about-price-text{font-size:17px;margin:15px 0}.search-result__buttons-block_panel-popup-variants-transfer_text-items{margin-top:6px;font-size:17px}.search-result__buttons-block_panel-popup-variants-transfer_text-items-attention{font-size:18px;color:green;margin-top:15px}.search-result__buttons-block_panel-popup-variants-transfer_text{margin:15px 0}.search-result__buttons-block_panel-popup-variants-transfer_text-ul{margin:5px 0 10px 0;position:relative}.search-result__buttons-block_panel-popup-variants-transfer_text-li:before{content:"—";position:absolute;left:-25px}.search-result__buttons-block_panel-popup-variants-transfer_text-items-attention-ul{margin:5px 0 10px 0;position:relative;color:green}.search-result__buttons-block_panel-popup-variants-transfer_text-items-attention-li:before{content:"—";position:absolute;left:-25px}.search-result__buttons-block_panel-popup-variants-transfer_text-step{font-size:20px;color:#003d77}.search-result__buttons-block_panel-popup-variants-transfer_bottom-text{font-family:Roboto,sans-serif;font-size:18px;color:red}.search-result__buttons-block_panel-popup-variants-transfer_close-button{font:300 15px Roboto,sans-serif;color:#444;position:absolute;top:5px;right:8px;cursor:pointer}.search-result__buttons-block_panel-popup-variants-transfer_change-arrow{position:absolute;right:60px;width:20px;height:20px;display:block;position:absolute;background:#fff;border-bottom:1px solid #0f7ee6;border-right:1px solid #0f7ee6;top:-11px;left:279px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);box-shadow:2px 2px 2px 0 rgba(0,0,0,.1)}.search-result__buttons-block_panel-popup-variants-transfer_bottom-button{font-size:16px;line-height:36px;height:36px;padding:0 22px;border-radius:2px;font-weight:700;text-transform:uppercase;display:table;margin:13px auto 10px auto;background-color:#f48f2e;color:#fff;text-decoration:none}.search-result__buttons-block_panel-popup-variants-transfer_bottom-button:hover{transition:all linear .7s;background:#d86d23}
.search-companion{position:absolute;display:block;background:#fff;width:520px;padding:10px 15px 40px;border:1px solid #5eb26d;box-shadow:0 0 5px rgba(0,0,0,.3);z-index:10001}.search-companion-h3{font:400 20px Roboto,sans-serif;color:#5eb26d;border-bottom:1px solid #afafaf;padding-bottom:6px}.search-companion-h3:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;background:#5eb26d;font-size:19px;content:"\e930";width:23px;height:23px;display:inline-block;text-align:center;line-height:23px;margin-right:10px}.search-companion-content{margin-top:10px;padding:0 14px}.search-companion-close-link{position:absolute;bottom:15px;left:30px;cursor:pointer;text-decoration:underline;color:#888;font-size:10px}.search-companion-close-button{font:300 15px Roboto,sans-serif;color:#444;position:absolute;top:5px;right:8px;cursor:pointer}.search-companion-arrow-left,.search-companion-arrow-right,.search-companion-arrow-top{width:20px;height:20px;display:table;position:absolute;background:#fff;border-bottom:1px solid #5eb26d;border-right:1px solid #5eb26d;top:-11px;right:82px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);box-shadow:2px 2px 2px 0 rgba(0,0,0,.1)}.search-companion-arrow-left{top:290px;left:-11px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.search-companion-arrow-right{top:719px;right:-11px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.search-companion-content-h3{font-size:19px}.search-companion-content-h4{font:bold 19px/22px "PT Sans",sans-serif;color:#0f7ee6;margin-top:10px}.search-companion-content-h5{font:16px/16px "PT Sans",sans-serif;color:#0f7ee6;margin-bottom:10px}.search-companion-content-h6{font:14px "PT Sans",sans-serif;color:#444;margin-top:5px;margin-bottom:1px}.search-companion-content-p{font:13px/18px "PT Sans",sans-serif;color:#666}.search-companion-content-hr{width:100%;height:1px;border:none;background:#afafaf;display:block;margin:14px 0}.search-companion-content-table{padding:0;margin:0;border:none}.search-companion-content-table-tr-td{font:14px/16px "PT Sans",sans-serif;color:#444;padding-right:15px}.search-companion-content-table-tr-td-b{font-weight:700}.search-companion-content-table-tr-td:last-child{color:#000}.search-companion-content-form{display:table}.search-companion-content-form-fieldset{display:table;border:none;padding:0;margin:0}[data-mark-required]::after{content:"*";position:relative;color:red;font-size:15px}.search-companion-content-form-fieldset:first-child{width:100%}.search-companion-content-form-fieldset-cell{display:table-cell;vertical-align:top}.search-companion-content-form-fieldset-table{display:table;margin-top:-3px}.search-companion-content-form-fieldset-cell:first-child{width:265px;padding-right:15px}.search-companion-content-form-fieldset-legend{font:bold 14px/16px "PT Sans",sans-serif;color:#444;margin-bottom:10px;margin-top:-1px}.search-companion-content-form-fieldset-label{display:block;margin-bottom:2px;float:left;margin-right:9px}.search-companion-content-form-fieldset-label--data_person{margin-top:14px}.search-companion-content-form-fieldset-label--data_person .search-companion-content-form-fieldset-label-span{margin-left:6px;color:#888}.search-companion-content-form-fieldset-label-checkbox{margin:0;padding:0;width:17px;height:17px}.search-companion-content-form-fieldset-label-span{font:14px "PT Sans",sans-serif;color:#444;position:relative;top:-4px}.search-companion-content-form-fieldset-double-row{display:inline-block;font-size:0;margin-top:14px}.search-companion-content-form-fieldset-label-data-name{display:inline-block}.search-companion-content-form-fieldset-label-data-email{display:inline-block;margin-top:14px}.search-companion-content-form-fieldset-label-data-phone{display:inline-block;margin-top:0}.search-companion-content-form-fieldset-label-data-email-span,.search-companion-content-form-fieldset-label-data-name-span,.search-companion-content-form-fieldset-label-data-phone-span,.search-companion-content-form-fieldset-label-data-year-span{display:inline-block;font:14px/13px "PT Sans",sans-serif;color:#444;width:67px}.search-companion-content-form-fieldset-label-data-name-span{display:inline-block;vertical-align:top;font:14px/13px "PT Sans",sans-serif;color:#444;width:77px}.search-companion-content-form-fieldset-label-data-year-input{border:1px solid #ccc;width:68px;height:27px;display:inline-block;position:relative;top:-5px;border-radius:2px;font:14px/27px "PT Sans",sans-serif;text-align:center;color:#888;margin-left:13px}.search-companion-content-form-fieldset-label-data-email-input,.search-companion-content-form-fieldset-label-data-name-input,.search-companion-content-form-fieldset-label-data-phone-input{border:1px solid #ccc;width:117px;height:29px;display:inline-block;position:relative;border-radius:2px;font:14px/27px "PT Sans",sans-serif;color:#888;padding:0 10px}.search-companion-content-form-fieldset-label-data-name .search-companion-content-form-fieldset-label-data-name-input{width:160px}.search-companion-content-form-fieldset-label-data-sex-select{border:1px solid #ccc;width:74px;height:31px;display:inline-block;position:relative;top:-5px;margin-left:39px;padding:0 5px;border-radius:2px;font:14px/27px "PT Sans",sans-serif;text-align:center;background:#fff;outline:0;color:#888;box-sizing:border-box}.search-companion-content-form-label-span{font:bold 14px "PT Sans",sans-serif;color:#444}.search-companion-content-form-label-textarea{margin-top:2px;width:466px;height:50px;border:1px solid #ccc;border-radius:2px;margin-bottom:10px;padding:10px}.search-companion-content-form-bottom-row{display:table;width:100%}.search-companion-content-form-bottom-item{display:table;width:100%}.search-companion-content-form-bottom-item-button{margin:12px 0 0 0!important}.search-companion-content-form-bottom-label{display:block;margin-top:18px}.search-companion-content-form-bottom-label-checkbox{margin:0 4px 0 0;padding:0;width:14px;height:14px}.search-companion-content-form-bottom-label-span{font:14px "PT Sans",sans-serif;color:#444;position:relative;top:-4px}.search-companion-content-form-bottom-label-span-small{font:10px/10px "PT Sans",sans-serif;color:#888;display:inline-block;position:relative;top:-1px;left:2px}.emptyInput{border:1px solid #fd0000}.search-companion-content__mark-required{font:11px "PT Sans",sans-serif;color:#888}.search-companion-content__mark-required-mark{font-size:15px;color:red}
.popup-reviews{position:absolute;display:block;background:#fff;width:520px;padding:10px 15px 40px;border:1px solid #0f7ee6;box-shadow:0 0 5px rgba(0,0,0,.3);z-index:200}.popup-reviews-h3{font:400 20px Roboto,sans-serif;color:#03a;border-bottom:1px solid #afafaf;padding-bottom:6px}.popup-reviews-h3:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#03a;font-size:20px;content:'\e94e';margin-right:10px}.popup-reviews-content{margin-top:10px}.popup-reviews-content-p{font:15px 'PT Sans',sans-serif;color:#444;margin:15px 0 5px}.popup-reviews-content-p-span{font-size:17px;color:#0f7ee6}.popup-reviews-content-yellow-block{background:#ffedb4;padding:15px}.popup-reviews-content-gray-block{margin-top:7px;background:#f1f1f1;padding:15px}.popup-reviews-content-gray-block-h4{font:20px 'PT Sans',sans-serif;color:#03a}.popup-reviews-row{display:table}.popup-reviews-row-rating-cell{display:table-cell;vertical-align:top;width:100px;text-align:center}.popup-reviews-row-rating-cell-mark-title{font:13px 'PT Sans',sans-serif;color:grey;text-transform:uppercase}.popup-reviews-row-rating-cell-mark{font:300 32px Roboto,sans-serif;color:#444}.popup-reviews-row-rating-cell-time{font:10px 'PT Sans',sans-serif;color:#888}.popup-reviews-row-content-cell{display:table-cell;vertical-align:top;padding-left:30px;font-size:13px;line-height:15px}.popup-reviews-row-content-cell-list-item-empty{margin-bottom:6px;color:#444}.popup-reviews-row-content-cell-list-item-plus{margin-bottom:6px;color:#444}.popup-reviews-row-content-cell-list-item-minus{margin-bottom:6px;color:#444}.popup-reviews-row-content-cell-list-item-author{margin-top:8px;color:#888}.popup-reviews-row-content-cell-list-item-author-show-more{color:#0f7ee6;text-decoration:underline;cursor:pointer}.popup-reviews-hr{width:520px;height:1px;display:block;border:none;background:#999;background:-moz-linear-gradient(left,#fff 0,#b2b2b2 30%,#b2b2b2 50%,#b2b2b2 70%,#fff 100%);background:-webkit-linear-gradient(left,#fff 0,#b2b2b2 30%,#b2b2b2 50%,#b2b2b2 70%,#fff 100%);background:linear-gradient(to right,#fff 0 ,#b2b2b2 30%,#b2b2b2 50%,#b2b2b2 70% ,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='b2b2b2', endColorstr='#b2b2b2', GradientType=1 );margin:10px 0}.popup-reviews-your-review{color:#444;font:16px 'PT Sans',sans-serif;margin-left:17px;display:block}.popup-reviews-buttons{display:block;width:100%;text-align:center;font-size:0;margin:20px 0}.popup-reviews-button-reply,.popup-reviews-button-show-more{display:block;height:25px;width:158px;font:14px/25px 'PT Sans',sans-serif;color:#f90;border:1px solid #f90;border-radius:2px;text-align:center;cursor:pointer;margin:0 auto}.popup-reviews-button-reply:hover,.popup-reviews-button-show-more:hover{border:1px solid #ffebcc;background:#ffebcc;color:#f90}.popup-reviews-row-content-cell-list-item-plus:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e95c';position:absolute;margin-left:-26px;margin-top:2px;font-size:12px;color:#22a639}.popup-reviews-row-content-cell-list-item-minus:before{content:'';position:absolute;margin-left:-26px;margin-top:7px;width:12px;height:2px;display:block;background:red}.popup-reviews-row-content-cell-list-item-author:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e92b';position:absolute;margin-left:-27px;margin-top:-1px;font-size:15px;color:#888}.popup-reviews-close-link{position:absolute;bottom:14px;left:30px;cursor:pointer;text-decoration:underline;color:#444;font-size:12px}.popup-reviews-close-button{font:300 15px Roboto,sans-serif;color:#444;position:absolute;top:5px;right:8px;cursor:pointer}.popup-reviews-arrow{width:20px;height:20px;display:block;position:absolute;background:#fff;border-bottom:1px solid #0f7ee6;border-right:1px solid #0f7ee6;top:-11px;left:initial;right:82px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);box-shadow:2px 2px 2px 0 rgba(0,0,0,.1);display:table}.popup-reviews-arrow.popup-reviews-arrow_getToPortArrow{left:44px;right:initial}.popup-reviews-arrow.popup-reviews-arrow_aboutLuggageArrow{left:25px;right:initial}.popup-reviews-arrow.popup-reviews-arrow_aboutDocumentsArrow{left:170px;right:initial}.popup-reviews-arrow.popup-reviews-arrow_goodToKnowArrow{left:336px;right:initial}.popup-reviews-row,.popup-reviews-row-content-cell-list-item-author,.popup-reviews-row-content-cell-list-item-minus,.popup-reviews-row-content-cell-list-item-plus{display:none}.popup-reviews-row.active{display:block}.popup-reviews-row-content-cell-list-item-author.active,.popup-reviews-row-content-cell-list-item-minus.active,.popup-reviews-row-content-cell-list-item-plus.active{display:list-item}
.proof-passport-data__modal{position:fixed;z-index:1000;display:table;vertical-align:middle;text-align:center;width:100%;height:100%;top:0;left:0}.proof-passport-data__modal::after{display:inline-block;vertical-align:middle;width:0;height:100%;content:''}.proof-passport-data__backdrop{background-color:rgba(0,0,0,.6);position:fixed;z-index:1000;top:0;left:0;width:100%;height:100%}.proof-passport-data__content{display:inline-block;box-sizing:border-box;padding:25px 14px;text-align:center;vertical-align:middle;z-index:1100;position:relative;width:720px;background-color:rgba(255,255,255,.8)}.proof-passport-data__img{text-align:center;padding:10px 0 9px}.proof-passport-data__img-svg{height:45px;width:39px;fill:red}.proof-passport-data__title{font-size:24px;color:#000;font-family:Roboto,sans-serif;font-weight:300;line-height:1.25;margin-bottom:33px}.proof-passport-data__description{font-size:17px;color:#000;font-family:Roboto,sans-serif;font-weight:300;line-height:1.3;margin-bottom:40px;text-align:left}.proof-passport-data__table{display:table;width:100%;font-size:14px;color:#000;font-family:Roboto,sans-serif;font-weight:300}.proof-passport-data__table-row,.proof-passport-data__table-row-title{display:table-row;height:38px;background-color:#ccc;text-align:left;line-height:1}.proof-passport-data__table-row{background-color:#fff;height:31px}.proof-passport-data__table-cell,.proof-passport-data__table-cell-title{display:table-cell;padding:2px;vertical-align:baseline;box-sizing:border-box;padding:15px 0;padding:15px 0}.proof-passport-data__table-cell{font-size:15px;border-bottom:1px solid #ccc;font-family:Arial,sans-serif;font-weight:100;padding:15px 0}.proof-passport-data__table-cell-num{width:28px;padding-left:8px}.proof-passport-data__table-cell-name{width:195px;padding-right:5px}.proof-passport-data__table-cell-sex{width:37px}.proof-passport-data__table-cell-birthday{width:85px;padding-right:5px}.proof-passport-data__table-cell-passport{width:95px;padding-right:5px}.proof-passport-data__table-cell-passport-legacy{width:85px}.proof-passport-data__buttons-block{margin-top:32px;margin-bottom:22px}.proof-passport-data__button{display:inline-block;height:35px;font-family:'PT Sans',sans-serif;box-sizing:border-box;font-size:14px;text-transform:uppercase;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;cursor:pointer;padding:8px 0;vertical-align:top}.proof-passport-data__button-blue{width:206px;color:#0f7ee6;border:1px solid #0f7ee6;background-color:#fff;margin-right:26px}.proof-passport-data__button-red{width:131px;color:#fff;background-color:#f48f2e}.proof-passport-data__button-blue:hover{background:#0f7ee6;color:#fff;transition:all linear .7s}.proof-passport-data__button-red:hover{transition:all linear .7s;background:#d86d23}.proof-passport-data__close-button{position:absolute;top:5px;right:10px;color:#777;cursor:pointer}
.price-notification{position:absolute;display:block;background:#fff;width:520px;padding:10px 15px 40px;border:1px solid #5eb26d;box-shadow:0 0 5px rgba(0,0,0,.3);z-index:500}.price-notification-h3{font:400 18px Roboto,sans-serif;color:#5eb26d;border-bottom:1px solid #afafaf;padding-bottom:6px}.price-notification-h3:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;background:#5eb26d;font-size:12px;content:'\e961';width:26px;height:23px;display:inline-block;text-align:center;line-height:23px;margin-right:10px}.price-notification-content{padding:0 15px}.price-notification-content-h3{margin:15px 0 0;font-size:17px}.price-notification-h4{font:bold 19px/22px 'PT Sans',sans-serif;color:#0f7ee6;margin-top:10px}.price-notification-h5{font:16px/16px 'PT Sans',sans-serif;color:#0f7ee6;margin-bottom:10px}.price-notification-h6{font:14px 'PT Sans',sans-serif;color:#444;margin-top:5px;margin-bottom:1px}.price-notification-p{font:13px/18px 'PT Sans',sans-serif;color:#666}.price-notification-hr{width:100%;height:1px;border:none;background:#afafaf;display:block;margin-top:14px}.price-notification-table{padding:0;margin:0;border:none}.price-notification-table-tr-td{font:14px/16px 'PT Sans',sans-serif;color:#444;padding-right:15px}.price-notification-table-tr-td-b{font-weight:700}.price-notification-table-tr-td:last-child{color:#000}.price-notification-fieldset{border:none;padding:0 35px;margin:19px 0 0}.price-notification-fieldset-legend{margin:6px 0 14px;padding:0;font:18px 'PT Sans',sans-serif;color:#444}.price-notification-fieldset-row{display:table}.price-notification-fieldset-cell{display:table-cell;width:170.5px;vertical-align:middle}.price-notification-fieldset-cell:last-child{padding-left:14px}.price-notification-fieldset-label-checkbox{margin:0 4px 0 0;padding:0;width:17px;height:17px}.price-notification-fieldset-input-tel{border:1px solid #ccc;width:158px;height:32px;border-radius:2px;margin-top:5px;margin-bottom:15px}.price-notification-fieldset-input-email{border:1px solid #ccc;width:158px;height:32px;border-radius:2px;margin-top:5px;margin-bottom:15px}.price-notification-fieldset-input-text{border:1px solid #ccc;width:332px;height:32px;border-radius:2px;margin-top:-3px;margin-bottom:15px;padding:0 10px}.price-notification-fieldset-input-textarea{margin-top:2px;width:328px;height:50px;border:1px solid #ccc;border-radius:2px;margin-bottom:13px}.price-notification-fieldset-input-submit{background:#f48f2e;border:none;outline:0;color:#fff;width:155px;height:34px;font:14px 'PT Sans',sans-serif;text-transform:uppercase;border-radius:2px;float:right;margin-right:2px;cursor:pointer}.price-notification-fieldset-input-submit:hover{transition:all linear .7s;background:#d86d23}.price-notification-fieldset-input-submit:active,.price-notification-fieldset-input-submit:focus{background:#f27e2d}.price-notification-fieldset-label-span{font:14px 'PT Sans',sans-serif;color:#444;position:relative;top:-4px}.price-notification-fieldset-label-span-small{font:10px/10px 'PT Sans',sans-serif;color:#888;display:inline-block;position:relative;top:5px}.price-notification-arrow{width:20px;height:20px;display:block;position:absolute;background:#fff;border-bottom:1px solid #5eb26d;border-right:1px solid #5eb26d;top:-11px;right:82px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);box-shadow:2px 2px 2px 0 rgba(0,0,0,.1);display:table}.price-notification-close-link{position:absolute;bottom:14px;left:42px;cursor:pointer;text-decoration:underline;color:#444;font-size:12px}.price-notification-close-button{font:300 15px Roboto,sans-serif;color:#444;position:absolute;top:5px;right:8px;cursor:pointer}.price-notification-fieldset-label-icon-phone:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#aaa;font-size:20px;content:''}.price-notification-fieldset-label-icon-email:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#aaa;font-size:20px;content:''}.emptyInput{border:1px solid #fd0000}.send-question--ArrowPositionLeft{right:165px}
.present{margin:0 auto;width:708px}.modal-page{position:absolute;margin:20px 0;width:564px;background:#fff;box-shadow:0 0 10px #aaa;border:1px solid #abd2f6;z-index:20000}.modal-page__close-icon{float:right;padding:10px;cursor:pointer}.modal-page__title{margin-left:23px;padding:0 28px;font-size:25px}.modal-page__header{margin:0 33px;padding:23px 0 7px 0;border-bottom:1px solid #afafaf}.modal-page__header-icon{float:left;height:23px;width:23px;color:#fff;text-align:center}.modal-page__header-icon img{height:15px;padding:4px}.modal-page__content{font-size:15px;padding:10px 0;color:#444;margin:0 33px}.modal-page__mini-title{font-size:16px}.modal-page__liner-block{padding:10px 0}.modal-page__liner-name{color:#0f7ee6}.modal-page__alert{background:#fdc8b1;padding:7px 14px;font-size:16px;margin-bottom:5px}.modal-page__alert b{font-size:14px;padding-top:5px}.modal-page_policy-text{padding:7px 14px;font-size:13px;background:#f1f1f1}.modal-page_policy-text table{background:#fff;border-spacing:3px;margin:7px 0}.modal-page_policy-text th{padding:7px;background:#e4e4e4;font-size:13px;font-weight:400;text-align:left}.modal-page_policy-text td{padding:7px;font-size:13px}.modal-page_policy-text tr:nth-child(even){background:#fff}.modal-page_policy-text tr:nth-child(odd){background:#e4e4e4}.modal-page__description{background:#ffedb4;padding:7px 14px}.modal-page__description-title{font-size:17px;padding:7px 0;color:#000;font-weight:700}.modal-page__description-text{font-size:14px}.modal-page__description-text-pre{font-size:11px;white-space:pre-wrap}.modal-page__description-text ul{margin:5px 5px 5px 15px;padding:0}.modal-page__date-block{display:table;width:100%;min-height:71px;margin-top:7px;table-layout:fixed;font-size:14px}.modal-page__date-block-column{display:table-cell;color:#000;background:#c8d3e8;vertical-align:middle}.modal-page__date-block-column-label{border-right:3px solid #fff}.modal-page__date-block-column-range{border-right:3px solid #fff}.modal-page__date-label{color:#444;padding:0 10px}.modal-page__date-range{padding:0 10px}.modal-page__date-left{font-size:16px;text-align:center}.modal-page__date-left img{height:16px}.modal-page__terms-block{margin-top:7px;background:#f1f1f1;padding:14px}.modal-page__terms-block-title{font-weight:700}.modal-page__terms-block-text{font-size:14px}.modal-page__terms-block-text table{margin:7px 0;background:#fff;border-spacing:3px}.modal-page__terms-block-text th{padding:7px;background:#e4e4e4;font-size:13px;text-align:left}.modal-page__terms-block-text td{padding:7px;font-size:13px}.modal-page__close-block{margin:0 33px;padding-bottom:7px}.modal-page__close-text{color:#474848;font-size:13px;text-decoration:underline;cursor:pointer}.modal-page.modal-action .modal-page__title{color:red}.modal-page.modal-action .modal-page__header-icon{background:red}.modal-page.modal-action .modal-page__mini-title{color:red}.modal-page.modal-bonus .modal-page__title{color:#000796}.modal-page.modal-bonus .modal-page__header-icon{background:#000796}.modal-page.modal-bonus .modal-page__mini-title{color:#000796}.modal-page.modal-service .modal-page__title{color:#8a7a00}.modal-page.modal-service .modal-page__header-icon{background:#8a7a00}.modal-page.modal-service .modal-page__mini-title{color:#8a7a00}.modal-page.modal-whatisincluded .modal-page__title{color:#000796}.modal-page.modal-whatisincluded .modal-page__header-icon{background:#000796}.modal-page.modal-cancellation-policy{width:708px}.modal-page.modal-cancellation-policy .modal-page__title{color:#0f7ee6}.modal-page.modal-cancellation-policy .modal-page__header-icon{background:#0f7ee6}.modal-popup .cabin-desc_block{padding:7px}.cabin-desc_block .cabin-desc_cat-block{padding:12px 9px 0}.cabin-desc_block .cabin-desc_cat-block .cabin-desc_cat-block_color{display:inline-block;width:32px;height:17px;padding:0!important;color:#010101;line-height:17px!important;text-align:center}.cabin-desc_block .cabin-desc_cat-block .cabin-desc_cat-block_text{color:#515151}.cabin-desc_block .cabin-desc_cat-block .cabin-desc_cat-block_text_list{color:#515151;line-height:12px;padding:5px 0}.cabin-desc_block .cabin-desc_desc-block_title .cabin-desc_desc-block_text{width:100%;margin-left:9px;margin-top:3px;padding-bottom:15px;color:#4e4e4e;line-height:14px}.cabin-scheme_block{text-align:center}.cabin-scheme_block img{padding:10px;max-height:300px;max-width:300px}.mcruises-form-warning-popup-content{position:absolute;width:auto;height:auto;max-width:310px;min-height:23px;padding:4px 15px 5px 7px;background:#fff;text-align:left;border:1px solid #fd0000;box-shadow:0 0 5px rgba(0,0,0,.3);z-index:10002;display:none}.mcruises-form-warning-popup-content-icon-warning::before{content:"\e94d";position:absolute;top:7px;left:11px;color:red;font-family:mcruises!important;font-size:16px;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mcruises-form-warning-popup-content-text{margin:3px 0 0 35px;display:block}.mcruises-form-warning-popup-arrow{position:absolute;right:0;left:0;display:block;width:10px;height:10px;margin:-10px auto 0;background:#fff;border-bottom:1px solid #fd0000;border-right:1px solid #fd0000;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);box-shadow:2px 2px 2px 0 rgba(0,0,0,.1)}.mcruises-form-warning-popup-arrow--left{right:initial;top:21px;left:-6px;transform:rotate(135deg)}.mcruises-form-warning-popup-close{position:absolute;top:2px;right:4px;font:300 10px Roboto,sans-serif;color:#000;cursor:pointer}
.popup_tourist__wrapper{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);z-index:1000;display:none}.popup_tourist-block{position:absolute;display:block;top:228px;left:10px;width:560px;min-height:160px;margin:0 auto;margin-top:10%;padding:0;padding-top:15px;padding-bottom:20px;padding-left:15px;padding-right:15px;background-color:#fff;border:1px solid red;box-sizing:border-box}.popup_tourist__header{position:relative;margin:0;margin-bottom:15px;padding:0;padding-bottom:5px;padding-left:35px;font-family:Roboto;font-size:24px;line-height:28px;color:red;border-bottom:1px solid #ccc}.popup_tourist__btn-close{position:absolute;top:10px;right:10px;width:15px;height:15px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14.71 14.71'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:none;stroke:%23444;stroke-miterlimit:10;%7D%3C/style%3E%3C/defs%3E%3Cline class='a' x1='0.35' y1='0.35' x2='14.35' y2='14.35'/%3E%3Cline class='a' x1='0.35' y1='14.35' x2='14.35' y2='0.35' /%3E%3C/svg%3E");cursor:pointer}.popup_tourist__arrow{position:absolute;top:-11px;left:120px;width:20px;height:20px;border-top:1px solid red;border-right:1px solid red;background-color:#fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.popup_tourist__header:before{position:absolute;content:"";top:5px;left:0;width:21px;height:18px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 512 435.27' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath transform='translate(0 -38.36)' d='M507.49,426.07,282.86,53.54a31.36,31.36,0,0,0-53.73,0L4.51,426.07a31.37,31.37,0,0,0,26.86,47.57H480.63a31.37,31.37,0,0,0,26.86-47.57ZM256.17,167.23c12.9,0,23.81,7.28,23.81,20.17,0,39.37-4.63,95.93-4.63,135.3,0,10.25-11.24,14.55-19.18,14.55-10.59,0-19.52-4.3-19.52-14.55,0-39.37-4.63-95.93-4.63-135.29C232,174.51,242.6,167.23,256.17,167.23ZM256.5,411a25.47,25.47,0,1,1,0-50.94c13.56,0,25.14,11.57,25.14,25.47C281.64,399.11,270.06,411,256.5,411Z' fill='%23ff0000' /%3E%3C/svg%3E")}.popup_tourist__txt{margin:0;margin-bottom:10px;padding:0;font-family:"PT Sans",sans-serif;font-size:16px;line-height:16px;color:#000}.popup_tourist__link{margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:16px;line-height:16px;color:#3976ff;text-decoration:underline;cursor:pointer}
.visually-hidden{position:absolute;left:-10000px;top:auto;width:1px;height:1px;font-size:0;overflow:hidden}.popup_testmode__wrapper{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);z-index:1000}.popup_testmode__block{position:absolute;top:calc(50% - 150px);left:calc(50% - 285px);display:flex;justify-content:center;align-content:flex-start;flex-wrap:wrap;width:570px;min-height:300px;margin:0 auto;padding:0;padding-left:70px;padding-right:70px;background-color:#fff;box-shadow:0 0 0 1px red;box-sizing:border-box}.popup_testmode__icon-attention{position:absolute;width:37px;height:37px;top:20px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg enable-background='new 0 0 20 17' version='1.1' viewBox='0 0 20 17' xml:space='preserve' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FF0000;%7D%0A%3C/style%3E%3Cpath class='st0' d='m19.8 15.1l-8.8-14.5c-0.3-0.6-1.1-0.8-1.6-0.4-0.2 0.1-0.3 0.2-0.5 0.4l-8.7 14.5c-0.3 0.6-0.2 1.3 0.4 1.7 0.2 0.1 0.4 0.2 0.6 0.2h17.5c0.7 0 1.2-0.5 1.2-1.2 0.1-0.2 0-0.5-0.1-0.7zm-9.8-10.1c0.5 0 0.9 0.3 0.9 0.8 0 1.5-0.2 3.7-0.2 5.3 0 0.4-0.4 0.6-0.7 0.6-0.4 0-0.8-0.2-0.8-0.6 0-1.5-0.2-3.7-0.2-5.3 0.1-0.5 0.5-0.8 1-0.8zm0 9.6c-0.5 0-1-0.4-1-1 0-0.5 0.4-1 1-1 0.5 0 1 0.5 1 1s-0.5 1-1 1z'/%3E%3C/svg%3E%0A");background-repeat:no-repeat}.popup_testmode__icon-close{position:absolute;width:15px;height:15px;top:10px;right:10px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14.71 14.71'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:none;stroke:%23CCCCCC;stroke-miterlimit:10;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-close%3C/title%3E%3Cline class='a' x1='0.35' y1='0.35' x2='14.35' y2='14.35'/%3E%3Cline class='a' x1='0.35' y1='14.35' x2='14.35' y2='0.35'/%3E%3C/svg%3E");background-repeat:no-repeat;cursor:pointer}.popup_testmode__txt-block{width:466px;margin:0;margin-top:70px;margin-bottom:20px;padding:0}.popup_testmode__txt{margin:0;margin-bottom:10px;padding:0;text-align:center;font-family:"PT Sans",sans-serif;font-size:22px;font-weight:400;line-height:24px;color:#000}.popup_testmode__txt--mb{margin-bottom:20px}.popup_testmode__txt--info{text-align:left;font-size:20px;line-height:20px}.popup_testmode__contact{margin:0;padding:0;text-align:center;font-family:"PT Sans",sans-serif;font-size:18px;font-weight:600;line-height:22px;color:#000}
.visually-hidden{position:absolute;left:-10000px;top:auto;width:1px;height:1px;font-size:0;overflow:hidden}.popup_repeat-request__wrapper{display:none}.popup_repeat-request__wrapper--active{display:block}.popup_repeat-request__block{position:relative;display:flex;justify-content:center;align-content:flex-start;flex-wrap:wrap;width:613px;min-height:277px;margin:0 auto;margin-top:20px;margin-bottom:20px;padding:0;padding-top:50px;padding-bottom:40px;padding-left:20px;padding-right:20px;background-color:#fff;box-shadow:0 0 10px 5px rgba(0,0,0,.2);box-sizing:border-box}.popup_repeat-request__txt-block{display:flex;justify-content:center;flex-wrap:wrap;width:100%;margin:0;padding:0;text-align:center}.popup_repeat-request__txt{margin:0;margin-bottom:15px;padding:0;font-family:Roboto,sans-serif;font-size:21px;font-weight:300;line-height:26px;color:#000}.popup_repeat-request__btn{display:flex;justify-content:center;align-items:center;min-height:45px;margin:0;margin-top:15px;padding:0;padding-left:30px;padding-right:30px;font-family:"PT Sans",sans-serif;font-size:18px;font-weight:700;line-height:18px;color:#fff;text-transform:uppercase;border:none;border-radius:3px;background-color:#f45d2e;box-sizing:border-box}.popup_repeat-request__btn:hover{background-color:#cf592d}
.popup_insurance-travelban{position:absolute;display:block;width:592px;padding:15px 15px 10px 15px;background:#fff;border:1px solid #0f7ee6;box-shadow:0 0 5px rgba(0,0,0,.3);z-index:10001}.popup_insurance-travelban-h3{padding-bottom:5px;font-family:Roboto,sans-serif;font-size:14px;color:#000;text-transform:uppercase;border-bottom:1px solid #ccc}.popup_insurance-travelban-h3:before{content:"\e94e";font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#0f7ee6;font-size:18px;margin-right:10px}.popup_insurance-travelban-content{display:flex;flex-direction:column;margin-top:15px}.popup_insurance-travelban-arrow-top{display:table;width:20px;height:20px;position:absolute;background:#fff;border-bottom:1px solid #0f7ee6;border-right:1px solid #0f7ee6;top:-11px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);box-shadow:2px 2px 2px 0 rgba(0,0,0,.1)}.popup_insurance-travelban-close-link{margin-top:5px;margin-left:auto;cursor:pointer;text-decoration:underline;color:#444;font-size:12px}.popup_insurance-travelban-copy-link{position:absolute;bottom:14px;right:30px;text-decoration:underline;color:#444;font-size:12px;cursor:pointer;user-select:none}.popup_insurance-travelban-close-button{font:300 15px Roboto,sans-serif;color:#444;position:absolute;top:5px;right:8px;cursor:pointer;user-select:none}.popup_insurance-travelban-link{margin:0;margin-bottom:8px;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;color:#0f7ee6}
.popup_insurance-medical{position:absolute;display:block;background:#fff;width:442px;padding:15px 15px 10px 15px;border:1px solid #0f7ee6;box-shadow:0 0 5px rgba(0,0,0,.3);z-index:10001}.popup_insurance-medical-h3{padding-bottom:5px;font-family:Roboto,sans-serif;font-size:14px;color:#000;text-transform:uppercase;border-bottom:1px solid #ccc}.popup_insurance-medical-h3:before{content:"\e94e";font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#0f7ee6;font-size:18px;margin-right:10px}.popup_insurance-medical-content{display:flex;flex-direction:column;margin-top:15px}.popup_insurance-medical-arrow-top{display:table;width:20px;height:20px;position:absolute;background:#fff;border-bottom:1px solid #0f7ee6;border-right:1px solid #0f7ee6;top:-11px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);box-shadow:2px 2px 2px 0 rgba(0,0,0,.1)}.popup_insurance-medical-close-link{margin-top:5px;margin-left:auto;text-decoration:underline;color:#444;font-size:12px;cursor:pointer;user-select:none}.popup_insurance-medical-copy-link{position:absolute;bottom:14px;right:30px;text-decoration:underline;color:#444;font-size:12px;cursor:pointer;user-select:none}.popup_insurance-medical-close-button{font:300 15px Roboto,sans-serif;color:#444;position:absolute;top:5px;right:8px;cursor:pointer;user-select:none}.popup_insurance-medical-link{margin:0;margin-bottom:8px;padding:0;font-family:"PT Sans",sans-serif;font-size:15px;color:#0f7ee6}
.popup_ht-cancel{position:absolute;display:block;background:#fff;width:500px;padding:15px 25px 40px;border:1px solid #0f7ee6;box-shadow:0 0 5px rgba(0,0,0,.3);z-index:999}
.popup_ht-avia-step6__wrapper{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:1000}.popup_ht-avia-step6__frame-wrapper{width:1000px;height:100%;margin:0 auto}.popup_ht-avia-step6__frame{display:flex;justify-content:center;align-items:center;width:730px;height:100%;margin:0;padding:0}.popup_ht-avia-step6{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:620px;min-height:450px;margin:0 auto;padding:0;padding-top:50px;padding-bottom:30px;padding-left:45px;padding-right:45px;box-sizing:border-box;background-color:#fff;border-top:10px solid #0f7ee6;border-bottom:1px solid #0f7ee6;border-left:1px solid #0f7ee6;border-right:1px solid #0f7ee6}.popup_ht-avia-step6__txt{margin:0;padding:0;padding-left:20px;padding-right:20px;font-family:"Arial Narrow",sans-serif;font-size:24px;line-height:26px;color:#000}.popup_ht-avia-step6__txt--align-c{text-align:center}.popup_ht-avia-step6__txt--mb{margin-bottom:25px}.popup_ht-avia-step6__txt--mb-m{margin-bottom:15px}.popup_ht-avia-step6__txt--size{font-size:22px}.popup_ht-avia-step6__txt--size-x{font-size:18px;line-height:18px}.popup_ht-avia-step6__txt--bold{font-weight:700}.popup_ht-avia-step6__txt--pl-pr{padding-left:0;padding-right:0}.popup_ht-avia-step6__label{margin:0;padding:0;padding-left:20px;padding-right:20px;font-family:"Arial Narrow",sans-serif;font-size:20px;font-weight:700;line-height:26px;color:#000}.popup_ht-avia-step6__input{width:450px;height:46px;margin:0;margin-left:20px;padding:0;padding-left:10px;padding-right:10px;box-sizing:border-box;font-family:"Arial Narrow",sans-serif;font-size:24px;line-height:26px;color:#000;border:1px solid #0f7ee6}.popup_ht-avia-step6__btn{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:180px;height:40px;margin:0 auto;margin-top:15px;margin-bottom:25px;padding:0;font-family:"Arial Narrow",sans-serif;font-size:16px;font-weight:700;line-height:16px;color:#fff;text-transform:uppercase;background-color:#4fa0ed;cursor:pointer;-webkit-transition:.3s;transition:.3s}.popup_ht-avia-step6__btn:hover{background-color:#1474b8;-webkit-transition:.3s;transition:.3s}.popup_ht-avia-step6__btn--color{background-color:#f48f2e}.popup_ht-avia-step6__btn:hover.popup_ht-avia-step6__btn--color{background-color:#d97f2b}.popup_ht-avia-step6__btn.popup_ht-avia-step6__btn--color.popup_ht-avia-step6__btn--mt{margin-top:30px}.popup_ht-avia-step6__btn--mb{margin-bottom:0}.popup_ht-avia-step6__count-block{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:335px;height:50px;margin:0;margin-bottom:20px;padding:0;padding-bottom:10px;padding-left:20px;box-sizing:border-box;border-bottom:1px solid #e1e1e1}.popup_ht-avia-step6__count-txt{margin:0;margin-right:20px;padding:0;font-family:"Arial Narrow",sans-serif;font-size:20px;font-weight:700;line-height:20px;color:#000}.popup_ht-avia-step6__count-frame{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:80px;height:36px;margin:0;padding:0;padding-left:8px;padding-right:8px;box-sizing:border-box;border:1px solid #ccc;border-radius:3px}.popup_ht-avia-step6__count-date{margin:0;padding:0;font-family:"Arial Narrow",sans-serif;font-size:18px;font-weight:700;line-height:18px;color:#000;user-select:none}.popup_ht-avia-step6__count{position:relative;width:12px;height:12px;margin:0;padding:0;cursor:pointer}.popup_ht-avia-step6__count.popup_ht-avia-step6__count--inactive{cursor:default}.popup_ht-avia-step6__count-minus::before{position:absolute;content:"";top:5px;left:0;width:12px;height:2px;background-color:#999}.popup_ht-avia-step6__count.popup_ht-avia-step6__count-minus:hover::before{background-color:#217fff}.popup_ht-avia-step6__count-plus::before{position:absolute;content:"";top:5px;right:0;width:12px;height:2px;background-color:#999}.popup_ht-avia-step6__count-plus::after{position:absolute;content:"";top:0;right:5px;width:2px;height:12px;background-color:#999}.popup_ht-avia-step6__count.popup_ht-avia-step6__count-plus:hover::after,.popup_ht-avia-step6__count.popup_ht-avia-step6__count-plus:hover::before{background-color:#217fff}.popup_ht-avia-step6__fly-add{position:relative;display:none;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%;margin:0;padding:0;padding-left:40px;font-family:"Arial Narrow",sans-serif;font-size:16px;font-weight:700;line-height:16px;color:#f48f2e;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.popup_ht-avia-step6__fly-add--active::before{position:absolute;content:"";top:8px;left:20px;width:14px;height:2px;background-color:#f48f2e}.popup_ht-avia-step6__fly-add--active::after{position:absolute;content:"";top:2px;left:26px;width:2px;height:14px;background-color:#f48f2e}.popup_ht-avia-step6__fly-add--active{display:-webkit-box;display:-webkit-flex;display:flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.popup_ht-avia-step6__fly-block{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%;margin:0;padding:0}.popup_ht-avia-step6__fly-add-block{display:none;width:100%;margin:0;padding:0}.popup_ht-avia-step6__fly-add-block--active{display:block}.popup_ht-avia-step6__check-label-mk{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:120px;margin:0;padding:0;cursor:pointer}.popup_ht-avia-step6__check-input-mk{display:none}.popup_ht-avia-step6__check-txt-mk{position:relative;width:100%;margin:0;padding:0;padding-left:22px;font-family:"Arial Narrow",sans-serif;font-size:18px;font-weight:400;line-height:18px;color:#000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.popup_ht-avia-step6__check-txt-mk::before{position:absolute;content:"";top:1px;left:0;width:16px;height:16px;margin:0;margin-right:10px;padding:0;border:1px solid #999;border-radius:1px;background:-webkit-linear-gradient(top,#fff 0,#dadada 100%);background:linear-gradient(180deg,#fff 0,#dadada 100%);box-sizing:border-box}.popup_ht-avia-step6__check-label-mk input:checked+.popup_ht-avia-step6__check-txt-mk::before{content:"";background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 12 10' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.check-mk-a%7Bfill:%23444;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-check-mk%3C/title%3E%3Cpath class='check-mk-a' d='M4.51,5.37,9.73,0,12,2.28,4.51,10,0,5.37,2.29,3.05Z'/%3E%3C/svg%3E");background-size:80%;background-position:center;background-repeat:no-repeat}
.popup_hotel-attention-data__wrapper{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);z-index:1000}.popup_hotel-attention-data__block-wrapper{position:fixed;top:0;left:0;width:100%;height:100vh;display:flex;justify-content:center;align-items:center;margin:0;padding:0;background-color:rgba(0,0,0,.6);z-index:10001}.popup_hotel-attention-data__block{display:flex;justify-content:center;align-content:flex-start;flex-wrap:wrap;width:680px;min-height:300px;margin:0 auto;padding:0;padding-top:30px;padding-bottom:30px;padding-left:20px;padding-right:20px;background-color:#fff;border:1px solid #0f7ee6;border-top:12px solid #0f7ee6;box-sizing:border-box}.popup_hotel-attention-data__txt{width:612px;margin:0;padding:0;font-family:"Arial Narrow",sans-serif;font-size:22px;font-weight:400;line-height:24px;color:#000}.popup_hotel-attention-data__txt--mb{margin-bottom:20px}.popup_hotel-attention-data__txt--bold{font-weight:700}.popup_hotel-attention-data__txt--color{color:#4fa0ed}.popup_hotel-attention-data__btn-block{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;width:100%;margin:0;padding:0}.popup_hotel-attention-data__btn{display:flex;justify-content:center;align-items:center;width:385px;min-height:40px;margin:0;padding:0;padding-top:5px;padding-bottom:5px;padding-left:10px;padding-right:10px;border:1px solid #4fa0ed;border-radius:3px;box-sizing:border-box;cursor:pointer;transition:.5s}.popup_hotel-attention-data__btn:hover{background-color:#4fa0ed;transition:.5s}.popup_hotel-attention-data__btn.popup_hotel-attention-data__btn--bc:hover{background-color:#f48f2e;transition:.5s}.popup_hotel-attention-data__btn--width{width:240px}.popup_hotel-attention-data__btn--mb{margin-bottom:10px}.popup_hotel-attention-data__btn--bc{border-color:#f48f2e;transition:.5s}.popup_hotel-attention-data__btn-txt{margin:0;padding:0;text-align:center;font-family:"Arial Narrow",sans-serif;font-size:16px;font-weight:700;color:#4fa0ed;text-transform:uppercase;transition:.5s}.popup_hotel-attention-data__btn-txt--color{color:#f48f2e}.popup_hotel-attention-data__btn-txt--lh-mb{margin-bottom:2px;line-height:14px}.popup_hotel-attention-data__btn:hover .popup_hotel-attention-data__btn-txt{color:#fff;transition:.5s}
.popup_hotel-attention-choice__wrapper{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000}.popup_hotel-attention-choice__block-wrapper{position:fixed;top:0;left:0;width:100%;height:100vh;display:flex;justify-content:center;align-items:center;margin:0;padding:0;background-color:rgba(0,0,0,.6);z-index:10001}.popup_hotel-attention-choice__block{display:flex;justify-content:center;align-content:flex-start;flex-wrap:wrap;width:656px;min-height:300px;margin:0 auto;padding:0;padding-top:30px;padding-bottom:30px;padding-left:20px;padding-right:20px;background-color:#fff;border:1px solid #0f7ee6;border-top:12px solid #0f7ee6;box-sizing:border-box}.popup_hotel-attention-choice__txt{width:536px;margin:0;padding:0;font-family:"Arial Narrow",sans-serif;font-size:20px;font-weight:400;line-height:20px;color:#000}.popup_hotel-attention-choice__txt--mb{margin-bottom:15px}.popup_hotel-attention-choice__txt--fw{font-weight:700}.popup_hotel-attention-choice__btn-block{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;width:100%;margin:0;padding:0}.popup_hotel-attention-choice__btn{display:flex;justify-content:center;align-items:center;width:485px;min-height:56px;margin:0;padding:0;padding-top:5px;padding-bottom:5px;padding-left:10px;padding-right:10px;border:1px solid #4fa0ed;border-radius:3px;box-sizing:border-box;cursor:pointer;transition:.5s}.popup_hotel-attention-choice__btn:hover{background-color:#4fa0ed;transition:.5s}.popup_hotel-attention-choice__btn.popup_hotel-attention-choice__btn--bc:hover{background-color:#f48f2e;transition:.5s}.popup_hotel-attention-choice__btn--width{width:240px}.popup_hotel-attention-choice__btn--mb{margin-bottom:10px}.popup_hotel-attention-choice__btn--bc{border-color:#f48f2e;transition:.5s}.popup_hotel-attention-choice__btn-txt{margin:0;padding:0;text-align:center;font-family:"Arial Narrow",sans-serif;font-size:16px;font-weight:700;color:#444;transition:.5s}.popup_hotel-attention-choice__btn-txt--color{color:#082aa6}.popup_hotel-attention-choice__btn-txt--lh-mb{margin-bottom:2px;line-height:14px}.popup_hotel-attention-choice__btn:hover .popup_hotel-attention-choice__btn-txt{color:#fff;transition:.5s}
.popup_fly-blocks__lowcost{position:absolute;display:none;top:-31px;right:92px;width:375px;min-height:240px;margin:0 auto;padding:0;padding-top:15px;padding-bottom:15px;padding-left:20px;padding-right:20px;background-color:#fff;-webkit-filter:drop-shadow(0 2px 3px #757575);filter:drop-shadow(0 2px 3px #757575);box-sizing:border-box;z-index:100}.popup_fly-blocks__lowcost::before{position:absolute;content:"";top:40px;right:-6px;width:12px;height:12px;background-color:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.popup_fly-blocks__lowcost-close{position:absolute;top:7px;right:10px;width:8px;height:14px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 8 10' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.close-LV-a%7Bfill:%23333;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-close-LV%3C/title%3E%3Cpath class='close-LV-a' transform='translate(-.03)' d='M4,3.83,6.43,0H8L4.82,5,8,10H6.49L4,6.1,1.56,10H0L3.24,5,.08,0H1.62Z'/%3E%3C/svg%3E");background-repeat:no-repeat;cursor:pointer}.popup_fly-blocks__lowcost-txt{position:relative;margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:13px;line-height:13px;color:#000}.popup_fly-blocks__lowcost-txt--bold{font-weight:700}.popup_fly-blocks__lowcost-txt--mb{margin-bottom:10px}.popup_fly-blocks__lowcost-txt--mt{margin-top:10px}.popup_fly-blocks__lowcost-txt--pl{padding-left:10px}.popup_fly-blocks__lowcost-txt--attention::before{position:absolute;content:"";top:0;left:-8px;width:14px;height:14px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 19.91 17.01' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.danger-a%7Bfill:%23ff0000;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-danger%3C/title%3E%3Cpath class='danger-a' transform='translate(-.04 .01)' d='M19.8,15.1,11,.6A1.08,1.08,0,0,0,9.4.2a1.76,1.76,0,0,0-.5.4L.2,15.1a1.28,1.28,0,0,0,.4,1.7,1.42,1.42,0,0,0,.6.2H18.7a1.16,1.16,0,0,0,1.2-1.2A.88.88,0,0,0,19.8,15.1ZM10,5a.82.82,0,0,1,.9.8c0,1.5-.2,3.7-.2,5.3a.66.66,0,0,1-.7.6c-.4,0-.8-.2-.8-.6C9.2,9.6,9,7.4,9,5.8A1,1,0,0,1,10,5Zm0,9.6a1,1,0,0,1,0-2,1.08,1.08,0,0,1,1,1A1.08,1.08,0,0,1,10,14.6Z'/%3E%3C/svg%3E");background-repeat:no-repeat}.popup_fly-blocks__lowcost-item{position:relative;margin:0;margin-bottom:4px;padding:0;padding-left:10px}.popup_fly-blocks__lowcost-item::before{position:absolute;content:"";top:5px;left:0;width:4px;height:4px;border-radius:4px;background-color:#000}
.popup_fly-blocks__charter{position:absolute;display:none;top:-81px;right:92px;width:355px;min-height:170px;margin:0 auto;margin-top:50px;padding:0;padding-top:15px;padding-bottom:15px;padding-left:20px;padding-right:20px;background-color:#fff;-webkit-filter:drop-shadow(0 2px 3px #757575);filter:drop-shadow(0 2px 3px #757575);box-sizing:border-box;z-index:100}.popup_fly-blocks__charter::before{position:absolute;content:"";top:40px;right:-6px;width:12px;height:12px;background-color:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.popup_fly-blocks__charter-close{position:absolute;top:7px;right:10px;width:8px;height:14px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 8 10' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.close-LV-a%7Bfill:%23333;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-close-LV%3C/title%3E%3Cpath class='close-LV-a' transform='translate(-.03)' d='M4,3.83,6.43,0H8L4.82,5,8,10H6.49L4,6.1,1.56,10H0L3.24,5,.08,0H1.62Z'/%3E%3C/svg%3E");background-repeat:no-repeat;cursor:pointer}.popup_fly-blocks__charter-txt{position:relative;margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:12px;line-height:12px;color:#000}.popup_fly-blocks__charter-txt--bold{font-weight:700}.popup_fly-blocks__charter-txt--mb{margin-bottom:10px}.popup_fly-blocks__charter-txt--mb-s{margin-bottom:5px}.popup_fly-blocks__charter-txt--mt{margin-top:10px}.popup_fly-blocks__charter-txt--pl{padding-left:10px}.popup_fly-blocks__charter-txt--upper{text-transform:uppercase}.popup_fly-blocks__charter-txt--center{text-align:center}.popup_fly-blocks__charter-txt--attention::before{position:absolute;content:"";top:0;left:-8px;width:14px;height:14px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 19.91 17.01' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.danger-a%7Bfill:%23ff0000;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-danger%3C/title%3E%3Cpath class='danger-a' transform='translate(-.04 .01)' d='M19.8,15.1,11,.6A1.08,1.08,0,0,0,9.4.2a1.76,1.76,0,0,0-.5.4L.2,15.1a1.28,1.28,0,0,0,.4,1.7,1.42,1.42,0,0,0,.6.2H18.7a1.16,1.16,0,0,0,1.2-1.2A.88.88,0,0,0,19.8,15.1ZM10,5a.82.82,0,0,1,.9.8c0,1.5-.2,3.7-.2,5.3a.66.66,0,0,1-.7.6c-.4,0-.8-.2-.8-.6C9.2,9.6,9,7.4,9,5.8A1,1,0,0,1,10,5Zm0,9.6a1,1,0,0,1,0-2,1.08,1.08,0,0,1,1,1A1.08,1.08,0,0,1,10,14.6Z'/%3E%3C/svg%3E");background-repeat:no-repeat}.popup_fly-blocks__charter-item{position:relative;margin:0;margin-bottom:4px;padding:0;padding-left:10px}.popup_fly-blocks__charter-item::before{position:absolute;content:"";top:5px;left:0;width:4px;height:4px;border-radius:4px;background-color:#000}
.popup_desktop-to-mobile{position:fixed;bottom:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;height:134px;margin:0;margin-top:50px;padding:0;background-color:#0f7ee6;z-index:15000}.popup_desktop-to-mobile.popup_desktop-to-mobile--scale{height:calc(2.8 * 134px);margin-top:calc(2.8 * 50px)}.popup_desktop-to-mobile__close{position:absolute;top:8px;right:8px;width:12px;height:12px;margin:0;padding:0;background-image:url(/templates/d/blocks/popups/img/popup_close-white-12-12.svg);background-repeat:no-repeat}.popup_desktop-to-mobile--scale .popup_desktop-to-mobile__close{top:calc(2.8 * 8px);right:calc(2.8 * 8px);width:calc(2.8 * 12px);height:calc(2.8 * 12px);background-size:cover}.popup_desktop-to-mobile__section{display:flex;justify-content:space-between;align-items:center;width:316px;height:96px;margin:0;padding:0}.popup_desktop-to-mobile--scale .popup_desktop-to-mobile__section{width:calc(2.8 * 316px);height:calc(2.8 * 96px)}.popup_desktop-to-mobile__img{width:48px;height:96px;margin:0;margin-top:9px;padding:0;box-sizing:border-box}.popup_desktop-to-mobile--scale .popup_desktop-to-mobile__section .popup_desktop-to-mobile__img{width:calc(2.8 * 48px);height:calc(2.8 * 96px);margin-top:calc(2.8 * 9px)}.popup_desktop-to-mobile__img img{width:100%;height:100%}.popup_desktop-to-mobile__right-block{display:flex;flex-direction:column;justify-content:flex-start;width:250px;margin:0;padding:0;padding-top:7px;box-sizing:border-box}.popup_desktop-to-mobile--scale .popup_desktop-to-mobile__section .popup_desktop-to-mobile__right-block{width:calc(2.8 * 250px);padding-top:calc(2.8 * 7px)}.popup_desktop-to-mobile__txt{margin:0;margin-bottom:15px;padding:0;font-family:"Roboto Condensed",sans-serif;font-style:normal;font-weight:700;font-size:15px;line-height:18px;color:#fff}.popup_desktop-to-mobile--scale .popup_desktop-to-mobile__section .popup_desktop-to-mobile__right-block .popup_desktop-to-mobile__txt{margin-bottom:calc(2.8 * 15px);font-size:calc(2.8 * 15px);line-height:calc(2.8 * 18px)}.popup_desktop-to-mobile__btn-block{display:flex;justify-content:space-between;align-items:center;width:100%;height:32px;margin:0;padding:0}.popup_desktop-to-mobile--scale .popup_desktop-to-mobile__section .popup_desktop-to-mobile__right-block .popup_desktop-to-mobile__btn-block{height:calc(2.8 * 32px)}.popup_desktop-to-mobile__btn{display:flex;justify-content:center;align-items:center;width:118px;height:32px;margin:0;padding:0;font-family:"Roboto Condensed",sans-serif;color:#fff;border-radius:2px;box-sizing:border-box;text-decoration:none}.popup_desktop-to-mobile--scale .popup_desktop-to-mobile__section .popup_desktop-to-mobile__right-block .popup_desktop-to-mobile__btn-block .popup_desktop-to-mobile__btn{width:calc(2.8 * 118px);height:calc(2.8 * 32px);border-radius:calc(2.8 * 2px)}.popup_desktop-to-mobile__btn--left{border:1px solid #fff}.popup_desktop-to-mobile--scale .popup_desktop-to-mobile__section .popup_desktop-to-mobile__right-block .popup_desktop-to-mobile__btn-block .popup_desktop-to-mobile__btn--left{border:4px solid #fff;font-size:calc(2.8 * 14px);line-height:calc(2.8 * 16px)}.popup_desktop-to-mobile__btn--right{font-weight:700;font-size:14px;line-height:16px;background-color:#f48f2e}.popup_desktop-to-mobile--scale .popup_desktop-to-mobile__section .popup_desktop-to-mobile__right-block .popup_desktop-to-mobile__btn-block .popup_desktop-to-mobile__btn--right{font-size:calc(2.8 * 14px);line-height:calc(2.8 * 16px)}
.visually-hidden{position:absolute;left:-10000px;top:auto;width:1px;height:1px;font-size:0;overflow:hidden}.popup_city-of-flight-default__wrapper{display:none;position:fixed;top:0;left:0;background:rgba(0,0,0,.5);width:100%;height:100%;z-index:1000}.popup_city-of-flight-default__wrapper--active{display:block}.popup_city-of-flight-default__block{position:absolute;top:calc(50% - 150px);left:calc(50% - 310px);display:flex;justify-content:center;align-content:flex-start;flex-wrap:wrap;width:620px;min-height:300px;margin:0 auto;padding:0;padding-top:50px;padding-bottom:40px;padding-left:40px;padding-right:40px;background-color:#fff;border:1px solid #0f7ee6;border-top:7px solid #0f7ee6;box-shadow:0 0 10px 5px fade(#000,20%);box-sizing:border-box}.popup_city-of-flight-default__txt-block{display:flex;flex-wrap:wrap;width:450px;margin:0;padding:0}.popup_city-of-flight-default__txt-block.popup_city-of-flight-default__txt-block--big{width:490px;text-align:center}.popup_city-of-flight-default__txt{width:100%;margin:0;margin-bottom:15px;padding:0;font-family:"Arial Narrow",sans-serif;font-size:24px;font-weight:300;line-height:26px;color:#000}.popup_city-of-flight-default__txt span{font-weight:500}.popup_city-of-flight-default__form-block{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto}.popup_city-of-flight-default__input-block{display:flex;flex-direction:column;width:450px;margin:0;padding:0}.popup_city-of-flight-default__label{margin:0;padding:0;font-family:"Arial Narrow",sans-serif;font-size:20px;font-weight:700;line-height:26px;color:#000}.popup_city-of-flight-default__input{display:flex;justify-content:center;width:450px;height:45px;vertical-align:center;margin:0 auto;padding:0;padding-left:14px;padding-right:14px;font-family:"PT Sans",sans-serif;font-size:20px;font-weight:700;line-height:21px;color:#000;background-color:#fff;border:1px solid #0f7ee6;border-radius:3px;box-sizing:border-box}.popup_city-of-flight-default__input::-moz-placeholder{display:flex;width:200px;height:45px;vertical-align:center;margin:0 auto;padding:0;padding-left:14px;padding-right:14px;font-family:"PT Sans",sans-serif;font-size:20px;font-weight:700;line-height:40px;color:#000;background-color:#fff;border:1px solid #0f7ee6;border-radius:3px;box-sizing:border-box}.popup_city-of-flight-default__input::-webkit-input-placeholder{text-align:left;color:#000}.popup_city-of-flight-default__input:-moz-placeholder{text-align:left;color:#000}.popup_city-of-flight-default__input::-moz-placeholder{text-align:left;color:#000}.popup_city-of-flight-default__input:-ms-input-placeholder{text-align:left;color:#000}.popup_city-of-flight-default__btn-block{display:flex;justify-content:space-between;align-items:center;width:450px}.popup_city-of-flight-default__btn{display:flex;justify-content:center;align-items:center;width:180px;height:40px;margin-top:15px;padding:0;font-family:"Arial Narrow",sans-serif;font-size:16px;font-weight:700;line-height:36px;color:#fff;text-transform:uppercase;border:none;border-radius:3px;background-color:#4fa0ed;box-sizing:border-box}.popup_city-of-flight-default__btn--color{background-color:#f48f2e}.popup_city-of-flight-default__btn:hover{background-color:#458bcc}.popup_city-of-flight-default__btn.popup_city-of-flight-default__btn--color:hover{background-color:#cc7727}
.popup_check-pax-data__wrapper{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);z-index:1000}.popup_check-pax-data__block{position:absolute;top:-9999px;left:-9999px;display:flex;justify-content:center;align-content:flex-start;flex-wrap:wrap;width:734px;min-height:100px;margin:0 auto;padding:0;padding-top:40px;padding-bottom:30px;padding-left:20px;padding-right:20px;background-color:#fff;box-sizing:border-box;z-index:10001}.popup_check-pax-data__close{position:absolute;top:12px;right:12px;width:8px;height:10px;margin:0;padding:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 8 10' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.close-LV-a%7Bfill:%23333;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-close-LV%3C/title%3E%3Cpath class='close-LV-a' transform='translate(-.03)' d='M4,3.83,6.43,0H8L4.82,5,8,10H6.49L4,6.1,1.56,10H0L3.24,5,.08,0H1.62Z'/%3E%3C/svg%3E");background-repeat:no-repeat;cursor:pointer}.popup_check-pax-data__attention{width:40px;height:35px;margin:0;margin-bottom:25px;padding:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 19.91 17.01' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.danger-a%7Bfill:%23ff0000;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-danger%3C/title%3E%3Cpath class='danger-a' transform='translate(-.04 .01)' d='M19.8,15.1,11,.6A1.08,1.08,0,0,0,9.4.2a1.76,1.76,0,0,0-.5.4L.2,15.1a1.28,1.28,0,0,0,.4,1.7,1.42,1.42,0,0,0,.6.2H18.7a1.16,1.16,0,0,0,1.2-1.2A.88.88,0,0,0,19.8,15.1ZM10,5a.82.82,0,0,1,.9.8c0,1.5-.2,3.7-.2,5.3a.66.66,0,0,1-.7.6c-.4,0-.8-.2-.8-.6C9.2,9.6,9,7.4,9,5.8A1,1,0,0,1,10,5Zm0,9.6a1,1,0,0,1,0-2,1.08,1.08,0,0,1,1,1A1.08,1.08,0,0,1,10,14.6Z'/%3E%3C/svg%3E");background-repeat:no-repeat}.popup_check-pax-data__head{width:100%;margin:0;margin-bottom:25px;padding:0;text-align:center;font-family:"Arial Narrow",sans-serif;font-size:26px;font-weight:400;color:#333}.popup_check-pax-data__txt{width:640px;margin:0;margin-bottom:25px;padding:0;font-family:"Arial Narrow",sans-serif;font-size:19px;color:#444}.popup_check-pax-data__table{display:table;width:692px;min-height:30px;margin:0;margin-bottom:25px;padding:0}.popup_check-pax-data__table-header-group{display:table-header-group}.popup_check-pax-data__row{display:table-row;width:100%;height:48px;margin:0;padding:0;border-bottom:1px solid #ccc}.popup_check-pax-data__row--bg-c{background-color:#ccc}.popup_check-pax-data_col{display:table-column;width:60px}.popup_check-pax-data_col--2{width:190px}.popup_check-pax-data_col--2-width{width:400px}.popup_check-pax-data_col--3{width:45px}.popup_check-pax-data_col--4{width:90px}.popup_check-pax-data_col--5{width:95px}.popup_check-pax-data_col--6{width:95px}.popup_check-pax-data_col--7{width:110px}.popup_check-pax-data__cell{display:table-cell;vertical-align:middle;font-family:"Arial Narrow",sans-serif;font-size:14px;line-height:14px}.popup_check-pax-data__cell--upp{text-transform:uppercase}.popup_check-pax-data__cell--group{border-bottom:1px solid #ccc}.popup_check-pax-data__cell--txt-al-c{text-align:center}.popup_check-pax-data__btn-block{display:flex;justify-content:center;align-items:center;width:100%;margin:0;padding:0}.popup_check-pax-data__btn{display:flex;align-items:center;height:35px;margin:0;margin-left:10px;margin-right:10px;padding:0;padding-left:30px;padding-right:30px;font-family:"Arial Narrow",sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;border-radius:2px;cursor:pointer;transition:.5s}.popup_check-pax-data__btn--left{color:#0f7ee6;border:1px solid #0f7ee6}.popup_check-pax-data__btn--left:hover{color:#fff;border:1px solid #0f7ee6;background-color:#0f7ee6;transition:.5s}.popup_check-pax-data__btn--right{color:#fff;background-color:#f48f2e}.popup_check-pax-data__btn--right:hover{background-color:#d97f2b;transition:.5s}
.popup_avia-data__wrapper{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);z-index:1000}.popup_avia-data-block{position:absolute;display:block;top:calc(50% - 80px);left:calc(50% - 280px);width:560px;min-height:120px;margin:0 auto;margin-top:10%;padding:0;padding-top:15px;padding-bottom:15px;padding-left:15px;padding-right:15px;background-color:#fff;border:1px solid #959595;box-sizing:border-box}.popup_avia-data__header{position:relative;margin:0;margin-bottom:10px;padding:0;padding-bottom:5px;padding-left:35px;font-family:Roboto;font-size:24px;line-height:28px;color:#8abefd;border-bottom:1px solid #ccc}.popup_avia-data__btn-close{position:absolute;top:10px;right:10px;width:15px;height:15px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14.71 14.71'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:none;stroke:%23444;stroke-miterlimit:10;%7D%3C/style%3E%3C/defs%3E%3Cline class='a' x1='0.35' y1='0.35' x2='14.35' y2='14.35'/%3E%3Cline class='a' x1='0.35' y1='14.35' x2='14.35' y2='0.35' /%3E%3C/svg%3E")}.popup_avia-data__arrow{position:absolute;top:-11px;left:20px;width:20px;height:20px;border-top:1px solid #959595;border-right:1px solid #959595;background-color:#fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.popup_avia-data__header:before{position:absolute;content:"";top:5px;left:0;width:21px;height:18px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 512 435.27' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath transform='translate(0 -38.36)' d='M507.49,426.07,282.86,53.54a31.36,31.36,0,0,0-53.73,0L4.51,426.07a31.37,31.37,0,0,0,26.86,47.57H480.63a31.37,31.37,0,0,0,26.86-47.57ZM256.17,167.23c12.9,0,23.81,7.28,23.81,20.17,0,39.37-4.63,95.93-4.63,135.3,0,10.25-11.24,14.55-19.18,14.55-10.59,0-19.52-4.3-19.52-14.55,0-39.37-4.63-95.93-4.63-135.29C232,174.51,242.6,167.23,256.17,167.23ZM256.5,411a25.47,25.47,0,1,1,0-50.94c13.56,0,25.14,11.57,25.14,25.47C281.64,399.11,270.06,411,256.5,411Z' fill='%238abefd' /%3E%3C/svg%3E")}.popup_avia-data__txt{margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:16px;line-height:18px;color:#000}
.popup__gratuities{position:absolute;display:block;background:#fff;width:500px;padding:15px 25px 16px;border:1px solid #0f7ee6;box-shadow:0 0 5px rgba(0,0,0,.3);z-index:995}.popup__gratuities-h3{font:400 20px Roboto,sans-serif;color:red;border-bottom:1px solid #afafaf;padding-bottom:6px}.popup__gratuities-h3:before{content:"\e94e";font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:red;font-size:20px;padding-right:10px}.popup__gratuities-alert{background:#fdc8b1;margin-top:11px;padding:5px 18px}.popup__gratuities-alert-p{font:16px/18px "PT Sans",sans-serif;color:#000}.popup__gratuities-alert-p-b{font:bold 14px "PT Sans",sans-serif;color:#444;display:block;margin:8px 0 2px}.popup__gratuities-content{background:#e4e4e4;padding:4px 18px 4px;margin-top:4px}.popup__gratuities-content-pre{white-space:pre-wrap}.popup__gratuities-content-pre b,.popup__gratuities-content-pre font,.popup__gratuities-content-pre p{font:13px/16px "PT Sans",sans-serif;color:#444;white-space:normal;display:inline}.popup__gratuities-content-pre strong{font:13px/16px "PT Sans",sans-serif;color:#444;white-space:normal;display:inline}.popup__gratuities-content-pre table{border-collapse:collapse;margin-top:8px;table-layout:fixed;width:100%;white-space:normal}.popup__gratuities-content-pre table tbody tr:first-child td{border:3px solid #fff;font:13px/16px "PT Sans",sans-serif;color:#010000;height:50px;text-align:left;padding:0 12px;background:#e4e4e4;white-space:normal}.popup__gratuities-content-pre table tbody tr td{border:3px solid #fff;font:13px/16px "PT Sans",sans-serif;color:#010000;padding-left:12px;height:21px;padding-top:6px;background:#fff;white-space:normal}.popup__gratuities-content-pre table tbody tr:nth-of-type(even) td{background:#ebebeb;border:3px solid #ebebeb;white-space:normal}.popup__gratuities-content-bottom-p{font:13px/16px "PT Sans",sans-serif;color:#444;margin-top:11px;padding-bottom:10px}.popup__gratuities-arrow{display:table;width:20px;height:20px;position:absolute;background:#fff;border-bottom:1px solid #0f7ee6;border-right:1px solid #0f7ee6;top:111px;right:-11px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);box-shadow:2px 2px 2px 0 rgba(0,0,0,.1)}.popup__gratuities-arrow-right{position:absolute;top:111px;right:-11px;width:20px;height:20px;background:#fff;border-bottom:1px solid #0f7ee6;border-right:1px solid #0f7ee6;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);box-shadow:2px 2px 2px 0 rgba(0,0,0,.1);display:none}.popup__gratuities-arrow-top{display:block;width:20px;height:20px;position:absolute;left:60px;top:-11px;background:#fff;border-bottom:1px solid #0f7ee6;border-right:1px solid #0f7ee6;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);box-shadow:2px 2px 2px 0 rgba(0,0,0,.1)}.popup__gratuities-arrow-top.popup__gratuities-arrow-top--right{right:55px}.popup__gratuities-arrow-top.popup__gratuities-arrow-top--basket{top:initial;bottom:-11px;right:60px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.popup__gratuities-close-link{position:absolute;bottom:14px;left:30px;cursor:pointer;text-decoration:underline;color:#444;font-size:12px}.popup__gratuities-copy-link{position:absolute;bottom:14px;right:30px;cursor:pointer;text-decoration:underline;color:#444;font-size:12px}.popup__gratuities-close-button{font:300 15px Roboto,sans-serif;color:#444;position:absolute;top:5px;right:8px;cursor:pointer}.popup__gratuities-btns-wrapper{display:flex;justify-content:center;width:100%;margin-top:16px}.popup__gratuities-btn{padding:4px 12px 6px 12px;background-color:#fff;color:#0f7ee6;font-family:"PT Sans";font-size:13px;line-height:19px;border:1px solid #0f7ee6;border-radius:2px;box-sizing:border-box;cursor:pointer;user-select:none}.popup__gratuities-btn:hover:not(.popup__gratuities-btn--orange){background-color:#0f7ee6;color:#fff;transition:.3s all}.popup__gratuities-btn.popup__gratuities-btn--orange{margin-left:8px;color:#ea781b;border-color:#ea781b}.popup__gratuities-btn.popup__gratuities-btn--orange:hover{background-color:#ea781b;color:#fff;transition:.3s all}
.popup-undefined-cabin-static{position:absolute;top:38px;left:0;display:block;width:194px;margin-top:11px;padding:10px 10px 10px 10px;background:#fff;border:1px solid #0f7ee6;box-shadow:0 0 5px rgba(0,0,0,.3);text-transform:initial}.popup-undefined-cabin-static-p{display:table-cell;vertical-align:top;font:12px/16px "PT Sans",sans-serif;color:#444}.popup-undefined-cabin-static-b{font-weight:700}.popup-undefined-cabin-static-close-button{position:absolute;top:5px;right:8px;font:300 15px Roboto,sans-serif;color:#444;cursor:pointer;user-select:none}.popup-undefined-cabin-static-arrow{display:table;width:20px;height:20px;position:absolute;top:-11px;left:43px;background:#fff;border-bottom:1px solid #0f7ee6;border-right:1px solid #0f7ee6;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);box-shadow:2px 2px 2px 0 rgba(0,0,0,.1)}.popup-undefined-cabin-static-sign-icon-attention-square::before{font-family:mcruises!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e94e";font-size:23px;position:relative;display:inline-block;float:left;margin-right:15px;color:#0f7ee6}
.steps-cabin_ChoiseCabine_mainLeftBarRowItem:hover .popup-undefined-cabin-hover{display:block}.popup-undefined-cabin-hover{position:absolute;display:none;background:#fff;width:325px;padding:10px 20px 10px 10px;border:1px solid #0f7ee6;box-shadow:0 0 5px rgba(0,0,0,.3);z-index:200;margin-top:-60px;margin-left:105px}.popup-undefined-cabin-hover-sign{display:table-cell;vertical-align:top}.popup-undefined-cabin-hover-p{font:13px/16px 'PT Sans',sans-serif;color:#444;display:table-cell;vertical-align:top}.popup-undefined-cabin-hover-b{font-weight:700}.popup-undefined-cabin-hover-close-button{font:300 15px Roboto,sans-serif;color:#444;position:absolute;top:5px;right:8px;cursor:pointer}.popup-undefined-cabin-hover-arrow{width:20px;height:20px;display:block;position:absolute;background:#fff;border-bottom:1px solid #0f7ee6;border-right:1px solid #0f7ee6;top:30px;left:-11px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(135deg);box-shadow:2px 2px 2px 0 rgba(0,0,0,.1);display:table}.popup-undefined-cabin-hover-sign-icon-attention-square:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e94e";font-size:23px;position:relative;display:inline-block;float:left;margin-right:15px;color:#0f7ee6}
.popup-transfer-conditions{position:absolute;display:block;background:#fff;width:500px;padding:10px 25px 40px;border:1px solid #0f7ee6;box-shadow:0 0 5px rgba(0,0,0,.3);z-index:990}.popup-transfer-conditions__h3{font:400 20px Roboto,sans-serif;color:#0f7ee6;border-bottom:1px solid #afafaf;padding-bottom:6px}.popup-transfer-conditions__h3:before{content:"\e94e";font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#0f7ee6;font-size:20px;padding-right:10px;float:left;height:30px}.popup-transfer-conditions__content-yellow-block{margin-top:7px;background:#ffedb4;padding:10px 15px 15px 15px}.popup-transfer-conditions__content-gray-block{margin-top:7px;background:#c8d3e7;padding:10px 15px 15px 15px}.popup-transfer-conditions__content-title{font:20px 'PT Sans',sans-serif;color:#03a}.popup-transfer-conditions__close-link{position:absolute;bottom:14px;left:30px;cursor:pointer;text-decoration:underline;color:#444;font-size:12px}.popup-transfer-conditions__arrow{width:20px;height:20px;display:block;position:absolute;background:#fff;border-bottom:1px solid #0f7ee6;border-right:1px solid #0f7ee6;top:-11px;left:478px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-135deg);box-shadow:2px 2px 2px 0 rgba(0,0,0,.1);display:table}.popup-transfer-conditions__close-button{font:300 15px Roboto,sans-serif;color:#444;position:absolute;top:5px;right:8px;cursor:pointer}.popup-transfer-conditions__cancellation{background:#e4e4e4;padding:4px 18px 4px;margin-top:4px}.popup-transfer-conditions__cancellation_icon:before{position:relative;font-family:mcruises!important;font-style:normal;content:"\e94d";color:red;top:0;left:0;font-size:10px;margin-right:4px}
.popups-tarif{position:absolute;left:206px;display:block;background:#fff;width:335px;padding:15px;border:1px solid #0f7ee6;box-shadow:0 0 5px rgba(0,0,0,.3);z-index:1000}.popups-tarif-h3{font:400 18px Roboto,sans-serif;color:#0f7ee6;padding-bottom:5px;border-bottom:1px solid #ccc;display:table}.popups-tarif-h3:before{content:"\e94e";font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#0f7ee6;font-size:18px;padding-right:10px;display:table-cell}.popups-tarif-p{font:14px "PT Sans",sans-serif;color:#444;margin-top:5px;white-space:pre-wrap}.popups-tarif-b{font:bold 15px "PT Sans",sans-serif;color:#03a}.popups-tarif-close-button{font:300 15px Roboto,sans-serif;color:#444;position:absolute;top:5px;right:8px;cursor:pointer}.popups-tarif-arrow{width:20px;height:20px;position:absolute;background:#fff;border-bottom:1px solid #0f7ee6;border-right:1px solid #0f7ee6;top:-11px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);box-shadow:2px 2px 2px 0 rgba(0,0,0,.1);display:table;right:initial}
hr{color:#ccc}.popup-special{position:absolute;display:block;background:#fff;width:520px;padding:10px 15px 40px;border:1px solid #0f7ee6;box-shadow:0 0 5px rgba(0,0,0,.3);z-index:10000}.popup-special-h3{font:400 20px Roboto,sans-serif;color:red;border-bottom:1px solid #afafaf;padding-bottom:6px}.popup-special-h3:before{content:"\e94e";font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:red;font-size:20px;margin-right:10px}.popup-special-content-p{margin:15px 0 5px;font:15px "PT Sans",sans-serif;color:#444}.popup-special-content-p-span{font-size:17px;color:#0f7ee6}.popup-special-content-yellow-block{margin-top:7px;padding:15px;background:#ffedb4;text-align:justify;hyphens:auto}.popup-special-content-gray-block{margin-top:7px;padding:15px;background:#e6e6e6}.popup-special-content-gray-block-h4{font:20px "PT Sans",sans-serif;color:#03a;text-align:left}.popup-special-content-gray-block .popup-special-content-gray-block-h4{font:18px "PT Sans",sans-serif}.popup-special-content-table{display:table;width:100%;table-layout:fixed}.popup-special-content-table-cell{display:table-cell;background:#c8d3e8;border-top:7px solid #fff;border-left:7px solid #fff;padding:15px;font:14px "PT Sans",sans-serif;letter-spacing:-.05px;color:#444;vertical-align:middle}.popup-special-content-table-cell:first-child{border-left:none;color:#0634a8}.popup-special-close-link{position:absolute;bottom:14px;left:30px;cursor:pointer;text-decoration:underline;color:#444;font-size:12px}.popup-special-copy-link{position:absolute;bottom:14px;right:30px;cursor:pointer;text-decoration:underline;color:#444;font-size:12px}.popup-special-close-link:hover,.popup-special-copy-link:hover{text-decoration:none}.popup-special-close-button{position:absolute;top:5px;right:8px;font:300 15px Roboto,sans-serif;color:#444;cursor:pointer;user-select:none}.popup-special-arrow{position:absolute;top:-11px;left:92px;display:table;width:20px;height:20px;background:#fff;border-bottom:1px solid #0f7ee6;border-right:1px solid #0f7ee6;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);box-shadow:2px 2px 2px 0 rgba(0,0,0,.1)}.popup-special-arrow.popup-special-arrow--pricetable{left:347px}.popup-special-content-table-cell-icon-clock:before{content:"\e906";position:relative;top:2px;font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#03a;font-size:16px}
.popup-rebook-people-quantity-wrapper{position:absolute;display:none;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.3);z-index:500}.popup-rebook-people-quantity{position:fixed;display:block;background:#fff;width:335px;padding:25px;border:1px solid red;box-shadow:0 0 5px rgba(0,0,0,.3);z-index:500;top:50%;left:50%;margin-top:-59.5px;margin-left:-167.5px}.popup-rebook-people-quantity-h3{font:400 18px Roboto,sans-serif;color:red;padding-bottom:5px;border-bottom:1px solid #ccc}.popup-rebook-people-quantity-h3:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:red;font-size:18px;content:"\e94d";margin-right:10px}.popup-rebook-people-quantity-p{font:14px "PT Sans",sans-serif;color:#444;margin-top:5px}.popup-rebook-people-quantity-b{font:bold 14px "PT Sans",sans-serif;color:#444;display:block}.popup-rebook-people-quantity-link{cursor:pointer;text-decoration:underline;color:#0f7ee6}.popup-rebook-people-quantity-link:hover{text-decoration:none}.popup-rebook-people-quantity-close-button{font:300 15px Roboto,sans-serif;color:#444;position:absolute;top:5px;right:8px;cursor:pointer}.popup-rebook-people-quantity-arrow{display:table;width:20px;height:20px;position:absolute;background:#fff;border-bottom:1px solid red;border-right:1px solid red;top:-11px;left:30px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);box-shadow:2px 2px 2px 0 rgba(0,0,0,.1)}
.popup-price-changed{position:absolute;width:250px;box-sizing:border-box;background-color:#fff0f0;z-index:300;bottom:45px;left:-6px;display:block;height:140px;padding:15px 10px;border:1px solid red;box-shadow:0 0 5px rgba(0,0,0,.3)}.popup-price-changed__block{box-sizing:border-box;margin-top:0;margin-left:0;box-shadow:none;min-height:126px}.popup-price-changed__p{color:red;font-size:15px}.popup-price-changed__price{color:red;font-size:22px;margin-top:10px;margin-left:10px;margin-bottom:0}.popup-price-changed__close-button{font:300 15px Roboto,sans-serif;color:#444;position:absolute;top:5px;right:8px;cursor:pointer}
.popup-ports-info{position:absolute;display:block;background:#fff;width:658px;padding:20px 25px 40px;border:1px solid #0f7ee6;box-shadow:0 0 5px rgba(0,0,0,.3);z-index:500;font-family:'PT Sans',sans-serif;font-weight:300;font-size:12px;color:#000;line-height:1.42;z-index:990}.popup-ports-info p{font-weight:300;margin-bottom:3px;text-align:justify;hyphens:auto}.popup-ports-info__arrow{width:20px;height:20px;display:block;position:absolute;background:#fff;border-bottom:1px solid #0f7ee6;border-right:1px solid #0f7ee6;top:-11px;right:558px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);box-shadow:2px 2px 2px 0 rgba(0,0,0,.1);display:table}.popup-ports-info__header{display:block;border-bottom:1px solid #ccc;width:100%;margin-top:14px;padding-bottom:6px}.popup-ports-info__header-title{font-family:Roboto,sans-serif;font-weight:300;color:#0f7ee6;font-size:18px;line-height:1}.popup-ports-info__header-title::before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;font-size:14px;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e965';color:#0f7ee6;position:relative;vertical-align:top;line-height:1.2}.popup-ports-info__slider-block{border-bottom:1px solid #ccc}.popup-ports-info .bx-slider-wrapper{padding:10px 23px 0 23px}.popup-ports-info__slider{margin-right:15px}.popup-ports-info__sliderBigItem{display:block;float:left;overflow:hidden;width:308px;height:218px;list-style:none;position:relative;background-size:cover}.popup-ports-info__sliderSmallItems{float:left;margin-left:10px}.popup-ports-info__sliderSmallItem{position:relative;display:block;height:104px;width:142px;overflow:hidden;list-style:none;background-size:cover}.popup-ports-info__sliderSmallItem:first-child{margin-bottom:10px}.popup-ports-info .bx-next{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/popups/img/arrow_right.png");width:14px;padding-top:26px;height:0;overflow:hidden;position:absolute;display:block;top:-130px;left:620px;opacity:.3}.popup-ports-info .bx-prev{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/popups/img/arrow_left.png");width:14px;padding-top:26px;height:0;overflow:hidden;position:absolute;display:block;top:50%;margin-top:-130px;left:-24px;opacity:.3}.popup-ports-info .bx-controls{height:16px}.popup-ports-info .bx-next.disabled,.popup-ports-info .bx-prev.disabled{display:none}.popup-ports-info .bx-pager.bx-default-pager{display:block;text-align:center;margin-top:3px;height:16px}.popup-ports-info .bx-pager-item{display:inline-block}.popup-ports-info .bx-pager-link{background:#fff;text-indent:-9999px;display:block;width:6px;height:6px;margin:0 3px;outline:0;border:1px solid #ccc;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.popup-ports-info .bx-pager-link.active{background:#ccc}.popup-ports-info__general-information{font-family:'PT Sans',sans-serif;font-size:18px;margin-top:5px}.popup-ports-info__general-information-content{margin-top:7px;text-align:justify;hyphens:auto}.popup-ports-info__general-information-img-wrapper{width:200px;height:150px;float:left;margin:2px 10px 0 0;overflow:hidden;list-style:none;position:relative;background-size:cover}.popup-ports-info__general-information-climate{clear:both}.popup-ports-info__general-information-climate-title{font-weight:600;margin-top:3px;font-size:14px}.popup-ports-info__content-tabs{list-style:none;padding:0;font-size:0;margin:24px 0 0 3px}.popup-ports-info__content-tabs-item{display:inline-block;font-family:'PT Sans',sans-serif;font-size:17px;color:#0f7ee6;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;user-select:none;margin-left:-3px;padding:3px 16px;position:relative}.popup-ports-info__content-tabs-item:nth-child(2){padding:3px 20px}.popup-ports-info__content-tabs-item:nth-child(3){padding:3px 24px}.popup-ports-info__content-tabs-item::after{content:'\7c';padding:0 3px;position:absolute;right:-3px}.popup-ports-info__content-tabs-item:nth-child(2)::after{right:-3px}.popup-ports-info__content-tabs-item:last-child::after{content:''}.popup-ports-info__content-tabs-item.active{background:#8abeff;color:#fff}.popup-ports-info__content-tabs-item.active::after{content:''}.popup-ports-info__content-tabs-content{display:none;width:635px;border:1px solid #8abeff;border-top:4px solid #8abeff;padding:6px 10px 0;text-align:left;box-shadow:0 0 5px rgba(0,0,0,.3)}.popup-ports-info__content-tabs-content.active{display:block}.popup-ports-info__content-tabs-content-img-wrapper{width:200px;height:150px;float:left;margin:4px 12px 5px 0;overflow:hidden;list-style:none;position:relative;background-size:cover}.popup-ports-info__content-tabs-content-wrapper{min-height:154px;margin-bottom:12px}.popup-ports-info__content-tabs-content-title{font-family:'PT Sans',sans-serif;font-size:15px;font-weight:700;margin-bottom:2px}.company-info-copy-link{position:absolute;bottom:14px;right:30px;cursor:pointer;text-decoration:underline;color:#444;font-size:12px;color:#0f7ee6;font-family:'PT Sans',sans-serif}.popup-ports-info__close-link{position:absolute;bottom:14px;left:30px;cursor:pointer;text-decoration:underline;color:#444;font-size:12px;font-family:'PT Sans',sans-serif}.popup-ports-info__close-button{font:300 15px Roboto,sans-serif;color:#999;position:absolute;top:5px;right:8px;cursor:pointer}
.popup-medical-incurance{position:absolute;display:block;background:#fff;width:510px;padding:15px;border:1px solid #0f7ee6;box-shadow:0 0 5px rgba(0,0,0,.3);z-index:200}.popup-medical-incurance-h3{font:400 18px Roboto,sans-serif;color:#0f7ee6;padding-bottom:5px;border-bottom:1px solid #ccc}.popup-medical-incurance-h3:before{content:"\e94e";font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#0f7ee6;font-size:18px;margin-right:10px}.popup-medical-incurance-content{font:14px "PT Sans",sans-serif;color:#444;margin-top:5px}.popup-medical-incurance-arrow-top{display:table;width:20px;height:20px;position:absolute;background:#fff;border-bottom:1px solid #0f7ee6;border-right:1px solid #0f7ee6;top:-11px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);box-shadow:2px 2px 2px 0 rgba(0,0,0,.1)}.popup-medical-incurance-close-link{margin-top:5px;text-decoration:underline;color:#444;font-size:12px;cursor:pointer;user-select:none}.popup-medical-incurance-copy-link{position:absolute;bottom:14px;right:30px;cursor:pointer;text-decoration:underline;color:#444;font-size:12px}.popup-medical-incurance-close-button{font:300 15px Roboto,sans-serif;color:#444;position:absolute;top:5px;right:8px;cursor:pointer;user-select:none}
.popup-instant-paymentDKP{position:absolute;display:block;background:#fff;width:510px;padding:15px;border:1px solid #0f7ee6;box-shadow:0 0 5px rgba(0,0,0,.3);z-index:200}.popup-instant-paymentDKP-h3{font:400 18px Roboto,sans-serif;color:#0f7ee6;padding-bottom:5px;border-bottom:1px solid #ccc}.popup-instant-paymentDKP-h3:before{content:"\e94e";font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#0f7ee6;font-size:18px;margin-right:10px}.popup-instant-paymentDKP-content{font:14px "PT Sans",sans-serif;color:#444;margin-top:5px}.popup-instant-paymentDKP-arrow-top{display:table;width:20px;height:20px;position:absolute;background:#fff;border-bottom:1px solid #0f7ee6;border-right:1px solid #0f7ee6;top:-11px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);box-shadow:2px 2px 2px 0 rgba(0,0,0,.1)}.popup-instant-paymentDKP-close-link{text-decoration:underline;color:#444;font-size:12px;margin-top:5px;cursor:pointer;user-select:none}.popup-instant-paymentDKP-copy-link{position:absolute;bottom:14px;right:30px;cursor:pointer;text-decoration:underline;color:#444;font-size:12px}.popup-instant-paymentDKP-cl ose-button{font:300 15px Roboto,sans-serif;color:#444;position:absolute;top:5px;right:8px;cursor:pointer;user-select:none}.popup-instant-paymentDKP__listText{margin-bottom:10px}.popup-instant-paymentDKP__listItem{margin:10px;margin-left:30px;list-style:circle}
.popup-instant-payment{position:absolute;display:block;background:#fff;width:510px;padding:15px;border:1px solid #0f7ee6;box-shadow:0 0 5px rgba(0,0,0,.3);z-index:200}.popup-instant-payment-h3{font:400 18px Roboto,sans-serif;color:#0f7ee6;padding-bottom:5px;border-bottom:1px solid #ccc}.popup-instant-payment-h3:before{content:"\e94e";font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#0f7ee6;font-size:18px;margin-right:10px}.popup-instant-payment-content{font:14px "PT Sans",sans-serif;color:#444;margin-top:5px}.popup-instant-payment-arrow-top{display:table;width:20px;height:20px;position:absolute;background:#fff;border-bottom:1px solid #0f7ee6;border-right:1px solid #0f7ee6;top:-11px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);box-shadow:2px 2px 2px 0 rgba(0,0,0,.1)}.popup-instant-payment-close-link{text-decoration:underline;color:#444;font-size:12px;margin-top:5px;cursor:pointer;user-select:none}.popup-instant-payment-copy-link{position:absolute;bottom:14px;right:30px;cursor:pointer;text-decoration:underline;color:#444;font-size:12px}.popup-instant-payment-close-button{font:300 15px Roboto,sans-serif;color:#444;position:absolute;top:5px;right:8px;cursor:pointer}
.popup-image{position:absolute;display:block;background:#fff;max-width:100vw;width:auto;padding:10px 15px 40px;border:1px solid #0f7ee6;box-shadow:0 0 5px rgba(0,0,0,.3);z-index:200}.popup-image-content-img{width:auto;max-width:100%;height:auto;max-height:100%}.popup-image-close-link{position:absolute;bottom:14px;left:30px;cursor:pointer;text-decoration:underline;color:#444;font-size:12px}.popup-image-copy-link{position:absolute;bottom:14px;right:30px;cursor:pointer;text-decoration:underline;color:#444;font-size:12px}.popup-image-close-link:hover,.popup-image-copy-link:hover{text-decoration:none}.popup-image-close-button{font:300 15px Roboto,sans-serif;color:#444;position:absolute;top:5px;right:8px;cursor:pointer}.popup-image-arrow{width:20px;height:20px;display:table;position:absolute;background:#fff;border-bottom:1px solid #0f7ee6;border-right:1px solid #0f7ee6;top:-11px;right:237px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);box-shadow:2px 2px 2px 0 rgba(0,0,0,.1)}
.popup-desktop-forget{position:absolute;width:520px;height:281px;display:block;background:#fff;border:1px solid #0f7ee6;box-shadow:0 0 5px rgba(0,0,0,.3);margin-top:-500px;left:50%;margin-left:-260px;text-align:center;z-index:1000}.popup-desktop-forget-content{display:inline-block}.popup-desktop-forget-content-p{text-align:left;font:300 22px/30px Roboto,sans-serif;color:#444;margin-bottom:10px}.popup-desktop-forget-content-li{text-align:left;font:300 22px/30px Roboto,sans-serif;color:#444}.popup-desktop-forget-buttons{font-size:0;margin-top:37px}.popup-desktop-forget-yes{display:inline-block;font:14px/30px 'PT Sans',sans-serif;color:#f90;width:198px;border:1px solid #f90;border-radius:4px;cursor:pointer;text-transform:uppercase}.popup-desktop-forget-yes:hover{transition:all linear .3s;background:#f90;color:#fff}.popup-desktop-forget-no{display:inline-block;font:14px/30px 'PT Sans',sans-serif;color:#0f7ee6;width:198px;border:1px solid #0f7ee6;border-radius:4px;cursor:pointer;text-transform:uppercase;margin-left:19px}.popup-desktop-forget-no:hover{transition:all linear .3s;background:#0f7ee6;color:#fff}.popup-desktop-forget-close{position:absolute;top:5px;right:10px;cursor:pointer}.popup-desktop-forget-icon:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:red;font-size:29px;content:'\e94e';margin:31px 0 20px;display:inline-block}
.popupChangeDate{position:absolute;display:none;background:#fff;z-index:200;width:354px;top:27px;box-shadow:0 0 5px rgba(0,0,0,.3)}.popupChangeDate-p{margin:10px 0 0 10px;padding:0 10px 0 0;font:11px/13px 'PT Sans',sans-serif;color:#444}.popupChangeDate-p_distinguished{margin:10px 20px 11px 10px;padding:8px 10px 10px 10px;font:15px/14px 'PT Sans',sans-serif;color:#444;background:#ffedb4}.popupChangeDate .search-result-filter_topRowLeftBlock{float:none;margin-left:14px;margin-bottom:20px}.popupChangeDate .search-result-filter_topRowLeftBlock span{font-weight:400}.add-turists-row{display:table;width:334px;margin:0 10px;padding-top:4px}.number-spinner-title{display:table-cell;padding:5px 10px;width:195px;font:14px 'PT Sans',sans-serif;color:#444}.add-turists-reset{position:relative;display:table-cell;vertical-align:middle;padding-bottom:10px}.number-spinner{position:relative;display:table-cell;vertical-align:middle;padding-bottom:10px}.number-spinner::before{content:'чел';width:20px;height:20px;font-size:10px;position:absolute;top:-12px;left:38px;color:#444}.number-spinner-button{display:block;float:left;width:28px;height:28px;border-radius:2px;color:#444}.number-spinner-button-icon-minus,.number-spinner-button-icon-plus{display:flex}.number-spinner-button-reset{width:94px}.number-spinner-button[disabled],.number-spinner-button[disabled]:hover{color:#ccc;background:#e6e6e6;cursor:default}.number-spinner-button:hover{color:#fff;background:#1481de}.number-spinner-input{width:32px;height:24px;float:left;border:1px solid #dcdcdc;border-radius:2px;margin:0 2px;text-align:center;background-color:#fff}.number-spinner-button-icon-plus:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e95c';position:absolute;margin-left:2px;margin-top:-5px;font-size:12px}.number-spinner-button-icon-minus:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e95d';position:absolute;margin-left:2px;margin-top:0;font-size:2px}.add-popupChangeDate-cancel{font:italic 12px/19px 'PT Sans',sans-serif;text-decoration:underline;color:#0f7ee6;cursor:pointer;margin:-8px 26px 8px 20px;float:right}.add-popupChangeDate-cancel-med{font:italic 12px/19px 'PT Sans',sans-serif;text-decoration:underline;color:#0f7ee6;cursor:pointer;margin:-8px 26px 8px 20px;float:right}.add-popupChangeDate-cancel:hover{text-decoration:none}.add-popupChangeDate-cancel-med:hover{text-decoration:none}.add-popupChangeDate-submit{color:#ea781b;border:1px solid #e6561a;font:12px/19px 'PT Sans',sans-serif;margin:3px 96px 0;cursor:pointer;border-radius:2px;padding:4px 12px 6px 12px;text-align:center;display:inline-block}.add-popupChangeDate-submit:hover{border:1px solid #fcbf15;color:#e6561a}.add-popupChangeDate-submit-med{color:#ea781b;border:1px solid #e6561a;font:12px/19px 'PT Sans',sans-serif;margin:3px 96px 0;cursor:pointer;border-radius:2px;padding:4px 12px 6px 12px;text-align:center;display:inline-block}.add-popupChangeDate-submit-med:hover{border:1px solid #fcbf15;color:#e6561a}.add-turists-achtung{font:12px/14px 'PT Sans',sans-serif;color:#444;padding:0 20px}.add-popupChangeDate-close-button{font:300 15px Roboto,sans-serif;color:#444;position:absolute;top:5px;right:6px;cursor:pointer}
.popup-cancellation-transfer{position:absolute;display:block;background:#fff;width:500px;padding:10px 25px 40px;border:1px solid #0f7ee6;box-shadow:0 0 5px rgba(0,0,0,.3);z-index:990}.popup-cancellation-transfer__h3{font:400 20px Roboto,sans-serif;color:red;border-bottom:1px solid #afafaf;padding-bottom:6px}.popup-cancellation-transfer__h3:before{content:"\e94e";font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:red;font-size:20px;padding-right:10px;float:left;height:30px}.popup-cancellation-transfer__content_before{background:#ffedb4;padding:4px 18px 4px;margin-top:4px}.popup-cancellation-transfer__content_after{background:#c8d3e7;padding:4px 18px 4px;margin-top:4px}.popup-cancellation-transfer__close-link{position:absolute;bottom:14px;left:30px;cursor:pointer;text-decoration:underline;color:#444;font-size:12px}.popup-cancellation-transfer__arrow{width:20px;height:20px;position:absolute;background:#fff;border-bottom:1px solid #0f7ee6;border-right:1px solid #0f7ee6;top:-11px;left:385px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-135deg);box-shadow:2px 2px 2px 0 rgba(0,0,0,.1);display:table}.popup-cancellation-transfer__arrow.right{top:36px;left:540px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.popup-cancellation-transfer__close-button{font:300 15px Roboto,sans-serif;color:#444;position:absolute;top:5px;right:8px;cursor:pointer}.popup-cancellation-transfer__content-title{font:20px "PT Sans",sans-serif;color:#03a}
.popup-avia-terms-of-cancel{position:absolute;display:block;background:#fff;width:500px;padding:10px 25px 40px;border:1px solid #0f7ee6;box-shadow:0 0 5px rgba(0,0,0,.3);z-index:1000}.popup-avia-terms-of-cancel-h3{font:400 20px Roboto,sans-serif;color:red;border-bottom:1px solid #afafaf;padding-bottom:6px}.popup-avia-terms-of-cancel-h3:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:red;font-size:20px;content:"\e94e";padding-right:10px;float:left;height:30px}.popup-avia-terms-of-cancel-txt{font:400 14px/16px Roboto,sans-serif;color:#0a2239;margin-bottom:16px}.popup-avia-terms-of-cancel-txt.popup-avia-terms-of-cancel-txt--mt{margin-top:10px}.popup-avia-terms-of-cancel-rules{display:flex;justify-content:space-between}.popup-avia-terms-of-cancel-rules-text{width:100%;min-width:240px;max-width:340px;max-height:482px;overflow:auto;padding:10px 18px 10px 10px;font:400 13px/15px Roboto,sans-serif;color:#0a2239;border:1px solid #0f7ee6;border-radius:4px;background:#fff;margin-right:25px;white-space:pre-wrap;box-sizing:border-box}.popup-avia-terms-of-cancel-rules-text::-webkit-scrollbar{width:7px;background:#d6ebff}.popup-avia-terms-of-cancel-rules-text::-webkit-scrollbar:horizontal{height:7px}.popup-avia-terms-of-cancel-rules-text::-webkit-scrollbar-thumb{background:#0f7ee6;border-radius:3px}.popup-avia-terms-of-cancel-rules-instructions{position:relative}.popup-avia-terms-of-cancel-rules-title{font:700 16px/19px Roboto,sans-serif;color:#0f7ee6;margin-bottom:16px}.popup-avia-terms-of-cancel-rules-item{color:#0a2239;font:400 14px/16px Roboto,sans-serif;margin-bottom:8px}.popup-avia-terms-of-cancel-rules-item.popup-avia-terms-of-cancel-rules-item--red{color:red;font-weight:500;margin-bottom:8px}.popup-avia-terms-of-cancel-rules-item.popup-avia-terms-of-cancel-rules-item--mt{margin-top:16px}.popup-avia-terms-of-cancel-rules-item--accent{font-weight:700;text-transform:uppercase;display:inline}.popup-avia-terms-of-cancel-rules-key{color:#0a2239;letter-spacing:-.01em;font:400 13px/15px Roboto,sans-serif;margin-bottom:4px}.popup-avia-terms-of-cancel-rules-key.popup-avia-terms-of-cancel-rules-key--bordered{border-bottom:1px solid #d2d1d1;padding-bottom:16px;margin-bottom:16px}.popup-avia-terms-of-cancel-rules-alert{padding-left:26px;background:url("../../../templates/d/blocks/popups/img/alert-icon.svg") top left no-repeat;margin-top:16px;color:#0a2239;font:400 14px/16px Roboto,sans-serif}.popup-avia-terms-of-cancel-close-link{position:absolute;bottom:14px;left:30px;cursor:pointer;text-decoration:underline;color:#444;font-size:12px}.popup-avia-terms-of-cancel-close-button{font:300 15px Roboto,sans-serif;color:#444;position:absolute;top:5px;right:8px;cursor:pointer}.popup-avia-terms-of-cancel-arrow{display:table;width:20px;height:20px;position:absolute;background:#fff;border-bottom:1px solid #0f7ee6;border-right:1px solid #0f7ee6;top:111px;right:-11px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);box-shadow:2px 2px 2px 0 rgba(0,0,0,.1)}.popup-avia-terms-of-cancel-arrow-right{display:table;width:20px;height:20px;position:absolute;background:#fff;border-bottom:1px solid #0f7ee6;border-right:1px solid #0f7ee6;top:111px;right:-11px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);box-shadow:2px 2px 2px 0 rgba(0,0,0,.1)}.popup-avia-terms-of-cancel-arrow-top{display:table;width:20px;height:20px;position:absolute;background:#fff;border-bottom:1px solid #0f7ee6;border-right:1px solid #0f7ee6;top:-11px;right:250px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);box-shadow:2px 2px 2px 0 rgba(0,0,0,.1)}.popup-avia-terms-of-cancel-arrow-top-cruise{display:table;width:20px;height:20px;position:absolute;background:#fff;border-bottom:1px solid #0f7ee6;border-right:1px solid #0f7ee6;top:-11px;right:293px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);box-shadow:2px 2px 2px 0 rgba(0,0,0,.1)}.popup-avia-terms-of-cancel-arrow-top-avia{display:table;width:20px;height:20px;position:absolute;background:#fff;border-bottom:1px solid #0f7ee6;border-right:1px solid #0f7ee6;top:-11px;right:65px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);box-shadow:2px 2px 2px 0 rgba(0,0,0,.1)}
.popup-avia-technical-error-wrapper{position:fixed;top:0;width:100%;height:100%;display:block;background:rgba(0,0,0,.3);z-index:1000}.popup-avia-technical-error{position:fixed;display:block;width:680px;height:437px;background:rgba(255,255,255,.9);left:50%;margin-left:-340px;top:50%;margin-top:-220px;text-align:center;padding-top:55px;z-index:1100}.popup-avia-technical-error-h3{font:300 24px/32px Roboto,sans-serif;color:#000;text-align:center;margin:35px 0 31px}.popup-avia-technical-error-h4{font:300 22px/24px Roboto,sans-serif;color:#000;text-align:center;margin-bottom:35px}.popup-avia-technical-error-p{font:300 15px/18px 'PT Sans',sans-serif;color:#000;text-align:center;margin-bottom:18px}.popup-avia-technical-error-forms{font-size:0}.popup-avia-technical-error-input{font:14px/33px 'PT Sans',sans-serif;width:128px;padding:0 10px;color:#000;background:#fff;display:inline-block;border:1px solid #d9d9d9}.popup-avia-technical-error-button{font:bold 14px/31px 'PT Sans',sans-serif;width:150px;color:#0f7ee6;background:#fff;text-transform:uppercase;cursor:pointer;text-align:center;border-radius:2px;display:inline-block;border:1px solid #0f7ee6;margin-left:20px}.popup-avia-technical-error-button:hover{transition:all linear .7s;background:#d86d23}.popup-avia-technical-error-close{position:absolute;top:6px;right:10px;color:#999;font:300 16px Roboto,sans-serif;cursor:pointer}.popup-avia-technical-error-countdown{font:13px/15px 'PT Sans',sans-serif;color:#1a459c;text-align:left;position:absolute;top:47px;right:21px}.popup-avia-technical-error-countdown-counter{font:bold 16px 'PT Sans',sans-serif;color:#000}.popup-avia-technical-error-hand:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e962";color:red;font-size:78px}
.popup-avia-search-error-wrapper{position:fixed;top:0;width:100%;height:100%;display:block;background:rgba(0,0,0,.3);z-index:1000}.popup-avia-search-error{position:fixed;display:block;width:680px;height:437px;background:rgba(255,255,255,.9);left:50%;margin-left:-340px;top:50%;margin-top:-220px;text-align:center;padding-top:55px;z-index:1100}.popup-avia-search-error-h3{font:300 24px/32px Roboto,sans-serif;color:#000;text-align:center;margin:35px 0 22px}.popup-avia-search-error-h4{font:300 20px/24px Roboto,sans-serif;color:#000;text-align:center;margin-bottom:48px}.popup-avia-search-error-p{font:300 15px/18px 'PT Sans',sans-serif;color:#000;text-align:center;margin-bottom:18px}.popup-avia-search-error-forms{font-size:0}.popup-avia-search-error-input{font:14px/33px 'PT Sans',sans-serif;width:128px;padding:0 10px;color:#000;background:#fff;display:inline-block;border:1px solid #d9d9d9}.popup-avia-search-error-button{font:bold 14px/31px 'PT Sans',sans-serif;width:150px;color:#0f7ee6;background:#fff;text-transform:uppercase;cursor:pointer;text-align:center;border-radius:2px;display:inline-block;border:1px solid #0f7ee6;margin-left:20px}.popup-avia-search-error-button:hover{transition:all linear .7s;background:#0f7ee6;color:#fff}.popup-avia-search-error-close{position:absolute;top:6px;right:10px;color:#999;font:300 16px Roboto,sans-serif;cursor:pointer}.popup-avia-search-error-countdown{font:13px/15px 'PT Sans',sans-serif;color:#1a459c;text-align:left;position:absolute;top:47px;right:21px}.popup-avia-search-error-countdown-counter{font:bold 16px 'PT Sans',sans-serif;color:#000}.popup-avia-search-error-hand:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e962";color:red;font-size:78px}
.visually-hidden{position:absolute;left:-10000px;top:auto;width:1px;height:1px;font-size:0;overflow:hidden}.popup-attention-change-data__backdrop{background-color:rgba(0,0,0,.6);position:fixed;top:0;left:0;width:100%;height:100%;z-index:100}.popup-attention-change-data__attention-block{position:fixed;top:20%;left:calc(50% - 235px);display:flex;justify-content:center;align-content:flex-start;flex-wrap:wrap;width:570px;min-height:415px;margin:0 auto;margin-top:10%;padding:0;background-color:#fff;box-shadow:0 0 0 1px red;box-sizing:border-box;z-index:150}.popup-attention-change-data__attention-icon{position:absolute;width:29px;height:37px;top:30px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29.35' height='37.312' viewBox='0 0 29.35 37.312'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: none; stroke: red; stroke-width: 2px; fill-rule: evenodd; %7D %3C/style%3E%3C/defs%3E%3Cpath id='hand_icon' data-name='hand icon' class='cls-1' d='M9096.56,819.05a1.616,1.616,0,0,0-1.61,1.623v7.074a0.778,0.778,0,0,1-1.55,0V817.715a1.93,1.93,0,1,0-3.86,0s0.01,10.024,0,10.026v0a0.725,0.725,0,0,1-1.45,0v-12.8a2.1,2.1,0,1,0-4.19,0v12.843a0.7,0.7,0,0,1-1.39-.042V816.792a2.1,2.1,0,1,0-4.19,0c-0.02,15.319-.02,15.319-0.02,16.587a3.568,3.568,0,0,1-.22,1.679c-0.19.143-.44-0.034-0.75-0.451-0.69-.947-1.69-2.451-2.42-3.456-0.69-.952-1.79-1.987-3.03-1.3a2.37,2.37,0,0,0-.58,3.416s5.17,7.661,6.93,10.325c1.04,1.559,1.32,2.053,1.67,2.565,1.36,1.951,2.12,2.013,4.31,2.013h9.07c4.88,0,4.88-5.855,4.88-8.355V821.565c0-1.788-.72-2.515-1.6-2.515h0Z' transform='translate(-9069.81 -811.844)'/%3E%3C/svg%3E%0A")}.popup-attention-change-data__attention-txt-block{width:466px;margin:0;margin-top:95px;margin-bottom:25px;margin-left:20px;padding:0}.popup-attention-change-data__attention-txt{margin:0;margin-bottom:15px;padding:0;font-family:Roboto,sans-serif;font-size:22px;font-weight:400;line-height:18px;color:#000}.popup-attention-change-data__attention-txt--light{font-size:20px;font-weight:300;line-height:16px}.popup-attention-change-data__attention-btn{display:flex;justify-content:center;align-items:center;width:288px;height:35px;margin:0;margin-bottom:20px;margin-left:auto;margin-right:auto;padding:0;font-family:"PT Sans",sans-serif;font-size:16px;font-weight:700;line-height:16px;color:#0f7ee6;text-transform:uppercase;border:none;border-radius:3px;background-color:#fff;box-shadow:0 0 0 1px #0f7ee6;box-sizing:border-box}.popup-attention-change-data__attention-btn:hover{color:#fff;background-color:#ffa31f;box-shadow:none}
.popup-arrival-time__modal{display:none;position:absolute;z-index:2000}.popup-arrival-time__backdrop{content:" ";display:none;background-color:rgba(0,0,0,.3);position:fixed;z-index:2000;top:0;left:0;width:100%;height:100%}.popup-arrival-time__modal::after{display:inline-block;vertical-align:middle;width:0;height:100%;content:''}.popup-arrival-time__close-button{position:absolute;top:7px;right:10px;cursor:pointer;font-size:18px}.popup-arrival-time__close-text-button{font-size:12px;text-decoration:underline;cursor:pointer;display:inherit;margin:43px auto 0;width:50px}.popup-arrival-time__close-text-button:hover{text-decoration:none}.popup-arrival-time__content{display:none;position:fixed;top:50%;left:0;right:0;box-sizing:border-box;text-align:center;z-index:2100;padding:27px 50px 20px;margin:0 auto;margin-top:-215px;width:620px;background-color:rgba(255,255,255,.9);color:#444}.popup-arrival-time__img{height:50px;fill:red;margin-bottom:10px;margin-top:23px}.popup-arrival-time__text{font-size:20px;text-align:left;line-height:1.1}.popup-arrival-time__middleText{font-size:24px;margin:10px 0 22px 0}.popup-arrival-time__numberHours{padding:0 9px;margin:0 6px 5px 6px;border:1px solid red;height:22px;line-height:22px;display:inline-block}.popup-arrival-time__small-text{font-size:16px;text-align:left;margin-top:16px;margin-bottom:34px;position:relative}.popup-arrival-time__small-text:before{position:absolute;font-family:mcruises!important;font-style:normal;content:"\e94d";color:red;top:3px;left:-21px;font-size:14px}.popup-arrival-time__button{display:inline-block;padding:5px 10px;background-color:#fff;border-radius:2px;border:1px solid;cursor:pointer;font-weight:700;font-size:18px}.popup-arrival-time__button-red{color:#f48f2e;margin-right:36px;margin-left:3px}.popup-arrival-time__button-blue{color:#0f7ee6}.popup-arrival-time__button-red:hover{background-color:#f48f2e;color:#fff;transition:all linear .7s}.popup-arrival-time__button-blue:hover{background-color:#253291;color:#fff;border:1px solid #253291;transition:all linear .7s}
.popup-add-flight__modal{display:none;position:absolute;z-index:1000}.popup-add-flight__backdrop{content:" ";display:none;background-color:rgba(0,0,0,.3);position:fixed;z-index:1000;top:0;left:0;width:100%;height:100%}.popup-add-flight__modal::after{display:inline-block;vertical-align:middle;width:0;height:100%;content:''}.popup-add-flight__close-button{position:absolute;top:7px;right:10px;color:#aaa;cursor:pointer}.popup-add-flight__content{display:none;position:fixed;top:50%;left:0;right:0;box-sizing:border-box;text-align:center;z-index:1100;padding:40px 30px;margin:0 auto;margin-top:-215px;height:415px;width:720px;background-color:#fff}.popup-add-flight__img{fill:#8abeff;background-color:#fff;text-align:center}.popup-add-flight__title{font-size:28px;color:#444;margin-top:10px;line-height:1.1}.popup-add-flight__button{display:inline-block;width:190px;height:52px;box-sizing:border-box;font-size:14px;text-transform:uppercase;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin-top:48px;cursor:pointer}.popup-add-flight__button-blue{color:#8abeff;border:1px solid #8abeff;padding:16px 0;margin-right:73px}.popup-add-flight__button-blue:hover{background:#8abeff;color:#fff}.popup-add-flight__button-red{border:3px solid #f48f2e;padding:14px 0;color:red}.popup-add-flight__button-red:hover{border:3px solid #f48f2e;background:#f48f2e;color:#fff}
.popup-add-adult-turists-wrapper{position:absolute;display:none;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.3);z-index:300}.popup-no-cabins-wrapper{z-index:999}.popup-add-adult-turists{position:absolute;display:block;background:#fff;width:335px;padding:15px;border:1px solid red;box-shadow:0 0 5px rgba(0,0,0,.3);z-index:200;margin-top:328px;margin-left:22px}.popup-no-cabins-container{margin:0 auto;left:0;right:0;top:175px;padding:15px;width:438px;position:fixed;top:50%;margin-top:-173px}.showPriceChanged .popup-price-changed_block{display:block}.popup-add-adult-turists-h3{font:400 18px Roboto,sans-serif;color:red;padding-bottom:5px;border-bottom:1px solid #ccc}.popup-no-cabins-h3{font:400 18px Roboto,sans-serif}.popup-add-adult-turists-h3:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:red;font-size:18px;content:'\e94d';margin-right:10px}.popup-add-adult-turists-p{font:14px 'PT Sans',sans-serif;color:#444;margin-top:5px}.popup-no-cabins-p{font:15px 'PT Sans',sans-serif;color:#444;margin-top:5px}.popup-add-adult-turists-b{font:bold 14px 'PT Sans',sans-serif;color:#444;display:block}.popup-add-adult-turists-link{cursor:pointer;text-decoration:underline;color:#0f7ee6}.popup-add-adult-turists-link:hover{text-decoration:none}.popup-add-adult-turists-close-button{font:300 15px Roboto,sans-serif;color:#444;position:absolute;top:5px;right:8px;cursor:pointer}.popup-add-adult-turists-arrow{width:20px;height:20px;display:block;position:absolute;background:#fff;border-bottom:1px solid red;border-right:1px solid red;top:-11px;left:30px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);box-shadow:2px 2px 2px 0 rgba(0,0,0,.1);display:table}
.popup-achtung-many-people-wrapper{position:absolute;display:none;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.3);z-index:500}.popup-achtung-many-people{position:fixed;display:block;background:#fff;width:335px;padding:25px;border:1px solid red;box-shadow:0 0 5px rgba(0,0,0,.3);z-index:500;top:50%;left:50%;margin-top:-59.5px;margin-left:-167.5px}.popup-achtung-many-people-h3{font:400 18px Roboto,sans-serif;color:red;padding-bottom:5px;border-bottom:1px solid #ccc}.popup-achtung-many-people-h3:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:red;font-size:18px;content:"\e94d";margin-right:10px}.popup-achtung-many-people-p{font:14px "PT Sans",sans-serif;color:#444;margin-top:5px}.popup-achtung-many-people-b{font:bold 14px "PT Sans",sans-serif;color:#444;display:block}.popup-achtung-many-people-link{cursor:pointer;text-decoration:underline;color:#0f7ee6}.popup-achtung-many-people-link:hover{text-decoration:none}.popup-achtung-many-people-close-button{font:300 15px Roboto,sans-serif;color:#444;position:absolute;top:5px;right:8px;cursor:pointer}.popup-achtung-many-people-arrow{display:table;width:20px;height:20px;position:absolute;background:#fff;border-bottom:1px solid red;border-right:1px solid red;top:-11px;left:30px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);box-shadow:2px 2px 2px 0 rgba(0,0,0,.1)}
.popup-2-turists{position:absolute;display:none;background:#fff;width:335px;padding:15px;border:1px solid #0f7ee6;box-shadow:0 0 5px rgba(0,0,0,.3);z-index:200;top:-123px;left:-215px}.popup-2-turists-h3{font:bold 13px/15px 'PT Sans',sans-serif;color:#444;padding-bottom:5px;vertical-align:top;margin-top:-3px;display:table}.popup-2-turists-h3:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:red;font-size:24px;content:'\e94e';padding-right:10px;display:table-cell;vertical-align:top;position:relative;top:3px}.popup-2-turists-p{font:13px/15px 'PT Sans',sans-serif;color:#444;margin-top:5px}.popup-2-turists-b{font:bold 15px 'PT Sans',sans-serif;color:#03a}.popup-2-turists-close-button{font:300 15px Roboto,sans-serif;color:#444;position:absolute;top:5px;right:8px;cursor:pointer}.popup-2-turists-arrow{width:20px;height:20px;display:block;position:absolute;background:#fff;border-bottom:1px solid #0f7ee6;border-right:1px solid #0f7ee6;bottom:-11px;right:121px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(45deg);box-shadow:2px 2px 2px 0 rgba(0,0,0,.1);display:table}
.pop-up-flights{display:block}.pop-up-flights__layout{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.1)}.pop-up-flights__content{position:absolute;width:318px;padding:16px;padding-right:24px;background:#fff;border-radius:5px;filter:drop-shadow(0 7px 11px rgba(8, 0, 47, .14)) drop-shadow(0 4px 5px rgba(8, 0, 47, .1))}.pop-up-flights__content:before{content:'';position:absolute;top:-7px;left:5px;width:22px;height:8px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 7' fill='none'%3E%3Cpath d='M0 7H22C17.5458 6 13.5735 3.86026 11.0777 0.116514L11 0L10.9223 0.116514C8.4265 3.86026 4.4542 5.6 0 7' fill='white'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover}.pop-up-flights__close{position:absolute;top:14px;right:26px}.pop-up-flights__close:after,.pop-up-flights__close:before{content:"";position:absolute;width:16px;height:1px;background:#999}.pop-up-flights__close:before{transform:rotate(45deg)}.pop-up-flights__close:after{transform:rotate(-45deg)}.pop-up-flights__close:hover{cursor:pointer}.pop-up-flights__content-inner{font-family:Roboto}.pop-up-flights__flight-item{display:flex;align-items:center;justify-content:space-between;gap:8px}.pop-up-flights__info-block:first-child{width:150px}.pop-up-flights__main-label{font-weight:700;font-size:14px;line-height:16px;color:#0f7ee6}.pop-up-flights__date{font-weight:500;font-size:14px;line-height:16px;color:#0a2239}.pop-up-flights__text{font-weight:400;font-size:14px;line-height:16px;color:#0a2239}.pop-up-flights__label{font-weight:400;font-size:13px;line-height:15px;color:#888}.pop-up-flights__time-in-flight{display:flex;align-items:center;margin:2px 0}.pop-up-flights__time-in-flight-text{position:relative;left:158px;width:fit-content;padding:0 8px;background-color:#fff;font-weight:400;font-size:12px;line-height:14px;color:#666}.pop-up-flights__line{position:absolute;left:0;right:0;height:1px;background-color:#d9d9d9}.pop-up-flights__partition{display:flex;justify-content:center;gap:8px;margin:10px -16px;margin-right:-24px;padding:8px 16px;background:#f3f3f3;border:1px solid #d2d1d1;border-left:0;border-right:0}.pop-up-flights__main-info{font-weight:500;font-size:13px;line-height:15px;color:#3aac38}.pop-up-flights__partition-time{flex-shrink:0;font-weight:400;font-size:13px;line-height:15px;color:#0f7ee6}.pop-up-flights__partition-city{font-weight:400;font-size:13px;line-height:15px;color:#0a2239}
.popups__more-than-12-months__body{width:337px;height:156px;position:absolute;background-color:#fff;box-sizing:border-box;border:1px solid #8abeff;z-index:1000}.popups__more-than-12-months__hand:before{content:"\e962";font:bold 31px mcruises;position:absolute;top:18px;right:155px;color:red}.popups__more-than-12-months__important{width:308px;margin:60px auto 0;font:300 18px/19px Roboto;color:#444;display:table;text-align:center}.popups__more-than-12-months__important-bold{font:bold 18px/19px Roboto;color:#444;display:inline-block}.popups__more-than-12-months__pointer{width:14px;height:14px;display:block;position:absolute;background:#fff;border-bottom:1px solid #8abeff;border-right:1px solid #8abeff;top:-8px;left:57px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}
.popups-message{position:absolute;display:block;background:#fff;width:520px;color:#444;padding:10px 15px 14px;border:1px solid #5eb26d;box-shadow:0 0 5px rgba(0,0,0,.3);z-index:200}.popups-message-h3{font:400 18px Roboto,sans-serif;color:#5eb26d;padding-bottom:5px;border-bottom:1px solid #ccc}.popups-message-h3:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#5eb26d;font-size:18px;content:'\e94e';margin-right:10px;float:left;height:40px}.popups-message-p{font:14px 'PT Sans',sans-serif;color:#444;margin:21px 15px 18px 15px}.popups-message-p h4{font-size:19px;line-height:1.2;margin-bottom:16px}.popups-message-p p{font-size:16px;margin-bottom:5px;line-height:1.4}.popups-message-b{font:bold 15px 'PT Sans',sans-serif;color:#03a}.popups-message-close-button{font:300 15px Roboto,sans-serif;color:#444;position:absolute;top:5px;right:8px;cursor:pointer}.popups-message-close{color:grey;font-size:10px;margin-left:15px;cursor:pointer;text-decoration:underline}.popups-message-close:hover{text-decoration:none}.popups-message-arrow-right,.popups-message-arrow-top{width:20px;height:20px;display:block;position:absolute;background:#fff;border-bottom:1px solid #5eb26d;border-right:1px solid #5eb26d;top:-11px;right:82px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);box-shadow:2px 2px 2px 0 rgba(0,0,0,.1);display:table}.popups-message-arrow-right{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:195px;right:-11px}
.long-user-is-online{width:100%;height:100%;position:fixed;top:0;left:0;background:rgba(0,0,0,.3);z-index:1000}.long-user-is-online-button-no{display:inline-block;margin:0 auto;position:relative;width:140px;height:41px;text-align:center;text-decoration:none;font-size:18px;font-weight:700;line-height:42px;color:#61acf3;background:#fff;border:1px solid #0f7ee6;border-radius:2px;text-transform:uppercase;cursor:pointer;margin-right:40px}.long-user-is-online-button-yes{display:inline-block;margin:0 auto;position:relative;width:140px;height:41px;text-align:center;text-decoration:none;font-size:18px;font-weight:700;line-height:42px;color:#f48f2e;background:#fff;border:1px solid #f48f2e;border-radius:2px;text-transform:uppercase;cursor:pointer}.long-user-is-online-button-no:hover{transition:all linear .7s;color:#fff;background:#0f7ee6}.long-user-is-online-button-yes:hover{transition:all linear .7s;color:#fff;background:#f48f2e}.long-user-is-online-content{width:600px;height:370px;background:rgba(255,255,255,.8);padding:40px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.long-user-is-online-close-button{font:300 15px Roboto,sans-serif;color:#444;position:absolute;top:7px;right:10px;cursor:pointer;text-decoration:none}.long-user-is-online-close-message{position:absolute;font:13px/19px 'PT Sans',sans-serif;color:#1a459c;right:40px;top:45px;min-width:111px}.long-user-is-online-close-message-b{font:bold 16px/14px 'PT Sans',sans-serif;color:#000}.long-user-is-online-h3{font:300 23px Roboto,sans-serif;color:#000;text-align:center;margin-top:33px}.long-user-is-online-h4{font:300 22px Roboto,sans-serif;color:#000;text-align:center;margin-top:6px}.long-user-is-online-button-wrap{text-align:center;margin-top:58px}.long-user-is-online-minutes{color:#0f7ee6;font-size:25px}.long-user-is-online-form{text-align:center;font-size:0;margin-top:18px}.long-user-is-online-form-email{border:1px solid #d9d9d9;font:13px/33px 'PT Sans',sans-serif;color:#888;padding:0 11px;width:126px;margin:0 10px;height:33px}.long-user-is-online-form-submit{border:1px solid #0f7ee6;color:#0f7ee6;font:bold 14px/31px 'PT Sans',sans-serif;text-transform:uppercase;text-align:center;width:148px;background:0 0;margin:0 10px;border-radius:2px;cursor:pointer}.long-user-is-online-hand:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e962';color:red;font-size:78px;display:block;text-align:center;margin-top:17px}.long-user-is-online-h6{text-align:center;margin-top:30px;font-size:13px;color:#888}.long-user-is-online-h3-error{font:300 23px Roboto,sans-serif;color:#000;text-align:center;margin-top:33px}.long-user-is-online-h4-error{font:300 20px Roboto,sans-serif;color:#000;text-align:center;margin:16px 0 55px}.long-user-is-online-button-error-wrap{text-align:center}.long-user-is-online-button-error{color:#fff;font:bold 14px/50px 'PT Sans',sans-serif;text-transform:uppercase;width:260px;text-align:center;background:#f48f2e;cursor:pointer;border-radius:2px;display:inline-block;margin-bottom:112px}.long-user-is-online-code-error{position:absolute;bottom:21px;left:0;right:0;text-align:center}.long-user-is-online-button-error:hover{transition:all linear .7s;background:#d86d23}
.liner-info{position:absolute;display:block;background:#fff;width:658px;padding:10px 25px 40px;border:1px solid #0f7ee6;box-shadow:0 0 5px rgba(0,0,0,.3);z-index:1000}.liner-info-h3{font:400 20px Roboto,sans-serif;color:#5eb26d;border-bottom:1px solid #ccc;padding-bottom:6px}.liner-info-h3:before{content:"\e930";font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;background:#0f7ee6;font-size:19px;width:23px;height:23px;display:inline-block;text-align:center;line-height:23px;margin-right:10px}.liner-info-content{margin-top:0}.liner-info-close-link{position:absolute;bottom:14px;left:30px;cursor:pointer;text-decoration:underline;color:#444;font-size:12px}.liner-info-close-button{font:300 15px Roboto,sans-serif;color:#444;position:absolute;top:5px;right:8px;cursor:pointer}.company-info-copy-link{position:absolute;bottom:14px;right:30px;cursor:pointer;text-decoration:underline;color:#444;font-size:12px}.liner-info-arrow{width:20px;height:20px;position:absolute;background:#fff;border-bottom:1px solid #0f7ee6;border-right:1px solid #0f7ee6;top:-12px;right:82px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);box-shadow:2px 2px 2px 0 rgba(0,0,0,.1);display:table}.liner-info-header{display:block;border-bottom:1px solid #ccc;width:100%;margin-top:17px;padding-bottom:6px}.liner-info-header-cell{display:table-cell;vertical-align:bottom;text-align:left;width:40%;font:300 17px Roboto,sans-serif;color:#444}.liner-info-header-cell:last-child{text-align:right;width:20%;font-size:0}.liner-info-header-cell-img{display:inline-block;width:100%}.liner-info-header-cell-span{color:#0f7ee6;display:inline-block;white-space:nowrap;width:170px;overflow:hidden;text-overflow:ellipsis;position:relative;top:4px}.liner-info-content-h3{font:300 16px Roboto,sans-serif;color:#444;margin-top:8px;margin-bottom:9px}.liner-info-content-row{display:table}.liner-info-content-cell{display:table-cell;vertical-align:top;position:relative}.liner-info-content-cell-new_liner{position:absolute;top:4px;right:20px;display:table;height:27px;line-height:27px;text-transform:uppercase;color:#fff;font-family:Roboto,sans-serif;font-size:11px;font-weight:300;text-align:center;padding:0 10px;background-color:#fe4444}.liner-info-content-cell-new_liner:before{content:"";position:absolute;top:0;left:-18px;width:0;height:0;border-bottom:27px solid #fe4444;border-left:18px solid transparent}.liner-info-content-cell-img{margin:4px 20px 4px 0}.liner-info-content-cell p{font:300 12px/16px Roboto,sans-serif;color:#111;margin-bottom:3px;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;text-align:justify}.liner-info-content-cell p b{font-weight:500}.liner-info-content-cell-table-td{font:300 14px/16px Roboto,sans-serif;color:#444}.liner-info-content-cell-table-td:last-child{font:400 14px/16px Roboto,sans-serif;color:#444;padding-left:5px}.liner-info-content-tabs{list-style:none;padding:0;font-size:0;margin:24px 0 0 5px}.liner-info-content-tabs-item{display:inline-block;font:300 13px/25px Roboto,sans-serif;color:#0f7ee6;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;user-select:none}.liner-info-content-tabs-item:after{content:"\7c";padding:0 3px}.liner-info-content-tabs-item:last-child:after{content:""}.liner-info-content-tabs-item.active{background:#8abeff;color:#fff;margin-left:-5px;padding-left:5px}.liner-info-content-tabs-item.active:after{content:""}.liner-info-content-tabs-item.active+.liner-info-content-tabs-item{padding-left:3px}.liner-info-content-tabs-content{display:none;width:647px;border:1px solid #8abeff;border-top:4px solid #8abeff;padding:8px 5px 15px;box-shadow:0 0 5px rgba(0,0,0,.3);text-align:justify;hyphens:auto}.liner-info-content-tabs-content.active{display:block}
.info-cupon-cards{position:absolute;display:block;background:#fff;width:520px;padding:10px 15px 40px;border:1px solid #0f7ee6;box-shadow:0 0 5px rgba(0,0,0,.3);right:0;z-index:1000}.info-cupon-cards-h3{font:400 20px Roboto,sans-serif;color:#0f7ee6;border-bottom:1px solid #afafaf;padding-bottom:6px}.info-cupon-cards-h3:before{content:"\e94e";font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#0f7ee6;font-size:20px;margin-right:10px}.info-cupon-cards-content{text-align:justify;hyphens:auto}.info-cupon-cards-content-p{font:17px "PT Sans",sans-serif;color:#444;margin:15px 0 5px}.info-cupon-cards-content-p-span{font-size:17px;color:#0f7ee6}.info-cupon-cards-content-white-block{background:#fff;font:14px/17px "PT Sans",sans-serif;color:#444;padding:15px 15px 5px}.info-cupon-cards-content-white-block--first{background-color:#e6e6e6;font-size:15px}.info-cupon-cards-content-yellow-block{background:#ffedb4;padding:15px}.info-cupon-cards-content-gray-block{margin-top:7px;background:#e6e6e6;padding:15px}.info-cupon-cards-content-gray-block-h4{font:20px "PT Sans",sans-serif;color:#03a}.info-cupon-cards-close-link{position:absolute;bottom:14px;left:30px;cursor:pointer;text-decoration:underline;color:#444;font-size:12px}.info-cupon-cards-copy-link{position:absolute;bottom:14px;right:30px;cursor:pointer;text-decoration:underline;color:#444;font-size:12px}.info-cupon-cards-close-link:hover,.info-cupon-cards-copy-link:hover{text-decoration:none}.info-cupon-cards-close-button{font:300 15px Roboto,sans-serif;color:#444;position:absolute;top:5px;right:8px;cursor:pointer}.info-cupon-cards-arrow{width:20px;height:20px;position:absolute;background:#fff;border-bottom:1px solid #0f7ee6;border-right:1px solid #0f7ee6;top:-11px;left:157px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);box-shadow:2px 2px 2px 0 rgba(0,0,0,.1);display:table}.info-cupon-cards-content-icon-attention:before{content:"\e94d";font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#0f7ee6;font-size:13px}
.image-in-wrapper__background{position:fixed;width:100%;height:100%;background:rgba(0,0,0,.5);top:0;left:0;z-index:1000}.image-in-wrapper__wrapper{display:none;position:fixed;top:0;right:0;bottom:0;left:0;white-space:nowrap;text-align:center;font-size:0;z-index:1100}.image-in-wrapper__wrapper:before{height:100%;display:inline-block;vertical-align:middle;content:''}.image-in-wrapper__content{max-width:1000px;padding:25px;display:inline-block;white-space:normal;vertical-align:middle;text-align:left;background:#fff;z-index:1100;position:relative;box-sizing:border-box;border:1px solid #5eb26d;box-shadow:0 0 5px rgba(0,0,0,.3);margin:15px}.image-in-wrapper__content-img{width:auto;max-width:100%;height:auto;max-height:100%}.image-in-wrapper__content-close-button{position:absolute;bottom:5px;left:25px;font-size:13px;cursor:pointer}.image-in-wrapper__content-close{position:absolute;top:5px;right:8px;font-size:14px;cursor:pointer}
.have-companion{position:absolute;display:block;background:#fff;width:520px;padding:10px 15px 40px;border:1px solid #0f7ee6;box-shadow:0 0 5px rgba(0,0,0,.3);z-index:500}.have-companion-h3{font:400 20px Roboto,sans-serif;color:#0f7ee6;border-bottom:1px solid #afafaf;padding-bottom:6px}.have-companion-h3:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;background:#0f7ee6;font-size:19px;content:'\e930';width:23px;height:23px;display:inline-block;text-align:center;line-height:23px;margin-right:10px}.have-companion-content{margin-top:10px;padding:0 15px}.have-companion-close-link{position:absolute;bottom:15px;left:30px;cursor:pointer;text-decoration:underline;color:#888;font-size:10px}.have-companion-close-button{font:300 15px Roboto,sans-serif;color:#444;position:absolute;top:5px;right:8px;cursor:pointer}.have-companion-arrow-right,.have-companion-arrow-top{width:20px;height:20px;display:block;position:absolute;background:#fff;border-bottom:1px solid #0f7ee6;border-right:1px solid #0f7ee6;top:-11px;right:82px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);box-shadow:2px 2px 2px 0 rgba(0,0,0,.1);display:table}.have-companion-arrow-right{top:290px;right:-11px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.have-companion-content-h3{font-size:19px}.have-companion-content-h4{font:bold 19px/22px 'PT Sans',sans-serif;color:#0f7ee6;margin-top:10px}.have-companion-content-h5{font:16px/16px 'PT Sans',sans-serif;color:#0f7ee6;margin-bottom:10px}.have-companion-content-h6{font:14px 'PT Sans',sans-serif;color:#444;margin-top:5px;margin-bottom:1px}.have-companion-content-p{font:13px/18px 'PT Sans',sans-serif;color:#666}.have-companion-content-hr{width:100%;height:1px;border:none;background:#afafaf;display:block;margin:14px 0}.have-companion-content-table{padding:0;margin:0;border:none}.have-companion-content-table-tr-td{font:14px/16px 'PT Sans',sans-serif;color:#444;padding-right:15px}.have-companion-content-table-tr-td-b{font-weight:700}.have-companion-content-table-tr-td:last-child{color:#000}.have-companion-content-bottom_half{margin:0 -30px -40px -30px;background-color:#fff0d4;padding:13px 30px 40px 30px}.have-companion-content-form{display:table}[data-mark-required]::after{content:'*';position:relative;color:red;font-size:15px}.have-companion-content-form-companion_title{font-size:19px;color:#444;margin-bottom:11px}.have-companion-content-form-fieldset{display:table;border:none;padding:0;margin:0}.have-companion-content-form-fieldset:first-child{width:100%}.have-companion-content-form-fieldset-cell{display:table-cell;vertical-align:top}.have-companion-content-form-fieldset-table{display:table;margin-top:-3px}.have-companion-content-form-fieldset-cell:first-child{width:265px;padding-right:15px}.have-companion-content-form-fieldset-legend{font:bold 14px/16px 'PT Sans',sans-serif;color:#444;margin-bottom:8px;margin-top:-1px}.have-companion-content-form-fieldset--cabin_type .have-companion-content-form-fieldset-legend{margin-top:8px;margin-bottom:10px}.have-companion-content-form-fieldset--cabin_type .have-companion-content-form-fieldset-label{margin-bottom:11px}.have-companion-content-form-fieldset-label{display:block;margin-bottom:2px;float:left;margin-right:9px}.have-companion-content-form-fieldset-label--data_person{margin-top:4px}.have-companion-content-form-fieldset-label--data_person .have-companion-content-form-fieldset-label-span{margin-left:6px;color:#888}.have-companion-content-form-fieldset-label-checkbox{margin:0;padding:0;width:17px;height:17px}.have-companion-content-form-fieldset-label-span{font:14px 'PT Sans',sans-serif;color:#444;position:relative;top:-4px}.have-companion-content-form-fieldset-double-row{display:inline-block;margin-top:14px}.have-companion-content-form-fieldset-label-data-name{display:inline-block}.have-companion-content-form-fieldset-label-data-email{display:inline-block;margin-top:14px}.have-companion-content-form-fieldset-label-data-phone{display:inline-block;margin-top:0}.have-companion-content-form-fieldset-label-data-email-span,.have-companion-content-form-fieldset-label-data-name-span,.have-companion-content-form-fieldset-label-data-phone-span,.have-companion-content-form-fieldset-label-data-year-span{display:inline-block;font:14px/13px 'PT Sans',sans-serif;color:#444;width:67px}.have-companion-content-form-fieldset-label-data-name-span{display:inline-block;vertical-align:top;font:14px/13px 'PT Sans',sans-serif;color:#444;width:77px}.have-companion-content-form-fieldset-label-data-year-input{border:1px solid #ccc;width:68px;height:27px;display:inline-block;position:relative;top:-5px;border-radius:2px;font:14px/27px 'PT Sans',sans-serif;text-align:center;color:#888;margin-left:10px}.have-companion-content-form-fieldset-label-data-email-input,.have-companion-content-form-fieldset-label-data-name-input,.have-companion-content-form-fieldset-label-data-phone-input{border:1px solid #ccc;width:117px;height:29px;display:inline-block;position:relative;border-radius:2px;font:14px/27px 'PT Sans',sans-serif;color:#888;padding:0 10px}.have-companion-content-form-fieldset-label-data-name .have-companion-content-form-fieldset-label-data-name-input{width:160px}.have-companion-content-form-fieldset-label-data-sex-select{border:1px solid #ccc;width:73px;height:31px;display:inline-block;position:relative;top:-5px;margin-left:35px;padding:0 5px;border-radius:2px;font:14px/27px 'PT Sans',sans-serif;text-align:center;background:#fff;outline:0;color:#888}.have-companion-content-form-label-span{font:bold 14px 'PT Sans',sans-serif;color:#444;display:block;margin:8px 0 2px 0}.have-companion-content-form-label-textarea{margin-top:2px;width:466px;height:50px;border:1px solid #ccc;border-radius:2px;margin-bottom:10px;padding:10px}.have-companion-content__mark-required{font:11px 'PT Sans',sans-serif;color:#888}.have-companion-content__mark-required-mark{font-size:15px;color:red}.have-companion-content-form-bottom-row{display:table;width:100%}.have-companion-content-form-bottom-item{display:table;width:100%}.have-companion-content-form-bottom-item-button{margin:12px 0 0 0!important}.have-companion-content-form-bottom-label{margin-top:18px;display:block}.have-companion-content-form-bottom-label-checkbox{margin:0 4px 0 0;padding:0;width:14px;height:14px}.have-companion-content-form-bottom-label-span{font:14px 'PT Sans',sans-serif;color:#444;position:relative;top:-4px}.have-companion-content-form-bottom-label-span-small{font:10px/10px 'PT Sans',sans-serif;color:#888;display:inline-block;position:relative;top:-1px;left:2px}.emptyInput{border:1px solid #fd0000}
.popup-excursion-wrapper{display:none}.popup-excursion{position:absolute;display:block;background:#fff;padding:30px 30px 45px 30px;box-shadow:0 0 5px rgba(0,0,0,.3);width:800px;top:0;margin:0 auto;left:70px;z-index:10001}.popup-excursion-title_block{position:relative;display:table;width:100%;background:#d1fbc6;outline:1px solid #d1fbc6}.popup-excursion-h3{font:300 26px/60px Roboto,sans-serif;color:#444;display:table-cell}.popup-excursion-h3-detail{font:300 21px/60px Roboto,sans-serif;color:#444;display:table-cell}.popup-excursion-h3:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:26px;content:'\e933';color:#5eb26d;margin-left:20px;margin-right:15px}.popup-excursion-title_description{position:relative;display:table-cell;vertical-align:middle;width:300px;padding:5px 0 10px 0}.popup-excursion-title_description_text{font-size:14px;line-height:17px;color:#444}.popup-excursion-close-link{position:absolute;bottom:12px;left:30px;cursor:pointer;text-decoration:underline;color:#444}.popup-excursion-close-button{font:300 15px Roboto,sans-serif;color:#444;position:absolute;top:5px;right:8px;cursor:pointer}.popup-excursion-arrow{position:absolute;top:-11px;right:82px;display:table;width:20px;height:20px;background:#fff;border-top:1px solid #5eb26d;border-right:1px solid #5eb26d;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);box-shadow:2px 2px 2px 0 rgba(0,0,0,.1)}.popup-excursion-table{width:800px;margin:0 auto}.popup-excursion-table-tr-td-day{width:89px;padding:7px 0 6px 5px;color:#444;border-right:2px #d1fbc6 solid;border-left:2px #d1fbc6 solid;border-top:2px #d1fbc6 solid;font:bold 21px/21px "PT Sans",sans-serif}.popup-excursion-table-tr-td-day--clear{border-top:0}.popup-excursion-table-tr-td-day-small{font:17px "PT Sans",sans-serif;color:#444;display:block;margin-top:6px;text-align:left;padding-right:10px}.popup-excursion-table-weekday{position:relative;top:-2px;font-size:16px}.popup-excursion-table-tr th{font:17px/36px "PT Sans",sans-serif;color:#444;text-align:left;padding:0 0 0 5px;border-top:0}.popup-excursion-table-tr-td-port{width:100px;padding:9px 2px 4px 5px;font:bold 17px "PT Sans",sans-serif;line-height:20px;color:#444;border-right:2px #d1fbc6 solid;border-top:2px #d1fbc6 solid}.popup-excursion--detail .popup-excursion-table-tr-td-port{border-left:2px #d1fbc6 solid}.popup-excursion-table-tr-td-description{border-right:2px #d1fbc6 solid;border-top:2px #d1fbc6 solid;width:499px;padding:11px 10px 6px 10px;border-left:none}.popup-excursion-table-tr th.popup-excursion-table-tr-td-description{padding-left:24px}.popup-excursion-table-tr-td-description-h4{margin:3px 0 3px 14px;font:bold 16px "PT Sans",sans-serif;color:#5eb26d}.popup-excursion-table-tr-td-description-h4--in_price{color:#643d00;margin-top:-2px}.popup-excursion-table-tr-td-description-ul{padding-left:14px;list-style:none}.popup-excursion-table-tr-td-description-list{position:relative;margin-bottom:4px;font:14px/17px "PT Sans",sans-serif;color:#444;white-space:pre-wrap}.popup-excursion-table-tr-td-description-list:before{position:absolute;top:0;left:-10px;content:"\2022"}.popup-excursion-table-tr-td-description-ul li:not(.popup-excursion-table-tr-td-description-list){position:relative;list-style:none}.popup-excursion-table-tr-td-description-ul li:not(.popup-excursion-table-tr-td-description-list):before{content:"\2013";position:absolute;top:0;left:-13px;display:table;width:20px;height:20px}.popup-excursion-table-tr-td-day-body{padding:0;border-bottom:2px #d1fbc6 solid}.popup-excursion-inside-table{width:659px;border-collapse:collapse}.popup-excursion-inside-table tr:last-child td{border-bottom:none}.popup-excursion-attantion-block{width:100%;margin-top:20px;padding:13px 0 13px 100px;background:#fbf7df;font:18px/22px "PT Sans",sans-serif;color:#444;box-sizing:border-box}.popup-excursion-attantion-block:before{content:"\e94e";position:absolute;left:96px;font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:23px;color:#5da0d3}.popup-excursion-share{margin-top:25px}.popup-excursion-share .steps-share-block{display:table;width:100%}.popup-excursion-share .steps-share-print{vertical-align:top}.popup-excursion-share .steps-share-print-link{margin-left:5px}.popup-excursion-share .steps-share{width:135px}.popup-excursion-url-print{display:none;margin-bottom:20px}.popup-excursion-shadow{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:1000}.popup-excursion-table-bottom{position:absolute;bottom:14px;left:407px;text-decoration:underline;color:#444;font-size:12px;cursor:pointer;user-select:none}.popup-excursion-table-tr th{background-color:#e6e6e6}.popup-excursion-table-tr--color1{background-color:#e3fbdd}.popup-excursion-table-tr--color2{background-color:#f7efde}.popup-excursion-table-tr:first-child{background-color:transparent}.popup-excursion-table-tr:last-child td{border-bottom:2px #d1fbc6 solid}.popup-excursion--detail .popup-excursion-h3{padding-left:9px}.popup-excursion--detail .popup-excursion-h3:before{display:none}.popup-excursion-h3-span:before{content:"\e933";margin-left:-2px;margin-right:9px;font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:26px;color:#5eb26d}.popup-excursion--detail .popup-excursion-attantion-block{font:16px/18px "PT Sans",sans-serif}.popup-excursion--detail .popup-excursion-attantion-block::before{font-size:21px}
.popups-credit{position:absolute;display:block;background:#fff;width:335px;padding:15px;border:1px solid #f90;box-shadow:0 0 5px rgba(0,0,0,.3);z-index:200}.popups-credit-h3{font:400 18px Roboto,sans-serif;color:#f90;padding-bottom:5px;border-bottom:1px solid #ccc}.popups-credit-h3:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#f90;font-size:18px;content:'\e94e';margin-right:10px}.popups-credit-p{font:14px 'PT Sans',sans-serif;color:#444;margin-top:5px}.popups-credit-b{font:15px 'PT Sans',sans-serif;color:#444}.popups-credit-close-button{font:300 15px Roboto,sans-serif;color:#444;position:absolute;top:5px;right:8px;cursor:pointer}.popups-credit-arrow{width:20px;height:20px;display:block;position:absolute;background:#fff;border-bottom:1px solid #f90;border-right:1px solid #f90;top:-11px;right:51px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);box-shadow:2px 2px 2px 0 rgba(0,0,0,.1);display:table}
.company-info{position:absolute;display:block;background:#fff;width:658px;padding:10px 25px 40px;border:1px solid #0f7ee6;box-shadow:0 0 5px rgba(0,0,0,.3);z-index:1000}.company-info-h3{font:400 20px Roboto,sans-serif;color:#5eb26d;border-bottom:1px solid #ccc;padding-bottom:6px}.company-info-h3:before{content:"\e930";font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;background:#0f7ee6;font-size:19px;width:23px;height:23px;display:inline-block;text-align:center;line-height:23px;margin-right:10px}.company-info-content{margin-top:0}.company-info-close-link{position:absolute;bottom:14px;left:30px;cursor:pointer;text-decoration:underline;color:#444;font-size:12px}.company-info-close-button{font:300 15px Roboto,sans-serif;color:#444;position:absolute;top:5px;right:8px;cursor:pointer}.company-info-copy-link{position:absolute;bottom:14px;right:30px;cursor:pointer;text-decoration:underline;color:#444;font-size:12px}.company-info-arrow{width:20px;height:20px;position:absolute;background:#fff;border-bottom:1px solid #0f7ee6;border-right:1px solid #0f7ee6;top:-11px;right:82px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);box-shadow:2px 2px 2px 0 rgba(0,0,0,.1);display:table}.company-info-header{display:block;border-bottom:1px solid #ccc;width:100%;margin-top:17px;padding-bottom:6px}.company-info-header-cell{display:table-cell;vertical-align:bottom;text-align:left;width:40%;font:300 17px Roboto,sans-serif;color:#444}.company-info-header-cell:last-child{text-align:right;width:20%;font-size:0}.company-info-header-cell-img{display:inline-block;width:100%}.company-info-header-cell-span{color:#0f7ee6;display:inline-block;white-space:nowrap;width:280px;overflow:hidden;text-overflow:ellipsis;position:relative;top:4px}.company-info-content-h3{font:300 16px Roboto,sans-serif;color:#444;margin-top:8px;margin-bottom:9px}.company-info-content-row{display:table}.company-info-content-cell{display:table-cell;vertical-align:top}.company-info-content-cell-img{margin:4px 20px 4px 0}.company-info-content-cell p{font:300 12px/16px Roboto,sans-serif;color:#111;margin-bottom:3px}.company-info-content-cell p b{font-weight:500}.company-info-content-cell-table-td{font:300 14px/16px Roboto,sans-serif;color:#444}.company-info-content-cell-table-td:last-child{font:400 14px/16px Roboto,sans-serif;color:#444;padding-left:10px}.company-info-content-tabs{list-style:none;padding:0;font-size:0;margin:24px 0 0 5px}.company-info-content-tabs-item{display:inline-block;font:300 13px/25px Roboto,sans-serif;color:#0f7ee6;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;user-select:none}.company-info-content-tabs-item:after{content:"\7c";padding:0 3px}.company-info-content-tabs-item:last-child:after{content:""}.company-info-content-tabs-item.active{background:#8abeff;color:#fff;margin-left:-5px;padding-left:5px}.company-info-content-tabs-item.active:after{content:""}.company-info-content-tabs-item.active+.company-info-content-tabs-item{padding-left:3px}.company-info-content-tabs-content{display:none;width:647px;border:1px solid #8abeff;border-top:4px solid #8abeff;padding:8px 5px 15px;text-align:left;box-shadow:0 0 5px rgba(0,0,0,.3)}.company-info-content-tabs-content.active{display:block}
.city-of-flight{display:block}.city-of-flight-wrapper{position:fixed;width:100%;height:100%;background:rgba(0,0,0,.5);top:0;left:0;z-index:1000}.city-of-flight-block{width:658px;border:1px solid #0f7ee6;background:#fff;margin:0 auto;display:block;margin-top:100px;padding:34px 40px 28px;position:absolute;z-index:2000;top:98px;left:50%;margin-left:-371px}.city-of-flight-block-p{font:300 24px/24px Roboto,sans-serif;color:#004388;margin-top:4px;margin-bottom:30px;text-align:center}.city-of-flight-block-form{font-size:0;text-align:center;margin-top:-2px}.city-of-flight-block-label{text-align:left}.city-of-flight-block-label-span{font:18px/20px 'PT Sans',sans-serif;color:#000;padding-left:16px;width:184px;margin:0 auto 1px}.city-of-flight-block-input{display:flex;justify-content:center;align-items:center;width:170px;margin:0 auto;padding:0 14px;font-family:'PT Sans',sans-serif;font-size:15px;line-height:42px;color:#000;border:1px solid #ccc;border-radius:4px}.city-of-flight-block-input:focus,.city-of-flight-block-input:hover{border:1px solid #0f7ee6;background:#fff;background:-moz-linear-gradient(top,#fff 0,#eee 100%);background:-webkit-linear-gradient(top,#fff 0,#eee 100%);background:linear-gradient(to bottom,#fff 0,#eee 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0)}.city-of-flight-block-input::-webkit-input-placeholder{color:#000}.city-of-flight-block-input::-moz-placeholder{color:#000;line-height:42px}.city-of-flight-block-input:-moz-placeholder{color:#000;line-height:42px}.city-of-flight-block-input:-ms-input-placeholder{color:#000}.city-of-flight-block-input:focus::-webkit-input-placeholder{color:transparent}.city-of-flight-block-input:focus::-moz-placeholder{color:transparent}.city-of-flight-block-input:focus:-moz-placeholder{color:transparent}.city-of-flight-block-input:focus:-ms-input-placeholder{color:transparent}.city-of-flight-block-buttons{font-size:0;margin:64px 0 19px}.city-of-flight-block-yes{width:180px;font:bold 14px/40px 'PT Sans',sans-serif;color:#fff;background:#f90;border-radius:4px;cursor:pointer;text-transform:uppercase;display:inline-block}.city-of-flight-block-yes:hover{transition:all linear .7s;background:#d86d23}.city-of-flight-block-no{width:180px;font:bold 14px/40px 'PT Sans',sans-serif;color:#fff;background:#137ce9;border-radius:4px;cursor:pointer;text-transform:uppercase;display:inline-block;margin-left:22px}.city-of-flight-block-no:hover{transition:all linear .7s;background:#255c90}
.city-of-flight-block-default{display:block}.city-of-flight-block-default__wrap{width:546px;border:1px solid #0f7ee6;background:#fff;margin:0 auto;display:block;padding:39px 40px 59px 32px;position:fixed;z-index:2000;top:50%;left:50%;margin-left:-310px;margin-top:-140px}.city-of-flight-block-default__wrapper{position:fixed;width:100%;height:100%;background:rgba(0,0,0,.5);top:0;left:0;z-index:1000}.city-of-flight-block{width:658px;border:1px solid #0f7ee6;background:#fff;margin:0 auto;display:block;margin-top:100px;padding:34px 40px 28px;position:absolute;z-index:2000;top:98px;left:50%;margin-left:-371px}.city-of-flight-block-default__text-top-avia-from-in-link{font:300 20px Roboto,sans-serif;color:#010000;margin-bottom:15px;text-align:left;line-height:1.31;margin:0 auto 10px;width:490px;padding-left:73px}.city-of-flight-block-default__text-top-avia-from-in-session{font:300 19px Roboto,sans-serif;color:#010000;margin-bottom:15px;text-align:left;line-height:1.31;margin:0 auto 15px;width:400px}.city-of-flight-block-default__text-bottom{font:300 23px Roboto,sans-serif;color:#010000;margin-bottom:20px;text-align:left;line-height:1.2;margin:0 auto;width:400px;padding-top:2px;padding-bottom:1px;margin-bottom:10px;font-weight:700}.city-of-flight-block-default__form{font-size:0;text-align:center;margin-top:-1px;margin-bottom:2px;margin-left:7px}.city-of-flight-block-default__label{text-align:left;display:inline-block;vertical-align:bottom;margin-right:11px}.city-of-flight-block-default__label-span{font:14px 'PT Sans',sans-serif;width:184px;line-height:1;padding-left:2px;padding-bottom:3px}.city-of-flight-block-default__input{display:flex;justify-content:center;align-items:center;width:170px;height:42px;margin:0 auto;padding-left:14px;padding-right:14px;font-family:'PT Sans',sans-serif;font-size:17px;line-height:42px;color:#000;text-align:center;background:#fff;border:1px solid #0f7ee6;border-radius:4px}.city-of-flight-block-default__input::-webkit-input-placeholder{color:#000}.city-of-flight-block-default__input::-moz-placeholder{color:#000;line-height:42px}.city-of-flight-block-default__input:-moz-placeholder{color:#000;line-height:42px}.city-of-flight-block-default__input:-ms-input-placeholder{color:#000}.city-of-flight-block-default__input:focus::-webkit-input-placeholder{color:transparent}.city-of-flight-block-default__input:focus::-moz-placeholder{color:transparent}.city-of-flight-block-default__input:focus:-moz-placeholder{color:transparent}.city-of-flight-block-default__input:focus:-ms-input-placeholder{color:transparent}.city-of-flight-block-default__buttons{display:inline-block;vertical-align:bottom}.city-of-flight-block-default__yes{width:200px;font:bold 18px/40px 'PT Sans',sans-serif;color:#fff;background:#4fa0ed;border-radius:4px;cursor:pointer;text-transform:uppercase;display:inline-block;padding:2px 6px}.city-of-flight-block-default__yes:hover{transition:all linear .7s;background:#236eb4}.city-of-flight-block-default__no{width:180px;font:bold 14px/40px 'PT Sans',sans-serif;color:#fff;background:#137ce9;border-radius:4px;cursor:pointer;text-transform:uppercase;display:inline-block;margin-left:22px}.city-of-flight-block-default__no:hover{transition:all linear .7s;background:#255c90}.city-of-flight-block-default__close-button{font:300 15px Roboto,sans-serif;color:#444;position:absolute;top:5px;right:8px;cursor:pointer}
.city-of-flight-block-default-step-addAvia{display:block}.city-of-flight-block-default-step-addAvia__wrap{width:658px;border:1px solid #0f7ee6;background:#fff;margin:0 auto;display:block;margin-top:100px;padding:30px 40px;position:fixed;z-index:2000;top:50%;left:50%;margin-left:-371px;margin-top:-155px}.city-of-flight-block-default-step-addAvia__wrapper{position:fixed;width:100%;height:100%;background:rgba(0,0,0,.5);top:0;left:0;z-index:1000}.city-of-flight-block{width:658px;border:1px solid #0f7ee6;background:#fff;margin:0 auto;display:block;margin-top:100px;padding:34px 40px 28px;position:absolute;z-index:2000;top:98px;left:50%;margin-left:-371px}.city-of-flight-block-default-step-addAvia__p{color:#004388;text-align:center;font-size:30px}.city-of-flight-block-default-step-addAvia__form{text-align:center;height:209px;position:relative}.city-of-flight-block-default-step-addAvia__label{text-align:left;position:absolute;top:17px;left:229px}.city-of-flight-block-default-step-addAvia__label-span{color:#000;padding-left:16px;font-size:20px}.city-of-flight-block-default-step-addAvia__input{display:block;background:#fff;border:1px solid #ccc;font:15px/42px 'PT Sans',sans-serif;color:#000;border-radius:4px;padding:0 14px;width:170px;height:42px;margin-top:-1px}.city-of-flight-block-default-step-addAvia__input:focus,.city-of-flight-block-default-step-addAvia__input:hover{transition:all linear .7s;border:1px solid #0f7ee6}.city-of-flight-block-default-step-addAvia__input::-webkit-input-placeholder{color:#000}.city-of-flight-block-default-step-addAvia__input::-moz-placeholder{color:#000}.city-of-flight-block-default-step-addAvia__input:-moz-placeholder{color:#000}.city-of-flight-block-default-step-addAvia__input:-ms-input-placeholder{color:#000}.city-of-flight-block-default-step-addAvia__input:focus::-webkit-input-placeholder{color:transparent}.city-of-flight-block-default-step-addAvia__input:focus::-moz-placeholder{color:transparent}.city-of-flight-block-default-step-addAvia__input:focus:-moz-placeholder{color:transparent}.city-of-flight-block-default-step-addAvia__input:focus:-ms-input-placeholder{color:transparent}.city-of-flight-block-default-step-addAvia__yes{box-sizing:border-box;width:190px;height:52px;color:#ff0101;background:#fff;border:3px solid #f48f2e;border-radius:2px;cursor:pointer;text-transform:uppercase;font-size:14px;padding-top:14px;position:absolute;top:133px;left:358px}.city-of-flight-block-default-step-addAvia__yes:hover{background:#f4a04f;color:#fff}.city-of-flight-block-default-step-addAvia__no{box-sizing:border-box;width:190px;height:52px;background:#fff;color:#8abeff;border:1px solid #8abeff;border-radius:2px;cursor:pointer;text-transform:uppercase;font-size:14px;padding-top:17px;position:absolute;top:133px;left:92px}.city-of-flight-block-default-step-addAvia__no:hover{background:#8abeff;color:#fff}
.cabin-scheme{position:absolute;display:block;background:#fff;width:520px;padding:10px 15px 40px;border:1px solid #0f7ee6;box-shadow:0 0 5px rgba(0,0,0,.3);z-index:200}.cabin-scheme-close-link{position:absolute;bottom:14px;left:30px;cursor:pointer;text-decoration:underline;color:#444;font-size:12px}.cabin-scheme-copy-link{position:absolute;bottom:14px;right:30px;cursor:pointer;text-decoration:underline;color:#444;font-size:12px}.cabin-scheme-close-link:hover,.cabin-scheme-copy-link:hover{text-decoration:none}.cabin-scheme-close-button{font:300 15px Roboto,sans-serif;color:#444;position:absolute;top:5px;right:8px;cursor:pointer}.cabin-scheme-arrow{width:20px;height:20px;display:block;position:absolute;background:#fff;border-bottom:1px solid #0f7ee6;border-right:1px solid #0f7ee6;top:-11px;right:243px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);box-shadow:2px 2px 2px 0 rgba(0,0,0,.1);display:table}
.cabin-description{position:absolute;display:block;background:#fff;width:520px;padding:10px 15px 40px;border:1px solid #0f7ee6;box-shadow:0 0 5px rgba(0,0,0,.3);z-index:200}.cabin-description-h3{font:400 20px Roboto,sans-serif;color:#03a;border-bottom:1px solid #afafaf;padding-bottom:6px}.cabin-description-h3-label{font:16px/20px "PT Sans",sans-serif;color:#444;padding:0 0 0 3px;margin-right:10px}.cabin-description-h3-span{font:300 21px Roboto,sans-serif;color:#444}.cabin-description-content-table{display:table;margin-top:10px;margin-left:15px}.cabin-description-content-table-row{display:table-row}.cabin-description-content-table-row:last-child .cabin-description-content-table-row-description,.cabin-description-content-table-row:last-child .cabin-description-content-table-row-label{padding-bottom:0}.cabin-description-content-p{padding:6px 15px 0;text-align:justify;hyphens:auto;font:12px/11px Roboto,serif;color:#5e5e5e;position:relative}.cabin-description-content-p p:first-letter{text-transform:capitalize}.cabin-description-content-p p{margin-bottom:10px}.cabin-description-content-p ul{padding-left:20px;list-style:disc}.cabin-description-content-p li{margin-bottom:10px}.cabin-description-content-table-row-label{display:table-cell;vertical-align:top;font:300 14px "PT Sans",sans-serif;color:#000;padding-bottom:5px}.cabin-description-content-table-row-description{display:table-cell;vertical-align:top;font:600 14px/18px "PT Sans",sans-serif;color:#444;padding-bottom:5px}.cabin-description-close-link{position:absolute;bottom:14px;left:30px;cursor:pointer;text-decoration:underline;color:#444;font-size:12px}.cabin-description-copy-link{display:none;position:absolute;bottom:14px;right:30px;cursor:pointer;text-decoration:underline;color:#444;font-size:12px}.cabin-description-close-link:hover,.cabin-description-copy-link:hover{text-decoration:none}.cabin-description-close-button{font:300 15px Roboto,sans-serif;color:#444;position:absolute;top:5px;right:8px;cursor:pointer}.cabin-description-arrow{display:table;width:20px;height:20px;position:absolute;background:#fff;border-bottom:1px solid #0f7ee6;border-right:1px solid #0f7ee6;top:-11px;right:237px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);box-shadow:2px 2px 2px 0 rgba(0,0,0,.1)}
.popup-bonus{position:absolute;display:block;background:#fff;width:520px;padding:10px 15px 40px;border:1px solid #0f7ee6;box-shadow:0 0 5px rgba(0,0,0,.3);z-index:1000}.popup-bonus-h3{font:400 20px Roboto,sans-serif;color:#03a;border-bottom:1px solid #afafaf;padding-bottom:6px}.popup-bonus-h3:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#03a;font-size:20px;content:'\e94e';margin-right:10px}.popup-bonus-content-p{font:15px 'PT Sans',sans-serif;color:#444;margin:15px 0 5px}.popup-bonus-content-p-span{font-size:17px;color:#0f7ee6}.popup-bonus-content-yellow-block{margin-top:7px;background:#ffedb4;padding:15px}.popup-bonus-content-gray-block{margin-top:7px;background:#e6e6e6;padding:15px}.popup-bonus-content-gray-block-h4{font:18px 'PT Sans',sans-serif;color:#03a}.popup-bonus-content-gray-block table{border-collapse:collapse;border:1px solid #000}.popup-bonus-content-gray-block table td,.popup-bonus-content-gray-block table th{border:1px solid #000;padding:5px 10px}.popup-bonus-content-table{display:table;width:100%;table-layout:fixed}.popup-bonus-content-table-cell{display:table-cell;background:#c8d3e8;border-top:7px solid #fff;border-left:7px solid #fff;padding:15px;font:14px 'PT Sans',sans-serif;letter-spacing:-.05px;color:#444;vertical-align:middle}.popup-bonus-content-table-cell:first-child{border-left:none}.popup-bonus-content-table-cell--top{vertical-align:top}.popup-bonus-close-link{position:absolute;bottom:14px;left:30px;cursor:pointer;text-decoration:underline;color:#444;font-size:12px}.popup-bonus-copy-link{display:none;position:absolute;bottom:14px;right:30px;cursor:pointer;text-decoration:underline;color:#444;font-size:12px}[data-popup-copy=checked]{color:#22a639;cursor:default;text-decoration:none}[data-popup-copy=checked]:before{content:'\2713';color:#22a639;padding-left:4px}.popup-bonus-close-link:hover,.popup-bonus-copy-link:hover{text-decoration:none}.popup-bonus-close-button{font:300 15px Roboto,sans-serif;color:#444;position:absolute;top:5px;right:8px;cursor:pointer}.popup-bonus-arrow{width:20px;height:20px;display:block;position:absolute;background:#fff;border-bottom:1px solid #0f7ee6;border-right:1px solid #0f7ee6;top:-11px;left:92px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);box-shadow:2px 2px 2px 0 rgba(0,0,0,.1);display:table}.popup-bonus-content-table-cell-icon-clock:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#03a;font-size:16px;content:'\e906';position:relative;top:2px}
.all-about-cruise{position:absolute;display:block;background:#fff;width:710px;padding:28px 19px 40px;border:1px solid #0f7ee6;box-shadow:0 0 5px rgba(0,0,0,.3);z-index:500;box-sizing:border-box}.all-about-cruise-close-link{position:absolute;bottom:14px;left:30px;cursor:pointer;text-decoration:underline;color:#444;font-size:12px}.all-about-cruise-close-button{font:300 15px Roboto,sans-serif;color:#444;position:absolute;top:5px;right:8px;cursor:pointer}.all-about-cruise-copy-link{position:absolute;bottom:14px;right:30px;cursor:pointer;text-decoration:underline;color:#444;font-size:12px}.all-about-cruise_textLink{color:#0f7ee6}.steps-aboutCruiseRowItemLink{cursor:pointer}.all-about-cruise-aboutDocuments,.all-about-cruise-aboutLuggage_header,.all-about-cruise-getToPort_header,.all-about-cruise-goodToKnow{font-family:Roboto;font-size:24px;color:#444;font-weight:300;padding:6px 10px 10px 10px;margin-bottom:18px}.all-about-cruise-getToPort_header{background-color:#d1f5ff}.all-about-cruise-aboutLuggage_header{background-color:#d1fbc6}.all-about-cruise-aboutDocuments{background-color:#ffccbc}.all-about-cruise-goodToKnow{background-color:#fff1c0}.all-about-cruise-aboutDocuments:before,.all-about-cruise-aboutLuggage_header:before,.all-about-cruise-getToPort_header:before,.all-about-cruise-goodToKnow:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.all-about-cruise-getToPort_header:before{color:#01b2f9;font-size:26px;content:"\e939";position:relative;top:5px;margin-right:15px}.all-about-cruise-aboutLuggage_header:before{color:#6c9c5e;font-size:25px;content:"\e938";position:relative;top:3px;margin-right:15px}.all-about-cruise-aboutDocuments:before{color:#f74701;font-size:26px;content:"\e937";position:relative;top:4px;margin-right:14px}.all-about-cruise-goodToKnow:before{color:#ec5656;font-size:26px;content:"\e935";position:relative;top:5px;margin-right:14px}.all-about-cruise-getToPort_infoText{font-size:14px;font-family:'PT Sans';padding:0 21px 14px}.all-about-cruise-aboutLuggage_infoText{font-size:14px;font-family:'PT Sans';padding:0 21px 14px;line-height:20px}.all-about-cruise-aboutLuggage_infoTextTop{margin-bottom:5px}.all-about-cruise-aboutDocuments_infoText{font-size:14px;font-family:'PT Sans';padding:0 21px 14px}.all-about-cruise-goodToKnow_infoText{font-size:14px;font-family:'PT Sans';padding:0 21px 14px;text-align:justify;hyphens:auto}.all-about-cruise-goodToKnow_infoText-firstRule{margin-bottom:6px}.all-about-cruise-goodToKnow_infoText-block{margin:8px 0 0 0;line-height:20px}.all-about-cruise-goodToKnow_infoText-blockTop{font-weight:700;margin-bottom:7px}.all-about-cruise-goodToKnow_infoText-blockItem{margin-bottom:5px}.popup-reviews-arrow_getToPortArrow{left:40px;top:-11px}.popup-reviews-arrow_aboutLuggageArrow{left:25px}.popup-reviews-arrow_aboutDocumentsArrow{left:160px}.popup-reviews-arrow_goodToKnowArrow{left:320px}
.age-requirements{position:absolute;display:block;background:#fff;width:520px;padding:10px 15px 40px;border:1px solid #0f7ee6;box-shadow:0 0 5px rgba(0,0,0,.3);right:0;z-index:500}.age-requirements-h3{font:400 16px Roboto,sans-serif;color:#0f7ee6;border-bottom:1px solid #afafaf;padding-bottom:6px;display:table;width:100%}.age-requirements-h3:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#0f7ee6;font-size:20px;content:'\e94e';padding-right:10px;display:table-cell}.age-requirements-content-p{font:17px 'PT Sans',sans-serif;color:#444;margin:15px 0 5px}.age-requirements-content-p-span{font-size:17px;color:#0f7ee6}.age-requirements-content-white-block{background:#fff;font:14px/17px 'PT Sans',sans-serif;color:#444;padding:15px 15px 5px}.age-requirements-content-yellow-block{background:#ffedb4;padding:15px}.age-requirements-content-gray-block{margin-top:7px;background:#e6e6e6;padding:15px}.age-requirements-content-gray-block-h4{font:20px 'PT Sans',sans-serif;color:#03a}.age-requirements-close-link{position:absolute;bottom:14px;left:30px;cursor:pointer;text-decoration:underline;color:#444;font-size:12px}.age-requirements-copy-link{position:absolute;bottom:14px;right:30px;cursor:pointer;text-decoration:underline;color:#444;font-size:12px}.age-requirements-close-link:hover,.age-requirements-copy-link:hover{text-decoration:none}.age-requirements-close-button{font:300 15px Roboto,sans-serif;color:#444;position:absolute;top:5px;right:8px;cursor:pointer}.age-requirements-arrow{width:20px;height:20px;display:block;position:absolute;background:#fff;border-bottom:1px solid #0f7ee6;border-right:1px solid #0f7ee6;top:-11px;left:84px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);box-shadow:2px 2px 2px 0 rgba(0,0,0,.1);display:table}.age-requirements-content-icon-attention:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:red;font-size:13px;content:'\e94d'}
.add-turists{position:absolute;display:block;background:#fff;width:354px;box-shadow:0 0 5px rgba(0,0,0,.3);z-index:10001}.add-turists-p{margin:10px 20px 11px 10px;padding:8px 10px 10px 10px;font:12px/14px "PT Sans",sans-serif;color:#444;background:#ffedb4}.add-turists-row{display:table;width:334px;margin:0 10px;padding-top:4px}.number-spinner-title{display:table-cell;padding:5px 10px;width:195px;font:14px "PT Sans",sans-serif;color:#444}.add-turists-reset{position:relative;display:table-cell;vertical-align:middle;padding-bottom:10px}.number-spinner{position:relative;display:table-cell;vertical-align:middle;padding-bottom:10px}.number-spinner::before{content:"чел";width:20px;height:20px;font-size:10px;position:absolute;top:-12px;left:38px;color:#444}.number-spinner-button{display:block;float:left;width:28px;height:28px;border-radius:2px;color:#444}.number-spinner-button-reset{width:94px}.number-spinner-button[disabled],.number-spinner-button[disabled]:hover{color:#ccc;background:#e6e6e6;cursor:default}.number-spinner-button:hover{color:#fff;background:#1481de}.number-spinner-input{width:32px;height:24px;float:left;border:1px solid #dcdcdc;border-radius:2px;margin:0 2px;text-align:center;background-color:#fff}.add-turists .number-spinner-button-icon-plus::before{content:"\e95c";font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;margin-left:2px;margin-top:-5px;font-size:12px}.add-turists .number-spinner-button-icon-minus::before{content:"\e95d";font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;margin-left:2px;margin-top:0;font-size:2px}.add-turists-cancel{font:italic 12px/19px "PT Sans",sans-serif;text-decoration:underline;color:#0f7ee6;cursor:pointer;margin:-1px 26px 3px 20px;float:right}.add-turists-cancel:hover{text-decoration:none}.add-turists-submit{color:#ea781b;border:1px solid #e6561a;font:12px/19px "PT Sans",sans-serif;margin:3px 130px 0;cursor:pointer;border-radius:2px;padding:4px 12px 6px 12px;text-align:center;display:inline-block}.add-turists-submit:hover{border:1px solid #fcbf15;color:#e6561a}.add-turists-achtung{font:12px/14px "PT Sans",sans-serif;color:#444;padding:0 20px}.add-turists-close-button{font:300 15px Roboto,sans-serif;color:#444;position:absolute;top:5px;right:6px;cursor:pointer}
hr{color:#ccc}.popup-action{position:absolute;display:block;background:#fff;width:520px;padding:10px 15px 40px;border:1px solid #0f7ee6;box-shadow:0 0 5px rgba(0,0,0,.3);z-index:10000}.popup-action-h3{font:400 20px Roboto,sans-serif;color:red;border-bottom:1px solid #afafaf;padding-bottom:6px}.popup-action-h3-bonus{color:#1352b1}.popup-action-h3-service{color:#847918}.popup-action-h3-feature{color:#000}.popup-action-h3:before{content:"\e94e";font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;margin-right:10px}.popup-action-content-p{margin:15px 0 5px;font:15px "PT Sans",sans-serif;color:#444}.popup-action-content-p-span{font-size:17px;color:#0f7ee6}.popup-action-content-yellow-block{margin-top:7px;padding:15px;background:#ffedb4;text-align:justify;hyphens:auto}.popup-action-content-gray-block{margin-top:7px;padding:15px;background:#e6e6e6}.popup-action-content-gray-block-h4{font:20px "PT Sans",sans-serif;color:#03a;text-align:left}.popup-action-content-gray-block .popup-action-content-gray-block-h4{font:18px "PT Sans",sans-serif}.popup-action-content-table{display:table;width:100%;table-layout:fixed}.popup-action-content-table-cell{display:table-cell;background:#c8d3e8;border-top:7px solid #fff;border-left:7px solid #fff;padding:15px;font:14px "PT Sans",sans-serif;letter-spacing:-.05px;color:#444;vertical-align:middle}.popup-action-content-table-cell:first-child{border-left:none;color:#0634a8}.popup-action-close-link{position:absolute;bottom:14px;left:30px;cursor:pointer;text-decoration:underline;color:#444;font-size:12px}.popup-action-copy-link{position:absolute;bottom:14px;right:30px;cursor:pointer;text-decoration:underline;color:#444;font-size:12px}.popup-action-close-link:hover,.popup-action-copy-link:hover{text-decoration:none}.popup-action-close-button{position:absolute;top:5px;right:8px;font:300 15px Roboto,sans-serif;color:#444;cursor:pointer;user-select:none}.popup-action-arrow{position:absolute;top:-11px;left:92px;display:table;width:20px;height:20px;background:#fff;border-bottom:1px solid #0f7ee6;border-right:1px solid #0f7ee6;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);box-shadow:2px 2px 2px 0 rgba(0,0,0,.1)}.popup-action-arrow.popup-action-arrow--pricetable{left:347px}.popup-action-content-table-cell-icon-clock:before{content:"\e906";position:relative;top:2px;font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#03a;font-size:16px}
.personal-account__table-all-tours__space-tour-description{position:relative}.personal-account__table-all-tours__table-tour-1{width:982px;margin:0 auto;display:table;position:relative;top:0}.personal-account__table-all-tours__tr-tour-1{display:table-row}.personal-account__table-all-tours__td-tour-1{width:400px;display:table-cell;text-align:left;vertical-align:top}.personal-account__table-all-tours__td-tour-2{width:582px;display:table-cell;text-align:right;vertical-align:bottom}.personal-account__table-all-tours__subtitle-all-tours{font:20px 'PT Sans';color:#034074;margin-bottom:4px}.personal-account__table-all-tours__important{font:12px 'PT Sans';color:#222;letter-spacing:-.4px;display:inline-block;padding:0 5px 5px 0}.personal-account__table-all-tours__go-to-archive{font:11px 'PT Sans';color:#034074}.personal-account__table-all-tours__go-to-archive2{font:11px 'PT Sans';color:#034074}.personal-account__table-all-tours__table-tour-description{display:table;width:982px;margin:0 auto;border-collapse:collapse;border-spacing:0;border:1px solid transparent;box-sizing:border-box}.personal-account__table-all-tours__tr-tour-description-1{display:table-row}.personal-account__table-all-tours__tr-tour-description-2{display:table-row}.personal-account__table-all-tours__th-tour-description-1:first-child{border-width:0 1px;border-style:solid;border-color:#fff #fff #fff #a9a9a9;vertical-align:top;width:77px}.personal-account__table-all-tours__th-tour-description-13:last-child{border-width:0 1px;border-style:solid;border-color:#fff #a9a9a9 #fff #fff;vertical-align:top;width:73px}.personal-account__table-all-tours__icon-select-1{position:absolute;top:4px;right:11px;display:inline-block}.personal-account__table-all-tours__icon-select-1:before{content:'\e92d';font:14px mcruises;color:#8f8f8f}.personal-account__table-all-tours__th-tour-description-1{display:table-cell;background-color:#a9a9a9;border-width:0 1px;border-style:solid;border-color:#fff;vertical-align:top;width:78px;height:67px;padding:7px 4px 0 5px;box-sizing:border-box}.personal-account__table-all-tours__th-tour-description-2{display:table-cell;background-color:#a9a9a9;border-width:0 1px;border-style:solid;border-color:#fff;vertical-align:top;width:86px;height:67px;padding:7px 4px 0 5px;box-sizing:border-box}.personal-account__table-all-tours__th-tour-description-3{display:table-cell;background-color:#a9a9a9;border-width:0 1px;border-style:solid;border-color:#fff;vertical-align:top;width:78px;height:67px;padding:7px 4px 0;box-sizing:border-box}.personal-account__table-all-tours__th-tour-description-4{display:table-cell;background-color:#a9a9a9;border-width:0 1px;border-style:solid;border-color:#fff;vertical-align:top;width:65px;height:67px;padding:7px 4px 0;box-sizing:border-box}.personal-account__table-all-tours__th-tour-description-5{display:table-cell;background-color:#a9a9a9;border-width:0 1px;border-style:solid;border-color:#fff;vertical-align:top;width:63px;height:67px;padding:7px 4px 0;box-sizing:border-box}.personal-account__table-all-tours__th-tour-description-6{display:table-cell;background-color:#a9a9a9;border-width:0 1px;border-style:solid;border-color:#fff;vertical-align:top;width:60px;height:67px;padding:7px 4px 0;box-sizing:border-box}.personal-account__table-all-tours__th-tour-description-7{display:table-cell;background-color:#a9a9a9;border-width:0 1px;border-style:solid;border-color:#fff;vertical-align:top;width:67px;height:67px;padding:7px 4px 0;box-sizing:border-box}.personal-account__table-all-tours__th-tour-description-8{display:table-cell;background-color:#a9a9a9;border-width:0 1px;border-style:solid;border-color:#fff;vertical-align:top;width:72px;height:67px;padding:7px 4px 0;box-sizing:border-box}.personal-account__table-all-tours__th-tour-description-9{display:table-cell;background-color:#a9a9a9;border-width:0 1px;border-style:solid;border-color:#fff;vertical-align:top;width:84px;height:67px;padding:7px 4px 0;box-sizing:border-box}.personal-account__table-all-tours__th-tour-description-10{display:table-cell;background-color:#a9a9a9;border-width:0 1px;border-style:solid;border-color:#fff;vertical-align:top;width:72px;height:67px;padding:7px 4px 0;box-sizing:border-box}.personal-account__table-all-tours__th-tour-description-11{display:table-cell;background-color:#a9a9a9;border-width:0 1px;border-style:solid;border-color:#fff;vertical-align:top;width:81px;height:67px;padding:7px 4px 0;box-sizing:border-box}.personal-account__table-all-tours__th-tour-description-12{display:table-cell;background-color:#a9a9a9;border-width:0 1px;border-style:solid;border-color:#fff;vertical-align:top;width:91px;height:67px;padding:7px 4px 0;box-sizing:border-box}.personal-account__table-all-tours__th-tour-description-13{display:table-cell;background-color:#a9a9a9;border-width:0 1px;border-style:solid;border-color:#fff;vertical-align:top;width:73px;height:67px;padding:7px 4px 0;box-sizing:border-box}.personal-account__table-all-tours__subtitle-table{display:inline-block;font:300 12px Roboto;color:#fff;line-height:1}.personal-account__table-all-tours__td-tour-description-1{display:table-cell;vertical-align:middle;background-color:#fefefe;border:1px solid #a9a9a9}.personal-account__table-all-tours__td-tour-description-2{display:table-cell;vertical-align:middle;background-color:#fefefe;border:1px solid #a9a9a9}.personal-account__table-all-tours__td-tour-description-3{display:table-cell;vertical-align:middle;background-color:#fefefe;border:1px solid #a9a9a9}.personal-account__table-all-tours__td-tour-description-4{display:table-cell;vertical-align:middle;background-color:#fefefe;border:1px solid #a9a9a9}.personal-account__table-all-tours__td-tour-description-5{display:table-cell;vertical-align:middle;background-color:#fefefe;border:1px solid #a9a9a9}.personal-account__table-all-tours__td-tour-description-6{display:table-cell;vertical-align:middle;background-color:#fefefe;border:1px solid #a9a9a9}.personal-account__table-all-tours__td-tour-description-7{display:table-cell;vertical-align:middle;background-color:#fefefe;border:1px solid #a9a9a9}.personal-account__table-all-tours__td-tour-description-8{display:table-cell;vertical-align:middle;background-color:#fefefe;border:1px solid #a9a9a9}.personal-account__table-all-tours__td-tour-description-9{display:table-cell;vertical-align:middle;background-color:#fefefe;border:1px solid #a9a9a9}.personal-account__table-all-tours__td-tour-description-10{display:table-cell;vertical-align:middle;background-color:#fefefe;border:1px solid #a9a9a9}.personal-account__table-all-tours__td-tour-description-11{display:table-cell;vertical-align:middle;background-color:#fefefe;border:1px solid #a9a9a9}.personal-account__table-all-tours__td-tour-description-12{display:table-cell;vertical-align:middle;background-color:#fefefe;border:1px solid #a9a9a9}.personal-account__table-all-tours__td-tour-description-13{display:table-cell;vertical-align:middle;background-color:#fefefe;border:1px solid #a9a9a9}.personal-account__table-all-tours__text-table{font:11px Roboto;color:#222;padding:0 0 0 5px;display:block}.personal-account__table-all-tours__order-number{font:11px Roboto;color:#09578e;padding:10px 0 2px 5px;display:block}.personal-account__table-all-tours__go-to-archive2{font:11px Roboto;color:#09578e;padding:0 0 0 5px;display:block}.personal-account__table-all-tours__order-price{font:bold 11px Roboto;color:#222;padding:2px 0 10px 5px;display:block}.personal-account__table-all-tours__td-tour-description-9 .personal-account__table-all-tours__text-table{font:bold 11px Roboto;color:#222;padding:0 0 0 5px;display:block}.personal-account__table-all-tours__show{display:inline-block;font:16px 'PT Sans';color:#222}.personal-account__table-all-tours__show-2{display:inline-block;font:16px 'PT Sans';color:#222}.personal-account__table-all-tours__select{position:relative;display:inline-block;cursor:default}.personal-account__table-all-tours__option-active{border:1px solid #a9a9a9;font:14px 'PT Sans';color:#222;padding:2px 20px 2px 4px;border-radius:2px;margin:0 3px;display:inline-block}.personal-account__table-all-tours__option-no-active{display:none;position:absolute;top:23px;left:3px;z-index:1;font:14px 'PT Sans';background-color:#fff;color:#222;padding:2px 20px 2px 4px;border:1px solid #a9a9a9;border-radius:0 0 2px 2px;cursor:pointer}.personal-account__table-all-tours__option-no-active:hover{display:block;position:absolute;top:23px;left:3px;z-index:1;font:14px 'PT Sans'!important;color:#222;background-color:#2b3b77;padding:2px 20px 2px 4px;border:1px solid #a9a9a9;border-radius:0 0 2px 2px;cursor:pointer}.personal-account__table-all-tours__table-bottom{display:table;width:982px;margin:15px auto;border-collapse:collapse;border-spacing:0}.personal-account__table-all-tours__tr-bottom{display:table-row}.personal-account__table-all-tours__td-bottom-1{display:table-cell;width:270px;text-align:left}.personal-account__table-all-tours__td-bottom-2{display:table-cell;width:300px}.personal-account__table-all-tours__td-bottom-3{display:table-cell;width:280px;text-align:right}.personal-account__table-all-tours__pagination-text{display:inline-block;font:15px 'PT Sans'}.personal-account__table-all-tours__pagination-active-element{display:inline-block;font:bold 16px 'PT Sans'}.personal-account__table-all-tours__pagination-no-active-element{display:inline-block;font:15px 'PT Sans';color:#09578e;padding:0 2px}.personal-account__table-all-tours__pagination-points{display:inline-block;font:14px 'PT Sans';color:#09578e;padding:0 1px 0 0}.personal-account__table-all-tours__pagination-next-page{display:inline-block;font:15px 'PT Sans';color:#09578e}.personal-account__table-all-tours__pagination-no-decoration{display:inline-block;text-decoration:none!important}
.personal-account__search-order__space-search{position:relative;width:982px;height:281px;margin:0 auto}.personal-account__search-order__search-order{position:absolute;width:620px;border-right:1px solid #999}.personal-account__search-order__search-title{position:absolute;top:8px;left:0;font:21px 'PT Sans';color:#034074}.personal-account__search-order__search-name{position:absolute;top:0;left:0;width:170px;height:243px}.personal-account__search-order__search-subagent{position:absolute;top:47px;left:0;font:14px 'PT Sans';color:#222}.personal-account__search-order__search-number-tour{position:absolute;top:79px;left:0;font:14px 'PT Sans';color:#222}.personal-account__search-order__search-arrival-date{position:absolute;top:111px;left:0;font:14px 'PT Sans';color:#222}.personal-account__search-order__search-date-tour{position:absolute;top:143px;left:0;font:14px 'PT Sans';color:#222}.personal-account__search-order__search-cruise-company{position:absolute;top:175px;left:0;font:14px 'PT Sans';color:#222}.personal-account__search-order__search-surname-tourist{position:absolute;top:207px;left:0;font:14px 'PT Sans';color:#222}.personal-account__search-order__search-content{position:absolute;top:0;left:175px;width:275px;height:229px}.personal-account__search-order__select-subagent-name{position:absolute;top:43px;left:10px}.personal-account__search-order__icon-select-1{position:absolute;top:4px;right:5px;display:inline-block}.personal-account__search-order__icon-select-1:before{content:'\e92d';font:14px mcruises;color:#8f8f8f}.personal-account__search-order__option-subagent-content-active{position:relative;display:inline-block;border:1px solid #d9d9d9;border-radius:1px;width:135px;padding:3px 0 3px 10px;font:13px 'PT Sans';color:#444}.personal-account__search-order__option-subagent-content-no-active{position:absolute;top:22px;z-index:4;display:none;border:1px solid #d9d9d9;border-radius:1px;width:135px;padding:2px 0 2px 10px;font:13px 'PT Sans';color:#444;background-color:#fff}.personal-account__search-order__option-subagent-content-no-active:hover{position:absolute;top:22px;display:inline-block;border:1px solid #2b3b77;border-radius:0 0 1px 1px;width:135px;padding:2px 0 2px 10px;font:13px 'PT Sans';color:#fff;background-color:#2b3b77;cursor:pointer}.personal-account__search-order__search-number-tour-name{position:absolute;top:75px;left:10px}.personal-account__search-order__search-date-tour-name{position:absolute;top:108px}.personal-account__search-order__search-arrival-date-name{position:absolute;top:140px;left:10px}.personal-account__search-order__search-cruise-company-name{position:absolute;top:172px;left:10px}.personal-account__search-order__search-surname-tourist-name{position:absolute;top:204px;left:10px}.personal-account__search-order__search-status{position:absolute;top:46px;right:13px;font:14px 'PT Sans';color:#222}.personal-account__search-order__search-number-tour-name-content{display:inline-block;border:1px solid #d9d9d9;border-radius:1px;width:135px;padding:2px 0 2px 10px;font:13px 'PT Sans';color:#444}.personal-account__search-order__search-date-tour-name-content{display:inline-block;border:1px solid #d9d9d9;border-radius:1px;width:145px;padding:2px 0 2px 10px}.personal-account__search-order__search-date-tour-name-text-1{display:inline-block;font:12px 'PT Sans';color:#444}.personal-account__search-order__search-date-tour-name-text-2{display:inline-block;font:12px 'PT Sans';color:#444}.personal-account__search-order__search-date-tour-name-content-1{display:none}.personal-account__search-order__search-date-tour-name-content-1-custome{width:103px;position:relative;padding:3px 0 3px 10px;margin:0 1px;display:inline-block;border:1px solid #d9d9d9;border-radius:1px;font:13px 'PT Sans';color:#444}.personal-account__search-order__search-date-tour-name-content-1:checked+.personal-account__search-order__search-date-tour-name-content-1-custome::before{content:"";display:block;position:absolute;top:2px;right:2px;bottom:2px;left:2px;background:#413548;border-radius:2px}.personal-account__search-order__search-date-tour-name-content-2{display:none}.personal-account__search-order__search-date-tour-name-content-2-custome{width:100px;padding:2px 0 2px 10px;margin-left:-1px;display:inline-block;border:1px solid #d9d9d9;border-radius:1px;font:13px 'PT Sans';color:#444}.personal-account__search-order__search-date-tour-name-content-2:checked+.personal-account__search-order__search-date-tour-name-content-2-custome::before{content:"";display:block;position:absolute;top:2px;right:2px;bottom:2px;left:2px;background:#413548;border-radius:2px}.personal-account__search-order__search-arrival-date-name-content{display:none}.personal-account__search-order__search-arrival-date-name-content-custome{display:inline-block;border:1px solid #d9d9d9;border-radius:1px;width:135px;padding:2px 0 2px 10px;font:13px 'PT Sans';color:#444}.personal-account__search-order__search-cruise-company-name-content{display:inline-block;border:1px solid #d9d9d9;border-radius:1px;width:135px;padding:2px 0 2px 10px;font:13px 'PT Sans';color:#444}.personal-account__search-order__search-surname-tourist-name-content{display:inline-block;border:1px solid #d9d9d9;border-radius:1px;width:135px;padding:2px 0 2px 10px;font:13px 'PT Sans';color:#444}.personal-account__search-order__icon-date{position:relative;top:1px;left:2px}.personal-account__search-order__icon-date:before{content:'\e903';font:12px mcruises;color:#0f7ee6}.personal-account__search-order__icon-select-2{position:relative;top:2px;left:6px}.personal-account__search-order__icon-select-2:before{content:'\e92d';font:12px mcruises;color:#8f8f8f}.personal-account__search-order__icon-date-3{position:relative;top:1px;left:3px}.personal-account__search-order__icon-date-3:before{content:'\e903';font:12px mcruises;color:#0f7ee6}.personal-account__search-order__icon-select-3{position:relative;top:2px;right:-37px}.personal-account__search-order__icon-select-3:before{content:'\e92d';font:12px mcruises;color:#8f8f8f}.personal-account__search-order__icon-select-4{position:absolute;top:5px;right:10px}.personal-account__search-order__icon-select-4:before{content:'\e92d';font:12px mcruises;color:#8f8f8f}.personal-account__search-order__button-search{position:absolute;top:240px;left:101px;z-index:2;display:block;margin:0 auto;padding:5px 50px;font:bold 12px 'PT Sans';color:#fff;background:linear-gradient(to top,#4e6892,#a1b0c9);border-radius:3px;text-decoration:none}.personal-account__search-order__button-search:hover{cursor:pointer}.personal-account__search-order__search-checkboxs{position:absolute;top:0;left:445px;width:176px;height:229px}.personal-account__search-order__space-checkboxs{position:absolute;top:43px;left:7px;width:137px;height:184px;border:1px solid #d9d9d9;border-radius:2px}.personal-account__search-order__search-label-1{display:block;top:3px;left:9px;font:13px 'PT Sans';color:#4a4a4a}.personal-account__search-order__search-checkbox-1{display:none}.personal-account__search-order__search-checkbox-1:not(checked)+label.personal-account__search-order__search-label-1{position:relative;padding:0 0 0 23px}.personal-account__search-order__search-checkbox-1:not(checked)+label.personal-account__search-order__search-label-1:before{content:'';padding:1px 0 0 1px;height:10px;width:10px;position:absolute;top:1px;left:3px;z-index:4;border:1px solid #a6a6a6;border-radius:3px;box-shadow:0 1px 0 rgba(234,234,234,.7);background:linear-gradient(to bottom,rgba(93%,93%,93%,.8),rgba(222,222,222,.9))}.personal-account__search-order__search-checkbox-1:checked+label.personal-account__search-order__search-label-1:after{content:'\e944';font:bold 7px mcruises;padding:1px 0 0 1px;height:10px;width:10px;position:absolute;top:1px;left:3px;z-index:5;border:1px solid #a6a6a6;border-radius:3px;box-shadow:0 1px 0 rgba(234,234,234,.7);background:linear-gradient(to bottom,rgba(93%,93%,93%,.35),rgba(222,222,222,.5))}.personal-account__search-order__search-label-2{top:5px;left:9px;font:13px 'PT Sans';color:#4a4a4a}.personal-account__search-order__search-checkbox-2{display:none}.personal-account__search-order__search-checkbox-2:not(checked)+label.personal-account__search-order__search-label-2{position:relative;padding:0 0 0 20px}.personal-account__search-order__search-checkbox-2:not(checked)+label.personal-account__search-order__search-label-2:before{content:'';padding:1px 0 0 1px;height:10px;width:10px;position:absolute;top:1px;left:3px;z-index:4;border:1px solid #a6a6a6;border-radius:3px;box-shadow:0 1px 0 rgba(234,234,234,.7);background:linear-gradient(to bottom,rgba(93%,93%,93%,.8),rgba(222,222,222,.9))}.personal-account__search-order__search-checkbox-2:checked+label.personal-account__search-order__search-label-2:after{content:'\e944';font:bold 7px mcruises;padding:1px 0 0 1px;height:10px;width:10px;position:absolute;top:1px;left:3px;z-index:5;border:1px solid #a6a6a6;border-radius:3px;box-shadow:0 1px 0 rgba(234,234,234,.7);background:linear-gradient(to bottom,rgba(93%,93%,93%,.35),rgba(222,222,222,.5))}.personal-account__search-order__search-label-3{display:block;top:8px;left:9px;font:13px 'PT Sans';color:#4a4a4a}.personal-account__search-order__search-checkbox-3:not(checked){display:none}.personal-account__search-order__search-checkbox-3:not(checked)+label.personal-account__search-order__search-label-3{position:relative;padding:0 0 0 20px}.personal-account__search-order__search-checkbox-3:not(checked)+label.personal-account__search-order__search-label-3:before{content:'';padding:1px 0 0 1px;height:10px;width:10px;position:absolute;top:1px;left:3px;z-index:4;border:1px solid #a6a6a6;border-radius:3px;box-shadow:0 1px 0 rgba(234,234,234,.7);background:linear-gradient(to bottom,rgba(93%,93%,93%,.8),rgba(222,222,222,.9))}.personal-account__search-order__search-checkbox-3:checked+label.personal-account__search-order__search-label-3:after{content:'\e944';font:bold 7px mcruises;padding:1px 0 0 1px;height:10px;width:10px;position:absolute;top:1px;left:3px;z-index:5;border:1px solid #a6a6a6;border-radius:3px;box-shadow:0 1px 0 rgba(234,234,234,.7);background:linear-gradient(to bottom,rgba(93%,93%,93%,.35),rgba(222,222,222,.5))}.personal-account__search-order__search-label-4{display:block;top:11px;left:9px;font:13px 'PT Sans';color:#4a4a4a}.personal-account__search-order__search-checkbox-4{display:none}.personal-account__search-order__search-checkbox-4:not(checked){display:none}.personal-account__search-order__search-checkbox-4:not(checked)+label.personal-account__search-order__search-label-4{position:relative;padding:0 0 0 20px}.personal-account__search-order__search-checkbox-4:not(checked)+label.personal-account__search-order__search-label-4:before{content:'';padding:1px 0 0 1px;height:10px;width:10px;position:absolute;top:1px;left:3px;z-index:4;border:1px solid #a6a6a6;border-radius:3px;box-shadow:0 1px 0 rgba(234,234,234,.7);background:linear-gradient(to bottom,rgba(93%,93%,93%,.8),rgba(222,222,222,.9))}.personal-account__search-order__search-checkbox-4:checked+label.personal-account__search-order__search-label-4:after{content:'\e944';font:bold 7px mcruises;padding:1px 0 0 1px;height:10px;width:10px;position:absolute;top:1px;left:3px;z-index:5;border:1px solid #a6a6a6;border-radius:3px;box-shadow:0 1px 0 rgba(234,234,234,.7);background:linear-gradient(to bottom,rgba(93%,93%,93%,.35),rgba(222,222,222,.5))}.personal-account__search-order__search-label-5{display:block;top:13px;left:9px;font:13px 'PT Sans';color:#4a4a4a}.personal-account__search-order__search-checkbox-5{display:none}.personal-account__search-order__search-checkbox-5:not(checked)+label.personal-account__search-order__search-label-5{position:relative;padding:0 0 0 20px}.personal-account__search-order__search-checkbox-5:not(checked)+label.personal-account__search-order__search-label-5:before{content:'';padding:1px 0 0 1px;height:10px;width:10px;position:absolute;top:1px;left:3px;z-index:4;border:1px solid #a6a6a6;border-radius:3px;box-shadow:0 1px 0 rgba(234,234,234,.7);background:linear-gradient(to bottom,rgba(93%,93%,93%,.8),rgba(222,222,222,.9))}.personal-account__search-order__search-checkbox-5:checked+label.personal-account__search-order__search-label-5:after{content:'\e944';font:bold 7px mcruises;padding:1px 0 0 1px;height:10px;width:10px;position:absolute;top:1px;left:3px;z-index:5;border:1px solid #a6a6a6;border-radius:3px;box-shadow:0 1px 0 rgba(234,234,234,.7);background:linear-gradient(to bottom,rgba(93%,93%,93%,.35),rgba(222,222,222,.5))}.personal-account__search-order__search-label-6{display:block;top:16px;left:9px;font:13px 'PT Sans';color:#4a4a4a}.personal-account__search-order__search-checkbox-6{display:none}.personal-account__search-order__search-checkbox-6:not(checked)+label.personal-account__search-order__search-label-6{position:relative;padding:0 0 0 20px}.personal-account__search-order__search-checkbox-6:not(checked)+label.personal-account__search-order__search-label-6:before{content:'';padding:1px 0 0 1px;height:10px;width:10px;position:absolute;top:1px;left:3px;z-index:4;border:1px solid #a6a6a6;border-radius:3px;box-shadow:0 1px 0 rgba(234,234,234,.7);background:linear-gradient(to bottom,rgba(93%,93%,93%,.8),rgba(222,222,222,.9))}.personal-account__search-order__search-checkbox-6:checked+label.personal-account__search-order__search-label-6:after{content:'\e944';font:bold 7px mcruises;padding:1px 0 0 1px;height:10px;width:10px;position:absolute;top:1px;left:3px;z-index:5;border:1px solid #a6a6a6;border-radius:3px;box-shadow:0 1px 0 rgba(234,234,234,.7);background:linear-gradient(to bottom,rgba(93%,93%,93%,.35),rgba(222,222,222,.5))}.personal-account__search-order__search-label-7{display:block;top:19px;left:9px;font:13px 'PT Sans';color:#4a4a4a}.personal-account__search-order__search-checkbox-7{display:none}.personal-account__search-order__search-checkbox-7:not(checked)+label.personal-account__search-order__search-label-7{position:relative;padding:0 0 0 20px}.personal-account__search-order__search-checkbox-7:not(checked)+label.personal-account__search-order__search-label-7:before{content:'';padding:1px 0 0 1px;height:10px;width:10px;position:absolute;top:1px;left:3px;z-index:4;border:1px solid #a6a6a6;border-radius:3px;box-shadow:0 1px 0 rgba(234,234,234,.7);background:linear-gradient(to bottom,rgba(93%,93%,93%,.8),rgba(222,222,222,.9))}.personal-account__search-order__search-checkbox-7:checked+label.personal-account__search-order__search-label-7:after{content:'\e944';font:bold 7px mcruises;padding:1px 0 0 1px;height:10px;width:10px;position:absolute;top:1px;left:3px;z-index:5;border:1px solid #a6a6a6;border-radius:3px;box-shadow:0 1px 0 rgba(234,234,234,.7);background:linear-gradient(to bottom,rgba(93%,93%,93%,.35),rgba(222,222,222,.5))}.personal-account__search-order__border{display:block;position:absolute;right:361px;top:18px;border-right:1px solid #ccc;height:250px}.personal-account__search-order__search-facilitator{position:absolute;top:0;right:-1px;width:365px;height:243px}.personal-account__search-order__search-facilitator-title{padding:15px 0 0;text-align:right;font:bold 14px 'PT Sans';color:#222;text-transform:uppercase}.personal-account__search-order__table-top-3{width:301px;display:table;padding:8px 0 0;margin:0 0 0 auto;text-align:right}.personal-account__search-order__tr-top-3{display:table-row}.personal-account__search-order__td-1-top-3{width:165px;display:table-cell;text-align:left;vertical-align:top}.personal-account__search-order__td-2-top-3{width:62px;display:table-cell}.personal-account__search-order__search-facilitator-name{font:15px 'PT Sans';color:#1c2a82}.personal-account__search-order__search-facilitator-email{font:15px 'PT Sans';color:#222;margin:2px 0 0}.personal-account__search-order__search-facilitator-tel{font:15px 'PT Sans';color:#222}.personal-account__search-order__search-facilitator-tel-content{font:bold 15px 'PT Sans';color:#222;display:inline-block;margin:-1px 0 0}.personal-account__search-order__search-facilitator-tel-dob{font:15px 'PT Sans';color:#222;margin:-2px 0 0}.personal-account__search-order__search-facilitator-tel-dob-content{font:bold 15px 'PT Sans';color:#222}.personal-account__search-order__search-facilitator-photo{width:69px;height:73px;border:0}.personal-account__search-order__table-top-4{width:332px;display:table;padding:6px 0 0;margin:0 0 0 auto;text-align:right}.personal-account__search-order__tr-top-4{display:table-row}.personal-account__search-order__td-top-4{width:266px;display:table-cell;text-align:left;vertical-align:top}.personal-account__search-order__facilitator-important{width:266px;font:14px 'PT Sans';color:#8d2222;letter-spacing:-.3px}.personal-account__search-order__question-facilitator{width:266px;font:14px 'PT Sans';color:#222;padding:5px 0 0}.personal-account__search-order__question-email{font:14px 'PT Sans';color:#222;padding:3px 0 0}.personal-account__search-order__question-tel{font:14px 'PT Sans';color:#222;margin:-1px 0 0}
.personal-account__left-menu-space{position:relative;width:201px;top:140px}.personal-account__left-menu{position:fixed;background:#1981dc;width:201px;height:510px;box-sizing:border-box}.personal-account__left-menu__link-default-0{display:block;width:200px;height:46px;box-sizing:border-box;font:bold 14px 'PT Sans';color:#fff;padding:3px 0 0 10px;line-height:1.35;text-decoration:none;transition:all .25s ease-in}.personal-account__left-menu__link-default-0:hover{background-color:#fff;color:#1981dc}.personal-account__left-menu__link-default-1:hover{background-color:#fff;color:#1981dc}.personal-account__left-menu__link-default-2:hover{background-color:#fff;color:#1981dc}.personal-account__left-menu__link-default-3:hover{background-color:#fff;color:#1981dc}.personal-account__left-menu__active{display:block;text-decoration:none;font:bold 15px 'PT Sans';color:#1981dc;background-color:#fff;padding:4px 0 5px 10px}.personal-account__left-menu__link-default-1{position:relative;top:63px;left:0;display:block;text-decoration:none;font:bold 14px 'PT Sans';color:#fff;padding:3px 0 3px 10px;transition:all .25s ease-in}.personal-account__left-menu__link-default-2{position:relative;top:63px;left:0;display:block;text-decoration:none;font:bold 14px 'PT Sans';color:#fff;padding:4px 0 4px 10px;transition:all .25s ease-in}.personal-account__left-menu__link-default-3{position:relative;top:63px;left:0;display:block;text-decoration:none;font:bold 14px 'PT Sans';color:#fff;padding:4px 0 4px 10px;transition:all .25s ease-in}.personal-account__left-menu__no-active-item-1{position:relative;top:3px;left:35px;display:block;text-decoration:none;font:14px 'PT Sans';color:#fff}.personal-account__left-menu__no-active-item-2{position:relative;top:12px;left:35px;display:block;text-decoration:none;font:14px 'PT Sans';color:#fff}.personal-account__left-menu__no-active-item-3{position:relative;top:21px;left:35px;display:block;text-decoration:none;font:14px 'PT Sans';color:#fff}.personal-account__left-menu__no-active-item-4{position:relative;top:30px;left:35px;display:block;text-decoration:none;font:14px 'PT Sans';color:#fff}.personal-account__left-menu__no-active-item-5{position:relative;top:39px;left:35px;display:block;text-decoration:none;font:14px 'PT Sans';color:#fff}.personal-account__left-menu__no-active-item-6{position:relative;top:48px;left:35px;display:block;text-decoration:none;font:14px 'PT Sans';color:#fff}.personal-account__left-menu__no-active-item-7{position:relative;top:57px;left:35px;display:block;text-decoration:none;font:14px 'PT Sans';color:#fff}
body{margin:0;padding:0}.personal-account__header__top-link-button-1{width:135px;padding:3px 0 7px;box-sizing:border-box;font:12px 'PT Sans';color:#157ad5;background-color:#eee;text-decoration:none;display:inline-block;position:relative;z-index:2;box-shadow:0 3px 5px #c7c7c7}.personal-account__header__top-link-button-2{width:125px;padding:3px 0 7px;box-sizing:border-box;font:12px 'PT Sans';color:#157ad5;background-color:#eee;text-decoration:none;display:inline-block;position:relative;z-index:2;box-shadow:0 3px 5px #c7c7c7;left:-2px}.personal-account__header__top-link-button-3{width:157px;padding:3px 0 7px;box-sizing:border-box;font:12px 'PT Sans';color:#157ad5;background-color:#eee;text-decoration:none;display:inline-block;position:relative;z-index:2;box-shadow:0 3px 5px #c7c7c7;left:-4px}.personal-account__header__top-link-button-4{width:159px;padding:3px 0 7px;box-sizing:border-box;font:12px 'PT Sans';color:#157ad5;background-color:#eee;text-decoration:none;display:inline-block;position:relative;z-index:2;box-shadow:0 3px 5px #c7c7c7;left:-6px}.personal-account__header__top-link-button-5{width:90px;padding:5px 0;box-sizing:border-box;font:13px 'PT Sans';color:#157ad5;background-color:#fff;text-decoration:none;display:inline-block;position:relative}.personal-account__header__top-link-button-1:before{content:"\e98a";font:18px mcruises;position:relative;top:0;left:10px;padding:0 16px 0 0}.personal-account__header__top-link-button-2:before{content:"\e91e";font:18px mcruises;position:relative;top:3px;left:12px;padding:0 18px 0 0}.personal-account__header__top-link-button-3:before{content:"\e910";font:18px mcruises;position:relative;top:3px;left:10px;padding:0 15px 0 0}.personal-account__header__top-link-button-4:before{content:"\e92c";font:18px mcruises;position:relative;top:3px;left:11px;padding:0 18px 0 0}.personal-account__header__top-link-button-5:before{content:'\e92a';font:15px mcruises;position:relative;top:-1px;left:12px;padding:0 19px 0 0}.personal-account__header__top-exchange-rate{font:12px 'PT Sans';color:#444;background-color:#fff;display:inline-block;width:314px;box-sizing:border-box;position:relative;top:0;left:10px}.personal-account__header__backgroung-top{width:1000px;height:77px;background:url("../../../templates/d/blocks/personal-account/img/personal-account_header__logo-cruise-house.png") no-repeat #efefef 15px 12px;position:relative}.personal-account__header__logo-link{position:absolute;top:10px;left:10px;width:240px;height:50px}.personal-account__header__table-top-2{width:315px;height:50px;display:table;text-align:right;margin:0 0 0 auto;padding:0}.personal-account__header__tr-top-2{display:table-row}.personal-account__header__td-1-top-2{width:165px;display:table-cell}.personal-account__header__td-2-top-2{width:150px;display:table-cell}.personal-account__header__singl-phone{font:11px 'PT Sans';color:#444;padding:12px 0 0;text-align:left}.personal-account__header__singl-phone-content{font:300 17px Roboto;color:#444;padding:0;text-align:left}.personal-account__header__free-phone{font:11px 'PT Sans';color:#444;padding:12px 0 0;text-align:left}.personal-account__header__free-phone-content{font:300 17px Roboto;color:#444;padding:0;text-align:left}.personal-account__header__inform-error-lk{display:block;font:13px 'PT Sans';color:#034074;text-align:right;text-decoration:underline;padding:1px 19px 0 0;margin:0 0 0 auto;width:151px}.personal-account__header__bread-crumb-tr{border-bottom:1px solid #cdcdcd}.personal-account__header__bread-crumb-text-1{padding:6px 64px 6px 10px;display:inline-block;font:15px 'PT Sans';color:#222;text-transform:uppercase}.personal-account__header__bread-crumb-text-2{padding:6px 31px 6px 0;display:inline-block;font:15px 'PT Sans';color:#222}.personal-account__header__bread-crumb-text-3{padding:6px 0;display:inline-block;font:15px 'PT Sans';color:#222}.personal-account__header__bread-crumb-name-1{font:bold 16px 'PT Sans';color:#222}.personal-account__header__bread-crumb-name-2{font:bold 16px 'PT Sans';color:#222}
.personal-account__copyright{font:16px 'PT Sans';color:#fff;padding:8px 12px;background-color:#1981dc;position:relative;width:982px;margin:0 auto}
.personal-account__autorization__ul-input-lk{width:264px;height:276px;border-width:0 1px 1px;border-style:solid;border-color:#cccdcd;position:relative;z-index:1}.personal-account__autorization__li-input-lk-top{margin-left:-1px;background-color:rgba(100%,100%,100%,0);border-left:1px solid #fff;position:relative;z-index:2}.personal-account__autorization__li-input-lk{margin-left:-1px;background-color:rgba(100%,100%,100%,0);border-left:1px solid #cccdcd;position:relative;z-index:2}.personal-account__autorization__li-input-lk-bottom{margin-left:-1px;background-color:rgba(100%,100%,100%,0);border-left:1px solid #cccdcd;border-bottom:1px solid #cccdcd;position:relative;z-index:2}.personal-account__autorization__button-input-lk{font:13px 'PT Sans';color:#157ad5;text-decoration:none;margin:0 0 0 auto;padding:6px 0 7px 5px;display:block;border-width:1px 0 0 1px;border-style:solid;border-color:#cccdcd;width:77px;background-color:#fff;position:relative;z-index:2}.personal-account__autorization__button-input-lk:before{content:'\e92f';font:13px mcruises;padding:0 9px 0 2px}.personal-account__autorization__li-input-lk-back{background-color:#fff}.personal-account__autorization__link-input-lk-back{font:bold 16px 'PT Sans';color:#767575;text-decoration:none;margin:-1px;padding:11px 15px 11px 19px;display:block;border-top:1px solid #cccdcd;position:relative;z-index:1}.personal-account__autorization__link-input-lk--active{font:14px 'PT Sans';color:#5b5a5a;background-color:#e7e7e7;text-decoration:none;padding:8px 10px 8px 19px;display:block}.personal-account__autorization__link-input-lk-default{font:14px 'PT Sans';color:#5b5a5a;background-color:#f3f3f3;text-decoration:none;padding:8px 10px 8px 19px;display:block}.personal-account__autorization__link-input-lk-quantity{font:14px 'PT Sans';color:#515bde;text-decoration:none}.personal-account__autorization__li-registration-lk-top{margin-left:-1px;background-color:rgba(100%,100%,100%,0);border-left:1px solid #fff;position:relative;z-index:2;text-align:right}.personal-account__autorization__button-registration-lk{font:13px 'PT Sans';color:#157ad5;text-decoration:none;margin:0 0 -1px;padding:6px 14px 8px 7px;display:inline-block;border-width:1px 0 0;border-style:solid;border-color:#cccdcd;width:77px;background-color:#fff;position:relative;z-index:2}.personal-account__autorization__button-input2-lk{font:13px 'PT Sans';color:#157ad5;text-decoration:none;margin:0 -5px -1px 1px;padding:6px 0 8px 2px;border-width:1px 0 0 1px;border-style:solid;border-color:#cccdcd;width:66px;background-color:#fff;position:relative;z-index:2;display:inline-block}.personal-account__autorization__button-input2-lk:before{content:'\e92f';font:13px mcruises;padding:0 8px 0 0}.personal-account__autorization__li-input-lk{margin-left:-1px;background-color:rgba(100%,100%,100%,0);border-left:1px solid #cccdcd;position:relative;z-index:2}.personal-account__autorization__velcome{font:14px 'PT Sans';color:#727272;text-align:center;padding:21px 0 0;border-top:1px solid #cccdcd;position:relative;z-index:1}.personal-account__autorization__velcome-name{font:14px 'PT Sans';color:#6677f9;text-transform:uppercase;text-align:center;margin-top:-1px;padding:0 0 10px}.personal-account__autorization__button-input{width:224px;padding:5px 0;margin:0 auto;background-color:#2d73e6;font:bold 16px 'PT Sans';color:#fff;text-align:center}.personal-account__autorization__ul-registration-lk{width:264px;height:457px;border-width:0 1px 1px;border-style:solid;border-color:#cccdcd;position:relative;z-index:1}.personal-account__autorization__table-input-autorization{display:table;margin:12px auto 0;padding-bottom:6px;width:224px;text-align:center;border-bottom:1px solid #e7e7e7}.personal-account__autorization__tr-input-autorization{display:table-row}.personal-account__autorization__td-input-autorization-1{display:table-cell;vertical-align:middle;width:82px}.personal-account__autorization__td-input-autorization-2{display:table-cell;vertical-align:middle;text-align:left}.personal-account__autorization__input-in{font:14px 'PT Sans';color:#727272;text-align:left;margin-top:-3px}.personal-account__autorization__input-in-vk{width:29px;height:28px;background:url("../../../templates/d/blocks/personal-account/img/personal-account__autorization__input-vk.png") no-repeat;display:inline-block;margin-right:4px}.personal-account__autorization__input-in-fb{width:29px;height:28px;background:url("../../../templates/d/blocks/personal-account/img/personal-account__autorization__input-fb.png") no-repeat;display:inline-block;margin-right:4px}.personal-account__autorization__input-in-google{width:29px;height:28px;background:url("../../../templates/d/blocks/personal-account/img/personal-account__autorization__input-google.png") no-repeat;display:inline-block;margin-right:6px}.personal-account__autorization__input-in-mail{width:29px;height:28px;background:url("../../../templates/d/blocks/personal-account/img/personal-account__autorization__input-mail.png") no-repeat;display:inline-block}.personal-account__autorization__button-registration{width:224px;padding:5px 0 6px;margin:0 auto 14px;background-color:#6aa2ff;font:bold 16px 'PT Sans';color:#fff;text-align:center}.personal-account__autorization__new-people{font:14px 'PT Sans';color:#727272;display:inline-block;padding:7px 0 4px 20px}
.personal-account__authorized__ul-input-lk{width:264px;height:276px;border-width:0 1px 1px;border-style:solid;border-color:#cccdcd;position:relative;z-index:1}.personal-account__authorized__li-input-lk-top{margin-left:-1px;background-color:rgba(100%,100%,100%,0);border-left:1px solid #fff;position:relative;z-index:2}.personal-account__authorized__li-input-lk{margin-left:-1px;background-color:rgba(100%,100%,100%,0);border-left:1px solid #cccdcd;position:relative;z-index:2}.personal-account__authorized__button-input-lk{font:13px 'PT Sans';color:#157ad5;text-decoration:none;margin:0 0 0 auto;padding:6px 0 7px 5px;display:block;border-width:1px 0 0 1px;border-style:solid;border-color:#cccdcd;width:77px;background-color:#fff;position:relative;z-index:2}.personal-account__authorized__button-input-lk:before{content:'\e92f';font:13px mcruises;padding:0 9px 0 2px}.personal-account__authorized__li-input-lk-back{background-color:#fff}.personal-account__authorized__link-input-lk-back{font:bold 16px 'PT Sans';color:#767575;text-decoration:none;margin:-1px;padding:11px 15px 11px 19px;display:block;border-top:1px solid #cccdcd;position:relative;z-index:1}.personal-account__authorized__link-input-lk--active{font:14px 'PT Sans';color:#5b5a5a;background-color:#e7e7e7;text-decoration:none;padding:8px 10px 8px 19px;display:block}.personal-account__authorized__link-input-lk-default{font:14px 'PT Sans';color:#5b5a5a;background-color:#f3f3f3;text-decoration:none;padding:8px 10px 8px 19px;display:block}.personal-account__authorized__link-input-lk-quantity{font:14px 'PT Sans';color:#515bde;text-decoration:none}.personal-account__authorized__li-registration-lk-top{margin-left:-1px;background-color:rgba(100%,100%,100%,0);border-left:1px solid #fff;position:relative;z-index:2;text-align:right}.personal-account__authorized__button-registration-lk{font:13px 'PT Sans';color:#157ad5;text-decoration:none;margin:0 0 -1px;padding:6px 14px 8px 7px;display:inline-block;border-width:1px 0 0;border-style:solid;border-color:#cccdcd;width:77px;background-color:#fff;position:relative;z-index:2}.personal-account__authorized__button-input2-lk{font:13px 'PT Sans';color:#157ad5;text-decoration:none;margin:0 -5px -1px 1px;padding:6px 0 8px 2px;border-width:1px 0 0 1px;border-style:solid;border-color:#cccdcd;width:66px;background-color:#fff;position:relative;z-index:2;display:inline-block}.personal-account__authorized__button-input2-lk:before{content:'\e92f';font:13px mcruises;padding:0 8px 0 0}.personal-account__authorized__li-input-lk{margin-left:-1px;background-color:rgba(100%,100%,100%,0);border-left:1px solid #cccdcd;position:relative;z-index:2}.personal-account__authorized__li-input-lk-bottom{margin-left:-1px;background-color:rgba(100%,100%,100%,0);border-left:1px solid #cccdcd;border-bottom:1px solid #cccdcd;position:relative;z-index:2}.personal-account__authorized__velcome{font:14px 'PT Sans';color:#727272;text-align:center;padding:21px 0 0;border-top:1px solid #cccdcd;position:relative;z-index:1}.personal-account__authorized__velcome-name{font:14px 'PT Sans';color:#6677f9;text-align:center;margin-top:-1px;padding:0 0 10px}.personal-account__authorized__button-input{width:224px;padding:5px 0;margin:0 auto;background-color:#2d73e6;font:bold 16px 'PT Sans';color:#fff;text-align:center}.personal-account__authorized__ul-registration-lk{width:264px;height:457px;border-width:0 1px 1px;border-style:solid;border-color:#cccdcd;position:relative;z-index:1}.personal-account__authorized__table-input-autorization{display:table;margin:12px auto 0;padding-bottom:6px;width:224px;text-align:center;border-bottom:1px solid #e7e7e7}.personal-account__authorized__tr-input-autorization{display:table-row}.personal-account__authorized__td-input-autorization-1{display:table-cell;vertical-align:middle;width:82px}.personal-account__authorized__td-input-autorization-2{display:table-cell;vertical-align:middle;text-align:left}.personal-account__authorized__input-in{font:14px 'PT Sans';color:#727272;text-align:left;margin-top:-3px}.personal-account__authorized__input-in-vk{width:29px;height:28px;background:url("../../../templates/d/blocks/personal-account/img/personal-account__autorization__input-vk.png") no-repeat;display:inline-block;margin-right:4px}.personal-account__authorized__input-in-fb{width:29px;height:28px;background:url("../../../templates/d/blocks/personal-account/img/personal-account__autorization__input-fb.png") no-repeat;display:inline-block;margin-right:4px}.personal-account__authorized__input-in-google{width:29px;height:28px;background:url("../../../templates/d/blocks/personal-account/img/personal-account__autorization__input-google.png") no-repeat;display:inline-block;margin-right:6px}.personal-account__authorized__input-in-mail{width:29px;height:28px;background:url("../../../templates/d/blocks/personal-account/img/personal-account__autorization__input-mail.png") no-repeat;display:inline-block}.personal-account__authorized__button-registration{width:224px;padding:5px 0 6px;margin:0 auto 14px;background-color:#6aa2ff;font:bold 16px 'PT Sans';color:#fff;text-align:center}.personal-account__authorized__new-people{font:14px 'PT Sans';color:#727272;display:inline-block;padding:7px 0 4px 20px}
.personal-account__backgroung{background-color:#c7c7c7}.personal-account__body-2{width:1201px;margin:0 auto;background-color:#c7c7c7;position:relative;top:0}.personal-account__body{width:1000px;margin:0 auto;background-color:#fff;position:relative;top:0;left:100px}::-moz-placeholder{font:13px 'PT Sans';color:#444;opacity:1;transition:opacity 1s ease}:-moz-placeholder{font:13px 'PT Sans';color:#444;opacity:1;transition:opacity 1s ease}:-ms-input-placeholder{font:13px 'PT Sans';color:#444;opacity:1;transition:opacity 1s ease}
.personal-account__visited__ul-input-lk{width:264px;height:276px;border-width:0 1px 1px;border-style:solid;border-color:#cccdcd;position:relative;z-index:4}.personal-account__visited__li-input-lk-top{margin-left:-1px;background-color:rgba(100%,100%,100%,0);border-left:1px solid #fff;position:relative;z-index:2}.personal-account__visited__li-input-lk{margin-left:-1px;background-color:rgba(100%,100%,100%,0);border-left:1px solid #cccdcd;position:relative;z-index:2}.personal-account__visited__button-input-lk{font:13px 'PT Sans';color:#157ad5;text-decoration:none;margin:0 0 0 auto;padding:6px 0 7px 5px;display:block;border-width:1px 0 0 1px;border-style:solid;border-color:#cccdcd;width:77px;background-color:#fff;position:relative;z-index:2}.personal-account__visited__button-input-lk:before{content:'\e92f';font:13px mcruises;padding:0 9px 0 2px}.personal-account__visited__li-input-lk-back{background-color:#fff}.personal-account__visited__link-input-lk-back{font:bold 16px 'PT Sans';color:#767575;text-decoration:none;margin:-1px;padding:11px 15px 11px 19px;display:block;border-top:1px solid #cccdcd;position:relative;z-index:1}.personal-account__visited__link-input-lk--active{font:14px 'PT Sans';color:#5b5a5a;background-color:#e7e7e7;text-decoration:none;padding:8px 10px 8px 19px;display:block}.personal-account__visited__link-input-lk-default{font:14px 'PT Sans';color:#5b5a5a;background-color:#f3f3f3;text-decoration:none;padding:8px 10px 8px 19px;display:block}.personal-account__visited__link-input-lk-default-bottom{font:14px 'PT Sans';color:#5b5a5a;background-color:#f3f3f3;text-decoration:none;padding:8px 10px 8px 19px;margin-top:2px;display:block}.personal-account__visited__link-input-lk-quantity{font:14px 'PT Sans';color:#515bde;text-decoration:none}.personal-account__visited__li-registration-lk-top{margin-left:-1px;background-color:rgba(100%,100%,100%,0);border-left:1px solid #fff;position:relative;z-index:2;text-align:right}.personal-account__visited__button-registration-lk{font:13px 'PT Sans';color:#157ad5;text-decoration:none;margin:0 0 -1px;padding:6px 14px 8px 7px;display:inline-block;border-width:1px 0 0;border-style:solid;border-color:#cccdcd;width:77px;background-color:#fff;position:relative;z-index:2}.personal-account__visited__button-input2-lk{font:13px 'PT Sans';color:#157ad5;text-decoration:none;margin:0 -5px -1px 1px;padding:6px 0 8px 2px;border-width:1px 0 0 1px;border-style:solid;border-color:#cccdcd;width:66px;background-color:#fff;position:relative;z-index:2;display:inline-block}.personal-account__visited__button-input2-lk:before{content:'\e92f';font:13px mcruises;padding:0 8px 0 0}.personal-account__visited__li-input-lk{margin-left:-1px;background-color:rgba(100%,100%,100%,0);border-left:1px solid #cccdcd;position:relative;z-index:2}.personal-account__visited__li-input-lk-bottom{margin-left:-1px;background-color:rgba(100%,100%,100%,0);border-left:1px solid #cccdcd;border-bottom:1px solid #cccdcd;top:-1px;position:relative;z-index:2}.personal-account__visited__velcome{font:14px 'PT Sans';color:#727272;text-align:center;padding:21px 0 0;border-top:1px solid #cccdcd;position:relative;z-index:1}.personal-account__visited__velcome-name{font:14px 'PT Sans';color:#6677f9;text-transform:uppercase;text-align:center;margin-top:-1px;padding:0 0 10px}.personal-account__visited__button-input{width:224px;padding:5px 0;margin:0 auto;background-color:#2d73e6;font:bold 16px 'PT Sans';color:#fff;text-align:center}.personal-account__visited__ul-registration-lk{width:264px;height:457px;border-width:0 1px 1px;border-style:solid;border-color:#cccdcd;position:relative;z-index:1}.personal-account__visited__table-input-autorization{display:table;margin:12px auto 0;padding-bottom:6px;width:224px;text-align:center;border-bottom:1px solid #e7e7e7}.personal-account__visited__tr-input-autorization{display:table-row}.personal-account__visited__td-input-autorization-1{display:table-cell;vertical-align:middle;width:82px}.personal-account__visited__td-input-autorization-2{display:table-cell;vertical-align:middle;text-align:left}.personal-account__visited__input-in{font:14px 'PT Sans';color:#727272;text-align:left;margin-top:-3px}.personal-account__visited__input-in-vk{width:29px;height:28px;background:url("../../../templates/d/blocks/personal-account/img/input-vk.png") no-repeat;display:inline-block;margin-right:4px}.personal-account__visited__input-in-fb{width:29px;height:28px;background:url("../../../templates/d/blocks/personal-account/img/input-fb.png") no-repeat;display:inline-block;margin-right:4px}.personal-account__visited__input-in-google{width:29px;height:28px;background:url("../../../templates/d/blocks/personal-account/img/input-google.png") no-repeat;display:inline-block;margin-right:6px}.personal-account__visited__input-in-mail{width:29px;height:28px;background:url("../../../templates/d/blocks/personal-account/img/input-mail.png") no-repeat;display:inline-block}.personal-account__visited__button-registration{width:224px;padding:5px 0 6px;margin:0 auto 14px;background-color:#6aa2ff;font:bold 16px 'PT Sans';color:#fff;text-align:center}.personal-account__visited__new-people{font:14px 'PT Sans';color:#727272;display:inline-block;padding:7px 0 4px 20px}
.payment-methods__breadcrumbs{margin:16px 10px 16px 10px;float:left;width:800px}.payment-methods__breadcrumbs .breadcrumbs{width:100%}.payment-methods__share{margin:10px 10px;float:right}.payment-methods{display:table;width:980px;min-height:700px;margin:0 10px;color:#444}.payment-methods__title{display:table;width:100%;box-sizing:border-box;background-color:#fff;padding:16px 20px 15px 20px;font-family:Roboto,sans-serif;font-size:26px;font-weight:300;color:#454343}.payment-methods__select_block{display:table;width:980px;margin:17px 0 23px 0}.payment-methods__description{font-family:Roboto,sans-serif;font-size:23px;font-weight:300;color:#313131}.payment-methods__select{position:relative;width:657px;height:41px;margin:14px 0 0 0;background-color:#fff;border:1px solid #a7c2c2;border-radius:2px;cursor:pointer;-webkit-transition:width .2s linear;-moz-transition:width .2s linear;-o-transition:width .2s linear;transition:width .2s linear}.payment-methods__select:before{content:"";background:0 0;display:inline-block;width:0;height:0;position:absolute;top:19px;right:10px;border-top:7px dashed #999;border-top:7px solid \9 #999;border-right:7px solid transparent;border-left:7px solid transparent;-webkit-transition:transforme .4s linear;-moz-transition:transform .4s linear;-o-transition:transform .4s linear;transition:transform .4s linear;transform:initial}.payment-methods__animated-width{-webkit-transition:width .2s linear;-moz-transition:width .2s linear;-o-transition:width .2s linear;transition:width .2s linear;width:100%}.payment-methods__select.payment-methods__animated-width:before{transform:rotate(180deg);-webkit-transition:transforme .4s linear;-moz-transition:transform .4s linear;-o-transition:transform .4s linear;transition:transform .4s linear}.payment-methods__selected{line-height:41px;color:#000;font-size:19px;padding:0 12px}.payment-methods__selected--placeholder{color:#7a7a7a;font-size:22px}.payment-methods__select_list{position:absolute;top:42px;left:0;background-color:#fff;width:100%;z-index:400;display:none;box-shadow:0 0 3px #878787}.payment-methods__select--forcibly_open .payment-methods__select_list,.payment-methods__select--open .payment-methods__select_list{display:table}.payment-methods__select--forcibly_open{transition:all .5s}.payment-methods__select_item{display:table;width:100%;height:41px;line-height:41px;font-size:19px;font-family:"PT Sans";color:#000;padding:0 12px;box-sizing:border-box}.payment-methods__select_item:hover{background-color:#8dc1ee;cursor:pointer}.payment-methods__select_item-text abbr{text-decoration:none}.payment-methods__select_item-text--violet{color:#8f8dfb}.payment-methods__select_item-text--red{color:#e61717}.payment-methods__select_item-text--blue{color:#1b147b}.payment-methods__select_item_confirmation{font-size:15px;font-family:"PT Sans";color:#093;float:right;width:0;height:0;display:inline-block;position:absolute;right:5px;text-overflow:clip;overflow:hidden;visibility:hidden;transition:all .5s linear}.payment-methods__animated-width .payment-methods__select_item .payment-methods__select_item_confirmation{display:inline-block;width:232px;height:41px;visibility:visible;transition:visibility .5s linear .5s}.payment-methods__content{min-height:388px}.payment-methods__content_item{background-color:#fff;width:100%;display:none}.payment-methods__content_item--visible{display:table;margin-bottom:20px;padding-bottom:10px}.payment-methods__item_title_block{display:table;padding:11px 20px 11px 20px;width:100%;box-sizing:border-box}.payment-methods__item_title{font-family:"PT Sans";font-size:23px;line-height:30px;font-weight:700;color:#000;float:left}.payment-methods__item_title_r{font-size:14px;position:relative;top:-8px}.payment-methods__content_item-comission{display:flex;align-items:center;height:25px;margin-top:19px;margin-left:20px}.payment-methods__content_item-comission.payment-methods__content_item-comission--mt{margin-top:20px}.payment-methods__content_item-comission-imgs{display:flex}.payment-methods__content_item-comission-imgs img{width:40px;height:24px;margin-left:8px}.payment-methods__content_item-comission-imgs img:first-child{margin-left:0}.payment-methods__content_item-comission-text{margin-left:16px;color:#4b5496;font-family:"PT Sans";font-size:15px;line-height:19px}.payment-methods__title_fee{float:right;font-size:14px;line-height:16px;width:267px;margin-bottom:-3px}.payment-methods__title_fee--right{text-align:right}.payment-methods__title_fee--one_row{margin-top:6px;font-size:15px;font-family:"PT Sans";color:#4b5496;font-weight:700}.payment-methods__title_fee--long{width:420px}.payment-methods__text_block{padding:17px 36px 7px 20px;display:table;width:100%;box-sizing:border-box}.payment-methods__text_block--padding{padding-left:0}.payment-methods__text_block--pl-36{padding-left:36px}.payment-methods__text_block--left{width:690px;float:left;box-sizing:border-box}.payment-methods__text_block--fee{width:288px;float:right;box-sizing:border-box;padding:36px 28px 0 28px}.payment-methods__text_block--security{padding:0 19px 10px 19px}.payment-methods__text_block--qiwi{padding:20px 20px 24px 20px;position:relative}.payment-methods__text_block--clearing{padding:36px 20px 29px 20px}.payment-methods__text_block--clearing p{margin-bottom:9px;font-size:16px}.payment-methods__text_block--cash{padding:37px 20px 10px 20px}.payment-methods__text_block--top{padding-top:6px}.payment-methods__text_block--simple{padding-top:7px;padding-left:20px}.payment-methods__text_block--simple .payment-methods__text_title{margin-left:0}.payment-methods__text_block--simple p{font-size:16px;margin-bottom:9px}.payment-methods__fee_table td{vertical-align:middle;padding:0 5px;font-size:15px;line-height:16px}.payment-methods__fee_logo{opacity:.7}.payment-methods__fee_name{font-size:16px!important;color:#000}.payment-methods__text_title{font-family:"PT Sans";font-size:18px;line-height:24px;font-weight:700;color:#444;margin-bottom:20px;margin-left:0;letter-spacing:.01em;display:inline-block}.payment-methods__item_title_block_commission{font-size:15px;font-family:"PT Sans";color:#4b5496;font-weight:700;float:right}.payment-methods__security .payment-methods__text_title{margin-left:0}.payment-methods__text_list{margin:0;padding:0;list-style-type:none;counter-reset:list}.payment-methods__text_list--contact{margin-left:0}.payment-methods__text_item{position:relative;margin-bottom:18px;font-family:"PT Sans",Arial,sans-serif;font-size:16px;line-height:21px;color:#444}.payment-methods__text_item-span{position:relative}.payment-methods__text_item-span--pl{padding-left:48px}.payment-methods__text_item--bold{font-weight:700}.payment-methods__text_item--padding{padding-top:20px;padding-left:20px}.payment-methods__text_item--num{position:relative;margin-bottom:18px;font-size:16px;counter-increment:list}.payment-methods__text_item--num:before{content:counter(list) ". ";font-weight:700}.payment-methods__text_item--step{position:relative;margin-bottom:12px;counter-increment:list}.payment-methods__text_item--step:before{content:"Шаг " counter(list) ". ";font-weight:700}.payment-methods__text_item--link{color:#0f7ee6;text-decoration:underline}.payment-methods__text_item:last-child{margin-bottom:8px}.payment-methods__text_item--contact_last{margin-bottom:9px}.payment-methods__text_list--contact .payment-methods__text_item{margin-bottom:20px}.payment-methods__text_item-select{position:relative;display:flex;align-items:center;width:220px;height:34px;margin-left:48px;padding-left:10px;font-family:"Roboto Condensed";font-size:15px;background:#e7e7e7;border:1px solid #ccc;box-sizing:border-box;border-radius:2px;cursor:pointer;user-select:none}.payment-methods__text_item-select::after{content:"";position:absolute;top:14px;right:10px;width:10px;height:6px;background-image:url("../../../templates/d/blocks/payment-methods/img/select-arrow.svg")}.payment-methods__text_item-select-list{position:absolute;top:34px;left:0;width:100%;max-height:307px;padding-right:5px;background-color:#fff;z-index:1;overflow:auto;box-shadow:0 8px 18px rgba(0,0,0,.18),0 6px 6px rgba(0,0,0,.23);box-sizing:border-box;display:none}.payment-methods__text_item-select.payment-methods__text_item-select--active .payment-methods__text_item-select-list{display:block}.payment-methods__text_item-select-list::-webkit-scrollbar{width:8px}.payment-methods__text_item-select-list::-webkit-scrollbar-thumb{border-radius:8px;background:#c4c4c4}.payment-methods__text_item-select-list::-webkit-scrollbar-track{border-radius:8px;background:#fff}.payment-methods__text_item-select-elem-header{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:25px;font-size:14px;color:#999}.payment-methods__text_item-select-elem-header::before{content:"";position:absolute;top:16px;width:100%;height:1px;background-color:#999}.payment-methods__text_item-select-elem-header span{position:relative;margin-top:8px;padding-left:5px;padding-right:5px;background-color:#fff;z-index:1}.payment-methods__text_item-select-elem{display:flex;align-items:center;width:100%;height:34px;padding:8px 0 8px 10px;font-size:15px;line-height:20px;color:#444;box-sizing:border-box}.payment-methods__text_item-select-elem.payment-methods__text_item-select-elem--selected,.payment-methods__text_item-select-elem:hover{background-color:#06c;color:#fff}.payment-methods__list_position{margin:7px 0 0 180px}.payment-methods__list_position_link{color:#5054df;font-size:19px}.payment-methods__security{display:table;width:100%;box-sizing:border-box;padding:14px 15px 5px 15px;background-color:#e6e6cb}.payment-methods__security--contact{padding:9px 20px 5px 20px}.payment-methods__security_title{font-size:16px;font-weight:700;margin-bottom:19px}.payment-methods__security_text{font-size:16px;margin-bottom:13px;line-height:19px}.payment-methods__security_text--first{margin-bottom:12px}.payment-methods__security_text--conditions{margin:6px 0 10px 0;display:inline-block;font-weight:600}.payment-methods__security_text--up{margin-top:-19px}.payment-methods__security_list{margin-left:20px;list-style:none;margin-bottom:11px}.payment-methods__security_list_item{font-size:16px;margin-bottom:0;position:relative}.payment-methods__security_list_item:before{content:"\2014";position:absolute;top:0;left:-15px}.payment-methods__address_block{display:table;width:100%}.payment-methods__cash_first_text{font-size:16px;margin-bottom:25px}.payment-methods__address{float:left;width:600px}.payment-methods__address:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;content:"\e98b";position:relative;font-size:30px;color:#18bc6d;float:left;top:5px;margin-right:11px}.payment-methods__address_text{font-size:19px;font-weight:600}.payment-methods__address_stations{font-size:13px;font-weight:300;margin-top:1px}.payment-methods__address_stations_text{font-size:15px}.payment-methods__icon_station.payment-methods__icon_station--fili:before{color:#21abd9}.payment-methods__icon_station.payment-methods__icon_station--arbat:before{color:#0070bf}.payment-methods__icon_station:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;content:"\e985";position:relative;font-size:13px;color:red;margin-right:3px;margin-left:4px;top:1px}.payment-methods__button_scheme{float:right;margin:2px 118px 0 0;padding:4px 18px 7px 18px;background-color:#bfcf9e;color:#fff;font-size:23px;cursor:pointer;user-select:none}.payment-methods__button_scheme:hover{background-color:#acd35b;transition:all linear .7s}.payment-methods__time_block{display:table;padding:6px 20px 27px 52px;box-sizing:border-box}.payment-methods__time_title{font-size:16px;font-weight:600;margin-bottom:4px}.payment-methods__time{font-size:16px;line-height:19px}.payment-methods__scheme_block{position:relative;width:100%;overflow:hidden;height:0;opacity:0;transition:all linear .7s}.payment-methods__scheme_block--visible{display:block;height:460px;opacity:1}.payment-methods__scheme{width:100%;height:0;opacity:0}.payment-methods__scheme_block[data-type-scheme=auto] .payment-methods__scheme[data-scheme=auto],.payment-methods__scheme_block[data-type-scheme=bus] .payment-methods__scheme[data-scheme=bus],.payment-methods__scheme_block[data-type-scheme=metro] .payment-methods__scheme[data-scheme=metro]{opacity:1;height:auto;transition:all linear .9s}.payment-methods__change_scheme{display:table;position:absolute;left:0;top:0;padding-left:3px;background-color:#18bc6d}.payment-methods__change_scheme-button{background-color:#fff;font-size:16px;padding:0 16px;height:29px;line-height:29px;margin:3px 3px 3px 0;float:left;cursor:pointer}.payment-methods__scheme_block[data-type-scheme=auto] .payment-methods__change_scheme-button[data-scheme-button=auto],.payment-methods__scheme_block[data-type-scheme=bus] .payment-methods__change_scheme-button[data-scheme-button=bus],.payment-methods__scheme_block[data-type-scheme=metro] .payment-methods__change_scheme-button[data-scheme-button=metro]{background-color:#18bc6d;color:#fff;cursor:default}.payment-methods__scheme_close{display:table;position:absolute;top:0;right:0;text-align:center;font-size:16px;line-height:32px;padding-top:2px;width:49px;height:35px;background-color:#999;color:#fff;font-weight:100;font-family:Roboto,sans-serif;cursor:pointer}.payment-methods__scheme_print{display:table;position:absolute;bottom:0;right:0;height:35px;line-height:32px;background-color:#656565;color:#fff;font-weight:300;padding:0 19px;font-size:16px;cursor:pointer}.payment-methods__title_logo{margin:-5px 0 -8px 10px}.payment-methods__title_logo--qiwi{margin:-3px 0 -8px 16px}.payment-methods__title_logo--mkb{margin:-1px 0 -8px 20px}.payment-methods__title_logo--psb{margin:-2px 0 -8px 13px}.payment-methods__title_logo--pay{margin:-2px 0 -8px 16px}.payment-methods__qiwi_first_text{font-size:21px;margin-top:-6px}.payment-methods__slider_descriptions_block{display:table;width:100%;box-sizing:border-box;position:absolute;top:50px;left:18px}.payment-methods__slider_description,.payment-methods__slider_description2{float:left;color:#6969de;font-size:19px}.payment-methods__slider_description li,.payment-methods__slider_description2 li{width:800px!important;font-size:23px;line-height:23px}.payment-methods__slider_item_description{font-size:18px;line-height:19px;display:inline-block}.payment-methods__slider_descriptions_block .bx-viewport{height:60px!important}.payment-methods__slider_description_contacts{float:right;margin-top:10px;margin-right:-5px;text-align:right;font-size:16px}.payment-methods__phone_row{display:table;font-size:18px;text-decoration:none!important;color:#444;position:relative;float:right}.payment-methods__phone_row:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;content:"\e92ef";position:absolute;font-size:22px;line-height:18px;color:#18bc6d;margin-right:8px;top:3px;left:-27px}.payment-methods__slider_block{width:980px;position:relative;z-index:300;height:489px;overflow:hidden}.payment-methods__slider_item{display:table;width:980px!important}.payment-methods__slider_image{width:980px;height:489px}.payment-methods__slide_block{display:table;width:980px;height:489px;background-color:#f5f5db}.payment-methods__slider_image--center{display:table;width:344px;height:343px;margin:39px auto 16px auto}.payment-methods__slider_button{display:table;margin:10px auto;line-height:52px;width:345px;height:52px;text-align:center;font-size:20px;color:#fff;background-color:#f48f2e;border-radius:3px;text-decoration:none!important}.payment-methods__slider_button:hover{background-color:#d8812d;transition:all linear .5s}.payment-methods__slider_block .bx-viewport{height:489px!important}.payment-methods__slider_block .bx-prev{position:absolute;left:0;width:40px;height:125px;margin-top:-303px;background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/payment-methods/img/arrow-left.svg");overflow:hidden;cursor:pointer;user-select:none;z-index:20;transition:1s ease-in-out}.payment-methods__slider_block .bx-next{position:absolute;right:-980px;width:40px;height:125px;margin-top:-303px;background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/payment-methods/img/arrow-right.svg");overflow:hidden;cursor:pointer;user-select:none;z-index:20;transition:1s ease-in-out}.payment-methods__slider_block .bx-next:hover,.payment-methods__slider_block .bx-prev:hover{transform:scale(1.1)}.payment-methods__slider_block .bx-next.disabled,.payment-methods__slider_block .bx-prev.disabled{display:none}.payment-methods__slider_block.payment-methods__slider_block--animate .bx-next,.payment-methods__slider_block.payment-methods__slider_block--animate .bx-prev{-webkit-animation:howtopay-pulse 1s infinite linear;animation:howtopay-pulse 1s infinite linear;animation-direction:alternate}.payment-methods__contact_first_text{font-size:18px;margin:19px 0 -5px -15px}@-webkit-keyframes howtopay-pulse{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.3);transform:scale(1.3)}}@keyframes howtopay-pulse{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.3);transform:scale(1.3)}}
.payment_warning{display:flex;align-items:center;align-content:center;flex-wrap:wrap;width:100%;min-height:130px;margin:0;margin-top:30px;margin-bottom:30px;padding:0;padding-left:10px;padding-right:10px;background-color:#f2dede}.payment_warning__txt{width:100%;margin:0;padding:0;font-family:"Arial Narrow",sans-serif;font-size:20px;line-height:28px;color:#9a0000}.payment_warning__btn{display:flex;justify-content:center;align-items:center;height:35px;margin:0;margin-top:20px;padding:0;padding-left:30px;padding-right:30px;box-sizing:border-box;font-family:"Arial Narrow",sans-serif;font-size:18px;line-height:18px;color:#fff;text-decoration:none;background-color:#ff6b00;cursor:pointer;user-select:none;transition:.3s}.payment_warning__btn:hover{background-color:#ef7f2e}
.payment_iframe{position:relative}.payment_iframe.payment_iframe--hidden{display:none}
.payment_form{display:none;position:relative;width:710px;min-height:300px;margin:0 auto;padding:0;padding-top:30px;padding-bottom:20px;padding-left:30px;padding-right:30px;box-sizing:border-box;background-color:#d9d9d9}.payment_form--active{display:block}.payment_form__close{position:absolute;top:20px;right:30px;margin:0;padding:0;font-family:"Roboto Condensed",sans-serif;font-size:13px;line-height:13px;color:#777;cursor:pointer}.payment_form__close--color{color:#333}.payment_form__close--txt-dec{text-decoration:underline}.payment_form__head{width:100%;margin:0;margin-bottom:20px;padding:0}.payment_form__head-txt{margin:0;padding:0;font-family:"Roboto Condensed",sans-serif;font-size:19px;line-height:23px;color:#333}.payment_form__head-txt--bold{font-weight:700}.payment_form__head-txt--color{color:#0c66ba}.payment_form__head-txt--ml{margin-left:20px}.payment_form__head-txt--size{font-size:15px;line-height:18px}.payment_form__raw{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%;height:54px;margin:0;padding:0}.payment_form__raw--bg-color{background-color:#bfbfbf}.payment_form__raw--mb{margin-bottom:8px}.payment_form__raw--mb-l{margin-bottom:20px}.payment_form__col{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;height:54px;margin:0;padding:0;padding-left:15px;padding-right:15px;box-sizing:border-box}.payment_form__col--flex-dir{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.payment_form__col--al-it{-webkit-box-align:center;-webkit-align-items:center;align-items:center}.payment_form__col--width-s{width:160px}.payment_form__col--width-l{width:230px}.payment_form__col--width-xl{width:310px}.payment_form__col--ml{margin-left:85px}.payment_form__col--bg-color{background-color:#fff}.payment_form__col--bg-lightgray{background-color:#cbcbcb}.payment_form__col--br{border:1px solid #a9a9a9}.payment_form__col-btn{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:48px;margin:0;padding:0;cursor:pointer;user-select:none}.payment_form__col-btn--width{width:120px}.payment_form__col-btn--width-l{width:136px}.payment_form__col-btn--bg-green{background-color:#008c21;transition:.3s}.payment_form__col-btn--bg-green:hover{background-color:#36ad52}.payment_form__col-btn--bg-orange{background-color:#e47102}.payment_form__col-btn--bg-orange:hover{background-color:#cd7102}.payment_form__col-txt{display:-webkit-box;display:-webkit-flex;display:flex;margin:0;padding:0;font-family:"Roboto Condensed",sans-serif;font-size:12px;font-weight:700;line-height:15px;color:#333}.payment_form__col-txt--tr{text-transform:uppercase}.payment_form__col-txt--size-s{font-size:10px;line-height:13px}.payment_form__col-txt--color{color:#666}.payment_form__col-txt--color-yellow{color:#ffdcba}.payment_form__col-txt--color-white{color:#fff}.payment_form__col-content{display:none;align-items:center;justify-content:space-between;width:100%;height:100%;margin:0;padding:0}.payment_form__col-content--active{display:flex}.payment_form__col-input{width:140px;height:30px;margin:0;padding:0;padding-left:10px;padding-right:10px;box-sizing:border-box;vertical-align:middle;border:1px solid #ccc}.payment_form__check-close-block{display:flex;justify-content:space-between;align-items:center;width:70px;margin:0;margin-left:20px;padding:0}.payment_form__input-btn{width:30px;height:30px;cursor:pointer}.payment_form__check-btn{background-color:#1aa231;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 11 11' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.check-a%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-check%3C/title%3E%3Cpath class='check-a' d='M0,6.65,4.11,11,11,2.15,8.41,0,3.89,5.84,2.33,4.24Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:50%;transition:.3s;user-select:none}.payment_form__check-btn:hover{background-color:#36b34b}.payment_form__close-btn{background-color:#b80a0a;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 15.41 15.41' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.close-a%7Bfill:none;stroke:%23fff;stroke-miterlimit:10;stroke-width:4px;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-close%3C/title%3E%3Cline class='close-a' x1='.71' x2='14.71' y1='.71' y2='14.71'/%3E%3Cline class='close-a' x1='.71' x2='14.71' y1='14.71' y2='.71'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center;background-size:40%;transition:.3s}.payment_form__close-btn:hover{background-color:#ec2f2f}.payment_form__currency{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:44px;height:20px;margin:0;margin-left:20px;padding:0;padding-top:5px;box-sizing:border-box;cursor:pointer}.payment_form__check-block{position:relative;width:100%;margin:0;padding:0;padding-top:10px;padding-left:30px;box-sizing:border-box}.payment_form__check-txt{display:block;margin:0;padding:0;font-family:"Roboto Condensed",sans-serif;font-size:13px;line-height:13px;color:#0c66ba}.payment_form__check-txt--mb{margin-bottom:5px}.payment_form__check-txt--attention{display:none;margin-bottom:5px;margin-top:2px;color:#b80a0a}.payment_form__check-txt--attention.payment_form__check-txt--active{display:block}.payment_form__check-txt-span{cursor:pointer}.payment_form__check-label-mk{position:absolute;top:10px;left:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%;margin:0;margin-bottom:10px;padding:0}.payment_form__check-input-mk{display:none}.payment_form__check-txt-mk{position:relative;width:100%;margin:0;padding:0;padding-left:30px}.payment_form__check-txt-mk::before{position:absolute;content:"";top:0;left:0;width:16px;height:16px;margin:0;margin-right:10px;padding:0;border:1px solid #999;border-radius:1px;background:-webkit-linear-gradient(top,#fff 0,#dadada 100%);background:linear-gradient(180deg,#fff 0,#dadada 100%);box-sizing:border-box}.payment_form__check-label-mk.payment_form__check-label-mk--attention .payment_form__check-txt-mk::before{border-color:#b80a0a}.payment_form__check-label-mk input:checked+.payment_form__check-txt-mk::before{content:"";background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 12 10' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.check-mk-a%7Bfill:%23444;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-check-mk%3C/title%3E%3Cpath class='check-mk-a' d='M4.51,5.37,9.73,0,12,2.28,4.51,10,0,5.37,2.29,3.05Z'/%3E%3C/svg%3E");background-size:80%;background-position:center;background-repeat:no-repeat;border-color:#999}.payment_form__currency .Valutes-header{display:none}.payment_form__currency .valutes-select_value:after{bottom:0}.payment_form__popup{position:absolute;top:56px;left:55px;display:flex;justify-content:center;align-items:center;width:330px;min-height:40px;margin:0;padding:0;padding-right:20px;padding-left:45px;background-color:#fff;border:1px solid red;box-shadow:0 3px 4px 0 #676767;z-index:4;display:none}.payment_form__popup.payment_form__popup--active{display:flex}.payment_form__popup::before{position:absolute;content:"";top:8px;left:10px;width:25px;height:25px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 19.91 17.01' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.danger-a%7Bfill:%23ff0000;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-danger%3C/title%3E%3Cpath class='danger-a' transform='translate(-.04 .01)' d='M19.8,15.1,11,.6A1.08,1.08,0,0,0,9.4.2a1.76,1.76,0,0,0-.5.4L.2,15.1a1.28,1.28,0,0,0,.4,1.7,1.42,1.42,0,0,0,.6.2H18.7a1.16,1.16,0,0,0,1.2-1.2A.88.88,0,0,0,19.8,15.1ZM10,5a.82.82,0,0,1,.9.8c0,1.5-.2,3.7-.2,5.3a.66.66,0,0,1-.7.6c-.4,0-.8-.2-.8-.6C9.2,9.6,9,7.4,9,5.8A1,1,0,0,1,10,5Zm0,9.6a1,1,0,0,1,0-2,1.08,1.08,0,0,1,1,1A1.08,1.08,0,0,1,10,14.6Z'/%3E%3C/svg%3E");background-repeat:no-repeat}.payment_form__popup-close{position:absolute;top:5px;right:5px;width:10px;height:10px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 15.41 15.41' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.close-a%7Bfill:none;stroke:%23333;stroke-miterlimit:10;stroke-width:2px;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-close%3C/title%3E%3Cline class='close-a' x1='.71' x2='14.71' y1='.71' y2='14.71'/%3E%3Cline class='close-a' x1='.71' x2='14.71' y1='14.71' y2='.71'/%3E%3C/svg%3E");background-repeat:no-repeat;cursor:pointer}.payment_form__popup-arrow{position:absolute;top:-11px;left:150px;width:20px;height:20px;background-color:#fff;border-top:1px solid red;border-left:1px solid red;-webkit-clip-path:polygon(0 0,100% 0,56% 56%,0 100%);clip-path:polygon(0 0,100% 0,56% 56%,0 100%);transform:rotateZ(45deg)}.payment_form__popup-txt{margin:0;padding:0;font-family:"Roboto Condensed",sans-serif;font-size:15px;line-height:15px}.payment_form__col-btn-preloader-wrapper{display:flex;justify-content:center;align-items:center;width:100%;height:70px;display:none}.payment_form__col-btn-preloader{position:relative;width:40px;height:40px;background-image:url(/templates/d/blocks/preloader/images/preloader_chamomile_40x40_dark-blue.svg);border:none}.payment_form__col-btn-preloader.payment_form__col-btn-preloader--spin{-webkit-animation:spin 1s infinite steps(20);animation:spin 1s infinite steps(20);transform-origin:unset!important}.payment_form__col.payment_form__col--preloader .payment_form__col-btn-preloader-wrapper{display:flex}.payment_form__col.payment_form__col--preloader .payment_form__col-btn{display:none}
.payment__wrapper{position:relative;width:710px;min-height:50px;margin:0 auto;padding:0;padding-top:20px;padding-bottom:30px;box-sizing:border-box}.payment__wrapper--width{width:100%}.payment__head{margin:0;padding:0;font-family:"Roboto Condensed",sans-serif;font-size:25px;line-height:30px;color:#06c}.payment__content-wrapper{display:none}.payment__content-wrapper.payment__content-wrapper--active{display:block}.payment__txt{margin:0;padding:0;font-family:"Roboto Condensed",sans-serif;font-size:15px;line-height:18px;color:#333}.payment__txt--mb{margin-bottom:15px}.payment__txt--mb-s{margin-bottom:5px}.payment__txt--mt{margin-top:20px}.payment__txt--mt-30{margin-top:30px}.payment__txt--size-l{font-size:17px;line-height:21px}.payment__txt--size-s{font-size:13px;line-height:16px}.payment__txt--color-blue{color:#508dc6}.payment__txt--color-gray{color:#666}.payment__txt--color-black{color:#444}.payment__txt--bold{font-weight:700}.payment__txt-link{color:#0f7ee6;text-decoration:underline}.payment__txt--hidden{visibility:hidden}.payment__main-block-wrapper{width:100%;margin:0;margin-top:25px;padding:0}.payment__card-block{display:-webkit-box;display:-webkit-flex;display:flex;margin:0;margin-bottom:30px;padding:0;padding-top:10px;box-sizing:border-box}.payment__card-block--hidden{display:none}.payment__card-txt-block{width:360px}.payment__card-select-block{position:relative;width:220px;min-height:34px;margin:0;padding:0}.payment__card-select{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%;height:34px;margin:0;padding:0;padding-left:10px;box-sizing:border-box;background-color:#e7e7e7;border:1px solid #ccc;cursor:pointer}.payment__card-select::before{position:absolute;content:"";top:14px;right:10px;width:12px;height:7px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 2.98 1.49' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.triangle-a%7Bfill:%23999;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-triangle%3C/title%3E%3Cpolygon class='triangle-a' points='2.98 0 1.49 1.49 0 0'/%3E%3C/svg%3E");background-repeat:no-repeat}.payment__card-select-txt{margin:0;padding:0;font-family:"Roboto Condensed",sans-serif;font-size:15px;line-height:18px;color:#444}.payment__card-select-list{position:absolute;top:35px;left:0;display:none;width:220px;min-height:34px;margin:0;padding:0;box-sizing:border-box;background-color:#f9f9f9;border-left:1px solid #ccc;border-right:1px solid #ccc;z-index:2}.payment__card-select-list--active{display:flex;flex-direction:column}.payment__card-select-list.payment__card-select-list--active .payment__card-select-item{display:flex;order:1}.payment__card-select-item{position:relative;display:-webkit-box;display:-webkit-flex;display:none;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%;height:34px;margin:0;padding:0;padding-left:5px;box-sizing:border-box;border-bottom:1px solid #ccc;cursor:pointer;user-select:none}.payment__card-select-item:hover:not(.payment__card-select-item--only){background-color:#d6d6d6}.payment__card-select-block.payment__card-select--select .payment__card-select{display:none}.payment__card-select-block.payment__card-select--select .payment__card-select-list{display:flex;margin-top:-34px}.payment__card-select-block.payment__card-select--select .payment__card-select-list .payment__card-select-item.payment__card-select-item--select{display:flex;order:0;border-top:1px solid #ccc}.payment__card-select-block.payment__card-select--select .payment__card-select-list .payment__card-select-item.payment__card-select-item--select:not(.payment__card-select-item--only)::before{position:absolute;content:"";top:14px;right:10px;width:12px;height:7px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 2.98 1.49' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.triangle-a%7Bfill:%23999;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-triangle%3C/title%3E%3Cpolygon class='triangle-a' points='2.98 0 1.49 1.49 0 0'/%3E%3C/svg%3E");background-repeat:no-repeat}.payment__card-select-item--only{cursor:default}.payment__card-select-item-txt{margin:0;padding:0;font-family:"Roboto Condensed",sans-serif;font-size:15px;line-height:18px;color:#444}.payment__card-select-logo{width:40px;height:24px;margin:0;margin-right:10px;padding:0;border:1px solid #a9a9a9}.payment__card-select-logo--master{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg viewBox='0 0 23 18' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.mastercard-a%7Bfill:%23231f20;%7D.mastercard-b%7Bfill:%23f79410;%7D.mastercard-c%7Bfill:%23ff5f00;%7D.mastercard-d%7Bfill:%23eb001b;%7D.mastercard-e%7Bfill:%23f79e1b;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Elogo-mastercard%3C/title%3E%3Cpath class='mastercard-a' transform='translate(0)' d='M22.53,17.77v.05h.09C22.58,17.77,22.58,17.77,22.53,17.77Zm0,0h0v.09h0l0,0h-.09v.05h-.05v-.18Zm0,.27h0a0,0,0,0,0,.05-.05,0,0,0,0,1,0,0v-.09s0-.05,0-.05-.05,0-.05-.09h-.09a0,0,0,0,0-.05.05,0,0,0,0,1,0,0v.09s0,.05,0,.05.05,0,.05,0S22.53,18,22.58,18Zm0-.36h.09a0,0,0,0,1,0,0l.05.05v.18s-.05,0-.05,0l0,.05h-.19s0-.05,0-.05l-.05,0v-.18a0,0,0,0,1,.05-.05l0,0ZM4.93,17a.59.59,0,1,1,.59.59A.53.53,0,0,1,4.93,17Zm1.54,0V16H6.06v.27A.78.78,0,0,0,5.43,16a1,1,0,0,0,0,2A.68.68,0,0,0,6,17.68v.23h.4V17Zm13.89,0a.59.59,0,1,1,.59.59C20.54,17.59,20.36,17.32,20.36,17Zm1.49,0V15.24h-.41v1a.69.69,0,0,0-.58-.32,1,1,0,0,0-.95,1,.93.93,0,0,0,.95,1,.65.65,0,0,0,.58-.27v.23h.41V17Zm-10.31-.59a.48.48,0,0,1,.49.45H11A.49.49,0,0,1,11.54,16.37Zm0-.41a1,1,0,0,0,0,2,1.25,1.25,0,0,0,.77-.27l-.18-.31a.9.9,0,0,1-.54.18.52.52,0,0,1-.55-.46h1.41V17A1,1,0,0,0,11.58,16Zm4.93,1a.59.59,0,1,1,.59.59A.53.53,0,0,1,16.51,17Zm1.54,0V16h-.41v.27a.69.69,0,0,0-.58-.32,1,1,0,0,0,0,2,.65.65,0,0,0,.58-.27v.23h.41V17Zm-3.84,0a.94.94,0,0,0,1,1,1,1,0,0,0,.68-.22l-.18-.32a1,1,0,0,1-.5.18.57.57,0,0,1-.59-.59.55.55,0,0,1,.59-.59.68.68,0,0,1,.5.19l.18-.32A.75.75,0,0,0,15.2,16,1,1,0,0,0,14.21,17Zm5.29-1a.52.52,0,0,0-.5.27V16h-.41v1.9H19v-1c0-.32.14-.5.41-.5a.63.63,0,0,1,.27,0l.14-.36A1.45,1.45,0,0,0,19.5,16Zm-11,.23A1.3,1.3,0,0,0,7.74,16c-.5,0-.77.22-.77.59s.22.49.63.54l.18,0c.23.05.32.09.32.19s-.14.22-.45.22A1.19,1.19,0,0,1,7,17.41l-.18.32a1.25,1.25,0,0,0,.82.22c.54,0,.86-.27.86-.63s-.23-.5-.68-.54l-.18-.05c-.19,0-.32,0-.32-.18s.13-.23.36-.23a1.14,1.14,0,0,1,.59.18ZM13.8,16a.52.52,0,0,0-.5.27V16h-.41v1.9h.41v-1c0-.32.14-.5.41-.5a.63.63,0,0,1,.27,0l.14-.4C14,16,13.89,16,13.8,16ZM10.27,16H9.59v-.59H9.18V16H8.82v.4h.36v.86c0,.46.18.68.68.68a.93.93,0,0,0,.5-.13l-.14-.36a.6.6,0,0,1-.36.09c-.22,0-.27-.14-.27-.32v-.82h.68Zm-6.11,1.9V16.73A.7.7,0,0,0,3.44,16a.86.86,0,0,0-.68.32A.8.8,0,0,0,2.13,16a.62.62,0,0,0-.55.27V16h-.4v1.9h.4v-1a.44.44,0,0,1,.46-.5c.27,0,.4.18.4.5v1h.41v-1a.44.44,0,0,1,.45-.5c.27,0,.41.18.41.5v1Z'/%3E%3Cpath class='mastercard-b' transform='translate(0)' d='M22.78,11.62v-.27h-.09l-.09.18-.09-.18h-.09v.27h0V11.4l.13.22h0l.09-.18v.18Zm-.45,0V11.4h.09v-.05h-.23v.05h.1v.22Z'/%3E%3Cpath class='mastercard-c' transform='translate(0)' d='M14.6,12.83H8.38V1.63H14.6Z'/%3E%3Cpath class='mastercard-d' transform='translate(0)' d='M8.78,7.21a7.11,7.11,0,0,1,2.71-5.62A7.1,7.1,0,1,0,7.1,14.27a7,7,0,0,0,4.39-1.54A6.8,6.8,0,0,1,8.78,7.21Z'/%3E%3Cpath class='mastercard-e' transform='translate(0)' d='M23,7.21a7.08,7.08,0,0,1-11.49,5.57,7.05,7.05,0,0,0,2.71-5.62,7.07,7.07,0,0,0-2.71-5.62A7.18,7.18,0,0,1,15.9,0,7.26,7.26,0,0,1,23,7.21Z'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center;background-size:60%}.payment__card-select-logo--visa{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 32 10' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.visa-a%7Bfill:%2300579f;%7D.visa-b%7Bfill:%23faa61a;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Elogo-visa%3C/title%3E%3Cpath class='visa-a' transform='translate(0)' d='M13.87,9.85H11.29L12.9.18h2.6Z'/%3E%3Cpath class='visa-a' transform='translate(0)' d='M23.27.41A6.72,6.72,0,0,0,20.94,0c-2.57,0-4.37,1.31-4.38,3.2,0,1.4,1.29,2.16,2.27,2.63s1.35.78,1.35,1.2c0,.64-.81,1-1.56,1a5.36,5.36,0,0,1-2.44-.52l-.34-.15L15.5,9.48a8.07,8.07,0,0,0,2.89.52c2.72,0,4.49-1.3,4.51-3.31,0-1.11-.68-1.94-2.19-2.64-.9-.44-1.46-.74-1.46-1.19S19.72,2,20.74,2a4.65,4.65,0,0,1,1.93.37l.26.11Z'/%3E%3Cpath class='visa-a' transform='translate(0)' d='M26.71,6.43c.21-.56,1-2.71,1-2.71s.21-.56.34-.93l.18.84s.5,2.31.6,2.8ZM29.92.18h-2A1.29,1.29,0,0,0,26.56,1L22.7,9.87h2.72s.46-1.19.54-1.45h3.33c.07.34.31,1.45.31,1.45H32Z'/%3E%3Cpath class='visa-a' transform='translate(0)' d='M9.12.18,6.58,6.78,6.3,5.43a7.51,7.51,0,0,0-3.59-4L5,9.84H7.77L11.85.18Z'/%3E%3Cpath class='visa-b' transform='translate(0)' d='M4.21.18H0L0,.37A8.61,8.61,0,0,1,6.3,5.43L5.39,1C5.25.37,4.78.2,4.21.18Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:75%}.payment__card-select-logo--visa-electron{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 30 17' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.electron-a%7Bfill:%23fbaa29;%7D.electron-a,.electron-b%7Bfill-rule:evenodd;%7D.electron-b%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Elogo-visa-electron%3C/title%3E%3Cpath class='electron-a' transform='translate(0)' d='M6.83,10.45A26.18,26.18,0,0,1,23,8.84l.08-1.77A28.6,28.6,0,0,0,6.83,10.28v.17Z'/%3E%3Cpath class='electron-b' transform='translate(0)' d='M0,11.75H3.56v1.07H1.35l0,1H3.54v1H1.33v1H3.52v1.08H0V11.75Z'/%3E%3Cpath class='electron-b' transform='translate(0)' d='m4.46 11.31h1.31v5.55h-1.29v-5.55z'/%3E%3Cpath class='electron-b' transform='translate(0)' d='M10.23,16.44A2.76,2.76,0,0,1,8.52,17a1.85,1.85,0,0,1-2-1.92,2,2,0,0,1,2-2.08c1.44,0,1.88,1,1.88,2.29H7.83a.8.8,0,0,0,.9.78,1.59,1.59,0,0,0,1.06-.37l.44.74Zm-1-1.91c0-.39-.19-.72-.62-.72a.92.92,0,0,0-.82.72Z'/%3E%3Cpath class='electron-b' transform='translate(0)' d='M14.38,16.61A3,3,0,0,1,13,17a1.86,1.86,0,0,1-2.06-1.9A2,2,0,0,1,13.06,13a2.74,2.74,0,0,1,1.27.33l-.41.85a1.12,1.12,0,0,0-.59-.19,1,1,0,0,0-1.08,1,.94.94,0,0,0,1,.95,1.59,1.59,0,0,0,.71-.21Z'/%3E%3Cpath class='electron-b' transform='translate(0)' d='M14.85,13.13h.59V11.87h1.25l0,1.26h1.06l0,.94H16.65c0,.52,0,1.08,0,1.38s.09.48.38.48a.78.78,0,0,0,.48-.19l.29.87a2.51,2.51,0,0,1-1.29.37c-1.06,0-1.11-.66-1.11-1.5,0-.46.05-.91.05-1.41h-.57Z'/%3E%3Cpath class='electron-b' transform='translate(0)' d='M18.4,13.13h1.29v.51h0a1.09,1.09,0,0,1,1-.62,2.59,2.59,0,0,1,.41,0l-.16,1.28a1.46,1.46,0,0,0-.46-.08.94.94,0,0,0-.77.43l0,2.15H18.38Z'/%3E%3Cpath class='electron-b' transform='translate(0)' d='M23.46,13a1.91,1.91,0,0,1,2.1,2,1.92,1.92,0,0,1-2.1,2,1.91,1.91,0,0,1-2.11-2A1.91,1.91,0,0,1,23.46,13Zm0,3c.62,0,.81-.54.81-1s-.19-1-.81-1-.81.54-.81,1S22.83,16,23.46,16Z'/%3E%3Cpath class='electron-b' transform='translate(0)' d='m26.27 13.13h1.29v0.41a1.81 1.81 0 0 1 1.21-0.54c0.79 0 1.23 0.44 1.23 1.47v2.39h-1.31v-2.21c0-0.31-0.08-0.53-0.48-0.53a1.45 1.45 0 0 0-0.69 0.32v2.42h-1.29z'/%3E%3Cpath class='electron-b' transform='translate(0)' d='M10.69,5.46,12.33.12h1.46L12.15,5.46Z'/%3E%3Cpath class='electron-b' transform='translate(0)' d='m10 0.12-1.29 2.27a5.43 5.43 0 0 0-0.63 1.28v-1.38l-0.2-2.17h-2.46v0.15a1 1 0 0 1 1.1 1l0.48 4.19h1.5l3.06-5.36h-1.56z'/%3E%3Cpath class='electron-b' transform='translate(0)' d='m21.42 5.46v-0.8h-1.88l-0.37 0.8h-1.59l2.88-5.34h2l0.48 5.34zm-0.17-3.15v-1.26c-0.08 0.27-0.48 1.07-0.65 1.46l-0.6 1.18h1.29z'/%3E%3Cpath class='electron-b' transform='translate(0)' d='M15.33,5.63A4.07,4.07,0,0,1,13.12,5l.69-1a2.77,2.77,0,0,0,1.59.51A.67.67,0,0,0,16,4.16c.21-.35,0-.53-.62-.86l-.3-.19c-.85-.58-1.2-1.11-.81-2.06a2.06,2.06,0,0,1,2-1,3.36,3.36,0,0,1,1.9.64l-.79.93a1.82,1.82,0,0,0-1.13-.5.72.72,0,0,0-.62.27c-.15.31,0,.49.5.78l.33.21c1,.64,1.27,1.32,1,1.94a2.15,2.15,0,0,1-2.23,1.36Z'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center;background-size:75%;background-color:#5f7ed0}.payment__card-select-logo--maestro{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg viewBox='0 0 23 18' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.maestro-a%7Bfill:%230099df;%7D.maestro-b%7Bfill:%236c6bbd;%7D.maestro-c%7Bfill:%23eb001b;%7D.maestro-d%7Bfill:%23231f20;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Elogo-maestro%3C/title%3E%3Cpath class='maestro-a' transform='translate(0)' d='M22.78,11.62v-.27h-.09l-.09.18-.09-.18h-.09v.27h0v-.23l.09.19h0l.09-.19v.23Zm-.45,0v-.23h.09v0h-.23v0h.1v.23Z'/%3E%3Cpath class='maestro-b' transform='translate(0)' d='M14.6,12.79H8.38V1.59H14.6Z'/%3E%3Cpath class='maestro-c' transform='translate(0)' d='M8.78,7.21a7.11,7.11,0,0,1,2.71-5.62A7.1,7.1,0,1,0,7.1,14.27a7,7,0,0,0,4.39-1.54A6.8,6.8,0,0,1,8.78,7.21Z'/%3E%3Cpath class='maestro-a' transform='translate(0)' d='M23,7.21a7.08,7.08,0,0,1-11.49,5.57,7.05,7.05,0,0,0,2.71-5.62,7.07,7.07,0,0,0-2.71-5.62A7.18,7.18,0,0,1,15.9,0,7.26,7.26,0,0,1,23,7.21Z'/%3E%3Cpath class='maestro-d' transform='translate(0)' d='M16.7,16A.63.63,0,0,1,17,16l-.13.41a.45.45,0,0,0-.23-.05c-.27,0-.41.18-.41.5v1h-.4V16h.4v.23A.49.49,0,0,1,16.7,16Zm-1.54.4h-.67v.86c0,.19,0,.32.27.32a1.25,1.25,0,0,0,.36-.09l.13.36a1,1,0,0,1-.49.14c-.5,0-.64-.27-.64-.68v-.86h-.36v-.36h.36v-.59h.41v.59h.68Zm-5.24.41a.5.5,0,0,1,1,0Zm1.4.18a.9.9,0,0,0-.91-1,1,1,0,0,0,0,2,1.21,1.21,0,0,0,.77-.27L11,17.38a.75.75,0,0,1-.54.18.49.49,0,0,1-.54-.45h1.4Zm1.81-.45a1.14,1.14,0,0,0-.59-.18c-.23,0-.36.09-.36.22s.13.19.32.19l.18,0c.4.05.67.23.67.54S13,18,12.5,18a1.55,1.55,0,0,1-.82-.23l.18-.31a1.19,1.19,0,0,0,.64.18c.27,0,.45-.09.45-.23s-.09-.18-.32-.18l-.18-.05c-.5-.09-.72-.27-.72-.59S12,16,12.54,16a1.46,1.46,0,0,1,.77.18Zm5.07-.14c-.1,0-.19,0-.23.05a.44.44,0,0,0-.23.09c-.09,0-.09.14-.09.23s0,.13,0,.22a.4.4,0,0,0,0,.23c.05,0,.09.13.14.18s.13.09.18.14a.45.45,0,0,0,.23,0c.09,0,.18,0,.22,0a.24.24,0,0,0,.18-.09c0-.05.09-.14.14-.19a.43.43,0,0,0,0-.22.4.4,0,0,0,0-.23.72.72,0,0,0-.14-.27.21.21,0,0,0-.18-.09A.36.36,0,0,0,18.2,16.38Zm0-.4a.65.65,0,0,1,.4.09.74.74,0,0,1,.32.22.85.85,0,0,1,.23.32,1.51,1.51,0,0,1,.09.41,1.27,1.27,0,0,1-.09.36,1.6,1.6,0,0,1-.23.32.77.77,0,0,1-.32.18.65.65,0,0,1-.4.09.67.67,0,0,1-.41-.09.77.77,0,0,1-.32-.18,1.12,1.12,0,0,1-.32-.73,1.29,1.29,0,0,1,.1-.41.77.77,0,0,1,.22-.31.85.85,0,0,1,.32-.23A1.39,1.39,0,0,1,18.2,16ZM7.52,17a.59.59,0,1,1,1.17,0,.59.59,0,1,1-1.17,0Zm1.54,0V16H8.65v.23A.76.76,0,0,0,8,16a1,1,0,0,0,0,2,.65.65,0,0,0,.58-.27v.22H9V17Zm-2.36,1V16.75A.7.7,0,0,0,6,16a.88.88,0,0,0-.68.31A.71.71,0,0,0,4.67,16a.57.57,0,0,0-.54.27V16H3.72v1.9h.41v-1a.44.44,0,0,1,.45-.5c.27,0,.41.18.41.5v1h.4v-1a.44.44,0,0,1,.45-.5c.28,0,.41.18.41.5v1Z'/%3E%3Cpath class='maestro-d' transform='translate(0)' d='m19.67 17.77v0.05h0.09c-0.04-0.05-0.04-0.05-0.09-0.05zm0 0v0.09h-0.09v0.05-0.18zm0 0.22a0 0 0 0 1 0-0.05v-0.09s0 0 0 0 0-0.05 0-0.05h-0.09s0 0 0 0.05-0.05 0-0.1 0v0.09a0 0 0 0 0 0 0.05h0.05zm0-0.31h0.09s0 0 0 0v0.05 0.18s0 0 0 0v0.05h-0.18a0 0 0 0 1 0-0.05v-0.18-0.05z'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center;background-size:60%}.payment__card-select-logo--mir{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 32 9' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.mir-a%7Bfill:%234db45e;%7D.mir-a,.mir-b%7Bfill-rule:evenodd;%7D.mir-b%7Bfill:%23088ccb;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Elogo-mir%3C/title%3E%3Cpath class='mir-a' transform='translate(0)' d='M8.62,0h0A1.68,1.68,0,0,0,7,1.18c-.3,1.09-1.16,4.08-1.19,4.16H5.62S4.74,2.28,4.43,1.18A1.68,1.68,0,0,0,2.85,0H0V9H2.85V3.66h.24L4.75,9h2L8.39,3.66h.23V9h2.85V0Z'/%3E%3Cpath class='mir-a' transform='translate(0)' d='M19,0A1.58,1.58,0,0,0,17.8.94l-2,4.4h-.23V0H12.7V9h2.69a1.64,1.64,0,0,0,1.26-.94l2-4.4h.24V9h2.85V0Z'/%3E%3Cpath class='mir-a' transform='translate(0)' d='M23,4.09V9h2.85V6.13h3.08a3.07,3.07,0,0,0,2.91-2Z'/%3E%3Cpath class='mir-b' transform='translate(0)' d='M28.91,0H22.58a4.55,4.55,0,0,0,3.29,3.54,4.56,4.56,0,0,0,1.19.15h4.88A3.18,3.18,0,0,0,32,3.07,3.07,3.07,0,0,0,28.91,0Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:80%}.payment__card-select-logo--amex{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 32 8' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.amex-a%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Elogo-amex%3C/title%3E%3Cpath class='amex-a' transform='translate(0)' d='M3.61,0,0,8H4.32l.54-1.28H6.09L6.63,8h4.75V7l.43,1h2.46l.42-1V8h9.9l1.2-1.24L26.92,8H32L28.38,4,32,0H27L25.8,1.21,24.71,0H14L13,2.07,12.09,0H7.78V.94L7.29,0Zm.84,1.14h2.1L8.94,6.55V1.14h2.31L13.1,5l1.7-3.88h2.3V6.87H15.69V2.38l-2,4.48H12.4l-2-4.48V6.87H7.49L7,5.58H4L3.46,6.86H1.92Zm13.92,0h5.68L25.79,3l1.79-1.88h1.74L26.68,4l2.64,2.84H27.5L25.76,5,24,6.85H18.37Zm-12.9,1-1,2.29H6.45Zm14.31.22V3.37h3.09V4.53H19.78V5.67h3.47L24.86,4,23.32,2.32Z'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center;background-size:80%;background-color:#26a6d1}.payment__card-select-logo--f{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 20 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.f-a%7Bfill:%230079be;%7D.f-b%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Elogo-f%3C/title%3E%3Cpath class='f-a' d='M11.72,16A8.27,8.27,0,0,0,20,8.07,8.13,8.13,0,0,0,11.72,0H8A7.86,7.86,0,0,0,0,8.07,8,8,0,0,0,8,16Z'/%3E%3Cpath class='f-b' d='M8,.66A7.33,7.33,0,1,0,15.26,8,7.28,7.28,0,0,0,8,.66ZM3.41,8a4.66,4.66,0,0,1,3-4.34v8.67A4.65,4.65,0,0,1,3.41,8Zm6.24,4.33V3.65a4.66,4.66,0,0,1,0,8.67Z'/%3E%3Cpath class='f-a' d='M11.72,16A8.27,8.27,0,0,0,20,8.07,8.13,8.13,0,0,0,11.72,0H8A7.86,7.86,0,0,0,0,8.07,8,8,0,0,0,8,16Z'/%3E%3Cpath class='f-b' d='M8,.66A7.33,7.33,0,1,0,15.26,8,7.28,7.28,0,0,0,8,.66ZM3.41,8a4.66,4.66,0,0,1,3-4.34v8.67A4.65,4.65,0,0,1,3.41,8Zm6.24,4.33V3.65a4.66,4.66,0,0,1,0,8.67Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:50%}.payment__card-select-logo--jcb{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 18' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.jcb-a%7Bfill:%2300873f;%7D.jcb-b%7Bfill:%23004e94;%7D.jcb-c%7Bfill:%23be1833;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Elogo-jcb%3C/title%3E%3Cpath class='jcb-a' d='M18.08,10.93h1.73l.21,0a.77.77,0,0,0,.62-.77A.82.82,0,0,0,20,9.36H18.08Z'/%3E%3Cpath class='jcb-a' d='M19.61,0a3,3,0,0,0-3,3V6.12h4.54c1,0,1.66.55,1.66,1.4A1.4,1.4,0,0,1,21.44,8.9v0c1,.07,1.72.61,1.72,1.45s-.83,1.5-1.91,1.5H16.59V18H21a3,3,0,0,0,3-3V0Z'/%3E%3Cpath class='jcb-a' d='M20.42,7.73A.71.71,0,0,0,19.81,7H18.08V8.46h1.57a.39.39,0,0,0,.16,0A.7.7,0,0,0,20.42,7.73Z'/%3E%3Cpath class='jcb-b' d='M3,0A3,3,0,0,0,0,3v7.4a6,6,0,0,0,2.59.68,1.44,1.44,0,0,0,1.6-1.49V6.1H6.78V9.58c0,1.35-.84,2.45-3.7,2.45A12.6,12.6,0,0,1,0,11.65V18H4.4a3,3,0,0,0,3-3V0Z'/%3E%3Cpath class='jcb-c' d='M11.32,0a3,3,0,0,0-3,3V6.92c.76-.64,2.08-1,4.21-1a13.57,13.57,0,0,1,2.36.36V7.6a5.85,5.85,0,0,0-2.28-.66C11,6.82,10,7.62,10,9s1,2.19,2.59,2.06a6,6,0,0,0,2.28-.66v1.27a13.37,13.37,0,0,1-2.36.36c-2.13.1-3.45-.31-4.21-.95V18h4.41a3,3,0,0,0,3-3V0Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:50%}.payment-return-to-choice{position:absolute;top:38px;right:0;display:none;justify-content:center;align-items:center;width:133px;height:34px;background-color:#62b0ff;font-weight:700;font-size:13px;line-height:14px;color:#fff;cursor:pointer;user-select:none;box-sizing:border-box}.payment-return-to-choice.payment-return-to-choice--active{display:flex}.payment-return-to-choice::before{content:"";position:absolute;left:-34px;bottom:0;border:17px solid transparent;border-right:17px solid #62b0ff}
.payment-qr-wrapper{display:flex;flex-wrap:wrap;justify-content:center;margin-top:30px}.payment-qr-img-wrapper{display:flex;justify-content:center;width:100%}.payment-qr-date-wrapper{display:flex;justify-content:center;width:100%;margin-top:10px}.payment-qr-date{font-weight:700;font-size:12px;line-height:14px;color:#e3e3e3}.payment__txt.payment__txt--qr-rus{counter-increment:list-rus;padding-inline-start:50px}.payment__txt.payment__txt--qr-rus:before{content:"Шаг " counter(list-rus) ". ";position:absolute;margin-left:-50px;font-weight:700}.payment__txt.payment__txt--qr-en{counter-increment:list-en;padding-inline-start:50px}.payment__txt.payment__txt--qr-en:before{content:"Step " counter(list-en) ". ";position:absolute;margin-left:-50px;font-weight:700}.payment__txt.payment__txt--attention-rus span{color:#ff4646;font-weight:700}.payment__txt.payment__txt--attention-en span{color:#ff8585;font-weight:700}.payment-qr-item-select{position:relative;display:flex;align-items:center;width:220px;height:34px;margin-left:50px;padding-left:10px;font-family:"Roboto Condensed";font-size:15px;background:#e7e7e7;border:1px solid #ccc;box-sizing:border-box;border-radius:2px;cursor:pointer;user-select:none}.payment-qr-item-select::after{content:"";position:absolute;top:14px;right:10px;width:10px;height:6px;background-image:url("../../../templates/d/blocks/payment/img/select-arrow.svg")}.payment-qr-item-select-list{position:absolute;top:34px;left:0;width:100%;max-height:307px;padding-right:5px;background-color:#fff;z-index:1;overflow:auto;box-shadow:0 8px 18px rgba(0,0,0,.18),0 6px 6px rgba(0,0,0,.23);box-sizing:border-box;display:none}.payment-qr-item-select.payment-qr-item-select--active .payment-qr-item-select-list{display:block}.payment-qr-item-select-list::-webkit-scrollbar{width:8px}.payment-qr-item-select-list::-webkit-scrollbar-thumb{border-radius:8px;background:#c4c4c4}.payment-qr-item-select-list::-webkit-scrollbar-track{border-radius:8px;background:#fff}.payment-qr-item-select-elem-header{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:25px;font-size:14px;color:#999}.payment-qr-item-select-elem-header::before{content:"";position:absolute;top:16px;width:100%;height:1px;background-color:#999}.payment-qr-item-select-elem-header span{position:relative;margin-top:8px;padding-left:5px;padding-right:5px;background-color:#fff;z-index:1}.payment-qr-item-select-elem{display:flex;align-items:center;width:100%;height:34px;padding:8px 0 8px 10px;font-size:15px;line-height:20px;color:#444;box-sizing:border-box}.payment-qr-item-select-elem.payment-qr-item-select-elem--selected,.payment-qr-item-select-elem:hover{background-color:#06c;color:#fff}
.payment-popup{position:absolute;top:0;left:0;width:100%;height:100%;justify-content:center;align-items:flex-start;box-sizing:border-box;z-index:1000;display:none}.payment-popup.payment-popup--active{display:flex}.payment-popup-back{position:absolute;width:100%;height:100%;background:rgba(255,255,255,.6)}.payment-popup-content{position:relative;min-width:400px;width:420px;min-height:240px;max-height:calc(100% - 60px);margin-top:350px;padding:24px;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.3),0 13px 30px rgba(0,0,0,.35);border-radius:5px;box-sizing:border-box;overflow:auto;z-index:1}.payment-popup-content-text{color:#333;font-family:"Roboto Condensed",sans-serif;font-size:14px;font-weight:400;line-height:16px}.payment-popup-content-text.payment-popup-content-text--mt{margin-top:8px}.payment-popup-content-btn-wrapper{display:flex;justify-content:center;width:100%;margin-top:24px}.payment-popup-content-btn{display:flex;justify-content:center;align-items:center;padding:12px 24px;background-color:#f48f2e;color:#fff;font-family:"Roboto Condensed",sans-serif;font-size:14px;font-weight:400;line-height:16px;cursor:pointer;user-select:none}.payment-popup-content-btn:hover{transition:all linear .7s;background:#d86d23}
.payment-popup-link-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;font-family:Roboto Condensed;display:none}.payment-popup-link-wrapper.payment-popup-link-wrapper--active{display:block}.payment-popup-link-background{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.6)}.payment-popup-link{position:absolute;left:calc(50% - 191px);top:calc(50% - 76px + 55px);display:flex;flex-wrap:wrap;justify-content:center;align-content:flex-start;width:383px;height:153px;background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.3),0 13px 30px rgba(0,0,0,.35);border-radius:5px;z-index:2}.payment-popup-link-close{position:absolute;top:10px;right:10px;width:10px;height:10px;background-image:url(/templates/d/blocks/payment/img/close.svg);background-repeat:no-repeat;cursor:pointer}.payment-popup-link-txt{width:100%;margin-top:18px;text-align:center;font-weight:700;font-size:16px;line-height:21px;color:#0f7ee6}.payment-popup-link-input{margin-top:14px;width:310px;height:32px;padding-left:8px;font-size:16px;line-height:21px;color:#666;background:#fff;border:1px solid rgba(55,71,79,.24);box-sizing:border-box;border-radius:3px}.payment-popup-link-btn{display:flex;justify-content:center;align-items:center;width:171px;height:40px;margin-top:14px;font-weight:700;font-size:14px;line-height:18px;text-align:center;color:#fff;background:#f48f2e;border-radius:3px;cursor:pointer;user-select:none}
.payment-agency{width:710px;margin:0 auto;font-family:Roboto Condensed}.payment-agency-h1{padding-top:86px;font-size:20px;line-height:26px;color:#06c}.payment-agency-h2{font-size:16px;font-weight:700;line-height:18px;color:#06c}.payment-agency-h2--mt{margin-top:24px}.payment-agency-txt{margin-top:4px;font-size:15px;line-height:18px;color:#333}.payment-agency-txt--big{font-size:20px;line-height:26px;font-weight:700}.payment-agency-txt--bold{font-weight:700}.payment-agency-txt--mt{margin-top:8px}.payment-agency-txt--mt-10{margin-top:10px}.payment-agency-txt--mt-24{margin-top:24px}.payment-agency-link{color:#0f7ee6;text-decoration:underline}.payment-agency-btns-wrapper{display:flex;justify-content:center;width:100%;margin-top:30px;padding-bottom:86px}.payment-agency-btn{display:flex;justify-content:center;align-items:center;width:268px;height:56px;text-align:center;font-weight:700;font-size:16px;line-height:21px;color:#fff;background:#f48f2e;border-radius:3px;text-decoration:none;cursor:pointer;user-select:none}.payment-agency-btn.payment-agency-btn--mr{margin-right:30px}
.pagers{position:relative;font-size:13px;line-height:18px;color:#404040;margin:0}.pager-right{float:right}.pager-list-item{position:relative;float:left;display:block;margin-left:6px}.pager-list-item-link{color:#898989;text-decoration:none;cursor:pointer;user-select:none}.pager-list-item-link:hover{text-decoration:underline;color:#0f7ee6}.pager-list-item.current .pager-list-item{font-weight:700;color:#0f7ee6;text-decoration:underline;cursor:default}.pager-list-item-em{color:#898989;font-style:normal;font-weight:700}.pager-list-item-link-more{color:#0f7ee6!important;text-decoration:none;text-transform:lowercase;cursor:pointer;user-select:none}
.wrapper{display:block;width:730px;height:auto;margin:0 auto;padding:0;padding-top:14px;padding-bottom:14px;padding-left:10px;padding-right:10px;background-color:#e1effc;box-sizing:border-box}.our-events{display:block;margin:0 auto}.our-events__header-row{display:table;width:730px}.our-events__breadcrumbs{display:table-cell;vertical-align:middle;padding:4px 0 12px 0}.our-events__breadcrumbs .breadcrumbs{width:520px}.our-events__steps-share{display:table-cell;vertical-align:middle;padding-bottom:8px;padding-left:75px}.our-events__content{display:table-cell;vertical-align:top;margin-left:10px;width:700px;position:relative;background-color:#fff;padding:0 15px 30px 15px}.our-events__content-block{display:flex;flex-direction:column;width:100%;margin-bottom:5px;padding-top:15px;padding-bottom:15px;padding-left:50px;padding-right:50px;font-size:15px;color:#444;box-sizing:border-box}.our-events__content-block--yellow-light{background-color:#f4ebd3}.our-events__content-block--blue{background-color:#d3e4f4}.our-events__content-block--red{background-color:#ffdcda}.our-events__content-block--green{background-color:#cfffc8}.our-events__h1{margin-top:20px;margin-bottom:20px;font-family:Roboto,sans-serif;font-size:34px;font-weight:300}.our-events__h2{padding-top:10px;padding-bottom:10px;font-family:Roboto,sans-serif;font-size:28px;font-weight:300;box-sizing:border-box}.our-events__h2--blue{color:#0d79d6}.our-events__h3{margin-top:10px;margin-bottom:15px;font-family:Roboto,sans-serif;font-size:18px;font-weight:300}.our-events__h3--italic{font-style:italic}.our-events__h3--bold{font-weight:700}.our-events__text{padding-left:0!important}.our-events__text--bold{font-weight:700!important}.our-events__text--blue{color:#0d79d6!important}.our-events__text--att{color:#d50000!important}.our-events__text-list{padding-top:0!important;padding-left:18px!important;list-style:none!important}.our-events__text_list-item{position:relative;margin-bottom:5px;line-height:18px}.our-events__text_list-item:before{position:absolute;content:"";width:12px;height:1px;background-color:#444;top:10px;left:-20px}.our-events__image{width:400px;height:auto}.our-events__promo-image_block{display:table;margin:0;padding:0}.our-events__promo-image{display:table;width:600px;height:auto;margin:0;margin-top:10px;margin-bottom:10px;padding:0}.our-events__content_block--table{padding:0}.our-events__content_block--schedule{padding:2px 0}.our-events__title_block--blue{background-color:#d3e4f4;padding-top:15px;padding-bottom:11px;margin-top:11px}.our-events__text--attention{margin-top:20px;font-size:16px}.our-events__italic_text{display:inline-block;margin-bottom:7px;line-height:18px}.our-events__liberation{color:#14337b}.our-events__content_info{height:146px;margin-top:12px}.our-events__info-col{padding:10px;width:231}.our-events__info-col--first{padding:10px 15px 10px 25px;background-color:#f6dbb0;width:314px}.our-events__info-col--last{width:175px}.our-events__info-col--green{background-color:#d3f4d4}.our-events__info_title{font-size:24px;line-height:27px;margin-bottom:7px}.our-events__info_text{color:#000}.our-events__subtitle{margin:2px 0 5px 0;display:inline-block}.our-events__info_scheme,.our-events__text_link{text-decoration:none;color:#0f7ee6}.our-events__info_scheme:hover,.our-events__text_link:hover{background-color:rgba(102,201,251,.31);transition:all linear .7s}.our-events__attention{color:red;position:relative}.our-events__attention:before{position:relative;font-family:mcruises!important;font-style:normal;content:"\e94d";color:red;top:0;left:0;font-size:13px;margin-right:5px}.our-events__send_request{color:#0f7ee6}.our-events__schedule tr:nth-child(2n+1){background-color:#f5e8d3}.our-events__schedule tr:first-child{background-color:#fff}.our-events__schedule-col{text-align:left;padding:10px 0;line-height:17px;font-size:16px;padding:5px 25px 5px 0}.our-events__schedule-col--first{width:108px;padding:5px 0 5px 26px;font-size:15px}th.our-events__schedule-col{height:26px;vertical-align:top;border-bottom:2px solid #f6dbb0;padding:0;font-size:16px}th.our-events__schedule-col--first{width:108px;padding-left:26px}.our-events__schedule tr:nth-child(2) .our-events__schedule-col{padding-top:12px}.our-events__info_title-nowrap{white-space:nowrap}.our-events__aside{display:table-cell;vertical-align:top;padding-left:20px}.our-events__aside-list{list-style:none;width:230px;float:right}.our-events__aside-item-link{text-decoration:none}.our-events__aside-item{border-bottom:1px dotted #989898;padding:12px 30px 12px 0;cursor:pointer}.our-events__aside-item a{text-decoration:none}.our-events__aside-item.hover{border:none;background:#fff;height:70px;width:320px;vertical-align:middle;display:table-cell;text-align:left;padding:4px 14px;position:relative;border:1px solid #fff}.our-events__aside-item.hover:before{content:'';width:17px;height:17px;display:block;position:absolute;background:#fff;margin-left:-24px;top:35px;margin-top:-4px;transform:rotate(45deg)}.our-events__aside-a{font:300 16px Roboto,sans-serif;color:#0f7ee6;text-decoration:none}.our-events__aside-item.hover .our-events__aside-a{font:300 20px Roboto,sans-serif}.our-events__text{margin:0;padding:0;padding-top:7px;padding-bottom:7px;padding-right:10px;font-family:"PT Sans",sans-serif;font-size:15px;font-weight:400;color:#444}
.our-reliability{margin:0 10px 20px 10px;display:table;box-sizing:border-box}.our-reliability__breadcrumbs{margin:5px 10px}.our-reliability__content{width:730px;display:table-cell;vertical-align:top;background-color:#fff;padding:11px 29px 29px 29px}.our-reliability__h1{display:table;width:100%;padding:0 20px;box-sizing:border-box;line-height:71px;font-size:34px;font-family:Roboto,sans-serif;font-weight:100;background-color:#fac585;margin-bottom:21px}.our-reliability__text{font-family:'PT Sans',arial;font-size:16px;color:#444;margin-left:20px}.our-reliability__p{margin-bottom:10px;line-height:20px}.our-reliability__aside{display:table-cell;vertical-align:top;padding-left:20px}.our-reliability__aside-list{list-style:none;width:230px;float:right}.our-reliability__aside-item{border-bottom:1px dotted #989898;padding:12px 0;cursor:pointer}.our-reliability__aside-item.hover{border:none;background:#fff;height:70px;width:320px;vertical-align:middle;display:table-cell;text-align:left;padding:4px 14px;position:relative;border:1px solid #fff}.our-reliability__aside-item.hover:before{content:'';width:17px;height:17px;display:block;position:absolute;background:#fff;margin-left:-25px;top:35px;margin-top:-4px;transform:rotate(45deg)}.our-reliability__aside-a{font:300 16px Roboto,sans-serif;color:#0f7ee6;text-decoration:none}.our-reliability__aside-item--hover .our-reliability__aside-a{font:300 20px Roboto,sans-serif}.our-reliability__content-list{padding-left:0}.our-reliability__content-li{text-indent:-17px}
.order-status-block_wrapper{margin:26px 130px 40px}.order-status__breadcrumbs{margin:-9px 0 0 0}.order-status-block_title{color:#444;font-family:'PT Sans',sans-serif;font-size:20px;text-transform:uppercase}.order-status-block_content{height:390px;background-color:#fff;padding:30px;margin-top:5px;font-family:Roboto,sans-serif;font-weight:300;box-sizing:border-box}.order-status-block_inside-rus,.order-status-block_outside-rus{display:inline-block;height:132px;width:320px;border:1px solid #8bbeff;box-sizing:border-box;color:#0f7ee6;font-family:'PT Sans',sans-serif;text-align:center;box-shadow:2px 2px 15px -1px rgba(0,0,0,.4)}.order-status-block_inside-rus{float:left}.order-status-block_outside-rus{float:right}.order-status-block_inside-rus_form-btn:hover,.order-status-block_outside-rus_form-btn:hover{background:#edf3f8;background:-webkit-linear-gradient(top,#d8e6ed,#edf3f8,#d8e6ed);background:linear-gradient(to bottom,#d8e6ed,#edf3f8,#d8e6ed);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#d8e6ed', endColorstr='#edf3f8');-ms-filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#d8e6ed', endColorstr='#edf3f8');-pie-background:linear-gradient(to bottom,#d8e6ed,#edf3f8,#d8e6ed);behavior:url("../../../templates/d/blocks/order-status/css/PIE.htc");cursor:pointer;box-shadow:0 3px 40px -4px rgba(0,0,0,.2)}.order-status-block_text-first{padding-top:24px;font-size:18px}.order-status-block_text-at{margin-top:2px;font-size:25px}.order-status-block_text-sub{margin-top:10px;font-size:15px}.order-status-block_inside-rus_form-btn,.order-status-block_outside-rus_form-btn{height:100%;padding-right:2px}.order-status-block_inside-rus_form,.order-status-block_outside-rus_form{color:#444;cursor:default}.order-status-block_form-text-first{padding-top:24px;font-size:18px}.order-status-block_form-text-sub{font-size:13px}.order-status-block_form-label{display:block;font-size:16px;text-align:left;margin-left:27px;margin-top:23px;cursor:default;margin-left:47px}.order-status-block_form-label:nth-of-type(2){margin-top:8px}.order-status-block_form-field{display:block;border:1px solid grey;font-size:16px;padding:10px;width:202px;margin-top:6px;box-shadow:0 4px 13px -8px rgba(0,0,0,.9);-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.order-status-block_form-field:hover{box-shadow:0 7px 15px -8px rgba(0,0,0,.8)}.order-status-block_submit{font-family:'PT Sans',sans-serif;width:160px;height:40px;box-sizing:border-box;border:1px solid #0f7ee6;background:#fff;color:#0f7ee6;font-size:18px;cursor:pointer;margin:29px 79px;padding:7px;text-shadow:0 1px 2px rgba(0,0,0,.3);box-shadow:0 4px 13px -8px rgba(0,0,0,.9);-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.order-status-block_submit:hover{background:#0f7ee6;color:#fff;box-shadow:0 7px 15px -8px rgba(0,0,0,.8)}.js--order-status-block_hidden{display:none}.js--order-status-block_border{border:1px solid #ccc}.js--order-status-block_border-error{border:1px solid red}.modal-popup.js--order-status-block_width-popup{max-width:309px}
.err_no-item{background:#fff;border-radius:10px;box-shadow:0 16px 20px 0 rgba(8,0,47,.05),0 8px 8px 0 rgba(8,0,47,.1);padding:38px 0 0 0;margin:20px auto;display:flex;flex-direction:column;align-items:center;position:relative;overflow:hidden;background:linear-gradient(176.77deg,#fff 26.24%,#ddedff 52.84%,#fff 87.7%)}.err_no-item__header-container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px}.err_no-item__header{display:flex;gap:16px;align-items:center}.err_no-item__icon{flex-shrink:0}.err_no-item__icon svg{width:100%;height:100%}.err_no-item__title{font-family:Roboto;font-weight:400;font-style:Regular;font-size:21px;leading-trim:NONE;line-height:100%;letter-spacing:0;vertical-align:middle;color:#ff5252}.err_no-item__text{font-family:Roboto;font-weight:400;font-style:Regular;font-size:16px;leading-trim:NONE;line-height:100%;letter-spacing:0;text-align:center;vertical-align:middle}.err_no-item__map{margin-top:24px;width:100%;display:flex;align-items:center;justify-content:center;flex-grow:1;position:relative}.err_no-item__map::before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(74.075deg);width:190px;height:257px;background:radial-gradient(ellipse at center,rgba(15,126,230,.15) 0,rgba(15,126,230,.05) 50%,rgba(15,126,230,0) 100%);border-radius:50%;filter:blur(20px);z-index:0}.err_no-item__map svg{max-width:300px;height:auto;position:relative;z-index:1}.err_no-item__footer{display:flex;flex-direction:column;align-items:center;gap:4px}.err_no-item__hint{font-family:Roboto,sans-serif;font-weight:400;font-size:18px;line-height:normal;color:#546474;margin:0;text-align:center}.err_no-item__params-wrap{display:flex;padding:0 60px;gap:8px;align-items:center;flex-wrap:wrap;justify-content:center}.err_no-item__params-label{font-family:Roboto;font-weight:400;font-style:Regular;font-size:16px;leading-trim:NONE;line-height:100%;letter-spacing:0;vertical-align:middle;color:#546474}.err_no-item__params{display:flex;gap:16px;align-items:center;list-style:none;padding:0;margin:0;flex-wrap:wrap}.err_no-item__params-item{display:flex;gap:8px;align-items:center;font-family:Roboto,sans-serif;font-weight:400;font-size:16px;line-height:normal;color:#0f7ee6;position:relative}.err_no-item__params-item::before{content:"";width:5px;height:5px;background:#0f7ee6;border-radius:50%;flex-shrink:0}.err_no-item__button{background:#f48f2e;border:none;border-radius:4px;padding:8px 16px;font-family:Roboto,sans-serif;font-weight:700;font-size:18px;line-height:normal;color:#fff;text-align:center;cursor:pointer;white-space:nowrap;transition:background .3s ease;margin-top:20px;margin-bottom:58px}.err_no-item__button:hover{background:#e37e1d}.err_no-item__button:active{background:#d26e0d}.err_no-item .search-result-no-item-button{all:unset;background:#f48f2e;border:none;border-radius:4px;padding:8px 16px;font-family:Roboto,sans-serif;font-weight:700;font-size:18px;line-height:normal;color:#fff;text-align:center;cursor:pointer;white-space:nowrap;transition:background .3s ease;margin-top:20px;margin-bottom:58px;display:block;width:auto;height:auto;text-transform:none}.err_no-item .search-result-no-item-button:hover{background:#e37e1d}.err_no-item .search-result-no-item-button:active{background:#d26e0d}
.no-item_page{margin:50px auto!important}.no-item{width:100%;margin-bottom:10px;padding:53px 20px 69px;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.3);box-sizing:border-box}.no-item-h3{font:300 26px/32px Roboto,sans-serif;color:#000;text-align:center;margin:43px 0 25px}.no-item-p{font:300 18px Roboto,sans-serif;color:#000;text-align:center;margin-bottom:10px}.no-item-button{width:240px;height:52px;display:block;background:#f48f2e;color:#fff;text-transform:uppercase;text-align:center;margin:0 auto;margin-top:54px;font:bold 14px/52px "PT Sans",sans-serif;border-radius:2px;text-decoration:none;cursor:pointer;user-select:none}.no-item-button:hover{transition:all linear .7s;background:#d86d23}.no-item-hand:before{content:"\e962";display:block;font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:red;font-size:78px;text-align:center}
.visually-hidden{position:absolute;left:-10000px;top:auto;width:1px;height:1px;font-size:0;overflow:hidden}.news-list{display:block;width:980px;height:100%;margin:0;margin-bottom:20px;margin-left:10px;margin-right:10px;padding:0}.news-list__head{display:flex;align-items:center;min-height:50px;margin:0;margin-left:10px;margin-right:10px;padding:0}.news-list__breadcrumbs{min-width:400px;margin:0;padding:0}.news-list__share{display:flex;align-items:center;min-width:140px;margin:0;padding:0}.news-list__print{display:flex;align-items:center}.news-list__icon-print:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e93a';font-size:19px;color:#666;position:relative;top:2px}.news-list__print-link{color:#0f7ee6;text-decoration:none;position:relative;top:-2px;margin-right:10px;margin-left:5px;cursor:pointer;letter-spacing:-.03em}.news-list__title{display:flex;align-items:flex-end;width:880px;height:65px;margin:0;padding:0;padding-bottom:8px;padding-left:20px;font-family:'Arial Narrow',sans-serif;font-size:30px;color:#444;background-color:#fff;box-sizing:border-box}.news-list__block{display:flex;flex-wrap:wrap;width:100%;height:100%;margin:0;margin-bottom:20px;padding:0;padding-top:20px;padding-left:20px;padding-right:20px;box-sizing:border-box}.news-list__item{display:flex;flex-wrap:wrap;width:100%;margin-bottom:20px}.news-list__date{width:100%;margin:0;margin-bottom:4px;padding:0;font-family:'Arial Narrow',sans-serif;font-size:14px;color:#444}.news-list__header{width:100%;margin:0;padding:0;font-family:'Arial Narrow',sans-serif;font-size:18px;line-height:24px;color:#001e74}.news-list__txt{width:100%;margin:0;padding:0;font-family:'Arial Narrow',sans-serif;font-size:16px;line-height:21px;color:#444}.news-list__detail{width:100%;margin:0;margin-top:5px;padding:0;font-family:'Arial Narrow',sans-serif;font-size:13px;color:#5f80fa}html[data-print=news-list__html_print] .news-list__detail{display:none}
.news-detail{margin:0 10px 15px 10px;display:table;width:980px;color:#444;font-size:16px;line-height:18px}.news-detail__breadcrumbs{width:700px;margin:16px 10px 10px 10px;float:left}.news-detail__breadcrumbs .breadcrumbs{width:700px}.news-detail__share{float:right;margin:10px}.news-detail__print{float:right;margin:13px 0 0 0}.news-detail__icon-print:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e93a';font-size:19px;color:#666;position:relative;top:2px}.news-detail__print-link{color:#0f7ee6;text-decoration:none;position:relative;top:-2px;margin-right:10px;margin-left:5px;cursor:pointer;letter-spacing:-.03em}.news-detail__title_block{background-color:#fff;width:100%;display:block;padding:14px 20px 11px 20px;box-sizing:border-box;font-family:Roboto,sans-serif;font-weight:300}.news-detail__title_date{color:#636363;font-size:13px;line-height:13px;font-weight:300}.news-detail__title{font-size:22px;line-height:22px;margin-top:3px;color:#000;font-weight:300}.news-detail__content_block{width:100%;display:table;padding:0 20px 21px 20px;box-sizing:border-box}.news-detail__content_item{width:840px;margin-top:27px}.news-detail__content_item--first{font-size:17px}.news-detail__subtitle{font-size:21px;line-height:18px;margin-bottom:20px}.news-detail__content_block p{margin-bottom:10px}.news-detail__content_block ul{list-style:none;margin:17px 0 19px 0}.news-detail__content_block a{color:#5f75c7}.news-detail__content_block li:before{position:relative;content:"\2012";margin-right:4px}.news-detail__image_content{width:100%;display:table}.news-detail__image_block{width:689px;float:left;margin:17px 29px 0 0}.news-detail__image_block--small{width:330px}.news-detail__image_description{background-color:#fff;font-size:13px;line-height:13px;color:#000;padding:9px 10px 5px 10px;display:table;width:100%;box-sizing:border-box;margin-top:-2px;font-family:Arial,sans-serif;font-weight:300}
.clear{clear:both;height:1px}.main-themed-cruises{position:relative;padding-top:35px}.main-themed-cruises__title{position:relative;text-align:center;font-size:30px;line-height:34px;color:#444;font-weight:300;font-family:Roboto,sans-serif;margin:0 40px 25px 40px}.main-themed-cruises__title:after{width:100%;height:1px;content:"";display:block;position:absolute;left:0;top:50%;background:#d0d0d0;margin-top:2px}.main-themed-cruises__titleText{position:relative;z-index:3;background:#dedede;padding:0 15px}.main-themed-cruises__Looks{position:absolute;width:230px;text-align:center;z-index:1;font-size:16px;line-height:18px;margin-top:-20px;display:none;margin-left:380px;padding:5px 5px;color:#0f7ee6;cursor:pointer;text-decoration:none}.main-themed-cruises__Looks:hover{background-color:rgba(102,201,251,.31);transition:all linear .7s}.main-themed-cruises__Looks.active{display:block}.main-themed-cruises__Slider{background:#107ad4;padding:25px;width:950px;position:absolute;z-index:-1}.main-themed-cruises__Slider.active{position:static}.main-themed-cruises__SliderItem{position:relative;width:296px;height:300px;cursor:pointer;overflow:hidden;background-size:cover!important;background-position:center center!important}.main-themed-cruises__SliderItem:hover .main-themed-cruises__SliderItemContent{background:rgba(0,0,0,.3)}.main-themed-cruises__SliderItemContent{width:296px;height:300px;z-index:100;position:relative}.main-themed-cruises__SliderItem:hover .main-themed-cruises__SliderItemCaptionTitle{position:relative;display:inline-block;line-height:27px;background:0 0;color:#fff;text-align:center;padding:37px 5px 0 5px;box-sizing:border-box}.main-themed-cruises__SliderItem:hover .main-themed-cruises__SliderItemCaptionText{position:relative;top:6px;margin:0 34px;padding-top:12px;border-top:1px solid#fff;text-shadow:0 0 10px #000}.main-themed-cruises__SliderItem:hover .main-themed-cruises__SliderItemCaptionMore{bottom:20px;left:75px}.main-themed-cruises__SliderItemCaptionTitle{position:absolute;font-size:24px;line-height:26px;color:#444;width:288px;display:block;padding:8px 4px;min-height:54px;bottom:8px;background:rgba(255,255,255,.8);text-align:center;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.main-themed-cruises__SliderItemCaptionText{position:absolute;text-align:center;font-size:15px;line-height:18px;color:#fff;bottom:-100px}.main-themed-cruises__SliderItemCaptionMore{width:138px;height:38px;position:absolute;border:1px solid #fff;border-radius:4px;display:block;font-size:15px;line-height:38px;color:#fff;text-decoration:none;text-align:center;text-shadow:0 0 10px #000;margin:0 auto;bottom:-100px}.main-themed-cruises__Slider li{position:relative;display:block;float:left;width:296px;height:300px;margin-right:16px}.main-themed-cruises__SliderShowMore{width:156px;height:38px;position:relative;border:1px solid #fff;border-radius:4px;display:block;font-size:15px;line-height:38px;color:#fff;text-decoration:none;text-align:center;margin:15px auto 0;cursor:pointer}.main-themed-cruises__SliderShowMore:hover{color:#000;border:1px solid #fff;background:#fff;transition:all linear .7s}.main-themed-cruises__TabsNav{position:relative;overflow:hidden;margin-left:40px;margin-top:-6px}.main-themed-cruises__TabsNavItem{float:left;display:block;cursor:pointer;position:relative;height:36px;font-size:17px;line-height:36px;color:#fff;padding:0 26px;background:#b4b2b2;box-shadow:inset 0 2px 1px #999}.main-themed-cruises__TabsNavItem.active{background:#2896f5;background:-moz-linear-gradient(top,#2896f5 0,#107ad4 100%);background:-webkit-linear-gradient(top,#2896f5 0,#107ad4 100%);background:linear-gradient(to bottom,#2896f5 0,#107ad4 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#2896f5', endColorstr='#107ad4', GradientType=0 );box-shadow:none}.main-themed-cruises__TabsNav li:first-child{border-radius:4px 0 0 0}.main-themed-cruises__TabsNav li:last-child{border-radius:0 4px 0 0}.main-themed-cruises__datepicker{position:absolute;margin-top:-30px;right:40px;font-size:14px;line-height:18px;color:#444;z-index:299}.main-themed-cruises__datepicker:before{content:"\e903";position:absolute;display:block;left:-21px;top:1px;font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;font-size:15px}.main-themed-cruises .bx-prev{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/svg/arrow-semicircle-left.svg");padding-top:130px;width:39px;height:0;overflow:hidden;display:block;position:absolute;z-index:200;left:-40px;top:-230px}.main-themed-cruises .bx-next{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/svg/arrow-semicircle-right.svg");padding-top:130px;width:39px;height:0;overflow:hidden;display:block;position:absolute;z-index:200;left:921px;top:-230px}.main-themed-cruises .bx-pager{width:100%;text-align:center;position:static;z-index:400;left:0;padding:0;display:block;height:12px;margin:15px 0 0}.main-themed-cruises .bx-pager .bx-pager-item{display:inline-block;vertical-align:top;position:relative;margin:0 3px}.main-themed-cruises .bx-pager .bx-pager-item a{background-repeat:no-repeat;background-position:right;background-image:url("../../../templates/d/blocks/main-themed-cruises/img/bx-pager-item.png");width:12px;height:0;padding-top:12px;overflow:hidden;float:none;position:relative;display:block;margin:0}.main-themed-cruises .bx-pager .bx-pager-item a.active{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/main-themed-cruises/img/bx-pager-item-1.png")}.main-themed-cruises .bx-wrapper{width:920px;min-width:920px!important;display:block;margin:0 auto;overflow:hidden}.main-themed-cruises__SliderCarousel{width:10000%}.main-themed-cruises__showAll{width:952px;background:#107ad4;padding:25px 24px;display:none}.main-themed-cruises__showAll.active{display:inline-block}.main-themed-cruises__showAll ul li{float:left;margin-left:16px;margin-bottom:16px}.main-themed-cruises__HideAll{width:156px;height:38px;position:relative;border:1px solid #fff;border-radius:4px;display:block;font-size:15px;line-height:38px;color:#fff;text-decoration:none;text-align:center;margin:9px auto 0;cursor:pointer}.main-themed-cruises__HideAll:hover{color:#000;border:1px solid #fff;background:#fff;transition:all linear .7s}.main-themed-cruises__SliderItemImg{position:absolute;background-size:cover!important;background-position:center center!important;width:100%;height:100%}.main-themed-cruises__SliderItem:hover .main-themed-cruises__SliderItemImg{-webkit-filter:blur(2px);-o-filter:blur(2px);-ms-filter:blur(2px);filter:blur(2px);opacity:.8}
.form-content__ready-price-bar-slider{position:relative;height:4px;background:#fff;border:1px solid #80c4ff;width:198px;border-radius:3px;box-shadow:none}.form-content__ready-price-bar-wrapper{margin-top:12px}.form-content__ready-price-bar-slider-blue{position:absolute;top:0;left:50%;width:80%;height:6px;margin:0;margin-left:-40%;padding:0;background-color:#005db5;height:4px}.form-content__ready-price-bar-slider-marker:first-child{transform:translate(11px,-5px)}.form-content__ready-price-bar-slider-marker:last-child{transform:translate(173px,-19px)}.form-content__ready-price-bar-slider-marker{width:14px;height:14px;background:#f90;border-radius:50%;cursor:pointer}.form-content__ready-price-bar-bot-texts,.form-content__ready-price-bar-top-texts{display:flex;align-items:center;justify-content:space-between}.form-content__ready-price-bar-top-texts{margin-bottom:10px}.form-content__ready-price-bar-bot-texts{margin-top:10px}.form-content__ready-price-bar-bot-texts p,.form-content__ready-price-bar-top-texts p{font-weight:400;font-size:12px;color:#fff}.form-content__ready-price-bar-slider.form-content__ready-price-bar-slider--hidden .form-content__ready-price-bar-slider-blue{background-color:#fff}.form-content__ready-price-bar-slider.form-content__ready-price-bar-slider--hidden .form-content__ready-price-bar-slider-markers{display:none}
.main-search-form{padding:18px 0 50px;transition:height .1s ease-in-out}.main-search-form__tabs-nav{display:flex;align-items:center;border-bottom:1px solid #cacaca}.main-search-form__tabs-nav-item{margin-right:16px;height:28px;color:#fff;font-weight:400;font-size:17px;cursor:pointer;user-select:none}.main-search-form__tabs-nav-item--selected{border-bottom:2px solid #fff;font-weight:700}.main-search-form__form-content{margin-top:10px;display:none}.main-search-form__form-content.main-search-form__form-content--active{display:block}.form-content__field{z-index:1}.form-content__field,.form-content__field-input .form-content__field-input input,.form-content__field-select{position:relative}.form-content__field-input,.form-content__field-select{background:#fff;border:1px solid #cacaca;box-sizing:border-box;border-radius:4px;height:63px;display:flex;align-items:center;justify-content:space-between;padding:0 24px;color:#0a2239;font-size:16px;font-weight:400}.form-content__field-select{cursor:pointer;user-select:none}.form-content__field-input input{width:100%;padding:16px 0;font-family:inherit;font-size:inherit;color:inherit;z-index:1}.form-content__input input::placeholder{color:#777}.form-content__field-wrapper{display:flex;align-items:center;margin-top:10px}.form-content__field-wrapper .form-content__field{margin-right:16px;width:257.5px}.form-content__field-wrapper .form-content__field:last-child{margin-right:0}.form-content__field-wrapper .form-content__field:nth-child(1){width:227px}.form-content__field-wrapper .form-content__field:nth-child(2){width:210px}.form-content__field-wrapper .form-content__field:nth-child(3){width:257.5px}.form-content__ready-wrapper{display:flex;align-items:center;justify-content:space-between;margin-top:32px}.form-content__ready-wrapper-avia{display:flex;align-items:center;justify-content:center;margin-top:32px}.form-content__ready-btn{font-weight:700;font-size:22px;color:#fff;display:flex;align-items:center;justify-content:center;padding:14px 52px;background:#f48f2e;border-radius:4px;cursor:pointer;user-select:none;transition:all .1s linear;text-decoration:none}.form-content__ready-btn.form-content__ready-btn--hotel{padding:14px 90.5px}.form-content__ready-btn:hover{background:#d86d23}.form-content__ready-btn.form-content__ready-btn--disabled{cursor:default}.form-content__ready-btn.form-content__ready-btn--disabled,.form-content__ready-btn.form-content__ready-btn--disabled:hover{background:#6d6c6c}.form-content__ready-params{font-weight:400;font-size:16px;text-decoration-line:underline;color:#fff;width:171px}.form-content__ready-params a{color:inherit}.form-content__field-warning{box-sizing:content-box;position:absolute;border:2px solid #ff0200;width:100%;height:75px;top:-8px;left:-8px;padding:0 6px;border-radius:4px}.modal-popup.form-content__field-warning{padding:14px;font-size:17px}.modal-popup.form-content__field-warning .mcruises-form-warning-popup-content-icon-warning:before{top:19px;left:16px;-webkit-animation:run 1s infinite;animation:run 1s infinite}.modal-popup.form-content__field-warning .mcruises-form-warning-popup-arrow{margin-top:-20px}@-webkit-keyframes run{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@keyframes run{0%{opacity:1}50%{opacity:0}100%{opacity:1}}.form-content__subtabs{display:flex;align-items:center;margin-top:24px;margin-bottom:24px}.form-content__subtab{display:flex;align-items:center;justify-content:center;cursor:pointer;user-select:none;font-weight:400;font-size:14px;color:#fff;width:133px;height:30px;border:1px solid #fff}.form-content__subtab:first-child{border-radius:4px 0 0 4px}.form-content__subtab:last-child{border-radius:0 4px 4px 0}.form-content__subtab--selected{height:32px;font-weight:700;background:#004495;border-color:#004495;cursor:default}.form-content__subtab-content{display:flex;align-items:center;margin-top:10px}.form-content__subtab-content .form-content__field{margin-right:16px}.form-content__subtab-content .form-content__field:nth-child(1),.form-content__subtab-content .form-content__field:nth-child(2){width:184px}.form-content__subtab-content .form-content__field:nth-child(3){display:none}.form-content__subtab-content .form-content__field:nth-child(3),.form-content__subtab-content .form-content__field:nth-child(4),.form-content__subtab-content .form-content__field:nth-child(5){width:146px}.form-content__subtab-content .form-content__field:nth-child(6){width:276px;margin-right:0}.form-content__subtab-content.form-content__subtab-content--oneway .form-content__field:nth-child(1),.form-content__subtab-content.form-content__subtab-content--oneway .form-content__field:nth-child(2){width:265px}.form-content__subtab-content.form-content__subtab-content--oneway .form-content__field:nth-child(3){display:block}.form-content__subtab-content.form-content__subtab-content--oneway .form-content__field:nth-child(4),.form-content__subtab-content.form-content__subtab-content--oneway .form-content__field:nth-child(5){display:none}.form-content__field-wrapper-hotel{display:flex;align-items:center;margin-top:10px}.form-content__field-wrapper-hotel .form-content__field{margin-right:16px}.form-content__field-wrapper-hotel .form-content__field:nth-child(1){width:304px}.form-content__field-wrapper-hotel .form-content__field:nth-child(2){width:146px}.form-content__field-wrapper-hotel .form-content__field:nth-child(3){width:146px}.form-content__field-wrapper-hotel .form-content__field:nth-child(4){width:160px}.form-content__field-wrapper-hotel .form-content__field:nth-child(5){width:180px;margin-right:0}.form-content__ready-wrapper-hotel{display:flex;align-items:center;justify-content:space-between;margin-top:32px;transition:all .1s linear}.main-search-form .ui-slider-range{top:0;background-color:#005db5}.main-search-form .ui-slider-handle{top:0;margin:0;padding:0;background:#f90;border:none;margin-left:-8px;margin-top:-5px}
.form-content__dropdown-hotel-room{display:none;position:absolute;top:74px;right:-2px;width:210px;min-height:20px;margin:0;padding:0;padding-left:3px;padding-right:3px;background-color:#fff;border:1px solid #abd2f6;box-sizing:border-box;z-index:1}.form-content__dropdown-hotel-room--active{display:block}.form-content__dropdown-hotel-room--active::before{position:absolute;content:"";top:-8px;left:90px;width:15px;height:15px;border-top:1px solid #abd2f6;border-left:1px solid #abd2f6;background-color:#fff;transform:rotate(45deg)}.form-content__dropdown-hotel-room-type{position:relative;display:flex;align-items:center;flex-grow:1;height:40px;margin:0;padding:0;padding-left:55px;font-family:"PT Sans",sans-serif;font-size:15px;line-height:15px;color:#434343;border-bottom:1px solid #dedede;user-select:none;cursor:pointer}.form-content__dropdown-hotel-room-type:hover{background-color:#f6f6f6}.form-content__dropdown-hotel-room-type.form-content__dropdown-hotel-room-type--hidden{display:none}.form-content__dropdown-hotel-room-type.form-content__dropdown-hotel-room-type--active{background-color:#f6f6f6}.form-content__dropdown-hotel-room-type--man1::before{position:absolute;content:"";top:12px;left:10px;width:28px;height:17px;background-image:url("data:image/svg+xml,%3Csvg enable-background='new 0 0 14 17' version='1.1' viewBox='0 0 14 17' xml:space='preserve' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%2302AFE2;%7D .st1%7Bfill:none;%7D%0A%3C/style%3E%3Cpath class='st0' d='m13.7 14.3c0 0.5-0.1 1.1-0.2 1.6-1.2 0.1-4.4 0.5-6.5 0.5s-5.4-0.4-6.5-0.5c-0.1-0.5-0.2-1-0.2-1.6 0-2.4 1.3-4.6 3.2-5.8 0.3-0.2 0.8-0.2 1.1 0 0.7 0.5 1.5 0.8 2.4 0.8s1.7-0.3 2.4-0.8c0.3-0.2 0.8-0.2 1.1 0 1.9 1.2 3.2 3.3 3.2 5.8z'/%3E%3Ccircle class='st0' cx='7' cy='4.4' r='3.8'/%3E%3Cpath class='st1' d='m0.4 15.3c1.2 0.2 4.4 0.5 6.6 0.5s5.4-0.4 6.6-0.5'/%3E%3C/svg%3E");background-repeat:no-repeat}.form-content__dropdown-hotel-room-type--man2::before{position:absolute;content:"";top:12px;left:10px;width:28px;height:17px;background-image:url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 17.9 19.2' style='enable-background:new 0 0 17.9 19.2;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%2302AFE2;%7D .st1%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Cg%3E%3Cpath class='st0' d='M13.4,13.7c0,0.5-0.1,1.1-0.2,1.6c-1.2,0.1-4.4,0.5-6.5,0.5s-5.4-0.4-6.5-0.5c-0.1-0.5-0.2-1-0.2-1.6 c0-2.4,1.3-4.6,3.2-5.8c0.3-0.2,0.8-0.2,1.1,0C5,8.4,5.8,8.7,6.7,8.7s1.7-0.3,2.4-0.8c0.3-0.2,0.8-0.2,1.1,0 C12.1,9.1,13.4,11.2,13.4,13.7z'/%3E%3Ccircle class='st0' cx='6.7' cy='3.8' r='3.8'/%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath class='st0' d='M11.2,19.5c-1.7,0-4.1-0.3-5.6-0.4c-0.4,0-1.2-0.1-1.2-0.1l0-0.2c-0.1-0.5-0.2-1-0.2-1.7 c0-2.4,1.3-4.8,3.3-6.1c0.2-0.1,0.4-0.2,0.7-0.2S8.8,10.9,9,11c0.7,0.5,1.4,0.7,2.2,0.7c0.8,0,1.5-0.3,2.2-0.7 c0.2-0.1,0.5-0.2,0.7-0.2s0.5,0.1,0.7,0.2c2.1,1.3,3.3,3.6,3.3,6c0,0.4-0.1,1-0.2,1.7l0,0.2l-0.2,0c-0.3,0-0.7,0.1-1.2,0.1 C15.1,19.2,12.8,19.5,11.2,19.5z'/%3E%3Cpath class='st1' d='M14.2,11.1c0.2,0,0.4,0.1,0.6,0.1c1.9,1.2,3.2,3.3,3.2,5.8c0,0.5-0.1,1.1-0.2,1.6c-1.2,0.1-4.4,0.5-6.5,0.5 s-5.4-0.4-6.5-0.5c-0.1-0.5-0.2-1-0.2-1.6c0-2.4,1.3-4.6,3.2-5.8c0.2-0.1,0.4-0.1,0.6-0.1s0.4,0.1,0.6,0.1 c0.7,0.5,1.5,0.8,2.4,0.8s1.7-0.3,2.4-0.8C13.8,11.2,14,11.1,14.2,11.1 M14.2,10.5c-0.3,0-0.6,0.1-0.9,0.3 c-0.7,0.5-1.3,0.7-2.1,0.7s-1.4-0.2-2.1-0.7c-0.3-0.2-0.6-0.3-0.9-0.3c-0.3,0-0.6,0.1-0.9,0.3c-2.1,1.3-3.5,3.8-3.5,6.3 c0,0.7,0.1,1.2,0.2,1.7l0.1,0.4l0.4,0c0.2,0,0.5,0.1,0.9,0.1c1.5,0.2,3.9,0.4,5.6,0.4c1.6,0,3.9-0.2,5.3-0.4 c0.5-0.1,0.9-0.1,1.2-0.1l0.4,0l0.1-0.4c0.1-0.7,0.2-1.3,0.2-1.7c0-2.6-1.3-4.9-3.5-6.3C14.8,10.6,14.5,10.5,14.2,10.5L14.2,10.5z '/%3E%3C/g%3E%3Cg%3E%3Cpath class='st0' d='M11.2,11.3c-2.3,0-4.1-1.8-4.1-4.1S9,3.1,11.2,3.1s4.1,1.8,4.1,4.1S13.5,11.3,11.2,11.3z'/%3E%3Cpath class='st1' d='M11.2,3.4c2.1,0,3.8,1.7,3.8,3.8S13.3,11,11.2,11S7.4,9.3,7.4,7.2S9.1,3.4,11.2,3.4 M11.2,2.8 c-2.4,0-4.4,2-4.4,4.4s2,4.4,4.4,4.4s4.4-2,4.4-4.4S13.7,2.8,11.2,2.8L11.2,2.8z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat}.form-content__dropdown-hotel-room-type--man3::before{position:absolute;content:"";top:12px;left:10px;width:28px;height:17px;background-image:url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 29.4 15.9' style='enable-background:new 0 0 29.4 15.9;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%2302AFE2;%7D .st1%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Cg%3E%3Cg%3E%3Cpath class='st0' d='M24.5,16.1c-1.2,0-3-0.2-4.1-0.3l-0.9-0.1l0-0.2c-0.1-0.4-0.2-0.8-0.2-1.2c0-1.8,0.9-3.5,2.5-4.5 c0.1-0.1,0.4-0.2,0.6-0.2c0.2,0,0.4,0.1,0.6,0.2c0.5,0.4,1,0.5,1.6,0.5c0.6,0,1.1-0.2,1.6-0.5c0.2-0.1,0.4-0.2,0.6-0.2 s0.4,0.1,0.6,0.2c1.5,1,2.5,2.7,2.5,4.5c0,0.3,0,0.7-0.2,1.2l0,0.2c0,0-0.7,0.1-1.1,0.1C27.3,15.9,25.7,16.1,24.5,16.1z'/%3E%3Cpath class='st1' d='M26.7,9.9c0.1,0,0.3,0,0.4,0.1c1.4,0.9,2.3,2.4,2.3,4.2c0,0.4-0.1,0.8-0.1,1.2c-0.9,0.1-3.2,0.4-4.8,0.4 c-1.5,0-3.9-0.3-4.8-0.4c-0.1-0.4-0.1-0.7-0.1-1.2c0-1.8,1-3.4,2.3-4.2c0.1-0.1,0.3-0.1,0.4-0.1s0.3,0,0.4,0.1 c0.5,0.4,1.1,0.6,1.8,0.6c0.7,0,1.2-0.2,1.8-0.6C26.4,10,26.5,9.9,26.7,9.9 M26.7,9.3c-0.3,0-0.5,0.1-0.7,0.2 C25.5,9.9,25,10,24.5,10s-1-0.2-1.4-0.5c-0.2-0.1-0.5-0.2-0.8-0.2c-0.3,0-0.5,0.1-0.7,0.2c-1.6,1-2.6,2.8-2.6,4.7 c0,0.5,0.1,0.9,0.2,1.3l0.1,0.4l0.4,0c0.2,0,0.4,0,0.7,0.1c1.1,0.1,2.9,0.3,4.1,0.3c1.2,0,2.8-0.2,3.9-0.3c0.4,0,0.7-0.1,0.9-0.1 l0.4,0l0.1-0.4c0.1-0.5,0.2-0.9,0.2-1.3c0-1.9-1-3.7-2.6-4.7C27.2,9.4,26.9,9.3,26.7,9.3L26.7,9.3z'/%3E%3C/g%3E%3Cg%3E%3Ccircle class='st0' cx='24.5' cy='7' r='3.1'/%3E%3Cpath class='st1' d='M24.5,4.3c1.5,0,2.8,1.2,2.8,2.8S26,9.8,24.5,9.8S21.7,8.6,21.7,7S23,4.3,24.5,4.3 M24.5,3.7 c-1.9,0-3.4,1.5-3.4,3.4s1.5,3.4,3.4,3.4c1.9,0,3.4-1.5,3.4-3.4S26.4,3.7,24.5,3.7L24.5,3.7z'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath class='st0' d='M16.4,16.1c-1.7,0-4.1-0.3-5.6-0.4c-0.4,0-1.2-0.1-1.2-0.1l0-0.2c-0.1-0.5-0.2-1-0.2-1.7 c0-2.4,1.3-4.8,3.3-6.1c0.2-0.1,0.4-0.2,0.7-0.2s0.5,0.1,0.7,0.2c0.7,0.5,1.4,0.7,2.2,0.7c0.8,0,1.5-0.3,2.2-0.7 c0.2-0.1,0.5-0.2,0.7-0.2s0.5,0.1,0.7,0.2c2.1,1.3,3.3,3.6,3.3,6c0,0.6-0.1,1.2-0.2,1.7l0,0.2l-0.2,0c-0.3,0-0.7,0.1-1.2,0.1 C20.2,15.9,18,16.1,16.4,16.1z'/%3E%3Cpath class='st1' d='M19.4,7.7c0.2,0,0.4,0.1,0.5,0.2c1.9,1.2,3.2,3.3,3.2,5.8c0,0.5-0.1,1.1-0.2,1.6c-1.2,0.1-4.4,0.5-6.5,0.5 s-5.4-0.4-6.5-0.5c-0.1-0.5-0.2-1-0.2-1.6c0-2.4,1.3-4.6,3.2-5.8c0.1-0.1,0.3-0.2,0.6-0.2c0.2,0,0.4,0.1,0.5,0.2 c0.7,0.5,1.5,0.8,2.4,0.8c0.9,0,1.7-0.3,2.4-0.8C19,7.8,19.2,7.7,19.4,7.7 M19.4,7.1c-0.3,0-0.6,0.1-0.9,0.3 c-0.7,0.5-1.3,0.7-2.1,0.7c-0.7,0-1.4-0.2-2.1-0.7c-0.3-0.2-0.6-0.3-0.9-0.3c-0.3,0-0.6,0.1-0.9,0.3c-2.1,1.3-3.5,3.8-3.5,6.3 c0,0.7,0.1,1.2,0.2,1.7l0.1,0.4l0.4,0c0.2,0,0.5,0.1,0.9,0.1c1.5,0.2,3.9,0.4,5.6,0.4c1.6,0,3.9-0.2,5.3-0.4 c0.5-0.1,0.9-0.1,1.2-0.1l0.4,0l0.1-0.4c0.1-0.7,0.2-1.3,0.2-1.7c0-2.6-1.3-4.9-3.5-6.3C20,7.2,19.7,7.1,19.4,7.1L19.4,7.1z'/%3E%3C/g%3E%3Cg%3E%3Cpath class='st0' d='M16.4,7.9c-2.3,0-4.1-1.8-4.1-4.1s1.8-4.1,4.1-4.1c2.3,0,4.1,1.8,4.1,4.1S18.7,7.9,16.4,7.9z'/%3E%3Cpath class='st1' d='M16.4,0c2.1,0,3.8,1.7,3.8,3.8s-1.7,3.8-3.8,3.8s-3.8-1.7-3.8-3.8S14.3,0,16.4,0 M16.4-0.6 c-2.4,0-4.4,2-4.4,4.4s2,4.4,4.4,4.4s4.4-2,4.4-4.4S18.8-0.6,16.4-0.6L16.4-0.6z'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath class='st0' d='M6.7,16.1c-1.7,0-4.1-0.3-5.6-0.4c-0.4,0-1.2-0.1-1.2-0.1l0-0.2c-0.1-0.5-0.2-1-0.2-1.7 c0-2.4,1.3-4.8,3.3-6.1c0.2-0.1,0.4-0.2,0.7-0.2s0.5,0.1,0.7,0.2c0.7,0.5,1.4,0.7,2.2,0.7c0.8,0,1.5-0.3,2.2-0.7 c0.2-0.1,0.5-0.2,0.7-0.2s0.5,0.1,0.7,0.2c2.1,1.3,3.3,3.6,3.3,6c0,0.6-0.1,1.2-0.2,1.7l0,0.2l-0.2,0c-0.3,0-0.7,0.1-1.2,0.1 C10.5,15.9,8.3,16.1,6.7,16.1z'/%3E%3Cpath class='st1' d='M9.6,7.7c0.2,0,0.4,0.1,0.6,0.2c1.9,1.2,3.2,3.3,3.2,5.8c0,0.5-0.1,1.1-0.2,1.6c-1.2,0.1-4.4,0.5-6.5,0.5 s-5.4-0.4-6.5-0.5c-0.1-0.5-0.2-1-0.2-1.6c0-2.4,1.3-4.6,3.2-5.8c0.2-0.1,0.3-0.2,0.5-0.2s0.4,0.1,0.6,0.2C5,8.4,5.8,8.7,6.7,8.7 s1.7-0.3,2.4-0.8C9.3,7.8,9.4,7.7,9.6,7.7 M9.6,7.1C9.3,7.1,9,7.2,8.8,7.4C8.1,7.9,7.4,8.1,6.7,8.1S5.3,7.9,4.6,7.4 C4.4,7.2,4.1,7.1,3.7,7.1S3.1,7.2,2.9,7.4c-2.1,1.3-3.5,3.8-3.5,6.3c0,0.7,0.1,1.2,0.2,1.7l0.1,0.4l0.4,0c0.2,0,0.5,0.1,0.9,0.1 c1.5,0.2,3.9,0.4,5.6,0.4c1.6,0,3.9-0.2,5.3-0.4c0.5-0.1,0.9-0.1,1.2-0.1l0.4,0l0.1-0.4c0.1-0.7,0.2-1.3,0.2-1.7 c0-2.6-1.3-4.9-3.5-6.3C10.3,7.2,10,7.1,9.6,7.1L9.6,7.1z'/%3E%3C/g%3E%3Cg%3E%3Cpath class='st0' d='M6.7,7.9c-2.3,0-4.1-1.8-4.1-4.1s1.8-4.1,4.1-4.1c2.3,0,4.1,1.8,4.1,4.1S9,7.9,6.7,7.9z'/%3E%3Cpath class='st1' d='M6.7,0c2.1,0,3.8,1.7,3.8,3.8S8.8,7.6,6.7,7.6S2.9,5.9,2.9,3.8S4.6,0,6.7,0 M6.7-0.6c-2.4,0-4.4,2-4.4,4.4 s2,4.4,4.4,4.4s4.4-2,4.4-4.4S9.1-0.6,6.7-0.6L6.7-0.6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat}
.form-content__dropdown-hotel-guests{position:absolute;top:74px;right:-2px;display:none;width:335px;min-height:100px;margin:0;padding:0;padding-top:20px;background-color:#fff;box-shadow:0 7px 15px 0 #575757;box-sizing:border-box;cursor:default}.form-content__dropdown-hotel-guests--active{display:block}.form-content__dropdown-hotel-guests::before{position:absolute;content:"";top:-8px;right:90px;width:15px;height:15px;border-top:1px solid #abd2f6;border-left:1px solid #abd2f6;background-color:#fff;transform:rotate(45deg)}.ht_search__data-pax-block{position:absolute;top:38px;right:-2px;width:100%;min-width:350px;min-height:100px;margin:0;padding:0;padding-top:20px;background-color:#fff;box-shadow:0 7px 15px 0 #575757;box-sizing:border-box;cursor:default;z-index:10}.ht_search__data-pax-block.ht_search__data-pax-block--hidden{display:none}.ht_search__data-pax-item-wrapper{width:100%;margin:0;padding:0}.ht_search__data-pax-item{display:flex;align-items:flex-start;width:100%;margin:0;margin-bottom:15px;padding:0 20px;box-sizing:border-box}.ht_search__data-pax-item-add{display:flex;justify-content:center;align-items:center;width:100%;height:60px;margin:0;padding:0;border-top:1px solid #ccc}.ht_search__data-pax-col{display:flex;flex-direction:column;margin:0;padding:0}.ht_search__data-pax-col--mr{margin-right:20px}.ht_search__data-pax-txt{position:relative;margin:0;padding:0;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;color:#333}.ht_search__data-pax-txt--bold{font-weight:700}.ht_search__data-pax-txt--size-xl{font-size:20px}.ht_search__data-pax-txt--size-l{font-size:18px}.ht_search__data-pax-txt--mt{margin-top:4px}.ht_search__data-pax-txt--mb{margin-bottom:4px}.ht_search__data-pax-txt--ml-mr{margin-left:10px;margin-right:10px}.ht_search__data-pax-txt--color-btn{color:#1c5cdf;cursor:pointer}.ht_search__data-pax-txt--color-btn:hover{color:#8abefd}.ht_search__data-pax-txt--add{width:80px;padding-left:50px;line-height:16px;color:#666;cursor:pointer;user-select:none}.ht_search__data-pax-txt.ht_search__data-pax-txt--disabled{cursor:default}.ht_search__data-pax-txt--add::before{position:absolute;content:"";top:15px;left:20px;width:15px;height:3px;background-color:#217fff}.ht_search__data-pax-txt--add::after{position:absolute;content:"";top:9px;left:26px;width:3px;height:15px;background-color:#217fff}.ht_search__data-pax-txt--refresh{margin:0;margin-right:20px;padding:8px 35px;line-height:16px;color:#fff;background-color:#f3862e;border-radius:3px;cursor:pointer}.ht_search__data-pax-txt--refresh:hover{background-color:#d97f2b}.ht_search__pax-add-block{display:flex;justify-content:center;align-items:center;width:80px;height:36px;margin:0;padding:0;border:1px solid #ccc;border-radius:4px}.ht_search__data-pax-minus{position:relative;width:12px;height:12px;margin:0;padding:0;cursor:pointer;user-select:none}.ht_search__data-pax-minus.ht_search__data-pax-minus--disabled{cursor:default}.ht_search__data-pax-minus::before{position:absolute;content:"";top:6px;left:0;width:12px;height:2px;background-color:#999}.ht_search__data-pax-minus:hover::before{background-color:#217fff}.ht_search__data-pax-plus{position:relative;width:12px;height:12px;margin:0;padding:0;cursor:pointer}.ht_search__data-pax-plus.ht_search__data-pax-plus--disabled{cursor:default}.ht_search__data-pax-plus::before{position:absolute;content:"";top:5px;left:0;width:12px;height:2px;background-color:#999}.ht_search__data-pax-plus::after{content:"";position:absolute;top:0;left:5px;width:2px;height:12px;background-color:#999}.ht_search__data-pax-plus:hover::after,.ht_search__data-pax-plus:hover::before{background-color:#217fff}
.form-content__dropdown-class-passengers{position:absolute;top:100%;left:50%;transform:translate(-50%,10px);width:100vw;max-width:284px;background:#fff;border-radius:4px;padding:10px 5px 10px 0;filter:drop-shadow(0 7px 11px rgba(8, 0, 47, .07)) drop-shadow(0 3px 5px rgba(8, 0, 47, .04));z-index:96;box-sizing:border-box;display:none}.form-content__dropdown-class-passengers.form-content__dropdown-class-passengers--active{display:block}.form-content__dropdown-class-passengers-container::-webkit-scrollbar{width:8px;background:#d6ebff;border-radius:4px}.form-content__dropdown-class-passengers-container::-webkit-scrollbar-thumb{background:#0f7ee6;border-radius:4px}.form-content__dropdown-class-passengers_airport,.form-content__dropdown-class-passengers_city{display:flex;align-items:center;padding:8px 20px}.form-content__dropdown-class-passengers_abbr,.form-content__dropdown-class-passengers_name,.form-content__dropdown-class-passengers_subname{white-space:nowrap}.form-content__dropdown-class-passengers_abbr{min-width:44px;background:#fff;text-transform:uppercase;font:400 14px/16px Roboto,sans-serif;color:#999;margin-left:auto;text-align:right}.form-content__dropdown-class-passengers_name{font:400 14px/16px Roboto,sans-serif;color:#0a2239;margin-right:4px}.form-content__dropdown-class-passengers_subname{font:400 14px/16px Roboto,sans-serif;color:#999;margin:0 6px}.form-content__dropdown-class-passengers_airport{padding:8px 20px 8px 30px}.form-content__dropdown-class-passengers_airport:last-of-type{border-bottom:1px solid #d0d0d0}.form-content__dropdown-class-passengers:before{content:"";display:block;width:22px;height:7px;background:url("../../../templates/d/blocks/main-search-form/img/dropdown-decor-white.svg") center no-repeat;position:absolute;bottom:100%;left:102px;z-index:66}.form-content__dropdown-class-passengers-container{overflow:auto;max-height:380px}.form-content__dropdown-class-passengers_airport:hover,.form-content__dropdown-class-passengers_city:hover{background:#5299ef;cursor:pointer}.form-content__dropdown-class-passengers_airport:hover .form-content__dropdown-class-passengers_abbr,.form-content__dropdown-class-passengers_airport:hover .form-content__dropdown-class-passengers_name,.form-content__dropdown-class-passengers_airport:hover .form-content__dropdown-class-passengers_subname,.form-content__dropdown-class-passengers_city:hover .form-content__dropdown-class-passengers_abbr,.form-content__dropdown-class-passengers_city:hover .form-content__dropdown-class-passengers_name,.form-content__dropdown-class-passengers_city:hover .form-content__dropdown-class-passengers_subname{color:#fff;background:0 0}.form-content__dropdown-class-passengers--passengers.form-content__dropdown-class-passengers{padding:20px 20px 10px;left:unset;transform:translate(0,10px);right:0;max-width:372px}.form-content__dropdown-class-passengers--passengers.form-content__dropdown-class-passengers:before{left:250px}.form-content__dropdown-class-passengers_class{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:4px;padding-bottom:10px;border-bottom:1px solid #d0d0d0;margin-bottom:10px}.form-content__dropdown-class-passengers_class-item{border:1px solid transparent;box-sizing:border-box;display:flex;align-items:center;justify-content:center;text-transform:uppercase;height:24px;cursor:pointer;user-select:none}.form-content__dropdown-class-passengers_class-item.form-content__dropdown-class-passengers_class-item--selected{border:1px solid #0f7ee6;color:#0f7ee6}.form-content__dropdown-class-passengers_tickets{display:flex;align-items:center;margin-bottom:10px}.form-content__dropdown-class-passengers_tickets_type{margin-right:auto}.form-content__dropdown-class-passengers_tickets_title{font:400 14px/16px Roboto,sans-serif;margin-bottom:2px;color:#0a2239}.form-content__dropdown-class-passengers_tickets_desc{font:400 13px/15px Roboto,sans-serif;color:#999}.form-content__dropdown-class-passengers_tickets_btn{display:flex;align-items:center;justify-content:center;border-radius:50%;width:32px;height:32px;background:#0f7ee6;margin-left:8px;cursor:pointer;user-select:none}.form-content__dropdown-class-passengers_tickets_btn:hover{background:#8ecbff}.form-content__dropdown-class-passengers_tickets_btn.form-content__dropdown-class-passengers_tickets_btn--disabled{background:#8ecbff;cursor:default}.form-content__dropdown-class-passengers_tickets_input{width:40px;height:32px;background:#fff;border:1px solid rgba(55,71,79,.24);box-sizing:border-box;border-radius:3px;font:400 14px/16px Roboto,sans-serif;color:#0a2239;text-align:center;margin-left:8px}.form-content__dropdown-class-passengers_footer{display:flex;justify-content:space-between;align-items:center;padding-top:6px}.form-content__dropdown-class-passengers_btn{color:#0f7ee6;font:400 12px/14px Roboto,sans-serif;text-decoration:underline;cursor:pointer;user-select:none}.form-content__dropdown-class-passengers--left{left:0;transform:translate(0,10px)}.form-content__dropdown-class-passengers--left:before{left:60px}
.clear{clear:both;height:1px}.main-special{position:relative;overflow:hidden}.main-special__title{position:relative;display:flex;justify-content:center;align-items:center;padding-bottom:32px}.main-special__title-text{padding:0 32px;font-size:28px;font-weight:300;line-height:33px;color:#0a2239}.main-special__title-line{flex-grow:1;height:1px;background-color:#cacaca}.main-special__controls{position:absolute;top:32px;left:50%;transform:translateX(-50%)}.main-special__looks{display:none;font-size:17px;line-height:20px;margin:0 auto;color:#0f7ee6;text-decoration:none;background-color:transparent;transition:all .25s ease;padding:4px 8px;border-radius:4px}.main-special__looks:hover{background-color:#e9f2fb}.main-special__looks.active{display:inline-block}.main-special__slider{position:relative;width:100%;height:0;background:#0f7ee6;border-radius:4px;overflow:hidden;box-sizing:border-box}.main-special__slider.active{height:100%;padding:34px}.main-special__slider-item{position:relative;width:300px;height:300px;cursor:pointer;overflow:hidden;background-size:cover!important;background-position:center center!important}.main-special__slider-item:hover .main-special__slider-item-content{background:linear-gradient(180deg,rgba(0,0,0,.1) 0,rgba(0,0,0,.5) 100%);opacity:.9;backdrop-filter:blur(5px)}.main-special__slider-item-content{width:300px;height:300px;z-index:100;position:relative}.main-special__slider-item:hover .main-special__slider-item-caption-title{position:relative;display:inline-block;width:100%;line-height:24px;background:0 0;color:#fff;text-align:center;padding:32px 5px 0 5px;box-sizing:border-box}.main-special__slider-item:hover .main-special__slider-item-caption-text{position:relative;top:6px;margin:0 34px;padding-top:12px;border-top:1px solid #fff}.main-special__slider-item:hover .main-special__slider-item-caption-more{bottom:20px;left:75px}.main-special__slider-item-caption-title{position:absolute;display:flex;justify-content:center;align-items:center;width:100%;min-height:90px;box-sizing:border-box;bottom:8px;margin:0;padding:0;padding-left:4px;padding-right:4px;text-align:center;font-size:17px;line-height:20px;font-weight:500;color:#0a2239;background:rgba(255,255,255,.9);-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.main-special__slider-item-caption-text{position:absolute;text-align:center;font-size:13px;line-height:15px;color:#fff;bottom:-100px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:7;overflow:hidden}.main-special__slider-item-caption-more{width:138px;height:38px;position:absolute;border:1px solid #fff;border-radius:4px;display:block;font-size:15px;line-height:38px;color:#fff;text-decoration:none;text-align:center;text-shadow:0 0 10px #000;margin:0 auto;bottom:-100px}.main-special__slider li{position:relative;display:block;float:left;width:300px;height:300px;margin-right:16px;margin-bottom:16px}.main-special__tabs-nav{display:inline-flex;margin:0 0 16px;border-bottom:1px solid #cacaca}.main-special__tabs-nav-item{height:28px;font-size:17px;color:#0f7ee6;user-select:none;cursor:pointer}.main-special__tabs-nav-item:not(:last-child){margin-right:16px}.main-special__tabs-nav-item.active{border-bottom:2px solid #0f7ee6;font-weight:700}.main-special .bx-controls{position:relative;display:flex;justify-content:center;align-items:center;gap:16px;font-size:0}.main-special .bx-controls-direction{display:contents}.main-special .bx-prev{display:block;flex-shrink:0;order:1;background-image:url("../../../templates/d/blocks/svg/chevron-left--light.svg");width:16px;height:32px;cursor:pointer}.main-special .bx-next{display:block;flex-shrink:0;order:3;background-image:url("../../../templates/d/blocks/svg/chevron-right--light.svg");width:16px;height:32px;cursor:pointer}.main-special .bx-next,.main-special .bx-prev{opacity:1;visibility:visible;transition:all .25s ease-in-out}.main-special .bx-next.disabled,.main-special .bx-prev.disabled{opacity:0;visibility:hidden}.main-special .bx-pager{position:relative;display:flex;justify-content:center;flex-wrap:nowrap;order:2}.main-special .bx-pager .bx-pager-link{display:block;width:12px;height:12px;margin:0 8px;background-image:url("../../../templates/d/blocks/main-special/img/bx-pager-item.png")}.main-special .bx-pager .bx-pager-item a.active{background-image:url("../../../templates/d/blocks/main-special/img/bx-pager-item-1.png")}.main-special .bx-wrapper{width:932px;min-width:932px!important;display:block;margin:0 auto;overflow:hidden}.main-special__slider-carousel{width:10000%}.main-special__slider-carousel-item-box{margin-right:16px;float:left}.main-special__slider-carousel-item-box:last-child{margin-right:0}.main-special__show-all{width:1000px;border-radius:4px;background:#0f7ee6;padding:34px;box-sizing:border-box;display:none}.main-special__show-all.active{display:inline-block}.main-special__show-all ul{display:flex;flex-wrap:wrap;gap:16px;padding-bottom:34px}.main-special__button{position:relative;display:flex;justify-content:center;align-items:center;width:171px;height:51px;border:1px solid #fff;border-radius:4px;color:#fff;font-size:16px;line-height:19px;font-weight:500;text-decoration:none;cursor:pointer;transition:all .25s ease-in-out}.main-special__button:hover{color:#0f7ee6;background:#fff}.main-special__button.main-special__button--centered{margin:18px auto 0}.main-special__slider-item-img{position:absolute;background-size:cover!important;background-position:center center!important;width:100%;height:100%}.main-special__slider-item-img img{width:300px;height:auto}.main-special__slider-item:hover .main-special__slider-item-img{-webkit-filter:blur(2px);-o-filter:blur(2px);-ms-filter:blur(2px);filter:blur(2px);opacity:.8}.main-special__hide-all-block{display:flex;justify-content:center;gap:16px}.main-special__show-all-elem{display:none}.main-seoblock{display:flex;flex-direction:column}.main-seoblock--bottom{display:block}
.main-simple-search{position:relative;width:950px;background:#f2f2f2;box-shadow:0 0 10px rgba(0,0,0,.75);margin:25px auto 21px auto;display:none}.main-simple-search__border_line{display:table;width:100%;height:50px;background:#1884e3;background:linear-gradient(to top,#0e7ad7,#208dec)}.main-simple-search__buttons_block{margin:28px auto 27px auto;display:table}.main-simple-search__button{display:table-cell;cursor:pointer;background-color:#025399;color:#fff;width:300px;text-align:center;font-size:15px;line-height:17px;text-transform:uppercase;vertical-align:middle;height:53px;border-radius:3px}.main-simple-search__button:hover{background-color:#003a6b;transition:all .5s}.main-simple-search__button--river{background-color:#57b070}.main-simple-search__button--river:hover{background-color:#488b5b}.main-simple-search__button_separator{display:table-cell;width:30px}
.main-rewards__block{display:block;max-width:1000px;min-height:390px;margin:0 auto;padding:0;padding-top:20px;background-color:#f3f3f3}.main-rewards__head{width:100%;margin:0;margin-bottom:14px;padding:0;text-align:center;font-family:Roboto,sans-serif;font-size:30px;font-weight:300;line-height:32px;color:#444}.main-rewards__block-inner{position:relative;display:flex;flex-wrap:wrap;padding-left:40px}.main-rewards__list{position:relative;display:flex;min-height:100px;margin:0;padding:0;font-family:"Roboto Condensed",sans-serif;z-index:1}.main-rewards__item{position:relative;width:132px;min-height:182px;margin:0;padding:0;box-sizing:border-box}.main-rewards__item.main-rewards__item--ml{margin-left:10px}.main-rewards__block-inner-desc-block{position:relative;width:calc(100% - 721px);margin-left:21px;font-family:"Roboto Condensed",sans-serif;z-index:1}.main-rewards__block-inner-desc-h1{margin-top:34px;color:#333;text-shadow:0 1px 0 #fff;font-size:20px;font-weight:700;line-height:23px;text-transform:uppercase}.main-rewards__block-inner-desc-h2{margin-top:5px;color:#333;text-shadow:0 1px 0 #fff;font-size:16px;line-height:19px;text-transform:uppercase}.main-rewards__block-inner-desc{margin-top:27px;color:#333;font-size:14px;line-height:16px}.main-rewards__bg{position:absolute;top:18px;left:0;width:100%;height:96px;background-image:url("../../../templates/d/blocks/main-rewards/img/bg.png");z-index:0}.main-rewards__block-inner-img-desc{width:100%;margin-top:15px;font-family:"Roboto Condensed",sans-serif}.main-rewards__block-inner-img-desc-row{display:flex}.main-rewards__block-inner-img-desc-row.main-rewards__block-inner-img-desc-row--mt{margin-top:8px}.main-rewards__block-inner-img-desc-row-title{color:#333;font-size:14px;font-weight:700;line-height:16px}.main-rewards__block-inner-img-desc-row-text{margin-left:8px;color:#333;font-size:14px;line-height:16px}.main-rewards__block-inner-img-desc-row-text-link{color:#0f7ee6;text-decoration:underline;cursor:pointer;user-select:none}
.clear{clear:both;height:1px}.fleft{float:left}.fright{float:right}.main-popular{position:relative;padding-top:35px}.main-popular__title{position:relative;text-align:center;font-size:30px;line-height:34px;color:#444;font-weight:300;font-family:Roboto,sans-serif;margin:0 40px 25px 40px}.main-popular__title:after{content:"";width:100%;height:1px;display:block;position:absolute;left:0;top:50%;background:#d0d0d0;margin-top:2px}.main-popular__titleText{position:relative;z-index:3;background:#dedede;padding:0 15px}.main-popular__Looks{position:absolute;width:100%;text-align:center;z-index:1;font-size:16px;line-height:18px;color:#b4b2b2;margin-top:-20px}.main-popular__Data{position:relative;text-align:right;font-size:14px;line-height:16px;color:#444;margin-right:40px;margin-bottom:-25px}.main-popular__YearChoise{position:absolute;width:100px;height:36px;background:#dedede;z-index:40;padding:0 22px 0 36px;right:150px;top:35px}.main-popular__tabItemFilter{position:relative;overflow:hidden;padding:6px 0 6px 30px;height:24px;background:#208dec;background:-moz-linear-gradient(top,#208dec 0,#0d79d6 100%);background:-webkit-linear-gradient(top,#208dec 0,#0d79d6 100%);background:linear-gradient(to bottom,#208dec 0,#0d79d6 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#208dec", endColorstr="#0d79d6", GradientType=0)}.main-popular__tabItemFilterLink{display:block;float:left;color:#fff;height:24px;line-height:24px;font-size:14px;padding:0 10px;margin-right:10px;position:relative;cursor:pointer}.main-popular__tabItemFilterLink.active{text-decoration:none;background:#4a9be0}.main-popular__TabsNav{position:relative;overflow:hidden;margin-left:40px}.main-popular__TabsNavItem{float:left;display:block;cursor:pointer;position:relative;height:36px;font-size:17px;line-height:36px;color:#fff;padding:0 25px;background:#b4b2b2;box-shadow:inset 0 2px 1px #999}.main-popular__TabsNavItem.active{box-shadow:none;color:#fff;border:0;border-right:1px solid transparent;background:#208dec;background:-moz-linear-gradient(top,#2997f7 0,#208dec 100%);background:-webkit-linear-gradient(top,#2997f7 0,#208dec 100%);background:linear-gradient(to bottom,#2997f7 0,#208dec 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#2997f7", endColorstr="#208dec", GradientType=0)}.main-popular__TabsNav li:first-child{border-radius:4px 0 0 0}.main-popular__TabsNav li:last-child{border-radius:0 4px 0 0}.main-popular__tabItem{position:relative;background:#1481de;width:1000px;display:block;overflow:hidden}.main-popular__ShowAll{width:150px;height:35px;line-height:35px;font-size:14px;color:#fff;border:1px solid #fff;border-radius:3px;text-align:center;text-decoration:none;position:relative;display:block;margin:16px auto 32px}.main-popular__ShowAll:hover{color:#000;border:1px solid #fff;background:#fff;transition:all linear .7s}.main-popular__Slider{position:absolute;top:-100000em;width:100%;background:#afaeae;overflow:hidden}.main-popular__Slider.active{position:relative;top:auto;padding:20px 0 0}.main-popular__SliderItem{background:#fff;width:221px;position:relative;height:272px;display:block}.main-popular__SliderItemImage{position:relative;overflow:hidden;height:272px}.main-popular__SliderItemImage:hover{cursor:default}.main-popular__SliderItemImage:hover .main-popular__SliderItemTitle{top:0;transition:background .7s ease}.main-popular__SliderItemImage:hover .main-popular__SliderItemTitleContent{height:151px;padding:15px 20px;background:rgba(0,0,0,.6);line-height:20px;color:#fff;text-align:left;transition:background .7s ease}.main-popular__SliderItemImage:hover .main-popular__SliderItemTitleButtonBlock{background:rgba(0,0,0,.6);transition:background .7s ease}.main-popular__SliderItemImage:hover .main-popular__SliderItemTitleButton{border:1px solid #fff;color:#fff;transition:background .7s ease}.main-popular__SliderItemImg{width:221px;height:272px;display:block;position:relative}.main-popular__SliderItemTitle{position:absolute;z-index:20;width:221px;height:156px;left:0;top:116px;text-align:center;color:#000}.main-popular__SliderItemTitleHeader{text-align:center;font-size:18px;line-height:30px;color:#000;font-weight:700;background:#fff;padding:5px 0}.main-popular__SliderItemTitleContent{color:#1481de;font-size:14px;line-height:22px;display:block;height:65px;overflow:hidden;background:#fff}.main-popular__SliderItemTitleButtonBlock{width:100%;display:block;background:#fff;padding:12px 0}.main-popular__SliderItemTitleButton{border:1px solid #0f7ee6;font-size:12px;text-decoration:none;color:#0f7ee6;font-family:"PT Sans",sans-serif;border-radius:2px;padding:5px 0;margin:0 auto;display:block;width:98px}.main-popular__SliderItemText{position:relative;text-align:center;font-size:14px;line-height:24px;color:#1481de}.main-popular__SliderCarousel{position:relative;width:10000%}.main-popular__SliderCarousel li{position:relative;float:left;display:block;margin-right:12px;width:221px}.main-popular__Slider .bx-prev{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/main-popular/img/arrow_left.png");width:39px;height:0;padding-top:104px;overflow:hidden;display:block;position:absolute;z-index:200;left:-40px;top:-210px}.main-popular__Slider .bx-next{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/main-popular/img/arrow_right.png");width:39px;height:0;padding-top:104px;overflow:hidden;display:block;position:absolute;z-index:200;left:921px;top:-210px}.main-popular__Slider .bx-pager{width:100%;text-align:center;position:static;z-index:400;left:0;padding:0;display:block;height:12px;margin:15px 0 0}.main-popular__Slider .bx-pager .bx-pager-item{display:inline-block;vertical-align:top;position:relative;margin:0 3px}.main-popular__Slider .bx-pager .bx-pager-item a{background-repeat:no-repeat;background-position:right;background-image:url("../../../templates/d/blocks/main-popular/img/bullets.png");width:12px;height:0;padding-top:12px;overflow:hidden;float:none;position:relative;display:block;margin:0}.main-popular__Slider .bx-pager .bx-pager-item a.active{background-position:left top}.main-popular .bx-wrapper{width:920px;min-width:920px!important;display:block;margin:0 auto;overflow:hidden}
.clear{clear:both;height:1px}.main-news{position:relative}.main-news__title{display:flex;justify-content:center;align-items:center;padding:24px 0}.main-news__title-text{padding:0 32px;font-size:28px;font-weight:300;line-height:33px;color:#0a2239}.main-news__title-line{flex-grow:1;height:1px;background-color:#cacaca}.main-news__columns{display:flex;gap:32px}.main-news__column{flex-grow:1;width:50%}.main-news__item:not(:last-child){margin-bottom:24px}.main-news__itemData{font-size:12px;line-height:14px;color:#777;margin-bottom:4px}.main-news__item_title{font-size:16px;line-height:19px;color:#0f7ee6;margin-bottom:8px}.main-news__itemText{font-size:14px;line-height:16px;color:#0a2239}.main-news__itemReadmore{position:relative;font-size:13px;line-height:15px;color:#0f7ee6;display:inline}
.clear{clear:both;height:1px}.main-list-company{position:relative;padding-top:40px}.main-list-company__divider{display:block;height:0;margin:0;border:0;border-bottom:1px solid #cacaca}.main-list-company__title{padding:32px 0 24px;font-size:22px;line-height:26px;font-weight:300;text-align:center;color:#0a2239}.main-list-company__Slider{position:relative;padding-bottom:24px}.main-list-company__Slide{position:relative;height:96px}.main-list-company__Slide{width:10000%;height:36px}.main-list-company__SlideItem{position:relative;margin-right:60px}.main-list-company__SlideItemImg{display:inline-block;vertical-align:middle;width:100%;height:auto}.main-list-company__SlideItemLink:hover .main-list-company__SlideItemImg{-webkit-filter:none;-moz-filter:none;-ms-filter:none;-o-filter:none;filter:none}.main-list-company .bx-wrapper{width:100%;min-width:100%;display:block;overflow:hidden}
.main-jumbotron-slider{width:1000px;height:360px;display:block;overflow:hidden}.main-jumbotron{width:1000px;height:360px;position:relative}.main-jumbotron__caption{position:absolute;background:rgba(0,0,0,.6);z-index:20;width:630px;padding:15px 40px;left:50%;margin-left:-355px;top:40px}.main-jumbotron__captionTitle{font-size:30px;line-height:32px;color:#fff;font-family:Roboto,sans-serif}.main-jumbotron__captionText{font-size:16px;line-height:18px;color:#fff;font-family:Roboto,sans-serif;padding-top:5px}.main-jumbotron__more{position:relative;display:block;width:110px;height:28px;border:1px solid #fff;border-radius:3px;color:#fff;text-align:center;text-decoration:none;font-size:16px;line-height:28px;margin-top:25px}.main-jumbotron__more:hover{color:#000;border:1px solid #fff;background:#fff;transition:all linear .7s}.main-jumbotron-hidden{display:none}
.clear{clear:both;height:1px}.main-inf2{position:relative;padding:20px 0 15px 0}.main-inf2__title{font-size:30px;line-height:32px;position:relative;text-align:center;color:#444;font-family:Roboto,sans-serif;font-weight:300;margin-bottom:15px}.main-inf2__Text{font-size:14px;line-height:18px;color:#444;position:relative;margin:0 auto 40px;width:720px;text-align:center}.main-inf2__Icons{position:relative;width:400px;text-align:center}.main-inf2__IconsRow{position:relative;white-space:nowrap}.main-inf2__IconsRowItem{display:inline-block;vertical-align:top;position:relative;margin:0 40px 0 15px}.main-inf2__IconsRowItemLink{text-decoration:none}.main-inf2__IconsRowItem:hover .main-inf2__IconsRowItemText{background-color:rgba(102,201,251,.31);transition:all linear .7s}.main-inf2__IconsRowItemImg{display:block;height:113px;margin:0 auto 25px;position:relative}.main-inf2__IconsRowItemText{font-size:16px;line-height:18px;position:relative;padding:3px 5px;color:#0f7ee6}.main-inf2__Reviews{width:310px;padding:0 60px;position:relative;float:left;z-index:200}.main-inf2_Reviews__Item{position:relative;width:310px}.main-inf2_Reviews__ItemTextWrapper{display:table;position:relative;font-size:14px;line-height:20px;color:#444;font-style:italic;padding:30px 35px 40px 35px;border:3px solid #0f7ee6;border-radius:6px;background:#fff;min-height:80px;width:234px}.main-inf2_Reviews__ItemTextWrapper:after{content:"";display:block;position:absolute;bottom:-30px;left:55px;width:30px;height:30px;background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/main-inf2/img/ugol-1.png");z-index:40}.main-inf2_Reviews__ItemText{display:block;max-height:101px;overflow:hidden;position:relative;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;-moz-binding:url("../../../templates/d/blocks/main-inf2/css/bindings.xml#ellipsis")}.main-inf2_Reviews__item--open .main-inf2_Reviews__ItemText{max-height:100%;display:block;-moz-binding:url("../../../templates/d/blocks/main-inf2/css/bindings.xml#none")}.main-inf2_Reviews__Item--tall .main-inf2_Reviews__item_shadow{position:absolute;bottom:-5px;left:0;display:table;width:234px;height:40px;background:linear-gradient(to top,#fff,rgba(255,255,255,0))}.main-inf2_Reviews__item--open .main-inf2_Reviews__item_shadow{display:none}.main-inf2_Reviews__item-button{display:none}.main-inf2_Reviews__Item--tall .main-inf2_Reviews__item-button{position:absolute;bottom:16px;left:209px;display:table;font-size:13px;line-height:15px;color:#0f7ee6;cursor:pointer}.main-inf2__Reviews .bx-viewport{height:auto!important}.main-inf2_Reviews__ItemName{position:relative;padding-left:29px;margin-left:25px;font-size:14px;line-height:16px;color:#0f7ee6;margin-top:35px}.main-inf2_Reviews__ItemName:before{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/main-inf2/img/avatar.png");width:17px;height:18px;content:"";position:absolute;display:block;left:0;bottom:1px}.main-inf2__Reviews li{width:310px;position:relative;float:left;margin-right:40px;display:table}.main-inf2__Reviews .jcarousel-prev{position:absolute;top:62px;left:-34px;width:20px;height:38px;background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/main-inf2/img/arr_left.png");cursor:pointer;user-select:none;z-index:20}.main-inf2__Reviews .jcarousel-next{position:absolute;top:62px;right:-34px;width:20px;height:38px;background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/main-inf2/img/arr_right.png");cursor:pointer;user-select:none;z-index:20}.main-inf2__Reviews .bx-wrapper{width:310px;min-width:310px!important;display:block;overflow:hidden}.main-inf2__ReviewsSlider{width:10000%}.main-inf2 .bx-controls-direction{top:0}.main-inf2 .bx-prev{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/main-inf2/img/arr_left.png");width:20px;height:38px;cursor:pointer;position:absolute;z-index:20;top:56px;left:-30px;font-size:0;line-height:0}.main-inf2 .bx-next{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/main-inf2/img/arr_right.png");width:20px;height:38px;cursor:pointer;position:absolute;z-index:20;top:60px;left:320px;font-size:0;line-height:0}
.main-form_slider__slider{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:space-between;align-content:space-between;width:220px;height:56px;margin:0;margin-right:140px;padding:0}.main-form_slider__slider-label{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:baseline;-webkit-align-items:baseline;align-items:baseline;width:100%;margin:0;padding:0;font-family:"PT Sans",sans-serif;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.main-form_slider__slider-label--name{margin:0;margin-right:10px;padding:0;font-size:15px;font-weight:700;color:#444}.main-form_slider__slider-label--range{margin:0;padding:0;font-size:14px;font-weight:400;color:#444}.main-form_slider__slider-label--range-size{font-size:11px}.main-form_slider__slider-label--range-ml{margin-left:auto}.main-form_slider__slider-line-block{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%;height:8px}.main-form_slider__slider-line{position:relative;width:100%;height:6px;margin:0;padding:0;background-color:#fff;border:1px solid #80c4ff;border-radius:2px}.main-form_slider__slider-inline{position:absolute;top:0;left:50%;width:80%;height:6px;margin:0;margin-left:-40%;padding:0;background-color:#35bfe8;box-sizing:border-box}.main-form_slider__slider-line.main-form_slider__slider-line--hidden .main-form_slider__slider-inline{background-color:#fff}.main-form_slider__slider-toddler{position:absolute;top:-4px;left:0;width:14px;height:14px;margin:0;padding:0;background-color:#f90;border-radius:14px;cursor:pointer}.main-form_slider__slider-line.main-form_slider__slider-line--hidden .main-form_slider__slider-toddler{display:none}.main-form_slider__slider-toddler--start{left:15px}.main-form_slider__slider-toddler--end{left:188px}
.main-form__transfer-item-wrapper{position:relative;display:none}.main-form__transfer-item-wrapper.main-form__transfer-item-wrapper--active{display:block}.main-form__transfer-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:950px;height:127px;margin-top:15px;padding:35px 36px;background:-webkit-gradient(linear,left top,left bottom,from(#208dec),to(#0d79d6));background:linear-gradient(180deg,#208dec 0,#0d79d6 100%);box-sizing:border-box}.main-form__transfer-item *{-webkit-box-sizing:border-box;box-sizing:border-box}.main-form__transfer-item-inner-wrapper{position:relative;height:100%}.main-form__transfer-item__from{font-family:"PT Sans";font-style:normal;font-weight:400;font-size:15px;line-height:19px;outline:0;color:#444;height:100%;width:255px;border:2px solid #dcdcdc;border-radius:3px;padding-left:15px}.main-form__transfer-item__where{font-family:"PT Sans";font-style:normal;font-weight:400;font-size:15px;line-height:19px;outline:0;color:#444;height:100%;width:255px;border:2px solid #dcdcdc;border-radius:3px;padding-left:15px}.main-form__transfer-item__from.main-form__transfer-item__input--error,.main-form__transfer-item__where.main-form__transfer-item__input--error{border-color:red}.main-form__transfer-item__data{position:relative;display:flex;align-items:center;width:143px;height:100%;background:#fff;border:2px solid #dcdcdc;border-radius:3px;cursor:pointer;font-family:"PT Sans";font-style:normal;font-weight:400;font-size:15px;line-height:19px;color:#444;text-align:start;padding-left:15px}.main-form__transfer-item__data.main-form__transfer-item__data--error{border-color:red}.main-form__transfer-item__data::after{position:absolute;top:50%;right:10px;-webkit-transform:translate(0,-60%);transform:translate(0,-60%);content:url("../../../templates/d/blocks/main-form/img/filter-arrow.svg")}.main-form__transfer-item .main-form__transfer-item__passengers-amount{position:relative;width:204px;height:100%}.main-form__transfer-item .main-form__transfer-item__passengers-amount-button{width:100%;height:100%;background-color:#fff;border:2px solid #cfd3d5;border-radius:3px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 20px 12px 32px;font-family:"PT Sans";font-style:normal;font-weight:400;font-size:15px;line-height:19px;color:#444;padding-left:15px}.main-form__transfer-item .main-form__transfer-item__passengers-amount-button::before{content:none}.main-form__transfer-item .main-form__transfer-item__passengers-amount-button::after{position:absolute;top:50%;right:10px;-webkit-transform:translate(0,-60%);transform:translate(0,-60%);content:url("../../../templates/d/blocks/main-form/img/filter-arrow.svg")}.main-form__transfer-item .main-form__transfer-item__passengers-amount-hidden-filter-wrapper{position:absolute;z-index:35;margin-top:7px;width:300px;height:188px;background:#fff;border-radius:4px;padding:20px 20px 10px;-webkit-box-shadow:0 0 4px rgba(0,0,0,.14),0 4px 5px rgba(8,0,47,.04725);box-shadow:0 0 4px rgba(0,0,0,.14),0 4px 5px rgba(8,0,47,.04725);display:none}.main-form__transfer-item .main-form__transfer-item__passengers-amount-hidden-filter-wrapper::before{content:url("../../../templates/d/blocks/main-form/img/micro-arrrow-for-hidden-filters.svg");position:absolute;top:-14px;left:55px}.main-form__transfer-item .main-form__transfer-item__passengers-amount-hidden-filter-wrapper--active{display:block}.main-form__transfer-item .main-form__transfer-item__passengers-amount-list{list-style:none;width:100%;height:119px;padding:0;margin:0 0 16px 0}.main-form__transfer-item .main-form__transfer-item__passengers-amount-line{width:100%;height:33px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}.main-form__transfer-item .main-form__transfer-item__passengers-amount-line p{margin:0 51px 0 0;width:89px;height:100%;font-size:13px;line-height:15px;color:#999}.main-form__transfer-item .main-form__transfer-item__passengers-amount-line p span{margin-right:100%;font-size:14px;line-height:16px;color:#0a2239}.main-form__transfer-item .main-form__transfer-item__passengers-amount-counter{width:40px;height:32px;border:1px solid #cfd3d5;border-radius:3px;margin:0 5px;text-align:center;font-size:14px;line-height:16px;color:#0a2239}.main-form__transfer-item .main-form__transfer-item__passengers-amount-submit-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-form__transfer-item .main-form__transfer-item__passengers-amount-nullify{height:14px;color:#0f7ee6;font-size:12px;line-height:14px;border-bottom:#0f7ee6 solid 1px;cursor:pointer}.main-form__transfer-item .main-form__transfer-item__passengers-amount-submit-button{width:86px;height:23px;background-color:#0f7ee6;color:#fff;border-radius:3px;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;user-select:none;transition:.3s;-webkit-transition-property:background-color;-moz-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color}.main-form__transfer-item .main-form__transfer-item__passengers-amount-submit-button:hover{background-color:#0c64b6}.main-form__transfer-item-btn-wrapper{display:flex;justify-content:center;width:100%;padding:25px 0}.main-form__transfer-filter-minus-button,.main-form__transfer-filter-plus-button{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;width:32px;height:32px;background-color:#0f7ee6;border:none;border-radius:50%;cursor:pointer;user-select:none;transition:.3s;-webkit-transition-property:background-color;-moz-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color}.main-form__transfer-filter-minus-button:hover,.main-form__transfer-filter-plus-button:hover{background-color:#8ecbff}.main-form__transfer-filter-minus-button::before{position:relative;display:flex;align-items:flex-end;height:12px;content:url("../../../templates/d/blocks/main-form/img/panel-control-minus.svg")}.main-form__transfer-filter-plus-button::before{position:relative;height:12px;content:url("../../../templates/d/blocks/main-form/img/panel-control-plus.svg")}.main-form__transfer-filter-button--off{cursor:default;background-color:#8ecbff}.main-form__transfer-item-btn{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:230px;height:51px;margin:0;padding:0;box-sizing:border-box;font-family:"PT Sans",sans-serif;font-style:normal;font-weight:700;font-size:20px;line-height:20px;color:#fff;text-transform:uppercase;background-color:#f48f2e;box-shadow:0 1px 10px #aaa,0 -1px 0 #ffd494,0 1px 0 #9f9f9f;border-radius:3px;border-top:1px solid #ffd494;cursor:pointer;-webkit-transition:.3s;transition:.3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.main-form__transfer-item-btn:hover{background-color:#d97f2b}.main-form__transfer-item__popup-error{background-color:#fff;padding:14px 16px 14px 44px;color:#222;font:400 14px/16px "PT Sans",sans-serif;position:absolute;top:calc(100% + 8px);width:fit-content;box-sizing:border-box;max-width:100%;z-index:1;filter:drop-shadow(0 -3px 14px rgba(0, 0, 0, .1)) drop-shadow(0 7px 11px rgba(8, 0, 47, .07)) drop-shadow(0 3px 5px rgba(8, 0, 47, .04));display:none}.main-form__transfer-item__popup-error--active{display:block}.main-form__transfer-item__popup-error::before{content:"";display:block;position:absolute;bottom:100%;left:50%;transform:translate(-50%,0);background:url("../../../templates/d/blocks/main-form/img/micro-arrrow-for-hidden-filters.svg") center no-repeat;width:22px;height:7px}.main-form__transfer-item__popup-error--center{left:50%;transform:translate(-50%,0)}.main-form__transfer-item__popup-error--right{right:0;transform:translate(0,0);max-width:273px}.main-form__transfer-item__popup-error--right:before{left:75%}.main-form__transfer-item__popup-error--error{background:url("../../../templates/d/blocks/main-form/img/alert.svg") 14px 16px no-repeat #fff;padding:14px 16px 14px 44px;white-space:nowrap;max-width:unset}.main-form__transfer-item__data.main-form__transfer-item__data--popup-error~.main-form__transfer-item__popup-error,.main-form__transfer-item__input--popup-error~.main-form__transfer-item__popup-error{display:block}
.main-form__rzd-item{width:950px;min-height:100px;margin:0 auto;margin-bottom:10px;padding:0;background-color:#f2f2f2}.main-form__rzd-item-header{width:100%;height:40px;margin:0;padding:0;padding-left:15px;box-sizing:border-box}.main-form__rzd-item-header-list{display:flex;width:100%;height:100%;margin:0;padding:0}.main-form__rzd-item-header-item{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:100%;margin:0;padding:0 25px;box-sizing:border-box;font-family:"PT Sans",sans-serif;font-size:17px;line-height:17px;color:#444;background-color:#bfbfbf;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.main-form__rzd-item-header-item:hover{background-color:#aaa}.main-form__rzd-item-header-item.main-form__rzd-item-header-item--active{color:#fff;background:-webkit-linear-gradient(top,#2997f7 0,#208dec 100%);background:linear-gradient(180deg,#2997f7 0,#208dec 100%)}.main-form__rzd-item__search-block{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%;height:127px;margin:0;padding:0 30px 0 35px;box-sizing:border-box;background:-webkit-linear-gradient(top,#208dec 0,#0d79d6 100%);background:linear-gradient(180deg,#208dec 0,#0d79d6 100%)}.main-form__rzd-item__search-item{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;min-width:180px;height:55px;margin:0;padding:0 10px;box-sizing:border-box;background-color:#fff;border:2px solid #dcdcdc;border-radius:3px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.main-form__rzd-item__search-item.main-form__rzd-item__search-item--city{width:320px}.main-form__rzd-item__search-item.main-form__rzd-item__search-item--mr{margin-right:10px}.main-form__rzd-item__search-item.main-form__rzd-item__search-item--arrow::before{content:"";position:absolute;top:24px;right:15px;width:12px;height:7px;background-image:url("../../../templates/d/blocks/main-form/img/icon-arrow.svg");background-repeat:no-repeat;background-position:center}.main-form__rzd-item__search-item-text{font-size:15px;line-height:19px;color:#444}.main-form__rzd-item-slider-block{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%;min-height:100px;margin:0;padding:0 25px 0 35px;box-sizing:border-box;background-color:#f2f2f2}.main-form__rzd-item-btn{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:230px;height:51px;margin:0;padding:0;box-sizing:border-box;font-family:"PT Sans",sans-serif;font-style:normal;font-weight:700;font-size:20px;line-height:20px;color:#fff;text-transform:uppercase;background-color:#f48f2e;box-shadow:0 1px 10px #aaa,0 -1px 0 #ffd494,0 1px 0 #9f9f9f;border-radius:3px;border-top:1px solid #ffd494;cursor:pointer;-webkit-transition:.3s;transition:.3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.main-form__rzd-item-btn:hover:not(.main-form__rzd-item-btn--disabled){background-color:#d97f2b}.main-form__rzd-item-btn.main-form__rzd-item-btn--disabled{background-color:#b5b5b5;cursor:default}
.main-form__dropdown{position:absolute;top:100%;left:50%;transform:translate(-50%,10px);width:100vw;max-width:284px;background:#fff;border-radius:4px;padding:10px 5px 10px 0;filter:drop-shadow(0 7px 11px rgba(8, 0, 47, .07)) drop-shadow(0 3px 5px rgba(8, 0, 47, .04));z-index:96;box-sizing:border-box;display:none}.main-form__dropdown.main-form__dropdown--active{display:block}.main-form__dropdown-container::-webkit-scrollbar{width:8px;background:#d6ebff;border-radius:4px}.main-form__dropdown-container::-webkit-scrollbar-thumb{background:#0f7ee6;border-radius:4px}.main-form__dropdown_airport,.main-form__dropdown_city{display:flex;align-items:center;padding:8px 20px}.main-form__dropdown_abbr,.main-form__dropdown_name,.main-form__dropdown_subname{white-space:nowrap}.main-form__dropdown_abbr{min-width:44px;background:#fff;text-transform:uppercase;font:400 14px/16px Roboto,sans-serif;color:#999;margin-left:auto;text-align:right}.main-form__dropdown_name{font:400 14px/16px Roboto,sans-serif;color:#0a2239;margin-right:4px}.main-form__dropdown_subname{font:400 14px/16px Roboto,sans-serif;color:#999;margin:0 6px}.main-form__dropdown_airport{padding:8px 20px 8px 30px}.main-form__dropdown_airport:last-of-type{border-bottom:1px solid #d0d0d0}.main-form__dropdown:before{content:"";display:block;width:22px;height:7px;background:url("../../../templates/d/blocks/main-form/img/dropdown-decor-white.svg") center no-repeat;position:absolute;bottom:100%;left:102px;z-index:66}.main-form__dropdown-container{overflow:auto;max-height:380px}.main-form__dropdown_airport:hover,.main-form__dropdown_city:hover{background:#5299ef;cursor:pointer}.main-form__dropdown_airport:hover .main-form__dropdown_abbr,.main-form__dropdown_airport:hover .main-form__dropdown_name,.main-form__dropdown_airport:hover .main-form__dropdown_subname,.main-form__dropdown_city:hover .main-form__dropdown_abbr,.main-form__dropdown_city:hover .main-form__dropdown_name,.main-form__dropdown_city:hover .main-form__dropdown_subname{color:#fff;background:0 0}.main-form__dropdown--passengers.main-form__dropdown{padding:20px 20px 10px;left:unset;transform:translate(0,10px);right:0;max-width:372px}.main-form__dropdown--passengers.main-form__dropdown:before{left:250px}.main-form__dropdown_class{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:4px;padding-bottom:10px;border-bottom:1px solid #d0d0d0;margin-bottom:10px}.main-form__dropdown_class-item{border:1px solid transparent;box-sizing:border-box;display:flex;align-items:center;justify-content:center;text-transform:uppercase;height:24px;cursor:pointer;user-select:none}.main-form__dropdown_class-item.main-form__dropdown_class-item--selected{border:1px solid #0f7ee6;color:#0f7ee6}.main-form__dropdown_tickets{display:flex;align-items:center;margin-bottom:10px}.main-form__dropdown_tickets_type{margin-right:auto}.main-form__dropdown_tickets_title{font:400 14px/16px Roboto,sans-serif;margin-bottom:2px;color:#0a2239}.main-form__dropdown_tickets_desc{font:400 13px/15px Roboto,sans-serif;color:#999}.main-form__dropdown_tickets_btn{display:flex;align-items:center;justify-content:center;border-radius:50%;width:32px;height:32px;background:#0f7ee6;margin-left:8px;cursor:pointer;user-select:none}.main-form__dropdown_tickets_btn:hover{background:#8ecbff}.main-form__dropdown_tickets_btn.main-form__dropdown_tickets_btn--disabled{background:#8ecbff;cursor:default}.main-form__dropdown_tickets_input{width:40px;height:32px;background:#fff;border:1px solid rgba(55,71,79,.24);box-sizing:border-box;border-radius:3px;font:400 14px/16px Roboto,sans-serif;color:#0a2239;text-align:center;margin-left:8px}.main-form__dropdown_footer{display:flex;justify-content:space-between;align-items:center;padding-top:6px}.main-form__dropdown_btn{color:#0f7ee6;font:400 12px/14px Roboto,sans-serif;text-decoration:underline;cursor:pointer;user-select:none}.main-form__dropdown--left{left:0;transform:translate(0,10px)}.main-form__dropdown--left:before{left:60px}.main-form__to-complex{display:flex;align-items:center;color:#1c89e8;font:400 17px/20px Roboto,sans-serif;white-space:nowrap;visibility:hidden}.main-form__to-complex img{margin-right:8px}.main-form__to-complex-text{border-bottom:1px dashed #1c89e8}.main-form__footer.main-form__footer--avia{display:grid;grid-template-columns:repeat(3,1fr);align-items:start;padding-top:22px}
@charset 'UTF-8';.global-mn_main.global-mn_main--height{min-height:100vh}.clear{clear:both;height:1px}.fleft{float:left}.fright{float:right}.main-form{position:relative;width:950px;min-height:100px;height:auto;margin:-90px auto 28px;background:#f2f2f2;box-shadow:0 22px 24px rgba(0,0,0,.1),0 3px 10px rgba(0,0,0,.2);z-index:200}.main-form.main-form--mt{margin:0 auto}.main-form.main-form--replace-item{display:flex;justify-content:center;align-items:center;background-color:#fff}.main-form-spin{position:relative;width:40px;height:40px;background-image:url("../../../templates/d/blocks/main-form/img/spin.svg");-webkit-animation:spin 1s infinite steps(20);animation:spin 1s infinite steps(20)}.main-form__ToolTipImg{display:block;height:26px;top:50%;margin-top:-13px;position:absolute;left:15px}.main-form__Item{position:relative;padding-top:15px;display:none}.main-form__Item.active{display:block}.form-main__priceBlock .minPrice{font-size:11px;line-height:12px;color:#444;font-family:"PT Sans",sans-serif;position:absolute;display:block;margin-top:-5px;left:-5px}.form-main__priceBlock .minPrice:after{content:"от";position:absolute;top:40px;left:0;font-size:14px}.form-main__priceBlock .maxPrice{font-size:11px;line-height:12px;color:#444;font-family:"PT Sans",sans-serif;position:absolute;display:block;margin-top:-5px;right:-5px}.form-main__priceBlock .maxPrice:after{content:"до";position:absolute;top:40px;right:0;font-size:14px}.form-main__priceBlockInput{background:#f2f2f2;font-size:11px;line-height:12px;color:#444;font-family:"PT Sans",sans-serif;display:block;position:relative;width:100px}.form-main__priceBlockInput.fright{text-align:right;margin-right:-10px}.form-main__priceBlock{position:relative;width:230px;margin:0;padding:0}.main-form .ui__slider{display:flex;align-items:center;width:210px;min-height:6px}.main-form .sliderCont{width:210px;margin:0;margin-top:17px;padding:0;cursor:pointer}.main-form .ui-slider-handle{margin:0;padding:0;background:#f90;border:none;margin-left:-6px;margin-top:-4px}.main-form .ui-slider-range{background:#35bfe8;height:6px;margin-left:1px}.main-form__ToolTip:before{content:"";position:absolute;left:-31px;bottom:18px;border:15px solid transparent;border-right:15px solid #fff}.main-form__ToolTip:after{content:"";position:absolute;left:-30px;bottom:18px;border:15px solid transparent;border-right:15px solid #e1d2b3}.main-form__ToolTip_triangle-shadow{width:18px;height:18px;position:absolute;right:379px;top:35px;box-shadow:6px 1px 12px 0 rgba(0,0,0,.5);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);display:none}.form-main__found{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:230px;height:51px;margin:0;padding:0;box-sizing:border-box;font-family:"PT Sans",sans-serif;font-style:normal;font-weight:700;font-size:20px;line-height:20px;color:#fff;text-transform:uppercase;background-color:#f48f2e;box-shadow:0 1px 10px #aaa,0 -1px 0 #ffd494,0 1px 0 #9f9f9f;border-radius:3px;border-top:1px solid #ffd494;cursor:pointer;-webkit-transition:.3s;transition:.3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form-main__found:hover{transition:all .5s;background:#d86d23}.form-main__found:focus{background:#d86d23}.form-main__found.hidden{display:none}.form-main__link.hidden{display:none}.form-main__links{width:170px;margin:0;padding:0}.form-main__link{position:relative;display:block;font-size:16px;line-height:18px;color:#1481de;padding-top:4px}.main-formTabsBody{position:relative;background:#1b88e7;padding:35px 40px;margin-bottom:20px;display:none}.main-formTabsBody.active{display:block}.main-formTabs__box{position:relative;width:190px;height:55px;background:#fff;float:left;margin-right:46px;line-height:52px;border:2px solid #dcdcdc;border-radius:3px;font-size:15px}.main-formTabs__box .selectBox-arrow{top:23px}.main-formTabs__box.ship_box{margin-right:-10px}.main-formTabs__box.ship_box .selectBox-label{padding-left:40px;position:relative}.main-formTabs__box.ship_box .selectBox-label:before{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/main-form/img/ship-box-icon.png");width:16px;height:16px;content:'';position:absolute;display:block;left:12px;top:18px}.main-formTabs__box.data_box{width:150px}.main-formTabs__box.data_box .selectBox-label{padding-left:40px;position:relative}.main-formTabs__box.data_box .selectBox-label:before{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/main-form/img/datepicker.png");width:16px;height:16px;content:'';position:absolute;display:block;left:12px;top:18px}.main-formTabsNav{position:relative;overflow:hidden;margin-left:10px}.main-formTabsNavItem{position:relative;float:left;height:35px;border-top:1px solid #d9d9d9;background:#fff;font-size:15px;line-height:35px;color:#999;padding:0 25px;cursor:pointer}.main-formTabsNavItem.active{color:#fff;background:#2695f4}.main-form__MainNav{position:relative;display:flex;width:100%;overflow:hidden}.main-form__MainNavItem{position:relative;display:flex;align-items:center;height:55px;margin:0;padding:0 30px 0 30px;font-size:17px;line-height:55px;color:#fff;white-space:nowrap;text-decoration:none;background:#999;box-sizing:border-box;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:.3s color,.3s background-color,.3s border-color}.main-form__MainNavItem::after{content:"";width:1px;height:39px;top:8px;right:0;background:#f2f2f2;position:absolute;display:block}.main-form__MainNavItem.main-form__MainNavItem--last::after{display:none}.main-form__MainNavItem{border-left:1px solid transparent}.main-form__MainNavItem.active:after,.main-form__MainNavItem:hover:after{display:none}.main-form__MainNavItem.active+.main-form__MainNavItem:hover{border-color:#1481de}.main-form__MainNavItem:hover+.main-form__MainNavItem.active{border-color:#1481de}.main-form__MainNavItem-blank{position:relative;height:55px;background:#999;display:table-cell;width:100%}.main-form__MainNavItem-blank:after{display:none}.main-form__MainNavItem.active,.main-form__MainNavItem:hover{color:#1481de;background:#f2f2f2;left:0}.main-form__MainNavItem::after{right:-1px;z-index:100}.main-form__MainNavItem-icon{position:relative;margin-right:15px;fill:#fff;transition:.3s fill}.main-form__MainNavItem-icon.main-form__MainNavItem-icon--sea{width:18px;height:19px}.main-form__MainNavItem-icon.main-form__MainNavItem-icon--river{width:18px;height:10px}.main-form__MainNavItem-icon.main-form__MainNavItem-icon--constructor{width:18px;height:19px}.main-form__MainNavItem-icon.main-form__MainNavItem-icon--rzd{width:14px;height:19px}.main-form__MainNavItem-icon.main-form__MainNavItem-icon--avia{width:18px;height:19px}.main-form__MainNavItem-icon.main-form__MainNavItem-icon--hotel{width:14px;height:19px}.main-form__MainNavItem-icon.main-form__MainNavItem-icon--transfer{width:14px;height:16px}.main-form__MainNavItem.active .main-form__MainNavItem-icon,.main-form__MainNavItem:hover .main-form__MainNavItem-icon{fill:#1481de}.main-form__nav-item-popup{position:absolute;top:56px;left:-15px;justify-content:center;align-items:center;width:200px;height:50px;margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:15px;line-height:15px;color:#444;background-color:#fff;box-shadow:0 7px 9px 1px rgba(0,0,0,.2);z-index:5;display:none}.main-form__subLink .main-form__nav-item-popup{top:45px;left:10px}.main-form__nav-item-popup.main-form__nav-item-popup--active{display:flex}.main-form__nav-item-popup::before{content:"";position:absolute;top:-5px;left:95px;display:flex;width:10px;height:10px;background-color:#fff;transform:rotate(45deg)}.main-form__subtab{display:flex;align-items:flex-end;width:100%;margin:0;padding:0;padding-left:15px;box-sizing:border-box}.main-form__subtabLink{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:40px;margin:0;padding:0;padding-left:25px;padding-right:25px;box-sizing:border-box;font-family:"PT Sans",sans-serif;font-size:17px;line-height:17px;color:#444;background-color:#bfbfbf;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.main-form__subtabLink:hover{background-color:#aaa}.main-form__subLink{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:40px;margin:0;padding:0;padding-left:25px;padding-right:25px;box-sizing:border-box;font-family:"PT Sans",sans-serif;font-size:17px;line-height:17px;color:#444;background-color:#bfbfbf;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.main-form__subLink:hover{background-color:#aaa}.main-form__subtabLink.current{color:#fff;border-right:2px solid #fff;background:#208dec;background:-moz-linear-gradient(top,#2997f7 0,#208dec 100%);background:-webkit-linear-gradient(top,#2997f7 0,#208dec 100%);background:linear-gradient(to bottom,#2997f7 0,#208dec 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2997f7', endColorstr='#208dec', GradientType=0);box-sizing:border-box}.main-form__subLink{text-decoration:none;margin-left:2px}.main-form__subtabLink-secondline{font-size:13px;line-height:1}.main-form__subtabEmpty{height:36px;display:table-cell;border-top:1px solid #d9d9d9;border-right:1px solid #d9d9d9;width:100%;background:#fff}.main-form__subtabContent{display:none;width:880px;height:55px;margin:0;padding:36px 35px;background:#208dec;background:-moz-linear-gradient(top,#208dec 0,#0d79d6 100%);background:-webkit-linear-gradient(top,#208dec 0,#0d79d6 100%);background:linear-gradient(to bottom,#208dec 0,#0d79d6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#208dec", endColorstr="#0d79d6", GradientType=0)}.main-form__subtabContent.current{display:inherit}.main-form__DropboxContainer{display:flex;width:100%}.main-form__DropboxItem{position:relative;flex-grow:1;display:inline-block;vertical-align:top;margin-right:11px}.main-form__DropboxItem:last-child{margin:0}.main-form__Dropbox{position:relative;border:2px #dcdcdc solid;background:#fff;border-radius:3px;font-size:15px;color:#444;box-sizing:border-box}.main-form__Dropbox.main-form__Dropbox--disabled{color:#b8b8b8;background:#eee;cursor:default}.main-form__DropboxButton{position:relative;height:15px;padding:18px 14px;font-family:"PT Sans",sans-serif;font-size:15px;line-height:15px;white-space:nowrap;text-overflow:clip;overflow:hidden;cursor:pointer;user-select:none}.main-form__Dropbox.main-form__Dropbox--disabled .main-form__DropboxButton{cursor:default}.main-form__DropboxButtonArrow::before{font-family:mcruises!important;content:"\e92d";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#444;font-size:18px;position:absolute;top:16px;right:10px;z-index:1}.main-form__DropboxButton::before{content:"";width:40px;position:absolute;top:1px;bottom:1px;right:1px;background:linear-gradient(90deg,rgba(255,255,255,0) 0,#fff,#fff)}.main-form__Dropbox.main-form__Dropbox--disabled .main-form__DropboxButton::before{background:linear-gradient(90deg,rgba(238,238,238,0) 0,#eee,#eee)}.main-form__DropboxButton:not(.main-form__DropboxButton--no-decor)::after{content:"";position:absolute;top:24px;right:15px;width:13px;height:7px;background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/main-form/img/icon-arrow.svg");z-index:1}.main-form__sea-1-companyWidth>.cgl-menu__block-l1,.main-form__sea-2-companyWidth>.cgl-menu__block-l1{width:auto}.main-form__sea-1-shipWidth>.cgl-menu__block-l1,.main-form__sea-2-shipWidth>.cgl-menu__block-l1{width:250px}.main-form__river-1-shipWidth>.cgl-menu__block-l1,.main-form__river-2-shipWidth>.cgl-menu__block-l1{width:215px}.main-form__river-1-portWidth>.cgl-menu__block-l1,.main-form__river-2-portWidth>.cgl-menu__block-l1{width:290px}.main-form__sea-1-companyWidth .cgl-menu__block-l1 .cgl-menu__block-l2,.main-form__sea-2-companyWidth .cgl-menu__block-l1 .cgl-menu__block-l2{min-width:205px!important}.main-form__sea-1-shipWidth .cgl-menu__block-l1 .cgl-menu__block-l2,.main-form__sea-2-shipWidth .cgl-menu__block-l1 .cgl-menu__block-l2{min-width:160px!important;max-height:470px;overflow:auto}.main-form__sea-1-regionWidth .cgl-menu__block-l1 .cgl-menu__block-l2,.main-form__sea-2-regionWidth .cgl-menu__block-l1 .cgl-menu__block-l2{min-width:385px!important}.main-form__river-1-regionWidth .cgl-menu__block-l1 .cgl-menu__block-l2,.main-form__river-2-regionWidth .cgl-menu__block-l1 .cgl-menu__block-l2{min-width:325px!important}.main-form__river-1-shipWidth .cgl-menu__block-l1 .cgl-menu__block-l2,.main-form__river-2-shipWidth .cgl-menu__block-l1 .cgl-menu__block-l2{min-width:240px!important;max-width:400px!important;max-height:470px;overflow:auto}.main-form__DropboxButton.date{padding-left:15px}.main-form__DropboxButton.lainer:before{content:"";position:relative;margin-right:10px;float:left;width:16px;height:16px;display:inline-block;background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/main-form/img/ship-box-icon.png");opacity:.7}.main-form__DropboxButton_active{border-color:#abd2f6;color:#0d79d6}.main-form__DropboxButton_active .main-form__DropboxButton:after{display:none}.main-form__DropboxButton_active .main-form__DropboxButton:before{color:#0d79d6}.main-form__AviaEndClose{position:absolute;right:0;top:0;height:51px;width:25px}.main-form__AviaEndClose:before{font-family:mcruises!important;content:"\e953";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#a7a6ab;font-size:12px;position:absolute;top:20px;right:8px;cursor:pointer}.main-form__DropboxButton_active .main-form__AviaEndClose:before{color:#0d79d6}.main-form__DropboxInput{font-size:15px;font-family:inherit;display:inline-block;line-height:19px;padding:16px 14px;color:#444;position:relative}.main-form__DropboxInput::-webkit-input-placeholder{color:#444}.main-form__sea-1-region{width:161px}.main-form__sea-1-date{width:146px}.main-form__sea-1-company{width:168px}.main-form__sea-1-ship{width:160px}.main-form__sea-2-city{width:150px}.main-form__sea-2-city input{width:118px}.main-form__sea-2-region{width:156px}.main-form__sea-2-date{width:146px}.main-form__sea-2-company{width:176px}.main-form__sea-2-ship{width:156px}.main-form__river-1-region{width:161px}.main-form__river-1-date{width:146px}.main-form__river-1-port{width:168px}.main-form__river-1-ship{width:160px}.main-form__river-2-city{width:150px}.main-form__river-2-city input{width:118px}.main-form__river-2-region{width:156px}.main-form__river-2-date{width:146px}.main-form__river-2-port{width:176px}.main-form__river-2-ship{width:156px}.main-form__avia-from{width:150px}.main-form__avia-to{width:150px}.main-form__aviaSearchForm[data-item=avia-tab-2] .main-form__avia-from,.main-form__aviaSearchForm[data-item=avia-tab-2] .main-form__avia-to{width:227px}.main-form__avia-from input,.main-form__avia-to input{width:100%;box-sizing:border-box}.main-form__avia-from input::placeholder,.main-form__avia-to input::placeholder{color:#959595;font-size:15px}.main-form__avia-date-start{min-width:135px;width:100%}.main-form__avia-date-end{min-width:135px;width:100%}.main-form__avia-people{min-width:256px;width:100%}.form-main__foundAvia{margin-left:auto;margin-right:auto;text-decoration:none}.main-form__aviaToContainer{box-sizing:border-box}.main-form__aviaPeopleContainer{margin-right:0}.main-form__SearchLineDoubleArrow{position:absolute;height:55px;width:24px;z-index:5;left:243px;cursor:pointer}.main-form__SearchLineDoubleArrow:before{font-family:mcruises!important;content:"\e958";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#dcdcdc;font-size:20px;position:relative;top:17px;margin:0}.main-form__SearchLineDoubleArrow:hover:before{color:#fff}.main-form__ToolTip{position:absolute;background:#e1d2b3;border:1px solid #fff;padding:16px 9px 16px 42px;width:auto;z-index:200;right:-10px;top:8px;font-size:15px;line-height:18px;color:#0f0f0f;box-shadow:0 5px 15px rgba(0,0,0,.3)!important;display:none}.main-form__ToolTip_discount{color:red}.main-form__ToolTipPlusAvia{color:#1481de}.main-form__ToolTipImg{display:block;height:26px;top:50%;margin-top:-13px;position:absolute;left:7px}.main-form__footer{display:flex;align-items:center;justify-content:space-between;width:100%;height:100px;margin:0;padding:0;padding-left:35px;padding-right:25px;box-sizing:border-box}.main-from__aivaAdvanced{font-size:16px;padding:10px 30px;color:#1481de;height:25px;position:relative}.main-from__aivaAdvancedButton{float:left;position:relative;cursor:pointer}.main-from__aivaAdvancedButton span{border-bottom:1px dashed #1481de}.main-from__aivaAdvancedButton_formTo{margin-right:14px;padding:0 20px 0 25px}.main-from__aivaAdvancedButton_formTo:before{display:inline-block;background-repeat:no-repeat;font-family:mcruises!important;content:"\e954";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#1481de;font-size:13px;position:absolute;top:5px;left:0}.main-from__aivaAdvancedButton_formTo[data-type="1way"]:before{font-size:6px;content:"\e955";top:8px}.main-from__aivaAdvancedButton_formTo[data-type="2way"]:before{content:"\e954"}.main-from__aivaAdvancedButton_formTo[data-type=manyway]:before{content:"\e956"}.main-from__aivaAdvancedButton_category:after,.main-from__aivaAdvancedButton_formTo:after{position:absolute;margin-left:2px;display:inline-block;background-repeat:no-repeat;font-family:mcruises!important;content:"\e907";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#1481de;font-size:11px;right:5px;top:6px}.main-from__aivaAdvancedButton_category_active:after,.main-from__aivaAdvancedButton_formTo_active:after{transform:rotate(180deg)}.main-from__aivaAdvancedButton_category{margin-right:11px;padding-right:20px}.main-from__aivaAdvancedCheckbox{float:left;position:relative;cursor:default}.main-from__aivaAdvancedCheckbox_stright{cursor:pointer;padding:0 22px}.main-from__aivaAdvancedCheckbox_stright:before{position:absolute;margin-left:2px;display:inline-block;background-repeat:no-repeat;font-family:mcruises!important;content:"\e95b";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#1481de;font-size:15px;left:0;top:3px}.main-from__aivaAdvancedCheckbox_stright[data-checked=true]:before{content:"\e957"}.main-form__aviaSearchForm{margin:0}.main-from__aivaAdvancedMenu{position:absolute;background:#fff;box-shadow:0 3px 9px #999;display:none;z-index:10}.main-from__aivaAdvancedMenuItem{line-height:30px;font-size:16px;color:#444;cursor:pointer;padding:0 10px;position:relative}.main-from__aivaAdvancedMenu_formTo .main-from__aivaAdvancedMenuItem{padding:0 0 0 35px}.main-from__aivaAdvancedMenuItem:hover{background:#abd2f6}.main-from__aivaAdvancedMenu_formTo{width:184px;top:40px;left:18px}.main-form__avia-date-end .main-form__DropboxButton,.main-form__avia-date-start .main-form__DropboxButton{padding-left:15px}.main-from__aivaAdvancedMenu:before{content:"";background:0 0;display:inline-block;width:0;height:0;position:absolute;cursor:pointer;top:-16px;border:8px solid transparent;border-bottom:8px solid #fff;left:10px}.main-from__aivaAdvancedMenu_category{width:180px;top:40px;left:280px}.main-from__aivaAdvancedMenuItem_1way::before{display:inline-block;background-repeat:no-repeat;font-family:mcruises!important;content:"\e955";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#999;font-size:6px;position:absolute;left:9px;top:12px}.main-from__aivaAdvancedMenuItem_2way::before{display:inline-block;background-repeat:no-repeat;font-family:mcruises!important;content:"\e954";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#999;font-size:13px;position:absolute;left:10px;top:9px}.main-from__aivaAdvancedMenuItem_manyway::before{display:inline-block;background-repeat:no-repeat;font-family:mcruises!important;content:"\e956";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#999;font-size:13px;position:absolute;left:10px;top:9px}.main-from__aivaAdvancedMenuItem_1way:hover::before,.main-from__aivaAdvancedMenuItem_2way:hover::before,.main-from__aivaAdvancedMenuItem_manyway:hover::before{color:#0d79d6}.main-form__aviaPeopleMenu{position:absolute;background:#fff;box-shadow:0 3px 9px #999;right:35px;z-index:10;width:242px;border:2px solid #abd2f6;display:none}.main-form__aviaPeopleMenuTitle{font-size:15px;color:#444;font-weight:700;line-height:46px;padding-left:10px}.main-form__aviaPeopleMenuLine{padding:8px 0;position:relative}.main-form__aviaPeopleMenuLineTitle{font-size:14px;color:#444;padding-left:10px}.main-form__aviaPeopleMenuLineComment{font-size:14px;color:grey;padding-left:10px}.main-form__aviaPeopleMenuLineCounter{position:absolute;right:19px;top:8px;width:92px;height:28px}.main-form__aviaPeopleMenuLineCounterDown{float:left;width:28px;height:28px;cursor:pointer;border-radius:1px}.main-form__aviaPeopleMenuLineCounterDown.icon-minus:before{font-size:2px;padding:13px 8px;display:block;color:grey}.main-form__aviaPeopleMenuLineCounterDown:hover{background-color:#dcdcdc}.main-form__aviaPeopleMenuLineCounterDown.icon-minus:hover:before{color:#fff}.main-form__aviaPeopleMenuLineCounterInputContainer{float:left;margin-left:2px}.main-form__aviaPeopleMenuLineCounterInput{width:28px;text-align:center;font-size:14px;color:#444;line-height:24px;border:1px solid #dcdcdc;border-radius:1px}.main-form__aviaPeopleMenuLineCounterUp{margin-left:2px;float:left;width:28px;height:28px;cursor:pointer;border-radius:1px}.main-form__aviaPeopleMenuLineCounterUp.icon-plus:before{font-size:13px;padding:8px;display:block;color:grey}.main-form__aviaPeopleMenuLineCounterUp:hover{background-color:#1481de}.main-form__aviaPeopleMenuLineCounterUp.icon-plus:hover:before{color:#fff}.form-main__width-popup-form-warning{position:absolute;border:2px solid #ff0200;width:100%;height:63px;top:-8px;left:-8px;padding:0 6px;border-radius:4px}.modal-popup.js--main-form__width-warning-popup{padding:14px;font-size:17px}.modal-popup.js--main-form__width-warning-popup .mcruises-form-warning-popup-content-icon-warning:before{top:19px;left:16px;-webkit-animation:run 1s infinite;animation:run 1s infinite}.modal-popup.js--main-form__width-warning-popup .mcruises-form-warning-popup-arrow{margin-top:-20px}@-webkit-keyframes run{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@keyframes run{0%{opacity:1}50%{opacity:0}100%{opacity:1}}
.clear{clear:both;height:1px}.main-inf1{position:relative;padding:20px 60px}.main-inf1__Title{font-size:30px;line-height:32px;color:#444;position:relative;font-family:Roboto,sans-serif;font-weight:300;margin-bottom:20px}.main-inf1__MapBlock{width:430px;float:left;position:relative}.main-inf1__MapBlockMap{position:relative;margin-bottom:20px;padding-top:15px}.main-inf1__MapBlockMapImg{position:relative;display:block;width:100%}.main-inf1__MapBlockShadow{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/main-inf1/img/map_shadow.png");padding-left:55px;width:92px;height:47px;position:absolute;z-index:40;right:0;bottom:0;font-size:14px;line-height:16px;color:#575757}.main-inf1__MapBlockShadow:before{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/main-inf1/img/lupa.png");width:28px;height:28px;position:absolute;display:block;content:"";top:50%;margin-top:-14px;left:15px}.main-inf1__MapBlockShadowLink{width:100%;height:100%;left:0;top:0;position:absolute;display:block;z-index:10}.main-inf1__MapBlockShadowText{width:92px;height:47px;display:table-cell;vertical-align:middle;position:relative}.main-inf1__MapBlockMarkers{width:100%;height:100%;left:0;top:0;position:absolute}.main-inf1__MapBlockMarker{position:absolute;cursor:pointer;width:18px;height:18px;background:#fff;border:2px solid #0091ee;border-radius:50%;z-index:20}.main-inf1__MapBlockMarker.marker1{left:35px;top:20px}.main-inf1__MapBlockMarker.marker2{left:146px;bottom:38px}.main-inf1__MapBlockMarker.marker3{left:184px;bottom:73px}.main-inf1__MapBlockMarker.marker4{right:171px;bottom:22px}.main-inf1__MapBlockMarker.marker5{right:115px;bottom:88px}.main-inf1__MapBlockMarker.marker6{right:35px;bottom:65px}.main-inf1__MapBlockMarker:hover{transition:opacity 1.2s,visibility 0s linear 1.2s;opacity:.6}.main-inf1__MapBlockSearch{position:relative}.main-inf1__MapBlockSearchTitle{font-size:19px;line-height:10px;color:#444;position:relative;font-family:Roboto,sans-serif;font-weight:300;margin-bottom:20px}.main-inf1__MapBlockSearchInput{display:block;float:left;position:relative;width:248px;height:16px;padding:8px 10px;background:#fff;border:1px solid #c4c4c4;border-radius:3px;overflow:hidden;font-size:14px;line-height:16px;color:#444;font-family:"PT Sans",sans-serif}.main-inf1__MapBlockSearchButton{display:block;float:right;position:relative;overflow:hidden;border:1px solid #0f7ee6;color:#0f7ee6;border-radius:3px;height:34px;width:150px;background:#fff;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;line-height:16px}.main-inf1__MapBlockSearchButton:hover{border:1px solid #9bcaf2;color:#0f7ee6;background:#9bcaf2;transition:all linear .7s}.main-inf1__MapBlockSearchButton span{display:block;margin-top:-1px}.main-inf1__Statistic{position:relative;float:right;width:370px}.main-inf1__StatisticData{position:relative;font-size:19px;line-height:21px;color:#444;font-family:Roboto,sans-serif;font-weight:300;margin-bottom:30px;margin-top:-12px}.main-inf1_Statistic__Row{position:relative;margin-bottom:30px}.main-inf1_Statistic__RowImage{width:47px;position:relative;float:left;margin-right:30px}.main-inf1_Statistic__RowImg{width:100%;position:relative;display:block}.main-inf1_Statistic__RowText{position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:16px;line-height:30px;color:#0f7ee6}.main-inf1_Statistic__RowTextSpan{font-size:24px}
.clear{clear:both;height:1px}.main-seotext{padding:24px}.main-seotext__content{padding:24px;box-sizing:border-box;border:1px solid #cacaca;color:#0a2239}.main-seotext__title{font-size:30px;line-height:32px;font-weight:300;text-align:center;color:#0a2239;margin-bottom:24px}.main-seotext__text{display:none}.main-seotext__text.active{display:block}.main-seotext__text p{font-size:14px;line-height:19px;margin-bottom:13px}.main-seotext__text p a{color:#0f7ee6}
.clear{clear:both;height:1px}.main-comments{position:relative;max-width:1000px;margin:0;padding:0;padding-top:25px;padding-bottom:25px;background:#fff}.main-comments__title{position:relative;display:flex;justify-content:center;align-items:center;width:950px;margin:0;margin-bottom:25px;margin-left:25px;margin-right:25px;padding:0}.main-comments__title-text{margin:0;padding:0;padding-left:25px;padding-right:25px;font-family:Roboto,sans-serif;font-size:30px;font-weight:300;line-height:34px;color:#444}.main-comments__title-line{flex-grow:1;width:80px;height:1px;margin:0;padding:0;background-color:#d0d0d0}.main-comments__LooksTab{position:absolute;width:240px;text-align:center;z-index:1;font-size:16px;line-height:18px;margin-top:-20px;display:none;margin-left:380px;padding:5px 5px;color:#0f7ee6;cursor:pointer;text-decoration:none}.main-comments__LooksTab:hover{background-color:rgba(102,201,251,.31);transition:all linear .7s}.main-comments__LooksTab.active{display:block}.main-comments__Slider{position:relative;padding:30px 40px;overflow:hidden}.main-commentsSlider__slideItem{width:410px;padding:20px;height:100%;background:#fff;position:relative;float:left;margin-right:20px;border:1px solid #dedede;box-sizing:border-box}.main-commentsSlider__slideItemRate{position:relative;float:left;text-align:center;width:77px;margin-right:10px;font-size:40px;line-height:42px;font-family:Roboto,sans-serif;font-weight:300;color:#444}.main-commentsSlider__slideItemText{position:relative;overflow:hidden;font-size:13px;line-height:16px;color:#666}.main-commentsSlider__slideItemTextTitle{font-size:15px;line-height:20px;color:#0f7ee6;display:block;position:relative;margin-bottom:10px;text-decoration:none;margin-top:-2px}.main-commentsSlider__slideItemTextContent{display:none}.main-commentsSlider__slideItemTextContent.active{display:block}.main-commentsSlider__slideItemTextMore{float:right;cursor:pointer;color:#0f7ee6;text-decoration:underline;display:none}.main-commentsSlider__slideItemTextMore.active{display:inline-block}.main-commentsSlider__slideItemTextMore:hover{text-decoration:none}.main-commentsSlider__slideItemTextTitle:hover{color:#333}.main-commentsSlider__slideItemTextName{font-size:14px;line-height:16px;color:#888;position:relative;padding-left:30px;margin-top:16px}.main-commentsSlider__slideItemTextName:before{content:"";position:absolute;left:0;bottom:0;display:block;width:18px;height:18px;background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/main-comments/img/avatar.png")}.main-comments__Slider .owl-item{float:left;position:relative}.main-comments__Slider .owl-stage-outer{width:920px;position:relative;overflow:hidden}.main-comments__Slider .owl-prev{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/main-comments/img/arr_left.png");width:20px;height:38px;position:absolute;z-index:200;cursor:pointer;top:50%;margin-top:-19px;left:10px}.main-comments__Slider .owl-next{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/main-comments/img/arr_right.png");width:20px;height:38px;position:absolute;z-index:200;cursor:pointer;top:50%;margin-top:-19px;right:10px}.main-comments__Slider .owl-dots{width:100%;position:absolute;text-align:center;left:0;bottom:8px;z-index:200}.main-comments__Slider .owl-dot{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/main-comments/img/bullets.png");width:13px;height:13px;cursor:pointer;display:inline-block;vertical-align:top;position:relative;margin:0 3px}.main-comments__Slider .owl-dot.active{background-position:left top}.main-comments__AddButtons{width:1000px;text-align:center}.main-comments__Add,.main-comments__AddFeedback{width:136px;height:35px;display:none;position:relative;border:1px solid #f90;border-radius:3px;color:#f90;text-align:center;text-decoration:none;line-height:34px;font-size:14px;margin-right:18px}.main-comments__Add.active,.main-comments__AddFeedback.active{display:inline-block}.main-comments__Add:hover,.main-comments__AddFeedback:hover{border:1px solid #ffebcc;background:#ffebcc;color:#f90;transition:all .5s linear}.main-comments__AddFeedback{margin:0}.main-comments__TabsItem{position:absolute;z-index:2;width:100%;top:-1000003em}.main-comments__TabsItem.active{display:block;position:relative;width:100%;z-index:50;top:auto}.main__TabsList{position:relative;border-bottom:3px solid #1380dd;margin:-6px 40px 0;height:36px}.main__TabsListLink{float:left;display:block;cursor:pointer;position:relative;height:36px;font-size:17px;line-height:36px;color:#fff;padding:0 26px;background:#b4b2b2;box-shadow:inset 0 2px 1px #999}.main__TabsListLink:first-child{border-top-left-radius:4px;border-top-right-radius:0}.main__TabsListLink:last-child{border-top-left-radius:0;border-top-right-radius:4px}.main__TabsListLink.active{background-repeat:repeat-x;background-image:url("../../../templates/d/blocks/main-comments/img/tab_active.jpg");box-shadow:none}.main__TabsListLink.active:first-child{border-top-left-radius:4px;border-top-right-radius:0}.main__TabsListLink.active:last-child{border-top-left-radius:0;border-top-right-radius:4px}.main-comments .bx-wrapper{width:920px;min-width:920px!important;display:block;margin:0 auto;overflow:hidden}.main-commentsSlider__slide{width:10000%;height:100%}.main-comments .bx-prev{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/main-comments/img/arr_left.png");width:20px;height:38px;position:absolute;z-index:200;cursor:pointer;top:136px;margin-top:-19px;left:10px;font-size:0;line-height:0}.main-comments .bx-next{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/main-comments/img/arr_right.png");width:20px;height:38px;position:absolute;z-index:200;cursor:pointer;top:136px;margin-top:-19px;left:970px;font-size:0;line-height:0}.main-comments .bx-pager .bx-pager-item{display:inline-block;vertical-align:top;position:relative;margin:0 3px}.main-comments .bx-pager .bx-pager-item a{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/main-comments/img/bullets.png");width:12px;height:0;padding-top:13px;overflow:hidden;float:none;position:relative;display:block;margin:16px 0 0 0}.main-comments .bx-pager .bx-pager-item a.active{background-position:left top}.main-comments .bx-pager{text-align:center}.main-comments-rating-stars{background-repeat:repeat-x;background-image:url("../../../templates/d/blocks/main-comments/img/star_empty.png");width:75px;height:15px;float:left;padding-bottom:7px}.main-comments-realrating{background-repeat:repeat-x;background-image:url("../../../templates/d/blocks/main-comments/img/star.png");height:15px}.main-comments-numerical-rating{width:70px;padding-left:10px;float:right;font-size:14px;text-align:left}.main-comments__Slider .bx-controls-direction{position:static}
.clear{clear:both;height:1px}.fleft{float:left}.fright{float:right}.main-calendar{position:relative;background-repeat:no-repeat;background-position:center bottom;background-image:url("../../../templates/d/blocks/main-calendar/img/bg.jpg");background-image:-webkit-image-set(url(/static/cache/1000x400-2/templates/d/blocks/main-calendar/img/bg.jpg.webp) 1x);background-image:-moz-image-set(url(/static/cache/1000x400-2/templates/d/blocks/main-calendar/img/bg.jpg.webp) 1x);background-image:-o-image-set(url(/static/cache/1000x400-2/templates/d/blocks/main-calendar/img/bg.jpg.webp) 1x);background-image:-ms-image-set(url(/static/cache/1000x400-2/templates/d/blocks/main-calendar/img/bg.jpg.webp) 1x);height:440px;margin-top:20px;display:block;overflow:hidden;max-width:1000px}.main-calendar__title{width:780px;height:90px;background:#f3de6c;margin:0 auto;position:relative;text-align:center;color:#000;font-size:27px;font-weight:300;font-family:Roboto,sans-serif;line-height:34px;margin-bottom:57px;padding-top:14px;box-sizing:border-box}.main-calendar__title_description{font-size:21px;font-weight:300;font-family:Roboto,sans-serif;line-height:21px;color:#a61919}.main-calendar__title_description_number{font-size:20px}.main-calendar__Slide{position:relative}.main-calendar__SlideItem{position:relative;width:350px;height:233px;background:rgba(219,222,225,.74)}.main-calendar__SlideItem-link{text-decoration:none;width:100%;height:100%;display:block}.main-calendar__SlideItem-button{text-align:center}.main-calendar__SlideItemHr{width:100%;height:1px;display:block;background:#fff}.main-calendar__SlideItemLink{line-height:35px;font-size:15px;border-radius:3px;text-align:center;text-decoration:none;position:relative;display:inline-block;cursor:pointer;border:1px solid;padding:0 15px;min-width:128px}.main-calendar__SlideItemLink.button-blue{color:#fff;border-color:#fff}.main-calendar__SlideItemLink.button-blue:hover{border:1px solid #9bcaf2;color:#0f7ee6;background:#9bcaf2;transition:all linear .7s}.main-calendar__SlideItemLink.button-green{color:#fff;border-color:#fff}.main-calendar__SlideItemLink.button-green:hover{background:#7fce8e;color:#4a6c4f;border:1px solid #bfe0c5;transition:all linear .7s}.main-calendar__SlideItemWhiteTitleBlock{position:relative;background:#fff;padding:20px 0 12px 0;height:48px;display:block;text-align:center;color:#fff}.main-calendar__SlideItemGreyTitleBlock{position:relative;background:#b4b4b5;padding:20px 0 12px 0;text-align:center;margin-bottom:8px;color:#fff}.main-calendar__SlideItemGreyTitleBlock:after{content:"";width:100%;height:1px;left:0;bottom:1px;background:#b4b4b5;position:absolute;display:block}.main-calendar__SlideItemTitle{position:relative;font-size:20px;line-height:14px;text-transform:uppercase;font-family:Roboto,sans-serif;margin-bottom:13px}.main-calendar__SlideItemText{position:relative;font-size:18px;line-height:20px;font-family:Roboto,sans-serif}.main-calendar__SlideItemTextImg{display:inline-block;vertical-align:top;position:relative;margin-top:2px;margin-right:3px}.main-calendar__SlideItemTextImg2{display:inline-block;vertical-align:top;position:relative;margin-top:5px;margin-right:3px}.main-calendar__SlideItemTextBlock{position:relative;text-align:left;font-size:13px;line-height:21px;color:#444;padding:5px 20px 5px 40px;width:290px;height:87px;display:block}.main-calendar__SlideItemTextBlock_special{padding:6px 15px 5px 25px;width:310px;line-height:16px;height:86px}.main-calendar__SlideItemTextBlock_special p{padding-bottom:5px}.main-calendar__Slider{position:relative;width:10000%}.main-calendar__Slider li{display:block;position:relative;float:left;margin-right:80px}.main-calendar__SliderMain{position:relative;overflow:hidden;padding:0 110px 58px 110px}.main-calendar__SliderMain .bx-prev{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/svg/arrow-semicircle-left.svg");padding-top:130px;width:39px;height:0;display:block;position:absolute;z-index:200;left:-110px;top:-190px;margin:0;overflow:hidden}.main-calendar__SliderMain .bx-next{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/svg/arrow-semicircle-right.svg");padding-top:130px;width:39px;height:0;display:block;position:absolute;z-index:200;left:851px;top:-190px;margin:0;overflow:hidden}.main-calendar__SliderMain .bx-pager{width:1000px;height:12px;text-align:center;position:absolute;z-index:400;left:0;margin:0;bottom:15px;padding:0;display:block}.main-calendar__SliderMain .bx-pager .bx-pager-item{display:inline-block;vertical-align:top;position:relative;margin:0 3px}.main-calendar__SliderMain .bx-pager .bx-pager-item a{background-repeat:no-repeat;background-position:right;background-image:url("../../../templates/d/blocks/main-calendar/img/bx-pager-item.png");width:12px;height:0;padding-top:12px;overflow:hidden;float:none;position:relative;display:block;margin:0}.main-calendar__SliderMain .bx-pager .bx-pager-item a.active{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/main-calendar/img/bx-pager-item-1.png")}.main-calendar__ShowAll{width:150px;height:35px;line-height:35px;font-size:14px;color:#fff;border:1px solid #fff;border-radius:3px;text-align:center;text-decoration:none;position:relative;display:block;margin:0 auto}.main-calendar__SliderMain .bx-wrapper{max-width:780px!important;display:block;overflow:hidden}.main-calendar__Slide.river-company .main-calendar__SlideItemLink,.main-calendar__Slide.sea-company .main-calendar__SlideItemLink{width:128px;padding:0;text-align:center}.main-calendar__Slide.river-company .main-calendar__SlideItemLink{color:#009b16;border-color:#009b16}.main-calendar__Slide.river-company .main-calendar__SlideItemLink:before,.main-calendar__Slide.sea-company .main-calendar__SlideItemLink:before{content:none}.main-calendar__Slide.river-company .main-calendar__SlideItemWhiteTitleBlock{color:#000}.main-calendar__Slide.river-company .main-calendar__SlideItemHr{background:#ccc}.main-calendar-icon-sea_cruise:before{content:"\e91f";font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;padding-right:5px}.main-calendar-icon-river_cruise:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e91e";font-size:24px;padding-right:5px;line-height:0;position:relative;top:4px}.main-calendar-icon-rus_group{width:40px;height:9px;display:block;background:#0074b8;position:relative;top:17px;left:9px}.main-calendar-icon-rus_group:before{content:"";width:40px;height:9px;display:block;background:#fff;position:relative;top:-9px}.main-calendar-icon-rus_group:after{content:"";width:40px;height:9px;display:block;background:red}.main-calendar__SlideItem-button-icon-calendar:before{content:"\e903";font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;padding-right:5px;position:relative;top:2px}
.main-best-specials-page__year-choice{position:relative;width:100px;height:34px;z-index:40;padding:0 22px 0 11px}.main-best-specials-page__year-choice .main-best-specials__year-choice-wrapper:before{font-size:10px;right:32px;top:13px;color:#666}.main-best-specials-page__year-choice .year-choice-box{font-size:14px;padding-left:20px;color:#666;height:34px;cursor:pointer}.main-best-specials_page{position:relative;padding-top:15px}.main-best-specials_page .main-best-specials__tabItemRow__DropBlock{width:936px;position:relative;left:3px;z-index:1}.main-best-specials-list__description{margin:0 11px;background:#fff;padding:10px 20px}.main-best-specials-list_date-valutes{margin-bottom:10px}.main-best-specials-list_date{display:inline-block;width:49%}.main-best-specials-list_valutes{display:inline-block;width:49%;text-align:right;position:relative;top:6px}.main-best-specials-list_valutes .Valutes .Valutes-header{display:block}.main-best-specials_page .main-best-specials__tabs-nav.main-best-specials__tabs-nav--sea_cruise{position:relative;overflow:hidden;margin-left:10px;margin-top:4px;display:table;float:left;padding:0}.main-best-specials_page .main-best-specials__tab-item-filter{position:relative;overflow:hidden;padding:6px 0 0 6px;height:24px;background:#a7a7a7;background:-moz-linear-gradient(top,#a7a7a7 0,#b0b0b0 100%);background:-webkit-linear-gradient(top,#a7a7a7 0,#b0b0b0 100%);background:linear-gradient(to bottom,#a7a7a7 0,#b0b0b0 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#a7a7a7', endColorstr='#b0b0b0' , GradientType=0);display:none;width:973px;margin:0 auto;border-bottom:8px solid grey}.main-best-specials_page .main-best-specials__tabBlock .main-best-specials__tab-item{position:relative;background:#fff;margin:0 11px;left:-1px}[data-filter-content-subtype].active,[data-filter-content-type].active,[data-filter-content-year].active,[data-filter-tabs-year].active,[data-filter-tabs].active{display:block}
.clear{clear:both;height:1px}.fleft{float:left}.fright{float:right}.main-best-specials{position:relative;padding-top:35px}.main-best-specials .Valutes{margin:14px 25px 2px 0;text-align:right}.main-best-specials__title{position:relative;display:flex;justify-content:center;align-items:center;width:950px;margin:0;margin-bottom:25px;margin-left:25px;margin-right:25px;padding:0}.main-best-specials__title-text{margin:0;padding:0;padding-left:25px;padding-right:25px;font-family:Roboto,sans-serif;font-size:30px;font-weight:300;line-height:34px;color:#444}.main-best-specials__title-line{flex-grow:1;width:80px;height:1px;margin:0;padding:0;background-color:#d0d0d0}.main-best-specials__looks{position:absolute;width:100%;text-align:center;z-index:200;font-size:16px;color:#666;margin-top:-23px}.main-best-specials__breadcrumbs{padding-left:10px;padding-top:5px}.main-best-specials__looks-tab{display:none}.main-best-specials__looks-text{width:auto;max-width:300px;margin-left:335px;padding:5px 5px;color:#0f7ee6;cursor:pointer;margin-bottom:-4px}.main-best-specials__looks-text:hover{background-color:rgba(102,201,251,.31);transition:all linear .7s}.main-best-specials__looks-tab.active{display:inline}.main-best-specials__data{position:relative;text-align:right;font-size:14px;line-height:16px;color:#444;margin-right:25px;margin-top:-15px;margin-bottom:3px}.main-best-specials__year-choice{position:absolute;right:163px;top:35px;width:100px;height:34px;margin:0;padding:0;background:#fff;z-index:201;box-sizing:border-box}.main-best-specials__year-choice .main-best-specials__year-choice-wrapper:before{right:12px;top:13px;font-size:10px;color:#666}.main-best-specials__year-choice-select{position:relative;display:flex;justify-content:center;align-items:center;height:34px;color:#666;font-size:14px;cursor:pointer;-webkit-appearance:none;user-select:none}.main-best-specials__year-choice-select-list{position:absolute;top:34px;left:0;width:100%;background-color:#fff;box-shadow:0 7px 11px rgba(8,0,47,.07),0 4px 5px rgba(8,0,47,.05);display:none}.main-best-specials__year-choice-select-list.main-best-specials__year-choice-select-list--active{display:block}.main-best-specials__year-choice-select-list-elem{display:flex;justify-content:center;align-items:center;height:34px;cursor:pointer}.main-best-specials__year-choice-select-list-elem.main-best-specials__year-choice-select-list-elem--selected,.main-best-specials__year-choice-select-list-elem:hover{background-color:#368ce7;color:#fff}.main-best-specials__Valutes{position:absolute;height:22px;font-size:14px;line-height:37px;color:#878787;right:25px;margin-top:-3px;z-index:1}.main-best-specials__Valutes_rub{float:right;background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/main-best-specials/img/valute-rub.png");cursor:pointer;height:22px;width:51px;font-size:14px;line-height:22px;color:#878787;right:25px;margin-top:4px;margin-left:25px}.main-best-specials__Valutes_eur{float:right;background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/main-best-specials/img/valute-eur.png");cursor:pointer;height:22px;width:51px;font-size:14px;line-height:22px;color:#878787;right:25px;margin-top:4px}.main-best-specials__Valutes_usd{float:right;background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/main-best-specials/img/valute-usd.png");cursor:pointer;height:22px;width:51px;font-size:14px;line-height:22px;color:#878787;right:25px;margin-top:4px}.main-best-specials__Valutes_eur.active,.main-best-specials__Valutes_rub.active,.main-best-specials__Valutes_usd.active{box-shadow:0 0 7px #555 inset}.main-best-specials__tab-item{position:relative;background:#fff;display:block;left:-1px}.main-best-specials__tab-item:first-of-type{padding-top:10px}.main-best-specials__tab-item-row{position:relative;padding:0 20px 9px 15px;border-bottom:2px solid #e6e6e6}.main-best-specials__tab-item-row-title-block{position:relative;float:left;width:453px;margin:-1px}.main-best-specials__tab-item-row-title-block-title{position:relative;display:inline-block;min-height:14px;font-size:17px;line-height:20px;color:#0f7ee6;text-decoration:none}.main-best-specials__tab-item-row-title-block-title.main-best-specials__btn-buy{display:flex;justify-content:center;align-items:center;width:190px;height:45px;font-size:17px;line-height:20px;min-height:14px;text-transform:uppercase;color:#fff;text-decoration:none;background-color:#f48f2e}.main-best-specials__tab-item-row-title-block-text{font-size:14px;line-height:16px;color:#444;position:relative;padding:0 0 1px 0}.main-best-specials__tab-item-row-title-block-more{position:relative;cursor:pointer;font-size:12px;line-height:16px;text-decoration:underline;color:#0f7ee6}.main-best-specials__tab-item-row-title-block-more.inactive{display:none}.main-best-specials__tab-item-row-title-block-more:hover{text-decoration:none}.main-best-specials__tab-item-row-title-block-more:after{content:"";position:absolute;top:6px;margin-left:5px;background-repeat:no-repeat;border:5px solid transparent;border-top:6px solid #0f7ee6}.main-best-specials__tab-item-row-title-block-more-2{position:relative;cursor:pointer;font-size:12px;line-height:16px;text-decoration:underline;color:#999;display:none;height:16px;width:100%}.main-best-specials__tab-item-row-title-block-more-2.active{display:block}.main-best-specials__tab-item-row-title-block-more-2:hover{text-decoration:none}.main-best-specials__tab-item-row-title-block-more-2:after{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/main-best-specials/img/marker2.png");width:10px;height:6px;content:'';position:absolute;top:6px;margin-left:51px}.main-best-specials__tab-item-row-data-block{position:relative;padding-left:10px;padding-top:29px;width:224px;float:left;font-size:14px;line-height:18px;color:#666;display:table}.main-best-specials__tab-item-row-data-block .date-invisible{display:none}.main-best-specials__tab-item-row-data-block-cont{display:table-cell;padding-left:10px}.main-best-specials__tab-item-row-data-link{color:#666;text-decoration:none;padding-right:3px;font-size:16px;line-height:19px}.main-best-specials__tab-item-row-data-link:hover{color:#0f7ee6;text-decoration:underline}.main-best-specials__tab-item-row-data-more{display:block;position:relative;color:#969595;text-transform:lowercase;text-decoration:none;font-size:12px}.main-best-specials__tab-item-row-data-more:hover{color:#0f7ee6}.main-best-specials__tab-item-row-data-block:before{content:"\e903";position:relative;top:3px;display:table-cell;width:16px;font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;color:#0f7ee6}.main-best-specials__tab-item-row-pay-variants{float:right;position:relative;width:230px;padding-top:23px}.main-best-specials__tab-item-row-pay-variants-item{position:relative;display:flex;justify-content:center;align-items:center;width:104px;height:52px;margin-top:-2px;padding:0;background:#d9d9d9;border-radius:2px;cursor:pointer;box-sizing:border-box}.main-best-specials__tab-item-row-pay-variants-item:hover{background:#f27e2d}.main-best-specials__tab-item-row-pay-variants-item:hover i:before{color:#fff}.main-best-specials__tab-item-row-pay-variants-item:hover .main-best-specials__tab-item-row-pay-variants-item-link span{color:#fff;text-decoration:none;font-weight:700}.main-best-specials__tab-item-row-pay-variants-item-link{margin:0;padding:0;font-size:17px;line-height:16px;text-align:center;color:#ff7e00}.main-best-specials__tab-item-row-pay-variants-item-link span{text-decoration:underline}.main-best-specials__tab-item-row-pay-variants-item-img:before{content:"\e92b";position:absolute;top:3px;left:2px;display:inline-block;font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:11px;color:#187fe4}.main-best-specials__tab-item-row-pay-variants-item-img-double:before{content:"\e92b\e92b";position:absolute;top:5px;left:5px;display:inline-block;font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:11px;letter-spacing:-2px;color:#187fe4}.main-best-specials__tab-item-row-drop-block{z-index:900;padding:8px 0 5px 15px;width:913px;background:#e6e6e6;border:1px solid #ccc;margin-top:23px;margin-left:-4px;display:none;position:relative;left:3px}.main-best-specials__tab-item-row-drop-block-bonus{display:block;position:absolute;left:21px;top:-21px;width:95px;height:19px;background:#fff;border:1px solid #ccc;border-bottom:none;text-align:center;font-size:17px;font-family:"PT Sans";color:red;line-height:1.2;cursor:pointer}.main-best-specials__tab-item-row-drop-block-bonus_punkt{display:block;width:5px;height:5px;position:absolute;top:-4px;left:31px;background:#e6e6e6;border-top:1px solid #ccc;border-right:1px solid #ccc;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.main-best-specials__tab-item-row-drop-block-content-main-ul{display:block;min-height:50px;width:500px;list-style:square;padding-left:14px}.main-best-specials__drop-block-content-main-ul-li{min-width:250px;font-size:13px;color:#1a5b20;font-family:Roboto;font-weight:500;line-height:1.2;float:left}.main-best-specials__drop-block-content-main-ul-li span{display:block;margin-left:-8px}.main-best-specials__tab-item-row-drop-block-content{display:table;width:100%;position:relative}.main-best-specials__tab-item-row-drop-block-content-main{display:table-cell;vertical-align:sub;width:684px;background:#e6e6e6;position:relative;left:-10px;padding-left:10px;min-height:50px}.main-best-specials__tab-item-row-drop-block-content-button{display:table-cell;vertical-align:middle;height:70px;text-align:right;padding-right:10px}.main-best-specials__tab-item-row-drop-block.active{display:block}.main-best-specials__tab-item-row-drop-block:before{content:"";width:15px;height:15px;position:absolute;background:#e6e6e6;border-bottom:1px solid #ccc;border-right:1px solid #ccc;margin-top:-21px;margin-left:4px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);display:none}.main-best-specials__tab-item-row-drop-block-title{font-size:16px;line-height:18px;color:#444;margin-bottom:6px}.main-best-specials__tab-item-row-drop-block-subtitle{font-size:16px;line-height:16px;color:#444;position:relative;margin-top:1px}.main-best-specials__tab-item-row-drop-block-list-item{position:relative;display:block;color:#444;font-size:14px;line-height:16px;padding:0 2px 0 8px}.main-best-specials__tab-item-row-drop-block-list-item:before{content:"";position:absolute;left:0;top:7px;display:block;width:4px;height:4px;border-radius:50%;background:#0f7ee6}.main-best-specials__tab-item-row__drop-block-buy{display:inline-block;width:190px;height:45px;text-align:center;text-transform:uppercase;text-decoration:none;font-size:20px;line-height:46px;color:#fff;font-family:Roboto,sans-serif;font-weight:700;border-radius:2px;background:#f48f2e}.main-best-specials__tab-item-row__drop-block-buy:hover{transition:all .5s;background:#f27e2d}.main-best-specials__tab-item-row-drop-block-close{position:absolute;margin-top:-7px;right:5px;font:300 12px Roboto,sans-serif;color:#444;cursor:pointer}.main-best-specials__show-all{width:150px;height:35px;line-height:35px;font-size:14px;color:#f48f2e;border:1px solid #f48f2e;border-radius:3px;text-align:center;text-decoration:none;position:relative;display:block;margin:20px auto 30px;cursor:pointer}.main-best-specials__show-all:hover{border:1px solid #ffebcc;background:#ffebcc;color:#f90;transition:all .5s linear}.main-best-specials__tab-item-filter{position:relative;overflow:hidden;padding:6px 0 0 6px;height:24px;background:#a7a7a7;background:-moz-linear-gradient(top,#a7a7a7 0,#b0b0b0 100%);background:-webkit-linear-gradient(top,#a7a7a7 0,#b0b0b0 100%);background:linear-gradient(to bottom,#a7a7a7 0,#b0b0b0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a7a7a7', endColorstr='#b0b0b0', GradientType=0);display:none;width:948px;margin:0 auto;border-bottom:8px solid grey}.main-best-specials__tab-item-filter.active{display:block}.main-best-specials__tab-item-filter-link{position:relative;display:block;float:left;height:24px;margin:0;padding:0;padding-left:7px;padding-right:7px;font-family:"Arial Narrow",sans-serif;font-size:14px;color:#fff;line-height:24px;letter-spacing:.1px;cursor:pointer}.main-best-specials__tab-item-filter-link:hover{text-decoration:underline;background-color:#999}.main-best-specials__tab-item-filter-link.active{text-decoration:none;background:grey}.main-best-specials__tabs-nav{position:relative;overflow:hidden;margin-left:23px;margin-top:4px;display:table;float:left;padding:0}.main-best-specials__tabs-nav-item{float:left;display:block;position:relative;height:43px;font-size:16px;line-height:43px;color:#fff;padding:0 8px;background:#3a6f9e;margin:3px 3px 2px 0;border-radius:3px 3px 0 0;cursor:pointer;user-select:none}.main-best-specials__tabs-nav-item:hover{text-decoration:underline}.main-best-specials__tabs-nav--rivers .main-best-specials__tabs-nav-item{background:#77997d}.main-best-specials__tabs-nav-item.active{box-shadow:none;color:#fff;border:0;height:48px;line-height:50px;margin:0 2px 0 0;background:#a7a7a7;background:-moz-linear-gradient(top,#b0b0b0 0,#a7a7a7 100%);background:-webkit-linear-gradient(top,#b0b0b0 0,#a7a7a7 100%);background:linear-gradient(to bottom,#b0b0b0 0,#a7a7a7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#b0b0b0", endColorstr="#a7a7a7", GradientType=0)}[data-description=main-best-specials-filter] li{display:none}[data-description=main-best-specials-filter] li.visible{display:list-item}[data-filter-content-subtype],[data-filter-content-type],[data-filter-content-year],[data-filter-tabs-year],[data-filter-tabs]{display:none}[data-filter-content-subtype].active,[data-filter-content-type].active,[data-filter-content-year].active,[data-filter-tabs-year].active,[data-filter-tabs].active{display:block}[data-currency=EUR],[data-currency=NAT],[data-currency=USD]{display:none}body[data-body-currency=EUR] [data-currency=EUR],body[data-body-currency=NAT] [data-currency=NAT],body[data-body-currency=USD] [data-currency=USD]{display:inline-block}.main-best-specials .Valutes-header{display:block;line-height:15px}.main-best-specials__tab-item-row-title-block-info-block{display:block}.main-best-specials__tab-item-row-title-block-info-block-spec-info{display:inline-block;margin-left:15px;padding-top:4px}.best-specials__title-block-info-block-spec-info-ul{margin:0;padding:0;display:inline-block;list-style:none;position:relative;top:4px}.best-specials__title-block-info-block-spec-info-li{display:inline-block;line-height:0;cursor:pointer;position:relative}.best-specials__title-block-info-block-spec-info-li img{width:123px}.best-specials__title-block-info-block-spec-info-li:hover img{filter:hue-rotate(90deg)}.best-specials__title-block-info-block-spec-info-li:hover .best-specials__title-block-info-block-spec-info-popup{display:block}.main-best-specials__tab-item-row-drop-block-bonus span{display:inline-block}.main-best-specials__tab-item-row-drop-block-bonus_text{position:relative;top:-4px}.main-best-specials__tab-item-row-drop-block-content-main_tab2{position:absolute;display:block;background:#e6e6e6;width:684px;height:65px;left:-15px;color:#1a5b20;padding-left:30px;z-index:-1}.main-best-specials__tab-item-row-drop-block-content-main_tab2:before{content:"\e94d";display:block;position:absolute;font-family:mcruises;font-size:11px;color:red;top:3px;left:11px}.main-best-specials__tab-item-row-drop-block-content-main_tab2-head{position:absolute;display:block;width:170px;height:19px;background:#fff;border:1px solid #ccc;border-bottom:none;top:-29px;left:120px;text-align:center;font-size:17px;font-family:"PT Sans";color:#1a5b20;line-height:1.2;cursor:pointer;padding-left:15px}.main-best-specials__tab-item-row-drop-block-content-main_tab2-head:before{content:"\e94d";display:block;position:absolute;font-family:mcruises;font-size:13px;color:#1a5b20;top:2px;left:7px}.main-best-specials__tab-item-row-drop-block-content-main_tab2-text{font-size:14px;font-family:"PT Sans";color:#1a5b20;line-height:1.2}.main_tab2-head-active{z-index:1}.main_tab2-head-active .main-best-specials__tab-item-row-drop-block-content-main_tab2-head{height:20px;background:#e5e5e5}.main-best-specials__tab-item-row-drop-block-bonus.main_tab2-head-active{height:20px;background:#e5e5e5}.best-specials__title-block-info-block-spec-info-popup{display:none;position:absolute;top:30px;left:-40px;width:400px;border:1px solid #9d9d9d;background-color:#fff;padding:10px;z-index:1000}.best-specials__title-block-info-block-spec-info-popup:before{content:"";position:absolute;display:block;width:10px;height:10px;top:-6px;left:93px;background-color:#fff;border-right:1px solid #9d9d9d;border-top:1px solid #9d9d9d;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.best-specials__title-block-info-block-spec-info-popup:after{content:"X";position:absolute;top:9px;right:2px;width:10px;height:10px;color:#333;display:none}.best-specials__title-block-info-block-spec-info-popup-content{font-size:13px;font-family:"PT Sans";color:#333;line-height:1.154}.best-specials__title-block-info-block-spec-info-popup-content p{margin-bottom:7px}.best-specials__title-block-info-block-spec-info-popup-content p:last-child{margin-bottom:0}.main-best-specials__tab-block{position:relative;margin:0 25px}
.main-best-specials__icon_block{font-size:14px;color:#999;font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1}.main-best-specials__icon_ship{position:relative;display:inline-block;width:16px;height:17px;top:2px;color:#187fe4;border-bottom:5px solid #187fe4;font-weight:700;margin-right:-6px}.main-best-specials__icon_ship:after{content:"\e931";display:block;position:absolute;font-size:8px;left:2px;top:7px}.main-best-specials__icon_ship:hover{color:#f28530;border-color:#f28530;cursor:pointer}.main-best-specials__icon_avia{position:relative;display:inline-block;width:15px;height:17px;top:2px;color:#187fe4;border-bottom:5px solid #187fe4;font-weight:700;margin-right:-6px}.main-best-specials__icon_avia:after{content:"\e902";display:block;position:absolute;font-size:13px;left:2px;top:2px;font-weight:300;-webkit-transform:rotate(-30deg);-moz-transform:rotate(-30deg);-ms-transform:rotate(-30deg);-o-transform:rotate(-30deg);transform:rotate(-30deg)}.main-best-specials__icon_avia:hover{color:#f28530;border-color:#f28530;cursor:pointer}.main-best-specials__icon_transfer{position:relative;display:inline-block;width:14px;height:17px;top:2px;color:#187fe4;border-bottom:5px solid #187fe4;font-weight:700;margin-right:-6px}.main-best-specials__icon_transfer:after{content:"\e971";display:block;position:absolute;font-size:11px;left:3px;top:4px;font-weight:300}.main-best-specials__icon_transfer:hover{color:#f28530;border-color:#f28530;cursor:pointer}.main-best-specials__icon_transfer-back{position:relative;display:inline-block;width:14px;height:17px;top:2px;color:#187fe4;border-bottom:5px solid #187fe4;font-weight:700;margin-right:-6px}.main-best-specials__icon_transfer-back:after{content:"\e971";display:block;position:absolute;font-size:11px;left:3px;top:4px;font-weight:300}.main-best-specials__icon_transfer-back:hover{color:#f28530;border-color:#f28530;cursor:pointer}.main-best-specials__icon_home{position:relative;display:inline-block;width:14px;height:17px;top:2px;color:#187fe4;border-bottom:5px solid #187fe4;font-weight:700;margin-right:-4px}.main-best-specials__icon_home:after{content:"\e94c";display:block;position:absolute;font-size:12px;left:3px;top:3px;font-weight:300}.main-best-specials__icon_home:hover{color:#f28530;border-color:#f28530;cursor:pointer}.main-best-specials_avia-notes{position:absolute;border:1px solid #9d9d9d;background:#fff;z-index:11;min-width:360px;font-family:Roboto;color:#333;font-size:11px;line-height:1.2;padding:8px;display:none;top:31px;padding-top:0}.main-best-specials_avia-note_aviafly{font-size:15px;font-family:Roboto;color:#f28530;line-height:1.2;padding:23px;padding-top:4px;padding-bottom:2px}.main-best-specials_avia-note_aviafly:before{content:"\e902";font-family:mcruises;display:block;position:absolute;font-size:14px;left:8px;top:5px;font-weight:300;color:#000;-webkit-transform:rotate(-30deg);-moz-transform:rotate(-30deg);-ms-transform:rotate(-30deg);-o-transform:rotate(-30deg);transform:rotate(-30deg)}.main-best-specials_avia-note_price-confirm{display:block;font-size:10px;font-family:Roboto;color:#fea869;line-height:1.2;text-transform:uppercase;margin-left:-24px}.main-best-specials_avia-note_ul{margin:0;padding:0;list-style:none;margin-top:5px;margin-bottom:5px}.main-best-specials_avia-note_ul li span{display:inline-block;white-space:nowrap}.main-best-specials_avia-note_ul li{white-space:nowrap}.main-best-specials__avia-note-surcharge{margin-bottom:5px}.main-best-specials__avia-note-surcharge-h{font-size:13px;font-family:Roboto;color:#333;line-height:1.2}.main-best-specials__icon_avia:hover .main-best-specials_avia-notes{display:block}.main-best-specials_avia-notes:hover{display:block}.main-best-specials_avia-notes-punkt{position:absolute;left:1px;top:-6px;width:10px;height:10px;background:#fff;border-left:1px solid #9d9d9d;border-top:1px solid #9d9d9d;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.main-best-specials_transfer-there-notes{position:absolute;border:1px solid #9d9d9d;background:#fff;z-index:11;width:430px;font-family:Roboto;color:#333;font-size:11px;line-height:1.2;display:none;top:31px;left:-16px}.main-best-specials__icon_transfer:hover .main-best-specials_transfer-there-notes{display:block}.main-best-specials_transfer-there-notes:hover{display:block}.main-best-specials_transfer-there-punkt{position:absolute;left:16px;top:-6px;width:10px;height:10px;background:#fff;border-left:1px solid #9d9d9d;border-top:1px solid #9d9d9d;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.main-best-specials_transfer-there-before{font-size:15px;font-family:Roboto;color:#f28530;line-height:1.2;padding:23px;padding-top:4px;padding-bottom:2px}.main-best-specials_transfer-there-before:before{content:"\e971";font-family:mcruises;display:block;position:absolute;font-size:13px;left:8px;top:5px;font-weight:300;color:#000}.main-best-specials_transfer-there-variable{font-size:12px;font-family:Roboto;color:#333;line-height:1.2;display:block;padding-top:2px;padding-left:1px;margin-left:-17px}.main-best-specials_transfer-there_ul-li{border-top:1px solid #e4e4e4;display:table;width:100%}.main-best-specials_transfer-there_ul{width:430px}.main-best-specials_transfer-there_transfer-data{display:table-cell;width:395px;border-right:1px solid #e4e4e4;font-size:12px;font-family:Roboto;color:#333;line-height:1.2;padding:8px}.main-best-specials_transfer-there_ul-transfer-data li{display:table-row}.main-best-specials_transfer-there_ul-transfer-data li span:first-child{display:table-cell;width:100px;vertical-align:top;padding:2px 0}.main-best-specials_transfer-there_ul-transfer-data li span:last-child{display:table-cell;width:290px;padding:2px 0}.main-best-specials_transfer-there_transfer-checkbox{display:table-cell;width:40px;vertical-align:middle;text-align:center}.main-best-specials_cruise-ship-notes{position:absolute;border:1px solid #9d9d9d;background:#fff;z-index:11;width:280px;font-family:Roboto;color:#333;font-size:11px;line-height:1.2;display:none;top:31px;left:-31px;cursor:default}.main-best-specials__icon_ship:hover .main-best-specials_cruise-ship-notes{display:block}.main-best-specials_cruise-ship-notes:hover{display:block}.main-best-specials_cruise-ship-punkt{position:absolute;left:31px;top:-6px;width:10px;height:10px;background:#fff;border-left:1px solid #9d9d9d;border-top:1px solid #9d9d9d;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.main-best-specials_cruise-ship-h{font-size:15px;font-family:Roboto;color:#f28530;line-height:1.2;padding:35px;padding-top:4px;padding-bottom:2px}.main-best-specials_cruise-ship-h:before{content:"\e931";font-family:mcruises;display:block;position:absolute;font-size:13px;left:8px;top:5px;font-weight:300;color:#000}.main-best-specials_cruise-ship_ul{padding:4px 8px}.main-best-specials_cruise-ship_ul-li{margin-bottom:12px}.main-best-specials_cruise-ship_ul-li:last-child{margin-bottom:8px}.main-best-specials_cruise-ship_ul-li-ul{display:table}.main-best-specials_cruise-ship_ul-li-ul li{display:table-row;height:17px}.main-best-specials_cruise-ship_ul-li-ul li .cruise-ship_span-first{display:table-cell;width:130px}.main-best-specials_cruise-ship_ul-li-ul li .cruise-ship_span-last{display:table-cell;width:145px}.cruise-ship_span-last.cruise-company,.cruise-ship_span-last.cruise-liner{font-size:12px;font-family:Roboto;color:#0f7ee6;line-height:1.2;text-decoration:underline;cursor:pointer}.cruise-ship_span-last_houer{display:inline-block;padding:0 2px;border:1px solid #9d9d9d}.note-cruise-ship-category{display:inline-block;padding:0 2px;background:#d0d0d0;border:1px solid #9d9d9d}.main-best-specials_transfer-back-notes{position:absolute;border:1px solid #9d9d9d;background:#fff;z-index:11;width:430px;font-family:Roboto;color:#333;font-size:11px;line-height:1.2;display:none;top:31px;left:-48px}.main-best-specials__icon_transfer-back:hover .main-best-specials_transfer-back-notes{display:block}.main-best-specials_transfer-back-notes:hover{display:block}.main-best-specials_transfer-back-punkt{position:absolute;left:48px;top:-6px;width:10px;height:10px;background:#fff;border-left:1px solid #9d9d9d;border-top:1px solid #9d9d9d;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.main-best-specials_transfer-back-before{font-size:15px;font-family:Roboto;color:#f28530;line-height:1.2;padding:23px;padding-top:4px;padding-bottom:2px}.main-best-specials_transfer-back-before:before{content:"\e971";font-family:mcruises;display:block;position:absolute;font-size:13px;left:8px;top:5px;font-weight:300;color:#000}.main-best-specials_transfer-back-variable{font-size:12px;font-family:Roboto;color:#333;line-height:1.2;display:block;padding-top:2px;padding-left:1px;margin-left:-17px}.main-best-specials_transfer-back_ul-li{border-top:1px solid #e4e4e4;display:table;width:100%}.main-best-specials_transfer-back_ul{width:430px}.main-best-specials_transfer-back_transfer-data{display:table-cell;width:395px;border-right:1px solid #e4e4e4;font-size:12px;font-family:Roboto;color:#333;line-height:1.2;padding:8px}.main-best-specials_transfer-back_ul-transfer-data li{display:table-row}.main-best-specials_transfer-back_ul-transfer-data li span:first-child{display:table-cell;width:100px;vertical-align:top;padding:2px 0}.main-best-specials_transfer-back_ul-transfer-data li span:last-child{display:table-cell;width:290px;padding:2px 0}.main-best-specials_transfer-back_transfer-checkbox{display:table-cell;width:40px;vertical-align:middle;text-align:center}.main-best-specials_hotel-notes{position:absolute;border:1px solid #9d9d9d;background:#fff;z-index:11;width:410px;font-family:Roboto;color:#333;font-size:11px;line-height:1.2;display:none;top:31px;left:-63px}.main-best-specials__icon_home:hover .main-best-specials_hotel-notes{display:block}.main-best-specials_hotel-notes:hover{display:block}.main-best-specials_hotel-notes-punkt{position:absolute;left:63px;top:-6px;width:10px;height:10px;background:#fff;border-left:1px solid #9d9d9d;border-top:1px solid #9d9d9d;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.main-best-specials_hotel-before{font-size:15px;font-family:Roboto;color:#f28530;line-height:1.2;padding:20px;padding-top:4px;padding-bottom:2px}.main-best-specials_hotel-before:before{content:"\e94c";font-family:mcruises;display:block;position:absolute;font-size:13px;left:8px;top:4px;font-weight:300;color:#000}.main-best-specials_hotel-variable{font-size:12px;font-family:Roboto;color:#333;line-height:1.2;display:block;padding-top:2px;padding-left:1px;margin-left:-12px}.main-best-specials_hotel-block-date{font-size:13px;font-family:Roboto;color:#333;line-height:1.2}.main-best-specials_hotel-block_availability-have{font-size:11px;font-family:Roboto;color:#45c530;line-height:1.2}.main-best-specials_hotel-block_availability-qwest{font-size:11px;font-family:Roboto;color:#fe6969;line-height:1.2}.main-best-specials_hotel-block-content-ul-li{display:block;position:relative;width:100%}.main-best-specials_hotel-block{width:410px;display:table;border-top:1px solid #e4e4e4}.main-best-specials_hotel-block-content{display:table-cell;width:370px;border-right:1px solid #e4e4e4;font-size:12px;font-family:Roboto;color:#333;line-height:1.2;padding:8px 0 8px 8px}.main-best-specials_hotel-block-content-ul{display:table;width:360px}.hotel-block-content_hotel-link{font-size:12px;font-family:Roboto;color:#187fe4;text-decoration:underline;line-height:1.167;width:379px;display:table-row;position:relative;cursor:pointer}.hotel-block-content_hotel-link:hover{text-decoration:none}.hotel-block-content-span-first{display:table-cell;width:110px;vertical-align:top;padding:2px 0}.hotel-block-content-span-last{display:table-cell;width:250px;padding:2px 0}.main-best-specials_hotel-block-checkbox{display:table-cell;width:40px;vertical-align:middle;text-align:center}.main-best-specials_notes-active{display:block}.hotel-block-content_hotel-link_more-info{position:absolute;border:1px solid #9d9d9d;background:#fff;z-index:11;width:385px;font-family:Roboto;color:#333;font-size:11px;line-height:1.2;display:none;top:37px;left:5px}.hotel-link_more-info-block:hover .hotel-block-content_hotel-link_more-info{display:block}.hotel-block-content_hotel-link_more-info-punkt{position:absolute;left:113px;top:-6px;width:10px;height:10px;background:#fff;border-left:1px solid #9d9d9d;border-top:1px solid #9d9d9d;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.hotel-block-content_hotel-link_more-info-close{display:block;width:13px;height:13px;position:absolute;top:1px;right:-3px;cursor:pointer;color:#333}.hotel-link_more-info-header{display:table-row;width:100%}.hotel-link_more-info-header-h{display:table-cell;width:50%;vertical-align:middle;font-size:12px;font-family:Roboto;color:#333;line-height:1.2;padding-left:5px;padding-right:30px}.hotel-link_more-info-header-img{display:table-cell;width:50%;text-align:right;padding:8px;padding-right:15px}.hotel-link_more-info-ul{display:table;padding-left:15px;font-size:12px;font-family:Roboto;color:#333;line-height:1.5}.hotel-link_more-info-ul-li{display:table-row;margin-bottom:5px}.hotel-link_more-info-ul-li span:first-child{display:table-cell;width:32%;line-height:.9;padding-bottom:5px;font-weight:400}.hotel-link_more-info-ul-li span:last-child{display:table-cell;padding-right:30px;line-height:.9;padding-bottom:8px}.hotel-link_more-info_cancel-terms{display:block;font-size:12px;font-family:Roboto;color:red;line-height:1.5;padding-bottom:8px;padding-left:5px}.main-best-specials_avia-where{margin-bottom:4px;font-weight:800}.main-best-specials_avia-there{font-weight:400}.main-best-specials_avia-back{margin-bottom:10px;font-weight:400}.main-best-specials_avia-there span:nth-child(2),.main-best-specials_avia-there span:nth-child(5){font-weight:800}.main-best-specials_avia-back span:nth-child(2),.main-best-specials_avia-back span:nth-child(5){font-weight:800}.main-best-specials_avia-class{margin-bottom:10px;font-weight:400}.main-best-specials_avia-number{font-weight:400;text-transform:uppercase}.main-best-specials_avia_date-back{margin-bottom:10px;font-weight:400;color:#888}.main-best-specials_avia_date-there{font-weight:400;color:#888;margin-bottom:2px}.main-best-specials_avia_date-back span:first-child,.main-best-specials_avia_date-there span:first-child{width:80px}.main-best-specials_avia_date-back span:nth-child(2),.main-best-specials_avia_date-there span:nth-child(2){border:1px solid #bbb;color:#000;padding:0 2px 0 0}.main-best-specials_avia_date-back span:last-child,.main-best-specials_avia_date-there span:last-child{font-weight:800;color:#000}
.clear{clear:both;height:1px}.main-bonuses{position:relative;font-size:0;overflow:hidden;padding-top:32px}.main-bonuses__title{position:relative;display:flex;justify-content:center;align-items:center;padding-bottom:32px}.main-bonuses__title-text{padding:0 32px;font-size:28px;font-weight:300;line-height:33px;color:#0a2239}.main-bonuses__title-line{flex-grow:1;height:1px;background-color:#cacaca}.main-bonuses__controls{position:absolute;top:65px;left:50%;transform:translateX(-50%)}.main-bonuses__Looks{display:none;font-size:17px;line-height:20px;margin:0 auto;color:#0f7ee6;text-decoration:none;background-color:transparent;transition:all .25s ease;padding:4px 8px;border-radius:4px}.main-bonuses__Looks:hover{background-color:#e9f2fb}.main-bonuses__Looks.active{display:inline-block}.main-bonuses__TabsNav{display:inline-flex;margin:0 0 16px;border-bottom:1px solid #cacaca}.main-bonuses__TabsNavItem{height:28px;font-size:17px;color:#0f7ee6;user-select:none;cursor:pointer}.main-bonuses__TabsNavItem:not(:last-child){margin-right:16px}.main-bonuses__TabsNavItem.active{border-bottom:2px solid #0f7ee6;font-weight:700}.main-bonuses__Slider{position:relative;width:100%;height:0;background:#e1d2b3;border-radius:4px;box-sizing:border-box;overflow:hidden}.main-bonuses__Slider.active{height:100%;padding:34px}.main-bonuses__SliderItem{width:300px;height:308px}.main-bonuses__SliderItemBackground{height:213px;width:300px;margin-top:95px;position:absolute;background-size:cover!important;background-position:center center!important}.main-bonuses__SliderItemOverContent{position:absolute;height:308px;cursor:pointer}.main-bonuses__SliderItem:hover{cursor:default}.main-bonuses__SliderItem:hover .main-bonuses__SliderItemContent{height:192px}.main-bonuses__SliderItem:hover .main-bonuses__SliderItemContent,.main-bonuses__SliderItem:hover .main-bonuses__SliderItemContentDivider{background:#8c8c8c!important}.main-bonuses__SliderItem:hover .main-bonuses__SliderItemMore{position:absolute;top:210px;margin-top:0;opacity:1}.main-bonuses__SliderItemContent{display:block;width:300px;height:70px;overflow:hidden;background-color:#2f557e;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.main-bonuses__SliderItemContentDivider{width:300px;display:block}.main-bonuses__SliderItemContainer{height:147px;overflow:hidden;position:relative}.main-bonuses__SliderItemContainer::after{content:"";display:block;height:180px;left:0;position:absolute;top:0;width:100%;background:0 0;background:-moz-linear-gradient(bottom,#8c8c8c 0,#8c8c8c 18%,rgba(0,0,0,0) 44%);background:-webkit-linear-gradient(bottom,#8c8c8c 0,#8c8c8c 18%,rgba(0,0,0,0) 44%);background:-o-linear-gradient(bottom,#8c8c8c 0,#8c8c8c 18%,rgba(0,0,0,0) 44%);background:-ms-linear-gradient(bottom,#8c8c8c 0,#8c8c8c 18%,rgba(0,0,0,0) 44%);background:linear-gradient(to top,#8c8c8c 0,#8c8c8c 18%,rgba(0,0,0,0) 44%)}.main-bonuses__SliderItemTitle{position:relative;padding:16px 16px 0}.main-bonuses__SliderItemTitle h3{font-size:17px;font-weight:500;line-height:20px;height:40px;overflow:hidden;color:#fff}.main-bonuses__SliderItem:hover .main-bonuses__SliderItemTitle h3{height:auto;overflow:visible}.main-bonuses__SliderItemTitle.titleType1{background:#26767d}.main-bonuses__SliderItemTitle.titleType2{background:#ecb100}.main-bonuses__SliderItemTitle.titleType3{background:#061457}.main-bonuses__SliderItemLogo{display:flex;align-items:center;background:#fff;width:300px;height:60px;padding-left:14px;box-sizing:border-box}.main-bonuses__SliderItemLogoImg{height:32px}.main-bonuses__SliderItemTime{position:absolute;height:46px;width:300px;display:block;top:252px;background:url("../../../templates/d/blocks/main-bonuses/img/clock1.png") no-repeat center left,linear-gradient(180deg,rgba(0,0,0,.57) 0,rgba(47,85,126,.75) 100%)}.main-bonuses__SliderItemTimeDays{padding-top:5px;position:relative;font-size:16px;line-height:19px;font-weight:500;color:#fff!important;margin-left:87px}.main-bonuses__SliderItemTimeDays.type1{color:#26767d}.main-bonuses__SliderItemTimeDays.type2{color:#e1d2b3}.main-bonuses__SliderItemTimeDays.type3{color:#061457}.main-bonuses__SliderItemTimePeriod{position:relative;font-size:14px;line-height:16px;margin-left:87px;color:#fff}.main-bonuses__SliderItemText{position:relative;padding:5px 12px 0 16px;font-size:13px;line-height:1.2;color:#fff;overflow:hidden;opacity:0}.main-bonuses__SliderItem:hover .main-bonuses__SliderItemText{opacity:1}.main-bonuses__SliderItemMore{position:static;display:block;border:1px solid #fff!important;color:#fff!important;width:136px;height:29px;text-align:center;text-decoration:none;font-size:14px;line-height:28px;border-radius:3px;margin-left:20px;margin-top:100px;opacity:0;-webkit-transition:opacity 1s;-moz-transition:opacity 1s;-ms-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s}.main-bonuses__SliderItemMore.type1{color:#26767d;border-color:#26767d}.main-bonuses__SliderItemMore.type2{color:#ecb100;border-color:#ecb100}.main-bonuses__SliderItemMore.type3{color:#061457;border-color:#061457}.main-bonuses__SliderCarousel-item-box{margin-right:16px;float:left}.main-bonuses__Slider li{position:relative;display:block;width:300px;margin-bottom:16px;border-radius:4px;overflow:hidden}.main-bonuses .bx-controls{position:relative;display:flex;justify-content:center;align-items:center;gap:16px;font-size:0}.main-bonuses .bx-controls-direction{display:contents}.main-bonuses .bx-prev{display:block;flex-shrink:0;order:1;background-image:url("../../../templates/d/blocks/svg/chevron-left--light.svg");width:16px;height:32px;cursor:pointer}.main-bonuses .bx-next{display:block;flex-shrink:0;order:3;background-image:url("../../../templates/d/blocks/svg/chevron-right--light.svg");width:16px;height:32px;cursor:pointer}.main-bonuses .bx-next,.main-bonuses .bx-prev{opacity:1;visibility:visible;transition:all .25s ease-in-out}.main-bonuses .bx-next.disabled,.main-bonuses .bx-prev.disabled{opacity:0;visibility:hidden}.main-bonuses .bx-pager{position:relative;display:flex;justify-content:center;flex-wrap:nowrap;order:2}.main-bonuses .bx-pager .bx-pager-link{display:block;width:12px;height:12px;margin:0 8px;background-image:url("../../../templates/d/blocks/main-bonuses/img/bx-pager-item.png")}.main-bonuses .bx-pager .bx-pager-item a.active{background-image:url("../../../templates/d/blocks/main-bonuses/img/bx-pager-item-1.png")}.main-bonuses .bx-wrapper{width:932px;min-width:932px!important;display:block;margin:0 auto;overflow:hidden}.main-bonuses__SliderCarousel{width:10000%}.main-bonuses__SliderCarousel--disabled{display:flex;flex-wrap:wrap;gap:16px;width:106%}.main-bonuses__showAll{width:1000px;border-radius:4px;background:#e1d2b3;padding:34px;box-sizing:border-box;display:none}.main-bonuses__showAll.active{display:inline-block}.main-bonuses__showAll ul{display:flex;flex-wrap:wrap;gap:16px;padding-bottom:34px}.main-bonuses__button{position:relative;display:flex;justify-content:center;align-items:center;width:171px;height:51px;border:1px solid #fff;border-radius:4px;color:#fff;font-size:16px;line-height:19px;font-weight:500;text-decoration:none;cursor:pointer;transition:all .25s ease-in-out}.main-bonuses__button:hover{color:#0f7ee6;background:#fff}.main-bonuses__button.main-bonuses__button--centered{margin:18px auto 0}.main-bonuses__HideAll-block{display:flex;justify-content:center;gap:16px}
.clear{height:0;clear:both}.main-banners{display:block;position:relative;width:1000px;height:505px}.main-banners__title{padding:24px 0;text-align:center}.main-banners__title-text{font-size:28px;font-weight:300;line-height:33px;color:#0a2239}.main-banners__Slide{position:relative}.main-banners__SlideImg{position:relative;width:100%;display:block;z-index:1}.main-banners__SlideCaption{position:absolute;width:100%;height:100%;z-index:5;left:0;top:0}.main-banners__SlideCaptionTitle{padding:15px 90px;width:540px;position:absolute;top:0;left:50%;margin-left:-360px;background-image:url("../../../templates/d/blocks/main-banners/img/caption.png");text-align:center;font-size:24px;line-height:36px;color:#fff;text-shadow:1px 1px #111;font-family:Roboto,sans-serif}.main-banners__SlideCaptionText{font-size:18px;line-height:22px;color:#fff;text-shadow:1px 1px #111;font-weight:300;font-family:Roboto,sans-serif;width:100%;position:absolute;text-align:center;bottom:50px;left:0}.main-banners__SlideCaptionFullText{display:none}.main-banners__SlideCaptionTextMore{display:block;position:relative;color:#f90;padding-top:3px}.main-banners__Slider li{display:block;position:relative;float:left}.main-banners .bx-viewport{height:376px!important;border-radius:4px}.main-banners .bx-controls{position:relative;font-size:0;height:48px}.main-banners .bx-pager{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:center}.main-banners .bx-pager .bx-pager-link{display:block;width:12px;height:12px;margin:0 8px;border-radius:50%;background-color:#cacaca}.main-banners .bx-pager .bx-pager-link.active{background-color:#002a95}
.selectBox,select{padding:0;position:relative;overflow:hidden;font-family:'PT Sans',sans-serif}.selectBox:hover{color:#000;text-decoration:none}.selectBox-label{padding:0 22px 0 17px;text-overflow:ellipsis;white-space:nowrap;position:relative;overflow:hidden;display:block}.selectBox-arrow{position:absolute;left:auto;right:13px;top:16px;width:12px;height:7px;overflow:hidden;cursor:pointer;background:url("../../../templates/d/blocks/lib/select/img/selectBox_arrow_1.png") no-repeat}.selectBox-dropdown-menu{position:absolute;z-index:2000;list-style:none;background:#fff;margin:2px 0 0 0;padding:7px 0 0 0;z-index:1000;border:1px solid #ddd;border-top:0;border-radius:0 0 2px 2px;box-shadow:0 0 4px #ccc}.selectBox-dropdown-menu li{display:block;margin-bottom:5px;position:relative}.selectBox-dropdown-menu li a{display:block;height:18px;padding:2px 5px 3px 17px;white-space:nowrap;overflow:hidden;color:#666;position:relative;text-decoration:none;cursor:pointer;font-size:14px;line-height:18px}.selectBox-dropdown-menu li:hover a{background:#666;color:#fff}.box_1{background:#0f7ee6;border-color:#0f7ee6;color:#fff;margin-right:20px}.box_1 .selectBox-arrow{background:url("../../../templates/d/blocks/lib/select/img/selectBox_arrow_2.png") no-repeat}
.visually-hidden{position:absolute;left:-10000px;top:auto;width:1px;height:1px;font-size:0;overflow:hidden}.mCalendar{margin:0;padding:0;padding-left:5px;box-sizing:border-box}.mCalendar.mCalendar--single{padding-right:5px}.mCalendar.mCalendar--range{padding-left:21px;padding-right:21px}.mCalendarContainer{margin:0;padding:0;display:none;z-index:10002}.mCalendarContainer_active{position:absolute;display:inline-block}.mCalendar{position:relative;color:#333;border:1px solid #abd2f6;box-shadow:0 0 10px #aaa;background:#fff}.mCalendar--arrow{margin-top:16px}.mCalendar--arrow-big{margin-top:28px}.mCalendar_arrow-container{position:absolute;top:-12px;left:0;display:flex;justify-content:center;width:100%}.mCalendar--arrow-margin .mCalendar_arrow-container{justify-content:left}.mCalendar--arrow-margin-right .mCalendar_arrow-container{justify-content:left}.mCalendar_arrow{position:absolute;width:20px;height:20px;background:#fff;border-bottom:1px solid #abd2f6;border-right:1px solid #abd2f6;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);box-shadow:2px 2px 2px 0 rgba(0,0,0,.1)}.mCalendar--arrow-margin .mCalendar_arrow{left:56px}.mCalendar--arrow-margin-right .mCalendar_arrow{right:63px}.mCalendar__close-block{position:absolute;top:0;right:0;width:25px;height:25px;cursor:pointer;z-index:100}.mCalendar__close{position:absolute;top:7px;right:12px;width:8px;height:10px;margin:0;padding:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 8.06 10' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.close-a%7Bisolation:isolate;%7D.close-b%7Bfill:%23444;%7D%3C/style%3E%3C/defs%3E%3Cg class='close-a'%3E%3Cpath class='close-b' transform='translate(.03)' d='M4,3.83,6.4,0H8L4.79,5,8,10H6.46L4,6.1,1.53,10H0L3.21,5,.05,0H1.59Z'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;box-sizing:border-box;cursor:pointer}.mCalendar__close.mCalendar__close--single{position:absolute;top:5px;right:10px;width:7px;height:7px;margin:0;padding:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 15.41 15.41' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.close-a%7Bfill:none;stroke:%23444;stroke-miterlimit:10;stroke-width:2px;%7D%3C/style%3E%3C/defs%3E%3Cline class='close-a' x1='.71' x2='14.71' y1='.71' y2='14.71'/%3E%3Cline class='close-a' x1='.71' x2='14.71' y1='14.71' y2='.71'/%3E%3C/svg%3E");background-repeat:no-repeat;box-sizing:border-box;cursor:pointer}.cal-icon-no-arrow>.main-form__DropboxButton.date:before{content:"\e903";font-size:18px;top:16px;left:12px}.mCalendar__Header{height:40px}.mCalendar__HeaderContainer{position:relative;height:100%;margin:0;margin-left:10px;margin-right:10px;padding:0;border-bottom:1px solid #dedede}.mCalendar__HeaderTitle{position:absolute;left:20px}.mCalendar__HeaderArrowCourse_there{position:absolute;top:30px;width:34px;border-top:1px solid #444}.mCalendar__HeaderArrowCourse_back{position:absolute;top:30px;left:2px;width:54px;border-top:1px solid #444}.mCalendar__HeaderArrowCourse_there:before{position:absolute;content:"\e92d";left:30px;top:-7px;display:inline-block;font-family:mcruises!important;font-size:13px;font-style:normal;font-weight:400;font-variant:normal;line-height:1;color:#676767;text-transform:none;background-repeat:no-repeat;transform:rotate(270deg);speak:none}.mCalendar__HeaderArrowCourse_back:before{position:absolute;content:"\e92d";left:-3px;top:-7px;display:inline-block;font-family:mcruises!important;font-size:13px;font-style:normal;font-weight:400;font-variant:normal;line-height:1;color:#676767;text-transform:none;background-repeat:no-repeat;transform:rotate(90deg);speak:none}.mCalendar__HeaderTitleCourse{margin-top:10px;font-weight:700;font-size:14px;text-transform:uppercase}.mCalendar__FuncBlock{position:absolute;top:18px;right:10px}.calYearCenter .mCalendar__FuncBlock{left:0;right:0}.mCalendar__YearBlock{position:relative;margin:0;margin-bottom:15px;margin-right:15px;padding:0}.mCalendar__Years{text-align:center}.mCalendar__YearSelect{display:inline-block;padding:0 4px;font-size:16px;cursor:pointer}.mCalendar__YearSelect:hover{text-decoration:underline;color:#0d79d6}.mCalendar__YearSelect_current{font-weight:700}.mCalendar__YearBack{position:absolute;top:3px;left:-8px;width:10px;height:13px;cursor:pointer}.mCalendar__YearNext{position:absolute;right:-10px;top:1px;width:10px;height:13px;cursor:pointer}.mCalendar__YearBack:before,.mCalendar__YearNext:before{position:absolute;content:"\e907";left:-3px;display:inline-block;font-family:mcruises!important;font-size:12px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#676767;background-repeat:no-repeat;transform:rotate(90deg);speak:none}.mCalendar__YearNext:before{right:-3px;transform:rotate(270deg)}.mCalendar__MonthBlocks-wrapper{position:relative;max-width:524px;width:524px;max-height:300px;overflow:hidden}.mCalendar.mCalendar--single .mCalendar__MonthBlocks-wrapper{width:auto}.mCalendar__MonthBlock-wrapper{display:inline-block;width:255px;margin:0;padding:0}.mCalendar__MonthBlock{display:inline-block;width:240px;margin:0;padding:0;padding-bottom:15px;padding-left:15px}.mCalendar.mCalendar--range .mCalendar__MonthBlock{padding-left:0}.mCalendar.mCalendar--range.mCalendar--range-p .mCalendar__MonthBlock{padding-left:8px}.mCalendar.mCalendar--range .mCalendar__MonthBlock.mCalendar__MonthBlock--pl,.mCalendar__MonthBlock--pl{padding-left:20px}.mCalendar__MonthBlock--pr-pl{padding-right:20px;padding-left:10px}.mCalendar__MonthBlock.mCalendar__MonthBlock--static-height{min-height:291px}.mCalendar__MonthContainer{margin:0;padding:0}.mCalendar__MonthSelectBlock{position:relative;margin:0;margin-top:16px;margin-bottom:7px;padding:0}.mCalendar.mCalendar--range .mCalendar__MonthSelectBlock{margin-top:22px}.mCalendar__MonthCurrent{text-align:center;font-size:17px;line-height:30px}.mCalendar__MonthCurrentName{display:inline-block;text-transform:capitalize;color:#444}.mCalendar__YearCurrent{display:inline-block;color:#444}.mCalendar__MonthBack{position:absolute;left:20px;top:5px;width:25px;height:25px;background:#dedede;cursor:pointer}.mCalendar__MonthBack.mCalendar__MonthBack--hidden{visibility:hidden}.mCalendar__MonthBack--single{left:4px;top:0}.mCalendar__MonthBack-wrapper,.mCalendar__MonthNext-wrapper{position:absolute;left:-5px;top:21px;width:65px;height:25px;background-color:#fff;display:none;z-index:10}.mCalendar__MonthNext-wrapper{left:210px}.mCalendar__MonthBack-wrapper.mCalendar__MonthBack-wrapper--right{left:250px}.mCalendar__MonthNext-wrapper.mCalendar__MonthNext-wrapper--right{left:465px}.mCalendar__MonthBack.mCalendar__MonthBack--static-left{left:40px;top:0}.mCalendar__MonthBack.mCalendar__MonthBack--static-right{left:40px;top:0}.mCalendar__MonthNext{position:absolute;top:5px;right:20px;width:25px;height:25px;background:#dedede;cursor:pointer}.mCalendar__MonthNext.mCalendar__MonthNext--hidden{visibility:hidden}.mCalendar__MonthNext--single{top:0;right:0}.mCalendar__MonthNext.mCalendar__MonthNext--static-left{left:0;top:0}.mCalendar__MonthNext.mCalendar__MonthNext--static-right{left:0;top:0}.mCalendar__MonthBack:hover,.mCalendar__MonthNext:hover{background:#0f7ee6}.mCalendar__MonthBack:before{position:absolute;content:"\e92d";left:5px;top:1px;display:inline-block;font-family:mcruises!important;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#676767;background-repeat:no-repeat;transform:rotate(90deg);speak:none}.mCalendar__MonthNext:before{position:absolute;content:"\e92d";left:8px;top:1px;display:inline-block;font-family:mcruises!important;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#676767;background-repeat:no-repeat;transform:rotate(90deg);speak:none}.mCalendar__MonthBack:hover:before,.mCalendar__MonthNext:hover:before{color:#fff}.mCalendar__MonthNext:before{transform:rotate(270deg)}.mCalendar__WeekDays{display:table;width:100%;padding-bottom:14px}.mCalendar__WeekDay{display:table-cell;text-align:center;font-size:14px;color:#000}.mCalendar__WeekDay_weekend{color:red}.mCalendar__Weeks{display:table}.mCalendar__Week{display:table-row}.mCalendar__Day{position:relative;display:table-cell;width:34px;height:34px;text-align:center;vertical-align:center;color:#000;border:2px solid transparent;box-sizing:border-box}.mCalendar__Day_select .mCalendar__DayContainer:hover{color:#fff;background:#0f7ee6;border-left:2px solid #0f7ee6;border-bottom:2px solid #0f7ee6;border-color:#0f7ee6}.mCalendar__Day_select .mCalendar__DayContainer{cursor:pointer}.mCalendar__Day_weekend{color:red}.mCalendar__Day_selected .mCalendar__DayContainer{background:#0f7ee6;color:#fff}.mCalendar__Day_today .mCalendar__DayContainer{border-color:#0f7ee6}.mCalendar__Day.mCalendar__Day_hide{color:#888}.mCalendar__Day.mCalendar__Day_hide:hover{background:inherit;color:#888}.mCalendar__Day_hide.mCalendar__Day_weekend{color:#ff8080}.mCalendar__Day_hide.mCalendar__Day_weekend:hover{color:#ff8080}.mCalendar__DayContent{position:absolute;width:calc(100% - 4px);height:28px;margin:0;padding:0;padding-left:2px;text-align:center;font-size:16px;line-height:30px}.mCalendar__DayContainer{position:absolute;width:32px;height:32px;margin:0;padding:0;border:2px solid transparent;cursor:default;box-sizing:border-box}.mCalendar__Day_aviaday .mCalendar__DayContainer,.mCalendar__Day_hotelday .mCalendar__DayContainer,.mCalendar__Day_transferday .mCalendar__DayContainer{background:#d0fbc6}.mCalendar__Day_cruiseday .mCalendar__DayContent:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;display:block;width:26px;height:26px;margin-top:2px;background-size:100% 100%;background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/lib/mCalendar/images/cross.svg")}.mCalendar__Day_cruiseday .mCalendar__DayContainer{background:0 0}.mCalendar__Day_onlycruiseday .mCalendar__DayContainer{background-color:#dedede}.mCalendar__Day_aviaend .mCalendar__DayContainer,.mCalendar__Day_aviastart .mCalendar__DayContainer,.mCalendar__Day_hotelend .mCalendar__DayContainer,.mCalendar__Day_hotelstart .mCalendar__DayContainer,.mCalendar__Day_transferend .mCalendar__DayContainer,.mCalendar__Day_transferstart .mCalendar__DayContainer{background:#98b790;border:2px solid #98b790;color:#fff}.mCalendar__Day_cruiseend .mCalendar__DayContainer,.mCalendar__Day_cruisestart .mCalendar__DayContainer{background:#0f7ee6;border-color:#0f7ee6;color:#fff}.mCalendar_medium .mCalendar__Header{height:20px}.mCalendar__HeaderTitleMini{margin:0;padding:0;padding-top:15px;font-size:10px;white-space:nowrap}.mCalendar_medium .mCalendar__MonthBlock{width:158px;padding:0 13px 11px 13px}.mCalendar_medium .mCalendar__MonthSelectBlock{margin:7px 0 2px 0}.mCalendar_medium .mCalendar__MonthBack,.mCalendar_medium .mCalendar__MonthNext{height:20px;width:20px}.mCalendar_medium .mCalendar__MonthBack:before,.mCalendar_medium .mCalendar__MonthNext:before{font-size:14px;left:6px;top:3px}.mCalendar_medium .mCalendar__MonthNext:before{bottom:3px;left:6px}.mCalendar_medium .mCalendar__MonthCurrent{text-align:center;font-size:14px;line-height:20px}.mCalendar_medium .mCalendar__DayContent{font-size:14px}.mCalendar_medium .mCalendar__Day{height:20px;width:23px;border:2px solid transparent}.mCalendar_medium .mCalendar__DayContainer{height:18px;width:18px;border-width:1px}.mCalendar_medium .mCalendar__DayContent{font-size:14px;height:18px;width:18px;padding:0;line-height:20px}.mCalendar_medium .mCalendar__day-date{font-size:8px;right:0;top:-11px;width:8px;height:8px}.mCalendar_medium .mCalendar__DayContainer .mCalendar__day-block{width:18px;height:18px}.mCalendar_medium .mCalendar__DayContainer .mCalendar__day-icon--width{width:16px;height:9px}.mCalendar_green .mCalendar__MonthBack:hover,.mCalendar_green .mCalendar__MonthNext:hover{background:#98b790}.mCalendar_green .mCalendar__Day_select .mCalendar__DayContainer:hover{background:#98b790;color:#fff;border-color:#98b790}.mCalendar_green .mCalendar__Day_today .mCalendar__DayContainer{border-color:#98b790}.mCalendar__OptionOneWay{padding:10px 0;position:relative;margin-left:30px;cursor:pointer}.mCalendar__OptionOneWay:before{position:absolute;display:inline-block;background-repeat:no-repeat;font-family:mcruises!important;content:"\e95b";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#98b790;font-size:20px;left:-30px;top:10px}.mCalendar__OptionOneWay_active:before{content:"\e957"}.mCalendar__Day_none .mCalendar__DayContainer,.mCalendar__Day_none:hover .mCalendar__DayContainer{background:0 0!important;color:inherit!important;border-color:transparent!important}.mCalendar__day-block{display:flex;justify-content:space-between;align-content:space-between;flex-wrap:wrap;width:28px;height:28px;margin:0;padding:0}.mCalendar__day-date{width:13px;height:13px;font-size:13px}.mCalendar__day-icon{display:flex;justify-content:center;align-items:center;width:13px;height:13px}.mCalendar__day-icon--width{width:21px;height:13px}.mCalendar__day-content--order-1{order:1}.mCalendar__day-content--order-2{order:2}.mCalendar__day-content--order-3{order:3}.mCalendar__day-content--order-4{order:4}.mCalendar__icon-ship-big{width:100%;height:70%;fill:#fff}.mCalendar__icon-bus{width:10px;height:10px;fill:#fff}.mCalendar__icon-avia{width:11px;height:11px;fill:#fff}.mCalendar__icon-hotel{width:10px;height:10px;fill:#fff}.mCalendar__icon--transform{transform:scaleX(-1)}.mCalendar__header{display:flex;align-items:center;flex-wrap:wrap;max-width:550px;min-height:40px;margin:0;padding:0;padding-left:17px;padding-right:22px;box-sizing:border-box}.mCalendar__header--single{justify-content:center;height:40px;padding-left:0;padding-right:0}.mCalendar__header.mCalendar__header--range{min-height:40px;height:auto}.mCalendar__header-year-block{display:flex;justify-content:flex-end;align-items:center;width:100%;height:30px;margin:0;margin-bottom:15px;padding:0}.mCalendar__header-year-txt{margin:0;margin-top:20px;margin-left:10px;padding:0;font-family:"PT Sans",sans-serif;font-size:16px;font-weight:400;color:#444}.mCalendar__header-year-txt--active{font-weight:600}.mCalendar__range{position:relative;display:flex;align-items:center;width:230px;height:40px;margin:0;margin-top:60px;padding:0;padding-left:25px;padding-right:5px;border:1px solid #ccc;box-sizing:border-box}.mCalendar__range--active{border:1px solid #0f7ee6}.mCalendar__range--select{color:#fff;background-color:#0f7ee6}.mCalendar__range--clickable{cursor:pointer}.mCalendar__range--clickable.mCalendar__range--select{cursor:default}.mCalendar__range--mr{margin-right:22px}.mCalendar__range--arrow:after{position:absolute;content:"";top:10px;right:-40px;width:18px;height:5px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 18 5' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:%23696969;fill-rule:evenodd;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-arrow2%3C/title%3E%3Cpath class='a' d='M0,3H16.14L14.2,5h1.37L18,2.5,15.57,0H14.2l1.95,2H0Z'/%3E%3C/svg%3E");background-repeat:no-repeat}.mCalendar__range-title{position:absolute;top:-20px;left:5px;margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;line-height:18px;color:#444}.mCalendar__range.mCalendar__range--select .mCalendar__range-title{font-weight:700;color:#0f7ee6}.mCalendar__range-data{display:flex;align-items:center;width:100%;height:100%;margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;color:#000}.mCalendar__range.mCalendar__range--select .mCalendar__range-data{color:#fff}.mCalendar__icon-data{position:absolute;top:50%;left:5px;width:15px;height:15px;fill:#626060;transform:translate(0,-50%)}.mCalendar__range.mCalendar__range--select .mCalendar__icon-data{fill:#fff}.mCalendar__footer{display:flex;justify-content:space-between;align-items:center;max-width:550px;height:34px;margin:0;margin-top:-10px;margin-bottom:10px;padding:0}.mCalendar__btn{display:flex;justify-content:center;align-items:center;width:70px;height:20px;margin:0;margin-left:15px;margin-right:15px;padding:0;font-family:"PT Sans",sans-serif;font-size:13px;line-height:13px;color:#444;background-color:#fff;border-radius:3px;cursor:pointer;user-select:none}.mCalendar__btn--bc{background-color:#bfe0ff;font-family:Roboto;font-weight:300;border-radius:2px;height:27px}.mCalendar__btn--bc:hover{background-color:#75b1ea}.mCalendar__btn--size{font-size:14px}.mCalendar__btn--brd{width:90px;height:27px;background-color:#f48f2e;color:#fff;font-family:Roboto;font-weight:300;border-radius:2px}.mCalendar__btn--brd:hover{background-color:#d26e0f}.mCalendar__btn.mCalendar__btn--without-margin{margin:0}.mCalendar_hotel__single{position:relative;width:276px;min-height:360px;margin:0;margin-top:5px;padding:0;background-color:#fff}.mCalendar_hotel__single::before{position:absolute;content:"";top:-7px;left:108px;width:14px;height:14px;margin:0;padding:0;background-color:#fff;border-top:1px solid #abd2f6;border-left:1px solid #abd2f6;box-sizing:border-box;transform:rotate(45deg)}.mCalendar__close--single.mCalendar_hotel__single-close{position:absolute;top:5px;right:10px;width:7px;height:10px;margin:0;padding:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 8 10' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.close-LV-a%7Bfill:%23333;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-close-LV%3C/title%3E%3Cpath class='close-LV-a' transform='translate(-.03)' d='M4,3.83,6.43,0H8L4.82,5,8,10H6.49L4,6.1,1.56,10H0L3.24,5,.08,0H1.62Z'/%3E%3C/svg%3E");background-repeat:no-repeat;cursor:pointer}.mCalendar_hotel__header-block{display:flex;justify-content:center;width:100%;min-height:30px;margin:0;margin-top:10px;margin-bottom:15px;padding:0}.mCalendar_hotel__header{position:relative;display:flex;align-items:center;width:236px;height:32px;margin:0;margin-top:25px;padding:0;padding-left:35px;background-color:#0f7ee6;box-sizing:border-box}.mCalendar_hotel__header:before{position:absolute;content:"";top:8px;left:8px;width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.calendar-a%7Bfill:%23FFF;fill-rule:evenodd;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-calendar%3C/title%3E%3Cpath class='calendar-a' transform='translate(0)' d='M1.68,2.13H14.32A1.65,1.65,0,0,1,16,3.73V14.4A1.64,1.64,0,0,1,14.32,16H1.68A1.64,1.64,0,0,1,0,14.4H0V3.73A1.65,1.65,0,0,1,1.68,2.13ZM3.93,0h.84a1.36,1.36,0,0,1,1.4,1.32h0V4A1.36,1.36,0,0,1,4.78,5.33H3.93A1.37,1.37,0,0,1,2.53,4V1.33A1.37,1.37,0,0,1,3.93,0Zm7.31,0h.25A1.73,1.73,0,0,1,13.2,1.71V3.63a1.72,1.72,0,0,1-1.71,1.71h-.25A1.72,1.72,0,0,1,9.53,3.63V1.71A1.73,1.73,0,0,1,11.24,0ZM4.29,1.06h.12a.68.68,0,0,1,.66.66v1.9a.68.68,0,0,1-.66.66H4.29a.68.68,0,0,1-.66-.66V1.72A.68.68,0,0,1,4.29,1.06Zm7,0h.09a.68.68,0,0,1,.66.66v1.9a.68.68,0,0,1-.66.66h-.09a.66.66,0,0,1-.65-.66V1.72a.66.66,0,0,1,.65-.66ZM1.4,5.34H4.2V8H1.4Zm3.37,0h2.8V8H4.77Zm3.36,0h2.8V8H8.13Zm3.37,0h2.8V8H11.5Zm0,3.19h2.8v2.66H11.5Zm-3.37,0h2.8v2.66H8.13Zm-3.36,0h2.8v2.66H4.77Zm-3.37,0H4.2v2.66H1.4Zm0,3.19H4.2v2.69H1.4Zm3.37,0h2.8v2.69H4.77Zm3.36,0h2.8v2.69H8.13Zm3.37,0h2.8v2.69H11.5Z'/%3E%3C/svg%3E%0A");background-repeat:no-repeat}.mCalendar_hotel__header-label{position:absolute;top:-18px;left:0;margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:400;line-height:14px;color:#0f7ee6}.mCalendar_hotel__header-txt{margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:13px;font-weight:400;line-height:11px;color:#fff}.mCalendar_hotel__month-block{margin-top:30px}.mCalendar_hotel__btn{display:flex;justify-content:center;align-items:center;width:90px;height:27px;background-color:#f48f2e;color:#fff;font-family:Roboto;font-weight:300;border-radius:2px;cursor:pointer;box-sizing:border-box}.mCalendar_hotel__btn:hover{background-color:#d26e0f}.mCalendar_hotel__btn-txt{margin:0;padding:0;padding-bottom:2px;font-family:"PT Sans",sans-serif;font-size:14px;line-height:10px}.mCalendar__footer.mCalendar_hotel__footer{display:flex;justify-content:flex-end;align-items:center;max-width:550px;height:30px;margin:0;margin-top:-10px;margin-bottom:5px;padding:0;padding-right:15px}.mCalendar__MonthSelectBlock.mCalendar_hotel__select-month{margin-top:8px}.mCalendar__MonthBack.mCalendar_hotel__month-btn-back{position:absolute;left:6px;top:3px;width:24px;height:24px;background:#dedede;cursor:pointer}.mCalendar__MonthBack.mCalendar_hotel__month-btn-back::before{position:absolute;content:"\e92d";left:6px;top:3px;display:inline-block;font-family:mcruises!important;font-size:18px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#676767;background-repeat:no-repeat;transform:rotate(90deg);speak:none}.mCalendar__MonthNext.mCalendar_hotel__month-btn-next{position:absolute;top:3px;right:2px;width:24px;height:24px;background:#dedede;cursor:pointer}.mCalendar__MonthNext.mCalendar_hotel__month-btn-next::before{position:absolute;content:"\e92d";left:6px;top:3px;display:inline-block;font-family:mcruises!important;font-size:18px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#676767;background-repeat:no-repeat;transform:rotate(-90deg);speak:none}.mCalendar__MonthBack.mCalendar_hotel__month-btn-back:hover.mCalendar__MonthBack.mCalendar_hotel__month-btn-back::before,.mCalendar__MonthNext.mCalendar_hotel__month-btn-next:hover.mCalendar__MonthNext.mCalendar_hotel__month-btn-next::before{color:#fff}.mCalendar__MonthBack.mCalendar_hotel__month-btn-back:hover,.mCalendar__MonthNext.mCalendar_hotel__month-btn-next:hover{background:#0f7ee6}.mCalendar__Weeks.mCalendar_hotel__week-list-block{margin:0;margin-left:6px;padding:0}.mCalendar__WeekDays.mCalendar_hotel__week-day-name-block{margin:0;padding:0;padding-bottom:7px}
.cgl-menu__content{position:absolute;display:none;z-index:1000}.cgl-menu__content a{color:#fff}.cgl-menu__block-l1,.cgl-menu__block-l2{padding:0;margin:0}.cgl-menu__item-l1,.cgl-menu__item-l2{display:block;list-style:none;margin:0}.cgl-menu__item-l1 .cgl-menu__block-l2::-webkit-scrollbar{width:10px}.cgl-menu__item-l1 .cgl-menu__block-l2::-webkit-scrollbar-track{border-radius:8px;background:#d3d3d3}.cgl-menu__item-l1 .cgl-menu__block-l2::-webkit-scrollbar-thumb{width:6px;border:2px solid #d3d3d3;border-radius:8px;background:#0f7ee6}.cgl-menu__item-typeTitle{padding:0 10px;line-height:24px;font-weight:700}.cgl-menu__block-l1{min-width:240px;padding-top:20px;font-size:15px;line-height:18px;list-style:none;background:#fff;border:1px solid #cfd3d5;border-radius:3px;box-shadow:0 10px 20px rgba(0,0,0,.15);z-index:400}.cgl-menu__block-l1:first-of-type{border-top:1px solid transparent}.cgl-menu__block-l1:last-of-type{border-bottom:1px solid transparent}.cgl-menu__block-l2{display:none;max-height:400px;overflow-y:auto;position:absolute;left:100%;top:-16px;padding:15px 0;background:#ececec;box-shadow:0 10px 20px rgba(0,0,0,.15);border:none;border-radius:3px;z-index:399}.cgl-menu__item-l1{position:relative;padding:0 10px 0 14px;line-height:30px}.cgl-menu__item-l1 a{color:#0a2239}.cgl-menu__item-l2{padding:0 20px 0 20px}.cgl-menu__item-l2 a{color:#0a2239;font-size:15px;line-height:30px}.cgl-menu__close-icon{position:absolute;float:right;z-index:100;top:0;right:6px}.cgl-menu__item-l1:last-of-type{margin-bottom:13px}.cgl-menu__content a{text-decoration:none;display:block;white-space:nowrap}.cgl-menu__content a:active,.cgl-menu__content a:visited{color:inherit}.cgl-menu__close-icon,.cgl-menu__item-l1,.cgl-menu__item-l2{cursor:pointer}.cgl-menu__item-l1:hover{background:#ececec}.cgl-menu__item-l1.hover,.cgl-menu__item-l1_touched{background:#ececec}.cgl-menu__item-l1.hover>a,.cgl-menu__item-l1_touched>a{color:#0f7ee6}.cgl-menu__filter-off{cursor:default}.cgl-menu__item-l1_selected{background:#0f7ee6;color:#fff}.cgl-menu__item-l1_selected a{color:#fff}.cgl-menu__item-l1_selected-hover{background:#fff!important}.cgl-menu__item-l1_selected-hover a{color:#666!important}.cgl-menu__item-l2_selected{background:#0f7ee6}.cgl-menu__item-l2_selected a{color:#d3d3d3}.cgl-menu__item-l2_selected-hover{background:0 0!important}.cgl-menu__item-l2_selected-hover a{color:#fff!important}.cgl-menu__item-l2:hover{background:#ccc;color:#0f7ee6}.cgl-menu__item-l2 a:hover{color:#0f7ee6}.cgl-menu__item-clearspace{border-top:1px solid #ccc;margin:5px 0}.cgl-menu__item_tematic:last-child{margin-bottom:5px}[data-menu-id=company]>ul{width:230px}[data-menu-id=portcompany]>ul{width:230px}[data-menu-id=ship]>ul{min-width:230px;width:auto}[data-menu-id=portship]>ul{width:230px}[data-menu-id=port]>ul{width:305px}[data-menu-id=duration]>ul{width:270px}[data-menu-id=company]>ul>li>ul{left:231px;width:fit-content}[data-menu-id=portcompany]>ul>li>ul{left:231px;width:195px}[data-menu-id=ship][data-type-form=sea]>ul>li>ul{left:231px;min-width:175px;max-height:470px;box-sizing:border-box;overflow:auto}[data-menu-id=ship][data-type-form=rivers]>ul>li>ul{left:231px;max-width:400px;max-height:470px;box-sizing:border-box;overflow:auto}[data-menu-id=portship][data-type-form=sea]>ul>li>ul{left:231px;width:175px}[data-menu-id=portship][data-type-form=rivers]>ul>li>ul{left:231px;width:290px}[data-menu-id=port]>ul>li>ul{left:306px;min-width:300px}[data-menu-id=duration]>ul>li>ul{left:306px}
.cgl-preloader-wrapper{background:rgba(255,255,255,.9);box-shadow:0 0 5px rgba(0,0,0,.35);width:200px;height:70px;display:block;position:absolute;z-index:2500}.cgl-preloader{width:40px;height:40px;position:relative;left:50%;top:30px;margin:-15px 0 0 -20px;background-image:url("../../../templates/d/blocks/lib/cglPreloader/images/preloader_chamomile_40x40_dark-blue.svg");display:inline-block;border:none}.cgl-preloader-spin{-webkit-animation:spin 1s infinite steps(20);animation:spin 1s infinite steps(20)}@-webkit-keyframes cgl-preloader-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes cgl-preloader-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}
#ui-datepicker-div .nextYear,#ui-datepicker-div .prevYear{cursor:pointer}#ui-datepicker-div .nextYear img,#ui-datepicker-div .prevYear img{height:13px;padding:0 5px}#ui-datepicker-div .year-change-custom{border-bottom:1px solid #dedede;padding:5px;text-align:center;margin:5px 10px}#ui-datepicker-div .year-change-custom .yearChange{padding:0 6px;font-size:13px;cursor:pointer}#ui-datepicker-div .year-change-custom .yearChange:hover{text-decoration:underline}#ui-datepicker-div .day-event{background:#0f7ee6}#ui-datepicker-div .day-event a{color:#fff!important;font-size:13px!important;border:none;width:32px;height:32px;margin:0;padding:0}#ui-datepicker-div .day-event a.ui-state-highlight{background:#0f7ee6!important}#ui-datepicker-div .day-event a .day-event-num{text-align:right;padding:2px 2px 0 0;font-size:13px}#ui-datepicker-div .eventHide{cursor:default!important}#ui-datepicker-div .day-event a .day-event-icons{text-align:left}#ui-datepicker-div .day-event a .day-event-icons img{padding:2px 2px 0 2px;height:12px}#ui-datepicker-div .day-event-air,#ui-datepicker-div .day-event-air a{background:#89c13a}#ui-datepicker-div .day-event-sea,#ui-datepicker-div .day-event-sea a{background:#0f7ee6!important}#ui-datepicker-div .day-last,.ui-datepicker-unselectable{opacity:.6;background:#fff!important}#ui-datepicker-div .dayCruise span{color:#a5a5a5;position:relative;overflow:hidden}#ui-datepicker-div .dayCruise span:before{content:'';position:absolute;display:block;width:auto;height:auto;left:0;top:0;right:0;bottom:0;background-size:100% 100%;background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/lib/cglCalendar/images/cross.svg")}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{background:#dedede}.ui-datepicker-today .ui-state-highlight{border-color:#0f7ee6;background:#fff;color:#333!important}.ui-datepicker-current-day a{background:#0f7ee6;border-color:#0f7ee6;color:#fff!important}.ui-state-disabled{cursor:default!important}.ui-datepicker{display:none;width:auto!important}.ui-datepicker-calendar{width:272px}.ui-datepicker .ui-datepicker-header{position:relative;padding:10px}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{background:#dedede;text-align:center;border-radius:0;position:absolute;height:27px;width:27px}.ui-datepicker .ui-datepicker-next img,.ui-datepicker .ui-datepicker-prev img{height:10px;margin:9px}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{border:none;cursor:pointer;background:#d9d9d9}.ui-datepicker .ui-datepicker-prev{left:10px}.ui-datepicker .ui-datepicker-next{right:10px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{font-size:15px;padding:5px;text-align:center}.ui-datepicker table{width:100%;padding:10px}.ui-datepicker th{text-align:center;font-weight:400;border:0;font-size:13px}.ui-datepicker td{border:0;text-align:center;height:25px;width:25px}.ui-datepicker td a,.ui-datepicker td span{font-size:14px;width:18px;height:18px;margin:0 auto;display:block;text-decoration:none;border:2px solid transparent;padding:2px}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.jd-size-large .ui-datepicker-group{width:274px}.jd-size-large.ui-datepicker-multi-2{width:548px!important}a.ui-state-default{color:#333}.ui-widget{font-family:'PT Sans',sans-serif}.ui-widget-content{background:#fff;border-radius:2px;color:#333;border:1px solid #abd2f6;box-shadow:0 0 10px #aaa}.ui-datepicker-week-end,.ui-datepicker-week-end a{color:red}#ui-datepicker-div.jd-size-large .ui-datepicker-month{font-size:16px}#ui-datepicker-div.jd-size-large td a,#ui-datepicker-div.jd-size-large td span{font-size:16px}.jd-size-large .ui-datepicker-next img,.jd-size-large .ui-datepicker-prev img{padding:2px;height:12px}.jd-size-large .ui-datepicker-next,.jd-size-large .ui-datepicker-prev{height:34px;width:34px}.jd-size-large th{font-size:13px}.jd-size-large td{height:32px;width:32px}.jd-size-large td a,.jd-size-large td span{font-size:14px;width:18px;height:18px;border:2px solid transparent;padding:4px}#ui-datepicker-div{margin-left:30px}
.cgl-autocomplite__content{width:340px;background:#fff;overflow:auto;overflow-x:none;overflow-y:auto;max-height:360px;position:absolute;z-index:3000;font-size:16px;letter-spacing:-.025em;-webkit-box-shadow:0 5px 10px rgba(50,50,50,.25);box-shadow:0 5px 10px rgba(50,50,50,.25);margin-top:1px;border-right:5px solid #fff;border-top:5px solid #fff;border-bottom:5px solid #fff}.cgl-autocomplite__content::-webkit-scrollbar{width:8px}.cgl-autocomplite__content::-webkit-scrollbar-thumb{border-radius:8px;background:#666}.cgl-autocomplite__content::-webkit-scrollbar-track{border-radius:8px;background:#cbcbcb}.cgl-autocomplite__element-l1:hover,.cgl-autocomplite__element-l2:hover{background:#e6e6e6;color:#0f7ee6;cursor:pointer}.cgl-autocomplite__element-l1{padding:6px 8px 5px 15px;display:block;font-size:14px;color:#333;zoom:1;cursor:pointer}.cgl-autocomplite__element-l2{padding:4px 8px 4px 33px;display:block;font-size:14px;color:#333;zoom:1;cursor:pointer}.cgl-autocomplite__element-l2:last-child{border-bottom:1px solid #c0c0c2}.cgl-autocomplite__element-code{float:right;color:#878787;font-size:14px;text-transform:uppercase}.cgl-autocomplite__element-city,.cgl-autocomplite__element-county{color:#878787;font-weight:400}
.legal-information{color:#444;margin-bottom:33px}.legal-information__top_row{display:table;width:730px;margin-left:10px}.legal-information__breadcrumbs{width:580px;float:left;display:table-cell;margin:16px 0 15px 0}.legal-information__breadcrumbs .breadcrumbs{width:580px}.legal-information__share{float:right;display:table-cell;margin:10px 0}.legal-information__content{display:table-cell;vertical-align:top;padding-left:10px;width:730px}.legal-information__title{width:100%;display:table;background-color:#fff;box-sizing:border-box;padding:16px 20px 15px 20px;font-size:26px;font-family:Roboto,sans-serif;font-weight:300}.legal-information__text_block{display:table;width:100%;box-sizing:border-box;padding:12px 20px 10px 20px;background-color:#f0e2af;font-size:16px;line-height:19px}.legal-information__text_block--first{padding-top:24px;padding-bottom:21px}.legal-information__text_block--color1{background-color:#f5ebc5}.legal-information__text_block ul{list-style:none}.legal-information__text_block li{position:relative;margin-bottom:8px}.legal-information__text_block li:before{position:absolute;left:-11px;top:-1px;font-size:18px}.legal-information__text_requisites{margin-bottom:6px}.legal-information__text_block-h3{font-weight:700;margin-bottom:8px}
.legal-information__aside{display:table-cell;vertical-align:top;padding-left:20px}.legal-information__aside_list{list-style:none;width:230px;float:right}.legal-information__aside_item{border-bottom:1px dotted #989898;padding:10px 0 8px 0;cursor:pointer}.legal-information__aside_item.hover{border:none;background:#fff;height:48px;width:320px;vertical-align:middle;display:table-cell;text-align:left;padding:7px 10px 3px 10px;position:relative}.legal-information__aside_item.hover:before{content:'';width:17px;height:17px;display:block;position:absolute;background:#fff;margin-left:-19px;top:50%;margin-top:-8px;transform:rotate(45deg)}.legal-information__aside_a{font:300 15px Roboto,sans-serif;color:#0f7ee6;text-decoration:none}.legal-information__aside_item.hover .legal-information__aside_a{font:300 17px Roboto,sans-serif}
.landing-with-map-seo-text{width:100%;padding:24px 35px 31px 35px;box-sizing:border-box;background-color:#fff;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.landing-with-map-seo-text__title{color:#14337b;font-size:19px;font-family:"PT Sans",sans-serif;margin-bottom:8px}.landing-with-map-seo-text__text h2{font-family:"PT Sans",sans-serif;font-size:13px;font-weight:700;line-height:18px;margin-top:5px}.landing-with-map-seo-text__text h3{font-family:"PT Sans",sans-serif;font-size:12px;font-weight:700;line-height:16px}.landing-with-map-seo-text__text{font-family:"PT Sans",sans-serif;color:#444;font-size:12px;line-height:14px;margin-bottom:5px;text-align:justify}.landing-with-map-seo-text__text p{margin-bottom:5px;font-family:"PT Sans",sans-serif}.landing-with-map-seo-text__link{color:#0f7ee6;text-decoration:none}.landing-with-map-seo-text__right_img{float:right;width:139px;height:107px;margin:2px 0 5px 10px}.landing-with-map-seo-text__right_img--last{margin-left:15px}
.landing-with-map-ports{letter-spacing:-.05em;background-color:#acaaaa;display:table;width:100%}.landing-with-map-ports__title-block{width:100%;padding:0 15px;box-sizing:border-box;text-align:center;margin:15px 0 2px 0}.landing-with-map-ports__title-design{display:inline-block;font-size:24px;color:#fff;padding:0 58px;background-color:#acaaaa;z-index:1;position:relative}.landing-with-map-ports__title_link{padding:0 5px;text-decoration:none;display:inline-block}.landing-with-map-ports__title_link:hover{background-color:rgba(102,201,251,.31);transition:all linear .7s}.landing-with-map-ports__title{float:left;font-size:24px}.landing-with-map-ports__title-stand{color:#0f7ee6}.landing-with-map-ports__title-middleline{width:100%;height:1px;display:block;background:#ccc;position:relative;top:-13px}.landing-with-map-ports__slider-block{width:100%;padding:10px 40px;box-sizing:border-box;position:absolute;z-index:-1}.landing-with-map-ports__slider{max-height:270px;overflow:hidden}.landing-with-map-ports__slider--center{display:table;width:auto;margin:0 auto}.landing-with-map-ports__slider-block.active{position:static}.landing-with-map-ports__show-all{display:none}.landing-with-map-ports__show-all.active{display:inline-block}.landing-with-map-ports__img{height:116px;position:absolute;top:0;left:0;z-index:100}.landing-with-map-ports .bx-prev{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/landing-with-map/img/arrow_left.png");width:39px;height:0;position:absolute;z-index:20;cursor:pointer;left:-40px;margin-top:-206px;padding-top:104px;overflow:hidden}.landing-with-map-ports .bx-next{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/landing-with-map/img/arrow_right.png");width:39px;height:0;position:absolute;z-index:20;cursor:pointer;right:-960px;margin-top:-206px;padding-top:104px;overflow:hidden}.landing-with-map-ports__slider-item{background-color:#fff;text-align:center;height:270px;width:221px;float:left;list-style:none;position:relative}.landing-with-map-ports__show-all .landing-with-map-ports__slider-item--hidden{display:none}.landing-with-map-ports__show-all .landing-with-map-ports__slider-item--visible{display:block}.landing-with-map-ports__slider-item:not(:nth-child(4n)){margin-right:12px}.landing-with-map-ports__item-name-block{height:46px;display:table;width:100%;margin-top:116px;position:relative;z-index:200}.landing-with-map-ports__item-name{font-size:20px;line-height:18px;font-weight:600;display:table-cell;vertical-align:middle;width:100%;padding-left:5px;padding-right:5px}.landing-with-map-ports__block-description{display:table;width:100%;position:relative;z-index:200}.landing-with-map-ports__description{font-size:16px;color:#0f7ee6;line-height:20px;height:60px;overflow:hidden;padding:0 5px;letter-spacing:0}.landing-with-map-ports__button{color:#0f7ee6;border:1px solid #0f7ee6;padding:3px 16px;font-size:13px;display:table;margin:13px auto 14px auto;text-decoration:none!important;border-radius:2px;letter-spacing:0;position:relative;z-index:200;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;position:absolute;margin:0 56px;bottom:10px}.landing-with-map-ports__botton_block{background-color:#acaaaa;display:table;width:100%;position:relative;top:-4px}.landing-with-map-ports__hide-all,.landing-with-map-ports__view-all{color:#fff;display:table;margin:10px auto 22px auto;clear:both;border:1px solid #fff;padding:8px 46px;text-decoration:none!important;border-radius:2px;cursor:pointer;position:relative;top:-4px}.landing-with-map-ports__hide-all:hover,.landing-with-map-ports__view-all:hover{color:#000;border:1px solid #fff;background:#fff;transition:all linear .7s}.landing-with-map-ports .bx-pager.bx-default-pager{display:table;margin:16px auto 0 auto}.landing-with-map-ports .bx-pager-item{float:left}.landing-with-map-ports .bx-pager-link{color:rgba(0,0,0,0);display:block;width:8px;height:8px;border:2px solid #fff;border-radius:50%;background:rgba(0,0,0,0)}.landing-with-map-ports .bx-pager-item+.bx-pager-item{margin-left:5px}.landing-with-map-ports .bx-pager-link.active{background:#fff}.landing-with-map-ports__slider-item:hover{overflow:hidden}.landing-with-map-ports__slider-item:hover .landing-with-map-ports__img{filter:blur(1.5px);-webkit-transform:scale(2.3276);-moz-transform:scale(2.3276);-o-transform:scale(2.3276);-ms-transform:scale(2.3276);transform:scale(2.3276);-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-o-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-filter:blur(1.5px);-moz-filter:blur(1.5px);-o-filter:blur(1.5px);-ms-filter:blur(1.5px);-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.landing-with-map-ports__slider-item:hover .landing-with-map-ports__item-name-block{margin-top:0;height:46px;display:table;width:100%;background-color:#fff;position:relative;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.landing-with-map-ports__slider-item:hover .landing-with-map-ports__block-description{background-color:rgba(0,0,0,.5);margin-top:-2px}.landing-with-map-ports__slider-item:hover .landing-with-map-ports__description{display:block;height:160px;color:#fff;margin-top:-2px;margin:18px 0 51px 0;box-sizing:border-box;position:relative;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.landing-with-map-ports__slider-item:hover .landing-with-map-ports__button{color:#fff;border:1px solid #fff}.landing-with-map-ports__slider-item:hover .landing-with-map-ports__button:hover{color:#0f7ee6;border:1px solid #0f7ee6;background-color:#fff}.landing-with-map-ports__slider--static{width:100%;padding:10px 40px;box-sizing:border-box}.landing-with-map-ports__slider--static .landing-with-map-ports__slider-item{width:221px;margin-right:12px;margin-bottom:12px;float:left}.landing-with-map-ports__slider--static .landing-with-map-ports__slider-item:nth-child(4n){margin-right:0}.landing-with-map-ports__item-link{text-decoration:none}.landing-ports .landing-with-map-ports{background-color:#fff}.landing-ports .landing-with-map-ports__title-block{margin:15px 0 10px 0}.landing-ports .landing-with-map-ports__title-design{color:#14337b;background-color:#fff}.landing-ports .landing-with-map-ports__slider-block{padding:20px 40px 10px 40px;background-color:#acaaaa}.landing-ports .landing-with-map-ports__show-all{background-color:#acaaaa;padding-top:10px}
.landing-with-map-liners{letter-spacing:-.05em;background-color:#acaaaa;display:table;width:100%}.landing-with-map-liners__title-block{width:100%;padding:0 15px;box-sizing:border-box;text-align:center;margin:15px 0 2px 0}.landing-with-map-liners__title-design{display:inline-block;font-size:24px;color:#fff;padding:0 63px;background-color:#acaaaa;z-index:1;position:relative}.landing-with-map-liners__title{float:left;font-size:24px}.landing-with-map-liners__title-stand{color:#0f7ee6}.landing-with-map-liners__title-middleline{width:100%;height:1px;display:block;background:#ccc;position:relative;top:-13px}.landing-with-map-liners__slider-block{width:100%;padding:10px 40px;box-sizing:border-box;position:absolute;z-index:-1}.landing-with-map-liners__slider{max-height:272px;overflow:hidden}.landing-with-map-liners__slider-block.active{position:static}.landing-with-map-liners__show-all{display:none}.landing-with-map-liners__show-all.active{display:inline-block}.landing-with-map-liners__img{height:187px;background-size:cover;background-position:center center;background-repeat:no-repeat}.landing-with-map-liners .bx-prev{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/landing-with-map/img/arrow_left.png");width:39px;height:0;position:absolute;z-index:20;cursor:pointer;left:-40px;margin-top:-206px;padding-top:104px;overflow:hidden}.landing-with-map-liners .bx-next{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/landing-with-map/img/arrow_right.png");width:39px;height:0;position:absolute;z-index:20;cursor:pointer;right:-960px;margin-top:-206px;padding-top:104px;overflow:hidden}.landing-with-map-liners__slider-item{background-color:#fff;text-align:center;height:272px;width:221px;float:left;list-style:none;position:relative}.landing-with-map-liners__show-all .landing-with-map-liners__slider-item--hidden{display:none}.landing-with-map-liners__show-all .landing-with-map-liners__slider-item--visible{display:block}.landing-with-map-liners__slider-item:not(:nth-child(4n)){margin-right:12px}.landing-with-map-liners__item-name-block{height:40px;display:table;width:100%}.landing-with-map-liners__block-logo{width:100%;display:block;height:0;overflow:hidden;margin-top:0;background-color:#fff;position:relative}.landing-with-map-liners__center-logo{display:table-cell;vertical-align:middle;height:85px}.landing-with-map-liners__logo{width:154px;height:37px;display:table;margin:0 auto}.landing-with-map-liners__item-name{font-size:23px;line-height:19px;font-weight:300;display:table-cell;vertical-align:middle;width:100%;padding-left:5px;padding-right:5px;color:#000}.landing-with-map-liners__block-description{width:100%;position:relative;height:134px;overflow:hidden;display:none}.landing-with-map-liners__description{font-size:16px;color:#fff;line-height:24px;padding:0 5px 0 10px;letter-spacing:0;text-align:left}.landing-with-map-liners__button{color:#0f7ee6;border:1px solid #0f7ee6;padding:3px 15px;font-size:12px;line-height:17px;display:table;margin:5px auto 14px auto;text-decoration:none!important;border-radius:2px;letter-spacing:0}.landing-with-map-liners__botton_block{background-color:#acaaaa;display:table;width:100%;position:relative;top:-4px}.landing-with-map-liners__hide-all,.landing-with-map-liners__view-all{color:#fff;display:table;margin:10px auto 22px auto;clear:both;border:1px solid #fff;padding:8px 46px;text-decoration:none!important;border-radius:2px;cursor:pointer;position:relative;top:-4px}.landing-with-map-liners__hide-all:hover,.landing-with-map-liners__view-all:hover{color:#000;border:1px solid #fff;background:#fff;transition:all linear .7s}.landing-with-map-liners .bx-pager.bx-default-pager{display:table;margin:16px auto 0 auto}.landing-with-map-liners .bx-pager-item{float:left}.landing-with-map-liners .bx-pager-link{color:rgba(0,0,0,0);display:block;width:8px;height:8px;border:2px solid #fff;border-radius:50%;background:rgba(0,0,0,0)}.landing-with-map-liners .bx-pager-item+.bx-pager-item{margin-left:5px}.landing-with-map-liners .bx-pager-link.active{background:#fff}.landing-with-map-liners__slider-item:hover{overflow:hidden}.landing-with-map-liners__slider-item:hover .landing-with-map-liners__img{height:272px;filter:blur(1.5px);-webkit-filter:blur(1.5px);-moz-filter:blur(1.5px);-o-filter:blur(1.5px);-ms-filter:blur(1.5px);-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.landing-with-map-liners__slider-item:hover .landing-with-map-liners__block-logo{display:table;height:85px;margin-top:-272px;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.landing-with-map-liners__slider-item:hover .landing-with-map-liners__item-name-block{height:53px;display:table;width:100%;background-color:rgba(0,0,0,.5);position:relative;padding-top:8px;box-sizing:border-box;font-size:26px}.landing-with-map-liners__slider-item:hover .landing-with-map-liners__item-name{color:#fff;text-align:left;padding-left:10px}.landing-with-map-liners__slider-item:hover .landing-with-map-liners__block-description{background-color:rgba(0,0,0,.5);display:table}.landing-with-map-liners__slider-item:hover .landing-with-map-liners__description{display:block;position:relative;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.landing-with-map-liners__slider-item:hover .landing-with-map-liners__button{margin-top:-39px;color:#fff;border:1px solid #fff;position:relative;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.landing-with-map-liners__slider-item:hover .landing-with-map-liners__button:hover{margin-top:-39px;color:#0f7ee6;border:1px solid #0f7ee6;background-color:#fff;position:relative}.landing-with-map-liners__slider--static{width:100%;padding:10px 40px;box-sizing:border-box}.landing-with-map-liners__slider--static .landing-with-map-liners__slider-item{width:221px;margin-right:12px;margin-bottom:12px;float:left}.landing-with-map-liners__slider--static .landing-with-map-liners__slider-item:nth-child(4n){margin-right:0}.landing-with-map-liners__item-link{text-decoration:none}.landing-ports .landing-with-map-liners{background-color:#fff}.landing-ports .landing-with-map-liners__title-block{margin:15px 0 10px 0}.landing-ports .landing-with-map-liners__title-design{color:#14337b;background-color:#fff}.landing-ports .landing-with-map-liners__slider-block{padding:20px 40px 10px 40px;background-color:#acaaaa}.landing-ports .landing-with-map-liners__show-all{background-color:#acaaaa;padding-top:10px}
.landing-with-map-description{display:flex;flex-direction:column;width:100%;background-color:#fff}.landing-with-map-description__text-block{display:flex;flex-direction:column;justify-content:flex-start;width:100%;padding-top:10px;padding-bottom:10px;padding-left:25px;padding-right:25px;box-sizing:border-box}.landing-with-map-description__title{margin-bottom:9px;font-family:"PT Sans",sans-serif;font-size:24px;color:#14337b}.landing-with-map-description__logo{position:absolute;top:20px;right:10px;width:154px;height:37px}.landing-with-map-description__subtitle{line-height:30px;font-family:Arial,sans-serif;color:#444;letter-spacing:0}.landing-with-map-description__text{display:flex;flex-direction:column;justify-content:flex-start;margin:0;font-family:"PT Sans",sans-serif;font-size:14px;line-height:15px;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;color:#444}.landing-with-map-description__text p{margin:0;margin-bottom:10px}.landing-with-map-description__slider{width:345px;height:305px;float:right;overflow:hidden;margin:3px 25px 0 3px;position:relative}.landing-with-map-description__slider .bx-controls-direction{position:static}.landing-with-map-description__slider-img{width:345px;height:305px;background-size:cover;background-position:center center;background-repeat:no-repeat}.landing-with-map-description .bx-next,.landing-with-map-description .bx-prev{cursor:pointer}.landing-with-map-description .bx-next:before,.landing-with-map-description .bx-prev:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:30px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e901';font-size:26px;font-weight:400;color:#fff;position:absolute;z-index:1;cursor:pointer;top:50%;margin-top:-27px;width:54px;height:54px;background-color:rgba(0,0,0,.4);border-radius:27px;padding:12px;box-sizing:border-box;opacity:.6}.landing-with-map-description .bx-prev:before{left:11px}.landing-with-map-description .bx-next:before{right:11px;transform:rotate(180deg)}.landing-with-map-description .bx-next:hover:before,.landing-with-map-description .bx-prev:hover:before{opacity:1}.landing-with-map-description__button-block{clear:both;display:table;width:100%}.landing-with-map-description__button{color:#fff;font-size:16px;background-color:#f3862e;padding:7px 20px 11px 20px;display:table;margin:16px 25px 0 25px;cursor:pointer;text-decoration:none;letter-spacing:0}.landing-with-map-description__button:hover{transition:all linear .7s;background:#d86d23}
.landing-with-map-description-short__text-block{float:left;width:100%;padding:0 25px 0 25px;box-sizing:border-box;background-color:#fff}.landing-with-map-description-short__title{color:#14337b;font-size:24px;margin-bottom:9px;padding-top:22px}.landing-with-map-description-short__text{font-size:16px;color:#444;letter-spacing:-.05em;line-height:19px;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;margin-top:-4px;margin-bottom:6px}.landing-with-map-description-short__text_span{color:#0f7ee6}.landing-with-map-description-short__subtitle{line-height:30px;font-family:Arial,sans-serif;color:#444;letter-spacing:0}.landing-with-map-description-short__all_text{overflow:hidden;height:0;opacity:0;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.landing-with-map-description-short__all_text--show{height:auto;opacity:1}.landing-with-map-description-short__show_button,.landing-with-map-description-short__show_button-close{font-size:12px}.landing-with-map-description-short__show_button-close{display:none}.landing-with-map-description-short__url-print{display:none}.landing-with-map-description-short__title_port{color:#0f7ee6;font-size:22px;margin:22px 0 10px 0;position:relative}.landing-with-map-description-short__title_port:before{content:"\e965";position:absolute;font-size:16px;top:8px;left:-14px;font-family:mcruises!important}.landing-with-map-description-short__title_port-b{font-size:23px;color:#444}
.landing-with-map-deals{display:table;width:1000px;background-color:#fff;letter-spacing:-.05em;padding-bottom:20px}.landing-with-map-deals__title-block{width:100%;padding:0 15px;box-sizing:border-box;text-align:center;margin:12px 0 17px 0}.landing-with-map-deals__title-design{display:inline-block;font-size:24px;color:#14337b;padding:0 14px;background-color:#fff;z-index:1;position:relative}.landing-with-map-deals__title_link{padding:0 14px;text-decoration:none;display:inline-block}.landing-with-map-deals__title_link:hover{background-color:#ceeeff;transition:all linear .7s}.landing-with-map-deals__title{float:left;font-size:24px}.landing-with-map-deals__title-stand{color:#0f7ee6}.landing-with-map-deals__title-middleline{width:100%;height:1px;display:block;background:#b4b2b2;position:relative;top:-13px}.landing-with-map-deals__slider{margin-left:109px;box-sizing:border-box;overflow:hidden;max-height:727px}.landing-with-map-deals__slider-block{width:100%;position:relative;max-height:727px}.landing-with-map-deals__slider-block:after,.landing-with-map-deals__slider-block:before{content:"";position:absolute;z-index:2;top:0;left:0;width:120px;height:100%;background:#fff;background:linear-gradient(to right,#fff 0,rgba(255,255,255,.8) 35%,rgba(255,255,255,.35) 80%,rgba(255,255,255,0) 100%)}.landing-with-map-deals__slider-block:after{left:inherit;right:0;background:linear-gradient(to left,#fff 0,rgba(255,255,255,.8) 35%,rgba(255,255,255,.35) 80%,rgba(255,255,255,0) 100%)}.landing-with-map-deals__slider-block{width:1000px}.landing-with-map-deals__slider-item{width:370px!important;padding:0 7px;max-height:727px;float:left;list-style:none;position:relative}.landing-with-map-deals__slider>.landing-with-map-deals__slider-item:nth-child(n+3){display:none}.bx-viewport>.landing-with-map-deals__slider>.landing-with-map-deals__slider-item:nth-child(n+3){display:block}.landing-with-map-deals__slider.landing-with-map-deals__slider--disable{margin:auto;text-align:center}.landing-with-map-deals__slider.landing-with-map-deals__slider--disable .landing-with-map-deals__slider-item{float:none;display:inline-block;text-align:left}.landing-with-map-deals .bx-controls-direction .bx-prev,.landing-with-map-deals .jcarousel-prev:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:30px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e901';font-size:26px;font-weight:400;color:#fff;position:absolute;z-index:3;cursor:pointer;left:22px;top:50%;margin-top:-27px;width:54px;height:54px;background-color:rgba(0,0,0,.4);border-radius:27px;padding:12px;box-sizing:border-box;text-decoration:none!important;opacity:.6}.landing-with-map-deals .bx-controls-direction .bx-next,.landing-with-map-deals .jcarousel-next:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:30px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e901';font-size:26px;font-weight:400;color:#fff;transform:rotate(180deg);position:absolute;z-index:3;cursor:pointer;right:22px;top:50%;margin-top:-27px;width:54px;height:54px;background-color:rgba(0,0,0,.4);border-radius:27px;padding:12px;box-sizing:border-box;text-decoration:none!important;opacity:.6}.landing-with-map-deals .bx-controls-direction .bx-next:hover,.landing-with-map-deals .bx-controls-direction .bx-prev:hover{opacity:1}.landing-with-map-deals .bx-controls-direction .bx-next.disabled,.landing-with-map-deals .bx-controls-direction .bx-prev.disabled{display:none}.landing-with-map-deals .bx-controls-direction .bx-next:before,.landing-with-map-deals .bx-controls-direction .bx-prev:before{content:'\e901'}.landing-with-map-deals .bx-controls-direction{position:static!important}.landing-with-map-deals__country-title{display:table-cell;width:370px;height:48px;line-height:19px;vertical-align:middle;text-align:center;color:#fff;font-size:21px;background-color:#14337b;letter-spacing:0}.landing-with-map-deals__cruise{cursor:pointer;width:100%;padding:11px 15px 10px 15px;box-sizing:border-box;height:155px;position:relative;border-bottom:1px solid #e6e6e6}.landing-with-map-deals__cruise:hover{background-color:rgba(0,0,0,.08);transition:all linear .15s}.landing-with-map-deals__cruise_left_block{float:left;display:block}.landing-with-map-deals__categories{margin-top:7px;bargin-bottom:6px}.landing-with-map-deals__categories_link{font-size:12px}.landing-with-map-deals__categories_image{float:left;clear:both}.landing-with-map-deals__categories_text{display:block;position:relative;font-size:13px;line-height:13px;left:5px;top:-1px;color:#0f7ee6;text-decoration:underline}.landing-with-map-deals__categories_link:hover .landing-with-map-deals__categories_text{text-decoration:none}.landing-with-map-deals__img{display:table;width:75px;height:75px;background-size:cover;background-position:center center;background-repeat:no-repeat;margin:4px 15px 0 0}.landing-with-map-deals__text-block{float:left;width:250px;margin-top:4px}.landing-with-map-deals__cruise-name{font-size:16px;line-height:18px;font-weight:400;color:#14337b;margin-top:-3px;overflow:hidden;max-height:54px}.landing-with-map-deals__cruise-desription{padding-top:5px;padding-bottom:5px;font-size:15px;line-height:15px;color:#444;font-weight:600}.landing-with-map-deals__date{font-size:13px;line-height:12px;color:#14337b}.landing-with-map-deals__date:before{font-family:mcruises!important;content:"\e903";margin-right:5px;color:#444;font-size:16px;line-height:16px;vertical-align:-2px}.landing-with-map-deals__price-block{display:table;position:absolute;bottom:10px;width:340px}.landing-with-map-deals__only1-text{float:left;font-size:12px;line-height:10px;color:#888;margin-top:5px;margin-left:90px}.landing-with-map-deals__price{float:right;color:#0f7ee6}.landing-with-map-deals__price-stand{font-size:12px}.landing-with-map-deals__price-value{font-size:24px;font-weight:700}.landing-with-map-deals__over_button{display:table;width:100%;height:15px}.landing-with-map-deals__all-cruises-button{padding:0 15px 4px 15px;box-sizing:border-box;color:#fff;background-color:#f3862e;font-size:16px;line-height:14px;height:38px;display:table-cell;vertical-align:middle;cursor:pointer;letter-spacing:0;text-decoration:none}.landing-with-map-deals__all-cruises-button:hover{transition:all linear .7s;background:#d86d23}
.landing-with-map{background-color:#fff}.landing-with-map-breadcrumbs__block{display:flex;flex-wrap:wrap;width:100%}.landing-with-map-breadcrumbs{height:18px;padding:0 5px 2px 25px;box-sizing:border-box;background-color:#fff}.landing-with-map-breadcrumbs--position{position:relative;display:flex;align-items:center;flex-shrink:1;margin-bottom:-20px;padding-top:0!important;box-sizing:border-box;background-color:#f3f3f3;z-index:10}.landing-with-map-breadcrumbs .breadcrumbs{width:auto}.landing-with-map-breadcrumbs .breadcrumbs .breadcrumbs-li-span{font-size:10px;line-height:9px}.landing-with-map-breadcrumbs .breadcrumbs .breadcrumbs-li-a{font-size:10px;line-height:9px}.landing-with-map .landing-with-map-breadcrumbs{padding-top:10px}.landing-with-map__header-block{position:absolute;top:32px;left:26px;display:flex;align-items:center;max-width:370px;min-height:60px;margin:0;padding:20px;box-sizing:border-box;background:linear-gradient(180deg,rgba(255,255,255,.8) 0,rgba(255,255,255,.8) 64.06%,rgba(225,226,255,.8) 100%);border-radius:3px}.landing-with-map__header-txt{margin:0;padding:0;font-family:"Roboto Condensed",sans-serif;font-size:24px;line-height:31px;color:#444}
.landing_header-bottom-line .header__searchTabs{background:#0f7ee7}.landing_header-bottom-line .header__searchSubtabs{border-bottom:8px solid #66b5ee;box-shadow:0 4px 4px -2px rgba(0,0,0,.4);position:relative}.landing_header-bottom-line .header__searchSubtabsLink.active,.landing_header-bottom-line .header__searchSubtabsLink:hover,.landing_header-bottom-line .header__searchSubtabsLinks:hover .header__searchSubtabsLink.active:hover{background:#66b5ee}.landing-with-map-banner-search{display:block;width:100%;height:369px;letter-spacing:-.05em;position:relative}.landing-with-map-banner-search__search-block{display:table;padding:20px 20px 8px 20px;background-color:#14337b;background-color:rgba(20,51,123,.8);box-sizing:border-box;position:absolute;top:15px;left:15px}.landing-with-map-banner-search__title{font-family:Roboto,sans-serif;letter-spacing:0;font-size:20px;text-transform:uppercase;color:#fff;margin:1px 0 6px 2px;display:inline}.landing-with-map-banner-search__form{display:table;margin-top:6px}.landing-with-map-banner-search__input{margin:3px 0 10px 0;box-sizing:border-box;width:245px;height:36px;cursor:pointer;background-color:#fff;line-height:36px;white-space:nowrap;text-overflow:clip;overflow:hidden;padding:0 11px;font-size:14px;color:#888;border-radius:2px;position:relative}.landing-with-map-banner-search__input--text{font-family:'PT Sans',sans-serif;cursor:auto}.landing-with-map-banner-search__input--blue:after,.landing-with-map-banner-search__input--company:after,.landing-with-map-banner-search__input--liner:after{content:'';position:absolute;height:41px;width:41px;background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/landing-with-map/img/caretShadow.png");right:7px;top:-2px}.landing-with-map-banner-search__input--date,.landing-with-map-banner-search__input--liner{padding-left:35px}.landing-with-map-banner-search__input--blue{color:#0f7ee6}.landing-with-map-banner-search__input--button:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#02afe2;font-size:23px;position:absolute;top:15px;left:14px}.landing-with-map-banner-search__input--date:before{content:'\e951';position:absolute;top:8px;left:10px;margin-right:10px;float:left;width:16px;height:24px;display:inline-block}.landing-with-map-banner-search__input--liner:before{content:'\e90f';font-size:17px;position:absolute;top:10px;left:10px;margin-right:10px;float:left;width:16px;height:16px;display:inline-block}.landing-with-map-banner-search__button{width:245px;height:41px;line-height:41px;cursor:pointer;text-align:center;color:#fff;background-color:#f3862e;font-size:21px;text-transform:uppercase;float:right;border-radius:2px}.landing-with-map-banner-search__button:hover{transition:all linear .7s;background:#d86d23}.landing-with-map-banner-search__bottom-link{clear:both;float:right;display:table;margin:6px 8px 0 0;width:150px}.landing-with-map-banner-search__extended-search,.landing-with-map-banner-search__port-search{cursor:pointer;display:block;width:100%;padding:2px 5px;box-sizing:border-box;color:#fff;text-decoration:none!important;line-height:19px}.landing-with-map-banner-search__extended-search:hover,.landing-with-map-banner-search__port-search:hover{color:#000;background-color:#fff;font-size:15px}
.landing-with-map-tabs{width:100%;display:table;position:relative;z-index:1;padding-bottom:10px;background-color:#fff}.landing-port .landing-with-map-tabs,.landing-with-map .landing-with-map-tabs{padding-bottom:0}.landing-with-map-tabs__tab{display:table-cell;vertical-align:middle;height:48px;position:relative}.landing-with-map-tabs__tab-link--ports .landing-with-map-tabs__tab-inlink{padding-left:31px}.landing-with-map-tabs__tab-link{display:table;width:100%;position:relative;cursor:pointer;height:48px;color:#fff;text-decoration:none!important;border-top:2px solid grey;box-sizing:border-box;background-color:grey}.landing-with-map-tabs__tab-inlink{display:table-cell;vertical-align:middle;width:100%;height:48px;line-height:16px;font-size:16px;padding:0 18px 2px 57px;box-sizing:border-box}.landing-with-map-tabs__tab-link:hover{background-color:#dedede;color:#0f7ee6;transition:all linear .15s}.landing-with-map-tabs__tab-link:after,.landing-with-map-tabs__tab-link:before{position:absolute;top:0;left:11px;line-height:48px;font-size:16px;font-family:mcruises!important;color:#fff}.landing-with-map-tabs__tab--selected .landing-with-map-tabs__tab-link:after,.landing-with-map-tabs__tab--selected .landing-with-map-tabs__tab-link:before,.landing-with-map-tabs__tab-link:hover:after,.landing-with-map-tabs__tab-link:hover:before{color:#0f7ee6;transition:all linear .15s}.landing-with-map-tabs__tab--selected:after,.landing-with-map-tabs__tab:hover:after{background-color:#fff}.landing-with-map-tabs__tab-link--overview:before{content:"\e966";left:25px}.landing-with-map-tabs__tab-link--search-ports:before{content:"\e949";left:15px;font-size:22px;font-weight:600}.landing-with-map-tabs__tab-link--ports:before{content:"\e965";font-size:17px;left:10px;top:-1px}.landing-with-map-tabs__tab-link--view-cruises-transfer:before{content:"\e94a";font-size:16px;left:42px;top:0}.landing-with-map-tabs__tab-link--view-cruises-avia:before{content:"\e950";font-size:17px;left:40px;top:0}.landing-with-map-tabs__tab-link--view-cruises-avia:after,.landing-with-map-tabs__tab-link--view-cruises-transfer:after{content:"\e949";font-size:21px;left:7px;top:-2px;font-weight:600}.landing-with-map-tabs__tab-img{position:absolute;top:14px;left:15px;width:17px;height:17px}.landing-with-map-tabs__tab--selected .landing-with-map-tabs__tab-img path,.landing-with-map-tabs__tab-link:hover .landing-with-map-tabs__tab-img path{fill:#0f7ee6}.landing-with-map-tabs__tab--selected .landing-with-map-tabs__tab-link{background-color:#fff;color:#0f7ee6}.landing-with-map-tabs__tab-link--deals .landing-with-map-tabs__tab-inlink{padding-left:50px}.landing-with-map-tabs__tab-link--search-ports .landing-with-map-tabs__tab-inlink{padding-left:55px;padding-right:6px}.landing-with-map-tabs__tab-link--view-cruises-transfer .landing-with-map-tabs__tab-inlink{padding-left:62px;padding-right:14px}.landing-with-map-tabs__tab-link--view-cruises-avia .landing-with-map-tabs__tab-inlink:before,.landing-with-map-tabs__tab-link--view-cruises-transfer .landing-with-map-tabs__tab-inlink:before{content:"+";position:absolute;top:16px;font-size:10px;left:30px}.landing-with-map-tabs__tab-link--view-cruises-avia .landing-with-map-tabs__tab-inlink{padding-left:70px;padding-right:24px}.landing-with-map-tabs__tab+.landing-with-map-tabs__tab:after{content:"";display:table;position:absolute;top:10px;left:-1px;height:28px;width:1px;background-color:#999}.landing-with-map-tabs__tab--selected+.landing-with-map-tabs__tab:after,.landing-with-map-tabs__tab:first-child:after,.landing-with-map-tabs__tab:hover+.landing-with-map-tabs__tab:after{display:none}.landing-with-map-tabs--company .landing-with-map-tabs__tab-link--liners .landing-with-map-tabs__tab-inlink{padding-left:49px;padding-right:9px}.landing-with-map-tabs--company .landing-with-map-tabs__tab-link--search-ports:before{content:"\e965";left:14px;font-size:17px;font-weight:300}.landing-with-map-tabs--company .landing-with-map-tabs__tab-link--liners:before{content:"\e931";font-size:15px;left:10px;top:0;transform:scaleX(-1)}.landing-with-map-tabs--company .landing-with-map-tabs__tab-img{position:absolute;top:14px;left:12px;width:17px;height:17px}.landing-with-map-tabs--company .landing-with-map-tabs__tab-link--deals .landing-with-map-tabs__tab-inlink{padding-left:35px}.landing-with-map-tabs--company .landing-with-map-tabs__tab-link--search-ports .landing-with-map-tabs__tab-inlink{padding-left:41px;padding-right:14px}
.landing-partner-map-description{display:flex;flex-direction:column;width:100%;background-color:#fff}.landing-partner-map-description__text-block{display:flex;flex-direction:column;justify-content:flex-start;width:100%;padding-top:10px;padding-bottom:10px;padding-left:25px;padding-right:25px;box-sizing:border-box}.landing-partner-map-description__title{margin-bottom:9px;font-family:"PT Sans",sans-serif;font-size:24px;color:#14337b}.landing-partner-map-description__logo{position:absolute;top:20px;right:10px;width:154px;height:37px}.landing-partner-map-description__subtitle{line-height:30px;font-family:Arial,sans-serif;color:#444;letter-spacing:0}.landing-partner-map-description__text{display:flex;flex-direction:column;justify-content:flex-start;margin:0;font-family:"PT Sans",sans-serif;font-size:14px;line-height:normal;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;color:grey}.landing-partner-map-description__text p{margin:0;margin-bottom:10px}.landing-partner-map-description__slider{width:345px;height:305px;float:right;overflow:hidden;margin:3px 25px 0 3px;position:relative}.landing-partner-map-description__slider .bx-controls-direction{position:static}.landing-partner-map-description__slider-img{width:345px;height:305px;background-size:cover;background-position:center center;background-repeat:no-repeat}.landing-partner-map-description .bx-next,.landing-partner-map-description .bx-prev{cursor:pointer}.landing-partner-map-description .bx-next:before,.landing-partner-map-description .bx-prev:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:30px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e901';font-size:26px;font-weight:400;color:#fff;position:absolute;z-index:1;cursor:pointer;top:50%;margin-top:-27px;width:54px;height:54px;background-color:rgba(0,0,0,.4);border-radius:27px;padding:12px;box-sizing:border-box;opacity:.6}.landing-partner-map-description .bx-prev:before{left:11px}.landing-partner-map-description .bx-next:before{right:11px;transform:rotate(180deg)}.landing-partner-map-description .bx-next:hover:before,.landing-partner-map-description .bx-prev:hover:before{opacity:1}.landing-partner-map-description__button-block{clear:both;display:table;width:100%;text-align:right}.landing-partner-map-description__button{color:#fff;font-size:16px;background-color:#f3862e;padding:7px 20px 11px 20px;display:inline-block;margin:16px 25px 0 25px;cursor:pointer;text-decoration:none;letter-spacing:0}.landing-partner-map-description__button:hover{transition:all linear .7s;background:#d86d23}
.landing-fullwidth-banner-search{display:block;width:100%;max-height:369px;letter-spacing:-.05em;position:relative;background:#1985c1}.landing-fullwidth-map-banner__search-block-company{padding:10px 20px 30px 20px}.landing-fullwidth-banner-search__title{font-family:Roboto,sans-serif;letter-spacing:0;font-size:20px;text-transform:uppercase;color:#fff;margin:1px 0 6px 2px}.landing-fullwidth-map-banner-search__form{width:100%;text-align:right}.landing-fullwidth-block__form-flex{display:block;display:flex;justify-content:space-between}.landing-fullwidth-map-banner-search__input{margin:3px 0 10px 0;box-sizing:border-box;width:220px;height:36px;cursor:pointer;background-color:#fff;line-height:36px;white-space:nowrap;text-overflow:clip;overflow:hidden;padding:0 11px;font-size:14px;color:#908e8e;border-radius:2px;position:relative;display:inline-block;text-align:left}.landing-fullwidth-banner-search__button{display:inline-block;width:245px;height:41px;line-height:41px;cursor:pointer;text-align:center;color:#fff;background-color:#f3862e;font-size:21px;text-transform:uppercase;border-radius:2px}.js--landing-with-map-banner-search__input--region.cgl-menu__open{position:relative}.js--landing-with-map-banner-search__input--region.cgl-menu__open:after{content:'';position:absolute;height:41px;width:41px;background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/landing-with-map/img/caretShadow.png");right:7px;top:-2px}
.landing-port{width:100%;display:table;background-color:#fff}.landing-port-info{display:table;width:685px;margin:14px 0 20px 25px;float:left;font-family:"PT Sans",Arial;letter-spacing:-.05em}.landing-port-info__slider{width:685px;height:405px;overflow:hidden;position:relative}.landing-port-info__slider-item{margin-bottom:20px}.landing-port-info__slider-img{width:685px;height:385px;background-size:cover;background-position:center center;background-repeat:no-repeat}.landing-port-info .bx-next,.landing-port-info .bx-prev{cursor:pointer;text-decoration:none}.landing-port-info .bx-prev{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:30px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:26px;font-weight:400;color:#fff;position:absolute;z-index:1;cursor:pointer;left:11px;top:50%;margin-top:-27px;width:54px;height:54px;background-color:rgba(0,0,0,.4);border-radius:27px;padding:12px;box-sizing:border-box;opacity:.6}.landing-port-info .bx-prev:before{content:'\e901'}.landing-port-info .bx-next:before{content:'\e901'}.landing-port-info .bx-next{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:30px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e901';font-size:26px;font-weight:400;color:#fff;transform:rotate(180deg);position:absolute;z-index:1;cursor:pointer;right:11px;top:50%;margin-top:-27px;width:54px;height:54px;background-color:rgba(0,0,0,.4);border-radius:27px;padding:12px;box-sizing:border-box;opacity:.6}.landing-port-info .bx-next:hover,.landing-port-info .bx-prev:hover{opacity:1}.landing-port-info .bx-controls-direction{position:static!important}.landing-port-info .bx-pager{position:relative;display:table;margin:8px auto}.landing-port-info .bx-pager-item{float:left;width:14px}.landing-port-info .bx-pager-link{font-size:0;display:table}.landing-port-info .bx-pager-link:before{content:"";display:table;width:6px;height:6px;border-radius:50%;border:1px solid #ccc;background-color:#fff;cursor:pointer}.landing-port-info .bx-pager-link.active:before{background-color:#ccc}.landing-port-info-overall{margin-bottom:30px}.landing-port-info__overall-title{color:#444;font-size:15px;text-transform:uppercase;margin:-2px 0 4px 0}.landing-port-info__overall-img{float:left;margin:6px 14px 10px 0;width:200px;height:150px;background-size:cover;background-position:center center;background-repeat:no-repeat}.landing-port-info__overall-text_block{overflow:hidden;height:162px;position:relative}.landing-port-info__overall-text_block:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:18px;z-index:100;background-color:#fff}.landing-port-info__overall-text_block--visible{overflow:visible;height:auto}.landing-port-info__overall-text_block--visible:before{display:none}.landing-port-info__overall-text{font-family:Arial,sans-serif;line-height:21px;letter-spacing:-.015em;text-align:left;line-height:18px}.landing-port-info__overall-text-subtitle{font-family:Arial,sans-serif;font-weight:700;font-size:16px;line-height:31px}.landing-port-info__img{float:left;margin:6px 14px 10px 0}.landing-port__content{width:735px;float:left}.landing-port__indent-block{height:52px}.landing-port-info__overall-text_block-button{color:#2f557e;position:absolute;bottom:-10px;right:21px;letter-spacing:-.03em;font-size:16px;text-decoration:underline;font-weight:600;cursor:pointer}.landing-port-info__overall-text_block-button:hover{text-decoration:none}.landing-port-info__overall-text_block-button--show{background-color:#fff;text-align:right;bottom:0}.landing-port-info__overall-text_block-button--show span{position:relative;z-index:200}.landing-port-info__overall-text_block-button--hide{display:none}.landing-port-info__overall-text_block--visible .landing-port-info__overall-text_block-button--show{display:none}.landing-port-info__overall-text_block--visible .landing-port-info__overall-text_block-button--hide{display:block}
.landing-port-guide{display:table;width:685px;margin:5px 0 20px 25px;float:left;font-family:"PT Sans",Arial;letter-spacing:-.05em}.landing-port-guide__clear{clear:both}.landing-port-guide__tabs{display:table;width:100%;border-bottom:5px solid #0f7ee6}.landing-port-guide__tab{display:table;float:left;height:29px;line-height:28px;padding:0 13px;color:#0f7ee6;font-size:17px;position:relative;cursor:pointer;border-left:1px solid #fff;border-top:1px solid #fff;border-right:1px solid #fff}.landing-port-guide__tab:before{content:"";display:table;position:absolute;top:10px;left:-1px;width:2px;height:14px;background-color:#b0b0b0}.landing-port-guide__tab--selected+.landing-port-guide__tab:before,.landing-port-guide__tab--selected:before,.landing-port-guide__tab:first-child:before,.landing-port-guide__tab:hover+.landing-port-guide__tab:before,.landing-port-guide__tab:hover:before{display:none}.landing-port-guide__tab:hover{background-color:#0f7ee6;color:#fff;border-left:1px solid #0f7ee6;border-top:1px solid #0f7ee6;border-right:1px solid #0f7ee6}.landing-port-guide__tabs--close .landing-port-guide__tab:first-child{border-left:1px solid #0f7ee6;border-top:1px solid #0f7ee6;border-right:1px solid #0f7ee6}.landing-port-guide__tabs--close .landing-port-guide__tab:nth-child(2):before{display:none}.landing-port-guide__tab--selected{background-color:#0f7ee6;color:#fff;border-left:1px solid #0f7ee6;border-top:1px solid #0f7ee6;border-right:1px solid #0f7ee6}.landing-port-guide__item{background-color:#e6e6e6;padding:13px 20px 15px 20px;box-sizing:border-box;display:none;position:relative}.landing-port-guide__item--selected{display:table}.landing-port-guide__item_close{position:absolute;top:2px;right:10px;color:#000;font:300 15px Roboto,sans-serif;cursor:pointer}.landing-port-guide__item_close--word{font-size:13px;color:#444;top:inherit;bottom:10px;text-decoration:underline}.landing-port-guide__item_close--word:hover{text-decoration:none}.landing-port-guide__item-row{margin:5px 0 22px 0;display:table}.landing-port-guide__row-title{font-size:16px;text-transform:uppercase;display:table;width:100%;margin-bottom:2px}.landing-port-guide__row-img{display:table;float:left;width:200px;height:150px;background-repeat:no-repeat;background-position:center center;background-size:cover;margin:4px 20px 10px 0}.landing-port-guide__row-text{font-family:Arial,sans-serif;line-height:21px;letter-spacing:-.015em;text-align:left}.landing-port-guide__print{float:right;margin:27px 19px 0 10px;color:#0f7ee6;cursor:pointer;text-decoration:none;display:none}.landing-port-guide__item--selected~.landing-port-guide__print{display:block}.landing-port-guide__print:before{content:"\e93a";font-family:mcruises!important;color:#000;margin-right:13px;font-size:15px}.landing-port-guide__img{float:left;margin:6px 14px 10px 0}.landing-port-guide__button_all_view{color:#fff;font-size:16px;background-color:#f3862e;padding:7px 20px 11px 20px;display:table;margin:17px 25px 16px 0;cursor:pointer;text-decoration:none}.landing-port-guide__button_all_view:hover{transition:all linear .7s;background:#d86d23}

.landing-company-info-banner{background-color:#fff}.landing-company-info-banner .company-detail-overview{padding:0;margin:0;width:100%;position:relative}.landing-company-info-banner .company-detail-overview__bxslider li{width:100%;height:400px!important}.landing-company-info-banner .company-detail-overview__bxslider img{width:100%;height:400px}.landing-company-info-banner .company-detail-overview__slider_big_image_description{width:100%}.landing-company-info-banner .company-detail-overview__slider_block{height:400px}.landing-company-info-banner .company-detail-title__logo{position:absolute;z-index:9000;margin:0;float:none;right:50px;top:25px;background-color:#fff}.landing-company-info-banner .company-detail-overview__option_image{max-height:26px;display:inline-block}.landing-company-info-banner .company-detail-overview__option_big_text{font-size:16px}.landing-company-info-banner .company-detail-overview__options{background-color:#fff}.landing-company-info__option-text{width:403px!important;color:#0921b3}.landing-company-info__description{padding:15px 35px 10px 35px;background-color:#fff}.landing-company-info__description-in{padding-top:10px}.landing-company-info-banner .bx-prev{display:none}.landing-company-info-banner .company-detail-tabs{width:100%;padding:0;margin:0}.landing-company-info-banner .company-detail-knowledge__header{width:100%}.landing-company-info-banner .company-detail-knowledge{width:100%}.landing-company-info-banner .company-detail-tabs__item--selected,.landing-company-info-banner .company-detail-tabs__item:hover{background-color:#5da0d3}.landing-company-info-banner .company-detail-tabs__content{border-bottom:8px solid #5da0d3}.landing-company-info-banner .company-detail-tabs__item--selected:hover{background-color:#5da0d3}.landing-company-info-banner .company-detail-tabs__item--selected,.landing-company-info-banner .company-detail-tabs__item:hover{background-color:#5da0d3!important}.landing-company-info-banner .company-detail-knowledge__header{background-color:#fff}.footer-middle_company-info .footer__first-row{padding-left:62px}.landing-company-info-ports__title{color:#395c81;font-size:23px;display:inline-block;position:relative}.landing-company-info-ports .landing-with-map-ports__title-stand{display:inline-block;font-size:23px}.landing-company-info-ports__input{font-size:22px;text-align:center;background-color:#1110;border:1px #ddd solid;color:#0f7ee6;position:relative}.landing-company-info-ports__input-arrow{display:block;position:absolute;height:8px;width:16px;background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/landing-company-info/img/arrow-land.png");left:313px;top:13px;z-index:1}.landing-company-info-ports{background-color:#acaaaa;position:relative;padding-top:10px}.landing-company-info-ports .bx-pager-item{display:inline-block;margin-left:5px;margin-top:10px}.landing-company-info-ports .bx-pager-link{color:#1110;border:2px #fff solid;border-radius:50%;padding-left:3px;padding-right:3px;font-size:8px}.landing-company-info-ports .bx-pager-link.active{background-color:#fff}.landing-company-info-ports .bx-pager{text-align:center}.landing-company-info-ports .bx-next{background-repeat:no-repeat;background-image:url("../../../templates/templates/d/blocks/svg/arrow-semicircle-right.svg");padding-top:130px;width:39px;height:0;position:absolute;z-index:20;cursor:pointer;right:-960px;top:40px;margin-top:-240px;overflow:hidden}.landing-company-info-ports .bx-prev{background-repeat:no-repeat;background-image:url("../../../templates/templates/d/blocks/svg/arrow-semicircle-left.svg");padding-top:130px;width:39px;height:0;position:absolute;z-index:20;cursor:pointer;left:-40px;top:40px;margin-top:-240px;padding-top:130px;overflow:hidden;display:block}.landing-company-info-deals{background-color:#fff;padding-bottom:20px;padding-top:20px}.landing-company-info-deals .landing-company-info-ports__input-arrow{right:15px;top:14px;left:unset}.landing-company-info-deals .landing-with-map-deals__title-middleline,.landing-company-info-maps__title .landing-with-map-deals__title-middleline{top:-20px}.landing-company-info-deals .bx-prev{display:block}.footer__company-info-separator{height:100px}.landing-company-info-maps__title{background-color:#fff;position:relative}.landing-company-info-maps__title .landing-company-info-ports__input-arrow{right:20px;top:14px;left:unset}.landing-company-info-maps__head{margin:0 auto;font-size:24px;line-height:20px;-webkit-box-shadow:0 0 13px 0 rgba(0,0,0,.75);-moz-box-shadow:0 0 13px 0 rgba(0,0,0,.75);box-shadow:0 0 13px 0 rgba(0,0,0,.75);width:420px;padding-top:7px;padding-bottom:7px;text-align:center}.landing-with-map-tabs__tab-link--escape-ports:after{content:"\e949";font-size:21px;left:7px;top:-2px;font-weight:600}.landing-with-map-tabs__tab-inlink--escape-ports{padding:0 18px 2px 45px!important}.landing-company-info__options .company-detail-overview__option{display:inline-block;width:290px;font-size:15px}.landing-company-info__options .company-detail-overview__option_text{display:inline-block;color:#1930b8;font-size:15px}.landing-company-info__options .company-detail-overview__option_big_text{display:inline-block;color:#1930b8}.landing-company-info__options .company-detail-overview__option_image_cell{display:inline-block;vertical-align:middle}.landing-company-info__options .company-detail-overview__option_image_block{display:inline-block}.landing-company-info__options .company-detail-overview__option:before{height:40px}.landing-company-info__options{height:57px;min-height:57px}.landing-company-info__description p{padding-bottom:15px}.landing-company-info__description-close,.landing-company-info__description-open{color:#1930b8;text-decoration:underline;cursor:pointer}
.landing-with-map-tabs{width:100%;display:table;position:relative;z-index:1;padding-bottom:10px;background-color:#fff}.landing-port .landing-with-map-tabs,.landing-with-map .landing-with-map-tabs{padding-bottom:0}.landing-with-map-tabs__tab{display:table-cell;vertical-align:middle;height:48px;position:relative}.landing-with-map-tabs__tab-link--ports .landing-with-map-tabs__tab-inlink{padding-left:31px}.landing-with-map-tabs__tab-link{display:table;width:100%;position:relative;cursor:pointer;height:48px;color:#fff;text-decoration:none!important;background-color:grey}.landing-with-map-tabs__tab-inlink{display:table-cell;vertical-align:middle;width:100%;height:48px;line-height:16px;font-size:16px;padding:0 18px 2px 57px;box-sizing:border-box}.landing-with-map-tabs__tab-link:hover{background-color:#dedede;color:#0f7ee6;transition:all linear .15s}.landing-with-map-tabs__tab-link:after,.landing-with-map-tabs__tab-link:before{position:absolute;top:0;left:11px;line-height:48px;font-size:16px;font-family:mcruises!important;color:#fff}.landing-with-map-tabs__tab--selected .landing-with-map-tabs__tab-link:after,.landing-with-map-tabs__tab--selected .landing-with-map-tabs__tab-link:before,.landing-with-map-tabs__tab-link:hover:after,.landing-with-map-tabs__tab-link:hover:before{color:#0f7ee6;transition:all linear .15s}.landing-with-map-tabs__tab--selected:after,.landing-with-map-tabs__tab:hover:after{background-color:#fff}.landing-with-map-tabs__tab-link--overview:before{content:"\e966";left:25px}.landing-with-map-tabs__tab-link--search-ports:before{content:"\e949";left:15px;font-size:22px;font-weight:600}.landing-with-map-tabs__tab-link--ports:before{content:"\e965";font-size:17px;left:10px;top:-1px}.landing-with-map-tabs__tab-link--view-cruises-transfer:before{content:"\e94a";font-size:16px;left:42px;top:0}.landing-with-map-tabs__tab-link--view-cruises-avia:before{content:"\e950";font-size:17px;left:40px;top:0}.landing-with-map-tabs__tab-link--view-cruises-avia:after,.landing-with-map-tabs__tab-link--view-cruises-transfer:after{content:"\e949";font-size:21px;left:7px;top:-2px;font-weight:600}.landing-with-map-tabs__tab-img{position:absolute;top:14px;left:15px;width:17px;height:17px}.landing-with-map-tabs__tab--selected .landing-with-map-tabs__tab-img path,.landing-with-map-tabs__tab-link:hover .landing-with-map-tabs__tab-img path{fill:#0f7ee6}.landing-with-map-tabs__tab--selected .landing-with-map-tabs__tab-link{background-color:#fff;color:#0f7ee6}.landing-with-map-tabs__tab-link--deals .landing-with-map-tabs__tab-inlink{padding-left:50px}.landing-with-map-tabs__tab-link--search-ports .landing-with-map-tabs__tab-inlink{padding-left:55px;padding-right:6px}.landing-with-map-tabs__tab-link--view-cruises-transfer .landing-with-map-tabs__tab-inlink{padding-left:62px;padding-right:14px}.landing-with-map-tabs__tab-link--view-cruises-avia .landing-with-map-tabs__tab-inlink:before,.landing-with-map-tabs__tab-link--view-cruises-transfer .landing-with-map-tabs__tab-inlink:before{content:"+";position:absolute;top:16px;font-size:10px;left:30px}.landing-with-map-tabs__tab-link--view-cruises-avia .landing-with-map-tabs__tab-inlink{padding-left:70px;padding-right:24px}.landing-with-map-tabs__tab+.landing-with-map-tabs__tab:after{content:"";display:table;position:absolute;top:10px;left:-1px;height:28px;width:1px;background-color:#999}.landing-with-map-tabs__tab--selected+.landing-with-map-tabs__tab:after,.landing-with-map-tabs__tab:first-child:after,.landing-with-map-tabs__tab:hover+.landing-with-map-tabs__tab:after{display:none}.landing-with-map-tabs--company .landing-with-map-tabs__tab-link--liners .landing-with-map-tabs__tab-inlink{padding-left:49px;padding-right:9px}.landing-with-map-tabs--company .landing-with-map-tabs__tab-link--search-ports:before{content:"\e965";left:14px;font-size:17px;font-weight:300}.landing-with-map-tabs--company .landing-with-map-tabs__tab-link--liners:before{content:"\e931";font-size:15px;left:10px;top:0;transform:scaleX(-1)}.landing-with-map-tabs--company .landing-with-map-tabs__tab-img{position:absolute;top:14px;left:12px;width:17px;height:17px}.landing-with-map-tabs--company .landing-with-map-tabs__tab-link--deals .landing-with-map-tabs__tab-inlink{padding-left:35px}.landing-with-map-tabs--company .landing-with-map-tabs__tab-link--search-ports .landing-with-map-tabs__tab-inlink{padding-left:41px;padding-right:14px}
.company-detail__breadcrumbs{margin:4px 10px 8px 10px}.company-detail-tabs{margin:0 10px;padding:18px 30px 0 30px;width:920px;background:#fff;letter-spacing:-.05em}.company-detail-tabs__content{width:100%;box-sizing:border-box;padding:0 13px;border-bottom:8px solid #999382}.company-detail-tabs__block_items{display:table}.company-detail-tabs__item{display:table-cell;vertical-align:middle;height:39px;line-height:15px;font-size:18px;color:#444;padding:0 13px;text-decoration:none;border-radius:2px 2px 0 0;position:relative}.company-detail-tabs__item--selected,.company-detail-tabs__item:hover{background:#999382;color:#fff;text-decoration:none}.company-detail-tabs__block_items:hover .company-detail-tabs__item--selected{background:0 0;color:#444}.company-detail-tabs__item--selected:hover{background:#999382!important;color:#fff!important}.company-detail-tabs__item:before{content:"";position:absolute;display:table;width:1px;height:15px;background-color:#d3d3d3;border-left:1px solid #e1e1e1;left:-1px;top:12px}.company-detail-tabs__item--selected+.company-detail-tabs__item:before,.company-detail-tabs__item--selected:before,.company-detail-tabs__item:first-child:before,.company-detail-tabs__item:hover+.company-detail-tabs__item:before,.company-detail-tabs__item:hover:before{display:none}.company-detail-tabs__block_items:hover .company-detail-tabs__item--selected+.company-detail-tabs__item:before{display:table}.company-detail-tabs__block_items:hover .company-detail-tabs__item--selected+.company-detail-tabs__item:hover:before,.company-detail-tabs__block_items:hover .company-detail-tabs__item--selected:hover+.company-detail-tabs__item:before,.company-detail-tabs__item--selected:before{display:none}
.landing-company-info-seo-text{width:100%;padding:24px 35px 31px 35px;box-sizing:border-box;background-color:#fff;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.landing-company-info-seo-text__title{color:#14337b;font-size:19px;font-family:Arial,sans-serif;margin-bottom:8px}.landing-company-info-seo-text__text{font-family:Arial,sans-serif;color:#444;font-size:12px;line-height:14px;margin-bottom:5px;text-align:justify}.landing-company-info-seo-text__text h2{font-size:15px;font-weight:700;line-height:20px;margin-top:3px}.landing-company-info-seo-text__link{color:#0f7ee6;text-decoration:none}.landing-company-info-seo-text__right_img{float:right;width:139px;height:107px;margin:2px 0 5px 10px}.landing-company-info-seo-text__right_img--last{margin-left:15px}
.landing-with-map-ports{letter-spacing:-.05em;background-color:#acaaaa;display:table;width:100%}.landing-with-map-ports__title-block{width:100%;padding:0 15px;box-sizing:border-box;text-align:center;margin:15px 0 2px 0}.landing-with-map-ports__title-design{display:inline-block;font-size:24px;color:#fff;padding:0 58px;background-color:#acaaaa;z-index:1;position:relative}.landing-with-map-ports__title_link{padding:0 5px;text-decoration:none;display:inline-block}.landing-with-map-ports__title_link:hover{background-color:rgba(102,201,251,.31);transition:all linear .7s}.landing-with-map-ports__title{float:left;font-size:24px}.landing-with-map-ports__title-stand{color:#0f7ee6}.landing-with-map-ports__title-middleline{width:100%;height:1px;display:block;background:#ccc;position:relative;top:-13px}.landing-with-map-ports__slider-block{width:100%;padding:10px 40px;box-sizing:border-box;position:absolute;z-index:-1}.landing-with-map-ports__slider{max-height:270px;overflow:hidden}.landing-with-map-ports__slider--center{display:table;width:auto;margin:0 auto}.landing-with-map-ports__slider-block.active{position:static}.landing-with-map-ports__show-all{display:none}.landing-with-map-ports__show-all.active{display:inline-block}.landing-with-map-ports__img{height:116px;position:absolute;top:0;left:0;z-index:100}.landing-with-map-ports .bx-prev{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/landing-company-info/img/arrow_left.png");width:39px;height:0;position:absolute;z-index:20;cursor:pointer;left:-40px;margin-top:-206px;padding-top:104px;overflow:hidden}.landing-with-map-ports .bx-next{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/landing-company-info/img/arrow_right.png");width:39px;height:0;position:absolute;z-index:20;cursor:pointer;right:-960px;margin-top:-206px;padding-top:104px;overflow:hidden}.landing-with-map-ports__slider-item{background-color:#fff;text-align:center;height:270px;width:221px;float:left;list-style:none;position:relative}.landing-with-map-ports__show-all .landing-with-map-ports__slider-item--hidden{display:none}.landing-with-map-ports__show-all .landing-with-map-ports__slider-item--visible{display:block}.landing-with-map-ports__slider-item:not(:nth-child(4n)){margin-right:12px}.landing-with-map-ports__item-name-block{height:46px;display:table;width:100%;margin-top:116px;position:relative;z-index:200}.landing-with-map-ports__item-name{font-size:20px;line-height:18px;font-weight:600;display:table-cell;vertical-align:middle;width:100%;padding-left:5px;padding-right:5px}.landing-with-map-ports__block-description{display:table;width:100%;position:relative;z-index:200}.landing-with-map-ports__description{font-size:16px;color:#0f7ee6;line-height:20px;height:60px;overflow:hidden;padding:0 5px;letter-spacing:0}.landing-with-map-ports__button{color:#0f7ee6;border:1px solid #0f7ee6;padding:3px 16px;font-size:13px;display:table;margin:13px auto 14px auto;text-decoration:none!important;border-radius:2px;letter-spacing:0;position:relative;z-index:200;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;position:absolute;margin:0 56px;bottom:10px}.landing-with-map-ports__botton_block{background-color:#acaaaa;display:table;width:100%;position:relative;top:-4px}.landing-with-map-ports__hide-all,.landing-with-map-ports__view-all{color:#fff;display:table;margin:10px auto 22px auto;clear:both;border:1px solid #fff;padding:8px 46px;text-decoration:none!important;border-radius:2px;cursor:pointer;position:relative;top:-4px}.landing-with-map-ports__hide-all:hover,.landing-with-map-ports__view-all:hover{color:#000;border:1px solid #fff;background:#fff;transition:all linear .7s}.landing-with-map-ports .bx-pager.bx-default-pager{display:table;margin:16px auto 0 auto}.landing-with-map-ports .bx-pager-item{float:left}.landing-with-map-ports .bx-pager-link{color:rgba(0,0,0,0);display:block;width:8px;height:8px;border:2px solid #fff;border-radius:50%;background:rgba(0,0,0,0)}.landing-with-map-ports .bx-pager-item+.bx-pager-item{margin-left:5px}.landing-with-map-ports .bx-pager-link.active{background:#fff}.landing-with-map-ports__slider-item:hover{overflow:hidden}.landing-with-map-ports__slider-item:hover .landing-with-map-ports__img{filter:blur(1.5px);-webkit-transform:scale(2.3276);-moz-transform:scale(2.3276);-o-transform:scale(2.3276);-ms-transform:scale(2.3276);transform:scale(2.3276);-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-o-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-filter:blur(1.5px);-moz-filter:blur(1.5px);-o-filter:blur(1.5px);-ms-filter:blur(1.5px);-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.landing-with-map-ports__slider-item:hover .landing-with-map-ports__item-name-block{margin-top:0;height:46px;display:table;width:100%;background-color:#fff;position:relative;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.landing-with-map-ports__slider-item:hover .landing-with-map-ports__block-description{background-color:rgba(0,0,0,.5);margin-top:-2px}.landing-with-map-ports__slider-item:hover .landing-with-map-ports__description{display:block;height:160px;color:#fff;margin-top:-2px;margin:18px 0 51px 0;box-sizing:border-box;position:relative;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.landing-with-map-ports__slider-item:hover .landing-with-map-ports__button{color:#fff;border:1px solid #fff}.landing-with-map-ports__slider-item:hover .landing-with-map-ports__button:hover{color:#0f7ee6;border:1px solid #0f7ee6;background-color:#fff}.landing-with-map-ports__slider--static{width:100%;padding:10px 40px;box-sizing:border-box}.landing-with-map-ports__slider--static .landing-with-map-ports__slider-item{width:221px;margin-right:12px;margin-bottom:12px;float:left}.landing-with-map-ports__slider--static .landing-with-map-ports__slider-item:nth-child(4n){margin-right:0}.landing-with-map-ports__item-link{text-decoration:none}.landing-ports .landing-with-map-ports{background-color:#fff}.landing-ports .landing-with-map-ports__title-block{margin:15px 0 10px 0}.landing-ports .landing-with-map-ports__title-design{color:#14337b;background-color:#fff}.landing-ports .landing-with-map-ports__slider-block{padding:20px 40px 10px 40px;background-color:#acaaaa}.landing-ports .landing-with-map-ports__show-all{background-color:#acaaaa;padding-top:10px}
.landing-with-map-deals{display:table;width:1000px;background-color:#fff;letter-spacing:-.05em;padding-bottom:20px}.landing-with-map-deals__title-block{width:100%;padding:0 15px;box-sizing:border-box;text-align:center;margin:12px 0 17px 0}.landing-with-map-deals__title-design{display:inline-block;font-size:24px;color:#14337b;padding:0 14px;background-color:#fff;z-index:1;position:relative}.landing-with-map-deals__title_link{padding:0 14px;text-decoration:none;display:inline-block}.landing-with-map-deals__title_link:hover{background-color:#ceeeff;transition:all linear .7s}.landing-with-map-deals__title{float:left;font-size:24px}.landing-with-map-deals__title-stand{color:#0f7ee6}.landing-with-map-deals__title-middleline{width:100%;height:1px;display:block;background:#b4b2b2;position:relative;top:-13px}.landing-with-map-deals__slider{margin-left:109px;box-sizing:border-box;overflow:hidden;max-height:727px}.landing-with-map-deals__slider-block{width:100%;position:relative;max-height:727px}.landing-with-map-deals__slider-block:after,.landing-with-map-deals__slider-block:before{content:"";position:absolute;z-index:2;top:0;left:0;width:120px;height:100%;background:#fff;background:linear-gradient(to right,#fff 0,rgba(255,255,255,.8) 35%,rgba(255,255,255,.35) 80%,rgba(255,255,255,0) 100%)}.landing-with-map-deals__slider-block:after{left:inherit;right:0;background:linear-gradient(to left,#fff 0,rgba(255,255,255,.8) 35%,rgba(255,255,255,.35) 80%,rgba(255,255,255,0) 100%)}.landing-with-map-deals__slider-block{width:1000px}.landing-with-map-deals__slider-item{width:370px!important;padding:0 7px;max-height:727px;float:left;list-style:none;position:relative}.landing-with-map-deals__slider>.landing-with-map-deals__slider-item:nth-child(n+3){display:none}.bx-viewport>.landing-with-map-deals__slider>.landing-with-map-deals__slider-item:nth-child(n+3){display:block}.landing-with-map-deals__slider.landing-with-map-deals__slider--disable{margin:auto;text-align:center}.landing-with-map-deals__slider.landing-with-map-deals__slider--disable .landing-with-map-deals__slider-item{float:none;display:inline-block;text-align:left}.landing-with-map-deals .bx-controls-direction .bx-prev,.landing-with-map-deals .jcarousel-prev:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:30px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e901';font-size:26px;font-weight:400;color:#fff;position:absolute;z-index:3;cursor:pointer;left:22px;top:50%;margin-top:-27px;width:54px;height:54px;background-color:rgba(0,0,0,.4);border-radius:27px;padding:12px;box-sizing:border-box;text-decoration:none!important;opacity:.6}.landing-with-map-deals .bx-controls-direction .bx-next,.landing-with-map-deals .jcarousel-next:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:30px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e901';font-size:26px;font-weight:400;color:#fff;transform:rotate(180deg);position:absolute;z-index:3;cursor:pointer;right:22px;top:50%;margin-top:-27px;width:54px;height:54px;background-color:rgba(0,0,0,.4);border-radius:27px;padding:12px;box-sizing:border-box;text-decoration:none!important;opacity:.6}.landing-with-map-deals .bx-controls-direction .bx-next:hover,.landing-with-map-deals .bx-controls-direction .bx-prev:hover{opacity:1}.landing-with-map-deals .bx-controls-direction .bx-next.disabled,.landing-with-map-deals .bx-controls-direction .bx-prev.disabled{display:none}.landing-with-map-deals .bx-controls-direction .bx-next:before,.landing-with-map-deals .bx-controls-direction .bx-prev:before{content:'\e901'}.landing-with-map-deals .bx-controls-direction{position:static!important}.landing-with-map-deals__country-title{display:table-cell;width:370px;height:48px;line-height:19px;vertical-align:middle;text-align:center;color:#fff;font-size:21px;background-color:#14337b;letter-spacing:0}.landing-with-map-deals__cruise{cursor:pointer;width:100%;padding:11px 15px 10px 15px;box-sizing:border-box;height:155px;position:relative;border-bottom:1px solid #e6e6e6}.landing-with-map-deals__cruise:hover{background-color:rgba(0,0,0,.08);transition:all linear .15s}.landing-with-map-deals__cruise_left_block{float:left;display:block}.landing-with-map-deals__categories{margin-top:7px;bargin-bottom:6px}.landing-with-map-deals__categories_link{font-size:12px}.landing-with-map-deals__categories_image{float:left;clear:both}.landing-with-map-deals__categories_text{display:block;position:relative;font-size:13px;line-height:13px;left:5px;top:-1px;color:#0f7ee6;text-decoration:underline}.landing-with-map-deals__categories_link:hover .landing-with-map-deals__categories_text{text-decoration:none}.landing-with-map-deals__img{display:table;width:75px;height:75px;background-size:cover;background-position:center center;background-repeat:no-repeat;margin:4px 15px 0 0}.landing-with-map-deals__text-block{float:left;width:250px;margin-top:4px}.landing-with-map-deals__cruise-name{font-size:16px;line-height:18px;font-weight:400;color:#14337b;margin-top:-3px;overflow:hidden;max-height:54px}.landing-with-map-deals__cruise-desription{font-size:15px;line-height:18px;color:#444;font-weight:600}.landing-with-map-deals__date{font-size:13px;line-height:12px;color:#14337b}.landing-with-map-deals__date:before{font-family:mcruises!important;content:"\e903";margin-right:5px;color:#444;font-size:16px;line-height:16px;vertical-align:-2px}.landing-with-map-deals__price-block{display:table;position:absolute;bottom:10px;width:340px}.landing-with-map-deals__only1-text{float:left;font-size:12px;line-height:10px;color:#888;margin-top:5px;margin-left:90px}.landing-with-map-deals__price{float:right;color:#0f7ee6}.landing-with-map-deals__price-stand{font-size:12px}.landing-with-map-deals__price-value{font-size:24px;font-weight:700}.landing-with-map-deals__over_button{display:table;width:100%;height:15px}.landing-with-map-deals__all-cruises-button{padding:0 15px 4px 15px;box-sizing:border-box;color:#fff;background-color:#f3862e;font-size:16px;line-height:14px;height:38px;display:table-cell;vertical-align:middle;cursor:pointer;letter-spacing:0;text-decoration:none}.landing-with-map-deals__all-cruises-button:hover{transition:all linear .7s;background:#d86d23}
.landing_header-bottom-line .header__searchTabs{background:#0f7ee7}.landing_header-bottom-line .header__searchSubtabs{border-bottom:8px solid #66b5ee;box-shadow:0 4px 4px -2px rgba(0,0,0,.4);position:relative}.landing_header-bottom-line .header__searchSubtabsLink.active,.landing_header-bottom-line .header__searchSubtabsLink:hover,.landing_header-bottom-line .header__searchSubtabsLinks:hover .header__searchSubtabsLink.active:hover{background:#66b5ee}.landing-with-map-banner-search{display:block;width:100%;height:369px;letter-spacing:-.05em;position:relative}.landing-with-map-banner-search__search-block{display:table;padding:20px 20px 8px 20px;background-color:#14337b;background-color:rgba(20,51,123,.8);box-sizing:border-box;position:absolute;top:15px;left:15px}.landing-with-map-banner-search__title{font-family:Roboto,sans-serif;letter-spacing:0;font-size:20px;text-transform:uppercase;color:#fff;margin:1px 0 6px 2px;display:inline}.landing-with-map-banner-search__form{display:table;margin-top:6px}.landing-with-map-banner-search__input{margin:3px 0 10px 0;box-sizing:border-box;width:245px;height:36px;cursor:pointer;background-color:#fff;line-height:36px;white-space:nowrap;text-overflow:clip;overflow:hidden;padding:0 11px;font-size:14px;color:#888;border-radius:2px;position:relative}.landing-with-map-banner-search__input--text{font-family:'PT Sans',sans-serif;cursor:auto}.landing-with-map-banner-search__input--blue:after,.landing-with-map-banner-search__input--company:after,.landing-with-map-banner-search__input--liner:after{content:'';position:absolute;height:41px;width:41px;background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/landing-company-info/img/caretShadow.png");right:7px;top:-2px}.landing-with-map-banner-search__input--date,.landing-with-map-banner-search__input--liner{padding-left:35px}.landing-with-map-banner-search__input--blue{color:#0f7ee6}.landing-with-map-banner-search__input--button:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#02afe2;font-size:23px;position:absolute;top:15px;left:14px}.landing-with-map-banner-search__input--date:before{content:'\e951';position:absolute;top:8px;left:10px;margin-right:10px;float:left;width:16px;height:24px;display:inline-block}.landing-with-map-banner-search__input--liner:before{content:'\e90f';font-size:17px;position:absolute;top:10px;left:10px;margin-right:10px;float:left;width:16px;height:16px;display:inline-block}.landing-with-map-banner-search__button{width:245px;height:41px;line-height:41px;cursor:pointer;text-align:center;color:#fff;background-color:#f3862e;font-size:21px;text-transform:uppercase;float:right;border-radius:2px}.landing-with-map-banner-search__button:hover{transition:all linear .7s;background:#d86d23}.landing-with-map-banner-search__bottom-link{clear:both;float:right;display:table;margin:6px 8px 0 0;width:150px}.landing-with-map-banner-search__extended-search,.landing-with-map-banner-search__port-search{cursor:pointer;display:block;width:100%;padding:2px 5px;box-sizing:border-box;color:#fff;text-decoration:none!important;line-height:19px}.landing-with-map-banner-search__extended-search:hover,.landing-with-map-banner-search__port-search:hover{color:#000;background-color:#fff;font-size:15px}.company-detail-overview{margin:0 10px;padding:0 30px;width:920px;background-color:#fff;display:table;position:relative;letter-spacing:-.05em}.company-detail-overview__slider_block{width:100%;display:block;position:relative;height:350px;overflow:hidden}.company-detail-overview__slider_big_image_description{text-align:left;position:absolute;bottom:0;width:920px;min-height:40px;background:rgba(0,0,0,.5);display:block;font:300 18px Roboto,sans-serif;color:#fff;color:#fff;padding:10px 15px 10px 15px;box-sizing:border-box}.company-detail-overview__slider_description_text{width:580px;overflow:hidden}.company-detail-overview__slider_description_number{color:#ccc4ad}.company-detail-overview__bxslider_next a{background-repeat:no-repeat;width:54px;height:0;padding-top:54px;top:148px;margin-top:0;overflow:hidden;position:absolute;z-index:1;cursor:pointer;right:14px;opacity:.6}.company-detail-overview__bxslider_prev a{background-repeat:no-repeat;width:54px;height:0;padding-top:54px;top:148px;margin-top:0;overflow:hidden;position:absolute;z-index:1;cursor:pointer;left:14px;opacity:.6}.company-detail-overview__bxslider_next a:hover,.company-detail-overview__bxslider_prev a:hover{opacity:1}.company-detail-overview__pager_3{position:absolute;bottom:0;right:0;overflow:hidden;bottom:12px;right:10px;width:auto;padding-left:6px;box-sizing:border-box}.company-detail-overview__pager_3--slider-type{width:306px}.company-detail-overview__pager_row{width:auto;display:table;position:relative;transition:all .3s ease}.company-detail-overview__pager_3--slider-type .company-detail-overview__pager_row{left:18px;width:10000px}.company-detail-overview__bxslider__point{position:relative;overflow:hidden;display:block;float:left;width:8px;height:8px;margin-right:10px;margin-bottom:3px;margin-top:2px;background-color:#ccc4ad;border-radius:6px}.company-detail-overview__bxslider__point.active{width:12px;height:12px;background-color:#fff;margin-top:0;margin-bottom:0;margin-right:8px;margin-left:-2px}.company-detail-overview__bxslider__point.hidden{display:none}.company-detail-overview__pager_step3_next:before{position:absolute;font-family:mcruises!important;font-style:normal;content:"\e92d";color:#0f7ee6;font-size:35px;margin-top:-13px;margin-left:-4px;transition:all .5s ease;transform:rotate(-90deg);cursor:pointer}.company-detail-overview__pager_step3_previous:before{font-family:mcruises!important;font-style:normal;content:"\e92d";color:#0f7ee6;font-size:35px;margin-top:-13px;margin-left:-4px;transition:all .5s ease;transform:rotate(90deg);cursor:pointer;display:none;float:left}.company-detail-overview__pager_step3_previous.active:before{display:inline-block}.company-detail-overview__options{display:table;min-height:84px;table-layout:fixed;width:100%;border-bottom:1px solid #999382;border-left:1px solid #999382;border-right:1px solid #999382;box-sizing:border-box}.company-detail-overview__option{display:table-cell;vertical-align:top;padding:14px 0 5px 0;text-align:center;position:relative}.company-detail-overview__option+.company-detail-overview__option:before{content:"";position:absolute;display:table;left:0;top:7px;width:1px;height:70px;background-color:#999382}.company-detail-overview__option_image_block{display:table;margin:0 auto;height:18px}.company-detail-overview__option_image_cell{display:table-cell;vertical-align:bottom}.company-detail-overview__option_image{width:auto;max-height:18px}.company-detail-overview__option_text{font-size:11px;line-height:22px;color:#010101}.company-detail-overview__option_big_text{font-size:24px;line-height:20px;color:#010101}.company-detail-overview__option_under_text{font-size:12px;margin-left:3px}.company-detail-overview__block_overview{width:880px;margin:0 20px}.company-detail-overview__block_overview a{text-decoration:none}.company-detail-overview__block_overview ul{list-style:none}.company-detail-overview__block_info{width:880px;margin:15px 20px 29px 20px}.company-detail-overview__overview_title{font-size:24px;line-height:26px;color:#5c3510;font-family:Roboto,sans-serif;font-weight:300;padding:20px 20px 9px 20px;display:inline-block;margin:0 -20px 20px -20px;background-color:#c3b99b;width:100%}.company-detail-overview__block_overview p{font-size:15px;line-height:18px;color:#444;margin-bottom:10px}.company-detail-overview__block_info b{font-size:18px;line-height:20px;color:#5c3510;font-family:Roboto,sans-serif;font-weight:400}.company-detail-overview__block_info p{font-size:15px;line-height:18px;color:#444;margin-bottom:18px}
.visually-hidden{position:absolute;left:-10000px;top:auto;width:1px;height:1px;font-size:0;overflow:hidden}.ht_wrapper{margin:10px auto 0;padding:0;width:100%;min-height:54px}.ht_content{position:relative;z-index:99}.ht_content.ht_content--up{z-index:800}.ht_content-inner{display:flex;margin-top:16px;padding-bottom:36px;background:#f3f3f3}.ht_content-inner input{font-family:Roboto,sans-serif}.ht_content-valutes-wrapper{padding-top:5px}.ht_service-title{margin-bottom:4px;color:#0f7ee6;font-family:Roboto,sans-serif;font-size:16px;font-weight:500;line-height:19px;text-transform:uppercase}
.ht_steps__wrapper{display:flex;justify-content:space-between;align-content:flex-start;width:100%;min-height:700px;margin:0;background-color:#f3f3f3;box-sizing:border-box}.ht_main__wrapper{width:100%}
.ht_search__data-child-age{display:flex;flex-direction:column;align-items:flex-end;width:100%;min-height:50px}.ht_search__data-child-age-head{margin:0;margin-right:20px;margin-bottom:5px;padding:0;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;color:#333}.ht_search__data-child-age-item{display:flex;align-items:center;margin:0;margin-bottom:6px;padding:0}.ht_search__data-child-age-txt{margin:0;margin-right:10px;padding:0;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;color:#333}.ht_search__data-child-age-select-block{position:relative;display:flex;align-items:center;width:186px;height:35px;margin:0;margin-right:17px;padding:0;padding-left:10px;font-family:Roboto,sans-serif;font-size:18px;font-weight:700;line-height:16px;color:#333;border:1px solid #ccc;border-radius:3px;box-sizing:border-box;cursor:pointer}.ht_search__data-child-age-select-block::before{position:absolute;content:"";top:9px;right:10px;width:12px;height:12px;margin:0;padding:5px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 6.24 10.47' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.arrow-a%7Bfill:none;stroke:%23999;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-arrow%3C/title%3E%3Cpolyline class='arrow-a' points='5.24 9.47 1 5.24 5.24 1'/%3E%3C/svg%3E");background-repeat:no-repeat;box-sizing:border-box;transform:rotate(-90deg);cursor:pointer}.ht_search__data-child-age-select{position:absolute;top:33px;left:-1px;width:186px;min-height:20px;margin:0;padding:5px 0;border:1px solid #ccc;background-color:#fff;box-sizing:border-box;z-index:2}.ht_search__data-child-age-select.ht_search__data-child-age-select--hidden{display:none}.ht_search__data-child-age-select-item{margin:0;padding:5px 10px;box-sizing:border-box}.ht_search__data-child-age-select-item.ht_search__data-child-age-select-item--selected,.ht_search__data-child-age-select-item:hover{background-color:#51a4ff}
.ht_search__block{display:flex;-webkit-display:flex;align-content:start;-webkit-align-content:start;flex-wrap:wrap;-webkit-flex-wrap:wrap;width:100%;min-height:185px;margin:0;padding:35px 12px 0 12px;background:#fff;border:1px solid #0f7ee6;border-radius:4px;box-sizing:border-box}.ht_search__main-input-wrapper{position:relative;margin:0;padding:0;z-index:11}.ht_search__main-input{position:relative;width:560px;height:40px;margin:0;margin-right:10px;padding:0;padding-left:40px;font-family:Roboto,sans-serif;font-size:18px;font-weight:700;color:#333;border:1px solid #dcdcdc;border-radius:2px;box-sizing:border-box}.ht_search__main-input-wrapper:before{position:absolute;content:"";top:13px;left:10px;width:17px;height:16px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg viewBox='0 0 17 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m15.715 15.699c-0.334 0.342-0.817 0.399-1.081 0.129l-4.143-4.249c-1.111 0.951-2.523 1.546-4.085 1.546-3.538 0-6.406-2.938-6.406-6.563 0-3.624 2.868-6.562 6.406-6.562s6.406 2.938 6.406 6.562c0 1.393-0.429 2.679-1.151 3.741l4.18 4.288c0.263 0.27 0.207 0.766-0.126 1.108zm-9.309-13.949c-2.589 0-4.687 2.155-4.687 4.812 0 2.658 2.098 4.813 4.687 4.813s4.688-2.155 4.688-4.813c0-2.657-2.099-4.812-4.688-4.812z' fill='%2302afe2' fill-rule='evenodd'/%3E%3C/svg%3E%0A");z-index:10}.ht_search__main-input-search-block{position:absolute;top:40px;left:0;display:block;min-width:320px;height:auto;margin:0;padding:0;padding-top:10px;background-color:#fff;border-radius:4px;box-shadow:0 0 2px rgba(0,0,0,.2),0 5px 15px rgba(0,0,0,.1),0 5px 5px rgba(0,0,0,.05);box-sizing:border-box;z-index:1}.ht_search__main-input-search-section-wrapper{position:relative}.ht_search__main-input-search-section-wrapper.ht_search__main-input-search-section-wrapper--hotels{padding-top:8px;border-top:1px solid #d0d0d0}.ht_search__main-input-search-block.ht_search__main-input-search-block--hidden{display:none}.ht_search__main-input-search-block.ht_search__main-input-search-block--form{top:53px}.ht_search__main-input-search-section{width:100%;margin:0;margin-bottom:15px;padding:0}.ht_search__main-input-search-head{margin:0;margin-bottom:10px;padding:0;padding-left:20px;font-family:Roboto,sans-serif;font-size:14px;font-weight:700;color:#0a2239;box-sizing:border-box}.ht_search__main-input-search-head--mb{margin-bottom:5px}.ht_search__main-input-search-list{position:relative;width:100%;margin:0;padding:0}.ht_search__main-input-search-list--m-p{padding-right:40px;box-sizing:border-box}.ht_search__main-input-search-txt{display:flex;align-items:center;width:100%;min-height:30px;margin:0;padding:4px 20px 4px 20px;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;color:#333;box-sizing:border-box;cursor:pointer;user-select:none}.ht_search__main-input-search-txt:hover{color:#fff;background-color:#5299ef}.ht_search__main-input-search-img{min-width:16px;margin-right:8px;fill:#0a2239}.ht_search__main-input-search-txt:hover .ht_search__main-input-search-img{fill:#fff}.ht_search__main-input-search-txt--pl{padding-left:30px}.ht_search__main-input-search-input{width:100%;height:30px;margin:0 20px;padding:0 30px 0 20px;font-family:Roboto,sans-serif;font-size:15px;color:#333;border:1px solid #999;box-sizing:border-box}.ht_search__main-input-search-input-close{position:absolute;top:8px;right:30px;width:14px;height:14px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 15.41 15.41' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.close-a%7Bfill:none;stroke:%23333;stroke-miterlimit:10;stroke-width:2px;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-close%3C/title%3E%3Cline class='close-a' x1='.71' x2='14.71' y1='.71' y2='14.71'/%3E%3Cline class='close-a' x1='.71' x2='14.71' y1='14.71' y2='.71'/%3E%3C/svg%3E");background-repeat:no-repeat;cursor:pointer}.ht_search__main-input-search-btn{display:flex;justify-content:flex-end;align-items:center;width:100%;margin:5px 0 8px 0;padding:0;padding-right:10px;font-family:Roboto,sans-serif;font-size:13px;line-height:13px;color:#333;text-decoration:underline;box-sizing:border-box}.ht_search__main-input-search-close{margin:0;padding:0;background:0 0;cursor:pointer}.ht_search__btn{display:flex;justify-content:center;align-items:center;flex-grow:1;height:40px;font-family:Roboto,sans-serif;font-size:20px;font-weight:700;line-height:20px;color:#fff;text-transform:uppercase;background-color:#f48f2e;border:none;border-top-right-radius:2px;border-bottom-right-radius:2px;cursor:pointer;user-select:none}.ht_search__btn:hover{background-color:#df832a}.ht_search__btn.ht_search__btn--disabled{background-color:#b5b5b5;cursor:default}.ht_search__btn.ht_search__btn--disabled:hover{background-color:#b5b5b5}.ht_search__data-block{position:relative;display:flex;justify-content:space-between;align-items:flex-end;width:100%;margin:0;padding:0;padding-top:20px}.ht_search__data-label{position:absolute;top:-25px;left:0;width:230px;margin:0;margin-top:3px;padding:0;font-family:Roboto,sans-serif;font-size:15px;font-weight:400;line-height:18px;color:#0f7ee6;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ht_search__data-label.ht_search__data-label--small{width:135px}.ht_search__data{position:relative;display:flex;align-items:center;width:200px;height:40px;margin:0 8px 0 0;padding:0 20px 0 40px;font-family:Roboto,sans-serif;font-size:15px;font-weight:400;color:#333;border:1px solid #dcdcdc;box-sizing:border-box;border-radius:2px;background-color:#fff;cursor:pointer;z-index:10}.ht_search__data:hover{background-color:#f6f6f6}.ht_search__data--room{width:280px;padding-left:50px}.ht_search__data.ht_search__data--disabled{cursor:default}.ht_search__data--pax{flex-grow:1;width:130px;margin-right:0;padding-left:10px;font-family:Roboto,sans-serif;font-size:15px;font-weight:700;color:#333;z-index:11;user-select:none}.ht_search__data.ht_search__data--hidden-popup{cursor:default}.ht_search__data.ht_search__data--hidden-popup .ht_search__data-icon,.ht_search__data.ht_search__data--hidden-popup .ht_search__data-pax-block{display:none}.ht_search__data-pax-block{position:absolute;top:38px;right:-2px;width:100%;min-width:350px;min-height:100px;margin:0;padding:0;padding-top:20px;background-color:#fff;box-shadow:0 7px 15px 0 #575757;box-sizing:border-box;cursor:default;z-index:10}.ht_search__data-pax-block.ht_search__data-pax-block--hidden{display:none}.ht_search__data-pax-item-wrapper{width:100%;margin:0;padding:0}.ht_search__data-pax-item{display:flex;align-items:flex-start;width:100%;margin:0;margin-bottom:15px;padding:0 20px;box-sizing:border-box}.ht_search__data-pax-item-add{display:flex;justify-content:center;align-items:center;width:100%;height:60px;margin:0;padding:0;border-top:1px solid #ccc}.ht_search__data-pax-col{display:flex;flex-direction:column;margin:0;padding:0}.ht_search__data-pax-col--mr{margin-right:20px}.ht_search__data-pax-txt{position:relative;margin:0;padding:0;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;color:#333}.ht_search__data-pax-txt--bold{font-weight:700}.ht_search__data-pax-txt--size-xl{font-size:20px}.ht_search__data-pax-txt--size-l{font-size:18px}.ht_search__data-pax-txt--mt{margin-top:4px}.ht_search__data-pax-txt--mb{margin-bottom:4px}.ht_search__data-pax-txt--ml-mr{margin-left:10px;margin-right:10px}.ht_search__data-pax-txt--color-btn{color:#1c5cdf;cursor:pointer}.ht_search__data-pax-txt--color-btn:hover{color:#8abefd}.ht_search__data-pax-txt--add{width:80px;padding-left:50px;line-height:16px;color:#666;cursor:pointer;user-select:none}.ht_search__data-pax-txt.ht_search__data-pax-txt--disabled{cursor:default}.ht_search__data-pax-txt--add::before{position:absolute;content:"";top:15px;left:20px;width:15px;height:3px;background-color:#217fff}.ht_search__data-pax-txt--add::after{position:absolute;content:"";top:9px;left:26px;width:3px;height:15px;background-color:#217fff}.ht_search__data-pax-txt--refresh{margin:0;margin-right:20px;padding:8px 35px;line-height:16px;color:#fff;background-color:#f3862e;border-radius:3px;cursor:pointer}.ht_search__data-pax-txt--refresh:hover{background-color:#d97f2b}.ht_search__pax-add-block{display:flex;justify-content:center;align-items:center;width:80px;height:36px;margin:0;padding:0;border:1px solid #ccc;border-radius:4px}.ht_search__data-pax-minus{position:relative;width:12px;height:12px;margin:0;padding:0;cursor:pointer;user-select:none}.ht_search__data-pax-minus.ht_search__data-pax-minus--disabled{cursor:default}.ht_search__data-pax-minus::before{position:absolute;content:"";top:6px;left:0;width:12px;height:2px;background-color:#999}.ht_search__data-pax-minus:hover::before{background-color:#217fff}.ht_search__data-pax-plus{position:relative;width:12px;height:12px;margin:0;padding:0;cursor:pointer}.ht_search__data-pax-plus.ht_search__data-pax-plus--disabled{cursor:default}.ht_search__data-pax-plus::before{position:absolute;content:"";top:5px;left:0;width:12px;height:2px;background-color:#999}.ht_search__data-pax-plus::after{content:"";position:absolute;top:0;left:5px;width:2px;height:12px;background-color:#999}.ht_search__data-pax-plus:hover::after,.ht_search__data-pax-plus:hover::before{background-color:#217fff}.ht_search__data--width-xs{width:65px}.ht_search__data-txt{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ht_search__data--mt{margin-top:5px}.ht_search__data--icon:before{position:absolute;content:"";top:9px;left:12px;width:16px;height:17px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg enable-background='new 0 0 16 17' version='1.1' viewBox='0 0 16 17' xml:space='preserve' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle type='text/css'%3E .st0%7Bfill-rule:evenodd;clip-rule:evenodd;fill:%2302AFE2;%7D%0A%3C/style%3E%3Cpath class='st0' d='M10,10l0.5,0.5L10,11l-2,2v-2H1v-1h7V8L10,10z M0,17v-4h1v3h14V5H1v3H0V1h4V0h1v1h6V0h1v1h4v16H0z M15,2h-3v1 h-1V2H5v1H4V2H1v2h14V2z'/%3E%3C/svg%3E")}.ht_search__data-icon{position:absolute;margin:0;padding:5px}.ht_search__data-icon--arrow{top:8px;right:20px;width:6px;height:12px;cursor:pointer;stroke:#02afe2}.ht_search__data-icon--arrow:hover{stroke:#df832a}.ht_search__data-icon--arrow-revert{right:6px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.ht_search__data-icon--arrow-disabled{stroke:#ccc;cursor:default}.ht_search__data-icon--arrow-rotate{right:6px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.ht_search__data-icon--man{top:5px;left:5px;width:28px;height:17px}.ht_search__data-list{display:none;position:absolute;top:70px;left:420px;width:210px;margin:0;padding:0 3px;background-color:#fff;border:1px solid #abd2f6;box-sizing:border-box;z-index:20}.ht_search__data-list::before{position:absolute;content:"";top:-8px;left:90px;width:15px;height:15px;border-top:1px solid #abd2f6;border-left:1px solid #abd2f6;background-color:#fff;transform:rotate(45deg)}.ht_search__data-list--active{display:block}.ht_search__data-item{position:relative;display:flex;align-items:center;flex-grow:1;height:40px;margin:0;padding:0;padding-left:55px;font-family:Roboto,sans-serif;font-size:15px;line-height:15px;color:#434343;border-bottom:1px solid #dedede;user-select:none;cursor:pointer;user-select:none}.ht_search__data-item.ht_search__data-item--active{background-color:#f6f6f6}.ht_search__data-item.ht_search__data-item--hidden{display:none}.ht_search__data-item:hover{background-color:#f6f6f6}.ht_search__data-item.ht_search__data-item--for-select{justify-content:center}.ht_search__data-item-select{margin-left:20px;cursor:pointer;font-size:12pt;padding:5px}.ht_search__data-item-icon{position:absolute;top:12px;left:18px;width:28px;height:17px}.ht_search__data-item-icon--man-1{background-image:url("data:image/svg+xml,%3Csvg enable-background='new 0 0 14 17' version='1.1' viewBox='0 0 14 17' xml:space='preserve' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%2302AFE2;%7D .st1%7Bfill:none;%7D%0A%3C/style%3E%3Cpath class='st0' d='m13.7 14.3c0 0.5-0.1 1.1-0.2 1.6-1.2 0.1-4.4 0.5-6.5 0.5s-5.4-0.4-6.5-0.5c-0.1-0.5-0.2-1-0.2-1.6 0-2.4 1.3-4.6 3.2-5.8 0.3-0.2 0.8-0.2 1.1 0 0.7 0.5 1.5 0.8 2.4 0.8s1.7-0.3 2.4-0.8c0.3-0.2 0.8-0.2 1.1 0 1.9 1.2 3.2 3.3 3.2 5.8z'/%3E%3Ccircle class='st0' cx='7' cy='4.4' r='3.8'/%3E%3Cpath class='st1' d='m0.4 15.3c1.2 0.2 4.4 0.5 6.6 0.5s5.4-0.4 6.6-0.5'/%3E%3C/svg%3E");background-repeat:no-repeat}.ht_search__data-item-icon--man-2{background-image:url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 17.9 19.2' style='enable-background:new 0 0 17.9 19.2;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%2302AFE2;%7D .st1%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Cg%3E%3Cpath class='st0' d='M13.4,13.7c0,0.5-0.1,1.1-0.2,1.6c-1.2,0.1-4.4,0.5-6.5,0.5s-5.4-0.4-6.5-0.5c-0.1-0.5-0.2-1-0.2-1.6 c0-2.4,1.3-4.6,3.2-5.8c0.3-0.2,0.8-0.2,1.1,0C5,8.4,5.8,8.7,6.7,8.7s1.7-0.3,2.4-0.8c0.3-0.2,0.8-0.2,1.1,0 C12.1,9.1,13.4,11.2,13.4,13.7z'/%3E%3Ccircle class='st0' cx='6.7' cy='3.8' r='3.8'/%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath class='st0' d='M11.2,19.5c-1.7,0-4.1-0.3-5.6-0.4c-0.4,0-1.2-0.1-1.2-0.1l0-0.2c-0.1-0.5-0.2-1-0.2-1.7 c0-2.4,1.3-4.8,3.3-6.1c0.2-0.1,0.4-0.2,0.7-0.2S8.8,10.9,9,11c0.7,0.5,1.4,0.7,2.2,0.7c0.8,0,1.5-0.3,2.2-0.7 c0.2-0.1,0.5-0.2,0.7-0.2s0.5,0.1,0.7,0.2c2.1,1.3,3.3,3.6,3.3,6c0,0.4-0.1,1-0.2,1.7l0,0.2l-0.2,0c-0.3,0-0.7,0.1-1.2,0.1 C15.1,19.2,12.8,19.5,11.2,19.5z'/%3E%3Cpath class='st1' d='M14.2,11.1c0.2,0,0.4,0.1,0.6,0.1c1.9,1.2,3.2,3.3,3.2,5.8c0,0.5-0.1,1.1-0.2,1.6c-1.2,0.1-4.4,0.5-6.5,0.5 s-5.4-0.4-6.5-0.5c-0.1-0.5-0.2-1-0.2-1.6c0-2.4,1.3-4.6,3.2-5.8c0.2-0.1,0.4-0.1,0.6-0.1s0.4,0.1,0.6,0.1 c0.7,0.5,1.5,0.8,2.4,0.8s1.7-0.3,2.4-0.8C13.8,11.2,14,11.1,14.2,11.1 M14.2,10.5c-0.3,0-0.6,0.1-0.9,0.3 c-0.7,0.5-1.3,0.7-2.1,0.7s-1.4-0.2-2.1-0.7c-0.3-0.2-0.6-0.3-0.9-0.3c-0.3,0-0.6,0.1-0.9,0.3c-2.1,1.3-3.5,3.8-3.5,6.3 c0,0.7,0.1,1.2,0.2,1.7l0.1,0.4l0.4,0c0.2,0,0.5,0.1,0.9,0.1c1.5,0.2,3.9,0.4,5.6,0.4c1.6,0,3.9-0.2,5.3-0.4 c0.5-0.1,0.9-0.1,1.2-0.1l0.4,0l0.1-0.4c0.1-0.7,0.2-1.3,0.2-1.7c0-2.6-1.3-4.9-3.5-6.3C14.8,10.6,14.5,10.5,14.2,10.5L14.2,10.5z '/%3E%3C/g%3E%3Cg%3E%3Cpath class='st0' d='M11.2,11.3c-2.3,0-4.1-1.8-4.1-4.1S9,3.1,11.2,3.1s4.1,1.8,4.1,4.1S13.5,11.3,11.2,11.3z'/%3E%3Cpath class='st1' d='M11.2,3.4c2.1,0,3.8,1.7,3.8,3.8S13.3,11,11.2,11S7.4,9.3,7.4,7.2S9.1,3.4,11.2,3.4 M11.2,2.8 c-2.4,0-4.4,2-4.4,4.4s2,4.4,4.4,4.4s4.4-2,4.4-4.4S13.7,2.8,11.2,2.8L11.2,2.8z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat}.ht_search__data-item-icon--man-family{background-image:url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 29.4 15.9' style='enable-background:new 0 0 29.4 15.9;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%2302AFE2;%7D .st1%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Cg%3E%3Cg%3E%3Cpath class='st0' d='M24.5,16.1c-1.2,0-3-0.2-4.1-0.3l-0.9-0.1l0-0.2c-0.1-0.4-0.2-0.8-0.2-1.2c0-1.8,0.9-3.5,2.5-4.5 c0.1-0.1,0.4-0.2,0.6-0.2c0.2,0,0.4,0.1,0.6,0.2c0.5,0.4,1,0.5,1.6,0.5c0.6,0,1.1-0.2,1.6-0.5c0.2-0.1,0.4-0.2,0.6-0.2 s0.4,0.1,0.6,0.2c1.5,1,2.5,2.7,2.5,4.5c0,0.3,0,0.7-0.2,1.2l0,0.2c0,0-0.7,0.1-1.1,0.1C27.3,15.9,25.7,16.1,24.5,16.1z'/%3E%3Cpath class='st1' d='M26.7,9.9c0.1,0,0.3,0,0.4,0.1c1.4,0.9,2.3,2.4,2.3,4.2c0,0.4-0.1,0.8-0.1,1.2c-0.9,0.1-3.2,0.4-4.8,0.4 c-1.5,0-3.9-0.3-4.8-0.4c-0.1-0.4-0.1-0.7-0.1-1.2c0-1.8,1-3.4,2.3-4.2c0.1-0.1,0.3-0.1,0.4-0.1s0.3,0,0.4,0.1 c0.5,0.4,1.1,0.6,1.8,0.6c0.7,0,1.2-0.2,1.8-0.6C26.4,10,26.5,9.9,26.7,9.9 M26.7,9.3c-0.3,0-0.5,0.1-0.7,0.2 C25.5,9.9,25,10,24.5,10s-1-0.2-1.4-0.5c-0.2-0.1-0.5-0.2-0.8-0.2c-0.3,0-0.5,0.1-0.7,0.2c-1.6,1-2.6,2.8-2.6,4.7 c0,0.5,0.1,0.9,0.2,1.3l0.1,0.4l0.4,0c0.2,0,0.4,0,0.7,0.1c1.1,0.1,2.9,0.3,4.1,0.3c1.2,0,2.8-0.2,3.9-0.3c0.4,0,0.7-0.1,0.9-0.1 l0.4,0l0.1-0.4c0.1-0.5,0.2-0.9,0.2-1.3c0-1.9-1-3.7-2.6-4.7C27.2,9.4,26.9,9.3,26.7,9.3L26.7,9.3z'/%3E%3C/g%3E%3Cg%3E%3Ccircle class='st0' cx='24.5' cy='7' r='3.1'/%3E%3Cpath class='st1' d='M24.5,4.3c1.5,0,2.8,1.2,2.8,2.8S26,9.8,24.5,9.8S21.7,8.6,21.7,7S23,4.3,24.5,4.3 M24.5,3.7 c-1.9,0-3.4,1.5-3.4,3.4s1.5,3.4,3.4,3.4c1.9,0,3.4-1.5,3.4-3.4S26.4,3.7,24.5,3.7L24.5,3.7z'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath class='st0' d='M16.4,16.1c-1.7,0-4.1-0.3-5.6-0.4c-0.4,0-1.2-0.1-1.2-0.1l0-0.2c-0.1-0.5-0.2-1-0.2-1.7 c0-2.4,1.3-4.8,3.3-6.1c0.2-0.1,0.4-0.2,0.7-0.2s0.5,0.1,0.7,0.2c0.7,0.5,1.4,0.7,2.2,0.7c0.8,0,1.5-0.3,2.2-0.7 c0.2-0.1,0.5-0.2,0.7-0.2s0.5,0.1,0.7,0.2c2.1,1.3,3.3,3.6,3.3,6c0,0.6-0.1,1.2-0.2,1.7l0,0.2l-0.2,0c-0.3,0-0.7,0.1-1.2,0.1 C20.2,15.9,18,16.1,16.4,16.1z'/%3E%3Cpath class='st1' d='M19.4,7.7c0.2,0,0.4,0.1,0.5,0.2c1.9,1.2,3.2,3.3,3.2,5.8c0,0.5-0.1,1.1-0.2,1.6c-1.2,0.1-4.4,0.5-6.5,0.5 s-5.4-0.4-6.5-0.5c-0.1-0.5-0.2-1-0.2-1.6c0-2.4,1.3-4.6,3.2-5.8c0.1-0.1,0.3-0.2,0.6-0.2c0.2,0,0.4,0.1,0.5,0.2 c0.7,0.5,1.5,0.8,2.4,0.8c0.9,0,1.7-0.3,2.4-0.8C19,7.8,19.2,7.7,19.4,7.7 M19.4,7.1c-0.3,0-0.6,0.1-0.9,0.3 c-0.7,0.5-1.3,0.7-2.1,0.7c-0.7,0-1.4-0.2-2.1-0.7c-0.3-0.2-0.6-0.3-0.9-0.3c-0.3,0-0.6,0.1-0.9,0.3c-2.1,1.3-3.5,3.8-3.5,6.3 c0,0.7,0.1,1.2,0.2,1.7l0.1,0.4l0.4,0c0.2,0,0.5,0.1,0.9,0.1c1.5,0.2,3.9,0.4,5.6,0.4c1.6,0,3.9-0.2,5.3-0.4 c0.5-0.1,0.9-0.1,1.2-0.1l0.4,0l0.1-0.4c0.1-0.7,0.2-1.3,0.2-1.7c0-2.6-1.3-4.9-3.5-6.3C20,7.2,19.7,7.1,19.4,7.1L19.4,7.1z'/%3E%3C/g%3E%3Cg%3E%3Cpath class='st0' d='M16.4,7.9c-2.3,0-4.1-1.8-4.1-4.1s1.8-4.1,4.1-4.1c2.3,0,4.1,1.8,4.1,4.1S18.7,7.9,16.4,7.9z'/%3E%3Cpath class='st1' d='M16.4,0c2.1,0,3.8,1.7,3.8,3.8s-1.7,3.8-3.8,3.8s-3.8-1.7-3.8-3.8S14.3,0,16.4,0 M16.4-0.6 c-2.4,0-4.4,2-4.4,4.4s2,4.4,4.4,4.4s4.4-2,4.4-4.4S18.8-0.6,16.4-0.6L16.4-0.6z'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath class='st0' d='M6.7,16.1c-1.7,0-4.1-0.3-5.6-0.4c-0.4,0-1.2-0.1-1.2-0.1l0-0.2c-0.1-0.5-0.2-1-0.2-1.7 c0-2.4,1.3-4.8,3.3-6.1c0.2-0.1,0.4-0.2,0.7-0.2s0.5,0.1,0.7,0.2c0.7,0.5,1.4,0.7,2.2,0.7c0.8,0,1.5-0.3,2.2-0.7 c0.2-0.1,0.5-0.2,0.7-0.2s0.5,0.1,0.7,0.2c2.1,1.3,3.3,3.6,3.3,6c0,0.6-0.1,1.2-0.2,1.7l0,0.2l-0.2,0c-0.3,0-0.7,0.1-1.2,0.1 C10.5,15.9,8.3,16.1,6.7,16.1z'/%3E%3Cpath class='st1' d='M9.6,7.7c0.2,0,0.4,0.1,0.6,0.2c1.9,1.2,3.2,3.3,3.2,5.8c0,0.5-0.1,1.1-0.2,1.6c-1.2,0.1-4.4,0.5-6.5,0.5 s-5.4-0.4-6.5-0.5c-0.1-0.5-0.2-1-0.2-1.6c0-2.4,1.3-4.6,3.2-5.8c0.2-0.1,0.3-0.2,0.5-0.2s0.4,0.1,0.6,0.2C5,8.4,5.8,8.7,6.7,8.7 s1.7-0.3,2.4-0.8C9.3,7.8,9.4,7.7,9.6,7.7 M9.6,7.1C9.3,7.1,9,7.2,8.8,7.4C8.1,7.9,7.4,8.1,6.7,8.1S5.3,7.9,4.6,7.4 C4.4,7.2,4.1,7.1,3.7,7.1S3.1,7.2,2.9,7.4c-2.1,1.3-3.5,3.8-3.5,6.3c0,0.7,0.1,1.2,0.2,1.7l0.1,0.4l0.4,0c0.2,0,0.5,0.1,0.9,0.1 c1.5,0.2,3.9,0.4,5.6,0.4c1.6,0,3.9-0.2,5.3-0.4c0.5-0.1,0.9-0.1,1.2-0.1l0.4,0l0.1-0.4c0.1-0.7,0.2-1.3,0.2-1.7 c0-2.6-1.3-4.9-3.5-6.3C10.3,7.2,10,7.1,9.6,7.1L9.6,7.1z'/%3E%3C/g%3E%3Cg%3E%3Cpath class='st0' d='M6.7,7.9c-2.3,0-4.1-1.8-4.1-4.1s1.8-4.1,4.1-4.1c2.3,0,4.1,1.8,4.1,4.1S9,7.9,6.7,7.9z'/%3E%3Cpath class='st1' d='M6.7,0c2.1,0,3.8,1.7,3.8,3.8S8.8,7.6,6.7,7.6S2.9,5.9,2.9,3.8S4.6,0,6.7,0 M6.7-0.6c-2.4,0-4.4,2-4.4,4.4 s2,4.4,4.4,4.4s4.4-2,4.4-4.4S9.1-0.6,6.7-0.6L6.7-0.6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat}.ht_search__data-item.ht_search__data-item--bb{border-bottom:none}.ht_search__filter-block{display:flex;width:100%;min-height:40px;margin:0;margin-top:12px;padding:0;padding-bottom:10px;list-style:none;display:none}.ht_search__filter-block--active{display:flex}.ht_search__slider-block{display:flex;flex-wrap:wrap;width:175px;margin:0;padding:0;padding-right:10px;box-sizing:border-box}.ht_search__slider-label{display:flex;justify-content:space-between;align-items:baseline;width:100%;margin:0;padding:0;font-family:Roboto,sans-serif;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ht_search__slider-label--name{margin:0;margin-right:5px;padding:0;font-size:15px;font-weight:700;color:#0f7ee6}.ht_search__slider-label--range{margin:0;padding:0;font-size:10px;font-weight:400;color:#0f7ee6}.ht_search__slider-label--range-ml{margin-left:auto}.ht_search__slider{display:flex;align-items:center;position:relative;width:100%;height:20px}.ht_search__slider.ui-widget-content{margin:0;padding:0;background-color:transparent;border:none;box-shadow:none}.ht_search__slider-line{position:relative;width:100%;height:4px;margin:0;padding:0;background-color:#fff;border:1px solid #80c4ff;border-radius:2px}.ht_search__slider-inline{position:absolute;top:0;left:50%;width:80%;height:4px;margin:0;margin-left:-40%;padding:0;background-color:#badbff;box-sizing:border-box}.ht_search__slider-line~.ui-slider-range{background-color:#badbff}.ht_search__slider-line~.ui-slider-handle{position:absolute;top:3px;left:0;width:14px;height:14px;margin:0;margin-left:-6px;padding:0;background-color:#f90;border-radius:14px;border:none;cursor:pointer}.ht_search__slider-toddler{position:absolute;top:-5px;left:0;width:14px;height:14px;margin:0;padding:0;background-color:#f90;border-radius:14px;border:none;cursor:pointer}.ht_search__slider-toddler--start{left:15px}.ht_search__slider-toddler--end{left:145px}.ht_search__filter{position:relative;display:flex;flex-wrap:wrap;flex-basis:auto;flex-grow:1;margin:0;padding:0 8px;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;color:#0f7ee6;border-left:1px solid #80c4ff;box-sizing:border-box}.ht_search__filter.ht_search__filter--hidden{visibility:hidden}.ht_search__filter-col{cursor:pointer}.ht_search__filter-col:hover{background-color:#ebf5ff}.ht_search__filter-col:before{position:absolute;content:"";top:23px;right:7px;width:9px;height:14px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6.23 10.47'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:none;stroke:%23FFFFFF;stroke-linecap:round;stroke-linejoin:round;stroke-width:1px;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-arrow%3C/title%3E%3Cpolyline class='a' points='5.24 9.47 1 5.24 5.24 1'/%3E%3C/svg%3E");background-repeat:no-repeat;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.ht_search__filter-col:after{position:absolute;content:"";top:40px;left:10px;height:10px;width:80px}.ht_search__filter-col-1{width:120px}.ht_search__filter-col-2{width:80px}.ht_search__filter-col-3{width:120px}.ht_search__filter-col-4{width:125px;padding-right:0}.ht_search__filter-col-5{width:95px;padding-right:0}.ht_search__filter-col-1:after{width:115px}.ht_search__filter-col-2:after{width:65px}.ht_search__filter-col-3:after{width:140px}.ht_search__filter-col-4:after{width:120px}.ht_search__filter--name{width:100%;font-size:15px;font-weight:700}.ht_search__filter-list{font-family:Roboto,sans-serif;font-size:14px;font-weight:300;line-height:14px;box-sizing:border-box}.ht_search__filter-list--small{width:70px}.ht_search__filter-list--pl{padding-left:5px}.ht_search__filter-icon{width:11px;height:11px}.ht_search__filter-icon--star{width:11px;height:11px;margin:0;padding:0;padding-bottom:2px}.ht_search__filter-icon.ht_search__filter-icon--hidden{display:none}.ht_search__filter-list-up{position:absolute;margin:0;padding:0;font-family:Roboto,sans-serif;font-size:15px;line-height:15px;color:#434343;background-color:#fff;border:1px solid #abd2f6;box-sizing:border-box;box-shadow:0 5px 5px 0 #8e8e8e;z-index:1550}.ht_search__filter-list--class{display:none;top:50px;left:0;width:240px;min-height:235px;margin:0;padding:10px 30px 10px 20px;box-sizing:border-box}.ht_search__filter-list--class:before{position:absolute;content:"";top:-10px;left:20px;width:17px;height:17px;background-color:#fff;border-top:1px solid #abd2f6;border-right:1px solid #abd2f6;box-sizing:border-box;transform:rotate(-45deg)}.ht_search__filter-list--class:after{position:absolute;content:"";top:-20px;width:135px;height:30px}.ht_search__filter-col:hover .ht_search__filter-list--work-soon{display:block}.ht_search__filter-col-1:hover .ht_search__filter-list--class{display:block}.ht_search__filter-list--rating{display:none;top:50px;left:0;width:220px;min-height:180px;margin:0;padding:10px 28px;box-sizing:border-box}.ht_search__filter-list--rating:before{position:absolute;content:"";top:-10px;left:20px;width:17px;height:17px;background-color:#fff;border-top:1px solid #abd2f6;border-right:1px solid #abd2f6;box-sizing:border-box;transform:rotate(-45deg)}.ht_search__filter-list--rating:after{position:absolute;content:"";top:-20px;width:135px;height:30px}.ht_search__filter-col-2:hover .ht_search__filter-list--rating{display:block}.ht_search__filter-list--address{display:none;top:50px;left:0;width:270px;min-height:250px;margin:0;padding:20px;box-sizing:border-box}.ht_search__filter-list--address:before{position:absolute;content:"";top:-10px;left:70px;width:17px;height:17px;background-color:#fff;border-top:1px solid #abd2f6;border-right:1px solid #abd2f6;box-sizing:border-box;transform:rotate(-45deg)}.ht_search__filter-list--address:after{position:absolute;content:"";top:-20px;width:135px;height:30px}.ht_search__filter-col-3:hover:not(.ht_search__filter--hidden-hover) .ht_search__filter-list--address{display:block}.ht_search__filter-list--food{display:none;top:50px;right:0;width:220px;min-height:180px;margin:0;padding:10px 25px;box-sizing:border-box}.ht_search__filter-list--food:before{position:absolute;content:"";top:-10px;right:40px;width:17px;height:17px;background-color:#fff;border-top:1px solid #abd2f6;border-right:1px solid #abd2f6;box-sizing:border-box;transform:rotate(-45deg)}.ht_search__filter-list--food:after{position:absolute;content:"";top:-20px;width:135px;height:30px}.ht_search__filter-col-5:hover .ht_search__filter-list--food{display:block}.ht_search__filter-list--filter{display:none;top:50px;right:-12px;width:370px;margin:0;padding:20px;box-sizing:border-box}.ht_search__filter-list--filter:before{position:absolute;content:"";top:-10px;left:280px;width:17px;height:17px;background-color:#fff;border-top:1px solid #abd2f6;border-right:1px solid #abd2f6;box-sizing:border-box;transform:rotate(-45deg)}.ht_search__filter-list--filter:after{position:absolute;content:"";top:-20px;width:135px;height:30px}.ht_search__filter-list--work-soon{display:none;top:50px;left:0;width:220px;min-height:30px;margin:0;padding:10px 28px;box-sizing:border-box}.ht_search__filter-list--work-soon:before{position:absolute;content:"";top:-10px;left:30px;width:17px;height:17px;background-color:#fff;border-top:1px solid #abd2f6;border-right:1px solid #abd2f6;box-sizing:border-box;transform:rotate(-45deg)}.ht_search__filter-col-4:hover:not(.ht_search__filter--hidden-hover) .ht_search__filter-list--filter{display:block}.ht_search__filter-item{display:flex;justify-content:space-between;align-items:center;width:100%;height:30px}.ht_search__filter-item--rating{height:38px}.ht_search__filter-item--food{height:38px}.ht_search__filter-item--border-t-b{border-top:1px solid #dedede;border-bottom:1px solid #dedede}.ht_search__filter-item-txt{margin:0;padding:0;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:14px}.ht_search__filter-item-txt--pl{padding-left:90px}.ht_search__filter-item-txt--m-p{margin-left:auto;padding-right:75px}.ht_search__filter-item-txt--mr-auto{margin-right:auto}.ht_search__filter-item-txt--rating{display:flex;justify-content:center;align-items:center;width:28px;height:18px;margin-right:5px;color:#fff;border-radius:8px}.ht_search__filter-item-txt--rating.ht_search__filter-item-txt--rating-color-1{background-color:#316300}.ht_search__filter-item-txt--rating.ht_search__filter-item-txt--rating-color-2{background-color:#428500}.ht_search__filter-item-txt--rating.ht_search__filter-item-txt--rating-color-2{background-color:#428500}.ht_search__filter-item-txt--rating.ht_search__filter-item-txt--rating-color-3{background-color:#71a340}.ht_search__filter-item-txt--rating.ht_search__filter-item-txt--rating-color-4{background-color:#f48f00}.ht_search__filter-item-txt--rating.ht_search__filter-item-txt--rating-color-5{background-color:#c94a30}.ht_search__filter-item-txt--address-head{width:100%;margin:0;margin-bottom:20px;padding:0;font-family:Roboto,sans-serif;font-size:17px;font-weight:700;line-height:17px;color:#117edb}.ht_search__filter-item-txt--work-soon-head{width:100%;margin:0;padding:0;font-family:Roboto,sans-serif;font-size:17px;font-weight:700;line-height:17px;color:#117edb}.ht_search__filter-item-txt--label{font-size:15px;font-weight:700;line-height:19px}.ht_search__filter-item-txt--label-size{font-size:12px;font-weight:700}.ht_search__filter-item-txt--label-slider{display:flex;justify-content:space-between;align-items:center;width:100%;margin:0;margin-bottom:7px;padding:0}.ht_search__filter-item-txt.ht_search__filter-item-txt--hidden{display:none}.ht_search__filter-item-check{display:none}.ht_search__filter-item-check--mr{margin-right:1px}.ht_search__check-label{position:relative;display:flex;align-items:center;margin:0;padding:0}.ht_search__check-input{display:none}.ht_search__check-txt{position:relative;width:17px;height:17px;margin:0;padding:0}.ht_search__check-txt::before{position:absolute;content:"";top:0;left:0;width:17px;height:17px;margin:0;margin-right:10px;padding:0;border:1px solid #a6a6a6;border-radius:2px;background:linear-gradient(180deg,#ededed,#dedede);box-sizing:border-box;cursor:pointer}.ht_search__check-label input:checked+.ht_search__check-txt::before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='icon-check' viewBox='0 0 11 11'%3E%3Cdefs%3E%3Cstyle%3E.check-a%7Bfill:%23424242;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-check%3C/title%3E%3Cpath class='check-a' d='M0,6.65,4.11,11,11,2.15,8.41,0,3.89,5.84,2.33,4.24Z'/%3E%3C/svg%3E");background-size:80%;background-position:center;background-repeat:no-repeat}.ht_search__filter-item-icon-block{display:flex;align-items:center;width:75px;margin:0;margin-left:10px;padding:0}.ht_search__filter-item-icon--star{width:13px;height:13px;margin:0;margin-right:2px;padding:0;padding-top:1px;box-sizing:border-box}.ht_search__filter-item-icon--house{width:16px;height:16px;margin:0;margin-left:10px;padding:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 16.01 15' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.house-a%7Bfill:%230e7ad7;fill-rule:evenodd;%7D%3C/style%3E%3C/defs%3E%3Cpath class='house-a' transform='translate(0)' d='M8,3,2.29,8.57v5.68a.8.8,0,0,0,.19.53.56.56,0,0,0,.45.22H6.74V10.51H9.28V15h3.81a.56.56,0,0,0,.45-.22.8.8,0,0,0,.19-.53V8.64a.17.17,0,0,0,0-.07Zm7.89,4.28L13.72,5.18V.41a.44.44,0,0,0-.09-.27A.3.3,0,0,0,13.4,0H11.49a.28.28,0,0,0-.22.11.34.34,0,0,0-.09.27V2.69L8.75.3a1.09,1.09,0,0,0-1.5,0l-7.14,7A.34.34,0,0,0,0,7.56a.37.37,0,0,0,.07.27l.61.87a.39.39,0,0,0,.21.13.31.31,0,0,0,.24-.08L8,2l6.87,6.75a.32.32,0,0,0,.21.08h0a.39.39,0,0,0,.21-.13l.61-.87A.37.37,0,0,0,16,7.56.34.34,0,0,0,15.89,7.31Z'/%3E%3C/svg%3E");background-repeat:no-repeat;box-sizing:border-box}.ht_search__filter-item-input-block{position:relative;display:flex;align-items:center;width:100%;height:30px;margin:0;margin-bottom:15px;padding:0 30px 0 10px;border:1px solid #9ba2a6;border-radius:3px;box-sizing:border-box;cursor:pointer}.ht_search__filter-item-input-block--icon:before{position:absolute;content:"";top:12px;right:10px;width:12px;height:9px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 6'%3E%3Cdefs%3E%3Cstyle%3E.arrow-list-a%7Bfill:none;stroke:%23434343;stroke-linecap:round;stroke-linejoin:round;%7D%3C/style%3E%3C/defs%3E%3Cpolyline class='arrow-list-a' points='11.5 0.5 6.01 5.5 0.5 0.5'/%3E%3C/svg%3E");background-repeat:no-repeat}.ht_search__filter-item-input{width:100%;margin:0;padding:0}.ht_search__filter-item-input-icon{position:absolute;top:9px;right:10px;width:12px;height:12px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 12 11.99' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.search-a%7Bfill-rule:evenodd;%7D%3C/style%3E%3C/defs%3E%3Cpath class='search-a' transform='translate(0)' d='M11.78,11.77a.57.57,0,0,1-.81.1L7.86,8.68A4.65,4.65,0,0,1,4.8,9.84,4.86,4.86,0,0,1,0,4.92,4.87,4.87,0,0,1,4.8,0,4.87,4.87,0,0,1,9.6,4.92a5,5,0,0,1-.86,2.81l3.14,3.21A.62.62,0,0,1,11.78,11.77ZM4.8,1.32a3.55,3.55,0,0,0-3.51,3.6A3.56,3.56,0,0,0,4.8,8.53,3.56,3.56,0,0,0,8.32,4.92,3.56,3.56,0,0,0,4.8,1.32Z' fill='%23434343'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;cursor:pointer}.ht_search__filter-item-input-icon--close{position:absolute;top:9px;right:10px;width:12px;height:12px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 15.41 15.41' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.close-a%7Bfill:none;stroke:%23434343;stroke-miterlimit:10;stroke-width:2px;%7D%3C/style%3E%3C/defs%3E%3Cline class='close-a' x1='.71' x2='14.71' y1='.71' y2='14.71'/%3E%3Cline class='close-a' x1='.71' x2='14.71' y1='14.71' y2='.71'/%3E%3C/svg%3E");background-repeat:no-repeat}.ht_search__filter-item-collect{position:absolute;top:27px;left:-1px;display:flex;flex-direction:column;width:calc(100% + 2px);border:1px solid #9ba2a6;background-color:#fff;box-sizing:border-box;cursor:pointer}.ht_search__filter-item-slider-block{display:flex;flex-wrap:wrap;width:100%;margin:0;margin-bottom:20px;padding:0}.ht_search__filter-item-slider-wrapper{width:100%;margin:0;padding:0;position:relative}.ht_search__filter-item-slider{position:relative;width:100%;height:6px;background-color:#35bfe8}.ht_search__filter-item-slider-dot{position:absolute;top:-4px;right:-1px;width:14px;height:14px;background-color:#f90;border-radius:14px;cursor:pointer}.ht_search__filter-item-btn-block{display:flex;align-items:center;margin:0;padding:0}.ht_search__filter-item-btn{margin:0;padding:0;font-family:Roboto,sans-serif}.ht_search__filter-item-btn--clear{margin-right:10px;font-size:13px;font-weight:400;color:#0e7ad7;text-decoration:underline;background-color:transparent;cursor:pointer}.ht_search__filter-item-btn--apply{padding:5px 10px;font-size:16px;font-weight:700;color:#fff;background-color:#f48f2e;cursor:pointer}.ht_search__filter-item-btn--apply:hover{background-color:#dc8129}.ht_search__filter-item-head{width:100%;margin:0;margin-bottom:15px;padding:0;font-size:15px;font-weight:700;line-height:19px}.ht_search__filter-item-head--color{color:#127edb}.ht_search__filter-item-list{display:flex;flex-wrap:wrap;width:100%;margin:0;margin-bottom:25px;padding:0}.ht_search__filter-item-list.ht_search__filter-item-list--hidden{display:none}.ht_search__filter-item-txt--filter-txt{margin:0 7px 6px 0;margin-bottom:6px;margin-right:7px;padding:8px 10px;border:1px solid #127edb;border-radius:15px;overflow:hidden;user-select:none}.ht_search__filter-item-txt--filter-txt:hover{color:#fff;background-color:#127edb}.ht_search__filter-item-txt--collect{margin:0;padding:5px 10px;border:1px solid #127edb;border-radius:15px}.ht_search__filter-item-txt--filter-txt-color{color:#fff;background-color:#127edb}.ht_search__filter-item-collect--section{display:flex;align-items:center;flex-wrap:wrap;width:100%;min-height:40px;margin:0;padding:0 5px;box-sizing:border-box}.ht_search__filter-item-collect--section:hover{background-color:#e8e8e8}
.ht_preloader{position:relative;width:100%;margin:0;padding:40px 0 40px 0;border-top:1px solid #007aff;border-right:1px solid #007aff;border-left:1px solid #007aff;background-color:#fff;box-sizing:border-box;box-shadow:0 3px 3px 0 rgba(0,0,0,.2);display:none}.ht_preloader.ht_preloader--active{display:block}.ht_preloader-img-spin{width:40px;height:40px;display:block;margin:0 auto;background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/ht/img/spin.svg");border:none;-webkit-animation:spin 1s infinite steps(20);animation:spin 1s infinite steps(20)}.ht_preloader-timer{position:absolute;top:20px;right:6px;min-width:111px;margin-top:0;font:12px/17px Roboto,sans-serif;color:#1a459c;z-index:10}.ht_preloader-timer-progress-bar{display:block;margin:0 auto;width:119px;height:12px;position:relative;border:1px solid #5da0d2;background:url("../../../templates/d/blocks/ht/img/progress.jpg") repeat-x;box-shadow:inset 0 0 0 1px #fff;animation:animatedBackground 10s linear infinite;-moz-animation:animatedBackground 10s linear infinite;-webkit-animation:animatedBackground 10s linear infinite;-o-animation:animatedBackground 10s linear infinite}.ht_preloader-timer-progress-bar-white{width:100%;height:100%;float:right;background:#fff;position:relative;animation:animatedBackgroundWhite 45s linear forwards;-moz-animation:animatedBackgroundWhite 45s linear forwards;-webkit-animation:animatedBackgroundWhite 45s linear forwards;-o-animation:animatedBackgroundWhite 45s linear forwards}.ht_preloader-timer-progress-bar-white-procent{display:inline-block;position:absolute;font-size:10px;font-family:"Roboto Condensed";color:#fefefe;line-height:1.2;left:-17px}.ht_preloader-timer-progress-bar-white-procent::before{content:"0%";font-size:10px;font-weight:700;font-family:"Roboto Condensed";display:block;position:absolute;right:-15px;top:0;color:#fff;animation:animatedCounterWhite 45s linear forwards;-moz-animation:animatedCounterWhite 45s linear forwards;-webkit-animation:animatedCounterWhite 45s linear forwards;-o-animation:animatedCounterWhite 45s linear forwards}
.ht_picking{display:flex;justify-content:space-between;align-items:center;width:100%;min-height:80px;margin:0;padding:0}.ht_picking__map{display:flex;justify-content:center;align-items:center;width:440px;height:65px;margin:0;padding:0;background-color:#fff;background-image:url("../../../templates/d/blocks/ht/img/ht_picking-img-02.jpg");border:2px solid #fff;box-sizing:border-box}.ht_picking__map.ht_picking__map--old{width:240px;height:50px;background-image:url("../../../templates/d/blocks/ht/img/ht_picking-img-01.jpg")}.ht_picking__map-btn{position:relative;min-width:160px;height:32px;margin:0;padding:0 5px 0 23px;font-family:Roboto,sans-serif;font-size:14px;font-weight:600;letter-spacing:-1px;color:#666;border:1px solid #b7b7b7;background-color:#eee;cursor:pointer}.ht_picking__map-btn.ht_picking__map-btn--old{width:160px;height:34px;padding-left:20px;background-color:#fff;font-family:"Arial Narrow",sans-serif;font-size:16px;font-weight:600;letter-spacing:0}.ht_picking__map-btn--active{height:40px;background-color:#fff;-webkit-filter:drop-shadow(0 2px 2px rgba(0, 0, 0, .6));filter:drop-shadow(0 2px 2px rgba(0, 0, 0, .6))}.ht_picking__map-btn.ht_picking__map-btn--active:hover{color:#fff;border:1px solid #2d85ff;background-color:#51a4ff}.ht_picking__map-btn--active::after{position:absolute;content:"";bottom:-9px;left:100px;width:16px;height:16px;background-color:#fff;border-bottom:1px solid #b7b7b7;border-right:1px solid #b7b7b7;transform:rotate(45deg)}.ht_picking__map-btn--active:hover::after{background-color:#51a4ff;border-bottom:1px solid #2d85ff;border-right:1px solid #2d85ff}.ht_picking__map-btn--mr{margin-right:5px}.ht_picking__map-btn:hover{color:#494949;border:1px solid #9c9c9c;background-color:#d4d4d4}.ht_picking__map-btn:before{position:absolute;content:"";top:9px;left:7px;width:11px;height:15px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 9.78 14.65' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.pin-a%7Bfill:%23666;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-pin%3C/title%3E%3Cpath class='pin-a' transform='translate(-.01)' d='M4.94,0A5,5,0,0,0,0,4.7,4.94,4.94,0,0,0,.19,6.23,4.7,4.7,0,0,0,.82,7.57L1,7.88l3.76,6.68a.15.15,0,0,0,.2.08H5L5,14.56,8.8,7.88,9,7.6a4.76,4.76,0,0,0,.63-1.35,5.31,5.31,0,0,0,.18-1.37A4.89,4.89,0,0,0,4.94,0Zm0,6.82a2,2,0,1,1,2-2,2,2,0,0,1-2,2Z'/%3E%3C/svg%3E");background-repeat:no-repeat}.ht_picking__map-btn.ht_picking__map-btn--old:before{position:absolute;content:"";left:9px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 11 14.87' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.icon-pin%7Bfill:%23666;%7D%3C/style%3E%3C/defs%3E%3Cpath class='icon-pin' transform='translate(0)' d='M5.55,0A5.58,5.58,0,0,0,0,5.28,5.55,5.55,0,0,0,.21,7a5.2,5.2,0,0,0,.7,1.51l.21.31,4.22,5.94a.18.18,0,0,0,.32,0L9.88,8.83l.21-.31A5.2,5.2,0,0,0,10.79,7,5.4,5.4,0,0,0,11,5.5,5.5,5.5,0,0,0,5.55,0Zm0,8.43a3,3,0,1,1,3-3A3,3,0,0,1,5.5,8.43Z'/%3E%3C/svg%3E")}.ht_picking__map-btn.ht_picking__map-btn--active::before{top:12px}.ht_picking__map-btn.ht_picking__map-btn--active:hover::before{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 9.78 14.65' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.pin-a%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-pin%3C/title%3E%3Cpath class='pin-a' transform='translate(-.01)' d='M4.94,0A5,5,0,0,0,0,4.7,4.94,4.94,0,0,0,.19,6.23,4.7,4.7,0,0,0,.82,7.57L1,7.88l3.76,6.68a.15.15,0,0,0,.2.08H5L5,14.56,8.8,7.88,9,7.6a4.76,4.76,0,0,0,.63-1.35,5.31,5.31,0,0,0,.18-1.37A4.89,4.89,0,0,0,4.94,0Zm0,6.82a2,2,0,1,1,2-2,2,2,0,0,1-2,2Z'/%3E%3C/svg%3E")}.ht_picking__condition{display:flex;flex-direction:column;margin:0;padding:0}.ht_picking__condition-label{margin:0;margin-right:15px;padding:0;font-family:Roboto,sans-serif;font-size:15px;font-weight:700;line-height:15px;color:#000}.ht_picking__condition-label--fw{margin-bottom:2px;font-weight:400}.ht_picking__condition-select{width:220px;height:36px;margin:0;padding:0;padding-left:10px;font-family:Roboto,sans-serif;font-size:17px;font-weight:700;line-height:15px;color:#333;background-color:#fff;border:1px solid #9ba2a6;box-sizing:border-box}.ht_picking__condition-item{margin:0;padding:0;font-weight:400}.ht_picking__condition-icon{width:36px;height:36px;margin:0;padding:0;background-color:#fff;border:1px solid #9ba2a6;border-left:none;box-sizing:border-box;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 14 14' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.query-a%7Bfill:%2354ab73;%7D.query-b%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-query%3C/title%3E%3Ccircle class='query-a' cx='7' cy='7' r='7'/%3E%3Cpath class='query-b' transform='translate(-.5 -.5)' d='M7.8,9.2C7.8,8,8.9,7.6,9.5,6.8A2.79,2.79,0,0,0,10.1,5C10,2.5,6.3,2.9,4.9,3.9L5.5,5a3,3,0,0,1,1.3-.5c.5,0,.9-.1,1.3.3.7.7-.1,1.4-.7,1.9A2.79,2.79,0,0,0,6.3,9.3Z'/%3E%3Cellipse class='query-b' cx='6.6' cy='10.5' rx='1' ry='.9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:40%;cursor:pointer}
.ht_no-hotels-wrapper{position:absolute;top:0;left:0;justify-content:center;align-items:center;width:100%;height:100%;padding:12px;background-color:rgba(0,0,0,.5);box-sizing:border-box;z-index:1000;display:none}.ht_no-hotels-wrapper.ht_no-hotels-wrapper--active{display:flex}.ht_no-hotels{flex-wrap:wrap;align-content:flex-start;width:100%;padding:20px;background-color:#fff;box-shadow:0 7px 11px rgba(8,0,47,.07),0 4px 5px rgba(8,0,47,.04);border-radius:4px;font-family:Roboto,sans-serif;box-sizing:border-box;display:none}.ht_no-hotels.ht_no-hotels--active{display:flex}.ht_no-hotels-wrapper.ht_no-hotels-wrapper--active .ht_no-hotels{display:flex}.ht_no-hotels-h1{width:100%;color:#0f7ee6;font-size:16px;font-weight:700;line-height:21px}.ht_no-hotels-h2{width:100%;margin-top:6px;margin-bottom:14px;color:#0a2239;font-size:18px;font-weight:700;line-height:23px}.ht_no-hotels-filter-item{display:flex;align-items:center;width:100%;margin-top:10px}.ht_no-hotels-filter-item-title{display:flex;align-items:center;min-width:120px;width:120px;color:#0a2239;font-size:14px;line-height:18px}.ht_no-hotels-filter-item-description{display:flex;align-items:center;justify-content:space-between;flex-grow:1;padding:6px 8px;background:#efefef;border-radius:4px;box-sizing:border-box}.ht_no-hotels-filter-item-description-text{max-width:370px;color:#0a2239;font-size:14px;font-weight:700;line-height:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ht_no-hotels-filter-item-description-other{display:flex;align-items:center}.ht_no-hotels-filter-item-description-other-quantity{display:flex;height:22px;padding:2px 6px;font-size:14px;line-height:18px;background:#0f7ee6;color:#fff;border-radius:4px;box-sizing:border-box}.ht_no-hotels-filter-item-description-other-close{display:flex;justify-content:center;align-items:center;width:18px;height:18px;margin-left:15px;border:1px solid #0a2239;border-radius:20px;box-sizing:border-box;cursor:pointer;user-select:none}.ht_no-hotels-footer{display:flex;justify-content:space-between;align-items:center;width:100%;margin-top:24px}.ht_no-hotels-footer-text-wrapper{display:flex;align-items:center}.ht_no-hotels-footer-text{color:#0a2239;font-size:16px;line-height:21px}.ht_no-hotels-footer-text.ht_no-hotels-footer-text--ml{margin-left:5px}.ht_no-hotels-footer-text.ht_no-hotels-footer-text--bold{font-weight:700}.ht_no-hotels-footer-btn{color:#0f7ee6;font-size:16px;font-weight:700;line-height:21px;text-transform:uppercase;text-decoration:underline;transition:.3s ease;-webkit-transition-property:color;-moz-transition-property:color;-o-transition-property:color;transition-property:color;cursor:pointer;user-select:none}.ht_no-hotels-footer-btn:hover{color:#0c64b6}
.ht_map{display:block;width:100%;margin:0;padding:0}.ht_map-close{display:none}.ht_map__header{display:flex;align-items:center;width:100%;height:40px;margin:0;padding:0;background-color:#fff}.ht_map__header-txt{position:relative;margin:0;padding:0;padding-left:35px;font-family:Roboto,sans-serif;font-size:14px;line-height:normal;color:#0f7ee6;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ht_map__header-txt:before{position:absolute;content:"";top:2px;left:15px;width:14px;height:14px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 14 14' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bisolation:isolate;%7D.b%7Bfill:%230994ff;%7D%3C/style%3E%3C/defs%3E%3Cg class='a'%3E%3Cpath class='b' transform='translate(0)' d='M14,10.5H7V14L0,7,7,0V3.5h7Z'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat}.ht_map__header-txt:hover{color:#0d6fcb}.ht_map__wrapper{position:relative;width:100%;height:500px;margin:0;padding:0;background-color:#ececec;overflow:hidden}.ht_map__map-container{width:100%;height:500px}.ht_map-marker-icon.leaflet-marker-icon{font-family:Roboto,sans-serif;width:auto!important;left:-25px;top:-22px}.ht_map-marker-icon.leaflet-marker-icon.ht_map-marker-icon--hidden{width:1px;height:1px;overflow:hidden}.ht_map-marker-icon.ht_map-marker-icon--active{z-index:10000!important}.ht_map-marker{position:relative;padding:5px 10px;background-color:#6a7379;color:#fff;border:1px solid #fff;text-align:center;white-space:nowrap;cursor:pointer}.ht_map-marker:hover,.ht_map-marker:hover:after{background-color:#d68d21}.ht_map-marker.ht_map-marker--active,.ht_map-marker.ht_map-marker--active:after{background-color:#d68d21}.ht_map-marker.ht_map-marker--hidden{visibility:hidden}.ht_map-marker:before{content:"";position:absolute;width:16px;height:10px;background-color:rgba(106,115,121,.53);border-radius:50%;bottom:-14px;left:calc(50% - 9px)}.ht_map-marker:after{content:"";position:absolute;width:10px;height:10px;transform:rotateZ(45deg);background-color:#6a7379;border:1px solid #fff;border-top-color:transparent;border-left-color:transparent;bottom:-6px;right:calc(50% - 5px);clip-path:polygon(100% 0,100% 100%,0 100%)}
.ht_map-card-wrapper{display:none;position:absolute;z-index:1500}.ht_map-card{position:absolute;display:flex;top:0;left:0;width:320px;height:150px;margin:0;padding:8px;background-color:#fff;border-radius:3px;box-sizing:border-box;box-shadow:0 1px 5px 0 #6f6f6f;z-index:401}.ht_map-card__close{position:absolute;top:10px;right:10px;width:12px;height:15px;background-image:url("../../../templates/d/blocks/ht/img/exit.svg");background-repeat:no-repeat;background-position:center;cursor:pointer;user-select:none}.ht_map-card__image-price{width:100px;margin:0;margin-right:10px;padding:0}.ht_map-card__image{width:100px;height:100px;margin:0;padding:0;background-color:#ccc;-o-object-fit:cover;object-fit:cover}.ht_map-card__price{margin:0;padding:0;font-family:Roboto,sans-serif;font-size:21px;font-weight:700;color:#f17906}.ht_map-card__info{display:flex;flex-direction:column;width:190px;margin:0;padding:0}.ht_map-card__title{width:calc(100% - 12px);margin:0;margin-bottom:5px;padding:0;font-family:Roboto,sans-serif;font-size:16px;font-weight:700;line-height:17px;color:#000;overflow:hidden}.ht_map-card__icon{display:flex;width:100%;margin:0;margin-bottom:10px;padding:0}.ht_map-card__icon--star{width:12px;height:12px;margin:0;margin-right:2px;padding:0;padding-top:1px;box-sizing:border-box}.ht_map-card__rating-block{position:relative;width:100%;margin:0;padding:0}.ht_map-card__comment-rating{position:absolute;display:flex;justify-content:center;align-items:center;top:0;left:0;width:24px;height:16px;font-family:Roboto,sans-serif;font-size:12px;font-weight:400;line-height:12px;color:#fff}.ht_map-card__comment-rating.ht_map-card__comment-rating--color-1{background-color:#0b521a}.ht_map-card__comment-rating.ht_map-card__comment-rating--color-2{background-color:#428500}.ht_map-card__comment-rating.ht_map-card__comment-rating--color-3{background-color:#71a340}.ht_map-card__comment-rating.ht_map-card__comment-rating--color-4{background-color:#f48f00}.ht_map-card__comment-rating.ht_map-card__comment-rating--color-5{background-color:#c94a30}.ht_map-card__comment-txt{margin:0;padding:0 0 0 30px;color:#000;font-family:Roboto,sans-serif;font-size:13px;font-weight:400;line-height:16px}.ht_map-card__comment-txt--color{color:#6d3232}.ht_map-card__placing{width:160px;height:36px;margin:auto 0 0 auto;padding:0;color:#fff;background-color:#f3862e;border:none;border-radius:2px;font-family:Roboto,sans-serif;font-size:14px;font-weight:600;line-height:12px;transition:.3s background-color;cursor:pointer;user-select:none}.ht_map-card__placing:hover{background-color:#d77729}
.ht_map-card-mini{position:absolute;display:flex;top:250px;left:330px;width:215px;height:70px;margin:0;padding:8px 8px 8px 15px;background-color:#fff;border-radius:3px;box-sizing:border-box;-webkit-filter:drop-shadow(0 1px 5px #6f6f6f);filter:drop-shadow(0 1px 5px #6f6f6f);z-index:400}.ht_map-card-mini.ht_map-card-mini--hidden{visibility:hidden;top:-9999px;left:-9999px}.ht_map-card-mini::after{position:absolute;content:"";bottom:-7px;left:100px;width:15px;height:15px;background-color:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);clip-path:polygon(100% 0,100% 100%,0 100%)}.ht_map-card-mini__close{position:absolute;top:5px;right:5px;width:7px;height:9px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 8 10' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.close-LV-a%7Bfill:%23333;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-close-LV%3C/title%3E%3Cpath class='close-LV-a' transform='translate(-.03)' d='M4,3.83,6.43,0H8L4.82,5,8,10H6.49L4,6.1,1.56,10H0L3.24,5,.08,0H1.62Z'/%3E%3C/svg%3E");background-repeat:no-repeat;cursor:pointer}.ht_map-card-mini__image-price{width:100px;margin:0;margin-right:10px;padding:0}.ht_map-card-mini__image{width:100px;height:100px;margin:0;padding:0;-o-object-fit:cover;object-fit:cover}.ht_map-card-mini__price{margin:0;padding:0;font-family:Roboto,sans-serif;font-size:21px;font-weight:700;color:#f17906}.ht_map-card-mini__info{display:flex;flex-direction:column;width:190px;margin:0;padding:0}.ht_map-card-mini__title{width:185px;height:18px;margin:0;padding:0;text-align:left;font-family:Roboto,sans-serif;font-size:16px;font-weight:700;line-height:16px;color:#000;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ht_map-card-mini__icon{display:flex;width:100%;margin:0;padding:0}.ht_map-card-mini__icon--star{width:12px;height:12px;margin:0;margin-right:2px;padding:0;padding-top:1px;box-sizing:border-box}.ht_map-card-mini__rating-block{position:relative;display:flex;justify-content:flex-end;align-items:center;width:100%;margin:0;margin-top:8px;padding:0}.ht_map-card-mini__rating{display:flex;justify-content:center;align-items:center;width:24px;height:16px;font-family:Roboto,sans-serif;font-size:12px;font-weight:400;line-height:12px;color:#fff;display:none}.ht_map-card-mini__rating.ht_map-card-mini__rating--color-1{background-color:#0b521a}.ht_map-card-mini__rating.ht_map-card-mini__rating--color-2{background-color:#428500}.ht_map-card-mini__rating.ht_map-card-mini__rating--color-3{background-color:#71a340}.ht_map-card-mini__rating.ht_map-card-mini__rating--color-4{background-color:#f48f00}.ht_map-card-mini__rating.ht_map-card-mini__rating--color-5{background-color:#c94a30}.ht_map-card-mini__price-txt{min-width:100px;margin:0;margin-right:5px;padding:0;padding-left:30px;font-family:Roboto,sans-serif;font-size:18px;font-weight:700;line-height:16px;color:#f48f2e;text-align:right}
.ht_main{width:100%;margin:0;padding:0}
.ht_list-block{position:relative;width:100%;min-height:0;margin:0;margin-bottom:60px;padding:0 12px;background-color:#dadada;box-sizing:border-box}.ht_list-block.ht_list-block--overlay::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(255,255,255,.8);z-index:1}
.visually-hidden{position:absolute;left:-10000px;top:auto;width:1px;height:1px;font-size:0;overflow:hidden}.ht_hotel{width:100%;min-height:155px;margin:0;margin-bottom:10px;padding:0}
.ht_hotel-placement_pop-up__background{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);z-index:2000}.ht_hotel-placement_pop-up__block{position:fixed;top:0;bottom:0;left:0;right:0;display:block;margin:auto;padding:0;width:705px;height:470px;background-color:#fff;box-shadow:0 0 5px 2px rgba(0,0,0,.3);box-sizing:border-box}.ht_hotel-placement_pop-up__img-list{width:100%;height:100%;margin:0;padding:0}.ht_hotel-placement_pop-up__img-item{width:100%;height:100%;margin:0;padding:0}.ht_hotel-placement_pop-up__img{width:100%;height:470px;-o-object-fit:cover;object-fit:cover}.ht_hotel-placement_pop-up__arrow{position:absolute;width:30px;height:96px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 96'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:%23fff;%7D.b%7Bfill:%23444;%7D%3C/style%3E%3C/defs%3E%3Cpath class='a' d='M-40.6,95.8h-1V-.2h.5c17.4,0,29.5,24.9,29.5,49C-11.6,69.8-23.2,95.8-40.6,95.8Z' transform='translate(41.6 0.2)'/%3E%3Cpolygon class='b' points='21.4 61.6 6.8 47.9 21.4 34.2 21.4 33.2 20.4 33.2 5.8 46.9 4.8 47.9 5.8 48.9 20.4 62.6 21.4 62.6 21.4 61.6'/%3E%3C/svg%3E");background-repeat:no-repeat;-webkit-filter:drop-shadow(3px 0 5px rgba(0, 0, 0, .3));filter:drop-shadow(3px 0 5px rgba(0, 0, 0, .3));cursor:pointer}.ht_hotel-placement_pop-up__arrow .bx-next,.ht_hotel-placement_pop-up__arrow .bx-prev{position:absolute;width:30px;height:96px}.ht_hotel-placement_pop-up__arrow--left{top:180px;left:0}.ht_hotel-placement_pop-up__arrow--right{top:180px;right:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.ht_hotel-placement_pop-up__arrow:hover{-webkit-filter:drop-shadow(3px 0 5px rgba(0, 0, 0, .5));filter:drop-shadow(3px 0 5px rgba(0, 0, 0, .5))}.ht_hotel-placement_pop-up__close{position:absolute;top:10px;right:10px;width:30px;height:30px;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 15.41 15.41' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.close-a%7Bfill:none;stroke:%23333;stroke-miterlimit:10;stroke-width:2px;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-close%3C/title%3E%3Cline class='close-a' x1='.71' x2='14.71' y1='.71' y2='14.71'/%3E%3Cline class='close-a' x1='.71' x2='14.71' y1='14.71' y2='.71'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:40%;border-radius:20px;cursor:pointer}.ht_hotel-placement_pop-up__line-info{position:absolute;bottom:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;height:30px;font-family:Roboto,sans-serif;font-size:12px;line-height:9px;color:#fff;background-color:rgba(0,0,0,.4)}
.ht_hotel-placement{width:100%;min-height:200px;margin:0;padding:0;background-color:#fff}.ht_hotel-placement__return{display:flex;align-items:center;width:100%;height:40px;margin:0;padding:0;padding-left:20px;box-sizing:border-box}.ht_hotel-placement__return-txt{position:relative;margin:0;padding:0;padding-left:20px;font-family:Roboto,sans-serif;font-size:14px;color:#0994ff;cursor:pointer}.ht_hotel-placement__return-txt:hover{color:#0881de}.ht_hotel-placement__return-txt:before{position:absolute;content:"";top:3px;left:0;width:14px;height:12px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 14 14' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.arrow3-a%7Bisolation:isolate;%7D.arrow3-b%7Bfill:%230994ff;%7D%3C/style%3E%3C/defs%3E%3Cg class='arrow3-a'%3E%3Cpath class='arrow3-b' transform='translate(0)' d='M14,10.5H7V14L0,7,7,0V3.5h7Z'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat}.ht_hotel-placement__name-block{display:flex;align-items:center;flex-grow:1;margin:0 30px;padding:0;padding-bottom:5px;border-bottom:1px solid #e0e0e0;box-sizing:border-box}.ht_hotel-placement__name{max-width:600px;margin:0;margin-right:10px;padding:0;font-family:Roboto,sans-serif;font-size:22px;font-weight:700;color:#333}.ht_hotel-placement__icon--star{width:12px;height:12px;margin:0;margin-right:2px;padding:0;padding-top:1px;box-sizing:border-box}.ht_hotel-placement__address{display:flex;align-items:center;flex-grow:1;height:32px;margin:0 30px;padding:0;border-bottom:1px solid #e0e0e0}.ht_hotel-placement__address-txt{position:relative;margin:0;padding:0 12px;font-family:Roboto,sans-serif;font-size:14px;color:#333;max-width:350px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ht_hotel-placement__address-txt--pin{padding-left:20px}.ht_hotel-placement__address-txt--pin:before{position:absolute;content:"";top:3px;left:0;width:10px;height:13px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 9.78 14.65' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.pin-a%7Bfill:%23f48f2e;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-pin%3C/title%3E%3Cpath class='pin-a' transform='translate(-.01)' d='M4.94,0A5,5,0,0,0,0,4.7,4.94,4.94,0,0,0,.19,6.23,4.7,4.7,0,0,0,.82,7.57L1,7.88l3.76,6.68a.15.15,0,0,0,.2.08H5L5,14.56,8.8,7.88,9,7.6a4.76,4.76,0,0,0,.63-1.35,5.31,5.31,0,0,0,.18-1.37A4.89,4.89,0,0,0,4.94,0Zm0,6.82a2,2,0,1,1,2-2,2,2,0,0,1-2,2Z'/%3E%3C/svg%3E");background-repeat:no-repeat}.ht_hotel-placement__address-txt--br{border-right:1px solid #333}.ht_hotel-placement__address-txt--link{color:#0f7ee6;text-decoration:underline;cursor:pointer}.ht_hotel-placement__address-txt--link:hover{color:#0c69bf}.ht_hotel-placement__rating-block{display:flex;align-items:center;flex-grow:1;height:40px;margin:0;margin-left:30px;margin-right:30px;padding:0}.ht_hotel-placement__rating{display:flex;justify-content:center;align-items:center;width:24px;height:16px;margin:0;margin-right:12px;padding:0;font-family:Roboto,sans-serif;font-size:12px;line-height:12px;font-weight:700;color:#fff}.ht_hotel-placement__rating.ht_hotel-placement__rating--color-1{background-color:#237534}.ht_hotel-placement__rating.ht_hotel-placement__rating--color-2{background-color:#428500}.ht_hotel-placement__rating.ht_hotel-placement__rating--color-3{background-color:#71a340}.ht_hotel-placement__rating.ht_hotel-placement__rating--color-4{background-color:#f48f00}.ht_hotel-placement__rating.ht_hotel-placement__rating--color-5{background-color:#c94a30}.ht_hotel-placement__rating-txt{margin:0;padding:0;font-family:Roboto,sans-serif;font-size:14px;line-height:14px;font-weight:400;color:#333}.ht_hotel-placement__rating-txt--color{color:#6d3232}.ht_hotel-placement__image-block{display:flex;align-items:flex-start;flex-grow:1;height:170px;margin:0 30px;padding:0}.ht_hotel-placement__image{min-width:160px;width:160px;height:160px;margin:0;margin-right:5px;padding:0;-o-object-fit:cover;object-fit:cover;background-color:#ccc;cursor:pointer}.ht_hotel-placement__image-list{display:flex;flex-wrap:wrap;align-content:space-between;width:500px;height:160px;margin:0;padding:0;list-style:none}.ht_hotel-placement__image-item{width:78px;height:78px;margin:0;margin-right:4px;padding:0;background-color:#ccc}.ht_hotel-placement__item-img{width:78px;height:78px;margin:0;padding:0;cursor:pointer}.ht_hotel-placement__comfort-block{width:100%;min-height:30px;margin:0;padding:0;background-color:#fff}.ht_hotel-placement__header{display:flex;align-items:center;flex-grow:1;height:45px;margin:20px 12px 0 12px;padding:0;padding-left:20px;box-sizing:border-box;border-top:1px solid #b7b7b7;border-bottom:1px solid #b7b7b7}.ht_hotel-placement__header--bt{border-bottom:none;border-top:1px solid #b7b7b7}.ht_hotel-placement__header--mt{margin-top:0}.ht_hotel-placement__h3{width:100%;margin:0;padding:0;font-family:Roboto,sans-serif;font-size:14px;font-weight:700;color:#333}.ht_hotel-placement__h3--btn{position:relative;margin:0;padding:0;padding-left:30px;font-weight:400;color:#0f7ee6;cursor:pointer;user-select:none}.ht_hotel-placement__h3--btn:hover{color:#0d69bf}.ht_hotel-placement__h3--btn:before{position:absolute;content:"";top:2px;left:15px;width:10px;height:15px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 9.78 14.65' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.pin-a%7Bfill:%230f7ee6;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-pin%3C/title%3E%3Cpath class='pin-a' transform='translate(-.01)' d='M4.94,0A5,5,0,0,0,0,4.7,4.94,4.94,0,0,0,.19,6.23,4.7,4.7,0,0,0,.82,7.57L1,7.88l3.76,6.68a.15.15,0,0,0,.2.08H5L5,14.56,8.8,7.88,9,7.6a4.76,4.76,0,0,0,.63-1.35,5.31,5.31,0,0,0,.18-1.37A4.89,4.89,0,0,0,4.94,0Zm0,6.82a2,2,0,1,1,2-2,2,2,0,0,1-2,2Z'/%3E%3C/svg%3E");background-repeat:no-repeat}.ht_hotel-placement__h3--btn-close:before{position:absolute;content:"";top:5px;left:15px;width:9px;height:9px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 14.71 14.71' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.close-a%7Bfill:none;stroke:%230f7ee6;stroke-miterlimit:10;%7D%3C/style%3E%3C/defs%3E%3Cline class='close-a' x1='.35' x2='14.35' y1='.35' y2='14.35'/%3E%3Cline class='close-a' x1='.35' x2='14.35' y1='14.35' y2='.35'/%3E%3C/svg%3E");background-repeat:no-repeat}.ht_hotel-placement-description{margin-top:15px;margin-left:12px;padding-left:20px;padding-right:10px}.ht_hotel-placement-description-title{font-weight:700}.ht_hotel-placement-description-title.ht_hotel-placement-description-title--mt{margin-top:10px}.ht_hotel-placement-description-text{margin-top:8px}.ht_hotel-placement__list{display:flex;flex-wrap:wrap;width:710px;min-height:20px;margin:0;padding:15px 10px}.ht_hotel-placement__item{position:relative;display:flex;width:20%;height:auto;margin:0;margin-bottom:10px;padding:0 5px 0 7px;box-sizing:border-box}.ht_hotel-placement_icon{width:18px;height:18px;margin:0;margin-right:8px;padding:0}.ht_hotel-placement__txt{width:105px;margin:0;padding:0;font-family:Roboto,sans-serif;font-size:14px;line-height:14px;color:#333}.ht_hotel-placement__comfort-all-wrapper{display:none}.ht_hotel-placement__comfort-all{display:flex;align-items:center;flex-wrap:wrap;flex-grow:1;margin:20px 12px 0 12px;padding:0;padding-left:20px;box-sizing:border-box}.ht_hotel-placement__comfort-section{display:flex;width:100%;margin:5px 0 20px 0;padding:0}.ht_hotel-placement__comfort-list{display:flex;flex-direction:column;width:33.3%;margin:0;margin-right:10px;padding:0}.ht_hotel-placement__comfort-h4{margin:15px 0 10px 0;padding:0;font-family:Roboto,sans-serif;font-size:14px;color:#333}.ht_hotel-placement__comfort-item{margin:0;padding:0;font-family:Roboto,sans-serif;font-size:14px;color:#333;list-style-type:disc;list-style-position:inside}.ht_hotel-placement__item-plus{display:flex;align-items:center;flex-grow:1;height:40px;margin:0 12px;padding:0;padding-left:20px;box-sizing:border-box}.ht_hotel-placement__item-plus-txt{margin:0;padding:0;font-family:Roboto,sans-serif;font-size:14px;color:#0f7ee6;cursor:pointer}.ht_hotel-placement__item-plus-txt:hover{color:#0d6bc3}.ht_hotel-placement__map{position:relative;width:100%;margin:0;margin-bottom:20px;padding:0;text-align:center;filter:brightness(.9) contrast(1.5)}.ht_hotel-placement__map.ht_hotel-placement__map--hidden{position:absolute;top:-9999px;left:-9999px}.ht_hotel-placement__map-container-wrapper{position:relative;margin:0 12px;overflow:hidden}.ht_hotel-placement__map-container{display:inline-block;width:706px;height:260px;transition:.5s}.ht_hotel-placement__map-container.ht_hotel-placement__map-container--opened{height:520px}.ht_hotel-placement__map-open{position:absolute;display:flex;align-items:center;top:225px;left:calc(50% - 56px);width:112px;height:35px;margin:0;padding:0;padding-left:12px;font-family:Roboto,sans-serif;font-size:14px;font-weight:700;color:#000;background-color:#fff;box-shadow:0 -2px 3px 0 #acacac;box-sizing:border-box;cursor:pointer;z-index:1000;transition:.5s}.ht_hotel-placement__map-open.ht_hotel-placement__map-open--opened{top:485px}.ht_hotel-placement__map-open:after{position:absolute;content:"";top:8px;right:8px;width:16px;height:14px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 6.23 10.47' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:none;stroke:%23000;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;%7D%3C/style%3E%3C/defs%3E%3Cpolyline class='a' points='5.24 9.47 1 5.24 5.24 1'/%3E%3C/svg%3E");background-repeat:no-repeat;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transition:.5s}.ht_hotel-placement__map-open.ht_hotel-placement__map-open--opened:after{-webkit-transform:rotate(90deg);transform:rotate(90deg);top:15px}.ht_hotel-placement__map-open:hover{background-color:#eee}.ht_hotel-placement__map-close{display:flex;align-items:center;width:100%;height:55px;margin:0;padding:0}.ht_hotel-placement__room-block{display:flex;flex-direction:column;width:100%;margin:0 0 80px;padding:0;background-color:#fff}.ht_hotel-placement__room-header{display:flex;align-items:center;flex-grow:1;height:40px;margin:0 12px;padding:0;border-top:1px solid #b7b7b7;border-bottom:1px solid #b7b7b7}.ht_hotel-placement__room-txt{margin:0;padding:0;font-family:Roboto,sans-serif;font-size:18px;color:#333}.ht_hotel-placement__room-txt--data{font-weight:600;color:#0f7ee6}.ht_hotel-placement__room-btn{display:flex;justify-content:center;align-items:center;width:90px;height:21px;margin:0;margin-left:70px;padding:0;font-family:Roboto,sans-serif;font-size:17px;line-height:17px;color:#fff;background-color:#586cff;cursor:pointer;user-select:none}.ht_hotel-placement__room-btn:hover{background-color:#4c5fd9}.ht_hotel-placement__room-card{display:flex;align-items:center;flex-wrap:wrap;flex-grow:1;min-height:160px;margin:0 35px;padding:20px 0 5px 0;border-bottom:1px solid #b7b7b7;box-sizing:border-box}.ht_hotel-placement__room-row{display:flex;width:100%;margin:0;padding:0}.ht_hotel-placement__room-picture{position:relative;width:160px;margin:0;margin-right:20px;padding:0}.ht_hotel-placement__room-image{width:160px;height:116px;background-color:#ccc;-o-object-fit:cover;object-fit:cover}.ht_hotel-placement__room-image.ht_hotel-placement__room-image--active{cursor:pointer}.ht_hotel-placement__room-image-num{position:absolute;top:95px;left:5px;display:flex;justify-content:center;align-items:center;width:50px;height:16px;font-family:Roboto,sans-serif;font-size:12px;line-height:12px;color:#fff;background-color:#485be1}.ht_hotel-placement__room-info{display:flex;flex-wrap:wrap;align-content:flex-start;flex-grow:1;min-width:280px;min-height:116px;margin:0;padding:0;padding-right:20px}.ht_hotel-placement__room-title{width:100%;margin:0;padding:0;font-family:Roboto,sans-serif;font-size:18px;font-weight:600;line-height:23px;color:#333;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ht_hotel-placement__room-title-plus{font-size:16px;font-weight:400;line-height:16px}.ht_hotel-placement__room-info-list{width:100%;margin:0;padding:0}.ht_hotel-placement__room-info-item{position:relative;margin:0;padding:0;padding-left:30px;font-family:Roboto,sans-serif;font-size:12px;font-weight:400;line-height:22px;color:#333}.ht_hotel-placement_room-icon{position:absolute;top:3px;left:0;width:18px;height:18px;margin:0;padding:0}.ht_hotel-placement__room-info-item-txt{margin:0;padding:0}.ht_hotel-placement__room-info-item-txt.ht_hotel-placement__room-info-item-txt--big{margin-left:8px;font-size:14px}.ht_hotel-placement__room-info-item-txt.ht_hotel-placement__room-info-item-txt--error{color:red}.ht_hotel-placement__room-price{display:flex;flex-wrap:wrap;min-width:190px;max-width:190px;min-height:116px;margin:0;padding:0}.ht_hotel-placement__price{width:100%;margin:0;margin-bottom:5px;padding:0;font-family:Roboto,sans-serif;font-size:21px;font-weight:700;line-height:24px;color:#f17906}.ht_hotel-placement__price-txt{width:100%;margin:0;padding:0;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:16px;color:#000}.ht_hotel-placement__placing{width:160px;height:36px;margin:20px 0 0 -8px;padding:0;font-family:Roboto,sans-serif;font-size:18px;font-weight:600;line-height:18px;color:#fff;text-transform:uppercase;border:none;border-radius:2px;background-color:#f3862e;cursor:pointer}.ht_hotel-placement__placing:hover{background-color:#d77729}.ht_hotel-placement__room-full-name{display:flex;align-items:center;width:100%;min-height:24px;margin:0;margin-top:12px;padding:8px;background-color:#fff4d1;box-sizing:border-box}.ht_hotel-placement__room-full-name-txt{min-width:160px;margin:0;margin-right:4px;padding:0;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:14px;color:#434343}.ht_hotel-placement__room-full-name-txt--bold{font-weight:700}
.visually-hidden{position:absolute;left:-10000px;top:auto;width:1px;height:1px;font-size:0;overflow:hidden}.ht_hotel-picture{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;min-height:490px;margin:0;padding:0;padding-top:10px;background-color:#fff;box-sizing:border-box}.ht_hotel-picture__list{display:block;margin:0;margin-bottom:10px;padding:0}.ht_hotel-picture__item{width:1000px;height:414px;text-align:center;background-color:#fff;-o-object-fit:cover;object-fit:cover}.ht_hotel-picture__item-img--width{width:100%}.ht_hotel-picture__item-img--height{height:100%}.ht_hotel-picture__txt{margin:0;margin-top:10px;padding:0;font-family:Roboto,sans-serif;font-size:10px;color:#bbb}.ht_hotel-picture__arrow{position:absolute;width:30px;height:96px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 96'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:%23fff;%7D.b%7Bfill:%23444;%7D%3C/style%3E%3C/defs%3E%3Cpath class='a' d='M-40.6,95.8h-1V-.2h.5c17.4,0,29.5,24.9,29.5,49C-11.6,69.8-23.2,95.8-40.6,95.8Z' transform='translate(41.6 0.2)'/%3E%3Cpolygon class='b' points='21.4 61.6 6.8 47.9 21.4 34.2 21.4 33.2 20.4 33.2 5.8 46.9 4.8 47.9 5.8 48.9 20.4 62.6 21.4 62.6 21.4 61.6'/%3E%3C/svg%3E");background-repeat:no-repeat;-webkit-filter:drop-shadow(3px 0 5px rgba(0, 0, 0, .3));filter:drop-shadow(3px 0 5px rgba(0, 0, 0, .3));cursor:pointer;z-index:1}.ht_hotel-picture__arrow--left{top:180px;left:0}.ht_hotel-picture__arrow--right{top:180px;right:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.ht_hotel-picture__arrow:hover{-webkit-filter:drop-shadow(3px 0 5px rgba(0, 0, 0, .5));filter:drop-shadow(3px 0 5px rgba(0, 0, 0, .5))}.ht_hotel-picture__arrow .bx-next,.ht_hotel-picture__arrow .bx-prev{position:absolute;width:30px;height:96px}.ht_hotel-picture__btn-close{position:relative;display:flex;justify-content:center;align-items:center;width:85px;height:24px;margin:10px 15px 0 auto;padding:0;padding-right:10px;font-family:Roboto,sans-serif;font-weight:300;color:#000;background-color:#fff;border:1px solid #000;box-sizing:border-box;cursor:pointer}.ht_hotel-picture__btn-close:hover{background-color:#e1e1e1;border:1px solid #464646}.ht_hotel-picture__btn-close:after{position:absolute;content:"";top:8px;right:7px;width:8px;height:8px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 14.71 14.71' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:none;stroke:%23000;stroke-miterlimit:10;%7D%3C/style%3E%3C/defs%3E%3Cline class='a' x1='.35' x2='14.35' y1='.35' y2='14.35'/%3E%3Cline class='a' x1='.35' x2='14.35' y1='14.35' y2='.35'/%3E%3C/svg%3E");background-repeat:no-repeat}
.visually-hidden{position:absolute;left:-10000px;top:auto;width:1px;height:1px;font-size:0;overflow:hidden}.ht_hotel-info{width:100%;min-height:40px;margin:0;padding:0;background-color:#fff;box-sizing:border-box}.ht_hotel-info__list{display:flex;align-items:center;width:100%;min-height:40px;margin:0;padding:0 20px;border-top:1px solid #e0e0e0;border-bottom:1px solid #b7b7b7;box-sizing:border-box}.ht_hotel-info__item{height:100%;margin:0;margin-right:20px;padding:0;font-family:Roboto,sans-serif;font-size:15px;font-weight:700;line-height:35px;color:#b4b9bc;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ht_hotel-info__item:hover:not(.ht_hotel-info__item--disabled){color:#0f7ee6}.ht_hotel-info__item--active{color:#0f7ee6;border-bottom:2px solid #0f7ee6}.ht_hotel-info__item.ht_hotel-info__item--disabled{cursor:default}
.visually-hidden{position:absolute;left:-10000px;top:auto;width:1px;height:1px;font-size:0;overflow:hidden}.ht_hotel-info-data{width:100%;min-height:300px;margin:0;padding:0;background-color:#fff}.ht_hotel-info-data__header{display:flex;align-items:center;width:100%;height:42px;margin:0;padding:0;padding-left:20px;box-sizing:border-box;border-bottom:1px solid #b7b7b7}.ht_hotel-info-data__header--bt{border-bottom:none;border-top:1px solid #b7b7b7}.ht_hotel-info-data__h3{margin:0;padding:0;font-family:Roboto,sans-serif;font-size:15px;font-weight:700;color:#000}.ht_hotel-info-data__list{display:flex;flex-wrap:wrap;width:100%;min-height:70px;margin:0;padding:15px 0}.ht_hotel-info-data__comfort-all-wrapper{display:none}.ht_hotel-info-data__comfort-all{display:flex;align-items:center;flex-wrap:wrap;flex-grow:1;margin:20px 12px 0 12px;padding:0;padding-left:20px;box-sizing:border-box}.ht_hotel-info-data__comfort-section{display:flex;width:100%;margin:0;margin-top:5px;margin-bottom:20px;padding:0}.ht_hotel-info-data__comfort-list{display:flex;flex-direction:column;width:33.3%;margin:0;padding:0}.ht_hotel-info-data__comfort-h4{margin:0;margin-top:15px;margin-bottom:10px;padding:0;font-family:Roboto,sans-serif;font-size:14px;color:#333}.ht_hotel-info-data__comfort-item{margin:0;padding:0;font-family:Roboto,sans-serif;font-size:14px;color:#333;list-style-type:disc;list-style-position:inside}.ht_hotel-info-data__item{position:relative;display:flex;align-items:center;width:20%;height:auto;margin:0;padding:0 5px 0 7px;box-sizing:border-box}.ht_hotel-info-data_icon{width:18px;height:18px;margin:0;margin-right:8px;padding:0}.ht_hotel-info-data__txt{width:105px;margin:0;padding:0;font-family:Roboto,sans-serif;font-size:14px;line-height:14px;color:#333}.ht_hotel-info-data__item-plus{display:flex;align-items:center;width:100%;height:40px;margin:0;padding:0;padding-left:20px;box-sizing:border-box}.ht_hotel-info-data__item-plus-txt{margin:0;padding:0;font-family:Roboto,sans-serif;font-size:14px;color:#0f7ee6;cursor:pointer}.ht_hotel-info-data__item-plus-txt:hover{color:#0d6bc3}.ht_hotel-info-data__map{position:relative;width:100%;margin:0;padding:0}.ht_hotel-info-data__map-container-wrapper{position:relative;width:706px;overflow:hidden}.ht_hotel-info-data__map-container{width:706px;height:260px;transition:.5s;filter:brightness(.9) contrast(1.5)}.ht_hotel-info-data__map-container.ht_hotel-info-data__map-container--opened{height:520px}.ht_hotel-info-data__map-open{position:absolute;display:flex;align-items:center;top:225px;left:calc(50% - 56px);width:112px;height:35px;margin:0;padding:0;padding-left:12px;font-family:Roboto,sans-serif;font-size:14px;font-weight:700;color:#000;background-color:#fff;box-shadow:0 -2px 3px 0 #acacac;box-sizing:border-box;cursor:pointer;z-index:1000;transition:.5s}.ht_hotel-info-data__map-open.ht_hotel-info-data__map-open--opened{top:485px}.ht_hotel-info-data__map-open:after{content:"";position:absolute;top:8px;right:8px;width:16px;height:14px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 6.23 10.47' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:none;stroke:%23000;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;%7D%3C/style%3E%3C/defs%3E%3Cpolyline class='a' points='5.24 9.47 1 5.24 5.24 1'/%3E%3C/svg%3E");background-repeat:no-repeat;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transition:.5s}.ht_hotel-info-data__map-open.ht_hotel-info-data__map-open--opened:after{-webkit-transform:rotate(90deg);transform:rotate(90deg);top:15px}.ht_hotel-info-data__map-open:hover{background-color:#eee}.ht_hotel-info-data__map-close{display:flex;justify-content:flex-end;align-items:center;width:100%;height:55px;margin:0;padding:0}.ht_hotel-info-data__btn{position:relative;display:flex;justify-content:center;align-items:center;width:85px;height:24px;margin:5px 15px 0 15px;padding:0 10px;font-family:Roboto,sans-serif;font-weight:300;color:#000;background-color:#fff;border:1px solid #000;box-sizing:border-box;cursor:pointer}.ht_hotel-info-data__btn:hover{background-color:#e1e1e1;border:1px solid #464646}.ht_hotel-info-data__btn.ht_hotel-info-data__btn-close{padding-left:0}.ht_hotel-info-data__btn-close:after{content:"";position:absolute;top:8px;right:7px;width:8px;height:8px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 14.71 14.71' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:none;stroke:%23000;stroke-miterlimit:10;%7D%3C/style%3E%3C/defs%3E%3Cline class='a' x1='.35' x2='14.35' y1='.35' y2='14.35'/%3E%3Cline class='a' x1='.35' x2='14.35' y1='14.35' y2='.35'/%3E%3C/svg%3E");background-repeat:no-repeat}
.visually-hidden{position:absolute;left:-10000px;top:auto;width:1px;height:1px;font-size:0;overflow:hidden}.ht_hotel-describe{width:100%;min-height:600px;margin:0 0 10px 0;padding:0;background-color:#fff}.ht_hotel-describe__return{display:flex;align-items:center;width:100%;height:40px;margin:0;padding:0;padding-left:20px;box-sizing:border-box}.ht_hotel-describe__return-txt{position:relative;margin:0;padding:0;padding-left:20px;font-family:Roboto,sans-serif;font-size:14px;color:#0994ff;cursor:pointer}.ht_hotel-describe__return-txt:hover{color:#0881de}.ht_hotel-describe__return-txt:before{position:absolute;content:"";top:3px;left:0;width:14px;height:12px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 14 14' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.arrow3-a%7Bisolation:isolate;%7D.arrow3-b%7Bfill:%230994ff;%7D%3C/style%3E%3C/defs%3E%3Cg class='arrow3-a'%3E%3Cpath class='arrow3-b' transform='translate(0)' d='M14,10.5H7V14L0,7,7,0V3.5h7Z'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat}.ht_hotel-describe__name-block{display:flex;align-items:center;flex-grow:1;margin:0 30px;padding:0;padding-bottom:5px;border-bottom:1px solid #e0e0e0;box-sizing:border-box}.ht_hotel-describe__name{max-width:570px;margin:0;margin-right:10px;padding:0;font-family:Roboto,sans-serif;font-size:22px;font-weight:700;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ht_hotel-describe__icon--star{width:12px;height:12px;margin:0;margin-right:2px;padding:0;padding-top:1px;box-sizing:border-box}.ht_hotel-describe__address{display:flex;align-items:center;flex-grow:1;height:32px;margin:0 30px;padding:0;border-bottom:1px solid #e0e0e0}.ht_hotel-describe__address-txt{position:relative;margin:0;padding:0 12px;font-family:Roboto,sans-serif;font-size:14px;color:#333;max-width:350px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ht_hotel-describe__address-txt--pin{padding-left:20px}.ht_hotel-describe__address-txt--pin:before{position:absolute;content:"";top:0;left:0;width:10px;height:13px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 9.78 14.65' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.pin-a%7Bfill:%23f48f2e;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-pin%3C/title%3E%3Cpath class='pin-a' transform='translate(-.01)' d='M4.94,0A5,5,0,0,0,0,4.7,4.94,4.94,0,0,0,.19,6.23,4.7,4.7,0,0,0,.82,7.57L1,7.88l3.76,6.68a.15.15,0,0,0,.2.08H5L5,14.56,8.8,7.88,9,7.6a4.76,4.76,0,0,0,.63-1.35,5.31,5.31,0,0,0,.18-1.37A4.89,4.89,0,0,0,4.94,0Zm0,6.82a2,2,0,1,1,2-2,2,2,0,0,1-2,2Z'/%3E%3C/svg%3E");background-repeat:no-repeat}.ht_hotel-describe__address-txt--br{border-right:1px solid #333}.ht_hotel-describe__address-txt--link{color:#0f7ee6;text-decoration:underline;cursor:pointer}.ht_hotel-describe__address-txt--link:hover{color:#0c69bf}.ht_hotel-describe__rating-block{display:flex;align-items:center;flex-grow:1;height:40px;margin:0 30px;padding:0}.ht_hotel-describe__rating{display:flex;justify-content:center;align-items:center;width:24px;height:16px;margin:0;margin-right:12px;padding:0;font-family:Roboto,sans-serif;font-size:12px;line-height:12px;font-weight:700;color:#fff}.ht_hotel-describe__rating.ht_hotel-describe__rating--color-1{background-color:#237534}.ht_hotel-describe__rating.ht_hotel-describe__rating--color-2{background-color:#428500}.ht_hotel-describe__rating.ht_hotel-describe__rating--color-3{background-color:#71a340}.ht_hotel-describe__rating.ht_hotel-describe__rating--color-4{background-color:#f48f00}.ht_hotel-describe__rating.ht_hotel-describe__rating--color-5{background-color:#c94a30}.ht_hotel-describe__rating-txt{margin:0;padding:0;font-family:Roboto,sans-serif;font-size:14px;line-height:14px;font-weight:400;color:#333}.ht_hotel-describe__rating-txt--color{color:#6d3232}.ht_hotel-describe__full-name-block{display:flex;flex-wrap:wrap;width:calc(100% - 55px);margin:10px auto 4px auto;padding:0}.ht_hotel-describe__full-name-head{margin:0;padding:0;font-family:Roboto,sans-serif;font-size:22px;line-height:36px;color:#333}.ht_hotel-describe__room-full-name{display:flex;align-items:center;width:100%;min-height:24px;margin:0;margin-top:4px;padding:8px;background-color:#fff4d1;box-sizing:border-box}.ht_hotel-describe__room-full-name-txt{margin:0;margin-right:4px;padding:0;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:14px;color:#434343}.ht_hotel-describe__room-full-name-txt--bold{font-weight:700}.ht_hotel-describe__info-block{display:flex;flex-wrap:wrap;width:calc(100% - 60px);margin:0 30px;padding:0}.ht_hotel-describe__image-block{position:relative;display:flex;align-items:center;height:170px;margin:0;padding:0}.ht_hotel-describe__image{width:160px;height:160px;margin:0;margin-right:5px;padding:0;-o-object-fit:contain;object-fit:contain;background-color:#ccc}.ht_hotel-describe__image.ht_hotel-describe__image--exist{-o-object-fit:cover;object-fit:cover;cursor:pointer;user-select:none}.ht_hotel-describe__image-num{position:absolute;bottom:10px;left:5px;display:flex;justify-content:center;align-items:center;width:50px;height:16px;font-family:Roboto,sans-serif;font-size:12px;line-height:12px;color:#fff;background-color:#485be1}.ht_hotel-describe__image-list{display:flex;flex-wrap:wrap;align-content:space-between;width:500px;height:160px;margin:0;padding:0;list-style:none}.ht_hotel-describe__image-item{width:78px;height:78px;margin:0;margin-right:4px;padding:0;background-color:#ccc}.ht_hotel-describe__item-img{width:78px;height:78px;margin:0;padding:0}.ht_hotel-describe__comfort-block{display:flex;flex-wrap:wrap;flex-basis:500px;flex-grow:1;width:auto;min-height:100px;margin:0;padding:0;background-color:#fff}.ht_hotel-describe__header{display:flex;align-items:center;flex-grow:1;height:45px;margin:0;margin-top:5px;margin-right:12px;padding:0;padding-left:20px;box-sizing:border-box;border-top:1px solid #b7b7b7;border-bottom:1px solid #b7b7b7}.ht_hotel-describe__header--bt{border-bottom:none;border-top:1px solid #b7b7b7}.ht_hotel-describe__header--mt{margin-top:0}.ht_hotel-describe__h3{width:100%;margin:0;padding:0;font-family:Roboto,sans-serif;font-size:14px;font-weight:700;color:#333}.ht_hotel-describe__h3--btn{position:relative;margin:0;padding:0;padding-left:30px;font-weight:400;color:#0f7ee6}.ht_hotel-describe__h3--btn:before{position:absolute;content:"";top:5px;left:15px;width:9px;height:9px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 14.71 14.71' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.close-a%7Bfill:none;stroke:%230f7ee6;stroke-miterlimit:10;%7D%3C/style%3E%3C/defs%3E%3Cline class='close-a' x1='.35' x2='14.35' y1='.35' y2='14.35'/%3E%3Cline class='close-a' x1='.35' x2='14.35' y1='14.35' y2='.35'/%3E%3C/svg%3E");background-repeat:no-repeat}.ht_hotel-describe__list{display:flex;flex-wrap:wrap;width:100%;min-height:70px;margin:0;padding:0;padding-left:10px;padding-right:10px;padding-top:15px}.ht_hotel-describe__item{position:relative;display:flex;flex-basis:120px;min-width:160px;height:auto;margin:0;margin-bottom:5px;padding:0 5px 0 7px;box-sizing:border-box}.ht_hotel-describe_icon{width:18px;height:18px;margin:0;margin-right:8px;padding:0}.ht_hotel-describe__txt{width:135px;margin:0;padding:0;font-family:Roboto,sans-serif;font-size:14px;line-height:14px;color:#333}.ht_hotel-describe__comfort-all-wrapper{display:none}.ht_hotel-describe__comfort-all{display:flex;align-items:center;flex-wrap:wrap;flex-grow:1;margin:20px 12px 0 12px;padding:0;padding-left:20px;box-sizing:border-box}.ht_hotel-describe__comfort-section{display:flex;width:100%;margin:5px 0 20px 0;padding:0}.ht_hotel-describe__comfort-list{display:flex;flex-direction:column;width:210px;margin:0;padding:0}.ht_hotel-describe__comfort-h4{margin:15px 0 10px 0;padding:0;font-family:Roboto,sans-serif;font-size:14px;color:#333}.ht_hotel-describe__comfort-item{margin:0;padding:0;font-family:Roboto,sans-serif;font-size:14px;color:#333;list-style-type:disc;list-style-position:inside}.ht_hotel-describe__item-plus{display:flex;align-items:center;width:100%;height:40px;margin:0 12px;padding:0;padding-left:20px;box-sizing:border-box}.ht_hotel-describe__item-plus-txt{margin:0;padding:0;font-family:Roboto,sans-serif;font-size:14px;color:#0f7ee6;cursor:pointer}.ht_hotel-describe__item-plus-txt:hover{color:#0d6bc3}.ht_hotel-describe__price{display:flex;align-items:center;flex-grow:1;height:80px;margin:0 12px;padding:0;border-top:1px solid #b7b7b7;border-bottom:1px solid #b7b7b7}.ht_hotel-describe__price-info{width:300px;margin:0;margin-right:210px;padding:0;padding-left:20px;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;color:#333}.ht_hotel-describe__price-info--bold{font-weight:700}.ht_hotel-describe__sum{flex-grow:1;margin:0;padding:0;font-family:Roboto,sans-serif;font-size:23px;font-weight:700;color:#333}.ht_hotel-describe__complete{display:flex;flex-wrap:wrap;flex-grow:1;align-content:flex-start;min-height:50px;margin:0 12px;padding:0}.ht_hotel-describe__complete-info{display:flex;align-items:center;width:100%;margin:0;padding:15px 0 0 8px}.ht_hotel-describe__complete-info-txt{position:relative;display:flex;align-items:center;margin:0;margin-right:15px;padding:0;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;color:#0f7ee6;cursor:pointer;user-select:none}.ht_hotel-describe__complete-info-txt.ht_hotel-describe__complete-info-txt--error{color:red}.ht_hotel-describe__complete-info-txt:hover{background-color:#cfeefe;transition:linear .5s}.ht_hotel-describe__complete-info-txt-icon{position:relative;margin-left:2px;margin-right:8px}.ht_hotel-describe__complete-info-txt-icon svg{width:14px;height:14px;fill:#0f7ee6}.ht_hotel-describe__complete-info-txt.ht_hotel-describe__complete-info-txt--error .ht_hotel-describe__complete-info-txt-icon svg{fill:red}.ht_hotel-describe__complete-btn-block{display:flex;justify-content:center;align-items:center;width:100%;min-height:45px;margin:40px 0;padding:0 20px;box-sizing:border-box}.ht_hotel-describe__complete-btn-block.ht_hotel-describe__complete-btn-block--for-booking{justify-content:center}.ht_hotel-describe__complete-btn-block.ht_hotel-describe__complete-btn-block--hidden{display:none}.ht_hotel-describe__complete-btn{display:flex;justify-content:center;align-items:center;width:auto;height:42px;margin:0 10px;padding:12px 20px;font-family:Roboto,sans-serif;font-size:14px;font-weight:600;color:#fff;text-transform:uppercase;background-color:#f3862e;border:none;border-radius:3px}.ht_hotel-describe__complete-btn:hover{background-color:#d77729}.ht_hotel-describe__complete-cancel{margin:10px auto 25px auto;padding:0;font-family:Roboto,sans-serif;font-size:14px;color:#0f7ee6;text-decoration:underline;cursor:pointer}
.visually-hidden{position:absolute;left:-10000px;top:auto;width:1px;height:1px;font-size:0;overflow:hidden}.ht_hotel-comments{width:100%;min-height:200px;margin:0;padding:0;background-color:#fff}.ht_hotel-comments__header{display:flex;align-items:center;width:100%;height:42px;margin:0;padding:0;padding-left:20px;box-sizing:border-box;border-bottom:1px solid #b7b7b7}.ht_hotel-comments__h3{margin:0;padding:0;font-family:Roboto,sans-serif;font-size:15px;font-weight:700;color:#000}.ht_hotel-comments__common{display:flex;align-items:center;flex-grow:1;height:75px;margin:0;margin-left:20px;margin-right:20px;padding:0;box-sizing:border-box}.ht_hotel-comments__num{display:flex;justify-content:center;align-items:center;width:45px;height:36px;margin:0;margin-right:15px;padding:0;font-family:Roboto,sans-serif;font-size:20px;color:#fff;background-color:#237534}.ht_hotel-comments__num.ht_hotel-comments__num--color-1{background-color:#0b521a}.ht_hotel-comments__num.ht_hotel-comments__num--color-2{background-color:#428500}.ht_hotel-comments__num.ht_hotel-comments__num--color-3{background-color:#71a340}.ht_hotel-comments__num.ht_hotel-comments__num--color-4{background-color:#f48f00}.ht_hotel-comments__num.ht_hotel-comments__num--color-5{background-color:#c94a30}.ht_hotel-comments__score{display:flex;flex-direction:column;margin:0;margin-right:25px;padding:0}.ht_hotel-comments__score-txt{margin:0;padding:0;font-family:Roboto,sans-serif;font-size:13px;color:#999}.ht_hotel-comments__score-txt--main{font-size:16px;color:#6d3232}.ht_hotel-comments__score-txt--fw{font-weight:700}.ht_hotel-comments__rating{display:flex;flex-direction:column;margin:0;padding:0}.ht_hotel-comments__rating-logo{width:116px;height:20px;margin:0;padding:0}.ht_hotel-comments__review-block{display:flex;align-items:center;flex-grow:1;min-height:160px;margin:0 20px;padding:0;border-top:1px solid #b7b7b7;box-sizing:border-box}.ht_hotel-comments__review-block.ht_hotel-comments__review-block--hidden{display:none}.ht_hotel-comments__review-rating{display:flex;flex-direction:column;width:140px;height:130px;margin:0;padding:0;border-right:1px solid #b7b7b7}.ht_hotel-comments__review-logo{width:115px;height:20px;margin:0;margin-bottom:10px;padding:0}.ht_hotel-comments__review-nickname{margin:0;margin-bottom:10px;padding:0;font-family:Roboto,sans-serif;font-size:14px;color:#333}.ht_hotel-comments__review-txt{margin:0;margin-bottom:10px;padding:0;font-family:Roboto,sans-serif;font-size:13px;color:#333}.ht_hotel-comments__review-txt:first-letter{text-transform:uppercase}.ht_hotel-comments__review-txt--size-x{font-size:12px}.ht_hotel-comments__review-txt--color{color:#999}.ht_hotel-comments__review-txt--btn{font-size:14px;color:#0f7ee6;text-decoration:underline}.ht_hotel-comments__review{flex-grow:1;width:500px;margin:0;padding:0;padding-left:20px;box-sizing:border-box}.ht_hotel-comments__review-title{margin:0;margin-top:12px;margin-bottom:12px;padding:0;font-family:Roboto,sans-serif;font-size:18px;color:#333}.ht_hotel-comments__review-footer{display:flex;justify-content:flex-end;align-items:flex-end;margin:0;padding:0}.ht_hotel-comments__review-btn{display:flex;justify-content:center;align-items:center;width:130px;height:25px;margin:0;margin-top:10px;padding:0;font-family:Roboto,sans-serif;font-size:14px;color:#fff;background-color:#00a680;border:none;cursor:pointer}.ht_hotel-comments__review-btn:hover{background-color:#00896a}.ht_hotel-comments__review-add{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:70px;margin:0;padding:0;background-color:#fff}.ht_hotel-comments__review-add-btn{display:flex;justify-content:center;align-items:center;width:220px;height:34px;margin:0;padding:0;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:16px;color:#1098f7;background-color:#e6e6e6;border:1px solid #1098f7;cursor:pointer}.ht_hotel-comments__review-add-btn:hover{background-color:#cbcbcb}.ht_hotel-comments__review-add-btn-close{position:absolute;top:22px;right:0;display:flex;justify-content:center;align-items:center;width:85px;height:24px;margin:0;margin-top:5px;margin-left:auto;margin-right:15px;padding:0;padding-right:10px;font-family:Roboto,sans-serif;font-weight:300;color:#000;background-color:#fff;border:1px solid #000;box-sizing:border-box;cursor:pointer}.ht_hotel-comments__review-add-btn-close:hover{background-color:#e1e1e1;border:1px solid #464646}.ht_hotel-comments__review-add-btn-close:after{position:absolute;content:"";top:8px;right:7px;width:8px;height:8px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 14.71 14.71' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:none;stroke:%23000;stroke-miterlimit:10;%7D%3C/style%3E%3C/defs%3E%3Cline class='a' x1='.35' x2='14.35' y1='.35' y2='14.35'/%3E%3Cline class='a' x1='.35' x2='14.35' y1='14.35' y2='.35'/%3E%3C/svg%3E");background-repeat:no-repeat}
.visually-hidden{position:absolute;left:-10000px;top:auto;width:1px;height:1px;font-size:0;overflow:hidden}.ht_hotel-cards-wrapper{display:flex;flex-direction:column;margin:0;padding:0}.ht_hotel-card-wrapper{margin:0;margin-bottom:10px;padding:0}.ht_hotel-card{display:flex;align-items:center;width:100%;min-height:155px;margin:0;margin-bottom:10px;padding:0;background-color:#fff;box-sizing:border-box}.ht_hotel-card__image-block{position:relative;width:150px;height:150px;margin:0;margin-left:2px;padding:0;background-color:#b7b7b7;cursor:pointer;user-select:none}.ht_hotel-card__image-block--disabled{cursor:default}.ht_hotel-card__image{width:100%;height:100%;margin:0;padding:0;-o-object-fit:cover;object-fit:cover}.ht_hotel-card__image-num{position:absolute;display:flex;justify-content:center;align-items:center;top:127px;left:5px;width:42px;height:17px;margin:0;padding:0;font-family:Roboto,sans-serif;font-size:12px;font-weight:400;line-height:12px;color:#fff;background-color:#000;opacity:.7}.ht_hotel-card__image-num:hover{opacity:1}.ht_hotel-card__image-num-else{position:absolute;display:flex;justify-content:flex-start;align-items:center;top:127px;right:5px;width:90px;height:17px;margin:0;padding:0;padding-left:5px;font-family:Roboto,sans-serif;font-size:12px;font-weight:400;line-height:12px;color:#fff;background-color:#000;opacity:.7;box-sizing:border-box}.ht_hotel-card__image-num-else:hover{opacity:1}.ht_hotel-card__image-num-else:after{position:absolute;content:"";top:4px;right:5px;width:6px;height:9px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6.23 10.47'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:none;stroke:%23FFFFFF;stroke-linecap:round;stroke-linejoin:round;stroke-width:1px;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-arrow%3C/title%3E%3Cpolyline class='a' points='5.24 9.47 1 5.24 5.24 1'/%3E%3C/svg%3E");background-repeat:no-repeat;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.ht_hotel-card__image-block .ht_hotel-card__image-num-else{display:none}.ht_hotel-card__image-block:hover .ht_hotel-card__image-num-else{display:flex}.ht_hotel-card__info{display:flex;flex-wrap:wrap;flex:auto;width:345px;height:138px;margin:0;padding:5px 12px 0 12px;border-right:1px solid #b7b7b7;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ht_hotel-card__name{display:flex;align-items:flex-start;flex-wrap:wrap;width:100%;min-height:55px;margin:0;padding:0;padding-bottom:10px;box-sizing:border-box}.ht_hotel-card__title{width:100%;min-height:10px;margin:0;margin-bottom:2px;padding:0;font-family:Roboto,sans-serif;font-size:20px;font-weight:700;line-height:21px;color:#000;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;cursor:pointer}.ht_hotel-card__icon--star{width:12px;height:12px;margin:0;margin-right:2px;padding:0;padding-top:1px;box-sizing:border-box}.ht_hotel-card__hotel-category{margin:0;margin-left:5px;padding:0;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:14px;color:grey}.ht_hotel-card__location{position:relative;display:flex;align-items:center;width:100%;min-height:32px;margin:0;padding:0;border-top:1px solid #e0e0e0;box-sizing:border-box;cursor:pointer}.ht_hotel-card__location:hover{background-color:#e9e9e9}.ht_hotel-card__location:before{position:absolute;content:"";top:6px;left:0;width:11px;height:15px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 9.78 14.65' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.pin-a%7Bfill:%23f48f2e;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-pin%3C/title%3E%3Cpath class='pin-a' transform='translate(-.01)' d='M4.94,0A5,5,0,0,0,0,4.7,4.94,4.94,0,0,0,.19,6.23,4.7,4.7,0,0,0,.82,7.57L1,7.88l3.76,6.68a.15.15,0,0,0,.2.08H5L5,14.56,8.8,7.88,9,7.6a4.76,4.76,0,0,0,.63-1.35,5.31,5.31,0,0,0,.18-1.37A4.89,4.89,0,0,0,4.94,0Zm0,6.82a2,2,0,1,1,2-2,2,2,0,0,1-2,2Z'/%3E%3C/svg%3E");background-repeat:no-repeat}.ht_hotel-card__location:after{position:absolute;content:"";top:10px;right:10px;width:9px;height:14px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6.23 10.47'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:none;stroke:%23000000;stroke-linecap:round;stroke-linejoin:round;stroke-width:1px;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-arrow%3C/title%3E%3Cpolyline class='a' points='5.24 9.47 1 5.24 5.24 1'/%3E%3C/svg%3E");background-repeat:no-repeat;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.ht_hotel-card__adress{margin:0;padding:0;padding-left:18px;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:14px;color:#000}.ht_hotel-card__comment{position:relative;display:flex;flex-wrap:wrap;width:100%;min-height:50px;margin:0;padding:10px 0 0 30px;border-top:1px solid #e0e0e0;box-sizing:border-box;cursor:pointer}.ht_hotel-card__comment:hover{background-color:#e9e9e9}.ht_hotel-card__comment--close-css::after{position:absolute;content:"";top:10px;right:10px;width:9px;height:14px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6.23 10.47'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:none;stroke:%23000000;stroke-linecap:round;stroke-linejoin:round;stroke-width:1px;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-arrow%3C/title%3E%3Cpolyline class='a' points='5.24 9.47 1 5.24 5.24 1'/%3E%3C/svg%3E");background-repeat:no-repeat;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.ht_hotel-card__comment.ht_hotel-card__comment--disabled{cursor:default}.ht_hotel-card__comment-rating{position:absolute;display:flex;justify-content:center;align-items:center;top:8px;left:0;width:24px;height:17px;font-family:Roboto,sans-serif;font-size:12px;font-weight:400;line-height:12px;color:#fff}.ht_hotel-card__comment-rating.ht_hotel-card__comment-rating--color-1{background-color:#0b521a}.ht_hotel-card__comment-rating.ht_hotel-card__comment-rating--color-2{background-color:#428500}.ht_hotel-card__comment-rating.ht_hotel-card__comment-rating--color-3{background-color:#71a340}.ht_hotel-card__comment-rating.ht_hotel-card__comment-rating--color-4{background-color:#f48f00}.ht_hotel-card__comment-rating.ht_hotel-card__comment-rating--color-5{background-color:#c94a30}.ht_hotel-card__comment-rating.ht_hotel-card__comment-rating--inactive{color:#fff;background-color:#ccc;font-weight:700}.ht_hotel-card__comment-txt{margin:0;padding:0;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:14px;color:#000}.ht_hotel-card__comment-txt--color{color:#6d3232}.ht_hotel-card__comment-txt.ht_hotel-card__comment-txt--inactive{color:#ccc}.ht_hotel-card__comment-item{min-height:10px;margin:0;padding:0;padding-bottom:5px;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:10px;color:#000;box-sizing:border-box}.ht_hotel-card__price-block{display:flex;flex-direction:column;align-items:flex-start;width:210px;height:138px;margin:0;padding:5px 0 0 30px;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ht_hotel-card__price{margin:0;margin-bottom:5px;padding:0;font-family:Roboto,sans-serif;font-size:22px;font-weight:700;line-height:26px;color:#333}.ht_hotel-card__price-txt{margin:0;padding:0;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:14px;color:#000}.ht_hotel-card__price-txt--pt-pb{padding-top:5px;padding-bottom:10px}.ht_hotel-card__price-txt--color{color:#1c5cdf}.ht_hotel-card__placing{width:160px;height:36px;margin:0;margin-left:-8px;padding:0;padding-left:30px;text-align:left;font-family:Roboto,sans-serif;font-size:14px;font-weight:600;line-height:12px;color:#fff;border:none;border-radius:2px;background-color:#f3862e;cursor:pointer;box-sizing:border-box}.ht_hotel-card__placing:hover{background-color:#d77729}.ht_hotel-card__additional-block{margin:-10px 0 10px 0;padding:0}
.ht_hotel-add{display:flex;justify-content:center;align-items:center;width:100%;height:70px;margin:0;padding:0;background-color:#fff}.ht_hotel-add.ht_hotel-add--gray{background-color:#dadada}.ht_hotel-add__btn{display:flex;justify-content:center;align-items:center;width:220px;height:34px;margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:16px;font-weight:400;line-height:16px;color:#1098f7;background-color:#e6e6e6;border:1px solid #1098f7;cursor:pointer}.ht_hotel-add__btn:hover{background-color:#cbcbcb}
.ht_header{position:relative;display:flex;align-items:flex-end;width:100%;min-height:45px;margin:0;padding:0;padding-top:10px;padding-left:20px;box-sizing:border-box}.ht_header.ht_header--simple{min-height:35px}.ht_header__title{display:flex;justify-content:center;align-items:center;width:174px;height:30px;margin:0;padding:0;padding-top:4px;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:18px;color:#000;text-transform:uppercase;background-color:#cfcfcf;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-sizing:border-box;transition:.3s filter}.ht_header__title:hover:not(.ht_header__title--active){filter:brightness(.9)}.ht_header__title.ht_header__title--active{display:flex;justify-content:center;align-items:center;width:200px;height:35px;margin:0;padding:0;font-family:Roboto,sans-serif;font-size:17px;font-weight:400;line-height:18px;text-transform:uppercase;background-color:#fff;color:#0f7ee6;border:1px solid #0f7ee6;border-bottom:0;box-sizing:border-box}.ht_header__close{position:absolute;top:5px;right:0;margin:0;padding:0;padding-right:20px;font-family:Roboto,sans-serif;font-size:11px;font-weight:400;line-height:11px;color:#000;cursor:pointer}.ht_header__close:before{content:"";position:absolute;top:6px;right:6px;width:10px;height:1px;background-color:#000;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.ht_header__close:after{content:"";position:absolute;top:6px;right:6px;width:10px;height:1px;background-color:#000;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.ht_header__valutes-wrapper{position:absolute;right:1px;bottom:2px}.ht_header__valutes-wrapper .Valutes{margin:0}.ht_header__valutes-wrapper .Valutes-header{display:none}
.ht_header.ht_header-placement--bb{min-height:55px;border-bottom:10px solid #0f7ee6}
.ht_error{position:relative;width:100%;margin:0;padding:40px 0;border-right:1px solid #007aff;border-left:1px solid #007aff;background-color:#fff;box-sizing:border-box;box-shadow:0 3px 3px 0 rgba(0,0,0,.2);display:none}.ht_error.ht_error--active{display:block}.ht_error-img-wrapper{display:flex;justify-content:center;width:100%;margin-top:10px}.ht_error-text-wrapper{display:flex;justify-content:center;width:100%;margin-top:20px}.ht_error-text{width:450px;text-align:center;color:#0a2239;font-size:16px;line-height:19px;font-weight:400}
.hotel-booking-block{padding:10px;display:none}.hotel-booking-block.hotel-booking-block--active{display:block}
.insurance{margin:0 10px 15px 10px}.insurance__top_row{width:980px;display:table}.insurance__breadcrumbs{width:800px;margin:16px 0 15px 0;float:left}.insurance__breadcrumbs .breadcrumbs{width:auto}.insurance__share{float:right;margin:10px 0}.insurance__content{width:100%;height:auto;margin:0;padding:0}.insurance__head{width:100%;margin:0;margin-bottom:28px;padding:0;padding-top:30px;padding-bottom:15px;padding-left:20px;padding-right:20px;font-family:Roboto,sans-serif;font-size:26px;font-weight:300;line-height:26px;color:#444;background-color:#fff;box-sizing:border-box}.insurance__title{width:100%;margin:0;margin-bottom:15px;padding:0;padding-top:20px;padding-bottom:15px;padding-left:20px;padding-right:20px;font-family:Roboto,sans-serif;font-size:21px;font-weight:500;line-height:21px;color:#444;background-color:#fff;box-sizing:border-box}.insurance__txt{width:880px;margin:0;margin-bottom:15px;padding:0;padding-left:20px;padding-right:20px;font-family:"PT Sans",sans-serif;font-size:18px;font-weight:400;line-height:normal;color:#444}.insurance__txt-list{width:100%;margin:0;margin-bottom:15px;padding:0;padding-left:20px;padding-right:20px;font-family:"PT Sans",sans-serif;font-size:18px;font-weight:400;line-height:normal;color:#444}.insurance__txt-item{position:relative}.insurance__txt-item:before{position:absolute;content:"-";top:2px;left:-10px}.insurance__logo-img{margin:0;margin-top:15px;margin-bottom:22px;margin-left:20px;padding:0}.insurance__txt-link-block{display:flex;flex-direction:column;margin:0;margin-bottom:90px;padding:0;padding-left:20px}.insurance__txt-link{margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:18px;font-weight:400;line-height:normal;color:#0f7ee6}.insurance__print{width:100%;display:table;margin-top:15px}.insurance__block-print{float:right}.insurance__print-link{color:#0f7ee6;text-decoration:none;position:relative;top:-2px;margin-right:18px;margin-left:7px;cursor:pointer}.insurance__icon-print:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e93a';font-size:19px;color:#666}html[data-print=insurance-print] .insurance__list_block--date .insurance__link,html[data-print=insurance-print] .insurance__print,html[data-print=insurance-print] .insurance__rest_link_block,html[data-print=insurance-print] .insurance__txt-link-block{display:none}html[data-print=insurance-print] .insurance__list_block--what_do .insurance__text_link{color:#444;text-decoration:none}html[data-print=insurance-print] .insurance__list_block:not(.insurance__list_block--what_do){border-top:1px solid #444}
.lab__Container{min-height:500px;padding:10px}.lab__Title{text-align:center}.lab__Calendar{padding:10px}.lab__Calendar__Ex1,.lab__Calendar__Ex2,.lab__Calendar__Ex3,.lab__Calendar__Ex4{display:inline-block;padding:10px;background:#1481de;color:#fff;cursor:pointer;margin:20px}
.included-in-cruise{display:flex;justify-content:space-between;flex-wrap:wrap;padding:10px 0 24px}.included-in-cruise__item{display:flex;align-items:center;width:100%;max-width:484px;padding:20px 16px;font:400 20px Roboto,sans-serif;color:#555;background-color:#d6d6d6;border:1px solid #c4c4c4;box-sizing:border-box;box-shadow:0 7px 13px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.05);border-radius:4px;cursor:pointer;user-select:none;transition:.3s color,.3s background-color}.included-in-cruise__item.included-in-cruise__item--active{color:#0f7ee6;background-color:#fff;border-radius:4px 4px 0 0;border-bottom:none!important;cursor:default}.included-in-cruise__item.included-in-cruise__item--active-similar{color:#0f7ee6;background-color:#fff}.included-in-cruise__item.included-in-cruise__item--inactive{background-color:#fff}.included-in-cruise__item-img{margin-right:10px;fill:#929292;transition:.3s fill}.included-in-cruise__item.included-in-cruise__item--active .included-in-cruise__item-img,.included-in-cruise__item.included-in-cruise__item--active-similar .included-in-cruise__item-img{fill:#0f7ee6}.included-in-cruise__item.included-in-cruise__item--inactive .included-in-cruise__item-img{fill:#92c9fc}.included-in-cruise__item:not(.included-in-cruise__item--active):hover{background:#cee7ff;border:1px solid #0f7ee6}.included-in-cruise__content{position:relative;width:100%;padding:32px 32px 23px;columns:2;background:#fff;border:1px solid #c4c4c4;border-top:none;font:400 15px Roboto,sans-serif;z-index:5;display:none}.included-in-cruise__content.included-in-cruise__content--active{display:block}.included-in-cruise__content p{margin:0 0 10px 0;padding:initial}.included-in-cruise__content ul{list-style:initial;margin:0 0 0 30px;padding:initial}.included-in-cruise__content li{margin:5px 0}.included-in-cruise__content-item{max-width:442px;width:100%;margin-bottom:16px;color:#0a2239}.included-in-cruise__content-title{font-weight:700;margin-bottom:8px}.included-in-cruise__content-list li:not(:last-child){margin-bottom:4px}.included-in-cruise__content-list{padding-left:15px}
.included-in-cruise-popup{position:fixed;top:0;left:0;justify-content:center;align-items:center;width:100%;height:100%;z-index:800;box-sizing:border-box;display:none}.included-in-cruise-popup.included-in-cruise-popup--active{display:flex}.included-in-cruise-popup-background{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.25)}.included-in-cruise-popup-content{position:relative;width:560px;padding:24px 10px 24px 24px;background:#fff;border-radius:4px;box-shadow:0 4px 4px rgba(0,0,0,.25),0 0 11px rgba(8,0,47,.1);font-family:Roboto,sans-serif;box-sizing:border-box}.included-in-cruise-popup-close{position:absolute;top:10px;right:10px;display:flex;align-items:center;justify-content:center;width:12px;height:12px;cursor:pointer;user-select:none}.included-in-cruise-popup-title{color:#0f7ee6;font-size:21px;font-weight:500;line-height:25px}.included-in-cruise-popup-content-inner{max-height:600px;margin-top:16px;padding-right:24px;font-size:14px;font-weight:400;line-height:16px;overflow:auto}.included-in-cruise-popup-content-inner::-webkit-scrollbar{width:8px}.included-in-cruise-popup-content-inner::-webkit-scrollbar-track{border-radius:8px;background:#cbcbcb}.included-in-cruise-popup-content-inner::-webkit-scrollbar-thumb{border-radius:8px;background:#666}.included-in-cruise-popup-content-inner li,.included-in-cruise-popup-content-inner p,.included-in-cruise-popup-content-inner ul{margin:revert;padding:revert}.included-in-cruise-popup-content-inner ul{list-style:revert}
.transfer-how-service-works{-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:40px;font-family:Roboto;font-style:normal;font-weight:500}.transfer-how-service-works *{-webkit-box-sizing:border-box;box-sizing:border-box}.transfer-how-service-works__wrapper{width:879px;margin:0 91px 38px 30px}.transfer-how-service-works__wrapper>p{font-size:20px;line-height:23px;color:#0a2239;margin:0 0 23px 0}.transfer-how-service-works__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.transfer-how-service-works__point{position:relative}.transfer-how-service-works__point:first-child{width:233px}.transfer-how-service-works__point:nth-child(2){width:282px}.transfer-how-service-works__point:last-child{width:332px;min-width:332px}.transfer-how-service-works__main-parahraph{margin:20px 0 10px 0;font-size:14px;line-height:16px;color:#0a2239;height:44px;max-width:227px}.transfer-how-service-works__second-parahraph{margin:0;font-weight:400;font-size:13px;line-height:15px;color:#0a2239;height:45px;width:92%;max-width:262px}.transfer-how-service-works__point-image{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.transfer-how-service-works__point-image::after{content:"";display:block;width:100%;height:.5em;border-top:1px solid #c4c4c4}.transfer-how-service-works__point-image--first-point::before{content:url(/templates/d/blocks/how-service-works/img/1-point.svg);margin-right:16px}.transfer-how-service-works__point-image--second-point::before{content:url(/templates/d/blocks/how-service-works/img/2-point.svg);margin-right:16px}.transfer-how-service-works__point-image--third-point{float:left}.transfer-how-service-works__point-image--third-point::before{content:url(/templates/d/blocks/how-service-works/img/3-point.svg);margin-right:16px}.transfer-how-service-works__point-image--third-point::after{content:none;display:none}.transfer-how-service-works__point-image--finally-point{margin-right:0}.transfer-how-service-works__point-image--finally-point::before{content:"";display:block;width:100%;height:1px;border-top:1px solid #c4c4c4}.transfer-how-service-works__point-image--finally-point::after{border-top:none;margin-left:16px;width:34px;height:44px;content:url(/templates/d/blocks/how-service-works/img/finally-point.svg)}.transfer-how-service-works__big-image{width:calc(100% + 20px);margin-left:-10px;content:url(/templates/d/blocks/how-service-works/img/big-image.png)}.transfer-how-service-works.transfer-how-service-works--width-100 .transfer-how-service-works__big-image{margin:0;width:100%}
.how-service-works{display:none;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:40px;font-family:Roboto;font-style:normal;font-weight:500}.how-service-works--active{display:block}.how-service-works *{-webkit-box-sizing:border-box;box-sizing:border-box}.how-service-works__wrapper{width:879px;margin:0 91px 38px 30px}.how-service-works__wrapper>p{font-size:20px;line-height:23px;color:#0a2239;margin:0 0 23px 0}.how-service-works__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.how-service-works__point{position:relative}.how-service-works__point:first-child{width:233px}.how-service-works__point:nth-child(2){width:282px}.how-service-works__point:last-child{width:332px;min-width:332px}.how-service-works__main-parahraph{margin:20px 0 10px 0;font-weight:500;font-size:14px;line-height:16px;color:#0a2239;height:44px;max-width:227px}.how-service-works__second-parahraph{margin:0;font-weight:400;font-size:13px;line-height:15px;color:#0a2239;height:45px;width:92%;max-width:262px}.how-service-works__point-image{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.how-service-works__point-image::after{content:"";display:block;width:100%;height:.5em;border-top:1px solid #c4c4c4}.how-service-works__point-image--first-point::before{content:url(/templates/d/blocks/how-service-works/img/1-point.svg);margin-right:16px}.how-service-works__point-image--second-point::before{content:url(/templates/d/blocks/how-service-works/img/2-point.svg);margin-right:16px}.how-service-works__point-image--third-point{float:left}.how-service-works__point-image--third-point::before{content:url(/templates/d/blocks/how-service-works/img/3-point.svg);margin-right:16px}.how-service-works__point-image--third-point::after{content:none;display:none}.how-service-works__point-image--finally-point{margin-right:0}.how-service-works__point-image--finally-point::before{content:"";display:block;width:100%;height:1px;border-top:1px solid #c4c4c4}.how-service-works__point-image--finally-point::after{border-top:none;margin-left:16px;width:34px;height:44px;content:url(/templates/d/blocks/how-service-works/img/finally-point.svg)}.how-service-works__big-image{width:calc(100% + 20px);margin-left:-10px}.how-service-works.how-service-works--width-100 .how-service-works__big-image{margin:0;width:100%;margin-bottom:30px}.how-service-works.how-service-works--hidden{display:none}
.hotels-page__breadcrumbs{margin:5px 10px}.hotels-page{min-height:4815px;display:table;box-sizing:border-box;margin:0;border:0}
.hotels-search{width:730px;margin-bottom:5px}.hotels-search-wripper{margin-bottom:50px}.hotels-search-header-table{display:table}.hotels-search-header-table-cell{display:table-cell;vertical-align:bottom}.hotels-search-header{font:25px/18px 'PT Sans',sans-serif;color:#444;margin-bottom:8px;margin-right:8px}.hotels-search-tabs{display:table;border-collapse:collapse}.hotels-search-tab{display:table-cell;vertical-align:middle;text-align:center;border:1px solid #999;border-bottom:none;background:0 0;color:#2e2e2e;width:88px;font:10px/23px 'PT Sans',sans-serif;cursor:pointer;text-transform:uppercase}.hotels-search-tab.active{background:#0f7ee6;border:1px solid #0f7ee6;border-bottom:none;color:#fff}.hotels-search-header-border{width:730px;height:4px;background:#0f7ee6;display:block}.hotels-search-tabs-content{display:none;padding:30px 20px 0;width:690px;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.3)}.hotels-search-tabs-content-row{font-size:0}.hotels-search-tabs-content-row-selects{margin-bottom:17px}.hotels-search-tabs-content-row-submit{text-align:right}.hotels-search-tabs-content-row-submit-button{display:inline-block;cursor:pointer;font:14px/22px 'PT Sans',sens-serif;text-transform:uppercase;background:#f48f2e;color:#fff;border-radius:2px;width:110px;text-align:center;margin-right:77px;margin-bottom:17px}.hotels-search-tabs-content-row-submit-button:hover{transition:all linear .7s;background:#d86d23}.hotels-search-tabs-content-row-dates-title{font:bold 14px 'PT Sans',sans-serif;color:#444;display:inline-block}.hotels-search-tabs-content-row-dates-from-label{display:inline-block}.hotels-search-tabs-content-row-dates-from-span{font:bold 14px 'PT Sans',sans-serif;color:#444}.hotels-search-tabs-content-row-dates-from-input{border:1px solid #d9d9d9;font:12px/22px 'PT Sans',sans-serif;color:#000;border-radius:2px;width:50px;padding:0 30px 0 6px;margin-left:4px}.hotels-search-tabs-content-row-form-label{display:inline-block;margin-right:13px}.hotels-search-tabs-content-row-form-span{font:bold 14px 'PT Sans',sans-serif;color:#444;width:125px;display:inline-block}.hotels-search-tabs-content-row-form-select{border:1px solid #d9d9d9;font:12px/22px 'PT Sans',sans-serif;border-radius:2px;padding:0 0 0 6px;background:#fff;display:inline-block;height:35px;color:#000;position:static;width:170px}.hotels-search-tabs-content-row-dates-till-label{display:inline-block;margin-left:12px}.hotels-search-tabs-content-row-dates-till-span{font:bold 14px 'PT Sans',sans-serif;color:#444}.hotels-search-tabs-content-row-dates-till-input{border:1px solid #d9d9d9;font:12px/22px 'PT Sans',sans-serif;color:#000;border-radius:2px;width:50px;padding:0 30px 0 6px;margin-left:4px}.hotels-search-tabs-content-row-dates-nights-label{display:inline-block;margin-left:10px;position:relative;top:-21px}.hotels-search-tabs-content-row-dates-nights-span{font:bold 14px 'PT Sans',sans-serif;color:#444;display:block;margin-bottom:1px}.hotels-search-tabs-content-row-dates-nights-input-block{display:table-cell;verticla-align:top}.hotels-search-tabs-content-row-dates-nights-input{border:1px solid #d9d9d9;font:14px 'PT Sans',sans-serif;color:#000;border-radius:2px;width:22px;text-align:center;height:20px}.hotels-search-tabs-content-row-dates-nights-buttons{display:table-cell;vertical-align:top;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;-webkit-user-select:none}.hotels-search-tabs-content-row-dates-nights-button-plus{width:9px;height:9px;border:1px solid #d9d9d9;font:14px/9px 'PT Sans',sans-serif;color:#000;border-radius:2px;background:#fff;text-align:center;margin-left:2px}.hotels-search-tabs-content-row-dates-nights-button-plus:hover{border:1px solid #555}.hotels-search-tabs-content-row-dates-nights-button-minus{width:9px;height:9px;border:1px solid #d9d9d9;font:14px/9px 'PT Sans',sans-serif;color:#000;border-radius:2px;background:#fff;text-align:center;margin-top:2px;margin-left:2px}.hotels-search-tabs-content-row-dates-nights-button-minus:hover{border:1px solid #555}.hotels-search-tabs-content-row-dates-link-specialprice{color:#0f7ee6;text-decoration:underline;display:inline-block;font:14px 'PT Sans',sans-serif;margin-left:48px;cursor:pointer}.hotels-search-tabs-content-row-dates-link-specialprice:hover{text-decoration:none}.hotels-search-tabs-content.active{display:block}.hotels-search-tabs-content-row-dates-from-label:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e903';font-size:12px;color:#0f7ee6;position:absolute;margin-left:72px;margin-top:6px}.hotels-search-tabs-content-row-dates-from-label:after{content:'';width:0;height:0;border-style:solid;border-width:4px 3px 0 3px;border-color:#8f8f8f transparent transparent transparent;position:absolute;margin-left:-11px;margin-top:10px}.hotels-search-tabs-content-row-dates-till-label:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e903';font-size:12px;color:#0f7ee6;position:absolute;margin-left:77px;margin-top:6px}.hotels-search-tabs-content-row-dates-till-label:after{content:'';width:0;height:0;border-style:solid;border-width:4px 3px 0 3px;border-color:#8f8f8f transparent transparent transparent;position:absolute;margin-left:-11px;margin-top:10px}.hotels-search-tabs-content-row-dates-link-specialprice:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e966';font-size:22px;position:absolute;margin-left:-30px}
.hotels-list{display:none;width:700px;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.3);padding:5px 10px 0 20px}.hotels-list.active{display:block}.hotels-list-item{border-bottom:1px solid #0f7ee6;margin-top:15px}.hotels-list-item:last-child{border-bottom:none}.hotels-list-item-header{font:18px/18px 'PT Sans',sans-serif;color:#444;display:inline-block}.hotels-list-item-header-span{display:inline-block;font:12px/14px 'PT Sans',sans-serif;color:#0f7ee6;text-decoration:underline;cursor:pointer}.hotels-list-item-header-span:hover{text-decoration:none}.hotels-list-item-block{display:table}.hotels-list-item-block-description{display:table-cell;vertical-align:top;width:85px;padding-right:10px}.hotels-list-item-block-content{display:table-cell;vertical-align:top;width:615px}.hotels-list-item-block-description-stars{font-size:0;margin:2px 0 5px}.hotels-list-item-block-description-star{display:inline-block;margin-right:1px}.hotels-list-item-block-description-image{width:75px;height:75px}.hotels-list-item-block-description-link{font:12px/14px 'PT Sans',sans-serif;color:#0f7ee6;cursor:pointer;text-decoration:underline}.hotels-list-item-block-description-link:hover{test-decoration:none}.hotels-list-item-block-content-table{border-collapse:collapse;width:615px;margin-top:2px;margin-bottom:30px}.hotels-list-item-block-content-table-tbody-tr{display:none}.hotels-list-item-block-content-table-tbody-tr.visible{display:table-row}.hotels-list-item-block-content-table-thead-tr-th{background:#ccc;font:12px/14px 'PT Sans',sans-serif;color:#444;height:36px;vertical-align:middle;text-align:left}.hotels-list-item-block-content-table-tbody-tr-th-1{width:60px;padding-left:13px}.hotels-list-item-block-content-table-tbody-tr-th-2{width:133px;padding-left:0}.hotels-list-item-block-content-table-tbody-tr-th-3{width:116px;padding-left:0}.hotels-list-item-block-content-table-tbody-tr-th-4{width:124px;padding-left:3px}.hotels-list-item-block-content-table-tbody-tr-th-5{width:84px;padding-left:23px}.hotels-list-item-block-content-table-tbody-tr-th-6{width:54px;padding-left:0}.hotels-list-item-block-content-table-tbody-tr-td{border-bottom:1px solid #ddd;font:14px/16px 'PT Sans',sans-serif;color:#000;vertical-align:top;padding:7px 0}.hotels-list-item-block-content-table-tbody-tr-td-1{padding-left:22px}.hotels-list-item-block-content-table-tbody-tr-td-2{padding-left:0}.hotels-list-item-block-content-table-tbody-tr-td-3{padding-left:0}.hotels-list-item-block-content-table-tbody-tr-td-4{padding-left:0}.hotels-list-item-block-content-table-tbody-tr-td-5{padding-left:23px}.hotels-list-item-block-content-table-tbody-tr-td-6{padding-left:12px}.hotels-list-item-block-content-table-tbody-tr-td-gray-block{background:#e6e6e6;font:12px/12px 'PT Sans',sans-serif;color:#000;padding:3px}.hotels-list-item-block-content-table-tbody-tr-td-link{color:#0f7ee6;font:12px/12px 'PT Sans',sans-serif;text-decoration:underline;cursor:pointer}.hotels-list-item-block-content-table-tbody-tr-td-link:hover{text-decoration:none}.hotels-list-item-block-content-table-tbody-tr-td-strong{font:bold 14px/30px 'PT Sans',sans-serif;color:#444}.hotels-list-item-block-content-table-tbody-tr-td-radio{margin:8px 0 0}.hotels-list-item-block-showmore{color:#0f7ee6;font:12px/12px 'PT Sans',sans-serif;text-decoration:underline;cursor:pointer;display:none;margin-left:73px;margin-top:-22px;margin-bottom:7px;position:absolute}.hotels-list-item-block-showmore:hover{text-decoration:none}.hotels-list-item-block-showmore.active{display:inline-block}.hotels-list-item-block-hide{color:#0f7ee6;font:12px/12px 'PT Sans',sans-serif;text-decoration:underline;cursor:pointer;display:none;margin-left:73px;margin-top:-22px;margin-bottom:7px;position:absolute}.hotels-list-item-block-hide:hover{text-decoration:none}.hotels-list-item-block-hide.active{display:inline-block}.hotels-list-item-block-description-star:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e929';font-size:10px;color:#f90}.hotels-list__choose-tourists{display:none}.hotels-list__choose-tourists__title{margin:3px 0 6px 0}.hotels-list__choose-tourists__content{padding:6px;background-color:#fff}.hotels-list__choose-tourists__content-list-item{margin:9px 0}.hotels-list__choose-tourists__content-list-item-number{width:67px;display:inline-block;text-align:center;margin-left:2px}.hotels-list__choose-tourists__content-list-item-name,.hotels-list__choose-tourists__content-list-item-surname{margin:0 20px 0 6px}.hotels-list__choose-tourists__content-list-item-name-input,.hotels-list__choose-tourists__content-list-item-surname-input{border:1px solid #d9d9d9;height:33px;width:228px;padding:0 20px;font-size:14px;font-family:'PT Sans',sans-serif}.hotels-list__choose-tourists__content-list-item-checkbox{width:15px;height:15px;margin:0;margin-bottom:1px;padding:0;display:inline-block;vertical-align:bottom}.hotels-list__choose-tourists__submit-block{text-align:right;margin-top:20px}.hotels-list__choose-tourists__submit-block-button{display:inline-block;cursor:pointer;font:14px/22px 'PT Sans',sens-serif;text-transform:uppercase;background:#f48f2e;color:#fff;border-radius:2px;text-align:center;margin-right:50px;margin-bottom:9px;height:22px;padding:0 32px}.hotels-list__choose-tourists__submit-block-button:hover{transition:all linear .7s;background:#d86d23}
.galery_stock{width:100%;margin-top:15px}.galery_stock__item{width:238px;height:158px;margin:0 5px 10px 0;cursor:pointer;display:block;float:left;background-color:#1481de;border:1px solid #b2b2b2;position:relative;text-decoration:none}.galery_stock__item:hover .galery_stock__miniature{opacity:.7;transition:all .5s ease}.galery_stock__item:nth-child(3n){margin-right:0}.galery_stock__item-bottom-title{overflow:hidden;text-overflow:ellipsis;margin-top:-25px;color:#fff;width:230px;white-space:nowrap;padding-left:5px;padding-right:3px;padding-bottom:3px;text-decoration:none;background:rgba(0,0,0,.5);position:absolute}
#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none}#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background:url("../../../templates/d/blocks/galery/img/fancybox.png")}#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:1100;display:none}#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none}#fancybox-wrap{position:absolute;top:0;left:0;padding:20px;z-index:1101;outline:0;display:none}#fancybox-outer{position:relative;width:100%;height:100%;background:#fff}#fancybox-content{width:0;height:0;padding:0;outline:0;position:relative;overflow:hidden;z-index:1102;border:0 solid #fff}#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:0 0;z-index:1101}#fancybox-close{position:absolute;top:0;right:0;width:20px;height:20px;cursor:pointer;z-index:1103;display:none}#fancybox-close:before{content:"X";position:relative;font:300 15px Roboto,sans-serif;top:3px;left:4px}#fancybox-error{color:#444;font:normal 12px/20px Arial;padding:14px;margin:0}#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:0;line-height:0;vertical-align:top}#fancybox-frame{width:100%;height:100%;border:none;display:block}#fancybox-left,#fancybox-right{position:absolute;bottom:0;height:100%;width:35%;cursor:pointer;outline:0;background:transparent url("../../../templates/d/blocks/galery/img/blank.gif");background-repeat:no-repeat;z-index:1102;display:none}#fancybox-left{left:0}#fancybox-right{right:0}#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:39px;height:106px;margin-top:-53px;cursor:pointer;z-index:1102;display:block}#fancybox-left-ico{background:url("../../../templates/d/blocks/galery/img/arrow_left.png")}#fancybox-right-ico{background:url("../../../templates/d/blocks/galery/img/arrow_right.png")}#fancybox-left:hover,#fancybox-right:hover{visibility:visible}#fancybox-left:hover span{left:20px}#fancybox-right:hover span{left:auto;right:20px}.fancybox-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001}#fancybox-bg-n{top:-20px;left:0;width:100%;background:url("../../../templates/d/blocks/galery/img/fancybox-x.png")}#fancybox-bg-ne{top:-20px;right:-20px;background:url("../../../templates/d/blocks/galery/img/fancybox.png");background-position:-40px -162px}#fancybox-bg-e{top:0;right:-20px;height:100%;background:url("../../../templates/d/blocks/galery/img/fancybox-y.png");background-position:-20px 0}#fancybox-bg-se{bottom:-20px;right:-20px;background:url("../../../templates/d/blocks/galery/img/fancybox.png");background-position:-40px -182px}#fancybox-bg-s{bottom:-20px;left:0;width:100%;background:url("../../../templates/d/blocks/galery/img/fancybox-x.png");background-position:0 -20px}#fancybox-bg-sw{bottom:-20px;left:-20px;background:url("../../../templates/d/blocks/galery/img/fancybox.png");background-position:-40px -142px}#fancybox-bg-w{top:0;left:-20px;height:100%;background:url("../../../templates/d/blocks/galery/img/fancybox-y.png")}#fancybox-bg-nw{top:-20px;left:-20px;background:url("../../../templates/d/blocks/galery/img/fancybox.png");background-position:-40px -122px}#fancybox-title{font-family:Helvetica;font-size:12px;z-index:1102}.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative}.fancybox-title-outside{padding-top:10px;color:#fff}.fancybox-title-over{position:absolute;bottom:0;left:0;color:#fff;text-align:left}#fancybox-title-over{padding:10px;background:url("../../../templates/d/blocks/galery/img/fancy_title_over.png");display:block}.fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px}#fancybox-title-float-wrap{border:none;border-collapse:collapse;width:auto}#fancybox-title-float-wrap td{border:none;white-space:nowrap}#fancybox-title-float-left{padding:0 0 0 15px;background:url("../../../templates/d/blocks/galery/img/fancybox.png");background-position:-40px -90px;background-repeat:no-repeat}#fancybox-title-float-main{color:#fff;line-height:29px;font-weight:700;padding:0 0 3px 0;background:url("../../../templates/d/blocks/galery/img/fancybox-x.png");background-position:0 -40px}#fancybox-title-float-right{padding:0 0 0 15px;background:url("../../../templates/d/blocks/galery/img/fancybox.png");background-position:-55px -90px;background-repeat:no-repeat}
.forgot-pass-client-block__wrapper{margin:26px 130px 40px}.forgot-pass-client-block__title{color:#444;font-family:'PT Sans',sans-serif;font-size:20px}.forgot-pass-client-block__content{background-color:#fff;padding:49px 64px 30px 64px;margin-top:5px;font-family:'PT Sans',sans-serif;font-size:16px;font-weight:300;box-sizing:border-box}.forgot-pass-client-block__top-text{line-height:1.5}.forgot-pass-client-block_field__email{margin-top:30px}.forgot-pass-client-block__email-label{padding-right:8px;display:inline-block;vertical-align:top;padding-top:11px}.forgot-pass-client-block__email-field{display:inline-block;border:1px solid grey;font-size:16px;padding:8px;width:210px;height:17px;margin-top:6px;box-shadow:0 4px 13px -8px rgba(0,0,0,.9);-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.forgot-pass-client-block__email-field:hover{box-shadow:0 7px 15px -8px rgba(0,0,0,.8)}.forgot-pass-client-block__email-example{font-size:12px;margin-left:120px}.forgot-pass-client-block__middle-text{display:inline-block;font-size:12px;margin-top:24px;margin-left:3px;margin-right:64px;line-height:1.35}.forgot-pass-client-block__submit{font-family:'PT Sans',sans-serif;text-align:center;width:160px;height:40px;box-sizing:border-box;border:1px solid #0f7ee6;background:#fff;color:#0f7ee6;font-size:18px;cursor:pointer;margin:29px 0 0 215px;padding:6px;box-shadow:0 4px 13px -8px rgba(0,0,0,.9);-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.forgot-pass-client-block__submit:hover{background:#0f7ee6;color:#fff;box-shadow:0 7px 15px -8px rgba(0,0,0,.8)}.js--forgot-pass-client-block_hidden{display:none}.js--forgot-pass-client-block_border{border:1px solid #ccc}.js--forgot-pass-client-block_border-error{border:1px solid red}.modal-popup.js--forgot-pass-client-block_width-popup{max-width:277px}.forgot-pass-client-block__checkbox{margin-top:20px}.forgot-pass-client-block__checkbox-title{display:inline-block;padding-right:30px}.forgot-pass-client-block__checkbox-input{display:inline-block;position:relative;cursor:pointer;padding-left:22px;margin-right:10px}.forgot-pass-client-block__checkbox-input::before{position:absolute;margin-left:2px;display:inline-block;background-repeat:no-repeat;font-family:mcruises!important;content:"\e95b";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#000;font-size:15px;left:0;top:3px}.forgot-pass-client-block__checkbox-input.active::before{content:"\e957"}.js--forgot-pass-client-block__email-not-found{display:none}.forgot-pass-client-block__email-not-found{line-height:1.5}.forgot-pass-client-block__email-not-found_tel{margin-top:10px}.forgot-pass-client-block__email-not-found_time{font-size:12px;margin-top:15px;margin-bottom:5px;line-height:1.4}
.forgot-pass-block__wrapper{margin:26px 130px 40px}.forgot-pass-block__title{color:#444;font-family:"PT Sans",sans-serif;font-size:20px}.forgot-pass-block__content{background-color:#fff;padding:49px 64px 30px 64px;margin-top:5px;font-family:"PT Sans",sans-serif;font-size:16px;font-weight:300;box-sizing:border-box}.forgot-pass-block__top-text{line-height:1.5}.forgot-pass-block_field__email{margin-top:30px}.forgot-pass-block__email-label{padding-right:8px;display:inline-block;vertical-align:top;padding-top:11px}.forgot-pass-block__email-field{display:inline-block;border:1px solid grey;font-size:16px;padding:8px;width:210px;height:17px;margin-top:6px;box-shadow:0 4px 13px -8px rgba(0,0,0,.9);-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.forgot-pass-block__email-field:hover{box-shadow:0 7px 15px -8px rgba(0,0,0,.8)}.forgot-pass-block__email-example{font-size:12px;margin-left:120px}.forgot-pass-block__middle-text{display:inline-block;font-size:12px;margin-top:24px;margin-left:3px;margin-right:64px;line-height:1.35}.forgot-pass-block__submit{font-family:"PT Sans",sans-serif;text-align:center;width:160px;height:40px;box-sizing:border-box;border:1px solid #0f7ee6;background:#fff;color:#0f7ee6;font-size:18px;cursor:pointer;margin:29px 0 0 215px;padding:6px;box-shadow:0 4px 13px -8px rgba(0,0,0,.9);-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.forgot-pass-block__submit:hover{background:#0f7ee6;color:#fff;box-shadow:0 7px 15px -8px rgba(0,0,0,.8)}.js--forgot-pass-block_hidden{display:none}.js--forgot-pass-block_border{border:1px solid #ccc}.js--forgot-pass-block_border-error{border:1px solid red}.modal-popup.js--forgot-pass-block_width-popup{max-width:277px}.js--forgot-pass-block__email-not-found{display:none}.forgot-pass-block__email-found,.forgot-pass-block__email-not-found{line-height:1.5}.forgot-pass-block__email-found{display:none}.forgot-pass-block__email-not-found_tel{margin-top:10px}.forgot-pass-block__email-not-found_time{font-size:12px;margin-top:15px;margin-bottom:5px;line-height:1.4}
.lowcoster-label{position:absolute;right:31px;cursor:pointer;margin-top:-4px;vertical-align:top;display:table}.lowcoster-label-content{width:120px;font:14px/24px 'PT Sans',sans-serif;color:#fff;background:#338d43;text-align:center;display:table-cell;vertical-align:top}.lowcoster-label-arrow{width:0;height:0;border-style:solid;border-width:12px 6px 12px 0;border-color:transparent #338d43 transparent transparent;display:table-cell;vertical-align:top}.lowcoster-popup{position:absolute;display:block;background:#fff;width:293px;padding:19px 15px;border:1px solid #5eb26d;box-shadow:0 0 5px rgba(0,0,0,.3);z-index:2;right:-74px;top:52px;text-align:center;display:none}.lowcoster-popup.active{display:block}.lowcoster-popup-p{padding:3px 0 0 12px;font:16px/18px 'PT Sans',sans-serif;color:#000;text-align:left}.lowcoster-popup-ul{margin:7px 0}.lowcoster-popup-li{font:13px/18px 'PT Sans',sans-serif;color:#000;text-align:left;display:table}.lowcoster-popup-li:before{content:'–';display:table-cell;padding-right:3px}.lowcoster-popup-close-button{font:300 10px Roboto,sans-serif;color:#000;position:absolute;top:-1px;right:2px;cursor:pointer}.lowcoster-popup-arrow{width:10px;height:10px;display:block;position:absolute;background:#fff;border-bottom:1px solid #5eb26d;border-right:1px solid #5eb26d;top:-6px;right:156px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);box-shadow:2px 2px 2px 0 rgba(0,0,0,.1);display:none}.lowcoster-popup-image:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:red;font-size:18px;content:'\e94d'}
.fly-only-blocks__no-tickets-gag-wrapper{position:absolute;display:block;width:680px;height:437px;background:#fff;left:50%;margin-left:-340px;top:45px;text-align:center;padding-top:55px;z-index:100}.fly-only-blocks__no-tickets-gag-h3{font:300 26px/32px Roboto,sans-serif;color:#000;text-align:center;margin:52px 0 46px}.fly-only-blocks__no-tickets-gag-h4{font:300 18px/24px Roboto,sans-serif;color:#000;text-align:center;margin-bottom:53px}.fly-only-blocks__no-tickets-gag-button{font:bold 14px/52px 'PT Sans',sans-serif;width:240px;color:#fff;background:#f48f2e;text-transform:uppercase;cursor:pointer;text-align:center;border-radius:4px;display:inline-block}.fly-only-blocks__no-tickets-gag-button:hover{transition:all linear .7s;background:#d86d23}.fly-only-blocks__no-tickets-gag-hand:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e962";color:red;font-size:78px}
.fly-only-blocks__no-direct-flights-wrapper{display:block;width:680px;height:437px;background:#fff;left:50%;top:45px;text-align:center;padding-top:55px;z-index:100;margin:0 auto}.fly-only-blocks__no-direct-flights-h3{font:300 26px/32px Roboto,sans-serif;color:#000;text-align:center;margin:52px 0 46px}.fly-only-blocks__no-direct-flights-h4{font:300 18px/24px Roboto,sans-serif;color:#000;text-align:center;margin-bottom:53px}.fly-only-blocks__no-direct-flights-button{font:bold 14px/52px 'PT Sans',sans-serif;width:295px;color:#fff;background:#f48f2e;text-transform:uppercase;cursor:pointer;text-align:center;border-radius:4px;display:inline-block}.fly-only-blocks__no-direct-flights-button:hover{transition:all linear .7s;background:#d86d23}.fly-only-blocks__no-direct-flights-hand:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e962";color:red;font-size:78px}
.fly-only-blocks__no-direct-flights-cruise-wrapper{display:block;width:680px;height:437px;background:#fff;left:50%;top:45px;text-align:center;padding-top:55px;z-index:100;margin:0 auto}.fly-only-blocks__no-direct-flights-cruise-h3{font:300 26px/32px Roboto,sans-serif;color:#000;text-align:center;margin:52px 0 46px}.fly-only-blocks__no-direct-flights-cruise-h4{font:300 18px/24px Roboto,sans-serif;color:#000;text-align:center;margin-bottom:53px}.fly-only-blocks__no-direct-flights-cruise-button{font:bold 14px/52px 'PT Sans',sans-serif;width:295px;color:#fff;background:#f48f2e;text-transform:uppercase;cursor:pointer;text-align:center;border-radius:4px;display:inline-block}.fly-only-blocks__no-direct-flights-cruise-button:hover{transition:all linear .7s;background:#d86d23}.fly-only-blocks__no-direct-flights-cruise-hand:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e962";color:red;font-size:78px}
.fly-only-blocks__Timeout-wrapper{position:absolute;display:block;width:680px;height:437px;background:#fff;left:50%;margin-left:-340px;top:45px;text-align:center;padding-top:55px}.fly-only-blocks__Timeout-h3{font:300 26px/32px Roboto,sans-serif;color:#000;text-align:center;margin:52px 0 46px}.fly-only-blocks__Timeout-h4{font:300 18px/24px Roboto,sans-serif;color:#000;text-align:center;margin-bottom:53px}.fly-only-blocks__Timeout-button{font:bold 14px/52px 'PT Sans',sans-serif;width:240px;color:#fff;background:#f48f2e;text-transform:uppercase;cursor:pointer;text-align:center;border-radius:4px;display:inline-block}.fly-only-blocks__Timeout-button:hover{transition:all linear .7s;background:#d86d23}.fly-only-blocks__Timeout-hand:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e962";color:red;font-size:78px}
.fly-only-blocks__InfoClose{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/fly-only-blocks/images/x.png");width:10px;height:11px;cursor:pointer;position:absolute;z-index:40;right:10px;top:10px}.fly-only-blocks__aviaDetailMini_wrapper{position:fixed;width:100%;height:100%;background:rgba(0,0,0,.5);top:0;left:0;z-index:1000;display:none}.fly-only-blocks__aviaDetailMini_wrapper.active{display:block}.fly-only-blocks__aviaDetailMini{position:fixed;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.3);width:600px;overflow:hidden;z-index:3;left:calc(50% - 300px);top:40px;z-index:1001}.fly-only-blocks__aviaDetailMiniHeader{height:147px;border-bottom:1px solid #d2d1d1}.fly-only-blocks__aviaDetailMiniHeaderTitle{position:relative;text-align:center;color:#0f7ee6;font-size:25px;line-height:73px;font-family:Roboto,sans-serif}.fly-only-blocks__aviaDetailMiniFromTo{height:76px}.fly-only-blocks__aviaDetailMiniHeaderFrom{float:left}.fly-only-blocks__aviaDetailMiniHeaderFromContent{margin-left:30px;margin-top:16px}.fly-only-blocks__aviaDetailMiniHeaderTo{float:left}.fly-only-blocks__aviaDetailMiniHeaderToContent{margin-left:30px;margin-top:16px}.fly-only-blocks__aviaDetailMiniContent{display:table}.fly-only-blocks__aviaDetailMiniContentCard{position:relative;width:100%;height:137px}.fly-only-blocks__aviaDetailMiniContentCardFrom .fly-only-blocks__aviaDetailMiniContentCardCode{position:absolute;left:30px;top:25px}.fly-only-blocks__aviaDetailMiniContentCardFrom .fly-only-blocks__aviaDetailMiniContentCardDate{position:absolute;left:98px;top:19px}.fly-only-blocks__aviaDetailMiniContentCardFrom .fly-only-blocks__aviaDetailMiniContentCardPlace{position:absolute;left:99px;top:37px}.fly-only-blocks__aviaDetailMiniContentCardTo .fly-only-blocks__aviaDetailMiniContentCardCode{position:absolute;left:30px;top:76px}.fly-only-blocks__aviaDetailMiniContentCardTo .fly-only-blocks__aviaDetailMiniContentCardDate{position:absolute;left:100px;top:70px}.fly-only-blocks__aviaDetailMiniContentCardTo .fly-only-blocks__aviaDetailMiniContentCardPlace{position:absolute;left:100px;top:87px}.fly-only-blocks__aviaDetailMiniContentCardCompany{position:absolute;top:14px;left:460px}.fly-only-blocks__aviaDetailMiniContentCardCompanyInfo{font-size:10px;color:#888}.fly-only-blocks__aviaDetailMiniContentTransfer{position:relative;width:100%;height:74px;background:#efefef;border-top:1px solid #d2d1d1;border-bottom:1px solid #d2d1d1}.fly-only-blocks__aviaDetailMiniContentTransferTitle{position:absolute;left:29px;top:24px;font-weight:700;font-size:14px;color:#000}.fly-only-blocks__aviaDetailMiniContentTransferTime{position:absolute;left:29px;top:45px;font-size:12px;color:#888}.fly-only-blocks__aviaDetailMiniContentTransferPlace{position:absolute;left:121px;top:26px;font-size:13px;color:#444}.fly-only-blocks__aviaDetailMiniContentForward{display:table-cell;vertical-align:top;width:600px}.fly-only-blocks__aviaDetailMiniContentBack{display:table-cell;vertical-align:top;width:489px}.fly-only-blocks__aviaDetailMiniFooter{position:relative;height:76px;border-top:1px solid #d2d1d1}.fly-only-blocks__aviaDetailMiniFooterShare:before{content:'';position:absolute;height:17px;width:17px;display:inline-block;background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/fly-only-blocks/images/shareIcon.png");top:6px;left:6px}.fly-only-blocks__aviaDetailMiniFooterShare{position:absolute;left:30px;top:22px;padding:8px 14px 7px 33px;text-transform:uppercase;background:#efefef;color:#666;display:inline-block;font-size:12px;cursor:pointer;border-radius:1px}.fly-only-blocks__aviaDetailMiniFooterPriceCount{font-weight:700;font-size:22px;color:#000;text-align:right;position:absolute;right:225px;top:18px}.fly-only-blocks__aviaDetailMiniFooterPriceComment{font-size:12px;color:#888;text-align:right;position:absolute;right:224px;bottom:18px}.fly-only-blocks__aviaDetailMiniFooterBuy{text-transform:uppercase;font-size:15px;color:#fff;background:#f48f2e;cursor:pointer;border-radius:1px;text-align:center;width:170px;position:absolute;right:35px;top:19px;padding:10px 0 7px 0}.fly-only-blocks__aviaDetailMini_flight_from_icon-avia:before{font-family:mcruises!important;content:"\e902";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#000;font-size:20px;position:absolute}.fly-only-blocks__aviaDetailMini_flight_to_icon-avia:before{font-family:mcruises!important;content:"\e902";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#000;font-size:20px;position:absolute;transform:rotate(180deg)}.fly-only-blocks__aviaDetailMini_flight_description,.fly-only-blocks__aviaDetailMini_flight_title{margin-left:30px}.fly-only-blocks__aviaDetailMini_flight_description{color:#444}.fly-only-blocks__aviaDetailMini_flight_arrow{width:46px;height:5px;display:inline-block;background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/fly-only-blocks/images/fly-only-blocks__InfoBlock_flight_arrow.png");position:relative;top:-2px;margin:0 10px}
.fly-only-blocks__InfoClose{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/fly-only-blocks/images/x.png");width:10px;height:11px;cursor:pointer;position:absolute;z-index:40;right:10px;top:10px}.fly-only-blocks__aviaDetail_wrapper{position:fixed;width:100%;height:100%;background:rgba(0,0,0,.5);top:0;left:0;z-index:1000;display:none}.fly-only-blocks__aviaDetail_wrapper.active{display:block}.fly-only-blocks__aviaDetail{position:fixed;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.3);width:980px;overflow:hidden;z-index:3;left:calc(50% - 490px);top:40px;z-index:10001}.fly-only-blocks__aviaDetailHeader{height:147px;border-bottom:1px solid #d2d1d1}.fly-only-blocks__aviaDetailHeaderTitle{position:relative;text-align:center;color:#0f7ee6;font-size:25px;line-height:73px;font-family:Roboto,sans-serif}.fly-only-blocks__aviaDetailFromTo{height:76px}.fly-only-blocks__aviaDetailHeaderFrom{float:left;width:50%}.fly-only-blocks__aviaDetailHeaderFromContent{margin-left:30px;margin-top:16px}.fly-only-blocks__aviaDetailHeaderTo{float:left;width:50%}.fly-only-blocks__aviaDetailHeaderToContent{margin-left:30px;margin-top:16px}.fly-only-blocks__aviaDetailContent{display:table}.fly-only-blocks__aviaDetailContentCard{position:relative;width:100%;height:137px}.fly-only-blocks__aviaDetailContentCardFrom .fly-only-blocks__aviaDetailContentCardCode{position:absolute;left:30px;top:25px}.fly-only-blocks__aviaDetailContentCardFrom .fly-only-blocks__aviaDetailContentCardDate{position:absolute;left:98px;top:19px}.fly-only-blocks__aviaDetailContentCardFrom .fly-only-blocks__aviaDetailContentCardPlace{position:absolute;left:99px;top:37px}.fly-only-blocks__aviaDetailContentCardTo .fly-only-blocks__aviaDetailContentCardCode{position:absolute;left:30px;top:76px}.fly-only-blocks__aviaDetailContentCardTo .fly-only-blocks__aviaDetailContentCardDate{position:absolute;left:100px;top:70px}.fly-only-blocks__aviaDetailContentCardTo .fly-only-blocks__aviaDetailContentCardPlace{position:absolute;left:100px;top:87px}.fly-only-blocks__aviaDetailContentCardCompany{position:absolute;top:14px;left:353px}.fly-only-blocks__aviaDetailContentCardCompanyInfo{font-size:10px;color:#888}.fly-only-blocks__aviaDetailContentTransfer{position:relative;width:100%;height:74px;background:#efefef;border-top:1px solid #d2d1d1;border-bottom:1px solid #d2d1d1}.fly-only-blocks__aviaDetailContentTransferTitle{position:absolute;left:29px;top:24px;font-weight:700;font-size:14px;color:#000}.fly-only-blocks__aviaDetailContentTransferTime{position:absolute;left:29px;top:45px;font-size:12px;color:#888}.fly-only-blocks__aviaDetailContentTransferPlace{position:absolute;left:121px;top:26px;font-size:13px;color:#444}.fly-only-blocks__aviaDetailContentForward{display:table-cell;vertical-align:top;width:490px;border-right:1px solid #d2d1d1}.fly-only-blocks__aviaDetailContentBack{display:table-cell;vertical-align:top;width:489px}.fly-only-blocks__aviaDetailFooter{position:relative;height:76px;border-top:1px solid #d2d1d1}.fly-only-blocks__aviaDetailFooterShare:before{content:'';position:absolute;height:17px;width:17px;display:inline-block;background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/fly-only-blocks/images/shareIcon.png");top:6px;left:6px}.fly-only-blocks__aviaDetailFooterShare{position:absolute;left:30px;top:22px;padding:8px 14px 7px 33px;text-transform:uppercase;background:#efefef;color:#666;display:inline-block;font-size:12px;cursor:pointer;border-radius:1px}.fly-only-blocks__aviaDetailFooterPriceCount{font-weight:700;font-size:22px;color:#000;text-align:right;position:absolute;right:225px;top:18px}.fly-only-blocks__aviaDetailFooterPriceComment{font-size:12px;color:#888;text-align:right;position:absolute;right:224px;bottom:18px}.fly-only-blocks__aviaDetailFooterBuy{text-transform:uppercase;font-size:15px;color:#fff;background:#f48f2e;cursor:pointer;border-radius:1px;text-align:center;width:170px;position:absolute;right:35px;top:19px;padding:10px 0 7px 0}.fly-only-blocks__aviaDetail_flight_from_icon-avia:before{font-family:mcruises!important;content:"\e902";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#000;font-size:20px;position:absolute}.fly-only-blocks__aviaDetail_flight_to_icon-avia:before{font-family:mcruises!important;content:"\e902";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#000;font-size:20px;position:absolute;transform:rotate(180deg)}.fly-only-blocks__aviaDetail_flight_description,.fly-only-blocks__aviaDetail_flight_title{margin-left:30px}.fly-only-blocks__aviaDetail_flight_description{color:#444}.fly-only-blocks__aviaDetail_flight_arrow{width:46px;height:5px;display:inline-block;background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/fly-only-blocks/images/fly-only-blocks__InfoBlock_flight_arrow.png");position:relative;top:-2px;margin:0 10px}
.fly-only-blocks__Ticket{margin:6px 10px;width:980px;position:relative;display:table;height:197px}.fly-only-blocks__TicketMini{height:150px}.fly-only-blocks__TicketLeft{display:table-cell;width:665px;padding:19px;position:relative;padding-top:25px;padding-left:32px;vertical-align:top;box-shadow:0 0 5px rgba(0,0,0,.3);background:#fff}.fly-only-blocks__TicketCompanies{height:37px}.fly-only-blocks__TicketCompany{float:left;margin-right:20px}.fly-only-blocks__TicketCompanyLogo{float:left}.fly-only-blocks__TicketCompanyLogo img{height:20px}.fly-only-blocks__TicketCompanyName{font-size:16px;margin-left:11px;color:#4e4e4e;display:inline-block}.fly-only-blocks__TicketRight{display:table-cell;width:233px;border-left:2px solid #c1c1c1;text-align:center;position:relative;vertical-align:top;box-shadow:0 0 5px rgba(0,0,0,.3);background:#fff}.fly-only-blocks__TicketRight-topShearing{position:absolute;top:-5px;right:237px;display:table;width:10px;height:10px;background-color:#dedede;box-shadow:2px -2px 5px -3px rgba(0,0,0,.3) inset,-2px -2px 5px -3px rgba(0,0,0,.3) inset;border-radius:0 0 50% 50%}.fly-only-blocks__TicketRight-topShearing:after{content:"";display:table;height:3px;width:10px;background-color:#dedede}.fly-only-blocks__TicketRight-bottomShearing{position:absolute;bottom:-5px;right:237px;display:table;width:10px;height:10px;background-color:#dedede;box-shadow:-2px 2px 5px -3px rgba(0,0,0,.3) inset,2px 2px 5px -3px rgba(0,0,0,.3) inset;border-radius:50% 50% 0 0}.fly-only-blocks__TicketRight-bottomShearing:after{content:"";display:table;height:3px;width:10px;background-color:#dedede;margin-top:7px}.fly-only-blocks__WeRecommendSticker{position:absolute;top:22px;right:10px;width:120px;height:24px;border:1px solid #8abeff;color:#8abeff;font-size:14px;font-family:'PT Sans';box-sizing:border-box;padding:2px 0 0 1px}.fly-only-blocks__WeRecommendSticker:before{width:0;height:0;border-style:solid;border-width:12px 7px 12px 0;border-color:transparent #8abfff transparent transparent;content:'';position:absolute;top:-1px;left:-8px}.fly-only-blocks__WeRecommendSticker:after{height:0;border-style:solid;border-width:11px 7px 11px 0;border-color:transparent #fff transparent transparent;content:'';position:absolute;top:0;left:-7px}.fly-only-blocks__TicketPeopleType,.fly-only-blocks__TicketPeopleTypeRecommended{position:absolute;text-align:center;text-transform:uppercase;font-size:11px;color:#000;width:240px;right:0;top:22px}.fly-only-blocks__TicketPeopleTypeRecommended{top:58px}.fly-only-blocks__TicketPeopleType:before,.fly-only-blocks__TicketPeopleTypeRecommended:before{font-family:mcruises!important;content:"\e930";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#5eb26d;font-size:16px;position:relative;top:3px;margin-right:7px}.fly-only-blocks__TicketPrice{position:absolute;text-align:center;font-size:22px;color:#000;font-weight:700;width:240px;right:0;bottom:64px}.fly-only-blocks__TicketBuy{text-transform:uppercase;font-size:15px;color:#fff;background:#f48f2e;cursor:pointer;border-radius:2px;text-align:center;width:170px;position:absolute;right:35px;bottom:20px;padding:7px 0 7px 0}.fly-only-blocks__TicketBuy:hover{transition:all linear .7s;background:#d86d23}.fly-only-blocks__TicketWay{display:table;margin-bottom:11px}.fly-only-blocks__TicketWayFrom{display:table-cell;width:260px;font-size:13px}.fly-only-blocks__TicketWayTransfer{display:table-cell;width:200px}.fly-only-blocks__TicketWayTransferDuration{width:160px;text-align:center;font-size:12px;color:#666}.fly-only-blocks__TicketWayTransferArrow{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/fly-only-blocks/images/arrowWay.png");height:5px}.fly-only-blocks__TicketWayTransferCount{width:160px;text-align:center;font-size:12px;color:#666}.fly-only-blocks__TicketWayTo{display:table-cell;font-size:13px}.fly-only-blocks__TicketComment{position:absolute;left:29px;bottom:15px;font-size:13px;color:red}.fly-only-blocks__TicketMore{position:absolute;right:25px;bottom:15px;color:#2471d2;font-size:13px;cursor:pointer}
.fly-only-blocks__SearchForm{height:126px;background:#2795f4;z-index:1000;position:relative}.fly-only-blocks__SearchFormWorkingplace{height:136px}.fly-only-blocks__SearchForm__Fields{padding:12px 20px 0 20px;height:45px}.fly-only-blocks__SearchForm__Field{float:left;position:relative;border:2px #dcdcdc solid;background:#fff;border-radius:3px;font-size:15px;color:#444;margin-right:10px}.fly-only-blocks__SearchForm__Field.emptyInputAvia{border:2px #fd0000 solid}.fly-only-blocks__SearchForm__Button{cursor:pointer;padding:13px 12px;font-size:15px;line-height:15px;cursor:pointer;height:15px;white-space:nowrap;text-overflow:clip;overflow:hidden}.fly-only-blocks__SearchForm__Button_active{border-color:#abd2f6;background:#abd2f6}.fly-only-blocks__SearchForm__Button_active .fly-only-blocks__SearchForm__AviaDateStartButton{background:#abd2f6;color:#0d79d6}.fly-only-blocks__SearchForm__Button_active .fly-only-blocks__SearchForm__Button:before{color:#0d79d6!important}.fly-only-blocks__SearchForm__Button_active .fly-only-blocks__SearchForm__CloseEndDate:before{color:#0d79d6!important}.fly-only-blocks__SearchForm__Input{font-size:15px;font-family:inherit;line-height:19px;padding:11px 8px 11px 13px;color:#444}.fly-only-blocks__SearchForm__Input::-webkit-input-placeholder{color:#444}.fly-only-blocks__SearchForm__FieldCaret:after{content:'';position:absolute;height:41px;width:41px;background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/fly-only-blocks/images/caretShadow.png");right:0;top:0}.fly-only-blocks__SearchForm__AviaFrom{margin-right:8px;width:253px}.fly-only-blocks__SearchForm__AviaFrom input{width:232px}.fly-only-blocks__SearchForm__Swap{float:left;margin-right:9px;cursor:pointer;width:24px;height:45px}.fly-only-blocks__SearchForm__Swap:before{font-family:mcruises!important;content:"\e958";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#dcdcdc;font-size:20px;position:relative;top:12px;margin:0}.fly-only-blocks__SearchForm__Swap:hover:before{color:#fff}.fly-only-blocks__SearchForm__AviaTo{width:253px}.fly-only-blocks__SearchForm__AviaTo input{width:232px}.fly-only-blocks__SearchForm__AviaDateStart{margin-right:5px;width:121px}.fly-only-blocks__SearchForm__AviaDateEndButton,.fly-only-blocks__SearchForm__AviaDateStartButton{padding-left:35px}.fly-only-blocks__SearchForm__AviaDateStart .fly-only-blocks__SearchForm__Button:before{font-family:mcruises!important;content:"\e951";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#02afe2;font-size:23px;position:absolute;top:10px;left:10px}.fly-only-blocks__SearchForm__AviaDateEnd{width:121px}.fly-only-blocks__SearchForm__AviaDateEnd .fly-only-blocks__SearchForm__Button:before{font-family:mcruises!important;content:"\e952";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#02afe2;font-size:23px;position:absolute;top:10px;left:10px}.fly-only-blocks__SearchForm__CloseEndDate{position:absolute;right:0;top:0;height:41px;width:25px}.fly-only-blocks__SearchForm__CloseEndDate:before{font-family:mcruises!important;content:"\e953";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#a7a6ab;font-size:12px;position:absolute;top:14px;right:8px;cursor:pointer}.fly-only-blocks__SearchForm__Quantity{margin-right:0;width:126px;z-index:3;cursor:pointer}.fly-only-blocks__SearchForm__Advanced{padding:21px 30px 0;color:#fff;font-size:16px;position:relative}.fly-only-blocks__SearchForm__AdvancedButton{float:left;position:relative;cursor:pointer}.fly-only-blocks__SearchForm__AdvancedButton span{border-bottom:1px dashed #fff}.fly-only-blocks__SearchForm__AdvancedButton_formTo{margin-right:14px;padding:0 20px 0 25px}.fly-only-blocks__SearchForm__AdvancedButton_formTo:before{display:inline-block;background-repeat:no-repeat;font-family:mcruises!important;content:"\e954";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#fff;font-size:13px;position:absolute;top:5px;left:0}.fly-only-blocks__SearchForm__AdvancedButton_formTo[data-type="1way"]:before{font-size:6px;content:"\e955";top:8px}.fly-only-blocks__SearchForm__AdvancedButton_formTo[data-type="2way"]:before{content:"\e954"}.fly-only-blocks__SearchForm__AdvancedButton_formTo[data-type=manyway]:before{content:"\e956"}.fly-only-blocks__SearchForm__AdvancedButton_category:after,.fly-only-blocks__SearchForm__AdvancedButton_formTo:after{position:absolute;margin-left:2px;display:inline-block;background-repeat:no-repeat;font-family:mcruises!important;content:"\e907";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#fff;font-size:11px;right:5px;top:6px}.fly-only-blocks__SearchForm__AdvancedButton_category_active:after,.fly-only-blocks__SearchForm__AdvancedButton_formTo_active:after{transform:rotate(180deg)}.fly-only-blocks__SearchForm__AdvancedButton_category{margin-right:11px;padding-right:20px}.fly-only-blocks__SearchForm__AdvancedCheckbox{float:left;position:relative;cursor:default}.fly-only-blocks__SearchForm__AdvancedCheckbox_stright{cursor:pointer;padding:0 22px}.fly-only-blocks__SearchForm__AdvancedCheckbox_stright:before{position:absolute;margin-left:2px;display:inline-block;background-repeat:no-repeat;font-family:mcruises!important;content:"\e95b";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#fff;font-size:15px;left:0;top:3px}.fly-only-blocks__editArrivalTime_AcceptRisk_Input{float:left;margin-bottom:30px;margin-right:6px;margin-left:-1px;cursor:pointer;padding:0 22px}.fly-only-blocks__editArrivalTime_AcceptRisk_Input:before{position:absolute;margin-left:1px;display:inline-block;background-repeat:no-repeat;font-family:mcruises!important;content:"";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#f48f2e;font-size:14px;left:0;top:3px;border:1px solid #f48f2e;width:12px;height:12px;border-radius:2px;background-color:#fff}.fly-only-blocks__SearchForm__ArrivalTime{position:absolute;top:48px;padding-left:25px;margin-left:1px;cursor:pointer}.fly-only-blocks__SearchForm__ArrivalTime_active:after{transform:rotate(180deg)}.fly-only-blocks__SearchForm__ArrivalTime span{border-bottom:1px dashed #fff}.fly-only-blocks__SearchForm__ArrivalTime:before{display:inline-block;background-repeat:no-repeat;font-family:mcruises!important;content:"\e906";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#fff;font-size:13px;position:absolute;top:5px;left:0}.fly-only-blocks__SearchForm__ArrivalTime:after{position:absolute;margin-left:2px;display:inline-block;background-repeat:no-repeat;font-family:mcruises!important;content:"\e907";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#fff;font-size:11px;right:-17px;top:6px}.fly-only-blocks__SearchForm__arrivalHours{width:32px;height:21px;text-align:center;font-family:'PT Sans';font-weight:500;font-size:16px;padding:0;margin:0 1px 0 1px;border:2px solid #dcdcdc;box-sizing:border-box;border-radius:3px;position:relative;top:1px;color:#000;padding-bottom:1px}.fly-only-blocks__SearchForm__bottomSpacer{height:7px;background-color:transparent;box-shadow:0 5px 6px 0 rgba(158,158,158,.75);position:relative;z-index:2}.fly-only-blocks__editArrivalTime{height:185px;background-color:#fcb;margin:0 10px 4px 10px;padding-left:117px;padding:16px 60px 0 117px;position:relative;display:none}.fly-only-blocks__editArrivalTime:before{position:absolute;display:inline-block;background-repeat:no-repeat;font-family:mcruises!important;content:"\e962";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;font-size:72px;top:19px;left:31px;color:red}.fly-only-blocks__editArrivalTime_text{font-size:15px;font-family:'PT Sans'}.fly-only-blocks__editArrivalTime_ChangeArrival{margin-top:17px}.fly-only-blocks__editArrivalTime_ChangeArrival p{font-size:15px;font-family:'PT Sans'}.fly-only-blocks__editArrivalTime_Text{float:left}.fly-only-blocks__editArrivalTime_Buttons{float:left;margin-left:16px;margin-top:-2px}.fly-only-blocks__editArrivalTime_ButtonMinus{float:left;width:28px;height:28px;background-color:#f27e2d;position:relative;border-radius:2px;box-sizing:border-box;outline:0!important}.fly-only-blocks__editArrivalTime_ButtonMinus:before{position:absolute;display:inline-block;background-repeat:no-repeat;font-family:mcruises!important;content:"\e95d";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;top:13px;left:8px;font-size:2px;color:#fff}.fly-only-blocks__editArrivalTime_InputHours{float:left;width:32px;height:28px;box-sizing:border-box;border-radius:2px;border:1px solid #dcdcdc;text-align:center;font-family:'PT Sans';font-weight:500;font-size:16px;padding:0;margin:0 2px 0 2px;color:#000}.fly-only-blocks__editArrivalTime_ButtonPlus{float:left;width:28px;height:28px;background-color:#f27e2d;position:relative;border-radius:2px;box-sizing:border-box;outline:0!important}.fly-only-blocks__editArrivalTime_ButtonPlus:before{position:absolute;display:inline-block;background-repeat:no-repeat;font-family:mcruises!important;content:"\e95c";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;top:8px;left:8px;font-size:12px;color:#fff}.fly-only-blocks__editArrivalTime_AcceptRisk{clear:left;position:relative;top:12px}.fly-only-blocks__editArrivalTime_Collapse{border:none;background:0 0;font-size:11px;font-family:'PT Sans';color:#2471d2;border-bottom:1px dotted #2471d2;padding:0;margin:0;position:absolute;bottom:7px;left:117px}.fly-only-blocks__editArrivalTime_Collapse:after{position:absolute;margin-left:2px;display:inline-block;background-repeat:no-repeat;font-family:mcruises!important;content:"\e907";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#fff;font-size:10px;right:-15px;top:2px;transform:rotate(180deg);color:#2471d2}.fly-only-blocks__SearchForm__AdvancedCheckbox_stright[data-checked=true]:before{content:"\e957"}.fly-only-blocks__editArrivalTime_AcceptRisk_Input[data-checked=true]:before{content:"\e957"}.fly-only-blocks__SearchForm__ButtonSearch{float:right;padding:8px 18px;background:#f48f2e;font-size:18px;border-radius:3px;margin-top:-11px;margin-right:-1px;cursor:pointer}.fly-only-blocks__SearchForm__ButtonClear{position:absolute;bottom:-48px;right:85px;cursor:pointer;font-family:'PT Sans',sans-serif;font-size:12px;border-bottom:1px solid #5db0f7;color:#fff;text-decoration:none}.fly-only-blocks__SearchForm__ButtonClear:hover{border-bottom:1px solid transparent}.fly-only-blocks__SearchForm__ButtonSearch:hover{transition:all linear .7s;background:#d86d23}.fly-only-blocks__SearchForm__ButtonSearch span:after{content:'';position:relative;height:21px;width:26px;margin-left:12px;display:inline-block;background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/fly-only-blocks/images/flyIcon.png");margin-bottom:-6px}.fly-only-blocks__aviaPeopleMenu{position:absolute;background:#fff;box-shadow:0 3px 9px #999;right:20px;z-index:10;width:242px;border:2px solid #abd2f6;display:none;top:57px}.fly-only-blocks__aviaPeopleMenuTitle{font-size:15px;color:#444;font-weight:700;line-height:46px;padding-left:10px}.fly-only-blocks__aviaPeopleMenuLine{padding:8px 0;position:relative}.fly-only-blocks__aviaPeopleMenuLineTitle{font-size:14px;color:#444;padding-left:10px}.fly-only-blocks__aviaPeopleMenuLineComment{font-size:14px;color:grey;padding-left:10px}.fly-only-blocks__aviaPeopleMenuLineCounter{position:absolute;right:19px;top:8px;width:92px;height:28px;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.fly-only-blocks__aviaPeopleMenuLineCounterDown{margin-left:2px;float:left;text-align:center;width:28px;line-height:26px;height:28px;font-size:28px;cursor:pointer;border-radius:1px;display:inline-block;color:grey}.fly-only-blocks__aviaPeopleMenuLineCounterDown:hover{background-color:#dcdcdc;color:#fff}.fly-only-blocks__aviaPeopleMenuLineCounterInputContainer{float:left;margin-left:2px}.fly-only-blocks__aviaPeopleMenuLineCounterInput{width:28px;text-align:center;font-size:14px;color:#444;line-height:24px;border:1px solid #dcdcdc;border-radius:1px}.fly-only-blocks__aviaPeopleMenuLineCounterUp{margin-left:2px;float:left;text-align:center;width:28px;line-height:26px;height:28px;font-size:28px;cursor:pointer;border-radius:1px;color:grey}.fly-only-blocks__aviaPeopleMenuLineCounterUp:hover{background-color:#1481de;color:#fff}.fly-only-blocks__aivaAdvancedMenu{position:absolute;background:#fff;box-shadow:0 3px 9px #999;display:none;z-index:10}.fly-only-blocks__aivaAdvancedMenu:before{content:'';background:0 0;display:inline-block;width:0;height:0;position:absolute;border-left:6px solid transparent;cursor:pointer;top:-16px;border:8px solid transparent;border-bottom:8px solid #fff;left:10px}.fly-only-blocks__aivaAdvancedMenuItem{line-height:30px;font-size:16px;color:#444;cursor:pointer;padding:0 10px;position:relative}.fly-only-blocks__aivaAdvancedMenuItem:hover{background:#abd2f6}.fly-only-blocks__aivaAdvancedMenu_formTo{width:184px;top:50px;left:55px}.fly-only-blocks__aivaAdvancedMenu_category{width:180px;top:50px;left:260px}.fly-only-blocks__aivaAdvancedMenu_formTo .fly-only-blocks__aivaAdvancedMenuItem{padding:0 0 0 35px}.fly-only-blocks__aivaAdvancedMenuItem_1way:hover:before,.fly-only-blocks__aivaAdvancedMenuItem_2way:hover:before,.fly-only-blocks__aivaAdvancedMenuItem_manyway:hover:before{color:#0d79d6}.fly-only-blocks__aivaAdvancedMenuItem_1way:before{display:inline-block;background-repeat:no-repeat;font-family:mcruises!important;content:"\e955";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#999;font-size:6px;position:absolute;left:9px;top:12px}.fly-only-blocks__aivaAdvancedMenuItem_2way:before{display:inline-block;background-repeat:no-repeat;font-family:mcruises!important;content:"\e954";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#999;font-size:13px;position:absolute;left:10px;top:9px}.fly-only-blocks__aivaAdvancedMenuItem_manyway:before{display:inline-block;background-repeat:no-repeat;font-family:mcruises!important;content:"\e956";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#999;font-size:13px;position:absolute;left:10px;top:9px}.fly-only-blocks__SearchForm__AviaFrom-label-span{position:absolute;border:none;top:-18px;color:#dcdcdc;background:#2795f4;font:12px 'PT Sans',sans-serif}
@font-face{font-family:PTSansRegular;src:url("../../../templates/d/blocks/fly-only-blocks/fonts/PTSansRegular/PTSansRegular.eot");src:url("../../../templates/d/blocks/fly-only-blocks/fonts/PTSansRegular/PTSansRegular.eot?#iefix") format("embedded-opentype"),url("../../../templates/d/blocks/fly-only-blocks/fonts/PTSansRegular/PTSansRegular.woff") format("woff"),url("../../../templates/d/blocks/fly-only-blocks/fonts/PTSansRegular/PTSansRegular.ttf") format("truetype");font-style:normal;font-weight:400}@font-face{font-family:PTSansItalic;src:url("../../../templates/d/blocks/fly-only-blocks/fonts/PTSansItalic/PTSansItalic.eot");src:url("../../../templates/d/blocks/fly-only-blocks/fonts/PTSansItalic/PTSansItalic.eot?#iefix") format("embedded-opentype"),url("../../../templates/d/blocks/fly-only-blocks/fonts/PTSansItalic/PTSansItalic.woff") format("woff"),url("../../../templates/d/blocks/fly-only-blocks/fonts/PTSansItalic/PTSansItalic.ttf") format("truetype");font-style:normal;font-weight:400}@font-face{font-family:PTSansBold;src:url("../../../templates/d/blocks/fly-only-blocks/fonts/PTSansBold/PTSansBold.eot");src:url("../../../templates/d/blocks/fly-only-blocks/fonts/PTSansBold/PTSansBold.eot?#iefix") format("embedded-opentype"),url("../../../templates/d/blocks/fly-only-blocks/fonts/PTSansBold/PTSansBold.woff") format("woff"),url("../../../templates/d/blocks/fly-only-blocks/fonts/PTSansBold/PTSansBold.ttf") format("truetype");font-style:normal;font-weight:400}@font-face{font-family:RobotoRegular;src:url("../../../templates/d/blocks/fly-only-blocks/fonts/RobotoRegular/RobotoRegular.eot");src:url("../../../templates/d/blocks/fly-only-blocks/fonts/RobotoRegular/RobotoRegular.eot?#iefix") format("embedded-opentype"),url("../../../templates/d/blocks/fly-only-blocks/fonts/RobotoRegular/RobotoRegular.woff") format("woff"),url("../../../templates/d/blocks/fly-only-blocks/fonts/RobotoRegular/RobotoRegular.ttf") format("truetype");font-style:normal;font-weight:400}@font-face{font-family:RobotoLight;src:url("../../../templates/d/blocks/fly-only-blocks/fonts/RobotoLight/RobotoLight.eot");src:url("../../../templates/d/blocks/fly-only-blocks/fonts/RobotoLight/RobotoLight.eot?#iefix") format("embedded-opentype"),url("../../../templates/d/blocks/fly-only-blocks/fonts/RobotoLight/RobotoLight.woff") format("woff"),url("../../../templates/d/blocks/fly-only-blocks/fonts/RobotoLight/RobotoLight.ttf") format("truetype");font-style:normal;font-weight:400}@font-face{font-family:RobotoMedium;src:url("../../../templates/d/blocks/fly-only-blocks/fonts/RobotoMedium/RobotoMedium.eot");src:url("../../../templates/d/blocks/fly-only-blocks/fonts/RobotoMedium/RobotoMedium.eot?#iefix") format("embedded-opentype"),url("../../../templates/d/blocks/fly-only-blocks/fonts/RobotoMedium/RobotoMedium.woff") format("woff"),url("../../../templates/d/blocks/fly-only-blocks/fonts/RobotoMedium/RobotoMedium.ttf") format("truetype");font-style:normal;font-weight:400}@font-face{font-family:RobotoBold;src:url("../../../templates/d/blocks/fly-only-blocks/fonts/RobotoBold/RobotoBold.eot");src:url("../../../templates/d/blocks/fly-only-blocks/fonts/RobotoBold/RobotoBold.eot?#iefix") format("embedded-opentype"),url("../../../templates/d/blocks/fly-only-blocks/fonts/RobotoBold/RobotoBold.woff") format("woff"),url("../../../templates/d/blocks/fly-only-blocks/fonts/RobotoBold/RobotoBold.ttf") format("truetype");font-style:normal;font-weight:400}.loading-modal_wrapper{top:250px;position:absolute;width:100%;height:100%}.loading-modal_block{position:relative;width:535px;min-height:403px;border:1px solid rgba(0,0,0,.14);box-shadow:0 0 9.4px .6px rgba(0,0,0,.42);background:#fff;display:inline-block}.loading-modal_block_correct{position:relative}.loading-modal_block_progress{margin-top:14px;margin-left:16px;width:504px;height:50px;background-color:#fff;border:1px solid rgba(15,126,230,.35);box-shadow:0 0 5.6px .4px rgba(0,0,0,.54)}.loading-modal_block_title{width:100%;text-align:center;color:#545454;font-family:RobotoRegular;font-size:22px;font-weight:400;text-transform:uppercase}.loading-modal_block_item{width:255px;float:left;position:relative;display:inline-block;margin-bottom:25px}.loading-modal_block_item_icon{position:relative;display:inline-block;width:22px;height:22px;float:left;margin-left:8px;background-position:0 0;background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/fly-only-blocks/images/galca.png")}.loading-modal_block_description{font-family:PTSansRegular;position:relative;display:inline-block;max-width:204px;float:left;margin-left:14px;font-size:15px}.loading-modal_block_description_long{font-family:PTSansRegular;font-size:15px;margin-left:14px;display:inline-block}.loading-modal_block_list{position:relative;margin-left:25px}.loading-modal_block_item_long{clear:both;width:100%;text-align:center}.loading-modal_block_item_long_center_block{display:inline-block;text-align:left}.loading-modal_block_bottom{margin-bottom:33px;width:100%;clear:both}.loading-modal_block_progress_regiter .loading-modal_block_progress_title{margin-top:11px}.loading-modal_block_progress_title{font-size:12px;font-family:PTSansRegular;margin-top:9px;margin-left:13px;float:left}.loading-modal_block_progress_regiter .progressbar_opens{width:339px}.progressbar_opens{position:relative;width:376px;height:33px;float:left;margin-top:8px;margin-left:11px;float:left}.loading-modal_progress-label{position:absolute;left:50%;top:5px;font-weight:700}@-webkit-keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:40px 0}}@-o-keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:40px 0}}@keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:40px 0}}.progressbar_opens .ui-progressbar-value{height:32px;background-image:-webkit-linear-gradient(135deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(135deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(135deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;background-size:40px 40px;-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite;background-color:#337ab7}
.fly-only-blocks__MainMenu{position:relative;background:#8abeff;box-shadow:0 0 5px rgba(0,0,0,.3);margin:3px 0;height:37px;z-index:499}.fly-only-blocks__MainMenu>ul{position:relative;padding:0 10px}.fly-only-blocks__MainMenuItem{position:relative;display:table-cell;cursor:pointer}.fly-only-blocks__MainMenuItem_right{position:absolute;right:0;top:0}.fly-only-blocks__MainMenuItemLink{position:relative;display:block;height:37px;line-height:37px;padding:0 29px 0 21px;font-size:14px;text-decoration:none;color:#fff}.fly-only-blocks__MainMenuItem:last-child{padding:0 10px 0 4px}.fly-only-blocks__MainMenuItemLink:after{content:'';background:0 0;display:inline-block;width:0;height:0;position:absolute;top:17px;right:10px;border-top:6px dashed #fff;border-top:6px solid\9 #fff;border-right:6px solid transparent;border-left:6px solid transparent;cursor:pointer}.fly-only-blocks__MainMenuItemActive .fly-only-blocks__MainMenuItemLink,.fly-only-blocks__MainMenuItemActive .fly-only-blocks__MainMenuItemLink:hover{background:#fff;color:#3f98eb}.fly-only-blocks__MainMenuItemActive .fly-only-blocks__MainMenuItemLink:after,.fly-only-blocks__MainMenuItemActive .fly-only-blocks__MainMenuItemLink:hover:after{border-top:6px dashed #8abeff;border-top:6px solid\9 #8abeff;border-right:6px solid transparent;border-left:6px solid transparent}.fly-only-blocks__MainMenuItemLink:hover{color:#fff;background:#5da0d3}.fly-only-blocks__MainMenuItemLink:hover:after{border-top:6px dashed #fff;border-top:6px solid\9 #fff;border-right:6px solid transparent;border-left:6px solid transparent}.fly-only-blocks__MainMenuItemDrop{position:absolute;top:37px;background:#fff;box-shadow:-2px 1px 2px rgba(0,0,0,.15),2px 1px 2px rgba(0,0,0,.15)}.fly-only-blocks__MainMenuItemSort{width:242px;right:10px;padding:12px 0;display:none}.fly-only-blocks__MainMenuItemSortList{position:relative;display:block}.fly-only-blocks__MainMenuItemSortLink{position:relative;display:block;height:26px;line-height:26px;padding-left:32px;font-size:13px;color:#444;text-decoration:none;cursor:pointer}.fly-only-blocks__MainMenuItemSortLink:hover{background:#8abeff}.fly-only-blocks__MainMenuItemSortLink.active{background:#fff}.fly-only-blocks__MainMenuItemSortLink.active:hover{background:#8abeff}.fly-only-blocks__MainMenuItemSortLink.active:before{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/fly-only-blocks/images/checkBlue.png");width:12px;height:9px;content:'';position:absolute;display:block;left:10px;top:7px;content:"";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#8abeff;font-size:12px;position:absolute;left:10px;top:7px}.fly-only-blocks__MainMenuItemSortLink.active:hover:before{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/fly-only-blocks/images/checkWhite.png")}.fly-only-blocks__MainMenuItemAirport{width:244px;left:0;padding:20px 0 0 0;display:none}.fly-only-blocks__MainMenuItemAirport .fly-only-blocks__MainMenuItemReset{right:20px}.fly-only-blocks__MainMenuItemReset{position:absolute;display:block;font-size:11px;line-height:13px;color:#444;cursor:pointer;text-decoration:underline;right:0;top:3px;z-index:30}.fly-only-blocks__MainMenuItemCheckboxes{position:relative;padding:0 15px 11px 20px}.fly-only-blocks__MainMenuItemCheckboxesBorderBlock{margin-bottom:20px;border-bottom:1px solid #8a8a8a}.fly-only-blocks__MainMenuItemCity{position:relative;font-size:13px;line-height:17px;color:#000;font-weight:700;margin-bottom:15px;margin-top:-2px}.fly-only-blocks__MainMenuItemCheckboxesRow{position:relative;overflow:hidden;margin-bottom:7px}.fly-only-blocks__MainMenuItemCheckboxesRowText{font-size:13px;line-height:18px;color:#444;display:inline-block;vertical-align:top;font-style:normal;margin-left:5px}.fly-only-blocks__MainMenuItemCheckboxesRow .niceCheck{position:static;overflow:visible}.fly-only-blocks__MainMenuItemCheckboxesRow .niceCheck:after{width:100%;height:18px;content:'';z-index:20;position:absolute;display:block;left:0;top:0}.fly-only-blocks__MainMenuItemAirCompany,.fly-only-blocks__MainMenuItemLuggage{width:289px;left:0;padding:20px 0 10px;display:none}.fly-only-blocks__MainMenuItemLuggage{width:242px;left:0;padding:20px 0 10px;display:none}.fly-only-blocks__MainMenuItemAirCompaniesList{position:relative;overflow-x:hidden;overflow-y:scroll;margin-top:20px;height:255px;padding-right:10px}.fly-only-blocks__MainMenuItemLuggageList{position:relative;overflow-x:hidden;overflow-y:hidden;margin-top:20px;height:107px;padding-right:10px}.fly-only-blocks__MainMenuItemAirCompaniesList::-webkit-scrollbar{width:8px}.fly-only-blocks__MainMenuItemLuggageList::-webkit-scrollbar{width:8px}.fly-only-blocks__MainMenuItemAirCompaniesList::-webkit-scrollbar-track{border-radius:8px;background:#cbcbcb}.fly-only-blocks__MainMenuItemLuggageList::-webkit-scrollbar-track{border-radius:8px;background:#cbcbcb}.fly-only-blocks__MainMenuItemAirCompaniesList::-webkit-scrollbar-thumb{border-radius:8px;background:#666}.fly-only-blocks__MainMenuItemLuggageList::-webkit-scrollbar-thumb{border-radius:8px;background:#666}.fly-only-blocks__MainMenuItemCheckboxesRowPrice{font-size:11px;line-height:14px;color:#444;position:relative;float:right}.fly-only-blocks__MainMenuItemCheckboxesRowPriceSpan{font-size:14px;top:1px;position:relative}.fly-only-blocks__MainMenuItemAirCompaniesListPriceTitle{position:absolute;right:50px;margin-top:-12px;font-size:10px;line-height:10px;color:#9b9b9b}.fly-only-blocks__MainMenuItemAirCompanyReset,.fly-only-blocks__MainMenuItemLuggageReset{right:20px}.fly-only-blocks__MainMenuItemChange{width:250px;padding:20px 20px 10px;display:none}.fly-only-blocks__MainMenuItemChangePriceTitle{position:absolute;font-size:10px;line-height:10px;color:#000;right:20px;top:23px}.fly-only-blocks__MainMenuItemChangeReset{position:relative;display:block;cursor:pointer;text-decoration:underline;font-size:11px;line-height:13px;color:#656565}.fly-only-blocks__MainMenuItemPrice{width:210px;padding:20px 20px 15px;left:0;display:none}.fly-only-blocks__MainMenuItemPrice .ui-widget-content{background:#cbcbcb;position:relative;height:4px;width:210px;border-radius:2px;box-shadow:none}.fly-only-blocks__MainMenuItemPrice .ui-widget-content span{outline:0}.fly-only-blocks__MainMenuItemPriceRow{position:relative;margin-bottom:15px}.fly-only-blocks__MainMenuItemPriceAmount{position:relative;display:inline-block;vertical-align:top;white-space:nowrap;text-align:center;text-overflow:ellipsis;width:80px;height:17px;padding:3px 0;font-size:15px;line-height:17px;color:#444;font-family:'PT Sans',sans-serif;border:1px solid #c7c7c7;border-radius:3px;margin:0 5px}.fly-only-blocks__MainMenuItemPriceRowlabel{display:inline-block;vertical-align:top;position:relative;font-size:13px;line-height:25px;color:#656565}.fly-only-blocks__MainMenuItemPriceRange{box-shadow:none}.fly-only-blocks__MainMenuItemPriceRowReset{float:right;position:relative;display:block;line-height:25px;font-size:11px;color:#444;text-decoration:underline;cursor:pointer}.fly-only-blocks__MainMenuItemPriceRangeValues{position:relative;padding-top:10px;font-size:14px;line-height:16px;color:#444}.fly-only-blocks__MainMenuItemPrice .ui-slider-handle{margin-left:-7px}.fly-only-blocks__MainMenuItemTime{width:200px;padding:20px;left:0;display:none}.fly-only-blocks__MainMenuItemTimeBlock{position:relative}.fly-only-blocks__MainMenuItemTimeAlert{font-size:11px;line-height:10px;color:#666;position:relative;padding-top:3px}.fly-only-blocks__MainMenuItemTimeAlertSpan{color:#fe0000}.fly-only-blocks__MainMenuItemTimeLine{height:1px;margin:15px -20px 20px;background:#8a8a8a}.fly-only-blocks__MainMenuItemTimeBlockTabsItem{position:relative;width:98px;height:28px;border:1px solid #b9b9b9;cursor:pointer;float:left;text-align:center;font-size:15px;line-height:28px;color:#444}.fly-only-blocks__FiltersMenuTimeTabActive{background:#2688de;color:#fff;border:1px solid #2688de}.fly-only-blocks__MainMenuItemTimeBlockTabs{position:relative;margin-bottom:15px}
.fly-only-blocks__Ticket.fly-only-blocks__TicketMini.fly-only-blocks__Ticket_packet,.fly-only-blocks__Ticket.fly-only-blocks__Ticket_packet{background:rgba(234,216,82,.73)}.fly-only-blocks__SearchWrapper{margin-top:8px;max-width:710px;margin-left:auto;margin-right:auto;background:#fff}.fly-only-blocks__SearchWrapper .search-result_Result-FilterLine{margin:0}.steps-registration_content-wrapper .search-result_Result-FilterLine{margin:0;display:block}.fly-only-blocks__SearchWrapper .search-result_Result-FilterLine{display:block}.fly-only-blocks__SearchResultsAllContainer{min-height:550px;position:relative}.fly-only-blocks__SearchResultsAll{min-height:613px;position:relative}.fly-only-blocks__Preloader{display:none}.fly-only-blocks__Preloader .search-result_item-preloader-wrapper{width:100%;top:0}.fly-only-blocks__Preloader .search-result_item-preloader-block{position:relative}.fly-only-blocks__SearchResultsOthers{min-height:400px;padding-bottom:36px}.fly-only-blocks__ShowMoreTicketsButton{margin:21px auto 0 auto;width:218px;height:34px;color:#0f7ee6;font-size:16px;font-family:'PT Sans';border:1px solid #1098f7;color:#1098f7;border-radius:2px;background-color:#e6e6e6;padding-bottom:3px}.fly-only-blocks__ShowMoreTicketsButton:hover{border:1px solid #9bcaf2;color:#0f7ee6;background:#9bcaf2;transition:all linear .7s}.fly-only-blocks__SearchResultsOthers__Count{position:relative;font-size:14px;line-height:16px;color:#444;padding:5px 15px}.fly-only-blocks__SearchResultsNotFound{padding:240px 0;text-align:center;font-size:20px}.fly-only-blocks__Checkbox{height:16px;width:16px;border:1px solid #c7c7c7;border-radius:1px;box-shadow:inset 0 0 1px #c7c7c7;display:inline-block;position:relative}.fly-only-blocks__Checkbox[data-checked=true]:before{font-family:mcruises!important;content:"\e944";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#666;font-size:9px;position:absolute;top:4px;left:3px;cursor:pointer}
.fly-only-blocks-detail__aviaDetailMini_wrapper{display:none}.fly-only-blocks-detail__InfoClose{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/fly-only-blocks/images/x.png");width:10px;height:11px;cursor:pointer;position:absolute;z-index:40;right:10px;top:10px}.fly-only-blocks-detail__aviaDetail_wrapper{position:fixed;background:rgba(0,0,0,.5);top:0;left:0;right:0;bottom:0;z-index:1000}.fly-only-blocks-detail__aviaDetail_wrapper.active{display:block}.fly-only-blocks-detail__aviaDetailBlock{position:absolute;top:0;left:50%;margin-left:-490px}.fly-only-blocks-detail__aviaDetail{background:#fff;box-shadow:0 0 5px rgba(0,0,0,.3);width:980px;margin:10px auto 0;z-index:10001;position:relative}.fly-only-blocks-detail__aviaDetailHeader{height:170px;border-bottom:1px solid #d2d1d1}.fly-only-blocks-detail__aviaDetailHeaderTitle{position:relative;text-align:center;color:#0f7ee6;font-size:25px;line-height:73px;font-family:Roboto,sans-serif}.fly-only-blocks-detail__lowcoster{width:916px;margin:3px auto 0 auto}.fly-only-blocks-detail__lowcosterForward{float:left;width:426px}.fly-only-blocks-detail__lowcosterForward-back,.fly-only-blocks-detail__lowcosterForward-there{float:left;font-size:18px;font-family:Roboto;color:#5eb26d;position:relative;padding-left:32px}.fly-only-blocks-detail__lowcosterForward-back:before,.fly-only-blocks-detail__lowcosterForward-there:before{font-family:mcruises!important;content:"\e93d";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;-ms-transform:rotate(270deg);-webkit-transform:rotate(270deg);transform:rotate(270deg);position:absolute;top:-1;left:0;font-size:24px}.fly-only-blocks-detail__lowcosterForward-back:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fly-only-blocks-detail__lowcosterForward-sticker{float:right;width:120px;height:24px;background-color:#5eb26d;color:#fff;font-size:14px;font-family:'PT Sans';box-sizing:border-box;padding:2px 0 0 5px;text-align:center;position:relative}.fly-only-blocks-detail__lowcosterForward-sticker:before{width:0;height:0;border-style:solid;border-width:12px 6px 12px 0;border-color:transparent #5eb26e transparent transparent;content:'';position:absolute;top:0;left:-6px}.fly-only-blocks-detail__lowcosterBackward{float:right;width:425px}.fly-only-blocks-detail__aviaDetailFromTo{height:76px}.fly-only-blocks-detail__aviaDetailHeaderFrom{float:left;width:50%}.fly-only-blocks-detail__aviaDetailHeaderFromContent{margin-left:30px;margin-top:13px}.fly-only-blocks-detail__aviaDetailHeaderTo{float:left;width:50%}.fly-only-blocks-detail__aviaDetailHeaderToContent{margin-left:30px;margin-top:13px}.fly-only-blocks-detail__aviaDetailContent{display:table}.fly-only-blocks-detail__aviaDetailContentCard{position:relative;width:100%;height:137px}.fly-only-blocks-detail__aviaDetailContentCardFlyTime{position:absolute;bottom:6px;left:30px;font-family:'PT Sans';font-size:12px;color:#888}.fly-only-blocks-detail__aviaDetailContentCardFrom .fly-only-blocks-detail__aviaDetailContentCardCode{position:absolute;left:30px;top:19px}.fly-only-blocks-detail__aviaDetailContentCardFrom .fly-only-blocks-detail__aviaDetailContentCardDate{position:absolute;left:98px;top:19px}.fly-only-blocks-detail__aviaDetailContentCardFrom .fly-only-blocks-detail__aviaDetailContentCardPlace{position:absolute;left:98px;top:37px;overflow:hidden;width:230px}.fly-only-blocks-detail__aviaDetailContentCardTo .fly-only-blocks-detail__aviaDetailContentCardCode{position:absolute;left:30px;top:69px}.fly-only-blocks-detail__aviaDetailContentCardTo .fly-only-blocks-detail__aviaDetailContentCardDate{position:absolute;left:100px;top:69px}.fly-only-blocks-detail__aviaDetailContentCardTo .fly-only-blocks-detail__aviaDetailContentCardPlace{position:absolute;left:100px;top:87px;overflow:hidden;width:230px}.fly-only-blocks-detail__aviaDetailContentCardCompany{position:absolute;top:14px;left:353px}.fly-only-blocks-detail__aviaDetailContentCardCompanyInfo{font-size:10px;color:#888}.fly-only-blocks-detail__aviaDetailContentCardCompanyInfo_baggage{font-size:13px;color:red}.fly-only-blocks-detail__aviaDetailContentTransfer{position:relative;width:100%;height:74px;background:#e6e6e6;border-top:1px solid #d2d1d1;border-bottom:1px solid #d2d1d1}.fly-only-blocks-detail__aviaDetailContentTransferTitle{position:absolute;left:29px;top:24px;font-weight:700;font-size:14px;color:#000}.fly-only-blocks-detail__aviaDetailContentTransferTime{position:absolute;left:29px;top:45px;font-size:12px;color:#888}.fly-only-blocks-detail__aviaDetailContentTransferPlace{position:absolute;left:121px;top:26px;font-size:13px;color:#444}.fly-only-blocks-detail__aviaDetailContentForward{display:table-cell;vertical-align:top;width:490px;border-right:1px solid #5eb26d}.fly-only-blocks-detail__aviaDetailContentBack{display:table-cell;vertical-align:top;width:489px}.fly-only-blocks-detail__aviaDetailFooter{position:relative;height:76px;border-top:1px solid #d2d1d1}.fly-only-blocks-detail__aviaDetailFooterShare:before{content:'';position:absolute;height:17px;width:17px;display:inline-block;background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/fly-only-blocks/images/shareIcon.png");top:6px;left:6px}.fly-only-blocks-detail__aviaDetailFooterShare{position:absolute;left:30px;top:22px;padding:8px 14px 7px 33px;text-transform:uppercase;background:#efefef;color:#666;display:inline-block;font-size:12px;cursor:pointer;border-radius:1px}.fly-only-blocks-detail__aviaDetailFooterPriceCount{font-weight:700;font-size:22px;line-height:22px;color:#000;text-align:right;padding-right:20px}.fly-only-blocks-detail__aviaDetailFooterPriceComment{font:12px/12px 'PT Sans',sans-serif;text-align:right;padding-right:20px}.fly-only-blocks-detail__aviaDetail_flight_from_icon-avia:before{font-family:mcruises!important;content:"\e902";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#000;font-size:20px;position:absolute}.fly-only-blocks-detail__aviaDetail_flight_to_icon-avia:before{font-family:mcruises!important;content:"\e902";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#000;font-size:20px;position:absolute;transform:rotate(180deg)}.fly-only-blocks-detail__aviaDetail_flight_description,.fly-only-blocks-detail__aviaDetail_flight_title,.summary-avfly-only-blocks-detailil_flight_description{margin-left:30px}.fly-only-blocks-detail__aviaDetail_flight_description{color:#444}.fly-only-blocks-detail__aviaDetail_flight_arrow{width:46px;height:5px;display:inline-block;background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/fly-only-blocks/images/fly-only-blocks__InfoBlock_flight_arrow.png");position:relative;top:-2px;margin:0 10px}.fly-only-blocks-detail__rules{width:890px;height:100%;display:block;font:13px 'PT Sans',sans-serif;color:#444;margin:13px 30px 20px;padding-right:30px}.fly-only-blocks-detail__rules-content{margin:0;display:none}.fly-only-blocks-detail__rules-pre{white-space:pre-line}.fly-only-blocks-detail__rules-header{font:14px 'PT Sans',sans-serif;margin-bottom:19px;color:#0f7ee6;display:none;border-bottom:1px dotted #0f7ee6;cursor:pointer;position:relative}.fly-only-blocks-detail__rules-header:hover{border-bottom:1px dotted transparent}.fly-only-blocks-detail__rules-translate{font:10px 'PT Sans',sans-serif;color:#0f7ee6;text-decoration:underline;cursor:pointer;float:right;margin-top:4px;margin-right:330px}.fly-only-blocks-detail__rules-translate:hover{text-decoration:none}.fly-only-blocks-detail__rules-content.active{display:block}.fly-only-blocks-detail__rules-header.active{display:inline-block}.fly-only-blocks-detail__aviaDetailBlockPrice{display:table;float:right;margin-top:20px;margin-right:5px}.fly-only-blocks-detail__aviaDetailBlockCell{display:table-cell;vertical-align:middle}.fly-only-blocks-detail__aviaDetailFooterPriceBuyButton{float:right;background:#f48f2e;color:#fff;font:16px/32px 'PT Sans',sans-serif;width:170px;text-align:center;text-decoration:none;text-transform:uppercase;border-radius:2px;margin-right:15px;cursor:pointer}.fly-only-blocks-detail__aviaDetailFooterPriceBuyButton:hover{transition:all linear .7s;background:#d86d23}.fly-only-blocks-detail__rules-header-icon-arrow-down:after{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e907';font-size:10px;color:#0f7ee6;position:absolute;right:-15px;top:6px}.fly-only-blocks-detail__rules-header-icon-arrow-up:after{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e907';font-size:10px;color:#0f7ee6;position:absolute;right:-15px;top:5px;transform:rotate(180deg)}
.charter-label{position:absolute;right:31px;cursor:pointer;margin-top:-4px;vertical-align:top;display:table}.charter-label-content{width:120px;font:14px/24px 'PT Sans',sans-serif;color:#fff;background:#8b3982;text-align:center;display:table-cell;vertical-align:top}.charter-label-arrow{width:0;height:0;border-style:solid;border-width:12px 6px 12px 0;border-color:transparent #8b3982 transparent transparent;display:table-cell;vertical-align:top}.charter-popup{position:absolute;display:block;background:#fff;width:293px;padding:19px 15px;border:1px solid #8b3982;box-shadow:0 0 5px rgba(0,0,0,.3);z-index:2;right:-74px;top:52px;text-align:center;display:none}.charter-popup.active{display:block}.charter-popup-p{padding:3px 0 0 12px;font:16px/18px 'PT Sans',sans-serif;color:#000;text-align:left}.charter-popup-ul{margin:7px 0}.charter-popup-li{font:13px/18px 'PT Sans',sans-serif;color:#000;text-align:left;display:table}.charter-popup-li:before{content:'–';display:table-cell;padding-right:3px}.charter-popup-close-button{font:300 10px Roboto,sans-serif;color:#000;position:absolute;top:-1px;right:2px;cursor:pointer}.charter-popup-arrow{width:10px;height:10px;display:block;position:absolute;background:#fff;border-bottom:1px solid #8b3982;border-right:1px solid #8b3982;top:-6px;right:156px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);box-shadow:2px 2px 2px 0 rgba(0,0,0,.1);display:none}.charter-popup-image:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:red;font-size:18px;content:'\e94d'}
.fly-blocks__waiting-user-choice{display:none;border:1px solid #8abeff;background-color:#fff;text-align:center;margin-top:-5px;margin-bottom:10px}.fly-blocks__waiting-user-choice-text{font-size:18px;color:#000;font-family:Roboto,sans-serif;font-weight:300;margin:40px 0 15px 0;position:relative;padding:0 75px}.fly-blocks__waiting-user-choice-text::before{content:'';background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/fly-blocks/images/dots.gif");width:113px;height:3px;position:absolute;top:-15px;left:0;right:0;margin:0 auto}.fly-blocks__waiting-user-choice-text-bottom{font-size:22px;color:#1a459c;font-family:Roboto,sans-serif;font-weight:300;margin:15px 0 30px 0;position:relative;padding:0 40px}
.no-avia{width:730px;position:absolute;background:rgba(255,255,255,.9);display:none;z-index:400}.no-avia-close-button{font:300 15px Roboto,sans-serif;color:#444;position:absolute;top:5px;right:8px;cursor:pointer}.no-avia-close-message{position:absolute;font:13px/19px 'PT Sans',sans-serif;color:#1a459c;left:500px;margin-top:46px;min-width:111px}.no-avia-close-message-b{font:bold 16px/14px 'PT Sans',sans-serif;color:#000}.no-avia-h3{font:300 24px/32px Roboto,sans-serif;color:#000;text-align:center;margin-top:54px}.no-avia-h4{font:300 20px/24px Roboto,sans-serif;color:#000;text-align:center;margin-top:26px}.no-avia-h5{font:300 15px/18px 'PT Sans',sans-serif;color:#000;text-align:center;margin-top:45px}.no-avia-form{text-align:center;font-size:0;margin-top:18px}.no-avia-form-email{border:1px solid #d9d9d9;font:13px/33px 'PT Sans',sans-serif;color:#888;padding:0 11px;width:126px;margin:0 10px;height:33px}.no-avia-form-submit{border:1px solid #0f7ee6;color:#0f7ee6;font:bold 14px/31px 'PT Sans',sans-serif;text-transform:uppercase;text-align:center;width:148px;background:0 0;margin:0 10px;border-radius:2px;cursor:pointer}.no-avia-hand:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e962';color:red;font-size:78px;display:block;text-align:center;margin-top:125px}
.no-avia-technical-error{width:730px;position:absolute;background:rgba(0,0,0,.3);display:none;z-index:400}.no-avia-technical-error-button{display:block;margin:0 auto;position:relative;width:180px;height:41px;text-align:center;text-decoration:none;font-size:18px;line-height:42px;color:#fff;background:#f48f2e;border-radius:2px;text-transform:uppercase;margin-top:20px;cursor:pointer}.no-avia-technical-error-button:hover{transition:all linear .7s;background:#d86d23}.no-avia-technical-error-content{width:600px;height:400px;background:rgba(255,255,255,.9);padding:40px;margin:60px auto 0}.no-avia-technical-error-close-button{font:300 15px Roboto,sans-serif;color:#444;position:absolute;top:65px;right:32px;cursor:pointer}.no-avia-technical-error-close-message{position:absolute;font:13px/19px 'PT Sans',sans-serif;color:#1a459c;left:543px;margin-top:4px}.no-avia-technical-error-close-message-b{font:bold 16px/14px 'PT Sans',sans-serif;color:#000}.no-avia-technical-error-h3{font:300 24px/32px Roboto,sans-serif;color:#000;text-align:center;margin-top:34px}.no-avia-technical-error-h4{font:300 20px/24px Roboto,sans-serif;color:#000;text-align:center}.no-avia-technical-error-h5{font:300 15px/18px 'PT Sans',sans-serif;color:#000;text-align:center;width:500px;display:block;margin:25px auto 0}.no-avia-technical-error-form{text-align:center;font-size:0;margin-top:18px}.no-avia-technical-error-form-email{border:1px solid #d9d9d9;font:13px/33px 'PT Sans',sans-serif;color:#888;padding:0 11px;width:126px;margin:0 10px;height:33px}.no-avia-technical-error-form-submit{border:1px solid #0f7ee6;color:#0f7ee6;font:bold 14px/31px 'PT Sans',sans-serif;text-transform:uppercase;text-align:center;width:148px;background:0 0;margin:0 10px;border-radius:2px;cursor:pointer}.no-avia-technical-error-hand:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e962';color:red;font-size:78px;display:block;text-align:center;margin-top:17px}.no-avia-technical-error-h6{text-align:center;margin-top:30px;font-size:13px;color:#888}
.no-avia-step-cruises{width:365px;height:340px;position:absolute;display:block;background:#fff;border:1px solid #8abeff;box-shadow:0 5px 5px rgba(0,0,0,.3);right:0;bottom:-182px;text-align:center;z-index:400}.no-avia-step-cruises__hand:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e962';color:red;font-size:52px;display:block;text-align:center;margin-top:20px;margin-right:10px}.no-avia-step-cruises__h3{font:300 17px/24px Roboto,sans-serif;color:#000;text-align:center;margin-top:34px;margin-bottom:22px;line-height:1.3}.no-avia-step-cruises__close-button{font:300 15px Roboto,sans-serif;color:#444;position:absolute;right:9px;top:6px;cursor:pointer;text-decoration:none}.no-avia-step-cruises__btn{display:inline-block;border:1px solid #0f7ee6;color:#0f7ee6;padding:10px 0;border-radius:2px;width:265px;vertical-align:middle;line-height:1.1;margin-bottom:11px;cursor:pointer;transition:all .7s ease-out}.no-avia-step-cruises__btn:hover{color:#fff;background-color:#0f7ee6}
.no-avia-select-another-avia__wrapper{width:100%;height:100%;position:absolute;left:0;top:0;z-index:200;background-color:rgba(0,0,0,.3)}.no-avia-select-another-avia{width:365px;height:340px;position:absolute;display:block;background:#fff;border:1px solid #8abeff;box-shadow:0 5px 5px rgba(0,0,0,.3);right:0;bottom:-182px;text-align:center;z-index:400}.no-avia-select-another-avia__hand:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e962';color:red;font-size:52px;display:block;text-align:center;margin-top:20px;margin-right:10px}.no-avia-select-another-avia__h3{font:300 17px/24px Roboto,sans-serif;color:#000;text-align:center;margin-top:34px;margin-bottom:22px;line-height:1.3}.no-avia-select-another-avia__close-button{font:300 15px Roboto,sans-serif;color:#444;position:absolute;right:9px;top:6px;cursor:pointer;text-decoration:none}.no-avia-select-another-avia__btn{display:inline-block;border:1px solid #0f7ee6;color:#0f7ee6;padding:10px 0;border-radius:2px;width:265px;vertical-align:middle;line-height:1.1;margin-bottom:11px;cursor:pointer;transition:all .7s ease-out}.no-avia-select-another-avia__btn:hover{color:#fff;background-color:#0f7ee6}
.no-avia_date-limit{position:absolute;bottom:-90px;right:20px;width:335px;height:180px;border:1px solid #8abeff;-webkit-box-shadow:.5px 1px 2.82px .18px rgba(0,0,0,.5);-moz-box-shadow:.5px 1px 2.82px .18px rgba(0,0,0,.5);box-shadow:.5px 1px 2.82px .18px rgba(0,0,0,.5);background:#fff;z-index:777}.no-avia_date-limit-message-container{padding-top:60px}.no-avia_date-limit-message-container span{content:"?";font-weight:700;color:#5da0d3;display:block;position:absolute;text-align:center;line-height:1.14;letter-spacing:-1px;left:160px;bottom:14px;border-radius:50%;width:15px;height:15px;border:1px solid #5da0d3;cursor:pointer;z-index:11111}.no-avia_date-limit-message-container span:hover .no-avia_date-limit-message-question{display:block}.no-avia_date-limit-message-container span:hover .no-avia_date-limit-message-punkt{display:block}.no-avia_date-limit-message{font-size:18px;font-family:Roboto;color:#444;line-height:1.056;text-align:center;font-weight:300}.no-avia_date-limit-message-question{border:1px solid #8abeff;background:#fff;-webkit-box-shadow:0 0 2.82px .18px rgba(0,0,0,.5);-moz-box-shadow:0 0 2.82px .18px rgba(0,0,0,.5);box-shadow:0 0 2.82px .18px rgba(0,0,0,.5);position:absolute;bottom:-171px;left:-127px;width:266px;height:157px;display:none}.no-avia_date-limit-message-question-text{font-size:13px;font-family:Roboto;color:#6d6d6d;color:#444;color:#191818;line-height:1.308;text-align:left;padding:20px;padding-top:18px;font-weight:300;letter-spacing:-.5px}.no-avia_date-limit-message-punkt{display:none;position:absolute;top:-6px;left:129px;background:#fff;-webkit-box-shadow:-1px -1px .1px 0 rgba(0,0,0,.5);-moz-box-shadow:-1px -1px .1px 0 rgba(0,0,0,.5);box-shadow:-1px -1px .1px 0 rgba(0,0,0,.5);width:10px;height:10px;border-top:1px solid #8abeff;border-left:1px solid #8abeff;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.no-avia_date-limit-message-hand-icon{position:absolute;left:150px;top:15px;width:30px;height:36px}.no-avia_date-limit-message-bottom{margin-top:10px;font-size:18px;font-family:Roboto;color:#444;line-height:1.056;text-align:center;font-weight:300}
.fly-blocks-lowcoster-label{position:absolute;top:14px;right:221px;cursor:pointer}.fly-blocks-lowcoster-label-content{width:120px;font:14px/24px 'PT Sans',sans-serif;color:#fff;background:#338d43;text-align:center;display:table-cell;vertical-align:top}.fly-blocks-lowcoster-label-arrow{width:0;height:0;border-style:solid;border-width:12px 6px 12px 0;border-color:transparent #338d43 transparent transparent;display:table-cell;vertical-align:top}.fly-blocks-lowcoster-popup{position:absolute;display:block;background:#fff;width:293px;padding:19px 15px;border:1px solid #5eb26d;box-shadow:0 0 5px rgba(0,0,0,.3);z-index:2;right:120px;top:46px;text-align:center;display:none}.fly-blocks-lowcoster-popup.active{display:block}.fly-blocks-lowcoster-popup-p{padding:3px 0 0 12px;font:16px/18px 'PT Sans',sans-serif;color:#000;text-align:left}.fly-blocks-lowcoster-popup-ul{margin:7px 0}.fly-blocks-lowcoster-popup-li{font:13px/18px 'PT Sans',sans-serif;color:#000;text-align:left;display:table}.fly-blocks-lowcoster-popup-li:before{content:'–';display:table-cell;padding-right:3px}.fly-blocks-lowcoster-popup-close-button{font:300 10px Roboto,sans-serif;color:#000;position:absolute;top:-1px;right:2px;cursor:pointer}.fly-blocks-lowcoster-popup-arrow{width:10px;height:10px;display:block;position:absolute;background:#fff;border-bottom:1px solid #5eb26d;border-right:1px solid #5eb26d;top:-6px;right:156px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);box-shadow:2px 2px 2px 0 rgba(0,0,0,.1);display:none}.fly-blocks-lowcoster-popup-image:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:red;font-size:18px;content:'\e94d'}
.fly-search-result_parent_element .avia_search-advanced_search_btn-wrapper::before{background-color:transparent}
.fly-blocks_tariff__wrapper{display:block;width:730px;min-height:100px;margin:0 auto;padding:0;background-color:#fff}.fly-blocks_tariff__block{display:flex;justify-content:center;align-items:center;position:relative;margin:0;padding:0}.fly-blocks_tariff__block .bx-wrapper{max-width:696px!important}.fly-blocks_tariff__list{position:relative;display:flex;justify-content:center;align-items:stretch;min-height:360px;margin:0;padding:0;padding-bottom:10px}.fly-blocks_tariff__list.fly-blocks_tariff__list--block{display:block}.fly-blocks_tariff__list-move{position:absolute;top:calc(50% - 15px);width:28px;height:20px}.fly-blocks_tariff__list-move--left{left:-6px;transform:rotate(90deg)}.fly-blocks_tariff__list-move--left .bx-prev{position:absolute;width:28px;height:20px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 2.98 1.49' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.triangle-a%7Bfill:%2393C5F4;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-triangle%3C/title%3E%3Cpolygon class='triangle-a' points='2.98 0 1.49 1.49 0 0'/%3E%3C/svg%3E");background-repeat:no-repeat;cursor:pointer}.fly-blocks_tariff__list-move--left .bx-prev.disabled{display:none}.fly-blocks_tariff__list-move--right{right:-6px;transform:rotate(-90deg)}.fly-blocks_tariff__list-move--right .bx-next{position:absolute;width:28px;height:20px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 2.98 1.49' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.triangle-a%7Bfill:%2393C5F4;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-triangle%3C/title%3E%3Cpolygon class='triangle-a' points='2.98 0 1.49 1.49 0 0'/%3E%3C/svg%3E");background-repeat:no-repeat;cursor:pointer}.fly-blocks_tariff__list-move--right .bx-next.disabled{display:none}.fly-blocks_tariff__list-move--right .bx-next:hover,.fly-blocks_tariff__list-move--right .bx-prev:hover{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 2.98 1.49' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.triangle-a%7Bfill:%2351a4ff;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-triangle%3C/title%3E%3Cpolygon class='triangle-a' points='2.98 0 1.49 1.49 0 0'/%3E%3C/svg%3E")}.fly-blocks_tariff__item-wrapper{position:relative;display:flex;justify-content:center;align-items:flex-end;width:232px;min-height:360px;height:387px}.fly-blocks_tariff__item-wrapper.fly-blocks_tariff__item-wrapper--active::before{position:absolute;content:"";top:0;left:95px;width:50px;height:16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 51.08 19.61'%3E%3Cdefs%3E%3Cstyle%3E.a,.b,.c%7Bfill:%23fff;%7D.b,.c%7Bstroke:%231481de;stroke-miterlimit:10;%7D.c%7Bstroke-width:2px;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Etriangle%3C/title%3E%3Crect class='a' x='0.54' y='17.19' width='50' height='2.43'/%3E%3Cpath class='b' d='M0,16' transform='translate(0.54 1.19)'/%3E%3Cpolyline class='c' points='0.54 17.19 25.54 1.19 50.54 17.19'/%3E%3C/svg%3E");background-repeat:no-repeat}.fly-blocks_tariff__item-wrapper.fly-blocks_tariff__item-wrapper--active .fly-blocks_tariff__item{border:2px solid #1481de;background:linear-gradient(-45deg,#f3f3f3 0,#f3f3f3 50%,#fff 100%);height:374px}.fly-blocks_tariff__item-wrapper.fly-blocks_tariff__item-wrapper--disabled{display:none}.fly-blocks_tariff__item{display:flex;flex-direction:column;width:220px;min-height:360px;margin:0;padding:0;padding-bottom:2px;padding-left:8px;padding-right:8px;border:2px dotted #51a4ff;border-radius:3px;box-sizing:border-box;cursor:pointer}.fly-blocks_tariff__item.fly-blocks_tariff__item--preloader{width:440px;border:none}.fly-blocks_tariff__item:hover{background:linear-gradient(-45deg,#f3f3f3 0,#f3f3f3 50%,#fff 100%)}.fly-blocks_tariff__item-block{display:flex;flex-wrap:wrap;margin-bottom:auto}.fly-blocks_tariff__item-block--center{justify-content:center}.fly-blocks_tariff__gauge{width:20px;height:20px;margin:0;margin-top:7px;margin-bottom:5px;margin-left:auto;margin-right:auto;padding:0;box-shadow:0 0 0 1px #8f8f8f inset,0 0 0 4px #fff inset,0 0 0 5px #cacaca inset;border-radius:20px}.fly-blocks_tariff__head{width:100%;margin:0;padding:0;text-align:center;font-family:"PT Sans",sans-serif;font-size:16px;font-weight:700;color:#000;overflow:hidden;text-overflow:ellipsis}.fly-blocks_tariff__price{display:flex;justify-content:center;align-items:flex-start;width:100%;height:24px;margin:0;padding:0;text-align:center;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:700;color:#1481de}.fly-blocks_tariff__price span{margin-right:5px}.fly-blocks_tariff__row{display:flex;align-items:center;width:100%;min-height:20px;margin:0;padding:0;padding-top:7px;border-bottom:1px solid #c4c4c4;overflow:hidden}.fly-blocks_tariff__col-item{display:flex;width:104px;margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:13px;line-height:14px;color:#666}.fly-blocks_tariff__col-date{display:flex;width:100px;margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:13px;line-height:14px;color:#000}.fly-blocks_tariff__col-date--active{font-weight:700;color:red}.fly-blocks_tariff__rules{display:flex;justify-content:center;width:130px;margin:0;margin-left:auto;margin-right:auto;padding:0;padding-top:3px;padding-bottom:3px;font-family:"PT Sans",sans-serif;font-size:12px;line-height:14px;color:#1481de;text-decoration:underline;cursor:pointer}.fly-blocks_tariff__rules:hover{background-color:#cbebfa}.fly-blocks_tariff__item-wrapper.fly-blocks_tariff__item-wrapper--active .fly-blocks_tariff__gauge{box-shadow:0 0 0 1px #cacaca inset,0 0 0 3px #fff inset;background-color:red}.fly-blocks_tariff__item-wrapper.fly-blocks_tariff__item-wrapper--active .fly-blocks_tariff__price{font-size:18px;color:red}.fly-blocks_tariff__loader{width:50px;height:50px;margin:0 auto;margin-top:90px;padding:0;background-image:url("../../../templates/d/blocks/fly-blocks/images/preloader_30x30.svg");border:none;-webkit-animation:spin 1s infinite steps(20);animation:spin 1s infinite steps(20)}.fly-blocks_tariff__loader-txt{margin:0;margin-top:15px;padding:0;text-align:center;font-family:'Arial Narrow',sans-serif;font-size:19px;color:#163b85}
.fly-blocks_slider-avia-price__txt{margin:0;padding:0;font-family:Roboto,sans-serif;font-size:15px;font-weight:500;color:#000}.fly-blocks_slider-avia-price__txt--color-dec{color:#0f7ee6;text-decoration:underline;cursor:pointer}.fly-blocks_advanced-search--hidden{visibility:hidden}
.fly-blocks_service-line__wrapper{display:block;max-width:730px;min-height:36px;margin:0;padding:0;background-color:#fff}.fly-blocks_service-line__block{position:relative;display:flex;align-items:center;width:100%;min-height:36px;margin:0;padding:0;padding-left:20px;padding-right:20px;box-sizing:border-box}.fly-blocks_service-line__item{display:flex;align-items:center;margin:0;margin-right:20px;padding:0}.fly-blocks_service-line__type{position:relative;display:flex;align-items:center;width:82px;height:27px;margin:0;margin-left:auto;padding:0;padding-left:12px;background-color:#69d186;box-sizing:border-box;cursor:pointer}.fly-blocks_service-line__type:not(.fly-blocks_service-line__type--not-popup):hover .popup_fly-blocks__lowcost{display:block}.fly-blocks_service-line__type:not(.fly-blocks_service-line__type--not-popup):hover .popup_fly-blocks__charter{display:block}.fly-blocks_service-line__type--color{background-color:#87b7ff}.fly-blocks_service-line__type::before{position:absolute;content:"";top:4px;left:-10px;width:19px;height:19px;background-color:#69d186;transform:rotate(45deg)}.fly-blocks_service-line__type--color::before{background-color:#87b7ff}.fly-blocks_service-line__type-txt{margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:700;line-height:10px;color:#fff}.fly-blocks_service-line__icon{width:13px;height:18px;margin:0;margin-right:5px;padding:0;padding-bottom:2px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 13 18' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.bag-3-a%7Bfill:%230F7EE6;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-bag-3%3C/title%3E%3Cpath class='bag-3-a' transform='translate(0)' d='M2,3V17.62c-.91-.09-2-.7-2-1.62V4.55C0,3.64,1.09,3.08,2,3ZM8,3h2V17.63H9V18H8v-.37H5V18H4v-.38H3V3H5V.5A.55.55,0,0,1,5.5,0h2A.55.55,0,0,1,8,.5ZM6,3H7V1H6Zm5,0V17.63c.91-.08,2-.71,2-1.63V4.5C13,3.58,11.91,3.08,11,3Z'/%3E%3C/svg%3E");background-repeat:no-repeat}.fly-blocks_service-line__icon-bag-pay{width:13px;height:18px;margin:0;margin-right:5px;padding:0;padding-bottom:2px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 13 18' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.bag-4-a%7Bfill:%23ff0000;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-bag-4%3C/title%3E%3Cpath class='bag-4-a' d='M2,3V17.6c-.9-.1-2-.7-2-1.6V4.6C0,3.6,1.1,3.1,2,3ZM8,3h2V17.6H9V18H8v-.4H5V18H4v-.4H3V3H5V.5A.64.64,0,0,1,5.5,0h2A.64.64,0,0,1,8,.5ZM6,3H7V1H6Zm5,0V17.6c.9-.1,2-.7,2-1.6V4.5C13,3.6,11.9,3.1,11,3ZM5.6,10l-2,2,.9.9,2-2,2,2,.8-.9-2-2L9.4,7.9,8.6,7,6.5,9.1,4.4,7l-.9.9Z'/%3E%3C/svg%3E");background-repeat:no-repeat}.fly-blocks_service-line__icon-bag{width:14px;height:13px;margin:0;margin-right:5px;padding:0;padding-bottom:2px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 14 13' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.icon-bag-2-a%7Bfill:%230F7EE6;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-bag-2%3C/title%3E%3Cpath class='icon-bag-2-a' d='M0,4v7a2,2,0,0,0,2,2V2A2,2,0,0,0,0,4Z'/%3E%3Cpath class='icon-bag-2-a' d='M14,4v7a2,2,0,0,1-2,2V2A2,2,0,0,1,14,4Z'/%3E%3Cpath class='icon-bag-2-a' d='M10,2V0H4.5V2H3V13h8V2ZM5.5,2V1H9V2Z'/%3E%3C/svg%3E");background-repeat:no-repeat}.fly-blocks_service-line__icon-exchange{width:14px;height:13px;margin:0;margin-right:5px;padding:0;padding-bottom:2px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg viewBox='0 0 13 13.02' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.aivia-exchange-a%7Bfill:%230F7EE6;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-aivia-exchange%3C/title%3E%3Cpath class='aivia-exchange-a' transform='translate(-1 -.49)' d='M14,2.4l-.34,2.26a.49.49,0,0,1-.18.36.56.56,0,0,1-.42.12l-2.27-.33a.46.46,0,0,1-.36-.2.56.56,0,0,1-.12-.38.55.55,0,0,1,.21-.36.6.6,0,0,1,.41-.12l1,.15a5.57,5.57,0,0,0-1-1.13A5.28,5.28,0,0,0,9.57,2,5.49,5.49,0,0,0,8.09,1.6a5.74,5.74,0,0,0-1.6,0,5.25,5.25,0,0,0-1.7.62A5.66,5.66,0,0,0,3.42,3.38a5.4,5.4,0,0,0-.94,1.48,5.16,5.16,0,0,0-.42,1.75A.65.65,0,0,1,1.88,7a.48.48,0,0,1-.37.15A.48.48,0,0,1,1.12,7,.59.59,0,0,1,1,6.56a6.64,6.64,0,0,1,.51-2.13A6.26,6.26,0,0,1,2.63,2.66,6.6,6.6,0,0,1,4.27,1.33,6.4,6.4,0,0,1,6.3.6,6.26,6.26,0,0,1,8.18.53,7,7,0,0,1,9.94,1a6.78,6.78,0,0,1,2.85,2.24l.12-1a.61.61,0,0,1,.22-.35.52.52,0,0,1,.4-.12.44.44,0,0,1,.36.2A.58.58,0,0,1,14,2.4ZM10.52,8.1l.27.27-.22.22-1.06.28-.33.34-.49,1.27-.28-.28.16-1.27L7.18,7.87,5.57,10.48l-.16-.16L6,6.65,5.33,6c-.41-.42-.63-.65-.67-.68a.92.92,0,0,1-.27-.56.71.71,0,0,1,.19-.53.68.68,0,0,1,.52-.18.91.91,0,0,1,.57.28l.72.73L7,5.66l3.6-.51.17.17L8.19,6.88,9.24,8.27ZM2,8.9l2.27.33a.48.48,0,0,1,.36.21.55.55,0,0,1,.11.41.47.47,0,0,1-.2.35.44.44,0,0,1-.38.09L3,10.12a4.91,4.91,0,0,0,1.06,1.12,5,5,0,0,0,2.79,1.15,5.53,5.53,0,0,0,1.57-.05,5.25,5.25,0,0,0,1.7-.62,6.09,6.09,0,0,0,1.37-1.09,5.28,5.28,0,0,0,.94-1.5,5.16,5.16,0,0,0,.42-1.75.53.53,0,0,1,.2-.37.49.49,0,0,1,.38-.13.58.58,0,0,1,.38.19.48.48,0,0,1,.12.4,6,6,0,0,1-.5,2.1,6.54,6.54,0,0,1-1.13,1.79,6.7,6.7,0,0,1-1.65,1.33,6.75,6.75,0,0,1-2,.73l-.8.08a6.09,6.09,0,0,1-1.57-.13,7.15,7.15,0,0,1-2-.71,6,6,0,0,1-2-1.71l-.13.83a.59.59,0,0,1-.2.36.52.52,0,0,1-.43.11.45.45,0,0,1-.36-.2.64.64,0,0,1-.11-.41l.33-2.26A.51.51,0,0,1,1.6,9,.58.58,0,0,1,2,8.9Z'/%3E%3C/svg%3E%0A");background-repeat:no-repeat}.fly-blocks_service-line__icon-return{width:14px;height:13px;margin:0;margin-right:5px;padding:0;padding-bottom:2px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 13 13.02' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.cash-return-a%7Bfill:%230F7EE6;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-cash-return%3C/title%3E%3Cpath class='cash-return-a' transform='translate(-.4 -.4)' d='M13.4,2.31l-.34,2.26a.53.53,0,0,1-.18.37.6.6,0,0,1-.42.11l-2.27-.33a.47.47,0,0,1-.36-.2.6.6,0,0,1-.11-.38.5.5,0,0,1,.2-.36.6.6,0,0,1,.41-.12l1,.16a5.12,5.12,0,0,0-1-1.14A5.28,5.28,0,0,0,9,1.9a5.39,5.39,0,0,0-1.48-.39,5.74,5.74,0,0,0-1.6.05,5.25,5.25,0,0,0-1.7.62A5.61,5.61,0,0,0,2.83,3.29a5,5,0,0,0-.94,1.48,5.17,5.17,0,0,0-.43,1.75.7.7,0,0,1-.18.39.51.51,0,0,1-.37.14.48.48,0,0,1-.39-.18.54.54,0,0,1-.11-.4,6.38,6.38,0,0,1,.5-2.13A6.26,6.26,0,0,1,2,2.57,6.48,6.48,0,0,1,3.68,1.24a6.25,6.25,0,0,1,2-.73A6.26,6.26,0,0,1,7.58.44,6.54,6.54,0,0,1,9.34.91a6.31,6.31,0,0,1,1.57.91,6.21,6.21,0,0,1,1.28,1.33l.13-1a.58.58,0,0,1,.21-.35.53.53,0,0,1,.4-.12.44.44,0,0,1,.36.2A.58.58,0,0,1,13.4,2.31Zm-12,6.5,2.28.34a.47.47,0,0,1,.36.2.59.59,0,0,1,.1.41.49.49,0,0,1-.58.44L2.41,10a5.14,5.14,0,0,0,1.06,1.12,5.32,5.32,0,0,0,1.31.79,5.43,5.43,0,0,0,1.48.36,5.61,5.61,0,0,0,1.58-.05,5.28,5.28,0,0,0,1.69-.62,5.82,5.82,0,0,0,1.37-1.09A5.28,5.28,0,0,0,11.84,9a5.16,5.16,0,0,0,.42-1.75.57.57,0,0,1,.2-.37.49.49,0,0,1,.38-.13.58.58,0,0,1,.38.19.53.53,0,0,1,.13.4,6,6,0,0,1-.51,2.1,6.54,6.54,0,0,1-1.13,1.79,6.7,6.7,0,0,1-1.65,1.33,6.65,6.65,0,0,1-2,.73l-.8.08a6.09,6.09,0,0,1-1.57-.13,7.15,7.15,0,0,1-2-.71,6.12,6.12,0,0,1-2-1.71l-.13.84a.65.65,0,0,1-.2.36.55.55,0,0,1-.43.1A.46.46,0,0,1,.57,12a.66.66,0,0,1-.11-.42L.79,9.29A.55.55,0,0,1,1,8.93.58.58,0,0,1,1.4,8.81Z'/%3E%3Cpath class='cash-return-a' transform='translate(-.4 -.4)' d='M6.61,9.93a4,4,0,0,1-.85-.1,2.32,2.32,0,0,1-.57-.2l.33-1A1.82,1.82,0,0,0,6,8.85,2.79,2.79,0,0,0,6.61,9V7.23A4.32,4.32,0,0,1,6.08,7a1.93,1.93,0,0,1-.46-.35,1.7,1.7,0,0,1-.33-.48,1.76,1.76,0,0,1-.12-.68,1.53,1.53,0,0,1,.39-1.12,1.82,1.82,0,0,1,1.05-.53V3h.88v.74a3,3,0,0,1,.65.1,3.52,3.52,0,0,1,.52.18L8.35,5A2.26,2.26,0,0,0,8,4.86a3.4,3.4,0,0,0-.5-.1V6.34A4.41,4.41,0,0,1,8,6.62,2.08,2.08,0,0,1,8.49,7a1.72,1.72,0,0,1,.34.49A1.45,1.45,0,0,1,9,8.1a1.73,1.73,0,0,1-.4,1.22,1.82,1.82,0,0,1-1.07.56v.79H6.61Zm1.25-1.7a.52.52,0,0,0-.22-.44,2.33,2.33,0,0,0-.52-.33V9a.83.83,0,0,0,.55-.23A.69.69,0,0,0,7.86,8.23ZM6.28,5.37a.52.52,0,0,0,.19.42,2.39,2.39,0,0,0,.5.32V4.73a.78.78,0,0,0-.55.2A.66.66,0,0,0,6.28,5.37Z'/%3E%3C/svg%3E");background-repeat:no-repeat}.fly-blocks_service-line__txt{margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:15px;line-height:13px;color:#51a4ff}.fly-blocks_service-line__txt span{color:#0f7ee6}.fly-blocks_service-line__txt.fly-blocks_service-line__txt--attention{color:red}.fly-blocks_service-line__txt.fly-blocks_service-line__txt--attention span{color:red}
.fly-blocks_popup-class{position:absolute;left:-120px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:260px;min-height:50px;margin:0 auto;padding:0;padding-top:10px;padding-bottom:5px;padding-left:5px;padding-right:5px;background-color:#fff;box-sizing:border-box;z-index:1}.fly-blocks_popup-class.fly-blocks_popup-class--hidden{display:none}.fly-blocks_popup-class__close{position:absolute;top:5px;right:5px;width:9px;height:9px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 15.41 15.41' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.close-a%7Bfill:none;stroke:%23333;stroke-miterlimit:10;stroke-width:2px;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-close%3C/title%3E%3Cline class='close-a' x1='.71' x2='14.71' y1='.71' y2='14.71'/%3E%3Cline class='close-a' x1='.71' x2='14.71' y1='14.71' y2='.71'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;cursor:pointer}.fly-blocks_popup-class__head{width:100%;margin:0;padding:0;padding-left:5px;font-family:Roboto,sans-serif;font-size:13px;color:#000;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fly-blocks_popup-class__header{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%;height:50px;margin:0;padding:0;font-family:Roboto,sans-serif;font-size:11px;color:#444;text-transform:uppercase;box-sizing:border-box}.fly-blocks_popup-class__nav-list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%;margin:0;padding:0;padding-left:5px;box-sizing:border-box;list-style:none}.fly-blocks_popup-class__nav-item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:30px;margin:0;padding:0;padding-left:7px;padding-right:7px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.fly-blocks_popup-class__nav-item--active{color:#5299ef;border:2px solid #5299ef}.fly-blocks_popup-class__pax-block{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin:0;padding:0;border-top:1px solid #e3e4e9;box-sizing:border-box}.fly-blocks_popup-class__pax-head{width:100%;margin:0;margin-bottom:10px;padding:0;padding-left:5px;padding-top:15px;font-family:Roboto,sans-serif;font-size:13px;color:#000;box-sizing:border-box}.fly-blocks_popup-class__pax-list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0;margin-left:5px;padding:0}.fly-blocks_popup-class__pax-item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%;height:30px;margin:0;padding:0;border-bottom:1px solid #e3e4e9;box-sizing:border-box}.fly-blocks_popup-class__pax-item--bb{border-bottom:none}.fly-blocks_popup-class__pax-txt{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:175px;margin:0;padding:0;font-family:Roboto,sans-serif;font-size:12px;letter-spacing:-.1px;color:#444}.fly-blocks_popup-class__pax-txt--size-color{margin:0;margin-left:5px;padding:0;font-size:10px;color:#999}.fly-blocks_popup-class__pax-counter{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:65px;height:20px;margin:0;padding:0}.fly-blocks_popup-class__pax-counter-btn{position:relative;width:19px;height:19px;margin:0;padding:0;border:1px solid #5299ef;box-sizing:border-box;cursor:pointer}.fly-blocks_popup-class__pax-counter-btn:hover{background-color:#c8defa}.fly-blocks_popup-class__pax-counter-btn::before{position:absolute;content:"";top:8px;left:4px;width:9px;height:1px;background-color:#5299ef}.fly-blocks_popup-class__pax-counter-btn--plus::after{position:absolute;content:"";top:8px;left:4px;width:9px;height:1px;background-color:#5299ef;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fly-blocks_popup-class__pax-counter-btn--disabled{border:none;background-color:#e3e4e9;cursor:default}.fly-blocks_popup-class__pax-counter-btn--disabled:hover{background-color:#e3e4e9}.fly-blocks_popup-class__pax-counter-btn.fly-blocks_popup-class__pax-counter-btn--disabled::before{top:9px;left:5px;background-color:#fff}.fly-blocks_popup-class__pax-counter-btn--plus.fly-blocks_popup-class__pax-counter-btn--disabled::after{top:9px;left:5px;background-color:#fff}.fly-blocks_popup-class__pax-counter-num{margin:0;padding:0 5px;text-align:center;font-family:Roboto,sans-serif;font-size:12px;font-weight:700;color:#444}
@font-face{font-family:PTSansRegular;src:url("../../../templates/d/blocks/fly-blocks/fonts/PTSansRegular/PTSansRegular.eot");src:url("../../../templates/d/blocks/fly-blocks/fonts/PTSansRegular/PTSansRegular.eot?#iefix") format("embedded-opentype"),url("../../../templates/d/blocks/fly-blocks/fonts/PTSansRegular/PTSansRegular.woff") format("woff"),url("../../../templates/d/blocks/fly-blocks/fonts/PTSansRegular/PTSansRegular.ttf") format("truetype");font-style:normal;font-weight:400}@font-face{font-family:PTSansItalic;src:url("../../../templates/d/blocks/fly-blocks/fonts/PTSansItalic/PTSansItalic.eot");src:url("../../../templates/d/blocks/fly-blocks/fonts/PTSansItalic/PTSansItalic.eot?#iefix") format("embedded-opentype"),url("../../../templates/d/blocks/fly-blocks/fonts/PTSansItalic/PTSansItalic.woff") format("woff"),url("../../../templates/d/blocks/fly-blocks/fonts/PTSansItalic/PTSansItalic.ttf") format("truetype");font-style:normal;font-weight:400}@font-face{font-family:PTSansBold;src:url("../../../templates/d/blocks/fly-blocks/fonts/PTSansBold/PTSansBold.eot");src:url("../../../templates/d/blocks/fly-blocks/fonts/PTSansBold/PTSansBold.eot?#iefix") format("embedded-opentype"),url("../../../templates/d/blocks/fly-blocks/fonts/PTSansBold/PTSansBold.woff") format("woff"),url("../../../templates/d/blocks/fly-blocks/fonts/PTSansBold/PTSansBold.ttf") format("truetype");font-style:normal;font-weight:400}@font-face{font-family:RobotoRegular;src:url("../../../templates/d/blocks/fly-blocks/fonts/RobotoRegular/RobotoRegular.eot");src:url("../../../templates/d/blocks/fly-blocks/fonts/RobotoRegular/RobotoRegular.eot?#iefix") format("embedded-opentype"),url("../../../templates/d/blocks/fly-blocks/fonts/RobotoRegular/RobotoRegular.woff") format("woff"),url("../../../templates/d/blocks/fly-blocks/fonts/RobotoRegular/RobotoRegular.ttf") format("truetype");font-style:normal;font-weight:400}@font-face{font-family:RobotoLight;src:url("../../../templates/d/blocks/fly-blocks/fonts/RobotoLight/RobotoLight.eot");src:url("../../../templates/d/blocks/fly-blocks/fonts/RobotoLight/RobotoLight.eot?#iefix") format("embedded-opentype"),url("../../../templates/d/blocks/fly-blocks/fonts/RobotoLight/RobotoLight.woff") format("woff"),url("../../../templates/d/blocks/fly-blocks/fonts/RobotoLight/RobotoLight.ttf") format("truetype");font-style:normal;font-weight:400}@font-face{font-family:RobotoMedium;src:url("../../../templates/d/blocks/fly-blocks/fonts/RobotoMedium/RobotoMedium.eot");src:url("../../../templates/d/blocks/fly-blocks/fonts/RobotoMedium/RobotoMedium.eot?#iefix") format("embedded-opentype"),url("../../../templates/d/blocks/fly-blocks/fonts/RobotoMedium/RobotoMedium.woff") format("woff"),url("../../../templates/d/blocks/fly-blocks/fonts/RobotoMedium/RobotoMedium.ttf") format("truetype");font-style:normal;font-weight:400}@font-face{font-family:RobotoBold;src:url("../../../templates/d/blocks/fly-blocks/fonts/RobotoBold/RobotoBold.eot");src:url("../../../templates/d/blocks/fly-blocks/fonts/RobotoBold/RobotoBold.eot?#iefix") format("embedded-opentype"),url("../../../templates/d/blocks/fly-blocks/fonts/RobotoBold/RobotoBold.woff") format("woff"),url("../../../templates/d/blocks/fly-blocks/fonts/RobotoBold/RobotoBold.ttf") format("truetype");font-style:normal;font-weight:400}.loading-modal_wrapper{top:250px;position:absolute;width:100%;height:100%}.loading-modal_block{position:relative;width:535px;min-height:403px;border:1px solid rgba(0,0,0,.14);box-shadow:0 0 9.4px .6px rgba(0,0,0,.42);background:#fff;display:inline-block}.loading-modal_block_correct{position:relative}.loading-modal_block_progress{margin-top:14px;margin-left:16px;width:504px;height:50px;background-color:#fff;border:1px solid rgba(15,126,230,.35);box-shadow:0 0 5.6px .4px rgba(0,0,0,.54)}.loading-modal_block_title{width:100%;text-align:center;color:#545454;font-family:RobotoRegular;font-size:22px;font-weight:400;text-transform:uppercase}.loading-modal_block_item{width:255px;float:left;position:relative;display:inline-block;margin-bottom:25px}.loading-modal_block_item_icon{position:relative;display:inline-block;width:22px;height:22px;float:left;margin-left:8px;background-position:0 0;background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/fly-blocks/images/galca.png")}.loading-modal_block_description{font-family:PTSansRegular;position:relative;display:inline-block;max-width:204px;float:left;margin-left:14px;font-size:15px}.loading-modal_block_description_long{font-family:PTSansRegular;font-size:15px;margin-left:14px;display:inline-block}.loading-modal_block_list{position:relative;margin-left:25px}.loading-modal_block_item_long{clear:both;width:100%;text-align:center}.loading-modal_block_item_long_center_block{display:inline-block;text-align:left}.loading-modal_block_bottom{margin-bottom:33px;width:100%;clear:both}.loading-modal_block_progress_regiter .loading-modal_block_progress_title{margin-top:11px}.loading-modal_block_progress_title{font-size:12px;font-family:PTSansRegular;margin-top:9px;margin-left:13px;float:left}.loading-modal_block_progress_regiter .progressbar_opens{width:339px}.progressbar_opens{position:relative;width:376px;height:33px;float:left;margin-top:8px;margin-left:11px;float:left}.loading-modal_progress-label{position:absolute;left:50%;top:5px;font-weight:700}@-webkit-keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:40px 0}}@-o-keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:40px 0}}@keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:40px 0}}.progressbar_opens .ui-progressbar-value{height:32px;background-image:-webkit-linear-gradient(135deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(135deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(135deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;background-size:40px 40px;-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite;background-color:#337ab7}
.fly-blocks_filter-line__row{margin-top:5px;padding-top:0;padding-left:20px;position:relative}.fly-blocks_filter-line__section{position:relative;float:left;margin-right:5px}.fly-blocks_filter-line__section-icon{position:absolute;fill:#434343}.fly-blocks_filter-line__section-icon--avia-from{top:8px;left:6px;width:15px;height:15px;-webkit-transform:rotate(-35deg);-moz-transform:rotate(-35deg);-ms-transform:rotate(-35deg);-o-transform:rotate(-35deg);transform:rotate(-35deg)}.fly-blocks_filter-line__section-icon--avia-to{top:8px;left:6px;width:15px;height:15px;-webkit-transform:rotate(-149deg);-moz-transform:rotate(-149deg);-ms-transform:rotate(-149deg);-o-transform:rotate(-149deg);transform:rotate(-149deg)}.fly-blocks_filter-line__section-icon--date-from{position:absolute;top:9px;left:7px;width:15px;height:15px}.fly-blocks_filter-line__section-icon--date-back{position:absolute;top:9px;left:7px;width:15px;height:15px}.fly-blocks__FilterLine_select-composite--active .fly-blocks_filter-line__section-icon--date-back,.fly-blocks__FilterLine_select-one-way--active .fly-blocks_filter-line__section-icon--date-back{display:none}.fly-blocks_filter-line__input{position:relative;height:16px;padding-top:7px;padding-bottom:7px;padding-left:25px;padding-right:3px;font-family:'PT Sans',sans-serif;font-size:12px;line-height:16px;text-overflow:ellipsis;white-space:nowrap;color:#444;background:#fff;border:1px solid #ccc;overflow:hidden}.fly-blocks_filter-line__input--avia-from{width:123px}.fly-blocks_filter-line__input--avia-to{width:123px}.fly-blocks_filter-line__change-btn{position:absolute;top:8px;left:167px;width:15px;height:15px;border-radius:50%;background:url(/templates/d/blocks/fly-blocks/images/arrows-change.png);z-index:1;cursor:pointer}.fly-blocks_filter-line__remove-flight{display:flex;justify-content:center;align-items:center;width:24px;height:24px;margin-top:4px;color:#fff;background-color:#1071e4;border-radius:2px;cursor:pointer}.fly-blocks_filter-line__remove-flight:hover{background-color:#0067e1}.fly-blocks_filter-line__add-flight{display:flex;justify-content:center;align-items:center;width:75px;height:24px;margin-top:4px;color:#fff;background-color:#0067e1;border-radius:2px;cursor:pointer}.fly-blocks_filter-line__add-flight:hover{background-color:#1071e4}
.fly-blocks_card__header{display:flex;align-items:center;width:100%;margin:0;padding:0;padding-top:15px;padding-left:20px;padding-right:20px;box-sizing:border-box}.fly-blocks_card__title{margin:0;padding:0;font-family:Roboto,sans-serif;font-size:23px;color:#0f7ee6}.fly-blocks_card__title--info{margin:0;margin-right:25px;padding:0;padding-left:5px;font-size:16px}.fly-blocks_card__header-icon-block{display:flex;align-items:center;margin:0;margin-right:10px;padding:0}.fly-blocks_card__header-icon{margin:0;padding:0;padding-right:4px;background-repeat:no-repeat}.fly-blocks_card__header-icon--ship{width:30px;height:13px;padding-top:3px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 57.59 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.ship-big-a%7Bfill:%230F7EE6;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-ship-big%3C/title%3E%3Cpath class='ship-big-a' transform='translate(-1.13)' d='M50,26.42c-.93-6.35,7.5-12.11,8.76-19a41.68,41.68,0,0,0-5-.29c-12.52,0-24.78,5.33-37,10.06,16.25-6.8.87.69-15.63,5.58l.45,5.95V32h51.8c0-4.94-2.83-2.4-3.42-5.58Zm-4.59-7.74a2.38,2.38,0,1,1,2.38-2.37h0A2.38,2.38,0,0,1,45.37,18.68ZM33.71,4.8l.77,1.07h2.08L35.79,4.8H33.71Zm1,3.63L31.76,3.82H42.44l1.3,1.52.83-.27L43.21,2.4H38.33L37.07,0H24.71L9.85,8.25v4.14L5.34,14.55v4.83c3.84-1.28,7.71-2.67,11.34-4.19,6-2.4,12-4.86,18-6.75Zm1.57-7,.91.94H33.44L33,1.84H30.83l.37.54h-.35l-.58.29-.59-.8H27.49l.78,1.07h1.46L27.28,4.11,25.62,1.44H36.27ZM10.89,9.15,24.77,2.27l.5.77L10.86,9.74V9.15Zm-4,6.2,23-9.83.85,1.37-24,9.47Zm33-9.61L39.1,4.67H36.94l.77,1.07h2.16Zm-2.27,2L37,6.62H34.7l.64,1.07H37.6Z'/%3E%3C/svg%3E")}.fly-blocks_card__header-icon--avia{width:23px;height:21px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 15 14.8' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.airplane-a%7Bfill:%230F7EE6;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-airplane%3C/title%3E%3Cpath class='airplane-a' transform='translate(0 -.1)' d='M14.64,6.73a1.14,1.14,0,0,1,0,1.66,1,1,0,0,1-.82.35H10a1.05,1.05,0,0,0-.95.6l-3.2,5.32a.47.47,0,0,1-.47.24H4L5.76,9.45a.59.59,0,0,0-.59-.82H2.92A1.08,1.08,0,0,0,2,9.1l-.35.59c-.12.12-.24.36-.48.36,0,0-.94.11-1.06-.12S.2,9,.43,8.74A1.79,1.79,0,0,0,.79,7.68,2.35,2.35,0,0,0,.43,6.49C.2,6.26-.16,5.55.08,5.31s1.06-.12,1.06-.12c.24,0,.36.24.48.36L2,6a1.47,1.47,0,0,0,1,.47H5.17c.47,0,.71-.35.59-.83L4,.1H5.41a.62.62,0,0,1,.47.24l3.2,5.44a1.23,1.23,0,0,0,1.06.59h3.79A1,1,0,0,1,14.64,6.73Z'/%3E%3C/svg%3E")}.fly-blocks_card__header-icon--bus{width:30px;height:15px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 30.48 31.93' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.bus-a%7Bfill:%230F7EE6;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-bus%3C/title%3E%3Cpath class='bus-a' transform='translate(0)' d='M29.56,6.34H28.33V4.21A4.27,4.27,0,0,0,24.06,0H6.42A4.27,4.27,0,0,0,2.15,4.2V6.34H.88A.89.89,0,0,0,0,7.23H0v4.84a.89.89,0,0,0,.88.87H2.15V23.39a2.27,2.27,0,0,0-.79,1.71v1.62A2.33,2.33,0,0,0,3.69,29H4v2.31a.69.69,0,0,0,.69.67H7.94a.69.69,0,0,0,.69-.67V29H21.88v2.31a.69.69,0,0,0,.69.67H25.8a.69.69,0,0,0,.69-.67V29h.32a2.33,2.33,0,0,0,2.33-2.28V25.11a2.27,2.27,0,0,0-.79-1.7V13h1.24a.88.88,0,0,0,.89-.88h0V7.22a.89.89,0,0,0-.89-.87h0Zm-3.91.33V17H16.41V6.69h9.22Zm-15-4.48h9.15A1.15,1.15,0,0,1,21,3.32a1.15,1.15,0,0,1-1.15,1.13H10.65A1.14,1.14,0,0,1,9.51,3.32a1.15,1.15,0,0,1,1.14-1.13ZM4.83,6.69h9.22V17H4.83ZM9,21.65a1.13,1.13,0,0,1-1.13,1.12H5.91a1.12,1.12,0,0,1-1.12-1.12V20.42a1.12,1.12,0,0,1,1.12-1.11H7.83A1.12,1.12,0,0,1,9,20.42Zm12.56,0V20.42a1.12,1.12,0,0,1,1.12-1.11h1.91a1.12,1.12,0,0,1,1.13,1.11v1.23a1.13,1.13,0,0,1-1.13,1.12H22.64a1.13,1.13,0,0,1-1.12-1.12Z'/%3E%3C/svg%3E")}.fly-blocks_card__header-txt{margin:0;padding:0;padding-right:5px;font-family:"PT Sans",sans-serif;font-size:16px;line-height:17px;color:#444}.fly-blocks_card__price{display:flex;justify-content:center;align-items:center;width:135px;height:30px;margin:0;padding:0;font-size:19px;font-weight:700;color:#0f7ee6;border:1px solid #0f7ee6}.fly-blocks_card__price--position{margin:0;margin-top:auto;margin-left:auto;margin-right:20px;padding:0;color:red}.fly-blocks_card__price--avia{width:100px;height:26px;margin:0;margin-top:auto;margin-left:auto;margin-right:20px;padding:0;font-size:17px;line-height:16px;color:red;border:1px solid #3e7ecc}.fly-blocks_card__h2{display:flex;margin:0;padding:0;padding-left:20px;font-family:Roboto,sans-serif;font-size:18px;font-weight:500;line-height:18px;color:#1a459c}.fly-blocks_card__h2--mt-mb{margin-top:15px;margin-bottom:10px}.fly-blocks_card__h2 span{font-size:16px;font-weight:300;max-width:155px;overflow:hidden;margin-left:10px;text-overflow:ellipsis;white-space:nowrap}.fly-blocks_card__cost{display:inline-block;background-color:#e6f2ff;margin:0 0 0 35px;padding:1px 5px;font:bold 17px 'PT Sans';border:1px solid #3e7ecc;color:#0f7ee6}.fly-blocks_card__head-block{display:flex;align-items:center;width:100%;height:50px;margin:0;margin-top:15px;padding:0}.fly-blocks_card__loader{width:30px;height:30px;margin:0;margin-left:20px;padding:0;background-image:url("../../../templates/d/blocks/fly-blocks/images/preloader_30x30.svg");border:none;-webkit-animation:spin 1s infinite steps(20);animation:spin 1s infinite steps(20)}.fly-blocks_card__time-block{position:relative;margin:0;padding:0}.fly-blocks_card__time-block::after{position:absolute;content:"";top:10px;left:0;width:40px;height:20px;margin:0;padding:0}.fly-blocks_card__time{position:relative;margin:0;margin-left:30px;padding:0;font-family:"PT Sans",sans-serif;font-size:16px;font-weight:400;color:#0f7ee6;cursor:pointer}.fly-blocks_card__time::before{position:absolute;content:"";top:2px;left:-20px;width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.clock-a%7Bfill:%230F7EE6;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-clock%3C/title%3E%3Cpath class='clock-a' d='M16,0A16,16,0,1,0,32,16,16,16,0,0,0,16,0Zm0,29A13,13,0,1,1,29,16,13,13,0,0,1,16,29Zm6.62-16.45-5.38,2.77v-9a1.19,1.19,0,1,0-2.38,0v11a1.22,1.22,0,0,0,1.21,1.16,1.25,1.25,0,0,0,.58-.15l7.15-3.69a1.18,1.18,0,0,0-.67-2.15,1.06,1.06,0,0,0-.5.12Z'/%3E%3C/svg%3E");background-repeat:no-repeat}.fly-blocks_card__time::after{position:absolute;content:"";top:4px;right:-20px;width:14px;height:14px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 14 14' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.query-a%7Bfill:%230F7EE6;%7D.query-b%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-query%3C/title%3E%3Ccircle class='query-a' cx='7' cy='7' r='7'/%3E%3Cpath class='query-b' transform='translate(-.5 -.5)' d='M7.8,9.2C7.8,8,8.9,7.6,9.5,6.8A2.79,2.79,0,0,0,10.1,5C10,2.5,6.3,2.9,4.9,3.9L5.5,5a3,3,0,0,1,1.3-.5c.5,0,.9-.1,1.3.3.7.7-.1,1.4-.7,1.9A2.79,2.79,0,0,0,6.3,9.3Z'/%3E%3Cellipse class='query-b' cx='6.6' cy='10.5' rx='1' ry='.9'/%3E%3C/svg%3E");background-repeat:no-repeat}.fly-blocks_card__time-popup{display:none}.fly-blocks_card__time-block:hover .fly-blocks_card__time-popup{display:block;position:absolute;top:35px;left:-45px;width:190px;min-height:65px;margin:0;padding:0;padding-top:10px;padding-bottom:10px;padding-left:15px;padding-right:15px;background-color:#fafafa;box-shadow:0 3px 5px 0 #949494;border:1px solid #ccc;box-sizing:border-box;z-index:4}.fly-blocks_card__time-popup::before{position:absolute;content:"";top:-9px;left:80px;width:16px;height:16px;background-color:#fafafa;border-top:1px solid #ccc;border-left:1px solid #ccc;transform:rotate(45deg)}.fly-blocks_card__time-popup-txt{margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:13px;line-height:16px;color:red}.fly-blocks_card__service-line{display:flex;align-items:center;width:100%;margin:0;margin-top:15px;padding:0;border-top:1px solid #d2d1d1}.fly-blocks_card__attention-block{width:100%;min-height:70px;margin:0;padding:0;padding-top:15px;padding-bottom:15px;padding-left:45px;padding-right:20px;background-color:#eaeaea;box-sizing:border-box}.fly-blocks_card__attention-txt{position:relative;margin:0;padding:0;font-family:Roboto,sans-serif;font-size:12px;color:#34229e}.fly-blocks_card__attention-txt::before{position:absolute;content:"";top:0;left:-20px;width:14px;height:14px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 19.91 17.01' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.danger-a%7Bfill:%23ff0000;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-danger%3C/title%3E%3Cpath class='danger-a' transform='translate(-.04 .01)' d='M19.8,15.1,11,.6A1.08,1.08,0,0,0,9.4.2a1.76,1.76,0,0,0-.5.4L.2,15.1a1.28,1.28,0,0,0,.4,1.7,1.42,1.42,0,0,0,.6.2H18.7a1.16,1.16,0,0,0,1.2-1.2A.88.88,0,0,0,19.8,15.1ZM10,5a.82.82,0,0,1,.9.8c0,1.5-.2,3.7-.2,5.3a.66.66,0,0,1-.7.6c-.4,0-.8-.2-.8-.6C9.2,9.6,9,7.4,9,5.8A1,1,0,0,1,10,5Zm0,9.6a1,1,0,0,1,0-2,1.08,1.08,0,0,1,1,1A1.08,1.08,0,0,1,10,14.6Z'/%3E%3C/svg%3E");background-repeat:no-repeat}.fly-blocks_card__txt{margin:0;padding:0;padding-left:20px;font-family:"PT Sans",sans-serif;font-size:14px;color:#000}.fly-blocks_card__txt.fly-blocks_card__txt-wmax{width:100%}.fly-blocks_card__replace_avia{display:block;min-width:130px;height:25px;margin:0;margin-top:5px;margin-left:auto;margin-right:10px;padding:0;padding-left:8px;padding-right:8px;text-align:center;font-size:15px;font-weight:700;line-height:25px;color:#03b;border:1px solid #03b;border-radius:2px;cursor:pointer}.fly-blocks_card__replace_avia:hover{background-color:#253291;color:#fff;border:1px solid #253291;transition:all linear .7s}.fly-blocks_card__transfer{position:relative;float:left;width:75px;margin-right:10px;margin-left:20px;overflow:hidden;font-weight:700;font-size:14px;line-height:16px;color:#000;margin-top:3px}.fly-blocks_card__infoflight-block{position:relative;display:flex;margin:0;padding:0;border-bottom:1px solid #d2d1d1;padding-bottom:40px}.fly-blocks_card__flightinfo-section{display:flex;width:100%;min-height:60px;margin:0;padding:0;padding-bottom:20px;box-sizing:border-box}.fly-blocks_card__flightinfo-block{display:flex;align-items:center;flex-wrap:wrap;flex-basis:auto;min-width:50%;margin:0;padding:0}.fly-blocks_card__flightinfo-headline{display:flex;align-items:center;width:100%;min-height:33px;margin:0;padding:0;padding-left:10px;box-sizing:border-box}.fly-blocks_card__flightinfo-headline--jus-end{justify-content:flex-end}.fly-blocks_card__flightinfo-type{position:relative;display:flex;align-items:center;width:88px;height:28px;margin:0;margin-bottom:5px;margin-right:25px;padding:0;padding-left:10px;background-color:#69d186;box-sizing:border-box;cursor:pointer}.fly-blocks_card__flightinfo-type--right-col{justify-content:flex-end;margin-right:10px;padding-left:0;padding-right:10px}.fly-blocks_card__flightinfo-type:not(.fly-blocks_card__flightinfo-type--not-popup):hover .popup_fly-blocks__lowcost{display:block}.fly-blocks_card__flightinfo-type:not(.fly-blocks_card__flightinfo-type--not-popup):hover .popup_fly-blocks__charter{display:block}.fly-blocks_card__flightinfo-type--color{background-color:#87b7ff}.fly-blocks_card__flightinfo-type::before{position:absolute;content:"";top:4px;right:-10px;width:20px;height:20px;background-color:#69d186;transform:rotate(45deg)}.fly-blocks_card__flightinfo-type.fly-blocks_card__flightinfo-type--right-col::before{position:absolute;content:"";top:4px;left:-10px;width:20px;height:20px;background-color:#69d186;transform:rotate(45deg)}.fly-blocks_card__flightinfo-type--color::before{background-color:#87b7ff}.fly-blocks_card__flightinfo-type--color.fly-blocks_card__flightinfo-type--right-col::before{position:absolute;content:"";top:4px;left:-10px;width:20px;height:20px;background-color:#87b7ff;transform:rotate(45deg)}.fly-blocks_card__flightinfo-type-txt{margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:700;line-height:10px;color:#fff}.fly-blocks_card__flightinfo-headline-txt{position:relative;margin:0;margin-left:10px;padding:0;font-family:Roboto,sans-serif;font-size:18px;font-weight:500;line-height:16px;color:#5eb26d;text-transform:uppercase}.fly-blocks_card__flightinfo-headline-txt.fly-blocks_card__flightinfo-headline-txt--right-col{margin-right:30px}.fly-blocks_card__flightinfo-headline-txt::after{position:absolute;content:"";top:3px;right:-35px;width:24px;height:9px;margin:0;padding:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 18.66 8' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.arrow4-a%7Bfill:%235EB26D;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-arrow4%3C/title%3E%3Cpath class='arrow4-a' transform='translate(-3.17 -1.5)' d='M3.17,6.75l12,.09V9.5l6.67-4-6.67-4V4.16h-12Z'/%3E%3C/svg%3E");background-repeat:no-repeat}.fly-blocks_card__flightinfo-headline-txt.fly-blocks_card__flightinfo-headline-txt--right-col::after{position:absolute;content:"";top:3px;left:-35px;width:24px;height:9px;margin:0;padding:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 18.66 8' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.arrow4-a%7Bfill:%235EB26D;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-arrow4%3C/title%3E%3Cpath class='arrow4-a' transform='translate(-3.17 -1.5)' d='M3.17,6.75l12,.09V9.5l6.67-4-6.67-4V4.16h-12Z'/%3E%3C/svg%3E");background-repeat:no-repeat;transform:rotate(180deg)}.fly-blocks_card__flightinfo{display:flex;flex-direction:column;margin:0;padding:0;padding-left:50px;box-sizing:border-box}.fly-blocks_card__flightinfo-direction{position:relative;display:flex;align-items:center;flex-wrap:wrap;margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;line-height:16px;color:#000}.fly-blocks_card__flightinfo-direction b{margin:0;margin-right:4px;padding:0}.fly-blocks_card__flightinfo-direction-arrow{display:flex;width:23px;height:6px;margin:0;margin-left:5px;margin-right:5px;padding:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 18 5' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.arrow2-a%7Bfill:%23000000;fill-rule:evenodd;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-arrow2%3C/title%3E%3Cpath class='arrow2-a' d='M0,3H16.14L14.2,5h1.37L18,2.5,15.57,0H14.2l1.95,2H0Z'/%3E%3C/svg%3E");background-repeat:no-repeat}.fly-blocks_card__flightinfo-direction.fly-blocks_card__flightinfo-direction-to::before{position:absolute;content:"";top:0;left:-30px;width:19px;height:19px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 15 14.8' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.airplane-a%7Bfill:%23000;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-airplane%3C/title%3E%3Cpath class='airplane-a' transform='translate(0 -.1)' d='M14.64,6.73a1.14,1.14,0,0,1,0,1.66,1,1,0,0,1-.82.35H10a1.05,1.05,0,0,0-.95.6l-3.2,5.32a.47.47,0,0,1-.47.24H4L5.76,9.45a.59.59,0,0,0-.59-.82H2.92A1.08,1.08,0,0,0,2,9.1l-.35.59c-.12.12-.24.36-.48.36,0,0-.94.11-1.06-.12S.2,9,.43,8.74A1.79,1.79,0,0,0,.79,7.68,2.35,2.35,0,0,0,.43,6.49C.2,6.26-.16,5.55.08,5.31s1.06-.12,1.06-.12c.24,0,.36.24.48.36L2,6a1.47,1.47,0,0,0,1,.47H5.17c.47,0,.71-.35.59-.83L4,.1H5.41a.62.62,0,0,1,.47.24l3.2,5.44a1.23,1.23,0,0,0,1.06.59h3.79A1,1,0,0,1,14.64,6.73Z'/%3E%3C/svg%3E");background-repeat:no-repeat}.fly-blocks_card__flightinfo-direction.fly-blocks_card__flightinfo-direction-out::before{position:absolute;content:"";top:0;left:-30px;width:19px;height:19px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 15 14.8' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.airplane-a%7Bfill:%23000;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-airplane%3C/title%3E%3Cpath class='airplane-a' transform='translate(0 -.1)' d='M14.64,6.73a1.14,1.14,0,0,1,0,1.66,1,1,0,0,1-.82.35H10a1.05,1.05,0,0,0-.95.6l-3.2,5.32a.47.47,0,0,1-.47.24H4L5.76,9.45a.59.59,0,0,0-.59-.82H2.92A1.08,1.08,0,0,0,2,9.1l-.35.59c-.12.12-.24.36-.48.36,0,0-.94.11-1.06-.12S.2,9,.43,8.74A1.79,1.79,0,0,0,.79,7.68,2.35,2.35,0,0,0,.43,6.49C.2,6.26-.16,5.55.08,5.31s1.06-.12,1.06-.12c.24,0,.36.24.48.36L2,6a1.47,1.47,0,0,0,1,.47H5.17c.47,0,.71-.35.59-.83L4,.1H5.41a.62.62,0,0,1,.47.24l3.2,5.44a1.23,1.23,0,0,0,1.06.59h3.79A1,1,0,0,1,14.64,6.73Z'/%3E%3C/svg%3E");background-repeat:no-repeat;transform:rotate(180deg)}.fly-blocks_card__flightdata-section{display:flex;width:730px;min-height:80px;margin:0;padding:0;border-top:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1;box-sizing:border-box}.fly-blocks_card__flightdata-block{display:flex;align-content:flex-start;flex-wrap:wrap;flex-basis:auto;min-width:50%;margin:0;padding:0}.fly-blocks_card__flightdata-block--br-l{border-left:1px solid #5eb26d;box-sizing:border-box}.fly-blocks_card__flightdata-item{display:flex;flex-wrap:wrap;margin:0;padding:0;padding-bottom:10px;box-sizing:border-box}.fly-blocks_card__flightdata-item--align-p-br{align-items:center;width:100%;padding-top:10px;padding-left:20px;border-top:1px solid #d1d1d1;box-sizing:border-box}.fly-blocks_card__flightdata-item--bg-color{flex-wrap:nowrap;align-items:center;width:100%;min-height:50px;margin:0;padding:0;background-color:#e6e6e6;border-top:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1}.fly-blocks_card__flightdata-item-row{display:flex;width:100%;margin:0;padding:0;padding-top:20px;box-sizing:border-box}.fly-blocks_card__flightdata-item-col{display:flex;flex-wrap:wrap;margin:0;padding:0;padding-left:20px;box-sizing:border-box}.fly-blocks_card__flightdata-item-col--right{display:flex;justify-content:space-between;flex-wrap:wrap;flex-direction:row-reverse;flex-grow:1;min-width:110px;max-width:250px;margin:0;padding:0;padding-left:15px;box-sizing:border-box}.fly-blocks_card__flightdata-info{display:flex;width:230px;min-height:40px;margin:0;padding:0}.fly-blocks_card__flightdata-info-code{width:40px;margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;font-weight:700;color:#000}.fly-blocks_card__flightdata-info-txt{display:flex;align-content:flex-start;flex-wrap:wrap;width:190px;margin:0;padding:0}.fly-blocks_card__flightdata-item-img-wrapper{display:flex;justify-content:flex-start;width:100%}.fly-blocks_card__flightdata-item-img{width:35px;height:35px;margin:0;margin-bottom:5px;margin-right:auto;padding:0}.fly-blocks_card__flightdata-txt-block{display:flex;flex-wrap:wrap;margin:0;margin-right:20px;padding:0;padding-left:20px;box-sizing:border-box}.fly-blocks_card__flightdata-item-txt{margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;line-height:16px;color:#000}.fly-blocks_card__flightdata-item-txt--mr-bold{margin-right:20px;font-weight:700}.fly-blocks_card__flightdata-item-txt--size-color{width:65px;font-size:12px;color:#0054a3}.fly-blocks_card__flightdata-item-txt--type{margin-right:auto;padding-right:15px;font-size:11px;line-height:13px}.fly-blocks_card__flightdata-item-txt--type span{margin-right:3px}.fly-blocks_card__flightdata-item-txt--type-color{font-size:12px;line-height:14px;color:red}.fly-blocks_card__flightdata-item-txt--min-width{flex-grow:1;min-width:215px;max-width:235px;margin-right:10px}.fly-blocks_card__flightdata-item-txt--f-size-f-w-color{font-size:15px;font-weight:700;color:#4bb540}.fly-blocks_card__flightdata-item-txt--color{color:#0f7ee6}.fly-blocks_card__flightdata-company{width:100%;margin:0;padding:0;padding-left:20px;padding-top:6px;box-sizing:border-box}.fly-blocks_card__rules-block{display:flex;flex-wrap:wrap;align-items:center;margin:0;padding:0}.popup_fly-blocks__lowcost.fly-blocks_card__flightinfo-type-lowcost{position:absolute;display:none;top:-31px;left:92px}.popup_fly-blocks__lowcost.fly-blocks_card__flightinfo-type-lowcost::before{position:absolute;content:"";top:40px;left:-6px;width:12px;height:12px;background-color:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.popup_fly-blocks__charter.fly-blocks_card__flightinfo-type-charter{position:absolute;display:none;top:-82px;left:92px}.popup_fly-blocks__charter.fly-blocks_card__flightinfo-type-charter:before{position:absolute;content:"";top:40px;left:-6px;width:12px;height:12px;background-color:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.fly-blocks__popup-choise-class__container{display:none;background:#fefefe;position:absolute;left:-123px;top:34px;width:270px;min-height:70px;z-index:1;-webkit-box-shadow:0 0 50px 0 rgba(0,0,0,.2),0 0 10px 0 rgba(0,0,0,.25);-moz-box-shadow:0 0 50px 0 rgba(0,0,0,.2),0 0 10px 0 rgba(0,0,0,.25);box-shadow:0 0 50px 0 rgba(0,0,0,.2),0 0 10px 0 rgba(0,0,0,.25)}.fly-blocks__popup-choise-class__container.fly-blocks__popup-choise-class__active{display:block}.fly-blocks__popup-choise-class__header{border-bottom:1px solid #e3e4e9;padding:10px}.fly-blocks__popup-choise-class__headRow{position:relative;padding-bottom:7px}.fly-blocks__popup-choise-class__headTitle{font-size:13px;font-family:"Roboto regular";color:#000;line-height:1.2}.fly-blocks__popup-choise-class__clouse{font-size:10px;font-family:"Roboto regular";color:#000;line-height:1.2;position:absolute;right:-6px;top:-8px;cursor:pointer}.fly-blocks__popup-choise-class__body{padding:10px;display:none}.fly-blocks__popup-choise-class__bodyRowHead{padding-bottom:5px}.fly-blocks__popup-choise-class__menu-ul{margin:0;padding:0;list-style:none}.fly-blocks__popup-choise-class__menu-li{display:inline-block;list-style:none;font-size:11px;font-family:"Roboto regular";color:#444;line-height:1.2;text-align:center;text-transform:uppercase;padding:7px 7px;cursor:pointer}.fly-blocks__popup-choise-class__menu-li.fly-blocks__popup-choise-class__active{border:2px solid #5299ef;color:#5299ef;padding:5px 5px}.fly-blocks__popup-choise-class__bodyTitle{font-size:13px;font-family:"Roboto regular";color:#000;line-height:1.2}.fly-blocks__popup-choise-class__body-li{padding:5px 0}.fly-blocks__popup-choise-class__body-li:not(:last-child){border-bottom:1px solid #e3e4e9}.fly-blocks__popup-choise-class__li-title{display:inline-block;font-size:12px;font-family:"Roboto regular";color:#444;line-height:1.2;width:175px}.fly-blocks__popup-choise-class__li-title span{font-size:9px;font-family:"Roboto regular";color:#999;line-height:1.2}.fly-blocks__popup-choise-class__li-amount{display:inline-block}.fly-blocks__popup-choise-class__li-amount_count{display:inline-block;font-size:12px;font-family:"Roboto regular";color:#444;font-weight:700;line-height:1.8;text-align:center;vertical-align:middle;width:19px;height:19px}.fly-blocks__popup-choise-class__li-amount_minus,.fly-blocks__popup-choise-class__li-amount_plus{display:inline-block;background-color:#e3e4e9;width:19px;height:19px;line-height:.8;text-align:center;vertical-align:middle;color:#fff;font-size:22px;cursor:pointer}.fly-blocks__popup-choise-class__li-amount_minus.fly-blocks__popup-choise-class__active,.fly-blocks__popup-choise-class__li-amount_plus.fly-blocks__popup-choise-class__active{border:1px solid #5299ef;color:#5299ef;width:17px;height:17px}
.fly-blocks__Description_container_footer-rightBlock{float:right}.fly-blocks__Description_container_footer-leftBlock{float:left}
.fly-blocks__InfoBlock__lowcoster{display:inline-block;vertical-align:middle;position:absolute;top:0;float:left;left:20px}.fly-blocks__InfoBlock__lowcoster-label{cursor:pointer}.fly-blocks__InfoBlock__lowcoster-label-content{width:120px;font:14px/24px 'PT Sans',sans-serif;color:#fff;background:#338d43;text-align:center;display:table-cell;vertical-align:top}.fly-blocks__InfoBlock__lowcoster-label-arrow{width:0;height:0;border-style:solid;border-width:12px 0 12px 6px;border-color:transparent transparent transparent #338d43;display:table-cell;vertical-align:top;float:right}.fly-blocks__InfoBlock__lowcoster-popup{position:absolute;display:block;background:#fff;width:293px;padding:19px 15px;border:1px solid #5eb26d;box-shadow:0 0 5px rgba(0,0,0,.3);z-index:2;right:-10px;top:33px;text-align:center;display:none}.fly-blocks__InfoBlock__lowcoster-popup.active{display:block}.fly-blocks__InfoBlock__lowcoster-popup-p{padding:3px 0 0 12px;font:16px/18px 'PT Sans',sans-serif;color:#000;text-align:left}.fly-blocks__InfoBlock__lowcoster-popup-ul{margin:7px 0}.fly-blocks__InfoBlock__lowcoster-popup-li{font:13px/18px 'PT Sans',sans-serif;color:#000;text-align:left;display:table}.fly-blocks__InfoBlock__lowcoster-popup-li:before{content:'–';display:table-cell;padding-right:3px}.fly-blocks__InfoBlock__lowcoster-popup-close-button{font:300 10px Roboto,sans-serif;color:#000;position:absolute;top:-1px;right:2px;cursor:pointer}.fly-blocks__InfoBlock__lowcoster-popup-arrow{width:10px;height:10px;display:block;position:absolute;background:#fff;border-bottom:1px solid #5eb26d;border-right:1px solid #5eb26d;top:-6px;right:65px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);box-shadow:2px 2px 2px 0 rgba(0,0,0,.1);display:none}.fly-blocks__InfoBlock__lowcoster-popup-image:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:red;font-size:18px;content:'\e94d'}
.fly-blocks__InfoBlock__charter{display:inline-block;vertical-align:middle;position:absolute;top:0;float:left;left:20px}.fly-blocks__InfoBlock__charter-label{cursor:pointer}.fly-blocks__InfoBlock__charter-label-content{width:120px;font:14px/24px 'PT Sans',sans-serif;color:#fff;background:#8b3982;text-align:center;display:table-cell;vertical-align:top}.fly-blocks__InfoBlock__charter-label-arrow{width:0;height:0;border-style:solid;border-width:12px 0 12px 6px;border-color:transparent transparent transparent #8b3982;display:table-cell;vertical-align:top;float:right}.fly-blocks__InfoBlock__charter-popup{position:absolute;display:block;background:#fff;width:293px;padding:19px 15px;border:1px solid #8b3982;box-shadow:0 0 5px rgba(0,0,0,.3);z-index:2;right:-10px;top:33px;text-align:center;display:none}.fly-blocks__InfoBlock__charter-popup.active{display:block}.fly-blocks__InfoBlock__charter-popup-p{padding:3px 0 0 12px;font:16px/18px 'PT Sans',sans-serif;color:#000;text-align:left}.fly-blocks__InfoBlock__charter-popup-ul{margin:7px 0}.fly-blocks__InfoBlock__charter-popup-li{font:13px/18px 'PT Sans',sans-serif;color:#000;text-align:left;display:table}.fly-blocks__InfoBlock__charter-popup-li:before{content:'–';display:table-cell;padding-right:3px}.fly-blocks__InfoBlock__charter-popup-close-button{font:300 10px Roboto,sans-serif;color:#000;position:absolute;top:-1px;right:2px;cursor:pointer}.fly-blocks__InfoBlock__charter-popup-arrow{width:10px;height:10px;display:block;position:absolute;background:#fff;border-bottom:1px solid #8b3982;border-right:1px solid #8b3982;top:-6px;right:65px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);box-shadow:2px 2px 2px 0 rgba(0,0,0,.1);display:none}.fly-blocks__InfoBlock__charter-popup-image:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:red;font-size:18px;content:'\e94d'}
.fly-blocks__MainMenu{position:relative;background:#5299ef;box-shadow:0 0 5px rgba(0,0,0,.3);margin:0;height:37px;z-index:3}.fly-blocks__MainMenu>ul{position:relative}.fly-blocks__MainMenuItem{position:relative;display:table-cell;cursor:pointer}.fly-blocks__MainMenuItem_right{position:absolute;right:0;top:0}.fly-blocks__MainMenuItemLink{position:relative;display:block;height:37px;line-height:37px;padding:0 27px 0 14px;font-size:14px;text-decoration:none;color:#fff}.fly-blocks__MainMenuItemLink:after{content:'';background:0 0;display:inline-block;width:0;height:0;position:absolute;top:18px;right:6px;border-top:6px dashed #fff;border-top:6px solid \9 #fff;border-right:6px solid transparent;border-left:6px solid transparent;cursor:pointer}.fly-blocks__MainMenuItemActive .fly-blocks__MainMenuItemLink,.fly-blocks__MainMenuItemActive .fly-blocks__MainMenuItemLink:hover{background:#fff;color:#3f98eb}.fly-blocks__MainMenuItemActive .fly-blocks__MainMenuItemLink:after,.fly-blocks__MainMenuItemActive .fly-blocks__MainMenuItemLink:hover:after{border-top:6px dashed #8abeff;border-top:6px solid \9 #8abeff;border-right:6px solid transparent;border-left:6px solid transparent}.fly-blocks__MainMenuItemLink:hover{color:#fff;background:#5da0d3}.fly-blocks__MainMenuItemLink:hover:after{border-top:6px dashed #fff;border-top:6px solid \9 #fff;border-right:6px solid transparent;border-left:6px solid transparent}.fly-blocks__MainMenuItemDrop{position:absolute;top:37px;background:#fff;box-shadow:-2px 1px 2px rgba(0,0,0,.15),2px 1px 2px rgba(0,0,0,.15)}.fly-blocks__MainMenuItemSort{width:242px;right:0;padding:12px 0;display:none}.fly-blocks__MainMenuItemSortList{position:relative;display:block}.fly-blocks__MainMenuItemSortLink{position:relative;display:block;height:26px;line-height:26px;padding-left:32px;font-size:13px;color:#444;text-decoration:none;cursor:pointer}.fly-blocks__MainMenuItemSortLink:hover{background:#8abeff}.fly-blocks__MainMenuItemSortLink.active{background:#fff}.fly-blocks__MainMenuItemSortLink.active:hover{background:#8abeff}.fly-blocks__MainMenuItemSortLink.active:before{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/fly-blocks/images/checkBlue.png");width:12px;height:9px;content:'';position:absolute;display:block;left:10px;top:7px;content:"";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#8abeff;font-size:12px;position:absolute;left:10px;top:7px}.fly-blocks__MainMenuItemSortLink.active:hover:before{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/fly-blocks/images/checkWhite.png")}.fly-blocks__MainMenuItemAirport{width:244px;left:0;padding:20px 0 0 0;display:none}.fly-blocks__MainMenuItemAirport .fly-blocks__MainMenuItemReset{right:20px}.fly-blocks__MainMenuItemReset{position:absolute;display:block;font-size:11px;line-height:13px;color:#444;cursor:pointer;text-decoration:underline;right:0;top:3px;z-index:30}.fly-blocks__MainMenuItemCheckboxes{position:relative;padding:0 15px 11px 20px}.fly-blocks__MainMenuItemCheckboxesBorderBlock{margin-bottom:20px;border-bottom:1px solid #8a8a8a}.fly-blocks__MainMenuItemCity{position:relative;font-size:13px;line-height:17px;color:#000;font-weight:700;margin-bottom:15px;margin-top:-2px}.fly-blocks__MainMenuItemCheckboxesRow{position:relative;overflow:hidden;margin-bottom:10px}.fly-blocks__MainMenuItemCheckboxesRowText{font-size:13px;line-height:18px;color:#444;display:inline-block;vertical-align:top;font-style:normal;margin-left:5px}.fly-blocks__MainMenuItemCheckboxesRow .niceCheck{position:static;overflow:visible}.fly-blocks__MainMenuItemCheckboxesRow .niceCheck:after{width:100%;height:18px;content:'';z-index:20;position:absolute;display:block;left:0;top:0}.fly-blocks__MainMenuItemAirCompany{width:289px;left:0;padding:20px 0 10px;display:none}.fly-blocks__MainMenuItemAirCompaniesList{position:relative;overflow-x:hidden;overflow-y:scroll;margin-top:20px;height:255px;padding-right:10px;margin-bottom:10px}.fly-blocks__MainMenuItemAirCompaniesList::-webkit-scrollbar{width:8px}.fly-blocks__MainMenuItemAirCompaniesList::-webkit-scrollbar-track{border-radius:8px;background:#cbcbcb}.fly-blocks__MainMenuItemAirCompaniesList::-webkit-scrollbar-thumb{border-radius:8px;background:#666}.fly-blocks__MainMenuItemCheckboxesRowPrice{font-size:11px;line-height:14px;color:#444;position:relative;float:right}.fly-blocks__MainMenuItemCheckboxesRowPriceSpan{font-size:14px;top:1px;position:relative}.fly-blocks__MainMenuItemAirCompaniesListPriceTitle{position:absolute;right:50px;margin-top:-12px;font-size:10px;line-height:10px;color:#9b9b9b}.fly-blocks__MainMenuItemAirCompanyReset{right:20px}.fly-blocks__MainMenuItemChange{width:250px;padding:20px 20px 10px;display:none}.fly-blocks__MainMenuItemChange--width{width:220px;box-sizing:border-box}.fly-blocks__MainMenuItemChangePriceTitle{position:absolute;font-size:10px;line-height:10px;color:#000;right:20px;top:23px}.fly-blocks__MainMenuItemChangeReset{position:relative;display:block;cursor:pointer;text-decoration:underline;font-size:11px;line-height:13px;color:#656565;float:left}.fly-blocks__MainMenuItemApply{position:relative;display:block;cursor:pointer;text-decoration:underline;font-size:11px;line-height:13px;color:#656565;float:right}.fly-blocks__MainMenuItemApply--buttom_right_margin{margin:5px 15px 0 0}.fly-blocks__MainMenuItemPrice{width:210px;padding:20px 20px 15px;left:0;display:none}.fly-blocks__MainMenuItemPrice .ui-widget-content{background:#cbcbcb;position:relative;height:4px;width:210px;border-radius:2px;box-shadow:none}.fly-blocks__MainMenuItemPrice .ui-widget-content span{outline:0}.fly-blocks__MainMenuItemPriceRow{position:relative;margin-bottom:15px}.fly-blocks__MainMenuItemPriceAmount{position:relative;display:inline-block;vertical-align:top;white-space:nowrap;text-align:center;text-overflow:ellipsis;width:80px;height:17px;padding:3px 0;font-size:15px;line-height:17px;color:#444;font-family:'PT Sans',sans-serif;border:1px solid #c7c7c7;border-radius:3px;margin:0 5px}.fly-blocks__MainMenuItemPriceRowlabel{display:inline-block;vertical-align:top;position:relative;font-size:13px;line-height:25px;color:#656565}.fly-blocks__MainMenuItemPriceRange{box-shadow:none}.fly-blocks__MainMenuItemPriceRowReset{float:right;position:relative;display:block;line-height:25px;font-size:11px;color:#444;text-decoration:underline;cursor:pointer}.fly-blocks__MainMenuItemPriceRangeValues{position:relative;padding-top:10px;padding-bottom:10px;font-size:14px;line-height:16px;color:#444}.fly-blocks__MainMenuItemPrice .ui-slider-handle{margin-left:-7px}.fly-blocks__MainMenuItemTime{width:200px;padding:20px;left:0;display:none}.fly-blocks__MainMenuItemTimeBlock{position:relative}.fly-blocks__MainMenuItemTimeAlert{font-size:11px;line-height:10px;color:#666;position:relative;padding-top:3px}.fly-blocks__MainMenuItemTimeAlertSpan{color:#fe0000}.fly-blocks__MainMenuItemTimeLine{height:1px;margin:15px -20px 20px;background:#8a8a8a}.fly-blocks__MainMenuItemTimeBlockTabsItem{position:relative;width:98px;height:28px;border:1px solid #b9b9b9;cursor:pointer;float:left;text-align:center;font-size:15px;line-height:28px;color:#444}.fly-blocks__FiltersMenuTimeTabActive{background:#2688de;color:#fff;border:1px solid #2688de}.fly-blocks__MainMenuItemTimeBlockTabs{position:relative;margin-bottom:15px}
.search-result__buttons-block_panel-avia-bottom_block_show-more{width:100%;height:74px;margin-left:-1px;margin-right:-1px;display:flex;align-items:center}.search-result__panel-avia-bottom_block_show-more_button{margin:0 auto;width:170px;height:32px;border:1px solid #1098f7;background:#fff;text-align:center;cursor:pointer}.search-result__panel-avia-bottom_block_show-more_button:hover{border:1px solid #bee1ff;background:#bee1ff}.search-result__panel-avia-bottom_block_show-more_button_span{font-size:16px;font-family:"PT Sans";color:#1098f7;line-height:1.9}
.fly-blocks__cost-of-flight{display:inline-block;background-color:#e6f2ff;margin:0 0 0 14px;padding:1px 5px;font:bold 17px 'PT Sans';border:1px solid #3e7ecc;color:#0f7ee6}.fly-blocks__cost-of-flight-span{font:normal 17px 'PT Sans';color:#0f7ee6}.fly-blocks__cost-of-the-cruise{display:inline-block;background-color:#e6f2ff;margin:0 0 0 35px;padding:1px 5px;font:bold 17px 'PT Sans';border:1px solid #3e7ecc;color:#0f7ee6}.fly-blocks__cost-of-the-cruise-span{font:normal 17px 'PT Sans';color:#0f7ee6}.fly-blocks__Checkbox{height:16px;width:16px;border:1px solid #c7c7c7;border-radius:1px;box-shadow:inset 0 0 1px #c7c7c7;display:inline-block;position:relative}.fly-blocks__Checkbox[data-checked=true]:before{font-family:mcruises!important;content:"\e944";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#666;font-size:9px;position:absolute;top:4px;left:3px;cursor:pointer}.clear{clear:both;height:0!important}.fleft{float:left}.fly-blocks__Info_wrapper{position:absolute;width:740px;background:rgba(0,0,0,.4);top:0;left:0;z-index:1100;display:block;height:100%}.fly-blocks__InfoBlock.fly-blocks__Info_wrapper__incruisepage .fly-blocks__Info_wrapper{position:absolute;width:100%;background:rgba(0,0,0,.5);top:0;left:5px;z-index:1100;display:block;height:100%}.fly-blocks__Info{position:absolute;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.3);width:730px;z-index:3}.fly-blocks__InfoTitle{position:relative;color:#0f7ee6;font-size:18px;font-family:Roboto,sans-serif;padding-left:23px;margin:13px 0 10px;display:inline-block}.fly-blocks__InfoTitle--fly{margin:31px 0 15px;display:inline-block}.fly-blocks__InfoTitle--transfer{margin-bottom:14px;padding-left:7px}.fly-blocks__InfoCruise{margin:0 24px}.fly-blocks__InfoCruise-name-route{line-height:1.25;margin-bottom:13px}.fly-blocks__InfoCruise-name{display:table-cell;font-weight:700;padding-right:32px}.fly-blocks__InfoCruise-ship{display:table-cell;padding-right:26px}.fly-blocks__InfoCruise-dates-arrival-value-time,.fly-blocks__InfoCruise-dates-departure-value-time{display:inline-block;border:1px solid red;line-height:1;margin:0 2px 0 4px;padding:1px 4px}.fly-blocks__InfoCruise-special-info{margin:7px 0 30px}.fly-blocks__InfoCruise-special-info-attention{color:red}.fly-blocks__InfoCruise-special-info-attention::before{font-family:mcruises!important;content:"\e94d";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:red;font-size:18px;margin-right:8px;position:relative;top:3px;left:-1px}.fly-blocks__Block_1{display:table-cell;width:365px;vertical-align:top;border-right:1px solid #5eb26d;position:relative}.fly-blocks__Block_2{display:table-cell;width:365px;position:relative}.fly-blocks__InfoClose{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/fly-blocks/images/x.png");background-size:contain;width:10px;height:12px;cursor:pointer;position:absolute;z-index:40;right:10px;top:9px}.fly-blocks__InfoClose_bottom{position:absolute;display:table;font-size:14px;cursor:pointer;color:#0f7ee6;text-decoration:underline;right:20px;bottom:10px}.fly-blocks__InfoBlock_left,.fly-blocks__InfoChangeBlock_left{display:table;width:365px;padding-top:14px}.fly-blocks__InfoBlock_right,.fly-blocks__InfoChangeBlock_right{display:table-cell;width:365px;position:relative;padding-top:14px}.fly-blocks__InfoChangeBlock_left,.fly-blocks__InfoChangeBlock_right{padding-top:15px;background-color:#e6e6e6}.fly-blocks__InfoBlock_flight{display:table;border-bottom:1px solid #d2d1d1;padding-bottom:40px;position:relative}.fly-blocks__InfoBlock_flight_from,.fly-blocks__InfoBlock_flight_to{display:table-cell;width:365px;box-sizing:border-box;vertical-align:top;position:relative;padding:0 25px 18px}.fly-blocks__InfoBlock_flight_to{padding-left:20px}.fly-blocks__InfoBlock_flight_from_direction-text,.fly-blocks__InfoBlock_flight_to_direction-text{position:relative;font-size:18px;font-family:Roboto;color:#5eb26d;text-transform:uppercase;display:inline-block;vertical-align:middle;padding:0 30px}.fly-blocks__InfoBlock_flight_from_direction-text::before,.fly-blocks__InfoBlock_flight_to_direction-text::before{font-family:mcruises!important;content:"\e93d";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;-ms-transform:rotate(270deg);-webkit-transform:rotate(270deg);transform:rotate(270deg);position:absolute;top:0;left:5px;font-size:24px}.fly-blocks__InfoBlock_flight_to_direction-text::before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fly-blocks__InfoBlock_flight_description,.fly-blocks__InfoBlock_flight_title{margin-left:30px}.fly-blocks__InfoBlock_flight_description{color:#444;position:absolute;bottom:0}.fly-blocks__InfoBlockPath{position:relative;font-size:14px;line-height:20px;color:#000101;margin-bottom:30px}.fly-blocks__InfoBlockPathImg{display:inline-block;vertical-align:top;position:relative;height:20px;margin-right:10px;margin-top:1px}.fly-blocks__InfoBlockPathArrow{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/fly-blocks/images/arrow.png");width:48px;height:5px;position:relative;display:inline-block;vertical-align:top;margin:9px 6px 0}.fly-blocks__InfoBlockPathTime{position:relative;margin-left:33px;margin-top:-2px;color:#444}.fly-blocks__InfoBlockDesc{display:table-cell;vertical-align:top;width:270px;padding-right:10px}.fly-blocks__InfoBlockDescRow{position:relative;margin-bottom:14px}.fly-blocks__InfoBlockDescRowTitle{position:relative;float:left;width:30px;margin-right:20px;margin-left:23px;overflow:hidden;font-weight:700;font-size:14px;line-height:16px;color:#000101;margin-top:1px}.fly-blocks__InfoBlockDescRowTitle__peresadka{position:relative;float:left;width:75px;margin-right:10px;margin-left:17px;overflow:hidden;font-weight:700;font-size:14px;line-height:16px;color:#000101;margin-top:3px}.fly-blocks__InfoBlockDescRowText{position:relative;overflow:hidden;font-size:14px;line-height:19px;color:#444}.fly-blocks__InfoBlockDescRowText b{color:#000101}.fly-blocks__InfoBlockCompany{font-size:10px;line-height:17px;color:#000;display:table-cell;vertical-align:top}.fly-blocks__InfoBlockCompanyBaggage{font-size:12px;color:red}.fly-blocks__InfoBlockCompany div{margin-bottom:5px;line-height:1.3;color:#888}.fly-blocks__InfoBlockCompany div p{width:100px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fly-blocks__InfoBlockDescRowText_normal{font:14px 'PT Sans';color:#444;width:195px}.fly-blocks__InfoBlockCompanyLogo{display:block;max-width:36px;max-height:36px;width:auto;height:auto;position:relative;margin-bottom:6px}.fly-blocks__InfoChange{border-bottom:1px solid #d2d1d1;border-top:1px solid #d2d1d1;background:#efefef}.fly-blocks__InfoChangeBlock{position:relative;width:330px}.fly-blocks__InfoChangeBlockText{font-size:13px;color:#444;padding-top:2px}.fly-blocks__InfoBlockDescRowTitleTime{font-size:12px;line-height:14px;font-weight:400;color:#888;padding-top:3px}.fly-blocks__InfoBottom{position:relative;border-top:1px solid #d2d1d1;text-align:right;z-index:10;background:#fff;margin:0 -20px}.fly-blocks__InfoBottomLink{width:180px;height:36px;display:block;float:right;background:#f48f2e;color:#fff;font:15px 'PT Sans',sans-serif;line-height:36px;text-transform:uppercase;text-align:center;border-radius:2px;text-decoration:none;margin:20px 90px 20px 40px}.fly-blocks__Description{position:relative;width:100%;display:table;margin:0;border-bottom:3px solid #c1c1c1}.fly-blocks__Description_container_blocks .fly-blocks__Description:last-child{margin-bottom:0}.fly-blocks__DescriptionPriceBlock{width:200px;position:relative;background:#fff;display:table-cell;vertical-align:top;height:100%;border-left:2px solid #c1c1c1;padding:5px 0 15px 10px}.fly-blocks__DescriptionPriceBlock-topShearing{position:absolute;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;top:-1px;right:206px;display:table;width:10px;height:5px;background-color:#c1c1c1;border:1px solid #c1c1c1;border-radius:0 0 50% 50%/0 0 100% 100%}.fly-blocks__DescriptionPriceBlock-bottomShearing{position:absolute;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;bottom:-1px;right:206px;display:table;width:10px;height:5px;background-color:#c1c1c1;border:1px solid #c1c1c1;border-radius:50% 50% 0 0/100% 100% 0 0}.fly-blocks__DescriptionPriceBlockAvatar{background-position:left;background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/fly-blocks/images/avatar.png");height:15px;padding-left:25px;font-size:11px;line-height:15px;color:#010000;position:relative;text-transform:uppercase;margin-bottom:10px}.fly-blocks__DescriptionPriceBlockPrice{position:relative;font-size:22px;line-height:24px;font-weight:700;color:#000;margin-bottom:10px;text-align:center;padding-right:10px}.fly-blocks__DescriptionPriceBlockChoise{display:block;position:relative;text-align:center;text-decoration:none;width:150px;height:32px;line-height:32px;font-size:15px;color:#fff;background:#5eb26d;border-radius:2px;text-transform:uppercase;margin:0 20px}.fly-blocks__DescriptionPriceBlockChoise:hover{transition:all linear .7s;background:#3c8a4a}.fly-blocks__DescriptionPriceBlockChoiseOrange{display:block;position:relative;text-align:center;text-decoration:none;width:150px;height:32px;line-height:32px;font-size:15px;color:#fff;background:#f48f2e;border-radius:2px;text-transform:uppercase;cursor:pointer;margin:0 20px}.fly-blocks__DescriptionPriceBlockChoiseGreen{transition:all linear .7s;background-color:#5eb26d}.fly-blocks__DescriptionPriceBlockChoiseGreen:hover{background-color:#2f7b3e}.fly-blocks__DescriptionPriceBlockComplect{position:relative;font-size:11px;line-height:15px;color:#000}.fly-blocks__DescriptionPriceBlockComplectTitle{position:relative;color:#010000;font-size:14px;line-height:16px;text-transform:none;margin-bottom:5px}.flyblocks__TicketsChooseHeader{text-align:center;font-size:12px;padding-right:10px;height:30px}.flyblocks__TicketsChooseHeader span:first-child{position:relative;top:25px;left:13px}.fly-blocks__WeRecommendSticker{position:relative;width:120px;height:24px;border:1px solid #8abeff;border-left-color:transparent;color:#8abeff;font-size:14px;text-transform:none;box-sizing:border-box;text-align:center;margin:0 0 13px 65px;padding:3px 0 0 1px}.fly-blocks__WeRecommendSticker::before{width:0;height:0;content:'';position:absolute;top:-1px;left:-7px;border-color:transparent #8abfff transparent transparent;border-style:solid;border-width:12px 7px 12px 0}.fly-blocks__WeRecommendSticker::after{height:0;content:'';position:absolute;top:0;left:-6px;border-color:transparent #fff transparent transparent;border-style:solid;border-width:11px 7px 11px 0}.flyblocks__TicketsChooseHeader_price{text-align:center;font-size:14px;padding-right:10px;text-transform:none;margin-top:20px}.flyblocks__TicketsChooseHeader_options{text-align:center;font-size:12px;padding-right:10px;text-transform:none;margin-top:3px;margin-bottom:10px}.fly-blocks__DescriptionPriceBlockComplectDescription{font-size:10px;text-transform:none}.fly-blocks__DescriptionPriceBlockComplectDescriptionCapiyalize{font-size:14px}.fly-blocks__DescriptionPriceBlockComplectItems{font-size:8.5px;margin:7px 0}.fly-blocks__DescriptionPriceBlockComplectIcon{display:inline-block;vertical-align:top;position:relative;height:15px}.fly-blocks__DescriptionPriceBlockComplectText{position:relative;display:inline-block;vertical-align:top;margin:0 4px}.fly-blocks__DescriptionMain{vertical-align:top;background:#fff;display:table-cell;height:100%;padding:5px 8px 0 0;display:flex;align-items:center;position:relative}.fly-blocks__DescriptionMainCompanies{position:relative;height:26px;white-space:nowrap;overflow:hidden;max-width:490px;display:inline-block}.fly-blocks__DescriptionMainCompany{position:relative;display:block;float:left;top:12px;width:22px;height:22px;margin:0;padding:0;margin-right:15px}.fly-blocks__DescriptionMainCompanyLogo{position:relative;display:block;float:left;max-height:22px;width:auto;height:auto;margin-right:8px;-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:gray;-webkit-filter:grayscale(1);opacity:.6;font-family:"PT Sans",sans-serif;font-size:8px}.fly-blocks__DescriptionMainCompanyName{position:relative;display:block;float:left;color:#4e4e4e;font-size:14px;line-height:22px;font-family:Roboto,sans-serif;font-weight:300}.fly-blocks__DescriptionMainCompany__longShadow{background:linear-gradient(toleft,#fff 70% rgba(0,0,0,0) 100%);position:absolute;height:100%;width:180px;top:0;right:0}.fly-blocks__DescriptionMainCompany__shortShadow{background:linear-gradient(toleft,#fff 0 rgba(0,0,0,0) 100%);position:absolute;height:100%;width:50px;top:0;right:0}.fly-blocks__InfoBlock_flight-typeAvia{position:relative;width:100%;height:16px;top:-11px}.fly-blocks__DescriptionMainCompanies_typeAvia_charter,.fly-blocks__DescriptionMainCompanies_typeAvia_lowcoster{position:relative;float:right;margin-right:6px;color:#fff;width:120px;height:24px;text-align:center;box-sizing:border-box;cursor:default;padding:2px 0 4px}.fly-blocks__DescriptionMainCompanies_typeAvia_charter{background-color:#b25ea9}.fly-blocks__DescriptionMainCompanies_typeAvia_lowcoster{background-color:#5eb26d}.fly-blocks__DescriptionMainCompanies_typeAvia_charter::after,.fly-blocks__DescriptionMainCompanies_typeAvia_lowcoster::after{content:'';position:absolute;left:-18px;bottom:0;border:12px solid transparent;border-right:6px solid #b25ea9}.fly-blocks__DescriptionMainCompanies_typeAvia_charter::after{border-right:6px solid #b25ea9}.fly-blocks__DescriptionMainCompanies_typeAvia_lowcoster::after{border-right:6px solid #5eb26d}.fly-blocks__DescriptionMainAviaBlock_items{float:left;width:470px}.fly-blocks__DescriptionMainAviaBlock{position:relative;display:inline-block}.fly-blocks__DescriptionMainAviaBlockRowTime{position:relative;float:left;width:110px;font-size:13px;line-height:17px;color:#000}.fly-blocks__DescriptionMainAviaBlockRowTimeBlock{position:relative;margin-bottom:0;display:inline-block;margin-top:6px}.fly-blocks__DescriptionMainAviaBlockRowTimeBlock p{font-size:9px;line-height:11px}.fly-blocks__DescriptionMainAviaBlockRowTimeBlock p:first-child{font-size:13px}.fly-blocks__DescriptionMainAviaBlockRowPath{width:110px;text-align:center;font-size:12px;line-height:9px;color:#000;margin:0}.fly-blocks__DescriptionMainAviaBlockRowPathBlock{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:10px;margin-top:6px;white-space:nowrap}.fly-blocks__description-txt{width:100%;height:13px;overflow-x:hidden;text-overflow:ellipsis}.fly-blocks__DescriptionMainAviaBlockRowPathBlockArrow{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/fly-blocks/images/big-arrow.png");background-position:right;width:99px;height:5px;position:relative;margin:0;margin-bottom:1px}.fly-blocks__DescriptionMainBottomBlock{position:relative;margin-top:4px;float:right}.fly-blocks__DescriptionMainSubsidiaryBlock{height:12px}.fly-blocks__DescriptionMainTicketComment{font-size:11px;color:red;margin-top:3px;position:absolute;bottom:7px;left:405px;text-align:center}.fly-blocks__DescriptionMain-rating{display:inline-block;margin-right:30px;position:relative;left:60px;top:0}.fly-blocks__DescriptionMain-rating-icon_smile{margin-left:4px;padding-right:2px;position:relative;top:1px;display:inline-block;display:none}.fly-blocks__DescriptionMain-rating-icon_smile::before{text-align:center;font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e97f";position:relative;top:0;left:2px;font-size:16px;color:#167ee4}.fly-blocks__DescriptionMain-rating-icon_smile--sad::before{content:"\e975a";color:red}.fly-blocks__DescriptionMain-rating-icon_smile--middle::before{content:"\e975b";color:#167ee4}.fly-blocks__DescriptionMain-rating-info_smile{display:none;position:absolute;left:-395px;bottom:-125px;background-color:#fff;padding:14px 25px 7px 25px;border-radius:2px;font-size:12px;font-family:"Roboto regular";width:380px;box-sizing:border-box;text-align:left;z-index:800;box-shadow:0 0 20px #bfbfbf;color:#444}.fly-blocks__DescriptionMain-rating-info_smile::before{content:'';width:15px;height:15px;display:block;position:absolute;background:#fff;transform:rotate(45deg);box-shadow:5px 5px 20px -4px #bfbfbf;right:-6px;bottom:129px;z-index:-1}.fly-blocks__DescriptionMain-rating-icon_smile:hover .fly-blocks__DescriptionMain-rating-info_smile{display:table}.fly-blocks__DescriptionMain-rating-text_smile{padding-bottom:10px;border-bottom:2px solid #e2e2e2}.fly-blocks__DescriptionMain-rating_numger{margin-left:2px;font-size:15px;font-family:Roboto;color:#167ee4;font-weight:700;line-height:1.2}.search-result__buttons-block_panel-avia_arrival,.search-result__buttons-block_panel-avia_assessment,.search-result__buttons-block_panel-avia_bagage,.search-result__buttons-block_panel-avia_cost-tiket,.search-result__buttons-block_panel-avia_time-way{padding-bottom:7px}.search-result__buttons-block_panel-avia_arrival{border-bottom:2px solid #e2e2e2}.search-result__buttons-block_panel-avia_assessment{padding-top:5px}.search-result__buttons-block_panel-avia_arrival span:first-child,.search-result__buttons-block_panel-avia_assessment span:first-child,.search-result__buttons-block_panel-avia_bagage span:first-child,.search-result__buttons-block_panel-avia_cost-tiket span:first-child,.search-result__buttons-block_panel-avia_time-way span:first-child{display:inline-block;width:275px;position:inherit}.search-result__buttons-block_panel-avia_arrival span:last-child,.search-result__buttons-block_panel-avia_assessment span:last-child,.search-result__buttons-block_panel-avia_bagage span:last-child,.search-result__buttons-block_panel-avia_cost-tiket span:last-child,.search-result__buttons-block_panel-avia_time-way span:last-child{display:inline-block;width:52px;text-align:center;font-family:Roboto!important;white-space:nowrap}.search-result__buttons-block_panel-avia_time-way{padding-top:10px}.buttons-block_panel-avia_assessment_raiting-number{margin-left:2px;font-size:12px;font-family:Roboto;color:#167ee4;font-weight:700;line-height:1.2;width:15px!important}.search-result__buttons-block_panel-avia_arrival span:last-child .icon-whitesquare-checked{position:relative;bottom:8px}.fly-blocks__DescriptionMain-rating-view-block{border-bottom:1px solid #0d69bf;color:#0c8020}.fly-blocks__DescriptionMain-rating-view-name{display:inline-block;margin-right:10px;min-width:115px}.fly-blocks__DescriptionMain-rating-view-val{display:inline-block}.fly-blocks__DescriptionMainBottomBlockText{font-size:13px;line-height:15px;float:left;position:relative;color:red}.fly-blocks__DescriptionMainBottomBlockLink,.fly-blocks__DescriptionMainBottomBlockLinkRecommend{position:relative;cursor:pointer;float:right;display:block;text-decoration:none;font-size:13px;line-height:15px;color:#2471d2;margin-right:30px}.fly-blocks__DescriptionMainBottomBlockLink:hover,.fly-blocks__DescriptionMainBottomBlockLinkRecommend:hover{text-decoration:underline;color:#010e8d}.fly-blocks__DescriptionVariants{position:relative;font-size:14px;line-height:16px;color:#444;margin:5px 0 8px;padding-left:15px}.fly-blocks__FilterLine{max-width:730px;margin:0;padding:0;background:#5299ef;box-shadow:0 0 5px rgba(0,0,0,.3);position:relative;z-index:2}.fly-blocks__FilterLine_aviamore{padding-left:19px;padding-top:10px;font-family:Roboto;font-size:14px;font-weight:700;line-height:16px}.fly-blocks__FilterLine_close{position:absolute;top:3px;right:3px;vertical-align:top;font:300 15px Roboto,sans-serif;color:#fff;cursor:pointer}.fly-blocks__FilterLine_close.fly-blocks__FilterLine_close--aviamore{top:15px;right:10px}.fly-blocks__FilterLine_close span{position:relative;bottom:1px;font-family:PT Sans}.fly-blocks__FilterLineRow{margin-top:5px;padding-top:0;padding-left:20px;position:relative}.fly-blocks__FilterLineRowItem{position:relative;float:left;margin-right:5px}.fly-blocks__FilterLineRowItem_chanche-siti-place{position:absolute;width:15px;height:15px;border-radius:50%;background:url(/templates/d/blocks/fly-blocks/images/arrows-change.png);top:8px;left:167px;z-index:1;cursor:pointer}.fly-blocks__FilterLineRowItemTitle{position:relative;font-size:12px;line-height:14px;color:#fff;margin-bottom:6px}.fly-blocks__FilterLineRowItemTitleSlide{position:relative;font-size:12px;line-height:14px;color:#000;margin-bottom:6px}.fly-blocks__FilterLineRowItemInput{position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:16px;height:16px;background:#fff;color:#444;border:1px solid #ccc;font-family:'PT Sans',sans-serif;padding:7px;padding-left:25px;padding-right:3px}.fly-blocks__FilterLineRowItemInput::-webkit-input-placeholder{color:#444!important}.fly-blocks__FilterLineRowItemInput.type1.modifiedType1{width:131px}.fly-blocks__FilterLineRowItemInput.type2{width:73px}.fly-blocks__forward-back_date-forvard{font-family:mcruises!important;content:"\e979";z-index:1;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#444;font-size:16px;position:absolute;top:7px;left:8px}.fly-blocks__forward-back_date-back{font-family:mcruises!important;content:"\e978";z-index:1;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#444;font-size:16px;position:absolute;top:7px;left:8px}.fly-blocks__FilterLineRowItemBox_count-class{position:relative;width:116px;white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:16px;height:16px;background:#fff;color:#444;border:1px solid #ccc;font-family:'PT Sans',sans-serif;padding:7px;padding-left:7px;padding-right:15px;cursor:pointer;user-select:none}.fly-blocks__SearchForm__AviaBackDate,.fly-blocks__SearchForm__AviaDateEnd,.fly-blocks__SearchForm__AviaDateStart{cursor:pointer}.fly-blocks__FilterLineRowItemInput_active{background:#abd2f6!important;color:#0d79d6;border-color:#abd2f6}.fly-blocks__FilterLineRowItemInput.type2.fly-blocks__FilterLineRowItemInput_active:before{color:#0d79d6}.fly-blocks__FilterLineRowItemBox{position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:16px;height:32px;padding-left:7px;background:#fff;color:#444;border:1px solid #ccc;width:95px;border-radius:0}.box__55{width:40px;height:32px;padding:0}.fly-blocks__FilterLineRowItemBox .selectBox-arrow{background:0 0;display:inline-block;width:0;height:0;position:absolute;top:14px;right:9px;border-top:4px solid #444;border-right:4px solid transparent;border-left:4px solid transparent;cursor:pointer}.fly-blocks__FilterLineRowItemBox .selectBox-label{padding-left:3px;padding-right:10px}.fly-blocks__FilterLineRefresh,.fly-blocks__SearchForm__ArrivalTime{height:15px;font-size:14px;color:#000;display:block;margin-left:10px;position:absolute;cursor:pointer;padding:10px 0 12px 32px}.fly-blocks__FilterLineRefresh::before,.fly-blocks__SearchForm__ArrivalTime::before{background-repeat:no-repeat;font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#000;font-size:12px;content:'\e91d';position:absolute;top:14px;left:11px;padding:1px}.fly-blocks__FilterLineRefresh::after,.fly-blocks__SearchForm__ArrivalTime::after{position:absolute;margin-left:2px;display:inline-block;background-repeat:no-repeat;font-family:mcruises!important;content:"\e907";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#000;font-size:11px;right:16px;top:16px}.fly-blocks__SearchForm__ArrivalTime::after{right:11px}.fly-blocks__FilterLineRefresh::before{transform:rotate(60deg);font-size:13px}.fly-blocks__SearchForm__ArrivalTime::before{content:"\e906"}.fly-blocks__FilterLineRefresh.js--active::after,.fly-blocks__SearchForm__ArrivalTime.js--active::after{color:#000;transform:rotate(180deg)}.fly-blocks__FilterLineRefresh.js--active,.fly-blocks__SearchForm__ArrivalTime.js--active{background:#ffe9ba;color:#000;border-top-right-radius:2px;border-top-left-radius:2px}.fly-blocks__FilterLineRefresh{width:248px;top:-1px}.fly-blocks__SearchForm__ArrivalTime{width:266px;top:30px}.fly-blocks__SearchForm__arrivalHours{width:32px;height:22px;text-align:center;font-family:'PT Sans';font-weight:500;font-size:16px;border:2px solid #dcdcdc;box-sizing:border-box;border-radius:3px;position:absolute;top:8px;right:75px;color:#000;cursor:pointer;margin:0 1px;padding:0}.fly-blocks__SearchForm__ArrivalTimeTxt{margin-left:35px}.fly-blocks__SearchForm__ArrivalTimeTextDotted{border-bottom:1px dotted;position:relative;top:0;letter-spacing:.2px}.fly-blocks__FilterRefresh{width:100%;max-width:730px;background:#ffe9ba;display:none;height:88px;padding:0 0 15px}.fly-blocks__FilterLine__SearchButton{position:static;background:#f48f2e;color:#fff;line-height:38px;border-radius:2px;text-transform:uppercase;cursor:pointer;display:inline-block;margin-right:30px;margin-top:15px;padding:0 0;width:184px;text-align:center;font-size:18px;letter-spacing:-.5px}.fly-blocks__FilterLine__clearDataButton{font-size:11px;margin-left:32px;margin-top:3px;text-decoration:underline;color:#fff;cursor:pointer}.fly-search-result{min-height:500px}.fly-blocks__DescriptionPriceBlock_icon-ship:before{font-family:mcruises!important;content:"\e931";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#8abeff;font-size:9px;position:relative;top:0;margin-right:2px}.fly-blocks__DescriptionPriceBlock_icon-food:before{font-family:mcruises!important;content:"\e932";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#a86060;font-size:12px;position:relative;top:1px;margin:0 2px}.fly-blocks__DescriptionPriceBlock_icon-traveler:before{font-family:mcruises!important;content:"\e933";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#5eb26d;font-size:12px;position:relative;top:1px;margin:0 2px}.fly-blocks__DescriptionPriceBlock_icon-avia:before{font-family:mcruises!important;content:"\e902";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#8abeff;font-size:12px;position:relative;top:1px;left:3px;margin-right:7px}.flyblocks__TicketsChooseHeader_options_icon-ship:before{font-family:mcruises!important;content:"\e931";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#b2b2b2;font-size:12px;position:relative;top:2px;margin-right:2px}.flyblocks__TicketsChooseHeader_options_icon-avia:before{font-family:mcruises!important;content:"\e902";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#b2b2b2;font-size:16px;position:relative;top:3px;left:5px;margin-right:7px}.fly-blocks__InfoBlock_flight_from_icon-avia:before{font-family:mcruises!important;content:"\e902";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#000;font-size:20px;position:absolute}.fly-blocks__InfoBlock_flight-top-line{height:28px}.fly-blocks__InfoBlock_flight_to_icon-avia:before{font-family:mcruises!important;content:"\e902";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#000;font-size:20px;position:absolute;transform:rotate(180deg)}.fly-blocks__InfoBlock_flight_arrow{width:30px;height:5px;display:inline-block;background-position:-20px 0;background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/fly-blocks/images/fly-blocks__InfoBlock_flight_arrow.png");position:relative;top:-2px}.fly-blocks__terms-cancellation-attention{display:none;margin:36px 23px 0}.fly-blocks__rules{display:block;margin:0;margin-top:5px;margin-bottom:5px;margin-left:20px;padding:0;font:11px 'PT Sans',sans-serif;color:#444}.fly-blocks__rules-pre{display:none;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;font:10px 'PT Sans',sans-serif;white-space:pre-wrap;line-height:12px;margin:0;padding:7px 9px}.fly-blocks__rules-header-hide,.fly-blocks__rules-header-show{font-size:14px;font-weight:700;font:14px 'PT Sans',sans-serif;color:#0f7ee6;display:inline-block;border-bottom:1px dotted #0f7ee6;cursor:pointer;position:relative}.fly-blocks__rules-header-hide{margin-top:6px}.fly-blocks__rules-header-text{margin-top:11px;line-height:16px;font-size:14px}.fly-blocks__rules-header-text-p{color:#444;margin-bottom:5px}.fly-blocks__rules-header-show::after{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e907';font-size:10px;color:#0f7ee6;position:absolute;right:-15px;top:6px}.fly-blocks__rules-header-hide::after{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e907';font-size:10px;color:#0f7ee6;position:absolute;right:-18px;top:6px;transform:rotate(180deg)}.fly-blocks__hr{width:730px;display:block;height:1px;border:none;background:#d2d1d1;margin-top:0;border-bottom:15px solid #fff}.fly-blocks-filter-bottom-block{display:table;width:100%;position:relative;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fly-blocks-filter-bottom-block-change-city-cell{display:table-cell;text-align:left;vertical-align:top}.fly-blocks-filter-bottom-block-change-city-cell-wrap{height:67px;position:relative}.fly-blocks-filter-bottom-block-button-cell{position:absolute;right:0;width:205px}.fly-blocks__SearchForm__AdvancedCheckbox_stright{cursor:pointer;position:absolute;color:#000;top:9px!important;left:350px;padding:0 22px;letter-spacing:.5px}.fly-blocks__SearchForm__AdvancedCheckbox_stright::before{position:absolute;margin-left:2px;display:inline-block;background-repeat:no-repeat;font-family:mcruises!important;content:"\e95b";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#000;font-size:15px;left:-1px;top:2px;padding-left:1px}.fly-blocks__FilterLine__buttonHideBlock{position:relative;display:inline-block;cursor:pointer;margin-top:13px;margin-left:2px}.fly-blocks__FilterLine__buttonHide{font-size:12px;color:#2471d2;border-bottom:1px dotted}.fly-blocks__FilterLine__buttonHideBlock::after{position:absolute;margin-left:2px;display:inline-block;background-repeat:no-repeat;font-family:mcruises!important;content:"\e907";speak:none;font-style:normal;font-weight:700;font-variant:normal;text-transform:none;line-height:1;color:#2471d2;font-size:9px;right:-14px;top:3px;transform:rotate(180deg)}.fly-blocks__ArrivalTimeBlock{min-height:230px;background-color:#ffe9ba;position:relative;display:none;padding:16px 15px 20px 15px;font-size:13px;font-family:"Roboto regular";color:#000;line-height:1.286;letter-spacing:-.5px}.fly-blocks__editArrivalTime_avia-variable_checkbox strong{font-size:16px;font-family:Roboto;color:#000}.fly-blocks__editArrivalTime_ChangeArrival{margin-top:17px}.fly-blocks__ArrivalTimeBlockText{display:inline-block;margin-bottom:10px;border-bottom:1px solid #b6a47d;padding-left:50px;font-size:15px;color:#000}.fly-blocks__ArrivalTimeBlockText::before{position:absolute;display:inline-block;background-repeat:no-repeat;font-family:mcruises!important;content:"\e962";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;font-size:40px;top:19px;left:20px;color:red}.editArrivalTime_time-arrival_change-result{width:30px;height:26px;position:relative;top:1px}.editArrivalTime_time-arrival_for-result,.editArrivalTime_time-arrival_in-result{width:20px;height:20px}.fly-blocks__editArrivalTime_show_more{display:table}.fly-blocks__editArrivalTime_show-more-chekbox{display:table-cell;padding-right:5px}.ArrivalTime_show-more-checkbox_label{display:block;width:15px;height:15px;border:1px solid #f38e31;border-radius:5px}.editArrivalTime_show-more-checkbox{width:16px;height:18px;margin:0;padding:0;position:relative;top:-1px}.fly-blocks__editArrivalTime_avia-variable_checkbox{margin-bottom:5px}.Time_avia-variable_checkbox{display:inline-block;width:15px;height:15px;border:1px solid #f38e31;border-radius:5px;position:relative;top:4px}.editArrivalTime_avia-variable_checkbox{width:16px;height:18px;margin:0;padding:0;position:relative;top:-1px}.fly-blocks__editArrivalTime_show-more-text{display:table-cell;vertical-align:top;font-size:13px;font-family:"Roboto regular";color:#000;line-height:1.286;letter-spacing:-.5px}.fly-blocks__editArrivalTime_show-more-text strong{font-size:16px;font-family:Roboto;color:#000}.fly-blocks__editArrivalTime_time-arrival{display:table;margin-bottom:15px;padding-left:23px}.editArrivalTime_time-arrival{font-size:16px;color:#000;display:table-cell}.editArrivalTime_time-arrival_change{display:table-cell;position:relative}.editArrivalTime_time-arrival_change-minus{display:inline-block;width:28px;height:28px;color:#fff;font-size:22px;text-align:center;background:#f27e2d;position:relative;border-radius:2px;vertical-align:middle;margin-left:5px;cursor:pointer}.editArrivalTime_time-arrival_change-minus:before{content:"_";display:inline-block;position:absolute;font-size:28px;color:#fff;top:-15px;right:6px}.editArrivalTime_time-arrival_change-result{font-size:15px;font-family:Roboto;color:#000;line-height:1.2;margin-left:5px;text-align:center}.editArrivalTime_time-arrival_change-plus{display:inline-block;width:28px;height:28px;color:#fff;background:#f27e2d;position:relative;border-radius:2px;vertical-align:middle;margin-left:5px;cursor:pointer}.editArrivalTime_time-arrival_change-plus:before{content:"+";display:inline-block;position:absolute;font-size:28px;color:#fff;top:-5px;right:6px}.editArrivalTime_avia-variable_in-for_text{font-size:16px;line-height:1.125;padding-left:22px;display:block;position:relative}.editArrivalTime_avia-variable_for-minus,.editArrivalTime_avia-variable_in-minus{display:inline-block;width:28px;height:28px;color:#fff;font-size:22px;text-align:center;background:#f27e2d;position:relative;border-radius:2px;vertical-align:middle;margin-left:5px;cursor:pointer}.editArrivalTime_avia-variable_for-minus:before,.editArrivalTime_avia-variable_in-minus:before{content:"_";display:inline-block;position:absolute;font-size:28px;color:#fff;top:-12px;right:7px}.ArrivalTime_time-arrival_change-result_label,.ArrivalTime_time-arrival_for-result_label,.ArrivalTime_time-arrival_in-result_label{font-size:14px;font-family:"PT Sans";color:#000;font-weight:700;line-height:1.286;display:block;position:absolute;bottom:1px}.ArrivalTime_time-arrival_for-result_label{left:218px;top:26px;z-index:1}.ArrivalTime_time-arrival_in-result_label{left:82px;top:26px;z-index:1}.ArrivalTime_time-arrival_change-result_label{top:25px;left:39px;z-index:1}.editArrivalTime_time-arrival_for-result,.editArrivalTime_time-arrival_in-result{font-size:15px;font-family:Roboto;color:#000;line-height:1.2;margin-left:5px;text-align:center;width:30px;height:26px;position:relative;top:1px}.editArrivalTime_time-arrival_for-plus,.editArrivalTime_time-arrival_in-plus{display:inline-block;width:28px;height:28px;color:#fff;background:#f27e2d;position:relative;border-radius:2px;vertical-align:middle;margin-left:5px;cursor:pointer}.editArrivalTime_time-arrival_for-plus:before,.editArrivalTime_time-arrival_in-plus:before{content:"+";display:inline-block;position:absolute;font-size:28px;color:#fff;top:-1px;right:6px}.fly-blocks__editArrivalTime_Buttons{margin-left:16px;margin-top:-2px;display:inline-block}.fly-blocks__editArrivalTime_ButtonMinus{width:28px;height:28px;background-color:#f27e2d;position:relative;border-radius:2px;box-sizing:border-box;outline:0!important;display:inline-block;vertical-align:middle}.fly-blocks__editArrivalTime_ButtonMinus::before{position:absolute;display:inline-block;background-repeat:no-repeat;font-family:mcruises!important;content:"\e95d";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;top:13px;left:8px;font-size:2px;color:#fff}.fly-blocks__editArrivalTime_InputHours{display:inline-block;width:32px;height:28px;box-sizing:border-box;border-radius:2px;border:1px solid #dcdcdc;text-align:center;font-family:'PT Sans';font-weight:500;font-size:16px;color:#000;vertical-align:middle;margin:0 2px;padding:0}.fly-blocks__editArrivalTime_ButtonPlus{display:inline-block;width:28px;height:28px;background-color:#f27e2d;position:relative;border-radius:2px;box-sizing:border-box;outline:0!important;vertical-align:middle}.fly-blocks__editArrivalTime_ButtonPlus:before{position:absolute;display:inline-block;background-repeat:no-repeat;font-family:mcruises!important;content:"\e95c";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;top:8px;left:8px;font-size:12px;color:#fff}.fly-blocks__editArrivalTime_AcceptRisk{clear:left;position:relative;top:12px}.fly-blocks__editArrivalTime_AcceptRisk_Input{display:inline-block;margin-bottom:8px;margin-right:6px;margin-left:-1px;cursor:pointer;padding:0 22px}.fly-blocks__editArrivalTime_AcceptRisk_Input:before{position:absolute;margin-left:1px;display:inline-block;background-repeat:no-repeat;font-family:mcruises!important;content:"";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#f48f2e;font-size:14px;left:0;top:3px;border:1px solid #f48f2e;width:12px;height:12px;border-radius:2px;background-color:#fff}.fly-blocks__ShowMoreTicketsButton{width:218px;height:34px;font-size:16px;font-family:'PT Sans';border:1px solid #1098f7;color:#1098f7;border-radius:2px;background-color:#e6e6e6;padding-bottom:3px;margin:10px auto 20px}.fly-blocks__ShowMoreTicketsButton:hover{border:1px solid #9bcaf2;color:#0f7ee6;background:#9bcaf2;transition:all linear .7s}.fly-blocks__SearchResults .fly-blocks__FilterLine{box-shadow:0 2px 2px 0 rgba(0,0,0,.2)}.fly-blocks__SearchResults-topTab{margin-left:20px;background-color:#8abeff;width:136px;box-sizing:border-box;color:#fff;position:relative;border-top-left-radius:2px;border-top-right-radius:2px;padding:9px 0 0 40px}.fly-blocks__SearchResults-topTabImg{fill:#fff;position:absolute;top:10px;left:13px}.add-avia-block__search-avia-form .fly-blocks__FilterLine,.steps-days__Result-re-search-avia-FilterLine .fly-blocks__FilterLine{box-shadow:none}.fly-blocks__info_change_departure{position:absolute;top:-16px;right:22px;width:170px}.fly-blocks__info_change_title{font-size:13px;color:#444}.fly-blocks__info_change_city{font-size:13px;font-weight:700;color:#1481de;text-transform:uppercase}.fly-blocks__info_change_button{text-transform:uppercase;font-size:10px;background-color:#fff;border:1px solid #8abeff;display:inline-block;width:170px;text-align:center;color:#8abeff;border-radius:2px;margin-top:4px;cursor:pointer;padding:5px 0}.fly-blocks__info_change_button:hover{transition:all linear .7s;background-color:#8abeff;color:#fff}.fly-blocks__InfoBlockDescRowText-in_flight{position:absolute;left:70px;bottom:-13px;font-size:10px;color:#888}.fly-blocks__InfoBlockDescRowText-info_row{color:red}.fly-blocks__rules-toggle-col_left{width:348px;float:left}.fly-blocks__rules-toggle-col_right{width:324px;float:right;line-height:16px}.fly-blocks__rules-toggle-tabs{margin-top:26px;margin-bottom:10px;display:table}.fly-blocks__rules-toggle-tab{font-size:13px;line-height:18px;color:#444;float:left;cursor:pointer;margin:0 4px 0 12px}.fly-blocks__rules-toggle-tab--selected{color:#0f7ee6;cursor:auto}.fly-blocks__rules-toggle-tab:hover{text-decoration:underline}.fly-blocks__rules-pre-container{clear:both;overflow:auto;width:100%;height:348px;border:1px solid #cecece}.fly-blocks__rules-toggle-title{color:#0f7ee6;font-size:16px;line-height:18px;margin:24px 0 17px}.fly-blocks__rules-pre-container::-webkit-scrollbar{width:8px}.fly-blocks__rules-pre-container::-webkit-scrollbar-track{border-radius:8px;background:#cbcbcb}.fly-blocks__rules-pre-container::-webkit-scrollbar-thumb{border-radius:8px;background:#666}.fly-blocks__rules-toggle-rules_info{color:#444;font-size:14px}.fly-blocks__rules-toggle-rules_info_circled{font-size:12px}.fly-blocks__rules-toggle-rule{font-size:15px;line-height:17px;color:red;margin:5px 0 6px}.fly-blocks__rules-toggle-rules_item{color:#444;font-size:13px;line-height:18px;margin-bottom:1px}.fly-blocks__rules-toggle-rules_item:before{content:"\2022";font-size:14px;line-height:inherit;position:relative;left:-1px}.fly-blocks__rules-toggle-rules-hr{width:100%;height:1px;background-color:#cecece;margin:7px 0}.fly-blocks__rules-distortion{font-size:13px;color:#444;padding-top:19px;clear:both;width:100%}.fly-blocks__rules-distortion:before{font-family:mcruises!important;content:"\e94d";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;color:red;font-size:12px;margin-right:5px;position:relative;top:-1px;left:2px}.fly-blocks__editArrivalTime_ChangeArrivalButtonHideBlock,.fright{float:right}.fly-blocks__InfoBlock,.fly-blocks__rules-header-hide__notactiv,.fly-blocks__rules-toggle{display:none}.fly-blocks__FilterRefresh-visisble,.fly-blocks__FilterRefresh.active,.fly-blocks__InfoBlock.active,.fly-blocks__rules-pre--selected,.fly-blocks__terms-cancellation-attention--visible{display:block}.fly-blocks__InfoCruise-dates,.fly-blocks__InfoCruise-route{display:table-cell}.fly-blocks__InfoCruise-company-value,.fly-blocks__InfoCruise-dates-arrival-value,.fly-blocks__InfoCruise-dates-departure-value,.fly-blocks__InfoCruise-ship-value,.fly-blocks__InfoCruise-special-info-text-great{font-weight:700}.fly-blocks__DescriptionPriceBlockChoiseOrange:hover,.fly-blocks__FilterLine__SearchButton:hover,.fly-blocks__Info_pacet-price_batton:hover{transition:all linear .7s;background:#d86d23}.fly-blocks__DescriptionMainAviaBlockRowTime b,.fly-blocks__FilterLineRefresh.js--active::before,.fly-blocks__SearchForm__ArrivalTime.js--active::before{color:#000}.fly-blocks__FilterLineRowItemInput.type1.modifiedType1{width:123px;display:inline-block}.fly-blocks__FilterLineRowItemInput.type3{width:123px;display:inline-block}.fly-blocks__arrows_forward-back{font-family:mcruises;font-size:12px;line-height:1.2;color:#444;z-index:1;display:block;width:12px;height:13px;position:absolute;right:8px;top:9px}.fly-blocks__FilterLineRowItemInput_from1{content:"\e902";font-family:mcruises;font-size:15px;color:#434343;line-height:1.2;z-index:1;display:block;width:15px;height:15px;position:absolute;left:6px;top:8px;-webkit-transform:rotate(-35deg);-moz-transform:rotate(-35deg);-ms-transform:rotate(-35deg);-o-transform:rotate(-35deg);transform:rotate(-35deg)}.fly-blocks__FilterLineRowItemInput_from2{content:"\e902";font-family:mcruises;font-size:15px;color:#434343;line-height:1.2;color:#444;z-index:1;display:block;width:15px;height:15px;position:absolute;left:5px;top:8px;-webkit-transform:rotate(-149deg);-moz-transform:rotate(-149deg);-ms-transform:rotate(-149deg);-o-transform:rotate(-149deg);transform:rotate(-149deg)}.fly-blocks__FilterLineRowItemInput.type3:before{content:"\e902";display:block;width:10px;height:10px;position:absolute;left:5px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.fly-blocks__FilterLineRefresh:hover,.fly-blocks__FilterLine__clearDataButton:hover,.fly-blocks__SearchForm__ArrivalTime:hover,.fly-blocks__rules-toggle-tab--selected:hover{text-decoration:none}.fly-blocks__DescriptionPriceBlock_icon-people_many:before,.flyblocks__TicketsChooseHeader_icon-people_many:before{font-family:mcruises!important;content:"\e930";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#5eb26d;font-size:16px;position:relative;top:3px;margin:0 2px}.fly-blocks__SearchForm__AdvancedCheckbox_stright[data-checked=true]::before,.fly-blocks__editArrivalTime_AcceptRisk_Input .fly-blocks__editArrivalTime_AcceptRisk_Input__Active:before,.fly-blocks__editArrivalTime_AcceptRisk_Input.fly-blocks__editArrivalTime_AcceptRisk_Input__Active:before{content:"\e957"}.fly-blocks__InfoCruise-route-value-row_nowrap{white-space:nowrap}.fly-blocks__Block-remains_row_company{font-size:12px;padding:0 0 7px 23px;margin-top:0;letter-spacing:.02em;font-family:Roboto,sans-serif;font-weight:300}.fly-blocks__Block-remains_row_company_value{font-size:14px;text-decoration:uppercase;font-weight:700}.fly-blocks__Block-remains_time{font-size:15px;font-weight:600;color:#4bb540;padding:1px 5px 3px 23px;letter-spacing:.01em;position:absolute;left:0;bottom:-28px;white-space:nowrap}.fly-blocks__Block-remains_time_value{color:#0f7ee6}.fly-blocks__info_title_price{padding-bottom:3px;margin:17px 21px 0 21px;color:#444;display:table;width:688px}.fly-blocks__info_title_price-border{display:table;margin:0 auto 18px auto;width:641px;height:2px;background-color:#ddd}.fly-blocks__info_title_price-title{display:inline-block;color:#0f7ee6;font-size:23px;font-family:Roboto,sans-serif;letter-spacing:.01em}.fly-blocks__info_title_price-people{font-size:16px;margin-right:33px;color:#0f7ee6;font-family:Roboto,sans-serif;letter-spacing:.03em}.fly-blocks__info_title_price--three .fly-blocks__info_title_price-people{margin-right:20px}.fly-blocks__info_title_price-icons{text-transform:uppercase;display:inline-block;font-size:17px}.fly-blocks__info_title_price--three .fly-blocks__info_title_price-icons{font-size:12px}.fly-blocks__info_title_price-icon_plus{position:relative;top:0;left:-1px;font-size:16px}.fly-blocks__info_title_price--three .fly-blocks__info_title_price-icon_plus{left:-3px;font-size:13px}.fly-blocks__info_title_price-icon:before{position:relative;font-family:mcruises!important;font-style:normal;content:"\e931";color:#0f7ee6;font-size:16px;margin-right:5px;top:-1px;left:0}.fly-blocks__info_title_price--three .fly-blocks__info_title_price-icon:before{font-size:12px;top:-1px;margin-right:3px}.fly-blocks__info_title_price-icon--avia:before{content:"\e902";font-size:23px;top:4px;left:2px;margin-right:9px}.fly-blocks__info_title_price--three .fly-blocks__info_title_price-icon--avia:before{font-size:16px;top:2px;left:-2px;margin-right:3px}.fly-blocks__info_title_price-icon--bus:before{content:"\e94a";font-size:13px;top:1px;left:-3px}.fly-blocks__info_title_price--three .fly-blocks__info_title_price-icon--bus:before{font-size:13px;top:1px;left:-2px}.fly-blocks__info_title_price-price{display:table;float:right;width:135px;height:31px;line-height:31px;text-align:center;border:1px solid #add2ff;color:#0f7ee6;font-size:19px;font-weight:700;margin-right:3px}.fly-blocks__info_title_price-price .currency-suffix{font-size:19px!important}.fly-blocks__select_button{width:182px;height:52px;background:#f3862e;display:flex;justify-content:center;align-items:center;margin:33px auto 40px auto;border:none;text-align:center;vertical-align:middle;color:#fff;border-radius:2px;font:bold 17px/52px 'PT Sans';cursor:pointer;text-transform:uppercase;text-decoration:none;user-select:none}.fly-blocks__select_button--little{font:bold 15px/36px 'PT Sans';width:140px;height:36px;margin:27px auto -30px auto}.fly-blocks__select_button.fly-blocks__select_button--constructor-avia{width:230px}.fly-blocks__select_button.fly-blocks__select_button--pc{width:226px;height:60px;font-size:15px;line-height:19px}.fly-blocks__select_button.fly-blocks__select_button--hotelpage-big{width:445px}.fly-blocks__select_button:hover{transition:all linear .7s;background:#d86d23}.fly-blocks__Info_transfers_block{width:700px;margin:2px 15px}.fly-blocks__Info_transfers-selection_menu{display:table;width:100%;border-bottom:9px solid #5eb26d}.fly-blocks__Info_transfers-selection_menu_title{font-size:22px;line-height:32px;float:left;color:#5eb26d;margin-right:2px}.fly-blocks__Info_transfers-selection_menu_title:before{position:relative;font-family:mcruises!important;font-style:normal;content:"\e94a";color:#5eb26d;font-size:16px;margin-right:11px;top:1px;left:6px}.fly-blocks__Info_transfers-selection_menu_list{display:table;float:right}.fly-blocks__Info_transfers-selection_menu_item{font-size:10px;text-transform:uppercase;line-height:23px;color:#444;width:114px;height:22px;border:1px solid #999;margin:9px 0 0 4px;float:left;text-align:center;cursor:pointer}.fly-blocks__Info_transfers-selection_menu_item--selected,.fly-blocks__Info_transfers-selection_menu_item:hover{color:#fff;background-color:#5eb26d;border:1px solid #5eb26d}.fly-blocks__Info_transfers-selection_menu_item--selected{cursor:default}.fly-blocks__Info_transfers-others_content,.fly-blocks__Info_transfers-selection_content{width:100%;box-sizing:border-box;border:1px solid #5eb26d;border-top:0;padding:34px 0 22px 0;position:relative;margin-bottom:34px}.fly-blocks__Info_transfers-selection_content{margin-bottom:57px}.fly-blocks__Info_transfers-others_content{padding:25px 40px 22px 85px;margin-bottom:-110px;background-color:#fff}.fly-blocks__Info_transfers-others_title{font-family:Roboto,sans-serif;font-size:18px}.fly-blocks__Info_transfers-others_list{margin:6px 0 10px 0;font-size:17px}.fly-blocks__Info_transfers-others_text_attention+.fly-blocks__Info_transfers-others_list{font-size:16px;margin-top:5px}.fly-blocks__Info_transfers-others_item{position:relative}.fly-blocks__Info_transfers-others_item:before{content:"\2014";position:absolute;left:-25px}.fly-blocks__Info_transfers-others_text_attention{font-size:18px;margin-top:15px}.fly-blocks__Info_transfers-others_text{margin:10px 0;font-size:16px}.fly-blocks__Info_transfers-others_continue_button{display:table;margin:24px auto 18px auto;width:127px;height:26px;background:#4e965b;border:none;text-align:center;vertical-align:middle;color:#fff;font:12px/26px 'PT Sans';cursor:pointer;text-transform:uppercase;text-decoration:none}.fly-blocks__Info_transfers-others_continue_button:hover{transition:all linear .7s;background:#386b41}.fly-blocks__Info_transfers-others_content_close,.fly-blocks__Info_transfers-selection_content_close{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/fly-blocks/images/x.png");width:10px;height:11px;cursor:pointer;position:absolute;z-index:40;right:10px;top:10px}.fly-blocks__Info_transfers-others_content_hide,.fly-blocks__Info_transfers-selection_content_hide{position:absolute;display:table;font-size:14px;color:#0f7ee6;text-decoration:underline;right:30px;bottom:7px;cursor:pointer}.fly-blocks__Info_transfers-button_add_transfer{display:table;margin:19px auto 0 auto;width:127px;height:26px;background:#4e965b;border:none;text-align:center;vertical-align:middle;color:#fff;font:12px/26px 'PT Sans';cursor:pointer;text-transform:uppercase;text-decoration:none}.fly-blocks__Info_transfers-button_add_transfer:hover{transition:all linear .7s;background:#386b41}.fly-blocks__Info_transfers-button_remove_transfer{display:table;margin:11px auto 38px auto;border:none;text-align:center;color:#0f7ee6;font:14px/16px 'PT Sans';cursor:pointer;text-transform:none;border-bottom:1px dotted #0f7ee6;cursor:pointer}.fly-blocks__Info_transfers_info .search-result__buttons-block_panel-button-change{right:15px}.fly-blocks__FilterLine_select-direction{display:block;padding:7px 19px;padding-top:12px}.fly-blocks__FilterLine_select-direction a:active,.fly-blocks__FilterLine_select-direction a:hover{color:#fff;font-weight:700}.fly-blocks__FilterLine_select-composite,.fly-blocks__FilterLine_select-one-way,.fly-blocks__FilterLine_select-roundtrip{display:inline-block;font-size:14px;font-family:"PT Sans";color:#dbdbdb;padding-left:13px;text-decoration:none;cursor:pointer}.fly-blocks__FilterLine_select-composite{padding-left:12px;display:none}.fly-blocks__FilterLine_select-composite:hover,.fly-blocks__FilterLine_select-one-way:hover,.fly-blocks__FilterLine_select-roundtrip:hover{color:#fff}.fly-blocks__FilterLine_select-composite.fly-blocks__FilterLine_select--active,.fly-blocks__FilterLine_select-one-way.fly-blocks__FilterLine_select--active,.fly-blocks__FilterLine_select-roundtrip.fly-blocks__FilterLine_select--active{color:#fff;font-weight:700}.fly-blocks__FilterLine_select-roundtrip{padding-left:2px}.fly-blocks__Description_container_blocks{border-left:2px solid #00a2ff;border-right:2px solid #00a2ff;border-bottom:2px solid #00a2ff;margin-bottom:5px;margin-left:-1px;margin-right:-1px}.fly-blocks__Description_container_blocks:first-child{margin-bottom:5px}.fly-blocks__Description_container-header{display:block;width:100%;max-width:730px;height:53px;margin-left:-1px;border-top:1px solid #00a2ff;border-left:1px solid #00a2ff;border-right:1px solid #00a2ff;background:#fff}.Description_container-header_cost{display:inline-block;padding-top:5px;padding-left:20px}.Description_container-header_cost-first{display:inline-block}.Description_container-header_cost-first span:first-child{font-size:26px;font-family:"PT Sans";color:#000;font-weight:700;line-height:1.2}.Description_container-header_cost-first_bottom-span{font-size:10px;font-family:"PT Sans";color:#000;line-height:1.2;position:relative;bottom:10px}.Description_container-header_cost-ili{display:inline-block;font-size:14px;font-family:"PT Sans";color:#7e7d7d;line-height:1.2;position:relative;bottom:21px;margin-right:6px}.Description_container-header_cost-kredit{display:inline-block;margin-right:10px}.Description_container-header_cost-kredit .currency-suffix{font-size:21px!important;bottom:0!important}.Description_container-header_cost-kredit [data-currency=EUR] .currency-suffix,.Description_container-header_cost-kredit [data-currency=USD] .currency-suffix{font-size:70%!important}.Description_container-header_cost-kredit span:first-child{font-size:21px;font-family:"PT Sans";color:#2471d2;font-weight:700;line-height:1.2}.Description_container-header_cost-kredit_bottom-span{font-size:10px;font-family:"PT Sans";color:#2471d2;line-height:1.2;position:relative;bottom:10px}.Description_container-header_company-logo{display:inline-block;float:right;padding-top:11px}.Description_container-header_company-logo_name{font-size:14px;font-family:"PT Sans";color:#000;line-height:1.2;padding-left:7px;padding-right:15px;position:relative;bottom:12px}.fly-blocks__Description_container-header-2{height:28px;border:1px solid #49a0ff;background:#49a0ff;margin-left:-1px;margin-right:-1px}.fly-blocks__Description_container-header-2_h3{font-size:14px;font-family:"PT Sans";color:#fff;text-transform:uppercase;font-weight:700;line-height:1.2;padding-top:6px;padding-left:20px;display:inline-block}.Description_container-header-2_h3_span{display:inline-block;font-size:12px;font-family:"PT Sans";color:#fff;line-height:1.2;float:right;padding-top:6px;padding-right:6px}.fly-blocks__Description_container-back .fly-blocks__Description_container-header-2_h3{font-size:14px;font-family:"PT Sans";color:#fff;font-weight:700;text-transform:uppercase;line-height:1.2;padding-top:5px;padding-left:20px}.fly-blocks__Description_container_footer{display:block;position:relative;width:100%;max-width:728px;box-sizing:border-box;height:37px;background:#fff;z-index:1}.fly-blocks__Description_container_footer.fly-blocks__Description_container_footer--first{z-index:2}.fly-blocks__Description_container_footer-first{display:inline-block;width:50%;margin-right:-3px}.fly-blocks__Description_container_footer-first-p{display:block;position:relative;text-align:left;font-size:14px;font-family:"PT Sans";color:red;line-height:1.2;padding-top:10px;padding-left:20px}.fly-blocks__Description_container_footer-second-p{display:block;position:relative;text-align:left;font-size:14px;font-family:"PT Sans";color:#49a0ff;line-height:1.2;padding-top:10px;padding-left:20px;text-transform:uppercase}.fly-blocks__Description_container_footer-second-p .icon-allabout_luggage{position:relative;top:1px}.fly-blocks__Description_container_footer-first-p .icon-case-box{margin-right:4px}.fly-blocks__Description_container_footer-2{display:block;position:relative;max-width:732px;box-sizing:border-box;min-height:65px;border-bottom:1px solid #49a0ff;border-left:1px solid #00a2ff;border-right:1px solid #00a2ff;background:#fff;padding-left:20px;padding-bottom:15px;margin-top:-5px;margin-bottom:10px;margin-left:-1px;margin-right:-1px}.fly-blocks__Description_container_footer-2_first-container{display:inline-block;width:70%}.fly-blocks__Description_container_footer-2_second-container{display:inline-block;width:90%;padding-top:17px}.fly-blocks__Description_container_footer-2_first{display:block;float:left;width:54%}.Description_container_footer-2_first-return{padding-left:40px;padding-top:20px;position:relative}.Description_container_footer-2_first-return:before{content:"\e94d";font-size:12px;font-family:mcruises;color:#afafaf;display:block;position:absolute;top:24px;left:20px}.Description_container_footer-2_first-return span{font-size:12px;font-family:"PT Sans";color:#666;line-height:1.2}.fly-blocks__Description_container_footer-2_midle{display:block;float:left;width:38%;position:relative}.Description_container_footer-2_midle-visa{padding-left:40px;padding-top:20px;position:relative}.Description_container_footer-2_midle-visa:before{content:"\e97d";font-size:12px;font-family:mcruises;color:#afafaf;display:block;position:absolute;top:24px;left:20px}.fly-blocks__Description_container_footer-2_midle:hover .Description_container_footer-2_midle-visa:before{color:#898989}.Description_container_footer-2_midle-visa span{font-size:12px;font-family:"PT Sans";color:#f64f4f;line-height:1.2;cursor:pointer;text-decoration:underline}.fly-blocks__Description_container_footer-2_midle:hover .Description_container_footer-2_midle-visa span{text-decoration:none}.Description_container_footer-2_midle-visa-hidden{display:none;position:absolute;height:34px;width:294px;top:18px;left:13px;border:1px solid #afafaf}.Description_container_footer-2_midle-visa-hidden span{font-size:12px;position:absolute;padding-left:26px;padding-top:16px;font-family:"PT Sans";color:#666;line-height:1.2}.fly-blocks__Description_container_footer-2_midle:hover .Description_container_footer-2_midle-visa-hidden{display:block}.fly-blocks__Description_container_footer-last{display:inline-block;position:relative;cursor:pointer}.fly-blocks__Description_container_footer-last-p{display:block;position:relative;text-align:right;font-size:12px;font-family:"PT Sans";color:#49a0ff;text-decoration:underline;line-height:1.2;padding-top:25px;padding-right:25px}.fly-blocks__Description_container_footer-last-p-a{display:inline-block;position:relative;text-align:right;padding-right:6px;border-right:1px solid #49a0ff;color:#49a0ff}.fly-blocks__Description_container_footer-last-p-a .icon-email{position:absolute;display:block;right:-20px;bottom:3px;width:16px;font-weight:700;font-size:10px;text-decoration:none}.Description_container-header_cost-first .currency-price{bottom:0!important}.Description_container-header_cost-first .currency-price .currency-suffix{font-size:21px!important;bottom:0!important}.Description_container-header_cost-first .currency-price .currency-amount{font-size:21px!important;bottom:0!important}.fly-blocks__Description_select-econom_button-container{font-size:12px;font-family:"PT Sans";color:#49a0ff;line-height:1.2;margin-bottom:15px;width:415px;height:23px;display:none}.fly-blocks__Description_select-econom_button-text-select{text-decoration:underline;text-decoration-color:#fff;color:#fff}.fly-blocks__Description_select-econom_button-text-bottom{font-size:10px;font-family:"PT Sans";color:#4e4e4e;line-height:1.2;text-transform:uppercase;display:none}.fly-blocks__Description_select-econom_button{width:176px;height:23px;display:inline-block;position:relative;border:1px solid #49a0ff;-webkit-border-radius:10px;-moz-border-radius:10px;padding:3px 9px;box-sizing:border-box;cursor:pointer;border-radius:2px;background-color:#49a0ff}.fly-blocks__Description_container-back{margin-bottom:0}.fly-blocks__DescriptionMain_radio-choise{display:block;width:35px;height:17px}.fly-blocks__DescriptionMainAviaBlockRow{display:inline-block}.fly-blocks__DescriptionMainAviaBlockRow_airplaine{font-size:11px;float:left;font-family:"PT Sans";color:#000;line-height:12px;text-transform:uppercase;margin-right:15px;padding-top:9px;min-width:62px;max-width:62px}.fly-blocks__DescriptionMainAviaBlockRow_waiting{font-size:11px;position:absolute;float:left;font-family:"PT Sans";color:#000;bottom:-2px;right:-118px;min-width:120px;text-align:center}.DescriptionMainAviaBlockRow_first{float:left;width:300px;border-bottom:1px solid #cac6c6;margin-right:10px;min-height:40px}.fly-blocks__DescriptionMainAviaBlockRow_type-servise{font-size:12px;color:#000;min-width:67px;position:absolute;top:16px;left:585px}.fly-blocks__Description_active-for{background:#dcebfc}.fly-blocks__Description_active-back{background:#dcebfc}.fly-blocks__Description_no-active{background:#bdbdbd}.fly-blocks__DescriptionMainAviaBlock_items .fly-blocks__DescriptionMainAviaBlock:last-child .fly-blocks__DescriptionMainAviaBlockRow .DescriptionMainAviaBlockRow_first{border-bottom:none}.fly-blocks__Description_container_footer-last_button{display:inline-block;width:124px;height:24px;border-radius:2px;background:#f48f2e;font-size:14px;font-family:"PT Sans";color:#fff;font-weight:700;line-height:1.2;text-transform:uppercase;text-align:center;position:relative;padding-top:8px;margin-left:20px;margin-right:7px;cursor:pointer}.container-header-2-back{border:1px solid #b18282;background:#b18282;margin-left:-1px;margin-right:-1px}.container_blocks-2-back{border-left:2px solid #b18282;border-right:2px solid #b18282;border-bottom:2px solid #b18282;margin-left:-1px;margin-right:-1px}.Description_container-header_cost-raiting{display:inline-block;position:relative;top:-16px;margin-left:30px}.Description_container-header_cost-raiting-span{font-size:15px;font-weight:700;color:#167ee4;line-height:1.2}.js--variants_convenient_2-raiting{display:inline-block;position:relative;top:-3px;display:none}.Description_container-header_cost-raiting .variants_convenient_2-raiting_icon{margin-right:5px;position:relative;bottom:0;display:none}.Description_container-header_cost-raiting .variants_convenient_2-raiting_icon:before{font-size:18px}.fly-blocks__Description_all-results{font-size:14px;font-family:"PT Sans";color:#444;line-height:1.2;padding:5px 10px}.fly-blocks__Description_all-results-number{font-weight:700}.fly-blocks__DescriptionMainAviaBlock_items .fly-blocks__DescriptionMainAviaBlock:last-child .fly-blocks__DescriptionMainAviaBlockRow .fly-blocks__DescriptionMainAviaBlockRow_waiting{display:none}.slide-price-aviacompany_block-left-menu_all-variants.fly-blocks__SliderAviaPrice__active{border:2px solid #77d117;margin:0 -1px;height:38px}.slide-price-aviacompany_block-left-menu_direct-fligh.fly-blocks__SliderAviaPrice__active{border:2px solid #77d117;margin:-1px;height:38px;position:relative}.slide-price-aviacompany_block-left-menu_direct-fligh.fly-blocks__SliderAviaPrice__active:after{content:"";display:block;position:absolute;width:10px;height:10px;left:120px;bottom:14px;background:#f1f4f7;border-right:2px solid #77d117;border-bottom:2px solid #77d117;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);z-index:1}.slide-price-aviacompany_block-left-menu_one-transfer.fly-blocks__SliderAviaPrice__active{border:2px solid #77d117;margin:-1px;height:38px;position:relative}.slide-price-aviacompany_block-left-menu_one-transfer.fly-blocks__SliderAviaPrice__active:after{content:"";display:block;position:absolute;width:10px;height:10px;left:120px;bottom:14px;background:#f1f4f7;border-right:2px solid #77d117;border-bottom:2px solid #77d117;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);z-index:1}.slide-price-aviacompany_block-left-menu_two-transfer.fly-blocks__SliderAviaPrice__active{border:2px solid #77d117;margin:-1px;height:38px;position:relative}.slide-price-aviacompany_block-left-menu_two-transfer.fly-blocks__SliderAviaPrice__active:after{content:"";display:block;position:absolute;width:10px;height:10px;left:120px;bottom:14px;background:#f1f4f7;border-right:2px solid #77d117;border-bottom:2px solid #77d117;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);z-index:1}.avia-bottom_block_slide-price-aviacompany_block-slide_ul:first-child .slide-price-aviacompany_block-slide_ul-li.fly-blocks__SliderAviaPrice__active{box-sizing:border-box;border:2px solid #49a0ff;position:relative}.avia-bottom_block_slide-price-aviacompany_block-slide_ul:first-child .slide-price-aviacompany_block-slide_ul-li.fly-blocks__SliderAviaPrice__active:after{content:"";display:block;position:absolute;width:10px;height:10px;left:62px;bottom:-8px;background:#f1f4f7;border-right:2px solid #49a0ff;border-bottom:2px solid #49a0ff;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);z-index:1}.slide-price-aviacompany_block-slide_ul-li_checkbox.fly-blocks__SliderAviaPrice__active .slide-price-aviacompany_block-slide_ul-li_checkbox-active{visibility:visible}.slide-price-aviacompany_block-slide_ul-li.fly-blocks__SliderAviaPrice__active{background:rgba(99,173,255,.302)}.avia-bottom_block_slide-price-aviacompany_block-slide_ul:first-child .slide-price-aviacompany_block-slide_ul-li.fly-blocks__SliderAviaPrice__active{background:0 0}.fly-blocks__FilterLineRowItemInput.fly-blocks__SearchForm__AviaFrom{width:123px}.fly-blocks__FilterLineRowItemInput.fly-blocks__SearchForm__AviaTo{width:123px}.fly-blocks__FilterLine_select-composite--active .fly-blocks__FilterLine_select-composite{color:#fff;font-weight:700}.fly-blocks__FilterLine_select-roundtrip--active .fly-blocks__FilterLine_select-roundtrip{color:#fff;font-weight:700}.fly-blocks__FilterLine_select-one-way--active .fly-blocks__FilterLine_select-one-way{color:#fff;font-weight:700}.fly-blocks__FilterLine_select-composite--active .fly-blocks__SearchForm__AviaDateEnd,.fly-blocks__FilterLine_select-one-way--active .fly-blocks__SearchForm__AviaDateEnd{display:none}.fly-blocks__FilterLine_select-composite--active .fly-blocks__forward-back_date-back,.fly-blocks__FilterLine_select-one-way--active .fly-blocks__forward-back_date-back{display:none}.fly-block_InfoBlock_add-servise{padding:0 15px}.fly-blocks__Description-attention{position:absolute;display:none;background:#e9eef4;padding:15px;padding-bottom:0;border:1px solid #afafaf;box-shadow:0 0 5px rgba(0,0,0,.3);z-index:200;bottom:-128px;left:55px;max-width:600px}.fly-blocks__Description-attention:before{content:'';position:absolute;display:block;top:-9px;left:94px;width:15px;height:15px;background:#e9eef4;border-top:1px solid #afafaf;border-right:1px solid #afafaf;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.fly-blocks__Description-attention-button-close{position:absolute;display:block;top:0;right:5px;font-size:13px;font-family:"PT Sans";color:#444;cursor:pointer}.fly-blocks__Description-attention-content{font-size:13px;font-family:"PT Sans";color:#444;line-height:1.2}.fly-blocks__Description-attention-button{width:107px;height:23px;border:1px solid red;color:red;border-radius:2px;margin:10px auto;text-align:center;padding-top:4px;cursor:pointer}
.fly-block-add_servise-transfer{width:100%;height:45px;background:#e5e5e5;cursor:pointer;position:relative}.fly-block-add_servise-transfer_text{font-size:14px;font-weight:600;color:#5eb26d;position:relative;top:11px;margin-left:42px}.fly-block-add_servise-transfer_text:before{content:"\e900";position:absolute;display:block;font-family:icomoon-f!important;width:15px;height:15px;left:-20px;top:3px;font-weight:100}.fly-block-add_servise-transfer-preloader{height:200px;background-color:#fff;margin-top:35px}
.fly-blocks-charter-label{position:absolute;top:14px;right:221px;cursor:pointer}.fly-blocks-charter-label-content{width:120px;font:14px/24px 'PT Sans',sans-serif;color:#fff;background:#8b3982;text-align:center;display:table-cell;vertical-align:top}.fly-blocks-charter-label-arrow{width:0;height:0;border-style:solid;border-width:12px 6px 12px 0;border-color:transparent #8b3982 transparent transparent;display:table-cell;vertical-align:top}.fly-blocks-charter-popup{position:absolute;display:block;background:#fff;width:293px;padding:19px 15px;border:1px solid #8b3982;box-shadow:0 0 5px rgba(0,0,0,.3);z-index:2;right:120px;top:46px;text-align:center;display:none}.fly-blocks-charter-popup.active{display:block}.fly-blocks-charter-popup-p{padding:3px 0 0 12px;font:16px/18px 'PT Sans',sans-serif;color:#000;text-align:left}.fly-blocks-charter-popup-ul{margin:7px 0}.fly-blocks-charter-popup-li{font:13px/18px 'PT Sans',sans-serif;color:#000;text-align:left;display:table}.fly-blocks-charter-popup-li:before{content:'–';display:table-cell;padding-right:3px}.fly-blocks-charter-popup-close-button{font:300 10px Roboto,sans-serif;color:#000;position:absolute;top:-1px;right:2px;cursor:pointer}.fly-blocks-charter-popup-arrow{width:10px;height:10px;display:block;position:absolute;background:#fff;border-bottom:1px solid #8b3982;border-right:1px solid #8b3982;top:-6px;right:156px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);box-shadow:2px 2px 2px 0 rgba(0,0,0,.1);display:none}.fly-blocks-charter-popup-image:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:red;font-size:18px;content:'\e94d'}
.fly-dev__infoBlock-wrapper{display:flex;flex-wrap:wrap;justify-content:center;position:relative}.fly-dev__infoBlock-btn-wrapper{display:flex;justify-content:center;align-items:center;width:100%;height:70px;background-color:#4fb8ff;border-bottom:1px solid #0c0c0c;margin-bottom:10px}.fly-dev__infoBlock-btn{display:flex;justify-content:center;align-items:center;min-width:50px;height:50px;font-size:12pt;margin-left:10px;padding:0 5px;background-color:#fff;border:2px solid #03b;cursor:pointer}.fly-dev__infoBlock-btn:hover:not(.fly-dev__infoBlock-btn--active){border-color:#f39739}.fly-dev__infoBlock-btn:first-child{margin:0}.fly-dev__infoBlock-btn.fly-dev__infoBlock-btn--active{border-color:#4ab56d;font-weight:700}.fly-dev__infoBlock-wrapper .fly-blocks__InfoBlock{width:740px;position:relative;display:block}
.financial-guarantees{margin:0 10px 30px 10px}.financial-guarantees__top_row{width:980px;display:table}.financial-guarantees__breadcrumbs{width:800px;margin:16px 0 15px 0;float:left}.financial-guarantees__breadcrumbs .breadcrumbs{width:auto}.financial-guarantees__share{float:right;margin:10px 0}.financial-guarantees__title{width:100%;display:table;background-color:#fff;box-sizing:border-box;padding:16px 20px 15px 20px;font-size:26px;font-family:Roboto,sans-serif;font-weight:300}.financial-guarantees__text_block{font-size:16px;line-height:19px;text-align:justify;color:#444;padding:24px 20px 0 20px;display:table;background-color:#d0dbf2}.financial-guarantees__text_block p{margin-bottom:31px}.financial-guarantees__text_block p:last-child{margin-bottom:28px}.financial-guarantees__text_block a{text-decoration:underline;color:#0f7ee6}.financial-guarantees__images_wrapper{background-color:#e2e8f4;display:table;width:100%}.financial-guarantees__images_block{display:table;max-width:940px;margin:52px auto}.financial-guarantees__image_block--one{width:293px}.financial-guarantees__image_block{display:table;float:left}.financial-guarantees__image_block+.financial-guarantees__image_block{margin-left:32px}.financial-guarantees__image{width:438px;height:auto}.financial-guarantees__description_image{color:#000;line-height:18px;background-color:#fff;text-align:center;display:table;margin:8px auto 0 auto;width:370px;padding:11px 10px;box-sizing:border-box}
.delivery-new-year-17__breadcrumbs{margin:5px 10px}
.visually-hidden{position:absolute;left:-10000px;top:auto;width:1px;height:1px;font-size:0;overflow:hidden}.cruise-reviews__wrapper{display:block;margin:0;padding:0}.cruise-reviews__header-block{position:relative;display:flex;justify-content:space-between;align-items:center;width:100%;min-height:50px;margin:0;padding:0;padding-left:30px;box-sizing:border-box}.cruise-reviews__header{margin:0;margin-right:15px;padding:0;font-family:Roboto,sans-serif;font-size:24px;font-weight:300;color:#444}.cruise-reviews__header-hide{position:absolute;top:25px;right:0;display:none;margin:0;margin-top:12px;padding:0;padding-left:7px;padding-right:7px;font:300 14px Roboto,sans-serif;color:#444;background:#dedede;z-index:1;cursor:pointer}.cruise-reviews__header-hide.active{display:inline-block}.cruise-reviews__header--s-color{font-family:Roboto,sans-serif;font-size:20px;font-weight:300;color:grey}.cruise-reviews__header-middleline{position:relative;width:600px;height:1px;background:#b4b2b2;top:2px}.cruise-reviews__list{display:block;margin:0;padding:0}.cruise-reviews__item{display:none;margin:0;padding:0}.cruise-reviews__item.active{display:block}.cruise-reviews__row{display:flex;align-items:center;margin:0;padding:0;padding-top:15px;padding-bottom:15px;padding-left:20px;box-sizing:border-box}.cruise-reviews__row-rating-cell{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100px;margin:0;padding:0}.cruise-reviews__row-rating-cell-mark-title{font:13px/13px 'PT Sans',sans-serif;color:grey;text-transform:uppercase}.cruise-reviews__row-rating-cell-mark{font:300 32px Roboto,sans-serif;color:#444;margin:10px 0 1px 0}.cruise-reviews__row-rating-cell-time{font:10px 'PT Sans',sans-serif;color:#888}.cruise-reviews__row-answer-cell,.cruise-reviews__row-content-cell{position:relative;display:flex;flex-wrap:wrap;flex-grow:1;min-height:100px;margin:0;padding:0;padding-left:30px;padding-right:50px;font-size:13px;line-height:15px}.cruise-reviews__row-content-cell-list{display:flex;flex-wrap:wrap;flex-grow:1;max-width:750px;margin:0;padding:0}.cruise-reviews__row-answer-cell{padding-top:14px}.cruise-reviews__row-content-cell-list-item-plus{width:100%;margin-bottom:7px}.cruise-reviews__row-content-cell-list-item-minus{width:100%;margin-bottom:7px}.cruise-reviews__row-content-cell-list-item-author{margin-top:8px;color:#888}.cruise-reviews__row-content-cell-list-item-author-name{position:absolute;right:0;bottom:0}.cruise-reviews__row-content-cell-list-item-author-show-more,.cruise-reviews__row-content-cell-list-item-button-show-more{width:300px;color:#0f7ee6;text-decoration:underline;cursor:pointer}.cruise-reviews__row-answer-icon{display:table;width:41px;height:39px;margin:8px 0 0 38px;background-repeat:no-repeat;background-size:100% 100%}.cruise-reviews__row-answer-title{text-transform:uppercase;font-size:13px;color:#0f7ee6;margin-bottom:6px}.cruise-reviews__line{width:920px;height:1px;margin:0;padding:0;border:none;background:#999;background:-moz-linear-gradient(left,#dedede 0,#b2b2b2 30%,#b2b2b2 50%,#b2b2b2 70%,#dedede 100%);background:-webkit-linear-gradient(left,#dedede 0,#b2b2b2 30%,#b2b2b2 50%,#b2b2b2 70%,#dedede 100%);background:linear-gradient(to right,#dedede 0,#b2b2b2 30%,#b2b2b2 50%,#b2b2b2 70%,#dedede 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='b2b2b2', endColorstr='#b2b2b2', GradientType=1)}.cruise-reviews-buttons{display:block;width:100%;text-align:center;font-size:0;margin:20px 0}.cruise-reviews-button-reply,.cruise-reviews-button-show-more{display:inline-block;height:25px;width:158px;font:14px/25px 'PT Sans',sans-serif;color:#f90;border:1px solid #f90;border-radius:2px;text-align:center;cursor:pointer;margin:0 10px}.cruise-reviews-button-reply:hover,.cruise-reviews-button-show-more:hover{border:1px solid #ffebcc;background:#ffebcc;color:#f90}.cruise-reviews-reply{width:920px;margin:0 auto;background:#fff;margin-bottom:35px;clear:both}.cruise-reviews-reply-h4{background:#0f7ee6;font:15px/40px 'PT Sans',sans-serif;text-transform:uppercase;padding:0 20px;color:#fff}.cruise-reviews-reply .hcc.hc__root .hcc.hc__right{padding:18px 18px 4px}.cruise-reviews__row-content-cell-list-item-plus:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:700;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e95c';position:absolute;margin-left:-26px;margin-top:2px;font-size:12px;color:#22a639}.cruise-reviews__row-content-cell-list-item-minus:before{content:'';position:absolute;margin-left:-26px;margin-top:7px;width:12px;height:3px;display:block;background:red}.cruise-reviews__row-content-cell-list-item-author-name:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e92b';position:absolute;margin-left:-17px;margin-top:-1px;font-size:15px;color:#888}.cruise-reviews__row-content-cell-list-item-answer,.cruise-reviews__row-content-cell-list-item-author,.cruise-reviews__row-content-cell-list-item-button,.cruise-reviews__row-content-cell-list-item-minus,.cruise-reviews__row-content-cell-list-item-plus{display:none}.cruise-reviews__row-content-cell-list-item-answer.active,.cruise-reviews__row-content-cell-list-item-author.active,.cruise-reviews__row-content-cell-list-item-button.active,.cruise-reviews__row-content-cell-list-item-minus.active,.cruise-reviews__row-content-cell-list-item-plus.active{display:list-item}.cruise-reviews__row-content-cell-list-item-minus p,.cruise-reviews__row-content-cell-list-item-plus p{display:flex;flex-grow:1}.company-detail-reviews .cruise-reviews__header{font-size:24px;color:#000}.company-detail-reviews .cruise-reviews__header--s-color{font-size:20px;color:#0f7ee6}.company-detail-reviews .cruise-reviews__line{margin:0;padding:0;background:#999;background:-moz-linear-gradient(left,#fff 3%,#b2b2b2 25%,#b2b2b2 50%,#b2b2b2 75%,#fff 97%);background:-webkit-linear-gradient(left,#fff 3%,#b2b2b2 25%,#b2b2b2 50%,#b2b2b2 75%,#fff 97%);background:linear-gradient(to right,#fff 3%,#b2b2b2 25%,#b2b2b2 50%,#b2b2b2 75%,#fff 97%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='b2b2b2', endColorstr='#b2b2b2', GradientType=1)}
.content-module__aside{display:table-cell;vertical-align:top;padding-left:20px}.content-module__aside_list{list-style:none;width:230px;float:right}.content-module__aside_item{border-bottom:1px dotted #989898;padding:8px 0;cursor:pointer}.content-module__aside_item.hover{border:none;background:#fff;height:62px;width:320px;vertical-align:middle;display:table-cell;text-align:left;padding:5px 10px;position:relative}.content-module__aside_item.hover:before{content:'';width:17px;height:17px;display:block;position:absolute;background:#fff;margin-left:-19px;top:50%;margin-top:-8px;transform:rotate(45deg)}.content-module__aside_link{font:300 16px Roboto,sans-serif;color:#0f7ee6;text-decoration:none}.content-module__aside_item.hover .content-module__aside_link{font:300 17px Roboto,sans-serif;display:table-cell;vertical-align:middle;height:62px}
.content-module{width:980px;margin:0 10px 15px 10px;display:table}.content-module__breadcrumbs{margin:16px 10px 16px 10px}.content-module__content{display:table-cell;vertical-align:top}
.content-module-2{color:#444}.content-module-2__title_block{background-color:#fff;padding:16px 50px 16px 39px}.content-module-2__title{font-family:Roboto,sans-serif;font-weight:400;font-size:20px;line-height:26px;margin-bottom:10px;margin-top:-2px}.content-module-2__title_desdription{color:#000;font-size:16px;line-height:19px;margin-bottom:1px}.content-module-2__title_desdription p+p{margin-top:3px}.content-module-2__image_block{position:relative;background-color:#fff}.content-module-2__image{width:100%;height:auto;display:table}.content-module-2__validity{position:absolute;top:0;right:0;width:280px;background:rgba(0,0,0,.5);text-align:left}.content-module-2__validity_content{position:absolute;margin-left:86px;font:14px/14px "PT Sans",sans-serif;color:#f90;padding-top:8px;letter-spacing:.04em}.content-module-2__validity_description{font:12px/12px "PT Sans",sans-serif;color:#fff}.content-module-2__validity_label{width:59px;height:46px;display:block;background:#f48f2e}.content-module-2__validity_label:before{content:"\e906";position:absolute;top:9px;left:20px;font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-size:29px}.content-module-2__validity_label:after{content:"";position:absolute;height:0;width:0;left:59px;border-width:23px 14px;border-style:solid;border-color:transparent transparent transparent #f48f2e}.content-module-2__description_group .content-module-2__description_block{background-color:#c3c3c3}.content-module-2__description_group .content-module-2__dates_block{background-color:#cfcfcf}.content-module-2__description_group .content-module-2__table_block{background-color:#ececec}.content-module-2__description_group--blue .content-module-2__description_block{background-color:#b6c9fa}.content-module-2__description_group--blue .content-module-2__dates_block{background-color:#b7d9fe}.content-module-2__description_group--blue .content-module-2__table_block{background-color:#d0e1fd}.content-module-2__description_group--yellow .content-module-2__description_block{background-color:#f4e3a7}.content-module-2__description_group--yellow .content-module-2__dates_block{background-color:#fbecb7}.content-module-2__description_group--yellow .content-module-2__table_block{background-color:#fff3c7}.content-module-2__description_group--green .content-module-2__description_block{background-color:#c0e9d1}.content-module-2__description_group--green .content-module-2__dates_block{background-color:#bff3d5}.content-module-2__description_group--green .content-module-2__table_block{background-color:#d2ffe5}.content-module-2__description_block{position:relative;padding:16px 62px 16px 39px}.content-module-2__description_block:before{content:"\e963a";position:absolute;left:10px;top:13px;font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-size:22px;color:#000}.content-module-2__description_title{font-size:15px;font-weight:600;text-transform:uppercase;color:#000;margin-bottom:8px}.content-module-2__description_text{color:#000;font-size:16px;line-height:19px}.content-module-2__description_text p{margin-bottom:8px}.content-module-2__description_text p:last-child{margin-bottom:0}.content-module-2__description_text li{list-style:disc}.content-module-2__dates_block{position:relative;padding:16px 62px 16px 39px}.content-module-2__dates_block:before{content:"\e903a";position:absolute;left:10px;top:13px;font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-size:22px;color:#000}.content-module-2__precursor_dates{float:left;margin-right:7px;color:#000;text-transform:uppercase}.content-module-2__dates{display:table;color:#000;font-weight:600;line-height:20px;margin-top:-1px;margin-bottom:2px}.content-module-2__date{color:#0f7ee6}.content-module-2__table_block{position:relative;padding:16px 62px 16px 39px}.content-module-2__table_block:before{content:"\e991";position:absolute;left:10px;top:13px;font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-size:22px;color:#000}.content-module-2__table_block--cabins_category:before{content:"\e990"}.content-module-2__table_title{color:#000;font-size:17px;margin-bottom:13px}.content-module-2__table{width:620px}.content-module-2__table_th{border-top:1px solid #000;border-bottom:1px solid #000;padding:6px 2px 7px 2px;font-size:12px;color:#000;font-weight:600;text-transform:uppercase;text-align:left;vertical-align:top}.content-module-2__table_block--sum_bonuses .content-module-2__table_th{width:33.33%}.content-module-2__table_block--cabins_category .content-module-2__table_th--first{width:212px}.content-module-2__table_block--cabins_category .content-module-2__table_th--last{width:115px}.content-module-2__table_block--annulment_conditions .content-module-2__table_th--first{width:315px}.content-module-2__table_th_note{color:#010000;font-size:12px;font-weight:700;text-transform:none;margin:3px 0 1px 0}.content-module-2__table td{padding:5px 2px 7px 2px;border-bottom:1px solid #438d2f;color:#000;font-size:13px}.content-module-2__table_block--sum_bonuses .content-module-2__table td{padding:4px 10px 6px 2px;line-height:21px}.content-module-2__table_block--annulment_conditions .content-module-2__table td{padding:6px 2px 6px 2px}.content-module-2__table_note{text-align:right;font-size:11px;color:#000;margin:6px 10px 1px 0}.content-module-2__table_block--sum_bonuses .content-module-2__table tr:last-child td{border-bottom:0;padding-bottom:0}.content-module-2__table_block--annulment_conditions .content-module-2__table tr:last-child td{border-bottom:0}.content-module-2__conditions_promo_block{position:relative;padding:16px 62px 16px 39px;background-color:#fff8e0}.content-module-2__conditions_promo_block:before{content:"\e991";position:absolute;left:10px;top:13px;font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-size:22px;color:#000}.content-module-2__conditions_promo_title{color:#000;text-transform:uppercase;font-size:14px;margin-bottom:15px}.content-module-2__conditions_promo_list{list-style:none;clear:both}.content-module-2__conditions_promo_item{position:relative;color:#000;line-height:18px;margin-top:5px}.content-module-2__conditions_promo_item:before{content:"";display:table;width:5px;height:5px;background-color:#000;position:absolute;font-size:20px;left:-11px;top:7px}.content-module-2__conditions_bonuses_block{position:relative;padding:16px 62px 16px 39px;background-color:#d1fbc6}.content-module-2__conditions_bonuses_block:before{content:"\e991";position:absolute;left:10px;top:13px;font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-size:22px;color:#000}.content-module-2__conditions_bonuses_title{color:#000;text-transform:uppercase;font-size:14px;margin-bottom:15px;float:left;margin-right:7px}.content-module-2__conditions_bonuses_title_after{background-color:#bde9b1;color:#000;font-weight:600;padding:9px 14px;margin-top:-9px;display:table}.content-module-2__conditions_bonuses_list{list-style:none;clear:both}.content-module-2__conditions_bonuses_item{position:relative;color:#000;line-height:18px;margin-top:5px}.content-module-2__conditions_bonuses_item:before{content:"";display:table;width:5px;height:5px;background-color:#000;position:absolute;font-size:20px;left:-11px;top:7px}.content-module-2__conditions_bonuses_cabins_list{margin:22px -48px 0 -21px;display:table}.content-module-2__conditions_bonuses_cabins_item{width:156px;margin:0 9px;float:left}.content-module-2__conditions_bonuses_cabins_title{background-color:#bde9b1;color:#000;padding:8px 3px 9px 3px;text-align:center;font-weight:600;text-transform:uppercase}.content-module-2__conditions_bonuses_cabins_description{font-size:11px;line-height:13px;margin-top:-2px}.content-module-2__conditions_bonuses_cabin_list{margin-top:10px}.content-module-2__conditions_bonuses_cabin_item{position:relative;width:100%;box-sizing:border-box;padding:11px 0 0 24px;color:#000}.content-module-2__conditions_bonuses_cabin_item:before{content:"\e944";position:absolute;left:7px;top:17px;font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-size:9px;color:red}.content-module-2__image-header{display:inline-block;padding:10px;margin:10px;font:400 18px Roboto,sans-serif;background:#fff;background:rgba(255,255,255,.85);position:absolute;bottom:0}.content-module-2__image-header-text{display:table-cell;text-align:left;color:#2334b3;width:280px;vertical-align:middle}
.steps-final{width:980px;display:block;margin:0 auto}.steps-final-h1{font:26px Roboto,sans-serif;font-weight:300;color:#444}.steps-final-h2{font:25px 'PT Sans',sans-serif;color:#444;margin-top:20px;margin-bottom:5px}.steps-final-h3{font:22px 'PT Sans',sans-serif;color:#444;margin-top:15px;margin-bottom:5px}.steps-final-list{list-style:none}.steps-final-list-item{font:16px 'PT Sans',sans-serif;color:#000}.steps-final-list-item:first-child{margin:10px 0}.steps-final-list-item-b{font-weight:700}.steps-final-block{width:100%;background:#fff;margin-bottom:10px;box-shadow:0 0 5px rgba(0,0,0,.3)}.steps-final-table-zebra{border:none;border-collapse:collapse;width:100%}.steps-final-table-zebra-thead-th{font:bold 14px 'PT Sans',sans-serif;background:#8abeff;height:40px;vertical-align:middle;text-align:left;color:#fff}.steps-final-table-zebra-thead-th:first-child{padding:0 0 0 15px}.steps-final-table-zebra-tbody-tr:nth-child(even){background:#ddd}.steps-final-table-zebra-tbody-td{font:14px 'PT Sans',sans-serif;height:40px;vertical-align:middle;text-align:left;color:#444}.steps-final-table-zebra-tbody-td:first-child{padding:0 0 0 15px}.steps-final-table-zebra-tbody-strong{font:bold 14px 'PT Sans',sans-serif;color:#444}.steps-final-table-services{border:none;margin:15px 0;padding:0;border-collapse:collapse}.steps-final-table-services-tr-td{vertical-align:top;padding:0 15px;border-right:1px solid #aeaeae;width:33.3%}.steps-final-table-services-tr-td:last-child{border:none}.steps-final-table-services-item{border:none;border-collapse:collapse;width:296px}.steps-final-table-services-item-tr-td{vertical-align:top;white-space:nowrap;overflow:hidden;font:14px 'PT Sans',sans-serif;color:#050505;height:22px}.steps-final-table-services-item-tr-td:first-child{font:bold 14px 'PT Sans',sans-serif;color:#4f4f50}.steps-final-table-services-item-tr-td-small{display:block;font:11px 'PT Sans',sans-serif;color:#4f4f50}.steps-final-table-services-item-tr-td-span{font:14px 'PT Sans',sans-serif;color:#000}.steps-final-table-services-item-tr-td-totalprice{font:bold 14px 'PT Sans',sans-serif;color:#050505}.steps-final-desk{border:none;border-collapse:collapse;padding:0;margin:0}.steps-final-desk-header{background:#8abeff;color:#fff;font:bold 14px/22px 'PT Sans',sans-serif;padding:0 100px 0 15px}.steps-final-desk-header-dark{background:#5193e7;color:#fff;font:bold 14px/22px 'PT Sans',sans-serif;padding:0 100px 0 15px}.steps-final-desk-content{font:14px 'PT Sans',sans-serif;color:#050505;padding:0 100px 0 15px;height:32px}.steps-final-desk-content-list{padding:10px 15px}.steps-final-desk-content-listitem{color:#0f7ee6}.steps-final-desk-content-listitem-link{color:#0f7ee6}.steps-final-table-misc{border:none;border-collapse:collapse;width:965px;margin:0 7.5px}.steps-final-table-misc-tr{border-top:1px solid #aeaeae}.steps-final-table-misc-tr:first-child{border-top:none}.steps-final-table-misc-tr-td{padding:7px 15px;vertical-align:middle;font:14px 'PT Sans',sans-serif}.steps-final-table-misc-tr-td:first-child{width:624px;padding-left:7.5px}.steps-final-table-misc-tr-td:nth-child(3){min-width:100px}.steps-final-table-misc-tr-td-divider{width:1px;height:22px;display:block;float:right;background:#aeaeae;margin:5px 0;padding:0}.steps-final-table-misc-tr-td-blank{width:1px;height:22px;display:block;float:right;margin:5px 0;padding:0}.steps-final-table-misc-tr-td-b{font:bold 14px 'PT Sans',sans-serif;color:#4f4f50}.steps-final-table-misc-tr-td-span{font:14px 'PT Sans',sans-serif;color:#000}.steps-final-total{height:58px;border-top:4px solid #8abeff;font:bold 16px/58px 'PT Sans',sans-serif;text-align:right;padding:0 15px;color:#0f7ee6}.steps-final-total-b{font:bold 18px/58px 'PT Sans',sans-serif;margin-left:20px;color:#0f7ee6}.steps-final-jumbotron{background:#fff;padding:15px;font:14px 'PT Sans',sans-serif;color:#000}.steps-final-jumbotron-p{margin-bottom:5px}.steps-final-jumbotron-p:last-child{margin-bottom:0}.steps-final-jumbotron-p-gray{color:#444;margin-bottom:5px}.steps-final-jumbotron-p-gray:last-child{margin-bottom:0}.steps-final-jumbotron-b{font:bold 14px 'PT Sans',sans-serif;color:#000}.steps-final-jumbotron-list{margin:0;padding:0}.steps-final-jumbotron-list-item{margin-left:20px;color:#444}.steps-final-footer{display:table;width:980px}.steps-final-footer-item{display:inline-block;width:490px}.steps-final-footer-item:first-child{text-align:left}.steps-final-footer-item:last-child{text-align:right}.steps-final-footer-item-contacts{font:bold 14px 'PT Sans',sans-serif;color:#0f7ee6;display:inline-block;text-align:left;vertical-align:top;padding:15px}.steps-final-footer-item-book{font:bold 21px/66px 'PT Sans',sans-serif;color:#fff;display:inline-block;width:274px;text-align:center;background:#83d592;border-radius:2px;cursor:pointer;text-transform:uppercase}.steps-final-footer-item-auth{font:bold 21px/66px 'PT Sans',sans-serif;color:#fff;display:inline-block;width:332px;text-align:center;background:#f3862e;border-radius:2px;cursor:pointer;text-transform:uppercase}
.constructor-page{min-height:800px}.constructor{padding:15px 10px}.constructor-header{padding:16px;display:flex;flex-wrap:wrap;justify-content:space-between}.constructor-header__title{font:700 24px Roboto,sans-serif;color:#0f7ee6;margin-bottom:4px}.constructor-header__desc{font:400 17px Roboto,sans-serif;color:#686868;max-width:700px}.constructor__header-wrapper{display:flex}
.constructor-modal{position:fixed;left:0;top:0;width:100%;height:100%;align-items:center;justify-content:center;box-sizing:border-box;z-index:110;display:none}.constructor-modal.constructor-modal--active{display:flex}.constructor-modal-background{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4)}.constructor-modal__content{position:relative;display:flex;justify-content:center;flex-wrap:wrap;max-width:525px;padding:40px;background:#fff;border-radius:4px;box-sizing:border-box}.constructor-modal__title{font:400 16px/19px Roboto,sans-serif;color:#0a2239;width:100%;margin:9px 0 7px 9px}.constructor-modal__item{display:flex;justify-content:space-between;align-items:center;padding:20px;margin:9px;width:200px;border:1px solid #a7a7a7;box-sizing:border-box;font:500 17px Roboto,sans-serif;color:#888;transition:.3s transform;cursor:pointer;user-select:none}.constructor-modal__item-img{fill:#888}.constructor-modal__item:hover{border-color:#0f7ee6;transform:scale(1.1)}.constructor-modal__close{position:absolute;top:8px;right:8px;padding:0;border:none;background:0 0;cursor:pointer;user-select:none}.constructor-modal__close-img{fill:#737373}
.constructor-final-price{display:flex;justify-content:flex-end;padding-bottom:16px;font-family:Roboto;font-weight:400;font-size:18px;line-height:21px;color:#0f7ee6}.constructor-final-price--start-title{text-transform:uppercase}.constructor-final-price--middle-title{padding:0 10px 0 4px}.constructor-final-price--middle-title::before{content:attr(data-number-of-people)}.constructor-final-price--last-title-price{font-family:Roboto;font-weight:500;font-size:20px;line-height:23px;color:#0f7ee6}.constructor-final-price--last-title-price .currency-suffix{display:none}.page-quick-sidebar-over-content[data-body-currency=NAT] .constructor-final-price--last-title-price::after{content:attr(data-price-nat) " ₽"}.page-quick-sidebar-over-content[data-body-currency=USD] .constructor-final-price--last-title-price::after{content:attr(data-price-usd) " $"}.page-quick-sidebar-over-content[data-body-currency=EUR] .constructor-final-price--last-title-price::after{content:attr(data-price-eur) " €"}
.constructor-cruise-tabs{margin-top:16px}.constructor-cruise-tabs-title{margin-left:10px;color:#0f7ee6;font-family:Roboto,sans-serif;font-weight:500;font-size:18px;line-height:21px;text-transform:uppercase}.constructor-cruise-tabs-wrapper{position:relative;display:flex;align-items:flex-end;margin-top:4px;padding-bottom:8px}.constructor-cruise-tabs-wrapper::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:8px;background-color:#0f7ee6}.constructor-cruise-tab:first-child{margin-left:10px}.constructor-cruise-tab{display:flex;align-items:center;height:36px;padding:7px 9px;color:#fff;background-color:#bababa;font-family:"PT Sans",sans-serif;font-size:17px;line-height:22px;border-radius:3px 3px 0 0;box-sizing:border-box;cursor:pointer;user-select:none;transition:.3s height,.3s background-color}.constructor-cruise-tab.constructor-cruise-tab--active,.constructor-cruise-tab:hover{background-color:#0f7ee6;height:40px}.constructor-cruise-tab.constructor-cruise-tab--active{cursor:default}.constructor-cruise-tab-icon{width:16px;height:16px;margin-right:9px}.constructor-cruise-tab-icon.constructor-cruise-tab-icon--river{height:8px}
.constructor-cards{display:inline-flex;flex-direction:column;width:fit-content}.constructor-cards__items-container{display:flex;margin-bottom:14px;flex-wrap:wrap}.constructor-cards__item{position:relative;display:flex;flex-direction:column;align-items:flex-start;margin:0 16px 16px 0;width:183px;min-height:220px;padding:18px 16px 12px;background:#fff;border:1px solid #4872f2;box-sizing:border-box;border-radius:6px;transition:.3s color,.3s background-color}.constructor-cards__item:last-child,.constructor-cards__item:nth-child(5){margin-right:0}.constructor-cards__item.constructor-cards__item--done{border-color:transparent}.constructor-cards__item.constructor-cards__item--no-unboxing{border:2px solid red;box-shadow:0 2px 8px rgba(255,0,0,.5)}.constructor-cards__finish{height:51px;display:flex;justify-content:center;align-items:center;background:#fff;border:1px solid #f3862e;box-sizing:border-box;border-radius:6px;transition:.3s color,.3s background-color;flex-direction:row;align-items:center;margin:0;width:100%;min-height:auto;padding:0}.constructor-cards__item-type{display:flex;align-items:center;width:100%;margin-bottom:8px;color:#0f7ee6;font:500 14px Roboto,sans-serif;text-transform:uppercase}.constructor-cards__item-type.constructor-cards__item-type--green{color:#3ccfbd}.constructor-cards__item-type.constructor-cards__item-type--ochre{color:#969274}.constructor-cards__item-type .constructor-cards__item-img{margin-right:10px}.constructor-cards__item-type.constructor-cards__item-type--packet .constructor-cards__item-img:first-child{margin-right:4px}.constructor-cards__item-title{margin-bottom:2px;color:#0f7ee6;font-family:Roboto,sans-serif;font-size:14px;font-weight:500;line-height:16px;text-transform:uppercase}.constructor-cards__item-date{margin-bottom:2px;font:500 12px Roboto,sans-serif}.constructor-cards__item-city{font:400 15px Roboto,sans-serif}.constructor-cards__item-city.constructor-cards__item-city--m{margin-bottom:16px}.constructor-cards__item-plus{color:#0f7ee6;font-size:26px;font-weight:500;line-height:26px}.constructor-cards__item-nights{margin-top:10px;margin-bottom:2px;font:500 12px Roboto,sans-serif}.constructor-cards__item-price{width:100%;margin-top:auto;text-align:right;font:700 17px Roboto,sans-serif}.constructor-cards__item-todo{margin-top:8px;font:400 15px Roboto,sans-serif}.constructor-cards__item-btn{display:block;margin-top:auto;padding:6px 16px;font:400 14px Roboto,sans-serif;color:#0f7ee6;background-color:#efefef;border:none;border-radius:4px;cursor:pointer;user-select:none;transition:.3s background-color}.constructor-cards__item-btn:hover{background-color:#ddd}.constructor-cards__item-remove{position:absolute;bottom:16px;right:16px;width:14px;height:14px;border:none;padding:0;box-sizing:border-box;background:0 0;cursor:pointer;user-select:none}.constructor-cards__item.constructor-cards__item--add{align-items:center;justify-content:center;text-align:center;background:0 0;cursor:pointer;user-select:none}.constructor-cards__item.constructor-cards__item--add:hover{background-color:#0f7ee6}.constructor-cards__item.constructor-cards__item--add:hover .constructor-cards__item-adding{color:#fff}.constructor-cards__item.constructor-cards__item--cta:hover{background-color:#f3862e}.constructor-cards__item.constructor-cards__item--cta:hover .constructor-cards__item-cta{color:#fff}.constructor-cards__item-img{fill:#0f7ee6;transition:.3s fill}.constructor-cards__item-img.constructor-cards__item-img--plus{margin-top:15px;fill:#0f7ee6;border:1px solid #0f7ee6;border-radius:50%;transition:.3s border-color}.constructor-cards__item-img.constructor-cards__item-img--delete{fill:#737373}.constructor-cards__item-img-plus{margin-right:4px}.constructor-cards__item.constructor-cards__item--add:hover .constructor-cards__item-img{fill:#fff}.constructor-cards__item.constructor-cards__item--add:hover .constructor-cards__item-img.constructor-cards__item-img--plus{border-color:#fff}.constructor-cards__item-type.constructor-cards__item-type--green .constructor-cards__item-img{fill:#3ccfbd}.constructor-cards__item-type.constructor-cards__item-type--ochre .constructor-cards__item-img{fill:#969274}.constructor-cards__item-adding{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#0f7ee6;font:400 15px Roboto,sans-serif}.constructor-cards__item-adding img{margin-top:16px}.constructor-cards__item.constructor-cards__item--cta{align-items:center;justify-content:center;text-align:center;background:0 0;border-color:#f3862e;cursor:pointer;user-select:none}.constructor-cards__item-cta{text-align:center;font-size:16px;color:#f3862e}.constructor-cards__item-more{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;padding:14px 16px;z-index:99;pointer-events:none;color:#0f7ee6;border:1px solid currentColor;border-radius:4px;text-align:center;font:400 14px/16px Roboto,sans-serif;cursor:pointer;opacity:0;transition:.3s color,.3s background-color}.constructor-cards__item-more:hover{color:#fff;background-color:#0f7ee6}.constructor-cards__item-change{position:absolute;left:0;bottom:0;width:100%;display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:#eee;border-radius:0 0 4px 4px;box-sizing:border-box;opacity:0}.constructor-cards__item-change-btn,.constructor-cards__item-change-remove{padding:0;color:#737373;text-decoration:underline;border:none;background:0 0;font:400 14px/16px Roboto,sans-serif;box-sizing:border-box;cursor:pointer;user-select:none}.constructor-cards__item-change-remove.constructor-cards__item-change-remove--disabled{cursor:default}.constructor-cards__item.constructor-cards__item--done:hover:not(.constructor-cards__item--preloader) .constructor-cards__item-change,.constructor-cards__item.constructor-cards__item--done:hover:not(.constructor-cards__item--preloader) .constructor-cards__item-more{opacity:1;pointer-events:unset}.constructor-cards__item.constructor-cards__item--done:hover:not(.constructor-cards__item--preloader) .constructor-cards__item-btn,.constructor-cards__item.constructor-cards__item--done:hover:not(.constructor-cards__item--preloader) .constructor-cards__item-city,.constructor-cards__item.constructor-cards__item--done:hover:not(.constructor-cards__item--preloader) .constructor-cards__item-date,.constructor-cards__item.constructor-cards__item--done:hover:not(.constructor-cards__item--preloader) .constructor-cards__item-nights,.constructor-cards__item.constructor-cards__item--done:hover:not(.constructor-cards__item--preloader) .constructor-cards__item-plus,.constructor-cards__item.constructor-cards__item--done:hover:not(.constructor-cards__item--preloader) .constructor-cards__item-price,.constructor-cards__item.constructor-cards__item--done:hover:not(.constructor-cards__item--preloader) .constructor-cards__item-remove,.constructor-cards__item.constructor-cards__item--done:hover:not(.constructor-cards__item--preloader) .constructor-cards__item-title,.constructor-cards__item.constructor-cards__item--done:hover:not(.constructor-cards__item--preloader) .constructor-cards__item-todo{opacity:0;pointer-events:none}.constructor-cards__hint{position:absolute;top:100%;left:50%;transform:translate(-50%,7px);width:238px;padding:10px;font:400 14px Roboto,sans-serif;box-shadow:0 7px 11px rgba(8,0,47,.07),0 4px 5px rgba(8,0,47,.04725);box-sizing:border-box;color:#0a2239;background:#fff;border-radius:3px;z-index:95;display:none}.constructor-cards__hint:before{content:"";position:absolute;left:50%;bottom:calc(100% - 1px);display:block;width:22px;height:7px;transform:translate(-50%,0);background:url("../../../templates/d/blocks/constructor/img/hint-decor.svg") center no-repeat}.constructor-cards__item:hover .constructor-cards__hint{display:block;z-index:5}.constructor-cards__item-preloader{position:absolute;top:0;left:0;justify-content:center;align-items:center;width:100%;height:100%;background:rgba(255,255,255,.75);z-index:100;display:none}.constructor-cards__item.constructor-cards__item--preloader .constructor-cards__item-preloader{display:flex}.constructor-cards__item-preloader-img{width:40px;height:40px;-webkit-animation:spin 1s infinite steps(20);animation:spin 1s infinite steps(20)}.constructor-cards__update-wrap{display:none;position:absolute;top:70px;left:21px;right:21px}.constructor-cards__err-text{font-weight:400;font-size:16px;line-height:18px;text-align:center;color:red}.constructor-cards__btn-update{width:fit-content;margin:0 auto;margin-top:18px;padding:6px;border:1px solid red;border-radius:2px;font-weight:500;font-size:14px;line-height:16px;text-align:center;color:red;transition:.3s color,.3s background-color;cursor:pointer}.constructor-cards__btn-update:hover{background-color:#f13333;color:#fff}.constructor-cards__delete-btn{display:none;position:absolute;top:16px;right:16px;cursor:pointer}.constructor-cards__item--no-unboxing .constructor-cards__update-wrap{display:block}.constructor-cards__item--no-unboxing .constructor-cards__delete-btn{display:block}.constructor-cards__item--no-unboxing .constructor-cards__item-btn,.constructor-cards__item--no-unboxing .constructor-cards__item-city,.constructor-cards__item--no-unboxing .constructor-cards__item-date,.constructor-cards__item--no-unboxing .constructor-cards__item-nights,.constructor-cards__item--no-unboxing .constructor-cards__item-plus,.constructor-cards__item--no-unboxing .constructor-cards__item-price,.constructor-cards__item--no-unboxing .constructor-cards__item-remove,.constructor-cards__item--no-unboxing .constructor-cards__item-title,.constructor-cards__item--no-unboxing .constructor-cards__item-todo{opacity:0;pointer-events:none}.constructor-cards__item.constructor-cards__item--no-unboxing:hover:not(.constructor-cards__item--preloader) .constructor-cards__item-change,.constructor-cards__item.constructor-cards__item--no-unboxing:hover:not(.constructor-cards__item--preloader) .constructor-cards__item-more{opacity:0;pointer-events:none}
.constructor-back{display:inline-flex;align-items:center;color:#0f7ee6;font:400 12px/16px "PT Sans",sans-serif;text-decoration:underline;align-self:start;cursor:pointer;user-select:none}.constructor-back-img{margin-right:5px;fill:#0f7ee6}
.compare-cruise{margin-left:10px;margin-right:10px;position:relative}.compare-cruise .search-result_item-preloader-wrapper{top:0;left:0}.compare-cruise .bx-prev{background-repeat:no-repeat;background-image:url("../../../templates/templates/d/blocks/svg/arrow-semicircle-left.svg");padding-top:130px;width:39px;height:0;position:absolute;z-index:20;cursor:pointer;left:-130px;top:-500px;margin-top:-240px;padding-top:130px;overflow:hidden}.compare-cruise .bx-next{background-repeat:no-repeat;background-image:url("../../../templates/templates/d/blocks/svg/arrow-semicircle-right.svg");padding-top:130px;width:39px;height:0;position:absolute;z-index:20;cursor:pointer;right:-851px;top:-500px;margin-top:-240px;overflow:hidden}.compare-cruise__wrapper{margin:0 auto;width:890px}.compare-cruise__breadcrumbs{display:inline-block;vertical-align:middle;width:697px}.compare-cruise__share{display:inline-block;vertical-align:middle}.compare-cruise__share .promo-company__print{float:none;display:inline-block}.compare-cruise__print{display:inline-block;vertical-align:middle}.compare-cruise__top{margin-top:10px;margin-left:10px}.compare-cruise__title_block{background-color:#fff;margin-top:12px;padding:14px}.compare-cruise__title_name{font-family:Roboto,sans-serif;font-weight:lighter}.compare-cruise .steps-topBlockLeftBackButton{float:none;width:60px}.compare-cruise__description{font-size:16px}.compare-cruise__description ul{margin-top:5px}.compare-cruise__description-title{font-size:17px}.compare-cruise__main{margin-top:20px}.compare-cruise__main-sidebar{background-color:#f2f2f2;width:80px;text-align:right;display:inline-block}.compare-cruise__main-sidebar-bonuses,.compare-cruise__main-sidebar-cabin,.compare-cruise__main-sidebar-date,.compare-cruise__main-sidebar-liner,.compare-cruise__main-sidebar-port,.compare-cruise__main-sidebar-ports,.compare-cruise__main-sidebar-price,.compare-cruise__main-sidebar-route{font-size:12px;font-weight:600;line-height:12px;margin-right:5px}.compare-cruise__main-sidebar-title{margin-top:42px}.compare-cruise__main-sidebar-liner{margin-top:15px}.compare-cruise__main-sidebar-port{margin-top:15px}.compare-cruise__main-sidebar-cabin{margin-top:15px}.compare-cruise__main-sidebar-route{margin-top:18px}.compare-cruise__main-sidebar-ports{margin-top:12px}.compare-cruise__main-sidebar-bonuses{margin-top:6px}.compare-cruise__main-sidebar-price{margin-top:30px;margin-bottom:4px}.compare-cruise__main-slider{display:inline-block;vertical-align:top}.compare-cruise__item{position:relative;background-color:#fff;width:222px;padding:15px 18px 5px 20px;display:inline-block;vertical-align:top}.compare-cruise__item hr{margin-top:7px}.compare-cruise__item-close:before{content:'X';font:300 15px Roboto,sans-serif;color:#444;cursor:pointer;position:absolute;right:10px;top:5px;z-index:1}.compare-cruise__item-title{font-size:15px;width:192px;line-height:16px}.compare-cruise__item-date{margin-top:15px;font-size:13px;line-height:15px}.compare-cruise__item-date-block{margin-bottom:15px}.compare-cruise__item-date-day,.compare-cruise__item-date-month,.compare-cruise__item-date-year{display:inline-block}.compare-cruise__item-date-year{font-weight:700}.compare-cruise__item-date-day a{font-weight:700;color:#00adee}.compare-cruise__item-date-day span{color:#e23333;font-weight:700}.compare-cruise__item-port{margin-top:15px;font-size:13px}.compare-cruise__item-liner{margin-top:15px;font-size:13px}.compare-cruise__item-liner a{color:#00adee}.compare-cruise__item-cabin{margin-top:15px;font-size:12px;line-height:13px}.compare-cruise__item-route{margin-top:18px;min-height:177px;text-align:center;position:relative}.compare-cruise__item-route--opened{position:absolute;width:400px;z-index:9000;top:0;border:2px #fff solid;box-shadow:0 0 5px rgba(0,0,0,.3);background-color:#fff}.compare-cruise__item-route--opened.lastMap{right:0}.compare-cruise__item-route--opened .searchRightBar__mapImgZoomOut{z-index:9001;bottom:10px;right:10px;opacity:1;visibility:visible}.compare-cruise__item-route img{width:100%}.compare-cruise__item-ports{margin-top:10px}.compare-cruise__item-ports th{font-size:10px;color:#666}.compare-cruise__item-ports tr{height:24px}.compare-cruise__item-ports td{font-size:12px}.compare-cruise__item-ports-number{width:30px}.compare-cruise__item-ports-date{width:60px}.compare-cruise__item-bonuses{margin-top:10px;color:#3392e2;font-weight:700;font-size:13px;line-height:16px;min-height:25px}.compare-cruise__item-price{margin-top:30px}.compare-cruise__RowItemPriceBlock{margin-bottom:15px}.compare-cruise__RowItemPriceBlockPrice{font-size:20px;line-height:22px;font-weight:700;display:inline-block;color:#444;margin-left:10px}.compare-cruise__RowItemPriceBlockDiscount{font-size:19px;line-height:21px;font-weight:700;color:#5eb26d;margin-left:8px;display:inline-block}.compare-cruise__RowItemPriceBlockDiscount--invisible{font-size:22px;line-height:24px;font-weight:700;color:#5eb26d;margin-left:25px;display:inline-block;display:none}.compare-cruise__RowItemPriceBlockDiscount:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e93d';font-size:16px;font-weight:400}.compare-cruise__PriceBlock{margin-bottom:10px;margin-top:10px}.compare-cruise__PriceBlock__row{line-height:1;font-size:0;margin-bottom:4px}.compare-cruise__PriceBlock__icon{display:inline-block;vertical-align:middle;margin-right:10px;font-size:10px;line-height:16px}.compare-cruise__PriceBlock__link{display:inline-block;vertical-align:middle;font-size:14px;line-height:14px;color:#00adee}.compare-cruise__PriceBlock__link:hover{text-decoration:none}.compare-cruise__PriceBlock__icon-pic{display:inline-block;position:relative}.compare-cruise__PriceBlock__icon-pic:before{display:inline-block;font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;font-size:16px;color:#00adee}.compare-cruise__PriceBlock__icon-pic--avia:before{content:'\e902';transform:rotate(-20deg)}.compare-cruise__PriceBlock__icon-pic--bus:before{content:'\e971'}.compare-cruise__PriceBlock__icon-pic--plus:before{content:'\e95c';font-size:6px}.compare-cruise__PriceBlock__icon-pic--ship:before{content:'\e931';font-size:12px}.compare-cruise__PriceBlock__request{display:inline-block;vertical-align:middle}.compare-cruise__PriceBlock__price{display:none;min-height:16px;min-width:90px;position:relative}.compare-cruise__PriceBlock__price_text{display:none;font-size:14px;line-height:17px;font-weight:700}.compare-cruise__PriceBlock__price_preloader{display:none;width:16px;height:16px;background-repeat:no-repeat;background-image:url(/templates/d/blocks/viewed-cruises/images/preloader.svg);border:none;background-position:center center;position:absolute;top:0;left:50%;-webkit-animation:spin1 1s infinite steps(20);animation:spin1 1s infinite steps(20)}.compare-cruise__RowItemBuy{width:130px;height:28px;display:block;position:relative;margin:0 auto;text-align:center;text-decoration:none;color:#fff;line-height:28px;font-size:15px;background:#f3862e;border-radius:3px}.compare-cruise__RowItemBuy-choose{width:70px;display:inline-block;height:17px;position:relative;text-align:center;text-decoration:none;color:#fff;line-height:16px;font-size:12px;background:#f3862e;border-radius:3px;margin-top:2px;vertical-align:middle}.compare-cruise__PriceBlock__price_text--cruise{margin-left:33px;min-width:86px}.compare-cruise__description-bottom{font-size:13px;line-height:14px;font-weight:700;margin-top:15px;margin-left:90px}.compare-cruise__description-bottom--red{color:#db0000}.compare-cruise__description-bottom--blue{color:#3b62fb}.compare-cruise__slogan{margin-left:90px;margin-top:10px;margin-bottom:30px}.compare-cruise__slogan p{color:#db0000;font-size:15px;font-weight:700;display:inline-block;text-align:center}.compare-cruise__slogan-icons{display:inline-block;vertical-align:top}.compare-cruise__slogan-icons .compare-cruise__PriceBlock__icon-pic:before{color:#3c57e0;font-size:9px}.compare-cruise__slogan-icons .compare-cruise__PriceBlock__icon-pic--plus:before{content:'+';font-size:9px}.compare-cruise__slogan-icons .compare-cruise__PriceBlock__icon-pic--avia:before{font-size:12px}.compare-cruise__slogan-icons .compare-cruise__PriceBlock__icon-pic--bus:before{font-size:12px}.compare-cruise__bottom-transparent{height:10px}.compare-cruise__no-item .no-item{width:920px;box-shadow:none}
.compare-cruise-basket{position:fixed;top:125px;right:120px;z-index:1000;border:1px #1e80d5 solid;border-top-left-radius:5px;border-top-right-radius:5px;width:270px}.compare-cruise-basket__top{background-color:#1e80d5;color:#fff;padding:10px 20px;position:relative}.compare-cruise-basket__body{background-color:#fff;max-height:522px;overflow:scroll;overflow-x:hidden}.compare-cruise-basket__top-title{font:600 17px Roboto,sans-serif;line-height:14px}.compare-cruise-basket__top-toggle{font-size:10px;text-decoration:underline;text-align:right;cursor:pointer}.compare-cruise-basket__top-toggle:hover{text-decoration:none}.compare-cruise-basket__top-close:before{content:'X';font-family:Roboto,sans-serif;font-size:13px;display:block;position:absolute;top:2px;right:5px;cursor:pointer;font-weight:300}.compare-cruise-basket__item{padding-bottom:12px;position:relative;border-bottom:1px #1e80d5 solid}.compare-cruise-basket__item-number{display:inline-block;text-align:center;width:47px;margin-top:24px;line-height:16px;vertical-align:top}.compare-cruise-basket__item-line{display:inline-block;background-color:#d8d8d8;width:1px;height:72px;position:absolute;top:8px;left:46px}.compare-cruise-basket__item-body{display:inline-block;width:200px}.compare-cruise-basket__item-name{font-size:12px;margin-top:8px;line-height:13px}.compare-cruise-basket__item-date{font-size:13px;margin-top:3px;color:#777}.compare-cruise-basket__item-price{font-size:16px;font-weight:700}.compare-cruise-basket__control{background-color:#fff;padding-top:15px;padding-bottom:15px;position:relative;text-align:center}.compare-cruise-basket__control-button{background-color:#1e80d5;width:100px;margin:0 auto;text-decoration:none;font-size:16px;color:#fff;border-radius:5px;padding:5px 20px;cursor:pointer}.compare-cruise-basket__control-clear{position:absolute;font-size:13px;text-decoration:underline;top:18px;right:20px;cursor:pointer}.compare-cruise-basket__control-clear:hover{text-decoration:none}.compare-cruise-basket--border-radius{border-radius:5px}.compare-cruise-basket__preloader{padding-top:10px;padding-bottom:10px}
.company-list{margin:1px 10px 0 10px;font-family:'PT Sans',Arial}.company-list__title{font-size:26px;margin-left:25px;margin-bottom:11px;line-height:30px}.company-list__selection-area-company{display:table;width:100%;margin-top:0}.company-list__selection-area-company-item{position:relative;color:#0f7ee6;font-size:17px;display:block;float:left;height:34px;line-height:36px;padding:0 12px;margin-bottom:-1px;margin-top:1px}.company-list__-river .company-list__selection-area-company-item{padding:0 10px}.company-list__-parom .company-list__selection-area-company-item{padding:0 12px 0 11px}.company-list__selection-area-company-item-link{text-decoration:none;color:#000}.company-list__selection-area-company-item-link:hover{text-decoration:underline}.company-list__selection-area-company-item-selected{background-color:#fff;color:#0f7ee6;padding:1px 14px 0 10px;margin-top:0;line-height:34px;font-size:19px}.company-list__-river .company-list__selection-area-company-item-selected{padding:1px 13px 0 14px}.company-list__-parom .company-list__selection-area-company-item-selected{padding:1px 9px 0 12px}.company-list__selection-area-company-item-selected:hover{background-color:#fff}.company-list__selection-area-company-item:after{content:"";position:absolute;display:table;width:1px;height:14px;background-color:#999fa4;top:12px;left:-1px}.company-list__selection-area-company-item-selected+.company-list__selection-area-company-item:after{display:none}.company-list__selection-area-company-item-selected:after,.company-list__selection-area-company-item:first-child:after{display:none}.company-list__area-company-block{background-color:#fff;padding:7px 19px 31px 25px;margin-bottom:18px}.company-list__area-company-block-h2{font-size:24px;padding-bottom:4px;margin-top:24px}.company-list__area-company-block-h2--first{margin-top:14px}.company-list__area-company-block-class{display:table;margin:8px 0 6px 0}.company-list__area-company-block-class-row-item{width:230px;margin-right:4px;float:left;display:table;margin-bottom:10px;position:relative;height:auto;margin-top:0;background-color:#e5e5e5}.company-list__area-company-block-class-row-item-table-hover{display:table;padding:5px 5px 1px 15px;text-decoration:none;height:355px;padding-bottom:20px;box-sizing:border-box;width:230px}.company-list__area-company-block-class-row-item-table-hover:hover{background-color:rgba(102,201,251,.35);transition:all linear .7s}.company-list__area-company-block-class-row-item-table-hover-upblock{width:175px;display:table;margin:-1px 5px 1px 0}.company-list__area-company-block-class-row-item-table-hover-upblock-logo{height:45px;display:table;width:auto;margin:6px auto}.company-list__area-company-block-class-row-item-table-hover-upblock-logo-cell{display:table-cell;vertical-align:middle;width:auto;max-width:100%;margin:0 auto}.company-list__area-company-block-class-row-item-table-hover-upblock-logo-cell-img{width:175px;height:42px;margin-top:2px;margin-bottom:0;margin-left:0}.company-list__area-company-block-class-row-item-table-hover-upblock-img{width:175px;height:130px;background-repeat:no-repeat;background-position:center;background-size:cover}.company-list__area-company-block-class-row-item-table-hover-downblock{display:table;height:auto;margin-top:5px}.company-list__area-company-block-class-row-item-table-hover-downblock-title{display:table;font-size:19px;max-width:190px;line-height:23px;margin:0}.company-list__area-company-block-class-row-item-table-hover-downblock-title{text-decoration:none;color:#000}.company-list__area-company-block-class-row-item-table-hover-downblock-desc,.company-list__area-company-block-class-row-item-table-hover-downblock-desc:hover{text-decoration:none;color:#444;font-style:italic;font-size:15px;line-height:20px;float:left;margin:6px 0 5px 0}.company-list__area-company-block-class-row{display:table}.company-list__area-company-block-class-row-item-table-links{margin-top:0;padding-top:0;font-size:15px;margin-left:0;position:absolute;bottom:0}.company-list__area-company-block-class-row-item-liners,.company-list__area-company-block-class-row-item-table-links-info{padding:0 4px 0 5px;position:relative;color:#0f7ee6;text-decoration:none;font-size:15px;line-height:32px}.company-list__area-company-block-class-row-item-table-links-info{padding-left:0}.company-list__area-company-block-class-row-item-table-links-info:before{position:absolute;content:"";top:6px;right:-3px;display:table;width:2px;height:21px;background-color:#858585}.company-list__area-company-block-class-row-item-liners{position:absolute;left:139px;bottom:0;height:32px;width:83px}.company-list__area-company-block-class-row-item-liners:hover{background-color:rgba(102,201,251,.31);transition:all linear .7s}.company-list__area-company-block-class-row-item-table-links-info:active,.company-list__area-company-block-class-row-item-table-links-liners:active{color:#2b3b77;transition:all linear 0s}.company-list__area-company-block-class-row-item-table{display:table;width:100%}.company-list__area-company-block-class-row-item-table:hover+.company-list__area-company-block-class-row-item-liners{background-color:#e6e6e6}.company-list__breadcrumbs{margin:5px 10px}
.company-detail-video{display:table;width:980px;margin:0 10px;padding:0 30px 6px 30px;box-sizing:border-box;background-color:#fff;position:relative;letter-spacing:-.05em}.company-detail-video__bxslider_description_block{width:920px;display:table;box-sizing:border-box;background-color:#999382;color:#fff;font-size:17px;line-height:20px;padding:7px 15px 11px 15px;z-index:400}.company-detail-video__bxslider_description{min-height:60px;position:relative}.company-detail-video__slide-description_block{display:table;width:890px}.company-detail-video__bxslider_description_block>.company-detail-video__bxslider_description>.company-detail-video__slide-description:first-child{background-color:#999382;z-index:100;width:100%;position:relative}.company-detail-video__slide-description_number{color:#ccc4ad;display:table-cell;width:105px;padding-right:15px;white-space:nowrap}.company-detail-video__slide-description_text{display:table-cell;width:770px;vertical-align:top}.company-detail-video__bxslider_block{width:494px;padding:0 213px;position:relative;background-color:#e6ddc3;margin-top:14px;margin-bottom:5px;z-index:300;height:350px;overflow:hidden}.company-detail-video__bxslider_block .bx-viewport{height:350px!important}.company-detail-video__slide-description{position:absolute;width:920px;left:0;top:0}.company-detail-video__video_cap{display:block;width:494px;height:350px;background-position:center center;background-size:cover;background-repeat:no-repeat;position:relative}.company-detail-video__video_cap_shadow{background-color:rgba(138,133,117,.3);display:table;width:494px;height:350px;cursor:pointer}.company-detail-video__item-slide:hover .company-detail-video__video_cap_shadow{background-color:rgba(206,238,255,.3);transition:all linear .7s}.company-detail-video__video_cap_play{position:absolute;display:table;width:54px;height:54px;top:50%;left:50%;margin-top:-27px;margin-left:-27px;cursor:pointer}.company-detail-video__video_cap_play:before{content:"\e984";position:absolute;top:0;left:0;color:#fff;font-size:50px;line-height:50px;font-family:mcruises!important;speak:none;font-style:normal;font-weight:100;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.company-detail-video__item-slide iframe{width:494px!important;height:350px!important;display:none}.company-detail-video__bxslider_block .bx-controls-direction{position:absolute;top:0;left:0;width:920px}.company-detail-video__bxslider_block .bx-controls-direction a{position:absolute;width:54px;height:54px;display:table;top:120px;margin-top:27px;overflow:hidden;position:absolute;z-index:1;cursor:pointer;opacity:.6}.company-detail-video__bxslider_block .bx-controls-direction a:hover{opacity:1}.company-detail-video__bxslider_block .bx-prev{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/company/img/arr_left.png");left:34px}.company-detail-video__bxslider_block .bx-next{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/company/img/arr_right.png");right:34px}.company-detail-video__pager_block{margin:19px auto 10px auto;padding:0 38px;max-width:908px;width:auto;box-sizing:border-box;display:block;position:relative}.company-detail-video__pager_block--slider-off{display:table}.company-detail-video__pager{position:relative;z-index:100;display:block;height:105px;overflow:hidden}.company-detail-video__pager-items{display:table;width:100000px;position:relative;left:0;transition:all .3s ease;z-index:200}.company-detail-video__pager_block--slider-off .company-detail-video__pager-items{width:auto;position:relative}.company-detail-video__pager-item{display:block;position:relative;overflow:hidden;float:left;width:88px;height:105px;margin-right:5px;text-decoration:none}.company-detail-video__pager-image{min-height:63px;min-width:63px;position:relative;display:block;width:auto;height:auto}.company-detail-video__pager-item.active .company-detail-video__pager-image{opacity:.2}.company-detail-video__pager-label{position:absolute;font-size:20px;line-height:64px;width:88px;display:none;color:#444;margin-top:-64px;text-align:center}.company-detail-video__pager-description{display:block;width:100%;color:#444;font-size:12px;line-height:12px;height:38px;margin-top:5px;overflow:hidden}.company-detail-video__pager-item.active .company-detail-video__pager-label{display:inline-block}.company-detail-video__add_controls{position:absolute;top:0;left:2px;width:100%;height:105px}.company-detail-video__add_controls a{width:14px;height:26px;display:table;top:19px;overflow:hidden;position:absolute;z-index:1;cursor:pointer}.company-detail-video__add_controls .bx-prev{left:12px;background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/company/img/pager_arr_left.png")}.company-detail-video__add_controls .bx-next{right:16px;background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/company/img/pager_arr_right.png")}.company-detail-video__pager_block--slider-off .company-detail-video__add_controls .bx-prev{left:14px}.company-detail-video__pager_block--slider-off .company-detail-video__add_controls .bx-next{right:19px}
.company-detail-title{padding:10px 30px 5px 30px;margin:0 10px;width:920px;background:#fff;display:table;letter-spacing:-.05em}.company-detail-title__company,.company-detail-title__liner{float:left}.company-detail-title__logo{width:175px;height:42px;float:left;margin-right:15px;margin-top:2px}.company-detail-title__text_block{float:left;width:270px}.company-detail-title__text_block--liner{padding-left:100px;width:360px}.company-detail-title__title{color:#2795f4;font-size:23px;line-height:23px;margin-top:0;font-weight:300;font-family:Roboto,sans-serif}.company-detail-title__title_sign{color:#000}.company-detail-title__descrirtion{color:#7a7a7a;font-size:15px;line-height:16px;margin-top:3px;font-family:Roboto,sans-serif;font-weight:300}.company-detail-title__descrirtion_name{color:#0f7ee6}.company-detail-title__liner_icon{position:relative;font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;float:left}.company-detail-title__liner_icon:before{content:"\e949";position:absolute;left:10px;top:-3px;font-size:52px;color:#999}
.company-detail__breadcrumbs{margin:4px 10px 8px 10px}.company-detail-tabs{margin:0 10px;padding:18px 30px 0 30px;width:920px;background:#fff;letter-spacing:-.05em}.company-detail-tabs__content{width:100%;box-sizing:border-box;padding:0 13px;border-bottom:8px solid #999382}.company-detail-tabs__block_items{display:table}.company-detail-tabs__item{display:table-cell;vertical-align:middle;height:39px;line-height:15px;font-size:18px;color:#444;padding:0 13px;text-decoration:none;border-radius:2px 2px 0 0;position:relative}.company-detail-tabs__item--selected,.company-detail-tabs__item:hover{background:#999382;color:#fff;text-decoration:none}.company-detail-tabs__block_items:hover .company-detail-tabs__item--selected{background:0 0;color:#444}.company-detail-tabs__item--selected:hover{background:#999382!important;color:#fff!important}.company-detail-tabs__item:before{content:"";position:absolute;display:table;width:1px;height:15px;background-color:#d3d3d3;border-left:1px solid #e1e1e1;left:-1px;top:12px}.company-detail-tabs__item--selected+.company-detail-tabs__item:before,.company-detail-tabs__item--selected:before,.company-detail-tabs__item:first-child:before,.company-detail-tabs__item:hover+.company-detail-tabs__item:before,.company-detail-tabs__item:hover:before{display:none}.company-detail-tabs__block_items:hover .company-detail-tabs__item--selected+.company-detail-tabs__item:before{display:table}.company-detail-tabs__block_items:hover .company-detail-tabs__item--selected+.company-detail-tabs__item:hover:before,.company-detail-tabs__block_items:hover .company-detail-tabs__item--selected:hover+.company-detail-tabs__item:before,.company-detail-tabs__item--selected:before{display:none}
.company-detail-search{display:table}.company-detail-search__tab_block_wrapper{margin:0 10px;background-color:#fff;width:980px;border-bottom:8px solid #2875a2}.company-detail-search__tab_block{margin:0 30px;display:table;width:920px}.company-detail-search__tab{display:block;height:45px;padding:0 15px;float:left;margin:9px 0 0 0;cursor:pointer;box-sizing:border-box;font-family:Roboto,sans-serif;font-size:18px;letter-spacing:-.05em;border-radius:4px 4px 0 0;text-decoration:none;border-bottom:0;background-color:#999;color:#fff}.company-detail-search__tab:last-child{float:right;display:none}.company-detail-search__tab--active{cursor:default;background-color:#2875a2;color:#fff}.company-detail-search__tab:not(.company-detail-search__tab--active):hover{background-color:#8e8e8e;transition:all .5s}.company-detail-search__tab_table{display:table;margin:0 auto;float:right;height:45px}.company-detail-search__tab_cell{display:table-cell;vertical-align:middle;white-space:nowrap;font-weight:300;padding-top:1px}.company-detail-search__search_right{display:table-cell;vertical-align:top;padding-left:10px}.company-detail-search__search .search-result{margin-top:5px}.company-detail-search__calendar_block{display:block;margin:10px 10px 0 10px}.company-detail-search__grid-filter-row{display:table}.company-detail-search__grid-filter-row .search-result{margin-top:5px}.company-detail-search .calendar-detail__tabs{width:730px}
.company-detail-reviews{position:relative;display:flex;flex-direction:column;width:980px;margin:0;margin-left:10px;margin-right:10px;padding:0;letter-spacing:-.05em;box-sizing:border-box;background-color:#fff}.company-detail-reviews .cruise-reviews-reply{margin-bottom:0;padding-bottom:35px}
.company-detail-photo{display:table;width:980px;margin:0 10px;padding:0 30px 6px 30px;box-sizing:border-box;background-color:#fff;position:relative;letter-spacing:-.05em}.company-detail-photo__bxslider_description_block{width:920px;display:table;box-sizing:border-box;background-color:#999382;color:#fff;font-size:17px;line-height:20px;z-index:400}.company-detail-photo__bxslider_description{min-height:60px;position:relative}.company-detail-photo__bxslider_description_block>.company-detail-photo__bxslider_description{min-height:0}.company-detail-photo__slide-description_block{display:table;width:890px}.company-detail-photo__bxslider_description_block>.company-detail-photo__bxslider_description>.company-detail-photo__slide-description:first-child{background-color:#999382;z-index:100;width:100%;position:relative}.company-detail-photo__slide-description_number{color:#ccc4ad;display:table-cell;width:105px;padding-right:15px;white-space:nowrap}.company-detail-photo__slide-description_text{display:table-cell;width:770px;vertical-align:top}.company-detail-photo__bxslider_block{width:626px;padding:0 147px;position:relative;background-color:#e6ddc3;z-index:300;height:350px;overflow:hidden}.company-detail-photo__bxslider_block .bx-viewport{height:350px!important}.company-detail-photo__item_photo{height:350px;display:table}.company-detail-photo__slide-description{position:absolute;width:920px;left:0;top:0}.company-detail-photo__slide-name{position:absolute;bottom:4px;left:0;width:626px;padding:10px 15px;font-size:18px;color:#fff;line-height:19px;background-color:rgba(0,0,0,.6);box-sizing:border-box}.company-detail-photo__bxslider_block .bx-controls-direction{position:absolute;top:0;left:0;width:920px}.company-detail-photo__bxslider_block .bx-controls-direction a{position:absolute;width:54px;height:54px;display:table;top:120px;margin-top:27px;overflow:hidden;position:absolute;z-index:1;cursor:pointer;opacity:.6}.company-detail-photo__bxslider_block .bx-controls-direction a:hover{opacity:1}.company-detail-photo__bxslider_block .bx-prev{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/company/img/arr_left.png");left:34px}.company-detail-photo__bxslider_block .bx-next{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/company/img/arr_right.png");right:34px}.company-detail-photo__pager_block{margin:19px auto 10px auto;padding:0 38px;max-width:908px;width:auto;box-sizing:border-box;display:block;position:relative}.company-detail-photo__pager_block--slider-off{display:table}.company-detail-photo__pager{position:relative;z-index:100;display:block;height:105px;overflow:hidden}.company-detail-photo__pager-items{display:table;width:100000px;position:relative;left:0;transition:all .3s ease;z-index:200}.company-detail-photo__pager--static .company-detail-photo__pager-items{display:table;width:auto;margin:0 auto}.company-detail-photo__pager--static .company-detail-photo__pager-item:nth-child(9){margin-right:0}.company-detail-photo__pager--static+.company-detail-photo__add_controls{display:none}.company-detail-photo__pager_block--slider-off .company-detail-photo__pager-items{width:auto;position:relative}.company-detail-photo__pager-item{display:block;position:relative;overflow:hidden;float:left;width:88px;height:105px;margin-right:5px;text-decoration:none}.company-detail-photo__pager-image{min-height:63px;min-width:63px;position:relative;display:block;width:auto;height:auto}.company-detail-photo__pager-item.active .company-detail-photo__pager-image{opacity:.2}.company-detail-photo__pager-label{position:absolute;font-size:20px;line-height:64px;width:88px;display:none;color:#444;margin-top:-64px;text-align:center}.company-detail-photo__pager-description{display:block;width:100%;color:#444;font-size:12px;line-height:12px;height:38px;margin-top:5px;overflow:hidden}.company-detail-photo__pager-item.active .company-detail-photo__pager-label{display:inline-block}.company-detail-photo__add_controls{position:absolute;top:0;left:2px;width:100%;height:105px}.company-detail-photo__add_controls a{width:14px;height:26px;display:table;top:19px;overflow:hidden;position:absolute;z-index:1;cursor:pointer}.company-detail-photo__add_controls .bx-prev{left:12px;background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/company/img/pager_arr_left.png")}.company-detail-photo__add_controls .bx-next{right:16px;background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/company/img/pager_arr_right.png")}.company-detail-photo__pager_block--slider-off .company-detail-photo__add_controls .bx-prev{left:3px}.company-detail-photo__pager_block--slider-off .company-detail-photo__add_controls .bx-next{right:9px}
.company-detail-overview{position:relative;display:table;width:920px;margin:0 10px;padding:0 30px;background-color:#fff;letter-spacing:-.05em}.company-detail-overview__slider_block{position:relative;display:block;width:100%;height:350px;overflow:hidden}.company-detail-overview__slider_big_image_description{position:absolute;bottom:0;width:920px;min-height:40px;background:rgba(0,0,0,.5);display:block;font:300 18px Roboto,sans-serif;color:#fff;padding:10px 15px 10px 15px;text-align:left;box-sizing:border-box}.company-detail-overview__slider_description_text{width:580px;overflow:hidden}.company-detail-overview__slider_description_number{color:#ccc4ad}.company-detail-overview__bxslider_next a{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/company/img/arr_right.png");width:54px;height:0;padding-top:54px;top:148px;margin-top:0;overflow:hidden;position:absolute;z-index:1;cursor:pointer;right:14px;opacity:.6}.company-detail-overview__bxslider_prev a{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/company/img/arr_left.png");width:54px;height:0;padding-top:54px;top:148px;margin-top:0;overflow:hidden;position:absolute;z-index:1;cursor:pointer;left:14px;opacity:.6}.company-detail-overview__bxslider_next a:hover,.company-detail-overview__bxslider_prev a:hover{opacity:1}.company-detail-overview__pager_3{position:absolute;bottom:12px;right:10px;width:auto;padding-left:6px;box-sizing:border-box;overflow:hidden}.company-detail-overview__pager_3--slider-type{width:306px}.company-detail-overview__pager_row{width:auto;display:table;position:relative;transition:all .3s ease}.company-detail-overview__pager_3--slider-type .company-detail-overview__pager_row{left:18px;width:10000px}.company-detail-overview__bxslider__point{position:relative;overflow:hidden;display:block;float:left;width:8px;height:8px;margin-right:10px;margin-bottom:3px;margin-top:2px;background-color:#ccc4ad;border-radius:6px}.company-detail-overview__bxslider__point.active{width:12px;height:12px;background-color:#fff;margin-top:0 8px 0 -2px}.company-detail-overview__bxslider__point.hidden{display:none}.company-detail-overview__pager_step3_next:before{content:"\e92d";position:absolute;font-family:mcruises!important;font-style:normal;color:#0f7ee6;font-size:35px;margin-top:-13px;margin-left:-4px;transition:all .5s ease;transform:rotate(-90deg);cursor:pointer}.company-detail-overview__pager_step3_previous:before{content:"\e92d";font-family:mcruises!important;font-style:normal;color:#0f7ee6;font-size:35px;margin-top:-13px;margin-left:-4px;transition:all .5s ease;transform:rotate(90deg);cursor:pointer;display:none;float:left}.company-detail-overview__pager_step3_previous.active:before{display:inline-block}.company-detail-overview__options{display:table;min-height:84px;table-layout:fixed;width:100%;border-bottom:1px solid #999382;border-left:1px solid #999382;border-right:1px solid #999382;box-sizing:border-box}.company-detail-overview__option{position:relative;display:table-cell;vertical-align:top;padding:14px 0 5px 0;text-align:center}.company-detail-overview__option+.company-detail-overview__option:before{content:"";position:absolute;display:table;left:0;top:7px;width:1px;height:70px;background-color:#999382}.company-detail-overview__option_image_block{display:table;margin:0 auto;height:18px}.company-detail-overview__option_image_cell{display:table-cell;vertical-align:bottom}.company-detail-overview__option_image{width:auto;max-height:18px}.company-detail-overview__option_text{font-size:11px;line-height:22px;color:#010101}.company-detail-overview__option_big_text{font-size:24px;line-height:20px;color:#010101}.company-detail-overview__option_under_text{font-size:12px;margin-left:3px}.company-detail-overview__block_overview{width:880px;margin:0 20px;letter-spacing:0}.company-detail-overview__block_overview a{text-decoration:none}.company-detail-overview__block_overview ul{list-style:none}.company-detail-overview__block_info{width:880px;margin:15px 20px 29px 20px}.company-detail-overview__overview_title{display:inline-block;width:100%;margin:0 -20px 20px -20px;padding:20px 20px 9px 20px;font-size:24px;line-height:26px;color:#5c3510;font-family:Roboto,sans-serif;font-weight:300;background-color:#c3b99b}.company-detail-overview__block_overview p{font-size:15px;line-height:18px;color:#444;margin-bottom:10px}.company-detail-overview__block_info b{font-size:18px;line-height:20px;color:#5c3510;font-family:Roboto,sans-serif;font-weight:400}.company-detail-overview__block_info p{font-size:15px;line-height:18px;color:#444;margin-bottom:18px}
.company-detail-loyalty{margin:0 10px;background-color:#fff;width:980px;padding:0 30px;box-sizing:border-box;display:table;padding-bottom:19px;letter-spacing:-.05em}.company-detail-loyalty__title{font-size:24px;line-height:26px;color:#5c3510;margin:22px 0 12px 0;font-family:Roboto,sans-serif;font-weight:300}.company-detail-loyalty__banner{display:table;width:920px;height:250px;background-repeat:no-repeat;background-position:center center;background-size:cover;margin:5px 0 10px 0}.company-detail-loyalty__info{margin:5px 0 18px 20px;width:900px;display:table}.company-detail-loyalty__levels{float:right;width:384px;display:table;padding:10px 20px;margin:0 0 10px 10px;box-sizing:border-box;background-color:#e6ddc3;font-family:Roboto,sans-serif;font-weight:300}.company-detail-loyalty__levels_title{text-align:center;color:#5c3510;font-size:20px;line-height:20px;margin:5px 0 5px 0}.company-detail-loyalty__levels_td{color:#444;font-size:15px;line-height:20px}.company-detail-loyalty__levels_td--first{color:#5c3510;font-weight:400}.company-detail-loyalty__info_text_block{margin:14px 0 10px 0}.company-detail-loyalty__info_text_block p{font-size:15px;line-height:18px;color:#444;margin-bottom:7px}.company-detail-loyalty__info_text_block b{font-size:18px;line-height:20px;color:#5c3510;font-family:Roboto,sans-serif;font-weight:400}.company-detail-loyalty__privilage{width:920px;border:none;font-size:14px;font-family:Roboto,sans-serif;font-weight:300;margin-bottom:20px}.company-detail-loyalty__privilage_caption{background-color:#2b678a;color:#fff;padding:4px 10px;text-align:left;font-weight:300;vertical-align:top;width:48px}.company-detail-loyalty__privilage_caption--first{width:500px;box-sizing:border-box;font-size:20px;padding:4px 20px;vertical-align:middle}.company-detail-loyalty__privilage_td{color:#444;font-size:14px;line-height:16px;text-align:left;padding:3px 10px 4px 10px;vertical-align:middle;border-bottom:1px solid #e6e6e6;font-weight:400;text-align:center}.company-detail-loyalty__privilage_td--first{padding:3px 25px 4px 20px;text-align:left}.company-detail-loyalty__privilage_tr--last .company-detail-loyalty__privilage_td{border-bottom:0;padding-bottom:13px}.company-detail-loyalty__privilage_td--all_row{color:#5c3510;font-size:20px;line-height:20px;font-weight:400;padding:10px 25px 6px 20px;text-align:left}.company-detail-loyalty__privilage_tr--design1 .company-detail-loyalty__privilage_td{background-color:#d6e5e9}.company-detail-loyalty__privilage_ok{display:table;margin:2px auto 0 auto;width:13px;height:10px;position:relative}.company-detail-loyalty__privilage_ok:before{content:"\e944";position:absolute;top:0;left:0;font-size:9px;color:#0f7ee6;font-family:mcruises!important;speak:none;font-style:normal;font-weight:700;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.company-detail-liners{margin:0 10px;padding:12px 20px 0 20px;width:940px;background:#fff;letter-spacing:-.05em}.company-detail-liners__title{color:#000;font-size:24px;line-height:26px;width:100%;box-sizing:border-box;padding:10px 0 12px 0;margin:0 10px;font-family:Roboto,sans-serif;font-weight:300}.company-detail-liners__title_name{color:#0f7ee6}.company-detail-liners__table{font-family:Roboto,sans-serif;color:#444;font-size:16px;line-height:16px;font-weight:300;padding-bottom:40px}.company-detail-liners__table_caption{background-color:#2b678a;color:#e0f4ff;border-left:1px solid #fff;text-align:left;vertical-align:middle;padding:8px 3px 4px 6px;font-size:15px;font-weight:300;border-bottom:0}.company-detail-liners__table_caption--sorting{position:relative;padding-right:22px}.company-detail-liners__table_caption--first{min-width:228px;box-sizing:border-box;padding-left:10px;border-left:0;position:relative;font-size:18px}.company-detail-liners__table_caption--two{font-size:18px;padding-right:13px;padding-left:11px}.company-detail-liners__table_caption--three{font-size:13px}.company-detail-liners__table_caption--last{padding-right:18px}.company-detail-liners__table_caption--top{vertical-align:top}.company-detail-liners__td{padding:7px 3px 3px 3px;text-align:center;border-bottom:1px solid #e6e6e6;border-left:1px solid #e6e6e6}.company-detail-liners__td--first{padding:0;text-align:left;color:#0f7ee6;border-left:0;font-weight:400}.company-detail-liners__table tr:last-child .company-detail-liners__td{border-bottom:0}.company-detail-liners__td--last{padding-top:4px;cursor:pointer}.company-detail-liners__td--last:hover{background-color:rgba(102,201,251,.31);transition:all linear .7s}.company-detail-liners__liner_link{text-decoration:none;display:table;padding:7px 3px 3px 14px;width:100%;box-sizing:border-box}.company-detail-liners__liner_link:hover{background-color:rgba(102,201,251,.31);transition:all linear .7s}.company-detail-liners__sorting_rows{width:19px;height:42px;display:table;position:absolute;top:9px;right:4px}.company-detail-liners__sorting_row{display:table;width:19px;height:19px;background-color:#3784b1;position:relative;cursor:pointer}.company-detail-liners__sorting_row--bottom{margin-top:4px}.company-detail-liners__sorting_row:before{content:"\e94f";position:absolute;top:5px;left:4px;font-size:10px;color:#2b678a;font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.company-detail-liners__sorting_row--selected:before,.company-detail-liners__sorting_row:hover:before{color:#fff}.company-detail-liners__sorting_row--bottom:before{transform:scaleY(-1);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2)}.company-detail-liners__stars{float:left;width:75px;margin:1px 2px 5px 6px}.company-detail-liners__star{position:relative;float:left;display:table;width:10px;height:10px;padding-right:5px}.company-detail-liners__star:before{content:"\e929a";position:absolute;top:0;left:0;font-size:12px;color:#999382;font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.company-detail-liners__ok{display:table;margin:2px auto 0 auto;width:13px;height:10px;position:relative}.company-detail-liners__ok:before{content:"\e944";position:absolute;top:0;left:0;font-size:9px;color:#5db26e;font-family:mcruises!important;speak:none;font-style:normal;font-weight:700;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.company-detail-liners__play{display:table;margin:0 auto;width:18px;height:18px;position:relative}.company-detail-liners__td--last:hover .company-detail-liners__play:before{color:#2b678a}.company-detail-liners__play:before{content:"\e984";position:absolute;top:0;left:0;font-size:18px;color:#0f7ee6;font-family:mcruises!important;speak:none;font-style:normal;font-weight:700;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.company-detail-knowledge{width:920px;display:table;margin-top:-2px;margin-bottom:10px;letter-spacing:-.05em}.company-detail-knowledge__header{width:920px;display:table;background-color:#c3b99b;padding:18px 22px 0 22px;box-sizing:border-box;border-bottom:6px solid #2b678a}.company-detail-knowledge__title{font-size:24px;line-height:30px;color:#000;width:185px;font-family:Roboto,sans-serif;font-weight:300;float:left}.company-detail-knowledge__tabs{width:690px;float:left}.company-detail-knowledge__tab{color:#444;font-size:18px;line-height:29px;display:table-cell;vertical-align:middle;text-decoration:none;background-color:rgba(0,0,0,0);border-radius:2px 2px 0 0;height:29px;border-bottom:1px solid rgba(0,0,0,0);padding:2px 12px 0 12px}.company-detail-knowledge__tab.active,.company-detail-knowledge__tab:hover{background-color:#2b678a;color:#fff;border-bottom:1px solid #2b678a}.company-detail-knowledge__tabs:hover .company-detail-knowledge__tab.active{background-color:rgba(0,0,0,0);color:#444;border-bottom:1px solid rgba(0,0,0,0)}.company-detail-knowledge__tabs:hover .company-detail-knowledge__tab.active:hover{background-color:#2b678a;color:#fff;border-bottom:1px solid #2b678a}.company-detail-knowledge__sub_tabs_block{border-bottom:6px solid #2795f4;background-color:#2b678a;width:920px;box-sizing:border-box;padding:9px 8px 0 8px}.company-detail-knowledge__sub_tabs{display:table}.company-detail-knowledge__sub_tab{color:#fff;font-size:16px;line-height:16px;display:table-cell;vertical-align:middle;text-decoration:none;background-color:rgba(0,0,0,0);border-radius:2px 2px 0 0;height:24px;padding:0 10px 0 10px;cursor:pointer;border-bottom:1px solid rgba(0,0,0,0)}.company-detail-knowledge__sub_tab.active,.company-detail-knowledge__sub_tab:hover{background-color:#2795f4;color:#fff;border-bottom:1px solid #2795f4}.company-detail-knowledge__sub_tabs:hover .company-detail-knowledge__sub_tab.active{background-color:rgba(0,0,0,0);color:#fff;border-bottom:1px solid rgba(0,0,0,0)}.company-detail-knowledge__sub_tabs:hover .company-detail-knowledge__sub_tab.active:hover{background-color:#2795f4;color:#fff;border-bottom:1px solid #2795f4}.company-detail-knowledge__slider_block{position:relative;background-color:#ebe3ca}.company-detail-knowledge__slider_block>.company-detail-knowledge__bxslider>li,.company-detail-knowledge__slider_block>.company-detail-knowledge__liner_bxslider>li{display:none}.company-detail-knowledge__slider_block>.company-detail-knowledge__bxslider>li:first-child,.company-detail-knowledge__slider_block>.company-detail-knowledge__liner_bxslider>li:first-child{display:list-item}.company-detail-knowledge__slide_wrapper{width:920px;display:table;padding:24px 30px 21px 30px;box-sizing:border-box;background-color:#ebe3ca}.company-detail-knowledge__slide_wrapper_bottom{padding:0 20px 20px 20px;display:table;background-color:#ebe3ca}.company-detail-knowledge__slide_image_block{float:left;width:48px;min-height:10px}.company-detail-knowledge__slide_image{width:auto;height:auto;float:right;opacity:.5}.company-detail-knowledge__slide_content{float:left;width:800px;padding-left:6px;box-sizing:border-box}.company-detail-knowledge__slide_title{font-size:20px;line-height:26px;color:#2b678a;font-family:Roboto,sans-serif;margin-bottom:5px}.company-detail-knowledge__slide_text p,.company-detail-knowledge__slide_text ul{margin-bottom:5px}.company-detail-knowledge__slide_text li{position:relative}.company-detail-knowledge__slide_text li:before{content:"\2022";position:absolute;top:0;left:-15px;color:#2b678a}.company-detail-knowledge__slide_text{color:#000;font-size:16px;line-height:20px}.company-detail-knowledge__bxslider_next a{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/company/img/knowledge-next.png");width:20px;height:0;padding-top:40px;top:50%;margin-top:-20px;overflow:hidden;position:absolute;z-index:1;cursor:pointer;right:14px;opacity:.6}.company-detail-knowledge__bxslider_prev a{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/company/img/knowledge-prev.png");width:20px;height:0;padding-top:40px;top:50%;margin-top:-20px;overflow:hidden;position:absolute;z-index:1;cursor:pointer;left:14px;opacity:.6}.company-detail-knowledge__bxslider_next a:hover,.company-detail-knowledge__bxslider_prev a:hover{opacity:1}.company-detail-knowledge__slide_option{position:relative;padding:19px 0 11px 0;display:table;width:880px}.company-detail-knowledge__slide_option:after,.company-detail-knowledge__slide_option:first-child:before{content:"";position:absolute;left:0;width:880px;height:2px;display:table;background-color:#fff}.company-detail-knowledge__slide_option:after{bottom:-1px}.company-detail-knowledge__slide_option:first-child:before{top:1px}.company-detail-knowledge__slide_option_image{background-repeat:no-repeat;background-size:cover;background-position:center center;display:table;width:360px;height:245px;margin:0 25px 10px 0;float:left}.company-detail-knowledge__slide_option-text_block{margin:20px 0 10px 0}.company-detail-knowledge__slide_option-title{color:#5c3510;padding:6px 0 9px 0;font-size:20px;line-height:24px;font-family:Roboto,sans-serif;font-weight:400}.company-detail-knowledge__slide_option-text{font-size:17px;line-height:20px;color:#000}
.company-detail-classes{margin-bottom:30px;width:920px;letter-spacing:-.05em}.company-detail-classes__header{padding:0 20px;width:880px;margin-bottom:9px}.company-detail-classes__title{font-size:24px;line-height:26px;color:#5c3510;font-family:Roboto,sans-serif;font-weight:300;padding-bottom:14px;background-color:#c3b99b;margin:0 -20px 5px -20px;padding:10px 20px}.company-detail-classes__header_description{font-size:15px;line-height:17px;color:#444}.company-detail-classes__class-blocks{margin-bottom:30px}.company-detail-classes__class-block{padding:27px 28px 28px 28px;display:table;width:920px;box-sizing:border-box;border:2px solid #fff;border:2px solid rgba(255,255,255,0);background-color:#fff;background-color:rgba(255,255,255,0)}.company-detail-classes__class-block--design1{border:2px solid #e6ddc3;background-color:#e6ddc3}.company-detail-classes__class-block--design2{border:2px solid #e6ddc3}.company-detail-classes__class_image{float:left;width:320px;height:245px;background-position:center center;background-size:cover;display:table;margin-right:40px}.company-detail-classes__class_image--right{float:right;margin-right:0;margin-left:40px}.company-detail-classes__class_text_block{float:left;display:table;width:480px;margin-left:16px;margin-bottom:18px}.company-detail-classes__class_title{font-family:Roboto,sans-serif;color:#5c3510;font-size:20px;line-height:22px;padding:10px 0}.company-detail-classes__class_text{font-size:15px;line-height:18px;color:#000}
.company-detail-calendars{width:980px;margin:0 10px 0 10px;padding:0 30px 40px 30px;box-sizing:border-box;background-color:#fff;display:table;letter-spacing:-.05em}.company-detail-calendars__header_title{font-size:24px;line-height:24px;font-family:Roboto,sans-serif;font-weight:300;padding:18px 0 0 0}.company-detail-calendars__title-company_name{color:#0f7ee6}.company-detail-calendars__valutes{display:table;margin-bottom:15px;float:right;margin-top:-8px}.company-detail-calendars__table{width:100%;border-collapse:collapse}.company-detail-calendars__child::before{content:'\2013 ';font-size:13px;font-family:Roboto,sans-serif;margin-left:-10px;margin-right:2px}.company-detail-calendars__child,.company-detail-calendars__main,.company-detail-calendars__month,.company-detail-calendars__price,.company-detail-calendars__title,.company-detail-calendars__title-year{font-family:Roboto,sans-serif;font-size:18px;font-weight:400;box-sizing:border-box}.company-detail-calendars__title{height:60px;background-color:#2b678a;color:#fff;width:190px;padding-left:10px;padding-right:10px;padding-top:6px}.company-detail-calendars__title-year{color:#e0f4ff;background-color:#699fbe;height:38px;font-size:18px;position:relative}.company-detail-calendars__title-year--next{background-color:#2b678a;height:38px}.company-detail-calendars__month{text-align:center;font-size:11px;color:#444;vertical-align:middle;width:43px;background-color:#e1ecf2;border-right:1px solid #699fbe;font-weight:400}.company-detail-calendars__month--last-in-year{border-right:#d5e1e8;color:#444;border-right:1px solid #2b678a}.company-detail-calendars__month--next-year{background-color:#d5e1e8;color:#444;border-right:1px solid 2b678a}.company-detail-calendars__child,.company-detail-calendars__main,.company-detail-calendars__price{background-color:#fff;border-top:1px solid #e6e6e6;font-size:13px;color:#444}.company-detail-calendars__child,.company-detail-calendars__main,.company-detail-calendars__title{border-right:1px solid #2b678a}.company-detail-calendars__line:not(:last-child) .company-detail-calendars__child,.company-detail-calendars__line:not(:last-child) .company-detail-calendars__main{border-bottom:1px solid #e6e6e6}.company-detail-calendars__line:last-child .company-detail-calendars__child,.company-detail-calendars__line:last-child .company-detail-calendars__main,.company-detail-calendars__line:last-child .company-detail-calendars__price{border-bottom:1px solid #fff}.company-detail-calendars__line:first-of-type .company-detail-calendars__main{padding:6px 10px 9px 10px}.company-detail-calendars__child,.company-detail-calendars__main{padding:6px 10px 6px 15px}.company-detail-calendars__main{color:#0f7ee6;font-size:16px}.company-detail-calendars__child{font-weight:400;color:#0f7ee6}.company-detail-calendars__price{border:1px solid #e6e6e6;font-size:11px;color:#0f7ee6;vertical-align:middle;text-align:center}.company-detail-calendars__month:last-child,.company-detail-calendars__price:last-child{border-right:0}.company-detail-calendars__price--last_in_year{border-right:1px solid #2b678a}.company-detail-calendars__title-year--next .company-detail-calendars__month:not(:last-child){border-right:1px solid #a8a8a8}.company-detail-calendars__price .currency-amount{text-decoration:none;white-space:nowrap}.company-detail-calendars__price .currency-suffix{font-size:9px!important;display:block;color:#b2b2b2}.company-detail-calendars__line:hover .company-detail-calendars__child,.company-detail-calendars__line:hover .company-detail-calendars__main,.company-detail-calendars__line:hover .company-detail-calendars__price{background-color:#cce6f5;border-top:1px solid #cce6f5;border-bottom:1px solid #cce6f5}.company-detail-calendars__main{font-weight:400}.company-detail-calendars__line .company-detail-calendars__price:hover{background-color:#699fbe;color:#fff;cursor:pointer;border:1px solid #699fbe}.company-detail-calendars__line .company-detail-calendars__price:hover .currency-suffix{color:#fff}.company-detail-calendars__child{padding-left:25px}.company-detail-calendars__price__backlight{background-color:#cce6f5}.company-detail-calendars__month.company-detail-calendars__price__backlight{background-color:#b6b6b6}.company-detail-calendars__price_link{display:block;color:#0f7ee6}.company-detail-calendars__valutes .Valutes{margin:4px 0 -14px 0;vertical-align:bottom;font:10px/9px 'PT Sans',sans-serif}.company-detail-calendars__triangle_block_next,.company-detail-calendars__triangle_block_prev{position:absolute;top:-1px;width:21px;height:38px;padding:9px;box-sizing:border-box;cursor:pointer}.company-detail-calendars__triangle_block_prev{left:0}.company-detail-calendars__triangle_block_next{right:0}.company-detail-calendars__triangle--prev{border:10px solid transparent;border-right:8px solid #a2c7de;margin-left:-15px}.company-detail-calendars__triangle--next{border:10px solid transparent;border-left:8px solid #a2c7de}.company-detail-calendars__year_text{display:table;margin:0 auto;position:relative}.company-detail-calendars__triangle_block_prev+.company-detail-calendars__year_text{right:-4px}.company-detail-calendars__triangle_block_next+.company-detail-calendars__year_text{left:-4px}
.company-detail-cabins{width:980px;margin:0 10px 0 10px;padding:0 30px 10px 30px;box-sizing:border-box;background-color:#fff;display:table;letter-spacing:-.05em}.company-detail-cabins__title{color:#0f7ee6;font-size:24px;line-height:26px;font-family:Roboto,sans-serif;font-weight:300;margin:16px 0 17px 0}.company-detail-cabins__title_sign{color:#000}.company-detail-cabins__left_area{float:left;width:640px;display:table}.company-detail-cabins__choise_desk{float:left;background-repeat:no-repeat;background-position:10px center;background-size:97% auto;display:table;width:384px;margin:10px 10px 18px 10px;padding-right:8px}.company-detail-cabins__list_desk{display:table;margin:0 auto;border-right:5px solid #fff;border-left:5px solid #fff;min-width:125px;max-width:250px}.company-detail-cabins__item_desk{font-size:14px;line-height:16px;color:#333;background-color:#e6e6e6;border-bottom:1px solid #fff;padding:8px 30px 8px 20px;cursor:pointer}.company-detail-cabins__item_desk.active,.company-detail-cabins__item_desk:hover{background-color:#2b678a;color:#fff}.company-detail-cabins__item_desk.active{cursor:default}.company-detail-cabins__list_desk:hover .company-detail-cabins__item_desk.active:hover{background-color:#2b678a;color:#fff}.company-detail-cabins__cabins_list{float:left;width:640px}.company-detail-cabins__cabins_secton_title{color:#5c3510;font-size:22px;line-height:24px;font-weight:300;font-family:Roboto,sans-serif;padding:4px 0 10px 0;margin-bottom:30px;width:640px;border-bottom:2px solid #e6ddc3}.company-detail-cabins__title-liner_name,.company-detail-cabins__title-number_deck{color:#0f7ee6}.company-detail-cabins__cabin{margin-bottom:20px;display:table}.company-detail-cabins__cabin--change_design{background-color:#e6e6e6}.company-detail-cabins__cabin--last{margin-bottom:0}.company-detail-cabins__cabin_title_block{display:table;margin-bottom:8px;margin-top:10px}.company-detail-cabins__cabin_title_categories{display:table-cell;vertical-align:top;padding:6px 4px;width:27px;text-align:center;color:#000;font-size:14px;line-height:16px;font-weight:400;font-family:Roboto,sans-serif;text-transform:uppercase}.company-detail-cabins__cabin_title_text{display:table-cell;padding:4px 0 0 11px}.company-detail-cabins__cabin_title_up_text{color:#000;font-size:17px;line-height:17px;font-weight:300;font-family:Roboto,sans-serif;margin-bottom:5px}.company-detail-cabins__cabin_title_bottom_text{color:#444;font-size:13px;line-height:16px}.company-detail-cabins__cabin_title_text_categories{display:inline-block;color:#000;text-transform:uppercase;padding:2px 4px}.company-detail-cabins__cabin_content{display:table;width:620px;margin:8px 10px 5px 10px}.company-detail-cabins__cabin_left_area{width:192px}.company-detail-cabins__cabin_image_block{position:relative;height:120px;overflow:hidden;margin:0 8px 5px 0;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;border:1px solid transparent;cursor:pointer;z-index:100}.company-detail-cabins__cabin_image{max-width:182px;height:auto}.company-detail-cabins__cabin_image_block.hover{-webkit-transform:scale(2);-moz-transform:scale(2);-ms-transform:scale(2);-o-transform:scale(2);transform:scale(2);-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-ms-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s;z-index:600;border:1px solid #fff;box-shadow:0 0 5px rgba(0,0,0,.3)}.company-detail-cabins__cabin_zoom_in,.company-detail-cabins__cabin_zoom_out{position:absolute;right:4px;bottom:4px;width:30px;height:30px;display:table;background-repeat:no-repeat;background-size:100% 100%;background-position:center center}.company-detail-cabins__cabin_zoom_in{background-image:url("../../../templates/d/blocks/company/img/zoom-in.svg");z-index:100;opacity:1;visibility:visible;-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-ms-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.company-detail-cabins__cabin_zoom_out{z-index:0;bottom:0;right:0;background-image:url("../../../templates/d/blocks/company/img/zoom-out.svg");opacity:0;visibility:hidden;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.company-detail-cabins__cabin_image_block.hover .company-detail-cabins__cabin_zoom_out{-webkit-transform:scale(.75);-moz-transform:scale(.75);-ms-transform:scale(.75);-o-transform:scale(.75);transform:scale(.75);-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-ms-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-ms-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;opacity:1;visibility:visible;z-index:100}.company-detail-cabins__cabin_image_block.hover .company-detail-cabins__cabin_zoom_in{-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-ms-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-ms-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;opacity:0;visibility:hidden;z-index:0}.company-detail-cabins__cabin_options{width:182px;display:table}.company-detail-cabins__cabin_option{color:#888;font-size:13px;line-height:15px}.company-detail-cabins__cabin_option_value{color:#000}.company-detail-cabins__cabin_right_area{overflow:visible;height:10px}.company-detail-cabins__cabin_description{font-size:13px;line-height:15px;margin-top:-2px}.company-detail-cabins__cabin_description p{margin-bottom:5px}.company-detail-cabins__cabin_description ul li{position:relative;padding-left:9px}.company-detail-cabins__cabin_description ul li:before{content:"\2022";position:absolute;left:-1px;font-size:13px}.company-detail-cabins__cabin_description_bottom{color:#888;font-size:12px;line-height:14px;margin-top:7px}.company-detail-cabins__cabin_description_bottom:before{position:relative;font-family:mcruises!important;font-style:normal;content:"\e94d";color:#8abeff;font-size:12px;top:-1px;left:0;margin-right:0;font-size:10px}.company-detail-cabins__schema_button_cell{vertical-align:middle}.company-detail-cabins__schema_button{margin:10px auto;display:table;padding:7px 18px;border:1px solid #444;color:#444;font-size:13px;line-height:15px;border-radius:2px;cursor:pointer;opacity:0}.company-detail-cabins__schema_button:hover{background-color:#2b678a;color:#fff;border:1px solid #2b678a;transition:all linear .5s}.company-detail-cabins__cabin:hover .company-detail-cabins__schema_button{opacity:1}.company-detail-cabins__designations{float:left}.company-detail-cabins__designations_image{width:auto;max-width:228px;height:auto}.company-detail-cabins__cabins_map{float:right;height:500px;overflow:hidden;width:270px;position:relative}.company-detail-cabins__cabins_map--open{height:auto}.company-detail-cabins__cabins_map_title{width:270px;height:42px;background-color:#2b678a;box-sizing:border-box;padding:0 10px 0 25px;color:#fff;line-height:16px;display:table-cell;vertical-align:middle}.company-detail-cabins__cabins_map_image{width:auto;max-width:250px;height:auto;margin:15px auto 57px auto;display:table}.company-detail-cabins__cabins_map_button{width:270px;height:42px;display:block;cursor:pointer;background-color:#8abeff;color:#fff;position:absolute;bottom:0;padding-left:25px;box-sizing:border-box;line-height:42px}.company-detail-cabins__cabins_map_button:hover{transition:opacity 1.2s,visibility 0s linear 1.2s;opacity:.6}.company-detail-cabins__cabins_map_button:after{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:10px;height:5px;content:'\e92d';color:#fff;display:inline-block;position:absolute;margin-top:1px;margin-left:8px;font-size:28px;line-height:42px}.company-detail-cabins__cabins_map--open .company-detail-cabins__cabins_map_button:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);margin-left:14px;margin-top:38px}.company-detail-cabins__cabins_map_visible{display:inline}.company-detail-cabins__cabins_map_not_visible{display:none;margin-left:64px}.company-detail-cabins__cabins_map--open .company-detail-cabins__cabins_map_visible{display:none}.company-detail-cabins__cabins_map--open .company-detail-cabins__cabins_map_not_visible{display:inline}
.chooisePath{margin-bottom:30px;margin-top:25px}.chooisePath-header{font-family:Roboto,sans-serif;font-size:23px;font-weight:300;color:#0f7ee6;float:left}.chooisePath-header-span{color:#444;font-family:Roboto;font-size:16px;position:relative;top:-1px}.chooisePath-header-viborPansiona{float:right}.chooisePath-header-viborPansiona-label{padding:3px;font:14px/9px "PT Sans",sans-serif;display:inline-block;height:17px;text-align:right;float:left;margin-bottom:3px;position:relative;color:#0f7ee6;cursor:pointer}.chooisePath-header-viborPansiona-label:hover{background:#bbd1e6}.chooisePath-header-viborPansiona-label_checked{background:#bbd1e6}.chooisePath-header-viborPansiona-label-span{font-size:10px;position:relative;top:-5px}.chooisePath-header-valutes{float:right;margin-left:15px}.chooisePath-header-valutes .Valutes-header{display:none}.chooisePath-header-valutes .Valutes{margin:6px 0 2px 0}.chooisePath-table{font:14px "PT Sans";width:100%}.chooisePath-table-thead-th-primary{color:#fff;font-weight:400;border:1px solid #dedede}.chooisePath-table-thead-th-primary:nth-child(1){width:134px;height:63px;border:none;font:16px "PT Sans"}.chooisePath-table-thead-th-primary:nth-child(2){width:479px;font-weight:700;border-bottom:none;border-right:none;border-top:1px solid #0f7ee6;font:16px "PT Sans"}.chooisePath-table-thead-th-primary:nth-child(3){width:215px;height:63px;border:none;border-left:1px solid #dedede;font:15px "PT Sans"}.chooisePath-table-thead-th-primary:nth-child(4){width:133px;height:63px;border-top:none;border-right:none;border-bottom:none;font-size:11px;text-align:left;padding:8px 8px}.chooisePath-table-thead-th-primary-description-nowrap{white-space:nowrap;font-size:12px}.chooisePath-table-thead-th-primary-description{font-size:11px}.chooisePath-table-thead-th-small{color:#fff;font-weight:400;border:1px solid #dedede;border-bottom:none;width:119px;border-right:none}.chooisePath-color-lightblue{background:#5da0d3}.chooisePath-color-darkblue{background:#0f7ee6}.chooisePath-table-list{display:none}.chooisePath-table-list.visible{display:block}.chooisePath-table-item{font:15px "PT Sans";border-collapse:collapse;width:979px;border:1px solid #fff;display:table;height:100px}.chooisePath-table-item:hover{border:1px solid red}.chooisePath-table-item:hover .chooisePath-table-tbody-td-button{display:table-cell}.js--touch .chooisePath-table-tbody-td-button{display:table-cell!important;opacity:1!important}.chooisePath-table-tbody-tr:nth-child(2) td{border-top:1px solid #fff}.chooisePath-table-tbody-tr{display:none}.chooisePath-table-tbody-tr.visible{display:table-row}.chooisePath-table-tbody-td-datecell{text-align:center;background:#fff;border-top:1px solid #e6e6e6;border-left:1px solid #fff;border-bottom:1px solid #fff;vertical-align:middle;height:auto}.chooisePath-table-tbody-td-datecell-content{padding-top:7px;height:auto}.chooisePath-table-tbody-td-cabinescell{background:#fff;border-bottom:1px solid #fff;border-top:1px solid #e6e6e6;border-left:1px solid #e6e6e6;vertical-align:middle;height:auto}.chooisePath-table-tbody-tr.visible.hover+.chooisePath-table-tbody-tr.visible td{border-top:1px solid #fff}.chooisePath-table-tbody-td-cabinescell-content{padding-bottom:10px;padding-top:10px;width:120px;margin:0 auto}.chooisePath-table-tbody-td-bonuscell{text-align:left;background:#fff;border-bottom:1px solid #fff;border-top:1px solid #e6e6e6;border-left:1px solid #e6e6e6;vertical-align:middle}.chooisePath-table-tbody-td-buttoncell{text-align:center;background:#fff;border-bottom:1px solid #fff;border-top:1px solid #e6e6e6;border-right:1px solid #fff;vertical-align:middle;border-left:1px solid #e6e6e6;height:auto}.chooisePath-table-tbody-td-nope{display:block;text-align:left;font:13px "PT Sans",sans-serif;color:#000;padding-left:10px;height:auto}.chooisePath-table-tbody-tr.hover td.chooisePath-table-tbody-td-datecell,.chooisePath-table-tbody-tr:hover td.chooisePath-table-tbody-td-datecell{border-left:1px solid #f3862e}.chooisePath-table-tbody-tr.hover td,.chooisePath-table-tbody-tr:hover td{border-color:#f3862e;border-left:1px solid #e6e6e6}.chooisePath-table-tbody-tr.hover .chooisePath-table-tbody-td-button,.chooisePath-table-tbody-tr:hover .chooisePath-table-tbody-td-button{-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;opacity:1}.chooisePath-table-tbody-tr.hover .chooisePath-table-tbody-td-credit,.chooisePath-table-tbody-tr:hover .chooisePath-table-tbody-td-credit{visibility:visible}.chooisePath-table-tbody-tr.hover .chooisePath-table-tbody-td-credit.chooisePath-table-tbody-td-credit-invisible,.chooisePath-table-tbody-tr:hover .chooisePath-table-tbody-td-credit.chooisePath-table-tbody-td-credit-invisible{visibility:hidden}.chooisePath-table-tbody-tr.hover .chooisePath-table-tbody-td-currentprice,.chooisePath-table-tbody-tr:hover .chooisePath-table-tbody-td-currentprice{font-weight:700}.chooisePath-table-tbody-td:nth-child(2) .chooisePath-table-tbody-td-content,.chooisePath-table-tbody-td:nth-child(3) .chooisePath-table-tbody-td-content,.chooisePath-table-tbody-td:nth-child(4) .chooisePath-table-tbody-td-content,.chooisePath-table-tbody-td:nth-child(5) .chooisePath-table-tbody-td-content{top:12px}.chooisePath-table-tbody-td:nth-child(2),.chooisePath-table-tbody-td:nth-child(3),.chooisePath-table-tbody-td:nth-child(4),.chooisePath-table-tbody-td:nth-child(5){padding:0 3px;width:112px}.chooisePath-table-tbody-td:nth-child(6){width:215px;vertical-align:middle}.chooisePath-table-tbody-td:nth-child(7){width:128px;padding:0 10px;vertical-align:middle}.chooisePath-table-tbody-td-content{position:relative}.chooisePath-table-tbody-td-date{font-size:13px;color:#0f7ee6;padding:3px 6px;text-decoration:none;display:inline-block}.chooisePath-table-tbody-td-date:hover{background-color:rgba(102,201,251,.31);transition:all linear .7s}.chooisePath-table-tbody-td-dateMonth{font-size:15px}.chooisePath-table-tbody-td-oldprice [data-currency]{font-size:12px;text-decoration:line-through;color:#999;padding-left:9px;line-height:16px}.chooisePath-table-tbody-td-currentprice{font-size:14px;color:#444;display:inline-block;padding-left:9px}.chooisePath-table-tbody-td-currentprice-no-cabin{font:normal 13px "PT Sans",sans-serif;color:#000;line-height:1}.chooisePath-table-tbody-td-discount{font-size:13px;font-weight:700;color:#22a639;display:inline-block}.chooisePath-table-tbody-td-credit{font-size:9px;color:#444;width:112px;height:26px;border:1px solid #f90;vertical-align:middle;text-align:center;text-decoration:none;position:relative;display:block;margin:0 auto;visibility:hidden}.chooisePath-table-tbody-td-credit:hover{border:1px solid #ffebcc;background:#ffebcc;color:#f90}.chooisePath-table-tbody-td-block{display:block;width:112px;height:120px;background:#fff;position:absolute;z-index:0}.chooisePath-table-tbody-td-ul-list{margin:17px 10px}.chooisePath-table-tbody-td-list{color:#0f7ee6;font-size:12px;line-height:12px;list-style-position:outside;padding-bottom:5px}.chooisePath-table-tbody-td-list:before{content:"\2022";float:left;margin-right:5px;margin-top:2px}.chooisePath-table-tbody-td-list:last-child{padding-bottom:0}.chooisePath-table-tbody-td-bonus{color:#0f7ee6;font-size:13px;display:table-cell;text-decoration:none;padding:3px}.chooisePath-table-tbody-td-bonus:hover{background-color:rgba(102,201,251,.31);transition:all linear .7s}.chooisePath-table-tbody-td-button{width:129px;vertical-align:middle;text-align:center;color:#fff;text-transform:uppercase;font:bold 18px/40px "PT Sans";border-radius:2px;cursor:pointer;text-decoration:none;margin:0 auto;display:block;opacity:0;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.chooisePath-table-tbody-td-button_link{background:#f3862e;color:#fff;text-decoration:none;display:block;width:100%;height:100%}.chooisePath-table-tbody-td-button:hover{transition:all linear .7s;background:#d86d23}.chooisePath-table-tbody-td-button:focus{background:#d86d23}.chooisePath-table-tbody-td-epmty-cell-one{height:28px;background:#fff;border-left:1px solid #e6e6e6}.chooisePath-table-tbody-td-epmty-cell-one:first-child{border-left:1px solid #fff}.chooisePath-table-tbody-tr-epmty-cell-many:last-child td{border-top:1px solid #fff}.chooisePath-table-tbody-td-epmty-cell-many{height:8px;background:#fff;border-left:1px solid #e6e6e6}.chooisePath-table-tbody-td-epmty-cell-many:first-child{border-left:1px solid #fff}@media handheld{.chooisePath-table-tbody-td-button{display:block}}.chooise-path-showmore-button,.chooise-path-showmore-button-dkp{width:128px;height:23px;display:block;vertical-align:middle;text-align:center;margin:0 auto;margin-top:10px;border:1px solid #0f7ee6;border-radius:2px;font-size:11px;text-decoration:none;line-height:23px;color:#0f7ee6;cursor:pointer}.chooise-path-showmore-button-dkp:hover,.chooise-path-showmore-button:hover{border:1px solid #9bcaf2;color:#0f7ee6;background:#9bcaf2}.chooisePath-table-thead-th-primary-description-transfer_span{font-size:10px}.chooisePath-table-tbody-td-discount-icon-arrowdown:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e93d";font-size:10px;font-weight:400;margin-right:1px}.chooisePath-table-thead-th-primary-description-icon-ship:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e931";font-size:10px;font-weight:400;margin-right:3px;top:1px;position:relative}.chooisePath-table-thead-th-primary-description-icon-food:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e932";font-size:12px;font-weight:400;margin-right:5px;position:relative;top:2px}.chooisePath-header-viborPansiona-form:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e932";font-size:18px;display:inline-block;position:relative;padding-left:1px;left:0;top:2px;color:#a86060;float:left;margin-right:4px}.chooisePath-table-thead-th-primary-description-icon-traveler:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e933";font-size:14px;font-weight:400;margin-right:5px;position:relative;margin-left:10px;top:2px}.chooisePath-table-thead-th-primary-description-icon-avia:before,.chooisePath-table-thead-th-primary-description-icon-transfer:before,.chooisePath-table-thead-th-primary-description-icon-transfer_bus:before,.chooisePath-table-thead-th-primary-description-icon-transfer_car:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e902";font-size:12px;margin-left:3px;margin-right:5px;top:2px;position:relative}.chooisePath-table-thead-th-primary-description-icon-transfer_bus:before{content:"\e94a";font-size:13px;margin-right:0}.chooisePath-table-thead-th-primary-description-icon-transfer_car:before{content:"\e94a";font-size:13px;margin-right:0}.chooisePath-table-thead-th-primary-description-icon-arrows_back:before,.chooisePath-table-thead-th-primary-description-icon-arrows_forward-back:before,.chooisePath-table-thead-th-primary-description-icon-arrows_forward:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e94b";font-size:8px;margin:3px;top:1px;position:relative;display:inline-block}.chooisePath-table-thead-th-primary-description-icon-arrows_forward:before{content:"\e93d";-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);margin-right:2px}.chooisePath-table-thead-th-primary-description-icon-arrows_back:before{content:"\e93d";-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);margin-right:2px}.chooisePath-table-thead-th-primary-description-icon-arrowdown:before{content:"→"}.chooisePath-table-thead-th-primary-description-avia-param,.chooisePath-table-thead-th-primary-description-transfer-param{white-space:nowrap}.mcruises-right-tooltip{position:relative;color:#0f7ee6;cursor:pointer}.mcruises-right-tooltip-smallText{font-size:10px}.mcruises-right-tooltip-radio{margin:0 0 0 4px;padding:0;position:relative;top:2px}.mcruises-right-tooltip:hover{background:#bbd1e6}.mcruises-right-tooltip-transfer{cursor:auto;background:0 0}.mcruises-right-tooltip-transfer .mcruises-right-tooltip{cursor:auto;background:0 0}.mcruises-right-tooltip-transfer:hover{background:0 0}.mcruises-right-tooltip:hover .mcruises-right-tooltip-content{height:50px;opacity:1;visibility:visible;z-index:1100;-webkit-transition:all linear .1s;-moz-transition:all linear .1s;-o-transition:all linear .1s;transition:all linear .1s}.mcruises-right-tooltip-content{width:400px;min-height:50px;margin-top:20px;margin-left:-353px;padding:15px 20px;display:table;opacity:0;visibility:hidden;position:absolute;z-index:1000;background:#fff;text-align:left;border:1px solid #0f7ee6;box-shadow:0 0 5px rgba(0,0,0,.3);-webkit-transition:all .1s linear .1s;-moz-transition:all .1s linear .1s;-o-transition:all .1s linear .1s;transition:all .1s linear .1s}.mcruises-right-tooltip-arrow{width:20px;height:20px;display:table;position:absolute;background:#fff;border-bottom:1px solid #0f7ee6;border-right:1px solid #0f7ee6;margin-top:-26px;right:68px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);box-shadow:2px 2px 2px 0 rgba(0,0,0,.1)}.mcruises-right-tooltip-content-h4{font:300 18px Roboto,sans-serif;color:#a86060;background:#fff}.mcruises-right-tooltip-content-h5{font:300 16px/26px Roboto,sans-serif;color:#0f7ee6;background:#fff}.mcruises-right-tooltip-content-h6{font:bold 16px "PT Sans",sans-serif;color:#444;margin-top:10px}.mcruises-right-tooltip-content-h6-final{font:bold 16px "PT Sans",sans-serif;margin-top:10px;color:#c89766}.mcruises-right-tooltip-content-h6-b{font:bold 16px "PT Sans",sans-serif;color:#444;display:block}.mcruises-right-tooltip-content-hr{width:100%;height:1px;display:block;background:#ccc;margin:5px 0;padding:0;border:none}.mcruises-right-tooltip-content p,.mcruises-right-tooltip-content-p{font:14px "PT Sans",sans-serif;color:#444;margin:0;padding:0}.mcruises-right-tooltip-content table{font-family:"PT Sans",sans-serif;color:#444}.mcruises-right-tooltip-content-ul{margin:5px 0}.mcruises-right-tooltip-content-b{font-weight:700}.mcruises-right-tooltip-content-li{font:14px "PT Sans",sans-serif;color:#444;margin-left:20px;list-style-type:disc}.mcruises-right-tooltip-icon-food:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e932";color:#a86060;margin-right:5px;font-size:20px;position:relative;top:2px}.chooise_path-preloader-wrapper{width:400px;height:50px;display:block;position:absolute;z-index:-1}.chooise_path-preloader{width:40px;height:40px;position:relative;left:50%;top:50%;margin:-20px 0 0 -20px;background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/chooise_path/img/preloader_chamomile_40x40_light-blue.svg");display:inline-block;border:none}.chooise_path-spin{-webkit-animation:spin 1s infinite steps(20);animation:spin 1s infinite steps(20)}@-webkit-keyframes chooise_path-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}[data-currency=EUR],[data-currency=NAT],[data-currency=USD]{display:none}body[data-body-currency=EUR] [data-currency=EUR],body[data-body-currency=NAT] [data-currency=NAT],body[data-body-currency=USD] [data-currency=USD]{display:inline-block}.chooisePath[data-pansion] [data-pansion-type]{display:none}.chooisePath[data-pansion="0"] [data-pansion-type="0"],.chooisePath[data-pansion="1"] [data-pansion-type="1"],.chooisePath[data-pansion="2"] [data-pansion-type="2"],.chooisePath[data-pansion="3"] [data-pansion-type="3"],.chooisePath[data-pansion="4"] [data-pansion-type="4"],.chooisePath[data-pansion="5"] [data-pansion-type="5"],.chooisePath[data-pansion="6"] [data-pansion-type="6"],.chooisePath[data-pansion="7"] [data-pansion-type="7"],.chooisePath[data-pansion="8"] [data-pansion-type="8"]{display:inline-block!important}
.choice-category-block-wrap{position:relative}.choice-category-block-wrap--absolute{position:absolute}.choice-category-block-main-firsthidden{display:none;float:left}.choice-category-block-line{position:relative}.clear{clear:both;height:1px}.choice-category{position:relative;margin-bottom:30px}.choice-category-title{font-size:25px;line-height:27px;font-weight:300;font-family:Roboto,sans-serif;color:#444;margin:0 0 8px}.choice-category-title.choice-category-title--recomended{margin:0 0 17px}.choice-category_categoryBlock{position:relative;background:#fff}.choice-category_categoryBlock:nth-child(odd){background:#dedede}.choice-category_categoryBlock:nth-child(odd) .choice-category_categoryBlockButtonBlockButtonCell{background:#d0d0d0}.choice-category_categoryBlockButtonBlockButtonCell{position:static;line-height:24px;display:table-cell;vertical-align:middle;text-align:center;width:236px;color:#444;background:#dedede}.choice-category_categoryBlockButtonBlockButtonlink,.choice-category_categoryBlockButtonBlockButtonlink-not_available{display:inline-block;width:200px;height:54px;background:#f48f2e;color:#fff;text-decoration:none;font-family:"PT Sans",sans-serif;font-size:20px;line-height:54px;text-transform:uppercase;border-radius:2px;font-weight:700;opacity:0;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out;cursor:pointer}.choice-category_categoryBlockButtonBlockButtonlink:hover{transition:all linear .7s;background:#d86d23}.choice-category_categoryBlockButtonBlockButtonlink:focus{background:#d86d23}.choice-category_categoryBlockButtonBlockButtonlink--not_with_type_food{background-color:#5db26f;font-size:18px}.choice-category_categoryBlockButtonBlockButtonlink-not_available{background-color:#5db26f;font-size:18px;display:inline-block}.choice-category_categoryBlockButtonBlockButtonlink--not_with_type_food{line-height:19px;padding-top:8px;height:46px}.choice-category_categoryBlockButtonBlockButtonlink--not_available:hover,.choice-category_categoryBlockButtonBlockButtonlink--not_with_type_food:hover{background-color:#5db26f}.choice-category_categoryBlockButtonBlockButtonlink-description{text-transform:lowercase;font-weight:400}.choice-category_categoryBlockMain{position:relative}.choice-category_categoryBlockMain_imageBlock{position:static;display:table-cell;vertical-align:top;min-width:181px;padding:12px 10px 12px 12px;box-sizing:border-box}.choice-category_categoryBlockMain_contentMapImgWrapper{position:relative;display:block;margin-bottom:5px;border:1px solid transparent;cursor:pointer;z-index:100;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-ms-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s}.choice-category_categoryBlockMain_contentMapImgWrapper.hover{-webkit-transform:scale(2);-moz-transform:scale(2);-ms-transform:scale(2);-o-transform:scale(2);transform:scale(2);-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-ms-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s;z-index:9000;border:1px solid #fff;box-shadow:0 0 5px rgba(0,0,0,.3)}.choice-category_categoryBlock--cap .choice-category_categoryBlockMain_contentMapImgWrapper{cursor:auto}.choice-category_categoryBlock--cap .choice-category_categoryBlockMain_contentMapImgWrapper.hover{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);border:1px solid transparent;box-shadow:0 0 5px rgba(0,0,0,0)}.choice-category__limited-view{position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;width:140px;height:25px;padding-right:10px;background-color:#626262;color:#fff;font-size:13px;line-height:12px;clip-path:polygon(0 0,100% 0,90% 100%,0 100%);z-index:1}.choice-category_categoryBlockMain_imageBlockImg{width:100%;position:relative;display:block}.choice-category_categoryBlockMain_imageBlockImgZoomIn,.choice-category_categoryBlockMain_imageBlockImgZoomOut{width:30px;height:30px;position:absolute;bottom:4px;right:4px;background-repeat:no-repeat;background-position:0,0;background-size:30px;background-image:url("../../../templates/d/blocks/choice-category/img/zoom-in.svg")}.choice-category_categoryBlockMain_imageBlockImgZoomIn{z-index:100;opacity:1;visibility:visible;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-ms-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;-ms-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}.choice-category_categoryBlockMain_imageBlockImgZoomOut{z-index:0;bottom:0;right:0;background-image:url("../../../templates/d/blocks/choice-category/img/zoom-out.svg");opacity:0;visibility:hidden;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.choice-category_categoryBlockMain_contentMapImgWrapper.hover .choice-category_categoryBlockMain_imageBlockImgZoomIn{-webkit-transition-delay:.4s;-moz-transition-delay:.4s;-ms-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-ms-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;opacity:0;visibility:hidden;z-index:0}.choice-category_categoryBlockMain_contentMapImgWrapper.hover .choice-category_categoryBlockMain_imageBlockImgZoomOut{-webkit-transform:scale(.75);-moz-transform:scale(.75);-ms-transform:scale(.75);-o-transform:scale(.75);transform:scale(.75);-webkit-transition-delay:.8s;-moz-transition-delay:.8s;-ms-transition-delay:.8s;-o-transition-delay:.8s;transition-delay:.8s;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-ms-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;opacity:1;visibility:visible;z-index:100}.choice-category_categoryBlockMain_imageBlockText{position:relative;font-size:13px;line-height:12px;margin-top:4px;margin-bottom:4px;color:#666;padding-left:10px}.choice-category_categoryBlockMain_imageBlockText-name{display:table-cell;padding-right:4px}.choice-category_categoryBlockMain_imageBlockText-strong--cell{display:table-cell}.choice-category_categoryBlockMain_imageBlockText-strong--meters{font-size:13px}.choice-category_categoryBlockMain_imageBlockText-unit_capacity{font-size:10px}.choice-category_categoryBlockMain_textBlock{display:table-cell;vertical-align:top;width:400px;max-width:400px;height:127px;padding:12px 10px;word-break:break-word;box-sizing:border-box}.steps-cabin_ChoiseDeskMainDeskCabinsBlock .choice-category_categoryBlockMain_textBlock{width:456px}.choice-category_categoryBlockMain_textBlockText{font-size:12px;color:#5e5e5e;position:relative;padding-top:2px;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-family:Roboto,serif;line-height:11px;text-align:justify;hyphens:auto;clear:both}.choice-category_categoryBlockMain_textBlockText--bold{font-weight:700}.choice-category_categoryBlockMain_textBlockText--bottom{margin-top:-1px;line-height:10px;color:#888}.choice-category_categoryBlockMain_textBlockText--bottom:before{content:"\e94d";position:relative;font-family:mcruises!important;font-style:normal;color:#8abeff;top:-1px;left:0;margin-right:0;font-size:10px}.choice-category_categoryBlock--cap .choice-category_categoryBlockMain_textBlockText--bottom{position:absolute;bottom:31px;width:356px}.choice-category_categoryBlockMain_textBlockDesks{font-size:13px;line-height:12px;margin:3px 0 1px 0;color:#444;position:relative}.choice-category_categoryBlockMain_textBlockDesks.choice-category_categoryBlockMain_textBlockDesks--m{margin:10px 0}.choice-category_categoryBlockMain_textBlockDesks_unit{display:block;float:left;width:50px}.choice-category_categoryBlockMain_textBlockDesks_item{white-space:nowrap;float:left;margin:0 2px}.choice-category_categoryBlockMain_textBlockDeskLink{font-size:13px;color:#444;font-weight:700;text-decoration:none;margin-left:3px}.choice-category_categoryBlockMain_textBlockDeskLink:hover{color:#0f7ee6}.choice-category_categoryBlockMain_textBlockCategories{position:relative;display:flex;justify-content:space-between;width:100%;padding-bottom:0}.choice-category_categoryBlockMain_textBlockCategoryItem{position:relative;margin-right:0}.choice-category_categoryBlockMain_textBlockCategoryItemLetter-block{display:table;min-width:45px;float:left;cursor:pointer;user-select:none}.choice-category_categoryBlockMain_textBlockCategoryItemLetter{position:relative;float:left;height:22px;min-width:36px;line-height:18px;font-size:14px;padding:4px 4px 0 4px;text-align:center;color:#000;background:#ffebcc;font-family:serif}.choice-category_categoryBlockMain_textBlockCategoryItemText{font-size:14px;line-height:18px;color:#444;position:relative;float:left;margin:4px 6px 3px 5px}.choice-category_categoryBlockMain_textBlockCategoryItemTextStrong{font-family:serif}.choice-category_categoryBlockMain_textBlockCategoryItemPriv{font-size:14px;line-height:18px;color:#444;position:relative;margin:4px 0 0 0;float:right}.choice-category_categoryBlockMain_textBlockCategoryItemPrivLink{position:relative;height:22px;line-height:18px;font-size:14px;padding:4px 8px 4px 8px;text-align:center;color:#000;background:#ffebcc;font-family:serif;text-decoration:none}.choice-category_categoryBlockMain_textBlockCategoryItemLetterLink{color:#444}.choice-category_categoryBlockMain_descBlock{display:table-cell;vertical-align:middle;height:127px;min-width:156px;padding-left:4px;padding-top:12px;padding-right:4px;box-sizing:border-box}.choice-category_categoryBlockMain_descBlockPrice{position:relative;font-size:18px;line-height:1px;color:#444;margin-bottom:29px;text-align:center}.choice-category_categoryBlockMain_descBlockTarif{position:relative;padding:8px;background:#fffb8f;font-size:13px;line-height:15px;color:#444}.choice-category_categoryBlockMain_descBlockTarifLink{position:relative;font-size:11px;color:#004c8c}.choice-category_categoryBlockMain_descBlockIcon{position:relative;text-align:center;margin-bottom:-10px}.choice-category_categoryBlockMain_descBlockIconText{display:inline-block;vertical-align:top;position:relative;line-height:13px;color:#444;font-weight:700;font-size:13px;padding:5px 5px 5px 10px;background:#fffb8f;border-radius:3px;text-align:left;width:100%;box-sizing:border-box;min-height:30px}.choice-category_categoryBlockMain_descBlockIconTextLink{display:inline-block;font-weight:700;font-size:11px;line-height:13px;color:#004c8c;text-decoration:underline;cursor:pointer}.choice-category_categoryBlockMain_descBlockIconImg{display:inline-block;vertical-align:top;position:relative}.choice-category_ChoiseBlock{border-top:1px solid #1481de;border-top-width:7px;margin-left:-1px}.choice-category_ChoiseBlock-row{width:978px;display:block;position:relative}.choice-category_ChoiseBlock-table{display:table;border:1px solid #1481de;padding:4px;background:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.23);z-index:1;margin-bottom:3px;width:980px;box-sizing:border-box}.choice-category_ChoiseBlock-both{position:relative;clear:both;width:100%;height:0}.choice-category_ChoiseBlock.choice-category-fixedBlock.is_stuck{z-index:300}.choice-category_ChoiseBlockMain{display:table-cell;vertical-align:top;width:368px;height:60px;background:#ddd;border-right:4px solid #fff;border-left:4px solid #fff}.choice-category_ChoiseBlockMainRight{display:table-cell;vertical-align:top;height:60px;width:156px;background:#ddd;border-right:4px solid #fff}.choice-category_ChoiseBlockMain--5step{height:auto;position:relative}.choice-category_ChoiseBlockMainRight--5step{height:auto;position:relative}.choice-category_ChoiseBlockMainTitle{box-sizing:content-box;color:#444;width:328px;padding:12px 24px;font-weight:700;height:22px;background:#ffeac3}.choice-category_ChoiseBlockMainTitleRight{box-sizing:content-box;font-weight:700;height:34px;background:#ffeac3;color:#1d5273;font-size:16px;line-height:16px;font-family:"PT Sans";padding:6px 10px}.choice-category_ChoiseBlockMainLinks{min-height:52px;height:auto;list-style-type:disc;list-style-position:outside;font-size:11px;line-height:14px;color:#1481de;padding:4px 10px;display:block}.choice-category_ChoiseBlockMainLinks-item{list-style:none;display:none}.choice-category_ChoiseBlockMainLinks-item.active{display:block}.choice-category_ChoiseBlockMainLinksRight{min-height:52px;height:auto;background:#ddd;font-size:12px;line-height:9px;display:block;padding:4px 10px}.choice-category_ChoiseBlockMainLinksRight-first_text{margin-top:6px}.choice-category_ChoiseBlockMainLinksRight .icon-avia,.choice-category_ChoiseBlockMainLinksRight .icon-food,.choice-category_ChoiseBlockMainLinksRight .icon-ship,.choice-category_ChoiseBlockMainLinksRight .icon-transfer,.choice-category_ChoiseBlockMainLinksRight .icon-traveler{display:inline-block;position:relative;font-size:14px;top:3px;color:#5da0d3;margin-right:4px}.choice-category_ChoiseBlockMainLinksRight .icon-arrows{color:#000;top:2px;margin:0 5px 0 1px}.choice-category_ChoiseBlockMainLinksRight .icon-food,.choice-category_ChoiseBlockMainLinksRight .icon-ship,.choice-category_ChoiseBlockMainLinksRight .icon-transfer{padding:3px;margin:0}.choice-category_ChoiseBlockMainLinksRight .icon-transfer:before{font-size:18px}.choice-category_ChoiseBlockMainLinksRight .icon-food .icon-food-text,.choice-category_ChoiseBlockMainLinksRight .icon-transfer .icon-transfer-text{font-family:"PT Sans",sans-serif!important;font-size:12px;color:#000;vertical-align:top;display:inline-block;margin-left:0}.choice-category_ChoiseBlockMainLinksRight .icon-transfer-text{margin-top:2px;margin-left:0}.choice-category_ChoiseBlockMainLinksRight .icon-ship .mcruises-right-tooltip-content{width:165px;min-height:22px;margin-left:-114px}.choice-category_ChoiseBlockMainLinksRight .icon-food .mcruises-right-tooltip-content{margin-left:-356px}.choice-category_ChoiseBlockMainLinksRight .icon-traveler{margin-left:10px}.choice-category_ChoiseBlockMainLinksLink{position:relative;display:block;text-decoration:none}.choice-category_ChoiseBlockMainText{position:relative;display:block;font-size:12px;line-height:14px;color:#1481de;max-height:28px;padding:2px 0 2px 14px;margin:3px 0;text-decoration:none;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.choice-category_ChoiseBlockMainText:hover{background-color:rgba(102,201,251,.31);transition:all linear .7s}.choice-category_ChoiseBlockMainText:before{content:"\2022";position:absolute;top:4px;left:2px}.choice-category_ChoiseBlockTitle{position:static;font-size:22px;line-height:24px;display:table-cell;vertical-align:middle;text-align:center;max-width:165px;color:#444;padding:15px 5px}.choice-category_BookingContainer{box-sizing:content-box;position:relative;line-height:24px;display:table-cell;vertical-align:middle;text-align:center;width:203px;color:#444;padding:15px}.choice-category_ChoiseBlockResult{font-size:22px}.choice-category_Tab_align{display:table;margin:0 auto}.choice-category_tabsDt{float:left;line-height:16px;height:33px;font-size:15px;color:#0f7ee6;border:1px solid #1481de;border-bottom:0;padding:5px 20px;position:relative;cursor:pointer;margin-right:5px;background:#fff;border-top-left-radius:3px;border-top-right-radius:3px}.choice-category_tabsDt:hover{text-decoration:underline}.choice-category_tabsDt.selected{border-color:#1481de;background:#1481de;color:#fff;z-index:30;cursor:pointer;border-top-left-radius:3px;border-top-right-radius:3px}.choice-category_tabsDtText{font-size:12px;line-height:14px;color:#000;display:block;padding-top:3px}.choice-category_tabsDt.selected .choice-category_tabsDtText{color:#fff}.choice-category_tabsDd{background:#fff;display:none;width:100%;border:1px solid #1481de;border-top-width:7px}.choice-category_tabsDd:after{content:"";position:absolute;top:0;left:1px;display:block;width:1px;height:100%;background:#1481de;z-index:500}.choice-category_tabsDd.selected{display:block}.choice-category_tabsDd .tab-content{position:relative;padding:20px;border:none}.choice-category_tabsDtAll{position:relative;display:table-cell;vertical-align:middle;height:33px}.steps-valutes-block{font-size:10px;line-height:16px;color:#717171;text-align:right}.steps-valutes-block__Valutes_eur,.steps-valutes-block__Valutes_rub,.steps-valutes-block__Valutes_usd{width:51px;height:22px;display:inline-block;float:right;margin-top:2px;cursor:pointer}.steps-valutes-block__Valutes_eur.active,.steps-valutes-block__Valutes_rub.active,.steps-valutes-block__Valutes_usd.active{box-shadow:0 0 7px #555 inset}.steps-valutes-block__Valutes_usd{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/choice-category/img/valute-usd.png")}.steps-valutes-block__Valutes_eur{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/choice-category/img/valute-eur.png")}.steps-valutes-block__Valutes_rub{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/choice-category/img/valute-rub.png")}.choice-category-fixedBlock{display:table;width:970px;z-index:200}.choice-category-fixedBlockLeft,.choice-category-fixedBlockRight{display:table-cell;vertical-align:bottom;background:#dedede}.choice-category-fixedBlock-tabsHeader{width:979px!important}.choice-category-fixedBlockRight{padding-right:10px}.choice-category-fixedBlockRight-valutesInBooking{position:absolute;bottom:4px;right:4px;background-color:transparent}.choice-category-fixedBlockRight .Valutes{width:205px;margin:-6px 0 0}ul.choice-category_Tabs{list-style:none;display:table;background:#dedede}[data-choice-category-tab]{box-sizing:content-box;display:table-cell;cursor:pointer;border:1px solid #1481de;border-bottom:0;float:left;margin-right:5px;height:35px;background:#fff;padding:5px;text-align:center;border-top-left-radius:2px;border-top-right-radius:2px;font-size:14px;width:125px}[data-choice-category-tab].selected{background:#1481de;color:#fff}[data-choice-category-tab].selected span{color:#fff}[data-choice-category-content]{display:none;border:1px solid #1481de}[data-choice-category-content].selected{display:block}.choice-category_categoryBlock.hover .choice-category_categoryBlockButtonBlockButtonlink,.choice-category_categoryBlock.hover .choice-category_categoryBlockButtonBlockButtonlink-not_available,.choice-category_categoryBlock:hover .choice-category_categoryBlockButtonBlockButtonlink{-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;opacity:1}.choice-category-articles-wrapper{position:relative}.choice-category__common-tabsHeader{position:relative;z-index:400;border-bottom:7px solid #1481de;margin-bottom:-7px}[data-currency=EUR],[data-currency=NAT],[data-currency=USD]{display:none}body[data-body-currency=EUR] [data-currency=EUR],body[data-body-currency=NAT] [data-currency=NAT],body[data-body-currency=USD] [data-currency=USD]{display:inline-block}.choice-category-block-line[data-pansion] .choice-category [data-pansion-type]{display:none}.choice-category-block-line[data-pansion="0"] .choice-category [data-pansion-type="0"],.choice-category-block-line[data-pansion="1"] .choice-category [data-pansion-type="1"],.choice-category-block-line[data-pansion="10"] .choice-category [data-pansion-type="10"],.choice-category-block-line[data-pansion="11"] .choice-category [data-pansion-type="11"],.choice-category-block-line[data-pansion="12"] .choice-category [data-pansion-type="12"],.choice-category-block-line[data-pansion="13"] .choice-category [data-pansion-type="13"],.choice-category-block-line[data-pansion="14"] .choice-category [data-pansion-type="14"],.choice-category-block-line[data-pansion="15"] .choice-category [data-pansion-type="15"],.choice-category-block-line[data-pansion="16"] .choice-category [data-pansion-type="16"],.choice-category-block-line[data-pansion="17"] .choice-category [data-pansion-type="17"],.choice-category-block-line[data-pansion="18"] .choice-category [data-pansion-type="18"],.choice-category-block-line[data-pansion="19"] .choice-category [data-pansion-type="19"],.choice-category-block-line[data-pansion="2"] .choice-category [data-pansion-type="2"],.choice-category-block-line[data-pansion="20"] .choice-category [data-pansion-type="20"],.choice-category-block-line[data-pansion="21"] .choice-category [data-pansion-type="21"],.choice-category-block-line[data-pansion="22"] .choice-category [data-pansion-type="22"],.choice-category-block-line[data-pansion="23"] .choice-category [data-pansion-type="23"],.choice-category-block-line[data-pansion="24"] .choice-category [data-pansion-type="24"],.choice-category-block-line[data-pansion="25"] .choice-category [data-pansion-type="25"],.choice-category-block-line[data-pansion="26"] .choice-category [data-pansion-type="26"],.choice-category-block-line[data-pansion="27"] .choice-category [data-pansion-type="27"],.choice-category-block-line[data-pansion="28"] .choice-category [data-pansion-type="28"],.choice-category-block-line[data-pansion="29"] .choice-category [data-pansion-type="29"],.choice-category-block-line[data-pansion="3"] .choice-category [data-pansion-type="3"],.choice-category-block-line[data-pansion="30"] .choice-category [data-pansion-type="30"],.choice-category-block-line[data-pansion="4"] .choice-category [data-pansion-type="4"],.choice-category-block-line[data-pansion="5"] .choice-category [data-pansion-type="5"],.choice-category-block-line[data-pansion="6"] .choice-category [data-pansion-type="6"],.choice-category-block-line[data-pansion="7"] .choice-category [data-pansion-type="7"],.choice-category-block-line[data-pansion="8"] .choice-category [data-pansion-type="8"],.choice-category-block-line[data-pansion="9"] .choice-category [data-pansion-type="9"]{display:inline-block!important}.choice-category__pansions{background-color:#1481de;color:#fff;text-align:right;font-size:0;padding:0 10px}.choice-category__pansions-icon-food.icon-food{font-size:18px;position:relative;top:2px;right:5px}.choice-category__pansions-item.mcruises-right-tooltip{display:inline-block;position:relative;color:#fff;font-size:14px;cursor:pointer;padding:3px 4px 3px 22px;margin:6px 2px 0 3px;border-radius:2px}.choice-category__pansions-item.mcruises-right-tooltip:not(.active):hover{background-color:#63acef}.choice-category__pansions-item.mcruises-right-tooltip.active{background-color:#5eb26d}.choice-category__pansions-item.mcruises-right-tooltip:before{content:"";box-sizing:border-box;width:12px;height:12px;position:absolute;top:6px;left:5px;border:2px solid rgba(255,255,255,.71);border-radius:50%}.choice-category__pansions-item.mcruises-right-tooltip.active:before{border:3px solid #fff}.choice-category_viewAllBonuses{display:block;margin-bottom:0;margin-left:15px;cursor:pointer;color:#888}.mcruises-right-tooltip-transfer_arrow_fporward:before{content:"\e93d"!important;transform:rotate(-90deg)}.mcruises-right-tooltip-transfer_arrow_back:before{content:"\e93d"!important;transform:rotate(90deg)}.mcruises-right-tooltip-transfer_arrow,.mcruises-right-tooltip-transfer_arrow_back,.mcruises-right-tooltip-transfer_arrow_fporward{display:inline-block}.mcruises-right-tooltip:before{display:inline-block}.choice-category_design-2{color:red}.choice-category_list-design-2{color:red}.choice-category-block-line_bonus-img{position:absolute;top:-35px;cursor:pointer}.choice-category-block-line_bonus-img:hover .search-result_sale_popup__titleBlock_infoBlock-specInfo_PopUp{display:block}
.calendar_test__wrapper{position:relative;display:flex;width:600px;height:550px;margin:0 auto;margin-top:50px;margin-bottom:100px;padding:0;background-color:#a4a4a4}.calendar_test__menu{width:50px;border-right:3px solid #1581e0}.calendar_test__menu-item{width:100%;text-align:center;height:20px;padding:10px 0;border-bottom:1px solid #1581e0;cursor:pointer}.calendar_test__menu-item--active,.calendar_test__menu-item:hover{background:#000}.calendar_test__menu-item-icon{width:100%;height:70%;fill:#fff}.calendar_test__menu-item-icon.calendar_test__menu-item-icon--big{height:85%}.calendar_test__menu-item-icon.calendar_test__menu-item-icon--min{width:50%;height:50%}.calendar_test__menu-item-icon--transform{transform:scaleX(-1)}.calendar_test__line{position:relative;width:100%;height:10px;background:#fff;border-bottom:3px solid #1581df;cursor:pointer}.calendar_test__line-item{position:absolute;padding-top:13px;width:100%}
.calendar-list{letter-spacing:-.05em}.calendar-list~.steps-footer-searchline{border-top:0}.calendar-list__breadcrumbs{margin:5px 10px}.calendar-list__background{margin:0 10px 33px 10px;padding:0;background-color:#fff}.calendar-list__description{padding:0 17px 12px 17px}.calendar-list__description-h1{font-size:25px;margin:0 -17px;padding:20px 17px;box-sizing:border-box;background-color:#ffe19e;color:#444;font-weight:300;font-family:Roboto,Arial}.calendar-list__description-descp{font-size:20px;margin:11px 0 0 0;color:#444}.calendar-list__description-ultitle{font-size:13px;text-transform:uppercase;margin:18px 0 6px 0}.calendar-list__description-ul{padding:0 0 0 15px}.calendar-list__description-li{list-style-type:none;position:relative;line-height:18px;margin-bottom:9px;font-size:15px}.calendar-list__description-li:before{content:"\2014";position:absolute;left:-15px;top:0}.calendar-list__tabsblock{margin:0 0 0 20px;display:table}.calendar-list__tab{width:300px;padding:10px;box-sizing:border-box;text-align:center;display:table;float:left;background-color:#dedede;height:45px;margin:9px 20px 0 0;font-size:15px;color:#000;text-decoration:none!important;border-radius:2px 2px 0 0}.calendar-list__tab:last-child{margin-right:0}.calendar-list__tab--selected{background-color:#2875a2;padding:19px 10px 10px 10px;margin:0 20px 0 0;font-size:18px;color:#e0f4ff;height:54px}.calendar-list__tab--selected.calendar-list__tab--selected--river .calendar-list__tab-valign{color:#e0ffeb}.calendar-list__tab--selected.calendar-list__tab--selected--parom .calendar-list__tab-valign{color:#fffee0}.calendar-list__tab--sea{background-color:#d0f5fe}.calendar-list__tab--river,.calendar-list__tab--selected--river{background-color:#66a257}.calendar-list__tab--parom,.calendar-list__tab--selected--parom{background-color:#a68a3d}.calendar-list__tab-valign{display:table-cell;vertical-align:middle}.calendar-list__consolidated{padding:48px 17px 16px 50px;display:flex;flex-wrap:wrap;width:100%;box-sizing:border-box}.calendar-list__consolidated--sea{background:#2875a2;background:linear-gradient(to top,#d0f5fe,#5083a1);border-top:8px solid #2875a2}.calendar-list__consolidated--river{background:#66a257;background:linear-gradient(to top,#b9e0af,#9cc591);border-top:8px solid #66a257}.calendar-list__consolidated--parom{background:#a68a3d;background:linear-gradient(to top,#e4d8af,#b69f60);border-top:8px solid #a68a3d}.calendar-list__consolidated.calendar-list__consolidated--parom{padding:40px 300px}.calendar-list__consolitem{width:270px;height:121px;display:table;margin:0 34px 0 0;float:left;position:relative}.calendar-list__consolitem--onlyone{float:none;margin:0 auto}.calendar-list__consolitem--rusgroup{float:right}.calendar-list__consolitem-white{height:65px;background-repeat:no-repeat;background-size:auto;background-position:right bottom;padding:5px 65px 5px 24px;box-sizing:border-box;display:table;width:100%;text-decoration:none!important;font-family:Arial}.calendar-list__consolitem-link{text-decoration:none;display:block;border:1px solid rgba(15,126,230,0);background-color:#fff;position:relative}.calendar-list__consolitem-desc{font-size:13px;text-align:center;color:#fff;padding:3px 10px 9px 10px;display:table;margin:2px auto 0 auto}.calendar-list__consolitem-desc-span{padding:0 2px;color:#000}.calendar-list__consolitem-desc-span:nth-child(2){font-size:12px;line-height:7px;display:block}.calendar-list__consolitem-link:hover{border:1px solid rgba(15,126,230,.65);transition:all linear .35s;background-color:#ebebeb}.calendar-list__consolitem-link:hover .calendar-list__consolitem-desc-span{color:#000;transition:all linear .35s}.calendar-list__consolidated--river .calendar-list__consolitem-link:hover .calendar-list__consolitem-desc-span{color:#000;transition:all linear .35s}.calendar-list__consolidated--parom .calendar-list__consolitem-link:hover .calendar-list__consolitem-desc-span{color:#000;transition:all linear .35s}.calendar-list__consolitem-white-valign{display:table-cell;vertical-align:middle}.calendar-list__consolitem-white-table{min-height:45px}.calendar-list__consolitem-name{font-size:16px;line-height:20px;text-decoration:none;color:#0c4f8d}.calendar-list__consolitem-class{font-size:16px;color:#0d69bf;line-height:14px;text-decoration:none}.calendar-list__consolitem--rusgroup .calendar-list__consolitem-class,.calendar-list__consolitem--rusgroup .calendar-list__consolitem-name{color:red}.calendar-list__consolitem-white-tr:nth-child(3) .calendar-list__consolitem-class{font-size:14px}.calendar-list__company{padding:0 0 2px 0}.calendar-list__company-table{padding:2px 0 0 0;margin-left:0;display:table;width:980px;text-align:center;box-sizing:border-box;word-spacing:-4px}.calendar-list__company-item{height:98px;padding:15px 0 7px 0;box-sizing:border-box;float:none;display:inline-table;text-align:center;word-spacing:normal;margin:5px 2px;background-color:rgba(0,0,0,.1)}.calendar-list__company-item:nth-child(-n+3){border-top:0}.calendar-list__company-item-center{position:relative;height:72px;width:283px;padding:0 19px}.calendar-list__company-logoblock{width:100%;display:table;height:40px}.calendar-list__company-logo{height:100%;max-height:50px;width:100%;max-width:185px}@-moz-document url-prefix(){.calendar-list__company-logo{height:50px}}.calendar-list__company-logolink{display:table;vertical-align:middle;margin:30px auto 0 auto;width:auto;max-width:185px;height:50px}.calendar-list__company-links{position:absolute;top:0;left:0;margin:0 0 0 20px}.calendar-list__company-link{text-decoration:none!important;color:#2875a2;font-size:13px;padding:4px 7px;position:relative}.calendar-list__company-link:last-child{margin-left:4px}.calendar-list__company-link:last-child:before{content:"";position:absolute;top:0;left:-4px;width:1px;height:25px;background-color:#ccc}.calendar-list__company-link:hover{background-color:rgba(102,201,251,.31);transition:all linear .7s}.calendar-list__company-logoblock:hover+.calendar-list__company-links .calendar-list__company-link--regions{background-color:rgba(102,201,251,.31);transition:all linear .7s}
.calendar-detail{margin:0 0 30px 10px;width:980px;display:table;letter-spacing:-.05em}.calendar-detail__breadcrumbs{margin:5px 10px}.calendar-detail-clear{clear:both}.calendar-detail__content{display:table-cell;vertical-align:top;width:810px;position:relative;float:left}.calendar-detail__content_back{background-color:#fff}.calendar-detail__button_back{display:block;float:left;width:57px;height:23px;background:#ccc;border-radius:2px;padding:0 15px 0 37px;text-decoration:none;color:#0f7ee6;font:12px 'PT Sans',sans-serif;text-transform:none;line-height:23px;position:relative;margin-top:15px;cursor:pointer;margin-bottom:10px;display:table;float:none}.calendar-detail__button_back:before{font-family:mcruises!important;width:12px;height:12px;content:"\e93c";position:absolute;display:block;left:15px;font-size:13px}.calendar-detail__description{padding:0 0 10px 0;width:100%;box-sizing:border-box}.calendar-detail__description-title{font-family:Roboto,Arial;font-size:25px;font-weight:300;width:100%;color:#444;padding:21px 17px;box-sizing:border-box;background-color:#ffe19e}.calendar-detail__description-title_name{font-weight:400}.calendar-detail__description_company{padding-left:7px;width:100%;box-sizing:border-box}.calendar-detail__description_company-text{font-size:21px;color:#444;width:465px;padding:11px;box-sizing:border-box;float:left}.calendar-detail__description_company-text--consolidated{font-size:19px;line-height:24px;padding:19px 11px 6px 11px;letter-spacing:-.03em;width:100%}.calendar-detail__description_company-text_list_title{font-size:21px}.calendar-detail__description_company-text_list_item{font-size:19px;position:relative}.calendar-detail__description_company-text_list_item:before{content:"\2014";position:absolute;left:-15px;top:0}.calendar-detail__description_company-text_small{font-size:18px}.calendar-detail__description_company-text_small--company{font-size:14px;padding-left:16px}.calendar-detail__description_company-second_text{font-size:15px;color:#444;padding:0 10px 23px 18px;box-sizing:border-box;float:left;position:relative}.calendar-detail__description_company-second_text--company{font-size:14px;padding-bottom:3px;margin-left:-2px;padding-right:45px}.calendar-detail__description_company-second_text:before{position:absolute;font-family:mcruises!important;font-style:normal;content:"\e94d";color:red;top:6px;left:1px;font-size:10px}.calendar-detail__description_company_name{color:#0f7ee6}.calendar-detail__description_company-logo{float:right;max-width:200px;height:auto;padding:10px 20px 10px 15px;box-sizing:border-box;border:1px solid #ccc;margin:20px 89px 0 0}.calendar-detail__description_section{padding-left:17px;width:100%;box-sizing:border-box;clear:both;display:table}.calendar-detail__description_section--company{position:relative;top:-5px}.calendar-detail__sub_title{font-size:13px;text-transform:uppercase;margin:-1px 0 7px 0}.calendar-detail__list{padding:0 20px 0 16px}.calendar-detail__list_item{list-style-type:none;position:relative;line-height:18px;margin-bottom:9px;font-size:15px}.calendar-detail__list_item:before{content:"\2014";position:absolute;left:-15px;top:0}.calendar-detail__description_company-text_notification{position:relative;top:-5px}.calendar-detail__table{width:100%;border-collapse:collapse;border-bottom:6px solid #ccc;display:none}.calendar-detail__table--selected,.calendar-detail__tabs_content--consolidated .calendar-detail__table,.calendar-detail__tabs_content--low_price .calendar-detail__table{display:table}.calendar-detail__table--search{border-collapse:inherit}.calendar-detail__child,.calendar-detail__main,.calendar-detail__month,.calendar-detail__price,.calendar-detail__title,.calendar-detail__title-year{font-family:Roboto,sans-serif;font-size:18px;font-weight:400;box-sizing:border-box}.calendar-detail__title{height:62px;background-color:#2875a2;color:#fff;width:149px;padding-left:10px;padding-right:10px;font-size:17px}.calendar-detail__title_text{font-size:17px}.calendar-detail__title-year{color:#fff;background-color:#5083a1;height:40px;font-size:14px;position:relative}.calendar-detail__title-year--next{background-color:#2875a2;height:38px;padding-right:8px}.calendar-detail__triangle_block_next,.calendar-detail__triangle_block_prev{position:absolute;top:-1px;width:21px;height:38px;padding:9px;box-sizing:border-box;cursor:pointer}.calendar-detail__triangle_block_prev{left:0}.calendar-detail__triangle_block_next{right:0}.calendar-detail__triangle--prev{border:10px solid transparent;border-right:8px solid #a2c7de;margin-left:-15px}.calendar-detail__triangle--next{border:10px solid transparent;border-left:8px solid #a2c7de}.calendar-detail__month{text-align:center;font-size:11px;color:#fff;vertical-align:middle;width:50px;padding:0 4px;background-color:#5083a1;border-right:1px solid #b0b0b0;font-weight:300}.calendar-detail__table--narrow .calendar-detail__month{font-size:10px}.calendar-detail__month--last-in-year{border-right:1px solid rgba(0,0,0,0)}.calendar-detail__month--next-year{background-color:#2875a2}.calendar-detail__child,.calendar-detail__main,.calendar-detail__price{background-color:#fff;border-top:1px solid #e6e6e6;font-size:13px;color:#444}.calendar-detail__child,.calendar-detail__main,.calendar-detail__title{border-right:1px solid #8f8f8f}.calendar-detail__line--first .calendar-detail__child,.calendar-detail__line--first .calendar-detail__main,.calendar-detail__line--first .calendar-detail__price{padding-top:10px}.calendar-detail__line:not(:last-child) .calendar-detail__child,.calendar-detail__line:not(:last-child) .calendar-detail__main{border-bottom:1px solid #e6e6e6}.calendar-detail__line:last-child .calendar-detail__child,.calendar-detail__line:last-child .calendar-detail__main,.calendar-detail__line:last-child .calendar-detail__price{border-bottom:1px solid #fff}.calendar-detail__line:first-of-type .calendar-detail__main{padding:6px 10px 9px 10px}.calendar-detail__main{padding:5px 4px 5px 10px;color:#0f7ee6;font-family:Roboto,sans-serif;font-size:16px;font-weight:300;width:182px}.calendar-detail__child{padding:5px 4px 5px 28px;color:#0f7ee6;font-family:Roboto,sans-serif;font-size:13px;font-weight:300;width:182px}.calendar-detail__price{border:1px solid #e6e6e6;font-size:11px;color:#0f7ee6;vertical-align:middle;text-align:center;width:49px;padding-bottom:0}.calendar-detail__price--russian_groups{vertical-align:top}.calendar-detail__price--russian_groups .calendar-detail__price_link--russian_groups:nth-child(2n+1){clear:both}.calendar-detail__price_link{display:block;color:#0f7ee6;pading:0 0 1px 0}.calendar-detail__price_link--russian_groups{line-height:17px;padding:3px;text-decoration:none!important;display:table;width:50%;float:left}.calendar-detail__price_link--russian_groups:hover{background-color:rgba(0,0,0,.2)}.calendar-detail__month:last-child,.calendar-detail__price:last-child{border-right:0}.calendar-detail__price--last_in_year{border-right:1px solid #a8a8a8}.calendar-detail__title-year--next .calendar-detail__month:not(:last-child){border-right:1px solid #a8a8a8}.calendar-detail__price .currency-amount{text-decoration:underline;white-space:nowrap;font-family:Roboto,sans-serif;font-size:11px;font-weight:800}.calendar-detail__price .currency-suffix{font-size:8px!important;display:block}.calendar-detail__line:hover .calendar-detail__child,.calendar-detail__line:hover .calendar-detail__main,.calendar-detail__line:hover .calendar-detail__price{background-color:#d0fbc6;border-top:1px solid #d0fbc6;border-bottom:1px solid #d0fbc6}.calendar-detail__line .calendar-detail__price:hover{background-color:#5eb26d;color:#fff;cursor:pointer;border:1px solid #5eb26d}.calendar-detail__line .calendar-detail__price:hover .calendar-detail__price_link{color:#fff}.calendar-detail__line .calendar-detail__price:hover .currency-suffix{color:#fff}.calendar-detail__child{padding-left:20px}.calendar-detail__price__backlight{background-color:#d0fbc6}.calendar-detail__month.calendar-detail__price__backlight{background-color:rgba(80,131,161,.8)}.calendar-detail__info_line{background-color:#d5d4d4;font-size:16px;letter-spacing:.14em;text-align:center;vertical-align:middle;font-family:Roboto,sans-serif;font-weight:300}.calendar-detail__table--narrow .calendar-detail__info_line{letter-spacing:.05em}.calendar-detail__info_line_text{float:left;line-height:19px;padding:5px 8px}.calendar-detail__info_line_text--russian-groups{width:100%;box-sizing:border-box}.calendar-detail__valutes{background-color:#d5d4d4}.calendar-detail__valutes .Valutes{margin:6px 4px 3px 0}.calendar-detail__valutes .Valutes-header{letter-spacing:0;position:relative;bottom:-2px;float:left}.calendar-detail__valutes .Valutes_eur,.calendar-detail__valutes .Valutes_rub,.calendar-detail__valutes .Valutes_usd{letter-spacing:.3em;width:33px;height:15px;line-height:16px;font-size:8px;margin-left:2px;float:left}.calendar-detail__valutes .Valutes_rub{margin-left:4px}.calendar-detail__tabs{padding-left:0;display:table;width:100%;border-bottom:8px solid #2875a2}.calendar-detail__tab{display:block;height:45px;padding:0 15px;float:left;margin:9px 0 0 0;cursor:pointer;width:350px;box-sizing:border-box;font-family:Roboto,sans-serif;font-size:16px;border-radius:4px 4px 0 0;color:#0f7ee6}.calendar-detail__tab--consolidated{background-color:#2875a2;display:table;height:54px;padding:0 15px;float:left;margin:0;cursor:auto;width:350px;box-sizing:border-box;font-family:Roboto,sans-serif;font-size:17px;border-radius:4px 4px 0 0;color:#fff}.calendar-detail__tab:not(.calendar-detail__tab--selected):not(.calendar-detail__tab--valutes){border-bottom:0;background-color:#999;color:#fff}.calendar-detail__tab:not(.calendar-detail__tab--selected):not(.calendar-detail__tab--valutes):hover{background-color:#8e8e8e;border-bottom:0;transition:all .5s;color:#fff}.calendar-detail__tab--right{float:right}.calendar-detail__tab--consolidated,.calendar-detail__tab--selected{background-color:#2875a2!important;color:#fff;height:54px;margin:0;cursor:auto;font-size:18px}.calendar-detail__tab--valutes{background-color:transparent;cursor:auto;margin:9px 3px 0 0;width:275px;padding:0;float:right}.calendar-detail__tab_table{display:table;margin:0 auto;float:right;height:45px}.calendar-detail__tab--selected .calendar-detail__tab_table{height:54px}.calendar-detail__tab[data-tab=calendar-detail__table--search] .calendar-detail__tab_table{float:none}.calendar-detail__tab_cell{display:table-cell;vertical-align:middle;white-space:nowrap;font-weight:300;padding-top:1px}.calendar-detail__tab_cell--small{font-size:16px}.calendar-detail__tab_cell--consolidated{padding-top:10px}.calendar-detail__tab_cell--valutes .Valutes{margin:4px 0 -14px 0}.calendar-detail__tab_cell--valutes .Valutes-header{vertical-align:bottom;font:10px/9px 'PT Sans',sans-serif}.calendar-detail__tab--selected .calendar-detail__tab_cell{padding-top:10px}.calendar-detail__select_years{color:#444;font-size:14px;border-radius:4px;padding:4px 10px;margin-left:4px}.calendar-detail__bottom_row{padding:20px 20px 20px 5px;box-sizing:border-box;display:table;width:100%}.calendar-detail__bottom_back_button{float:left}.calendar-detail__bottom_back_button .bottom-back-button{margin-top:0;height:23px;width:72px;font-size:12px;line-height:23px}.calendar-detail__bottom_back_button .bottom-back-button:before{font-size:13px}.calendar-detail__steps_share{float:right}.calendar-detail__print_url{width:100%;text-align:center;display:none}.calendar-detail__table--liners .calendar-detail__title{text-align:left;padding-left:15px;padding-right:5px;width:157px}.calendar-detail__search .ajax-container{margin-top:0}.calendar-detail__search .search-result{margin-top:5px}
.calendar-detail__aside{display:table-cell;vertical-align:top;padding-left:20px;padding-top:48px}.calendar-detail__aside-list{list-style:none;width:150px;float:right}.calendar-detail__aside-item{border-bottom:1px dotted #989898;padding:12px 10px 12px 10px;cursor:pointer}.calendar-detail__aside-item a{text-decoration:none}.calendar-detail__aside-item.hover{border:none;background:#fff;height:80px;box-sizing:border-box;width:330px;vertical-align:middle;display:table-cell;text-align:left;padding:17px 2px 17px 10px;position:relative;border:1px solid #fff}.calendar-detail__aside-item.hover:before{content:'';width:17px;height:17px;display:block;position:absolute;background:#fff;margin-left:-20px;top:50%;margin-top:-8px;transform:rotate(45deg)}.calendar-detail__aside-a{font:300 13px Roboto,sans-serif;color:#0f7ee6;text-decoration:none;display:block;line-height:15px}.calendar-detail__aside-a-into{display:block;margin-top:5px;line-height:17px}.calendar-detail__aside-item.hover .calendar-detail__aside-a{font:300 15px Roboto,sans-serif}
.bottom-back-button-wrapper{display:block}.bottom-back-button-wrapper.center{margin:20px auto}.bottom-back-button-wrapper.left{margin:20px 0;float:left}.bottom-back-button-wrapper.right{margin:20px 0;float:right}.bottom-back-button{display:block;height:28px;background:#ccc;border-radius:2px;text-decoration:none;color:#0f7ee6;font:14px "PT Sans",sans-serif;text-transform:none;line-height:28px;position:relative;cursor:pointer;padding:0 0 0 37px;width:77px}.bottom-back-button:before{content:"\e93c";position:absolute;left:15px;font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:15px;color:#0f7ee6}
.booking_desktop__wrapper{display:block;width:730px;min-height:160px;margin:0 auto;margin-top:50px;padding:0;background-color:#fff;box-shadow:0 0 3px 0 #333}.booking_desktop__main-block{position:relative;display:flex;width:100%;min-height:160px;margin:0;padding:0}.booking_desktop__aside{display:flex;flex-wrap:wrap;align-content:flex-start;width:250px;min-height:160px;margin:0;padding:0;background-color:#fff}.booking_desktop__aside-item{position:relative;display:flex;align-items:center;width:100%;height:60px;margin:0;padding:0;padding-left:15px;background-color:#fff}.booking_desktop__aside-item--active{background-color:#8abefd}.booking_desktop__aside-item--hidden{display:none}.booking_desktop__aside-item--line::after{position:absolute;content:"";bottom:0;left:25px;width:200px;height:1px;background-color:#8abefd}.booking_desktop__aside-item--active.booking_desktop__aside-item--line::after{position:absolute;content:"";bottom:0;left:25px;background-color:transparent}.booking_desktop__aside-item--h-br{align-items:flex-start;flex-wrap:wrap;min-height:140px;margin:0;padding:0;border-bottom:6px solid #8abefd;border-left:6px solid #8abefd;box-sizing:border-box}.booking_desktop__aside-item--h-br-align{align-items:center}.booking_desktop__aside-item-h2{width:100%;margin:0;margin-top:12px;padding:0;text-align:center;font-family:"PT Sans",sans-serif;font-size:16px;font-weight:700;line-height:14px;color:#007f33;text-transform:uppercase}.booking_desktop__aside-item-h2--color-mt{margin-top:0;color:#5a57d9}.booking_desktop__aside-data-block{display:flex;flex-wrap:wrap;width:100%;margin:0;padding:0;padding-left:8px;box-sizing:border-box}.booking_desktop__aside-data-row{display:flex;align-items:center;width:100%;margin:0;margin-bottom:3px;padding:0}.booking_desktop__aside-data{display:flex;align-items:center;width:75px;height:18px;margin:0;margin-right:6px;padding:0;padding-left:5px;border:1px solid #8abefd;box-sizing:border-box}.booking_desktop__aside-data-num{margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:13px;color:#000}.booking_desktop__aside-data-txt{margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:15px;line-height:12px;color:#000}.booking_desktop__check-label{position:relative;display:flex;align-items:center;width:100%;height:100%;margin:0;padding:0;cursor:pointer}.booking_desktop__check-input{display:none}.booking_desktop__check-txt{position:relative;width:100%;margin:0;padding:0;padding-left:40px;font-family:"PT Sans",sans-serif;font-size:14px;line-height:16px;color:#0f7ee6;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.booking_desktop__check-label input:checked+.booking_desktop__check-txt{font-weight:700;color:#333}.booking_desktop__check-txt::before{content:"";position:absolute;top:8px;left:0;width:14px;height:14px;margin:0;margin-right:10px;padding:0;border:1px solid #51a4ff}.booking_desktop__check-label input:checked+.booking_desktop__check-txt::before{content:"";width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 7.77 7.25' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.icon-check-small-a%7Bfill:none;stroke:%23FFFFFF;stroke-miterlimit:10;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-check-small%3C/title%3E%3Cpolyline class='icon-check-small-a' points='0.41 2.03 3.45 6.36 7.35 0.27'/%3E%3C/svg%3E");background-size:60%;background-position:center;background-repeat:no-repeat;background-color:#333;border:none}.booking_desktop__form-block{display:flex;flex-wrap:wrap;flex-grow:1;min-height:390px;margin:0;padding:0;padding-top:30px;padding-bottom:40px;padding-left:20px;padding-right:20px;background-color:#8abefd;box-sizing:border-box}.booking_desktop__form{display:none}.booking_desktop__form--active{display:block;width:100%;min-height:30px;margin:0;padding:0}.booking_desktop__form-row{display:flex;align-items:flex-end;width:100%;margin:0;margin-bottom:20px;padding:0}.booking_desktop__form-row--mb{margin-bottom:5px}.booking_desktop__form-preloader{width:40px;height:40px;margin:0;margin-left:40px;padding:0;background-image:url("../../../templates/d/blocks/booking/img/preloader_chamomile_40x40_dark-blue.svg");background-repeat:no-repeat}.booking_desktop__form-preloader-spin{-webkit-animation:spin 1s infinite steps(20);animation:spin 1s infinite steps(20);transform-origin:unset!important}.booking_desktop__form-preloader--hidden{display:none}.booking_desktop__form-label{position:relative;display:flex;flex-wrap:wrap;width:150px;margin:0;margin-right:10px;padding:0;font-family:"PT Sans",sans-serif;font-size:13px;line-height:18px;color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.booking_desktop__form-label--width-s{width:140px}.booking_desktop__form-label--width-xxl{width:100%}.booking_desktop__form-label--fs{font-size:14px;line-height:20px}.booking_desktop__form-input-flag{position:absolute;top:23px;left:3px;display:flex;justify-content:center;align-items:center;width:25px;height:25px;margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:13px;line-height:16px;color:#888}.booking_desktop__form-input{display:flex;align-items:center;width:100%;height:35px;margin:0;padding:0;padding-left:10px;font-family:"PT Sans",sans-serif;font-size:13px;line-height:16px;color:#888;background-color:#fff;border:1px solid #d9d9d9;box-sizing:border-box}.booking_desktop__form-input--pl{padding-left:28px}.booking_desktop__form-textarea{display:flex;width:100%;height:70px;margin:0;padding:0;padding-top:10px;padding-left:10px;background-color:#fff;border:1px solid #d9d9d9;box-sizing:border-box;overflow:hidden;resize:none}.booking_desktop__form-pass-list{display:flex;align-items:center;width:100%;margin:0;padding:0}.booking_desktop__form-pass-item{position:relative;display:flex;align-items:center;width:140px;height:35px;margin:0;margin-right:10px;padding:0;padding-left:35px;font-family:"PT Sans",sans-serif;font-size:13px;line-height:11px;color:#333;background-color:#fff;border:1px solid #d9d9d9;box-sizing:border-box;cursor:pointer}.booking_desktop__form-pass-item--active{background-color:#ddd}.booking_desktop__form-pass-label{position:absolute;display:flex;align-items:center;top:0;left:0;width:100%;height:100%;margin:0;padding:0;cursor:pointer}.booking_desktop__form-pass-input{display:none}.booking_desktop__form-pass-txt{width:100%;margin:0;padding:0}.booking_desktop__form-pass-txt::before{position:absolute;content:"";top:0;left:0;width:14px;height:14px;margin:0;margin-top:9px;margin-left:10px;margin-right:10px;padding:0;border:1px solid #333}.booking_desktop__form-pass-label input:checked+.booking_desktop__form-pass-txt::before{width:16px;height:16px;margin-top:9px;margin-left:10px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 7.77 7.25' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.icon-check-small-a%7Bfill:none;stroke:%23FFFFFF;stroke-miterlimit:10;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-check-small%3C/title%3E%3Cpolyline class='icon-check-small-a' points='0.41 2.03 3.45 6.36 7.35 0.27'/%3E%3C/svg%3E");background-size:60%;background-position:center;background-repeat:no-repeat;background-color:#333;border:none}.booking_desktop__form-footnote{width:100%;margin:0;margin-bottom:25px;padding:0;font-family:"PT Sans",sans-serif;font-size:10px;color:#fff}.booking_desktop__form-subscribe{position:relative;width:100%;margin:0;margin-bottom:25px;padding:0;padding-left:25px;font-family:"PT Sans",sans-serif;font-size:11px;color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.booking_desktop__form-subscribe-label{position:absolute;display:flex;align-items:center;top:0;left:0;width:260px;height:30px;margin:0;padding:0;cursor:pointer}.booking_desktop__form-subscribe-input{display:none}.booking_desktop__form-subscribe-txt{width:100%;margin:0;padding:0}.booking_desktop__form-subscribe-txt::before{position:absolute;content:"";top:0;left:0;width:10px;height:10px;margin:0;margin-top:9px;margin-right:10px;padding:0;border:1px solid #333}.booking_desktop__form-subscribe-label input:checked+.booking_desktop__form-subscribe-txt::before{width:12px;height:12px;margin-top:9px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 7.77 7.25' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.icon-check-small-a%7Bfill:none;stroke:%23FFFFFF;stroke-miterlimit:10;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-check-small%3C/title%3E%3Cpolyline class='icon-check-small-a' points='0.41 2.03 3.45 6.36 7.35 0.27'/%3E%3C/svg%3E");background-size:60%;background-position:center;background-repeat:no-repeat;background-color:#333;border:none}.booking_desktop__form-btn{display:flex;justify-content:center;align-items:center;width:240px;height:60px;margin:0 auto;margin-top:100px;padding:0;font-family:"PT Sans",sans-serif;font-size:20px;font-weight:700;line-height:18px;color:#fff;text-transform:uppercase;background-color:#f48f2e;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.booking_desktop__form-btn.booking_desktop__form-btn--disabled{background-color:#ccc;cursor:default}.booking_desktop__form-btn:hover:not(.booking_desktop__form-btn--disabled){background-color:#d97f2b}.booking_desktop__form--active+.booking_desktop__form-btn{margin-top:0}
.blog{display:flex;flex-direction:column;width:100%}.blog-header{border-radius:8px;padding:32px 24px}
.blog-item{display:flex;flex-direction:column;width:314px;height:388px;background-color:#fff;border-radius:8px;overflow:hidden}.blog-item__cover{position:relative;height:212px;overflow:hidden}.blog-item__cover img{display:block;position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.blog-item__content{position:relative;display:flex;flex-direction:column;flex:1 0 auto;padding:16px;text-align:left}.blog-item__content-title{font-size:16px;font-weight:500;color:#0a2239;margin-bottom:8px}.blog-item__content-created{font-size:13px;color:#0f7ee6;flex:1 1 auto}.blog-item__content-overlay{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(255,255,255,.6);opacity:0;visibility:hidden;transition:all .3s ease 0s}.blog-item__content-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);line-height:18.75px;background-color:#f3862e;color:#fff;text-transform:uppercase;font-size:16px;padding:12px 32px;border-radius:4px;text-decoration:none;transition:all .3s ease 0s}.blog-item:hover .blog-item__content-overlay{opacity:1;visibility:visible}
.best-specials__head{width:100%;margin:0;margin-bottom:28px;padding:0;padding-top:30px;padding-bottom:15px;padding-left:20px;padding-right:20px;font-family:Roboto,sans-serif;font-size:26px;font-weight:300;line-height:26px;color:#444;background-color:#fff;box-sizing:border-box}.best-specials__year-choice .yearChoiseBox{-webkit-appearance:none}.best-specials__tabBlock{position:relative;margin:0}
.basketbar_visa__wrapper{display:block;width:220px;min-height:50px;margin:0;padding:0}.basketbar_visa__line{width:120px;height:1px;margin:0 auto;margin-top:10px;margin-bottom:10px;padding:0;background-color:#ccc}.basketbar_visa__head{display:flex;align-items:center;width:100%;margin:0;margin-bottom:10px;padding:0;cursor:pointer;transition:all linear .5s}.basketbar_visa__head:hover{background-color:rgba(102,201,251,.31);transition:all linear .5s}.basketbar_visa__head-icon{position:relative;left:3px;top:0;width:8px;height:12px;background-image:url("../../../templates/d/blocks/basketbar/img/icon-arrow-vert.svg");background-repeat:no-repeat}.basketbar_visa__head-icon.basketbar_visa__head-icon--open{margin-top:4px;transform:rotate(0)}.basketbar_visa__head-icon--hotel{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 15.14 19.56' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.house-2-a%7Bisolation:isolate;%7D.house-2-b%7Bfill:%238ABEFD;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-house-2%3C/title%3E%3Cg class='house-2-a'%3E%3Cpath class='house-2-b' transform='translate(-.71 -1.15)' d='M15.85,8.53l-.47.67-.52-.58L13.6,7.25,12,5.51c-.56-.6-1-1.13-1.47-1.6A14.14,14.14,0,0,0,9.2,2.56a1.44,1.44,0,0,0-.73-.43,1.52,1.52,0,0,0-.71.39A13.73,13.73,0,0,0,6.38,3.81L4.84,5.41,3.19,7.15,1.89,8.53l-.53.57L.71,8.53,3.45,5.59V1.35H5.62v2l.8-.82A10.18,10.18,0,0,1,7.63,1.39a1.5,1.5,0,0,1,.84-.24,1.4,1.4,0,0,1,.87.29,11.31,11.31,0,0,1,1.2,1.24ZM8.47,3.77c.17,0,.4.16.72.48l1.35,1.41,3.73,4.13V20.71H11.9V12.1H4.59v8.61H2.31V9.79L6.42,5.53q.86-.88,1.35-1.32C8.1,3.92,8.33,3.77,8.47,3.77Z'/%3E%3C/g%3E%3C/svg%3E");transform:rotate(0)}.basketbar_visa__head-txt{margin:0;margin-left:11px;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;color:#444}.basketbar_visa__head-txt.basketbar_visa__head-txt--color{color:#0f7ee6}.basketbar_visa__info-block{display:none;width:100%;margin:0;padding:0}.basketbar_visa__info-block--active{display:block}.basketbar_visa__info-txt{position:relative;width:100%;margin:0;margin-bottom:5px;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;color:#888}.basketbar_visa__info-txt--bold{font-weight:700}.basketbar_visa__info-txt--color{color:#444}.basketbar_visa__info-txt--pl{padding-left:25px}.basketbar_visa__info-txt.basketbar_visa__info-txt--icon{font-family:"PT Sans",sans-serif;font-size:14px;color:#888}.basketbar_visa__info-txt--icon:before{position:absolute;content:"";top:-2px;left:0;width:17px;height:17px;margin:0;padding:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 16.43 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.icon-restaurant-2-a%7Bfill:%23a86060;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-restaurant-2%3C/title%3E%3Cpath class='icon-restaurant-2-a' transform='translate(-1.78)' d='M7,0h.08a.4.4,0,0,1,.27.11.35.35,0,0,1,.12.28V6.06A1.28,1.28,0,0,1,7.1,7a1.3,1.3,0,0,1-.93.38H5.82l.41,11.54v0a1,1,0,0,1-.09.41,1,1,0,0,1-.24.33,1.51,1.51,0,0,1-.37.22,1.2,1.2,0,0,1-.45.09h-1a1.12,1.12,0,0,1-.44-.09,1.65,1.65,0,0,1-.36-.22,1,1,0,0,1-.24-.33A1,1,0,0,1,3,19v0l.39-11.5H3.09A1.3,1.3,0,0,1,2.16,7a1.28,1.28,0,0,1-.38-.93V.39A.36.36,0,0,1,1.9.12.4.4,0,0,1,2.19,0h.16a.37.37,0,0,1,.27.12.42.42,0,0,1,.14.27V4.17a.6.6,0,0,0,.18.44.63.63,0,0,0,.44.19h.16A.63.63,0,0,0,4,4.61a.6.6,0,0,0,.18-.44V.39A.36.36,0,0,1,4.28.12.38.38,0,0,1,4.57,0h.14A.37.37,0,0,1,5,.12.36.36,0,0,1,5.1.39V4.17a.67.67,0,0,0,.2.44.63.63,0,0,0,.44.19H5.9a.63.63,0,0,0,.44-.19.67.67,0,0,0,.2-.44V.39A.35.35,0,0,1,6.66.11.39.39,0,0,1,6.93,0H7Zm3,.1h.66V19.86h-.66ZM16.81,0h.1a1.3,1.3,0,0,1,.93.38,1.27,1.27,0,0,1,.38.93v17.6a1.09,1.09,0,0,1-.34.73,1.11,1.11,0,0,1-.77.3H16a1,1,0,0,1-.43-.08,1.1,1.1,0,0,1-.37-.23,1.08,1.08,0,0,1-.24-.32.93.93,0,0,1-.09-.4v0l.24-6.71a1.7,1.7,0,0,1-.61-.11,1.75,1.75,0,0,1-.48-.32,1.22,1.22,0,0,1-.29-.41,1.34,1.34,0,0,1-.1-.52v-.1l.68-8.58A2.29,2.29,0,0,1,15.11.61,2.35,2.35,0,0,1,16.73,0h.08Z'/%3E%3C/svg%3E");background-repeat:no-repeat}.basketbar_visa__info-attention{display:flex;margin:0;padding:0}.basketbar_visa__info-txt-attention{display:flex;align-items:center;margin-top:10px;margin-bottom:10px;margin-left:-5px;margin-right:auto;padding:0;padding-top:2px;padding-bottom:2px;padding-left:5px;padding-right:5px;font-family:"PT Sans",sans-serif;font-size:15px;color:red;cursor:pointer;transition:all linear .5s}.basketbar_visa__info-txt-attention:hover{background-color:rgba(245,126,126,.31);transition:all linear .5s}
.basketbar_hotel__wrapper{display:block;width:220px;min-height:50px;margin:0;padding:0}.basketbar_hotel__line{width:120px;height:1px;margin:0 auto;margin-top:10px;margin-bottom:10px;padding:0;background-color:#ccc}.basketbar_hotel__head{display:flex;align-items:center;width:100%;margin:0;margin-bottom:10px;padding:0;cursor:pointer;transition:all linear .5s}.basketbar_hotel__head:hover{background-color:rgba(102,201,251,.31);transition:all linear .5s}.basketbar_hotel__head-icon{width:8px;height:12px;margin:0;margin-right:7px;padding:0;background-image:url("../../../templates/d/blocks/basketbar/img/icon-arrow-vert.svg");background-repeat:no-repeat}.basketbar_hotel__head-icon.basketbar_hotel__head-icon--open{width:12px;height:8px;background-image:url("../../../templates/d/blocks/basketbar/img/icon-arrow.svg");background-repeat:no-repeat}.basketbar_hotel__head-icon--hotel{width:16px;height:18px;background-image:none;fill:#8abeff}.basketbar_hotel__head-txt{margin:0;margin-left:3px;padding:0;font-family:"PT Sans",sans-serif;font-size:16px;color:#444}.basketbar_hotel__info-block{display:none;width:100%;margin:0;padding:0}.basketbar_hotel__info-block--active{display:block}.basketbar_hotel__info-txt{position:relative;width:100%;margin:0;margin-bottom:5px;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;color:#888}.basketbar_hotel__info-txt--bold{font-weight:700}.basketbar_hotel__info-txt--color{color:#444}.basketbar_hotel__info-txt--pl{padding-left:25px}.basketbar_hotel__info-txt.basketbar_hotel__info-txt--icon{font-family:"PT Sans",sans-serif;font-size:14px;color:#888}.basketbar_hotel__info-txt--icon:before{position:absolute;content:"";top:-2px;left:0;width:13px;height:18px;margin:0;padding:0;background-image:url("../../../templates/d/blocks/basketbar/img/icon-food-big.svg");background-repeat:no-repeat}.basketbar_hotel__info-attention{display:flex;margin:0;padding:0}.basketbar_hotel__info-txt-attention{display:flex;align-items:center;margin-top:10px;margin-bottom:10px;margin-left:-5px;margin-right:auto;padding:0;padding-top:2px;padding-bottom:2px;padding-left:5px;padding-right:5px;font-family:"PT Sans",sans-serif;font-size:15px;color:red;cursor:pointer;transition:all linear .5s}.basketbar_hotel__info-txt-attention:hover{background-color:rgba(245,126,126,.31);transition:all linear .5s}
.basket{position:fixed;top:0;left:0;display:none;justify-content:flex-end;width:100%;height:100%;z-index:10000;box-sizing:border-box}.basket.basket--active{display:flex}.basket__background{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.1)}.basket__main{position:relative;right:-505px;width:505px;padding:16px;padding-top:40px;min-height:100%;background:#fff;overflow:auto;box-sizing:border-box;transition:.3s right}.basket.basket--active-in .basket__main{right:0}.basket hr{border:none;background:#c4c4c4;height:1px;margin:16px 0}.basket__close{position:fixed;top:0;right:-491px;width:484px;margin:0 0 10px auto;box-sizing:border-box;border:none;padding:16px 0 10px 16px;background:#fff;z-index:9;cursor:pointer;user-select:none;transition:.3s right}.basket.basket--active-in .basket__close{right:21px}.basket__close img{pointer-events:none;margin-left:auto;display:block}.basket__type{color:#0a2239;font:400 16px/19px Roboto,sans-serif;margin-bottom:8px;display:flex;align-items:center}.basket__type img{margin-right:8px}.basket__dates{color:#0a2239;font:400 16px/19px Roboto,sans-serif;margin-bottom:16px}.basket__dates strong{font-weight:700}.basket__info,.basket__passengers{display:flex;align-items:center;margin-bottom:10px;color:#0a2239;font:400 12px/14px Roboto,sans-serif;text-transform:uppercase}.basket__info{margin-top:5px;font:400 14px/16px Roboto,sans-serif}.basket__info-item img,.basket__passengers img{margin-right:6px}.basket__info{margin-bottom:0}.basket__info-item{position:relative;margin-right:10px;display:flex;align-items:center}.basket__info-item.basket__info-item--pointer{cursor:pointer;user-select:none}.basket__info-item-content{position:relative;display:flex;align-items:center;width:100%;height:100%;padding:5px;border-radius:3px;transition:.3s background-color;z-index:1}.basket__info-item.basket__info-item--blue-hover:hover .basket__info-item-content{background-color:#c1e0ff}.basket__label.basket__label--green:hover .basket__info-item-content{background-color:#d7ecdb}.basket__info-item.basket__info-item--gray-hover:hover .basket__info-item-content{background-color:#777}.basket__logo{margin-bottom:16px;display:block}.basket__logo img{width:120px}.basket-hotel-elem{position:relative}.basket-hotel-elem.basket-hotel-elem--mt{margin-top:16px}.basket__title{margin-bottom:16px;color:#0a2239;font:400 16px/19px Roboto,sans-setif;display:flex;align-items:flex-start}.basket__title.basket__title--switch{cursor:pointer;user-select:none}.basket__title img{margin-right:2px;display:block}.basket__title-img.basket__title-img--arrow{margin-top:5px}.basket__title-img.basket__title-img--ship{margin-top:3px}.basket__title.basket__title--icon-rotate img:nth-child(1){transform:rotateZ(270deg)}.basket__title.basket__title--avia img:nth-child(1){margin-top:0;margin-right:5px;align-self:center}.basket__title.basket__title--avia img:nth-child(2){margin-top:0}.basket__title-text{margin-left:8px;max-width:413px;box-sizing:border-box}.basket__title-text-info{color:#999;font-size:13px;display:inline}.basket__title-text-link{color:#03b;text-decoration:underline;display:inline;font-size:13px;cursor:pointer;user-select:none}.basket__inner-info{display:none}.basket__inner-info.basket__inner-info--active{display:block}.basket__row{display:flex;align-items:center;margin-bottom:8px;font:400 14px/16px Roboto,sans-serif}.basket__row.basket__row--flex-start{align-items:flex-start}.basket__label{color:#777;margin-right:8px;display:flex;align-items:center;white-space:nowrap}.basket__label--width{min-width:125px}.basket__label.basket__label--green{color:#5eb26d}.basket__label.basket__label--pointer{cursor:pointer;user-select:none}.basket__label img{margin-right:8px}.basket__link-wrapper{margin-top:16px}.basket__link{display:inline-flex;align-items:center;color:#0f7ee6;text-decoration:underline;font:400 14px/16px Roboto,sans-serif}.basket__link.basket__link--pointer{text-decoration:none;cursor:pointer;user-select:none}.basket__link.basket__link--pointer:hover{color:red;text-decoration:underline}.basket__link.basket__link--pointer+.basket__link.basket__link--pointer{margin-top:5px}.basket__link--error.basket__link{color:red}.basket__link--error.basket__link img{margin-top:-4px}.basket__link.basket__link--baggage{text-decoration:none}.basket__link img{margin-right:8px}.basket__time{margin-right:8px;display:flex;align-items:center;justify-content:center;width:43px;height:20px;border:1px solid #ccc}.basket__row strong{font-weight:700}.basket__category{padding:0 4px;background:#e4e4e4}.basket__dropdown-title{display:flex;align-items:center;margin-bottom:6px;font:400 14px/16px Roboto,sans-serif;color:#0f7ee6;cursor:pointer;user-select:none}.basket__dropdown-title.icon-rotate img{transform:rotate(-90deg);transform-origin:center}.basket__dropdown-title.basket__dropdown-title--path{margin-top:16px}.basket__dropdown-title img{margin-right:4px}.basket__list{margin:0 0 16px;padding-left:0;list-style:none}.basket__list li{display:flex;align-items:center}.basket__list li:not(:last-child){margin-bottom:6px}.basket__list li:before{content:"\2022";color:#0f7ee6;font-weight:700;display:inline-block;margin-right:6px}.basket__path{color:#0a2239;font:400 14px/16px Roboto,sans-serif;margin-bottom:16px}.basket__path div{display:inline-block}.basket__path strong{font-weight:700}.basket__price{color:#fff;margin-bottom:16px}.basket__currency-select{background:url("../../../templates/d/blocks/basket/img/select-arrow-white.svg") calc(100% - 10px) center no-repeat #5cb16e;margin:0 0 2px auto;padding:6px 18px 6px 8px;text-transform:uppercase;font:500 10px/12px Roboto;color:#fff;border:none;box-sizing:border-box;appearance:none;cursor:pointer;user-select:none}.basket__price-main{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;padding:16px;background:#999}.basket__price-title{display:flex;align-items:center;width:100%;font:400 14px/16px Roboto,sans-serif}.basket__price-title img{margin:0 4px 0 6px}.basket__price-main .basket__info{margin-bottom:0;color:#fff;font-weight:700}.basket__price-main .basket__info-item{margin-right:16px}.basket__price-summary{font:700 24px/28px Roboto,sans-serif}.basket__help{display:flex;justify-content:space-between}.basket__help-item{display:flex;align-items:center;justify-content:space-between;padding:18px;border:1px solid #5eb26d;box-sizing:border-box;color:#5eb26d;font:400 14px/16px Roboto,sans-serif;cursor:pointer;user-select:none;transition:.3s background-color,.3s color}.basket__help-item.basket__help-item--active,.basket__help-item:hover{background-color:#5eb26d;color:#fff}.basket__help-item-img{margin-right:16px;fill:#5eb26d;transition:.3s fill}.basket__help-item.basket__help-item--active .basket__help-item-img,.basket__help-item:hover .basket__help-item-img{fill:#fff}.basket__flight{margin-bottom:8px;color:#0a2239;font:400 14px Roboto,sans-serif}.basket__preloader{position:absolute;top:0;left:0;justify-content:center;align-items:center;width:100%;height:100%;background:rgba(255,255,255,.75);display:none}.basket.basket--preloader .basket__preloader{display:flex}.basket__preloader-img{width:40px;height:40px;-webkit-animation:spin 1s infinite steps(20);animation:spin 1s infinite steps(20)}
.basket-visa-popup{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10001;display:none}.basket-visa-popup.basket-visa-popup--active{display:flex}.basket-visa-popup-background{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.25)}.basket-visa-popup__content{position:relative;width:500px;margin:auto;margin-right:100px;padding:20px;overflow:auto;background:#fff;border-radius:4px;box-shadow:0 4px 4px rgba(0,0,0,.25),0 0 11px rgba(8,0,47,.1);box-sizing:border-box}.basket-visa-popup__close{display:block;position:absolute;right:8px;top:8px;border:none;background:0 0;cursor:pointer;padding:0}.basket-visa-popup__close img{max-width:12px;pointer-events:none;display:block}.basket-visa-popup__title{display:flex;align-items:center;padding-bottom:8px;border-bottom:1px solid #ccc;margin-bottom:4px;color:#ff1d1d;font:400 20px/23px Roboto,sans-serif}.basket-visa-popup__title img{margin-right:10px}.basket-visa-popup__text{background:#e4e4e4;padding:16px;font:400 13px/15px Roboto,sans-serif;color:#0a2239}.basket-visa-popup__text strong{font-weight:700}
.basket-transfer__annulation{display:none;justify-content:flex-end;width:100%;height:100%;position:fixed;top:0;left:0;z-index:1002;box-sizing:border-box}.basket-transfer__annulation.basket-transfer__annulation--active{display:flex}.basket-transfer__annulation-background{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.1)}.basket-transfer__annulation__content{position:relative;right:-505px;width:505px;padding:16px;padding-top:40px;min-height:100%;box-sizing:border-box;background:#fff;transition:.3s right;overflow:auto}.basket-transfer__annulation.basket-transfer__annulation--active-in .basket-transfer__annulation__content{right:0}.basket-transfer__annulation.basket-transfer__annulation--preloader .basket-transfer__annulation__content-inner{display:none}.basket-transfer__annulation__close{position:fixed;top:0;right:-491px;box-sizing:border-box;width:489px;padding:16px 0 10px 16px;background:#fff;border:none;z-index:9;cursor:pointer;user-select:none;transition:.3s right}.basket-transfer__annulation.basket-transfer__annulation--active-in .basket-transfer__annulation__close{right:16px}.basket-transfer__annulation__close img{display:block;max-width:100%;pointer-events:none;margin-left:auto}.basket-transfer__annulation__title{display:flex;align-items:center;padding-bottom:8px;border-bottom:1px solid #ccc;margin-bottom:4px;color:#0f7ee6;font:400 22px/24px Roboto,sans-serif}.basket-transfer__annulation__title img{margin-right:10px}.basket-transfer__annulation__text{background:#e4e4e4;padding:16px;font:400 13px/15px Roboto,sans-serif;color:#0a2239}.basket-transfer__annulation__text p{margin-bottom:5px}.basket-transfer__annulation__text strong{font-weight:700}.basket-transfer__annulation table{margin-top:8px;margin-bottom:8px;color:#0a2239;border:2px solid #0a2239;border-collapse:collapse;font:400 13px/15px Roboto,sans-serif;table-layout:fixed}.basket-transfer__annulation table td{border:2px solid #0a2239}.basket-transfer__annulation table td p{margin:5px}.basket-transfer__annulation-preloader{position:relative;justify-content:center;align-items:center;height:100%;display:none}.basket-transfer__annulation.basket-transfer__annulation--preloader .basket-transfer__annulation-preloader{display:flex}.basket-transfer__annulation-preloader-img{width:40px;height:40px;-webkit-animation:spin 1s infinite steps(20);animation:spin 1s infinite steps(20)}
.basket-hotel__annulation{display:none;justify-content:flex-end;width:100%;height:100%;position:fixed;top:0;left:0;z-index:1002;box-sizing:border-box}.basket-hotel__annulation.basket-hotel__annulation--active{display:flex}.basket-hotel__annulation-background{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.1)}.basket-hotel__annulation__content{position:relative;right:-505px;width:505px;padding:16px;padding-top:40px;min-height:100%;box-sizing:border-box;background:#fff;transition:.3s right;overflow:auto}.basket-hotel__annulation.basket-hotel__annulation--active-in .basket-hotel__annulation__content{right:0}.basket-hotel__annulation.basket-hotel__annulation--preloader .basket-hotel__annulation__content-inner{display:none}.basket-hotel__annulation__close{position:fixed;top:0;right:-491px;box-sizing:border-box;width:489px;padding:16px 16px 10px 0;background:#fff;border:none;z-index:9;cursor:pointer;user-select:none;transition:.3s right}.basket-hotel__annulation.basket-hotel__annulation--active-in .basket-hotel__annulation__close{right:16px}.basket-hotel__annulation__close img{display:block;max-width:100%;pointer-events:none;margin-left:auto}.basket-hotel__annulation__title{display:flex;align-items:center;padding-bottom:8px;border-bottom:1px solid #ccc;margin-bottom:4px;color:#0f7ee6;font:400 22px/24px Roboto,sans-serif}.basket-hotel__annulation__title img{margin-right:10px}.basket-hotel__annulation__text{background:#e4e4e4;padding:16px;font:400 13px/15px Roboto,sans-serif;color:#0a2239}.basket-hotel__annulation__text p{margin-bottom:5px}.basket-hotel__annulation__text strong{font-weight:700}.basket-hotel__annulation table{margin-top:8px;margin-bottom:8px;color:#0a2239;border:2px solid #0a2239;border-collapse:collapse;font:400 13px/15px Roboto,sans-serif;table-layout:fixed}.basket-hotel__annulation table td{border:2px solid #0a2239}.basket-hotel__annulation table td p{margin:5px}.basket-hotel__annulation-preloader{position:relative;justify-content:center;align-items:center;height:100%;display:none}.basket-hotel__annulation.basket-hotel__annulation--preloader .basket-hotel__annulation-preloader{display:flex}.basket-hotel__annulation-preloader-img{width:40px;height:40px;-webkit-animation:spin 1s infinite steps(20);animation:spin 1s infinite steps(20)}
.basket-cruise__annulation{display:none;justify-content:flex-end;width:100%;height:100%;position:fixed;top:0;left:0;z-index:1002;box-sizing:border-box}.basket-cruise__annulation.basket-cruise__annulation--active{display:flex}.basket-cruise__annulation-background{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.1)}.basket-cruise__annulation__content{position:relative;right:-505px;width:505px;padding:16px;padding-top:40px;min-height:100%;box-sizing:border-box;background:#fff;transition:.3s right;overflow:auto}.basket-cruise__annulation.basket-cruise__annulation--active-in .basket-cruise__annulation__content{right:0}.basket-cruise__annulation.basket-cruise__annulation--preloader .basket-cruise__annulation__content-inner{display:none}.basket-cruise__annulation__close{position:fixed;top:0;right:-491px;box-sizing:border-box;width:489px;padding:16px 16px 10px 0;background:#fff;border:none;z-index:9;cursor:pointer;user-select:none;transition:.3s right}.basket-cruise__annulation.basket-cruise__annulation--active-in .basket-cruise__annulation__close{right:16px}.basket-cruise__annulation__close img{display:block;max-width:100%;pointer-events:none;margin-left:auto}.basket-cruise__annulation__title{display:flex;align-items:center;padding-bottom:8px;border-bottom:1px solid #ccc;margin-bottom:4px;color:#0f7ee6;font:400 22px/24px Roboto,sans-serif}.basket-cruise__annulation__title img{margin-right:10px}.basket-cruise__annulation__text{padding:16px 5px 5px 5px;font:400 13px/15px Roboto,sans-serif;color:#0a2239}.basket-cruise__annulation__text p{margin-bottom:5px}.basket-cruise__annulation__text strong{font-weight:700}.basket-cruise__annulation table{margin-top:8px;margin-bottom:8px;color:#0a2239;border:2px solid #0a2239;border-collapse:collapse;font:400 13px/15px Roboto,sans-serif;table-layout:fixed}.basket-cruise__annulation table td{border:2px solid #0a2239}.basket-cruise__annulation table td p{margin:5px}.basket-cruise__annulation-preloader{position:relative;justify-content:center;align-items:center;height:100%;display:none}.basket-cruise__annulation.basket-cruise__annulation--preloader .basket-cruise__annulation-preloader{display:flex}.basket-cruise__annulation-preloader-img{width:40px;height:40px;-webkit-animation:spin 1s infinite steps(20);animation:spin 1s infinite steps(20)}
.basket-cruise-bonuses{display:flex;flex-direction:column;margin-bottom:16px}.basket-cruise-bonuses-img-wrapper{position:relative;display:flex;width:230px;margin-top:16px}.basket-cruise-bonuses-img-wrapper:first-child{margin:0}.basket-cruise-bonuses-img{width:100%}
.basket-avia__annulation{display:none;justify-content:flex-end;width:100%;height:100%;position:fixed;top:0;left:0;z-index:1002;box-sizing:border-box}.basket-avia__annulation.basket-avia__annulation--active{display:flex}.basket-avia__annulation-background{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.1)}.basket-avia__annulation__content{position:relative;right:-505px;width:505px;padding:16px;padding-top:40px;min-height:100%;box-sizing:border-box;background:#fff;transition:.3s right;overflow:auto}.basket-avia__annulation.basket-avia__annulation--active-in .basket-avia__annulation__content{right:0}.basket-avia__annulation.basket-avia__annulation--preloader .basket-avia__annulation__content-inner{display:none}.basket-avia__annulation__close{position:fixed;top:0;right:-491px;box-sizing:border-box;width:489px;padding:16px 16px 10px 0;background:#fff;border:none;z-index:9;cursor:pointer;user-select:none;transition:.3s right}.basket-avia__annulation.basket-avia__annulation--active-in .basket-avia__annulation__close{right:16px}.basket-avia__annulation__close img{display:block;max-width:100%;pointer-events:none;margin-left:auto}.basket-avia__annulation__title{display:flex;align-items:center;padding-bottom:8px;border-bottom:1px solid #ccc;margin-bottom:4px;color:#0f7ee6;font:400 22px/24px Roboto,sans-serif}.basket-avia__annulation__title img{margin-right:10px}.basket-avia__annulation__text{background:#e4e4e4;padding:16px;font:400 13px/15px Roboto,sans-serif;color:#0a2239}.basket-avia__annulation__text p{margin-bottom:5px}.basket-avia__annulation__text strong{font-weight:700}.basket-avia__annulation table{margin-top:8px;margin-bottom:8px;color:#0a2239;border:2px solid #0a2239;border-collapse:collapse;font:400 13px/15px Roboto,sans-serif;table-layout:fixed}.basket-avia__annulation table td{border:2px solid #0a2239}.basket-avia__annulation table td p{margin:5px}.basket-avia__annulation-rules{display:flex;justify-content:space-between;margin-top:16px}.basket-avia__annulation-rules-text{width:100%;min-width:240px;max-width:340px;max-height:482px;overflow:auto;padding:10px 18px 10px 10px;font:400 13px/15px Roboto,sans-serif;color:#0a2239;border:1px solid #0f7ee6;border-radius:4px;background:#fff;margin-right:25px;white-space:pre-wrap;box-sizing:border-box}.basket-avia__annulation-rules-text::-webkit-scrollbar{width:7px;background:#d6ebff}.basket-avia__annulation-rules-text::-webkit-scrollbar:horizontal{height:7px}.basket-avia__annulation-rules-text::-webkit-scrollbar-thumb{background:#0f7ee6;border-radius:3px}.basket-avia__annulation-rules-instructions{position:relative}.basket-avia__annulation-rules-title{font:700 16px/19px Roboto,sans-serif;color:#0f7ee6;margin-bottom:16px}.basket-avia__annulation-rules-item{margin-bottom:8px;color:#0a2239;font:400 14px/16px Roboto,sans-serif}.basket-avia__annulation-rules-item.basket-avia__annulation-rules-item--red{color:red;font-weight:500;margin-bottom:8px}.basket-avia__annulation-rules-item.basket-avia__annulation-rules-item--mt{margin-top:16px}.basket-avia__annulation-rules-item--accent{font-weight:700;text-transform:uppercase;display:inline}.basket-avia__annulation-rules-key{color:#0a2239;letter-spacing:-.01em;font:400 13px/15px Roboto,sans-serif;margin-bottom:4px}.basket-avia__annulation-rules-key.basket-avia__annulation-rules-key--bordered{border-bottom:1px solid #d2d1d1;padding-bottom:16px;margin-bottom:16px}.basket-avia__annulation-rules-alert{padding-left:26px;margin-top:16px;color:#0a2239;background:url("../../../templates/d/blocks/basket/img/red-alert-triangle.svg") top left no-repeat;font:400 14px/16px Roboto,sans-serif}.basket-avia__annulation-preloader{position:relative;justify-content:center;align-items:center;height:100%;display:none}.basket-avia__annulation.basket-avia__annulation--preloader .basket-avia__annulation-preloader{display:flex}.basket-avia__annulation-preloader-img{width:40px;height:40px;-webkit-animation:spin 1s infinite steps(20);animation:spin 1s infinite steps(20)}
.basket-15-min{width:100%;margin-bottom:16px;padding:16px;border:1px solid #e3e3e3;box-sizing:border-box}.basket-15-min-text{font-family:Roboto,sans-serif;font-size:14px;line-height:16px}.basket-15-min-text--attention{color:#ff3232;font-weight:700}
.basket-hotels__wrapper{margin-bottom:auto}.basket-hotels{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:240px;min-height:100px;margin:0 auto;margin-top:10px;padding:0;padding-top:14px;padding-bottom:14px;padding-left:10px;padding-right:10px;box-sizing:border-box;background-color:#fff;border:1px solid #d9d9d9}.basket-hotels__head{position:relative;width:100%;min-height:50px;margin:0;margin-bottom:15px;padding:0;padding-bottom:15px;box-sizing:border-box}.basket-hotels__head::before{position:absolute;content:"";bottom:0;left:calc(50% - 60px);width:120px;height:1px;background-color:#c4c4c4}.basket-hotels__list{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}.basket-hotels__item-wrapper{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}.basket-hotels__list-head{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin:0;margin-bottom:15px;padding:0;cursor:pointer;transition:.3s}.basket-hotels__list-head:hover{background-color:rgba(102,201,251,.31);transition:.3s}.basket-hotels__list-head--active .basket-hotels__list-arrow{background-image:url("../../../templates/d/blocks/basket-hotels/img/icon-arrow.svg")}.basket-hotels__list-arrow{width:14px;height:14px;margin:0;margin-right:7px;padding:0;background-image:url("../../../templates/d/blocks/basket-hotels/img/icon-arrow-vert.svg");background-repeat:no-repeat;background-position:center}.basket-hotels__list-ht{width:16px;height:18px;margin:0;padding:0;background-image:url("../../../templates/d/blocks/basket-hotels/img/icon-hotel-blue.svg");background-repeat:no-repeat;background-position:center}.basket-hotels__item{-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin:0;padding:0;display:none}.basket-hotels__item.basket-hotels__item--active{display:-webkit-box;display:-webkit-flex;display:flex}.basket-hotels__txt{position:relative;margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:16px;line-height:21px;color:#000}.basket-hotels__txt--mb{margin-bottom:15px}.basket-hotels__txt--mb-m{margin-bottom:7px}.basket-hotels__txt--mr{margin-right:3px}.basket-hotels__txt--pl{padding-left:25px}.basket-hotels__txt--pl-m{padding-left:15px}.basket-hotels__txt--size{font-size:13px;line-height:17px}.basket-hotels__txt--size-m{font-size:14px;line-height:17px}.basket-hotels__txt--bold{font-weight:700}.basket-hotels__txt--color{color:#888}.basket-hotels__txt--dark-gray{color:#444}.basket-hotels__txt--up{text-transform:uppercase}.basket-hotels__txt--width-max{width:100%}.basket-hotels__txt--icon-basket-hotels::before{position:absolute;content:"";top:2px;left:0;width:19px;height:18px;background-image:url("../../../templates/d/blocks/basket-hotels/img/icon-cart.svg");background-repeat:no-repeat;background-position:center}.basket-hotels__txt--icon-pax::before{position:absolute;content:"";top:-1px;left:4px;width:17px;height:18px;background-image:url("../../../templates/d/blocks/basket-hotels/img/icon-people.svg");background-repeat:no-repeat;background-position:center}.basket-hotels-valutes-wrapper{position:absolute;bottom:3px;right:1px}.basket-hotels-valutes-wrapper .Valutes{margin:0}.basket-hotels-valutes-wrapper .Valutes-header{display:none}.basket-hotels-valutes-wrapper-indent{height:30px}
.avia_search-trips{position:relative;padding-bottom:25px;background-color:#f3f3f3}.avia_search-trips.avia_search-trips--dkp{max-width:950px}.avia_search-trips.avia_search-trips--dkp::before{content:"";position:absolute;left:-20px;top:0;width:20px;height:100%;background-color:#f3f3f3}.avia_search-trips.avia_search-trips--dkp::after{content:"";position:absolute;right:-20px;top:0;width:20px;height:100%;background-color:#f3f3f3}.avia_search-trips.avia_search-trips--dkp .avia_search-result_trip{padding-left:0;padding-right:0;margin-left:0;margin-right:0}.avia_search-trips.avia_search-trips--dkp .avia_search-results_item{padding:26px 16px}.avia_search-trips.avia_search-trips--dkp .avia_search-results_item--alt.avia_search-results_item{padding-top:8px;padding-bottom:8px}.avia_search-trips.avia_search-trips--dkp .avia_search-results_item--alt.avia_search-results_item:last-of-type{border-bottom:none}.avia_search-trips.avia_search-trips--dkp .avia_search-results_item_main{padding-right:16px;width:100%;max-width:416px}.avia_search-trips.avia_search-trips--dkp .avia_search-results_item_center{max-width:220px}.avia_search-trips.avia_search-trips--dkp .avia_search-results_item_aside{padding-left:16px;min-width:260px}.avia_search-trips.avia_search-trips--dkp .avia_search-results_item_aside_wait{display:block}
.avia_search-selects{position:relative;display:flex;justify-content:space-between;align-items:center;padding:25px 30px;padding-bottom:0}.avia_search-selects.avia_search-selects--dkp{max-width:950px;padding-left:0;padding-right:0;margin-left:0;margin-right:0;background-color:#f3f3f3}.avia_search-selects.avia_search-selects--dkp::before{content:"";position:absolute;left:-20px;top:0;width:20px;height:100%;background-color:#f3f3f3}.avia_search-selects.avia_search-selects--dkp::after{content:"";position:absolute;right:-20px;top:0;width:20px;height:100%;background-color:#f3f3f3}.avia_search-selects_item{position:relative;display:flex;align-items:center;justify-content:center;height:50px;padding:0 37px;background:#fff;text-transform:uppercase;color:#0a2239;font:500 12px/14px Roboto,sans-serif;border-radius:39px;cursor:pointer;user-select:none}.avia_search-selects_item.avia_search-selects_item--none{display:none}.avia_search-selects.avia_search-selects--dkp .avia_search-selects_item{padding:0 19px;font-size:11px;height:41px}.avia_search-selects_text{margin-right:6px;pointer-events:none}.avia_search-selects_text-check-count{color:#fff;display:none}.avia_search-selects_text-check-count::before{content:"("}.avia_search-selects_text-check-count::after{content:")"}.avia_search-selects_item--active-count .avia_search-selects_text-check-count{display:block}.avia_search-selects_icon{pointer-events:none}.avia_search-priority{position:relative;display:flex;box-shadow:0 7px 11px rgba(8,0,47,.07),0 3px 5px rgba(8,0,47,.05);border-radius:4px;margin:0 30px;padding:25px 0;background-color:#f3f3f3;display:none}.avia_search-priority.avia_search-priority--dkp::before{content:"";position:absolute;left:-20px;top:0;width:20px;height:100%;background-color:#f3f3f3}.avia_search-priority.avia_search-priority--dkp::after{content:"";position:absolute;right:-20px;top:0;width:20px;height:100%;background-color:#f3f3f3}.avia_search-priority.avia_search-priority--dkp{padding-left:0;padding-right:0;margin-left:0;margin-right:0}.avia_search-priority_item{display:flex;align-items:center;justify-content:center;width:100%;height:50px;text-transform:uppercase;text-align:center;color:#0a2239;font:500 12px/14px Roboto,sans-serif;border-left:1px solid #ced4da;background:#fff;cursor:pointer;user-select:none}.avia_search-priority_item--active,.avia_search-priority_item--active+.avia_search-priority_item,.avia_search-priority_item:first-of-type{border-left:none}.avia_search-priority_item.avia_search-priority_item--active,.avia_search-priority_item:hover{background:#1e8cf3;color:#fff}.avia_search-priority_item-text--mr{margin-right:8px}.avia_search-selects_dropdown{position:absolute;top:100%;left:50%;transform:translate(-50%,10px);width:100vw;max-width:317px;background:#fff;border-radius:4px;padding:20px 20px 10px;filter:drop-shadow(0 7px 11px rgba(8, 0, 47, .07)) drop-shadow(0 3px 5px rgba(8, 0, 47, .05));display:none;z-index:96;box-sizing:border-box;text-transform:none;cursor:default}.avia_search-selects_dropdown::before{content:"";display:block;width:22px;height:7px;background:url("../../../templates/d/blocks/avia-search/img/dropdown-decor-white.svg") center no-repeat;position:absolute;bottom:100%;left:102px;z-index:66}.avia_search-selects.avia_search-selects--dkp .avia_search-selects_dropdown::before{left:52px}.avia_search-selects_item--active .avia_search-selects_dropdown{display:block}.avia_search-selects_item--active,.avia_search-selects_item--active-count,.avia_search-selects_item--active-count-without-quantity{background:#0f7ee6}.avia_search-selects_icon--active{display:none}.avia_search-selects_item:hover{background-color:#5299ef}.avia_search-selects_item--active .avia_search-selects_text,.avia_search-selects_item--active-count .avia_search-selects_text,.avia_search-selects_item--active-count-without-quantity .avia_search-selects_text,.avia_search-selects_item:hover .avia_search-selects_text{color:#fff}.avia_search-selects_item--active .avia_search-selects_icon,.avia_search-selects_item--active-count .avia_search-selects_icon,.avia_search-selects_item--active-count-without-quantity .avia_search-selects_icon,.avia_search-selects_item:hover .avia_search-selects_icon{display:none}.avia_search-selects_item--active .avia_search-selects_icon.avia_search-selects_icon--active,.avia_search-selects_item:hover:not(.avia_search-selects_item--active-count):not(.avia_search-selects_item--active-count-without-quantity) .avia_search-selects_icon.avia_search-selects_icon--active{display:block}.avia_search-selects_item--active-count .avia_search-selects_icon.avia_search-selects_icon--active{display:none}.avia_search-selects_item--active-count-without-quantity .avia_search-selects_icon.avia_search-selects_icon--active{display:none}.avia_search-selects_dropdown_header{margin-bottom:10px;display:flex;justify-content:space-between;align-items:center}.avia_search-selects_dropdown_title{color:#0f7ee6;font:500 14px/16px Roboto,sans-serif}.avia_search-selects_dropdown_subtitle{color:#0f7ee6;font:500 12px/14px Roboto,sans-serif}.avia_search-form_dropdown_transfer{display:flex;align-items:center;margin-bottom:10px}.avia_search-form_dropdown_transfer-check-wrapper{display:flex;cursor:pointer;user-select:none}.avia_search-form_dropdown_transfer-check-wrapper img{display:none}.avia_search-form_dropdown_transfer-check-wrapper.avia_search-form_dropdown_transfer-check-wrapper--checked img{display:block}.avia_search-form_dropdown_transfer-check-wrapper.avia_search-form_dropdown_transfer-check-wrapper--disabled{opacity:.3;cursor:default}.avia_search-form_dropdown_transfer-check{border:1px solid #0a2239;border-radius:3px;background:#fff;display:flex;align-items:center;justify-content:center;width:0;min-width:14px;height:14px;margin-right:6px}.avia_search-form_dropdown_transfer-title{font:400 14px/16px Roboto,sans-serif;color:#0a2239}.avia_search-form_dropdown_transfer-price{font:700 14px/16px Roboto,sans-serif;color:#0a2239;margin-left:auto}.avia_search-form_dropdown_price{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center}.avia_search-form_dropdown_price_item{margin-bottom:13px;display:flex;align-items:center}.avia_search-form_dropdown_price_label{margin-right:8px;font:400 14px/16px Roboto,sans-serif}.avia_search-form_dropdown_price_input{display:flex;justify-content:center;align-items:center;width:80px;max-width:80px;text-align:center;height:28px;background:#fff;border:1px solid #cfd3d5;box-sizing:border-box;border-radius:3px;font:700 14px/16px Roboto,sans-serif}.avia_search-form_dropdown_price_slider{width:100%;position:relative;background:#c4c4c4;height:4px;margin-bottom:20px}.avia_search-form_dropdown_price_slider .ui-slider-handle,.avia_search-form_dropdown_price_toggle{width:18px;height:18px;border-radius:50%;box-sizing:border-box;background:#0f7ee6;border:2px solid #ebebeb;top:25%;position:absolute}.avia_search-form_dropdown_price_slider.avia_search-form_dropdown_price_slider--hidden-inner .avia_search-form_dropdown_price_toggle{display:none}.avia_search-form_dropdown_price_toggle--min{left:15px;transform:translate(-50%,-50%)}.avia_search-form_dropdown_price_toggle--max{right:15px;transform:translate(50%,-50%)}.avia_search-form_dropdown_price_slider .ui-slider-range,.avia_search-form_dropdown_price_slider_current{position:absolute;width:100%;height:100%;background:#0f7ee6;left:15px;right:15px}.avia_search-form_dropdown_price_slider.avia_search-form_dropdown_price_slider--hidden-inner .avia_search-form_dropdown_price_slider_current{display:none}.avia_search-selects.avia_search-selects--dkp .avia_search-selects_dropdown--middle:before,.avia_search-selects_dropdown--middle:before{left:50%;transform:translate(-50%,0)}.avia_search-selects_dropdown--left{left:0;transform:translate(0,10px)}.avia_search-selects_dropdown--right{left:unset;right:0;transform:translate(0,10px)}.avia_search-selects_dropdown--right::before{left:unset;right:60px;transform:translate(0,0)}.avia_search-selects.avia_search-selects--dkp .avia_search-selects_dropdown.avia_search-selects_dropdown--right::before{left:unset;right:32px}.avia_search-selects_dropdown--time{max-width:192px}.avia_search-selects_dropdown--time .avia_search-form_dropdown_main{display:grid;grid-template-columns:auto auto;justify-content:space-between;padding-bottom:6px;margin-bottom:16px;border-bottom:1px solid #c4c4c4}.avia_search-selects_dropdown--time .avia_search-form_dropdown_main:nth-last-child(2){padding-bottom:0;margin-bottom:0;border-bottom:none}.avia_search-selects_dropdown_time{display:flex;margin-bottom:14px}.avia_search-selects_dropdown-title{width:50%;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #cfd3d5;font:400 14px/16px Roboto,sans-serif;height:29px;cursor:pointer;user-select:none}.avia_search-selects_dropdown-title.avia_search-selects_dropdown-title--active{color:#fff;font-weight:700;background:#0f7ee6;border-color:#0f7ee6}.avia_search-selects_dropdown-title:first-of-type{border-radius:3px 0 0 3px}.avia_search-selects_dropdown-title:last-of-type{border-radius:0 3px 3px 0}.avia_search-selects_dropdown--class{max-width:192px}.avia_search-selects_dropdown--luggage{max-width:240px}.avia_search-form_dropdown_main-companies{overflow:auto;max-height:200px;padding-right:20px}.avia_search-form_dropdown_main-companies::-webkit-scrollbar{width:8px;background:#d6ebff;border-radius:4px}.avia_search-form_dropdown_main-companies::-webkit-scrollbar-thumb{background:#0f7ee6;border-radius:4px}
.avia_search-results_item-popup-lowcoster-wrapper{position:absolute;bottom:0;right:0;display:none}.avia_search-results_item-popup-lowcoster{position:absolute;top:7px;right:0;width:342px;padding:20px 20px 10px;background:#fff;border-radius:4px;filter:drop-shadow(0 7px 11px rgba(8, 0, 47, .37)) drop-shadow(0 3px 5px rgba(8, 0, 47, .05));box-sizing:border-box;cursor:default;z-index:96}.avia_search-results_item-popup-lowcoster::before{content:"";display:block;width:22px;height:7px;background:url("../../../templates/d/blocks/avia-search/img/dropdown-decor-white.svg") center no-repeat;position:absolute;bottom:100%;right:44px;z-index:66}.avia_search-results_item-type:hover .avia_search-results_item-popup-lowcoster-wrapper{display:block}.avia_search-results_item-popup-lowcoster-header{color:#0f7ee6;font-size:14px;line-height:16px;font-weight:500}.avia_search-results_item-popup-lowcoster-txt{margin-top:10px;color:#000;font-size:12px;line-height:16px;font-weight:400}.avia_search-results_item-popup-lowcoster-txt.avia_search-results_item-popup-lowcoster-txt--bold{font-weight:500}.avia_search-results_item-popup-lowcoster-txt--attention{position:relative;margin-left:14px;color:red}.avia_search-results_item-popup-lowcoster-txt--attention::before{content:"";position:absolute;left:-13px;top:2px;width:11px;height:9px;background-image:url("../../../templates/d/blocks/avia-search/img/icon-warning.svg");background-size:contain}
.avia_search-results_item-popup-charter-wrapper{position:absolute;bottom:0;right:0;display:none}.avia_search-results_item-popup-charter{position:absolute;top:7px;right:0;width:342px;padding:20px 20px 10px;background:#fff;border-radius:4px;filter:drop-shadow(0 7px 11px rgba(8, 0, 47, .37)) drop-shadow(0 3px 5px rgba(8, 0, 47, .05));box-sizing:border-box;cursor:default;z-index:96}.avia_search-results_item-popup-charter::before{content:"";display:block;width:22px;height:7px;background:url("../../../templates/d/blocks/avia-search/img/dropdown-decor-white.svg") center no-repeat;position:absolute;bottom:100%;right:44px;z-index:66}.avia_search-results_item-type:hover .avia_search-results_item-popup-charter-wrapper{display:block}.avia_search-results_item-popup-charter-header{color:#0f7ee6;font-size:14px;line-height:16px;font-weight:500}.avia_search-results_item-popup-charter-txt{margin-top:10px;color:#000;font-size:12px;line-height:16px;font-weight:400}.avia_search-results_item-popup-charter-txt.avia_search-results_item-popup-charter-txt--bold{font-weight:500}
.avia_search-results{position:relative;display:flex;justify-content:space-between;align-items:center;padding:14px 30px;background-color:#f3f3f3}.avia_search-results.avia_search-results--dkp{padding-left:0;padding-right:0;margin-left:0;margin-right:0}.avia_search-results.avia_search-results--dkp::before{content:"";position:absolute;left:-20px;top:0;width:20px;height:100%;background-color:#f3f3f3}.avia_search-results.avia_search-results--dkp::after{content:"";position:absolute;right:-20px;top:0;width:20px;height:100%;background-color:#f3f3f3}.avia_search-results .avia_search-course{padding:0;margin-right:0}.avia_search-results .Valutes{align-items:center;margin:0}.avia_search-results_counter{font:400 14px/16px Roboto,sans-serif;margin-right:5px}.avia_search-results_counter--strong{font-weight:700;display:inline}.avia_search-results_sort{font:400 14px/16px Roboto,sans-serif;display:flex}.avia_search-results_sort_select{display:flex;align-items:center;color:#0f7ee6;margin-left:5px;position:relative;font-weight:500;cursor:pointer;user-select:none}.avia_search-course.avia_search-course--result{background:0 0;margin-left:auto;padding-right:0;padding-bottom:0}.avia_search-results_item{position:relative;z-index:5;background:#fff;padding:26px;box-shadow:0 4px 8px rgba(157,157,157,.2);display:flex;border-radius:4px 4px 0 0;border-bottom:1px solid #d0d0d0}.avia_search-results_item_main{padding:10px 26px 20px 0;border-right:1px solid #d0d0d0;width:100%;box-sizing:border-box}.avia_search-results_item_top{margin-bottom:26px;display:flex;justify-content:space-between}.avia_search-results_item_time{position:relative;font:400 30px/35px Roboto,sans-serif;color:#0a2239}.avia_search-results_item_time-popup{position:absolute;top:40px;left:-16px;width:107px;background:rgba(0,0,0,.85);color:#fff;border-radius:4px;padding:10px;font-size:12px;line-height:14px;text-align:center;box-sizing:border-box;text-transform:none;filter:drop-shadow(0 7px 11px rgba(8, 0, 47, .07)) drop-shadow(0 3px 5px rgba(8, 0, 47, .05));cursor:default;z-index:96;visibility:hidden;opacity:0;transition:.3s;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.avia_search-results_item_time:hover .avia_search-results_item_time-popup{visibility:visible;opacity:1}.avia_search-results_item_time-popup::before{content:"";display:block;width:22px;height:7px;background:url("../../../templates/d/blocks/avia-search/img/dropdown-decor-dark.svg") center no-repeat;transform:rotate(180deg);position:absolute;bottom:100%;left:calc(50% - 11px);z-index:66}.avia_search-results_item_time-popup span{font-weight:700}.avia_search-results_item_date{font:400 14px/16px Roboto,sans-serif;margin-bottom:12px;color:#0a2239;white-space:nowrap}.avia_search-results_item_city{color:#0a2239;font:700 14px/16px Roboto,sans-serif}.avia_search-results_item_right .avia_search-results_item_city{text-align:right}.avia_search-results_item_companies{display:flex;justify-content:center;align-items:stretch;margin-bottom:14px}.avia_search-results_item_companies_wrap{position:relative;display:flex;align-items:center;margin:0 10px 0 0;font:400 14px/16px Roboto,sans-serif;color:#0a2239}.avia_search-results_item_companies_wrap.avia_search-results_item_companies_wrap--ml{margin-left:10px}.avia_search-results_item_companies.avia_search-results_item_companies--no_titles{justify-content:center}.avia_search-results_item_companies_icon{display:block;width:33px;height:33px}.avia_search-results_item_companies_icon.avia_search-results_item_companies_icon--mr{margin-right:12px}.avia_search-results_item_companies_icon:last-child{margin-right:0}.avia_search-results_item_companies_icon{margin-right:10px}.avia_search-results_item_companies_title{word-break:break-word;width:60px}.avia_search-results_item_companies_popup-wrapper{position:absolute;bottom:0;display:flex;justify-content:center;width:100%}.avia_search-results_item_companies_popup{position:absolute;top:7px;width:107px;background:rgba(0,0,0,.85);color:#fff;border-radius:4px;padding:10px;font-size:12px;line-height:14px;text-align:center;box-sizing:border-box;text-transform:none;filter:drop-shadow(0 7px 11px rgba(8, 0, 47, .07)) drop-shadow(0 3px 5px rgba(8, 0, 47, .05));cursor:default;z-index:96;visibility:hidden;opacity:0;transition:.3s;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.avia_search-results_item_companies_popup::before{content:"";display:block;width:22px;height:7px;background:url("../../../templates/d/blocks/avia-search/img/dropdown-decor-dark.svg") center no-repeat;transform:rotate(180deg);position:absolute;bottom:100%;left:calc(50% - 11px);z-index:66}.avia_search-results_item_companies_wrap:hover .avia_search-results_item_companies_popup{visibility:visible;opacity:1}.avia_search-results_item_plane{display:flex;align-items:center;justify-content:center;margin-bottom:7px}.avia_search-results_item_plane_info{font:400 12px/14px Roboto,sans-serif;color:#0a2239}.avia_search-results_item_plane_serial{margin-right:10px;font:700 14px/16px Roboto,sans-serif}.avia_search-results_item_duration{font:400 13px/15px Roboto,sans-serif;color:#0a2239;display:flex;justify-content:center}.avia_search-results_item_duration_time{display:inline}.avia_search-results_item_duration_transfer{font-weight:700;display:inline;margin-left:5px}.avia_search-results_item_right{display:flex;flex-direction:column;align-items:flex-end}.avia_search-results_item_bottom{display:flex;justify-content:space-between;position:relative;align-items:center;width:100%;z-index:5}.avia_search-results_item_bottom:before{content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#a7d4ff;z-index:-1;width:100%;height:4px}.avia_search-results_item_bottom_item{min-width:38px;width:0;height:22px;display:flex;align-items:center;justify-content:center;background:#0f7ee6;border-radius:3px;font:500 12px/14px Roboto,sans-serif;text-transform:uppercase;color:#fff;position:relative}.avia_search-results_item_bottom_item:before{content:"";display:block;width:14px;height:14px;position:absolute;bottom:100%;left:50%;transform:translate(-50%,-8px)}.avia_search-results_item_bottom_item:first-of-type:before{background:url("../../../templates/d/blocks/avia-search/img/plane-up.svg")}.avia_search-results_item_bottom_item:last-of-type:before{background:url("../../../templates/d/blocks/avia-search/img/plane-down.svg")}.avia_search-results_item_bottom_item:after{content:attr(data-time);display:block;position:absolute;top:100%;left:50%;transform:translate(-50%,8px);font:400 13px/16px Roboto,sans-serif;white-space:nowrap;color:#0a2239;text-transform:none}.avia_search-results_item_bottom_item:hover{background:#435cb7}.avia_search-results_item_bottom_segment{width:100%;height:4px;display:block;box-sizing:border-box;background:0 0;position:relative}.avia_search-results_item_popup{position:absolute;bottom:100%;left:50%;max-width:117px;background:rgba(0,0,0,.85);color:#fff;padding:6px 10px;border-radius:3px;transform:translate(-50%,-12px);text-align:center;font:400 12px/14px Roboto,sans-serif;z-index:96;visibility:hidden;opacity:0;transition:.3s;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.avia_search-results_item_popup:before{content:"";display:block;top:100%;left:50%;transform:translate(-50%,0);background:url("../../../templates/d/blocks/avia-search/img/dropdown-decor-dark.svg") center no-repeat;position:absolute;width:22px;height:7px}.avia_search-results_item_popup.avia_search-results_item_popup--left{left:0;transform:translate(0,-12px)}.avia_search-results_item_popup.avia_search-results_item_popup--right{left:unset;right:0;transform:translate(0,-12px)}.avia_search-results_item_popup.avia_search-results_item_popup--left:before{left:8px;transform:translate(0,0)}.avia_search-results_item_popup.avia_search-results_item_popup--right:before{left:unset;right:8px;transform:translate(0,0)}.avia_search-results_item_bottom_segment:hover{background:#435cb7}.avia_search-results_item_bottom_item:hover .avia_search-results_item_popup,.avia_search-results_item_bottom_segment:hover .avia_search-results_item_popup{visibility:visible;opacity:1}.avia_search-results_item_bottom_item .avia_search-results_item_popup{text-transform:none;max-width:unset;text-align:center}.avia_search-results_item_popup-bold{display:block;font-weight:700}.avia_search-results_item_aside{min-width:330px;width:0;padding:10px 0 0 26px;box-sizing:border-box}.avia_search-results_item_aside.avia_search-results_item_aside--pt{padding-top:25px}.avia_search-results_item_aside_title{font:700 15px/20px "PT Sans",sans-serif;margin-bottom:14px}.avia_search-results_item_aside_luggage{display:flex;align-items:center;margin-bottom:8px}.avia_search-results_item_aside_luggage-icon{margin-right:8px;min-width:13px;height:18px;display:block}.avia_search-results_item_aside_luggage-text{margin-right:5px;font:400 15px/18px Roboto,sans-serif;color:#4ea9ff}.avia_search-results_item_aside_luggage.avia_search-results_item_aside_luggage--attention .avia_search-results_item_aside_luggage-text{color:red}.avia_search-results_item_aside_luggage-value{margin-right:5px;font:400 15px/18px Roboto,sans-serif;color:#0f7ee6}.avia_search-results_item_aside_luggage.avia_search-results_item_aside_luggage--attention .avia_search-results_item_aside_luggage-value{color:red}.avia_search-results_item_aside_bag{display:flex;align-items:center;margin-bottom:8px}.avia_search-results_item_aside_bag-icon{margin-right:7px;min-width:13px;max-width:14px;height:18px;display:block}.avia_search-results_item_aside_bag-text{margin-right:5px;font:400 15px/18px Roboto,sans-serif;color:#4ea9ff}.avia_search-results_item_aside_bag-value{margin-right:5px;font:400 15px/18px Roboto,sans-serif;color:#0f7ee6}.avia_search-results_item_aside_change{display:inline-flex;align-items:center;margin-right:16px}.avia_search-results_item_aside_change-icon{margin-right:8px;max-width:13px;height:18px;display:block}.avia_search-results_item_aside_change-text{margin-right:5px;font:400 15px/18px Roboto,sans-serif;color:#4ea9ff}.avia_search-results_item_aside_change-value{margin-right:5px;font:400 15px/18px Roboto,sans-serif;color:#0f7ee6}.avia_search-results_item_aside_change-value.avia_search-results_item_aside_change-value--attention{color:red}.avia_search-results_item_aside_refund{display:inline-flex;align-items:center}.avia_search-results_item_aside_refund-icon{margin-right:8px;max-width:13px;height:18px;display:block}.avia_search-results_item_aside_refund-text{margin-right:5px;font:400 15px/18px Roboto,sans-serif;color:#4ea9ff}.avia_search-results_item_aside_refund-value{font:400 15px/18px Roboto,sans-serif;color:#0f7ee6}.avia_search-results_item_aside_refund-value.avia_search-results_item_aside_refund-value--attention{color:red}.avia_search-results_item_aside_wait{display:none;position:relative;margin-top:24px;padding-left:26px}.avia_search-results_item_aside_wait-icon{margin-right:8px;max-width:18px;height:18px;display:block;position:absolute;top:0;left:0}.avia_search-results_item_aside_wait-text{font:400 12px/14px Roboto,sans-serif;color:#0f7ee6}.avia_search-results_item_aside_wait-value{font:700 12px/14px Roboto,sans-serif;color:#0f7ee6}.avia_search-results_item-direction{position:absolute;top:0;left:0;min-height:27px;padding:0 26px;border-radius:0 0 4px 0;color:#fff;text-transform:uppercase;background:#435cb7;white-space:nowrap;font:700 10px/12px Roboto,sans-serif;letter-spacing:1px;display:flex;align-items:center;justify-content:center}.avia_search-results_item-direction.avia_search-results_item-direction--back{background:#ff7e47}.avia_search-results_item-type{position:absolute;top:4px;right:0;border-radius:4px 0 0 4px;color:#fff;background:#42c667;min-height:28px;padding:0;display:flex;align-items:center;justify-content:center;font:500 14px/17px Roboto,sans-serif;width:100%;max-width:107px;box-sizing:border-box}.avia_search-results_item--alt.avia_search-results_item{background:#f2f4f6;z-index:4;padding:14px 26px;border-bottom:1px solid #d0d0d0}.avia_search-results_item--alt.avia_search-results_item:last-of-type{border-bottom:none}.avia_search-results_item--alt.avia_search-results_item .avia_search-results_item_main{display:flex;align-items:center;justify-content:space-between;opacity:.5;padding:0 26px 0 0}.avia_search-results_item--alt.avia_search-results_item .avia_search-results_item_bottom{margin:22px 22px 0}.avia_search-results_item--alt.avia_search-results_item .avia_search-results_item_bottom_item:first-of-type:before,.avia_search-results_item--alt.avia_search-results_item .avia_search-results_item_bottom_item:last-of-type:before{content:attr(data-city);width:auto;white-space:nowrap;background:0 0;font:700 14px/17px Roboto,sans-serif;color:#0a2239;text-transform:none;text-align:left;left:0;transform:translate(0,-7px)}.avia_search-results_item--alt.avia_search-results_item .avia_search-results_item_bottom_item:last-of-type:before{text-align:right;left:unset;right:0;transform:translate(0,-7px)}.avia_search-results_item--alt.avia_search-results_item .avia_search-results_item_date{margin-bottom:0}.avia_search-results_item.avia_search-results_item--alt .avia_search-results_item_companies_wrap:first-of-type{margin-left:0}.avia_search-results_item--alt.avia_search-results_item .avia_search-results_item_aside{opacity:.5;padding-top:0;align-self:center}.avia_search-results_item--alt.avia_search-results_item .avia_search-results_item_aside .avia_search-results_item_companies{margin-bottom:0}.avia_search-results_item_change{align-items:center;justify-content:center;background:linear-gradient(87deg,#8bbaff 2.47%,#0f7ee6 97.38%);border-radius:3px;width:208px;height:35px;display:none;color:#fff;text-transform:uppercase;font:700 16px/18px Roboto,sans-serif;cursor:pointer;user-select:none}.avia_search-results_item--alt.avia_search-results_item:hover .avia_search-results_item_change{display:flex}.avia_search-results_item--alt.avia_search-results_item:hover .avia_search-results_item_companies{display:none}.avia_search-results_item--alt.avia_search-results_item:hover .avia_search-results_item_aside,.avia_search-results_item--alt.avia_search-results_item:hover .avia_search-results_item_main{opacity:1}.avia_search-results_item--alt.avia_search-results_item:hover{z-index:6;overflow:visible}.avia_search-results_item_change img{margin-right:10px;display:block;min-width:21px}.avia_search-result_trip{position:relative;box-shadow:0 7px 11px rgba(8,0,47,.07),0 3px 5px rgba(8,0,47,.04);border-radius:4px;background:#fff;margin:0 30px 26px}.avia_search-result_trip:hover{z-index:7}.avia_search-result_footer{display:flex;align-items:center;justify-content:flex-end;padding:20px}.avia_search-result_price{font:700 24px/28px Roboto,sans-serif;margin-right:20px}.avia_search-result_btn{display:flex;align-items:center;justify-content:center;height:35px;text-transform:uppercase;color:#fff;padding:0 34px;font:700 16px/19px Roboto,sans-serif;background:linear-gradient(85.29deg,#ffa34b 0,#ff6e05 100%);border-radius:3px;cursor:pointer;user-select:none}.avia_search-result_btn:hover{background:linear-gradient(85.29deg,#ff7d00 0,#b77900 100%)}.avia_search-result_more{display:flex;align-items:center;justify-content:center;height:51px;background:#fff;color:#0a2239;font:500 13px/15px Roboto,sans-serif;text-transform:uppercase;box-shadow:0 7px 11px rgba(8,0,47,.07),0 3px 5px rgba(8,0,47,.04);border-radius:4px;margin:0 auto 24px;margin-bottom:0;max-width:279px;cursor:pointer;user-select:none}.avia_search-result_more:hover{background:linear-gradient(180deg,#fff 0,#f3f3f3 100%)}.avia_search-result_wrap:nth-last-child(2) .avia_search-results_item--alt{box-shadow:none}.avia_search-results_sort_dropdown{position:absolute;top:100%;left:0;transform:translate(0,10px);background:#fff;border-radius:4px;padding:10px 0;display:none;z-index:96;filter:drop-shadow(0 7px 11px rgba(8, 0, 47, .07)) drop-shadow(0 3px 5px rgba(8, 0, 47, .04))}.avia_search-results_sort_dropdown--active{display:block}.avia_search-results_sort_dropdown-item{padding:8px 20px;font:400 14px/16px Roboto,sans-serif;color:#0a2239;white-space:nowrap}.avia_search-results_sort_dropdown-item--active,.avia_search-results_sort_dropdown-item:hover{color:#fff;background:#5299ef}.avia_search-results_sort_select-icon{max-width:10px;margin-left:4px}.avia_search-results_item_wait{font:400 12px/14px Roboto,sans-serif;display:none}.avia_search-results_item_wait-value{font:700 12px/14px Roboto,sans-serif}.avia_search-results_item--loading{width:44px;height:44px;margin:72px auto;-webkit-animation:spin 1s infinite steps(20);animation:spin 1s infinite steps(20);display:none}.avia_search-results_item.avia_search-results_item--alt .avia_search-results_item--loading{width:24px;height:24px;margin:24px auto}.avia_search-results_item.avia_search-results_item--preloader *{display:none}.avia_search-results_item.avia_search-results_item--preloader .avia_search-results_item_main{display:none}.avia_search-results_item.avia_search-results_item--preloader .avia_search-results_item--loading{display:block}.avia_search-results_item.avia_search-results_item--preloader .avia_search-results_item-direction{display:flex}.avia_search-results_item.avia_search-results_item--preloader .avia_search-results_item-type{display:flex}.avia_search-advanced_search_btn-wrapper{position:relative;display:flex;justify-content:center;align-content:center;width:100%;height:75px;background-color:#f3f3f3}.avia_search-advanced_search_btn-wrapper::before{content:"";position:absolute;left:-20px;top:0;width:20px;height:100%;background-color:#f3f3f3}.avia_search-advanced_search_btn-wrapper::after{content:"";position:absolute;right:-20px;top:0;width:20px;height:100%;background-color:#f3f3f3}.avia_search-advanced_search_btn{display:flex;align-items:center;justify-content:center;width:100%;height:51px;box-shadow:0 7px 11px rgba(8,0,47,.07),0 3px 5px rgba(8,0,47,.04);border-radius:4px;background:#1e8cf3;text-transform:uppercase;font:500 13px/15px Roboto,sans-serif;color:#fff;transition:.3s;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;cursor:pointer;user-select:none}.avia_search-advanced_search_btn:hover{opacity:.8}.avia_search-advanced_search_btn img{margin-right:12px}@-webkit-keyframes loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loading{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}
.avia_search_preloader{position:relative;width:100%;margin:0;padding:0;padding-top:40px;padding-bottom:40px;border-right:1px solid #007aff;border-left:1px solid #007aff;background-color:#fff;box-sizing:border-box;box-shadow:0 3px 3px 0 rgba(0,0,0,.2);display:none}.avia_search_preloader.avia_search_preloader--active{display:block}.avia_search_preloader.avia_search_preloader--page{width:calc(100% - 20px);margin:0 10px}.avia_search_preloader-img-spin{width:40px;height:40px;display:block;margin:0 auto;background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/avia-search/img/spin.svg");border:none;-webkit-animation:spin 1s infinite steps(20);animation:spin 1s infinite steps(20)}.avia_search_preloader-timer{position:absolute;top:20px;right:6px;min-width:111px;margin-top:0;font:12px/17px "PT Sans",sans-serif;color:#1a459c;z-index:10}.avia_search_preloader-timer-progress-bar{display:block;margin:0 auto;width:119px;height:12px;position:relative;border:1px solid #5da0d2;background:url("../../../templates/d/blocks/avia-search/img/progress.jpg") repeat-x;box-shadow:inset 0 0 0 1px #fff;animation:animatedBackground 10s linear infinite;-moz-animation:animatedBackground 10s linear infinite;-webkit-animation:animatedBackground 10s linear infinite;-o-animation:animatedBackground 10s linear infinite}.avia_search_preloader-timer-progress-bar-white{width:100%;height:100%;float:right;background:#fff;position:relative;animation:animatedBackgroundWhite 45s linear forwards;-moz-animation:animatedBackgroundWhite 45s linear forwards;-webkit-animation:animatedBackgroundWhite 45s linear forwards;-o-animation:animatedBackgroundWhite 45s linear forwards}.avia_search_preloader-timer-progress-bar-white-procent{display:inline-block;position:absolute;font-size:10px;font-family:"Roboto Condensed";color:#fefefe;line-height:1.2;left:-17px}.avia_search_preloader-timer-progress-bar-white-procent::before{content:"0%";font-size:10px;font-weight:700;font-family:"Roboto Condensed";display:block;position:absolute;right:-15px;top:0;color:#fff;animation:animatedCounterWhite 45s linear forwards;-moz-animation:animatedCounterWhite 45s linear forwards;-webkit-animation:animatedCounterWhite 45s linear forwards;-o-animation:animatedCounterWhite 45s linear forwards}
.avia_search-popup-15-min{display:none;justify-content:center;align-items:center;width:100%;height:100%;position:fixed;top:0;left:0;z-index:800;box-sizing:border-box;color:#0a2239}.avia_search-popup-15-min.avia_search-popup-15-min--active{display:flex}.avia_search-popup-15-min-background{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)}.avia_search-popup-15-min-content{position:relative;width:489px;min-height:220px;max-height:400px;padding:30px 20px;background:#fff;font-family:Roboto,sans-serif;border-radius:4px;filter:drop-shadow(0 4px 4px rgba(0, 0, 0, .25)) drop-shadow(0 0 11px rgba(8, 0, 47, .1));box-sizing:border-box}.avia_search-popup-15-min-content::-webkit-scrollbar{width:8px}.avia_search-popup-15-min-content::-webkit-scrollbar-thumb{border-radius:8px;background:#666}.avia_search-popup-15-min-content::-webkit-scrollbar-track{border-radius:8px;background:#cbcbcb}.avia_search-popup-15-min-content-close{position:absolute;top:10px;right:10px;width:12px;height:12px;cursor:pointer;user-select:none}.avia_search-popup-15-min-content-text{font-size:14px;font-weight:400;line-height:16px}.avia_search-popup-15-min-content-text--bold{font-weight:600}.avia_search-popup-15-min-content-text.avia_search-popup-15-min-content-text--mt{margin-top:10px}.avia_search-popup-15-min-content-btn-wrapper{display:flex;justify-content:center;width:100%;margin-top:20px}.avia_search-popup-15-min-content-btn{display:flex;justify-content:center;align-items:center;min-width:50px;height:40px;padding:9px 14px;color:#fff;background:linear-gradient(86deg,#ffa34b 0,#ff6e05 100%);border-radius:3px;box-sizing:border-box;font-size:15px;font-weight:500;line-height:18px;text-transform:uppercase;cursor:pointer;user-select:none}.avia_search-popup-15-min-content-btn:hover{background:linear-gradient(86deg,#ff7d00 0,#b77900 100%)}
.avia_search-page{min-height:550px}
.avia_search-no-tickets__wrapper{position:absolute;bottom:0;right:0;z-index:10;display:none}.avia_search-no-tickets__wrapper.avia_search-no-tickets__wrapper--active{display:block}.avia_search-no-tickets{position:absolute;right:0;top:0;width:365px;height:340px;background:#fff;border:1px solid #8abeff;box-shadow:0 5px 5px rgba(0,0,0,.3);text-align:center;z-index:2}.avia_search-no-tickets__close-button{font:300 15px Roboto,sans-serif;color:#444;position:absolute;right:9px;top:6px;cursor:pointer;text-decoration:none}.avia_search-no-tickets__hand-wrapper{display:flex;justify-content:center;margin-top:20px}.avia_search-no-tickets__h3{font:300 17px/24px Roboto,sans-serif;color:#000;text-align:center;margin-top:34px;margin-bottom:22px;line-height:1.3}.avia_search-no-tickets__btn{display:inline-block;border:1px solid #0f7ee6;color:#0f7ee6;padding:10px 0;border-radius:2px;width:265px;vertical-align:middle;line-height:1.1;margin-bottom:11px;cursor:pointer;transition:all .7s ease-out}.avia_search-no-tickets__btn:hover{color:#fff;background-color:#0f7ee6}
.avia_search-info{position:absolute;top:0;left:50%;transform:translate(-50%,0);width:calc(100vw - 17px);min-height:100vh;height:100%;display:none;z-index:1000;background:rgba(0,0,0,.3);overflow:auto}.avia_search-info.avia_search-info--active{display:block}.avia_search-info_content{position:absolute;left:50%;top:50px;transform:translate(-50%,0);background:#f3f3f3;padding:20px;border-radius:4px;width:100%;max-width:730px;box-sizing:border-box}.avia_search-info_close{position:absolute;top:10px;right:10px;width:12px;height:12px;cursor:pointer}.avia_search-info_title{color:#0a2239;font:500 18px/21px Roboto,sans-serif;margin-bottom:8px}.avia_search-info_header{display:flex;align-items:center;margin-bottom:20px}.avia_search-info_tariff{color:#001f6f;font:400 16px/19px Roboto,sans-serif;display:flex;margin-right:20px}.avia_search-info_tariff-title{font-weight:500;display:inline-block;margin-right:5px}.avia_search-info_tariff-value{display:inline-block}.avia_search-info_left{display:flex;align-items:center;color:#ff3232;font:400 16px/19px Roboto,sans-serif;position:relative}.avia_search-info_left-icon{display:block;width:16px;height:16px;margin-right:6px}.avia_search-info_left-hint{margin-left:8px;width:18px;height:18px;cursor:pointer}.avia_search-info_left--normal{color:#0f7ee6}.avia_search-info_price{margin-left:auto}.avia_search-info_price-title{color:#0f7ee6;font:500 16px/19px Roboto,sans-serif;display:inline-block;margin-right:10px}.avia_search-info_price-value{display:inline-block;font:700 18px/21px Roboto,sans-serif}.avia_search-info_covid_toggler{display:flex;padding:8px 26px;align-items:center;border:2px solid #0f7ee6;border-radius:4px;margin-bottom:20px;cursor:pointer;user-select:none}.avia_search-info_covid_toggler--active,.avia_search-info_covid_toggler:hover{background:#fff}.avia_search-info_covid_toggler-icon{margin-right:12px;display:block}.avia_search-info_covid_toggler-text{color:#0f7ee6;font:500 13px/15px Roboto,sans-serif;text-transform:uppercase}.avia_search-info_covid_toggler-btn{margin-left:auto;text-transform:uppercase;color:#0f7ee6;font:500 13px/15px Roboto,sans-serif;padding-right:18px;position:relative}.avia_search-info_covid_toggler-btn:before{content:"";display:block;height:6px;width:10px;background:url("../../../templates/d/blocks/avia-search/img/sort-blue-big.svg") center no-repeat;position:absolute;top:50%;right:0;transform:translate(0,-50%)}.avia_search-info_covid_content{background:#fff;padding:20px;margin-top:-20px;margin-bottom:20px;font:400 13px/15px Roboto,sans-serif;color:#000;display:none}.avia_search-info_covid_content.avia_search-info_covid_content--active{display:block}.avia_search-info_covid_content-text:not(:last-child){margin-bottom:20px}.avia_search-info_covid_content-text:not(:first-child){text-indent:20px}.avia_search-info_trip{background:#fff;box-shadow:0 7px 11px rgba(8,0,47,.07),0 3px 5px rgba(8,0,47,.04);border-radius:4px;margin-bottom:20px;overflow:hidden}.avia_search-info_trip-item{position:relative;overflow:hidden;display:flex;justify-content:space-between;align-items:flex-start;padding:35px 26px 16px}.avia_search-info_trip-item:before{content:"";display:block;width:calc(100% - 52px);height:4px;position:absolute;top:44px;left:50%;transform:translate(-50%,0);background:#a7d4ff}.avia_search-info_trip-item:after{content:attr(data-time);display:block;width:calc(100% - 52px);position:absolute;top:57px;left:50%;transform:translate(-50%,0);text-align:center;font:400 13px/15px Roboto,sans-serif;color:#0a2239}.avia_search-info_item{display:flex;flex-direction:column;align-items:flex-start;position:relative;z-index:5}.avia_search-info_item.avia_search-info_item--to{align-items:flex-end}.avia_search-info_trip-direction{position:absolute;top:0;left:0;background:#435cb7;border-radius:0 0 4px 0;padding:8px 26px;text-transform:uppercase;color:#fff;font:700 10px/12px Roboto,sans-serif;letter-spacing:1px;display:flex;align-items:flex-start}.avia_search-info_trip-direction.avia_search-info_trip-direction--back{background:#ef956f}.avia_search-info_trip-local-time{position:absolute;top:10px;left:280px;font-size:10px;line-height:12px;text-transform:uppercase}.avia_search-info_item-abbr{padding:4px 7px;font:500 12px/14px Roboto,sans-serif;border-radius:3px;background:#0f7ee6;margin-bottom:15px;text-transform:uppercase;color:#fff}.avia_search-info_item-time{font:700 16px/19px Roboto,sans-serif;margin-bottom:4px;color:#0a2239}.avia_search-info_item-name{font:400 14px/16px Roboto,sans-serif;color:#0a2239;margin-bottom:16px}.avia_search-info_item-flight{display:flex;align-items:center}.avia_search-info_item-flight_number{display:flex;font:400 14px/17px Roboto,sans-serif;margin-right:16px;color:#0a2239}.avia_search-info_item-flight_number-value{margin-left:5px;font-weight:700}.avia_search-info_item-flight_number-title{font:400 14px/17px Roboto,sans-serif;color:#0a2239;white-space:nowrap}.avia_search-info_item.avia_search-info_item--to .avia_search-info_item-flight_number{margin-right:0}.avia_search-info_trip-transfer{background:#f3f3f3;display:flex;align-items:center;justify-content:center;width:100%;height:38px;border-top:1px solid #d2d1d1;border-bottom:1px solid #d2d1d1}.avia_search-info_trip-transfer_title{font:700 14px/16px Roboto,sans-serif;color:#3aac38;margin-right:6px}.avia_search-info_trip-transfer_time{font:400 14px/16px Roboto,sans-serif;color:#0f7ee6;margin-right:16px}.avia_search-info_trip-transfer_city{font:400 14px/16px Roboto,sans-serif;color:#3aac38}.avia_search-info_trip-info{display:flex;justify-content:space-between;flex-wrap:wrap;padding:15px 26px;border-top:1px solid #d2d1d1}.avia_search-info_trip-info_luggage{display:flex;align-items:center}.avia_search-info_trip-info_luggage-icon{margin-right:8px;min-width:13px;height:18px;display:block}.avia_search-info_trip-info_luggage-text{margin-right:5px;font:400 15px/18px Roboto,sans-serif;color:#4ea9ff}.avia_search-info_trip-info_luggage.avia_search-info_trip-info_luggage--attention .avia_search-info_trip-info_luggage-text{color:red}.avia_search-info_trip-info_luggage-value{font:400 15px/18px Roboto,sans-serif;color:#0f7ee6;white-space:nowrap}.avia_search-info_trip-info_luggage.avia_search-info_trip-info_luggage--attention .avia_search-info_trip-info_luggage-value{color:red}.avia_search-info_trip-info_bag{display:flex;align-items:center}.avia_search-info_trip-info_bag-icon{margin-right:8px;min-width:13px;height:18px;display:block}.avia_search-info_trip-info_bag-text{margin-right:5px;font:400 15px/18px Roboto,sans-serif;color:#4ea9ff;white-space:nowrap}.avia_search-info_trip-info_bag-value{font:400 15px/18px Roboto,sans-serif;color:#0f7ee6;white-space:nowrap}.avia_search-info_trip-info_change{display:inline-flex;align-items:center}.avia_search-info_trip-info_change-icon{margin-right:8px;min-width:13px;height:18px;display:block}.avia_search-info_trip-info_change-text{margin-right:5px;font:400 15px/18px Roboto,sans-serif;color:#4ea9ff}.avia_search-info_trip-info_change-value{font:400 15px/18px Roboto,sans-serif;color:#0f7ee6}.avia_search-info_trip-info_change-value.avia_search-info_trip-info_change-value--attention{color:red}.avia_search-info_trip-info_refund{display:inline-flex;align-items:center;margin-top:10px}.avia_search-info_trip-info_refund-icon{margin-right:8px;min-width:13px;height:18px;display:block}.avia_search-info_trip-info_refund-text{margin-right:5px;font:400 15px/18px Roboto,sans-serif;color:#4ea9ff}.avia_search-info_trip-info_refund-value{font:400 15px/18px Roboto,sans-serif;color:#0f7ee6}.avia_search-info_trip-info_refund-value.avia_search-info_trip-info_refund-value--attention{color:red}.avia_search-info_attention-block{width:100%;min-height:70px;margin:0;padding:0;padding-top:15px;padding-bottom:15px;padding-left:45px;padding-right:20px;background-color:#f3f3f3;margin-bottom:20px;box-shadow:0 7px 11px rgba(8,0,47,.07),0 3px 5px rgba(8,0,47,.04);border-radius:4px;box-sizing:border-box}.avia_search-info_attention-block-txt{position:relative;margin:0;padding:0;font-family:Roboto,sans-serif;font-size:12px;color:#0f7ee6}.avia_search-info_attention-block-txt::before{position:absolute;content:"";top:0;left:-20px;width:14px;height:14px;background-image:url("../../../templates/d/blocks/avia-search/img/icon-warning.svg");background-repeat:no-repeat}.avia_search-info_annulation{font:400 14px/16px Roboto,sans-serif;color:#000;display:flex;flex-wrap:wrap;align-items:center}.avia_search-info_annulation-toggler{margin-left:18px;color:#0f7ee6;position:relative;padding-right:20px;text-decoration:underline dotted;cursor:pointer;font-weight:700}.avia_search-info_annulation-toggler:after{content:"";display:block;width:14px;height:100%;position:absolute;top:0;right:0;background:url("../../../templates/d/blocks/avia-search/img/select-blue.svg") center no-repeat}.avia_search-info_annulation-toggler--active:after{transform:rotate(180deg)}.avia_search-info_annulation-content{width:100%;background:#fff;padding:26px;position:relative;margin-top:6px;box-shadow:0 7px 11px rgba(8,0,47,.07),0 3px 5px rgba(8,0,47,.04);border-radius:4px}.avia_search-info_annulation-content.avia_search-info_annulation-content--hidden{display:none}.avia_search-info_annulation-close{position:absolute;top:10px;right:10px;cursor:pointer;user-select:none}.avia_search-info_annulation-title{font:400 14px/16px Roboto,sans-serif;color:#0a2239}.avia_search-info_annulation-text{font:400 14px/16px Roboto,sans-serif;color:#0a2239;margin-bottom:16px}.avia_search-info_annulation-rules{display:flex;justify-content:space-between}.avia_search-info_annulation-rules_text{width:100%;max-width:310px;max-height:482px;overflow:auto;padding:10px 18px 10px 10px;font:400 13px/15px Roboto,sans-serif;color:#0a2239;border:1px solid #0f7ee6;border-radius:4px;background:#fff;margin-right:25px;white-space:pre-wrap}.avia_search-info_annulation-rules_text::-webkit-scrollbar{width:7px;background:#d6ebff}.avia_search-info_annulation-rules_text::-webkit-scrollbar:horizontal{height:7px}.avia_search-info_annulation-rules_text::-webkit-scrollbar-thumb{background:#0f7ee6;border-radius:3px}.avia_search-info_annulation-rules_title{font:700 16px/19px Roboto,sans-serif;color:#0f7ee6;margin-bottom:16px}.avia_search-info_annulation-rules_item{color:#0a2239;font:400 14px/16px Roboto,sans-serif;margin-bottom:8px}.avia_search-info_annulation-rules_item--accent{font-weight:700;text-transform:uppercase;display:inline}.avia_search-info_annulation-rules_item--red{color:red;font-weight:500;margin-bottom:8px}.avia_search-info_annulation-rules_item.avia_search-info_annulation-rules_item--mt{margin-top:16px}.avia_search-info_annulation-rules_key{color:#0a2239;letter-spacing:-.01em;font:400 13px/15px Roboto,sans-serif;margin-bottom:4px}.avia_search-info_annulation-rules_key+avia_search-info_annulation-rules_item--red{margin-top:16px}.avia_search-info_annulation-rules_key--bordered{border-bottom:1px solid #d2d1d1;padding-bottom:16px;margin-bottom:16px}.avia_search-info_annulation-rules_alert{padding-left:26px;background:url("../../../templates/d/blocks/avia-search/img/alert-icon.svg") top left no-repeat;margin-top:16px;color:#0a2239;font:400 14px/16px Roboto,sans-serif}.avia_search-info_content .bx-viewport{height:400px!important}.avia_search-info_slider-wrapper{position:relative}.avia_search-info_slider-wrapper.avia_search-info_slider-wrapper--padding{padding:0 18px}.avia_search-info_slider{display:flex;align-items:flex-end;justify-content:space-between;position:relative;margin-top:15px}.avia_search-info_slider.avia_search-info_slider--no-flex{display:block}.avia_search-info_slider-next,.avia_search-info_slider-prev{position:absolute;left:0;top:calc(50% - 18px);z-index:1;display:block;min-width:18px;height:36px;align-self:center;cursor:pointer;user-select:none}.avia_search-info_slider-prev .bx-prev{display:block;width:100%;height:100%;background-image:url("../../../templates/d/blocks/avia-search/img/prev_big_blue.svg")}.avia_search-info_slider-prev .bx-prev.disabled{display:none}.avia_search-info_slider-next .bx-next{display:block;width:100%;height:100%;background-image:url("../../../templates/d/blocks/avia-search/img/next_big_blue.svg")}.avia_search-info_slider-next .bx-next.disabled{display:none}.avia_search-info_slider-next{left:initial;right:0}.avia_search-info_slide-wrapper{display:flex;justify-content:center;align-items:flex-end;width:100%;max-width:218px;height:380px}.avia_search-info_slide{background:#fff;border:2px dotted #51a4ff;border-radius:3px;padding:12px 8px 14px;display:flex;flex-direction:column;min-height:360px;width:100%;max-width:212px;box-sizing:border-box;cursor:pointer;user-select:none}.avia_search-info_slide.avia_search-info_slide--cursor-default{cursor:default}.avia_search-info_slide-radio{width:20px;height:20px;border-radius:50%;border:1px solid #8f8f8f;position:relative;margin:0 auto 7px;z-index:5}.avia_search-info_slide-radio:before{position:absolute;content:"";display:block;width:12px;height:12px;top:50%;left:50%;transform:translate(-50%,-50%);border:1px solid #cacaca;border-radius:50%;background:#fff}.avia_search-info_slide-title{text-align:center;margin-bottom:2px;color:#0a2239;font:700 14px/16px Roboto,sans-serif}.avia_search-info_slide-price{color:#0f7ee6;text-align:center;margin-bottom:16px;font:700 14px/16px Roboto,sans-serif}.avia_search-info_slide-row{display:flex;border-bottom:1px solid #d0d0d0;padding-bottom:5px;margin-bottom:10px;font:400 13px/15px Roboto,sans-serif;color:#0a2239;justify-content:space-between}.avia_search-info_slide-row_title{color:#666;width:88px}.avia_search-info_slide-row_value{display:flex;align-items:center;color:#0a2239;width:97px}.avia_search-info_slide-row_value--alert{font-weight:500;color:red}.avia_search-info_slide_link{width:130px;margin-top:auto;margin-left:auto;margin-right:auto;padding:0;padding-top:3px;padding-bottom:3px;font:400 12px/14px Roboto,sans-serif;color:#0f7ee6;text-decoration:underline;text-align:center}.avia_search-info_slide_link:hover{background-color:#cbebfa}.avia_search-info_slide--active:after,.avia_search-info_slide--active:before{content:"";display:block;width:12px;height:12px;transform:translate(-50%,-50%) rotate(45deg);left:50%;top:0;background:#fff;position:absolute;border-radius:2px 0 0 0}.avia_search-info_slide--active:before{border:2px solid #0f7ee6;margin-top:-1px}.avia_search-info_slide--active:after{margin-top:4px;width:18px;height:18px}.avia_search-info_slide--active{background:linear-gradient(344deg,#eaeaea 3.05%,#fff 96%);border-style:solid;border-color:#0f7ee6;position:relative;min-height:370px}.avia_search-info_slide--active .avia_search-info_slide-radio{background:#eaeaea}.avia_search-info_slide--active .avia_search-info_slide-radio:before{background:red}.avia_search-info_slide--active .avia_search-info_slide-price{color:red;font-size:16px}.avia_search-info_item-flight_company{font:400 12px/14px Roboto,sans-serif;display:flex;align-items:center;margin-top:-12px}.avia_search-info_item-flight_company-name{font:700 14px/16px Roboto,sans-serif;margin-left:5px}.avia_search-info_item-flight_company-logo{margin-right:10px}.avia_search-info_left-hint_popup{position:absolute;top:100%;left:50%;max-width:198px;width:100%;background:#0f7ee6;color:#fff;padding:14px;border-radius:0;transform:translate(-50%,12px);font:400 13px/15px Roboto,sans-serif;z-index:96;display:none;filter:drop-shadow(0 8px 16px rgba(15, 126, 230, .2))}.avia_search-info_left-hint_popup:before{content:"";display:block;bottom:100%;left:50%;transform:translate(-50%,0);background:url("../../../templates/d/blocks/avia-search/img/dropdown-decor-blue.svg") center no-repeat;position:absolute;width:22px;height:7px}.avia_search-info_left:hover .avia_search-info_left-hint_popup{display:block}.avia_search-info_left-hint_popup-text:not(:last-of-type){margin-bottom:15px}.avia_search-info_slide--loading-img,.avia_search-info_slide-title--loading{-webkit-animation:loading 1s infinite steps(20);animation:loading 1s infinite steps(20)}.avia_search-info_slide-title .avia_search-info_slide--loading-img{width:16px;height:16px}.avia_search-info_slide--loading{display:flex;align-items:center;justify-content:center}@keyframes loading{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.avia_search-info_top{display:flex;align-items:flex-end;width:100%;margin-bottom:20px;padding-top:10px}.avia_search-info_top-title{margin-right:10px;font:500 22px/22px Roboto,sans-serif;color:#0f7ee6}.avia_search-info_top-text{font:400 14px/16px Roboto,sans-serif;display:flex;margin-right:auto;align-items:flex-end}.avia_search-info_top-count{margin-right:12px;color:#0f7ee6;font-weight:500}.avia_search-info_top-type{display:flex}.avia_search-info_top-icon{margin:0 6px 0 4px}.avia_search-info_cruise-route{font:400 14px/16px Roboto,sans-serif;margin-bottom:14px}.avia_search-info_cruise-route--bold{font-weight:700;display:inline}.avia_search-info_cruise-summary{display:flex;align-items:flex-start}.avia_search-info_cruise-summary.avia_search-info_cruise-summary--mb{margin-bottom:20px}.avia_search-info_cruise-item{width:50%;margin:auto;margin-right:24px}.avia_search-info_cruise-row{display:flex;align-items:center;margin-bottom:2px}.avia_search-info_cruise-title{min-width:135px;font:400 14px/16px Roboto,sans-serif;margin-right:8px}.avia_search-info_cruise-value{min-width:140px;font:700 14px/16px Roboto,sans-serif}.avia_search-info_cruise-time{border:1px solid red;display:inline-flex;justify-content:center;align-items:center;width:47px;height:20px;margin-right:8px;font-weight:400}.avia_search-info_footer{display:grid;grid-template-columns:repeat(3,1fr);align-items:flex-end;margin-top:20px}.avia_search-info_btn{background:linear-gradient(85.29deg,#ffa34b 0,#ff6e05 100%);border-radius:2px;color:#fff;text-transform:uppercase;width:auto;height:51px;padding:0 25px;display:flex;align-items:center;justify-content:center;justify-self:center;font:700 16px/19px Roboto,sans-serif;text-align:center;cursor:pointer;user-select:none}.avia_search-info_btn:hover{background:linear-gradient(85.29deg,#ff7d00 0,#b77900 100%)}.avia_search-info_btn_close{text-align:right;color:#0f7ee6;font:400 14px/16px Roboto,sans-serif;text-decoration:underline}.avia_search-info_btn_close-text{cursor:pointer;user-select:none}.avia_search-info_trip-before_cruise{display:flex;justify-content:center;background:#f3f3f3;border-top:1px solid #d2d1d1;padding:10px;color:#0a2239;font:400 14px/16px Roboto,sans-serif}.avia_search-info_trip-before_cruise-text{margin-right:6px}.avia_search-info_trip-before_cruise-icon{margin-right:6px}.avia_search-info_trip-before_cruise-value{color:#0f7ee6;font-weight:700}
.avia_search-form-wrapper{display:none}.avia_search-form-wrapper.avia_search-form-wrapper--active{display:block}.avia_search-title{width:100%;margin:10px 10px 0;color:#0f7ee6;font-family:Roboto,sans-serif;font-size:16px;font-weight:500;line-height:19px;text-transform:uppercase}.avia_search-form{position:relative;margin:10px 10px 0;padding:15px 20px;background:#fff;color:#0f7ee6;border:1px solid #0f7ee6;border-radius:4px;display:none}.avia_search-form--visible.avia_search-form{display:block}.avia_search-form.avia_search-form--dkp{padding:12px 20px 14px;margin:0;box-sizing:border-box}.avia_search-form_togglers{display:flex;margin-bottom:10px}.avia_search-form_togglers_item{font:400 14px/16px Roboto,sans-serif;margin-right:10px;color:#0f7ee6;cursor:pointer;user-select:none}.avia_search-form_togglers_item:hover{color:#4290d8}.avia_search-form_togglers_item--active.avia_search-form_togglers_item{font-weight:700;color:#0f7ee6}.avia_search-form_togglers-close{position:absolute;top:10px;right:12px;display:flex;align-items:center;color:#0f7ee6;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:16px;text-decoration:underline;cursor:pointer;user-select:none}.avia_search-form_togglers-close img{width:8px;height:8px;margin-left:6px}.avia_search-form_inputs{display:flex;justify-content:space-between;margin-bottom:12px;gap:7px;max-width:960px}.avia_search-form_field{background:#fff;display:flex;align-items:center;font:400 15px/17px Roboto,sans-serif;color:#000;border:1px solid #cfd3d5;border-radius:3px;padding:12px 15px;position:relative;width:100%;box-sizing:border-box;max-width:150px}.avia_search-form_field--error{border-color:red}.avia_search-form.avia_search-form--dkp .avia_search-form_field{padding:10px 14px}.avia_search-form.avia_search-form--dkp .avia_search-form_field.avia_search-form_field--from,.avia_search-form.avia_search-form--dkp .avia_search-form_field.avia_search-form_field--to{max-width:137px}.steps-registration_content-wrapper .avia_search-form.avia_search-form--dkp .avia_search-form_field.avia_search-form_field--from,.steps-registration_content-wrapper .avia_search-form.avia_search-form--dkp .avia_search-form_field.avia_search-form_field--to{max-width:210px}.steps-registration-content .avia_search-form.avia_search-form--dkp .avia_search-form_field.avia_search-form_field--from,.steps-registration-content .avia_search-form.avia_search-form--dkp .avia_search-form_field.avia_search-form_field--to{max-width:210px}.choice-category-block-wrap .avia_search-form.avia_search-form--dkp .avia_search-form_field.avia_search-form_field--from,.choice-category-block-wrap .avia_search-form.avia_search-form--dkp .avia_search-form_field.avia_search-form_field--to{max-width:210px}.avia_search-form_direction_revers{width:22px;height:22px;border-radius:50%;border:2px solid #fff;background:#00a2ff;align-self:center;filter:drop-shadow(0 4px 3px rgba(0, 0, 0, .25)) drop-shadow(0 -5px 10px rgba(82, 153, 239, .4));margin:0 -11px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;position:relative;z-index:5;cursor:pointer;user-select:none}.avia_search-form_field.avia_search-form_field--from,.avia_search-form_field.avia_search-form_field--to{max-width:212px}.avia_search-form_field.avia_search-form_field--big{max-width:256px}.avia_search-form_field.avia_search-form_field--date_back,.avia_search-form_field.avia_search-form_field--date_start{max-width:135px;cursor:pointer;user-select:none}.avia_search-form.avia_search-form--dkp .avia_search-form_field.avia_search-form_field--date_back,.avia_search-form.avia_search-form--dkp .avia_search-form_field.avia_search-form_field--date_start{max-width:100px;padding:10px}.avia_search-form_field.avia_search-form_field--date_start-big{max-width:175px;padding:10px;cursor:pointer;user-select:none}.avia_search-form_field.avia_search-form_field--passengers{max-width:208px;min-width:185px;cursor:pointer;user-select:none}.avia_search-form.avia_search-form--dkp .avia_search-form_field.avia_search-form_field--passengers{max-width:162px;padding:10px}.avia_search-form_field:before{content:"";width:70px;position:absolute;top:1px;bottom:1px;right:1px;background:linear-gradient(90deg,rgba(256,256,256,0) 0,#fff,#fff);display:block;pointer-events:none}.avia_search-form_field--date_back:before,.avia_search-form_field--date_start:before{display:none}.avia_search-form_field--date_back_icon,.avia_search-form_field--date_start_icon,.avia_search-form_field--from_icon,.avia_search-form_field--passengers_icon,.avia_search-form_field--to_icon{margin-right:8px;min-width:14px}.avia_search-form_field--date_back_input,.avia_search-form_field--date_start_input,.avia_search-form_field--from_input{white-space:nowrap;font:400 15px/17px Roboto,sans-serif;max-width:177px;overflow:hidden}.avia_search-form.avia_search-form--dkp .avia_search-form_field--date_back_input,.avia_search-form.avia_search-form--dkp .avia_search-form_field--date_start_input,.avia_search-form.avia_search-form--dkp .avia_search-form_field--from_input{font:400 13px/15px Roboto,sans-serif}.avia_search-form_field--from_abbr{position:absolute;top:50%;right:15px;transform:translate(0,-50%);z-index:5;color:#999;font:400 14px/16px Roboto,sans-serif}.avia_search-form_field--cross,.avia_search-form_field--sort{position:absolute;display:block;top:50%;right:7px;transform:translate(0,-50%)}.avia_search-form_footer{display:flex;align-items:center}.avia_search-form_footer.avia_search-form_footer--end{justify-content:flex-end}.avia_search-form.avia_search-form--dkp .avia_search-form_footer{align-items:flex-start}.avia_search-form_footer_links{min-width:302px;width:48%}.avia_search-form_complex{position:relative;display:flex;align-items:center;margin-right:auto;cursor:pointer;user-select:none}.avia_search-form_complex.avia_search-form_complex--width{width:275px}.avia_search-form_complex.avia_search-form_complex--mt{margin-top:6px}.avia_search-form.avia_search-form--dkp .avia_search-form_complex{margin-right:16px}.avia_search-form_complex-img{display:block;min-width:17px;margin-right:8px}.avia_search-form.avia_search-form--dkp .avia_search-form_complex-img{min-width:12px;width:13px}.avia_search-form_complex-text{text-decoration:underline;color:#0f7ee6;font:500 14px/16px Roboto,sans-serif}.avia_search-form_complex:hover .avia_search-form_complex-text{text-decoration:none}.avia_search-form.avia_search-form--dkp .avia_search-form_complex-text{font-size:13px;line-height:15px}.avia_search-form_checkbox{position:relative;display:flex;margin:0 20px 6px auto}.avia_search-form_checkbox-inner{display:flex;font:400 14px/16px Roboto,sans-serif;color:#0a2239;white-space:nowrap;cursor:pointer;user-select:none}.avia_search-form_checkbox-inner.avia_search-form_checkbox-inner--white{color:#0f7ee6}.avia_search-form.avia_search-form--dkp .avia_search-form_checkbox-inner{font-size:13px;line-height:15px}.avia_search-form_checkbox-inner::before{content:"";display:block;width:14px;height:14px;border-radius:3px;border:1px solid #0a2239;background:0 0;margin-right:8px}.avia_search-form_checkbox-inner.avia_search-form_checkbox-inner--white::before{border-color:#0f7ee6}.avia_search-form_checkbox-inner.avia_search-form_checkbox-inner--checked::before{background:url("../../../templates/d/blocks/avia-search/img/checked-dark.svg") center no-repeat}.avia_search-form_checkbox-inner.avia_search-form_checkbox-inner--checked.avia_search-form_checkbox-inner--white::before{background:url("../../../templates/d/blocks/avia-search/img/checked-white.svg") center no-repeat}.avia_search-form_checkbox.avia_search-form_checkbox--checked .avia_search-form_checkbox-inner.avia_search-form_checkbox-inner--white::before{background:url("../../../templates/d/blocks/avia-search/img/checked-dark.svg") center no-repeat}.avia_search-form_btn{display:flex;align-items:center;justify-content:center;width:176px;height:40px;text-transform:uppercase;color:#fff;background:linear-gradient(85.29deg,#ffa34b 0,#ff6e05 100%);border-radius:3px;font:500 18px/22px Roboto,sans-serif;cursor:pointer;user-select:none}.avia_search-form_btn:hover:not(.avia_search-form_btn-advanced--disabled){background:linear-gradient(85.29deg,#ff7d00 0,#b77900 100%)}.avia_search-form_btn.avia_search-form_btn-advanced--disabled{background:#999;cursor:default}.avia_search-form_remove{position:absolute;top:0;right:0;transform:translate(50%,-50%);display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background-color:#ff4e4e;cursor:pointer;user-select:none}.avia_search-form_row{display:grid;grid-template-columns:355px 355px 218px;grid-gap:6px;position:relative;margin-bottom:12px}.avia_search-form.avia_search-form--dkp .avia_search-form_row{grid-template-columns:249px 249px 160px}.avia_search-form_row .avia_search-form_btn,.avia_search-form_row .avia_search-form_field{max-width:100%;width:100%}.avia_search-form.avia_search-form--dkp .avia_search-form_row .avia_search-form_field{max-width:100%}.avia_search-form_row .avia_search-form_btn{height:100%}.avia_search-form_row .avia_search-form_direction_revers{position:absolute;left:359px}.avia_search-form.avia_search-form--dkp .avia_search-form_row .avia_search-form_direction_revers{left:253px}.avia_search-form_add{display:flex;align-items:center;justify-content:center;text-transform:uppercase;background:#61c5ff;border-radius:3px;color:#fff;font:500 14px/17px Roboto,sans-serif;text-align:center}.avia_search-form_add.avia_search-form_add--btn{cursor:pointer;user-select:none;transition:.3s;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.avia_search-form_add.avia_search-form_add--btn:hover{opacity:.9}.avia_search-form_add-icon{display:block;margin-right:8px}.avia_search-form_dropdown{position:absolute;max-width:500px;margin-top:10px;background:#fff;border-radius:4px;padding:10px 5px 10px 0;filter:drop-shadow(0 7px 11px rgba(8, 0, 47, .07)) drop-shadow(0 3px 5px rgba(8, 0, 47, .04));display:block;z-index:1000;box-sizing:border-box;cursor:default}.avia_search-form_dropdown-container::-webkit-scrollbar{width:10px;background:#d3d3d3;border-radius:8px}.avia_search-form_dropdown-container::-webkit-scrollbar-thumb{width:6px;border:2px solid #d3d3d3;border-radius:8px;background:#0f7ee6}.avia_search-form_dropdown_airport,.avia_search-form_dropdown_city{display:flex;align-items:center;padding:8px 20px}.avia_search-form_dropdown_abbr,.avia_search-form_dropdown_name,.avia_search-form_dropdown_subname{white-space:nowrap}.avia_search-form_dropdown_abbr{min-width:44px;background:#fff;text-transform:uppercase;font:400 14px/16px Roboto,sans-serif;color:#999;margin-left:auto;text-align:right}.avia_search-form_dropdown_name{position:relative;margin-right:4px;font:400 14px/16px Roboto,sans-serif;color:#0a2239;overflow:hidden}.avia_search-form_dropdown_airport .avia_search-form_dropdown_name{width:auto}.avia_search-form_dropdown_airport:hover .avia_search-form_dropdown_name::before,.avia_search-form_dropdown_city:hover .avia_search-form_dropdown_name::before{background:linear-gradient(90deg,rgba(256,256,256,0) 0,#5299ef,#5299ef)}.avia_search-form_dropdown_subname{font:400 14px/16px Roboto,sans-serif;color:#999}.avia_search-form_dropdown_airport{padding:8px 20px 8px 30px}.avia_search-form_dropdown_airport:last-of-type{border-bottom:1px solid #d0d0d0}.avia_search-form_dropdown-arrow{width:22px;height:7px;background:url("../../../templates/d/blocks/avia-search/img/dropdown-decor-white.svg") center no-repeat;position:absolute;bottom:100%;left:102px;z-index:66}.avia_search-form_dropdown-container{overflow:auto;max-height:380px}.avia_search-form_dropdown_airport:hover,.avia_search-form_dropdown_city:hover{background:#5299ef;cursor:pointer}.avia_search-form_dropdown_airport:hover .avia_search-form_dropdown_abbr,.avia_search-form_dropdown_airport:hover .avia_search-form_dropdown_name,.avia_search-form_dropdown_airport:hover .avia_search-form_dropdown_subname,.avia_search-form_dropdown_city:hover .avia_search-form_dropdown_abbr,.avia_search-form_dropdown_city:hover .avia_search-form_dropdown_name,.avia_search-form_dropdown_city:hover .avia_search-form_dropdown_subname{color:#fff;background:0 0}.avia_search-form_dropdown--passengers.avia_search-form_dropdown{left:unset;top:25px;padding:20px 20px 10px;max-width:372px;display:none}.avia_search-form_dropdown.avia_search-form_dropdown--active{display:block}.avia_search-form_dropdown--passengers.avia_search-form_dropdown:before{content:"";display:block;width:22px;height:7px;background:url("../../../templates/d/blocks/avia-search/img/dropdown-decor-white.svg") center no-repeat;position:absolute;bottom:100%;left:250px;z-index:66}.avia_search-form_complex_dropdown{position:absolute;top:100%;left:50%;transform:translate(-50%,10px);width:100vw;max-width:284px;background:#fff;border-radius:4px;padding:10px 5px 10px 0;filter:drop-shadow(0 7px 11px rgba(8, 0, 47, .07)) drop-shadow(0 3px 5px rgba(8, 0, 47, .04));z-index:96;box-sizing:border-box;cursor:default;display:none}.avia_search-form_complex_dropdown.avia_search-form_complex_dropdown--active{display:block}.avia_search-form_complex_dropdown:before{content:"";display:block;width:22px;height:7px;background:url("../../../templates/d/blocks/avia-search/img/dropdown-decor-white.svg") center no-repeat;position:absolute;bottom:100%;left:102px;z-index:66}.avia_search-form_dropdown_class{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:4px;padding-bottom:10px;border-bottom:1px solid #d0d0d0;margin-bottom:10px}.avia_search-form_dropdown_class-item{border:1px solid transparent;box-sizing:border-box;display:flex;align-items:center;justify-content:center;height:24px;font-size:14px;line-height:16px;text-transform:uppercase;cursor:pointer;user-select:none}.avia_search-form_dropdown_class-item.avia_search-form_dropdown_class-item--selected{border:1px solid #0f7ee6;color:#0f7ee6}.avia_search-form_dropdown_tickets{display:flex;align-items:center;margin-bottom:10px;display:none}.avia_search-form_dropdown_tickets.avia_search-form_dropdown_tickets--active{display:flex}.avia_search-form_dropdown_tickets_type{margin-right:auto}.avia_search-form_dropdown_tickets_title{font:400 14px/16px Roboto,sans-serif;margin-bottom:2px;color:#0a2239}.avia_search-form_dropdown_tickets_desc{font:400 13px/15px Roboto,sans-serif;color:#999}.avia_search-form_dropdown_tickets_btn{display:flex;align-items:center;justify-content:center;border-radius:50%;width:32px;height:32px;background:#0f7ee6;margin-left:8px;cursor:pointer}.avia_search-form_dropdown_tickets_btn.avia_search-form_dropdown_tickets_btn--disabled{background:#8ecbff;cursor:default}.avia_search-form_dropdown_tickets_btn:hover{background:#8ecbff}.avia_search-form_dropdown_tickets_input{width:40px;height:32px;background:#fff;border:1px solid rgba(55,71,79,.24);box-sizing:border-box;border-radius:3px;font:400 14px/16px Roboto,sans-serif;color:#0a2239;text-align:center;margin-left:8px}.avia_search-form_dropdown_footer{display:flex;justify-content:space-between;align-items:center;padding-top:6px}.avia_search-form_dropdown_btn{color:#0f7ee6;font:400 12px/14px Roboto,sans-serif;text-decoration:underline;cursor:pointer;user-select:none}.avia_search-form_dropdown.avia_search-form_dropdown--left{left:0;transform:translate(0,10px)}.avia_search-form_dropdown.avia_search-form_dropdown--right{left:unset;right:-1px;transform:translate(0,10px)}.avia_search-form_dropdown.avia_search-form_dropdown--more-top{top:31px}.avia_search-form.avia_search-form--oneway .avia_search-form_field.avia_search-form_field--from,.avia_search-form.avia_search-form--oneway .avia_search-form_field.avia_search-form_field--to{max-width:269px}.avia_search-form.avia_search-form--oneway .avia_search-form_field.avia_search-form_field--passengers{max-width:249px}.avia_search-form.avia_search-form--complex .avia_search-form_field--date_back_input,.avia_search-form.avia_search-form--complex .avia_search-form_field--date_start_input,.avia_search-form.avia_search-form--complex .avia_search-form_field--from_input{width:100%;max-width:264px}.minTime .avia_search-form_dropdown{max-width:450px;padding:20px;display:none}.minTime--active .avia_search-form_dropdown{display:block}.avia_search-form_dropdown-title{color:#0f7ee6;font:500 16px/19px Roboto,sans-serif;margin-bottom:10px}.avia_search-form_dropdown-alert{background:url("../../../templates/d/blocks/avia-search/img/hand.svg") 14px 10px no-repeat #f3f3f3;border-radius:4px;color:#0a2239;font:400 14px/16px Roboto,sans-serif;padding:14px 10px 14px 63px;margin-bottom:20px}.avia_search-form_dropdown .avia_search-form_checkbox{cursor:pointer;font:700 14px/16px Roboto,sans-serif;color:#0a2239;position:relative;display:flex;margin-bottom:8px}.avia_search-form_dropdown .avia_search-form_checkbox:before{content:"";display:block;width:14px;height:14px;border-radius:3px;border:1px solid #0a2239;background:0 0;margin-right:8px}.avia_search-form_dropdown .avia_search-form_checkbox--checked:before{background:url("../../../templates/d/blocks/avia-search/img/checked-dark.svg") center no-repeat}.avia_search-form_dropdown-text{font:400 14px/16px Roboto,sans-serif;color:#0a2239;margin-bottom:10px}.avia_search-form_dropdown-counter_wrap{display:flex;flex-wrap:wrap;justify-content:space-between}.avia_search-form_dropdown-counter_title{width:100%;margin-bottom:8px;font:400 14px/16px Roboto,sans-serif;color:#0a2239}.avia_search-form_dropdown-counter_container{display:flex;align-items:center;margin-bottom:20px}.avia_search-form_dropdown-counter_btn{display:flex;align-items:center;justify-content:center;background:#0f7ee6;border-radius:4px;width:32px;height:32px;margin-right:8px;color:#0a2239;transition:.3s;-webkit-transition-property:background;-moz-transition-property:background;-o-transition-property:background;transition-property:background;cursor:pointer;user-select:none}.avia_search-form_dropdown-counter_btn:hover{background:#8ecbff}.avia_search-form_dropdown-counter_btn.avia_search-form_dropdown-counter_btn--disabled{background:#8ecbff;cursor:default}.avia_search-form_dropdown-counter_input{width:40px;height:32px;text-align:center;background:#fff;border:1px solid rgba(55,71,79,.24);box-sizing:border-box;border-radius:3px;margin-right:8px}.avia_search-form_dropdown-counter_label{font:400 14px/16px Roboto,sans-serif;color:#0a2239;margin-right:8px}.avia_search-form_dropdown-btn{display:flex;justify-content:center;align-items:center;color:#fff;font:500 15px/18px Roboto,sans-serif;background:linear-gradient(85deg,#ffa34b 0,#ff6e05 100%);border-radius:3px;width:198px;height:36px;margin:0 auto;cursor:pointer;user-select:none}.avia_search-form_dropdown-btn:hover{background:linear-gradient(85deg,#ff7d00 0,#b77900 100%)}.avia_search-form_dropdown--close{position:absolute;top:10px;right:8px;width:12px;height:12px;cursor:pointer;user-select:none}.avia_search-form_complex.avia_search-form_complex--change-city .avia_search-form_complex_dropdown{max-width:378px;padding:20px}.avia_search-form_complex.avia_search-form_complex--min-time .avia_search-form_complex_dropdown{max-width:450px;padding:20px}.avia_search-form_complex.avia_search-form_complex--min-time .avia_search-form_complex_dropdown.avia_search-form_complex_dropdown--constructor{left:65%}.avia_search-form_complex.avia_search-form_complex--hidden{display:none}.avia_search-form_dropdown-city_name,.avia_search-form_dropdown-date{margin-top:10px;display:flex;align-items:center;padding:11px 16px 10px;background:#fff;border:1px solid rgba(55,71,79,.24);box-sizing:border-box;border-radius:3px;margin-bottom:10px}.avia_search-form_dropdown-date{cursor:pointer;user-select:none}.avia_search-form_dropdown-city_name-icon,.avia_search-form_dropdown-date_icon{margin-right:8px;display:block}.avia_search-form_dropdown-city_name-input,.avia_search-form_dropdown-date_value{color:#000;font:400 14px/16px Roboto,sans-serif;width:100%}
.avia_search-course{margin:0 10px;padding:10px 20px 0;display:flex;justify-content:flex-end;align-items:center}.avia_search-course.avia_search-course--white{background-color:#fff}.avia_search-course .Valutes{align-items:center}.avia_search-course_text{margin-left:auto;white-space:nowrap;color:#444;font:400 10px/13px "PT Sans",sans-serif;margin-right:8px}.avia_search-course_select{font:700 10px/13px "PT Sans",sans-serif;padding:5px 20px 5px 10px;color:#fff;background:url("../../../templates/d/blocks/avia-search/img/sort-white.svg") calc(100% - 7px) center no-repeat #5cb16e}.avia_search-calendars{padding:0 57px 33px;margin:0 10px;display:flex;justify-content:space-between;flex-wrap:wrap;background:#fff}.avia_search-calendars_filter{display:flex;margin-bottom:8px;width:100%}.avia_search-calendars_checkbox{cursor:pointer;font:400 14px/16px Roboto,sans-serif;color:#0a2239;position:relative;display:flex;margin-right:20px}.avia_search-calendars_checkbox:before{content:"";display:block;width:14px;height:14px;border-radius:3px;border:1px solid #0a2239;background:0 0;margin-right:8px}.avia_search-calendars_checkbox.avia_search-calendars_checkbox--checked:before{background:url("../../../templates/d/blocks/avia-search/img/checked-dark.svg") center no-repeat}.avia_search-calendars_item{position:relative;max-width:384px;width:100%;box-sizing:border-box}.avia_search-calendars_item.avia_search-calendars_item--preloader :not(.avia_search-calendars_item-preloader):not(.avia_search-calendars_item-preloader-img){visibility:hidden}.avia_search-calendars_item-preloader{position:absolute;top:0;left:0;width:100%;height:100%;display:none}.avia_search-calendars_item.avia_search-calendars_item--preloader .avia_search-calendars_item-preloader{display:flex;justify-content:center;align-items:center}.avia_search-calendars_item-preloader-img{width:40px;height:40px;-webkit-animation:spin 1s infinite steps(20);animation:spin 1s infinite steps(20)}.avia_search-calendars_heading{margin-bottom:8px;font-size:16px;line-height:19px}.avia_search-calendars_heading_direction{display:inline;font-weight:700;color:#0a2239}.avia_search-calendars_heading_price{color:#0f7ee6;display:inline;font:400 16px/19px Roboto,sans-serif;margin-left:5px}.avia_search-calendars_container{color:#999;display:grid;grid-template-columns:repeat(14,1fr);grid-template-rows:auto;grid-gap:0 8px;text-align:center;position:relative;align-items:end}.avia_search-calendars_container.avia_search-calendars_container--months:before{content:"";display:block;width:100%;height:1px;background:#d0d0d0;position:absolute;left:0;top:18px}.avia_search-calendars_row{display:flex;justify-content:center;align-items:flex-end}.avia_search-calendars_container.avia_search-calendars_container--months .avia_search-calendars_row{justify-content:flex-start}.avia_search-calendars_row.avia_search-calendars_row--column{height:100px}.avia_search-calendars_row.avia_search-calendars_row--whole{grid-column:1/15}.avia_search-calendars_row.avia_search-calendars_row--left{grid-column-start:1}.avia_search-calendars_row.avia_search-calendars_row--left.avia_search-calendars_row--one{grid-column-end:2}.avia_search-calendars_row.avia_search-calendars_row--left.avia_search-calendars_row--two{grid-column-end:3}.avia_search-calendars_row.avia_search-calendars_row--left.avia_search-calendars_row--three{grid-column-end:4}.avia_search-calendars_row.avia_search-calendars_row--left.avia_search-calendars_row--four{grid-column-end:5}.avia_search-calendars_row.avia_search-calendars_row--left.avia_search-calendars_row--five{grid-column-end:6}.avia_search-calendars_row.avia_search-calendars_row--left.avia_search-calendars_row--six{grid-column-end:7}.avia_search-calendars_row.avia_search-calendars_row--left.avia_search-calendars_row--seven{grid-column-end:8}.avia_search-calendars_row.avia_search-calendars_row--left.avia_search-calendars_row--eight{grid-column-end:9}.avia_search-calendars_row.avia_search-calendars_row--left.avia_search-calendars_row--nine{grid-column-end:10}.avia_search-calendars_row.avia_search-calendars_row--left.avia_search-calendars_row--ten{grid-column-end:11}.avia_search-calendars_row.avia_search-calendars_row--left.avia_search-calendars_row--eleven{grid-column-end:12}.avia_search-calendars_row.avia_search-calendars_row--left.avia_search-calendars_row--twelve{grid-column-end:13}.avia_search-calendars_row.avia_search-calendars_row--left.avia_search-calendars_row--thirteen{grid-column-end:14}.avia_search-calendars_row.avia_search-calendars_row--right{grid-column-end:15}.avia_search-calendars_row.avia_search-calendars_row--right.avia_search-calendars_row--one{grid-column-start:14}.avia_search-calendars_row.avia_search-calendars_row--right.avia_search-calendars_row--two{grid-column-start:13}.avia_search-calendars_row.avia_search-calendars_row--right.avia_search-calendars_row--three{grid-column-start:12}.avia_search-calendars_row.avia_search-calendars_row--right.avia_search-calendars_row--four{grid-column-start:11}.avia_search-calendars_row.avia_search-calendars_row--right.avia_search-calendars_row--five{grid-column-start:10}.avia_search-calendars_row.avia_search-calendars_row--right.avia_search-calendars_row--six{grid-column-start:9}.avia_search-calendars_row.avia_search-calendars_row--right.avia_search-calendars_row--seven{grid-column-start:8}.avia_search-calendars_row.avia_search-calendars_row--right.avia_search-calendars_row--eight{grid-column-start:7}.avia_search-calendars_row.avia_search-calendars_row--right.avia_search-calendars_row--nine{grid-column-start:6}.avia_search-calendars_row.avia_search-calendars_row--right.avia_search-calendars_row--ten{grid-column-start:5}.avia_search-calendars_row.avia_search-calendars_row--right.avia_search-calendars_row--eleven{grid-column-start:4}.avia_search-calendars_row.avia_search-calendars_row--right.avia_search-calendars_row--twelve{grid-column-start:3}.avia_search-calendars_row.avia_search-calendars_row--right.avia_search-calendars_row--thirteen{grid-column-start:2}.avia_search-calendars_column{width:100%;height:101px;background:linear-gradient(4.84deg,rgba(256,256,256,0) 3.9%,#fff 96.1%);border-radius:15px 15px 0 0;margin:1px;position:relative;z-index:5;cursor:pointer;user-select:none}.avia_search-calendars_column.avia_search-calendars_column--selected:before{background:linear-gradient(4.84deg,#ff5c00 3.9%,#ffd600 96.1%)}.avia_search-calendars_column.avia_search-calendars_column--selected:hover:before{background:linear-gradient(4.84deg,#c04500 3.9%,#f90 96.1%)}.avia_search-calendars_column:before{content:"";position:absolute;top:1px;left:50%;transform:translate(-50%,0);width:calc(100% - 2px);height:calc(100% - 2px);z-index:-1;background:linear-gradient(4.84deg,#1f8ceb 3.9%,#93cdff 96.1%);border-radius:15px 15px 0 0}.avia_search-calendars_column:hover:before{background:linear-gradient(4.84deg,#015fb1 3.9%,#4eacff 96.1%)}.avia_search-calendars_date.avia_search-calendars_date--selected,.avia_search-calendars_date.avia_search-calendars_date--selected .avia_search-calendars_number{color:#ff6200}.avia_search-calendars_day{font-size:14px;line-height:16px;padding-top:3px}.avia_search-calendars_number{font-size:14px;line-height:16px;color:#0a2239;font-weight:700;font-family:Roboto,sans-serif}.avia_search-calendars_arrow{position:absolute;top:40px;width:21px;height:52px;border-radius:46px;display:flex;align-items:center;justify-content:center;cursor:pointer;user-select:none}.avia_search-calendars_arrow:hover{background:#efefef}.avia_search-calendars_arrow.avia_search-calendars_arrow--prev{left:-31px}.avia_search-calendars_arrow.avia_search-calendars_arrow--next{right:-31px}
.avia_search-booking-block{position:relative}.avia_search-booking-block .steps-reg__agency,.avia_search-booking-block .steps-reg__person{grid-template-columns:170px 170px 1fr}
.avia_search-best_table-wrapper.avia_search-best_table-wrapper--page{margin:0 10px;background-color:#fff}.avia_search-best_table{display:flex;max-width:927px;margin:0 10px;background:#fff;padding:0 20px 15px 5px;position:relative;font-family:Roboto,sans-serif;overflow:hidden}.avia_search-best_table.avia_search-best_table--dkp{max-width:690px;padding:0;margin:0}.steps-registration_content-wrapper .avia_search-best_table.avia_search-best_table--dkp{max-width:730px}.steps-registration-content .avia_search-best_table.avia_search-best_table--dkp{max-width:730px}.choice-category-block-wrap .avia_search-best_table.avia_search-best_table--dkp{max-width:730px}.avia_search-best_table:before{content:"";display:block;position:absolute;top:0;right:0;width:805px;height:calc(100% - 15px);box-shadow:inset 0 4px 13px rgba(198,206,210,.72);z-index:5;pointer-events:none}.avia_search-best_table.avia_search-best_table--dkp:before{height:100%}.avia_search-best_table.avia_search-best_table--dkp:before{width:830px}.avia_search-best_table--hidden{display:none}.avia_search-best_column{min-width:115px;transition:.5s}.avia_search-best_table.avia_search-best_table--dkp .avia_search-best_column{min-width:137px}.steps-registration_content-wrapper .avia_search-best_table.avia_search-best_table--dkp .avia_search-best_column{min-width:145px}.steps-registration-content .avia_search-best_table.avia_search-best_table--dkp .avia_search-best_column{min-width:145px}.choice-category-block-wrap .avia_search-best_table.avia_search-best_table--dkp .avia_search-best_column{min-width:145px}.choice-category-block-wrap .avia_search-best_table.avia_search-best_table--dkp .avia_search-best_column.avia_search-best_column--hidden{min-width:0}.avia_search-best_table .avia_search-best_column.avia_search-best_column--hidden,.steps-registration-content .avia_search-best_table .avia_search-best_column.avia_search-best_column--hidden,.steps-registration_content-wrapper .avia_search-best_table .avia_search-best_column.avia_search-best_column--hidden{min-width:0;width:0}.avia_search-best_column--small.avia_search-best_column:first-of-type{animation:goSmall .5s linear forwards}@keyframes goSmall{0%{min-width:124px}100%{min-width:41px}}.avia_search-best_column:first-of-type{min-width:137px;margin-right:4px;position:sticky;left:0;z-index:95;overflow:initial}.avia_search-best_cell_icon{color:#0f7ee6;font-weight:700;font-size:12px}.air__best_selair__filters_other_currency_textection_column:first-of-type{min-width:124px;margin-right:4px}.avia_search-best_cell{height:46px;display:flex;align-items:center;justify-content:center;background:#f1f4f7;border:1px solid #ccc;flex-direction:column;position:relative;box-sizing:border-box;min-width:115px;cursor:pointer;user-select:none;z-index:1}.avia_search-best_table.avia_search-best_table--dkp .avia_search-best_cell{min-width:137px}.steps-registration_content-wrapper .avia_search-best_table.avia_search-best_table--dkp .avia_search-best_cell{min-width:145px}.steps-registration-content .avia_search-best_table.avia_search-best_table--dkp .avia_search-best_cell{min-width:145px}.avia_search-best_column:first-of-type .avia_search-best_cell:not(:first-of-type){align-items:flex-start;padding:6px;border-bottom-color:transparent;border-top-color:transparent}.avia_search-best_column:first-of-type .avia_search-best_cell{border-bottom-color:transparent!important}.avia_search-best_column:first-of-type .avia_search-best_cell:not(:first-of-type){padding:2px 20px}.avia_search-best_column:first-of-type .avia_search-best_cell:last-of-type:not(.avia_search-best_cell--chosen){border-bottom:1px solid #c6ced2!important}.avia_search-best_cell.avia_search-best_cell--empty{background:url("../../../templates/d/blocks/avia-search/img/dots-ptrn.png");background-color:#fff;cursor:default}.avia_search-best_column:first-of-type .avia_search-best_cell--selected{border:2px solid #47de00!important;position:relative;z-index:5}.avia_search-best_cell_title{color:#0a2239;text-decoration:underline;font-size:14px}.avia_search-best_cell_title.avia_search-best_cell_title--all{font-weight:700;width:100%;text-decoration:none;text-align:center}.avia_search-best_cell_text{font-size:12px;color:#8ba2ad;transform:translate(0,-1px)}.avia_search-best_cell_text.avia_search-best_cell_text--all{color:#005376;font-size:11px}.avia_search-best_cell-company-popup-wrapper{position:absolute;bottom:0;display:flex;justify-content:center;width:100%}.avia_search-best_cell-company-popup{position:absolute;top:7px;width:107px;background:rgba(0,0,0,.85);color:#fff;border-radius:4px;padding:10px;font-size:12px;line-height:14px;text-align:center;box-sizing:border-box;text-transform:none;filter:drop-shadow(0 7px 11px rgba(8, 0, 47, .07)) drop-shadow(0 3px 5px rgba(8, 0, 47, .05));cursor:default;z-index:96;visibility:hidden;opacity:0;transition:.3s;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.avia_search-best_cell-company-popup::before{content:"";display:block;width:22px;height:7px;background:url("../../../templates/d/blocks/avia-search/img/dropdown-decor-dark.svg") center no-repeat;transform:rotate(180deg);position:absolute;bottom:100%;left:calc(50% - 11px);z-index:66}.avia_search-best_cell:hover .avia_search-best_cell-company-popup{visibility:visible;opacity:1}.avia_search-best_radio{display:block;position:relative;padding-left:20px;font-size:14px;color:#0a2239;font-weight:700}.avia_search-best_radio:before{content:"";display:block;width:14px;height:14px;background:#fff;border:1px solid #ccd1d2;border-radius:50%;position:absolute;top:50%;left:0;transform:translate(0,-50%)}.avia_search-best_cell--highlighted{background-color:#b8eeff}.avia_search-best_cell--chosen .avia_search-best_radio:after{content:"";display:block;width:8px;height:8px;background:#0f7ee6;border-radius:50%;position:absolute;top:50%;left:0;transform:translate(50%,-50%)}.avia_search-best_controls{position:relative;display:flex;align-items:center;justify-content:space-between;padding:16px;background:#fff;box-sizing:border-box}.avia_search-best_controls.avia_search-best_controls--dkp{max-width:690px}.avia_search-best_controls_arrow-wrapper{display:flex;align-items:center}.avia_search-best_controls_arrow{display:flex;justify-content:center;min-width:25px;min-height:25px;width:0;height:0;cursor:pointer;user-select:none}.avia_search-best_controls_dot{margin:0 7px;background:#dbe0e2;box-shadow:inset 0 1px 2px rgba(155,161,164,.43);width:13px;height:13px}.avia_search-best_controls_dot.avia_search-best_controls_dot--active{background:#2937bc}.avia_search-best_cell.avia_search-best_cell--selected:not(:first-of-type){border:2px solid #47de00!important;position:relative}.avia_search-best_column:not(:first-of-type) .avia_search-best_column:first-of-type .avia_search-best_cell--selected{border:1px solid #47de00!important;position:relative;z-index:5;text-align:center}.avia_search-best_column:first-of-type .avia_search-best_cell.avia_search-best_cell--selected:not(:first-of-type):before{content:"";display:block;width:14px;height:14px;position:absolute;top:50%;right:-1px;transform:translate(50%,-50%) rotate(-45deg);border:2px solid #47de00;z-index:5;background:#f1f4f7;border-top:none;border-left:none}.avia_search-best_column:not(:first-of-type) .avia_search-best_cell--selected{background-color:#c5dffa;border:none!important}.avia_search-best_column:not(:first-of-type) .avia_search-best_cell--selected:first-of-type{border:1px solid #5a9de4!important;background:#f1f4f7;position:relative}.avia_search-best_column:not(:first-of-type) .avia_search-best_cell--selected:first-of-type:before{content:"";display:block;width:14px;height:14px;position:absolute;top:calc(100% + 2px);left:50%;transform:translate(-50%,-50%) rotate(45deg);border:2px solid #5a9de4;z-index:5;background:#f1f4f7;border-top:none;border-left:none}.avia_search-best_column:not(:first-of-type) .avia_search-best_cell:not(:last-of-type){border-bottom:none;z-index:2}.avia_search-best_column:not(:last-of-type).avia_search-best_column:not(:first-of-type) .avia_search-best_cell{border-right:none}.avia_search-best_column:not(:last-of-type).avia_search-best_column:not(:first-of-type) .avia_search-best_cell:first-of-type{z-index:3}.avia_search-best_column:not(:first-of-type) .avia_search-best_cell img{position:relative;z-index:5}.avia_search-best_column:not(:first-of-type) .avia_search-best_cell--selected{border:1px solid #ccc!important}.avia_search-best_column:not(:first-of-type) .avia_search-best_cell--selected:first-of-type{border:2px solid #5a9de4!important;z-index:3}.avia_search-best_column:not(:first-of-type) .avia_search-best_cell--selected{border-bottom:none!important;border-right:none!important}.avia_search-best_column:not(:first-of-type) .avia_search-best_cell--selected:last-of-type{border-bottom:1px solid #ccc!important}.avia_search-best_column:not(:first-of-type).avia_search-best_column:last-of-type .avia_search-best_cell--selected:not(:first-of-type){border-right:1px solid #ccc!important}.avia_search-best_advanced-search,.avia_search-best_controls-link{color:#0f7ee6;font:400 14px/16px Roboto,sans-serif;text-decoration:underline;cursor:pointer;user-select:none}.avia_search-best_advanced-search{font-size:15px;font-weight:700}.avia_search-best_advanced-search.avia_search-best_advanced-search--hidden{visibility:hidden}
.avia_search-best-variants{display:flex;flex-wrap:wrap;justify-content:center;width:100%;font-family:Roboto,sans-serif;background-color:#fff;box-sizing:border-box;display:none}.avia_search-best-variants__items-wrapper{display:flex;justify-content:space-between;width:100%}.avia_search-best-variants__item{display:flex;flex-wrap:wrap;align-content:flex-start;width:340px;border:1px solid #c6ced2}.avia_search-best-variants__item-inner-wrapper{display:flex;width:100%}.avia_search-best-variants__item-inner{display:flex;flex-wrap:wrap;align-content:flex-start;min-width:120px;width:120px}.avia_search-best-variants__item-inner-header{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;width:100%;height:40px;padding:4px;background-color:#3199fb;box-sizing:border-box}.avia_search-best-variants__item-inner-header.avia_search-best-variants__item-inner-header--color{background-color:#214bb6}.avia_search-best-variants__item-inner-header-text{color:#fff;font-size:10px;line-height:12px}.avia_search-best-variants__item-inner-header-text.avia_search-best-variants__item-inner-header-text--upper{font-size:14px;line-height:16px;font-weight:700;text-transform:uppercase}.avia_search-best-variants__item-inner-content{display:flex;justify-content:center;align-content:space-between;flex-wrap:wrap;width:100%;min-height:50px;height:calc(100% - 40px);padding:6px;border-right:1px dashed #c6ced2;border-bottom:1px solid #c6ced2;box-sizing:border-box}.avia_search-best-variants__item-inner-content-price{width:100%;text-align:center;color:#005376;font-size:14px;line-height:16px;font-weight:700}.avia_search-best-variants__item-inner-content-img-container{display:flex;justify-content:center;width:100%;margin-top:4px}.avia_search-best-variants__item-inner-content-img{width:20px;height:20px}.avia_search-best-variants__item-inner-content-img.avia_search-best-variants__item-inner-content-img--mr{margin-right:8px}.avia_search-best-variants__item-flights-wrapper{flex-grow:1;border-bottom:1px solid #c6ced2}.avia_search-best-variants__item-flight-elem{display:flex;flex-wrap:wrap;padding:8px 8px 6px 8px;box-sizing:border-box}.avia_search-best-variants__item-flight-elem.avia_search-best-variants__item-flight-elem--height{height:100%}.avia_search-best-variants__item-flight-elem.avia_search-best-variants__item-flight-elem--border{border-bottom:1px dashed #c6ced2}.avia_search-best-variants__item-flight{display:flex;flex-wrap:wrap}.avia_search-best-variants__item-flight-inner{display:flex;justify-content:space-between;align-items:center;width:100%}.avia_search-best-variants__item-flight-inner.avia_search-best-variants__item-flight-inner--mt{margin-top:16px}.avia_search-best-variants__item-flight-points{position:relative;display:flex;justify-content:space-between;width:100px}.avia_search-best-variants__item-flight-points::before{content:"";display:block;position:absolute;top:50%;left:50%;width:100%;height:4px;transform:translate(-50%,-50%);background:#a7d4ff;z-index:0}.avia_search-best-variants__item-flight-point-item{position:relative;display:flex;justify-content:center;align-items:center;width:34px;height:20px;background-color:#0f7ee6;border-radius:3px;font-size:10px;line-height:12px;text-transform:uppercase;color:#fff}.avia_search-best-variants__item-flight-point-item-popup{position:absolute;bottom:100%;left:50%;background:rgba(0,0,0,.85);color:#fff;padding:6px 10px;border-radius:3px;transform:translate(-50%,-12px);text-align:center;text-transform:none;font:400 12px/14px Roboto,sans-serif;white-space:nowrap;visibility:hidden;opacity:0;transition:.3s;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;z-index:96}.avia_search-best-variants__item-flight-point-item-popup.avia_search-best-variants__item-flight-point-item-popup--left{left:0;transform:translate(0,-12px)}.avia_search-best-variants__item-flight-point-item-popup.avia_search-best-variants__item-flight-point-item-popup--right{left:unset;right:0;transform:translate(0,-12px)}.avia_search-best-variants__item-flight-point-item:hover .avia_search-best-variants__item-flight-point-item-popup{visibility:visible;opacity:1}.avia_search-best-variants__item-flight-point-item-popup::before{content:"";display:block;top:100%;left:50%;transform:translate(-50%,0);background:url("../../../templates/d/blocks/avia-search/img/dropdown-decor-dark.svg") center no-repeat;position:absolute;width:22px;height:7px}.avia_search-best-variants__item-flight-point-item-popup.avia_search-best-variants__item-flight-point-item-popup--left::before{left:8px;transform:translate(0,0)}.avia_search-best-variants__item-flight-point-item-popup.avia_search-best-variants__item-flight-point-item-popup--right::before{left:unset;right:8px;transform:translate(0,0)}.avia_search-best-variants__item-flight-point-item-text{display:block;font-weight:700}.avia_search-best-variants__item-flight-time{display:flex;align-items:center;color:#0a2239;font-size:12px;line-height:14px;font-weight:700}.avia_search-best-variants__item-flight-info{min-width:100px}.avia_search-best-variants__item-flight-info-text{color:#0a2239;font-size:10px;line-height:12px;font-weight:400}.avia_search-best-variants__item-flight-info-text.avia_search-best-variants__item-flight-info-text--color{color:#0f7ee6}.avia_search-best-variants__item-flight-avia-info{width:80px;text-align:right}.avia_search-best-variants__item-flight-avia-info-text{color:#0a2239;font-size:10px;line-height:12px;font-weight:400;text-transform:uppercase}.avia_search-best-variants__item-btn-wrapper{display:flex;justify-content:flex-end;width:100%;padding:8px}.avia_search-best-variants__item-btn{display:flex;justify-content:center;align-items:center;height:30px;padding:6px 16px;background-color:#70c4ff;border-radius:3px;color:#fff;font-size:12px;line-height:14px;font-weight:700;text-transform:uppercase;cursor:pointer;user-select:none;transition:.3s;-webkit-transition-property:background-color;-moz-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color;box-sizing:border-box}.avia_search-best-variants__item-btn:hover{background-color:#3dafff}.avia_search-best-variants__info-wrapper{display:flex;justify-content:space-between;width:100%;padding:16px;box-sizing:border-box}.avia_search-best-variants__info-text{color:#0f7ee6;font-size:14px;line-height:16px;font-weight:400;text-decoration:underline;cursor:pointer;user-select:none}.avia_search-best-variants__info-text.avia_search-best-variants__info-text--bold{font-weight:700}.avia_search-best-variants__info-text.avia_search-best-variants__info-text--hidden{visibility:hidden}

.avia-change__header-table{display:table;width:100%;background-color:#fff;padding-top:20px;position:relative;border-top:1px solid #bfbfbf;border-bottom:9px solid #8bbeff}.avia-change--step_6.avia-change--add .avia-change__header-table{border-top:none;padding-top:0;background-color:transparent}.avia-change__header{font:21px/24px 'PT Sans',sans-serif;color:#444;margin-bottom:4px;margin-right:13px;margin-left:21px}.avia-change--step_6 .avia-change__header{color:#444;margin-bottom:4px;margin-right:13px;margin-left:21px}.avia-change--step_6.avia-change--add .avia-change__header{color:#2c8aff}.avia-change__header--add_6_step{display:inline-block;padding-top:2px;font-size:14px;line-height:16px;font-weight:700;white-space:nowrap;margin-bottom:0;margin-right:0;margin-left:0}.avia-change__header-table-cell{display:table-cell;vertical-align:bottom;width:24%}.avia-change--step_6_deployed.avia-change--add .avia-change__header-table-cell{width:24%}.avia-change__header-table-cell-tabs{width:76%}.avia-change--step_6_deployed.avia-change--add .avia-change__header-table-cell-tabs{width:76%}.avia-change__header-table-cell-avia-conditions{width:44%;text-align:right}.avia-change__tabs{display:table;border-collapse:collapse}[data-avia-tab]{float:left;text-align:center;border:1px solid #999;background:0 0;color:#2e2e2e;width:88px;font:10px/23px 'PT Sans',sans-serif;font-weight:600;cursor:pointer;text-transform:uppercase;margin-right:4px}.avia-change__header-border{width:730px;height:4px;background:#0f7ee6;display:block}.avia-change--step_6 [data-avia-tab]:hover{background-color:#c0dcff;transition:all linear .2s;color:#2e2e2e}.avia-change--step_6[data-avia-change="0"] [data-avia-selected="0"],.avia-change--step_6[data-avia-change="0"][data-before-selected=false][data-after-selected=true] [data-avia-cont="0"],.avia-change--step_6[data-avia-change="0"][data-before-selected=true][data-after-selected=false] [data-avia-cont="0"],.avia-change--step_6[data-avia-change="1"] [data-avia-selected="1"],.avia-change--step_6[data-avia-change="2"] [data-avia-selected="2"]{display:block}.avia-change--step_6[data-avia-change="0"] [data-avia-tab="0"],.avia-change--step_6[data-avia-change="1"] [data-avia-tab="1"],.avia-change--step_6[data-avia-change="2"] [data-avia-tab="2"]{background:#8bbeff;border:1px solid #8bbeff;color:#fff;cursor:default}

.avia-change{display:none;width:730px;margin-bottom:5px;position:relative;top:-5px;float:left}.avia-change--step_6{margin-bottom:0}.avia-change__close,.avia-change__close_4step,.avia-change__close_tab{vertical-align:top;font:300 15px Roboto,sans-serif;color:#585858;position:absolute;top:6px;right:6px;cursor:pointer;display:none;z-index:100}.avia-change__close_4step{display:block}.avia-change--step_6_deployed .avia-change__close,.avia-change__close_4step{display:block}.avia-change--step_6_deployed.avia-change--add .avia-change__close_tab{display:block;top:35px;right:6px}.avia-change--step_6_deployed.avia-change--add .avia-change__close{display:none}.avia-change--step_6_deployed .avia-change__close_4step{display:none}.avia-change.avia-change--step_6.avia-change--step_6_deployed{display:block}.avia-change__preloader-wrapper{display:none;background:rgba(255,255,255,.9);box-shadow:0 0 5px rgba(0,0,0,.35);position:absolute;z-index:100;top:0;left:0;width:100%;height:100%}.avia-change--step_6_deployed.avia-change--add{margin-bottom:-13px}.avia-change--step_6_deployed.avia-change--add [data-avia-tab]{border:1px solid #2c8aff;color:#2c8aff}
.application-participation__breadcrumbs{margin:14px 0 0 10px}.application-participation{display:table;width:720px;margin:26px auto 40px auto}.application-participation__title{font-size:20px;text-transform:uppercase;color:#444}.application-participation__title-value{text-transform:none}.application-participation__content{background-color:#fff;width:100%;padding:50px 40px 45px 40px;box-sizing:border-box}.application-participation__form{width:620px}.application-participation__form_layout{width:100%}.application-participation__name{width:150px;text-align:right;line-height:33px;padding:5px 20px 5px 10px;color:#444;font-size:16px}.application-participation__name--phone{width:auto;padding:0 16px 0 10px}.application-participation__asterisk{color:red;font-size:16px}.application-participation__input_block{padding:5px 0}.application-participation__input_block--email{width:190px;padding:0}.application-participation__input_block--phone{width:160px;padding:0}.application-participation__input{border:1px solid grey;width:100%;line-height:33px;height:33px;padding:0 10px;box-sizing:border-box;box-shadow:0 4px 13px -8px rgba(0,0,0,.9);-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.application-participation__input:hover{box-shadow:0 7px 15px -8px rgba(0,0,0,.8)}.application-participation__add_partake{width:100%;box-sizing:border-box;display:table;line-height:33px;border:1px dashed grey;color:grey;font-size:16px;text-align:center;text-decoration:none;transition:all .2s linear}.application-participation__add_partake:hover{border:1px solid #0f7ee6;color:#0f7ee6}.application-participation__asterisk_info{color:grey;margin-top:7px;font-size:11px}.application-participation__form_button{color:#0f7ee6;border:1px solid #0f7ee6;background-color:#fff;line-height:31px;font-family:'PT Sans',sans-serif;width:250px;margin-top:26px;text-align:center;font-size:18px;text-transform:uppercase;transition:all .2s linear}.application-participation__form_button:hover{background-color:#0f7ee6;color:#fff}.application-participation__confirmation{display:none;font-size:18px;text-transform:uppercase;text-align:center;font-weight:700;color:#444}
.all-promotions{margin:0 10px 30px 10px}.all-promotions__top_row{width:980px;display:table}.all-promotions__breadcrumbs{width:710px;margin:16px 0 15px 0;float:left}.all-promotions__breadcrumbs .breadcrumbs{width:auto}.all-promotions__print{float:right;margin:11px 19px 0 10px;letter-spacing:-.03em;color:#0f7ee6;cursor:pointer;text-decoration:none;line-height:20px}.all-promotions__print:before{content:"\e93a";font-family:mcruises!important;color:#000;margin-right:10px;font-size:19px;position:relative;top:4px}.all-promotions__share{float:right;margin:10px 0}.all-promotions__content{color:#444;width:980px}.all-promotions__title{width:940px;display:table;margin:0 20px;background-color:#69b5ef;box-sizing:border-box;padding:21px 20px 10px 20px;font-size:26px;font-family:Roboto,sans-serif;font-weight:300}.all-promotions--rivers .all-promotions__title{background-color:#b3cf9a}.all-promotions__list{margin:22px;display:table}.all-promotions__item{margin:8px;display:table;float:left;width:296px;height:308px;background-color:#fff}.all-promotions__item_link{text-decoration:none!important;position:relative;display:table}.all-promotions__item_number{position:absolute;top:-9px;left:271px;display:table;width:30px;height:30px;color:#fff;line-height:30px;text-align:center;background-color:rgba(100,175,201,.6)}.all-promotions--rivers .all-promotions__item_number{background-color:rgba(133,197,123,.7)}.all-promotions__item_title_container{display:table;width:296px;height:95px}.all-promotions__item_title_cell{display:table-cell;vertical-align:middle}.all-promotions__item_title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:18px;line-height:20px;color:#444;padding:0 19px;max-height:60px}.all-promotions__image_block{position:relative;height:213px}.all-promotions__image{color:#fff;max-width:296px}.all-promotions__item_logo{position:absolute;top:0;left:0;width:296px;display:table;height:50px;background-color:#fff;background-color:rgba(255,255,255,.64)}.all-promotions__item_logo_cell{display:table-cell;vertical-align:middle;width:149px}.all-promotions__item_logo_image{width:122px;height:50px;vertical-align:middle;padding:0 0 0 19px}.all-promotions__item_more_cell{display:table-cell;vertical-align:middle}.all-promotions__item_more{color:#fff!important;width:138px;height:31px;text-align:center;text-decoration:none;font-size:14px;line-height:31px;border-radius:2px;background-color:#b4944e}.all-promotions__item_time{position:absolute;bottom:10px;left:0;width:296px;height:46px;display:block;background:#000;background:rgba(0,0,0,.3);background-position:center left;background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/all-promotions/img/clock1.png")}.all-promotions__item_time_days{padding-top:5px;position:relative;font-size:15px;font-weight:700;color:#fff!important;margin-left:87px}.all-promotions__item_time_period{position:relative;font-size:12px;line-height:14px;margin-left:87px;color:#fff}@media print{.all-promotions__item_more{display:none}}
.all-themed-cruises{margin:0 10px 30px 10px}.all-themed-cruises__top_row{width:980px;display:table}.all-themed-cruises__breadcrumbs{width:710px;margin:16px 0 15px 0;float:left}.all-themed-cruises__breadcrumbs .breadcrumbs{width:auto}.all-themed-cruises__print{float:right;margin:11px 19px 0 10px;letter-spacing:-.03em;color:#0f7ee6;cursor:pointer;text-decoration:none;line-height:20px}.all-themed-cruises__print:before{content:"\e93a";font-family:mcruises!important;color:#000;margin-right:10px;font-size:19px;position:relative;top:4px}.all-themed-cruises__share{float:right;margin:10px 0}.all-themed-cruises__content{color:#444}.all-themed-cruises__title{width:940px;display:table;background-color:#add2df;box-sizing:border-box;padding:21px 20px 10px 20px;font-size:26px;font-family:Roboto,sans-serif;font-weight:300;margin:0 20px}.all-themed-cruises--rivers .all-themed-cruises__title{background-color:#b3cf9a}.all-themed-cruises__list{margin:22px;display:table}.all-themed-cruises__item{margin:8px;display:table;float:left;width:296px;height:300px;background-color:#fff}.all-themed-cruises__item_link{text-decoration:none!important;display:table;position:relative}.all-themed-cruises__number{position:absolute;top:-9px;left:271px;display:table;width:30px;height:30px;color:#fff;line-height:30px;text-align:center;background:#64afc9;background:rgba(100,175,201,.6)}.all-themed-cruises--rivers .all-themed-cruises__number{background-color:#85c57b;background-color:rgba(133,197,123,.7)}.all-themed-cruises__item_title_container{display:table;width:296px;height:70px}.all-themed-cruises__item_title_cell{display:table-cell;vertical-align:middle;padding-bottom:4px}.all-themed-cruises__item_title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:24px;line-height:26px;color:#444;padding:0 19px;max-height:54px;text-align:center}.all-themed-cruises__image_block{position:relative;height:230px}.all-themed-cruises__image{color:#fff;max-width:296px}.all-themed-cruises__item_more{color:#444;width:140px;height:40px;text-align:center;text-decoration:none;font-size:15px;line-height:40px;border-radius:3px;background-color:#fff;position:absolute;top:170px;left:78px}@media print{.all-themed-cruises__item_more{display:none}}
.all-special-cruises{margin:0 10px 30px 10px}.all-special-cruises__top_row{width:980px;display:table}.all-special-cruises__breadcrumbs{width:710px;margin:16px 0 15px 0;float:left}.all-special-cruises__breadcrumbs .breadcrumbs{width:auto}.all-special-cruises__print{float:right;margin:11px 19px 0 10px;letter-spacing:-.03em;color:#0f7ee6;cursor:pointer;text-decoration:none;line-height:20px}.all-special-cruises__print:before{content:"\e93a";font-family:mcruises!important;color:#000;margin-right:10px;font-size:19px;position:relative;top:4px}.all-special-cruises__share{float:right;margin:10px 0}.all-special-cruises__content{color:#444}.all-special-cruises__title{width:940px;display:table;background-color:#add2df;box-sizing:border-box;padding:21px 20px 10px 20px;font-size:26px;font-family:Roboto,sans-serif;font-weight:300;margin:0 20px}.all-special-cruises--rivers .all-special-cruises__title{background-color:#b3cf9a}.all-special-cruises__list{margin:22px;display:table}.all-special-cruises__item{margin:8px;display:table;float:left;width:296px;height:300px;background-color:#fff}.all-special-cruises__item_link{text-decoration:none!important;display:table;position:relative}.all-special-cruises__number{position:absolute;top:-9px;left:271px;display:table;width:30px;height:30px;color:#fff;line-height:30px;text-align:center;background:#64afc9;background:rgba(100,175,201,.6)}.all-special-cruises--rivers .all-special-cruises__number{background-color:#85c57b;background-color:rgba(133,197,123,.7)}.all-special-cruises__item_title_container{display:table;width:296px;height:70px}.all-special-cruises__item_title_cell{display:table-cell;vertical-align:middle;padding-bottom:4px}.all-special-cruises__item_title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:24px;line-height:26px;color:#444;padding:0 19px;max-height:54px;text-align:center}.all-special-cruises__image_block{position:relative;height:230px}.all-special-cruises__image{color:#fff;max-width:296px}.all-special-cruises__item_more{color:#444;width:140px;height:40px;text-align:center;text-decoration:none;font-size:15px;line-height:40px;border-radius:3px;background-color:#fff;position:absolute;top:170px;left:78px}@media print{.all-special-cruises__item_more{display:none}}
.air-ticket{display:table;width:1000px;box-sizing:border-box;background-color:#fff;font-size:13px;color:#222;line-height:14px;font-family:Arial,sans-serif;margin:0 auto;padding:0 23px;letter-spacing:-.03em}.air-ticket{page-break-after:always}.air_ticket__wrapper{background-color:#fff}.air-ticket__logo_block{display:table;width:342px;height:109px;box-sizing:border-box;border:1px solid #000;float:left;margin-right:8px;text-align:center}.air-ticket__logo_image{height:90px}.air-ticket__header_table{border-collapse:collapse;width:602px;border:1px solid #acacac;color:#2d3d79}.air-ticket__header_table tr td:first-child{font-weight:600;width:327px}.air-ticket__header_table td{vertical-align:middle;font-size:13px;line-height:16px;padding:2px 2px 0 4px;font-weight:300}.air-ticket__receipt{clear:both}.air-ticket__receipt_title{display:table;width:100%;text-align:center;margin:13px 0}.air-ticket__receipt_table{width:100%;vertical-align:middle}.air-ticket__receipt_table tr td:first-child{font-weight:700;width:473px;font-size:13px}.air-ticket__receipt_table tr td:last-child{font-size:15px}.air-ticket__receipt_table tr td.air-ticket__receipt_table-date{font-size:14px}.air-ticket__content_block{display:inline-block;width:100%;border:1px solid #cad3da;page-break-after:auto}.air-ticket__content_block--passenger{margin-top:23px;margin-bottom:15px}.air-ticket__content_block--passenger .air-ticket__content_icon_block{width:9px;height:31px;float:left;margin:9px 22px 0 22px}.air-ticket__content_header{border-bottom:1px solid #cad3da;background-color:#dfe6eb;height:49px;display:table;width:100%}.air-ticket__content_block--arrival .air-ticket__content_header,.air-ticket__content_block--departure .air-ticket__content_header{height:50px}.air-ticket__content_header_text{display:table-cell;padding-top:2px;vertical-align:middle;width:901px}.air-ticket__content_table{width:100%;margin:9px 5px 8px}.air-ticket__content_block--arrival,.air-ticket__content_block--departure{border-top:0;border-bottom:1px solid #fff}.air-ticket__content_block--first{border-top:1px solid #cad3da}.air-ticket__content_block--last{border-bottom:1px solid #cad3da}.air-ticket__content_block--arrival .air-ticket__content_table,.air-ticket__content_block--departure .air-ticket__content_table{margin:10px 5px 8px 11px;width:935px}.air-ticket__content_table th{text-align:left}.air-ticket__content_table th{padding-bottom:0;line-height:11px}.air-ticket__content_block--passenger .air-ticket__content_table th{padding-bottom:1px;line-height:14px}.air-ticket__content_block--arrival .air-ticket__content_table th:nth-child(1),.air-ticket__content_block--arrival .air-ticket__content_table th:nth-child(2),.air-ticket__content_block--departure .air-ticket__content_table th:nth-child(1),.air-ticket__content_block--departure .air-ticket__content_table th:nth-child(2){width:289px}.air-ticket__content_block--arrival .air-ticket__content_table th:nth-child(3),.air-ticket__content_block--departure .air-ticket__content_table th:nth-child(3){width:185px}.air-ticket__content_block--passenger .air-ticket__content_table th:first-child{width:312px}.air-ticket__content_block--passenger .air-ticket__content_table th:last-child{width:321px}.air-ticket__content_block--passenger .air-ticket__content_table td{font-size:15px;line-height:10px}.air-ticket__content_block--departure .air-ticket__content_icon_block{width:28px;height:28px;float:left;margin:12px 14px 0 12px}.air-ticket__content_block--arrival .air-ticket__content_icon_block{width:28px;height:28px;float:left;margin:13px 14px 0 12px}.air-ticket__tarif_icon_block{width:24px;height:20px;float:left;margin:6px 12px 0 18px}.air-ticket__sub_table_avia tr td:first-child{padding-top:4px;padding-right:12px;font-size:19px}.air-ticket__sub_table_avia tr td:first-child b{display:inline-block;padding-top:8px}.air-ticket__sub_table_avia tr td:last-child{font-size:15px;line-height:15px;padding-right:20px}.air-ticket__content_tarif{margin-top:2px;margin-bottom:5px}.air-ticket__tarif_text{padding-top:11px;font-size:15px}.air-ticket__tarif_text b{padding-top:12px;font-size:13px}.air-ticket__content_td_big{font-size:20px}.air-ticket__attention_block{padding:23px 0 7px;page-break-after:auto;display:inline-block}.air-ticket__attention_text{display:table;margin-bottom:2px}.air-ticket__attention_text p{margin-bottom:7px;font-size:15px;line-height:15px}.air-ticket__attention_icon{width:25px;height:20px;float:left;margin:-9px 8px 0 0}.air-ticket__attention_text--last p{margin-bottom:15px}.air-ticket__content_block--receipt .air-ticket__content_icon_block{width:24px;height:20px;float:left;margin:10px 15px 0 14px}.air-ticket__content_block--receipt .air-ticket__content_table{margin:15px 12px -2px}.air-ticket__content_block--receipt td{height:30px;font-weight:600}.air-ticket__content_block--receipt td:first-child{width:281px}.air-ticket__content_block--receipt tr:last-child td:first-child{padding-top:17px}.air-ticket__content_block--receipt tr:last-child td:last-child{padding-top:18px}.air-ticket__content_block--receipt tr:last-child td.air-ticket__table_receipt_rowspan{padding-top:5px;padding-bottom:20px}.air-ticket__content_block--receipt tr td:last-child{font-weight:300}.air-ticket__content_baggage{margin-top:12px;font-size:15px;width:100%}.air-ticket__content_baggage td:first-child{padding-left:13px;width:342px}.air-ticket__table_receipt_rowspan{vertical-align:middle;font-size:15px;line-height:18px;padding-bottom:11px}.air-ticket__attention_block--last{padding:21px 0 7px}.air-ticket__attention_block--last .air-ticket__attention_text--last p,.air-ticket__attention_text:not(.air-ticket__attention_text--last) p:last-child{line-height:16px}
.advice-health_terms{width:980px;min-height:100px;margin:0 auto;padding:0}.advice-health_terms__head{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%;height:86px;margin:0;margin-bottom:20px;padding:0;padding-left:20px;padding-right:20px;box-sizing:border-box;background-color:#fff}.advice-health_terms__head-txt{margin:0;padding:0;font-family:"Arial Narrow",sans-serif;font-style:normal;font-weight:400;font-size:24px;line-height:24px;color:#444}.advice-health_terms__txt-block{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;margin:0;padding:0;padding-left:20px;padding-right:20px;box-sizing:border-box}.advice-health_terms__txt{margin:0;padding:0;font-family:"Arial Narrow",sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:20px;color:#444}.advice-health_terms__txt--mb{margin-bottom:15px}.advice-health_terms__txt--color{color:#003b95}.advice-health_terms__txt--link{color:#0f7ee6}.advice-health_terms__txt--italic{font-style:italic}.advice-health_terms__h2{margin:0;margin-bottom:15px;padding:0;font-family:"Arial Narrow",sans-serif;font-size:20px;font-weight:700;line-height:20px;color:#444}.advice-health_terms__company-list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:flex-start;align-content:flex-start;width:580px;min-height:64px;margin:0;padding:0}.advice-health_terms__company-item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%;height:64px;margin:0;padding:0;padding-left:12px;padding-right:12px;box-sizing:border-box;background-color:#fff}.advice-health_terms__company-item--mb{margin-bottom:12px}.advice-health_terms__company-txt-block{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:380px;margin:0;padding:0}.advice-health_terms__company-txt{margin:0;padding:0;font-family:"Arial Narrow",sans-serif;font-size:17px;font-weight:400;line-height:18px;color:#444}.advice-health_terms__company-link{margin:0;padding:0;font-family:"Arial Narrow",sans-serif;font-size:16px;font-weight:400;line-height:20px;color:#0f7ee6;text-decoration:underline}.advice-health_terms__company-logo-block{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:168px;height:40px;margin:0;padding:0}.advice-health_terms__company-logo{width:100%;height:40px;margin:0;padding:0}.advice-health_terms__company-logo--costa{background-image:url(/static/img/svg/cruise-company/costa-cruises-logo.svg);background-repeat:no-repeat;background-position:center}.advice-health_terms__company-logo--msc{background-image:url(/static/img/svg/cruise-company/msc-cruises-logo.svg);background-repeat:no-repeat;background-position:center}.advice-health_terms__company-logo--royal{width:150px;background-image:url(/static/img/svg/cruise-company/royal-caribbean-international-logo.svg);background-repeat:no-repeat;background-position:center}.advice-health_terms__company-logo--carnival{background-image:url(/static/img/svg/cruise-company/carnival-cruise-line-logo.svg);background-repeat:no-repeat;background-position:center}.advice-health_terms__company-logo--ncl{background-image:url(/static/img/svg/cruise-company/norwegian-cruise-line-logo.svg);background-repeat:no-repeat;background-position:center}.advice-health_terms__company-logo--celebrity{background-image:url(/static/img/svg/cruise-company/celebrity-cruises-logo.svg);background-repeat:no-repeat;background-position:center}.advice-health_terms__company-logo--regent{background-image:url(/static/img/svg/cruise-company/regent-seven-seas-logo.svg);background-repeat:no-repeat;background-position:center}.advice-health_terms__company-logo--celestyal{background-image:url(/static/img/svg/cruise-company/celestyal-cruises-logo.svg);background-repeat:no-repeat;background-position:center}.advice-health_terms__company-logo--princess{background-image:url(/static/img/svg/cruise-company/princess-logo.svg);background-repeat:no-repeat;background-position:center}.advice-health_terms__company-logo--moby{background-image:url(/static/img/svg/cruise-company/moby-st-peter-line-logo.svg);background-repeat:no-repeat;background-position:center}.advice-health_terms__company-logo--pullman{background-image:url(/static/img/svg/cruise-company/pullmantur-logo.svg);background-repeat:no-repeat;background-position:center}.advice-health_terms__company-logo--holland{background-image:url(/static/img/svg/cruise-company/holland-america-line-logo.svg);background-repeat:no-repeat;background-position:center}.advice-health_terms__company-logo--chernomor{background-image:url(/static/img/svg/cruise-company/chernomorskie-kruisy-logo.svg);background-repeat:no-repeat;background-position:center}.advice-health_terms__company-logo--mostur{background-image:url(/static/img/svg/cruise-company/mosturflot-logo.svg);background-repeat:no-repeat;background-position:center}.advice-health_terms__company-logo--vodohod{background-image:url(/static/img/svg/cruise-company/vodohod-logo.svg);background-repeat:no-repeat;background-position:center}.advice-health_terms__company-logo--infoflot{background-image:url(/static/img/svg/cruise-company/infoflot-logo.svg);background-repeat:no-repeat;background-position:center}.advice-health_terms__company-logo--rusich{background-image:url(/static/img/svg/cruise-company/rusich-logo.svg);background-repeat:no-repeat;background-position:center}.advice-health_terms__company-logo--oceania{background-image:url(/static/img/svg/cruise-company/oceania-cruises-logo.svg);background-repeat:no-repeat;background-position:center}.advice-health_terms__company-logo--azamara{background-image:url(/static/img/svg/cruise-company/azamara-new-2019-logo.svg);background-repeat:no-repeat;background-position:center}.advice-health_terms__company-logo--ponant{background-image:url(/static/img/svg/cruise-company/ponant-logo.svg);background-repeat:no-repeat;background-position:center}.advice-health_terms__company-logo--crystal{background-image:url(/static/img/svg/cruise-company/crystal-cruises-logo.svg);background-repeat:no-repeat;background-position:center}.advice-health_terms__company-logo--seabourn{background-image:url(/static/img/company/logo_svg/Q.svg);background-repeat:no-repeat;background-position:center}.advice-health_terms__company-logo--disney{background-image:url(/static/img/svg/cruise-company/disney-cruise-line-logo.svg);background-repeat:no-repeat;background-position:center}.advice-health_terms__company-logo--crusemondo{background-image:url(/static/img/svg/cruise-company/crucemundo2019-logo.svg);background-repeat:no-repeat;background-position:center}.advice-health_terms__company-logo--volga{background-image:url(/static/img/svg/cruise-company/volgawolga-logo.svg);background-repeat:no-repeat;background-position:center}.advice-health_terms__company-logo--gama{background-image:url(/static/img/svg/cruise-company/gama-logo.svg);background-repeat:no-repeat;background-position:center}
.advice-health_change{width:980px;min-height:100px;margin:0 auto;padding:0}.advice-health_change__head{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%;height:86px;margin:0;margin-bottom:20px;padding:0;padding-left:20px;padding-right:20px;box-sizing:border-box;background-color:#fff}.advice-health_change__head-txt{margin:0;padding:0;font-family:"Arial Narrow",sans-serif;font-style:normal;font-weight:400;font-size:24px;line-height:24px;color:#444}.advice-health_change__txt-block{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;margin:0;padding:0;padding-left:20px;padding-right:20px;box-sizing:border-box}.advice-health_change__txt{margin:0;padding:0;font-family:"Arial Narrow",sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:20px;color:#444}.advice-health_change__txt--mb{margin-bottom:15px}.advice-health_change__txt--color{color:#003b95}.advice-health_change__txt--link{color:#0f7ee6}.advice-health_change__txt--italic{font-style:italic}.advice-health_change__h2{margin:0;margin-bottom:15px;padding:0;font-family:"Arial Narrow",sans-serif;font-size:20px;font-weight:700;line-height:20px;color:#444}.advice-health_change__company-list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:flex-start;align-content:flex-start;width:580px;min-height:64px;margin:0;padding:0}.advice-health_change__company-item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%;height:64px;margin:0;padding:0;padding-left:12px;padding-right:12px;box-sizing:border-box;background-color:#fff}.advice-health_change__company-item--mb{margin-bottom:12px}.advice-health_change__company-txt-block{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:380px;margin:0;padding:0}.advice-health_change__company-txt{margin:0;padding:0;font-family:"Arial Narrow",sans-serif;font-size:18px;font-weight:400;line-height:20px;color:#444}.advice-health_change__company-link{margin:0;padding:0;font-family:"Arial Narrow",sans-serif;font-size:16px;font-weight:400;line-height:20px;color:#0f7ee6;text-decoration:underline}.advice-health_change__company-logo-block{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:168px;height:40px;margin:0;padding:0}.advice-health_change__company-logo{width:100%;height:40px;margin:0;padding:0}.advice-health_change__company-logo--costa{background-image:url(/static/img/svg/cruise-company/costa-cruises-logo.svg);background-repeat:no-repeat;background-position:center}.advice-health_change__company-logo--msc{background-image:url(/static/img/svg/cruise-company/msc-cruises-logo.svg);background-repeat:no-repeat;background-position:center}.advice-health_change__company-logo--royal{width:150px;background-image:url(/static/img/svg/cruise-company/royal-caribbean-international-logo.svg);background-repeat:no-repeat;background-position:center}.advice-health_change__company-logo--carnival{background-image:url(/static/img/svg/cruise-company/carnival-cruise-line-logo.svg);background-repeat:no-repeat;background-position:center}.advice-health_change__company-logo--ncl{background-image:url(/static/img/svg/cruise-company/norwegian-cruise-line-logo.svg);background-repeat:no-repeat;background-position:center}.advice-health_change__company-logo--celebrity{background-image:url(/static/img/svg/cruise-company/celebrity-cruises-logo.svg);background-repeat:no-repeat;background-position:center}.advice-health_change__company-logo--regent{background-image:url(/static/img/svg/cruise-company/regent-seven-seas-logo.svg);background-repeat:no-repeat;background-position:center}.advice-health_change__company-logo--celestyal{background-image:url(/static/img/svg/cruise-company/celestyal-cruises-logo.svg);background-repeat:no-repeat;background-position:center}.advice-health_change__company-logo--princess{background-image:url(/static/img/svg/cruise-company/princess-logo.svg);background-repeat:no-repeat;background-position:center}.advice-health_change__company-logo--moby{background-image:url(/static/img/svg/cruise-company/moby-st-peter-line-logo.svg);background-repeat:no-repeat;background-position:center}.advice-health_change__company-logo--pullman{background-image:url(/static/img/svg/cruise-company/pullmantur-logo.svg);background-repeat:no-repeat;background-position:center}.advice-health_change__company-logo--holland{background-image:url(/static/img/svg/cruise-company/holland-america-line-logo.svg);background-repeat:no-repeat;background-position:center}.advice-health_change__company-logo--oceania{background-image:url(/static/img/svg/cruise-company/oceania-cruises-logo.svg);background-repeat:no-repeat;background-position:center}.advice-health_change__company-logo--chernomor{background-image:url(/static/img/svg/cruise-company/chernomorskie-kruisy-logo.svg);background-repeat:no-repeat;background-position:center}.advice-health_change__company-logo--azamara{background-image:url(/static/img/svg/cruise-company/azamara-new-2019-logo.svg);background-repeat:no-repeat;background-position:center}.advice-health_change__company-logo--ponant{background-image:url(/static/img/svg/cruise-company/ponant-logo.svg);background-repeat:no-repeat;background-position:center}.advice-health_change__company-logo--crystal{background-image:url(/static/img/svg/cruise-company/crystal-cruises-logo.svg);background-repeat:no-repeat;background-position:center}.advice-health_change__company-logo--vodohod{background-image:url(/static/img/svg/cruise-company/vodohod-logo.svg);background-repeat:no-repeat;background-position:center}.advice-health_change__company-logo--infoflot{background-image:url(/static/img/svg/cruise-company/infoflot-logo.svg);background-repeat:no-repeat;background-position:center}.advice-health_change__company-logo--rusich{background-image:url(/static/img/svg/cruise-company/rusich-logo.svg);background-repeat:no-repeat;background-position:center}.advice-health_change__company-logo--mostur{background-image:url(/static/img/svg/cruise-company/mosturflot-logo.svg);background-repeat:no-repeat;background-position:center}.advice-health_change__company-logo--seabourn{background-image:url(/static/img/company/logo_svg/Q.svg);background-repeat:no-repeat;background-position:center}.advice-health_change__company-logo--disney{background-image:url(/static/img/svg/cruise-company/disney-cruise-line-logo.svg);background-repeat:no-repeat;background-position:center}.advice-health_change__company-logo--crusemondo{background-image:url(/static/img/svg/cruise-company/crucemundo2019-logo.svg);background-repeat:no-repeat;background-position:center}.advice-health_change__company-logo--volga{background-image:url(/static/img/svg/cruise-company/volgawolga-logo.svg);background-repeat:no-repeat;background-position:center}.advice-health_change__company-logo--gama{background-image:url(/static/img/svg/cruise-company/gama-logo.svg);background-repeat:no-repeat;background-position:center}
.advice-health{width:980px;min-height:100px;margin:0 auto;padding:0}.advice-health__head{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%;height:86px;margin:0;margin-bottom:20px;padding:0;padding-left:20px;padding-right:20px;box-sizing:border-box;background-color:#fff}.advice-health__head-txt{margin:0;padding:0;font-family:"Arial Narrow",sans-serif;font-style:normal;font-weight:400;font-size:24px;line-height:24px;color:#444}.advice-health__txt-block{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:870px;margin:0;padding:0;padding-left:20px;padding-right:20px;box-sizing:border-box}.advice-health__txt{margin:0;padding:0;font-family:"Arial Narrow",sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:20px;color:#444}.advice-health__txt--mb{margin-bottom:15px}.advice-health__txt--color{color:#003b95}.advice-health__txt--link{color:#0f7ee6}.advice-health__txt--italic{font-style:italic}.advice-health__h2{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin:0;margin-right:auto;margin-left:-10px;padding:0;padding-top:12px;padding-bottom:12px;padding-left:20px;padding-right:20px;font-family:"Arial Narrow",sans-serif;font-size:16px;line-height:18px;color:#c84141;box-sizing:border-box;background-color:#fff}.advice-health__txt-list{width:100%;margin:0;margin-bottom:5px;padding:0;padding-top:10px;padding-left:10px;padding-right:20px;box-sizing:border-box}.advice-health__txt-item{margin:0;padding:0;font-family:"Arial Narrow",sans-serif;font-size:16px;line-height:20px;color:#444;list-style:disc}.advice-health__txt-item--mb{margin-bottom:10px}
.add-avia-block{display:inline-block}.add-avia-block__title{color:#0f7ee6;font:300 25px/39px Roboto,sans-serif;margin-top:-8px;margin-bottom:11px}.add-avia-block__step-title{color:#444}.add-avia-block__result-wrapper{position:relative;min-height:500px}
.step__body{display:flex;justify-content:space-between;width:100%;min-height:100px;margin:0;padding:0;padding-left:10px;padding-right:10px;background-color:#f3f3f3;box-sizing:border-box}.step__main{width:730px;min-height:200px;margin:0;padding:0}.step__h2{margin:0;padding:0;font-family:Roboto,sans-serif;font-size:25px;font-weight:300;color:#444}.step__h2 span{color:#0f7ee6}.step__aside{width:240px;min-height:500px;margin:0;padding:0;background-color:#fff}
.page-404__breadcrumbs{margin:4px 10px 8px 10px}.page-404{display:flex;justify-content:center;align-content:center;flex-wrap:wrap;width:980px;min-height:470px;margin:0;margin-bottom:20px;margin-left:10px;margin-right:10px;padding:0;padding-left:40px;padding-right:40px;background-color:#fff;box-sizing:border-box}.page-404__text-block{display:flex;align-items:center;margin:0;margin-bottom:40px;padding:0}.page-404__image{width:362px;height:171px;margin:0;margin-right:110px;padding:0;font-size:120px;font-weight:700;color:#999}.page-404__text{width:380px;margin:0;padding:0;font-family:Roboto,sans-serif;font-size:24px;line-height:24px;font-weight:400;color:#37467e}.page-404__text--fw-fs{font-size:60px;font-weight:700}.page-404__text--fs{font-size:36px}.page-404__back{position:relative;display:flex;justify-content:center;align-items:center;width:330px;height:48px;margin:0;padding:0;font-size:20px;line-height:22px;background-color:#ffbdbd;border-radius:2px;text-decoration:none}.page-404__back:before{position:absolute;content:"";top:calc(50% - 9px);left:calc(50% - 100px);width:18px;height:18px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 14 14' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.arrow3-a%7Bisolation:isolate;%7D.arrow3-b%7Bfill:%2337467e;%7D%3C/style%3E%3C/defs%3E%3Cg class='arrow3-a'%3E%3Cpath class='arrow3-b' transform='translate(0)' d='M14,10.5H7V14L0,7,7,0V3.5h7Z'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat}.page-404__contact{font-family:Roboto,sans-serif;font-size:24px;color:#444;clear:both;display:table;margin:0 auto;padding-top:86px;font-weight:400}.page-404__phone{text-decoration:none;color:#2795f4}
.page-403__breadcrumbs{margin:4px 10px 8px 10px}.page-403{margin:0 10px 21px 10px;background-color:#fff;width:980px;padding:103px 40px 81px 40px;box-sizing:border-box;display:table}.page-403__403{float:left;width:362px;height:171px;font-size:200px;line-height:168px;font-weight:900;color:#999;margin:6px 0 0 39px;font-family:Roboto,sans-serif}.page-403__right-content{float:left;margin-left:110px}.page-403__text{color:#37467e;font-size:24px;line-height:20px;font-family:Roboto,sans-serif;font-weight:400}.page-403__text--sorry{font-size:36px;line-height:60px}.page-403__big_text{font-family:Roboto,sans-serif;font-size:60px;line-height:60px;font-weight:800;padding-right:3px}.page-403__back{display:table;margin-top:23px;font-size:20px;line-height:22px;padding:10px 95px 15px 58px;background-color:#ccc;position:relative;border-radius:2px;text-decoration:none}.page-403__back:before{font-family:mcruises!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e93c";position:relative;margin-right:16px;top:4px}.page-403__contact{font-family:Roboto,sans-serif;font-size:24px;color:#444;clear:both;display:table;margin:0 auto;padding-top:86px;font-weight:400}.page-403__phone{text-decoration:none;color:#2795f4}