@-webkit-keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.-disabled-.-focus-.air-datepicker-cell.-day-.-other-month-,.-disabled-.-focus-.air-datepicker-cell.-year-.-other-decade-,.air-datepicker-cell.-day-.-other-month-,.air-datepicker-cell.-year-.-other-decade-{color:var(--adp-color-other-month)}.air-datepicker-cell.-day-.-other-month-:hover,.air-datepicker-cell.-year-.-other-decade-:hover{color:var(--adp-color-other-month-hover)}.-selected-.air-datepicker-cell.-day-.-other-month-,.-selected-.air-datepicker-cell.-year-.-other-decade-{color:#fff;background:var(--adp-background-color-selected-other-month)}.-selected-.-focus-.air-datepicker-cell.-day-.-other-month-,.-selected-.-focus-.air-datepicker-cell.-year-.-other-decade-{background:var(--adp-background-color-selected-other-month-focused)}.-in-range-.air-datepicker-cell.-day-.-other-month-,.-in-range-.air-datepicker-cell.-year-.-other-decade-{background-color:var(--adp-background-color-in-range);color:var(--adp-color)}.-in-range-.-focus-.air-datepicker-cell.-day-.-other-month-,.-in-range-.-focus-.air-datepicker-cell.-year-.-other-decade-{background-color:var(--adp-background-color-in-range-focused)}.air-datepicker-cell.-day-.-other-month-:empty,.air-datepicker-cell.-year-.-other-decade-:empty{background:0 0;border:0}.air-datepicker-cell{border-radius:var(--adp-cell-border-radius);box-sizing:border-box;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;z-index:1}.air-datepicker-cell.-focus-{background:var(--adp-cell-background-color-hover)}.air-datepicker-cell.-current-.-focus-{color:var(--adp-color)}.air-datepicker-cell.-current-,.air-datepicker-cell.-current-.-in-range-{color:var(--adp-color-current-date)}.air-datepicker-cell.-disabled-{cursor:default;color:var(--adp-color-disabled)}.air-datepicker-cell.-disabled-.-current-.-focus-,.air-datepicker-cell.-disabled-.-focus-{color:var(--adp-color-disabled)}.air-datepicker-cell.-disabled-.-in-range-{color:var(--adp-color-disabled-in-range)}.air-datepicker-cell.-in-range-{background:var(--adp-cell-background-color-in-range);border-radius:0}.air-datepicker-cell.-in-range-.-focus-,.air-datepicker-cell.-in-range-:hover{background:var(--adp-cell-background-color-in-range-hover)}.air-datepicker-cell.-range-from-,.air-datepicker-cell.-range-to-{border:1px solid var(--adp-cell-border-color-in-range);background-color:var(--adp-cell-background-color-in-range);border-radius:var(--adp-cell-border-radius) 0 0 var(--adp-cell-border-radius)}.air-datepicker-cell.-range-to-{border-radius:0 var(--adp-cell-border-radius) var(--adp-cell-border-radius) 0}.air-datepicker-cell.-range-to-.-range-from-{border-radius:var(--adp-cell-border-radius)}.air-datepicker-cell.-selected-{border:0}.air-datepicker-cell.-selected-,.air-datepicker-cell.-selected-.-current-{color:#fff;background:var(--adp-cell-background-color-selected)}.air-datepicker-cell.-selected-.-focus-{background:var(--adp-cell-background-color-selected-hover)}.air-datepicker-body{-webkit-transition:all var(--adp-transition-duration) var(--adp-transition-ease);-o-transition:all var(--adp-transition-duration) var(--adp-transition-ease);transition:all var(--adp-transition-duration) var(--adp-transition-ease)}.air-datepicker-body.-hidden-{display:none}.air-datepicker-body--day-names{display:grid;grid-template-columns:repeat(7,var(--adp-day-cell-width));margin:8px 0 3px}.air-datepicker-body--day-name{color:var(--adp-day-name-color);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center;text-transform:uppercase;font-size:.8em}.air-datepicker-body--day-name.-clickable-{cursor:pointer}.air-datepicker-body--day-name.-clickable-:hover{color:var(--adp-day-name-color-hover)}.air-datepicker-body--cells{display:grid}.air-datepicker-body--cells.-days-{grid-template-columns:repeat(7,var(--adp-day-cell-width));grid-auto-rows:var(--adp-day-cell-height)}.air-datepicker-body--cells.-months-{grid-template-columns:repeat(3,1fr);grid-auto-rows:var(--adp-month-cell-height)}.air-datepicker-body--cells.-years-{grid-template-columns:repeat(4,1fr);grid-auto-rows:var(--adp-year-cell-height)}.air-datepicker-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid var(--adp-border-color-inner);min-height:var(--adp-nav-height);padding:var(--adp-padding);box-sizing:content-box}.-only-timepicker- .air-datepicker-nav{display:none}.air-datepicker-nav--action,.air-datepicker-nav--title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;cursor:pointer;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.air-datepicker-nav--action{width:var(--adp-nav-action-size);border-radius:var(--adp-border-radius);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.air-datepicker-nav--action:hover{background:var(--adp-background-color-hover)}.air-datepicker-nav--action:active{background:var(--adp-background-color-active)}.air-datepicker-nav--action.-disabled-{visibility:hidden}.air-datepicker-nav--action svg{width:32px;height:32px}.air-datepicker-nav--action path{fill:none;stroke:var(--adp-nav-arrow-color);stroke-width:2px}.air-datepicker-nav--title{border-radius:var(--adp-border-radius);padding:0 8px}.air-datepicker-nav--title i{font-style:normal;color:var(--adp-nav-color-secondary);margin-left:.3em}.air-datepicker-nav--title:hover{background:var(--adp-background-color-hover)}.air-datepicker-nav--title:active{background:var(--adp-background-color-active)}.air-datepicker-nav--title.-disabled-{cursor:default;background:0 0}.air-datepicker-buttons{display:grid;grid-auto-columns:1fr;grid-auto-flow:column}.air-datepicker-button{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;color:var(--adp-btn-color);border-radius:var(--adp-btn-border-radius);cursor:pointer;height:var(--adp-btn-height);border:0;background:0 0}.air-datepicker-button:hover{color:var(--adp-btn-color-hover);background:var(--adp-btn-background-color-hover)}.air-datepicker-button:focus{color:var(--adp-btn-color-hover);background:var(--adp-btn-background-color-hover);outline:0}.air-datepicker-button:active{background:var(--adp-btn-background-color-active)}.air-datepicker-button span{outline:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}.air-datepicker-button span,.air-datepicker-time,.air-datepicker-time--current{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.air-datepicker-time{display:grid;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr;grid-column-gap:12px;position:relative;padding:0 var(--adp-time-padding-inner)}.-only-timepicker- .air-datepicker-time{border-top:none}.air-datepicker-time--current{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-size:14px;text-align:center}.air-datepicker-time--current-colon{margin:0 2px 3px;line-height:1}.air-datepicker-time--current-hours,.air-datepicker-time--current-minutes{line-height:1;font-size:19px;font-family:"Century Gothic",CenturyGothic,AppleGothic,sans-serif;position:relative;z-index:1}.air-datepicker-time--current-hours:after,.air-datepicker-time--current-minutes:after{content:"";background:var(--adp-background-color-hover);border-radius:var(--adp-border-radius);position:absolute;left:-2px;top:-3px;right:-2px;bottom:-2px;z-index:-1;opacity:0}.air-datepicker-time--current-hours.-focus-:after,.air-datepicker-time--current-minutes.-focus-:after{opacity:1}.air-datepicker-time--current-ampm{text-transform:uppercase;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;color:var(--adp-time-day-period-color);margin-left:6px;font-size:11px;margin-bottom:1px}.air-datepicker-time--row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:11px;height:17px;background:-webkit-gradient(linear,left top,right top,from(var(--adp-time-track-color)),to(var(--adp-time-track-color))) left 50%/100% var(--adp-time-track-height) no-repeat;background:-webkit-linear-gradient(left,var(--adp-time-track-color),var(--adp-time-track-color)) left 50%/100% var(--adp-time-track-height) no-repeat;background:-o-linear-gradient(left,var(--adp-time-track-color),var(--adp-time-track-color)) left 50%/100% var(--adp-time-track-height) no-repeat;background:linear-gradient(to right,var(--adp-time-track-color),var(--adp-time-track-color)) left 50%/100% var(--adp-time-track-height) no-repeat}.air-datepicker-time--row:first-child{margin-bottom:4px}.air-datepicker-time--row input[type=range]{background:0 0;cursor:pointer;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;height:100%;width:100%;padding:0;margin:0;-webkit-appearance:none}.air-datepicker-time--row input[type=range]::-webkit-slider-thumb{-webkit-appearance:none}.air-datepicker-time--row input[type=range]::-ms-tooltip{display:none}.air-datepicker-time--row input[type=range]:hover::-webkit-slider-thumb{border-color:var(--adp-time-track-color-hover)}.air-datepicker-time--row input[type=range]:hover::-moz-range-thumb{border-color:var(--adp-time-track-color-hover)}.air-datepicker-time--row input[type=range]:hover::-ms-thumb{border-color:var(--adp-time-track-color-hover)}.air-datepicker-time--row input[type=range]:focus{outline:0}.air-datepicker-time--row input[type=range]:focus::-webkit-slider-thumb{background:var(--adp-cell-background-color-selected);border-color:var(--adp-cell-background-color-selected)}.air-datepicker-time--row input[type=range]:focus::-moz-range-thumb{background:var(--adp-cell-background-color-selected);border-color:var(--adp-cell-background-color-selected)}.air-datepicker-time--row input[type=range]:focus::-ms-thumb{background:var(--adp-cell-background-color-selected);border-color:var(--adp-cell-background-color-selected)}.air-datepicker-time--row input[type=range]::-webkit-slider-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid var(--adp-time-track-color);background:#fff;cursor:pointer;-webkit-transition:background var(--adp-transition-duration);transition:background var(--adp-transition-duration)}.air-datepicker-time--row input[type=range]::-moz-range-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid var(--adp-time-track-color);background:#fff;cursor:pointer;-moz-transition:background var(--adp-transition-duration);transition:background var(--adp-transition-duration)}.air-datepicker-time--row input[type=range]::-ms-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid var(--adp-time-track-color);background:#fff;cursor:pointer;-ms-transition:background var(--adp-transition-duration);transition:background var(--adp-transition-duration)}.air-datepicker-time--row input[type=range]::-webkit-slider-thumb{margin-top:-webkit-calc(var(--adp-time-thumb-size)/2*-1);margin-top:calc(var(--adp-time-thumb-size)/2*-1)}.air-datepicker-time--row input[type=range]::-webkit-slider-runnable-track{border:0;height:var(--adp-time-track-height);cursor:pointer;color:transparent;background:0 0}.air-datepicker-time--row input[type=range]::-moz-range-track{border:0;height:var(--adp-time-track-height);cursor:pointer;color:transparent;background:0 0}.air-datepicker-time--row input[type=range]::-ms-track{border:0;height:var(--adp-time-track-height);cursor:pointer;color:transparent;background:0 0}.air-datepicker-time--row input[type=range]::-ms-fill-lower{background:0 0}.air-datepicker-time--row input[type=range]::-ms-fill-upper{background:0 0}.air-datepicker{--adp-font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--adp-font-size:14px;--adp-width:246px;--adp-z-index:100;--adp-padding:4px;--adp-grid-areas:"nav" "body" "timepicker" "buttons";--adp-transition-duration:.3s;--adp-transition-ease:ease-out;--adp-transition-offset:8px;--adp-background-color:#fff;--adp-background-color-hover:#f0f0f0;--adp-background-color-active:#eaeaea;--adp-background-color-in-range:rgba(92, 196, 239, .1);--adp-background-color-in-range-focused:rgba(92, 196, 239, .2);--adp-background-color-selected-other-month-focused:#8ad5f4;--adp-background-color-selected-other-month:#a2ddf6;--adp-color:#4a4a4a;--adp-color-secondary:#9c9c9c;--adp-accent-color:#4eb5e6;--adp-color-current-date:var(--adp-accent-color);--adp-color-other-month:#dedede;--adp-color-disabled:#aeaeae;--adp-color-disabled-in-range:#939393;--adp-color-other-month-hover:#c5c5c5;--adp-border-color:#dbdbdb;--adp-border-color-inner:#efefef;--adp-border-radius:4px;--adp-border-color-inline:#d7d7d7;--adp-nav-height:32px;--adp-nav-arrow-color:var(--adp-color-secondary);--adp-nav-action-size:32px;--adp-nav-color-secondary:var(--adp-color-secondary);--adp-day-name-color:#ff9a19;--adp-day-name-color-hover:#8ad5f4;--adp-day-cell-width:1fr;--adp-day-cell-height:32px;--adp-month-cell-height:42px;--adp-year-cell-height:56px;--adp-pointer-size:10px;--adp-poiner-border-radius:2px;--adp-pointer-offset:14px;--adp-cell-border-radius:4px;--adp-cell-background-color-hover:var(--adp-background-color-hover);--adp-cell-background-color-selected:#5cc4ef;--adp-cell-background-color-selected-hover:#45bced;--adp-cell-background-color-in-range:rgba(92, 196, 239, 0.1);--adp-cell-background-color-in-range-hover:rgba(92, 196, 239, 0.2);--adp-cell-border-color-in-range:var(--adp-cell-background-color-selected);--adp-btn-height:32px;--adp-btn-color:var(--adp-accent-color);--adp-btn-color-hover:var(--adp-color);--adp-btn-border-radius:var(--adp-border-radius);--adp-btn-background-color-hover:var(--adp-background-color-hover);--adp-btn-background-color-active:var(--adp-background-color-active);--adp-time-track-height:1px;--adp-time-track-color:#dedede;--adp-time-track-color-hover:#b1b1b1;--adp-time-thumb-size:12px;--adp-time-padding-inner:10px;--adp-time-day-period-color:var(--adp-color-secondary);--adp-mobile-font-size:16px;--adp-mobile-nav-height:40px;--adp-mobile-width:320px;--adp-mobile-day-cell-height:38px;--adp-mobile-month-cell-height:48px;--adp-mobile-year-cell-height:64px}.air-datepicker-overlay{--adp-overlay-background-color:rgba(0, 0, 0, .3);--adp-overlay-transition-duration:.3s;--adp-overlay-transition-ease:ease-out;--adp-overlay-z-index:99}.air-datepicker{background:var(--adp-background-color);border:1px solid var(--adp-border-color);box-shadow:0 4px 12px rgba(0,0,0,.15);border-radius:var(--adp-border-radius);box-sizing:content-box;display:grid;grid-template-columns:1fr;grid-template-rows:repeat(4,-webkit-max-content);grid-template-rows:repeat(4,max-content);grid-template-areas:var(--adp-grid-areas);font-family:var(--adp-font-family),sans-serif;font-size:var(--adp-font-size);color:var(--adp-color);width:var(--adp-width);position:absolute;-webkit-transition:opacity var(--adp-transition-duration) var(--adp-transition-ease),-webkit-transform var(--adp-transition-duration) var(--adp-transition-ease);-o-transition:opacity var(--adp-transition-duration) var(--adp-transition-ease),transform var(--adp-transition-duration) var(--adp-transition-ease);transition:opacity var(--adp-transition-duration) var(--adp-transition-ease),transform var(--adp-transition-duration) var(--adp-transition-ease);transition:opacity var(--adp-transition-duration) var(--adp-transition-ease),transform var(--adp-transition-duration) var(--adp-transition-ease),-webkit-transform var(--adp-transition-duration) var(--adp-transition-ease);z-index:var(--adp-z-index)}.air-datepicker:not(.-custom-position-){opacity:0}.air-datepicker.-from-top-{-webkit-transform:translateY(-webkit-calc(var(--adp-transition-offset)*-1));transform:translateY(calc(var(--adp-transition-offset)*-1))}.air-datepicker.-from-right-{-webkit-transform:translateX(var(--adp-transition-offset));transform:translateX(var(--adp-transition-offset))}.air-datepicker.-from-bottom-{-webkit-transform:translateY(var(--adp-transition-offset));transform:translateY(var(--adp-transition-offset))}.air-datepicker.-from-left-{-webkit-transform:translateX(-webkit-calc(var(--adp-transition-offset)*-1));transform:translateX(calc(var(--adp-transition-offset)*-1))}.air-datepicker.-active-:not(.-custom-position-){-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}.air-datepicker.-active-.-custom-position-{-webkit-transition:none;-o-transition:none;transition:none}.air-datepicker.-inline-{border-color:var(--adp-border-color-inline);box-shadow:none;position:static;left:auto;right:auto;opacity:1;-webkit-transform:none;transform:none}.air-datepicker.-inline- .air-datepicker--pointer,.air-datepicker.-is-mobile- .air-datepicker--pointer{display:none}.air-datepicker.-is-mobile-{--adp-font-size:var(--adp-mobile-font-size);--adp-day-cell-height:var(--adp-mobile-day-cell-height);--adp-month-cell-height:var(--adp-mobile-month-cell-height);--adp-year-cell-height:var(--adp-mobile-year-cell-height);--adp-nav-height:var(--adp-mobile-nav-height);--adp-nav-action-size:var(--adp-mobile-nav-height);position:fixed;width:var(--adp-mobile-width);border:0}.air-datepicker.-is-mobile- *{-webkit-tap-highlight-color:transparent}.air-datepicker.-is-mobile-:not(.-custom-position-){-webkit-transform:translate(-50%,-webkit-calc(-50% + var(--adp-transition-offset)));transform:translate(-50%,calc(-50% + var(--adp-transition-offset)))}.air-datepicker.-is-mobile-.-active-:not(.-custom-position-){-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.air-datepicker.-custom-position-{-webkit-transition:none;-o-transition:none;transition:none}.air-datepicker-global-container{position:absolute;left:0;top:0}.air-datepicker--pointer,.air-datepicker--pointer:after{position:absolute;width:var(--adp-pointer-size);height:var(--adp-pointer-size)}.air-datepicker--pointer{--pointer-half-size:-webkit-calc(var(--adp-pointer-size) / 2);--pointer-half-size:calc(var(--adp-pointer-size) / 2);z-index:-1}.air-datepicker--pointer:after{content:"";background:#fff;border-top:1px solid var(--adp-border-color-inline);border-right:1px solid var(--adp-border-color-inline);border-top-right-radius:var(--adp-poiner-border-radius);box-sizing:border-box}.-top-center- .air-datepicker--pointer,.-top-left- .air-datepicker--pointer,.-top-right- .air-datepicker--pointer,[data-popper-placement^=top] .air-datepicker--pointer{top:-webkit-calc(100% - var(--pointer-half-size) + 1px);top:calc(100% - var(--pointer-half-size) + 1px)}.-top-center- .air-datepicker--pointer:after,.-top-left- .air-datepicker--pointer:after,.-top-right- .air-datepicker--pointer:after,[data-popper-placement^=top] .air-datepicker--pointer:after{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.-right-bottom- .air-datepicker--pointer,.-right-center- .air-datepicker--pointer,.-right-top- .air-datepicker--pointer,[data-popper-placement^=right] .air-datepicker--pointer{right:-webkit-calc(100% - var(--pointer-half-size) + 1px);right:calc(100% - var(--pointer-half-size) + 1px)}.-right-bottom- .air-datepicker--pointer:after,.-right-center- .air-datepicker--pointer:after,.-right-top- .air-datepicker--pointer:after,[data-popper-placement^=right] .air-datepicker--pointer:after{-webkit-transform:rotate(225deg);transform:rotate(225deg)}.-bottom-center- .air-datepicker--pointer,.-bottom-left- .air-datepicker--pointer,.-bottom-right- .air-datepicker--pointer,[data-popper-placement^=bottom] .air-datepicker--pointer{bottom:-webkit-calc(100% - var(--pointer-half-size) + 1px);bottom:calc(100% - var(--pointer-half-size) + 1px)}.-bottom-center- .air-datepicker--pointer:after,.-bottom-left- .air-datepicker--pointer:after,.-bottom-right- .air-datepicker--pointer:after,[data-popper-placement^=bottom] .air-datepicker--pointer:after{-webkit-transform:rotate(315deg);transform:rotate(315deg)}.-left-bottom- .air-datepicker--pointer,.-left-center- .air-datepicker--pointer,.-left-top- .air-datepicker--pointer,[data-popper-placement^=left] .air-datepicker--pointer{left:-webkit-calc(100% - var(--pointer-half-size) + 1px);left:calc(100% - var(--pointer-half-size) + 1px)}.-left-bottom- .air-datepicker--pointer:after,.-left-center- .air-datepicker--pointer:after,.-left-top- .air-datepicker--pointer:after,[data-popper-placement^=left] .air-datepicker--pointer:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.-bottom-left- .air-datepicker--pointer,.-top-left- .air-datepicker--pointer{left:var(--adp-pointer-offset)}.-bottom-right- .air-datepicker--pointer,.-top-right- .air-datepicker--pointer{right:var(--adp-pointer-offset)}.-bottom-center- .air-datepicker--pointer,.-top-center- .air-datepicker--pointer{left:-webkit-calc(50% - var(--adp-pointer-size)/2);left:calc(50% - var(--adp-pointer-size)/2)}.-left-top- .air-datepicker--pointer,.-right-top- .air-datepicker--pointer{top:var(--adp-pointer-offset)}.-left-bottom- .air-datepicker--pointer,.-right-bottom- .air-datepicker--pointer{bottom:var(--adp-pointer-offset)}.-left-center- .air-datepicker--pointer,.-right-center- .air-datepicker--pointer{top:-webkit-calc(50% - var(--adp-pointer-size)/2);top:calc(50% - var(--adp-pointer-size)/2)}.air-datepicker--navigation{grid-area:nav}.air-datepicker--content{box-sizing:content-box;padding:var(--adp-padding);grid-area:body}.-only-timepicker- .air-datepicker--content{display:none}.air-datepicker--time{grid-area:timepicker}.air-datepicker--buttons{grid-area:buttons}.air-datepicker--buttons,.air-datepicker--time{padding:var(--adp-padding);border-top:1px solid var(--adp-border-color-inner)}.air-datepicker-overlay{position:fixed;background:var(--adp-overlay-background-color);left:0;top:0;width:0;height:0;opacity:0;-webkit-transition:opacity var(--adp-overlay-transition-duration) var(--adp-overlay-transition-ease),left 0s,height 0s,width 0s;-o-transition:opacity var(--adp-overlay-transition-duration) var(--adp-overlay-transition-ease),left 0s,height 0s,width 0s;transition:opacity var(--adp-overlay-transition-duration) var(--adp-overlay-transition-ease),left 0s,height 0s,width 0s;-webkit-transition-delay:0s,var(--adp-overlay-transition-duration),var(--adp-overlay-transition-duration),var(--adp-overlay-transition-duration);-o-transition-delay:0s,var(--adp-overlay-transition-duration),var(--adp-overlay-transition-duration),var(--adp-overlay-transition-duration);transition-delay:0s,var(--adp-overlay-transition-duration),var(--adp-overlay-transition-duration),var(--adp-overlay-transition-duration);z-index:var(--adp-overlay-z-index)}.air-datepicker-overlay.-active-{opacity:1;width:100%;height:100%;-webkit-transition:opacity var(--adp-overlay-transition-duration) var(--adp-overlay-transition-ease),height 0s,width 0s;-o-transition:opacity var(--adp-overlay-transition-duration) var(--adp-overlay-transition-ease),height 0s,width 0s;transition:opacity var(--adp-overlay-transition-duration) var(--adp-overlay-transition-ease),height 0s,width 0s}button,input,textarea{font-family:inherit;font-size:inherit}button{cursor:pointer;color:inherit;background-color:inherit}._btn{font-weight:600;width:100%}._btn,.submit{--content-a:var(--color);--color:#fff;--fs:16px;--bg-color:#cf0404;position:relative;z-index:1;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;box-shadow:0 4px 24px 0 rgba(0,64,159,.1);border-radius:4px;font-size:var(--fs);line-height:133.333%;padding:.3125em .75em;color:var(--color);-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:var(--bg-color);cursor:pointer;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;text-decoration:none}.btn,.submit{font-weight:600}.btn,.modal-bron .btn,.modal-lk .btn{--content-a:var(--color);--color:#fff;--fs:16px;--bg-color:#cf0404;position:relative;z-index:1;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;box-shadow:0 4px 24px 0 rgba(0,64,159,.1);border-radius:4px;font-size:var(--fs);line-height:133.333%;padding:.3125em .75em;color:var(--color);width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:var(--bg-color);cursor:pointer;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;text-decoration:none}@media (min-width:767.98px){._btn,.btn,.modal-bron .btn,.modal-lk .btn,.submit{width:auto}}._btn:hover,.btn:hover,.submit:hover{--bg-color:#fa0c0c;color:var(--color);background-color:var(--bg-color)}.btn--blue,.btn-blue{--color:#fff;--bg-color:#036EEC}.btn--blue:hover,.btn-blue:hover{--bg-color:#2688fc}.btn-green{--color:#fff;--bg-color:#4BBE5E}.btn-green:hover{--bg-color:#52D667}.btn-red{--color:#fff;--bg-color:#cf0404}.btn-red:hover{--bg-color:#fa0c0c}.fade{-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{-webkit-transition:none;-o-transition:none;transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;-webkit-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{-webkit-transition:none;-o-transition:none;transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;-webkit-transition:width .35s ease;-o-transition:width .35s ease;transition:width .35s ease}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{-webkit-transition:none;-o-transition:none;transition:none}}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:0.5rem;--bs-modal-color: ;--bs-modal-bg:var(--bs-body-bg);--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:var(--bs-border-width);--bs-modal-border-radius:var(--bs-border-radius-lg);--bs-modal-box-shadow:var(--bs-box-shadow-sm);--bs-modal-inner-border-radius:-webkit-calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));--bs-modal-inner-border-radius:calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:var(--bs-border-width);--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:0.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:var(--bs-border-width);position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-50px);transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{-webkit-transition:none;-o-transition:none;transition:none}}.modal.show .modal-dialog{-webkit-transform:none;transform:none}.modal.modal-static .modal-dialog{-webkit-transform:scale(1.02);transform:scale(1.02)}.modal-dialog-scrollable{height:-webkit-calc(100% - var(--bs-modal-margin)*2);height:calc(100% - var(--bs-modal-margin)*2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-content,.modal-dialog-centered{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.modal-dialog-centered{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:-webkit-calc(100% - var(--bs-modal-margin)*2);min-height:calc(100% - var(--bs-modal-margin)*2)}.modal-content{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:0.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:-webkit-calc(var(--bs-modal-header-padding-y)*.5) -webkit-calc(var(--bs-modal-header-padding-x)*.5);padding:calc(var(--bs-modal-header-padding-y)*.5) calc(var(--bs-modal-header-padding-x)*.5);margin:-webkit-calc(-.5*var(--bs-modal-header-padding-y)) -webkit-calc(-.5*var(--bs-modal-header-padding-x)) -webkit-calc(-.5*var(--bs-modal-header-padding-y)) auto;margin:calc(-.5*var(--bs-modal-header-padding-y)) calc(-.5*var(--bs-modal-header-padding-x)) calc(-.5*var(--bs-modal-header-padding-y)) auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding:-webkit-calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap)*.5);padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap)*.5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:-webkit-calc(var(--bs-modal-footer-gap)*.5);margin:calc(var(--bs-modal-footer-gap)*.5)}@media (min-width:576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:var(--bs-box-shadow)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{--bs-modal-width:800px}}@media (min-width:1200px){.modal-xl{--bs-modal-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-footer,.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media (max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-footer,.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media (max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-footer,.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media (max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-footer,.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-footer,.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-footer,.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.modal-bron{--bs-border-color-translucent:#BAB8B8;--bs-modal-width:400px;--bs-modal-bg:rgba(255, 255, 255, 0.93);--bs-modal-padding:0;--bs-modal-margin:5px}.modal-bron .btn{font-weight:400;border:0}.modal-bron .form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;-webkit-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.modal-bron .modal-header{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.modal-bron__container{position:relative;padding-left:25px;padding-right:25px;padding-bottom:17px;text-align:center;border-radius:.625rem}@media (min-width:479.98px){.modal-bron__container{padding-left:40px;padding-right:40px;padding-bottom:24px}}.modal-bron .btn-close{position:absolute;top:15px;right:19px;width:20px;height:20px;background:url(../img/icon-popup-close.svg) center no-repeat;background-size:13px 13px;border:0;cursor:pointer}.modal-bron__title{font-weight:600;font-size:1rem;line-height:19px;color:#494848;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.modal-bron__title::before,.modal-lk__title::before{content:"";display:block;width:20px;height:20px;background:url(../img/icon-popup-title.svg) 0 0 no-repeat;background-size:17px 17px;margin-right:.625rem}.modal-bron__title .icon-help{position:relative;z-index:inherit;margin-left:10px}.modal-bron__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:10px}@media (min-width:479.98px){.modal-bron__row{gap:20px 8px}}.modal-bron__item{--width:100%;-webkit-box-flex:1;-webkit-flex:1 0 -webkit-calc(var(--width) - 8px);-ms-flex:1 0 calc(var(--width) - 8px);flex:1 0 calc(var(--width) - 8px)}.modal-bron__item .form-control{padding-left:7px;padding-right:7px;font-size:14px;font-weight:400}@media (min-width:479.98px){.modal-bron__item--num-app,.modal-bron__item--num-bron{--width:50%}}@media (min-width:767.98px){.modal-bron__item--submit .btn{width:100%}}.modal-lk{--bs-border-color-translucent:transparent;--bs-modal-width:400px;--bs-modal-bg:#484848;--bs-modal-padding:0;--bs-modal-margin:5px;--bs-modal-header-padding:0}.modal-lk .btn{font-weight:400;border:0}.modal-lk .form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;-webkit-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.modal-lk .modal-header{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.modal-lk .modal-content{overflow:hidden}.modal-lk .modal-content iframe{display:block;margin:-8px;width:416px;height:465px;border:0}@media (max-width:576px){.modal-lk .modal-content iframe{margin:0 auto;max-width:416px;width:100%}}.modal-lk__container{position:relative;padding-left:25px;padding-right:25px;padding-bottom:17px;text-align:center;border-radius:.625rem}@media (min-width:479.98px){.modal-lk__container{padding-left:40px;padding-right:40px;padding-bottom:24px}}.modal-lk .btn-close{opacity:0;position:absolute;z-index:20;top:19px;right:16px;width:26px;height:26px;border:0;cursor:pointer}.modal-lk__title{font-weight:600;font-size:1rem;line-height:19px;color:#494848;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.modal-lk__title .icon-help{position:relative;z-index:inherit;margin-left:10px}.modal-lk__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:10px}@media (min-width:479.98px){.modal-lk__row{gap:20px 8px}}.modal-lk__item{--width:100%;-webkit-box-flex:1;-webkit-flex:1 0 -webkit-calc(var(--width) - 8px);-ms-flex:1 0 calc(var(--width) - 8px);flex:1 0 calc(var(--width) - 8px)}.modal-lk__item .form-control{padding-left:7px;padding-right:7px;font-size:14px;font-weight:400}@media (min-width:479.98px){.modal-lk__item--num-app,.modal-lk__item--num-bron{--width:50%}}@media (min-width:767.98px){.modal-lk__item--submit .btn{width:100%}}:root{--ff:ProximaNova, Arial, sans-serif;--ff-lato:Lato, Arial, sans-serif;--ff-inter:Inter, sans-serif;--ff-montserrat:Montserrat, sans-serif;--ff-gothic:Gothic, sans-serif;--clr-white-normal:#fff;--clr-white-hover:#fff;--clr-white-active:#fff;--clr-blue-normal:#036EEC;--clr-blue-hover:#2688fc;--clr-blue-active:#0362d3;--clr-red-normal:#cf0404;--clr-red-hover:#fa0c0c;--clr-red-active:#b60404;--clr-green-normal:#4BBE5E;--clr-green-hover:#52D667;--clr-green-active:#52D667;--clr-yellow-normal:#F0AE00;--clr-yellow-hover:#FFC01A;--clr-yellow-active:#DBA004;--clr-disabled-normal:#9F9F9F;--clr-disabled-hover:#9F9F9F;--clr-disabled-active:#9F9F9F}.btn-my-bron,.icon-help{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.icon-help{--color-blue:#1a7fba;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:16px;height:16px;cursor:pointer;-webkit-transform:translateY(-2px);transform:translateY(-2px);border-radius:50%;background-color:var(--color-blue)}.icon-help::after{font-size:11px;line-height:0;content:"?";color:#fff}.protip-container.cus--protip{z-index:1056}.btn-my-bron{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:6px;border:0;background:0 0;padding-left:0;padding-right:0}@media (min-width:991.98px){.btn-my-bron{margin-bottom:-3px}}.btn-my-bron span.btn-my-bron__text{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-weight:400;font-size:16px;line-height:20px;color:#fff;text-decoration:none}.btn-my-bron span.btn-my-bron__text::after{content:"";display:block;height:2px;width:100%;background-color:transparent}.btn-link-lk:hover::after,.btn-lk span.btn-lk__text:hover::after,.btn-my-bron span.btn-my-bron__text:hover::after{background-color:rgba(255,255,255,.5)}#cookie-consent,.btn-lk,.header-phone-m .header__bron-phone{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.btn-lk,.btn-my-bron span.btn-my-bron__text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.btn-lk{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;row-gap:6px;border:0;background:0 0;padding-left:0;padding-right:0}@media (min-width:991.98px){.btn-lk{margin-bottom:-3px}}.btn-link-lk,.btn-lk span.btn-lk__text{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-weight:400;padding-left:29px;font-size:16px;line-height:20px;padding-top:2px;color:#fff;text-decoration:none}@media (max-width:480px){.btn-lk span.btn-lk__text{font-size:14px;padding-left:25px}}.btn-link-lk::before,.btn-lk span.btn-lk__text::before{content:"";display:block;position:absolute;left:0;top:0;width:24px;height:24px;background:url(../img/header-icon-link-user.svg) center/contain no-repeat}@media (max-width:480px){.btn-lk span.btn-lk__text::before{width:20px;height:20px}}.btn-link-lk::after,.btn-lk span.btn-lk__text::after{content:"";display:block;height:2px;width:100%;background-color:transparent}@media (max-width:480px){.btn-link-lk{font-size:14px;padding-left:25px}}@media (max-width:480px){.btn-link-lk::before{width:20px;height:20px}}.header-phone-m{font-family:var(--ff-gothic);color:#a90e13;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-top:clamp(8px,2vw,18px)}@media (min-width:767.98px){.header-phone-m{padding-block:clamp(8px,2vw,18px)}}@media (min-width:991.98px){.header-phone-m{display:none}}#cookie-consent,.header-phone-m .header__bron-phone{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.header-phone-m .header__bron-phone{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:inherit;width:100%;padding-inline:0;font-size:clamp(13px,3vw,16px)}@media (max-width:768px){.header-phone-m .header__bron-phone{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:10px}}.header-phone-m .header__bron-phone-title{font-size:18px}.header-phone-m .header__bron-phone-list{row-gap:7px}@media (max-width:767.96px){.header-phone-m .header__bron-phone-list{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.header-phone-m .header__bron-phone span{display:inline-block;font-size:16px}@media (max-width:350px){.header-phone-m .header__bron-phone span{padding-left:0}}.header-phone-m .header__bron-phone span a{font-size:clamp(16px,3vw,18px)}.header-phone-m--internal-page{padding-bottom:3px}#cookie-consent{position:fixed;bottom:28px;left:20px;color:#555657;padding:14px;box-shadow:0 4px 10px 0 rgba(0,0,0,.15);background:#fffefe;z-index:1000;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-radius:7px;-webkit-transform:translateY(180%);transform:translateY(180%);-webkit-transition:-webkit-transform .5s ease-out;-o-transition:transform .5s ease-out;transition:transform .5s ease-out;transition:transform .5s ease-out,-webkit-transform .5s ease-out}#cookie-consent.visible{-webkit-transform:translateY(0);transform:translateY(0)}.cookie-text{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;max-width:300px;font-size:12px;line-height:133%;padding-right:7px}.cookie-text a{color:#3498db;text-decoration:underline}.cookie-text a:hover{color:#2980b9}#accept-cookies{background:#38c106;padding:6px 15px;border:0;border-radius:5px;cursor:pointer;font-size:12px;text-align:center;color:#fdfffd;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}#accept-cookies:hover{background:#219653;-webkit-transform:scale(1.02);transform:scale(1.02)}#accept-cookies:active{-webkit-transform:scale(.98);transform:scale(.98)}@media (max-width:767.96px){#cookie-consent{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center;bottom:10px;left:10px}.cookie-text{padding-right:0;margin-bottom:15px}#accept-cookies{width:100%;max-width:200px}}.main-block-top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:0}@media (min-width:767.98px){.main-block-top{display:block}}.main-block-top__banners{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;padding-inline:10px}@media (min-width:767.98px){.main-block-top__banners{-webkit-box-ordinal-group:initial;-webkit-order:initial;-ms-flex-order:initial;order:initial;padding:0}}.main-block-top__search-hotel{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}@media (min-width:767.98px){.main-block-top__search-hotel{-webkit-box-ordinal-group:initial;-webkit-order:initial;-ms-flex-order:initial;order:initial}}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper,.swiper-wrapper{position:relative;z-index:1}.swiper{margin-left:auto;margin-right:auto;overflow:hidden;list-style:none;padding:0;display:block}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);-o-transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:300ms opacity;-o-transition:300ms opacity;transition:300ms opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.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:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, 0.2)}.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:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:200ms right,200ms -webkit-transform;-o-transition:200ms transform,200ms right;transition:200ms transform,200ms right;transition:200ms transform,200ms right,200ms -webkit-transform}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, 0.25));position:absolute}.swiper-pagination-lock{display:none}.slide-hotels{margin:0 auto}@media (max-width:991.96px){.slide-hotels{position:relative;z-index:5}}.slide-hotels__slider{text-align:center}@media (max-width:767.96px){.slide-hotels__slider{border-radius:16px}}.slide-hotels__slider .slide-hotels-swiper-pagination{--swiper-pagination-bullet-inactive-opacity:1;--slide-hotels-swiper-pagination:#fff;--swiper-pagination-bullet-inactive-color:#fff;--swiper-pagination-color:#cc0404;--swiper-pagination-bullet-width:14px;--swiper-pagination-bullet-height:14px;--swiper-pagination-bullet-horizontal-gap:2px;text-align:right;top:10px;right:20px;bottom:auto;width:auto;height:auto}.slide-hotels__slider .slide-hotels-swiper-pagination .swiper-pagination-bullet{border:1px solid #fff}.event-full .section-event-gallery__slide img,.slide-hotels__slide img{max-width:100%}@media (max-width:767.96px){.slide-hotels__slide img{border-radius:16px}}.menu-burger-bron{display:block}@media (min-width:767.98px){.menu-burger-bron{display:none}}.menu-burger__container{position:relative;border:0;padding:0;background:0 0;width:28px;height:24px;cursor:pointer}.menu-burger__container span,.menu-burger__container::after,.menu-burger__container::before{position:absolute;display:block;width:100%;height:4px;border-radius:6px;background-color:#0e68ee}.menu-burger__container::after,.menu-burger__container::before{content:"";-webkit-transition:all .3s cubic-bezier(.22,.61,.36,1);-o-transition:all .3s cubic-bezier(.22,.61,.36,1);transition:all .3s cubic-bezier(.22,.61,.36,1)}.menu-burger__container::before{top:0}.menu-burger__container::after{bottom:0}.menu-burger__container span{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.menu-open .menu-burger__container span{width:0}.menu-open .menu-burger__container::after,.menu-open .menu-burger__container::before{-webkit-transition:all .3s cubic-bezier(.22,.61,.36,1);-o-transition:all .3s cubic-bezier(.22,.61,.36,1);transition:all .3s cubic-bezier(.22,.61,.36,1)}.menu-open .menu-burger__container::before{top:50%;-webkit-transform:rotate(-45deg) translateY(-90%);transform:rotate(-45deg) translateY(-90%)}.menu-open .menu-burger__container::after{bottom:50%;-webkit-transform:rotate(45deg) translateY(50%);transform:rotate(45deg) translateY(50%)}.lock body{overflow:hidden;-ms-touch-action:none;touch-action:none}.about-page{--swiper-navigation-size:30px;--swiper-navigation-color:#BFBFBF;font-size:18px;font-weight:400;line-height:155.556%}.about-page .swiper-button-next,.about-page .swiper-button-prev{border:0}@media (max-width:575.96px){.about-page .swiper-button-next,.about-page .swiper-button-prev{display:none}}.about-page .swiper-button-next{right:-30px}.about-page .swiper-button-prev{left:-30px}.about-page *{font-family:var(--ff-lato)}.about-page .content{padding-top:0}.about-page .content ::after,.about-page .content ::before{box-sizing:border-box}.about-page .link-blue{color:#036eec}.about-page .link-blue:hover{color:#2688fc}.about-page a{--link-color:inherit}.about-page a,.about-page a:hover{color:var(--link-color)}.about-page .img-fluid{max-width:100%;height:auto}.about-page{position:relative}.about-page .list-marker,.about-page .payment-methods-info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.about-page .list-marker{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:12px;list-style:none;padding:0;margin:0}.about-page .list-marker li,.company-mission__list li{position:relative;padding-left:.87em;color:#282828;font-size:clamp(15px,1.75vw,18px);font-weight:400;line-height:155.556%}.about-page .list-marker li::before{left:0;top:.61em;border-radius:50%;width:.45em;height:.45em;background-color:var(--list-marker-li-color, #036EEC)}.about-page .payment-methods-info{border-radius:8px;border:1px solid #4700dd;background:rgba(71,0,221,.05);box-shadow:0 4px 24px -2px rgba(150,150,165,.1),0 2px 4px 0 rgba(31,32,66,.05);padding:16px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px}.about-page .payment-methods-info::before{content:"";display:block;margin-top:2px;-webkit-box-flex:0;-webkit-flex:0 0 24px;-ms-flex:0 0 24px;flex:0 0 24px;height:24px;background:url(../img/icon-payment-methods-info.svg) 0 0/contain no-repeat}.about-page .payment-methods-info__item,.advantages__item span{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.about-page .payment-methods-info__item p{margin:0}.about-page .payment-methods-info__item p+p{margin-top:10px}.title-about{color:#282828;font-size:clamp(35px,2.8vw,50px);font-weight:700;line-height:112%;letter-spacing:1px}.menu-top-internal{font-family:var(--ff-lato);padding-top:8px;padding-bottom:8px;color:rgba(28,28,28,.6)}.menu-top-internal__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:10px;padding-top:12px;padding-bottom:12px}.menu-top-internal__item{display:block;text-decoration:none;font-size:16px;line-height:114.286%;letter-spacing:.84px;text-transform:uppercase;padding-bottom:1px;padding-left:4px;padding-right:4px;border-bottom:1px solid transparent}.menu-top-internal__item--active,.menu-top-internal__item:hover{color:#282828;border-color:#cc0404}.menu-top-internal-dop{font-family:var(--ff-lato);padding-top:8px;padding-bottom:8px;display:none}@media (min-width:767.98px){.menu-top-internal-dop{display:block}}.menu-top-internal-dop__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:clamp(24px,1.8vw,30px);padding-top:12px;padding-bottom:12px}.menu-top-internal-dop__item{--link-color:#0E68EE;display:block;padding:14px 28px;color:var(--link-color);font-size:clamp(14px,1.5vw,18px);font-weight:400;line-height:133.333%;letter-spacing:.36px;border:1px solid #0e68ee;background:#fff;border-radius:6px;text-decoration:none;text-transform:uppercase}@media (min-width:991.98px){.menu-top-internal-dop__item{padding:16px 24px}}.menu-top-internal-dop__item--active,.menu-top-internal-dop__item:hover{background:#e0eeff;--link-color:#0E68EE}.menu-open .menu-top-internal-dop{display:block;position:absolute;left:0;right:0;z-index:20;background-color:#fff;width:290px;border:1px solid #0e68ee;border-radius:6px;margin-top:10px}.menu-open .menu-top-internal-dop__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:10px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding:5px 10px}.menu-open .menu-top-internal-dop__item{--link-color:#0E68EE;display:block;padding:0;color:var(--link-color);font-size:18px;font-weight:400;line-height:133.333%;letter-spacing:.36px;border:0;background:0 0;border-radius:0;text-decoration:none;text-transform:none}.menu-open .menu-top-internal-dop__item--active,.menu-open .menu-top-internal-dop__item:hover{background:0 0;--link-color:#000}.company-mission{margin-bottom:50px}.company-mission__title{padding-bottom:32px}.company-mission__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.company-mission__item{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}@media (min-width:767.98px){.company-mission__item{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}}@media (min-width:1199.98px){.company-mission__item{-webkit-box-flex:0;-webkit-flex:0 0 65%;-ms-flex:0 0 65%;flex:0 0 65%}}.company-mission__item--img{display:none}@media (min-width:767.98px){.company-mission__item--img{display:block;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}}.company-mission__item--text{padding-top:50px}.company-mission__list,.history__text ul{margin:0;list-style:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.company-mission__list,.company-vacancies__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.company-mission__list{row-gap:12px;padding:0}.company-mission__list li{padding-left:.77em}.company-mission__list li::before,.history__text ul li::before{content:"";position:absolute;border-radius:50%;left:0;background-color:#036eec}.company-mission__list li::before{top:.5em;display:block;width:.45em;height:.45em}.company-vacancies__row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:10px;border-radius:16px;padding:15px;border:1px solid #f4f8ff;background:#fff;box-shadow:0 4px 24px 0 rgba(26,29,78,.05)}@media (min-width:991.98px){.company-vacancies__row{padding:25px}}@media (min-width:1199.98px){.company-vacancies__row{padding:56px 50px}}.company-vacancies__item{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}@media (min-width:767.98px){.company-vacancies__item{-webkit-box-flex:0;-webkit-flex:0 0 -webkit-calc(50% - 10px);-ms-flex:0 0 calc(50% - 10px);flex:0 0 calc(50% - 10px)}}@media (min-width:991.98px){.company-vacancies__item{-webkit-box-flex:0;-webkit-flex:0 0 45%;-ms-flex:0 0 45%;flex:0 0 45%}}@media (min-width:1199.98px){.company-vacancies__item{-webkit-box-flex:0;-webkit-flex:0 0 60%;-ms-flex:0 0 60%;flex:0 0 60%}}.company-vacancies__item--img{display:none}@media (min-width:767.98px){.company-vacancies__item--img{display:block}}@media (min-width:991.98px){.company-vacancies__item--img{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}}.company-vacancies__item--text a,.section-about-text__item--text a{color:#036eec}.company-vacancies a.btn,.company-vacancies a.btn:hover,.section-about-text a.btn,.section-about-text a.btn:hover{color:#fff}.section-about-text{margin-bottom:50px}.section-about-text__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:10px}.section-about-text__item{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}@media (min-width:767.98px){.section-about-text__item{-webkit-box-flex:0;-webkit-flex:0 0 -webkit-calc(50% - 10px);-ms-flex:0 0 calc(50% - 10px);flex:0 0 calc(50% - 10px)}}.section-about-text__item--img{display:none}@media (min-width:767.98px){.section-about-text__item--img{display:block;-webkit-box-flex:0;-webkit-flex:0 0 -webkit-calc(50% - 10px);-ms-flex:0 0 calc(50% - 10px);flex:0 0 calc(50% - 10px)}}@media (min-width:1199.98px){.section-about-text__item--img{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}}.history__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.history__item{position:relative;padding:0 16px 24px 43px;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}@media (min-width:767.98px){.history__item{padding-top:54px;padding-left:16px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}}.about-page .list-marker li::before,.history__item::after,.history__item::before{content:"";position:absolute;display:block}.history__item::before{z-index:2;top:0;left:0;width:24px;height:24px;border:9px solid #036eec;border-radius:50%;background-color:#fff}@media (min-width:767.98px){.history__item::before{left:16px}}.history__item::after{z-index:1;width:1px;height:100%;background-color:#eee;left:11.5px;right:0;top:-16px}@media (min-width:767.98px){.history__item::after{width:auto;height:1px;top:11.5px;left:0}}.history__title{padding-bottom:50px}.history__name{color:#282828;font-size:22px;font-weight:700;line-height:127.273%;letter-spacing:.44px}.history__text{color:rgba(27,27,27,.8);font-size:14px;font-weight:400;line-height:142.857%}.history__text ul{padding:0 0 0 10px;row-gap:4px}.history__text ul li{position:relative;padding-left:17px}.history__text ul li::before{width:6px;height:6px;top:6px}.advantages__title{padding-bottom:50px}.advantages__row,.history__text ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.advantages__row{--elements:1;--column-gap:32px;--row-gap:32px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:var(--row-gap);-webkit-column-gap:var(--column-gap);-moz-column-gap:var(--column-gap);column-gap:var(--column-gap)}@media (min-width:767.98px){.advantages__row{--elements:2}}@media (min-width:991.98px){.advantages__row{--elements:3}}.advantages__item,.advantages__item-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.advantages__item{width:-webkit-calc((100% - (var(--elements) - 1)*var(--column-gap))/(var(--elements)));width:calc((100% - (var(--elements) - 1)*var(--column-gap))/(var(--elements)));padding:24px 24px 24px 16px;border-radius:8px;border:1px solid #f4f8ff;background:#fff;box-shadow:0 4px 24px -2px rgba(150,150,165,.1),0 2px 4px 0 rgba(31,32,66,.05);color:#282828;font-size:14px;font-weight:400;line-height:142.857%;gap:16px}.advantages__item-block{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.advantages__item::before{content:"";display:block;width:40px;height:40px;-webkit-box-flex:0;-webkit-flex:0 0 40px;-ms-flex:0 0 40px;flex:0 0 40px;background:var(--advantages-before-img) 0 0/contain no-repeat}.advantages__item.icont-advantages1{--advantages-before-img:url("../img/icon-advantages1.svg")}.advantages__item.icont-advantages2{--advantages-before-img:url("../img/icon-advantages2.svg")}.advantages__item.icont-advantages3{--advantages-before-img:url("../img/icon-advantages3.svg")}.advantages__item.icont-advantages4{--advantages-before-img:url("../img/icon-advantages4.svg")}.advantages__item.icont-advantages5{--advantages-before-img:url("../img/icon-advantages5.svg")}.advantages__item.icont-advantages6{--advantages-before-img:url("../img/icon-advantages6.svg")}.advantages__btn{text-align:center;padding-top:50px;padding-bottom:20px;color:#fff}.company-brand{position:relative;margin-bottom:50px}.company-brand__title{max-width:880px;margin-bottom:40px}.company-brand__row{padding:15px 0}.company-brand__item{width:85%;height:auto;border-radius:8px;border:1px solid #f4f8ff;background:#fff;padding:15px;box-shadow:0 4px 24px -2px rgba(150,150,165,.1),0 2px 4px 0 rgba(31,32,66,.05)}@media (min-width:767.98px){.company-brand__item{padding:15px 24px}}.company-brand__img{text-align:center;margin-bottom:18px;min-height:56px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.company-brand__name{color:#282828;font-size:16px;font-weight:700;line-height:125%;letter-spacing:.32px;margin-bottom:9px}.company-brand__text{color:rgba(27,27,27,.8);font-size:14px;font-weight:400;line-height:142.857%}.company-brand__text p,.event-full__top-text p{margin-top:0;margin-bottom:0}.company-brand__text p+p,.dop-page .spo-action__item--text p+p{margin-top:8px}.company-brand-swiper{position:relative}.section-events{margin-bottom:35px}.section-events-swiper{position:relative}.section-events__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:8px;font-size:14px;font-weight:400;line-height:142.857%;width:80%}.section-events__img{margin-bottom:16px}.section-events__img img,.section-pressrelease__img img{border-radius:8px;border:1px solid #f4f8ff;box-shadow:0 4px 24px 0 rgba(26,29,78,.05)}.section-events__name{color:#282828;font-size:16px;font-weight:700;line-height:125%;letter-spacing:.32px}.section-events__date{color:#282828}.section-events__text{color:rgba(27,27,27,.6)}.section-events__link a{color:#036eec;text-decoration:none}.section-events__link a:hover,.section-more a:hover,.section-more__link:hover,.section-pressrelease__link a:hover{color:#2688fc;text-decoration:underline}.section-pressrelease{padding-bottom:50px}.section-pressrelease-swiper{position:relative}.section-pressrelease__item{width:85%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:6px;font-size:14px;font-weight:400;line-height:142.857%}.section-pressrelease__img{margin-bottom:18px}.section-pressrelease__img img{-o-object-fit:cover;object-fit:cover;width:100%;height:152px}@media (min-width:575.98px){.section-pressrelease__img img{width:273px}}.section-pressrelease__name{color:#282828;font-size:16px;font-weight:700;line-height:125%;letter-spacing:.32px}.section-pressrelease__date{color:rgba(27,27,27,.6);font-size:14px;font-weight:400;line-height:142.857%}.section-pressrelease__link{position:relative}@media (max-width:1199.96px){.section-more{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-ordinal-group:41;-webkit-order:40;-ms-flex-order:40;order:40;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:-12px;padding-top:10px}}@media (min-width:1199.98px){.section-more{position:absolute;right:0}}.event-full__desc-more a,.section-more a,.section-more__link,.section-pressrelease__link a{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-decoration:none}.section-more a,.section-more__link,.section-pressrelease__link a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;color:#036eec;font-size:16px;font-weight:400;line-height:150%}.section-more a::after,.section-more__link::after,.section-pressrelease__link a::after{content:"";display:block;width:24px;height:24px;background:url(../img/icon-section-more.svg) center no-repeat}.event-full{font-family:var(--ff-inter);margin-bottom:40px}.event-full__title{font-weight:600;font-size:32px;color:var(--color);text-align:center;padding-bottom:60px;padding-top:20px;text-transform:uppercase}.event-full__top-row{--column-gap:40px;--row-gap:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--row-gap) var(--column-gap);padding-bottom:40px}.event-full__top-item{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}@media (min-width:991.98px){.event-full__top-item--left,.event-full__top-item--right{-webkit-box-flex:1;-webkit-flex:1 0 -webkit-calc(50% - var(--column-gap)/2);-ms-flex:1 0 calc(50% - var(--column-gap)/2);flex:1 0 calc(50% - var(--column-gap)/2)}}.event-full__top-img{position:relative}.event-full__top-img img{-o-object-fit:cover;object-fit:cover;width:100%;height:530px;border-radius:15px}@media (min-width:991.98px){.event-full__top-img img{height:385px;border-radius:53px}}.event-full__top-date{position:absolute;right:5px;top:5px;background-color:var(--color);border-radius:10px;padding:10px 34px;font-weight:600;font-size:18px;color:#fff}@media (min-width:991.98px){.event-full__top-date{font-size:20px;border-radius:26px;top:30px;right:15px}}.event-full__top-text{font-weight:300;font-size:20px;line-height:1.3;padding-bottom:18px;padding-top:18px}.event-full__top-text p+p{margin-top:1rem}.event-full__desc-title{font-weight:700;font-size:clamp(16px,1vw + 1rem,28px);color:var(--color)}.event-full__desc-block{position:relative;padding-top:30px;overflow:hidden;height:340px}.event-full__desc-block::after{content:"";position:absolute;z-index:100;bottom:0;width:100%;height:100px;background:-webkit-gradient(linear,left bottom,left top,color-stop(5%,#fff),to(rgba(255,255,255,0)));background:-webkit-linear-gradient(bottom,#fff 5%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(bottom,#fff 5%,rgba(255,255,255,0) 100%);background:linear-gradient(0deg,#fff 5%,rgba(255,255,255,0) 100%)}.event-full__desc-block--active{height:auto!important}.event-full__desc-block--active::after,.section-actions-events .swiper-button-next::after,.section-actions-events .swiper-button-prev::after,.section-area__item .swiper-button-next::after,.section-area__item .swiper-button-prev::after,.section-gallery__item .swiper-button-next::after,.section-gallery__item .swiper-button-prev::after{content:none}.event-full__desc-more{font-weight:600;font-size:24px;color:var(--color)}.event-full__desc-more a{color:inherit;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px}.event-full__desc-more a::after{content:"";display:block;width:20px;height:10px;background:url(../img/event-full__desc-more-arrow.svg) center/contain no-repeat}.event-full__btn a,.event-full__btn a:hover,.event-full__desc-more a:hover{color:inherit}.event-full__desc-more--active a::after{rotate:180deg}.event-full__btn{margin-top:auto;text-align:center;color:#fff}.event-full__btn-link{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;border-radius:15px;padding:12px 49px;background-color:var(--color);font-weight:500;font-size:26px;color:inherit;text-decoration:none;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.event-full__btn-link:hover{background-color:#e50404}.event-full .section-event-gallery{--swiper-navigation-size:30px;--swiper-navigation-color:#BFBFBF;padding-top:30px;padding-bottom:20px;clear:both;max-width:1080px;margin-left:auto;margin-right:auto}.event-full .section-event-gallery-swiper{max-width:100%;position:relative}.event-full .section-event-gallery .swiper-button-next,.event-full .section-event-gallery .swiper-button-prev{border:0}@media (max-width:768px){.event-full .section-event-gallery .swiper-button-next,.event-full .section-event-gallery .swiper-button-prev{display:none}}.event-full .section-event-gallery .swiper-button-next{right:-30px}.event-full .section-event-gallery .swiper-button-prev{left:-30px}.event-full .section-event-gallery__slide{width:300px;border-radius:20px;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:auto}@media (max-width:768px){.event-full .section-event-gallery__slide{width:45%}}@media (max-width:576px){.event-full .section-event-gallery__slide{width:90%}}.event-full__book-position{padding-top:20px}@media (min-width:768px){.event-full__book-position{position:absolute;top:0;right:17px;padding-top:0}}.event-full-dates{padding-top:18px}.event-full-dates__icon,.event-full-dates__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.event-full-dates__icon{color:#787878;font-weight:500;font-size:14px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;padding-bottom:20px}.event-full-dates__icon::before{content:"";display:block;width:34px;height:34px;background:url(../img/events-full-calendar-month.svg) center/contain no-repeat}.event-full-dates__row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:28px}.event-full-dates__item{--content-a:#787878;display:block;text-decoration:none;font-weight:600;font-size:22px;text-align:center;background-color:#eaeaea;border-radius:8px;padding:7px 12px;-webkit-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}.event-full-dates__item--active,.event-full-dates__item:hover{--content-a:#fff;color:#fff;background-color:#cc0404}.event-program table{border-spacing:0;border-collapse:collapse;margin-top:5px;width:100%;margin-bottom:20px}.event-program table td,.event-program table th{padding:10px 10px 10px 0;font-weight:500}.event-program table th{text-align:left;color:var(--color);font-size:24px}.event-program table th.capacity{width:140px}.event-program table th.name{width:180px}.event-program table th.pr,.event-program table th.seating{width:130px}.event-program table td{background:#fff;color:#404040;text-align:left}.event-program table td,.event-program table td span{font-size:clamp(16px,1vw + 1rem,20px)!important}.event-program table td.name{font-size:15px;padding:0;width:180px;background:#d0f7a5}.event-program table strong{font-family:var(--ff-inter)}.corporate-hotel-block__text p,.dop-page .hotel-desc-action__text p,.dop-page .spo-action__item--text p,.event-program table p{margin:0}.event-program table p+p{margin-top:5px}.event-program table__program__day{padding:0;margin:0}.event-gallery{padding-top:1rem}.event-gallery__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}.event-gallery__item{position:relative;margin:10px;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:-webkit-calc(var(--event-gallery-w-img) - 20px);width:calc(var(--event-gallery-w-img) - 20px);text-align:center}.event-gallery__item img{max-width:100%;height:auto;-o-object-fit:cover;object-fit:cover;width:var(--event-gallery-w-img)}.event-gallery__item video{position:absolute;width:100%;height:190px;left:0;top:0}.other-event{max-width:1920px;margin-inline:auto;font-family:var(--ff-inter)}.other-event__title{font-weight:700;font-size:clamp(20px,1vw + 1rem,28px);color:var(--color);margin-bottom:40px}@media (max-width:500px){.other-event__slider{padding-inline:10px}}.other-event__control{--swiper-navigation-color:#fff;--swiper-navigation-size:40px;max-width:1168px;width:100%;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:100}@media (max-width:575.96px){.other-event__control{display:none}}.other-event__control .swiper-button-next,.other-event__control .swiper-button-prev{width:70px;height:70px;border-radius:50%;z-index:100;outline:0;border:0;background-color:var(--color)}@media (max-width:767.96px){.other-event__slide{width:54%}}@media (max-width:575.96px){.other-event__slide{width:80%}}.other-event__img{position:relative}.other-event__img img{border-radius:15px;-o-object-fit:cover;object-fit:cover;width:100%;height:428px}@media (min-width:991.98px){.other-event__img img{border-radius:40px}}.other-event__date{position:absolute;top:5px;right:5px;border-radius:10px;padding:9px 15px;background-color:#fff;font-weight:600;font-size:18px;color:var(--color)}@media (min-width:991.98px){.other-event__date{border-radius:19px;font-size:20px;top:29px;right:23px;padding:12px 22px}}.event-gallery-template{padding-bottom:30px}.event-gallery-template__title{font-weight:700;font-size:clamp(20px,1vw + 1rem,28px);color:var(--color);padding-bottom:30px}@media (min-width:767.98px){.event-gallery-template__wrapper{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:355px;gap:19px}}@media (min-width:991.98px){.event-gallery-template__wrapper{grid-template-columns:repeat(5,1fr)}}.event-gallery-template__slide{width:80%}@media (min-width:767.98px){.event-gallery-template__slide{width:auto}}.event-gallery-template__slide img{-o-object-fit:cover;object-fit:cover;border-radius:15px;width:100%;height:400px}@media (min-width:767.98px){.event-gallery-template__slide img{height:100%}}.event-gallery-template__slide--one{grid-column:1/3}@media (min-width:991.98px){.event-gallery-template__slide--one{grid-column:1/4}}.event-gallery-template__slide--five{grid-column:2/4}@media (min-width:991.98px){.event-gallery-template__slide--five{grid-column:2/5}}.event-gallery-template__slide--nine{grid-column:3/5}@media (min-width:991.98px){.event-gallery-template__slide--nine{grid-column:3/6}}.corporate-promo__name br,.event-gallery-template__slide[hidden]{display:none}.event-gallery-template__slide--show[hidden]{display:block}.event-gallery-template__footer{padding-top:20px}.event-gallery-template__footer-btn{text-align:right}.event-gallery-template__footer-btn .event-full__btn-link{min-width:218px;color:#fff;cursor:pointer;display:none}@media (min-width:767.98px){.event-gallery-template__footer-btn .event-full__btn-link{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}}input[type=email],input[type=tel],input[type=text],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=password]{position:relative;padding-right:44px}.input{--_clr-placeholder:var(--clr-placeholder, #B7B7B7);--_clr-text:var(--clr-text, var(--clr-black-normal));--_clr-border:var(--clr-border, #424242);border-radius:0;width:100%;display:block;padding:8px 0;border-bottom:1px solid var(--_clr-border);font-weight:400;font-size:18px;line-height:1;background-color:var(--clr-white-normal);color:var(--_clr-text)}.input:-moz-placeholder,.input:-ms-input-placeholder,.input::-moz-placeholder,.input::-webkit-input-placeholde{color:var(--_clr-placeholder, inherit);font-style:italic}.input:focus{outline:0}.input--calendar{background:#fff url(../img/search/calendar-icon.svg) center right 8px/16px no-repeat}.input-error{position:absolute;padding-left:8px;font-size:12px;line-height:133%;color:var(--clr-text-error)}textarea.input{width:100%!important;max-width:100%;min-width:100%}.submit{width:100%}.section-actions-events__title,.section-area__title,.section-feedback__title,.section-gallery__title,.section-how-to-get__title,.section-services-icon__title,.section-table__title{--content-title:var(--ff-inter);--content-fs:clamp(20px, 1.75vw, 32px);color:#cc0404;font-weight:300}.bnr-activity{max-width:1920px;margin-inline:auto}.bnr-activity__item{position:relative}.bnr-activity__item img{max-width:100%;width:100%;-o-object-fit:cover;object-fit:cover;height:400px}.bnr-activity__position{--content-a:#fff;font-family:var(--ff-inter);position:absolute;width:100%;max-width:1180px;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-inline:10px}.bnr-activity__name{font-weight:600;font-size:clamp(25px,2.5vw,38px);color:#fff;margin-bottom:15px;text-align:center}.bnr-activity__contacts{position:relative;overflow:hidden;max-width:290px;margin-inline:auto;padding:19px;font-weight:600;font-size:18px;color:#fff;border-radius:24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:6px;margin-bottom:20px}.bnr-activity__contacts::after{content:"";position:absolute;left:0;right:0;bottom:0;top:0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgba(255,255,255,.15);z-index:-1}.bnr-activity__contacts,.bnr-activity__email,.bnr-activity__hotel,.bnr-activity__phone{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.bnr-activity__email,.bnr-activity__phone{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.bnr-activity__phone::before{content:"";display:block;width:30px;height:30px;background:url(../img/b-icon-phone.svg) center no-repeat}.bnr-activity__phone a{text-decoration:none;color:inherit}.bnr-activity__email::before{content:"";display:block;width:30px;height:30px;background:url(../img/b-icon-email.svg) center no-repeat}.bnr-activity__email a{text-decoration:underline;color:inherit}.bnr-activity__email a:hover,.section-how-to-get__email a,.section-how-to-get__phone a{text-decoration:none}.bnr-activity__hotel{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:6px;font-weight:500;text-align:center;margin-bottom:25px;color:#fff}.bnr-activity__hotel-name{font-size:clamp(30px,3vw,42px);text-align:center}.bnr-activity__hotel-type{font-size:clamp(17px,3vw,22px)}.bnr-activity__hotel-star,.btn-activity-bron-link{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.bnr-activity__hotel-star{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px}.bnr-activity__hotel-star span{display:block;width:29px;height:29px;background:url(../img/b-icon-star.svg) center/contain no-repeat}.btn-activity-bron-link{--content-a:#fff;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;text-align:center;padding:8px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#cc0404;border-radius:15px;font-size:20px;font-weight:600;color:#fff;width:100%;text-decoration:none;-webkit-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}@media (min-width:575.98px){.btn-activity-bron-link{width:auto;min-width:300px}}.btn-activity-bron-link:hover{background-color:#fa0909}.section-services-icon{font-family:var(--ff-inter);margin-bottom:35px}.section-services-icon__row{--column-gap:10px;--row-gap:30px;--elements:2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--row-gap) var(--column-gap);padding:30px 0}@media (min-width:575.98px){.section-services-icon__row{--elements:3}}@media (min-width:767.98px){.section-services-icon__row{--column-gap:20px;--row-gap:40px;--elements:4}}@media (min-width:991.98px){.section-services-icon__row{--elements:5}}.section-services-icon__item{-webkit-box-flex:0;-webkit-flex:0 0 -webkit-calc(50% - var(--column-gap));-ms-flex:0 0 calc(50% - var(--column-gap));flex:0 0 calc(50% - var(--column-gap))}@media (min-width:575.98px){.section-services-icon__item{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:-webkit-calc((100% - (var(--elements) - 1)*var(--column-gap))/(var(--elements)));width:calc((100% - (var(--elements) - 1)*var(--column-gap))/(var(--elements)))}}.section-services-icon__img{text-align:center;margin-bottom:14px;width:70px;height:60px;margin-inline:auto}@media (min-width:767.98px){.section-services-icon__img{height:auto}}.section-services-icon__img img{aspect-ratio:1;-o-object-fit:contain;object-fit:contain;height:60px}@media (min-width:767.98px){.section-services-icon__img img{height:auto}}.section-services-icon__name{font-size:clamp(14px,1.5vw,14px);font-weight:300;text-align:center}.section-services-icon__footer{text-align:center}.section-area{font-family:var(--ff-inter);margin-bottom:clamp(60px,2vw,120px)}.section-area__row{--column-gap:46px;--row-gap:46px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--row-gap) var(--column-gap)}@media (min-width:767.98px){.section-area__row{padding-left:22px;padding-right:22px;--column-gap:26px}}@media (min-width:991.98px){.section-area__row{--column-gap:46px}}.section-area__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}@media (min-width:767.98px){.section-area__item{-webkit-box-flex:0;-webkit-flex:0 0 -webkit-calc(50% - var(--column-gap)/2);-ms-flex:0 0 calc(50% - var(--column-gap)/2);flex:0 0 calc(50% - var(--column-gap)/2)}}.section-area__item img{max-width:100%;border-radius:24px 24px 0 0}.section-area__item .btn-activity-bron-link{width:100%;max-width:250px;min-width:auto;padding-left:25px;padding-right:25px}.section-area__item .swiper-button-next,.section-area__item .swiper-button-prev{border-radius:50%;width:44px;height:44px;outline:0;border:0;background:rgba(255,255,255,.51);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.section-actions-events .swiper-button-next svg,.section-actions-events .swiper-button-prev svg,.section-area__item .swiper-button-next svg,.section-area__item .swiper-button-prev svg,.section-gallery__item .swiper-button-next svg,.section-gallery__item .swiper-button-prev svg{width:9px;height:14px;fill:#cc0404}.section-area__item .swiper-button-next.swiper-button-disabled,.section-area__item .swiper-button-prev.swiper-button-disabled,.section-gallery__item .swiper-button-next.swiper-button-disabled,.section-gallery__item .swiper-button-prev.swiper-button-disabled{opacity:1;background:rgba(255,255,255,.85);-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}.section-actions-events .swiper-button-next.swiper-button-disabled svg,.section-actions-events .swiper-button-prev.swiper-button-disabled svg,.section-area__item .swiper-button-next.swiper-button-disabled svg,.section-area__item .swiper-button-prev.swiper-button-disabled svg,.section-gallery__item .swiper-button-next.swiper-button-disabled svg,.section-gallery__item .swiper-button-prev.swiper-button-disabled svg{fill:#ccc}@media (min-width:991.98px){.section-area__item .swiper-button-prev{left:-20px}.section-area__item .swiper-button-next{right:-20px}}.section-area__desc,.section-area__item .swiper-slide{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%}.page-fortuna .top-bnr picture img,.section-area__item .swiper-slide img,.section-gallery__item .swiper-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-area__desc{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border-radius:0 0 22px 22px;padding:clamp(20px,2vw,32px) 15px 32px;background:#fff;box-shadow:0 6.37781px 77.331px rgba(0,0,0,.25)}.section-area__name,.section-table table th{font-weight:300;font-size:28px;text-align:center;color:#cc0404}.section-area__text{margin-bottom:15px;max-width:80%;margin-inline:auto;font-weight:300;font-size:17px;line-height:21px;text-align:center;color:rgba(0,0,0,.7)}@media (min-width:767.98px){.section-area__text{max-width:345px}}.section-area-slides{position:relative}.section-area-slides::before{content:"";position:absolute;display:block;background:url(../img/section-area-slide-wave.svg) top center no-repeat;background-size:cover;height:60px;width:100%;left:0;right:0;bottom:0;z-index:10}.section-area-slides-list{height:350px}.section-gallery{margin-bottom:60px}.section-gallery__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:15px}.section-gallery__item{margin-bottom:15px}.section-gallery__item .swiper-button-next,.section-gallery__item .swiper-button-prev{border-radius:50%;width:44px;height:44px;outline:0;border:0;background:rgba(255,255,255,.51);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}@media (min-width:991.98px){.section-gallery__item .swiper-button-prev{left:-20px}.section-gallery__item .swiper-button-next{right:-20px}}.section-gallery__item .swiper-slide{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;width:250px}.section-gallery__item img{border-radius:22px}.section-gallery__container{position:relative}.section-how-to-get{font-family:var(--ff-montserrat);margin-bottom:40px}.section-how-to-get__header{position:relative;padding-bottom:20px;border-bottom:1px solid #d6d6d6}@media (min-width:575.98px){.section-how-to-get__header{padding-left:100px}}@media (min-width:991.98px){.section-how-to-get__header{padding-left:130px}}@media (min-width:575.98px){.section-how-to-get__header::before{content:"";display:block;position:absolute;left:0;top:-21px;width:106px;height:88px;background:url(../img/section-how-to-get-icon.png) center/contain no-repeat}}.section-how-to-get__row{--column-gap:20px;--row-gap:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--row-gap) var(--column-gap)}@media (min-width:991.98px){.section-how-to-get__row{padding-right:120px;--column-gap:42px}}.section-how-to-get__item{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;font-size:16px;color:#5a5a5a}@media (min-width:767.98px){.section-how-to-get__item{-webkit-box-flex:0;-webkit-flex:0 0 -webkit-calc(50% - var(--column-gap)/2);-ms-flex:0 0 calc(50% - var(--column-gap)/2);flex:0 0 calc(50% - var(--column-gap)/2)}}.section-how-to-get__item strong{font-family:var(--ff-montserrat);font-weight:600}.section-how-to-get__item img{border-radius:15px;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%;height:400px;box-shadow:0 4px 39px 0 rgba(0,0,0,.35)}@media (min-width:991.98px){.section-how-to-get__item img{height:auto}}.section-how-to-get__phone{--content-a:#5a5a5a;font-family:var(--ff-inter);font-weight:500;font-size:clamp(25px,2vw,32px);padding-bottom:15px}.section-how-to-get__email{--content-a:#5a5a5a}.section-text{font-family:var(--ff-inter);margin-bottom:40px}.section-text__row{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}@media (min-width:767.98px){.section-text__row::after,.section-text__row::before{content:"";display:block;-webkit-box-flex:0;-webkit-flex:0 0 106px;-ms-flex:0 0 106px;flex:0 0 106px;width:106px;height:88px;background:url(../img/section-how-to-get-icon.png) center/contain no-repeat}}.section-text__text{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:400;font-size:18px;text-align:center;color:#a3a3a3}.section-table{font-family:var(--ff-inter);margin-bottom:40px}.section-table__block{position:relative;border-radius:15px;box-shadow:0 4px 18px rgba(40,40,40,.25);padding:35px 35px 0;overflow-x:auto}.section-table__row{position:relative;padding-bottom:100px}@media (min-width:1220px){.section-table__row::before{content:"";display:block;position:absolute;bottom:-35px;right:3px;left:0;height:160px;margin:0 -19px;background:url(../img/section-table__after.svg) center/cover no-repeat;background-size:100%;z-index:10}}@media (min-width:767.98px){.section-table__row::after{content:"";display:block;position:absolute;bottom:0;right:0;width:106px;height:88px;background:url(../img/section-how-to-get-icon.png) center/contain no-repeat}}.section-table table{width:100%;border-collapse:collapse;color:#424242}.section-table table th{font-size:18px;padding:10px 5px;border-bottom:1px solid #dfdfdf}.section-table table td{font-weight:300;font-size:18px;padding:20px 25px}.section-table table td strong{font-family:inherit;font-weight:500}@media (min-width:991.98px){.section-table table td:first-child{width:25%}}.section-table table td:not(:first-child){text-align:center}.section-table table tr:not(:last-child) td{border-bottom:1px solid #dfdfdf}.section-table table tr:last-child td{padding-bottom:60px}.section-table table tr td:not(:last-child),.section-table table tr th:not(:last-child){border-right:1px solid #dfdfdf}.section-table__link-more{--content-a:#cc0404;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px;font-weight:400;font-size:14px;color:#cc0404}.section-table__link-more::after{content:"";display:block;width:15px;height:15px;background:url(../img/section-table__link-more.svg) center/contain no-repeat}.section-feedback{margin-bottom:60px}.section-feedback__row{--column-gap:12px;--row-gap:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:var(--row-gap) var(--column-gap)}.section-feedback__item{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}@media (min-width:767.98px){.section-feedback__item{-webkit-box-flex:1;-webkit-flex:1 0 -webkit-calc(50% - var(--column-gap)/2);-ms-flex:1 0 calc(50% - var(--column-gap)/2);flex:1 0 calc(50% - var(--column-gap)/2)}}.section-feedback__item--left{position:relative;padding-top:38px;height:305px}@media (max-width:991.96px){.section-feedback__item--left{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.section-feedback__item--left::before{content:"";display:block;position:absolute;width:100%;top:-45px;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:131%;z-index:-1;background:url(../img/section-feedback-form-bg.svg) top center no-repeat}@media (min-width:991.98px){.section-feedback__item--left::before{width:135%;top:-63px;bottom:0;left:-28%;height:141%;-webkit-transform:translateX(0);transform:translateX(0)}}@media (min-width:1215px){.section-feedback__item--left::before{width:114%;top:-63px;left:-7%;height:165%}}@media (min-width:991.98px){.section-feedback__item--left{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;height:auto}}.section-feedback__item--right{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}@media (min-width:991.98px){.section-feedback__item--right{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}}@media (max-width:991.96px){.section-feedback__item--right{text-align:center}}.section-feedback__item img{max-width:100%}@media (min-width:991.98px){.section-feedback__item img{height:317px}}.section-feedback__footer{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;padding-top:30px;text-align:center;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}@media (min-width:991.98px){.section-feedback__footer{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}}.section-feedback__footer .btn-activity-bron-link{border:0;outline:0;position:relative;z-index:10}.section-feedback-form{font-family:var(--ff-inter)}.section-feedback-form__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:12px;max-width:340px}@media (min-width:991.98px){.section-feedback-form__row{margin-left:65px}}.section-feedback-form__field .input{--clr-border:#9B9B9B;--clr-text:#7a7a7a;font-size:15px;font-weight:400;border-top:0;border-left:0;border-right:0;outline:0;padding-bottom:3px}.section-feedback-form__field .input.datepicker{max-width:90px;text-align:center}.section-feedback-form__field .error{position:absolute;color:#cc0404;font-size:12px;margin-top:2px}.section-feedback-form__field--submit{border-bottom:0}.section-feedback-form__field textarea{background-color:#eceff0;border-radius:9px;padding:10px;border-bottom:0;min-height:65px}.section-feedback-form__label{font-weight:300;font-size:15px;color:#7a7a7a}.section-feedback-form__text-success{color:#424242;font-size:18px;line-height:1.4}.section-actions-events{font-family:var(--ff-inter);padding-bottom:60px}.section-actions-events__row--single .section-actions-events__wrapper{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.section-actions-events__container{position:relative}.section-actions-events__img{font-family:var(--ff-montserrat);position:relative;overflow:hidden;border-radius:13px;margin-bottom:6px}.section-actions-events__img img{display:block;max-width:100%;height:auto;-o-object-fit:cover;object-fit:cover;border-radius:13px}.section-actions-events__name{position:absolute;top:0;left:0;background-color:#cc0404;font-weight:500;font-size:clamp(15px,1.75vw,17px);color:#fff;border-radius:0 0 35px 0;padding:8px 21px}.section-actions-events__text{font-weight:300;font-size:clamp(15px,1.75vw,17px);line-height:1.3;color:#353535;padding-bottom:7px}.bathhouse-desc__text ul li strong,.page-moto .desc-program-list ul li strong,.section-actions-events__text strong{font-weight:600}.section-actions-events__number-percentages{position:absolute;bottom:0;right:0;background-color:#64827b;font-weight:500;font-size:clamp(22px,1.75vw,32px);line-height:1;color:#fff;border-radius:55px 0 0 0;padding:12px 20px 12px 28px}.section-actions-events__link{--content-a:#fff;display:inline-block;border-radius:11px;padding-block:9px;padding-inline:37px;font-weight:600;font-size:15px;line-height:1;text-align:center;background-color:#cc0404;text-decoration:none;margin-top:7px;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.section-actions-events__link:hover{background-color:#fa0909}.section-actions-events .swiper-button-next,.section-actions-events .swiper-button-prev{border-radius:50%;width:44px;height:44px;outline:0;border:0;background:rgba(255,255,255,.51);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.section-actions-events .swiper-button-next.swiper-button-disabled,.section-actions-events .swiper-button-prev.swiper-button-disabled{opacity:1;background:rgba(255,255,255,.85);-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}@media (max-width:767.96px){.section-actions-events .swiper-button-prev{display:none!important}}@media (min-width:991.98px){.section-actions-events .swiper-button-prev{left:-20px}}@media (max-width:767.96px){.section-actions-events .swiper-button-next{display:none!important}}@media (min-width:991.98px){.section-actions-events .swiper-button-next{right:-20px}}.section-actions-events .swiper-slide{height:100%}@media (max-width:767.96px){.section-actions-events .swiper-slide{width:90%}}@media (min-width:991.98px){.section-actions-events .swiper-slide{width:585px}}.bnr-corporate{max-width:1920px;margin-inline:auto}.bnr-corporate__item{position:relative}.bnr-corporate__item img{max-width:100%;width:100%;-o-object-fit:cover;object-fit:cover;height:400px}.bnr-corporate__position{--content-a:#fff;font-family:var(--font-Lato);position:absolute;width:100%;max-width:1180px;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-inline:10px}.bnr-corporate__name,.bnr-corporate__sub-name{font-size:clamp(35px,2.5vw,56px);font-weight:900;color:#fff;text-align:center;margin-bottom:30px}.bnr-corporate__sub-name{font-size:clamp(19px,2.5vw,22px);font-weight:600}.btn-corporate-bron-link{--content-a:#fff;font-family:var(--font-ProximaNova);display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;text-align:center;padding:10px 26px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:#cc0404;border-radius:5px;border:1px solid #fff;font-size:18px;font-weight:400;text-transform:uppercase;color:#fff;width:100%;text-decoration:none;-webkit-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}@media (min-width:575.98px){.btn-corporate-bron-link{width:auto;min-width:300px}}.btn-corporate-bron-link:hover{background-color:#e50404}.corporate-promo{position:relative;padding:30px 0}@media (min-width:991.98px){.corporate-promo{padding:60px 0}}.corporate-promo__item{position:relative;display:block;text-decoration:none;border-radius:5px;overflow:hidden;width:85%}@media (min-width:400px){.corporate-promo__item{width:clamp(60%,2.5vw,55%)}}@media (min-width:575.98px){.corporate-promo__item{width:40%}}@media (min-width:767.98px){.corporate-promo__item{width:30%}}@media (min-width:1000px){.corporate-promo__item{width:283px;margin-right:18px}}.corporate-promo__item img{position:relative;z-index:1;max-width:100%;height:auto}.corporate-promo__item::after{content:"";display:block;position:absolute;width:100%;height:113px;bottom:0;z-index:2;background:-webkit-gradient(linear,left top,left bottom,from(rgba(16,16,16,0)),color-stop(64.26%,rgba(68,66,66,.61)),to(#000));background:-webkit-linear-gradient(top,rgba(16,16,16,0) 0,rgba(68,66,66,.61) 64.26%,#000 100%);background:-o-linear-gradient(top,rgba(16,16,16,0) 0,rgba(68,66,66,.61) 64.26%,#000 100%);background:linear-gradient(180deg,rgba(16,16,16,0) 0,rgba(68,66,66,.61) 64.26%,#000 100%)}.corporate-promo__name{position:absolute;z-index:3;left:0;right:0;bottom:0;font-family:var(--ff-lato);font-weight:400;font-size:20px;line-height:137%;letter-spacing:.01em;text-align:center;color:#fff;padding-inline:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:100px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (min-width:400px){.corporate-promo__name{font-size:clamp(18px,1.5vw,20px)}}@media (min-width:991.98px){.corporate-promo__name br{display:block}}.corporate-event-gallery{padding-bottom:30px}@media (min-width:767.98px){.corporate-event-gallery{padding-bottom:60px}}.corporate-event-gallery__title,.corporate-event-menu__title{font-weight:600;font-size:clamp(18px,2vw,20px);line-height:137%;letter-spacing:.01em;text-transform:uppercase;text-align:center;color:#444343;padding-bottom:29px}.corporate-event-gallery__container{--swiper-navigation-color:#A6A6A6;--swiper-navigation-size:20px;--swiper-scrollbar-drag-bg-color:#fff;--swiper-scrollbar-bg-color:rgba(255, 255, 255, 0.30);--swiper-scrollbar-border-radius:0;position:relative}@media (min-width:767.98px){.corporate-event-gallery__container{padding-inline:36px}}@media (max-width:767.96px){.corporate-event-gallery__slide{width:45%}}@media (max-width:575.96px){.corporate-event-gallery__slide{width:70%}}@media (max-width:400px){.corporate-event-gallery__slide{width:90%}}.corporate-event-gallery__slide img{width:100%;height:270px;-o-object-fit:cover;object-fit:cover;border-radius:4px}.corporate-event-gallery__btn{display:none;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px}@media (min-width:767.98px){.corporate-event-gallery__btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.corporate-event-gallery__btn .swiper-button-next,.corporate-event-gallery__btn .swiper-button-prev{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);bottom:auto;-webkit-box-flex:0;-webkit-flex:0 0 46px;-ms-flex:0 0 46px;flex:0 0 46px;width:46px;height:46px;border-radius:50%;font-weight:700;background-color:#fff;margin-top:0;box-shadow:none;border:1px solid #a6a6a6}.corporate-event-gallery__btn .swiper-button-prev{right:auto}.corporate-event-gallery__btn .swiper-button-next{left:auto}.corporate-event-gallery__btn .swiper-button-next:hover,.corporate-event-gallery__btn .swiper-button-prev:hover{--swiper-navigation-color:#A90E13;border-color:#a90e13}.corporate-event-gallery__btn .swiper-button-prev::after{margin-left:-3px}.corporate-event-gallery__btn .swiper-button-next::after{margin-right:-3px}.corporate-event-gallery__btn .swiper-button-disabled{opacity:1}.corporate-event-gallery__btn .swiper-button-disabled::after{opacity:.35}.corporate-event-gallery__btn .swiper-button-prev{left:-18px}.corporate-event-gallery__btn .swiper-button-next{right:-18px}.corporate-event-menu{padding-bottom:30px}@media (min-width:767.98px){.corporate-event-menu{padding-bottom:60px}}.corporate-event-menu__container{position:relative;display:grid;grid-template-columns:repeat(auto-fit,minmax(253px,1fr));-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;row-gap:30px}@media (min-width:991.98px){.corporate-event-menu__container{-webkit-column-gap:63px;-moz-column-gap:63px;column-gap:63px}}.corporate-event-menu__item{border:1px solid #a3a1a1;border-radius:10px;overflow:hidden}.corporate-event-menu__img{position:relative}.corporate-event-menu__img img{border-radius:7px 7px 0 0;max-width:100%}.corporate-event-menu__link-no-view::before{content:none}.corporate-event-menu__name{font-family:var(--ff-lato);font-weight:700;font-size:16px;line-height:172%;color:#444343;letter-spacing:.01em;text-decoration:underline}.corporate-app-form__item .block-checkbox .checkbox.style-c,.corporate-event-menu__control{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.corporate-event-menu__control{display:grid;grid-template-columns:34px 24px;-webkit-column-gap:11px;-moz-column-gap:11px;column-gap:11px}.corporate-event-menu__view-link{display:block;width:34px;height:28px;background:url(../img/corporate-event/icon-menu-view.svg) center/contain no-repeat;background-size:23px 16px}.corporate-event-menu__download-link{display:block;width:24px;height:25px;background:url(../img/corporate-event/icon-menu-download.svg) center/contain no-repeat}.corporate-event-menu__footer{padding:10px 16px 17px 22px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px}.corporate-app{max-width:1920px;background-color:#f9f5f4;font-family:var(--font-Lato)}.corporate-app__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0}.corporate-app__item{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.corporate-app__item--form{padding-top:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (max-width:767.96px){.corporate-app__item--form{padding-inline:15px}}@media (min-width:991.98px){.corporate-app__item--form{display:block;-webkit-box-flex:0;-webkit-flex:0 0 55%;-ms-flex:0 0 55%;flex:0 0 55%;padding-left:-webkit-calc(54% - 670px);padding-left:calc(54% - 670px)}}.corporate-app__item--img{display:none;text-align:center}@media (min-width:767.98px){.corporate-app__item--img{display:block}}@media (min-width:991.98px){.corporate-app__item--img{-webkit-box-flex:0;-webkit-flex:0 0 45%;-ms-flex:0 0 45%;flex:0 0 45%;text-align:right}}.corporate-app__item img{max-width:100%;height:auto}.corporate-app__title{font-weight:400;font-size:32px;line-height:1.2;letter-spacing:.01em;color:#a90e13;padding-bottom:15px}@media (min-width:1199.98px){.corporate-app__title{line-height:137%}}.corporate-app__title br{display:none}@media (min-width:991.98px){.corporate-app__title br{display:block}}.corporate-app-form{max-width:690px;margin-inline:auto}@media (min-width:767.98px){.corporate-app-form{padding-right:20px}}@media (min-width:991.98px){.corporate-app-form{margin-inline:0}}.corporate-app-form__item{position:relative;margin-bottom:16px}.corporate-app-form__item .input{--fs:20px;--clr-border:#555559;--clr-white-normal:taransparent;--clr-placeholder:red;border-width:0 0 1px}.corporate-app-form__item select.input{border-width:1px;border-radius:5px;padding-inline:6px}.corporate-app-form__item-title{font-weight:500;font-size:20px;color:#7e7e83;padding-bottom:6px}.corporate-app-form__item textarea.input{border-width:1px;border-radius:5px;padding:10px 6px;color:#555559}.corporate-app-form__item--submit{text-align:right}.corporate-app-form__item .error{position:absolute;color:#a90e13}.corporate-app-form__item .block-checkbox{--clr-checkmark-hover-bg:#A90E13;--clr-checkmark-bg:#A90E13;padding-bottom:5px}.corporate-app-form__item .block-checkbox .checkbox.style-c{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.corporate-app-form__item .block-checkbox .checkbox.style-c input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.corporate-app-form__item .block-checkbox .checkbox.style-c input:checked~.checkbox__checkmark{--_clr-checkmark-bg:var(--clr-checkmark-bg, var(--clr-blue-normal));background-color:var(--_clr-checkmark-bg)}.corporate-app-form__item .block-checkbox .checkbox.style-c input:checked~.checkbox__checkmark::after{opacity:1}.corporate-app-form__item .block-checkbox .checkbox.style-c:hover input~.checkbox__checkmark{--_clr-checkmark-hover-bg:var(--clr-checkmark-hover-bg, #eee);background-color:var(--_clr-checkmark-hover-bg)}.corporate-app-form__item .block-checkbox .checkbox.style-c:hover input:checked~.checkbox__checkmark{--_clr-checkmark-hover-bg:var(--clr-checkmark-hover-bg, #eee);background-color:var(--_clr-checkmark-hover-bg)}.corporate-app-form__item .block-checkbox .checkbox.style-c .checkbox__checkmark{--_clr-checkmark-border:var(--clr-checkmark-border, transparent);--_clr-checkmark-bg:var(--clr-checkmark-bg, var(--clr-white-normal));position:relative;-webkit-box-flex:0;-webkit-flex:0 0 17px;-ms-flex:0 0 17px;flex:0 0 17px;height:17px;width:17px;border:1px solid var(--_clr-checkmark-border);background-color:var(--_clr-checkmark-bg);-webkit-transition:background-color .25s ease;-o-transition:background-color .25s ease;transition:background-color .25s ease;border-radius:4px}.corporate-app-form__item .block-checkbox .checkbox.style-c .checkbox__checkmark::after{--_clr-checkmark-border:var(--clr-checkmark-border, var(--clr-white-normal));content:"";position:absolute;left:5px;top:0;width:4px;height:10px;border:solid var(--_clr-checkmark-border);border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0;-webkit-transition:opacity .25s ease;-o-transition:opacity .25s ease;transition:opacity .25s ease}.corporate-app-form__item .block-checkbox .checkbox.style-c .checkbox__body{color:var(--clr-black-normal);line-height:1.4;font-size:18px}.corporate-app-form__text-success{font-size:22px}.corporate-app-form__submit{--bg-color:#A90E13;--fs:18px;box-shadow:none;border:0;outline:0;padding:10px 26px;text-transform:uppercase;font-weight:400}.corporate-app-form__submit:hover{--bg-color:#c91117}.corporate-hotel{font-family:var(--font-Lato)}.corporate-hotel__title{font-weight:400;font-size:32px;line-height:86%;letter-spacing:.01em;color:#444343;padding-bottom:21px}.corporate-hotel .tabs-filter,.corporate-hotel .tabs-filter__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.corporate-hotel .tabs-filter{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:15px;-webkit-column-gap:clamp(15px,2vw,50px);-moz-column-gap:clamp(15px,2vw,50px);column-gap:clamp(15px,2vw,50px);-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;list-style:none;margin:0;padding:0}.corporate-hotel .tabs-filter__item{position:relative;padding-right:26px;font-size:20px;text-transform:none;cursor:pointer}.corporate-hotel .tabs-filter__item::after{content:"";position:absolute;opacity:1;left:auto;right:0;top:auto;bottom:auto;width:14px;height:14px;border-radius:50%;margin:0;border:1px solid #a90e13;background-color:#fff;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.corporate-hotel .tabs-filter__item::before{position:absolute;z-index:2;width:6px;height:6px;right:0;border-radius:50%;border:4px solid #fff;background-color:#a90e13;margin:0 1px 0 0}.corporate-hotel .tabs-filter__item--active::before,.corporate-hotel .tabs-filter__item:hover::before{content:""}.corporate-hotel .tabs-filter__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-block:25px;row-gap:30px}.corporate-hotel-block{font-family:var(--font-Lato)}.corporate-hotel-block__container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;border:1px solid #8f8d8d;border-radius:5px;overflow:hidden}@media (min-width:991.98px){.corporate-hotel-block__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.corporate-hotel-block__img{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (min-width:991.98px){.corporate-hotel-block__img{-webkit-box-flex:0;-webkit-flex:0 0 385px;-ms-flex:0 0 385px;flex:0 0 385px}}.corporate-hotel-block__img img{display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:300px;border-radius:5px 5px 0 0}@media (min-width:991.98px){.corporate-hotel-block__img img{height:100%;border-radius:5px 0 0 5px}}.corporate-hotel-block__desc{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;padding:10px}@media (min-width:991.98px){.corporate-hotel-block__desc{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:16px 16px 13px}}.corporate-hotel-block__name-hotel{font-weight:700;font-size:20px;line-height:137%;letter-spacing:.01em;color:#a90e13;padding-bottom:8px}.corporate-hotel-block__header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;row-gap:12px;font-weight:400;font-size:16px;line-height:172%;letter-spacing:.01em;color:#444343;margin-bottom:8px}.corporate-hotel-block__location{padding-left:36px;background:url(../img/corporate-event/location.svg) 0 0 no-repeat;background-size:26px 25px}.corporate-hotel-block__rooms-num{padding-left:36px;background:url(../img/corporate-event/rooms-num.svg) 0 0 no-repeat;background-size:29px 25px}.corporate-hotel-block__accommodation{padding-left:36px;background:url(../img/corporate-event/accommodation.svg) 0 0 no-repeat;background-size:21px 24px}.corporate-hotel-block__table{margin-top:8px;border-radius:5px;overflow-x:auto;border:solid #817e7e;border-width:1px 1px 0}.corporate-hotel-block__text{font-weight:400;font-size:16px;line-height:1.2;letter-spacing:.01em;color:#444343}.corporate-hotel-block__text p+p{margin-top:10px}.corporate-hotel-block__text table{border-collapse:collapse;width:100%;border-radius:5px}.corporate-hotel-block__text table th{background-color:#f2f0f0;font-weight:400;font-size:16px;line-height:1;letter-spacing:.01em;padding:8px 6px;border-bottom:1px solid #817e7e;min-height:30px;vertical-align:middle}.corporate-hotel-block__text table td:not(:first-child),.corporate-hotel-block__text table th:not(:first-child){border-left:1px solid #817e7e}.corporate-hotel-block__text table th img{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.corporate-hotel-block__text table th p{display:inline-block}.corporate-hotel-block__text table td{padding:9px 10px;border-bottom:1px solid #817e7e}.corporate-hotel-block__btn{padding-top:14px;text-align:right}.corporate-hotel-block__btn ._btn{padding:8px 26px}.corporate-hotel-block__btn ._btn:hover{--bg-color:#12c639}.corporate-hotel-block__btn .btn-green{--bg-color:#0EAE31;--fs:14px;font-weight:400;text-transform:uppercase}.documents-requisites{font-family:var(--ff-lato)}.documents-requisites__text{position:relative;font-size:17px;line-height:137%;letter-spacing:.01em;color:#000;padding-left:71px;padding-bottom:20px}@media (min-width:575.98px){.documents-requisites__text{padding-left:71px;font-size:20px}}.documents-requisites__text::before{content:"";position:absolute;left:0;top:0;display:block;width:30px;height:50px;background:url(../img/documents/icon-documents-text.svg) center/contain no-repeat}@media (min-width:575.98px){.documents-requisites__text::before{width:45px;height:75px}}.documents-requisites__download{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:15px}.documents-requisites__download::before{content:"";display:block;width:32px;height:35px;background:url(../img/documents/documents-icon-download-blue.svg) center/contain no-repeat}.documents-requisites__download-link{--content-a:#056bb0;padding-left:10px;font-size:18px;line-height:153%;letter-spacing:.01em;text-decoration:underline}.documents-file__link:hover,.documents-requisites__download-link:hover{text-decoration:none}.documents-file{font-family:var(--ff-lato)}.documents-file__item,.documents-file__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.documents-file__row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:25px;-moz-column-gap:25px;column-gap:25px;row-gap:15px;border-top:1px solid #bab8b8;padding-top:18px}.documents-file__item{position:relative;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (min-width:575.98px){.documents-file__item{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}}.documents-file__link{--content-a:#056bb0;font-size:16px;line-height:172%;letter-spacing:.01em;text-decoration:underline;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.documents-file__link::before{content:"";display:block;width:25px;height:28px;background:url(../img/documents/documents-icon-download-gray.svg) center/contain no-repeat}.object-offline{font-family:var(--ff-lato);padding-left:10px;padding-right:10px;max-width:1420px;margin:15px auto 0}.object-offline__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:15px;padding:20px;border:1px solid #abacab;border-radius:10px}@media (min-width:767.98px){.object-offline__row{padding:20px 30px}}.object-offline__object,.object-offline__title{font-size:18px;color:#ff5005;text-align:center}.object-offline__object{color:#494848}.object-offline__object .btn{margin-top:10px}@media (min-width:767.98px){.object-offline__object .btn{margin-inline:8px;margin-top:0}}@media (max-width:767.96px){.object-offline__object .btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:200px;margin-inline:auto}}.object-offline__object .btn-green{--bg-color:#00BF0A;--fs:14px;font-weight:400;padding:5px 12px}.object-offline__object .btn-green:hover{--bg-color:#019a09}.cosmetic *{font-family:var(--ff-lato)}.cosmetic{font-size:18px;color:#222}.cosmetic a,.cosmetic a:hover{color:inherit}.catalogue-cosmetic__row{--offset:0.3125rem;--offset-gap:0.625rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-5px;margin-right:-5px;padding-top:.3125rem;padding-bottom:.3125rem;row-gap:1.25rem}@media (min-width:991.98px){.catalogue-cosmetic__row{--offset-gap:2rem;--offset:1rem;padding-top:1.25rem;padding-bottom:1.25rem;margin-left:-1rem;margin-right:-1rem}}.catalogue-cosmetic__item{--width:100%;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:-webkit-calc(var(--width) - var(--offset-gap));width:calc(var(--width) - var(--offset-gap));margin-left:var(--offset);margin-right:var(--offset);padding:.625rem;background-color:#fff;box-shadow:.625rem 2.5rem 3.125rem rgba(229,233,246,.4);border-radius:.75rem}@media (min-width:767.98px){.catalogue-cosmetic__item{--width:50%}}@media (min-width:991.98px){.catalogue-cosmetic__item{padding:1.25rem}}.catalogue-cosmetic__link{text-decoration:none}.catalogue-cosmetic__link:hover{text-decoration:underline}.catalogue-cosmetic__img{border-radius:20px;margin-bottom:1.5625rem}.catalogue-cosmetic__img a{border-radius:inherit}.catalogue-cosmetic__img img{border-radius:inherit;-o-object-fit:contain;object-fit:contain;width:100%}@media (min-width:479.98px){.catalogue-cosmetic__img img{-o-object-fit:cover;object-fit:cover;height:300px}}@media (min-width:767.98px){.catalogue-cosmetic__img img{height:228px}}.catalogue-cosmetic__name{font-weight:700;font-size:30px;line-height:122%;letter-spacing:.01em;color:#222;margin-bottom:.4375rem}.catalogue-cosmetic__desc{font-weight:400;font-size:17px;line-height:156%;color:#222}.cosmetic-section__row{--offset:0.3125rem;--offset-gap:0.625rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-.3125rem;margin-right:-.3125rem;margin-bottom:2.1875rem}@media (min-width:991.98px){.cosmetic-section__row{--offset-gap:2rem;--offset:1rem;margin-left:-1rem;margin-right:-1rem;margin-bottom:2.8125rem}}.cosmetic-section__row--reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.cosmetic-section__item{--width:100%;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:-webkit-calc(var(--width) - var(--offset-gap));width:calc(var(--width) - var(--offset-gap));margin-left:var(--offset);margin-right:var(--offset);font-size:18px;line-height:28px}@media (min-width:767.98px){.cosmetic-section__item{--width:50%}}.cosmetic-section__item--img,.loyalty__sub-title br{display:none}@media (min-width:767.98px){.cosmetic-section__item--img{display:block}}.cosmetic-section__item--img img{-o-object-fit:cover;object-fit:cover;border-radius:25px}.cosmetic-section__title{font-weight:700;font-size:30px;line-height:122%;letter-spacing:.01em;color:#222;margin-bottom:.9375rem}.cosmetic-gallery__row{--grid-gap:0.625rem;padding-top:1.875rem;display:grid;grid-template-rows:1fr 1fr;grid-template-columns:repeat(2,1fr);grid-gap:var(--grid-gap);height:100%}@media (min-width:767.98px){.cosmetic-gallery__row{--grid-gap:1.875rem;height:auto;grid-template-columns:repeat(4,1fr)}}.cosmetic-gallery__item{text-align:center}.cosmetic-gallery__item:nth-child(1){grid-row:1/-1;grid-column:1/3}.cosmetic-gallery__item:nth-child(4){grid-column:1/-1}@media (min-width:767.98px){.cosmetic-gallery__item:nth-child(4){grid-column:3/-1}}.cosmetic-gallery__item img{width:100%;height:auto}.cosmetic-list,.zabolevaniia-container__row,.zabolevaniia-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.cosmetic-list{list-style:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:1.1875rem;margin:0;padding:0}.cosmetic-list li{position:relative;padding-left:1.5rem}.cosmetic-list li::before{content:"";position:absolute;width:8px;height:8px;left:4px;top:8px;background-color:#036eec;border-radius:50%}.list-green-arrow li,.list-red-close li{padding-left:2.1875rem}.list-green-arrow li::before{content:"";position:absolute;width:33px;height:33px;left:-3px;top:-5px;background:url(../img/icon-arrow-green.svg) 0 0 no-repeat}.list-red-close li::before{content:"";position:absolute;width:24px;height:24px;left:0;top:3px;background:url(../img/icon-close-red.svg) 0 0 no-repeat}.zabolevaniia-container__row,.zabolevaniia-list{row-gap:.75rem}.zabolevaniia-container__row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.zabolevaniia-list{--width:100%;-webkit-box-flex:0;-webkit-flex:0 0 var(--width);-ms-flex:0 0 var(--width);flex:0 0 var(--width);list-style:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0;padding:0 10px}@media (min-width:575.98px){.zabolevaniia-list{--width:50%}}.zabolevaniia-list li{position:relative;padding-left:2.375rem}.zabolevaniia-list li img{position:absolute;width:33px;height:33px;left:0;top:-2px}.programs-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:1.625rem;padding-top:2.4375rem}.programs-block .cosmetic-list{padding-top:1.25rem;row-gap:.625rem}.programs-block__title{font-weight:700;font-size:30px;line-height:122%;letter-spacing:.01em;color:#be1e2d;padding-bottom:1.25rem}.programs-block__item{padding:1.1875rem;background:#fff;box-shadow:10px 40px 50px rgba(229,233,246,.4);border-radius:12px}.tabs-programs .tabs__navigation,.tabs-programs .tabs__title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.tabs-programs .tabs__navigation{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:15px}.tabs-programs .tabs__title{--width:50%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;border:2px solid transparent;-webkit-box-flex:0;-webkit-flex:0 0 -webkit-calc(var(--width) - 15px);-ms-flex:0 0 calc(var(--width) - 15px);flex:0 0 calc(var(--width) - 15px);padding:16px 10px;background:#fff;box-shadow:10px 40px 50px rgba(229,233,246,.4);border-radius:12px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;font-family:inherit}@media (min-width:575.98px){.tabs-programs .tabs__title{--width:33.33%}}@media (min-width:767.98px){.tabs-programs .tabs__title{--width:19%}}@media (min-width:991.98px){.tabs-programs .tabs__title{--width:180px;padding:16px 19px}}.tabs-programs .tabs-arrow{position:absolute;bottom:-11px;width:19px;height:19px;-webkit-transform:rotate(135deg);transform:rotate(135deg);margin-left:-9px;display:inline-block;visibility:hidden;background-color:transparent;-webkit-transition:all 0s;-o-transition:all 0s;transition:all 0s}.tabs-programs__icon{display:block;margin-bottom:16px;height:77px}.tabs-programs__icon img{-o-object-fit:contain;object-fit:contain}.tabs-programs__name{margin:0 auto;display:block;font-weight:700;font-size:.9375rem;line-height:125%;text-align:center;letter-spacing:.02em;color:#222}@media (min-width:991.98px){.tabs-programs__name{font-size:1rem}}.tabs-programs ._tab-active,.tabs-programs .tabs__title:hover{border-color:#be1e2d}.tabs-programs ._tab-active .tabs-arrow,.tabs-programs .tabs__title:hover .tabs-arrow{background-color:#fff;visibility:visible;border-top:2px solid #be1e2d!important;border-right:2px solid #be1e2d!important}.tabs-programs ._tab-active .tabs-programs__name,.tabs-programs .tabs__title:hover .tabs-programs__name{color:#be1e2d}.cosmetic-price,.cosmetic-price__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.cosmetic-price{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.cosmetic-price__row{position:relative;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:15px;padding-bottom:15px}.cosmetic-price__row::after{width:100%;height:1px;display:block;background-color:rgba(0,0,0,.4)}.cosmetic-price__row:not(:last-child)::after{content:""}.cosmetic-price__item{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (min-width:991.98px){.cosmetic-price__item{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}}.cosmetic-price__item strong{font-family:inherit}.cosmetic-price__name{font-size:30px;line-height:122%;letter-spacing:.01em;color:#be1e2d}.cosmetic-price__text{font-weight:500;font-size:25px;line-height:104%;letter-spacing:.02em;color:#222}.cosmetic-price__block-price{font-size:30px;line-height:122%;letter-spacing:.01em;color:#be1e2d;text-align:right}.procedures-steps{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:26px;padding-bottom:45px;counter-reset:item}.procedures-steps__title{font-weight:700;font-size:30px;line-height:122%;letter-spacing:.01em;color:#222}.procedures-steps__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:15px}.procedures-steps__row--reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.procedures-steps__item{--width:100%;-webkit-box-flex:0;-webkit-flex:0 0 var(--width);-ms-flex:0 0 var(--width);flex:0 0 var(--width);font-size:22px;line-height:32px;position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (min-width:991.98px){.procedures-steps__item{--width:50%}}.procedures-steps__item--img{border-radius:20px}@media (min-width:991.98px){.procedures-steps__item--img{--width:35%;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}}.procedures-steps__item--img img{border-radius:inherit;-o-object-fit:cover;object-fit:cover;width:100%;height:auto}@media (min-width:991.98px){.procedures-steps__item--img img{width:448px;height:229px}}.procedures-steps__item div,.procedures-steps__item p{margin:0}.procedures-steps__item div+div,.procedures-steps__item p+p{margin:0 0 15px}.procedures-steps__item:first-child::before{content:counter(item) ". ";counter-increment:item;margin-right:6px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:30px;font-weight:700;line-height:26px;color:#be1e2d}.tpl-body-sub-5593.loyalty-page{font-size:18px;line-height:23px}.loyalty__sub-title{color:#a90e13;text-align:center;font-size:22px;line-height:1.3;letter-spacing:.27px}@media (min-width:767.98px){.loyalty__sub-title{font-size:25px}}@media (min-width:991.98px){.loyalty__sub-title{font-size:27px;line-height:40px}}@media (min-width:1199.98px){.loyalty__sub-title br{display:block}}.loyalty-cards__row{--width:100%;--gap:15px;--gap-offset:7.5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -7.5px;row-gap:20px}@media (min-width:767.98px){.loyalty-cards__row{--width:50%;--gap:15px;--gap-offset:7.5px}}@media (min-width:991.98px){.loyalty-cards__row{--width:33.33%;--gap:15px;--gap-offset:7.5px}}.loyalty-cards__item{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:-webkit-calc(var(--width) - var(--gap));width:calc(var(--width) - var(--gap));margin-left:var(--gap-offset);margin-right:var(--gap-offset)}.loyalty-cards__block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-radius:20px;min-height:178px;padding:15px 12px;margin-bottom:9px}.loyalty-cards__block--start{background-color:#e30613;box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.loyalty-cards__block--silver{background:url(../img/program_loyalty/loyalty-cards__block--silver.png) no-repeat;background-size:cover}.loyalty-cards__block--gold{background:url(../img/program_loyalty/loyalty-cards__block--gold.png) no-repeat;background-size:cover}.loyalty-cards__block--platinum{background:url(../img/program_loyalty/loyalty-cards__block--platinum.png) no-repeat;background-size:cover}.loyalty-cards__name-company{font-weight:900;font-size:27px;line-height:33px;letter-spacing:.27px;color:#fff}.loyalty-cards__name-status,.loyalty-cards__percent{color:#fff;font-size:30px;font-weight:400;line-height:33px;letter-spacing:.3px}.loyalty-cards__percent{font-size:50px;font-weight:900;letter-spacing:.5px}.loyalty-cards__desc,.loyalty-cards__desc ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.loyalty-cards__desc{position:relative;height:-webkit-calc(100% - 188px);height:calc(100% - 188px);font-family:var(--ff-lato);border-radius:20px;background:#fff;padding:25px 13px 15px;border:1px solid #bab8b8;font-size:16px;line-height:1.3;letter-spacing:.16px;color:#494848;box-shadow:10px 40px 50px 0 rgba(229,233,246,.4)}.loyalty-cards__desc::before{content:"";position:absolute;top:-1px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:url(../img/program_loyalty/loyalty-cards__desc-arrow.svg) 0 0 no-repeat;height:10px;width:67px}.loyalty-cards__desc .red{color:#a90e13}.loyalty-cards__desc-line{height:1px;width:100%;background-color:#bab8b8;margin:12px 0 9px}.loyalty-cards__desc ul{margin:8px 0 0 17px;padding:0;row-gap:9px;line-height:18px}.loyalty-text{font-family:var(--ff-lato);color:#494848;font-size:18px;line-height:23px}.loyalty-btn{text-align:center}.loyalty-btn a,.loyalty-member{font-size:18px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.loyalty-btn a{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;min-height:56px;padding:12px 24px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-family:Arial,sans-serif;font-style:normal;font-weight:700;line-height:32px;letter-spacing:.18px;border-radius:28px;background-color:#ff9b04;text-decoration:none;-webkit-transition:background-color .4s;-o-transition:background-color .4s;transition:background-color .4s}.loyalty-btn a:hover{background-color:#da8300}.loyalty-member{position:relative;color:#000;font-family:var(--ff-lato);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:767.98px){.loyalty-member{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.loyalty-member::after{content:"";display:block;-webkit-box-flex:0;-webkit-flex:0 0 204px;-ms-flex:0 0 204px;flex:0 0 204px;width:204px;height:163px;background:url(../img/program_loyalty/loyalty-member.png) center center no-repeat;background-size:cover;margin-left:auto;margin-right:auto}@media (min-width:767.98px){.loyalty-member::after{margin-left:10px;margin-right:0}}.loyalty-list,.loyalty-privileges{color:#000;font-size:18px;font-family:var(--ff-lato);padding:0}.loyalty-privileges{margin:0;list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:24px}.loyalty-privileges li{position:relative;padding-left:74px;line-height:24px}.loyalty-privileges__icon-list::before{content:"";display:block;position:absolute;top:0;left:0;width:50px;height:53px;background:url(../img/program_loyalty/loyalty-privileges__icon-list.svg) 0 0 no-repeat}.loyalty-privileges__icon-guest::before{content:"";display:block;position:absolute;top:0;left:0;width:47px;height:51px;background:url(../img/program_loyalty/loyalty-privileges__icon-guest.svg) 0 0 no-repeat}.loyalty-list{font-style:normal;font-weight:400;line-height:24px;letter-spacing:.36px;margin:0 0 0 18px}@font-face{font-family:"DaysOne";font-style:normal;font-weight:400;font-display:swap;src:url(/netcat_template/fonts/DaysOne/DaysOne-Regular.woff) format("woff"),url(/netcat_template/fonts/DaysOne/DaysOne-Regular.woff2) format("woff2")}:root{--ff-daysOne:DaysOne, Arial, sans-serif}.page-fortuna{font-family:var(--ff-lato);position:relative;overflow:hidden}.page-fortuna .title-fortuna{font-family:var(--ff-daysOne);font-size:20px;line-height:137%;letter-spacing:.01em;text-transform:uppercase;text-align:center;color:#444343;padding-bottom:19px}.page-fortuna .top-bnr{font-family:var(--ff-daysOne);position:relative}.page-fortuna .top-bnr picture{position:absolute;width:100%;height:100%}.page-fortuna .top-bnr__block{position:relative;width:100%;margin-bottom:50px}.page-fortuna .top-bnr__title{font-weight:400;font-size:clamp(47px,5vw,87px);line-height:101%;letter-spacing:.01em;color:#fedd23;padding-top:20px;padding-bottom:20px}.page-fortuna .top-bnr__desc{font-weight:400;font-size:clamp(25px,2vw,41px);line-height:122%;letter-spacing:.01em;color:#fff;padding-bottom:20px}.page-fortuna .top-bnr__text-orange{color:#fedd23;text-transform:uppercase}.page-fortuna .top-bnr .fortuna-btn-bron{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.page-fortuna .fortuna-text-big{font-family:var(--ff-daysOne);position:relative;z-index:auto;font-weight:400;font-size:clamp(27px,2.5vw,40px);line-height:1.1;color:#491a98;padding-bottom:35px}.page-fortuna .fortuna-block-opacity{font-family:var(--ff-lato);position:relative;width:100%;padding-top:47px;margin-bottom:40px}.page-fortuna .fortuna-block-opacity::before{content:"";position:absolute;z-index:0;bottom:0;top:0;left:0;right:0;display:block;background-color:#fff;opacity:.75}.page-fortuna .fortuna-steps{padding-bottom:55px}.page-fortuna .fortuna-steps__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:17px;font-weight:400;font-size:clamp(20px,2.5vw,24px);line-height:1.1;color:#343a40;list-style:none;margin:0;padding:0}.page-fortuna .fortuna-action-desc__list li,.page-fortuna .fortuna-steps__list li{position:relative;padding-left:40px;font-weight:400}.page-fortuna .fortuna-action-desc__list li strong,.page-fortuna .fortuna-steps__list li strong{font-weight:800}.page-fortuna .fortuna-steps__list li::before{content:"";position:absolute;left:0;top:2px;display:block;width:22px;height:22px;background:url(../img/fortuna/icon-fortuna-action-desc-list.svg) center/contain no-repeat}.page-fortuna .fortuna-action-desc{padding-bottom:20px}.page-fortuna .fortuna-action-desc__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px;row-gap:25px}.page-fortuna .fortuna-action-desc__item{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}@media (min-width:991.98px){.page-fortuna .fortuna-action-desc__item{-webkit-box-flex:1;-webkit-flex:1 0 50%;-ms-flex:1 0 50%;flex:1 0 50%}}.page-fortuna .fortuna-action-desc__item--img{overflow:hidden;border-radius:20px;text-align:center}.page-fortuna .fortuna-action-desc__item--img img{height:auto;border-radius:20px;-o-object-fit:contain;object-fit:contain;max-width:270px}@media (min-width:991.98px){.page-fortuna .fortuna-action-desc__item--img{-webkit-box-flex:0;-webkit-flex:0 0 270px;-ms-flex:0 0 270px;flex:0 0 270px}}.page-fortuna .fortuna-action-desc__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:17px;font-weight:400;font-size:24px;line-height:1.1;color:#343a40;list-style:none;margin:0;padding:0}.page-fortuna .fortuna-action-desc__list li::before{content:"";position:absolute;left:0;top:2px;display:block;width:23px;height:23px;background:url(../img/fortuna/icon-fortuna-action-desc-list.svg) center no-repeat}.page-fortuna .fortuna-btn-bron{font-family:var(--ff-lato);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-top:25px}.page-fortuna .fortuna-btn-bron__link{border:1px solid #fff;background-color:#0eae31;font-size:18px;line-height:144%;text-transform:uppercase;color:#fff;text-decoration:none;border-radius:5px;max-width:100%;width:320px;text-align:center;padding:8px 26px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.page-fortuna .fortuna-btn-bron__link:hover{background-color:#0c8827}.page-fortuna .fortuna-hotel-list{padding-bottom:45px}.page-fortuna .fortuna-hotel-list__row{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;row-gap:30px}@media (min-width:991.98px){.page-fortuna .fortuna-hotel-list__row{-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px}}.page-fortuna .fortuna-hotel-list__item{display:block;text-decoration:none;box-shadow:0 4px 15px 0 rgba(0,0,0,.15);border-radius:20px;overflow:hidden;background-color:#fff}.page-fortuna .fortuna-hotel-list__img{display:block}.page-fortuna .fortuna-hotel-list__img img{max-width:100%;height:auto}.page-fortuna .fortuna-hotel-list__body{display:block;padding:16px 5px 16px 17px}.page-fortuna .fortuna-hotel-list__stars{display:block;padding-bottom:8px;height:24px}.page-fortuna .fortuna-hotel-list__stars-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:6px;-moz-column-gap:6px;column-gap:6px;font-weight:400;font-size:16px;line-height:142%;color:#a6a6a6}.page-fortuna .fortuna-hotel-list__stars-item{display:block;-webkit-box-flex:0;-webkit-flex:0 0 17px;-ms-flex:0 0 17px;flex:0 0 17px;height:17px;background:url(../img/fortuna/star.svg) center/contain no-repeat}.page-fortuna .fortuna-hotel-list__hotel-name{display:block;font-weight:700;font-size:24px;line-height:100%;color:#3d3d3d;padding-bottom:8px}.page-fortuna .fortuna-hotel-list__hotel-location,.page-fortuna .fortuna-hotel-list__hotel-type{display:block;font-weight:400;font-size:16px;line-height:142%;color:#a6a6a6}.page-fortuna .block-circle-yelllow{position:absolute;left:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:0;width:253px;height:253px;border-radius:50%;background-color:#fee41d;opacity:.2}.page-fortuna .block-circle-green{position:absolute;right:0;-webkit-transform:translate(50%,190%);transform:translate(50%,190%);z-index:-1;font-size:0;width:207px;height:207px;border-radius:50%;background-color:#1dfe1d;opacity:.2}.page-fortuna .block-circle-pink,.page-fortuna .block-circle-violet{position:absolute;-webkit-transform:translateX(-150%);transform:translateX(-150%);font-size:0;width:142px;height:142px;border-radius:50%;background-color:#821dfe;opacity:.2}.page-fortuna .block-circle-pink{right:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:-1;width:325px;height:325px;background-color:#fe1d92}.hotels-animals-top{font-family:var(--font-HelveticaNeueCyr);margin-bottom:50px}.hotels-animals-top__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.hotels-animals-top__item{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.hotels-animals-top__item--desc{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;margin-top:-20%}@media (min-width:991.98px){.hotels-animals-top__item--desc{-webkit-box-flex:0;-webkit-flex:0 0 30%;-ms-flex:0 0 30%;flex:0 0 30%;-webkit-box-ordinal-group:initial;-webkit-order:initial;-ms-flex-order:initial;order:initial;margin-top:0}}.hotels-animals-top__item--img{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}@media (min-width:991.98px){.hotels-animals-top__item--img{-webkit-box-flex:0;-webkit-flex:0 0 70%;-ms-flex:0 0 70%;flex:0 0 70%;-webkit-box-ordinal-group:initial;-webkit-order:initial;-ms-flex-order:initial;order:initial}}.hotels-animals-top__img{box-shadow:0 4px 10px 0 rgba(0,0,0,.25)}.hotels-animals-top__img img{display:block;-o-object-fit:cover;object-fit:cover;max-width:100%;width:100%;height:400px}@media (min-width:991.98px){.hotels-animals-top__img img{width:auto;height:auto}}.hotels-animals-top__text{position:relative;z-index:1;background:rgba(87,168,5,.82);font-weight:500;font-size:18px;line-height:150%;color:#fff;padding:20px 27px 80px}@media (min-width:991.98px){.hotels-animals-top__text{margin-right:-60%;padding-top:40px}}.hotels-animals-top__text::after{content:"";position:absolute;right:15px;bottom:15px;display:block;width:128px;height:105px;background:url(../img/hotels-animals/animal-paws.svg) center/contain no-repeat}.animals-atelika-hotel-group,.hotels-animals-desc{font-family:var(--font-HelveticaNeueCyr);font-size:18px;margin-bottom:45px}.animals-atelika-hotel-group{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px;line-height:150%;color:#000}.animals-atelika-hotel-group::before{content:"";display:block;-webkit-box-flex:0;-webkit-flex:0 0 70px;-ms-flex:0 0 70px;flex:0 0 70px;width:70px;height:62px;background:url(../img/hotels-animals/icon-animals-atelika-hotel-group.svg) center/contain no-repeat}.hotels-animals-desc{line-height:1.2;color:#494848;box-shadow:0 4px 10px 0 rgba(0,0,0,.25);background:#fffadc;padding:1px 19px;border-radius:5px}.hotels-animals-desc-icon__item,.hotels-animals-desc-icon__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.hotels-animals-desc-icon__row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:25px}.hotels-animals-desc-icon__item{-webkit-box-flex:1;-webkit-flex:1 0 -webkit-calc(25% - 16px);-ms-flex:1 0 calc(25% - 16px);flex:1 0 calc(25% - 16px);-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px}.hotels-animals-desc-icon__img{-webkit-box-flex:0;-webkit-flex:0 0 86px;-ms-flex:0 0 86px;flex:0 0 86px}.hotels-animals-desc-icon__img-block{border-radius:5px;background-color:#fff;min-height:86px;padding-left:9px;padding-right:9px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.hotels-animals-list{font-family:var(--font-ProximaNova);margin-bottom:30px}.hotels-animals-list__title{font-weight:500;font-size:22px;line-height:150%;text-align:center;color:#494848;padding-bottom:16px}.hotels-animals-list__container{--elements:1;--column-gap:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:15px;-webkit-column-gap:clamp(5px,1vw,var(--column-gap));-moz-column-gap:clamp(5px,1vw,var(--column-gap));column-gap:clamp(5px,1vw,var(--column-gap))}@media (min-width:575.98px){.hotels-animals-list__container{--elements:2}}@media (min-width:767.98px){.hotels-animals-list__container{--elements:3}}@media (min-width:991.98px){.hotels-animals-list__container{--elements:4}}.hotels-animals-list__item{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:-webkit-calc((100% - (var(--elements) - 1)*var(--column-gap))/(var(--elements)));width:calc((100% - (var(--elements) - 1)*var(--column-gap))/(var(--elements)));display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow:hidden;border-radius:5px;box-shadow:0 4px 15px 0 rgba(0,0,0,.15);background:#fff;padding-bottom:17px}.hotels-animals-list__img{position:relative}.hotels-animals-list__img img,.tpl-body-sub-9670 .hotels-black-friday__img img,.tpl-body-sub-9670 .page-black-friday .hotels-black-friday__img img{width:100%;-o-object-fit:cover;object-fit:cover;height:182px}.hotels-animals-list__icon-animal{position:absolute;width:32px;height:32px;right:14px;top:14px;background:url(../img/hotels-animals/icon-img-animal.svg) center/contain no-repeat}.hotels-animals-list__4lapy{position:absolute;width:89px;height:32px;left:14px;top:14px;background:url(../img/hotels-animals/4lapy.svg) center/contain no-repeat}.hotels-animals-list__body{padding:12px 9px}.hotels-animals-list__name,.hotels-animals-list__stras{padding-bottom:6px;font-weight:600;font-size:16px;line-height:106%;color:#3d3d3d}.hotels-animals-list__stras .hotel-star{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;padding:0 2px}.hotels-animals-list__stras .hotel-star__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 -1px}.hotels-animals-list__stras .hotel-star__item{display:block;margin:0;-webkit-box-flex:0;-webkit-flex:0 0 9px;-ms-flex:0 0 9px;flex:0 0 9px;width:9px;height:8px;background:url(../img/hotels-animals/star.svg) center/contain no-repeat}.hotels-animals-list__stras .hotel-star__num-text{padding-right:3px}.hotels-animals-list__name{font-weight:700;padding-bottom:8px}.hotels-animals-list__location,.hotels-animals-list__type{font-weight:400;font-size:12px;line-height:108%;color:#a6a6a6;padding-bottom:3px}.hotels-animals-list__location br,.tpl-body-sub-9670 .black-friday__title br,.tpl-body-sub-9670 .page-black-friday .black-friday__title br{display:none}.hotels-animals-list__rooms-list{padding:8px 0;margin:0;list-style:none}.hotels-animals-list__rooms-list li{font-weight:400;font-size:12px;line-height:142%;color:#000}.hotels-animals-list__rooms-list-name{font-weight:600;margin-bottom:0;margin-top:8px}.hotels-animals-list__footer{margin-top:auto;padding-left:9px;padding-right:9px;text-align:right}.hotels-animals-list__btn-link{font-family:var(--font-ProximaNova);display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;background:#57a805;border-radius:3px;padding:7px 20px;font-weight:700;font-size:14px;line-height:1.1;color:#fff!important;text-decoration:none;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.hotels-animals-list__btn-link:hover{background:#3d7604}.hotels-animals-rules-accommodation{--content-a:#fff;background-color:#ff8704;padding:10px;border-radius:4px;max-width:510px;margin-inline:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}.hotels-animals-rules-accommodation a{text-decoration:none}.hotels-animals-rules-accommodation::before{content:"";display:block;width:29px;-webkit-box-flex:0;-webkit-flex:0 0 29px;-ms-flex:0 0 29px;flex:0 0 29px;height:27px;background:url(../img/hotels-animals-rules-accommodation-icon.svg) 0 0/contain no-repeat}.hotels-animals-rules-accommodation__link{font-size:18px;font-weight:700;line-height:1.2;color:#fff}@font-face{font-family:"DaysOne";font-style:normal;font-weight:400;font-display:swap;src:url(/netcat_template/fonts/DaysOne/DaysOne-Regular.woff) format("woff"),url(/netcat_template/fonts/DaysOne/DaysOne-Regular.woff2) format("woff2")}.tpl-body-sub-9670,.tpl-body-sub-9670 .page-black-friday{--ff-daysone:DaysOne, sans-serif;font-family:var(--ff-lato);color:#494848;font-size:18px}.page-moto ::after,.page-moto ::before,.tpl-body-sub-9670 .page-black-friday ::after,.tpl-body-sub-9670 .page-black-friday ::before,.tpl-body-sub-9670 ::after,.tpl-body-sub-9670 ::before{box-sizing:border-box}.tpl-body-sub-9670 .black-friday-list-conditions,.tpl-body-sub-9670 .page-black-friday .black-friday-list-conditions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:10px;list-style:none;padding:0;margin:0 0 20px}.tpl-body-sub-9670 .black-friday-list-conditions li,.tpl-body-sub-9670 .page-black-friday .black-friday-list-conditions li{position:relative;padding-left:20px}.tpl-body-sub-9670 .black-friday-list-conditions li::before,.tpl-body-sub-9670 .page-black-friday .black-friday-list-conditions li::before{content:"";position:absolute;left:0;top:6px;display:block;width:10px;height:10px;border:3px solid #ff9b04;border-radius:50%}.tpl-body-sub-9670 .hotel-title-black-friday,.tpl-body-sub-9670 .page-black-friday .hotel-title-black-friday{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;border:1px solid #ff9b04;border-radius:10px;letter-spacing:.01em;padding:10px 40px 10px 20px}.tpl-body-sub-9670 .hotel-title-black-friday__name,.tpl-body-sub-9670 .page-black-friday .hotel-title-black-friday__name{font-size:18px;line-height:169%;font-weight:400;cursor:pointer}.tpl-body-sub-9670 .hotel-title-black-friday::after,.tpl-body-sub-9670 .page-black-friday .hotel-title-black-friday::after{content:"";position:absolute;right:10px;top:15px;display:block;width:16px;height:20px;background:url(../img/black-friday/black-friday-arrow.svg) 0 0/contain no-repeat}.tpl-body-sub-9670 .hotel-title-black-friday--active::after,.tpl-body-sub-9670 .page-black-friday .hotel-title-black-friday--active::after{rotate:180deg;bottom:15px;top:auto}.tpl-body-sub-9670 .black-friday,.tpl-body-sub-9670 .page-black-friday .black-friday{padding-block:13px}.tpl-body-sub-9670 .black-friday__title,.tpl-body-sub-9670 .page-black-friday .black-friday__title{font-family:var(--ff-daysone);margin-bottom:8px;line-height:1;text-align:center;font-size:clamp(20px,2vw,24px)}@media (min-width:991.98px){.tpl-body-sub-9670 .black-friday__title br,.tpl-body-sub-9670 .page-black-friday .black-friday__title br{display:block}}@media (min-width:1199.98px){.tpl-body-sub-9670 .black-friday__title br,.tpl-body-sub-9670 .page-black-friday .black-friday__title br{display:none}}.tpl-body-sub-9670 .black-friday__row,.tpl-body-sub-9670 .page-black-friday .black-friday__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;row-gap:15px}@media (min-width:991.98px){.tpl-body-sub-9670 .black-friday__row,.tpl-body-sub-9670 .page-black-friday .black-friday__row{-webkit-column-gap:34px;-moz-column-gap:34px;column-gap:34px}}.tpl-body-sub-9670 .black-friday__item,.tpl-body-sub-9670 .page-black-friday .black-friday__item{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;border:1px solid #cc0404;border-radius:20px;padding:13px 16px}@media (min-width:991.98px){.tpl-body-sub-9670 .black-friday__item,.tpl-body-sub-9670 .page-black-friday .black-friday__item{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}}@media (min-width:1199.98px){.tpl-body-sub-9670 .black-friday__item,.tpl-body-sub-9670 .page-black-friday .black-friday__item{-webkit-box-flex:0;-webkit-flex:0 0 70%;-ms-flex:0 0 70%;flex:0 0 70%}}.tpl-body-sub-9670 .black-friday__text,.tpl-body-sub-9670 .page-black-friday .black-friday__text{font-weight:500;font-size:20px;line-height:130%;letter-spacing:.02em;text-align:center;color:#3d3d3d}.tpl-body-sub-9670 .black-friday__text br,.tpl-body-sub-9670 .page-black-friday .black-friday__text br{display:none}@media (min-width:1199.98px){.tpl-body-sub-9670 .black-friday__text br,.tpl-body-sub-9670 .page-black-friday .black-friday__text br{display:block}}.tpl-body-sub-9670 .hotels-black-friday,.tpl-body-sub-9670 .page-black-friday .hotels-black-friday{font-family:var(--font-ProximaNova);margin-bottom:30px}.tpl-body-sub-9670 .hotels-black-friday__title,.tpl-body-sub-9670 .page-black-friday .hotels-black-friday__title{font-weight:500;font-size:22px;line-height:150%;text-align:left;color:#494848;padding-bottom:16px;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.tpl-body-sub-9670 .hotels-black-friday__container,.tpl-body-sub-9670 .page-black-friday .hotels-black-friday__container{--elements:1;--column-gap:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:15px;-webkit-column-gap:clamp(5px,1vw,var(--column-gap));-moz-column-gap:clamp(5px,1vw,var(--column-gap));column-gap:clamp(5px,1vw,var(--column-gap))}@media (min-width:575.98px){.tpl-body-sub-9670 .hotels-black-friday__container,.tpl-body-sub-9670 .page-black-friday .hotels-black-friday__container{--elements:2}}@media (min-width:767.98px){.tpl-body-sub-9670 .hotels-black-friday__container,.tpl-body-sub-9670 .page-black-friday .hotels-black-friday__container{--elements:3}}@media (min-width:991.98px){.tpl-body-sub-9670 .hotels-black-friday__container,.tpl-body-sub-9670 .page-black-friday .hotels-black-friday__container{--elements:4}}.tpl-body-sub-9670 .hotels-black-friday__item,.tpl-body-sub-9670 .page-black-friday .hotels-black-friday__item{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:-webkit-calc((100% - (var(--elements) - 1)*var(--column-gap))/(var(--elements)));width:calc((100% - (var(--elements) - 1)*var(--column-gap))/(var(--elements)));display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.tpl-body-sub-9670 .hotels-black-friday__item-shadow,.tpl-body-sub-9670 .page-black-friday .hotels-black-friday__item-shadow{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;overflow:hidden;border-radius:5px;box-shadow:0 4px 15px 0 rgba(0,0,0,.15);background:#fff;padding-bottom:17px}.tpl-body-sub-9670 .hotels-black-friday__img,.tpl-body-sub-9670 .page-black-friday .hotels-black-friday__img{position:relative}.tpl-body-sub-9670 .hotels-black-friday__body,.tpl-body-sub-9670 .page-black-friday .hotels-black-friday__body{padding:12px 9px}.tpl-body-sub-9670 .hotels-black-friday__stras,.tpl-body-sub-9670 .page-black-friday .hotels-black-friday__stras{padding-bottom:6px;font-weight:600;font-size:16px;line-height:106%;color:#3d3d3d}.tpl-body-sub-9670 .hotels-black-friday__stras .hotel-star,.tpl-body-sub-9670 .page-black-friday .hotels-black-friday__stras .hotel-star{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;padding:0 2px}.tpl-body-sub-9670 .hotels-black-friday__stras .hotel-star__row,.tpl-body-sub-9670 .page-black-friday .hotels-black-friday__stras .hotel-star__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 -1px}.tpl-body-sub-9670 .hotels-black-friday__stras .hotel-star__item,.tpl-body-sub-9670 .page-black-friday .hotels-black-friday__stras .hotel-star__item{display:block;margin:0;-webkit-box-flex:0;-webkit-flex:0 0 9px;-ms-flex:0 0 9px;flex:0 0 9px;width:9px;height:8px;background:url(../img/hotels-animals/star.svg) center/contain no-repeat}.tpl-body-sub-9670 .hotels-black-friday__stras .hotel-star__num-text,.tpl-body-sub-9670 .page-black-friday .hotels-black-friday__stras .hotel-star__num-text{padding-right:3px}.tpl-body-sub-9670 .hotels-black-friday__name,.tpl-body-sub-9670 .page-black-friday .hotels-black-friday__name{font-weight:700;font-size:16px;line-height:106%;color:#3d3d3d;padding-bottom:8px}.tpl-body-sub-9670 .hotels-black-friday__location,.tpl-body-sub-9670 .hotels-black-friday__type,.tpl-body-sub-9670 .page-black-friday .hotels-black-friday__location,.tpl-body-sub-9670 .page-black-friday .hotels-black-friday__type{font-weight:400;font-size:12px;line-height:108%;color:#a6a6a6;padding-bottom:3px}.tpl-body-sub-9670 .hotels-black-friday__location br,.tpl-body-sub-9670 .page-black-friday .hotels-black-friday__location br{display:none}.tpl-body-sub-9670 .hotels-black-friday__rooms-list,.tpl-body-sub-9670 .page-black-friday .hotels-black-friday__rooms-list{padding:8px 0;margin:0;list-style:none}.tpl-body-sub-9670 .hotels-black-friday__rooms-list li,.tpl-body-sub-9670 .page-black-friday .hotels-black-friday__rooms-list li{font-weight:400;font-size:12px;line-height:142%;color:#000}.tpl-body-sub-9670 .hotels-black-friday__rooms-list-name,.tpl-body-sub-9670 .page-black-friday .hotels-black-friday__rooms-list-name{font-weight:600;margin-bottom:0;margin-top:8px}.tpl-body-sub-9670 .hotels-black-friday__footer,.tpl-body-sub-9670 .page-black-friday .hotels-black-friday__footer{margin-top:auto;padding-left:9px;padding-right:9px;text-align:right}.tpl-body-sub-9670 .hotels-black-friday__btn-link,.tpl-body-sub-9670 .page-black-friday .hotels-black-friday__btn-link{font-family:var(--font-ProximaNova);display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;background:#57a805;border-radius:3px;padding:7px 20px;font-weight:700;font-size:14px;line-height:1.1;color:#fff!important;text-decoration:none;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.tpl-body-sub-9670 .hotels-black-friday__btn-link:hover,.tpl-body-sub-9670 .page-black-friday .hotels-black-friday__btn-link:hover{background:#3d7604}.tpl-body-sub-9670 .black-friday-region,.tpl-body-sub-9670 .page-black-friday .black-friday-region{padding-bottom:15px}.tpl-body-sub-9670 .black-friday-region__row,.tpl-body-sub-9670 .page-black-friday .black-friday-region__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px 8px}.tpl-body-sub-9670 .black-friday-region__item,.tpl-body-sub-9670 .page-black-friday .black-friday-region__item{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;padding:6px 15px;background-color:#a6a6a6;color:#fff;text-decoration:none;-webkit-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}.tpl-body-sub-9670 .black-friday-region__item:hover,.tpl-body-sub-9670 .page-black-friday .black-friday-region__item:hover{background-color:#cc0404}@font-face{font-family:"DischargePro";font-style:normal;font-weight:400;font-display:swap;src:url(/netcat_template/fonts/DischargePro/DischargePro.woff) format("woff"),url(/netcat_template/fonts/DischargePro/DischargePro.woff2) format("woff2")}.page-moto{--ff-dischargepro:DischargePro, sans-serif;--ff-inter:Inter, sans-serif;font-family:var(--ff-inter);color:#494848;font-size:18px}.mosgortur-bnr-top__logo img,.page-certificate img,.page-moto img,.tpl-body-sub-10224 img{max-width:100%;height:auto}.page-moto .top-bnr{margin-bottom:25px}.page-moto .title-moto{font-family:var(--ff-dischargepro);font-size:clamp(28px,1.5vw,40px);color:#cc0404}.page-moto .sub-title-moto{font-size:30px;color:#2c1919}@media (max-width:991.98px){.page-moto .sub-title-moto{text-align:center;margin-top:20px!important}}.page-moto .event-program{position:relative;padding-top:26px;padding-bottom:50px}.page-moto .event-program__row{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;row-gap:25px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (min-width:991.98px){.page-moto .event-program__row{grid-template-columns:repeat(auto-fit,minmax(450px,1fr))}}.page-moto .event-program__item{position:relative;font-weight:600;font-size:20px;text-align:center;color:#2c1919;box-shadow:0 0 44px 0 rgba(0,0,0,.1);background:rgba(255,255,255,.51);border-radius:34px;min-height:80px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:7px 21px 7px 100px}.page-moto .event-program__item img{position:absolute;left:21px;width:65px;height:66px}.page-moto .desc-program{padding-top:90px;margin-bottom:15px}@media (min-width:768px){.page-moto .desc-program{margin-bottom:50px}}.page-moto .desc-program3__row,.page-moto .desc-program__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.page-moto .desc-program__item{-webkit-box-flex:0;-webkit-flex:0 0 49%;-ms-flex:0 0 49%;flex:0 0 49%;position:relative}@media (min-width:1220px){.page-moto .desc-program__item{-webkit-box-flex:0;-webkit-flex:0 0 330px;-ms-flex:0 0 330px;flex:0 0 330px}}.page-moto .desc-program__item--img{background:url(../img/moto/img-bg.png) right no-repeat;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;row-gap:10px;padding:10px;height:100%}@media (min-width:576px){.page-moto .desc-program__item--img{padding:30px}}@media (min-width:1220px){.page-moto .desc-program__item--img{padding:70px;-webkit-box-flex:0;-webkit-flex:0 0 660px;-ms-flex:0 0 660px;flex:0 0 660px;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:auto}}.page-moto .desc-program__item--img img{width:100%}@media (min-width:1225px){.page-moto .desc-program__item--img img{-webkit-transform:translateX(-60%);transform:translateX(-60%);width:376px}}.page-moto .desc-program2{padding-bottom:35px}.page-moto .desc-program-list ul,.page-moto .desc-program2__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.page-moto .desc-program2__row{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.page-moto .desc-program2__item{position:relative;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}@media (min-width:1100px){.page-moto .desc-program2__item{-webkit-box-flex:0;-webkit-flex:0 0 520px;-ms-flex:0 0 520px;flex:0 0 520px}}.page-moto .desc-program2__item--desc{padding-left:5px}@media (min-width:992px){.page-moto .desc-program2__item--desc{padding-left:30px}}.page-moto .desc-program2__item--img{background:url(../img/moto/img-bg2.png) top left no-repeat;display:none;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:10px;height:100%;padding:48px 0 0 30px}@media (min-width:991.98px){.page-moto .desc-program2__item--img{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media (min-width:1200px){.page-moto .desc-program2__item--img{padding:48px 0 0 90px}}.page-moto .desc-program2__item--img img{width:100%;max-width:none}@media (min-width:1100px){.page-moto .desc-program2__item--img img{width:574px}}.page-moto .desc-program2__item .desc-program-list ul,.page-moto .desc-program3__item .desc-program-list ul{row-gap:15px}.page-moto .desc-program3{padding-bottom:50px}.page-moto .desc-program3__item{-webkit-box-flex:0;-webkit-flex:0 0 49%;-ms-flex:0 0 49%;flex:0 0 49%}@media (min-width:991.98px){.page-moto .desc-program3__item{-webkit-box-flex:0;-webkit-flex:0 0 520px;-ms-flex:0 0 520px;flex:0 0 520px}}.page-moto .desc-program3__item--desc{position:relative}@media (min-width:768px){.page-moto .desc-program3__item--desc{padding-left:30px}}.page-moto .desc-program3__item--img{position:relative}.page-moto .desc-program-list{font-family:var(--ff-inter);padding-top:35px}.page-moto .desc-program-list ul{list-style:none;padding:0;margin:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:20px}.page-moto .desc-program-list ul li{position:relative;padding-left:40px;font-weight:400;font-size:clamp(12px,1.5vw,16px);line-height:134%;color:#29302b}.page-moto .desc-program-list ul li::before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;width:28px;height:28px;background:url(../img/moto/program-list-bg.png) center/contain no-repeat}.page-moto .btn-bron{position:relative;z-index:50;text-align:center}.page-moto .btn-bron .link-btn-bron{width:100%;height:40px;max-width:290px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;padding:9px;background:url(../img/moto/btn-bron-bg.png) center/contain no-repeat;font-size:0;text-decoration:none}.page-moto .tcep{position:absolute;margin-top:-16%;right:0;width:100%;height:772px;background:url(../img/moto/tcep.png) center no-repeat;background-size:auto}@media (min-width:1400px){.page-moto .tcep{width:386px;right:-17%}}.page-moto .moto::before{content:"";position:absolute;-webkit-transform:translateY(20%);transform:translateY(20%);display:block;width:100%;height:821px;background:url(../img/moto/moto-bg.png) center/contain no-repeat}@media (min-width:991.98px){.page-moto .moto::before{-webkit-transform:translate(-18%,-15%);transform:translate(-18%,-15%)}}@media (min-width:1400px){.page-moto .moto::before{width:765px}}.page-moto .moto-logo{position:absolute;left:0;bottom:-320px;width:376px;height:374px;background:url(../img/moto/moto-logo.png) center no-repeat;background-size:contain}@media (min-width:992px){.page-moto .moto-logo{top:0;left:-28%;width:564px;height:561px}}.page-certificate{padding-top:45px;padding-bottom:25px}.page-certificate .top-bnr,.tpl-body-sub-10224 .top-bnr{position:relative;font-family:var(--ff-montserrat);overflow:hidden;border-radius:25px}@media (max-width:767.96px){.page-certificate .top-bnr__img,.tpl-body-sub-10224 .top-bnr__img{-o-object-fit:cover;object-fit:cover;height:400px}}.page-certificate .top-bnr__block,.tpl-body-sub-10224 .top-bnr__block{position:absolute;width:100%;top:0;padding:20px 10px;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%}@media (min-width:991.98px){.page-certificate .top-bnr__block,.tpl-body-sub-10224 .top-bnr__block{padding-left:66px}}@media (max-width:767.96px){.page-certificate .top-bnr__block .container,.tpl-body-sub-10224 .top-bnr__block .container{width:100%}}.page-certificate .top-bnr__title,.tpl-body-sub-10224 .top-bnr__title{font-family:inherit;font-weight:700;font-size:clamp(20px,2vw,38px);line-height:142%;letter-spacing:.01em;padding-bottom:20px}@media (min-width:991.98px){.page-certificate .top-bnr__title,.tpl-body-sub-10224 .top-bnr__title{padding-bottom:40px}}.page-certificate .top-bnr__desc,.tpl-body-sub-10224 .top-bnr__desc{font-weight:500;font-size:15px;line-height:177%;letter-spacing:.01em;padding-bottom:60px;max-width:390px}.page-certificate .certificate-text,.tpl-body-sub-10224 .certificate-text{position:relative;font-weight:400;font-size:20px;line-height:150%;letter-spacing:.01em;color:#444343;text-align:center}.page-certificate .certificate-text::before,.tpl-body-sub-10224 .certificate-text::before{position:absolute;left:0;top:50%;display:block;width:63px;height:60px;background:url(../img/certificate/certificate-text-before-bg.svg) center/contain no-repeat}@media (min-width:991.98px){.page-certificate .certificate-text::before,.tpl-body-sub-10224 .certificate-text::before{content:""}}.page-certificate .certificate-list,.tpl-body-sub-10224 .certificate-list{padding:23px 0 40px;font-family:var(--ff-montserrat)}.page-certificate .certificate-list__title,.tpl-body-sub-10224 .certificate-list__title{text-align:center;font-weight:700;font-size:36px;line-height:150%;letter-spacing:.01em;color:#444343;padding-bottom:12px}.page-certificate .certificate-list__subtitle,.tpl-body-sub-10224 .certificate-list__subtitle{font-weight:600;font-size:20px;line-height:150%;letter-spacing:.01em;text-align:center;color:#444343;padding-bottom:32px}.page-certificate .certificate-list__subtitle-bg,.tpl-body-sub-10224 .certificate-list__subtitle-bg{position:relative}.page-certificate .certificate-list__subtitle-bg::before,.tpl-body-sub-10224 .certificate-list__subtitle-bg::before{content:"";display:block;position:absolute;top:-10px;bottom:-10px;left:-30px;right:-30px;z-index:-1;background:url(../img/certificate/certificate-list-subtitle-bg.svg) center/contain no-repeat;background-size:auto 45px}.page-certificate .certificate-list__container,.tpl-body-sub-10224 .certificate-list__container{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px;row-gap:17px}.page-certificate .certificate-list__item,.tpl-body-sub-10224 .certificate-list__item{border:1px solid #f1f0f0;padding:28px 19px;border-radius:20px;-webkit-transition:background .4s ease-in-out;-o-transition:background .4s ease-in-out;transition:background .4s ease-in-out}.page-certificate .certificate-list__item:hover,.tpl-body-sub-10224 .certificate-list__item:hover{background:#ffeaea}.page-certificate .certificate-list__item:hover .certificate-list__nominal-submit,.tpl-body-sub-10224 .certificate-list__item:hover .certificate-list__nominal-submit{opacity:1}.page-certificate .certificate-list__name,.tpl-body-sub-10224 .certificate-list__name{font-weight:600;font-size:20px;line-height:130%;letter-spacing:.01em;color:#444343;padding-bottom:18px}.page-certificate .certificate-list__nominal,.tpl-body-sub-10224 .certificate-list__nominal{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-family:var(--ff-manrope)}.page-certificate .certificate-list__nominal-name,.tpl-body-sub-10224 .certificate-list__nominal-name{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;font-weight:400;font-size:12px;line-height:183%;letter-spacing:.01em;color:#000}.page-certificate .certificate-list__nominal-val,.tpl-body-sub-10224 .certificate-list__nominal-val{font-weight:700;font-size:26px;line-height:91%;letter-spacing:.01em;color:#e62d28}.page-certificate .certificate-list__nominal-number,.tpl-body-sub-10224 .certificate-list__nominal-number{display:none}.page-certificate .certificate-list__nominal-submit,.tpl-body-sub-10224 .certificate-list__nominal-submit{position:absolute;right:0;opacity:0;background:#21b404 url(../img/certificate/form-arrow-submit.svg) center/contain no-repeat;background-size:42px 16px;border-radius:10px;width:72px;height:42px;border:0;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.page-certificate .bot-bnr__submit:hover,.page-certificate .certificate-list__nominal-submit:hover,.tpl-body-sub-10224 .bot-bnr__submit:hover,.tpl-body-sub-10224 .certificate-list__nominal-submit:hover{background-color:#167603}.page-certificate .bot-bnr,.tpl-body-sub-10224 .bot-bnr{position:relative;overflow:hidden;border-radius:20px;font-family:var(--ff-montserrat)}.page-certificate .bot-bnr__img,.tpl-body-sub-10224 .bot-bnr__img{position:absolute;z-index:-1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:767.96px){.page-certificate .bot-bnr__img,.tpl-body-sub-10224 .bot-bnr__img{-o-object-position:left;object-position:left}}.page-certificate .bot-bnr__block,.tpl-body-sub-10224 .bot-bnr__block{width:100%;padding:20px 20px 20px 27px;color:#444343;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%}@media (max-width:767.96px){.page-certificate .bot-bnr__block,.tpl-body-sub-10224 .bot-bnr__block{padding-left:10px;padding-right:10px}}.page-certificate .bot-bnr__title,.tpl-body-sub-10224 .bot-bnr__title{font-weight:500;font-size:clamp(20px,2vw,24px);line-height:125%;letter-spacing:.01em;max-width:665px;padding-bottom:14px}.page-certificate .bot-bnr__desc,.tpl-body-sub-10224 .bot-bnr__desc{font-family:var(--ff-manrope);font-weight:700;font-size:20px;line-height:118%;letter-spacing:.01em;padding-bottom:22px}.page-certificate .bot-bnr__form,.tpl-body-sub-10224 .bot-bnr__form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-column-gap:19px;-moz-column-gap:19px;column-gap:19px}.page-certificate .bot-bnr__input,.tpl-body-sub-10224 .bot-bnr__input{width:100%;padding:5px 15px;border:0;border-radius:5px;background-color:#fff;font-weight:400;font-size:20px;line-height:150%;letter-spacing:.01em}@media (min-width:767.98px){.page-certificate .bot-bnr__input,.tpl-body-sub-10224 .bot-bnr__input{width:auto}}.page-certificate .bot-bnr__submit,.tpl-body-sub-10224 .bot-bnr__submit{background:#21b404 url(../img/certificate/form-arrow-submit.svg) center/contain no-repeat;background-size:42px 16px;border-radius:10px;width:72px;height:42px;border:0;-webkit-transition:background-color .4s ease-in-out;-o-transition:background-color .4s ease-in-out;transition:background-color .4s ease-in-out}.page-certificate .bot-bnr-text,.tpl-body-sub-10224 .bot-bnr-text{font-size:20px;font-weight:500;line-height:1.2;color:#444343}.page-certificate .bot-bnr-text__title,.tpl-body-sub-10224 .bot-bnr-text__title{font-weight:700;padding-bottom:15px}.page-certificate .bot-bnr-text__list,.tpl-body-sub-10224 .bot-bnr-text__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:8px;list-style:none;margin:0;padding:0}.page-certificate .bot-bnr-text__list li,.tpl-body-sub-10224 .bot-bnr-text__list li{position:relative;padding-left:28px}.page-certificate .bot-bnr-text__list li::before,.tpl-body-sub-10224 .bot-bnr-text__list li::before{content:"";position:absolute;left:-1px;top:50%;display:block;width:12px;height:12px;border-radius:3px;background-color:#21b404;-webkit-transform:rotate(43.72deg) translateY(-50%);transform:rotate(43.72deg) translateY(-50%)}.page-certificate .bot-bnr-text__line,.tpl-body-sub-10224 .bot-bnr-text__line{width:100%;height:1px;background-color:#c2c2c2;margin:17px 0}.page-certificate .bot-bnr-text__contacts,.tpl-body-sub-10224 .bot-bnr-text__contacts{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px}.page-certificate .bot-bnr-text__contacts::before,.tpl-body-sub-10224 .bot-bnr-text__contacts::before{content:"";-webkit-box-flex:0;-webkit-flex:0 0 49px;-ms-flex:0 0 49px;flex:0 0 49px;display:block;width:49px;height:49px;background:url(../img/certificate/bot-bnr-text__contacts-icon.svg) center/contain no-repeat}.page-certificate .bot-bnr-text__contacts-text,.tpl-body-sub-10224 .bot-bnr-text__contacts-text{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.page-certificate .certificate-btn-sert__link,.tpl-body-sub-10224 .certificate-btn-sert__link{display:inline-block;text-decoration:none;border-radius:8px;padding:10px 18px;background-color:#21b404;color:#fff;font-size:18px;line-height:110%;letter-spacing:.01em;-webkit-transition:background-color .4s ease-in-out;-o-transition:background-color .4s ease-in-out;transition:background-color .4s ease-in-out}@media (min-width:991.98px){.page-certificate .certificate-btn-sert__link,.tpl-body-sub-10224 .certificate-btn-sert__link{padding:14px 28px;font-size:20px}}.page-certificate .certificate-btn-sert__link:hover,.tpl-body-sub-10224 .certificate-btn-sert__link:hover{background-color:#177904}.mosgortur-bnr-top,.mosgortur-text-top{color:#444343;font-family:var(--font-ProximaNova)}.mosgortur-text-top{font-size:20px;line-height:1.3;padding-bottom:35px;text-align:center}.mosgortur-text-top .arrow-violet{position:relative}.mosgortur-text-top .arrow-violet::before{content:"";position:absolute;left:0;display:block;width:63px;height:60px;top:-38px;-webkit-transform:translateX(-30px);transform:translateX(-30px);background:url(../img/mosgortur/arrow-violet.svg) center/contain no-repeat}.mosgortur-bnr-top{display:grid;grid-template-columns:1fr;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;background-color:#fff4ea;padding-top:19px;padding-bottom:30px;padding-left:30px;border-radius:50px;overflow:hidden}@media (min-width:767.98px){.mosgortur-bnr-top{padding-bottom:0;grid-template-columns:1fr .75fr}}@media (min-width:991.98px){.mosgortur-bnr-top{padding-left:55px}}.mosgortur-bnr-top__title{font-size:clamp(26px,1.75vw,31px);line-height:1.3;font-weight:700;color:#a90e13;padding-bottom:25px}@media (min-width:767.98px){.mosgortur-bnr-top__title{padding-top:25px}}.mosgortur-bnr-top__text{font-family:var(--font-ProximaNova);font-size:29px;line-height:1.3;color:#444343;font-weight:300;padding-bottom:10px}.mosgortur-bnr-top__item{font-size:22px;line-height:1.2}@media (min-width:991.98px){.mosgortur-bnr-top__item{padding-bottom:19px}}.mosgortur-bnr-top__item p{margin-bottom:0;margin-top:8px}.mosgortur-bnr-top__item--img{border-radius:46px;text-align:right;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;padding-bottom:0}.mosgortur-bnr-top__item--img img{max-width:100%;height:auto;display:none}@media (min-width:767.98px){.mosgortur-bnr-top__item--img img{display:block}}.mosgortur-bnr-top__btn{padding-top:35px}.mosgortur-bnr-top__link{--content-a:#fff;display:inline-block;border-radius:8px;padding-block:8px;padding-inline:28px;background-color:#21b404;color:#fff;text-decoration:none;font-size:20px;font-weight:400;line-height:1.2}.mosgortur{font-family:var(--font-ProximaNova);padding-bottom:50px}.mosgortur__row{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;row-gap:20px}.mosgortur__item{border-radius:20px;padding-inline:10px;padding-bottom:18px;box-shadow:0 4px 10px 0 rgba(0,0,0,.1)}.mosgortur__img{text-align:center;padding:31px 0 21px}.mosgortur__img img{-o-object-fit:contain;object-fit:contain;width:49px}.mosgortur__desc{text-align:center;font-size:15px;line-height:1.3}.mosgortur__footer{padding-top:25px}.mosgortur__footer .mosgortur-bnr-top__btn{text-align:center}.mosgortur__footer-text{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:20px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.mosgortur__footer-text .text-bg{position:relative;background:url(../img/mosgortur/text-bg.svg) center/contain no-repeat;background-size:100% auto;padding:20px 3px}.hotels-list{color:#343a40;padding-bottom:50px}.hotels-list__title{font-size:24px;font-weight:300;line-height:1.2;text-transform:uppercase;padding-bottom:20px;text-align:center}.hotels-list__row{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;row-gap:20px}@media (min-width:991.98px){.hotels-list__row{grid-template-columns:1fr 1fr 1fr}}@media (min-width:1200px){.hotels-list__row{-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}}.hotels-list__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border:1px solid #e5e7e8;border-radius:13px}.hotels-list__item.hotel-rooms-anime{display:none}.hotels-list__item-img,.hotels-list__item-img a{border-radius:13px 13px 0 0}.hotels-list__item-img a{display:block}.hotels-list__item-img img{display:block;width:100%;border-radius:inherit;-o-object-fit:cover;object-fit:cover;height:219px}.hotels-list__hotel-stars,.hotels-list__item-desc{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.hotels-list__item-desc{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:8px 12px}.hotels-list__hotel-stars{-webkit-column-gap:3px;-moz-column-gap:3px;column-gap:3px;padding-bottom:5px}.hotels-list__hotel-star{-webkit-box-flex:0;-webkit-flex:0 0 15px;-ms-flex:0 0 15px;flex:0 0 15px;width:15px;height:15px;background:url(../img/mosgortur/star.svg) center/contain no-repeat}.hotels-list__hotel-name{--content-a:#2A75B4;padding-bottom:5px;color:#1488ca;font-weight:700;font-size:24px;line-height:1.2}.bathhouse-list-tab__item a,.hotels-list__hotel-name a{color:inherit;text-decoration:none}.hotels-list__hotel-name a:hover{text-decoration:underline;color:inherit}.hotels-list__footer{margin-top:auto;display:grid;grid-template-columns:1fr 1fr;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px;padding:8px 12px}.hotels-list__hotel-price{font-weight:400;font-size:16px;line-height:1.2}.hotels-list__hotel-price span{font-weight:700;font-size:25px;color:#ff842b}.hotels-list__hotel-btn{min-height:40px}.hotels-list__hotel-btn-link{--content-a:#fff;display:block;border-radius:5px;color:#fff;font-size:15px;font-weight:700;line-height:270%;padding-inline:15px;background-color:#00bc08;text-align:center;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;text-decoration:none}.hotels-list__hotel-btn-link:hover{color:#fff;text-decoration:none;background-color:#008006}.hotels-list .hotel-rooms-list{border-top:0}.hotels-list .hotel-rooms-list li{text-transform:initial;font-size:16px}.hotels-list .hotel-rooms-list li span{padding-right:25px}.hotels-list .hotel-rooms-list li span::before{content:"";position:absolute;right:0;border-radius:50%;border:1px solid #a90e13;width:14px;height:14px}.hotels-list .hotel-rooms-list li span::after{background-color:#a90e13;width:6px;height:6px;border-radius:50%;right:5px;left:auto;bottom:auto;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0}.bathhouse-b-top .b-top__item img{max-width:100%;height:auto}.dop-page .hotel-gallery__item img{max-width:100%}.dop-page .hotel-relaxing__img img,.dop-page .spo-action img{max-width:100%;height:auto}.bathhouse-list-tab{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;row-gap:8px;list-style:none;padding:20px 0;margin:0}.bathhouse-list-tab__item{--a-decoration:none;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;color:#4e4e4e;font-size:14px;line-height:1.3}.bathhouse-list-tab__item a{position:relative;text-transform:uppercase;font-size:inherit}.bathhouse-list-tab__item a:hover{color:#1c8d37;text-shadow:0 0 1px currentColor}.bathhouse-list-tab__item a:hover::after,.bathhouse__title::after{content:"";position:absolute;bottom:-5px;display:block;height:2px;width:23px;background-color:currentColor}.bathhouse{font-family:var(--font-ProximaNova);padding-bottom:24px}.bathhouse__title{font-weight:800;font-size:clamp(24px,1.75vw,30px);position:relative;margin-bottom:20px;color:#382b25}.bathhouse__title::after{bottom:-6px;left:0;height:4px;background-color:#1c8d37}.bathhouse__title span{font-weight:400;font-size:clamp(20px,1.75vw,24px)}.bathhouse__announce{font-size:18px;line-height:1.2;margin-bottom:25px;color:#382b25}.bathhouse__block{display:grid;row-gap:42px}.bathhouse__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:14px;-moz-column-gap:14px;column-gap:14px;row-gap:14px}.bathhouse__item{-webkit-box-flex:1;-webkit-flex:1 0 40%;-ms-flex:1 0 40%;flex:1 0 40%}.bathhouse__item--desc{box-shadow:0 2px 15px 0 rgba(0,0,0,.13);border-radius:15px;padding:25px 31px}.bathhouse-img-slider__container{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:14px;height:100%}.bathhouse-img-slider__item img{border-radius:10px;-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.bathhouse-img-slider__grid-1 .bathhouse-img-slider__item:nth-child(1),.bathhouse-img-slider__grid-3 .bathhouse-img-slider__item:nth-child(1){grid-column:1/-1}.bathhouse-desc{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;color:#382b25}.bathhouse-desc__text{font-size:14px;line-height:1.3;padding-bottom:20px}.bathhouse-desc__text ul{display:grid;row-gap:8px;margin:15px 0 5px;padding:0;list-style:none;font-size:14px}.bathhouse-desc .icon-important,.bathhouse-desc .min-bany,.bathhouse-desc .min-details,.bathhouse-desc .min-time{position:relative;padding-left:28px}.bathhouse-desc .min-details::before,.bathhouse-desc .min-time::before{content:"";position:absolute;left:0;top:1px;display:block;width:20px;height:16px}.bathhouse-desc .min-time::before{background:url(../img/bany/icon-min-time.svg) center/contain no-repeat}.bathhouse-desc .min-details::before{background:url(../img/bany/icon-min-details.svg) center/contain no-repeat}.bathhouse-desc .min-bany::before{content:"";position:absolute;left:0;top:1px;display:block;width:19px;height:20px;background:url(../img/bany/icon-min-bany.svg) center/contain no-repeat}.bathhouse-desc .icon-important::before{content:"";position:absolute;left:0;top:-4px;display:block;width:22px;height:23px;background:url(../img/bany/icon-important.svg) center/contain no-repeat}.bathhouse-desc__text-name{font-size:26px;font-weight:700}.bathhouse-desc__price{font-size:16px;line-height:1.2;color:#382b25}.bathhouse-desc__price-num{font-size:30px;font-weight:700;color:#ea2a42;padding-left:10px}.bathhouse-desc__btn{text-align:right}.bathhouse-desc__btn ._btn{--fs:14px;font-weight:600;text-transform:uppercase;padding:9px 21px;--bg-color:#1C8D37}.bathhouse-desc__btn ._btn:hover{--bg-color:#146326}.bathhouse-desc__footer{margin-top:auto;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:6px}.bathhouse-desc__line{width:100%;height:1px;background-color:#4e4e4e;margin-block:10px}.bathhouse-desc ul.bathhouse-desc-list{list-style:initial;margin-left:20px;row-gap:4px}.bathhouse-desc ul.bathhouse-desc-list li{list-style:initial;font-size:14px}.bathhouse-block-price{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:28px;padding-block:10px}.bathhouse-block-price__row{display:grid;row-gap:6px}.bathhouse-price{display:grid;grid-template-columns:1fr 1fr;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.bathhouse-price__item{font-size:12px;font-weight:600;line-height:1.1}.bathhouse-price__item--price{text-align:right;color:#ea2a42;font-size:16px;white-space:nowrap}.bathhouse-price__item--price span{font-size:24px;font-weight:700;line-height:1.2}.bathhouse-contacts{border-radius:15px;box-shadow:0 2px 15px 0 rgba(0,0,0,.13);background:-webkit-gradient(linear,left top,right top,from(#1c8d37),to(#04c833));background:-webkit-linear-gradient(left,#1c8d37 0,#04c833 100%);background:-o-linear-gradient(left,#1c8d37 0,#04c833 100%);background:linear-gradient(90deg,#1c8d37 0,#04c833 100%);color:#fff;padding:24px 38px;margin-bottom:30px}.bathhouse-contacts__continer{display:grid;grid-template-columns:146px 1fr;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}.bathhouse-contacts__continer::before{content:"";display:block;width:146px;height:94px;background:url(../img/bany/icon-bathhouse-contacts.svg) center/contain no-repeat}.bathhouse-contacts__desc{--a-decoration:none;--a-decoration-hover:underline;font-size:18px;line-height:1.2}.bathhouse-contacts__desc a{color:#fff;text-decoration:none}.bathhouse-contacts__desc a:hover{color:#fff;text-decoration:underline}.dop-page{font-family:var(--font-ProximaNova)}.dop-page .family-oriented__title,.dop-page .hotel-desc-action__title,.dop-page .hotel-relaxing__title,.dop-page .rules-action__title{position:relative;display:inline-block;font-size:clamp(20px,1.5vw,24px);font-weight:400;line-height:1.2;color:#a90e13;padding-bottom:20px}.dop-page .block-bron__link a,.dop-page .hotel-relaxing__btn-link,.dop-page .spo-action__item--text a{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#fff;text-decoration:none}.dop-page .block-bron__link a,.dop-page .hotel-relaxing__btn-link{--content-a:#fff;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:9px 10px;max-width:100%;width:215px;border-radius:8px;background-color:#21b404;font-size:20px;line-height:1.2;-webkit-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}.dop-page .block-bron__link a:hover,.dop-page .hotel-relaxing__btn-link:hover{background-color:#1a8d04}.content.content_pl_0{padding-inline:0}.container{max-width:1180px;margin:0 auto}.dop-page .spo-action{padding-top:30px;margin-bottom:45px}.dop-page .hotel-relaxing__img img,.dop-page .spo-action img{display:block}.dop-page .spo-action__row{position:relative;overflow:hidden;border-radius:29px}.dop-page .spo-action__item--text{font-family:var(--ff-gothic);grid-column:3/-1;grid-row:2;font-size:20px;color:#f8fb84}.dop-page .spo-action__item--text a{-webkit-column-gap:6px;-moz-column-gap:6px;column-gap:6px;font-size:14px}.dop-page .spo-action__item--text a:hover{text-decoration:underline}.dop-page .spo-action__item--text a::after{content:"";display:block;width:31px;height:8px;background:url(../img/dop-page/arrow-white.svg) center/contain no-repeat}.dop-page .search-hotel{position:relative;min-height:345px;border-radius:20px;padding:29px 45px}@media (min-width:670px){.dop-page .search-hotel{min-height:175px}}@media (min-width:1215px){.dop-page .search-hotel{min-height:105px}}.dop-page .search-hotel .multitour{position:absolute;left:25px;right:25px}@media (min-width:1215px){.dop-page .search-hotel .multitour{left:45px;right:45px}}.dop-page .block-green{font-family:var(--ff-montserrat);display:grid;grid-template-columns:1fr 82px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:25px 56px;padding:37px 57px 19px 19px;background-color:#f2fff7;border-radius:20px;margin-bottom:45px}@media (max-width:575.96px){.dop-page .block-green{grid-template-columns:1fr}}.dop-page .block-green::after{content:"";display:block;width:82px;height:82px;background:url(../img/family-holidays/block-green-arrow.svg) center/contain no-repeat}@media (max-width:575.96px){.dop-page .block-green::after{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;margin-inline:auto}.dop-page .block-green__desc{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}.dop-page .block-green__title{font-size:clamp(26px,1.5vw,32px);line-height:1.2;color:#a90e13;padding-bottom:20px}.dop-page .block-green__text{font-size:20px;line-height:1.1;color:#444343}.dop-page .rules-action{font-family:var(--ff-montserrat);box-shadow:0 4px 10px 0 rgba(0,0,0,.1);padding:26px 15px 15px 19px;margin-bottom:50px;background-color:#f2fff7;border-radius:20px}.dop-page .rules-action__container{padding-top:3px;font-size:20px;color:#444343}.dop-page .rules-action__container ul{padding:0;margin:0;list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:9px}.dop-page .rules-action__container ul li{position:relative;padding-left:25px;line-height:1.1}.dop-page .rules-action__container ul li::before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;width:15px;height:15px;background:url(../img/family-holidays/star-red.svg) center/contain no-repeat}.dop-page .block-bron{box-shadow:0 4px 10px 0 rgba(0,0,0,.1);background:-webkit-linear-gradient(313deg,#954bfa 0,#286af6 100%);background:-o-linear-gradient(313deg,#954bfa 0,#286af6 100%);background:linear-gradient(137deg,#954bfa 0,#286af6 100%);padding:20px 15px 30px 19px;border-radius:20px;color:#fff;margin-bottom:50px}.dop-page .block-bron__container{position:relative;display:grid;grid-template-columns:1fr;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:10px}.dop-page .block-bron__container::before{content:"";position:absolute;left:0;bottom:25px;display:block;width:65px;height:65px;background:url(../img/dop-page/block-bron-icon-left.svg) center/contain no-repeat}.dop-page .block-bron__container::after{content:"";position:absolute;right:15px;top:0;display:block;width:36px;height:41px;background:url(../img/dop-page/block-bron-icon-right.svg) center/contain no-repeat}.dop-page .block-bron__desc{text-align:center}.dop-page .block-bron__title{font-size:clamp(28px,1.5vw,32px);line-height:1.1;padding-bottom:24px}.dop-page .block-bron__text{font-size:20px;line-height:1.2;padding-bottom:30px}.dop-page .block-bron__link{position:relative;display:inline-block;text-align:center}.dop-page .block-bron__link::before{content:"";position:absolute;top:-40px;right:-55px;display:block;width:110px;height:96px;background:url(../img/dop-page/bron-link-bg.svg) center/contain no-repeat}.dop-page .block-bron__link a{position:relative}.dop-page .hotel-relaxing{font-family:var(--ff-montserrat);margin-bottom:50px}.dop-page .hotel-relaxing__row{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:27px}.dop-page .hotel-relaxing__item,.dop-page .hotel-relaxing__name{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.dop-page .hotel-relaxing__item{overflow:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;border-radius:20px;box-shadow:0 4px 10px 0 rgba(0,0,0,.1);flex-direction:column;row-gap:17px}.dop-page .hotel-relaxing__name{padding:0 15px 8px;text-align:center;height:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:18px;line-height:1.2;color:#343a40}.dop-page .hotel-relaxing__block-btn{text-align:center;padding-top:35px}.dop-page .family-oriented{margin-bottom:50px}.dop-page .family-oriented__row ul{display:grid;grid-template-columns:1fr;-webkit-column-gap:36px;-moz-column-gap:36px;column-gap:36px;row-gap:25px;padding:0;margin:0;list-style:none}@media (min-width:767.98px){.dop-page .family-oriented__row ul{grid-template-columns:1fr 1fr}}.dop-page .family-oriented__row ul li{position:relative;padding-left:52px;font-size:24px;line-height:1.2;color:#444343}.dop-page .family-oriented__row ul li::before,.dop-page .hotel-desc-action__text ul li::before{content:"";position:absolute;left:0;top:-1px;display:block}.dop-page .family-oriented__row ul .all-inclusive::before{width:38px;height:28px;background:url(../img/dop-page/icon-all-inclusive.svg) center/contain no-repeat}.dop-page .family-oriented__row ul .security::before{width:30px;height:30px;background:url(../img/dop-page/icon-security.svg) center/contain no-repeat}.dop-page .family-oriented__row ul .animation::before{width:33px;height:32px;background:url(../img/dop-page/icon-animation.svg) center/contain no-repeat}.dop-page .family-oriented__row ul .childrens-infrastructure::before{width:33px;height:32px;background:url(../img/dop-page/icon-childrens-infrastructure.svg) center/contain no-repeat}.dop-page .hotel-info{box-shadow:0 7px 9px 0 rgba(0,0,0,.1);border-radius:20px;margin-bottom:50px}.dop-page .hotel-info__content,.dop-page .hotel-info__item--hotel{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.dop-page .hotel-info__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;row-gap:38px}.dop-page .hotel-info__item--hotel{text-align:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-top:23px}.dop-page .hotel-desc-action__text ul,.dop-page .hotel-info__item--hotel,.dop-page .hotel-info__stars{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.dop-page .hotel-info__stars{-webkit-column-gap:14px;-moz-column-gap:14px;column-gap:14px;margin-bottom:8px}.dop-page .hotel-info__star{-webkit-box-flex:0;-webkit-flex:0 0 36px;-ms-flex:0 0 36px;flex:0 0 36px;height:36px;background:url(../img/dop-page/star-hotel.svg) center/contain no-repeat}.dop-page .hotel-info__name{text-transform:uppercase;font-weight:700;font-size:clamp(32px,2vw,48px);line-height:1.2;color:#cc0404;padding-bottom:6px}.dop-page .hotel-info__location{font-weight:600;font-size:clamp(22px,2vw,32px);color:#444343}.dop-page .hotel-desc-action{margin-bottom:50px}.dop-page .hotel-desc-action__row{display:grid;gap:26px}@media (min-width:1000px){.dop-page .hotel-desc-action__row{grid-auto-flow:column;grid-auto-columns:1fr}}.dop-page .hotel-desc-action__text{font-size:20px;line-height:1.2;color:#444343;padding-block:8px}.dop-page .hotel-desc-action__text p+p{margin-top:16px}.dop-page .hotel-desc-action__text ul{padding:0;margin:16px 0;list-style:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:18px}.dop-page .hotel-desc-action__text ul li{position:relative;padding-left:25px;line-height:1.1}.dop-page .hotel-desc-action__text ul li::before{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:15px;height:15px;background:url(../img/family-holidays/star-red.svg) center/contain no-repeat}.dop-page .hotel-desc-action__text .list-star-green li::before{background:url(../img/family-holidays/star-green.svg) center/contain no-repeat}.dop-page .hotel-gallery__row{display:grid;grid-template-columns:1fr 1fr;-webkit-column-gap:9px;-moz-column-gap:9px;column-gap:9px;row-gap:10px;grid-auto-flow:dense}.dop-page .hotel-gallery__item:nth-child(6n+1){grid-column:1;grid-row:span 2}.dop-page .hotel-gallery__item:nth-child(6n+2),.dop-page .hotel-gallery__item:nth-child(6n+3){grid-column:2}.dop-page .hotel-gallery__item:nth-child(6n+4),.dop-page .hotel-gallery__item:nth-child(6n+5){grid-column:1}.dop-page .hotel-gallery__item:nth-child(6n){grid-column:2;grid-row:span 2}.dop-page .hotel-gallery__item img{display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;border-radius:10px}