.clbh_banner-wrapper{display:none}.clbh_banner-body .clbh_banner-h1,.clbh_banner-form-row-1,.clbh_banner-form-row-2,.clbh_banner-form-row-2 span{text-align:left!important;letter-spacing:normal!important}.clbh_banner{width:800px!important;height:390px!important;position:relative!important;-webkit-border-radius:16px!important;border-radius:16px!important;top:100px!important;background-color:rgba(255,255,255,.85)!important;overflow:hidden!important;-webkit-transition:.6s ease-out!important;transition:.6s ease-out!important;margin:0 auto!important;z-index:200001!important}.clbh_banner-line-wrapper .clbh_banner-pr-line-left-wrapper,.clbh_banner-line-wrapper .clbh_banner-pr-line-right-wrapper{width:50%!important;margin:0!important;height:5px!important;position:absolute!important;padding:0!important;display:block!important;bottom:0!important}.clbh_banner *{font-family:"Open Sans",sans-serif!important;color:#333!important;font-weight:100!important;letter-spacing:normal!important}.clbh_banner-line-wrapper .clbh_banner-pr-line-left-wrapper{left:0!important}.clbh_banner-line-wrapper .clbh_banner-pr-line-right-wrapper{right:0!important}.clbh_banner-line-wrapper .clbh_banner-pr-line-left,.clbh_banner-line-wrapper .clbh_banner-pr-line-right{height:2px!important;background-color:#52aff7!important;bottom:3px!important;position:absolute!important;visibility:visible!important}.clbh_banner-line-wrapper .clbh_banner-pr-line-left{right:1%!important;-webkit-transition:.5s ease-out!important;transition:.5s ease-out!important}.clbh_banner-line-wrapper .clbh_banner-pr-line-right{left:1%!important;-webkit-transition:.5s ease-out!important;transition:.5s ease-out!important}.clbh_banner-arrow{width:37px!important;height:62px!important;position:absolute!important;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAA+CAYAAACsj9JbAAAACXBIWXMAAAsTAAALEwEAmpwYAAABNmlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjarY6xSsNQFEDPi6LiUCsEcXB4kygotupgxqQtRRCs1SHJ1qShSmkSXl7VfoSjWwcXd7/AyVFwUPwC/0Bx6uAQIYODCJ7p3MPlcsGo2HWnYZRhEGvVbjrS9Xw5+8QMUwDQCbPUbrUOAOIkjvjB5ysC4HnTrjsN/sZ8mCoNTIDtbpSFICpA/0KnGsQYMIN+qkHcAaY6addAPAClXu4vQCnI/Q0oKdfzQXwAZs/1fDDmADPIfQUwdXSpAWpJOlJnvVMtq5ZlSbubBJE8HmU6GmRyPw4TlSaqo6MukP8HwGK+2G46cq1qWXvr/DOu58vc3o8QgFh6LFpBOFTn3yqMnd/n4sZ4GQ5vYXpStN0ruNmAheuirVahvAX34y/Axk/96FpPYgAAACBjSFJNAAB6JQAAgIMAAPn/AACA6AAAUggAARVYAAA6lwAAF2/XWh+QAAAD50lEQVR42szaeYydUxjH8c+9ndZaqmQ0isYS1aDCqKYJEYJYGqQhYpkqaaolFVIR+x+WP9TyRy1tUWJKEFKxBKkSWxrhLYJGpbGVVGWkWtsos/jjPDe5mO3OvHfmfZKb++bc9z33e59zznOe83tuqampSY62FyZgKibjcEzCDjX0MaMhB5AxmIKzMBujov03bMIn+BV/9bO/jYOB2g2zcFF4BN7GO/gMn+NbbOmtkyzL/tc2UKgrMA8HhwduwWt4D+2DdX2tUEfhHhyLNlyNZ7Ahz4lZC9QcLEEJj+HamDO5W3+hFmE+Nsb7CnW0vqC2w3Kcg7dwMb5WZ+sNamQV0FOx0rYZAusN6o4AehLN6DBEVu6h/TJchZURh4YMqCeoJtyLnzAXfxtiK3cznA9Fe/NQTOr+QM3HEXgQrxomq4Yaj2vQiusMo1WvvvMwLry1eTihylU7/lz8jKcNs1WgjsMBuDOGb9ihGnBBpBwvK4CV0RhZ42p8WhSoieGtN9FZFKhpcV0IL1WgjsTv+LJIUJPwA74qEtSE2Hy3FglqpzgEKBKUGg6KQwpVLhpUJ7YvGlQrRhfJW+UIBY2hmBQGah32iNBQGKj3Q745qEhQq+N6SpGgvgnV5HTsXhSoX/A49q3KGAoRPJ+P9wuLBPUxVuFcSZ0rzN63KK6vLwoUvCJpUM04pihQ7bgJXbhP0qeGHYokNy+RJOjbigJVmVPrQlc4syhQW3B2pMeP4LAiQMFanI+xkmg/ucZ+GzEdh+QJJY7wl2DPWJUn1NDvWNwolUXmSdp7LlDwqKR5jsHrksDfny/YIBUAOvEAnq3F2/3JNltwGn7EUjwc+2R3VgoJ4A8sxikBNAPvxuLZOQ+oSmCdhhdjSNdEkB3Vzb0jqtrXYGY8s0mSwVfi+DygSKLsGTGEI8ODb+DSqoNHV7yqFcK2mAYn4674cauwsKcUvDTAyuj+UsGxoo2uD8AnImnsTXefjLtxolSgXIgVWZa1DRaqYvtJ9Zo5sUo7I859EGn2WnwnyZZbw2t/Strq5Vgg6fTLsTiLimQppxpyGSfFPDs6QsIuNe6f62PFtpRyLmxXbCIOjGHeRxJ6d6z6vCO8NjrumRrtrZjZUAegMr6IV1/33RBJ5Wa8EGn5R3lDlWL19Wa74lapQjYuVuLteCnLsm0MvLDdG1Q5hue/cHtLBfHZMZwfRv7WkmXZv1SfegxfQ6zCCtT4CJ6zYv58H/viUnTk+ReAnqwr8v3OyBROlSryh8b5ckGcBdr7+lV5Q3VJtecrI7i24WYskwrj/XJ1PWyEpDbfj+ciw6hp/OthbbE3LhvIw/8MAEZL3pSMpxnpAAAAAElFTkSuQmCC)!important;left:-48px!important;bottom:7px!important;opacity:.75!important}.clbh_banner-body{width:580px!important;height:100%!important;position:relative!important;top:100px!important;margin:0 auto!important}.clbh_banner-body .clbh_banner-h1{font-size:24px!important;line-height:34px!important}.clbh_banner-button{width:158px!important;height:33px!important;font-size:14px!important;-webkit-border-radius:4px!important;border-radius:4px!important;border:1px solid #333!important;color:#fff!important;line-height:30px!important;float:left!important;cursor:pointer!important;margin-right:10px!important;margin-left:0!important;-webkit-transition:.25s ease-out!important;transition:.25s ease-out!important;-webkit-box-shadow:none!important;box-shadow:none!important;padding:0!important;background:#333!important;letter-spacing:normal!important;text-indent:0;position:static}.clbh_banner-button:hover{background-color:#52aff7!important;border-color:#52aff7!important}.clbh_banner-exit{-webkit-border-radius:2px!important;border-radius:2px!important;position:absolute!important;right:25px!important;top:23px!important;height:15px!important;width:15px!important;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAACXBIWXMAAAsTAAALEwEAmpwYAAABNmlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjarY6xSsNQFEDPi6LiUCsEcXB4kygotupgxqQtRRCs1SHJ1qShSmkSXl7VfoSjWwcXd7/AyVFwUPwC/0Bx6uAQIYODCJ7p3MPlcsGo2HWnYZRhEGvVbjrS9Xw5+8QMUwDQCbPUbrUOAOIkjvjB5ysC4HnTrjsN/sZ8mCoNTIDtbpSFICpA/0KnGsQYMIN+qkHcAaY6addAPAClXu4vQCnI/Q0oKdfzQXwAZs/1fDDmADPIfQUwdXSpAWpJOlJnvVMtq5ZlSbubBJE8HmU6GmRyPw4TlSaqo6MukP8HwGK+2G46cq1qWXvr/DOu58vc3o8QgFh6LFpBOFTn3yqMnd/n4sZ4GQ5vYXpStN0ruNmAheuirVahvAX34y/Axk/96FpPYgAAACBjSFJNAAB6JQAAgIMAAPn/AACA6AAAUggAARVYAAA6lwAAF2/XWh+QAAAAzElEQVR42qyTsRHCMAxFX7xBVoARpFVghKSjhRUyAhmBFVjhMwsDUIgCwwWwA3egOzey35Nt2ZhZa2ariOCbYbdYRAQJOAIHd+/4EO5ueb3cvU3AmOf2c4IJ2AKDpHOSNAIOnLNgWwBXE7CXNAA0EVEyj5L6nO+Affb0uRhPcEkAnGrgG1wQUAMB0mtC0gnYABcggG0J/G/lwpn7uTamGijpXq0qSAVwd29TvoMRWE/ewUPQmFk3147KznaShsbMBNgcWBAALPnlV10HACwiuaGZ5ZweAAAAAElFTkSuQmCC) center center no-repeat!important;opacity:.3!important;cursor:pointer!important;-webkit-transition:.3s ease-out!important;transition:.3s ease-out!important}.clbh_banner-form-row-1,.clbh_banner-form-row-2,.clbh_phone_line{position:relative!important;float:left!important}.clbh_banner-exit:hover{opacity:.7!important}.clbh_phone_line{z-index:20001!important}.clbh_banner-form-row-1{height:35px!important;width:100%!important}.clbh_banner-form-row-2{top:16px!important;height:auto!important}.clbh_banner-form-row-2 span{font-size:14px!important}.clbh_banner-textbox{min-width:164px!important;width:164px!important;height:34px!important;border:1px solid #c2c2c2!important;font-size:14px!important;-webkit-border-radius:4px!important;border-radius:4px!important;background:0 0!important;color:#333!important;line-height:30px!important;float:left!important;display:block!important;-webkit-transition:.25s ease-out!important;transition:.25s ease-out!important;margin:0 15px 0 0!important;padding:0 2px 0 8px!important;text-align:left!important;letter-spacing:normal!important;left:auto!important}.clbh_banner-textbox:focus{border-color:#52aff7!important}@-webkit-keyframes slidetounlock{0%{background-position:-720px 0}100%{background-position:720px 0}}@keyframes slidetounlock{0%{background-position:-720px 0}100%{background-position:720px 0}}.clbh_banner-wrapper,.clbh_banner_bg{position:fixed!important;width:100%!important;top:0!important;left:0!important;right:0!important}.clbh_banner-wrapper{height:0!important;z-index:2000000!important;overflow:visible!important}.clbh_banner_bg{display:none;height:100%!important;background-color:rgba(0,0,0,.3)!important;z-index:20000!important}.clbh_timer{position:relative!important;left:20px!important;text-align:left!important;letter-spacing:normal!important;float:left!important}.clbh_timer p{line-height:30px!important;font-size:36px!important;margin:0!important;text-align:left!important;letter-spacing:normal!important}.clbh_banner-line-wrapper{position:relative!important;width:800px!important;height:20px!important;margin:0 auto!important;-webkit-border-radius:16px!important;border-radius:16px!important;top:-12px!important;background-color:rgba(255,255,255,.7)!important;overflow:hidden!important;z-index:200001!important}.clbh_banner-choose-office{font-size:14px!important;letter-spacing:normal!important;text-align:left!important;clear:both}.CBH-masks input{border:1px solid #ccc;-webkit-border-radius:0;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:30px;padding-left:38px!important;position:relative;z-index:0;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important;margin:0}.CBH-masks:after,.CBH-masks:before{content:" ";display:table}.CBH-masks:after{clear:both}.CBH-masks{float:left;z-index:9999;position:relative!important}.CBH-masks .flag{border:none!important;-webkit-border-radius:0!important;border-radius:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;display:block;position:absolute!important}.CBH-masks .flags .selected{overflow:hidden;cursor:pointer;position:absolute!important;bottom:0!important;left:0!important;top:0!important;width:38px;z-index:1000}.CBH-masks .flags .selected:hover{background-color:rgba(0,0,0,.05)}.CBH-masks .flags .selected .flag{left:5px;position:absolute;top:32%;width:20px}.clbh_banner-form-row-2-captcha{display:none;margin-top:20px;float:left;width:489px}.clbh_banner__error-container{display:none}.clbh_banner__block-captcha{border:none;background:0 0;color:#8c8c8c;font-family:Roboto;font-size:18px;font-weight:400}.clbh_banner__img-captcha{float:left;display:block}.clbh_banner__img-cap{height:41px}.clbh_banner__data-field-captcha{margin-left:16px;float:left;display:block;width:81px;height:19px;font-size:18px;font-family:'PT Sans';border-radius:5px;border:1px solid #ccc;padding:10px;margin-bottom:3px;background:0 0!important}.clbh_banner__data-field-captcha.clbh_banner__data-field--error{border-color:red}
.callbackChatButton__OpenPanelButton{width:190px;height:35px;background:#5da0d3;color:#fff;position:fixed;bottom:0;border-radius:2px 2px 0 0;right:20px;cursor:pointer;z-index:2000}.callbackChatButton__OpenPanelButton:before{font-family:mcruises!important;content:"\e967";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;font-size:17px;top:10px;left:16px;position:absolute;color:#fff}.callbackChatButton__OpenPanelButtonPoint{position:absolute;left:0;top:0;display:none}.callbackChatButton__OpenPanelButtonPoint:after{font-family:mcruises!important;content:"\2022";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;font-size:26px;top:-5px;left:31px;position:absolute;color:red;-webkit-animation:OpenPanelPoint 1s infinite;-webkit-animation-timing-function:linear;animation:OpenPanelPoint 1s infinite;-ms-transform:scale(1);transform:scale(1);opacity:1;transform-origin:center}@keyframes OpenPanelPoint{from,to{-ms-transform:scale(1);transform:scale(1);opacity:1}50%{-ms-transform:scale(1.5);transform:scale(1.5);opacity:.5}100%{-ms-transform:scale(1);transform:scale(1);opacity:1}}.callbackChatButton__PhoneAbsolute_versionBottom{display:none;position:fixed;z-index:700;right:193px;bottom:209px}.callbackChatButton__PhoneAbsolute{display:none;position:fixed;z-index:700;right:240px;bottom:730px}.callbackChatButton__OpenPanelButtonText{font-size:15px;line-height:35px;padding-left:50px;-moz-user-select:none;-webkit-user-select:none}.callbackChatButton__Panel{display:none;position:fixed;left:0;bottom:0;height:70px;width:100%;z-index:10000;background:#5da0d3}.callbackChatButton__Left{position:absolute;left:0;top:0;width:50%;height:100%}.callbackChatButton__Right{position:absolute;right:0;top:0;width:50%;background:#5da0d3;height:100%}.callbackChatButton__PanelContainer{position:relative;height:100%;width:1000px;margin:0 auto}.callbackChatButton__PanelImage{background-size:100%;background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/callback-chat-button/img/ChatButton_Girl.png");width:109px;height:110px;z-index:200;position:absolute;right:660px;bottom:-25px}.callbackChatButton__PanelLeft{position:absolute;left:0;width:210px;height:100%}.callbackChatButton__PanelLeft-text{font-size:28px;text-align:right;padding-right:120px;padding-top:41px}@keyframes buzz{50%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}100%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}}@keyframes rubberBand{0%{transform:scale(1)}30%{transform:scaleX(1.15) scaleY(.75)}40%{transform:scaleX(.75) scaleY(1.25)}60%{transform:scaleX(1.15) scaleY(.85)}100%{transform:scale(1)}}@-webkit-keyframes pulses{0%{-webkit-box-shadow:0 0 0 0 rgba(255,255,255,.1)}20%{-webkit-box-shadow:0 0 0 3px rgba(255,255,255,.3)}100%{-webkit-box-shadow:0 0 0 25px rgba(0,255,144,0)}}@keyframes pulses{0%{-moz-box-shadow:0 0 0 0 rgba(255,255,255,.1);box-shadow:0 0 0 0 rgba(255,255,255,.1)}20%{-moz-box-shadow:0 0 0 3px rgba(255,255,255,.3);box-shadow:0 0 0 3px rgba(255,255,255,.3)}100%{-moz-box-shadow:0 0 0 25px rgba(0,255,144,0);box-shadow:0 0 0 25px rgba(0,255,144,0)}}@keyframes spin2{0%{transform:perspective(0) rotateX(0)}90%{transform:perspective(200px) rotateX(0)}100%{transform:perspective(400px) rotateX(360deg)}}@keyframes scalePopap{0%{visibility:hidden}85%{visibility:hidden}90%{visibility:hidden}93%{visibility:visible}100%{visibility:visible}}.callbackChatButton__QuestionButton{display:inline-block;position:relative;margin-right:300px;margin-top:28px;cursor:pointer;-moz-user-select:none;-webkit-user-select:none;float:right;width:48px;height:47px;border-radius:50%;background:url(/templates/d/blocks/callback-chat-button/img/callbackChatButton_Message.png) no-repeat;-webkit-animation:pulses 2s infinite ease-in,spin2 20s infinite ease-in;animation:pulses 2s infinite ease-in,spin2 20s infinite ease-in}.b24-widget-button-wrapper{display:none!important}.bx-livechat-position-bottom-right{bottom:30px}@media (max-width:900px){._orinationRight_25.wrap_mW{display:none!important}}.callbackChatButton__QuestionButton:hover{-webkit-animation:rubberBand .6s ease;animation:rubberBand .6s ease}.callbackChatButton__LabelButton-hidden{line-height:36px;padding:0 18px;font-size:15px;font-family:"PT Sans",sans-serif;color:#444;display:block;visibility:hidden;position:absolute;background-color:#fff;box-shadow:0 1px 10px 0 rgba(0,0,0,.25);left:0;top:-45px;width:170px;height:36px;border-radius:18px}.callbackChatButton__LabelButton-hidden:before{content:"";width:10px;height:10px;display:block;position:absolute;bottom:-4px;background:#fff;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-moz-transform:rotate(-45deg)}.callbackChatButton__QuestionButton:hover .callbackChatButton__LabelButton-hidden{transition:.26s ease-out;transition-delay:.26s;display:block;visibility:visible!important}.callbackChatButton__PanelRight{position:absolute;right:0;width:740px;top:-17px}.callbackChatButton__Phone{display:none;left:130px;top:-50px;position:relative}@-webkit-keyframes phone_vibro{0%,2%,5%,9%{-webkit-transform:translateX(-2px) rotate(-7deg);-moz-transform:translateX(-2px) rotate(-7deg);-ms-transform:translateX(-2px) rotate(-7deg);transform:translateX(-2px) rotate(-7deg)}1%,10%,4%,8%{-webkit-transform:translateX(2px) rotate(7deg);-moz-transform:translateX(2px) rotate(7deg);-ms-transform:translateX(2px) rotate(7deg);transform:translateX(2px) rotate(7deg)}100%,13%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@-moz-keyframes phone_vibro{0%,2%,5%,9%{-webkit-transform:translateX(-2px) rotate(-7deg);-moz-transform:translateX(-2px) rotate(-7deg);-ms-transform:translateX(-2px) rotate(-7deg);transform:translateX(-2px) rotate(-7deg)}1%,10%,4%,8%{-webkit-transform:translateX(2px) rotate(7deg);-moz-transform:translateX(2px) rotate(7deg);-ms-transform:translateX(2px) rotate(7deg);transform:translateX(2px) rotate(7deg)}100%,13%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@keyframes phone_vibro{0%,2%,5%,9%{-webkit-transform:translateX(-2px) rotate(-7deg);-moz-transform:translateX(-2px) rotate(-7deg);-ms-transform:translateX(-2px) rotate(-7deg);transform:translateX(-2px) rotate(-7deg)}1%,10%,4%,8%{-webkit-transform:translateX(2px) rotate(7deg);-moz-transform:translateX(2px) rotate(7deg);-ms-transform:translateX(2px) rotate(7deg);transform:translateX(2px) rotate(7deg)}100%,13%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes cbh-circle-anim{0%{-webkit-transform:rotate(0) scale(.5) skew(1deg);transform:rotate(0) scale(.5) skew(1deg);opacity:.1}30%{-webkit-transform:rotate(0) scale(.7) skew(1deg);transform:rotate(0) scale(.7) skew(1deg);opacity:.5}100%{-webkit-transform:rotate(0) scale(1) skew(1deg);transform:rotate(0) scale(1) skew(1deg);opacity:.1}}@keyframes cbh-circle-anim{0%{-webkit-transform:rotate(0) scale(.5) skew(1deg);transform:rotate(0) scale(.5) skew(1deg);opacity:.1}30%{-webkit-transform:rotate(0) scale(.7) skew(1deg);transform:rotate(0) scale(.7) skew(1deg);opacity:.5}100%{-webkit-transform:rotate(0) scale(1) skew(1deg);transform:rotate(0) scale(1) skew(1deg);opacity:.1}}@-webkit-keyframes cbh-circle-fill-anim{0%,100%{-webkit-transform:rotate(0) scale(.7) skew(1deg);transform:rotate(0) scale(.7) skew(1deg);opacity:.2}50%{-webkit-transform:rotate(0) scale(1) skew(1deg);transform:rotate(0) scale(1) skew(1deg);opacity:.2}}@keyframes cbh-circle-fill-anim{0%,100%{-webkit-transform:rotate(0) scale(.7) skew(1deg);transform:rotate(0) scale(.7) skew(1deg);opacity:.2}50%{-webkit-transform:rotate(0) scale(1) skew(1deg);transform:rotate(0) scale(1) skew(1deg);opacity:.2}}@-webkit-keyframes cbh-circle-img-anim{0%,100%,50%{-webkit-transform:rotate(0) scale(1) skew(1deg);transform:rotate(0) scale(1) skew(1deg)}10%,30%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg);transform:rotate(-25deg) scale(1) skew(1deg)}20%,40%{-webkit-transform:rotate(25deg) scale(1) skew(1deg);transform:rotate(25deg) scale(1) skew(1deg)}}@keyframes cbh-circle-img-anim{0%,100%,50%{-webkit-transform:rotate(0) scale(1) skew(1deg);transform:rotate(0) scale(1) skew(1deg)}10%,30%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg);transform:rotate(-25deg) scale(1) skew(1deg)}20%,40%{-webkit-transform:rotate(25deg) scale(1) skew(1deg);transform:rotate(25deg) scale(1) skew(1deg)}}@-webkit-keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}#cbh_widget_micromenu div{z-index:10000;position:absolute;width:20px;height:20px;-webkit-border-radius:100%;border-radius:100%;margin:0 3px 5px;-webkit-transition:all .5s cubic-bezier(.19,1,.22,1);transition:all .5s cubic-bezier(.19,1,.22,1)}#cbh_widget_micromenu.cbh-hide-micromenu div{top:100px!important;left:100px!important;width:0;height:0}#cbh_widget_micromenu div.cbh-icon-close{top:-50px;left:130px}.cbh-phone{position:fixed;visibility:hidden;width:200px;height:200px;z-index:200000!important;-webkit-transition:visibility .5s;transition:visibility .5s}.cbh-phone.cbh-show{visibility:visible}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}.cbh-phone.cbh-static{opacity:.6}.cbh-phone.cbh-hover{opacity:1}.cbh-ph-circle,.cbh-ph-circle-fill{opacity:.1;-webkit-transition:all .5s}.cbh-ph-circle{width:130px;height:130px;top:35px;left:97px;position:absolute;-webkit-border-radius:100%;border-radius:100%;border:2px solid rgba(255,255,255,.4);-webkit-animation:cbh-circle-anim 1.2s infinite ease-in-out;animation:cbh-circle-anim 1.2s infinite ease-in-out;transition:all .5s;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.cbh-phone.cbh-active .cbh-ph-circle{-webkit-animation:cbh-circle-anim 1.1s infinite ease-in-out!important;animation:cbh-circle-anim 1.1s infinite ease-in-out!important}.cbh-phone.cbh-static .cbh-ph-circle{-webkit-animation:cbh-circle-anim 2.2s infinite ease-in-out!important;animation:cbh-circle-anim 2.2s infinite ease-in-out!important}.cbh-phone.cbh-hover .cbh-ph-circle{border-color:#b2dcfb;opacity:.5}.cbh-phone.cbh-green.cbh-hover .cbh-ph-circle{border-color:#75eb50;opacity:.5}.cbh-phone.cbh-green .cbh-ph-circle{border-color:#b2dcfb;opacity:.5}.cbh-phone.cbh-gray.cbh-hover .cbh-ph-circle{border-color:#ccc;opacity:.5}.cbh-phone.cbh-gray .cbh-ph-circle{border-color:#75eb50;opacity:.5}.cbh-ph-circle-fill{width:66px;height:65px;top:68px;left:130px;background-color:#fff;border-radius:100%;border:2px solid transparent;-webkit-animation:cbh-circle-fill-anim 2.3s infinite ease-in-out;animation:cbh-circle-fill-anim 2.3s infinite ease-in-out;transition:all .5s;transform-origin:50% 50%}.cbh-ph-circle-fill,.cbh-ph-img-circle{-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;position:absolute;-webkit-border-radius:100%}.cbh-phone.cbh-active .cbh-ph-circle-fill{-webkit-animation:cbh-circle-fill-anim 1.7s infinite ease-in-out!important;animation:cbh-circle-fill-anim 1.7s infinite ease-in-out!important}.cbh-phone.cbh-static .cbh-ph-circle-fill{-webkit-animation:cbh-circle-fill-anim 2.3s infinite ease-in-out!important;animation:cbh-circle-fill-anim 2.3s infinite ease-in-out!important;opacity:0!important}.cbh-phone.cbh-hover .cbh-ph-circle-fill{background-color:rgba(0,175,242,.5);opacity:.75!important}.cbh-phone.cbh-green.cbh-hover .cbh-ph-circle-fill{background-color:rgba(117,235,80,.5);opacity:.75!important}.cbh-phone.cbh-green .cbh-ph-circle-fill{background-color:rgba(0,175,242,.5);opacity:.75!important}.cbh-phone.cbh-gray.cbh-hover .cbh-ph-circle-fill{background-color:rgba(204,204,204,.5);opacity:.75!important}.cbh-phone.cbh-gray .cbh-ph-circle-fill{background-color:rgba(117,235,80,.5);opacity:.75!important}.cbh-ph-img-circle{cursor:pointer;width:47px;height:47px;top:79px;left:142px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAABNmlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjarY6xSsNQFEDPi6LiUCsEcXB4kygotupgxqQtRRCs1SHJ1qShSmkSXl7VfoSjWwcXd7/AyVFwUPwC/0Bx6uAQIYODCJ7p3MPlcsGo2HWnYZRhEGvVbjrS9Xw5+8QMUwDQCbPUbrUOAOIkjvjB5ysC4HnTrjsN/sZ8mCoNTIDtbpSFICpA/0KnGsQYMIN+qkHcAaY6addAPAClXu4vQCnI/Q0oKdfzQXwAZs/1fDDmADPIfQUwdXSpAWpJOlJnvVMtq5ZlSbubBJE8HmU6GmRyPw4TlSaqo6MukP8HwGK+2G46cq1qWXvr/DOu58vc3o8QgFh6LFpBOFTn3yqMnd/n4sZ4GQ5vYXpStN0ruNmAheuirVahvAX34y/Axk/96FpPYgAAACBjSFJNAAB6JQAAgIMAAPn/AACA6AAAUggAARVYAAA6lwAAF2/XWh+QAAAB/ElEQVR42uya7W3CMBCG31QM4A1aNggTlG6QbpBMkHYC1AloJ4BOABuEDcgGtBOETnD9c1ERCH/lwxeaV8oPFGP86Hy+DxMREW5Bd7gRjSDSNGn4/RiAOvm8C0ZCRD5PSkQVXSr1nK/xE3mcWimA1ZV3JYBZCIO4giQANoYxMwYS6+xKY4lT5dJPreWZY+uspqSCKPYN27GJVBDXheVSQe494ksiEWTuMXcu1dld9SARxDX1OAJ4lgjy4zDnFsC076A4adEiRwAZg4hOUSpNoCsBPDGM+HqkNGynYBCuILuWj+dgWysGsNe8nwL4GsrW0m2fxZBq9rW0rNcX5MOQ9eZD8JFahcG5g/iKT671alGAYQggpYWvpEPYWrU/HDTOfeRIX0q2SL3QN4tGhZJukVobQyXYWw7WtLDKDIuM+ZSzscyCE9PCy5IttCvnZNaeiGLNHKuz8ZVh/MXTVu/1xQKmIqLEAuJ0fNo3iG5B51oSkeKnsBi/4bG9gYB/lCytU5G9DryFW+3Gm+JLwU7ehbJrwTjq4DJU8bHcVbEV9dXXqqP6uqO5e2/QZRYJpqu2IUAA4B3tXvx8hgKp05QZW6dJqrLTNkB6vrRURLRwPHqtYgkC3cLWQAcDQGGKH13FER/NATzi786+BPDNjm1dMkfjn2pGkBHkf4D8DgBJDuDHx9BN+gAAAABJRU5ErkJggg==) center center no-repeat rgba(30,30,30,.1);background-size:78%;border-radius:100%;animation:2s phone_vibro ease-out infinite;-webkit-animation:2s phone_vibro ease-out infinite;-moz-animation:2s phone_vibro ease-out infinite;background-color:#b2dcfb;transform-origin:50% 50%}.cbh-phone.cbh-active .cbh-ph-img-circle{animation:2s phone_vibro ease-out infinite;-webkit-animation:2s phone_vibro ease-out infinite;-moz-animation:2s phone_vibro ease-out infinite}.cbh-phone.cbh-hover .cbh-ph-img-circle{background-color:#b2dcfb}.cbh-phone.cbh-green.cbh-hover .cbh-ph-img-circle{background-color:#75eb50}.cbh-phone.cbh-green .cbh-ph-img-circle{background-color:#b2dcfb}.cbh-phone.cbh-gray.cbh-hover .cbh-ph-img-circle{background-color:#ccc}.cbh-phone.cbh-gray .cbh-ph-img-circle{background-color:#75eb50}.callbackChatButton__PanelClose{right:0;top:10px;position:absolute;height:15px;width:15px;cursor:pointer}.callbackChatButton__PanelClose:before{font-family:mcruises!important;content:"\e953";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;font-size:10px;top:0;right:0;position:absolute;color:#fff}@media (max-width:1000px){._orinationRight_25{display:none!important}}
.subscribe-cruise__modal-preloader{position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;height:100%;width:100%;background:rgba(255,255,255,.68);z-index:98;display:none}.subscribe-cruise__modal-preloader.subscribe-cruise__modal-preloader--active{display:flex}.subscribe-cruise__modal-preloader-img{width:40px;height:40px;margin:0;padding:0;-webkit-animation:subscribe-cruise__modal-preloader-img-animation 1s infinite steps(20);animation:subscribe-cruise__modal-preloader-img-animation 1s infinite steps(20);-webkit-transform-origin:center;transform-origin:center;user-select:none}@-webkit-keyframes subscribe-cruise__modal-preloader-img-animation{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes subscribe-cruise__modal-preloader-img-animation{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
.subscribe-cruise__error-container{display:none;position:absolute;bottom:-7px;justify-content:center;width:100%;z-index:2}.subscribe-cruise__error-container.subscribe-cruise__error-container--active{display:flex}.subscribe-cruise__error-message-container{position:absolute;display:flex;flex-direction:column;max-width:450px;min-height:23px;padding-bottom:5px;padding-right:5px;border:1px solid red;background-color:#fff;box-shadow:0 2px 2px rgba(0,0,0,.15),0 10px 15px rgba(0,0,0,.1);z-index:2}.subscribe-cruise__error-arrow{position:absolute;width:14px;height:14px;border-left:1px solid red;border-top:1px solid red;transform:rotate(45deg);background-color:#fff;top:-7px;z-index:3}.subscribe-cruise__error-title{display:flex;font-family:PT Sans;font-style:normal;font-weight:400;font-size:14px;line-height:18px;color:#000;margin:4px 0 0 4px}.subscribe-cruise__error-title img{margin-right:5px}.subscribe-cruise__error-subtitle{font-family:PT Sans;font-style:normal;font-weight:400;font-size:12px;line-height:15.54px;color:#999;margin:1px 0 4px 30px}
.subscribe-cruise__wrapper{display:none}.subscribe-cruise__price-block{position:relative;width:362px;margin-left:4px;margin-top:27px}.subscribe-cruise__min-price{font-size:13px;line-height:12px;color:#444;font-family:'PT Sans',sans-serif;float:left}.subscribe-cruise__max-price{font-size:13px;line-height:12px;color:#444;font-family:'PT Sans',sans-serif;float:right}.subscribe-cruise__slider-cont{margin-top:20px;width:355px}.subscribe-cruise__slider-cont .ui__slider{width:362px;height:8px}.subscribe-cruise__slider-cont .ui-widget-content{background:#c2c2c2;border-radius:2px;color:#333}.subscribe-cruise__slider-cont .ui-widget{font-family:'PT Sans',sans-serif}.subscribe-cruise__slider-cont .ui-slider-range{background:#35bfe8;height:8px}.subscribe-cruise__slider-cont .ui-slider-handle{background:#f90;border:none;margin-top:-8px;z-index:999;width:23px;height:23px}.clear{clear:both;height:0}[class^=subscribe-cruise]{box-sizing:border-box}.subscribe-cruise__logo{width:240px;height:auto;position:relative;top:-10px}.subscribe-cruise__modal{position:absolute;width:940px;height:630px;font-family:Roboto,sans-serif;background-color:#fff;top:0;left:0;right:0;margin:108px auto 0 auto;z-index:1100;padding:20px}.subscribe-cruise__close-modal{color:#444;font-family:Roboto;font-weight:100;font-size:15px;position:absolute;top:6px;right:3px;border:none;background:0 0}.subscribe-cruise__backdrop{content:" ";background-color:rgba(0,0,0,.7);position:fixed;top:0;left:0;z-index:1000;width:100%;height:100%}.subscribe-cruise__info{float:right;width:297px;font-size:18px;margin-top:-70px;color:#2b3b77;text-align:center;margin-right:10px}.subscribe-cruise__info-span-first{font-family:"PT Sans";font-size:22px}.subscribe-cruise__info-span-second{font-weight:300}.clearfix:after{content:"";display:table;clear:both}.cgl-menu__content.subscribe-cruise_cglmenu{z-index:1200}.subscribe-cruise__step--first{margin-left:100px;width:680px}.subscribe-cruise__caption--first{font-family:Roboto;text-align:center;font-size:24px;font-weight:300;margin-top:32px;color:#2b3b77}.subscribe-cruise__buttons-set-three{width:280px;margin:29px auto 0 auto;border:1px solid #ccc;border-radius:3px}.subscribe-cruise__button-white{font-family:'PT Sans';font-size:18px;float:left;width:139px;padding:2px 0 5px 0;background-color:#fff;color:#444}.subscribe-cruise__button-white:first-child{border-right:1px solid #ccc;border-top-left-radius:3px;border-bottom-left-radius:3px}.subscribe-cruise__button-white:last-child{border-left:1px solid #ccc;border-right:1px solid #ccc;width:140px;border-top-right-radius:3px;border-bottom-right-radius:3px}.subscribe-cruise__button-white:not(.subscribe-cruise__button-white--active):hover{background:#d9f1ff;box-shadow:0 0 5px rgba(0,0,0,.2)}.subscribe-cruise__button-white--active{background-color:#5da0d3;color:#fff}.subscribe-cruise__select-cruise{margin-left:40px;width:700px}.subscribe-cruise__select-cruise-caption{font-size:32px;font-family:Roboto;font-weight:300;margin-top:40px;margin-left:0;color:#2b3b77}.subscribe-cruise__select-cruise-region{float:left;width:370px;margin-top:34px}.subscribe-cruise__cruise-region-caption{font-family:Roboto;font-weight:300;color:#444;font-size:16px}.subscribe-cruise__cruise-region-select{width:333px;border:1px solid #ccc;border-radius:5px;background-color:#fff;margin-top:9px;font-family:'PT Sans';font-size:18px;color:#444;padding:16px 35px 0 21px;height:60px;position:relative;cursor:pointer;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.subscribe-cruise__cruise-region-select:after{content:"";background-repeat:no-repeat;background-position:top left;background-image:url(/templates/d/blocks/subscribe-cruise/img/dropdown-arrow-gray.svg);width:12px;height:7px;position:absolute;top:26px;right:20px}.subscribe-cruise__cruise-region-select:hover{border:1px solid #81c1fd;background:#d9f1ff;box-shadow:0 0 5px rgba(0,0,0,.2)}.subscribe-cruise__select-cruise-date{float:left;margin-top:34px}.subscribe-cruise__cruise-date-caption{font-family:Roboto;font-weight:300;color:#444;font-size:16px}.subscribe-cruise__cruise-date-select{width:217px;border:1px solid #ccc;border-radius:5px;background-color:#fff;margin-top:9px;font-family:'PT Sans';font-size:18px;color:#444;padding:16px 10px 0 21px;height:60px;position:relative;cursor:pointer}.subscribe-cruise__cruise-date-select:after{position:absolute;top:18px;right:30px;font-family:mcruises!important;content:"\e903";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#02afe2;font-size:20px}.subscribe-cruise__cruise-date-select:hover{border:1px solid #81c1fd;background:#d9f1ff;box-shadow:0 0 5px rgba(0,0,0,.2)}.subscribe-cruise__form-info{font-weight:300;font-family:'PT Sans';font-size:12px;margin-top:5px;color:#444}.subscribe-cruise__orange-star{color:#f42e2e}.subscribe-cruise__next-button{width:139px;height:46px;font-family:'PT Sans';font-weight:700;font-size:24px;color:#fff;background-color:#f48f2e;border-top-left-radius:5px;border-bottom-left-radius:5px;position:absolute;padding:0 0 1px 3px;right:124px;top:511px}.subscribe-cruise__next-button:after{content:"";position:absolute;top:0;right:-17px;width:0;height:0;border-style:solid;border-width:23px 0 23px 17px;border-color:transparent transparent transparent #f48e2e}.subscribe-cruise__next-button:hover{transition:all .5s;background:#d86d23}.subscribe-cruise__next-button:hover::after{transition:all .5s;border-color:transparent transparent transparent #d86d23}.subscribe-cruise__step--second{margin-left:71px;width:760px}.subscribe-cruise__caption--second{font-family:Roboto;font-size:32px;font-weight:300;margin-top:65px;margin-left:220px;color:#2b3b77}.subscribe-cruise__cruise-options{width:310px;margin:70px auto 0 auto}.subscribe-cruise__cruise-options-parom{margin-top:25px}.subscribe-cruise__river-cruise-options{width:310px;margin:25px auto 0 auto}.subscribe-cruise__sea-cruise-options{width:310px;margin:25px auto 0 auto}.subscribe-cruise__cruise-boat-name,.subscribe-cruise__cruise-class-name,.subscribe-cruise__cruise-company-name,.subscribe-cruise__cruise-port-name{font-family:Roboto;font-size:18px;font-weight:300;margin-left:-2px;letter-spacing:-.2px;color:#2b3b77}.subscribe-cruise__cruise-boat-name{margin-top:21px}.subscribe-cruise__cruise-boat-select,.subscribe-cruise__cruise-class-select,.subscribe-cruise__cruise-company-select,.subscribe-cruise__cruise-parom-select,.subscribe-cruise__cruise-port-select{width:309px;border:1px solid #ccc;border-radius:5px;background-color:#fff;margin-top:4px;font-family:'PT Sans';font-size:16px;color:#444;padding:18px 10px 0 21px;height:60px;position:relative;cursor:pointer}.subscribe-cruise__cruise-class-select{margin-bottom:20px}.subscribe-cruise__river-boat-select{margin-bottom:20px}.subscribe-cruise__cruise-boat-select:after,.subscribe-cruise__cruise-class-name:after,.subscribe-cruise__cruise-company-select:after,.subscribe-cruise__cruise-port-select:after{content:"";background-position:top left;background-repeat:no-repeat;background-image:url(/templates/d/blocks/subscribe-cruise/img/dropdown-arrow-gray.svg);width:12px;height:7px;position:absolute;top:26px;right:20px}.subscribe-cruise__cruise-boat-select:hover,.subscribe-cruise__cruise-class-select:hover,.subscribe-cruise__cruise-company-select:hover,.subscribe-cruise__cruise-parom-select:hover,.subscribe-cruise__cruise-port-select:hover{border:1px solid #81c1fd;background:#d9f1ff;box-shadow:0 0 5px rgba(0,0,0,.2)}.subscribe-cruise__prev-button{border:none;background:0 0;color:#8c8c8c;font-family:Roboto;font-size:18px;font-weight:400;position:absolute;bottom:46px;left:105px}.subscribe-cruise__prev-button:before{content:"";position:absolute;background-position:top left;background-repeat:no-repeat;background-image:url(/templates/d/blocks/subscribe-cruise/img/arrow_left_circle.png);top:-7px;left:-34px;width:30px;height:30px}.subscribe-cruise__prev-button:hover{text-decoration:underline}.subscribe-cruise__step--third{width:380px;margin:0 auto;margin-top:65px}.subscribe-cruise__caption--third{font-family:Roboto;font-size:32px;font-weight:300;text-align:left;color:#2b3b77}.subscribe-cruise__cruise-people{margin-top:8px}.subscribe-cruise__grownup{float:left;width:165px;margin-left:8px}.subscribe-cruise__grownup-caption{font-size:18px;font-family:'PT Sans';color:#444;margin-bottom:8px}.subscribe-cruise__grey-age{color:grey}.subscribe-cruise__grownup-button-minus{float:left;width:32px;height:32px;border-radius:100px;background-color:#ec933d;color:#fff;font-size:24px;line-height:0;padding:0 0 4px 1px;margin-top:4px}.subscribe-cruise__grownup-button-minus--disabled{cursor:default;background-color:#ccc}.subscribe-cruise__grownup-button-plus{float:left;width:32px;height:32px;border-radius:100px;background-color:#ec933d;color:#fff;font-size:27px;line-height:0;padding:1px 0 0 1px;margin-top:4px}.subscribe-cruise__children-button-minus:not(.subscribe-cruise__children-button-minus--disabled):hover,.subscribe-cruise__children-button-plus:hover,.subscribe-cruise__grownup-button-minus:not(.subscribe-cruise__grownup-button-minus--disabled):hover,.subscribe-cruise__grownup-button-plus:hover{transition:all .5s;background:#d86d23}.subscribe-cruise__grownup-input-total{float:left;width:70px;height:40px;color:#444;font-size:24px;font-family:'PT Sans';border-radius:5px;border:1px solid #ccc;text-align:center;margin:0 11px}.subscribe-cruise__children{float:left;margin-left:40px}.subscribe-cruise__children-caption{font-size:18px;font-family:'PT Sans';color:#444;margin-bottom:8px;text-align:center}.subscribe-cruise__children-button-minus{float:left;width:32px;height:32px;border-radius:100px;background-color:#ec933d;color:#fff;font-size:24px;line-height:0;padding:0 0 4px 1px;margin-top:4px}.subscribe-cruise__children-button-minus--disabled{cursor:default;background-color:#ccc}.subscribe-cruise__children-button-plus{float:left;width:32px;height:32px;border-radius:100px;background-color:#ec933d;color:#fff;font-size:27px;line-height:0;padding:1px 0 0 1px;margin-top:4px}.subscribe-cruise__children-input-total{float:left;width:70px;height:40px;color:#444;font-size:24px;font-family:'PT Sans';border-radius:5px;border:1px solid #ccc;text-align:center;margin:0 11px}.subscribe-cruise__cruise-budget{margin-top:64px}.subscribe-cruise__budget-caption{font-family:Roboto;font-size:24px;font-weight:300;text-align:left;color:#2b3b77}.subscribe-cruise__caption--fourth{font-family:Roboto;font-size:32px;font-weight:300;text-align:center;margin-top:65px;color:#2b3b77}.subscribe-cruise__service-help{width:370px;margin:42px auto 0 auto}.subscribe-cruise__service-help-block{margin-bottom:16px}.subscribe-cruise__service-help-caption{float:left;font-family:Roboto;font-size:22px;font-weight:300}.subscribe-cruise__service-help-buttons{width:140px;border:1px solid #ccc;border-radius:5px;float:right}.subscribe-cruise__button-yes{font-family:'PT Sans';font-size:18px;float:left;width:70px;padding:2px 0 5px 0;background-color:#fff;color:#444;border-right:1px solid #ccc;border-top-left-radius:5px;border-bottom-left-radius:5px}.subscribe-cruise__button-no{font-family:'PT Sans';font-size:18px;float:left;width:68px;padding:2px 0 5px 0;background-color:#fff;color:#444;border-top-right-radius:5px;border-bottom-right-radius:5px}.subscribe-cruise__button-no--active,.subscribe-cruise__button-yes--active{background-color:#5da0d3;color:#fff}.subscribe-cruise__button-no:not(.subscribe-cruise__button-no--active):hover,.subscribe-cruise__button-yes:not(.subscribe-cruise__button-yes--active):hover{background:#d9f1ff;box-shadow:0 0 5px rgba(0,0,0,.2)}.subscribe-cruise__step--fifth{width:809px;margin-left:91px}.subscribe-cruise__caption--fifth{font-family:Roboto;font-size:28px;font-weight:300;margin-left:300px;margin-top:15px}.subscribe-cruise__top-buttons{width:280px;border:1px solid #ccc;border-radius:5px;margin-left:330px;margin-top:7px}.subscribe-cruise__button-clients{font-family:'PT Sans';font-size:18px;float:left;width:139px;padding:2px 0 5px 0;background-color:#fff;color:#444;border-right:1px solid #ccc;border-top-left-radius:5px;border-bottom-left-radius:5px}.subscribe-cruise__button-agents{font-family:'PT Sans';font-size:18px;float:left;width:139px;padding:2px 0 5px 0;background-color:#fff;color:#444;border-top-right-radius:5px;border-bottom-right-radius:5px}.subscribe-cruise__button-agents--active,.subscribe-cruise__button-clients--active{background-color:#5da0d3;color:#fff}.subscribe-cruise__button-agents:not(.subscribe-cruise__button-agents--active):hover,.subscribe-cruise__button-clients:not(.subscribe-cruise__button-clients--active):hover{background:#d9f1ff;box-shadow:0 0 5px rgba(0,0,0,.2)}.subscribe-cruise__info-block{margin-top:21px}.subscribe-cruise__cruise-info{float:left;max-width:295px}.subscribe-cruise__cruise-info-caption{font-family:Roboto;font-size:22px;font-weight:300;margin-bottom:15px}.subscribe-cruise__cruise-info-text,.subscribe-cruise__cruise-info-text-additional-services{font-family:Roboto;font-size:14px;font-weight:300;margin-bottom:13px;color:#000}.subscribe-cruise__cruise-info-text-additional-services:first-letter{text-transform:capitalize}.subscribe-cruise__info-grey-text{color:grey}.subscribe-cruise__client-data{float:left;padding-left:23px;border-left:1px solid grey;margin-left:34px;height:309px}.subscribe-cruise__data-block{display:flex;margin-bottom:20px}.subscribe-cruise__data-block-agent{display:flex;margin-bottom:5px}.subscribe-cruise__data-caption{font-family:Roboto;font-size:18px;font-weight:300;width:142px}.subscribe-cruise__data-caption-name{height:50px;line-height:50px}.subscribe-cruise__data-field-container{position:relative}.subscribe-cruise__data-field{width:309px;height:45px;font-size:18px;font-family:'PT Sans';border-radius:5px;border:1px solid #ccc;padding:10px;margin-bottom:3px}.subscribe-cruise__data-field.subscribe-cruise__data-field--error{border-color:red}.subscribe-cruise__data-comment{float:left;width:309px;height:90px;font-size:18px;font-family:'PT Sans';border-radius:5px;border:1px solid #ccc;resize:none;padding:10px}.subscribe-cruise__data-note{font-weight:300;font-family:'PT Sans';font-size:12px;color:#444;margin-top:-7px}.subscribe-cruise__data-note-agent{font-weight:300;font-family:'PT Sans';font-size:12px;color:#444}.subscribe-cruise__make-order{display:none;width:235px;height:46px;font-family:'PT Sans';font-weight:700;font-size:24px;color:#fff;background-color:#f48f2e;border-radius:5px;position:absolute;padding:0 0 1px 3px;right:20px;bottom:20px}.subscribe-cruise__block-captcha{border:none;background:0 0;color:#8c8c8c;font-family:Roboto;font-size:18px;font-weight:400;position:absolute;bottom:10px;left:300px}.subscribe-cruise__img-captcha{float:left;display:block}.subscribe-cruise__img-cap{height:41px}.subscribe-cruise__data-field-captcha{float:left;display:block;width:81px;height:45px;font-size:18px;font-family:'PT Sans';border-radius:5px;border:1px solid #ccc;padding:10px;margin-bottom:3px}.subscribe-cruise__data-field-captcha.subscribe-cruise__data-field--error{border-color:red}.subscribe-cruise__make-order:hover{transition:all .5s;background:#d86d23}.subscribe-cruise__step--seventh{width:752px;margin:69px auto 0 auto;border:1px solid grey;padding:44px 57px 34px 46px;color:#444;position:relative}.subscribe-cruise__success-text{font-family:'PT Sans',sans-serif;font-size:18px;font-weight:300;margin-bottom:11px;line-height:1.34}.subscribe-cruise__cruise-house{text-align:center;font-family:Roboto;font-size:24px;font-weight:300;margin-top:6px}.subscribe-cruise__success-title{font-size:22px;line-height:1.4;margin-bottom:16px}.subscribe-cruise__success-title-num{padding:4px 8px;background-color:#e1effc;margin:0 5px}.subscribe-cruise__success-print-block{position:absolute;right:37px;bottom:37px;font-family:'PT Sans',sans-serif;font-size:16px;padding:3px 5px;cursor:pointer}.subscribe-cruise__success-print-block:hover{background-color:rgba(102,201,251,.31);transition:all linear .7s}.subscribe-cruise__success-print-svg{width:19px;height:16px;fill:#666;position:relative;top:4px;margin-right:4px}.subscribe-cruise__success-print-text{color:#0f7ee6}@media print{.js--subscribe-cruise__success-print-block,.subscribe-cruise__close-modal{visibility:hidden!important;display:none}.subscribe-cruise__modal,.subscribe-cruise__modal *{visibility:visible!important}.subscribe-cruise__modal{position:absolute;left:0;top:0}}
.make-order-button__rot-neg-90-container{position:fixed;top:28%;right:0;z-index:1000;-webkit-transition:1s;-moz-transition:1s;-o-transition:1s;transition:1s}.make-order-button__rot-neg-90-container_hidden{right:-31px}.make-order-button__rot-neg-90{padding:0;margin:0;width:31px;height:253px;z-index:999999;border-radius:3px 0 0 3px;background-color:#787878;font-family:Roboto;font-size:18px;font-weight:300;cursor:pointer;box-shadow:0 0 15px rgba(0,0,0,.2)}.make-order-button__rot-neg-90 p{color:#fff;-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);margin:0;padding:0;font-weight:300;font-size:18px;font-family:Roboto;width:250px;height:26px;position:absolute;text-align:center;left:-108px;top:114px}.make-order-button__rot-neg-90:hover{background-color:#5e5e5e}.make-order-button__close{display:block;position:absolute;width:100%;height:20px;top:0;z-index:1;cursor:pointer}.make-order-button__close:after{content:'\2716';position:absolute;display:block;left:5px;top:4px;color:#fff;font-size:15px;line-height:12px;font-family:Roboto}.make-order-button__hidden:after{content:'\2039';position:absolute;display:block;left:5px;top:4px;color:#fff;font-size:31px;line-height:8px;font-family:Roboto}
.steps-footer-searchline{display:flex;padding:0 0 18px}.steps-footer-searchline-row{display:flex;align-items:center;gap:32px;margin:auto}.steps-footer-searchline-title-block-h4{font-weight:500;font-size:18px;line-height:21px;color:#0a2239}.steps-footer-searchline-title-block-h5{font-size:13px;line-height:15px;color:#4f6a84;margin-top:10px}.steps-footer-searchline-forms-block{display:flex;gap:16px}.steps-footer-searchline-forms-block-text{box-sizing:border-box;padding:0 0 4px 0;width:170px;height:28px;border:0;border-bottom:1px solid #0f7ee6;font-size:14px;line-height:16px;color:#0a2239;background:0 0}.steps-footer-searchline-forms-block-text::placeholder{color:#0f7ee6}.steps-footer-searchline-forms-block-submit{width:103px;height:28px;font-weight:500;font-size:14px;line-height:16px;color:#fff;background-color:#0f7ee6;border-radius:2px;cursor:pointer;transition:.2s ease;transition-property:background}.steps-footer-searchline-forms-block-submit:hover{background-color:#002a95}.steps-footer-searchline-forms-block-button{width:190px;font:14px/30px "PT Sans",sans-serif;border:1px solid #2f8d40;color:#fefefe;background:#5eb26d;margin-top:10px;margin-left:6px;display:inline-block;border-radius:2px;cursor:pointer}.modal-popup.js--steps-footer-searchline__width-popup{max-width:200px}
.steps-footer{width:920px;height:194px;padding:27px 40px;background:#1481de}.steps-footer:before{position:absolute;margin-top:92px;content:'';width:920px;height:1px;display:block;background:#1481de;background:-moz-linear-gradient(left,#1481de 0,#fff 30%,#fff 50%,#fff 70%,#1481de 100%);background:-webkit-linear-gradient(left,#1481de 0,#fff 30%,#fff 50%,#fff 70%,#1481de 100%);background:linear-gradient(to right,#1481de 0,#fff 30%,#fff 50%,#fff 70%,#1481de 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#1481de', endColorstr='#1481de', GradientType=1 )}.steps-footer_leftBlock__social{position:relative;margin-bottom:30px}.steps-footer__leftBlock{width:280px;float:left;margin-right:32px;position:relative;height:216px}.steps-footer_leftBlock__socialTitle{font-size:19px;line-height:19px;color:#fff;position:relative;margin-bottom:9px;margin-top:-7px;padding-right:3px;padding-left:10px}.steps-footer_leftBlock__socialLink{display:inline-block;vertical-align:top;position:relative;text-decoration:none;min-width:46px}.steps-footer_leftBlock__socialLink--youtube{left:-2px}.steps-footer_leftBlock__socialLink img{display:table;margin:0 auto}.steps-footer_leftBlock__socialLink:hover .steps-footer_leftBlock__icon:before,.steps-footer_leftBlock__socialLink:hover img{-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}.steps-footer__logo{width:230px;height:68px;display:inline-block;position:relative;top:-20px}.steps-footer__logo svg{width:226px;position:relative;top:18px}.steps-footer__copy{font-size:11px;line-height:10px;color:#fff;position:absolute;bottom:20px}.steps-footer__copyLink{display:block;font-size:12px;line-height:16px;color:#fff;position:relative}.steps-footer__content{position:relative;margin-top:14px;display:table}.steps-footer__contentTop{position:relative;height:78px;margin-bottom:17px}.steps-footer__contentTopTelBlock{position:relative;overflow:hidden;margin-left:25px}.steps-footer__contentTopTelBlockH4{font:300 17px/30px Roboto,sans-serif;color:#fff}.steps-footer__contentTopTelBlockTel{color:#fff;text-decoration:none;cursor:default;padding:2px 6px;font-size:19px}.steps-footer__contentTopTelBlockTel:hover{background-color:#1d6aac;transition:all linear .5s}.steps-footer__contentTopSocial{width:174px;padding-top:5px;float:left}.steps-footer__contentTopSocial__block{width:59px;height:18px;float:left;display:block;overflow:hidden;position:relative;margin-right:9px;margin-bottom:7px;border:1px solid #fff;border-radius:3px;background-color:#fff}.steps-footer__contentTopSocial__blockLink{text-decoration:none}.steps-footer__contentTopSocial__icon_svg_block{display:table;width:28px;float:left}.steps-footer__contentTopSocial__icon_svg{height:16px;display:table;margin:2px auto}.steps-footer__contentTopSocial__icon_svg--youtube{margin:2px 1px 1px 2px}.steps-footer__contentTopSocial__icon_svg svg{height:14px;max-width:27px;margin-left:2px}.steps-footer__contentTopSocial__icon_svg--vkontakte svg{max-width:18px}.steps-footer__contentTopSocial__icon_svg--instagram svg{height:15px}.steps-footer__contentTopSocial__block img{height:22px;display:block;float:left;position:relative;border-left:1px solid #fff}.steps-footer__contentTopSocial__block span{display:block;position:relative;overflow:hidden;text-align:center;font-size:11px;line-height:18px;color:#1481de;background:#fff}.steps-footer__contentBottom{font-size:11px;line-height:16px;color:#fff;position:absolute;right:-28px;top:101px;width:670px}.steps-footer__contentBottomLink{color:#fff;display:block;position:relative;margin-top:16px}
.footer_bottom{padding:14px 0;background-color:#1481de}.footer_bottom__container{width:1000px;margin:0 auto}.footer_bottom__row{display:flex;align-items:center;width:100%;min-height:115px}.footer_bottom__row--top.footer_bottom__row{justify-content:space-between}.footer_bottom__social-block{display:flex;flex-direction:column}.footer_bottom__social-count-block{display:flex;justify-content:space-between;flex-wrap:wrap;width:150px;min-height:50px;margin:0;margin-right:40px;padding:0}.footer_bottom__contacts{margin-left:auto;align-self:flex-end;margin-bottom:19px}.footer_bottom__txt-wrapper{width:100%}.footer_bottom__txt{width:100%;margin:0;padding:0;color:#fff;font-weight:400}.footer_bottom__txt--size-m-pl{margin-bottom:24px;font-size:20px;line-height:23px}.footer_bottom__txt--size-xs-ff{text-align:center;font-family:'Arial Narrow',sans-serif;font-size:12px;line-height:14px;font-weight:700;white-space:nowrap}.footer_bottom__txt--size-l-ff{text-align:left;font-size:20px;line-height:23px}.footer_bottom__txt--size-l-ff:not(:last-child){margin-bottom:10px}.footer_bottom__txt--size-xl-pl{padding-left:10px;font-size:19px}.footer_bottom__txt--size-xs-lh{font-size:14px;line-height:24px}.footer_bottom__txt--size-xs-color{font-size:14px;line-height:16px;color:inherit}.footer_bottom__txt--size-xs-lh-color{flex-grow:1;min-width:20px;max-width:60%;flex-basis:30%;font-family:'Arial Narrow',sans-serif;font-size:10px;font-weight:700;line-height:6px;color:#1481de}.footer_bottom__txt--size-xs-lh-m{width:615px;margin-top:10px;margin-bottom:15px;font-size:13px;line-height:15px}.footer_bottom__txt-review{color:#fff;text-decoration:underline}.footer_bottom__txt-mobile{border:1px solid #fff;padding:8px;margin-right:17px}.footer_bottom__list{display:flex;gap:16px}.footer_bottom__ya-place-rating{display:flex;align-items:flex-end;align-self:flex-end;padding-left:50px;padding-bottom:8px}.footer_bottom__item--mail{justify-content:flex-end}.footer_bottom__item--mail .footer_bottom__txt{margin-top:12px}.footer_bottom__circle{display:flex;justify-content:center;align-items:center;width:43px;height:43px;margin:0;padding:0;border-radius:40px;background-color:#fff;border:2px solid #fff;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}.footer_bottom__circle:hover{background-color:#1481de}.footer_bottom__icon{width:20px;height:20px;margin:0;padding:0;fill:#1481de;transition:.3s;-webkit-transition-property:fill;-moz-transition-property:fill;-o-transition-property:fill;transition-property:fill}.footer_bottom__circle:hover .footer_bottom__icon{fill:#fff}.footer_bottom__icon--youtube{width:28px;height:28px}.footer_bottom__icon--vk{width:23px;height:23px}.footer_bottom__icon--tg{width:25px;height:21px;padding-top:1px;padding-right:4px}.footer_bottom__icon--fb{width:18px;height:18px}.footer_bottom__icon--ok{width:18px;height:23px}.footer_bottom__social-count-item{display:flex;justify-content:space-between;align-items:center;width:70px;height:22px;margin:0;margin-top:4px;margin-bottom:4px;padding:0;padding-left:4px;padding-right:1px;text-decoration:none;background-color:#fff;border-radius:3px;box-sizing:border-box}.footer_bottom__social-count-logo{width:14px;height:14px;margin:0;padding:0}.footer_bottom__spacer{width:100%;height:1px;margin:24px 0;padding:0;background-color:#fff;background:linear-gradient(to right,#1481de 0,#fff 30%,#fff 50%,#fff 70%,#1481de 100%)}.footer_bottom__copyright-block{display:flex;flex-wrap:wrap;width:335px;min-height:50px;margin:0;margin-right:22px;padding:0}.footer_bottom__logo{width:230px;height:48px;margin:0;margin-bottom:25px;padding:0;filter:brightness(0) invert(1)}.footer_bottom__logo.footer_bottom__logo--eng{height:52px}.footer_bottom__logo-img{width:100%;height:100%;fill:#fff}.footer_bottom__counter{background:#fff;border-radius:4px;width:50px;height:22px;display:flex;align-items:center;justify-content:center;color:#295ee6;font:700 12px/16px 'PT Sans',sans-serif;text-align:center;margin:-7px 0 5px}.footer_bottom__info-block{display:flex;flex-wrap:wrap}.footer_bottom-info-img{margin-top:10px;margin-left:25px}.footer-rebranded-block__logo--sk{user-select:none;text-decoration:none}
.clear{clear:both;height:1px}.subfooter{height:770px}.subfooter-without-middle{height:425px}.footer{position:relative;width:1000px;height:790px;margin:-770px auto 0;margin-bottom:40px;z-index:20}.footer-without-middle{position:relative;width:1000px;height:425px;margin:-425px auto 0;margin-bottom:40px;z-index:20}.footer-searchline{background:#a8a6a6;position:relative;height:140px}.footer-searchline__call{width:249px;height:105px;float:right;position:relative}.footer-searchline__callLink{width:200px;height:140px;display:table-cell;vertical-align:middle;padding-left:85px;font-size:15px;line-height:17px;color:#fff;position:relative;background:#1481de;border-left:1px solid #fff}.footer-searchline__callLink:before{font-family:mcruises!important;content:"\e904";position:absolute;display:block;font-size:36px;left:27px;top:63px}.footer-searchline__text{position:relative;overflow:hidden;font-family:Roboto,sans-serif;padding:15px 40px}.footer-searchline_text__title{font-size:25px;line-height:28px;color:#fff;position:relative;margin-bottom:19px}.footer-searchline_text__searchFormText{font-size:13px;line-height:16px;color:#fff;position:relative;float:left;margin-right:16px;width:270px}.footer-searchline_text__searchFormForm{position:relative;overflow:hidden}.footer-searchline_text__searchFormFormInput{display:block;float:left;position:relative;overflow:hidden;width:160px;height:16px;padding:7px 10px;background:#fff;border-radius:2px;font-family:Roboto,sans-serif;font-size:13px;line-height:16px;color:#999}.footer-searchline_text__searchFormFormInput::-webkit-input-placeholder{color:#999!important}.footer-searchline_text__searchFormFormButton{width:115px;height:30px;border:1px solid #fff;border-radius:2px;float:left;position:relative;overflow:hidden;display:block;padding:0;background:#026e97;font-size:14px;line-height:16px;color:#fff;font-family:"PT Sans",sans-serif;margin-left:10px}.footer-searchline_text__searchFormFormSocialLink{position:relative;display:inline-block;vertical-align:top;text-decoration:none;margin-right:3px}.footer-searchline_text__searchFormFormSocialLink i{color:#fff;font-size:24px;transition:all 1s ease;padding:1px}.footer-searchline_text__searchFormFormSocialLink i:hover{-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}.footer-searchline_text__searchFormFormSocial{padding-top:10px}.footer__bottom{width:920px;height:215px;padding:35px 40px;position:absolute;left:0;bottom:0;background:#1481de}.footer__bottom::before{background-position:center;background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/footer/img/footer_bottom_line.png");height:7px;width:100%;content:'';position:absolute;display:block;left:0;top:143px}.footer-bottom_leftBlock__social{position:relative;margin-bottom:60px}.footer-bottom__leftBlock{width:230px;float:left;margin-right:50px;position:relative;overflow:hidden}.footer-bottom_leftBlock__socialTitle{font-size:16px;line-height:19px;color:#fff;position:relative;margin-bottom:13px}.footer-bottom_leftBlock__socialLink{display:inline-block;vertical-align:top;position:relative;text-decoration:none;margin-right:10px}.footer-bottom_leftBlock__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}.footer-bottom__logo{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/footer/img/logo.png");width:230px;height:46px;display:inline-block}.footer-bottom__copy{font-size:11px;line-height:14px;color:#fff}.footer-bottom__copyLink{display:block;font-size:12px;line-height:14px;color:#fff;position:relative}.footer-bottom__content{position:relative;overflow:hidden}.footer-bottom__contentTop{position:relative;height:78px;margin-bottom:60px}.footer-bottom__contentTopButtonsBlock{position:relative;overflow:hidden;float:right}.footer-bottom__contentTopButtonsBlockButton1{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/footer/img/button1.png");width:166px;height:59px;position:relative;float:right;display:block;margin-right:26px}.footer-bottom__contentTopButtonsBlockButton2{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/footer/img/button2.png");width:165px;height:59px;position:relative;float:right;display:block}.footer-bottom__contentTopSocial{position:relative;overflow:hidden;width:180px;padding-top:3px}.footer-bottom__contentTopSocial__block{width:68px;height:22px;float:left;display:block;overflow:hidden;position:relative;margin-right:8px;margin-bottom:8px;border:1px solid #fff;border-radius:3px;background:#1481de}.footer-bottom__contentTopSocial__block img{height:22px;display:block;float:left;position:relative;border-left:1px solid #fff}.footer-bottom__contentTopSocial__block span{display:block;position:relative;overflow:hidden;text-align:center;font-size:13px;line-height:22px;color:#fff}.footer-bottom__contentBottom{font-size:11px;line-height:14px;color:#fff}.footer-bottom__contentBottomLink{color:#fff;display:block;position:relative;margin-top:12px}.footer__middle{width:1000px;padding:24px 0 24px;margin:0 auto;border-top:1px solid #cacaca}.footer-middle__menu{position:relative;overflow:hidden;margin:0;padding:0;list-style:none}.footer-middle__menu>ul{position:relative;display:flex;width:100%;gap:16px}.footer-middle__menu>ul>li{flex-grow:1}.footer-middle__menu>ul>li:nth-child(1){flex-basis:260px}.footer-middle__menu>ul>li:nth-child(2),.footer-middle__menu>ul>li:nth-child(3){flex-basis:215px}.footer-middle__menu ul li a{position:relative;display:block;font-size:18px;line-height:21px;color:#0f7ee6;text-decoration:none}.footer__first-row-el{position:relative;display:block;font-size:18px;line-height:21px;color:#0f7ee6;text-decoration:none;margin-bottom:17px;margin-top:3px}.footer-middle__menu>ul>li>a>div{padding:4px 8px;border-radius:4px;transition:all .25s ease-in-out}.footer-middle__menu>ul>li>a:hover>div{background-color:#e9f2fb}.footer-middle__menu>ul>li>ul{position:relative;display:block}.footer-middle__menu>ul>li>ul>li{position:relative;display:block;margin-top:8px}.footer-middle__menu>ul>li>ul>li>a{position:relative;display:block;font-size:16px;line-height:19px;color:#0a2239;text-decoration:none}.footer-middle__menu>ul>li>ul>li>a>div{padding:4px 8px;border-radius:4px}.footer-middle__menu>ul>li>ul>li:hover>a>div{background-color:#e9f2fb;transition:all .25s ease-in-out}.footer-middle__menu_item--short{width:auto}.footer-middle__menu-services-link{color:#0a2239}.footer-middle__contacts{width:180px;float:right;position:relative}.footer-middle__menu-services{font-size:18px!important;color:#444!important}.footer-middle__menu-services-link{font-weight:700!important;color:#444!important}.footer-middle__contactsPhone{font-family:Roboto,sans-serif;font-weight:300;position:relative;font-size:19px;line-height:25px;color:#000101;margin-bottom:17px}.footer-middle__contactsPhone_h3{font-size:13px;line-height:16px;position:relative;margin-bottom:3px;font-weight:300}.footer-middle__contactsPhone p{font-weight:300}.footer-middle__contactsSearh{position:relative;margin-bottom:20px}.footer-middle__contactsSearhTitle{font-size:14px;line-height:16px;position:relative;color:#929292;margin-bottom:4px}.footer-middle__contactsSearhInput{position:relative;float:left;display:block;overflow:hidden;background:#fff;width:106px;height:16px;padding:2px 10px;border:1px solid #0f7ee6;font-family:Roboto,sans-serif;font-size:13px;line-height:16px;color:#444;margin-right:5px}.footer-middle__contactsSearhButton{background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/footer/img/search-button.png");width:59px;height:22px;float:left;display:block;position:relative;overflow:hidden;padding:0;font-size:15px;line-height:17px;color:#fff;font-family:"PT Sans",sans-serif}.footer-middle__contactsCall{display:block;background:#5eb26d;padding-left:30px;height:44px;line-height:43px;font-size:14px;color:#fff;text-decoration:none;border-radius:3px;position:relative;margin-bottom:10px}.footer-middle__contactsCall:after{font-family:mcruises!important;content:"\e91d";position:absolute;display:block;font-size:13px;left:144px;top:1px;color:#fff}.footer-middle__contactsSubscribe{display:block;height:44px;line-height:43px;font-size:14px;color:#444;text-align:center;text-decoration:none;border-radius:3px;position:relative;background:#ddd}.footer_step6{height:60px;padding:20px 0 35px 0;margin-top:-110px}.footer_step6 .footer__bottom{height:60px}.footer_step6 .footer__bottom:before{display:none}.subfooter_step6{height:130px}.steps-footer_leftBlock__icon{position:relative;color:#fff;font-size:12px;line-height:22px;text-align:center}.steps-footer_leftBlock__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:#fff;font-size:42px;position:relative;display:table;float:none;margin:0 auto;top:1px;left:0}.steps-footer_leftBlock__icon--mail:before{content:"\e96e"}.steps-footer_leftBlock__icon--facebook:before{content:"\e96a"}.steps-footer_leftBlock__icon--youtube:before{content:"";width:44px;height:42px;background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/footer/img/yt-round-white.png")}.steps-footer_leftBlock__icon--vkontakte:before{content:"\e96c"}.steps-footer_leftBlock__icon--instagram:before{content:"";width:44px;height:42px;background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/footer/img/inst-round-white.png")}
.footer__middle_landing-partner{position:relative;padding:30px 0 27px 39px;background-color:#fff}.footer__first-row_partners{padding-left:0}.steps-footer_leftBlock__social-img{position:relative;top:-13px}.steps-footer__contentTopSocial_counter-img{position:relative;top:-5px}.steps-footer__contentTopTelBlock-servise{font:300 17px/30px Roboto,sans-serif;color:#fff;padding-top:15px}.steps-footer__contentTopTelBlock-linkTel{color:#fff;text-decoration:none;cursor:default;padding:2px 6px;font-size:19px}.steps-footer-landing_leftBlock__social{position:relative;margin-bottom:15px}.steps-footer__logo-copy{width:230px;height:46px;display:inline-block}.steps-footer-partner-searchline-row{display:table;width:100%;position:relative;top:0}.footer-middle__menu-partner{display:flex!important;width:100%;justify-content:space-around}
.back-top{display:none;position:fixed;bottom:105px;margin-left:-120px}.back-top__link{text-decoration:none}.back-top__img{box-sizing:content-box;width:34px;height:40px;fill:#1481de;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding:10px;background-color:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.2);margin:5px 25px}.back-top:hover .back-top__img{background-color:#4a9ee6;fill:#efefef}.back-top__text{text-align:center;font-family:Roboto,sans-serif;font-size:12px;line-height:12px;color:#005d68}
.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}
.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}
.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)}
.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}
.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}
.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}
.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-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-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)}
.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}
.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}
.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}
.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}
.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}
.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}
.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}
.breadcrumbs{position:relative;width:970px}.breadcrumbs--position{display:flex;min-width:100px}.breadcrumbs-li{color:#888;display:inline;font:400 12px/14px Roboto,sans-serif}.breadcrumbs-li-a{color:#888;font:400 12px/14px Roboto,sans-serif}.breadcrumbs-li-em{font-size:14px;padding:0 5px 0 11px;vertical-align:0}.breadcrumbs-li-span{color:#0f7ee6;cursor:default;text-decoration:underline}.breadcrumbs-li-a,.breadcrumbs-li-span{font-size:12px;text-decoration:none}.breadcrumbs a:hover{color:#0f7ee6;text-decoration:underline;transition:all linear .7s}.breadcrumbs a:active{color:#2b3b77;transition:all linear 0s}.breadcrumbs-ul{display:flex}.breadcrumbs-ul{display:flex;align-items:center}.breadcrumbs-navigation-li{display:flex;align-items:center;color:#888;cursor:pointer;user-select:none;font-family:Roboto;font-weight:400;font-size:12px;line-height:14px}.breadcrumbs-navigation-li::after{width:24px;content:">";display:flex;justify-content:center;align-items:center;color:#000;cursor:default}.breadcrumbs-navigation-li:last-child{color:#0f7ee6;cursor:auto}.breadcrumbs-navigation-li:last-child:after{width:0;content:""}.breadcrumbs-navigation-link{color:#888;text-decoration:none}.breadcrumbs-navigation-li:last-child .breadcrumbs-navigation-link{color:#0f7ee6}.breadcrumbs-navigation-link:hover{color:#0f7ee6;text-decoration:underline;transition:all linear .7s}
.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}
.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}
.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}
.steps-registration_costCalculation-preloader-wrapper{text-align:center;display:none;height:100%;width:100%;position:absolute;background:rgba(0,0,0,.3);top:0;left:0;z-index:500}.steps-registration_costCalculation-preloader-content{position:absolute;top:50%;left:0;right:0;display:flex;flex-wrap:wrap;justify-content:center;align-content:center;width:333px;height:170px;margin:0 auto;margin-top:-90px;background:#fff;border-radius:2px}.steps-registration_costCalculation-preloader{width:40px;height:40px;background-image:url("../../../templates/d/blocks/preloader/img/preloader_chamomile_40x40_dark-blue.svg");display:inline-block;border:none;margin:35px 0 20px}.steps-registration_costCalculation-preloader-text{width:100%;font:300 18px/24px Roboto,sans-serif;color:#444;padding-bottom:25px;display:block;text-align:center}.steps-registration_costCalculation-preloader-spin{-webkit-animation:spin 1s infinite steps(20);animation:spin 1s infinite steps(20)}@-webkit-keyframes steps-registration_costCalculation-preloader-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes steps-registration_costCalculation-preloader-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}
.small-white-blue-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:700}.small-white-blue-preloader{width:40px;height:40px;position:relative;left:50%;top:35%;margin:-15px 0 0 -20px;background-image:url("../../../templates/d/blocks/preloader/img/preloader_chamomile_40x40_dark-blue.svg");border:none}.small-white-blue-preloader-spin{-webkit-animation:spin 1s infinite steps(20);animation:spin 1s infinite steps(20);transform-origin:unset!important}@-webkit-keyframes small-white-blue-preloader-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes small-white-blue-preloader-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}
.search-result_item-preloader-wrapper{position:absolute;background:rgba(0,0,0,.4);width:calc(100% - 10px);height:100%;z-index:1000;display:block}.search-preloader-sea-quantity{top:0;left:0;z-index:1000;height:100%;width:100%;margin:0}.search-preloader-steps-loading{display:none;z-index:2000;height:100%;margin-top:-9px;width:100%}.search-preloader-steps-loading-second{height:100%;width:100%;margin:auto;z-index:2000}.search-preloader-steps-loading-second_please-wait{font-family:Roboto;font-size:23px;margin-top:40px;margin-bottom:25px;text-align:center;font-weight:300}.search-result_item-preloader-block{width:670px;height:418px;display:block;margin:63px auto 63px;background:#fff;background:rgba(255,255,255,.9);padding:46px 20px 28px}.search-preloader-sea-quantity_block{padding:43px 20px 10px;height:437px;width:690px;position:fixed;top:50%;left:50%;margin:0;margin-top:-245px;margin-left:-365px}.search-preloader-steps-loading_block{padding:43px 20px 10px;margin:0 auto;height:437px;width:690px;position:fixed;top:50%;left:0;right:0;margin-top:-247px}.search-preloader-steps-loading-second_block{padding:43px 20px 10px;margin:0 auto;height:250px;width:500px;position:absolute;top:0;left:0;right:0;bottom:0;margin-top:10px;background:rgba(255,255,255,.9)}.search-result_item-preloader-block-end-message{position:absolute;font:12px/17px "PT Sans",sans-serif;color:#1a459c;right:69px;margin-top:-20px;min-width:111px}.search-preloader-sea-quantity_counter{margin-top:-2px;right:38px}.search-result_item-preloader-block-end-message-b{font:bold 14px/14px "PT Sans",sans-serif;color:#000}.search-result_item-preloader-block-image{width:55px;height:55px;display:block;margin:0 auto;background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/preloader/img/preloader_chamomile_40x40_dark-blue.svg");border:none}.search-result_item-preloader-close{position:absolute;cursor:pointer;top:10px;right:10px}.search-result_item-preloader-block-best-variants{font:300 22px Roboto,sans-serif;color:#1a459c;text-align:center;margin-top:20px}.search-preloader-sea-quantity_variants{margin-top:35px}.search-result_item-preloader-block-best-h3{font:300 18px Roboto,sans-serif;color:#545454;text-align:center;margin-top:54px;text-transform:uppercase;position:relative}.search-result_item-preloader-block-best-h3:before{content:"";background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/preloader/img/dots.gif");width:85px;height:3px;position:absolute;top:-29px;left:0;right:0;margin:0 auto}.search-preloader-sea-quantity-block-best-h3{margin-top:35px}.search-preloader-steps-loading-block-best-h3{margin-top:50px}.search-result_item-preloader-block-best-h4{font:300 17px/22px Roboto,sans-serif;color:#545454;text-align:center;margin:25px 13px}.search-result_item-preloader-block-row{display:table;width:100%}.search-result_item-preloader-block-cell{display:table-cell}.search-result_item-preloader-block-cell--last{padding-right:24px}.search-result_item-preloader-block-cell-p{font:13px/16px "PT Sans",sans-serif;color:#555;margin-bottom:39px;white-space:nowrap}.search-result_item-stop-word{font:12px "PT Sans",sans-serif;color:#0f7ee6;text-decoration:underline;cursor:pointer;text-align:center;margin-top:0}.search-result_item-stop-word:hover{text-decoration:none}.search-result_item-preloader-block-cell-iconpreloader1: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:"\e961";display:block;font-size:16px;float:left;width:23px;height:40px;color:#9b9b9b;margin-right:14px;position:relative;left:2px;top:10px}.search-result_item-preloader-block-cell-iconpreloader2: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:"\e960";display:block;font-size:17px;float:left;width:40px;height:40px;color:#9b9b9b;margin-right:-3px;position:relative;left:12px;top:10px}.search-result_item-preloader-block-cell-iconpreloader3: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:"\e95f";display:block;font-size:19px;float:left;width:40px;height:40px;color:#9b9b9b;margin-right:32px;position:relative;left:14px;top:8px}.search-result_item-preloader-block-cell-iconpreloader4: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:"\e95e";display:block;font-size:18px;float:left;width:23px;height:40px;color:#9b9b9b;margin-right:14px;position:relative;left:13px;top:9px}.search-result_item-preloader-block-emptyWrapper{display:none}.search-result_item-preloader-block-emptyOne{display:none}.search-result_item-preloader-block-emptyTwo{display:none}.search-result_item-preloader-block-emptyThree{display:none}.spin{-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(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0turn);transform:rotate(0turn)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.search-preloader-steps-loading-second_spin{width:60px;height:60px}
.redirect-preloader-to-lk-wrapper{position:absolute;background:rgba(0,0,0,.3);width:calc(100% - 10px);height:100%;z-index:100;margin-top:12px;display:block}.redirect-preloader-to-lk-block{display:block;padding:46px 20px 28px;margin:0 auto;margin-top:-247px;height:437px;width:690px;position:fixed;top:50%;left:0;right:0;background:#fff}.redirect-preloader-to-lk-loading-second_please-wait{font-family:Roboto;font-size:26px;margin-top:70px;margin-bottom:85px;text-align:center;font-weight:300}.redirect-preloader-to-lk-block-image{width:40px;height:40px;display:block;margin:0 auto;background-repeat:no-repeat;background-image:url("../../../templates/d/blocks/preloader/img/preloader_chamomile_40x40_dark-blue.svg");border:none}.spin{-webkit-animation:spin 1s infinite steps(20);animation:spin 1s infinite steps(20)}.redirect-preloader-to-lk-loading-second_spin{width:80px;height:80px}
.visually-hidden{position:absolute;left:-10000px;top:auto;width:1px;height:1px;font-size:0;overflow:hidden}.preloader_steps-second__wrapper-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);z-index:10002}.preloader_steps-second__wrapper{position:fixed;top:0;bottom:0;left:0;right:0;display:block;width:550px;height:365px;margin:auto;padding:0;padding-bottom:10px;padding-left:20px;padding-right:20px;background-color:#fff;border-top:10px solid #51a4ff;box-shadow:0 0 10px 0 #363636;box-sizing:border-box}.preloader_steps-second__block{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;min-height:300px;margin:0;padding:0;padding-top:40px;box-sizing:border-box}.preloader_steps-second__close{position:absolute;top:10px;right:-10px;width:10px;height:13px;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}.preloader_steps-second__header{margin:0;padding:0;text-align:center;font-family:"Arial Narrow",sans-serif;font-size:26px;line-height:28px;color:#163b85}.preloader_steps-second__animation{width:66px;height:66px;margin:0;margin-top:15px;margin-bottom:15px;padding:0;background-image:url("../../../templates/d/blocks/preloader/img/preloader.gif");background-repeat:no-repeat}.preloader_steps-second__txt{width:100%;margin:0;padding:0;text-align:center;font-family:"Arial Narrow",sans-serif;font-size:16px;font-weight:400;line-height:18px;color:#163b85}.preloader_steps-second__txt--s-tr{margin-top:10px;margin-bottom:10px;font-family:"Arial Narrow",sans-serif;font-size:15px;font-weight:700;text-transform:uppercase}.preloader_steps-second__btn-close{margin:0;margin-bottom:10px;margin-left:auto;padding:0;font-family:"PT Sans",sans-serif;font-size:12px;line-height:normal;color:#51a4ff;text-decoration:underline;background-color:transparent;cursor:pointer}
.visually-hidden{position:absolute;left:-10000px;top:auto;width:1px;height:1px;font-size:0;overflow:hidden}.preloader-main__wrapper-overlay{position:fixed;display:flex;justify-content:center;align-items:center;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.25);z-index:10002}.preloader-main__wrapper{position:relative;width:550px;padding:45px 50px;box-sizing:border-box;border:2px solid #fff;background:linear-gradient(180deg,#fff 0,rgba(255,255,255,.7) 100%);backdrop-filter:blur(5px);border-radius:6px;box-shadow:0 5.13333px 4.88889px 0 rgba(0,0,0,.03),0 12.6px 9.75px 0 rgba(0,0,0,.04),0 24.26667px 19.11111px 0 rgba(0,0,0,.04),0 40.83333px 35.13889px 0 rgba(0,0,0,.05),0 63px 60px 0 rgba(0,0,0,.07),0 4px 4px 0 rgba(0,0,0,.25);color:#0a2239;font-weight:400}.preloader-main__line{position:absolute;top:-2px;left:-2px;right:-2px;height:8px;border-radius:6px 6px 0 0;background-color:#0f7ee6;z-index:1}.preloader-main__content{display:flex;flex-direction:column;gap:16px;text-align:center}.preloader-main__content-top{font-size:18px}.preloader-main__content-top p:nth-child(2){font-weight:300}.preloader-main__content-animation{width:86px;height:86px;background-image:url("../../../templates/d/blocks/preloader/img/preloader-main.svg");margin:auto;background-size:cover;background-position:bottom center,50%,50%}.preloader-main__content-bottom{font-size:14px;line-height:16.5px}.preloader-main__content-bottom p:first-child{color:#0f7ee6;font-size:16px;line-height:18.75px;margin-bottom:6px}.preloader-main__countdown{position:absolute;top:22px;left:16px;font-size:12px;font-weight:400}.preloader-main__close{position:absolute;top:24px;right:16px;width:12px;height:12px;background-image:url("../../../templates/d/blocks/preloader/img/icon-cross.svg")}.preloader-main__cancel{position:absolute;bottom:16px;right:16px;display:inline-block;font-size:12px;text-decoration-line:underline}.preloader-main__cancel,.preloader-main__close{cursor:pointer}
.preloader-wrapper{background:rgba(0,0,0,.37);width:300px;height:300px;display:block}.preloader{width:40px;height:40px;position:relative;left:50%;top:50%;margin:-20px 0 0 -20px;background-image:url("../../../templates/d/blocks/preloader/img/preloader.svg");display:inline-block;border:none}.spin{-webkit-animation:spin 1s infinite steps(20);animation:spin 1s infinite steps(20);transform-origin:unset!important}@-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)}}
@keyframes preloader-rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@-moz-keyframes preloader-rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@-ms-keyframes preloader-rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@-webkit-keyframes preloader-rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@-o-keyframes preloader-rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.prloader-spesials-container{width:100%;height:100%;background:rgba(204,204,204,.49);position:absolute;display:none;top:0;bottom:0;left:-1px}.prloader-spesials-container_img{position:absolute;display:inline-block;top:calc(50% - 23px);left:0;right:0;width:30px;margin:0 auto}.prloader-spesials_img{-webkit-animation:preloader-rotate 1s linear 0s normal none infinite;-o-animation:preloader-rotate 1s linear 0s normal none infinite;-moz-animation:preloader-rotate 1s linear 0s normal none infinite;animation:preloader-rotate 1s linear 0s normal none infinite}
@keyframes animatedBackground{0%{background-position:-23px}100%{background-position:-239px}}@-moz-keyframes animatedBackground{0%{background-position:-23px}100%{background-position:-239px}}@-webkit-keyframes animatedBackground{0%{background-position:-23px}100%{background-position:-239px}}@-o-keyframes animatedBackground{0%{width:87%}100%{width:0}}@keyframes animatedBackgroundWhite{0%{width:87%}100%{width:0}}@-moz-keyframes animatedBackgroundWhite{0%{width:87%}100%{width:0}}@-webkit-keyframes animatedBackgroundWhite{0%{width:87%}100%{width:0}}@-o-keyframes animatedBackgroundWhite{0%{width:87%}100%{width:0}}@keyframes animatedCounterWhite{0%{content:"5%"}5%{content:"5%"}7%{content:"10%"}11%{content:"15%"}16%{content:"20%"}20%{content:"25%"}24%{content:"30%"}30%{content:"35%"}34%{content:"40%"}40%{content:"45%"}44%{content:"50%"}50%{content:"55%"}56%{content:"60%"}62%{content:"65%"}68%{content:"70%"}74%{content:"75%"}80%{content:"80%"}85%{content:"85%"}90%{content:"90%"}95%{content:"95%"}99%{content:"99%"}100%{content:"99%"}}@-moz-keyframes animatedCounterWhite{0%{content:"5%"}5%{content:"5%"}7%{content:"10%"}11%{content:"15%"}16%{content:"20%"}20%{content:"25%"}24%{content:"30%"}30%{content:"35%"}34%{content:"40%"}40%{content:"45%"}44%{content:"50%"}50%{content:"55%"}56%{content:"60%"}62%{content:"65%"}68%{content:"70%"}74%{content:"75%"}80%{content:"80%"}85%{content:"85%"}90%{content:"90%"}95%{content:"95%"}99%{content:"99%"}100%{content:"99%"}}@-webkit-keyframes animatedCounterWhite{0%{content:"5%"}5%{content:"5%"}7%{content:"10%"}11%{content:"15%"}16%{content:"20%"}20%{content:"25%"}24%{content:"30%"}30%{content:"35%"}34%{content:"40%"}40%{content:"45%"}44%{content:"50%"}50%{content:"55%"}56%{content:"60%"}62%{content:"65%"}68%{content:"70%"}74%{content:"75%"}80%{content:"80%"}85%{content:"85%"}90%{content:"90%"}95%{content:"95%"}99%{content:"99%"}100%{content:"99%"}}@-o-keyframes animatedCounterWhite{0%{content:"5%"}5%{content:"5%"}7%{content:"10%"}11%{content:"15%"}16%{content:"20%"}20%{content:"25%"}24%{content:"30%"}30%{content:"35%"}34%{content:"40%"}40%{content:"45%"}44%{content:"50%"}50%{content:"55%"}56%{content:"60%"}62%{content:"65%"}68%{content:"70%"}74%{content:"75%"}80%{content:"80%"}85%{content:"85%"}90%{content:"90%"}95%{content:"95%"}99%{content:"99%"}100%{content:"99%"}}.preloader-progress-bar{display:block;margin:0 auto;width:119px;height:12px;position:relative;border:1px solid #5da0d2;background:url("../../../templates/d/blocks/preloader/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}.preloader-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}.preloader-progress-bar_white-procent{display:inline-block;position:absolute;font-size:10px;font-family:"Roboto Condensed";color:#fefefe;line-height:1.2;left:-17px}.preloader-progress-bar_white-procent:after{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}
.choice-category-avia-preloader-wrapper{width:396px;display:block;position:absolute;background:rgba(255,255,255,.9);right:1px;top:0;bottom:0;z-index:1}.choice-category-avia-preloader-content{position:relative;text-align:center}.choice-category-avia-preloader{width:40px;height:40px;background-image:url("../../../templates/d/blocks/preloader/img/preloader_chamomile_40x40_dark-blue.svg");display:inline-block;border:none;margin:36px 0 20px}.choice-category-avia-preloader-text{font:300 18px/24px Roboto,sans-serif;color:#444;margin-bottom:36px}.choice-category-avia-preloader-spin{-webkit-animation:spin 1s infinite steps(20);animation:spin 1s infinite steps(20)}@-webkit-keyframes choice-category-avia-preloader-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes choice-category-avia-preloader-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}
.search-result_Result-FilterLine__preloader-wrapper{height:65px}.search-result_Result-FilterLine__preloader{width:40px;height:40px;position:relative;left:50%;top:10px;background-image:url("../../../templates/d/blocks/preloader/img/preloader_chamomile_40x40_dark-blue.svg");display:inline-block;border:none}.search-result_Result-FilterLine__preloader-spin{-webkit-animation:spin 1s infinite steps(20);animation:spin 1s infinite steps(20)}@-webkit-keyframes search-result_Result-FilterLine__preloader-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes search-result_Result-FilterLine__preloader-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(0,0,0,.2);width:200px;height:70px;display:none;position:absolute}
.desktop-avia-preloader-wrapper{position:absolute;display:block;width:680px;height:492px;background:#fff;left:50%;margin-left:-340px;top:45px;z-index:500}.desktop-avia-preloader-stop-search{font:18px/18px "PT Sans",sans-serif;color:#0f7ee6;text-decoration:underline;cursor:pointer;text-align:center}.desktop-avia-preloader-stop-search:hover{text-decoration:none}.desktop-avia-preloader{width:120px;height:120px;margin:126px auto 108px;background-image:url("../../../templates/d/blocks/preloader/img/preloader_chamomile_40x40_dark-blue.svg");display:block;border:none}.desktop-avia-preloader-spin{-webkit-animation:spin 1s infinite steps(20);animation:spin 1s infinite steps(20)}@-webkit-keyframes desktop-avia-preloader-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes desktop-avia-preloader-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}
.desktop-avia-preloader-inspection-wrapper{position:absolute;display:block;width:680px;height:492px;background:#fff;left:50%;margin-left:-340px;top:45px}.desktop-avia-preloader-inspection-label{font:300 26px/32px Roboto,sans-serif;color:#000;text-align:center;margin-bottom:78px}.desktop-avia-preloader-inspection-stop-search{font:18px/18px "PT Sans",sans-serif;color:#0f7ee6;text-decoration:underline;cursor:pointer;text-align:center}.desktop-avia-preloader-inspection-stop-search:hover{text-decoration:none}.desktop-avia-preloader-inspection{width:80px;height:80px;margin:89px auto 72px;background-image:url("../../../templates/d/blocks/preloader/img/preloader_chamomile_40x40_dark-blue.svg");display:block;border:none}.desktop-avia-preloader-inspection-spin{-webkit-animation:spin 1s infinite steps(20);animation:spin 1s infinite steps(20)}@-webkit-keyframes desktop-avia-preloader-inspection-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes desktop-avia-preloader-inspection-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}
.coming-soon-preloader-wrapper{position:absolute;width:203px;height:53px;box-shadow:0 7px 9px 1px rgba(0,0,0,.2);z-index:9999999;background-color:#fff;line-height:53px}.coming-soon-preloader{position:relative;font-family:"PT Sans",sans-serif;font-size:15px;text-align:center}.coming-soon-preloader__close-icon{position:absolute;color:#999;font-size:10px;top:-17px;right:3px;cursor:pointer}
.chooisePath-preloader-wrapper{background:rgba(255,255,255,.9);width:980px;display:block;position:absolute;text-align:center}.chooisePath-preloader-content{position:relative;top:50%;margin-top:-50px}.chooisePath-preloader{width:40px;height:40px;background-image:url("../../../templates/d/blocks/preloader/img/preloader_chamomile_40x40_dark-blue.svg");display:inline-block;border:none;margin:29px 0 20px}.chooisePath-preloader-text{font:300 18px/24px Roboto,sans-serif;color:#444;padding-bottom:25px;display:none}.chooisePath-preloader-spin{-webkit-animation:spin 1s infinite steps(20);animation:spin 1s infinite steps(20)}@-webkit-keyframes chooisePath-preloader-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes chooisePath-preloader-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}
.choice-category-sea-preloader-wrapper{width:732px;height:135px;display:block;background:rgba(255,255,255,.9);z-index:1;clear:both;margin-bottom:10px}.choice-category-sea-preloader-content{position:relative;text-align:center}.choice-category-sea-preloader{width:40px;height:40px;background-image:url("../../../templates/d/blocks/preloader/img/preloader_chamomile_40x40_dark-blue.svg");display:inline-block;border:none;margin:25px 0 15px 0}.choice-category-sea-preloader-text{font:300 18px/24px Roboto,sans-serif;color:#444}.choice-category-sea-preloader-spin{-webkit-animation:spin 1s infinite steps(20);animation:spin 1s infinite steps(20)}@-webkit-keyframes choice-category-sea-preloader-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes choice-category-sea-preloader-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}
.choice-category-avia-preloader-wrapper{width:396px;display:block;position:absolute;background:rgba(255,255,255,.9);right:1px;top:0;bottom:0;z-index:1}.choice-category-avia-preloader-content{position:relative;text-align:center}.choice-category-avia-preloader{width:40px;height:40px;background-image:url("../../../templates/d/blocks/preloader/img/preloader_chamomile_40x40_dark-blue.svg");display:inline-block;border:none;margin:36px 0 20px}.choice-category-avia-preloader-text{font:300 18px/24px Roboto,sans-serif;color:#444;margin-bottom:36px}.choice-category-avia-preloader-spin{-webkit-animation:spin 1s infinite steps(20);animation:spin 1s infinite steps(20)}@-webkit-keyframes choice-category-avia-preloader-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes choice-category-avia-preloader-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}
.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}
.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}
.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}
.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}
.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}
.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}
body.page-quick-sidebar-over-content{background-color:#f3f3f3}.constructor-templates-container{width:1000px;margin:0 auto}.constructor-templates-header__title{font-weight:400;font-size:22px;line-height:26px;color:#0a2239;display:flex;justify-content:center;padding-top:32px}.constructor-templates-header__nav{display:flex;align-items:center;justify-content:center;margin-top:16px;margin-bottom:32px}.constructor-templates-header__nav-item{display:flex;align-items:center;width:249.25px;height:60px;background:#fff;cursor:pointer;transition:all .1s linear;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-ms-transition:all .1s linear;-o-transition:all .1s linear}.constructor-templates-header__nav-item:hover{background:#e8edf0}.constructor-templates-header__nav-item-a{color:#0a2239;font-weight:400;font-size:15px;line-height:18px;text-decoration:none;padding-left:16px;width:100%;height:100%;display:flex;align-items:center;justify-content:flex-start}.constructor-templates-header__nav-line{content:"";width:1px;height:60px;background:#e8edf0}.constructor-templates-offer{margin-bottom:32px}.constructor-templates-offer__title__page{font-weight:400;font-size:24px;line-height:28px;color:#0a2239;display:flex;align-items:center;position:relative}.constructor-templates-offer__title-username__page{font-weight:400;font-size:16px;line-height:19px;text-decoration-line:underline;color:#0f7ee6;padding-left:16px;display:flex;align-items:center;cursor:pointer}.constructor-templates-offer__title-username-img__page{margin-right:8px}.constructor-templates-offer__add-offer-btn__page{font-weight:400;font-size:15px;line-height:18px;color:#0f7ee6;display:flex;align-items:center;justify-content:center;width:998px;height:76px;border:1px solid #0f7ee6;border-radius:4px;margin-top:16px;cursor:pointer;transition:all .1s linear;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.constructor-templates-offer__add-offer-btn__page:hover{background-color:#0f7ee6;color:#fff}.constructor-templates-offer__add-offer-btn-img__page{margin-left:16px}.constructor-templates-offer__add-offer-btn-img__white__page{display:none;margin-left:16px}.constructor-templates-offer__offer-item__page{background:#fff;box-shadow:0 7px 11px rgba(8,0,47,.07),0 3.54375px 4.79531px rgba(8,0,47,.04725);border-radius:5px;width:960px;margin-top:16px;padding:20px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.constructor-templates-offer__offer-item__page--disabled{display:none}.constructor-templates-offer__offer-item__title__page{font-weight:400;font-size:22px;line-height:26px;color:#0a2239;display:flex;align-items:center}.constructor-templates-offer__offer-item__title__blue__page{color:#0f7ee6;font-size:18px;line-height:21px;margin-left:6px;display:flex;align-items:center}.constructor-templates-offer__offer-item__subtitle__page{font-weight:700;font-size:16px;line-height:19px;color:#0f7ee6;margin-top:2px;margin-bottom:8px}.constructor-templates-offer__offer-item__title__page{font-weight:400;font-size:22px;line-height:26px;color:#0a2239;display:flex;align-items:center}.constructor-templates-block__offer-item__title__blue{color:#0f7ee6;font-size:18px;line-height:21px;margin-left:6px}.constructor-templates-offer__offer-item-content__page{display:flex}.constructor-templates-offer__offer-item-add-image__page{width:216px;min-height:216px;background:#fafafa;display:flex;align-items:center;justify-content:center;text-align:center;padding:13px 0}.constructor-templates-offer__offer-item-add-image__page--hide{display:none}.constructor-templates-offer__offer-item-add-image-container__page{text-align:center}.constructor-templates-offer__offer-item-add-image-icon__page{margin-bottom:16px}.constructor-templates-offer__offer-item-add-image-text__page{font-weight:400;font-size:14px;line-height:16px;text-align:center;color:#0a2239;margin-bottom:16px}.constructor-templates-offer__offer-item-add-image-btn1__page{width:160px;height:27px;background:#d8ecff;border-radius:4px;font-weight:400;font-size:13px;line-height:15px;color:#0f7ee6;display:none;align-items:center;justify-content:center;margin-bottom:8px;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.constructor-templates-offer__offer-item-add-image-btn2__page{width:115px;height:27px;margin:0 auto;background:#d8ecff;border-radius:4px;font-weight:400;font-size:13px;line-height:15px;color:#0f7ee6;display:flex;align-items:center;justify-content:center;cursor:pointer}.constructor-templates-offer__offer-item-add-image-btn2__page-hide-input{display:none}.constructor-templates-offer__offer-item-params__page{padding-left:18px}.constructor-templates-offer__offer-item-params-item__page{-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;align-items:center;background:linear-gradient(180deg,#f3f3f3 0,#fff 100%);border-radius:5px;box-shadow:0 0 4px rgba(0,0,0,.14),0 3.54375px 4.79531px rgba(8,0,47,.04725);display:flex;height:56px;margin-bottom:10px;width:726px}.constructor-templates-offer__offer-item-params-title-text__page{width:118px}.constructor-templates-offer__offer-item-params-item__page:last-child{margin-bottom:0}.constructor-templates-offer__offer-item-params-item__page:hover>.constructor-templates-block__offer-item-params-change{display:flex}.constructor-templates-offer__offer-item-params-title-img__page{margin-right:6px;text-align:center;margin-left:20px;width:22px}.constructor-templates-offer__offer-item-params-title__page{color:#0a2239;display:flex;font-size:13px;font-weight:400;line-height:15px;text-transform:uppercase;width:166px}.constructor-templates-offer__offer-item-params-info__page{padding-left:20px;font-weight:400;font-size:14px;line-height:16px;width:410px}.constructor-templates-offer__offer-item-params-price__page{margin-left:10px;font-weight:700;font-size:14px;line-height:16px;color:#0a2239}.page-quick-sidebar-over-content[data-body-currency=NAT] .constructor-templates-offer__offer-item-params-price__page-price::before{content:"от " attr(data-price-nat) " ₽"}.page-quick-sidebar-over-content[data-body-currency=USD] .constructor-templates-offer__offer-item-params-price__page-price::before{content:"от " attr(data-price-usd) " $"}.page-quick-sidebar-over-content[data-body-currency=EUR] .constructor-templates-offer__offer-item-params-price__page-price::before{content:"от " attr(data-price-eur) " €"}.constructor-templates-offer__offer-item-params-title-date__page{font-weight:700;font-size:12px;line-height:14px;color:#0a2239;margin-top:5px}.constructor-templates-offer__offer-item-ready__wrapper__page{display:flex;justify-content:space-between;margin-top:16px}.constructor-templates-offer__offer-item-ready__infos__page{display:flex;align-items:flex-end}.constructor-templates-offer__offer-item-ready-delete__page{font-weight:400;font-size:12px;line-height:14px;color:red;margin-right:16px;display:flex;align-items:center;cursor:pointer}.constructor-templates-offer__offer-item-ready-delete-img__page{margin-right:6px}.constructor-templates-offer__offer-item-ready-made__page{font-weight:400;font-size:12px;line-height:14px;color:#0a2239}.constructor-templates-offer__offer-item-ready__pay__page{display:flex;align-items:flex-end}.constructor-templates-offer__offer-item-ready-btn__page{align-items:center;background:#ffa047;border-radius:3px;box-shadow:0 4px 8px rgba(244,143,46,.24);color:#fff;cursor:pointer;display:flex;font-size:18px;font-weight:500;height:42px;justify-content:center;line-height:23px;width:263px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px}.constructor-templates-offer__offer-item-ready-price-final__page{font-weight:700;font-size:20px;line-height:23px;display:flex;align-items:center;color:#0f7ee6;margin-right:30px}.constructor-templates-offer__offer-item-ready-price-final-em__page{font-style:normal;margin-right:12px}.constructor-templates-offer__offer-item-ready-price-sale__page{font-weight:400;font-size:16px;line-height:13px;color:#999;display:flex;align-items:center;margin-left:32px;margin-bottom:2px}.constructor-templates-offer__offer-item-ready-price-sale__page p{text-decoration-line:line-through}.constructor-templates-offer__offer-item-ready-price-low__page{font-weight:400;font-size:16px;line-height:13px;color:#5eb26d;margin-left:6px}.stories__ready-price-sale{font-weight:400;font-size:16px;line-height:13px;color:#999;display:flex;align-items:center;margin-left:32px;margin-bottom:2px}.stories__ready-price-sale p{text-decoration-line:line-through}.stories__ready-price-low{font-weight:400;font-size:16px;line-height:13px;color:#5eb26d;margin-left:6px}.stories__ready-price-final{font-weight:700;font-size:20px;line-height:23px;display:flex;align-items:center;color:#0f7ee6;margin-right:30px}.constructor-templates-offer__wrapper{display:flex}.constructor-templates-offer__month{width:236px;margin-right:32px}.constructor-templates-offer__month-title{height:46px;border:1px solid #b2b2b2;box-sizing:border-box;border-radius:3px 3px 0 0;font-weight:500;font-size:14px;line-height:16px;color:#0a2239;display:flex;align-items:center;padding-left:16px;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-ms-border-radius:3px 3px 0 0;-o-border-radius:3px 3px 0 0}.constructor-templates-offer__month-item-wrapper{display:flex;flex-wrap:wrap;margin-top:8px}.constructor-templates-offer__month-item{width:114px;height:36px;background:#fff;border-radius:2px;font-weight:400;font-size:13px;line-height:15px;text-align:center;color:#bfbfbf;display:flex;align-items:center;justify-content:center;margin-right:8px;margin-bottom:8.6px;cursor:pointer;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px}.constructor-templates-offer__month-item__disabled{background:0 0;border:1px solid #0f7ee6;border-radius:2px;display:flex;align-items:center;justify-content:center;font-weight:400;font-size:13px;line-height:15px;text-align:center;width:112px;height:34px;color:#0f7ee6;margin-right:8px;margin-bottom:8px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px}.constructor-templates-offer__month-item__selected{background:#0060ba;border:3px solid #83bbff;box-sizing:border-box;box-shadow:0 7px 11px rgba(8,0,47,.07),0 3.54375px 4.79531px rgba(8,0,47,.04725);border-radius:2px;width:114px;height:36px;font-weight:400;font-size:13px;line-height:15px;text-align:center;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px}.constructor-templates-offer__month-item:nth-child(2){margin-right:0}.constructor-templates-offer__month-item:nth-child(4){margin-right:0}.constructor-templates-offer__month-item:nth-child(6){margin-right:0}.constructor-templates-offer__month-item:nth-child(8){margin-right:0}.constructor-templates-offer__month-item:nth-child(10){margin-right:0}.constructor-templates-offer__month-item:nth-child(11){margin-bottom:0}.constructor-templates-offer__month-item:nth-child(12){margin-bottom:0;margin-right:0}.constructor-templates-offer__calendar{width:334px}.constructor-templates-offer__calendar-title{height:46px;border:1px solid #b2b2b2;box-sizing:border-box;border-radius:3px 3px 0 0;font-weight:500;font-size:14px;line-height:16px;color:#0a2239;display:flex;align-items:center;padding-left:16px;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-ms-border-radius:3px 3px 0 0;-o-border-radius:3px 3px 0 0}.constructor-templates-offer__calendar-wrapper{margin-top:8px}.constructor-templates-offer__calendar-content{width:334px;height:259px;background:#fff;border-radius:5px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.constructor-templates-offer__calendar-month-title{font-weight:400;font-size:14px;line-height:16px;color:#000;text-align:center;padding-top:16px;text-transform:capitalize;width:100%}.constructor-templates-offer__calendar-days{display:flex;align-items:center;flex-wrap:wrap;padding:0 16px;padding-top:16px}.constructor-templates-offer__calendar-weekday{width:34px;height:16px;font-weight:400;font-size:14px;line-height:16px;text-align:center;color:#999;display:flex;align-items:center;justify-content:center;margin-right:10.67px}.constructor-templates-offer__calendar-weekday:last-child{margin-right:0}.constructor-templates-offer__calendar-number{width:34px;height:33px;display:flex;align-items:center;justify-content:center;font-weight:400;font-size:14px;line-height:16px;color:#0a2239;margin-right:10.67px;opacity:.2;border-radius:2px;margin-bottom:4px;position:relative}.constructor-templates-offer__calendar-number__disabled{font-weight:500;font-size:14px;line-height:16px;text-align:center;color:#0f7ee6;display:flex;align-items:center;justify-content:center;width:34px;height:33px;border:1px solid #0f7ee6;box-sizing:border-box;border-radius:2px;margin-right:10.67px;margin-bottom:4px;opacity:1}.constructor-templates-offer__calendar-number__selected{opacity:1;background:#0060ba;border:3px solid #83bbff;box-shadow:0 7px 11px rgba(8,0,47,.07),0 3.54375px 4.79531px rgba(8,0,47,.04725);border-radius:2px;font-weight:500;font-size:14px;line-height:16px;text-align:center;color:#fff;display:flex;align-items:center;justify-content:center;width:28px;height:27px;margin-right:10.67px;margin-bottom:4px}.constructor-templates-offer__calendar-number__selected[data-title]::after{content:attr(data-title);align-items:center;background:red;border-radius:1rem;color:#fff;display:flex;font-size:10px;font-weight:900;height:17px;justify-content:center;line-height:17px;margin-bottom:29px;margin-left:29px;min-width:17px;position:absolute;text-align:center;-webkit-border-radius:1rem;-moz-border-radius:1rem;-ms-border-radius:1rem;-o-border-radius:1rem}.constructor-templates-offer__calendar-number__selected-round{font-weight:900;font-size:10px;line-height:17px;text-align:center;color:#fff;width:17px;height:17px;background:red;border-radius:50%;display:flex;align-items:center;justify-content:center;position:absolute;margin-left:29px;margin-bottom:29px}.constructor-templates-offer__calendar-number:last-child{margin-right:0}.constructor-templates-offer__calendar-number:nth-child(7){margin-right:0}.constructor-templates-offer__calendar-number:nth-child(14){margin-right:0}.constructor-templates-offer__calendar-number:nth-child(21){margin-right:0}.constructor-templates-offer__calendar-number:nth-child(28){margin-right:0}.constructor-templates-offer__calendar-numbers{display:flex;align-items:center;flex-wrap:wrap;padding:0 16px;margin-top:4px}.constructor-templates-block__offer-item{background:#fff;box-shadow:0 7px 11px rgba(8,0,47,.07),0 3.54375px 4.79531px rgba(8,0,47,.04725);border-radius:5px;width:960px;margin-top:16px;padding:20px}.constructor-templates-block__offer-item__title{font-weight:400;font-size:22px;line-height:26px;color:#0a2239;display:flex;align-items:center}.constructor-templates-block__offer-item__title__blue{color:#0f7ee6;font-size:18px;line-height:21px;margin-left:6px}.constructor-templates-block__offer-item__subtitle{font-weight:700;font-size:16px;line-height:19px;color:#0f7ee6;margin-top:2px;margin-bottom:8px}.constructor-templates-block__offer-item-content{display:flex}.constructor-templates-block__offer-item-add-image{width:216px;min-height:216px;background:#fafafa;display:flex;align-items:center;justify-content:center;text-align:center;background-image:url(/templates/d/blocks/offer/img/offers/block2/addimage.jpg);background-repeat:no-repeat;background-position:center;background-size:contain}.constructor-templates-block__offer-item-add-image--hide{display:none}.constructor-templates-block__offer-item-add-image-container{display:flex;flex-direction:column;text-align:center}.constructor-templates-block__offer-item-added-image-container{display:flex;height:100%;width:100%;justify-content:flex-end;padding-top:10px;padding-right:15px}.constructor-templates-block__offer-item-add-image-icon{margin-bottom:16px}.constructor-templates-block__offer-item-add-image-text{font-weight:400;font-size:14px;line-height:16px;text-align:center;color:#0a2239;margin-bottom:16px}.constructor-templates-block__offer-item-add-image-btn1{width:160px;height:27px;background:#d8ecff;border-radius:4px;font-weight:400;font-size:13px;line-height:15px;color:#0f7ee6;display:flex;align-items:center;justify-content:center;margin-bottom:8px;cursor:pointer}.constructor-templates-block__offer-item-add-image-btn2{width:115px;height:27px;margin:0 auto;background:#d8ecff;border-radius:4px;font-weight:400;font-size:13px;line-height:15px;color:#0f7ee6;display:flex;align-items:center;justify-content:center;cursor:pointer}.constructor-templates-block__offer-item-params{padding-left:18px}.constructor-templates-block__offer-item-params-item{background:linear-gradient(180deg,#f3f3f3 0,#fff 100%);box-shadow:0 0 4px rgba(0,0,0,.14),0 3.54375px 4.79531px rgba(8,0,47,.04725);border-radius:5px;width:726px;display:flex;align-items:center;min-height:56px;margin-bottom:10px}.constructor-templates-block__offer-item-params-title-text{width:118px}.constructor-templates-block__offer-item-params-item:last-child{margin-bottom:0}.constructor-templates-block__offer-item-params-title-img{margin-right:6px;text-align:center;margin-left:20px;width:22px}.constructor-templates-block__offer-item-params-title{font-weight:400;font-size:13px;line-height:15px;text-transform:uppercase;color:#0a2239;display:flex;width:166px}.constructor-templates-block__offer-item-params-info{padding-left:20px;font-weight:400;font-size:14px;line-height:16px;width:410px}.constructor-templates-block__offer-item-params-price{margin-left:10px;font-weight:700;font-size:14px;line-height:16px;color:#0a2239}.constructor-templates-block__offer-item-params-title-date{font-weight:700;font-size:12px;line-height:14px;color:#0a2239;margin-top:5px}.constructor-templates-block__offer-item-ready__wrapper{display:flex;justify-content:space-between;margin-top:16px}.constructor-templates-block__offer-item-ready__infos{display:flex;align-items:flex-end}.constructor-templates-block__offer-item-ready-delete{font-weight:400;font-size:12px;line-height:14px;color:red;margin-right:16px;display:flex;align-items:center;cursor:pointer}.constructor-templates-block__offer-item-ready-delete-img{margin-right:6px}.constructor-templates-block__offer-item-ready-made{font-weight:400;font-size:12px;line-height:14px;color:#0a2239}.constructor-templates-block__offer-item-ready__pay{display:flex;align-items:flex-end}.constructor-templates-block__offer-item-ready-btn{font-weight:500;font-size:18px;line-height:23px;display:flex;align-items:center;justify-content:center;color:#fff;width:263px;height:42px;background:#ffa047;box-shadow:0 4px 8px rgba(244,143,46,.24);border-radius:3px;cursor:pointer}.constructor-templates-block__offer-item-ready-price-final{font-weight:700;font-size:20px;line-height:23px;display:flex;align-items:center;color:#0f7ee6;margin-right:30px}.constructor-templates-block__offer-item-ready-price-final-em{font-style:normal;margin-right:12px}.constructor-templates-block__offer-item-ready-price-sale{font-weight:400;font-size:16px;line-height:13px;color:#999;display:flex;align-items:center;margin-left:32px;margin-bottom:2px}.constructor-templates-block__offer-item-ready-price-sale p{text-decoration-line:line-through;-moz-text-decoration-line:line-through}.constructor-templates-block__offer-item-ready-price-low{font-weight:400;font-size:16px;line-height:13px;color:#5eb26d;margin-left:6px}.constructor-templates-block__offer-item-add-image-btn-close-icon__white{margin-right:6px}.constructor-templates-block__offer-item-add-image-img{width:100%;height:100%}.constructor-templates-block__offer-item-add-image-btn{position:absolute;font-weight:700;font-size:12px;line-height:14px;color:#fff;display:flex;align-items:center;cursor:pointer}.constructor-templates-block__title{font-weight:400;font-size:24px;line-height:28px;color:#0a2239;display:flex;align-items:center}.constructor-templates-block__title-username{font-weight:400;font-size:16px;line-height:19px;text-decoration-line:underline;color:#0f7ee6;padding-left:16px;display:flex;align-items:center;cursor:pointer;-moz-text-decoration-line:underline}.constructor-templates-block__title-username-img{margin-right:8px}.constructor-templates-block__title-username-date{font-weight:400;font-size:16px;line-height:19px;color:#0a2239;position:absolute;right:0}.constructor-templates-block__title{display:flex;justify-content:space-between;align-items:center}.constructor-templates-block__title-title-text{display:flex;align-items:center}.constructor-templates-block__offer-item__param-item{display:flex;align-items:center;font-weight:400;font-size:14px;line-height:16px;display:flex;align-items:center;text-align:center;color:#0a2239;margin-right:10px;margin-bottom:4px}.constructor-templates-block__offer-item__param-item:nth-child(4){margin-right:0;margin-bottom:4px}.constructor-templates-block__offer-item__param-item:nth-child(5){margin-bottom:0}.constructor-templates-block__offer-item__param-item:last-child{margin-right:0;margin-bottom:0}.constructor-templates-block__offer-item__params{display:flex;align-items:center;max-width:654px;flex-wrap:wrap;margin-bottom:16px}.constructor-templates-block__offer-item__param-item-img{margin-right:4px}.constructor-templates-block__offer-item__title__btn{font-weight:400;font-size:13px;line-height:15px;display:flex;align-items:center;justify-content:center;color:#0f7ee6;width:138px;height:23px;background:#eee;border-radius:4px;margin-left:16px;cursor:pointer}.constructor-templates-block__offer-item-params-change{display:none;align-items:center;justify-content:center;background:linear-gradient(180deg,#f3f3f3 0,#fff 100%);position:absolute;margin-left:494px;width:232px;min-height:56px}.display{animation-name:opas;animation-duration:.2s;animation-timing-function:linear}.constructor-templates-block__offer-item-params-change-delete-btn{font-weight:400;font-size:13px;line-height:15px;display:flex;align-items:center;color:#cb0000;justify-content:center;width:71px;height:27px;background:#ffabab;border-radius:4px;margin-right:8px;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.constructor-templates-block__offer-item-params-change-btn{font-weight:400;font-size:13px;line-height:15px;display:flex;align-items:center;color:#0f7ee6;width:123px;height:27px;left:79px;top:0;justify-content:center;background:#d8ecff;border-radius:4px;cursor:pointer}.cruise-wrapper{width:100%;max-width:600px;margin:0 auto;padding-bottom:16px}.cruise__header{min-height:232px;background:#fff}.cruise__header-container{padding-top:22px;padding-left:24px;padding-bottom:22px;padding:22px 24px}.cruise__header-info-logo{margin-bottom:8px}.cruise__header-info-item{display:flex;align-items:center;margin-bottom:8px;font-weight:400;font-size:14px;line-height:16px;color:#0a2239}.cruise__header-info-item:last-child{margin-bottom:0}.cruise__header-info-item-img{margin-right:8px}.cruise__header-user{display:flex;align-items:center}.cruise__header-top-part{display:flex;align-items:center}.cruise__header-user-text{font-weight:400;font-size:16px;line-height:19px;color:#0a2239;text-align:center;width:147px}.cruise__header-user-text-mob{font-weight:400;font-size:16px;line-height:19px;color:#0a2239;text-align:center}.cruise__header-user-manager-text-mob{font-weight:400;font-size:16px;line-height:19px;color:#0a2239;text-align:start;margin-top:16px;margin-bottom:16px}.cruise__header-user-text-em{font-weight:600;font-size:18px;line-height:21px;color:#0f7ee6;font-style:normal}.cruise__header-user-img{margin-right:32px;margin-left:32px}.cruise__header-text{font-weight:400;font-size:15px;line-height:18px;color:#0a2239;margin-top:24px}.cruise__message-container{padding:16px 24px;font-weight:400;font-size:15px;line-height:18px;color:#0a2239}.cruise__message{min-height:104px;background:#fff;margin-top:8px;display:none}.cruise__offer{background:#fff;margin-top:8px}.cruise__offer-container{padding:16px}.cruise__offer-title{font-weight:600;font-size:17px;line-height:20px;color:#0a2239}.cruise__offer-subtitle{font-weight:400;font-size:15px;line-height:18px;color:#0f7ee6}.cruise__offer-img{border-radius:4px;width:100%;height:311px}.cruise__offer-img-subtitle{font-weight:400;font-size:15px;line-height:18px;color:#0f7ee6}.cruise__offer-item-title-img{width:22px;height:22px;margin-right:8px;display:flex;align-items:center;justify-content:center}.cruise__offer-item-title{font-weight:600;font-size:14px;line-height:16px;color:#0f7ee6;display:flex;align-items:center}.cruise__offer-item-text{font-weight:400;font-size:14px;line-height:16px;color:#0a2239;margin-left:30px}.cruise__offer-item{border-bottom:1px solid #e9e2e2}.cruise__offer-item:last-child{border-bottom:2px solid #0f7ee6}.cruise__offer-item{padding-top:12px;padding-bottom:12px}.cruise__offer-more{font-weight:400;font-size:17px;line-height:36px;display:flex;align-items:center;color:#f91802;width:136px;height:36px;border:2px solid #f91802;border-radius:4px;justify-content:center;cursor:pointer;margin-left:12px;text-decoration:none}.cruise__offer-final-price{display:flex;align-items:center;justify-content:center;margin-top:14px}.cruise__offer-price-text{font-weight:700;font-size:18px;line-height:21px;display:flex;align-items:center;color:#0a2239}.cruise__offer-price-sale{font-weight:400;font-size:15px;line-height:13px;display:flex;align-items:center;color:#999;margin-left:23px}.cruise__offer-price-sale-em{font-weight:400;font-size:15px;color:#5eb26d;font-style:normal}.cruise__offer-price-sale-img{margin-left:8px;margin-bottom:2.5px}.cruise__offer-img{margin-bottom:8px;margin-top:8px}.stories__screen{font-family:"Roboto Condensed";width:360px}.stories__screen-wrapper{width:360px}.stories-container{text-align:center}.button-next,.button-prev,.stories__dot,.stories__slider-wrapper{display:inline-block;vertical-align:middle}.stories__slider-wrapper{overflow:hidden;width:360px}.stories__slider-line{display:flex;position:relative;left:0;transition:1.5s}.stories__dot{width:44px;height:44px;background:rgba(15,126,230,.5);border-radius:32px;transition:1.5s;display:flex;align-items:center;justify-content:center;cursor:pointer}.stories__dots-wrapper{display:flex;align-items:center;justify-content:center;margin-top:-44px;margin-left:151px;width:191.33px}.stories__dot-non-active{width:44px;height:44px;background:rgba(15,126,230,.5);border-radius:32px;display:flex;align-items:center;justify-content:center}.stories__dots-wrapper-img2{display:none}.stories__dots-line{content:"";width:29.33px;height:1px;background:rgba(15,126,230,.5);margin-right:8px;margin-left:8px}.js--stories__active{background:#0f7ee6}.stories__slider-wrapper{background:#fff}.stories__img-title{font-weight:400;font-size:28px;line-height:33px;text-transform:uppercase;position:absolute;color:#fff;margin-top:-46px;margin-left:24px}.stories__text-title{font-weight:700;font-size:18px;line-height:21px;color:#0a2239;margin-bottom:4px;display:flex;align-items:center;justify-content:space-between;width:100%}.stories__text-time{font-weight:400;font-size:16px;line-height:19px;color:#0f7ee6;margin-bottom:8px}.stories__text-place-title{font-weight:400;font-size:14px;line-height:16px;color:#0a2239}.stories__text-place-em{font-style:normal;font-weight:700;font-size:16px}.stories__text-place{font-size:16px;font-weight:400;margin-bottom:8px}.stories__text-ship{font-weight:400;font-size:14px;line-height:16px;color:#0a2239;margin-bottom:8px}.stories__text-ship-em{font-style:normal;font-weight:700;font-size:16px;line-height:19px;text-decoration-line:underline;color:#0f7ee6;-moz-text-decoration-line:underline}.stories__text-date{font-weight:400;font-size:14px;line-height:16px;color:#0a2239;margin-bottom:8px}.stories__text-date-em{font-weight:400;font-style:normal;font-size:16px;line-height:18.75px;color:#0f7ee6}.stories__text-date-em-bold{font-style:normal;font-weight:700;font-size:16px;line-height:19px;color:#0f7ee6}.stories__text-way{font-weight:400;font-size:14px;line-height:16px;color:#0a2239;text-align:start}.stories__text-way-em{font-family:"Roboto Condensed";font-weight:400;font-size:14px;line-height:16px;color:#0f7ee6;font-style:normal}.stories__text-about{font-weight:400;font-size:14px;line-height:16px;color:#0f7ee6;text-align:start;display:flex;flex-direction:column}.stories__text-about-em{font-weight:400;font-size:14px;line-height:16px;color:#0a2239;font-style:normal;margin-top:8px}.stories__text-wrapper{display:flex;flex-direction:column;align-items:flex-start;padding:24px;padding-bottom:29px;text-align:start;max-height:244px}.stories__final-price{background:#f0f0f0;border-top:1px solid #dfdfdf;margin-top:22px;text-align:start}.stories__final-price-variant{font-weight:400;font-size:16px;line-height:19px;color:#0f7ee6;display:flex;flex-direction:column}.stories__final-price-variant-em{font-weight:700;font-style:normal;font-size:18px;line-height:21px;color:#0a2239}.stories__final-price-wrapper{display:flex;align-items:center;padding-top:16px;padding-right:24px;padding-left:24px;justify-content:space-between}.stories__final-price-text{display:flex}.stories__final-price-text p{font-weight:400;font-size:16px;line-height:13px;color:#999;text-decoration-line:line-through;-moz-text-decoration-line:line-through}.stories__final-price-text-em{font-weight:400;font-size:16px;line-height:13px;color:#5eb26d;font-style:normal;text-decoration-line:none!important;-moz-text-decoration-line:none!important}.stories__final-price-text-em-img{margin-right:-4px}.stories__text-stars{display:flex;align-items:center;margin-bottom:4px}.stories__text-stars-wrapper{display:flex;align-items:center}.stories__text-stars-text{margin-left:8px;font-weight:400;font-size:14px;color:#555}.stories__text-stars-wrapper-img{margin-right:4px}.stories__text-stars-wrapper-img:last-child{margin-right:0}.stories__text-adress{display:flex;align-items:center;font-weight:400;font-size:14px;line-height:16px;color:#444}.stories__text-params{display:flex;align-items:center;margin-top:16px;margin-bottom:16px}.stories__text-params img{margin-right:12.44px;width:20px;height:20px}.stories__text-params img:last-child{margin-right:0}.stories__text-adress-img{margin-right:6px}.slider_pagination_btn{position:absolute;animation:rotation 8s infinite linear;-webkit-animation:rotation 8s infinite linear}.stories__dot-anim2{display:none;position:absolute;animation:rotation 8s infinite linear;-webkit-animation:rotation 8s infinite linear}@keyframes rotation{from{transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0)}to{transform:rotate(359deg);-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-ms-transform:rotate(359deg);-o-transform:rotate(359deg)}}.stories__slider{width:360px;background:#fff}.stories__slider_slide{transition:all .1s ease-in;-webkit-transition:all .1s ease-in;-moz-transition:all .1s ease-in;-ms-transition:all .1s ease-in;-o-transition:all .1s ease-in}.stories__slider_slide:first-child{display:block}.slider_pagination{display:flex;align-items:center;padding-left:24px;width:186.33px;margin-top:-20px}.slider_pagination_btn-wrapper{width:44px;height:44px;background:rgba(15,126,230,.5);border-radius:32px;transition:1.5s;display:flex;align-items:center;justify-content:center;cursor:pointer;margin-right:45.33px;transition:.1s;-webkit-border-radius:32px;-moz-border-radius:32px;-ms-border-radius:32px;-o-border-radius:32px;-webkit-transition:1.5s;-moz-transition:1.5s;-ms-transition:1.5s;-o-transition:1.5s}.slider_pagination_btn-nonactive{width:44px;height:44px;background:rgba(15,126,230,.5);border-radius:32px;transition:1.5s;display:flex;align-items:center;justify-content:center;cursor:pointer}.slider_pagination_btn-wrapper::after{content:"";width:29.33px;height:1px;background:rgba(15,126,230,.5);margin-left:90px;position:absolute}.slider_pagination_btn-wrapper:last-child::after{width:0;height:0}.slider_pagination_btn:last-child{margin-right:0}.slider_pagination_btn:focus{background-color:#777}.slider_pagination_btn--sel{background-color:#0f7ee6}.slider_pagination_btn{opacity:0}.slider_pagination_btn--sel .slider_pagination_btn{opacity:1}.slider_pagination_btn--sel{background-color:#0f7ee6}.stories__slider_progress-bar-wrapper{display:flex;align-items:center;justify-content:center}.stories__slider_progress-bar{background:#fff;position:absolute;width:250px;display:flex;width:344px;height:2px;margin-top:8px}.stories__slider_progress-bar .stories__slider_progress-bar_bar{height:100%;background:#0f7ee6;width:0}.full-slider-pagination{margin-top:20px}@media only screen and (max-width:360px){.cruise__header-user-text-mob{display:block}.cruise__header-user-text{display:none}.cruise__header-info-mob{display:block}.cruise__header-info{display:none}.cruise__header-top-part{flex-direction:column;align-items:unset}.cruise__header-logo-mob{display:block}.cruise__header-user-text-mob{display:block;text-align:start}.cruise__header-user-img{margin-right:16px;margin-left:0}.cruise__header-user-manager-text-mob{display:block}.cruise__header-user-text-em{font-size:17px}.cruise__header-text{font-size:14px}.cruise__message-container{font-size:14px;line-height:16px}.stories__screen{width:360px}.stories__screen-wrapper{width:360px}.stories__slider-wrapper{width:360px}.stories__slider{width:360px}}@media only screen and (min-width:360px){.cruise__header-user-text-mob{display:block}.cruise__header-user-text{display:none}.cruise__header-info-mob{display:block}.cruise__header-info{display:none}.cruise__header-top-part{flex-direction:column;align-items:unset}.cruise__header-logo-mob{display:block}.cruise__header-user-text-mob{display:block;text-align:start}.cruise__header-user-img{margin-right:16px;margin-left:0}.cruise__header-user-manager-text-mob{display:block}.cruise__header-user-text-em{font-size:17px}.cruise__header-text{font-size:14px}.cruise__message-container{font-size:14px;line-height:16px}.stories__screen{width:100%}.stories__screen-wrapper{width:100%}.stories__slider-wrapper{width:100%}.stories__slider{width:100%}}@media only screen and (min-width:600px){.cruise__header-user-text-mob{display:block}.cruise__header-user-text{display:none}.cruise__header-info-mob{display:block}.cruise__header-info{display:none}.cruise__header-top-part{flex-direction:column;align-items:unset}.cruise__header-logo-mob{display:block}.cruise__header-user-text-mob{display:block;text-align:start}.cruise__header-user-img{margin-right:16px;margin-left:0}.cruise__header-user-manager-text-mob{display:block}.cruise__header-user-text-em{font-size:17px}.cruise__header-text{font-size:14px}.cruise__message-container{font-size:14px;line-height:16px}.stories__screen{width:100%}.stories__screen-wrapper{width:100%}.stories__slider-wrapper{width:100%}.stories__slider{width:100%}}@media only screen and (min-width:600px){.cruise__header-user-text{display:block}.cruise__header-user-text-mob{display:none}.cruise__header-info-mob{display:none}.cruise__header-info{display:block}.cruise__header-top-part{flex-direction:unset;align-items:center}.cruise__header-logo-mob{display:none}.cruise__header-user-text-mob{display:none;text-align:start}.cruise__header-user-img{margin-right:32px;margin-left:32px}.cruise__header-user-manager-text-mob{display:none}.cruise__header-user-text-em{font-size:18px}.cruise__header-text{font-size:15px}.cruise__message-container{font-size:15px;line-height:18px}.stories__screen{width:360px}.stories__screen-wrapper{width:360px}.stories__slider-wrapper{width:360px}.stories__slider{width:360px}}.stories__img-wrapper{height:316px}.stories__dots-wrapper-img1:nth-child(2){display:none}@media (min-height:360px){.stories__img-wrapper{height:156px;transition:all .1s linear;width:100%;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-ms-transition:all .1s linear;-o-transition:all .1s linear}}@media (min-height:640px){.stories__img-wrapper{height:156px;transition:all .1s linear;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-ms-transition:all .1s linear;-o-transition:all .1s linear}}@media (min-height:650px){.stories__img-wrapper{height:166px;transition:all .1s linear;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-ms-transition:all .1s linear;-o-transition:all .1s linear}}@media (min-height:700px){.stories__img-wrapper{height:216px;transition:all .1s linear;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-ms-transition:all .1s linear;-o-transition:all .1s linear}}@media (min-height:750px){.stories__img-wrapper{height:266px;transition:all .1s linear;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-ms-transition:all .1s linear;-o-transition:all .1s linear}}@media (min-height:800px){.stories__img-wrapper{height:316px;transition:all .1s linear;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-ms-transition:all .1s linear;-o-transition:all .1s linear}}
.header-info-menu{display:flex;justify-content:center;align-items:flex-end;gap:8px;align-self:stretch;z-index:100;max-width:292px}.header-info-menu__item-tile{position:relative;display:grid;place-content:center;padding:10px;box-sizing:border-box;border:2px solid rgba(255,255,255,.5);border-radius:4px;font-weight:500;font-size:14px;color:#fff;background-color:rgba(255,255,255,.1);cursor:pointer;user-select:none;transition:all .1s linear}.header-info-menu__item-tile::after{content:"";position:absolute;display:block;height:1px;background:#fff;top:-2px;right:-2px;left:-2px;height:62px;border-top-left-radius:4px;border-top-right-radius:4px;z-index:1;visibility:hidden;opacity:0;transition:all .1s linear}.header-info-menu__item-title{z-index:3}.header-info-menu__item-dropdown{position:absolute;left:0;right:0;bottom:10px;z-index:200;visibility:hidden;opacity:0;transition:all .1s linear}.header-info-menu__item:hover>.header-info-menu__item-dropdown{visibility:visible;opacity:1}.header-info-menu__item:hover .header-info-menu__item-tile{border-color:#fff;background-color:#fff;color:#0f7ee6}.header-info-menu__item:hover .header-info-menu__item-tile::after{visibility:visible;opacity:1}.dropdown-menu{position:absolute;top:0;left:0;right:0;padding:24px 30px;background:#fff;border-bottom:4px #f90 solid;border-radius:4px;box-shadow:0 10px 20px rgba(0,0,0,.15)}.dropdown-menu,.dropdown-menu *{-webkit-box-sizing:border-box;box-sizing:border-box}.dropdown-menu__content{min-height:225px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.dropdown-menu__content--standart .dropdown-menu__item{height:64px;margin-bottom:4px}.dropdown-menu__col{position:relative;padding-right:7.2px;padding-left:7.2px;border-left:1px #0f7ee6 solid}.dropdown-menu__col:first-child{padding-left:0;border-left:none}.dropdown-menu__col:last-child{padding-right:0}.dropdown-menu__col:nth-child(1) .dropdown-menu__item{width:203px}.dropdown-menu__col:nth-child(2) .dropdown-menu__item{width:305px}.dropdown-menu__col:nth-child(3) .dropdown-menu__item{width:208px}.dropdown-menu__col:nth-child(4) .dropdown-menu__item{width:178px}.dropdown-menu__col .hdropdown-menu__item:last-child{margin-bottom:0}.dropdown-menu__item{position:relative;height:auto;padding:8px 12px;cursor:pointer;border-radius:8px;transition:.3s ease}.dropdown-menu__item *{margin:0;font-family:Roboto;font-style:normal;font-weight:400;font-size:14px;line-height:16px;color:#0a2239}.dropdown-menu__item .dropdown-menu__item-list{height:100%}.dropdown-menu__item .dropdown-menu__item-list .dropdown-menu__current-choice{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dropdown-menu__item-img{margin-right:10px;min-height:34px;min-width:34px}.dropdown-menu__item-img img{max-width:34px;max-height:34px}.dropdown-menu__item-img img{filter:invert(.5) sepia(1) saturate(5) hue-rotate(175deg)}.dropdown-menu__item-text{color:#0a2239;text-decoration:none;border-radius:8px}.dropdown-menu__item:hover{background:#ececec}.dropdown-menu__item.dropdown-menu__item--for-popup:hover{border-bottom-left-radius:0;border-bottom-right-radius:0}.dropdown-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 #ececec;border-top:none;border-radius:0 0 8px 8px;display:none}.dropdown-menu__item:hover .dropdown-menu__item-hidden-list{display:block}.dropdown-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 #ececec solid;text-decoration:none}.dropdown-menu__item-hidden-point:hover{color:#fff;background-color:#0f7ee6}.dropdown-menu__for-new-img{min-width:34px;min-height:34px;background:#fff;margin-right:10px}.dropdown-menu__item--add-new{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dropdown-menu__item--add-new:hover{background:0 0}.dropdown-menu__item--add-new:hover .menu__item-text{color:#fff}.dropdown-menu__item--active-item{background:#fff;border-radius:8px 8px 0 0}.dropdown-menu__item--active-item .dropdown-menu__item-text{color:#000}.dropdown-menu__item--active-item svg path{fill:#000}.dropdown-menu__item--active-item:hover{border-radius:8px 8px 0 0}.dropdown-menu__content--for-agents .dropdown-menu__col{position:relative;padding-right:7.2px;padding-left:7.2px;border-left:1px #0f7ee6 solid;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.dropdown-menu__content--for-agents .dropdown-menu__col:first-child{padding-left:0;border-left:none}.dropdown-menu__content--for-agents .dropdown-menu__col:last-child{padding-right:0}.dropdown-menu__content--for-agents .dropdown-menu__col:nth-child(1) .dropdown-menu__item{width:136px}.dropdown-menu__content--for-agents .dropdown-menu__col:nth-child(2) .dropdown-menu__item{width:246px}.dropdown-menu__content--for-agents .dropdown-menu__col:nth-child(3) .dropdown-menu__item{width:275px}.dropdown-menu__content--for-agents .dropdown-menu__col:nth-child(4) .dropdown-menu__item{width:185px}.dropdown-menu__content--for-agents .dropdown-menu__col:nth-child(5) .dropdown-menu__item{width:164px}.dropdown-menu__content--for-agents .dropdown-menu__item{height:auto}.dropdown-menu__content--for-infocenter{display:block}.dropdown-menu__content--for-infocenter .dropdown-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}.dropdown-menu__content--for-infocenter .dropdown-menu__row:last-child{margin-bottom:0}.dropdown-menu__content--for-infocenter .dropdown-menu__row-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:31px;padding-left:12px;margin:0 0 10px 0;background:#0f7ee6;border-radius:4px;font-size:16px;line-height:19px;text-transform:uppercase;color:#fff}.dropdown-menu__content--for-infocenter .dropdown-menu__col{min-width:228px;position:relative;padding-right:7.2px;padding-left:7.2px;border-left:1px #0f7ee6 solid}.dropdown-menu__content--for-infocenter .dropdown-menu__col:first-child{padding-left:0;border-left:none}.dropdown-menu__content--for-infocenter .dropdown-menu__col:last-child{padding-right:0}.dropdown-menu__content--for-infocenter .dropdown-menu__col .dropdown-menu__item:last-child{margin-bottom:0}.dropdown-menu__content--for-infocenter .dropdown-menu__item{width:220px!important;height:auto}.dropdown-menu__content--for-agencies .dropdown-menu__item,.dropdown-menu__content--for-infocenter .dropdown-menu__item{margin-bottom:10px}
.header-main-menu{width:1000px;padding:32px 30px;border-radius:4px;background:#fff;box-sizing:border-box}.header-main-menu__list{position:relative;overflow:hidden;margin:0;padding:0;list-style:none}.header-main-menu__list>ul{position:relative;display:flex;width:100%;gap:16px}.header-main-menu__list>ul>li{flex-grow:1}.header-main-menu__list>ul>li:nth-child(2),.header-main-menu__list>ul>li:nth-child(3){flex-basis:260px}.header-main-menu__list ul li a{position:relative;display:block;font-size:18px;line-height:21px;color:#0f7ee6;text-decoration:none;margin-bottom:17px;margin-top:3px}.footer__first-row-el{position:relative;display:block;font-size:18px;line-height:21px;color:#0f7ee6;text-decoration:none;margin-bottom:17px;margin-top:3px}.header-main-menu__list>ul>li>a>div{padding:4px 8px;border-radius:4px;transition:all .25s ease-in-out}.header-main-menu__list>ul>li>a:hover>div{background-color:#e9f2fb}.header-main-menu__list>ul>li>ul{position:relative;display:block}.header-main-menu__list>ul>li>ul>li{position:relative;display:block;margin-top:13px}.header-main-menu__list>ul>li>ul>li>a{position:relative;display:block;font-size:16px;line-height:19px;color:#0a2239;text-decoration:none}.header-main-menu__list>ul>li>ul>li>a>div{padding:4px 8px;border-radius:4px}.header-main-menu__list>ul>li>ul>li:hover>a>div{background-color:#e9f2fb;transition:all .25s ease-in-out}.footer-middle__menu_item--short{width:auto}.footer-middle__menu-services-link{color:#0a2239}
.header_nav-line{display:flex;align-items:flex-end;width:100%;height:45px;margin:0;padding:0;background-color:#999;border-bottom:10px solid #0f7ee6;box-shadow:inner 0 3px 2px 0 #696969}.header_nav-line__list{display:flex;align-items:center;margin:0;padding:0}.header_nav-line__item{display:flex;justify-content:center;align-items:center;min-width:50px;height:40px;margin:0;margin-left:10px;padding:0;padding-left:15px;padding-right:15px;border-top-left-radius:4px;border-top-right-radius:4px;box-sizing:border-box;cursor:pointer}.header_nav-line__item:hover{background-color:#0e70cc}.header_nav-line__item--active{padding-top:5px;font-size:20px;background-color:#0f7ee6;box-shadow:0 -2px 4px 0 #696969}.header_nav-line__link{display:flex;justify-content:center;align-items:center;margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:17px;line-height:15px;color:#fff;text-decoration:none}.header_nav-line__link-img{width:22px;height:22px;margin:0;margin-right:8px;padding:0}.header_nav-line__link-img--anchor{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 20 19.95' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.anchor-a%7Bfill:%23FFFFFF;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-anchor%3C/title%3E%3Cpath class='anchor-a' transform='translate(-6.02 -6.01)' d='M16,26h-.25A10.62,10.62,0,0,1,9,23.53,8.54,8.54,0,0,1,6,17.06v-.23H6a1.09,1.09,0,0,1,1.07-1.09H9.51a1.1,1.1,0,0,1,0,2.2H8.27c.51,3.74,3.65,5.41,6.69,5.76V17.23H13A1.1,1.1,0,1,1,13,15h1.89V13A3.61,3.61,0,0,1,12.5,9.64V9.56a3.5,3.5,0,1,1,7,0v.08A3.58,3.58,0,0,1,17.09,13l0,2H19a1.1,1.1,0,0,1,0,2.2H17.07v6.54c3-.36,6.23-2,6.69-5.76H22.45a1.1,1.1,0,1,1,0-2.19h2.49A1.08,1.08,0,0,1,26,16.84v.24a8.56,8.56,0,0,1-3,6.48A10.6,10.6,0,0,1,16.32,26H16ZM16,8.2h0a1.4,1.4,0,1,0,1.4,1.41v0A1.4,1.4,0,0,0,16,8.2Z'/%3E%3C/svg%3E");background-repeat:no-repeat}.header_nav-line__link-img--river{margin-top:14px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 20 9' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.river-a%7Bfill:%23FFFFFF;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-river%3C/title%3E%3Cpath class='river-a' transform='translate(-6 -11.5)' d='M25,20.5H25a3.24,3.24,0,0,1-2.45-1.1,1.26,1.26,0,0,0-1-.5H21.4a1.61,1.61,0,0,0-1.1.5,3.39,3.39,0,0,1-4.79.21l-.21-.21a1.25,1.25,0,0,0-1-.5H14.2a1.61,1.61,0,0,0-1.1.5,3.24,3.24,0,0,1-2.44,1.1h-.11a3.22,3.22,0,0,1-2.44-1.1,1.28,1.28,0,0,0-1-.5H6.94A.94.94,0,0,1,6,18V17.9a1,1,0,0,1,1-1h.06A3.27,3.27,0,0,1,9.5,18a1.26,1.26,0,0,0,1,.5h.1A1.57,1.57,0,0,0,11.7,18a3.29,3.29,0,0,1,2.45-1.1h.1A3.24,3.24,0,0,1,16.7,18a1.25,1.25,0,0,0,1,.5h.09a1.61,1.61,0,0,0,1.1-.5,3.39,3.39,0,0,1,4.79-.21l.21.21a1.25,1.25,0,0,0,1,.5h.15a.94.94,0,0,1,.94.94v.06a1.09,1.09,0,0,1-1,1Zm0-5.4H25A3.24,3.24,0,0,1,22.5,14a1.26,1.26,0,0,0-1-.5H21.4a1.61,1.61,0,0,0-1.1.5,3.39,3.39,0,0,1-4.79.21L15.3,14a1.28,1.28,0,0,0-1-.5H14.2a1.61,1.61,0,0,0-1.1.5,3.24,3.24,0,0,1-2.44,1.1h-.11A3.25,3.25,0,0,1,8.11,14a1.29,1.29,0,0,0-1-.51H6.94A.94.94,0,0,1,6,12.57V12.5a1,1,0,0,1,1-1h.06A3.27,3.27,0,0,1,9.5,12.6a1.27,1.27,0,0,0,1,.51h.1a1.57,1.57,0,0,0,1.09-.5,3.29,3.29,0,0,1,2.45-1.1h.1a3.28,3.28,0,0,1,2.45,1.1,1.25,1.25,0,0,0,1,.5h.09a1.61,1.61,0,0,0,1.1-.5,3.39,3.39,0,0,1,4.79-.21l.21.21a1.25,1.25,0,0,0,1,.5h.15A.94.94,0,0,1,26,14v.06a1,1,0,0,1-1,1Z'/%3E%3C/svg%3E");background-repeat:no-repeat}.header_nav-line__link-img--avia{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:%23FFFFFF;%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}.header_nav-line__link-img--hotel{width: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");background-repeat:no-repeat}
.header-top-steps{background-color:#e6e6e6;z-index:1000}.header-top-steps__block{position:relative;border-bottom:8px solid #2795f4;top:8px}.header-top-steps__button{display:flex;align-items:center;width:159px;height:36px;border-top-left-radius:2px;border-top-right-radius:2px;font-family:"PT Sans";font-size:19px;background-color:#2795f4;margin-left:20px;color:#fff;position:relative;padding-left:40px}.header-top-steps__button.header-top-steps__button--avia::before{content:"";position:absolute;top:9px;left:15px;width:18px;height:19px;background-image:url("../../../templates/d/blocks/header/img/icon-avia.svg");background-size:contain}.header-top-steps__button.header-top-steps__button--transfer::before{content:"";position:absolute;top:9px;left:15px;width:16px;height:18px;background-image:url("../../../templates/d/blocks/header/img/icon-transfer.svg");background-size:contain}.header-top-steps__step-number{font-family:Roboto;font-size:19px;color:#444;position:absolute;top:7px;right:20px;font-weight:300}
.header-top-midle-line{background:#f3f3f3}.header-top-midle-line--flex{display:flex;flex-direction:column;align-content:flex-start;margin:0;padding:0}.header_topLine_buttonsBlockLink1{background-image:none!important}.header-top-line__list{display:flex;justify-content:flex-end;align-items:center;width:100%;height:30px;margin:0;padding:0;overflow:visible}.header-top-line__item{position:relative;display:flex;justify-content:center;align-items:center;margin:0;margin-right:1px;padding:0;padding-left:10px;padding-right:10px;background:#efefef;box-sizing:border-box;transition:.3s;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-top-line__item--shadow{-webkit-box-shadow:1px 1px 0 0 #ccc;-moz-box-shadow:1px 1px 0 0 #ccc;box-shadow:1px 1px 0 0 #ccc}.header-top-line__item--width{width:125px}.header-top-line__item--width-m{width:160px}.header-top-line__item--nav:hover{background-color:#479ce9;transition:.3s}.header-top-line__item--nav:hover .header-top-line__txt{color:#fff;transition:.3s}.header-top-line__item_one{flex-basis:131px}.header-top-line__item_two{flex-basis:140px}.header-top-line__item_three{flex-basis:190px}.header-top-line__txt-icon{width:18px;height:18px;margin:0;margin-right:5px;padding:0;fill:#157ad5}.header-top-line__item:hover .header-top-line__txt-icon{fill:#fff}.header-top-line__txt-icon.header-top-line__txt-icon--globe{width:20px;height:20px;margin-right:3px}.header-top-line__txt-icon.header-top-line__txt-icon--waves{width:18px;height:8px}.header-top-line__txt-icon.header-top-line__txt-icon--crown{width:18px;height:11px}.header-top-line__text_link_seo{font-size:12px;line-height:30px;color:#157ad5;transition:.5s;text-decoration:none}.header-top-line__item--nav:hover .header-top-line__text_link_seo{color:#fff;transition:.3s}.header-top-line__txt{font-size:12px;line-height:30px;color:#157ad5;transition:.5s}.header-top-line__link{position:absolute;width:100%;height:100%;margin:0;padding:0}.header-top-line__valutes{display:flex;align-items:center;min-width:215px;height:30px;margin:0;padding:0 10px 0 20px;font-family:Roboto,sans-serif;font-size:12px;line-height:10px;color:#444;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header_topLine_valutes--width-bg{width:100%;background-color:#fff;box-sizing:border-box}.header-top-line__status{display:flex;align-items:center;height:30px;line-height:30px;font-size:14px;text-decoration:none;width:182px;padding-left:9px;background:#fff;color:#f90;float:left;-webkit-box-shadow:inset 3px 0 7px -3px rgba(0,0,0,.2);-moz-box-shadow:inset 3px 0 7px -3px rgba(0,0,0,.2);box-shadow:inset 3px 0 7px -3px rgba(0,0,0,.2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-top-line__status-icon{width:14px;height:14px;margin-right:7px}.header-top-line__user-icon{width:11px;height:14px;margin-right:7px}.header_topLine--v2 .header-top-line__status{padding-left:55px}.header_topLine_cabinetLink_text{padding-left:2px}.header_topLine_cabinetLink_text:hover,.header_topLine_status_text:hover{text-decoration:underline}.header-top-line__status i{position:relative;top:1px;margin-right:5px}.header_topLine_cabinetLink{display:flex;align-items:center;font-size:14px;line-height:30px;height:30px;float:right;text-decoration:none;width:127px;background:#fff;color:#117ddb;padding-left:8px;-webkit-box-shadow:inset 3px 0 7px -3px rgba(0,0,0,.2);-moz-box-shadow:inset 3px 0 7px -3px rgba(0,0,0,.2);box-shadow:inset 3px 0 7px -3px rgba(0,0,0,.2)}
.header-top-line-agency{width:100%;height:40px;padding:10px;background-color:rgba(0,0,0,.7)}.header-top-line-agency_menu{height:60px;float:left}.header-top-line-agency_menu_item{margin:10px 15px 10px 0}.header-top-line-agency_menu_item{color:#fff;text-decoration:none;display:inline-block;float:left}.header-top-line-agency_menu_item:hover,.header-top-line-agency_menu_item__active{color:#066ec8}.header-top-line-agency_mail{float:right;vertical-align:middle;margin:10px 15px 10px 0}.header-agency_wrapper{width:1000px;display:block;margin:0 auto;padding:0}
.header-shadow{position:absolute;display:block;width:1000px;height:10px;background:#bfbfbf;background:-moz-linear-gradient(top,rgba(0,0,0,.2) 0,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,.2) 0,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.2) 0,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(0, 0, 0, .2)', endColorstr='rgba(0, 0, 0, 0)', GradientType=0 );z-index:10}@media print{.steps_header__searchSubtabs,.steps_header__searchTabs{display:none}}.header-shadow__no-shadow{display:none}
.header-nav{display:flex;justify-content:space-between;height:47px;padding:0 24px 0 11px;background:#999;box-sizing:border-box;overflow:hidden}.header-nav.header-nav--fixed{position:fixed;top:0;width:1000px;border-radius:0 0 6px 6px;z-index:750}.header-nav__list{display:flex;align-items:flex-end;align-self:flex-end;height:100%;margin:0;padding:0;list-style-type:none;box-sizing:border-box}.header-nav.header-nav--fixed .header-nav__list{align-items:center}.header-nav__item{box-sizing:border-box}.header-nav.header-nav--fixed .header-nav__item{height:32px}.header-nav__link{display:block;height:100%;padding:7px 9px 12px;color:#fff;font:400 16px/19px Roboto,sans-serif;text-decoration:none;border-radius:3px 3px 0 0;box-sizing:border-box;cursor:pointer;user-select:none}.header-nav.header-nav--fixed .header-nav__link{border-radius:2px}.header-nav__link:hover{background:#f3f3f3;color:#0f7ee6}.header-nav__link:active{opacity:.8}.header-nav__link--active{background:#f3f3f3;color:#0f7ee6}.header-nav__basket{position:relative;display:flex;align-items:center;justify-content:space-between;align-self:center;width:130px;height:32px;padding:0 16px 0 8px;color:#fff;font:400 16px Roboto,sans-serif;line-height:18px;text-transform:uppercase;background-color:grey;border-radius:3px;text-decoration:none;user-select:none;box-sizing:border-box}.header-nav__basket img{width:23px;height:20px}.header-nav__basket.header-nav__basket--filled{background-color:#f3862e;border:1px solid #f3862e;cursor:pointer;transition:.3s background-color}.header-nav__basket.header-nav__basket--filled:hover:not(.header-nav__basket--highlight){background-color:#c5691e}.header-nav__basket.header-nav__basket--highlight{background-color:#ffb054}.header-nav__basket-counter{position:absolute;left:100%;top:100%;align-items:center;justify-content:center;width:21px;height:21px;border-radius:50%;background:#c16e2c;box-sizing:border-box;transform:translate(-7px,calc(-50% - 5px));font:700 14px Roboto,sans-serif;line-height:16px;color:#fff;border:1px solid #f3862e;outline:4px solid #999;display:none}.header-nav__basket.header-nav__basket--filled .header-nav__basket-counter{display:flex}.header-nav-fixed-helper{display:none}.header-nav.header-nav--fixed~.header-nav-fixed-helper{position:relative;display:block;width:100%;height:47px}
.header-middle-line{position:relative;display:flex;justify-content:space-between;align-items:center;width:1000px;height:75px;margin:0;padding:5px 0 5px 25px;background:0 0;box-shadow:0 2px 4px rgba(0,0,0,.4);box-sizing:border-box}.header-middle-line__logo{width:173px;min-width:173px;height:43px;margin:0;padding:0}.header-middle-line__logo.header-middle-line__logo--eng{height:52px}.header-middle-line__logo-img{width:100%;height:100%;fill:#194474}.header-middle-line__logo:hover{background-color:#dbe3ee}.header-middle-line__logo-sk{width:56px;height:40px;margin-top:1px;margin-left:10px}.header-middle-line__nav{width:auto;margin-left:32px;margin-top:0;margin-right:0;margin-bottom:0;padding:0}.header-middle-line__list{display:flex;justify-content:space-between;align-items:center;width:100%;margin:0;padding:0}.header-middle-line__item{width:140px;margin-right:16px;margin-left:0;margin-top:0;margin-bottom:0;padding:0;color:#666;background:#ccc;border:1px solid #ccc;border-radius:3px;transition:all .3s ease;cursor:default}.header-middle-line__item.header-middle-line__item--active{margin-top:18px;padding-bottom:19px;color:#fff;border:1px solid #ddd;background-color:#ddd;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-left-radius:0;border-bottom-right-radius:0}.header-middle-line__item:hover{margin-top:18px;padding-bottom:18px;color:#fff;border:1px solid #999;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-left-radius:0;border-bottom-right-radius:0;background:#999}.header-middle-line__item-arrow{position:relative;display:block;margin:0;padding:0;padding-left:12px;padding-right:8px;line-height:35px;color:#666;text-decoration:none}.header-middle-line__item-arrow::after{position:absolute;content:"\e907";top:1px;right:8px;display:inline-block;font-family:mcruises!important;font-size:12px;transition:all .3s ease}.header-middle-line__item:hover .header-middle-line__item-arrow{color:#fff}.header-middle-line__item:hover .header-middle-line__item-arrow::after{top:0;transform:rotate(180deg)}.header-middle-line__info-block{display:flex;justify-content:space-between;align-items:center;width:auto;margin-right:24px;margin-left:auto;margin-top:0;margin-bottom:0;padding:0}.header_middleLine_phones__item{position:relative;float:left}.header_middleLine_phones__item-head{font-size:11px;line-height:13px;color:#444;user-select:none}.header_middleLine_phones__item-txt{margin:0;padding:0;padding-top:2px;font-family:Roboto,sans-serif;font-size:17px;font-weight:300;line-height:20px;color:#444;text-decoration:none;cursor:default}.header_middleLine_phones__item-txt:hover{background-color:#dbe3ee;transition:all linear .5s}.header__Menu{list-style:none;position:relative;float:left;margin:0;padding-top:18px;left:32px}.header__MenuLink{position:relative;float:left;width:128px;margin:0;margin-right:8px;padding:0;background:#ccc;border:1px solid #ccc;border-radius:3px;color:#666;transition:all .3s ease;cursor:default}.header__MenuLink:nth-child(2){width:117px}.header__MenuLink:nth-child(3){width:116px}.header__MenuLink .arrow{display:block;color:#666;text-decoration:none;line-height:35px;padding:0 12px}.header__MenuLink .arrow:after{top:1px;right:12px;display:inline-block;transition:all .3s ease;font-family:mcruises!important;content:'\e907';position:absolute;font-size:12px}.header__MenuLink:hover{border:1px solid #999;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-left-radius:0;border-bottom-right-radius:0;padding-bottom:18px;background:#999;color:#fff}.header__MenuLink:hover .arrow,.header__MenuLink:hover a{color:#fff}.header__MenuLink:hover .arrow:after{top:0;transform:rotate(180deg)}.header__Submenu{position:absolute;visibility:hidden;top:54px;left:-406px;width:1000px;margin:0;padding:0;padding-top:30px;padding-bottom:30px;padding-left:80px;padding-right:80px;box-sizing:border-box;border-bottom:4px #f90 solid;box-shadow:0 10px 7px rgba(0,0,0,.2);opacity:0;transition:all .3s ease;border-collapse:collapse;z-index:2000}.header_submenu{display:none}.header-middle-line__item:hover>.header_submenu{display:block;box-shadow:0 10px 7px rgba(0,0,0,.2)}.header-middle-line__item:nth-child(1)>.header__Submenu{left:-276px;height:300px}.header-middle-line__item:nth-child(2)>.header__Submenu{height:300px;padding-bottom:20px}.header-middle-line__item:nth-child(3)>.header__Submenu{left:-536px;padding-bottom:0}.header__SubmenuCols{width:175px;display:table-cell;vertical-align:top;border-right:1px solid #bfbfbf;padding:0 9px}.header__SubmenuCols:first-child{width:160px;padding-left:0}.header__SubmenuCols:nth-child(2){width:250px}.header__SubmenuCols:nth-child(3){width:200px}.header__SubmenuCols:last-child{width:200px;border-right:none;padding-right:0}.header__SubmenuCols:first-child ul{width:160px}.header__SubmenuCols:nth-child(2) ul{width:260px}.header__SubmenuCols:nth-child(3) ul{width:200px}.header__SubmenuCols:last-child ul{width:190px}.header__SubmenuItem{display:flex;align-items:center;width:100%;min-height:50px;margin-bottom:0;border-radius:8px;text-decoration:none}.header__SubmenuCols:last-child ul li .header__SubmenuItem{width:200px;min-height:40px;margin-bottom:0}.header__SubmenuCols>ul>li:last-child>.header__SubmenuItem{margin-bottom:0}.header__SubmenuItem:hover{background:#fff;padding-bottom:0;transition:all .3s ease}.header__SubmenuItem:active{background:#e2dac2}.header__SubmenuItem:hover a,.header__SubmenuItem:hover span,.header__SubmenuItem_sub:hover span{color:#3c3c3c}.header__SubmenuItem:hover .header__SubmenuItem-link,.header__SubmenuItem_sub:hover .header__SubmenuItem-link{box-sizing:border-box;color:#3c3c3c}.header__SubmenuItem-block-icon{display:flex;align-items:center;min-height:60px}.header__SubmenuItem-icon{display:flex;align-items:center;width:43px;height:58px;padding-left:3px;color:#fff;font-size:33px}.header__SubmenuItem .header__SubmenuItem-link,.header__SubmenuItem_sub .header__SubmenuItem-link{display:flex;align-items:center;width:250px;min-height:60px;padding-left:5px;padding-right:2px;font-size:14px;line-height:15px;color:#fff;letter-spacing:-.5px;text-decoration:none;box-sizing:border-box;cursor:pointer;user-select:none}.header__SubmenuItem_sub .header__SubmenuItem-link{cursor:default}.header__SubmenuItem a.header__SubmenuItem-link{cursor:pointer;height:65px}.header__SubmenuItem-popup{position:absolute;border-radius:8px;border:2px solid #999;display:none;min-width:300px;margin-top:-102px;margin-left:-2px;background:#fff}.header_submenuitem-popup__title{display:flex;align-items:center;width:100%}.header_submenuitem-popup__title .header__SubmenuItem-link{width:250px}.header__SubmenuItem-popup span.icon-mainmenu-visa+span.header__SubmenuItem-link{width:160px}.header__SubmenuItem-link .header__SubmenuItem-link{font-size:15px;max-width:255px;padding-right:45px}.header__SubmenuItem-popup-close-button{font:300 15px Roboto,sans-serif;color:#444;position:absolute;top:7px;right:10px;cursor:pointer}.header__SubmenuItem:hover .header__SubmenuItem-popup,.header__SubmenuItem_sub:hover .header__SubmenuItem-popup{display:block}.header__SubmenuItem-popup-menu{margin-top:4px;margin-left:26px;margin-bottom:10px}.header__SubmenuItem-popup-menu-item{display:list-item;list-style-type:none;width:255px}.header__SubmenuItem-popup-menu-item-a:before{content:"";border-top:1px dotted #999;width:212px;display:block;margin-left:15px;margin-bottom:7px}.header__SubmenuItem-popup-menu-item:hover{background-color:#e2dac2}.header__SubmenuItem-popup-menu-item-a{color:#2893f9!important;font:14px/17px "PT Sans",sans-serif!important;height:auto!important;text-decoration:none;padding:0 10px 7px;display:block;width:235px}.header__SubmenuItem-popup-menu-item:hover .header__SubmenuItem-popup-menu-item-a{color:#14337b!important}.headerInverse .header__middleLine{background:#0f7ee6}.headerInverse .header_middleLine_phones__item p,.headerInverse .header_middleLine_phones__itemTel{color:#fff}.headerInverse .header-middle-line__item{background:#0f7ee6;border:1px solid #fff;color:#fff}.headerInverse .header-middle-line__item:hover{background:#999;border:1px solid #999}.headerInverse .header-middle-line__item .header-middle-line__item-arrow{color:#fff}.headerInverse .header_middleLine__logo svg>path{fill:#fff}.headerInverse .header_middleLine__logo svg>path.a2{fill:#2b3b77}.headerInverse .header_middleLine__logo:hover svg>path{fill:#89c5f3;transition:all linear .7s}.headerInverse .header_middleLine__logo:hover svg>path.a2{fill:#89c5f3;transition:all linear .7s}.header-submenu-infocenter{margin:-30px -80px 0;width:1000px}.header-submenu-infocenter-block{margin:0;padding:0;padding-top:13px;padding-bottom:13px;padding-left:35px;padding-right:35px;box-sizing:border-box}.header-submenu-infocenter-block:nth-child(even){background:#b3b3b3}.header-submenu-infocenter-block:nth-child(1){height:346px}.header-submenu-infocenter-block:nth-child(2){height:226px;padding-bottom:20px}.header-submenu-infocenter-block:nth-child(3){height:86px;display:none}.header-submenu-infocenter-title{width:780px;height:25px;background:#548bc0;display:block;color:#fff;text-transform:uppercase;font:16px/25px "PT Sans",sans-serif;margin:0 auto 9px}.header-submenu-simple-link{display:block;width:220px;margin:0;padding:0;padding-top:8px;padding-bottom:8px;padding-left:8px;padding-right:8px;box-sizing:border-box;font:15px/21px "PT Sans",sans-serif;font-family:"PT Sans",sans-serif;font-size:14px;line-height:16px;text-decoration:none;border-radius:4px}.header-middle-line__item .header-submenu-simple-link:hover{background:#fff;color:#3c3c3c}.header-middle-line__item .header-submenu-simple-link:active{background:#e2dac2}.header__SubmenuItem .icon-mainmenu-pay:before{font-size:35px}.header__SubmenuItem .icon-mainmenu-delivery:before{font-size:40px}.header__SubmenuItem .icon-mainmenu-visa:before,.header__SubmenuItem+.header__SubmenuItem-popup .icon-mainmenu-visa:before{font-size:39px}.header__SubmenuItem .icon-mainmenu-insurance:before{font-size:40px}.header__SubmenuItem .icon-mainmenu-credit:before{font-size:37px}.header__SubmenuItem .icon-mainmenu-causes:before{font-size:31px}.header__SubmenuItem .icon-mainmenu-reliability:before{font-size:40px}.header__SubmenuItem .icon-mainmenu-spasibo:before{font-size:36px}.header__SubmenuItem .icon-mainmenu-guarantees:before{font-size:35px}.header__SubmenuItem .icon-mainmenu-advantages:before{font-size:31px}.header__SubmenuItem .icon-mainmenu-groups:before{font-size:31px}.header__SubmenuItem .icon-mainmenu-health{width:43px;height:43px;background-image:url("data:image/svg+xml,%3Csvg width='36' height='36' viewBox='0 0 36 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18 1C8.61928 1 1 8.61928 1 18C1 27.3807 8.61928 35 18 35C27.3807 35 35 27.3807 35 18C35 8.61928 27.3807 1 18 1ZM18 33.5253C9.43855 33.5253 2.4747 26.5614 2.4747 18C2.4747 9.43855 9.43855 2.4747 18 2.4747C26.5614 2.4747 33.5253 9.43855 33.5253 18C33.5253 26.5614 26.5614 33.5253 18 33.5253Z' fill='white' stroke='white' stroke-width='0.3'/%3E%3Cpath d='M26.8483 14.3133H21.6868V9.15181C21.6868 8.74217 21.3591 8.41446 20.9495 8.41446H15.0507C14.6411 8.41446 14.3133 8.74217 14.3133 9.15181V14.3133H9.1519C8.74226 14.3133 8.41455 14.641 8.41455 15.0506V20.9494C8.41455 21.359 8.74226 21.6867 9.1519 21.6867H14.3133V26.8482C14.3133 27.2578 14.6411 27.5855 15.0507 27.5855H20.9495C21.3591 27.5855 21.6868 27.2578 21.6868 26.8482V21.6867H26.8483C27.2579 21.6867 27.5856 21.359 27.5856 20.9494V15.0506C27.5447 14.641 27.217 14.3133 26.8483 14.3133ZM26.1519 20.2121H26.1109H20.9495C20.5399 20.2121 20.2121 20.5398 20.2121 20.9494V26.1108H15.788V20.9494C15.788 20.5398 15.4603 20.2121 15.0507 20.2121H9.88925V15.788H15.0507C15.4603 15.788 15.788 15.4602 15.788 15.0506V9.88916H20.2531V15.0506C20.2531 15.4602 20.5808 15.788 20.9905 15.788H26.1519V20.2121Z' fill='white' stroke='white' stroke-width='0.3'/%3E%3C/svg%3E%0A");background-repeat:no-repeat}.header__SubmenuItem:hover .icon-mainmenu-health{width:43px;height:43px;background-image:url("data:image/svg+xml,%3Csvg width='36' height='36' viewBox='0 0 36 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18 1C8.61928 1 1 8.61928 1 18C1 27.3807 8.61928 35 18 35C27.3807 35 35 27.3807 35 18C35 8.61928 27.3807 1 18 1ZM18 33.5253C9.43855 33.5253 2.4747 26.5614 2.4747 18C2.4747 9.43855 9.43855 2.4747 18 2.4747C26.5614 2.4747 33.5253 9.43855 33.5253 18C33.5253 26.5614 26.5614 33.5253 18 33.5253Z' fill='%23000' stroke='%23000' stroke-width='0.3'/%3E%3Cpath d='M26.8483 14.3133H21.6868V9.15181C21.6868 8.74217 21.3591 8.41446 20.9495 8.41446H15.0507C14.6411 8.41446 14.3133 8.74217 14.3133 9.15181V14.3133H9.1519C8.74226 14.3133 8.41455 14.641 8.41455 15.0506V20.9494C8.41455 21.359 8.74226 21.6867 9.1519 21.6867H14.3133V26.8482C14.3133 27.2578 14.6411 27.5855 15.0507 27.5855H20.9495C21.3591 27.5855 21.6868 27.2578 21.6868 26.8482V21.6867H26.8483C27.2579 21.6867 27.5856 21.359 27.5856 20.9494V15.0506C27.5447 14.641 27.217 14.3133 26.8483 14.3133ZM26.1519 20.2121H26.1109H20.9495C20.5399 20.2121 20.2121 20.5398 20.2121 20.9494V26.1108H15.788V20.9494C15.788 20.5398 15.4603 20.2121 15.0507 20.2121H9.88925V15.788H15.0507C15.4603 15.788 15.788 15.4602 15.788 15.0506V9.88916H20.2531V15.0506C20.2531 15.4602 20.5808 15.788 20.9905 15.788H26.1519V20.2121Z' fill='%23000' stroke='%23000' stroke-width='0.3'/%3E%3C/svg%3E%0A");background-repeat:no-repeat}.header__SubmenuItem .icon-mainmenu-health:before{width:10px;height:10px;background-color:red}.header__SubmenuItem .icon-mainmenu-worktime:before{font-size:31px}.header__SubmenuItem .icon-spboffis:before{font-size:33px}.header__SubmenuItem .icon-mainmenu-lawinfo:before,.header__SubmenuItem+.header__SubmenuItem-popup .icon-mainmenu-lawinfo:before{font-size:31px}.header-submenu-infocenter-block:nth-child(1) .header-submenu-infocenter-title-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:"\e931";font-size:12px;margin-left:12px;margin-right:9px}.header-submenu-infocenter-block:nth-child(2) .header-submenu-infocenter-title-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:"\e91e";font-size:18px;position:relative;top:3px;margin-left:12px;margin-right:13px}.header-submenu-infocenter-block:nth-child(3) .header-submenu-infocenter-title-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:"\e91f";font-size:16px;position:relative;left:1px;top:2px;margin-left:12px;margin-right:15px}
.main-best-specials__year-choice-wrapper{background:#fff}.year-choice-box{width:100px;height:36px;background:0 0;border:1px solid #fff;padding-left:15px;appearance:none;-webkit-appearance:none;-moz-appearance:none;outline:0}.year-choice-box::-ms-expand{display:none}.main-best-specials__year-choice-wrapper::before{content:'\e907';position:absolute;display:inline-block;font-family:mcruises!important;font-size:12px;right:32px;top:14px;color:#aaa}
.header-landing-partner{background:#fff;height:100px;padding:0 15px;border-bottom:1px solid #000}.header-landing-partner_logo-partner,.header-landing-partner_logo-self{display:inline-block;margin-right:-4px;width:50%}.header-landing-partner_logo-self{text-align:right;padding-top:30px;font-size:11px;color:#222121}.header-landing-partner_logo-self-text{text-align:right}.header-landing-partner_logo-partner-img{max-width:200px}
.header-annulation,.header-cart{display:none;justify-content:flex-end;width:100%;height:100%;background:rgba(0,0,0,.1);position:fixed;top:0;left:0;z-index:99;box-sizing:border-box}.header-annulation{z-index:100}.header-cart hr{border:none;background:#c4c4c4;height:1px;margin:16px 0}.header-cart.header-cart--active{display:flex}.header-annulation.header-annulation--active{z-index:100;display:flex}.header-annulation__content,.header-cart__main{background:#fff;padding:16px;padding-top:40px;min-height:100%;box-sizing:border-box;width:100%;max-width:505px;overflow:auto}.header-cart__close{display:block;margin:0 0 10px auto;box-sizing:border-box;cursor:pointer;border:none;padding:16px 16px 10px;right:16px;top:0;background:#fff;z-index:9;position:absolute;width:489px}.header-cart__close img{pointer-events:none;margin-left:auto;display:block}.header-cart__type{color:#0a2239;font:400 16px/19px Roboto,sans-serif;margin-bottom:8px;display:flex;align-items:center}.header-cart__type img{margin-right:8px}.header-cart__dates{color:#0a2239;font:400 16px/19px Roboto,sans-serif;margin-bottom:16px}.header-cart__dates strong{font-weight:700}.header-cart__info,.header-cart__passengers{display:flex;align-items:center;color:#0a2239;font:400 12px/14px Roboto,sans-serif;margin-bottom:10px}.header-cart__info{margin-top:5px;font:400 14px/16px Roboto,sans-serif}.header-cart__info-item img,.header-cart__passengers img{margin-right:6px}.header-cart__info{margin-bottom:0}.header-cart__info-item{margin-right:10px;display:flex;align-items:center}.header-cart__logo{margin-bottom:16px;display:block}.header-cart__title{margin-bottom:16px;color:#0a2239;font:400 16px/19px Roboto,sans-setif;display:flex;align-items:flex-start}.header-cart__title img{margin-right:2px;display:block}.header-cart__title img:nth-child(1){margin-top:5px}.header-cart__title img:nth-child(2){margin-top:3px}.header-cart__title.header-cart__title--avia img:nth-child(1){margin-right:5px;align-self:center;margin-top:0}.header-cart__title.header-cart__title--avia img:nth-child(2){margin-top:0}.header-cart__title-text{margin-left:8px;max-width:413px;box-sizing:border-box}.header-cart__title-text-info{color:#999;font-size:13px;display:inline}.header-cart__title-text-link{color:#03b;text-decoration:underline;display:inline;font-size:13px}.header-cart__row{display:flex;align-items:center;margin-bottom:8px;font:400 14px/16px Roboto,sans-serif}.header-cart__label{color:#777;margin-right:8px;display:flex;align-items:center}.header-cart__label img{margin-right:8px}.header-cart__link{color:#0f7ee6;text-decoration:underline;font:400 14px/16px Roboto,sans-serif;display:flex;align-items:center}.header-cart__link img{margin-right:8px}.header-cart__link--error.header-cart__link{color:red}.header-cart__link--error.header-cart__link img{margin-top:-4px}.header-cart__link.header-cart__link--baggage{text-decoration:none}.header-cart__time{margin-right:8px;display:flex;align-items:center;justify-content:center;width:43px;height:20px;border:1px solid #ccc}.header-cart__row strong{font-weight:700}.header-cart__category{padding:0 4px;background:#e4e4e4}.header-cart__dropdown-title{font:400 14px/16px Roboto,sans-serif;color:#0f7ee6;display:flex;margin-bottom:6px;align-items:center}.header-cart__dropdown-title.header-cart__dropdown-title--close img{transform:rotate(-90deg);transform-origin:center}.header-cart__dropdown-title.header-cart__dropdown-title--path{margin-top:16px}.header-cart__dropdown-title img{margin-right:4px}.header-cart__list{margin:0 0 16px;padding-left:0;list-style:none}.header-cart__list li{display:flex;align-items:center}.header-cart__list li:not(:last-child){margin-bottom:6px}.header-cart__list li:before{content:"\2022";color:#0f7ee6;font-weight:700;display:inline-block;margin-right:6px}.header-cart__path{color:#0a2239;font:400 14px/16px Roboto,sans-serif;margin-bottom:16px}.header-cart__path div{display:inline-block}.header-cart__path strong{font-weight:700}.header-cart__price{color:#fff;margin-bottom:16px}.header-cart__currency-select{display:block;margin:0 0 2px auto;padding:6px 18px 6px 8px;background:url("../../../templates/d/blocks/header/img/select-arrow-white.svg") calc(100% - 10px) center no-repeat #5cb16e;color:#fff;text-transform:uppercase;font:500 10px/12px Roboto;border:none;box-sizing:border-box;appearance:none;cursor:pointer;user-select:none}.header-cart__price-main{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;padding:16px;background:#999}.header-cart__price-title{display:flex;align-items:center;width:100%;font:400 14px/16px Roboto,sans-serif}.header-cart__price-title img{margin:0 4px 0 6px}.header-cart__price-main .header-cart__info{margin-bottom:0;color:#fff;font-weight:700}.header-cart__price-main .header-cart__info-item{margin-right:16px}.header-cart__price-summary{font:700 24px/28px Roboto,sans-serif}.header-cart__help{display:flex;justify-content:space-between}.header-cart__help-item{display:flex;align-items:center;justify-content:space-between;border:1px solid #5eb26d;box-sizing:border-box;color:#5eb26d;font:400 14px/16px Roboto,sans-serif;padding:18px}.header-cart__help-item img{margin-right:16px}.header-annulation__close{position:absolute;top:0;right:16px;width:489px;padding:16px 16px 10px;border:none;background:#fff;z-index:9;box-sizing:border-box;cursor:pointer;user-select:none}.header-annulation__close img,.header-visa__close img{display:block;max-width:100%;pointer-events:none;margin-left:auto}.header-annulation__title,.header-visa__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}.header-annulation__title img,.header-visa__title img{margin-right:10px}.header-annulation__text,.header-visa__text{background:#e4e4e4;padding:16px;font:400 13px/15px Roboto,sans-serif;color:#0a2239}.header-annulation__text strong,.header-visa__text strong{font-weight:700}.header-annulation__table{color:#0a2239;border:2px solid #0a2239;border-collapse:collapse;margin-bottom:8px;font:400 13px/15px Roboto,sans-serif}.header-annulation__table td{padding:4px 6px;border:2px solid #0a2239}.header-annulation__table td:nth-child(1){width:241px}.header-annulation__table td:nth-child(2){width:184px}.header-cart__flight{margin-bottom:8px;color:#0a2239;font:400 14px Roboto,sans-serif}.header-visa{position:fixed;width:100%;height:100%;z-index:999;background:rgba(0,0,0,.25);top:0;left:0;display:none}.header-visa.header-visa--active{display:flex}.header-visa__content{background:#fff;padding:20px;box-sizing:border-box;width:100%;max-width:497px;overflow:auto;margin:auto;position:relative;border-radius:4px;box-shadow:0 4px 4px rgba(0,0,0,.25),0 0 11px rgba(8,0,47,.1)}.header-visa__close{display:block;position:absolute;right:8px;top:8px;border:none;background:0 0;cursor:pointer;padding:0}.header-visa__close img{pointer-events:none;max-width:12px}
.header__searchTabsblock{z-index:1000}.header__searchTabs{width:1000px;height:48px;display:block;background:#999}.header__searchTabs{position:static!important}.header__searchTabs.header__searchTabs--workspace{height:64px;background:#f3f3f3}.header__searchTabsLinks{display:flex;align-items:center;width:980px;height:100%;margin:0 auto;padding-top:8px;box-sizing:border-box}.header__searchTabsLink{position:relative;display:flex;align-items:center;height:100%;margin:0;margin-right:2px;padding:0;font-family:"PT Sans",sans-serif;font-size:17px;line-height:17px;color:#fff;border-top-left-radius:3px;border-top-right-radius:3px;cursor:pointer}.header__searchTabs.header__searchTabs--workspace .header__searchTabsLink{height:100%;margin-top:8px;background-color:#999;line-height:26px}.header__searchTabsLink-href{display:flex;align-items:center;font:17px/18px "PT Sans",sans-serif;color:#fff;text-decoration:none;padding:0 10px}.header__searchTabsLink.active{background-color:#f3f3f3}.header__searchTabs.header__searchTabs--workspace .header__searchTabsLink{height:42px;margin-top:13px;margin-right:2px}.header__searchTabs.header__searchTabs--workspace .header__searchTabsLink.active{height:50px;margin-bottom:8px;background-color:#2795f4}.header__searchTabs.header__searchTabs--workspace .header__searchTabsLink.active .icon-sea{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 20 19.95' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.anchor-a%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-anchor%3C/title%3E%3Cpath class='anchor-a' transform='translate(-6.02 -6.01)' d='M16,26h-.25A10.62,10.62,0,0,1,9,23.53,8.54,8.54,0,0,1,6,17.06v-.23H6a1.09,1.09,0,0,1,1.07-1.09H9.51a1.1,1.1,0,0,1,0,2.2H8.27c.51,3.74,3.65,5.41,6.69,5.76V17.23H13A1.1,1.1,0,1,1,13,15h1.89V13A3.61,3.61,0,0,1,12.5,9.64V9.56a3.5,3.5,0,1,1,7,0v.08A3.58,3.58,0,0,1,17.09,13l0,2H19a1.1,1.1,0,0,1,0,2.2H17.07v6.54c3-.36,6.23-2,6.69-5.76H22.45a1.1,1.1,0,1,1,0-2.19h2.49A1.08,1.08,0,0,1,26,16.84v.24a8.56,8.56,0,0,1-3,6.48A10.6,10.6,0,0,1,16.32,26H16ZM16,8.2h0a1.4,1.4,0,1,0,1.4,1.41v0A1.4,1.4,0,0,0,16,8.2Z'/%3E%3C/svg%3E")}.header__searchTabs.header__searchTabs--workspace .header__searchTabsLink:hover .icon-sea{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 20 19.95' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.anchor-a%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-anchor%3C/title%3E%3Cpath class='anchor-a' transform='translate(-6.02 -6.01)' d='M16,26h-.25A10.62,10.62,0,0,1,9,23.53,8.54,8.54,0,0,1,6,17.06v-.23H6a1.09,1.09,0,0,1,1.07-1.09H9.51a1.1,1.1,0,0,1,0,2.2H8.27c.51,3.74,3.65,5.41,6.69,5.76V17.23H13A1.1,1.1,0,1,1,13,15h1.89V13A3.61,3.61,0,0,1,12.5,9.64V9.56a3.5,3.5,0,1,1,7,0v.08A3.58,3.58,0,0,1,17.09,13l0,2H19a1.1,1.1,0,0,1,0,2.2H17.07v6.54c3-.36,6.23-2,6.69-5.76H22.45a1.1,1.1,0,1,1,0-2.19h2.49A1.08,1.08,0,0,1,26,16.84v.24a8.56,8.56,0,0,1-3,6.48A10.6,10.6,0,0,1,16.32,26H16ZM16,8.2h0a1.4,1.4,0,1,0,1.4,1.41v0A1.4,1.4,0,0,0,16,8.2Z'/%3E%3C/svg%3E")}.header__searchTabs.header__searchTabs--workspace .header__searchTabsLink:hover .icon-river{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 20 9' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.river-a%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-river%3C/title%3E%3Cpath class='river-a' transform='translate(-6 -11.5)' d='M25,20.5H25a3.24,3.24,0,0,1-2.45-1.1,1.26,1.26,0,0,0-1-.5H21.4a1.61,1.61,0,0,0-1.1.5,3.39,3.39,0,0,1-4.79.21l-.21-.21a1.25,1.25,0,0,0-1-.5H14.2a1.61,1.61,0,0,0-1.1.5,3.24,3.24,0,0,1-2.44,1.1h-.11a3.22,3.22,0,0,1-2.44-1.1,1.28,1.28,0,0,0-1-.5H6.94A.94.94,0,0,1,6,18V17.9a1,1,0,0,1,1-1h.06A3.27,3.27,0,0,1,9.5,18a1.26,1.26,0,0,0,1,.5h.1A1.57,1.57,0,0,0,11.7,18a3.29,3.29,0,0,1,2.45-1.1h.1A3.24,3.24,0,0,1,16.7,18a1.25,1.25,0,0,0,1,.5h.09a1.61,1.61,0,0,0,1.1-.5,3.39,3.39,0,0,1,4.79-.21l.21.21a1.25,1.25,0,0,0,1,.5h.15a.94.94,0,0,1,.94.94v.06a1.09,1.09,0,0,1-1,1Zm0-5.4H25A3.24,3.24,0,0,1,22.5,14a1.26,1.26,0,0,0-1-.5H21.4a1.61,1.61,0,0,0-1.1.5,3.39,3.39,0,0,1-4.79.21L15.3,14a1.28,1.28,0,0,0-1-.5H14.2a1.61,1.61,0,0,0-1.1.5,3.24,3.24,0,0,1-2.44,1.1h-.11A3.25,3.25,0,0,1,8.11,14a1.29,1.29,0,0,0-1-.51H6.94A.94.94,0,0,1,6,12.57V12.5a1,1,0,0,1,1-1h.06A3.27,3.27,0,0,1,9.5,12.6a1.27,1.27,0,0,0,1,.51h.1a1.57,1.57,0,0,0,1.09-.5,3.29,3.29,0,0,1,2.45-1.1h.1a3.28,3.28,0,0,1,2.45,1.1,1.25,1.25,0,0,0,1,.5h.09a1.61,1.61,0,0,0,1.1-.5,3.39,3.39,0,0,1,4.79-.21l.21.21a1.25,1.25,0,0,0,1,.5h.15A.94.94,0,0,1,26,14v.06a1,1,0,0,1-1,1Z'/%3E%3C/svg%3E")}.header__searchTabs.header__searchTabs--workspace .header__searchTabsLink.active .icon-river{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 20 9' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.river-a%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-river%3C/title%3E%3Cpath class='river-a' transform='translate(-6 -11.5)' d='M25,20.5H25a3.24,3.24,0,0,1-2.45-1.1,1.26,1.26,0,0,0-1-.5H21.4a1.61,1.61,0,0,0-1.1.5,3.39,3.39,0,0,1-4.79.21l-.21-.21a1.25,1.25,0,0,0-1-.5H14.2a1.61,1.61,0,0,0-1.1.5,3.24,3.24,0,0,1-2.44,1.1h-.11a3.22,3.22,0,0,1-2.44-1.1,1.28,1.28,0,0,0-1-.5H6.94A.94.94,0,0,1,6,18V17.9a1,1,0,0,1,1-1h.06A3.27,3.27,0,0,1,9.5,18a1.26,1.26,0,0,0,1,.5h.1A1.57,1.57,0,0,0,11.7,18a3.29,3.29,0,0,1,2.45-1.1h.1A3.24,3.24,0,0,1,16.7,18a1.25,1.25,0,0,0,1,.5h.09a1.61,1.61,0,0,0,1.1-.5,3.39,3.39,0,0,1,4.79-.21l.21.21a1.25,1.25,0,0,0,1,.5h.15a.94.94,0,0,1,.94.94v.06a1.09,1.09,0,0,1-1,1Zm0-5.4H25A3.24,3.24,0,0,1,22.5,14a1.26,1.26,0,0,0-1-.5H21.4a1.61,1.61,0,0,0-1.1.5,3.39,3.39,0,0,1-4.79.21L15.3,14a1.28,1.28,0,0,0-1-.5H14.2a1.61,1.61,0,0,0-1.1.5,3.24,3.24,0,0,1-2.44,1.1h-.11A3.25,3.25,0,0,1,8.11,14a1.29,1.29,0,0,0-1-.51H6.94A.94.94,0,0,1,6,12.57V12.5a1,1,0,0,1,1-1h.06A3.27,3.27,0,0,1,9.5,12.6a1.27,1.27,0,0,0,1,.51h.1a1.57,1.57,0,0,0,1.09-.5,3.29,3.29,0,0,1,2.45-1.1h.1a3.28,3.28,0,0,1,2.45,1.1,1.25,1.25,0,0,0,1,.5h.09a1.61,1.61,0,0,0,1.1-.5,3.39,3.39,0,0,1,4.79-.21l.21.21a1.25,1.25,0,0,0,1,.5h.15A.94.94,0,0,1,26,14v.06a1,1,0,0,1-1,1Z'/%3E%3C/svg%3E")}.header__searchTabs.header__searchTabs--workspace .header__searchTabsLink:hover .icon-hotels{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:%23fff;%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")}.header__searchTabs.header__searchTabs--workspace .header__searchTabsLink.active .icon-hotels{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:%23fff;%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")}.header__searchTabs.header__searchTabs--workspace .header__searchTabsLink:hover .icon-transfers{background-image:url("data:image/svg+xml,%3Csvg width='16' height='18' viewBox='0 0 16 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.42857 0C1.53502 0 0 1.51104 0 3.375V12.375C0 13.3746 0.441429 14.2726 1.14286 14.8906V16.875C1.14286 17.4963 1.65453 18 2.28571 18C2.9169 18 3.42857 17.4963 3.42857 16.875L3.42857 15.75H12.5714V16.875C12.5714 17.4963 13.0831 18 13.7143 18C14.3455 18 14.8571 17.4963 14.8571 16.875V14.8906C15.5586 14.2726 16 13.3746 16 12.375V3.375C16 1.51104 14.465 0 12.5714 0H3.42857ZM3.42857 2.25C2.79739 2.25 2.28571 2.75368 2.28571 3.375V9C2.28571 9.62132 2.79739 10.125 3.42857 10.125H12.5714C13.2026 10.125 13.7143 9.62132 13.7143 9V3.375C13.7143 2.75368 13.2026 2.25 12.5714 2.25H3.42857ZM4.57143 12.375C4.57143 12.9963 4.05975 13.5 3.42857 13.5C2.79739 13.5 2.28571 12.9963 2.28571 12.375C2.28571 11.7537 2.79739 11.25 3.42857 11.25C4.05975 11.25 4.57143 11.7537 4.57143 12.375ZM12.5714 13.5C13.2026 13.5 13.7143 12.9963 13.7143 12.375C13.7143 11.7537 13.2026 11.25 12.5714 11.25C11.9402 11.25 11.4286 11.7537 11.4286 12.375C11.4286 12.9963 11.9402 13.5 12.5714 13.5Z' fill='%23ffffff'/%3E%3C/svg%3E%0A")}.header__searchTabs.header__searchTabs--workspace .header__searchTabsLink.active .icon-transfers{background-image:url("data:image/svg+xml,%3Csvg width='16' height='18' viewBox='0 0 16 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.42857 0C1.53502 0 0 1.51104 0 3.375V12.375C0 13.3746 0.441429 14.2726 1.14286 14.8906V16.875C1.14286 17.4963 1.65453 18 2.28571 18C2.9169 18 3.42857 17.4963 3.42857 16.875L3.42857 15.75H12.5714V16.875C12.5714 17.4963 13.0831 18 13.7143 18C14.3455 18 14.8571 17.4963 14.8571 16.875V14.8906C15.5586 14.2726 16 13.3746 16 12.375V3.375C16 1.51104 14.465 0 12.5714 0H3.42857ZM3.42857 2.25C2.79739 2.25 2.28571 2.75368 2.28571 3.375V9C2.28571 9.62132 2.79739 10.125 3.42857 10.125H12.5714C13.2026 10.125 13.7143 9.62132 13.7143 9V3.375C13.7143 2.75368 13.2026 2.25 12.5714 2.25H3.42857ZM4.57143 12.375C4.57143 12.9963 4.05975 13.5 3.42857 13.5C2.79739 13.5 2.28571 12.9963 2.28571 12.375C2.28571 11.7537 2.79739 11.25 3.42857 11.25C4.05975 11.25 4.57143 11.7537 4.57143 12.375ZM12.5714 13.5C13.2026 13.5 13.7143 12.9963 13.7143 12.375C13.7143 11.7537 13.2026 11.25 12.5714 11.25C11.9402 11.25 11.4286 11.7537 11.4286 12.375C11.4286 12.9963 11.9402 13.5 12.5714 13.5Z' fill='%23ffffff'/%3E%3C/svg%3E%0A")}.header__searchTabsLink.active .header__searchTabsLink-href{color:#1481de}.header__searchTabs.header__searchTabs--workspace .header__searchTabsLink.active .header__searchTabsLink-href{color:#fff}.header__searchTabsLinks:hover .header__searchTabsLink:not(:hover){background-color:#999}.header__searchTabsLinks:hover .header__searchTabsLink:not(:hover) .header__searchTabsLink-href{color:#fff}.header__searchTabsLink:hover{background-color:#f3f3f3}.header__searchTabs.header__searchTabs--workspace .header__searchTabsLink:hover{background-color:#2795f4}.header__searchTabsLink:hover .header__searchTabsLink-href{color:#2795f4}.header__searchTabs.header__searchTabs--workspace .header__searchTabsLink:hover .header__searchTabsLink-href{color:#fff}.header__searchTabsLink .icon-sea{font-size:0;width:17px;height:17px;margin:0;margin-right:8px;padding:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 20 19.95' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.anchor-a%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-anchor%3C/title%3E%3Cpath class='anchor-a' transform='translate(-6.02 -6.01)' d='M16,26h-.25A10.62,10.62,0,0,1,9,23.53,8.54,8.54,0,0,1,6,17.06v-.23H6a1.09,1.09,0,0,1,1.07-1.09H9.51a1.1,1.1,0,0,1,0,2.2H8.27c.51,3.74,3.65,5.41,6.69,5.76V17.23H13A1.1,1.1,0,1,1,13,15h1.89V13A3.61,3.61,0,0,1,12.5,9.64V9.56a3.5,3.5,0,1,1,7,0v.08A3.58,3.58,0,0,1,17.09,13l0,2H19a1.1,1.1,0,0,1,0,2.2H17.07v6.54c3-.36,6.23-2,6.69-5.76H22.45a1.1,1.1,0,1,1,0-2.19h2.49A1.08,1.08,0,0,1,26,16.84v.24a8.56,8.56,0,0,1-3,6.48A10.6,10.6,0,0,1,16.32,26H16ZM16,8.2h0a1.4,1.4,0,1,0,1.4,1.41v0A1.4,1.4,0,0,0,16,8.2Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.header__searchTabsLink:hover .icon-sea{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 20 19.95' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.anchor-a%7Bfill:%231481de;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-anchor%3C/title%3E%3Cpath class='anchor-a' transform='translate(-6.02 -6.01)' d='M16,26h-.25A10.62,10.62,0,0,1,9,23.53,8.54,8.54,0,0,1,6,17.06v-.23H6a1.09,1.09,0,0,1,1.07-1.09H9.51a1.1,1.1,0,0,1,0,2.2H8.27c.51,3.74,3.65,5.41,6.69,5.76V17.23H13A1.1,1.1,0,1,1,13,15h1.89V13A3.61,3.61,0,0,1,12.5,9.64V9.56a3.5,3.5,0,1,1,7,0v.08A3.58,3.58,0,0,1,17.09,13l0,2H19a1.1,1.1,0,0,1,0,2.2H17.07v6.54c3-.36,6.23-2,6.69-5.76H22.45a1.1,1.1,0,1,1,0-2.19h2.49A1.08,1.08,0,0,1,26,16.84v.24a8.56,8.56,0,0,1-3,6.48A10.6,10.6,0,0,1,16.32,26H16ZM16,8.2h0a1.4,1.4,0,1,0,1.4,1.41v0A1.4,1.4,0,0,0,16,8.2Z'/%3E%3C/svg%3E")}.header__searchTabsLink.active .icon-sea{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 20 19.95' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.anchor-a%7Bfill:%231481de;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-anchor%3C/title%3E%3Cpath class='anchor-a' transform='translate(-6.02 -6.01)' d='M16,26h-.25A10.62,10.62,0,0,1,9,23.53,8.54,8.54,0,0,1,6,17.06v-.23H6a1.09,1.09,0,0,1,1.07-1.09H9.51a1.1,1.1,0,0,1,0,2.2H8.27c.51,3.74,3.65,5.41,6.69,5.76V17.23H13A1.1,1.1,0,1,1,13,15h1.89V13A3.61,3.61,0,0,1,12.5,9.64V9.56a3.5,3.5,0,1,1,7,0v.08A3.58,3.58,0,0,1,17.09,13l0,2H19a1.1,1.1,0,0,1,0,2.2H17.07v6.54c3-.36,6.23-2,6.69-5.76H22.45a1.1,1.1,0,1,1,0-2.19h2.49A1.08,1.08,0,0,1,26,16.84v.24a8.56,8.56,0,0,1-3,6.48A10.6,10.6,0,0,1,16.32,26H16ZM16,8.2h0a1.4,1.4,0,1,0,1.4,1.41v0A1.4,1.4,0,0,0,16,8.2Z'/%3E%3C/svg%3E")}.header__searchTabsLinks:hover .header__searchTabsLink:not(:hover).active .icon-sea{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 20 19.95' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.anchor-a%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-anchor%3C/title%3E%3Cpath class='anchor-a' transform='translate(-6.02 -6.01)' d='M16,26h-.25A10.62,10.62,0,0,1,9,23.53,8.54,8.54,0,0,1,6,17.06v-.23H6a1.09,1.09,0,0,1,1.07-1.09H9.51a1.1,1.1,0,0,1,0,2.2H8.27c.51,3.74,3.65,5.41,6.69,5.76V17.23H13A1.1,1.1,0,1,1,13,15h1.89V13A3.61,3.61,0,0,1,12.5,9.64V9.56a3.5,3.5,0,1,1,7,0v.08A3.58,3.58,0,0,1,17.09,13l0,2H19a1.1,1.1,0,0,1,0,2.2H17.07v6.54c3-.36,6.23-2,6.69-5.76H22.45a1.1,1.1,0,1,1,0-2.19h2.49A1.08,1.08,0,0,1,26,16.84v.24a8.56,8.56,0,0,1-3,6.48A10.6,10.6,0,0,1,16.32,26H16ZM16,8.2h0a1.4,1.4,0,1,0,1.4,1.41v0A1.4,1.4,0,0,0,16,8.2Z'/%3E%3C/svg%3E")}.header__searchTabsLink .icon-river{font-size:0;width:22px;height:18px;margin:0;margin-right:8px;padding:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 20 9' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.river-a%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-river%3C/title%3E%3Cpath class='river-a' transform='translate(-6 -11.5)' d='M25,20.5H25a3.24,3.24,0,0,1-2.45-1.1,1.26,1.26,0,0,0-1-.5H21.4a1.61,1.61,0,0,0-1.1.5,3.39,3.39,0,0,1-4.79.21l-.21-.21a1.25,1.25,0,0,0-1-.5H14.2a1.61,1.61,0,0,0-1.1.5,3.24,3.24,0,0,1-2.44,1.1h-.11a3.22,3.22,0,0,1-2.44-1.1,1.28,1.28,0,0,0-1-.5H6.94A.94.94,0,0,1,6,18V17.9a1,1,0,0,1,1-1h.06A3.27,3.27,0,0,1,9.5,18a1.26,1.26,0,0,0,1,.5h.1A1.57,1.57,0,0,0,11.7,18a3.29,3.29,0,0,1,2.45-1.1h.1A3.24,3.24,0,0,1,16.7,18a1.25,1.25,0,0,0,1,.5h.09a1.61,1.61,0,0,0,1.1-.5,3.39,3.39,0,0,1,4.79-.21l.21.21a1.25,1.25,0,0,0,1,.5h.15a.94.94,0,0,1,.94.94v.06a1.09,1.09,0,0,1-1,1Zm0-5.4H25A3.24,3.24,0,0,1,22.5,14a1.26,1.26,0,0,0-1-.5H21.4a1.61,1.61,0,0,0-1.1.5,3.39,3.39,0,0,1-4.79.21L15.3,14a1.28,1.28,0,0,0-1-.5H14.2a1.61,1.61,0,0,0-1.1.5,3.24,3.24,0,0,1-2.44,1.1h-.11A3.25,3.25,0,0,1,8.11,14a1.29,1.29,0,0,0-1-.51H6.94A.94.94,0,0,1,6,12.57V12.5a1,1,0,0,1,1-1h.06A3.27,3.27,0,0,1,9.5,12.6a1.27,1.27,0,0,0,1,.51h.1a1.57,1.57,0,0,0,1.09-.5,3.29,3.29,0,0,1,2.45-1.1h.1a3.28,3.28,0,0,1,2.45,1.1,1.25,1.25,0,0,0,1,.5h.09a1.61,1.61,0,0,0,1.1-.5,3.39,3.39,0,0,1,4.79-.21l.21.21a1.25,1.25,0,0,0,1,.5h.15A.94.94,0,0,1,26,14v.06a1,1,0,0,1-1,1Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.header__searchTabsLink:hover .icon-river{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 20 9' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.river-a%7Bfill:%231481de;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-river%3C/title%3E%3Cpath class='river-a' transform='translate(-6 -11.5)' d='M25,20.5H25a3.24,3.24,0,0,1-2.45-1.1,1.26,1.26,0,0,0-1-.5H21.4a1.61,1.61,0,0,0-1.1.5,3.39,3.39,0,0,1-4.79.21l-.21-.21a1.25,1.25,0,0,0-1-.5H14.2a1.61,1.61,0,0,0-1.1.5,3.24,3.24,0,0,1-2.44,1.1h-.11a3.22,3.22,0,0,1-2.44-1.1,1.28,1.28,0,0,0-1-.5H6.94A.94.94,0,0,1,6,18V17.9a1,1,0,0,1,1-1h.06A3.27,3.27,0,0,1,9.5,18a1.26,1.26,0,0,0,1,.5h.1A1.57,1.57,0,0,0,11.7,18a3.29,3.29,0,0,1,2.45-1.1h.1A3.24,3.24,0,0,1,16.7,18a1.25,1.25,0,0,0,1,.5h.09a1.61,1.61,0,0,0,1.1-.5,3.39,3.39,0,0,1,4.79-.21l.21.21a1.25,1.25,0,0,0,1,.5h.15a.94.94,0,0,1,.94.94v.06a1.09,1.09,0,0,1-1,1Zm0-5.4H25A3.24,3.24,0,0,1,22.5,14a1.26,1.26,0,0,0-1-.5H21.4a1.61,1.61,0,0,0-1.1.5,3.39,3.39,0,0,1-4.79.21L15.3,14a1.28,1.28,0,0,0-1-.5H14.2a1.61,1.61,0,0,0-1.1.5,3.24,3.24,0,0,1-2.44,1.1h-.11A3.25,3.25,0,0,1,8.11,14a1.29,1.29,0,0,0-1-.51H6.94A.94.94,0,0,1,6,12.57V12.5a1,1,0,0,1,1-1h.06A3.27,3.27,0,0,1,9.5,12.6a1.27,1.27,0,0,0,1,.51h.1a1.57,1.57,0,0,0,1.09-.5,3.29,3.29,0,0,1,2.45-1.1h.1a3.28,3.28,0,0,1,2.45,1.1,1.25,1.25,0,0,0,1,.5h.09a1.61,1.61,0,0,0,1.1-.5,3.39,3.39,0,0,1,4.79-.21l.21.21a1.25,1.25,0,0,0,1,.5h.15A.94.94,0,0,1,26,14v.06a1,1,0,0,1-1,1Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.header__searchTabsLink.active .icon-river{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 20 9' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.river-a%7Bfill:%231481de;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-river%3C/title%3E%3Cpath class='river-a' transform='translate(-6 -11.5)' d='M25,20.5H25a3.24,3.24,0,0,1-2.45-1.1,1.26,1.26,0,0,0-1-.5H21.4a1.61,1.61,0,0,0-1.1.5,3.39,3.39,0,0,1-4.79.21l-.21-.21a1.25,1.25,0,0,0-1-.5H14.2a1.61,1.61,0,0,0-1.1.5,3.24,3.24,0,0,1-2.44,1.1h-.11a3.22,3.22,0,0,1-2.44-1.1,1.28,1.28,0,0,0-1-.5H6.94A.94.94,0,0,1,6,18V17.9a1,1,0,0,1,1-1h.06A3.27,3.27,0,0,1,9.5,18a1.26,1.26,0,0,0,1,.5h.1A1.57,1.57,0,0,0,11.7,18a3.29,3.29,0,0,1,2.45-1.1h.1A3.24,3.24,0,0,1,16.7,18a1.25,1.25,0,0,0,1,.5h.09a1.61,1.61,0,0,0,1.1-.5,3.39,3.39,0,0,1,4.79-.21l.21.21a1.25,1.25,0,0,0,1,.5h.15a.94.94,0,0,1,.94.94v.06a1.09,1.09,0,0,1-1,1Zm0-5.4H25A3.24,3.24,0,0,1,22.5,14a1.26,1.26,0,0,0-1-.5H21.4a1.61,1.61,0,0,0-1.1.5,3.39,3.39,0,0,1-4.79.21L15.3,14a1.28,1.28,0,0,0-1-.5H14.2a1.61,1.61,0,0,0-1.1.5,3.24,3.24,0,0,1-2.44,1.1h-.11A3.25,3.25,0,0,1,8.11,14a1.29,1.29,0,0,0-1-.51H6.94A.94.94,0,0,1,6,12.57V12.5a1,1,0,0,1,1-1h.06A3.27,3.27,0,0,1,9.5,12.6a1.27,1.27,0,0,0,1,.51h.1a1.57,1.57,0,0,0,1.09-.5,3.29,3.29,0,0,1,2.45-1.1h.1a3.28,3.28,0,0,1,2.45,1.1,1.25,1.25,0,0,0,1,.5h.09a1.61,1.61,0,0,0,1.1-.5,3.39,3.39,0,0,1,4.79-.21l.21.21a1.25,1.25,0,0,0,1,.5h.15A.94.94,0,0,1,26,14v.06a1,1,0,0,1-1,1Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.header__searchTabsLinks:hover .header__searchTabsLink:not(:hover).active .icon-river{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 20 9' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.river-a%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-river%3C/title%3E%3Cpath class='river-a' transform='translate(-6 -11.5)' d='M25,20.5H25a3.24,3.24,0,0,1-2.45-1.1,1.26,1.26,0,0,0-1-.5H21.4a1.61,1.61,0,0,0-1.1.5,3.39,3.39,0,0,1-4.79.21l-.21-.21a1.25,1.25,0,0,0-1-.5H14.2a1.61,1.61,0,0,0-1.1.5,3.24,3.24,0,0,1-2.44,1.1h-.11a3.22,3.22,0,0,1-2.44-1.1,1.28,1.28,0,0,0-1-.5H6.94A.94.94,0,0,1,6,18V17.9a1,1,0,0,1,1-1h.06A3.27,3.27,0,0,1,9.5,18a1.26,1.26,0,0,0,1,.5h.1A1.57,1.57,0,0,0,11.7,18a3.29,3.29,0,0,1,2.45-1.1h.1A3.24,3.24,0,0,1,16.7,18a1.25,1.25,0,0,0,1,.5h.09a1.61,1.61,0,0,0,1.1-.5,3.39,3.39,0,0,1,4.79-.21l.21.21a1.25,1.25,0,0,0,1,.5h.15a.94.94,0,0,1,.94.94v.06a1.09,1.09,0,0,1-1,1Zm0-5.4H25A3.24,3.24,0,0,1,22.5,14a1.26,1.26,0,0,0-1-.5H21.4a1.61,1.61,0,0,0-1.1.5,3.39,3.39,0,0,1-4.79.21L15.3,14a1.28,1.28,0,0,0-1-.5H14.2a1.61,1.61,0,0,0-1.1.5,3.24,3.24,0,0,1-2.44,1.1h-.11A3.25,3.25,0,0,1,8.11,14a1.29,1.29,0,0,0-1-.51H6.94A.94.94,0,0,1,6,12.57V12.5a1,1,0,0,1,1-1h.06A3.27,3.27,0,0,1,9.5,12.6a1.27,1.27,0,0,0,1,.51h.1a1.57,1.57,0,0,0,1.09-.5,3.29,3.29,0,0,1,2.45-1.1h.1a3.28,3.28,0,0,1,2.45,1.1,1.25,1.25,0,0,0,1,.5h.09a1.61,1.61,0,0,0,1.1-.5,3.39,3.39,0,0,1,4.79-.21l.21.21a1.25,1.25,0,0,0,1,.5h.15A.94.94,0,0,1,26,14v.06a1,1,0,0,1-1,1Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.header__searchTabsLink .icon-avia{font-size:0;width:22px;height:18px;margin:0;margin-right:8px;padding:0;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:%23fff;%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;background-position:center}.header__searchTabsLink.active .icon-avia,.header__searchTabsLink:hover .icon-avia{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:%231481de;%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")}.header__searchTabsLinks:hover .header__searchTabsLink:not(:hover).active .icon-avia{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:%23fff;%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")}.header__searchTabsLink .icon-hotels{font-size:0;width:16px;height:22px;margin:0;margin-right:8px;padding:0;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:%23fff;%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");background-repeat:no-repeat;background-position:center}.header__searchTabsLink:hover .icon-hotels{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:%231481de;%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")}.header__searchTabsLink.active .icon-hotels{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:%231481de;%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")}.header__searchTabsLink .icon-transfers{font-size:0;width:16px;height:22px;margin:0;margin-right:8px;padding:0;background-image:url("data:image/svg+xml,%3Csvg width='16' height='18' viewBox='0 0 16 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.42857 0C1.53502 0 0 1.51104 0 3.375V12.375C0 13.3746 0.441429 14.2726 1.14286 14.8906V16.875C1.14286 17.4963 1.65453 18 2.28571 18C2.9169 18 3.42857 17.4963 3.42857 16.875L3.42857 15.75H12.5714V16.875C12.5714 17.4963 13.0831 18 13.7143 18C14.3455 18 14.8571 17.4963 14.8571 16.875V14.8906C15.5586 14.2726 16 13.3746 16 12.375V3.375C16 1.51104 14.465 0 12.5714 0H3.42857ZM3.42857 2.25C2.79739 2.25 2.28571 2.75368 2.28571 3.375V9C2.28571 9.62132 2.79739 10.125 3.42857 10.125H12.5714C13.2026 10.125 13.7143 9.62132 13.7143 9V3.375C13.7143 2.75368 13.2026 2.25 12.5714 2.25H3.42857ZM4.57143 12.375C4.57143 12.9963 4.05975 13.5 3.42857 13.5C2.79739 13.5 2.28571 12.9963 2.28571 12.375C2.28571 11.7537 2.79739 11.25 3.42857 11.25C4.05975 11.25 4.57143 11.7537 4.57143 12.375ZM12.5714 13.5C13.2026 13.5 13.7143 12.9963 13.7143 12.375C13.7143 11.7537 13.2026 11.25 12.5714 11.25C11.9402 11.25 11.4286 11.7537 11.4286 12.375C11.4286 12.9963 11.9402 13.5 12.5714 13.5Z' fill='%23ffffff'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center}.header__searchTabsLink:hover .icon-transfers{background-image:url("data:image/svg+xml,%3Csvg width='16' height='18' viewBox='0 0 16 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.42857 0C1.53502 0 0 1.51104 0 3.375V12.375C0 13.3746 0.441429 14.2726 1.14286 14.8906V16.875C1.14286 17.4963 1.65453 18 2.28571 18C2.9169 18 3.42857 17.4963 3.42857 16.875L3.42857 15.75H12.5714V16.875C12.5714 17.4963 13.0831 18 13.7143 18C14.3455 18 14.8571 17.4963 14.8571 16.875V14.8906C15.5586 14.2726 16 13.3746 16 12.375V3.375C16 1.51104 14.465 0 12.5714 0H3.42857ZM3.42857 2.25C2.79739 2.25 2.28571 2.75368 2.28571 3.375V9C2.28571 9.62132 2.79739 10.125 3.42857 10.125H12.5714C13.2026 10.125 13.7143 9.62132 13.7143 9V3.375C13.7143 2.75368 13.2026 2.25 12.5714 2.25H3.42857ZM4.57143 12.375C4.57143 12.9963 4.05975 13.5 3.42857 13.5C2.79739 13.5 2.28571 12.9963 2.28571 12.375C2.28571 11.7537 2.79739 11.25 3.42857 11.25C4.05975 11.25 4.57143 11.7537 4.57143 12.375ZM12.5714 13.5C13.2026 13.5 13.7143 12.9963 13.7143 12.375C13.7143 11.7537 13.2026 11.25 12.5714 11.25C11.9402 11.25 11.4286 11.7537 11.4286 12.375C11.4286 12.9963 11.9402 13.5 12.5714 13.5Z' fill='%231481DE'/%3E%3C/svg%3E%0A")}.header__searchTabsLink.active .icon-transfers{background-image:url("data:image/svg+xml,%3Csvg width='16' height='18' viewBox='0 0 16 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.42857 0C1.53502 0 0 1.51104 0 3.375V12.375C0 13.3746 0.441429 14.2726 1.14286 14.8906V16.875C1.14286 17.4963 1.65453 18 2.28571 18C2.9169 18 3.42857 17.4963 3.42857 16.875L3.42857 15.75H12.5714V16.875C12.5714 17.4963 13.0831 18 13.7143 18C14.3455 18 14.8571 17.4963 14.8571 16.875V14.8906C15.5586 14.2726 16 13.3746 16 12.375V3.375C16 1.51104 14.465 0 12.5714 0H3.42857ZM3.42857 2.25C2.79739 2.25 2.28571 2.75368 2.28571 3.375V9C2.28571 9.62132 2.79739 10.125 3.42857 10.125H12.5714C13.2026 10.125 13.7143 9.62132 13.7143 9V3.375C13.7143 2.75368 13.2026 2.25 12.5714 2.25H3.42857ZM4.57143 12.375C4.57143 12.9963 4.05975 13.5 3.42857 13.5C2.79739 13.5 2.28571 12.9963 2.28571 12.375C2.28571 11.7537 2.79739 11.25 3.42857 11.25C4.05975 11.25 4.57143 11.7537 4.57143 12.375ZM12.5714 13.5C13.2026 13.5 13.7143 12.9963 13.7143 12.375C13.7143 11.7537 13.2026 11.25 12.5714 11.25C11.9402 11.25 11.4286 11.7537 11.4286 12.375C11.4286 12.9963 11.9402 13.5 12.5714 13.5Z' fill='%231481DE'/%3E%3C/svg%3E%0A")}.header__searchTabsLinks:hover .header__searchTabsLink:not(:hover) .header__searchTabsLink-href{color:#fff}.header__searchTabsLinks:hover .header__searchTabsLink:not(:hover) .header__searchTabsLink-href .icon-hotels{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:%23fff;%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")}.header__searchTabsLinks:hover .header__searchTabsLink:not(:hover) .header__searchTabsLink-href .icon-transfers{background-image:url("data:image/svg+xml,%3Csvg width='16' height='18' viewBox='0 0 16 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.42857 0C1.53502 0 0 1.51104 0 3.375V12.375C0 13.3746 0.441429 14.2726 1.14286 14.8906V16.875C1.14286 17.4963 1.65453 18 2.28571 18C2.9169 18 3.42857 17.4963 3.42857 16.875L3.42857 15.75H12.5714V16.875C12.5714 17.4963 13.0831 18 13.7143 18C14.3455 18 14.8571 17.4963 14.8571 16.875V14.8906C15.5586 14.2726 16 13.3746 16 12.375V3.375C16 1.51104 14.465 0 12.5714 0H3.42857ZM3.42857 2.25C2.79739 2.25 2.28571 2.75368 2.28571 3.375V9C2.28571 9.62132 2.79739 10.125 3.42857 10.125H12.5714C13.2026 10.125 13.7143 9.62132 13.7143 9V3.375C13.7143 2.75368 13.2026 2.25 12.5714 2.25H3.42857ZM4.57143 12.375C4.57143 12.9963 4.05975 13.5 3.42857 13.5C2.79739 13.5 2.28571 12.9963 2.28571 12.375C2.28571 11.7537 2.79739 11.25 3.42857 11.25C4.05975 11.25 4.57143 11.7537 4.57143 12.375ZM12.5714 13.5C13.2026 13.5 13.7143 12.9963 13.7143 12.375C13.7143 11.7537 13.2026 11.25 12.5714 11.25C11.9402 11.25 11.4286 11.7537 11.4286 12.375C11.4286 12.9963 11.9402 13.5 12.5714 13.5Z' fill='%23ffffff'/%3E%3C/svg%3E%0A")}.header__searchSubtabs{width:1000px;height:26px;display:block;border-bottom:8px #2795f4 solid;background:#f3f3f3}.header__searchSubtabs.header__searchSubtabs--height{height:0}.header__searchSubtabsLinks{width:980px;margin:0 auto;display:none}.header__searchSubtabsLinks_seaactive{display:block}.header__searchSubtabsLinks_riveractive{display:block}.header__searchSubtabsLinks_active{display:block}.header__searchSubtabsLinks.disabled{display:none}.header__searchSubtabsLink{list-style-type:none;float:left;position:relative;bottom:0;padding:2px 10px;margin-top:4px;border-top-left-radius:3px;border-top-right-radius:3px;display:table-cell;vertical-align:middle;cursor:pointer}.header__searchSubtabsLink-href{font:14px/18px "PT Sans",sans-serif;color:grey;text-decoration:none;position:relative}.header__searchSubtabsLinks:hover .header__searchSubtabsLink.active{background:rgba(0,0,0,0)}.header__searchSubtabsLinks:hover .header__searchSubtabsLink.active:hover{background:#2795f4}.header__searchSubtabsLinks:hover .header__searchSubtabsLink.active .header__searchSubtabsLink-href{color:grey}.header__searchSubtabsLinks:hover .header__searchSubtabsLink.active:hover .header__searchSubtabsLink-href{color:#fff}.header__searchSubtabsLinks .header__searchSubtabsLink.active,.header__searchSubtabsLinks .header__searchSubtabsLink:hover{background:#2795f4}.header__searchSubtabsLink.active .header__searchSubtabsLink-href,.header__searchSubtabsLink:hover .header__searchSubtabsLink-href{color:#fff}.header__searchSubtabsLink.active .header-bottom-line__item-link{color:#fff}.header__searchSubtabsLink:hover .header-bottom-line__item-link{color:#fff}.header__searchSubtabsLink:hover .header__searchSubtabsLink:not(:hover).active .header-bottom-line__item-link{color:grey}.header__searchSubtabsLink-href:before{position:absolute;content:"";display:table;width:2px;height:12px;top:4px;left:-11px;background-color:#a9a9a9}.header__searchSubtabsLink.active .header__searchSubtabsLink-href:before,.header__searchSubtabsLink.active+.header__searchSubtabsLink>.header__searchSubtabsLink-href:before,.header__searchSubtabsLink:first-child .header__searchSubtabsLink-href:before,.header__searchSubtabsLink:hover .header__searchSubtabsLink-href:before,.header__searchSubtabsLink:hover+.header__searchSubtabsLink>.header__searchSubtabsLink-href:before,.header__searchSubtabsLinks:hover .header__searchSubtabsLink.active:hover+.header__searchSubtabsLink:not(:hover)>.header__searchSubtabsLink-href:before{display:none}.header__searchSubtabsLinks:hover .header__searchSubtabsLink+.header__searchSubtabsLink.active:not(:hover)>.header__searchSubtabsLink-href:before,.header__searchSubtabsLinks:hover .header__searchSubtabsLink.active+.header__searchSubtabsLink:not(:hover)>.header__searchSubtabsLink-href:before{display:table}.header__searchSubtabsLinks:hover .header__searchSubtabsLink:hover+.header__searchSubtabsLink.active>.header__searchSubtabsLink-href:before{display:none}.header__searchSubSubtabs{position:absolute;top:22px;left:0;right:0;display:none;justify-content:center;z-index:400}.header__searchSubtabsLink:hover>.header__searchSubSubtabs{display:flex}.header__searchSubSubtab{display:table-cell;border:1px solid #2795f4;background-color:#fff}.header__searchSubSubtab:first-child{border-right:0;border-radius:2px 0 0 2px}.header__searchSubSubtab:last-child{border-radius:0 2px 2px 0}.header__searchSubSubtabLink{padding:5px 28px;display:table;white-space:nowrap;color:#2795f4}[data-currency=EUR] .currency-suffix,[data-currency=USD] .currency-suffix{font-size:8px}.header__searchTabsblock__nosubmenu{display:none}.header-bottom-line__list{display:none;align-items:flex-end;width:980px;height:26px;margin:0 auto;padding:0}.header-bottom-line__list--active{display:flex;align-items:flex-end}.header-bottom-line__item{position:relative;display:flex;justify-content:center;align-items:center;height:24px;margin:0;margin-right:2px;padding:0;padding-left:10px;padding-right:10px;border-top-left-radius:3px;border-top-right-radius:3px;cursor:pointer;user-select:none}.header-bottom-line__item::before{content:"";position:absolute;top:6px;right:0;width:2px;height:12px;background-color:#a9a9a9}.header-bottom-line__item.active{background-color:#2795f4}.header-bottom-line__item.active.header-bottom-line__item::before{width:0;background-color:transparent}.header-bottom-line__item:hover.header-bottom-line__item::before{width:0;background-color:transparent}.header-bottom-line__item:hover{background-color:#2795f4}.header-bottom-line__item-link{margin:0;padding:0;font-family:"PT Sans",sans-serif;font-size:14px;line-height:14px;color:grey;text-decoration:none}.header-bottom-line__item:hover .header-bottom-line__item-link{color:#fff}.header-bottom-line__item.active .header-bottom-line__item-link{color:#fff}
.header-blue-menu{display:table;width:100%;padding:5px;box-sizing:border-box;background-color:#1566aa}.header-blue-menu__list{padding:0;list-style:none}.header-blue-menu__item{float:left;display:block;position:relative}.header-blue-menu__item+.header-blue-menu__item:after{content:"";position:absolute;top:9px;left:-1px;display:table;width:2px;height:14px;background-color:#fff}.header-blue-menu__link{text-decoration:none!important;color:#fff;font-size:17px;padding:4px 11px 7px 11px;display:block}
.header-agency{width:100%;height:500px;position:relative;background-image:url(/templates/d/blocks/header/img/header-agency-bg.jpg);backgound-position:center;background-size:100%;background-repeat:no-repeat;padding:0 20px 0 0;margin:0}.header-agency_right__phone_item,.header-agency_right__time,.header-agency_title,.header-top-line-agency_mail{color:#fff;text-decoration:none}.header-top-line-agency_mail{font-weight:700}.header-agency_right__phone_item{font-size:25px;font-weight:700}.header-agency_title{text-align:center;margin-bottom:20px;font-size:35px;font-weight:700}.header-agency_right{margin-top:10px;margin-right:10px;padding-top:20px;text-align:right}.header-agency_logo{float:left;margin-left:10px}

.header-main-nav{display:flex;justify-content:space-between;background-color:#fff;border-radius:8px;padding:0 20px 0 0;transition:all .2s ease-in-out;box-sizing:border-box}.header-main-nav.header-main-nav--bordered{border-bottom:14px solid #0f7ee6}.header-main-nav.header-main-nav--fixed{position:fixed;top:0;width:1000px;z-index:450}.header-main-nav.header-main-nav--bordered.header-main-nav--fixed,.header-main-nav.header-main-nav--fixed{border-radius:0 0 8px 8px;border:0}.header-main-nav__list{display:flex;align-items:flex-end;align-self:flex-end;height:100%;margin:0;padding:8px;list-style-type:none;box-sizing:border-box}.header-main-nav.header-main-nav--bordered .header-main-nav__list{padding-bottom:0}.header-main-nav.header-main-nav--bordered.header-main-nav--fixed .header-main-nav__list{padding-bottom:8px}.header-main-nav__link{display:block;height:100%;padding:8px 6px;color:#0f7ee6;font-size:15.5px;line-height:19px;text-decoration:none;border-radius:8px;cursor:pointer;user-select:none;transition:all .2s ease-in-out}.header-main-nav.header-main-nav--bordered .header-main-nav__link{padding:8px 6px 16px;border-radius:8px 8px 0 0}.header-main-nav.header-main-nav--bordered.header-main-nav--fixed .header-main-nav__link{padding:8px 6px;border-radius:8px}.header-main-nav.header-main-nav--bordered{border-bottom:14px solid #0f7ee6;border-radius:8px 8px 0 0}.header-main-nav__link:hover{background-color:#0f7ee6;color:#fff}.header-main-nav__link--active{background:#0f7ee6;color:#fff}.header-main-nav__basket{position:relative;display:flex;align-items:center;justify-content:center;align-self:center;width:124px;height:32px;color:#fff;font-size:16px;line-height:19px;text-transform:uppercase;background-color:#8d8d8d;border-radius:3px;text-decoration:none;user-select:none}.header-main-nav__basket img{width:23px;height:20px;padding-right:8px}.header-main-nav__basket.header-main-nav__basket--filled{background-color:#f3862e;cursor:pointer;transition:all .25s ease-in-out}.header-main-nav__basket.header-main-nav__basket--filled:hover:not(.header-main-nav__basket--highlight){background-color:#c5691e}.header-main-nav__basket.header-main-nav__basket--highlight{background-color:#ffb054}.header-main-nav__basket-counter{position:absolute;right:0;bottom:0;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:#e72b1f;box-sizing:border-box;transform:translate(80%,22%);font-size:14px;font-weight:700;line-height:16px;color:#fff;border:1px solid #f3862e;outline:4px solid #fff;display:none}.header-main-nav__basket.header-main-nav__basket--filled .header-main-nav__basket-counter{display:flex}.header-main-nav-fixed-helper{display:none}.header-main-nav.header-main-nav--fixed~.header-main-nav-fixed-helper{position:relative;display:block;width:100%;height:47px}
.testmode__wrapper{position:relative;display:flex;align-items:center;width:100%;height:60px;margin:0;padding:0;padding-left:50px;font-family:"PT Sans",sans-serif;font-size:16px;font-weight:400;line-height:21px;color:red;border:1px solid red;background-color:#fff;box-sizing:border-box;z-index:201}.testmode__txt-link{margin:0;margin-left:10px;padding:0;font-style:italic;text-decoration:underline;cursor:pointer}.testmode__icon-attention{position:absolute;top:calc(50% - 9px);left:15px;width:20px;height:18px;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}
.testmode-mobile-block{min-height:100vh;padding-top:200px;box-sizing:border-box}.testmode-mobile__btns-wrapper{display:flex;flex-wrap:wrap;justify-content:center}.testmode-mobile__btn{display:flex;justify-content:center;align-items:center;text-align:center;width:200px;height:100px;margin-top:10px;padding:5px;font-family:Roboto,sans-serif;font-size:20px;background-color:#f3862e;box-sizing:border-box;cursor:pointer;user-select:none}.testmode-mobile__btn.testmode-mobile__btn--active{background-color:#5eb26d}.testmode-mobile__btn.testmode-mobile__btn--mr{margin-right:10px}.testmode-mobile__contact{display:flex;flex-wrap:wrap;justify-content:center;font-family:Roboto,sans-serif;font-size:24px;color:#444;margin:0 auto;padding-top:86px;font-weight:400}.testmode-mobile__txt{text-align:center}.testmode-mobile__phone{margin-left:10px;text-decoration:none;color:#2795f4}
.header-rebranded-block{position:relative}.header-rebranded-block__section--bg-primary{background-color:#0f7ee6}.header-rebranded-block__section--bg-secondary{background-color:#4990fb}.header-rebranded-block__section--indented{padding-top:24px}.header-rebranded-block__section-container{width:1000px;margin:0 auto}.header-rebranded-block__section-container.header-rebranded-block__section-container--agency{box-sizing:border-box;padding:0 16px}.header-rebranded-block__top-params{width:100%}.header-rebranded-block__top-params-container{display:flex;justify-content:flex-end;padding:12px 0;width:1000px;margin:0 auto;display:flex;align-items:center}.header-rebranded-block__top-params-item{margin-right:24px;user-select:none}.header-rebranded-block__top-params-item:last-child{margin-right:0}.header-rebranded-block__top-params-item-content{display:flex;align-items:center;font-weight:400;font-size:14px;line-height:16px;color:#fff}.header-rebranded-block__top-params-item-content-icon{position:relative;width:16px;margin:0 8px 0 0}.header-rebranded-block__top-params-item-content.header-rebranded-block__top-params-item-content--clickable{cursor:pointer}.header-rebranded-block__top-params-item-content.header-rebranded-block__top-params-item-content--inverted .header-rebranded-block__top-params-item-content-icon{margin:0 0 0 8px}.header-rebranded-block__top-params-item-content.header-rebranded-block__top-params-item-content--active.header-rebranded-block__top-params-item-content--elevated{position:relative;z-index:9999}.header-rebranded-block__top-params-item-content-icon-img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.header-rebranded-block__top-params-item-content-icon-img--burger{opacity:1;visibility:visible;transition:all .2s ease-in-out}.header-rebranded-block__top-params-item-content-icon-img--close{opacity:0;visibility:hidden;transition:all .2s ease-in-out}.header-rebranded-block__top-params-item-content.header-rebranded-block__top-params-item-content--active .header-rebranded-block__top-params-item-content-icon-img--burger{opacity:0;visibility:hidden}.header-rebranded-block__top-params-item-content.header-rebranded-block__top-params-item-content--active .header-rebranded-block__top-params-item-content-icon-img--close{opacity:1;visibility:visible}.header-rebranded-block__top-params-item-dropdown{visibility:hidden;opacity:0;transition:all .1s ease-in-out;position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(15,126,230,.4);display:flex;justify-content:center;align-items:flex-start;padding-top:52px;z-index:9998}.header-rebranded-block__top-params-item-dropdown--visible{visibility:visible;opacity:1}.header-rebranded-block__main{position:relative;display:flex;align-items:end;justify-content:space-between;padding:28px 0;gap:16px}.header-rebranded-block__contacts{display:flex;color:#fff}.header-rebranded-block__contacts-item{display:flex;justify-content:center;align-items:center}.header-rebranded-block__contacts-item--phone{display:flex;justify-content:center;align-items:start;flex-direction:column;max-width:154px}.header-rebranded-block__contacts-item--social{display:flex;justify-content:center;align-items:center;flex-direction:column;max-width:201px}.header-rebranded-block__contacts-item:last-child{text-align:right}.header-rebranded-block__contacts-item-text{display:flex;align-items:end;text-align:right;justify-content:end;font-weight:500;font-size:10px;line-height:13px;width:100%}.header-rebranded-block__contacts-item-num--container{display:flex;justify-content:space-between;gap:16px}.header-rebranded-block__contacts-item-num{font-weight:500;font-size:17px;line-height:20px;color:inherit;text-decoration:none;height:25px}.header-rebranded-block__contacts-item-num img{padding-top:2px}.header-rebranded-block__contacts-item:not(:last-child){margin-right:10px}
@font-face{font-family:Roboto;src:url("../../../templates/d/blocks/head/fonts/Roboto-MediumItalic.eot"),url("../../../templates/d/blocks/head/fonts/Roboto-MediumItalic.eot?#iefix") format('embedded-opentype'),url("../../../templates/d/blocks/head/fonts/Roboto-MediumItalic.woff") format('woff'),url("../../../templates/d/blocks/head/fonts/Roboto-MediumItalic.ttf") format('truetype');font-weight:500;font-style:italic}@font-face{font-family:Roboto;src:url("../../../templates/d/blocks/head/fonts/Roboto-Italic.eot"),url("../../../templates/d/blocks/head/fonts/Roboto-Italic.eot?#iefix") format('embedded-opentype'),url("../../../templates/d/blocks/head/fonts/Roboto-Italic.woff") format('woff'),url("../../../templates/d/blocks/head/fonts/Roboto-Italic.ttf") format('truetype');font-weight:400;font-style:italic}@font-face{font-family:Roboto;src:url("../../../templates/d/blocks/head/fonts/Roboto-Bold.eot"),url("../../../templates/d/blocks/head/fonts/Roboto-Bold.eot?#iefix") format('embedded-opentype'),url("../../../templates/d/blocks/head/fonts/Roboto-Bold.woff") format('woff'),url("../../../templates/d/blocks/head/fonts/Roboto-Bold.ttf") format('truetype');font-weight:700;font-style:normal}@font-face{font-family:Roboto;src:url("../../../templates/d/blocks/head/fonts/Roboto-Regular.eot"),url("../../../templates/d/blocks/head/fonts/Roboto-Regular.eot?#iefix") format('embedded-opentype'),url("../../../templates/d/blocks/head/fonts/Roboto-Regular.woff") format('woff'),url("../../../templates/d/blocks/head/fonts/Roboto-Regular.ttf") format('truetype');font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:url("../../../templates/d/blocks/head/fonts/Roboto-Medium.eot"),url("../../../templates/d/blocks/head/fonts/Roboto-Medium.eot?#iefix") format('embedded-opentype'),url("../../../templates/d/blocks/head/fonts/Roboto-Medium.woff") format('woff'),url("../../../templates/d/blocks/head/fonts/Roboto-Medium.ttf") format('truetype');font-weight:500;font-style:normal}@font-face{font-family:Roboto;src:url("../../../templates/d/blocks/head/fonts/Roboto-BoldItalic.eot"),url("../../../templates/d/blocks/head/fonts/Roboto-BoldItalic.eot?#iefix") format('embedded-opentype'),url("../../../templates/d/blocks/head/fonts/Roboto-BoldItalic.woff") format('woff'),url("../../../templates/d/blocks/head/fonts/Roboto-BoldItalic.ttf") format('truetype');font-weight:700;font-style:italic}@font-face{font-family:Roboto;src:url("../../../templates/d/blocks/head/fonts/Roboto-ThinItalic.eot"),url("../../../templates/d/blocks/head/fonts/Roboto-ThinItalic.eot?#iefix") format('embedded-opentype'),url("../../../templates/d/blocks/head/fonts/Roboto-ThinItalic.woff") format('woff'),url("../../../templates/d/blocks/head/fonts/Roboto-ThinItalic.ttf") format('truetype');font-weight:100;font-style:italic}@font-face{font-family:Roboto;src:url("../../../templates/d/blocks/head/fonts/Roboto-Black.eot"),url("../../../templates/d/blocks/head/fonts/Roboto-Black.eot?#iefix") format('embedded-opentype'),url("../../../templates/d/blocks/head/fonts/Roboto-Black.woff") format('woff'),url("../../../templates/d/blocks/head/fonts/Roboto-Black.ttf") format('truetype');font-weight:900;font-style:normal}@font-face{font-family:Roboto;src:url("../../../templates/d/blocks/head/fonts/Roboto-Light.eot"),url("../../../templates/d/blocks/head/fonts/Roboto-Light.eot?#iefix") format('embedded-opentype'),url("../../../templates/d/blocks/head/fonts/Roboto-Light.woff") format('woff'),url("../../../templates/d/blocks/head/fonts/Roboto-Light.ttf") format('truetype');font-weight:300;font-style:normal}@font-face{font-family:Roboto;src:url("../../../templates/d/blocks/head/fonts/Roboto-LightItalic.eot"),url("../../../templates/d/blocks/head/fonts/Roboto-LightItalic.eot?#iefix") format('embedded-opentype'),url("../../../templates/d/blocks/head/fonts/Roboto-LightItalic.woff") format('woff'),url("../../../templates/d/blocks/head/fonts/Roboto-LightItalic.ttf") format('truetype');font-weight:300;font-style:italic}@font-face{font-family:Roboto;src:url("../../../templates/d/blocks/head/fonts/Roboto-BlackItalic.eot"),url("../../../templates/d/blocks/head/fonts/Roboto-BlackItalic.eot?#iefix") format('embedded-opentype'),url("../../../templates/d/blocks/head/fonts/Roboto-BlackItalic.woff") format('woff'),url("../../../templates/d/blocks/head/fonts/Roboto-BlackItalic.ttf") format('truetype');font-weight:900;font-style:italic}@font-face{font-family:Roboto;src:url("../../../templates/d/blocks/head/fonts/Roboto-Thin.eot"),url("../../../templates/d/blocks/head/fonts/Roboto-Thin.eot?#iefix") format('embedded-opentype'),url("../../../templates/d/blocks/head/fonts/Roboto-Thin.woff") format('woff'),url("../../../templates/d/blocks/head/fonts/Roboto-Thin.ttf") format('truetype');font-weight:100;font-style:normal}
@font-face{font-family:'PT Sans';src:url("../../../templates/d/blocks/head/fonts/pt_sans_700-webfont.eot");src:url("../../../templates/d/blocks/head/fonts/pt_sans_700-webfont.eot?#iefix") format('embedded-opentype'),url("../../../templates/d/blocks/head/fonts/pt_sans_700-webfont.woff2") format('woff2'),url("../../../templates/d/blocks/head/fonts/pt_sans_700-webfont.woff") format('woff'),url("../../../templates/d/blocks/head/fonts/pt_sans_700-webfont.ttf") format('truetype'),url("../../../templates/d/blocks/head/fonts/pt_sans_700-webfont.svg#pt_sans") format('svg');font-weight:700;font-style:normal}@font-face{font-family:'PT Sans';src:url("../../../templates/d/blocks/head/fonts/pt_sans_700italic-webfont.eot");src:url("../../../templates/d/blocks/head/fonts/pt_sans_700italic-webfont.eot?#iefix") format('embedded-opentype'),url("../../../templates/d/blocks/head/fonts/pt_sans_700italic-webfont.woff2") format('woff2'),url("../../../templates/d/blocks/head/fonts/pt_sans_700italic-webfont.woff") format('woff'),url("../../../templates/d/blocks/head/fonts/pt_sans_700italic-webfont.ttf") format('truetype'),url("../../../templates/d/blocks/head/fonts/pt_sans_700italic-webfont.svg#pt_sans") format('svg');font-weight:700;font-style:italic}@font-face{font-family:'PT Sans';src:url("../../../templates/d/blocks/head/fonts/pt_sans_italic-webfont.eot");src:url("../../../templates/d/blocks/head/fonts/pt_sans_italic-webfont.eot?#iefix") format('embedded-opentype'),url("../../../templates/d/blocks/head/fonts/pt_sans_italic-webfont.woff2") format('woff2'),url("../../../templates/d/blocks/head/fonts/pt_sans_italic-webfont.woff") format('woff'),url("../../../templates/d/blocks/head/fonts/pt_sans_italic-webfont.ttf") format('truetype'),url("../../../templates/d/blocks/head/fonts/pt_sans_italic-webfont.svg#pt_sans") format('svg');font-weight:400;font-style:italic}@font-face{font-family:'PT Sans';src:url("../../../templates/d/blocks/head/fonts/pt_sans_regular-webfont.eot");src:url("../../../templates/d/blocks/head/fonts/pt_sans_regular-webfont.eot?#iefix") format('embedded-opentype'),url("../../../templates/d/blocks/head/fonts/pt_sans_regular-webfont.woff2") format('woff2'),url("../../../templates/d/blocks/head/fonts/pt_sans_regular-webfont.woff") format('woff'),url("../../../templates/d/blocks/head/fonts/pt_sans_regular-webfont.ttf") format('truetype'),url("../../../templates/d/blocks/head/fonts/pt_sans_regular-webfont.svg#pt_sans") format('svg');font-weight:400;font-style:normal}
@font-face{font-family:mcruises;src:url("../../../templates/d/blocks/head/fonts/mcruises.eot?v=20181130");src:url("../../../templates/d/blocks/head/fonts/mcruises.eot?v=20181130") format('embedded-opentype'),url("../../../templates/d/blocks/head/fonts/mcruises.ttf?v=20181130") format('truetype'),url("../../../templates/d/blocks/head/fonts/mcruises.woff?v=20181130") format('woff'),url("../../../templates/d/blocks/head/fonts/mcruises.svg?v=20181130#mcruises") format('svg');font-weight:400;font-style:normal}.icon-case-box:before{content:"\e938"}.icon-case-boxup:before{content:"\e98c"}.icon-icon-setting:before{content:"\e989"}.icon-icon-man:before{content:"\e987"}.icon-icon-wooman:before{content:"\e988"}.icon-pdf-icon:before{content:"\e97c"}.icon-spas:before{content:"\e977"}.icon-smile-raiting:before{content:"\e97f"}.icon-date-back:before{content:"\e978"}.icon-date-from:before{content:"\e979"}.icon-appstore:before{content:"\e900"}.icon-arrow-medium:before{content:"\e901"}.icon-avia:before{content:"\e902"}.icon-plane-transfer:before{content:"\e969"}.icon-calendar:before{content:"\e903"}.icon-calendar2:before{content:"\e903a"}.icon-callback:before{content:"\e904"}.icon-checkboxround-checked:before{content:"\e905"}.icon-clocks:before{content:"\e906"}.icon-dropdown-arrow:before{content:"\e907"}.icon-fichi-diploma:before{content:"\e908"}.icon-fichi-globe:before{content:"\e909"}.icon-fichi-palms:before{content:"\e90a"}.icon-fichi-ribbon-corrected:before{content:"\e90b"}.icon-fichi-ship:before{content:"\e90c"}.icon-fichi-stars:before{content:"\e90d"}.icon-googleplay-corrected:before{content:"\e90e"}.icon-liner:before{content:"\e90f"}.icon-luxcrown:before{content:"\e910"}.icon-mainmenu-advantages:before{content:"\e911"}.icon-mainmenu-causes:before{content:"\e912"}.icon-mainmenu-credit:before{content:"\e913"}.icon-mainmenu-delivery:before{content:"\e914"}.icon-mainmenu-groups:before{content:"\e915"}.icon-mainmenu-guarantees:before{content:"\e916"}.icon-mainmenu-insurance:before{content:"\e917"}.icon-mainmenu-pay:before{content:"\e918"}.icon-mainmenu-reliability:before{content:"\e919"}.icon-security:before{content:"\e919a"}.icon-mainmenu-spasibo:before{content:"\e91a"}.icon-mainmenu-visa:before{content:"\e91b"}.icon-percent:before{content:"\e91c"}.icon-refresh:before{content:"\e91d"}.icon-river:before{content:"\e91e"}.icon-sea:before{content:"\e91f"}.icon-slider-under-arrow:before{content:"\e920"}.icon-socialround-fb:before{content:"\e921"}.icon-socialround-google:before{content:"\e922"}.icon-socialround-twitter-corrected:before{content:"\e923"}.icon-socialround-vk:before{content:"\e924"}.icon-socialsmall-fb:before{content:"\e925"}.icon-socialsmall-ok:before{content:"\e926"}.icon-socialsmall-twitter:before{content:"\e927"}.icon-socialsmall-vk:before{content:"\e928"}.icon-fb-round:before{content:"\e96a"}.icon-inst:before{content:"\e96b"}.icon-vk-round:before{content:"\e96c"}.icon-yt:before{content:"\e96d"}.icon-mail-round:before{content:"\e96e"}.icon-star-rating-corrected:before{content:"\e929"}.icon-star:before{content:"\e929a"}.icon-usercabinet:before{content:"\e92a"}.icon-userfeedback:before{content:"\e92b"}.icon-transparent-people:before{content:"\e968"}.icon-worldsign:before{content:"\e92c"}.icon-triangle:before{content:"\e92d"}.icon-operator:before{content:"\e92e"}.icon-phone-in-round:before{content:"\e92ef"}.icon-people_single:before{content:"\e92f"}.icon-people_many:before{content:"\e930"}.icon-ship:before{content:"\e931"}.icon-food:before{content:"\e932"}.icon-traveler:before{content:"\e933"}.icon-shoppingcart:before{content:"\e934"}.icon-allabout_question:before{content:"\e935"}.icon-allabout_liner:before{content:"\e936"}.icon-allabout_passport:before{content:"\e937"}.icon-allabout_luggage:before{content:"\e938"}.icon-suitcase:before{content:"\e9381"}.icon-allabout_compass:before{content:"\e939"}.icon-print:before{content:"\e93a"}.icon-print2:before{content:"\e96f"}.icon-email:before{content:"\e93b"}.icon-mails:before{content:"\e970"}.icon-arrow-back:before{content:"\e93c"}.icon-arrowdown:before{content:"\e93d"}.icon-thin-arrow:before{content:"\e93d1"}.icon-faq:before{content:"\e93e"}.icon-visa:before{content:"\e93f"}.icon-about:before{content:"\e940"}.icon-zoomsearch:before{content:"\e941"}.icon-fine:before{content:"\e942"}.icon-wallet:before{content:"\e943"}.icon-ok:before{content:"\e944"}.icon-pricedown:before{content:"\e945"}.icon-envelope:before{content:"\e946"}.icon-mail-fill:before{content:"\e946f"}.icon-biganchor:before{content:"\e947"}.icon-bigtime:before{content:"\e948"}.icon-bigship:before{content:"\e949"}.icon-bus:before{content:"\e94a"}.icon-bus2:before{content:"\e971"}.icon-arrows_forward-back:before{content:"\e94b"}.icon-hotel:before{content:"\e94c"}.icon-attention:before{content:"\e94d"}.icon-attention-square:before{content:"\e94e"}.icon-triangle_isosceles:before{content:"\e94f"}.icon-avia-search:before{content:"\e950"}.icon-calendar-arrow-forward:before{content:"\e951"}.icon-calendar-arrow-back:before{content:"\e952"}.icon-close:before{content:"\e953"}.icon-avia-twoway:before{content:"\e954"}.icon-avia-oneway:before{content:"\e955"}.icon-avia-manyway:before{content:"\e956"}.icon-checkboxsquare-checked:before{content:"\e957"}.icon-avia-arrows_forward-back:before{content:"\e958"}.icon-faq-filed:before{content:"\e959"}.icon-link:before{content:"\e95a"}.icon-checkboxsquare:before{content:"\e95b"}.icon-plus:before{content:"\e95c"}.icon-minus:before{content:"\e95d"}.icon-iconpreloader4:before{content:"\e95e"}.icon-iconpreloader3:before{content:"\e95f"}.icon-iconpreloader2:before{content:"\e960"}.icon-iconpreloader1:before{content:"\e961"}.icon-hand:before{content:"\e962"}.icon-todo:before{content:"\e963"}.icon-todo2:before{content:"\e963a"}.icon-text:before{content:"\e963b"}.icon-text-plus:before{content:"\e963c"}.icon-docs:before{content:"\e972"}.icon-ship-outline:before{content:"\e964"}.icon-lighthouse:before{content:"\e965"}.icon-info:before{content:"\e966"}.icon-chat:before{content:"\e967"}.icon-icon_worktime:before{content:"\e97a"}.icon-icon_lawinfo:before{content:"\e97b"}.icon-mainmenu-info:before{content:"\e97d"}.icon-group:before{content:"\e97e"}.icon-edit:before{content:"\e980"}.icon-pencil:before{content:"\e981"}.icon-icon_include:before{content:"\e982"}.icon-icon_notinclude:before{content:"\e983"}.icon-play-circle:before{content:"\e984"}.icon-metro:before{content:"\e985"}.icon-metro-piter:before{content:"\e986"}.icon-baloon:before{content:"\e98b"}.icon-baloon-map:before{content:"\e973"}.icon-porthole:before{content:"\e990"}.icon-dollar-in-round:before{content:"\e991"}.icon-barcode:before{content:"\e974"}.icon-smile:before{content:"\e975"}.icon-sad:before{content:"\e975a"}.icon-smile-middle:before{content:"\e975b"}.icon-train:before{content:"\e976"}
@font-face{font-family:icomoon-f;src:url("../../../templates/d/blocks/head/fonts/icomoon-f.eot?gab5vs");src:url("../../../templates/d/blocks/head/fonts/icomoon-f.eot?gab5vs#iefix") format('embedded-opentype'),url("../../../templates/d/blocks/head/fonts/icomoon-f.ttf?gab5vs") format('truetype'),url("../../../templates/d/blocks/head/fonts/icomoon-f.woff?gab5vs") format('woff'),url("../../../templates/d/blocks/head/fonts/icomoon-f.svg?gab5vs#icomoon-f") format('svg');font-weight:400;font-style:normal}[class*=" ficon-"],[class^=ficon-]{font-family:icomoon-f!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}.ficon-add-solid:before{content:"\e900"}.ficon-minus-solid:before{content:"\e901"}
@font-face{font-family:'Fira Sans';src:local('Fira Sans SemiBold'),local('FiraSans-SemiBold'),url("../../../templates/d/blocks/head/fonts/FiraSans-SemiBold.ttf") format('truetype');font-weight:600;font-style:normal}@font-face{font-family:'Fira Sans';src:local('Fira Sans Medium'),local('FiraSans-Medium'),url("../../../templates/d/blocks/head/fonts/FiraSans-Medium.ttf") format('truetype');font-weight:500;font-style:normal}@font-face{font-family:'Fira Sans';src:local('Fira Sans Medium Italic'),local('FiraSans-MediumItalic'),url("../../../templates/d/blocks/head/fonts/FiraSans-MediumItalic.ttf") format('truetype');font-weight:500;font-style:italic}@font-face{font-family:'Fira Sans';src:local('Fira Sans Italic'),local('FiraSans-Italic'),url("../../../templates/d/blocks/head/fonts/FiraSans-Italic.ttf") format('truetype');font-weight:400;font-style:italic}@font-face{font-family:'Fira Sans';src:local('Fira Sans ExtraLight'),local('FiraSans-ExtraLight'),url("../../../templates/d/blocks/head/fonts/FiraSans-ExtraLight.ttf") format('truetype');font-weight:100;font-style:normal}@font-face{font-family:'Fira Sans';src:local('Fira Sans Light Italic'),local('FiraSans-LightItalic'),url("../../../templates/d/blocks/head/fonts/FiraSans-LightItalic.ttf") format('truetype');font-weight:200;font-style:italic}@font-face{font-family:'Fira Sans';src:local('Fira Sans Light'),local('FiraSans-Light'),url("../../../templates/d/blocks/head/fonts/FiraSans-Light.ttf") format('truetype');font-weight:200;font-style:normal}@font-face{font-family:'Fira Sans';src:local('Fira Sans Lite'),local('FiraSans-Lite'),url("../../../templates/d/blocks/head/fonts/FiraSans-Lite.ttf") format('truetype');font-weight:300;font-style:normal}@font-face{font-family:'Fira Sans';src:local('Fira Sans Regular'),local('FiraSans-Regular'),url("../../../templates/d/blocks/head/fonts/FiraSans-Regular.ttf") format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'Fira Sans';src:local('Fira Sans Heavy'),local('FiraSans-Heavy'),url("../../../templates/d/blocks/head/fonts/FiraSans-Heavy.ttf") format('truetype');font-weight:900;font-style:normal}@font-face{font-family:'Fira Sans';src:local('Fira Sans SemiBold Italic'),local('FiraSans-SemiBoldItalic'),url("../../../templates/d/blocks/head/fonts/FiraSans-SemiBoldItalic.ttf") format('truetype');font-weight:600;font-style:italic}@font-face{font-family:'Fira Sans';src:local('Fira Sans Bold Italic'),local('FiraSans-BoldItalic'),url("../../../templates/d/blocks/head/fonts/FiraSans-BoldItalic.ttf") format('truetype');font-weight:700;font-style:italic}@font-face{font-family:'Fira Sans';src:local('Fira Sans ExtraLight Italic'),local('FiraSans-ExtraLightItalic'),url("../../../templates/d/blocks/head/fonts/FiraSans-ExtraLightItalic.ttf") format('truetype');font-weight:100;font-style:italic}@font-face{font-family:'Fira Sans';src:local('Fira Sans Bold'),local('FiraSans-Bold'),url("../../../templates/d/blocks/head/fonts/FiraSans-Bold.ttf") format('truetype');font-weight:700;font-style:normal}@font-face{font-family:'Fira Sans';src:local('Fira Sans Heavy Italic'),local('FiraSans-HeavyItalic'),url("../../../templates/d/blocks/head/fonts/FiraSans-HeavyItalic.ttf") format('truetype');font-weight:900;font-style:italic}@font-face{font-family:'Fira Sans';src:local('Fira Sans ExtraBold'),local('FiraSans-ExtraBold'),url("../../../templates/d/blocks/head/fonts/FiraSans-ExtraBold.ttf") format('truetype');font-weight:800;font-style:normal}@font-face{font-family:'Fira Sans';src:local('Fira Sans Lite Italic'),local('FiraSans-LiteItalic'),url("../../../templates/d/blocks/head/fonts/FiraSans-LiteItalic.ttf") format('truetype');font-weight:300;font-style:italic}@font-face{font-family:'Fira Sans';src:local('Fira Sans ExtraBold Italic'),local('FiraSans-ExtraBoldItalic'),url("../../../templates/d/blocks/head/fonts/FiraSans-ExtraBoldItalic.ttf") format('truetype');font-weight:800;font-style:italic}
@font-face{font-family:'Arial Narrow';src:url("../../../templates/d/blocks/head/fonts/ArialNarrowRegular.eot");src:url("../../../templates/d/blocks/head/fonts/ArialNarrowRegular.eot?#iefix") format('embedded-opentype'),url("../../../templates/d/blocks/head/fonts/ArialNarrowRegular.woff") format('woff'),url("../../../templates/d/blocks/head/fonts/ArialNarrowRegular.ttf") format('truetype');font-weight:400;font-style:normal}@font-face{font-family:"Arial Narrow";src:url("../../../templates/d/blocks/head/fonts/ArialNarrowBold.eot");src:url("../../../templates/d/blocks/head/fonts/ArialNarrowBold.eot?#iefix\\") format("embedded-opentype"),url("../../../templates/d/blocks/head/fonts/ArialNarrowBold.woff") format("woff"),url("../../../templates/d/blocks/head/fonts/ArialNarrowBold.ttf") format("truetype");font-style:normal;font-weight:700}
@font-face{font-family:'Roboto Condensed';src:url("../../../templates/d/blocks/head/fonts/RobotoCondensed-Regular.ttf") format('truetype'),url("../../../templates/d/blocks/head/fonts/robotocondensed-regular-webfont.woff") format('woff'),url("../../../templates/d/blocks/head/fonts/robotocondensed-regular-webfont.woff2") format('woff2');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Roboto Condensed';src:url("../../../templates/d/blocks/head/fonts/RobotoCondensed-Bold.ttf") format('truetype'),url("../../../templates/d/blocks/head/fonts/robotocondensed-bold-webfont.woff") format('woff'),url("../../../templates/d/blocks/head/fonts/robotocondensed-bold-webfont.woff2") format('woff2');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Roboto Condensed';src:url("../../../templates/d/blocks/head/fonts/RobotoCondensed-Light.ttf") format('truetype'),url("../../../templates/d/blocks/head/fonts/robotocondensed-light-webfont.woff") format('woff'),url("../../../templates/d/blocks/head/fonts/robotocondensed-light-webfont.woff2") format('woff2');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Roboto Condensed';src:url("../../../templates/d/blocks/head/fonts/RobotoCondensed-Italic.ttf") format('truetype'),url("../../../templates/d/blocks/head/fonts/robotocondensed-italic-webfont.woff") format('woff'),url("../../../templates/d/blocks/head/fonts/robotocondensed-italic-webfont.woff2") format('woff2');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:HelveticaNeueCyr;src:url("../../../templates/d/blocks/head/fonts/HelveticaNeueCyr-Bold.ttf") format('truetype'),url("../../../templates/d/blocks/head/fonts/HelveticaNeueCyr-Bold.woff2") format('woff2'),url("../../../templates/d/blocks/head/fonts/HelveticaNeueCyr-Bold.woff") format('woff');font-weight:700;font-style:normal;font-display:swap}
html{height:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;-o-text-size-adjust:100%;-webkit-text-size-adjust:100%;text-size-adjust:100%;font-size:14px}body{width:100%;height:100%;min-width:980px;margin:0;padding:0;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;font-family:Roboto,sans-serif;overflow-y:scroll}body.body--scroll-block{overflow:hidden}.head__bg-img--mrk{background-image:url("../../../templates/d/blocks/head/img/bg-main.jpg");background-image:-webkit-image-set(url(/static/cache/1920x1080-2/templates/d/blocks/head/img/bg-main.jpg.webp) 1x);background-image:-moz-image-set(url(/static/cache/1920x1080-2/templates/d/blocks/head/img/bg-main.jpg.webp) 1x);background-image:-o-image-set(url(/static/cache/1920x1080-2/templates/d/blocks/head/img/bg-main.jpg.webp) 1x);background-image:-ms-image-set(url(/static/cache/1920x1080-2/templates/d/blocks/head/img/bg-main.jpg.webp) 1x)}.hs{margin-left:.2em}@media screen and (max-device-width:1024px){.head__bg-img--mrk{background-image:none}}::selection{background:#e1effc}h1,h2,h3,h4,h5,h6,p{display:block;margin:0;padding:0;font-weight:400}a,button,img,input,textarea{border:none;outline:0}img{user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none}a{color:#2f557e}a:hover{text-decoration:none}table{border-spacing:0}td{vertical-align:top;word-wrap:break-word}.nav,nav,ul{margin:0;padding:0;list-style:none}button{display:block;cursor:pointer}.button:hover{transition:opacity 1.2s,visibility 0s linear 1.2s;opacity:.6}.clear{clear:both;height:1px}.fleft{float:left}.fright{float:right}article,aside,footer,header,main,nav,section{display:block;margin:0;padding:0}.global-wrp_wrapper{width:1000px;height:auto;margin:0 auto}.main,main{position:relative;height:auto}.steps-main{padding-left:10px;padding-right:10px;padding-top:5px;background:#f3f3f3}.steps-main-firstStep{padding-top:15px;min-height:1200px;display:table}.conteiner{position:relative;overflow:hidden;height:100%}.st--page{padding:14px 10px}.ajax-container{display:block;float:left;width:740px;position:relative}.ajax-container-left{display:block;float:left;width:730px;padding-right:10px;margin:0}.inputbox::-webkit-input-placeholder{opacity:1;transition:opacity .3s ease}.inputbox::-moz-placeholder{opacity:1;transition:opacity .3s ease}.inputbox:-moz-placeholder{opacity:1;transition:opacity .3s ease}.inputbox:-ms-input-placeholder{opacity:1;transition:opacity .3s ease}.inputbox:focus::-webkit-input-placeholder{opacity:0;transition:opacity .3s ease}.inputbox:focus::-moz-placeholder{opacity:0;transition:opacity .3s ease}.inputbox:focus:-moz-placeholder{opacity:0;transition:opacity .3s ease}.inputbox:focus:-ms-input-placeholder{opacity:0;transition:opacity .3s ease}textarea::-webkit-input-placeholder{opacity:1;transition:opacity .3s ease}textarea::-moz-placeholder{opacity:1;transition:opacity .3s ease}textarea:-moz-placeholder{opacity:1;transition:opacity .3s ease}textarea:-ms-input-placeholder{opacity:1;transition:opacity .3s ease}textarea:focus::-webkit-input-placeholder{opacity:0;transition:opacity .3s ease}textarea:focus::-moz-placeholder{opacity:0;transition:opacity .3s ease}textarea:focus:-moz-placeholder{opacity:0;transition:opacity .3s ease}textarea:focus:-ms-input-placeholder{opacity:0;transition:opacity .3s ease}.mc-clear{height:1px;clear:both}[class$=icon],[class|=icon]{font-family:mcruises;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-global.mcruises-global--width-non{width:100%}.note_info{display:grid;gap:5px;margin:0;padding:0}.note_info--item{margin:0;margin-bottom:15px;padding:10px;font-size:12pt;border:1px solid transparent;border-radius:3px}.note_info--item.center{text-align:center}.note_info--item.info{background-color:#d9edf7;border-color:#bce8f1;color:#214c61}.note_info--item.success{background-color:#cbeacb;border-color:#b9e2b9;color:#398c39}.note_info--item.warning{background-color:#fce7c8;border-color:#f9d5a2;color:#e0890e}.note_info--item.danger{background-color:#f5c1bb;border-color:#f3b5ad;color:#c72f1d}
.run-old__wrapper_block{display:block;width:100%;height:68px;position:relative}.run-old__wrapper{background:#e6e6e6;width:100%;height:68px;position:absolute;top:0;left:0;text-align:center;min-width:1000px;z-index:10000}.run-old{font-family:'PT Sans',sans-serif;width:100%;height:100%;box-shadow:0 0 10px 3px rgba(0,0,0,.6);cursor:pointer}.run-old:hover{background:#ccc}.run-old__content{width:1000px;display:inline-block}.run-old__text{display:inline-block;font-size:24px;color:#444;line-height:1.1}.run-old__title{margin-top:9px}.run-old__link{color:#14337b}.run-old__close{position:absolute;top:0;left:0;width:100%;text-align:center;z-index:10100;height:1px}.run-old__close-button-wrap{position:relative;text-align:center;display:inline-block}.run-old__close-button{position:absolute;top:1px;right:-501px;font-size:24px;font-family:Roboto,sans-serif;font-weight:100;cursor:pointer}
@media print{.steps_header__searchTabsblock{position:static!important}}
.head-clear__body{background:#fff}.head-clear__bg{background:#fff}
.slideDown{animation-name:slideDown;-webkit-animation-name:slideDown;animation-duration:1s;-webkit-animation-duration:1s;animation-timing-function:ease;-webkit-animation-timing-function:ease;visibility:visible!important}@keyframes slideDown{0%{transform:translateY(-100%)}50%{transform:translateY(8%)}65%{transform:translateY(-4%)}80%{transform:translateY(4%)}95%{transform:translateY(-2%)}100%{transform:translateY(0)}}@-webkit-keyframes slideDown{0%{-webkit-transform:translateY(-100%)}50%{-webkit-transform:translateY(8%)}65%{-webkit-transform:translateY(-4%)}80%{-webkit-transform:translateY(4%)}95%{-webkit-transform:translateY(-2%)}100%{-webkit-transform:translateY(0)}}.slideUp{animation-name:slideUp;-webkit-animation-name:slideUp;animation-duration:1s;-webkit-animation-duration:1s;animation-timing-function:ease;-webkit-animation-timing-function:ease;visibility:visible!important}@keyframes slideUp{0%{transform:translateY(100%)}50%{transform:translateY(-8%)}65%{transform:translateY(4%)}80%{transform:translateY(-4%)}95%{transform:translateY(2%)}100%{transform:translateY(0)}}@-webkit-keyframes slideUp{0%{-webkit-transform:translateY(100%)}50%{-webkit-transform:translateY(-8%)}65%{-webkit-transform:translateY(4%)}80%{-webkit-transform:translateY(-4%)}95%{-webkit-transform:translateY(2%)}100%{-webkit-transform:translateY(0)}}.slideLeft{animation-name:slideLeft;-webkit-animation-name:slideLeft;animation-duration:1s;-webkit-animation-duration:1s;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;visibility:visible!important}@keyframes slideLeft{0%{transform:translateX(150%)}50%{transform:translateX(-8%)}65%{transform:translateX(4%)}80%{transform:translateX(-4%)}95%{transform:translateX(2%)}100%{transform:translateX(0)}}@-webkit-keyframes slideLeft{0%{-webkit-transform:translateX(150%)}50%{-webkit-transform:translateX(-8%)}65%{-webkit-transform:translateX(4%)}80%{-webkit-transform:translateX(-4%)}95%{-webkit-transform:translateX(2%)}100%{-webkit-transform:translateX(0)}}.slideRight{animation-name:slideRight;-webkit-animation-name:slideRight;animation-duration:1s;-webkit-animation-duration:1s;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;visibility:visible!important}@keyframes slideRight{0%{transform:translateX(-150%)}50%{transform:translateX(8%)}65%{transform:translateX(-4%)}80%{transform:translateX(4%)}95%{transform:translateX(-2%)}100%{transform:translateX(0)}}@-webkit-keyframes slideRight{0%{-webkit-transform:translateX(-150%)}50%{-webkit-transform:translateX(8%)}65%{-webkit-transform:translateX(-4%)}80%{-webkit-transform:translateX(4%)}95%{-webkit-transform:translateX(-2%)}100%{-webkit-transform:translateX(0)}}.slideExpandUp{animation-name:slideExpandUp;-webkit-animation-name:slideExpandUp;animation-duration:1.6s;-webkit-animation-duration:1.6s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease -out;visibility:visible!important}@keyframes slideExpandUp{0%{transform:translateY(100%) scaleX(.5)}30%{transform:translateY(-8%) scaleX(.5)}40%{transform:translateY(2%) scaleX(.5)}50%{transform:translateY(0) scaleX(1.1)}60%{transform:translateY(0) scaleX(.9)}70%{transform:translateY(0) scaleX(1.05)}80%{transform:translateY(0) scaleX(.95)}90%{transform:translateY(0) scaleX(1.02)}100%{transform:translateY(0) scaleX(1)}}@-webkit-keyframes slideExpandUp{0%{-webkit-transform:translateY(100%) scaleX(.5)}30%{-webkit-transform:translateY(-8%) scaleX(.5)}40%{-webkit-transform:translateY(2%) scaleX(.5)}50%{-webkit-transform:translateY(0) scaleX(1.1)}60%{-webkit-transform:translateY(0) scaleX(.9)}70%{-webkit-transform:translateY(0) scaleX(1.05)}80%{-webkit-transform:translateY(0) scaleX(.95)}90%{-webkit-transform:translateY(0) scaleX(1.02)}100%{-webkit-transform:translateY(0) scaleX(1)}}.expandUp{animation-name:expandUp;-webkit-animation-name:expandUp;animation-duration:.7s;-webkit-animation-duration:.7s;animation-timing-function:ease;-webkit-animation-timing-function:ease;visibility:visible!important}@keyframes expandUp{0%{transform:translateY(100%) scale(.6) scaleY(.5)}60%{transform:translateY(-7%) scaleY(1.12)}75%{transform:translateY(3%)}100%{transform:translateY(0) scale(1) scaleY(1)}}@-webkit-keyframes expandUp{0%{-webkit-transform:translateY(100%) scale(.6) scaleY(.5)}60%{-webkit-transform:translateY(-7%) scaleY(1.12)}75%{-webkit-transform:translateY(3%)}100%{-webkit-transform:translateY(0) scale(1) scaleY(1)}}.fadeIn{animation-name:fadeIn;-webkit-animation-name:fadeIn;animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;visibility:visible!important}@keyframes fadeIn{0%{transform:scale(0);opacity:0}60%{transform:scale(1.1)}80%{transform:scale(.9);opacity:1}100%{transform:scale(1);opacity:1}}@-webkit-keyframes fadeIn{0%{-webkit-transform:scale(0);opacity:0}60%{-webkit-transform:scale(1.1)}80%{-webkit-transform:scale(.9);opacity:1}100%{-webkit-transform:scale(1);opacity:1}}.expandOpen{animation-name:expandOpen;-webkit-animation-name:expandOpen;animation-duration:1.2s;-webkit-animation-duration:1.2s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;visibility:visible!important}@keyframes expandOpen{0%{transform:scale(1.8)}50%{transform:scale(.95)}80%{transform:scale(1.05)}90%{transform:scale(.98)}100%{transform:scale(1)}}@-webkit-keyframes expandOpen{0%{-webkit-transform:scale(1.8)}50%{-webkit-transform:scale(.95)}80%{-webkit-transform:scale(1.05)}90%{-webkit-transform:scale(.98)}100%{-webkit-transform:scale(1)}}.bigEntrance{animation-name:bigEntrance;-webkit-animation-name:bigEntrance;animation-duration:1.6s;-webkit-animation-duration:1.6s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;visibility:visible!important}@keyframes bigEntrance{0%{transform:scale(.3) rotate(6deg) translateX(-30%) translateY(30%);opacity:.2}30%{transform:scale(1.03) rotate(-2deg) translateX(2%) translateY(-2%);opacity:1}45%{transform:scale(.98) rotate(1deg) translateX(0) translateY(0);opacity:1}60%{transform:scale(1.01) rotate(-1deg) translateX(0) translateY(0);opacity:1}75%{transform:scale(.99) rotate(1deg) translateX(0) translateY(0);opacity:1}90%{transform:scale(1.01) rotate(0) translateX(0) translateY(0);opacity:1}100%{transform:scale(1) rotate(0) translateX(0) translateY(0);opacity:1}}@-webkit-keyframes bigEntrance{0%{-webkit-transform:scale(.3) rotate(6deg) translateX(-30%) translateY(30%);opacity:.2}30%{-webkit-transform:scale(1.03) rotate(-2deg) translateX(2%) translateY(-2%);opacity:1}45%{-webkit-transform:scale(.98) rotate(1deg) translateX(0) translateY(0);opacity:1}60%{-webkit-transform:scale(1.01) rotate(-1deg) translateX(0) translateY(0);opacity:1}75%{-webkit-transform:scale(.99) rotate(1deg) translateX(0) translateY(0);opacity:1}90%{-webkit-transform:scale(1.01) rotate(0) translateX(0) translateY(0);opacity:1}100%{-webkit-transform:scale(1) rotate(0) translateX(0) translateY(0);opacity:1}}.hatch{animation-name:hatch;-webkit-animation-name:hatch;animation-duration:2s;-webkit-animation-duration:2s;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;transform-origin:50% 100%;-ms-transform-origin:50% 100%;-webkit-transform-origin:50% 100%;visibility:visible!important}@keyframes hatch{0%{transform:rotate(0) scaleY(.6)}20%{transform:rotate(-2deg) scaleY(1.05)}35%{transform:rotate(2deg) scaleY(1)}50%{transform:rotate(-2deg)}65%{transform:rotate(1deg)}80%{transform:rotate(-1deg)}100%{transform:rotate(0)}}@-webkit-keyframes hatch{0%{-webkit-transform:rotate(0) scaleY(.6)}20%{-webkit-transform:rotate(-2deg) scaleY(1.05)}35%{-webkit-transform:rotate(2deg) scaleY(1)}50%{-webkit-transform:rotate(-2deg)}65%{-webkit-transform:rotate(1deg)}80%{-webkit-transform:rotate(-1deg)}100%{-webkit-transform:rotate(0)}}.bounce{animation-name:bounce;-webkit-animation-name:bounce;animation-duration:1.6s;-webkit-animation-duration:1.6s;animation-timing-function:ease;-webkit-animation-timing-function:ease;transform-origin:50% 100%;-ms-transform-origin:50% 100%;-webkit-transform-origin:50% 100%}@keyframes bounce{0%{transform:translateY(0) scaleY(.6)}60%{transform:translateY(-100%) scaleY(1.1)}70%{transform:translateY(0) scaleY(.95) scaleX(1.05)}80%{transform:translateY(0) scaleY(1.05) scaleX(1)}90%{transform:translateY(0) scaleY(.95) scaleX(1)}100%{transform:translateY(0) scaleY(1) scaleX(1)}}@-webkit-keyframes bounce{0%{-webkit-transform:translateY(0) scaleY(.6)}60%{-webkit-transform:translateY(-100%) scaleY(1.1)}70%{-webkit-transform:translateY(0) scaleY(.95) scaleX(1.05)}80%{-webkit-transform:translateY(0) scaleY(1.05) scaleX(1)}90%{-webkit-transform:translateY(0) scaleY(.95) scaleX(1)}100%{-webkit-transform:translateY(0) scaleY(1) scaleX(1)}}.pulse{animation-name:pulse;-webkit-animation-name:pulse;animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@keyframes pulse{0%{transform:scale(.9);opacity:.9}50%{transform:scale(1);opacity:1}100%{transform:scale(.9);opacity:.9}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(.95);opacity:.9}50%{-webkit-transform:scale(1);opacity:1}100%{-webkit-transform:scale(.95);opacity:.9}}.floating{animation-name:floating;-webkit-animation-name:floating;animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@keyframes floating{0%{transform:translateY(0)}50%{transform:translateY(8%)}100%{transform:translateY(0)}}@-webkit-keyframes floating{0%{-webkit-transform:translateY(0)}50%{-webkit-transform:translateY(8%)}100%{-webkit-transform:translateY(0)}}.tossing{animation-name:tossing;-webkit-animation-name:tossing;animation-duration:2.5s;-webkit-animation-duration:2.5s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@keyframes tossing{0%{transform:rotate(-4deg)}50%{transform:rotate(4deg)}100%{transform:rotate(-4deg)}}@-webkit-keyframes tossing{0%{-webkit-transform:rotate(-4deg)}50%{-webkit-transform:rotate(4deg)}100%{-webkit-transform:rotate(-4deg)}}.pullUp{animation-name:pullUp;-webkit-animation-name:pullUp;animation-duration:1.1s;-webkit-animation-duration:1.1s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;transform-origin:50% 100%;-ms-transform-origin:50% 100%;-webkit-transform-origin:50% 100%}@keyframes pullUp{0%{transform:scaleY(.1)}40%{transform:scaleY(1.02)}60%{transform:scaleY(.98)}80%{transform:scaleY(1.01)}100%{transform:scaleY(.98)}80%{transform:scaleY(1.01)}100%{transform:scaleY(1)}}@-webkit-keyframes pullUp{0%{-webkit-transform:scaleY(.1)}40%{-webkit-transform:scaleY(1.02)}60%{-webkit-transform:scaleY(.98)}80%{-webkit-transform:scaleY(1.01)}100%{-webkit-transform:scaleY(.98)}80%{-webkit-transform:scaleY(1.01)}100%{-webkit-transform:scaleY(1)}}.pullDown{animation-name:pullDown;-webkit-animation-name:pullDown;animation-duration:1.1s;-webkit-animation-duration:1.1s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;transform-origin:50% 0;-ms-transform-origin:50% 0;-webkit-transform-origin:50% 0}@keyframes pullDown{0%{transform:scaleY(.1)}40%{transform:scaleY(1.02)}60%{transform:scaleY(.98)}80%{transform:scaleY(1.01)}100%{transform:scaleY(.98)}80%{transform:scaleY(1.01)}100%{transform:scaleY(1)}}@-webkit-keyframes pullDown{0%{-webkit-transform:scaleY(.1)}40%{-webkit-transform:scaleY(1.02)}60%{-webkit-transform:scaleY(.98)}80%{-webkit-transform:scaleY(1.01)}100%{-webkit-transform:scaleY(.98)}80%{-webkit-transform:scaleY(1.01)}100%{-webkit-transform:scaleY(1)}}.stretchLeft{animation-name:stretchLeft;-webkit-animation-name:stretchLeft;animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;transform-origin:100% 0;-ms-transform-origin:100% 0;-webkit-transform-origin:100% 0}@keyframes stretchLeft{0%{transform:scaleX(.3)}40%{transform:scaleX(1.02)}60%{transform:scaleX(.98)}80%{transform:scaleX(1.01)}100%{transform:scaleX(.98)}80%{transform:scaleX(1.01)}100%{transform:scaleX(1)}}@-webkit-keyframes stretchLeft{0%{-webkit-transform:scaleX(.3)}40%{-webkit-transform:scaleX(1.02)}60%{-webkit-transform:scaleX(.98)}80%{-webkit-transform:scaleX(1.01)}100%{-webkit-transform:scaleX(.98)}80%{-webkit-transform:scaleX(1.01)}100%{-webkit-transform:scaleX(1)}}.stretchRight{animation-name:stretchRight;-webkit-animation-name:stretchRight;animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;transform-origin:0 0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0}@keyframes stretchRight{0%{transform:scaleX(.3)}40%{transform:scaleX(1.02)}60%{transform:scaleX(.98)}80%{transform:scaleX(1.01)}100%{transform:scaleX(.98)}80%{transform:scaleX(1.01)}100%{transform:scaleX(1)}}@-webkit-keyframes stretchRight{0%{-webkit-transform:scaleX(.3)}40%{-webkit-transform:scaleX(1.02)}60%{-webkit-transform:scaleX(.98)}80%{-webkit-transform:scaleX(1.01)}100%{-webkit-transform:scaleX(.98)}80%{-webkit-transform:scaleX(1.01)}100%{-webkit-transform:scaleX(1)}}