@charset "UTF-8";html,input,optgroup {line-height:1.15 }button, hr, input {overflow:visible }img, legend, textarea {max-width:100% }button, fieldset {padding:0;border:0 }pre, textarea {overflow:auto }.fancybox-active, .grid-margin-y:not(.grid-y)>.cell, .grid-margin-y>.auto, .grid-margin-y>.shrink, .grid-y>.auto, .grid-y>.shrink, .home-best-russia, img, select[multiple], textarea[rows] {height:auto }.grid-container, hr {max-width:77.5rem }.btn.full, .cell, .cell .grid-frame, .direction-form .jq-selectbox, .grid-x>.small-12, .input-group, .maincol, .popular-pic img, .small-margin-collapse>.small-12, .small-up-1>.cell, .tile2-item img, [type=file], select {width:100% }.button-group:after, .clearfix:after, .navigation .breadcrumbs:after, .pagination:after, .slick-track:after, .tv-search-form:not(.no-custom-style) .TVMainForm>div:after, hr {clear:both }.button, .close-button, .js-off-canvas-overlay.is-closable, .map-hotel-item:hover, [type=checkbox]+label[for], [type=radio]+label[for] {cursor:pointer }.cell, .reveal .column {min-width:0 }.fancybox-container, .fancybox-thumbs, .fancybox-thumbs__list a, .slick-slider {-webkit-tap-highlight-color:transparent }.content .Filters__menu ul li, .content .bustour__slider-dots li, .content .multiselect__content li {text-indent:0 }html {--vh:1vh;-webkit-text-size-adjust:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:100% }.relative, .sticky, .sticky-container, .wrap {position:relative }.absolute, .js-off-canvas-overlay.is-overlay-absolute, .off-canvas-absolute {position:absolute }.fixed, .js-off-canvas-overlay.is-overlay-fixed, .reveal.without-overlay {position:fixed }:root {--green:#a6c040;--gray:#888e94;--orange:#ff9a4a;--gold:#ffc36d }@font-face {font-family:'PT sans';src:url(/tpl/fonts/ptsans/normal/webfont.eot);src:url(/tpl/fonts/ptsans/normal/webfont.woff) format('woff'), url(/tpl/fonts/ptsans/normal/webfont.ttf) format('truetype');font-weight:400;font-style:normal;font-display:swap }@font-face {font-family:'PT sans';src:url(/tpl/fonts/ptsans/bold/webfont.eot);src:url(/tpl/fonts/ptsans/bold/webfont.woff) format('woff'), url(/tpl/fonts/ptsans/bold/webfont.ttf) format('truetype');font-weight:700;font-style:normal;font-display:swap }@font-face {font-family:'PT sans';src:url(/tpl/fonts/ptsans/italic/webfont.eot);src:url(/tpl/fonts/ptsans/italic/webfont.woff) format('woff'), url(/tpl/fonts/ptsans/italic/webfont.ttf) format('truetype');font-weight:400;font-style:italic;font-display:swap }@-webkit-keyframes fancybox-rotate {to {-webkit-transform:rotate(360deg);transform:rotate(360deg) }}@keyframes fancybox-rotate {to {-webkit-transform:rotate(360deg);transform:rotate(360deg) }}.close-button:focus, .close-button:hover, a, body, tfoot, thead {color:#0a0a0a }body {margin:0;padding:0;font-family:'PT sans',Arial,sans-serif;font-weight:400;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:url(../img/mainbg.jpg) center top no-repeat fixed }hr {-webkit-box-sizing:content-box;box-sizing:content-box;height:0;margin:1.25rem auto;border-top:0;border-right:0;border-bottom:1px solid #cacaca;border-left:0 }code, kbd, pre, samp {font-size:1em }pre, samp {font-family:monospace,monospace }a, b, em, i, small, strong {line-height:inherit }abbr[title] {-webkit-text-decoration:underline dotted }small {font-size:80% }sub, sup {font-size:75%;line-height:0;position:relative;vertical-align:baseline }sub {bottom:-.25em }sup {top:-.5em }img {border-style:none;display:inline-block;vertical-align:middle;-ms-interpolation-mode:bicubic }button, input, optgroup, select, textarea {font-size:100%;margin:0 }button, select {text-transform:none }[type=reset] {-webkit-appearance:button }[type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner, button::-moz-focus-inner {border-style:none;padding:0 }[type=button]:-moz-focusring, [type=reset]:-moz-focusring, [type=submit]:-moz-focusring, button:-moz-focusring {outline:ButtonText dotted 1px }fieldset {margin:0 }legend {color:inherit;display:table;white-space:normal;margin-bottom:.5rem }progress {vertical-align:baseline }textarea {min-height:50px }[type=checkbox], [type=radio], legend {-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 }[type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button {height:auto }[type=search] {outline-offset:-2px }[type=search]::-webkit-search-decoration {-webkit-appearance:none }::-webkit-file-upload-button {-webkit-appearance:button;font:inherit }label, select {font-weight:400;color:#0a0a0a }.help-text, em, i {font-style:italic }.catalog-image, .catalog-subtitle, .filter .option:checked+.option-check:before, .form-error.is-visible, .showcase-subpic, .showcase-subtitle, .spoiler__ch:checked+.spoiler__item .spoiler__content, .tags__text, details, input:checked+label>.switch-active {display:block }summary {display:list-item }.no-js [data-responsive-menu] ul, [hidden], template {display:none }.foundation-mq {font-family:'small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em' }button, input, optgroup, select {font-family:inherit }*, :after, :before {-webkit-box-sizing:inherit;box-sizing:inherit }select {-webkit-box-sizing:border-box;box-sizing:border-box }.map_canvas embed, .map_canvas img, .map_canvas object, .mqa-display embed, .mqa-display img, .mqa-display object {max-width:none !important }button {-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:4px;background:0 0;line-height:1;cursor:auto }.switch, [data-whatinput=mouse] .button, [data-whatinput=mouse] .close-button, [data-whatinput=mouse] .menu li, [data-whatinput=mouse] .off-canvas, [data-whatinput=mouse] .off-canvas-absolute, [data-whatinput=mouse] .reveal, [data-whatinput=mouse] .slider-handle, [data-whatinput=mouse] button, [data-whatinput=mouse] input:focus~.switch-paddle {outline:0 }.display-block, .hide-for-portrait, .is-visible, .show-for-landscape {display:block !important }.hide, .hide-for-landscape, .is-hidden, .show-for-portrait, .show-for-print {display:none !important }.button.expanded, cite, label {display:block }[type=color], [type=date], [type=datetime-local], [type=datetime], [type=email], [type=month], [type=number], [type=password], [type=search], [type=tel], [type=text], [type=time], [type=url], [type=week], textarea {display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:2.4375rem;margin:0 0 1rem;padding:.5rem;border:1px solid #cacaca;border-radius:4px;background-color:#fefefe;-webkit-box-shadow:inset 0 1px 2px rgba(10,10,10,.1);box-shadow:inset 0 1px 2px rgba(10,10,10,.1);font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5;color:#0a0a0a;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;-o-transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s;-webkit-appearance:none;-moz-appearance:none;appearance:none }.input-group, .input-group-label {display:-webkit-box;display:-ms-flexbox }[type=color]:focus, [type=date]:focus, [type=datetime-local]:focus, [type=datetime]:focus, [type=email]:focus, [type=month]:focus, [type=number]:focus, [type=password]:focus, [type=search]:focus, [type=tel]:focus, [type=text]:focus, [type=time]:focus, [type=url]:focus, [type=week]:focus, select:focus, textarea:focus {outline:0;border:1px solid #8a8a8a;background-color:#fefefe;-webkit-box-shadow:0 0 5px #cacaca;box-shadow:0 0 5px #cacaca;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;-o-transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s }input:disabled, input[readonly], select:disabled, textarea:disabled, textarea[readonly] {background-color:#e6e6e6;cursor:not-allowed }[type=button], [type=submit] {-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:4px }.fancybox-container *, input[type=search] {-webkit-box-sizing:border-box;box-sizing:border-box }:-ms-input-placeholder, ::-ms-input-placeholder {color:#000 }::-webkit-input-placeholder {color:#000 }::-moz-placeholder {color:#000 }:-ms-input-placeholder {color:#000 }::-ms-input-placeholder {color:#000 }::placeholder {color:#000 }[type=checkbox], [type=file], [type=radio] {margin:0 0 1rem }[type=checkbox]+label, [type=radio]+label {display:inline-block;vertical-align:baseline;margin-left:.5rem;margin-right:1rem;margin-bottom:0 }.mr-1, .mx-1, label>[type=checkbox], label>[type=radio] {margin-right:.5rem }label {margin:0;font-size:.875rem;line-height:1.8 }label.middle {margin:0 0 1rem;padding:.5625rem 0 }.help-text {margin-top:-.5rem;font-size:.8125rem;color:#0a0a0a }.input-group {display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1rem;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch }.input-group-button, .input-group-button a, .input-group-button button, .input-group-button input, .input-group-button label, .input-group-field, .input-group-label {margin:0;white-space:nowrap }.input-group>:first-child, .input-group>:first-child.input-group-button>* {border-radius:4px 0 0 4px }.input-group>:last-child, .input-group>:last-child.input-group-button>* {border-radius:0 4px 4px 0 }.input-group-label {padding:0 1rem;border:1px solid #cacaca;background:#e6e6e6;color:#0a0a0a;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center }.form-error, .is-invalid-label {color:#cc4b37 }.input-group-label:first-child {border-right:0 }.input-group-label:last-child {border-left:0 }.input-group-field {border-radius:0;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px;min-width:0 }.input-group-button {padding-top:0;padding-bottom:0;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto }.input-group-button a, .input-group-button button, .input-group-button input, .input-group-button label {-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;height:auto;padding-top:0;padding-bottom:0;font-size:1rem }.fieldset, select {margin:1.125rem 0;padding:1.25rem;border:1px solid #cacaca }.fieldset legend {margin:0 0 0 -.1875rem;padding:0 .1875rem }select {height:2.4375rem;margin:0 0 1rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:4px;background-color:#fefefe;font-size:1rem;line-height:1.5;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%28138, 138, 138%29'></polygon></svg>");background-origin:content-box;background-position:right -1rem center;background-repeat:no-repeat;background-size:9px 6px;padding:.5rem 1.5rem .5rem .5rem;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;-o-transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s }.bold, .catalog-options-text span, .employee__name, .font-bold, .form-error, .h1.bold, .h2.bold, .h3.bold, .h4.bold, .h5.bold, .map-item-info>div:first-child, .option-options-text span, b, caption, dl dt, h1.bold, h2.bold, h3.bold, h4.bold, h5.bold, strong {font-weight:700 }@media screen and (min-width:0\0) {select {background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==) }}select::-ms-expand {display:none }select[multiple] {background-image:none }.is-invalid-input:not(:focus) {border-color:#cc4b37;background-color:#f9ecea }.is-invalid-input:not(:focus):-ms-input-placeholder, .is-invalid-input:not(:focus)::-ms-input-placeholder {color:#cc4b37 }.is-invalid-input:not(:focus)::-webkit-input-placeholder {color:#cc4b37 }.is-invalid-input:not(:focus)::-moz-placeholder {color:#cc4b37 }.is-invalid-input:not(:focus):-ms-input-placeholder {color:#cc4b37 }.is-invalid-input:not(:focus)::-ms-input-placeholder {color:#cc4b37 }.is-invalid-input:not(:focus)::placeholder {color:#cc4b37 }.form-error, p {margin-bottom:1rem }.form-error {display:none;margin-top:-.5rem;font-size:.75rem }.fancybox-share p, blockquote, dd, div, dl, dt, form, li, ol, p, pre, td, th {margin:0;padding:0 }.Container, .menu.simple a, .padding-0, .reveal.collapse, h1, h2, h3, h4, h5, h6, ul {padding:0 }p {font-size:inherit;line-height:1.6;text-rendering:optimizeLegibility }.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {font-family:'PT sans',Arial,sans-serif;font-style:normal;color:inherit;text-rendering:optimizeLegibility }.h1 small, .h2 small, .h3 small, .h4 small, .h5 small, .h6 small, h1 small, h2 small, h3 small, h4 small, h5 small, h6 small {line-height:0;color:#cacaca }.h1, h1 {font-size:1.625rem }.Filters__item:nth-child(2), .Filters__item:nth-child(3), .Filters__item:nth-child(4), .Filters__item:nth-child(5), .calcountries-title .h4, .calcountries-title h3, .margin-0, .topwidgets .tmod-row:first-child, figure, h1, h2, h3, h4, h5, h6, input+.switch-paddle, ul {margin:0 }.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {line-height:1.4;margin-bottom:.5rem }.h1, .h2, .h3, .h4, .h5, .h6, .mt-0 {margin-top:0 }.h2, h2 {font-size:1.375rem }.button-group.large .button, .button.large, .h3, h3 {font-size:1.25rem }.h4, h4 {font-size:1.125rem }.h5, h5 {font-size:1rem }.h6, h6 {font-weight:500;font-size:.875rem }.subheader, code {font-weight:400 }a:focus, a:hover {color:#090909;text-decoration:none }a img {border:0 }dl, ol, ul {line-height:1.6;margin-bottom:1rem }.BaseSelect ul, .Filters__menu ul, ul {list-style:none }ol, ul {margin-left:1.25rem }dl, ol {list-style-position:outside }li {font-size:inherit }ol ol, ol ul, ul ol, ul ul {margin-left:1.25rem;margin-bottom:0 }dl dt {margin-bottom:.3rem }blockquote {margin:0 0 1rem;padding:.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #cacaca }.subheader, blockquote, blockquote p {line-height:1.6;color:#8a8a8a }cite {font-size:.8125rem;color:#8a8a8a }cite:before {content:'— ' }abbr, abbr[title] {border-bottom:1px dotted #0a0a0a;cursor:help;text-decoration:none }code, kbd {background-color:#e6e6e6;font-family:'PT sans',Arial;color:#0a0a0a }code {border:1px solid #cacaca;padding:.125rem .3125rem .0625rem }kbd {margin:0;padding:.125rem .25rem 0;border-radius:4px }.subheader {margin-top:.2rem;margin-bottom:.5rem;line-height:1.4 }.progress-meter-text, .switch {font-weight:700;color:#fefefe }.lead {font-size:125%;line-height:1.6 }.stat {font-size:2.5rem;line-height:1 }p+.stat {margin-top:-1rem }ol.no-bullet, ul.no-bullet {margin-left:0;list-style:none }.documentation, .text-left, .topwidgets .tmod-item, .topwidgets .tmod-stat {text-align:left }.header-socials, .menu.align-right.vertical li .submenu li, .text-right, .title-bar-right {text-align:right }.text-center {text-align:center }.grid-x, .grid-y {display:-webkit-box;display:-ms-flexbox }.catalog-button-map:hover, .catalog-item a, .contacts__link, .content li a:hover, .content p a:hover, .graynav .item, .graynav a.item, .header-callmebtn:hover, .header-phone a, .map-hotel-link, .option-bottom-map:hover, .showcase-subitem a, .sidenav a, .spoiler__item p a:hover, a.btn:not(.btn-link), a.button, a.button:focus, a.button:hover {text-decoration:none }.grid-container, .grid-container.fluid {padding-right:.3125rem;padding-left:.3125rem;margin-left:auto;margin-right:auto }.cell-block, .grid-container.fluid, .header-banner__video, .slider-fill {max-width:100% }.grid-container.full {padding-right:0;padding-left:0;max-width:100%;margin-left:auto;margin-right:auto }.grid-x {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap }.cell-block-container, .grid-y {-webkit-box-orient:vertical;-webkit-box-direction:normal }.cell {min-height:0 }.button-group.expanded .button, .button-group.stacked-for-medium.expanded .button, .button-group.stacked-for-small.expanded .button, .button-group.stacked.expanded .button, .cell.auto, .menu.expanded li, .title-bar-left, .title-bar-right {-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px }.cell, .cell.shrink, .grid-x>.small-1, .grid-x>.small-10, .grid-x>.small-11, .grid-x>.small-12, .grid-x>.small-2, .grid-x>.small-3, .grid-x>.small-4, .grid-x>.small-5, .grid-x>.small-6, .grid-x>.small-7, .grid-x>.small-8, .grid-x>.small-9, .grid-y>.small-1, .grid-y>.small-10, .grid-y>.small-11, .grid-y>.small-12, .grid-y>.small-2, .grid-y>.small-3, .grid-y>.small-4, .grid-y>.small-5, .grid-y>.small-6, .grid-y>.small-7, .grid-y>.small-8, .grid-y>.small-9, .map-item-image, .map-item-info, .top-bar-left, .top-bar-right, .top-bar-title {-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto }.grid-margin-x:not(.grid-x)>.cell, .grid-margin-x>.auto, .grid-margin-x>.shrink, .grid-x>.auto, .grid-x>.shrink, .top-bar input.button {width:auto }.grid-x>.small-1, .grid-x>.small-10, .grid-x>.small-11, .grid-x>.small-12, .grid-x>.small-2, .grid-x>.small-3, .grid-x>.small-4, .grid-x>.small-5, .grid-x>.small-6, .grid-x>.small-7, .grid-x>.small-8, .grid-x>.small-9, .grid-x>.small-full, .grid-x>.small-shrink, .grid-y>.small-1, .grid-y>.small-10, .grid-y>.small-11, .grid-y>.small-12, .grid-y>.small-2, .grid-y>.small-3, .grid-y>.small-4, .grid-y>.small-5, .grid-y>.small-6, .grid-y>.small-7, .grid-y>.small-8, .grid-y>.small-9, .grid-y>.small-full, .grid-y>.small-shrink {-ms-flex-preferred-size:auto;flex-basis:auto }.grid-x>.small-1, .small-margin-collapse>.small-1 {width:8.33333% }.grid-x>.small-2, .small-margin-collapse>.small-2, .small-up-6>.cell {width:16.66667% }.grid-x>.small-3, .small-margin-collapse>.small-3, .small-up-4>.cell {width:25% }.grid-x>.small-4, .small-margin-collapse>.small-4, .small-up-3>.cell {width:33.33333% }.grid-x>.small-5, .small-margin-collapse>.small-5 {width:41.66667% }.grid-x>.small-6, .small-margin-collapse>.small-6, .small-up-2>.cell {width:50% }.grid-x>.small-7, .small-margin-collapse>.small-7 {width:58.33333% }.grid-x>.small-8, .map-item-info, .small-margin-collapse>.small-8 {width:66.66667% }.grid-x>.small-9, .small-margin-collapse>.small-9 {width:75% }.grid-x>.small-10, .small-margin-collapse>.small-10 {width:83.33333% }.grid-x>.small-11, .small-margin-collapse>.small-11 {width:91.66667% }.grid-margin-x {margin-left:-.3125rem;margin-right:-.3125rem }.grid-margin-x>.cell {width:calc(100% - .625rem);margin-left:.3125rem;margin-right:.3125rem }.grid-margin-x>.small-1 {width:calc(8.33333% - .625rem) }.grid-margin-x.small-up-6>.cell, .grid-margin-x>.small-2 {width:calc(16.66667% - .625rem) }.grid-margin-x.small-up-4>.cell, .grid-margin-x>.small-3 {width:calc(25% - .625rem) }.grid-margin-x.small-up-3>.cell, .grid-margin-x>.small-4 {width:calc(33.33333% - .625rem) }.grid-margin-x>.small-5 {width:calc(41.66667% - .625rem) }.grid-margin-x.small-up-2>.cell, .grid-margin-x>.small-6 {width:calc(50% - .625rem) }.grid-margin-x>.small-7 {width:calc(58.33333% - .625rem) }.grid-margin-x>.small-8 {width:calc(66.66667% - .625rem) }.grid-margin-x>.small-9 {width:calc(75% - .625rem) }.grid-margin-x>.small-10 {width:calc(83.33333% - .625rem) }.grid-margin-x>.small-11 {width:calc(91.66667% - .625rem) }.grid-margin-x.small-up-1>.cell, .grid-margin-x>.small-12 {width:calc(100% - .625rem) }.grid-container:not(.full)>.grid-padding-x, .grid-padding-x .grid-padding-x {margin-right:-.3125rem;margin-left:-.3125rem }.grid-padding-x>.cell {padding-right:.3125rem;padding-left:.3125rem }.small-up-5>.cell {width:20% }.small-up-7>.cell {width:14.28571% }.small-up-8>.cell {width:12.5% }.grid-margin-x.small-up-5>.cell {width:calc(20% - .625rem) }.grid-margin-x.small-up-7>.cell {width:calc(14.28571% - .625rem) }.grid-margin-x.small-up-8>.cell {width:calc(12.5% - .625rem) }.small-margin-collapse, .small-margin-collapse>.cell, .small-padding-collapse {margin-right:0;margin-left:0 }.small-padding-collapse>.cell {padding-right:0;padding-left:0 }.ml-0, .mx-0, .small-offset-0 {margin-left:0 }.grid-margin-x>.small-offset-0 {margin-left:calc(0 + .3125rem) }.small-offset-1 {margin-left:8.33333% }.grid-margin-x>.small-offset-1 {margin-left:calc(8.33333% + .3125rem) }.small-offset-2 {margin-left:16.66667% }.grid-margin-x>.small-offset-2 {margin-left:calc(16.66667% + .3125rem) }.small-offset-3 {margin-left:25% }.grid-margin-x>.small-offset-3 {margin-left:calc(25% + .3125rem) }.small-offset-4 {margin-left:33.33333% }.grid-margin-x>.small-offset-4 {margin-left:calc(33.33333% + .3125rem) }.small-offset-5 {margin-left:41.66667% }.grid-margin-x>.small-offset-5 {margin-left:calc(41.66667% + .3125rem) }.small-offset-6 {margin-left:50% }.grid-margin-x>.small-offset-6 {margin-left:calc(50% + .3125rem) }.small-offset-7 {margin-left:58.33333% }.grid-margin-x>.small-offset-7 {margin-left:calc(58.33333% + .3125rem) }.small-offset-8 {margin-left:66.66667% }.grid-margin-x>.small-offset-8 {margin-left:calc(66.66667% + .3125rem) }.small-offset-9 {margin-left:75% }.grid-margin-x>.small-offset-9 {margin-left:calc(75% + .3125rem) }.small-offset-10 {margin-left:83.33333% }.grid-margin-x>.small-offset-10 {margin-left:calc(83.33333% + .3125rem) }.small-offset-11 {margin-left:91.66667% }.grid-margin-x>.small-offset-11 {margin-left:calc(91.66667% + .3125rem) }.grid-y {display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap }.grid-y>.cell {width:auto;max-width:none }.grid-y>.small-1 {height:8.33333% }.grid-y>.small-2 {height:16.66667% }.grid-y>.small-3 {height:25% }.grid-y>.small-4 {height:33.33333% }.grid-y>.small-5 {height:41.66667% }.grid-y>.small-6 {height:50% }.grid-y>.small-7 {height:58.33333% }.grid-y>.small-8 {height:66.66667% }.grid-y>.small-9 {height:75% }.grid-y>.small-10 {height:83.33333% }.grid-y>.small-11 {height:91.66667% }.cell .grid-y.grid-frame, .fancybox-button div, .grayform, .grid-y>.small-12 {height:100% }.grid-margin-y, .grid-padding-y .grid-padding-y {margin-top:-.3125rem;margin-bottom:-.3125rem }.grid-padding-y>.cell {padding-top:.3125rem;padding-bottom:.3125rem }.grid-frame {overflow:hidden;position:relative;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100vw }.cell-block, .cell-block-y {-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar }.cell-block {overflow-x:auto }.cell-block-y {overflow-y:auto;max-height:100%;min-height:100% }.cell-block-container {display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;max-height:100% }.cell-block-container>.grid-x {max-height:100%;-ms-flex-wrap:nowrap;flex-wrap:nowrap }.bustour__item table, .table-scroll, table.scroll {overflow-x:auto }.flex-dir-row, .flex-dir-row-reverse, .menu, .menu.horizontal, .menu.icon-left li a, .menu.icon-right li a, .menu.vertical {-webkit-box-orient:horizontal;-webkit-box-direction:normal }.grid-y.grid-frame {width:auto;overflow:hidden;position:relative;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:100vh }.grid-margin-y>.cell {height:calc(100% - .625rem);margin-top:.3125rem;margin-bottom:.3125rem }.grid-margin-y>.small-1 {height:calc(8.33333% - .625rem) }.grid-margin-y>.small-2 {height:calc(16.66667% - .625rem) }.grid-margin-y>.small-3 {height:calc(25% - .625rem) }.grid-margin-y>.small-4 {height:calc(33.33333% - .625rem) }.grid-margin-y>.small-5 {height:calc(41.66667% - .625rem) }.grid-margin-y>.small-6 {height:calc(50% - .625rem) }.grid-margin-y>.small-7 {height:calc(58.33333% - .625rem) }.grid-margin-y>.small-8 {height:calc(66.66667% - .625rem) }.grid-margin-y>.small-9 {height:calc(75% - .625rem) }.grid-margin-y>.small-10 {height:calc(83.33333% - .625rem) }.grid-margin-y>.small-11 {height:calc(91.66667% - .625rem) }.grid-margin-y>.small-12 {height:calc(100% - .625rem) }.grid-frame.grid-margin-y {height:calc(100vh + .625rem) }.button {display:inline-block;vertical-align:middle;margin:0;padding:.85em 1em;border:1px solid transparent;border-radius:4px;-webkit-transition:background-color .25s ease-out,color .25s ease-out;-o-transition:background-color .25s ease-out,color .25s ease-out;transition:background-color .25s ease-out,color .25s ease-out;font-family:inherit;font-size:1rem;-webkit-appearance:none;line-height:1;text-align:center;background-color:#ff9a4a;color:#fefefe }.button:focus, .button:hover {background-color:#ff7e19;color:#fefefe }.button-group.tiny .button, .button.tiny {font-size:.6rem }.button-group.small .button, .button.small {font-size:.75rem }.button.expanded {width:100%;margin-right:0;margin-left:0 }.button-group.primary .button, .button.disabled.primary, .button.disabled.primary:focus, .button.disabled.primary:hover, .button.primary, .button[disabled].primary, .button[disabled].primary:focus, .button[disabled].primary:hover {background-color:#333;color:#fefefe }.button-group.primary .button:focus, .button-group.primary .button:hover, .button.primary:focus, .button.primary:hover {background-color:#292929;color:#fefefe }.button-group.secondary .button, .button-group.secondary .button:focus, .button-group.secondary .button:hover, .button.disabled.secondary, .button.disabled.secondary:focus, .button.disabled.secondary:hover, .button.secondary, .button.secondary:focus, .button.secondary:hover, .button[disabled].secondary, .button[disabled].secondary:focus, .button[disabled].secondary:hover {background-color:#000;color:#fefefe }.button-group.success .button, .button.disabled.success, .button.disabled.success:focus, .button.disabled.success:hover, .button.success, .button[disabled].success, .button[disabled].success:focus, .button[disabled].success:hover {background-color:#3adb76;color:#0a0a0a }.button-group.success .button:focus, .button-group.success .button:hover, .button.success:focus, .button.success:hover {background-color:#22bb5b;color:#0a0a0a }.button-group.warning .button, .button.disabled.warning, .button.disabled.warning:focus, .button.disabled.warning:hover, .button.warning, .button[disabled].warning, .button[disabled].warning:focus, .button[disabled].warning:hover {background-color:#ffae00;color:#0a0a0a }.button-group.warning .button:focus, .button-group.warning .button:hover, .button.warning:focus, .button.warning:hover {background-color:#cc8b00;color:#0a0a0a }.button-group.alert .button, .button.alert, .button.disabled.alert, .button.disabled.alert:focus, .button.disabled.alert:hover, .button[disabled].alert, .button[disabled].alert:focus, .button[disabled].alert:hover {background-color:#cc4b37;color:#fefefe }.button-group.alert .button:focus, .button-group.alert .button:hover, .button.alert:focus, .button.alert:hover {background-color:#a53b2a;color:#fefefe }.button.disabled, .button.disabled.alert, .button.disabled.primary, .button.disabled.secondary, .button.disabled.success, .button.disabled.warning, .button[disabled], .button[disabled].alert, .button[disabled].primary, .button[disabled].secondary, .button[disabled].success, .button[disabled].warning, .slider.disabled, .slider[disabled] {opacity:.25;cursor:not-allowed }.button.disabled, .button.disabled:focus, .button.disabled:hover, .button[disabled], .button[disabled]:focus, .button[disabled]:hover {background-color:#ff9a4a;color:#fefefe }.button.clear, .button.clear.disabled, .button.clear.disabled:focus, .button.clear.disabled:hover, .button.clear:focus, .button.clear:hover, .button.clear[disabled], .button.clear[disabled]:focus, .button.clear[disabled]:hover, .button.hollow, .button.hollow.disabled, .button.hollow.disabled:focus, .button.hollow.disabled:hover, .button.hollow:focus, .button.hollow:hover, .button.hollow[disabled], .button.hollow[disabled]:focus, .button.hollow[disabled]:hover, a {background-color:transparent }.button.hollow {border:1px solid #ff9a4a;color:#ff9a4a }.button.hollow:focus, .button.hollow:hover {border-color:#a54900;color:#a54900 }.button.hollow:focus.disabled, .button.hollow:focus[disabled], .button.hollow:hover.disabled, .button.hollow:hover[disabled] {border:1px solid #ff9a4a;color:#ff9a4a }.button.hollow.primary {border:1px solid #333;color:#333 }.button.hollow.primary:focus, .button.hollow.primary:hover {border-color:#1a1a1a;color:#1a1a1a }.button.hollow.primary:focus.disabled, .button.hollow.primary:focus[disabled], .button.hollow.primary:hover.disabled, .button.hollow.primary:hover[disabled] {border:1px solid #333;color:#333 }.button.hollow.secondary {border:1px solid #000;color:#000 }.button.hollow.secondary:focus, .button.hollow.secondary:hover {border-color:#000;color:#000 }.button.hollow.secondary:focus.disabled, .button.hollow.secondary:focus[disabled], .button.hollow.secondary:hover.disabled, .button.hollow.secondary:hover[disabled] {border:1px solid #000;color:#000 }.button.hollow.success {border:1px solid #3adb76;color:#3adb76 }.button.hollow.success:focus, .button.hollow.success:hover {border-color:#157539;color:#157539 }.button.hollow.success:focus.disabled, .button.hollow.success:focus[disabled], .button.hollow.success:hover.disabled, .button.hollow.success:hover[disabled] {border:1px solid #3adb76;color:#3adb76 }.button.hollow.warning {border:1px solid #ffae00;color:#ffae00 }.button.hollow.warning:focus, .button.hollow.warning:hover {border-color:#805700;color:#805700 }.button.hollow.warning:focus.disabled, .button.hollow.warning:focus[disabled], .button.hollow.warning:hover.disabled, .button.hollow.warning:hover[disabled] {border:1px solid #ffae00;color:#ffae00 }.button.hollow.alert {border:1px solid #cc4b37;color:#cc4b37 }.button.hollow.alert:focus, .button.hollow.alert:hover {border-color:#67251a;color:#67251a }.button.hollow.alert:focus.disabled, .button.hollow.alert:focus[disabled], .button.hollow.alert:hover.disabled, .button.hollow.alert:hover[disabled] {border:1px solid #cc4b37;color:#cc4b37 }.button.clear {border:1px solid #ff9a4a;color:#ff9a4a }.button.clear:focus, .button.clear:hover {color:#a54900 }.button.clear:focus.disabled, .button.clear:focus[disabled], .button.clear:hover.disabled, .button.clear:hover[disabled] {border:1px solid #ff9a4a;color:#ff9a4a }.button.clear, .button.clear.disabled, .button.clear:focus, .button.clear:focus.disabled, .button.clear:focus[disabled], .button.clear:hover, .button.clear:hover.disabled, .button.clear:hover[disabled], .button.clear[disabled] {border-color:transparent }.button.clear.primary {border:1px solid #333;color:#333 }.button.clear.primary:focus, .button.clear.primary:hover {color:#1a1a1a }.button.clear.primary:focus.disabled, .button.clear.primary:focus[disabled], .button.clear.primary:hover.disabled, .button.clear.primary:hover[disabled] {border:1px solid #333;color:#333 }.button.clear.primary, .button.clear.primary.disabled, .button.clear.primary:focus, .button.clear.primary:focus.disabled, .button.clear.primary:focus[disabled], .button.clear.primary:hover, .button.clear.primary:hover.disabled, .button.clear.primary:hover[disabled], .button.clear.primary[disabled] {border-color:transparent }.button.clear.secondary {border:1px solid #000;color:#000 }.button.clear.secondary:focus, .button.clear.secondary:hover, .sidenav-item.lvl-2.parent>a, .sidenav-item.lvl-3.parent>a, .sidenav-item.lvl-4.parent>a {color:#000 }.button.clear.secondary:focus.disabled, .button.clear.secondary:focus[disabled], .button.clear.secondary:hover.disabled, .button.clear.secondary:hover[disabled] {border:1px solid #000;color:#000 }.button.clear.secondary, .button.clear.secondary.disabled, .button.clear.secondary:focus, .button.clear.secondary:focus.disabled, .button.clear.secondary:focus[disabled], .button.clear.secondary:hover, .button.clear.secondary:hover.disabled, .button.clear.secondary:hover[disabled], .button.clear.secondary[disabled] {border-color:transparent }.button.clear.success {border:1px solid #3adb76;color:#3adb76 }.button.clear.success:focus, .button.clear.success:hover {color:#157539 }.button.clear.success:focus.disabled, .button.clear.success:focus[disabled], .button.clear.success:hover.disabled, .button.clear.success:hover[disabled] {border:1px solid #3adb76;color:#3adb76 }.button.clear.success, .button.clear.success.disabled, .button.clear.success:focus, .button.clear.success:focus.disabled, .button.clear.success:focus[disabled], .button.clear.success:hover, .button.clear.success:hover.disabled, .button.clear.success:hover[disabled], .button.clear.success[disabled] {border-color:transparent }.button.clear.warning {border:1px solid #ffae00;color:#ffae00 }.button.clear.warning:focus, .button.clear.warning:hover {color:#805700 }.button.clear.warning:focus.disabled, .button.clear.warning:focus[disabled], .button.clear.warning:hover.disabled, .button.clear.warning:hover[disabled] {border:1px solid #ffae00;color:#ffae00 }.button.clear.warning, .button.clear.warning.disabled, .button.clear.warning:focus, .button.clear.warning:focus.disabled, .button.clear.warning:focus[disabled], .button.clear.warning:hover, .button.clear.warning:hover.disabled, .button.clear.warning:hover[disabled], .button.clear.warning[disabled] {border-color:transparent }.button.clear.alert {border:1px solid #cc4b37;color:#cc4b37 }.button.clear.alert:focus, .button.clear.alert:hover {color:#67251a }.button.clear.alert:focus.disabled, .button.clear.alert:focus[disabled], .button.clear.alert:hover.disabled, .button.clear.alert:hover[disabled] {border:1px solid #cc4b37;color:#cc4b37 }.button.clear.alert, .button.clear.alert.disabled, .button.clear.alert:focus, .button.clear.alert:focus.disabled, .button.clear.alert:focus[disabled], .button.clear.alert:hover, .button.clear.alert:hover.disabled, .button.clear.alert:hover[disabled], .button.clear.alert[disabled] {border-color:transparent }.button.dropdown:after {width:0;height:0;border:.4em inset;content:'';border-bottom-width:0;border-top-style:solid;border-color:#fefefe transparent transparent;position:relative;top:.4em;display:inline-block;float:right;margin-left:1em }.label, .progress, .progress-meter, .progress-meter-text, .slider-handle, table {border-radius:4px }.button.dropdown.clear:after, .button.dropdown.hollow:after {border-top-color:#ff9a4a }.button.dropdown.clear.primary:after, .button.dropdown.hollow.primary:after {border-top-color:#333 }.button.dropdown.clear.secondary:after, .button.dropdown.hollow.secondary:after {border-top-color:#000 }.button.dropdown.clear.success:after, .button.dropdown.hollow.success:after {border-top-color:#3adb76 }.button.dropdown.clear.warning:after, .button.dropdown.hollow.warning:after {border-top-color:#ffae00 }.button.dropdown.clear.alert:after, .button.dropdown.hollow.alert:after {border-top-color:#cc4b37 }.button.arrow-only:after {top:-.1em;float:none;margin-left:0 }.button-group {margin-bottom:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch }.button-group:after, .button-group:before, .clearfix:after, .clearfix:before, .navigation .breadcrumbs:after, .navigation .breadcrumbs:before, .pagination:after, .pagination:before, .separator-center:after, .separator-center:before, .separator-left:after, .separator-left:before, .separator-right:after, .separator-right:before {display:table;content:' ';-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1 }.button-group .button {margin:0 1px 1px 0;font-size:1rem;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto }.button-group .button:last-child, .mr-0, .mx-0 {margin-right:0 }.button-group.stacked, .button-group.stacked-for-medium, .button-group.stacked-for-small {-ms-flex-wrap:wrap;flex-wrap:wrap }.button-group.stacked .button, .button-group.stacked-for-medium .button, .button-group.stacked-for-small .button {-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100% }.button-group.stacked .button:last-child, .button-group.stacked-for-medium .button:last-child, .button-group.stacked-for-small .button:last-child, .mb-0, .menu a, .menu button, .menu input, .menu select, .reveal>:last-child {margin-bottom:0 }.close-button {position:absolute;color:#8a8a8a }.close-button.small {right:.66rem;top:.33em;font-size:1.5em;line-height:1 }.close-button, .close-button.medium {right:1rem;top:.5rem;font-size:2em;line-height:1 }.label {display:inline-block;padding:.33333rem .5rem;font-size:.8rem;line-height:1;white-space:nowrap;cursor:default }.label, .label.primary {background:#333;color:#fefefe }.label.secondary {background:#000;color:#fefefe }.label.success {background:#3adb76;color:#0a0a0a }.label.warning {background:#ffae00;color:#0a0a0a }.label.alert {background:#cc4b37;color:#fefefe }.progress {height:1rem;margin-bottom:1rem;background-color:#cacaca }.progress-meter, .progress.primary .progress-meter {background-color:#333 }.progress.secondary .progress-meter {background-color:#000 }.progress.success .progress-meter {background-color:#3adb76 }.progress.warning .progress-meter {background-color:#ffae00 }.progress.alert .progress-meter {background-color:#cc4b37 }.progress-meter {position:relative;display:block;width:0;height:100% }.progress-meter-text {position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin:0;font-size:.75rem;white-space:nowrap }.slider {position:relative;height:.5rem;margin-top:1.25rem;margin-bottom:2.25rem;background-color:#e6e6e6;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:none;touch-action:none }.switch, table {margin-bottom:1rem }.filter, .switch {-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none }.slider-fill, .slider-handle {position:absolute;left:0;display:inline-block;-webkit-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out }.slider-fill {top:0;height:.5rem;background-color:#cacaca }.slider-fill.is-dragging, .slider-handle.is-dragging {-webkit-transition:linear;-o-transition:linear;transition:linear }.slider-handle {top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1;width:1.4rem;height:1.4rem;background-color:#333;-ms-touch-action:manipulation;touch-action:manipulation }.slider-handle:hover {background-color:#2b2b2b }.slider.vertical {display:inline-block;width:.5rem;height:12.5rem;margin:0 1.25rem;-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1) }.slider.vertical .slider-fill {top:0;width:.5rem;max-height:100% }.slider.vertical .slider-handle {position:absolute;top:0;left:50%;width:1.4rem;height:1.4rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%) }.switch {height:2rem;position:relative;font-size:.875rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none }.switch-input {position:absolute;margin-bottom:0;opacity:0 }.switch-paddle, .switch-paddle:after {display:block;border-radius:4px;-webkit-transition:.25s ease-out;-o-transition:.25s ease-out;transition:.25s ease-out }.switch-paddle {background:#cacaca;font-weight:inherit;color:inherit;cursor:pointer;position:relative;width:4rem;height:2rem }.position-left, .position-right {height:100%;width:250px;overflow-y:auto }.switch-paddle:after {position:absolute;top:.25rem;left:.25rem;width:1.5rem;height:1.5rem;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);background:#fefefe;content:'' }input:checked~.switch-paddle {background:#333 }input:checked~.switch-paddle:after {left:2.25rem }.switch-active, .switch-inactive {position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%) }.switch-active {left:8%;display:none }.switch-inactive {right:15% }.content .bustour__slider-dots li:before, .spoiler__content, .tabs__item:not(.open), input:checked+label>.switch-inactive {display:none }.switch.tiny {height:1.5rem }.switch.tiny .switch-paddle {width:3rem;height:1.5rem;font-size:.625rem }.switch.tiny .switch-paddle:after {top:.25rem;left:.25rem;width:1rem;height:1rem }.switch.tiny input:checked~.switch-paddle:after {left:1.75rem }.switch.small {height:1.75rem }.switch.small .switch-paddle {width:3.5rem;height:1.75rem;font-size:.75rem }.switch.small .switch-paddle:after {top:.25rem;left:.25rem;width:1.25rem;height:1.25rem }.switch.small input:checked~.switch-paddle:after {left:2rem }.switch.large {height:2.5rem }.switch.large .switch-paddle {width:5rem;height:2.5rem;font-size:1rem }.switch.large .switch-paddle:after {top:.25rem;left:.25rem;width:2rem;height:2rem }.switch.large input:checked~.switch-paddle:after {left:2.75rem }table {border-collapse:collapse;width:100% }tbody, tfoot, thead {border:1px solid #f1f1f1;background-color:#fefefe }thead {background:#f8f8f8 }tfoot {background:#f1f1f1 }.pagination .disabled:hover, .pagination a:hover, .pagination button:hover, tfoot tr, thead tr {background:0 0 }tfoot td, tfoot th, thead td, thead th {padding:.5rem .625rem .625rem;font-weight:700;text-align:left }caption, tbody td, tbody th {padding:.5rem .625rem .625rem }tbody tr:nth-child(2n) {border-bottom:0;background-color:#f1f1f1 }table.unstriped tbody, table.unstriped tbody tr {background-color:#fefefe }table.unstriped tbody tr {border-bottom:1px solid #f1f1f1 }table.scroll {display:block;width:100% }table.hover thead tr:hover {background-color:#f3f3f3 }table.hover tfoot tr:hover, table.hover:not(.unstriped) tr:nth-of-type(2n):hover {background-color:#ececec }table.hover tbody tr:hover {background-color:#f9f9f9 }.breadcrumbs {margin:0 0 1rem;list-style:none }.navigation .breadcrumbs li {float:left;font-size:1rem;color:#0a0a0a;cursor:default;display:-webkit-box;display:-ms-flexbox;display:flex }.navigation .breadcrumbs li:not(:last-child):after {position:relative;margin:0 .5rem;opacity:1;content:'/';color:#8a8f95 }.navigation .breadcrumbs a {color:#8a8f95 }.navigation .breadcrumbs a:hover {text-decoration:underline }.navigation .breadcrumbs .disabled {color:#cacaca;cursor:not-allowed }.pagination {margin-left:0;margin-bottom:1rem }.pagination li {margin-right:.0625rem;border-radius:4px;font-size:.875rem;display:none }.menu input, .pagination li.current, .pagination li:first-child, .pagination li:last-child {display:inline-block }.pagination a, .pagination button {display:block;padding:.1875rem .625rem;border-radius:4px;color:#0a0a0a }.pagination .current {padding:.1875rem .625rem;background:#ff9a4a;color:#fefefe;cursor:default }.pagination .disabled {padding:.1875rem .625rem;color:#cacaca;cursor:not-allowed }.pagination .ellipsis:after {padding:.1875rem .625rem;content:'\2026';color:#0a0a0a }.pagination-previous a:before, .pagination-previous.disabled:before {display:inline-block;margin-right:.5rem;content:'\00ab' }.pagination-next a:after, .pagination-next.disabled:after {display:inline-block;margin-left:.5rem;content:'\00bb' }.menu {padding:0;margin:0;list-style:none;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex }.menu.nested, .menu.simple li+li, .ml-2, .mx-2 {margin-left:1rem }.menu .button, .menu a {line-height:1;text-decoration:none;display:block;padding:inherit }.menu, .menu.horizontal, .menu.vertical {-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row }.menu.vertical {-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column }.align-middle, .menu.simple, .sidenav-item.lvl-1>a, .sidenav-item.lvl-1>a>span {-webkit-box-align:center;-ms-flex-align:center;align-items:center }.menu.nested {margin-right:0 }.calcountries-title, .documents, .documents__button, .dp-week, .employee, .employee__wrapper, .flex-container, .menu-centered>.menu li, .menu.align-center li, .menu.align-right li, .menu.icon-bottom a, .menu.icon-left a, .menu.icon-right a, .menu.icon-top a, .menu.icons a, .notes_icons li a, .topwidgets .numspinner, .visa-articlelist {display:-webkit-box;display:-ms-flexbox;display:flex }.menu.icon-left li a, .menu.icon-right li a {-ms-flex-flow:row nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap }.menu.icon-left li a i, .menu.icon-left li a img, .menu.icon-left li a svg {margin-right:.25rem }.menu.icon-right li a i, .menu.icon-right li a img, .menu.icon-right li a svg {margin-left:.25rem }.menu.icon-bottom li a, .menu.icon-top li a {-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap }.menu.icon-bottom li a i, .menu.icon-bottom li a img, .menu.icon-bottom li a svg, .menu.icon-top li a i, .menu.icon-top li a img, .menu.icon-top li a svg {-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;margin-bottom:.25rem;text-align:center }.menu .active>a, .menu .is-active>a {background:0 0;color:#fefefe }.align-left, .align-left.vertical.menu>li>a, .menu-centered>.menu li .submenu li, .menu.align-center li .submenu li, .menu.align-left, .menu.align-right li .submenu li, .social-link-contacts {-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start }.align-right, .align-right.vertical.menu>li>a, .menu.align-right li {-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end }.menu.align-right.vertical li {display:block;text-align:right }.menu.align-right .nested {margin-right:1rem;margin-left:0 }.menu .menu-text {padding:.7rem 1rem;font-weight:700;line-height:1;color:inherit }.align-center, .align-center.vertical.menu>li>a, .menu-centered>.menu, .menu-centered>.menu li, .menu.align-center li, .partners, .partners .slick-slide>div {-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center }.fancybox-is-open .fancybox-stage, .home-best-list, .is-off-canvas-open, body.compensate-for-scrollbar {overflow:hidden }.js-off-canvas-overlay {position:absolute;top:0;left:0;z-index:11;width:100%;height:100%;-webkit-transition:opacity .5s,visibility .5s;-o-transition:opacity .5s,visibility .5s;transition:opacity .5s,visibility .5s;background:rgba(254,254,254,.25);opacity:0;visibility:hidden;overflow:hidden }.js-off-canvas-overlay.is-visible {opacity:1;visibility:visible }.off-canvas-wrapper {position:relative;overflow:hidden }.off-canvas, .off-canvas-absolute {position:fixed;z-index:12;-webkit-transition:-webkit-transform .5s;-o-transition:transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#e6e6e6 }.off-canvas-content, .reveal {-webkit-backface-visibility:hidden }.off-canvas-absolute.is-transition-push, .off-canvas.is-transition-push {z-index:12 }.datepicker--nav-action, .invisible, .off-canvas-absolute.is-closed, .off-canvas.is-closed, .slick-loading .slick-slide, .slick-loading .slick-track {visibility:hidden }.off-canvas-absolute.is-transition-overlap, .off-canvas.is-transition-overlap {z-index:13 }.off-canvas-absolute.is-transition-overlap.is-open, .off-canvas.is-transition-overlap.is-open {-webkit-box-shadow:0 0 10px rgba(10,10,10,.7);box-shadow:0 0 10px rgba(10,10,10,.7) }.off-canvas-absolute.is-open, .off-canvas-content .off-canvas.is-open, .off-canvas-content .off-canvas.position-bottom.is-transition-overlap.is-open, .off-canvas-content .off-canvas.position-left.is-transition-overlap.is-open, .off-canvas-content .off-canvas.position-right.is-transition-overlap.is-open, .off-canvas-content .off-canvas.position-top.is-transition-overlap.is-open, .off-canvas-content.has-transition-push, .off-canvas.is-open {-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0) }.position-left {top:0;left:0 }.off-canvas-content .off-canvas.position-left, .off-canvas-content.is-open-right.has-transition-push, .position-left {-webkit-transform:translateX(-250px);-ms-transform:translateX(-250px);transform:translateX(-250px) }.off-canvas-content .off-canvas.position-right, .off-canvas-content.is-open-left.has-transition-push, .position-right {-webkit-transform:translateX(250px);-ms-transform:translateX(250px);transform:translateX(250px) }.position-left.is-transition-push {-webkit-box-shadow:inset -13px 0 20px -13px rgba(10,10,10,.25);box-shadow:inset -13px 0 20px -13px rgba(10,10,10,.25) }.position-right {top:0;right:0 }.position-bottom, .position-top {overflow-x:auto;height:250px;left:0 }.position-right.is-transition-push {-webkit-box-shadow:inset 13px 0 20px -13px rgba(10,10,10,.25);box-shadow:inset 13px 0 20px -13px rgba(10,10,10,.25) }.position-top {top:0;width:100% }.off-canvas-content .off-canvas.position-top, .off-canvas-content.is-open-bottom.has-transition-push, .position-top {-webkit-transform:translateY(-250px);-ms-transform:translateY(-250px);transform:translateY(-250px) }.off-canvas-content .off-canvas.position-bottom, .off-canvas-content.is-open-top.has-transition-push, .position-bottom {-webkit-transform:translateY(250px);-ms-transform:translateY(250px);transform:translateY(250px) }.position-top.is-transition-push {-webkit-box-shadow:inset 0 -13px 20px -13px rgba(10,10,10,.25);box-shadow:inset 0 -13px 20px -13px rgba(10,10,10,.25) }.position-bottom {bottom:0;width:100% }.position-bottom.is-transition-push {-webkit-box-shadow:inset 0 13px 20px -13px rgba(10,10,10,.25);box-shadow:inset 0 13px 20px -13px rgba(10,10,10,.25) }.off-canvas-content {-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:-webkit-transform .5s;-o-transition:transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;-webkit-backface-visibility:hidden;backface-visibility:hidden }@media print,screen and (min-width:40em) {.reveal, .reveal.large, .reveal.small, .reveal.tiny {right:auto;left:auto;margin:0 auto }.h1, h1 {font-size:2.25rem }.h2, h2 {font-size:1.75rem }.h3, h3 {font-size:1.375rem }.h4, h4 {font-size:1.125rem }.h5, h5 {font-size:1rem }.h6, h6 {font-size:.875rem }.medium-text-left {text-align:left }.medium-text-right {text-align:right }.medium-text-center {text-align:center }.medium-text-justify {text-align:justify }.grid-container, .grid-container.fluid, .grid-padding-x>.cell {padding-right:.3125rem;padding-left:.3125rem }.grid-x>.medium-1, .grid-x>.medium-10, .grid-x>.medium-11, .grid-x>.medium-12, .grid-x>.medium-2, .grid-x>.medium-3, .grid-x>.medium-4, .grid-x>.medium-5, .grid-x>.medium-6, .grid-x>.medium-7, .grid-x>.medium-8, .grid-x>.medium-9, .grid-x>.medium-full, .grid-x>.medium-shrink, .grid-y>.medium-1, .grid-y>.medium-10, .grid-y>.medium-11, .grid-y>.medium-12, .grid-y>.medium-2, .grid-y>.medium-3, .grid-y>.medium-4, .grid-y>.medium-5, .grid-y>.medium-6, .grid-y>.medium-7, .grid-y>.medium-8, .grid-y>.medium-9, .grid-y>.medium-full, .grid-y>.medium-shrink {-ms-flex-preferred-size:auto;flex-basis:auto }.grid-x>.medium-auto {-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px;width:auto }.grid-x>.medium-1, .grid-x>.medium-10, .grid-x>.medium-11, .grid-x>.medium-12, .grid-x>.medium-2, .grid-x>.medium-3, .grid-x>.medium-4, .grid-x>.medium-5, .grid-x>.medium-6, .grid-x>.medium-7, .grid-x>.medium-8, .grid-x>.medium-9, .grid-x>.medium-shrink, .grid-y>.medium-1, .grid-y>.medium-10, .grid-y>.medium-11, .grid-y>.medium-12, .grid-y>.medium-2, .grid-y>.medium-3, .grid-y>.medium-4, .grid-y>.medium-5, .grid-y>.medium-6, .grid-y>.medium-7, .grid-y>.medium-8, .grid-y>.medium-9, .grid-y>.medium-shrink {-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto }.grid-margin-x>.auto, .grid-margin-x>.medium-auto, .grid-margin-x>.medium-shrink, .grid-margin-x>.shrink, .grid-x>.medium-shrink {width:auto }.grid-x>.medium-1, .medium-margin-collapse>.medium-1, .medium-margin-collapse>.small-1, .small-margin-collapse>.medium-1 {width:8.33333% }.grid-x>.medium-2, .medium-margin-collapse>.medium-2, .medium-margin-collapse>.small-2, .medium-up-6>.cell, .small-margin-collapse>.medium-2 {width:16.66667% }.grid-x>.medium-3, .medium-margin-collapse>.medium-3, .medium-margin-collapse>.small-3, .medium-up-4>.cell, .small-margin-collapse>.medium-3 {width:25% }.grid-x>.medium-4, .medium-margin-collapse>.medium-4, .medium-margin-collapse>.small-4, .medium-up-3>.cell, .small-margin-collapse>.medium-4 {width:33.33333% }.grid-x>.medium-5, .medium-margin-collapse>.medium-5, .medium-margin-collapse>.small-5, .small-margin-collapse>.medium-5 {width:41.66667% }.grid-x>.medium-6, .medium-margin-collapse>.medium-6, .medium-margin-collapse>.small-6, .medium-up-2>.cell, .small-margin-collapse>.medium-6 {width:50% }.grid-x>.medium-7, .medium-margin-collapse>.medium-7, .medium-margin-collapse>.small-7, .small-margin-collapse>.medium-7 {width:58.33333% }.grid-x>.medium-8, .medium-margin-collapse>.medium-8, .medium-margin-collapse>.small-8, .small-margin-collapse>.medium-8 {width:66.66667% }.grid-x>.medium-9, .medium-margin-collapse>.medium-9, .medium-margin-collapse>.small-9, .small-margin-collapse>.medium-9 {width:75% }.grid-x>.medium-10, .medium-margin-collapse>.medium-10, .medium-margin-collapse>.small-10, .small-margin-collapse>.medium-10 {width:83.33333% }.grid-x>.medium-11, .medium-margin-collapse>.medium-11, .medium-margin-collapse>.small-11, .small-margin-collapse>.medium-11 {width:91.66667% }.cell .medium-grid-frame, .grid-x>.medium-12, .medium-margin-collapse>.medium-12, .medium-margin-collapse>.small-12, .medium-up-1>.cell, .small-margin-collapse>.medium-12 {width:100% }.grid-margin-x {margin-left:-.3125rem;margin-right:-.3125rem }.grid-margin-x>.cell {width:calc(100% - .625rem);margin-left:.3125rem;margin-right:.3125rem }.grid-margin-x>.medium-1, .grid-margin-x>.small-1 {width:calc(8.33333% - .625rem) }.grid-margin-x.medium-up-6>.cell, .grid-margin-x.small-up-6>.cell, .grid-margin-x>.medium-2, .grid-margin-x>.small-2 {width:calc(16.66667% - .625rem) }.grid-margin-x.medium-up-4>.cell, .grid-margin-x.small-up-4>.cell, .grid-margin-x>.medium-3, .grid-margin-x>.small-3 {width:calc(25% - .625rem) }.grid-margin-x.medium-up-3>.cell, .grid-margin-x.small-up-3>.cell, .grid-margin-x>.medium-4, .grid-margin-x>.small-4 {width:calc(33.33333% - .625rem) }.grid-margin-x>.medium-5, .grid-margin-x>.small-5 {width:calc(41.66667% - .625rem) }.grid-margin-x.medium-up-2>.cell, .grid-margin-x.small-up-2>.cell, .grid-margin-x>.medium-6, .grid-margin-x>.small-6 {width:calc(50% - .625rem) }.grid-margin-x>.medium-7, .grid-margin-x>.small-7 {width:calc(58.33333% - .625rem) }.grid-margin-x>.medium-8, .grid-margin-x>.small-8 {width:calc(66.66667% - .625rem) }.grid-margin-x>.medium-9, .grid-margin-x>.small-9 {width:calc(75% - .625rem) }.grid-margin-x>.medium-10, .grid-margin-x>.small-10 {width:calc(83.33333% - .625rem) }.grid-margin-x>.medium-11, .grid-margin-x>.small-11 {width:calc(91.66667% - .625rem) }.grid-margin-x.medium-up-1>.cell, .grid-margin-x.small-up-1>.cell, .grid-margin-x>.medium-12, .grid-margin-x>.small-12 {width:calc(100% - .625rem) }.grid-container:not(.full)>.grid-padding-x, .grid-padding-x .grid-padding-x {margin-right:-.3125rem;margin-left:-.3125rem }.medium-up-5>.cell {width:20% }.medium-up-7>.cell {width:14.28571% }.medium-up-8>.cell {width:12.5% }.grid-margin-x.medium-up-5>.cell, .grid-margin-x.small-up-5>.cell {width:calc(20% - .625rem) }.grid-margin-x.medium-up-7>.cell, .grid-margin-x.small-up-7>.cell {width:calc(14.28571% - .625rem) }.grid-margin-x.medium-up-8>.cell, .grid-margin-x.small-up-8>.cell {width:calc(12.5% - .625rem) }.medium-margin-collapse, .medium-margin-collapse>.cell, .medium-padding-collapse {margin-right:0;margin-left:0 }.medium-padding-collapse>.cell {padding-right:0;padding-left:0 }.medium-offset-0 {margin-left:0 }.grid-margin-x>.medium-offset-0 {margin-left:calc(0 + .3125rem) }.medium-offset-1 {margin-left:8.33333% }.grid-margin-x>.medium-offset-1 {margin-left:calc(8.33333% + .3125rem) }.medium-offset-2 {margin-left:16.66667% }.grid-margin-x>.medium-offset-2 {margin-left:calc(16.66667% + .3125rem) }.medium-offset-3 {margin-left:25% }.grid-margin-x>.medium-offset-3 {margin-left:calc(25% + .3125rem) }.medium-offset-4 {margin-left:33.33333% }.grid-margin-x>.medium-offset-4 {margin-left:calc(33.33333% + .3125rem) }.medium-offset-5 {margin-left:41.66667% }.grid-margin-x>.medium-offset-5 {margin-left:calc(41.66667% + .3125rem) }.medium-offset-6 {margin-left:50% }.grid-margin-x>.medium-offset-6 {margin-left:calc(50% + .3125rem) }.medium-offset-7 {margin-left:58.33333% }.grid-margin-x>.medium-offset-7 {margin-left:calc(58.33333% + .3125rem) }.medium-offset-8 {margin-left:66.66667% }.grid-margin-x>.medium-offset-8 {margin-left:calc(66.66667% + .3125rem) }.medium-offset-9 {margin-left:75% }.grid-margin-x>.medium-offset-9 {margin-left:calc(75% + .3125rem) }.medium-offset-10 {margin-left:83.33333% }.grid-margin-x>.medium-offset-10 {margin-left:calc(83.33333% + .3125rem) }.medium-offset-11 {margin-left:91.66667% }.grid-margin-x>.medium-offset-11 {margin-left:calc(91.66667% + .3125rem) }.grid-y>.medium-auto {-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px;height:auto }.grid-margin-y>.auto, .grid-margin-y>.medium-auto, .grid-margin-y>.medium-shrink, .grid-margin-y>.shrink, .grid-y>.medium-shrink {height:auto }.grid-y>.medium-1 {height:8.33333% }.grid-y>.medium-2 {height:16.66667% }.grid-y>.medium-3 {height:25% }.grid-y>.medium-4 {height:33.33333% }.grid-y>.medium-5 {height:41.66667% }.grid-y>.medium-6 {height:50% }.grid-y>.medium-7 {height:58.33333% }.grid-y>.medium-8 {height:66.66667% }.grid-y>.medium-9 {height:75% }.grid-y>.medium-10 {height:83.33333% }.grid-y>.medium-11 {height:91.66667% }.cell .grid-y.medium-grid-frame, .grid-y>.medium-12 {height:100% }.grid-margin-y, .grid-padding-y .grid-padding-y {margin-top:-.3125rem;margin-bottom:-.3125rem }.grid-padding-y>.cell {padding-top:.3125rem;padding-bottom:.3125rem }.medium-grid-frame {overflow:hidden;position:relative;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100vw }.medium-cell-block, .medium-cell-block-y {-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar }.medium-cell-block {overflow-x:auto;max-width:100% }.medium-cell-block-container {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:100% }.medium-cell-block-container>.grid-x {max-height:100%;-ms-flex-wrap:nowrap;flex-wrap:nowrap }.medium-cell-block-y {overflow-y:auto;max-height:100%;min-height:100% }.grid-y.medium-grid-frame {width:auto;overflow:hidden;position:relative;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:100vh }.grid-margin-y>.cell {height:calc(100% - .625rem);margin-top:.3125rem;margin-bottom:.3125rem }.grid-margin-y>.medium-1, .grid-margin-y>.small-1 {height:calc(8.33333% - .625rem) }.grid-margin-y>.medium-2, .grid-margin-y>.small-2 {height:calc(16.66667% - .625rem) }.grid-margin-y>.medium-3, .grid-margin-y>.small-3 {height:calc(25% - .625rem) }.grid-margin-y>.medium-4, .grid-margin-y>.small-4 {height:calc(33.33333% - .625rem) }.grid-margin-y>.medium-5, .grid-margin-y>.small-5 {height:calc(41.66667% - .625rem) }.grid-margin-y>.medium-6, .grid-margin-y>.small-6 {height:calc(50% - .625rem) }.grid-margin-y>.medium-7, .grid-margin-y>.small-7 {height:calc(58.33333% - .625rem) }.grid-margin-y>.medium-8, .grid-margin-y>.small-8 {height:calc(66.66667% - .625rem) }.grid-margin-y>.medium-9, .grid-margin-y>.small-9 {height:calc(75% - .625rem) }.grid-margin-y>.medium-10, .grid-margin-y>.small-10 {height:calc(83.33333% - .625rem) }.grid-margin-y>.medium-11, .grid-margin-y>.small-11 {height:calc(91.66667% - .625rem) }.grid-margin-y>.medium-12, .grid-margin-y>.small-12 {height:calc(100% - .625rem) }.grid-frame.grid-margin-y, .grid-margin-y.medium-grid-frame {height:calc(100vh + .625rem) }.button-group.stacked-for-small .button {-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:0 }.pagination li {display:inline-block }.menu.medium-horizontal, .menu.medium-vertical {-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row }.menu.medium-vertical {-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column }.menu.medium-expanded li, .menu.medium-simple li {-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px }.position-bottom.reveal-for-medium, .position-left.reveal-for-medium, .position-right.reveal-for-medium, .position-top.reveal-for-medium {z-index:12;-webkit-transition:none;-o-transition:none;transition:none;visibility:visible }.off-canvas.in-canvas-for-medium .close-button, .position-bottom.reveal-for-medium .close-button, .position-left.reveal-for-medium .close-button, .position-right.reveal-for-medium .close-button, .position-top.reveal-for-medium .close-button {display:none }.off-canvas-content .position-bottom.reveal-for-medium, .off-canvas-content .position-left.reveal-for-medium, .off-canvas-content .position-right.reveal-for-medium, .off-canvas-content .position-top.reveal-for-medium, .position-bottom.reveal-for-medium, .position-left.reveal-for-medium, .position-right.reveal-for-medium, .position-top.reveal-for-medium {-webkit-transform:none;-ms-transform:none;transform:none }.off-canvas-content.has-reveal-left, .position-left.reveal-for-medium~.off-canvas-content {margin-left:250px }.off-canvas-content.has-reveal-right, .position-right.reveal-for-medium~.off-canvas-content {margin-right:250px }.off-canvas-content.has-reveal-top, .position-top.reveal-for-medium~.off-canvas-content {margin-top:250px }.off-canvas-content.has-reveal-bottom, .position-bottom.reveal-for-medium~.off-canvas-content {margin-bottom:250px }.off-canvas.in-canvas-for-medium {visibility:visible;height:auto;position:static;background:0 0;width:auto;overflow:visible;-webkit-transition:none;-o-transition:none;transition:none }.off-canvas.in-canvas-for-medium.position-bottom, .off-canvas.in-canvas-for-medium.position-left, .off-canvas.in-canvas-for-medium.position-right, .off-canvas.in-canvas-for-medium.position-top {-webkit-box-shadow:none;box-shadow:none;-webkit-transform:none;-ms-transform:none;transform:none }.reveal {min-height:0 }}html.is-reveal-open {position:fixed;width:100%;overflow-y:hidden }html.is-reveal-open.zf-has-scroll {overflow-y:scroll }html.is-reveal-open body {overflow-y:hidden }.reveal, .reveal-overlay {display:none;overflow-y:auto }.reveal-overlay {right:0;bottom:0;left:0;background-color:rgba(10,10,10,.45);position:fixed;top:0;z-index:1005 }.reveal {z-index:1006;-webkit-backface-visibility:hidden;backface-visibility:hidden;padding:1rem;border:1px solid #cacaca;border-radius:4px;background-color:#fefefe;position:relative;top:100px;margin-right:auto;margin-left:auto }.fancybox-container, .fancybox-slide, .fancybox-thumbs__list a {-webkit-backface-visibility:hidden }.reveal.full {top:0;right:0;bottom:0;left:0;width:100%;max-width:none;height:100%;min-height:100%;margin-left:0;border:0;border-radius:0 }.max-width-100, .text-truncate {max-width:100% !important }.sticky {z-index:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0) }.sticky.is-stuck {position:fixed;z-index:5;width:100% }.sticky.is-stuck.is-at-top {top:0 }.sticky.is-anchored.is-at-bottom, .sticky.is-stuck.is-at-bottom {bottom:0 }.sticky.is-anchored {position:relative;right:auto;left:auto }.title-bar {padding:.5rem;background:#0a0a0a;color:#fefefe;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center }.title-bar .menu-icon {margin-left:.25rem;margin-right:.25rem }.title-bar-title {display:inline-block;vertical-align:middle;font-weight:700 }.top-bar {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;padding:.5rem;-ms-flex-wrap:wrap;flex-wrap:wrap }.top-bar, .top-bar ul {background-color:#e6e6e6 }.top-bar input {max-width:200px;margin-right:1rem }.top-bar .input-group-field {width:100%;margin-right:0 }.top-bar .top-bar-left, .top-bar .top-bar-right {-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100% }@media screen and (max-width:89.99875em) {.top-bar.stacked-for-xlarge {-ms-flex-wrap:wrap;flex-wrap:wrap }.top-bar.stacked-for-xlarge .top-bar-left, .top-bar.stacked-for-xlarge .top-bar-right {-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100% }}.top-bar-title {margin:.5rem 1rem .5rem 0 }.margin-top-0, .margin-vertical-0 {margin-top:0 !important }#yamap, .margin-bottom-0, .margin-vertical-0 {margin-bottom:0 !important }.float-left {float:left !important }.float-right {float:right !important }.float-center {display:block;margin-right:auto;margin-left:auto }.align-justify {-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between }.align-spaced {-ms-flex-pack:distribute;justify-content:space-around }.align-top {-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start }.align-self-top {-ms-flex-item-align:start;align-self:flex-start }.align-bottom {-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end }.align-self-bottom {-ms-flex-item-align:end;align-self:flex-end }.align-self-middle, .filter .btn-wrapper {-ms-grid-row-align:center;-ms-flex-item-align:center;align-self:center }.align-self-middle {-ms-flex-item-align:center }.align-self-stretch, .faq__button {-ms-grid-row-align:stretch;-ms-flex-item-align:stretch;align-self:stretch }.align-stretch {-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch }.align-self-stretch {-ms-flex-item-align:stretch }.align-center-middle {-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center }.ord-1, .small-order-1 {-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1 }.ord-2, .small-order-2 {-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2 }.ord-3, .small-order-3 {-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3 }.ord-4, .small-order-4 {-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4 }.ord-5, .small-order-5 {-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5 }.small-order-6 {-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6 }.flex-child-auto, .flex-child-grow {-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto }.flex-child-grow {-ms-flex:1 0 auto;-webkit-box-flex:1;flex:1 0 auto }.flex-child-shrink, .header-logo {-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto }.flex-dir-row, .flex-dir-row-reverse {-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row }.flex-dir-row-reverse {-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse }.flex-dir-column, .flex-dir-column-reverse {-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column }.flex-dir-column-reverse {-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse }.catalog-content, .catalog-item, .catalog-item a, .filter .btn-wrapper {-webkit-box-orient:vertical;-webkit-box-direction:normal }@media screen and (max-width:0em),screen and (min-width:40em) {.show-for-small-only {display:none !important }}@media screen and (max-width:39.99875em),screen and (min-width:64em) {.show-for-medium-only {display:none !important }}@media screen and (min-width:64em) and (max-width:74.99875em) {.hide-for-large-only {display:none !important }}@media screen and (max-width:63.99875em),screen and (min-width:75em) {.show-for-large-only {display:none !important }}@media screen and (min-width:75em) {.xlarge-text-left {text-align:left }.xlarge-text-right {text-align:right }.xlarge-text-center {text-align:center }.xlarge-text-justify {text-align:justify }.grid-x>.xlarge-1, .grid-x>.xlarge-10, .grid-x>.xlarge-11, .grid-x>.xlarge-12, .grid-x>.xlarge-2, .grid-x>.xlarge-3, .grid-x>.xlarge-4, .grid-x>.xlarge-5, .grid-x>.xlarge-6, .grid-x>.xlarge-7, .grid-x>.xlarge-8, .grid-x>.xlarge-9, .grid-x>.xlarge-full, .grid-x>.xlarge-shrink, .grid-y>.xlarge-1, .grid-y>.xlarge-10, .grid-y>.xlarge-11, .grid-y>.xlarge-12, .grid-y>.xlarge-2, .grid-y>.xlarge-3, .grid-y>.xlarge-4, .grid-y>.xlarge-5, .grid-y>.xlarge-6, .grid-y>.xlarge-7, .grid-y>.xlarge-8, .grid-y>.xlarge-9, .grid-y>.xlarge-full, .grid-y>.xlarge-shrink {-ms-flex-preferred-size:auto;flex-basis:auto }.grid-x>.xlarge-auto {-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px;width:auto }.grid-x>.xlarge-1, .grid-x>.xlarge-10, .grid-x>.xlarge-11, .grid-x>.xlarge-12, .grid-x>.xlarge-2, .grid-x>.xlarge-3, .grid-x>.xlarge-4, .grid-x>.xlarge-5, .grid-x>.xlarge-6, .grid-x>.xlarge-7, .grid-x>.xlarge-8, .grid-x>.xlarge-9, .grid-x>.xlarge-shrink, .grid-y>.xlarge-1, .grid-y>.xlarge-10, .grid-y>.xlarge-11, .grid-y>.xlarge-12, .grid-y>.xlarge-2, .grid-y>.xlarge-3, .grid-y>.xlarge-4, .grid-y>.xlarge-5, .grid-y>.xlarge-6, .grid-y>.xlarge-7, .grid-y>.xlarge-8, .grid-y>.xlarge-9, .grid-y>.xlarge-shrink {-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto }.grid-margin-x>.xlarge-auto, .grid-margin-x>.xlarge-shrink, .grid-x>.xlarge-shrink {width:auto }.grid-x>.xlarge-1, .large-margin-collapse>.xlarge-1, .medium-margin-collapse>.xlarge-1, .small-margin-collapse>.xlarge-1, .xlarge-margin-collapse>.large-1, .xlarge-margin-collapse>.medium-1, .xlarge-margin-collapse>.small-1, .xlarge-margin-collapse>.xlarge-1 {width:8.33333% }.grid-x>.xlarge-2, .large-margin-collapse>.xlarge-2, .medium-margin-collapse>.xlarge-2, .small-margin-collapse>.xlarge-2, .xlarge-margin-collapse>.large-2, .xlarge-margin-collapse>.medium-2, .xlarge-margin-collapse>.small-2, .xlarge-margin-collapse>.xlarge-2, .xlarge-up-6>.cell {width:16.66667% }.grid-x>.xlarge-3, .large-margin-collapse>.xlarge-3, .medium-margin-collapse>.xlarge-3, .small-margin-collapse>.xlarge-3, .xlarge-margin-collapse>.large-3, .xlarge-margin-collapse>.medium-3, .xlarge-margin-collapse>.small-3, .xlarge-margin-collapse>.xlarge-3, .xlarge-up-4>.cell {width:25% }.grid-x>.xlarge-4, .large-margin-collapse>.xlarge-4, .medium-margin-collapse>.xlarge-4, .small-margin-collapse>.xlarge-4, .xlarge-margin-collapse>.large-4, .xlarge-margin-collapse>.medium-4, .xlarge-margin-collapse>.small-4, .xlarge-margin-collapse>.xlarge-4, .xlarge-up-3>.cell {width:33.33333% }.grid-x>.xlarge-5, .large-margin-collapse>.xlarge-5, .medium-margin-collapse>.xlarge-5, .small-margin-collapse>.xlarge-5, .xlarge-margin-collapse>.large-5, .xlarge-margin-collapse>.medium-5, .xlarge-margin-collapse>.small-5, .xlarge-margin-collapse>.xlarge-5 {width:41.66667% }.grid-x>.xlarge-6, .large-margin-collapse>.xlarge-6, .medium-margin-collapse>.xlarge-6, .small-margin-collapse>.xlarge-6, .xlarge-margin-collapse>.large-6, .xlarge-margin-collapse>.medium-6, .xlarge-margin-collapse>.small-6, .xlarge-margin-collapse>.xlarge-6, .xlarge-up-2>.cell {width:50% }.grid-x>.xlarge-7, .large-margin-collapse>.xlarge-7, .medium-margin-collapse>.xlarge-7, .small-margin-collapse>.xlarge-7, .xlarge-margin-collapse>.large-7, .xlarge-margin-collapse>.medium-7, .xlarge-margin-collapse>.small-7, .xlarge-margin-collapse>.xlarge-7 {width:58.33333% }.grid-x>.xlarge-8, .large-margin-collapse>.xlarge-8, .medium-margin-collapse>.xlarge-8, .small-margin-collapse>.xlarge-8, .xlarge-margin-collapse>.large-8, .xlarge-margin-collapse>.medium-8, .xlarge-margin-collapse>.small-8, .xlarge-margin-collapse>.xlarge-8 {width:66.66667% }.grid-x>.xlarge-9, .large-margin-collapse>.xlarge-9, .medium-margin-collapse>.xlarge-9, .small-margin-collapse>.xlarge-9, .xlarge-margin-collapse>.large-9, .xlarge-margin-collapse>.medium-9, .xlarge-margin-collapse>.small-9, .xlarge-margin-collapse>.xlarge-9 {width:75% }.grid-x>.xlarge-10, .large-margin-collapse>.xlarge-10, .medium-margin-collapse>.xlarge-10, .small-margin-collapse>.xlarge-10, .xlarge-margin-collapse>.large-10, .xlarge-margin-collapse>.medium-10, .xlarge-margin-collapse>.small-10, .xlarge-margin-collapse>.xlarge-10 {width:83.33333% }.grid-x>.xlarge-11, .large-margin-collapse>.xlarge-11, .medium-margin-collapse>.xlarge-11, .small-margin-collapse>.xlarge-11, .xlarge-margin-collapse>.large-11, .xlarge-margin-collapse>.medium-11, .xlarge-margin-collapse>.small-11, .xlarge-margin-collapse>.xlarge-11 {width:91.66667% }.cell .xlarge-grid-frame, .grid-x>.xlarge-12, .large-margin-collapse>.xlarge-12, .medium-margin-collapse>.xlarge-12, .small-margin-collapse>.xlarge-12, .xlarge-margin-collapse>.large-12, .xlarge-margin-collapse>.medium-12, .xlarge-margin-collapse>.small-12, .xlarge-margin-collapse>.xlarge-12, .xlarge-up-1>.cell {width:100% }.grid-margin-x>.xlarge-1 {width:calc(8.33333% - .625rem) }.grid-margin-x.xlarge-up-6>.cell, .grid-margin-x>.xlarge-2 {width:calc(16.66667% - .625rem) }.grid-margin-x.xlarge-up-4>.cell, .grid-margin-x>.xlarge-3 {width:calc(25% - .625rem) }.grid-margin-x.xlarge-up-3>.cell, .grid-margin-x>.xlarge-4 {width:calc(33.33333% - .625rem) }.grid-margin-x>.xlarge-5 {width:calc(41.66667% - .625rem) }.grid-margin-x.xlarge-up-2>.cell, .grid-margin-x>.xlarge-6 {width:calc(50% - .625rem) }.grid-margin-x>.xlarge-7 {width:calc(58.33333% - .625rem) }.grid-margin-x>.xlarge-8 {width:calc(66.66667% - .625rem) }.grid-margin-x>.xlarge-9 {width:calc(75% - .625rem) }.grid-margin-x>.xlarge-10 {width:calc(83.33333% - .625rem) }.grid-margin-x>.xlarge-11 {width:calc(91.66667% - .625rem) }.grid-margin-x.xlarge-up-1>.cell, .grid-margin-x>.xlarge-12 {width:calc(100% - .625rem) }.xlarge-up-5>.cell {width:20% }.xlarge-up-7>.cell {width:14.28571% }.xlarge-up-8>.cell {width:12.5% }.grid-margin-x.xlarge-up-5>.cell {width:calc(20% - .625rem) }.grid-margin-x.xlarge-up-7>.cell {width:calc(14.28571% - .625rem) }.grid-margin-x.xlarge-up-8>.cell {width:calc(12.5% - .625rem) }.xlarge-margin-collapse, .xlarge-margin-collapse>.cell, .xlarge-padding-collapse {margin-right:0;margin-left:0 }.xlarge-padding-collapse>.cell {padding-right:0;padding-left:0 }.xlarge-offset-0 {margin-left:0 }.grid-margin-x>.xlarge-offset-0 {margin-left:calc(0 + .3125rem) }.xlarge-offset-1 {margin-left:8.33333% }.grid-margin-x>.xlarge-offset-1 {margin-left:calc(8.33333% + .3125rem) }.xlarge-offset-2 {margin-left:16.66667% }.grid-margin-x>.xlarge-offset-2 {margin-left:calc(16.66667% + .3125rem) }.xlarge-offset-3 {margin-left:25% }.grid-margin-x>.xlarge-offset-3 {margin-left:calc(25% + .3125rem) }.xlarge-offset-4 {margin-left:33.33333% }.grid-margin-x>.xlarge-offset-4 {margin-left:calc(33.33333% + .3125rem) }.xlarge-offset-5 {margin-left:41.66667% }.grid-margin-x>.xlarge-offset-5 {margin-left:calc(41.66667% + .3125rem) }.xlarge-offset-6 {margin-left:50% }.grid-margin-x>.xlarge-offset-6 {margin-left:calc(50% + .3125rem) }.xlarge-offset-7 {margin-left:58.33333% }.grid-margin-x>.xlarge-offset-7 {margin-left:calc(58.33333% + .3125rem) }.xlarge-offset-8 {margin-left:66.66667% }.grid-margin-x>.xlarge-offset-8 {margin-left:calc(66.66667% + .3125rem) }.xlarge-offset-9 {margin-left:75% }.grid-margin-x>.xlarge-offset-9 {margin-left:calc(75% + .3125rem) }.xlarge-offset-10 {margin-left:83.33333% }.grid-margin-x>.xlarge-offset-10 {margin-left:calc(83.33333% + .3125rem) }.xlarge-offset-11 {margin-left:91.66667% }.grid-margin-x>.xlarge-offset-11 {margin-left:calc(91.66667% + .3125rem) }.grid-y>.xlarge-auto {-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px;height:auto }.grid-margin-y>.xlarge-auto, .grid-margin-y>.xlarge-shrink, .grid-y>.xlarge-shrink {height:auto }.grid-y>.xlarge-1 {height:8.33333% }.grid-y>.xlarge-2 {height:16.66667% }.grid-y>.xlarge-3 {height:25% }.grid-y>.xlarge-4 {height:33.33333% }.grid-y>.xlarge-5 {height:41.66667% }.grid-y>.xlarge-6 {height:50% }.grid-y>.xlarge-7 {height:58.33333% }.grid-y>.xlarge-8 {height:66.66667% }.grid-y>.xlarge-9 {height:75% }.grid-y>.xlarge-10 {height:83.33333% }.grid-y>.xlarge-11 {height:91.66667% }.cell .grid-y.xlarge-grid-frame, .grid-y>.xlarge-12 {height:100% }.xlarge-grid-frame {overflow:hidden;position:relative;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100vw }.xlarge-cell-block, .xlarge-cell-block-y {-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar }.xlarge-cell-block {overflow-x:auto;max-width:100% }.xlarge-cell-block-container {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:100% }.xlarge-cell-block-container>.grid-x {max-height:100%;-ms-flex-wrap:nowrap;flex-wrap:nowrap }.xlarge-cell-block-y {overflow-y:auto;max-height:100%;min-height:100% }.grid-y.xlarge-grid-frame {width:auto;overflow:hidden;position:relative;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:100vh }.grid-margin-y>.xlarge-1 {height:calc(8.33333% - .625rem) }.grid-margin-y>.xlarge-2 {height:calc(16.66667% - .625rem) }.grid-margin-y>.xlarge-3 {height:calc(25% - .625rem) }.grid-margin-y>.xlarge-4 {height:calc(33.33333% - .625rem) }.grid-margin-y>.xlarge-5 {height:calc(41.66667% - .625rem) }.grid-margin-y>.xlarge-6 {height:calc(50% - .625rem) }.grid-margin-y>.xlarge-7 {height:calc(58.33333% - .625rem) }.grid-margin-y>.xlarge-8 {height:calc(66.66667% - .625rem) }.grid-margin-y>.xlarge-9 {height:calc(75% - .625rem) }.grid-margin-y>.xlarge-10 {height:calc(83.33333% - .625rem) }.grid-margin-y>.xlarge-11 {height:calc(91.66667% - .625rem) }.grid-margin-y>.xlarge-12 {height:calc(100% - .625rem) }.grid-frame.grid-margin-y, .grid-margin-y.xlarge-grid-frame {height:calc(100vh + .625rem) }.menu.xlarge-horizontal, .menu.xlarge-vertical {-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row }.menu.xlarge-vertical {-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column }.menu.xlarge-expanded li, .menu.xlarge-simple li {-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px }.position-bottom.reveal-for-xlarge, .position-left.reveal-for-xlarge, .position-right.reveal-for-xlarge, .position-top.reveal-for-xlarge {z-index:12;-webkit-transition:none;-o-transition:none;transition:none;visibility:visible }.off-canvas.in-canvas-for-xlarge .close-button, .position-bottom.reveal-for-xlarge .close-button, .position-left.reveal-for-xlarge .close-button, .position-right.reveal-for-xlarge .close-button, .position-top.reveal-for-xlarge .close-button {display:none }.off-canvas-content .position-bottom.reveal-for-xlarge, .off-canvas-content .position-left.reveal-for-xlarge, .off-canvas-content .position-right.reveal-for-xlarge, .off-canvas-content .position-top.reveal-for-xlarge, .position-bottom.reveal-for-xlarge, .position-left.reveal-for-xlarge, .position-right.reveal-for-xlarge, .position-top.reveal-for-xlarge {-webkit-transform:none;-ms-transform:none;transform:none }.off-canvas-content.has-reveal-left, .position-left.reveal-for-xlarge~.off-canvas-content {margin-left:250px }.off-canvas-content.has-reveal-right, .position-right.reveal-for-xlarge~.off-canvas-content {margin-right:250px }.off-canvas-content.has-reveal-top, .position-top.reveal-for-xlarge~.off-canvas-content {margin-top:250px }.off-canvas-content.has-reveal-bottom, .position-bottom.reveal-for-xlarge~.off-canvas-content {margin-bottom:250px }.off-canvas.in-canvas-for-xlarge {visibility:visible;height:auto;position:static;background:0 0;width:auto;overflow:visible;-webkit-transition:none;-o-transition:none;transition:none }.off-canvas.in-canvas-for-xlarge.position-bottom, .off-canvas.in-canvas-for-xlarge.position-left, .off-canvas.in-canvas-for-xlarge.position-right, .off-canvas.in-canvas-for-xlarge.position-top {-webkit-box-shadow:none;box-shadow:none;-webkit-transform:none;-ms-transform:none;transform:none }.xlarge-order-1 {-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1 }.xlarge-order-2 {-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2 }.xlarge-order-3 {-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3 }.xlarge-order-4 {-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4 }.xlarge-order-5 {-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5 }.xlarge-order-6 {-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6 }.xlarge-flex-container {display:-webkit-box;display:-ms-flexbox;display:flex }.xlarge-flex-child-auto {-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto }.xlarge-flex-child-grow {-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto }.xlarge-flex-child-shrink {-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto }.xlarge-flex-dir-row, .xlarge-flex-dir-row-reverse {-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row }.xlarge-flex-dir-row-reverse {-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse }.xlarge-flex-dir-column {-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column }.xlarge-flex-dir-column-reverse {-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse }.hide-for-xlarge {display:none !important }}@media screen and (max-width:74.99875em) {.top-bar.stacked-for-large {-ms-flex-wrap:wrap;flex-wrap:wrap }.top-bar.stacked-for-large .top-bar-left, .top-bar.stacked-for-large .top-bar-right {-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100% }.show-for-xlarge {display:none !important }}@media screen and (min-width:75em) and (max-width:89.99875em) {.hide-for-xlarge-only {display:none !important }}@media screen and (max-width:74.99875em),screen and (min-width:90em) {.show-for-xlarge-only {display:none !important }}.show-for-sr, .show-on-focus {position:absolute !important;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0 }.padding-top-0, .padding-vertical-0 {padding-top:0 !important }.padding-bottom-0, .padding-vertical-0 {padding-bottom:0 !important }.show-on-focus:active, .show-on-focus:focus {position:static !important;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal }@media screen and (orientation:landscape) {.hide-for-portrait, .show-for-landscape {display:block !important }.hide-for-landscape, .show-for-portrait {display:none !important }}@media screen and (orientation:portrait) {.hide-for-portrait, .show-for-landscape {display:none !important }.hide-for-landscape, .show-for-portrait {display:block !important }}.text-hide {font:0/0 a !important;color:transparent !important;text-shadow:none !important;background-color:transparent !important;border:0 !important }.btn-blue, .btn-blue:hover, .btn-gray, .btn-orange, .btn-orange:hover {color:#fff }.text-truncate {overflow:hidden !important;-o-text-overflow:ellipsis;text-overflow:ellipsis }.text-nowrap, .text-truncate {white-space:nowrap !important }.text-wrap {word-wrap:break-word !important }.text-lowercase {text-transform:lowercase !important }.text-uppercase {text-transform:uppercase !important }.text-capitalize {text-transform:capitalize !important }.text-overline {text-decoration:overline !important }.text-underline {text-decoration:underline !important }.text-line-through {text-decoration:line-through !important }.catalog-button-map, .option-bottom-map, a {text-decoration:underline }.font-wide {letter-spacing:.25rem }.font-normal, .h1, .h2, .h3, .h4, .h5, .text-blue, h1, h2, h3, h4, h5 {font-weight:400 }.btn, .text-blue a {font-weight:300 }.font-italic {font-style:italic !important }ul.list-disc {list-style-type:disc !important }ul.list-circle {list-style-type:circle !important }ul.list-square {list-style-type:square !important }ol.list-decimal {list-style-type:decimal !important }ol.list-lower-alpha {list-style-type:lower-alpha !important }ol.list-lower-latin {list-style-type:lower-latin !important }ol.list-lower-roman {list-style-type:lower-roman !important }ol.list-upper-alpha {list-style-type:upper-alpha !important }ol.list-upper-latin {list-style-type:upper-latin !important }ol.list-upper-roman {list-style-type:upper-roman !important }.rounded {border-radius:5000px !important }.rounded:after {border-radius:50% }.radius {border-radius:.1875rem }.bordered {border:.0625rem solid #cacaca }.shadow {-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12) }.arrow-down {display:block;width:0;height:0;border:.4375rem inset;content:'';border-bottom-width:0;border-top-style:solid;border-color:#0a0a0a transparent transparent }.arrow-left, .arrow-right, .arrow-up {display:block;width:0;height:0;border:.4375rem inset;content:'' }.arrow-right {border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #0a0a0a }.arrow-left {border-left-width:0;border-right-style:solid;border-color:transparent #0a0a0a transparent transparent }.separator-center:after, .separator-left:after, .separator-right:after {clear:both;position:relative !important;width:3rem;border-bottom:.125rem solid #333 }.separator-center {text-align:center !important }.separator-center:after {margin:1rem auto 0 }.separator-left {text-align:left !important }.separator-left:after {margin:1rem auto 0;margin-left:0 !important }.separator-right {text-align:right !important }.separator-right:after {margin:1rem auto 0;margin-right:0 !important }.overflow-visible {overflow:visible !important }.overflow-x-visible {overflow-x:visible !important }.overflow-y-visible {overflow-y:visible !important }.overflow-hidden {overflow:hidden !important }.overflow-x-hidden {overflow-x:hidden !important }.overflow-y-hidden {overflow-y:hidden !important }.overflow-scroll {overflow:scroll !important }.overflow-x-scroll {overflow-x:scroll !important }.overflow-y-scroll {overflow-y:scroll !important }.display-inline {display:inline !important }.display-inline-block {display:inline-block !important }.display-flex {display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important }.display-inline-flex {display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important }.display-table {display:table !important }.display-table-cell {display:table-cell !important }.position-static {position:static !important }.position-relative {position:relative !important }.position-absolute {position:absolute !important }.position-fixed {position:fixed !important }.position-fixed-bottom, .position-fixed-top {position:fixed !important;right:0 !important;left:0 !important;z-index:975 }.position-fixed-top {top:0 !important }.position-fixed-bottom {bottom:0 !important }.border-box {-webkit-box-sizing:border-box !important;box-sizing:border-box !important }.border-none {border:0 !important }.width-25 {width:25% !important }.width-50 {width:50% !important }.width-75 {width:75% !important }.width-100 {width:100% !important }.height-25 {height:25% !important }.height-50 {height:50% !important }.height-75 {height:75% !important }.height-100 {height:100% !important }.max-height-100 {max-height:100% !important }.margin-horizontal-0, .margin-right-0 {margin-right:0 !important }.margin-horizontal-0, .margin-left-0 {margin-left:0 !important }.padding-horizontal-0, .padding-right-0 {padding-right:0 !important }.padding-horizontal-0, .padding-left-0 {padding-left:0 !important }.margin-1 {margin:1rem }.margin-top-1, .margin-vertical-1 {margin-top:1rem !important }.margin-bottom-1, .margin-vertical-1, .mb-2 {margin-bottom:1rem !important }.margin-horizontal-1, .margin-right-1 {margin-right:1rem !important }.margin-horizontal-1, .margin-left-1 {margin-left:1rem !important }.padding-1 {padding:1rem }.padding-top-1, .padding-vertical-1 {padding-top:1rem !important }.padding-bottom-1, .padding-vertical-1 {padding-bottom:1rem !important }.padding-horizontal-1, .padding-right-1 {padding-right:1rem !important }.padding-horizontal-1, .padding-left-1 {padding-left:1rem !important }.margin-2 {margin:2rem }.margin-top-2, .margin-vertical-2 {margin-top:2rem !important }.margin-bottom-2, .margin-vertical-2 {margin-bottom:2rem !important }.margin-horizontal-2, .margin-right-2 {margin-right:2rem !important }.margin-horizontal-2, .margin-left-2 {margin-left:2rem !important }.padding-2 {padding:2rem }.padding-top-2, .padding-vertical-2 {padding-top:2rem !important }.padding-bottom-2, .padding-vertical-2 {padding-bottom:2rem !important }.padding-horizontal-2, .padding-right-2 {padding-right:2rem !important }.padding-horizontal-2, .padding-left-2 {padding-left:2rem !important }.margin-3 {margin:3rem }.margin-top-3, .margin-vertical-3 {margin-top:3rem !important }.margin-bottom-3, .margin-vertical-3 {margin-bottom:3rem !important }.margin-horizontal-3, .margin-right-3 {margin-right:3rem !important }.margin-horizontal-3, .margin-left-3 {margin-left:3rem !important }.padding-3 {padding:3rem }.padding-top-3, .padding-vertical-3 {padding-top:3rem !important }.padding-bottom-3, .padding-vertical-3 {padding-bottom:3rem !important }.padding-horizontal-3, .padding-right-3 {padding-right:3rem !important }.padding-horizontal-3, .padding-left-3 {padding-left:3rem !important }.grow {-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1 }.grow-2 {-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2 }.grow-3 {-webkit-box-flex:3;-ms-flex-positive:3;flex-grow:3 }.grow-4 {-webkit-box-flex:4;-ms-flex-positive:4;flex-grow:4 }.shrink {-ms-flex-negative:1;flex-shrink:1 }.shrink-2 {-ms-flex-negative:2;flex-shrink:2 }.shrink-3 {-ms-flex-negative:3;flex-shrink:3 }.shrink-4 {-ms-flex-negative:4;flex-shrink:4 }.btn {padding:0 15px;height:40px;text-align:center;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;cursor:pointer;border:1px solid transparent;border-radius:4px;display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;-ms-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-ms-justify-content:center;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center }.banner-avio, .devbox {display:-webkit-box;display:-ms-flexbox }.btn.noround {border-radius:unset }.btn-blue {background:#1787be;border-color:#1787be }.btn-blue:hover, .upbtn:active {background:#116791 }.btn-gray {background:#76888c }.btn-gray:hover {background:#5e6d71 }.btn-orange {background:#ff9a4a;border-color:#ff9a4a }.btn-orange:hover {background:#ff7e17 }.btn-orange.disabled {background-color:rgba(255,155,74,.639);border-color:rgba(255,155,74,.25);pointer-events:none }.devmode body {background-color:rgba(0,0,0,.3) }.devbox {background-color:rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.3);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-justify-content:center;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;font-weight:700 }.devbox.he1 {height:50px }.devbox.he2 {height:100px }.devbox.he3 {height:200px }.devbox.he4 {height:300px }.country-head.bgimage, .devbox.he5 {height:400px }a {cursor:pointer;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s }a.flag, a:active, a:hover {color:#333 }.page, .wrap {min-height:100vh }.page {background:#fff;max-width:77.5rem;margin:0 auto }.content, .tourtab__mid {font-size:14px }.content li a, .content p a, .spoiler__item p a {color:#ff9a4a;text-decoration:underline }.content p, .my-15 {margin-top:15px;margin-bottom:15px }.content ul li, .spoiler__item ul li {text-indent:1rem }.content ul li:before, .spoiler__item ul li:before {content:'';width:5px;height:5px;display:inline-block;background:#000;border-radius:50%;margin-right:6px;vertical-align:middle }.m-auto, .partners .slick-slide img {margin:auto }.mb-auto {margin-bottom:auto }.my-0, .tabs__item table:not([class]) td p:last-child {margin-bottom:0 }.mt-auto {margin-top:auto }.mr-auto, .pagination .page-item__first {margin-right:auto }.ml-auto, .pagination .page-item__last {margin-left:auto }.p-auto {padding:auto }.pb-auto {padding-bottom:auto }.pb-0, .py-0 {padding-bottom:0 }.pt-auto {padding-top:auto }.pt-0, .py-0 {padding-top:0 }.pr-auto {padding-right:auto }.pagination .page-item__last a, .pr-0, .px-0 {padding-right:0 }.pl-auto {padding-left:auto }.pagination .page-item__first a, .pl-0, .px-0 {padding-left:0 }.my-0 {margin-top:0 }.mt-1, .my-1 {margin-top:.5rem }.pt-1, .py-1 {padding-top:.5rem }.pb-1, .py-1 {padding-bottom:.5rem }.ord-0 {-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0 }.ml-1, .mx-1 {margin-left:.5rem }.my-1 {margin-bottom:.5rem }.mt-2, .my-2 {margin-top:1rem }.pr-1, .px-1 {padding-right:.5rem }.pl-1, .px-1 {padding-left:.5rem }.pt-2, .py-2 {padding-top:1rem }.pb-2, .py-2 {padding-bottom:1rem }.mr-2, .mx-2 {margin-right:1rem }.my-2 {margin-bottom:1rem }.mt-3, .my-3 {margin-top:1.5rem }.mb-3, .my-3 {margin-bottom:1.5rem }.pr-2, .px-2 {padding-right:1rem }.pl-2, .px-2 {padding-left:1rem }.pt-3, .py-3 {padding-top:1.5rem }.pb-3, .py-3 {padding-bottom:1.5rem }.mr-3, .mx-3 {margin-right:1.5rem }.ml-3, .mx-3 {margin-left:1.5rem }.mt-4, .my-4 {margin-top:2rem }.mb-4, .my-4, .spoiler__ch:checked+.spoiler__item {margin-bottom:2rem }.pr-3, .px-3 {padding-right:1.5rem }.pl-3, .px-3 {padding-left:1.5rem }.pt-4, .py-4 {padding-top:2rem }.pb-4, .py-4 {padding-bottom:2rem }.mr-4, .mx-4 {margin-right:2rem }.ml-4, .mx-4 {margin-left:2rem }.mt-5, .my-5 {margin-top:3rem }.mb-5, .my-5 {margin-bottom:3rem }.pr-4, .px-4 {padding-right:2rem }.pl-4, .px-4 {padding-left:2rem }.pt-5, .py-5 {padding-top:3rem }.pb-5, .py-5 {padding-bottom:3rem }.mr-5, .mx-5 {margin-right:3rem }.ml-5, .mx-5 {margin-left:3rem }.mt-10, .my-10 {margin-top:10px }.mb-10, .my-10 {margin-bottom:10px }.pr-5, .px-5 {padding-right:3rem }.pl-5, .px-5 {padding-left:3rem }.pt-10, .py-10 {padding-top:10px }.pb-10, .py-10 {padding-bottom:10px }.mr-10, .mx-10 {margin-right:10px }.ml-10, .mx-10, .notes_icons li span {margin-left:10px }.pr-10, .px-10 {padding-right:10px }.pl-10, .px-10 {padding-left:10px }.pt-15, .py-15 {padding-top:15px }.pb-15, .py-15 {padding-bottom:15px }.ord-10 {-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10 }.mb-15 {margin-bottom:15px }.mb-25, .my-25 {margin-bottom:25px }.mt-15 {margin-top:15px }.mt-25, .my-25 {margin-top:25px }.mr-15, .mx-15 {margin-right:15px }.ml-15, .mx-15 {margin-left:15px }.pr-15, .px-15 {padding-right:15px }.pl-15, .px-15 {padding-left:15px }.pt-25, .py-25 {padding-top:25px }.pb-25, .py-25 {padding-bottom:25px }.ord-15 {-webkit-box-ordinal-group:16;-ms-flex-order:15;order:15 }.mr-25, .mx-25 {margin-right:25px }.ml-25, .mx-25 {margin-left:25px }.mt-50, .my-50 {margin-top:50px }.mb-50, .my-50 {margin-bottom:50px }.pr-25, .px-25 {padding-right:25px }.pl-25, .px-25 {padding-left:25px }.pt-50, .py-50 {padding-top:50px }.pb-50, .py-50 {padding-bottom:50px }.ord-25 {-webkit-box-ordinal-group:26;-ms-flex-order:25;order:25 }.mr-50, .mx-50 {margin-right:50px }.ml-50, .mx-50 {margin-left:50px }.mt-100, .my-100 {margin-top:100px }.mb-100, .my-100 {margin-bottom:100px }.pr-50, .px-50 {padding-right:50px }.pl-50, .px-50 {padding-left:50px }.pt-100, .py-100 {padding-top:100px }.pb-100, .py-100 {padding-bottom:100px }.ord-50 {-webkit-box-ordinal-group:51;-ms-flex-order:50;order:50 }.mr-100, .mx-100 {margin-right:100px }.ml-100, .mx-100 {margin-left:100px }.pr-100, .px-100 {padding-right:100px }.pl-100, .px-100 {padding-left:100px }.ord-100 {-webkit-box-ordinal-group:101;-ms-flex-order:100;order:100 }.column-1 {-webkit-column-count:auto;-moz-column-count:auto;column-count:auto }.column-2 {-webkit-column-count:2;-moz-column-count:2;column-count:2 }.column-3 {-webkit-column-count:3;-moz-column-count:3;column-count:3 }.column-4 {-webkit-column-count:4;-moz-column-count:4;column-count:4 }.column-5 {-webkit-column-count:5;-moz-column-count:5;column-count:5 }.column-6 {-webkit-column-count:6;-moz-column-count:6;column-count:6 }.text-justify {text-align:justify }.content-mainpic {float:left;margin:0 20px 10px 0;max-width:500px }.banner-avio {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%;min-height:207px;background-image:url(../img/banner-avio.jpg);background-color:#a8d5e2;background-position:left bottom;background-size:cover }.banner-avio__inner {text-align:center;padding:20px 10px }.banner-avio__title {font-size:20px;font-weight:700;padding-left:20px;padding-right:20px }.banner-avio__description {font-size:18px;padding-left:20px;padding-right:20px }.banner-avio__button {font-family:'PT sans',Arial,sans-serif;max-width:100%;min-width:290px;font-size:22px;font-weight:400;padding-top:12px;padding-bottom:12px;background-color:#21a7e6;color:#fff;margin-top:25px }@media (max-width:480px) {.banner-avio__inner {background-color:rgba(255,255,255,.3);padding:20px 10px 10px }.banner-avio__title {line-height:24px;margin-bottom:10px }.banner-avio__description {line-height:24px }.banner-avio__button {margin-top:20px }}.subscribebox {background:#ffc36d;padding:20px 0 30px }.page-inner>.subscribebox {margin-right:-10px;margin-left:-10px }.home-best .slick-slider, .partners, .partners .slick-slide>div, .partners .slick-slider {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center }.home-best .slick-arrow, .partners .slick-arrow {position:relative;font-size:0;color:transparent;margin:5px;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;cursor:pointer }.home-best .slick-arrow, .home-best .slick-arrow:before, .partners .slick-arrow, .partners .slick-arrow:before {background:url(../img/home-slider-arrow.png) no-repeat;width:16px;height:27px }.home-best .slick-arrow:before, .partners .slick-arrow:before {content:'';opacity:1;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;position:absolute;top:0;left:0 }.graynav .item:hover .item-content:before, .home-best .slick-arrow:hover:before, .partners .slick-arrow:hover:before {opacity:1 }.home-best .slick-prev, .partners .slick-prev {background-position:right top }.home-best .slick-prev:before, .partners .slick-prev:before {background-position:right bottom }.home-best .slick-next, .partners .slick-next {background-position:left top }.home-best .slick-next:before, .partners .slick-next:before {background-position:left bottom }.partners .slick-slide {padding:10px }.partners .slick-slide>div {border:1px solid #eee;min-height:100px }.countries-list {max-height:59.8125rem;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:1.5rem }.catalog-subtitle, .showcase-subtitle {line-height:1em;color:#000;font-weight:700 }.countries-link, .countries-link:before, .notes_icons li img, .notes_icons li span {vertical-align:middle;display:inline-block }.countries-link {height:1.5rem;margin-bottom:.3125rem }.countries-link:before {margin-right:5px;width:24px;height:24px;content:'' }.ab.countries-link:before {content:url(../img/flag/ab.png) }.flag.ab, .visa-item a.ab {background-image:url(../img/flag/ab.png) }.ad.countries-link:before {content:url(../img/flag/ad.png) }.flag.ad, .visa-item a.ad {background-image:url(../img/flag/ad.png) }.ae.countries-link:before {content:url(../img/flag/ae.png) }.flag.ae, .visa-item a.ae {background-image:url(../img/flag/ae.png) }.al.countries-link:before {content:url(../img/flag/al.png) }.flag.al, .visa-item a.al {background-image:url(../img/flag/al.png) }.am.countries-link:before {content:url(../img/flag/am.png) }.flag.am, .visa-item a.am {background-image:url(../img/flag/am.png) }.an.countries-link:before {content:url(../img/flag/an.png) }.flag.an, .visa-item a.an {background-image:url(../img/flag/an.png) }.ao.countries-link:before {content:url(../img/flag/ao.png) }.flag.ao, .visa-item a.ao {background-image:url(../img/flag/ao.png) }.ar.countries-link:before {content:url(../img/flag/ar.png) }.flag.ar, .visa-item a.ar {background-image:url(../img/flag/ar.png) }.at.countries-link:before {content:url(../img/flag/at.png) }.flag.at, .visa-item a.at {background-image:url(../img/flag/at.png) }.au.countries-link:before {content:url(../img/flag/au.png) }.flag.au, .visa-item a.au {background-image:url(../img/flag/au.png) }.az.countries-link:before {content:url(../img/flag/az.png) }.flag.az, .visa-item a.az {background-image:url(../img/flag/az.png) }.ba.countries-link:before {content:url(../img/flag/ba.png) }.flag.ba, .visa-item a.ba {background-image:url(../img/flag/ba.png) }.bd.countries-link:before {content:url(../img/flag/bd.png) }.flag.bd, .visa-item a.bd {background-image:url(../img/flag/bd.png) }.be.countries-link:before {content:url(../img/flag/be.png) }.flag.be, .visa-item a.be {background-image:url(../img/flag/be.png) }.bf.countries-link:before {content:url(../img/flag/bf.png) }.flag.bf, .visa-item a.bf {background-image:url(../img/flag/bf.png) }.bh.countries-link:before {content:url(../img/flag/bh.png) }.flag.bh, .visa-item a.bh {background-image:url(../img/flag/bh.png) }.bg.countries-link:before {content:url(../img/flag/bg.png) }.flag.bg, .visa-item a.bg {background-image:url(../img/flag/bg.png) }.bi.countries-link:before {content:url(../img/flag/bi.png) }.flag.bi, .visa-item a.bi {background-image:url(../img/flag/bi.png) }.bj.countries-link:before {content:url(../img/flag/bj.png) }.flag.bj, .visa-item a.bj {background-image:url(../img/flag/bj.png) }.bn.countries-link:before {content:url(../img/flag/bn.png) }.flag.bn, .visa-item a.bn {background-image:url(../img/flag/bn.png) }.bo.countries-link:before {content:url(../img/flag/bo.png) }.flag.bo, .visa-item a.bo {background-image:url(../img/flag/bo.png) }.br.countries-link:before {content:url(../img/flag/br.png) }.flag.br, .visa-item a.br {background-image:url(../img/flag/br.png) }.by.countries-link:before {content:url(../img/flag/by.png) }.flag.by, .visa-item a.by {background-image:url(../img/flag/by.png) }.ca.countries-link:before {content:url(../img/flag/ca.png) }.flag.ca, .visa-item a.ca {background-image:url(../img/flag/ca.png) }.cg.countries-link:before {content:url(../img/flag/cg.png) }.flag.cg, .visa-item a.cg {background-image:url(../img/flag/cg.png) }.cl.countries-link:before {content:url(../img/flag/cl.png) }.flag.cl, .visa-item a.cl {background-image:url(../img/flag/cl.png) }.cm.countries-link:before {content:url(../img/flag/cm.png) }.flag.cm, .visa-item a.cm {background-image:url(../img/flag/cm.png) }.cn.countries-link:before {content:url(../img/flag/cn.png) }.flag.cn, .visa-item a.cn {background-image:url(../img/flag/cn.png) }.co.countries-link:before {content:url(../img/flag/co.png) }.flag.co, .visa-item a.co {background-image:url(../img/flag/co.png) }.cr.countries-link:before {content:url(../img/flag/cr.png) }.flag.cr, .visa-item a.cr {background-image:url(../img/flag/cr.png) }.cu.countries-link:before {content:url(../img/flag/cu.png) }.flag.cu, .visa-item a.cu {background-image:url(../img/flag/cu.png) }.cy.countries-link:before {content:url(../img/flag/cy.png) }.flag.cy, .visa-item a.cy {background-image:url(../img/flag/cy.png) }.cz.countries-link:before {content:url(../img/flag/cz.png) }.flag.cz, .visa-item a.cz {background-image:url(../img/flag/cz.png) }.de.countries-link:before {content:url(../img/flag/de.png) }.flag.de, .visa-item a.de {background-image:url(../img/flag/de.png) }.dk.countries-link:before {content:url(../img/flag/dk.png) }.flag.dk, .visa-item a.dk {background-image:url(../img/flag/dk.png) }.do.countries-link:before {content:url(../img/flag/do.png) }.flag.do, .visa-item a.do {background-image:url(../img/flag/do.png) }.dz.countries-link:before {content:url(../img/flag/dz.png) }.flag.dz, .visa-item a.dz {background-image:url(../img/flag/dz.png) }.ec.countries-link:before {content:url(../img/flag/ec.png) }.flag.ec, .visa-item a.ec {background-image:url(../img/flag/ec.png) }.ee.countries-link:before {content:url(../img/flag/ee.png) }.flag.ee, .visa-item a.ee {background-image:url(../img/flag/ee.png) }.eg.countries-link:before {content:url(../img/flag/eg.png) }.flag.eg, .visa-item a.eg {background-image:url(../img/flag/eg.png) }.es.countries-link:before {content:url(../img/flag/es.png) }.flag.es, .visa-item a.es {background-image:url(../img/flag/es.png) }.fi.countries-link:before {content:url(../img/flag/fi.png) }.flag.fi, .visa-item a.fi {background-image:url(../img/flag/fi.png) }.fr.countries-link:before {content:url(../img/flag/fr.png) }.flag.fr, .visa-item a.fr {background-image:url(../img/flag/fr.png) }.ge.countries-link:before {content:url(../img/flag/ge.png) }.flag.ge, .visa-item a.ge {background-image:url(../img/flag/ge.png) }.gm.countries-link:before {content:url(../img/flag/gm.png) }.flag.gm, .visa-item a.gm {background-image:url(../img/flag/gm.png) }.gr.countries-link:before {content:url(../img/flag/gr.png) }.flag.gr, .visa-item a.gr {background-image:url(../img/flag/gr.png) }.gt.countries-link:before {content:url(../img/flag/gt.png) }.flag.gt, .visa-item a.gt {background-image:url(../img/flag/gt.png) }.gy.countries-link:before {content:url(../img/flag/gy.png) }.flag.gy, .visa-item a.gy {background-image:url(../img/flag/gy.png) }.hk.countries-link:before {content:url(../img/flag/hk.png) }.flag.hk, .visa-item a.hk {background-image:url(../img/flag/hk.png) }.hr.countries-link:before {content:url(../img/flag/hr.png) }.flag.hr, .visa-item a.hr {background-image:url(../img/flag/hr.png) }.ht.countries-link:before {content:url(../img/flag/ht.png) }.flag.ht, .visa-item a.ht {background-image:url(../img/flag/ht.png) }.hu.countries-link:before {content:url(../img/flag/hu.png) }.flag.hu, .visa-item a.hu {background-image:url(../img/flag/hu.png) }.id.countries-link:before {content:url(../img/flag/id.png) }.flag.id, .visa-item a.id {background-image:url(../img/flag/id.png) }.ie.countries-link:before {content:url(../img/flag/ie.png) }.flag.ie, .visa-item a.ie {background-image:url(../img/flag/ie.png) }.il.countries-link:before {content:url(../img/flag/il.png) }.flag.il, .visa-item a.il {background-image:url(../img/flag/il.png) }.in.countries-link:before {content:url(../img/flag/in.png) }.flag.in, .visa-item a.in {background-image:url(../img/flag/in.png) }.iq.countries-link:before {content:url(../img/flag/iq.png) }.flag.iq, .visa-item a.iq {background-image:url(../img/flag/iq.png) }.ir.countries-link:before {content:url(../img/flag/ir.png) }.flag.ir, .visa-item a.ir {background-image:url(../img/flag/ir.png) }.is.countries-link:before {content:url(../img/flag/is.png) }.flag.is, .visa-item a.is {background-image:url(../img/flag/is.png) }.it.countries-link:before {content:url(../img/flag/it.png) }.flag.it, .visa-item a.it {background-image:url(../img/flag/it.png) }.jm.countries-link:before {content:url(../img/flag/jm.png) }.flag.jm, .visa-item a.jm {background-image:url(../img/flag/jm.png) }.jo.countries-link:before {content:url(../img/flag/jo.png) }.flag.jo, .visa-item a.jo {background-image:url(../img/flag/jo.png) }.jp.countries-link:before {content:url(../img/flag/jp.png) }.flag.jp, .visa-item a.jp {background-image:url(../img/flag/jp.png) }.ke.countries-link:before {content:url(../img/flag/ke.png) }.flag.ke, .visa-item a.ke {background-image:url(../img/flag/ke.png) }.kg.countries-link:before {content:url(../img/flag/kg.png) }.flag.kg, .visa-item a.kg {background-image:url(../img/flag/kg.png) }.kh.countries-link:before {content:url(../img/flag/kh.png) }.flag.kh, .visa-item a.kh {background-image:url(../img/flag/kh.png) }.kr.countries-link:before {content:url(../img/flag/kr.png) }.flag.kr, .visa-item a.kr {background-image:url(../img/flag/kr.png) }.kz.countries-link:before {content:url(../img/flag/kz.png) }.flag.kz, .visa-item a.kz {background-image:url(../img/flag/kz.png) }.la.countries-link:before {content:url(../img/flag/la.png) }.flag.la, .visa-item a.la {background-image:url(../img/flag/la.png) }.lb.countries-link:before {content:url(../img/flag/lb.png) }.flag.lb, .visa-item a.lb {background-image:url(../img/flag/lb.png) }.lk.countries-link:before {content:url(../img/flag/lk.png) }.flag.lk, .visa-item a.lk {background-image:url(../img/flag/lk.png) }.lr.countries-link:before {content:url(../img/flag/lr.png) }.flag.lr, .visa-item a.lr {background-image:url(../img/flag/lr.png) }.lt.countries-link:before {content:url(../img/flag/lt.png) }.flag.lt, .visa-item a.lt {background-image:url(../img/flag/lt.png) }.lu.countries-link:before {content:url(../img/flag/lu.png) }.flag.lu, .visa-item a.lu {background-image:url(../img/flag/lu.png) }.lv.countries-link:before {content:url(../img/flag/lv.png) }.flag.lv, .visa-item a.lv {background-image:url(../img/flag/lv.png) }.ly.countries-link:before {content:url(../img/flag/ly.png) }.flag.ly, .visa-item a.ly {background-image:url(../img/flag/ly.png) }.ma.countries-link:before {content:url(../img/flag/ma.png) }.flag.ma, .visa-item a.ma {background-image:url(../img/flag/ma.png) }.md.countries-link:before {content:url(../img/flag/md.png) }.flag.md, .visa-item a.md {background-image:url(../img/flag/md.png) }.me.countries-link:before {content:url(../img/flag/me.png) }.flag.me, .visa-item a.me {background-image:url(../img/flag/me.png) }.mg.countries-link:before {content:url(../img/flag/mg.png) }.flag.mg, .visa-item a.mg {background-image:url(../img/flag/mg.png) }.mk.countries-link:before {content:url(../img/flag/mk.png) }.flag.mk, .visa-item a.mk {background-image:url(../img/flag/mk.png) }.ml.countries-link:before {content:url(../img/flag/ml.png) }.flag.ml, .visa-item a.ml {background-image:url(../img/flag/ml.png) }.mm.countries-link:before {content:url(../img/flag/mm.png) }.flag.mm, .visa-item a.mm {background-image:url(../img/flag/mm.png) }.mn.countries-link:before {content:url(../img/flag/mn.png) }.flag.mn, .visa-item a.mn {background-image:url(../img/flag/mn.png) }.mt.countries-link:before {content:url(../img/flag/mt.png) }.flag.mt, .visa-item a.mt {background-image:url(../img/flag/mt.png) }.mu.countries-link:before {content:url(../img/flag/mu.png) }.flag.mu, .visa-item a.mu {background-image:url(../img/flag/mu.png) }.mv.countries-link:before {content:url(../img/flag/mv.png) }.flag.mv, .visa-item a.mv {background-image:url(../img/flag/mv.png) }.mx.countries-link:before {content:url(../img/flag/mx.png) }.flag.mx, .visa-item a.mx {background-image:url(../img/flag/mx.png) }.my.countries-link:before {content:url(../img/flag/my.png) }.flag.my, .visa-item a.my {background-image:url(../img/flag/my.png) }.na.countries-link:before {content:url(../img/flag/na.png) }.flag.na, .visa-item a.na {background-image:url(../img/flag/na.png) }.ng.countries-link:before {content:url(../img/flag/ng.png) }.flag.ng, .visa-item a.ng {background-image:url(../img/flag/ng.png) }.ni.countries-link:before {content:url(../img/flag/ni.png) }.flag.ni, .visa-item a.ni {background-image:url(../img/flag/ni.png) }.nl.countries-link:before {content:url(../img/flag/nl.png) }.flag.nl, .visa-item a.nl {background-image:url(../img/flag/nl.png) }.no.countries-link:before {content:url(../img/flag/no.png) }.flag.no, .visa-item a.no {background-image:url(../img/flag/no.png) }.np.countries-link:before {content:url(../img/flag/np.png) }.flag.np, .visa-item a.np {background-image:url(../img/flag/np.png) }.nz.countries-link:before {content:url(../img/flag/nz.png) }.flag.nz, .visa-item a.nz {background-image:url(../img/flag/nz.png) }.om.countries-link:before {content:url(../img/flag/om.png) }.flag.om, .visa-item a.om {background-image:url(../img/flag/om.png) }.pe.countries-link:before {content:url(../img/flag/pe.png) }.flag.pe, .visa-item a.pe {background-image:url(../img/flag/pe.png) }.ph.countries-link:before {content:url(../img/flag/ph.png) }.flag.ph, .visa-item a.ph {background-image:url(../img/flag/ph.png) }.pk.countries-link:before {content:url(../img/flag/pk.png) }.flag.pk, .visa-item a.pk {background-image:url(../img/flag/pk.png) }.pl.countries-link:before {content:url(../img/flag/pl.png) }.flag.pl, .visa-item a.pl {background-image:url(../img/flag/pl.png) }.pt.countries-link:before {content:url(../img/flag/pt.png) }.flag.pt, .visa-item a.pt {background-image:url(../img/flag/pt.png) }.ro.countries-link:before {content:url(../img/flag/ro.png) }.flag.ro, .visa-item a.ro {background-image:url(../img/flag/ro.png) }.rs.countries-link:before {content:url(../img/flag/rs.png) }.flag.rs, .visa-item a.rs {background-image:url(../img/flag/rs.png) }.ru.countries-link:before {content:url(../img/flag/ru.png) }.flag.ru, .visa-item a.ru {background-image:url(../img/flag/ru.png) }.sa.countries-link:before {content:url(../img/flag/sa.png) }.flag.sa, .visa-item a.sa {background-image:url(../img/flag/sa.png) }.sc.countries-link:before {content:url(../img/flag/sc.png) }.flag.sc, .visa-item a.sc {background-image:url(../img/flag/sc.png) }.se.countries-link:before {content:url(../img/flag/se.png) }.flag.se, .visa-item a.se {background-image:url(../img/flag/se.png) }.sg.countries-link:before {content:url(../img/flag/sg.png) }.flag.sg, .visa-item a.sg {background-image:url(../img/flag/sg.png) }.si.countries-link:before {content:url(../img/flag/si.png) }.flag.si, .visa-item a.si {background-image:url(../img/flag/si.png) }.sk.countries-link:before {content:url(../img/flag/sk.png) }.flag.sk, .visa-item a.sk {background-image:url(../img/flag/sk.png) }.sm.countries-link:before {content:url(../img/flag/sm.png) }.flag.sm, .visa-item a.sm {background-image:url(../img/flag/sm.png) }.sr.countries-link:before {content:url(../img/flag/sr.png) }.flag.sr, .visa-item a.sr {background-image:url(../img/flag/sr.png) }.st.countries-link:before {content:url(../img/flag/st.png) }.flag.st, .visa-item a.st {background-image:url(../img/flag/st.png) }.sv.countries-link:before {content:url(../img/flag/sv.png) }.flag.sv, .visa-item a.sv {background-image:url(../img/flag/sv.png) }.sy.countries-link:before {content:url(../img/flag/sy.png) }.flag.sy, .visa-item a.sy {background-image:url(../img/flag/sy.png) }.th.countries-link:before {content:url(../img/flag/th.png) }.flag.th, .visa-item a.th {background-image:url(../img/flag/th.png) }.tj.countries-link:before {content:url(../img/flag/tj.png) }.flag.tj, .visa-item a.tj {background-image:url(../img/flag/tj.png) }.tm.countries-link:before {content:url(../img/flag/tm.png) }.flag.tm, .visa-item a.tm {background-image:url(../img/flag/tm.png) }.tn.countries-link:before {content:url(../img/flag/tn.png) }.flag.tn, .visa-item a.tn {background-image:url(../img/flag/tn.png) }.tr.countries-link:before {content:url(../img/flag/tr.png) }.flag.tr, .visa-item a.tr {background-image:url(../img/flag/tr.png) }.tw.countries-link:before {content:url(../img/flag/tw.png) }.flag.tw, .visa-item a.tw {background-image:url(../img/flag/tw.png) }.tz.countries-link:before {content:url(../img/flag/tz.png) }.flag.tz, .visa-item a.tz {background-image:url(../img/flag/tz.png) }.ua.countries-link:before {content:url(../img/flag/ua.png) }.flag.ua, .visa-item a.ua {background-image:url(../img/flag/ua.png) }.uk.countries-link:before {content:url(../img/flag/uk.png) }.flag.uk, .visa-item a.uk {background-image:url(../img/flag/uk.png) }.us.countries-link:before {content:url(../img/flag/us.png) }.flag.us, .visa-item a.us {background-image:url(../img/flag/us.png) }.uy.countries-link:before {content:url(../img/flag/uy.png) }.flag.uy, .visa-item a.uy {background-image:url(../img/flag/uy.png) }.uz.countries-link:before {content:url(../img/flag/uz.png) }.flag.uz, .visa-item a.uz {background-image:url(../img/flag/uz.png) }.ve.countries-link:before {content:url(../img/flag/ve.png) }.flag.ve, .visa-item a.ve {background-image:url(../img/flag/ve.png) }.vn.countries-link:before {content:url(../img/flag/vn.png) }.flag.vn, .visa-item a.vn {background-image:url(../img/flag/vn.png) }.ye.countries-link:before {content:url(../img/flag/ye.png) }.flag.ye, .visa-item a.ye {background-image:url(../img/flag/ye.png) }.zm.countries-link:before {content:url(../img/flag/zm.png) }.flag.zm, .visa-item a.zm {background-image:url(../img/flag/zm.png) }.zw.countries-link:before {content:url(../img/flag/zw.png) }.flag.zw, .visa-item a.zw {background-image:url(../img/flag/zw.png) }.flag {background:left center no-repeat;padding-left:30px }.showcase-subitem {border:1px solid #d8d8d8;-webkit-transition:-webkit-box-shadow .3s;-o-transition:box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s }.showcase-subitem a {display:block;height:100%;padding:10px }.catalog-item a:hover .catalog-image img, .showcase-subitem a:hover .showcase-subpic img {-webkit-transition:-webkit-transform 11s ease-out;-o-transition:transform 11s ease-out;transition:-webkit-transform 11s ease-out;transition:transform 11s ease-out;transition:transform 11s ease-out,-webkit-transform 11s ease-out;-webkit-transform:scale(1.3) rotate(5deg);-ms-transform:scale(1.3) rotate(5deg);transform:scale(1.3) rotate(5deg) }.catalog-item:hover, .showcase-subitem:hover {-webkit-box-shadow:0 0 3px 0 rgba(100,100,100,.5);box-shadow:0 0 3px 0 rgba(100,100,100,.5) }.catalog-item:active, .showcase-subitem:active {-webkit-box-shadow:0 0 2px 0 rgba(100,100,100,.3) inset;box-shadow:0 0 2px 0 rgba(100,100,100,.3) inset }.catalog-image, .showcase-subpic {border:1px solid #efefef;overflow:hidden }.catalog-image_img, .showcase-subpic_img {display:block;margin:0 auto }.showcase-subpic img {width:100%;height:100%;-o-object-fit:cover;object-fit:cover }.showcase-empty-text {font-size:24px;margin-top:30px;margin-left:5px;margin-bottom:20px }.catalog-item, .catalog-item a {display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start }.catalog-item {-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border:1px solid #d8d8d8;-webkit-transition:-webkit-box-shadow .3s;-o-transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s;padding:10px }.catalog-item a {width:100% }.catalog-subtitle {min-height:2em;font-size:18px;margin-top:0;margin-bottom:.5rem }.catalog-options-text, .option-options-text {line-height:18px;margin-bottom:16px }.catalog-options-icons {margin-top:16px;margin-bottom:22px }.catalog-bottom, .catalog-content {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between }.catalog-content {-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-top:17px }.catalog-bottom {-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:auto }.catalog-bottom-price {font-size:20px;line-height:20px;font-weight:700;color:#f88f3c;margin-top:auto }.catalog-button-map {display:block;font-size:16px;line-height:20px;color:#f88f3c;cursor:pointer;margin-left:auto }.catalog-button-map .disabled {color:#f9ad72;pointer-events:none }.option-list {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-4px }.pagination-fullwidth, .upbtn {display:-webkit-box;display:-ms-flexbox }.option-item {position:relative;width:36px;height:36px;margin:4px;cursor:pointer }.bustour__item .table-scroll~p, .bustour__item .table-scroll~ul, .bustour__item>.bustour__price, .marginwrap {margin-left:-10px }.option-item.parking {background:url(../img/option-1.png) 0 0/36px 36px no-repeat }.option-item.wi-fi {background:url(../img/option-2.png) 0 0/36px 36px no-repeat }.option-item.pavilion {background:url(../img/option-3.png) 0 0/36px 36px no-repeat }.option-item.balcony {background:url(../img/option-4.png) 0 0/36px 36px no-repeat }.option-item.pool {background:url(../img/option-5.png) 0 0/36px 36px no-repeat }.option-item.conditioner {background:url(../img/option-6.png) 0 0/36px 36px no-repeat }.option-item.playground {background:url(../img/option-7.png) 0 0/36px 36px no-repeat }.option-item.animators {background:url(../img/option-8.png) 0 0/36px 36px no-repeat }.option-item.food {background:url(../img/option-9.png) 0 0/36px 36px no-repeat }.option-item.diningroom {background:url(../img/option-10.png) 0 0/36px 36px no-repeat }.option-item.refrigerator {background:url(../img/option-11.png) 0 0/36px 36px no-repeat }.option-item.sportsfield {background:url(../img/option-12.png) 0 0/36px 36px no-repeat }.option-item.beach {background:url(../img/option-55.png) 0 0/36px 36px no-repeat }.option-bottom {margin-top:22px }.option-bottom-price {font-size:20px;line-height:25px;font-weight:700;color:#f88f3c }.option-bottom-map {font-size:16px;line-height:25px;color:#f88f3c;cursor:pointer }.graywrap, .map-hotel-item:nth-child(2n) {background:#eff3f5 }.marginwrap {padding:35px 10px;margin-right:-10px }.pagination-fullwidth {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 }.spoiler label.spoiler__btn, .spoiler__btn {background:0 0;color:#ff9a4a;border:0;border-bottom:1px dashed #ff9a4a;font-size:16px;cursor:pointer;display:inline-block }.graybox {background:#eff3f5;border:1px solid #dadada }.required .form-label:after {content:'*';display:inline-block;color:#cc4b37;font-size:120%;line-height:100% }.form-policy {font-size:90%;line-height:110% }.contacts-form input {-webkit-transition:.3s;-o-transition:.3s;transition:.3s }.contacts-form input:-ms-input-placeholder, .contacts-form input::-ms-input-placeholder {color:#c3c3c3;-ms-transition:color .3s linear;transition:color .3s linear }.contacts-form input::-webkit-input-placeholder {color:#c3c3c3;-webkit-transition:color .3s linear;-o-transition:color .3s linear;transition:color .3s linear }.contacts-form input::-moz-placeholder {opacity:1;color:#c3c3c3;-webkit-transition:color .3s linear;-o-transition:color .3s linear;-moz-transition:color .3s linear;transition:color .3s linear }.contacts-form input:-ms-input-placeholder {color:#c3c3c3;-webkit-transition:color .3s linear;-o-transition:color .3s linear;-ms-transition:color .3s linear;transition:color .3s linear }.contacts-form input::-ms-input-placeholder {color:#c3c3c3;-webkit-transition:color .3s linear;-o-transition:color .3s linear;-ms-transition:color .3s linear;transition:color .3s linear }.contacts-form input::placeholder {color:#c3c3c3;-webkit-transition:color .3s linear;-o-transition:color .3s linear;transition:color .3s linear }.contacts-form input:focus:-ms-input-placeholder, .contacts-form input:focus::-ms-input-placeholder {color:transparent;-ms-transition:color .3s linear;transition:color .3s linear }.contacts-form input:focus::-webkit-input-placeholder {color:transparent;-webkit-transition:color .3s linear;-o-transition:color .3s linear;transition:color .3s linear }.contacts-form input:focus::-moz-placeholder {opacity:1;color:transparent;-webkit-transition:color .3s linear;-o-transition:color .3s linear;-moz-transition:color .3s linear;transition:color .3s linear }.contacts-form input:focus:-ms-input-placeholder {color:transparent;-webkit-transition:color .3s linear;-o-transition:color .3s linear;-ms-transition:color .3s linear;transition:color .3s linear }.contacts-form input:focus::-ms-input-placeholder {color:transparent;-webkit-transition:color .3s linear;-o-transition:color .3s linear;-ms-transition:color .3s linear;transition:color .3s linear }.contacts-form input:focus::placeholder {color:transparent;-webkit-transition:color .3s linear;-o-transition:color .3s linear;transition:color .3s linear }.upbtn {width:50px;height:50px;border-radius:50%;background:#1787be;position:fixed;bottom:15px;right:15px;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 }.map-item-image, .tooltip-close {background-position:center;background-repeat:no-repeat }.upbtn:before {content:url(../img/up-arrow.svg);width:50%;display:block }.tourtab__text {-ms-flex-negative:0;flex-shrink:0 }.tourtab__dates {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start }.tourtab__field.active {border:1px solid #ff9a4a }.tourtab__dates, .tourtab__duration {-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline }.tourtab__title-link {font-weight:700;font-size:18px;text-decoration:none;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s }.tourtab__list {margin-left:4px }.tabs-bustour__btn, .tabs__btn {min-width:150px;margin-left:5px;margin-right:5px;outline:0 }.color-orange, .map-hotel-link:hover, .tourtab__title-link:hover {color:#ff9a4a }.bustour__item table:not([class]), .bustour__item table:not([class]) tbody, .bustour__item table:not([class]) tfoot, .bustour__item table:not([class]) thead, .tabs__item table:not([class]), .tabs__item table:not([class]) tbody, .tabs__item table:not([class]) tfoot, .tabs__item table:not([class]) thead {border:1px solid #cecece }.tabs__item table:not([class]) td {text-align:center;border-left:1px solid #cecece;border-right:1px solid #cecece }.tabs__item table:not([class]) td p {margin-top:0;margin-bottom:10px }.tabs-bustour, .tabs-bustour__btn-wrapper {display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap }.bustour__slider-dots, .map-hotel-item {display:-webkit-box;display:-ms-flexbox }.tabs-bustour {-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start }.tabs-bustour__btn-wrapper {-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1 }.datepicker-item.current .datepicker-link, .tabs-bustour__btn_bottom:focus, .tabs-bustour__btn_bottom:hover {color:#fff }.bustour {padding:10px }.bustour__item, .content-about-us {font-size:15px }.bustour__item table:not([class]) td {text-align:start;border-left:1px solid #cecece;border-right:1px solid #cecece }.bustour__item:first-child>table {width:calc(100% + 20px) }.bustour__item .table-scroll {width:calc(100% + 20px);margin-left:-10px;margin-top:38px }.bustour__item:not(.open), .documents.mobile-show, .filter-link.open-close+.form, .sorting .active:before {display:none }.filter-link:not(.open-close)+.form {display:-webkit-box;display:-ms-flexbox;display:flex }.filter-link:not(.open-close) .filter-arrow {-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg) }.bustour__title {font-size:36px;text-align:center;margin:8px 0 20px }.bustour__slider {margin-left:-15px;margin-right:-15px }.bustour__slider-item {height:150px;padding:0 5px;cursor:pointer }.bustour__slider-image, .content-pic-img {width:100%;height:100%;-o-object-fit:cover;object-fit:cover }.bustour__slider-dots {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;margin-top:6px }.bustour__slider-dots li {display:block;width:16px;height:16px }.bustour__slider-dots li button {width:100%;height:100%;line-height:20px;text-align:center;color:transparent;cursor:pointer;padding:4px }.bustour__slider-dots li button:before {content:'';display:block;width:8px;height:8px;border-radius:50%;background-color:#e7eaee }.bustour__slider-dots li.slick-active button:before {background-color:#1787be }.bustour__footnote {display:block;font-size:14px;font-style:italic;font-weight:600;margin:29px 0 20px -10px }.bustour__price td {width:calc(100%/3);min-width:100px }.documents {-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline }.documents__button {-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:200px;font-size:15px;line-height:24px;border:1px solid #cecece;margin-left:5px;margin-right:5px }.documents__button:first-child:after {content:'';display:block;width:30px;height:26px;background:url(/images/print.png) no-repeat;margin-left:20px }.documents__button-pdf:first-child:after {content:'';display:block;width:30px;height:30px;background:url(/images/pdf.png) no-repeat;margin-left:20px }.documents__button:last-child:after {content:'';display:block;width:23px;height:28px;background:url(/images/pdf.png) no-repeat;margin-left:20px }.map-hotel-item {display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;min-height:100px }.map-content-wrapper, .map-item-inner {display:-webkit-box;display:-ms-flexbox }.map-hotel-item.active {-webkit-box-shadow:inset 0 0 0 2px #ff9a4a;box-shadow:inset 0 0 0 2px #ff9a4a }.map-hotel-link-more {text-decoration:underline;font-size:14px }.date-link, .datepicker-link, .sorting-btn, .tags__link {text-decoration:none }.map-item-image {background-size:cover;width:33.33333% }.map-item-info>.catalog-bottom-price, .map-text-wrapper>.catalog-bottom-price {display:block;font-size:17px;padding:5px 0 }.contacts-table, .contacts-table p, .map-item-title {line-height:18px }.map-item-address, .map-item-title {margin-bottom:5px }.map-item-address, .map-item-food {font-size:14px;line-height:16px }.map-item-inner {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center }.map-text-wrapper {padding-left:16px }.map-balloon-image {-ms-flex-negative:0;flex-shrink:0;width:134px;height:100px;-o-object-fit:cover;object-fit:cover }#yamap {height:100vh;height:calc(var(--vh)*100);width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:0 }#yamap>.fancybox-button {width:60px;height:60px;background-color:#fff;padding:8px }.map-side {min-width:380px }.map-side-panel {position:relative;height:100%;padding:40px 0 }.map-wrapper {width:calc(100% - 380px);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1 }.map-content-wrapper {display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-ms-flex-wrap:nowrap;flex-wrap:nowrap }.map-hotel-item {padding:8px 0 8px 20px;background-color:transparent;-webkit-transition:background-color .4s;-o-transition:background-color .4s;transition:background-color .4s }#map {min-width:300px }.fancybox-slide--html {padding:0 !important }.tooltip {position:absolute;left:50%;bottom:calc(100% + 8px);z-index:2;font-size:13px;white-space:nowrap;color:#606062;background-image:-o-linear-gradient(bottom,#e5e5f0,#fff);background-image:-webkit-gradient(linear,left bottom,left top,from(#e5e5f0),to(#fff));background-image:linear-gradient(to top,#e5e5f0,#fff);border:1px solid #8c8c8c;border-radius:3px 3px 3px 0;padding:0 21px 0 8px }.tooltip:after, .tooltip:before {content:'';position:absolute;bottom:-9px;left:-1px;display:block;width:0;height:0;border-top:8px solid #8c8c8c;border-right:10px solid transparent }.tooltip:after {bottom:-8px;left:0;border-top:8px solid #e5e5f0;border-right:8px solid transparent }.tooltip-close {position:absolute;right:0;width:21px;height:21px;background-image:url(../img/close.png);background-size:8px 8px;cursor:pointer }.tooltip.reverse {right:50%;left:auto;border-radius:3px 3px 0 }.tooltip.reverse:after, .tooltip.reverse:before {right:-1px;left:auto;border-right:none;border-left:10px solid transparent }.tooltip.reverse:after {right:0;border-left:8px solid transparent }.sorting-map-wrapper {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap }.sorting {-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;font-size:0;text-align:left;margin:19px 0 20px }.datepicker--cell, .datepicker-item, .filter-link {text-align:center }.sorting-btn, .sorting-title {font-size:16px;margin-right:24px }.sorting-title {color:#696b74 }.sorting-btn {position:relative;display:inline-block;height:21px;padding-right:18px;cursor:pointer }.sorting-btn:last-child {margin-right:14px }.sorting-btn:before {content:'';position:absolute;left:0;bottom:0;display:block;width:calc(100% - 18px);border-bottom:1px solid #000 }.sorting .active {font-weight:600;color:#ff9a4a;border-bottom:none }.sorting .active:after {position:absolute;bottom:4px;right:0;content:'';display:block;width:13px;height:10px;background:url(../img/sort-line.png) 0 0/cover no-repeat }.sorting .down:after {top:7px;-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1) }.filter {-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none }.filter-link {position:relative;font-size:18px;color:#fff;background-color:#41aae3;padding:6px 20px;font-weight:700;cursor:pointer }.filter-link.open-close .filter-arrow {-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg) }.filter-link.open-close .after:after {display:inline-block;content:' (выбрано: ' attr(data-count) ')' }.filter-arrow {display:block;position:absolute;top:0;right:17px;width:15px;height:39px;background:url(../img/arrow-filter-1.png) center/15px no-repeat }.filter-count-option {font-weight:400;font-size:16px }.filter .form {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#eff2f7;border:1px solid #dadada;padding:14px 28px 16px 25px }.filter .filter__inner {display:-ms-grid;display:grid;-ms-grid-columns:1fr 20px auto;grid-template-columns:1fr auto;gap:20px;width:100% }.filter .filter-categories {display:-ms-grid;display:grid;-ms-grid-columns:.5fr 20px 1fr;grid-template-columns:.5fr 1fr;gap:20px }.filter .title {display:inline-block;font-size:18px;font-weight:700;margin-bottom:7px }.filter .group-col {-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px }.filter .group {position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px 0;margin-bottom:4px }.filter .option {margin-bottom:0;opacity:0 }.filter .option:checked+.option-check {background-color:#35a7e3;border:0 }.filter .option-check {position:absolute;top:5px;left:0;display:block;width:17px;height:17px;background-color:#fff;border:2px solid #9cadb5;border-radius:3px;margin-left:0;margin-right:0 }.datepicker-block, .filter .btn-wrapper {position:relative;display:-webkit-box;display:-ms-flexbox }.filter .option-check:before {content:'';position:absolute;top:0;left:0;display:none;width:17px;height:17px;background:url(../img/check-1.png) center/13px no-repeat }.filter .option-name {font-size:16px;line-height:18px;padding-left:15px;cursor:pointer }.filter .btn-wrapper {display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:center;margin-left:auto }.filter-btn, .filter-btn:hover {background:url(../img/search-1.png) 53px center/17px no-repeat }.filter-btn:hover, .filter-clear:hover {background-color:#116791 }.filter-btn {padding-left:78px;padding-right:46px;background-color:#1787be }.filter-clear {height:40px;color:#1787be;border:1px solid #1787be;border-radius:4px;padding:0 48px;margin-top:20px;cursor:pointer;-webkit-transition:color .3s,background-color .3s;-o-transition:color .3s,background-color .3s;transition:color .3s,background-color .3s }.filter-clear:hover {color:#fff }.footnote {list-style-type:disc;font-weight:700;margin:24px 0 19px 24px }.footnote-item {line-height:18px;padding-left:10px }.datepicker-block {z-index: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;margin:33px 0 34px;padding:0 50px 0 65px }.datepicker-list {display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;-ms-grid-rows:1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr;grid-column-gap:9px;grid-row-gap:9px;margin-left:10px }.datepicker-item {display:block;width:165px;height:45px;background-color:#d7d7d7;border:#d7d7d7;border-radius:4px }.datepicker-item.current {background-color:#a6c14e }.datepicker-item.active {background-color:#fff;border:2px solid #a6c14e }.datepicker-link {display:inline-block;width:100%;line-height:40px;color:#000 }.datepicker-title {font-size:24px;line-height:20px;margin-bottom:25px }.datepicker--cell.datepicker--cell-day.-current- {color:#a6c14e;border:1px solid #a6c14e }.datepicker--cell.datepicker--cell-day.-current- .date-link {color:#a6c14e }.datepicker--cell.datepicker--cell-day.-current-.-selected- .date-link {color:#fff;background-color:#a6c14e;border-radius:4px }.datepicker--cell.datepicker--cell-day.-selected- {color:#fff;background-color:#a6c14e }.datepicker--cell.-selected-.-focus->.date-link, .datepicker--cell.datepicker--cell-day.-selected- a, .datepicker--cell.datepicker--cell-day.-selected-:hover, .fancybox-button:hover, .header-nav a, .popular a {color:#fff }.datepicker--cell.-selected-.-focus- {color:#fff;background-color:#a6c14e !important }.datepicker--cell.-selected-.-current- {background-color:#a6c14e !important }.datepicker--cell.-selected-.-current-:hover {color:#fff !important }.date-link {width:100%;height:100%;line-height:32px }.contacts__list, .feedback__text {line-height:18px }.datepicker--cell.-other-month- {opacity:0;pointer-events:none }.tags {margin-bottom:36px }.tags__link-wrapper {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:4px -2px 0 }.tags__link {display:inline-block;font-weight:600;border:2px solid #a6c040;padding:6px 17px;margin:2px;-webkit-transition:color .3s,background-color .3s;-o-transition:color .3s,background-color .3s;transition:color .3s,background-color .3s }.contacts__images-wrapper, .feedback {display:-webkit-box;display:-ms-flexbox }.faq__item, .faq__section-item, .sidenav-item.lvl-1.active:last-child, .sidenav-item.lvl-1:last-child>a {border-bottom:1px solid #dadada }.tags__link:hover {color:#fff;background-color:#a6c040 }.contacts-table__line:nth-child(odd), .feedback {background-color:#eff3f6 }.contacts__title {font-weight:600;margin-bottom:18px }.contacts__list {margin-bottom:18px }.contacts__images-wrapper {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:20px -5px }.feedback, .history {-webkit-box-pack:justify }.contacts__images-link {display:block;margin:5px }.contacts__new-route {color:#3377e4;text-decoration:underline;cursor:pointer }.employee__email, .employee__phone, .footer-list a, .footer-tel a, .main-directions__item, .months a.months__link, .video__link {text-decoration:none }.contacts__map-wrapper {margin:32px 0 }.contacts__map {width:100%;height:450px;max-height:70vh }.contacts__link:hover {color:#3377e4;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s }.contacts-table {margin-top:28px }.contacts-table>tbody {border:1px solid #dadada }.contacts-table__line:nth-child(2n) {background-color:#fff }.contacts-table__cell {vertical-align:top;padding:8px 16px }.contacts-table__cell_first {font-weight:600;border-right:1px solid #d8d8d8 }.feedback {display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;padding:26px }.feedback__text-wrapper {width:48%;padding-right:60px }.feedback__form {width:52% }.feedback__label {text-align:right;-webkit-box-flex:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important }.feedback__textarea {resize:vertical }.faq {margin-top:16px;margin-bottom:36px }.faq__buttons-wrapper {position:sticky;z-index:1;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:rgba(255,255,255,.9);padding:5px 0;margin:0 -5px }.about-us__item, .faq__questions, .header, .header-phone {position:relative }.faq__button, .faq__section-title {color:#fff;background-color:#a6c140;text-align:center;cursor:pointer }.faq__button {-ms-flex-item-align:stretch;width:165px;min-height:45px;font-weight:700;border-radius:4px;padding:5px;margin:5px }.faq__section-list {margin-top:20px }.faq__section-item {border-right:1px solid #dadada;border-left:1px solid #dadada }.faq__section-item:last-child {border-bottom:0 }.faq__section-title {position:relative;font-size:18px;line-height:25px;font-weight:600;padding:8px 40px 8px 14px }.faq__list, .faq__questions, .months a.months__link {background-color:#fff;color:#000 }.faq__section-title:after {content:'';position:absolute;top:16px;right:16px;display:block;width:15px;height:9px;background-image:url(../img/arrow-faq-up.png);background-size:15px 9px }.faq__questions.open:after, .faq__section-title.close:after {-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg) }.faq__section-title.close+.faq__list {display:none }.faq__list {list-style-type:none;margin:0 }.faq__questions {font-weight:600;line-height:20px;padding:16px 34px 16px 14px;cursor:pointer }.faq__questions:after {content:'';position:absolute;top:20px;right:13px;display:block;width:18px;height:17px;background-image:url(../img/arrow-faq-small-1.png) }.faq__questions:last-child {border:0 }#tw1:checked~.topwidgets-body .item:first-child, #tw2:checked~.topwidgets-body .item:nth-child(2), #tw3:checked~.topwidgets-body .item:nth-child(3), .faq__questions.open+.faq__answer, .popular-pic {display:block }.faq__answer {display:none;line-height:20px;background-color:#eff2f7;padding:20px 14px }.faq__answer p {line-height:inherit }.faq__answer ul {list-style:disc;line-height:20px }.months a.months__link {display:inline-block;width:auto;font-size:14px;border:2px solid #a6c14e;border-radius:4px;padding:2px 20px;margin:2px;-webkit-transition:color .3s,background-color .3s;-o-transition:color .3s,background-color .3s;transition:color .3s,background-color .3s }.months a.months__link:hover {color:#fff;background-color:#a6c14e }.history {display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;font-weight:600 }.history__item {width:calc(100%/3);text-align:center;color:#fff;background-color:#ed9d45;padding:30px 30px 34px }.history__item:not(:last-child) {border-right:1px solid #fff }.history__item:before {content:'';display:block;height:58px;background-repeat:no-repeat;background-position:center;background-size:contain;margin:0 auto }.history__item:first-child:before {background-image:url(../img/icon-calendar-1.png) }.history__item:nth-child(2):before {background-image:url(../img/icon-earth-1.png) }.history__item:nth-child(3):before {background-image:url(../img/icon-hands-1.png) }.history__count {display:block;font-size:58px;line-height:62px;margin-top:10px }.history__text {display:inline-block;font-size:16px;line-height:20px }.main-directions {margin-top:27px }.main-directions__title {font-size:24px;font-weight:700;text-align:center;margin-bottom:20px }.main-directions__wrapper {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin:-4px }.main-directions__item {display:inline-block;text-align:center;border:1px solid #d8d8d8;padding:11px;margin:4px }.documentation__item, .main-directions__item p {line-height:24px }.employee__email, .employee__name, .employee__post {line-height:18px }.main-directions__subtitle {font-weight:600;margin-top:7px }.content-about-us p {line-height:18px;margin-top:17px;margin-bottom:17px }.about-us {margin-top:22px;margin-bottom:24px }.about-us__item {background-color:rgba(255,255,255,.9);border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8 }.about-us__title {font-size:18px;font-weight:600;text-align:center;color:#fff;background-color:#a6c140;padding:6px 40px 6px 14px;cursor:pointer }.direction-box__title, .direction-form__button {font-weight:700;font-size:18px }.about-us__title:after {content:'';position:absolute;top:16px;right:16px;display:block;width:15px;height:9px;background-image:url(../img/arrow-up.png);background-size:15px 9px }.about-us__title.close:after {-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg) }.about-us__title.close+.about-us__inner, .country-pages__list, .dp-week.hide, .header.mobile .header-nav, .topwidgets-body .item {display:none }.about-us__inner {text-align:center;background-color:#eff2f7;padding:22px 12px }.employee {-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:30px 12px 38px }.employee__wrapper {-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(100%/3);padding:22px 12px 22px 0 }.employee__photo {border-radius:50%;margin-right:8px }.employee__text-wrapper {text-align:left;word-break:break-word }.employee__email {display:block }.awards, .sertificate {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-6px }.awards__link, .sertificate__link {display:inline-block;text-decoration:none;margin:6px }.direction-box, .video, .video__link {display:-webkit-box;display:-ms-flexbox }.video, .video__link {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:-6px }.video__link {-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:6px }.video__link:before {content:'▶';position:absolute;width:54px;height:38px;font-size:20px;color:#fff;line-height:38px;background:rgba(44,45,46,.8);cursor:pointer;border-radius:12px;padding-left:4px;overflow:hidden;-webkit-transition:background .3s;-o-transition:background .3s;transition:background .3s }.video__link:hover:before {background:#f42c2c }.documentation__link {display:inline-block;font-size:15px;color:#16658c;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s }.documentation__link:hover {color:#1787be;text-decoration:underline }.documentation__link:focus {color:#16658c }.header {z-index:2 }.header-menu {width:100%;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;margin-left:-175px;margin-top:19px }.direction-box {margin-bottom:34px;background-color:#eef3f7;padding:20px 51px 20px 63px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px }.direction-form, .direction-form__button {display:-webkit-box;display:-ms-flexbox }.direction-form {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;gap:12px }.direction-form__button {background-color:#1a99de;min-height:50px;padding:15px;min-width:222px;color:#fff;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;text-align:center;cursor:pointer;-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s }.header-info, .header-phone a span {color:#888e94 }.direction-form__button:hover {background-color:#1d99dc }.jq-selectbox.opened .jq-selectbox__trigger-arrow {-webkit-transform:translate(-50%,-50%) rotate(-180deg);-ms-transform:translate(-50%,-50%) rotate(-180deg);transform:translate(-50%,-50%) rotate(-180deg) }.direction-form .jq-selectbox__select {min-height:50px;border-radius:4px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 30px 12px 12px;color:#737373;font-size:15px }.direction-form .jq-selectbox__trigger {border-left:none }.jq-selectbox__select {-webkit-box-shadow:none;box-shadow:none;border:1px solid #d1d1d1 }.jq-selectbox__trigger-arrow {top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);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;border:none;width:20px;height:20px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;-o-transition:transform .3s;transition:transform .3s,-webkit-transform .3s }.jq-selectbox__trigger-arrow:before {content:'';background-image:url('../img/arrow-down.svg');background-size:17px 20px;background-position:center;background-repeat:no-repeat;width:20px;height:20px;display:block }.jq-selectbox__dropdown {overflow:hidden;margin:8px 0 0 }.jq-selectbox__dropdown ul {padding:0 22px;max-height:300px !important;background:#fff }.jq-selectbox li:not(:last-child) {border-bottom:1px solid #ccccce }.jq-selectbox li {color:#737373;padding:15px 0;min-height:47px }.jq-selectbox li.selected {color:#0063b2;text-decoration:underline;background:0 0 }.jq-selectbox li:not(.selected):hover {background-color:transparent;color:#737373 }@media screen and (max-width:768px) {.direction-box, .direction-form {-webkit-box-orient:vertical;-webkit-box-direction:normal }.direction-box {padding:20px 15px;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column }.direction-form {width:100%;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column }.direction-form__button {width:100% }}.header-top, .sidenav-item.lvl-1, .visa-articlelist {-webkit-box-orient:horizontal;-webkit-box-direction:normal }@media screen and (max-width:63.9375em) {.header-banners {display:none }.header-top {background:0 0 !important }}.header-info {border:3px solid #ff9a4a;text-align:center;padding:1px 10px;font-weight:400;font-size:18px }.header-top {height:162px;padding-top:19px;-ms-flex-flow:row wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap }.header-navbtn {font-size:0;color:transparent;width:50px;height:30px;margin:0 15px;cursor:pointer }.header-navbtn:after, .header-navbtn:before {content:'' }.header-navbtn span, .header-navbtn:after, .header-navbtn:before {display:inline-block;height:4px;border-radius:4px;background:#7f8c99;width:100% }.header-phone {text-align:right }.header-phone a {font:700 26px Arial;display:inline-block;color:#ff9a4a;margin-bottom:5px }.header-phone-link {padding-left:22px }.header-phone-link:before {position:absolute;top:7px;left:0;display:block;width:19px;height:19px;content:'';background:url(../img/phone.svg) 0 0/contain no-repeat }.header-callmebtn {color:#ff9a4a;font-size:18px;text-decoration:underline;cursor:pointer }.header-socials .title {font-size:18px;color:#7e848b;margin-bottom:5px }.header-socials .item+.item {margin-left:5px }.header-socials .item:before {display:inline-block;width:30px;height:30px;content:'' }.header-socials .item.vk:before {background-position:-18px 0;width:31px }.header-socials .item.ig:before {background-position:-48px 0 }.header-socials .item.ok:before {background-position:-78px 0 }.header-nav {width:calc(100% + 175px);height:56px;background:-o-linear-gradient(top,#f6a956,#e59336);background:-webkit-gradient(linear,left top,left bottom,from(#f6a956),to(#e59336));background:linear-gradient(to bottom,#f6a956,#e59336);-webkit-transition:opacity .3s,visibility .3s;-o-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s;color:#fff }.header-nav__list>.header-nav__item.parent.active {background:#d87d33 }.header-nav__list>.header-nav__item>.header-nav__link {-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out;-o-transition:color .15s ease-in-out,background-color .15s ease-in-out;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out }.header-nav__item {max-height:100% }.header-nav__item.parent .header-nav__list {background:#fff;border:1px solid #ff9a4a;visibility:hidden;opacity:0;list-style:none;margin:0;text-align:left;width:100% }.header-nav__item .header-nav__item, .header-nav__item .header-nav__item.cell.auto {-ms-flex-preferred-size:100%;flex-basis:100% }.country-pages__page:nth-child(2n), .header-nav__item .header-nav__item:nth-child(2n), .sidenav-item .lvl-2:nth-child(2n) .lvl-3:nth-child(odd), .sidenav-item .lvl-2:nth-child(odd), .sidenav-item .lvl-2:nth-child(odd) .lvl-3:nth-child(2n) {background:#eff3f5 }.country-pages__page.active {background: rgba(255,195,109,.8);}.header-nav a.header-nav__link, .header-nav__link {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;height:100%;color:#fff }.header-nav__item.parent .header-nav__item .header-nav__link {padding:5px 20px 5px 10px;color:#000;display:inline-block;text-align:left;width:100% }.header-nav__list .active>.header-nav__item {background:0 0 }.header-nav [type=checkbox]+label, .header-nav [type=radio]+label {margin:inherit;display:inherit }.social-link {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-radius:50%;background-repeat:no-repeat;background-position:center;margin:5px -2.5px }.social-link.social-link-contacts {justify-content: flex-start;}.social-link li {width:30px;height:30px;background-size:cover;margin:0 2.5px }.social-link a {display:block;width:100%;height:100% }.footer-viber, .social-link-viber {background:url(../img/icon-viber.svg) no-repeat }.footer-whatsapp, .social-link-whatsapp {background:url(../img/icon-whatsapp.svg) no-repeat }.footer-telegram, .social-link-telegram {background:url(../img/icon-telegram.svg) no-repeat }.footer-max, .social-link-max {background:url(../img/icon-max.svg) no-repeat }.footer-instagram, .social-link-instagram {background:url(../img/icon-instagram.svg) no-repeat }.footer-vk, .social-link-vk {background:url(../img/icon-vk.svg) no-repeat }.footer-bottom, .social-link-bottom {text-align:center;margin-top:18px }.hamburger {display:none;width:80px;height:80px;border-radius:5px;background:#ff9a4a;cursor:pointer }.hamburger__line {width:20px;height:4px;border-radius:4px;background:#fff;margin-bottom:7px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s }.hamburger__line:nth-child(2) {width:30px }.hamburger__line:nth-child(3) {margin-bottom:0 }.hamburger.active .hamburger__line:first-child {width:30px;-webkit-transform:translateY(11px) rotate(-45deg);-ms-transform:translateY(11px) rotate(-45deg);transform:translateY(11px) rotate(-45deg) }.hamburger.active .hamburger__line:nth-child(2) {background:0 0;opacity:0 }.hamburger.active .hamburger__line:nth-child(3) {width:30px;-webkit-transform:translateY(-11px) rotate(45deg);-ms-transform:translateY(-11px) rotate(45deg);transform:translateY(-11px) rotate(45deg) }.footer {background:#ced4dc;color:#333;font-size:14px;margin-top:20px;padding-top:32px;padding-bottom:40px }.footer a:hover {color:#1787be }.footer-content-wrapper {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap }.footer-item-title {display:inline-block;font-size:16px;font-weight:700;margin-bottom:8px }.footer-columns {padding-bottom:20px }.footer-columns:not(:last-child) {padding-right:30px }.footer-list a {display:inline-block }.footer-list li {line-height:24px;font-size:16px }.footer-list+.footer-item-title {margin-top:14px }.footer-list-time {margin-top:22px;margin-left:0 }.footer-tel a {color:#333 }.footer-tel a:first-child {margin-right:3px }.footer-email a, .footer-politics a {color:#116791;text-decoration:underline }.footer-social-wrapper {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:0 }.footer-social {width:43px;height:43px;border-radius:50%;background-repeat:no-repeat;background-position:center;margin:3px 11px 3px 0 }.footer-social a {width:100%;height:100%;display:inline-block }.footer-politics-wrapper {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start }.footer-politics:not(:last-child) {margin-right:22px }.side {width:230px;max-width:230px }.sidenav ul {width:100%;margin:0 }.sidenav-item.lvl-1 {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-flow:row wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap }.sidenav-item.lvl-1:first-child>a {border-top:1px solid #dadada }.sidenav-item.lvl-1>a {padding:0 5px 0 15px;min-height:68px;position:relative;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;color:#8a8f95;display:-webkit-box;display:-ms-flexbox;display:flex;width:100% }.sidenav-item.lvl-1>a>span {width:42px;height:41px;margin-right:11px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;background:center no-repeat no-repeat;-ms-flex-negative:0;flex-shrink:0 }.sidenav-item.lvl-1>a>span:before {content:'';height:41px;display:inline-block;background:url(../img/sidenav_new.png) no-repeat }.sidenav-item.lvl-1.active>a, .sidenav-item.lvl-1:hover>a {color:#fff;background:#33aae6;border-color:#33aae6 }.sidenav-item.lvl-1.icon-4 span:before {width:32px;height:36px;background-position:0 0 }.sidenav-item.lvl-1.icon-5 span:before {width:33px;height:36px;background-position:-32px 0 }.sidenav-item.lvl-1.icon-6 span:before {width:40px;height:34px;background-position:-174px 0 }.sidenav-item.lvl-1.icon-7 span:before {width:33px;height:36px;background-position:-106px 0 }.sidenav-item.lvl-1.icon-31 span:before {width:35px;height:26px;background-position:-139px 0 }.sidenav-item.lvl-1.icon-34 span:before {width:41px;height:34px;background-position:-65px 0 }.sidenav-item.lvl-1.icon-42 span:before {width:37px;height:34px;background-position:-214px 0 }.sidenav-item.lvl-1.icon-43 span:before {width:33px;height:28px;background-position:-251px 0 }.sidenav-item.lvl-1.icon-4270 span:before {width:29px;height:34px;background-position:-284px 0 }.sidenav-item.lvl-1.icon-1916 span:before {width:40px;height:41px;background-position:-350px 0 }.sidenav-item.lvl-1.icon-1933 span:before {width:35px;height:35px;background-position:-390px 0 }.sidenav-item.lvl-1.icon-3144 span:before {width:42px;height:35px;background-position:-457px 0 }.sidenav-item.lvl-1.icon-3223 span:before {width:41px;height:36px;background-position:-499px 0 }.sidenav-item.lvl-1.icon-2260 span:before {width:40px;height:43px;background-position:-541px 0 }.sidenav-item.lvl-1.icon-678 span:before {width: 40px;height: 40px;background-position: -580px 0px;}.sidenav-item.lvl-1.icon-880 span:before {width:41px;height:36px;background-image:url(../img/sidenav-4november.png) }.sidenav-item.lvl-1>a, .sidenav-item.lvl-1>ul {border-left:1px solid #dadada;border-right:1px solid #dadada }.sidenav-item.lvl-2.parent>a {position:relative;padding-right:20px }.sidenav-item.lvl-2.parent>a:after {content:'';position:absolute;top:0;right:11px;height:100%;width:9px;background:url(../img/arrow-gray-d-sm.svg) center no-repeat }.sidenav-item.lvl-2.parent.active>a:after {-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg) }.sidenav-item.lvl-2>a {padding-left:11px }.sidenav-item.lvl-3>a {padding-left:26px }.sidenav-item.lvl-4>a {padding-left:40px }.sidenav-item.lvl-2, .sidenav-item.lvl-3, .sidenav-item.lvl-4 {background:#fff }.sidenav-item.lvl-2>a, .sidenav-item.lvl-3>a, .sidenav-item.lvl-4>a {color:#333;display:block }.sidenav-item.lvl-2>a:hover, .sidenav-item.lvl-3>a:hover, .sidenav-item.lvl-4>a:hover {background:rgba(255,195,109,.8) }.sidenav-item.lvl-2.active, .sidenav-item.lvl-2.current:nth-child(odd), .sidenav-item.lvl-3.active, .sidenav-item.lvl-3.current:nth-child(odd), .sidenav-item.lvl-4.active, .sidenav-item.lvl-4.current:nth-child(odd) {background-color:#ffc36d }.country-pages__page:hover, .sidenav-item .lvl-2:nth-child(2n) .lvl-3.current:nth-child(odd), .sidenav-item .lvl-2:nth-child(odd) .lvl-3.current:nth-child(2n) {background:#ffc36d }.topslider {background:#eff3f5;margin-right:-10px;margin-left:-10px }.topslider-wrap {position:relative;z-index:0 }.home-best .slick-slide, .topslider__desc {padding:0 10px }.topslider__line {text-align:center;padding:10px 0;color:#8a8f95 }.topslider__title {font-weight:700;font-size:20px }.topslider__pic {min-height:250px;background-size:cover;background-position:left center }.topslider .item {position:absolute;top:0;left:0 }.topslider .item:first-child {position:relative;z-index:1 }.topslider .slick-list {background:url(../img/ajax-loader.gif) center no-repeat }.topslider .slick-dots {list-style:none;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center }.topslider .slick-dots li {margin:0 8px }.topslider .slick-dots button {border:2px solid #fff;border-radius:50%;color:transparent;font-size:0;width:14px;height:14px;vertical-align:middle }.topslider .slick-dots .slick-active button {border-color:#ff9a4a }.topwidgets .tmod {padding:20px 10px 68px;font-size:14px;position:relative;height:100% }.topwidgets .tmod-label {font-size:14px;line-height:14px;text-align:right;padding-right:7px }.topwidgets .tmod .ui-spinner, .topwidgets .tmod-field {border:1px solid #9797a6 }.topwidgets .tmod-num {width:40px }.topwidgets .tmod-row {margin:10px 0 0 }.topwidgets .tmod-buttons {position:absolute;bottom:0;left:0;width:100%;padding:0 0 18px 10px }.topwidgets .tmod-field {width:190px;height:35px }.topwidgets .tmod-stat.shown {border-color:#9797a6 }.topwidgets .tmod-stat-item.current {background:#146a98;color:#fff }.topwidgets .tmod-submit {background-color:#1d99dc;background-image:-o-linear-gradient(top,#48ade4 0,#1d99dc 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#48ade4),to(#1d99dc));background-image:linear-gradient(to bottom,#48ade4 0,#1d99dc 100%);-webkit-box-shadow:0 2px 3px rgba(0,0,0,.3);box-shadow:0 2px 3px rgba(0,0,0,.3);color:#fff;text-transform:uppercase;height:50px;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;text-decoration:none;text-align:center;font-size:16px;font-weight:400;border-radius:3px;width:100% }.topwidgets .tmod [type=color], .topwidgets .tmod [type=date], .topwidgets .tmod [type=datetime-local], .topwidgets .tmod [type=datetime], .topwidgets .tmod [type=email], .topwidgets .tmod [type=month], .topwidgets .tmod [type=number], .topwidgets .tmod [type=password], .topwidgets .tmod [type=search], .topwidgets .tmod [type=tel], .topwidgets .tmod [type=text], .topwidgets .tmod [type=time], .topwidgets .tmod [type=url], .topwidgets .tmod [type=week], .topwidgets .tmod textarea {margin:0;border-radius:2px }.topwidgets .ui-spinner {border:1px solid #9797a6;width:40px;height:28px }.topwidgets-head .item {color:#fff;background:#a6c040;height:40px;font-weight:700;cursor:pointer }.topwidgets-head .item+.item {border-left:1px solid rgba(255,255,255,.4) }.topwidgets-body {width:308px;min-height:300px;background:#fff }#tw1:checked~.topwidgets-head .item:first-child, #tw2:checked~.topwidgets-head .item:nth-child(2), #tw3:checked~.topwidgets-head .item:nth-child(3) {background-color:#97a736 }.topwidgets .numspinner input {-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;border:0;width:30px }.topwidgets .numspinner-btn, .topwidgets .numspinner-controls {font-size:.8em;display:-webkit-box;display:-ms-flexbox;display:flex }.topwidgets .numspinner-controls {border-left:1px solid #ddd;background:#eee;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column }.topwidgets .numspinner-btn {-webkit-transition:.3s;-o-transition:.3s;transition:.3s;height:50%;width:18px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;border-radius:0;background:0 0;color:#444 }.topwidgets .numspinner-btn:hover {background:#ff9a4a;color:#fff }.topwidgets .numspinner-btn:active:hover {background:0 0;color:#444 }.popular {background:#eff3f5;padding:35px 10px;margin-right:-10px;margin-left:-10px }.popular-item {border:9px solid #fff;background:#9ea5ae;text-decoration:none }.popular-item:first-child, .popular-item:nth-child(4), .popular-item:nth-child(5) {background:#ff9a4a }.popular-text {padding:10px 20px }.popular-title {height:2.2em;line-height:1.2em;font-size:1.1em;font-weight:700;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 }.graynav .item {min-height:136px;background:-o-linear-gradient(top,#f0f0f0,#e3e3e3);background:-webkit-gradient(linear,left top,left bottom,from(#f0f0f0),to(#e3e3e3));background:linear-gradient(to bottom,#f0f0f0,#e3e3e3);border:1px solid #dadada;-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,.1) inset;box-shadow:0 1px 5px 0 rgba(0,0,0,.1) inset;-webkit-transition:.15s ease-in;-o-transition:.15s ease-in;transition:.15s ease-in }.graynav .item-pic {background:center no-repeat;min-height:72px }.graynav .item-content {color:#7e848b;font-size:18px;font-weight:700;text-align:center;min-height:51px }.graynav .item-content span {font-size:16px;font-weight:400;display:block }.graynav .item:hover {-webkit-box-shadow:0 1px 6px 0 rgba(0,0,0,.2) inset;box-shadow:0 1px 6px 0 rgba(0,0,0,.2) inset }.graynav .item-content:before {width:100px;display:block;margin:0 auto;-webkit-transition:.15s ease-in;-o-transition:.15s ease-in;transition:.15s ease-in;opacity:.8;height:72px;background:url(//4sezonatravel.ru/assets/tpl/img/grayicons3.png) center no-repeat }.graynav .item.toblacksea .item-content:before {background-position:-177px 0;width:101px }.graynav .item.tourcredit .item-content:before {background-position:-278px 0;width:86px }.graynav .item.transfer .item-content:before {background-position:-76px 0;width:101px }.graynav .item.reviews .item-content:before {background-position:-365px 0;width:90px }.russrest-map {height:345px;width:584px;margin-left:-25px;float:left;position:relative;background:url(../img/map-clear.jpg) no-repeat }.russrest-map .baloon {width:26px;height:41px;background:url(../img/baloon-bg.png) no-repeat;position:absolute;top:0;left:0 }.russrest-map .baloon:after, .russrest-map .baloon:before {opacity:0;position:absolute;-webkit-transition:.15s ease-out;-o-transition:.15s ease-out;transition:.15s ease-out }.russrest-map .baloon:before {content:attr(data-text);background:#fff;padding:1px 10px;border-radius:16px;min-width:75px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 0 3px 0 #ccc;box-shadow:0 0 3px 0 #ccc;white-space:nowrap;line-height:1em;-webkit-transform:translate3d(-50%,30px,0) scale(.2);transform:translate3d(-50%,30px,0) scale(.2);height:21px;top:-30px;left:50% }.fancybox-spaceball, .russrest-map .baloon:hover {z-index:1 }.russrest-map .baloon:hover:before {opacity:1;-webkit-transform:translate3d(-50%,0,0) scale(1);transform:translate3d(-50%,0,0) scale(1) }.russrest-map .baloon:after {background:url(../img/baloon-bg.png) 0 -41px no-repeat;content:'';visibility:hidden;top:0;left:0;width:100%;height:100% }.russrest-map .baloon:hover:after {visibility:visible;opacity:1 }.russrest-map .baloon.altai, .russrest-map .baloon[data-name=altai] {top:248px;left:268px }.russrest-map .baloon.spbrg, .russrest-map .baloon[data-name=spbrg] {top:83px;left:125px }.russrest-map .baloon.kkrai, .russrest-map .baloon[data-name=kkrai] {top:168px;left:66px }.russrest-map .baloon.baikl, .russrest-map .baloon[data-name=baikl] {top:219px;left:358px }.russrest-map .baloon.krim, .russrest-map .baloon[data-name=krim] {top:161px;left:29px }.russrest-map .baloon[data-name=kalin] {top:70px;left:72px }.russrest-map .baloon[data-name=mosk] {top:118px;left:111px }.russrest-map .baloon[data-name=zolt] {top:124px;left:121px }.russrest-map .baloon[data-name=kazan] {top:128px;left:147px }.russrest-map .baloon[data-name=karelia] {top:65px;left:150px }.russrest-map .baloon[data-name=sochi] {top:180px;left:54px }.russrest p {color:#999;line-height:1.3em }.home-best-item {border:1px solid #ececec;padding:8px;text-align:center;font-size:16px;-webkit-transition:color,background-color .15s ease-in;-o-transition:color,background-color .15s ease-in;transition:color,background-color .15s ease-in;text-decoration:none }.home-best-item:hover {background:#ced4dc;color:#7e848b }.home-best-pic, .home-best-title {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 }.home-best-pic {position:relative;min-height:143px;color:#000 }.promo .home-best-pic:before {content:'';width:105px;height:84px;position:absolute;background:url(../img/promo-plate.png) no-repeat;top:40px;left:0 }.home-best-title {color:#7e848b;font-weight:700;line-height:1.2rem;min-height:2.4rem;padding:2px 0 }.home-best-price {color:#ff8600;font-weight:700 }.home-best-text {font-size:14px;padding:0 0 0 12px;text-align:left;color:#333 }.dp, .dp-day-in {text-align:center }.home-best-price, .home-best-text, .home-best-title {-webkit-transition:color .15s ease-in;-o-transition:color .15s ease-in;transition:color .15s ease-in }.home-best-item:hover .home-best-price, .home-best-item:hover .home-best-text, .home-best-item:hover .home-best-title {color:#7e848b }.home-best .bx-next, .home-best .bx-prev {bottom:125px }.dp {position:absolute;background:#fff;padding:4px }.dp-month-title {background:#ff9a4a;color:#fff;min-height:1.6em;padding:3px 5px }.dp-month:first-child .dp-month-title {border-radius:4px 0 0 4px }.dp-month:last-child .dp-month-title {border-radius:0 4px 4px 0 }.dp-month:first-child:last-child .dp-month-title {border-radius:4px }.dp-day {background:0 0;border:0;line-height:normal;padding:2px;width:14.28571%;cursor:pointer }.dp-day-in {border:1px solid #ddd;color:#444;padding:2px 6px;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:11px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s }.dp-day.empty .dp-day-in, .dp-day.empty:hover .dp-day-in {border-color:transparent;background-color:transparent }.dp-day.sa:not(.empty) .dp-day-in, .dp-day.su:not(.empty) .dp-day-in {background:rgba(236,81,92,.4) }.dp-day.today .dp-day-in, .dp-day.today:hover .dp-day-in {background:#ff9a4a;color:#fff;border-color:#333 }.dp-day:hover .dp-day-in {border-color:#999;background:#bbb }.home-news__title {font-size:.8em;line-height:1.1em }.country-pages, .country-pages a {color:#3c3c3c }.country-pages__item {border:1px solid #eff3f5 }.country-pages__head {cursor:pointer;text-transform:uppercase;color:#8a8f95;font-size:16px;position:relative }.country-head-title h1, .tile2-title {color:#fff;font-size:30px;font-weight:700 }.country-pages__head:after {content:'';background:url(/tpl/img/arrow-gray-d-sm.svg) center no-repeat;position:absolute;top:0;right:11px;height:100%;width:9px }.country-pages__head, .country-pages__page a {padding-left:10px;display:block;text-decoration:none }[type=checkbox]:checked+.country-pages__item {border:1px solid #ffc36d }[type=checkbox]:checked+.country-pages__item .country-pages__head {background-color:#ffc36d;color:#3c3c3c }.fancybox-is-sliding .fancybox-slide, .fancybox-show-thumbs .fancybox-thumbs, .fancybox-slide--current, .fancybox-slide--next, .fancybox-slide--previous, .slick-initialized .slick-slide, .slick-slide img, [type=checkbox]:checked+.country-pages__item .country-pages__list {display:block }[type=checkbox]:checked+.country-pages__item .country-pages__head:after {-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-filter:brightness(150%);filter:brightness(150%) }[type=checkbox]+label.country-pages__head {display:block;margin:0 }.country-head {margin:0 0 30px;position:relative;background:center/cover no-repeat }.country-head-title {background:rgba(0,0,0,.6);text-align:center;color:#fff;padding:5px 0 }.country-head-search {padding:20px;position:absolute;bottom:0;left:0;width:100% }.country-pane {margin-bottom:52px }.country-pane-item {text-align:left;padding:0 0 0 84px;position:relative;height:48px }.country-pane-item:before {content:'';width:84px;height:51px;background:url(../img/country-icons.png) center top no-repeat;position:absolute;top:0;left:0 }.country-pane-item.item01:before {background-position:center 0 }.country-pane-item.item02:before {background-position:center -51px }.country-pane-item.item03:before {background-position:center -102px }.country-pane-item.item04:before {background-position:center -153px }.country-pane-item>div {font-size:20px;color:#ff9a4a }.tile2-item {border:8px solid #fff;text-decoration:none }.tile2-item img, .tile2-title {-webkit-transition:.25s;-o-transition:.25s;transition:.25s }.tile2-pic {overflow:hidden;display:block }.tile2-title {background:#9ea5ae;display:block;line-height:1.1em;padding:8px 5px;min-height:40px;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;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 }.tile2-item:hover .tile2-title {background-color:rgba(158,165,174,.7) }.tile2-item:hover img {-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2) }.notes_icons {padding:0;list-style-type:none }.notes_icons li {margin:0;color:#ff9a4b;font-size:20px;height:60px;line-height:24px }.notes_icons li a {color:#ff9a4b;-webkit-box-align:center;-ms-flex-align:center;align-items:center }.visa-articlelist {border:1px solid #cacada;padding:10px 30px;-ms-flex-flow:row wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;margin:0 0 30px }.visa-articlelist a {color:#0078b9;width:48%;margin:3px 1% 3px 0;font-size:14px }.flaglist {-webkit-column-count:4;-moz-column-count:4;column-count:4;-webkit-column-gap:70px;-moz-column-gap:70px;column-gap:70px;margin:0 0 30px }.flaglist-item {display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-width:170px;margin:0 0 6px }.tncalendar-item {-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start }.tncalendar-item a {border-radius:5px;background:#d3dce1;padding:10px;text-decoration:none;height:40px;font-size:16px;max-width:170px;font-weight:700;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 }.tncalendar-item:nth-child(n+4) a {background:#d3dfa1 }.tncalendar-item:nth-child(n+7) a {background:#fdd87f }.tncalendar-item:nth-child(n+10) a {background:#ffcca5 }@media print,screen and (min-width:40em) {.reveal {width:600px;max-width:77.5rem }.reveal.tiny {width:30%;max-width:77.5rem }.reveal.large, .reveal.small {width:50%;max-width:77.5rem }.reveal.large {width:90% }.top-bar {-ms-flex-wrap:nowrap;flex-wrap:nowrap }.top-bar .top-bar-left {-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-right:auto }.top-bar .top-bar-right {-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin-left:auto }.medium-ord-1, .medium-order-1 {-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1 }.medium-ord-2, .medium-order-2, .tncalendar-item:nth-child(3n+2) {-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2 }.medium-ord-3, .medium-order-3, .tncalendar-item:nth-child(3n) {-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3 }.medium-ord-4, .medium-order-4 {-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4 }.medium-ord-5, .medium-order-5 {-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5 }.medium-order-6 {-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6 }.medium-flex-container {display:-webkit-box;display:-ms-flexbox;display:flex }.medium-flex-child-auto {-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto }.medium-flex-child-grow {-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto }.medium-flex-child-shrink {-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto }.medium-flex-dir-row, .medium-flex-dir-row-reverse {-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row }.medium-flex-dir-row-reverse {-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse }.medium-flex-dir-column {-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column }.medium-flex-dir-column-reverse {-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse }.hide-for-medium {display:none !important }.grid-x>.large-auto.medium-grow, .medium-grow {-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1 }.grid-x>.large-auto.medium-grow-2, .medium-grow-2 {-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2 }.grid-x>.large-auto.medium-grow-3, .medium-grow-3 {-webkit-box-flex:3;-ms-flex-positive:3;flex-grow:3 }.grid-x>.large-auto.medium-grow-4, .medium-grow-4 {-webkit-box-flex:4;-ms-flex-positive:4;flex-grow:4 }.medium-shrink {-ms-flex-negative:1;flex-shrink:1 }.medium-shrink-2 {-ms-flex-negative:2;flex-shrink:2 }.medium-shrink-3 {-ms-flex-negative:3;flex-shrink:3 }.medium-shrink-4 {-ms-flex-negative:4;flex-shrink:4 }.medium-m-auto {margin:auto }.medium-mb-auto {margin-bottom:auto }.medium-mb-0, .medium-my-0 {margin-bottom:0 }.medium-mt-auto {margin-top:auto }.medium-mt-0, .medium-my-0 {margin-top:0 }.medium-mr-auto {margin-right:auto }.medium-ml-auto {margin-left:auto }.medium-p-auto {padding:auto }.medium-pb-auto {padding-bottom:auto }.medium-pb-0, .medium-py-0 {padding-bottom:0 }.medium-pt-auto {padding-top:auto }.medium-pt-0, .medium-py-0 {padding-top:0 }.medium-pr-auto {padding-right:auto }.medium-pl-auto {padding-left:auto }.medium-mr-0, .medium-mx-0 {margin-right:0 }.medium-ml-0, .medium-mx-0 {margin-left:0 }.medium-mt-1, .medium-my-1 {margin-top:.5rem }.medium-mb-1, .medium-my-1 {margin-bottom:.5rem }.medium-pr-0, .medium-px-0 {padding-right:0 }.medium-pl-0, .medium-px-0 {padding-left:0 }.medium-pt-1, .medium-py-1 {padding-top:.5rem }.medium-pb-1, .medium-py-1 {padding-bottom:.5rem }.medium-ord-0 {-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0 }.medium-mr-1, .medium-mx-1 {margin-right:.5rem }.medium-ml-1, .medium-mx-1 {margin-left:.5rem }.medium-mt-2, .medium-my-2 {margin-top:1rem }.medium-mb-2, .medium-my-2 {margin-bottom:1rem }.medium-pr-1, .medium-px-1 {padding-right:.5rem }.medium-pl-1, .medium-px-1 {padding-left:.5rem }.medium-pt-2, .medium-py-2 {padding-top:1rem }.medium-pb-2, .medium-py-2 {padding-bottom:1rem }.medium-mr-2, .medium-mx-2 {margin-right:1rem }.medium-ml-2, .medium-mx-2 {margin-left:1rem }.medium-mt-3, .medium-my-3 {margin-top:1.5rem }.medium-mb-3, .medium-my-3 {margin-bottom:1.5rem }.medium-pr-2, .medium-px-2 {padding-right:1rem }.medium-pl-2, .medium-px-2 {padding-left:1rem }.medium-pt-3, .medium-py-3 {padding-top:1.5rem }.medium-pb-3, .medium-py-3 {padding-bottom:1.5rem }.medium-mr-3, .medium-mx-3 {margin-right:1.5rem }.medium-ml-3, .medium-mx-3 {margin-left:1.5rem }.medium-mt-4, .medium-my-4 {margin-top:2rem }.medium-mb-4, .medium-my-4 {margin-bottom:2rem }.medium-pr-3, .medium-px-3 {padding-right:1.5rem }.medium-pl-3, .medium-px-3 {padding-left:1.5rem }.medium-pt-4, .medium-py-4 {padding-top:2rem }.medium-pb-4, .medium-py-4 {padding-bottom:2rem }.medium-mr-4, .medium-mx-4 {margin-right:2rem }.medium-ml-4, .medium-mx-4 {margin-left:2rem }.medium-mt-5, .medium-my-5 {margin-top:3rem }.medium-mb-5, .medium-my-5 {margin-bottom:3rem }.medium-pr-4, .medium-px-4 {padding-right:2rem }.medium-pl-4, .medium-px-4 {padding-left:2rem }.medium-pt-5, .medium-py-5 {padding-top:3rem }.medium-pb-5, .medium-py-5 {padding-bottom:3rem }.medium-mr-5, .medium-mx-5 {margin-right:3rem }.medium-ml-5, .medium-mx-5 {margin-left:3rem }.medium-mt-10, .medium-my-10 {margin-top:10px }.medium-mb-10, .medium-my-10 {margin-bottom:10px }.medium-pr-5, .medium-px-5 {padding-right:3rem }.medium-pl-5, .medium-px-5 {padding-left:3rem }.medium-pt-10, .medium-py-10 {padding-top:10px }.medium-pb-10, .medium-py-10 {padding-bottom:10px }.medium-mr-10, .medium-mx-10 {margin-right:10px }.medium-ml-10, .medium-mx-10 {margin-left:10px }.medium-mt-15, .medium-my-15 {margin-top:15px }.medium-mb-15, .medium-my-15 {margin-bottom:15px }.medium-pr-10, .medium-px-10 {padding-right:10px }.medium-pl-10, .medium-px-10 {padding-left:10px }.medium-pt-15, .medium-py-15 {padding-top:15px }.medium-pb-15, .medium-py-15 {padding-bottom:15px }.medium-ord-10 {-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10 }.medium-mr-15, .medium-mx-15 {margin-right:15px }.medium-ml-15, .medium-mx-15 {margin-left:15px }.medium-mt-25, .medium-my-25 {margin-top:25px }.medium-mb-25, .medium-my-25 {margin-bottom:25px }.medium-pr-15, .medium-px-15 {padding-right:15px }.medium-pl-15, .medium-px-15 {padding-left:15px }.medium-pt-25, .medium-py-25 {padding-top:25px }.medium-pb-25, .medium-py-25 {padding-bottom:25px }.medium-ord-15 {-webkit-box-ordinal-group:16;-ms-flex-order:15;order:15 }.medium-mr-25, .medium-mx-25 {margin-right:25px }.medium-ml-25, .medium-mx-25 {margin-left:25px }.medium-mt-50, .medium-my-50 {margin-top:50px }.medium-mb-50, .medium-my-50 {margin-bottom:50px }.medium-pr-25, .medium-px-25 {padding-right:25px }.medium-pl-25, .medium-px-25 {padding-left:25px }.medium-pt-50, .medium-py-50 {padding-top:50px }.medium-pb-50, .medium-py-50 {padding-bottom:50px }.medium-ord-25 {-webkit-box-ordinal-group:26;-ms-flex-order:25;order:25 }.medium-mr-50, .medium-mx-50 {margin-right:50px }.medium-ml-50, .medium-mx-50 {margin-left:50px }.medium-mt-100, .medium-my-100 {margin-top:100px }.medium-mb-100, .medium-my-100 {margin-bottom:100px }.medium-pr-50, .medium-px-50 {padding-right:50px }.medium-pl-50, .medium-px-50 {padding-left:50px }.medium-pt-100, .medium-py-100 {padding-top:100px }.medium-pb-100, .medium-py-100 {padding-bottom:100px }.medium-ord-50 {-webkit-box-ordinal-group:51;-ms-flex-order:50;order:50 }.medium-mr-100, .medium-mx-100 {margin-right:100px }.medium-ml-100, .medium-mx-100 {margin-left:100px }.medium-pr-100, .medium-px-100 {padding-right:100px }.medium-pl-100, .medium-px-100 {padding-left:100px }.medium-ord-100 {-webkit-box-ordinal-group:101;-ms-flex-order:100;order:100 }.medium-column-1 {-webkit-column-count:auto;-moz-column-count:auto;column-count:auto }.medium-column-2 {-webkit-column-count:2;-moz-column-count:2;column-count:2 }.medium-column-3 {-webkit-column-count:3;-moz-column-count:3;column-count:3 }.medium-column-4 {-webkit-column-count:4;-moz-column-count:4;column-count:4 }.medium-column-5 {-webkit-column-count:5;-moz-column-count:5;column-count:5 }.medium-column-6 {-webkit-column-count:6;-moz-column-count:6;column-count:6 }.page-inner>.subscribebox {margin-right:-15px;margin-left:-15px }.countries-list {max-height:39.875rem }.marginwrap, .popular {margin-right:-15px }.topslider__pic {min-height:350px }.popular-item:nth-child(n+4) {background:#ff9a4a }.popular-title {font-size:1.4em }.tncalendar-item:nth-child(n+4) a, .tncalendar-item:nth-child(n+7) a {margin:0 auto }.tncalendar-item:nth-child(n+10) a {margin:0 0 0 auto }}.calcountries-item {border:1px solid #cacada }.calcountries-image {background:center/cover no-repeat }.calcountries-title .temperature {color:#ff9a4a;font-size:14px }.calcountries-text {font-size:14px;color:#444;line-height:1.2em;padding-right:10px }.calcountries-text p {line-height:1.2em }@media screen and (max-width:39.99875em) {.button-group.stacked-for-small.expanded {display:block }.button-group.stacked-for-small.expanded .button {display:block;margin-right:0 }.reveal {top:0;right:0;bottom:0;left:0;width:100%;max-width:none;height:100%;min-height:100%;margin-left:0;border:0;border-radius:0 }.hide-for-small-only, .show-for-medium {display:none !important }.flaglist {-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px }}@media screen and (min-width:40em) and (max-width:63.99875em) {.hide-for-medium-only {display:none !important }.flaglist {-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px }}@media screen and (max-width:63.99875em) {.button-group.stacked-for-medium.expanded, table.stack td, table.stack th, table.stack tr {display:block }.button-group.stacked-for-medium.expanded .button {display:block;margin-right:0 }.notes_icons br, table.stack tfoot, table.stack thead {display:none }table.stack td {border-top:0 }.top-bar.stacked-for-medium {-ms-flex-wrap:wrap;flex-wrap:wrap }.top-bar.stacked-for-medium .top-bar-left, .top-bar.stacked-for-medium .top-bar-right {-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100% }.show-for-large {display:none !important }.header {margin-right:-.3125rem;margin-left:-.3125rem;padding:.3125rem;-webkit-box-shadow:0 0 7px 1px #999;box-shadow:0 0 7px 1px #999 }.header-top {height:auto }.TVLineForm.TVTheme2 {width:100% !important }.TVMainFilter, .TVMainFilterButton {white-space:normal !important }}@media print,screen and (min-width:64em) {.large-text-left {text-align:left }.large-text-right {text-align:right }.large-text-center {text-align:center }.large-text-justify {text-align:justify }.grid-x>.large-1, .grid-x>.large-10, .grid-x>.large-11, .grid-x>.large-12, .grid-x>.large-2, .grid-x>.large-3, .grid-x>.large-4, .grid-x>.large-5, .grid-x>.large-6, .grid-x>.large-7, .grid-x>.large-8, .grid-x>.large-9, .grid-x>.large-full, .grid-x>.large-shrink, .grid-y>.large-1, .grid-y>.large-10, .grid-y>.large-11, .grid-y>.large-12, .grid-y>.large-2, .grid-y>.large-3, .grid-y>.large-4, .grid-y>.large-5, .grid-y>.large-6, .grid-y>.large-7, .grid-y>.large-8, .grid-y>.large-9, .grid-y>.large-full, .grid-y>.large-shrink {-ms-flex-preferred-size:auto;flex-basis:auto }.grid-x>.large-auto {-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px;width:auto }.grid-x>.large-1, .grid-x>.large-10, .grid-x>.large-11, .grid-x>.large-12, .grid-x>.large-2, .grid-x>.large-3, .grid-x>.large-4, .grid-x>.large-5, .grid-x>.large-6, .grid-x>.large-7, .grid-x>.large-8, .grid-x>.large-9, .grid-x>.large-shrink, .grid-y>.large-1, .grid-y>.large-10, .grid-y>.large-11, .grid-y>.large-12, .grid-y>.large-2, .grid-y>.large-3, .grid-y>.large-4, .grid-y>.large-5, .grid-y>.large-6, .grid-y>.large-7, .grid-y>.large-8, .grid-y>.large-9, .grid-y>.large-shrink {-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto }.grid-margin-x>.large-auto, .grid-margin-x>.large-shrink, .grid-x>.large-shrink {width:auto }.grid-x>.large-1, .large-margin-collapse>.large-1, .large-margin-collapse>.medium-1, .large-margin-collapse>.small-1, .medium-margin-collapse>.large-1, .small-margin-collapse>.large-1 {width:8.33333% }.grid-x>.large-2, .large-margin-collapse>.large-2, .large-margin-collapse>.medium-2, .large-margin-collapse>.small-2, .large-up-6>.cell, .medium-margin-collapse>.large-2, .small-margin-collapse>.large-2 {width:16.66667% }.grid-x>.large-3, .large-margin-collapse>.large-3, .large-margin-collapse>.medium-3, .large-margin-collapse>.small-3, .large-up-4>.cell, .medium-margin-collapse>.large-3, .small-margin-collapse>.large-3 {width:25% }.grid-x>.large-4, .large-margin-collapse>.large-4, .large-margin-collapse>.medium-4, .large-margin-collapse>.small-4, .large-up-3>.cell, .medium-margin-collapse>.large-4, .small-margin-collapse>.large-4 {width:33.33333% }.grid-x>.large-5, .large-margin-collapse>.large-5, .large-margin-collapse>.medium-5, .large-margin-collapse>.small-5, .medium-margin-collapse>.large-5, .small-margin-collapse>.large-5 {width:41.66667% }.grid-x>.large-6, .large-margin-collapse>.large-6, .large-margin-collapse>.medium-6, .large-margin-collapse>.small-6, .large-up-2>.cell, .medium-margin-collapse>.large-6, .small-margin-collapse>.large-6 {width:50% }.grid-x>.large-7, .large-margin-collapse>.large-7, .large-margin-collapse>.medium-7, .large-margin-collapse>.small-7, .medium-margin-collapse>.large-7, .small-margin-collapse>.large-7 {width:58.33333% }.grid-x>.large-8, .large-margin-collapse>.large-8, .large-margin-collapse>.medium-8, .large-margin-collapse>.small-8, .medium-margin-collapse>.large-8, .small-margin-collapse>.large-8 {width:66.66667% }.grid-x>.large-9, .large-margin-collapse>.large-9, .large-margin-collapse>.medium-9, .large-margin-collapse>.small-9, .medium-margin-collapse>.large-9, .small-margin-collapse>.large-9 {width:75% }.grid-x>.large-10, .large-margin-collapse>.large-10, .large-margin-collapse>.medium-10, .large-margin-collapse>.small-10, .medium-margin-collapse>.large-10, .small-margin-collapse>.large-10 {width:83.33333% }.grid-x>.large-11, .large-margin-collapse>.large-11, .large-margin-collapse>.medium-11, .large-margin-collapse>.small-11, .medium-margin-collapse>.large-11, .small-margin-collapse>.large-11 {width:91.66667% }.cell .large-grid-frame, .grid-x>.large-12, .large-margin-collapse>.large-12, .large-margin-collapse>.medium-12, .large-margin-collapse>.small-12, .large-up-1>.cell, .medium-margin-collapse>.large-12, .small-margin-collapse>.large-12 {width:100% }.grid-margin-x>.large-1 {width:calc(8.33333% - .625rem) }.grid-margin-x.large-up-6>.cell, .grid-margin-x>.large-2 {width:calc(16.66667% - .625rem) }.grid-margin-x.large-up-4>.cell, .grid-margin-x>.large-3 {width:calc(25% - .625rem) }.grid-margin-x.large-up-3>.cell, .grid-margin-x>.large-4 {width:calc(33.33333% - .625rem) }.grid-margin-x>.large-5 {width:calc(41.66667% - .625rem) }.grid-margin-x.large-up-2>.cell, .grid-margin-x>.large-6 {width:calc(50% - .625rem) }.grid-margin-x>.large-7 {width:calc(58.33333% - .625rem) }.grid-margin-x>.large-8 {width:calc(66.66667% - .625rem) }.grid-margin-x>.large-9 {width:calc(75% - .625rem) }.grid-margin-x>.large-10 {width:calc(83.33333% - .625rem) }.grid-margin-x>.large-11 {width:calc(91.66667% - .625rem) }.grid-margin-x.large-up-1>.cell, .grid-margin-x>.large-12 {width:calc(100% - .625rem) }.large-up-5>.cell {width:20% }.large-up-7>.cell {width:14.28571% }.large-up-8>.cell {width:12.5% }.grid-margin-x.large-up-5>.cell {width:calc(20% - .625rem) }.grid-margin-x.large-up-7>.cell {width:calc(14.28571% - .625rem) }.grid-margin-x.large-up-8>.cell {width:calc(12.5% - .625rem) }.large-margin-collapse, .large-margin-collapse>.cell, .large-padding-collapse {margin-right:0;margin-left:0 }.large-padding-collapse>.cell {padding-right:0;padding-left:0 }.large-ml-0, .large-mx-0, .large-offset-0 {margin-left:0 }.grid-margin-x>.large-offset-0 {margin-left:calc(0 + .3125rem) }.large-offset-1 {margin-left:8.33333% }.grid-margin-x>.large-offset-1 {margin-left:calc(8.33333% + .3125rem) }.large-offset-2 {margin-left:16.66667% }.grid-margin-x>.large-offset-2 {margin-left:calc(16.66667% + .3125rem) }.large-offset-3 {margin-left:25% }.grid-margin-x>.large-offset-3 {margin-left:calc(25% + .3125rem) }.large-offset-4 {margin-left:33.33333% }.grid-margin-x>.large-offset-4 {margin-left:calc(33.33333% + .3125rem) }.large-offset-5 {margin-left:41.66667% }.grid-margin-x>.large-offset-5 {margin-left:calc(41.66667% + .3125rem) }.large-offset-6 {margin-left:50% }.grid-margin-x>.large-offset-6 {margin-left:calc(50% + .3125rem) }.large-offset-7 {margin-left:58.33333% }.grid-margin-x>.large-offset-7 {margin-left:calc(58.33333% + .3125rem) }.large-offset-8 {margin-left:66.66667% }.grid-margin-x>.large-offset-8 {margin-left:calc(66.66667% + .3125rem) }.large-offset-9 {margin-left:75% }.grid-margin-x>.large-offset-9 {margin-left:calc(75% + .3125rem) }.large-offset-10 {margin-left:83.33333% }.grid-margin-x>.large-offset-10 {margin-left:calc(83.33333% + .3125rem) }.large-offset-11 {margin-left:91.66667% }.grid-margin-x>.large-offset-11 {margin-left:calc(91.66667% + .3125rem) }.grid-y>.large-auto {-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px;height:auto }.grid-margin-y>.large-auto, .grid-margin-y>.large-shrink, .grid-y>.large-shrink {height:auto }.grid-y>.large-1 {height:8.33333% }.grid-y>.large-2 {height:16.66667% }.grid-y>.large-3 {height:25% }.grid-y>.large-4 {height:33.33333% }.grid-y>.large-5 {height:41.66667% }.grid-y>.large-6 {height:50% }.grid-y>.large-7 {height:58.33333% }.grid-y>.large-8 {height:66.66667% }.grid-y>.large-9 {height:75% }.grid-y>.large-10 {height:83.33333% }.grid-y>.large-11 {height:91.66667% }.cell .grid-y.large-grid-frame, .grid-y>.large-12, .header-nav>.header-nav__list {height:100% }.large-grid-frame {overflow:hidden;position:relative;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100vw }.large-cell-block, .large-cell-block-y {-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar }.large-cell-block {overflow-x:auto;max-width:100% }.large-cell-block-container {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:100% }.large-cell-block-container>.grid-x {max-height:100%;-ms-flex-wrap:nowrap;flex-wrap:nowrap }.large-cell-block-y {overflow-y:auto;max-height:100%;min-height:100% }.grid-y.large-grid-frame {width:auto;overflow:hidden;position:relative;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:100vh }.grid-margin-y>.large-1 {height:calc(8.33333% - .625rem) }.grid-margin-y>.large-2 {height:calc(16.66667% - .625rem) }.grid-margin-y>.large-3 {height:calc(25% - .625rem) }.grid-margin-y>.large-4 {height:calc(33.33333% - .625rem) }.grid-margin-y>.large-5 {height:calc(41.66667% - .625rem) }.grid-margin-y>.large-6 {height:calc(50% - .625rem) }.grid-margin-y>.large-7 {height:calc(58.33333% - .625rem) }.grid-margin-y>.large-8 {height:calc(66.66667% - .625rem) }.grid-margin-y>.large-9 {height:calc(75% - .625rem) }.grid-margin-y>.large-10 {height:calc(83.33333% - .625rem) }.grid-margin-y>.large-11 {height:calc(91.66667% - .625rem) }.grid-margin-y>.large-12 {height:calc(100% - .625rem) }.grid-frame.grid-margin-y, .grid-margin-y.large-grid-frame {height:calc(100vh + .625rem) }.button-group.stacked-for-medium .button {-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:0 }.menu.large-horizontal, .menu.large-vertical {-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row }.menu.large-vertical {-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column }.menu.large-expanded li, .menu.large-simple li {-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px }.position-bottom.reveal-for-large, .position-left.reveal-for-large, .position-right.reveal-for-large, .position-top.reveal-for-large {z-index:12;-webkit-transition:none;-o-transition:none;transition:none;visibility:visible }.off-canvas.in-canvas-for-large .close-button, .position-bottom.reveal-for-large .close-button, .position-left.reveal-for-large .close-button, .position-right.reveal-for-large .close-button, .position-top.reveal-for-large .close-button {display:none }.off-canvas-content .position-bottom.reveal-for-large, .off-canvas-content .position-left.reveal-for-large, .off-canvas-content .position-right.reveal-for-large, .off-canvas-content .position-top.reveal-for-large, .position-bottom.reveal-for-large, .position-left.reveal-for-large, .position-right.reveal-for-large, .position-top.reveal-for-large {-webkit-transform:none;-ms-transform:none;transform:none }.off-canvas-content.has-reveal-left, .position-left.reveal-for-large~.off-canvas-content {margin-left:250px }.off-canvas-content.has-reveal-right, .position-right.reveal-for-large~.off-canvas-content {margin-right:250px }.off-canvas-content.has-reveal-top, .position-top.reveal-for-large~.off-canvas-content {margin-top:250px }.off-canvas-content.has-reveal-bottom, .position-bottom.reveal-for-large~.off-canvas-content {margin-bottom:250px }.off-canvas.in-canvas-for-large {visibility:visible;height:auto;position:static;background:0 0;width:auto;overflow:visible;-webkit-transition:none;-o-transition:none;transition:none }.off-canvas.in-canvas-for-large.position-bottom, .off-canvas.in-canvas-for-large.position-left, .off-canvas.in-canvas-for-large.position-right, .off-canvas.in-canvas-for-large.position-top {-webkit-box-shadow:none;box-shadow:none;-webkit-transform:none;-ms-transform:none;transform:none }.large-ord-1, .large-order-1 {-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1 }.large-ord-2, .large-order-2 {-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2 }.large-ord-3, .large-order-3 {-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3 }.large-ord-4, .large-order-4 {-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4 }.large-ord-5, .large-order-5 {-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5 }.large-order-6 {-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6 }.large-flex-container {display:-webkit-box;display:-ms-flexbox;display:flex }.large-flex-child-auto {-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto }.large-flex-child-grow {-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto }.large-flex-child-shrink {-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto }.large-flex-dir-row, .large-flex-dir-row-reverse {-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row }.large-flex-dir-row-reverse {-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse }.large-flex-dir-column {-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column }.large-flex-dir-column-reverse {-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse }.hide-for-large {display:none !important }.grid-x>.large-auto.large-grow, .large-grow {-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1 }.grid-x>.large-auto.large-grow-2, .large-grow-2 {-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2 }.grid-x>.large-auto.large-grow-3, .large-grow-3 {-webkit-box-flex:3;-ms-flex-positive:3;flex-grow:3 }.grid-x>.large-auto.large-grow-4, .large-grow-4 {-webkit-box-flex:4;-ms-flex-positive:4;flex-grow:4 }.large-shrink {-ms-flex-negative:1;flex-shrink:1 }.large-shrink-2 {-ms-flex-negative:2;flex-shrink:2 }.large-shrink-3 {-ms-flex-negative:3;flex-shrink:3 }.large-shrink-4 {-ms-flex-negative:4;flex-shrink:4 }.page-inner {padding:0 25px }.large-m-auto {margin:auto }.large-mb-auto {margin-bottom:auto }.large-mb-0, .large-my-0 {margin-bottom:0 }.large-mt-auto {margin-top:auto }.large-mt-0, .large-my-0 {margin-top:0 }.large-mr-auto {margin-right:auto }.large-ml-auto {margin-left:auto }.large-p-auto {padding:auto }.large-pb-auto {padding-bottom:auto }.large-pb-0, .large-py-0 {padding-bottom:0 }.large-pt-auto {padding-top:auto }.large-pt-0, .large-py-0 {padding-top:0 }.large-pr-auto {padding-right:auto }.large-pl-auto {padding-left:auto }.large-mr-0, .large-mx-0 {margin-right:0 }.large-mt-1, .large-my-1 {margin-top:.5rem }.large-mb-1, .large-my-1 {margin-bottom:.5rem }.large-pr-0, .large-px-0 {padding-right:0 }.large-pl-0, .large-px-0 {padding-left:0 }.large-pt-1, .large-py-1 {padding-top:.5rem }.large-pb-1, .large-py-1 {padding-bottom:.5rem }.large-ord-0 {-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0 }.large-mr-1, .large-mx-1 {margin-right:.5rem }.large-ml-1, .large-mx-1 {margin-left:.5rem }.large-mt-2, .large-my-2 {margin-top:1rem }.large-mb-2, .large-my-2 {margin-bottom:1rem }.large-pr-1, .large-px-1 {padding-right:.5rem }.large-pl-1, .large-px-1 {padding-left:.5rem }.large-pt-2, .large-py-2 {padding-top:1rem }.large-pb-2, .large-py-2 {padding-bottom:1rem }.large-mr-2, .large-mx-2 {margin-right:1rem }.large-ml-2, .large-mx-2 {margin-left:1rem }.large-mt-3, .large-my-3 {margin-top:1.5rem }.large-mb-3, .large-my-3 {margin-bottom:1.5rem }.large-pr-2, .large-px-2 {padding-right:1rem }.large-pl-2, .large-px-2 {padding-left:1rem }.large-pt-3, .large-py-3 {padding-top:1.5rem }.large-pb-3, .large-py-3 {padding-bottom:1.5rem }.large-mr-3, .large-mx-3 {margin-right:1.5rem }.large-ml-3, .large-mx-3 {margin-left:1.5rem }.large-mt-4, .large-my-4 {margin-top:2rem }.large-mb-4, .large-my-4 {margin-bottom:2rem }.large-pr-3, .large-px-3 {padding-right:1.5rem }.large-pl-3, .large-px-3 {padding-left:1.5rem }.large-pt-4, .large-py-4 {padding-top:2rem }.large-pb-4, .large-py-4 {padding-bottom:2rem }.large-mr-4, .large-mx-4 {margin-right:2rem }.large-ml-4, .large-mx-4 {margin-left:2rem }.large-mt-5, .large-my-5 {margin-top:3rem }.large-mb-5, .large-my-5 {margin-bottom:3rem }.large-pr-4, .large-px-4 {padding-right:2rem }.large-pl-4, .large-px-4 {padding-left:2rem }.large-pt-5, .large-py-5 {padding-top:3rem }.large-pb-5, .large-py-5 {padding-bottom:3rem }.large-mr-5, .large-mx-5 {margin-right:3rem }.large-ml-5, .large-mx-5 {margin-left:3rem }.large-mt-10, .large-my-10 {margin-top:10px }.large-mb-10, .large-my-10 {margin-bottom:10px }.large-pr-5, .large-px-5 {padding-right:3rem }.large-pl-5, .large-px-5 {padding-left:3rem }.large-pt-10, .large-py-10 {padding-top:10px }.large-pb-10, .large-py-10 {padding-bottom:10px }.large-mr-10, .large-mx-10 {margin-right:10px }.large-ml-10, .large-mx-10 {margin-left:10px }.large-mt-15, .large-my-15 {margin-top:15px }.large-mb-15, .large-my-15 {margin-bottom:15px }.large-pr-10, .large-px-10 {padding-right:10px }.large-pl-10, .large-px-10 {padding-left:10px }.large-pt-15, .large-py-15 {padding-top:15px }.large-pb-15, .large-py-15 {padding-bottom:15px }.large-ord-10 {-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10 }.large-mr-15, .large-mx-15 {margin-right:15px }.large-ml-15, .large-mx-15 {margin-left:15px }.large-mt-25, .large-my-25 {margin-top:25px }.large-mb-25, .large-my-25 {margin-bottom:25px }.large-pr-15, .large-px-15 {padding-right:15px }.large-pl-15, .large-px-15 {padding-left:15px }.large-pt-25, .large-py-25 {padding-top:25px }.large-pb-25, .large-py-25 {padding-bottom:25px }.large-ord-15 {-webkit-box-ordinal-group:16;-ms-flex-order:15;order:15 }.large-mr-25, .large-mx-25 {margin-right:25px }.large-ml-25, .large-mx-25 {margin-left:25px }.large-mt-50, .large-my-50 {margin-top:50px }.large-mb-50, .large-my-50 {margin-bottom:50px }.large-pr-25, .large-px-25 {padding-right:25px }.large-pl-25, .large-px-25 {padding-left:25px }.large-pt-50, .large-py-50 {padding-top:50px }.large-pb-50, .large-py-50 {padding-bottom:50px }.large-ord-25 {-webkit-box-ordinal-group:26;-ms-flex-order:25;order:25 }.large-mr-50, .large-mx-50 {margin-right:50px }.large-ml-50, .large-mx-50 {margin-left:50px }.large-mt-100, .large-my-100 {margin-top:100px }.large-mb-100, .large-my-100 {margin-bottom:100px }.large-pr-50, .large-px-50 {padding-right:50px }.large-pl-50, .large-px-50 {padding-left:50px }.large-pt-100, .large-py-100 {padding-top:100px }.large-pb-100, .large-py-100 {padding-bottom:100px }.large-ord-50 {-webkit-box-ordinal-group:51;-ms-flex-order:50;order:50 }.large-mr-100, .large-mx-100 {margin-right:100px }.large-ml-100, .large-mx-100 {margin-left:100px }.large-pr-100, .large-px-100 {padding-right:100px }.large-pl-100, .large-px-100 {padding-left:100px }.large-ord-100 {-webkit-box-ordinal-group:101;-ms-flex-order:100;order:100 }.large-column-1 {-webkit-column-count:auto;-moz-column-count:auto;column-count:auto }.large-column-2 {-webkit-column-count:2;-moz-column-count:2;column-count:2 }.large-column-3 {-webkit-column-count:3;-moz-column-count:3;column-count:3 }.large-column-4 {-webkit-column-count:4;-moz-column-count:4;column-count:4 }.large-column-5 {-webkit-column-count:5;-moz-column-count:5;column-count:5 }.large-column-6 {-webkit-column-count:6;-moz-column-count:6;column-count:6 }.maincol {width:calc(100% - 240px);max-width:950px }.page-inner>.subscribebox {margin-right:-25px;margin-left:-25px }.partners {margin-left:-16px;margin-right:-16px }.countries-list {max-height:30.8125rem }.marginwrap, .popular {margin-left:-10px;margin-right:-25px;padding-right:25px }.header-info {font-size:20px }.header-top {background:no-repeat;padding-left:175px }.header-nav__item {font-size:110% }.header-nav__list .header-nav__item {text-align:center }.header-nav>.header-nav__list>.header-nav__item {-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto }.header-nav__list>.header-nav__item+.header-nav__item {border-left:1px solid rgba(255,255,255,.5) }.header-nav__item.parent {position:relative }.header-nav__item.parent.item-3 .header-nav__list {display:none }.header-nav__item.parent .header-nav__list {background:#fff;border:1px solid #ff9a4a;position:absolute;top:100%;left:0;height:0;overflow:hidden;list-style:none;margin:0;text-align:left;width:100% }.header-nav__item.parent:hover .header-nav__list {height:auto;visibility:visible;opacity:1;-webkit-transition:.3s;-o-transition:.3s;transition:.3s }.header-nav__item .header-nav__item .header-nav__link:hover {background:#ffc36d }.header-nav__list>.header-nav__item:hover>.header-nav__link {background-color:#ffc36d;color:#333 }.topslider :root {--color:var(--gold) }.topslider {margin:0 }.topslider__item {vertical-align:top }.topslider__pic {min-height:410px }.topslider__desc {position:absolute;width:100%;left:0;bottom:27px;padding:0 }.topslider__line {display:inline-block;text-align:left;background:#fff;position:relative;height:70px;border-right:32px solid var(--color);padding:4px 23px 8px 32px;opacity:0;visibility:hidden;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5) }.topslider__line.t-green {--color:#a6c040 }.topslider__line.t-orange {--color:#ff9a4a }.topslider__line.t-gray {--color:#9ea5ae }.topslider__line.t-gold {--color:#ffc36d }.slick-current .topslider__line {opacity:1;visibility:visible;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:.3s;-o-transition:.3s;transition:.3s }.topslider__line:after {content:'';position:absolute;top:0;border-color:transparent var(--color);border-style:solid none solid solid;left:calc(100% + 32px);border-width:35px 22px }.topslider__title {font-size:31.2px;line-height:32px }.topslider__sub {font-size:17.8px }.topslider .slick-dots {position:absolute;bottom:200px;left:35px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;z-index:1 }.topwidgets {position:absolute;top:0;right:0;z-index:1;height:100% }.popular-title {font-size:1.6em }.country-pane-item+.country-pane-item, .notes_icons li:not(:first-child) {border-left:1px solid #dcdcdc }.notes_icons li {padding:0 25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center }}.tourtab__item {border:1px solid #cecdd2;position:relative }.tour-transport {position: absolute;left: 5px;top: 5px;z-index: 1;cursor: pointer;}.tour-transport::before {content: '';display: block;}.tour-transport_bus:before {width: 41px;height: 34px;background: url(../img/sidenav_new.png) no-repeat -65px 0;}.tour-transport_airplane:before {width: 41px;height: 36px;background: url(../img/sidenav_new.png) no-repeat -499px 0;}.tour-transport_train:before {height: 41px;width: 42px;background: url(/tpl/img/train_icon.png) no-repeat;}.tour-transport__info {display: block;width: max-content;position: absolute;top: 50px;left: -100%;padding: 5px 8px;border-radius: 3px;background-color: white;z-index: 1;overflow: hidden;opacity: 0;font-size: 0;transition: all .2s cubic-bezier(0.175, 0.885, 0.32, 1.275);}.tour-transport:hover .tour-transport__info {top: 50px;left: 0;font-size: 14px;overflow: visible;opacity: 1;transition: all .5s cubic-bezier(0.175, 0.885, 0.32, 1.275);}.tourtab__item[class*=stick-]:after {content:'';position:absolute;right:-11px;top:0;height:43px;width:194px;background:url(../img/stickers3.png) right top no-repeat }.tourtab__item.stick-bestseller:after {background-position:right 0;width:144px }.tourtab__item.stick-promo:after {background-position:right -45px;width:101px }.tourtab__item.stick-daytour:after {background-position:right -90px;width:115px }.tourtab__item.stick-fillplane:after {background-position:right -135px;width:194px }.tourtab__item.stick-econom:after {background-position:right -180px;width:194px }.tourtab__item.stick-hot:after {background-position:right -225px;width:194px }.tourtab__item.stick-special:after {background-position:right -270px;width:194px }.tourtab__item.stick-noseats:after {background-position:right -315px;width:194px }.tourtab__item.stick-onrequest:after {background-position:right -360px;width:180px }.tourtab__item.stick-withacccom:after {background-position:right -403px;width:168px }.tourtab__item.stick-noacccom:after {background-position:right -449px;width:170px }.tourtab__item.stick-exclusive:after {background-position:right -495px;width:130px }.tourtab__item.stick-nonight:after {background-position:right -540px;width:224px }.tourtab__item.stick-additional:after {background-position:right -585px;width:188px }.tourtab__item.stick-fewseats:after {background-position:right -630px;width:120px }.tourtab__item.stick-new:after {background-position:right -675px;width:114px }.tourtab__item.stick-discount:after {background-position:right -720px;width:104px }.tourtab__item.stick-sale:after {background-position:right -765px;width:84px }.tourtab__item.stick-gift:after {background-position:right -810px;width:172px }.tourtab__item.stick-lowcost:after {background-position:right -855px;width:150px }.tourtab__item.stick-tablets:after {background-position:right -900px;width:308px }.tourtab__item.stick-cashback-mir:after {background-position:right -945px;width:145px }.tourtab__item.stick-early-booking:after {background-position:right -990px;width:214px }.tourtab__item.stick-last-seats:after {background-position:right -1033px;width:176px }.tourtab__item.stick-remained-one-place:after {background-position:right -1077px;width:176px }.tourtab__img {background:center center/cover no-repeat;min-height:200px;position:relative }.tourtab__img:after {content:'';display:block;width:100%;height:100%;opacity:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;background:-o-linear-gradient(45deg,rgba(0,0,0,.4),rgba(0,0,0,.3),rgba(0,0,0,.4),rgba(0,0,0,.3),rgba(0,0,0,.4),rgba(0,0,0,.3),rgba(0,0,0,.4),rgba(0,0,0,.3));background:linear-gradient(45deg,rgba(0,0,0,.4),rgba(0,0,0,.3),rgba(0,0,0,.4),rgba(0,0,0,.3),rgba(0,0,0,.4),rgba(0,0,0,.3),rgba(0,0,0,.4),rgba(0,0,0,.3)) }.tourtab__img:hover:after {opacity:1 }.tourtab__title {font-weight:700;font-size:18px }.tourtab__desc {min-height:3em }.tourtab__field {background:#f8f8f8;font-size:16px;border:1px solid #d8d8d8;font-weight:700;min-width:60px }.tourtab__price {font-size:20px;color:#ff9a4a;font-weight:700;white-space:nowrap }.fancybox-is-hidden {left:-9999px;margin:0;position:absolute !important;top:-9999px;visibility:hidden }.fancybox-container {height:100%;left:0;outline:0;position:fixed;top:0;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%;z-index:99992 }.fancybox-bg, .fancybox-inner, .fancybox-outer, .fancybox-stage {bottom:0;left:0;position:absolute;right:0;top:0 }.fancybox-outer {-webkit-overflow-scrolling:touch;overflow-y:auto }.fancybox-bg {background:#1e1e1e;opacity:0;-webkit-transition-duration:inherit;-o-transition-duration:inherit;transition-duration:inherit;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:cubic-bezier(.47,0,.74,.71);-o-transition-timing-function:cubic-bezier(.47,0,.74,.71);transition-timing-function:cubic-bezier(.47,0,.74,.71) }.fancybox-is-open .fancybox-bg {opacity:.9;-webkit-transition-timing-function:cubic-bezier(.22,.61,.36,1);-o-transition-timing-function:cubic-bezier(.22,.61,.36,1);transition-timing-function:cubic-bezier(.22,.61,.36,1) }.fancybox-infobar, .fancybox-toolbar {opacity:0;position:absolute;z-index:99997 }.fancybox-caption, .fancybox-infobar, .fancybox-navigation .fancybox-button, .fancybox-toolbar {direction:ltr;-webkit-transition:opacity .25s,visibility 0s .25s;-o-transition:opacity .25s,visibility 0s .25s;transition:opacity .25s,visibility 0s .25s;visibility:hidden }.fancybox-caption {opacity:0;position:absolute }.fancybox-navigation .fancybox-button {z-index:99997 }.fancybox-show-caption .fancybox-caption, .fancybox-show-infobar .fancybox-infobar, .fancybox-show-nav .fancybox-navigation .fancybox-button, .fancybox-show-toolbar .fancybox-toolbar {opacity:1;-webkit-transition:opacity .25s,visibility;-o-transition:opacity .25s,visibility;transition:opacity .25s,visibility;visibility:visible }.fancybox-infobar {color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none }.fancybox-toolbar {right:0;top:0 }.fancybox-stage {direction:ltr;overflow:visible;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:99994 }.fancybox-slide {display:none;height:100%;left:0;outline:0;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;-webkit-transition-property:opacity,-webkit-transform;-o-transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;white-space:normal;width:100%;z-index:99994 }.fancybox-content, .fancybox-slide:before {display:inline-block;vertical-align:middle }.fancybox-slide:before {content:'';font-size:0;height:100%;width:0 }.fancybox-slide--image {overflow:hidden;padding:44px 0 }.fancybox-button--fsenter svg:nth-child(2), .fancybox-button--fsexit svg:first-child, .fancybox-button--pause svg:first-child, .fancybox-button--play svg:nth-child(2), .fancybox-is-scaling .fancybox-close-small, .fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small, .fancybox-slide--image:before, .slick-arrow.slick-hidden, .slick-slide.slick-loading img {display:none }.fancybox-content {background:#fff;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left }.fancybox-content.modal {background:0 0;max-width:630px }.fancybox-image, .fancybox-slide--image .fancybox-content, .fancybox-spaceball {max-width:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;position:absolute;padding:0;top:0;left:0 }.fancybox-content.modal .index-formbox {background:#000 }.fancybox-slide--image .fancybox-content {-webkit-animation-timing-function:cubic-bezier(.5,0,.14,1);animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:0 0/100% 100% no-repeat;overflow:visible;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-transition-property:opacity,-webkit-transform;-o-transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995 }.fancybox-can-zoomOut .fancybox-content {cursor:-webkit-zoom-out;cursor:zoom-out }.fancybox-can-zoomIn .fancybox-content {cursor:-webkit-zoom-in;cursor:zoom-in }.fancybox-can-pan .fancybox-content, .fancybox-can-swipe .fancybox-content {cursor:-webkit-grab;cursor:grab }.fancybox-is-grabbing .fancybox-content {cursor:-webkit-grabbing;cursor:grabbing }.fancybox-container [data-selectable=true] {cursor:text }.fancybox-image, .fancybox-spaceball {background:0 0;border:0;height:100%;margin:0;max-height:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100% }.fancybox-share__button, .slick-slider {-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none }.fancybox-slide--iframe .fancybox-content, .fancybox-slide--map .fancybox-content, .fancybox-slide--pdf .fancybox-content, .fancybox-slide--video .fancybox-content {height:100%;overflow:visible;padding:0;width:100% }.fancybox-slide--video .fancybox-content {background:#000 }.fancybox-slide--map .fancybox-content {background:#e5e3df }.fancybox-slide--iframe .fancybox-content {background:#fff }.fancybox-iframe, .fancybox-video {background:0 0;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100% }.fancybox-iframe {left:0;position:absolute;top:0 }.fancybox-error {background:#fff;cursor:default;max-width:400px;padding:40px;width:100% }.fancybox-error p {color:#444;font-size:16px;line-height:20px;margin:0;padding:0 }.fancybox-button {background:rgba(30,30,30,.6);border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s;vertical-align:top;visibility:inherit;width:44px;color:#ccc }.fancybox-button:link, .fancybox-button:visited {color:#ccc }.datepicker--time-row input[type=range]:focus, .fancybox-button:focus, .slick-list:focus {outline:0 }.fancybox-button.fancybox-focus {outline:dotted 1px }.fancybox-button[disabled], .fancybox-button[disabled]:hover {color:#888;cursor:default;outline:0 }.fancybox-button svg {display:block;height:100%;overflow:visible;position:relative;width:100% }.fancybox-button svg path {fill:currentColor;stroke-width:0 }.fancybox-progress {background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0;-webkit-transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear;z-index:99998 }.fancybox-close-small {background:0 0;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401 }.fancybox-close-small:hover {color:#fff;opacity:1 }.fancybox-slide--html .fancybox-close-small {color:currentColor;padding:10px;right:0;top:0 }.fancybox-slide--image.fancybox-is-scaling .fancybox-content {overflow:hidden }.fancybox-navigation .fancybox-button {background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px }.fancybox-navigation .fancybox-button div {padding:7px }.fancybox-navigation .fancybox-button--arrow_left {left:0;padding:31px 26px 31px 6px }.fancybox-navigation .fancybox-button--arrow_right {padding:31px 6px 31px 26px;right:0 }.fancybox-caption {bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:25px 44px;right:0;text-align:center;z-index:99996 }.fancybox-caption:before {background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAD6CAQAAADKSeXYAAAAYklEQVQoz42RwQ3AMAgDjfcfup8WoRykfBAK5mQHKSz5rbXJPis1hjiV3CIqgG0hLZPkVkA4p4x5oR1bVeDrdCLrW2Q0D5bcwY3TGMHbdw3mPRuOtaspYP1w//G1OIcW148H0DMCqI/3mMMAAAAASUVORK5CYII=);background-repeat:repeat-x;background-size:contain;bottom:0;content:'';display:block;left:0;pointer-events:none;position:absolute;right:0;top:-44px;z-index:-1 }.fancybox-caption a, .fancybox-caption a:link, .fancybox-caption a:visited {color:#ccc;text-decoration:none }.fancybox-caption a:hover {color:#fff;text-decoration:underline }.fancybox-loading {-webkit-animation:1s linear infinite fancybox-rotate;animation:1s linear infinite fancybox-rotate;background:0 0;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999 }.fancybox-animated {-webkit-transition-timing-function:cubic-bezier(0,0,.25,1);-o-transition-timing-function:cubic-bezier(0,0,.25,1);transition-timing-function:cubic-bezier(0,0,.25,1) }.fancybox-fx-slide.fancybox-slide--previous {opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0) }.fancybox-fx-slide.fancybox-slide--next {opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0) }.fancybox-fx-slide.fancybox-slide--current {opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0) }.fancybox-fx-fade.fancybox-slide--next, .fancybox-fx-fade.fancybox-slide--previous {opacity:0;-webkit-transition-timing-function:cubic-bezier(.19,1,.22,1);-o-transition-timing-function:cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1) }.fancybox-fx-fade.fancybox-slide--current {opacity:1 }.fancybox-fx-zoom-in-out.fancybox-slide--previous {opacity:0;-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5) }.fancybox-fx-zoom-in-out.fancybox-slide--next {opacity:0;-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5) }.fancybox-fx-zoom-in-out.fancybox-slide--current {opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1) }.fancybox-fx-rotate.fancybox-slide--previous {opacity:0;-webkit-transform:rotate(-360deg);-ms-transform:rotate(-360deg);transform:rotate(-360deg) }.fancybox-fx-rotate.fancybox-slide--next {opacity:0;-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg) }.fancybox-fx-rotate.fancybox-slide--current {opacity:1;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0) }.fancybox-fx-circular.fancybox-slide--previous {opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0) }.fancybox-fx-circular.fancybox-slide--next {opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0) }.fancybox-fx-circular.fancybox-slide--current {opacity:1;-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0) }.fancybox-fx-tube.fancybox-slide--previous {-webkit-transform:translate3d(-100%,0,0) scale(.1) skew(-10deg);transform:translate3d(-100%,0,0) scale(.1) skew(-10deg) }.fancybox-fx-tube.fancybox-slide--next {-webkit-transform:translate3d(100%,0,0) scale(.1) skew(10deg);transform:translate3d(100%,0,0) scale(.1) skew(10deg) }.fancybox-fx-tube.fancybox-slide--current {-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1) }@media all and (max-height:576px) {.fancybox-caption {padding:12px }.fancybox-slide {padding-left:6px;padding-right:6px }.fancybox-slide--image {padding:6px 0 }.fancybox-close-small {right:-6px }.fancybox-slide--image .fancybox-close-small {background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px }}.fancybox-share {background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center }.fancybox-share h1 {color:#222;font-size:35px;font-weight:700;margin:0 0 20px }.fancybox-share__button {border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap }.fancybox-share__button:link, .fancybox-share__button:visited {color:#fff }.ChoosePassenger__dropdown .ChoosePassenger__age, .ChoosePassenger__dropdown .ChoosePassenger__close, .Filters__clear, .fancybox-share__button:hover {text-decoration:none }.fancybox-share__button--fb {background:#3b5998 }.fancybox-share__button--fb:hover {background:#344e86 }.fancybox-share__button--pt {background:#bd081d }.fancybox-share__button--pt:hover {background:#aa0719 }.fancybox-share__button--tw {background:#1da1f2 }.fancybox-share__button--tw:hover {background:#0d95e8 }.fancybox-share__button svg {height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px }.fancybox-share__button svg path {fill:#fff }.fancybox-share__input {background:0 0;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:0;padding:10px 15px;width:100% }.fancybox-thumbs {background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;top:0;width:212px;z-index:99995 }.fancybox-thumbs-x {overflow-x:auto;overflow-y:hidden }.fancybox-show-thumbs .fancybox-inner {right:212px }.fancybox-thumbs__list {font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:relative;white-space:nowrap;width:100% }.fancybox-thumbs-x .fancybox-thumbs__list, .reis-widget iframe, .slick-list {overflow:hidden }.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar {width:7px }.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track {background:#fff;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);box-shadow:inset 0 0 6px rgba(0,0,0,.3) }.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb {background:#2a2a2a;border-radius:10px }.fancybox-thumbs__list a {-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:center center;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:0;overflow:hidden;padding:0;position:relative;width:100px }.fancybox-thumbs__list a:before {border:6px solid #ff5268;bottom:0;content:'';left:0;opacity:0;position:absolute;right:0;top:0;-webkit-transition:.2s cubic-bezier(.25,.46,.45,.94);-o-transition:.2s cubic-bezier(.25,.46,.45,.94);transition:.2s cubic-bezier(.25,.46,.45,.94);z-index:99991 }.fancybox-thumbs__list a:focus:before {opacity:.5 }.datepicker--time-current-hours.-focus-:after, .datepicker--time-current-minutes.-focus-:after, .fancybox-thumbs__list a.fancybox-thumbs-active:before {opacity:1 }@media all and (max-width:576px) {.fancybox-thumbs {width:110px }.fancybox-show-thumbs .fancybox-inner {right:110px }.fancybox-thumbs__list a {max-width:calc(100% - 10px) }}.slick-list, .slick-slider {position:relative;display:block }.slick-slider {-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y }.slick-list {margin:0;padding:0 }.slick-list.dragging {cursor:pointer;cursor:hand }.slick-slider .slick-list, .slick-slider .slick-track {-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0) }.slick-track {position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto }.slick-track:after, .slick-track:before {display:table;content:'' }.slick-slide {display:none;float:left;height:100%;min-height:1px }[dir=rtl] .slick-slide {float:right }.slick-slide.dragging img {pointer-events:none }.slick-vertical .slick-slide {display:block;height:auto;border:1px solid transparent }.reis-widget {position:relative;text-align:center }.reis-widget iframe {min-width:800px }.ttv-search {background:#eee;padding:5px 30px }.ttv-search-form {display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left }.tv-search-form:not(.no-custom-style) .TVBigBox, .tv-search-form:not(.no-custom-style) .TVMainForm, .tv-search-form:not(.no-custom-style) .TVOrderHotelBlock {background-color:transparent !important;color:#444 !important;text-shadow:1px 1px 0 #f1f1f1 !important }.tv-search-form:not(.no-custom-style) .TVSearchButton {background-color:#1d99dc !important;background-image:none !important;color:#fff !important;text-shadow:none !important }.tv-search-form:not(.no-custom-style) .TVSearchButton.TVActive, .tv-search-form:not(.no-custom-style) .TVSearchButton:hover {background-color:rgba(29,153,220,.8) }.tv-search-form:not(.no-custom-style) .TVVerticalForm .TVDepDateBlock {width:45%;margin-right:7%;display:inline-block }.tv-search-form:not(.no-custom-style) .TVVerticalForm .TVNightsBlock {width:auto !important;display:inline-block }.tv-search-form:not(.no-custom-style) .TVVerticalForm.TVMiniV .TVDepDateBlock, .tv-search-form:not(.no-custom-style) .TVVerticalForm.TVMiniV .TVNightsBlock {width:45% !important }.tv-search-form:not(.no-custom-style) #TVTourists {max-width:44% }.tv-search-form:not(.no-custom-style) .TVVerticalForm .TVFilterForm {width:44%;position:absolute;top:195px;left:51%;padding:10px 1px !important }.tv-search-form:not(.no-custom-style) .TVMainForm>div:after, .tv-search-form:not(.no-custom-style) .TVMainForm>div:before {content:' ';display:table }.datepicker--cell, .datepicker--cells {display:-ms-flexbox;display:-webkit-box;display:flex }.datepicker--cells {-ms-flex-wrap:wrap;flex-wrap:wrap }.datepicker--cell {border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;position:relative;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;height:32px;z-index:1 }.datepicker--cell.-focus- {background:#f0f0f0 }.datepicker--cell.-current-.-focus- {color:#4a4a4a }.datepicker--cell.-current-, .datepicker--cell.-current-.-in-range- {color:#4eb5e6 }.datepicker--cell.-in-range- {background:rgba(92,196,239,.1);color:#4a4a4a;border-radius:0 }.datepicker--cell.-in-range-.-focus- {background-color:rgba(92,196,239,.2) }.datepicker--cell.-disabled- {cursor:default;color:#aeaeae }.datepicker--cell.-disabled-.-current-.-focus-, .datepicker--cell.-disabled-.-focus- {color:#aeaeae }.datepicker--cell.-disabled-.-in-range- {color:#a1a1a1 }.datepicker--cell.-range-from-, .datepicker--cell.-range-to- {border:1px solid rgba(92,196,239,.5);background-color:rgba(92,196,239,.1);border-radius:4px 0 0 4px }.datepicker--cell.-range-to- {border-radius:0 4px 4px 0 }.datepicker--cell.-selected-, .datepicker--cell.-selected-.-current- {color:#fff;background:#5cc4ef }.datepicker--cell.-range-from-.-range-to- {border-radius:4px }.datepicker--cell.-selected- {border:0 }.datepicker--cell.-selected-.-focus- {background:#45bced }.datepicker--cell:empty {cursor:default }.datepicker--day-name, .datepicker--days-names {display:-ms-flexbox;display:-webkit-box;display:flex }.datepicker--days-names {-ms-flex-wrap:wrap;flex-wrap:wrap;margin:8px 0 3px }.datepicker--day-name {color:#ff9a19;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex:1;-webkit-box-flex:1;flex:1;text-align:center;text-transform:uppercase;font-size:.8em }.-only-timepicker- .datepicker--content, .datepicker--body, .datepicker-inline .datepicker--pointer {display:none }.datepicker--cell-day {width:14.28571% }.datepicker--cells-months {height:170px }.datepicker--cell-month {width:33.33%;height:25% }.datepicker--cells-years, .datepicker--years {height:170px }.datepicker--cell-year {width:25%;height:33.33% }.datepickers-container {position:absolute;left:0;top:0 }@media print {* {background:0 0 !important;-webkit-box-shadow:none !important;box-shadow:none !important;color:#000 !important;text-shadow:none !important }.show-for-print {display:block !important }.hide-for-print {display:none !important }table.show-for-print {display:table !important }thead.show-for-print {display:table-header-group !important }tbody.show-for-print {display:table-row-group !important }tr.show-for-print {display:table-row !important }td.show-for-print, th.show-for-print {display:table-cell !important }a, a:visited {text-decoration:underline }a[href]:after {content:' (' attr(href) ')' }.ir a:after, a[href^='#']:after, a[href^='javascript:']:after {content:'' }abbr[title]:after {content:' (' attr(title) ')' }blockquote, pre {border:1px solid #8a8a8a }thead {display:table-header-group }blockquote, img, pre, tr {page-break-inside:avoid }img {max-width:100% !important }@page {margin:.5cm }h2, h3, p {orphans:3;widows:3 }h2, h3 {page-break-after:avoid }.print-break-inside {page-break-inside:auto }.datepickers-container {display:none }}.datepicker, .datepicker--content {-webkit-box-sizing:content-box;box-sizing:content-box }.datepicker {background:#fff;border:1px solid #dbdbdb;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15);border-radius:4px;font-family:Tahoma,sans-serif;font-size:14px;color:#4a4a4a;width:250px;position:absolute;left:-100000px;opacity:0;-webkit-transition:opacity .3s,left 0s .3s,-webkit-transform .3s;-o-transition:opacity .3s,transform .3s,left 0s .3s;transition:opacity .3s,transform .3s,left 0s .3s,-webkit-transform .3s;z-index:100 }.datepicker.-from-top- {-webkit-transform:translateY(-8px);-ms-transform:translateY(-8px);transform:translateY(-8px) }.datepicker.-from-right- {-webkit-transform:translateX(8px);-ms-transform:translateX(8px);transform:translateX(8px) }.datepicker.-from-bottom- {-webkit-transform:translateY(8px);-ms-transform:translateY(8px);transform:translateY(8px) }.datepicker.-from-left- {-webkit-transform:translateX(-8px);-ms-transform:translateX(-8px);transform:translateX(-8px) }.datepicker.active {opacity:1;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);-webkit-transition:opacity .3s,left,-webkit-transform .3s;-o-transition:opacity .3s,transform .3s,left;transition:opacity .3s,transform .3s,left,-webkit-transform .3s }.datepicker-inline .datepicker {border-color:#d7d7d7;-webkit-box-shadow:none;box-shadow:none;position:static;left:auto;right:auto;opacity:1;-webkit-transform:none;-ms-transform:none;transform:none }.datepicker--content {padding:4px }.datepicker--pointer {position:absolute;background:#fff;border-top:1px solid #dbdbdb;border-right:1px solid #dbdbdb;width:10px;height:10px;z-index:-1 }.datepicker--nav-action:hover, .datepicker--nav-title:hover {background:#f0f0f0 }.-top-center- .datepicker--pointer, .-top-left- .datepicker--pointer, .-top-right- .datepicker--pointer {top:calc(100% - 4px);-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg) }.-right-bottom- .datepicker--pointer, .-right-center- .datepicker--pointer, .-right-top- .datepicker--pointer {right:calc(100% - 4px);-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg) }.-bottom-center- .datepicker--pointer, .-bottom-left- .datepicker--pointer, .-bottom-right- .datepicker--pointer {bottom:calc(100% - 4px);-webkit-transform:rotate(315deg);-ms-transform:rotate(315deg);transform:rotate(315deg) }.-left-bottom- .datepicker--pointer, .-left-center- .datepicker--pointer, .-left-top- .datepicker--pointer {left:calc(100% - 4px);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg) }.-bottom-left- .datepicker--pointer, .-top-left- .datepicker--pointer {left:10px }.-bottom-right- .datepicker--pointer, .-top-right- .datepicker--pointer {right:10px }.-bottom-center- .datepicker--pointer, .-top-center- .datepicker--pointer {left:calc(50% - 10px/2) }.-left-top- .datepicker--pointer, .-right-top- .datepicker--pointer {top:10px }.-left-bottom- .datepicker--pointer, .-right-bottom- .datepicker--pointer {bottom:10px }.-left-center- .datepicker--pointer, .-right-center- .datepicker--pointer {top:calc(50% - 10px/2) }.datepicker--body.active {display:block }.datepicker--nav {display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between;border-bottom:1px solid #efefef;min-height:32px;padding:4px }.-only-timepicker- .datepicker--nav {display:none }.datepicker--nav-action, .datepicker--nav-title {display:-ms-flexbox;display:-webkit-box;display:flex;cursor:pointer;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center }.datepicker--nav-action {width:32px;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none }.datepicker--nav-action.-disabled- {visibility:hidden }.datepicker--nav-action svg {width:32px;height:32px }.datepicker--nav-action path {fill:none;stroke:#9c9c9c;stroke-width:2px }.datepicker--nav-title {pointer-events:none;border-radius:4px;padding:0 8px }.datepicker--buttons, .datepicker--time {border-top:1px solid #efefef;padding:4px }.datepicker--nav-title i {font-style:normal;color:#9c9c9c;margin-left:5px }.datepicker--nav-title.-disabled- {cursor:default;background:0 0 }.datepicker--buttons {display:-ms-flexbox;display:-webkit-box;display:flex }.datepicker--button, .datepicker--time {-ms-flex-align:center;-webkit-box-align:center;align-items:center }.datepicker--button {color:#4eb5e6;cursor:pointer;border-radius:4px;-ms-flex:1;-webkit-box-flex:1;flex:1;display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;height:32px }.datepicker--button:hover {color:#4a4a4a;background:#f0f0f0 }.datepicker--time {display:-ms-flexbox;display:-webkit-box;display:flex;position:relative }.datepicker--time.-am-pm- .datepicker--time-sliders {-ms-flex:0 1 138px;-webkit-box-flex:0;flex:0 1 138px;max-width:138px }.-only-timepicker- .datepicker--time {border-top:none }.datepicker--time-sliders {-ms-flex:0 1 153px;-webkit-box-flex:0;flex:0 1 153px;margin-right:10px;max-width:153px }.datepicker--time-label {display:none;font-size:12px }.datepicker--time-current {display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-ms-flex:1;-webkit-box-flex:1;flex:1;font-size:14px;text-align:center;margin:0 0 0 10px }.datepicker--time-current-colon {margin:0 2px 3px;line-height:1 }.datepicker--time-current-hours, .datepicker--time-current-minutes {line-height:1;font-size:19px;font-family:'Century Gothic',CenturyGothic,AppleGothic,sans-serif;position:relative;z-index:1 }.datepicker--time-current-hours:after, .datepicker--time-current-minutes:after {content:'';background:#f0f0f0;border-radius:4px;position:absolute;left:-2px;top:-3px;right:-2px;bottom:-2px;z-index:-1;opacity:0 }.datepicker--time-current-ampm {text-transform:uppercase;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;color:#9c9c9c;margin-left:6px;font-size:11px;margin-bottom:1px }.datepicker--time-row {display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center;font-size:11px;height:17px;background:-o-linear-gradient(left,#dedede,#dedede) left 50%/100% 1px no-repeat;background:-webkit-gradient(linear,left top,right top,from(#dedede),to(#dedede)) left 50%/100% 1px no-repeat;background:linear-gradient(to right,#dedede,#dedede) left 50%/100% 1px no-repeat }.datepicker--time-row:first-child {margin-bottom:4px }.datepicker--time-row input[type=range] {background:0 0;cursor:pointer;-ms-flex:1;-webkit-box-flex:1;flex:1;height:100%;padding:0;margin:0;-webkit-appearance:none }.datepicker--time-row input[type=range]::-ms-tooltip {display:none }.datepicker--time-row input[type=range]:hover::-webkit-slider-thumb {border-color:#b8b8b8 }.datepicker--time-row input[type=range]:hover::-moz-range-thumb {border-color:#b8b8b8 }.datepicker--time-row input[type=range]:hover::-ms-thumb {border-color:#b8b8b8 }.datepicker--time-row input[type=range]:focus::-webkit-slider-thumb {background:#5cc4ef;border-color:#5cc4ef }.datepicker--time-row input[type=range]:focus::-moz-range-thumb {background:#5cc4ef;border-color:#5cc4ef }.datepicker--time-row input[type=range]:focus::-ms-thumb {background:#5cc4ef;border-color:#5cc4ef }.datepicker--time-row input[type=range]::-webkit-slider-thumb {-webkit-appearance:none;-webkit-box-sizing:border-box;box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;-webkit-transition:background .2s;transition:background .2s;margin-top:-6px }.datepicker--time-row input[type=range]::-moz-range-thumb {box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;-moz-transition:background .2s;transition:background .2s }.datepicker--time-row input[type=range]::-ms-thumb {box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;-ms-transition:background .2s;transition:background .2s }.datepicker--time-row input[type=range]::-webkit-slider-runnable-track {border:0;height:1px;cursor:pointer;color:transparent;background:0 0 }.datepicker--time-row input[type=range]::-moz-range-track {border:0;height:1px;cursor:pointer;color:transparent;background:0 0 }.datepicker--time-row input[type=range]::-ms-track {border:0;height:1px;cursor:pointer;color:transparent;background:0 0 }.datepicker--time-row input[type=range]::-ms-fill-lower {background:0 0 }.datepicker--time-row input[type=range]::-ms-fill-upper {background:0 0 }.datepicker--time-row span {padding:0 12px }.datepicker--time-icon {color:#9c9c9c;border:1px solid;border-radius:50%;font-size:16px;position:relative;margin:0 5px -1px 0;width:1em;height:1em }.datepicker--time-icon:after, .datepicker--time-icon:before {content:'';background:currentColor;position:absolute }.datepicker--time-icon:after {height:.4em;width:1px;left:calc(50% - 1px);top:calc(50% + 1px);-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%) }.datepicker--time-icon:before {width:.4em;height:1px;top:calc(50% + 1px);left:calc(50% - 1px) }.-disabled-.-focus-.datepicker--cell-day.-other-month-, .-disabled-.-focus-.datepicker--cell-year.-other-decade-, .datepicker--cell-day.-other-month-, .datepicker--cell-year.-other-decade- {color:#dedede }.datepicker--cell-day.-other-month-:hover, .datepicker--cell-year.-other-decade-:hover {color:#c5c5c5 }.-selected-.datepicker--cell-day.-other-month-, .-selected-.datepicker--cell-year.-other-decade- {color:#fff;background:#a2ddf6 }.-selected-.-focus-.datepicker--cell-day.-other-month-, .-selected-.-focus-.datepicker--cell-year.-other-decade- {background:#8ad5f4 }.-in-range-.datepicker--cell-day.-other-month-, .-in-range-.datepicker--cell-year.-other-decade- {background-color:rgba(92,196,239,.1);color:#ccc }.-in-range-.-focus-.datepicker--cell-day.-other-month-, .-in-range-.-focus-.datepicker--cell-year.-other-decade- {background-color:rgba(92,196,239,.2) }.datepicker--cell-day.-other-month-:empty, .datepicker--cell-year.-other-decade-:empty {background:0 0;border:0 }@media (max-width:1229px) {.tabs-bustour {display:block }.tabs-bustour__btn {width:calc(100%/3 - 10px) }.documents__button {width:calc(50% - 10px) }}@media (max-width:1199px) {.map-side {min-width:340px }.map-wrapper {width:calc(100% - 340px) }.catalog-item {width:calc(100%/2 - .625rem) }.filter .btn-wrapper {display:block;margin:20px auto 0 }.filter-btn, .filter-clear {margin:0 5px }.filter .filter__inner {-ms-grid-columns:1fr;grid-template-columns:1fr;gap:10px }.filter .filter-categories {-ms-grid-columns:(1fr) [2];grid-template-columns:repeat(2,1fr) }.datepicker-item {width:110px }.contacts__item {padding:4px 0 }.employee__wrapper {width:calc(100%/2) }}@media (max-width:1024px) {.map-side {display:none }}@media (max-width:1023px) {.header .header-nav__item .header-nav__item:nth-child(2n), .header .header-nav__item.parent .header-nav__item.parent.active .header-nav__item.active {background:0 0 }.hamburger, .header .header-nav__list {-webkit-box-orient:vertical;-webkit-box-direction:normal }.container {padding:0 25px }.header.mobile .header-nav {display:block }.header {padding:12px 25px }.header .header-info {line-height:20px;border:2px solid #ff9a4a;padding:5px 10px }.header .header-top {-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:6px }.header .header-menu {position:relative;width:auto;margin-left:0;margin-top:0 }.header .header-nav {display:none;position:absolute;top:calc(100% + 6px);right:0;z-index:1;width:500px;height:auto;background:#ff9a4a;border-radius:4px;margin-top:0;visibility:hidden;opacity:0;pointer-events:none }.header .header-nav.open {pointer-events:auto }.header .header-nav__list {-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column }.header .header-nav.open, .header .header-nav__list.open {visibility:visible;opacity:1 }.header .header-nav__item.active, .header .header-nav__list>.header-nav__item.parent.active {background:#ffc36d }.header .header-nav__item .header-nav__item.active>.header-nav__link, .header .header-nav__item.parent .header-nav__item.parent .header-nav__list.active .header-nav__link, .header .header-nav__item.parent .header-nav__item.parent.active .header-nav__item.active>.header-nav__link {color:#ff9a4a }.header .header-nav__item.parent {position:relative }.header .header-nav__item.parent.active>.header-nav__list {border:1px solid #ffc36d }.header .header-nav__item.parent .header-nav__item, .header .header-nav__item.parent .header-nav__item.parent {background-color:transparent }.header .header-nav__item.parent .header-nav__item.parent .header-nav__arrow {right:15px;width:38px;height:38px;-webkit-filter:invert(1);filter:invert(1) }.header .header-nav__item.parent .header-nav__item.parent .header-nav__list {border:0;background-color:#eff3f5 }.header .header-nav__item.parent .header-nav__item.parent .header-nav__list .header-nav__link {font-size:16px;line-height:20px;padding-left:30px }.header .header-nav__item.parent .header-nav__item.parent.active>.header-nav__link {font-size:18px;color:#ff9a4a }.header .header-nav__item.parent .header-nav__item .header-nav__link {font-size:18px }.header .header-nav__item.parent>.header-nav__arrow {position:absolute;top:0;right:13px;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;width:46px;height:46px;background:url(../img/up-arrow.svg) center/20px no-repeat;cursor:pointer;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg) }.header .header-nav__item.parent.open-submenu>.header-nav__arrow {-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0) }.header .header-nav__item.parent.open-submenu>.header-nav__list {visibility:visible;opacity:1;height:100% }.header .header-nav__item.parent>.header-nav__list {border-left:1px solid #ff9a4a;border-right:1px solid #ff9a4a;border-top:none;border-bottom:none;visibility:hidden;opacity:0;height:0 }.header .header-nav__link, .header-nav a.header-nav__link {font-size:22px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;line-height:26px;padding:10px }.header .header-callme {margin-left:22px }.header .header-phone {-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2 }.header .header-phone a {font-size:22px;-webkit-transition:none;-o-transition:none;transition:none }.header .header-phone-link {position:relative;padding-left:22px }.header .header-phone-link:before {top:4px;width:21px;height:22px }.header .header-socials {-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3 }.header .hidesub {display:none }.hamburger {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;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column }.tabs__btn {min-width:calc(25% - 10px) }.marginwrap, .page-inner>.subscribebox, .popular, .topslider {margin-right:-5px;margin-left:-5px }.popular {padding:35px 5px }.tourtab {padding-left:5px }.tourtab__item {overflow:hidden }}@media (max-width:992px) {.header .header-logo {width:calc(50% - 20px);margin:0 10px }.header .header-menu {-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:50% }.header .header-phone, .header .header-socials {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin:13px 10px 0 }.header .header-phone a {line-height:25px }.header .header-socials {-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;margin:17px 0 0 }.header .header-socials .title {margin-right:14px }.hamburger {margin-left:auto }.feedback__text-wrapper {padding-right:30px }}@media (max-width:768px) {.filter .filter-arrow {-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg) }.filter .form, .filter-link.open-close .after:after, .header .header-socials .title {display:none }.filter-link .after:after {display:inline-block;content:' (выбрано: ' attr(data-count) ')' }.filter .select-wrapper:first-child {width:calc(100%/3 - 30px) }.filter .select-wrapper:nth-child(2) {width:calc(100%/3*2 - 30px) }.datepicker-block {padding:0 }.datepicker-item {width:100px }.history__count {font-size:42px }.Filters__item:nth-child(4) {margin-bottom:0 }}@media (max-width:639px) {.header {padding:12px 25px }.header .header-socials {width:100% }.header .header-phone {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100% }.header .header-phone a {margin-bottom:0 }.header-socials .social-link {width:100%;margin:0 }.header-socials .social-link li {position:relative;width:calc(100%/3 - 5px);height:40px;border-radius:5px;background-image:none;margin:0 }.header-socials .social-link li:after {position:absolute;top:0;bottom:0;display:block;content:'';width:100%;background-repeat:no-repeat;background-size:40px;background-position:center }.header-socials .social-link-instagram {display:none }.header-socials .social-link-vk {background-color: #497bab;}.header-socials .social-link-vk:after {background-image: url(../img/icon-vk.svg);pointer-events: none;}.header-socials .social-link-viber {background-color:#8a58af }.header-socials .social-link-viber:after {background-image:url(../img/viber.svg);pointer-events:none }.header-socials .social-link-whatsapp {background-color:#54b460 }.header-socials .social-link-whatsapp:after {background-image:url(../img/whatsapp.svg);pointer-events:none }.header-socials .social-link-telegram {background-color:#3ba3d1 }.header-socials .social-link-telegram:after {background-image:url(../img/telegram.svg);pointer-events:none }.footer-politics-wrapper {display:block }.employee__photo, .footer-politics:not(:last-child) {margin-right:0 }.datepicker-block {padding:0 20px }.datepicker-item {width:80px;height:35px }.datepicker-link {line-height:31px }.feedback__label {text-align:left }.main-directions__wrapper {display:block;text-align:center }.employee {display:block;padding:0 }.employee__wrapper {display:block;width:100%;padding-right:0 }.employee__text-wrapper {text-align:center;margin-top:12px }.content-pic-img {width:auto;height:auto;-o-object-fit:none;object-fit:none }}@media (max-width:576px) {.tabs__item table:not([class]) td {text-align:left;}.documents, .documents.mobile-show, .feedback, .filter-btn, .filter-clear, .history, .sorting-map-wrapper, .tabs-bustour__btn-wrapper, .video {display:block }.container {padding:0 6px }.header {padding:6px }.header .header-logo, .header .header-menu {width:auto }.header .header-nav {right:-5px;width:100vw }.filter .group-col {-webkit-columns:1;-moz-columns:1;columns:1 }.filter-clear {margin-top:10px }.datepicker-wrapper {-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:20px }.datepicker-block {-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column }.datepicker-list {-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-top:0;margin-left:0 }.bustour__title {font-size:30px;margin-top:0 }.documents__button, .tabs-bustour__btn, .tabs__btn {width:calc(100% - 10px) }.documents.desktop-show {display:none }.contacts__images-wrapper {display:block;text-align:center }.feedback__form, .feedback__text-wrapper {width:100% }.feedback__text {width:100%;padding-right:0 }.contacts__map {height:340px }.faq {margin-top:12px }.faq__buttons-wrapper {margin-right:-2px;margin-left:-2px }.faq__button {width:calc(100%/3 - 4px);margin:4px 2px 0 }.history__item {width:100%;padding:10px;margin:0 auto }.history__item:not(:last-child) {border-right:0;border-bottom:1px solid #fff }.history__count {font-size:40px }.video__iframe {margin:0 }.awards__link, .sertificate__link {width:calc(100%/3 - 12px) }}@media (max-width:456px) {[class*=cluster-tabs] {height:auto !important;padding-right:0 !important }[class*=cluster-tabs__menu] {height:auto !important;background:#eff3f5 !important }[class*=cluster-tabs__section]:nth-child(2) {padding-left:0 !important }[class*=cluster-tabs__section_type_nav] {width:100% !important;border-right:none !important }[class*=cluster-tabs__section_type_content] {width:100% !important;padding-top:10px !important }[class*=balloon__content] {overflow-y:auto }.map-balloon-image {width:100px }.map-text-wrapper {padding-left:10px }}@media (max-width:420px) {.header .header-phone a {font-size:19px }.header .header-phone-link:before {width:19px;height:20px }.header .header-callme, .header .header-callmebtn {font-size:16px }.grid-x.align-justify>h1 {margin-right:20px }.sorting {text-align:start;margin-top:10px }.sorting-title {display:block;margin-right:0;margin-bottom:6px }.filter .form-wrapper:first-child {width:100% }.filter .filter-categories {display:block }.filter .filter-categories>:not(:last-child) {margin-bottom:20px }.filter-btn {margin:0 auto }.filter-clear {margin:10px auto 0 }.flaglist-item {min-width:auto;line-height:18px;margin-bottom:10px }}@media (max-width:370px) {.header .header-info {font-size:17px }.contacts-table__cell {padding:10px 6px }.sertificate__link {width:calc(100%/2 - 12px) }}@media (max-width:354px) {.header .header-logo {width:220px }.header .header-phone a {font-size:16px }.header .header-callme {margin-left:10px }.hamburger {width:60px;height:60px }.hamburger__line {width:16px;margin-bottom:5px }.hamburger__line:nth-child(2) {width:26px }.hamburger.active .hamburger__line:first-child {width:26px;-webkit-transform:translateY(9px) rotate(-45deg);-ms-transform:translateY(9px) rotate(-45deg);transform:translateY(9px) rotate(-45deg) }.hamburger.active .hamburger__line:nth-child(3) {width:26px;-webkit-transform:translateY(-9px) rotate(45deg);-ms-transform:translateY(-9px) rotate(45deg);transform:translateY(-9px) rotate(45deg) }.header-socials .social-link li {width:calc(100%/3 - 2px) }.awards__link {width:calc(100%/2 - 12px) }}@media (max-width:339px) {.topslider__pic {background-position:-30px center }}@media (max-width:320px) {.header .header-menu {margin-left:auto }}.tabpage-menu.Filters__menu ul li.active:after {bottom:-2px }.Filters {margin:20px 0 }.content .BaseSelect ul li:before, .content .Filters__menu ul li:before, .content .multiselect__content li:before {content:none }.Filters__wrap .multiselect .multiselect__input {border:none;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;border-radius:0;margin:0;padding:0;height:auto }.ChoosePassenger__dropdown .ChoosePassenger__adult {padding:0;margin:0;border:none;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;border-radius:0 }.vfc-main-container .vfc-content {margin:0 10px }.mb-1 {margin-bottom:.5rem !important }.pr-2, .px-2 {padding-right:1rem !important }.Filters__wrap {gap:20px 15px;-ms-flex-wrap:wrap;flex-wrap:wrap }.Filters__button {max-width:none;-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 }.Filters__wrap .input-error {margin-top:0 }.vs__selected-options .vs__search {padding:0;margin:0;border:none;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;border-radius:0;height:auto }.vs--open .vs__dropdown-toggle {border-bottom-color:1px solid #dddde4 }.BaseSelect__select .vs__dropdown-toggle {border:1px solid #dddde4 !important }.HotelFilter__hotel {-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px 20px }.HotelFilter__hotel .row, .HotelFilter__hotel [class*=row-] {margin:0 }.checkbox__input:checked+.checkbox__label:before {border:2px solid transparent }.checkbox__label:hover:before {border-color:#35a7e3 }.checkbox__label:after {background-image:url('../img/check-1.png');background-color:#35a7e3 }.checkbox__label:before {border:2px solid #9cadb5 }.checkbox__label:after, .checkbox__label:before {content:'';width:17px;height:17px;border-radius:3px;position:absolute;left:0;top:0;-webkit-transition:.5s ease;-o-transition:.5s ease;transition:.5s ease }.aform .form-policy {display:inline-block;width:100% }.aform .form-policy a {display:inline-block }.aform>.grid-x {-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center }@media screen and (min-width:40em) {.aform .aform__item {width:calc(40% - .625rem) }}@media screen and (max-width:40em) {.aform .aform__item {width:calc(100% - .625rem) }}@media screen and (max-width:1200px) {.Filters__item:first-child, .Filters__item:nth-child(2), .Filters__item:nth-child(3), .Filters__item:nth-child(4), .Filters__item:nth-child(5) {margin-bottom:0;max-width:100% }.Filters__button {max-width:100% }}@media screen and (max-width:768px) {.HotelFilter__hotel {gap:0 20px }.aform>.grid-x {-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center }}@media screen and (max-width:576px) {.vfc-popover-container {position:relative }.vfc-main-container.vfc-modal {width:100%;top:50px;left:0 }.Filters__button {margin-top:20px }}@media screen and (min-width:768px) {.ml-md-50, .mx-md-50 {margin-left:0 !important }}.fancybox-is-sliding .fancybox-slide, .fancybox-slide--current, .fancybox-slide--next, .fancybox-slide--previous {display:block }.tourtab__list.isHidden {overflow:hidden;height:30px;-webkit-transition:max-height .2s ease 0s;-o-transition:max-height .2s ease 0s;transition:max-height .2s ease 0s }.tourtab__showmore {width:100%;color:#ff9a4a;font-size:18px;text-decoration:underline;cursor:pointer;background:0 0;border:none }.calendar-btn {text-decoration:none;-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:4px }.calendar-icon {display:block;width:40px;height:40px;background-image:url('../img/cal.svg');background-size:40px 40px;background-repeat:no-repeat;background-position:center }.no-icons:before, .no-icons:after {content:none;}