

/* Start:/bitrix/templates/utes/css/fonts.min.css?17567722982426*/
@font-face{font-family:'Roboto';src:url(/bitrix/templates/utes/css/../fonts/Roboto-Medium.eot);src:url('/bitrix/templates/utes/css/../fonts/Roboto-Medium.eot?#iefix') format('embedded-opentype'),url(/bitrix/templates/utes/css/../fonts/Roboto-Medium.woff2) format('woff2'),url(/bitrix/templates/utes/css/../fonts/Roboto-Medium.woff) format('woff'),url(/bitrix/templates/utes/css/../fonts/Roboto-Medium.ttf) format('truetype'),url('/bitrix/templates/utes/css/../fonts/Roboto-Medium.svg#Roboto-Medium') format('svg');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'CoreRhino';src:url(/bitrix/templates/utes/css/../fonts/CoreRhino25Thin-Italic.otf) format('opentype');font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:'CoreRhino';src:url(/bitrix/templates/utes/css/../fonts/CoreRhino35Light-Italic.otf) format('opentype');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'CoreRhino';src:url(/bitrix/templates/utes/css/../fonts/CoreRhino35Light.woff2) format('woff2');font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:'CoreRhino';src:url(/bitrix/templates/utes/css/../fonts/CoreRhino45Regular.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'CoreRhino';src:url(/bitrix/templates/utes/css/../fonts/CoreRhino65Bold.eot);src:url('/bitrix/templates/utes/css/../fonts/CoreRhino65Bold.eot?#iefix') format('embedded-opentype'),url(/bitrix/templates/utes/css/../fonts/CoreRhino65Bold.woff2) format('woff2'),url(/bitrix/templates/utes/css/../fonts/CoreRhino65Bold.woff) format('woff'),url(/bitrix/templates/utes/css/../fonts/CoreRhino65Bold.ttf) format('truetype'),url('/bitrix/templates/utes/css/../fonts/CoreRhino65Bold.svg#CoreRhino65Bold') format('svg');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'CoreRhino';src:url(/bitrix/templates/utes/css/../fonts/CoreRhino85Black.otf) format('opentype');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'CoreSansA';src:url(/bitrix/templates/utes/css/../fonts/CoreSansA55Medium.eot);src:url('/bitrix/templates/utes/css/../fonts/CoreSansA55Medium.eot?#iefix') format('embedded-opentype'),url(/bitrix/templates/utes/css/../fonts/CoreSansA55Medium.woff2) format('woff2'),url(/bitrix/templates/utes/css/../fonts/CoreSansA55Medium.woff) format('woff'),url(/bitrix/templates/utes/css/../fonts/CoreSansA55Medium.ttf) format('truetype'),url('/bitrix/templates/utes/css/../fonts/CoreSansA55Medium.svg#CoreSansA55Medium') format('svg');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'CoreSansA';src:url(/bitrix/templates/utes/css/../fonts/CoreSansA35Light.eot);src:url('/bitrix/templates/utes/css/../fonts/CoreSansA35Light.eot?#iefix') format('embedded-opentype'),url(/bitrix/templates/utes/css/../fonts/CoreSansA35Light.woff2) format('woff2'),url(/bitrix/templates/utes/css/../fonts/CoreSansA35Light.woff) format('woff'),url(/bitrix/templates/utes/css/../fonts/CoreSansA35Light.ttf) format('truetype'),url('/bitrix/templates/utes/css/../fonts/CoreSansA35Light.svg#CoreSansA35Light') format('svg');font-weight:300;font-style:normal;font-display:swap}
/* End */


/* Start:/bitrix/templates/utes/css/owl.carousel.min.css?17567722982892*/
.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height 500ms ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/bitrix/templates/utes/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform 100ms ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
/* End */


/* Start:/bitrix/templates/utes/css/owl.theme.default.min.css?1756772298906*/
.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav [class*='owl-']{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*='owl-']:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity 200ms ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}
/* End */


