@charset "UTF-8";@keyframes f-spinner-rotate{to{transform:rotate(360deg)}}@keyframes f-spinner-dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}@keyframes f-zoomInUp{0%{transform:scale(.975) translate3d(0,16px,0);opacity:0}to{transform:scale(1) translate3d(0,0,0);opacity:1}}@keyframes f-zoomOutDown{to{transform:scale(.975) translate3d(0,16px,0);opacity:0}}@keyframes f-throwOutUp{to{transform:translate3d(0,-150px,0);opacity:0}}@keyframes f-throwOutDown{to{transform:translate3d(0,150px,0);opacity:0}}@keyframes f-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-fadeOut{to{opacity:0}}@keyframes f-fadeSlowIn{0%{opacity:0}to{opacity:1}}@keyframes f-fadeSlowOut{to{opacity:0}}@keyframes f-fadeFastIn{0%{opacity:.75}to{opacity:1}}@keyframes f-fadeFastOut{to{opacity:0}}@keyframes f-crossfadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-crossfadeOut{to{opacity:0}}@keyframes f-slideInPrev{0%{transform:translateX(100%)}to{transform:translate3d(0,0,0)}}@keyframes f-slideInNext{0%{transform:translateX(-100%)}to{transform:translate3d(0,0,0)}}@keyframes f-slideOutNext{to{transform:translateX(-100%)}}@keyframes f-slideOutPrev{to{transform:translateX(100%)}}@keyframes f-classicInNext{0%{transform:translateX(-75px);opacity:0}to{transform:translate3d(0,0,0);opacity:1}}@keyframes f-classicInPrev{0%{transform:translateX(75px);opacity:0}to{transform:translate3d(0,0,0);opacity:1}}@keyframes f-classicOutNext{to{transform:translateX(-75px);opacity:0}}@keyframes f-classicOutPrev{to{transform:translateX(75px);opacity:0}}@keyframes _sceleton-load{0%{left:-150px}to{left:100%}}@keyframes rotate{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}to{transform:rotate(360deg)}}@keyframes load-rotate{0%{transform:translate(-50%,-50%) rotate(15deg)}to{transform:translate(-50%,-50%) rotate(375deg)}}:root{--re-container-p:20px;--re-page-header-transition-dur:0.2s;--re-page-header-height:58px;--re-page-header-form-height:97px;--re-page-main-padding-bottom:50px;--re-footer-main-pt:120px;--re-footer-main-pt-min:30px;--re-footer-radius-top:30px;--re-section-space:60px}@media screen and (min-width:740px){:root{--re-container-p:32px;--re-page-header-height:74px;--re-page-header-form-height:103px;--re-page-main-padding-bottom:80px;--re-section-space:80px}}@media screen and (min-width:1000px){:root{--re-page-header-form-height:127px;--re-footer-main-pt-min:60px;--re-footer-radius-top:50px}}@media screen and (min-width:1240px){:root{--re-page-main-padding-bottom:100px}}@media screen and (min-width:1400px){:root{--re-page-header-height:108px;--re-page-main-padding-bottom:80px}}@media screen and (min-width:1600px){:root{--re-page-main-padding-bottom:100px}}@font-face{font-family:"GolosText";font-style:normal;font-weight:700;src:local("GolosText-Bold"),url(../fonts/GolosText-Bold.woff2) format("woff2"),url(../fonts/GolosText-Bold.woff) format("woff");font-display:swap}@font-face{font-family:"GolosText";font-style:normal;font-weight:900;src:local("GolosText-Black"),url(../fonts/GolosText-Black.woff2) format("woff2"),url(../fonts/GolosText-Black.woff) format("woff");font-display:swap}@font-face{font-family:"GolosText";font-style:normal;font-weight:800;src:local("GolosText-ExtraBold"),url(../fonts/GolosText-ExtraBold.woff2) format("woff2"),url(../fonts/GolosText-ExtraBold.woff) format("woff");font-display:swap}@font-face{font-family:"GolosText";font-style:normal;font-weight:600;src:local("GolosText-SemiBold"),url(../fonts/GolosText-SemiBold.woff2) format("woff2"),url(../fonts/GolosText-SemiBold.woff) format("woff");font-display:swap}@font-face{font-family:"GolosText";font-style:normal;font-weight:400;src:local("GolosText-Regular"),url(../fonts/GolosText-Regular.woff2) format("woff2"),url(../fonts/GolosText-Regular.woff) format("woff");font-display:swap}@font-face{font-family:"GolosText";font-style:normal;font-weight:500;src:local("GolosText-Medium"),url(../fonts/GolosText-Medium.woff2) format("woff2"),url(../fonts/GolosText-Medium.woff) format("woff");font-display:swap}@font-face{font-family:"Druk Wide Cyr";font-style:normal;font-weight:700;src:local("Druk Wide Cyr Bold"),url("../fonts/Druk Wide Cyr Bold.woff2") format("woff2"),url("../fonts/Druk Wide Cyr Bold.woff") format("woff");font-display:swap}@font-face{font-family:"Druk Wide Cyr";font-style:normal;font-weight:500;src:local("Druk Wide Cyr Medium"),url("../fonts/Druk Wide Cyr Medium.woff2") format("woff2"),url("../fonts/Druk Wide Cyr Medium.woff") format("woff");font-display:swap}html{box-sizing:border-box;font-size:16px}*,::after,::before{box-sizing:inherit}:first-child,table.table-events td>:first-child,table.table-events th>:first-child{margin-top:0}:last-child,table.table-events td>:last-child,table.table-events th>:last-child{margin-bottom:0}::selection{color:#fff;background-color:#e92b37}::-moz-selection{color:#fff;background-color:#e92b37}a ::selection,a::selection,button ::selection,button::selection{background-color:#6e6e8a}a ::-moz-selection,a::-moz-selection,button ::-moz-selection,button::-moz-selection{background-color:#6e6e8a}body{position:relative;margin:0;padding:0;font-family:"GolosText",Arial,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:1.3;color:#242429;background-color:#f8f8fa;min-width:360px}a{color:#ea1a0e;text-decoration:none}a[href]:active{opacity:.8}@media (hover:hover) and (pointer:fine){a{transition-property:color,opacity;transition-duration:.3s,.2s}a:focus-visible,a[href]:hover{color:#242429}}b{font-weight:600}ol,ul{padding-left:0;list-style:none}dl,h1,h2,h3,h4,ol,ul{margin-top:0;margin-bottom:0}img{display:block;max-width:100%;height:auto;-o-object-fit:contain;object-fit:contain}button{color:inherit}button:not(:disabled){cursor:pointer}button,input,select,textarea{font:inherit;letter-spacing:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none}address{font-style:normal}figure,table.table-events p{margin:0}.h3,.h4{font-family:"GolosText",Arial,sans-serif}[data-is-ready-to-grab]{scrollbar-width:none}button:disabled{pointer-events:none;opacity:.7}a.btn2:not([href]){opacity:1;pointer-events:none;color:#637381;background-color:#edf0f2;outline:1px solid #c4cdd5;outline-offset:-1px}a.btn2:active{opacity:.8}.btn2{display:inline-flex;align-items:center;justify-content:center;-moz-column-gap:8px;column-gap:8px;padding:13px 12px;font-weight:600;text-align:center;color:#fff;background-color:#ea1a0e;border:0;border-radius:12px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.btn2:disabled{opacity:1;pointer-events:none;color:#637381;background-color:#edf0f2;outline:1px solid #c4cdd5;outline-offset:-1px}.btn2:active{opacity:.8}.btn2_sec{color:#454f5b;background-color:#f8f8fa}.btn2_white{color:#ea1a0e;background-color:#fff}@media (hover:hover) and (pointer:fine){.btn2{transition-property:color,background-color;transition-duration:.3s,.3s}.btn2:focus-visible,.btn2:hover,.btn2[href]:hover{color:#fff;background-color:#fe2e22}.btn2_sec:focus-visible,.btn2_sec:hover,.btn2_sec[href]:hover{color:#212b36;background-color:#edf0f2}.btn2_white:focus-visible,.btn2_white:hover,.btn2_white[href]:hover{color:#212b36;background-color:#fff}}.daterangepicker{position:absolute;color:inherit;background-color:#fff;border-radius:4px;max-width:none;padding:0;top:100px;left:20px;z-index:3001;display:none;font-size:15px;line-height:1em}@media (min-width:1000px){.daterangepicker{position:static}}.daterangepicker tr:first-child>:first-child{border-radius:0}.daterangepicker tr:first-child>:last-child{border-radius:0}.daterangepicker.single .daterangepicker .ranges,.daterangepicker.single .drp-calendar{float:none}.daterangepicker.single .drp-selected{display:none}.daterangepicker.show-calendar .drp-calendar{display:block}@media (min-width:740px){.daterangepicker.show-calendar .drp-calendar{display:inline-block}}.daterangepicker.show-calendar .drp-buttons{display:block}.daterangepicker .drp-calendar,.daterangepicker.auto-apply .drp-buttons{display:none}.daterangepicker .drp-calendar.left{padding:8px 0 8px 8px}.daterangepicker .drp-calendar.right{padding:8px}.daterangepicker .drp-calendar.single .calendar-table{border:0}.daterangepicker .calendar-table .next span,.daterangepicker .calendar-table .prev span{color:#fff;border:solid #000;border-width:0 2px 2px 0;border-radius:0;display:inline-block;padding:3px}.daterangepicker .calendar-table .next span{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.daterangepicker .calendar-table .prev span{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.daterangepicker .calendar-table td,.daterangepicker .calendar-table th{text-align:center;vertical-align:middle;min-width:32px;width:40px;height:40px;padding:0;border-width:0;border-radius:4px;white-space:nowrap;cursor:pointer;position:relative}.daterangepicker .calendar-table td{font-weight:500;font-size:14px;line-height:22px;color:#242429}@media (min-width:360px){.daterangepicker .calendar-table td,.daterangepicker .calendar-table th{width:44px;height:44px}}.daterangepicker .calendar-table td::after,.daterangepicker .calendar-table th::after{content:"";position:absolute;top:0;left:0;right:0;opacity:0;height:100%;border-radius:50%;border:1px solid #4b4b61;transition:opacity .3s}.daterangepicker .calendar-table td:first-child,.daterangepicker .calendar-table th:first-child{border-radius:50% 0 0 50%}.daterangepicker .calendar-table td:last-child,.daterangepicker .calendar-table th:last-child{border-radius:0 50% 50% 0}.daterangepicker .calendar-table th{font-size:14px;font-weight:500;line-height:28px;color:#4b4b61;overflow:visible}.daterangepicker .calendar-table{border:1px solid #fff;border-radius:4px;background-color:#fff}.daterangepicker .calendar-table table{width:100%;margin:0;border-spacing:0;border-collapse:collapse;border:0}.daterangepicker td.available:not(.off):hover::after,.daterangepicker th.available:not(.off):hover::after{opacity:1}.daterangepicker td.available:not(.off):hover,.daterangepicker th.available:not(.off):hover{border-color:transparent;color:inherit}.daterangepicker td.week,.daterangepicker th.week{font-size:80%;color:#ccc}.daterangepicker td.off{visibility:hidden}.daterangepicker td.off.in-range{visibility:visible;color:#919eab;font-size:14px}.daterangepicker td.ends.disabled,.daterangepicker td.off.end-date,.daterangepicker td.off.start-date{visibility:visible;background-color:#fff;color:#919eab;font-size:14px}.daterangepicker td.off.today{visibility:visible;color:currentColor}.daterangepicker td.off.ends[class]{visibility:hidden;color:transparent}.daterangepicker td.in-range{background-color:rgba(233,43,55,.25);border-color:rgba(233,43,55,.25);color:#242429;border-radius:0}.daterangepicker td.end-date,.daterangepicker td.start-date{border-radius:50%;position:relative;z-index:2}.daterangepicker td.end-date::after,.daterangepicker td.start-date::after{position:absolute;top:0;left:0;transform:unset;z-index:-1;background-color:rgba(233,43,55,.25)}.daterangepicker td.end-date::after{right:0;border-radius:0 20px 20px 0}.daterangepicker td.start-date::after{border-radius:20px 0 0 20px;right:0}.daterangepicker td.start-date.end-date::after{border-radius:20px}.daterangepicker td.start-date.end-date{border-radius:4px}.daterangepicker td.active:not(.off),.daterangepicker td.active:not(.off):hover{background-color:#e92b37;border-radius:50%!important;border-color:transparent;color:#fff}.daterangepicker td.active:not(.off)::after,.daterangepicker td.active:not(.off):hover::after{border:0;background-color:rgba(233,43,55,.25);opacity:1}.daterangepicker td.off.active::after{background-color:transparent}.daterangepicker th.month{width:auto;font-weight:500;color:#242429;font-size:17px}.daterangepicker option.disabled,.daterangepicker td.disabled{visibility:visible;color:#919eab;cursor:not-allowed;text-decoration:line-through}.daterangepicker select.monthselect,.daterangepicker select.yearselect{font-size:12px;padding:1px;height:auto;margin:0;cursor:default}.daterangepicker select.monthselect{margin-right:2%;width:56%}.daterangepicker select.yearselect{width:40%}.daterangepicker select.ampmselect,.daterangepicker select.hourselect,.daterangepicker select.minuteselect,.daterangepicker select.secondselect{width:50px;margin:0 auto;background:#eee;border:1px solid #eee;padding:2px;outline:0;font-size:12px}.daterangepicker .calendar-time{text-align:center;margin:4px auto 0;line-height:30px;position:relative}.daterangepicker .calendar-time select.disabled{color:#ccc;cursor:not-allowed}.daterangepicker .drp-buttons{clear:both;text-align:right;padding:8px;border-top:1px solid #ddd;display:none;line-height:12px;vertical-align:middle}.daterangepicker .drp-selected{display:inline-block;font-size:12px;padding-right:8px}.daterangepicker .drp-buttons .btn{margin-left:8px;font-size:12px;font-weight:700;padding:4px 8px}.daterangepicker.show-ranges.rtl .drp-calendar.right,.daterangepicker.show-ranges.single.rtl .drp-calendar.left{border-right:1px solid #ddd}.daterangepicker.show-ranges.ltr .drp-calendar.left,.daterangepicker.show-ranges.single.ltr .drp-calendar.left{border-left:1px solid #ddd}.daterangepicker .ranges{float:none;text-align:left;margin:0}.daterangepicker .ranges ul{list-style:none;margin:0 auto;padding:0;width:100%}.daterangepicker .ranges li{font-size:12px;padding:8px 12px;cursor:pointer}.daterangepicker .ranges li:hover{background-color:#eee}.daterangepicker .ranges li.active{background-color:#08c;color:#fff}@media (min-width:564px){.daterangepicker{width:auto;direction:ltr;text-align:left}.daterangepicker .ranges ul{width:140px}.daterangepicker.single .ranges ul{width:100%}.daterangepicker.single .drp-calendar.left{clear:none}.daterangepicker.single .drp-calendar,.daterangepicker.single .ranges{float:left}.daterangepicker .drp-calendar.left{clear:left;margin-right:0}.daterangepicker .drp-calendar.left .calendar-table{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.daterangepicker .drp-calendar.right{margin-left:0}.daterangepicker .drp-calendar.right .calendar-table{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}.daterangepicker .drp-calendar.left .calendar-table{padding-right:8px}}@media (min-width:730px){.daterangepicker .ranges{width:auto;float:left}.daterangepicker.rtl .ranges{float:right}.daterangepicker .drp-calendar.left{clear:none!important}}@media (min-width:1000px){.daterangepicker .drp-calendar,.daterangepicker .ranges{float:left}}:root{--f-spinner-width:36px;--f-spinner-height:36px;--f-spinner-color-1:rgba(0, 0, 0, 0.1);--f-spinner-color-2:rgba(17, 24, 28, 0.8);--f-spinner-stroke:2.75}.f-spinner{margin:auto;padding:0;width:var(--f-spinner-width);height:var(--f-spinner-height)}.f-spinner svg{width:100%;height:100%;vertical-align:top;animation:f-spinner-rotate 2s linear infinite}.f-spinner svg *{stroke-width:var(--f-spinner-stroke);fill:none}.f-spinner svg :first-child{stroke:var(--f-spinner-color-1)}.f-spinner svg :last-child{stroke:var(--f-spinner-color-2);animation:f-spinner-dash 2s ease-in-out infinite}.f-zoomInUp{animation:.2s ease-out .1s both f-zoomInUp}.f-zoomOutDown{animation:.2s ease-out both f-zoomOutDown}.f-throwOutUp{animation:.175s ease-out both f-throwOutUp}.f-throwOutDown{animation:.175s ease-out both f-throwOutDown}.f-fadeIn{animation:.2s ease both f-fadeIn;z-index:2}.f-fadeOut{animation:.2s ease both f-fadeOut;z-index:1}.f-fadeSlowIn{animation:.5s ease both f-fadeSlowIn;z-index:2}.f-fadeSlowOut{animation:.5s ease both f-fadeSlowOut;z-index:1}.f-fadeFastIn{animation:.2s ease-out both f-fadeFastIn;z-index:2}.f-fadeFastOut{animation:.2s ease-out both f-fadeFastOut;z-index:2}.f-crossfadeIn{animation:.2s ease-out both f-crossfadeIn;z-index:2}.f-crossfadeOut{animation:.1s linear .1s both f-crossfadeOut;z-index:1}.f-slideIn.from-next{animation:.85s cubic-bezier(.16,1,.3,1) f-slideInNext}.f-slideIn.from-prev{animation:.85s cubic-bezier(.16,1,.3,1) f-slideInPrev}.f-slideOut.to-next{animation:.85s cubic-bezier(.16,1,.3,1) f-slideOutNext}.f-slideOut.to-prev{animation:.85s cubic-bezier(.16,1,.3,1) f-slideOutPrev}.f-classicIn.from-next{animation:.85s cubic-bezier(.16,1,.3,1) f-classicInNext;z-index:2}.f-classicIn.from-prev{animation:.85s cubic-bezier(.16,1,.3,1) f-classicInPrev;z-index:2}.f-classicOut.to-next{animation:.85s cubic-bezier(.16,1,.3,1) f-classicOutNext;z-index:1}.f-classicOut.to-prev{animation:.85s cubic-bezier(.16,1,.3,1) f-classicOutPrev;z-index:1}:root{--f-button-width:40px;--f-button-height:40px;--f-button-border:0;--f-button-border-radius:0;--f-button-color:#374151;--f-button-bg:#f8f8f8;--f-button-hover-bg:#e0e0e0;--f-button-active-bg:#d0d0d0;--f-button-shadow:none;--f-button-transition:all 0.15s ease;--f-button-transform:none;--f-button-svg-width:20px;--f-button-svg-height:20px;--f-button-svg-stroke-width:1.5;--f-button-svg-fill:none;--f-button-svg-filter:none;--f-button-svg-disabled-opacity:0.65}.f-button{display:flex;justify-content:center;align-items:center;box-sizing:content-box;position:relative;margin:0;padding:0;width:var(--f-button-width);height:var(--f-button-height);border:var(--f-button-border);border-radius:var(--f-button-border-radius);color:var(--f-button-color);background:var(--f-button-bg);box-shadow:var(--f-button-shadow);pointer-events:all;cursor:pointer;transition:var(--f-button-transition)}@media (hover:hover){.f-button:hover:not([disabled]){color:var(--f-button-hover-color);background-color:var(--f-button-hover-bg)}}.f-button:active:not([disabled]){background-color:var(--f-button-active-bg)}.f-button:focus:not(:focus-visible){outline:0}.f-button:focus-visible{outline:0;box-shadow:inset 0 0 0 var(--f-button-outline, 2px) var(--f-button-outline-color, var(--f-button-color))}.f-button svg{width:var(--f-button-svg-width);height:var(--f-button-svg-height);fill:var(--f-button-svg-fill);stroke:currentColor;stroke-width:var(--f-button-svg-stroke-width);stroke-linecap:round;stroke-linejoin:round;transition:opacity .15s ease;transform:var(--f-button-transform);filter:var(--f-button-svg-filter);pointer-events:none}.f-button[disabled]{cursor:default}.f-button[disabled] svg{opacity:var(--f-button-svg-disabled-opacity)}.f-carousel__nav .f-button.is-next,.f-carousel__nav .f-button.is-prev,.fancybox__nav .f-button.is-next,.fancybox__nav .f-button.is-prev{position:absolute;z-index:1}.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-prev{top:50%;transform:translateY(-50%)}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-prev{left:var(--f-button-prev-pos)}.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-next{right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-prev,.is-horizontal.is-rtl .fancybox__nav .f-button.is-prev{left:auto;right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-next,.is-horizontal.is-rtl .fancybox__nav .f-button.is-next{right:auto;left:var(--f-button-prev-pos)}.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-prev{top:auto;left:50%;transform:translateX(-50%)}.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-prev{top:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-next{bottom:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-next svg,.is-vertical .f-carousel__nav .f-button.is-prev svg,.is-vertical .fancybox__nav .f-button.is-next svg,.is-vertical .fancybox__nav .f-button.is-prev svg{transform:rotate(90deg)}html.with-fancybox{width:auto;overflow:visible;scroll-behavior:auto}html.with-fancybox body{touch-action:none}html.with-fancybox body.hide-scrollbar{width:auto;margin-right:calc(var(--fancybox-body-margin, 0px) + var(--fancybox-scrollbar-compensate, 0px));overflow:hidden!important;overscroll-behavior-y:none}.fancybox__container{--fancybox-color:#dbdbdb;--fancybox-hover-color:#fff;--fancybox-bg:rgba(24, 24, 27, 0.98);--fancybox-slide-gap:10px;--f-spinner-width:50px;--f-spinner-height:50px;--f-spinner-color-1:rgba(255, 255, 255, 0.1);--f-spinner-color-2:#bbb;--f-spinner-stroke:3.65;position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;display:flex;flex-direction:column;box-sizing:border-box;margin:0;padding:0;color:#f8f8f8;-webkit-tap-highlight-color:transparent;overflow:visible;outline:0;transform-origin:top left;-webkit-text-size-adjust:100%;-moz-text-size-adjust:none;text-size-adjust:100%;overscroll-behavior-y:contain}.fancybox__container *,.fancybox__container ::after,.fancybox__container ::before{box-sizing:inherit}.fancybox__backdrop{position:fixed;top:0;left:0;bottom:0;right:0;z-index:-1;background:var(--fancybox-bg);opacity:var(--fancybox-opacity, 1);will-change:opacity}.fancybox__carousel{position:relative;box-sizing:border-box;flex:1;min-height:0;z-index:10;overflow-y:visible;overflow-x:clip}.fancybox__viewport{width:100%;height:100%}.fancybox__track{display:flex;margin:0 auto;height:100%}.fancybox__slide{flex:0 0 auto;position:relative;display:flex;flex-direction:column;align-items:center;width:100%;height:100%;margin:0 var(--fancybox-slide-gap) 0 0;overflow:auto;transform:translate3d(0,0,0);backface-visibility:hidden}.fancybox__container:not(.is-compact) .fancybox__slide.has-close-btn{padding-top:40px}.fancybox__slide.has-html5video,.fancybox__slide.has-iframe,.fancybox__slide.has-image,.fancybox__slide.has-video{overflow:hidden}.fancybox__slide.has-image.is-animating,.fancybox__slide.has-image.is-selected{overflow:visible}.fancybox__slide::after,.fancybox__slide::before{content:"";flex:0 0 0;margin:auto}.fancybox__content{align-self:center;display:flex;flex-direction:column;position:relative;margin:0;padding:2rem;max-width:100%;color:var(--fancybox-content-color, #374151);background:var(--fancybox-content-bg, #fff);cursor:default;border-radius:0;z-index:20}.f-thumbs__slide.is-loading img,.is-loading .fancybox__content{opacity:0}.is-draggable .fancybox__content{cursor:move;cursor:grab}.can-zoom_in .fancybox__content{cursor:zoom-in}.can-zoom_out .fancybox__content{cursor:zoom-out}.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__content [contenteditable],.fancybox__content [data-selectable]{cursor:auto}.fancybox__slide.has-image>.fancybox__content{padding:0;background:0 0;min-height:1px;background-repeat:no-repeat;background-size:contain;background-position:center center;transition:none;transform:translate3d(0,0,0);backface-visibility:hidden}.fancybox__slide.has-image>.fancybox__content>picture>img{width:100%;height:auto;max-height:100%}.is-zooming-in .fancybox__viewport:not(.is-dragging) .fancybox__slide:not(.is-selected) .fancybox__content,.is-zooming-out .fancybox__slide:not(.is-selected) .fancybox__content{visibility:hidden}.is-animating .fancybox__content,.is-dragging .fancybox__content{filter:blur(0);will-change:transform,width,height}.fancybox-image{margin:auto;display:block;width:100%;height:100%;min-height:0;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fancybox__caption{align-self:center;max-width:100%;flex-shrink:0;margin:0;padding:14px 0 4px;overflow-wrap:anywhere;line-height:1.375;color:var(--fancybox-color, currentColor);opacity:var(--fancybox-opacity, 1);cursor:auto;visibility:visible}.is-closing .fancybox__caption,.is-loading .fancybox__caption{opacity:0;visibility:hidden}.is-compact .fancybox__caption{padding-bottom:0}.f-button.is-close-btn{--f-button-svg-stroke-width:2;position:absolute;top:0;right:8px;z-index:40}.fancybox__content>.f-button.is-close-btn{--f-button-width:34px;--f-button-height:34px;--f-button-border-radius:4px;--f-button-color:var(--fancybox-color, #fff);--f-button-hover-color:var(--fancybox-color, #fff);--f-button-bg:transparent;--f-button-hover-bg:transparent;--f-button-active-bg:transparent;--f-button-svg-width:22px;--f-button-svg-height:22px;position:absolute;top:-38px;right:0;opacity:.75}.is-loading .fancybox__content>.f-button.is-close-btn,.is-zooming-out .fancybox__content>.f-button.is-close-btn{visibility:hidden}.fancybox__content>.f-button.is-close-btn:hover{opacity:1}.fancybox__footer{padding:0;margin:0;position:relative}.fancybox__footer .fancybox__caption{width:100%;padding:24px;opacity:var(--fancybox-opacity, 1);transition:all .25s ease}.is-compact .fancybox__footer{position:absolute;bottom:0;left:0;right:0;z-index:20;background:rgba(24,24,27,.5)}.is-compact .fancybox__footer .fancybox__caption{padding:12px}.is-compact .fancybox__content>.f-button.is-close-btn{--f-button-border-radius:50%;--f-button-color:#fff;--f-button-hover-color:#fff;--f-button-outline-color:#000;--f-button-bg:rgba(0, 0, 0, 0.6);--f-button-active-bg:rgba(0, 0, 0, 0.6);--f-button-hover-bg:rgba(0, 0, 0, 0.6);--f-button-svg-width:18px;--f-button-svg-height:18px;--f-button-svg-filter:none;top:5px;right:5px}.fancybox__nav{--f-button-width:50px;--f-button-height:50px;--f-button-border:0;--f-button-border-radius:50%;--f-button-color:var(--fancybox-color);--f-button-hover-color:var(--fancybox-hover-color);--f-button-bg:transparent;--f-button-hover-bg:rgba(24, 24, 27, 0.3);--f-button-active-bg:rgba(24, 24, 27, 0.5);--f-button-shadow:none;--f-button-transition:all 0.15s ease;--f-button-transform:none;--f-button-svg-width:26px;--f-button-svg-height:26px;--f-button-svg-stroke-width:2.5;--f-button-svg-fill:none;--f-button-svg-filter:drop-shadow(1px 1px 1px rgba(24, 24, 27, 0.5));--f-button-svg-disabled-opacity:0.65;--f-button-next-pos:1rem;--f-button-prev-pos:1rem;opacity:var(--fancybox-opacity, 1)}.fancybox__nav .f-button:before{position:absolute;content:"";top:-30px;right:-20px;left:-20px;bottom:-30px;z-index:1}.is-idle .fancybox__nav,.is-idle.is-compact .fancybox__footer{animation:.15s ease-out both f-fadeOut}.is-idle.is-compact .fancybox__footer{pointer-events:none}.fancybox__slide>.f-spinner{position:absolute;top:50%;left:50%;margin:var(--f-spinner-top, calc(var(--f-spinner-width) * -0.5)) 0 0 var(--f-spinner-left, calc(var(--f-spinner-height) * -0.5));z-index:30;cursor:pointer}.fancybox-ghost,.fancybox-protected{position:absolute;top:0;left:0;z-index:40;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fancybox-protected{right:0;bottom:0}.fancybox-ghost{width:100%;height:100%;min-height:0;-o-object-fit:contain;object-fit:contain;pointer-events:none}.fancybox-focus-guard{outline:0;opacity:0;position:fixed;pointer-events:none}.fancybox__container:not([aria-hidden]){opacity:0}.fancybox__container.is-animated[aria-hidden=false] .fancybox__carousel>:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=false] .fancybox__slide>:not(.fancybox__content),.fancybox__container.is-animated[aria-hidden=false]>:not(.fancybox__backdrop,.fancybox__carousel){animation:.25s ease .1s backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop{animation:.35s ease backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=true] .fancybox__carousel>:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=true] .fancybox__slide>:not(.fancybox__content),.fancybox__container.is-animated[aria-hidden=true]>:not(.fancybox__backdrop,.fancybox__carousel){animation:.15s ease forwards f-fadeOut}.fancybox__container.is-animated[aria-hidden=true] .fancybox__backdrop{animation:.35s ease forwards f-fadeOut}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content{max-width:100%;flex-shrink:1;min-height:1px;overflow:visible}.has-html5video .fancybox__content,.has-vimeo .fancybox__content,.has-youtube .fancybox__content{flex-shrink:1;min-height:1px;overflow:visible}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content{width:100%;height:100%}.fancybox__container:not(.is-compact) .has-iframe .fancybox__content,.fancybox__container:not(.is-compact) .has-map .fancybox__content,.fancybox__container:not(.is-compact) .has-pdf .fancybox__content{width:calc(100% - 120px);height:90%}.has-html5video .fancybox__content,.has-vimeo .fancybox__content,.has-youtube .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.has-html5video .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content,.has-vimeo .fancybox__content,.has-youtube .fancybox__content{padding:0;background:rgba(24,24,27,.9);color:#fff}.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:0 0}.fancybox-placeholder{border:0!important;clip:rect(1px,1px,1px,1px)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.f-carousel__thumbs,.f-carousel__thumbs.is-classic{--f-thumb-hover-opacity:1;--f-thumb-selected-opacity:1}.f-carousel__thumbs{--f-thumb-width:96px;--f-thumb-height:72px;--f-thumb-outline:0;--f-thumb-outline-color:#5eb0ef;--f-thumb-opacity:1;--f-thumb-border-radius:2px;--f-thumb-offset:0px;--f-button-next-pos:0;--f-button-prev-pos:0}.f-carousel__thumbs.is-classic{--f-thumb-gap:8px;--f-thumb-opacity:0.5}.f-carousel__thumbs.is-modern{--f-thumb-gap:4px;--f-thumb-extra-gap:20px;--f-thumb-clip-width:46px}.f-thumbs{position:relative;flex:0 0 auto;margin:0;overflow:hidden;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;perspective:1000px;transform:translateZ(0)}.f-thumbs .f-spinner{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:2px;background-image:linear-gradient(#ebeff2,#e2e8f0);z-index:-1}.f-thumbs .f-spinner svg{display:none}.f-thumbs.is-vertical,.is-classic .f-thumbs__viewport{height:100%}.f-thumbs__viewport{width:100%;height:auto;overflow:hidden}.f-thumbs__track{display:flex;will-change:transform}.f-thumbs__slide{position:relative;flex:0 0 auto;box-sizing:content-box;display:flex;align-items:center;justify-content:center;padding:0;margin:0;width:var(--f-thumb-width);min-width:var(--f-thumb-width);height:var(--f-thumb-height);overflow:visible;cursor:pointer}.is-modern .f-thumbs__track{width:-moz-max-content;width:max-content}.is-modern .f-thumbs__track::before{content:"";position:absolute;top:0;bottom:0;left:calc(var(--left, 0)*1px);width:calc(100% - var(--width, 0)*1px);cursor:pointer}.is-modern .f-thumbs__slide{--clip-path:inset( 0 calc( (var(--f-thumb-width, 0) - var(--f-thumb-clip-width, 0)) * 0.5 * (1 - var(--progress, 0)) ) round var(--f-thumb-border-radius, 0) );transform:translate3d(calc(var(--shift, 0)*-1px),0,0);transition:none;pointer-events:none}.is-modern .f-thumbs__slide:focus-within:not(.is-selected){filter:drop-shadow(-1px 0 0 var(--f-thumb-outline-color)) drop-shadow(2px 0 0 var(--f-thumb-outline-color)) drop-shadow(0 -1px 0 var(--f-thumb-outline-color)) drop-shadow(0 2px 0 var(--f-thumb-outline-color))}.is-modern .f-thumbs__slide>*{clip-path:var(--clip-path)}.fancybox__toolbar button svg,.is-modern.in-touch .f-thumbs__slide{filter:none}.is-modern.is-resting .f-thumbs__slide,.is-modern.is-resting .f-thumbs__slide>*{transition:all .33s ease}.f-thumbs__slide__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:100%;margin:0;padding:0;border:0;position:relative;border-radius:var(--f-thumb-border-radius);overflow:hidden;background:0 0;outline:0;cursor:pointer;pointer-events:auto;touch-action:manipulation;opacity:var(--f-thumb-opacity);transition:opacity .2s ease}.f-thumbs__slide__button:hover{opacity:var(--f-thumb-hover-opacity)}.f-thumbs__slide__button:focus:not(:focus-visible){outline:0}.f-thumbs__slide__button:focus-visible{outline:0;opacity:var(--f-thumb-selected-opacity)}.is-nav-selected .f-thumbs__slide__button{opacity:var(--f-thumb-selected-opacity)}.is-nav-selected .f-thumbs__slide__button::after{content:"";position:absolute;top:0;left:0;right:0;height:auto;bottom:0;border:var(--f-thumb-outline, 0) solid var(--f-thumb-outline-color, transparent);border-radius:var(--f-thumb-border-radius);animation:f-fadeIn .2s ease-out;z-index:10}.f-thumbs__slide__img{position:absolute;overflow:hidden;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:var(--f-thumb-offset);box-sizing:border-box;pointer-events:none;-o-object-fit:cover;object-fit:cover}.f-thumbs.is-horizontal .f-thumbs__track{margin:0 auto;padding:8px 0 12px}.f-thumbs.is-horizontal .f-thumbs__slide{margin:0 var(--f-thumb-gap) 0 0}.f-thumbs.is-vertical .f-thumbs__track{flex-wrap:wrap;margin:auto 0;padding:0 8px}.f-thumbs.is-vertical .f-thumbs__slide{margin:0 0 var(--f-thumb-gap) 0}.fancybox__thumbs{--f-thumb-width:96px;--f-thumb-height:72px;--f-thumb-border-radius:2px;--f-thumb-outline:2px;--f-thumb-outline-color:#ededed;position:relative;opacity:var(--fancybox-opacity, 1);transition:max-height .35s cubic-bezier(.23,1,.32,1)}.fancybox__thumbs.is-classic{--f-thumb-gap:8px;--f-thumb-opacity:0.5;--f-thumb-hover-opacity:1}.fancybox__thumbs.is-classic .f-spinner,.fancybox__thumbs.is-modern .f-spinner{background-image:linear-gradient(rgba(255,255,255,.1),rgba(255,255,255,.05))}.fancybox__thumbs.is-modern{--f-thumb-gap:4px;--f-thumb-extra-gap:20px;--f-thumb-clip-width:46px;--f-thumb-opacity:1;--f-thumb-hover-opacity:1}.fancybox__thumbs.is-horizontal{padding:0 var(--f-thumb-gap)}.fancybox__thumbs.is-vertical{padding:var(--f-thumb-gap) 0}.is-compact .fancybox__thumbs{--f-thumb-width:64px;--f-thumb-clip-width:32px;--f-thumb-height:48px;--f-thumb-extra-gap:10px}.fancybox__thumbs.is-hidden{max-height:0!important}.is-closing .fancybox__thumbs{transition:none!important}.fancybox__toolbar{--f-progress-color:var(--fancybox-color, rgba(255, 255, 255, 0.94));--f-button-width:46px;--f-button-height:46px;--f-button-color:var(--fancybox-color);--f-button-hover-color:var(--fancybox-hover-color);--f-button-bg:rgba(24, 24, 27, 0.65);--f-button-hover-bg:rgba(70, 70, 73, 0.65);--f-button-active-bg:rgba(90, 90, 93, 0.65);--f-button-border-radius:0;--f-button-svg-width:24px;--f-button-svg-height:24px;--f-button-svg-stroke-width:1.5;--f-button-svg-filter:drop-shadow(1px 1px 1px rgba(24, 24, 27, 0.15));--f-button-svg-fill:none;--f-button-svg-disabled-opacity:0.65;display:flex;flex-direction:row;justify-content:space-between;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI Adjusted","Segoe UI","Liberation Sans",sans-serif;color:var(--fancybox-color, currentColor);opacity:var(--fancybox-opacity, 1);text-shadow:var(--fancybox-toolbar-text-shadow, 1px 1px 1px rgba(0, 0, 0, 0.5));pointer-events:none;z-index:20}.fancybox__toolbar :focus-visible{z-index:1}.fancybox__toolbar.is-absolute,.is-compact .fancybox__toolbar{position:absolute;top:0;left:0;right:0}.is-idle .fancybox__toolbar{pointer-events:none;animation:.15s ease-out both f-fadeOut}.fancybox__toolbar__column{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start}.fancybox__toolbar__column.is-left,.fancybox__toolbar__column.is-right{flex-grow:1;flex-basis:0}.fancybox__toolbar__column.is-right{display:flex;justify-content:flex-end;flex-wrap:nowrap}.fancybox__infobar{padding:0 5px;line-height:var(--f-button-height);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fancybox__infobar span{padding:0 5px}.fancybox__infobar:not(:first-child):not(:last-child){background:var(--f-button-bg)}.content-block .dots dt,.content-block .red dt,[data-fancybox-toggle-slideshow],table.table-events td,table.table-events th{position:relative}[data-fancybox-toggle-slideshow] .f-progress{height:100%;opacity:.3}[data-fancybox-toggle-slideshow] svg g:first-child{display:flex}[data-fancybox-toggle-slideshow] svg g:last-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:first-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:last-child{display:flex}[data-fancybox-toggle-fullscreen] svg g:first-child{display:flex}[data-fancybox-toggle-fullscreen] svg g:last-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:first-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:last-child{display:flex}.f-progress{position:absolute;top:0;left:0;right:0;height:3px;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;background:var(--f-progress-color, var(--f-carousel-theme-color, #0091ff));z-index:30;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}@font-face{font-family:"swiper-icons";src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper,.swiper-wrapper{position:relative;z-index:1}.swiper{margin-left:auto;margin-right:auto;overflow:hidden;list-style:none;padding:0}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{width:100%;height:100%;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),transparent)}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-pagination{position:absolute;text-align:center;transition:300ms opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, 0.2)}button.swiper-pagination-bullet{border:0;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:200ms transform,200ms top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{position:relative;cursor:pointer;-ms-touch-action:none}.swiper-scrollbar::before{content:"";position:absolute;bottom:0;left:0;display:block;width:100%;height:4px;background:rgba(129,137,156,.1);border-radius:10px}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:0;bottom:0;z-index:50;height:16px;width:100%}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;right:0;top:0;z-index:50;width:16px;height:100%}.swiper-scrollbar-drag,.swiper-scrollbar-drag::before{left:0;width:100%;background:#8d8d9f;border-radius:10px}.swiper-scrollbar-drag{position:relative;height:100%;top:0}.swiper-scrollbar-drag::before{content:"";position:absolute;bottom:0;display:block;height:4px;opacity:.4}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.container{display:block;width:100%;max-width:calc(1420px + var(--re-container-p, 15px)*2);margin-right:auto;margin-left:auto}.container .container{padding-right:0;padding-left:0}.container,.container-paddings{padding-right:var(--re-container-p, 15px);padding-left:var(--re-container-p, 15px)}.container-escape{width:calc(100% + var(--re-container-p, 15px)*2);margin-right:calc(-1*var(--re-container-p, 15px));margin-left:calc(-1*var(--re-container-p, 15px))}@media screen and (max-width:739.98px){.container-escape-mobile{width:calc(100% + var(--re-container-p, 15px)*2);margin-right:calc(-1*var(--re-container-p, 15px));margin-left:calc(-1*var(--re-container-p, 15px))}}.h1,h1{font-family:"Druk Wide Cyr";font-weight:600;font-size:24px;line-height:32px}@media (min-width:740px){.h1,h1{font-size:28px;line-height:38px}}@media (min-width:1240px){.h1,h1{font-size:32px;line-height:40px}}.h2,h2{font-family:"Druk Wide Cyr";font-weight:500;font-size:18px;line-height:26px}@media (min-width:740px){.h2,h2{font-weight:500;font-size:20px;line-height:28px}}@media (min-width:1240px){.h2,h2{font-size:24px;line-height:32px}}.h3,h3{font-weight:600;font-size:16px;line-height:24px}@media (min-width:740px){.h3,h3{font-size:18px;line-height:26px}}@media (min-width:1240px){.h3,h3{font-size:20px;line-height:28px}}.h4,h4{font-weight:500;font-size:15px;line-height:22px}@media (min-width:740px){.h4,h4{font-size:16px;line-height:24px}}@media (min-width:1240px){.h4,h4{font-weight:500;font-size:17px;line-height:24px}}.bg-light{background-color:#f3f5fd}.bg-white{background-color:#fff}.card-list__item:not(:last-child){margin-bottom:30px}@media (min-width:740px){.card-list__item:not(:last-child){margin-bottom:20px}.card-list__item:not(:first-child){padding-top:39px}.card-list--border .card-list__item:not(:first-child){padding-top:19px;border-top:1px solid #e2e2ee}.card-list--min .card-list__item:not(:last-child){margin-bottom:9px}.card-list--min.card-list--border .card-list__item:not(:first-child){padding-top:8px}}.underline{position:relative;display:inline-block}.underline::after{content:"";position:absolute;right:0;bottom:0;display:block;width:0;height:2px;background-color:#ea1a0e}@media (hover:hover) and (pointer:fine){.underline:focus-visible,.underline[href]:hover{color:#ea1a0e}.underline::after{transition:width .5s}.underline:focus-visible::after,.underline[href]:hover::after{width:100%;left:0}}.menu-link{transition:color .3s,background-color .3s}@media (min-width:1000px){.menu-link:focus-visible,.menu-link:hover{color:#e92b37;background-color:#f3f5fd}}.input{height:36px;display:flex;align-items:center;width:100%;background-color:#fff;border:1px solid #e4e4ee;border-radius:4px;font-weight:500;font-size:14px;line-height:22px;transition:background-color .3s,border-color .3s}.input::-moz-placeholder{color:#8d8d9f}.input::placeholder{color:#8d8d9f}@media (min-width:1000px){.input:hover{border-color:#9292aa}}.input.error{background-color:#fdf2ee;border-color:#e92b37}.input:focus{background-color:#f5f5fa;border-color:#9292aa}.input:disabled{background-color:#f5f5fa;border:1px solid #e4e4ee;opacity:.5}.input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;width:12px;height:12px;background-image:url(../images/sprite.svg#icon-close-default);background-size:contain}.text-m{font-weight:400;font-size:14px;line-height:24px}@media (min-width:740px){.text-m{font-size:14px;line-height:26px}}@media (min-width:1240px){.text-m{font-size:15px;line-height:28px}}@media (min-width:1600px){.text-m{font-size:16px;line-height:30px}}.text-l{font-weight:500;font-size:14px;line-height:24px}@media (min-width:740px){.text-l{font-size:15px;line-height:26px}}@media (min-width:1240px){.text-l{font-size:17px;line-height:30px}}.ico-svg{position:relative;padding-left:34px}.ico-svg svg{position:absolute;left:0;top:50%;transform:translateY(-50%)}.link{transition:color .3s}@media (min-width:1000px){.link:hover{color:#e92b37}.link--red:hover{color:#242429}}.link-toleft:not(::-moz-selection){-moz-transition:background-position .3s}.link-toleft:not(::-moz-selection),.link-toleft:not(::selection){background-image:linear-gradient(to right,#e92b37,#e92b37 50%,#000 50%);background-size:200% 100%;background-position:-100%;background-color:#242429;display:inline-block;position:relative;-webkit-background-clip:text;-webkit-text-fill-color:transparent;transition:background-position .3s}.link-toleft svg{transition:fill .3s,stroke .3s}@media (min-width:1000px){.link-toleft:hover{background-position:0}}.link-toleft--red:not(::-moz-selection),.link-toleft--red:not(::selection){background-image:linear-gradient(to right,#242429,#242429 50%,#e92b37 50%);background-color:#e92b37}.card-control{background-color:#f3f5fd;border-radius:12px;padding:24px 20px;display:flex;flex-direction:column}@media (min-width:1240px){.card-control{padding:40px 50px}}.card-control svg,.card-hotline svg{display:block;margin-bottom:8px}.card-control__title,.card-control__title>*{font-weight:500;font-size:16px;line-height:24px;max-width:354px}@media (min-width:740px){.card-control__title,.card-control__title>*{font-size:18px;line-height:26px}}@media (min-width:1240px){.card-control__title,.card-control__title>*{font-size:20px;line-height:28px}}.card-control__title{margin-bottom:8px}.card-control__text{max-width:354px;font-size:14px;line-height:24px;margin-bottom:24px;color:rgba(36,36,41,.8)}@media (min-width:1240px){.card-control__text{font-size:15px}}.card-control__btn{padding:12px 15px;width:100%;margin-top:auto}.card-hotline{background-color:#fff;border:1px solid #e4e4ee;border-radius:12px;padding:24px 20px;display:flex;flex-direction:column}@media (min-width:1240px){.card-hotline{padding:40px 50px}}.card-hotline__title,.card-hotline__title>*{max-width:354px;font-weight:500;font-size:16px;line-height:24px}@media (min-width:740px){.card-hotline__title,.card-hotline__title>*{font-size:18px;line-height:26px}}@media (min-width:1240px){.card-hotline__title,.card-hotline__title>*{font-size:20px;line-height:28px}}.card-hotline__title{margin-bottom:8px}.card-hotline__text{max-width:354px;font-size:14px;line-height:24px;color:rgba(36,36,41,.8);margin-bottom:4px}@media (min-width:1240px){.card-hotline__text{font-size:15px}}.card-hotline__link{display:flex;align-items:center;font-size:14px;line-height:24px;margin-bottom:16px;margin-top:auto}@media (min-width:1240px){.card-hotline__link{font-size:15px}}.card-hotline__link svg{margin-right:8px;margin-bottom:0;fill:#28b43e}.card-hotline__bottom{display:flex;flex-wrap:wrap}.card-hotline__tel{font-weight:600;font-size:14px;line-height:24px;color:#e92b37;margin-right:24px}@media (min-width:1240px){.card-hotline__tel{font-size:16px}}.card-hotline__tel:last-child{margin-right:0}img.leaflet-tile{border-radius:0!important}.leaflet-pane{z-index:3!important}.tooltip{position:absolute;top:-100%;left:-100%;max-width:300px;color:#fff;background-color:#212b36;border-radius:6px;padding:4px 6px;font-weight:500;font-size:12px;line-height:1.2;transform:translateY(-50%);transition:opacity .2s;opacity:0;z-index:9999999999999}.tooltip::before{content:"";position:absolute;top:calc(100% - 2px);left:50%;width:8px;height:8px;background-color:inherit;border-radius:2px;transform:translate(-50%,-50%) rotate(-45deg)}.tooltip_bottom::before{top:2px}.tooltip_right::before{top:50%;left:2px}.tooltip_left::before{top:50%;left:calc(100% - 2px)}.video-btn{position:relative;display:block}.video-btn svg,.video-btn::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-btn svg{z-index:15;fill:#454f5b}.video-btn::before{z-index:10;width:42px;height:42px;border-radius:10px;background-color:#fff}@media (hover:hover) and (pointer:fine){.video-btn svg{transition:fill .3s}.video-btn:focus-visible svg,.video-btn:hover svg{fill:#ea1a0e}}.popup{display:none;color:#242429;background-color:#fff}@media (max-width:999.98px){.popup{padding:20px}}.popup>iframe{max-width:100%}._sceleton,._sceleton::before{position:absolute;top:0;height:100%}._sceleton{left:0;width:100%;background-color:#edf0f2;overflow:hidden;z-index:10;transition:opacity .3s}._sceleton::before{content:"";display:block;left:-150px;width:150px;background-image:linear-gradient(to right,transparent 0,#fff 50%,transparent 100%);animation:_sceleton-load 1s cubic-bezier(.4,0,.2,1) infinite;z-index:1}._sceleton._loaded{opacity:0;pointer-events:none}.color-red{color:#ea1a0e}table.table-events{font-size:15px;line-height:24px;width:100%;display:block;border-collapse:separate;border-spacing:0;overflow:auto hidden}table.table-events tbody{display:table;min-width:100%;border-right:1px solid #dfe2f4;border-bottom:1px solid #dfe2f4;border-radius:15px}table.table-events td::before,table.table-events th::before{content:"";position:absolute;top:0;right:-1px;bottom:-1px;left:0;border:1px solid #dfe2f4;border-radius:inherit;pointer-events:none}@media (max-width:739.98px){table.table-events td:not(:last-child)::before,table.table-events th:not(:last-child)::before{border-bottom:0}table.table-events td:not(:first-child)::before,table.table-events th:not(:first-child)::before{border-top:0}}table.table-events a.td-a{display:block;color:#242429}@media (min-width:1000px){table.table-events a.td-a:hover .table-row-title{color:#e92b37}}.accordion p:not(:first-child),table.table-events p:not(:first-child){margin-top:0}.dt-width dd:not(:last-child)::after,table.table-events p:not(:last-child){margin-bottom:0}.accordion b,table.table-events time{font-weight:500}table.table-events tr{transition:background-color .3s}@media (max-width:739.98px){table.table-events tr.phones-none{display:none}}table.table-events tr:first-child>:first-child{border-top-left-radius:15px}@media (max-width:739.98px){table.table-events tr:first-child>:first-child{border-top-right-radius:15px}}@media (min-width:740px){table.table-events tr:first-child>:last-child{border-top-right-radius:15px}}@media (max-width:739.98px){table.table-events tr:first-child[class=phones-none]+tr>:first-child{border-top-left-radius:15px;border-top-right-radius:15px}}@media (min-width:740px){table.table-events tr:last-child>:first-child{border-bottom-left-radius:15px}}table.table-events tr:last-child>:last-child{border-bottom-right-radius:15px}@media (max-width:739.98px){table.table-events tr:last-child>:last-child{border-bottom-left-radius:15px}}@media (min-width:1000px){table.table-events tr:hover{background-color:#fafbfe}}table.table-events td,table.table-events th{padding:13px 16px;min-width:130px}@media (max-width:739.98px){table.table-events td:not(:first-child),table.table-events th:not(:first-child){padding-top:0}}table.table-events th{text-align:left;background-color:#fafbfe;font-weight:500;font-size:13px;line-height:16px;letter-spacing:.02em}@media (max-width:739.98px){table.table-events td,table.table-events th{display:flex;flex-direction:column;width:100%!important}}table.table-events .table-row-title,table.table-events h1,table.table-events h2,table.table-events h3,table.table-events h4,table.table-events h5,table.table-events h6{font-size:inherit;line-height:inherit;font-weight:500;transition:color .3s}table.table-events td:first-child div:first-child{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:5px}table.table-events td:first-child div:first-child span{padding:2px 8px;background-color:#f3f5fd;border-radius:4px;font-weight:600;font-size:10px;line-height:2;letter-spacing:.05em;text-transform:uppercase;color:#4b4b61;margin:0 4px 4px 0}@media (min-width:1240px){table.table-events td:first-child div:first-child span{padding:3px 12px}}table.table-events td:first-child div:first-child span:first-child{color:#fff;background-color:#a5a5c5}.events--webinars table.table-events td:nth-child(3),.events--webinars table.table-events th:nth-child(3){min-width:110px}.events--webinars table.table-events td:nth-child(4),.events--webinars table.table-events th:nth-child(4){min-width:80px}.events--webinars table.table-events td:nth-child(5),.events--webinars table.table-events th:nth-child(5){width:190px}@media (max-width:739.98px){.events--webinars table.table-events td:nth-child(5){flex-direction:row;flex-wrap:wrap;gap:8px}}@media (min-width:740px){.events--webinars table.table-events td:nth-child(5){padding:8px}}.events--webinars table.table-events td:nth-child(5) .btn{width:100%;padding:7px 10px;font-weight:500;font-size:13px;letter-spacing:normal;text-transform:none}@media (max-width:739.98px){.events--webinars table.table-events td:nth-child(5) .btn{flex-grow:1;width:auto;padding-top:9px;padding-bottom:9px}}@media (min-width:740px){.events--webinars table.table-events td:nth-child(5) .btn:not(:last-child){margin-bottom:8px}}table.mobile-no-flex,table:not([class]){--border-spacing:0.25rem;font-size:1rem;line-height:1.3;width:100%;display:block;padding:calc(.5rem - var(--border-spacing));background-color:#edf0f2;border-collapse:separate;border-spacing:var(--border-spacing);overflow:auto hidden;border-radius:.625rem}table.mobile-no-flex tbody,table:not([class]) tbody{display:table;min-width:100%}@media screen and (max-width:739.98px){table.mobile-no-flex tr.phones-none,table:not([class]) tr.phones-none{display:none}}table.mobile-no-flex td,table.mobile-no-flex th,table:not([class]) td,table:not([class]) th{position:relative;padding:.75rem 1rem;min-width:8.125rem}table.mobile-no-flex td>:first-child,table.mobile-no-flex th>:first-child,table:not([class]) td>:first-child,table:not([class]) th>:first-child{margin-top:0}table.mobile-no-flex td>:last-child,table.mobile-no-flex th>:last-child,table:not([class]) td>:last-child,table:not([class]) th>:last-child{margin-bottom:0}table.mobile-no-flex th,table:not([class]) th{text-align:left;color:#637381;font-size:.875rem}table.mobile-no-flex td,table:not([class]) td{background-color:#fff}table.mobile-no-flex td:first-child,table:not([class]) td:first-child{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}table.mobile-no-flex td:last-child,table:not([class]) td:last-child{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}table.mobile-no-flex .table-row-title,table.mobile-no-flex h1,table.mobile-no-flex h2,table.mobile-no-flex h3,table.mobile-no-flex h4,table.mobile-no-flex h5,table.mobile-no-flex h6,table:not([class]) .table-row-title,table:not([class]) h1,table:not([class]) h2,table:not([class]) h3,table:not([class]) h4,table:not([class]) h5,table:not([class]) h6{font-size:inherit;line-height:inherit;font-weight:500}table.mobile-no-flex a[href].td-a,table:not([class]) a[href].td-a{display:block;color:inherit}table.mobile-no-flex time,table:not([class]) time{font-weight:500}@media (hover:hover) and (pointer:fine){table.mobile-no-flex td,table:not([class]) td{transition:background-color .2s ease-in-out}table.mobile-no-flex tr:hover td,table:not([class]) tr:hover td{background-color:rgba(255,255,255,.6)}table.mobile-no-flex .table-row-title,table.mobile-no-flex h1,table.mobile-no-flex h2,table.mobile-no-flex h3,table.mobile-no-flex h4,table.mobile-no-flex h5,table.mobile-no-flex h6,table:not([class]) .table-row-title,table:not([class]) h1,table:not([class]) h2,table:not([class]) h3,table:not([class]) h4,table:not([class]) h5,table:not([class]) h6{transition:color .2s ease-in-out}table.mobile-no-flex a.td-a:focus-visible .table-row-title,table.mobile-no-flex a[href].td-a:hover .table-row-title,table:not([class]) a.td-a:focus-visible .table-row-title,table:not([class]) a[href].td-a:hover .table-row-title{color:#ea1a0e}}table.mobile-no-flex tbody._row-without-spacing tr,table:not([class]) tbody._row-without-spacing tr{border-spacing:0}table.mobile-no-flex tbody._row-without-spacing td:not(:last-child)::after,table:not([class]) tbody._row-without-spacing td:not(:last-child)::after{content:"";position:absolute;top:0;left:100%;height:100%;width:var(--border-spacing);background-color:inherit}.content-block{font-size:14px}@media screen and (min-width:740px){.content-block{font-size:16px}}.content-block .double-block,.content-block .slider,.content-block aside,.content-block img,.content-block section,.content-block table{margin-top:30px}@media screen and (min-width:1240px){.content-block .double-block,.content-block .slider,.content-block .slider-content,.content-block aside,.content-block img,.content-block section,.content-block table{margin-top:40px}}.content-block .double-block,.content-block .slider,.content-block img,.content-block table{margin-bottom:30px}@media screen and (min-width:1240px){.content-block .double-block,.content-block .slider,.content-block .slider-content,.content-block img,.content-block table{margin-bottom:40px}}.content-block .card-content img,.content-block .double-block img,.content-block .img-link img,.content-block .slider img,.content-block .slider ul,.content-block figure .double-block,.content-block figure .video,.content-block figure img{margin-top:0;margin-bottom:0}.content-block .figure .double-block,.content-block .figure .video,.content-block .figure img,.content-block img.figure{margin-top:0;margin-bottom:8px}.content-block .super-link,.content-block ol,.content-block p,.content-block ul{margin-top:1em;margin-bottom:1em}.content-block .h1,.content-block .h2,.content-block .h3,.content-block .h4,.content-block .section-slider-header,.content-block .tour-calendar-header,.content-block h1,.content-block h2,.content-block h3,.content-block h4{margin-top:2em;margin-bottom:1em}.content-block .column>li:first-child,.content-block :first-child,.content-block h2+.double-block,.content-block h2+h3,.content-block h2+table,.content-block h3+.double-block,.content-block h3+h4,.content-block h3+table,.content-block h4+.double-block,.content-block h4+h5,.content-block h4+table,.content-block h5+.double-block,.content-block h5+h6,.content-block h5+table,.content-block h6+.double-block,.content-block h6+table{margin-top:0}.content-block ol{padding-left:0;counter-reset:list}.content-block ol>li{position:relative;padding-left:32px;counter-increment:list}@media screen and (min-width:740px){.content-block ol>li{padding-left:40px}}.content-block ol>li::before{content:counter(list) ".";position:absolute;top:0;left:0;font-weight:600}.content-block ul.column,.content-block ul.red,.content-block ul:not([class]){list-style:none;margin-top:1em;margin-bottom:1em}.content-block ul.column>li,.content-block ul.red>li,.content-block ul:not([class])>li{position:relative;padding-left:1.8em}.content-block ul.column>li::before,.content-block ul.red>li::before,.content-block ul:not([class])>li::before{content:"";position:absolute;top:.4em;left:.4em;width:.4em;height:.4em;border-radius:.4em}.content-block ul.nodots>li{padding-left:0}.content-block ul.nodots>li::before{content:none}.content-block ol>li,.content-block ul.column>li,.content-block ul.nodots>li,.content-block ul.red>li,.content-block ul:not([class])>li{margin-top:.5em;margin-bottom:.5em}.content-block .column>li:last-child{margin-bottom:0}.content-block .column.nodots>li,.details__part>dd>.columns li{-moz-column-break-inside:avoid;break-inside:avoid}.content-block ul.column>li::before,.content-block ul:not([class])>li::before{background-color:#a5a5c5}.content-block ul.red>li::before{background-color:#e92b37}.content-block dl.dots,.content-block dl.red{padding-left:24px}.content-block .dots dt::before,.content-block .red dt::before{content:"";position:absolute;top:5px;left:-24px;width:8px;height:8px;border-radius:4px}.content-block .dots dt::before{background-color:#a5a5c5}@media screen and (min-width:1240px){.content-block .dots dt::before,.content-block .red dt::before{top:6px}}.content-block .red dt::before{background-color:#e92b37}.content-block dl dt{display:inline;margin-right:4px;font-weight:600}.content-block dl dd{display:inline;margin-left:0}.content-block dl dd:not(:last-child)::after{content:"";display:block;margin-bottom:.5em}.content-block .hotel3-grid,.content-block .key,.content-block .slider-content{margin-top:40px;margin-bottom:40px}.content-block .card-content,.content-block .deposit-links,.content-block .figure,.content-block figure{margin-bottom:30px}@media screen and (min-width:1240px){.content-block .card-content,.content-block .deposit-links,.content-block .figure,.content-block figure{margin-bottom:40px}}.content-block .card-content,.content-block .deposit-links,.content-block .figure,.content-block figure{margin-top:30px}@media screen and (min-width:1240px){.content-block .card-content,.content-block .deposit-links,.content-block .figure,.content-block figure{margin-top:40px}}.content-block .figure+.figcaption{margin-top:-22px}@media screen and (min-width:1240px){.content-block .figure+.figcaption{margin-top:-32px}}.content-block .key>:first-child{margin-top:0}.content-block .key>:last-child{margin-bottom:0}.content-block .h1+div,.content-block .h2+div,.content-block .h3+div,.content-block .h4+div,.content-block h1+div,.content-block h2+div,.content-block h3+div,.content-block h4+div{margin-top:1em}.content-block .slider div,.content-block .slider-content img,.content-block .slider-content li,.content-block .slider-content ul{margin-top:0;margin-bottom:0}.content-block :not(.map-wrap) img,.content-block img{border-radius:12px}@media screen and (min-width:1240px){.content-block :not(.map-wrap) img,.content-block img{border-radius:16px}}.content-block cite,.content-block q{padding-left:48px;margin-bottom:8px}.content-block .quote{padding-left:48px;display:block;position:relative}.content-block .quote::after{content:"";position:absolute;top:0;left:0;width:24px;height:24px;background-image:url(../images/sprite.svg#format_quote);background-size:contain;background-position:center;background-repeat:no-repeat}.content-block cite{font-style:normal;display:block}.content-block .margins-l{margin-top:30px;margin-bottom:30px}@media screen and (min-width:1240px){.content-block .margins-l{margin-top:40px;margin-bottom:40px}}.content-block .btn2{padding:13px 24px}@media screen and (max-width:739.98px){.content-block .btn2{width:100%}}.content-block>:first-child{margin-top:0}.content-block>:last-child{margin-bottom:0}.accordion{list-style:none;padding-left:0}.accordion>li{margin-bottom:.8em;background-color:#f8f8fa;border-radius:16px}.accordion>li>a>h1,.accordion>li>a>h2,.accordion>li>a>h3,.accordion>li>a>h4,.accordion>li>a>h5,.accordion>li>a>h6{padding:0;margin:0}.accordion>li>:first-child{position:relative;min-height:66px;color:#242429;border-radius:15px;width:100%;text-align:left;padding:10px 64px 10px 25px;display:flex;align-items:center}.accordion>li>:first-child::before{content:"";position:absolute;top:50%;right:16px;height:40px;width:40px;background-color:#fff;border-radius:12px;transform:translateY(-50%);transition:background-color .6s}.accordion>li>:first-child.active::before{background-color:#d63f3f}.accordion>li>:first-child::after{content:"";position:absolute;top:0;right:28px;height:100%;width:16px;background-image:url(../images/sprite.svg#icon-arrow-simple);background-repeat:no-repeat;background-size:16px 16px;background-position:center center;transition:transform .6s ease-in-out,opacity .3s,filter .3s}.accordion>li>:first-child.active::after{transform:scale(-1,-1);filter:brightness(10)}.accordion>li>div{box-sizing:border-box;overflow:hidden;padding:0 24px 24px;border-radius:15px;margin:0}.accordion>li>div>:first-child{margin-top:0}.accordion>li>div>:last-child{margin-bottom:0}.accordion p:not(:last-child){margin-bottom:8px}.accordion>li>div>img,.accordion>li>div>picture>img{width:100%;max-width:440px;height:auto;-o-object-fit:contain;object-fit:contain;border-radius:12px}.accordion>li>div>img:not(:first-child),.accordion>li>div>picture>img:not(:first-child){margin-top:1em}.accordion>li>div>img:not(:last-child),.accordion>li>div>picture>img:not(:last-child){margin-bottom:1em}@media (hover:hover) and (pointer:fine){.accordion:focus-visible:after,.accordion[href]:hover::after{opacity:.8}}.dt-width{margin-top:40px}@media screen and (min-width:1240px){.dt-width{margin-top:60px}}.dt-width dl{display:flex;align-items:flex-start;flex-wrap:wrap}.dt-width dt{width:88px}@media screen and (min-width:740px){.dt-width dt{width:100px}}.dt-width dd{width:calc(100% - 104px)}.content-block .dt-post-info dt{font-weight:500;color:#8d8d9f}@media (max-width:739.98px){.content-block .dt-post-info dt{font-size:12px}}@media (min-width:740px){.content-block .dt-post-info dt{width:96px;margin-right:24px}}.content-block .dt-post-info dd{width:100%}@media (min-width:740px){.content-block .dt-post-info dd{width:calc(100% - 96px - 24px)}}.content-block .dt-post-info dd:not(:last-child)::after{margin-bottom:12px}@media (min-width:740px){.column{-moz-column-count:2;column-count:2;-moz-column-gap:40px;column-gap:40px}.column :first-child{margin-top:0}.column .break{margin-top:0}}.column li{margin-bottom:12px}.key{padding:24px 16px;background-color:#f8f8fa;border-radius:24px}@media screen and (min-width:740px){.key{padding:32px}}.key__icon{display:flex;width:42px;height:42px;background-color:#fff;border-radius:12px}.key__icon svg{width:18px;height:18px;margin:auto!important;fill:#ea1a0e}.key__icon+*{margin-top:1em!important}.key>:first-child{margin-top:0}.key>:last-child{margin-bottom:0}@media screen and (min-width:740px){.double-block{display:flex;justify-content:space-between}}.double-block>:not(:last-child){display:block}@media screen and (max-width:739.98px){.double-block>:not(:last-child){margin-bottom:2em}}@media screen and (min-width:740px){.double-block>*{width:calc(50% - .5em)}.double-block>*>:first-child{margin-top:0}.double-block>*>:last-child{margin-bottom:0}}.double-block>*>:first-child{margin-top:0}.double-block--img img:last-child,.double-block>*>:last-child{margin-bottom:0}.double-block--img>*{background-image:url(../images/nophoto_1.png);background-repeat:no-repeat;background-size:cover;background-position:center;min-height:160px;border-radius:12px;overflow:hidden}@media screen and (min-width:740px){.double-block>:nth-child(2n-1){margin-right:1em}}.double-block:not(.double-block--img) a:not([data-fancybox]) img{display:inline-block}.double-block--img img{-o-object-fit:cover;object-fit:cover;border-radius:12px;width:100%;height:100%;max-height:400px}.double-block .date{font-weight:500;font-size:13px;line-height:16px;letter-spacing:.02em;color:#4b4b61;margin-bottom:3px}@media screen and (min-width:740px){.double-block .date{flex-shrink:0;width:-moz-fit-content;width:fit-content}}.double-block .date p{font-weight:700;font-size:44px;line-height:40px;letter-spacing:.05em;color:#e92b37;margin-bottom:3px}.double-block .text{width:unset}@media screen and (min-width:740px) and (max-width:999.98px){.double-block_about{flex-direction:column;row-gap:24px}}.double-block_about>*{background-color:#fff;padding:var(--re-container-p, 15px);border-radius:24px}@media screen and (min-width:740px) and (max-width:999.98px){.double-block_about>*{margin-right:0;width:100%}}.break{-moz-column-break-before:column;break-before:column}.icon{padding-left:42px;background-repeat:no-repeat;background-size:24px 24px;background-position:0 1px}.icon--hotel{background-image:url(../images/sprite.svg#hotel)}.icon--bed{background-image:url(../images/sprite.svg#bed)}.icon--room{background-image:url(../images/sprite.svg#room)}.icon--food{background-image:url(../images/sprite.svg#food)}.icon--food-2{background-image:url(../images/sprite.svg#food_2)}.icon--sport{background-image:url(../images/sprite.svg#sport)}.icon--kid{background-image:url(../images/sprite.svg#kid)}.icon--beach{background-image:url(../images/sprite.svg#beach)}.icon--info{background-image:url(../images/sprite.svg#info)}.icon--spa{background-image:url(../images/sprite.svg#spa)}.right-link{display:flex;flex-direction:column;align-items:flex-start;row-gap:1em}@media screen and (min-width:740px){.right-link{flex-direction:row;justify-content:space-between;align-items:flex-end;-moz-column-gap:10px;column-gap:10px}}.right-link>a{display:flex;align-items:center;padding:4px 8px;font-family:"GolosText",Arial,sans-serif;font-weight:500;font-size:12px;line-height:1.3;color:#637381;background-color:#f8f8fa;border-radius:6px;white-space:nowrap}.video{margin-top:32px;margin-bottom:32px}.tabs-list{position:relative;overflow:hidden}.tabs-list>li{opacity:0;position:absolute;top:0;left:0;width:100%;transform:translateX(150%);transition:transform .8s,opacity .3s}.tabs-list>li.active{position:static;opacity:1;transition:opacity .3s .3s,transform .5s;transform:translateX(0)}.menu-cols{font-weight:500;font-size:1.1em;line-height:1.5}@media screen and (min-width:740px){.menu-cols{-moz-column-count:2;column-count:2;-moz-column-gap:30px;column-gap:30px}}@media screen and (min-width:1240px){.menu-cols{-moz-column-gap:40px;column-gap:40px}}.menu-cols a{display:inline-flex;padding-top:.5em;padding-bottom:.5em;color:#242429}@media (hover:hover) and (pointer:fine){.menu-cols a:focus-visible,.menu-cols a[href]:hover{color:#ea1a0e}}.open-all,.open-all__icon{position:relative;display:inline-flex}.open-all{padding-right:28px}.open-all__icon{width:10px;height:10px;margin:2px 8px;color:#637381}.open-all__icon::after,.open-all__icon::before{content:"";position:absolute;border-radius:20%;background-color:currentColor}.open-all__icon::before{top:50%;left:0;width:100%;height:20%;transform:translateY(-50%)}.open-all__icon::after{top:0;left:50%;width:20%;height:100%;transform:translateX(-50%)}.open-all.active .open-all__icon::after,.open-all2.active .open-all2__icon::after{opacity:0}@media (hover:hover) and (pointer:fine){.open-all__icon{transition:color .3s}.open-all:focus-visible .open-all__icon,.open-all[href]:hover .open-all__icon{color:#ea1a0e}}.open-all2,.open-all2__icon{position:relative;display:inline-flex}.open-all2{align-items:center;-moz-column-gap:.3125rem;column-gap:.3125rem;padding:.25rem .5rem;font-size:.75rem;line-height:1.3;font-weight:500;color:#454f5b;background-color:#f8f8fa;border-radius:.375rem}.open-all2__icon{width:.625rem;height:.625rem;color:#637381}.open-all2__icon::after,.open-all2__icon::before{content:"";position:absolute;border-radius:20rem;background-color:currentColor}.open-all2__icon::before{top:50%;left:0;width:100%;height:.125rem;transform:translateY(-50%)}.open-all2__icon::after{top:0;left:50%;width:.125rem;height:100%;transform:translateX(-50%)}.open-all2.active .open-all2__text ._open{display:none}.open-all2:not(.active) .open-all2__text ._close{display:none}@media (hover:hover) and (pointer:fine){.open-all2__icon{transition:color .3s}.open-all2:focus-visible .open-all2__icon,.open-all2[href]:hover .open-all2__icon,.open-all2[type]:not(:disabled):hover .open-all2__icon{color:#ea1a0e}}.fancybox__container{z-index:10150}.fancybox__backdrop{background-color:#4b4b61;opacity:.96}.fancybox__toolbar{text-shadow:none}.fancybox__toolbar button{color:#fff;background-color:transparent}.fancybox__toolbar button:hover:not(:disabled){color:#fff;background-color:transparent;background-color:rgba(255,255,255,.2)}.fancybox__toolbar button:disabled svg{opacity:.25}.fancybox__slide{padding:10px}@media (min-width:1000px){.fancybox__slide{padding-right:20px;padding-left:20px}}.fancybox__container.has-toolbar .fancybox__slide{padding-top:56px}.fancybox__carousel.is-horizontal .fancybox__nav button.is-next,.fancybox__carousel.is-horizontal .fancybox__nav button.is-prev{color:#a5a5c5;background-color:#fff}@media (min-width:1000px){.fancybox__carousel.is-horizontal .fancybox__nav button.is-next,.fancybox__carousel.is-horizontal .fancybox__nav button.is-prev{transition:opacity .2s}}@media (max-width:999.98px){.fancybox__carousel.is-horizontal .fancybox__nav button.is-next,.fancybox__carousel.is-horizontal .fancybox__nav button.is-prev{opacity:0;pointer-events:none;visibility:none}}.fancybox__carousel.is-horizontal .fancybox__nav button.is-next:hover:not(:disabled),.fancybox__carousel.is-horizontal .fancybox__nav button.is-prev:hover:not(:disabled){color:#e92b37;background-color:#fff}.fancybox__carousel.is-horizontal .fancybox__nav button.is-next:active:not(:disabled),.fancybox__carousel.is-horizontal .fancybox__nav button.is-prev:active:not(:disabled){opacity:.8}.fancybox__carousel.is-horizontal .fancybox__nav button.is-next svg,.fancybox__carousel.is-horizontal .fancybox__nav button.is-prev svg{filter:none;transition-property:color;transition-duration:.2s}.fancybox__thumbs button{border-radius:8px}.fancybox__thumbs .is-nav-selected button::after{transition:opacity .3s;border-width:3px;border-color:#e92b37;border-radius:inherit}.fancybox__slide.has-iframe.has-youtube .fancybox__content{width:960px;height:auto!important;aspect-ratio:1.77778/1}.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-prev{transform:none}.margin-bottom-f{margin-bottom:40px}@media (min-width:1240px){.margin-bottom-f{margin-bottom:60px}}.figure img,figure img{margin-bottom:8px}.figcaption,.figure,figcaption,figure{font-weight:500;font-size:12px;line-height:16px;letter-spacing:.02em;color:#8d8d9f}@media (min-width:740px){.figcaption,.figure,figcaption,figure{font-size:13px}}.caption{font-weight:500;font-size:12px;line-height:16px;letter-spacing:.02em;color:#8d8d9f}@media (min-width:740px){.caption{font-size:13px}}.caption,figcaption{margin-top:8px}.title-icon{display:flex;align-items:center}.title-icon__icon{display:inline-flex;align-self:center;flex-shrink:0;width:24px;height:24px;margin-right:12px;background-position:center;background-size:24px 24px;background-repeat:no-repeat}.title-icon_wrap{flex-wrap:wrap}.title-icon_bg .title-icon__icon{width:32px;height:32px;padding:7px;background-color:#f8f8fa;border-radius:8px}.title-icon_bg .title-icon__icon svg{width:18px;height:18px;fill:#ea1a0e}.key .title-icon_bg .title-icon__icon{background-color:#fff}.title-icon_bg_0 .title-icon__icon{background-color:transparent}.title-icon_bg_0.title-icon_icon-lg .title-icon__icon{width:24px;height:24px;padding:0;border-radius:0}.title-icon_bg_0.title-icon_icon-lg .title-icon__icon svg{width:24px;height:24px}.right-link.title-icon{flex-direction:row;justify-content:initial;flex-wrap:wrap;row-gap:0;min-height:32px}.right-link.title-icon::after{content:"";display:block;width:100%;height:.25rem;order:2}.right-link.title-icon .open-all,.right-link.title-icon .open-all2{order:3;align-self:flex-end}@media screen and (min-width:740px){.right-link.title-icon::after{width:0;height:.5rem;margin-left:1em}.right-link.title-icon .open-all,.right-link.title-icon .open-all2{margin-left:auto}}.svgc,.svgc_lg svg{width:100%;height:100%}.svgc{line-height:normal;background-repeat:no-repeat;background-position:center;background-size:cover}.svgc_lg{width:120px;height:120px}.svgc_lg svg{border-radius:50%;overflow:hidden}.svgc__bg2{position:absolute;top:50%;left:21%;display:block;width:65.22%;height:200%;border-radius:50%;transform:translate(-50%,-50%)}@media (min-width:1000px){.svgc__bg2{transition:transform .5s}a:hover .svgc__bg2{transform:translate(-50%,-50%) scale(2.5)}}.svgc__bg2+img,.svgc__content{position:relative}.svgc__content{display:flex;align-items:center;padding:2.17% 6.95%}.svgc__content img{width:32.82%;margin-right:6.8%}.svgc__text-wrap,.svgc__text-wrap a{font-weight:500;font-size:3.8vw;font-size:clamp(12px,3.8vw,17px);color:#fff}@media (min-width:740px){.svgc__text-wrap,.svgc__text-wrap a{font-size:2vw;font-size:clamp(14px,2vw,20px)}}@media (min-width:1000px){.svgc__text-wrap,.svgc__text-wrap a{font-size:1.35vw;font-size:clamp(13px,1.35vw,16.5px)}}@media (min-width:1240px){.svgc__text-wrap,.svgc__text-wrap a{font-size:1.28vw;font-size:clamp(15px,1.28vw,18px)}}@media (min-width:1400px){.svgc__text-wrap,.svgc__text-wrap a{font-size:1.25vw;font-size:clamp(17px,1.25vw,20px)}}@media (min-width:1600px){.svgc__text-wrap,.svgc__text-wrap a{font-size:1.09vw;font-size:clamp(18px,1.09vw,21px)}}.svgc__text-wrap>*{display:block}.svgc__text-wrap>:not(:last-child){margin-bottom:1.67%}.svgc__text-upper{font-weight:700;letter-spacing:.03em;text-transform:uppercase}.svgc__text-upper--shadow{text-shadow:0 8px 4px rgba(0,0,0,.5)}.svgc__text-sm{font-size:.62em;letter-spacing:.04em}.svgc__text-sm--mlg:not(:last-child){margin-bottom:6.2%}.svgc__text-sm--mlg:not(:first-child){margin-top:6.2%}.svgc_project-clientsclub,.svgc_project-trevolution{position:relative;display:flex;flex-direction:column;align-items:center;padding:6.8% 4.5% 6%;background-color:#4f25aa;background-image:url(../images/projects/evolution-bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;overflow:hidden}.svgc_project-trevolution .evolution-logo{position:relative;width:100%;height:auto;margin-bottom:3%}.svgc_project-trevolution .evolution-text{position:relative;width:77%;height:auto}.svgc_project-trevolution .evolution-circle{position:absolute;height:auto}.svgc_project-trevolution .evolution-circle_117{top:-9%;right:-3%;width:25.5%}.svgc_project-trevolution .evolution-circle_157{bottom:-10%;left:7%;width:34%}.svgc_project-trevolution .evolution-circle_357{top:-40%;left:-22%;width:77.5%}.svgc_project-trevolution .evolution-circle_333{bottom:-25%;right:-24%;width:72%}.svgc_project-clientsclub{justify-content:center;background-color:#3bb4f8;background-image:url(../images/projects/clientsclub.jpg)}.svgc_project-clientsclub .svg-agentslogo-wrap{width:26%;margin-bottom:5.5%}.svgc_project-clientsclub .svg-agentslogo{display:flex;width:100%;height:auto}.svgc_project-clientsclub .svg-bonus-program{width:48%;height:auto;margin-bottom:3.5%}.svgc_project-clientsclub .svg-precious-agents{width:62%;height:auto;transition:filter .5s}a:hover .svgc_project-clientsclub .svg-precious-agents{filter:drop-shadow(2px 2px 2px #3bb4f8)}.social{display:flex;flex-wrap:wrap}.social__item{margin-right:15px}.social__item:last-child{margin-right:0}.social__link{display:block;width:40px;height:40px}.social__link svg{width:100%;height:100%;fill:#a5a5c5;transition:fill .3s}@media (min-width:1000px){.social__link--tg:hover svg{fill:#1c93e3}.social__link--wa:hover svg{fill:#28b43e}.social__link--vk:hover svg{fill:#07f}.social__link--yt:hover svg{fill:red}.social__link--dzen:hover svg{fill:#202022}}.social--color .social__link--tg svg{fill:#1c93e3}.social--color .social__link--wa svg{fill:#28b43e}.social--color .social__link--vk svg{fill:#036ce3}.social--color .social__link--yt svg{fill:red}.social--color .social__link--dzen svg{fill:#202022}.social--color .social__link{transition:filter .3s}@media (min-width:1000px){.social--color .social__link:hover{filter:brightness(81%)}}.social2{display:flex;flex-wrap:wrap;gap:12px}.social2__link{display:flex;width:40px;height:40px;background-color:#fff;border-radius:40px;overflow:hidden}.social2__link svg{width:40px;height:40px;margin:auto;fill:#ea1a0e}.social2__link span{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}@media (hover:hover) and (pointer:fine){.social2 .social2__link[href]{transition:background-color .3s}.social2 .social2__link:focus-visible,.social2 .social2__link[href]:hover{background-color:#ea1a0e}.social2 .social2__link[href] svg{transition:fill .3s}.social2 .social2__link:focus-visible svg,.social2 .social2__link[href]:hover svg{fill:#fff}}.share-info__list{list-style:none;padding:0;display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap}.share-info__item{margin:6px 6px 0}.share-info__link{display:block;width:48px;height:48px;border-radius:8px;text-indent:-1000px;background-color:#4b4b61;background-image:url(../images/sprite.svg#share-link);background-repeat:no-repeat;background-position:center;background-size:24px 24px;overflow:hidden;transition:background-color .3s ease}.share-info__link:hover{background-color:#5e5e80}.share-info__link--fb{background-image:url(../images/sprite.svg#share-fb)}.share-info__link--x{background-image:url(../images/sprite.svg#share-x)}.share-info__link--vk{background-image:url(../images/sprite.svg#share-vk)}.share-info__link--odn{background-image:url(../images/sprite.svg#share-odn)}.share-info__link--tg{background-image:url(../images/sprite.svg#share-tg)}.share-info__link--wa{background-image:url(../images/sprite.svg#share-wa)}.blog-nav__link{display:block;position:relative;padding-top:8px;padding-bottom:8px;font-weight:500;font-size:14px;line-height:1.5;color:#4b4b61}@media screen and (min-width:1600px){.blog-nav__link{font-size:15px}}@media (hover:hover) and (pointer:fine){.blog-nav__link:focus-visible,.blog-nav__link[href]:hover{color:#e92b37}}.blog-nav__link[href]:active{opacity:.8}.blog-nav__link.current{color:#e92b37}.blog-nav__link--star{font-size:15px;padding-left:28px;background-image:url(../images/sprite.svg#star_s);background-position:left top 6px;background-size:24px 24px;background-repeat:no-repeat}@media screen and (min-width:1240px){.blog-nav.blog-nav_history,.blog-nav.blog-nav_tour{padding:24px;background-color:#fff;border-radius:16px}}.blog-nav_history .blog-nav__header,.blog-nav_tour .blog-nav__header{display:block;padding-left:13px;margin-bottom:10px;font-family:inherit;font-weight:500;font-size:14px;line-height:1.3;color:#637381}@media screen and (max-width:1239.98px){.blog-nav_history .blog-nav__list,.blog-nav_tour .blog-nav__list{overflow-x:auto;width:calc(100% + var(--re-container-p, 15px)*2);margin-right:calc(-1*var(--re-container-p, 15px));margin-left:calc(-1*var(--re-container-p, 15px));padding-right:var(--re-container-p, 15px);padding-left:var(--re-container-p, 15px);-webkit-mask-origin:padding-box;mask-origin:padding-box;-webkit-mask-image:linear-gradient(to right,rgba(255,255,255,0) 0,#fff var(--re-container-p, 15px),#fff calc(100% - var(--re-container-p, 15px)),rgba(255,255,255,0) 100%);mask-image:linear-gradient(to right,rgba(255,255,255,0) 0,#fff var(--re-container-p, 15px),#fff calc(100% - var(--re-container-p, 15px)),rgba(255,255,255,0) 100%)}.blog-nav_history .blog-nav__inner-list,.blog-nav_history .blog-nav__item,.blog-nav_history .blog-nav__list,.blog-nav_tour .blog-nav__inner-list,.blog-nav_tour .blog-nav__item,.blog-nav_tour .blog-nav__list{display:flex;align-items:center;-moz-column-gap:10px;column-gap:10px}}.blog-nav_history .blog-nav__link,.blog-nav_tour .blog-nav__link{padding:10px 13px;font-weight:500;font-size:16px;line-height:1.3;white-space:nowrap;color:#454f5b;background-color:#fff;border-radius:12px;transition-property:color,background-color}@media screen and (min-width:1240px){.blog-nav_history .blog-nav__link,.blog-nav_tour .blog-nav__link{font-weight:600;line-height:1.2;white-space:inherit}}@media (hover:hover) and (pointer:fine){.blog-nav_history .blog-nav__link:focus-visible,.blog-nav_history .blog-nav__link[href]:hover,.blog-nav_tour .blog-nav__link:focus-visible,.blog-nav_tour .blog-nav__link[href]:hover{color:#161c24;background-color:#fff}}.blog-nav_history .blog-nav__link[href]:active,.blog-nav_tour .blog-nav__link[href]:active{opacity:.8}.blog-nav_tour .blog-nav__link.current{color:#fff;background-color:#ea1a0e}@media screen and (min-width:1240px){.blog-nav_history .blog-nav__link.current,.blog-nav_tour .blog-nav__link.current{color:#454f5b;background-color:#f8f8fa}}.blog-nav_history .blog-nav__link--star,.blog-nav_tour .blog-nav__link--star{padding-left:41px;background-position:left 13px top 6px}.blog-nav_history .blog-nav__inner-list .blog-nav__link,.blog-nav_tour .blog-nav__inner-list .blog-nav__link{padding-left:39px}.blog-nav_history .blog-nav__inner-list .blog-nav__link::before,.blog-nav_tour .blog-nav__inner-list .blog-nav__link::before{content:"";position:absolute;left:23px;top:calc(10px + .65em - 3px);display:block;width:6px;height:6px;border-radius:6px;background-color:#919eab}.blog-nav_history .blog-nav__link.current{background-color:#ea1a0e;color:#fff}.blog-nav_history .blog-nav__link.current:focus-visible,.blog-nav_history .blog-nav__link.current:hover{color:#fff;background-color:#fe2e22}.btn{display:flex;align-items:center;justify-content:center;position:relative;z-index:1;overflow:hidden;width:-moz-fit-content;width:fit-content;padding:5px 15px;background-color:#fff;border:1px solid #e4e4ee;box-shadow:0 2px 12px rgba(165,165,197,.1);border-radius:4px;outline:0;font-weight:500;font-size:14px;line-height:24px;text-align:center;color:#4b4b61;transition:color .3s,background-color .3s,border-color .3s}@media screen and (min-width:740px){.btn{letter-spacing:.04em}}.btn svg{display:none}.btn:disabled{color:rgba(36,36,41,.3019607843);background-color:#f3f5fd}.btn:not(span):active:not(:disabled){opacity:.6}#mc-embedded-subscribe-form .clear [type=submit]::after,.btn::after{content:"";position:absolute;bottom:0;left:0;height:0;width:100%;background-color:#a5a5c5;transition:height .5s;z-index:1}.btn._active,.btn.active{background-color:#a5a5c5;border-color:#a5a5c5;color:#fff}.btn._active::after,.btn.active::after{height:0}.btn__text{position:relative;z-index:2}.btn--svg svg{display:block;order:-1;width:32px;height:32px}.btn--svg--2 svg{width:18px;height:18px;margin-left:4px;fill:#637381}.btn--svg--right svg{order:0}.btn--red{background-color:#e92b37;font-weight:700;font-size:13px;line-height:24px;letter-spacing:.05em;text-transform:uppercase;color:#fff;padding-left:23px;padding-right:23px;border-color:#e92b37;box-shadow:0 5px 0 transparent,0 3px 3px rgba(233,43,55,.25);transition:background-color .3s,border-color .3s}.btn--red:disabled{background-color:#e1e3eb;border-color:#e1e3eb;box-shadow:0 5px 0 transparent,0 3px 3px rgba(225,227,235,.25)}.btn--white-1{background-color:#f3f5fd}.btn--hover-red{box-shadow:0 5px 0 transparent,0 3px 3px rgba(146,146,170,.25);transition:transform .3s,color .3s,background-color .3s,box-shadow .3s,border-color .3s}.btn:not(.btn--load) .btn__load-wrap{display:none}.btn--load .btn__load-wrap{position:absolute;top:0;left:0;z-index:3;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 8px;width:100%;height:100%;font-weight:500;color:#808088;text-transform:none;background-color:#fff}.btn--load .btn__icon-load{display:flex;width:24px;height:24px;opacity:1;animation:rotate 3s linear infinite;fill:#e92b37}.btn--shadow{transition:color .3s;border-width:0;box-shadow:unset}.btn--md{padding:11px 30px}.btn.btn--content{margin-top:30px;margin-bottom:30px}.btn--press{padding:11px 15px;font-size:13px;line-height:20px;border-radius:8px;letter-spacing:normal}@media screen and (min-width:1400px){.btn--press{padding-right:19px;padding-left:19px;font-size:15px;line-height:24px}}.btn--press::after{content:none}.btn--press._active,.btn--press.active{color:#fff;background-color:#2b2d3e;border-color:#2b2d3e;pointer-events:none}@media (hover:hover) and (pointer:fine){.btn:focus-visible,.btn:not(span):hover:not(:disabled){color:#fff;background-color:#a5a5c5;border-color:#a5a5c5}.btn--red:focus-visible,.btn--red:not(span):hover:not(:disabled){background-color:#ff4141;border-color:#ff4141}.btn--hover-red:focus-visible,.btn--hover-red:not(span):hover:not(:disabled){color:#e92b37;background-color:#fff;box-shadow:0 8px 24px rgba(165,165,197,.15)}.btn--shadow:focus-visible,.btn--shadow:not(span):hover:not(:disabled){background-color:#fff;color:#e92b37}.btn--press:focus-visible,.btn--press:not(span):hover:not(:disabled){color:#e92b37;background-color:#fff;border-color:#e4e4ee}}.btn-page{margin:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;-moz-column-gap:8px;column-gap:8px;padding:8px 10px;font-weight:500;font-size:14px;line-height:16px;color:#637381;background-color:#fff;border-radius:12px;outline-offset:-2px;transition:padding .3s}.btn-page[href]:active,.btn-page[type]:not(:disabled):active{opacity:.8}.btn-page>svg{display:none}.btn-page._active{color:#fff;background-color:#ea1a0e}@media screen and (min-width:740px){.btn-page{padding:10px 14px;font-size:16px;line-height:18px}.btn-page>svg{display:inline-flex;width:18px;height:18px;fill:currentColor}}@media screen and (min-width:1000px){.btn-page{background-color:#f8f8fa}.header-form._scroll .btn-page{padding-top:6px;padding-bottom:6px}}@media (hover:hover) and (pointer:fine){.btn-page{transition-property:color,background-color,padding}.btn-page:focus-visible{outline:currentColor solid 2px}.btn-page:focus-visible,.btn-page[href]:hover,.btn-page[type]:not(:disabled):hover{color:#ea1a0e;background-color:#f8f8fa}}@media screen and (hover:hover) and (pointer:fine) and (min-width:1000px){.btn-page:focus-visible,.btn-page[href]:hover,.btn-page[type]:not(:disabled):hover{background-color:#fff}}@media (hover:hover) and (pointer:fine){.btn-page._active:focus-visible,.btn-page[href]._active:hover,.btn-page[type]._active:not(:disabled):hover{color:#fff;background-color:#fe2e22}}.btn-post{margin:0;border:0;border-radius:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;padding:2px 4px;color:#8d8d9f}@media (hover:hover) and (pointer:fine){.btn-post{transition-property:color,fill,background-color;transition-duration:.3s}}.btn-post:active{opacity:.8}.btn-post svg{flex-shrink:0;width:24px;height:24px;margin:auto;fill:#a5a5c5}@media (hover:hover) and (pointer:fine){.btn-post svg{transition-property:fill;transition-duration:.3s}.btn-post:focus svg,.btn-post:hover:not(:disabled) svg{fill:#4b4b61}}.btn-post.btn-post--active svg{fill:#e92b37}@media (hover:hover) and (pointer:fine){.btn-post.btn-post--active:focus svg,.btn-post.btn-post--active:hover:not(:disabled) svg{fill:#ff4141}}.btn-post__text{position:relative;left:4px}.btn-post--active svg{fill:#4b4b61}.btn-post--light{color:#fff}.btn-post--light svg{fill:#fff}@media (hover:hover) and (pointer:fine){.btn-post--light:focus svg,.btn-post--light:hover:not(:disabled) svg{fill:#e92b37}}.btn-post--light.btn-post--active svg{fill:#e92b37}.btn-post--bg{background-color:#eff1fa;border-radius:8px}.btn-post--bg svg{fill:#a5a5c5}@media (hover:hover) and (pointer:fine){.btn-post--bg:focus,.btn-post--bg:hover:not(:disabled){background-color:#eaeeff}}@media (max-width:739.98px){.btn-post--phone-bg{padding:6px 8px;background-color:#eff1fa;border-radius:8px}.btn-post--phone-bg .btn-post__text{left:0;margin-left:4px}}.btn-post--lg{flex-direction:column;padding:6px 8px}@media (min-width:740px){.btn-post--lg{min-width:54px;padding:12px 6px}}.main-content__info--top .btn-post--lg{flex-direction:row}@media (min-width:740px){.main-content__info--top .btn-post--lg{padding-right:10px;padding-left:10px}}.main-content__info--top .btn-post--lg .btn-post__text{top:0;margin-left:6px}.btn-post--lg .btn-post__text{top:3px;left:0}.btn-post2{margin:0;padding:0;border:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem;color:#637381;background-color:#fff;border-radius:.75rem}.btn-post2:active{opacity:.8}.btn-post2 svg{flex-shrink:0;width:1.25rem;height:1.25rem;fill:#919eab}.btn-post2.btn-post2--active svg{fill:#ea1a0e}.btn-post2.btn-post2_grow{flex-grow:1}@media (hover:hover) and (pointer:fine){.btn-post2,.btn-post2 svg{transition-property:color,fill,background-color;transition-duration:.3s}.btn-post2 svg{transition-property:fill}.btn-post2:focus-visible svg,.btn-post2:hover:not(:disabled) svg{fill:#637381}.btn-post2.btn-post2--active:focus-visible svg,.btn-post2.btn-post2--active:hover:not(:disabled) svg{fill:#fe2e22}}.btn-print{display:inline-flex;align-items:center;padding:.75rem .9375rem;color:#a5a5c5;background-color:#edf0f2;border:1px solid transparent;border-radius:.625rem}.btn-print svg{width:1.125rem;height:1.125rem;fill:currentColor}@media (hover:hover) and (pointer:fine){.btn-print{transition-property:color,background-color;transition-duration:.3s}.btn-print:focus-visible,.btn-print:hover{color:#e92b37}}@media (max-width:739.98px){.btns__list-wrap{margin-right:-18px;margin-left:-18px;margin-bottom:-6px;overflow:hidden}}.btns__list{display:flex;gap:4px}@media (min-width:740px){.btns__list{flex-wrap:wrap;row-gap:8px}}@media (min-width:1240px){.btns__list{row-gap:12px}}@media (max-width:739.98px){.btns__list{overflow:scroll hidden;padding-right:18px;padding-left:18px;padding-bottom:6px;scrollbar-color:rgba(141,141,159,.4) transparent;scrollbar-width:thin}.btns__list::-webkit-scrollbar{width:16px;height:16px}.btns__list::-webkit-scrollbar-thumb{background-color:rgba(141,141,159,.4);background-clip:content-box;border-width:6px;border-style:solid;border-color:transparent;border-radius:16px}}.btns__list>*{flex-shrink:0}.btns--more-space .btns__list{gap:8px}@media (min-width:740px){.btns--more-space .btns__list{gap:12px}}@media (min-width:1240px){.btns--more-space .btns__list{gap:15px}}@media (max-width:739.98px){.btns--press-nav .btns__list-wrap{margin-bottom:6px;padding-top:16px;padding-bottom:10px;background-color:#f3f5fd}}.btns--press-nav .btns__list{gap:10px}.btns_new .btns__list-wrap{width:calc(100% + var(--re-container-p, 15px)*2);margin-right:calc(-1*var(--re-container-p, 15px));margin-left:calc(-1*var(--re-container-p, 15px));margin-bottom:0}.btns_new .btns__list{gap:6px 12px;padding-right:var(--re-container-p, 15px);padding-left:var(--re-container-p, 15px);-webkit-mask-origin:padding-box;mask-origin:padding-box;-webkit-mask-image:linear-gradient(to right,rgba(255,255,255,0) 0,#fff var(--re-container-p, 15px),#fff calc(100% - var(--re-container-p, 15px)),rgba(255,255,255,0) 100%);mask-image:linear-gradient(to right,rgba(255,255,255,0) 0,#fff var(--re-container-p, 15px),#fff calc(100% - var(--re-container-p, 15px)),rgba(255,255,255,0) 100%);overflow:auto}.btns_new .btns__list[data-is-ready-to-grab]{scrollbar-width:none;padding-bottom:0}@media (min-width:740px){.btns_new .btns__list{flex-wrap:nowrap}}.btns_new .btn{padding:10px 15px;font-weight:500;font-size:15px;line-height:1.3;color:#212b36;background-color:#fff;border:0;border-radius:12px;box-shadow:none}.btns_new .btn.active{color:#fff;background-color:#ea1a0e}@media (hover:hover) and (pointer:fine){.btns_new .btn:focus,.btns_new .btn:focus-visible,.btns_new .btn:not(span):hover:not(:disabled){color:#ea1a0e;background-color:#fff}.btns_new .btn.active:focus,.btns_new .btn.active:focus-visible,.btns_new .btn.active:not(span):hover:not(:disabled){color:#fff;background-color:#fe2e22}}.nav-item{--re-nav-item-btn-w:28px}.nav-item__head{display:flex;-moz-column-gap:10px;column-gap:10px;width:100%;position:relative}.nav-item__title{flex-grow:1;display:inline-flex;align-items:center;-moz-column-gap:8px;column-gap:8px;padding-block:16px;padding-right:calc(6px + var(--re-nav-item-btn-w, 28px));font-weight:500;font-size:17px;line-height:1.3;color:#161c24;white-space:nowrap}.nav-item__title svg{width:18px;height:18px;fill:#919eab}.nav-item__btn{position:absolute;top:0;right:0;width:var(--re-nav-item-btn-w, 28px);height:100%;display:flex;align-items:center;justify-content:flex-end;margin:0;padding:0;background-color:transparent;border:0}.nav-item__btn::after,.nav-item__btn::before{content:"";position:absolute;border-radius:6px}.nav-item__btn::before{top:50%;left:0;width:100%;padding-top:100%;background-color:#f8f8fa;transform:translateY(-50%)}.nav-item__btn::after{top:0;right:0;bottom:0;width:60px}.nav-item__icon{position:relative;display:inline-flex;flex-shrink:0;width:16px;height:16px;margin:auto;color:#919eab;fill:currentColor;transform:scale(1,1)}.nav-item__body{font-weight:500;font-size:17px;height:0;line-height:24px;color:#4b4b61;background-color:transparent;overflow:hidden;visibility:hidden;transition-property:height,opacity,transform,box-shadow,z-index,margin-top,visibility;transition-duration:.3s,.3s,.3s,.3s,0s,.3s,0s;transition-delay:0s,0s,0s,0s,0s,0s,.3s;transition-timing-function:ease-in-out}.nav-item.active .nav-item__body{margin-top:-6px;transition-delay:0s,0s,0s,0s,0s,0s,0s}.nav-item__body-inner{padding-bottom:14px}.nav-item__list{list-style-type:none;padding-top:4px;padding-left:0}.nav-item__link-wrap{display:block}.nav-item__link{display:block;padding-top:10px;padding-bottom:10px;color:inherit}.nav-item__btn-more{width:100%;font-weight:500;font-size:14px;text-transform:none;letter-spacing:normal;border-radius:0;text-align:start;padding:12px 0;background-color:transparent}.nav-item__offer{position:relative;display:block;width:200px;min-height:164px;background-color:#fff;border-radius:16px;overflow:hidden}.nav-item__offer-link{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-position:center;background-size:cover;background-repeat:no-repeat}.header__main .nav-item__offer{display:none}.nav-item.active .nav-item__icon{color:#fff;transform:scale(1,-1)}.nav-item.active .nav-item__btn::before{background-color:#ea1a0e}.header__main .nav-item.active .nav-item__body{visibility:visible}.nav-item--countries .nav-item__body-inner{overflow:hidden;border-radius:inherit}@media (hover:hover) and (pointer:fine){.nav-item__title{transition:color .3s}.nav-item__title:focus-visible,.nav-item__title[href]:hover{color:#ea1a0e}.nav-item__btn::before{transition:background-color .3s}.nav-item__icon{transition:color .3s,transform .3s}.nav-item__btn:focus-visible::before,.nav-item__btn:hover::before{background-color:#edf0f2}.nav-item.active .nav-item__btn:focus-visible::before,.nav-item.active .nav-item__btn:hover::before{background-color:#fe2e22}}.header__row2 .nav-item__inner{position:relative}.header__row2 .nav-item__title{position:relative;padding:8px 11px;font-weight:500;font-size:15px;line-height:1.2;background-color:#f8f8fa;border-radius:10px}.header__row2 .nav-item__btn,.header__row2 .nav-item__title svg{display:none}.header__row2 .nav-item__body{position:absolute;top:calc(100% + 24px);left:50%;opacity:0;width:-moz-max-content;width:max-content;max-width:var(--re-container-w, 1280px);height:auto;background-color:#fff;transform:translateX(-50%);overflow:visible;transition-duration:.3s,.3s,0s,.3s,0s,.3s,0s;transition-delay:0s,0s,0s,0s,0s,0s,0s}.header__row2 .nav-item__body::before{content:"";position:absolute;width:100%;height:24px;bottom:100%}.header__row2 .nav-item__body-inner{padding:0}.header__row2 .nav-item__container{display:flex;flex-wrap:wrap;-moz-column-gap:12px;column-gap:12px;padding:12px}.header__row2 .nav-item.active .nav-item__body{margin-top:0}.header__row2 .nav-item__inner:hover .nav-item__body{visibility:visible;z-index:1;background-color:#edf0f2;border-radius:20px;box-shadow:-20px 20px 40px -4px rgba(145,158,171,.24),0 0 2px 0 rgba(145,158,171,.24);opacity:1;height:auto!important}.header__row2 .nav-item--not-relative .nav-item__inner{position:static}.header__row2 .nav-item--not-relative .nav-item__body{top:calc(100% + 16px);width:100%;max-width:none}.header__row2 .nav-item--countries .nav-item__inner .nav-item__body{background-color:#fff}.header__row2 .nav-item--countries .nav-item__container{max-height:75vh;min-height:320px;padding:24px;overflow-y:auto;scrollbar-width:thin;overscroll-behavior-y:contain;border-radius:inherit}.nav__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column}.nav__item+.nav__item{border-top:1px solid #edf0f2}.header__row2 .nav__list{flex-direction:row;-moz-column-gap:6px;column-gap:6px}.header__row2 .nav__item+.nav__item{border-top:none}.currency{font-weight:400}.currency__inner{display:flex;flex-direction:column;row-gap:12px}@media screen and (min-width:740px){.currency__inner{flex-direction:row;align-items:center;-moz-column-gap:24px;column-gap:24px}}.header__row1 .currency__inner{flex-wrap:wrap;row-gap:6px}#mc-embedded-subscribe-form,.currency__choice{position:relative}.currency__choice-btn{margin:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;padding:4px 6px 4px 9px;font-weight:600;font-size:13px;line-height:1.2;white-space:nowrap;color:#637381;background-color:#fff;border-radius:8px;text-transform:uppercase}.currency__choice-btn svg{width:16px;height:16px;margin-left:4px;fill:#637381;transition:transform .3s,fill .3s}.currency__choice-btn.active svg{transform:scale(1,-1)}.currency__hide-box{position:absolute;top:100%;left:0;height:0;background-color:#fff;border-radius:8px;box-shadow:-20px 20px 40px -4px rgba(145,158,171,.24),0 0 2px 0 rgba(145,158,171,.24);transition-property:height,margin-top,visibility;transition-duration:.3s,.3s,0s;transition-delay:0s,0s,.3s;overflow:hidden;visibility:hidden;z-index:10}.currency__hide-box.active{margin-top:4px;visibility:visible;transition-delay:0s}.currency__choice-list{margin:0;list-style:none;padding:4px}.currency__choice-link{display:block;padding:6px 10px;font-weight:400;font-size:14px;line-height:1.3;text-transform:uppercase;white-space:nowrap;color:#212b36;background-color:transparent;border-radius:8px}.currency__choice-link.current{color:#161c24}.currency__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;row-gap:8px;font-weight:500;font-size:14px;line-height:16px}@media screen and (min-width:740px){.currency__list{flex-direction:row;align-items:center;-moz-column-gap:12px;column-gap:12px}}.currency__item{display:flex;gap:4px}.currency__name{color:#919eab}.currency__name,.currency__value{display:inline-block}.currency__item--up .currency__value{color:#34c759}.currency__item--down .currency__value{color:#ea1a0e}@media screen and (min-width:1240px){.header__row1 .currency__choice-btn{background-color:#f8f8fa}}@media screen and (min-width:1400px){.header__row1 .currency__choice-btn{background-color:#fff}}@media (hover:hover) and (pointer:fine){.currency__choice-btn,.currency__choice-link{transition-property:color,background-color;transition-duration:.2s}.currency__choice-btn:focus-visible,.currency__choice-btn:hover{color:#ea1a0e;background-color:#fff}.currency__choice-btn svg{transition-property:fill;transition-duration:.2s}.currency__choice-btn:focus-visible svg,.currency__choice-btn:hover svg{fill:#ea1a0e}.currency__choice-link:focus-visible,.currency__choice-link[href]:hover{color:#212b36;background-color:#f8f8fa}}@media screen and (hover:hover) and (pointer:fine) and (min-width:1240px){.header__row1 .currency__choice-btn:focus-visible,.header__row1 .currency__choice-btn:hover{color:#ea1a0e;background-color:#f8f8fa}}@media screen and (hover:hover) and (pointer:fine) and (min-width:1400px){.header__row1 .currency__choice-btn:focus-visible,.header__row1 .currency__choice-btn:hover{color:#ea1a0e;background-color:#fff}}@media (min-width:740px){#mc-embedded-subscribe-form{background:#fff;border:1px solid #e4e4ee;border-radius:12px;padding:39px}#mc-embedded-subscribe-form._popup{border:0}}#mc-embedded-subscribe-form h2,#mc-embedded-subscribe-form h3,#mc-embedded-subscribe-form h4,#mc-embedded-subscribe-form h5,#mc-embedded-subscribe-form h6{margin-top:0;margin-bottom:32px}#mc-embedded-subscribe-form .indicates-required{font-weight:500;font-size:13px;line-height:16px;letter-spacing:.02em}#mc-embedded-subscribe-form .asterisk{font-weight:500;font-size:12px;line-height:16px;color:#e92b37}#mc-embedded-subscribe-form .mc-field-group:not(:first-child){margin-top:14px}#mc-embedded-subscribe-form .mc-field-group.form-select:not(:first-child){margin-top:32px}#mc-embedded-subscribe-form .mc-field-group label{font-weight:500;font-size:14px;line-height:22px;color:#8d8d9f;cursor:pointer;opacity:.8}@media (min-width:740px){#mc-embedded-subscribe-form .mc-field-group label{font-size:15px}}#mc-embedded-subscribe-form .mc-field-group input:not(.form-select__input){position:relative;z-index:1;display:flex;width:100%;margin:0;padding:12px 16px;background-color:transparent;border:1px solid #e4e4ee;border-radius:4px;outline-color:transparent;outline-width:2px;outline-style:solid;text-overflow:ellipsis;vertical-align:top;transition-property:box-shadow,outline-color,border-color,background-color;transition-duration:.3s;cursor:pointer;font-weight:500;font-size:15px;line-height:22px}@media (min-width:740px) and (max-width:1239.98px){#mc-embedded-subscribe-form .mc-field-group input:not(.form-select__input){padding-top:16px;padding-bottom:16px}}@media (min-width:1240px){#mc-embedded-subscribe-form .mc-field-group input:not(.form-select__input){padding-top:21px;padding-bottom:21px}}#mc-embedded-subscribe-form .mc-field-group input:not(.form-select__input):focus{background-color:#f5f5fa;border-color:#9292aa}#mc-embedded-subscribe-form .mc-field-group input:not(.form-select__input):disabled{background-color:#f5f5fa;border:1px solid #e4e4ee;opacity:.5}@media (min-width:740px){#mc-embedded-subscribe-form._popup .clear [type=submit]{width:100%}}#mc-embedded-subscribe-form .clear{margin-top:30px}#mc-embedded-subscribe-form .clear [type=submit]{display:flex;align-items:center;justify-content:center;position:relative;z-index:1;overflow:hidden;width:100%;padding:5px 23px;font-weight:700;font-size:13px;line-height:24px;letter-spacing:.05em;text-align:center;text-transform:uppercase;color:#fff;background-color:#e92b37;border:1px solid #e92b37;border-radius:4px;box-shadow:0 5px 0 transparent,0 3px 3px rgba(233,43,55,.25);outline:0;transition:background-color .3s,border-color .3s}@media (min-width:740px){#mc-embedded-subscribe-form .clear [type=submit]{width:unset;padding:12px 73px;letter-spacing:.04em}}#mc-embedded-subscribe-form .clear [type=submit]:disabled{background-color:#e1e3eb;border-color:#e1e3eb;box-shadow:0 5px 0 transparent,0 3px 3px rgba(225,227,235,.25)}#mc-embedded-subscribe-form .clear [type=submit]:not(:disabled){cursor:pointer}@media (min-width:1000px){#mc-embedded-subscribe-form .clear [type=submit]:focus,#mc-embedded-subscribe-form .clear [type=submit]:hover:not(:disabled){background-color:#ff4141;border-color:#ff4141}}#mc-embedded-subscribe-form .clear [type=submit]:active:not(:disabled){opacity:.6}#mc-embedded-subscribe-form>:not(.mesf-message){transition:opacity .3s}#mc-embedded-subscribe-form._message>:not(.mesf-message){opacity:0}#mc-embedded-subscribe-form._message .mesf-message,.mesf-message{height:100%;opacity:1;transition-delay:0s}#mc-embedded-subscribe-form input.checkbox__input[class]{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.mesf-message{position:absolute;top:50%;left:0;display:flex;flex-direction:column;width:100%;height:0;font-weight:600;font-size:16px;line-height:24px;text-align:center;background-color:inherit;opacity:0;overflow:hidden;transform:translateY(-50%);transition-property:opacity;transition-duration:.3s;transition-timing-function:ease-in-out}.mesf-message .mesf-message__inner{width:100%;margin:auto;padding:12px 16px;background-color:inherit;border-radius:8px}@media (min-width:740px){.mesf-message .mesf-message__inner{padding-block:16px}}.mesf-message__top{display:flex;align-items:center;justify-content:center;gap:16px;font-weight:500;font-size:14px;line-height:24px}@media (min-width:740px){.mesf-message__top{font-size:15px}}.mesf-message__icon{flex-shrink:0;width:24px;height:24px;fill:#e92b37}.mesf-message .mesf-message__title{margin-top:0;margin-bottom:0}.mesf-message__text{margin-top:1.5em;font-weight:400}.btn-row{margin:0;border:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:10px 24px;background-color:rgba(245,245,250,.5);border-radius:12px;font-weight:500;font-size:13px;line-height:22px;width:100%;min-height:48px;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;transition:color .3s}@media (min-width:740px){.btn-row{min-height:56px;font-size:14px}}@media (min-width:1000px){.btn-row:hover{color:#e92b37}}.btn-row svg,.btn-row::after{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.btn-row::after{content:"";height:100%;width:100%;background-color:#f5f5fa;z-index:1;opacity:.5;transition:opacity .3s}@media (min-width:1000px){.btn-row:hover:after{opacity:1}}.btn-row svg{display:none;z-index:10;opacity:0;transition:opacity .2s}.btn-row__text{position:relative;z-index:2;transition:opacity .3s}.btn-row--hide{transition:color .3s,transform .5s .5s;transform:scale(0);overflow:hidden}.btn-row--load .btn-row__text,.btn-row2_load .btn-row2__text,.btn-row3_load .btn-row3__text{opacity:0}.btn-row--load svg{display:block;opacity:1;animation:load-rotate 5s .1s infinite;fill:#e92b37}.btn-row2{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;font-weight:600;font-size:14px;line-height:1.2;padding:13px 24px;overflow:hidden}.btn-row2 svg{display:none;position:absolute;top:50%;left:50%;width:30px;height:30px;fill:currentColor;transform:translate(-50%,-50%);opacity:0;z-index:3;transition:opacity .2s}.btn-row2__text{position:relative;z-index:2;transition:opacity .3s}.btn-row2_hide{transition:color .3s,transform .5s .5s;transform:scale(0)}.btn-row2_load svg{display:block;width:30px;height:30px;opacity:1;transform:translate(-50%,-50%) rotate(15deg);animation:load-rotate 3s 0s infinite linear}.btn-row3{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;font-weight:600;font-size:14px;line-height:1.2;padding:13px 24px;overflow:hidden}.btn-row3 svg{display:none;position:absolute;top:50%;left:50%;width:30px;height:30px;fill:currentColor;transform:translate(-50%,-50%);opacity:0;z-index:3;transition:opacity .2s}.btn-row3__text{position:relative;z-index:2;transition:opacity .3s}.btn-row3_hide{transition:color .3s,transform .5s .5s;transform:scale(0)}.btn-row3_load svg{display:block;width:30px;height:30px;opacity:1;transform:translate(-50%,-50%) rotate(15deg);animation:load-rotate 3s 0s infinite linear}.link-lk{display:flex;align-items:center;padding:11px 16px;font-weight:500;font-size:15px;line-height:1.2;white-space:nowrap;color:#454f5b;background-color:#f8f8fa;border-radius:8px}.link-lk svg{width:16px;height:16px;fill:currentColor;transform:translateX(-4px)}@media (hover:hover) and (pointer:fine){.link-lk svg{transition-property:fill;transition-duration:inherit}.link-lk:focus-visible,.link-lk[href]:hover{color:#ea1a0e}.link-lk:focus-visible svg,.link-lk[href]:hover svg{fill:#ea1a0e}}.archive-link{color:#ea1a0e;display:inline-block;padding:.625rem 1rem;font-weight:500;font-size:.875rem;line-height:1.3;letter-spacing:.02em;background-color:transparent;border:1px solid #ea1a0e;border-radius:.75rem}@media (hover:hover) and (pointer:fine){.archive-link{transition-property:color,border-color,background-color;transition-duration:.3s}.archive-link:focus-visible,.archive-link[href]:hover{color:#fff;background-color:#ea1a0e;border-color:transparent}}.tel-block{font-weight:500;font-size:12px;line-height:1.2}@media screen and (min-width:1400px){.tel-block__inner{display:flex;align-items:center;-moz-column-gap:6px;column-gap:6px}}.tel-block__caption,.tel-block__tel{display:block;white-space:nowrap;color:#8d8d9f}.tel-block__tel{display:inline-block;padding-block:6px;font-weight:600;font-size:14px;line-height:1.2;color:#e92b37}.header__row1 .tel-block__tel{padding-block:2px}@media screen and (min-width:1400px){.header__row1 .tel-block__tel{padding-block:4.5px}}.tel-block__tel-sec{display:block;padding-top:4px;white-space:nowrap;color:#4b4b61}.the-note{position:absolute;top:10px;left:10px;right:10px;z-index:10000;font:inherit;color:#4b4b61}.the-note *,.the-note ::after,.the-note ::before{box-sizing:border-box}.the-note__plate{position:absolute;top:0;left:0;padding:2px 12px;font-weight:600;font-size:10px;line-height:1.6;letter-spacing:.05em;text-transform:uppercase;background-color:rgba(255,255,255,.9);border-radius:12px;pointer-events:none}.the-note__btn-wrap{position:absolute;top:0;right:0;width:260px;max-width:100%}.the-note__btn{position:absolute;top:0;right:0;z-index:1;display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin:0;padding:0;font:inherit;letter-spacing:inherit;text-align:center;color:inherit;background-color:rgba(255,255,255,.9);border:0;outline:0;border-radius:16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;overflow:hidden}@media (hover:hover) and (pointer:fine){.the-note__btn{transition-property:color,background-color;transition-duration:.2s}.the-note__btn:focus,.the-note__btn:hover{color:#fff;background-color:rgba(75,75,97,.9)}}.the-note__btn-text,.the-note__main:not(.active){position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.the-note__btn-icon{width:24px;height:24px;stroke:currentColor}.the-note__main{position:absolute;top:40px;right:0;width:100%;padding:24px;font-weight:500;font-size:12px;line-height:20px;letter-spacing:.24px;background-color:#fff;border-radius:4px;box-shadow:0 14px 40px 0 rgba(165,165,197,.4)}.the-note__main>:not(:last-child){margin-bottom:16px}.the-note__main-link{display:inline-flex;align-items:center;min-height:24px;padding-left:30px;padding-block:2px;font-size:14px;font-weight:500;line-height:20px;letter-spacing:.02em;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12 11C11.7348 11 11.4804 11.1054 11.2929 11.2929C11.1054 11.4804 11 11.7348 11 12V16C11 16.2652 11.1054 16.5196 11.2929 16.7071C11.4804 16.8946 11.7348 17 12 17C12.2652 17 12.5196 16.8946 12.7071 16.7071C12.8946 16.5196 13 16.2652 13 16V12C13 11.7348 12.8946 11.4804 12.7071 11.2929C12.5196 11.1054 12.2652 11 12 11ZM12.38 7.08C12.1365 6.97998 11.8635 6.97998 11.62 7.08C11.4973 7.12759 11.3851 7.19896 11.29 7.29C11.2017 7.3872 11.1306 7.49882 11.08 7.62C11.024 7.73868 10.9966 7.86882 11 8C10.9992 8.13161 11.0245 8.26207 11.0742 8.38391C11.124 8.50574 11.1973 8.61656 11.29 8.71C11.3872 8.79833 11.4988 8.86936 11.62 8.92C11.7715 8.98224 11.936 9.00632 12.099 8.99011C12.2619 8.97391 12.4184 8.91792 12.5547 8.82707C12.691 8.73622 12.8029 8.61328 12.8805 8.46907C12.9582 8.32486 12.9992 8.16378 13 8C12.9963 7.73523 12.8927 7.48163 12.71 7.29C12.6149 7.19896 12.5028 7.12759 12.38 7.08ZM12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM12 20C10.4178 20 8.87104 19.5308 7.55544 18.6518C6.23985 17.7727 5.21447 16.5233 4.60897 15.0615C4.00347 13.5997 3.84504 11.9911 4.15372 10.4393C4.4624 8.88743 5.22433 7.46197 6.34315 6.34315C7.46197 5.22433 8.88743 4.4624 10.4393 4.15372C11.9911 3.84504 13.5997 4.00346 15.0615 4.60896C16.5233 5.21447 17.7727 6.23984 18.6518 7.55544C19.5308 8.87103 20 10.4177 20 12C20 14.1217 19.1572 16.1566 17.6569 17.6569C16.1566 19.1571 14.1217 20 12 20Z' fill='%23E92B37'/%3E%3C/svg%3E");background-position:0 0;background-size:24px 24px;background-repeat:no-repeat}.the-note--sm{bottom:10px}.the-note--sm .the-note__plate{font-size:10px;line-height:1.3;letter-spacing:normal;padding:2px 8px}.the-note--sm .the-note__btn-wrap{width:100%;height:100%}.the-note--sm .the-note__btn{width:20px;height:20px}.the-note--sm .the-note__btn-icon{width:16px;height:16px}.the-note--sm .the-note__main{display:flex;flex-direction:column;justify-content:space-between;top:0;height:100%}.menu-btn-big{position:relative;display:flex;min-width:96px;min-height:40px;padding:12px;text-align:right;font-weight:600;font-size:16px;line-height:1;color:#637381;background-color:#fff;border-width:0;border-radius:12px}@media (min-width:1000px){.menu-btn-big{display:none}}.menu-btn-big__lay,.menu-btn-big__lay::after,.menu-btn-big__lay::before{position:absolute;width:15px;height:2px;display:block;background-color:#637381;border-radius:2px;transition-timing-function:ease-in-out}.menu-btn-big__lay{top:15px;left:14px}.menu-btn-big__lay::before{content:"";top:4px;opacity:1;transition:background-color .3s,transform .1s 0s,opacity .1s .1s}.menu-btn-big__lay,.menu-btn-big__lay::after{transition:background-color .3s,transform .1s 0s,top .1s .1s}.menu-btn-big__lay::after{content:"";top:8px}.menu-btn-big--active .menu-btn-big__lay{top:calc(50% - 1.5px);transform:rotate(-45deg);transition:background-color .3s,transform .1s .2s,top .1s .1s}.menu-btn-big--active .menu-btn-big__lay::before{opacity:0;transform:rotate(45deg);transition:background-color .3s,transform .1s .2s,opacity .1s .1s}.menu-btn-big--active .menu-btn-big__lay::after{top:0;transform:rotate(90deg);transition:background-color .3s,transform .1s .2s,top .1s .1s}.menu-btn-big__text{display:block;padding-left:26px}.slider-btn{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50px;padding:0;margin:0;background-color:rgba(15,15,30,.7);border:1px solid transparent;transition:background-color .3s,border-color .3s,box-shadow .3s,opacity .3s}@media (min-width:1000px){.slider-btn:not(:disabled):hover{background-color:#fff;box-shadow:0 4px 16px rgba(59,65,124,.1)}}.slider-btn:disabled{opacity:0;pointer-events:none}.slider-btn svg{width:7px;height:12px;fill:#fff;transition:fill .3s}@media (min-width:1000px){.slider-btn:not(:disabled):hover svg{fill:#e92b37}}.slider-btn2:disabled svg,.slider-btn:disabled svg{fill:rgba(165,165,197,.5)}.slider-btn--prev svg{transform:rotate(180deg)}.slider-btn--white{background-color:#fff}.slider-btn--grey svg,.slider-btn--white svg{fill:#a5a5c5}.news__slider-btns button,.slider-btn--grey{background-color:rgba(165,165,197,.15)}.slider-btn--border{border:1px solid rgba(165,165,197,.2)}.slider-btn--border:disabled{border-color:rgba(165,165,197,.5)}@media (min-width:1000px){.slider-btn--border:not(:disabled):hover{border-color:rgba(165,165,197,.4)}}.slider-btns{display:none}@media (min-width:740px){.slider-btns{display:block}}.slider-btn2{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin:0;padding:0;color:#fff;background-color:rgba(15,15,30,.55);border:1px solid transparent;border-radius:12px;pointer-events:all}.slider-btn2.swiper-button-disabled,.slider-btn2:disabled{opacity:0;pointer-events:none}.slider-btn2 svg{width:18px;height:18px;fill:currentColor}@media (hover:hover) and (pointer:fine){.slider-btn2{transition-property:color,background-color,border-color,opacity;transition-duration:.3s}.slider-btn2:focus-visible,.slider-btn2:not(:disabled):hover{background-color:#000}}.slider-btn2--prev svg{transform:rotate(180deg)}.slider-btns2_light .slider-btn2{color:#919eab;background-color:#fff}@media (hover:hover) and (pointer:fine){.slider-btns2_light .slider-btn2:focus-visible,.slider-btns2_light .slider-btn2:not(:disabled):hover{color:#161c24;background-color:#fff}}.slider-btns2_light.slider-btns2_light_border .slider-btn2{border-color:#edf0f2}@media (hover:hover) and (pointer:fine){.slider-btns2_light.slider-btns2_light_border .slider-btn2:focus-visible,.slider-btns2_light.slider-btns2_light_border .slider-btn2:not(:disabled):hover{border-color:#c4cdd5}}.slider-btns2{display:flex;justify-content:space-between;-moz-column-gap:12px;column-gap:12px}.section-slider .slider-btns2{justify-content:center}.slider-nav{position:absolute;bottom:14px;left:0;width:100%}.slider-nav__inner{height:40px;position:relative;z-index:15}.slider-nav__pagination{display:flex;position:absolute;left:50%!important;top:50%;transform:translate(-50%,-50%);width:unset!important}@media (min-width:740px){.slider-nav__pagination{left:0!important;transform:translateY(-50%)}.slider-nav__slider-btns{position:absolute;right:0;top:50%;transform:translateY(-50%)}}.video{position:relative;display:flex;outline:0;border-radius:16px;background-image:url(../images/nophoto1_x2.png);background-repeat:no-repeat;background-size:cover;background-position:center;overflow:hidden;min-height:30vw}.video::before{content:"";position:absolute;top:0;left:0;height:100%;background-color:#000;opacity:0;transition-property:opacity;transition-duration:.3s}@media (min-width:1000px){.video:focus-visible::before,.video:hover::before{opacity:.4}}.video picture,.video::before{width:100%;border-radius:inherit}.video img{display:flex;min-width:100%;margin:0;border-radius:inherit}.video__icon{position:absolute;top:50%;left:50%;width:68px;height:48px;padding:0;background-color:transparent;border:0;transform:translate(-50%,-50%);outline:0}.video__icon-bg{fill:red;opacity:.8;transition-property:fill,opacity;transition-duration:.3s}@media (min-width:1000px){.video:focus-visible .video__icon-bg,.video:hover .video__icon-bg{opacity:1}}.cities2__link[href].active .cities2__flag-wrap svg,.video__icon-play{fill:#fff}.checkbox{position:relative;display:inline-flex;font-weight:500;font-size:15px;line-height:28px}.checkbox__input{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.checkbox__input:not(:disabled)~*{cursor:pointer}.checkbox__pseudoinput{position:absolute;left:0;top:4px;display:inline-block;width:20px;height:20px;background-color:#fff;border:1px solid #d1d1e3;border-radius:4px;box-shadow:0 0 0 2px transparent;background-position:center;background-size:11px 8px;background-repeat:no-repeat;transition:background-color .3s,background-image .3s,border-color .3s,box-shadow .3s}.checkbox__input:indeterminate~.checkbox__pseudoinput::before{content:"";position:absolute;top:50%;left:50%;width:10px;height:10px;background-color:#4b4b61;border-radius:1px;transform:translate(-50%,-50%)}.checkbox__input:checked~.checkbox__pseudoinput{background-color:#4b4b61;background-image:url("data:image/svg+xml,%3Csvg width='11' height='8' viewBox='0 0 11 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.7 0.3C11.1 0.7 11.1 1.3 10.7 1.7L4.7 7.7C4.3 8.1 3.7 8.1 3.3 7.7L0.3 4.7C-0.1 4.3 -0.1 3.7 0.3 3.3C0.7 2.9 1.3 2.9 1.7 3.3L4 5.6L9.3 0.3C9.7 -0.1 10.3 -0.1 10.7 0.3Z' fill='white'/%3E%3C/svg%3E");border-color:#4b4b61}@media (min-width:1000px){.checkbox__input:focus-visible:not(:disabled)~.checkbox__pseudoinput,.checkbox__input:hover:not(:disabled)~.checkbox__pseudoinput{border-color:#4b4b61;box-shadow:0 0 0 2px rgba(75,75,97,.4)}}.checkbox__input:checked:focus-visible:not(:disabled)~.checkbox__pseudoinput,.checkbox__input:checked:hover:not(:disabled)~.checkbox__pseudoinput{background-color:#4b4b61;border-color:#4b4b61}.checkbox__input:checked:disabled~.checkbox__pseudoinput,.checkbox__input:disabled~.checkbox__pseudoinput{background-color:#ececec;border:1px solid #d1d1e3}.checkbox__input:checked:disabled~.checkbox__pseudoinput{background-image:url("data:image/svg+xml,%3Csvg width='11' height='8' viewBox='0 0 11 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.7 0.3C11.1 0.7 11.1 1.3 10.7 1.7L4.7 7.7C4.3 8.1 3.7 8.1 3.3 7.7L0.3 4.7C-0.1 4.3 -0.1 3.7 0.3 3.3C0.7 2.9 1.3 2.9 1.7 3.3L4 5.6L9.3 0.3C9.7 -0.1 10.3 -0.1 10.7 0.3Z' fill='%23C7C9DA'/%3E%3C/svg%3E")}.checkbox__input:indeterminate:disabled~.checkbox__pseudoinput::before{background-color:#ccccd3}.checkbox__text{display:inline-block;min-height:28px;padding-left:36px}.checkbox--text-sm .checkbox__text{padding-top:4px;padding-left:32px;font-size:13px;line-height:18px;color:#8d8d9f}.checkbox--required .checkbox__text::after{content:" * ";color:#e92b37}.checkbox__input:disabled~.checkbox__text{opacity:.4}.checkbox-wrap{display:flex;align-items:flex-start}.checkbox-wrap--text-sm .checkbox-wrap__text{padding-top:4px;font-weight:500;font-size:13px;line-height:18px;color:#8d8d9f}.file{width:100%}.file__label{display:block;cursor:pointer}.file__label-inner{display:flex;justify-content:center;flex-wrap:wrap;gap:8px 18px;padding:25px;font-weight:500;font-size:15px;line-height:28px;color:#4b4b61;text-align:center;background-color:rgba(236,236,236,.2);border:1px dashed #e4e4ee;border-radius:4px;transition-property:background-color,border-color;transition-duration:.3s}@media (min-width:1000px){.file__input:focus-visible+.file__label-inner,.file__label:hover .file__label-inner{border-color:#4b4b61;background-color:rgba(236,236,236,.4)}}.file__input{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.file__icon-wrap{display:inline-flex;margin-top:auto;margin-bottom:auto;opacity:.5}.file__icon{width:24px;height:24px}.file__list{font-weight:500;font-size:15px;line-height:24px;color:#186fe6}.file__item{position:relative;display:block;min-height:32px;padding:4px 16px;background-color:rgba(236,236,236,.4);border-radius:4px;margin-bottom:4px;transition:background-color .3s}@media (min-width:1000px){.file__item:hover{background-color:rgba(236,236,236,.6)}}.file__item:first-child{margin-top:8px}.file__item:last-child{margin-bottom:0}.file__item-text{display:inline-block;padding-top:4px;padding-bottom:4px;padding-left:36px;color:#4b4b61;word-break:break-word;background-image:url(../images/sprite.svg#file);background-position:0 4px;background-size:24px 24px;background-repeat:no-repeat;transition:color .3s}@media (min-width:1000px){.file__item-text:hover{color:#e92b37}}.file__item-closebtn{position:absolute;top:50%;transform:translateY(-50%);right:16px;display:flex;align-items:center;justify-content:flex-end;height:32px;width:32px;margin:0;padding:0;color:#4b4b61;background-color:transparent;border:0;opacity:.5;transition-property:opacity;transition-duration:.3s}.file__item-closeicon{width:12px;height:12px;fill:#626262;transition:fill .3s}@media (min-width:1000px){.file__item-closebtn:hover svg{fill:#e92b37}.file__item-closebtn:focus-visible,.file__item-closebtn:hover{opacity:1}}.features{position:relative;display:flex;flex-direction:column;row-gap:.75rem}.features__list-wrap{overflow:hidden;transition:height .3s}.features__list{display:flex;flex-wrap:wrap;gap:.375rem}.features__item{padding:.25rem .5rem;font-weight:500;font-size:.75rem;line-height:1.3;color:#454f5b;background-color:#f8f8fa;border-radius:.375rem}.features__list._expanded .features__item._toggle,.features__list:not(._expanded) .features__item._hidden{display:none}.features .open-all2{padding:0;border:0;border-radius:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:auto 0 0;padding-top:1rem;padding-bottom:.5rem}.radio{position:relative;display:inline-flex;font-weight:500;font-size:15px;line-height:28px}.radio__input{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.radio__input:not(:disabled)~*{cursor:pointer}.radio__pseudoinput{position:absolute;left:0;top:4px;display:inline-block;width:20px;height:20px;background-color:#fff;border-radius:50%;border:1px solid #c7c9da;box-shadow:0 0 0 2px transparent;background-position:center;background-size:11px 8px;background-repeat:no-repeat;transition:background-color .3s,border-color .3s,box-shadow .3s}.radio__input:checked~.radio__pseudoinput::before,.radio__input:indeterminate~.radio__pseudoinput::before{content:"";position:absolute;top:50%;left:50%;width:12px;background-color:#4b4b61;transform:translate(-50%,-50%)}.radio__input:indeterminate~.radio__pseudoinput::before{height:0;border-radius:2px}.radio__input:checked~.radio__pseudoinput::before{height:12px;border-radius:50%}@media (min-width:1000px){.radio__input:focus-visible:not(:disabled)~.radio__pseudoinput,.radio__input:hover:not(:disabled)~.radio__pseudoinput{border-color:#4b4b61;box-shadow:0 0 0 2px rgba(75,75,97,.4)}}.radio__input:checked:disabled~.radio__pseudoinput,.radio__input:disabled~.radio__pseudoinput{background-color:#ececec;border-color:#d1d1e3}.radio__input:checked:disabled~.radio__pseudoinput::before{background-color:#ccccd3}.radio__input:indeterminate:disabled~.radio__pseudoinput::before{background-color:rgba(75,75,97,.4)}.radio__text{display:inline-block;min-height:28px;padding-left:36px}.radio__input:disabled~.radio__text{opacity:.4}.radio_btn{align-items:center;line-height:1.2}.radio_btn .radio__pseudoinput{display:none}.radio_btn .radio__text{width:100%;text-align:center;min-height:0;padding:11px;border-radius:10px;background-color:#fff;color:#454f5b}.radio_btn .radio__input:checked~.radio__text{color:#fff;background-color:#ea1a0e}@media (hover:hover) and (pointer:fine){.radio_btn .radio__text{transition-property:color,background-color;transition-duration:.3s;transition-timing-function:ease-in-out}.radio_btn:focus-visible .radio__text,.radio_btn:hover .radio__text{color:#ea1a0e;background-color:#fff}.radio_btn:focus-visible .radio__input:checked~.radio__text,.radio_btn:hover .radio__input:checked~.radio__text{color:#fff;background-color:#fe2e22}}.form-select{width:100%;position:relative;display:flex;flex-direction:column;flex-grow:1;font-weight:500;font-size:15px;line-height:22px;border-radius:4px}.form-select__header,.form-select__relative{position:relative;border-radius:inherit}.form-select__header{width:100%;height:100%;overflow:hidden;color:#242429;background-color:#fff}.form-select__wrap{display:block;border-radius:inherit}@media (max-width:999.98px){.form-select__wrap{display:flex;flex-direction:column}}.form-select__input{position:relative;z-index:1;display:flex;width:100%;margin:0;padding:18px 44px 4px 16px;background-color:transparent;border:1px solid #dfe2f4;outline-color:transparent;outline-width:2px;outline-style:solid;border-radius:inherit;vertical-align:top;transition-property:box-shadow,outline-color,border-color,background-color;transition-duration:.3s;cursor:pointer;font-weight:500;font-size:14px;line-height:24px;text-overflow:ellipsis}@media (min-width:740px){.form-select__input{font-size:15px;height:56px}}@media (min-width:1240px){.form-select__input{height:66px;padding-top:22px;padding-bottom:10px}}.form-select__input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;width:0;height:0;background-image:none}.form-select__input.active{background-color:#f5f5fa;border-color:#9292aa}.form-select--readonly .form-select__input{cursor:pointer}.form-select__label{position:absolute;z-index:2;top:4px;left:0;font-weight:500;font-size:11px;letter-spacing:.02em;padding-left:16px;max-width:100%;line-height:20px;white-space:nowrap;height:20px;color:#8d8d9f;transition-property:top,font-size,line-height,letter-spacing,opacity;transition-duration:.2s;cursor:pointer;opacity:.8;overflow:hidden;text-overflow:ellipsis;border:1px solid transparent}@media (min-width:740px){.form-select__label{font-size:12px}}.form-select__input:required+.form-select__label::after{content:"*";font-weight:500;font-size:12px;line-height:16px;color:#e92b37;margin-left:4px}.form-select__input.empty+.form-select__label{top:calc(50% - 10px);font-size:inherit;line-height:inherit;letter-spacing:inherit;opacity:1}@media (min-width:1000px) and (max-width:1239.98px){.form-select__input.empty+.form-select__label{max-width:calc(100% - 16px - 16px)}}@media (min-width:1000px){.form-select:hover{border-color:#9292aa}}.form-select__input.error{background-color:#fdf2ee;border-color:#e92b37}.form-select__input:focus{background-color:#f5f5fa;border-color:#9292aa}.form-select__input:disabled{background-color:#f5f5fa;border:1px solid #e4e4ee;opacity:.5}.form-select__input:disabled+.form-select__text,.form-select__input:disabled.empty+.form-select__text{opacity:.5}.form-select__btn{position:absolute;top:0;right:0;z-index:3;height:100%;display:flex;align-items:center;justify-content:flex-end;width:44px;margin:0;padding:4px 16px 4px 4px;background-color:transparent;border:0;border-radius:inherit}.form-select__icon{width:24px;height:24px;fill:#8d8d9f;opacity:.5;transition-property:transform,opacity;transition-duration:.3s}.form-select__icon--arrow{width:16px;height:16px;fill:#4b4b61;transform:scale(1,1)}.form-select__btn.active .form-select__icon{opacity:1}.form-select__btn.active .form-select__icon--arrow{transform:scale(-1,-1)}.form-select__form-drop-list:not(.active){visibility:hidden}.form-select__caption{padding:3px 4px 2px;font-weight:500;font-size:13px;line-height:16px;letter-spacing:.02em}.form-select_simple-label .form-select__wrap{display:flex;flex-direction:column-reverse;row-gap:4px}.form-select_simple-label .form-select__input.empty+.form-select__label,.form-select_simple-label .form-select__label{position:static;padding-left:0;color:#212b36;font-size:14px;font-weight:400;line-height:20px;letter-spacing:0}.form-select_simple-label .form-select__input{background-color:#f8f8fa;border-color:transparent;padding:15px 44px 15px 23px;border-radius:16px}.form-select_simple-label .form-select__btn{top:auto;bottom:0;height:calc(100% - 20px - 4px)}.form-select_2{font-size:17px;line-height:1.3;border-radius:16px}.form-select_2 .form-select__label{top:8px;height:22.1px;font-size:15px;line-height:1.3}.form-select_2 .form-select__input{padding-top:28px;padding-bottom:8px;font-size:inherit;line-height:inherit;border-color:transparent}.form-select_2 .form-select__input.active,.form-select_2 .form-select__input:focus{background-color:#fff;border-color:#c4cdd5}.form-select_2 .form-select__form-drop-list{border-radius:inherit}.label{display:inline-flex;align-items:center;-moz-column-gap:4px;column-gap:4px;padding:5px 8px;font-weight:700;font-size:12px;line-height:1.2;text-align:center;color:#637381;background-color:#f1f3f8;border-radius:6px}.label svg{flex-shrink:0;width:14px;height:14px;fill:currentColor}@media (hover:hover) and (pointer:fine){.label[href]{transition-property:color,background-color;transition-duration:.3s}}.labels{display:flex;flex-wrap:wrap;gap:6px 16px}.labels[data-is-ready-to-grab]{flex-wrap:nowrap;white-space:nowrap;width:calc(100% + var(--re-container-p, 15px)*2);margin-right:calc(-1*var(--re-container-p, 15px));margin-left:calc(-1*var(--re-container-p, 15px));padding-right:var(--re-container-p, 15px);padding-left:var(--re-container-p, 15px);-webkit-mask-origin:padding-box;mask-origin:padding-box;-webkit-mask-image:linear-gradient(to right,rgba(255,255,255,0) 0,#fff var(--re-container-p, 15px),#fff calc(100% - var(--re-container-p, 15px)),rgba(255,255,255,0) 100%);mask-image:linear-gradient(to right,rgba(255,255,255,0) 0,#fff var(--re-container-p, 15px),#fff calc(100% - var(--re-container-p, 15px)),rgba(255,255,255,0) 100%);overflow-x:auto;scrollbar-width:none}.search-input{position:relative}.search-input__label-search{width:240px}.search-input__search{padding:0 12px 0 48px;text-overflow:ellipsis}.search-input__search:focus{outline-width:1px;outline-color:#9292aa;outline-style:solid;outline-offset:-1px}.search-input2__search::-webkit-search-cancel-button,.search-input__search::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;width:12px;height:12px;background-image:url(../images/sprite.svg#icon-close-default);background-size:contain}.search-input2__search::-webkit-search-cancel-button:hover,.search-input__search::-webkit-search-cancel-button:hover{background-image:url(../images/sprite.svg#icon-close)}.search-input__btn{margin:0;border:0;border-radius:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;left:0;top:0;width:48px;height:100%;display:flex;align-items:center;padding:0 0 0 16px}.search-input__btn svg{fill:#a5a5c5;transition:fill .3s}@media (min-width:1000px){.search-input__btn:hover svg{fill:#4b4b61}}.search-input--hotels-list,.search-input--hotels-list .search-input__label-search{display:flex;flex-direction:column}@media (max-width:739.98px){.search-input--hotels-list .search-input__label-search{width:100%}}.search-input--hotels-list .search-input__label-search,.search-input--hotels-list .search-input__search{flex-grow:1;max-width:100%!important}.search-input2{position:relative}.search-input2__search{display:block;height:auto;padding:11px 12px 11px 35px;text-overflow:ellipsis;border:1px solid transparent;border-radius:12px;background-color:#f8f8fa;outline:0}.search-input2__search:focus,.search-input2__search:hover{border-color:transparent}.search-input2__btn{margin:0;border:0;border-radius:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;left:0;top:0;width:35px;height:100%;display:flex;align-items:center;padding:0 0 0 12px;color:#454f5b}.hotel-icon2 svg,.search-input2__btn svg{width:16px;height:16px;fill:currentColor}.search-input2 .search-input2__form-drop-list{position:absolute;top:100%;left:0;z-index:5;min-width:100%;margin-top:6px;overflow:hidden auto;opacity:0;transform:scaleY(0);transform-origin:top;transition-property:transform,opacity,z-index,visibility;transition-duration:.3s,.3s,0s,0s;transition-delay:0s,0s,.3s,.3s;background-color:#fff;box-shadow:0 14px 40px rgba(165,165,197,.4);border-radius:10px;max-height:260px;visibility:hidden;scrollbar-color:rgba(141,141,159,.4) transparent;scrollbar-width:thin}.search-input2 .search-input2__form-drop-list::-webkit-scrollbar{width:16px;height:16px}.search-input2 .search-input2__form-drop-list::-webkit-scrollbar-thumb{background-color:rgba(141,141,159,.4);background-clip:content-box;border-width:6px;border-style:solid;border-color:transparent;border-radius:16px}.search-input2 .search-input2__form-drop-list.active{transform:scaleY(1);opacity:1;z-index:10;visibility:visible;transition-delay:0s,0s,0s,0s}@media (hover:hover) and (pointer:fine){.search-input2__btn{transition:color .3s}.search-input2__btn:focus-visible,.search-input2__btn:not(:disabled):hover{color:#212b36}}.hard-input,.hard-input__input{position:relative;display:flex;width:100%;font-weight:500}.hard-input{flex-grow:1;font-size:15px;line-height:22px;border-radius:4px;overflow:hidden}.hard-input__input{z-index:1;margin:0;padding:18px 16px 4px;background-color:transparent;border:1px solid #e4e4ee;outline-color:transparent;outline-width:2px;outline-style:solid;border-radius:inherit;text-overflow:ellipsis;vertical-align:top;transition-property:box-shadow,outline-color,border-color,background-color;transition-duration:.3s;cursor:pointer;font-size:14px;line-height:24px}@media (min-width:740px){.hard-input__input{font-size:15px;height:56px}}@media (min-width:1000px) and (max-width:1239.98px){.hard-input__input{padding-top:20px;padding-bottom:6px}}@media (min-width:1240px){.hard-input__input{height:66px;padding-top:22px;padding-bottom:10px}}@media (min-width:1000px){.hard-input:hover{border-color:#9292aa}}.hard-input__input.error{background-color:#fdf2ee;border-color:#e92b37}.hard-input__input:focus{background-color:#f5f5fa;border-color:#9292aa}.hard-input__input:disabled{background-color:#f5f5fa;border:1px solid #e4e4ee;opacity:.5}.hard-input__input:disabled+.hard-input__text,.hard-input__input:disabled.empty+.hard-input__text{opacity:.5}.hard-input__text{position:absolute;z-index:2;top:4px;left:0;font-weight:500;font-size:11px;letter-spacing:.02em;max-width:100%;padding-left:16px;line-height:20px;white-space:nowrap;height:20px;color:#8d8d9f;transition-property:top,font-size,line-height,letter-spacing,opacity;transition-duration:.2s;cursor:pointer;opacity:.8;overflow:hidden;text-overflow:ellipsis;border:1px solid transparent}@media (min-width:740px){.hard-input__text{font-size:12px}}.hard-input__input:required+.hard-input__text::after{content:"*";color:#e92b37;margin-left:4px}.hard-input__input.empty+.hard-input__text{top:calc(50% - 11px);font-size:inherit;line-height:inherit;letter-spacing:inherit;opacity:1}.hard-input--textarea textarea{height:128px;resize:none}.hard-input--textarea .hard-input__input.empty+.hard-input__text{top:21px}@media (min-width:740px){.hard-input--half{width:calc(50% - 8px)}}.hard-input__input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;width:12px;height:12px;background-image:url(../images/sprite.svg#icon-close-default);background-size:contain;margin-top:-15px}.hard-input__input::-webkit-inner-spin-button,.hard-input__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.hard-input__input[type=number]{-moz-appearance:textfield}.hard-input__input[type=number]:focus,.hard-input__input[type=number]:hover{-moz-appearance:number-input}@media (min-width:740px){.hard-input--md{font-size:14px}}.hard-input--md .hard-input__input{height:auto;padding-top:11px;padding-bottom:11px}@media (min-width:740px){.hard-input--md .hard-input__input{font-size:14px}}@media (min-width:1400px){.hard-input--md .hard-input__input,.hard-input--md .hard-input__input+.hard-input__text{padding-left:24px;padding-right:24px}}.hard-input--md .hard-input__input:not(.empty)+.hard-input__text{opacity:0}.hard-input--md.hard-input--textarea .hard-input__input{resize:vertical}.hard-input--md.hard-input--textarea .hard-input__input.empty+.hard-input__text{top:13px}.hard-input_simple-label{display:flex;flex-direction:column-reverse;row-gap:4px}.hard-input_simple-label .hard-input__input.empty+.hard-input__text,.hard-input_simple-label .hard-input__text{position:static;padding-left:0;color:#212b36;font-size:14px;font-weight:400;line-height:20px;letter-spacing:0}.hard-input_simple-label .hard-input__input{background-color:#f8f8fa;border-color:transparent;padding:15px 23px;border-radius:16px}.hotel-first{position:relative;display:flex;flex-direction:column;row-gap:.5rem;padding:1.5rem;font-size:.9375rem;line-height:1.3;color:#454f5b;background-color:#fff;border-radius:1.25rem;overflow:hidden}.hotel-first__content{display:flex;flex-direction:column;gap:.375rem}.hotel-first__place-box{display:flex;gap:.375rem;font-size:.8125rem}.hotel-first__flag-wrap{flex-shrink:0;width:.875rem;height:.875rem;margin-top:.1em;background-position:center;background-size:cover;background-repeat:no-repeat;border-radius:.875rem}.hotel-first__flag-wrap>*{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.hotel-first__title{margin-block:0;font-family:inherit;font-weight:600;font-size:1.0625rem;line-height:inherit;color:#161c24}.hotel-first__details{display:flex;flex-wrap:wrap;gap:.875rem 1.5rem}.hotel-first__detail{position:relative;width:100%;-moz-column-break-inside:avoid;break-inside:avoid}.hotel-first__detail dt{line-height:1.1}.hotel-first__detail dd{margin-left:0;padding-top:.25rem;font-weight:500;color:#161c24}.hotel-first__detail_site{overflow-wrap:break-word}.hotel-first__detail_check-in,.hotel-first__detail_check-out{width:calc(50% - .75rem)}.hotel-first__btns{display:flex;flex-direction:column;gap:8px;width:100%}.hotel-first__btn{flex-grow:1;width:100%}@media screen and (min-width:740px){.hotel-first__detail_site,.hotel-first__detail_tel{width:calc(50% - .75rem)}}@media screen and (min-width:1240px){.hotel-first__detail_site,.hotel-first__detail_tel{width:100%}}.hotel-icon,.hotel-icon2{display:inline-flex}.hub-btn{border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:flex;align-items:center;justify-content:center;width:auto;margin:24px 0 0;padding:6px 10px;font-weight:600;font-size:16px;line-height:1.3;color:#637381;background-color:#f8f8fa;border-radius:6px;transition:color .3s}.hub-btn::before{content:"";position:absolute;bottom:100%;display:block;width:100%;height:24px}.hub-btn svg{width:16px;height:16px;fill:#919eab;transition:fill .3s}@media (hover:hover) and (pointer:fine){.hub-btn:focus-visible svg,.hub-btn:hover svg{fill:#ea1a0e}}.hub-btn__text-hidden,.hub-btn__text-visible{display:flex;align-items:center;justify-content:space-between;-moz-column-gap:4px;column-gap:4px;transition-property:opacity,visibility;transition-duration:.15s,0s;transition-delay:.15s,.15s}.hub-btn__text-visible{position:absolute;left:10px;right:10px}.hub-btn__text-visible svg{transform:scale(-1,-1)}.hub-btn.hub-hidden .hub-btn__text-visible,.hub-btn:not(.hub-hidden) .hub-btn__text-hidden{visibility:hidden;opacity:0}.hub-btn.hub-hidden::before{opacity:1}.hub-block{margin-bottom:0!important;overflow:hidden;transition:height .3s ease-in-out}.hub-block:has(+.hub-btn){-webkit-mask-origin:padding-box;mask-origin:padding-box;-webkit-mask-image:linear-gradient(to bottom,#fff 0,#fff calc(100% - var(--re-container-p, 15px)),#fff 100%);mask-image:linear-gradient(to bottom,#fff 0,#fff calc(100% - var(--re-container-p, 15px)),#fff 100%)}.hub-block:has(+.hub-btn.hub-hidden){-webkit-mask-image:linear-gradient(to bottom,#fff 0,#fff calc(100% - var(--re-container-p, 15px)),rgba(255,255,255,0) 100%);mask-image:linear-gradient(to bottom,#fff 0,#fff calc(100% - var(--re-container-p, 15px)),rgba(255,255,255,0) 100%)}.hub-block>div>:first-child{margin-top:0}.hub-block>div>:last-child{margin-bottom:0}.form-drop-list{position:absolute;top:100%;right:0;z-index:0;width:100%;padding:12px 4px;overflow:hidden auto;transform:translateY(-50%) scale(0);transition-property:transform,z-index,visibility;transition-duration:.3s,0s,0s;transition-delay:0s,.3s,.3s;background-color:#fff;box-shadow:0 14px 40px rgba(165,165,197,.4);border-radius:4px;max-height:260px;visibility:hidden;scrollbar-color:rgba(141,141,159,.4) transparent;scrollbar-width:thin}.form-drop-list::-webkit-scrollbar{width:16px;height:16px}.form-drop-list::-webkit-scrollbar-thumb{background-color:rgba(141,141,159,.4);background-clip:content-box;border-width:6px;border-style:solid;border-color:transparent;border-radius:16px}.form-drop-list.active{transform:translateY(0) scale(1);z-index:5;visibility:visible;transition-delay:0s,0s,0s}.form-drop-list__inner-list{padding-left:1.5em}.form-drop-list__link{display:block;font-weight:500;font-size:15px;line-height:24px;padding:8px 16px;margin-bottom:4px;color:inherit;border-radius:6px;transition:background-color .3s,color .3s}.form-drop-list__link:last-child{margin-bottom:0}@media (min-width:740px){.form-drop-list__link[href]:hover{background-color:#f3f5fd}}.form-drop-list__link[href].active{background-color:#ea1a0e;color:#fff}.form-drop-list__link:not([href]){opacity:.3}.form-drop-list__no-result{padding-left:16px}.form-drop-list3{--fdl-link-pblock:8px;--fdl-link-pinline:16px;position:relative;padding:12px 4px;white-space:nowrap}.form-drop-list3__link{display:block;font-weight:500;font-size:15px;line-height:24px;padding:var(--fdl-link-pblock) var(--fdl-link-pinline);color:inherit;border-radius:10px;transition:background-color .3s,color .3s}.form-drop-list3__link_flex{display:flex;-moz-column-gap:.5rem;column-gap:.5rem}.form-drop-list3__link_flex svg{fill:#919eab}.form-drop-list3__link.active{color:#fff;background-color:#ea1a0e}.form-drop-list3__link:not([href]){opacity:.3;pointer-events:none}.form-drop-list3__inner-list{padding-left:1.5em}.form-drop-list3__no-result{padding:var(--fdl-link-pblock) var(--fdl-link-pinline)}.form-drop-list3_wrap{white-space:normal}.filter-bar3__item_flags .form-drop-list3__link{position:relative;padding-left:34px}.filter-bar3__item_flags .form-drop-list3__flag{position:absolute;left:10px;top:50%;display:flex;width:16px;height:16px;border-radius:16px;overflow:hidden;transform:translateY(-50%);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (hover:hover) and (pointer:fine){.form-drop-list3__link:focus-visible,.form-drop-list3__link[href]:hover{color:inherit;background-color:#edf0f2}.form-drop-list3__link.active:focus-visible,.form-drop-list3__link.active[href]:hover{color:#fff;background-color:#fe2e22}}.done{position:fixed;top:24px;left:50%;z-index:100;transform:translate(-50%,-50%) scale(0);max-width:90vw;width:430px;display:flex;align-items:center;justify-content:center;padding:16px;background-color:#fff;border:1px solid #e4e4ee;box-shadow:0 14px 40px rgba(165,165,197,.16);border-radius:6px;transition:transform .3s}.alert svg,.done svg{margin-right:16px}.done__text{font-weight:500;font-size:17px;line-height:24px}.alert--fixed.active,.done.active{transform:translate(-50%,0) scale(1)}.alert{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;width:430px;max-width:90%;padding:16px;text-align:center;background-color:#fff;border:1px solid #e4e4ee;box-shadow:0 14px 40px rgba(165,165,197,.16);border-radius:6px}.alert--fixed{position:fixed;top:24px;left:50%;z-index:10151;transform:translate(-50%,-50%) scale(0);transition:transform .3s}.alert--simple{width:auto;min-width:100px}.alert--error{color:#e92b37}.alert svg{width:30px;height:30px;flex-shrink:0}.alert__text{font-weight:500;font-size:17px;line-height:24px}svg+.alert__text{max-width:calc(100% - 16px - 30px)}.alert__text,.alert__text-secondary{display:block}.alert__second-row{display:block;margin-top:8px;width:100%;font-weight:400;font-size:16px;line-height:20px}.sent{display:flex;flex-direction:column;align-items:center;padding:35px 15px;text-align:center;background-color:#fff;border:1px solid #e4e4ee;border-radius:12px}@media (min-width:740px){.sent{padding:40px}}.sent>:not(:last-child){margin-bottom:16px}.sent__title{position:relative;padding:0 15px 0 40px}.sent svg{position:absolute;top:50%;left:0;transform:translateY(-50%);flex-shrink:0;margin-right:16px}.sent__btn{padding:6px 30px}.header-form{background-color:#f8f8fa}.header-form--index{position:relative!important;top:unset!important;transform:none!important}.header-form.active{z-index:102}.header-form__wrapper{position:relative;background-color:#f8f8fa;border-radius:inherit}.header-form__container-inner{padding-top:8px;padding-bottom:12px;transition:padding .3s}@media screen and (min-width:1000px){.header-form__container-inner{padding-top:4px}}.header-form._scroll .header-form__container-inner{padding-top:0;padding-bottom:8px}.header-form__page-btnswrap{padding-block:8px;background-color:#fff}@media screen and (min-width:1000px){.header-form__page-btnswrap{background-color:transparent}}.header-form__page-btns{display:flex;-moz-column-gap:4px;column-gap:4px;width:calc(100% + var(--re-container-p, 15px)*2);margin-right:calc(-1*var(--re-container-p, 15px));margin-left:calc(-1*var(--re-container-p, 15px));margin-block:-2px;padding-right:var(--re-container-p, 15px);padding-left:var(--re-container-p, 15px);padding-block:2px;overflow-x:auto;-webkit-mask-origin:padding-box;mask-origin:padding-box;-webkit-mask-image:linear-gradient(to right,rgba(255,255,255,0) 0,#fff var(--re-container-p, 15px),#fff calc(100% - var(--re-container-p, 15px)),rgba(255,255,255,0) 100%);mask-image:linear-gradient(to right,rgba(255,255,255,0) 0,#fff var(--re-container-p, 15px),#fff calc(100% - var(--re-container-p, 15px)),rgba(255,255,255,0) 100%)}.header-form__page-btns>*{flex-shrink:0}.header-form__container{position:relative;transition:opacity .3s}@media screen and (max-width:999.98px){.header-form__container{transition:height .3s ease-in-out,opacity .3s;height:0;overflow:hidden}}@media screen and (min-width:1000px){.header-form__container{height:unset!important}}@media screen and (max-width:999.98px){.header-form--closed:not(.header-form--index) .header-form__container{height:auto}}.header-form__forms{position:relative;transition:opacity .3s}@media screen and (max-width:999.98px){.header-form._scroll .header-form__forms{padding-top:8px}}.header-form__container.loading .header-form__forms{opacity:0;transition:opacity 0s}.header-form__container.loaded .header-form__forms{opacity:1;transition:opacity .3s}.header-form__container.loading{pointer-events:none}@media screen and (max-width:999.98px){.header-form__container.loading{transition:height .3s ease-in-out,opacity 0s}.header-form__container.loaded{transition:height .3s ease-in-out,opacity .3s}}.header-form__inner{display:flex;flex-direction:column;justify-content:space-between;gap:8px;position:relative;transition:padding .3s}@media screen and (min-width:1000px){.header-form__inner{flex-direction:row}}.header-form__inner:not(:only-child):not(.active){display:none}.header-form__list-wrap{flex-grow:1}.header-form__list{display:flex;width:100%;padding-left:0;list-style-type:none}@media (max-width:999.98px){.header-form__list{flex-wrap:wrap;row-gap:8px}}.header-form__submit-wrap{flex-shrink:0}@media (min-width:740px) and (max-width:999.98px){.header-form__submit-wrap{position:absolute;bottom:0;right:0;width:calc(25% - 10px)}}.header-form__submit{width:100%;height:56px;font-size:12px;padding-left:15px;padding-right:15px;border-radius:16px;background-color:#ea1a0e}@media (min-width:740px){.header-form__submit{height:56px}}@media (min-width:1240px){.header-form__submit{width:188px}}@media (min-width:1400px){.header-form__submit{font-size:13px}}@media (hover:hover) and (pointer:fine){.header-form__submit:focus-visible,.header-form__submit:not(span):hover:not(:disabled){background-color:#fe2e22}}.header-form__formclose-wrap{position:relative;background-color:#fff;padding-right:var(--re-container-p, 15px);padding-left:var(--re-container-p, 15px);padding-top:0;padding-bottom:8px;border-bottom-right-radius:inherit;border-bottom-left-radius:inherit;transition:padding-top .3s}@media screen and (min-width:1000px){.header-form__formclose-wrap{display:none}}@media screen and (max-width:999.98px){.header-form__container.active~.header-form__formclose-wrap{padding-top:8px}}.header-form__formclose-btn{display:flex;align-items:center;justify-content:flex-end;width:100%;height:40px;padding:10px 20px;font-weight:600;font-size:14px;line-height:18px;color:#637381;background-color:#f8f8fa;border-radius:12px;border-width:0;position:relative;overflow:hidden;transition:height .3s}.header-form__formclose-btn svg{width:20px;height:20px;fill:currentColor;transition:opacity .9s;transition-property:opacity;transition-duration:.3s;transition-delay:.3s}.header-form__formclose-btn.active svg{opacity:0;transition-delay:0s}.header-form__formclose-text:first-child,.header-form__formclose-text:nth-child(2){position:absolute;top:0;left:0;display:flex;align-items:center;width:100%;height:100%;padding-left:inherit;transition-property:transform;transition-duration:.3s}.header-form__formclose-text:first-child{transform:translateY(0);transition-delay:.3s}.header-form__formclose-text:nth-child(2){transform:translateY(120%)}.header-form__formclose-btn.active .header-form__formclose-text:first-child{transform:translateY(-120%);transition-delay:0s}.header-form__formclose-btn.active .header-form__formclose-text:nth-child(2){transform:translateY(0);transition-delay:.3s}@media (max-width:739.98px){.header-form__item{width:100%}}@media (min-width:740px){.header-form__item:first-child{border-right:4px solid transparent;border-radius:16px 0 0 16px}.header-form__item:nth-child(2){border-radius:0 16px 16px 0}}@media (min-width:1000px){.header-form__item:nth-child(2){margin-right:8px}}.header-form__item:nth-child(3){border-radius:16px 0 0 16px;border-right:4px solid transparent}@media (max-width:739.98px){.header-form__item:nth-child(3){width:50%}}@media (min-width:740px) and (max-width:999.98px){.header-form__item:nth-child(-n+2){width:50%}.header-form__item:nth-child(n+3){width:calc(25% - 2px)}}.header-form__item:nth-child(3){flex-shrink:0;flex-grow:0}@media (min-width:1000px){.header-form__item:nth-child(3){width:155px}}@media (min-width:1240px){.header-form__item:nth-child(3){width:170px}}@media (min-width:1400px){.header-form__item:nth-child(3){width:180px}}@media (min-width:1600px){.header-form__item:nth-child(3){width:200px}}.header-form__item:nth-child(4){flex-shrink:0;flex-grow:0;border-radius:0 16px 16px 0}@media (min-width:740px){.header-form__item:nth-child(4){margin-right:8px}}@media (min-width:1000px){.header-form__item:nth-child(4){width:154px}}@media (min-width:1240px){.header-form__item:nth-child(4){width:170px}}@media (min-width:1400px){.header-form__item:nth-child(4){width:180px}}@media (min-width:1600px){.header-form__item:nth-child(4){width:200px}}@media (max-width:739.98px){.header-form__item:nth-child(4){width:50%}}.header-form__item:nth-child(5){flex-shrink:0;flex-grow:0}@media (min-width:1000px){.header-form__item:nth-child(5){width:150px}}@media (min-width:1240px){.header-form__item:nth-child(5){width:180px}}@media (min-width:1400px){.header-form__item:nth-child(5){width:188px}}@media (min-width:1600px){.header-form__item:nth-child(5){width:220px}}.header-form--index .header-form__container{height:auto}.header-form--index .header-form__formclose-btn{display:none}.header-form--light{z-index:20;position:relative;background-color:transparent}.header-form--light .header-form__wrapper{background-color:inherit}.header-form--light .header-form__container{height:unset!important}.header-form--light .form-item:nth-child(2):not(.form-item--active){position:relative}@media (min-width:1000px){.header-form--light .header-form__inner{-moz-column-gap:0;column-gap:0}}@media (max-width:1399.98px){.header-form--light .header-form__list{flex-direction:row;flex-wrap:wrap;row-gap:8px}}.header-form--light .header-form__item{margin:0;width:21%;border:1px solid #e4e4ee}@media (max-width:739.98px){.header-form--light .header-form__item{width:100%}}@media (min-width:740px){.header-form--light .header-form__item:nth-child(2){border-left:none}}@media (min-width:1400px){.header-form--light .header-form__item:nth-child(2){border-top-right-radius:0;border-bottom-right-radius:0}}@media (max-width:739.98px){.header-form--light .header-form__item:nth-child(2){border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}}@media (min-width:1400px){.header-form--light .header-form__item:nth-child(3){border-top-left-radius:0;border-bottom-left-radius:0;border-left:none}}@media (max-width:739.98px){.header-form--light .header-form__item:nth-child(3){border-radius:0 16px 16px 0}}@media (min-width:740px){.header-form--light .header-form__item:nth-child(4){border-left:none}}@media (max-width:739.98px){.header-form--light .header-form__item:nth-child(4){border-top-left-radius:16px;border-bottom-left-radius:16px}}@media (min-width:740px){.header-form--light .header-form__item:last-child{border-top-right-radius:0;border-bottom-right-radius:0}}@media (max-width:739.98px){.header-form--light .form-item:nth-child(2):not(.form-item--active),.header-form--light .form-item:nth-child(3):not(.form-item--active){width:50%}}@media (min-width:740px) and (max-width:1399.98px){.header-form--light .form-item:nth-child(3):not(.form-item--active),.header-form--light .form-item:nth-child(4):not(.form-item--active),.header-form--light .header-form__submit-wrap{width:33.3%}}@media (min-width:1000px) and (max-width:1399.98px){.header-form--light .form-item:nth-child(3),.header-form--light .form-item:nth-child(4){width:33.3%}}@media (min-width:740px) and (max-width:1239.98px){.header-form--light .form-item:nth-child(-n+2):not(.form-item--active){width:50%}}@media (min-width:1000px) and (max-width:1399.98px){.header-form--light .form-item:nth-child(-n+2){width:50%}}@media (min-width:1000px){.header-form--light .form-item:nth-child(-n+2) .form-item__body{top:61px}}@media (min-width:740px) and (max-width:1399.98px){.header-form--light .form-item:nth-child(2):not(.form-item--active) input{border-radius:0 16px 16px 0}}@media (min-width:740px){.header-form--light .form-item:nth-child(1):not(.form-item--active) input{border-radius:16px 0 0 16px}}@media (min-width:1400px){.header-form--light .form-item:nth-child(3){width:16%}}@media (min-width:1000px){.header-form--light .form-item:nth-child(3) .form-item__body{right:unset;left:0}}@media (min-width:1400px){.header-form--light .form-item:nth-child(4){width:22%}}@media (min-width:740px) and (max-width:1399.98px){.header-form--light .form-item:nth-child(3):not(.form-item--active) input{border-radius:16px 0 0 16px}}@media (min-width:1000px) and (max-width:1399.98px){.header-form--light .form-item--calendar:nth-child(2) .form-item__body{right:0;left:auto;transform:none}}@media (min-width:1000px){.header-form--light .form-item:nth-child(2) .form-item__body{width:700px;min-width:unset}}@media (min-width:740px) and (max-width:1399.98px){.header-form--light .header-form__submit-wrap{bottom:0;position:absolute;right:0}}@media (min-width:1400px){.header-form--light .header-form__submit-wrap{width:20%}}@media (min-width:740px){.header-form--light .header-form__submit{border-radius:0 16px 16px 0;height:58px;width:100%}}@media (max-width:739.98px){.header-form--light .form-item__input{padding-top:18px;padding-bottom:7px}}@media (min-width:1000px) and (max-width:1239.98px){.header-form--light .form-item.form-item--active .form-item__icon,.header-form--light .form-item__icon{opacity:1}}@media (max-width:739.98px){.header-form--light .form-item__label{top:2px}}.header-form--light .header-form__formclose-wrap{display:none}.header-form__inner--hotels .header-form__item:first-child{border-right:0;border-radius:16px}@media (max-width:999.98px){.header-form__inner--hotels .header-form__item:first-child{width:100%}}@media (min-width:1000px){.header-form__inner--hotels .header-form__item:first-child{margin-right:8px}}@media (min-width:740px){.header-form__inner--hotels .header-form__item:nth-child(2){border-radius:16px 0 0 16px;border-right:4px solid transparent}}@media (min-width:1000px){.header-form__inner--hotels .header-form__item:nth-child(2){width:155px;margin-right:0}}@media (min-width:1240px){.header-form__inner--hotels .header-form__item:nth-child(2){width:170px}}@media (min-width:1400px){.header-form__inner--hotels .header-form__item:nth-child(2){width:180px}}@media (min-width:1600px){.header-form__inner--hotels .header-form__item:nth-child(2){width:200px}}@media (min-width:740px){.header-form__inner--hotels .header-form__item:nth-child(3){margin-right:8px;border-radius:0 16px 16px 0}}@media (min-width:1000px){.header-form__inner--hotels .header-form__item:nth-child(3){width:154px;border-right:0}}@media (min-width:1240px){.header-form__inner--hotels .header-form__item:nth-child(3){width:170px}}@media (min-width:1400px){.header-form__inner--hotels .header-form__item:nth-child(3){width:180px}}@media (min-width:1600px){.header-form__inner--hotels .header-form__item:nth-child(3){width:200px}}@media (min-width:740px){.header-form__inner--hotels .header-form__item:nth-child(4){margin-right:0;border-radius:16px 16px}}@media (min-width:1000px){.header-form__inner--hotels .header-form__item:nth-child(4){width:150px}}@media (min-width:1240px){.header-form__inner--hotels .header-form__item:nth-child(4){width:180px}}@media (min-width:1400px){.header-form__inner--hotels .header-form__item:nth-child(4){width:188px}}@media (min-width:1600px){.header-form__inner--hotels .header-form__item:nth-child(4){width:220px}}@media (min-width:740px) and (max-width:999.98px){.header-form__inner--hotels .header-form__item:nth-child(n+2):not(.form-item--active){width:calc(25% - 2px)}}@media (min-width:740px){.header-form__inner--hotels .header-form__item:nth-child(n+2):not(.form-item--active){flex-grow:0;flex-shrink:0}.header-form__inner--hotels .header-form__item:nth-child(n+2){flex-grow:0;flex-shrink:0}}.form-item{position:relative;display:flex;flex-grow:1;font-weight:500;font-size:15px;line-height:22px;border-radius:16px}@media screen and (min-width:1000px){.form-item:nth-child(1),.form-item:nth-child(2):not(.form-item--calendar):not(.form-item--cities2){position:static}.form-item:nth-child(1).form-item--cities2{position:relative}.form-item:nth-child(1).form-item--cities2 .form-item__body{top:calc(100% + 5px);min-width:auto}}@media (min-width:740px){.form-item{margin-bottom:0}}@media (min-width:1000px) and (max-width:1399.98px){.form-item{font-size:14px}}.form-item.form-item--active{z-index:4}@media screen and (max-width:999.98px){.form-item.form-item--active{position:fixed;top:0;left:0;flex-direction:column;width:100%;height:100%;min-height:var(--re-page-min-height);background-color:#fff}}.form-item__header{position:relative;width:100%;height:100%;overflow:hidden;border-radius:inherit;color:#242429;background-color:#fff}@media (max-width:999.98px){.form-item.form-item--active .form-item__header{display:flex;flex-direction:column;height:auto;flex-shrink:0;border-radius:0}.form-item.form-item--active .form-item__wrap{background-color:#637381}}.form-item__wrap{display:block;border-radius:inherit}@media (max-width:999.98px){.form-item__wrap{display:flex;flex-direction:column}}.form-item__input{position:relative;z-index:1;display:flex;width:100%;margin:0;padding:16px 44px 4px 16px;background-color:transparent;border-color:transparent;outline-color:transparent;outline-width:2px;outline-style:solid;border-radius:inherit;text-overflow:ellipsis;vertical-align:top;transition-property:box-shadow,outline-color,border-color,background-color;transition-duration:.3s;cursor:pointer;font-weight:500;line-height:24px;height:56px;outline-offset:-2px}@media (min-width:1000px){.form-item__input{font-size:15px}}@media (min-width:1000px) and (max-width:1239.98px){.form-item__input{padding-top:20px;padding-bottom:6px;padding-right:16px}}.form-item__input.error{background-color:#fdf2ee;border-color:#e92b37}.form-item__input:disabled{background-color:#f5f5fa;border:1px solid #e4e4ee;opacity:.5}.form-item__input:disabled+.form-item__text,.form-item__input:disabled.empty+.form-item__text{opacity:.5}.form-item--readonly .form-item__input{cursor:pointer}@media (max-width:999.98px){.form-item.form-item--active .form-item__input{margin:10px 18px;padding:13px 20px;width:calc(100% - 36px);background-color:#fff;border-radius:8px}.form-item.form-item--calendar.form-item--active .form-item__input,.form-item.form-item--members.form-item--active .form-item__input,.form-item.form-item--nights.form-item--active .form-item__input{display:none}}.form-item__label{position:absolute;z-index:2;top:0;left:0;padding-left:16px;font-weight:500;font-size:11px;letter-spacing:.02em;display:flex;align-items:flex-end;max-width:100%;line-height:20px;white-space:nowrap;height:20px;color:#8d8d9f;cursor:pointer;opacity:.8}@media screen and (min-width:740px){.form-item__label{top:2px;font-size:12px;line-height:16px}}@media screen and (min-width:1000px){.form-item__label{transition-property:top,font-size,line-height,letter-spacing,opacity,color;transition-duration:.2s}}@media (min-width:1000px){.form-item--active .form-item__label,.form-item:hover .form-item__input:not(:disabled)~.form-item__label,.form-item__input:focus-visible~.form-item__label{color:#ea1a0e}}.form-item--empty:not(.form-item--active) .form-item__label{top:calc(50% - 10px);font-size:inherit;line-height:inherit;letter-spacing:inherit;opacity:1}@media (min-width:1000px) and (max-width:1239.98px){.form-item--empty:not(.form-item--active) .form-item__label{max-width:calc(100% - 16px - 16px)}}@media (max-width:999.98px){.form-item.form-item--active .form-item__label{position:relative;top:0;left:0;order:-1;max-width:none;height:auto;padding:10px 54px 10px 18px;font-weight:500;font-size:17px;line-height:30px;background-color:#fff;opacity:1;transition-duration:0s}}.form-item__btn,.form-item__btn-clear{position:absolute;top:0;right:0;z-index:3;height:100%;display:flex;align-items:center;justify-content:flex-end;width:44px;margin:0;padding:4px 12px 4px 4px;background-color:transparent;border:0;border-radius:inherit;outline-offset:-2px}@media (max-width:999.98px){.form-item__btn,.form-item__btn-clear{width:100%}}.form-item.form-item--members .form-item__btn,.form-item.form-item--nights .form-item__btn{width:100%;justify-content:flex-end}@media (max-width:999.98px){.form-item.form-item--active .form-item__btn{height:50px;background-image:url(../images/sprite.svg#icon-close);background-repeat:no-repeat;background-position:right 22px center;background-size:18px 18px}}.form-item__icon{width:24px;height:24px;fill:#8d8d9f;opacity:.5;transition-property:transform,opacity;transition-duration:.3s}@media (min-width:1000px) and (max-width:1239.98px){.form-item__icon{opacity:0}}.form-item__icon--arrow{width:24px;height:24px;transform:scale(1,1)}.form-item.form-item--active .form-item__icon{opacity:1}@media (max-width:999.98px){.form-item.form-item--active .form-item__icon{display:none}}@media (min-width:1000px) and (max-width:1239.98px){.form-item.form-item--active .form-item__icon{opacity:0}}.form-item.form-item--active .form-item__icon--arrow{transform:scale(-1,-1)}.form-item__body{position:absolute;top:calc(100% + 5px);right:0;display:flex;flex-direction:column;min-width:100%;height:0;opacity:0;overflow:hidden;visibility:hidden;transition-property:box-shadow,opacity,top;transition-duration:.3s;transition-timing-function:ease-in-out;scale:0}@media (min-width:740px){.form-item__body{padding:16px 16px 8px;background-color:#fff;box-shadow:0 14px 40px rgba(165,165,197,.4);border-radius:8px}}@media (min-width:1000px){.form-item__body{padding:24px}}@media (max-width:999.98px){.form-item__no-result{padding-left:30px}}.form-item--calendar .form-item__body{left:0;width:100%}@media (min-width:1000px){.form-item--calendar .form-item__body{padding-top:0;padding-bottom:0;width:700px;left:50%;transform:translateX(-50%)}}.form-item--calendar .form-item__btn{justify-content:flex-end;width:100%}.form-item--members .form-item__body,.form-item--nights .form-item__body{right:0}.form-item.form-item--active .form-item__body{height:auto;background-color:#fff;box-shadow:0 8px 16px rgba(30,8,94,.16);overflow:visible;visibility:visible;opacity:1;scale:1;border-radius:0}@media (min-width:1000px){.form-item.form-item--active .form-item__body{border-radius:8px}}@media (max-width:999.98px){.form-item.form-item--active .form-item__body{position:relative;top:unset;flex-grow:1;overflow:auto}.form-item.form-item--active .form-item__body>.daterangepicker{position:relative!important;top:0!important;left:0!important;width:auto!important;margin-left:auto;margin-right:auto;border:0}}@media (min-width:740px){.form-item--cities .form-item__body,.form-item--cities.form-item--active .form-item__body{padding:0;overflow:auto;scrollbar-color:rgba(141,141,159,.4) transparent;scrollbar-width:thin}.form-item--cities .form-item__body::-webkit-scrollbar,.form-item--cities.form-item--active .form-item__body::-webkit-scrollbar{width:16px;height:16px}.form-item--cities .form-item__body::-webkit-scrollbar-thumb,.form-item--cities.form-item--active .form-item__body::-webkit-scrollbar-thumb{background-color:rgba(141,141,159,.4);background-clip:content-box;border-width:6px;border-style:solid;border-color:transparent;border-radius:16px}}@media (min-width:1000px){.form-item--cities .form-item__body,.form-item--cities.form-item--active .form-item__body{max-height:420px}}@media (min-width:740px){.form-item--cities .form-item__body .cities{padding:24px 24px 16px;max-height:none;overflow:unset}}@media (min-width:1000px){.form-item--cities .form-item__body .cities{padding:32px}}.form-item--cities .form-item__no-result{padding:4px 28px 20px}@media (min-width:740px){.form-item--cities2 .form-item__body,.form-item--cities2.form-item--active .form-item__body{padding:0;overflow:auto;scrollbar-color:rgba(141,141,159,.4) transparent;scrollbar-width:thin}.form-item--cities2 .form-item__body::-webkit-scrollbar,.form-item--cities2.form-item--active .form-item__body::-webkit-scrollbar{width:16px;height:16px}.form-item--cities2 .form-item__body::-webkit-scrollbar-thumb,.form-item--cities2.form-item--active .form-item__body::-webkit-scrollbar-thumb{background-color:rgba(141,141,159,.4);background-clip:content-box;border-width:6px;border-style:solid;border-color:transparent;border-radius:16px}}@media (min-width:1000px){.form-item--cities2 .form-item__body,.form-item--cities2.form-item--active .form-item__body{left:0;right:auto;width:360px;max-height:312px}}@media (min-width:740px){.form-item--cities2 .form-item__body .cities{padding:24px 24px 16px;max-height:none;overflow:unset}}.form-item--cities2 .form-item__no-result{padding:8px 16px 12px;font-size:15px;line-height:24px}@media (min-width:740px){.form-item--members .form-item__body{width:384px;max-width:calc(100vw - 48px)}}.form-item__body-btnwrap{margin-top:auto;padding-top:32px}@media (min-width:1000px){.form-item__body-btnwrap{display:none}}.form-item__body-btn{width:100%;min-height:56px;border-radius:0;background-color:#ea1a0e}@media (min-width:740px) and (max-width:999.98px){.form-item__body-btn{width:calc(100% + 32px);margin-right:-16px;margin-left:-16px;margin-bottom:-8px}}.form-item__btn-clear{display:none}.form-item__btn-clear .form-item__icon{width:24px;height:24px}@media (min-width:1000px){.form-item__btn-clear .form-item__icon{width:18px;height:18px;margin:4px}}.form-item:not(.form-item--empty) .form-item__btn-clear{display:block}@media (max-width:999.98px){.form-item:not(.form-item--empty) .form-item__btn-clear{top:50px;width:60px;height:76px}}.form-item:not(.form-item--empty) .form-item__btn-clear .form-item__icon{display:block;opacity:.6}@media (min-width:1000px){.form-item--has-clear .form-item__input{padding-right:40px}}@media (max-width:999.98px){.form-item--has-clear:not(.form-item--empty) .form-item__input{padding-right:40px}}@media screen and (min-width:1000px){.form-item__btn-clear~.form-item__btn{display:none}}@media (hover:hover) and (pointer:fine){.form-item:not(.form-item--empty) .form-item__btn-clear:focus-visible .form-item__icon,.form-item:not(.form-item--empty) .form-item__btn-clear:hover .form-item__icon{opacity:.9}}.members{font-weight:500;font-size:15px;line-height:20px}.members__main{padding-top:13px;padding-bottom:24px}.members__caption{margin-right:4px}@media (max-width:739.98px){.members__add,.members__main{padding-left:24px;padding-right:24px}}.members__main{display:flex;flex-wrap:wrap;justify-content:center;gap:20px}@media (min-width:1000px){.members__main{justify-content:space-between;flex-wrap:nowrap}}.members__add{transition:height .4s}.members__add-inner>:not(:last-child){margin-bottom:16px}.members__add-inner .members__row:first-child{padding-top:32px;border-top:1px solid #e2e2ec}.members__row-caption{flex-grow:1;font-weight:500;font-size:12px;line-height:16px;display:flex;align-items:flex-end;letter-spacing:.02em;padding-right:16px;white-space:nowrap;color:#8d8d9f;margin-bottom:4px}.members__input-wrap{flex-shrink:0;width:160px}.input-number,.members__add{position:relative}.input-number{width:100%;border:1px solid #e4e4ee;border-radius:4px}.input-number__btn{position:absolute;top:0;display:flex;align-items:center;justify-content:center;width:48px;height:100%;margin:0;padding:5px;border:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition-property:background-color,opacity;transition-duration:.3s}.input-number__btn:disabled{opacity:.6;pointer-events:none}.input-number__btn--minus{left:0}.input-number__btn--plus{right:0}.input-number__input{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:100%;height:48px;margin:0;padding-left:58px;padding-right:58px;font-weight:500;font-size:17px;line-height:30px;text-align:center;border:0;outline:0;pointer-events:none;cursor:default}.input-number__icon{width:16px;height:16px;fill:#a5a5c5;transition:fill .3s}@media (min-width:1000px){.input-number__btn:focus-visible svg,.input-number__btn:hover svg{fill:#4b4b61}}.select-wrap{display:flex;align-items:center;font-weight:400;font-size:13px;line-height:20px;letter-spacing:.04em}@media (min-width:740px){.select-wrap{font-size:15px;line-height:24px;letter-spacing:normal}}.select-wrap__caption{margin-right:20px;white-space:nowrap;color:#8d8d9f;font-weight:500;font-size:14px;line-height:16px}@media (min-width:740px){.select-wrap__caption{margin-right:14px}}.select-wrap__selector:only-child{width:100%}.select-wrap--members{flex-wrap:wrap;justify-content:center}@media (min-width:1000px){.select-wrap--members{flex-wrap:nowrap;justify-content:space-between}}.select-wrap--members .select-wrap__caption{min-width:160px;margin-right:0;padding-right:16px;letter-spacing:normal;color:inherit}.select-wrap--sm{font-size:13px;letter-spacing:.04em}.select-wrap--vert{flex-direction:column;align-items:flex-start}.select-wrap--vert .select-wrap__caption{margin-right:0}.select-input__inner{position:relative;z-index:0;display:flex;font-weight:500;font-size:15px;line-height:24px;letter-spacing:normal;text-align:start;transition-property:z-index;transition-delay:.3s}.select-input--active .select-input__inner{z-index:4;transition-delay:0s}.select-input__input-wrap{position:relative;z-index:3;display:flex;align-items:center;width:100%;color:inherit;overflow:hidden;background-color:#f5f5fa;border:1px solid #e4e4ee;border-radius:4px;transition:background-color .3s}@media (min-width:1000px){.select-input__input-wrap:hover svg{fill:#4b4b61}}.select-input--active .select-input__input-wrap{background-color:#eae9f2}.select-input__input-wrap::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid transparent;border-radius:inherit;pointer-events:none}.select-input__icon-wrap,.select-input__input{margin:0;color:inherit;background-color:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.select-input__input{display:inline-flex;width:100%;padding:4px 16px 4px 0;white-space:nowrap;text-overflow:ellipsis;outline:0;overflow:hidden;cursor:pointer;font-weight:500;font-size:15px;line-height:24px}.select-input__icon-wrap{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:flex-end;width:16px;height:100%;padding:0;border-radius:inherit;outline-width:2px;outline-offset:-1px}.select-input__input:-moz-read-only~.select-input__icon-wrap{width:100%}.select-input__input:read-only~.select-input__icon-wrap{width:100%}.select-input__icon{position:relative;flex-shrink:0;width:12px;height:12px;fill:#8d8d9f;transition-property:transform;transition-duration:.3s}.select-input__input:focus~.select-input__icon-wrap .select-input__icon{transform:scale(-1,-1)}.select-input--active .select-input__icon{transform:scale(-1,-1)}.select-input__list-wrap{position:absolute;top:calc(100% + 3px);right:0;width:100%;z-index:2;display:block;background-color:#fff;border-radius:6px;box-shadow:0 -1px 0 #e2e2ec,0 14px 40px rgba(165,165,197,.4);opacity:0;visibility:hidden;transform:translateY(-20px);transition-property:opacity,transform,box-shadow,visibility;transition-timing-function:ease-in-out}@media (min-width:740px){.select-input__list-wrap{right:-24px;width:384px;max-width:calc(100vw - 48px)}}.select-input--active .select-input__list-wrap{box-shadow:0 8px 30px rgba(0,0,0,.1);opacity:1;visibility:visible;pointer-events:all;transform:translateY(0);transition-duration:.3s,.3s,.3s,0s}.select-input__list{margin:0;padding:5px 1.25px;border-radius:3.75px;background-color:#fff;z-index:10;box-shadow:0 5px 10px rgba(0,0,0,.1);list-style:none;-moz-column-count:3;column-count:3}@media (min-width:740px){.select-input__list{-moz-column-count:4;column-count:4}}.select-input__list::-webkit-scrollbar{width:6px;height:6px}.select-input__list::-webkit-scrollbar-thumb{border-radius:6px;background:rgba(0,0,0,.2)}.select-input__item{-moz-column-break-inside:avoid;break-inside:avoid;transition:background-color .2s}.select-input__item--active{border-radius:6px;background-color:#e2e2ee}.select-input__item-inner{display:block;width:100%;margin:0;padding:8px 12px;font-weight:500;font-size:15px;line-height:24px;border-radius:6px;text-align:start;text-decoration:none;background-color:transparent;border-width:0;outline-width:0;transition:background-color .2s,color .2s;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (min-width:1000px){.select-input__item-inner:focus-visible,.select-input__item-inner:hover{background-color:#e92b37;color:#fff}}.select-input__item-top{display:flex;justify-content:space-between;gap:8px 16px}.select-input--age .select-input__inner{transition-delay:0s}@media (max-width:999.98px){.select-input--age.select-input--active .select-input__inner{position:fixed;top:0;left:0;flex-direction:column;width:100%;height:100%}.select-input--age.select-input--active .select-input__input-wrap{flex-shrink:0}}.select-input--age .select-input__input-wrap::before,.select-input--bordered .select-input__input-wrap::before,.select-input--bordered-md .select-input__input-wrap::before{border-color:#eff1fa}@media (max-width:999.98px){.select-input--age.select-input--active .select-input__input-wrap::before{border-top:0;border-left:0}}.select-input--age .select-input__input{width:150px;padding:11px 30px 11px 16px;font-size:15px}@media (max-width:999.98px){.select-input--age.select-input--active .select-input__input{width:calc(100% - 44px);padding-top:17px;padding-bottom:17px;opacity:0}}.select-input--age .select-input__icon-wrap{width:100%;padding-right:16px}@media (max-width:999.98px){.select-input--age.select-input--active .select-input__icon-wrap{background-image:url(../images/sprite.svg#icon-close);background-repeat:no-repeat;background-position:right 22px center;background-size:18px 18px}.select-input--age.select-input--active .select-input__icon-wrap::before{content:"Возраст ребёнка";position:absolute;top:0;left:0;padding:10px 54px 10px 18px;font-weight:500;font-size:17px;line-height:30px;color:#4b4b61}.select-input--age.select-input--active .select-input__icon{display:none}}.select-input--age .select-input__list-wrap{min-width:100%}@media (max-width:999.98px){.select-input--age .select-input__list-wrap{display:none}.select-input--age.select-input--active .select-input__list-wrap{position:relative;top:0;left:0;flex-grow:1;display:block;max-height:calc(100% - 48px)}.select-input--age.select-input--active .select-input__list{max-height:100%;box-shadow:none}}.select-input--age .select-input__item-inner{text-align:center}.select-input--age .select-input__item-top{justify-content:center}.select-input--bordered-md .select-input__input{width:200px;padding:12px 30px 12px 16px;font-size:15px}.select-input--bordered-md .select-input__icon-wrap{width:30px;padding-right:16px}.select-input--bordered-md .select-input__list-wrap{min-width:100%}.select-input--bordered .select-input__input{width:200px;padding:8px 30px 8px 16px;font-size:15px}.select-input--bordered .select-input__icon-wrap{width:30px;padding-right:12px}.select-input--bordered .select-input__list-wrap{min-width:100%}.select-input--md{max-width:100%}.select-input--md .select-input__inner{transition-delay:0s}.select-input--md .select-input__list-wrap{max-height:250px;overflow:auto;scrollbar-color:rgba(141,141,159,.4) transparent;scrollbar-width:thin}@media (min-width:740px){.select-input--md .select-input__list-wrap{right:0;left:0;width:auto;max-width:none}}.cities::-webkit-scrollbar,.select-input--md .select-input__list-wrap::-webkit-scrollbar{width:16px;height:16px}.cities::-webkit-scrollbar-thumb,.select-input--md .select-input__list-wrap::-webkit-scrollbar-thumb{background-color:rgba(141,141,159,.4);background-clip:content-box;border-width:6px;border-style:solid;border-color:transparent;border-radius:16px}.select-input--md .select-input__list{-moz-column-count:auto;column-count:auto}.select-input--md .select-input__input{padding:5px 30px 5px 16px}.select-input--md .select-input__icon-wrap{width:100%;padding-right:12px}.nights{display:flex;flex-direction:column;padding:10px 18px}.nights__grid{display:flex;flex-wrap:wrap;gap:4px 6px}@media (min-width:1000px){.nights__grid{display:grid;grid-template-columns:repeat(10,40px)}}.nights__item{display:flex;flex:0 0 40px}.nights__item-inner{width:100%;height:100%;margin:0;padding:8px;font-weight:500;font-size:14px;line-height:22px;background-color:#fff;border:1px solid #e3e3ed;border-radius:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition-property:color,background-color,border-color;transition-duration:.3s}.nights__item-inner--active{color:#fff;background-color:#e92b37;border-color:#e92b37}.nights__item-inner--disabled,.nights__item-inner:disabled{color:#808088;background-color:#f5f5fa;border-color:#e3e3ed}@media (min-width:1000px){.nights__item-inner--hover,.nights__item-inner:not(:disabled):focus-visible,.nights__item-inner:not(:disabled):hover{border-color:#e92b37}}.offer{position:relative;display:block;min-width:200px;min-height:164px;background-color:#fff;border-radius:16px;overflow:hidden}.offer__link{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-position:center;background-size:cover;background-repeat:no-repeat}.main-content2__column .offer{padding-top:131.56%}.cities{width:100%;max-height:100%;padding:8px;font-weight:500;font-size:15px;line-height:24px;overflow:hidden auto;-moz-column-gap:32px;column-gap:32px;scrollbar-color:rgba(141,141,159,.4) transparent;scrollbar-width:thin}@media (min-width:740px){.cities{-moz-column-count:3;column-count:3}}@media (min-width:1000px){.cities{-moz-column-count:4;column-count:4}}.cities a{display:block;padding:12px 20px;color:inherit;border-radius:4px;transition-property:background-color,color;transition-duration:.3s}@media (min-width:1000px){.cities a:focus-visible,.cities a[href]:hover{background-color:#edf0f2}}.cities a[href].active{background-color:#e92b37;color:#fff}.cities a:not([href]){opacity:.3}.cities2{width:100%;max-height:100%;padding:2px 4px;font-weight:500;font-size:15px;line-height:24px;overflow:hidden auto;-moz-column-gap:32px;column-gap:32px;scrollbar-color:rgba(141,141,159,.4) transparent;scrollbar-width:thin}.cities2::-webkit-scrollbar{width:16px;height:16px}.cities2::-webkit-scrollbar-thumb{background-color:rgba(141,141,159,.4);background-clip:content-box;border-width:6px;border-style:solid;border-color:transparent;border-radius:16px}.cities2__link{display:flex;align-items:center;width:100%;padding:10px 12px;color:inherit;border-radius:4px;transition-property:background-color,color;transition-duration:.3s}@media (min-width:1000px){.cities2__link:focus-visible,.cities2__link[href]:hover{background-color:#edf0f2}}.cities2__link[href].active{background-color:#e92b37;color:#fff}.cities2__link:not([href]){opacity:.3}.cities2__flag-wrap{display:inline-flex;vertical-align:top;width:24px;height:24px;margin-right:8px}.cities2__flag-wrap img{width:24px;height:24px;border-radius:24px;outline:1px solid rgba(255,255,255,.3);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.cities2__flag-wrap svg{width:24px;height:24px;fill:#a5a5c5}.cities2__text{display:inline-block;min-height:24px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cities2__text-sec{font-weight:600;font-size:11px;line-height:16px;opacity:.6}.cities2__link[href].active .cities2__text-sec{opacity:.8}.header{position:relative;background-color:#fff;z-index:5}.header__notice-wrap{position:relative;z-index:-1}@media screen and (min-width:1000px){.header__notice-wrap{position:sticky;top:0}}.header__row2{display:none}@media screen and (min-width:1400px){.header__row2{display:block;min-height:65px;padding-block:12px;background-color:#fff;overflow-x:clip}}.header__row1{padding-block:9px;background-color:#fff}@media screen and (min-width:740px){.header__row1{padding-block:12px}}@media screen and (min-width:1400px){.header__row1{min-height:34px;padding-block:4px;background-color:#f8f8fa}}.header__left,.header__right{display:flex;align-items:center;-moz-column-gap:24px;column-gap:24px}.header__row1 .header__logo-wrap,.header__row2 .header__left{flex-shrink:0}.header__middle{background-color:#fff}.header__inner{display:flex;align-items:center;justify-content:space-between;-moz-column-gap:10px;column-gap:10px;position:relative}@media screen and (min-width:1000px){.header__inner{-moz-column-gap:24px;column-gap:24px}}.header__logo-wrap{position:relative;display:flex;align-items:center;-moz-column-gap:10px;column-gap:10px}@media screen and (min-width:740px){.header__logo-wrap{-moz-column-gap:16px;column-gap:16px}}.header__logo-box{display:block}.header__logo{width:115px;height:40px;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}@media screen and (min-width:740px){.header__logo{width:145px;height:50px}}@media screen and (min-width:1400px){.header__row1 .header__logo-box{display:none}}.header__b2c-link{display:flex;align-items:center;padding:8px 13px;font-weight:600;font-size:13px;line-height:1.2;color:#fff;background-color:#ea1a0e;border-radius:8px}@media screen and (min-width:740px){.header__b2c-link{padding:12px 13px;border-radius:10px}}@media screen and (min-width:1400px){.header__b2c-link{padding:4px 9px;border-radius:8px}}@media screen and (min-width:1000px){.header__b2c-link>span>span:first-child{display:none}}@media screen and (max-width:999.98px){.header__b2c-link>span>span:last-child{display:none}}.header__b2c-link svg{fill:#fff;transform:translateX(2px)}@media (hover:hover) and (pointer:fine){.header__b2c-link:focus-visible,.header__b2c-link[href]:hover{color:#fff}}.header__main{position:fixed;left:0;width:100%;height:100vh;height:100dvh;padding-top:16px;padding-bottom:32px;background-color:#fff;transform:translate(50%,-50%) scale(0);transition:transform .3s ease-in-out;overflow-y:scroll;z-index:-2;top:117px;max-height:calc(100vh - 117px);max-height:calc(100dvh - 117px)}.header__main._active{transform:translate(0,0) scale(1)}.header__main-inner,.header__main-parts{display:flex;flex-direction:column;row-gap:16px}.header__main-parts{width:100%;max-width:calc(1420px + var(--re-container-p, 15px)*2);margin-right:auto;margin-left:auto;padding-right:var(--re-container-p, 15px);padding-left:var(--re-container-p, 15px)}.header__main-part{display:flex;flex-direction:column;row-gap:24px}.header__main-part--info{flex-direction:row;justify-content:space-between;-moz-column-gap:12px;column-gap:12px;padding:16px;border-radius:12px;background-color:#f8f8fa}@media screen and (min-width:740px){.header__main-part--info{flex-wrap:wrap;-moz-column-gap:24px;column-gap:24px}}.header__aside-links{display:flex;flex-direction:column;flex-wrap:wrap;gap:8px}@media screen and (min-width:740px){.header__aside-links{flex-direction:row}}.header__defs{display:flex;flex-direction:column;align-items:flex-end;text-align:right;row-gap:6px}@media screen and (min-width:740px){.header__defs{flex-direction:row;align-items:flex-start;-moz-column-gap:24px;column-gap:24px}}@media screen and (min-width:1400px){.header__lk{padding:4px 12px;background-color:#fff}}.header__btns{flex-shrink:0;display:flex;align-items:center;-moz-column-gap:8px;column-gap:8px}.header__tabletlinks-list{margin:0;padding-left:0;list-style-type:none}.header__row2 .header__lk{margin-right:8px}.header__menubtn-wrap{flex-shrink:0}.header .header__menu-btn{flex-shrink:0;width:40px;height:40px}@media screen and (min-width:1400px){.header .header__menu-btn{height:26px;background-color:#fff}}.breadcrumbs{font-size:12px;line-height:1.3;color:#454f5b;overflow:hidden}@media screen and (max-width:739.98px){.breadcrumbs__inner{width:calc(100% + var(--re-container-p, 15px)*2);margin-right:calc(-1*var(--re-container-p, 15px));margin-left:calc(-1*var(--re-container-p, 15px))}}.breadcrumbs__list{margin:0;padding:0;list-style:none;display:flex;-moz-column-gap:6px;column-gap:6px;white-space:nowrap;overflow:scroll hidden;scrollbar-width:none}@media screen and (max-width:739.98px){.breadcrumbs__list{padding-right:var(--re-container-p, 15px);padding-left:var(--re-container-p, 15px)}}.breadcrumbs__item{position:relative;display:flex;align-items:center;-moz-column-gap:6px;column-gap:6px}.breadcrumbs__item:not(:first-child)::before{content:"";display:inline-block;width:4px;height:4px;background-color:#c4cdd5;border-radius:4px}.breadcrumbs__link[href]{color:#919eab}.breadcrumbs__link[href]:focus-visible,.breadcrumbs__link[href]:hover{color:#454f5b}.menu-btn{--menu-btn-w:44px;--menu-btn-h:44px;--menu-btn-icon-w:14px;--menu-btn-icon-h:10px;--menu-btn-lay-h:2px;--menu-btn-center:calc(50% - var(--menu-btn-lay-h, 2px) / 2);margin:0;padding:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:flex;width:var(--menu-btn-w, 44px);height:var(--menu-btn-h, 44px);color:#637381;background-color:#f8f8fa;border-radius:10px;transition-property:background-color,color;transition-duration:.3s}.menu-btn._active{color:#fff;background-color:#ea1a0e}.menu-btn__inner{position:relative;margin:auto;width:var(--menu-btn-icon-w, 14px);height:var(--menu-btn-icon-h, 14px)}.menu-btn__inner::after,.menu-btn__inner::before,.menu-btn__lay{position:absolute;width:100%;height:var(--menu-btn-lay-h, 2px);display:block;background-color:currentColor;border-radius:var(--menu-btn-lay-h, 2px);transition-timing-function:ease-in-out}.menu-btn__inner::after,.menu-btn__inner::before{content:"";transition-duration:.3s,.1s,.1s;transition-delay:0s,0s,.1s}.menu-btn__inner::before{top:0;transition-property:background-color,transform,top}.menu-btn._active .menu-btn__inner::before,.menu-btn__lay{top:calc(50% - var(--menu-btn-icon-h, 14px)/2);top:var(--menu-btn-center)}.menu-btn._active .menu-btn__inner::before{transform:rotate(45deg);transition-delay:0s,.2s,.1s}.menu-btn__lay{opacity:1;transition-property:background-color,opacity;transition-duration:.3s,.1s;transition-delay:0s,.1s}.menu-btn._active .menu-btn__lay{opacity:0}.menu-btn__inner::after{bottom:0;transition-property:background-color,transform,bottom}.menu-btn._active .menu-btn__inner::after{bottom:calc(50% - var(--menu-btn-icon-h, 14px)/2);bottom:var(--menu-btn-center);transform:rotate(-45deg);transition-delay:0s,.2s,.1s}@media (hover:hover) and (pointer:fine){.menu-btn:focus-visible,.menu-btn:hover{color:#ea1a0e;background-color:#f8f8fa}.menu-btn._active:focus-visible,.menu-btn._active:hover{color:#fff;background-color:#fe2e22}}.notice-promo{font-weight:500;font-size:13px;line-height:20px;letter-spacing:.02em;position:relative;padding-bottom:20px;margin-bottom:-20px;color:#fff;background-color:#ff6b15;background-image:url(../images/notice-promo/bg-logo.svg),linear-gradient(114.79deg,#e92c38 19.08%,#ff6b15 85.92%);background-position:50% 50%,center;background-repeat:no-repeat,no-repeat;background-size:652px 720px,cover;transition:background-position 1s cubic-bezier(.6,-.2,.3,1.3);overflow:hidden}@media (min-width:1600px){.notice-promo{padding-bottom:16px;margin-bottom:-16px}}.notice-promo.active{background-position:50% 25%,center}.notice-promo__bg-row{position:absolute;top:0;left:0;bottom:0;display:flex;padding-left:.7vw;padding-right:.7vw;gap:1vw;transition:opacity 1s ease-in-out}.notice-promo__bg-row img+img{margin-top:20px}@media (max-width:739.98px){.notice-promo__bg-row{opacity:.8}}.notice-promo:not(.active) .notice-promo__bg-row{opacity:.6}@media (max-width:739.98px){.notice-promo:not(.active) .notice-promo__bg-row{opacity:.5}}.notice-promo__bg-wrap{display:flex;flex-direction:column;align-items:center;width:2vw;transform:translateY(-50%)}.notice-promo__bg-wrap:first-child{transform:translateY(-80%)}.notice-promo__bg-wrap:last-child{transform:translateY(-10%)}.notice-promo__inner,.notice-promo__text-box{display:flex;align-items:center;justify-content:space-between}.notice-promo__text-box{justify-content:center;position:relative;z-index:2;width:100%;padding-left:40px;padding-top:10px;padding-bottom:10px;color:inherit;height:50px;transition:height 1s 0s cubic-bezier(.8,-.2,.2,1.2)}@media (min-width:740px){.notice-promo__text-box{padding-top:5px;padding-bottom:5px}}.notice-promo__text-box::before{content:"";width:300%;height:100%}.notice-promo__text-box ._sm{transition:opacity .5s .5s ease-in-out}.notice-promo__text-box ._lg,.notice-promo__text-box::before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.notice-promo__text-box ._lg{max-width:85%;opacity:0;transition:opacity .5s 0s ease-in-out}.notice-promo.active .notice-promo__text-box ._lg{opacity:1;transition-delay:.5s}.notice-promo.active .notice-promo__text-box ._sm{opacity:0;transition-delay:0s}.notice-promo__btn-box{transform:translateY(-150%)}.notice-promo__btn{display:flex;width:40px;height:40px;margin:0;padding:0;border-radius:50%;background-color:rgba(255,255,255,.9);border:0;transition:opacity .5s .5s ease-in-out;opacity:.8}@media (min-width:740px){.notice-promo__btn{width:64px;height:64px}}.notice-promo:not(.active) .notice-promo__btn{opacity:0;transition-delay:0s;pointer-events:none}@media (min-width:1000px){.notice-promo__btn:hover{opacity:1;transition-delay:0s;transition-duration:.3s}}.notice-promo__btn-icon{position:relative;width:12px;height:12px;margin:auto;fill:#e92b37}@media (min-width:1000px){.notice-promo__btn-icon{transition:opacity .3s,fill .3s}.notice-promo__btn:hover .notice-promo__btn-icon{fill:#242429;opacity:.9}}.notice-promo__btn-box{position:relative;z-index:2;flex-shrink:0}.notice-promo.active .notice-promo__text-box{height:540px;max-height:100dvh}@media (max-width:739.98px){.notice-promo.active .notice-promo__text-box{height:250px}}.site-notice{font-weight:500;font-size:13px;line-height:20px;letter-spacing:.02em;background-repeat:no-repeat;background-size:cover;position:relative;padding-bottom:20px;margin-bottom:-20px}@media (min-width:1240px){.site-notice{font-size:15px;line-height:22px;margin-bottom:-20px}}@media (min-width:1600px){.site-notice{padding-bottom:16px;margin-bottom:-16px}}.site-notice::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-color:transparent;transition:background-color .3s}@media (min-width:1000px){.site-notice:hover::after{background-color:rgba(0,0,0,.05)}}.site-notice__link-btn{text-decoration:none;z-index:0;color:inherit}.site-notice__inner,.site-notice__text-box{display:flex;align-items:center;justify-content:space-between}.site-notice__text-box{justify-content:center;position:relative;z-index:2;width:100%;padding-left:40px;padding-top:10px;padding-bottom:10px;color:inherit}@media (min-width:740px){.site-notice__text-box{padding-top:5px;padding-bottom:5px}}.site-notice__link-btn{display:none}@media (min-width:740px){.site-notice__link-btn{display:block;font-size:11px;line-height:16px;padding:6px 16px;text-transform:uppercase;margin-left:60px}}.site-notice__btn{display:flex;width:40px;height:40px;margin:0;padding:0;background-color:transparent;border:0}.site-notice__btn-icon{width:12px;height:12px;margin:auto 0 auto auto;color:#294389;fill:currentColor;opacity:.4}@media (min-width:1000px){.site-notice__btn-icon{transition:opacity .3s,color .3s}.site-notice__btn:hover .site-notice__btn-icon{color:#242429;opacity:1}}.site-notice__btn-box{position:relative;z-index:2;flex-shrink:0}.aside-list__title{margin-bottom:19px}.aside-list__title,.aside-list__title>*{font-weight:600;font-size:20px;line-height:28px;color:#8d8d9f}.aside-list__link{position:relative;display:flex;align-items:center;-moz-column-gap:8px;column-gap:8px;width:100%;margin:0;padding:11px 14px;font-weight:500;font-size:16px;line-height:1.3;text-align:left;color:#242429;background-color:#f8f8fa;border:0;border-radius:12px;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition-property:color,background-color,border-radius;transition-duration:var(--aside-trans-dur, 0.3s);transition-timing-function:var(--aside-trans-tf, ease-in-out)}@media (hover:hover) and (pointer:fine){.aside-list button.aside-list__link:hover,.aside-list__link:focus-visible,.aside-list__link[href]:hover{color:#242429;background-color:#edf0f2}}.aside-list__link.active{color:#242429;background-color:#edf0f2}@media (hover:hover) and (pointer:fine){.aside-list button.aside-list__link.active:hover,.aside-list__link.active:focus-visible,.aside-list__link.active[href]:hover{color:#242429;background-color:#fff}}.aside-list__link.current,.aside-list__link.current.active{color:#fff;background-color:#ea1a0e}@media (hover:hover) and (pointer:fine){.aside-list button.aside-list__link.current.active:hover,.aside-list button.aside-list__link.current:hover,.aside-list__link.current.active:focus-visible,.aside-list__link.current.active[href]:hover,.aside-list__link.current:focus-visible,.aside-list__link.current[href]:hover{color:#fff;background-color:#fe2e22}}.main--aside-close .aside-list__link{color:#242429!important;background-color:transparent!important;pointer-events:none}.aside-list__link--menu{position:relative}.aside-list__link>*{position:relative;z-index:1}.aside-list__link--menu .aside-list__link-arrow,.aside-list__link::before{transition-duration:var(--aside-trans-dur, 0.3s);transition-timing-function:var(--aside-trans-tf, ease-in-out)}.aside-list__link::before{content:"";position:absolute;top:0;left:0;bottom:0;width:100%;background-color:transparent;border-radius:12px;transition-property:width,background-color,border-radius;pointer-events:all}.main--aside-close .aside-list__hide-box::before,.main--aside-close .aside-list__hide-link::before,.main--aside-close .aside-list__link::before{width:var(--aside-menu-w, 46px)}@media (hover:hover) and (pointer:fine){.main--aside-close .aside-list button.aside-list__link:hover::before,.main--aside-close .aside-list__link:focus-visible::before,.main--aside-close .aside-list__link[href]:hover::before{background-color:#edf0f2}}.main--aside-close .aside-list__link.active::before{background-color:#edf0f2}@media (hover:hover) and (pointer:fine){.main--aside-close .aside-list button.aside-list__link.active:hover::before,.main--aside-close .aside-list__link.active:focus-visible::before,.main--aside-close .aside-list__link.active[href]:hover::before{background-color:#fff}}.main--aside-close .aside-list__link.current.active::before,.main--aside-close .aside-list__link.current::before{background-color:#ea1a0e}@media (hover:hover) and (pointer:fine){.main--aside-close .aside-list button.aside-list__link.current.active:hover::before,.main--aside-close .aside-list button.aside-list__link.current:hover::before,.main--aside-close .aside-list__link.current.active:focus-visible::before,.main--aside-close .aside-list__link.current.active[href]:hover::before,.main--aside-close .aside-list__link.current:focus-visible::before,.main--aside-close .aside-list__link.current[href]:hover::before{background-color:#fe2e22}}.aside-list__link--menu .aside-list__link-arrow{width:14px;height:14px;margin-right:0;fill:currentColor;transition-property:transform,margin-right}.aside-list__link--menu.active .aside-list__link-arrow{transform:scale(1,-1)}.main--aside-close .aside-list__link--menu .aside-list__link-arrow{transform:scale(1,1) translateX(var(--aside-w, 46px))}.main--aside-close .aside-list__link--menu.active .aside-list__link-arrow{transform:scale(1,-1) translateX(var(--aside-w, 46px))}.aside-list__link-icon{flex-shrink:0;display:inline-block;width:18px;height:18px;color:#919eab;fill:currentColor;transition:color .3s ease-in-out}@media (hover:hover) and (pointer:fine){.aside-list button.aside-list__link:hover .aside-list__link-icon,.aside-list__link:focus-visible .aside-list__link-icon,.aside-list__link[href]:hover .aside-list__link-icon{color:#919eab}}.aside-list__link.active .aside-list__link-icon{color:#919eab}@media (hover:hover) and (pointer:fine){.aside-list button.aside-list__link.active:hover .aside-list__link-icon,.aside-list__link.active:focus-visible .aside-list__link-icon,.aside-list__link.active[href]:hover .aside-list__link-icon{color:#919eab}}.aside-list__link.current .aside-list__link-icon,.aside-list__link.current.active .aside-list__link-icon{color:#fff}@media (hover:hover) and (pointer:fine){.aside-list button.aside-list__link.current.active:hover .aside-list__link-icon,.aside-list button.aside-list__link.current:hover .aside-list__link-icon,.aside-list__link.current.active:focus-visible .aside-list__link-icon,.aside-list__link.current.active[href]:hover .aside-list__link-icon,.aside-list__link.current:focus-visible .aside-list__link-icon,.aside-list__link.current[href]:hover .aside-list__link-icon{color:#fff}}.aside-list__hide-box,.aside-list__link-text{transition-timing-function:var(--aside-trans-tf, ease-in-out)}.aside-list__link-text{flex-grow:1;margin:auto;transition-property:transform;transition-duration:var(--aside-trans-dur, 0.3s)}.main--aside-close .aside-list__link-text{transform:translateX(var(--aside-w, 46px))}.aside-list__hide-box{position:relative;height:0;border-radius:12px;background-color:#fff;transition-property:height,background-color,border-radius,visibility;transition-duration:var(--aside-trans-dur, 0.3s),var(--aside-trans-dur, 0.3s),var(--aside-trans-dur, 0.3s),0s;transition-delay:0s,0s,0s,0s;overflow:hidden;visibility:visible}.aside-list__hide-box:not(.active){visibility:hidden;transition-delay:0s,0s,0s,.3s}.main--aside-close .aside-list__hide-box{background-color:transparent}.aside-list__hide-box>*{position:relative;z-index:1}.aside-list__hide-box::before{content:"";position:absolute;top:0;left:0;bottom:0;width:100%;background-color:#fff;border-radius:inherit;transition-property:width,background-color,border-radius;transition-duration:var(--aside-trans-dur, 0.3s);transition-timing-function:var(--aside-trans-tf, ease-in-out)}.aside-list__hide-link{position:relative;display:flex;align-items:center;-moz-column-gap:8px;column-gap:8px;padding:11px 14px;font-weight:500;font-size:16px;line-height:1.3;color:#637381;background-color:transparent;border-radius:12px;outline:0}@media (hover:hover) and (pointer:fine){.aside-list__hide-link{transition-property:color,background-color;transition-duration:.3s;transition-timing-function:ease-in-out}.aside-list__hide-link:focus-visible,.aside-list__hide-link[href]:hover{color:#ea1a0e;background-color:transparent}}.aside-list__hide-link.current{color:#ea1a0e;background-color:transparent}.main--aside-close .aside-list__hide-link{pointer-events:none}.aside-list__hide-link>*{position:relative;z-index:1}.aside-list__hide-link::before,.aside-list__hide-text{transition-timing-function:var(--aside-trans-tf, ease-in-out);transition-duration:var(--aside-trans-dur, 0.3s)}.aside-list__hide-link::before{content:"";position:absolute;top:0;left:0;bottom:0;width:100%;background-color:transparent;border-radius:inherit;transition-property:width,background-color,border-radius;pointer-events:all}.aside-list__hide-text{flex-grow:1;margin:auto;transition-property:transform}.aside-list__hide-text:first-child{padding-left:26px}.aside-list__hide-text:first-child::before{content:"";position:absolute;top:50%;left:8px;width:6px;height:6px;background-color:currentColor;border-radius:50px;transform:translateY(-50%)}.main--aside-close .aside-list__hide-text{transform:translateX(var(--aside-w, 46px))}.aside-list__hide-icon{flex-shrink:0;display:inline-block;width:18px;height:18px;color:#919eab;fill:currentColor}@media (hover:hover) and (pointer:fine){.aside-list__hide-icon{transition:color .3s ease-in-out}.aside-list__hide-link:focus-visible .aside-list__hide-icon,.aside-list__hide-link:hover .aside-list__hide-icon{color:#ea1a0e}}.aside-list__hide-link.current .aside-list__hide-icon{color:#ea1a0e}.slider-pagination .swiper-pagination-bullet{width:8px;height:8px;background-color:#fff;opacity:.5;border-radius:4px;transition:opacity .3s,width .3s}.slider-pagination .swiper-pagination-bullet-active{width:16px;opacity:1}.slider{position:relative;overflow:hidden}@media (min-width:740px){.slider{overflow:visible}}@media (max-width:739.98px){.slider{margin-right:-18px;margin-left:-18px}}.slider__swiper{overflow:hidden;margin-left:0}@media (min-width:740px){.slider__swiper{max-width:unset;margin-left:auto}}@media (max-width:739.98px){.slider__swiper{padding-right:18px;padding-left:18px}}.slider__slider-wrapper{margin-bottom:30px;position:relative}@media (min-width:1240px){.slider__slider-wrapper{margin-bottom:40px}}.slider__list{list-style:none;transition:transform,opacity .3s .3s}.slider__swiper:not(.swiper-initialized) .slider__list{opacity:0;pointer-events:none}.slider__item{width:240px}@media (min-width:740px){.slider__item{width:calc(33.3333333333% - 13.3333333333px)}}.slider__img-box{display:block;width:100%;position:relative;padding-top:67.3%;background-color:#a5a5c5;border-radius:12px;overflow:hidden;background-image:url(../images/nophoto_2.png);background-repeat:no-repeat;background-size:cover;background-position:center;outline:0}.slider--16-9 .slider__img-box{padding-top:56.25%}.slider__img-box--video svg{content:"";position:absolute;top:50%;left:50%;z-index:15;opacity:.7;fill:#4b4b61;transform:translate(-7px,-12px);transition:opacity .3s}.slider__img,.slider__img-box--video::before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.slider__img-box--video::before{content:"";z-index:10;width:64px;height:64px;border-radius:50%;opacity:.9;background-color:#fff;transition:width .3s,height .3s}@media (min-width:1000px){.slider__img-box--video:focus::before,.slider__img-box--video:hover::before{width:74px;height:74px}}@media (min-width:1000px){.slider__img-box--video:focus svg,.slider__img-box--video:hover svg{opacity:.9}}.slider__img{width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:transform .3s}@media (min-width:1000px){.slider__img-box:not(.slider__img-box--video):focus .slider__img,.slider__img-box:not(.slider__img-box--video):hover .slider__img{transform:translate(-50%,-50%) scale(1.1)}}.slider__slider-btn{display:none}@media (min-width:740px){.slider__slider-btn{position:absolute;display:block;top:50%;left:-16px;z-index:30;transform:translateY(-50%);background-color:#fff;border:2px solid rgba(255,255,255,.5);box-shadow:0 4px 16px rgba(59,65,124,.1)}}.slider__slider-btn svg{fill:#a5a5c5}.slider2__slider-btn:last-child,.slider__slider-btn:last-child{right:-16px;left:unset}.slider__loading{position:absolute;top:0;left:0;display:flex;width:100%;height:100%;border-radius:12px;background-color:#e2e2ee;transition:opacity .3s;pointer-events:none}.slider__swiper.swiper-initialized .slider__loading{opacity:0}.slider__loading svg{display:none}.slider-posts__swiper:not(.swiper-initialized) .slider-posts__loading svg,.slider2__swiper:not(.swiper-initialized) .slider2__loading svg,.slider3__swiper:not(.swiper-initialized) .slider3__loading svg,.slider__swiper:not(.swiper-initialized) .slider__loading svg{display:block;width:40px;height:40px;fill:#e92b37;margin:auto;animation:rotate 3s linear infinite}.slider2{position:relative}.slider2--invis{opacity:0;transform:translateY(5%)}.slider2--vis{opacity:1;transform:translateY(0);transition-property:opacity,transform;transition-duration:.4s;transition-delay:.1s;transition-timing-function:ease}.slider2__swiper{overflow:visible}.slider2__slider-wrapper{margin-bottom:30px;position:relative}@media (min-width:1240px){.slider2__slider-wrapper{margin-bottom:40px}}.slider2__list{list-style:none;transition:transform,opacity .3s .3s}.slider2__swiper:not(.swiper-initialized) .slider2__list{opacity:0;pointer-events:none}.slider2__item{width:280px;height:auto}@media (min-width:1000px){.slider2__item{width:calc(33.3333333333% - 6.6666666667px);max-width:340px}}@media (min-width:1240px){.slider2__item{width:calc(33.3333333333% - 13.3333333333px)}}@media (min-width:1400px){.slider2__item{width:calc(25% - 15px)}}.slider2__card,.slider2__item>*{height:100%}.slider2__slider-btn{display:none}@media (min-width:1000px){.slider2__slider-btn{position:absolute;display:block;top:50%;left:-16px;z-index:30;transform:translateY(-50%);background-color:#fff;border:2px solid rgba(255,255,255,.5);box-shadow:0 4px 16px rgba(59,65,124,.1)}}.slider2__slider-btn svg{fill:#a5a5c5}.slider2__loading{position:absolute;top:0;left:0;display:flex;width:100%;height:100%;border-radius:12px;background-color:#e2e2ee;transition:opacity .3s;pointer-events:none}.slider2__swiper.swiper-initialized .slider2__loading{opacity:0}.slider2__loading svg,.slider3__loading svg{display:none}.slider3{position:relative}.slider3--invis{opacity:0;transform:translateY(5%)}.slider3--vis{opacity:1;transform:translateY(0);transition-property:opacity,transform;transition-duration:.4s;transition-delay:.1s;transition-timing-function:ease}.slider3__swiper{overflow:visible}@media screen and (min-width:1240px){.slider3__swiper{overflow:hidden}}.slider3__slider-wrapper{margin-bottom:30px;position:relative}@media screen and (min-width:1240px){.slider3__slider-wrapper{margin-bottom:40px}}.slider3__list{list-style:none;transition:transform,opacity .3s .3s}.slider-posts__item:not(.swiper-slide-active):not(.swiper-slide-next):not(.swiper-slide-next+*) .slider-posts__card,.slider3__swiper:not(.swiper-initialized) .slider3__list{opacity:0;pointer-events:none}.slider3__item{width:280px;height:auto}@media screen and (min-width:1000px){.slider3__item{width:calc(33.3333333333% - 6.6666666667px);max-width:340px}}@media screen and (min-width:1240px){.slider3__item{width:calc(33.3333333333% - 13.3333333333px)}}@media screen and (min-width:1400px){.slider3__item{width:calc(25% - 15px)}}.slider3__card,.slider3__item>*{height:100%}.slider3__slider:not(.swiper-initialized) .slider3__slider-btns{display:none}.slider3__slider-btns .slider-btn2{position:absolute;top:33%;transform:translateY(-50%);z-index:1}.slider3__slider-btns .slider-btn2--prev{left:-8px}@media screen and (min-width:740px){.slider3__slider-btns .slider-btn2--prev{left:-20px}}@media screen and (min-width:1400px){.slider3__slider-btns .slider-btn2--prev{left:-50px}}.slider3__slider-btns .slider-btn2--next{right:-8px}@media screen and (min-width:740px){.slider3__slider-btns .slider-btn2--next{right:-20px}}@media screen and (min-width:1400px){.slider3__slider-btns .slider-btn2--next{right:-50px}}.slider3__loading{position:absolute;top:0;left:0;display:flex;width:100%;height:100%;border-radius:12px;background-color:#e2e2ee;transition:opacity .3s;pointer-events:none}.slider3__swiper.swiper-initialized .slider3__loading{opacity:0}.slider3 .card-hotel3__image-container{height:190px}.slider-simple{position:relative}.slider-simple__inner{overflow:hidden;border-radius:12px}.slider-simple__img-wrapper{position:relative;display:block;padding-top:59.76%;overflow:hidden;background-image:url(../images/nophoto2_x2.png);background-repeat:no-repeat;background-size:cover;background-position:center}.slider-simple--16-9 .slider-simple__img-wrapper{padding-top:56.23%}.slider-simple__img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.slider-simple__slider-btn{position:absolute;top:50%;left:-16px;z-index:30;transform:translateY(-50%);background-color:#fff;border:2px solid rgba(255,255,255,.5);box-shadow:0 4px 16px rgba(59,65,124,.1)}.slider-posts__slider-btn svg,.slider-simple__slider-btn svg{fill:#a5a5c5}.slider-posts__slider-btn:last-child,.slider-simple__slider-btn:last-child{right:-16px;left:unset}.slider-posts__wrap{overflow:hidden;margin-top:-60px;margin-bottom:-60px}.slider-posts__container{padding-top:60px;padding-bottom:60px}.slider-posts__inner{position:relative}.slider-posts__swiper{overflow:visible}.slider-posts__list{overflow:visible;list-style:none;transition:transform,opacity .3s .3s}.slider-posts__swiper:not(.swiper-initialized) .slider-posts__list{opacity:0;pointer-events:none;visibility:hidden}.slider-posts__item{display:flex;flex-direction:column;width:280px;height:auto}@media (min-width:740px){.slider-posts__item{width:calc(50% - 10px)}}@media (min-width:1000px){.slider-posts__item{width:calc(33.3333333333% - 13.3333333333px)}}@media (min-width:740px) and (max-width:999.98px){.slider-posts__item.swiper-slide-next+* .slider-posts__card{opacity:0;pointer-events:none}}.slider-posts__card{flex-grow:1;transition-property:opacity;transition-duration:.3s}.slider-posts__loading svg,.slider-posts__slider-btn{display:none}@media (min-width:740px){.slider-posts__slider-btn{position:absolute;display:block;top:29%;left:-16px;z-index:30;transform:translateY(-50%);background-color:#fff;border:2px solid rgba(255,255,255,.5);box-shadow:0 4px 16px rgba(59,65,124,.1)}}.slider-posts__loading{position:absolute;top:0;left:0;display:flex;width:100%;height:100%;border-radius:12px;background-color:#e2e2ee;transition:opacity .3s;pointer-events:none}.slider-posts__swiper.swiper-initialized .slider-posts__loading{opacity:0}ymaps[class*=balloon_layout_normal]{box-shadow:0 5px 40px rgba(0,0,0,.08)}ymaps[class*=balloon__layout],ymaps[class*=balloon_layout_normal]{background-color:#fff;border-radius:12px}ymaps[class*=balloon__close]{width:40px}ymaps[class*=balloon__close]+ymaps[class*=balloon__content]{margin-right:0;padding:20px}ymaps[class*=balloon__content]>*{width:100%!important}.balloon{font-family:"GolosText",Arial,sans-serif;color:#242429}.balloon__head,.balloon__info{font-weight:600;font-size:15px;line-height:18px;margin-bottom:10px}.balloon__info{font-weight:500;font-size:13px;letter-spacing:.02em;color:#4b4b61}.balloon__link{font-weight:600;font-size:15px;line-height:20px;color:#e92b37;margin-bottom:8px;display:block}.balloon__row{display:flex;margin-bottom:4px}.balloon__row:last-child{margin-bottom:0}.balloon__times-text{color:#8d8d9f;font-weight:700;font-size:13px;line-height:16px;text-transform:uppercase;margin-right:8px;width:50px}.balloon__clock,.link-arrow{color:#4b4b61;font-weight:500;font-size:13px;line-height:16px}.main-content2__hotel-top .map-wrap2 ymaps[class*=balloon_layout_panel]{padding-bottom:48px;border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}.main-content2__hotel-top .map-wrap2 ymaps[class*=balloon_layout_panel] ymaps[class*=balloon__content]{padding-bottom:6px}.main-content2__hotel-top .map-wrap2 .balloon::after{content:"";display:block;width:100%;height:1px;background-color:#f1f3f8}.link-arrow{display:inline-flex;align-items:center;justify-content:flex-end;-moz-column-gap:12px;column-gap:12px;min-width:44px;font-size:14px;line-height:20px;letter-spacing:.02em;white-space:nowrap;color:#808088}@media (min-width:1000px){.link-arrow{justify-content:center;padding-right:8px}.link-arrow:focus,.link-arrow:hover{color:#e92b37}}.link-arrow2 svg,.link-arrow__icon{flex-shrink:0;transition-duration:.3s}.link-arrow__icon{position:relative;left:0;width:24px;height:24px;fill:currentColor;transition-property:fill,transform,opacity;transition-timing-function:ease;opacity:.5}@media (min-width:1000px){.link-arrow__icon{transform:translateX(0)}.link-arrow:focus .link-arrow__icon,.link-arrow:hover .link-arrow__icon{opacity:1;transform:translateX(8px)}}@media (max-width:739.98px){.link-arrow--text-invisible-m{min-width:auto}.link-arrow--text-invisible-m .link-arrow__text{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}}.link-arrow--text-red .link-arrow__text{color:#e92b37}@media (min-width:1600px){.main-content--wide .link-arrow{font-size:15px}}.link-arrow2{display:inline-flex;align-items:center;justify-content:center;-moz-column-gap:8px;column-gap:8px;padding:11px 12px;font-weight:600;font-size:14px;line-height:16px;white-space:nowrap;color:#212b36;background-color:#fff;border-radius:12px}@media screen and (min-width:740px){.link-arrow2{padding-block:8px;font-size:16px;line-height:24px}}.link-arrow2 svg{width:16px;height:16px;fill:#ea1a0e;transition-property:fill,transform}@media screen and (min-width:740px){.link-arrow2 svg{width:24px;height:24px}}@media (hover:hover) and (pointer:fine){.link-arrow2:focus-visible,.link-arrow2[href]:hover{color:#ea1a0e}.link-arrow2:focus-visible svg,.link-arrow2[href]:hover svg{transform:translateX(20%)}}@media screen and (max-width:739.98px){.link-arrow2_text-invisible-s span{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}}.weather{padding:14px;background-color:#edf0f2;border-radius:12px}.weather__item{display:flex;align-items:top;justify-content:space-between;margin-bottom:4px}.weather__item:last-child{margin-bottom:0}.weather__text{font-weight:500;font-size:13px;line-height:20px;word-wrap:break-word;width:62px;color:inherit}@media (min-width:1240px){.weather__text{width:112px}}@media (min-width:1000px){.weather__text[href]:focus,.weather__text[href]:hover{color:#e92b37}}.weather__meaning{display:flex;align-items:top;justify-content:space-between;width:85px}@media (min-width:1240px){.weather__meaning{width:98px}}.weather__meaning img{width:22px;height:22px}.weather__numbers{font-weight:600;font-size:13px;line-height:20px}.weather__btn{margin:0;border:0;border-radius:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-weight:500;font-size:12px;line-height:16px;color:#8d8d9f;display:inline;padding:5px 0}.aside-news{padding:16px;border-radius:16px;background-color:#fff}.aside-news__item+.aside-news__item{margin-top:16px;padding-top:16px;border-top:1px solid #edf0f2}.aside-news__title{display:flex;align-items:center;justify-content:space-between;-moz-column-gap:12px;column-gap:12px;min-height:36px;margin-bottom:16px}.aside-news__title,.aside-news__title>*{font-weight:500;font-size:18px;line-height:1.2}.aside-news__title-link{display:inline-flex;align-items:center;-moz-column-gap:4px;column-gap:4px;padding:6px 12px;font-weight:600;font-size:14px;line-height:1.3;color:#212b36;background-color:#f8f8fa;border-radius:12px}.aside-news__title-link svg{width:24px;height:24px;fill:#ea1a0e}@media (hover:hover) and (pointer:fine){.aside-news__title-link svg{transition:transform .2s ease-in-out}.aside-news__title-link:focus-visible svg,.aside-news__title-link[href]:hover svg{transform:translateX(2px)}}.aside-news__link{position:relative;color:inherit;display:flex;flex-direction:column}.aside-news__date,.aside-news__mark{align-self:flex-start;display:inline-block;font-size:12px}.aside-news__date{padding-top:6px;font-weight:400;line-height:1.3;color:#919eab}.aside-news__mark{margin-right:4px;margin-bottom:4px;padding:5px 8px;border-radius:6px;font-weight:700;line-height:1.2;color:#637381;background-color:#f1f3f8}.aside-news__caption{padding-top:5px;margin-bottom:5px}.aside-news__caption,.aside-news__caption>*{font-weight:600;font-size:14px;line-height:1.3;color:#242429}@media (min-width:1000px){.aside-news__caption,.aside-news__caption>*{transition:color .3s}.aside-news__link:hover .aside-news__caption>*{color:#e92b37}}.aside-news__text{-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-weight:400;font-size:14px;line-height:1.3;color:#637381}.aside-news__text p{margin:0}.aside-links{font-weight:600;line-height:20px}@media (min-width:1240px){.aside-links{font-size:15px;letter-spacing:.02em}}.aside-links__item{margin-bottom:4px}@media (min-width:740px){.aside-links__item{margin-bottom:0}}@media (min-width:1000px){.aside-links__item{margin-bottom:10px}.aside-links__item:last-child{margin-bottom:0}}.aside-links__link{position:relative;display:flex;align-items:center;padding:0 30px 0 68px;height:100%;min-height:48px;color:inherit;overflow:hidden;transition:color .3s,padding .3s,box-shadow .3s,background-color .3s}@media (min-width:740px){.aside-links__link{padding:12px 24px 12px 68px;border:1px solid #e4e4ee;box-shadow:0 2px 12px rgba(165,165,197,.1);border-radius:12px;min-height:72px}}@media (min-width:1240px){.aside-links__link{padding-left:96px}}@media (min-width:1000px){.aside-links__link:hover{color:#e92b37;box-shadow:0 8px 24px rgba(165,165,197,.15)}}.aside-links__link--vip{color:#78635c}@media (min-width:740px){.aside-links__link--vip{border:0;background-color:#f2ece6}}.aside-links__link--vip svg path{transition:fill .3s}.aside-links__link--vip svg ._svg-bg{fill:#fff}.aside-links__link--vip svg ._svg-diamond-shadow{fill:#fa6069}.aside-links__link--vip svg ._svg-star-color,.aside-links__link--vip svg ._svg-star-shadow{fill:#242429}@media (min-width:1000px){.aside-links__link--vip[href]:hover{color:#dbb091;background-color:#242429;box-shadow:0 8px 24px hsla(240deg,22%,71%,.15)}.aside-links__link--vip[href]:hover svg ._svg-bg{fill:#242429}.aside-links__link--vip[href]:hover svg ._svg-diamond-shadow{fill:#dbb091}.aside-links__link--vip[href]:hover svg ._svg-star-color,.aside-links__link--vip[href]:hover svg ._svg-star-shadow{fill:#ffefdf}}.aside-links__link svg{position:absolute;left:1px;top:50%;transform:translateY(-50%);z-index:5}@media (min-width:740px){.aside-links__link svg{left:12px}}@media (min-width:1240px){.aside-links__link svg{left:24px}}@media (min-width:740px){.aside-links--center .aside-links__item{width:calc(33% - 7px)}}.aside-links--center .aside-links__link{padding:0;margin-bottom:4px;width:100%}@media (min-width:740px){.aside-links--center .aside-links__link{justify-content:center;padding:8px 24px}}.aside-links--center .aside-links__link svg:first-child{position:static;transform:unset;margin-right:14px}.links-bar{padding:18px;background-color:#fff;border:1px solid #e4e4ee;border-radius:12px}@media (min-width:740px){.links-bar{display:flex;flex-wrap:wrap;-moz-column-gap:40px;column-gap:40px;padding:20px 30px}}@media (min-width:1240px){.links-bar{padding:22px 38px}}.links-bar__link{display:flex;align-items:center;font-weight:500;font-size:14px;line-height:24px;color:#4b4b61;padding-top:3px;padding-bottom:3px}@media (min-width:740px){.links-bar__link{font-size:15px;line-height:28px}}@media (min-width:1240px){.links-bar__link{font-size:17px}}.links-bar__badge{font-weight:700;font-size:10px;line-height:12px;letter-spacing:.05em;text-transform:uppercase;color:#fff;display:inline-block;padding:2px 4px;background-color:#e92b37;border-radius:2px;margin-right:6px;-webkit-text-fill-color:#fff}@media (min-width:740px){.links-bar__badge{margin-right:12px}}.links-bar__badge--black{background-color:#242429}.stars__list{display:flex}.stars svg{width:15px;height:15px}.stars svg:not(:last-child){margin-right:5px}.stars2{display:inline-flex;align-items:center;-moz-column-gap:.125rem;column-gap:.125rem;padding:.25rem .4375rem;font-weight:700;font-size:.75rem;line-height:1.1;color:#637381;background-color:#fff;border-radius:.375rem}.stars2 svg{width:.875rem;height:.875rem;fill:currentColor}.subscribe-field__inner{position:relative;width:100%;background-color:#fff;border-radius:8px}.subscribe-field__input{width:100%;padding:12px 88px 12px 16px;font-weight:500;font-size:14px;line-height:24px;text-overflow:ellipsis;background-color:transparent;border:0;border-radius:inherit;outline-width:1px;outline-style:solid;outline-offset:-1px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline-color:transparent}@media (min-width:740px){.subscribe-field__input{padding-block:16px;font-size:15px}}@media (hover:hover) and (pointer:fine){.subscribe-field__input{transition-property:outline-color,box-shadow;transition-duration:.3s}}.subscribe-field__input:focus{outline-color:#e92b37}.subscribe-field__input:disabled{opacity:.6}.subscribe-field__submit{position:absolute;top:0;right:0;display:flex;width:72px;height:100%;margin:0;padding:0;font-weight:700;font-size:12px;line-height:24px;letter-spacing:.05em;color:#fff;background-color:#e92b37;border:0;border-top-right-radius:inherit;border-bottom-right-radius:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline-width:2px;outline-offset:-2px;outline-style:solid;outline-color:transparent}@media (hover:hover) and (pointer:fine){.subscribe-field__submit{transition-property:outline-color,background-color;transition-duration:.3s}}.subscribe-field__submit-icon{width:24px;height:24px;margin:auto;fill:#fff}.subscribe-field__submit:focus,.subscribe-field__submit:hover:not([disabled]){background-color:#ff4141}.subscribe-field__submit:disabled{opacity:.6}.subscribe-field__message{display:none}.subscribe-field--message .subscribe-field__message{display:block;padding-top:2px;font-weight:500;font-size:13px;line-height:18px}.subscribe-field.error .subscribe-field__message,.subscribe__bottom-text a:hover{color:#e92b37}.subscribe-field--basement,.subscribe-field--card-sm{border-radius:10px}.subscribe-field--card-sm .subscribe-field__inner{background-color:transparent;border-radius:inherit}.subscribe-field--card-sm .subscribe-field__input{padding:15px 16px;font-size:16px;line-height:1.3;color:inherit;background-color:transparent;outline-color:#fff}.subscribe-field--card-sm .subscribe-field__input::-moz-placeholder{color:rgba(255,255,255,.6)}.subscribe-field--card-sm .subscribe-field__input::placeholder{color:rgba(255,255,255,.6)}.subscribe-field.error .subscribe-field__input{outline-color:transparent;color:#ea1a0e;background-color:#fff}.subscribe-field--card-sm .subscribe-field__submit{position:relative;width:100%;height:auto;margin-top:12px;padding:16px;font-weight:700;font-size:16px;line-height:1.2;letter-spacing:normal;color:#ea1a0e;background-color:#fff;border-radius:12px}.subscribe-field--card-sm .subscribe-field__submit:focus-visible,.subscribe-field--card-sm .subscribe-field__submit:hover:not([disabled]){background-color:#edf0f2}.subscribe-field--card-sm .subscribe-field__submit-icon{display:none}.subscribe-field--card-sm .subscribe-field__submit .visually-hidden{position:static;overflow:unset;clip:unset;height:auto;width:auto;margin:auto}.subscribe-field--basement .subscribe-field__inner{background-color:transparent;border-radius:inherit}@media screen and (min-width:740px){.subscribe-field--basement .subscribe-field__inner{display:flex;-moz-column-gap:12px;column-gap:12px}}.subscribe-field--basement .subscribe-field__input{padding:15px 16px;font-weight:400;font-size:16px;line-height:1.3;color:inherit;background-color:#ea1a0e;outline-color:#fff}@media screen and (min-width:1240px){.subscribe-field--basement .subscribe-field__input{padding-block:11px}}.subscribe-field--basement.error .subscribe-field__input{outline-color:transparent;color:#ea1a0e;background-color:#fff}.subscribe-field--basement .subscribe-field__input::-moz-placeholder{color:rgba(255,255,255,.6)}.subscribe-field--basement .subscribe-field__input::placeholder{color:rgba(255,255,255,.6)}.subscribe-field--basement .subscribe-field__submit{position:relative;width:100%;height:auto;margin-top:12px;padding:16px;font-weight:700;font-size:16px;line-height:1.2;letter-spacing:normal;color:#ea1a0e;background-color:#fff;border-radius:12px;outline-offset:0}@media screen and (min-width:740px){.subscribe-field--basement .subscribe-field__submit{width:auto;margin-top:0;padding-inline:24px}}@media screen and (min-width:1240px){.subscribe-field--basement .subscribe-field__submit{padding-block:12px}}.subscribe-field--basement .subscribe-field__submit-icon{display:none}.subscribe-field--basement .subscribe-field__submit .visually-hidden{position:static;overflow:unset;clip:unset;height:auto;width:auto;margin:auto}@media (hover:hover) and (pointer:fine){.subscribe-field--basement .subscribe-field__input{transition:background-color .3s}.subscribe-field--basement .subscribe-field__input:focus-visible,.subscribe-field--basement .subscribe-field__input:hover:not([disabled]){background-color:#fe2e22}.subscribe-field--basement .subscribe-field__submit:focus-visible{outline-color:#fff}.subscribe-field--basement .subscribe-field__submit:focus-visible,.subscribe-field--basement .subscribe-field__submit:hover:not([disabled]){background-color:#edf0f2}}.subscribe{position:relative;padding:32px 18px;background-color:#eaeeff;border-radius:12px;overflow:hidden}@media (min-width:740px){.subscribe{padding-inline:32px}}@media (min-width:1400px){.subscribe{padding:40px}}.bg-light .subscribe{background-color:#dfe5fc}.subscribe__inner{position:relative;display:flex;flex-direction:column;height:100%}.subscribe__top{margin-bottom:24px}@media (min-width:740px) and (max-width:999.98px){.subscribe__top{margin-bottom:16px}}.subscribe__title{margin-bottom:0;font-weight:600;font-size:18px;line-height:26px}@media (min-width:740px){.subscribe__title{font-size:20px;line-height:28px}}@media (min-width:1400px){.subscribe__title{font-size:24px;line-height:32px}}.subscribe__text{padding-top:8px;margin-bottom:0;font-weight:500;font-size:13px;line-height:22px;color:#4b4b61}@media (min-width:740px){.subscribe__text{font-size:14px}}@media (min-width:1400px){.subscribe__text{padding-top:12px;font-size:15px;line-height:24px}}.subscribe__main{position:relative}.subscribe__main-inner{display:flex;flex-direction:column;height:100%}@media (min-width:1000px){.subscribe__main-inner{flex-direction:row}.subscribe__field-wrap{flex-shrink:0;flex-basis:59%;margin-right:40px}}.subscribe__bottom-text-wrap{display:flex;align-items:center;padding-top:8px}@media (min-width:1000px){.subscribe__bottom-text-wrap{padding-top:0}}.subscribe__bottom-text{flex-grow:1;font-weight:500;font-size:12px;line-height:16px;color:#8d8d9f}@media (min-width:740px){.subscribe__bottom-text{font-size:13px;line-height:18px}}.subscribe__bottom-text a{color:#242429}.subscribe__message{position:absolute;top:0;left:0;display:flex;align-items:flex-start;width:100%;height:0;font-weight:600;font-size:16px;line-height:24px;text-align:center;background-color:inherit;opacity:0;overflow:hidden;transition-property:height,opacity;transition-duration:0s,.3s;transition-delay:0s,0s;transition-timing-function:ease-in-out}.subscribe__message-inner{display:flex;justify-content:center;gap:16px;width:100%;padding:12px 16px;font-weight:500;font-size:14px;line-height:24px;background-color:#fff;border-radius:8px}@media (min-width:740px){.subscribe__message-inner{padding-block:16px;font-size:15px}}.subscribe__message-icon{flex-shrink:0;width:24px;height:24px;fill:#e92b37}@media (min-width:1400px){.subscribe--card{padding:40px 32px 30px}}.subscribe--card .subscribe__inner{display:flex;flex-direction:column}.subscribe--card .subscribe__top{margin-bottom:24px}@media (min-width:740px) and (max-width:999.98px){.subscribe--card .subscribe__top{margin-bottom:16px}}@media (min-width:1000px){.subscribe--card .subscribe__top{margin-top:auto;text-align:center}}@media (min-width:1400px){.subscribe--card .subscribe__top{margin-bottom:32px}}@media (min-width:740px){.subscribe--card .subscribe__text{padding-top:12px;font-size:15px;line-height:24px}}@media (min-width:1400px){.subscribe--card .subscribe__text{padding-top:16px}}@media (min-width:1000px){.subscribe--card .subscribe__main-inner{flex-direction:column}.subscribe--card .subscribe__main{margin-bottom:auto}.subscribe--card .subscribe__field-wrap{flex-basis:auto;flex-grow:1;margin-right:0}.subscribe--card .subscribe__bottom-text-wrap{padding-top:8px;text-align:center}}@media (min-width:1400px){.subscribe--card .subscribe__bottom-text-wrap{padding-top:24px}}.subscribe--card-sm{padding:22px 20px;color:#fff;background-color:#ea1a0e;border-radius:20px}.subscribe--card-sm .subscribe__top{margin-top:auto;margin-bottom:14px;text-align:center}.subscribe--card-sm .subscribe__title{font-family:"Druk Wide Cyr","GolosText",Arial,sans-serif;font-weight:500;font-size:18px;line-height:1.2}.subscribe--card-sm .subscribe__text{padding-top:8px;font-size:13px;line-height:22px}.subscribe--card-sm .subscribe__main{margin-bottom:auto}.subscribe--card-sm .subscribe__main-inner{flex-direction:column}.subscribe--card-sm .subscribe__field-wrap{flex-basis:auto;margin-right:0}.subscribe--card-sm .subscribe__bottom-text-wrap{padding-top:16px;text-align:center}.subscribe--card-sm .subscribe__bottom-text{color:rgba(255,255,255,.6);font-weight:400;font-size:10px;line-height:1.3}.subscribe--card-sm .subscribe__bottom-text [href]{font-weight:700;color:#fff}.subscribe--md .subscribe__top{margin-bottom:16px}@media (min-width:740px){.subscribe--md .subscribe__top{margin-bottom:12px}}.subscribe--md .subscribe__title{font-size:15px;line-height:20px}@media (min-width:740px){.subscribe--md .subscribe__title{font-size:16px;line-height:22px}}@media (min-width:1000px){.subscribe--md .subscribe__title{font-size:20px;line-height:28px}.subscribe--md .subscribe__field-wrap{flex-basis:calc(50% - 20px)}}.subscribe--message .subscribe__main-inner{opacity:0}.subscribe--message .subscribe__message{height:100%;opacity:1;transition-delay:0s,0s}@media (min-width:740px){.subscribe--wide{padding-inline:60px}}@media (min-width:1400px){.subscribe--wide{padding:32px 80px}}.subscribe--basement{padding:32px 20px;color:#fff;background-color:#ea1a0e;border-radius:20px}@media screen and (min-width:740px){.subscribe--basement{padding-inline:32px}}.subscribe--basement ::selection{color:#242429;background-color:#fff}.subscribe--basement ::-moz-selection{color:#242429;background-color:#fff}.subscribe--basement a ::selection,.subscribe--basement a::selection,.subscribe--basement button ::selection,.subscribe--basement button::selection{background-color:#f7675f}.subscribe--basement a ::-moz-selection,.subscribe--basement a::-moz-selection,.subscribe--basement button ::-moz-selection,.subscribe--basement button::-moz-selection{background-color:#f7675f}.subscribe--basement::before{content:"";position:absolute;top:0;left:26%;width:50%;min-width:813px;height:100%;min-height:749px;background-image:url(../images/vector_77.svg);background-repeat:no-repeat;background-position:0 0;background-size:100% 100%}@media screen and (min-width:740px){.subscribe--basement::before{left:38%;transform:translateY(-6%)}}@media screen and (min-width:1240px){.subscribe--basement::before{left:44%;transform:translateY(-15%)}}.subscribe--basement *{color:inherit}@media screen and (min-width:1240px){.subscribe--basement .subscribe__inner{flex-direction:row;align-items:center;-moz-column-gap:48px;column-gap:48px}.subscribe--basement .subscribe__inner>*{width:calc(50% - 24px)}}@media screen and (min-width:740px){.subscribe--basement .subscribe__top{margin-bottom:24px}}@media screen and (min-width:1240px){.subscribe--basement .subscribe__top{margin-bottom:0}}.subscribe--basement .subscribe__title{font-family:"Druk Wide Cyr","GolosText",Arial,sans-serif;font-weight:500;font-size:24px;line-height:1.2}@media screen and (min-width:740px){.subscribe--basement .subscribe__title{font-size:32px;line-height:1.1}}.subscribe--basement .subscribe__text{padding-top:20px;font-weight:400;font-size:16px;line-height:1.2;opacity:.9}@media screen and (min-width:740px){.subscribe--basement .subscribe__text{font-size:18px}}.subscribe--basement .subscribe__main-inner{flex-direction:column}.subscribe--basement .subscribe__field-wrap{margin-right:0}.subscribe--basement .subscribe__bottom-text-wrap{padding-top:16px}.subscribe--basement .subscribe__bottom-text{font-weight:400;font-size:12px;line-height:1.3;color:rgba(255,255,255,.6)}@media screen and (min-width:740px){.subscribe--basement .subscribe__bottom-text{font-size:14px}}.subscribe--basement .subscribe__bottom-text a{color:#e5e8eb;font-weight:700}.subscribe_jobs .subscribe__bottom-text-wrap,.subscribe_jobs .subscribe__top{text-align:start}.super-link{background-color:#ea1a0e;border-radius:16px;padding:14px;padding-inline:20px;margin:0;display:flex;flex-direction:column-reverse;align-items:flex-start;justify-content:flex-start;gap:14px}.super-link__text{display:block;color:#fff;font-family:Druk Wide Cyr;font-weight:500;font-size:18px;line-height:1.2}.super-link__btn{color:#ea1a0e;background-color:#fff;padding:8px;border-radius:12px;display:flex;justify-content:center;align-items:center}@media screen and (min-width:740px){.super-link{flex-direction:row;justify-content:space-between;align-items:center}}@media (hover:hover) and (pointer:fine){.super-link{transition-property:color,background-color;transition-duration:.3s}.super-link:focus-visible{outline:0}.super-link:focus-visible,.super-link[href]:hover,.super-link[type]:not(:disabled):hover{color:#637381;background-color:#fe2e22}.super-link._active:focus-visible,.super-link[href]._active:hover,.super-link[type]._active:not(:disabled):hover{color:#fff;background-color:#fe2e22}}.best-deal__content,.best-deal__item{display:flex;flex-direction:column;max-width:100%}.best-deal__item{background-color:#fff;position:relative;border-radius:16px;width:100%}.best-deal__item+.best-deal__item{margin-top:16px}.best-deal__content{flex-grow:1;padding:14px}.best-deal__content-left,.section-tabs__bodies>li{max-width:100%}.best-deal__content-right{margin-top:auto;padding-top:12px}.best-deal__content-top{display:flex;align-items:flex-end;flex-wrap:wrap;-moz-column-gap:4px;column-gap:4px}.best-deal__image-content{padding:10px;position:relative;display:flex;justify-content:space-between;pointer-events:none}.best-deal__image-content>*{pointer-events:all}.best-deal__image-container{height:190px;width:100%;position:relative;border-radius:16px;overflow:hidden}.best-deal__image{position:absolute;width:100%;-o-object-fit:cover;object-fit:cover;height:100%}.best-deal__image-labels{display:flex;flex-wrap:wrap;gap:10px}.best-deal__image-label{font-weight:600;font-size:12px;text-align:center;text-transform:uppercase;background-color:#161c24;color:#fff;padding-inline:8px;padding-top:5px;padding-bottom:5px;border-radius:6px;display:flex;justify-content:center;align-items:center}.best-deal__advantages,.best-deal__border{display:none}.best-deal__price-description{color:#637381;font-weight:400;font-size:14px;display:block}.best-deal__price{color:#ea1a0e;font-family:GolosText;font-weight:600;font-size:16px;display:block;margin-bottom:0}.best-deal__info_date{display:none}.best-deal__btn{flex-grow:1;font-weight:600;font-size:14px;line-height:16px;letter-spacing:0;border:0}.best-deal__more-wrap{width:100%;display:flex;padding-top:24px;justify-content:center}.best-deal__top{display:flex;align-items:center;justify-content:space-between}.best-deal__top_title{font-weight:400;font-size:14px;line-height:130%;color:#637381}.best-deal__top-left,.best-deal__top_rating{display:flex;gap:4px;align-items:center}.best-deal__top_rating{background:#f3f3f7;border-radius:6px;height:23px;width:38px;justify-content:center;gap:2px;color:#637381;font-weight:700;font-size:12px;letter-spacing:0}.best-deal__top_rating svg{fill:#637381}.best-deal__top_date{font-weight:400;font-size:14px;line-height:130%;color:#919eab}.best-deal__includes-list{margin-left:8px;display:flex;flex-wrap:wrap;gap:6px}.best-deal__includes-item{background:#f3f3f7;padding:4px 8px;display:flex;align-items:center;justify-content:center;-moz-column-gap:4px;column-gap:4px;border-radius:6px;color:#637381}.best-deal__includes-item svg{flex-shrink:0;width:12px;height:12px;fill:currentColor}.best-deal__includes-title{font-weight:400;font-size:12px;color:#637381}.best-deal__info-title{font-weight:600;font-size:16px;line-height:130%;margin-top:6px;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;width:100%}.best-deal__info-title a,.card-hotel3__info-title a,.card-package__title a{position:relative;display:block;max-width:-moz-fit-content;max-width:fit-content;color:inherit}.best-deal__info-title a::before,.card-hotel3__info-title a::before,.card-package__title a::before{content:"";position:absolute;inset:-4px 0}.best-deal__info-includes{margin-top:14px;display:flex}.best-deal__info-region{font-weight:400;font-size:14px;line-height:130%;letter-spacing:0;color:#637381;margin-top:6px;display:block;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.best-deal__bottom-btn_container{margin-top:12px;gap:12px;display:flex;width:100%;justify-content:space-between}@media screen and (min-width:740px){.best-deal__item+.best-deal__item{margin-top:0}.best-deal__list{display:grid;grid-template-columns:1fr 1fr;width:100%;flex-wrap:wrap;gap:16px}}@media screen and (min-width:1240px){.best-deal__list{display:block}.best-deal__item{display:flex;flex-direction:row;max-width:100%}.best-deal__item+.best-deal__item{margin-top:20px}.best-deal__price-description{padding-inline:10px}.best-deal__info-region{-webkit-line-clamp:1}.best-deal__content-left{padding-inline:8px}.best-deal__content-right{margin-top:0;padding-top:8px}.best-deal__info-title{margin-top:12px}.best-deal__price{padding-inline:10px}.best-deal__content-top{flex-grow:1}.best-deal__top{margin-top:8px}.best-deal__content-right{display:flex;flex-direction:column;text-align:end}.best-deal__content-top,.best-deal__info-includes{display:block}.best-deal__includes-list{margin-left:0;margin-top:4px}.best-deal__includes-item{font-weight:500;font-size:12px;line-height:14px;color:#637381}.best-deal__includes-item .visually-hidden{position:static;clip:unset;height:auto;width:auto;margin:0}.best-deal__content{flex-grow:1;display:grid;grid-template-columns:1fr 1px 160px;gap:12px;padding-inline:14px;padding-top:14px;padding-bottom:14px}.best-deal__top_date{display:none}.best-deal__border{margin-top:0;height:100%;border:solid 1px #e5e8eb;display:block}.best-deal__info_date{display:flex;gap:10px;align-items:center;font-weight:400;font-size:14px;color:#454f5b;margin-top:12px}.best-deal__info_date svg{fill:#637381}.best-deal__bottom-btn_container{flex-direction:column;flex-shrink:0;flex-wrap:wrap;margin-bottom:8px;gap:8px}.best-deal__image-container{width:340px;min-height:230px;height:initial;flex-shrink:0}}@media screen and (min-width:1400px){.best-deal__content{grid-template-columns:1fr 1px 216px}}@media (hover:hover) and (pointer:fine){.best-deal__info-title a:focus-visible,.best-deal__info-title a[href]:hover{color:#ea1a0e}}.review-answer__inner{margin:0;padding:16px;background-color:#f2f4fc;border-radius:12px}@media (min-width:1000px){.review-answer__inner{padding:24px}}.review-answer__header{display:flex;margin-bottom:8px;padding-left:36px;-moz-column-gap:16px;column-gap:16px;min-height:34px;font-size:13px;font-style:normal;font-weight:500;line-height:24px;background-image:url(../images/icons/pin-red.svg);background-position:0 0;background-size:24px 24px;background-repeat:no-repeat}@media (max-width:999.98px){.review-answer__header{flex-direction:column}}@media (min-width:1000px){.review-answer__header{margin-bottom:16px;padding-left:50px;background-size:34px 34px}.review-answer__header>*{padding-top:5px;padding-bottom:5px}}.review-answer__author{font-style:normal}.review-answer__date{color:#808088}.card-review{display:flex;font-size:14px;line-height:24px}@media (min-width:740px){.card-review{line-height:26px}}@media (min-width:1240px){.card-review{font-size:15px;line-height:28px}}.card-review__inner{display:block;width:100%;padding:23px 19px;background-color:#fff;border:1px solid #e2e2ee;border-radius:16px}@media (min-width:1240px){.card-review__inner{padding:31px 23px}}.card-review__content{display:flex;flex-direction:column;row-gap:8px;margin:0}@media (min-width:740px){.card-review__content{row-gap:16px;padding-left:40px;background-image:url(../images/sprite.svg#format_quote);background-position:0 0;background-size:24px 24px;background-repeat:no-repeat}}.card-review__review-answer{padding-top:24px}@media (min-width:740px){.card-review__review-answer{padding-left:40px}}.card-review__date{font-weight:500;color:#808088}@media (max-width:999.98px){.card-review__date{font-size:14px;line-height:26px}}@media (max-width:739.98px){.card-review__date{line-height:24px}}.card-review__author{display:flex;font-style:normal;font-weight:500;font-size:13px;line-height:24px}.card-review__name{margin-right:16px}@media (min-width:1240px){.card-review__name{font-size:13px}}.card-review__place{color:#808088}.card-news{display:flex}.card-news__inner{position:relative;display:block;width:100%;color:#4b4b61;padding:16px;background-color:#fff;background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:12px;box-shadow:0 14px 40px rgba(165,165,197,.16);overflow:hidden}@media (min-width:740px){.card-news__inner{padding:24px}}@media (min-width:1000px){.card-news__inner{transition:box-shadow .3s}}@media (min-width:1600px){.card-news__inner{padding:32px}}@media (min-width:1000px){.card-news__inner:hover{box-shadow:0 14px 40px rgba(165,165,197,.4)}}.card-news__img{position:absolute;top:50%;left:50%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1;transform:translate(-50%,-50%);filter:blur(0)}@media (min-width:1000px){.card-news__img{transition-property:transform,filter;transition-duration:.3s}.card-news--img .card-news__inner:hover .card-news__img{transform:translate(-50%,-50%) scale(1.1);filter:blur(2px)}}.card-news__content{position:relative;z-index:2;display:flex;flex-direction:column}.card-news__date{margin-bottom:4px;font-size:13px;line-height:20px;letter-spacing:.04em;color:#a5a5c5}.card-news__title,.card-news__title>*{max-height:40px;margin-top:0;font-weight:600;font-size:14px;line-height:20px;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media (min-width:740px){.card-news__title,.card-news__title>*{max-height:44px;font-size:15px;line-height:22px}}@media (min-width:1600px){.card-news__title,.card-news__title>*{max-height:52px;font-size:17px;line-height:26px}}@media (min-width:1000px){.card-news__title{transition:color .3s}.card-news:not(.card-news--img) .card-news__inner:hover .card-news__title{color:#e92b37}}.card-news__title:not(:last-child){margin-bottom:6px}@media (min-width:740px){.card-news__title:not(:last-child){margin-bottom:12px}}.card-news__text{max-height:110px;margin-top:0;font-size:13px;line-height:22px;-webkit-line-clamp:5;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media (min-width:740px){.card-news__text{max-height:144px;line-height:24px;-webkit-line-clamp:6}}@media (min-width:1600px){.card-news__text{max-height:156px;font-size:14px;line-height:26px}}.card-news--img .card-news__inner{background-repeat:no-repeat;background-size:cover;background-position:center;display:flex;flex-direction:column;justify-content:flex-end;color:#fff}.card-news--img .card-news__inner::before{content:"";position:absolute;left:0;bottom:0;width:100%;pointer-events:none;height:100%;background-color:#186fe6;z-index:4;opacity:0;transition:opacity .3s}@media (min-width:1000px){.card-news--img .card-news__inner:hover::before{opacity:.4}}.card-news--img .card-news__date,.card-news--img .card-news__inner:hover .card-news__title{color:#fff}.card-news--img .card-news__inner{padding:0}.card-news--img .card-news__hidden-text{position:relative;z-index:5;padding:16px;background-image:linear-gradient(180deg,rgba(32,34,51,0) 0,rgba(32,34,51,.7) 100%)}@media (min-width:740px){.card-news--img .card-news__hidden-text{padding:24px}}@media (min-width:1600px){.card-news--img .card-news__hidden-text{padding:32px}}.card-news--only-img .card-news__hidden-text{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.card-news4__inner{position:relative;display:flex;flex-direction:column;flex-grow:1;min-height:280px;color:#637381;background-color:#fff;border-radius:16px;outline:0;overflow:hidden}@media screen and (min-width:740px){.card-news4__inner{min-height:auto}}.card-news4__img-box{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#eef1fd;border-radius:inherit;overflow:hidden}.card-news4__img-box img,.card-news4__img-box::before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.card-news4__img-box::before{content:"";display:block;width:324px;height:216px;max-width:100%;max-height:100%;background-image:url(../images/nophoto_1.png);background-position:center;background-size:contain;background-repeat:no-repeat;pointer-events:none}.card-news4__img-box img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card-news4__content{position:relative;display:flex;flex-direction:column;flex-grow:1;padding:16px;background-color:inherit;border-radius:inherit}@media screen and (min-width:740px){.card-news4__content{padding:24px 24px 16px}}.card-news4__header{display:flex;flex-direction:column;row-gap:10px;margin-bottom:6px}@media screen and (min-width:740px){.card-news4__header{flex-direction:row;align-items:center;justify-content:space-between;-moz-column-gap:8px;column-gap:8px;margin-bottom:12px}}.card-news4__labels{display:flex;-moz-column-gap:6px;column-gap:6px;overflow:hidden;-webkit-mask-origin:padding-box;mask-origin:padding-box;-webkit-mask-image:linear-gradient(to right,#fff 0,#fff calc(100% - 15px),rgba(255,255,255,0) 100%);mask-image:linear-gradient(to right,#fff 0,#fff calc(100% - 15px),rgba(255,255,255,0) 100%)}.card-news4__label{display:inline-flex;align-items:center;align-self:flex-start;-moz-column-gap:6px;column-gap:6px;padding:5px 10px;font-weight:500;font-size:14px;line-height:1.3;vertical-align:middle;white-space:nowrap;color:#ea1a0e;background-color:#f8f8fa;border-radius:8px}@media screen and (min-width:740px){.card-news4__label{padding:6px 11px;border-radius:10px}}.card-news4__label svg{width:16px;height:16px;fill:#919eab}.card-news4__date{display:inline-block;font-size:12px;line-height:1.3;vertical-align:middle;white-space:nowrap;color:#919eab}.card-news4 .card-news4__title{margin-block:0}.card-news4__title{font-weight:600;font-size:14px;line-height:1.3;color:#161c24;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:740px){.card-news4__title{font-size:16px;-webkit-line-clamp:2}}@media screen and (min-width:1000px){.card-news4__title{-webkit-line-clamp:1}}.card-news4 .card-news4__text{margin-block:6px 0}@media screen and (min-width:740px){.card-news4 .card-news4__text{margin-block-start:12px}}.card-news4__text{font-size:14px;line-height:1.3;-webkit-line-clamp:7;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:740px){.card-news4__text{-webkit-line-clamp:2}}@media screen and (min-width:1000px){.card-news4__text{-webkit-line-clamp:2}}.card-news4__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 8px;margin-top:auto;padding-top:16px}@media screen and (min-width:740px){.card-news4__footer{padding-top:12px}}.card-news4__opts{display:flex;align-items:center;flex-wrap:wrap;-moz-column-gap:6px;column-gap:6px}.card-news4__opt{display:inline-flex;align-items:center;vertical-align:middle;-moz-column-gap:4px;column-gap:4px;font-size:12px;line-height:1.3;color:#919eab}@media screen and (max-width:999.98px){.card-news4__opt--comments{display:none}}.card-news4__opt svg{fill:#c4cdd5}.card-news4__btn{display:inline-block;padding:8px 16px;font-weight:600;font-size:14px;line-height:16px;color:#637381;text-align:center;background-color:#f8f8fa;border-radius:12px}@media (hover:hover) and (pointer:fine){.card-news4__btn,.card-news4__label,.card-news4__title{transition:color .3s}.card-news4__inner:focus-visible .card-news4__label,.card-news4__inner[href]:hover .card-news4__label{color:#161c24}.card-news4__inner:focus-visible .card-news4__btn,.card-news4__inner:focus-visible .card-news4__title,.card-news4__inner[href]:hover .card-news4__btn,.card-news4__inner[href]:hover .card-news4__title{color:#ea1a0e}}@media screen and (min-width:1000px){.basement-news__item .card-news4__title{-webkit-line-clamp:2}}.basement-news__item:first-child .card-news4__inner{justify-content:flex-end;padding:8px}@media screen and (min-width:740px){.basement-news__item:first-child .card-news4__inner{padding:12px}}.basement-news__item:first-child .card-news4__content{flex-grow:0}@media screen and (min-width:740px){.basement-news__item:first-child .card-news4__content{min-height:250px}}@media screen and (min-width:1000px){.basement-news__item:first-child .card-news4__content{min-height:215px}}.basement-news__item:first-child .card-news4__title{-webkit-line-clamp:2}@media screen and (min-width:1000px){.basement-news__item:first-child .card-news4__title{-webkit-line-clamp:1}}.basement-news__item:first-child .card-news4__text{-webkit-line-clamp:3}@media screen and (min-width:740px){.basement-news__item:first-child .card-news4__text{-webkit-line-clamp:4}}@media screen and (min-width:1000px){.basement-news__item:first-child .card-news4__text{font-size:16px;-webkit-line-clamp:2}}@media screen and (min-width:740px){.basement-news__item:first-child .card-news4__footer{padding-top:20px}}.section-slider .card-news4__inner{min-height:auto;background-color:#f8f8fa}@media screen and (min-width:1000px){.section-slider .card-news4__title{-webkit-line-clamp:2}}.section-slider .card-news4__btn{background-color:#fff}.news3 .card-news4__inner{height:100%;min-height:auto}.news3 .card-news4__content{min-height:250px}@media screen and (min-width:740px){.news3 .card-news4__content{padding-bottom:24px}}.news3 .card-news4__title{-webkit-line-clamp:2}.news3 .card-news4__text{-webkit-line-clamp:3}@media screen and (min-width:740px){.news3 .card-news4__text{font-size:16px}}@media screen and (min-width:1400px){.news3 .card-news4__text{-webkit-line-clamp:4}}@container news3 (width > 980px){.news3 .card-news4__text{-webkit-line-clamp:4}}@media screen and (min-width:740px){.news3 .news3__item_wide .card-news4__inner{flex-direction:row-reverse;min-height:265px}}.news3 .news3__item_wide .card-news4__img-box{position:relative;flex-shrink:0;width:100%;height:265px;border-radius:inherit;overflow:hidden}@media screen and (min-width:740px){.news3 .news3__item_wide .card-news4__img-box{width:300px;height:100%}.news3 .news3__item_wide .card-news4__content{width:calc(100% - 300px);height:100%}.news3 .news3__item_wide .card-news4__text{-webkit-line-clamp:4}}.blog-list2 .card-news4__inner{height:100%;min-height:auto}.blog-list2 .card-news4__img-box{position:relative;flex-shrink:0;width:100%;height:220px;border-radius:inherit;overflow:hidden}.blog-list2 .card-news4__content{min-height:210px}.blog-list2 .card-news4__text{-webkit-line-clamp:4}@media screen and (min-width:740px){.blog-list2 .card-news4__text{font-size:16px}}@media screen and (min-width:1400px){.blog-list2 .card-news4__text{-webkit-line-clamp:2}}@container blog-list2 (width > 980px){.blog-list2 .card-news4__text{-webkit-line-clamp:2}}@media screen and (min-width:740px){.blog-list2 .card-news4__footer{padding-top:20px}}@media screen and (min-width:1400px){.blog-list2 .card-news4__opts{-moz-column-gap:8px;column-gap:8px}.blog-list2 .card-news4__btn{padding:14px 24px}}.blog-list2 .card-news4__content:only-child .card-news4__text{-webkit-line-clamp:8}@media screen and (min-width:740px){.blog-list2 .card-news4__content:only-child .card-news4__text{-webkit-line-clamp:12}}.blog-list2 .blog-list2__item_wide .card-news4__inner{padding:.75rem;justify-content:flex-end}.blog-list2 .blog-list2__item_wide .card-news4__inner::before{content:"";display:block;min-height:180px}@media screen and (min-width:740px){.blog-list2 .blog-list2__item_wide .card-news4__inner::before{min-height:190px}}.blog-list2 .blog-list2__item_wide .card-news4__img-box{position:absolute;inset:0;height:100%}.blog-list2 .blog-list2__item_wide .card-news4__img-box::before{top:0;transform:translate(-50%,0)}.blog-list2 .blog-list2__item_wide .card-news4__content{flex-grow:0;min-height:215px}@media screen and (max-width:739.98px){.blog-list2.blog-list2_index .blog-list2__item_wide .card-news4__inner{padding:.5rem}.blog-list2.blog-list2_index .blog-list2__item_wide .card-news4__inner::before{min-height:95px}.blog-list2.blog-list2_index .blog-list2__item_wide .card-news4__title{-webkit-line-clamp:2;line-clamp:2}.blog-list2.blog-list2_index .blog-list2__item_wide .card-news4__text{-webkit-line-clamp:3;line-clamp:3}.blog-list2.blog-list2_index .blog-list2__item:not(.blog-list2__item_wide) .card-news4__img-box{height:132px}.blog-list2.blog-list2_index .blog-list2__item:not(.blog-list2__item_wide) .card-news4__text{-webkit-line-clamp:2;line-clamp:2}}.slider-posts .card-news4__inner{height:100%;min-height:auto}.slider-posts .card-news4__img-box{position:relative;flex-shrink:0;width:100%;height:220px;border-radius:inherit;overflow:hidden}.slider-posts .card-news4__text{-webkit-line-clamp:4}@media screen and (min-width:740px){.slider-posts .card-news4__text{font-size:16px}}@media screen and (min-width:1400px){.slider-posts .card-news4__text{-webkit-line-clamp:2}}@container blog-list2 (width > 980px){.slider-posts .card-news4__text{-webkit-line-clamp:2}}@media screen and (min-width:740px){.slider-posts .card-news4__footer{padding-top:20px}}.card-package{--p:16px;position:relative;display:flex;flex-direction:column;font-size:15px;line-height:1.2;color:#637381;background-color:#fff;border-radius:16px;overflow:hidden}.card-package__img-part{position:relative;height:205px;border-radius:inherit;overflow:hidden}.card-package__imgs{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;border-radius:inherit;z-index:1}.card-package__imgs img{position:absolute}.card-package__imgs:not(.is-init){display:flex}.card-package__imgs-item{display:flex;flex-shrink:0;width:100%;height:100%}.card-img picture,.card-package__img-viewport,.card-package__img-wrap picture{border-radius:inherit}.card-package__img-track{display:flex;width:100%;flex-shrink:0;border-radius:inherit}.card-package__img-wrap{position:relative;display:block;flex-shrink:0;width:100%;background-color:#f8f8fa}.card-package__img-wrap::before{content:"";display:block;min-height:100%;background-image:url(../images/nophoto_1.png);background-repeat:no-repeat;background-position:50% 50%;background-size:contain;background-color:#eef1fd}.card-package__img-wrap::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;opacity:0;z-index:1}.card-package__img-wrap img{position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%);-o-object-fit:cover;object-fit:cover}.card-package__img-wrap[href]:focus-visible img{outline:2px solid #ea1a0e;outline-offset:-2px}.card-package__gallery-pagination,.card-package__price-box dd ._opt-text{display:none}.card-package__img-part.swiper-initialized .card-package__gallery-pagination{position:absolute;bottom:0;left:0;right:0;display:flex;justify-content:center;flex-wrap:wrap;row-gap:8px;padding:8px;text-align:center;pointer-events:all;z-index:4}.card-package__img-part.swiper-initialized .card-package__gallery-pagination .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:4px;position:relative}.card-package__img-part.swiper-initialized .card-package__gallery-pagination .swiper-pagination-bullet::before{content:"";position:absolute;top:-4px;bottom:-4px;left:-4px;right:-4px}.card-package__marks{margin:0;padding:0;list-style:none;position:absolute;top:10px;left:10px;right:10px;display:flex;align-items:center;flex-wrap:wrap;gap:6px;line-height:1.2;z-index:2;pointer-events:none}.card-package__mark-btn{display:flex;align-items:center;gap:4px;padding:5px 8px;font-weight:700;font-size:12px;color:inherit;background-color:#f1f3f8;border-radius:6px;pointer-events:all}.card-package__mark-btn svg{flex-shrink:0;width:14px;height:14px;fill:currentColor}.card-package__mark-btn._current[href]{opacity:1}.card-package__content{display:flex;flex-direction:column;gap:6px;padding:var(--p) var(--p) 0}.card-package__place-box{display:flex;align-items:center;gap:6px}.card-package__flag-wrap{flex-shrink:0;width:14px;height:14px;background-position:center;background-size:cover;background-repeat:no-repeat;border-radius:14px}.card-package__place{font-size:13px}.card-package__title{margin-block:0;font-weight:600;font-size:17px;line-height:inherit;color:#212b36}.card-package__text{min-height:37px;margin-block:0;font-size:14px;color:#454f5b;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.card-package__includes{display:flex;flex-direction:column;row-gap:16px;padding:14px var(--p) 0}.card-package__includes-part{min-height:1em;padding-left:1.6em;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none' viewBox='0 0 14 14'%3E%3Cpath fill='%23EA1A0E' fill-rule='evenodd' d='M3.5 0A3.5 3.5 0 0 0 0 3.5v7A3.5 3.5 0 0 0 3.5 14h7a3.5 3.5 0 0 0 3.5-3.5v-7A3.5 3.5 0 0 0 10.5 0h-7Zm6.11 6.08a.7.7 0 0 0-1.02-.96l-2.16 2.3-1.06-.94a.7.7 0 0 0-.93 1.04L6 8.92A.7.7 0 0 0 7 8.88l2.62-2.8Z' clip-rule='evenodd'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:0 0;background-size:.9em .9em}.card-package__includes-part_user{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none' viewBox='0 0 14 14'%3E%3Cpath fill='%23EA1A0E' d='M7 7a3.5 3.5 0 1 0 0-7 3.5 3.5 0 0 0 0 7Z'/%3E%3Cpath fill='%23EA1A0E' d='M7 8.16a5.26 5.26 0 0 0-5.25 5.25c0 .33.26.59.58.59h9.34c.32 0 .58-.26.58-.59 0-2.9-2.35-5.24-5.25-5.25Z'/%3E%3C/svg%3E")}.card-package__includes-title{margin-block:0;font-size:15px;line-height:1.1}.card-package__includes-title span{font-weight:500;line-height:1.2;color:#161c24}.card-package__includes-list{padding-left:24px;font-weight:500;color:#161c24;list-style-type:disc;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.card-package__includes-list:not(:first-child){padding-top:3px}.card-package__includes-item::marker{font-size:.9em}.card-package__details-wrap{margin:14px var(--p) 0}.card-package__details{display:flex;flex-direction:column;gap:8px 24px;padding:14px;background-color:#f8f8fa;border-radius:10px}.card-package__detail{position:relative;min-height:14px;font-size:14px;-moz-column-break-inside:avoid;break-inside:avoid}.card-package__detail dd{color:#212b36;margin-left:0;padding-top:2px;font-weight:500;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.card-hotel3 ul,.card-package__detail dd>*{margin:0}.card-package__price-part{font-size:14px;margin:auto var(--p) 0;padding-top:16px}.card-package__price-box{display:flex;justify-content:space-between;white-space:nowrap}.card-package__price-box dd{margin-left:.7em;font-weight:700;color:#161c24;text-overflow:ellipsis;overflow:hidden}.card-package__price-box_price-red dd{color:#ea1a0e}.card-package__price-box_price-red dd ._opt-text{color:#454f5b;font-weight:500}.card-package__btns{display:flex;gap:8px;width:100%;margin-top:auto;padding:14px var(--p) var(--p)}.card-package__price-part+.card-package__btns{margin-top:0}.card-package__btn{flex-grow:1;width:100%;font-size:14px;padding-block:11px}.card-package__place,.card-package__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (min-width:740px){.card-package.card-package_wide{--p:24px;--row-gap:16px;display:grid;grid-template:repeat(5,auto)/repeat(2,1fr)}.card-package_wide .card-package__img-part{grid-column-end:span 2;height:250px}.card-package_wide .card-package__content{grid-column-end:span 2}.card-package_wide .card-package__details-wrap{grid-column-start:2;margin-left:0}.card-package_wide .card-package__btns,.card-package_wide .card-package__price-part{grid-column-end:span 2}}@media screen and (min-width:1400px){.card-package.card-package_wide{grid-template-rows:repeat(3,auto);grid-template-columns:400px calc(50% - 200px) calc(50% - 200px);padding:0;font-size:14px;line-height:1.3}.card-package_wide .card-package__img-part{grid-row-end:span 3;grid-column-end:2;height:auto;min-height:205px}.card-package_wide .card-package__content{grid-column-start:2}.card-package_wide .card-package__place{font-size:.85em}.card-package_wide .card-package__title{font-size:1.45em}.card-package_wide .card-package__includes{margin-top:var(--row-gap);margin-bottom:var(--row-gap);padding-top:0;padding-right:var(--row-gap)}.card-package_wide .card-package__includes-title{font-size:1em}.card-package_wide .card-package__includes-list{font-weight:400}.card-package_wide .card-package__details-wrap{grid-column-start:3;margin-top:var(--row-gap);margin-bottom:var(--row-gap)}.card-package_wide .card-package__detail dd{-webkit-line-clamp:4}.card-package_wide .card-package__price-part{display:flex;flex-direction:column;justify-content:center;row-gap:2px;grid-column-start:2;grid-column-end:3;margin-top:0;margin-right:0;padding-top:var(--row-gap);padding-right:var(--row-gap);padding-bottom:var(--p);font-size:1.06em;line-height:1.1}.card-package_wide .card-package__price-box dd{width:auto}.card-package_wide .card-package__price-box dd ._opt-text{display:none}.card-package_wide .card-package__btns{grid-column-start:3;grid-column-end:4;align-items:center;justify-content:end;width:auto;margin-right:var(--p);padding-top:var(--row-gap);padding-right:0;padding-left:0}.card-package_wide .card-package__btns,.card-package_wide .card-package__price-part{height:100%;border-top:1px solid #e5e8eb}.card-package_wide .card-package__btn{flex-grow:0;width:auto;padding-inline:24px}}@media screen and (min-width:740px){.card-package_img-grid .card-package__imgs{display:grid;grid-template:repeat(2,1fr)/calc(100% - 175px - 4px) 175px;gap:4px}.card-package_img-grid .card-package__imgs-item:first-child{grid-row-end:span 2}.card-package_img-grid .card-package__imgs-item:nth-child(3):not(:last-child){position:relative}.card-package_img-grid .card-package__imgs-item:nth-child(3):not(:last-child)::after{content:"+" attr(data-count) " фото";position:absolute;top:50%;left:50%;padding:5px 8px;font-weight:500;font-size:16px;line-height:1.2;color:#fff;border-radius:6px;background-color:#161c24;transform:translate(-50%,-50%);opacity:.9;pointer-events:none;z-index:1}.card-package_img-grid .card-package__imgs-item:nth-child(n+4){display:none}.card-package_img-grid .card-package__imgs-item:nth-child(3):not(:last-child)>::after{background-color:#161c24;opacity:.6}}@media screen and (min-width:1400px){.card-package_img-grid .card-package__imgs{display:grid;grid-template:repeat(2,1fr)/calc(100% - 210px - 4px) 210px;gap:4px}}@media (hover:hover) and (pointer:fine){.card-package__img-wrap::after{transition:opacity .3s}.card-package__img-wrap:focus-visible::after,.card-package__img-wrap[href]:hover::after{opacity:.1}.card-package_img-grid .card-package__imgs-item:nth-child(3):not(:last-child)>:focus-visible::after,.card-package_img-grid .card-package__imgs-item:nth-child(3):not(:last-child)>[href]:hover::after{opacity:.3}}.card-other{--co-img-h:102px;--co-img-top:-12px;--co-img-to-text:4px;position:relative;display:flex;flex-direction:column;align-items:center;flex-grow:1;padding:calc(var(--co-img-h, 102px) - var(--co-img-to-text, 4px)) 16px 16px;color:#242429;background-color:#fff;border-radius:16px;outline-offset:-3px;z-index:0}@media screen and (min-width:740px){.card-other{--co-img-h:112px;--co-img-top:-24px}}.card-other::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:inherit;border-radius:inherit;z-index:-1}.card-other__img-box{position:absolute;top:var(--co-img-top, -12px);left:0;display:block;width:100%;height:calc(var(--co-img-h, 102px) - var(--co-img-top, -12px) - var(--co-img-to-text, 4px))}.card-other__img-box img{max-height:100%;margin-inline:auto}.card-other__btn,.card-other__title{font-weight:600;font-size:14px;text-align:center}.card-other__title{flex-grow:1;margin-block:var(--co-img-to-text, 4px) 0;line-height:18px}.card-other__btn{display:block;width:100%;margin-top:8px;padding:13px;line-height:16px;color:#454f5b;border-radius:12px}.card-other--header,.card-other__btn{background-color:#f8f8fa}.card-other--header .card-other__btn{background-color:#fff}@media (hover:hover) and (pointer:fine){.card-other::before,.card-other__img-box img{transition:transform .2s}.card-other:focus-visible::before,.card-other[href]:hover::before{transform:translateY(var(--co-img-top, -12px))}.card-other:focus-visible .card-other__img-box img,.card-other[href]:hover .card-other__img-box img{transform:translateY(calc(var(--co-img-to-text, 4px)/2))}.card-other__btn{transition:color .3s}.card-other:focus-visible .card-other__btn,.card-other[href]:hover .card-other__btn{color:#ea1a0e}}.card-hotel__inner{display:block;color:inherit}@media (min-width:740px){.card-hotel__inner{display:flex;align-items:flex-start;position:relative}}@media (min-width:1000px){.card-hotel__inner:hover .card-hotel__title{color:#e92b37}}.card-hotel__img-box{flex-shrink:0}@media (min-width:740px){.card-hotel__img-box{width:225px;margin-right:28px}}@media (min-width:1240px){.card-hotel__img-box{width:240px;margin-right:40px}}.card-hotel__img-wrapper{display:block;position:relative;height:0;padding-top:67.25%;border-radius:12px;overflow:hidden;background-image:url(../images/nophoto_1.png);background-repeat:no-repeat;background-size:cover;background-position:center}.card-hotel2 img.card-hotel2__img,.card-hotel__img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .7s}@media (min-width:1000px){.card-hotel__img:hover{transform:translate(-50%,-50%) scale(1.2)}}.card-hotel__info{font-weight:500;font-size:12px;line-height:20px}@media (min-width:740px){.card-hotel__info{width:100%;padding-top:4px}}@media (max-width:739.98px){.card-hotel__info{padding:15px 8px 0}}.card-hotel__title-box{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:4px}@media (min-width:740px){.card-hotel__title-box{max-width:calc(100% - 145px - 15px);margin-bottom:9px}}.card-hotel__title,.card-hotel__title>*{font-weight:500;font-size:15px;line-height:22px;width:-moz-fit-content;width:fit-content}@media (min-width:740px){.card-hotel__title,.card-hotel__title>*{font-size:16px;line-height:24px}}@media (min-width:1240px){.card-hotel__title,.card-hotel__title>*{font-size:17px;line-height:24px}}.card-hotel__title{margin-right:18px;max-width:calc(100% - 115px);transition:color .3s}@media (min-width:740px){.card-hotel__title{max-width:unset}.card-hotel__country{max-width:calc(100% - 145px - 15px);font-size:14px;line-height:22px}}@media (min-width:1240px){.card-hotel__country{font-size:15px;line-height:24px}}.card-hotel__day{color:#8d8d9f;margin-bottom:14px}@media (min-width:740px){.card-hotel__day{max-width:calc(100% - 145px - 15px);font-size:13px;line-height:22px;margin-bottom:24px}}@media (min-width:1240px){.card-hotel__day{font-size:14px;line-height:24px}}.card-hotel__options{display:flex;flex-wrap:wrap;align-items:center;gap:4px}@media (min-width:740px){.card-hotel__options{max-width:calc(100% - 145px - 15px)}}@media (max-width:739.98px){.card-hotel__options{margin-bottom:12px}}.card-hotel__option{padding:2px 8px;background-color:#f3f5fd;border-radius:4px;font-weight:600;font-size:10px;line-height:2;letter-spacing:.05em;text-transform:uppercase;color:#4b4b61}@media (min-width:1240px){.card-hotel__option{padding:4px 12px}}@media (min-width:740px){.card-hotel__price-box{display:block;position:absolute;right:0;top:10px;text-align:right}}@media (min-width:1000px){.card-hotel__price-box{top:4px}}.card-hotel__price-wrapper{display:flex;align-items:center}@media (min-width:740px){.card-hotel__price-wrapper{display:block}}.card-hotel__price{font-weight:600;font-size:16px;line-height:20px;color:#e92b37;margin-right:8px}@media (min-width:740px){.card-hotel__price{display:block;margin:0;font-size:20px;line-height:22px}}.card-hotel__price-text{margin-right:8px;font-weight:500;font-size:12px;line-height:20px;letter-spacing:.04em;color:#4b4b61}@media (min-width:740px){.card-hotel__price-text{margin-right:0;font-size:13px;line-height:20px}}.card-hotel__btn{width:100%;margin-top:12px;padding:9px 15px;flex-grow:1;font-size:11px;line-height:22px}@media (min-width:740px){.card-hotel__btn{width:auto;margin-top:32px}}@media (min-width:1000px){.card-hotel__inner:focus .card-hotel__btn,.card-hotel__inner[href]:hover .card-hotel__btn{background-color:#ff4141;border-color:#ff4141}}@media (max-width:739.98px){.card-hotel--min .card-hotel__inner{display:flex}}@media (min-width:740px){.card-hotel--min .card-hotel__inner{align-items:center}}.card-hotel--min .card-hotel__img-box{width:132px}@media (max-width:739.98px){.card-hotel--min .card-hotel__img-box{width:116px;max-width:36%;margin-right:16px}}.card-hotel--min .card-hotel__img-wrapper{border-radius:8px}@media (max-width:739.98px){.card-hotel--min .card-hotel__info{flex-grow:1;padding:0}}@media (min-width:740px){.card-hotel--min .card-hotel__info{position:relative}}.card-hotel--min .card-hotel__title-box{flex-direction:column;align-items:stretch}.card-hotel--min .card-hotel__title{max-width:none;margin-right:0}@media (min-width:740px){.card-hotel--min .card-hotel__stars{margin-top:4px}}.card-hotel--min .card-hotel__country{font-size:13px;line-height:20px}.card-hotel--min .card-hotel__day{margin-bottom:6px;font-size:13px;line-height:16px}@media (min-width:740px){.card-hotel--min .card-hotel__day{margin-bottom:0;line-height:20px}}@media (max-width:739.98px){.card-hotel--min .card-hotel__price-box{display:flex;flex-direction:column;align-items:flex-start}.card-hotel--min .card-hotel__price-wrapper{flex-wrap:wrap}.card-hotel--min .card-hotel__price-text{font-size:12px;line-height:14px}}.card-hotel--min .card-hotel__btn{flex-grow:0;width:auto;margin-top:6px;padding:5px 15px}@media (min-width:740px){.card-hotel--min .card-hotel__btn{margin-top:9px}}.card-hotel2__inner{display:flex;flex-direction:column;height:100%;color:inherit;border-radius:12px;overflow:hidden}.card-hotel2__img-box{position:relative;flex-shrink:0}.card-hotel2__options{position:absolute;display:flex;flex-wrap:wrap;align-items:center;gap:4px;top:0;left:0;width:100%;padding:8px;z-index:1}.card-hotel2__option{padding:0 8px;font-weight:600;font-size:10px;line-height:2;letter-spacing:.05em;text-transform:uppercase;color:#4b4b61;background-color:#fff;border-radius:6px}@media (min-width:1240px){.card-hotel2__option{padding:2px 12px}}.card-hotel2__option--dark{background-color:rgba(34,36,50,.9);color:#fff}.card-hotel2__option--red{background-color:#e92b37;color:#fff}.card-hotel2__img-wrapper{display:block;position:relative;padding-top:66.475%;overflow:hidden;background-image:url(../images/nophoto_1.png);background-repeat:no-repeat;background-size:cover;background-position:center}.card-hotel2 img.card-hotel2__img{border-radius:0}@media (min-width:1000px){.card-hotel2 img.card-hotel2__img:hover{transform:translate(-50%,-50%) scale(1.2)}}.card-hotel2__info{display:flex;flex-direction:column;flex-grow:1;padding:8px;font-weight:500;font-size:12px;line-height:18px;border-width:0 1px 1px;border-style:solid;border-color:#e4e4ee;border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}@media (min-width:1000px){.card-hotel2__info{font-size:13px;line-height:20px}.card-hotel2__main{padding:4px 8px 0}}.card-hotel2__place{margin-bottom:2px;color:#4b4b61}.card-hotel2__title-box{display:flex;flex-direction:column}.card-hotel2__title,.card-hotel2__title>*{font-weight:600;font-size:1.074em;line-height:1.467}.card-hotel2__title{transition:color .3s}.card-hotel2__title h3{margin-bottom:0}@media (min-width:1000px){.card-hotel2__inner:hover .card-hotel2__title{color:#e92b37}}.card-hotel2__stars{padding-top:4px;padding-bottom:4px}.card-hotel2__text{padding-top:2px;color:#a5a5c5}.card-hotel2__footer{margin-top:auto;padding-top:12px}@media (min-width:1000px){.card-hotel2__footer{padding-top:16px}}.card-hotel2__btn{display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;flex-grow:1;-moz-column-gap:.7em;column-gap:.7em;width:100%;padding:12px;background-color:#eff1fa;border-radius:4px;text-align:center;transition:color .3s,background-color .3s}.card-hotel2__btn-text--old{display:inline-flex;color:rgba(36,36,41,.6);text-decoration:line-through}.card-hotel2__btn-text:not(.card-hotel2__btn-text--old){font-weight:600;font-size:1.3em;line-height:1.3;color:#e92b37}.card-hotel2--request .card-hotel2__btn-text{font-weight:500;font-size:1em;line-height:1.69;color:rgba(36,36,41,.6)}.card-hotel3{background-color:#fff;position:relative;display:flex;flex-direction:column;border-radius:16px}.card-hotel3__lists{display:grid;gap:16px}.card-hotel3__content{display:flex;flex-direction:column;flex-grow:1;padding:14px}.card-hotel3__image-content{padding:10px;position:relative;display:flex;justify-content:space-between}.card-hotel3__image-container{flex-shrink:0;height:190px;width:100%;position:relative;border-radius:16px;overflow:hidden;background-color:#eef1fd;background-image:url(../images/nophoto_1.png);background-repeat:no-repeat;background-size:contain;background-position:center}.card-hotel3__image{position:absolute;width:100%;-o-object-fit:cover;object-fit:cover;height:100%}.card-hotel3 .card-hotel3__image,.card-structure p{margin:0}.card-hotel3__image-labels{display:flex;flex-wrap:wrap;gap:10px}.card-hotel3__image-label{font-weight:600;font-size:12px;line-height:130%;letter-spacing:0;text-align:center;text-transform:uppercase;background-color:#161c24;color:#fff;padding-inline:8px;padding-top:5px;padding-bottom:5px;border-radius:6px;display:flex;justify-content:center;align-items:center}.card-hotel3__title{font-weight:400;font-size:14px;line-height:130%;color:#637381}.card-hotel3__rating{background-color:#f3f3f7;border-radius:6px;height:23px;width:38px;display:flex;align-items:center;justify-content:center;gap:2px;color:#637381;font-weight:700;font-size:12px;line-height:1.3;letter-spacing:0}.card-hotel3__rating svg{width:14px;height:14px;fill:#637381}.card-hotel3__btn-like{position:relative;z-index:1;min-height:30px;padding-inline:8px;color:#fff;border-radius:6px;border:0}.card-hotel3__btn-like-icon{width:14px;height:12.3px;fill:#c4cdd5}.card-hotel3__top{display:flex;align-items:center;justify-content:space-between}.card-hotel3__top-left{display:flex;gap:4px;align-items:center}.card-hotel3__date{font-weight:400;font-size:14px;line-height:130%;color:#919eab}.card-hotel3 .card-hotel3__includes-list{margin:0 0 0 8px;display:flex;gap:6px}.card-hotel3__includes-item{background-color:#f3f3f7;width:28px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:6px}.card-hotel3__includes-item svg{width:12px;height:12px;fill:#637381}.card-hotel3__info-includes{margin-top:14px;display:flex;align-items:center}.card-hotel3__info-region{font-weight:400;font-size:14px;line-height:130%;letter-spacing:0;color:#637381;margin-top:6px;display:block}.card-hotel3 .card-hotel3__info-title{font-weight:600;font-size:16px;margin-bottom:6px;line-height:1.5;width:100%;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.card-hotel3__include-title{font-weight:400;font-size:12px;line-height:1.3;color:#637381}.card-hotel3__btns{margin-top:auto;padding-top:12px;display:flex;gap:12px;width:100%;font-size:14px}.card-hotel3__btn{flex-grow:1}@media screen and (min-width:740px){.card-hotel3__info{padding:0}.card-hotel3__image-container{height:230px}.card-hotel3__info-includes{margin-top:10px}.card-hotel3__info-title{margin-top:0}}@media (hover:hover) and (pointer:fine){.card-hotel3__info-title a:focus-visible,.card-hotel3__info-title a[href]:hover{color:#ea1a0e}}.main-content2__section .card-hotel3{background-color:#f8f8fa}.main-content2__section .card-hotel3 .btn2_sec,.main-content2__section .card-hotel3__includes-item,.main-content2__section .card-hotel3__rating{background-color:#fff}.card-img{display:flex;flex-direction:column;font-size:14px;line-height:1.3;box-sizing:border-box}.card-img__img-part,.card-img__inner{position:relative;flex-grow:1;width:100%;overflow:hidden}.card-img__inner{display:flex;flex-direction:column;text-decoration:none;color:#242429;border-radius:24px;outline:0;box-shadow:0 14px 40px 0 rgba(165,165,197,.16)}.card-img__img-part{display:block;top:0;right:0;left:0;padding-top:100%;border-radius:inherit;background-color:#eef1fd;background-image:url(../images/nophoto_2.png);background-position:50% 0;background-size:contain;background-repeat:no-repeat}@media screen and (min-width:740px){.card-img__img-part{background-position-y:50%}}.card-img__img{position:absolute;top:50%;left:50%;width:100%;height:100%;border-radius:inherit;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transform:translate(-50%,-50%) scale(1)}.card-img__content-part{position:absolute;right:12px;bottom:12px;left:12px;padding:12px 16px;background-color:#fff;border-radius:16px}@media screen and (min-width:740px){.card-img__content-part{right:auto;width:208px;max-width:calc(100% - 24px)}}.card-img__content-main>:not(:last-child),.card-img__content-part>:not(:last-child){margin-bottom:4px}.card-img__content-main{position:relative;z-index:1;display:flex;flex-direction:column}.card-img__title{display:block;font-weight:600;font-size:1.15em;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.card-img__text-wrap{display:flex;justify-content:space-between;flex-wrap:wrap;-moz-column-gap:20px;column-gap:20px;color:#637381}.card-img__text2 img{display:inline-block;width:24px;height:24px;vertical-align:middle}.card-img__btn{display:inline-block;width:100%}@media (hover:hover) and (pointer:fine){.card-img__inner:focus-visible,.card-img__inner[href]:hover{color:#ea1a0e}.card-img__img{transition-property:transform;transition-duration:.3s;transition-timing-function:ease-in-out}}.card-img2{--pad:0.1875rem;--borr:1.5rem;position:relative;display:flex;flex-direction:column;padding:var(--pad);font-size:.875rem;line-height:1.3;color:#454f5b;border-radius:var(--borr);overflow:hidden;box-sizing:border-box}.card-img2::before{content:"";flex-grow:1;display:block;min-height:100px}.card-img2__img,.card-img2__img-part{position:absolute;top:0;left:0;width:100%;height:100%}.card-img2__img-part{right:0;bottom:0;background-color:#eef1fd;background-image:url(../images/nophoto_2.png);background-position:50% 50%;background-size:contain;background-repeat:no-repeat}.card-img2__img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.card-img2__content-part{position:relative;padding:.75rem 1rem;background-color:#fff;border-radius:calc(var(--borr) - var(--pad))}.card-img2__content,.card-img2__content-part{display:flex;flex-direction:column}.card-img2__text,.card-img2__title{display:block;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.card-img2__title{font-weight:600;font-size:1rem;line-height:1.3;color:#212b36;-webkit-line-clamp:2}.card-img2__title+.card-img2__text{margin-top:4px}.card-img2__text{-webkit-line-clamp:4}.card-img2__btn{align-self:flex-end;display:inline-block;text-align:right;margin-top:.625rem;padding:.8125rem .75rem;font-weight:600;font-size:.875rem;line-height:1.2;color:#454f5b;background-color:#f8f8fa;border-radius:.75rem}@media screen and (min-width:740px){.card-img2{--pad:0.75rem}}@media (hover:hover) and (pointer:fine){.card-img2__btn,.card-img2__title{transition:color .3s ease-in-out}.card-img2:focus-visible .card-img2__btn,.card-img2:focus-visible .card-img2__title,.card-img2[href]:hover .card-img2__title,.card-img2__btn:hover{color:#ea1a0e}}.card-tour{font-weight:400;font-size:14px;line-height:24px}@media (min-width:740px){.card-tour{line-height:25px}}@media (min-width:1240px){.card-tour{position:relative;font-size:15px;line-height:30px}}@media (min-width:1600px){.card-tour{font-size:16px}}.card-tour__inner{display:block;color:inherit}@media (min-width:740px){.card-tour__inner{display:flex}.card-tour__img-box{width:226px;margin-right:30px}}@media (min-width:1240px){.card-tour__img-box{width:242px;margin-right:40px}}.card-tour__img-wrapper{position:relative;padding-top:66.67%;border-radius:12px;overflow:hidden;display:block;background-image:url(../images/nophoto_1.png);background-repeat:no-repeat;background-size:contain;background-position:center}.card-tour__img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .7s}@media (min-width:1000px){.card-tour__img:hover{transform:translate(-50%,-50%) scale(1.2)}}@media (min-width:740px){.card-tour__info{max-width:calc(100% - 258px);width:100%;padding:0}}@media (min-width:1240px){.card-tour__info{max-width:calc(100% - 280px)}}@media (max-width:739.98px){.card-tour__info{padding:16px 8px 0}}.card-tour__options{display:flex;flex-wrap:wrap;gap:4px 8px;margin-bottom:12px}@media (min-width:1240px){.card-tour__options{max-width:calc(100% - 180px);margin-bottom:16px}}.card-tour:last-child{margin-right:0}.card-tour__title{margin-bottom:8px;transition:color .3s}@media (min-width:1240px){.card-tour__title{max-width:calc(100% - 180px)}}@media (min-width:1000px){.card-tour__inner:hover .card-tour__title{color:#e92b37}}.card-tour__times{margin-bottom:8px}@media (min-width:1240px){.card-tour__times{max-width:calc(100% - 180px);margin-bottom:9px}}@media (min-width:1600px){.card-tour__times{margin-bottom:13px}}.card-tour b,.card-tour__days{font-weight:500}.card-tour__date{padding-left:40px;margin-bottom:8px}@media (min-width:1600px){.card-tour__date{margin-bottom:12px}}.card-tour__date svg{top:1px;transform:translateY(0);width:24px;height:24px;fill:#a5a5c5;opacity:.7}.card-tour__date-text{display:block;font-weight:500}.card-tour__place{padding-left:40px;margin-bottom:12px}@media (min-width:1240px){.card-tour__place{margin-bottom:0}}.card-tour__place svg{top:2px;transform:translateY(0)}@media (min-width:740px){.card-tour__price-box{display:flex;justify-content:space-between;align-items:center}}@media (min-width:1240px){.card-tour__price-box{position:absolute;right:0;top:8px;display:block;text-align:right}}.card-tour__price-wrapper{margin-bottom:12px;display:flex;align-items:center}@media (min-width:740px){.card-tour__price-wrapper{margin-bottom:0}}@media (min-width:1240px){.card-tour__price-wrapper{flex-direction:column;align-items:flex-end;margin-bottom:20px}}.card-tour__price{font-weight:600;font-size:16px;line-height:20px;color:#e92b37;margin-right:10px;padding-left:40px}@media (min-width:740px){.card-tour__price{font-size:20px;line-height:22px;padding-left:0}}@media (min-width:1240px){.card-tour__price{margin-right:0}}.card-tour__text{font-weight:500;font-size:12px;line-height:20px;color:#4b4b61}@media (min-width:740px){.card-tour__text{font-size:13px}}@media (min-width:1240px){.card-tour__text{font-size:14px}}.card-tour__btn{display:block;width:100%;padding:11px 16px;text-align:center}@media (min-width:740px){.card-tour__btn{padding:6px 14px;width:unset}}@media (min-width:1000px){.card-tour__btn:hover{background-color:#fff;color:inherit}}.card-tour__inner .card-tour__btn::after{background-color:transparent}.card-tour__inner .card-tour__btn{display:inline-block;position:relative;transition:background-color .3s,border-color .3s,color .3s}@media (min-width:1000px){.card-tour__inner:hover .card-tour__btn{border-color:#e92b37;background-color:#e92b37;color:#fff}}.card-tour2{--p:16px;position:relative;display:flex;flex-direction:column;font-size:14px;line-height:1.3;color:#637381;background-color:#fff;border-radius:16px;overflow:hidden}.card-tour2__img-part{position:relative;height:205px;border-radius:inherit;overflow:hidden}.card-tour2__imgs{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;border-radius:inherit;z-index:1}.card-tour2__imgs img{position:absolute}.card-tour2__imgs:not(.is-init){display:flex}.card-tour2__imgs-item{display:flex;flex-shrink:0;width:100%;height:100%}.card-promo picture,.card-tour2__img-viewport,.card-tour2__img-wrap picture{border-radius:inherit}.card-tour2__img-track{display:flex;width:100%;flex-shrink:0;border-radius:inherit}.card-tour2__img-wrap{position:relative;display:block;flex-shrink:0;width:100%;background-color:#f8f8fa}.card-tour2__img-wrap::after,.card-tour2__img-wrap::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.card-tour2__img-wrap::before{display:block;background-image:url(../images/nophoto_1.png);background-repeat:no-repeat;background-position:50% 50%;background-color:#eef1fd}.card-tour2__img-wrap::after{background-color:#fff;opacity:0;z-index:1}.card-tour2__img-wrap img{position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%);-o-object-fit:cover;object-fit:cover}.card-tour2__img-wrap[href]:focus-visible img{outline:2px solid #ea1a0e;outline-offset:-2px}.card-tour2__gallery-pagination{display:none}.card-tour2__img-part.swiper-initialized .card-tour2__gallery-pagination{position:absolute;bottom:0;left:0;right:0;display:flex;justify-content:center;flex-wrap:wrap;row-gap:8px;padding:8px;text-align:center;pointer-events:all;z-index:4}.card-tour2__img-part.swiper-initialized .card-tour2__gallery-pagination .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:4px;position:relative}.card-tour2__img-part.swiper-initialized .card-tour2__gallery-pagination .swiper-pagination-bullet::before{content:"";position:absolute;top:-4px;bottom:-4px;left:-4px;right:-4px}.card-tour2__marks{margin:0;padding:0;list-style:none;position:absolute;top:10px;left:10px;right:10px;display:flex;align-items:center;flex-wrap:wrap;gap:6px;line-height:1.2;z-index:2;pointer-events:none}.card-tour2__mark{display:flex;align-items:center;gap:4px;padding:5px 8px;font-weight:700;font-size:12px;background-color:#f1f3f8;border-radius:6px;pointer-events:all}.card-tour2__includes-item svg,.card-tour2__mark svg{flex-shrink:0;width:14px;height:14px;fill:currentColor}.card-tour2__content{display:flex;flex-direction:column;gap:6px;padding:var(--p) var(--p) 0}.card-tour2__place-box{display:flex;align-items:center;gap:6px}.card-tour2__flag-wrap{flex-shrink:0;width:14px;height:14px;background-position:center;background-size:cover;background-repeat:no-repeat;border-radius:14px}.card-tour2__flag-wrap>*{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.card-tour2__place{font-size:13px}.card-tour2__title{margin-block:0;font-weight:600;font-size:16px;line-height:inherit;color:#212b36;-webkit-line-clamp:2}.card-tour2__title [href]{color:inherit}.card-tour2__detail dd,.card-tour2__text,.card-tour2__title{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.card-tour2__text{min-height:37px;margin-block:0;font-size:14px;color:#454f5b;-webkit-line-clamp:2}.card-tour2__includes{display:flex;gap:8px;align-items:center;min-height:24px;padding:10px var(--p) 0}.card-tour2__includes-title{flex-shrink:0;margin-block:0;font-size:12px}.card-tour2__includes-list{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:6px}.card-tour2__includes-item{display:flex;align-items:center;gap:4px;padding:4px 8px;font-weight:500;font-size:12px;background-color:#f1f3f8;border-radius:6px}.card-tour2__includes-item svg{width:12px;height:12px}.card-tour2__includes-item span{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.card-tour2__details{display:flex;flex-direction:column;flex-grow:1;gap:8px 24px;margin:14px var(--p) 0;padding:12px;background-color:#f8f8fa;border-radius:10px}.card-tour2__detail{position:relative;min-height:14px;padding-left:24px;-moz-column-break-inside:avoid;break-inside:avoid}.card-tour2__detail dt,.card-tour3__detail dt{font-size:12px}.card-tour2__detail dd{color:#212b36;margin-left:0;padding-top:3px;-webkit-line-clamp:1}.card-tour2__detail svg{position:absolute;top:0;left:0;width:14px;height:14px;fill:#919eab}.card-tour2__btns{display:flex;gap:8px;width:100%;margin-top:auto;padding:var(--p)}.card-tour2__btn{flex-grow:1;width:100%}.card-tour2__place{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (min-width:740px){.card-tour2.card-tour2_wide{display:grid;grid-template:repeat(3,auto)/41% 59%;padding:20px}.card-tour2_wide .card-tour2__img-part{grid-row-end:span 2;height:auto;min-height:205px;margin-right:16px;margin-bottom:16px}.card-tour2_wide .card-tour2__content{grid-column-start:2;padding:0;margin-bottom:16px}.card-tour2_wide .card-tour2__includes{grid-row-start:3;grid-column-start:1;flex-direction:column;align-items:stretch;padding-top:16px;padding-inline:0 16px}.card-tour2_wide .card-tour2__includes-item span{position:static;overflow:unset;clip:unset;height:auto;width:auto;margin:0}.card-tour2_wide .card-tour2__details{grid-column-start:2;margin:0 0 16px}.card-tour2_wide .card-tour2__btns{grid-column-start:2;align-items:flex-end;padding:16px 0 0}.card-tour2_wide .card-tour2__btns,.card-tour2_wide .card-tour2__includes{height:100%;border-top:1px solid #e5e8eb}}@media screen and (min-width:1400px){.card-tour2.card-tour2_wide{grid-template-columns:400px calc(100% - 400px - 288px) 288px;padding:0}.card-tour2_wide .card-tour2__img-part{grid-row-start:1;grid-row-end:span 3;grid-column-start:1;margin-right:0;margin-bottom:0}.card-tour2_wide .card-tour2__content{margin:24px 24px 16px}.card-tour2_wide .card-tour2__includes{grid-row-start:1;grid-row-end:span 2;grid-column-start:3;padding:0 24px;margin:24px 0 0}.card-tour2_wide .card-tour2__details{grid-row-end:span 2;grid-column-start:2;margin:0 24px 24px}.card-tour2_wide .card-tour2__btns{grid-column-start:3;flex-direction:column;align-items:stretch;row-gap:8px;padding:24px 24px 0;margin-bottom:24px}.card-tour2_wide .card-tour2__btns,.card-tour2_wide .card-tour2__includes{height:auto;width:100%;border-top:none;border-left:1px solid #e5e8eb}}@media screen and (min-width:740px) and (max-width:1239.98px){.card-tour2.card-tour2_wide-card{display:grid;grid-template:repeat(3,auto)/41% 59%;padding:20px}.card-tour2_wide-card .card-tour2__img-part{grid-row-end:span 2;height:auto;min-height:205px;margin-right:16px;margin-bottom:16px}.card-tour2_wide-card .card-tour2__content{grid-column-start:2;padding:0;margin-bottom:16px}.card-tour2_wide-card .card-tour2__includes{grid-row-start:3;grid-column-start:1;flex-direction:column;align-items:stretch;padding-top:16px;padding-inline:0 16px}.card-tour2_wide-card .card-tour2__includes-item span{position:static;overflow:unset;clip:unset;height:auto;width:auto;margin:0}.card-tour2_wide-card .card-tour2__details{grid-column-start:2;margin:0 0 16px}.card-tour2_wide-card .card-tour2__btns{grid-column-start:2;align-items:flex-end;padding:16px 0 0}.card-tour2_wide-card .card-tour2__btns,.card-tour2_wide-card .card-tour2__includes{height:100%;border-top:1px solid #e5e8eb}}.card-tour2_wide-md .card-tour2__includes{display:none}@media screen and (min-width:1000px){.card-tour2.card-tour2_wide-md{display:grid;grid-template-columns:340px calc(100% - 340px)}.card-tour2_wide-md .card-tour2__img-part{grid-row-start:1;grid-row-end:span 3;grid-column-start:1;height:auto;min-height:205px;margin-right:0;margin-bottom:0}.card-tour2_wide-md .card-tour2__content{grid-column-start:2;margin:24px 24px 12px;padding:0}.card-tour2_wide-md .card-tour2__details{grid-column-start:2;margin:0 24px}.card-tour2_wide-md .card-tour2__btns{grid-column-start:2;align-items:stretch;row-gap:8px;margin-top:12px;margin-bottom:24px;padding:0 24px}.card-tour2_wide-md .card-tour2__btns,.card-tour2_wide-md .card-tour2__includes{height:auto;width:100%}}@media screen and (min-width:1240px){.card-tour2_img-grid .card-tour2__imgs{display:grid;grid-template:repeat(2,1fr)/calc(100% - 175px - 4px) 175px;gap:4px}.card-tour2_img-grid .card-tour2__imgs-item:first-child{grid-row-end:span 2}.card-tour2_img-grid .card-tour2__imgs-item:nth-child(3):not(:last-child){position:relative}.card-tour2_img-grid .card-tour2__imgs-item:nth-child(3):not(:last-child)::after{content:"+" attr(data-count) " фото";position:absolute;top:50%;left:50%;padding:5px 8px;font-weight:500;font-size:16px;line-height:1.2;color:#fff;border-radius:6px;background-color:#161c24;transform:translate(-50%,-50%);opacity:.9;pointer-events:none;z-index:1}.card-tour2_img-grid .card-tour2__imgs-item:nth-child(n+4){display:none}.card-tour2_img-grid .card-tour2__img-wrap::before{padding-top:0}.card-tour2_img-grid .card-tour2__imgs-item:nth-child(3):not(:last-child)>::after{background-color:#161c24;opacity:.6}}@media screen and (min-width:1400px){.card-tour2_img-grid .card-tour2__imgs{display:grid;grid-template:repeat(2,1fr)/calc(100% - 210px - 4px) 210px;gap:4px}}.main-content2__section .card-tour2,.section-tabs__switches button.active{background-color:#f8f8fa}.main-content2__section .card-tour2 .btn2_sec,.main-content2__section .card-tour2__details{background-color:#fff}@media (hover:hover) and (pointer:fine){.card-tour2__img-wrap::after{transition:opacity .3s}.card-tour2__img-wrap:focus-visible::after,.card-tour2__img-wrap[href]:hover::after{opacity:.1}.card-tour2_img-grid .card-tour2__imgs-item:nth-child(3):not(:last-child)>:focus-visible::after,.card-tour2_img-grid .card-tour2__imgs-item:nth-child(3):not(:last-child)>[href]:hover::after{opacity:.3}.card-tour2__title [href]:focus-visible,.card-tour2__title [href]:hover{color:#ea1a0e}}.card-tour3{position:relative;display:flex;flex-direction:column;row-gap:8px;padding:24px;font-size:15px;line-height:1.3;color:#454f5b;background-color:#edf0f2;border-radius:20px;overflow:hidden}@media screen and (max-width:739.98px){.card-tour3{width:calc(100% + var(--re-container-p, 15px)*2);margin-right:calc(-1*var(--re-container-p, 15px));margin-left:calc(-1*var(--re-container-p, 15px))}}.card-tour3__content{display:flex;flex-direction:column;gap:6px}.card-tour3__place-box{display:flex;gap:6px;font-size:13px}.card-tour3__flag-wrap{flex-shrink:0;width:14px;height:14px;margin-top:.1em;background-position:center;background-size:cover;background-repeat:no-repeat;border-radius:14px}.card-tour3__flag-wrap>*{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.card-tour3__title{margin-block:0;font-family:inherit;font-weight:600;font-size:17px;line-height:inherit;color:#161c24}.card-tour3__includes{padding-top:4px}.card-tour3__includes-title{flex-shrink:0;margin-block:0 6px;font-size:15px}.card-tour3__includes-list{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:6px}.card-tour3__includes-item{display:flex;align-items:center;gap:4px;padding:4px 8px;font-weight:500;font-size:12px;background-color:#f8f8fa;border-radius:6px}.card-tour3__includes-item svg{flex-shrink:0;width:12px;height:12px;fill:currentColor}.card-tour3__details{display:flex;flex-wrap:wrap;gap:8px 24px}.card-tour3__detail{position:relative;flex-basis:100%;min-height:14px;padding-left:24px;-moz-column-break-inside:avoid;break-inside:avoid}.card-tour3__detail dd{color:#161c24;margin-left:0;padding-top:3px}.card-tour3__detail svg{position:absolute;top:0;left:0;width:16px;height:16px;fill:#919eab}.card-tour3__price-part{margin-top:0;margin-bottom:0;padding-top:6px}.card-tour3__price-box{font-weight:600;font-size:1.2em;color:#161c24}.card-tour3__price-descr{font-size:.95em;color:#637381}.card-tour3__btns{display:flex;flex-direction:column;gap:8px;width:100%}.card-tour3__btn{flex-grow:1;width:100%}.card-tour3_price-red .card-tour3__price-box{color:#ea1a0e}.card-tourfix{position:sticky;bottom:0;display:flex;align-items:center;row-gap:8px;padding:12px var(--re-container-p);font-size:13px;line-height:1.3;color:#454f5b;background-color:#edf0f2;border-top-left-radius:20px;border-top-right-radius:20px;overflow:hidden;z-index:6;transform:translateY(0);transition:transform .2s;width:calc(100% + var(--re-container-p, 15px)*2);margin-right:calc(-1*var(--re-container-p, 15px));margin-left:calc(-1*var(--re-container-p, 15px))}.card-tourfix__content{display:none}.card-tourfix__btns{display:flex;gap:8px;width:100%}.card-tourfix__btn{margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;flex-grow:1;display:inline-block;width:100%;padding:12px 10px;font-weight:600;font-size:16px;color:#454f5b;text-align:center;background-color:#f8f8fa;border:0;border-radius:12px;cursor:pointer}.card-tourfix__btn--main{color:#fff;background-color:#ea1a0e}.card-tourfix._hidden{transform:translateY(110%)}.card-tourfix._hidden._static,.card-tourfix._static{position:static;transform:none}@media screen and (min-width:740px){.card-tourfix{display:flex;justify-content:space-between;-moz-column-gap:24px;column-gap:24px;padding-block:24px}.card-tourfix__content{display:flex;flex-direction:column;gap:6px}.card-tourfix__place-box{display:flex;align-items:center;gap:6px;font-size:13px}.card-tourfix__flag-wrap{flex-shrink:0;width:14px;height:14px;background-position:center;background-size:cover;background-repeat:no-repeat;border-radius:14px}.card-tourfix__flag-wrap>*{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.card-tourfix__title{margin-block:0;font-family:inherit;font-weight:700;font-size:17px;line-height:inherit;color:#161c24}.card-tourfix__btns{width:auto}.card-tourfix__btn{width:auto;padding-inline:32px}}.card-actions{font-weight:400;font-size:14px;line-height:24px}@media (min-width:1240px){.card-actions{font-size:15px;line-height:28px;position:relative}}.card-actions__inner{display:block;color:inherit}@media (min-width:740px){.card-actions__inner{display:flex}.card-actions__img-box{width:228px;margin-right:30px}}@media (min-width:1240px){.card-actions__img-box{width:242px;margin-right:40px}}.card-actions__img-wrapper{position:relative;padding-top:66.67%;background-color:gray;border-radius:12px;overflow:hidden;display:block;background-image:url(../images/nophoto_1.png);background-repeat:no-repeat;background-size:cover;background-position:center}.card-actions__img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .7s}@media (min-width:1000px){a.card-actions__inner[href] .card-actions__img:hover{transform:translate(-50%,-50%) scale(1.2)}}.card-actions__info{padding:18px 8px 0}@media (min-width:740px){.card-actions__info{max-width:calc(100% - 258px);width:100%;padding:0}}@media (min-width:1240px){.card-actions__info{max-width:calc(100% - 279px)}}.card-actions__options{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:8px}@media (min-width:1240px){.card-actions__options{margin-bottom:12px;max-width:calc(100% - 160px)}}.card-actions:last-child{margin-right:0}.card-actions__title{margin-bottom:8px;display:block;color:inherit;transition:color .3s}@media (min-width:1240px){.card-actions__title{max-width:calc(100% - 190px)}}@media (min-width:1000px){a.card-actions__inner[href]:hover .card-actions__title{color:#e92b37}}.card-actions__title>*{margin-bottom:0}.card-actions__times{margin-bottom:8px}@media (min-width:1240px){.card-actions__times{max-width:calc(100% - 160px);margin-bottom:15px}}.card-actions b,.card-actions__days{font-weight:500}.card-actions__date{padding-left:40px;margin-bottom:8px}@media (min-width:1240px){.card-actions__date{max-width:calc(100% - 190px)}}.card-actions__date svg{top:1px;width:24px;height:24px;fill:#a5a5c5;opacity:.7;transform:translateY(0)}.card-actions__date-text{display:block;font-weight:500}.card-actions__place{margin-bottom:12px}@media (min-width:1240px){.card-actions__place{margin-bottom:0}}@media (min-width:740px){.card-actions__price-box{display:flex;justify-content:space-between;align-items:center}}@media (min-width:1240px){.card-actions__price-box{position:absolute;right:0;top:39px;display:block;text-align:right}}.card-actions__price-wrapper{margin-bottom:12px;display:flex;align-items:center}@media (min-width:740px){.card-actions__price-wrapper{margin-bottom:0}}@media (min-width:1240px){.card-actions__price-wrapper{flex-direction:column;align-items:flex-end;margin-bottom:20px}}.card-actions__price{font-weight:600;font-size:16px;line-height:20px;color:#e92b37;margin-right:8px;padding-left:40px}@media (min-width:740px){.card-actions__price{font-size:20px;line-height:22px;padding-left:0}}@media (min-width:1240px){.card-actions__price{margin-right:0}}.card-actions__text{font-weight:500;font-size:12px;line-height:20px;color:#4b4b61}@media (min-width:740px){.card-actions__text{font-size:13px}}.card-actions__btn{display:block;width:100%}@media (min-width:740px){.card-actions__btn{padding:6px 16px 6px 14px;width:unset}}@media (min-width:1000px){.card-actions a.card-actions__btn[href]:hover,.card-actions button.card-actions__btn:hover{background-color:#fff;color:inherit}}.card-actions__inner .card-actions__btn::after,.card-content__btn-box .card-content__btn::after{background-color:transparent}.card-actions__inner .card-actions__btn{display:inline-block;position:relative;transition:background-color .3s,border-color .3s,color .3s}@media (min-width:1000px){a.card-actions__inner[href]:hover .card-actions__btn{border-color:#e92b37;background-color:#e92b37;color:#fff}}.card-content{font-weight:400;font-size:14px;line-height:24px}@media (min-width:1240px){.card-content{font-size:15px;line-height:28px;position:relative}}.card-content__inner{display:block;color:inherit}@media (min-width:740px){.card-content__inner{display:flex}.card-content__img-box{width:228px;margin-right:30px}}@media (min-width:1240px){.card-content__img-box{width:242px;margin-right:40px}}.card-content__img-wrapper{position:relative;padding-top:66.67%;background-color:gray;border-radius:12px;overflow:hidden;display:block;background-image:url(../images/nophoto_1.png);background-repeat:no-repeat;background-size:cover;background-position:center}.card-content__img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .7s}@media (min-width:1000px){a.card-content__inner[href] .card-content__img:hover{transform:translate(-50%,-50%) scale(1.2)}}.card-content__info{padding:18px 8px 0}@media (min-width:740px){.card-content__info{max-width:calc(100% - 258px);width:100%;padding:0}}@media (min-width:1240px){.card-content__info{max-width:calc(100% - 279px)}}.card-content:last-child{margin-right:0}@media (min-width:1240px){.card-content__date,.card-content__title{max-width:calc(100% - 190px)}}.card-content__title{margin-bottom:8px;display:block;color:inherit;transition:color .3s}@media (min-width:1000px){a.card-content__inner[href]:hover .card-content__title{color:#e92b37}}.card-content .card-content__title>*{margin-bottom:0}.card-content b,.card-content__days{font-weight:500}.card-content__date{position:relative;min-height:24px;padding-left:40px;margin-bottom:8px}.card-content__date svg{position:absolute;left:0;top:1px;width:24px;height:24px;fill:#a5a5c5;opacity:.7;transform:translateY(0)}.card-content__text{margin-bottom:12px}@media (min-width:1240px){.card-content__text{margin-bottom:0}}@media (min-width:740px){.card-content__btn-box{display:flex;justify-content:space-between;align-items:center}}@media (min-width:1240px){.card-content__btn-box{position:absolute;right:0;top:0;display:block;text-align:right}}.card-content__btn{display:block;width:100%}@media (min-width:740px){.card-content__btn{padding:6px 16px 6px 14px;width:unset}}@media (min-width:1000px){.card-content a.card-content__btn[href]:hover,.card-content button.card-content__btn:hover{background-color:#fff;color:inherit}}.card-content__btn-box .card-content__btn{display:inline-block;position:relative;transition:background-color .3s,border-color .3s,color .3s}@media (min-width:1000px){a.card-content__inner[href]:hover .card-content__btn{border-color:#e92b37;background-color:#e92b37;color:#fff}}.card-structure{padding:24px 20px;background:#f3f5fd;border-radius:12px;height:100%;display:flex;flex-direction:column;font-weight:400;font-size:13px;line-height:20px;letter-spacing:.02em}@media (min-width:740px){.card-structure{padding:32px 20px}}.card-structure__img{height:64px;width:186px;-o-object-fit:contain;object-fit:contain;margin-bottom:8px}@media (min-width:740px){.card-structure__img{margin-bottom:13px}}.card-structure__text,.card-structure__title{margin-bottom:8px}@media (min-width:740px){.card-structure__text{margin-bottom:12px}}.card-structure__year{margin-top:auto}.card-products{background-color:#4f25aa;color:#fff;padding:24px 20px 14px;border-radius:12px;font-weight:500;font-size:13px;line-height:20px;display:flex;justify-content:space-between}@media (min-width:740px){.card-products{height:100%;padding-top:32px;padding-bottom:20px;letter-spacing:.02em}}.card-products__info{display:flex;flex-direction:column;max-width:calc(100% - 90px)}@media (min-width:1400px){.card-products__info{max-width:calc(100% - 160px)}}.card-products__title{margin-bottom:12px}@media (min-width:740px){.card-products__text{font-size:14px;line-height:24px}}.card-products__link{display:inline-flex;width:-moz-fit-content;width:fit-content;margin-top:auto;padding-top:12px;padding-bottom:14px;font-size:13px;color:inherit}@media (min-width:1000px){.card-products__link:hover{color:#fff}.card-products__link:hover svg{opacity:1}}.card-products__img{width:70px;height:70px;-o-object-fit:contain;object-fit:contain;-o-object-position:right top;object-position:right top}@media (min-width:1400px){.card-products__img{width:140px;height:140px}}.card-products--brown{background-color:#997308}.card-products--blue{background-color:#186fe6}.card-products--grey{background-color:#686868}.card-products--peach{color:#242429;background-color:#f2d3be}@media (min-width:1000px){.card-products--peach .card-products__link:hover{color:#242429}}.card-promo{display:flex;flex-direction:column;font-weight:500;font-size:13px;line-height:20px;box-sizing:border-box}.card-promo__img-part,.card-promo__inner{position:relative;flex-grow:1;width:100%;overflow:hidden}.card-promo__inner{display:flex;flex-direction:column;text-decoration:none;color:#fff;border-radius:12px;outline:0;box-shadow:0 14px 40px 0 rgba(165,165,197,.16)}.card-promo__img-part{display:block;top:0;right:0;left:0;padding-top:117.65%;border-radius:inherit;background-color:#eef1fd;background-image:url(../images/nophoto_1.png);background-position:50% 15%;background-size:contain;background-repeat:no-repeat}.card-promo__img{position:absolute;top:50%;left:50%;width:100%;height:100%;border-radius:inherit;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transform:translate(-50%,-50%) scale(1)}.card-promo__labels{position:absolute;z-index:1;top:0;left:0;display:flex;flex-wrap:wrap;align-items:center;gap:4px;width:100%;padding:12px}@media screen and (min-width:1240px){.card-promo__labels{padding:16px}}.card-promo__label{display:inline-flex;padding:0 8px;font-weight:600;font-size:10px;line-height:2;letter-spacing:.05em;text-transform:uppercase;background-color:rgba(34,36,50,.9);border-radius:6px}@media screen and (min-width:1240px){.card-promo__label{padding:2px 12px}}.card-promo__content-part{position:absolute;right:0;bottom:0;left:0;padding:16px 12px}@media screen and (min-width:1240px){.card-promo__content-part{padding:24px 16px}}.card-promo__content-part::before{content:"";position:absolute;top:-24px;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(15,17,31,0) 0,rgba(15,17,31,.9) 100%);z-index:0;pointer-events:none}.card-promo__content-main>:not(:last-child),.card-promo__content-part>:not(:last-child),.card-promo__main-top>:not(:last-child){margin-bottom:4px}.card-promo__content-main{position:relative;z-index:1;display:flex;flex-direction:column}.card-promo__main-top{display:flex;flex-direction:column;min-height:72px}.card-promo__title{display:block;max-height:66px;font-weight:600;font-size:14px;line-height:22px;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:1240px){.card-promo__title{max-height:44px;-webkit-line-clamp:2;font-size:15px}}.card-promo__dates{display:flex;align-items:center;-moz-column-gap:8px;column-gap:8px;min-height:24px;margin-top:auto;font-weight:600}.card-promo__text{display:block;max-height:60px;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:1000px){.card-promo__text{max-height:66px}}@media (hover:hover) and (pointer:fine){.card-promo__inner:focus-visible,.card-promo__inner[href]:hover{color:#fff}.card-promo__img{transition-property:transform;transition-duration:.3s;transition-timing-function:ease-in-out}.card-promo__inner:focus-visible .card-promo__img,.card-promo__inner[href]:hover .card-promo__img{transform:translate(-50%,-50%) scale(1.1)}}.card-promo2{position:relative;display:flex;flex-direction:column;color:#637381;background-color:#fff;border-radius:16px;outline:0}.card-promo2__img-box{position:relative;border-radius:inherit;overflow:hidden;padding-top:55%;background-color:#eef1fd}@media screen and (min-width:740px){.card-promo2__img-box{padding-top:68.75%}}@media screen and (min-width:1000px){.card-promo2__img-box{padding-top:64.71%}}.card-promo2__img-box img,.card-promo2__img-box::before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.card-promo2__img-box::before{content:"";display:block;width:324px;height:216px;max-width:100%;max-height:100%;background-image:url(../images/nophoto_1.png);background-position:center;background-size:contain;background-repeat:no-repeat;pointer-events:none}.card-promo2__img-labels{position:absolute;top:10px;left:10px;right:10px;display:flex;align-items:center;flex-wrap:wrap;gap:6px;z-index:1}.card-promo2__img-label{display:inline-block;padding:6px 10px;font-weight:600;font-size:12px;line-height:1.3;color:#fff;background-color:#161c24;border-radius:6px}.card-promo2__img-box img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card-promo2__content{position:relative;display:flex;flex-direction:column;flex-grow:1;padding:20px;background-color:inherit;border-radius:inherit}.card-promo2__label,.card-promo2__title{font-weight:600;font-size:14px;line-height:1.3}.card-promo2__label{display:inline-flex;align-items:center;align-self:flex-start;-moz-column-gap:6px;column-gap:6px;margin-bottom:6px;padding:5px 10px;vertical-align:middle;color:#637381;background-color:#f8f8fa;border-radius:6px}.card-promo2__label svg{width:16px;height:16px;fill:#919eab}.card-promo2__title{margin-block:0;color:#161c24;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:740px){.card-promo2__title{font-size:16px}}.card-promo2__text{margin-block:6px 0;font-size:14px;line-height:1.3;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:740px){.card-promo2__text{-webkit-line-clamp:1}}@media screen and (min-width:1000px){.card-promo2__text{-webkit-line-clamp:4}}.card-promo2__footer{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:6px}@media screen and (min-width:740px){.card-promo2__footer{padding-top:12px}}.card-promo2__date{font-size:12px;line-height:1.3}.card-promo2__btn{display:inline-block;padding:8px 16px;font-weight:600;font-size:14px;line-height:16px;color:#637381;text-align:center;background-color:#f8f8fa;border-radius:12px}@media screen and (min-width:1400px){.card-promo2__btn{padding:14px 24px}}@media (hover:hover) and (pointer:fine){.card-promo2__btn,.card-promo2__title{transition:color .3s}.card-promo2:focus-visible .card-promo2__btn,.card-promo2:focus-visible .card-promo2__title,.card-promo2[href]:hover .card-promo2__btn,.card-promo2[href]:hover .card-promo2__title{color:#ea1a0e}}.basement-promo__item:first-child .card-promo2{justify-content:flex-end;padding:95px 8px 8px}@media screen and (min-width:740px){.basement-promo__item:first-child .card-promo2{padding-top:150px}}@media screen and (min-width:1400px){.basement-promo__item:first-child .card-promo2{padding-top:200px}}.basement-promo__item:first-child .card-promo2__img-box{position:absolute;top:0;left:0;width:100%;height:100%;padding-top:0}.basement-promo__item:first-child .card-promo2__img-box::before{transform:translate(-50%,-100%)}@media screen and (min-width:1400px){.basement-promo__item:first-child .card-promo2__img-box::before{transform:translate(-50%,-75%)}}.basement-promo__item:first-child .card-promo2__content{flex-grow:0;max-width:480px}.basement-promo__item:first-child .card-promo2__text{-webkit-line-clamp:4}@media screen and (min-width:740px){.basement-promo__item:first-child .card-promo2__text{-webkit-line-clamp:3}}@media screen and (min-width:1000px){.basement-promo__item:first-child .card-promo2__text{-webkit-line-clamp:2}}@media screen and (min-width:740px){.basement-promo__item:first-child .card-promo2__footer{padding-top:20px}}.card-promo2_wide{justify-content:flex-end;padding:8px}.card-promo2_wide::before{content:"";display:block;min-height:100px;flex-grow:1}.card-promo2_wide .card-promo2__img-box{position:absolute;top:0;left:0;width:100%;height:100%;padding-top:0}.card-promo2_wide .card-promo2__img-box::before{transform:translate(-50%,-75%)}.card-promo2_wide .card-promo2__content{flex-grow:0;max-width:480px}.card-promo2_wide .card-promo2__text{-webkit-line-clamp:4}@media screen and (min-width:740px){.card-promo2_wide .card-promo2__text{-webkit-line-clamp:3}}@media screen and (min-width:1000px){.card-promo2_wide .card-promo2__text{-webkit-line-clamp:2}}.card-event{padding:30px 20px;background-color:#fff;border:1px solid #e4e4ee;border-radius:12px;font-size:15px;line-height:28px}@media (min-width:740px){.card-event{padding:40px}}.card-event__item{display:flex;margin-bottom:16px}.card-event__item:last-child{margin-bottom:0}.card-event__item svg{flex-shrink:0;width:24px;height:24px;margin-right:16px;fill:#a5a5c5;opacity:.7}.card-event__text{font-weight:500;display:block}@media (min-width:740px){.card-event__bottom{display:flex;align-items:center;justify-content:space-between;padding-left:40px}}.card-event__price-wrapper{display:flex;align-items:center;font-size:12px;line-height:20px;font-weight:500;letter-spacing:.04em;color:rgba(75,75,97,.8);margin-bottom:12px}@media (min-width:740px){.card-event__price-wrapper{margin-bottom:0;align-items:flex-end;line-height:19px}}@media (min-width:1240px){.card-event__price-wrapper{font-size:15px;line-height:26px}}@media (max-width:739.98px){.card-event__price-wrapper{padding-left:40px}}.card-event__price{font-weight:600;font-size:16px;color:#e92b37;margin-right:8px}@media (min-width:740px){.card-event__price{font-size:20px;line-height:22px}}@media (min-width:1240px){.card-event__price{font-size:24px;line-height:32px}}.card-event__btn{display:block;width:100%;padding:11px 30px}@media (min-width:740px){.card-event__btn{width:unset}}.card-event--d-md-flex{border-radius:24px}@media (min-width:740px){.card-event--d-md-flex{padding:32px 40px}}@media (min-width:1240px){.card-event--d-md-flex{display:flex}.card-event--d-md-flex .card-event__item{min-width:180px;margin-bottom:0}.card-event--d-md-flex .card-event__item:not(:last-child){margin-right:16px}}.card-blog{position:relative;display:flex;flex-direction:column;font-weight:400;font-size:14px;line-height:24px;letter-spacing:normal}@media (min-width:1400px){.card-blog{font-size:16px}}.card-blog__inner{display:flex;flex-direction:column;flex-grow:1;color:inherit;overflow:hidden}@media (hover:hover) and (pointer:fine){.card-blog__inner{transition-property:color,box-shadow;transition-duration:.3s;transition-timing-function:ease-in-out}}@media (min-width:740px){.card-blog__inner{background-color:#fff;box-shadow:0 14px 40px 0 rgba(165,165,197,.16);border-radius:12px}}@media (hover:hover) and (pointer:fine) and (min-width:740px){.card-blog__inner:focus,.card-blog__inner:hover[href]{box-shadow:0 14px 40px 0 rgba(165,165,197,.4)}}.card-blog__img-part{position:relative}@media (max-width:739.98px){.card-blog__img-part{margin-bottom:16px;border-radius:12px}}.card-blog__img-part::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#202233;border-radius:inherit;opacity:0;z-index:1;pointer-events:none}@media (hover:hover) and (pointer:fine){.card-blog__img-part::before{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease-in-out}.card-blog__inner:focus .card-blog__img-part::before,.card-blog__inner:hover[href] .card-blog__img-part::before{opacity:.3}}.card-blog__img-part::after{content:"Читать";position:absolute;top:50%;left:50%;padding:14px 62px 14px 40px;font-size:14px;font-weight:600;line-height:20px;letter-spacing:.02em;color:#4b4b61;background-color:#fff;background-image:url(../images/sprite.svg#icon-arrow-m);background-size:18px 18px;background-repeat:no-repeat;background-position:right 35px center;border-radius:50px;transform:translate(-50%,-50%);opacity:0;z-index:1;pointer-events:none}@media (hover:hover) and (pointer:fine){.card-blog__img-part::after{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease-in-out}.card-blog__inner:focus .card-blog__img-part::after,.card-blog__inner:hover[href] .card-blog__img-part::after{opacity:1}}.card-blog__img-wrap{position:relative;display:block;width:100%;padding-top:59.26%;color:#fff;background-color:rgba(32,34,51,.7);background-image:url(../images/nophoto2_x2.png);background-position:center;background-size:cover;background-repeat:no-repeat;border-radius:inherit;overflow:hidden}@media (max-width:739.98px){.card-blog__img-wrap{border-radius:12px}}.card-blog__bg{position:absolute;top:-10px;left:0;width:100%;height:calc(100% + 20px);background-position:center;background-size:cover;background-repeat:no-repeat}.card-blog__content-part{position:relative;display:flex;flex-direction:column;flex-grow:1}@media (min-width:740px){.card-blog__content-part{padding:23px 19px 15px;border:1px solid #e4e4ee;border-radius:inherit}}@media (min-width:1240px){.card-blog__content-part{padding-right:23px;padding-left:23px}}@media (min-width:740px){.card-blog__img-part+.card-blog__content-part{border-top-color:transparent;border-top-left-radius:0;border-top-right-radius:0}}.card-blog__content-part>:not(:last-child){margin-bottom:8px}@media (min-width:740px){.card-blog__content-part>:not(:last-child){margin-bottom:16px}}@media (min-width:1000px){.card-blog__content-part>:not(:last-child){margin-bottom:12px}}.card-blog__content-main{flex-grow:1}.card-blog__above-title{display:flex;flex-wrap:wrap;-moz-column-gap:.5em;column-gap:.5em;margin-bottom:8px}@media (min-width:1240px){.card-blog__content-part:only-child .card-blog__above-title{margin-bottom:16px}}.card-blog__type{display:inline-block;padding:2px 8px;font-weight:600;font-size:10px;line-height:20px;letter-spacing:.05em;text-transform:uppercase;color:#4b4b61;background-color:#eff1fa;border-radius:4px}@media (min-width:1240px){.card-blog__type{padding:4px 12px}}.bg-light .card-blog__type{background-color:#e4e4ee}@media (min-width:740px){.bg-light .card-blog__type{background-color:#eff1fa}}.card-blog__title-wrap,.card-blog__title-wrap .card-blog__title{font-weight:600;font-size:15px;line-height:20px}@media (min-width:1400px){.card-blog__title-wrap,.card-blog__title-wrap .card-blog__title{font-size:17px;line-height:24px}}@media (min-width:740px) and (max-width:999.98px){.card-blog__content-part:only-child .card-blog__title-wrap,.card-blog__content-part:only-child .card-blog__title-wrap .card-blog__title{font-size:20px;line-height:28px}}@media (min-width:1240px){.card-blog__content-part:only-child .card-blog__title-wrap,.card-blog__content-part:only-child .card-blog__title-wrap .card-blog__title{font-size:20px;line-height:28px}}@media (min-width:1400px){.card-blog__content-part:only-child .card-blog__title-wrap,.card-blog__content-part:only-child .card-blog__title-wrap .card-blog__title{font-size:24px;line-height:32px}}.card-blog__text-wrap p,.card-blog__title-text{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.card-blog__title-text{display:block;-webkit-line-clamp:3}@media (hover:hover) and (pointer:fine){.card-blog__title-text{transition-property:color,box-shadow;transition-duration:.3s;transition-timing-function:ease-in-out}}.card-blog__img-part+.card-blog__content-part .card-blog__title-text{-webkit-line-clamp:2}@media (hover:hover) and (pointer:fine){.card-blog__inner:focus .card-blog__title-text,.card-blog__inner:hover[href] .card-blog__title-text{color:#e92b37}}.card-blog__text-wrap{margin-top:12px;margin-bottom:8px;font-weight:500;font-size:14px;line-height:22px;color:#4b4b61}@media (min-width:740px){.card-blog__text-wrap{margin-top:16px}}@media (min-width:1400px){.card-blog__content-part:only-child .card-blog__text-wrap{margin-bottom:0;font-size:15px;line-height:28px}}.card-blog__text-wrap p{-webkit-line-clamp:6}.card-blog__bottom-wrap{display:flex;flex-wrap:wrap;align-items:center;gap:4px 16px;min-height:28px;margin-right:135px}@media (min-width:740px) and (max-width:999.98px){.card-blog__bottom-wrap{min-height:auto;margin-right:0;margin-bottom:36px}}.card-blog__view{font-size:12px}.card-blog__date,.card-blog__read,.card-blog__view{position:relative;display:inline-flex;color:#8d8d9f;font-weight:500;line-height:16px;letter-spacing:.05em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;align-items:center}.card-blog__date{font-size:12px}@media (min-width:1240px){.card-blog__date,.card-blog__read,.card-blog__view{font-size:13px}}.card-blog__read{padding:2px 8px;font-size:10px;text-transform:uppercase;border-radius:4px;outline:1px solid #e4e4ee;outline-offset:-1px}@media (min-width:1240px){.card-blog__read{padding:4px 12px}}.card-blog__view{min-height:28px;padding-left:28px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' fill='none' viewBox='0 0 28 28'%3E%3Cpath stroke='%23A5A5C5' stroke-linecap='round' stroke-width='2' d='M14 8c6.3 0 9 4.5 9 6s-3 6-9 6-9-4.5-9-6 2.7-6 9-6Z'/%3E%3Ccircle cx='14' cy='14' r='3' fill='%23A5A5C5'/%3E%3C/svg%3E");background-position:left center;background-size:28px 28px;background-repeat:no-repeat}.card-blog__btns-wrap{position:absolute;bottom:0;right:0;display:flex;gap:6px;z-index:2;font-size:13px;font-weight:500;line-height:16px;letter-spacing:.05em}@media (min-width:740px) and (max-width:999.98px){.card-blog__btns-wrap{right:auto;bottom:16px;left:20px}}@media (min-width:1000px){.card-blog__btns-wrap{bottom:16px;right:20px}}@media (min-width:1240px){.card-blog__btns-wrap{right:24px}}@media (max-width:1399.98px){.card-blog--slider .card-blog__bottom-wrap{min-height:auto;margin-right:0;margin-bottom:36px}}.card-blog--slider .card-blog__btns-wrap{position:absolute;bottom:0;right:0;display:flex;gap:8px;z-index:2;color:#a5a5c5}@media (max-width:739.98px){.card-blog--slider .card-blog__btns-wrap{right:auto;left:0}}@media (min-width:740px) and (max-width:1399.98px){.card-blog--slider .card-blog__btns-wrap{right:auto;bottom:16px;left:20px}}@media (min-width:1400px){.card-blog--slider .card-blog__btns-wrap{right:24px;bottom:16px}}.card-blog--wide .card-blog__inner{position:relative;justify-content:flex-end;overflow:hidden;border:0}@media (min-width:1000px){.card-blog--wide .card-blog__img-part{position:absolute;top:0;left:0;width:100%;height:100%}}@media (max-width:999.98px){.card-blog--wide .card-blog__img-part{position:relative;min-height:100%;margin-bottom:0}}.card-blog--wide .card-blog__img-part::after{content:none}@media (min-width:1000px){.card-blog--wide .card-blog__img-wrap{height:100%;padding-top:0;background-image:none}}@media (max-width:999.98px){.card-blog--wide .card-blog__img-wrap{min-height:100%;padding-top:48.85%;border-radius:0}}@media (max-width:739.98px){.card-blog--wide .card-blog__img-wrap{padding-top:64%}}@media (max-width:419.98px){.card-blog--wide .card-blog__img-wrap{padding-top:100%}}.card-blog--wide .card-blog__img-part+.card-blog__content-part{flex-grow:0;padding:16px 18px;color:#fff;background-image:linear-gradient(180deg,rgba(32,34,51,0) 0,rgba(32,34,51,.7) 100%);border:0;z-index:1}@media (min-width:740px){.card-blog--wide .card-blog__img-part+.card-blog__content-part{padding:20px 20px 16px}}@media (min-width:1000px){.card-blog--wide .card-blog__img-part+.card-blog__content-part{margin-top:29%}}@media (min-width:1240px){.card-blog--wide .card-blog__img-part+.card-blog__content-part{padding-top:24px;padding-right:24px;padding-left:24px}}@media (max-width:999.98px){.card-blog--wide .card-blog__img-part+.card-blog__content-part{position:absolute;bottom:0;left:0;width:100%}}.card-blog--wide .card-blog__content-part>:not(:last-child){margin-bottom:12px}@media (min-width:740px){.card-blog--wide .card-blog__content-part>:not(:last-child){margin-bottom:4px}}@media (min-width:1240px){.card-blog--wide .card-blog__above-title{margin-bottom:16px}}.card-blog--wide .card-blog__img-part+.card-blog__content-part .card-blog__type{background-color:#fff}.card-blog--wide .card-blog__title-wrap,.card-blog--wide .card-blog__title-wrap .card-blog__title{font-size:18px;line-height:26px}@media (min-width:740px){.card-blog--wide .card-blog__title-wrap,.card-blog--wide .card-blog__title-wrap .card-blog__title{font-size:20px;line-height:28px}}@media (min-width:1240px){.card-blog--wide .card-blog__title-wrap,.card-blog--wide .card-blog__title-wrap .card-blog__title{font-size:24px;line-height:32px}}@media (hover:hover) and (pointer:fine){.card-blog--wide .card-blog__inner:focus .card-blog__img-part+.card-blog__content-part .card-blog__title-text,.card-blog--wide .card-blog__inner:hover[href] .card-blog__img-part+.card-blog__content-part .card-blog__title-text{color:inherit}}.card-blog--wide .card-blog__img-part+.card-blog__content-part .card-blog__title-text{-webkit-line-clamp:3}@media (min-width:1000px){.card-blog--wide .card-blog__content-part:only-child .card-blog__text-wrap{margin-bottom:0;font-size:15px;line-height:26px}}@media (min-width:1240px){.card-blog--wide .card-blog__content-part:only-child .card-blog__text-wrap{font-size:17px;line-height:30px}}.card-blog--wide .card-blog__img-part+.card-blog__content-part .card-blog__date,.card-blog--wide .card-blog__img-part+.card-blog__content-part .card-blog__read,.card-blog--wide .card-blog__img-part+.card-blog__content-part .card-blog__view{color:inherit}.card-blog--wide .card-blog__img-part+.card-blog__content-part .card-blog__read{background-color:rgba(0,0,0,.4);outline:0}.card-blog--wide .card-blog__img-part+.card-blog__content-part .card-blog__view{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' fill='none' viewBox='0 0 28 28'%3E%3Cpath stroke='%23FFFFFF' stroke-linecap='round' stroke-width='2' d='M14 8c6.3 0 9 4.5 9 6s-3 6-9 6-9-4.5-9-6 2.7-6 9-6Z'/%3E%3Ccircle cx='14' cy='14' r='3' fill='%23FFFFFF'/%3E%3C/svg%3E")}@media (min-width:740px) and (max-width:999.98px){.card-blog--wide:not(.card-blog--no-img) .card-blog__bottom-wrap{min-height:28px;margin-right:135px;margin-bottom:0}}.card-blog--wide:not(.card-blog--no-img) .card-blog__btns-wrap{right:18px;bottom:16px;left:auto;color:#fff}@media (min-width:740px){.card-blog--wide:not(.card-blog--no-img) .card-blog__btns-wrap{right:20px}}@media (min-width:1240px){.card-blog--wide:not(.card-blog--no-img) .card-blog__btns-wrap{right:24px}}.card-comment{font-size:14px;line-height:1.7}.card-comment__top{display:flex;align-items:baseline;-moz-column-gap:1.14em;column-gap:1.14em;flex-wrap:wrap}.card-comment__author{font-weight:600;font-size:inherit;line-height:inherit}.card-comment__time{font-weight:500;font-size:.93em;line-height:1.23;color:#98989e}.card-comment__text+*,.card-comment__top+*{margin-top:.28em}.card-comment__text{margin-bottom:0}.card-comment__text:not(._open){-webkit-line-clamp:6;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media (min-width:740px){.card-comment__text:not(._open){-webkit-line-clamp:4}}.card-comment__more-wrap{display:flex}.card-comment__more{margin:0;border:0;border-radius:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;padding:4px 0 0;font-weight:500;font-size:.93em;line-height:1.23;color:#e92b37;transition:color .2s}.card-comment__more:disabled{display:none}.card-comment__more:focus,.card-comment__more:hover:not(:disabled){color:#242429}.comment-block_new .card-comment{font-size:.9375rem;line-height:1.4}.comment-block_new .card-comment__top{-moz-column-gap:.5rem;column-gap:.5rem}.comment-block_new .card-comment__time{position:relative;display:inline-block;padding-left:.75rem;color:#212b36;opacity:.6}.comment-block_new .card-comment__time::before{content:"";position:absolute;top:calc(.615em - .125rem);left:0;width:.25rem;height:.25rem;border-radius:.25rem;background-color:currentColor}.comment-block_new .card-comment__text+*,.comment-block_new .card-comment__top+*{margin-top:.75rem}.comment-block_new .card-comment__more-wrap:has(button:disabled){margin-top:0}.empty-result{padding:24px 20px 17px;background-color:#f3f5fd;border-radius:12px;font-weight:500;font-size:14px;line-height:24px;color:#4b4b61}@media (min-width:740px){.empty-result{padding:32px 24px;position:relative;font-size:15px;line-height:26px}}@media (min-width:1240px){.empty-result{padding:40px 24px;font-size:17px;line-height:30px}}.empty-result__top{padding-bottom:20px;border-bottom:1px solid #e2e2ee}@media (min-width:1240px){.empty-result__top{padding-bottom:41px}}.empty-result__title,.empty-result__title>*{font-weight:500;font-size:18px;line-height:26px}@media (min-width:740px){.empty-result__title,.empty-result__title>*{font-size:20px;line-height:28px}}@media (min-width:1240px){.empty-result__title,.empty-result__title>*{font-size:24px;line-height:32px}}.empty-result__title{margin-bottom:4px}@media (min-width:740px){.empty-result__title{margin-bottom:8px}.empty-result__text,.empty-result__title{max-width:calc(100% - 200px)}}@media (max-width:739.98px){.empty-result__text{margin-bottom:10px}}.empty-result p{margin:0}.empty-result__btn{display:block;width:100%;padding:11px 14px}@media (min-width:740px){.empty-result__btn{position:absolute;right:24px;top:32px;width:unset;padding-top:6px;padding-bottom:6px}}@media (min-width:1400px){.empty-result__btn{top:38px}}.empty-result__row{margin-bottom:20px}@media (min-width:740px){.empty-result__row{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}}@media (min-width:1240px){.empty-result__row{margin-bottom:20px}}.empty-result__address{padding-top:12px}@media (min-width:1240px){.empty-result__address{padding-top:18px}}@media (min-width:740px){.empty-result__links{display:flex;justify-content:flex-end;max-width:356px;width:100%}}.empty-result__link{font-weight:600;font-size:17px;line-height:28px;color:#e92b37;margin-bottom:13px;display:block}@media (min-width:740px){.empty-result__link{text-align:right;margin-bottom:0;margin-right:24px}}.empty-result__link:last-child{margin-bottom:0}@media (min-width:740px){.empty-result__link:last-child{margin-right:0}}.empty-result__link-text{display:block;font-weight:500;font-size:12px;line-height:17px;letter-spacing:.02em;color:#8d8d9f}@media (min-width:740px){.empty-result__bottom{display:flex;align-items:center;justify-content:space-between}}.deposit-links{font-weight:500;font-size:15px;line-height:22px}@media (min-width:740px){.deposit-links{font-size:16px;line-height:24px}}@media (min-width:1240px){.deposit-links{font-size:17px}}.deposit-links__link{position:relative;display:block;min-height:24px;padding-left:64px;color:inherit}@media (min-width:740px){.deposit-links__link{display:flex;align-items:center;padding-left:72px}}.deposit-links__link:not(:last-child){margin-bottom:16px}@media (min-width:740px) and (max-width:1239.98px){.deposit-links__link:not(:last-child){margin-bottom:12px}}@media (min-width:1000px){.deposit-links__link:hover .deposit-links__link-text{color:#e92b37}}.deposit-links__link-label{position:absolute;top:0;left:0;padding:2px 8px;min-width:48px;text-align:center;display:block;background-color:#eff1fa;border-radius:4px;font-weight:700;font-size:10px;line-height:20px;letter-spacing:.05em;text-transform:uppercase;color:#4b4b61}.deposit-links__link-text{display:block;transition:color .3s}@media (min-width:740px){.deposit-links__link-text{margin-right:auto}}@media (max-width:739.98px){.deposit-links__link-text{margin-bottom:4px}}.deposit-links__link-size{display:block;font-weight:500;font-size:13px;line-height:16px;letter-spacing:.05em;color:#a5a5c5;flex-shrink:0}.deposit-links2__item{display:flex;flex-wrap:wrap;gap:1rem;padding:1rem;color:#161c24;background-color:#f8f8fa;border-radius:1rem}.deposit-links2__item:not(:last-child){margin-bottom:1.25rem}.deposit-links2__icon-wrap{display:inline-flex;padding:.75rem;color:#ea1a0e;background-color:#fff;border-radius:.625rem}.deposit-links2__icon-wrap svg{width:1.25rem;height:1.25rem;margin:auto;fill:currentColor}.deposit-links2__size{display:inline-block;align-self:center;margin-left:auto;font-weight:400;font-size:.875rem;line-height:1.3;color:#637381}.deposit-links2__text{display:block;width:100%;font-weight:600;font-size:1rem;line-height:1.3}.deposit-links2__text a,.deposit-links2__text[href]{color:inherit}.deposit-links2__opts{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.75rem;width:100%}.deposit-links2__btn{margin:0;padding:0;border:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:inline-flex;align-items:center;justify-content:center;-moz-column-gap:.5rem;column-gap:.5rem;padding:.75rem;font-weight:600;font-size:14px;line-height:1.1;text-align:center;color:#637381;background-color:#fff;border-radius:.75rem}.deposit-links2__btn svg{width:1rem;height:1rem;fill:currentColor}.deposit-links2__btn:not(.deposit-links2__btn_print){flex-grow:1}@media screen and (min-width:740px){.deposit-links2__item{display:grid;grid-template:auto auto/44px auto 284px;row-gap:2px;align-content:center}.deposit-links2__item:not(:last-child){margin-bottom:8px}.deposit-links2__icon-wrap{grid-row-end:span 2}.deposit-links2__size,.deposit-links2__text{grid-column-start:2;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.deposit-links2__text{grid-row-start:1;width:auto}.deposit-links2__size{grid-row-start:2;margin-left:0}.deposit-links2__opts{flex-wrap:nowrap;grid-row-end:span 2}.deposit-links2__btn{flex-grow:0}}@media (hover:hover) and (pointer:fine){.deposit-links2__btn{transition-property:color;transition-duration:.3s}.deposit-links2__btn:focus-visible,.deposit-links2__btn[href]:hover,.deposit-links2__btn[type]:hover{color:#161c24}.deposit-links2__text [href]:hover,.deposit-links2__text a:focus-visible,.deposit-links2__text:focus-visible,.deposit-links2__text[href]:hover{color:#ea1a0e}}@media screen and (min-width:740px) and (max-width:999.98px){.deposit-links2_two-col .deposit-links2__opts{gap:.5rem}.deposit-links2_two-col .deposit-links2__btn:not(.deposit-links2__btn_print){padding-inline:.4rem}}@media screen and (min-width:740px) and (max-width:1239.98px){.deposit-links2_two-col{display:grid;grid-template-columns:1fr 1fr;justify-content:space-between;gap:20px}.deposit-links2_pers-data .deposit-links2__item,.deposit-links2_two-col .deposit-links2__item{display:flex;flex-wrap:wrap;gap:1rem}.deposit-links2_pers-data .deposit-links2__icon-wrap,.deposit-links2_two-col .deposit-links2__icon-wrap{display:inline-flex}.deposit-links2_pers-data .deposit-links2__size,.deposit-links2_two-col .deposit-links2__size{display:inline-block;margin-left:auto}.deposit-links2_pers-data .deposit-links2__text,.deposit-links2_two-col .deposit-links2__text{white-space:wrap;display:block;width:100%}.deposit-links2_two-col .deposit-links2__opts{display:flex}.deposit-links2_pers-data .deposit-links2__btn,.deposit-links2_two-col .deposit-links2__btn{display:inline-flex}.deposit-links2_two-col .deposit-links2__item:not(:last-child){margin-bottom:0}.deposit-links2_pers-data .deposit-links2__opts{display:flex;gap:12px;justify-content:flex-start}.deposit-links2_pers-data .deposit-links2__btn{flex-grow:0}}@media screen and (min-width:1000px) and (max-width:1239.98px){.deposit-links2_two-col{display:grid;grid-template-columns:1fr;gap:20px}.deposit-links2_two-col .deposit-links2__opts{display:flex;gap:12px;justify-content:flex-start}.deposit-links2_two-col .deposit-links2__btn{flex-grow:0}}.details__part{position:relative;flex-basis:100%;min-height:1em;padding-left:1.6em}.details__part+.details__part{margin-top:1em}@media screen and (min-width:740px){.details__part+.details__part{margin-top:1.5em}}.details__part>dt{display:block!important;margin-right:0;margin-bottom:.5em;font-size:.9em;vertical-align:text-top;color:#637381}.details__part>dt>svg{position:absolute;top:0;left:0;width:1.11em;height:1.11em;fill:#919eab}.details__part>dd{display:block!important;color:#161c24;margin-left:0}.details__part>dd p{margin-top:0;margin-bottom:4px}@media screen and (min-width:740px){.details__part>dd>.columns{-moz-column-count:2;column-count:2;-moz-column-gap:24px;column-gap:24px}}@media screen and (min-width:1400px){.details__part>dd>.columns{-moz-column-count:3;column-count:3}}.half-img{display:block;-o-object-fit:contain;object-fit:contain;border-radius:12px}@media (min-width:740px){.half-img{width:57.3%}}@media (min-width:1000px){.half-img{width:65.3%}}.half-img-link{display:flex;margin:2em 0}@media (min-width:740px){.half-img-link{width:57.3%}}@media (min-width:1000px){.half-img-link{width:65.3%}}.half-img-link>picture,.img-link>picture{width:100%}.half-img-link .half-img{width:100%;margin:0}.img,.img-link,.img-link img{min-width:100%;border-radius:12px}.img,.img-link img{display:block;-o-object-fit:cover;object-fit:cover;width:100%;margin:0}.img-link{display:flex;min-height:50px;overflow:hidden;background-image:url(../images/nophoto1_x2.png);background-repeat:no-repeat;background-size:cover;background-position:center}.tour-detail-card{padding:24px 20px;background-color:#f8f8fa;border:1px solid #e4e4ee;border-radius:12px;font-size:14px;line-height:24px}@media (min-width:740px){.tour-detail-card{padding:32px;font-size:15px;line-height:26px}}@media (min-width:1240px){.tour-detail-card{padding:40px;font-size:17px;line-height:30px}}.tour-detail-card__item{margin-bottom:16px}.tour-detail-card__item:last-child{margin-bottom:0}@media (min-width:740px){.tour-detail-card__item--icon{position:relative;padding-left:40px}}.tour-detail-card__name{display:flex;align-items:center;margin-bottom:4px;font-weight:500}.tour-detail-card__name svg{margin-right:8px;width:24px;height:24px;fill:#a5a5c5;opacity:.7}@media (min-width:740px){.tour-detail-card__name svg{position:absolute;top:0;left:0}}.tour-detail-card__season{margin-bottom:8px}@media (min-width:740px){.tour-detail-card__date-text{-moz-column-count:3;column-count:3}}.tour-detail-card p{margin-bottom:0;margin-block-start:0;margin-block-end:0}@media (min-width:740px){.tour-detail-card__bottom{display:flex;align-items:center;justify-content:space-between;padding-left:40px}}.tour-detail-card__price-wrapper{display:flex;align-items:center;font-size:12px;line-height:20px;font-weight:500;letter-spacing:.04em;color:rgba(75,75,97,.8);margin-bottom:12px}@media (min-width:740px){.tour-detail-card__price-wrapper{margin-bottom:0;align-items:flex-end;line-height:19px}}@media (min-width:1240px){.tour-detail-card__price-wrapper{font-size:15px;line-height:26px}}.tour-detail-card__price{font-weight:600;font-size:16px;color:#e92b37;margin-right:8px}@media (min-width:740px){.tour-detail-card__price{font-size:20px;line-height:22px}}@media (min-width:1240px){.tour-detail-card__price{font-size:24px;line-height:32px}}.tour-detail-card__btn{display:block;width:100%;padding:11px 30px}@media (min-width:740px){.tour-detail-card__btn{width:unset}}.price-row{padding:30px 15px;border:1px solid #e4e4ee;border-radius:12px}@media (min-width:740px){.price-row{display:flex;align-items:center;justify-content:space-between;padding:32px 40px}}.price-row__price-wrapper{display:flex;align-items:center;font-size:12px;line-height:20px;font-weight:500;letter-spacing:.04em;color:rgba(75,75,97,.8);margin-bottom:12px}@media (min-width:740px){.price-row__price-wrapper{margin-bottom:0;align-items:flex-end;line-height:19px}}@media (min-width:1240px){.price-row__price-wrapper{font-size:15px;line-height:26px}}.price-row__price{font-weight:600;font-size:16px;color:#e92b37;margin-right:8px}@media (min-width:740px){.price-row__price{font-size:20px;line-height:22px}}@media (min-width:1240px){.price-row__price{font-size:24px;line-height:32px}}.price-row__btn{display:block;width:100%}@media (min-width:740px){.price-row__btn{width:unset}}.news-list{font-size:14px}@media (min-width:1240px){.news-list{font-size:15px}}@media (min-width:1600px){.news-list{font-size:16px;line-height:30px}}.forms__btn-wrap p,.forms__btns-wrap p,.hotels-list ul,.news-list p,.page-404 p,.section-slider-header h2,.section-slider-header h3,.section-slider-header h4,.tour-calendar-header h2,.tour-calendar-header h3,.tour-calendar-header h4{margin:0}.news-list__item:not(:last-child){margin-bottom:40px}.news-list__link{color:inherit}.news-list__time{display:block;margin-bottom:8px;font-weight:500;font-size:13px;line-height:16px;letter-spacing:.05em;color:#a5a5c5}.news-list__caption:not(:last-child){margin-bottom:12px}@media (min-width:1240px){.news-list__caption:not(:last-child){margin-bottom:17px}}@media (min-width:1000px){.news-list__link:hover .news-list__caption{color:#e92b37}}.news-list__caption *{transition:color .3s}.news-list__text:not(:last-child){margin-bottom:12px}@media (min-width:740px){.news-list__row{display:flex;align-items:flex-start}}.news-list__info{flex-grow:1}@media (min-width:740px){.news-list__info:not(:last-child){margin-right:60px}}@media (max-width:739.98px){.news-list__info:not(:last-child){margin-bottom:12px}}@media (min-width:740px){.news-list__img-wrap{max-width:176px;width:100%;flex-shrink:0}}@media (min-width:1400px){.news-list__img-wrap{max-width:192px}}.news-list__img-box{display:block;position:relative;background-image:url(../images/nophoto_2.png);background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:12px;padding-top:87.4%;overflow:hidden}.news-list__img-box img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.news-list--press .news-list__item:not(:last-child){margin-bottom:16px}.news-list--press .news-list__link{display:block;padding-top:8px;padding-bottom:16px}.news-list--press .news-list__caption:not(:last-child){margin-bottom:8px}.news-list--press .news-list__caption h3{font-weight:700}.card-service{position:relative;display:flex;flex-direction:column;align-items:center;row-gap:8px;padding:24px 16px 16px;font-weight:500;font-size:13px;line-height:16px;text-align:center;color:#242429;background-color:#f3f5fd;border-radius:16px;cursor:pointer}@media (min-width:740px){.card-service{font-size:14px;line-height:18px}}@media (min-width:1000px){.card-service{row-gap:12px;transition-property:background-color,box-shadow,color;transition-duration:.3s;transition-timing-function:ease-out}.card-service:focus,.card-service:hover{color:#242429}.card-service:not(.card-service--nobg):focus,.card-service:not(.card-service--nobg):hover{background-color:rgba(233,43,55,.1)}}.card-service--lg{padding-bottom:24px;font-weight:600;letter-spacing:.02em}@media (min-width:1000px){.card-service--lg{row-gap:16px}}.card-service--nobg{background-color:transparent;padding:0 0 4px}.card-service--lg.card-service--nobg{row-gap:0}@media (min-width:1000px){.card-service--lg:focus,.card-service--lg:hover{color:#242429}.card-service--lg:not(.card-service--nobg):focus,.card-service--lg:not(.card-service--nobg):hover{background-color:rgba(233,43,55,.1);box-shadow:0 14px 26px 0 rgba(165,165,197,.16)}}.card-service--lg.card-service--nobg .card-service__bg,.card-service__bg{display:none}.card-service--lg .card-service__bg{position:absolute;top:0;bottom:0;right:0;left:0;display:block;pointer-events:none;border-radius:inherit;overflow:hidden;background-color:inherit}@media (min-width:1000px){.card-service--lg .card-service__bg{transition-property:transform;transition-duration:.3s;transition-timing-function:ease-out}.card-service--lg:focus .card-service__bg,.card-service--lg:hover .card-service__bg{transform:scale(1.05)}}.card-service--lg .card-service__bg::after,.card-service--lg .card-service__bg::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}.card-service--lg .card-service__bg::before{background-color:#fff}.card-service--lg .card-service__bg::after{opacity:.5;background-color:inherit}@media (min-width:1000px){.card-service--lg .card-service__bg::after{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease-out}.card-service--lg:focus .card-service__bg::after,.card-service--lg:hover .card-service__bg::after{opacity:1}}.card-service__img-wrap{width:54px;height:54px}@media (min-width:1000px){.card-service__img-wrap{position:relative}}.swiper .card-service__img-wrap{cursor:pointer}.card-service--lg .card-service__img-wrap{width:120px;height:120px}@media (min-width:1000px){.card-service--lg:not(.card-service--nobg) .card-service__img-wrap::before{content:"";position:absolute;top:50%;left:50%;z-index:0;width:inherit;height:inherit;background-color:#fff;border-radius:50%;opacity:0;transform:translate(-50%,-50%) scale(1);transition-property:transform,opacity,box-shadow;transition-duration:.3s;transition-timing-function:ease-out}.card-service--lg:not(.card-service--nobg):focus .card-service__img-wrap::before,.card-service--lg:not(.card-service--nobg):hover .card-service__img-wrap::before{opacity:.3;transform:translate(-50%,-50%) scale(1.166);box-shadow:0 14px 40px 0 rgba(0,0,0,.05)}}.card-service__img-wrap img,.card-service__img-wrap>*{position:relative;z-index:1;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.card-service__figcaption{position:relative;z-index:1}.swiper .card-service__figcaption{cursor:pointer}.filter-bar{background-color:#fff;border:1px solid #e4e4ee;border-radius:12px;padding:14px}@media (min-width:740px){.filter-bar{display:flex;align-items:center}}@media (min-width:1400px){.filter-bar{padding:23px}}.filter-bar.noframe{padding:0;border:0;background-color:transparent}@media (min-width:1400px){.filter-bar__item{display:flex;align-items:center;justify-content:space-between}}@media (min-width:740px){.filter-bar.i1 .filter-bar__item{width:100%}.filter-bar.i2 .filter-bar__item{width:50%}.filter-bar.i3 .filter-bar__item{width:33.3333333333%}.filter-bar__item:not(:last-child){margin-right:16px}}@media (min-width:1400px){.filter-bar__item:not(:last-child){margin-right:24px}}@media (max-width:739.98px){.filter-bar__item:not(:last-child){margin-bottom:8px}}.filter-bar__text{font-weight:500;font-size:12px;line-height:20px;color:#4b4b61;display:block}@media (min-width:1400px){.filter-bar__text{flex-shrink:0;padding-right:14px;font-size:13px;letter-spacing:.04em}}@media (max-width:1399.98px){.filter-bar__text{padding-bottom:4px}}.filter-bar__menu[class]{z-index:10}.filter-bar__dropdown{width:100%;position:relative}.filter-bar__btn-box{position:relative}.filter-bar__btn{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5;margin:0;padding:0;border:0;border-radius:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (min-width:1240px){.filter-bar__btn{padding-top:9px;padding-bottom:9px;padding-right:26px}}.filter-bar__btn.active~.filter-bar__input,.filter-bar__btn:hover~.filter-bar__input{background-color:#f5f5fa}.filter-bar__btn svg{fill:#a5a5c5;position:absolute;right:14px;top:50%;transform:translateY(-50%) rotate(90deg)}.drop-list,.filter-bar__input{width:100%;background-color:#fff}.filter-bar__input{position:relative;display:block;padding:9px 35px 9px 15px;font-weight:500;font-size:13px;line-height:20px;text-align:left;text-overflow:ellipsis;border:1px solid #e4e4ee;border-radius:4px;transition:background-color .3s}.filter-bar--hotels-list .filter-bar__item{flex-grow:1;flex-basis:200px;min-width:170px}.filter-bar--hotels-list .filter-bar__item--wider{flex-basis:300px}@media (min-width:740px){.filter-bar--hotels-list .filter-bar__item:not(:last-child){margin-right:8px}}@media (min-width:1400px){.filter-bar--hotels-list .filter-bar__item:not(:last-child){margin-right:16px}}.drop-list{position:absolute;left:0;top:100%;border-radius:0 0 12px 12px;overflow:hidden;transform:translateY(-50%) scale(0);box-shadow:1px 2px 10px rgba(0,0,0,.24);transition:transform .3s}.drop-list__list{max-height:430px;overflow:auto;scrollbar-color:rgba(141,141,159,.4) transparent;scrollbar-width:thin}.drop-list__list::-webkit-scrollbar{width:16px;height:16px}.drop-list__list::-webkit-scrollbar-thumb{background-color:rgba(141,141,159,.4);background-clip:content-box;border-width:6px;border-style:solid;border-color:transparent;border-radius:16px}.drop-list__btn{padding:7px 36px 7px 16px;display:block;width:100%;color:inherit}.drop-list.active{z-index:10;transform:translateY(0) scale(1)}.filter-bar3{padding:24px;background-color:#fff;border-radius:20px}.filter-bar3__header{display:flex;align-items:flex-end;justify-content:space-between;-moz-column-gap:32px;column-gap:32px;margin-bottom:16px}.filter-bar3__title{margin-top:0;margin-bottom:0;font-weight:600;font-size:20px;line-height:1.3}.filter-bar3__reset{margin:0;padding:0;border:0;border-radius:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-weight:400;font-size:16px;line-height:1.3;text-align:right;color:#637381}.filter-bar3__reset:disabled{visibility:hidden;pointer-events:none}.filter-bar3__reset:active{opacity:.8}@media (hover:hover) and (pointer:fine){.filter-bar3__reset{transition-property:color;transition-duration:.3s}.filter-bar3__reset:focus-visible,.filter-bar3__reset:hover{color:#161c24}}@media screen and (max-width:739.98px){.filter-bar3__reset span{display:none}}@media screen and (min-width:740px){.filter-bar3__list{--gap:16px;display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--gap)}.filter-bar3__item{flex-grow:1;width:calc(50% - var(--gap)/2);min-width:160px}}@media screen and (min-width:1240px){.filter-bar3__item{width:calc(33.3333333333% - var(--gap)*2/3)}}@media screen and (min-width:1400px){.filter-bar3__item{width:calc(25% - var(--gap)*3/4)}.filter-bar3__list:has(.filter-bar3__item_search:nth-child(5)) .filter-bar3__item{width:calc((100% - 200px - var(--gap)*4)/4)}}@media screen and (min-width:1240px){.filter-bar3__list:has(.filter-bar3__item_search:nth-child(5)) .filter-bar3__item_search:nth-child(5){width:calc(66.6666666667% - var(--gap)*1/3)}}@media screen and (min-width:1400px){.filter-bar3__list:has(.filter-bar3__item_search:nth-child(5)) .filter-bar3__item_search:nth-child(5){flex-grow:0;flex-shrink:0;width:200px}}@media screen and (max-width:739.98px){.filter-bar3__item:not(:last-child){margin-bottom:16px}}.filter-bar3__text{display:block;margin-bottom:6px;font-size:15px;line-height:1.3;color:#637381}.filter-bar3__menu{position:absolute;top:100%;left:0;z-index:5;min-width:100%;margin-top:6px;overflow:hidden auto;opacity:0;transform:scaleY(0);transform-origin:top;transition-property:transform,opacity,z-index,visibility;transition-duration:.3s,.3s,0s,0s;transition-delay:0s,0s,.3s,.3s;background-color:#fff;box-shadow:0 14px 40px rgba(165,165,197,.4);border-radius:10px;max-height:260px;visibility:hidden;scrollbar-color:rgba(141,141,159,.4) transparent;scrollbar-width:thin}.filter-bar3__menu::-webkit-scrollbar{width:16px;height:16px}.filter-bar3__menu::-webkit-scrollbar-thumb{background-color:rgba(141,141,159,.4);background-clip:content-box;border-width:6px;border-style:solid;border-color:transparent;border-radius:16px}.filter-bar3__menu.active{transform:scaleY(1);opacity:1;z-index:10;visibility:visible;transition-delay:0s,0s,0s,0s}@media screen and (max-width:739.98px){.filter-bar3__item_calendar .filter-bar3__menu{right:0!important;left:50%!important;transform:scaleY(0) translateX(-50%);min-width:320px;width:100%;max-height:800px;display:flex;flex-direction:column}.filter-bar3__item_calendar .filter-bar3__menu.active{transform:scaleY(1) translateX(-50%)}.filter-bar3__item_calendar .filter-bar3__menu .daterangepicker{position:static;display:flex!important;flex-direction:column;align-items:center}.filter-bar3__item_calendar .filter-bar3__menu .daterangepicker>*{max-width:325px}}@media screen and (min-width:740px){.filter-bar3__item_calendar .filter-bar3__menu{min-width:670px;max-height:400px}.filter-bar3__item_calendar .filter-bar3__menu .daterangepicker{position:static;display:block!important}.filter-bar3__item_calendar .filter-bar3__menu .daterangepicker .drp-calendar{width:50%}}.filter-bar3__dropdown{width:100%;position:relative}.filter-bar3__btn-box{position:relative}.filter-bar3__btn{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5;outline:0;margin:0;padding:0;border:0;border-radius:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.filter-bar3__btn.active~.filter-bar3__input{background-color:#edf0f2}.filter-bar3__btn svg{width:18px;height:18px;fill:#a5a5c2;position:absolute;right:8px;top:50%;transform:translateY(-50%);transition:transform .3s,fill,.3s}.filter-bar3__item:not(.filter-bar3__item_static-icon) .filter-bar3__btn.active svg{transform:translateY(-50%) scale(1,-1)}.filter-bar3__input{position:relative;display:block;width:100%;padding:12px 28px 12px 14px;font-size:16px;line-height:20px;text-align:left;text-overflow:ellipsis;background-color:#f8f8fa;border:1px solid transparent;border-radius:10px;transition:background-color .3s;outline:0}.filter-bar3__item_flags .filter-bar3__input{padding-left:34px}.filter-bar3__item_flags .filter-bar3__flag{position:absolute;left:14px;top:50%;transform:translateY(-50%);width:16px;height:16px;border-radius:16px;overflow:hidden;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (hover:hover) and (pointer:fine){.filter-bar3__btn:focus-visible~.filter-bar3__input,.filter-bar3__btn:not(:disabled):hover~.filter-bar3__input{background-color:#edf0f2}.filter-bar3__btn:focus-visible svg,.filter-bar3__btn:not(:disabled):hover svg{fill:#919eab}}.filter-bar3__item_input-search .filter-bar3__btn{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.filter-bar3__item_input-search .filter-bar3__clear{margin:0;padding:0;border:0;border-radius:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;top:0;right:0;min-width:36px;height:100%;background-image:url(../images/sprite.svg#icon-close-default);background-position:center;background-size:10px 10px;background-repeat:no-repeat}.filter-bar3__item_input-search .filter-bar3__clear span{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.filter-bar3__item_input-search .filter-bar3__btn svg,.filter-bar3__item_input-search .filter-bar3__flag[src=""],.filter-bar3__item_input-search.filter-bar3__item_input-empty .filter-bar3__clear,.filter-bar3__item_input-search.filter-bar3__item_input-empty .filter-bar3__flag{display:none}@media (hover:hover) and (pointer:fine){.filter-bar3__item_input-search .filter-bar3__clear:focus-visible,.filter-bar3__item_input-search .filter-bar3__clear:hover{background-image:url(../images/sprite.svg#icon-close)}}@media screen and (min-width:1240px){.filter-bar3_career .filter-bar3__item,.filter-bar3_resorts2 .filter-bar3__item{width:calc(25% - var(--gap)*3/4)}}.stages-link{display:flex;justify-content:center;align-items:center;position:relative;padding:24px 20px 24px 37px;background-color:#fff;border:1px solid #e4e4ee;border-radius:16px;font-weight:500;font-size:18px;line-height:26px}@media (min-width:740px){.stages-link{padding:40px 50px;min-height:120px;font-size:20px;line-height:28px}}@media (min-width:1240px){.stages-link{font-size:24px;line-height:32px}}.stages-link>svg{margin-right:24px;flex-shrink:0;transition:transform .3s}@media (min-width:740px){.stages-link>svg{position:absolute;top:50%;left:47px;transform:translateY(-50%)}}@media (min-width:1000px){.stages-link:hover .stages-link__text svg{transform:translate(20px)}}.stages-link__text{display:flex;align-items:center;color:#e92b37}@media (min-width:740px){.stages-link__text{padding-left:48px}}.stages-link__text svg{display:none}@media (min-width:740px){.stages-link__text svg{display:block;width:24px;height:24px;margin-left:24px;fill:#e92b37;transition:transform .3s}}.hero__slide{background-image:url(../images/nophoto2_x2.png);background-repeat:no-repeat;background-size:cover;background-position:center;position:relative}.hero__img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1}.hero__inner{display:flex;justify-content:center;flex-direction:column;position:relative;z-index:2;height:280px;padding-top:15px;padding-bottom:30px}@media (min-width:740px){.hero__inner{height:384px;padding-top:45px;padding-bottom:50px}}@media (min-width:1240px){.hero__inner{height:480px;padding-top:35px}}@media (min-width:1400px){.hero__inner{height:500px}}.hero__info{color:#fff;margin-bottom:30px}.hero a.hero__info,.hero__info[href]{color:#fff}.hero__info:not([href]){opacity:unset;transition:unset}.hero__title,.hero__title>*{margin-right:-10px;margin-left:-10px;padding-right:10px;padding-left:10px;font-weight:800;font-size:44px;line-height:60px;letter-spacing:.04em;text-shadow:0 2px 4px rgba(44,45,60,.08),0 0 10px rgba(44,45,60,.35)}@media (min-width:740px){.hero__title,.hero__title>*{font-size:90px;line-height:105px}}@media (min-width:1240px){.hero__title,.hero__title>*{font-size:120px;line-height:150px}}@media (min-width:1400px){.hero__title,.hero__title>*{font-size:140px;line-height:170px}}.hero__title{margin-bottom:7px;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media (min-width:1240px){.hero__title{margin-bottom:15px}}.hero__fly{display:block;margin:0 -10px 10px 0;font-weight:500;padding-left:0;padding-right:10px;line-height:28px;text-shadow:0 2px 4px rgba(44,45,60,.08),0 0 10px rgba(44,45,60,.25);font-size:20px;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media (min-width:740px){.hero__fly{font-size:26px;line-height:40px;padding-left:60px;margin-bottom:8px}}@media (min-width:1240px){.hero__fly{margin-bottom:14px;font-size:34px;line-height:48px}}.hero__fly svg{display:none}@media (min-width:740px){.hero__fly svg{top:0;transform:translateY(0);display:block}}.hero__text{margin-right:-10px;padding-right:10px;font-size:16px;line-height:24px;text-shadow:0 2px 4px rgba(44,45,60,.08),0 0 10px rgba(44,45,60,.25);-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media (min-width:740px){.hero__text{padding-left:60px;font-size:18px;line-height:32px}}@media (min-width:1240px){.hero__text{font-size:24px}}@media (min-width:740px){.hero__fly:not(.ico-svg),.hero__fly:not(.ico-svg)+.hero__text{margin-left:-10px;padding-left:10px}.hero__slider-nav{bottom:25px}}.hero2{--container-padding:clamp(16px, 4.4vw, 32px);--btns-w:92px;--btns-h:40px;--border-radius:12px;--title-font-size:clamp(21px, 5.83vw, 36px);--title-line-height:1.2;--title-lines:2;--text-font-size:clamp(14px, 3.88vw, 16px);--text-line-height:1.3;--text-lines:3;--content-row-gap:clamp(12px, 3.3vw, 16px)}@media screen and (min-width:740px){.hero2{--border-radius:24px;--title-font-size:clamp(36px, 4.68vw, 64px);--text-font-size:clamp(16px, 2vw, 21px);--content-row-gap:clamp(16px, 2vw, 24px)}}@media screen and (min-width:1000px){.hero2{--container-padding:clamp(16px, 1.7vw, 32px);--title-font-size:clamp(32px, 3.88vw, 64px);--text-font-size:clamp(14px, 1.1vw, 21px);--content-row-gap:clamp(12px, 1.26vw, 24px);display:flex;-moz-column-gap:20px;column-gap:20px}}.hero2__swiper{border-radius:var(--border-radius);overflow:hidden}@media screen and (min-width:1000px){.hero2__swiper{flex-grow:1;width:66.197%;max-width:100%;margin:0}}.hero2__swiper-wrapper{z-index:1}.hero2__slide{background-color:#eef1fd;background-image:url(../images/nophoto2_x2.png);background-repeat:no-repeat;background-size:contain;background-position:center}.hero2__img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.hero2__slide_banner .hero2__img{-o-object-position:left center;object-position:left center}.hero2__slide{position:relative;width:100%;height:auto;border-radius:var(--border-radius);overflow:hidden}.hero2__aside-link::before,.hero2__slide::before{content:"";position:relative;display:block;width:100%;padding-top:66.565%}.hero2__slide>*{position:absolute;inset:0;display:block}.hero2__content{padding:var(--container-padding) var(--container-padding) calc(var(--container-padding)*1.5 + var(--btns-h));color:#fff}.hero2__text,.hero2__title{margin-block:0;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.hero2__title{font-family:"Druk Wide Cyr";font-weight:500;font-size:var(--title-font-size);line-height:var(--title-line-height);-webkit-line-clamp:var(--title-lines)}.hero2__text{font-weight:600;font-size:var(--text-font-size);line-height:var(--text-line-height);-webkit-line-clamp:var(--text-lines)}.hero2__title+.hero2__text{padding-top:var(--content-row-gap)}.hero2__swiper+.hero2__aside{padding-top:20px}@media screen and (min-width:1000px){.hero2__swiper+.hero2__aside{padding-top:0}.hero2__aside{flex-shrink:0;width:calc(33.803% - 20px)}}@media screen and (min-width:420px){.hero2__aside-inner{display:flex;-moz-column-gap:20px;column-gap:20px}}@media screen and (min-width:1000px){.hero2__aside-inner{flex-direction:column;row-gap:20px;height:100%}}.hero2__aside-link{position:relative;display:flex;flex-direction:column;justify-content:space-between;background-color:#eef1fd;background-image:url(../images/nophoto2_x2.png);background-repeat:no-repeat;background-size:contain;background-position:center;border-radius:var(--border-radius);overflow:hidden;flex-grow:1;flex-shrink:0}@media screen and (min-width:420px){.hero2__aside-link{width:calc(50% - 10px)}}@media screen and (min-width:1000px){.hero2__aside-link{width:100%}}@media screen and (max-width:419.98px){.hero2__aside-link+.hero2__aside-link{margin-top:20px}}.hero2__aside-link::before{padding-top:32%}@media screen and (min-width:420px){.hero2__aside-link::before{min-height:118px;padding-top:43.26%}}@media screen and (min-width:740px){.hero2__aside-link::before{min-height:220px}}@media screen and (min-width:1000px){.hero2__aside-link::before{min-height:118px}}.hero2__link-bg{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero2__link-content{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;height:100%;padding:16px;color:#fff}@media screen and (min-width:740px){.hero2__link-content{padding:32px}}@media screen and (min-width:1000px){.hero2__link-content{padding:clamp(16px,1.7vw,32px)}}.hero2__link-text{flex-shrink:0;display:block;font-family:"Druk Wide Cyr";font-weight:500;font-size:clamp(21px,3vw,32px);line-height:1.2;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media screen and (min-width:420px) and (max-width:739.98px){.hero2__link-text{font-size:clamp(17px,3vw,32px)}}@media screen and (min-width:1000px){.hero2__link-text{font-size:clamp(21px,2.1vw,32px)}}.hero2__icon-wrap{flex-shrink:0;display:inline-flex;background-color:#fff;padding:12px;border-radius:12px}@media screen and (max-width:419.98px){.hero2__icon-wrap{display:none}}.hero2__link-text+.hero2__icon-wrap{margin-top:12px}.hero2__icon-wrap svg{width:24px;height:24px;margin:auto;fill:#637381}.hero2__swiper:not(.swiper-initialized) .hero2__pagination,.hero2__swiper:not(.swiper-initialized) .hero2__slider-btns{display:none}.hero2 .hero2__pagination{position:absolute;transition:300ms opacity;transform:translate3d(0,0,0);bottom:10px;left:0;width:auto;bottom:calc(var(--container-padding) + var(--btns-h)/2);left:var(--container-padding);display:flex;align-items:center;flex-wrap:wrap;max-width:calc(100% - var(--container-padding)*3 - var(--btns-w));text-align:left;transform:translateY(50%);z-index:1}.hero2 .hero2__pagination.swiper-pagination-bullets .swiper-pagination-bullet{position:relative;margin:var(--swiper-pagination-bullet-horizontal-gap, 4px)}.hero2 .hero2__pagination.swiper-pagination-bullets .swiper-pagination-bullet::before{content:"";position:absolute;top:-50%;left:calc(-1*var(--swiper-pagination-bullet-horizontal-gap, 4px));width:calc(100% + var(--swiper-pagination-bullet-horizontal-gap, 4px)*2);height:calc(100% + var(--swiper-pagination-bullet-horizontal-gap, 4px)*2)}.hero2__slider-btns{position:absolute;bottom:var(--container-padding);right:var(--container-padding);z-index:1}@media (hover:hover) and (pointer:fine){.hero2__content:focus-visible,.hero2__content[href]:hover{color:#fff}.hero2__aside-link svg{transition:fill .3s}.hero2__aside-link:focus-visible svg,.hero2__aside-link:hover svg{fill:#ea1a0e}}.hero2_low{--title-lines:1;--text-lines:2}.hero2_low .hero2__slide::before{padding-top:44.681%}.hero2_design{--text-lines:4}@media screen and (min-width:740px){.hero2_design .hero2__slide{min-height:415px}}@media screen and (min-width:1000px){.hero2_design .hero2__slide{min-height:420px}}.hero2_design .hero2__slide::before{padding-top:calc(var(--container-padding)*2.5 + var(--btns-h) + var(--title-font-size)*var(--title-line-height)*var(--title-lines) + var(--text-font-size)*var(--text-line-height)*var(--text-lines) + var(--content-row-gap))}.news{max-width:100%;overflow:hidden;position:relative;z-index:5}.news__row{position:relative;display:flex;align-items:center;justify-content:space-between;max-width:1420px;height:40px;margin-bottom:12px}@media (min-width:1240px){.news__row{margin-bottom:16px}}@media (min-width:1600px){.news__row{margin-bottom:24px}}.news__title{display:flex;align-items:center;color:inherit}.news__title,.news__title>*{font-weight:600;font-size:16px;line-height:24px}@media (min-width:740px){.news__title,.news__title>*{font-size:20px;line-height:28px}}@media (min-width:1600px){.news__title,.news__title>*{font-size:24px;line-height:32px}}.news__title svg{width:24px;height:24px;margin-left:15px;fill:#a5a5c5}@media (min-width:1000px){.news__title svg{transition:transform .3s,fill .3s}.news__title:hover svg{transform:translateX(10px);fill:#e92b37}}.news__title-link{align-self:flex-end;margin-right:auto;margin-left:16px;padding-top:7px;padding-bottom:7px}@media (min-width:1240px){.news__title-link{margin-left:40px}}.news__slider{overflow:visible}.news__slider-inner{display:flex}.news__slide{flex-shrink:0;width:242px;min-height:212px}@media (min-width:740px){.news__slide{width:298px;min-height:260px}}@media (min-width:1600px){.news__slide{width:340px;min-height:298px}}.news__slider:not(.swiper-initialized) .news__slide{margin-right:10px}@media (min-width:740px){.news__slider:not(.swiper-initialized) .news__slide{margin-right:20px}}.news__card{height:100%}.news__slider-btns{display:block}.news__slider-btns svg{fill:#a5a5c5}.news-list-section__btns:not(:last-child){margin-bottom:40px}@media (min-width:1600px){.news-list-section__btns:not(:last-child){margin-bottom:60px}}.news-list-section__btn{margin-top:40px}.news2__filters-wrap{margin-bottom:20px}.news2__list{display:grid;grid-template-columns:1fr;gap:10px;max-width:340px}@media (min-width:740px){.news2__list{grid-template-columns:repeat(2,1fr);gap:20px;max-width:700px}}@media (min-width:1000px){.news2__list{grid-template-columns:repeat(3,1fr);max-width:1060px}}@media (min-width:1400px){.news2__list{grid-template-columns:repeat(4,1fr);max-width:1420px}}@media (max-width:999.98px){.news2__list{margin-right:auto;margin-left:auto}}.news2__card{height:100%}.news2__btn-wrap{padding-top:20px}@media (min-width:740px){.news2__btn-wrap{padding-top:40px}}.news2--max3 .news2__list{max-width:460px}@media (min-width:740px){.news2--max3 .news2__list{grid-template-columns:repeat(2,1fr);gap:20px;max-width:940px}}@media (min-width:1240px){.news2--max3 .news2__list{grid-template-columns:repeat(3,1fr);max-width:1420px}}@media (min-width:1400px){.news2--items-mh1 .news2__item{min-height:340px}}.news2--vip-hotels .news2__filters-wrap{display:flex;flex-direction:column;gap:8px}@media (min-width:740px){.news2--vip-hotels .news2__filters-wrap{flex-direction:row;flex-wrap:wrap;-moz-column-gap:48px;column-gap:48px}.news2--vip-hotels .news2__filters-wrap .filter-bar{flex-basis:260px}}.news2--vip-hotels .news2__filter-btns .btns__list{gap:8px}.news2--vip-hotels .news2__filter-btns .btn{padding-top:7px;padding-bottom:7px}.news2 ._loading{opacity:.6;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.news2 ._loading *{box-shadow:0 0 0 0 transparent}.news3{--gap:1rem;--gap-half:calc(var(--gap) / 2);container:news3/inline-size}.news3__btns-wrap{margin-bottom:2rem}@media screen and (min-width:1000px){.news3__block-btns .btns__list{flex-wrap:wrap}}.news3__list{display:grid;grid-template-columns:1fr;row-gap:var(--gap)}@media screen and (min-width:740px){.news3__list{grid-template-columns:repeat(2,1fr);grid-auto-flow:dense;-moz-column-gap:var(--gap);column-gap:var(--gap)}}@media screen and (min-width:1400px){.news3__list{grid-template-columns:repeat(3,1fr)}}@container news3 (width > 980px){.news3__list{grid-template-columns:repeat(3,1fr)}}.news3__item{display:flex;flex-direction:column;transition-property:opacity,height;transition-duration:.6s;min-width:0}@media screen and (min-width:740px){.news3__item_wide{grid-column-end:span 2}}.news3__item_hidden{position:relative;height:1px;margin:-1px;overflow:hidden;visibility:hidden;opacity:0}@media screen and (min-width:740px){.news3__item>*{flex-grow:1}}.news3__btn-wrap{padding-top:1.5rem;display:flex;flex-direction:column;align-items:center;transition:opacity .3s 0s ease-in-out}.sale__slide,.sale__swiper{border-radius:16px}.sale__slide{position:relative;background-image:url(../images/nophoto2_x2.png);background-repeat:no-repeat;background-size:cover;background-position:left center;overflow:hidden}.sale__slide::before{content:"";display:block;padding-top:30.986%}@media screen and (max-width:739.98px){.sale__slide::before{padding-top:66.36%}}.sale__img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left;z-index:1}.sale .sale__pagination{position:absolute;left:0;z-index:1;padding-left:60px;padding-right:60px;pointer-events:none}@media screen and (max-width:739.98px){.sale .sale__pagination{bottom:10px;padding-right:18px;padding-left:18px;text-align:center}}@media screen and (min-width:740px){.sale .sale__pagination{bottom:20px;display:flex;align-items:center;flex-wrap:wrap;row-gap:6px;max-width:calc(100% - 105px)}}@media screen and (min-width:1000px){.sale .sale__pagination{padding-left:92px}}@media screen and (min-width:1240px){.sale .sale__pagination{padding-left:106px}}@media screen and (min-width:740px){.sale .sale__btns{position:absolute;z-index:1;right:20px;bottom:10px}}@media screen and (max-width:739.98px){.sale_new .sale__container{max-width:calc(420px + var(--re-container-p, 15px)*2)}}.sale_new .sale__slide::before{padding-top:22.536%}@media screen and (max-width:739.98px){.sale_new .sale__slide::before{padding-top:140.477%}}.sale__swiper:not(.swiper-initialized) .sale__btns,.sale__swiper:not(.swiper-initialized) .sale__pagination{display:none}.superiority{background-color:#fff;padding:24px;border-radius:24px}@media screen and (max-width:739.98px){.superiority{width:calc(100% + var(--re-container-p, 15px)*2);margin-right:calc(-1*var(--re-container-p, 15px));margin-left:calc(-1*var(--re-container-p, 15px))}}.superiority__list{display:flex;flex-direction:column;row-gap:12px}.superiority__item{width:100%;border-radius:16px;overflow:hidden;padding:12px;background-color:#f1f3f8;display:flex;align-items:center;gap:12px}.superiority__decor{padding:0;display:block;margin-bottom:16px;border-radius:16px;overflow:hidden}.superiority__decor img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.superiority__item-key{border-radius:12px;min-height:50px;min-width:50px;display:flex;justify-content:center;align-items:center;max-width:-moz-fit-content;max-width:fit-content;color:#ea1a0e;background-color:#fff}.superiority__item-title{font-weight:600;font-size:14px;line-height:18px;letter-spacing:0}@media screen and (min-width:740px){.superiority__list{display:grid;grid-template-rows:repeat(3,1fr);grid-template-columns:1fr 1fr;-moz-column-gap:16px;column-gap:16px}.superiority__item{display:flex;flex-direction:column;align-items:flex-start;padding:16px}.superiority__decor{padding:0}.superiority__item-key{min-height:64px;min-width:64px}.superiority__item-key svg{min-height:28px;min-width:28px}.superiority__item-title{margin-top:auto;font-size:16px;line-height:18px}}@media screen and (min-width:1000px){.superiority{display:flex;-moz-column-gap:16px;column-gap:16px}.superiority__decor{width:34%;flex-shrink:0;margin-bottom:0}}@media screen and (min-width:1240px){.superiority__decor{width:40%;width:calc(50% - 8px)}.superiority__decor img{-o-object-fit:cover;object-fit:cover}.superiority picture,.superiority__decor img{display:block;height:100%;width:100%}}.hotels__btn{margin-top:10px}.map-wrap{position:relative;z-index:0;width:100%;height:440px;overflow:hidden}.map-wrap:not(.map-wrap--wide){border-radius:16px}@media (min-width:1600px){.map-wrap{height:530px}}.map-wrap--wide:not(:first-child){margin-top:16px}@media (min-width:740px){.map-wrap--wide:not(:first-child){margin-top:24px}}.map-wrap2{position:relative;width:100%;height:inherit;min-height:inherit;background-color:#f8f8fa}.map-wrap2>*{position:absolute;top:0;left:0;width:100%;height:100%}.map-wrap2>div,.map-wrap2>div>ymaps,.map-wrap2>div>ymaps>ymaps{width:100%!important;height:100%!important;min-height:inherit!important}.map-wrap2[href]{display:block}@media (hover:hover) and (pointer:fine){.map-wrap2[href]{cursor:pointer}}.map-wrap2[href]>*{z-index:1}.map-wrap2[href] *{pointer-events:none}.map-wrap2[href]::after{content:"";position:absolute;inset:0;z-index:2;pointer-events:all}.tours-all{--gap:0.75rem;--min-height:20rem;container:toursall/inline-size}.tours-all__item{display:flex;flex-direction:column;min-height:var(--min-height)}.tours-all__item>*{flex-grow:1}.tours-all__item+.tours-all__item{margin-top:.75rem}@media screen and (min-width:740px){.tours-all{--min-height:17.875rem}.tours-all__list{display:grid;grid-auto-flow:dense;grid-template-columns:repeat(2,1fr);gap:.75rem}.tours-all__item:nth-child(1),.tours-all__item:nth-child(5),.tours-all__item:nth-child(7){grid-row-end:span 2;min-height:calc(var(--min-height)*2 + var(--gap))}.tours-all__item+.tours-all__item{margin-top:0}}@media screen and (min-width:1400px){.tours-all{--min-height:20.125rem}.tours-all__list{grid-template-columns:repeat(3,1fr)}.tours-all__item:nth-child(1),.tours-all__item:nth-child(2),.tours-all__item:nth-child(8){grid-row-end:span 2;min-height:calc(var(--min-height)*2 + var(--gap))}.tours-all__item:nth-child(8){grid-column-end:span 2}.tours-all__item:nth-child(5),.tours-all__item:nth-child(7){grid-row-end:span 1;min-height:auto}}@container toursall (width > 1000px){.tours-all{--min-height:20.125rem}.tours-all__list{grid-template-columns:repeat(3,1fr)}.tours-all__item:nth-child(1),.tours-all__item:nth-child(2),.tours-all__item:nth-child(8){grid-row-end:span 2;min-height:calc(var(--min-height)*2 + var(--gap))}.tours-all__item:nth-child(8){grid-column-end:span 2}.tours-all__item:nth-child(5),.tours-all__item:nth-child(7){grid-row-end:span 1;min-height:auto}}.tours-in__filter-bar:not(:last-child){margin-bottom:30px}@media (min-width:740px){.tours-in__filter-bar:not(:last-child){margin-bottom:40px}}@media (min-width:1240px){.tours-in__filter-bar:not(:last-child){margin-bottom:60px}}.tours-in__empty-result:not(:first-child){margin-top:40px}@media (min-width:1240px){.tours-in__empty-result:not(:first-child){margin-top:60px}}.tours-in__empty-result:not(.visible){display:none}.tours-in2__filter-bar:not(:last-child){margin-bottom:50px}.tours-in2__list-header{display:flex;align-items:center;justify-content:space-between;-moz-column-gap:24px;column-gap:24px;margin-bottom:32px}.tours-in2__item+.tours-in2__item{margin-top:20px}.tours-in2__empty-result:not(:first-child){margin-top:30px}.tours-in2__empty-result:not(.visible),.tours-top_img-bg .tours-top__slider:not(.swiper-initialized) .tours-top__btns{display:none}.tours-in2__btn-wrap{display:flex;flex-direction:column;align-items:center;margin-top:20px}.tours-in2__switches{display:none;background-color:#fff;border-radius:12px;overflow:hidden}.tours-in2__switch{margin:0;border:0;border-radius:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;padding:12px;color:#c4cdd5}.tours-in2__switch:disabled{color:#637381;opacity:1}.tours-in2__switch:first-child{border-top-left-radius:inherit;border-bottom-left-radius:inherit}.tours-in2__switch:not(:first-child){padding-left:6px}.tours-in2__switch:last-child{border-top-right-radius:inherit;border-bottom-right-radius:inherit}.tours-in2__switch:not(:last-child){padding-right:6px}.tours-in2__switch svg{width:18px;height:18px;fill:currentColor}@media screen and (min-width:740px){.tours-in2_packages .tours-in2__switches{display:flex}}@media screen and (min-width:1240px){.tours-in2__switches{display:flex}.tours-in2_cards .tours-in2__list{display:grid;grid-template-columns:repeat(2,calc(50% - 10px));gap:20px}.tours-in2_cards .tours-in2__item{margin-top:0}.tours-in2_cards .tours-in2__card{height:100%}}@media (hover:hover) and (pointer:fine){.tours-in2__switch{transition:color .3s}.tours-in2__switch:focus-visible,.tours-in2__switch:hover{color:#fe2e22}}.tours-in3__list-header{margin-top:32px}@media screen and (min-width:740px){.tours-in3__list-header{margin-top:52px}}.tours-in3__result-section{margin-top:24px;padding:24px 16px;background-color:#fff;border-radius:24px}@media screen and (min-width:740px){.tours-in3__result-section{padding:32px}}@media screen and (min-width:1400px){.tours-in3__result-section{padding:50px 38px}.tours-in3_hotels .tours-in3__result-section{padding:50px}}.tours-in3_hotels-vip .tours-in3__result-section{padding:0;background-color:transparent;border-radius:0}.tours-top{--container-pi:20px;--container-pbl:24px;--container-bor-r:24px;--btns-w:92px;--btns-h:40px;position:relative}.tours-top__title-wrap{display:flex;align-items:flex-start;flex-wrap:wrap;gap:12px 16px}@media screen and (min-width:740px){.tours-top__title-wrap{flex-wrap:nowrap}}@media screen and (min-width:1000px){.tours-top__title-wrap{flex-wrap:wrap}}@media screen and (min-width:1240px){.tours-top__title-wrap{flex-wrap:nowrap}}.banner-top2__title-wrap h1,.banner-top__title-wrap h1,.tours-top__title-wrap h1{align-self:center;text-wrap:balance}.tours-top__title-wrap:not(:last-child) h1{font-weight:500;font-size:1.25rem;line-height:1.2}@media screen and (min-width:740px){.tours-top__title-wrap:not(:last-child) h1{font-size:2.25rem}}@media screen and (min-width:1600px){.tours-top__title-wrap:not(:last-child) h1{font-size:3rem}}.tours-top__flag-box{position:relative;flex-shrink:0;display:flex;width:36px;height:36px;border-radius:36px;overflow:hidden;outline:2px solid #fff;outline-offset:-1px}@media screen and (min-width:740px){.tours-top__flag-box{margin-top:4px}}@media screen and (min-width:1400px){.tours-top__flag-box{width:56px;height:56px;margin-top:0;border-radius:56px;outline-width:4px;outline-offset:-3px}}.tours-top__flag-box img,.tours-top_img-bg .tours-top__slide-inner img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.tours-top_img-bg{height:395px;padding:var(--container-pbl, --container-pi);color:#fff;border-radius:var(--container-bor-r);overflow:hidden}@media screen and (max-width:739.98px){.tours-top_img-bg{width:calc(100% + var(--re-container-p, 15px)*2);margin-right:calc(-1*var(--re-container-p, 15px));margin-left:calc(-1*var(--re-container-p, 15px))}}@media screen and (min-width:740px){.tours-top_img-bg{height:320px}}.tours-top_img-bg .tours-top__title-wrap{position:relative;width:-moz-max-content;width:max-content;max-width:100%;margin-bottom:var(--container-pbl);color:#fff;z-index:2}.tours-top_img-bg .tours-top__slide-mark span,.tours-top_img-bg .tours-top__title-wrap h1{-webkit-line-clamp:6;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:740px){.tours-top_img-bg .tours-top__title-wrap h1{-webkit-line-clamp:3}}@media screen and (min-width:1600px){.tours-top_img-bg .tours-top__title-wrap h1{-webkit-line-clamp:2}}.tours-top_img-bg .tours-top__slider{margin-left:auto;margin-right:auto;padding:0;z-index:1;overflow:hidden;position:absolute;top:0;right:0;left:0;bottom:0}.tours-top_img-bg .tours-top__slide,.tours-top_img-bg .tours-top__slider-list{position:relative;display:flex;width:100%;height:100%;transition-property:transform}.tours-top_img-bg .tours-top__slider-list{box-sizing:content-box;z-index:1;list-style:none}.tours-top_img-bg .tours-top__slide{box-sizing:border-box;flex-shrink:0}.tours-top_img-bg .tours-top__slide-inner{position:relative;display:flex;align-items:flex-end;width:100%;background-color:#d9d9d9;border-radius:var(--container-bor-r);overflow:hidden}.tours-top_img-bg .tours-top__slide-inner::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(360deg,transparent 31%,rgba(0,0,0,.3) 83%);z-index:1}.tours-top_img-bg .tours-top__slide-inner img{position:absolute;top:0;left:0;max-width:none}.tours-top_img-bg .tours-top__slide-content{position:relative;display:flex;align-items:center;width:100%;min-height:calc(var(--container-pbl)*2 + var(--btns-h));padding-top:var(--container-pbl);padding-bottom:var(--container-pbl);padding-left:var(--container-pi);padding-right:calc(var(--container-pi)*2 + var(--btns-w));z-index:1}@media screen and (min-width:740px){.tours-top_img-bg .tours-top__slide-content{flex-direction:row-reverse}}.tours-top_img-bg .tours-top__slide-mark{display:flex;align-items:center;gap:4px;max-width:100%;padding:5px 8px;font-weight:700;font-size:12px;line-height:1.2;color:#454f5b;background-color:#f1f3f8;border-radius:6px}.tours-top_img-bg .tours-top__slide-mark span{-webkit-line-clamp:2}.tours-top_img-bg .tours-top__slide-mark svg{flex-shrink:0;width:14px;height:14px;fill:currentColor}.tours-top_img-bg .tours-top__btns{position:absolute;right:var(--container-pi);bottom:var(--container-pbl);z-index:1}.tours-top_img-bg .tours-top__slider:not(.swiper-initialized) .tours-top__slide-content{padding-right:var(--container-pi)}@media (hover:hover) and (pointer:fine){.tours-top_img-bg .tours-top__slide-inner img{transition:transform 5s}.tours-top_img-bg .tours-top__slide-inner:focus-visible img,.tours-top_img-bg .tours-top__slide-inner[href]:hover img{transform:scale(1.1)}.tours-top_img-bg .tours-top__slide-mark{transition:color .3s}.tours-top_img-bg .tours-top__slide-inner:focus-visible .tours-top__slide-mark,.tours-top_img-bg .tours-top__slide-inner[href]:hover .tours-top__slide-mark{color:#161c24}}.tour-detail{font-weight:500;font-size:13px;line-height:20px}@media (min-width:1240px){.tour-detail{font-size:14px}}.tour-detail__block,.tour-detail__form{margin-top:30px;margin-bottom:30px}@media (min-width:1240px){.tour-detail__block,.tour-detail__form,.tour-detail__tour-detail-card{margin-top:40px;margin-bottom:40px}}.tour-detail__caption+.tour-detail__form{margin-top:0}.tour-detail__tour-detail-card{margin-top:40px;margin-bottom:40px}@media (min-width:1240px){.tour-detail__tour-detail-card{margin-top:60px;margin-bottom:60px}}.tour-detail__row{color:#4b4b61;margin-bottom:32px}@media (min-width:740px){.tour-detail__row{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}}@media (min-width:1240px){.tour-detail__row{margin-bottom:40px}}.tour-detail__weather{display:flex;align-items:center;flex-wrap:wrap}.tour-detail__weather-item{margin-right:24px;margin-bottom:8px;display:flex;align-items:center;color:inherit;transition:color .3s}@media (min-width:740px){.tour-detail__weather-item{margin-bottom:0}}@media (min-width:1000px){.tour-detail__weather-item[href]:hover{color:#e92b37}}.tour-detail__weather-item svg{margin-right:8px}.tour-detail__weather-item img{width:22px;height:22px;margin-right:8px}.tour-detail__weather-item:last-child{margin-right:0}.tour-detail__link{color:#e92b37}.tour-detail__slider{margin-bottom:30px}@media (min-width:1240px){.tour-detail__slider{margin-bottom:40px}}.tour-detail__btn{display:flex;align-items:center;justify-content:center;width:100%;border:1px solid #e4e4ee;box-shadow:0 2px 12px rgba(165,165,197,.1);border-radius:12px;margin-bottom:30px;padding:10px 24px 10px 16px}@media (min-width:740px){.tour-detail__btn{width:-moz-fit-content;width:fit-content;font-size:15px;line-height:20px;padding-right:30px}}@media (min-width:1240px){.tour-detail__btn{margin-bottom:40px}}.tour-detail__btn svg{margin-right:15px}.tour-detail__caption,.tour-detail__caption>*{font-weight:600;font-size:18px;line-height:26px;margin-bottom:15px}@media (min-width:1240px){.tour-detail__caption,.tour-detail__caption>*{font-size:20px;line-height:28px}}.tour-detail>:first-child{margin-top:0}.tour-detail>:last-child{margin-bottom:0}.tour-gallery{--container-pbl:16px;--container-pi:16px;--container-bor-r:16px;position:relative}.tour-gallery__slider{position:relative;margin-left:auto;margin-right:auto;padding:0;height:278px;border-radius:var(--container-bor-r);z-index:1;overflow:hidden}@media screen and (min-width:740px){.tour-gallery__slider{height:350px}}@media screen and (min-width:1400px){.tour-gallery__slider{height:400px}}.tour-gallery__slide,.tour-gallery__slider-list{position:relative;display:flex;width:100%;height:100%;transition-property:transform}.tour-gallery__slider-list{box-sizing:content-box;z-index:1;list-style:none}.tour-gallery__slide{box-sizing:border-box;flex-shrink:0}.tour-gallery__slide-inner{position:relative;display:flex;align-items:flex-end;width:100%;background-color:#d9d9d9;overflow:hidden}.tour-gallery__slide-inner::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;opacity:0;z-index:1}.tour-gallery__slide-inner img{position:absolute;top:0;left:0;width:100%;max-width:none;height:100%;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}.tour-gallery__btns{position:absolute;left:var(--container-pi);right:var(--container-pi);bottom:50%;z-index:1;transform:translateY(50%);pointer-events:none}.tour-gallery__slider:not(.swiper-initialized) .tour-gallery__btns{display:none}@media screen and (min-width:740px){.tour-gallery_grid .tour-gallery__slider-list{display:grid;grid-template:repeat(2,1fr)/70% calc(30% - 4px);gap:4px}.tour-gallery_grid .tour-gallery__slide:first-child{grid-row-end:span 2}.tour-gallery_grid .tour-gallery__slide:nth-child(3):not(:last-child){position:relative}.tour-gallery_grid .tour-gallery__slide:nth-child(3):not(:last-child)::after{content:"+" attr(data-count) " фото";position:absolute;top:50%;left:50%;padding:5px 8px;font-weight:500;font-size:16px;line-height:1.2;color:#fff;border-radius:6px;background-color:#161c24;transform:translate(-50%,-50%);opacity:.9;pointer-events:none;z-index:1}.tour-gallery_grid .tour-gallery__slide:nth-child(n+4){display:none}.tour-gallery_grid .tour-gallery__slide:nth-child(3):not(:last-child)>::after{background-color:#161c24;opacity:.5}.tour-gallery_grid .tour-gallery__btns{display:none}}@media screen and (min-width:1240px){.tour-gallery_grid_5 .tour-gallery__slider-list{grid-template-columns:auto 320px 320px}.tour-gallery_grid_5 .tour-gallery__slide:nth-child(3):not(:last-child)::after{content:none}.tour-gallery_grid_5 .tour-gallery__slide:nth-child(4),.tour-gallery_grid_5 .tour-gallery__slide:nth-child(5){display:flex}.tour-gallery_grid_5 .tour-gallery__slide:nth-child(5):not(:last-child){position:relative}.tour-gallery_grid_5 .tour-gallery__slide:nth-child(5):not(:last-child)::after{content:"+" attr(data-count) " фото";position:absolute;top:50%;left:50%;padding:5px 8px;font-weight:500;font-size:16px;line-height:1.2;color:#fff;border-radius:6px;background-color:#161c24;transform:translate(-50%,-50%);opacity:.9;pointer-events:none;z-index:1}.tour-gallery_grid_5 .tour-gallery__slide:nth-child(5):not(:last-child)>::after{background-color:#161c24;opacity:.5}.tour-gallery_grid.tour-gallery_grid_5 .tour-gallery__slide:nth-child(3):not(:last-child)>::after{background-color:#fff;opacity:0}}@media screen and (min-width:740px){.tour-gallery_hotel.tour-gallery_grid.tour-gallery_grid_5 .tour-gallery__slider-list{grid-template-columns:auto 30%}}@media screen and (min-width:1240px){.tour-gallery_hotel.tour-gallery_grid.tour-gallery_grid_5 .tour-gallery__slider-list{grid-template-columns:auto repeat(2,22.5%)}}@media (hover:hover) and (pointer:fine){.tour-gallery__slide-inner::after{transition:opacity .3s}.tour-gallery__slide-inner:focus-visible::after,.tour-gallery__slide-inner[href]:hover::after,.tour-gallery_grid.tour-gallery_grid_5 .tour-gallery__slide:nth-child(3):not(:last-child)>:focus-visible::after,.tour-gallery_grid.tour-gallery_grid_5 .tour-gallery__slide:nth-child(3):not(:last-child)>[href]:hover::after{opacity:.1}.tour-gallery_grid .tour-gallery__slide:nth-child(3):not(:last-child)>:focus-visible::after,.tour-gallery_grid .tour-gallery__slide:nth-child(3):not(:last-child)>[href]:hover::after,.tour-gallery_grid_5 .tour-gallery__slide:nth-child(5):not(:last-child)>:focus-visible::after,.tour-gallery_grid_5 .tour-gallery__slide:nth-child(5):not(:last-child)>[href]:hover::after{opacity:.3}}.city-list{-moz-column-count:2;column-count:2;-moz-column-gap:16px;column-gap:16px}@media screen and (min-width:740px){.city-list{-moz-column-count:3;column-count:3;-moz-column-gap:40px;column-gap:40px}}.city-list__item{padding-top:32px;position:relative;margin-bottom:17px}@media screen and (min-width:740px){.city-list__item{padding-top:0;padding-left:40px;margin-bottom:21px}}@media screen and (min-width:1240px){.city-list__item{margin-bottom:24px}}.city-list__city:last-child,.city-list__item:last-child{margin-bottom:0}.city-list__letter{background-color:#f3f5fd;border-radius:4px;display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:24px;height:26px;font-weight:600;font-size:15px;text-transform:uppercase}.city-list__list{display:inline-block}.city-list__city{margin-bottom:6px}@media screen and (min-width:740px){.city-list__city{margin-bottom:4px}}.city-list__link{color:inherit;display:inline-block}.city-list__link:focus-visible,.city-list__link[href]:hover{color:#ea1a0e}.comment-block__comments-wrap,.comment-block__title-wrap{margin-bottom:1.7em}.comment-block__title>span{margin-left:.25em;color:#808088}.comment-block__comments-wrap>*{padding-top:.57em}.comment-block__comments-wrap>:not(:last-child){margin-bottom:1.15em}.comment-block__btn-wrap{display:flex;flex-direction:column;align-items:center}.comment-block_new .comment-block__title-wrap{margin-bottom:1.5rem}@media screen and (min-width:740px){.comment-block_new .comment-block__title-wrap{margin-bottom:2.5rem}}.comment-block_new .comment-block__comments-wrap{margin-bottom:1rem}@media screen and (min-width:740px){.comment-block_new .comment-block__comments-wrap{margin-bottom:1.875rem}}.comment-block_new .comment-block__comments-wrap,.comment-block_new .comment-block__form-wrap{padding:28px;border-radius:16px;background-color:#fff}.comment-block_new .comment-block__comments-wrap>:not(:last-child){margin-bottom:1.5rem}.comment-block_new .comment-block__comments-wrap>:first-child{padding-top:0}.comment-block_new .comment-block__comments-wrap>:not(:first-child){padding-top:1.5rem;border-top:1px solid #edf0f2}.comment-block_new .forms .forms__form{border:0;padding:0;background:0 0;border-radius:0}.comment-block_new .forms .hard-input{border-radius:16px}.com-banner,.com-banner__item-link{color:#fff;overflow:hidden;position:relative}.com-banner{background-color:#ea1a0e;padding:32px;padding-inline:20px;border-radius:24px}.com-banner__item-link{width:100%;max-height:100%;min-height:100%;height:100%;display:grid;grid-template-columns:1fr 40px;grid-template-rows:auto 1fr auto;padding:2px 12px 12px;background-color:rgba(255,255,255,.1490196078);border-radius:16px}.com-banner__tel{display:none}.com-banner__list{margin-top:1rem;display:grid;grid-template-columns:1fr 1fr;row-gap:20px;-moz-column-gap:12px;column-gap:12px;box-sizing:border-box}.com-banner__item-title{display:block;font-weight:600;font-size:14px;line-height:1.2}.com-banner__item-number{margin-top:2px;font-family:"Druk Wide Cyr";font-weight:500;font-size:48px;line-height:1.2;align-self:flex-start}.com-banner__item-btn{grid-column:2;grid-row:1;align-self:flex-start;margin-top:11px;min-width:40px;max-width:40px;min-height:40px;max-height:40px;right:12px;top:12px;border-radius:12px;background-color:#f8f8fa;outline:0;border:0;display:flex;justify-content:center;align-items:center;color:#637381;justify-self:end}.com-banner__item-btn svg{max-height:18px;max-width:18px}.com-banner__item-bottom{border-radius:6px;grid-row:3;padding:5px 8px;font-weight:700;font-size:12px;line-height:1.2;letter-spacing:0;text-align:center;vertical-align:middle;max-width:initial;background-color:#fff;color:#ea1a0e}.com-banner__bottom{background-color:rgba(255,255,255,.1490196078);color:#fff;border-radius:16px;padding:12px 12px 12px 16px;position:relative;height:initial;width:100%;display:flex;justify-content:space-between;align-items:center;margin-top:20px}.com-banner__bottom-title{font-weight:600;font-size:14px;display:block;line-height:1.2}.com-banner__bottom-btn{min-width:48px;min-height:48px;right:12px;top:9px;border-radius:12px;background-color:#f8f8fa;outline:0;border:0;display:flex;justify-content:center;align-items:center;color:#637381}@media screen and (max-width:739.98px){.com-banner__item-title{grid-column:1/3;margin-bottom:12px;margin-top:12px}.com-banner__item-bottom{grid-column:1/3;justify-self:flex-start;width:auto;max-width:100%}}@media screen and (min-width:740px){.com-banner{padding-inline:32px}.com-banner__item-number{flex-grow:1;width:-moz-max-content;width:55%}.com-banner__item-link{padding:24px;display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:9px;align-content:flex-start}.com-banner__item-title{order:1;max-width:calc(100% - 70px);font-size:16px;display:flex;align-items:center;min-height:48px}.com-banner__bottom{padding:24px}.com-banner__bottom-title{font-size:16px}.com-banner__item-bottom{flex-shrink:0;order:0;align-self:center}.com-banner__item-btn{align-self:end;margin-top:auto;grid-row:2;grid-column:2;max-width:48px;min-width:48px;min-height:48px;order:2;position:absolute;bottom:25px;right:25px}.com-banner__item-btn svg{max-height:24px;max-width:24px}}@media screen and (min-width:1400px){.com-banner{padding:50px 0 50px 50px;position:relative}.com-banner__item-number,.com-banner__number{font-size:64px}.com-banner__item-link{padding:24px;min-height:180px;row-gap:20px}.com-banner__item-bottom{grid-row:1;grid-column:2}.com-banner__item-btn{grid-row:2;grid-column:2}.com-banner__bottom-title,.com-banner__item-title{font-size:21px}.com-banner__bottom{max-width:935px;padding:24px;display:flex;justify-content:space-between;align-items:center}.com-banner__list{-moz-column-gap:20px;column-gap:20px}.com-banner__tel-wrap{display:block;width:314px;flex-shrink:0;position:relative}.com-banner__inner{display:flex;width:100%;justify-content:space-between}.com-banner__tel{display:block;width:314px;-o-object-fit:contain;object-fit:contain;position:absolute;right:0;bottom:auto}}@media (hover:hover) and (pointer:fine){.com-banner,.com-banner__bottom,.com-banner__item-link{transition-property:color,background-color;transition-duration:.3s}.com-banner__item-link:focus-visible{outline:0}.com-banner__bottom:focus-visible,.com-banner__item-link:focus-visible,.com-banner__item-link[href]:hover,.com-banner__item-link[type]:not(:disabled):hover{color:#fff;background-color:#fe2e22}.com-banner__item-link._active:focus-visible,.com-banner__item-link[href]._active:hover,.com-banner__item-link[type]._active:not(:disabled):hover{color:#fff;background-color:#ea1a0e}.com-banner__bottom[href]:hover,.com-banner__bottom[type]:not(:disabled):hover{color:#fff;background-color:#fe2e22}.com-banner__bottom._active:focus-visible,.com-banner__bottom[href]._active:hover,.com-banner__bottom[type]._active:not(:disabled):hover{color:#fff;background-color:#ea1a0e}}.actions__list{margin-bottom:40px}.actions__item:not(:last-child){margin-bottom:50px}.actions__link-wrap{padding-top:30px}.actions2{--gap:1rem;--gap-half:calc(var(--gap) / 2);container:actions2/inline-size}.actions2__btns-wrap{margin-bottom:2rem}.actions2__list{display:grid;grid-template-columns:1fr;row-gap:var(--gap)}@media screen and (min-width:740px){.actions2__list{grid-template-columns:repeat(2,1fr);grid-auto-flow:dense;-moz-column-gap:var(--gap);column-gap:var(--gap)}}@media screen and (min-width:1240px){.actions2__list{grid-template-columns:repeat(3,1fr)}}@container actions2 (width > 860px){.actions2__list{grid-template-columns:repeat(3,1fr)}}.actions2__item{display:flex;flex-direction:column;transition-property:opacity,height;transition-duration:.6s}@media screen and (min-width:740px){.actions2__item_wide{grid-column-end:span 2}}.actions2__item_hidden{position:relative;height:1px;margin:-1px;overflow:hidden;visibility:hidden;opacity:0}@media screen and (min-width:740px){.actions2__card{flex-grow:1}}.actions2__item_wide .actions2__card{min-height:25rem}.actions2__btn-wrap{padding-top:1.5rem;display:flex;flex-direction:column;align-items:center;transition:opacity .3s 0s ease-in-out}.banner-top{--container-pi:20px;--container-pbl:24px;--container-bor-r:24px;--btns-w:92px;--btns-h:40px;position:relative}@media screen and (min-width:740px){.banner-top{--container-pi:32px;--container-pbl:32px}}.banner-top__title-wrap{display:flex;align-items:flex-start}.banner-top_img-bg{min-height:395px;padding:var(--container-pbl, --container-pi);color:#fff;border-radius:var(--container-bor-r);overflow:hidden}@media screen and (max-width:739.98px){.banner-top_img-bg{width:calc(100% + var(--re-container-p, 15px)*2);margin-right:calc(-1*var(--re-container-p, 15px));margin-left:calc(-1*var(--re-container-p, 15px))}}@media screen and (min-width:740px){.banner-top_img-bg{min-height:320px}}.banner-top2::before,.banner-top_img-bg .banner-top::before{content:"";position:absolute;inset:0;background-image:linear-gradient(180deg,rgba(0,0,0,.4),transparent);z-index:1}.banner-top_img-bg .banner-top__title-wrap{position:relative;width:-moz-max-content;width:max-content;max-width:100%;margin-bottom:var(--container-pbl);color:#fff;z-index:2}.banner-top_img-bg .banner-top__title-wrap h1{-webkit-line-clamp:6;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:740px){.banner-top_img-bg .banner-top__title-wrap h1{-webkit-line-clamp:3}}@media screen and (min-width:1600px){.banner-top_img-bg .banner-top__title-wrap h1{-webkit-line-clamp:2}}.banner-top_img-bg .banner-top__content{margin-left:auto;margin-right:auto;padding:0;z-index:1;overflow:hidden;position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%}.banner-top_img-bg .banner-top__content-inner{position:relative;display:flex;align-items:flex-end;width:100%;height:100%;background-color:#d9d9d9;border-radius:var(--container-bor-r);overflow:hidden}.banner-top2_img-bg .banner-top2__content-inner::before,.banner-top_img-bg .banner-top__content-inner::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(360deg,transparent 31%,rgba(0,0,0,.3) 83%);z-index:1}.banner-top_img-bg .banner-top__bg{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 10%;object-position:50% 10%}.banner-top_img-bg.banner-top_img-bg_v2{min-height:250px}@media screen and (min-width:740px){.banner-top_img-bg.banner-top_img-bg_v2{min-height:320px}}.banner-top_img-bg.banner-top_img-bg_v2 .banner-top__title-wrap h1{font-weight:500;font-size:21px;line-height:1.2}@media screen and (min-width:740px){.banner-top_img-bg.banner-top_img-bg_v2 .banner-top__title-wrap h1{font-size:36px}}@media screen and (min-width:1000px){.banner-top_img-bg.banner-top_img-bg_v2 .banner-top__title-wrap h1{font-size:clamp(36px,4vw,64px)}}.banner-top_img-bg.banner-top_img-bg_v2 .banner-top__content-inner{background-color:#ea1a0e}.banner-top_img-bg.banner-top_img-bg_v2 .banner-top__content-inner::before{content:none}.banner-top_img-bg.banner-top_img-bg_v2 .banner-top__bg{top:auto;left:auto;right:8px;bottom:-110px;width:322px;height:322px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}@media screen and (min-width:740px){.banner-top_img-bg.banner-top_img-bg_v2 .banner-top__bg{bottom:-145px;width:416px;height:416px}}@media screen and (min-width:1000px){.banner-top_img-bg.banner-top_img-bg_v2 .banner-top__bg{bottom:clamp(-180px,-11vw,-145px);width:clamp(416px,33vw,545px);height:clamp(416px,33vw,545px)}}.banner-top_img-bg.banner-top_img-bg_v2 .banner-top__bg-0{position:absolute;top:62%;left:22%;width:432px;height:472px;transform:translate(-50%,-50%) scale(1.5);-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}@media screen and (min-width:740px){.banner-top_img-bg.banner-top_img-bg_v2 .banner-top__bg-0{top:55%;left:33%;width:709px;height:774px;transform:translate(-50%,-50%) scale(1.25)}}@media screen and (min-width:1000px){.banner-top_img-bg.banner-top_img-bg_v2 .banner-top__bg-0{top:clamp(55%,17vw,90%);left:clamp(28%,21vw,33%);width:clamp(709px,78vw,1499px);height:clamp(774px,88vw,1637px);transform:translate(-50%,-50%) scale(1.25)}}.banner-top2{--container-pi:20px;--container-pbl:24px;--container-bor-r:24px;--btns-w:92px;--btns-h:40px;position:relative}.banner-top2__bg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 10%;object-position:50% 10%}.banner-top2__title-wrap{display:flex;align-items:flex-start}.banner-top2_img-bg{height:395px;padding:var(--container-pbl, --container-pi);color:#fff;border-radius:var(--container-bor-r);overflow:hidden}@media screen and (max-width:739.98px){.banner-top2_img-bg{width:calc(100% + var(--re-container-p, 15px)*2);margin-right:calc(-1*var(--re-container-p, 15px));margin-left:calc(-1*var(--re-container-p, 15px))}}@media screen and (min-width:740px){.banner-top2_img-bg{height:320px}}.banner-top2_img-bg .banner-top2__title-wrap{position:relative;width:-moz-max-content;width:max-content;max-width:100%;margin-bottom:var(--container-pbl);color:#fff;z-index:2}.banner-top2_img-bg .banner-top2__title-wrap h1{display:block}@media screen and (min-width:740px){.banner-top2_img-bg .banner-top2__title-wrap h1{-webkit-line-clamp:3}}@media screen and (min-width:1600px){.banner-top2_img-bg .banner-top2__title-wrap h1{-webkit-line-clamp:2}}.banner-top2_img-bg .banner-top2__content{margin-left:auto;margin-right:auto;padding:0;z-index:1;overflow:hidden;position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%}.banner-top2_img-bg .banner-top2__content-inner{position:relative;display:flex;align-items:flex-end;width:100%;height:100%;background-color:#d9d9d9;border-radius:var(--container-bor-r);overflow:hidden}.banner-top2_img-bg .banner-top2__content-inner img{position:absolute;top:0;left:0}.banner-top2_mission{margin-inline:20px;padding:18px;height:100%;min-height:320px;margin-left:0;margin-right:0;width:100%;margin-bottom:80px}.banner-top2_mission .banner-top2__title-wrap{width:100%}.banner-top2_mission .banner-top2__title{font-family:"Druk Wide Cyr";font-weight:500;font-size:18px;line-height:120%;width:100%}.banner-top2_mission .banner-top2__bg{-o-object-position:8% 50%;object-position:8% 50%}@media screen and (min-width:740px){.banner-top2_mission{padding:32px}.banner-top2_mission .banner-top2__title-wrap{width:100%}.banner-top2_mission .banner-top2__title{font-weight:500;text-wrap:auto;font-size:24px;line-height:120%}}@media screen and (min-width:1400px){.banner-top2_mission .banner-top2__bg{-o-object-position:8% 50%;object-position:8% 50%}.banner-top2_mission{padding:32px}.banner-top2_mission .banner-top2__title{white-space:normal;overflow-wrap:break-word;font-size:48px;letter-spacing:-.5px}}@media (min-width:740px){.about{display:flex;justify-content:space-between}}.about__text{padding-top:0;margin-bottom:30px}@media (min-width:740px){.about__text{max-width:calc(100% - 252px);width:100%;margin-right:60px;margin-bottom:0}}.about__img{border-radius:12px;margin-bottom:16px}.about__name{display:block;font-weight:500;font-size:14px;line-height:20px;margin-bottom:4px}.about__position{display:block;font-weight:500;font-size:13px;line-height:16px;letter-spacing:.02em;color:#4b4b61}.about-top{width:100%;border-radius:24px;background-color:#fff;display:flex;flex-direction:column;padding:24px;padding-inline:20px}.about-top__title{font-family:"Druk Wide Cyr";font-weight:500;font-size:16px;line-height:120%;letter-spacing:0;color:#212b36}.about-top__image-wrap{width:100%;min-height:385px;border-radius:24px;overflow:hidden;position:relative;margin-top:24px}.about-top__image-label{position:absolute;z-index:100;height:63px;border-radius:12px;padding:12px;background-color:#fff;bottom:12px;left:12px;width:-moz-max-content;width:max-content}.about-top__description:not(:first-child),.page--print .content-block ul.column,.page--print .content-block ul.red,.page--print .content-block ul:not([class]){margin-top:10px}.about-top__description:first-child{margin-top:12px}.about-top__image-title{font-weight:600;font-size:16px;line-height:130%;color:#212b36;display:block}.about-top__image-description{font-weight:400;font-size:12px;line-height:130%;color:#637381}.about-top__image{position:absolute;-o-object-fit:cover;object-fit:cover;width:100%;-o-object-position:0 25%;object-position:0 25%;height:100%}@media screen and (min-width:740px){.about-top{padding:32px}.about-top__title{font-size:24px;line-height:120%;margin-bottom:24px}.about-top__description:first-child{margin-top:24px}.about-top__image{-o-object-position:0 25%;object-position:0 25%}.about-top__image-wrap{min-height:490px}}@media screen and (min-width:1000px){.about-top{padding:50px;flex-direction:row;justify-content:space-between;gap:60px}.about-top__right{max-width:761px}.about-top__description{margin-bottom:13px}.about-top__image{-o-object-position:0 25%;object-position:0 25%}.about-top__image-wrap{min-width:360px;min-height:390px;margin-top:0}}@media screen and (min-width:1400px){.about-top__title{font-size:48px;line-height:120%;margin-bottom:24px}.about-top__image-wrap{min-width:472px;min-height:490px}}.access-cab__item{background-color:#ea1a0e;border-radius:20px;min-height:120px;position:relative;overflow:hidden}.access-cab__item:not(:last-child){margin-bottom:12px}.access-cab__item-inner{width:100%;height:100%;padding:22px;padding-inline:20px;display:grid;gap:14px;transition-property:color,background-color;transition-duration:.3s}.access-cab__item-title{font-family:Druk Wide Cyr;font-weight:500;font-size:18px;line-height:1.2;color:#fff;grid-column:1;grid-row:2}.access-cab__item-btn{color:#ea1a0e;background-color:#fff;padding:8px;border-radius:12px;display:flex;justify-content:center;align-items:center;max-width:40px;max-height:40px;grid-column:1;grid-row:1;justify-self:end}@media screen and (min-width:740px){.access-cab{display:grid;gap:16px;grid-template-columns:1fr 1fr}.access-cab__item:not(:last-child){margin-bottom:0}}@media (hover:hover) and (pointer:fine){.access-cab__item-inner:focus-visible{outline:0}.access-cab__item-inner:focus-visible,.access-cab__item-inner[href]:hover,.access-cab__item-inner[type]:not(:disabled):hover{color:#637381;background-color:#fe2e22}.access-cab__item-inner._active:focus-visible,.access-cab__item-inner[href]._active:hover,.access-cab__item-inner[type]._active:not(:disabled):hover{color:#fff;background-color:#fe2e22}}@media (min-width:740px){.structure__list{display:flex;flex-wrap:wrap;justify-content:space-between}}@media (min-width:1400px){.structure__list{flex-wrap:nowrap}}.structure__item{margin-bottom:10px}@media (min-width:740px){.structure__item{max-width:calc(50% - 5px);width:100%}}@media (min-width:1400px){.structure__item{max-width:calc(25% - 7px);margin-bottom:0}}.strateg-value__banner{margin-top:24px;border-radius:24px;overflow:hidden}.strateg-value__banner-image{width:100%;height:100%}.strateg-value__content{padding-top:24px}@media screen and (max-width:739.98px){.strateg-value__content{width:calc(100% + var(--re-container-p, 15px)*2);margin-right:calc(-1*var(--re-container-p, 15px));margin-left:calc(-1*var(--re-container-p, 15px))}}@media screen and (min-width:1000px){.strateg-value__banner-image{height:525px;-o-object-fit:fill;object-fit:fill}}.sub-newsletter__info{background-color:#fff;width:100%;border-radius:24px;padding:32px;padding-inline:20px;margin-top:15px;display:flex;flex-direction:column}.sub-newsletter__description{font-family:"GolosText",Arial,sans-serif;font-weight:400;font-size:16px;line-height:1.3;margin-block:12px}.sub-newsletter__bottom{margin-top:auto;padding-top:16px}.sub-newsletter__bottom-btn{background-color:#ea1a0e;min-height:56px;min-width:100%;margin-top:16px}.sub-newsletter__bottom-description{font-family:"GolosText",Arial,sans-serif;font-weight:400;font-size:14px;line-height:1.3;display:block;color:#637381}.contacts__row a,.sub-newsletter__bottom-link{display:inline}.sub-newsletter__image-wrap{border-radius:24px;overflow:hidden;min-height:232px}.sub-newsletter__image-wrap_space-evenly{margin-inline:20px}.sub-newsletter__image{-o-object-fit:cover;object-fit:cover;width:100%;display:block;transform:scale(1.4)}.sub-newsletter__form-wrap:not(:first-child){margin-top:20px}.sub-newsletter__form-wrap>:not(:first-child){margin-top:16px}.sub-newsletter__radio-part{margin-inline:0;border-width:0;padding-block:0}.sub-newsletter__legend,.sub-newsletter__radio-part{display:block;padding-inline:0}.sub-newsletter__radio-list{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px;padding:8px;border-radius:16px;background-color:#f8f8fa}.sub-newsletter__radio-list>*{width:calc(50% - 4px)}@media screen and (min-width:740px){.sub-newsletter__info{padding:40px;padding-inline:32px}.sub-newsletter__description{margin-top:16px}.sub-newsletter__title{font-size:24px}.sub-newsletter__bottom{display:flex;justify-content:space-between;align-items:center}.sub-newsletter__bottom-description{margin:0;max-width:408px}.sub-newsletter__bottom-btn{max-width:169px;min-width:169px;flex-shrink:0;height:auto;margin:0}.sub-newsletter__image-wrap{min-height:474px}.sub-newsletter__image{transform:scale(1.6);width:97%;max-width:auto;-o-object-position:10px 0;object-position:10px 0}.sub-newsletter__image-wrap_space-evenly{margin-inline:0}.sub-newsletter__form-wrap{display:flex;flex-wrap:wrap;gap:16px}.sub-newsletter__form-wrap>*{width:calc(50% - 8px)}.sub-newsletter__form-wrap>:not(:first-child){margin-top:0}}@media screen and (min-width:1000px){.sub-newsletter{display:flex}.sub-newsletter__title{font-size:32px}.sub-newsletter__info{width:50%;padding-inline:40px;min-width:590px;flex-shrink:0}.sub-newsletter__image-wrap{min-height:435px;width:50%;min-width:0;flex-shrink:1;margin-top:15px;display:flex;justify-content:center;align-items:center}.sub-newsletter__image{transform:scale(1.5);height:435px;-o-object-position:center;object-position:center}}.privileges-banner{background-color:#161c24;padding:32px;padding-inline:20px;border-radius:32px;color:#fff;position:relative}.privileges-banner__description{margin-top:16px;display:block}.privileges-banner__bg-wrap{display:block;width:100%;height:311px;margin-top:40px;border-radius:23px;overflow:hidden;position:relative}.privileges-banner__bg{-o-object-fit:cover;object-fit:cover;border-radius:inherit;position:absolute;height:618px;top:-15px}.privileges-banner__btn{width:100%;min-height:42px;border-radius:12px;padding:0;padding-inline:24px;font-weight:600;font-size:14px;line-height:24px;color:#ea1a0e;margin-top:20px}.privileges-banner__person{position:absolute;bottom:0;-o-object-fit:cover;object-fit:cover;height:380px}@media screen and (max-width:419.98px){.privileges-banner__bg{height:320px}}@media screen and (min-width:740px){.privileges-banner{padding:40px;padding-inline:40px}.privileges-banner__bg-wrap{margin-top:60px;height:417px}.privileges-banner__person{height:535px;width:535px;right:-50px}.privileges-banner__btn{width:initial;display:inline-block;margin-top:28px}}@media screen and (min-width:1400px){.privileges-banner{padding:50px;padding-inline:50px}.privileges-banner__btn{min-height:42px;margin-top:20px}.privileges-banner__bg-wrap{max-height:340px;min-width:378px;margin-top:0}.privileges-banner__inner{display:flex;flex-direction:row-reverse}.privileges-banner__right{margin-left:40px;width:100%}.privileges-banner__person{height:434px;width:434px;left:34px}.privileges-banner__bg{height:378px}.privileges-banner_projects .privileges-banner__person{width:470px;height:470px;left:117px}.privileges-banner_projects .privileges-banner__bg-wrap{min-width:618px}.privileges-banner_projects .privileges-banner__bg{height:430px}.privileges-banner_projects .privileges-banner__inner h2{font-size:32px;margin-top:10px}.privileges-banner_projects .privileges-banner__inner .privileges-banner__btn{min-width:259px;min-height:56px;font-weight:600;font-size:16px;line-height:24px}}@media (min-width:740px){.products__list{display:flex;flex-wrap:wrap;justify-content:space-between}}.products__item{margin-bottom:10px}@media (min-width:740px){.products__item{max-width:calc(50% - 10px);width:100%;margin-bottom:20px}}.stats-list{display:flex;flex-wrap:wrap;justify-content:space-between}.stats-list__item{width:calc(50% - 10px);font-weight:700;font-size:24px;line-height:32px;color:#4b4b61;margin-bottom:16px}@media (min-width:740px){.stats-list__item{width:calc(20% - 15px)}}@media (min-width:1240px){.stats-list__item:nth-child(5n),.stats-list__item:nth-child(5n-4){width:calc(20% - 15px)}}.stats-list__text{font-weight:500;font-size:13px;line-height:16px;letter-spacing:.02em;color:#4b4b61;display:block;word-wrap:break-word;overflow-wrap:break-word}@media (min-width:740px){.stats-list__text{margin-top:4px}}.stats-list--red .stats-list__item{letter-spacing:.05em;color:#e92b37}@media (min-width:740px){.stats-list--red .stats-list__item{width:calc(50% - 10px);font-size:30px;line-height:40px}}@media (min-width:1240px){.stats-list--red .stats-list__item{width:calc(30% - 16px)}.stats-list--red__item:nth-child(5n),.stats-list--red__item:nth-child(5n-4){width:calc(30% - 16px)}.stats-list--red .stats-list__item:nth-child(4n),.stats-list--red .stats-list__item:nth-child(4n-3){width:calc(20% - 15px)}}@media (min-width:740px){.why-we__list{display:flex;flex-wrap:wrap;justify-content:space-between}}.why-we__item{margin-bottom:16px;display:flex;align-items:center}@media (min-width:740px){.why-we__item{display:block;width:calc(50% - 10px);padding-right:40px}}@media (min-width:1240px){.why-we__item{width:calc(33.33% - 14px)}}.why-we__item svg{margin-right:24px;flex-shrink:0}@media (min-width:740px){.why-we__item svg{display:block;margin-bottom:5px}}.why-we__item:last-child{margin-bottom:0}.why-we__text{display:block}.security__list{margin-bottom:16px}.security__item{font-weight:500;font-size:14px;line-height:24px;margin-bottom:10px}@media (min-width:740px){.security__item{display:flex}}@media (min-width:1240px){.security__item{font-size:15px;line-height:28px}}.security__item:last-child{margin-bottom:10px}.security__rto{font-weight:400;display:block}@media (min-width:740px){.security__rto{margin-left:16px;margin-right:auto}}.security__cash{display:block}.security__look{color:#e92b37;font-weight:500;font-size:14px;line-height:20px}.section-slider__list-wrap{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.section-slider .section-slider__list{margin-block:0}.section-slider__item,.section-slider__list{width:100%;height:100%;position:relative;transition-property:transform}.section-slider__list{z-index:1;display:flex;box-sizing:content-box}.section-slider__item{flex-shrink:0;box-sizing:border-box}.section-slider__slider-btns{padding-top:1.25rem}.section-slider-header{display:flex;justify-content:space-between;-moz-column-gap:1.5rem;column-gap:1.5rem}.section-slider-header .section-slider__slider-btns{margin:0;padding:0}@media screen and (min-width:740px){.section-tabs{display:flex;border-top:1px solid #e5e8eb}}.section-tabs .section-tabs__switches{display:none}@media screen and (min-width:740px){.section-tabs .section-tabs__switches{flex-shrink:0;display:block;width:clamp(13.125rem,30%,16.25rem);max-height:33.75rem;margin:0;padding:.75rem;border-right:1px solid #e5e8eb;overflow-y:auto}}.section-tabs__switches button{margin:0;padding:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;padding:.75rem 1.25rem;font-weight:600;font-size:1rem;line-height:1.2;text-align:left;color:#161c24;background-color:transparent;border:0;border-radius:.75rem}.section-tabs .section-tabs__bodies{min-width:0;margin:0}@media screen and (min-width:740px){.section-tabs .section-tabs__bodies{flex-grow:1;max-height:33.75rem;overflow-y:auto;padding:1.5rem}}.section-tabs__bodies>li+li{margin-top:2rem}@media screen and (min-width:740px){.section-tabs__bodies>li+li{margin-top:0}.section-tabs__bodies>li:not(.active){display:none}}@media (hover:hover) and (pointer:fine){.section-tabs__switches button{transition-property:background-color,color;transition-duration:.3s}.section-tabs__switches button:focus-visible,.section-tabs__switches button:hover{color:#ea1a0e}}.contacts__menu{margin-bottom:16px}.contacts__address{position:relative;overflow:hidden}.contacts__body{border:1px solid #e4e4ee;border-radius:12px}.contacts__body-item{padding:24px 20px;font-weight:400;font-size:14px;line-height:24px}@media (min-width:740px){.contacts__body-item{padding:40px}}@media (min-width:1240px){.contacts__body-item{font-size:15px;line-height:28px}}.contacts__top{padding-bottom:24px;border-bottom:1px solid #e4e4ee}.contacts__caption{margin-bottom:16px}.contacts__text{margin-bottom:8px}@media (min-width:740px){.contacts__text{margin-bottom:9px}}.contacts__link{color:inherit;margin-bottom:8px}@media (min-width:740px){.contacts__link{margin-bottom:8px}}.contacts__link--icon{display:block;position:relative;padding-left:40px}.contacts svg{position:absolute;top:0;left:0;flex-shrink:0;margin-right:12px;stroke:#a5a5c5;fill:#fff}.contacts__link--fill svg{fill:#a5a5c5;stroke:unset}.contacts__link-text{display:block}@media (min-width:740px){.contacts__link-text{display:inline}}.contacts__sub-text{font-weight:500;color:#8d8d9f}.contacts__bottom{padding-top:24px}.contacts__bottom>:last-child{margin-bottom:0}.contacts__links,.contacts__sub-caption{margin-bottom:16px}.contacts__links{line-height:25px}@media (min-width:740px){.contacts__links{line-height:inherit}}.contacts__tel{color:inherit;font-weight:500;display:block;margin-right:6px}@media (min-width:740px){.contacts__tel{display:inline}}.contacts__row span{display:block;font-size:13px;line-height:15px}@media (min-width:740px){.contacts__row span{margin-top:8px;margin-bottom:4px}}@media (min-width:1240px){.contacts__row span{display:inline;margin-top:0}}.contacts2__btns{margin-bottom:24px}.contacts2 .contacts2__left-item:not(.active){display:none}.contacts2__link{display:block;color:#161c24}@media (hover:hover) and (pointer:fine){.contacts2__link:focus-visible,.contacts2__link[href]:hover{color:#ea1a0e}}.contacts2__link:not(:last-child){margin-bottom:14px}.contacts2__phone-wrap{margin-top:12px;display:flex;flex-direction:column;align-items:flex-start}.contacts2__phone-wrap_spaced-bottom{margin-bottom:45px}.contacts2__email-wrap{width:100%;display:flex;flex-direction:column;align-items:flex-start;margin-top:16px;border-top:1px solid #edf0f2;padding-top:16px;clear:both}.contacts2__title{font-family:GolosText;font-weight:600;font-size:18px;line-height:1.3}.contacts2__address,.contacts2__description{font-weight:400;line-height:1.3}.contacts2__email,.contacts2__phone{font-family:Druk Wide Cyr;font-weight:500;font-size:18px;line-height:1.2;display:block}.contacts2__email{font-size:17px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.contacts2__work{font-size:14px;color:#919eab;margin:0}.contacts2__description{color:#919eab;margin:0;font-size:16px}.contacts2__work-wrap{display:inline-flex;gap:8px;align-items:center;flex-wrap:wrap;min-width:100%}.contacts2__work-wrap_first{margin-top:16px}.contacts2__block{padding:24px;background-color:#fff;border-radius:24px}.contacts2__block:not(:last-child){margin-bottom:16px}.contacts2__work{position:relative;display:inline-block}.contacts2__work+.contacts2__work::before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background-color:#c4cdd5;position:relative;top:-.1em;margin-right:8px}.contacts2__inner-list-item:not(:last-child){margin-bottom:32px}.contacts2__inner-list-item>:not(:last-child){margin-bottom:16px}.contacts2__inner-list-item a[href]{color:#161c24}@media (hover:hover) and (pointer:fine){.contacts2__inner-list-item a[href]:focus-visible,.contacts2__inner-list-item a[href]:hover{color:#ea1a0e}}.contacts2__inner-address,.contacts2__inner-email-wrap,.contacts2__inner-phone-wrap,.contacts2__inner-work-wrap{position:relative;display:inline-flex;gap:6px;align-items:center;flex-wrap:wrap;min-width:100%;padding-left:26px}.contacts2__inner-address svg,.contacts2__inner-email-wrap svg,.contacts2__inner-phone-wrap svg,.contacts2__inner-work-wrap svg{position:absolute;left:0;top:2px;width:18px;height:18px;fill:#919eab}.contacts2__inner-email,.contacts2__inner-phone,.contacts2__inner-work{position:relative;display:inline-flex;align-items:center}.contacts2__inner-email:not(:last-child)::after,.contacts2__inner-phone:not(:last-child)::after,.contacts2__inner-work:not(:last-child)::after{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background-color:#c4cdd5;position:relative;margin-left:6px}.contacts2__address{color:#637381;margin-top:16px;display:block;font-size:16px}.contacts2__line{border:#edf0f2 solid 1px}.contacts2__map{width:100%;border:4px solid #fff;border-radius:24px;overflow:hidden;margin-top:24px;min-height:320px}.contacts2__map>*{width:100%;height:100%}.contacts2._regions .contacts2__body{display:flex;flex-direction:column-reverse;row-gap:24px}.contacts2._regions .contacts2__left{width:100%}.contacts2._regions .contacts2__map{position:static}.contacts2__body.loading{opacity:0;transition:opacity 0s}.contacts2__body.loaded{opacity:1;transition:opacity .3s}.contacts2__body.loading{pointer-events:none}@media screen and (max-width:739.98px){.contacts2__work-wrap{display:flex;gap:6px;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;min-width:-moz-fit-content;min-width:fit-content}.contacts2__work-wrap_second{margin-top:14px}.contacts2__work+.contacts2__work::before{content:"";display:none}}@media screen and (min-width:740px){.contacts2__btns{margin-bottom:32px}.contacts2__title{font-size:21px}.contacts2__map{min-height:436px}.contacts2__email{font-size:23px}.contacts2__phone{font-size:24px}}@media screen and (min-width:1000px){.contacts2__inner-list{display:flex;flex-wrap:wrap;-moz-column-gap:32px;column-gap:32px}.contacts2__inner-list-item{width:calc(50% - 16px)}}@media screen and (min-width:1240px){.contacts2__btns{margin-bottom:40px}.contacts2__body{display:flex;gap:40px}.contacts2__left{display:flex;flex-direction:column;flex-shrink:0;width:460px}.contacts2__left-item{display:flex;flex-direction:column;flex-grow:1}.contacts2__block{flex-grow:1}.contacts2__map{flex-grow:1;margin-top:0;max-height:calc(100vh - var(--re-page-header-form-height, 97px) - var(--re-container-p, 20px)*2);position:sticky;top:calc(var(--re-page-header-form-height, 97px) + var(--re-container-p, 20px))}.contacts2__title{font-size:21px}.contacts2._regions .contacts2__body{row-gap:40px}.contacts2._regions .contacts2__map{min-height:576px}}.event-hero{position:relative;border-radius:12px;overflow:hidden;margin-bottom:40px;background-image:url(../images/nophoto1_x2.png);background-repeat:no-repeat;background-size:cover;background-position:center right}.event-hero__info{position:relative;z-index:2;padding:50px 20px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;background-color:rgba(29,25,49,.8);color:#fff}@media (min-width:740px){.event-hero__info{max-width:540px;padding:50px 80px;min-height:400px}}.event-hero svg{flex-shrink:0;width:24px;height:24px;margin-right:16px;fill:#e92b37}.event-hero__btn{margin-bottom:16px;display:inline-block;font-weight:700;font-size:13px;line-height:18px;letter-spacing:.05em;text-transform:uppercase;color:#fff;padding:6px 12px;background-color:#e92b37;border-radius:4px}.event-hero__title{margin-bottom:24px}.event-hero__title>*{font-weight:800;font-size:34px;line-height:40px;letter-spacing:.04em;color:#fff;text-shadow:0 2px 4px rgba(44,45,60,.08),0 8px 40px rgba(44,45,60,.25)}@media (min-width:740px){.event-hero__title>*{font-size:40px;line-height:50px}}@media (min-width:1240px){.event-hero__title>*{font-size:46px;line-height:56px}}.event-hero__text{display:flex;align-items:center;font-weight:400;font-size:20px;line-height:28px;text-shadow:0 2px 4px rgba(44,45,60,.08),0 8px 40px rgba(44,45,60,.25);margin-bottom:8px}.event-hero__text:last-child{margin-bottom:0}.event-hero__img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.card-event2__item{background-color:#f8f8fa;width:100%;border-radius:16px;display:flex;flex-direction:column;padding:16px;gap:16px}.card-event2__item .card-event2__block-wrap{margin-top:0}.card-event2__item .card-event2__block{display:flex;gap:8px;margin-top:0}.card-event2__item .card-event2__block svg,.rapporteur__block svg{color:#919eab}.card-event2__image-wrap{flex-shrink:0}.card-event2__image{width:42px;height:42px;-o-object-fit:cover;object-fit:cover;border-radius:8px}.card-event2__item .card-event2__title{margin-bottom:0;font-weight:500;font-size:16px;line-height:1.2;font-family:"Druk Wide Cyr"}.card-event2__item .card-event2__btn{align-self:flex-start;font-weight:600;font-size:14px;line-height:16px;margin:12px 0 0}.card-event2__block-right .card-event2__block-title{font-weight:400;font-size:14px;line-height:1.3;margin:0;color:#637381}.card-event2__block-right .card-event2__block-text{display:block;margin-top:0;margin-bottom:0;font-weight:400;font-size:16px;line-height:1.3;color:#212b36}.card-event2__block:not(:first-child){margin-top:8px}.card-event2__block-wrap .card-event2__item_space-top{margin-top:16px}.card-event2__item:not(:first-child){margin-top:32px}@media screen and (min-width:740px){.card-event2__block:not(:first-child){margin-top:0}.card-event2__block-wrap .card-event2__item_space-top{margin-top:0}.card-event2__item .card-event2__btn{width:auto;align-self:flex-end;display:inline-block;margin:10px}.card-event2__block-wrap{display:flex;gap:32px}.card-event2__item{padding:24px}}@media screen and (min-width:1000px){.card-event2__block:not(:first-child){margin-top:0}.card-event2__item .card-event2__btn{width:auto;align-self:flex-end;display:inline-block;margin:8px 0 0}.card-event2__item .card-event2__title{font-size:18px}.card-event2__item:not(:first-child){margin-top:56px}}.rapporteur{background-color:#f8f8fa;width:100%;border-radius:16px;display:flex;flex-direction:column;gap:16px}.rapporteur__block{display:flex;margin-top:0}.rapporteur__image{-o-object-fit:cover;object-fit:cover;border-radius:12px}.rapporteur__title{margin-bottom:0;font-weight:500;font-size:16px;line-height:1.2;font-family:"Druk Wide Cyr"}.rapporteur__btn{align-self:flex-start;margin:12px 0 0}.rapporteur{padding:24px}.rapporteur__block{display:block;gap:8px}.rapporteur__image{width:60px;height:60px}.rapporteur__block-title{font-weight:600;font-size:16px;line-height:1.3}.rapporteur__block-description{font-weight:400;font-size:14px;line-height:1.3;margin-top:0;margin-bottom:0;color:#637381}.rapporteur__image-wrap{flex-shrink:0}.rapporteur__btn{margin-top:40px;font-weight:600;font-size:14px;line-height:16px}.rapporteur__block:not(:first-child),.values-com .values-com__item-info ul .values-com__list-item:not(:first-child){margin-top:8px}.rapporteur__item:not(:first-child){margin-top:20px}.rapporteur__block-wrap:not(:first-child){border-top:1px solid #edf0f2;padding-top:16px}@media screen and (min-width:740px){.rapporteur__block:not(:first-child){margin-top:0}.rapporteur__btn{width:auto;align-self:flex-end;display:inline-block}.rapporteur__block-wrap{display:flex;align-items:center;gap:32px}.rapporteur{padding:24px}.rapporteur__btn{margin:10px}.rapporteur__image{width:80px;height:80px}}@media screen and (min-width:1000px){.rapporteur__block:not(:first-child){margin-top:0}.rapporteur__item:not(:first-child){margin-top:40px}.rapporteur__btn{width:auto;align-self:flex-end;display:inline-block;margin:8px 0 0}.rapporteur__title{margin-top:40px;font-size:24px}.rapporteur__btn{margin-top:48px}.rapporteur__block{display:flex;flex-direction:column}}.event-hero2{display:flex;flex-direction:column;row-gap:10px;width:100%}.event-hero2__image-wrap{position:relative;display:block;width:100%;max-height:240px;overflow:hidden;border-radius:24px;background-color:#fff}.event-hero2__image-wrap::before{content:"";display:block;padding-top:62.5%}.event-hero2__image,.events-banner__slide-inner img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.event-hero2__image{top:50%;left:50%;display:block;border-radius:inherit;transform:translate(-50%,-50%)}.event-hero2__label{min-height:38px;border-radius:12px;padding:10px;padding-inline:16px;background-color:#fff;font-weight:500;font-size:14px;line-height:1.3;letter-spacing:0;display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center}.event-hero2__label .__dot{display:block;width:10px;height:10px;margin-right:6px;background-color:#ea1a0e;border-radius:10px}@media screen and (min-width:740px){.event-hero2{gap:24px}.event-hero2__image-wrap::before{padding-top:34.091%}}@media screen and (min-width:1000px){.event-hero2{flex-direction:column-reverse;row-gap:16px}.event-hero2__image-wrap{max-height:385px}.event-hero2__image-wrap::before{padding-top:29.466%}}.events__btns{margin-bottom:40px}.events__body{margin-bottom:20px}.events-banner{--container-pi:24px;--container-pbl:24px;--container-bor-r:30px;--btns-w:92px;--btns-h:40px;position:relative;height:420px;padding:var(--container-pbl, --container-pi);color:#fff;border-radius:var(--container-bor-r);overflow:hidden}@media screen and (max-width:739.98px){.events-banner{width:calc(100% + var(--re-container-p, 15px)*2);margin-right:calc(-1*var(--re-container-p, 15px));margin-left:calc(-1*var(--re-container-p, 15px))}}@media screen and (min-width:740px){.events-banner{--container-pi:32px;--container-pbl:32px}}.events-banner__slider{margin-left:auto;margin-right:auto;padding:0;z-index:1;overflow:hidden;position:absolute;top:0;right:0;left:0;bottom:0}.events-banner__slide,.events-banner__slider-list{position:relative;display:flex;width:100%;height:100%;transition-property:transform}.events-banner__slider-list{box-sizing:content-box;z-index:1;list-style:none}.events-banner__slide{box-sizing:border-box;flex-shrink:0}.events-banner__slide-content,.events-banner__slide-inner{position:relative;display:flex;flex-direction:column;width:100%;overflow:hidden}.events-banner__slide-inner{color:#fff;background-color:#eef1fd;background-image:url(../images/nophoto1_x2.png);background-repeat:no-repeat;background-size:contain;background-position:center;border-radius:var(--container-bor-r)}.events-banner__slide-inner::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent;background-image:linear-gradient(360deg,transparent 32%,rgba(0,0,0,.3) 74%);z-index:1}.events-banner__slide-inner img{top:0;left:0;max-width:none;-o-object-position:left 50% top 10%;object-position:left 50% top 10%}.events-banner__slide-content{height:100%;padding:var(--container-pbl) var(--container-pi) calc(var(--btns-h) + var(--container-pbl)*2);z-index:1}.events-banner__slide-content>*{flex-shrink:0}.events-banner__title{display:block;text-wrap:balance;font-family:"Druk Wide Cyr";font-weight:500;font-size:1.125rem;line-height:1.2;-webkit-line-clamp:5;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:740px){.events-banner__title{font-size:1.5rem;-webkit-line-clamp:3}}@media screen and (min-width:1240px){.events-banner__title{font-size:2rem;-webkit-line-clamp:2}}.events-banner__text{display:block;text-wrap:balance;font-weight:600;font-size:1rem;line-height:1.3;-webkit-line-clamp:6;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:740px){.events-banner__text{font-weight:500;font-size:1.3125rem;line-height:1.2;-webkit-line-clamp:5}}@media screen and (min-width:1240px){.events-banner__text{-webkit-line-clamp:3}}.events-banner__title+.events-banner__text{margin-top:16px}@media screen and (min-width:1240px){.events-banner__title+.events-banner__text{margin-top:24px}}.events-banner .events-banner__pagination{position:absolute;transition:300ms opacity;transform:translate3d(0,0,0);bottom:10px;left:0;width:100%;bottom:calc(var(--container-pbl) + var(--btns-h)/2);left:var(--container-pi);display:flex;align-items:center;flex-wrap:wrap;max-width:calc(100% - var(--container-pi)*3 - var(--btns-w));text-align:left;transform:translateY(50%);z-index:1}.events-banner__pagination.swiper-pagination-bullets .swiper-pagination-bullet{position:relative;margin:var(--swiper-pagination-bullet-horizontal-gap, 4px)}.events-banner__pagination.swiper-pagination-bullets .swiper-pagination-bullet::before{content:"";position:absolute;top:-50%;left:calc(-1*var(--swiper-pagination-bullet-horizontal-gap, 4px));width:calc(100% + var(--swiper-pagination-bullet-horizontal-gap, 4px)*2);height:calc(100% + var(--swiper-pagination-bullet-horizontal-gap, 4px)*2)}.events-banner__btns{position:absolute;right:var(--container-pi);bottom:var(--container-pbl);z-index:1}.events-banner__slider:not(.swiper-initialized) .events-banner__btns{display:none}.events-banner__slider:not(.swiper-initialized) .events-banner__slide-content{padding-right:var(--container-pi)}@media (hover:hover) and (pointer:fine){.events-banner__slide-inner[href]:focus-visible,.events-banner__slide-inner[href]:hover{color:#fff}.events-banner__slide-inner[href]::before{transition:background-color .3s}.events-banner__slide-inner[href]:focus-visible::before,.events-banner__slide-inner[href]:hover::before{background-color:rgba(0,0,0,.1)}.events-banner__slide-inner img{transition:transform 5s;transform-origin:50% 50%}.events-banner__slide-inner:focus-visible img,.events-banner__slide-inner[href]:hover img{transform:scale(1.1)}}.fin-block{display:grid;gap:20px}.fin-block__title{position:relative;font-style:normal;font-weight:400;font-size:16px;line-height:1.2;color:#161c24}.fin-block__item{min-height:250px;border-radius:24px;background-color:#fff;position:relative;overflow:hidden}.fin-block__item-link{height:100%;width:100%;display:block;border-radius:24px;color:#161c24;padding:24px}.fin-block__item-title{font-family:"GolosText",Arial,sans-serif;font-weight:600;font-size:18px;line-height:1.2;position:relative;z-index:10}.fin-block__item-image{-o-object-fit:cover;object-fit:cover;max-width:initial;position:absolute;height:250px;bottom:0;left:0}.fin-block__btn{background-color:#f8f8fa;padding:12px;display:flex;justify-content:center;align-items:center;max-height:48px;max-width:48px;position:absolute;bottom:24px;right:24px;border-radius:12px;border:0}.fin-block__btn svg{fill:#637381}.fin-block__item_financial .fin-block__item-title{font-weight:600;font-size:18px;line-height:1.2}.fin-block__item_financial .fin-block__item-image{height:315px;bottom:-62px;left:-50px;-o-object-fit:contain;object-fit:contain}.fin-block__item_statements .fin-block__item-image{height:205px;width:380px;bottom:-35px;left:-80px;-o-object-fit:contain;object-fit:contain}.fin-block__item_commission .fin-block__item-image{height:240px;width:390px;bottom:3px;left:-31px;-o-object-fit:contain;object-fit:contain}.fin-block__item_report .fin-block__item-image{height:280px;width:440px;bottom:-90px;left:-90px;-o-object-fit:contain;object-fit:contain}.fin-block__item_archive .fin-block__item-image,.fin-block__item_data .fin-block__item-image{height:307px;width:450px;bottom:-91px;left:-91px;-o-object-fit:contain;object-fit:contain}.fin-block__item_data .fin-block__item-image{height:280px;width:456px;left:-98px;transform:scale(1) rotateZ(8deg)}.fin-block__item_old .fin-block__item-image{height:221px;width:456px;bottom:-59px;left:-114px;-o-object-fit:contain;object-fit:contain}@media screen and (min-width:740px){.fin-block{grid-template-columns:1fr 1fr}.fin-block__item_old{width:100%;grid-column:1/3}.fin-block__item_old .fin-block__item-image{height:276px;width:456px;bottom:-40px;right:-40px;left:auto;-o-object-fit:contain;object-fit:contain}}@media screen and (min-width:1240px){.fin-block{grid-template-columns:1fr 1fr 1fr}.fin-block__item_old{width:100%;grid-column:1/4}.fin-block__item_old .fin-block__item-image{height:276px;width:456px;bottom:-40px;right:-40px;left:auto;-o-object-fit:contain;object-fit:contain}}@media screen and (min-width:1400px){.fin-block{grid-template-columns:minmax(20%,338px) minmax(20%,338px) minmax(20%,338px) minmax(21%,348px)}.fin-block__title{line-height:1}.fin-block__item-link{padding:32px}.fin-block__item-title,.fin-block__item_financial .fin-block__item-title{font-size:21px}.fin-block__btn{bottom:32px;right:32px}.fin-block__item-image{height:300px;bottom:-77px;left:-42px}.fin-block__item_report{width:100%;grid-column:1;grid-row:2}.fin-block__item_archive{width:100%;grid-column:2;grid-row:2}.fin-block__item_data{width:100%;grid-column:3;grid-row:2}.fin-block__item_old{width:100%;grid-column:4;grid-row:1/3;height:auto}.fin-block__item_old .fin-block__item-image{height:397px;width:410px;bottom:17px;right:0;left:auto;-o-object-fit:contain;object-fit:contain}}@media (hover:hover) and (pointer:fine){.fin-block__item-title{transition:color .2s ease-in-out}.fin-block__btn{transition-property:color,background-color;transition-duration:.2s}.fin-block__btn svg{transition:fill .2s ease-in-out}.fin-block__item-link:focus-visible{outline:0}.fin-block__item-image{transition:transform .2s ease-in-out}.fin-block__item-link:focus-visible .fin-block__item-title,.fin-block__item-link:hover .fin-block__item-title{color:#ea1a0e}.fin-block__item-link:focus-visible .fin-block__btn svg,.fin-block__item-link:hover .fin-block__btn svg{fill:#ea1a0e}.fin-block__item-link:focus-visible .fin-block__item-image,.fin-block__item-link:hover .fin-block__item-image{transform:scale(1.1)}.fin-block__item_data .fin-block__item-link:focus-visible .fin-block__item-image,.fin-block__item_data .fin-block__item-link:hover .fin-block__item-image{transform:scale(1.1) rotateZ(8deg)}}.fin-guarantees{width:100%;display:flex;flex-direction:column;gap:12px}.fin-guarantees__item{padding:24px;background-color:#fff;border-radius:24px}.fin-guarantees__item-left{display:flex;flex-direction:column;gap:4px;margin-bottom:12px}.fin-guarantees__item-title{font-weight:600;font-size:14px;line-height:130%;letter-spacing:0;color:#161c24}.fin-guarantees__item-description{font-weight:400;font-size:12px;letter-spacing:0;color:#637381}.fin-guarantees__item-price{font-weight:500;font-size:14px;line-height:130%;letter-spacing:0;text-align:right;color:#454f5b}@media screen and (min-width:740px){.fin-guarantees{display:grid;grid-template-columns:1fr 1fr}}@media screen and (min-width:1240px){.fin-guarantees__item-price{min-width:30%;font-size:21px}.fin-guarantees__item{display:flex;align-items:center;justify-content:space-between}.fin-guarantees__item-left{margin-bottom:0}.fin-guarantees__item-title{font-size:21px}}.fin-support__item{border-radius:24px;padding:20px;background-color:#fff}.fin-support__item:not(:first-child){margin-top:20px}.fin-support__item-title{font-size:18px;font-weight:600;font-style:normal;letter-spacing:1.3;font-family:"GolosText",Arial,sans-serif}.fin-support__data{border-radius:16px;padding:16px;background-color:#f8f8fa;display:flex;flex-direction:column;gap:12px;margin-top:16px}.fin-support__data-title{font-size:16px;font-weight:400;letter-spacing:1.3;color:#637381;margin-bottom:0}.fin-support__data-value{font-size:16px;font-weight:400;letter-spacing:1.3;color:#161c24;margin-top:0}.fin-support__data-element{display:flex;flex-direction:column;gap:2px}.fin-support__text-wrap{-webkit-line-clamp:4;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-top:16px}.fin-support__label{font-weight:600}.fin-support__btn{margin-top:16px}@media screen and (min-width:740px){.fin-support__text-wrap{-webkit-line-clamp:7}.fin-support__item{padding:20px}.fin-support__item-title{font-size:21px}.fin-support__data{grid-template-columns:repeat(3,1fr);display:grid;gap:16px}}@media screen and (min-width:1240px){.fin-support{padding-inline:0;display:grid;gap:20px;grid-template-columns:1fr 1fr}.fin-support__item:not(:first-child){margin-top:0}}.fin-support-data{display:flex;flex-direction:column;gap:.75rem;padding:1rem;background-color:#f8f8fa;border-radius:1rem}.fin-support-data__item{display:flex;flex-direction:column;gap:.125rem}.fin-support-data__title,.fin-support-data__value{font-size:1rem;font-weight:400;letter-spacing:1.3;color:#637381}.fin-support-data__value{color:#161c24}@media screen and (min-width:740px){.fin-support-data{flex-direction:row;-moz-column-gap:1rem;column-gap:1rem}.fin-support-data__item{flex-basis:33.3333333333%;flex-grow:1}}.hotels-list__top{margin-bottom:40px}@media (min-width:740px){.hotels-list__top{display:flex;align-items:flex-start;justify-content:space-between;-moz-column-gap:24px;column-gap:24px}}.hotels-list__btns{margin-bottom:15px}@media (min-width:740px){.hotels-list__btns{margin-bottom:0}}.hotels-list__body{overflow:hidden;position:relative}.hotels-list__title{margin-bottom:15px}.hotels-list__list{font-weight:400;font-size:15px;line-height:28px;margin-bottom:35px}@media (min-width:740px){.hotels-list__list{-moz-column-count:2;column-count:2;-moz-column-gap:40px;column-gap:40px}}@media (min-width:1240px){.hotels-list__list{-moz-column-count:3;column-count:3}}.hotels-list__link{display:inline-block;padding-top:5px;padding-bottom:5px;color:inherit}.hotels-list .hotel-icon{margin-right:6px;vertical-align:top}.hotels-list .hotel-icon:first-child{margin-left:14px}.hotels-list__search-input.search-input--hotels-list{align-self:stretch}@media (min-width:740px){.hotels-list__search-input.search-input--hotels-list{width:230px;min-height:40px}}@media (max-width:739.98px){.hotels-list__search-input.search-input--hotels-list{margin-top:12px}}@media (min-width:740px){.hotels-list--selects .hotels-list__top{flex-wrap:wrap;row-gap:8px}.hotels-list--selects .filter-bar{flex-grow:1}}.hotels-list2__title{margin-bottom:.5rem;font-family:"Druk Wide Cyr","GolosText",Arial,sans-serif;font-weight:500;font-size:1.125rem;line-height:1.2}@media screen and (min-width:1240px){.hotels-list2__title{margin-bottom:1.5rem;font-size:2rem}}.hotels-list2__group{margin-bottom:1.875rem;container:group/inline-size}@media screen and (min-width:1240px){.hotels-list2__group{margin-bottom:2.5rem}}.hotels-list2__group:last-child{margin-bottom:0}.hotels-list2__list{margin-inline:-.3rem;font-size:1rem;line-height:1.3}@media screen and (min-width:740px){.hotels-list2__list{margin-inline:-.75rem}}@media screen and (min-width:1240px){.hotels-list2__list{-moz-column-count:2;column-count:2;-moz-column-gap:1.5rem;column-gap:1.5rem}}@container group (width > 800px){.hotels-list2__list{-moz-column-count:2;column-count:2;-moz-column-gap:1.5rem;column-gap:1.5rem}}@container group (width > 1100px){.hotels-list2__list{-moz-column-count:3;column-count:3}}.hotels-list2__link{position:relative;display:flex;align-items:center;flex-wrap:wrap;gap:.375rem;padding:.3rem;color:inherit;border-radius:.3rem}@media screen and (min-width:740px){.hotels-list2__link{justify-content:space-between;padding:.5rem .75rem}}.hotels-list2__link-text{position:relative}.hotels-list2__icons{display:flex;align-items:center;flex-wrap:wrap;gap:.375rem}@media screen and (min-width:740px){.hotels-list2__icons{margin-left:auto}}.hotels-list2 .hotel-icon2{position:relative;color:#919eab}.hotels-list2 .hotel-icon2::before{content:"";position:absolute;top:-.1875rem;right:-.1875rem;bottom:-.1875rem;left:-.1875rem}.hotels-list2 .hotel-icon2._red{color:#ea1a0e}@media (hover:hover) and (pointer:fine){.hotels-list2__link{transition-property:color,background-color;transition-duration:.3s}.hotels-list2__link:focus-visible,.hotels-list2__link[href]:hover{color:#161c24;background-color:#f8f8fa}.hotels-list2 .hotel-icon2{transition:color .2s}.hotels-list2 .hotel-icon2:focus-visible,.hotels-list2 .hotel-icon2:hover{color:#ea1a0e}.hotels-list2 .hotel-icon2._red:focus-visible,.hotels-list2 .hotel-icon2._red:hover{color:#fe2e22}}.jewel-banner{background-color:#b78ebb;min-height:455px;width:100%;padding-inline:20px;padding-top:32px;color:#fff;border-radius:24px;position:relative;overflow:hidden}.jewel-banner__description,.jewel-banner__title{font-weight:600;font-size:16px;line-height:24px;position:relative;z-index:2}.jewel-banner__description{font-weight:400;line-height:1.3;margin-top:16px}.jewel-banner__btn{min-height:42px;border-radius:12px;display:inline-flex;justify-content:center;align-items:center;border:0;outline:0;font-weight:600;font-size:14px;line-height:16px;color:#e92b37;min-width:100%;position:relative;z-index:2}.jewel-banner__heart{position:absolute;z-index:0;bottom:-50px;right:0;transform:scale(.85)}.jewel-banner__bg-wrap{display:block;height:100%;width:100%;position:absolute;top:0;left:0;z-index:0;background-image:linear-gradient(90deg,#6c9fc7 34.74%,#f2b4b8 100%)}.jewel-banner__bg,.jewel-banner__label,.jewel-banner_privileges .jewel-banner__label{display:none}.jewel-banner_privileges{margin-top:24px}.jewel-banner_privileges .jewel-banner__inner{width:100%;height:100%;display:flex;flex-direction:column}.jewel-banner_privileges .jewel-banner__btn{position:absolute;bottom:32px;max-width:100%;order:1;right:20px;left:20px}.jewel-banner_privileges .jewel-banner__title{font-size:18px}@media screen and (max-width:739.98px){.jewel-banner__bg{display:none}.jewel-banner__heart-wrap{height:230px}.jewel-banner_privileges .jewel-banner__btn{min-width:auto}.jewel-banner_privileges .jewel-banner__description{min-height:126px}.jewel-banner_privileges .jewel-banner__heart{position:absolute;z-index:0;bottom:-50px;height:320px;width:400px;right:0}}@media screen and (min-width:740px){.jewel-banner{padding:40px;padding-inline:40px}.jewel-banner__heart{position:absolute;right:50px;bottom:-50px;transform:scale(1)}.jewel-banner .jewel-banner__btn{min-width:218px}.jewel-banner__title{font-size:24px}.jewel-banner_privileges .jewel-banner__btn{position:absolute;left:40px;right:auto;bottom:40px}.jewel-banner_privileges .jewel-banner__heart{position:absolute;right:-5px;bottom:-87px;transform:scale(.75)}.jewel-banner_privileges .jewel-banner__description{min-width:610px;margin-bottom:24px}.jewel-banner_privileges .jewel-banner__title{font-size:24px}}@media screen and (min-width:740px) and (max-width:1399.98px){.jewel-banner__heart-wrap{min-height:190px}.jewel-banner_privileges{min-height:400px}}@media screen and (min-width:1400px){.jewel-banner{min-height:323px;padding-inline:50px;padding:50px}.jewel-banner__title{font-family:Druk Wide Cyr;font-weight:500;font-size:32px;line-height:1.2}.jewel-banner__label{color:#d161c6;font-weight:700;font-size:12px;line-height:1.2;border-radius:6px;padding:5px 8px;background-color:#fff;position:relative;display:inline-block;z-index:2;margin-bottom:16px}.jewel-banner__bg-wrap{mask-image:linear-gradient(to left,#000 4%,transparent 50%);-webkit-mask-image:linear-gradient(to left,#000 40%,transparent 50%)}.jewel-banner__bg{display:block;height:100%;width:100%;position:absolute;-o-object-position:80% 94%;object-position:80% 94%;transform:scale(1.5)}.jewel-banner__inner{max-width:530px}.jewel-banner__heart-wrap,.jewel-banner_privileges .jewel-banner__bg{display:none}.jewel-banner_privileges{min-height:274px;overflow:visible;margin-top:40px}.jewel-banner_privileges .jewel-banner__bg-wrap{mask-image:none;-webkit-mask-image:none;border-radius:24px}.jewel-banner_privileges .jewel-banner__heart-wrap{display:block}.jewel-banner_privileges .jewel-banner__btn{position:relative;width:-moz-fit-content;width:fit-content;bottom:0;top:0;left:0;right:0}.jewel-banner_privileges .jewel-banner__heart{filter:drop-shadow(10px 40px 50px rgba(107,110,154,.9));transform:scale(1);right:115px;bottom:-25px}}@media screen and (max-width:1399.98px){.jewel-banner__heart-wrap{display:block}}.page-404{padding:60px 15px;text-align:center}@media (min-width:740px){.page-404{padding:90px 15px}}@media (min-width:1240px){.page-404{padding:120px 15px}}.page-404__title{margin-bottom:8px;font-weight:600;line-height:40px;font-size:26px}@media (min-width:740px){.page-404__title{font-size:28px}}@media (min-width:1240px){.page-404__title{font-size:32px}}.page-404__number{font-weight:900;color:#a5a5c5;display:block;margin-bottom:16px;font-size:50px;line-height:70px}@media (min-width:740px){.page-404__number{font-size:80px;line-height:105px}}@media (min-width:1240px){.page-404__number{font-size:128px;line-height:156px}}.page-404__text{color:#4b4b61;font-weight:500;font-size:17px;line-height:30px;margin-bottom:30px}@media (min-width:1240px){.page-404__text{margin-bottom:40px}}.page-404__btn{width:-moz-fit-content;width:fit-content;margin:30px auto 0;padding:9px 30px}@media (min-width:1240px){.page-404__btn{margin-top:40px;padding:15px 42px}}.press-center{display:grid;gap:20px}.press-center_space-top{margin-top:16px}.press-center__title{position:relative;font-style:normal;font-weight:400;font-size:16px;line-height:1.2;color:#161c24}.press-center__item{min-height:250px;border-radius:24px;background-color:#fff;position:relative;overflow:hidden}.press-center__item-link{height:100%;width:100%;display:block;border-radius:24px;color:#161c24;padding:20px}.press-center__item-title{font-family:"GolosText",Arial,sans-serif;font-weight:600;font-size:18px;line-height:1.2;position:relative;z-index:10;max-width:80%;display:block;word-break:break-all}.press-center__item-image-wrap{min-height:160px;display:block}.press-center__item-image{-o-object-fit:cover;object-fit:cover;max-width:initial;position:absolute;height:250px;bottom:0;left:0}.press-center__btn{background-color:#f8f8fa;padding:12px;display:flex;justify-content:center;align-items:center;max-height:48px;max-width:48px;position:absolute;bottom:20px;right:20px;border-radius:12px;border:0}.press-center__btn svg{fill:#637381}.press-center__item_kit .press-center__item-title{font-weight:600;font-size:18px;line-height:1.2}.press-center__item_kit .press-center__item-image{height:315px;bottom:-62px;left:-50px;-o-object-fit:contain;object-fit:contain}.press-center__item_media .press-center__item-image{height:305px;bottom:-98px;-o-object-fit:contain;object-fit:contain;transform:rotateZ(5deg)}.press-center__item_tall{min-height:115px;height:auto}.press-center__item_highlighted .press-center__item-link,.press-center__item_tall .press-center__item-link{display:flex;align-items:center}.press-center__item_highlighted .press-center__item-link .press-center__btn,.press-center__item_tall .press-center__item-link .press-center__btn{top:33.5px}.press-center__item_highlighted{min-height:115px;height:auto;background-color:#ea1a0e}.press-center__item_highlighted .press-center__btn svg{fill:#ea1a0e}.press-center__item_highlighted .press-center__item-link .press-center__item-title{color:#fff;font-size:21px}@media screen and (min-width:740px){.press-center{grid-template-columns:1fr 1fr}.press-center_space-top{margin-top:32px}.press-center__item-title,.press-center__item_kit .press-center__item-title{font-size:21px}.press-center__item-link{padding:32px}.press-center__btn{bottom:32px;right:32px}.press-center__item_highlighted{grid-column:1/2 span}}@media screen and (min-width:1240px){.press-center{grid-template-columns:1fr 1fr 1fr;grid-template-rows:minmax(115px,auto) minmax(115px,auto) minmax(115px,auto)}.press-center__item_kit,.press-center__item_media{min-height:initial;grid-row:1/3}.press-center__item_highlighted{grid-column:3}}@media screen and (min-width:1400px){.press-center__item{max-width:460px}}@media (hover:hover) and (pointer:fine){.press-center__item-title{transition:color .2s ease-in-out}.press-center__item-link{transition:background-color .2s ease-in-out}.press-center__btn{transition-property:color,background-color;transition-duration:.2s}.press-center__btn svg{transition:fill .2s ease-in-out}.press-center__item-link:focus-visible{outline:0}.press-center__item-image{transition:transform .2s ease-in-out}.press-center__item-link:focus-visible .press-center__item-title,.press-center__item-link:hover .press-center__item-title{color:#ea1a0e}.press-center__item-link:focus-visible .press-center__btn,.press-center__item-link:hover .press-center__btn{background-color:#ea1a0e}.press-center__item-link:focus-visible .press-center__btn svg,.press-center__item-link:hover .press-center__btn svg{fill:#fff}.press-center__item-link:focus-visible .press-center__item-image,.press-center__item-link:hover .press-center__item-image{transform:scale(1.1)}.press-center__item_media .press-center__item-link:focus-visible .press-center__item-image,.press-center__item_media .press-center__item-link:hover .press-center__item-image{transform:scale(1.1) rotateZ(5deg)}.press-center__item_highlighted .press-center__item-link:focus-visible .press-center__item-title,.press-center__item_highlighted .press-center__item-link:hover .press-center__item-title{color:#fff}.press-center__item_highlighted .press-center__item-link:focus-visible,.press-center__item_highlighted .press-center__item-link:hover{background-color:#fe2e22}.press-center__item_highlighted .press-center__item-link:focus-visible .press-center__btn svg,.press-center__item_highlighted .press-center__item-link:hover .press-center__btn svg{fill:#fe2e22}.press-center__item_highlighted .press-center__item-link:focus-visible .press-center__btn,.press-center__item_highlighted .press-center__item-link:hover .press-center__btn{background-color:#fff}}.reviews-list__inner{overflow:hidden;margin-bottom:20px}.reviews-list__item:not(:last-child){padding-bottom:20px}@media (min-width:1600px){.reviews-list__item:not(:last-child){padding-bottom:30px}}.reviews-list__item{opacity:1;transition-property:opacity;transition-duration:.8s}.reviews-list__item--hidden{opacity:0;transition-duration:0s}.reviews-list__btn-wrap{padding-top:40px}@media (min-width:1600px){.reviews-list__btn-wrap{padding-top:60px}}.reviews-list__btn-wrap--hidden{display:none}.reviews-list__btn{width:100%;font-weight:500;font-size:14px;text-transform:none;letter-spacing:normal}@media (min-width:1600px){.reviews-list__btn{font-size:16px}}@media (max-width:739.98px){.reviews-list__btn{padding-top:12px;padding-bottom:12px}}.reviews-list__btn-row{margin-bottom:30px}@media (min-width:740px){.reviews-list__btn-row{margin-bottom:40px}}@media (min-width:1240px){.reviews-list__btn-row{margin-bottom:60px}}@media (min-width:740px){.reviews-list__bottom{display:flex;justify-content:space-between}}.reviews-list__box{margin-bottom:30px}@media (min-width:740px){.reviews-list__box{margin-bottom:0;width:calc(50% - 10px)}}.reviews-list__box:last-child{margin-bottom:0}@media (min-width:740px){.forms__form{background:#fff;border:1px solid #e4e4ee;border-radius:12px;padding:39px}}.forms__title{margin-bottom:32px}.forms__title .caption{display:block}.fancybox__container.is-compact .forms__title{padding-right:30px}@media (max-width:1239.98px){.fancybox__content .forms__title{margin-bottom:24px}}@media (max-width:739.98px){.fancybox__content .forms__title{margin-bottom:16px}}.forms__body{display:flex;flex-wrap:wrap;gap:14px}.forms__text{font-weight:500;font-size:13px;line-height:16px;letter-spacing:.02em}.forms__fieldset{display:flex;flex-wrap:wrap;gap:4px 33px;width:100%;border:0;margin:0;padding:0 0 6px}.forms__legend{display:inline-block;padding-top:8px;padding-bottom:6px;font-weight:500;font-size:12px;line-height:16px;letter-spacing:.02em;color:#8d8d9f}.forms__btns-wrap{width:100%}.forms__btns-wrap .forms__btn-print{margin-top:0}@media (min-width:740px){.forms__btn-wrap{display:flex;align-items:flex-start;gap:24px}}.forms__btn-wrap .forms__text-near-btn{font-weight:500;font-size:13px;line-height:16px;color:#98989e}@media (max-width:739.98px){.forms__btn-wrap .forms__text-near-btn{padding-top:8px}}.forms__text-near-btn a:not(:hover){color:#4b4b61}.forms__btn{width:100%;margin-top:16px}@media (min-width:740px){.forms__btn{width:unset;padding:12px 73px}}.forms__btn-print{width:100%;margin-top:16px}@media (min-width:740px){.forms__btn-print{padding:12px 73px}.forms--md .forms__form{padding:23px}}.forms--md .forms__btn{margin-top:0}@media (min-width:740px){.forms--md .forms__btn{min-width:188px;padding:7px 47px}}.menu-images{font-weight:500;font-size:1.1em}.menu-images .menu-images__list{display:flex;flex-wrap:wrap;margin:-10px -5px}@media screen and (min-width:420px){.menu-images .menu-images__list{margin:-20px -10px}}.menu-images .menu-images__item{width:calc(50% - 10px);margin:10px 5px}@media screen and (min-width:420px){.menu-images .menu-images__item{width:calc(50% - 20px);margin:20px 10px}}@media screen and (min-width:740px){.menu-images .menu-images__item{width:calc(33.3333333333% - 20px)}}.menu-images__item-inner{display:block}.menu-images__item-inner[href]{color:inherit}.menu-images__img-wrap{position:relative;display:block;margin-bottom:.8em;padding-top:67.1%;border-radius:12px;overflow:hidden;background-image:url(../images/nophoto_1.png);background-repeat:no-repeat;background-size:cover;background-position:center}.menu-images__img-wrap img{position:absolute;display:block;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:auto;min-height:100%;margin:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;border-radius:inherit}@media screen and (min-width:1000px){.menu-images__img-wrap img{transition-property:transform;transition-duration:.3s}}.menu-images__text{display:block}@media (hover:hover) and (pointer:fine){.menu-images__item-inner:focus-visible,.menu-images__item-inner[href]:hover{color:#ea1a0e}.menu-images__item-inner:focus-visible .menu-images__img-wrap img,.menu-images__item-inner[href]:hover .menu-images__img-wrap img{transform:translate(-50%,-50%) scale(1.1)}}.maestro__title{font-family:Druk Wide Cyr;font-weight:500;font-size:18px;line-height:1.2}.maestro__info-block{margin-top:16px}.maestro__description{margin-top:0;margin-bottom:0}.maestro__btn{font-weight:600;font-size:16px;line-height:24px;letter-spacing:0;max-height:-moz-max-content;max-height:max-content;min-height:56px;min-width:277px;align-self:flex-end;max-width:100%;width:100%;margin-top:24px}.maestro__slider{margin-top:32px;border-radius:24px;overflow:hidden}.maestro__slide-inner{display:block;position:relative;width:100%;max-width:100%;border-radius:24px;overflow:hidden}.maestro__slide-inner::before{content:"";display:block;width:100%;padding-top:100%;pointer-events:none}.maestro__slide-image{position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.maestro__slider:not(.swiper-initialized) .maestro__slider-btns{display:none}.swiper-initialized .maestro__slider-btns .slider-btn2{position:absolute;top:50%;transform:translateY(-50%);z-index:2}.swiper-initialized .maestro__slider-btns .slider-btn2--prev{left:10px}.swiper-initialized .maestro__slider-btns .slider-btn2--next{right:10px}@media screen and (min-width:740px){.maestro__title{font-size:24px}.maestro__btn{max-width:-moz-max-content;max-width:max-content;margin-top:32px}.maestro__slider{--slider-height:420px}.maestro__slide{--space:20px;--one-slide-width:calc(100% / 2 - var(--space) / 2);--one-slide-height:calc(var(--slider-height) / 2 - var(--space) / 2);width:var(--one-slide-width);height:var(--one-slide-height)}.maestro__slider:not(.swiper-initialized) .maestro__slide{margin-right:var(--space)}.maestro__slide:nth-child(4n),.maestro__slide:nth-child(4n) .maestro__slide-inner::before,.maestro__slide:nth-child(4n+1),.maestro__slide:nth-child(4n+1) .maestro__slide-inner::before{height:var(--slider-height)}.maestro__slide:nth-child(4n+3){margin-top:calc(var(--one-slide-height) + var(--space));margin-left:calc(-1*var(--one-slide-width) - var(--space))}.maestro__slide-inner::before{padding-top:0;height:var(--one-slide-height)}}@media screen and (min-width:1240px){.maestro__title{font-size:32px}.maestro__info-block{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;-moz-column-gap:32px;column-gap:32px}.maestro__btn{margin-top:0}.maestro__slider{margin-top:40px}.maestro__slide{--one-slide-width:calc(100% / 4 - var(--space) * 3 / 4)}.maestro__slide:nth-child(4n+1){width:calc(var(--one-slide-width)*2 + var(--space))}}.ticker{font-weight:500;font-size:14px;line-height:26px}@media screen and (min-width:1240px){.ticker{font-size:15px;line-height:28px}}.ticker__inner{display:flex;padding-top:8px;padding-bottom:8px}.ticker__icon{flex-shrink:0;width:24px;height:24px;margin-right:16px;margin-top:1px;margin-bottom:1px}.ticker__icon--md{width:40px}.ticker__text-part{position:relative;display:flex;width:100%;overflow:hidden}@media screen and (max-width:739.98px){.ticker__text-part{width:calc(100% + var(--re-container-p, 15px)*2);margin-right:calc(-1*var(--re-container-p, 15px));margin-left:calc(-1*var(--re-container-p, 15px))}}.ticker__icon+.ticker__text-part{width:calc(100% - 24px - 16px)}.ticker__icon--md+.ticker__text-part{width:calc(100% - 40px - 16px)}.ticker__text-wrap{position:relative;display:flex;width:100%}.ticker__text{display:flex;white-space:nowrap;padding-right:100%}.tour-calendar{--day-widht:2.5rem;--day-border-radius:0.75rem;--week-padding-inline:1.5rem;position:relative}.tour-calendar__list-wrap{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;width:calc(100% + var(--week-padding-inline)*2);margin-right:calc(-1*var(--week-padding-inline));margin-left:calc(-1*var(--week-padding-inline))}.tour-calendar__list-wrap:not(.swiper-initialized) .tour-calendar__month{margin-right:1px}.tour-calendar__month,.tour-calendar__months{position:relative;transition-property:transform}.tour-calendar__months{width:100%;height:100%;z-index:1;display:flex;box-sizing:content-box}.tour-calendar .tour-calendar__months{margin-block:0}.tour-calendar__month{flex-shrink:0;min-width:calc(var(--day-widht)*7 + var(--week-padding-inline)*2);height:auto;box-sizing:border-box;font-size:.875rem;line-height:1.2;color:#919eab}.tour-calendar__month-inner{position:relative}.tour-calendar__month+.tour-calendar__month::before{content:"";position:absolute;left:-1px;top:0;width:1px;height:100%;background-color:#e5e8eb}.tour-calendar__month-name{width:100%;padding:0 var(--week-padding-inline) .75rem;font-weight:600;font-size:1rem;text-align:center;color:#212b36}.tour-calendar__week-days{display:flex;justify-content:center;text-align:center;padding:0 var(--week-padding-inline)}.tour-calendar__week-day{display:flex;align-items:center;justify-content:center;width:var(--day-widht);height:var(--day-widht);padding:.25rem}.tour-calendar__days{display:flex;flex-direction:column;align-items:center;width:100%;padding:0 var(--week-padding-inline)}.tour-calendar__week{display:flex}.tour-calendar__day{display:flex;justify-content:center;align-items:center;width:var(--day-widht);height:var(--day-widht);text-align:center;border-radius:var(--day-border-radius)}.tour-calendar__day_today{position:relative;color:#ea1a0e;z-index:0}.tour-calendar__day_selected::after,.tour-calendar__day_today::after{content:"";position:absolute;top:.0625rem;left:.0625rem;width:calc(100% - .125rem);height:calc(100% - .125rem);border-radius:var(--day-border-radius);z-index:-1}.tour-calendar__day_today::after{border:1px solid currentColor}.tour-calendar__day_selected{position:relative;color:#161c24;z-index:0}.tour-calendar__day_selected::after{background-color:#f8f8fa}.tour-calendar__day_today.tour-calendar__day_selected{color:#ea1a0e}.tour-calendar__day.tour-calendar__day_disabled{opacity:.6}.tour-calendar__day.tour-calendar__day_off{color:#c4cdd5;opacity:.5}.tour-calendar_section{overflow:hidden;padding-right:var(--re-container-p, 15px);padding-left:var(--re-container-p, 15px)}.tour-calendar_section,.tour-calendar_section .tour-calendar__list-wrap{width:calc(100% + var(--re-container-p, 15px)*2);margin-right:calc(-1*var(--re-container-p, 15px));margin-left:calc(-1*var(--re-container-p, 15px))}.tour-calendar-header{display:flex;justify-content:space-between;-moz-column-gap:1.5rem;column-gap:1.5rem;min-height:40px}.tour-calendar-header .tour-calendar__slider-btns{margin:0;padding:0}.tm-calendar{position:relative}.tm-calendar *{display:block;padding:2px;border:1px solid #000}.tm-calendar__nav{display:flex}.tm-calendar__nav-month{width:150px;order:-1}.tm-calendar__months-wrap{position:relative;background-color:#fff}.tm-calendar__months{display:flex}.tm-calendar__month{display:flex;overflow-x:auto}.tm-calendar__weekdays{display:none}.tm-calendar__days{display:flex}.tm-calendar__day{width:52px;min-width:0;overflow:hidden}.tm-calendar__day._wd_7{color:#ea1a0e}.tm-calendar__day._off{opacity:.4;pointer-events:none}.tm-calendar__links{display:flex;overflow:hidden}.tm-calendar__links a{max-width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;align-items:center;gap:4px;color:inherit;flex-shrink:0}.tm-calendar__links a>*{display:inline}.tm-calendar__markers{display:inline-flex;gap:3px;vertical-align:middle}.tm-calendar__marker{flex-shrink:0;width:10px;height:10px;border-radius:50%;display:inline-block}.tm-calendar__marker._type_default{background-color:gray}.tm-calendar__marker._type_meeting{background-color:#2a9d8f}.tm-calendar__marker._type_holiday{background-color:#e76f51}.tm-calendar__marker._type_birthday{background-color:#f4a261}.tm-calendar__links .tm-calendar__marker{display:inline-block;width:8px;height:8px}@media screen and (max-width:1239.98px){.tm-calendar__day._off{display:none!important}}@media screen and (min-width:1240px){.tm-calendar__month{width:100%;height:100%;flex-shrink:0}.tm-calendar__month-title{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.tm-calendar__days,.tm-calendar__weekdays{display:grid;grid-template-columns:repeat(7,1fr);width:100%}.tm-calendar__day{width:100%;height:125px}.tm-calendar__day._wd_1{grid-column-start:1}.tm-calendar__day._wd_2{grid-column-start:2}.tm-calendar__day._wd_3{grid-column-start:3}.tm-calendar__day._wd_4{grid-column-start:4}.tm-calendar__day._wd_5{grid-column-start:5}.tm-calendar__day._wd_6{grid-column-start:6}.tm-calendar__day._wd_7{grid-column-start:7}.tm-calendar__dow{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.tm-calendar__links{flex-direction:column}.tm-calendar__links a{display:block}}.service__list-wrap.swiper-initialized{overflow:visible;cursor:grab}@media (max-width:739.98px){.service__list-wrap:not(.swiper-initialized){width:calc(100% + 36px);margin-right:-18px;margin-left:-18px;overflow:hidden}}.service__list-wrap:not(.swiper-initialized) .service__list{display:flex;-moz-column-gap:12px;column-gap:12px;margin:0 auto;padding:0;list-style:none}@media (min-width:740px) and (max-width:1399.98px){.service__list-wrap:not(.swiper-initialized) .service__list{flex-wrap:wrap;row-gap:12px}}@media (min-width:1400px){.service__list-wrap:not(.swiper-initialized) .service__list{-moz-column-gap:20px;column-gap:20px}}@media (max-width:739.98px){.service__list-wrap:not(.swiper-initialized) .service__list{width:calc(100% - 36px);padding-right:18px;padding-left:18px;overflow:auto hidden;scrollbar-color:rgba(141,141,159,.4) transparent;scrollbar-width:thin}.service__list-wrap:not(.swiper-initialized) .service__list::-webkit-scrollbar{width:16px;height:16px}.service__list-wrap:not(.swiper-initialized) .service__list::-webkit-scrollbar-thumb{background-color:rgba(141,141,159,.4);background-clip:content-box;border-width:6px;border-style:solid;border-color:transparent;border-radius:16px}}.service--lg .service__list-wrap:not(.swiper-initialized) .service__list{-moz-column-gap:12px;column-gap:12px}@media (min-width:1000px){.service--lg .service__list-wrap:not(.swiper-initialized) .service__list{margin:-30px -30px -40px;padding:30px 30px 40px}}.service__list-wrap.swiper-initialized .service__item{width:calc(22.2222222222% - 12px);min-width:140px;height:auto}@media (min-width:740px){.service__list-wrap.swiper-initialized .service__item{width:calc(18.1818181818% - 12px);min-width:146px}}@media (min-width:1000px){.service__list-wrap.swiper-initialized .service__item{width:calc(14.2857142857% - 10.2857142857px)}}@media (min-width:1400px){.service__list-wrap.swiper-initialized .service__item{width:calc(14.2857142857% - 17.1428571429px)}}.service__list-wrap:not(.swiper-initialized) .service__item{flex-shrink:0;flex-grow:1}@media (min-width:1000px){.service__list-wrap:not(.swiper-initialized) .service__item{width:calc(12.5% - 10px)}}@media (min-width:1400px){.service__list-wrap:not(.swiper-initialized) .service__item{width:calc(12.5% - 20px)}}@media (max-width:999.98px){.service__list-wrap:not(.swiper-initialized) .service__item{width:calc(25% - 10px)}}@media (max-width:739.98px){.service__list-wrap:not(.swiper-initialized) .service__item{display:flex;flex-direction:column;min-width:144px;height:auto;position:relative;box-sizing:border-box}}@media (min-width:1000px){.service--c6 .service__list-wrap.swiper-initialized .service__item{width:calc(16.6666666667% - 10px)}}@media (min-width:1400px){.service--c6 .service__list-wrap.swiper-initialized .service__item{width:calc(16.6666666667% - 16.6666666667px)}}.service--lg .service__list-wrap.swiper-initialized .service__item{width:calc(22.2222222222% - 12px);min-width:150px}@media (min-width:740px){.service--lg .service__list-wrap.swiper-initialized .service__item{width:calc(18.1818181818% - 12px);min-width:160px}}@media (min-width:1000px){.service--lg .service__list-wrap.swiper-initialized .service__item{width:calc(16.6666666667% - 10px)}.service--lg .service__list-wrap:not(.swiper-initialized) .service__item{width:calc(16.6666666667% - 10px)}}@media (max-width:999.98px){.service--lg .service__list-wrap:not(.swiper-initialized) .service__item{width:calc(33.3333333333% - 10px)}}@media (max-width:739.98px){.service--lg .service__list-wrap:not(.swiper-initialized) .service__item{min-width:160px}}.service--lg.service--nobg .service__list-wrap:not(.swiper-initialized) .service__item{min-width:144px}@media (min-width:740px) and (max-width:1399.98px){.service--lg.service--nobg .service__list-wrap:not(.swiper-initialized) .service__item{display:flex;flex-direction:column;align-items:center}}@media (max-width:739.98px){.service--lg.service--nobg .service__list-wrap:not(.swiper-initialized) .service__item{min-width:132px;width:calc(22.2222222222% - 12px)}}.service--lg.service--nobg .service__list-wrap.swiper-initialized .service__item{min-width:132px}@media (min-width:740px){.service--lg.service--nobg .service__list-wrap.swiper-initialized .service__item{min-width:144px}}@media (min-width:1000px){.service--lg.service--nobg.service--7 .service__list-wrap:not(.swiper-initialized) .service__item{width:calc(14.2857142857% - 10.2857142857px)}.service--lg.service--nobg.service--7 .service__list-wrap.swiper-initialized .service__item{width:calc(14.2857142857% - 10.2857142857px)}.service--lg.service--nobg.service--8 .service__list-wrap:not(.swiper-initialized) .service__item{width:calc(12.5% - 10.5px)}.service--lg.service--nobg.service--8 .service__list-wrap.swiper-initialized .service__item{width:calc(12.5% - 10.5px)}}.service__item-inner{height:100%}@media (max-width:739.98px){.projects__grid{max-width:400px;margin-right:auto;margin-left:auto}}@media (min-width:740px){.projects__grid{display:grid;grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(2,1fr);gap:15px}}@media (min-width:1000px){.projects__grid{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(3,1fr);gap:12px}}@media (min-width:1240px){.projects__grid{gap:20px}}.projects__grid-item{display:flex}@media (max-width:739.98px){.projects__grid-item:not(:last-child){margin-bottom:10px}}@media (min-width:740px){.projects__grid-item:nth-child(1),.projects__grid-item:nth-child(2){grid-row-start:1;grid-row-end:3}}.projects__item-inner{position:relative;display:block;width:100%;padding-top:32.61%;background-color:#e4e4ee;box-shadow:0 14px 40px 0 rgba(165,165,197,.16);border-radius:12px;overflow:hidden}@media (max-width:739.98px){.projects__grid-item:nth-child(1) .projects__item-inner,.projects__grid-item:nth-child(2) .projects__item-inner{padding-top:69.566%}}.projects__item-inner>*{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.projects2-card{--p2c-btn-size:48px;padding:2px}@media (min-width:740px){.projects2-card{padding:3px}}@media (min-width:1240px){.projects2-card{padding:4px}}.projects2-card__inner{position:relative;display:flex;flex-direction:column;height:100%;min-height:280px;padding:16px;font-weight:500;font-size:14px;line-height:24px;color:inherit;background-color:#f3f5fd;border-radius:12px;box-shadow:0 0 0 2px #fff;text-shadow:0 1px 0 #f3f5fd,0 -1px 0 #f3f5fd,1px 0 0 #f3f5fd,-1px 0 0 #f3f5fd,1px 1px 0 #f3f5fd,1px -1px 0 #f3f5fd,-1px 1px 0 #f3f5fd,-1px -1px 0 #f3f5fd;overflow:hidden;z-index:0}@media (min-width:740px){.projects2-card__inner{min-height:320px;padding:24px;border-radius:16px;box-shadow:0 0 0 3px #fff}}@media (min-width:1240px){.projects2-card__inner{min-height:368px;font-size:15px;border-radius:24px;box-shadow:0 0 0 4px #fff}}.projects2-card__bg{position:absolute;bottom:0;right:0;width:100%;height:100%;background-position:100% 100%;background-size:contain;background-repeat:no-repeat;z-index:-1;pointer-events:none}.projects2-card__title{font-weight:600;font-size:16px;line-height:24px}@media (min-width:1000px){.projects2-card__title{font-size:18px}}@media (min-width:1240px){.projects2-card__title{font-size:20px}}.projects2-card__text-wrap{margin-top:12px;color:#4b4b61}.projects2-card__text-wrap>:not(:last-child){margin-bottom:12px}@media (min-width:1240px){.projects2-card__text-wrap>:not(:last-child){margin-bottom:24px}}.projects2-card__text-wrap ul li{position:relative;padding-left:20px}.projects2-card__text-wrap ul li::before{content:"";position:absolute;left:8px;top:13px;width:2px;height:2px;border-radius:50%;background-color:currentColor}.projects2-card__btn-wrap{display:flex;height:calc(var(--p2c-btn-size)*2);margin-top:auto}.projects2-card__btn{display:inline-block;margin-top:auto;margin-right:auto;padding:9px 20px;font-weight:600;font-size:14px;line-height:24px;background-color:#fff;border-radius:12px}.projects2-card__btn--arrow{display:inline-flex;width:var(--p2c-btn-size);height:var(--p2c-btn-size);padding:0;font-size:0;line-height:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='%23637381' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M7 17 17 7'/%3E%3Cpath stroke='%23637381' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M7 7h10v10'/%3E%3C/svg%3E");background-position:center;background-size:24px 24px;background-repeat:no-repeat}@media (hover:hover) and (pointer:fine){.projects2-card__bg{transition:transform .2s ease-in-out;transform-origin:right bottom}.projects2-card__btn,.projects2-card__title{transition:color .2s ease-in-out}.projects2-card__btn--arrow{transition:transform .2s ease-in-out;transform-origin:left bottom}.projects2-card__inner:focus .projects2-card__bg,.projects2-card__inner:hover .projects2-card__bg{transform:scale(1.05)}.projects2-card__btn:focus,.projects2-card__btn:hover,.projects2-card__inner:focus .projects2-card__title,.projects2-card__inner:hover .projects2-card__title{color:#e92b37}.projects2-card__inner:focus .projects2-card__btn--arrow,.projects2-card__inner:hover .projects2-card__btn--arrow{transform:scale(1.1)}}.projects2-card--md .projects2-card__inner{min-height:260px;font-size:13px;line-height:20px}@media (min-width:1240px){.projects2-card--md .projects2-card__inner{min-height:300px}}@media (min-width:1000px) and (max-width:1239.98px){.projects2-card--md .projects2-card__btn{font-size:13px;padding:7px 16px}}.projects2-card--md .projects2-card__btn-wrap,.projects2-card--md .projects2-card__text-wrap,.projects2-card--md .projects2-card__title{max-width:412px}@media (max-width:999.98px){.projects2__inner:not(.swiper-initialized){margin-bottom:-8px}.projects2__inner:not(.swiper-initialized) .projects2__grid{overflow-x:auto;padding-bottom:8px;scrollbar-color:rgba(141,141,159,.4) transparent;scrollbar-width:thin}.projects2__inner:not(.swiper-initialized) .projects2__grid::-webkit-scrollbar{width:16px;height:16px}.projects2__inner:not(.swiper-initialized) .projects2__grid::-webkit-scrollbar-thumb{background-color:rgba(141,141,159,.4);background-clip:content-box;border-width:6px;border-style:solid;border-color:transparent;border-radius:16px}.projects2__inner:not(.swiper-initialized) .projects2__item:last-child{margin-right:0}}.projects2__grid{display:flex;margin-right:auto;margin-left:auto}@media (min-width:1000px){.projects2__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;max-width:none}}@media (min-width:1240px){.projects2__grid{gap:12px}}@media (max-width:999.98px){.projects2__item{flex-shrink:0;width:40%;min-width:280px}.projects2__inner:not(.swiper-initialized) .projects2__item{margin-right:10px}}@media (min-width:1000px){.projects2__item:nth-child(1),.projects2__item:nth-child(6){grid-column-end:span 2}}.projects2__card{height:100%}@media (min-width:740px){.projects2--services .projects2__grid{grid-auto-flow:dense;grid-template-columns:repeat(12,1fr);max-width:none}.projects2--services .projects2__item:nth-child(1),.projects2--services .projects2__item:nth-child(2){grid-column-end:span 6}.projects2--services .projects2__item:nth-child(3){grid-column-end:span 7}.projects2--services .projects2__item:nth-child(4){grid-column-start:6;grid-column-end:span 7}}@media (min-width:1000px){.projects2--services .projects2__item:nth-child(1),.projects2--services .projects2__item:nth-child(2),.projects2--services .projects2__item:nth-child(3){grid-column-end:span 4}.projects2--services .projects2__item:nth-child(4){grid-column-start:1;grid-column-end:span 6}.projects2--services .projects2__item:nth-child(5),.projects2--services .projects2__item:nth-child(6){grid-column-end:span 3}}.projects2_4 .projects2__inner:not(.swiper-initialized) .projects2__item{margin-right:0}.projects2_4 .projects2__grid{display:flex;flex-wrap:wrap;row-gap:12px}@media (min-width:740px){.projects2_4 .projects2__grid{gap:16px}}.projects2_4 .projects2__item{width:100%}@media (min-width:740px){.projects2_4 .projects2__item{width:calc(50% - 8px)}}@media (min-width:1000px){.projects2_4 .projects2__item{width:calc(25% - 12px)}}.projects-merch__info{background-color:#fff;width:100%;border-radius:24px;padding:24px 20px}.projects-merch__swiper{border-radius:24px;overflow:hidden;max-width:740px}.projects-merch__slide{position:relative;display:block}.projects-merch__slide::before{content:"";display:block;width:100%;padding-top:88.89%}.projects-merch__img{position:absolute;inset:0;width:100%;height:100%;-o-object-position:50% 0;object-position:50% 0;-o-object-fit:cover;object-fit:cover}.projects-merch__description{margin-top:16px;margin-bottom:0}.projects-merch__btn{width:100%;margin-top:24px;padding:16px 32px}.projects-merch__swiper:not(.swiper-initialized) .projects-merch__slider-btns{display:none}.swiper-initialized .projects-merch__slider-btns .slider-btn2{position:absolute;top:50%;transform:translateY(-50%);z-index:2}.swiper-initialized .projects-merch__slider-btns .slider-btn2--prev{left:10px}.swiper-initialized .projects-merch__slider-btns .slider-btn2--next{right:10px}@media screen and (min-width:740px){.projects-merch__btn{width:auto;margin-top:32px}.projects-merch__slide::before{padding-top:67.33%}}@media screen and (min-width:1000px){.projects-merch__description{margin-top:24px}.projects-merch__slide::before{padding-top:70.42%}.projects-merch{display:flex}.projects-merch__btn{width:-moz-fit-content;width:fit-content}.projects-merch__info{display:flex;flex-direction:column;width:50%}.projects-merch__info>:first-child{margin-top:auto}.projects-merch__info>:last-child{margin-bottom:auto}.projects-merch__swiper{width:50%}}@media screen and (min-width:1400px){.projects-merch__info{padding-inline:50px}.projects-merch__title{font-size:32px}.projects-merch__btn{margin-top:48px}}.recommend__item+.recommend__item{margin-top:1rem}@media screen and (min-width:740px) and (max-width:999.98px){.recommend{display:flex;flex-wrap:wrap;gap:1rem}.recommend__item{flex-shrink:0;width:calc(50% - .5rem)}.recommend__item>*{height:100%}.recommend__item+.recommend__item{margin-top:0}}.review-write{position:relative;display:flex;flex-direction:column;min-height:21.375rem;padding:2rem;color:#fff;background-color:#ea1a0e;border-radius:1.5rem;overflow:hidden}@media screen and (min-width:740px){.review-write{min-height:18.5625rem}}@media screen and (min-width:1240px){.review-write{min-height:13.0625rem}}.review-write::before{content:"";position:absolute;top:-20%;left:50%;width:100%;min-width:873px;height:100%;min-height:793px;background-image:url(../images/vector_77_bold.svg);background-repeat:no-repeat;background-position:50% 50%;background-size:contain;transform:translate(-50%,0)}@media screen and (min-width:1240px){.review-write::before{transform:translate(-50%,-10%)}}.review-write::after{content:"";position:absolute;top:20%;left:50%;width:100%;min-width:473px;height:100%;min-height:473px;background-image:url(../images/other/life-round.png);background-repeat:no-repeat;background-position:50% 50%;background-size:contain;transform:translate(-50%,0) rotate(11deg);transform-origin:center center}@media screen and (min-width:740px){.review-write::after{top:-10%;left:72%;min-width:814px;min-height:814px}}@media screen and (min-width:1240px){.review-write::after{top:-80%;left:80%}}.review-write__content{position:relative;z-index:1}@media screen and (min-width:1240px){.review-write__content{margin-right:36%}}.review-write__title{margin-block:0;font-family:"Druk Wide Cyr";font-weight:500;font-size:1.125rem;line-height:1.2}@media screen and (min-width:740px){.review-write__title{font-size:1.5rem}}@media screen and (min-width:1240px){.review-write__title{font-size:2rem}}.review-write__text{margin-block:0;font-size:.875rem;line-height:1.3}@media screen and (min-width:740px){.review-write__text{font-size:1.125rem;line-height:1.2}}.review-write__title+.review-write__text{margin-top:1rem}@media screen and (min-width:740px){.review-write__title+.review-write__text{margin-top:1.25rem}}.review-write__btn-wrap{display:flex;flex-direction:column;position:relative;margin-top:auto;padding-top:1.25rem;z-index:1}@media screen and (min-width:740px){.review-write__btn-wrap{align-items:flex-start}}.review-write__btn{padding:.75rem 2rem}.review-write_2{background-image:url(../images/other/bg2.svg);background-size:cover;background-attachment:fixed;background-repeat:no-repeat;background-position:center}.review-write_2::before{content:none}.review-write_2::after{top:35%;background-image:url(../images/other/life-round2.png);transform:translate(-50%,0)}@media screen and (min-width:740px){.review-write_2::after{top:30%;min-width:712px;min-height:712px}}@media screen and (min-width:1240px){.review-write_2::after{top:-18%;left:75%}}.review-write_2 .review-write__content{margin-bottom:110px}@media screen and (min-width:1240px){.review-write_2 .review-write__content{margin-bottom:0}}.review-write_2 .review-write__title{text-transform:uppercase}.social-c-card{--scc-paddings:16px;--scc-img-width:80px;--scc-img-ml:20px;--scc-title-fsz:18px;--scc-lh:18px;--scc-title-lh:24px;--scc-btn-mt:12px;--scc-tw-min-h:var(--scc-lh, 18px)}@media (min-width:740px){.social-c-card{--scc-tw-min-h:calc(var(--scc-lh, 18px) * 2);--scc-paddings:20px}}@media (min-width:1240px){.social-c-card{--scc-img-width:90px;--scc-img-ml:40px;--scc-title-fsz:20px}}@media (min-width:1400px){.social-c-card{--scc-img-width:80px;--scc-img-ml:20px;--scc-title-fsz:18px}}@media (min-width:1600px){.social-c-card{--scc-tw-min-h:calc(var(--scc-lh, 18px) * 3);--scc-img-width:108px;--scc-btn-mt:26px;--scc-img-ml:40px;--scc-title-fsz:20px}}.social-c-card__inner{position:relative;display:flex;justify-content:space-between;height:100%;padding:var(--scc-paddings, 16px);font-weight:400;font-size:14px;line-height:var(--scc-lh, 18px);color:#6e6e8a;background-color:#eef1fc;border-radius:10px;overflow:hidden;z-index:0}.social-c-card__bg{flex-basis:var(--scc-img-width, 108px);flex-shrink:0;height:100%;margin-left:var(--scc-img-ml);background-position:100% 100%;background-size:contain;background-repeat:no-repeat}.social-c-card__main{display:flex;flex-direction:column;flex-grow:1}.social-c-card__title{font-weight:700;font-size:var(--scc-title-fsz, 18px);line-height:var(--scc-title-lh, 24px)}.social-c-card__text-wrap{display:block;min-height:var(--scc-tw-min-h);margin-top:6px;font-weight:500}.social-c-card__btn-wrap{display:flex;margin-top:auto}.social-c-card__btn{display:block;width:100%;margin-top:var(--scc-btn-mt, 26px);padding:16px;text-align:center;background-color:#fff;border-radius:5px}@media (hover:hover) and (pointer:fine){.social-c-card__btn{transition-property:color,background-color;transition-duration:.3s}.social-c-card__inner:focus,.social-c-card__inner:hover{color:#6e6e8a}.social-c-card__inner:focus .social-c-card__btn,.social-c-card__inner:hover .social-c-card__btn{color:#fff;background-color:#e92b37}}.social-c__grid{display:grid;gap:10px}@media (min-width:740px){.social-c__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1400px){.social-c__grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1600px){.social-c__grid{gap:20px}}.social-c__card{height:100%}.social-d-card{--scd-min-h:200px;--scd-paddings:16px;--scd-title-fsz:18px;--scd-lh:18px;--scd-title-lh:24px;--scd-btn-mt:12px;--scd-tw-min-h:var(--scd-lh, 18px)}@media (min-width:740px){.social-d-card{--scd-min-h:240px;--scd-tw-min-h:calc(var(--scd-lh, 18px) * 2);--scd-paddings:20px}}@media (min-width:1240px){.social-d-card{--scd-min-h:280px;--scd-title-fsz:21px}}@media (min-width:1400px){.social-d-card{--scd-min-h:300px;--scd-paddings:32px;--scd-lh:22px}}@media (min-width:1600px){.social-d-card{--scd-min-h:320px;--scd-tw-min-h:calc(var(--scd-lh, 22px) * 3);--scd-btn-mt:26px}}.social-d-card__inner{position:relative;display:flex;justify-content:space-between;height:100%;min-height:var(--scd-min-h, 280px);padding:var(--scd-paddings, 16px);font-weight:400;font-size:14px;line-height:var(--scd-lh, 18px);color:#242429;background-color:#eef1fc;border-radius:12px;overflow:hidden;z-index:0}@media (min-width:1240px){.social-d-card__inner{font-size:18px}}.social-d-card__bg{position:absolute;bottom:0;right:0;height:100%;width:100%;background-position:100% 100%;background-size:contain;background-repeat:no-repeat}.social-d-card__main{position:relative;display:flex;flex-direction:column;align-items:flex-start;max-width:45%}.social-d-card__title{font-weight:700;font-size:var(--scd-title-fsz, 18px);line-height:var(--scd-title-lh, 24px)}.social-d-card__text-wrap{display:block;min-height:var(--scd-tw-min-h);margin-top:12px;font-weight:500}@media (min-width:1240px){.social-d-card__text-wrap{margin-top:16px}}.social-d-card__btn-wrap{display:flex;margin-top:auto}.social-d-card__btn{display:block;width:100%;margin-top:var(--scd-btn-mt, 26px);padding:16px 32px;font-weight:600;font-size:14px;line-height:18px;text-align:center;color:#6e6e8a;background-color:#fff;border-radius:5px}.social-d-card__btn_arrow-wrap{display:inline-flex;justify-content:center;align-items:center;width:auto;min-width:48px;min-height:48px;padding:6px;color:#637381;border-radius:12px}@media (hover:hover) and (pointer:fine){.social-d-card__btn{transition-property:color,background-color;transition-duration:.3s}.social-d-card__inner:focus,.social-d-card__inner:hover{color:#242429}.social-d-card__inner:focus .social-d-card__btn,.social-d-card__inner:hover .social-d-card__btn{color:#fff;background-color:#e92b37}}.social-d-card_white .social-d-card__inner,.statement-block .statement-block__content .statement-block__section-icon{background-color:#fff}.social-d-card_white .social-d-card__btn{background-color:#f8f8fa}.social-d__grid{display:grid;gap:10px}@media (min-width:740px){.social-d__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1400px){.social-d__grid{gap:20px}}.social-d__card{height:100%}.statement-block{padding:0}.statement-block .deposit-links2{margin-bottom:40px}.statement-block__text{font-family:GolosText;font-weight:400;font-size:16px;line-height:130%;letter-spacing:0;color:#161c24}.statement-block .statement-block__content{max-width:1040px;margin-bottom:40px;margin-inline:0;width:100%;color:#161c24;background-color:#f8f8fa;padding:32px}.statement-block .statement-block__content-text,.statement-block .statement-block__content-title,.statement-block__item-title{font-family:GolosText;font-weight:600;font-size:20px;line-height:130%;letter-spacing:0}.statement-block .statement-block__content-text{font-weight:400;font-size:16px;margin:0}.statement-block__item-title{font-size:16px}.popup-package__price-part dd._color-red,.statement-block__text-link{color:#ea1a0e}.statement-block__text-wrap .statement-block__text{margin:0}.statement-block__text-wrap{display:flex;flex-direction:column;gap:12px;margin-top:40px}@media screen and (min-width:740px){.statement-block .statement-block__item-title{font-size:18px}}.content-block img{border-radius:0}.values-com .values-com__title{margin-bottom:24px;margin-inline:20px}.values-com__image-wrap{min-width:100%;min-height:270px}.values-com__image-wrap picture{height:100%;display:block}.values-com__item-image{-o-object-fit:cover;object-fit:cover;max-width:initial;width:100%;max-height:471px;min-height:270px}.values-com__list-item{font-family:"GolosText",sans-serif;font-weight:400;font-size:16px;line-height:1.3;letter-spacing:0;vertical-align:middle;color:#161c24}.values-com__item:not(:first-child){margin-top:24px}.values-com .values-com__list{margin-top:24px;margin-bottom:0}.values-com .values-com__item-info ul{margin-bottom:0;margin-top:16px}.values-com .values-com__item-info ul .values-com__list-item{margin-bottom:0;padding-left:1.6em}.values-com .values-com__item-info ul .values-com__list-item::before{top:.5em;left:.1em}.values-com .values-com__item-info .values-com__item-icon{border-radius:0;margin-bottom:16px}.values-com .values-com__item-info .values-com__item-title{margin-top:0;margin-bottom:0}.values-com__item-info{padding:clamp(32px,3vw,40px);padding-inline:clamp(20px,3vw,50px);background-color:#fff;border-radius:24px}.values-com__item-title{font-family:Druk Wide Cyr;font-weight:500;font-size:18px;line-height:1.2;color:#161c24;display:block;width:100%;font-size:clamp(18px,2vw,32px)}.values-com__item_five .values-com__item-info ul{margin-top:17px}.values-com__image-wrap{border-radius:24px;overflow:hidden}.values-com__item-title-transfer{display:none}@media screen and (min-width:740px){.values-com .values-com__title{margin-inline:0}.values-com__image-wrap{width:50%}.values-com__item-image{display:flex;height:100%;width:100%;-o-object-position:50% 50%;object-position:50% 50%}.values-com .values-com__item-info ul .values-com__list-item:not(:first-child){margin-top:12px}.values-com__item_five .values-com__item-info .values-com__item-title,.values-com__item_four .values-com__item-info .values-com__item-title,.values-com__item_three .values-com__item-info .values-com__item-title{margin-bottom:18px}}@media screen and (min-width:1000px){.values-com .values-com__title{margin-bottom:40px}.values-com__item{display:flex}.values-com__item_reverse-row{flex-direction:row-reverse}.values-com__item:not(:first-child){margin-top:40px}.values-com__item-image{height:100%}.values-com__image-wrap{min-width:50%}.values-com__item-info{width:50%}.values-com .values-com__list{margin-top:40px}.values-com__item-title-transfer{display:block}}.vol-form{border-radius:16px;background-color:#fff;box-shadow:0 8px 40px 0 rgba(165,165,197,.4);padding:16px 24px}@media (min-width:740px){.vol-form{padding:32px 48px}}@media (min-width:1240px){.vol-form__inner{display:flex;align-items:center;gap:12px}}.vol-form__title{font-weight:600}@media (max-width:1239.98px){.vol-form__title{margin-bottom:24px}}@media (max-width:739.98px){.vol-form__title{margin-bottom:16px}}@media (min-width:1240px){.vol-form__title{white-space:nowrap}}@media (min-width:740px){.vol-form__fields{display:flex;margin-left:auto;gap:8px}}@media (min-width:740px) and (max-width:999.98px){.vol-form__fields{flex-wrap:wrap}}@media (max-width:739.98px){.vol-form__fields>:not(:last-child){margin-bottom:8px}}@media (min-width:740px){.vol-form__select{flex-basis:200px;min-width:160px}.vol-form__select--md{flex-basis:320px}}@media (min-width:740px) and (max-width:999.98px){.vol-form__select--md{flex-basis:calc(100% - 188px - 8px)}}@media (max-width:739.98px){.vol-form__submit{width:100%;min-height:48px}}@media (min-width:740px){.vol-form__submit{overflow:unset;flex-basis:188px;min-width:140px}}.vol-form_2{padding:24px 20px;border-radius:30px;box-shadow:none}.vol-form_2 .vol-form__inner{display:block}.vol-form_2 .vol-form__title{margin-bottom:20px;font-family:"Druk Wide Cyr";font-weight:500;font-size:18px;line-height:1.2}@media screen and (min-width:740px){.vol-form_2 .vol-form__title{font-size:32px}}.vol-form_2 .vol-form__fields{border-radius:20px;padding:12px;background-color:#f8f8fa}.vol-form_slider{--container-pi:20px;--container-pbl:24px;--container-bor-r:30px;--btns-w:92px;--btns-h:40px;position:relative;box-shadow:none}@media screen and (min-width:740px){.vol-form_slider{--container-pi:24px;height:630px}}@media screen and (min-width:1000px){.vol-form_slider{height:533px}}.vol-form_slider.vol-form_2{padding:0;background-color:#fff;border-radius:var(--container-bor-r)}.vol-form_slider.vol-form_2 .vol-form__inner{padding:var(--container-pbl) var(--container-pi);background-color:transparent;border-radius:0}@media screen and (min-width:740px){.vol-form_slider .vol-form__title{color:#fff}}.vol-form_slider .vol-form__inner{position:relative;z-index:2}.vol-form_slider .vol-form__inner:not(:last-child){padding-bottom:calc(var(--container-pbl) + var(--container-bor-r));margin-bottom:calc(-1*var(--container-bor-r))}.vol-form_slider .vol-form__slider{position:relative;margin-left:auto;margin-right:auto;padding:0;z-index:1;overflow:hidden;height:450px}@media screen and (min-width:740px){.vol-form_slider .vol-form__slider{position:absolute;inset:0;height:auto}}.vol-form_slider .vol-form__slide,.vol-form_slider .vol-form__slider-list{position:relative;display:flex;width:100%;height:100%;transition-property:transform}.vol-form_slider .vol-form__slider-list{box-sizing:content-box;z-index:1;list-style:none}.vol-form_slider .vol-form__slide{box-sizing:border-box;flex-shrink:0}.vol-form_slider .vol-form__slide-inner{position:relative;display:flex;width:100%;background-color:#d9d9d9;border-radius:var(--container-bor-r);overflow:hidden}@media screen and (min-width:740px){.vol-form_slider .vol-form__slide-inner{align-items:flex-end}}.vol-form_slider .vol-form__slide-inner::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(360deg,transparent 31%,rgba(0,0,0,.3) 83%);z-index:1}.slider-content__slide-inner img,.vol-form_slider .vol-form__slide-inner img{position:absolute;top:0;left:0;width:100%;max-width:none;height:100%;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}.vol-form_slider .vol-form__slide-content{position:relative;width:100%;padding-top:var(--container-pbl);padding-right:var(--container-pi);padding-bottom:calc(var(--container-pbl)*1.5 + var(--btns-h));padding-left:var(--container-pi);z-index:1;transition-property:opacity,transform;transition-duration:.4s;transition-delay:0s}@media screen and (min-width:740px){.vol-form_slider .vol-form__slide-content{display:flex;align-items:center;min-height:calc(var(--container-pbl)*2 + var(--btns-h));max-height:50%;padding-right:40%;padding-bottom:var(--container-pbl);transition-duration:.8s;transition-delay:.4s}}.vol-form_slider .vol-form__slide-mark{display:flex;align-items:center;justify-content:space-between;-moz-column-gap:12px;column-gap:12px;max-width:100%;padding:24px;font-weight:400;font-size:16px;line-height:1.3;color:#454f5b;background-color:#f8f8fa;border-radius:20px}.vol-form_slider .vol-form__mark-main,.vol-form_slider .vol-form__mark-type{-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.vol-form_slider .vol-form__mark-main{font-weight:600;font-size:20px;color:#161c24}.vol-form_slider .vol-form__icon-wrap{display:flex;align-items:center;flex-shrink:0;padding:12px;background-color:#fff;border-radius:12px}.vol-form_slider .vol-form__icon-wrap svg{display:inline-flex;width:24px;height:24px;fill:currentColor}.vol-form_slider .vol-form__btns{position:absolute;right:var(--container-pi);bottom:var(--container-pbl);z-index:1}.vol-form_slider .vol-form__pagination{position:absolute;transition:300ms opacity;transform:translate3d(0,0,0);bottom:10px;left:var(--container-pi);width:auto;bottom:calc(var(--container-pbl) + var(--btns-h)/2);display:flex;align-items:center;max-width:calc(100% - var(--container-pi)*3 - var(--btns-w));text-align:left;transform:translateY(50%);z-index:1}@media screen and (min-width:740px){.vol-form_slider .vol-form__pagination{left:auto;right:calc(var(--container-pi)*2 + var(--btns-w));max-width:calc(40% - var(--container-pi)*3 - var(--btns-w))}}.vol-form_slider .vol-form__pagination.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:var(--container-pi);transform:translateY(50%);width:calc(6*(8px + var(--swiper-pagination-bullet-horizontal-gap, 4px)*2))!important;padding-right:8px}@media screen and (min-width:740px){.vol-form_slider .vol-form__pagination.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:auto}}.vol-form_slider .vol-form__pagination.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(0)}.vol-form_slider .vol-form__pagination.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.vol-form_slider .vol-form__pagination.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next,.vol-form_slider .vol-form__pagination.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next,.vol-form_slider .vol-form__pagination.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev,.vol-form_slider .vol-form__pagination.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(1)}.vol-form_slider .vol-form__pagination.swiper-pagination-bullets .swiper-pagination-bullet{position:relative;flex-shrink:0;margin:var(--swiper-pagination-bullet-horizontal-gap, 4px)}.vol-form_slider .vol-form__pagination.swiper-pagination-bullets .swiper-pagination-bullet::before{content:"";position:absolute;top:-50%;left:calc(-1*var(--swiper-pagination-bullet-horizontal-gap, 4px));width:calc(100% + var(--swiper-pagination-bullet-horizontal-gap, 4px)*2);height:calc(100% + var(--swiper-pagination-bullet-horizontal-gap, 4px)*2)}.vol-form_slider .vol-form__slider:not(.swiper-initialized) .vol-form__btns{display:none}.vol-form_slider .vol-form__slider:not(.swiper-initialized) .vol-form__slide-content{padding-right:var(--container-pi)}.vol-form_slider .vol-form__slider.swiper-initialized .vol-form__slide:not(.swiper-slide-active) .vol-form__slide-content{opacity:0;transform:translateY(-50%);transition-duration:.2s;transition-delay:0s}@media screen and (min-width:740px){.vol-form_slider .vol-form__slider.swiper-initialized .vol-form__slide:not(.swiper-slide-active) .vol-form__slide-content{transform:translateY(50%)}}@media (hover:hover) and (pointer:fine){.vol-form_slider .vol-form__slide-inner img{transition:transform 5s}.vol-form_slider .vol-form__slide-inner:focus-visible img,.vol-form_slider .vol-form__slide-inner[href]:hover img{transform:scale(1.1)}.vol-form_slider .vol-form__slide-mark{transition:color .3s}.vol-form_slider .vol-form__slide-inner:focus-visible .vol-form__slide-mark,.vol-form_slider .vol-form__slide-inner[href]:hover .vol-form__slide-mark{color:#161c24}}.blog-list__top{margin-bottom:40px}@media (min-width:740px){.blog-list__top{display:flex;align-items:flex-start;justify-content:space-between;-moz-column-gap:40px;column-gap:40px}}@media (min-width:740px) and (max-width:1239.98px){.blog-list__top{flex-wrap:wrap;margin-bottom:16px}}@media (max-width:1239.98px){.blog-list__top>*{margin-bottom:24px}}@media (min-width:740px){.blog-list__select-wrap{flex-shrink:0;max-width:160px}}@media (max-width:739.98px){.blog-list__select-wrap{width:100%}}@media (min-width:740px){.blog-list__search-input{flex-shrink:0;flex-grow:1}}@media (min-width:1000px){.blog-list__search-input{max-width:320px;margin-left:auto}}.blog-list__list{display:flex;flex-wrap:wrap;margin:-20px -6px}@media (min-width:740px){.blog-list__list{margin:-10px}}.blog-list__item{display:flex;flex-direction:column;width:calc(100% - 12px);margin:20px 6px;transition-property:opacity,height;transition-duration:.6s}@media (min-width:740px){.blog-list__item{width:calc(50% - 20px);margin:10px}}@media (min-width:1000px){.blog-list__item{width:calc(33.3333333333% - 20px)}}@media (max-width:999.98px){.blog-list--index .blog-list__item:nth-child(n+4){display:none}}@media (max-width:739.98px){.blog-list--index .blog-list__item:nth-child(n+3){display:none}}@media (min-width:740px){.blog-list__item--wide{width:100%}}@media (min-width:1000px){.blog-list__item--wide{width:calc(66.6666666667% - 20px)}}@media (max-width:739.98px){.blog-list:not(.blog-list--index) .blog-list__item--wide:not(.blog-list__item--wide--no-img){width:calc(100% + 20px);margin:20px -10px}}@media (min-width:740px) and (max-width:999.98px){.blog-list__item--wide:not(:first-child){width:calc(50% - 20px);margin:10px}}@media (max-width:739.98px){.blog-list__item--subscribe{width:calc(100% + 24px);margin-right:-12px;margin-left:-12px}}@media (min-width:740px) and (max-width:999.98px){.blog-list__item--subscribe{width:100%}}@media (max-width:739.98px){.blog-list__item--subscribe .subscribe{border-radius:0}}@media (min-width:740px) and (max-width:999.98px){.blog-list--row .blog-list__item:nth-child(n+3){display:none}}@media (min-width:1000px){.blog-list--row .blog-list__item:nth-child(n+4){display:none}}.blog-list__item--hidden{position:relative;height:1px;margin:-1px;overflow:hidden;visibility:hidden;opacity:0}@media (min-width:740px){.blog-list__card{flex-grow:1}}.blog-list__btn-wrap{padding-top:24px;transition:opacity .3s 0s ease-in-out}@media (max-width:739.98px){.blog-list__btn-wrap{margin-right:-15px;margin-left:-15px}}@media (min-width:1400px){.blog-list__btn-wrap{padding-top:40px}}.blog-list2{--gap:1rem;--gap-half:calc(var(--gap) / 2);container:blog-list2/inline-size}.blog-list2__btns-wrap{margin-bottom:2rem}@media screen and (min-width:1000px){.blog-list2__block-btns .btns__list{flex-wrap:wrap}}.blog-list2__list{display:grid;grid-template-columns:1fr;row-gap:var(--gap)}@media screen and (min-width:740px){.blog-list2__list{grid-template-columns:repeat(2,1fr);grid-auto-flow:dense;-moz-column-gap:var(--gap);column-gap:var(--gap)}}@media screen and (min-width:1400px){.blog-list2__list{grid-template-columns:repeat(3,1fr)}}@container blog-list2 (width > 980px){.blog-list2__list{grid-template-columns:repeat(3,1fr)}}.blog-list2__item{display:flex;flex-direction:column;transition-property:opacity,height;transition-duration:.6s;min-width:0}@media screen and (min-width:740px){.blog-list2__item_wide{grid-column-end:span 2}}.blog-list2__item_hidden{position:relative;height:1px;margin:-1px;overflow:hidden;visibility:hidden;opacity:0}@media screen and (min-width:740px){.blog-list2__item>*{flex-grow:1}}.blog-list2__btn-wrap{padding-top:1.5rem;display:flex;flex-direction:column;align-items:center;transition:opacity .3s 0s ease-in-out}@container blog-list2 (width <=980px){.blog-list2_index .blog-list2__list{display:flex;-moz-column-gap:var(--gap);column-gap:var(--gap);overflow-x:auto;padding-right:var(--re-container-p, 15px);padding-left:var(--re-container-p, 15px);width:calc(100% + var(--re-container-p, 15px)*2);margin-right:calc(-1*var(--re-container-p, 15px));margin-left:calc(-1*var(--re-container-p, 15px))}.blog-list2_index .blog-list2__item{display:flex;flex-direction:column;flex-shrink:0;width:320px}.blog-list2_index .blog-list2__item>*{height:100%}}@media screen and (max-width:999.98px){.blog-list2_index .blog-list2__list{display:flex;-moz-column-gap:var(--gap);column-gap:var(--gap);overflow-x:auto;padding-right:var(--re-container-p, 15px);padding-left:var(--re-container-p, 15px);width:calc(100% + var(--re-container-p, 15px)*2);margin-right:calc(-1*var(--re-container-p, 15px));margin-left:calc(-1*var(--re-container-p, 15px))}.blog-list2_index .blog-list2__item{display:flex;flex-direction:column;flex-shrink:0;width:320px}.blog-list2_index .blog-list2__item>*{height:100%}}@media screen and (max-width:739.98px){.blog-list2_index .blog-list2__item{width:280px}}.cards-grid__inner{overflow:visible}.cards-grid__inner:not(.swiper-initialized){overflow-x:auto;scrollbar-color:rgba(141,141,159,.4) transparent;scrollbar-width:thin}@media screen and (min-width:740px){.cards-grid__inner:not(.swiper-initialized){overflow-x:unset}}.cards-grid__list{box-sizing:content-box;display:flex}@media screen and (min-width:740px){.cards-grid__list{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);gap:16px}}@media screen and (min-width:1240px){.cards-grid__list{gap:20px;max-width:none;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(2,1fr)}}.cards-grid__item{box-sizing:border-box;flex-shrink:0;width:320px;height:auto}@media screen and (min-width:740px){.cards-grid__item{grid-row-end:span 1;width:unset}}.cards-grid__inner:not(.swiper-initialized) .cards-grid__item{margin-right:10px}@media screen and (min-width:740px){.cards-grid__inner:not(.swiper-initialized) .cards-grid__item{margin-right:unset}}@media screen and (min-width:1240px){.cards-grid__item:nth-child(1){grid-column-end:span 2;grid-row-end:span 2}.cards-grid__item:nth-child(2){grid-column-end:span 2}}.cards-grid__item>*{height:100%}@media screen and (min-width:1240px){.cards-grid .card-img__img-part{padding-top:calc(50% - 10px)}}.hotel3-grid .hotel3-grid__list{display:flex;flex-wrap:wrap;gap:16px;margin:0;container:hotel3-grid/inline-size}.hotel3-grid__item{width:100%}@media screen and (min-width:740px){.hotel3-grid__item{width:calc(50% - 8px)}}@media screen and (min-width:1400px){.hotel3-grid__item{width:calc(33.3333333333% - 10.6666666667px)}}@container hotel3-grid (width > 560px){.hotel3-grid__item{width:calc(50% - 8px)}}@container hotel3-grid (width > 860px){.hotel3-grid__item{width:calc(33.3333333333% - 10.6666666667px)}}.hotel3-grid__item>*{height:100%}.hotel3-grid__more-wrap{display:flex;flex-direction:column;align-items:center;padding-top:20px}@media screen and (min-width:740px){.hotel3-grid__more-wrap{padding-top:24px}}.base-achievement-list{display:grid;grid-template-columns:268px 268px 268px 316px 286px;grid-template-rows:2fr;gap:20px}@media screen and (max-width:739.98px){.base-achievement-list{padding-inline:var(--re-container-p, 15px);overflow-x:auto;width:calc(100% + var(--re-container-p, 15px)*2);margin-right:calc(-1*var(--re-container-p, 15px));margin-left:calc(-1*var(--re-container-p, 15px))}}.base-achievement{padding:24px;background-color:#fff;border-radius:24px;display:flex;flex-direction:column;gap:8px;position:relative;overflow:hidden}.base-achievement__title{position:relative;font-weight:500;font-size:32px;color:#fe2e22;z-index:2}.base-achievement__squiggle{position:absolute;width:1000px;transform:translate(-600px,-200px) rotateZ(-175deg);max-width:initial;z-index:1}.base-achievement__map,.base-achievement__plane{position:absolute;right:-110px;z-index:2}.base-achievement__plane{top:50px;right:-50px;transform:rotateZ(55deg)}.base-achievement__plane+.base-achievement__squiggle{position:absolute;width:1000px;transform:translate(-300px,-200px);max-width:initial}.base-achievement_red{background-color:#ea1a0e;padding:32px}.base-achievement_red .base-achievement__description,.base-achievement_red .base-achievement__title{color:#fff}.base-achievement_black .base-achievement__description,.base-achievement_black .base-achievement__title{color:#000}@media screen and (max-width:740px){.base-achievement-list{height:292px;display:grid;grid-template-columns:292px 292px 268px 292px 296px;grid-template-rows:2fr;gap:20px}.base-achievement_red{padding:24px}.base-achievement:nth-of-type(2n+1),.base-achievement:nth-of-type(n+2){grid-row:1;background-color:rgba(255,255,255,.6)}.base-achievement:nth-of-type(2n+1){grid-row:2}.base-achievement:nth-of-type(3n+3){grid-row:1/3;background-color:#fe2e22}.base-achievement:nth-child(3){grid-row:1/3;background-color:#fe2e22}.base-achievement:nth-child(3) .base-achievement__description{margin-top:12px}.base-achievement:nth-child(6) .base-achievement__title{font-weight:500;font-size:24px}}@media screen and (max-width:1400px) and (min-width:740px){.base-achievement{padding:32px}.base-achievement-list{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:186px 260px 135px 135px 260px}.base-achievement:nth-child(n+2){grid-column:1}.base-achievement:nth-child(2n+2){grid-column:2}.base-achievement:nth-child(3n+3){grid-column:1/3}.base-achievement:nth-child(1),.base-achievement:nth-child(2){padding:51px 52px 40px 25px}.base-achievement:nth-child(1) .base-achievement__title{font-size:64px}.base-achievement:nth-child(1) .base-achievement__description{font-weight:400;font-size:16px;margin-top:30px;max-width:216px}.base-achievement:nth-child(2) .base-achievement__title{font-size:64px;height:64px}.base-achievement:nth-child(2) .base-achievement__description{font-weight:400;font-size:16px;margin-top:30px;max-width:216px}.base-achievement:nth-child(7){grid-row:3}.base-achievement:nth-child(7) .base-achievement__title{line-height:120%;letter-spacing:0}.base-achievement:nth-child(7) .base-achievement__description{margin-top:8px;line-height:130%;letter-spacing:0}.base-achievement:nth-child(6){grid-row:5}.base-achievement:nth-child(6) .base-achievement__title{max-width:600px;line-height:110%;letter-spacing:0}.base-achievement:nth-child(5){grid-row:4;grid-column:2}.base-achievement:nth-child(5) .base-achievement__title{line-height:120%;letter-spacing:0}.base-achievement:nth-child(5) .base-achievement__description{margin-top:8px;line-height:130%;letter-spacing:0}.base-achievement:nth-child(3){letter-spacing:0;padding:51px;padding-inline:26px}.base-achievement:nth-child(3) .base-achievement__title{line-height:100%;font-size:64px}.base-achievement:nth-child(3) .base-achievement__description{font-size:16px;font-weight:400;margin-top:22px;line-height:130%}.base-achievement:nth-child(4){grid-row:3}.base-achievement:nth-child(4) .base-achievement__title{line-height:120%;letter-spacing:0}.base-achievement:nth-child(4) .base-achievement__description{margin-top:8px;line-height:130%;letter-spacing:0}.base-achievement:nth-child(8){grid-row:4;grid-column:1}.base-achievement:nth-child(8) .base-achievement__title{line-height:120%;letter-spacing:0}.base-achievement:nth-child(8) .base-achievement__description{margin-top:8px;line-height:130%;letter-spacing:0}.base-achievement_red:nth-child(3) .base-achievement__title{font-size:64px}.base-achievement_red:nth-child(3) .base-achievement__description{font-size:16px;font-weight:400;margin-top:22px}.base-achievement__map{position:absolute;right:-30px;top:-60px}.base-achievement__plane{position:absolute;bottom:0;top:-166px;right:-149px;transform:rotateZ(0deg)}.base-achievement__squiggle{position:absolute;width:700px;transform:translate(0,-150px);max-width:initial}.base-achievement__plane+.base-achievement__squiggle{position:absolute;width:1000px;transform:translate(-100px,-200px);max-width:initial}}@media screen and (min-width:1400px){.base-achievement-list{grid-template-columns:minmax(300px,340px) minmax(300px,340px) minmax(300px,340px) minmax(150px,340px);grid-template-rows:202px 151px 151px}.base-achievement:nth-child(1){grid-column:1}.base-achievement:nth-child(1),.base-achievement:nth-child(2),.base-achievement:nth-child(3){gap:0;padding:40px;padding-inline:50px}.base-achievement:nth-child(1) .base-achievement__title,.base-achievement:nth-child(2) .base-achievement__title,.base-achievement:nth-child(3) .base-achievement__title{font-size:64px;line-height:100%;letter-spacing:0}.base-achievement:nth-child(1) .base-achievement__description,.base-achievement:nth-child(2) .base-achievement__description{margin-top:16px;line-height:130%;letter-spacing:0}.base-achievement:nth-child(3) .base-achievement__description{line-height:130%;letter-spacing:0;margin-top:12px}.base-achievement:nth-child(2){grid-column:2}.base-achievement:nth-child(3){grid-column:3/2 span}.base-achievement:nth-child(4){grid-column:4;grid-row:2}.base-achievement:nth-child(4),.base-achievement:nth-child(5),.base-achievement:nth-child(6){gap:0;padding:40px;padding-inline:50px}.base-achievement:nth-child(7){grid-row:2}.base-achievement:nth-child(7),.base-achievement:nth-child(8){gap:0;padding:40px;padding-inline:50px}.base-achievement:nth-child(4) .base-achievement__title,.base-achievement:nth-child(5) .base-achievement__title,.base-achievement:nth-child(7) .base-achievement__title,.base-achievement:nth-child(8) .base-achievement__title{line-height:120%;letter-spacing:0}.base-achievement:nth-child(4) .base-achievement__description,.base-achievement:nth-child(5) .base-achievement__description,.base-achievement:nth-child(6) .base-achievement__description,.base-achievement:nth-child(7) .base-achievement__description,.base-achievement:nth-child(8) .base-achievement__description{line-height:130%;letter-spacing:0;margin-top:12px}.base-achievement:nth-child(5){grid-column:4;grid-row:3}.base-achievement:nth-child(6){grid-column:1/3;grid-row:2/4}.base-achievement:nth-child(6) .base-achievement__title{max-width:600px;line-height:120%;letter-spacing:0}.base-achievement:nth-child(7){grid-column:3}.base-achievement:nth-child(8){grid-column:3;grid-row:3}.base-achievement__map{position:absolute;top:-60px;right:-32px}.base-achievement__plane{position:absolute;bottom:0;top:-80px;right:-100px;transform:rotateZ(0deg)}.base-achievement__squiggle{position:absolute;width:700px;transform:translate(0,-150px);max-width:initial}.base-achievement__plane+.base-achievement__squiggle{position:absolute;width:1000px;transform:translate(-100px,-200px);max-width:initial}}.basement-banner{position:relative;height:350px;font-weight:400;font-size:15px;line-height:1.4;color:#fff;background-color:#dd8b7c;background-image:linear-gradient(180deg,#e5ad9e 0,#e09e90 51%,#dd8b7c 100%);border-radius:20px;overflow:hidden}.basement-banner__img-wrap{position:absolute;bottom:0;right:0;width:100%;height:100%;border-radius:inherit;overflow:hidden}.basement-banner__image{position:absolute;bottom:0;right:-90px;width:430px;max-width:430px;max-height:215px;border-radius:inherit;-o-object-fit:cover;object-fit:cover}.basement-banner__content{position:relative;display:flex;flex-direction:column;height:100%;padding:20px}.basement-banner__top{display:flex;flex-direction:column;flex-grow:1;gap:16px}.basement-banner .basement-banner__description,.basement-banner__title{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.basement-banner__title{font-weight:500;font-size:18px;line-height:1.2;-webkit-line-clamp:2}.basement-banner .basement-banner__description{margin-block:0;-webkit-line-clamp:3}.basement-banner__btn{display:inline-block;flex-shrink:0;width:100%;margin-top:1em;padding-block:12px;font-weight:600;font-size:16px;line-height:1.2}@media screen and (min-width:740px){.basement-banner{height:400px}.basement-banner__image{right:-240px;width:720px;max-width:calc(100% + 240px);max-height:100%}.basement-banner__content{max-width:70%;padding:44px}.basement-banner__title{font-size:24px}.basement-banner__btn{align-self:flex-start;width:auto;padding:18px 22px}}@media screen and (min-width:1000px){.basement-banner__image{right:-110px;max-width:calc(100% + 110px)}}@media screen and (min-width:1240px){.basement-banner{overflow:clip visible;height:400px;margin-top:70px;font-size:16px;line-height:1.2}.basement-banner__img-wrap{height:470px}.basement-banner__image{bottom:0;right:-100px;max-width:calc(100% + 100px);width:950px;height:auto;max-height:100%}.basement-banner__content{max-width:560px}.basement-banner__title{font-size:32px}}@media screen and (min-width:1400px){.basement-banner__image{right:0;max-width:100%}}.basement-news{position:relative}@media screen and (max-width:739.98px){.basement-news__list{overflow-x:auto;scrollbar-color:rgba(141,141,159,.4) transparent;scrollbar-width:thin}.basement-news__list::-webkit-scrollbar{width:16px;height:16px}.basement-news__list::-webkit-scrollbar-thumb{background-color:rgba(141,141,159,.4);background-clip:content-box;border-width:6px;border-style:solid;border-color:transparent;border-radius:16px}.basement-news__list[data-is-ready-to-grab]{width:calc(100% + var(--re-container-p, 15px)*2);margin-right:calc(-1*var(--re-container-p, 15px));margin-left:calc(-1*var(--re-container-p, 15px));padding-right:var(--re-container-p, 15px);padding-left:var(--re-container-p, 15px);scrollbar-width:none}}.basement-news__item{min-width:0}@media screen and (max-width:739.98px){.basement-news__item:last-child{margin-right:0}}.basement-news__list{display:flex;overflow:auto hidden}@media screen and (min-width:740px){.basement-news__list{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:20px;overflow:unset}}@media screen and (min-width:1000px){.basement-news__list{grid-template-columns:auto 38.24%;grid-template-rows:1fr 1fr 1fr}}.basement-news__item{display:flex;flex-direction:column;flex-shrink:0;width:280px;margin-right:20px}@media screen and (min-width:740px){.basement-news__item{width:auto;margin-right:0}}@media screen and (min-width:1000px){.basement-news__item{min-height:176px}}@media screen and (min-width:740px){.basement-news__item:first-child{grid-row-end:span 2}}@media screen and (min-width:1000px){.basement-news__item:first-child{grid-row-end:span 3}}@media screen and (min-width:740px) and (max-width:999.98px){.basement-news__item:last-child{display:none}}.basement-news__item>*{display:flex;flex-direction:column;flex-grow:1}@media screen and (min-width:740px){.basement-other{overflow:hidden}}.basement-other__list-wrap{margin-left:auto;margin-right:auto;position:relative;list-style:none;padding:0;z-index:1;overflow:visible}.basement-other__list{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box;padding-top:24px}@media screen and (min-width:740px){.basement-other__list{padding-top:40px}}@media screen and (max-width:739.98px){.basement-other__list{flex-wrap:wrap;gap:12px}}.basement-other__item{flex-shrink:0;width:100%;position:relative;transition-property:transform;transform:translateZ(0);backface-visibility:hidden;box-sizing:border-box;display:flex;flex-direction:column;height:auto}@media screen and (min-width:740px){.basement-other__item{width:calc(14.2857142857% - 504px);min-width:193px}}@media screen and (max-width:739.98px){.basement-other__item{width:calc(50% - 6px)}.basement-other__item:nth-child(n+5){display:none}}.basement-other .basement-other__item._visible{display:flex}.basement-other__item>*{display:flex;flex-direction:column;flex-grow:1}.basement-other__btn-wrap{padding-top:12px}@media screen and (min-width:740px){.basement-other__btn-wrap{display:none}}.basement-other__btn{margin:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;-moz-column-gap:8px;column-gap:8px;width:100%;padding:13px;font-weight:600;font-size:14px;line-height:16px;white-space:nowrap;color:#ea1a0e;background-color:#fff;border-radius:12px}.basement-other__btn:active:not(:disabled){opacity:.8}@media (hover:hover) and (pointer:fine){.basement-other__btn{transition:color .3s}.basement-other__btn:focus-visible,.basement-other__btn:hover:not(:disabled){color:#212b36}}.basement-other__btn svg{flex-shrink:0;width:16px;height:16px;fill:#ea1a0e}@media screen and (min-width:740px){.basement-other__list-wrap:not(.swiper-initialized) .basement-other__list{padding-bottom:4px;overflow-x:auto;scrollbar-width:thin}.basement-other__list-wrap:not(.swiper-initialized) .basement-other__item{margin-right:12px}.basement-other__list-wrap:not(.swiper-initialized) .basement-other__item:last-child{margin-right:0}}.basement-other--header .basement-other__btn{background-color:#f8f8fa}.basement-promo{overflow:hidden}.basement-promo__list{position:relative;display:flex}.basement-promo__list-wrap:not(.swiper-initialized) .basement-promo__list{padding-bottom:4px;overflow-x:auto;scrollbar-width:thin}.basement-promo__item{display:flex;flex-direction:column;flex-shrink:0;width:calc(33.3333333333% - 13.3333333333px);min-width:240px}@media screen and (min-width:740px){.basement-promo__item{min-width:320px}}@media screen and (min-width:1000px){.basement-promo__item{min-width:290px}}@media screen and (min-width:1400px){.basement-promo__item{width:calc(25% - 15px)}.basement-promo__item:first-child{width:calc(50% - 10px)}.basement-promo__list-wrap:not(.swiper-initialized) .basement-promo__item:first-child{flex-grow:1;flex-shrink:1;width:auto;max-width:calc(50% - 10px)}}.basement-promo__list-wrap:not(.swiper-initialized) .basement-promo__item{margin-right:20px}.basement-promo__list-wrap:not(.swiper-initialized) .basement-promo__item:last-child{margin-right:0}.basement-promo__item>*{display:flex;flex-direction:column;flex-grow:1}.basement-tour{position:relative;width:calc(100% + var(--re-container-p, 15px)*2);margin-right:calc(-1*var(--re-container-p, 15px));margin-left:calc(-1*var(--re-container-p, 15px));padding-right:var(--re-container-p, 15px);padding-left:var(--re-container-p, 15px)}.basement-tour__list-wrap{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.basement-tour__item,.basement-tour__list{width:100%;position:relative;transition-property:transform;display:flex}.basement-tour__list{height:100%;z-index:1;box-sizing:content-box}.basement-tour__item{flex-shrink:0;transform:translateZ(0);backface-visibility:hidden;box-sizing:border-box;flex-direction:column;height:auto;margin-right:20px}@media screen and (min-width:740px){.basement-tour__item{width:calc(50% - 10px)}}@media screen and (min-width:1240px){.basement-tour__item{width:calc(33.3333333333% - 13.3333333333px)}}.basement-tour__list-wrap.swiper-initialized .basement-tour__item{margin-right:0}.basement-tour__item>*{flex-grow:1}.basement-tour__list-wrap:not(.swiper-initialized)+.basement-tour__btns,.slider-content__slider:not(.swiper-initialized) .slider-content__slider-btns,.slider-content__slider:not(.swiper-initialized) .slider-content__slider-pagination,.slider-content__slider:not(.swiper-initialized)~.slider-content__thumbs{display:none}.basement-tour__btns .slider-btn2{position:absolute;top:102.5px;transform:translateY(-50%);z-index:2}.basement-tour__btns .slider-btn2--next{right:calc(var(--re-container-p)/2)}.basement-tour__btns .slider-btn2--prev{left:calc(var(--re-container-p)/2)}.slider-content{width:calc(100% + var(--re-container-p, 15px)*2);margin-right:calc(-1*var(--re-container-p, 15px));margin-left:calc(-1*var(--re-container-p, 15px));padding-right:var(--re-container-p, 15px);padding-left:var(--re-container-p, 15px);overflow:hidden}.slider-content__slider{position:relative;margin-left:auto;margin-right:auto;margin-bottom:0;padding:0;z-index:1;overflow:hidden;border-radius:20px}.slider-content .slider-content__slide,.slider-content .slider-content__slider-list{position:relative;display:flex;width:100%;height:100%;margin:0;transition-property:transform}.slider-content .slider-content__slider-list{padding:0;box-sizing:content-box;z-index:1;list-style:none}.slider-content .slider-content__slide{box-sizing:border-box;flex-shrink:0}.slider-content__slide-inner{position:relative;display:flex;align-items:flex-end;width:100%;height:282px;background-color:#d9d9d9;border-radius:var(--container-bor-r);overflow:hidden}@media screen and (min-width:740px){.slider-content__slide-inner{height:444px}}@media screen and (min-width:1240px){.slider-content__slide-inner{height:522px}}.slider-content__slider-btns .slider-btn2{position:absolute;top:50%;transform:translateY(-50%);z-index:1}.slider-content__slider-btns .slider-btn2--prev{left:10px}.slider-content__slider-btns .slider-btn2--next{right:10px}.slider-content__slider-pagination{position:absolute;text-align:center;transition:300ms opacity;transform:translate3d(-50%,0,0);z-index:10;bottom:10px;left:50%;width:auto;display:flex;align-items:baseline;-moz-column-gap:.1em;column-gap:.1em;padding:5px 8px;font-weight:600;font-size:12px;line-height:1.2;color:#fff;background-color:#161c24;border-radius:6px}.slider-content__thumbs{margin-left:auto;margin-right:auto;position:relative;list-style:none;z-index:1;touch-action:pan-y;margin-top:0;padding:16px 0 0;overflow:visible;width:calc(100% + var(--re-container-p, 15px)*2);margin-right:calc(-1*var(--re-container-p, 15px));margin-left:calc(-1*var(--re-container-p, 15px));padding-right:var(--re-container-p, 15px);padding-left:var(--re-container-p, 15px);-webkit-mask-origin:padding-box;mask-origin:padding-box;-webkit-mask-image:linear-gradient(to right,rgba(255,255,255,0) 0,#fff var(--re-container-p, 15px),#fff calc(100% - var(--re-container-p, 15px)),rgba(255,255,255,0) 100%);mask-image:linear-gradient(to right,rgba(255,255,255,0) 0,#fff var(--re-container-p, 15px),#fff calc(100% - var(--re-container-p, 15px)),rgba(255,255,255,0) 100%)}.slider-content .slider-content__thumbs-list{margin:0;padding:0;list-style:none;position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.slider-content .slider-content__thumb{position:relative;flex-shrink:0;width:112px;height:89px;margin:0;border-radius:12px;overflow:hidden;box-sizing:border-box;transition-property:transform}@media screen and (min-width:740px){.slider-content .slider-content__thumb{width:133px}}.slider-content__thumbs:not(.swiper-initialized) .slider-content__thumb{margin-right:12px}.slider-content__thumbs.swiper-initialized .slider-content__thumb{cursor:pointer}.slider-content__thumb::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:2px solid transparent;transition:border-color .3s;pointer-events:none;z-index:1;border-radius:inherit}.slider-content__thumb.swiper-slide-thumb-active::before{border-color:#ea1a0e}.slider-content__thumb img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.career-banner{width:100%}.career-banner__title{position:relative;display:block;max-width:100%;width:calc(100% - 40px);font-family:Druk Wide Cyr;font-weight:500;font-size:16px;line-height:1.2;left:20px;top:20px;color:#fff;z-index:10}.career-banner__object-wrap{height:250px;position:relative}.career-banner__top{position:relative;width:100%;min-height:250px;border-radius:24px;overflow:hidden}.career-banner__image,.career-banner__object{position:absolute;-o-object-fit:cover;object-fit:cover}.career-banner__image{width:100%;min-height:250px;height:100%;top:0}.career-banner__object{bottom:-130px;right:-35px;height:370px}@media screen and (min-width:740px){.career-banner__object{bottom:0;right:0;height:320px}.career-banner__top{overflow:hidden;border-radius:24px}.career-banner__title{max-width:319px;display:block;font-size:24px;left:32px;top:32px}.career-banner__object-wrap{height:206px;position:relative}}@media screen and (min-width:1240px){.career-banner__top{max-height:auto;height:100%;min-height:320px;display:flex}.career-banner__object-wrap{height:100%;width:52%;min-width:650px;position:relative}.career-banner__image{left:0;min-height:320px;top:0}.career-banner__object{bottom:auto;right:0;height:324px;top:0}.career-banner__title{font-weight:700;max-width:651px;width:100%;font-size:clamp(16px,2vw,48px)}}.career-company{width:100%;background-color:#fff;padding:24px;border-radius:24px;margin-top:20px}.career-company__item:not(:last-child){padding-bottom:32px;border-bottom:#edf0f2 1px solid}.career-company__item:not(:first-child){padding-top:32px}.career-company__item{display:flex;gap:12px;flex-direction:column}.career-company__title{font-weight:600;font-size:16px;line-height:1.3;letter-spacing:0}.career-company__image{-o-object-fit:cover;object-fit:cover;width:93px;height:59px}@media screen and (min-width:740px){.career-company__title{font-size:20px}}@media screen and (min-width:1240px){.career-company{display:grid;grid-template-columns:repeat(3,1fr);padding:40px 18px}.career-company__item{border-bottom:none;padding-inline:32px}.career-company__item:not(:first-child){border-left:1px #edf0f2 solid;padding-top:0}.career-company__item:not(:last-child){padding-bottom:0;border-bottom:none}.career-company__title{font-size:16px}}@media screen and (min-width:1400px){.career-company__title{font-size:20px}}.career-jobs,.career-jobs__list{display:flex;flex-direction:column}.career-jobs__list{gap:24px;width:100%}.career-jobs__title{font-weight:600;font-size:16px;line-height:1.3;margin-top:12px;display:block}.career-jobs__item{width:100%;min-height:260px;border-radius:24px;padding:18px;background-color:#fff;display:flex;flex-direction:column}.career-jobs__item-labels{display:flex;flex-wrap:wrap;gap:6px}.career-jobs__item-label{min-height:28px;background-color:#f8f8fa;border-radius:10px;padding:6px;padding-inline:11px;font-weight:500;font-size:12px;line-height:1.3;color:#e92b37}.career-jobs__works{display:flex;gap:13px;margin-top:12px}.career-jobs__work{font-weight:400;font-size:16px;line-height:1.3;color:#454f5b}.career-jobs__item-content{flex-grow:1}.career-jobs__bottom{padding-top:12px;border-top:1px solid #edf0f2;flex-shrink:0;margin-top:40px;display:flex;align-items:center;justify-content:space-between}.career-jobs__bottom-text{font-weight:400;font-size:14px;line-height:1.3;color:#919eab}.career-jobs__btn-wrap{display:flex;flex-direction:column;margin-top:var(--re-container-p, 16px)}.career-jobs__subscribe-wrap{margin-top:var(--re-container-p, 15px)}@media screen and (min-width:740px){.career-jobs__list{display:grid;width:100%;grid-template-columns:1fr 1fr}.career-jobs__item{padding:24px 24px 16px;min-height:228px}.career-jobs__btn-wrap{align-items:center}}@media screen and (min-width:1240px){.career-jobs{display:flex;flex-direction:row;gap:60px;margin-top:40px}.career-jobs__right{width:100%}.career-jobs__subscribe-wrap{margin-top:0;width:320px;flex-shrink:0}.career-jobs .career-jobs__subscribe-wrap .subscribe{position:sticky;top:calc(var(--re-page-header-form-height, 0px) + 20px);margin-top:0}}.career-structure{display:flex;flex-direction:column;gap:16px;margin-top:16px}.career-structure__item{padding:24px;background-color:#fff;border-radius:24px;display:flex;align-content:space-between;flex-direction:column-reverse;row-gap:12px}.career-structure__left{flex-shrink:0;width:100%;max-height:100%}.career-structure__right{flex-grow:1;height:100%;display:flex;flex-direction:column}.career-structure__description,.career-structure__title{font-weight:600;font-size:18px;line-height:1.3;letter-spacing:0}.career-structure__description{margin-top:12px;font-weight:400;font-size:16px}.career-structure__top{flex-grow:1}.career-structure__date{color:#637381;flex-shrink:0;font-weight:400;font-size:12px;line-height:1.3;letter-spacing:0;margin-top:12px;display:block}@media screen and (min-width:740px){.career-structure{display:grid;grid-template-columns:1fr 1fr;gap:20px}}@media screen and (min-width:1240px){.career-structure{gap:24px}.career-structure__item{display:flex;flex-direction:row;justify-content:space-between;align-items:center;min-height:149px;padding-bottom:16px;-moz-column-gap:24px;column-gap:24px}.career-structure__left{width:186px}}.career-vacancy{width:-moz-fit-content;width:fit-content;display:inline-flex;min-height:67px;border-radius:16px;background-color:#fff;display:flex;align-items:center}.career-vacancy__link{display:flex;align-items:center;color:#242429;-moz-column-gap:12px;column-gap:12px;width:100%;height:100%;padding:12px 16px 12px 12px}.career-vacancy__key{background-color:#f8f8fa;display:flex;width:40px;height:40px;border-radius:12px}.career-vacancy__key svg{width:18px;height:18px;margin:auto!important;fill:#ea1a0e}.career-vacancy__info{display:flex;flex-direction:column;margin-top:0!important;gap:4px}.career-vacancy__description,.career-vacancy__title{font-weight:600;font-size:16px;line-height:1.3}.career-vacancy__description{color:#637381;font-weight:400}@media screen and (min-width:740px){.career-vacancy__title{font-size:20px}.career-vacancy__key{width:48px;height:48px}.career-vacancy__link{-moz-column-gap:24px;column-gap:24px;padding:16px 24px 16px 16px}}@media (hover:hover) and (pointer:fine){.career-vacancy__link:focus-visible,.career-vacancy__link[href]:hover{color:#ea1a0e}}.career-vacancies{overflow-x:auto;margin-top:24px;width:calc(100% + var(--re-container-p, 15px)*2);margin-right:calc(-1*var(--re-container-p, 15px));margin-left:calc(-1*var(--re-container-p, 15px));padding-right:var(--re-container-p, 15px);padding-left:var(--re-container-p, 15px);-webkit-mask-origin:padding-box;mask-origin:padding-box;-webkit-mask-image:linear-gradient(to right,rgba(255,255,255,0) 0,#fff var(--re-container-p, 15px),#fff calc(100% - var(--re-container-p, 15px)),rgba(255,255,255,0) 100%);mask-image:linear-gradient(to right,rgba(255,255,255,0) 0,#fff var(--re-container-p, 15px),#fff calc(100% - var(--re-container-p, 15px)),rgba(255,255,255,0) 100%)}.career-vacancies__list{display:grid;grid-template-rows:auto auto;grid-auto-flow:column;gap:12px;width:-moz-max-content;width:max-content}.career-vacancies__list>*{width:100%}@media screen and (min-width:740px){.career-vacancies__list{display:flex;flex-wrap:wrap;width:100%}.career-vacancies__list>*{width:auto}.career-vacancies{max-width:auto}}.career-valuable{gap:12px;display:flex;margin-top:24px;flex-direction:column}.career-valuable__item{min-height:250px;padding:0 24px 24px;background-color:#e92b37;border-radius:27px;display:flex;flex-direction:column}.career-valuable__image{position:absolute;-o-object-fit:cover;object-fit:cover;height:100%;max-width:initial;right:-25px}.career-valuable__image-wrap{position:relative;min-height:170px}.career-valuable__title{font-family:Druk Wide Cyr;font-weight:500;font-size:16px;line-height:1.2;color:#fff;align-self:flex-start;margin-top:auto}.career-valuable__item_orange{background-color:#fe5a13}.career-valuable__item_orange .career-valuable__image-wrap{min-height:186px}.career-valuable__item_orange .career-valuable__image{height:108%}.career-valuable__item_pink{background-color:#ff91ae}.career-valuable__item_violet{background-color:#9954be}.career-valuable__item_violet .career-valuable__image{height:105%;right:-30px}.career-valuable__item_violet .career-valuable__image-wrap{min-height:185px}.career-valuable__item_blue{background-color:#1332a7}.career-valuable__item_blue .career-valuable__image,.career-valuable__item_pink .career-valuable__image{height:110%;right:-5px}.career-valuable__item_blue .career-valuable__image-wrap,.career-valuable__item_pink .career-valuable__image-wrap{min-height:170px}@media screen and (min-width:740px){.career-valuable__image-wrap{position:relative;min-height:234px}.career-valuable__image{min-height:287px;top:-20px}.career-valuable{display:grid;margin-top:24px;grid-template-columns:1fr 1fr}.career-valuable__item{grid-column:1/3}.career-valuable__item_orange{grid-column:1/2;min-height:230px}.career-valuable__item_pink{grid-column:2/3;min-height:230px}.career-valuable__item_violet{grid-column:1/2;min-height:230px}.career-valuable__item_blue{grid-column:2/3;min-height:230px}.career-valuable__item_blue .career-valuable__image-wrap,.career-valuable__item_orange .career-valuable__image-wrap,.career-valuable__item_pink .career-valuable__image-wrap,.career-valuable__item_violet .career-valuable__image-wrap{min-height:170px}.career-valuable__item_orange .career-valuable__image,.career-valuable__item_violet .career-valuable__image{min-height:185px;top:0}.career-valuable__item_pink .career-valuable__image{min-height:200px;top:-20px;right:-25px}.career-valuable__item_blue .career-valuable__image{min-height:200px;top:-8px;right:-54px}}@media screen and (min-width:1240px){.career-valuable{gap:24px;margin-top:24px;grid-template-columns:minmax(auto,571px) minmax(auto,430px) minmax(auto,430px);grid-template-rows:minmax(270px,auto) minmax(270px,auto)}.career-valuable__title{font-family:Druk Wide Cyr;font-weight:500;font-size:24px;line-height:120%;bottom:-30px}.career-valuable__item .career-valuable__image{min-height:234px;top:-20px}.career-valuable__item_red .career-valuable__image{min-height:500px;top:-60px;right:-115px}.career-valuable__item{height:auto;overflow:hidden}.career-valuable__item_blue .career-valuable__image-wrap,.career-valuable__item_orange .career-valuable__image-wrap,.career-valuable__item_pink .career-valuable__image-wrap,.career-valuable__item_violet .career-valuable__image-wrap{min-height:135px}.career-valuable__item_red{grid-column:1;grid-row:1/3}.career-valuable__item_orange{grid-column:2;grid-row:1}.career-valuable__item_pink{grid-column:3;grid-row:1}.career-valuable__item_blue{grid-column:3;grid-row:2}.career-valuable__item_violet{grid-column:2;grid-row:2}}.drop-country2{display:flex;flex-direction:column;width:100%}.drop-country2__header{display:flex;flex-direction:column;justify-content:space-between;gap:8px 32px;margin-bottom:20px}@media (min-width:1000px){.drop-country2__header{flex-direction:row}}.drop-country2__btns .btns__list-wrap{margin:0;padding:0;overflow:unset}.drop-country2__btns .btns__list[data-is-ready-to-grab]{scrollbar-width:none}.drop-country2__btns .btns__list{overflow:auto visible;scrollbar-width:thin;padding:0;margin:0}.drop-country2__btns .btn,.drop-country2__search-input .input{background-color:#f1f3f8;border-color:transparent;border-radius:10px}.drop-country2__btns .btn{width:100%;font-weight:600;font-size:14px;line-height:1;padding:11px 15px;color:#212b36}.drop-country2__btns .btn.active{color:#fff;background-color:#ea1a0e;border-color:transparent}.drop-country2__search-input{flex-shrink:0;align-self:flex-start;width:100%}@media screen and (min-width:740px){.drop-country2__search-input{width:auto;margin-left:auto}}@media screen and (min-width:1000px){.drop-country2__search-input{min-width:280px}}.drop-country2__search-input .input{height:38px;font-weight:400}.drop-country2__search-input [type=submit]{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.drop-country2__group+.drop-country2__group{margin-top:20px}.drop-country2__group-title{position:relative;display:flex;align-items:center;-moz-column-gap:16px;column-gap:16px;margin-bottom:16px;padding-inline:8px;font-weight:700;font-size:24px;line-height:1;color:#242429}.drop-country2__group-title::after{content:"";display:flex;flex-grow:1;height:1px;background-color:#edf0f2}@media screen and (min-width:740px){.drop-country2__list{-moz-columns:2;columns:2;-moz-column-gap:12px;column-gap:12px}}@media screen and (min-width:1000px){.drop-country2__list{-moz-columns:3;columns:3}}@media screen and (min-width:1240px){.drop-country2__list{-moz-columns:4;columns:4}}.drop-country2__item{-moz-column-break-inside:avoid;break-inside:avoid}.drop-country2__link{display:flex;align-items:center;-moz-column-gap:8px;column-gap:8px;min-height:42px;padding:4px 8px;font-weight:600;font-size:14px;line-height:1.3;color:#161c24;border-radius:16px;outline-offset:-2px;outline-width:2px}.drop-country2__link-text{display:flex;flex-direction:column}.drop-country2__link-text>span:nth-child(2){font-weight:400;font-size:12px;line-height:1.3;color:#454f5b}.drop-country2__flag-box{flex-shrink:0;display:block;width:26px;height:26px;border-radius:26px;overflow:hidden;background-position:center;background-size:cover;background-repeat:no-repeat}.drop-country2__flag-box>*{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (hover:hover) and (pointer:fine){.drop-country2__btns .btn:focus-visible,.drop-country2__btns .btn:hover:not(:disabled){color:#161c24;background-color:#edf0f2;border-color:transparent}.drop-country2__btns .btn.active:focus-visible,.drop-country2__btns .btn.active:hover:not(:disabled){color:#fff;background-color:#fe2e22;border-color:transparent}.drop-country2__link{transition-property:color,background-color;transition-duration:.2s}.drop-country2__link:focus-visible,.drop-country2__link[href]:hover{color:#161c24;background-color:#f3f3f7}}@media screen and (min-width:1240px){.drop-country2.drop-country2_alpha .drop-country2__groups{-moz-column-count:4;column-count:4;-moz-column-gap:30px;column-gap:30px}.drop-country2.drop-country2_alpha .drop-country2__group{display:flex;align-items:flex-start;-moz-column-gap:16px;column-gap:16px;margin-bottom:20px;padding:0;border-radius:0;background-color:transparent;-moz-column-break-inside:avoid;break-inside:avoid}.drop-country2.drop-country2_alpha .drop-country2__group-title{justify-content:center;flex-shrink:0;width:36px;height:36px;padding:0;font-weight:600;font-size:18px;text-align:center;background-color:#f1f3f8;border-radius:8px}.drop-country2.drop-country2_alpha .drop-country2__group-title::after{content:none}.drop-country2.drop-country2_alpha .drop-country2__list{flex-grow:1;-moz-column-count:unset;column-count:unset}.drop-country2_page.drop-country2_alpha .drop-country2__groups{padding:24px var(--re-container-p, 15px);border-radius:24px;background-color:#fff}.drop-country2.drop-country2_alpha .drop-country2__group+.drop-country2__group{margin-top:0;background-color:transparent;border-radius:0}}.drop-country2_page .drop-country2__btns .btn,.drop-country2_page .drop-country2__search-input .input{background-color:#fff}.drop-country2_page .drop-country2__btns .btn.active{color:#fff;background-color:#ea1a0e;border-color:transparent}.drop-country2_page .drop-country2__group{padding:24px var(--re-container-p, 15px);border-radius:24px;background-color:#fff}@media screen and (max-width:739.98px){.drop-country2_page .drop-country2__group{width:calc(100% + var(--re-container-p, 15px)*2);margin-right:calc(-1*var(--re-container-p, 15px));margin-left:calc(-1*var(--re-container-p, 15px))}}.drop-country2_page .drop-country2__group-title::after,.header__row2 .drop-menu2__link::before{content:none}.drop-country2_page .drop-country2__list{-moz-columns:2;columns:2;-moz-column-gap:12px;column-gap:12px}@media screen and (min-width:740px){.drop-country2_page .drop-country2__list{-moz-columns:3;columns:3}}@media screen and (min-width:1000px){.drop-country2_page .drop-country2__list{-moz-columns:4;columns:4}}@media screen and (min-width:1240px){.drop-country2_page .drop-country2__list{-moz-columns:5;columns:5}}@media (hover:hover) and (pointer:fine){.drop-country2_page .drop-country2__btns .btn:focus-visible,.drop-country2_page .drop-country2__btns .btn:hover:not(:disabled){color:#ea1a0e;background-color:#fff;border-color:transparent}.drop-country2_page .drop-country2__btns .btn.active:focus-visible,.drop-country2_page .drop-country2__btns .btn.active:hover:not(:disabled){color:#fff;background-color:#fe2e22;border-color:transparent}}.drop-country2_page .drop-country2__group+.drop-country2__group{margin-top:24px}.drop-country2_switches .drop-country2__header{flex-direction:row;align-items:center;flex-wrap:wrap}.drop-country2_switches .drop-country2__btns{padding:6px;border-radius:18px;background-color:#f1f3f8}@media screen and (max-width:739.98px){.drop-country2_switches .drop-country2__btns{min-width:100%}}.drop-country2_switches .drop-country2__btns .btns__list{gap:0}@media screen and (max-width:739.98px){.drop-country2_switches .drop-country2__btns .btns__list-item{flex-grow:1}}.drop-country2_switches .drop-country2__btns .btn:disabled{opacity:1}.drop-country2_switches .drop-country2__search-input{align-self:initial}.drop-country2_switches.drop-country2_page .drop-country2__btns{background-color:#fff}.drop-menu-column{width:100%;max-width:1608px;margin-right:auto;margin-left:auto}@media (min-width:1000px){.drop-menu-column{display:flex;justify-content:space-between;padding:24px 16px}}@media (min-width:1240px){.drop-menu-column{padding:34px 46px 40px}}@media (min-width:1400px){.drop-menu-column{padding-left:78px;padding-right:78px}}.drop-menu-column__item{margin-bottom:10px;width:100%}@media (min-width:1000px){.drop-menu-column__item{max-width:361px;width:calc(100% - 20px);margin-right:30px;margin-bottom:0}}.drop-menu-column__item:last-child{margin-bottom:0;margin-right:0}.drop-menu-column__title{font-weight:600;font-size:17px;line-height:30px;margin-bottom:4px;color:#8d8d9f}@media (min-width:1000px){.drop-menu-column__title{margin-bottom:16px;padding-left:16px;color:inherit;font-size:20px;line-height:24px}}.drop-menu-column__link{display:block;padding-top:8px;padding-bottom:8px;font-weight:500;font-size:15px;line-height:24px;color:inherit;transition:background-color .3s;margin-bottom:4px}@media (min-width:1000px){.drop-menu-column__link{padding:4px 16px}.drop-menu-column__link:hover{background-color:#f3f5fd}.drop-menu{width:100vw;max-width:360px;padding:24px 16px;max-height:420px;overflow:auto;scrollbar-color:rgba(141,141,159,.4) transparent;scrollbar-width:thin}.drop-menu::-webkit-scrollbar{width:16px;height:16px}.drop-menu::-webkit-scrollbar-thumb{background-color:rgba(141,141,159,.4);background-clip:content-box;border-width:6px;border-style:solid;border-color:transparent;border-radius:16px}}.drop-menu__link{display:block;padding-top:8px;padding-bottom:8px;font-weight:500;font-size:15px;line-height:24px;color:inherit;transition:background-color .3s;margin-bottom:4px}@media (min-width:1000px){.drop-menu__link{padding:4px 16px}.drop-menu__link:hover{background-color:#f3f5fd}}.drop-menu2{--re-drop-menu2-link-pt:10px;--re-drop-menu2-link-fsz:14px;--re-drop-menu2-item-dot-size:8px;--re-drop-menu2-item-pl:30px}.drop-menu2__item{position:relative}.drop-menu2__link{display:block;padding-block:var(--re-drop-menu2-link-pt, 10px);padding-inline:var(--re-drop-menu2-item-pl, 30px) 16px;font-weight:400;font-size:var(--re-drop-menu2-link-fsz, 14px);line-height:1.3;color:#212b36;border-radius:12px;transition:background-color .3s}.drop-menu2__link::before{content:"";position:absolute;top:calc(var(--re-drop-menu2-link-pt, 10px) + var(--re-drop-menu2-link-fsz, 14px)/1.65 - var(--re-drop-menu2-item-dot-size, 8px)/2);left:calc(var(--re-drop-menu2-item-pl, 30px) - var(--re-drop-menu2-item-dot-size, 8px) - 10px);width:var(--re-drop-menu2-item-dot-size, 8px);height:var(--re-drop-menu2-item-dot-size, 8px);border-radius:var(--re-drop-menu2-item-dot-size, 8px);background-color:#c4cdd5}.drop-menu2--images .drop-menu2__link{background-size:0 0}.header__row2 .drop-menu2{--re-drop-menu2-link-fsz:16px;--re-drop-menu2-link-pt:8px;padding:8px;background-color:#fff;border-radius:16px}.header__row2 .drop-menu2__link{padding-left:16px}.header__row2 .drop-menu2--images{display:flex;flex-wrap:wrap;gap:12px;padding:0;background-color:transparent}.header__row2 .drop-menu2--images .drop-menu2__item,.popup-map{display:flex}.header__row2 .drop-menu2--images .drop-menu2__link{width:200px;min-height:164px;padding:12px 32px 12px 16px;font-weight:600;line-height:1.2;background-color:#fff;border-radius:16px;background-position:100% 100%;background-size:auto auto;background-repeat:no-repeat}.header__row2 .drop-menu2--images .drop-menu2__link--darkred{color:#fff;background-color:#bc0000}@media (hover:hover) and (pointer:fine){.drop-menu2__link:focus-visible,.drop-menu2__link[href]:hover{color:#212b36;background-color:#f8f8fa}.header__row2 .drop-menu2--images .drop-menu2__link--darkred:focus-visible,.header__row2 .drop-menu2--images .drop-menu2__link--darkred[href]:hover{color:#fff;background-color:#c50000}}.popup-map{--p-inline:1.5rem;--p-block:1.5rem;flex-direction:column;width:100%;max-width:1200px;padding:0;font-size:1rem;line-height:1.2;color:#161c24;background-color:#fff;border-radius:1rem;box-shadow:-2.5rem 2.5rem 5rem -.5rem rgba(145,158,171,.2392156863)}.popup-map .popup-map__header,.popup-map>*{padding:var(--p-block) var(--p-inline)}.popup-map>*+*{padding-top:var(--p-block);border-top:1px solid #e5e8eb}.popup-map .popup-map__header{display:flex;align-items:flex-start;justify-content:space-between;-moz-column-gap:1rem;column-gap:1rem}.popup-map__header-title{font-family:inherit;font-weight:700;font-size:1.3em}.popup-map__close{margin:0;padding:0;border:0;border-radius:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;margin:-.75rem -1rem;padding:.75rem;color:#b4b4b4}.popup-map__close svg{width:1.125rem;height:1.125rem;margin:auto;fill:currentColor}.popup-map__section{overflow:hidden}.popup-map__section>*{margin-top:.75em;margin-bottom:.75em}.popup-map__section>:first-child{margin-top:0}.popup-map__section>:last-child{margin-bottom:0}.popup-map__section .h3,.popup-map__section h3{font-family:"Druk Wide Cyr","GolosText",Arial,sans-serif}.popup-map__map-wrap{height:27.5rem;border-radius:1.25rem;overflow:hidden}@media screen and (min-width:740px){.popup-map__map-wrap{height:32.5rem;border-radius:1.875rem}}@media (hover:hover) and (pointer:fine){.popup-map__close{transition:color .2s}.popup-map__close:focus-visible,.popup-map__close:hover{color:#161c24}}@media screen and (min-width:740px){.popup-map-init .fancybox__slide{padding:2.5rem 2rem}}.popup-package{--p-inline:24px;--p-block:24px;display:flex;flex-direction:column;width:100%;max-width:1200px;padding:0;font-size:16px;line-height:1.2;color:#161c24;background-color:#fff;border-radius:16px;box-shadow:-40px 40px 80px -8px rgba(145,158,171,.2392156863)}.popup-package .popup-package__header,.popup-package>*{padding:var(--p-block) var(--p-inline)}.popup-package>*+*{padding-top:var(--p-block);border-top:1px solid #e5e8eb}.popup-package .popup-package__header{display:flex;align-items:flex-start;justify-content:space-between;-moz-column-gap:16px;column-gap:16px}.popup-package__header-title{font-family:inherit;font-weight:700;font-size:1.3em}.popup-package__close{border:0;border-radius:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;margin:-12px -16px;padding:12px;color:#b4b4b4}.popup-package__close svg{width:18px;height:18px;margin:auto;fill:currentColor}.popup-package__section{overflow:hidden}.popup-package__section>*{margin-top:.75em;margin-bottom:.75em}.popup-package__section ul>:first-child,.popup-package__section>:first-child{margin-top:0}.popup-package__section ul>:last-child,.popup-package__section>:last-child{margin-bottom:0}.popup-package__section .h3,.popup-package__section .h4,.popup-package__section h3,.popup-package__section h4{margin-bottom:.76em;font-weight:700;font-size:1.3em;line-height:inherit}.popup-package__section .h4,.popup-package__section h4{font-size:1.2em}.popup-package__section ul{padding-left:24px;list-style-type:disc}.popup-package__section ul li{margin-top:.5em;margin-bottom:.5em}.popup-package__slider{position:relative;margin-left:auto;margin-right:auto;margin-bottom:0;padding:0;z-index:1;overflow:hidden;border-radius:20px}.popup-package .popup-package__slide,.popup-package .popup-package__slider-list{position:relative;display:flex;width:100%;height:100%;margin:0;transition-property:transform}.popup-package .popup-package__slider-list{padding:0;box-sizing:content-box;z-index:1;list-style:none}.popup-package .popup-package__slide{box-sizing:border-box;flex-shrink:0}.popup-package__slide-inner{position:relative;display:flex;align-items:flex-end;width:100%;height:282px;background-color:#d9d9d9;border-radius:var(--container-bor-r);overflow:hidden}@media screen and (min-width:740px){.popup-package__slide-inner{height:444px}}@media screen and (min-width:1240px){.popup-package__slide-inner{height:522px}}.popup-package__slide-inner img{position:absolute;top:0;left:0;width:100%;max-width:none;height:100%;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}.popup-package__slider:not(.swiper-initialized) .popup-package__slider-btns,.popup-package__slider:not(.swiper-initialized) .popup-package__slider-pagination,.popup-package__slider:not(.swiper-initialized)~.popup-package__thumbs{display:none}.popup-package__slider-btns .slider-btn2{position:absolute;top:50%;transform:translateY(-50%);z-index:1}.popup-package__slider-btns .slider-btn2--prev{left:10px}.popup-package__slider-btns .slider-btn2--next{right:10px}.popup-package__slider-pagination{position:absolute;text-align:center;transition:300ms opacity;transform:translate3d(-50%,0,0);z-index:10;bottom:10px;left:50%;width:auto;display:flex;align-items:baseline;-moz-column-gap:.1em;column-gap:.1em;padding:5px 8px;font-weight:600;font-size:12px;line-height:1.2;color:#fff;background-color:#161c24;border-radius:6px}.popup-package__thumbs{margin-left:auto;margin-right:auto;position:relative;list-style:none;z-index:1;touch-action:pan-y;margin-top:0;padding:16px 0 0;overflow:visible}.popup-package .popup-package__thumbs-list{margin:0;padding:0;list-style:none;position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.popup-package .popup-package__thumb{position:relative;flex-shrink:0;width:112px;height:89px;margin:0;border-radius:12px;overflow:hidden;box-sizing:border-box;transition-property:transform}@media screen and (min-width:740px){.popup-package .popup-package__thumb{width:133px}}.popup-package__thumbs:not(.swiper-initialized) .popup-package__thumb{margin-right:12px}.popup-package__thumbs.swiper-initialized .popup-package__thumb{cursor:pointer}.popup-package__thumb::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:2px solid transparent;transition:border-color .3s;pointer-events:none;z-index:1;border-radius:inherit}.popup-package__thumb.swiper-slide-thumb-active::before{border-color:#ea1a0e}.popup-package__thumb img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.popup-package .popup-package__marks{margin:0;padding:0;list-style:none;display:flex;align-items:center;flex-wrap:wrap;gap:6px}.popup-package .popup-package__mark-item{margin:0}.popup-package__mark-btn{margin:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;gap:.43em;padding:.76em 1.13em;font-weight:600;font-size:.88em;color:initial;background-color:#f0f0f0;border-radius:10px}.popup-package__mark-btn svg{flex-shrink:0;width:1em;height:1em;fill:#454f5b}.popup-package__mark-btn._current{color:#fff;background-color:#ea1a0e;pointer-events:none}.popup-package__mark-btn._current svg{fill:currentColor}.popup-package__footer{display:flex;flex-direction:column;row-gap:16px}@media screen and (min-width:740px){.popup-package__footer{flex-direction:row-reverse;align-items:center;justify-content:start;-moz-column-gap:16px;column-gap:16px}}.popup-package__price-part{display:grid;grid-template-columns:auto auto;-moz-column-gap:.7em;column-gap:.7em;font-weight:500;font-size:.88em}@media screen and (min-width:740px){.popup-package__price-part{-moz-column-gap:1.1em;column-gap:1.1em}}.popup-package__price-part dd{margin-left:0;font-weight:700;color:#161c24}.popup-package__price-part dd ._color-gray{font-weight:500;color:#454f5b}.popup-package__footer-btns{display:flex;flex-direction:column}.popup-package__footer-btn{font-size:.88em;padding:.71em 1.13em;border-radius:10px}@media (hover:hover) and (pointer:fine){.popup-package__close{transition:color .2s}.popup-package__close:focus-visible,.popup-package__close:hover{color:#161c24}.popup-package__mark-btn{transition-property:color,background-color;transition-duration:.3s}.popup-package__mark-btn:focus-visible,.popup-package__mark-btn:hover{color:#161c24;background-color:#edf0f2}}.popup-package-init .fancybox__slide{padding:16px 0}@media screen and (min-width:740px){.popup-package-init .fancybox__slide{padding:40px 32px}}.popup-print{max-width:500px;padding:var(--re-container-p, 1em);border-radius:var(--re-container-p, 1em)}.popup-print .forms__form{padding:0;background-color:transparent;border:0;border-radius:0}@media screen and (min-width:740px){.popup-print .forms__form{padding:24px}}.popup-share{padding:32px 24px;border-radius:12px}@media (min-width:1240px){.popup-share{padding:64px 36px}}.popup-share__title{text-align:center;margin-bottom:1.1em}@media (max-width:739.98px){.popup-share__title{padding-right:25px;padding-left:25px}.popup-share .share-info{max-width:260px}}.popup2{--p-inline:1.5rem;--p-block:1.5rem;display:flex;flex-direction:column;width:100%;max-width:940px;padding:0;font-size:1rem;line-height:1.2;color:#161c24;background-color:#fff;border-radius:1rem;box-shadow:-2.5rem 2.5rem 5rem -.5rem rgba(145,158,171,.2392156863)}.popup2 .popup2__header,.popup2>*{padding:var(--p-block) var(--p-inline)}.popup2>*+*{padding-top:var(--p-block);border-top:1px solid #e5e8eb}.popup2 .popup2__header{display:flex;align-items:flex-start;justify-content:space-between;-moz-column-gap:1rem;column-gap:1rem}.popup2__header-title{font-size:1.3em}.popup2__close{margin:0;padding:0;border:0;border-radius:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;margin:-.75rem -1rem;padding:.75rem;color:#b4b4b4}.popup2__close svg{width:1.125rem;height:1.125rem;margin:auto;fill:currentColor}.popup2__section{overflow:hidden}.popup2__section>*{margin-top:.75em;margin-bottom:.75em}.popup2__section>:first-child{margin-top:0}.popup2__section>:last-child{margin-bottom:0}.popup2__footer{display:flex;flex-direction:column;row-gap:16px}@media screen and (min-width:740px){.popup2__footer{flex-direction:row-reverse;align-items:center;justify-content:flex-start;-moz-column-gap:16px;column-gap:16px}}.popup2__footer_close{flex-direction:row-reverse;justify-content:flex-start;padding-top:1rem}.popup2__footer_close .popup2__footer-btn{padding-inline:var(--p-inline);font-size:.875rem}@media (hover:hover) and (pointer:fine){.popup2__close{transition:color .2s}.popup2__close:focus-visible,.popup2__close:hover{color:#161c24}}.popup-map-init .fancybox__slide{padding:1rem 0}@media screen and (min-width:740px){.popup-map-init .fancybox__slide{padding:2.5rem 2rem}}.tours-popup{position:fixed;top:0;left:0;width:100%;min-width:inherit;height:100%;z-index:200;transform:scale(0);transition:transform .3s;background-color:#f8f8fa;overflow-y:auto}@media (min-width:1000px){.tours-popup{display:none}}.tours-popup.active{transform:scale(1)}.tours-popup__body{display:flex;flex-direction:column;position:relative;height:100%;padding-bottom:16px}.tours-popup__body>:last-child{margin-bottom:16px;padding-bottom:16px}.tours-popup__title{margin:0 12px;padding:12px 0;font-weight:500;font-size:16px;line-height:1.3;box-shadow:inset 0 -1px 0 #edf0f2}.tours-popup__menu-btn.popap-close-btn{margin-left:12px;margin-right:12px}.tours-popup__aside-list,.tours-popup__blog-nav{padding-left:12px;padding-right:12px;margin-bottom:13px}.tours-popup__aside-links{margin-top:auto;padding-left:12px;padding-right:12px}@media (min-width:740px){.tours-popup__aside-links{display:flex;justify-content:space-between;flex-wrap:wrap}.tours-popup__aside-links>*{width:calc(33.33% - 7px);margin-bottom:8px}}.popap-close-btn{margin:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:flex;align-items:center;-moz-column-gap:8px;column-gap:8px;padding:11px 14px;font-weight:500;font-size:16px;line-height:1.2;white-space:nowrap;color:#ea1a0e;background-color:transparent;border-radius:12px;outline:0;transition-property:color,background-color;transition-duration:.3s;transition-timing-function:ease-in-out}@media (hover:hover) and (pointer:fine){.popap-close-btn:focus-visible,.popap-close-btn:hover:not(:disabled){color:#242429}}.popap-close-btn svg{flex-shrink:0;display:inline-block;width:18px;height:18px;fill:#ea1a0e}.popap-close-btn__text{text-align:left}.popup-mc-embedded-subscribe-form{width:100%;max-width:360px}@media (min-width:740px){.popup-mc-embedded-subscribe-form{max-width:520px}.popup-mc-embedded-subscribe-form #mc-embedded-subscribe-form{padding:24px}}.footer{--re-f-nav-basis:auto;--re-f-contacts-basis:auto;--re-f-social-basis:auto;--re-f-address-col-gap:auto;--re-f-address-basis:calc(var(--re-f-contacts-basis) + var(--re-f-social-basis) + var(--re-f-address-col-gap))}@media screen and (min-width:1000px){.footer{--re-f-contacts-basis:calc(100% / 3 * 2 - var(--re-f-address-col-gap) / 2);--re-f-social-basis:calc(100% / 3 - var(--re-f-address-col-gap) / 2);--re-f-address-col-gap:24px}}@media screen and (min-width:1400px){.footer{--re-f-nav-basis:497px;--re-f-contacts-basis:558px;--re-f-social-basis:245px}}.footer [href]{color:inherit}@media (hover:hover) and (pointer:fine){.footer [href]{transition-property:color,opacity;transition-duration:.3s,.2s}}.footer [href]:active{opacity:.8}.footer ul{margin:0;padding:0;list-style:none}.footer .footer__main{position:relative;padding-top:var(--re-footer-main-pt, 120px);padding-bottom:50px;font-weight:400;font-size:14px;line-height:1.3;color:#f8f8fa;background-color:#212b36;border-top-left-radius:inherit;border-top-right-radius:inherit;z-index:2}.footer .footer__main:not(:last-child){margin-bottom:calc(-1*var(--re-footer-radius-top, 30px))}.footer .footer__main+*{margin-top:var(--re-footer-radius-top, 30px)}@media (hover:hover) and (pointer:fine){.footer .footer__main [href]:focus-visible,.footer .footer__main [href]:hover{color:rgba(255,255,255,.7)}}.footer .footer__row{display:flex;flex-direction:column;row-gap:24px}@media screen and (min-width:1400px){.footer .footer__row{flex-direction:row;align-items:flex-start;-moz-column-gap:56px;column-gap:56px}}.footer .footer__nav{flex-basis:var(--re-f-nav-basis, auto);font-size:16px}@media screen and (min-width:740px){.footer .footer__nav{display:flex;-moz-column-gap:24px;column-gap:24px;padding-inline:24px}}@media screen and (min-width:1000px){.footer .footer__nav{display:block;padding-inline:0;-moz-column-count:3;column-count:3}}@media screen and (min-width:1400px){.footer .footer__nav{display:flex;flex-grow:1;-moz-column-count:unset;column-count:unset}}.footer .footer__list{margin-top:-6px;margin-bottom:-6px}@media screen and (min-width:740px){.footer .footer__list{flex-basis:calc(50% - 12px)}}@media screen and (min-width:1400px){.footer .footer__list{flex-basis:auto;flex-grow:1}}.footer .footer__list-link{display:inline-flex;align-items:center;-moz-column-gap:4px;column-gap:4px;padding-block:6px}.footer .footer__list-link svg{width:16px;height:16px;fill:currentColor}.footer .footer__list-link--flame svg{fill:#ff6b49}@media screen and (min-width:1000px) and (max-width:1399.98px){.footer .footer__list:not(:first-child){margin-top:0}.footer .footer__list:not(:last-child){margin-bottom:0}}@media screen and (max-width:739.98px){.footer .footer__list:not(:first-child){margin-top:0}.footer .footer__list:not(:last-child){margin-bottom:0}}.footer .footer__address{flex-basis:var(--re-f-address-basis, auto);display:flex;flex-direction:column;row-gap:24px;-moz-column-gap:var(--re-f-address-col-gap, 24px);column-gap:var(--re-f-address-col-gap, 24px)}@media screen and (min-width:1000px){.footer .footer__address{flex-direction:row}}.footer .footer__contacts-part{flex-basis:var(--re-f-contacts-basis, auto);display:grid;grid-template-columns:1fr;row-gap:24px;padding:24px;background-color:rgba(13,23,34,.8);border-radius:16px}@media screen and (min-width:740px){.footer .footer__contacts-part{grid-template-columns:1fr 1fr;-moz-column-gap:24px;column-gap:24px}}@media screen and (min-width:1400px){.footer .footer__contacts-part{grid-template-columns:auto auto}}.footer .footer__contact{display:flex;flex-direction:column;align-items:flex-start;row-gap:6px}@media screen and (min-width:740px){.footer .footer__contact{flex-basis:calc(50% - 12px)}}.footer .footer__contact-title{display:block;margin-block:0;font-weight:400;font-size:14px;line-height:1.3;color:rgba(255,255,255,.5)}.footer .footer__contact-link{display:inline-block;margin-block:-6px;padding-block:6px;font-weight:500;font-size:18px;line-height:1.2;color:#fff}.footer .footer__contact-list{flex-wrap:wrap}.footer .footer__contact-item,.footer .footer__contact-list{display:flex;align-items:center;-moz-column-gap:.57em;column-gap:.57em}.footer .footer__contact-item+.footer__contact-item::before{content:"";display:inline-block;width:.57em;height:.28em;border-radius:.28em;background-color:#fff;opacity:.8}@media (hover:hover) and (pointer:fine){.footer .footer__contacts-part [href]:focus-visible,.footer .footer__contacts-part [href]:hover{color:#f7675f}.footer .footer__contacts-part [href][class$="--tg"]:focus-visible,.footer .footer__contacts-part [href][class$="--tg"]:hover,.footer .footer__contacts-part [href][class$="--vk"]:focus-visible,.footer .footer__contacts-part [href][class$="--vk"]:hover{color:#338af3}.footer .footer__contacts-part [href][class$="--wa"]:focus-visible,.footer .footer__contacts-part [href][class$="--wa"]:hover{color:#74ca35}}.footer .footer__social-part{flex-basis:var(--re-f-social-basis, auto);display:flex;flex-direction:column;row-gap:16px;padding:24px;background-color:#111b26;border-radius:16px}@media screen and (min-width:740px){.footer .footer__social-part{flex-direction:row;align-items:center;justify-content:space-between;-moz-column-gap:24px;column-gap:24px}}@media screen and (min-width:1000px){.footer .footer__social-part{flex-direction:column;align-items:stretch}}@media screen and (min-width:1400px){.footer .footer__social-part{flex-shrink:0}}.footer .footer__social-title{display:block;margin-block:0;font-weight:400;font-size:14px;line-height:1.3;color:rgba(255,255,255,.5)}@media screen and (min-width:740px){.footer .footer__social{width:calc(50% - 12px)}}@media screen and (min-width:1000px){.footer .footer__social{width:auto}}.footer .footer__bottom{display:flex;flex-direction:column;align-items:center;row-gap:12px;color:#919eab}@media screen and (min-width:740px){.footer .footer__bottom{align-items:stretch}}.footer .footer__bottom:not(:first-child){margin-top:40px;padding-top:40px;border-top:1px solid rgba(255,255,255,.1)}.footer .footer__bottom-top{position:relative;top:-15px;margin-block:0;text-align:center}@media screen and (min-width:740px){.footer .footer__bottom-top{text-align:start}}.footer .footer__bottom-box,.footer__bottom-main{display:flex;flex-direction:column;align-items:center;row-gap:12px}@media screen and (min-width:740px){.footer__bottom-main{flex-direction:row;justify-content:space-between;-moz-column-gap:24px;column-gap:24px}}.footer .footer__bottom-box{text-align:center}@media screen and (min-width:740px){.footer .footer__bottom-box{flex-direction:row;flex-basis:calc(50% - 6px);flex-wrap:wrap;-moz-column-gap:24px;column-gap:24px;text-wrap:balance}}@media screen and (min-width:1000px){.footer .footer__bottom-box{-moz-column-gap:64px;column-gap:64px}}@media screen and (min-width:740px){.footer .footer__bottom-box:first-child{text-align:left}.footer .footer__bottom-box:last-child{justify-content:flex-end;text-align:right}}.footer .footer__bottom-link{display:inline-block;color:inherit}@media (hover:hover) and (pointer:fine){.footer .footer__bottom-link[href]:focus-visible,.footer .footer__bottom-link[href]:hover{color:#fff}}.footer .footer__footer{position:relative;padding-right:var(--re-container-p, 15px);padding-left:var(--re-container-p, 15px);padding-top:30px;padding-bottom:30px;background-color:#fff;z-index:1}.footer .footer__banks{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px 20px;margin:0}@media screen and (min-width:740px){.footer .footer__banks{-moz-column-gap:86px;column-gap:86px}}.footer .footer__banks-item{display:flex;height:35px}@media screen and (min-width:740px){.footer .footer__banks-item{height:50px}}.footer .footer__banks-imgwrap{display:flex;height:100%}.footer .footer__banks-img{width:auto;height:auto;max-height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.main-content--wide{position:relative;display:block}@media (min-width:1240px){.main-content--post{position:relative;padding-right:106px;max-width:1060px;margin-left:auto;margin-right:auto}}.main-content--post .main-content__headline{position:relative}@media (max-width:999.98px){.main-content>.main-content__menu-btn{position:sticky;top:calc(var(--re-page-header-height, 0px) + var(--re-page-header-form-height, 0px) + 20px);transition:transform var(--re-page-header-transition-dur, 0.2s);z-index:48;box-shadow:-20px 20px 40px -4px rgba(145,158,171,.2392156863),0 0 2px 0 rgba(145,158,171,.2392156863)}}.main-content>.main-content__menu-btn+*{margin-top:12px}@media (min-width:740px){.main-content>.main-content__menu-btn+*{margin-top:30px}}@media (min-width:1000px){.main-content>.main-content__menu-btn+*{margin-top:0}}@media (max-width:739.98px){.main-content__headline h1{font-size:20px;line-height:1.3}}.main-content__headline h1+.main-content__info{padding-top:16px}@media (min-width:740px){.main-content__headline h1+.main-content__info{padding-top:8px}}@media (min-width:1240px){.main-content__headline h1+.main-content__info{padding-top:24px}}.main-content__info{display:flex;flex-wrap:wrap;row-gap:16px;width:100%}@media (max-width:739.98px){.main-content__info{align-items:flex-start;flex-direction:column}}@media (min-width:740px){.main-content__info{align-items:center;-moz-column-gap:40px;column-gap:40px}.main-content__info--bottom{padding:23px 31px;background-color:#fff;border:1px solid #e4e4ee;border-radius:12px}}@media (min-width:1240px){.main-content__info--bottom{padding-inline:39px}}.main-content__info-main{display:flex;flex-wrap:wrap;gap:4px 16px;font-weight:500;font-size:12px;line-height:16px;color:#8d8d9f;overflow:hidden;margin-right:auto}@media (min-width:740px){.main-content__info-main{font-size:13px;-moz-column-gap:24px;column-gap:24px}.main-content__info--bottom .main-content__info-main{-moz-column-gap:25px;column-gap:25px;font-size:14px}}@media (min-width:1240px){.main-content__info--bottom .main-content__info-main{line-height:24px}}.main-content__info-main span{white-space:nowrap}.main-content__info-btns{display:flex;flex-wrap:wrap;gap:16px;font-size:13px;font-weight:500;line-height:16px;letter-spacing:.05em}@media (min-width:1240px){.main-content__info--top .main-content__info-btns{display:none}}@media (max-width:1239.98px){.main-content__post-side{display:none}}@media (min-width:1240px){.main-content__post-side{position:absolute;top:0;right:16px;display:block;gap:8px;width:48px;height:100%;padding-top:8px;z-index:48}}.main-content__post-side .main-content__info-btns{position:sticky;top:120px;flex-direction:column;row-gap:8px}.main-content__block--service,.main-content__block:not(:first-child){padding-top:40px}@media (min-width:1240px){.main-content__block--service,.main-content__block:not(:first-child){padding-top:60px}}.main-content__block--rounded,.main-content__blocks-wrap{position:relative;z-index:1;margin-top:-16px;border-top-left-radius:16px;border-top-right-radius:16px}.main-content__block--before-rounded{padding-bottom:56px}@media (min-width:1240px){.main-content__block--before-rounded{padding-bottom:76px}}@media (min-width:1600px){.main-content--wide .main-content__block--service.main-content__block--before-rounded{padding-bottom:96px}}.main-content__blocks-wrap>:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.main-content__block--info-wrap>:not(:last-child){margin-bottom:30px}@media (min-width:740px){.main-content__block--info-wrap>:not(:last-child){margin-bottom:40px}}@media (min-width:1600px){.main-content--wide .main-content__block:not(:first-child){padding-top:80px}}.main-content .bg-white,.main-content__block--service{padding-bottom:40px}@media (min-width:1240px){.main-content .bg-white,.main-content__block--service{padding-bottom:60px}}.main-content__block--blog{padding-bottom:50px}@media (min-width:740px){.main-content__block--blog{padding-bottom:60px}}.main-content__block--blog.bg-light+.bg-light,.main-content__block--blog.bg-white+.bg-white,.main-content__block--news-slider.bg-light+.main-content__block.bg-light,.main-content__block--service.bg-light+.main-content__block.bg-light,.main-content__block.bg-white+.main-content__block.bg-white,.main-content__headline+.main-content__block,.main-content__headline+.visually-hidden+.main-content__block,.main-content__menu-btn+.main-content__block:not(:first-child){padding-top:0}.main-content__headline{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:26px;column-gap:26px;margin-bottom:24px;background-repeat:no-repeat;background-size:45px 30px;background-position:right 5px;width:-moz-fit-content;width:fit-content}@media (min-width:740px){.main-content__headline{margin-bottom:30px}}@media (min-width:1240px){.main-content__headline{margin-bottom:40px;background-position:right 6px}}.main-content__headline--print{position:relative;width:100%;padding-right:65px}.main-content__headline--print .btn-print{position:absolute;top:2px;right:0}@media (min-width:740px){.main-content__headline--print .btn-print{top:4px}}@media (min-width:1000px){.main-content__headline--print .btn-print{top:6px}}.main-content__headline--with-flag{padding-right:65px}.main-content__headline--with-subtitle{margin-bottom:8px}@media (min-width:740px){.main-content__headline--with-subtitle{margin-bottom:20px}}.main-content__btns{margin-bottom:20px}.main-content__stars{padding-top:5px;padding-bottom:5px}@media (max-width:739.98px){.main-content__stars svg{width:10px;height:10px}}@media (min-width:740px){.main-content__stars svg:not(:last-child){margin-right:7px}}.main-content__headline-icons{display:flex;align-items:center;flex-wrap:wrap;gap:6px;padding-block:4px}.main-content__sub-title{display:flex;flex-wrap:wrap;align-items:center;gap:4px 24px;color:#8d8d9f;font-weight:400;font-size:13px;line-height:20px;width:100%;padding-top:4px}@media (min-width:740px){.main-content__sub-title{padding-top:8px}}.main-content__weather{display:inline-flex;align-items:center;font-weight:500;font-size:14px;color:#4b4b61}.main-content__weather img,.main-content__weather svg{width:22px;height:22px;margin-right:8px}.main-content__block-header{display:flex;align-items:center;gap:8px 24px}@media (min-width:1000px){.main-content__block-header{-moz-column-gap:48px;column-gap:48px}}.main-content__block-header--with-slogan{flex-direction:column;align-items:stretch;row-gap:6px}.main-content__block-header--tags{flex-wrap:wrap}@media (min-width:1400px){.main-content__block-header--tags{-moz-column-gap:56px;column-gap:56px}}.main-content__block-header:not(:last-child){margin-bottom:16px}@media (min-width:740px){.main-content__block-header:not(:last-child){margin-bottom:24px}}@media (min-width:1240px){.main-content__block-header:not(:last-child){margin-bottom:30px}.main-content--wide .main-content__block-header:not(:last-child),.main-content--wide .main-content__container:not(:last-child){margin-bottom:24px}}.main-content--wide .main-content__block-header{min-height:40px}.main-content__block-header-slogan{margin-top:0;margin-bottom:0;font-weight:500;color:#404555}.main-content__title-arrow{display:flex;align-items:center;color:inherit}.main-content__title-arrow svg{width:24px;height:24px;margin-left:15px;fill:#a5a5c5}@media (min-width:1000px){.main-content__title-arrow svg{transition:transform .3s,fill .3s}.main-content__title-arrow:hover svg{transform:translateX(10px);fill:#e92b37}}.main-content__block-links{display:flex;align-self:flex-end;min-height:26px}@media (max-width:739.98px){.main-content--wide .main-content__block-links{margin-left:auto}}.main-content--wide .main-content__block-links .link-arrow{padding-top:6px;padding-bottom:6px}@media (max-width:739.98px){.main-content--wide .main-content__block-links .link-arrow{font-size:13px}}.main-content__block-btns-wrap{flex-grow:1;max-width:100%}.main-content__news{padding-bottom:30px}@media (min-width:740px){.main-content__news{padding-bottom:40px}}@media (min-width:1240px){.main-content__news{padding-bottom:60px}}.main-content .main-content__block--news-slider.bg-light,.main-content .main-content__block--news-slider.bg-white{padding-bottom:0}.main-content__labels{margin-bottom:6px}@media (min-width:740px){.main-content__labels{margin-bottom:12px}}.main-content__post-labels{gap:4px;margin-bottom:0}@media (min-width:1600px){.main-content .bg-white,.main-content--wide .main-content__block--blog,.main-content--wide .main-content__block--service,.main-content--wide .main-content__news{padding-bottom:80px}}.main-content__block--relative{position:relative;z-index:2}.main-content__block--relative--form{z-index:3}.main-content__block--sticky,.main-content__block-sticky{position:sticky;top:0;z-index:1;display:block}@media (max-width:739.98px){.main-content__subscribe-wrap{margin-right:-18px;margin-left:-18px;margin-bottom:-40px}.main-content__subscribe-wrap .subscribe{border-radius:0}}@media (min-width:1000px){.main-content__block--slider2-arrows .main-content__block-header{padding-right:100px}}.main-content__block--slider2-arrows .slider2__slider-btn{background-color:rgba(165,165,197,.15);box-shadow:none}@media (min-width:1000px){.main-content__block--slider2-arrows .slider2__slider-btn{top:-44px}}.main-content__block--slider2-arrows .slider2__slider-btn.slider-btn--next{right:0}.main-content__block--slider2-arrows .slider2__slider-btn.slider-btn--prev{left:auto;right:44px}.main-content__post-time{margin-top:16px;font-weight:500;font-size:15px;line-height:28px;color:rgba(36,36,41,.6)}@media (min-width:740px){.main-content--press{padding-top:40px}}@media (min-width:1240px){.main-content--press{padding-top:60px}}@media (min-width:1400px){.main-content--press .main-content__block-header{margin-bottom:40px}}.main-content--press .news-list{max-width:1040px}.main-content--press .content-block{max-width:934px}.main-content--press .main-content__headline,.main-content--press-post .main-content__headline{width:initial;flex-direction:column;align-items:initial}.main-content--press .main-content__headline h1,.main-content--press-post .main-content__headline h1{font-weight:700}.main-content--press-post .main-content__block--info-wrap>:not(:last-child){margin-bottom:0}.main-content--press-post .main-content__block--info-wrap>:not(:first-child){margin-top:30px}@media (min-width:740px){.main-content--press-post .main-content__block--info-wrap>:not(:first-child){margin-top:40px}}@media (min-width:1000px){.main-content--press-post .main-content__block--subscribe-wrap{display:none}}.main-content--press-post .figcaption,.main-content--press-post .figure,.main-content--press-post .figure img,.main-content--press-post figcaption,.main-content--press-post figure,.main-content--press-post figure img{margin-left:initial}@media (min-width:740px){.main-content--press-post .forms__form{border-radius:24px;padding-top:32px;padding-bottom:32px}}@media screen and (max-width:999.98px){.main-content2>.main-content2__menu-btn{position:sticky;top:calc(var(--re-page-header-height, 0px) + var(--re-page-header-form-height, 0px) + 8px);transition:transform var(--re-page-header-transition-dur, 0.2s);z-index:48;box-shadow:-20px 20px 40px -4px rgba(145,158,171,.2392156863),0 0 2px 0 rgba(145,158,171,.2392156863)}}.main-content2>.main-content2__menu-btn+*{margin-top:.75rem}@media screen and (min-width:740px){.main-content2>.main-content2__menu-btn+*{margin-top:1.25rem}}@media screen and (min-width:1000px){.main-content2>.main-content2__menu-btn+*{margin-top:0}}.main-content2__headline{margin-bottom:1.5rem}.main-content2__headline-top{display:flex;align-items:flex-start;-moz-column-gap:1.5rem;column-gap:1.5rem;width:100%;margin-bottom:1rem}.main-content2__backlink-block{margin-right:auto}.main-content2__backlink-block:not(:last-child){margin-bottom:.75rem}@media screen and (min-width:740px){.main-content2__backlink-block:not(:last-child){margin-bottom:1.5rem}}.main-content2__headline-top .main-content2__backlink-block:not(:last-child){margin-bottom:0}.main-content2__headline-backlink{display:inline-flex;align-items:center;justify-content:center;-moz-column-gap:.5rem;column-gap:.5rem;padding:.6875rem .875rem;font-weight:500;font-size:1rem;line-height:1.3;color:#161c24;background-color:#fff;border:0;border-radius:.75rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.main-content2__headline-backlink svg{width:18px;height:18px;fill:#454f5b}@media (hover:hover) and (pointer:fine){.main-content2__headline-backlink:focus-visible,.main-content2__headline-backlink[href]:hover{color:#ea1a0e}}.main-content2__headline .btn-print{margin-left:auto}.main-content2__labels{display:flex;flex-wrap:wrap;align-self:center;gap:.375rem}.main-content2__labels:not(:first-child){margin-top:16px}.main-content2__label{display:inline-flex;align-items:center;-moz-column-gap:.25rem;column-gap:.25rem;padding:.3125rem .5rem;font-weight:700;font-size:.75rem;line-height:1.2;color:#454f5b;border-radius:.375rem;background-color:#f1f3f8}.main-content2__label-icon{width:.875rem;height:.875rem;fill:#637381}.main-content2__stars-wrap{display:flex;align-items:center;align-self:center;-moz-column-gap:.25rem;column-gap:.25rem;font-size:.875rem;line-height:1.3;color:#454f5b}.main-content2__subtitle,.main-content2__weather{align-items:center;font-size:.75rem;line-height:1.3}.main-content2__weather{display:inline-flex;color:#454f5b}.main-content2__weather img,.main-content2__weather svg{width:1rem;height:1rem;margin-right:.25rem}.main-content2__subtitle{display:flex;flex-wrap:wrap;align-self:center;gap:.25rem 1rem;color:#637381}.main-content2__headline h1{font-weight:500;font-size:1.25rem;line-height:1.2;color:#161c24}@media screen and (min-width:1000px){.main-content2__headline h1{font-size:2rem}}.main-content2__headline-h1_with-btn{display:flex;align-items:flex-start;-moz-column-gap:2rem;column-gap:2rem}.main-content2__headline-h1_with-btn h1{align-self:center}.main-content2__main-container{margin-top:1.5rem}@media screen and (min-width:1240px){.main-content2__main-container{display:flex;flex-direction:row-reverse;-moz-column-gap:3.75rem;column-gap:3.75rem;max-width:100%;margin-top:3rem}.main-content2__main-container_right{flex-direction:row}}.main-content2__column-sticky>*+*,.main-content2__column>*+*{margin-top:1.5rem}@media screen and (min-width:1240px){.main-content2__column{flex-shrink:0;width:320px}.main-content2__column>.blog-nav,.main-content2__column>.main-content2__column-sticky,.main-content2__column>:last-child{position:sticky;top:calc(var(--re-page-header-form-height, 57px) + 24px);max-height:calc(100dvh - var(--re-page-header-form-height, 57px) - 24px);overflow-y:auto}.main-content2__content-part{width:calc(100% - 60px - 320px);max-width:1040px}}.main-content2__content-part:not(:first-child){margin-top:1.5rem}@media screen and (min-width:1240px){.main-content2__content-part:not(:first-child){margin-top:0}}.main-content2__headline+.main-content2__block{margin-top:1.5rem}@media screen and (min-width:740px){.main-content2__headline+.main-content2__block{margin-top:2rem}}.main-content2__block+.main-content2__block{padding-top:2rem}@media screen and (min-width:740px){.main-content2__block+.main-content2__block{padding-top:3.125rem}}@media screen and (min-width:1400px){.main-content2__block+.main-content2__block{padding-top:3.75rem}}@media screen and (min-width:1600px){.main-content2--wide .main-content2__block+.main-content2__block{padding-top:5rem}}.main-content2__block-title{margin-bottom:1.5rem}@media screen and (min-width:1240px){.main-content2__block-title{margin-bottom:2.5rem}}@media screen and (max-width:739.98px){.main-content2__block_paddings-escape-mobile{width:calc(100% + var(--re-container-p, 15px)*2);margin-right:calc(-1*var(--re-container-p, 15px));margin-left:calc(-1*var(--re-container-p, 15px))}}.main-content2__block-header:not(:last-child),.main-content2__container:not(:last-child){margin-bottom:1.5rem}@media screen and (min-width:1240px){.main-content2__block-header:not(:last-child),.main-content2__container:not(:last-child){margin-bottom:2.5rem}}.main-content2__btns{margin-bottom:1.25rem}.main-content2__block-btns-wrap{max-width:100%}.main-content2__block-header{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:.5rem 1.5rem;margin-bottom:var(--re-basement-header-mb, 1.5rem)}.main-content2__block-header--tags{flex-direction:column;align-items:stretch;row-gap:1rem}@media screen and (min-width:1600px){.main-content2__block-header--tags{row-gap:1.5rem}}.main-content2__block-header_with-link-arrow{flex-wrap:nowrap}.main-content2__section{background-color:#fff;border-radius:16px;padding:var(--re-container-p, 16px)}@media screen and (min-width:740px){.main-content2__section{--re-container-p:28px}}@media screen and (max-width:739.98px){.main-content2__section{width:calc(100% + var(--re-container-p, 15px)*2);margin-right:calc(-1*var(--re-container-p, 15px));margin-left:calc(-1*var(--re-container-p, 15px))}}.main-content2__section-inner+.main-content2__section-inner{margin-top:2rem}@media screen and (min-width:1240px){.main-content2__section-inner+.main-content2__section-inner{margin-top:2.5rem}}.main-content2__section.js-margin-if-content:not(.margin-bottom-f){display:none}.main-content2__section+.card-tourfix,.main-content2__section+.main-content2__section{margin-top:1.5rem}.tabs-list .main-content2__section+.main-content2__section{margin-top:0}.tabs-list .main-content2__section{width:100%;margin:0}.main-content2__section-icon{display:flex;width:2.625rem;height:2.625rem;background-color:#f8f8fa;border-radius:.75rem}.main-content2__section-icon svg{width:1.125rem;height:1.125rem;margin:auto!important;fill:#919eab}.main-content2__section-icon+*{margin-top:1em!important}.main-content2__section_form-wrap h2,.main-content2__section_form-wrap h3,.main-content2__section_tabs h2,.main-content2__section_tabs h3{margin-bottom:1rem}@media screen and (min-width:740px){.main-content2__section_tabs{padding-bottom:0}}.main-content2__section_tabs .section-tabs{margin-top:0;padding-top:1rem;border-top:1px solid #e5e8eb}@media screen and (min-width:740px){.main-content2__section_tabs .section-tabs{padding-top:0;width:calc(100% + var(--re-container-p, 15px)*2);margin-right:calc(-1*var(--re-container-p, 15px));margin-left:calc(-1*var(--re-container-p, 15px))}}.main-content2__section_accent{color:#fff;background-color:#637381}.main-content2__section_accent .main-content2__section-icon{background-color:#fff}.main-content2__section_accent .main-content2__section-icon svg{fill:#ea1a0e}.main-content2__section_accent._light{color:#161c24;background-color:#edf0f2}.main-content2__section_info-wrap>*+*{margin-top:1.5rem}@media screen and (min-width:1240px){.main-content2__section+.card-tourfix{display:none}}.main-content2__city-list-wrap{margin-top:1.5rem;padding:1.5rem 1rem;background-color:#fff;border-radius:1.5rem}@media screen and (min-width:740px){.main-content2__city-list-wrap{padding:2rem}}@media screen and (min-width:1400px){.main-content2__city-list-wrap{padding:3.125rem 2.375rem}}.main-content2__features-part{display:flex;flex-direction:column}.main-content2__section_form-wrap{margin-top:1.5rem}@media screen and (min-width:740px){.main-content2__section_form-wrap{margin-top:2.5rem}}@media screen and (min-width:740px){.main-content2__section_form-wrap h2,.main-content2__section_form-wrap h3{margin-bottom:1.5rem}}.main-content2__filter-bar3{margin-bottom:1.5rem}.main-content2__section .main-content2__filter-bar3{padding:0;background-color:transparent}.main-content2__section-basement{margin-top:40px}.main-content2__basement{padding-top:var(--re-section-space, 60px)}.main-content2__header{display:flex;align-items:center;justify-content:space-between;-moz-column-gap:1.5rem;column-gap:1.5rem;margin-bottom:1.5rem}.content-block .main-content2__header{margin-bottom:1rem}.content-block .main-content2__header *,.content-block .main-content2__header div{margin-block:0}.main-content2 .main-content2__block_index-nav[class]{--header-form-border-radius:16px;--pt:calc(32px + var(--header-form-border-radius));--pt_scroll:8px;position:sticky;top:calc(var(--re-page-header-form-height, 0px) - var(--pt, 0px) + var(--pt_scroll, 0px));height:95.5px;margin-top:calc(-1*var(--header-form-border-radius));margin-bottom:-8px;padding-top:var(--pt);padding-bottom:8px;transition-property:top;transition-duration:var(--re-page-header-transition-dur, 0.2s);z-index:8}.main-content2__block_before-index-nav{position:relative;z-index:9}@media screen and (max-width:999.98px){.page__header-form._scroll-up~.page__main .main-content2__block_index-nav[class]{top:calc(var(--re-page-header-form-height, 0px) - var(--pt, 0px) + var(--pt_scroll, 0px) + var(--re-page-header-height, 0px))}}@media screen and (min-width:1000px){.page__header-form._scroll~.page__main .main-content2__block_index-nav[class]{--re-page-header-form-height:111px}}.main-content2__headline_hotel{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.75rem}.main-content2__headline_hotel>.main-content2__headline-h1_with-btn,.main-content2__headline_hotel>h1{width:100%;text-wrap:balance}.main-content2__headline_hotel .main-content2__headline-top{order:-5;margin-bottom:0}.main-content2__headline_hotel .main-content2__backlink-block:not(:last-child){margin-bottom:0}.main-content2__headline_hotel .main-content2__place-box{display:flex;align-items:center;align-self:center;gap:.375rem;width:100%;font-size:.875rem;line-height:1.3}.main-content2__headline_hotel .main-content2__flag-wrap{flex-shrink:0;width:.875rem;height:.875rem;margin-top:.1em;background-position:center;background-size:cover;background-repeat:no-repeat;border-radius:.875rem}.main-content2__headline_hotel .main-content2__flag-wrap>*{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.main-content2__headline_hotel .main-content2__stars-wrap{order:-1}.main-content2__headline_hotel .main-content2__subtitle{width:100%}.main-content2__headline_hotel .main-content2__labels{margin:0}@media screen and (min-width:740px){.main-content2__headline_hotel{gap:1rem 1.5rem}.main-content2__headline_hotel .main-content2__place-box{order:1;width:auto}.main-content2__headline_hotel>.main-content2__headline-h1_with-btn,.main-content2__headline_hotel>h1{order:2}.main-content2__headline_hotel .main-content2__stars-wrap{order:0}.main-content2__headline_hotel .main-content2__labels{order:4;width:100%;-moz-column-gap:.75rem;column-gap:.75rem}.main-content2__headline_hotel .main-content2__subtitle{order:3}}@media screen and (min-width:1000px){.main-content2__headline_hotel{row-gap:0}.main-content2__headline_hotel::after,.main-content2__headline_hotel::before{content:"";display:block;width:100%;height:1rem;order:2}.main-content2__headline_hotel::after{order:3}.main-content2__headline_hotel>h1{width:auto}.main-content2__headline_hotel .main-content2__headline-top{margin-bottom:1rem}.main-content2__headline_hotel .main-content2__place-box,.main-content2__headline_hotel .main-content2__subtitle{order:4;width:auto}.main-content2__headline_hotel .main-content2__labels{order:0;gap:1rem;width:auto}.main-content2__headline_hotel .main-content2__label{padding:0;background-color:transparent}.main-content2__headline_hotel .main-content2__label-icon{width:1.125rem;height:1.125rem}.main-content2__headline_hotel .main-content2__label-text{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}}.main-content2__hotel-top+.main-content2__main-container{margin-top:1.5rem}@media screen and (max-width:739.98px){.main-content2__hotel-top>:not(:last-child){margin-bottom:1.5rem}}.main-content2__hotel-top .main-content2__hotel-subtitle{margin-bottom:.75rem;font-size:1.125rem;line-height:1.2}.main-content2__hotel-top .main-content2__map-part{display:flex;flex-direction:column}.main-content2__hotel-top .main-content2__map-wrap{position:relative;flex-grow:1}.main-content2__hotel-top .main-content2__map-box{position:relative;height:100%;min-height:9.875rem;border-radius:.75rem;overflow:hidden;z-index:0}.main-content2__hotel-top .main-content2__map-btn{position:absolute;right:.9375rem;bottom:.375rem;left:.9375rem;font-weight:600;font-size:.875rem;line-height:1.1;z-index:1}.main-content2__hotel-top .main-content2__features-part,.main-content2__hotel-top .main-content2__map-part{padding:var(--re-container-p, 1rem);background-color:#fff;border-radius:1rem}@media screen and (min-width:740px){.main-content2__hotel-top .main-content2__features-part,.main-content2__hotel-top .main-content2__map-part{--re-container-p:1.75rem}}@media screen and (max-width:739.98px){.main-content2__hotel-top .main-content2__features-part,.main-content2__hotel-top .main-content2__map-part{width:calc(100% + var(--re-container-p, 15px)*2);margin-right:calc(-1*var(--re-container-p, 15px));margin-left:calc(-1*var(--re-container-p, 15px))}}@media screen and (min-width:740px){.main-content2__hotel-top{display:flex;flex-wrap:wrap;gap:1.5rem}.main-content2__hotel-top .main-content2__map-box{min-height:9.875rem}.main-content2__hotel-top .main-content2__top-gallery{width:100%;flex-shrink:0}.main-content2__hotel-top .main-content2__section_description{flex-grow:1}.main-content2__hotel-top .main-content2__map-part{order:4;flex-grow:1;width:calc(100% - 17.8125rem - 1.5rem)}.main-content2__hotel-top .main-content2__features-part{order:5;flex-shrink:0;width:17.8125rem}}@media screen and (min-width:1400px){.main-content2__hotel-top .main-content2__top-gallery{flex-grow:1;width:calc(100% - 17.8125rem - 1.5rem)}.main-content2__hotel-top .main-content2__section_description{order:4;flex-shrink:0;width:calc(100% - 17.8125rem - 1.5rem)}.main-content2__hotel-top .main-content2__map-part{order:1;flex-grow:0;flex-shrink:0;width:17.8125rem;min-height:19.375rem}}@media screen and (max-width:739.98px){.main-content2_hotel .main-content2__column-card{width:calc(100% + var(--re-container-p, 15px)*2);margin-right:calc(-1*var(--re-container-p, 15px));margin-left:calc(-1*var(--re-container-p, 15px))}}.main-content2__headline h1+.main-content2__info{padding-top:1rem}.main-content2__info{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;width:100%}.main-content2__info-main{display:flex;flex-wrap:wrap;padding:.25rem .5rem;gap:.375rem;font-weight:400;font-size:.75rem;line-height:1.3;color:#454f5b;background-color:#fff;border-radius:.375rem}.main-content2__info-main svg{width:.875rem;height:.875rem;fill:#919eab}.main-content2__info-main li{display:flex;align-items:center;-moz-column-gap:.25rem;column-gap:.25rem}.main-content2__info-btns{display:flex;flex-wrap:wrap;gap:1rem}@media screen and (max-width:1239.98px){.main-content2__info-btns .btn-post2_grow{max-width:7.875rem}}.main-content2__info_bottom{justify-content:space-between;gap:1rem}@media screen and (max-width:739.98px){.main-content2__info_bottom{flex-direction:column;align-items:stretch}}.main-content2__info_bottom .main-content2__info-main{padding-inline:0;background-color:transparent}@media screen and (min-width:740px){.main-content2__info_bottom .main-content2__info-main{-moz-column-gap:1.5rem;column-gap:1.5rem;font-size:1rem}.main-content2__info_bottom .main-content2__info-main svg{width:1.25rem;height:1.25rem}}@media screen and (max-width:739.98px){.main-content2__info_bottom .main-content2__info-btns{flex-grow:1}}.main-content2__info_bottom .main-content2__info-btns .btn-post2{background-color:#f8f8fa}@media screen and (min-width:1240px){.main-content2__info_bottom .main-content2__info-btns .btn-post2_grow{min-width:126px}}@media screen and (max-width:999.98px){.main-content2_post .main-content2__column{display:none}}.page--index .main-content2__block-header h2{font-weight:500;font-size:18px;line-height:1.2}@media screen and (min-width:740px){.page--index .main-content2__block-header h2{font-size:24px}}@media screen and (min-width:1240px){.page--index .main-content2__block-header h2{font-size:28px}}@media screen and (min-width:1600px){.page--index .main-content2__block-header h2{font-size:32px}}.main-content2__section_history-short{display:flex;flex-direction:column-reverse}@media screen and (min-width:1000px){.main-content2__section_history-short{display:block}}@media screen and (min-width:1240px){.main-content2__section_history-short{display:flex;flex-direction:row-reverse}}.main-content2__section_history-short::after{content:"";display:block;clear:both}.main-content2__section_history-short .__img-wrap{position:relative;display:block;width:100%;margin-top:24px;max-height:304px;overflow:hidden;border-radius:24px}@media screen and (min-width:740px){.main-content2__section_history-short .__img-wrap{max-height:none;max-width:670px;margin-left:auto}}@media screen and (min-width:1000px){.main-content2__section_history-short .__img-wrap{float:right;max-width:calc(50% - 1rem);margin-left:2rem;margin-top:0;margin-bottom:1rem}}@media screen and (min-width:1240px){.main-content2__section_history-short .__img-wrap{float:none;flex-shrink:0;margin-bottom:0}}.main-content2__section_history-short .__img-wrap::before{content:"";display:block;width:100%;padding-top:68%}@media screen and (min-width:740px){.main-content2__section_history-short .__img-wrap::before{padding-top:47%}}@media screen and (min-width:1240px){.main-content2__section_history-short .__img-wrap::before{padding-top:20%}}.main-content2__section_history-short .__img-wrap img{position:absolute;top:50%;left:50%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:inherit;transform:translate(-50%,-50%)}@media screen and (min-width:1240px){.main-content2__section_history-short .__img-wrap img{height:auto}}.main-top{display:flex;flex-direction:column;padding-top:12px;padding-bottom:12px}@media screen and (min-width:1400px){.main-top{padding-bottom:24px}}.main-top__breadcrumbs-wrap:not(:last-child){margin-bottom:12px}@media screen and (min-width:1400px){.main-top__breadcrumbs-wrap:not(:last-child){margin-bottom:24px}}.aside-toggle,.aside-toggle__text{position:relative;align-items:center}.aside-toggle{margin:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;-moz-column-gap:8px;column-gap:8px;width:var(--aside-w, 208px);min-height:40px;padding:12.5px 14px;font-weight:500;font-size:16px;line-height:1.3;white-space:nowrap;color:#242429;background-color:transparent;border-radius:12px;outline:0;transition-property:width,color,background-color;transition-duration:var(--aside-trans-dur, 0.3s);transition-timing-function:var(--aside-trans-tf, ease-in-out)}@media (min-width:1000px){.aside-toggle:focus-visible,.aside-toggle:hover:not(:disabled){color:#ea1a0e}}.aside-toggle svg{flex-shrink:0;display:block;width:18px;height:18px;fill:#ea1a0e;transition:transform .3s}.main--aside-close .aside-toggle{width:var(--aside-w, 101px);background-color:#fff}.main--aside-close .aside-toggle svg{transform:scale(-1,1)}.aside-toggle__text{display:inline-flex;width:100%;text-align:left;overflow:hidden}.aside-toggle__text>*{width:100%;transition-property:transform,opacity;transition-duration:var(--aside-trans-dur, 0.3s);transition-timing-function:var(--aside-trans-tf, ease-in-out)}.aside-toggle__closed-text{position:absolute;left:0;top:0;height:100%;transform:translateX(-120%);opacity:0}.main--aside-close .aside-toggle__closed-text{transform:translateX(0);opacity:1}.main--aside-close .aside-toggle__opened-text{transform:translateX(120%);opacity:0}@media (min-width:1000px){.main{--aside-w:280px;--aside-menu-w:280px;--aside-inner-w:280px;--aside-sticky-top:84px;--aside-mr:30px;--aside-trans-dur:0.3s;--aside-trans-tf:ease-in-out}}@media (min-width:1400px){.main{--aside-mr:54px}}@media (min-width:1000px){.main--aside-close,.main--aside-hard{--aside-w:101px;--aside-menu-w:46px;--aside-mr:20px}}.main__content-wrap{display:flex}.main__content-wrap:not(:last-child){padding-bottom:40px}@media (min-width:1000px){.main__content-wrap:not(:last-child){padding-bottom:60px}}@media (min-width:1400px){.main__content-wrap:not(:last-child){padding-bottom:80px}}.main__content{flex-grow:1;width:100%}@media (min-width:1000px){.main__content:not(:first-child){width:calc(100% - var(--aside-mr, 30px) - var(--aside-w, 204px));transition-property:width;transition-duration:var(--aside-trans-dur, 0.3s);transition-timing-function:var(--aside-trans-tf, ease-in-out)}}.main__aside{display:none}@media (min-width:1000px){.main__aside{display:block;flex-shrink:0;width:var(--aside-w, 204px);margin-right:var(--aside-mr, 30px);transition-property:width,margin-right;transition-duration:var(--aside-trans-dur, 0.3s);transition-timing-function:var(--aside-trans-tf, ease-in-out)}.main--aside-close .main__aside,.main--aside-hard .main__aside{margin-right:var(--aside-mr, 20px)}}.main__aside-toggle{flex-shrink:0}@media (min-width:1000px){.main__aside-inner,.main__aside-wrap{width:var(--aside-inner-w, 204px);height:100%}.main__aside-wrap{display:flex;flex-direction:column;background-color:#f8f8fa;transition-property:width,box-shadow;transition-duration:var(--aside-trans-dur, 0.3s);transition-timing-function:var(--aside-trans-tf, ease-in-out);overflow:hidden;z-index:48}.main--aside-hard .main__aside-wrap{box-shadow:4px 0 4px #e4e4ee}.main--aside-close .main__aside-wrap{width:var(--aside-w, 40px);box-shadow:none}.main__aside-inner{max-height:100%;padding:0 0 16px;overflow:hidden auto;scrollbar-width:thin;scrollbar-color:#e4e4ee transparent}.main--aside-hard{padding:8px 8px 8px 16px}}@media screen and (min-width:1000px){.main__aside>.main__aside-block-wrap:last-child{position:sticky;top:calc(var(--re-page-header-form-height, 100px) + 10px)}}.main__aside-block-wrap>:not(:first-child),.main__aside-inner>:not(:first-child){margin-top:12px}.main__aside-inner>:not(.aside-list){visibility:visible;transition-property:transform,visibility,max-height,margin,padding;transition-duration:var(--aside-trans-dur, 0.3s),0s,0s,0s,0s;transition-delay:0s,0s,0s,0s,0s;transition-timing-function:var(--aside-trans-tf, ease-in-out);max-height:999999px;transform-origin:var(--aside-w, 40px) 50%}.main--aside-close .main__aside-inner>:not(.aside-list){transition-delay:0s,var(--aside-trans-dur, 0.3s),var(--aside-trans-dur, 0.3s),var(--aside-trans-dur, 0.3s),var(--aside-trans-dur, 0.3s);transform:translateX(var(--aside-w, 40px));visibility:hidden;overflow:hidden;max-height:0;padding:0;margin:0}.main__bottom{padding-block:40px}@media (min-width:1000px){.main__bottom{padding-block:60px}}@media (min-width:1400px){.main__bottom{padding-block:80px}}.main__bottom--recent{padding-block:0}.main__container:not(:last-child){margin-bottom:16px}@media (min-width:1240px){.main__container:not(:last-child){margin-bottom:30px}}.main__content .subscribe:not(:first-child){margin-top:40px}@media (min-width:1000px){.main__content .subscribe:not(:first-child){margin-top:60px}}@media (min-width:1400px){.main__content .subscribe:not(:first-child){margin-top:80px}}.main--press-post .main__content-wrap:first-child{padding-top:30px}@media (min-width:1240px){.main--press-post .main__content-wrap:first-child{padding-top:60px}}@media (min-width:1000px){.main--press-post .main__content:not(:last-child){width:calc(100% - 42px - 204px)}}@media (min-width:1240px){.main--press-post .main__content:not(:last-child){width:calc(100% - 30px - 264px)}}@media (min-width:1400px){.main--press-post .main__content:not(:last-child){width:calc(100% - 54px - 264px)}}@media (min-width:1600px){.main--press-post .main__content:not(:last-child){width:calc(100% - 97px - 264px)}}.main--press-post .main__aside{padding-top:0}@media (min-width:1000px){.main--press-post .main__aside{margin-right:0;margin-left:42px}}@media (min-width:1240px){.main--press-post .main__aside{margin-left:30px}}@media (min-width:1400px){.main--press-post .main__aside{margin-left:54px}}@media (min-width:1600px){.main--press-post .main__aside{margin-left:97px}}.main--press-post .main__aside>:last-child{position:sticky;top:30px}@media (min-width:1240px){.main--press-post .main__aside>:last-child{top:60px}}.basement{--re-basement-header-mb:24px}@media screen and (min-width:740px){.basement{--re-basement-header-mb:32px}}@media screen and (min-width:1240px){.basement{--re-basement-header-mb:40px}}.basement__section+.basement__section{padding-top:var(--re-section-space, 60px)}.basement__header{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;-moz-column-gap:24px;column-gap:24px;margin-bottom:var(--re-basement-header-mb, 24px)}.basement__header-title{font-family:"Druk Wide Cyr","GolosText",Arial,sans-serif;font-weight:500;font-size:18px;line-height:1.2;color:#161c24}@media screen and (min-width:740px){.basement__header-title{font-size:24px}}@media screen and (min-width:1240px){.basement__header-title{font-size:32px}}.basement__header .slider-btns2 .slider-btn2{position:static;transform:none}.basement__header+.basement__other,.basement__section--other .basement__other{margin-top:calc(-1*var(--re-basement-header-mb, 24px))}@media screen and (max-width:739.98px){.basement__subscribe{width:calc(100% + var(--re-container-p, 15px)*2);margin-right:calc(-1*var(--re-container-p, 15px));margin-left:calc(-1*var(--re-container-p, 15px))}}.basement__section_slider-tabs .basement__header{display:flex;flex-direction:column;align-items:stretch;row-gap:16px}.page{position:relative;display:flex;flex-direction:column;width:100%;min-height:var(--re-page-min-height);margin-right:inherit;padding-top:calc(var(--re-page-header-height, 0px) + var(--re-page-header-form-height, 0px))}@media screen and (min-width:1000px){.page{padding-top:0}}.page--press{padding-top:var(--re-page-header-height, 0px)}@media screen and (min-width:1000px){.page--press{padding-top:0}}.page__header{flex:0 0 auto;position:relative;z-index:101}@media screen and (max-width:999.98px){.page__header{position:fixed;top:0;width:100%;transition:transform var(--re-page-header-transition-dur, 0.2s)}}.page__header.active{z-index:103}@media screen and (max-width:999.98px){.page--press .page__header._scroll{border-bottom:1px solid #edf0f2}}.page__main{position:relative;flex:1 0 auto;padding-bottom:calc(var(--re-page-main-padding-bottom, 50px) + var(--re-footer-radius-top, 30px));overflow-x:clip}@media screen and (min-width:1000px){.page__header+.page__main{padding-top:20px}}.page__header-form{position:fixed;top:var(--re-page-header-height, 0px);width:100%;max-width:100%;z-index:49;transition-property:transform;transition-duration:var(--re-page-header-transition-dur, 0.2s);border-bottom:1px solid #edf0f2;border-bottom-right-radius:16px;border-bottom-left-radius:16px}@media screen and (min-width:1000px){.page__header-form{position:absolute;transition-duration:0s;transition-property:transform,border-radius}.page__header-form:not(._scroll){border-radius:0}.page__header-form._scroll{position:fixed;top:0}.page__header+.page__header-form+*{margin-top:var(--re-page-header-form-height, 0px)}}@media screen and (max-width:999.98px){.page:not(.page--press) .page__header._scroll-down,.page__header-form._scroll-down,.page__header-form._scroll-down~.page__main :not(.main-content2__headline) .main-content2__menu-btn,.page__header-form._scroll-down~.page__main :not(.main-content__headline) .main-content__menu-btn{transform:translateY(calc(-1*var(--re-page-header-height, 0px)))}}.page__main--no-padding{padding-bottom:var(--re-footer-radius-top, 30px)}.page--index .page__main--no-padding{margin-bottom:var(--re-footer-radius-top, 30px);padding-bottom:0}.page__basement{position:relative;padding-top:var(--re-section-space, 60px);z-index:2}.page--press .page__main:not(.page__main--no-padding)+.page__basement{padding-top:0}.page__footer,.page__main--no-padding+.page__basement{margin-top:calc(-1*var(--re-footer-radius-top, 30px))}.page__footer{position:relative;flex:0 0 auto;border-top-left-radius:var(--re-footer-radius-top, 30px);border-top-right-radius:var(--re-footer-radius-top, 30px);z-index:1}.page__basement+.page__footer{margin-top:calc(-1*var(--re-footer-main-pt, 30px) + var(--re-footer-main-pt-min, 0px))}.page--print *{color:#000!important}.page--print [data-is-ready-to-grab]{flex-wrap:wrap}.page--print .header__row1,.page--print .header__row2{min-height:auto}.page--print .page__header+.page__header-form+*,.page--print .page__header+.page__header-form+.ticker+*{margin-top:0}.page--print .accordion>li>:first-child::after,.page--print .accordion>li>:first-child::before{content:none}.page--print .accordion>li,.page--print .accordion>li>:first-child,.page--print .accordion>li>div,.page--print .header__middle,.page--print .header__row1,.page--print .main-content2__section,.page--print .tour-detail-card{background-color:transparent}.page--print .accordion>li>a::after,.page--print .blog-nav,.page--print .btns,.page--print .card-tour3 .card-tour3__title,.page--print .card-tour3__btn,.page--print .card-tourfix,.page--print .content-block .btn2,.page--print .deposit-links2,.page--print .features__item._toggle,.page--print .footer,.page--print .header__b2c-link,.page--print .header__currency-wrap,.page--print .header__main,.page--print .header__main-inner,.page--print .header__mobile-main,.page--print .header__notice-wrap,.page--print .header__right,.page--print .header__row2,.page--print .header__row2 .header__nav-wrap,.page--print .hotel-first__btn,.page--print .hotel-first__content,.page--print .hub-btn,.page--print .js-hotel-search__wrapper,.page--print .main-content2__backlink-block,.page--print .main-content2__form,.page--print .main-content2__hotel-top .main-content2__map-part,.page--print .main-content2__menu-btn,.page--print .main-content2__price-row.price-row>*,.page--print .main-content2__section_form-wrap,.page--print .main-content2__top-gallery,.page--print .main-content__form,.page--print .main-content__menu-btn,.page--print .main-content__price-row.price-row>*,.page--print .main__aside,.page--print .main__top,.page--print .no-print,.page--print .open-all,.page--print .open-all2,.page--print .page__basement,.page--print .page__btns-wrap,.page--print .page__header-form,.page--print .price-row__btn,.page--print .right-link>a,.page--print .section-tabs .section-tabs__switches,.page--print .slider-btn,.page--print .slider-content,.page--print .slider-simple__inner,.page--print .slider__swiper,.page--print .ticker,.page--print .tour-detail-card__btn,.page--print .tour-detail__btn,.page--print .tour-detail__link,.page--print a.video-btn{display:none}.page--print .content-block__slider:first-child+*{margin-top:0}.page--print table:not([class]) td,.page--print table:not([class]) th{display:flex;flex-direction:column;width:100%!important}.page--print table:not([class]) td:not(:first-child)::before,.page--print table:not([class]) th:not(:first-child)::before{border-top:0}.page--print table:not([class]) td:not(:last-child)::before,.page--print table:not([class]) th:not(:last-child)::before{border-bottom:0}.page--print table:not([class]) tr:first-child>:first-child{border-top-right-radius:15px}.page--print table:not([class]) tr:first-child>:last-child{border-top-right-radius:0}.page--print table:not([class]) tr:last-child>:first-child{border-bottom-left-radius:0}.page--print .content-block__slider,.page--print .double-block.double-block--img,.page--print .half-img,.page--print .half-img-link,.page--print .map-wrap{display:none}.page--print .slider-simple,.page--print .tour-detail__slider{margin-bottom:-30px}.page--print .card-tour3,.page--print .hotel-first{padding:0;background-color:transparent;border-radius:0}.page--print .price-row,.page--print .tour-detail-card{border:0;padding:0}.page--print .content-block,.page--print .text-l,.page--print .tour-detail-card{font-size:14px;line-height:1.5}.page--print .main-content2__block:not(:first-child),.page--print .main-content__block:not(:first-child){padding-top:30px}.page--print .page__main{padding-bottom:30px}.page--print .main-content2__sub-title,.page--print .main-content__sub-title{padding-top:0}.page--print .main-content2__section.main-content2__section_accent{background-color:#f8f8fa}.page--print .key,.page--print .main-content2 .main-content2__section.main-content2__section_accent{padding:20px}.page--print .content-block>.card-content:not(:first-child),.page--print .content-block>.deposit-links:not(:first-child),.page--print .content-block>.figure:not(:first-child),.page--print .content-block>.key:not(:first-child),.page--print .content-block>figure:not(:first-child),.page--print .main-content2__column+.main-content2__content-part,.page--print .main-content2__hotel-top,.page--print .main-content2__hotel-top .main-content2__features-part,.page--print .main-content2__main-container{margin-top:30px}.page--print .content-block .double-block:not(:last-child),.page--print .content-block .slider:not(:last-child),.page--print .content-block>.card-content:not(:last-child),.page--print .content-block>.deposit-links:not(:last-child),.page--print .content-block>.figure:not(:last-child),.page--print .content-block>.key:not(:last-child),.page--print .content-block>figure:not(:last-child){margin-bottom:30px}.page--print .content-block p:not(:last-child),.page--print .main-content__labels{margin-bottom:10px}.page--print .content-block ol>li,.page--print .content-block p:not(:first-child),.page--print .content-block ul.column>li,.page--print .content-block ul.nodots>li,.page--print .content-block ul.red>li,.page--print .content-block ul:not([class])>li,.page--print .main-content .main-content__headline h1,.page--print .main-content2 .card-tour3__title,.page--print .main-content2 .main-content2__headline h1{margin-top:0}.page--print .accordion>li>:first-child.active,.page--print .content-block :last-child,.page--print .content-block ol>li:not(:last-child),.page--print .content-block ul.column li:not(:last-child),.page--print .content-block ul.red li:not(:last-child),.page--print .content-block ul:not([class]) li:not(:last-child),.page--print .main-content2__headline,.page--print .main-content2__headline--with-subtitle h1:not(:last-child),.page--print .main-content2__labels,.page--print .main-content__headline,.page--print .main-content__headline--with-subtitle h1:not(:last-child),.page--print .tour-detail-card__price-wrapper,.page--print .tour-detail__row,.page--print div .content-block :has(+.double-block),.page--print div .content-block :has(+.slider-content),.page--print div .section-slider-header>:not(:last-child),.page--print div .tour-calendar-header>:not(:last-child){margin-bottom:0}.page--print .main-content2__price-row.price-row,.page--print .main-content__price-row.price-row{margin-top:-30px}.page--print .container{max-width:210mm}.page--print .container .container{padding-right:0;padding-left:0}.page--print .half-img{width:auto;max-width:100%}.page--print .content-block>.key .h1:not(:first-child),.page--print .content-block>.key .h2:not(:first-child),.page--print .content-block>.key .h3:not(:first-child),.page--print .content-block>.key .h4:not(:first-child),.page--print .content-block>.key h1:not(:first-child),.page--print .content-block>.key h2:not(:first-child),.page--print .content-block>.key h3:not(:first-child),.page--print .content-block>.key h4:not(:first-child),.page--print .h1:not(:first-child),.page--print .h2:not(:first-child),.page--print .h3:not(:first-child),.page--print .h4:not(:first-child),.page--print h1:not(:first-child),.page--print h2:not(:first-child),.page--print h3:not(:first-child),.page--print h4:not(:first-child){margin-top:30px}.page--print .h1:not(:last-child),.page--print .h2:not(:last-child),.page--print .h3:not(:last-child),.page--print .h4:not(:last-child),.page--print h1:not(:last-child),.page--print h2:not(:last-child),.page--print h3:not(:last-child),.page--print h4:not(:last-child){margin-bottom:10px}.page--print .h1,.page--print .h2,.page--print .h3,.page--print .h4,.page--print .tour-detail-card__name,.page--print h1,.page--print h2,.page--print h3,.page--print h4{page-break-after:avoid}.page--print .js-printdata{display:block!important;max-width:130mm}.page--print .js-printdata>div:not([class]){overflow-wrap:break-word;text-align:right}.page--print .accordion>li{border:0}.page--print .accordion>li>:first-child{min-height:auto;margin-bottom:.5em;padding:0}.page--print .accordion>li>div{display:block!important;height:auto!important;padding:0!important;border-radius:0!important}.page--print .header{position:relative;margin-bottom:20px}.page--print .header__inner{align-items:flex-start}.page--print .header__logo-wrap{left:0;margin-right:auto;flex-shrink:0;max-width:70mm}.page--print .header__inner{-moz-column-gap:10mm;column-gap:10mm}.page--print .header__main{position:static;flex-grow:0;min-width:auto;height:auto;padding:0 0 0 30px;z-index:0;width:auto;max-width:none;overflow:unset;transform:none;transition:none}.page--print .hub-block{height:auto!important}.page--print .hub-block:has(+.hub-btn.hub-hidden){-webkit-mask-image:none;mask-image:none}.page--print .features__item._hidden,.page--print .header__row1 .header__logo,.page--print .js-img,.page--print .main-content2__hotel-top,.page--print .main-content2__section_tabs{display:block!important}.page--print .main-content2__section_tabs .section-tabs{padding-top:0;border-top:0}.page--print .main-content2__section_tabs .section-tabs__bodies{max-height:unset;padding:0;overflow:unset}.page--print .slider{margin-right:0;margin-left:0}.page--print .card-tour3,.page--print .hotel-first,.page--print .main-content2__hotel-top .main-content2__features-part,.page--print .main-content2__section,.page--print .main-content2_hotel .main-content2__column-card,.page--print .section-tabs{width:100%;margin-right:0;margin-left:0;padding-right:0;padding-left:0}.page--print .main-content2 .main-content2__hotel-top>*,.page--print .main-content2 .main-content2__section,.page--print .main-content2__hotel-top .main-content2__features-part{padding-top:0;padding-bottom:0}.page--print .main-content2__section_accent .main-content2__section-icon{display:inline-flex;width:auto;height:auto;border-radius:0;background-color:transparent}.page--print .main-content2__section_accent .main-content2__section-icon+*{margin-top:0!important}.page--print .main-content2__main-container{flex-direction:column}.page--print .main-content2__column{width:100%}.page--print .main-content2__content-part{width:100%;max-width:100%}.page--print .main-content2 .main-content2__headline_hotel{row-gap:6px}.page--print .main-content2 .main-content2__headline_hotel h1{margin-bottom:0;margin-top:0}.page--print .main-content2 .main-content2__headline_hotel::after,.page--print .main-content2 .main-content2__headline_hotel::before{height:1px}.page--print .tour-calendar{--day-widht:2rem;--week-padding-inline:0.75rem}.page--print .tour-calendar__day_selected::after{background-color:#c4cdd5;opacity:.4}.page--print .tour-calendar__day_today::after{opacity:.2}.page--print .tour-calendar__month-name{-webkit-print-color-adjust:exact;print-color-adjust:exact;padding-bottom:0}.page--print .tour-calendar__list-wrap{margin-bottom:-1rem}.page--print .tour-calendar__months{border:0;border-radius:0}.page--print .tour-calendar__month{border-right:0}.page--print .tour-calendar__month *,.page--print .tour-calendar__month ::after,.page--print .tour-calendar__month ::before{page-break-inside:avoid!important}.page--print .tour-calendar__months{flex-wrap:wrap;width:auto!important;transform:none!important}.page--print .tour-calendar__month{width:auto!important;margin-bottom:1rem}.page--print .tour-calendar__slider-btns{display:none}.page--print .tour-calendar_section{width:100%;margin-right:0;margin-left:0;padding-right:0;padding-left:0}.page--print .tour-calendar_section .tour-calendar__list-wrap{width:calc(100% + var(--week-padding-inline)*2);margin-right:calc(-1*var(--week-padding-inline));margin-left:calc(-1*var(--week-padding-inline))}.page--print .tour-calendar-header{min-height:unset}.page--print::after,.page--print::before{content:"Примерный вид";position:fixed;top:0;padding-top:5px;padding-bottom:5px;writing-mode:vertical-rl;font-weight:600;font-size:12px;line-height:14px;letter-spacing:.05em;opacity:.3;z-index:999}.page--print::before{left:0;transform:rotate(180deg)}.page--print::after{right:0}.page--print.page{padding-top:0}.page--print .container{padding-right:15px;padding-left:15px}@media (min-width:599px){.page--print .column,.page--print .tour-detail-card__date-text{-moz-column-count:2;column-count:2;-moz-column-gap:2em;column-gap:2em}.page--print .double-block{display:flex}.page--print .double-block>:first-child{margin-right:2em}.page--print .double-block>*{width:50%;margin-bottom:0}}.page--content-only .page__main{width:100%;max-width:940px;margin-right:auto;margin-left:auto;padding-top:30px;padding-bottom:50px}.page--content-only .page__main .js-hotel-search__wrapper{display:none}.page--index .page__header-form+.page__main{padding-top:24px}@media screen and (min-width:1400px){.page--index .page__header-form+.page__main{padding-top:32px}}.overflow-x{display:flex;overflow-x:auto;padding-bottom:6px;scrollbar-color:rgba(141,141,159,.4) transparent;scrollbar-width:thin}.overflow-x::-webkit-scrollbar{width:16px;height:16px}.overflow-x::-webkit-scrollbar-thumb{background-color:rgba(141,141,159,.4);background-clip:content-box;border-width:6px;border-style:solid;border-color:transparent;border-radius:16px}.overflow-x__inner{flex-grow:1}.overflow-hidden{overflow:hidden}.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.visibility-hidden{visibility:hidden}.hidden{display:none!important}@media (min-width:1000px){.hidden-desktop{display:none!important}}@media (max-width:999.98px){.is-desktop{display:none!important}}@media (min-width:1000px){.is-tablet,.no-desktop{display:none!important}}@media (max-width:739.98px){.is-tablet{display:none!important}}@media (min-width:740px){.is-mobile{display:none!important}}.swiper-slide{box-sizing:border-box}.tabs-body{opacity:0;position:absolute;top:0;left:0;width:100%;transform:translateX(150%);transition:transform .8s,opacity .3s}.tabs-body.active{position:static;opacity:1;transition:opacity .3s .3s,transform .5s;transform:translateX(0)}.required::after{content:"*";color:#e92b37;margin-left:4px}.best-wrapper-ever{transition:height .5s;overflow:hidden}.align-center{text-align:center}.flex-wrap{flex-wrap:wrap}.fw600{font-weight:600}.fw800{font-weight:800}.body-print .b24-widget-button-shadow,.body-print .b24-widget-button-social-item,.body-print .b24-widget-button-wrapper,.d-none{display:none!important}.nowrap{white-space:nowrap}.js-img{display:none}.body-print{background-color:transparent}@media screen and (min-width:740px){.page--print .main-content2__headline_hotel::after,.page--print .main-content2__headline_hotel::before{content:none}.page--print .main-content2__headline_hotel .main-content2__place-box{order:1;width:100%}.page--print .main-content2__headline_hotel .main-content2__labels{width:100%;order:4;-moz-column-gap:.75rem;column-gap:.75rem;margin-top:.5rem}.page--print .main-content2__headline_hotel .main-content2__label{padding:.3125rem .5rem;background-color:#f1f3f8}.page--print .main-content2__headline_hotel .main-content2__label-icon{width:.875rem;height:.875rem}.page--print .main-content2__headline_hotel .main-content2__label-text{position:unset;overflow:unset;clip:unset;height:unset;width:unset;margin:unset;padding:unset;border:unset}}@media print{body,html{height:297mm;width:210mm}body{background-color:transparent}.page{padding-top:0}.b24-widget-button-shadow,.b24-widget-button-social-item,.b24-widget-button-wrapper,.main-content2__headline-top{display:none!important}.js-to-print,.page--print::after,.page--print::before{display:none}.main-content__headline--print{padding-right:0}.main-content__labels .js-to-print:only-child{margin-top:-24px}.content-block ul.column li::before,.content-block ul:not([class]) li::before,.icon,.key,.label,.main-content2__section.main-content2__section_accent{-webkit-print-color-adjust:exact;print-color-adjust:exact}.double-block{display:flex}.double-block>:first-child{margin-right:2em}.double-block>*{width:50%;margin-bottom:0}.column,.tour-detail-card__date-text{-moz-column-count:2;column-count:2;-moz-column-gap:2em;column-gap:2em}*{color:#000!important}[data-is-ready-to-grab]{flex-wrap:wrap}.header__row1,.header__row2{min-height:auto}.page__header+.page__header-form+*,.page__header+.page__header-form+.ticker+*{margin-top:0}.accordion>li>:first-child::after,.accordion>li>:first-child::before{content:none}.accordion>li,.accordion>li>:first-child,.accordion>li>div,.header__middle,.header__row1,.main-content2__section,.tour-detail-card{background-color:transparent}.accordion>li>a::after,.blog-nav,.btns,.card-tour3 .card-tour3__title,.card-tour3__btn,.card-tourfix,.content-block .btn2,.deposit-links2,.features__item._toggle,.footer,.header__b2c-link,.header__currency-wrap,.header__main,.header__main-inner,.header__mobile-main,.header__notice-wrap,.header__right,.header__row2,.header__row2 .header__nav-wrap,.hotel-first__btn,.hotel-first__content,.hub-btn,.js-hotel-search__wrapper,.main-content2__backlink-block,.main-content2__form,.main-content2__hotel-top .main-content2__map-part,.main-content2__menu-btn,.main-content2__price-row.price-row>*,.main-content2__section_form-wrap,.main-content2__top-gallery,.main-content__form,.main-content__menu-btn,.main-content__price-row.price-row>*,.main__aside,.main__top,.no-print,.open-all,.open-all2,.page__basement,.page__btns-wrap,.page__header-form,.price-row__btn,.right-link>a,.section-tabs .section-tabs__switches,.slider-btn,.slider-content,.slider-simple__inner,.slider__swiper,.ticker,.tour-detail-card__btn,.tour-detail__btn,.tour-detail__link,a.video-btn{display:none}.content-block__slider:first-child+*{margin-top:0}table:not([class]) td,table:not([class]) th{display:flex;flex-direction:column;width:100%!important}table:not([class]) td:not(:first-child)::before,table:not([class]) th:not(:first-child)::before{border-top:0}table:not([class]) td:not(:last-child)::before,table:not([class]) th:not(:last-child)::before{border-bottom:0}table:not([class]) tr:first-child>:first-child{border-top-right-radius:15px}table:not([class]) tr:first-child>:last-child{border-top-right-radius:0}table:not([class]) tr:last-child>:first-child{border-bottom-left-radius:0}.content-block__slider,.double-block.double-block--img,.half-img,.half-img-link,.map-wrap{display:none}.slider-simple,.tour-detail__slider{margin-bottom:-30px}.card-tour3,.hotel-first{padding:0;background-color:transparent;border-radius:0}.price-row,.tour-detail-card{border:0;padding:0}.content-block,.text-l,.tour-detail-card{font-size:14px;line-height:1.5}.main-content2__block:not(:first-child),.main-content__block:not(:first-child){padding-top:30px}.page__main{padding-bottom:30px}.main-content2__sub-title,.main-content__sub-title{padding-top:0}.main-content2__section.main-content2__section_accent{background-color:#f8f8fa}.key,.main-content2 .main-content2__section.main-content2__section_accent{padding:20px}.content-block>.card-content:not(:first-child),.content-block>.deposit-links:not(:first-child),.content-block>.figure:not(:first-child),.content-block>.key:not(:first-child),.content-block>figure:not(:first-child),.main-content2__column+.main-content2__content-part,.main-content2__hotel-top,.main-content2__hotel-top .main-content2__features-part,.main-content2__main-container{margin-top:30px}.content-block .double-block:not(:last-child),.content-block .slider:not(:last-child),.content-block>.card-content:not(:last-child),.content-block>.deposit-links:not(:last-child),.content-block>.figure:not(:last-child),.content-block>.key:not(:last-child),.content-block>figure:not(:last-child){margin-bottom:30px}.content-block ul.column,.content-block ul.red,.content-block ul:not([class]){margin-top:10px}.content-block p:not(:last-child),.main-content__labels{margin-bottom:10px}.content-block ol>li,.content-block p:not(:first-child),.content-block ul.column>li,.content-block ul.nodots>li,.content-block ul.red>li,.content-block ul:not([class])>li,.main-content .main-content__headline h1,.main-content2 .card-tour3__title,.main-content2 .main-content2__headline h1{margin-top:0}.accordion>li>:first-child.active,.content-block :last-child,.content-block ol>li:not(:last-child),.content-block ul.column li:not(:last-child),.content-block ul.red li:not(:last-child),.content-block ul:not([class]) li:not(:last-child),.main-content2__headline,.main-content2__headline--with-subtitle h1:not(:last-child),.main-content2__labels,.main-content__headline,.main-content__headline--with-subtitle h1:not(:last-child),.tour-detail-card__price-wrapper,.tour-detail__row,div .content-block :has(+.double-block),div .content-block :has(+.slider-content),div .section-slider-header>:not(:last-child),div .tour-calendar-header>:not(:last-child){margin-bottom:0}.main-content2__price-row.price-row,.main-content__price-row.price-row{margin-top:-30px}.container{max-width:210mm;padding-right:15px;padding-left:15px}.container .container{padding-right:0;padding-left:0}.half-img{width:auto;max-width:100%}.content-block>.key .h1:not(:first-child),.content-block>.key .h2:not(:first-child),.content-block>.key .h3:not(:first-child),.content-block>.key .h4:not(:first-child),.content-block>.key h1:not(:first-child),.content-block>.key h2:not(:first-child),.content-block>.key h3:not(:first-child),.content-block>.key h4:not(:first-child),.h1:not(:first-child),.h2:not(:first-child),.h3:not(:first-child),.h4:not(:first-child),h1:not(:first-child),h2:not(:first-child),h3:not(:first-child),h4:not(:first-child){margin-top:30px}.h1:not(:last-child),.h2:not(:last-child),.h3:not(:last-child),.h4:not(:last-child),h1:not(:last-child),h2:not(:last-child),h3:not(:last-child),h4:not(:last-child){margin-bottom:10px}.h1,.h2,.h3,.h4,.tour-detail-card__name,h1,h2,h3,h4{page-break-after:avoid}.js-printdata{display:block!important;max-width:130mm}.js-printdata>div:not([class]){overflow-wrap:break-word;text-align:right}.accordion>li{border:0}.accordion>li>:first-child{min-height:auto;margin-bottom:.5em;padding:0}.accordion>li>div{display:block!important;height:auto!important;padding:0!important;border-radius:0!important}.header{position:relative;margin-bottom:20px}.header__inner{align-items:flex-start}.header__logo-wrap{left:0;margin-right:auto;flex-shrink:0;max-width:70mm}.header__inner{-moz-column-gap:10mm;column-gap:10mm}.header__main{position:static;flex-grow:0;min-width:auto;height:auto;padding:0 0 0 30px;z-index:0;width:auto;max-width:none;overflow:unset;transform:none;transition:none}.hub-block{height:auto!important}.hub-block:has(+.hub-btn.hub-hidden){-webkit-mask-image:none;mask-image:none}.features__item._hidden,.header__row1 .header__logo,.js-img,.main-content2__hotel-top,.main-content2__section_tabs{display:block!important}.main-content2__section_tabs .section-tabs{padding-top:0;border-top:0}.main-content2__section_tabs .section-tabs__bodies{max-height:unset;padding:0;overflow:unset}.slider{margin-right:0;margin-left:0}.card-tour3,.hotel-first,.main-content2__hotel-top .main-content2__features-part,.main-content2__section,.main-content2_hotel .main-content2__column-card,.section-tabs{width:100%;margin-right:0;margin-left:0;padding-right:0;padding-left:0}.main-content2 .main-content2__hotel-top>*,.main-content2 .main-content2__section,.main-content2__hotel-top .main-content2__features-part{padding-top:0;padding-bottom:0}.main-content2__section_accent .main-content2__section-icon{display:inline-flex;width:auto;height:auto;border-radius:0;background-color:transparent}.main-content2__section_accent .main-content2__section-icon+*{margin-top:0!important}.main-content2__main-container{flex-direction:column}.main-content2__column{width:100%}.main-content2__content-part{width:100%;max-width:100%}.main-content2 .main-content2__headline_hotel{row-gap:6px}.main-content2 .main-content2__headline_hotel h1{margin-bottom:0;margin-top:0}.main-content2 .main-content2__headline_hotel::after,.main-content2 .main-content2__headline_hotel::before{height:1px}.tour-calendar{--day-widht:2rem;--week-padding-inline:0.75rem}.tour-calendar__day_selected::after{background-color:#c4cdd5;opacity:.4}.tour-calendar__day_today::after{opacity:.2}.tour-calendar__month-name{-webkit-print-color-adjust:exact;print-color-adjust:exact;padding-bottom:0}.tour-calendar__list-wrap{margin-bottom:-1rem}.tour-calendar__months{border:0;border-radius:0}.tour-calendar__month{border-right:0}.tour-calendar__month *,.tour-calendar__month ::after,.tour-calendar__month ::before{page-break-inside:avoid!important}.tour-calendar__months{flex-wrap:wrap;width:auto!important;transform:none!important}.tour-calendar__month{width:auto!important;margin-bottom:1rem}.tour-calendar__slider-btns{display:none}.tour-calendar_section{width:100%;margin-right:0;margin-left:0;padding-right:0;padding-left:0}.tour-calendar_section .tour-calendar__list-wrap{width:calc(100% + var(--week-padding-inline)*2);margin-right:calc(-1*var(--week-padding-inline));margin-left:calc(-1*var(--week-padding-inline))}.tour-calendar-header{min-height:unset}}