/* Start:/bitrix/templates/utes/css/jquery.fancybox.min.css?161770970414090*/
body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;backface-visibility:hidden;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;height:100%;left:0;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.87;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s,visibility 0s linear .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s,visibility 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;text-align:center;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;-webkit-transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;height:100%;margin-right:-.25em;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--next{z-index:99995}.fancybox-slide--image{overflow:visible;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px 6px 0}.fancybox-slide--iframe{padding:44px 44px 0}.fancybox-content{background:#fff;display:inline-block;margin:0 0 6px;max-width:100%;overflow:auto;padding:0;padding:24px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{-webkit-animation-timing-function:cubic-bezier(.5,0,.14,1);animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;margin:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;-webkit-transform-origin:top left;transform-origin:top left;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-drag .fancybox-content{cursor:-webkit-grab;cursor:grab}.fancybox-is-dragging .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--html .fancybox-content{margin-bottom:6px}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;margin:0;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff;height:calc(100% - 44px);margin-bottom:44px}.fancybox-iframe,.fancybox-video{background:transparent;border:0;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{vertical-align:top}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;cursor:pointer;display:inline-block;height:44px;margin:0;outline:none;padding:10px;transition:color .2s;vertical-align:top;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:focus,.fancybox-button:hover{color:#fff}.fancybox-button.disabled,.fancybox-button.disabled:hover,.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default}.fancybox-button svg{display:block;overflow:visible;position:relative;shape-rendering:geometricPrecision}.fancybox-button svg path{fill:transparent;stroke:currentColor;stroke-linejoin:round;stroke-width:3}.fancybox-button--pause svg path:nth-child(1),.fancybox-button--play svg path:nth-child(2){display:none}.fancybox-button--play svg path,.fancybox-button--share svg path,.fancybox-button--thumbs svg path{fill:currentColor}.fancybox-button--share svg path{stroke-width:1}.fancybox-navigation .fancybox-button{height:38px;opacity:0;padding:6px;position:absolute;top:50%;width:38px}.fancybox-show-nav .fancybox-navigation .fancybox-button{transition:opacity .25s,visibility 0s,color .25s}.fancybox-navigation .fancybox-button:after{content:"";left:-25px;padding:50px;position:absolute;top:-25px}.fancybox-navigation .fancybox-button--arrow_left{left:6px}.fancybox-navigation .fancybox-button--arrow_right{right:6px}.fancybox-close-small{margin-top:15px;margin-right:15px;background:transparent;border:0;border-radius:0;color:#555;cursor:pointer;height:44px;padding:6px;position:absolute;right:0;top:0;width:44px;z-index:10}.fancybox-close-small svg{fill:transparent;opacity:.8;stroke:currentColor;stroke-width:1.5;transition:stroke .1s}.fancybox-close-small:focus{outline:none}.fancybox-close-small:hover svg{opacity:1}.fancybox-slide--iframe .fancybox-close-small,.fancybox-slide--image .fancybox-close-small,.fancybox-slide--video .fancybox-close-small{color:#ccc;padding:5px;right:-12px;top:-44px}.fancybox-slide--iframe .fancybox-close-small:hover svg,.fancybox-slide--image .fancybox-close-small:hover svg,.fancybox-slide--video .fancybox-close-small:hover svg{background:transparent;color:#fff}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-drag .fancybox-close-small{display:none}.fancybox-caption{bottom:0;color:#fff;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:25px 44px;right:0}.fancybox-caption:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAEtCAQAAABjBcL7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHRJREFUKM+Vk8EOgDAIQ0vj/3+xBw8qIZZueFnIKC90MCAI8DlrkHGeqqGIU6lVigrBtpCWqeRWoHDNqs0F7VNVBVxmHRlvoVqjaYkdnDIaivH2HqZ5+oZj3JUzWB+cOz4G48Bg+tsJ/tqu4dLC/4Xb+0GcF5BwBC0AA53qAAAAAElFTkSuQmCC);background-repeat:repeat-x;background-size:contain;bottom:0;content:"";display:block;left:0;pointer-events:none;position:absolute;right:0;top:-25px;z-index:-1}.fancybox-caption:after{border-bottom:1px solid hsla(0,0%,100%,.3);content:"";display:block;left:44px;position:absolute;right:44px;top:0}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{-webkit-animation:a .8s infinite linear;animation:a .8s infinite linear;background:transparent;border:6px solid hsla(0,0%,39%,.5);border-radius:100%;border-top-color:#fff;height:60px;left:50%;margin:-30px 0 0 -30px;opacity:.6;padding:0;position:absolute;top:50%;width:60px;z-index:99999}@-webkit-keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;-webkit-transform:rotate(1turn);transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0) scale(.1) skew(-10deg);transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0) scale(.1) skew(10deg);transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#fff;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:transparent;top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs>ul{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x>ul{overflow:hidden}.fancybox-thumbs-y>ul::-webkit-scrollbar{width:7px}.fancybox-thumbs-y>ul::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y>ul::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs>ul>li{-webkit-backface-visibility:hidden;backface-visibility:hidden;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs-loading{background:rgba(0,0,0,.1)}.fancybox-thumbs>ul>li{background-position:50%;background-repeat:no-repeat;background-size:cover}.fancybox-thumbs>ul>li:before{border:4px solid #4ea7f9;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs .fancybox-thumbs-active:before{opacity:1}@media (max-width:800px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs>ul>li{max-width:calc(100% - 10px)}}
/* End */


/* Start:/bitrix/templates/utes/css/styles.min.css?1778625522106114*/
:root{--color-green:#009D7B;--color-light-green:#D9EBE7;--color-dark-green:#00866B;--color-green-alt:#AFDBD2;--color-pink:#EF5A71;--color-pink-alt:#FAD0D8;--color-dark-pink:#A6475F;--color-light-pink:#FAE1E6;--color-yellow:#FCB200;--color--light-yellow:#fff6d9;--color-white:#fff;--color-black:#2B2A29;--color-black-0:#F7F7F7;--color-black-10:#EBECEC;--color-black-20:#D9DADA;--color-black-60:#898989;--color-black-70:#727271;--color-black-80:#5B5B5D;--border:2px solid currentColor;--border-radius:15px;--border-radius-small:10px;--border-radius-large:20px;--border-radius-extra-large:33px;--button-height:34px;--accent-height:32px;--transition-duration:0.2s}*{box-sizing:border-box}body,textarea,input{font-size:14px;line-height:1.2}html,body,p,div,ul,h1,h2,h3,h4,h5,h6{margin:0;padding:0}a{text-decoration:none}ul{list-style-type:none}a,button,input,textarea,svg *{transition-duration:var(--transition-duration)}.RobotoMedium{font-family:'Roboto',sans-serif;font-weight:500}.CoreSansA35Light{font-family:'CoreSansA',sans-serif;font-weight:300}.CoreSansA55Medium{font-family:'CoreSansA',sans-serif;font-weight:500}.CoreRhino65Bold{font-family:'CoreRhino',sans-serif;font-weight:700}html{height:100%}body{min-height:100%;height:100%}body,input,button,textarea{font-family:'CoreSansA',sans-serif;font-weight:300}.layout{min-height:100%;display:flex;flex-direction:column;align-items:stretch;justify-content:space-between}.layout.is-hidden{overflow:hidden;display:none}.workarea{flex-grow:1}.workarea.m--column{display:flex;flex-direction:column;justify-content:space-between;align-items:stretch}.workarea.m--404{display:flex;flex-direction:column;justify-content:space-between;align-items:stretch}.header,.top-menu,.workarea,.form-wrapper,.footer{flex-shrink:1}#panel{flex-shrink:1}.container{width:1240px;position:relative;margin-left:auto;margin-right:auto}.container-extra-large{width:1400px;margin-inline:auto}@media (max-width:1440px){.container-extra-large{width:1240px}}@media (max-width:1310px){.container-extra-large{width:944px}}@media (max-width:1014px){.container-extra-large{width:720px}}@media (max-width:790px){.container-extra-large{width:95%}}.section{--sectionColorAccent:var(--color-green);padding-block:50px}.section__title{padding-left:22px;padding-bottom:14px;font-family:"CoreRhino",sans-serif;font-size:22px;font-weight:900;text-transform:uppercase}@media (max-width:1014px){.section__title{font-size:20px}}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;border:0!important;padding:0!important;white-space:nowrap!important;-webkit-clip-path:inset(100%)!important;clip-path:inset(100%)!important;clip:rect(0 0 0 0)!important;overflow:hidden!important}@media (max-width:790px){.hidden-mobile{display:none!important}}@media (min-width:791px){.visible-mobile{display:none!important;position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;border:0!important;padding:0!important;white-space:nowrap!important;-webkit-clip-path:inset(100%)!important;clip-path:inset(100%)!important;clip:rect(0 0 0 0)!important;overflow:hidden!important}}@media (min-width:501px){.visible-mobile-s{display:none!important;position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;border:0!important;padding:0!important;white-space:nowrap!important;-webkit-clip-path:inset(100%)!important;clip-path:inset(100%)!important;clip:rect(0 0 0 0)!important;overflow:hidden!important}}.title2{font-family:'CoreRhino',sans-serif;font-weight:700;font-size:36px;text-align:center;color:#009d7b}.title3{font-family:'CoreRhino',sans-serif;font-weight:700;font-size:26px;color:#000;text-align:center}.title4{font-family:'CoreSansA',sans-serif;font-weight:500;font-size:20px}.title5{font-family:'CoreRhino',sans-serif;font-weight:700;font-size:36px;color:#009d7b}.title6{font-family:'CoreRhino',sans-serif;font-weight:700;font-size:36px;color:#009d7b;margin-bottom:32px}.fs-20{font-size:20px}.w-100{width:100%!important}.mw-100{max-width:100%!important}.text-nowrap{white-space:nowrap}@media screen and (max-width:1310px){.container{width:944px}.title2{font-size:26px}.title5{font-size:26px}.title5{font-size:26px;margin-bottom:32px}}@media screen and (max-width:1014px){.container{width:720px}.title3{font-size:20px}}@media screen and (max-width:790px){.container{width:95%}}.title{display:flex;align-items:center;margin-bottom:28px}.title.callback__title{margin-bottom:8px}.title img{margin-right:16px}.title span{font-family:'CoreRhino',sans-serif;font-weight:700;font-size:36px;color:#009d7b;line-height:34px}@media screen and (max-width:1310px){.title span{font-size:26px}}.header{padding-top:22px;padding-bottom:11px}.layout>.header{z-index:99;background-color:#FFF;position:sticky;top:-20px}.header__row{display:flex;justify-content:space-between;align-items:center}.header__menu-btn{height:85px;cursor:pointer;position:relative;padding-left:60px;display:flex;align-items:center;justify-content:flex-start;width:165px}.header__menu-btn:before{content:"";position:absolute;width:41px;left:10px;height:41px;background-image:url(/bitrix/templates/utes/css/../images/svg/dots.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.header__menu-btn.m--white:before{background-image:url(/bitrix/templates/utes/css/../images/svg/dots_white.svg)}.header__menu-btn.m--white span{color:#fff}.header__menu-btn span{font-family:'CoreRhino',sans-serif;margin:0 10px;font-weight:700;font-size:16px;color:#000;line-height:19px;text-transform:uppercase}.header__logo{width:180px}.header__logo-img{width:100%}.header__tel{font-family:'CoreRhino',sans-serif;font-weight:700;font-size:18px;text-align:center;margin-bottom:8px}.header__tel a{color:#000}.header__tel a:hover{text-decoration:underline}.header__tel--menu{color:#fff}.header__tel--menu.m--white a{color:#fff}.header__btn{width:192px}.header__tel-img{width:41px;height:41px;background:url(/bitrix/templates/utes/css/../images/svg/phone.svg) center center no-repeat;display:none;background-size:cover;margin-top:-22px}.header__tel-img a{display:block;width:100%;height:100%}.header__tel-img--menu{background:url(/bitrix/templates/utes/css/../images/tel-white.svg) center center no-repeat;background-size:cover}@media screen and (max-width:1310px){.header__tel{font-size:15px}.header__btn{width:160px}.header__logo{margin-left:45px}.header__menu-btn{justify-content:center;padding-left:0;padding-top:65px;width:100px;overflow:hidden}.header__menu-btn:before{top:10px;left:28px}}@media screen and (max-width:1014px){.header__tel{font-size:13px}.header__logo{width:170px}}@media screen and (max-width:790px){.header{padding-block:6px}.header__row{display:grid;justify-content:stretch;grid-template-columns:auto 50px 100px;grid-template-areas:'logo tel menu';padding-left:10px}.header__menu-btn{grid-area:menu}.header__logo{grid-area:logo;width:130px;margin-left:0}.header__contacts{display:none}.header__tel-img{grid-area:tel;display:block}.layout>.header{position:initial}}.btn{font-family:'CoreSansA',sans-serif;font-weight:500;display:inline-block;height:40px;line-height:42px;color:#fff;background-image:linear-gradient(to bottom,#fcd200,#fc9300);border-radius:20px;text-align:center;border:none;cursor:pointer;outline:none;position:relative;margin-top:2px;padding:0;font-size:14px}.btn:after{content:"";position:absolute;display:block;width:0;height:36px;margin-left:2px;margin-top:2px;background:#fff;top:0;border-radius:20px;z-index:-100;opacity:0}.btn--green{background-image:linear-gradient(to bottom,#00ccb2,#009d7b)}.btn--transparent{background:transparent;border:1px solid #fff;color:#fff}.btn--white{background:#fff;border:1px solid #fff;color:#000}@media (hover:hover) and (pointer:fine){.btn:hover{opacity:.8;transition:opacity 0.2s,color 0.3s;z-index:100;color:#fc9300}.btn:hover:after{opacity:1;width:calc(100% - 4px);transition:width 0.2s,opacity 0.3s}.btn.btn--green:hover{color:#008567}}.btn:active{opacity:.8;transition:opacity 0.2s,color 0.3s;z-index:100;color:#fc9300}.btn:active:after{opacity:1;width:calc(100% - 4px);transition:width 0.2s,opacity 0.3s}.btn.btn--green:active{color:#008567}.banner__btn{width:192px;margin-top:20px}.btn-callback{width:198px}@media screen and (max-width:790px){.banner__btn{display:none}}@media (max-width:500px){.btn-callback{width:100%}}.top-menu{margin-top:11px;margin-bottom:24px}.top-menu__box{display:flex;justify-content:space-between}.top-menu__items{display:flex;justify-content:space-between;align-items:center;flex-grow:1;column-gap:5px}.top-menu__item-link{font-family:'CoreRhino',sans-serif;font-weight:700;font-size:16px;color:#7f7f7f;text-transform:uppercase;white-space:nowrap}.top-menu__item-link:hover{color:#000;text-decoration:underline}.top-menu__item-link.is-active{color:#000}@media screen and (max-width:1310px){.top-menu__item-link{font-size:12px}}@media screen and (max-width:1014px){.top-menu{display:none}}.menu{background-image:linear-gradient(to top,#f4ba2e,#1c9f7b);z-index:140;padding-bottom:40px;min-height:100%;position:relative}.menu-wrapper{position:fixed;inset:0;transition-duration:0.4s}.menu-wrapper:not(.is-visible){opacity:0;visibility:hidden}.menu-wrapper.is-visible{overflow:auto;opacity:1;visibility:visible}.menu.is-visible{display:block}.menu__items{display:flex;flex-wrap:wrap;margin-top:50px}.menu__item{width:24%;color:#fff;margin-bottom:50px;padding-left:10px;padding-right:10px}.menu__item-caption{font-family:'CoreSansA',sans-serif;font-weight:500;font-size:20px;margin-bottom:14px}.menu__item-caption a{color:#fff}.menu__item-caption a:hover{text-decoration:underline}.menu__subitem{margin-bottom:10px}.menu__subitem-link{font-family:'CoreSansA',sans-serif;font-weight:300;font-size:14px;color:#fff}.menu__subitem-link:hover{text-decoration:underline}.menu__bottom-img-box{width:487px;position:absolute;bottom:0;right:24px}.menu__bottom-img{width:100%}.menu__popup-btm{text-align:center;display:none}@media screen and (max-width:1310px){.menu__item{width:33%}}@media screen and (max-width:1014px){.menu__bottom-img-box{width:292px}}@media screen and (max-width:790px){.menu__item{width:100%;margin-bottom:30px}.menu__item.is-opened .menu__item-caption:after{transform:rotate(135deg)}.menu__item.is-opened .menu__subitems{display:block}.menu__item-caption{cursor:pointer;position:relative;padding-right:24px}.menu__item-caption:after{content:'';width:12px;height:12px;border-left:2px solid #fff;border-bottom:2px solid #fff;position:absolute;right:0;top:3px;transform:rotate(-45deg);transition:0.4s}.menu__subitems{display:none;margin-top:30px;padding-left:10px}.menu__subitem-link{text-decoration:underline}.menu__bottom-img-box{display:none}.menu__popup-btm{text-align:center;display:block!important}}.spec{padding-top:80px}.spec--mb100{margin-bottom:100px}.spec__slider{margin-bottom:15px}.spec__slide{padding-top:25px;padding-bottom:25px;position:relative}.spec__slide-image{height:100%;background-size:cover;background-repeat:no-repeat;background-position:center}.spec__slide-image-wrapper{height:335px}.spec__slide-box{display:block;width:294px;height:404px;margin-right:21px;position:relative;perspective:1600px}.spec__slide-box:hover .spec__slide-front{transform:rotateY(180deg)}.spec__slide-box:hover .spec__slide-back{transform:rotateY(0deg)}.spec__slide-front{position:absolute;width:100%;height:100%;box-shadow:2px 2px 19px 0 rgba(0,0,0,.01)}.spec__slide-img{height:calc(100% - 69px)}.spec__slide-title{font-family:'CoreSansA',sans-serif;font-weight:500;font-size:18px;height:69px;display:flex;justify-content:center;align-items:center;position:absolute;left:0;right:0;bottom:0;color:#fff;background-image:linear-gradient(103deg,#009d7b,#fbba00);opacity:.91}.spec__slide-title-text{text-align:center;padding:0 15px}.spec__slide-front,.spec__slide-back{transform-style:preserve-3d;transition:ease-in-out 300ms;border-radius:6px;overflow:hidden}.spec__slide-back{position:absolute;top:0;bottom:0;left:0;right:0;background-image:linear-gradient(321deg,#ffdb7c,#ea516d);color:#fff;padding-left:24px;padding-right:24px;padding-top:32px;opacity:.92;transform:rotateY(-180deg);-webkit-backface-visibility:hidden;backface-visibility:hidden;box-shadow:2px 2px 19px 0 rgba(0,0,0,.4)}.spec__slide-back a{color:#fff}.spec__slide-back-title{font-family:'CoreRhino',sans-serif;font-weight:700;font-size:32px;margin-bottom:25px}.spec__slide-back-text{font-family:'CoreSansA',sans-serif;font-weight:500;font-size:16px;line-height:21px;height:205px;height:317px}.spec__slide-back-btn{font-family:'Roboto',sans-serif;font-weight:500;font-size:16px;line-height:42px;width:165px;height:42px;border-radius:6px;background-color:#fff;text-align:center;color:#ad455e!important;display:block;margin-left:auto;margin-right:auto}.spec__slide-back-btn:hover{opacity:.8}.spec__all{font-family:'CoreRhino',sans-serif;font-weight:700;display:block;font-size:20px;color:#000;text-align:center;opacity:.5;text-decoration:underline;width:180px;margin-left:auto;margin-right:auto;display:none}.spec__all:hover{opacity:.7}@media screen and (max-width:1014px){.spec__title{margin-bottom:0}.spec__all{display:block}}.filter{display:flex;flex-wrap:wrap;margin-left:-8px;margin-right:-8px}.filter__item{font-family:'CoreSansA',sans-serif;font-weight:300;display:inline-block;font-size:16px;line-height:41px;color:#000;border:1px solid #979797;height:43px;border-radius:21px;padding-left:20px;padding-right:20px;margin-left:8px;margin-right:8px;margin-bottom:12px;overflow:hidden}.filter__item:hover{border:1px solid #008567}.filter__item.is-active{font-family:'CoreSansA',sans-serif;font-weight:500;border:1px solid #008567;background-color:#008567;color:#fff}.filter-events{display:flex;justify-content:center}.filter-events__divider{margin:0 7px}.filter__offers{margin-bottom:40px}.slider .owl-nav{position:absolute;left:0;right:0;bottom:50%;display:flex;justify-content:space-between;align-items:center;height:1px}.slider .owl-nav .owl-prev{border:none;outline:none;width:60px;height:60px;background:url(/bitrix/templates/utes/css/../images/prev-button.png) 0 0 no-repeat;margin:0;padding:0}.slider .owl-nav .owl-prev:hover{background:inherit;background:url(/bitrix/templates/utes/css/../images/prev-button.png) 0 0 no-repeat;opacity:.9}.slider .owl-nav .owl-next,.slider .owl-nav .owl-next:hover{border:none;outline:none;width:60px;height:60px;background:url(/bitrix/templates/utes/css/../images/next-button.png) 0 0 no-repeat;margin:0;padding:0}.slider .owl-nav .owl-next:hover,.slider .owl-nav .owl-next:hover:hover{background:inherit;background:url(/bitrix/templates/utes/css/../images/next-button.png) 0 0 no-repeat;opacity:.9}.slider .owl-nav .owl-next.disabled{opacity:0}.slider .owl-nav .owl-next.disabled:hover{opacity:0}.slider .owl-nav .owl-prev.disabled{opacity:0}.slider .owl-nav .owl-prev.disabled:hover{opacity:0}.plan{margin-top:60px;margin-bottom:24px}.plan__row{display:flex;justify-content:space-between;align-items:flex-start}.plan__col-1{width:100%;max-width:526px}.plan__header-btn{width:198px}.plan__text{font-family:'CoreSansA',sans-serif;font-weight:300;font-size:16px;line-height:21px;margin-bottom:25px}.plan__map{margin-top:30px;width:100%}.imap{position:relative}.imap__img{max-width:100%}.imap__canvas{position:absolute;left:0;top:0;width:100%;height:100%;margin-top:0;margin-left:0}.imap__canvas svg{width:100%;height:100%}@media screen and (max-width:1014px){.plan__row{flex-wrap:wrap}.plan__col-2{width:100%}}@media screen and (max-width:790px){.plan__map{display:none}}.events{background-color:#f7f7f7;padding-top:54px;padding-bottom:20px}.events__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.events__title{margin-bottom:0}.events__title-link{color:#009d7b}.events__title-link:hover{text-decoration:underline}.events__filter{font-family:'CoreSansA',sans-serif;font-weight:300;display:flex;margin:auto}.events__filter-item{font-family:'CoreSansA',sans-serif;font-weight:500;text-decoration:underline;color:#000}.events__filter-item.is-active{font-family:'CoreSansA',sans-serif;font-weight:300;text-decoration:none}.events__slide{padding-top:16px;padding-bottom:20px;margin-right:20px}.events__slide-box{width:294px;height:440px;box-shadow:2px 2px 9px 1px rgba(0,0,0,.1);background-color:#fff;border-radius:6px;padding-top:24px;padding-left:16px;padding-right:16px}.events__slide-img{border-radius:6px;margin-bottom:16px}.events__slide-info{height:136px;margin-bottom:10px}.events__slide-title{font-family:'CoreRhino',sans-serif;font-weight:700;font-size:16px;line-height:21px;margin-bottom:9px}.events__slide-text{font-family:'CoreSansA',sans-serif;font-weight:300;font-size:14px;line-height:21px;margin-bottom:12px}.events__slide-date{font-family:'CoreRhino',sans-serif;font-weight:700;font-size:12px}.events__slide-btn{width:198px;display:block;margin-left:auto;margin-right:auto}@media screen and (max-width:790px){.events__header{flex-wrap:wrap;margin-bottom:5px}.events__title{width:100%;margin-bottom:30px}}.health{background-color:#f7f7f7;padding-top:20px;padding-bottom:89px}.health__title-link{color:#009d7b}.health__title-link:hover{text-decoration:underline}.health__row{display:flex;justify-content:space-around}.health__item{min-width:230px;margin-bottom:25px}.health__item-box{width:370px;height:353px;position:relative;margin-bottom:24px;display:block}.health__item-box:hover .health__item-front{transform:rotateY(180deg)}.health__item-box:hover .health__item-back{transform:rotateY(0deg)}.health__item-front,.health__item-back{transform-style:preserve-3d;transition:ease-in-out 300ms;border-radius:6px;overflow:hidden}.health__item-front{width:100%;height:100%}.health__item-back{font-family:'CoreSansA',sans-serif;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;font-size:16px;line-height:21px;font-weight:500;background-image:linear-gradient(321deg,#ffdb7c,#ea516d);color:#fff;padding:32px 24px 10px;opacity:.92;overflow:hidden;transform:rotateY(-180deg);-webkit-backface-visibility:hidden;backface-visibility:hidden;box-shadow:2px 2px 19px 0 rgba(0,0,0,.4)}.health__item-img-box{display:block;border-radius:6px;overflow:hidden;margin-bottom:24px;width:100%;height:100%}.health__item-img{height:100%;display:block;transition:0.6s;background-size:cover;background-repeat:no-repeat;background-position:center center}.health__item-img:hover{transform:scale(1.2,1.2)}.health__item-title{font-family:'CoreRhino',sans-serif;font-weight:700;text-align:center;font-size:20px}@media screen and (max-width:1310px){.health__item-box{width:301px;height:287px}.health__item-title{font-size:16px}}@media screen and (max-width:1014px){.health__item-box{width:225px;height:215px}.health__item-title{font-size:14px}.health__item-back{font-size:14px;line-height:17px}}@media screen and (max-width:790px){.health__row{flex-wrap:wrap}.health__item{width:100%;display:flex;flex-wrap:wrap;justify-content:center}.health__item-box{width:301px;height:287px}.health__item-title{width:100%}}.about{padding-top:118px}.about_med{padding-top:0}.about__row{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:90px;position:relative}.about__info{width:620px;position:relative;z-index:2}.about__text{font-family:'CoreSansA',sans-serif;font-weight:300;font-size:16px;line-height:21px}.about__text p{margin-bottom:21px}.about__text ul{list-style-type:disc;padding-left:20px}.about__img-box{width:488px}.about__img-box img{width:100%}.about__img{width:100%}@media screen and (max-width:1310px){.about__info{width:600px}.about__img-box{width:293px}}@media screen and (max-width:1014px){.about{padding-top:50px}.about__row{margin-bottom:40px}.about__info{width:100%;max-width:620px}.about__img-box{position:absolute;right:0;bottom:40px;opacity:.1}}@media screen and (max-width:790px){.about__img-box{display:none}}.subtitle{font-family:'CoreRhino',sans-serif;font-weight:700;font-size:26px;color:#009d7b;margin-bottom:24px}@media screen and (max-width:1014px){.subtitle{font-size:20px}}.callback{background-color:#f7f7f7;padding-top:56px;padding-bottom:57px}.callback--2{margin-bottom:120px}.callback__title{justify-content:center;text-align:center;margin-bottom:8px}.callback__text{font-family:'Roboto',sans-serif;font-weight:500;font-size:18px;line-height:26px;text-align:center;color:#43484c;margin-bottom:32px}.callback__row{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%;max-width:583px;margin:0 auto 15px}.callback__row.m--recall{margin:auto auto}.callback__row.m--flex-center{justify-content:center}.callback_col.m--left{max-width:62%}.callback__input{font-family:'Roboto',sans-serif;font-weight:500;font-size:14px;width:361px;height:42px;border-radius:6px;border:solid 2px #e1e8ee;outline:none;padding-left:20px;padding-right:40px}.callback__input.is-required{border-width:1px;border-color:#009d7b}.callback__input.m--recall{background:rgba(255,255,255,.1) url(/bitrix/templates/utes/css/../images/send.png) 95% 50% no-repeat}.callback__input.is-error{border-width:1px;border-color:#ea516d!important}.callback__input-checkbox{-ms-transform:scale(2);-moz-transform:scale(2);-webkit-transform:scale(2);-o-transform:scale(2);padding:10px}.callback__textarea{height:100px}.callback__field-error{display:block;font-size:13px;margin:5px 5px;line-height:13px;text-align:center}.callback__btn{width:198px}.checkboxstyle{display:block;position:relative;padding-left:41px;margin-bottom:12px;margin-top:25px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:13px;line-height:17px;letter-spacing:.9px;text-decoration:none;margin-left:auto;margin-right:auto;max-width:360px}.checkboxstyle.is-error .checkboxstyle__input-checkmark{border:1px solid}.checkboxstyle__input{position:absolute;opacity:0;cursor:pointer}.checkboxstyle__input-checkmark{position:absolute;top:0;left:0;height:25px;width:25px;border:1px solid #85a7c4}.checkboxstyle__input-checkmark::after{display:none}.checkboxstyle__input-checkmark::after{content:"";position:absolute;left:8px;top:4px;width:5px;height:10px;border:solid #fff;border-color:#009d7b;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.checkboxstyle__input-checkmark.m--checked::after{display:block}.checkboxstyle__input-checkmark.is-error{border-color:#ea516d!important}.checkboxstyle__input:checked~.checkboxstyle__input-checkmark:after{display:block}@media screen and (max-width:1014px){.callback__text{font-family:'Roboto',sans-serif;font-weight:500;font-size:16px}}@media screen and (max-width:790px){.callback{padding-top:33px;padding-bottom:32px}.callback--2{margin-bottom:80px}.callback__row{display:block}.callback__input{display:block;width:100%;max-width:361px;margin-left:auto;margin-right:auto}.callback__btn{display:block;margin-left:auto;margin-right:auto}.callback_col.m--left{max-width:100%;text-align:center}}.footer{background-color:#009d7b;z-index:150}.footer .container{padding-top:32px;padding-bottom:32px}.footer__menu{font-family:'CoreRhino',sans-serif;font-weight:700;text-transform:uppercase;color:#fff;display:flex;justify-content:center;align-items:center;margin-bottom:40px;font-size:16px}.footer__menu-item{margin-left:17px;margin-right:17px}.footer__menu-link{color:#fff;opacity:.5}.footer__menu-link:hover{text-decoration:underline;opacity:1}.footer__row{display:flex;align-items:flex-start;padding-left:80px}.footer__logo{display:block;margin-right:40px}.footer__address{font-family:'CoreSansA',sans-serif;font-weight:500;font-size:14px;line-height:22px;color:#fff;width:233px;margin-right:40px}.footer__rekvizity{font-family:'CoreSansA',sans-serif;font-weight:500;font-size:14px;line-height:22px;color:#fff;width:233px;margin-right:40px;margin-left:40px}.footer__contacts-row{line-height:14px;margin:5px 0}.footer__contacts-link{font-size:14px;line-height:14px;text-decoration:underline}.footer__contacts-link:hover{text-decoration:none}.footer__contact{font-family:'CoreSansA',sans-serif;font-weight:500;font-size:14px;line-height:22px;color:#fff;margin-bottom:20px}.footer__contact a{color:#fff}.footer__social{display:flex;align-items:center;margin-left:-6px;margin-right:-6px}.footer__social-item{display:inline-block;margin-left:6px;margin-right:6px}.footer__social-item:hover{opacity:.8}@media screen and (max-width:1310px){.footer__menu{font-size:13px}.footer__menu-item{margin-left:12px;margin-right:12px}.footer__row{padding-left:48px}}@media screen and (max-width:1014px){.footer__row{padding-left:10px}.footer__menu{display:none}.footer__address{padding-top:12px}.footer__rekvizity{padding-top:12px}.footer__contacts{padding-top:12px}}@media screen and (max-width:790px){.footer__row{padding-left:0}.footer__logo{margin-left:auto;margin-right:auto;width:193px;margin-bottom:24px}.footer__address{padding-top:0;margin-left:auto;margin-right:auto;margin-bottom:24px;text-align:center}.footer__rekvizity{padding-top:10;margin-left:auto;margin-right:auto;margin-bottom:24px;text-align:center}.footer__contacts{padding-top:0;width:233px;margin-left:auto;margin-right:auto;text-align:center}.footer__social{justify-content:center}}@media screen and (max-width:767px){.footer__row{display:block}}.adv{overflow:hidden}.adv--hidden-desktop{display:none}.adv__title{margin-bottom:56px}.adv__row{display:flex;justify-content:center;flex-wrap:wrap;margin-left:-35px;margin-right:-35px}.adv__item{width:250px;margin-left:35px;margin-right:35px;margin-bottom:100px}.adv__item-img{display:block;width:149px!important;height:149px;border-radius:75px;margin-bottom:51px;margin-left:auto;margin-right:auto}.adv__item-title{font-family:'CoreRhino',sans-serif;font-weight:700;font-size:20px;margin-bottom:16px;text-align:center}.adv__item-text{font-family:'CoreSansA',sans-serif;font-weight:300;font-size:16px;line-height:21px;text-align:center}.adv__slider.owl-theme .owl-dots .owl-dot span{width:8px;height:8px;background-color:#009d7b;opacity:.5}.adv__slider.owl-theme .owl-dots .owl-dot span:hover{opacity:.8}.adv__slider.owl-theme .owl-dots .owl-dot.active span{opacity:1}.adv__slider-box{display:none}@media screen and (max-width:1310px){.adv__row{padding-left:50px;padding-right:50px}}@media screen and (max-width:1014px){.adv--hidden-desktop{display:block}.adv__row{padding-left:0;padding-right:0}}@media screen and (max-width:790px){.adv__title{margin-bottom:40px}.adv__row{display:none}.adv__slider-box{display:block;margin-bottom:60px}.adv__item{margin-left:auto;margin-right:auto;margin-bottom:10px}.adv__item-img{margin-bottom:25px}}.content-header{background-image:linear-gradient(to bottom,#19c2ff,#00a8e6);padding-top:6px;padding-bottom:8px;overflow:hidden}.content-header.m--empty .content-header__row{min-height:32px;height:auto}.content-header--with-subtitle{padding-top:24px;padding-bottom:24px}.content-header__row{font-family:'CoreRhino',sans-serif;font-weight:700;font-size:36px;color:#fff;text-align:center;position:relative;height:80px;display:flex;flex-direction:column;justify-content:center}.content-header__row h1{font-size:36px;color:#fff;text-align:center}.content-header__row-poster{padding-top:10px!important}.content-header__title{font-family:'CoreRhino',sans-serif;font-weight:700;color:#fff;font-size:26px;line-height:normal;margin-bottom:16px}.content-header__subtitle{font-family:'CoreSansA',sans-serif;font-weight:500;font-size:16px;line-height:21px}.content-header__subtitle-active{display:inline-block;border-bottom:2px solid #ffdb7c}.content-header__subtitle-link{color:#fff}.content-header__back{width:30px;background:url(/bitrix/templates/utes/css/../images/arr-left.png) 0 50% no-repeat;position:absolute;height:100%;top:0;left:4px}.content-header__link-items{position:fixed;top:4px;right:0;display:flex;justify-content:space-between;align-items:center;column-gap:10px;width:210px;height:72px;padding:13px 20px;margin-top:211px;z-index:159;background-color:#fff;border-top-left-radius:15px;border-bottom-left-radius:15px;box-shadow:2px 2px 9px 1px rgba(0,0,0,.1)}.content-header__link-items.m--banners{top:122px}.content-header__link-items.m--poster{margin-top:235px}.content-header__link-items.m--call-nontop{margin-top:126px;display:none}.content-header__link-items.m--call-rooms{margin-top:300px}.content-header__link-items.m--call{margin-top:248px}.content-header__link-items.m--call-poster{margin-top:325px}.content-header__link-item{display:flex;flex-direction:column;align-items:center;gap:4px 10px;font-size:14px}.content-header__link-item-call .content-header__link-item{flex-direction:row;font-size:16px;line-height:20px}.content-header__link-item-title{font-family:'CoreSansA',sans-serif;font-weight:300;color:#000;text-align:center;text-decoration:underline;text-underline-offset:2px}.content-header__link-item-img{display:block;width:26px;height:26px;object-fit:cover}.content-header__filter{margin-top:25px}.content-header__filter-items{font-family:'CoreSansA',sans-serif;font-weight:500;display:flex;flex-wrap:wrap;justify-content:center;color:#fff}.content-header__filter-item{padding-left:22px;padding-right:18px;max-width:50%;margin-bottom:40px}.content-header__filter-item--btn{display:none!important}.content-header__filter-item-title{font-size:16px;line-height:21px;margin-bottom:2px;margin-bottom:12px}.content-header__controls{display:flex;flex-wrap:wrap;margin-right:-40px}.content-header__control{margin-bottom:12px;margin-right:40px}.content-header__control label{font-size:14px;line-height:21px}.content-header__control input[type="checkbox"]{display:none}.content-header__control input[type="checkbox"]+label{padding-left:23px;background:url(/bitrix/templates/utes/css/../images/checkbox-unselected.png) 0 50% no-repeat}.content-header__control input[type="checkbox"]:checked+label{background:url(/bitrix/templates/utes/css/../images/checkbox-selected.png) 0 50% no-repeat}.content-header__control input[type="radio"]{display:none}.content-header__control input[type="radio"]+label{padding-left:23px;background:url(/bitrix/templates/utes/css/../images/radio-unselected.png) 0 50% no-repeat}.content-header__control input[type="radio"]:checked+label{background:url(/bitrix/templates/utes/css/../images/radio-selected.png) 0 50% no-repeat}.content-header__btn-all{width:176px;cursor:pointer}.content-header__filter-open-btn,.content-header__filter-close-btn{display:none;width:199px;margin-left:auto;margin-right:auto;margin-bottom:10px;margin-top:-26px}.content-header__filter-close-btn{margin-bottom:30px}@media screen and (max-width:1310px){.content-header__row{font-size:26px}.content-header__row h1{font-size:20px}.content-header__back{top:4px}.content-header__link-items.only-wide{display:none!important}.content-header__filter-item{padding-left:15px;padding-right:15px;max-width:80%}.content-header__filter-item:nth-child(5),.content-header__filter-item:nth-child(6),.content-header__filter-item:nth-child(7),.content-header__filter-item:nth-child(8),.content-header__filter-item:nth-child(9),.content-header__filter-item:nth-child(10),.content-header__filter-item:nth-child(11),.content-header__filter-item:nth-child(12){display:none}.content-header__filter-item:nth-child(5).is-visible,.content-header__filter-item:nth-child(6).is-visible,.content-header__filter-item:nth-child(7).is-visible,.content-header__filter-item:nth-child(8).is-visible,.content-header__filter-item:nth-child(9).is-visible,.content-header__filter-item:nth-child(10).is-visible,.content-header__filter-item:nth-child(11).is-visible,.content-header__filter-item:nth-child(12).is-visible{display:block}.content-header__filter-item--btn{display:block;width:208px;display:flex;justify-content:center;align-items:center}.content-header__filter-item--btn.is-hidden{display:none}.content-header__controls{margin-right:-20px}.content-header__control{margin-right:20px}}@media screen and (max-width:1014px){.content-header__link-items--only-wide{display:none}.content-header__filter-items-box{display:none}.content-header__filter-items-box.is-visible{display:block}.content-header__filter-items{margin-right:-50px}.content-header__filter-item{max-width:100%;border-left:none;margin-right:50px}.content-header__filter-item:nth-child(5),.content-header__filter-item:nth-child(6),.content-header__filter-item:nth-child(7),.content-header__filter-item:nth-child(8),.content-header__filter-item:nth-child(9),.content-header__filter-item:nth-child(10),.content-header__filter-item:nth-child(11),.content-header__filter-item:nth-child(12){display:block}.content-header__filter-item--btn{display:none}.content-header__controls{margin-right:-40px}.content-header__control{margin-right:40px}.content-header__filter-open-btn{display:block}.content-header__filter-open-btn.is-hidden{display:none}.content-header__filter-close-btn.is-visible{display:block}.content-header__row{font-size:16px}.content-header__row h1{font-size:16px}.content-header__headline{margin-left:40px}.content-header__headline-inner{padding-right:40px;text-align:center}.content-header__subtitle{margin-left:30px}}@media screen and (max-width:790px){.content-header__link-items{display:none}.content-header__link-items.m--call-nontop{display:none!important}.content-header__row{font-size:16px}.content-header__row h1{font-size:16px}}@media screen and (max-width:420px){.content-header__back{top:0}}.rooms{margin-top:40px}.rooms__items{display:flex;justify-content:space-between;flex-wrap:wrap}.rooms__items-row{width:100%;display:flex}.rooms__item{width:50%;padding-left:8px;padding-right:8px;margin-bottom:24px}.rooms__item-box{border-radius:5px;background-color:#fff;box-shadow:0 5px 30px 0 rgba(32,33,47,.16);padding-top:16px;padding-bottom:22px;padding-left:16px;padding-right:16px;height:100%}.rooms-icons{height:165px;overflow:hidden}.rooms .room{height:100%}@media screen and (max-width:1310px){.rooms__items-row{flex-wrap:wrap}.rooms__item{width:100%;padding-left:73px;padding-right:73px}.rooms-icons{max-width:786px;margin:0 auto 10px}}@media screen and (max-width:1014px){.rooms__item{padding-left:0;padding-right:0}}.room__row{display:flex;height:100%}.room__images{width:160px;flex-shrink:0}.room__img-box{height:160px;display:none;overflow:hidden;margin-bottom:5px}.room__img-box.is-visible{display:flex;justify-content:center;align-items:center}.room__img{height:100%}.room__slider-box{max-height:42px;overflow:hidden}.room__slide{height:42px;width:auto!important;cursor:pointer}.room__info{width:100%;padding-left:24px;position:relative;padding-bottom:50px}.room__title{font-family:'CoreSansA',sans-serif;font-weight:500;font-size:20px;margin-bottom:16px}.room__param{display:flex;align-items:flex-start;margin-bottom:9px}.room__param img{margin-top:2px;margin-right:7px}.room__param div:nth-child(2){font-family:'CoreSansA',sans-serif;font-weight:500;font-size:12px;margin-right:7px}.room__param div:nth-child(3){font-family:'CoreSansA',sans-serif;font-weight:300;font-size:12px}.room__buttons{position:absolute;width:100%;bottom:0}.room__btn-book{width:180px;margin-right:10px}.room__btn-more{width:180px}@media screen and (max-width:1310px){.room__images{width:286px}.room__img{width:100%}}@media screen and (max-width:1014px){.room__images{width:254px}}@media screen and (max-width:790px){.room__row{flex-wrap:wrap}.room__img-box{height:auto}.room__images{width:100%;margin-bottom:16px}.room__info{padding-left:0}.room__buttons{position:relative;margin-top:24px}.room__btn-book{width:100%;margin-right:0;margin-bottom:16px}.room__btn-more{width:100%}}.housing{padding-top:70px}.housing.m--map{padding-top:0;margin-top:20px}.housing__title{margin-bottom:38px}.housing__map{width:100%;height:auto}.housing__map img{width:100%;height:auto}.housing__list{width:100%!important;background-color:#009d7b}.housing__band{width:1240px;padding-left:0;padding-right:0;margin-left:auto;margin-right:auto;padding-top:40px;padding-bottom:40px;color:#fff;position:relative;display:none}.housing__row{align-items:flex-start}.housing__info{padding-right:0}.housing__info-title{font-family:'CoreRhino',sans-serif;font-weight:700;font-size:20px;margin-bottom:16px}.housing__info-text{font-family:'CoreSansA',sans-serif;font-weight:500;font-size:16px;line-height:21px}.housing__slide-image{width:185px;height:185px;background-position:center center;background-size:cover;background-repeat:no-repeat}.housing__slider{width:386px;flex-shrink:0;margin-top:10px;margin:auto}.housing__slider.owl-theme .owl-dots .owl-dot span{width:7px;height:7px;background-color:#d8d8d8;opacity:.5}.housing__slider.owl-theme .owl-dots .owl-dot.active span{opacity:1}.housing__footer{padding-bottom:72px;border-bottom:2px solid rgba(0,0,0,.1)}@media screen and (max-width:1310px){.housing__band{width:944px}}@media screen and (max-width:1014px){.housing__band{width:720px}}@media screen and (max-width:790px){.housing__band{width:95%}}@media screen and (max-width:767px){.housing{display:block}.housing__band{position:relative;display:none;padding-left:0;padding-right:0;margin-inline:auto;color:#fff}}@media screen and (max-width:400px){.housing__slider{width:185px}}.info{padding-top:78px;margin-bottom:90px}.info_med{padding-top:0;margin-bottom:90px}.info.m--halls{padding-top:0;margin-bottom:0}.info__title{margin-bottom:46px}.info__items{display:flex;justify-content:space-between;flex-wrap:wrap}.info__item{width:49.1%;height:150px;margin-bottom:24px;background-image:linear-gradient(to top,#17aee6,#00ccff);color:#fff;display:flex;align-items:center;padding-left:40px;padding-right:30px;border-radius:10px}.info__item-img{width:85px;margin-right:34px}.info__item-text{font-family:'CoreRhino',sans-serif;font-weight:700;font-size:20px}@media screen and (max-width:1310px){.info__item{height:120px;margin-bottom:13px}}@media screen and (max-width:1014px){.info__item{height:91px;margin-bottom:13px}.info__item-img{width:59px;margin-right:32px}.info__item-text{font-size:16px}}@media screen and (max-width:790px){.info__item{width:100%}}@media screen and (max-width:430px){.info__item{padding-left:16px;padding-right:10px}.info__item-img{margin-right:28px}}.breadcrumbs{font-family:'CoreSansA',sans-serif;font-weight:300;margin-top:28px;margin-bottom:40px;font-size:16px;line-height:21px}.breadcrumbs__item{font-family:'CoreSansA',sans-serif;font-weight:500;color:#000;text-decoration:underline}.room-card{margin-bottom:65px}.room-card__row{display:flex}.room-card__images{width:542px;flex-shrink:0}.room-card__img-box{height:355px;display:none;overflow:hidden;margin-bottom:5px}.room-card__img-box.is-visible{display:flex;justify-content:center;align-items:center}.room-card__img{height:100%}.room-card__slider{padding-left:25px;padding-right:25px}.room-card__slider.owl-theme .owl-nav{position:absolute;left:0;right:0;top:23%;height:1px;display:flex;justify-content:space-between}.room-card__slider.owl-theme .owl-nav .owl-prev{width:12px;height:20px;background:url(/bitrix/templates/utes/css/../images/prev-button-2.png) 0 0 no-repeat;background-size:12px 20px}.room-card__slider.owl-theme .owl-nav .owl-next{width:12px;height:20px;background:url(/bitrix/templates/utes/css/../images/next-button-2.png) 0 0 no-repeat;background-size:12px 20px}.room-card__slide{height:98px;width:auto!important;cursor:pointer}.room-card__info{width:100%;padding-left:50px;position:relative}.room-card__info-header{margin-bottom:25px;display:flex;justify-content:space-between;align-items:flex-start}.room-card__title{font-family:'CoreSansA',sans-serif;font-weight:500;font-size:26px}.room-card__title h1{font-weight:500;font-size:26px}.room-card__social{min-width:100px}.room-card__social-item{display:inline-block;margin-right:4px}.room-card__social-item:hover{opacity:.8}.room-card__params{margin-bottom:24px}.room-card__param{display:flex;align-items:center;margin-bottom:9px}.room-card__param-map{margin-left:10px}.room-card__param-map a{font-size:14px;color:#000;text-decoration:underline;margin:0 3px}.room-card__param-map a:hover{text-decoration:none}.room-card__param img{margin-top:0;margin-right:16px}.room-card__param div:nth-child(2){font-family:'CoreSansA',sans-serif;font-weight:500;font-size:16px;margin-right:10px}.room-card__param div:nth-child(3){font-family:'CoreSansA',sans-serif;font-weight:300;font-size:16px}.room-card__text{font-family:'CoreSansA',sans-serif;font-weight:300;margin-bottom:37px}.room-card__text p{font-size:16px;line-height:21px}.room-card__btn-book{width:198px;margin-right:10px}@media screen and (max-width:1310px){.room-card__images{width:398px}.room-card__img-box{height:257px}.room-card__slide{height:71px}.room-card__info{padding-left:33px}.room-card__title{font-size:20px}.room-card__title h1{font-size:20px}.room-card__social{display:block}}@media screen and (max-width:1014px){.room-card__row{flex-wrap:wrap}.room-card__images{width:100%;margin-bottom:60px}.room-card__img-box{height:auto}.room-card__slide{height:98px}.room-card__info{padding-left:0}}@media screen and (max-width:790px){.room-card__row{flex-wrap:wrap}.room-card__img-box{height:450px}.room-card__images{width:100%;margin-bottom:50px}.room-card__slide{height:90px}.room-card__info{padding-left:0}.room-card__buttons{position:relative;margin-top:24px}.room-card__btn-book{display:block;margin-right:auto;margin-left:auto;margin-bottom:16px}.room-card__info-header{flex-wrap:wrap}.room-card__title{width:100%;order:2}.room-card__social{width:100%;order:1;margin-bottom:8px}.room-card__param-map{display:none}}@media screen and (max-width:500px){.room-card__img-box{height:330px}}@media screen and (max-width:400px){.room-card__img-box{height:290px}}.service{margin-bottom:80px}.service__title{margin-bottom:24px}.service__items{font-family:'CoreSansA',sans-serif;font-weight:500;font-size:16px;color:#008567;column-count:4;break-inside:avoid-column;-webkit-column-break-inside:avoid}.service__item{margin-bottom:16px;display:flex;break-inside:avoid-column;-webkit-column-break-inside:avoid}.service__img-box{display:flex;justify-content:center;align-items:center;width:32px;height:32px;margin-right:11px}.service__img-image{max-width:32px;max-height:32px}@media screen and (max-width:1310px){.service__items{column-count:3}}@media screen and (max-width:1014px){.service__items{column-count:2}}@media screen and (max-width:790px){.service__items{column-count:2}}@media screen and (max-width:767px){.service__items{column-count:1}}.notfound{text-align:center;background-color:#f7f7f7;padding-top:56px;padding-bottom:56px}.notfound_tours{text-align:center;background-color:#f7f7f7;padding-top:56px;padding-bottom:56px;margin-bottom:56px}.notfound__title{margin-bottom:8px}.notfound__subtitle{font-family:'Roboto',sans-serif;font-weight:500;font-size:18px;line-height:26px;color:#43484c;margin-bottom:32px}.notfound__btn{width:184px}@media screen and (max-width:790px){.notfound{padding-top:32px;padding-bottom:32px}.notfound_tours{padding-top:32px;padding-bottom:32px;padding-left:10px;padding-right:10px;margin-bottom:32px}}.addon{padding-top:80px;padding-bottom:120px}.addon__slider-box{display:flex;justify-content:center;align-items:center}.addon__slider{width:auto!important;max-width:100%;padding-left:6px}.addon__title{margin-bottom:16px}.addon__text{font-family:'CoreSansA',sans-serif;font-weight:300;font-size:16px;line-height:21px;text-align:center;max-width:600px;margin-left:auto;margin-right:auto;margin-bottom:20px}.slider2__slide{padding-top:16px;padding-bottom:20px;margin-right:20px}.slider2__slide-box{width:294px;height:440px;box-shadow:2px 2px 9px 1px rgba(0,0,0,.1);background-color:#fff;border-radius:6px;padding-top:24px;padding-left:16px;padding-right:16px}.slider2sale__slide-box{width:294px;height:200px;box-shadow:2px 2px 9px 1px rgba(0,0,0,.1);background-color:#fff;border-radius:6px;padding-top:24px;padding-left:16px;padding-right:16px}.slider2doc__slide-box{width:294px;height:340px;box-shadow:2px 2px 9px 1px rgba(0,0,0,.1);background-color:#fff;border-radius:6px;padding-top:24px;padding-left:16px;padding-right:16px}.slider2__slide-img{border-radius:6px;margin-bottom:16px;max-height:200px}.slider2__slide-info{height:136px;margin-bottom:10px}.slider2__slide-title{font-family:'CoreRhino',sans-serif;font-weight:700;font-size:16px;line-height:21px;margin-bottom:9px}.slider2__slide-link{color:#000;text-decoration:none}.slider2__slide-link:hover{color:#000;text-decoration:underline}.slider2__slide-text{font-family:'CoreSansA',sans-serif;font-weight:300;font-size:14px;line-height:21px;margin-bottom:12px}.slider2__slide-date{font-family:'CoreRhino',sans-serif;font-weight:700;font-size:12px}.slider2__slide-btn{width:198px;display:block;margin-left:auto;margin-right:auto}.slider2__image-wrapper{height:200px;margin-bottom:16px}.slider2__image-bg{width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:6px}.slider2__image-bg.m--compact{height:200px;margin-bottom:10px}.offer{margin-bottom:65px}.offer__row{display:flex}.offer__images{width:542px;flex-shrink:0}.offer__img-box{height:364px;display:none;overflow:hidden;margin-bottom:16px;position:relative}.offer__img-box.is-visible{display:flex;justify-content:center;align-items:center}.offer__img-box-link{width:100%}.offer__img{height:100%;max-height:500px}.offer__comment{font-family:'CoreSansA',sans-serif;font-weight:500;position:absolute;width:100%;bottom:0;background-color:#009d7b;opacity:.9;padding-left:16px;padding-right:16px;padding-top:24px;padding-bottom:24px;color:#fff;font-size:16px;line-height:21px}.offer__slider-box{overflow:hidden;max-height:98px}.offer__slider{padding-left:25px;padding-right:25px}.offer__slider.owl-theme .owl-nav{position:absolute;left:0;right:0;top:23%;height:1px;display:flex;justify-content:space-between}.offer__slider.owl-theme .owl-nav .owl-prev{width:12px;height:20px;background:url(/bitrix/templates/utes/css/../images/prev-button-2.png) 0 0 no-repeat;background-size:12px 20px}.offer__slider.owl-theme .owl-nav .owl-next{width:12px;height:20px;background:url(/bitrix/templates/utes/css/../images/next-button-2.png) 0 0 no-repeat;background-size:12px 20px}.offer__slide{height:98px;width:auto!important;cursor:pointer}.offer__anounce-text{margin-bottom:24px}.offer__anounce-text ul{margin-bottom:24px;list-style:none;padding-left:0}.offer__anounce-text ul li{font-family:'CoreSansA',sans-serif;font-size:18px;line-height:25px;margin-bottom:8px;padding-left:24px;position:relative;font-weight:300;list-style:none;margin-left:0}.offer__anounce-text ul li:before{content:'';position:absolute;width:12px;height:12px;border-radius:6px;background-color:#fbba00;top:6px;left:0}.dot--green li:before{background-color:#009d7b!important}.offer__anounce-text ul li b{font-family:'CoreSansA',sans-serif;font-weight:500}.offer__anounce-text ul li a{color:#000;text-decoration:underline}.offer__anounce-text.text ul{padding-left:0}.offer__info{width:100%;padding-left:50px;position:relative}.offer__info li{margin-left:20px}.offer__info-header{margin-bottom:25px;display:flex;justify-content:space-between;align-items:flex-start}.offer__title{font-family:'CoreSansA',sans-serif;font-weight:500;font-size:26px;padding-right:20px}.offer__title_med{font-family:'CoreRhino',sans-serif;font-weight:500;font-size:20px;color:#009d7b}.offer__title h1{font-family:'CoreSansA',sans-serif;font-weight:500;font-size:26px}.offer__for{margin-bottom:12px}.offer__for-row{display:flex}.offer__for-caption{font-family:'CoreSansA',sans-serif;font-weight:500;width:134px;font-size:16px;line-height:42px}.offer__for-items{max-width:510px}.offer__for-item{font-family:'CoreSansA',sans-serif;font-weight:300;display:inline-block;font-size:16px;line-height:21px;height:43px;padding-left:22px;padding-right:22px;margin-right:16px;border:1px solid #989898;border-radius:22px;line-height:42px;margin-bottom:12px}.offer__advantages{display:flex;align-items:center;flex-wrap:wrap}.offer__advantage{font-family:'CoreSansA',sans-serif;font-weight:300;font-size:16px;width:50%;display:flex;align-items:center;padding-right:10px;margin-bottom:37px}.offer__advantage-img{margin-right:8px}.offer__footer{display:flex;justify-content:space-between;align-items:flex-end}.offer__footer-btns{width:100%}.offer__price--pink{color:#ea516d}.offer__price-caption{font-family:'CoreSansA',sans-serif;font-weight:500;font-size:16px;line-height:25px}.offer__price-value{font-family:'CoreRhino',sans-serif;font-weight:700;font-size:36px}.offer__price-value span{font-size:22px}.offer__btn-box{margin-bottom:9px}.offer__btn{width:198px}.offer__items{margin-bottom:24px}.offer__item{font-family:'CoreSansA',sans-serif;font-weight:500;font-size:18px;line-height:25px;margin-bottom:8px;padding-left:24px;position:relative}.offer__item:before{content:'';position:absolute;width:12px;height:12px;border-radius:6px;background-color:#fbba00;top:6px;left:0}.offer__item span{font-family:'CoreSansA',sans-serif;font-weight:300}.offer__item a{color:#000;text-decoration:underline}.offer__text{font-family:'CoreSansA',sans-serif;font-weight:300;font-size:16px;line-height:21px;margin-bottom:40px}.offer__time-chandes{font-family:'CoreSansA',sans-serif;font-weight:500;font-size:16px;line-height:21px;margin-bottom:20px;margin-top:-20px}.offer__hours{font-family:'CoreSansA',sans-serif;font-weight:500;font-size:16px;line-height:21px;margin-bottom:34px}.offer__pic-items{margin-bottom:16px}.offer__pic-item{font-family:'CoreSansA',sans-serif;font-weight:300;color:#000;text-decoration:underline;font-size:16px;display:inline-block;min-height:26px;margin-bottom:16px}.offer__pic-item:hover{opacity:.7}.offer__pic-item:not(:last-child){margin-right:60px}.offer__pic-item--1{padding-left:30px;background:url(/bitrix/templates/utes/css/../images/pic-img-1.png) 0 50% no-repeat}.offer__pic-item--2{padding-left:38px;background:url(/bitrix/templates/utes/css/../images/pic-img-2.png) 0 50% no-repeat}.offer__pic-item--3{padding-left:36px;background:url(/bitrix/templates/utes/css/../images/pic-img-3.png) 0 50% no-repeat}.offer__discript{margin-bottom:24px}.offer__discript-item{font-family:'CoreSansA',sans-serif;font-weight:300;font-size:16px;line-height:21px;display:flex;align-items:center;max-width:493px;margin-bottom:10px}.offer__discript-image{width:48px;min-width:48px;height:auto;position:relative;margin-right:16px}.offer__discript-image.m--round{min-height:46px;min-width:46px;border-radius:50%;border:1px solid #008567}.offer__discript-image img{width:100%;height:100%}.offer-icons__items{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap}.offer-icons__item{margin-bottom:45px;position:relative;display:flex;justify-content:center;min-width:90px;overflow:visible}.offer-icons__item:last-child{margin-right:0}.offer-icons__item-image{width:61px;height:61px}.offer-icons__item-image img{width:100%;height:100%}.offer-icons__item-title{font-family:'CoreSansA',sans-serif;font-weight:300;line-height:12px;font-size:12px;position:absolute;display:block;width:100%;text-align:center;left:0;top:105%}.offer-icons__title{font-family:'CoreSansA',sans-serif;font-weight:500;font-size:16px;line-height:25px;color:#000;margin-bottom:5px}@media screen and (max-width:1310px){.offer__images{width:398px}.offer__img-box{height:268px}.offer__slide{height:71px}.offer__info{padding-left:33px}.offer__title h1{font-size:20px}.offer__title_med{font-size:20px}.offer__price-value{font-size:32px}.offer__btn-box{padding-top:16px}.offer__item{font-size:16px}}@media screen and (max-width:1014px){.offer__row{flex-wrap:wrap}.offer__images{width:100%;margin-bottom:60px}.offer__img-box{height:auto}.offer__slide{height:98px}.offer__info{padding-left:0}}@media screen and (max-width:790px){.offer__row{flex-wrap:wrap}.offer__img-box{max-height:490px}.offer__images{width:100%;margin-bottom:50px}.offer__slide{height:90px}.offer__info{padding-left:0}.offer__info-header{flex-wrap:wrap}.offer__title{width:100%;order:2}.offer__title_med{width:100%;order:2}.offer__social{width:100%;order:1;margin-bottom:8px}.offer__price{text-align:center}.offer__footer{flex-wrap:wrap;justify-content:space-around}.offer__btn-box{width:100%;text-align:center}.offer__for-row{flex-wrap:wrap}.offer__for-caption{width:100%;margin-bottom:4px}.offer__advantage{width:100%}.offer__pic-item--1{display:none}}@media screen and (max-width:500px){.offer__img-box{height:330px}}@media screen and (max-width:400px){.offer__img-box{height:290px}}.include{padding-top:30px;padding-bottom:70px}.include.addon{padding-top:80px;padding-bottom:80px}.include.addon .include__title{margin-bottom:13px}.include__title{margin-bottom:20px}.include__text{font-family:'CoreSansA',sans-serif;font-weight:300;font-size:16px;line-height:21px;text-align:center;max-width:600px;margin-left:auto;margin-right:auto;margin-bottom:20px}.room-description{margin-bottom:96px}.room-description__title{font-family:'CoreRhino',sans-serif;font-weight:700;font-size:26px;margin-bottom:16px}.text{font-family:'CoreSansA',sans-serif;font-weight:300;font-size:16px;line-height:21px}.text p{margin-bottom:21px}.text h1{margin:15px 0}.text h2{margin:15px 0}.text h3{margin:12px 0}.text ul{list-style:disc;padding-left:15px;margin-top:5px;margin-bottom:5px}.text a{color:#17aee6;text-decoration:underline}.text a:hover{text-decoration:none}.text img{margin-right:15px;margin-bottom:15px}.view{margin-bottom:90px}.view__title{margin-bottom:24px}.filter2__item{font-family:'CoreSansA',sans-serif;font-weight:300;font-size:16px;line-height:42px;display:inline-block;height:43px;padding-left:26px;padding-right:26px;margin-right:16px;margin-bottom:16px;color:#000;border:1px solid #989898;border-radius:22px}.filter2__item--active{background-color:#008567;border:1px solid #008567;color:#fff}.filter2__item--open-btn{width:100%;text-align:center;cursor:pointer;margin-right:0}.filter2__mobile{display:none}.filter2__mobile-box{display:none;position:fixed;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.56);z-index:100;overflow-y:auto}.filter2__mobile-box.is-visible{display:block}.filter2__mobile-form{position:absolute;width:297px;min-height:100%;right:0;top:0;background-color:#fff;padding-top:32px;padding-left:26px;padding-right:16px}.filter2__mobile-close{width:17px;height:17px;background:url(/bitrix/templates/utes/css/../images/close-filter2.png) 0 0 no-repeat;cursor:pointer;position:absolute;top:32px;right:16px}.filter2__mobile-title{font-family:'CoreRhino',sans-serif;font-weight:700;text-transform:uppercase;font-size:20px;margin-bottom:32px}.filter2__mobile-item{margin-bottom:40px}.filter2__mobile-item-checkbox{display:none}.filter2__mobile-item-checkbox:checked+.filter2__mobile-item-label{background:url(/bitrix/templates/utes/css/../images/checkbox-2-selected.png) 0 0 no-repeat}.filter2__mobile-item-label{font-family:'CoreSansA',sans-serif;font-weight:300;display:inline-block;padding-left:37px;font-size:16px;line-height:21px;background:url(/bitrix/templates/utes/css/../images/checkbox-2-unselected.png) 0 0 no-repeat}@media screen and (max-width:790px){.filter2__items{display:none}.filter2__mobile{display:block}}.offers{margin-bottom:120px}.offers__items-not-found{display:flex;justify-content:center;text-align:center;font-family:'CoreSansA',sans-serif;font-weight:500;font-size:18px;line-height:1.59;margin:20px 0}.offers__item{border-radius:4px;background-color:#fff;box-shadow:2px 2px 9px 1px rgba(0,0,0,.1);margin-bottom:41px;display:flex}.offers__img-box{width:450px;display:flex;justify-content:center;align-items:center;overflow:hidden;flex-shrink:0;position:relative}.offers__img-box-link{width:100%;height:100%}.offers__img{width:100%;height:100%;object-fit:cover;display:block}.offers__img.m--tours{height:100%;width:100%}.offers__info{width:100%;padding-top:32px;padding-left:24px;padding-right:24px;position:relative;display:flex;flex-direction:column;justify-content:space-between}.offers__info-top{position:relative}.offers__info-bottom{padding-bottom:24px;margin-top:10px}.offers__info-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px}.offers__instalment{position:absolute;top:-20px;right:0;width:90px;height:90px}.offers__info-title{font-family:'CoreRhino',sans-serif;font-weight:700;font-size:26px;padding-right:20px}.offers__hours{font-size:16px;margin-top:10px}.offers__text{font-family:'CoreSansA',sans-serif;font-weight:300;font-size:16px;line-height:21px;margin-bottom:4px;max-width:643px}.offers__text ul{list-style:disc;margin-left:20px}.offers__text a{color:#17aee6;text-decoration:underline}.offers__text a:hover{text-decoration:none}.offers__more{font-family:'CoreSansA',sans-serif;font-weight:300;font-size:16px;line-height:21px;text-decoration:underline;color:#008567;display:inline-block;margin-top:4px}.offers__more:hover{opacity:.8}.offers__discount{font-family:'CoreRhino',sans-serif;width:117px;height:117px;position:absolute;display:flex;justify-content:center;align-items:center;left:0;top:0;transform:rotate(-15deg);color:#fff;font-size:18px;font-weight:700;box-shadow:2px 2px 9px 1px rgba(0,0,0,.1);background-color:#fbba00;border-radius:50%;overflow:hidden}.offers__discount span{text-align:center}.offers__image{width:100%;height:100%;background-repeat:no-repeat;background-size:contain;background-position:center center}.offers__footer{display:flex;justify-content:space-between;align-items:flex-end;margin-top:10px;text-align:center}.offers__footer.is-single{justify-content:flex-end}.offers__price-caption{font-family:'CoreSansA',sans-serif;font-weight:500;font-size:16px;line-height:1.59;text-align:left}.offers__price-value{font-family:'CoreRhino',sans-serif;font-weight:700;font-size:42px}.offers__price-value span{font-size:22px}.offers__btn{width:198px;margin-right:10px;margin-bottom:15px}@media screen and (max-width:1310px){.offers__img-box{width:382px}.offers__instalment{top:-25px;right:-20px;width:65px;height:65px}.offers__footer{right:48px}.offers__price-value{font-size:32px}}@media screen and (max-width:1014px){.offers__items{display:flex;flex-wrap:wrap;justify-content:space-between}.offers__item{width:351px;display:block;padding-bottom:30px;position:relative;margin-bottom:32px}.offers__img-box{width:100%;height:248px}.offers__img-box-link{min-height:auto}.offers__info{padding-left:16px;padding-right:16px;height:calc(100% - 248px)}.offers__info-title{font-size:20px}.offers__instalment{top:-58px;right:-9px;width:90px;height:90px}.offers__more{margin-bottom:26px}.offers__discount{width:94px;height:94px}.offers__footer{display:block;position:relative;bottom:0;left:0;right:0}.offers__price{margin-bottom:32px}}@media screen and (max-width:790px){.offers{margin-bottom:80px}.offers__items{display:block}.offers__item{width:100%;padding-bottom:24px}.offers__img-box{height:auto}.offers__instalment{top:-30px;right:-10px;width:70px;height:70px}}@media screen and (max-width:500px){.offers__btn{width:100%}.offers__price{text-align:center}}.social{width:78px;flex-shrink:0}.social__item{display:inline-block;width:20px;height:20px}.social__item:hover{opacity:.8}.social__item:not(:last-child){margin-right:4px}.social__item--vk{background:url(/bitrix/templates/utes/css/../images/social-vk-2.png) 0 0 no-repeat}.social__item--fb{background:url(/bitrix/templates/utes/css/../images/social-fb-2.png) 0 0 no-repeat}.social__item--inst{background:url(/bitrix/templates/utes/css/../images/social-inst-2.png) 0 0 no-repeat}.events2{margin-bottom:80px}.events2__items{display:flex;justify-content:space-between;flex-wrap:wrap;padding-left:5px;padding-right:5px}.events2__item{width:604px;margin-bottom:24px;border-radius:10px;overflow:hidden;position:relative}.events2__item:hover .events2__info{bottom:0}.events2__image-wrapper{min-height:495px}.events2__img{width:100%;display:block}.events2__info{position:absolute;width:100%;height:350px;bottom:-236px;background-image:linear-gradient(114deg,#009d7b,#fbba00);color:#fff;padding:16px 16px 0 16px;transition:0.4s}.events2__header{display:flex;justify-content:space-between;align-items:center}.events2__date{font-family:'CoreSansA',sans-serif;font-weight:500;font-size:16px}.events2__social{min-width:76px;margin-bottom:2px}.events2__social-item{display:inline-block;width:20px;height:20px;margin-right:3px}.events2__social-item:hover{opacity:.8}.events2__social-item--vk{background:url(/bitrix/templates/utes/css/../images/social-vk-3.png) 0 0 no-repeat}.events2__social-item--fb{background:url(/bitrix/templates/utes/css/../images/social-fb-3.png) 0 0 no-repeat}.events2__social-item--inst{background:url(/bitrix/templates/utes/css/../images/social-inst-3.png) 0 0 no-repeat}.events2__title{font-family:'CoreRhino',sans-serif;font-weight:700;display:block;color:#fff;font-size:26px;padding-right:60px;margin-bottom:12px}.events2__title_med{font-family:'CoreRhino',sans-serif;font-weight:700;display:block;color:#fff;font-size:26px;padding-right:60px}.events2__title:hover{text-decoration:underline}.events2__title_med:hover{text-decoration:underline}.events2__text{font-family:'CoreSansA',sans-serif;font-weight:300;font-size:16px;line-height:21px}.events2__text b{font-weight:500}.events2__footer{position:absolute;bottom:18px;left:16px;right:16px}.events2__btn{width:198px;margin-right:106px}.events2__more{font-family:'CoreSansA',sans-serif;font-weight:300;font-size:16px;text-decoration:underline;color:#fff}.events2.m--afisha .events2__text{display:none}.events2.m--afisha .events2__title{min-height:70px}.events2.m--afisha .events2__title_med{min-height:5px}.events2.m--afisha .events2__item:hover .events2__text{display:block;transition:.4}@media screen and (max-width:1310px){.events2{margin-bottom:56px}.events2__items{padding-left:0;padding-right:0}.events2__item{width:460px}.events2__item .events2__text{max-height:130px;overflow:hidden}.events2__info{height:328px;bottom:-222px}.events2__title{font-size:20px}.events2__title_med{font-size:20px}}@media screen and (max-width:1014px){.events2{margin-bottom:41px}.events2__item{width:351px;margin-bottom:17px}.events2__item:hover .events2__info{bottom:0;bottom:-222px}.events2__title{padding-right:0;margin-bottom:50px}.events2__title_med{padding-right:0}}@media screen and (max-width:790px){.events2__item{width:100%}.events2__info{padding:16px 12px 0 12px}}@media screen and (max-width:350px){.events2__title{font-size:18px}.events2__title_med{font-size:18px}}.events-text{margin-bottom:80px}.program{margin-bottom:80px}.program__title{margin-bottom:32px}.program__row{display:flex;justify-content:space-between}.program__items{width:420px}.program__items-mobile{display:none}.program__item{opacity:.5;margin-bottom:24px;position:relative;padding-left:20px}.program__item:before{content:'';width:12px;height:12px;border-radius:6px;background-color:#fbba00;position:absolute;left:0;top:6px}.program__item.is-active{opacity:1}.program__item.is-active .program__link{text-decoration:underline;cursor:default}.program__link{font-family:'CoreRhino',sans-serif;font-weight:700;display:inline-block;font-size:20px;color:#000;position:relative}.program__link:hover{text-decoration:underline}.program__item-text{display:none;border-bottom:1px solid #fbba00}.program__text{width:769px;display:none}.program__text.is-active{display:block}@media screen and (max-width:1310px){.program__items{width:280px}.program__text{width:620px}}@media screen and (max-width:1014px){.program__row{flex-wrap:wrap}.program__items{display:none;width:100%;margin-bottom:16px;column-count:2}.program__items-mobile{display:block}.program__item{margin-bottom:10px}.program__text{width:100%;margin-bottom:30px}}@media screen and (max-width:790px){.program__articles{width:100%}.program__item{padding-left:0;padding-right:30px}.program__item:before{right:0;left:auto;top:6px}.program__item.is-active .program__link{margin-bottom:16px}.program__item.is-active .program__item-text{display:block}.program__items{columns:1}.program__text{display:none}}.rest{margin-bottom:110px}.rest__items{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:8px}.rest__item{width:600px;display:flex;flex-direction:column;border-radius:4px;background-color:#fff;box-shadow:2px 2px 9px 1px rgba(0,0,0,.1);padding:16px 24px 26px 16px;margin-bottom:40px}.rest__item-image{background-repeat:no-repeat;background-size:cover;background-position:center;height:100%;width:100%}.rest__item-image-wrapper{height:270px;margin-bottom:24px}.rest__item-descr{flex-grow:1;display:flex;flex-direction:column;justify-content:space-between}.rest__img{height:100%}.rest__title{font-family:'CoreRhino',sans-serif;font-weight:700;font-size:26px;margin-bottom:8px}.rest__text{font-family:'CoreSansA',sans-serif;font-weight:300;font-size:16px;line-height:21px;margin-bottom:24px}.rest__text ul{list-style:disc;margin-left:20px}.rest__text a{color:#17aee6;text-decoration:underline}.rest__text a:hover{text-decoration:none}.rest__footer{display:flex;justify-content:space-between;align-items:center}.rest__btn{width:198px}.rest__hours{font-family:'CoreSansA',sans-serif;font-weight:500;font-size:16px}.rest__all{font-family:'CoreRhino',sans-serif;font-weight:700;color:#000;font-size:20px;text-align:center;max-width:200px;margin-left:auto;margin-right:auto;display:none;text-decoration:underline;opacity:.5}.rest__all:hover{opacity:1}@media screen and (max-width:1310px){.rest{margin-bottom:70px}.rest__title{font-size:20px}.rest__item{width:460px;margin-bottom:31px}.rest__footer{flex-wrap:wrap}.rest__btn{order:2}.rest__hours{order:1;width:100%;margin-bottom:24px}}@media screen and (max-width:1014px){.rest{margin-bottom:30px}.rest__item{width:351px;margin-bottom:24px}.rest__all{display:block}}@media screen and (max-width:790px){.rest__item{width:100%;margin-bottom:32px}}.service-text__title{font-family:'CoreRhino',sans-serif;font-weight:700;font-size:20px;margin-bottom:16px;text-decoration:underline}.events3{margin-bottom:72px}.events3__items{display:flex;justify-content:space-between;flex-wrap:wrap}.events3__item{width:600px;height:364px;box-shadow:0 2px 13px 0 rgba(204,204,204,.5);margin-bottom:24px;display:flex;position:relative}.events3__img-box{width:263px;flex-shrink:0;display:flex;justify-content:center;align-items:center;overflow:hidden}.events3__img{height:100%}.events3__image{background-position:center center;background-repeat:none;background-size:cover;width:100%;height:100%}.events3__image-wrapper{width:100%;height:100%;display:block}.events3__info{width:100%;padding-left:24px;padding-top:24px;padding-right:24px;padding-bottom:24px;display:flex;flex-direction:column;justify-content:space-between}.events3__title{font-family:'CoreRhino',sans-serif;font-weight:700;font-size:24px;margin-bottom:12px}.events3__params{margin-bottom:12px}.events3__param{font-family:'CoreSansA',sans-serif;font-weight:300;font-size:14px;line-height:21px}.events3__param span{font-family:'CoreSansA',sans-serif;font-weight:500}.events3__text{font-family:'CoreSansA',sans-serif;font-weight:300;font-size:16px;line-height:21px;margin-bottom:8px;max-height:125px;overflow:hidden;list-style:none}.events3__text b{font-weight:500}.events3__footer{display:flex;flex-wrap:wrap;align-items:center}.events3__more{font-size:14px;line-height:21px;color:#000;text-decoration:underline;width:100%;margin-bottom:24px}.events3__more:hover{opacity:.7}.events3__btn{width:198px}@media screen and (max-width:1310px){.events3__item{width:100%;height:317px}.events3__img-box{width:344px}.events3__text{max-height:105px;margin-bottom:38px}.events3__more{order:2;width:auto;margin-bottom:0}.events3__btn{order:1;margin-right:160px}}@media screen and (max-width:1014px){.events3__title{font-size:20px}.events3__item{height:325px}.events3__img-box{width:291px}.events3__text{max-height:100px;margin-bottom:6px}.events3__more{order:1;width:100%;margin-bottom:21px}.events3__btn{order:2;margin-right:0}}@media screen and (max-width:790px){.events3__item{flex-wrap:wrap;height:auto;padding:16px 16px 24px 16px}.events3__img-box{width:100%;margin-bottom:24px;height:350px}.events3__img{width:100%;height:auto}.events3__info{padding:0}.events3__text{max-height:auto;margin-bottom:24px}}@media screen and (max-width:500px){.events3__more{display:none}.events3__btn{width:100%}.events3__img-box{height:250px}}.halls2{margin-bottom:99px}.halls2__title{margin-bottom:24px}.halls2__slide{display:block;max-width:380px}.halls2__img-box{margin-bottom:8px;height:300px;width:380px}.halls2__img{width:auto!important;height:100%}.halls2__info{width:100%;display:flex;justify-content:space-between;align-items:center}.halls2__info-1{font-family:'CoreRhino',sans-serif;font-weight:700;font-size:26px;color:#000}.halls2__info-2{font-family:'CoreSansA',sans-serif;font-weight:300;font-size:16px;color:#000}.halls2__image{width:100%;height:100%;background-repeat:no-repeat;background-size:cover}@media screen and (max-width:1310px){.halls2__img-box{height:239px}}@media screen and (max-width:400px){.halls2__info{display:block}}.halls__item{border-radius:4px;background-color:#fff;box-shadow:2px 2px 9px 1px rgba(0,0,0,.1);display:flex;margin-bottom:32px;position:relative}.halls__slider{width:533px;flex-shrink:0}.halls__slider.owl-theme .owl-nav{display:flex;justify-content:space-between;position:relative;height:1px;bottom:60%}.halls__slider.owl-theme .owl-nav.disabled{display:none}.halls__slider.owl-theme .owl-nav .owl-prev{width:60px;height:60px;background:url(/bitrix/templates/utes/css/../images/prev-button.png) 0 0 no-repeat}.halls__slider.owl-theme .owl-nav .owl-next{width:60px;height:60px;background:url(/bitrix/templates/utes/css/../images/next-button.png) 0 0 no-repeat}.halls__slide{height:100%;display:flex;justify-content:center;align-items:center;overflow:hidden;position:relative}.halls__img{width:100%!important;height:auto;max-height:335px}.halls__info{width:100%;padding-left:40px;padding-top:32px;padding-right:32px;padding-bottom:32px;display:flex;flex-direction:column;justify-content:space-between}.halls__info-header{margin-bottom:16px;display:flex;justify-content:space-between;align-items:flex-start}.halls__title{font-family:'CoreSansA',sans-serif;font-weight:500;font-size:26px;padding-right:20px}.halls__params{margin-bottom:16px}.halls__param{font-family:'CoreSansA',sans-serif;font-weight:300;font-size:16px;line-height:21px}.halls__param span{font-family:'CoreSansA',sans-serif;font-weight:500}.halls__text{font-family:'CoreSansA',sans-serif;font-weight:300;font-size:16px;line-height:21px;margin-bottom:37px}.halls__text b{font-weight:500}.halls__text ul{list-style:disc;margin-left:20px}.halls__footer{display:flex;align-items:center}.halls__btn{width:198px;margin-right:80px}.halls__btn a{color:#fff}.halls__more{font-family:'CoreSansA',sans-serif;font-weight:300;font-size:16px;color:#008567;text-decoration:underline}.halls__more:hover{opacity:.8}@media screen and (max-width:1310px){.halls__slider{width:344px}.halls__img{width:auto!important;height:317px}.halls__info{padding-left:32px;padding-top:24px;padding-right:24px}.halls__title{font-size:20px}.halls__text{margin-bottom:29px}}@media screen and (max-width:1014px){.halls__items{display:flex;justify-content:space-between;flex-wrap:wrap}.halls__item{display:block;width:351px;height:auto}.halls__slider{width:100%}.halls__slider.owl-theme .owl-nav{display:none}.halls__img{width:100%!important;height:auto}.halls__info{padding-left:16px;padding-top:16px;padding-right:16px;padding-bottom:29px}.halls__param{font-size:14px}.halls__footer{flex-wrap:wrap;margin-top:30px}.halls__text{font-size:14px;margin-bottom:24px}.halls__more{display:inline-block;order:1;text-align:center;width:100%;margin-bottom:13px}.halls__btn{order:2;margin-left:auto;margin-right:auto}}@media screen and (max-width:767px){.halls__item{width:100%;margin-bottom:40px}}@media screen and (max-width:500px){.halls__text{}.halls__more{margin-bottom:24px;text-align:left}.halls__btn{width:100%}}.wedding-banner{height:650px;width:100%;background:url(/bitrix/templates/utes/css/../images/wedding-banner.jpg) center center no-repeat;background-size:cover}@media screen and (max-width:1310px){.wedding-banner{height:550px}}@media screen and (max-width:1014px){.wedding-banner{height:400px}}@media screen and (max-width:790px){.wedding-banner{height:350px}}.org{position:relative;margin-top:-132px;margin-bottom:120px}.org__box{opacity:.97;border-radius:10px;background-color:#fff;box-shadow:2px 2px 9px 1px rgba(0,0,0,.1);padding:56px 56px 61px 56px;position:relative}.org__box:before{content:'';width:481px;height:467px;background:url(/bitrix/templates/utes/css/../images/org-bg-1.png) 0 0 no-repeat;position:absolute;right:0;bottom:0}.org__title{font-family:'CoreRhino',sans-serif;font-weight:700;font-size:42px;margin-bottom:16px}.org__text{font-family:'CoreSansA',sans-serif;font-weight:300;font-size:16px;line-height:21px;margin-bottom:32px;max-width:600px}.org__items{margin-bottom:53px}.org__item{font-family:'CoreSansA',sans-serif;font-weight:300;font-size:16px;line-height:21px;display:flex;align-items:center}.org__item:not(:last-child){margin-bottom:16px}.org__item-icon{width:50px;height:50px;border-radius:50%;flex-shrink:0;margin-right:32px;background-position:center center;background-repeat:none;background-size:cover}.org__footer{display:flex;align-items:center}.org__btn{width:198px;margin-right:auto;margin-left:auto;display:block}.org__download{font-family:'CoreSansA',sans-serif;font-weight:500;font-size:16px;line-height:21px;color:#000;opacity:.5;text-decoration:underline}.org__download:hover{opacity:.7}@media screen and (max-width:1310px){.org{margin-bottom:96px}.org__box{padding:40px 40px 45px 40px}.org__box:before{width:304px;height:412px;background:url(/bitrix/templates/utes/css/../images/org-bg-2.png) 0 0 no-repeat}.org__title{font-size:32px}.org__text{margin-bottom:24px}.org__items{margin-bottom:45px}}@media screen and (max-width:1014px){.org__box{padding:32px 32px 37px 32px}.org__box:before{width:333px;height:268px;background:url(/bitrix/templates/utes/css/../images/org-bg-3.png) 0 0 no-repeat}}@media screen and (max-width:790px){.org{margin-bottom:88px}.org__box{padding:32px 32px 32px 32px}.org__box:before{width:344px;height:457px;background:url(/bitrix/templates/utes/css/../images/org-bg-4.png) 0 0 no-repeat}.org__text{margin-bottom:16px}.org__footer{flex-wrap:wrap;justify-content:center}.org__btn{margin-bottom:16px;margin-right:auto;margin-left:auto;display:block}.org__download{width:100%;text-align:center}}.reg{margin-bottom:24px}.reg__title{margin-bottom:16px}.reg__text{font-family:'CoreSansA',sans-serif;font-weight:300;font-size:16px;line-height:21px;text-align:center;max-width:500px;margin-bottom:48px;margin-left:auto;margin-right:auto}.reg__items{display:flex;justify-content:space-between;flex-wrap:wrap}.reg__item{width:360px;margin-bottom:72px;position:relative}.reg__slider{margin-bottom:16px;position:relative}.reg__slider.owl-theme .owl-nav{display:flex;justify-content:space-between;position:absolute;height:1px;top:36%;width:100%}.reg__slider.owl-theme .owl-nav .owl-prev{width:60px;height:60px;background:url(/bitrix/templates/utes/css/../images/prev-button.png) 0 0 no-repeat}.reg__slider.owl-theme .owl-nav .owl-next{width:60px;height:60px;background:url(/bitrix/templates/utes/css/../images/next-button.png) 0 0 no-repeat}.reg__param{font-family:'CoreSansA',sans-serif;font-weight:300;font-size:16px;line-height:21px}.reg__param span{font-family:'CoreSansA',sans-serif;font-weight:500}@media screen and (max-width:1310px){.reg__text{margin-bottom:40px}.reg__items{padding-left:69px;padding-right:69px}.reg__item{margin-bottom:56px}.reg__slider{margin-bottom:12px}}@media screen and (max-width:1014px){.reg__items{padding-left:0;padding-right:0}.reg__item{width:331px;margin-bottom:48px}}@media screen and (max-width:790px){.reg__item{width:100%}}.add{overflow:hidden}.add--out{margin-bottom:101px}.add__title{margin-bottom:56px}.add__items{display:flex;justify-content:center;flex-wrap:wrap;margin-left:-48px;margin-right:-48px;margin-bottom:38px}.add__item{width:220px;margin-left:48px;margin-right:48px;text-align:center;margin-bottom:56px;flex-shrink:0}.add__img{display:inline-block;margin-bottom:16px}.add__text{font-family:'CoreSansA',sans-serif;font-weight:300;font-size:16px}.add__text a{color:#009d7b;text-decoration:underline}.add__text a:hover{opacity:.8}.add__btn{display:block;width:198px;margin-right:auto;margin-left:auto}@media screen and (max-width:1310px){.add__title{margin-bottom:48px}.add__items{margin-bottom:21px}.add__items--4{padding-left:50px;padding-right:50px}}@media screen and (max-width:1014px){.add--out{margin-bottom:85px}.add__items--4{padding-left:0;padding-right:0}.add__item--3{margin-left:15px;margin-right:15px}}@media screen and (max-width:790px){.add--out{margin-bottom:95px}.add__title{margin-bottom:40px}.add__text{max-width:220px;margin-left:auto;margin-right:auto}}@media screen and (max-width:767px){.add__item{width:100%;margin-left:0;margin-right:0}}.wave{background-color:#f2faf8;padding-top:96px;padding-bottom:165px;margin-bottom:96px;position:relative}.wave:before{content:'';position:absolute;top:0;width:100%;height:85px;background:url(/bitrix/templates/utes/css/../images/wave-top.png) center top no-repeat;background-size:100% 100%}.wave:after{content:'';position:absolute;bottom:0;width:100%;height:85px;background:url(/bitrix/templates/utes/css/../images/wave-bottom.png) center top no-repeat;background-size:100% 100%}.wave__decor{width:244px;height:224px;margin-left:auto;margin-right:auto;display:block;margin-bottom:40px}@media screen and (max-width:1310px){.wave{padding-bottom:150px}.wave:before{height:40px}.wave:after{height:40px}}@media screen and (max-width:1014px){.wave{padding-top:64px;padding-bottom:85px}.wave:before{height:20px}.wave:after{height:20px}}@media screen and (max-width:790px){.wave{padding-bottom:93px;margin-bottom:80px}}.offer3{margin-bottom:120px}.offer3__row{display:flex;justify-content:space-between}.offer3__info{width:529px;padding-top:48px}.offer3__title{font-family:'CoreRhino',sans-serif;font-weight:700;font-size:26px;margin-bottom:16px}.offer3__text{font-family:'CoreSansA',sans-serif;font-weight:300;font-size:16px;line-height:21px;margin-bottom:37px}.offer3__btn{width:198px;margin-right:auto;margin-left:auto;display:block}.offer3__slider{width:610px}.offer3__slider.owl-theme .owl-nav{background-color:#fff;position:absolute;width:68px;height:146px;top:25%;left:-34px;box-shadow:0 0 8px rgba(0,0,0,.1)}.offer3__slider.owl-theme .owl-nav .owl-prev{display:block;width:20px;height:21px;background:#fff url(/bitrix/templates/utes/css/../images/prev-button-3.png) 0 0 no-repeat;position:absolute;left:21px;top:26px}.offer3__slider.owl-theme .owl-nav .owl-next{display:block;width:20px;height:21px;background:#fff url(/bitrix/templates/utes/css/../images/next-button-3.png) 0 0 no-repeat;position:absolute;left:21px;bottom:26px}.offer3__slide{display:flex;justify-content:center;align-items:center;overflow:hidden;height:344px}@media screen and (max-width:1310px){.offer3{margin-bottom:96px}.offer3__info{width:432px}.offer3__title{font-size:20px}.offer3__text{margin-bottom:29px}.offer3__slider{width:442px}.offer3__img{width:auto!important;height:100%}}@media screen and (max-width:1014px){.offer3{margin-bottom:80px}.offer3__row{flex-wrap:wrap}.offer3__info{margin-bottom:37px}.offer3__text{margin-bottom:21px}.offer3__slider{width:100%}.offer3__slider.owl-theme .owl-nav{left:0}.offer3__img{width:100%!important;height:auto}}@media screen and (max-width:790px){.offer3__info{width:100%}.offer3__btn{display:block;margin-left:auto;margin-right:auto}.offer3__slider.owl-theme .owl-nav{left:16px}}@media screen and (max-width:560px){.offer3__img{width:auto!important;height:100%}}.loading{min-height:256px;width:100%;display:flex;justify-content:center;align-items:center}.loading.is-popup{min-width:361px}.loading.is-main{min-height:500px}@media screen and (max-width:1310px){.loading.is-main{min-height:400px}}@media screen and (max-width:790px){.loading.is-main{min-height:250px}}#block-search{background:#009d7b;width:100%}.tl-container{margin:0 auto;width:100%;max-width:1240px}.booking-search__link.m--noindex{color:#fff}.widget-wrapper{background:#009d7b}@media screen and (max-width:790px){.widget-wrapper{min-height:250px;position:sticky;top:-55px;z-index:9999}}.widgets{display:flex;align-items:flex-end;justify-content:space-between;padding:24px 0}.widget.m--reputation{flex-basis:20%;margin-bottom:-5px}.widget.m--search{flex-basis:75%}@media screen and (max-width:1310px){.widget.m--reputation{flex-basis:25%}.widget.m--search{flex-basis:70%}}@media screen and (max-width:1014px){.widgets{flex-wrap:wrap-reverse;padding:10px 0}.widget{flex-grow:1;width:100%}.widget.m--reputation{flex-basis:100%;margin-bottom:15px}.widget.m--search{flex-basis:100%}}.page{margin-bottom:70px}.pluso-share .pluso-wrap a{width:20px;height:20px;margin-left:4px}.pluso-share .pluso-wrap a.pluso-vkontakte{background:url(/bitrix/templates/utes/css/../images/svg/vk.svg) 0 0 no-repeat;background-position:0!important}.pluso-share .pluso-wrap a.pluso-facebook{background:url(/bitrix/templates/utes/css/../images/svg/fb.svg) 0 0 no-repeat;background-position:0!important}.pluso-share .pluso-wrap a.pluso-more{background:url(/bitrix/templates/utes/css/../images/svg/plus.svg) 0 0 no-repeat!important;background-position:0!important}.pluso-share .pluso-wrap a:hover{opacity:.8}.pluso-share .pluso-wrap a:first-child{margin-left:0}.events2__social .pluso-share .pluso-wrap a.pluso-vkontakte{background:url(/bitrix/templates/utes/css/../images/social-vk-3.png) 0 0 no-repeat;background-position:0!important}.events2__social .pluso-share .pluso-wrap a.pluso-facebook{background:url(/bitrix/templates/utes/css/../images/social-fb-3.png) 0 0 no-repeat;background-position:0!important}.rounded-icon__item{position:relative;outline:none}.rounded-icon__item.is-active .rounded-icon__image:before{background-color:#f4ba2e}.rounded-icon__item.is-active .rounded-icon__image:after{background-color:#fff}.rounded-icon__image{width:88px;height:88px;padding-left:4px;padding-top:4px;position:relative}.rounded-icon__image:before{content:"";position:absolute;left:0;top:0;height:88px;width:88px;z-index:-20;border-radius:50%;background-color:transparent}.rounded-icon__image:after{content:"";position:absolute;left:2px;top:2px;height:84px;width:84px;z-index:-10;border-radius:50%;background-color:transparent}.rounded-icon__image img{width:80px;height:auto;z-index:20}.rounded-icon__title{font-family:'CoreSansA',sans-serif;font-weight:500;font-weight:500px;color:#009d7b;left:0;display:block;margin-top:4px;font-size:14px;text-align:center}.rounded-icon__link{display:flex;justify-content:center;outline:none}.rounded-icons .slick-list{width:100%}.rounded-icons__title{font-family:'CoreRhino',sans-serif;font-weight:700;font-size:18px;color:#000;font-weight:500px;margin:20px 0 25px;text-align:center}.slick-dots{display:flex;justify-content:center;width:100%;bottom:0}.slick-dots li{display:block;margin-right:5px;outline:none}.slick-dots li button{font-size:0;color:transparent;background:none;border:0;outline:none}.slick-dots li button:after{content:'•';font-size:20px;width:20px;height:20px;color:#000;opacity:.3}.slick-dots li.slick-active button:after{opacity:1}.slick-dots li:last-child{margin-right:0}.slick-initialized .slick-slider{outline:none}.slick-initialized .slick-slide{outline:none}.error404{flex-grow:1;display:flex;justify-content:space-between;flex-direction:column;align-items:stretch}.error404__content{flex-grow:1;display:flex;justify-content:center}.error404__content-text{font-family:'CoreSansA',sans-serif;margin-top:50px;text-align:center;font-size:16px;line-height:1.63;font-weight:500}.error404__content-text a{color:#000;text-decoration:underline}.error404__content-text a:hover{text-decoration:none}.error404__footer{position:relative;width:100%}.error404__footer:after{content:"";width:100%;position:absolute;height:79px;background:#f6d949;bottom:0;z-index:-10}.error404__footer-image{position:relative;height:181px;margin-bottom:51px;z-index:100;background-image:url(/bitrix/templates/utes/css/../images/group-4@3x.png);background-position:center center;background-size:auto 181px;background-repeat:no-repeat}@media screen and (max-width:1014px){.error404__footer-image{background-size:auto 91px;height:91px;margin-bottom:64px}}@media screen and (max-width:375px){.error404__footer-image{background-size:auto 91px;height:91px;margin-bottom:64px}}.gallery{margin-bottom:90px}.gallery__slider{min-height:300px}.gallery__slider-link{display:flex;align-items:center;justify-content:center;min-height:300px;position:relative;padding-right:11px;border:none;outline:none;flex-wrap:wrap}.gallery__slider-link:hover .gallery__slider-image{height:245px;width:372px}.gallery__slider-image{border-radius:10px;width:258px;height:170px;background-size:cover;background-repeat:no-repeat;background-position:center center;transition:width 0.3s,height 0.3s}.gallery__slider-image-wrapper{position:relative}.gallery__slider-descr{font-family:'CoreRhino',sans-serif;font-weight:700;font-size:18px;color:#000;text-align:center;width:100%;position:absolute;top:105%}@media screen and (max-width:1310px){.gallery{margin-bottom:60px}.gallery__slider-descr{font-size:16px}}@media screen and (max-width:1014px){.gallery{margin-bottom:30px}.gallery__slider{min-height:auto}.gallery__slider-link{min-height:218px}.gallery__slider-image{height:130px;width:197px}}.capcha_form{margin-top:15px}.capcha_form.error{border:1px solid;border-color:#ea516d!important}.fancybox-slide:before{height:unset!important}.form-popup.form-horizontal{max-width:600px}.form-popup-wrapper{background-color:#f7f7f7;max-width:478px;border-radius:4px;width:100%;padding:0 49px}.form-popup-wrapper.m--horizontal{max-width:600px}.form-popup__container{margin:0 auto;border-top:1px solid #e5edf3;padding-top:32px}.form-popup__container.m--flex{display:flex;flex-wrap:wrap;justify-content:space-between}.form-popup__row.m--col{width:47%}.form-popup__row:last-child{margin-bottom:0;margin-top:10px}.form-popup__required-star{color:red}.form-popup__field{width:100%}.form-popup__field.column{width:50%}.form-popup__submit{display:block;width:100%;background:#009d7b;border-radius:2px}.form-popup__submit:hover{color:#009d7b}.form-popup__submit:hover:after{border-radius:2px}.form-popup .callback__input{display:block;border-radius:2px;width:100%;background:rgba(255,255,255,.1);padding-top:10px;padding-bottom:10px}.form-popup .callback__field-label{font-family:'CoreSansA',sans-serif;display:inline-block;font-weight:500;color:#000;font-size:16px;margin-bottom:8px;position:relative}.form-popup .callback__field-label.m--checkbox{font-family:'CoreSansA',sans-serif;font-weight:300;font-size:14px;letter-spacing:0;text-decoration:none;line-height:17px}.form-popup .callback__field-label.m--checkbox a{color:#17aee6}.form-popup .callback__field-label.m--checkbox a:hover{text-decoration:underline}.form-popup__events{margin-top:20px;width:100%}.form-field__required-star{font-size:12px;display:inline-block;margin-top:-4px;margin-left:2px;vertical-align:top}.checkboxstyle{display:block;position:relative;padding-left:41px;margin-bottom:12px;margin-top:25px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:12px;line-height:24px;letter-spacing:.9px}.checkboxstyle.is-error{text-decoration:underline}.checkboxstyle.is-error .checkboxstyle__input-checkmark{border:1px solid}.checkboxstyle__input{position:absolute;opacity:0;cursor:pointer}.checkboxstyle__input-checkmark{position:absolute;top:0;left:0;height:25px;width:25px;border:1px solid #85a7c4}.checkboxstyle__input-checkmark::after{display:none}.checkboxstyle__input-checkmark::after{content:"";position:absolute;left:8px;top:4px;width:5px;height:10px;border:solid #fff;border-color:#009d7b;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.checkboxstyle__input-checkmark.m--checked::after{display:block}.checkboxstyle__input-checkmark.is-error{border-color:#ea516d!important}.checkboxstyle__input:checked~.checkboxstyle__input-checkmark:after{display:block}@media screen and (max-width:790px){.form-popup__row.m--col{width:100%}.form-popup-wrapper{max-width:350px;width:100%}}#article{color:#FFF;text-decoration:none}a:hover#article{color:#fc9300;text-decoration:none}.wedding-callback{background-color:unset!important}.wedding-callback input[type=text]{background:none!important;background-color:#E6E6E6!important;font-family:'CoreRhino',sans-serif;font-weight:200!important;font-size:30px!important;color:#4D4D4D!important;border:solid 1px #000;border-radius:5px!important;width:80%!important;height:55px;padding-right:0!important;text-align:left!important}.wedding-callback input.is_error{border-width:1px!important;border-color:#ea516d!important}.wedding-callback .m--recall{text-align:center!important}.wedding-callback .m--checkbox label{max-width:fit-content}.wedding-callback .callback__text{font-family:'CoreRhino',sans-serif;text-shadow:1px 1px 0 rgba(10,9,7,.7)!important}.wedding-callback .callback__field-wrapper{margin-bottom:23px}@media (min-width:1024px){.wedding-callback .title.callback__title span{font-size:42px;line-height:42px}}.accordion__item{margin-bottom:.5rem;border-radius:.25rem;box-shadow:0 .125rem .25rem rgb(0 0 0 / 15%)}.accordion__header{margin:0;line-height:21px;display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;color:#fff;font-weight:500;background-color:#009d7b;border-top-left-radius:.25rem;border-top-right-radius:.25rem;cursor:pointer;transition:background-color 0.2s ease-out}.accordion__header::after{flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffffff'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:1.25rem;content:""}.accordion__item_show .accordion__header::after{transform:rotate(-180deg)}.accordion__header:hover{background-color:#0b5ed7}.accordion__item_hidden .accordion__header{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion__body{padding:.75rem 1rem;overflow:hidden;background:#fff;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}.accordion__item:not(.accordion__item_show) .accordion__body{display:none}.events4__btn{min-width:158px;margin-right:106px}.event__btn{min-width:198px;margin-right:10px;margin-bottom:15px}@media screen and (max-width:500px){.event__btn{width:100%}}.med_price__btn{margin-right:10px;margin-bottom:15px;width:314px}@media screen and (max-width:500px){.med_price__btn{width:100%}}.offer_tours~.offer{display:none}@media screen and (max-width:1014px){.options{flex-direction:column;width:100%}}@media screen and (min-width:790px){.options__item{width:40%}}.options{display:flex;justify-content:space-evenly}.options__item{border-radius:4px;background-color:#fff;box-shadow:2px 2px 9px 1px rgba(0,0,0,.1);margin-bottom:41px}.options__info{width:100%;padding-top:32px;padding-left:24px;padding-right:24px;padding-bottom:32px;position:relative;display:flex;flex-direction:column;justify-content:space-between}.options__info-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px}.options__info-title{font-family:'CoreRhino',sans-serif;font-weight:700;font-size:26px;padding-right:20px}.options__text{font-family:'CoreSansA',sans-serif;font-weight:300;font-size:16px;line-height:21px;margin-bottom:4px}.rating{display:flex;justify-content:space-between;align-items:center}.shadow{box-shadow:2px 2px 9px 1px rgb(0 0 0 / 10%)}.paddingTop{padding-top:20px}@media screen and (max-width:1014px){.paddingTop{padding-top:0}}.offers_weddings{padding-top:60px}.margin_top{margin-top:-105px}.text_btn{color:#FFFFFF!important;text-decoration:none!important}a:hover.text_btn{color:#fc9300!important;text-decoration:none}.accordion__footer{text-align:center;margin-top:15px}.frame_blc{overflow:hidden;position:relative;padding-bottom:56.25%;padding-top:30px;height:0;margin-bottom:30px}.frame_blc iframe{position:absolute;width:100%;height:100%;left:0;top:0}@media screen and (min-width:1014px){.offers__text__detyam{display:flex;flex-direction:row;align-items:flex-start}}video{width:100%;height:auto;max-height:100%}.video_link{font-family:'CoreRhino',sans-serif;font-weight:700;display:inline-block;font-size:20px;padding-bottom:10px;color:#000;position:relative}.img-event{width:280px!important;height:auto;border-radius:0}.adv__item-event{width:auto}.awards{height:280px!important;box-shadow:none!important;border-radius:0!important;padding-top:0!important;padding-left:0!important;padding-right:0!important}.awards-title{text-align:center}.hidden{display:none}.tour_services{padding-bottom:30px}.tour_service{cursor:pointer}.tour_service::after{width:1.25rem;height:1.25rem;background-image:url(/upload/medialibrary/890/ig2r27tj0fm9t1agi5316l9ux4i1jg2p/loon-icon.svg);background-repeat:no-repeat;background-size:1.25rem;content:"";display:inline-block;position:absolute}.fw-bold{font-weight:700}.square-marker ol{list-style-type:none;counter-reset:num;margin:0 0 0 45px;padding:15px 0 5px 0;font-size:16px}.square-marker ol li{position:relative;margin:0 0 0 0;padding:0 0 10px 0;line-height:1.4}.square-marker ol li:before{content:counter(num);counter-increment:num;display:inline-block;position:absolute;top:0;left:-38px;width:28px;height:28px;background:#ef6780;border-radius:7px;color:#fff;text-align:center;line-height:28px;font-size:18px}#include.include+.container{display:none}#include.include+.container+.adv{display:none}.logos{display:flex;flex-wrap:wrap;justify-content:center}.logos__item{height:50px;width:225px;min-width:225px;margin:5px;text-align:center}.logos__item img{width:100%;height:100%;object-fit:contain}.posters{font-family:'CoreRhino',sans-serif}.poster{margin-bottom:30px}.bg--pink{background-color:#ea516d}.bg--green{background-color:#008267}.poster__title{padding-inline:10px;border-top-right-radius:25px;border-bottom-left-radius:25px;font-weight:700;font-size:26px;line-height:1.5;text-align:center;color:#fff}.poster__body{display:flex;flex-direction:column;margin-top:10px}.poster__info{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;flex:0 1 auto;padding-inline:10px;font-size:16px;line-height:1.2;text-align:center}img.poster__img{margin:0}.poster__description{display:flex;flex-direction:column}.poster__description-title{font-weight:700;font-size:20px;line-height:1.5}.poster__description-subtitle{margin-top:10px;padding-block:5px;font-weight:700;font-size:16px}.poster__description-text{font-size:16px;line-height:1.5}.poster__description-timetable{flex-grow:1;margin-top:10px}ul.timetable__items{list-style:none;margin:0;padding:0}.poster__description-time{display:inline-block;min-width:27px;padding:5px 10px;margin-bottom:10px;border-top-right-radius:20px;border-bottom-left-radius:20px;color:#fff;letter-spacing:2px}@media screen and (min-width:576px){.poster__title{line-height:2}.poster__body{flex-direction:row}.poster__info{position:relative;flex-direction:column;justify-content:space-between;row-gap:10px;flex-wrap:nowrap;align-items:end;padding-left:0;padding-right:20px;min-width:170px;line-height:1.5;text-align:right}.poster__info::after{position:absolute;content:'';top:27px;bottom:0;right:0;border-right-width:2px;border-right-style:dashed;border-right-color:#999}.poster__info-time{margin-top:30px}.poster__description{margin-left:15px}}a.btn{text-decoration:none}.title_tours h2{font-size:30px;font-family:CoreRhino,sans-serif;font-weight:700;color:#009d7b;text-align:center;margin-top:40px}.bus_tours{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-top:40px}.bus_tour{display:flex;flex-direction:column;margin-bottom:30px;min-width:45%;justify-content:space-between}.bus_tour:first-child{align-items:end;margin-right:30px;position:relative}.bus_tour:nth-child(2){align-items:start;padding-left:30px}.bus_tour:nth-child(3){flex-basis:100%;align-items:center}.bus_tour:first-child:before{content:" ";background:#8e5463;width:3px;height:calc(100% - 40px);position:absolute;top:40px;right:-31px}.bus_tour__title{color:#8e5463;font-size:30px;font-family:'CoreRhino',sans-serif;font-weight:700}.bus_tour:nth-child(3) .bus_tour__title{color:#478063}.bus_tour_description{font-family:'CoreSansA',sans-serif;font-weight:300;font-size:16px;line-height:25px;margin-bottom:20px}.bus_tour:first-child .bus_tour_description{text-align:right}.bus_tour:first-child .bus_tour_description ul{text-align:right}.bus_tour:nth-child(3) .bus_tour_description{text-align:center}.bus_tour:nth-child(3) .bus_tour_description ul{text-align:center}.bus_tour_description ul{list-style:disc;list-style-position:inside;padding-left:0}.bus_tour_description li::marker{color:#8e5463;font-size:25px}.bus_tour__footer{display:flex;flex-direction:row;align-items:center}.bus_tour:nth-child(3) .bus_tour__footer{flex-direction:column}.bus_tour:nth-child(2) .bus_tour__price{order:-1}.bus_tour_price__desc{color:#8e5463;margin:0 20px;font-size:20px;font-family:'CoreRhino',sans-serif;font-weight:700}.bus_tour:nth-child(3) .bus_tour_price__desc{color:#478063}.bus_tour__price{background-image:url(/upload/medialibrary/d25/2hmafom61gzhtynoh7nrjebi3cu5zyrh/price_pink.png);background-repeat:no-repeat;background-size:cover;background-position:top;padding:5px 10px;font-size:30px;font-family:'CoreRhino',sans-serif;font-weight:700;color:#fff}.bus_tour:nth-child(3) .bus_tour__price{margin-top:10px;background-image:url(/upload/medialibrary/c93/ig6ofh8d4m5j3aj3awkqjn24mk159o7h/price_green.png)}.bus_tours_description{text-align:center;color:#8e5463;font-size:14px;font-family:'CoreRhino',sans-serif;margin-bottom:30px}@media screen and (max-width:465px){.title_tours h2{font-size:24px}.bus_tour{flex-basis:100%;align-items:center!important;padding-left:0!important;padding-right:0!important;margin-right:0!important}.bus_tour:first-child:before{display:none}.bus_tour_description{text-align:center!important}.bus_tour:first-child .bus_tour_description ul{text-align:center!important}.bus_tour__title,.bus_tour__price{font-size:24px}.bus_tour_description li::marker,.bus_tour_price__desc{font-size:16px}.bus_tour .bus_tour__footer{flex-direction:column!important}}a.btn-text{color:#fff}a.btn-text:hover{color:#fc9300}p.additional-services__title{margin-bottom:0}.additional-services__title{font-size:20px;font-family:'CoreRhino',sans-serif;font-weight:700}a.additional-services__btn{text-align:center;color:#fff;text-decoration:none}.additional-services__btn{display:inline-block;width:270px;margin-block:10px;padding-block:12px;font-family:'CoreSansA',sans-serif;font-size:16px;font-weight:500;border-radius:20px;cursor:pointer;background-color:#ee5a74;border:2px solid #ee5a74}.additional-services__btn:hover{background-color:#fff;color:#ee5a74}@media screen and (max-width:574px){.additional-services{margin-bottom:10px}.additional-services__btn{width:100%;margin-block:5px}}.romantic-tour__items{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-block:40px;font-family:'CoreRhino',sans-serif}.romantic-tour__item{position:relative;display:flex;flex-direction:column;align-items:center;padding-bottom:200px;border-radius:20px;background-color:#fae1e5}.romantic-tour__image-bg{width:100%;height:230px;background-repeat:no-repeat;background-size:cover;border-radius:20px}.romantic-tour__info{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:20px 20px 0 20px}.romantic-tour__info-title{padding-bottom:20px;font-size:26px;font-weight:700;line-height:1;text-transform:uppercase;text-align:center;color:#5d5a5a}.romantic-tour__description{font-weight:300;font-size:14px;line-height:1.3;text-align:center}.romantic-tour__bottom{position:absolute;bottom:0;margin-block:20px;text-align:center}.price-description{font-size:16px;line-height:1.5;color:#b4abac}.price-value{font-weight:700;line-height:1.5;font-size:20px;color:#5d5a5a}.romantic-tour__buttons{display:flex;flex-direction:column;row-gap:10px;align-items:center;padding-top:5px}.romantic-tour__btn{display:inline-block;width:270px;padding-block:12px;font-family:'CoreSansA',sans-serif;font-size:16px;font-weight:500;border-radius:20px;cursor:pointer}.romantic-tour__btn-more{border:2px solid #5d5a5a;color:#5d5a5a}.romantic-tour__btn-more:hover{border-color:#ee5a74;color:#ee5a74}.romantic-tour__btn-booking{border:2px solid #ee5a74;background-color:#ee5a74;color:#fff}.romantic-tour__btn-booking:hover{background-color:#fff;color:#ee5a74}@media screen and (max-width:1014px){.romantic-tour__items{grid-template-columns:repeat(1,1fr);row-gap:30px}.romantic-tour__item{width:100%}.romantic-tour__image-bg{height:460px}}@media screen and (max-width:516px){.romantic-tour__image-bg{height:230px}}.banner-video{height:calc(100vh - 230px);min-height:200px;max-height:720px;display:flex}.banner-video video{height:100%;width:100%;object-fit:cover}.offer-btn-block{margin-block:15px}.offer-btn-block a{color:#fff}.offer-btn-block a:hover{color:#fc9300}.fancybox-content.video-nav{display:flex;flex-direction:row;align-items:flex-start;justify-content:center;width:max-content;width:50vh;max-width:470px;height:90vh;padding:0;max-height:835px;margin-inline:auto;background:none;overflow:hidden}.fancybox-content.video-nav .fancybox-close-small{margin:0}@media screen and (max-width:790px){.fancybox-content.video-nav{height:85vh;width:45vh;max-width:95%}}.fancybox-content.promo{padding:0}.fancybox-content.promo .fancybox-close-small{margin:0}.promo__wrapper{background-color:#ea5b6f}.promo__img-box{display:flex;width:450px;max-width:90vw;height:auto}.promo__img{height:auto;width:100%}.promo__buttons{width:100%;padding-block:12px;text-align:center;background-color:#ea5b6f}.promo__btn{color:#fff;text-transform:uppercase}.promo__btn:hover{text-decoration:underline}.route{margin-bottom:64px}.route__row{display:flex;justify-content:space-between;align-items:flex-start}.route__info{width:390px}.route__map-box{width:774px;height:551px}.route__map{width:100%;height:100%}.route__from-title{font-family:'CoreRhino',sans-serif;font-weight:700;text-transform:uppercase;opacity:.5;font-size:18px;line-height:21px;margin-bottom:16px}.route__info-row{margin:0 -10px;flex-wrap:wrap}.route__info-col{flex-grow:1;margin:0 10px;flex-basis:40%}.route__box{background-color:#fff;box-shadow:2px 2px 9px 1px rgba(0,0,0,.1);padding:24px;margin-bottom:24px}.route__box.is-active ul{height:auto;opacity:1}.route__box ul{opacity:0;overflow:hidden;height:0;transition:height 0.3s,opacity 0.3s}.route__box-title{font-family:'CoreRhino',sans-serif;font-weight:700;font-size:18px;line-height:28px;margin-bottom:12px;color:#000;text-decoration:underline}.route__box-title.is-active{text-decoration:none}.route__box-title:hover{text-decoration:none}.route__link{font-family:'CoreSansA',sans-serif;font-weight:300;display:block;font-size:16px;line-height:30px;color:#000}.route__link:hover{text-decoration:underline}.route__link-bold{font-family:'CoreRhino',sans-serif;font-weight:700;font-size:16px;line-height:21px;color:#000;text-decoration:underline}@media screen and (max-width:1310px){.route__info{width:302px}.route__map-box{width:622px;height:443px}}@media screen and (max-width:1014px){.route__row{flex-wrap:wrap}.route__info{width:100%}.route__map-box{width:100%;height:443px}.route__info-row{display:flex;justify-content:space-between}.route__info-col-1{width:340px}.route__info-col-2{width:340px}}@media screen and (max-width:790px){.route__info-row{display:block}.route__info-col-1{width:auto}.route__info-col-2{width:auto}}.advantages{overflow:hidden}.adv--hidden-desktop{display:none}.advantages__title{margin-bottom:56px}.advantages__row{display:flex;justify-content:center;flex-wrap:wrap;margin-left:-35px;margin-right:-35px}.advantages__item{width:250px;margin-left:35px;margin-right:35px;margin-bottom:40px}.advantages__item-img{display:block;width:149px!important;height:149px;border-radius:75px;margin-bottom:51px;margin-left:auto;margin-right:auto}.advantages__item-title{font-family:'CoreRhino',sans-serif;font-weight:700;font-size:20px;margin-bottom:16px;text-align:center}.advantages__item-text{font-family:'CoreSansA',sans-serif;font-weight:300;font-size:16px;line-height:21px;text-align:center}@media screen and (max-width:1310px){.advantages__row{padding-left:50px;padding-right:50px}}@media screen and (max-width:1014px){.advantages__row{padding-left:0;padding-right:0}}@media screen and (max-width:790px){.advantages__title{margin-bottom:40px}.advantages__row{flex-direction:column;row-gap:20px}.advantages__item{margin-left:auto;margin-right:auto;margin-bottom:10px}.advantages__item-img{margin-bottom:25px}}.table{width:100%;border-collapse:collapse}.table th{background:linear-gradient(to bottom,var(--color-light-green),var(--color-green-alt));font-size:16px;font-weight:500;text-align:left}.table th:first-child{border-top-left-radius:6px;border-bottom-left-radius:6px}.table th:last-child{border-top-right-radius:6px;border-bottom-right-radius:6px}.table th,.table td{padding:16px}.table td{width:calc(100% / 3);vertical-align:top;border-bottom:1px solid var(--color-light-green)}.table p{margin:0 0 8px;line-height:1.45}.table td:nth-child(2){font-weight:500}@media (max-width:790px){.table thead{display:none}.table,.table tbody,.table tr,.table td{display:block;width:100%}.table tr{margin-bottom:20px;padding:14px 16px;border-radius:12px;background:linear-gradient(to bottom,var(--color-light-green),var(--color-green-alt));box-shadow:0 4px 12px rgba(0,0,0,.05)}.table tr:nth-child(even){background:linear-gradient(to bottom,var(--color-light-pink),var(--color-pink-alt))}.table td{border:none;padding:10px 0}.table td::before{content:attr(data-label);display:block;font-size:16px;font-weight:400;margin-bottom:6px;color:#000;text-transform:uppercase}.table td:nth-child(2){font-weight:400}}.badge{position:absolute;top:-13px;padding:4px 13px;border-radius:21px;font-size:14px;font-family:CoreRhino,sans-serif;font-weight:500}.badge--pink{background-color:var(--color-pink)}.badge--yellow{background-color:var(--color-yellow)}.badge--green{background-color:var(--color-green-alt)}.events-schedule{display:grid;row-gap:30px}.events-schedule__item:first-child{margin-top:10px}.events-schedule__item{position:relative;padding:20px;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.events-schedule__item:has(.badge){padding-top:26px}.events-schedule__item h3{margin:0;font-family:CoreRhino,sans-serif;font-size:16px;margin-bottom:6px}.events-schedule__item p{margin-bottom:0;color:#666}.events-schedule__item p:not(:last-child){margin-bottom:6px}.events-bage{padding:20px;margin-block:10px;border-radius:20px;border:1px solid var(--color-yellow);text-align:center}
/* End */


/* Start:/bitrix/templates/utes/css/travelline-style.css?17712190971365*/
.widget.m--reputation {
    flex-basis: 11%;
    margin-bottom: -5px;
}

.widget.m--search {
    flex-basis: 84%;
}

@media (max-width: 1310px) {
    .widget.m--reputation {
        flex-basis: 16%;
    }

    .widget.m--search {
        flex-basis: 79%;
    }
}

@media (max-width: 1014px) {
    .widget.m--reputation {
        max-width: 180px;
    }

    .widget.m--search {
        flex-basis: 100%;
        margin-top: 20px;
    }
}


/*
  скрыть виджет TL "подарок" на мобильных
*/
.tl-widgets-container:has([data-kind="Mobile"]) {
    position: absolute !important;
    width: 1px !important;
    height: 1px !important;
    margin: -1px !important;
    border: 0 !important;
    padding: 0 !important;
    white-space: nowrap !important;
    clip-path: inset(100%) !important;
    clip: rect(0 0 0 0) !important;
    overflow: hidden !important;
}

@media (max-width:500px) {
    .tl-widgets-container {
        position: absolute !important;
        width: 1px !important;
        height: 1px !important;
        margin: -1px !important;
        border: 0 !important;
        padding: 0 !important;
        white-space: nowrap !important;
        clip-path: inset(100%) !important;
        clip: rect(0 0 0 0) !important;
        overflow: hidden !important;
    }
}
/* End */


/* Start:/bitrix/templates/utes/css/widgets.css?17742579351356*/
.scrollup {
  background-image: url('/bitrix/templates/utes/css/../images/svg/up.svg');
  background-repeat: no-repeat;
  background-size: contain;
  width: 80px;
  height: 80px;
  position: fixed;
  right: 43px;
  /* bottom: 36px; */
  bottom: 114px;
  display: none;
  cursor: pointer;
  z-index: 200;
}

body:has(.hotbot-widget-buttons-wrap) .scrollup {
  bottom: 200px;
}

body:has(.b24-widget-button-show) .hotbot-widget,
body:has(.bx-livechat-wrapper) .hotbot-widget,
body:has(.b24-widget-button-show) .scrollup,
body:has(.hotbot-shop-wrapper) .b24-widget-button-wrapper,
body:has(.hotbot-shop-wrapper) .scrollup {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  clip-path: inset(100%) !important;
  clip: rect(0px, 0px, 0px, 0px) !important;
  margin: -1px !important;
  border-width: 0px !important;
  border-style: initial !important;
  border-color: initial !important;
  border-image: initial !important;
  padding: 0px !important;
  white-space: nowrap !important;
  overflow: hidden !important;
}

@media screen and (max-width: 1014px) {
  .scrollup {
    right: 10px;
    bottom: 85px;
  }

  body:has(.hotbot-widget-buttons-wrap) .scrollup {
    bottom: 150px;
  }

  .b24-widget-button-wrapper.b24-widget-button-position-bottom-right {
    right: 17px;
    bottom: 20px;
  }
}
/* End */


/* Start:/bitrix/templates/utes/css/slick.min.css?17567722981332*/
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
/* End */


/* Start:/bitrix/templates/utes/css/datepicker.min.css?161770970412261*/
.datepicker--cells{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.datepicker--cell{border-radius:4px;box-sizing:border-box;cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:32px;z-index:1}.datepicker--cell.-focus-{background:#f0f0f0}.datepicker--cell.-current-{color:#4EB5E6}.datepicker--cell.-current-.-focus-{color:#4a4a4a}.datepicker--cell.-current-.-in-range-{color:#4EB5E6}.datepicker--cell.-in-range-{background:rgba(92,196,239,.1);color:#4a4a4a;border-radius:0}.datepicker--cell.-in-range-.-focus-{background-color:rgba(92,196,239,.2)}.datepicker--cell.-disabled-{cursor:default;color:#aeaeae}.datepicker--cell.-disabled-.-focus-{color:#aeaeae}.datepicker--cell.-disabled-.-in-range-{color:#a1a1a1}.datepicker--cell.-disabled-.-current-.-focus-{color:#aeaeae}.datepicker--cell.-range-from-{border:1px solid rgba(92,196,239,.5);background-color:rgba(92,196,239,.1);border-radius:4px 0 0 4px}.datepicker--cell.-range-to-{border:1px solid rgba(92,196,239,.5);background-color:rgba(92,196,239,.1);border-radius:0 4px 4px 0}.datepicker--cell.-selected-,.datepicker--cell.-selected-.-current-{color:#fff;background:#5cc4ef}.datepicker--cell.-range-from-.-range-to-{border-radius:4px}.datepicker--cell.-selected-{border:none}.datepicker--cell.-selected-.-focus-{background:#45bced}.datepicker--cell:empty{cursor:default}.datepicker--days-names{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:8px 0 3px}.datepicker--day-name{color:#FF9A19;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center;text-transform:uppercase;font-size:.8em}.-only-timepicker- .datepicker--content,.datepicker--body,.datepicker-inline .datepicker--pointer{display:none}.datepicker--cell-day{width:14.28571%}.datepicker--cells-months{height:170px}.datepicker--cell-month{width:33.33%;height:25%}.datepicker--cells-years,.datepicker--years{height:170px}.datepicker--cell-year{width:25%;height:33.33%}.datepickers-container{position:absolute;left:0;top:0}@media print{.datepickers-container{display:none}}.datepicker{background:#fff;border:1px solid #dbdbdb;box-shadow:0 4px 12px rgba(0,0,0,.15);border-radius:4px;box-sizing:content-box;font-family:Tahoma,sans-serif;font-size:14px;color:#4a4a4a;width:250px;position:absolute;left:-100000px;opacity:0;transition:opacity .3s ease,left 0s .3s,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease,left 0s .3s;transition:opacity .3s ease,transform .3s ease,left 0s .3s,-webkit-transform .3s ease;z-index:100000}.datepicker.-from-top-{-webkit-transform:translateY(-8px);transform:translateY(-8px)}.datepicker.-from-right-{-webkit-transform:translateX(8px);transform:translateX(8px)}.datepicker.-from-bottom-{-webkit-transform:translateY(8px);transform:translateY(8px)}.datepicker.-from-left-{-webkit-transform:translateX(-8px);transform:translateX(-8px)}.datepicker.active{opacity:1;-webkit-transform:translate(0);transform:translate(0);transition:opacity .3s ease,left 0s 0s,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease,left 0s 0s;transition:opacity .3s ease,transform .3s ease,left 0s 0s,-webkit-transform .3s ease}.datepicker-inline .datepicker{border-color:#d7d7d7;box-shadow:none;position:static;left:auto;right:auto;opacity:1;-webkit-transform:none;transform:none}.datepicker--content{box-sizing:content-box;padding:4px}.datepicker--pointer{position:absolute;background:#fff;border-top:1px solid #dbdbdb;border-right:1px solid #dbdbdb;width:10px;height:10px;z-index:-1}.datepicker--nav-action:hover,.datepicker--nav-title:hover{background:#f0f0f0}.-top-center- .datepicker--pointer,.-top-left- .datepicker--pointer,.-top-right- .datepicker--pointer{top:calc(100% - 4px);-webkit-transform:rotate(135deg);transform:rotate(135deg)}.-right-bottom- .datepicker--pointer,.-right-center- .datepicker--pointer,.-right-top- .datepicker--pointer{right:calc(100% - 4px);-webkit-transform:rotate(225deg);transform:rotate(225deg)}.-bottom-center- .datepicker--pointer,.-bottom-left- .datepicker--pointer,.-bottom-right- .datepicker--pointer{bottom:calc(100% - 4px);-webkit-transform:rotate(315deg);transform:rotate(315deg)}.-left-bottom- .datepicker--pointer,.-left-center- .datepicker--pointer,.-left-top- .datepicker--pointer{left:calc(100% - 4px);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.-bottom-left- .datepicker--pointer,.-top-left- .datepicker--pointer{left:10px}.-bottom-right- .datepicker--pointer,.-top-right- .datepicker--pointer{right:10px}.-bottom-center- .datepicker--pointer,.-top-center- .datepicker--pointer{left:calc(50% - 10px / 2)}.-left-top- .datepicker--pointer,.-right-top- .datepicker--pointer{top:10px}.-left-bottom- .datepicker--pointer,.-right-bottom- .datepicker--pointer{bottom:10px}.-left-center- .datepicker--pointer,.-right-center- .datepicker--pointer{top:calc(50% - 10px / 2)}.datepicker--body.active{display:block}.datepicker--nav{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #efefef;min-height:32px;padding:4px}.-only-timepicker- .datepicker--nav{display:none}.datepicker--nav-action,.datepicker--nav-title{display:-webkit-flex;display:-ms-flexbox;display:flex;cursor:pointer;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.datepicker--nav-action{width:32px;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker--nav-action.-disabled-{visibility:hidden}.datepicker--nav-action svg{width:32px;height:32px}.datepicker--nav-action path{fill:none;stroke:#9c9c9c;stroke-width:2px}.datepicker--nav-title{border-radius:4px;padding:0 8px}.datepicker--buttons,.datepicker--time{border-top:1px solid #efefef;padding:4px}.datepicker--nav-title i{font-style:normal;color:#9c9c9c;margin-left:5px}.datepicker--nav-title.-disabled-{cursor:default;background:0 0}.datepicker--buttons{display:-webkit-flex;display:-ms-flexbox;display:flex}.datepicker--button{color:#4EB5E6;cursor:pointer;border-radius:4px;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:32px}.datepicker--button:hover{color:#4a4a4a;background:#f0f0f0}.datepicker--time{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}.datepicker--time.-am-pm- .datepicker--time-sliders{-webkit-flex:0 1 138px;-ms-flex:0 1 138px;flex:0 1 138px;max-width:138px}.-only-timepicker- .datepicker--time{border-top:none}.datepicker--time-sliders{-webkit-flex:0 1 153px;-ms-flex:0 1 153px;flex:0 1 153px;margin-right:10px;max-width:153px}.datepicker--time-label{display:none;font-size:12px}.datepicker--time-current{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex:1;-ms-flex:1;flex:1;font-size:14px;text-align:center;margin:0 0 0 10px}.datepicker--time-current-colon{margin:0 2px 3px;line-height:1}.datepicker--time-current-hours,.datepicker--time-current-minutes{line-height:1;font-size:19px;font-family:"Century Gothic",CenturyGothic,AppleGothic,sans-serif;position:relative;z-index:1}.datepicker--time-current-hours:after,.datepicker--time-current-minutes:after{content:'';background:#f0f0f0;border-radius:4px;position:absolute;left:-2px;top:-3px;right:-2px;bottom:-2px;z-index:-1;opacity:0}.datepicker--time-current-hours.-focus-:after,.datepicker--time-current-minutes.-focus-:after{opacity:1}.datepicker--time-current-ampm{text-transform:uppercase;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;color:#9c9c9c;margin-left:6px;font-size:11px;margin-bottom:1px}.datepicker--time-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:11px;height:17px;background:linear-gradient(to right,#dedede,#dedede) left 50%/100% 1px no-repeat}.datepicker--time-row:first-child{margin-bottom:4px}.datepicker--time-row input[type=range]{background:0 0;cursor:pointer;-webkit-flex:1;-ms-flex:1;flex:1;height:100%;padding:0;margin:0;-webkit-appearance:none}.datepicker--time-row input[type=range]::-ms-tooltip{display:none}.datepicker--time-row input[type=range]:hover::-webkit-slider-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:hover::-moz-range-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:hover::-ms-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:focus{outline:0}.datepicker--time-row input[type=range]:focus::-webkit-slider-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]:focus::-moz-range-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]:focus::-ms-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;transition:background .2s;margin-top:-6px}.datepicker--time-row input[type=range]::-moz-range-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;transition:background .2s}.datepicker--time-row input[type=range]::-ms-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;transition:background .2s}.datepicker--time-row input[type=range]::-webkit-slider-runnable-track{border:none;height:1px;cursor:pointer;color:transparent;background:0 0}.datepicker--time-row input[type=range]::-moz-range-track{border:none;height:1px;cursor:pointer;color:transparent;background:0 0}.datepicker--time-row input[type=range]::-ms-track{border:none;height:1px;cursor:pointer;color:transparent;background:0 0}.datepicker--time-row input[type=range]::-ms-fill-lower{background:0 0}.datepicker--time-row input[type=range]::-ms-fill-upper{background:0 0}.datepicker--time-row span{padding:0 12px}.datepicker--time-icon{color:#9c9c9c;border:1px solid;border-radius:50%;font-size:16px;position:relative;margin:0 5px -1px 0;width:1em;height:1em}.datepicker--time-icon:after,.datepicker--time-icon:before{content:'';background:currentColor;position:absolute}.datepicker--time-icon:after{height:.4em;width:1px;left:calc(50% - 1px);top:calc(50% + 1px);-webkit-transform:translateY(-100%);transform:translateY(-100%)}.datepicker--time-icon:before{width:.4em;height:1px;top:calc(50% + 1px);left:calc(50% - 1px)}.datepicker--cell-day.-other-month-,.datepicker--cell-year.-other-decade-{color:#dedede}.datepicker--cell-day.-other-month-:hover,.datepicker--cell-year.-other-decade-:hover{color:#c5c5c5}.-disabled-.-focus-.datepicker--cell-day.-other-month-,.-disabled-.-focus-.datepicker--cell-year.-other-decade-{color:#dedede}.-selected-.datepicker--cell-day.-other-month-,.-selected-.datepicker--cell-year.-other-decade-{color:#fff;background:#a2ddf6}.-selected-.-focus-.datepicker--cell-day.-other-month-,.-selected-.-focus-.datepicker--cell-year.-other-decade-{background:#8ad5f4}.-in-range-.datepicker--cell-day.-other-month-,.-in-range-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.1);color:#ccc}.-in-range-.-focus-.datepicker--cell-day.-other-month-,.-in-range-.-focus-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.2)}.datepicker--cell-day.-other-month-:empty,.datepicker--cell-year.-other-decade-:empty{background:0 0;border:none}

/* End */


/* Start:/bitrix/templates/utes/css/emodji.min.css?17567722981473*/
[data-emodji]::before{content:var(--emoji);font-size:20px}.emodji[data-emodji="lamp"]{--emoji:'\1F4A1'}.emodji[data-emodji="calendar"]{--emoji:'\1F5D3'}.emodji[data-emodji="backpack"]{--emoji:'\1F392'}.emodji[data-emodji="warning"]{--emoji:'\26A0'}.emodji[data-emodji="star"]{--emoji:'\1F31F'}.emodji[data-emodji="magnifier"]{--emoji:'\1F50E'}.emodji[data-emodji="speech"]{--emoji:'\1F4AC'}.emodji[data-emodji="gift"]{--emoji:'\1F381'}.emodji[data-emodji="letter"]{--emoji:'\1F48C'}.emodji[data-emodji="lightning"]{--emoji:'\26A1'}.emodji[data-emodji="cat"]{--emoji:'\1F431'}.emodji[data-emodji="dog"]{--emoji:'\1F436'}.emodji[data-emodji="traces"]{--emoji:'\1F43E'}.emodji[data-emodji="house"]{--emoji:'\1F3E1'}.emodji[data-emodji="phone"]{--emoji:'\1F4DE'}.emodji[data-emodji="fire"]{--emoji:'\1F525'}.emodji[data-emodji="cloud"]{--emoji:'\2601'}.emodji[data-emodji="sun"]{--emoji:'\2600';color:#fbba00}.emodji[data-emodji="blue-diamond"]{--emoji:'\1F539'}.emodji[data-emodji="pushpin"]{--emoji:'\1F4CC'}.emodji[data-emodji="mag"]{--emoji:'\1F50D'}.emodji[data-emodji="raised_hands"]{--emoji:'\1F64C'}.emodji[data-emodji="herb"]{--emoji:'\1F33F'}.emodji[data-emodji="dash"]{--emoji:'\1F4A8'}.emodji[data-emodji="flashlight"]{--emoji:'\1F526'}.emodji[data-emodji="yum"]{--emoji:'\1F60B'}.emoji-test-64{display:inline-block;width:32px;height:32px;object-fit:cover;background-image:url(/upload/emodji/raised-hands.png);background-position:center;background-repeat:no-repeat}
/* End */
/* /bitrix/templates/utes/css/fonts.min.css?17567722982426 */
/* /bitrix/templates/utes/css/owl.carousel.min.css?17567722982892 */
/* /bitrix/templates/utes/css/owl.theme.default.min.css?1756772298906 */
/* /bitrix/templates/utes/css/jquery.fancybox.min.css?161770970414090 */
/* /bitrix/templates/utes/css/styles.min.css?1778625522106114 */
/* /bitrix/templates/utes/css/travelline-style.css?17712190971365 */
/* /bitrix/templates/utes/css/widgets.css?17742579351356 */
/* /bitrix/templates/utes/css/slick.min.css?17567722981332 */
/* /bitrix/templates/utes/css/datepicker.min.css?161770970412261 */
/* /bitrix/templates/utes/css/emodji.min.css?17567722981473 */
