<!doctype html>
<html lang="ru-RU">

<head>
	<meta charset="UTF-8">
	<meta name="viewport" content="width=device-width, initial-scale=1">
	<link rel="profile" href="https://gmpg.org/xfn/11">

	<link rel="apple-touch-icon" sizes="180x180" href="/favicon/apple-touch-icon.png">
	<link rel="icon" type="image/png" sizes="32x32" href="/favicon/favicon-32x32.png">
	<link rel="icon" type="image/png" sizes="16x16" href="/favicon/favicon-16x16.png">
	<link rel="manifest" href="/favicon/site.webmanifest">
	<link rel="mask-icon" href="/favicon/safari-pinned-tab.svg" color="#5bbad5">

	<meta name="msapplication-TileColor" content="#da532c">
	<meta name="theme-color" content="#ffffff">
	<meta name="yandex-verification" content="5a81867e493c8ca2" />

	
	<!-- <link rel="stylesheet" href="https://jubga.ru/wp-content/themes/jubga/assets/css/fonts-lazy.css"> -->

	<meta name="yandex-verification" content="f84e83a736be4ba2" />
<!-- Yandex.Metrika counter -->
<script type="text/javascript">
    (function(m,e,t,r,i,k,a){
        m[i]=m[i]||function(){(m[i].a=m[i].a||[]).push(arguments)};
        m[i].l=1*new Date();
        for (var j = 0; j < document.scripts.length; j++) {if (document.scripts[j].src === r) { return; }}
        k=e.createElement(t),a=e.getElementsByTagName(t)[0],k.async=1,k.src=r,a.parentNode.insertBefore(k,a)
    })(window, document,'script','https://mc.yandex.ru/metrika/tag.js', 'ym');

    ym(92283473, 'init', {webvisor:true, clickmap:true, ecommerce:"dataLayer", referrer: document.referrer, url: location.href, accurateTrackBounce:true, trackLinks:true});
</script>
<noscript><div><img src="https://mc.yandex.ru/watch/92283473" style="position:absolute; left:-9999px;" alt="" /></div></noscript>
<!-- /Yandex.Metrika counter -->

	<script>
		window.spriteData = {
			v: 1775650933,
			path: 'https://jubga.ru/wp-content/themes/jubga/assets/svg/sprite.svg'
		};
	</script>

	<style>
		@-webkit-keyframes round-animation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes round-animation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes glowing-stars{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@keyframes glowing-stars{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@-webkit-keyframes move-waves{0%{-webkit-transform:translate3d(-30px, 0, 0);transform:translate3d(-30px, 0, 0)}50%{-webkit-transform:translate3d(30px, 0, 0);transform:translate3d(30px, 0, 0)}100%{-webkit-transform:translate3d(-30px, 0, 0);transform:translate3d(-30px, 0, 0)}}@keyframes move-waves{0%{-webkit-transform:translate3d(-30px, 0, 0);transform:translate3d(-30px, 0, 0)}50%{-webkit-transform:translate3d(30px, 0, 0);transform:translate3d(30px, 0, 0)}100%{-webkit-transform:translate3d(-30px, 0, 0);transform:translate3d(-30px, 0, 0)}}@-webkit-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}60%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}}@keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}60%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}}@font-face{font-family:"Inter";font-style:normal;font-weight:100;font-display:swap;src:url("/wp-content/themes/jubga/assets/fonts/Inter/100/Inter-Thin.eot?") format("eot"),url("/wp-content/themes/jubga/assets/fonts/Inter/100/Inter-Thin.woff") format("woff"),url("/wp-content/themes/jubga/assets/fonts/Inter/100/Inter-Thin.woff2") format("woff2"),url("/wp-content/themes/jubga/assets/fonts/Inter/100/Inter-Thin.ttf") format("truetype"),url('/wp-content/themes/jubga/assets/fonts/Inter/100/Inter-Thin.svg#str-replace("Inter", " ", "_")') format("svg")}@font-face{font-family:"Inter";font-style:normal;font-weight:200;font-display:swap;src:url("/wp-content/themes/jubga/assets/fonts/Inter/200/Inter-ExtraLight.eot?") format("eot"),url("/wp-content/themes/jubga/assets/fonts/Inter/200/Inter-ExtraLight.woff") format("woff"),url("/wp-content/themes/jubga/assets/fonts/Inter/200/Inter-ExtraLight.woff2") format("woff2"),url("/wp-content/themes/jubga/assets/fonts/Inter/200/Inter-ExtraLight.ttf") format("truetype"),url('/wp-content/themes/jubga/assets/fonts/Inter/200/Inter-ExtraLight.svg#str-replace("Inter", " ", "_")') format("svg")}@font-face{font-family:"Inter";font-style:normal;font-weight:300;font-display:swap;src:url("/wp-content/themes/jubga/assets/fonts/Inter/300/Inter-Light.eot?") format("eot"),url("/wp-content/themes/jubga/assets/fonts/Inter/300/Inter-Light.woff") format("woff"),url("/wp-content/themes/jubga/assets/fonts/Inter/300/Inter-Light.woff2") format("woff2"),url("/wp-content/themes/jubga/assets/fonts/Inter/300/Inter-Light.ttf") format("truetype"),url('/wp-content/themes/jubga/assets/fonts/Inter/300/Inter-Light.svg#str-replace("Inter", " ", "_")') format("svg")}@font-face{font-family:"Inter";font-style:normal;font-weight:400;font-display:swap;src:url("/wp-content/themes/jubga/assets/fonts/Inter/400/Inter-Regular.eot?") format("eot"),url("/wp-content/themes/jubga/assets/fonts/Inter/400/Inter-Regular.woff") format("woff"),url("/wp-content/themes/jubga/assets/fonts/Inter/400/Inter-Regular.woff2") format("woff2"),url("/wp-content/themes/jubga/assets/fonts/Inter/400/Inter-Regular.ttf") format("truetype"),url('/wp-content/themes/jubga/assets/fonts/Inter/400/Inter-Regular.svg#str-replace("Inter", " ", "_")') format("svg")}@font-face{font-family:"Inter";font-style:normal;font-weight:500;font-display:swap;src:url("/wp-content/themes/jubga/assets/fonts/Inter/500/Inter-Medium.eot?") format("eot"),url("/wp-content/themes/jubga/assets/fonts/Inter/500/Inter-Medium.woff") format("woff"),url("/wp-content/themes/jubga/assets/fonts/Inter/500/Inter-Medium.woff2") format("woff2"),url("/wp-content/themes/jubga/assets/fonts/Inter/500/Inter-Medium.ttf") format("truetype"),url('/wp-content/themes/jubga/assets/fonts/Inter/500/Inter-Medium.svg#str-replace("Inter", " ", "_")') format("svg")}@font-face{font-family:"Inter";font-style:normal;font-weight:600;font-display:swap;src:url("/wp-content/themes/jubga/assets/fonts/Inter/600/Inter-SemiBold.eot?") format("eot"),url("/wp-content/themes/jubga/assets/fonts/Inter/600/Inter-SemiBold.woff") format("woff"),url("/wp-content/themes/jubga/assets/fonts/Inter/600/Inter-SemiBold.woff2") format("woff2"),url("/wp-content/themes/jubga/assets/fonts/Inter/600/Inter-SemiBold.ttf") format("truetype"),url('/wp-content/themes/jubga/assets/fonts/Inter/600/Inter-SemiBold.svg#str-replace("Inter", " ", "_")') format("svg")}@font-face{font-family:"Inter";font-style:normal;font-weight:700;font-display:swap;src:url("/wp-content/themes/jubga/assets/fonts/Inter/700/Inter-Bold.eot?") format("eot"),url("/wp-content/themes/jubga/assets/fonts/Inter/700/Inter-Bold.woff") format("woff"),url("/wp-content/themes/jubga/assets/fonts/Inter/700/Inter-Bold.woff2") format("woff2"),url("/wp-content/themes/jubga/assets/fonts/Inter/700/Inter-Bold.ttf") format("truetype"),url('/wp-content/themes/jubga/assets/fonts/Inter/700/Inter-Bold.svg#str-replace("Inter", " ", "_")') format("svg")}@font-face{font-family:"Inter";font-style:normal;font-weight:800;font-display:swap;src:url("/wp-content/themes/jubga/assets/fonts/Inter/800/Inter-ExtraBold.eot?") format("eot"),url("/wp-content/themes/jubga/assets/fonts/Inter/800/Inter-ExtraBold.woff") format("woff"),url("/wp-content/themes/jubga/assets/fonts/Inter/800/Inter-ExtraBold.woff2") format("woff2"),url("/wp-content/themes/jubga/assets/fonts/Inter/800/Inter-ExtraBold.ttf") format("truetype"),url('/wp-content/themes/jubga/assets/fonts/Inter/800/Inter-ExtraBold.svg#str-replace("Inter", " ", "_")') format("svg")}@font-face{font-family:"Inter";font-style:normal;font-weight:900;font-display:swap;src:url("/wp-content/themes/jubga/assets/fonts/Inter/900/Inter-Black.eot?") format("eot"),url("/wp-content/themes/jubga/assets/fonts/Inter/900/Inter-Black.woff") format("woff"),url("/wp-content/themes/jubga/assets/fonts/Inter/900/Inter-Black.woff2") format("woff2"),url("/wp-content/themes/jubga/assets/fonts/Inter/900/Inter-Black.ttf") format("truetype"),url('/wp-content/themes/jubga/assets/fonts/Inter/900/Inter-Black.svg#str-replace("Inter", " ", "_")') format("svg")}@font-face{font-family:"Suisse Intl";font-style:normal;font-weight:100;font-display:swap;src:url("/wp-content/themes/jubga/assets/fonts/Suisse-Intl/100/SuisseIntl-Thin.eot?") format("eot"),url("/wp-content/themes/jubga/assets/fonts/Suisse-Intl/100/SuisseIntl-Thin.woff") format("woff"),url("/wp-content/themes/jubga/assets/fonts/Suisse-Intl/100/SuisseIntl-Thin.woff2") format("woff2"),url("/wp-content/themes/jubga/assets/fonts/Suisse-Intl/100/SuisseIntl-Thin.ttf") format("truetype"),url('/wp-content/themes/jubga/assets/fonts/Suisse-Intl/100/SuisseIntl-Thin.svg#str-replace("Suisse Intl", " ", "_")') format("svg")}@font-face{font-family:"Suisse Intl";font-style:italic;font-weight:100;font-display:swap;src:url("/wp-content/themes/jubga/assets/fonts/Suisse-Intl/100/SuisseIntl-ThinItalic.eot?") format("eot"),url("/wp-content/themes/jubga/assets/fonts/Suisse-Intl/100/SuisseIntl-ThinItalic.woff") format("woff"),url("/wp-content/themes/jubga/assets/fonts/Suisse-Intl/100/SuisseIntl-ThinItalic.woff2") format("woff2"),url("/wp-content/themes/jubga/assets/fonts/Suisse-Intl/100/SuisseIntl-ThinItalic.ttf") format("truetype"),url('/wp-content/themes/jubga/assets/fonts/Suisse-Intl/100/SuisseIntl-ThinItalic.svg#str-replace("Suisse Intl", " ", "_")') format("svg")}@font-face{font-family:"Suisse Intl";font-style:normal;font-weight:200;font-display:swap;src:url("/wp-content/themes/jubga/assets/fonts/Suisse-Intl/200/SuisseIntl-UltraLight.eot?") format("eot"),url("/wp-content/themes/jubga/assets/fonts/Suisse-Intl/200/SuisseIntl-UltraLight.woff") format("woff"),url("/wp-content/themes/jubga/assets/fonts/Suisse-Intl/200/SuisseIntl-UltraLight.woff2") format("woff2"),url("/wp-content/themes/jubga/assets/fonts/Suisse-Intl/200/SuisseIntl-UltraLight.ttf") format("truetype"),url('/wp-content/themes/jubga/assets/fonts/Suisse-Intl/200/SuisseIntl-UltraLight.svg#str-replace("Suisse Intl", " ", "_")') format("svg")}@font-face{font-family:"Suisse Intl";font-style:italic;font-weight:200;font-display:swap;src:url("/wp-content/themes/jubga/assets/fonts/Suisse-Intl/200/SuisseIntl-UltraLightItalic.eot?") format("eot"),url("/wp-content/themes/jubga/assets/fonts/Suisse-Intl/200/SuisseIntl-UltraLightItalic.woff") format("woff"),url("/wp-content/themes/jubga/assets/fonts/Suisse-Intl/200/SuisseIntl-UltraLightItalic.woff2") format("woff2"),url("/wp-content/themes/jubga/assets/fonts/Suisse-Intl/200/SuisseIntl-UltraLightItalic.ttf") format("truetype"),url('/wp-content/themes/jubga/assets/fonts/Suisse-Intl/200/SuisseIntl-UltraLightItalic.svg#str-replace("Suisse Intl", " ", "_")') format("svg")}@font-face{font-family:"Suisse Intl";font-style:normal;font-weight:300;font-display:swap;src:url("/wp-content/themes/jubga/assets/fonts/Suisse-Intl/300/SuisseIntl-Light.eot?") format("eot"),url("/wp-content/themes/jubga/assets/fonts/Suisse-Intl/300/SuisseIntl-Light.woff") format("woff"),url("/wp-content/themes/jubga/assets/fonts/Suisse-Intl/300/SuisseIntl-Light.woff2") format("woff2"),url("/wp-content/themes/jubga/assets/fonts/Suisse-Intl/300/SuisseIntl-Light.ttf") format("truetype"),url('/wp-content/themes/jubga/assets/fonts/Suisse-Intl/300/SuisseIntl-Light.svg#str-replace("Suisse Intl", " ", "_")') format("svg")}@font-face{font-family:"Suisse Intl";font-style:italic;font-weight:300;font-display:swap;src:url("/wp-content/themes/jubga/assets/fonts/Suisse-Intl/300/SuisseIntl-LightItalic.eot?") format("eot"),url("/wp-content/themes/jubga/assets/fonts/Suisse-Intl/300/SuisseIntl-LightItalic.woff") format("woff"),url("/wp-content/themes/jubga/assets/fonts/Suisse-Intl/300/SuisseIntl-LightItalic.woff2") format("woff2"),url("/wp-content/themes/jubga/assets/fonts/Suisse-Intl/300/SuisseIntl-LightItalic.ttf") format("truetype"),url('/wp-content/themes/jubga/assets/fonts/Suisse-Intl/300/SuisseIntl-LightItalic.svg#str-replace("Suisse Intl", " ", "_")') format("svg")}@font-face{font-family:"Suisse Intl";font-style:normal;font-weight:400;font-display:swap;src:url("/wp-content/themes/jubga/assets/fonts/Suisse-Intl/400/SuisseIntl-Regular.eot?") format("eot"),url("/wp-content/themes/jubga/assets/fonts/Suisse-Intl/400/SuisseIntl-Regular.woff") format("woff"),url("/wp-content/themes/jubga/assets/fonts/Suisse-Intl/400/SuisseIntl-Regular.woff2") format("woff2"),url("/wp-content/themes/jubga/assets/fonts/Suisse-Intl/400/SuisseIntl-Regular.ttf") format("truetype"),url('/wp-content/themes/jubga/assets/fonts/Suisse-Intl/400/SuisseIntl-Regular.svg#str-replace("Suisse Intl", " ", "_")') format("svg")}@font-face{font-family:"Suisse Intl";font-style:italic;font-weight:400;font-display:swap;src:url("/wp-content/themes/jubga/assets/fonts/Suisse-Intl/400/SuisseIntl-Italic.eot?") format("eot"),url("/wp-content/themes/jubga/assets/fonts/Suisse-Intl/400/SuisseIntl-Italic.woff") format("woff"),url("/wp-content/themes/jubga/assets/fonts/Suisse-Intl/400/SuisseIntl-Italic.woff2") format("woff2"),url("/wp-content/themes/jubga/assets/fonts/Suisse-Intl/400/SuisseIntl-Italic.ttf") format("truetype"),url('/wp-content/themes/jubga/assets/fonts/Suisse-Intl/400/SuisseIntl-Italic.svg#str-replace("Suisse Intl", " ", "_")') format("svg")}@font-face{font-family:"Suisse Intl";font-style:normal;font-weight:500;font-display:swap;src:url("/wp-content/themes/jubga/assets/fonts/Suisse-Intl/500/SuisseIntl-Medium.eot?") format("eot"),url("/wp-content/themes/jubga/assets/fonts/Suisse-Intl/500/SuisseIntl-Medium.woff") format("woff"),url("/wp-content/themes/jubga/assets/fonts/Suisse-Intl/500/SuisseIntl-Medium.woff2") format("woff2"),url("/wp-content/themes/jubga/assets/fonts/Suisse-Intl/500/SuisseIntl-Medium.ttf") format("truetype"),url('/wp-content/themes/jubga/assets/fonts/Suisse-Intl/500/SuisseIntl-Medium.svg#str-replace("Suisse Intl", " ", "_")') format("svg")}@font-face{font-family:"Suisse Intl";font-style:italic;font-weight:500;font-display:swap;src:url("/wp-content/themes/jubga/assets/fonts/Suisse-Intl/500/SuisseIntl-MediumItalic.eot?") format("eot"),url("/wp-content/themes/jubga/assets/fonts/Suisse-Intl/500/SuisseIntl-MediumItalic.woff") format("woff"),url("/wp-content/themes/jubga/assets/fonts/Suisse-Intl/500/SuisseIntl-MediumItalic.woff2") format("woff2"),url("/wp-content/themes/jubga/assets/fonts/Suisse-Intl/500/SuisseIntl-MediumItalic.ttf") format("truetype"),url('/wp-content/themes/jubga/assets/fonts/Suisse-Intl/500/SuisseIntl-MediumItalic.svg#str-replace("Suisse Intl", " ", "_")') format("svg")}@font-face{font-family:"Suisse Intl";font-style:normal;font-weight:600;font-display:swap;src:url("/wp-content/themes/jubga/assets/fonts/Suisse-Intl/600/SuisseIntl-SemiBold.eot?") format("eot"),url("/wp-content/themes/jubga/assets/fonts/Suisse-Intl/600/SuisseIntl-SemiBold.woff") format("woff"),url("/wp-content/themes/jubga/assets/fonts/Suisse-Intl/600/SuisseIntl-SemiBold.woff2") format("woff2"),url("/wp-content/themes/jubga/assets/fonts/Suisse-Intl/600/SuisseIntl-SemiBold.ttf") format("truetype"),url('/wp-content/themes/jubga/assets/fonts/Suisse-Intl/600/SuisseIntl-SemiBold.svg#str-replace("Suisse Intl", " ", "_")') format("svg")}@font-face{font-family:"Suisse Intl";font-style:italic;font-weight:600;font-display:swap;src:url("/wp-content/themes/jubga/assets/fonts/Suisse-Intl/600/SuisseIntl-SemiBoldItalic.eot?") format("eot"),url("/wp-content/themes/jubga/assets/fonts/Suisse-Intl/600/SuisseIntl-SemiBoldItalic.woff") format("woff"),url("/wp-content/themes/jubga/assets/fonts/Suisse-Intl/600/SuisseIntl-SemiBoldItalic.woff2") format("woff2"),url("/wp-content/themes/jubga/assets/fonts/Suisse-Intl/600/SuisseIntl-SemiBoldItalic.ttf") format("truetype"),url('/wp-content/themes/jubga/assets/fonts/Suisse-Intl/600/SuisseIntl-SemiBoldItalic.svg#str-replace("Suisse Intl", " ", "_")') format("svg")}@font-face{font-family:"Suisse Intl";font-style:normal;font-weight:700;font-display:swap;src:url("/wp-content/themes/jubga/assets/fonts/Suisse-Intl/700/SuisseIntl-Bold.eot?") format("eot"),url("/wp-content/themes/jubga/assets/fonts/Suisse-Intl/700/SuisseIntl-Bold.woff") format("woff"),url("/wp-content/themes/jubga/assets/fonts/Suisse-Intl/700/SuisseIntl-Bold.woff2") format("woff2"),url("/wp-content/themes/jubga/assets/fonts/Suisse-Intl/700/SuisseIntl-Bold.ttf") format("truetype"),url('/wp-content/themes/jubga/assets/fonts/Suisse-Intl/700/SuisseIntl-Bold.svg#str-replace("Suisse Intl", " ", "_")') format("svg")}@font-face{font-family:"Suisse Intl";font-style:italic;font-weight:700;font-display:swap;src:url("/wp-content/themes/jubga/assets/fonts/Suisse-Intl/700/SuisseIntl-BoldItalic.eot?") format("eot"),url("/wp-content/themes/jubga/assets/fonts/Suisse-Intl/700/SuisseIntl-BoldItalic.woff") format("woff"),url("/wp-content/themes/jubga/assets/fonts/Suisse-Intl/700/SuisseIntl-BoldItalic.woff2") format("woff2"),url("/wp-content/themes/jubga/assets/fonts/Suisse-Intl/700/SuisseIntl-BoldItalic.ttf") format("truetype"),url('/wp-content/themes/jubga/assets/fonts/Suisse-Intl/700/SuisseIntl-BoldItalic.svg#str-replace("Suisse Intl", " ", "_")') format("svg")}@font-face{font-family:"Suisse Intl";font-style:normal;font-weight:900;font-display:swap;src:url("/wp-content/themes/jubga/assets/fonts/Suisse-Intl/900/SuisseIntl-Black.eot?") format("eot"),url("/wp-content/themes/jubga/assets/fonts/Suisse-Intl/900/SuisseIntl-Black.woff") format("woff"),url("/wp-content/themes/jubga/assets/fonts/Suisse-Intl/900/SuisseIntl-Black.woff2") format("woff2"),url("/wp-content/themes/jubga/assets/fonts/Suisse-Intl/900/SuisseIntl-Black.ttf") format("truetype"),url('/wp-content/themes/jubga/assets/fonts/Suisse-Intl/900/SuisseIntl-Black.svg#str-replace("Suisse Intl", " ", "_")') format("svg")}@font-face{font-family:"Suisse Intl";font-style:italic;font-weight:900;font-display:swap;src:url("/wp-content/themes/jubga/assets/fonts/Suisse-Intl/900/SuisseIntl-BlackItalic.eot?") format("eot"),url("/wp-content/themes/jubga/assets/fonts/Suisse-Intl/900/SuisseIntl-BlackItalic.woff") format("woff"),url("/wp-content/themes/jubga/assets/fonts/Suisse-Intl/900/SuisseIntl-BlackItalic.woff2") format("woff2"),url("/wp-content/themes/jubga/assets/fonts/Suisse-Intl/900/SuisseIntl-BlackItalic.ttf") format("truetype"),url('/wp-content/themes/jubga/assets/fonts/Suisse-Intl/900/SuisseIntl-BlackItalic.svg#str-replace("Suisse Intl", " ", "_")') format("svg")}@font-face{font-family:"Suisse Intl Book";font-style:normal;font-weight:400;font-display:swap;src:url("/wp-content/themes/jubga/assets/fonts/Suisse-Intl-Book/400/SuisseIntl-Book.eot?") format("eot"),url("/wp-content/themes/jubga/assets/fonts/Suisse-Intl-Book/400/SuisseIntl-Book.woff") format("woff"),url("/wp-content/themes/jubga/assets/fonts/Suisse-Intl-Book/400/SuisseIntl-Book.woff2") format("woff2"),url("/wp-content/themes/jubga/assets/fonts/Suisse-Intl-Book/400/SuisseIntl-Book.ttf") format("truetype"),url('/wp-content/themes/jubga/assets/fonts/Suisse-Intl-Book/400/SuisseIntl-Book.svg#str-replace("Suisse Intl Book", " ", "_")') format("svg")}@font-face{font-family:"Suisse Intl Book";font-style:italic;font-weight:400;font-display:swap;src:url("/wp-content/themes/jubga/assets/fonts/Suisse-Intl-Book/400/SuisseIntl-BookItalic.eot?") format("eot"),url("/wp-content/themes/jubga/assets/fonts/Suisse-Intl-Book/400/SuisseIntl-BookItalic.woff") format("woff"),url("/wp-content/themes/jubga/assets/fonts/Suisse-Intl-Book/400/SuisseIntl-BookItalic.woff2") format("woff2"),url("/wp-content/themes/jubga/assets/fonts/Suisse-Intl-Book/400/SuisseIntl-BookItalic.ttf") format("truetype"),url('/wp-content/themes/jubga/assets/fonts/Suisse-Intl-Book/400/SuisseIntl-BookItalic.svg#str-replace("Suisse Intl Book", " ", "_")') format("svg")}@font-face{font-family:"Flow";font-style:normal;font-weight:400;font-display:swap;src:url("/wp-content/themes/jubga/assets/fonts/Flow/400/Flow.eot?") format("eot"),url("/wp-content/themes/jubga/assets/fonts/Flow/400/Flow.woff") format("woff"),url("/wp-content/themes/jubga/assets/fonts/Flow/400/Flow.woff2") format("woff2"),url("/wp-content/themes/jubga/assets/fonts/Flow/400/Flow.ttf") format("truetype"),url('/wp-content/themes/jubga/assets/fonts/Flow/400/Flow.svg#str-replace("Flow", " ", "_")') format("svg")}@font-face{font-family:"Flow";font-style:normal;font-weight:700;font-display:swap;src:url("/wp-content/themes/jubga/assets/fonts/Flow/700/Flow-Bold.eot?") format("eot"),url("/wp-content/themes/jubga/assets/fonts/Flow/700/Flow-Bold.woff") format("woff"),url("/wp-content/themes/jubga/assets/fonts/Flow/700/Flow-Bold.woff2") format("woff2"),url("/wp-content/themes/jubga/assets/fonts/Flow/700/Flow-Bold.ttf") format("truetype"),url('/wp-content/themes/jubga/assets/fonts/Flow/700/Flow-Bold.svg#str-replace("Flow", " ", "_")') format("svg")}@font-face{font-family:"PP Writer";font-style:thin;font-weight:100;font-display:swap;src:url("/wp-content/themes/jubga/assets/fonts/PP-Writer/100/PPWriter-Thin.eot?") format("eot"),url("/wp-content/themes/jubga/assets/fonts/PP-Writer/100/PPWriter-Thin.woff") format("woff"),url("/wp-content/themes/jubga/assets/fonts/PP-Writer/100/PPWriter-Thin.woff2") format("woff2"),url("/wp-content/themes/jubga/assets/fonts/PP-Writer/100/PPWriter-Thin.ttf") format("truetype"),url('/wp-content/themes/jubga/assets/fonts/PP-Writer/100/PPWriter-Thin.svg#str-replace("PP Writer", " ", "_")') format("svg")}@font-face{font-family:"PP Writer";font-style:light;font-weight:300;font-display:swap;src:url("/wp-content/themes/jubga/assets/fonts/PP-Writer/300/PPWriter-Book.eot?") format("eot"),url("/wp-content/themes/jubga/assets/fonts/PP-Writer/300/PPWriter-Book.woff") format("woff"),url("/wp-content/themes/jubga/assets/fonts/PP-Writer/300/PPWriter-Book.woff2") format("woff2"),url("/wp-content/themes/jubga/assets/fonts/PP-Writer/300/PPWriter-Book.ttf") format("truetype"),url('/wp-content/themes/jubga/assets/fonts/PP-Writer/300/PPWriter-Book.svg#str-replace("PP Writer", " ", "_")') format("svg")}@font-face{font-family:"PP Writer";font-style:normal;font-weight:400;font-display:swap;src:url("/wp-content/themes/jubga/assets/fonts/PP-Writer/400/PPWriter-Regular.eot?") format("eot"),url("/wp-content/themes/jubga/assets/fonts/PP-Writer/400/PPWriter-Regular.woff") format("woff"),url("/wp-content/themes/jubga/assets/fonts/PP-Writer/400/PPWriter-Regular.woff2") format("woff2"),url("/wp-content/themes/jubga/assets/fonts/PP-Writer/400/PPWriter-Regular.ttf") format("truetype"),url('/wp-content/themes/jubga/assets/fonts/PP-Writer/400/PPWriter-Regular.svg#str-replace("PP Writer", " ", "_")') format("svg")}@font-face{font-family:"PP Writer";font-style:bold;font-weight:700;font-display:swap;src:url("/wp-content/themes/jubga/assets/fonts/PP-Writer/700/PPWriter-Bold.eot?") format("eot"),url("/wp-content/themes/jubga/assets/fonts/PP-Writer/700/PPWriter-Bold.woff") format("woff"),url("/wp-content/themes/jubga/assets/fonts/PP-Writer/700/PPWriter-Bold.woff2") format("woff2"),url("/wp-content/themes/jubga/assets/fonts/PP-Writer/700/PPWriter-Bold.ttf") format("truetype"),url('/wp-content/themes/jubga/assets/fonts/PP-Writer/700/PPWriter-Bold.svg#str-replace("PP Writer", " ", "_")') format("svg")}@font-face{font-family:"PP Writer";font-style:#000;font-weight:900;font-display:swap;src:url("/wp-content/themes/jubga/assets/fonts/PP-Writer/900/PPWriter-Ultrabold.eot?") format("eot"),url("/wp-content/themes/jubga/assets/fonts/PP-Writer/900/PPWriter-Ultrabold.woff") format("woff"),url("/wp-content/themes/jubga/assets/fonts/PP-Writer/900/PPWriter-Ultrabold.woff2") format("woff2"),url("/wp-content/themes/jubga/assets/fonts/PP-Writer/900/PPWriter-Ultrabold.ttf") format("truetype"),url('/wp-content/themes/jubga/assets/fonts/PP-Writer/900/PPWriter-Ultrabold.svg#str-replace("PP Writer", " ", "_")') format("svg")}*{outline:none}*::after,*::before{outline:none}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,main,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input::-ms-reveal,input::-ms-clear{display:none}input:not(type[type=checkbox]),input:not(type[type=radio]){-webkit-appearance:none}select{-webkit-appearance:none}a{text-decoration:none}a:focus,a:hover{color:inherit;text-decoration:inherit}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{margin:0;padding:0;border:0;-webkit-box-shadow:none;box-shadow:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button;outline:none;border-width:0;background-color:rgba(0,0,0,0)}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input[type=number]{-moz-appearance:textfield}input[type=number],input[type=number]:hover,input[type=number]:focus{-moz-appearance:textfield}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}img{vertical-align:top;max-width:100%;height:auto}a:hover{color:inherit}b,strong{font-weight:700}@font-face{font-family:"lg";src:url("/wp-content/themes/jubga/assets/fonts/lg/lg.woff2?io9a6k") format("woff2"),url("/wp-content/themes/jubga/assets/fonts/lg/lg.ttf?io9a6k") format("truetype"),url("/wp-content/themes/jubga/assets/fonts/lg/lg.woff?io9a6k") format("woff"),url("/wp-content/themes/jubga/assets/fonts/lg/lg.svg?io9a6k#lg") format("svg");font-weight:normal;font-style:normal;font-display:block}.lg-icon{font-family:"lg" !important}.lg-icon{speak:never;font-style:normal;font-weight:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-container{font-family:system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans, sans-serif,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.lg-next,.lg-prev{background-color:rgba(0,0,0,.45);border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1084;outline:none;border:none}.lg-next.disabled,.lg-prev.disabled{opacity:0 !important}.lg-next.disabled,.lg-prev.disabled{cursor:default}.lg-next:hover:not(.disabled),.lg-prev:hover:not(.disabled){color:#fff}.lg-single-item .lg-next,.lg-single-item .lg-prev{display:none}.lg-next{right:20px}.lg-next:before{content:""}.lg-prev{left:20px}.lg-prev:after{content:""}@-webkit-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-webkit-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}.lg-outer.lg-right-end .lg-object{-webkit-animation:lg-right-end .3s;animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end .3s;animation:lg-left-end .3s;position:relative}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%}.lg-media-overlap .lg-toolbar{background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.4)));background-image:linear-gradient(0deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4))}.lg-toolbar .lg-icon{text-decoration:none !important}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;outline:medium none;will-change:color;-webkit-transition:color .2s linear;transition:color .2s linear;background:none;border:none;-webkit-box-shadow:none;box-shadow:none}.lg-toolbar .lg-icon.lg-icon-18{font-size:18px}.lg-toolbar .lg-icon:hover{color:#fff}.lg-toolbar .lg-close:after{content:""}.lg-toolbar .lg-maximize{font-size:22px}.lg-toolbar .lg-maximize:after{content:""}.lg-toolbar .lg-download:after{content:""}.lg-sub-html{color:#eee;font-size:16px;padding:10px 40px;text-align:center;z-index:1080;opacity:0;-webkit-transition:opacity .2s ease-out 0s;transition:opacity .2s ease-out 0s}.lg-sub-html h4{margin:0;font-size:13px;font-weight:bold}.lg-sub-html p{font-size:12px;margin:5px 0 0}.lg-sub-html a{color:inherit}.lg-sub-html a:hover{text-decoration:underline}.lg-media-overlap .lg-sub-html{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.6)));background-image:linear-gradient(180deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.6))}.lg-item .lg-sub-html{position:absolute;bottom:0;right:0;left:0}.lg-error-msg{font-size:14px;color:#999}.lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;height:47px;vertical-align:middle}.lg-closing .lg-toolbar,.lg-closing .lg-prev,.lg-closing .lg-next,.lg-closing .lg-sub-html{opacity:0;-webkit-transition:-webkit-transform .08 cubic-bezier(0, 0, 0.25, 1) 0s,opacity .08 cubic-bezier(0, 0, 0.25, 1) 0s,color .08 linear;-webkit-transition:opacity .08 cubic-bezier(0, 0, 0.25, 1) 0s,color .08 linear,-webkit-transform .08 cubic-bezier(0, 0, 0.25, 1) 0s;transition:opacity .08 cubic-bezier(0, 0, 0.25, 1) 0s,color .08 linear,-webkit-transform .08 cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform .08 cubic-bezier(0, 0, 0.25, 1) 0s,opacity .08 cubic-bezier(0, 0, 0.25, 1) 0s,color .08 linear;transition:transform .08 cubic-bezier(0, 0, 0.25, 1) 0s,opacity .08 cubic-bezier(0, 0, 0.25, 1) 0s,color .08 linear,-webkit-transform .08 cubic-bezier(0, 0, 0.25, 1) 0s}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-video-cont{-webkit-transition:-webkit-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s,opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;-webkit-transition:opacity 250ms cubic-bezier(0, 0, 0.25, 1),-webkit-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s !important;transition:opacity 250ms cubic-bezier(0, 0, 0.25, 1),-webkit-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s !important;transition:transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s,opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;transition:transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s,opacity 250ms cubic-bezier(0, 0, 0.25, 1),-webkit-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s !important}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-video-cont{opacity:0;-webkit-transform:scale3d(0.5, 0.5, 0.5);transform:scale3d(0.5, 0.5, 0.5);will-change:transform,opacity}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-video-cont{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}.lg-icon.focus-visible{color:#fff;border-radius:3px;outline:1px dashed rgba(255,255,255,.6)}.lg-icon:focus-visible{color:#fff;border-radius:3px;outline:1px dashed rgba(255,255,255,.6)}.lg-toolbar .lg-icon.focus-visible{border-radius:8px;outline-offset:-5px}.lg-toolbar .lg-icon:focus-visible{border-radius:8px;outline-offset:-5px}.lg-outer .lg-thumb-outer{background-color:#0d0a0a;width:100%;max-height:350px;overflow:hidden;float:left}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-webkit-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{-webkit-transition-duration:0s !important;transition-duration:0s !important}.lg-outer .lg-thumb-outer.lg-rebuilding-thumbnails .lg-thumb{-webkit-transition-duration:0s !important;transition-duration:0s !important}.lg-outer .lg-thumb-outer.lg-thumb-align-middle{text-align:center}.lg-outer .lg-thumb-outer.lg-thumb-align-left{text-align:left}.lg-outer .lg-thumb-outer.lg-thumb-align-right{text-align:right}.lg-outer.lg-single-item .lg-thumb-outer{display:none}.lg-outer .lg-thumb{padding:5px 0;height:100%;margin-bottom:-5px;display:inline-block;vertical-align:middle}@media(min-width: 768px){.lg-outer .lg-thumb{padding:10px 0}}.lg-outer .lg-thumb-item{cursor:pointer;float:left;overflow:hidden;height:100%;border-radius:2px;margin-bottom:5px;will-change:border-color}@media(min-width: 768px){.lg-outer .lg-thumb-item{border-radius:4px;border:2px solid #fff;-webkit-transition:border-color .25s ease;transition:border-color .25s ease}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707}.lg-outer .lg-thumb-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer .lg-toggle-thumb:after{content:""}.lg-outer.lg-animate-thumb .lg-thumb{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.lg-outer .lg-video-cont{text-align:center;display:inline-block;vertical-align:middle;position:relative}.lg-outer .lg-video-cont .lg-object{width:100% !important;height:100% !important}.lg-outer .lg-has-iframe .lg-video-cont{-webkit-overflow-scrolling:touch;overflow:auto}.lg-outer .lg-video-object{position:absolute;left:0;right:0;width:100%;height:100%;top:0;bottom:0;z-index:3}.lg-outer .lg-video-poster{z-index:1}.lg-outer .lg-has-video .lg-video-object{opacity:0;will-change:opacity;-webkit-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.lg-outer .lg-has-video.lg-video-loaded .lg-video-poster,.lg-outer .lg-has-video.lg-video-loaded .lg-video-play-button{opacity:0 !important}.lg-outer .lg-has-video.lg-video-loaded .lg-video-object{opacity:1}@-webkit-keyframes lg-play-stroke{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes lg-play-stroke{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@-webkit-keyframes lg-play-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lg-play-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.lg-video-play-button{width:18%;max-width:140px;position:absolute;top:50%;left:50%;z-index:2;cursor:pointer;-webkit-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1);will-change:opacity,transform;-webkit-transition:-webkit-transform .25s cubic-bezier(0.17, 0.88, 0.32, 1.28),opacity .1s;-webkit-transition:opacity .1s,-webkit-transform .25s cubic-bezier(0.17, 0.88, 0.32, 1.28);transition:opacity .1s,-webkit-transform .25s cubic-bezier(0.17, 0.88, 0.32, 1.28);transition:transform .25s cubic-bezier(0.17, 0.88, 0.32, 1.28),opacity .1s;transition:transform .25s cubic-bezier(0.17, 0.88, 0.32, 1.28),opacity .1s,-webkit-transform .25s cubic-bezier(0.17, 0.88, 0.32, 1.28)}.lg-video-play-button:hover .lg-video-play-icon-bg,.lg-video-play-button:hover .lg-video-play-icon{opacity:1}.lg-video-play-icon-bg{fill:none;stroke-width:3%;stroke:#fcfcfc;opacity:.6;will-change:opacity;-webkit-transition:opacity .12s ease-in;transition:opacity .12s ease-in}.lg-video-play-icon-circle{position:absolute;top:0;left:0;bottom:0;right:0;fill:none;stroke-width:3%;stroke:rgba(30,30,30,.9);stroke-opacity:1;stroke-linecap:round;stroke-dasharray:200;stroke-dashoffset:200}.lg-video-play-icon{position:absolute;width:25%;max-width:120px;left:50%;top:50%;-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);opacity:.6;will-change:opacity;-webkit-transition:opacity .12s ease-in;transition:opacity .12s ease-in}.lg-video-play-icon .lg-video-play-icon-inner{fill:#fcfcfc}.lg-video-loading .lg-video-play-icon-circle{-webkit-animation:lg-play-rotate 2s linear .25s infinite,lg-play-stroke 1.5s ease-in-out .25s infinite;animation:lg-play-rotate 2s linear .25s infinite,lg-play-stroke 1.5s ease-in-out .25s infinite}.lg-video-loaded .lg-video-play-button{opacity:0;-webkit-transform:translate(-50%, -50%) scale(0.7);transform:translate(-50%, -50%) scale(0.7)}.lg-progress-bar{background-color:#333;height:5px;left:0;position:absolute;top:0;width:100%;z-index:1083;opacity:0;will-change:opacity;-webkit-transition:opacity .08s ease 0s;transition:opacity .08s ease 0s}.lg-progress-bar .lg-progress{background-color:#a90707;height:5px;width:0}.lg-progress-bar.lg-start .lg-progress{width:100%}.lg-show-autoplay .lg-progress-bar{opacity:1}.lg-autoplay-button:after{content:""}.lg-show-autoplay .lg-autoplay-button:after{content:""}.lg-single-item .lg-autoplay-button{opacity:.75;pointer-events:none}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transition-duration:0ms !important;transition-duration:0ms !important}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{will-change:transform;-webkit-transition:-webkit-transform .5s cubic-bezier(0.12, 0.415, 0.01, 1.19) 0s;transition:-webkit-transform .5s cubic-bezier(0.12, 0.415, 0.01, 1.19) 0s;transition:transform .5s cubic-bezier(0.12, 0.415, 0.01, 1.19) 0s;transition:transform .5s cubic-bezier(0.12, 0.415, 0.01, 1.19) 0s, -webkit-transform .5s cubic-bezier(0.12, 0.415, 0.01, 1.19) 0s}.lg-outer.lg-use-transition-for-zoom.lg-zoom-drag-transition .lg-item.lg-complete.lg-zoomable .lg-img-wrap{will-change:transform;-webkit-transition:-webkit-transform .8s cubic-bezier(0, 0, 0.25, 1) 0s;transition:-webkit-transform .8s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform .8s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform .8s cubic-bezier(0, 0, 0.25, 1) 0s, -webkit-transform .8s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img{-webkit-transition:-webkit-transform .5s cubic-bezier(0.12, 0.415, 0.01, 1.19) 0s,opacity .15s !important;-webkit-transition:opacity .15s,-webkit-transform .5s cubic-bezier(0.12, 0.415, 0.01, 1.19) 0s !important;transition:opacity .15s,-webkit-transform .5s cubic-bezier(0.12, 0.415, 0.01, 1.19) 0s !important;transition:transform .5s cubic-bezier(0.12, 0.415, 0.01, 1.19) 0s,opacity .15s !important;transition:transform .5s cubic-bezier(0.12, 0.415, 0.01, 1.19) 0s,opacity .15s,-webkit-transform .5s cubic-bezier(0.12, 0.415, 0.01, 1.19) 0s !important}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);-webkit-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.no-transition,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.no-transition{-webkit-transition:none !important;transition:none !important}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.reset-transition{-webkit-transform:scale3d(1, 1, 1) translate3d(-50%, -50%, 0px) !important;transform:scale3d(1, 1, 1) translate3d(-50%, -50%, 0px) !important;max-width:none !important;max-height:none !important;top:50% !important;left:50% !important}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition-x,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.reset-transition-x{-webkit-transform:scale3d(1, 1, 1) translate3d(-50%, 0, 0px) !important;transform:scale3d(1, 1, 1) translate3d(-50%, 0, 0px) !important;top:0 !important;left:50% !important;max-width:none !important;max-height:none !important}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition-y,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.reset-transition-y{-webkit-transform:scale3d(1, 1, 1) translate3d(0, -50%, 0px) !important;transform:scale3d(1, 1, 1) translate3d(0, -50%, 0px) !important;top:50% !important;left:0% !important;max-width:none !important;max-height:none !important}.lg-icon.lg-zoom-in:after{content:""}.lg-actual-size .lg-icon.lg-zoom-in{opacity:.5;pointer-events:none}.lg-icon.lg-actual-size{font-size:20px}.lg-icon.lg-actual-size:after{content:""}.lg-icon.lg-zoom-out{opacity:.5;pointer-events:none}.lg-icon.lg-zoom-out:after{content:""}.lg-zoomed .lg-icon.lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer[data-lg-slide-type=video] .lg-zoom-in,.lg-outer[data-lg-slide-type=video] .lg-actual-size,.lg-outer[data-lg-slide-type=video] .lg-zoom-out,.lg-outer[data-lg-slide-type=iframe] .lg-zoom-in,.lg-outer[data-lg-slide-type=iframe] .lg-actual-size,.lg-outer[data-lg-slide-type=iframe] .lg-zoom-out,.lg-outer.lg-first-slide-loading .lg-zoom-in,.lg-outer.lg-first-slide-loading .lg-actual-size,.lg-outer.lg-first-slide-loading .lg-zoom-out{opacity:.75;pointer-events:none}.lg-outer .lg-pager-outer{text-align:center;z-index:1080;height:10px;margin-bottom:10px}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}.lg-outer.lg-single-item .lg-pager-outer{display:none}.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0 5px}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{-webkit-box-shadow:0 0 0 2px #fff inset;box-shadow:0 0 0 2px #fff inset}.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#fff;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;will-change:transform,opacity;-webkit-transition:opacity .15s ease 0s,-webkit-transform .15s ease 0s;transition:opacity .15s ease 0s,-webkit-transform .15s ease 0s;transition:opacity .15s ease 0s,transform .15s ease 0s;transition:opacity .15s ease 0s,transform .15s ease 0s,-webkit-transform .15s ease 0s;-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}.lg-outer .lg-pager-thumb-cont img{width:100%;height:100%}.lg-outer .lg-pager{background-color:rgba(255,255,255,.5);border-radius:50%;-webkit-box-shadow:0 0 0 8px rgba(255,255,255,.7) inset;box-shadow:0 0 0 8px rgba(255,255,255,.7) inset;display:block;height:12px;-webkit-transition:box-shadow .3s ease 0s;-webkit-transition:-webkit-box-shadow .3s ease 0s;transition:-webkit-box-shadow .3s ease 0s;transition:box-shadow .3s ease 0s;transition:box-shadow .3s ease 0s, -webkit-box-shadow .3s ease 0s;width:12px}.lg-outer .lg-pager:hover,.lg-outer .lg-pager:focus{-webkit-box-shadow:0 0 0 8px #fff inset;box-shadow:0 0 0 8px #fff inset}.lg-outer .lg-caret{border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}.lg-fullscreen:after{content:""}.lg-fullscreen-on .lg-fullscreen:after{content:""}.lg-outer .lg-dropdown-overlay{background-color:rgba(0,0,0,.25);bottom:0;cursor:default;left:0;position:absolute;right:0;top:0;z-index:1081;opacity:0;visibility:hidden;will-change:visibility,opacity;-webkit-transition:visibility 0s linear .18s,opacity .18s linear 0s;transition:visibility 0s linear .18s,opacity .18s linear 0s}.lg-outer.lg-dropdown-active .lg-dropdown,.lg-outer.lg-dropdown-active .lg-dropdown-overlay{-webkit-transition-delay:0s;transition-delay:0s;-webkit-transform:translate3d(0, 0px, 0);transform:translate3d(0, 0px, 0);opacity:1;visibility:visible}.lg-outer.lg-dropdown-active .lg-share{color:#fff}.lg-outer .lg-dropdown{background-color:#fff;border-radius:2px;font-size:14px;list-style-type:none;margin:0;padding:10px 0;position:absolute;right:0;text-align:left;top:50px;opacity:0;visibility:hidden;-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0);will-change:visibility,opacity,transform;-webkit-transition:-webkit-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;-webkit-transition:visibility 0s linear .5s,opacity .18s linear 0s,-webkit-transform .18s linear 0s;transition:visibility 0s linear .5s,opacity .18s linear 0s,-webkit-transform .18s linear 0s;transition:transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;transition:transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s,-webkit-transform .18s linear 0s}.lg-outer .lg-dropdown:after{content:"";display:block;height:0;width:0;position:absolute;border:8px solid rgba(0,0,0,0);border-bottom-color:#fff;right:16px;top:-16px}.lg-outer .lg-dropdown>li:last-child{margin-bottom:0px}.lg-outer .lg-dropdown>li:hover a{color:#333}.lg-outer .lg-dropdown a{color:#333;display:block;white-space:pre;padding:4px 12px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px}.lg-outer .lg-dropdown a:hover{background-color:rgba(0,0,0,.07)}.lg-outer .lg-dropdown .lg-dropdown-text{display:inline-block;line-height:1;margin-top:-3px;vertical-align:middle}.lg-outer .lg-dropdown .lg-icon{color:#333;display:inline-block;float:none;font-size:20px;height:auto;line-height:1;margin-right:8px;padding:0;vertical-align:middle;width:auto}.lg-outer .lg-share{position:relative}.lg-outer .lg-share:after{content:""}.lg-outer .lg-share-facebook .lg-icon{color:#3b5998}.lg-outer .lg-share-facebook .lg-icon:after{content:""}.lg-outer .lg-share-twitter .lg-icon{color:#00aced}.lg-outer .lg-share-twitter .lg-icon:after{content:""}.lg-outer .lg-share-pinterest .lg-icon{color:#cb2027}.lg-outer .lg-share-pinterest .lg-icon:after{content:""}.lg-comment-box{width:420px;max-width:100%;position:absolute;right:0;top:0;bottom:0;z-index:9999;background-color:#fff;will-change:transform;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);-webkit-transition:-webkit-transform .4s cubic-bezier(0, 0, 0.25, 1) 0s;transition:-webkit-transform .4s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform .4s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform .4s cubic-bezier(0, 0, 0.25, 1) 0s, -webkit-transform .4s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-comment-box .lg-comment-title{margin:0;color:#fff;font-size:18px}.lg-comment-box .lg-comment-header{background-color:#000;padding:12px 20px;position:absolute;left:0;right:0;top:0}.lg-comment-box .lg-comment-body{height:100% !important;padding-top:43px !important;width:100% !important}.lg-comment-box .fb-comments{height:100%;width:100%;background:url("/wp-content/themes/jubga/assets/images/lightGallery/loading.gif") no-repeat scroll center center #fff;overflow-y:auto;display:inline-block}.lg-comment-box .fb-comments[fb-xfbml-state=rendered]{background-image:none}.lg-comment-box .fb-comments>span{max-width:100%}.lg-comment-box .lg-comment-close{position:absolute;right:5px;top:12px;cursor:pointer;font-size:20px;color:#999;will-change:color;-webkit-transition:color .2s linear;transition:color .2s linear}.lg-comment-box .lg-comment-close:hover{color:#fff}.lg-comment-box .lg-comment-close:after{content:""}.lg-comment-box iframe{max-width:100% !important;width:100% !important}.lg-comment-box #disqus_thread{padding:0 20px}.lg-outer .lg-comment-overlay{background-color:rgba(0,0,0,.25);bottom:0;cursor:default;left:0;position:fixed;right:0;top:0;z-index:1081;opacity:0;visibility:hidden;will-change:visibility,opacity;-webkit-transition:visibility 0s linear .18s,opacity .18s linear 0s;transition:visibility 0s linear .18s,opacity .18s linear 0s}.lg-outer .lg-comment-toggle:after{content:""}.lg-outer.lg-comment-active .lg-comment-overlay{-webkit-transition-delay:0s;transition-delay:0s;-webkit-transform:translate3d(0, 0px, 0);transform:translate3d(0, 0px, 0);opacity:1;visibility:visible}.lg-outer.lg-comment-active .lg-comment-toggle{color:#fff}.lg-outer.lg-comment-active .lg-comment-box{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.lg-outer .lg-img-rotate{position:absolute;left:0;right:0;top:0;bottom:0;-webkit-transition:-webkit-transform .4s cubic-bezier(0, 0, 0.25, 1) 0s;transition:-webkit-transform .4s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform .4s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform .4s cubic-bezier(0, 0, 0.25, 1) 0s, -webkit-transform .4s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-outer[data-lg-slide-type=video] .lg-rotate-left,.lg-outer[data-lg-slide-type=video] .lg-rotate-right,.lg-outer[data-lg-slide-type=video] .lg-flip-ver,.lg-outer[data-lg-slide-type=video] .lg-flip-hor,.lg-outer[data-lg-slide-type=iframe] .lg-rotate-left,.lg-outer[data-lg-slide-type=iframe] .lg-rotate-right,.lg-outer[data-lg-slide-type=iframe] .lg-flip-ver,.lg-outer[data-lg-slide-type=iframe] .lg-flip-hor{opacity:.75;pointer-events:none}.lg-outer .lg-img-rotate:before{content:"";display:inline-block;height:100%;vertical-align:middle}.lg-rotate-left:after{content:""}.lg-rotate-right:after{content:""}.lg-icon.lg-flip-hor,.lg-icon.lg-flip-ver{font-size:26px}.lg-flip-ver:after{content:""}.lg-flip-hor:after{content:""}.lg-medium-zoom-item{cursor:-webkit-zoom-in;cursor:zoom-in}.lg-medium-zoom .lg-outer{cursor:-webkit-zoom-out;cursor:zoom-out}.lg-medium-zoom .lg-outer.lg-grab img.lg-object{cursor:-webkit-zoom-out;cursor:zoom-out}.lg-medium-zoom .lg-outer.lg-grabbing img.lg-object{cursor:-webkit-zoom-out;cursor:zoom-out}.lg-relative-caption .lg-outer .lg-sub-html{white-space:normal;bottom:auto;padding:0;background-image:none}.lg-relative-caption .lg-outer .lg-relative-caption-item{opacity:0;padding:16px 0;-webkit-transition:.5s opacity ease;transition:.5s opacity ease}.lg-relative-caption .lg-outer .lg-show-caption .lg-relative-caption-item{opacity:1}.lg-group:after{content:"";display:table;clear:both}.lg-container{display:none;outline:none}.lg-container.lg-show{display:block}.lg-on{scroll-behavior:unset}.lg-overlay-open{overflow:hidden}.lg-toolbar,.lg-prev,.lg-next,.lg-pager-outer,.lg-hide-sub-html .lg-sub-html{opacity:0;will-change:transform,opacity;-webkit-transition:-webkit-transform .25s cubic-bezier(0, 0, 0.25, 1) 0s,opacity .25s cubic-bezier(0, 0, 0.25, 1) 0s;-webkit-transition:opacity .25s cubic-bezier(0, 0, 0.25, 1) 0s,-webkit-transform .25s cubic-bezier(0, 0, 0.25, 1) 0s;transition:opacity .25s cubic-bezier(0, 0, 0.25, 1) 0s,-webkit-transform .25s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform .25s cubic-bezier(0, 0, 0.25, 1) 0s,opacity .25s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform .25s cubic-bezier(0, 0, 0.25, 1) 0s,opacity .25s cubic-bezier(0, 0, 0.25, 1) 0s,-webkit-transform .25s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-show-in .lg-toolbar,.lg-show-in .lg-prev,.lg-show-in .lg-next,.lg-show-in .lg-pager-outer{opacity:1}.lg-show-in.lg-hide-sub-html .lg-sub-html{opacity:1}.lg-show-in .lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}.lg-show-in .lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}.lg-show-in .lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}.lg-show-in .lg-hide-items.lg-hide-sub-html .lg-sub-html{opacity:0;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}.lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1050;text-align:left;opacity:.001;outline:none;will-change:auto;overflow:hidden;-webkit-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer *{-webkit-box-sizing:border-box;box-sizing:border-box}.lg-outer.lg-zoom-from-image{opacity:1}.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-prev-slide,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-next-slide,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-current{-webkit-transition-duration:inherit !important;transition-duration:inherit !important;-webkit-transition-timing-function:inherit !important;transition-timing-function:inherit !important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-current{-webkit-transition-duration:0s !important;transition-duration:0s !important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-current{opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-content{position:absolute;top:0;left:0;right:0;bottom:0}.lg-outer .lg-inner{width:100%;position:absolute;left:0;top:0;bottom:0;-webkit-transition:opacity 0s;transition:opacity 0s;white-space:nowrap}.lg-outer .lg-item{display:none !important}.lg-outer .lg-item:not(.lg-start-end-progress){background:url("/wp-content/themes/jubga/assets/images/lightGallery/loading.gif") no-repeat scroll center center rgba(0,0,0,0)}.lg-outer.lg-css3 .lg-prev-slide,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide{display:inline-block !important}.lg-outer.lg-css .lg-current{display:inline-block !important}.lg-outer .lg-item,.lg-outer .lg-img-wrap{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-item:before,.lg-outer .lg-img-wrap:before{content:"";display:inline-block;height:100%;vertical-align:middle}.lg-outer .lg-img-wrap{position:absolute;left:0;right:0;top:0;bottom:0;white-space:nowrap;font-size:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-object{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto;height:auto;position:relative}.lg-outer .lg-empty-html.lg-sub-html,.lg-outer .lg-empty-html .lg-sub-html{display:none}.lg-outer.lg-hide-download .lg-download{opacity:.75;pointer-events:none}.lg-outer .lg-first-slide .lg-dummy-img{position:absolute;top:50%;left:50%}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-components{-webkit-transform:translate3d(0, 0%, 0);transform:translate3d(0, 0%, 0);opacity:1}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-sub-html{opacity:1;-webkit-transition:opacity .2s ease-out .15s;transition:opacity .2s ease-out .15s}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:#000;opacity:0;will-change:auto;-webkit-transition:opacity 333ms ease-in 0s;transition:opacity 333ms ease-in 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-prev-slide,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-current{-webkit-transition:none 0s ease 0s !important;transition:none 0s ease 0s !important}.lg-css3.lg-use-css3 .lg-item{-webkit-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-prev-slide,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-current{-webkit-transition:opacity .1s ease 0s;transition:opacity .1s ease 0s}.lg-css3.lg-use-css3 .lg-item.lg-start-progress{-webkit-transition:-webkit-transform 1s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s;transition:-webkit-transform 1s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s;transition:transform 1s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s;transition:transform 1s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s, -webkit-transform 1s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s}.lg-css3.lg-use-css3 .lg-item.lg-start-end-progress{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;transition:-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity .1s ease 0s;-webkit-transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-container{display:none}.lg-container.lg-show{display:block}.lg-container.lg-dragging-vertical .lg-backdrop{-webkit-transition-duration:0s !important;transition-duration:0s !important}.lg-container.lg-dragging-vertical .lg-css3 .lg-item.lg-current{-webkit-transition-duration:0s !important;transition-duration:0s !important}.lg-container.lg-dragging-vertical .lg-css3 .lg-item.lg-current{opacity:1}.lg-inline .lg-backdrop,.lg-inline .lg-outer{position:absolute}.lg-inline .lg-backdrop{z-index:1}.lg-inline .lg-outer{z-index:2}.lg-inline .lg-maximize:after{content:""}.lg-components{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);will-change:transform;-webkit-transition:-webkit-transform .35s ease-out 0s;transition:-webkit-transform .35s ease-out 0s;transition:transform .35s ease-out 0s;transition:transform .35s ease-out 0s, -webkit-transform .35s ease-out 0s;z-index:1080;position:absolute;bottom:0;right:0;left:0}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0px, 0, 0);transform:translate3d(0px, 0, 0)}.swiper-container-multirow>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(44px/44*27);width:calc(var(--swiper-navigation-size)/44*27);height:44px;height:var(--swiper-navigation-size);margin-top:calc(0px - 44px/2);margin-top:calc(0px - var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#007aff;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{text-transform:none !important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:44px;font-size:var(--swiper-navigation-size);letter-spacing:0;text-transform:none;-webkit-font-feature-settings:;font-feature-settings:;font-variant:normal;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#ffffff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(0.33);transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(0.66);transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(0.33);transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(0.66);transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(0.33);transform:scale(0.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:50%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none !important}.swiper-pagination-bullet-active{opacity:1;background:#007aff;background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0px, -50%, 0);transform:translate3d(0px, -50%, 0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s transform,.2s top;transition:.2s transform,.2s top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s transform,.2s left;transition:.2s transform,.2s left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s transform,.2s right;transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0, 0, 0, 0.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#ffffff}.swiper-pagination-black{--swiper-pagination-color:#000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0, 0, 0, 0.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0, 0, 0, 0.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear;-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid #007aff;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-container-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}:root{--main-color: #006c7c;--dark-main-color: #00657D;--text-color: #1e1e1e;--light-text-color: #696969;--inverse-text-color: #ffffff;--gray-bg: #f9f9f9;--tabs-nav-bg: #e4e4e4;--blue-color: #00a8d0;--dark-blue-color: #002E7C;--light-blue-color: #aeefff;--light-blue-border: #80CADA;--fire-color: #ff953f;--peach: #FFC36D;--brown-color: #daab68;--button-light-border-color: rgba(0, 108, 124, 0.15);--overlay-images: rgba(0, 0, 0, 0.15);--telegram-color: #419fd9;--whatsapp-color: #25d366;--viber-color: #7f4da0;--error-color: #FF4E4E}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:rgba(0,0,0,0)}::-moz-selection{background:rgba(0,108,124,.5);text-shadow:none}::selection{background:rgba(0,108,124,.5);text-shadow:none}::-moz-selection{background:rgba(0,108,124,.5);text-shadow:none}html,body{height:100%}body{font-family:"Inter",sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:1.5;color:#1e1e1e;color:var(--text-color);background:#ffffff;background:var(--inverse-text-color);overflow-x:hidden;margin:0}@media screen and (min-width: 768px){body{font-size:1.1111111111vw}}@media screen and (min-width: 1440px){body{font-size:16px}}body.lock{overflow:hidden}body *{font-family:inherit}body>[class^=x-tl-booking-widget]{display:none !important}a{color:#006c7c;color:var(--main-color);text-decoration:none}a:hover{text-decoration:underline}a[href^="tel:"]{white-space:nowrap}svg{display:block;fill:rgba(0,0,0,0)}ol,ul{list-style:none}button{cursor:pointer}input{outline:none}@media screen and (max-width: 767.98px){.b24-widget-button-position-bottom-right{right:0px !important;bottom:90px !important}}.grecaptcha-badge{opacity:0;pointer-events:none;visibility:hidden;z-index:-1}.container{padding:0 15px}@media screen and (min-width: 768px){.container{padding:0;width:88.8888888889vw;margin:0 auto}}@media screen and (min-width: 1440px){.container{width:1280px;}}.adaptive-image{display:block;overflow:hidden;position:relative;width:100%;height:100%;border-radius:30px;isolation:isolate}@media screen and (min-width: 768px){.adaptive-image{border-radius:2.7777777778vw}}@media screen and (min-width: 1440px){.adaptive-image{border-radius:40px}}.adaptive-image.border-main{border:1px solid #006c7c}.adaptive-image>video,.adaptive-image>img{width:100%;max-width:100%;height:100%;display:block;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;z-index:0}.adaptive-image--contain>img{-o-object-fit:contain;object-fit:contain}.section-title{font-family:"Suisse Intl",sans-serif;font-weight:700;font-size:30px;line-height:37px;text-transform:uppercase;white-space:pre-line}@media screen and (min-width: 768px){.section-title{font-size:4.1666666667vw;line-height:4.6527777778vw}}@media screen and (min-width: 1440px){.section-title{font-size:60px;line-height:67px}}@media screen and (max-width: 767.98px){.section-title--mobile-large{font-size:40px;line-height:50px}}.section-title .small{font-size:25px;line-height:32px}@media screen and (min-width: 768px){.section-title .small{font-size:2.7777777778vw;line-height:3.2638888889vw}}@media screen and (min-width: 1440px){.section-title .small{font-size:40px;line-height:47px}}.section{position:relative;background-color:#ffffff;background-color:var(--inverse-text-color);border-radius:30px 30px 0 0;padding:60px 0 120px;margin-top:-60px}@media screen and (min-width: 768px){.section{border-radius:4.1666666667vw 4.1666666667vw 0 0;padding:5.2083333333vw 0 10.4166666667vw;margin-top:-5.2083333333vw}}@media screen and (min-width: 1440px){.section{border-radius:60px 60px 0 0;padding:75px 0 150px;margin-top:-75px}}.section--same{padding:30px 0 90px;margin-top:-60px}@media screen and (min-width: 768px){.section--same{padding:2.6041666667vw 0 7.8125vw;margin-top:-5.2083333333vw}}@media screen and (min-width: 1440px){.section--same{padding:37.5px 0 112.5px;margin-top:-75px}}.bg-blue{background:linear-gradient(159.77deg, #00a8d0 1.16%, #006c7c 157.89%);background:linear-gradient(159.77deg, var(--blue-color) 1.16%, var(--main-color) 157.89%);color:#ffffff;color:var(--inverse-text-color)}.bg-gray{background-color:#f9f9f9;background-color:var(--gray-bg)}.main-color{color:#006c7c;color:var(--main-color);fill:#006c7c;fill:var(--main-color);stroke:#006c7c;stroke:var(--main-color)}.brown{color:#daab68;color:var(--brown-color);fill:#daab68;fill:var(--brown-color);stroke:#daab68;stroke:var(--brown-color)}.orange{color:#ff953f;color:var(--fire-color);fill:#ff953f;fill:var(--fire-color);stroke:#ff953f;stroke:var(--fire-color)}.blue{color:#00a8d0;color:var(--blue-color);fill:#00a8d0;fill:var(--blue-color);stroke:#00a8d0;stroke:var(--blue-color)}.red{color:#FF4E4E;color:var(--error-color);fill:#FF4E4E;fill:var(--error-color);stroke:#FF4E4E;stroke:var(--error-color)}.button{text-decoration:none !important}.button{position:relative;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:500;font-size:20px;line-height:27px;height:80px;border-radius:20px;padding:0 25px;border:1px solid #006c7c;border:1px solid var(--main-color);background-color:#006c7c;background-color:var(--main-color);color:#ffffff;color:var(--inverse-text-color);fill:#ffffff;fill:var(--inverse-text-color);stroke:#ffffff;stroke:var(--inverse-text-color);-webkit-transition:border-color .3s ease-in-out,background-color .3s ease-in-out,color .3s ease-in-out,fill .3s ease-in-out,stroke .3s ease-in-out;transition:border-color .3s ease-in-out,background-color .3s ease-in-out,color .3s ease-in-out,fill .3s ease-in-out,stroke .3s ease-in-out}@media screen and (min-width: 768px){.button{font-size:1.3888888889vw;line-height:1.875vw;height:5.5555555556vw;border-radius:1.3888888889vw;padding:0 1.7361111111vw;border-width:.0694444444vw}}@media screen and (min-width: 1440px){.button{font-size:20px;line-height:27px;height:80px;border-radius:20px;padding:0 25px;border-width:1px}}.button__icon:first-child{margin-right:12px}@media screen and (min-width: 768px){.button__icon:first-child{margin-right:.8333333333vw}}@media screen and (min-width: 1440px){.button__icon:first-child{margin-right:12px}}.button__icon:last-child{margin-left:12px}@media screen and (min-width: 768px){.button__icon:last-child{margin-right:.8333333333vw}}@media screen and (min-width: 1440px){.button__icon:last-child{margin-right:12px}}.button__arrow-wrapper{width:0;overflow:hidden;-webkit-transition:width .3s ease-in-out,padding .3s ease-in-out;transition:width .3s ease-in-out,padding .3s ease-in-out;stroke:inherit}.button__arrow{stroke:inherit;width:20px;height:20px;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out}@media screen and (min-width: 768px){.button__arrow{width:1.3888888889vw;height:1.3888888889vw}}@media screen and (min-width: 1440px){.button__arrow{width:20px;height:20px}}.button.active,.button:hover{background-color:#ffffff;background-color:var(--inverse-text-color);color:#006c7c;color:var(--main-color);fill:#006c7c;fill:var(--main-color);stroke:#006c7c;stroke:var(--main-color)}.button.active .button__arrow-wrapper,.button:hover .button__arrow-wrapper{width:32px;padding-left:12px}@media screen and (min-width: 768px){.button.active .button__arrow-wrapper,.button:hover .button__arrow-wrapper{width:2.2222222222vw;padding-left:.8333333333vw}}@media screen and (min-width: 1440px){.button.active .button__arrow-wrapper,.button:hover .button__arrow-wrapper{width:32px;padding-left:12px}}.button.active .button__arrow,.button:hover .button__arrow{-webkit-transform:translateX(0);transform:translateX(0)}.button--inverse{background-color:#ffffff;background-color:var(--inverse-text-color);color:#006c7c;color:var(--main-color);fill:#006c7c;fill:var(--main-color);stroke:#006c7c;stroke:var(--main-color)}.button--inverse.active,.button--inverse:hover{background-color:#006c7c;background-color:var(--main-color);color:#ffffff;color:var(--inverse-text-color);fill:#ffffff;fill:var(--inverse-text-color);stroke:#ffffff;stroke:var(--inverse-text-color)}.button--light{border-color:rgba(0, 108, 124, 0.15);border-color:var(--button-light-border-color);background-color:rgba(0,0,0,0);color:#006c7c;color:var(--main-color);fill:#006c7c;fill:var(--main-color);stroke:#006c7c;stroke:var(--main-color)}.button--light.active,.button--light:hover{border-color:#006c7c;border-color:var(--main-color);background-color:#006c7c;background-color:var(--main-color);color:#ffffff;color:var(--inverse-text-color);fill:#ffffff;fill:var(--inverse-text-color);stroke:#ffffff;stroke:var(--inverse-text-color)}.button--light-inverse{border-color:#006c7c;border-color:var(--main-color);background-color:#006c7c;background-color:var(--main-color);color:#ffffff;color:var(--inverse-text-color);fill:#ffffff;fill:var(--inverse-text-color);stroke:#ffffff;stroke:var(--inverse-text-color)}.button--light-inverse.active,.button--light-inverse:hover{border-color:rgba(0, 108, 124, 0.15);border-color:var(--button-light-border-color);background-color:rgba(0,0,0,0);color:#006c7c;color:var(--main-color);fill:#006c7c;fill:var(--main-color);stroke:#006c7c;stroke:var(--main-color)}.button--white{border-color:#ffffff;border-color:var(--inverse-text-color);background-color:#ffffff;background-color:var(--inverse-text-color);color:#006c7c;color:var(--main-color);fill:#006c7c;fill:var(--main-color);stroke:#006c7c;stroke:var(--main-color)}.button--white.active,.button--white:hover{background-color:rgba(0,0,0,0);border-color:#ffffff;border-color:var(--inverse-text-color);color:#ffffff;color:var(--inverse-text-color);fill:#ffffff;fill:var(--inverse-text-color);stroke:#ffffff;stroke:var(--inverse-text-color)}.button--white-inverse{background-color:rgba(0,0,0,0);border-color:#ffffff;border-color:var(--inverse-text-color);color:#ffffff;color:var(--inverse-text-color);fill:#ffffff;fill:var(--inverse-text-color);stroke:#ffffff;stroke:var(--inverse-text-color)}.button--white-inverse.active,.button--white-inverse:hover{background-color:#ffffff;background-color:var(--inverse-text-color);color:#006c7c;color:var(--main-color);fill:#006c7c;fill:var(--main-color);stroke:#006c7c;stroke:var(--main-color)}.button--gray{border-color:#e4e4e4;border-color:var(--tabs-nav-bg);background-color:#e4e4e4;background-color:var(--tabs-nav-bg);color:#1e1e1e;color:var(--text-color);fill:#1e1e1e;fill:var(--text-color);stroke:#1e1e1e;stroke:var(--text-color)}.button--gray.active,.button--gray:hover{background-color:#ffffff;background-color:var(--inverse-text-color);color:#1e1e1e;color:var(--text-color);fill:#1e1e1e;fill:var(--text-color);stroke:#1e1e1e;stroke:var(--text-color)}.button--gray-inverse{border-color:#e4e4e4;border-color:var(--tabs-nav-bg);background-color:#ffffff;background-color:var(--inverse-text-color);color:#1e1e1e;color:var(--text-color);fill:#1e1e1e;fill:var(--text-color);stroke:#1e1e1e;stroke:var(--text-color)}.button--gray-inverse.active,.button--gray-inverse:hover{background-color:#e4e4e4;background-color:var(--tabs-nav-bg);color:#1e1e1e;color:var(--text-color);fill:#1e1e1e;fill:var(--text-color);stroke:#1e1e1e;stroke:var(--text-color)}.button--load{pointer-events:none}.button--load>*{opacity:0}.button--load::before{content:". . .";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -75%);transform:translate(-50%, -75%);line-height:1;opacity:1}.button--blue{border-color:#00a8d0;border-color:var(--blue-color);background-color:#00a8d0;background-color:var(--blue-color);color:#ffffff;color:var(--inverse-text-color);fill:#ffffff;fill:var(--inverse-text-color);stroke:#ffffff;stroke:var(--inverse-text-color)}.button--blue.active,.button--blue:hover{background-color:#ffffff;background-color:var(--inverse-text-color);border-color:#00a8d0;border-color:var(--blue-color);color:#00a8d0;color:var(--blue-color);fill:#00a8d0;fill:var(--blue-color);stroke:#00a8d0;stroke:var(--blue-color)}.header{padding:11px 0;position:absolute;top:0;left:0;width:100%;z-index:100}@media screen and (min-width: 768px){.header{padding:1.3888888889vw 0}}@media screen and (min-width: 1440px){.header{padding:20px 0}}.header__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:47px}@media(max-width: 768px){.header__container{gap:20px}}@media(max-width: 412px){.header__container{gap:10px}}.header__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:60px}@media(min-width: 1440px){.header__left{gap:120px}}@media(max-width: 1280px){.header__left{gap:35px}}.header__img{display:block;width:132px;height:42px;fill:#ffffff;fill:var(--inverse-text-color)}@media screen and (min-width: 768px){.header__img{width:10.4166666667vw;height:3.2638888889vw}}@media screen and (min-width: 1440px){.header__img{width:150px;height:47px}}@media screen and (max-width: 1060px){.header__menu{display:none}}.header__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.header__booking{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start}@media screen and (max-width: 767.98px){.header__booking{display:none}}.header__booking-phone{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.header__booking-phone{gap:12px;display:-webkit-box;display:-ms-flexbox;display:flex;color:#ffffff;color:var(--inverse-text-color);font-size:14px;margin-right:35px}@media(min-width: 1440px){.header__booking-phone{margin-right:67px}}.header__booking-link{position:relative;font-size:16px;height:44px}@media screen and (min-width: 768px){.header__booking-link{font-size:1.1111111111vw;height:4.1666666667vw}}@media screen and (min-width: 1440px){.header__booking-link{font-size:16px;height:44px}}@media(max-width: 768px){.header__booking-link{font-size:12px;height:38px}}.header--white-links:not(.active):not(.open){background-color:rgba(0,0,0,0)}.header--white-links:not(.active):not(.open) .header__img{fill:#ffffff;fill:var(--inverse-text-color)}.header--white-links:not(.active):not(.open) .header__menu a{color:#ffffff;color:var(--inverse-text-color);-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.header--white-links:not(.active):not(.open) .header__menu a:hover{opacity:.6}.footer{position:relative;margin-top:-60px;border-radius:30px 30px 0px 0px;padding:60px 0;background-color:#006c7c;background-color:var(--main-color);color:#ffffff;color:var(--inverse-text-color)}@media screen and (min-width: 768px){.footer{border-radius:4.1666666667vw 4.1666666667vw 0 0;padding:5.2083333333vw 0;margin-top:-5.2083333333vw}.footer.float{padding:5.2083333333vw 0 170px}}@media screen and (min-width: 1440px){.footer{border-radius:60px 60px 0 0;margin-top:-75px}}.footer a:not(.button){color:#ffffff;color:var(--inverse-text-color)}@media screen and (min-width: 768px){.footer__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media screen and (max-width: 767.98px){.footer__column--left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media screen and (min-width: 768px){.footer__column--left{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:16.6666666667vw}}@media screen and (min-width: 1440px){.footer__column--left{width:240px}}@media screen and (max-width: 767.98px){.footer__column--right{margin-top:30px}}@media screen and (min-width: 768px){.footer__column--right{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:25.6944444444vw}}@media screen and (min-width: 1440px){.footer__column--right{width:370px}}@media screen and (max-width: 767.98px){.footer__column--center{margin-top:30px}}@media screen and (min-width: 768px){.footer__column--center{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin:0 4.5138888889vw 0 9.0277777778vw;-webkit-box-flex:1;-ms-flex:1 0 1%;flex:1 0 1%}}@media screen and (min-width: 1440px){.footer__column--center{margin:0 65px 0 130px}}.footer__logo-link{display:block;margin-bottom:20px}@media screen and (min-width: 768px){.footer__logo-link{margin-bottom:2.0833333333vw}}@media screen and (min-width: 1440px){.footer__logo-link{margin-bottom:30px}}.footer__logo{width:150px;height:47px;fill:#ffffff;fill:var(--inverse-text-color)}@media screen and (min-width: 768px){.footer__logo{width:10.4166666667vw;height:3.2638888889vw}}@media screen and (min-width: 1440px){.footer__logo{width:150px;height:47px}}.footer__booking-phone{fill:#ffffff;fill:var(--inverse-text-color)}@media screen and (min-width: 768px){.footer__booking-phone{margin-bottom:1.0416666667vw}}@media screen and (min-width: 1440px){.footer__booking-phone{margin-bottom:15px}}.footer__button{width:100%;height:60px;font-size:inherit}@media screen and (min-width: 768px){.footer__button{height:4.1666666667vw}}@media screen and (min-width: 1440px){.footer__button{height:60px}}.footer__button+.footer__button{margin-top:15px}@media screen and (min-width: 768px){.footer__button+.footer__button{margin-top:1.0416666667vw}}@media screen and (min-width: 1440px){.footer__button+.footer__button{margin-top:15px}}.footer__socials{margin-top:30px}@media screen and (min-width: 768px){.footer__socials{margin-top:2.7777777778vw}}@media screen and (min-width: 1440px){.footer__socials{margin-top:40px}}.footer__socials-label{opacity:.5;margin-bottom:5px}@media screen and (min-width: 768px){.footer__socials-label{margin-bottom:.3472222222vw}}@media screen and (min-width: 1440px){.footer__socials-label{margin-bottom:5px}}.footer__socials-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__social+.footer__social{margin-left:8px}@media screen and (min-width: 768px){.footer__social+.footer__social{margin-left:.5555555556vw}}@media screen and (min-width: 1440px){.footer__social+.footer__social{margin-left:8px}}.footer__social-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:35px;height:35px;border-radius:5px;border:1px solid #ffffff;border:1px solid var(--inverse-text-color);background-color:#ffffff;background-color:var(--inverse-text-color);fill:#006c7c;fill:var(--main-color);stroke:#006c7c;stroke:var(--main-color)}@media screen and (min-width: 768px){.footer__social-link{width:2.4305555556vw;height:2.4305555556vw;border-radius:.3472222222vw;border-width:.0694444444vw}}@media screen and (min-width: 1440px){.footer__social-link{width:35px;height:35px;border-radius:5px;border-width:1px}}.footer__social-link:hover{background-color:#006c7c;background-color:var(--main-color);fill:#ffffff;fill:var(--inverse-text-color);stroke:#ffffff;stroke:var(--inverse-text-color)}.footer__social-icon{fill:inherit;stroke:inherit}.footer__social-icon--vk{width:19px;height:12px}@media screen and (min-width: 768px){.footer__social-icon--vk{width:1.3194444444vw;height:.8333333333vw}}@media screen and (min-width: 1440px){.footer__social-icon--vk{width:19px;height:12px}}.footer__social-icon--telegram{width:17.5px;height:15px}@media screen and (min-width: 768px){.footer__social-icon--telegram{width:1.2152777778vw;height:1.0416666667vw}}@media screen and (min-width: 1440px){.footer__social-icon--telegram{width:17.5px;height:15px}}.footer__sber{display:block;width:100%;max-width:331px;margin:0 auto;margin-top:20px}@media screen and (min-width: 768px){.footer__sber{margin-top:2.0833333333vw;max-width:100%}}@media screen and (min-width: 1440px){.footer__sber{margin-top:30px}}.footer__sber>img{width:100%;height:auto}.footer__bottom{position:relative;margin-top:40px;padding-top:40px}@media screen and (min-width: 768px){.footer__bottom{margin-top:4.1666666667vw;padding-top:4.1666666667vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width: 1440px){.footer__bottom{margin-top:60px;padding-top:60px}}.footer__bottom::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:1px;opacity:.15;background-color:#ffffff;background-color:var(--inverse-text-color)}@media screen and (min-width: 768px){.footer__bottom::before{height:.0694444444vw}}@media screen and (min-width: 1440px){.footer__bottom::before{height:1px}}@media screen and (min-width: 768px){.footer__left{max-width:50%}}.footer__copyright{margin-bottom:15px}@media screen and (min-width: 768px){.footer__copyright{margin-bottom:1.0416666667vw}}@media screen and (min-width: 1440px){.footer__copyright{margin-bottom:15px}}.footer__text{font-size:12px;opacity:.5}@media screen and (min-width: 768px){.footer__text{font-size:.8333333333vw}}@media screen and (min-width: 1440px){.footer__text{font-size:12px}}.footer__text+.footer__text{margin-top:15px}@media screen and (min-width: 768px){.footer__text+.footer__text{margin-top:1.0416666667vw}}@media screen and (min-width: 1440px){.footer__text+.footer__text{margin-top:15px}}@media screen and (max-width: 767.98px){.footer__right{position:relative;margin-top:40px;padding-top:40px}}@media screen and (min-width: 768px){.footer__right{width:25.6944444444vw;min-width:25.6944444444vw}}@media screen and (min-width: 1440px){.footer__right{width:370px;min-width:370px}}@media screen and (max-width: 767.98px){.footer__right::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:1px;opacity:.15;background-color:#ffffff;background-color:var(--inverse-text-color)}}.footer__right-item+.footer__right-item{margin-top:15px}@media screen and (min-width: 768px){.footer__right-item+.footer__right-item{margin-top:1.0416666667vw}}@media screen and (min-width: 1440px){.footer__right-item+.footer__right-item{margin-top:15px}}.footer__right-item a{text-decoration:underline}.footer__right-item a:hover{text-decoration:none}.footer__dev{display:block;width:74px;height:17px;margin-top:30px}@media screen and (min-width: 768px){.footer__dev{width:10.2777777778vw;height:2.3611111111vw;margin-top:2.0833333333vw}}@media screen and (min-width: 1440px){.footer__dev{width:148px;height:34px;margin-top:30px}}.footer__dev-logo{width:100%;height:100%;fill:#ffffff;fill:var(--inverse-text-color)}.modals{position:fixed;z-index:1000;opacity:0;top:50%;left:50%;width:0;height:0;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.modals.active{opacity:1;width:100%;height:100%;left:0;top:0}.modals__overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;background:rgba(0, 0, 0, 0.15);background:var(--overlay-images);-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px)}.modals__inner{position:relative;z-index:1;background:#ffffff;background:var(--inverse-text-color);color:#1e1e1e;color:var(--text-color);width:100%;max-width:600px;padding:35px 25px;overflow-y:auto;border-radius:20px}@media screen and (min-width: 768px){.modals__inner{padding:3.125vw;border-radius:1.3888888889vw}}@media screen and (min-width: 1440px){.modals__inner{padding:45px;border-radius:20px}}.modals__close{position:absolute;top:0;right:0;padding:20px;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;opacity:.5;border:0;background:rgba(0,0,0,0);z-index:10}@media screen and (min-width: 768px){.modals__close{padding:1.3888888889vw}}@media screen and (min-width: 1440px){.modals__close{padding:20px}}.modals__close:hover{opacity:1}.modals__close-icon{width:32px;height:32px;stroke:#1e1e1e;stroke:var(--text-color)}@media screen and (min-width: 768px){.modals__close-icon{width:2.2222222222vw;height:2.2222222222vw}}@media screen and (min-width: 1440px){.modals__close-icon{width:32px;height:32px}}.modals__item{display:none;opacity:0;-webkit-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out}.modals__item.active{display:block;opacity:1}.modals__uptitle{text-transform:uppercase;font-weight:600;font-size:15px;line-height:24px;margin-bottom:20px;opacity:.5}@media screen and (min-width: 768px){.modals__uptitle{font-size:1.25vw;line-height:1.875vw;margin-bottom:1.7361111111vw}}@media screen and (min-width: 1440px){.modals__uptitle{font-size:18px;line-height:27px;margin-bottom:25px}}.modals__title{text-transform:uppercase;font-weight:700;font-size:25px;line-height:32px;margin-bottom:15px}@media screen and (min-width: 768px){.modals__title{font-size:2.7777777778vw;line-height:3.2638888889vw;margin-bottom:1.0416666667vw}}@media screen and (min-width: 1440px){.modals__title{font-size:40px;line-height:47px;margin-bottom:15px}}.modals__text{font-size:16px;line-height:1.5;opacity:.8}@media screen and (min-width: 768px){.modals__text{font-size:1.25vw}}@media screen and (min-width: 1440px){.modals__text{font-size:18px}}.modals__form{margin-top:35px}@media screen and (min-width: 768px){.modals__form{margin-top:3.125vw}}@media screen and (min-width: 1440px){.modals__form{margin-top:45px}}.modals__row+.modals__row{margin-top:20px}@media screen and (min-width: 768px){.modals__row+.modals__row{margin-top:1.7361111111vw}}@media screen and (min-width: 1440px){.modals__row+.modals__row{margin-top:25px}}.modals__button{width:100%}.modals__accept{margin-top:15px;opacity:.5;font-size:14px;line-height:21px}@media screen and (min-width: 768px){.modals__accept{font-size:1.1111111111vw;line-height:1.6666666667vw;margin-top:1.0416666667vw}}@media screen and (min-width: 1440px){.modals__accept{font-size:16px;line-height:24px;margin-top:15px}}.modals__feedback-list{margin-top:35px}@media screen and (min-width: 768px){.modals__feedback-list{margin-top:3.125vw}}@media screen and (min-width: 1440px){.modals__feedback-list{margin-top:45px}}.editor a:not([class]){color:#006c7c;color:var(--main-color);-webkit-transition:color .3s ease-out;transition:color .3s ease-out;text-decoration:underline}.editor a:focus,.editor a:hover,.editor a:active{outline:0;text-decoration:none}.editor h1,.editor h2,.editor h3,.editor h4,.editor h5,.editor h6{font-weight:700;line-height:1.1;clear:both;margin:0 0 25px 0;text-rendering:optimizeLegibility}@media screen and (min-width: 768px){.editor h1,.editor h2,.editor h3,.editor h4,.editor h5,.editor h6{margin:0 0 1.7361111111vw 0}}@media screen and (min-width: 1440px){.editor h1,.editor h2,.editor h3,.editor h4,.editor h5,.editor h6{margin:0 0 25px 0}}.editor h1{font-size:34px}@media screen and (min-width: 768px){.editor h1{font-size:4.1666666667vw;text-transform:uppercase}}@media screen and (min-width: 1440px){.editor h1{font-size:60px}}.editor h2{font-size:30px}@media screen and (min-width: 768px){.editor h2{font-size:2.5vw}}@media screen and (min-width: 1440px){.editor h2{font-size:36px}}.editor h3{font-size:26px}@media screen and (min-width: 768px){.editor h3{font-size:2.0833333333vw}}@media screen and (min-width: 1440px){.editor h3{font-size:30px}}.editor h4{font-size:22px}@media screen and (min-width: 768px){.editor h4{font-size:1.6666666667vw}}@media screen and (min-width: 1440px){.editor h4{font-size:24px}}.editor h5{font-size:18px}@media screen and (min-width: 768px){.editor h5{font-size:1.25vw}}@media screen and (min-width: 1440px){.editor h5{font-size:18px}}.editor h6{font-size:16px}@media screen and (min-width: 768px){.editor h6{font-size:1.1111111111vw}}@media screen and (min-width: 1440px){.editor h6{font-size:16px}}.editor address{font-style:italic;margin-bottom:15px}@media screen and (min-width: 768px){.editor address{margin-bottom:1.0416666667vw}}@media screen and (min-width: 1440px){.editor address{margin-bottom:15px}}.editor abbr[title]{border-style:dotted;border-width:0 0 1px 0;cursor:help}.editor b,.editor strong{font-weight:bold}.editor cite,.editor dfn,.editor em,.editor i{font-style:italic}.editor blockquote cite{display:block;margin-top:10px;font-weight:lighter}@media screen and (min-width: 768px){.editor blockquote cite{margin-top:.6944444444vw}}@media screen and (min-width: 1440px){.editor blockquote cite{margin-top:10px}}.editor p{margin-bottom:25px}@media screen and (min-width: 768px){.editor p{margin-bottom:1.7361111111vw}}@media screen and (min-width: 1440px){.editor p{margin-bottom:25px}}.editor code,.editor kbd,.editor tt,.editor var,.editor samp,.editor pre{font-family:monospace,serif;font-size:12px;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}@media screen and (min-width: 768px){.editor code,.editor kbd,.editor tt,.editor var,.editor samp,.editor pre{font-size:.8333333333vw}}@media screen and (min-width: 1440px){.editor code,.editor kbd,.editor tt,.editor var,.editor samp,.editor pre{font-size:12px}}.editor blockquote,.editor q{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;quotes:none;color:#006c7c;color:var(--main-color);margin-bottom:25px;padding:20px 25px}@media screen and (min-width: 768px){.editor blockquote,.editor q{margin-bottom:1.7361111111vw;padding:1.3888888889vw 1.7361111111vw}}@media screen and (min-width: 1440px){.editor blockquote,.editor q{margin-bottom:25px;padding:20px 25px}}.editor q{font-style:normal;font-weight:normal}.editor blockquote{font-style:normal;border:1px solid rgba(0, 108, 124, 0.15);border:1px solid var(--button-light-border-color);border-radius:20px;position:relative}@media screen and (min-width: 768px){.editor blockquote{border-width:.0694444444vw;border-radius:1.3888888889vw}}@media screen and (min-width: 1440px){.editor blockquote{border-width:1px;border-radius:20px}}.editor blockquote p:last-of-type{margin-bottom:0}.editor pre{border-style:solid;border-width:1px;margin-bottom:25px;max-width:100%;overflow:auto;padding:10px;white-space:pre;white-space:pre-wrap;word-wrap:break-word}@media screen and (min-width: 768px){.editor pre{font-size:.8333333333vw;border-width:.0694444444vw;margin-bottom:1.7361111111vw;padding:.6944444444vw}}@media screen and (min-width: 1440px){.editor pre{font-size:12px;border-width:1px;margin-bottom:25px;padding:10px}}.editor mark,.editor ins{text-decoration:none;border-radius:2px;padding:0 2px}@media screen and (min-width: 768px){.editor mark,.editor ins{border-radius:.1388888889vw;padding:0 .1388888889vw}}@media screen and (min-width: 1440px){.editor mark,.editor ins{border-radius:2px;padding:0 2px}}.editor ul{list-style:revert;padding-left:20px;margin-bottom:25px}@media screen and (min-width: 768px){.editor ul{padding-left:1.3888888889vw;margin-bottom:1.7361111111vw}}@media screen and (min-width: 1440px){.editor ul{padding-left:20px;margin-bottom:25px}}.editor ol{list-style:decimal outside none;padding-left:20px;margin-bottom:25px}@media screen and (min-width: 768px){.editor ol{padding-left:1.3888888889vw;margin-bottom:1.7361111111vw}}@media screen and (min-width: 1440px){.editor ol{padding-left:20px;margin-bottom:25px}}.editor li{margin-bottom:5px}@media screen and (min-width: 768px){.editor li{margin-bottom:.6944444444vw}}@media screen and (min-width: 1440px){.editor li{margin-bottom:10px}}.editor li:last-child{margin-bottom:0}.editor li>ul,.editor li>ol{margin:0 0 0 20px}@media screen and (min-width: 768px){.editor li>ul,.editor li>ol{margin:0 0 0 1.3888888889vw}}@media screen and (min-width: 1440px){.editor li>ul,.editor li>ol{margin:0 0 0 20px}}.editor small{font-size:smaller}.editor big{font-size:125%}.editor sup,.editor sub{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline}.editor sup{bottom:1ex}.editor sub{top:.5ex}.editor dl{margin-bottom:15px}@media screen and (min-width: 768px){.editor dl{margin-bottom:1.0416666667vw}}@media screen and (min-width: 1440px){.editor dl{margin-bottom:15px}}.editor dt{font-weight:bold}.editor dd{margin-bottom:15px}@media screen and (min-width: 768px){.editor dd{margin-bottom:1.0416666667vw}}@media screen and (min-width: 1440px){.editor dd{margin-bottom:15px}}.editor img{-ms-interpolation-mode:bicubic;border:0;vertical-align:middle}.editor figure{margin:0}.editor fieldset{margin:0 0 15px;padding:0;min-width:0}@media screen and (min-width: 768px){.editor fieldset{margin:0 0 1.0416666667vw}}@media screen and (min-width: 1440px){.editor fieldset{margin:0 0 15px}}.editor legend{white-space:normal;display:block;width:100%;padding:0}@media screen and (min-width: 768px){.editor legend{margin-bottom:1.0416666667vw}}@media screen and (min-width: 1440px){.editor legend{margin-bottom:15px}}.editor hr{border:0;height:1px;margin:30px 0;background-color:rgba(0, 108, 124, 0.15);background-color:var(--button-light-border-color)}@media screen and (min-width: 768px){.editor hr{height:.0694444444vw;margin:2.0833333333vw 0}}@media screen and (min-width: 1440px){.editor hr{height:1px;margin:30px 0}}.editor label{display:inline-block;margin-bottom:5px;font-weight:bold}@media screen and (min-width: 768px){.editor label{margin-bottom:.3472222222vw}}@media screen and (min-width: 1440px){.editor label{margin-bottom:5px}}.editor output{display:block}.editor table,.editor th,.editor td{border-style:solid}.editor table{border-collapse:separate;border-spacing:0;border-width:1px 0 0 1px;margin:0 0 24px 0;width:100%}@media screen and (min-width: 768px){.editor table{border-width:.0694444444vw 0 0 .0694444444vw;margin:0 0 1.6666666667vw 0}}@media screen and (min-width: 1440px){.editor table{border-width:1px 0 0 1px;margin:0 0 24px 0}}.editor caption,.editor th,.editor td{font-weight:normal;text-align:left}.editor th{border-width:0 1px 1px 0;font-weight:700}@media screen and (min-width: 768px){.editor th{border-width:0 .0694444444vw .0694444444vw 0}}@media screen and (min-width: 1440px){.editor th{border-width:0 1px 1px 0}}.editor td{border-width:0 1px 1px 0}@media screen and (min-width: 768px){.editor td{border-width:0 .0694444444vw .0694444444vw 0}}@media screen and (min-width: 1440px){.editor td{border-width:0 1px 1px 0}}.editor th,.editor td{padding:5px}@media screen and (min-width: 768px){.editor th,.editor td{padding:.3472222222vw}}@media screen and (min-width: 1440px){.editor th,.editor td{padding:5px}}.editor .alignleft{float:left}.editor .alignright{float:right}.editor .aligncenter{display:block;margin-left:auto;margin-right:auto}.editor .gallery{display:grid;grid-row-gap:15px;grid-column-gap:15px}@media screen and (min-width: 768px){.editor .gallery{display:grid;grid-row-gap:1.0416666667vw;grid-column-gap:1.0416666667vw}}@media screen and (min-width: 1440px){.editor .gallery{grid-row-gap:15px;grid-column-gap:15px}}.editor .gallery .gallery-icon{display:block;overflow:hidden;position:relative;width:100%;padding-bottom:76.475%;border-radius:30px;isolation:isolate}@media screen and (min-width: 768px){.editor .gallery .gallery-icon{border-radius:2.7777777778vw}}@media screen and (min-width: 1440px){.editor .gallery .gallery-icon{border-radius:40px}}.editor .gallery .gallery-icon img{width:100%;max-width:100%;height:100%;display:block;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;z-index:0}@media screen and (min-width: 768px){.editor .gallery.gallery-columns-2{grid-template-columns:1fr 1fr}}@media screen and (min-width: 768px){.editor .gallery.gallery-columns-3{grid-template-columns:1fr 1fr 1fr}}@media screen and (min-width: 768px){.editor .gallery.gallery-columns-4{grid-template-columns:1fr 1fr 1fr 1fr}}@media screen and (min-width: 768px){.editor .gallery.gallery-columns-5{grid-template-columns:1fr 1fr 1fr 1fr 1fr}}@media screen and (min-width: 768px){.editor .gallery.gallery-columns-6{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}}@media screen and (min-width: 768px){.editor .gallery.gallery-columns-7{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr}}@media screen and (min-width: 768px){.editor .gallery.gallery-columns-8{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}}@media screen and (min-width: 768px){.editor .gallery.gallery-columns-9{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}}.editor>*:last-child{padding-bottom:0;margin-bottom:0}.loader-block{text-align:center;position:fixed;top:0;left:0;bottom:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff;z-index:9999}.loader-block--hide{display:none}.loader{display:inline-block;position:relative;width:80px;height:80px}.loader div{-webkit-animation:round-animation 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;animation:round-animation 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;-webkit-transform-origin:40px 40px;transform-origin:40px 40px}.loader div:after{content:" ";display:block;position:absolute;width:7px;height:7px;border-radius:50%;background:#006c7c;background:var(--main-color);margin:-4px 0 0 -4px}.loader div:nth-child(1){-webkit-animation-delay:-0.036s;animation-delay:-0.036s}.loader div:nth-child(1):after{top:63px;left:63px}.loader div:nth-child(2){-webkit-animation-delay:-0.072s;animation-delay:-0.072s}.loader div:nth-child(2):after{top:68px;left:56px}.loader div:nth-child(3){-webkit-animation-delay:-0.108s;animation-delay:-0.108s}.loader div:nth-child(3):after{top:71px;left:48px}.loader div:nth-child(4){-webkit-animation-delay:-0.144s;animation-delay:-0.144s}.loader div:nth-child(4):after{top:72px;left:40px}.loader div:nth-child(5){-webkit-animation-delay:-0.18s;animation-delay:-0.18s}.loader div:nth-child(5):after{top:71px;left:32px}.loader div:nth-child(6){-webkit-animation-delay:-0.216s;animation-delay:-0.216s}.loader div:nth-child(6):after{top:68px;left:24px}.loader div:nth-child(7){-webkit-animation-delay:-0.252s;animation-delay:-0.252s}.loader div:nth-child(7):after{top:63px;left:17px}.loader div:nth-child(8){-webkit-animation-delay:-0.288s;animation-delay:-0.288s}.loader div:nth-child(8):after{top:56px;left:12px}.address-block{font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.address-block__map{width:45px;height:45px;border-radius:50%;background-image:url("/wp-content/themes/jubga/assets/svg/dashed-circle.svg");margin-right:15px;margin-top:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-size:contain;background-position:50% 50%}@media screen and (min-width: 768px){.address-block__map{width:3.125vw;height:3.125vw;margin-right:1.0416666667vw;margin-top:2.2222222222vw}}@media screen and (min-width: 1440px){.address-block__map{width:45px;height:45px;margin-right:15px;margin-top:32px}}.address-block__img{width:36px;height:36px;border-radius:50%}@media screen and (min-width: 768px){.address-block__img{width:2.5vw;height:2.5vw}}@media screen and (min-width: 1440px){.address-block__img{width:36px;height:36px}}.address-block__info{-webkit-box-flex:1;-ms-flex:1 0 1%;flex:1 0 1%}.address-block__label{opacity:.5;margin-bottom:5px}@media screen and (min-width: 768px){.address-block__label{margin-bottom:.3472222222vw}}@media screen and (min-width: 1440px){.address-block__label{margin-bottom:5px}}.address-block__link{color:inherit;font-size:12px;line-height:1;opacity:.5;text-decoration:underline}@media screen and (min-width: 768px){.address-block__link{font-size:.8333333333vw}}@media screen and (min-width: 1440px){.address-block__link{font-size:12px}}.address-block__link:hover{text-decoration:none}.all-inclusive__content{fill:#00a8d0;fill:var(--blue-color);margin-bottom:35px}@media screen and (min-width: 768px){.all-inclusive__content{margin-bottom:2.4305555556vw}}@media screen and (min-width: 1440px){.all-inclusive__content{margin-bottom:35px}}.all-inclusive__button--pc{margin-top:1.7361111111vw;width:25vw}@media screen and (max-width: 767.98px){.all-inclusive__button--pc{display:none}}@media screen and (min-width: 1440px){.all-inclusive__button--pc{margin-top:25px;width:360px}}.all-inclusive__button--mobile{margin-top:35px;width:100%}@media screen and (min-width: 768px){.all-inclusive__button--mobile{display:none}}.all-inclusive__more{margin-top:1.7361111111vw;width:100%}@media screen and (max-width: 767.98px){.all-inclusive__more{display:none}}@media screen and (min-width: 1440px){.all-inclusive__more{margin-top:25px}}.arrow-button{position:relative;display:block;border-radius:30px;background-color:#006c7c;background-color:var(--main-color);border:1px solid #006c7c;border:1px solid var(--main-color);color:#ffffff;color:var(--inverse-text-color);stroke:#ffffff;stroke:var(--inverse-text-color);text-decoration:none;-webkit-transition:color .3s ease-in-out,stroke .3s ease-in-out,background-color .3s ease-in-out;transition:color .3s ease-in-out,stroke .3s ease-in-out,background-color .3s ease-in-out}@media screen and (min-width: 768px){.arrow-button{border-radius:2.7777777778vw;border-width:.0694444444vw}}@media screen and (min-width: 1440px){.arrow-button{border-radius:40px;border-width:1px}}.arrow-button:hover{background-color:#ffffff;background-color:var(--inverse-text-color);color:#006c7c;color:var(--main-color);stroke:#006c7c;stroke:var(--main-color);text-height:none}.arrow-button:hover>picture>img{-webkit-transform:scale(1.05);transform:scale(1.05)}.arrow-button:hover .arrow-button__arrow{-webkit-transform:rotate(0);transform:rotate(0)}.arrow-button__bg{position:absolute;width:100%;height:100%;z-index:0;top:0;left:0}.arrow-button__bg::after{content:"";width:100%;height:100%;display:block;background-color:rgba(0, 0, 0, 0.15);background-color:var(--overlay-images);z-index:1;position:absolute;left:0;top:0}.arrow-button__bg img{-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out}.arrow-button__text{position:absolute;left:30px;bottom:20px;white-space:pre-line;font-weight:600;font-size:20px;line-height:27px}@media screen and (min-width: 768px){.arrow-button__text{left:2.0833333333vw;bottom:2.0833333333vw;font-size:1.3888888889vw;line-height:1.875vw}}@media screen and (min-width: 1440px){.arrow-button__text{left:30px;bottom:30px;font-size:20px;line-height:27px}}.arrow-button__arrow{position:absolute;stroke:inherit;width:35px;height:35px;right:18px;top:18px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out}@media screen and (min-width: 768px){.arrow-button__arrow{width:3.4722222222vw;height:3.4722222222vw;right:1.25vw;top:1.25vw}}@media screen and (min-width: 1440px){.arrow-button__arrow{width:50px;height:50px;right:18px;top:18px}}.arrow-button--bg{border:0;background-color:rgba(0,0,0,0)}.arrow-button--bg:hover{color:#ffffff;color:var(--inverse-text-color);stroke:#ffffff;stroke:var(--inverse-text-color)}@media screen and (min-width: 768px){.beach-cafe{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.beach-cafe__content{margin-bottom:35px}@media screen and (min-width: 768px){.beach-cafe__content{margin:0;padding-bottom:7.9861111111vw;width:34.7222222222vw}}@media screen and (min-width: 1440px){.beach-cafe__content{padding-bottom:115px;width:500px}}.beach-cafe__title{margin-bottom:30px}@media screen and (min-width: 768px){.beach-cafe__title{margin-bottom:1.7361111111vw}}@media screen and (min-width: 1440px){.beach-cafe__title{margin-bottom:25px}}@media screen and (min-width: 768px){.beach-cafe__gallery-inner{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}}@media screen and (min-width: 768px){.beach-cafe__gallery-item{width:23.75vw}}@media screen and (min-width: 1440px){.beach-cafe__gallery-item{width:342px}}@media screen and (min-width: 768px){.beach-cafe__gallery-item+.beach-cafe__gallery-item{margin-left:1.7361111111vw}}@media screen and (min-width: 1440px){.beach-cafe__gallery-item+.beach-cafe__gallery-item{margin-left:25px}}.beach-cafe__link{width:100%;margin-top:30px}@media screen and (min-width: 768px){.beach-cafe__link{position:absolute;width:25vw;bottom:0;left:0}}@media screen and (min-width: 1440px){.beach-cafe__link{width:360px}}.booking-panel{background-color:#006c7c;background-color:var(--main-color);border-radius:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px}.booking-panel__icons{display:-webkit-box;display:-ms-flexbox;display:flex}.booking-panel__icon-link{width:60px;height:60px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#ffffff;background-color:var(--inverse-text-color);fill:#006c7c;fill:var(--main-color);stroke:#006c7c;stroke:var(--main-color)}.booking-panel__icon-link+.booking-panel__icon-link{margin-left:12px}.booking-panel__icon-link--whatsapp{background-color:#25d366;background-color:var(--whatsapp-color);fill:#ffffff;fill:var(--inverse-text-color)}.booking-panel__icon-link--telegram{background-color:#419fd9;background-color:var(--telegram-color);fill:#ffffff;fill:var(--inverse-text-color)}.booking-panel__icon{fill:inherit;stroke:inherit}.booking-panel__icon--whatsapp{width:26px;height:26px}.booking-panel__icon--telegram{width:26px;height:26px}.booking-panel__icon--phone{width:24px;height:24px}.booking-panel__button{width:187px;height:60px;font-size:14px;line-height:21px}.card-slider{position:relative;width:100%;overflow:hidden}.card-slider__gallery-thumbs{position:absolute;bottom:20px;left:0;right:0}@media screen and (min-width: 768px){.card-slider__gallery-thumbs{bottom:1.3888888889vw}}@media screen and (min-width: 1440px){.card-slider__gallery-thumbs{bottom:20px}}.contact{line-height:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contact__value{font-weight:500;color:inherit;font-size:16px;line-height:1.5}@media screen and (min-width: 768px){.contact__value{font-size:1.1111111111vw}}@media screen and (min-width: 1440px){.contact__value{font-size:16px}}.contact__value--link{-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.contact__value--link:hover{opacity:.5;text-decoration:none}.contact__desc{font-size:12px;line-height:1.5;width:100%;opacity:.7}@media screen and (min-width: 768px){.contact__desc{font-size:.8333333333vw}}@media screen and (min-width: 1440px){.contact__desc{font-size:12px}}.contact__desc--center{text-align:center}.contact__icon{width:32px;min-width:32px;height:32px;fill:inherit;margin-left:8px}@media screen and (min-width: 768px){.contact__icon{width:2.2222222222vw;min-width:2.2222222222vw;height:2.2222222222vw;margin-left:.5555555556vw}}@media screen and (min-width: 1440px){.contact__icon{width:32px;min-width:32px;height:32px;margin-left:8px}}.contact__icon--whatsapp{fill:#25d366;fill:var(--whatsapp-color)}.contact__icon--whatsapp.white{fill:#ffffff;fill:var(--inverse-text-color);width:18px;height:18px;margin:0;margin:initial;min-width:18px;margin-top:4px}.contact__icon--telegram{fill:#419fd9;fill:var(--telegram-color)}@media screen and (min-width: 768px){.content-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media screen and (min-width: 768px){.content-row__left{-webkit-box-flex:1;-ms-flex:1 0 1%;flex:1 0 1%}}.content-row__left>p{margin-bottom:25px}@media screen and (min-width: 768px){.content-row__left>p{margin-bottom:1.7361111111vw}}@media screen and (min-width: 1440px){.content-row__left>p{margin-bottom:25px}}.content-row__left>*:last-child{margin-bottom:0}@media screen and (max-width: 767.98px){.content-row__right{margin-top:35px}}@media screen and (min-width: 768px){.content-row__right{width:38.1944444444vw;margin-left:5.2083333333vw}}@media screen and (min-width: 1440px){.content-row__right{width:550px;margin-left:75px}}.content-row__right>p{margin-bottom:25px}@media screen and (min-width: 768px){.content-row__right>p{margin-bottom:1.7361111111vw}}@media screen and (min-width: 1440px){.content-row__right>p{margin-bottom:25px}}.content-row__right>*:last-child{margin-bottom:0}.content-row__attention{font-size:20px;line-height:27px}@media screen and (min-width: 768px){.content-row__attention{font-size:2.0833333333vw;line-height:2.5694444444vw}}@media screen and (min-width: 1440px){.content-row__attention{font-size:30px;line-height:37px}}.feedback-form__uptitle{text-transform:uppercase;font-weight:600;font-size:15px;line-height:24px;margin-bottom:20px;opacity:.5}@media screen and (min-width: 768px){.feedback-form__uptitle{font-size:1.25vw;line-height:1.875vw;margin-bottom:1.7361111111vw}}@media screen and (min-width: 1440px){.feedback-form__uptitle{font-size:18px;line-height:27px;margin-bottom:25px}}.feedback-form__title{text-transform:uppercase;font-weight:700;font-size:25px;line-height:32px;margin-bottom:15px}@media screen and (min-width: 768px){.feedback-form__title{font-size:2.7777777778vw;line-height:3.2638888889vw;margin-bottom:1.0416666667vw}}@media screen and (min-width: 1440px){.feedback-form__title{font-size:40px;line-height:47px;margin-bottom:15px}}.feedback-form__text{font-size:16px;line-height:1.5;opacity:.8}@media screen and (min-width: 768px){.feedback-form__text{font-size:1.25vw}}@media screen and (min-width: 1440px){.feedback-form__text{font-size:18px}}.feedback-form__form{margin-top:35px}@media screen and (min-width: 768px){.feedback-form__form{margin-top:3.125vw}}@media screen and (min-width: 1440px){.feedback-form__form{margin-top:45px}}.feedback-form__form>.feedback-form__field{margin-bottom:20px}@media screen and (min-width: 768px){.feedback-form__form>.feedback-form__field{margin-bottom:1.7361111111vw}}@media screen and (min-width: 1440px){.feedback-form__form>.feedback-form__field{margin-bottom:25px}}@media screen and (min-width: 768px){.feedback-form__row{display:-webkit-box;display:-ms-flexbox;display:flex}}.feedback-form__col{margin-top:20px}@media screen and (min-width: 768px){.feedback-form__col{margin-top:0;margin-left:1.7361111111vw;width:26.3888888889vw}}@media screen and (min-width: 1440px){.feedback-form__col{margin-left:25px;width:380px}}@media screen and (min-width: 768px){.feedback-form__col--button{margin-left:4.5138888889vw;width:29.8611111111vw}}@media screen and (min-width: 1440px){.feedback-form__col--button{margin-left:65px;width:430px}}.feedback-form__col:first-child{margin-top:0}@media screen and (min-width: 768px){.feedback-form__col:first-child{margin-left:0}}@media screen and (min-width: 1440px){.feedback-form__col:first-child{margin-left:0}}.feedback-form__button{width:100%}.feedback-form__accept{margin-top:8px;opacity:.5;font-size:12px;line-height:18px}@media screen and (min-width: 768px){.feedback-form__accept{font-size:.8333333333vw;line-height:1.25vw;margin-top:.5555555556vw}}@media screen and (min-width: 1440px){.feedback-form__accept{font-size:12px;line-height:18px;margin-top:8px}}.feedback-form--blue .feedback-form__uptitle{opacity:.8}.feedback-form--blue .feedback-form__text{opacity:.9}.feedback-list__item{width:100%}.feedback-list__item+.feedback-list__item{margin-top:15px}@media screen and (min-width: 768px){.feedback-list__item+.feedback-list__item{margin-top:1.0416666667vw}}@media screen and (min-width: 1440px){.feedback-list__item+.feedback-list__item{margin-top:15px}}.feedback-list__item-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #e4e4e4;border:1px solid var(--tabs-nav-bg);border-radius:20px;padding:20px;text-decoration:none;color:#1e1e1e;color:var(--text-color);fill:#1e1e1e;fill:var(--text-color);stroke:#1e1e1e;stroke:var(--text-color);width:100%;text-align:left}@media screen and (min-width: 768px){.feedback-list__item-button{border-width:.0694444444vw;border-radius:1.3888888889vw;padding:1.3888888889vw}}@media screen and (min-width: 1440px){.feedback-list__item-button{border-width:1px;border-radius:20px;padding:20px}}.feedback-list__item-button--telegram{color:#419fd9;color:var(--telegram-color);fill:#419fd9;fill:var(--telegram-color)}.feedback-list__item-button--whatsapp{color:#25d366;color:var(--whatsapp-color);fill:#25d366;fill:var(--whatsapp-color)}.feedback-list__item-button:hover{text-decoration:none;color:#006c7c;color:var(--main-color)}.feedback-list__item-icon{fill:inherit;stroke:inherit;width:30px;height:30px;margin-right:15px}@media screen and (min-width: 768px){.feedback-list__item-icon{width:2.0833333333vw;margin-right:1.0416666667vw}}@media screen and (min-width: 1440px){.feedback-list__item-icon{width:30px;margin-right:15px}}.feedback-list__item-data{-webkit-box-flex:1;-ms-flex:1 0 1%;flex:1 0 1%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.feedback-list__item-value{font-size:16px;line-height:1.5}@media screen and (min-width: 768px){.feedback-list__item-value{font-size:1.1111111111vw}}@media screen and (min-width: 1440px){.feedback-list__item-value{font-size:16px}}.feedback-list__item-desc{font-size:12px;line-height:1.5;opacity:.7}@media screen and (min-width: 768px){.feedback-list__item-desc{font-size:.8333333333vw}}@media screen and (min-width: 1440px){.feedback-list__item-desc{font-size:12px}}.feedback-list__item-arrow{fill:inherit;stroke:inherit;width:20px;height:20px;margin-left:15px}@media screen and (min-width: 768px){.feedback-list__item-arrow{margin-left:1.0416666667vw;width:1.3888888889vw;height:1.3888888889vw}}@media screen and (min-width: 1440px){.feedback-list__item-arrow{margin-left:15px;width:20px;height:20px}}.field{width:100%;position:relative;color:inherit}.field__label{opacity:.7}.field__label--error{color:#FF4E4E;color:var(--error-color)}.field__input{color:#1e1e1e;color:var(--text-color);border-bottom:1px solid #e4e4e4;border-bottom:1px solid var(--tabs-nav-bg);background-color:rgba(0,0,0,0);padding:15px 0 20px;width:100%;font-weight:600;font-size:20px;line-height:27px}@media screen and (min-width: 768px){.field__input{border-width:.0694444444vw;padding:1.7361111111vw 0;font-weight:500;font-size:1.7361111111vw;line-height:2.2222222222vw}}@media screen and (min-width: 1440px){.field__input{border-width:1px;padding:25px 0;font-weight:500;font-size:25px;line-height:32px}}.field__input--small{font-size:16px;line-height:1.5;padding:12px 0}@media screen and (min-width: 768px){.field__input--small{font-size:1.1111111111vw;line-height:1.5;padding:1.0416666667vw 0}}@media screen and (min-width: 1440px){.field__input--small{font-size:16px;line-height:1.5;padding:15px 0}}.field__input--error,.field__input.validate-input-warning{border-color:#FF4E4E;border-color:var(--error-color)}.field__input--error::-webkit-input-placeholder, .field__input.validate-input-warning::-webkit-input-placeholder{color:#FF4E4E;color:var(--error-color)}.field__input--error::-moz-placeholder, .field__input.validate-input-warning::-moz-placeholder{color:#FF4E4E;color:var(--error-color)}.field__input--error:-ms-input-placeholder, .field__input.validate-input-warning:-ms-input-placeholder{color:#FF4E4E;color:var(--error-color)}.field__input--error::-ms-input-placeholder, .field__input.validate-input-warning::-ms-input-placeholder{color:#FF4E4E;color:var(--error-color)}.field__input--error::placeholder,.field__input.validate-input-warning::placeholder{color:#FF4E4E;color:var(--error-color)}.field__input[type=time]::-webkit-calendar-picker-indicator{background:none;display:none}.field__number input{padding-right:120px}@media screen and (min-width: 768px){.field__number input{padding-right:8.3333333333vw}}@media screen and (min-width: 1440px){.field__number input{padding-right:120px}}.field__number-button{cursor:pointer;position:absolute;width:45px;height:45px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;bottom:12px;-webkit-transition:border-color .3s ease-in-out,background-color .3s ease-in-out,color .3s ease-in-out,fill .3s ease-in-out,stroke .3s ease-in-out;transition:border-color .3s ease-in-out,background-color .3s ease-in-out,color .3s ease-in-out,fill .3s ease-in-out,stroke .3s ease-in-out}@media screen and (min-width: 768px){.field__number-button{width:2.7777777778vw;height:2.7777777778vw;bottom:1.7361111111vw}}@media screen and (min-width: 1440px){.field__number-button{width:40px;height:40px;bottom:25px}}.field__number-button--minus{right:60px;border:1px solid #e4e4e4;border:1px solid var(--tabs-nav-bg);background-color:rgba(0,0,0,0);stroke:#006c7c;stroke:var(--main-color)}@media screen and (min-width: 768px){.field__number-button--minus{right:3.3333333333vw}}@media screen and (min-width: 1440px){.field__number-button--minus{right:48px}}.field__number-button--minus:hover{border:1px solid #e4e4e4;border:1px solid var(--tabs-nav-bg);background-color:#006c7c;background-color:var(--main-color);stroke:#ffffff;stroke:var(--inverse-text-color)}.field__number-button--plus{right:0;border:1px solid #e4e4e4;border:1px solid var(--tabs-nav-bg);background-color:#006c7c;background-color:var(--main-color);stroke:#ffffff;stroke:var(--inverse-text-color)}.field__number-button--plus:hover{border:1px solid #e4e4e4;border:1px solid var(--tabs-nav-bg);background-color:rgba(0,0,0,0);stroke:#006c7c;stroke:var(--main-color)}.field__number-button-icon{width:17px;height:17px;stroke:inherit}@media screen and (min-width: 768px){.field__number-button-icon{width:1.1111111111vw;height:1.1111111111vw}}@media screen and (min-width: 1440px){.field__number-button-icon{width:16px;height:16px}}.field__textarea{resize:none;color:#1e1e1e;color:var(--text-color);border:1px dashed #e4e4e4;border:1px dashed var(--tabs-nav-bg);padding:15px;background-color:rgba(0,0,0,0);width:100%;font-weight:600;font-size:16px;line-height:1.5;border-radius:10px;height:140px}@media screen and (min-width: 768px){.field__textarea{border-width:.0694444444vw;padding:1.0416666667vw;font-weight:500;font-size:1.1111111111vw;border-radius:.6944444444vw;height:10vw}}@media screen and (min-width: 1440px){.field__textarea{border-width:1px;padding:15px;font-weight:500;font-size:16px;border-radius:10px;height:144px}}.field__textarea:not(:first-child){margin-top:15px}@media screen and (min-width: 768px){.field__textarea:not(:first-child){margin-top:1.0416666667vw}}@media screen and (min-width: 1440px){.field__textarea:not(:first-child){margin-top:15px}}.field__error{color:#FF4E4E;color:var(--error-color);margin-top:8px}@media screen and (min-width: 768px){.field__error{margin-top:.5555555556vw}}@media screen and (min-width: 1440px){.field__error{margin-top:8px}}.field--white .field__input{color:#ffffff;color:var(--inverse-text-color)}.field--white .field__input::-webkit-input-placeholder{color:#ffffff;color:var(--inverse-text-color);opacity:.8}.field--white .field__input::-moz-placeholder{color:#ffffff;color:var(--inverse-text-color);opacity:.8}.field--white .field__input:-ms-input-placeholder{color:#ffffff;color:var(--inverse-text-color);opacity:.8}.field--white .field__input::-ms-input-placeholder{color:#ffffff;color:var(--inverse-text-color);opacity:.8}.field--white .field__input::placeholder{color:#ffffff;color:var(--inverse-text-color);opacity:.8}.first-screen__inner{height:100vh;z-index:1;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin-bottom:65px;position:relative}@media(max-width: 600px){.first-screen__inner{padding-top:64px;min-height:100svh;height:100%;gap:35; padding-bottom:75px;}}.first-screen__background{position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;background-color:#000;-o-object-fit:cover;object-fit:cover;-webkit-filter:brightness(60%);filter:brightness(60%);background-image:url("/wp-content/themes/jubga/assets/images/home/first-screen.webp");background-size:cover;background-position:center;border-bottom-right-radius:30px;border-bottom-left-radius:30px}@media(min-width: 1440px){.first-screen__background{border-bottom-right-radius:60px;border-bottom-left-radius:60px}}@media(min-width: 768px){.first-screen__background{border-bottom-right-radius:4.1666666667vw;border-bottom-left-radius:4.1666666667vw}}.first-screen__text{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;color:#ffffff;color:var(--inverse-text-color);font-family:"Suisse Intl";gap:15px;margin-bottom:auto;margin-top:auto}@media(max-width: 600px){.first-screen__text{padding:0 20px;gap:12px;margin-top:0;margin-top:initial;margin-bottom:0;margin-bottom:initial}}.first-screen__text span.title{text-transform:uppercase;margin-bottom:20px;font-size:1.3888888889vw;letter-spacing:16px;line-height:normal;opacity:.8}@media(max-width: 1440px){.first-screen__text span.title{font-size:20px}}@media(max-width: 600px){.first-screen__text span.title{font-size:14px;margin-bottom:18px}}@media(max-width: 375px){.first-screen__text span.title{margin-bottom:0;margin-bottom:initial}}.first-screen__text h1{font-size:3.4722222222vw;font-weight:400;letter-spacing:-1px;line-height:114%}.first-screen__text h1 span{font-weight:300}@media(max-width: 1440px){.first-screen__text h1{font-size:50px}}@media(max-width: 600px){.first-screen__text h1{font-size:30px}}.first-screen__text p{opacity:.8;font-size:1.25vw;line-height:135%}@media(max-width: 1440px){.first-screen__text p{font-size:18px}}@media(max-width: 600px){.first-screen__text p{font-size:16px}}.first-screen__booking{max-width:1280px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;bottom:1.6666666667vw;min-height:134px}@media(max-width: 1440px){.first-screen__booking{bottom:24px}}@media(max-width: 768px){.first-screen__booking{position:static;position:initial;bottom:auto;bottom:initial}}@media(max-width: 436px){.first-screen__booking{min-height:346px}}.first-screen__booking p{opacity:.8;font-size:1.3888888889vw;font-family:"Suisse Intl";line-height:normal;color:#ffffff;color:var(--inverse-text-color)}@media(max-width: 1440px){.first-screen__booking p{font-size:20px}}@media(max-width: 768px){.first-screen__booking p{font-size:16px}}.first-screen__tl-booking{display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(100% - 40px)}.first-screen__hot-link{margin-top:20px}@media screen and (min-width: 768px){.first-screen__hot-link{margin-top:3.125vw}}@media screen and (min-width: 1440px){.first-screen__hot-link{margin-top:45px}}.first-screen__location{margin-top:30px;font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width: 767.98px){.first-screen__location{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media screen and (min-width: 768px){.first-screen__location{margin-top:1.3888888889vw}}@media screen and (min-width: 1440px){.first-screen__location{margin-top:20px}}.first-screen__location-map{width:45px;height:45px;border-radius:50%;background-image:url("/wp-content/themes/jubga/assets/svg/dashed-circle.svg");margin-right:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-size:contain;background-position:50% 50%}@media screen and (min-width: 768px){.first-screen__location-map{width:4.1666666667vw;height:4.1666666667vw;margin-right:1.0416666667vw}}@media screen and (min-width: 1440px){.first-screen__location-map{width:60px;height:60px;margin-right:15px}}.first-screen__location-img{width:36px;height:36px;border-radius:50%}@media screen and (min-width: 768px){.first-screen__location-img{width:3.3333333333vw;height:3.3333333333vw}}@media screen and (min-width: 1440px){.first-screen__location-img{width:48px;height:48px}}.first-screen__location-info{opacity:.8;-webkit-box-flex:1;-ms-flex:1 0 1%;flex:1 0 1%}.first-screen__buttons{margin-top:20px}@media screen and (min-width: 768px){.first-screen__buttons{margin-top:4.5138888889vw;display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width: 1440px){.first-screen__buttons{margin-top:65px}}.first-screen__button{width:100%;height:130px}@media screen and (min-width: 768px){.first-screen__button{width:19.0972222222vw;height:14.9305555556vw}}@media screen and (min-width: 1440px){.first-screen__button{width:275px;height:215px}}@media screen and (max-width: 767.98px){.first-screen__button+.first-screen__button{margin-top:15px}}@media screen and (min-width: 768px){.first-screen__button+.first-screen__button{margin-left:1.3888888889vw}}@media screen and (min-width: 1440px){.first-screen__button+.first-screen__button{margin-left:20px}}.footer-menu{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}@media screen and (min-width: 768px){.footer-menu{-webkit-column-gap:2.0833333333vw;-moz-column-gap:2.0833333333vw;column-gap:2.0833333333vw}}@media screen and (min-width: 1440px){.footer-menu{-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}}.footer-menu__item{margin-bottom:15px}@media screen and (min-width: 768px){.footer-menu__item{margin-bottom:1.0416666667vw}}@media screen and (min-width: 1440px){.footer-menu__item{margin-bottom:15px}}.header-menu{display:-webkit-box;display:-ms-flexbox;display:flex}.header-menu__item{position:relative}.header-menu__item+.header-menu__item{margin-left:.8333333333vw}@media screen and (min-width: 1440px){.header-menu__item+.header-menu__item{margin-left:12px}}@media screen and (max-width: 767.98px){.header-menu__item-button{display:none}}@media screen and (min-width: 768px){.header-menu__item-button{width:1.25vw;height:1.25vw;position:absolute;border:1px solid #FF4E4E;border:1px solid var(--error-color);background-color:#ffffff;background-color:var(--inverse-text-color);color:#FF4E4E;color:var(--error-color);border-radius:50%;font-weight:900;top:0;right:0;-webkit-transform:translate(75%, -75%);transform:translate(75%, -75%);line-height:1}}@media screen and (min-width: 1440px){.header-menu__item-button{width:18px;height:18px}}.header-menu__link{color:#ffffff;color:var(--inverse-text-color);font-size:14px}.header-menu__link:hover{color:#006c7c;color:var(--main-color);border-color:#006c7c;border-color:var(--main-color);text-decoration:none}.header-menu__link.red{color:#ff4e4e}.history-block__desc{font-size:20px;line-height:27px}@media screen and (min-width: 768px){.history-block__desc{font-size:2.0833333333vw;line-height:2.5694444444vw}}@media screen and (min-width: 1440px){.history-block__desc{font-size:30px;line-height:37px}}.history-block__retro{margin-top:35px}@media screen and (min-width: 768px){.history-block__retro{margin-top:3.125vw}}@media screen and (min-width: 1440px){.history-block__retro{margin-top:45px}}@media screen and (min-width: 768px){.history-block__retro-gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media screen and (min-width: 768px){.history-block__picture--house{width:58.6805555556vw;height:31.25vw}}@media screen and (min-width: 1440px){.history-block__picture--house{width:845px;height:450px}}@media screen and (min-width: 768px){.history-block__picture--man{width:28.4722222222vw;height:21.5277777778vw}}@media screen and (min-width: 1440px){.history-block__picture--man{width:410px;height:310px}}.history-block__retro-desc{margin-top:15px;font-size:14px;line-height:1.5}@media screen and (min-width: 768px){.history-block__retro-desc{font-size:1.1111111111vw;opacity:.75;width:20.8333333333vw;margin-top:-3.125vw}}@media screen and (min-width: 1440px){.history-block__retro-desc{font-size:16px;width:300px;margin-top:-45px}}.history-block__text{margin-top:35px}@media screen and (min-width: 768px){.history-block__text{margin-top:3.125vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media screen and (min-width: 1440px){.history-block__text{margin-top:45px}}@media screen and (min-width: 768px){.history-block__opennig{width:38.1944444444vw}}@media screen and (min-width: 1440px){.history-block__opennig{width:550px}}.history-block__opennig-title{font-size:20px;line-height:27px}@media screen and (min-width: 768px){.history-block__opennig-title{font-size:2.0833333333vw;line-height:2.5694444444vw}}@media screen and (min-width: 1440px){.history-block__opennig-title{font-size:30px;line-height:37px}}.history-block__opennig-text{margin-top:20px}@media screen and (min-width: 768px){.history-block__opennig-text{margin-top:1.7361111111vw}}@media screen and (min-width: 1440px){.history-block__opennig-text{margin-top:25px}}.history-block__dolmen{margin-top:35px}@media screen and (min-width: 768px){.history-block__dolmen{margin-top:3.125vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media screen and (min-width: 1440px){.history-block__dolmen{margin-top:45px}}.history-block__dolmen-image{width:100%}@media screen and (max-width: 767.98px){.history-block__dolmen-image{margin-bottom:35px}}@media screen and (min-width: 768px){.history-block__dolmen-image{width:49.3055555556vw;height:30.7638888889vw;margin-left:5.2083333333vw}}@media screen and (min-width: 1440px){.history-block__dolmen-image{width:710px;height:443px;margin-left:75px}}@media screen and (max-width: 767.98px){.history-block__dolmen-image>*{padding-bottom:72.223%}}.history-block__dolmen-info{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 767.98px){.history-block__dolmen-info{margin-bottom:35px}}@media screen and (min-width: 768px){.history-block__dolmen-info{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex:1 0 1%;flex:1 0 1%}}.history-block__dolmen-icon{width:45px;height:31px;margin-right:15px}@media screen and (min-width: 768px){.history-block__dolmen-icon{width:3.125vw;height:2.1527777778vw;margin-right:1.3888888889vw}}@media screen and (min-width: 1440px){.history-block__dolmen-icon{width:45px;height:31px;margin-right:20px}}.history-block__dolmen-content{-webkit-box-flex:1;-ms-flex:1 0 1%;flex:1 0 1%}.history-block__dolmen-title{font-size:20px;line-height:27px}@media screen and (min-width: 768px){.history-block__dolmen-title{font-size:2.0833333333vw;line-height:2.5694444444vw}}@media screen and (min-width: 1440px){.history-block__dolmen-title{font-size:30px;line-height:37px}}.history-block__dolmen-text:not(:first-child){margin-top:8px}@media screen and (min-width: 768px){.history-block__dolmen-text:not(:first-child){margin-top:1.7361111111vw}}@media screen and (min-width: 1440px){.history-block__dolmen-text:not(:first-child){margin-top:25px}}@media screen and (min-width: 768px){.history-block__button-wrapper{width:100%}}.history-block__gallery{margin-top:35px}@media screen and (min-width: 768px){.history-block__gallery{margin-top:3.125vw}}@media screen and (min-width: 1440px){.history-block__gallery{margin-top:45px}}@media screen and (min-width: 768px){.history-block__gallery-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:-.8680555556vw}}@media screen and (min-width: 1440px){.history-block__gallery-inner{margin:-12.5px}}@media screen and (min-width: 768px){.history-block__gallery-item{margin:.8680555556vw;width:28.4722222222vw;height:23.6111111111vw}}@media screen and (min-width: 1440px){.history-block__gallery-item{margin:12.5px;width:410px;height:340px}}.history-block__button--pc{margin-top:2.0833333333vw;width:25vw}@media screen and (max-width: 767.98px){.history-block__button--pc{display:none}}@media screen and (min-width: 1440px){.history-block__button--pc{margin-top:30px;width:360px}}.history-block__button--mobile{width:100%;margin-top:35px}@media screen and (min-width: 768px){.history-block__button--mobile{display:none}}.hot-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#ff953f;color:var(--fire-color);fill:#ff953f;fill:var(--fire-color);stroke:#ff953f;stroke:var(--fire-color);-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.hot-link__icon{fill:inherit;width:25px;height:25px;margin-right:8px}@media screen and (min-width: 768px){.hot-link__icon{width:1.7361111111vw;height:1.7361111111vw;margin-right:.5555555556vw}}@media screen and (min-width: 1440px){.hot-link__icon{width:25px;height:25px;margin-right:8px}}.hot-link__text{font-weight:500;font-size:18px;line-height:1.5}@media screen and (min-width: 768px){.hot-link__text{font-size:1.25vw}}@media screen and (min-width: 1440px){.hot-link__text{font-size:18px}}.hot-link__arrow{width:20px;height:20px;margin-left:8px}@media screen and (min-width: 768px){.hot-link__arrow{width:1.3888888889vw;height:1.3888888889vw;margin-left:.5555555556vw}}@media screen and (min-width: 1440px){.hot-link__arrow{width:20px;height:20px;margin-left:8px}}.hot-link:hover{opacity:.7;color:#ff953f;color:var(--fire-color);fill:#ff953f;fill:var(--fire-color);stroke:#ff953f;stroke:var(--fire-color);text-decoration:none}.icon-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.icon-text__icon{fill:inherit;width:30px;height:30px;margin-right:15px}@media screen and (min-width: 768px){.icon-text__icon{width:2.0833333333vw;height:2.0833333333vw;margin-right:1.3888888889vw}}@media screen and (min-width: 1440px){.icon-text__icon{width:30px;height:30px;margin-right:20px}}.icon-text__content{-webkit-box-flex:1;-ms-flex:1 0 1%;flex:1 0 1%}.icon-text__content ul{list-style:disc;padding-left:1em}.icon-text__content ul:not(:first-child){margin-top:8px}@media screen and (min-width: 768px){.icon-text__content ul:not(:first-child){margin-top:.5555555556vw}}@media screen and (min-width: 1440px){.icon-text__content ul:not(:first-child){margin-top:8px}}@media screen and (min-width: 768px){.list-blocks{width:100%;display:grid;grid-template-columns:repeat(3, 1fr);grid-column-gap:1.7361111111vw;grid-row-gap:1.7361111111vw}}@media screen and (min-width: 1440px){.list-blocks{grid-column-gap:25px;grid-row-gap:25px}}@media screen and (min-width: 768px){.list-blocks__item{height:23.6111111111vw}}@media screen and (min-width: 1440px){.list-blocks__item{height:340px}}@media screen and (min-width: 768px){.list-blocks__picture{padding-bottom:82.926%}}.list-blocks__picture img{-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out}.list-blocks__button{position:absolute;top:20px;left:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:30px;padding:18px 20px;z-index:1;background-color:#ffffff;background-color:var(--inverse-text-color);color:#1e1e1e;color:var(--text-color);stroke:#1e1e1e;stroke:var(--text-color);-webkit-transition:background-color .3s ease-in-out,color .3s ease-in-out,stroke .3s ease-in-out;transition:background-color .3s ease-in-out,color .3s ease-in-out,stroke .3s ease-in-out}@media screen and (min-width: 768px){.list-blocks__button{top:1.3888888889vw;left:1.3888888889vw;border-radius:2.7777777778vw;padding:1.25vw 1.3888888889vw}}@media screen and (min-width: 1440px){.list-blocks__button{top:20px;left:20px;border-radius:40px;padding:18px 20px}}.list-blocks__button-text{font-weight:600;margin-right:10px}@media screen and (min-width: 768px){.list-blocks__button-text{margin-right:.6944444444vw}}@media screen and (min-width: 1440px){.list-blocks__button-text{margin-right:10px}}.list-blocks__button-arrow{stroke:inherit;width:16px;height:16px}@media screen and (min-width: 768px){.list-blocks__button-arrow{width:1.1111111111vw;height:1.1111111111vw}}@media screen and (min-width: 1440px){.list-blocks__button-arrow{width:16px;height:16px}}.list-blocks__link{display:block;position:relative;width:100%;height:100%}.list-blocks__link:hover .list-blocks__picture>img{-webkit-transform:scale(1.05);transform:scale(1.05)}.list-blocks__link:hover .list-blocks__button{background-color:#006c7c;background-color:var(--main-color);color:#ffffff;color:var(--inverse-text-color);stroke:#ffffff;stroke:var(--inverse-text-color)}.main-menu__item{position:relative;margin-bottom:20px}@media screen and (min-width: 768px){.main-menu__item{margin-bottom:1.7361111111vw}}@media screen and (min-width: 1440px){.main-menu__item{margin-bottom:25px}}.main-menu__item--red a{color:#ff4e4e}.main-menu__item.dropDown{overflow:hidden;cursor:pointer;-webkit-transition:height .5s ease;transition:height .5s ease;position:relative}@media(max-width: 1440px){.main-menu__item.dropDown{height:27px}}@media(min-width: 1440px){.main-menu__item.dropDown{height:32px}}.main-menu__item.dropDown.active{height:270px}@media(min-width: 1440px){.main-menu__item.dropDown.active{height:290px}}@media(max-width: 768px){.main-menu__item.dropDown.active{height:250px}}.main-menu__item.dropDown.active:after{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.main-menu__item.dropDown:after{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease;position:absolute;top:10px;left:60%;content:"";display:block;height:8px;width:15px;-webkit-clip-path:polygon(50% 0, 100% 100%, 0 100%);clip-path:polygon(50% 0, 100% 100%, 0 100%);background-color:#000;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.main-menu__link{font-weight:600;font-size:20px;line-height:27px;color:#1e1e1e;color:var(--text-color)}@media screen and (min-width: 768px){.main-menu__link{font-size:1.7361111111vw;line-height:2.2222222222vw}}@media screen and (min-width: 1440px){.main-menu__link{font-size:25px;line-height:32px}}.main-menu__link:hover{color:#006c7c;color:var(--main-color);border-color:#006c7c;border-color:var(--main-color);text-decoration:none}.main-menu__item-button{width:24px;height:24px;border:1px solid #FF4E4E;border:1px solid var(--error-color);background-color:#ffffff;background-color:var(--inverse-text-color);color:#FF4E4E;color:var(--error-color);border-radius:50%;font-weight:700;line-height:1;margin:0 0 0 20px;font-size:20px}@media screen and (min-width: 768px){.main-menu__item-button{display:none}}.main-menu__sub-menu{margin-top:10px;margin-left:10px}@media screen and (min-width: 768px){.main-menu__sub-menu{margin-top:1.3888888889vw}}@media screen and (min-width: 1440px){.main-menu__sub-menu{margin-top:20px}}.main-menu__sub-menu .main-menu__item{margin-bottom:10px}@media screen and (min-width: 768px){.main-menu__sub-menu .main-menu__item{margin-bottom:1.0416666667vw}}@media screen and (min-width: 1440px){.main-menu__sub-menu .main-menu__item{margin-bottom:15px}}.main-menu__sub-menu .main-menu__link{font-size:18px}@media screen and (min-width: 768px){.main-menu__sub-menu .main-menu__link{font-size:1.3888888889vw;line-height:1.8055555556vw}}@media screen and (min-width: 1440px){.main-menu__sub-menu .main-menu__link{font-size:20px;line-height:26px}}.menu-block{position:fixed;top:0;left:0;right:0;bottom:0;padding-top:110px;background-color:#ffffff;background-color:var(--inverse-text-color);overflow:hidden;z-index:10}@media screen and (min-width: 768px){.menu-block{padding-top:11.1111111111vw}}@media screen and (min-width: 1440px){.menu-block{padding-top:160px}}.menu-block:not(.active){height:0;overflow:hidden;padding-top:0}.menu-block__container{overflow-y:auto;height:100%}.menu-block__container::-webkit-scrollbar{width:6px}.menu-block__container::-webkit-scrollbar-thumb{background-color:#006c7c;background-color:var(--main-color);border-radius:3px}.menu-block__inner{padding-bottom:30px}@media screen and (min-width: 768px){.menu-block__inner{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding-bottom:2.0833333333vw}}@media screen and (min-width: 1440px){.menu-block__inner{padding-bottom:30px}}.menu-block__left{position:relative;padding-right:7.9861111111vw;margin-right:7.9861111111vw}@media screen and (max-width: 767.98px){.menu-block__left{display:none}}@media screen and (min-width: 1440px){.menu-block__left{padding-right:115px;margin-right:115px}}.menu-block__left::after{content:"";display:block;width:.0694444444vw;height:100%;position:absolute;right:0;top:0;background-color:#1e1e1e;background-color:var(--text-color);opacity:.1}@media screen and (min-width: 1440px){.menu-block__left::after{width:1px}}.menu-block__left-title{font-family:"Suisse Intl",sans-serif;font-weight:700;font-size:1.7361111111vw;line-height:2.2222222222vw;text-transform:uppercase;white-space:pre-line;margin-bottom:2.4305555556vw}@media screen and (min-width: 1440px){.menu-block__left-title{font-size:25px;line-height:32px;margin-bottom:35px}}@media screen and (min-width: 768px){.menu-block__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 1%;flex:1 0 1%}}@media screen and (min-width: 768px){.menu-block__main-menu{-webkit-box-flex:1;-ms-flex:1 0 1%;flex:1 0 1%}}@media screen and (max-width: 767.98px){.menu-block__info{margin-top:30px;padding-top:30px;position:relative}}@media screen and (min-width: 768px){.menu-block__info{width:25vw}}@media screen and (min-width: 1440px){.menu-block__info{width:360px}}@media screen and (max-width: 767.98px){.menu-block__info::before{content:"";display:block;height:1px;width:100%;background-color:#1e1e1e;background-color:var(--text-color);opacity:.1;position:absolute;top:0}}.menu-block__info-item+.menu-block__info-item{margin-top:30px}@media screen and (min-width: 768px){.menu-block__info-item+.menu-block__info-item{margin-top:1.3888888889vw}}@media screen and (min-width: 1440px){.menu-block__info-item+.menu-block__info-item{margin-top:20px}}@media screen and (min-width: 768px){.menu-block__info-item--booking-panel{display:none}}.menu-block__info-item--image-link{position:relative;width:25vw;height:11.1111111111vw}@media screen and (max-width: 767.98px){.menu-block__info-item--image-link{display:none}}@media screen and (min-width: 1440px){.menu-block__info-item--image-link{width:360px;height:160px}}.menu-button{font-size:16px;height:44px;border-color:rgba(255,255,255,.3);padding:0 8px}@media screen and (min-width: 768px){.menu-button{height:4.1666666667vw;font-size:1.1111111111vw}}@media screen and (min-width: 1440px){.menu-button{font-size:16px;height:44px}}@media(max-width: 768px){.menu-button{height:38px;max-width:46px}}.menu-button__icon span{display:block;height:1px;width:18px;background-color:#ffffff;background-color:var(--inverse-text-color);margin:4px 0;-webkit-transition:background-color .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:background-color .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out,background-color .3s ease-in-out;transition:transform .3s ease-in-out,background-color .3s ease-in-out,-webkit-transform .3s ease-in-out}@media screen and (min-width: 768px){.menu-button__icon span{height:.0694444444vw;width:1.25vw;margin:.3125vw 0}}@media screen and (min-width: 1440px){.menu-button__icon span{height:1px;width:18px;margin:4.5px 0}}.menu-button:hover{border-color:rgba(0, 108, 124, 0.15);border-color:var(--button-light-border-color);background-color:#ffffff;background-color:var(--inverse-text-color);color:#006c7c;color:var(--main-color);fill:#006c7c;fill:var(--main-color);stroke:#006c7c;stroke:var(--main-color)}.menu-button:hover .menu-button__icon span{background-color:#006c7c;background-color:var(--main-color)}.menu-button.active .button__icon span:nth-child(1){width:18px;background-color:#ffffff;background-color:var(--inverse-text-color);-webkit-transform:rotate(45deg) translate(1px, 1px);transform:rotate(45deg) translate(1px, 1px)}@media screen and (min-width: 768px){.menu-button.active .button__icon span:nth-child(1){width:1.25vw;-webkit-transform:rotate(45deg) translate(0.0694444444vw, 0.2083333333vw);transform:rotate(45deg) translate(0.0694444444vw, 0.2083333333vw)}}@media screen and (min-width: 1440px){.menu-button.active .button__icon span:nth-child(1){width:18px;-webkit-transform:rotate(45deg) translate(2px, 2px);transform:rotate(45deg) translate(2px, 2px)}}.menu-button.active .button__icon span:nth-child(2){width:18px;-webkit-transform:rotate(-45deg) translate(2px, -3px);transform:rotate(-45deg) translate(2px, -3px);background-color:#ffffff;background-color:var(--inverse-text-color)}@media screen and (min-width: 768px){.menu-button.active .button__icon span:nth-child(2){width:1.25vw;-webkit-transform:rotate(-45deg) translate(0.0694444444vw, -0.1388888889vw);transform:rotate(-45deg) translate(0.0694444444vw, -0.1388888889vw)}}@media screen and (min-width: 1440px){.menu-button.active .button__icon span:nth-child(2){width:18px;-webkit-transform:rotate(-45deg) translate(2px, -2px);transform:rotate(-45deg) translate(2px, -2px)}}.menu-button.active:hover{border-color:#006c7c;border-color:var(--main-color);background-color:#006c7c;background-color:var(--main-color);color:#ffffff;color:var(--inverse-text-color);fill:#ffffff;fill:var(--inverse-text-color);stroke:#ffffff;stroke:var(--inverse-text-color)}.room-card{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.room-card__picture{padding-bottom:72.223%}.room-card__data{margin-top:20px}@media screen and (min-width: 768px){.room-card__data{margin-top:1.3888888889vw;-webkit-box-flex:1;-ms-flex:1 0 1%;flex:1 0 1%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (min-width: 1440px){.room-card__data{margin-top:20px}}.room-card__name{font-weight:500;font-size:20px;line-height:27px;color:#1e1e1e;color:var(--text-color);-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}@media screen and (min-width: 768px){.room-card__name{font-size:1.3888888889vw;line-height:1.875vw;-webkit-box-flex:1;-ms-flex:1 0 1%;flex:1 0 1%}}@media screen and (min-width: 1440px){.room-card__name{font-size:20px;line-height:27px}}.room-card__name:hover{color:#006c7c;color:var(--main-color);text-decoration:none}.room-card__housing{margin-top:4px;opacity:.6}@media screen and (min-width: 768px){.room-card__housing{margin-top:.2777777778vw}}@media screen and (min-width: 1440px){.room-card__housing{margin-top:4px}}.room-card__info{margin-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:500;font-size:20px;line-height:25px}@media screen and (min-width: 768px){.room-card__info{font-size:1.3888888889vw;line-height:1.7361111111vw;margin-top:1.0416666667vw}}@media screen and (min-width: 1440px){.room-card__info{font-size:20px;line-height:25px;margin-top:15px}}.room-card__price{padding-right:20px;margin-right:20px;border-right:1px solid #e4e4e4;border-right:1px solid var(--tabs-nav-bg)}@media screen and (min-width: 768px){.room-card__price{font-size:1.3888888889vw;line-height:1.7361111111vw;padding-right:1.7361111111vw;margin-right:1.7361111111vw;border-right:.0694444444vw solid #e4e4e4;border-right:.0694444444vw solid var(--tabs-nav-bg)}}@media screen and (min-width: 1440px){.room-card__price{font-size:20px;line-height:25px;padding-right:25px;margin-right:25px;border-right:1px solid #e4e4e4;border-right:1px solid var(--tabs-nav-bg)}}.room-card__price span{display:block;color:#1e1e1e;color:var(--text-color);text-decoration:line-through;opacity:.4;font-size:.8em}.room-card__link{color:#1e1e1e;color:var(--text-color);stroke:#1e1e1e;stroke:var(--text-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:color .3s ease-in-out,stroke .3s ease-in-out;transition:color .3s ease-in-out,stroke .3s ease-in-out}.room-card__link:hover{text-decoration:none;color:#006c7c;color:var(--main-color);stroke:#006c7c;stroke:var(--main-color)}.room-card__arrow{width:20px;height:20px;margin-left:15px;stroke:inherit}@media screen and (min-width: 768px){.room-card__arrow{width:1.3888888889vw;height:1.3888888889vw;margin-left:1.0416666667vw}}@media screen and (min-width: 1440px){.room-card__arrow{width:20px;height:20px;margin-left:15px}}@media screen and (min-width: 768px){.rooms-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:-1.3888888889vw -.8680555556vw}}@media screen and (min-width: 1440px){.rooms-list{margin:-20px -12.5px}}@media screen and (min-width: 768px){.rooms-list__item{width:28.4722222222vw;margin:1.3888888889vw .8680555556vw}}@media screen and (min-width: 1440px){.rooms-list__item{width:410px;margin:20px 12.5px}}@media screen and (max-width: 767.98px){.rooms-list__item+.rooms-list__item{margin-top:30px}}.round-thumbs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.round-thumbs__thumbs-slide{width:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width: 768px){.round-thumbs__thumbs-slide{width:5.9027777778vw}}@media screen and (min-width: 1440px){.round-thumbs__thumbs-slide{width:85px}}.round-thumbs__thumbs-slide:hover .round-thumbs__thumb-wrapper,.round-thumbs__thumbs-slide.swiper-slide-thumb-active .round-thumbs__thumb-wrapper{opacity:1}.round-thumbs__thumb-wrapper{width:36px;height:36px;padding:4px;position:relative;opacity:.5;cursor:pointer;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}@media screen and (min-width: 768px){.round-thumbs__thumb-wrapper{width:4.8611111111vw;height:4.8611111111vw;padding:.3472222222vw}}@media screen and (min-width: 1440px){.round-thumbs__thumb-wrapper{width:70px;height:70px;padding:5px}}.round-thumbs__thumb-wrapper::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;border:1px solid #ffffff;border:1px solid var(--inverse-text-color)}@media screen and (min-width: 768px){.round-thumbs__thumb-wrapper::before{border-width:.0694444444vw}}@media screen and (min-width: 1440px){.round-thumbs__thumb-wrapper::before{border-width:1px}}.round-thumbs__thumb-image{width:28px;height:28px;border-radius:50%;background-color:#ffffff;background-color:var(--inverse-text-color)}@media screen and (min-width: 768px){.round-thumbs__thumb-image{width:4.1666666667vw;height:4.1666666667vw}}@media screen and (min-width: 1440px){.round-thumbs__thumb-image{width:60px;height:60px}}.round-thumbs--small .round-thumbs__thumbs-slide{width:34px}@media screen and (min-width: 768px){.round-thumbs--small .round-thumbs__thumbs-slide{width:2.3611111111vw}}@media screen and (min-width: 1440px){.round-thumbs--small .round-thumbs__thumbs-slide{width:34px}}.round-thumbs--small .round-thumbs__thumbs-slide:hover .round-thumbs__thumb-wrapper::before,.round-thumbs--small .round-thumbs__thumbs-slide.swiper-slide-thumb-active .round-thumbs__thumb-wrapper::before{opacity:1}.round-thumbs--small .round-thumbs__thumb-wrapper{width:30px;height:30px;padding:4px;cursor:pointer}@media screen and (min-width: 768px){.round-thumbs--small .round-thumbs__thumb-wrapper{width:2.0833333333vw;height:2.0833333333vw;padding:.2777777778vw}}@media screen and (min-width: 1440px){.round-thumbs--small .round-thumbs__thumb-wrapper{width:30px;height:30px;padding:4px}}.round-thumbs--small .round-thumbs__thumb-image{width:22px;height:22px}@media screen and (min-width: 768px){.round-thumbs--small .round-thumbs__thumb-image{width:1.5277777778vw;height:1.5277777778vw}}@media screen and (min-width: 1440px){.round-thumbs--small .round-thumbs__thumb-image{width:22px;height:22px}}.list-cards{margin:-15px}@media screen and (min-width: 768px){.list-cards{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:-.8680555556vw}}@media screen and (min-width: 1440px){.list-cards{margin:-12.5px}}.list-cards__item{padding:15px}@media screen and (min-width: 768px){.list-cards__item{padding:.8680555556vw;width:33.3333%}}@media screen and (min-width: 1440px){.list-cards__item{padding:12.5px}}.scroll-block{position:relative;z-index:1}@media screen and (max-width: 767.98px){.scroll-block{overflow:hidden;margin-left:-15px;margin-right:-15px;padding-left:15px;padding-right:15px}}@media screen and (max-width: 767.98px){.scroll-block__inner{white-space:nowrap;margin:0 -15px -30px;padding:0 15px 30px 0;overflow-x:auto;display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (max-width: 767.98px){.scroll-block__item{margin-left:5px;width:340px;min-width:340px;height:260px}}.socials-block{position:relative;padding-top:26px}.socials-block__bg-img{display:none}@media screen and (min-width: 768px){.socials-block__bg-img{position:absolute;display:block;bottom:0;right:0;width:38.8194444444vw;height:29.5833333333vw}}@media screen and (min-width: 1440px){.socials-block__bg-img{width:559px;height:426px}}.socials-block__inner{position:relative;overflow:hidden;border-radius:30px;padding:15px;height:309px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width: 768px){.socials-block__inner{border-radius:2.7777777778vw;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:27.7777777778vw;padding:4.1666666667vw}}@media screen and (min-width: 1440px){.socials-block__inner{border-radius:40px;height:400px;padding:60px}}.socials-block__bg-icon{position:absolute;fill:#006c7c;fill:var(--main-color);z-index:0;opacity:.35}.socials-block__bg-icon--vk{width:141px;height:84px;bottom:0;right:-20px;-webkit-transform:rotate(-17.02deg);transform:rotate(-17.02deg)}@media screen and (min-width: 768px){.socials-block__bg-icon--vk{width:18.0555555556vw;height:10.7638888889vw;bottom:auto;right:-4.1666666667vw;top:2.4305555556vw}}@media screen and (min-width: 1440px){.socials-block__bg-icon--vk{width:260px;height:155px;right:-60px;top:35px}}.socials-block__bg-icon--telegram{width:105px;height:91px;top:171px;left:-47px;-webkit-transform:rotate(6.87deg);transform:rotate(6.87deg)}@media screen and (min-width: 768px){.socials-block__bg-icon--telegram{width:18.2638888889vw;height:15.7638888889vw;top:auto;left:35.0694444444vw;bottom:-7.0833333333vw}}@media screen and (min-width: 1440px){.socials-block__bg-icon--telegram{width:263px;height:227px;left:505px;bottom:-102px}}.socials-block__title{position:relative;margin-bottom:35px;text-align:center}@media screen and (min-width: 768px){.socials-block__title{margin-bottom:2.7777777778vw;font-size:3.4722222222vw;line-height:3.9583333333vw}}@media screen and (min-width: 1440px){.socials-block__title{margin-bottom:40px;font-size:50px;line-height:57px}}.socials-block__socials-list{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.socials-block__social+.socials-block__social{margin-left:15px}@media screen and (min-width: 768px){.socials-block__social+.socials-block__social{margin-left:1.0416666667vw}}@media screen and (min-width: 1440px){.socials-block__social+.socials-block__social{margin-left:15px}}.socials-block__social-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:80px;height:80px;border-radius:20px;border:1px solid #ffffff;border:1px solid var(--inverse-text-color);background-color:#ffffff;background-color:var(--inverse-text-color);fill:#00a8d0;fill:var(--blue-color);stroke:#00a8d0;stroke:var(--blue-color);-webkit-transition:background-color .3s ease-in-out,fill .3s ease-in-out,stroke .3s ease-in-out;transition:background-color .3s ease-in-out,fill .3s ease-in-out,stroke .3s ease-in-out}@media screen and (min-width: 768px){.socials-block__social-link{width:5.5555555556vw;height:5.5555555556vw;border-radius:1.3888888889vw;border-width:.0694444444vw}}@media screen and (min-width: 1440px){.socials-block__social-link{width:80px;height:80px;border-radius:20px;border-width:1px}}.socials-block__social-link:hover{background-color:rgba(0,0,0,0);fill:#ffffff;fill:var(--inverse-text-color);stroke:#ffffff;stroke:var(--inverse-text-color)}.socials-block__social-icon{fill:inherit;stroke:inherit}.socials-block__social-icon--vk{width:40px;height:24px}@media screen and (min-width: 768px){.socials-block__social-icon--vk{width:2.7777777778vw;height:1.6666666667vw}}@media screen and (min-width: 1440px){.socials-block__social-icon--vk{width:40px;height:24px}}.socials-block__social-icon--telegram{width:35px;height:30px}@media screen and (min-width: 768px){.socials-block__social-icon--telegram{width:2.4305555556vw;height:2.0833333333vw}}@media screen and (min-width: 1440px){.socials-block__social-icon--telegram{width:35px;height:30px}}@media screen and (min-width: 768px){.specials{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.specials__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}@media screen and (min-width: 768px){.specials__item{margin-bottom:1.0416666667vw}}@media screen and (min-width: 1440px){.specials__item{margin-bottom:15px}}@media screen and (max-width: 767.98px){.specials__item+.specials__item{margin-top:30px}}.specials__item-thumb{width:100%;overflow:hidden}.specials__item-thumb:hover>picture>img{-webkit-transform:scale(1.05);transform:scale(1.05)}.specials__item-picture{padding-bottom:72.223%}@media screen and (min-width: 768px){.specials__item-picture{padding-bottom:0;height:31.25vw}}@media screen and (min-width: 1440px){.specials__item-picture{height:450px}}.specials__item-picture img{-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out}.specials__item-content{margin-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 768px){.specials__item-content{margin-top:1.7361111111vw;-webkit-box-flex:1;-ms-flex:1 0 1%;flex:1 0 1%}}@media screen and (min-width: 1440px){.specials__item-content{margin-top:25px}}.specials__item-title{font-size:20px;line-height:27px;color:#1e1e1e;color:var(--text-color)}@media screen and (min-width: 768px){.specials__item-title{font-size:2.0833333333vw;line-height:2.5694444444vw}}@media screen and (min-width: 1440px){.specials__item-title{font-size:30px;line-height:37px}}.specials__item-title:hover{text-decoration:none;color:#006c7c;color:var(--main-color)}.specials__item-desc{margin-top:15px}@media screen and (min-width: 768px){.specials__item-desc{margin-top:1.0416666667vw;-webkit-box-flex:1;-ms-flex:1 0 1%;flex:1 0 1%}}@media screen and (min-width: 1440px){.specials__item-desc{margin-top:15px}}.specials__item-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#006c7c;color:var(--main-color);stroke:#006c7c;stroke:var(--main-color);margin-top:15px;-webkit-transition:color .3s ease-in-out,stroke .3s ease-in-out;transition:color .3s ease-in-out,stroke .3s ease-in-out}@media screen and (min-width: 768px){.specials__item-link{margin-top:1.3888888889vw}}@media screen and (min-width: 1440px){.specials__item-link{margin-top:20px}}.specials__item-link:hover{text-decoration:none;color:#1e1e1e;color:var(--text-color);stroke:#1e1e1e;stroke:var(--text-color)}.specials__item-link-text{font-size:20px;line-height:27px;font-weight:500}@media screen and (min-width: 768px){.specials__item-link-text{font-size:1.3888888889vw;line-height:1.875vw}}@media screen and (min-width: 1440px){.specials__item-link-text{font-size:20px;line-height:27px}}.specials__item-arrow{margin-left:10px;width:16px;height:16px;stroke:inherit}@media screen and (min-width: 768px){.specials__item-arrow{margin-left:.6944444444vw;width:1.1111111111vw;height:1.1111111111vw}}@media screen and (min-width: 1440px){.specials__item-arrow{margin-left:10px;width:16px;height:16px}}.swedish-line__content{margin-bottom:35px;fill:#daab68;fill:var(--brown-color)}@media screen and (min-width: 768px){.swedish-line__content{margin-bottom:0;width:50.6944444444vw}}@media screen and (min-width: 1440px){.swedish-line__content{margin-top:20px;width:730px}}.swedish-line__content>p{margin-bottom:25px}@media screen and (min-width: 768px){.swedish-line__content>p{margin-bottom:1.7361111111vw}}@media screen and (min-width: 1440px){.swedish-line__content>p{margin-bottom:25px}}.swedish-line__title{margin-bottom:35px}@media screen and (min-width: 768px){.swedish-line__title{margin-bottom:2.7777777778vw}}@media screen and (min-width: 1440px){.swedish-line__title{margin-bottom:40px}}@media screen and (min-width: 768px){.swedish-line__gallery-picture{width:29.1666666667vw;height:25vw}}@media screen and (min-width: 1440px){.swedish-line__gallery-picture{width:420px;height:360px}}@media screen and (min-width: 768px){.swedish-line__gallery-picture+.swedish-line__gallery-picture{display:none}}.swedish-line__picture{height:33.3333333333vw}@media screen and (min-width: 768px){.swedish-line__picture{margin-top:4.1666666667vw}}@media screen and (max-width: 767.98px){.swedish-line__picture{display:none}}.tabs__nav{display:-webkit-box;display:-ms-flexbox;display:flex;border:5px solid #e4e4e4;border:5px solid var(--tabs-nav-bg);border-radius:20px;margin-bottom:20px;background-color:#e4e4e4;background-color:var(--tabs-nav-bg)}@media screen and (min-width: 768px){.tabs__nav{padding:.3472222222vw;border-radius:1.3888888889vw;margin-bottom:1.3888888889vw}}@media screen and (min-width: 1440px){.tabs__nav{padding:5px;border-radius:20px;margin-bottom:20px}}@media screen and (max-width: 767.98px){.tabs__nav--scroll{overflow:hidden}}.tabs__nav-inner{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 767.98px){.tabs__nav-inner{white-space:nowrap;margin:0 0 -30px;padding:0 0 30px 0;overflow-x:auto}}@media screen and (min-width: 768px){.tabs__nav-inner{width:100%}}.tabs__nav-item{-webkit-box-flex:1;-ms-flex:1 0 1%;flex:1 0 1%}.tabs__nav-item>*{width:100%;font-size:20px;line-height:27px}@media screen and (min-width: 768px){.tabs__nav-item>*{font-size:1.7361111111vw;line-height:2.2222222222vw}}@media screen and (min-width: 1440px){.tabs__nav-item>*{font-size:25px;line-height:32px}}.tabs__content-item{display:none}.tabs__content-item.active{display:block}@media screen and (min-width: 768px){.tile-gallery__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:-.8680555556vw}}@media screen and (min-width: 1440px){.tile-gallery__list{margin:-12.5px}}@media screen and (max-width: 767.98px){.tile-gallery__item{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media screen and (min-width: 768px){.tile-gallery__item{margin:.8680555556vw;width:28.4722222222vw;height:31.25vw}}@media screen and (min-width: 1440px){.tile-gallery__item{margin:12.5px;width:410px;height:450px}}@media screen and (min-width: 768px){.tile-gallery__item:nth-child(7n+1),.tile-gallery__item:nth-child(7n+4),.tile-gallery__item:nth-child(7n+5){height:23.6111111111vw}}@media screen and (min-width: 1440px){.tile-gallery__item:nth-child(7n+1),.tile-gallery__item:nth-child(7n+4),.tile-gallery__item:nth-child(7n+5){height:340px}}@media screen and (min-width: 768px){.tile-gallery__item:nth-child(7n+2),.tile-gallery__item:nth-child(7n+6){width:58.6805555556vw}}@media screen and (min-width: 1440px){.tile-gallery__item:nth-child(7n+2),.tile-gallery__item:nth-child(7n+6){width:845px}}@media screen and (min-width: 768px){.tile-gallery__item:nth-child(7n+3){margin-top:-6.7708333333vw}}@media screen and (min-width: 1440px){.tile-gallery__item:nth-child(7n+3){margin-top:-97.5px}}@media screen and (max-width: 767.98px){.tile-gallery__item--first{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}.video-slider{position:relative;width:100%;border-radius:30px;overflow:hidden;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}@media screen and (min-width: 768px){.video-slider{border-radius:4.1666666667vw;height:100%}}@media screen and (min-width: 1440px){.video-slider{border-radius:60px}}.video-slider__swiper{width:100%;padding-bottom:109.842%;position:relative;z-index:0}@media screen and (min-width: 768px){.video-slider__swiper{padding:0;height:100%}}.video-slider__swiper-wrapper{position:absolute;top:0;left:0;width:100%;height:100%}.video-slider__swiper-slide{opacity:0 !important}.video-slider__swiper-slide{height:100%;position:relative;overflow:hidden;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;border-radius:30px}@media screen and (min-width: 768px){.video-slider__swiper-slide{border-radius:4.1666666667vw}}@media screen and (min-width: 1440px){.video-slider__swiper-slide{border-radius:60px}}.video-slider__swiper-slide.swiper-slide-active{opacity:1 !important}.video-slider__video{width:100%;max-width:100%;height:100%;display:block;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;z-index:0}@media screen and (max-width: 767.98px){.video-slider__video{-o-object-position:top;object-position:top}}.video-slider__gallery-thumbs{position:absolute;left:0;right:0;bottom:70px}@media screen and (min-width: 768px){.video-slider__gallery-thumbs{bottom:10.4166666667vw}}@media screen and (min-width: 1440px){.video-slider__gallery-thumbs{bottom:150px}}.breadcrumbs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.breadcrumbs__link{color:#006c7c;color:var(--main-color);-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.breadcrumbs__link:hover{color:#1e1e1e;color:var(--text-color)}.breadcrumbs__sep{margin:0 16px}@media screen and (min-width: 768px){.breadcrumbs__sep{margin:0 1.1111111111vw}}@media screen and (min-width: 1440px){.breadcrumbs__sep{margin:0 16px}}.breadcrumbs__sep-icon{width:5px;height:5px;background-color:#006c7c;background-color:var(--main-color);border-radius:50%}@media screen and (min-width: 768px){.breadcrumbs__sep-icon{width:.3472222222vw;height:.3472222222vw}}@media screen and (min-width: 1440px){.breadcrumbs__sep-icon{width:5px;height:5px}}.breadcrumbs__title{color:#1e1e1e;color:var(--text-color);opacity:.5}.title-block{padding-bottom:35px}@media screen and (min-width: 768px){.title-block{padding-bottom:2.4305555556vw}}@media screen and (min-width: 1440px){.title-block{padding-bottom:35px}}.title-block__inner{position:relative;z-index:1;background-color:#ffffff;background-color:var(--inverse-text-color);border-radius:0 0 30px 30px;padding-bottom:25px}@media screen and (min-width: 768px){.title-block__inner{border-radius:0 0 4.1666666667vw 4.1666666667vw;padding-bottom:3.4722222222vw}}@media screen and (min-width: 1440px){.title-block__inner{border-radius:0 0 60px 60px;padding-bottom:50px}}.title-block__breadcrumbs{padding-bottom:25px}@media screen and (min-width: 768px){.title-block__breadcrumbs{padding-bottom:2.0833333333vw}}@media screen and (min-width: 1440px){.title-block__breadcrumbs{padding-bottom:30px}}.title-block__pictured-title{font-size:0}@media screen and (min-width: 768px){.title-block__pictured-title{width:50.6944444444vw}}@media screen and (min-width: 1440px){.title-block__pictured-title{width:730px}}.title-block__pictured-title h1{display:inline}@media screen and (min-width: 768px){.title-block__pictured-title h1{margin:0 1.3888888889vw}}@media screen and (min-width: 1440px){.title-block__pictured-title h1{margin:0 20px}}.title-block__pictured-title-img-wrapper{display:none}@media screen and (min-width: 768px){.title-block__pictured-title-img-wrapper{display:inline}}@media screen and (min-width: 768px){.title-block__pictured-title-img{display:inline-block;width:9.0277777778vw;height:4.5138888889vw;border-radius:1.3888888889vw;margin-bottom:-.6944444444vw}}@media screen and (min-width: 1440px){.title-block__pictured-title-img{width:130px;height:65px;border-radius:20px;margin-bottom:-10px}}.title-block__h1{font-family:"Suisse Intl",sans-serif;font-weight:700;font-size:34px;line-height:40px}@media screen and (min-width: 768px){.title-block__h1{font-size:4.1666666667vw;line-height:4.6527777778vw;text-transform:uppercase}}@media screen and (min-width: 1440px){.title-block__h1{font-size:60px;line-height:67px}}.title-block__subtitle{color:#006c7c;color:var(--main-color);font-weight:500;font-size:20px;line-height:27px;margin-top:12px}@media screen and (min-width: 768px){.title-block__subtitle{font-weight:400;font-size:2.0833333333vw;line-height:2.5694444444vw;margin-top:2.0833333333vw}}@media screen and (min-width: 1440px){.title-block__subtitle{margin-top:30px;font-size:30px;line-height:37px}}.title-block__thumb-wrapper{margin-top:-20px;height:360px}@media screen and (min-width: 768px){.title-block__thumb-wrapper{height:42.3611111111vw;margin-top:-4.1666666667vw}}@media screen and (min-width: 1440px){.title-block__thumb-wrapper{height:610px;margin-top:-60px}}.title-block__thumb{border-radius:0 !important}.simple-slider{position:relative;overflow:hidden;margin-left:-15px;margin-right:-15px;padding-left:15px;padding-right:15px}@media screen and (min-width: 768px){.simple-slider{margin:0;padding:0}}@media screen and (min-width: 768px){.simple-slider--default{padding-bottom:68%}}.simple-slider__swiper.center .swiper-slide{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-transition:all .3s ease;transition:all .3s ease;opacity:.6}.simple-slider__swiper.center .swiper-slide.swiper-slide-active{-webkit-transform:scale(1);transform:scale(1);opacity:1}.simple-slider__swiper.center .swiper-slide.swiper-slide-next,.simple-slider__swiper.center .swiper-slide.swiper-slide-prev{opacity:.8}@media screen and (min-width: 768px){.simple-slider__swiper{position:absolute;top:0;left:0;width:100%;height:100%}}@media screen and (min-width: 768px){.simple-slider__swiper--height{position:relative;top:auto;left:auto}}.simple-slider__swiper--corp{height:auto}@media screen and (min-width: 768px){.simple-slider__swiper--corp{position:relative;top:auto;left:auto;height:29.8611111111vw}}@media screen and (min-width: 1440px){.simple-slider__swiper--corp{height:430px}}@media screen and (min-width: 768px){.simple-slider__wrapper{height:100%}}.simple-slider__slide{width:340px;height:260px}@media screen and (min-width: 768px){.simple-slider__slide{width:100%;height:100%}}.simple-slider__slide--reels{height:auto}@media screen and (min-width: 768px){.simple-slider__slide--reels{height:100%}}.simple-slider__slide-inner{display:block;height:100%}.simple-slider__picture{height:100%}@media screen and (min-width: 768px){.simple-slider__reels-video{height:100%}}@media screen and (min-width: 768px){.simple-slider__reels-video picture{padding-bottom:0}}.simple-slider__arrows{background-color:#ffffff;background-color:var(--inverse-text-color);border-radius:15px;overflow:hidden;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;z-index:1;display:none}@media screen and (min-width: 768px){.simple-slider__arrows{display:-webkit-box;display:-ms-flexbox;display:flex;right:3.4722222222vw;bottom:3.4722222222vw}}@media screen and (min-width: 1440px){.simple-slider__arrows{right:50px;bottom:50px}}.simple-slider__arrows.round{border-radius:0;border-radius:initial;background-color:transparent;background-color:initial;overflow:visible;overflow:initial;right:auto;right:initial;bottom:auto;bottom:initial;gap:15px}.simple-slider__arrows-sep{width:1px;height:31px;background-color:rgba(0, 108, 124, 0.15);background-color:var(--button-light-border-color)}@media screen and (min-width: 768px){.simple-slider__arrows-sep{display:-webkit-box;display:-ms-flexbox;display:flex;height:2.1527777778vw}}@media screen and (min-width: 1440px){.simple-slider__arrows-sep{height:31px}}.simple-slider__arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;width:55px;height:55px;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}@media screen and (min-width: 768px){.simple-slider__arrow{width:3.8194444444vw;height:3.8194444444vw}}@media screen and (min-width: 1440px){.simple-slider__arrow{width:55px;height:55px}}.simple-slider__arrow--prev{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.simple-slider__arrow:hover{opacity:.5}@media screen and (min-width: 768px){.simple-slider__arrow.round{text-decoration:none !important}.simple-slider__arrow.round{z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:4.5138888889vw;min-width:4.5138888889vw;height:3.125vw;padding:.6944444444vw 1.3888888889vw;border-radius:2.0833333333vw;border:.0694444444vw solid #e4e4e4;border:.0694444444vw solid var(--tabs-nav-bg);stroke:#1e1e1e;stroke:var(--text-color);background-color:#ffffff;background-color:var(--inverse-text-color);-webkit-transition:stroke .3s ease-in-out,border-color .3s ease-in-out,background-color .3s ease-in-out;transition:stroke .3s ease-in-out,border-color .3s ease-in-out,background-color .3s ease-in-out}}@media screen and (min-width: 1440px){.simple-slider__arrow.round{width:65px;height:45px;min-width:65px;padding:10px 20px;border-radius:30px;border-width:1px}}.simple-slider__arrow.round:hover{border-color:#00a8d0;border-color:var(--blue-color);background-color:#00a8d0;background-color:var(--blue-color);stroke:#ffffff;stroke:var(--inverse-text-color);opacity:1}.simple-slider__arrow.round svg{stroke:inherit}.simple-slider__svg{width:19px;height:19px;stroke:#1e1e1e;stroke:var(--text-color)}@media screen and (min-width: 768px){.simple-slider__svg{width:1.3194444444vw;height:1.3194444444vw}}@media screen and (min-width: 1440px){.simple-slider__svg{width:19px;height:19px}}.simple-slider__multiple{height:600px}@media(max-width: 1000px){.simple-slider__multiple{height:400px}}@media(max-width: 767.98px){.simple-slider__multiple{overflow:hidden}}.simple-slider__multiple-wrapper{margin:60px auto}@media(max-width: 767.98px){.simple-slider__multiple-wrapper{margin:30px auto}}.simple-slider__multiple-slides{position:relative;z-index:0}.simple-slider__multiple-arrows{z-index:1}.simple-slider[data-mode=center]{overflow:visible;overflow:initial}.simple-carousel__nav{display:none}@media screen and (min-width: 768px){.simple-carousel__nav{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}}.simple-carousel__arrow{display:none}@media screen and (min-width: 768px){.simple-carousel__arrow{text-decoration:none !important}.simple-carousel__arrow{z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:4.5138888889vw;min-width:4.5138888889vw;padding:.6944444444vw 1.3888888889vw;border-radius:2.0833333333vw;border:.0694444444vw solid #e4e4e4;border:.0694444444vw solid var(--tabs-nav-bg);stroke:#1e1e1e;stroke:var(--text-color);background-color:#ffffff;background-color:var(--inverse-text-color);-webkit-transition:stroke .3s ease-in-out,border-color .3s ease-in-out,background-color .3s ease-in-out;transition:stroke .3s ease-in-out,border-color .3s ease-in-out,background-color .3s ease-in-out}}@media screen and (min-width: 1440px){.simple-carousel__arrow{width:65px;min-width:65px;padding:10px 20px;border-radius:30px;border-width:1px}}.simple-carousel__arrow:hover{border-color:#00a8d0;border-color:var(--blue-color);background-color:#00a8d0;background-color:var(--blue-color);stroke:#ffffff;stroke:var(--inverse-text-color)}@media screen and (min-width: 768px){.simple-carousel__arrow--prev{margin-right:.8333333333vw}}@media screen and (min-width: 1440px){.simple-carousel__arrow--prev{margin-right:12px}}.simple-carousel__arrow--next>*{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.simple-carousel__svg{width:1.6666666667vw;height:1.6666666667vw;stroke:inherit}@media screen and (min-width: 1440px){.simple-carousel__svg{width:24px;height:24px}}.card{position:relative;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.card__thumb{display:block;position:relative;width:100%;padding-bottom:72.223%}.card__thumb:hover .card__picture>img{-webkit-transform:scale(1.05);transform:scale(1.05)}.card__thumb:not(:last-child){margin-bottom:20px}@media screen and (min-width: 768px){.card__thumb:not(:last-child){margin-bottom:1.3888888889vw}}@media screen and (min-width: 1440px){.card__thumb:not(:last-child){margin-bottom:20px}}.card__picture{position:absolute;top:0;left:0}.card__picture img{-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out}.card__badge{position:absolute;top:20px;left:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:30px;padding:11px 15px;z-index:1;background-color:#ffffff;background-color:var(--inverse-text-color);color:#1e1e1e;color:var(--text-color);stroke:#1e1e1e;stroke:var(--text-color);-webkit-transition:background-color .3s ease-in-out,color .3s ease-in-out,stroke .3s ease-in-out;transition:background-color .3s ease-in-out,color .3s ease-in-out,stroke .3s ease-in-out}@media screen and (min-width: 768px){.card__badge{top:1.3888888889vw;left:1.3888888889vw;border-radius:2.0833333333vw;padding:.7638888889vw 1.0416666667vw}}@media screen and (min-width: 1440px){.card__badge{top:20px;left:20px;border-radius:30px;padding:11px 15px}}.card__badge-text{font-weight:600;margin-right:12.5px}@media screen and (min-width: 768px){.card__badge-text{margin-right:.8680555556vw}}@media screen and (min-width: 1440px){.card__badge-text{margin-right:12.5px}}.card__badge-text--new{color:#ff953f;color:var(--fire-color)}.card__badge-icon{stroke:inherit;width:16px;height:16px}@media screen and (min-width: 768px){.card__badge-icon{width:1.1111111111vw;height:1.1111111111vw}}@media screen and (min-width: 1440px){.card__badge-icon{width:16px;height:16px}}.card__badge-icon--fire{color:#ff953f;color:var(--fire-color);fill:#ff953f;fill:var(--fire-color);stroke:#ff953f;stroke:var(--fire-color);width:15px;height:20px}@media screen and (min-width: 768px){.card__badge-icon--fire{width:1.0416666667vw;height:1.3888888889vw}}@media screen and (min-width: 1440px){.card__badge-icon--fire{width:15px;height:20px}}.card__content{-webkit-box-flex:1;-ms-flex:1 0 1%;flex:1 0 1%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.card__title{font-weight:500;font-size:20px;line-height:27px;color:#1e1e1e;color:var(--text-color);-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}@media screen and (min-width: 768px){.card__title{font-size:1.3888888889vw;line-height:1.875vw}}@media screen and (min-width: 1440px){.card__title{font-size:20px;line-height:27px}}.card__title:hover{color:#006c7c;color:var(--main-color);text-decoration:none}.card__title.hot-link{color:#ff953f;color:var(--fire-color)}.card__desc{-webkit-box-flex:1;-ms-flex:1 0 1%;flex:1 0 1%;opacity:.9;margin-top:15px;white-space:pre-line}@media screen and (min-width: 768px){.card__desc{margin-top:1.0416666667vw}}@media screen and (min-width: 1440px){.card__desc{margin-top:15px}}.card__link{color:#1e1e1e;color:var(--text-color);stroke:#1e1e1e;stroke:var(--text-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:color .3s ease-in-out,stroke .3s ease-in-out;transition:color .3s ease-in-out,stroke .3s ease-in-out;margin-top:15px}@media screen and (min-width: 768px){.card__link{margin-top:1.0416666667vw}}@media screen and (min-width: 1440px){.card__link{margin-top:15px}}.card__link:hover{text-decoration:none;color:#006c7c;color:var(--main-color);stroke:#006c7c;stroke:var(--main-color)}.card__link-text{font-weight:500}.card__arrow{width:20px;height:20px;margin-left:15px;stroke:inherit}@media screen and (min-width: 768px){.card__arrow{width:1.3888888889vw;height:1.3888888889vw;margin-left:1.0416666667vw}}@media screen and (min-width: 1440px){.card__arrow{width:20px;height:20px;margin-left:15px}}.housings{position:relative;z-index:1;overflow:hidden}@media screen and (min-width: 768px){.housings::before,.housings::after{content:"";display:block;opacity:.35;border:1px solid #ffffff;border:1px solid var(--inverse-text-color);position:absolute;z-index:0;border-radius:50%;-webkit-transform:rotate(-20.94deg);transform:rotate(-20.94deg)}}@media screen and (min-width: 768px){.housings::before{width:46.7006944444vw;height:38.2638888889vw;left:18.4027777778vw;top:-29.8611111111vw}}@media screen and (min-width: 1440px){.housings::before{width:672.49px;height:551px;left:265px;top:-430px}}@media screen and (min-width: 768px){.housings::after{width:46.7006944444vw;height:27.4305555556vw;right:-15.2777777778vw;bottom:-10.4166666667vw}}@media screen and (min-width: 1440px){.housings::after{width:672.49px;height:395px;right:-220px;bottom:-150px}}.housings__content{margin-bottom:35px}@media screen and (min-width: 768px){.housings__content{margin-bottom:2.7777777778vw}}@media screen and (min-width: 1440px){.housings__content{margin-bottom:40px}}.housings__title .small{color:#aeefff;color:var(--light-blue-color)}.color-block{padding:40px 20px;border-radius:20px;color:#ffffff;color:var(--inverse-text-color);font-weight:400;font-size:16px;line-height:1.5}@media screen and (min-width: 768px){.color-block{padding:3.125vw 2.7777777778vw;border-radius:2.0833333333vw;font-size:1.1111111111vw}}@media screen and (min-width: 1440px){.color-block{padding:45px 40px;border-radius:30px;font-size:16px}}.color-block__icon{width:35px;height:35px;margin-bottom:15px;fill:#ffffff;fill:var(--inverse-text-color);stroke:#ffffff;stroke:var(--inverse-text-color)}@media screen and (min-width: 768px){.color-block__icon{width:2.4305555556vw;height:2.4305555556vw;margin-bottom:1.0416666667vw}}@media screen and (min-width: 1440px){.color-block__icon{width:35px;height:35px;margin-bottom:15px}}.color-block__title{font-weight:500;font-size:25px;line-height:32px;margin-bottom:30px}@media screen and (min-width: 768px){.color-block__title{font-size:1.7361111111vw;line-height:2.2222222222vw;margin-bottom:2.0833333333vw}}@media screen and (min-width: 1440px){.color-block__title{font-size:25px;line-height:32px;margin-bottom:30px}}.color-block__content>*{margin-bottom:15px}@media screen and (min-width: 768px){.color-block__content>*{margin-bottom:1.0416666667vw}}@media screen and (min-width: 1440px){.color-block__content>*{margin-bottom:15px}}.color-block__content>*:last-child{margin-bottom:0 !important}.color-block__content a{color:#ffffff;color:var(--inverse-text-color)}.color-block__content a:hover{text-decoration:underline}.color-block__frame{position:relative;padding:20px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:30px}@media screen and (min-width: 768px){.color-block__frame{padding:1.3888888889vw 1.0416666667vw;margin-top:2.0833333333vw}}@media screen and (min-width: 1440px){.color-block__frame{padding:20px 15px;margin-top:30px}}.color-block__frame::before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;border:1px dashed #ffffff;border:1px dashed var(--inverse-text-color);opacity:.2;border-radius:20px}@media screen and (min-width: 768px){.color-block__frame::before{border-radius:1.3888888889vw}}@media screen and (min-width: 1440px){.color-block__frame::before{border-radius:20px}}.color-block__frame-icon{width:24px;min-width:24px;height:24px;margin-right:15px;fill:#ffffff;fill:var(--inverse-text-color)}.tags-list{position:relative;overflow:hidden;margin-left:-15px;margin-right:-15px;padding-left:15px;padding-right:15px}@media screen and (min-width: 768px){.tags-list{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width: 768px){.tags-list__swiper{overflow:hidden;z-index:0;padding:0;margin:0 8.125vw;background-color:#ffffff;background-color:var(--inverse-text-color)}}@media screen and (min-width: 1440px){.tags-list__swiper{padding:0;margin:0 117px}}.tags-list__arrow{display:none}@media screen and (min-width: 768px){.tags-list__arrow{text-decoration:none !important}.tags-list__arrow{z-index:1;position:absolute;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:7.2916666667vw;min-width:7.2916666667vw;padding:.6944444444vw 1.3888888889vw;border-radius:2.0833333333vw;border:.0694444444vw solid #e4e4e4;border:.0694444444vw solid var(--tabs-nav-bg);stroke:#1e1e1e;stroke:var(--text-color);background-color:#ffffff;background-color:var(--inverse-text-color);-webkit-transition:stroke .3s ease-in-out,border-color .3s ease-in-out,background-color .3s ease-in-out;transition:stroke .3s ease-in-out,border-color .3s ease-in-out,background-color .3s ease-in-out}}@media screen and (min-width: 1440px){.tags-list__arrow{width:105px;min-width:105px;padding:10px 20px;border-radius:30px;border-width:1px}}.tags-list__arrow:hover{border-color:#00a8d0;border-color:var(--blue-color);background-color:#00a8d0;background-color:var(--blue-color);stroke:#ffffff;stroke:var(--inverse-text-color)}.tags-list__arrow--prev{left:0}.tags-list__arrow--next{right:0}.tags-list__arrow--next>*{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.tags-list__svg{width:1.6666666667vw;height:1.6666666667vw;stroke:inherit}@media screen and (min-width: 1440px){.tags-list__svg{width:24px;height:24px}}.tags-list__slide{width:auto}.tags-list__slide-link{text-decoration:none !important}.tags-list__slide-link{display:block;padding:10px 20px;border-radius:30px;border:1px solid #e4e4e4;border:1px solid var(--tabs-nav-bg);color:#1e1e1e;color:var(--text-color);background-color:#ffffff;background-color:var(--inverse-text-color);-webkit-transition:color .3s ease-in-out,border-color .3s ease-in-out,background-color .3s ease-in-out;transition:color .3s ease-in-out,border-color .3s ease-in-out,background-color .3s ease-in-out}@media screen and (min-width: 768px){.tags-list__slide-link{border-width:.0694444444vw;padding:.6944444444vw 1.3888888889vw;border-radius:2.0833333333vw}}@media screen and (min-width: 1440px){.tags-list__slide-link{border-width:1px;padding:10px 20px;border-radius:30px}}.tags-list__slide-link--active,.tags-list__slide-link:hover{border-color:#00a8d0;border-color:var(--blue-color);background-color:#00a8d0;background-color:var(--blue-color);color:#ffffff;color:var(--inverse-text-color)}.tags-list .swiper-button-disabled+.swiper-button-disabled+*{width:100%;padding:0;margin:0;z-index:10}.round-block{width:305px;text-align:center}@media screen and (min-width: 768px){.round-block{width:21.1805555556vw}}@media screen and (min-width: 1440px){.round-block{width:305px}}.round-block__picture{width:100%;padding-bottom:100%;border-radius:50%}.round-block__text{margin-top:30px;font-weight:500;font-size:20px;line-height:27px}@media screen and (min-width: 768px){.round-block__text{margin-top:2.0833333333vw;font-weight:500;font-size:1.3888888889vw;line-height:1.875vw}}@media screen and (min-width: 1440px){.round-block__text{margin-top:30px;font-weight:500;font-size:20px;line-height:27px}}.rounds-gallery__info{margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width: 768px){.rounds-gallery__info{margin-bottom:1.0416666667vw}}@media screen and (min-width: 1440px){.rounds-gallery__info{margin-bottom:15px}}.rounds-gallery__info-icon{stroke:#00a8d0;stroke:var(--blue-color);width:24px;min-width:24px;height:24px;margin-right:12px}@media screen and (min-width: 768px){.rounds-gallery__info-icon{width:1.6666666667vw;min-width:1.6666666667vw;height:1.6666666667vw;margin-right:.8333333333vw}}@media screen and (min-width: 1440px){.rounds-gallery__info-icon{width:24px;min-width:24px;height:24px;margin-right:12px}}.rounds-gallery__info-text{font-weight:400;font-size:14px;line-height:1.5;color:#00a8d0;color:var(--blue-color);-webkit-box-flex:1;-ms-flex:1 0 1%;flex:1 0 1%}@media screen and (min-width: 768px){.rounds-gallery__info-text{font-size:.9722222222vw}}@media screen and (min-width: 1440px){.rounds-gallery__info-text{font-size:14px}}.rounds-gallery__list-wrapper{overflow:hidden;margin-left:-15px;margin-right:-15px;padding-left:15px;padding-right:15px}@media screen and (min-width: 768px){.rounds-gallery__list-wrapper{margin:0;padding:0}}.rounds-gallery__list{white-space:nowrap;margin:0 -15px -30px;padding:0 15px 30px;overflow-x:auto;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width: 768px){.rounds-gallery__list{margin:0;padding:0}}.rounds-gallery__list-item{width:108px;min-width:108px;height:108px}@media screen and (min-width: 768px){.rounds-gallery__list-item{width:7.5vw;min-width:7.5vw;height:7.5vw}}@media screen and (min-width: 1440px){.rounds-gallery__list-item{width:108px;min-width:108px;height:108px}}.rounds-gallery__list-item+.rounds-gallery__list-item{margin-left:-15px}@media screen and (min-width: 768px){.rounds-gallery__list-item+.rounds-gallery__list-item{margin-left:-1.0416666667vw}}@media screen and (min-width: 1440px){.rounds-gallery__list-item+.rounds-gallery__list-item{margin-left:-15px}}.rounds-gallery__item-link{width:100%;height:100%;border-radius:50%}.info-card{width:100%;height:100%;position:relative}.info-card__label{position:absolute;top:15px;left:15px;max-width:calc(100% - 30px);padding:9px 15px;background-color:#ffffff;background-color:var(--inverse-text-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:30px;min-height:60px}@media screen and (min-width: 768px){.info-card__label{top:1.3888888889vw;left:1.3888888889vw;max-width:calc(100% - 2.7777777778vw);padding:.625vw 1.3888888889vw;border-radius:2.0833333333vw;min-height:4.1666666667vw}}@media screen and (min-width: 1440px){.info-card__label{top:20px;left:20px;max-width:calc(100% - 40px);padding:9px 20px;border-radius:30px;min-height:60px}}@media screen and (max-width: 767.98px){.info-card__label--mobile-bottom{top:auto;left:15px;bottom:15px}}.info-card__title{font-weight:600;font-size:16px;line-height:24px;white-space:break-spaces}@media screen and (min-width: 768px){.info-card__title{font-size:1.1111111111vw;line-height:1.6666666667vw}}@media screen and (min-width: 1440px){.info-card__title{font-size:16px;line-height:24px}}.info-card__desc{font-weight:400;font-size:12px;line-height:18px;opacity:.8}@media screen and (min-width: 768px){.info-card__desc{font-size:.8333333333vw;line-height:1.25vw}}@media screen and (min-width: 1440px){.info-card__desc{font-size:12px;line-height:18px}}.simple-contact__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.simple-contact__icon-wrapper{text-decoration:none !important}.simple-contact__icon-wrapper{display:block;margin-right:6px}@media screen and (min-width: 768px){.simple-contact__icon-wrapper{margin-right:.4166666667vw}}@media screen and (min-width: 1440px){.simple-contact__icon-wrapper{margin-right:6px}}.simple-contact__icon{display:block;width:26px;min-width:26px;height:26px;fill:#1e1e1e;fill:var(--text-color);stroke:#1e1e1e;stroke:var(--text-color)}@media screen and (min-width: 768px){.simple-contact__icon{width:1.8055555556vw;min-width:1.8055555556vw;height:1.8055555556vw}}@media screen and (min-width: 1440px){.simple-contact__icon{width:26px;min-width:26px;height:26px}}.simple-contact__value{font-family:"Suisse Intl",sans-serif;color:#1e1e1e;color:var(--text-color);font-style:normal;font-weight:500;font-size:20px;line-height:27px}@media screen and (min-width: 768px){.simple-contact__value{font-size:1.3888888889vw;line-height:1.875vw}}@media screen and (min-width: 1440px){.simple-contact__value{font-size:20px;line-height:27px}}.simple-contact__value--link{text-decoration:none !important}.simple-contact__desc{opacity:.7;color:#1e1e1e;color:var(--text-color)}.simple-contact__desc--link{text-decoration:underline}.simple-contact__desc--link:hover{text-decoration:none}.simple-contact__desc:first-child{margin-bottom:5px}@media screen and (min-width: 768px){.simple-contact__desc:first-child{margin-bottom:.3472222222vw}}@media screen and (min-width: 1440px){.simple-contact__desc:first-child{margin-bottom:5px}}.simple-contact__desc:last-child{margin-top:4px}@media screen and (min-width: 768px){.simple-contact__desc:last-child{margin-top:.2777777778vw}}@media screen and (min-width: 1440px){.simple-contact__desc:last-child{margin-top:4px}}.event-form{padding:60px 0;border-radius:30px}@media screen and (min-width: 768px){.event-form{border-radius:4.1666666667vw;padding:5.5555555556vw 0}}@media screen and (min-width: 1440px){.event-form{border-radius:60px;padding:80px 0}}@media screen and (min-width: 768px){.event-form__inner{display:-webkit-box;display:-ms-flexbox;display:flex}}.event-form__inner+.event-form__inner{margin-top:35px}@media screen and (min-width: 768px){.event-form__inner+.event-form__inner{margin-top:5.2083333333vw}}@media screen and (min-width: 1440px){.event-form__inner+.event-form__inner{margin-top:75px}}.event-form__left{margin-bottom:25px}@media screen and (min-width: 768px){.event-form__left{width:20.8333333333vw;min-width:20.8333333333vw;margin-right:4.1666666667vw}}@media screen and (min-width: 1440px){.event-form__left{width:300px;min-width:300px;margin-right:60px}}.event-form__title{font-family:"Suisse Intl",sans-serif;font-weight:700;font-size:25px;line-height:32px;text-transform:uppercase}@media screen and (min-width: 768px){.event-form__title{white-space:pre-line;font-size:2.0833333333vw;line-height:2.5694444444vw}}@media screen and (min-width: 1440px){.event-form__title{font-size:30px;line-height:37px}}.event-form__subtitle{opacity:.8;font-weight:400;font-size:18px;line-height:27px;margin-top:15px}@media screen and (min-width: 768px){.event-form__subtitle{margin-top:1.0416666667vw;font-size:1.25vw;line-height:1.875vw}}@media screen and (min-width: 1440px){.event-form__subtitle{margin-top:15px;font-size:18px;line-height:27px}}.event-form__right--contacts{position:relative}@media screen and (min-width: 768px){.event-form__right--contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:7.2916666667vw}}@media screen and (min-width: 1440px){.event-form__right--contacts{padding-left:105px}}@media screen and (min-width: 768px){.event-form__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.event-form__col{margin-bottom:20px}@media screen and (min-width: 768px){.event-form__col{margin-bottom:1.7361111111vw}}@media screen and (min-width: 1440px){.event-form__col{margin-bottom:25px}}@media screen and (min-width: 768px){.event-form__col+.event-form__col{margin-left:1.7361111111vw}}@media screen and (min-width: 1440px){.event-form__col+.event-form__col{margin-left:25px}}@media screen and (min-width: 768px){.event-form__col--date{width:14.5833333333vw}}@media screen and (min-width: 1440px){.event-form__col--date{width:210px}}@media screen and (min-width: 768px){.event-form__col--event{width:24.3055555556vw}}@media screen and (min-width: 1440px){.event-form__col--event{width:350px}}@media screen and (min-width: 768px){.event-form__col--guests{width:15.2777777778vw}}@media screen and (min-width: 1440px){.event-form__col--guests{width:220px}}@media screen and (min-width: 768px){.event-form__col--name{width:20.8333333333vw}}@media screen and (min-width: 1440px){.event-form__col--name{width:300px}}@media screen and (min-width: 768px){.event-form__col--phone{width:18.0555555556vw}}@media screen and (min-width: 1440px){.event-form__col--phone{width:260px}}@media screen and (min-width: 768px){.event-form__col--button{width:15.2777777778vw}}@media screen and (min-width: 1440px){.event-form__col--button{width:220px}}@media screen and (min-width: 768px){.event-form__button{font-weight:500;font-size:1.3888888889vw;line-height:1.875vw;height:6.9444444444vw;width:100%}}@media screen and (min-width: 1440px){.event-form__button{height:100px;font-size:20px;line-height:27px}}.event-form__accept{margin-top:-10px;opacity:.5;font-size:12px;line-height:18px}@media screen and (min-width: 768px){.event-form__accept{font-size:.8333333333vw;line-height:1.25vw;margin-top:-.6944444444vw}}@media screen and (min-width: 1440px){.event-form__accept{font-size:12px;line-height:18px;margin-top:-10px}}.event-form__contact-photo{display:none}@media screen and (min-width: 768px){.event-form__contact-photo{display:block;position:absolute;border-radius:50%;width:5.2083333333vw;height:5.2083333333vw;top:-.9027777778vw;left:0}}@media screen and (min-width: 1440px){.event-form__contact-photo{width:75px;height:75px;top:-13px}}.event-form__contact{margin-bottom:20px}@media screen and (min-width: 768px){.event-form__contact{margin-bottom:1.7361111111vw;margin-right:3.125vw}}@media screen and (min-width: 1440px){.event-form__contact{margin-bottom:25px;margin-right:45px}}.event-form__contact:last-child{margin-bottom:0}.event-form__contact--full{width:100% !important}.event-form__contact--full{margin-right:0}@media screen and (max-width: 767.98px){.services-block__item{padding:0;height:auto}}.express-thankyou{padding:20px 0}@media screen and (min-width: 768px){.express-thankyou{padding:3.4722222222vw 0}}@media screen and (min-width: 1440px){.express-thankyou{padding:50px 0}}.express-thankyou__title-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:30px}@media screen and (min-width: 768px){.express-thankyou__title-block{margin-top:4.1666666667vw}}@media screen and (min-width: 1440px){.express-thankyou__title-block{margin-top:60px}}.express-thankyou__title-icon{width:30px;min-width:30px;height:30px;fill:#006c7c;fill:var(--main-color);margin-right:12px}@media screen and (min-width: 768px){.express-thankyou__title-icon{width:4.1666666667vw;min-width:4.1666666667vw;height:4.1666666667vw;margin-right:1.3888888889vw}}@media screen and (min-width: 1440px){.express-thankyou__title-icon{width:60px;min-width:60px;height:60px;margin-right:20px}}.express-thankyou__title{font-family:"Suisse Intl",sans-serif;font-size:25px;font-weight:700;line-height:32px;text-transform:uppercase;white-space:pre-line}@media screen and (min-width: 768px){.express-thankyou__title{font-size:4.1666666667vw;line-height:4.6527777778vw}}@media screen and (min-width: 1440px){.express-thankyou__title{font-size:60px;line-height:67px}}.express-thankyou__title span{color:#006c7c;color:var(--main-color)}.express-thankyou__subtitle{margin-top:8px}@media screen and (min-width: 768px){.express-thankyou__subtitle{margin-top:1.3888888889vw;font-size:1.7361111111vw;line-height:2.2222222222vw}}@media screen and (min-width: 1440px){.express-thankyou__subtitle{margin-top:20px;font-size:25px;line-height:32px}}.express-thankyou__title-picture{display:none}@media screen and (min-width: 768px){.express-thankyou__title-picture{display:block;border-radius:50%;margin:-3.4722222222vw 0 0 5.3472222222vw;width:21.1805555556vw;height:21.1805555556vw}}@media screen and (min-width: 1440px){.express-thankyou__title-picture{margin:-50px 0 0 77px;width:305px;height:305px}}@media screen and (min-width: 768px){.express-thankyou__details{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 0 5.5555555556vw;border:.0694444444vw solid #e4e4e4;border:.0694444444vw solid var(--tabs-nav-bg);padding:3.125vw 2.7777777778vw;border-radius:.6944444444vw}}@media screen and (min-width: 1440px){.express-thankyou__details{margin:0 0 0 80px;border:1px solid #e4e4e4;border:1px solid var(--tabs-nav-bg);padding:45px 40px;border-radius:10px}}.express-thankyou__details-title{font-size:20px;font-weight:500;line-height:27px}@media screen and (min-width: 768px){.express-thankyou__details-title{font-size:1.7361111111vw;line-height:2.2222222222vw;padding-bottom:2.7777777778vw}}@media screen and (min-width: 1440px){.express-thankyou__details-title{font-size:25px;line-height:32px;padding-bottom:40px}}.express-thankyou__details-data{margin-top:20px;padding:30px 20px;border-radius:20px;border:1px solid #e4e4e4;border:1px solid var(--tabs-nav-bg)}@media screen and (min-width: 768px){.express-thankyou__details-data{border-width:0;padding:0;margin:0 0 0 2.0833333333vw;width:46.5277777778vw}}@media screen and (min-width: 1440px){.express-thankyou__details-data{width:670px;margin:0 0 0 30px}}.express-thankyou__details-items-title{font-size:18px;line-height:24px;font-weight:500;margin-bottom:20px}@media screen and (min-width: 768px){.express-thankyou__details-items-title{display:none}}.express-thankyou__details-dates{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-6px}@media screen and (min-width: 768px){.express-thankyou__details-dates{margin:-1.3888888889vw;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media screen and (min-width: 1440px){.express-thankyou__details-dates{margin:-20px}}.express-thankyou__details-item{padding:6px}@media screen and (min-width: 768px){.express-thankyou__details-item{padding:1.3888888889vw}}@media screen and (min-width: 1440px){.express-thankyou__details-item{padding:20px}}.express-thankyou__details-item--full{width:100%}.express-thankyou__details-item-label{color:#696969;color:var(--light-text-color);margin-bottom:8px;white-space:nowrap;font-size:14px;line-height:1.5}@media screen and (min-width: 768px){.express-thankyou__details-item-label{margin-bottom:.5555555556vw;font-size:1.1111111111vw}}@media screen and (min-width: 1440px){.express-thankyou__details-item-label{margin-bottom:8px;font-size:16px}}.express-thankyou__details-item-value{font-weight:500;font-size:14px;line-height:1.5}@media screen and (min-width: 768px){.express-thankyou__details-item-value{font-size:1.3888888889vw;line-height:1.875vw}}@media screen and (min-width: 1440px){.express-thankyou__details-item-value{font-size:20px;line-height:27px}}.express-thankyou__details-deliminiter{border-top:1px solid #e4e4e4;border-top:1px solid var(--tabs-nav-bg);margin:20px 0}@media screen and (min-width: 768px){.express-thankyou__details-deliminiter{display:none}}.express-thankyou__details-room{margin:-6px}@media screen and (min-width: 768px){.express-thankyou__details-room{margin-top:.9722222222vw;margin:-1.3888888889vw}}@media screen and (min-width: 1440px){.express-thankyou__details-room{margin-top:14px;margin:-20px}}.express-thankyou__details-link{display:inline-block;margin-top:20px;font-family:"Suisse Intl",sans-serif;font-size:16px;line-height:24px;font-weight:500;color:#00a8d0;color:var(--blue-color);text-decoration:none}@media screen and (min-width: 768px){.express-thankyou__details-link{position:absolute;margin:0;left:2.7777777778vw;bottom:3.125vw;font-size:1.1111111111vw;line-height:1.6666666667vw}}@media screen and (min-width: 1440px){.express-thankyou__details-link{left:40px;bottom:45px;font-size:16px;line-height:24px}}.express-thankyou__details-link:hover{color:#00a8d0;color:var(--blue-color);text-decoration:underline}.express-info__title{font-size:25px;font-weight:500;line-height:32px;margin-bottom:25px}@media screen and (min-width: 768px){.express-info__title{display:none}}.express-info__inner{padding:25px 15px;border:1px solid #e4e4e4;border:1px solid var(--tabs-nav-bg);border-radius:20px}@media screen and (min-width: 768px){.express-info__inner{padding:2.7777777778vw 3.125vw;border:1px solid #e4e4e4;border:1px solid var(--tabs-nav-bg);border-radius:2.7777777778vw;position:sticky;top:0}}@media screen and (min-width: 1440px){.express-info__inner{padding:40px 45px;border:1px solid #e4e4e4;border:1px solid var(--tabs-nav-bg);border-radius:20px}}.express-info__section+.express-info__section{margin-top:20px;padding-top:20px;border-top:1px solid #e4e4e4;border-top:1px solid var(--tabs-nav-bg)}@media screen and (min-width: 768px){.express-info__section+.express-info__section{margin-top:1.7361111111vw;padding-top:1.7361111111vw;border-top:1px solid #e4e4e4;border-top:1px solid var(--tabs-nav-bg)}}@media screen and (min-width: 1440px){.express-info__section+.express-info__section{margin-top:25px;padding-top:25px;border-top:1px solid #e4e4e4;border-top:1px solid var(--tabs-nav-bg)}}.express-info__block-title{font-size:18px;font-weight:500;line-height:24px;margin-bottom:20px}@media screen and (min-width: 768px){.express-info__block-title{font-size:1.7361111111vw;line-height:2.2222222222vw;margin-bottom:1.7361111111vw}}@media screen and (min-width: 1440px){.express-info__block-title{font-size:25px;line-height:32px;margin-bottom:25px}}.express-info__block{font-size:14px;line-height:1.5}@media screen and (min-width: 768px){.express-info__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:1.1111111111vw}}@media screen and (min-width: 1440px){.express-info__block{font-size:16px}}@media screen and (min-width: 768px){.express-info__block+.express-info__block{margin-top:10px}}@media screen and (min-width: 1440px){.express-info__block+.express-info__block{margin-top:10px}}@media screen and (max-width: 767.98px){.express-info__block--date{padding:6px}}.express-info__block--guest+.express-info__block--guest{margin-top:15px}.express-info__block--room+.express-info__block--room{margin-top:15px}@media screen and (min-width: 768px){.express-info__block-left{margin-right:1.0416666667vw}}@media screen and (min-width: 1440px){.express-info__block-left{margin-right:15px}}.express-info__block-label{color:#696969;color:var(--light-text-color);margin-bottom:8px;white-space:nowrap}@media screen and (min-width: 768px){.express-info__block-label{margin-bottom:.5555555556vw}}@media screen and (min-width: 1440px){.express-info__block-label{margin-bottom:8px}}.express-info__block-value{font-weight:500}@media screen and (min-width: 768px){.express-info__block-value{text-align:right}}.express-info__block-info{color:#696969;color:var(--light-text-color)}@media screen and (min-width: 768px){.express-info__block-info{text-align:right}}@media screen and (max-width: 767.98px){.express-info__block-dates{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-6px}}.express-info__button{margin-top:20px;width:100%}.express-guests-warning{border-radius:20px;background-color:#f9f9f9;background-color:var(--gray-bg);padding:30px 25px}@media screen and (min-width: 768px){.express-guests-warning{padding:2.7777777778vw;border-radius:1.3888888889vw}}@media screen and (min-width: 1440px){.express-guests-warning{padding:40px;border-radius:20px}}.express-guests-warning__title{font-family:"Suisse Intl",sans-serif;font-weight:700;font-size:20px;line-height:27px;margin-bottom:25px}@media screen and (min-width: 768px){.express-guests-warning__title{font-size:1.7361111111vw;line-height:2.2222222222vw;margin-bottom:1.7361111111vw}}@media screen and (min-width: 1440px){.express-guests-warning__title{font-size:25px;line-height:32px;margin-bottom:25px}}@media screen and (min-width: 768px){.express-guests-warning__title br{display:none}}.express-guests-warning__list{list-style:none;font-size:14px;line-height:1.5;font-weight:400}@media screen and (min-width: 768px){.express-guests-warning__list{font-size:.9722222222vw}}@media screen and (min-width: 1440px){.express-guests-warning__list{font-size:14px}}.express-guests-warning__list li{position:relative;padding-left:17px;margin-top:12px}@media screen and (min-width: 768px){.express-guests-warning__list li{padding-left:1.1805555556vw;margin-top:.8333333333vw}}@media screen and (min-width: 1440px){.express-guests-warning__list li{padding-left:17px;margin-top:12px}}.express-guests-warning__list li::before{content:"";display:block;width:5px;height:5px;border-radius:50%;background-color:#006c7c;background-color:var(--main-color);position:absolute;left:0;top:9px}@media screen and (min-width: 768px){.express-guests-warning__list li br{display:none}}.express-guest{padding:25px 15px;border:1px solid #e4e4e4;border:1px solid var(--tabs-nav-bg);border-radius:20px}@media screen and (min-width: 768px){.express-guest{padding:3.125vw 2.7777777778vw;border-width:.0694444444vw;border-radius:2.7777777778vw}}@media screen and (min-width: 1440px){.express-guest{padding:45px 40px;border-width:1px;border-radius:40px}}.express-guest__title{font-weight:500;font-size:20px;line-height:27px;margin-bottom:25px}@media screen and (min-width: 768px){.express-guest__title{font-size:1.3888888889vw;line-height:1.875vw;margin-bottom:1.7361111111vw}}@media screen and (min-width: 1440px){.express-guest__title{font-size:20px;line-height:27px;margin-bottom:25px}}.express-guest__row+.express-guest__row{margin-top:15px}@media screen and (min-width: 768px){.express-guest__row+.express-guest__row{margin-top:1.0416666667vw}}@media screen and (min-width: 1440px){.express-guest__row+.express-guest__row{margin-top:15px}}.express-guest__images{margin-top:15px}@media screen and (min-width: 768px){.express-guest__images{margin-top:1.0416666667vw}}@media screen and (min-width: 1440px){.express-guest__images{margin-top:15px}}.express-guest__images-info{border-radius:10px;padding:20px 15px;border:1px dashed #80CADA;border:1px dashed var(--light-blue-border);display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width: 768px){.express-guest__images-info{padding:1.3888888889vw 1.0416666667vw;border-radius:.6944444444vw}}@media screen and (min-width: 1440px){.express-guest__images-info{padding:20px 15px;border-radius:10px}}.express-guest__images-info-icon{fill:#006c7c;fill:var(--main-color);width:24px;min-width:24px;height:24px;margin-right:15px}@media screen and (min-width: 768px){.express-guest__images-info-icon{width:1.6666666667vw;min-width:1.6666666667vw;height:1.6666666667vw;margin-right:1.0416666667vw}}@media screen and (min-width: 1440px){.express-guest__images-info-icon{width:24px;min-width:24px;height:24px;margin-right:15px}}.express-guest__images-info-text{display:block;color:#006c7c;color:var(--main-color);font-size:14px;line-height:1.5}@media screen and (min-width: 768px){.express-guest__images-info-text{font-size:.9722222222vw}}@media screen and (min-width: 1440px){.express-guest__images-info-text{font-size:14px}}.express-guest__upload-title{opacity:.7;font-weight:500;font-size:14px;line-height:1.6;margin-top:12px}@media screen and (min-width: 768px){.express-guest__upload-title{font-size:1.1111111111vw;margin-top:1.0416666667vw}}@media screen and (min-width: 1440px){.express-guest__upload-title{font-size:16px;margin-top:15px}}.express-guest__upload{position:relative;display:block;margin-top:15px;border-radius:10px;overflow:hidden;color:#696969;color:var(--light-text-color);background-image:url("data:image/svg+xml;utf8,<svg width='100%' height='100%' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill: none; stroke: gainsboro; stroke-width: 4; stroke-dasharray: 15 15'/></svg>");-webkit-transition:background-image .5s ease-in-out;transition:background-image .5s ease-in-out}@media screen and (min-width: 768px){.express-guest__upload{margin-top:.8333333333vw;border-radius:.6944444444vw}}@media screen and (min-width: 1440px){.express-guest__upload{margin-top:12px;border-radius:10px}}.express-guest__upload:hover{color:#006c7c;color:var(--main-color);background-image:url("data:image/svg+xml;utf8,<svg width='100%' height='100%' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill: none; stroke: teal; stroke-width: 4; stroke-dasharray: 15 15'/></svg>")}.express-guest__upload--error{background-image:url("data:image/svg+xml;utf8,<svg width='100%' height='100%' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='opacity: 0.8; fill: none; stroke: red; stroke-width: 4; stroke-dasharray: 15 15'/></svg>") !important}.express-guest__upload--error{color:#696969;color:var(--light-text-color)}.express-guest__upload-container{cursor:pointer;height:71px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width: 768px){.express-guest__upload-container{height:4.9305555556vw}}@media screen and (min-width: 1440px){.express-guest__upload-container{height:71px}}.express-guest__upload-container--error{color:#FF4E4E;color:var(--error-color)}.express-guest__upload-container-text{font-size:14px;line-height:1.5;pointer-events:none}@media screen and (min-width: 768px){.express-guest__upload-container-text{font-size:.9722222222vw}}@media screen and (min-width: 1440px){.express-guest__upload-container-text{font-size:14px}}@media screen and (min-width: 768px){.express-guest__upload-container-text--mobile{display:none}}@media screen and (max-width: 767.98px){.express-guest__upload-container-text--pc{display:none}}.express-guest__file-field{opacity:0;position:absolute}.express-guest__upload-error{font-weight:500;font-size:12px;line-height:1.6;margin-top:12px;color:#FF4E4E;color:var(--error-color)}@media screen and (min-width: 768px){.express-guest__upload-error{font-size:.8333333333vw;margin-top:1.0416666667vw}}@media screen and (min-width: 1440px){.express-guest__upload-error{font-size:12px;margin-top:15px}}.express-guest__upload-footnote{opacity:.7;font-weight:500;font-size:12px;line-height:1.6;margin-top:12px}@media screen and (min-width: 768px){.express-guest__upload-footnote{font-size:.8333333333vw;margin-top:1.0416666667vw}}@media screen and (min-width: 1440px){.express-guest__upload-footnote{font-size:12px;margin-top:15px}}.express-guest__files{margin-top:8px}.express-guest-compression{display:block;width:100%}.express-guest-compression__container{opacity:1;width:30px;height:30px;margin:15px auto 0}.express-guest-compression__container::before{content:"";display:block;width:100%;height:100%;border-radius:50%;border-bottom:2px solid #006c7c;border-bottom:2px solid var(--main-color);border-right:2px solid #006c7c;border-right:2px solid var(--main-color);border-left:2px solid rgba(0,0,0,0);-webkit-animation:round-animation 1s linear infinite;animation:round-animation 1s linear infinite}@media screen and (min-width: 768px){.express-guest-compression__container::before{border-bottom:.1388888889vw solid #006c7c;border-bottom:.1388888889vw solid var(--main-color);border-right:.1388888889vw solid #006c7c;border-right:.1388888889vw solid var(--main-color);border-left:.1388888889vw solid rgba(0,0,0,0)}}@media screen and (min-width: 1440px){.express-guest-compression__container::before{border-bottom:2px solid #006c7c;border-bottom:2px solid var(--main-color);border-right:2px solid #006c7c;border-right:2px solid var(--main-color);border-left:2px solid rgba(0,0,0,0)}}.express-guest-compression__container--load{opacity:1}.express-guest-compression__container--load::before{-webkit-animation:round-animation 1s linear infinite;animation:round-animation 1s linear infinite}.file-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 0;border-bottom:1px solid #e4e4e4;border-bottom:1px solid var(--tabs-nav-bg)}@media screen and (min-width: 768px){.file-item{padding:.8333333333vw 0}}@media screen and (min-width: 1440px){.file-item{padding:12px 0}}.file-item:hover{stroke:#006c7c;stroke:var(--main-color)}.file-item__icon{stroke:#006c7c;stroke:var(--main-color);width:16px;min-width:16px;height:16px;margin-right:8px}@media screen and (min-width: 768px){.file-item__icon{width:1.1111111111vw;min-width:1.1111111111vw;height:1.1111111111vw;margin-right:.5555555556vw}}@media screen and (min-width: 1440px){.file-item__icon{width:16px;min-width:16px;height:16px;margin-right:8px}}.file-item__name{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:calc(100% - 86px);font-size:16px;line-height:1.5;font-weight:500;margin-right:15px}@media screen and (min-width: 768px){.file-item__name{font-size:1.1111111111vw;margin-right:1.0416666667vw;width:calc(100% - 7.049vw)}}@media screen and (min-width: 1440px){.file-item__name{font-size:16px;margin-right:15px;width:calc(100% - 86px)}}.file-item__loader{width:18px;height:18px;opacity:0}@media screen and (min-width: 768px){.file-item__loader{width:1.25vw;height:1.25vw}}@media screen and (min-width: 1440px){.file-item__loader{width:18px;height:18px}}.file-item__loader::before{content:"";display:block;width:100%;height:100%;border-radius:50%;border-bottom:2px solid #006c7c;border-bottom:2px solid var(--main-color);border-right:2px solid #006c7c;border-right:2px solid var(--main-color);border-left:2px solid rgba(0,0,0,0)}@media screen and (min-width: 768px){.file-item__loader::before{border-bottom:.1388888889vw solid #006c7c;border-bottom:.1388888889vw solid var(--main-color);border-right:.1388888889vw solid #006c7c;border-right:.1388888889vw solid var(--main-color);border-left:.1388888889vw solid rgba(0,0,0,0)}}@media screen and (min-width: 1440px){.file-item__loader::before{border-bottom:2px solid #006c7c;border-bottom:2px solid var(--main-color);border-right:2px solid #006c7c;border-right:2px solid var(--main-color);border-left:2px solid rgba(0,0,0,0)}}.file-item__loader--load{opacity:1}.file-item__loader--load::before{-webkit-animation:round-animation 1s linear infinite;animation:round-animation 1s linear infinite}.file-item__remove{width:28px;height:28px;stroke:#FF4E4E;stroke:var(--error-color)}@media screen and (min-width: 768px){.file-item__remove{width:1.9444444444vw;height:1.9444444444vw}}@media screen and (min-width: 1440px){.file-item__remove{width:28px;height:28px}}.file-item__remove-icon{width:100%;height:100%;stroke:inherit}.express-check-app{padding:40px 0 45px}@media screen and (min-width: 768px){.express-check-app{padding:4.1666666667vw 0 8.3333333333vw}}@media screen and (min-width: 1440px){.express-check-app{padding:60px 0 120px}}@media screen and (min-width: 768px){.express-check-app__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width: 768px){.express-check-app__guests{width:45.1388888889vw}}@media screen and (min-width: 1440px){.express-check-app__guests{width:650px}}.express-check-app__title{font-weight:500;font-size:25px;line-height:32px;margin-bottom:20px}@media screen and (min-width: 768px){.express-check-app__title{font-size:2.4305555556vw;line-height:2.9166666667vw;margin-bottom:1.3888888889vw}}@media screen and (min-width: 1440px){.express-check-app__title{font-size:35px;line-height:42px;margin-bottom:20px}}.express-check-app__title--wishes{margin-bottom:25px}@media screen and (min-width: 768px){.express-check-app__title--wishes{margin-bottom:2.0833333333vw}}@media screen and (min-width: 1440px){.express-check-app__title--wishes{margin-bottom:30px}}.express-check-app__desc{font-size:16px;line-height:1.5;margin-bottom:25px}@media screen and (min-width: 768px){.express-check-app__desc{font-size:1.1111111111vw;margin-bottom:2.0833333333vw}}@media screen and (min-width: 1440px){.express-check-app__desc{font-size:16px;margin-bottom:30px}}.express-check-app__guest{margin-bottom:40px}@media screen and (min-width: 768px){.express-check-app__guest{margin-bottom:2.0833333333vw}}@media screen and (min-width: 1440px){.express-check-app__guest{margin-bottom:30px}}.express-check-app__guest+.express-check-app__guest{margin-top:25px}@media screen and (min-width: 768px){.express-check-app__guest+.express-check-app__guest{margin-top:2.0833333333vw}}@media screen and (min-width: 1440px){.express-check-app__guest+.express-check-app__guest{margin-top:30px}}.express-check-app__warning{margin-bottom:40px}@media screen and (min-width: 768px){.express-check-app__warning{margin-bottom:2.0833333333vw}}@media screen and (min-width: 1440px){.express-check-app__warning{margin-bottom:30px}}.express-check-app__field--mb{margin-bottom:25px;display:block}@media screen and (min-width: 768px){.express-check-app__info{width:38.1944444444vw}}@media screen and (min-width: 1440px){.express-check-app__info{width:550px}}.load-line{width:100%;height:80px;border-radius:20px;border:1px solid #e4e4e4;border:1px solid var(--tabs-nav-bg);overflow:hidden;position:relative}@media screen and (min-width: 768px){.load-line{height:5.5555555556vw;border-radius:1.3888888889vw;border:.0694444444vw solid #e4e4e4;border:.0694444444vw solid var(--tabs-nav-bg)}}@media screen and (min-width: 1440px){.load-line{height:80px;border-radius:20px;border:1px solid #e4e4e4;border:1px solid var(--tabs-nav-bg)}}.load-line__percent{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:0;color:#006c7c;color:var(--main-color);font-family:"Suisse Intl",sans-serif;font-size:18px;line-height:27px;font-weight:600}@media screen and (min-width: 768px){.load-line__percent{font-size:1.25vw;line-height:1.875vw}}@media screen and (min-width: 1440px){.load-line__percent{font-size:18px;line-height:27px}}.load-line__progress{overflow:hidden;position:absolute;left:0;top:0;height:100%;z-index:1;border-radius:20px;background:linear-gradient(146deg, #00a8d0 0%, #006c7c 100%);background:linear-gradient(146deg, var(--blue-color) 0%, var(--main-color) 100%)}@media screen and (min-width: 768px){.load-line__progress{border-radius:1.3888888889vw}}@media screen and (min-width: 1440px){.load-line__progress{border-radius:20px}}.load-line__progress>div{position:absolute;left:100%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:1;color:#ffffff;color:var(--inverse-text-color);font-family:"Suisse Intl",sans-serif;font-size:18px;line-height:27px;font-weight:600}@media screen and (min-width: 768px){.load-line__progress>div{font-size:1.25vw;line-height:1.875vw}}@media screen and (min-width: 1440px){.load-line__progress>div{font-size:18px;line-height:27px}}.error-block{position:relative;max-width:540px;padding:15px}@media screen and (min-width: 768px){.error-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:52.0833333333vw;padding:1.0416666667vw}}@media screen and (min-width: 1440px){.error-block{max-width:750px;padding:15px}}.error-block__uptitle{text-transform:uppercase;font-weight:600;font-size:15px;line-height:24px;margin-bottom:35px;opacity:.5}@media screen and (min-width: 768px){.error-block__uptitle{display:none}}.error-block__title-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (min-width: 768px){.error-block__title-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.error-block__title-icon{fill:#FF4E4E;fill:var(--error-color);width:45px;min-width:45px;height:45px;margin-right:12px}@media screen and (min-width: 768px){.error-block__title-icon{width:4.1666666667vw;min-width:4.1666666667vw;height:4.1666666667vw;margin-right:1.3888888889vw}}@media screen and (min-width: 1440px){.error-block__title-icon{width:60px;min-width:60px;height:60px;margin-right:20px}}.error-block__title{font-family:"Suisse Intl",sans-serif;font-weight:700;font-size:40px;line-height:47px;text-transform:uppercase;color:#FF4E4E;color:var(--error-color)}@media screen and (min-width: 768px){.error-block__title{font-size:4.1666666667vw;line-height:4.6527777778vw}}@media screen and (min-width: 1440px){.error-block__title{font-size:60px;line-height:67px}}.error-block__text{margin-top:15px;font-size:25px;line-height:32px;font-weight:500}@media screen and (min-width: 768px){.error-block__text{margin-top:1.7361111111vw;font-size:1.7361111111vw;line-height:2.2222222222vw}}@media screen and (min-width: 1440px){.error-block__text{margin-top:25px;font-size:25px;line-height:32px}}.error-block__button{width:100%;margin-top:35px}@media screen and (min-width: 768px){.error-block__button{max-width:24.3055555556vw;margin-top:2.7777777778vw}}@media screen and (min-width: 1440px){.error-block__button{max-width:350px;margin-top:40px}}.express-modal{position:fixed;z-index:10000;opacity:0;top:50%;left:50%;width:0;height:0;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;pointer-events:none}.express-modal.active{opacity:1;width:100%;height:100%;left:0;top:0;pointer-events:auto}.express-modal__logo{display:none}@media screen and (min-width: 768px){.express-modal__logo{display:block;position:absolute;top:3.3333333333vw;left:5.5555555556vw}}@media screen and (min-width: 1440px){.express-modal__logo{top:48px;left:80px}}.express-modal__logo-img{width:132px;height:42px;fill:#006c7c;fill:var(--main-color)}@media screen and (min-width: 768px){.express-modal__logo-img{width:10.4166666667vw;height:3.2638888889vw}}@media screen and (min-width: 1440px){.express-modal__logo-img{width:150px;height:47px}}.express-modal__item{padding:30px 0}@media screen and (min-width: 768px){.express-modal__item{padding:11.1111111111vw 0}}@media screen and (min-width: 1440px){.express-modal__item{padding:160px 0}}.express-modal__item::before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;background:rgba(0, 0, 0, 0.15);background:var(--overlay-images);-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px)}.express-modal__item--page::before{background:#ffffff;background:var(--inverse-text-color)}.express-modal__item--hide{display:none}.express-modal__item-inner{position:relative;z-index:1;background:#ffffff;background:var(--inverse-text-color);color:#1e1e1e;color:var(--text-color);width:100%;max-width:600px;padding:35px 25px;overflow-y:auto;border-radius:20px}@media screen and (min-width: 768px){.express-modal__item-inner{padding:3.125vw;border-radius:1.3888888889vw}}@media screen and (min-width: 1440px){.express-modal__item-inner{padding:45px;border-radius:20px}}.express-modal__uptitle{text-transform:uppercase;font-weight:600;font-size:15px;line-height:24px;margin-bottom:20px;opacity:.5}@media screen and (min-width: 768px){.express-modal__uptitle{font-size:1.25vw;line-height:1.875vw;margin-bottom:1.7361111111vw}}@media screen and (min-width: 1440px){.express-modal__uptitle{font-size:18px;line-height:27px;margin-bottom:25px}}.express-modal__title{text-transform:uppercase;font-weight:700;font-size:25px;line-height:32px;margin-bottom:15px}@media screen and (min-width: 768px){.express-modal__title{font-size:2.7777777778vw;line-height:3.2638888889vw;margin-bottom:1.0416666667vw}}@media screen and (min-width: 1440px){.express-modal__title{font-size:40px;line-height:47px;margin-bottom:15px}}.express-modal__text{font-size:16px;line-height:1.5;opacity:.8}@media screen and (min-width: 768px){.express-modal__text{font-size:1.25vw}}@media screen and (min-width: 1440px){.express-modal__text{font-size:18px}}.express-modal__load-line{margin-top:35px}@media screen and (min-width: 768px){.express-modal__load-line{margin-top:3.125vw}}@media screen and (min-width: 1440px){.express-modal__load-line{margin-top:45px}}.no-booking{position:relative}.no-booking__close{position:absolute;top:0;right:0;width:30px;height:30px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#ffffff;background-color:var(--inverse-text-color);border:1px solid rgba(0, 108, 124, 0.15);border:1px solid var(--button-light-border-color);z-index:5}@media screen and (min-width: 768px){.no-booking__close{width:2.0833333333vw;height:2.0833333333vw}}@media screen and (min-width: 1440px){.no-booking__close{width:30px;height:30px}}.no-booking__close-icon{stroke:#1e1e1e;stroke:var(--text-color)}.no-booking__image-wrapper{position:relative;width:100px;height:100px;border-radius:50%;overflow:hidden;background-color:#6db8e0;-webkit-box-shadow:0 8px 5px rgba(0,0,0,.1);box-shadow:0 8px 5px rgba(0,0,0,.1);z-index:1}@media screen and (min-width: 768px){.no-booking__image-wrapper{-webkit-animation:night-sky 20s linear infinite;animation:night-sky 20s linear infinite;width:20.8333333333vw;height:20.8333333333vw;-webkit-box-shadow:0 .5555555556vw .3472222222vw rgba(0,0,0,.1);box-shadow:0 .5555555556vw .3472222222vw rgba(0,0,0,.1)}}@media screen and (min-width: 1440px){.no-booking__image-wrapper{-webkit-box-shadow:0 8px 5px rgba(0,0,0,.1);box-shadow:0 8px 5px rgba(0,0,0,.1);width:300px;height:300px}}.no-booking__cloud{display:none;position:absolute;z-index:1}@media screen and (min-width: 768px){.no-booking__cloud{display:block}}.no-booking__cloud:after,.no-booking__cloud:before{content:"";background:#fff;position:absolute;z-indeX:0}.no-booking__cloud:after{border-radius:100%;height:100px;left:50px;top:-50px;width:100px}@media screen and (min-width: 768px){.no-booking__cloud:after{border-radius:6.9444444444vw;height:6.9444444444vw;left:3.4722222222vw;top:-3.4722222222vw;width:6.9444444444vw}}@media screen and (min-width: 1440px){.no-booking__cloud:after{border-radius:100px;height:100px;left:50px;top:-50px;width:100px}}.no-booking__cloud:before{border-radius:200px;width:180px;height:180px;right:50px;top:-90px}@media screen and (min-width: 768px){.no-booking__cloud:before{border-radius:13.8888888889vw;width:12.5vw;height:12.5vw;right:3.4722222222vw;top:-6.25vw}}@media screen and (min-width: 1440px){.no-booking__cloud:before{border-radius:200px;width:180px;height:180px;right:50px;top:-90px}}.no-booking__cloud--1{-webkit-transform:scale(0.2);transform:scale(0.2)}@media screen and (min-width: 768px){.no-booking__cloud--1{-webkit-transform:scale(0.2);transform:scale(0.2);-webkit-animation:animateCloud 30s linear infinite;animation:animateCloud 30s linear infinite}}.no-booking__cloud--2{top:30px;-webkit-transform:scale(0.3);transform:scale(0.3)}@media screen and (min-width: 768px){.no-booking__cloud--2{top:2.0833333333vw;-webkit-transform:scale(0.3);transform:scale(0.3);-webkit-animation:animateCloud 20s linear infinite;animation:animateCloud 20s linear infinite}}@media screen and (min-width: 1440px){.no-booking__cloud--2{top:30px}}.no-booking__cloud--3{top:20px;-webkit-transform:scale(0.15);transform:scale(0.15)}@media screen and (min-width: 768px){.no-booking__cloud--3{top:1.3888888889vw;-webkit-transform:scale(0.15);transform:scale(0.15);-webkit-animation:animateCloud 45s linear infinite;animation:animateCloud 45s linear infinite}}@media screen and (min-width: 1440px){.no-booking__cloud--3{top:20px}}.no-booking__cloud-main{position:relative;background:#fff;background:-webkit-gradient(linear, left top, left bottom, color-stop(5%, #fff), to(#f1f1f1));background:linear-gradient(top, #fff 5%, #f1f1f1 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#fff", endColorstr="#f1f1f1",GradientType=0 );border-radius:100px;-webkit-box-shadow:0 8px 5px rgba(0,0,0,.1);box-shadow:0 8px 5px rgba(0,0,0,.1);height:120px;width:350px;z-index:1}@media screen and (min-width: 768px){.no-booking__cloud-main{border-radius:6.9444444444vw;-webkit-box-shadow:0 .5555555556vw .3472222222vw rgba(0,0,0,.1);box-shadow:0 .5555555556vw .3472222222vw rgba(0,0,0,.1);height:8.3333333333vw;width:24.3055555556vw}}@media screen and (min-width: 1440px){.no-booking__cloud-main{border-radius:100px;-webkit-box-shadow:0 8px 5px rgba(0,0,0,.1);box-shadow:0 8px 5px rgba(0,0,0,.1);height:120px;width:350px}}.no-booking__star{display:none;position:absolute;width:4px;height:4px;background:#fff;border-radius:50%;-webkit-box-shadow:0 0 0 3px rgba(255,255,255,.1),0 0 0 5px rgba(255,255,255,.1),0 0 16px #fff;box-shadow:0 0 0 3px rgba(255,255,255,.1),0 0 0 5px rgba(255,255,255,.1),0 0 16px #fff}@media screen and (min-width: 768px){.no-booking__star{display:block;width:.2777777778vw;height:.2777777778vw;-webkit-box-shadow:0 0 0 .2083333333vw rgba(255,255,255,.1),0 0 0 .3472222222vw rgba(255,255,255,.1),0 0 1.1111111111vw #fff;box-shadow:0 0 0 .2083333333vw rgba(255,255,255,.1),0 0 0 .3472222222vw rgba(255,255,255,.1),0 0 1.1111111111vw #fff}}@media screen and (min-width: 1440px){.no-booking__star{width:4px;height:4px;-webkit-box-shadow:0 0 0 3px rgba(255,255,255,.1),0 0 0 5px rgba(255,255,255,.1),0 0 16px #fff;box-shadow:0 0 0 3px rgba(255,255,255,.1),0 0 0 5px rgba(255,255,255,.1),0 0 16px #fff}}.no-booking__star--1{top:50px;right:50px}@media screen and (min-width: 768px){.no-booking__star--1{top:3.4722222222vw;right:3.4722222222vw;-webkit-animation:animateStar1 20s linear infinite;animation:animateStar1 20s linear infinite}}@media screen and (min-width: 1440px){.no-booking__star--1{top:50px;right:50px}}.no-booking__star--2{top:30px;right:115px}@media screen and (min-width: 768px){.no-booking__star--2{top:2.0833333333vw;right:7.9861111111vw;-webkit-animation:animateStar2 20s linear infinite;animation:animateStar2 20s linear infinite}}@media screen and (min-width: 1440px){.no-booking__star--2{top:30px;right:115px}}.no-booking__star--3{top:155px;right:115px}@media screen and (min-width: 768px){.no-booking__star--3{top:10.7638888889vw;right:7.9861111111vw;-webkit-animation:animateStar3 20s linear infinite;animation:animateStar3 20s linear infinite}}@media screen and (min-width: 1440px){.no-booking__star--3{top:155px;right:115px}}.no-booking__star--4{top:60px;right:185px}@media screen and (min-width: 768px){.no-booking__star--4{top:4.1666666667vw;right:12.8472222222vw;-webkit-animation:animateStar4 20s linear infinite;animation:animateStar4 20s linear infinite}}@media screen and (min-width: 1440px){.no-booking__star--4{top:60px;right:185px}}.no-booking__star--5{top:140px;right:260px}@media screen and (min-width: 768px){.no-booking__star--5{top:9.7222222222vw;right:18.0555555556vw;-webkit-animation:animateStar5 20s linear infinite;animation:animateStar5 20s linear infinite}}@media screen and (min-width: 1440px){.no-booking__star--5{top:140px;right:260px}}.no-booking__star--6{top:120px;right:10px}@media screen and (min-width: 768px){.no-booking__star--6{top:1calcVW 20;right:.6944444444vw;-webkit-animation:animateStar6 20s linear infinite;animation:animateStar6 20s linear infinite}}@media screen and (min-width: 1440px){.no-booking__star--6{top:120px;right:10px}}.no-booking__star--7{top:80px;right:270px}@media screen and (min-width: 768px){.no-booking__star--7{top:5.5555555556vw;right:18.75vw;-webkit-animation:animateStar7 20s linear infinite;animation:animateStar7 20s linear infinite}}@media screen and (min-width: 1440px){.no-booking__star--7{top:80px;right:270px}}.no-booking__image{position:relative;z-index:1}@media screen and (min-width: 768px){.no-booking__image{-webkit-animation:night-beach 20s linear infinite;animation:night-beach 20s linear infinite}}.no-booking__info{position:absolute;bottom:0;left:calc(100% - 45px);overflow:hidden;z-index:0;background-color:#fff;-webkit-box-shadow:0 8px 5px rgba(0,0,0,.1);box-shadow:0 8px 5px rgba(0,0,0,.1);border-radius:10px;padding:5px 10px 8px 60px;width:200px;border:1px solid rgba(0, 108, 124, 0.15);border:1px solid var(--button-light-border-color)}@media screen and (min-width: 768px){.no-booking__info{top:50%;left:70%;bottom:auto;z-index:1;-webkit-box-shadow:0 .5555555556vw .3472222222vw rgba(0,0,0,.1);box-shadow:0 .5555555556vw .3472222222vw rgba(0,0,0,.1);border-radius:.6944444444vw;padding:.3472222222vw .6944444444vw .5555555556vw .6944444444vw;width:10.4166666667vw}}@media screen and (min-width: 1440px){.no-booking__info{-webkit-box-shadow:0 8px 5px rgba(0,0,0,.1);box-shadow:0 8px 5px rgba(0,0,0,.1);border-radius:10px;padding:5px 10px 8px 10px;width:150px}}.no-booking__title{font-family:"Suisse Intl",sans-serif;font-weight:800;font-size:16px;line-height:1.5}@media screen and (min-width: 768px){.no-booking__title{font-size:1.1111111111vw}}@media screen and (min-width: 1440px){.no-booking__title{font-size:16px}}.no-booking__text{margin-top:2px;font-size:14px;line-height:1.2}@media screen and (min-width: 768px){.no-booking__text{margin-top:.1388888889vw;font-size:.9722222222vw}}@media screen and (min-width: 1440px){.no-booking__text{margin-top:2px;font-size:14px}}@-webkit-keyframes night-sky{0%{background-color:#6db8e0}40%{background-color:#6db8e0}60%{background-color:#4e6ed4}80%{background-color:#4e6ed4}100%{background-color:#6db8e0}}@keyframes night-sky{0%{background-color:#6db8e0}40%{background-color:#6db8e0}60%{background-color:#4e6ed4}80%{background-color:#4e6ed4}100%{background-color:#6db8e0}}@-webkit-keyframes night-beach{0%{-webkit-filter:brightness(100%);filter:brightness(100%)}40%{-webkit-filter:brightness(100%);filter:brightness(100%)}60%{-webkit-filter:brightness(60%);filter:brightness(60%)}80%{-webkit-filter:brightness(60%);filter:brightness(60%)}100%{-webkit-filter:brightness(100%);filter:brightness(100%)}}@keyframes night-beach{0%{-webkit-filter:brightness(100%);filter:brightness(100%)}40%{-webkit-filter:brightness(100%);filter:brightness(100%)}60%{-webkit-filter:brightness(60%);filter:brightness(60%)}80%{-webkit-filter:brightness(60%);filter:brightness(60%)}100%{-webkit-filter:brightness(100%);filter:brightness(100%)}}@-webkit-keyframes animateCloud{0%{left:75%}50%{left:-100%}100%{left:-75%}}@keyframes animateCloud{0%{left:75%}50%{left:-100%}100%{left:-75%}}@-webkit-keyframes animateStar1{0%{opacity:0}40%{opacity:0}60%{opacity:1}62%{opacity:.5}68%{opacity:1}71%{opacity:.3}80%{opacity:1}90%{opacity:0}100%{opacity:0}}@keyframes animateStar1{0%{opacity:0}40%{opacity:0}60%{opacity:1}62%{opacity:.5}68%{opacity:1}71%{opacity:.3}80%{opacity:1}90%{opacity:0}100%{opacity:0}}@-webkit-keyframes animateStar2{0%{opacity:0}40%{opacity:0}55%{opacity:1}59%{opacity:.5}64%{opacity:1}71%{opacity:.3}80%{opacity:1}90%{opacity:0}100%{opacity:0}}@keyframes animateStar2{0%{opacity:0}40%{opacity:0}55%{opacity:1}59%{opacity:.5}64%{opacity:1}71%{opacity:.3}80%{opacity:1}90%{opacity:0}100%{opacity:0}}@-webkit-keyframes animateStar3{0%{opacity:0}40%{opacity:0}45%{opacity:1}49%{opacity:.5}60%{opacity:1}67%{opacity:.3}80%{opacity:1}90%{opacity:0}100%{opacity:0}}@keyframes animateStar3{0%{opacity:0}40%{opacity:0}45%{opacity:1}49%{opacity:.5}60%{opacity:1}67%{opacity:.3}80%{opacity:1}90%{opacity:0}100%{opacity:0}}@-webkit-keyframes animateStar4{0%{opacity:0}40%{opacity:0}60%{opacity:1}70%{opacity:.5}71%{opacity:1}76%{opacity:.3}80%{opacity:1}90%{opacity:0}100%{opacity:0}}@keyframes animateStar4{0%{opacity:0}40%{opacity:0}60%{opacity:1}70%{opacity:.5}71%{opacity:1}76%{opacity:.3}80%{opacity:1}90%{opacity:0}100%{opacity:0}}@-webkit-keyframes animateStar5{0%{opacity:0}40%{opacity:0}55%{opacity:1}60%{opacity:.5}66%{opacity:1}73%{opacity:.3}80%{opacity:1}90%{opacity:0}100%{opacity:0}}@keyframes animateStar5{0%{opacity:0}40%{opacity:0}55%{opacity:1}60%{opacity:.5}66%{opacity:1}73%{opacity:.3}80%{opacity:1}90%{opacity:0}100%{opacity:0}}@-webkit-keyframes animateStar6{0%{opacity:0}40%{opacity:0}60%{opacity:1}65%{opacity:.5}71%{opacity:1}76%{opacity:.3}80%{opacity:1}90%{opacity:0}100%{opacity:0}}@keyframes animateStar6{0%{opacity:0}40%{opacity:0}60%{opacity:1}65%{opacity:.5}71%{opacity:1}76%{opacity:.3}80%{opacity:1}90%{opacity:0}100%{opacity:0}}@-webkit-keyframes animateStar7{0%{opacity:0}40%{opacity:0}50%{opacity:1}52%{opacity:.5}69%{opacity:1}73%{opacity:.3}80%{opacity:1}90%{opacity:0}100%{opacity:0}}@keyframes animateStar7{0%{opacity:0}40%{opacity:0}50%{opacity:1}52%{opacity:.5}69%{opacity:1}73%{opacity:.3}80%{opacity:1}90%{opacity:0}100%{opacity:0}}.booking-form{padding:60px 0;border-radius:30px}@media screen and (min-width: 768px){.booking-form{border-radius:4.1666666667vw;padding:5.5555555556vw 0}}@media screen and (min-width: 1440px){.booking-form{border-radius:60px;padding:80px 0}}.booking-form__inner+.booking-form__inner{margin-top:35px}@media screen and (min-width: 768px){.booking-form__inner+.booking-form__inner{margin-top:5.2083333333vw}}@media screen and (min-width: 1440px){.booking-form__inner+.booking-form__inner{margin-top:75px}}.booking-form__top{margin-bottom:25px}@media screen and (min-width: 768px){.booking-form__top{margin-bottom:1.7361111111vw}}@media screen and (min-width: 1440px){.booking-form__top{margin-bottom:30px}}.booking-form__title{font-family:"Suisse Intl",sans-serif;font-weight:700;font-size:25px;line-height:32px;text-transform:uppercase}@media screen and (min-width: 768px){.booking-form__title{white-space:pre-line;font-size:2.0833333333vw;line-height:2.5694444444vw}}@media screen and (min-width: 1440px){.booking-form__title{font-size:30px;line-height:37px}}.booking-form__subtitle{opacity:.8;font-weight:400;font-size:18px;line-height:27px;margin-top:15px}@media screen and (min-width: 768px){.booking-form__subtitle{margin-top:.6944444444vw;font-size:1.25vw;line-height:1.875vw}}@media screen and (min-width: 1440px){.booking-form__subtitle{margin-top:10px;font-size:18px;line-height:27px}}@media screen and (min-width: 768px){.booking-form__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.booking-form__col{margin-bottom:20px}@media screen and (min-width: 768px){.booking-form__col{margin-bottom:0}}@media screen and (min-width: 768px){.booking-form__col+.booking-form__col{margin-left:1.7361111111vw}}@media screen and (min-width: 1440px){.booking-form__col+.booking-form__col{margin-left:25px}}@media screen and (min-width: 768px){.booking-form__col--date{width:14.5833333333vw}}@media screen and (min-width: 1440px){.booking-form__col--date{width:210px}}@media screen and (min-width: 768px){.booking-form__col--event{width:24.3055555556vw}}@media screen and (min-width: 1440px){.booking-form__col--event{width:350px}}@media screen and (min-width: 768px){.booking-form__col--guests{width:15.2777777778vw}}@media screen and (min-width: 1440px){.booking-form__col--guests{width:220px}}@media screen and (min-width: 768px){.booking-form__col--name{width:20.8333333333vw}}@media screen and (min-width: 1440px){.booking-form__col--name{width:300px}}@media screen and (min-width: 768px){.booking-form__col--phone{width:18.0555555556vw}}@media screen and (min-width: 1440px){.booking-form__col--phone{width:260px}}@media screen and (min-width: 768px){.booking-form__col--button{width:15.2777777778vw}}@media screen and (min-width: 1440px){.booking-form__col--button{width:220px}}.booking-form__col:last-child{margin-bottom:0}.booking-form__button{width:100%}@media screen and (min-width: 768px){.booking-form__button{font-weight:500;font-size:1.3888888889vw;line-height:1.875vw;height:6.9444444444vw;width:100%}}@media screen and (min-width: 1440px){.booking-form__button{height:100px;font-size:20px;line-height:27px}}.weekend-sale{position:relative;border-radius:30px;overflow:hidden}@media screen and (min-width: 768px){.weekend-sale{border-radius:4.1666666667vw;display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width: 1440px){.weekend-sale{border-radius:60px}}.weekend-sale__left{background-color:#006c7c;background-color:var(--main-color);color:#ffffff;color:var(--inverse-text-color);padding:40px 25px}@media screen and (min-width: 768px){.weekend-sale__left{padding:5.2083333333vw 3.4722222222vw 5.2083333333vw 5.2083333333vw;width:48.5%}}@media screen and (min-width: 1440px){.weekend-sale__left{padding:75px 50px 75px 75px}}.weekend-sale__left--blue{background-color:#00a8d0;background-color:var(--blue-color)}.weekend-sale__left ul{list-style:disc;padding-left:1em}.weekend-sale__left ul:not(:first-child){margin-top:8px}@media screen and (min-width: 768px){.weekend-sale__left ul:not(:first-child){margin-top:.5555555556vw}}@media screen and (min-width: 1440px){.weekend-sale__left ul:not(:first-child){margin-top:8px}}.weekend-sale__left-title,.weekend-sale__left-subtitle{font-family:"Suisse Intl",sans-serif;font-size:35px;line-height:40px;font-weight:700;text-transform:uppercase}@media screen and (min-width: 768px){.weekend-sale__left-title,.weekend-sale__left-subtitle{font-size:3.4722222222vw;line-height:1}}@media screen and (min-width: 1440px){.weekend-sale__left-title,.weekend-sale__left-subtitle{font-size:50px}}.weekend-sale__left-subtitle{font-size:25px;line-height:30px;margin-top:15px}@media screen and (min-width: 768px){.weekend-sale__left-subtitle{font-size:2.0833333333vw;line-height:1}}@media screen and (min-width: 1440px){.weekend-sale__left-subtitle{font-size:40px}}.weekend-sale__left-label{margin-top:8px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:12px;padding:10px 20px;background-color:#ffffff;background-color:var(--inverse-text-color);color:#006c7c;color:var(--main-color)}@media screen and (min-width: 768px){.weekend-sale__left-label{margin-top:1.3888888889vw}}@media screen and (min-width: 1440px){.weekend-sale__left-label{margin-top:20px}}.weekend-sale__left-label-icon{width:22px;height:22px;margin-right:10px;fill:#006c7c;fill:var(--main-color);stroke:#006c7c;stroke:var(--main-color)}@media screen and (min-width: 768px){.weekend-sale__left-label-icon{width:1.6666666667vw;height:1.6666666667vw;margin-right:.6944444444vw}}@media screen and (min-width: 1440px){.weekend-sale__left-label-icon{width:24px;height:24px;margin-right:10px}}.weekend-sale__left-label-text{font-size:18px;line-height:24px;font-weight:500}@media screen and (min-width: 768px){.weekend-sale__left-label-text{font-size:1.3888888889vw;line-height:1.875vw}}@media screen and (min-width: 1440px){.weekend-sale__left-label-text{font-size:20px;line-height:27px}}.weekend-sale__left-info{margin-top:15px}@media screen and (min-width: 768px){.weekend-sale__left-info{margin-top:1.3888888889vw}}@media screen and (min-width: 1440px){.weekend-sale__left-info{margin-top:20px}}.weekend-sale__left-info-title{margin-bottom:8px;font-size:16px;line-height:1.5}@media screen and (min-width: 768px){.weekend-sale__left-info-title{margin-bottom:.5555555556vw;font-size:20px}}@media screen and (min-width: 1440px){.weekend-sale__left-info-title{margin-bottom:8px;font-size:20px}}.weekend-sale__left-info-list{opacity:.9;font-weight:500;font-size:14px;line-height:1.5}@media screen and (min-width: 768px){.weekend-sale__left-info-list{font-size:1.1111111111vw}}@media screen and (min-width: 1440px){.weekend-sale__left-info-list{font-size:16px}}@media screen and (min-width: 768px){.weekend-sale__right{width:51.5%}}.weekend-sale__picture{width:100%;border-radius:0}@media screen and (max-width: 767.98px){.weekend-sale__picture{padding-bottom:103.59%}}.weekend-sale__link{display:block;position:absolute;left:0;top:0;right:0;bottom:0}@media screen and (min-width: 768px){.square-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width: 768px){.square-info__content-wrapper{width:38.1944444444vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (min-width: 1440px){.square-info__content-wrapper{width:550px}}.square-info__uptitle{color:#006c7c;color:var(--main-color);font-family:"Flow",sans-serif;font-size:20px;font-weight:700;line-height:27px;letter-spacing:.2px;margin-bottom:20px}@media screen and (min-width: 768px){.square-info__uptitle{font-size:1.3888888889vw;line-height:1.875vw;margin-bottom:3.125vw;letter-spacing:.0138888889vw}}@media screen and (min-width: 1440px){.square-info__uptitle{font-size:20px;line-height:27px;margin-bottom:45px;letter-spacing:.2px}}.square-info__title{font-family:"Suisse Intl",sans-serif;font-size:35px;font-style:normal;font-weight:700;line-height:42px;text-transform:uppercase}@media screen and (min-width: 768px){.square-info__title{font-size:2.7777777778vw;line-height:3.125vw}}@media screen and (min-width: 1440px){.square-info__title{font-size:35px;line-height:42px}}.square-info__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#FFC36D;background-color:var(--peach);color:#ffffff;color:var(--inverse-text-color);fill:#ffffff;fill:var(--inverse-text-color);stroke:#ffffff;stroke:var(--inverse-text-color);padding:8px 12px;border-radius:20px}@media screen and (min-width: 768px){.square-info__label{padding:.5555555556vw .8333333333vw;border-radius:1.3888888889vw;margin-top:.3472222222vw}}@media screen and (min-width: 1440px){.square-info__label{padding:8px 12px;border-radius:20px;margin-top:5px}}.square-info__label-icon{width:50px;height:50px;margin-right:5px;fill:inherit;stroke:inherit}@media screen and (min-width: 768px){.square-info__label-icon{width:3.4722222222vw;height:3.4722222222vw;margin-right:.3472222222vw}}@media screen and (min-width: 1440px){.square-info__label-icon{width:50px;height:50px;margin-right:5px}}.square-info__label-text{font-family:"Suisse Intl",sans-serif;font-size:40px;font-weight:700;line-height:45px;text-transform:uppercase}@media screen and (min-width: 768px){.square-info__label-text{font-size:2.7777777778vw;line-height:3.125vw}}@media screen and (min-width: 1440px){.square-info__label-text{font-size:40px;line-height:45px}}.square-info__subtitle{font-family:"Suisse Intl",sans-serif;font-size:14px;font-weight:600;line-height:24px;text-transform:uppercase;opacity:.8;margin-top:8px}@media screen and (min-width: 768px){.square-info__subtitle{font-size:.9722222222vw;line-height:1.6666666667vw;margin-top:.8333333333vw}}@media screen and (min-width: 1440px){.square-info__subtitle{font-size:14px;line-height:24px;margin-top:12px}}.square-info__content{margin-top:35px}@media screen and (min-width: 768px){.square-info__content{margin-top:3.125vw;padding-left:3.125vw}}@media screen and (min-width: 1440px){.square-info__content{margin-top:45px;padding-left:45px}}.square-info__content--with-icon{position:relative}.square-info__content--with-icon.has-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:25px}.square-info__content--with-icon.has-link a{width:100%;max-width:180px}.square-info__content+.square-info__content{margin-top:15px}@media screen and (min-width: 768px){.square-info__content+.square-info__content{margin-top:1.0416666667vw}}@media screen and (min-width: 1440px){.square-info__content+.square-info__content{margin-top:15px}}.square-info__content--no-pl{padding-left:0 !important}.square-info__content .small-text{font-size:16px;line-height:24px;opacity:.7}@media screen and (min-width: 768px){.square-info__content .small-text{font-size:1.1111111111vw;line-height:1.6666666667vw}}@media screen and (min-width: 1440px){.square-info__content .small-text{font-size:16px;line-height:24px}}.square-info__content ul{list-style:disc;padding-left:1em}.square-info__content ul:not(:first-child){margin-top:15px}@media screen and (min-width: 768px){.square-info__content ul:not(:first-child){margin-top:1.0416666667vw}}@media screen and (min-width: 1440px){.square-info__content ul:not(:first-child){margin-top:15px}}.square-info__rounds{display:-webkit-box;display:-ms-flexbox;display:flex;margin:35px 0 12px}@media screen and (min-width: 768px){.square-info__rounds{margin:2.4305555556vw 0 .8333333333vw}}@media screen and (min-width: 1440px){.square-info__rounds{margin:35px 0 12px}}.square-info__rounds:first-child{margin-top:0}.square-info__rounds-item{width:70px;height:70px;border-radius:50%;overflow:hidden;border:2px solid #ffffff;border:2px solid var(--inverse-text-color);position:relative;z-index:1}@media screen and (min-width: 768px){.square-info__rounds-item{width:4.8611111111vw;height:4.8611111111vw;border-width:.1388888889vw}}@media screen and (min-width: 1440px){.square-info__rounds-item{width:70px;height:70px;border-width:2px}}.square-info__rounds-item+.square-info__rounds-item{margin-left:-15px}@media screen and (min-width: 768px){.square-info__rounds-item+.square-info__rounds-item{margin-left:-1.0416666667vw}}@media screen and (min-width: 1440px){.square-info__rounds-item+.square-info__rounds-item{margin-left:-15px}}.square-info__content-icon{position:absolute;left:0;top:0;width:30px;height:30px}@media screen and (min-width: 768px){.square-info__content-icon{width:2.0833333333vw;height:2.0833333333vw}}@media screen and (min-width: 1440px){.square-info__content-icon{width:30px;height:30px}}.square-info__content-inner{padding-left:45px;font-size:20px;font-weight:400;line-height:27px}@media screen and (min-width: 768px){.square-info__content-inner{padding-left:0;font-size:1.3888888889vw;line-height:1.875vw}}@media screen and (min-width: 1440px){.square-info__content-inner{font-size:20px;line-height:27px}}.square-info__button{margin-top:35px;width:100%}@media screen and (min-width: 768px){.square-info__button{margin-top:2.0833333333vw;width:25vw}}@media screen and (min-width: 1440px){.square-info__button{margin-top:30px;width:360px}}.square-info__thumb{margin-top:35px}@media screen and (min-width: 768px){.square-info__thumb{min-height:43.0555555556vw;width:48.6111111111vw;margin-right:-4.1666666667vw}}@media screen and (min-width: 1440px){.square-info__thumb{min-height:620px;width:700px;margin-right:-60px}}.square-info__picture{padding-bottom:72.223%}.square-info+.square-info{margin-top:60px}@media screen and (min-width: 768px){.square-info+.square-info{margin-top:5.5555555556vw}}@media screen and (min-width: 1440px){.square-info+.square-info{margin-top:80px}}@media screen and (min-width: 768px){.square-info--reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media screen and (min-width: 768px){.square-info--reverse .square-info__thumb{margin-left:-4.1666666667vw}}@media screen and (min-width: 1440px){.square-info--reverse .square-info__thumb{margin-left:-60px}}.ball-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.ball-block__thread{position:relative;-webkit-box-flex:1;-ms-flex:1 0 1%;flex:1 0 1%;width:10px;min-height:82px;background-image:radial-gradient(#ffce54 4px, transparent 4px);background-size:12px 12px;background-color:rgba(0,0,0,0);background-position:50% 100%}@media screen and (min-width: 768px){.ball-block__thread{width:.6944444444vw;min-height:13.8888888889vw;background-image:radial-gradient(#ffce54 0.2777777778vw, transparent 0.2777777778vw);background-size:.8333333333vw .8333333333vw}}@media screen and (min-width: 1440px){.ball-block__thread{width:10px;min-height:200px;background-image:radial-gradient(#ffce54 4px, transparent 4px);background-size:12px 12px}}.ball-block__icon{position:relative;z-index:1;width:80px;height:52px;margin:-15px 0 -30px}@media screen and (min-width: 768px){.ball-block__icon{width:5.5555555556vw;height:3.6111111111vw;margin:-1.0416666667vw 0 -2.0833333333vw}}@media screen and (min-width: 1440px){.ball-block__icon{width:80px;height:52px;margin:-15px 0 -30px}}.ball-block__picture-wrapper{position:relative;z-index:0;width:80%;border-radius:50%;overflow:hidden}.ball-block__picture-wrapper::after{content:"";display:block;position:absolute;z-index:1;background:radial-gradient(circle closest-side at 43% 43%, transparent, transparent, rgba(0, 108, 124, 0.8));width:100%;height:100%;left:0;top:0;opacity:1;-webkit-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out}.ball-block__picture-wrapper--blue::after{background:radial-gradient(circle closest-side at 43% 43%, transparent, transparent, rgba(0, 168, 208, 0.8))}.ball-block__picture-wrapper--orange::after{background:radial-gradient(circle closest-side at 43% 43%, transparent, transparent, rgba(255, 149, 63, 0.8))}.ball-block__picture-wrapper:hover::after{opacity:0}.ball-block__picture{width:100%;padding-bottom:100%}.ball-block__text{padding:20px 30px;font-size:14px;line-height:1.5;background:#e5f6fa;border-radius:30px;margin-top:15px}@media screen and (min-width: 768px){.ball-block__text{padding:1.3888888889vw 2.0833333333vw;font-size:.9722222222vw;border-radius:2.0833333333vw;margin-top:1.0416666667vw}}@media screen and (min-width: 1440px){.ball-block__text{padding:20px 30px;font-size:14px;border-radius:30px;margin-top:15px}}.ball-block__text span{font-size:18px;font-weight:700;display:block;text-transform:uppercase;margin-bottom:5px}@media screen and (min-width: 768px){.ball-block__text span{margin-bottom:.3472222222vw;font-size:1.25vw}}@media screen and (min-width: 1440px){.ball-block__text span{margin-bottom:5px;font-size:18px}}.ball-block__text p{margin-top:10px}#block-search,#block-search *{-webkit-box-sizing:border-box;box-sizing:border-box}.tl-container{padding:0}#tl-booking-form{width:100%;max-width:1440px;margin:0 auto;z-index:0}.sf-field-container{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.poster-banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:1280px;width:100%;-ms-flex-item-align:center;align-self:center;background-size:cover;background-repeat:no-repeat;background-position:center;height:560px;gap:30px;border-radius:60px;overflow:hidden}.poster-banner:hover{text-decoration:none}@media(max-width: 1440px){.poster-banner{border-radius:4.1666666667vw}}@media(max-width: 767.98px){.poster-banner{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-height:260px;border-radius:30px}}.poster-banner__title-block{padding:30px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;text-align:center;gap:10px;width:100%;height:100%;background:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.15)), to(rgba(0, 0, 0, 0.15)));background:linear-gradient(0deg, rgba(0, 0, 0, 0.15) 0%, rgba(0, 0, 0, 0.15) 100%)}.poster-banner__title{font-size:88px;letter-spacing:-0.3px;line-height:125%;font-weight:500}@media(max-width: 999px){.poster-banner__title{font-size:50px}}.poster-banner__booking{color:#fff;border-radius:30px;background-color:#00a8d0;font-size:20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:21px 93px;position:relative;margin-top:22px}@media(max-width: 767.98px){.poster-banner__booking{padding:17px 80px}}.poster__tury,.poster__new-year{-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial;background-image:url("/wp-content/themes/jubga/assets/images/banners/pc1.webp")}@media(max-width: 767.98px){.poster__tury,.poster__new-year{background-image:url("/wp-content/themes/jubga/assets/images/banners/mb1.webp")}}.poster__tury__title-block,.poster__new-year__title-block{padding:60px;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}@media(max-width: 767.98px){.poster__tury__title-block,.poster__new-year__title-block{padding:20px 25px;height:260px}}.poster__tury__title,.poster__new-year__title{font-size:50px;text-align:left;font-weight:700;margin-top:auto}@media(max-width: 767.98px){.poster__tury__title,.poster__new-year__title{font-size:25px;margin-top:0;margin-top:initial;line-height:30px}}.poster__tury__booking,.poster__new-year__booking{background:#fff;border-radius:12px;color:#006c7c;color:var(--main-color);padding:16px 25px;margin-top:20px;font-size:20px;font-weight:500}@media(max-width: 767.98px){.poster__tury__booking,.poster__new-year__booking{margin-top:auto;font-size:20px}}.poster__tury__title,.poster__tury__booking,.poster__new-year__title,.poster__new-year__booking{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.poster__new-year{background-image:url("/wp-content/themes/jubga/assets/images/banners/pc3.webp")}@media(max-width: 767.98px){.poster__new-year{background-image:url("/wp-content/themes/jubga/assets/images/banners/pc3.webp")}}.widget{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;padding:10px 20px;border-radius:20px;max-width:410px;cursor:pointer;text-decoration:none;text-decoration:initial}.widget:hover{text-decoration:none}.widget.orange{background-color:#ffc35f}.widget.orange .widget__text{color:#692d00}.widget.orange .widget__image{background-color:#4fb6cf}.widget.white{background-color:#fff;max-width:370px;margin-top:20px}.widget.white .widget__text{color:#006c7c}.widget.white .widget__image{background-color:#006c7c}.widget.white .widget__image img{min-width:144px;min-height:94px}@media(max-width: 768px){.widget{max-width:345px}}@media(max-width: 560px){.widget{max-width:none;max-width:initial;width:100%}}.widget__wrapper.floating{-webkit-transition:all .3s ease;transition:all .3s ease;z-index:20;position:fixed;bottom:30px;left:80px}@media(max-width: 768px){.widget__wrapper.floating{left:15px;bottom:-100%;max-width:calc(100% - 30px)}.widget__wrapper.floating.show{bottom:105px}.widget__wrapper.floating.hide{bottom:-100%}}.widget__wrapper.floating.hide{bottom:-100%}.widget__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;position:relative;z-index:1}.widget__text p{font-size:20px;font-weight:500}.widget__text span{font-size:16px}.widget__image{position:relative;border-radius:50%;height:80px;width:80px}.widget__image img{position:absolute;top:-3px;left:-41px;min-width:170px;min-height:110px}@media(max-width: 768px){.widget__image img{top:0;left:-39px;min-width:158px;min-height:102px}}.video-card{position:relative;width:100%}.video-card__picture{width:100%;padding-bottom:130%}.video-card__play{position:absolute;top:0;bottom:0;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;fill:#ffffff;fill:var(--inverse-text-color);stroke:#ffffff;stroke:var(--inverse-text-color);z-index:1;cursor:pointer}.video-card__play-icon{fill:inherit;stroke:inherit;width:70px;height:70px}@media screen and (min-width: 768px){.video-card__play-icon{width:4.8611111111vw;height:4.8611111111vw}}@media screen and (min-width: 1440px){.video-card__play-icon{width:70px;height:70px}}.reels-slider{position:relative;width:100%;height:100%}.reels-slider__swiper{height:100%;width:100%;position:absolute;top:0;left:0}.reels-slider__swiper-container{height:100%}.reels-slider__swiper-wrapper{height:100%}.reels-slider__swiper-slide{height:100%}.reels-slider__image{height:100%;border-radius:0}.reels-slider__arrow{position:absolute;top:70px;z-index:1;width:70px;height:calc(100% - 70px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;stroke:#ffffff;stroke:var(--inverse-text-color);fill:#ffffff;fill:var(--inverse-text-color);-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;opacity:.5}@media screen and (min-width: 768px){.reels-slider__arrow{width:4.8611111111vw;height:100%;top:0}}@media screen and (min-width: 1440px){.reels-slider__arrow{width:70px}}.reels-slider__arrow.swiper-button-disabled{display:none}.reels-slider__arrow--prev{left:0}@media screen and (min-width: 768px){.reels-slider__arrow--prev{left:-4.8611111111vw}}@media screen and (min-width: 1440px){.reels-slider__arrow--prev{left:-70px}}.reels-slider__arrow--next{right:0}@media screen and (min-width: 768px){.reels-slider__arrow--next{right:-4.8611111111vw}}@media screen and (min-width: 1440px){.reels-slider__arrow--next{right:-70px}}.reels-slider__arrow:hover{opacity:1}.reels-slider__svg{stroke:inherit;width:40px;height:40px}@media screen and (min-width: 768px){.reels-slider__svg{width:2.7777777778vw;height:2.7777777778vw}}@media screen and (min-width: 1440px){.reels-slider__svg{width:40px;height:40px}}.reels-slider__pagination{position:absolute;top:0;left:0;right:0;height:117px;padding:15px;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:2}@media screen and (min-width: 768px){.reels-slider__pagination{height:8.125vw;padding:1.0416666667vw}}@media screen and (min-width: 1440px){.reels-slider__pagination{height:8.125vw;padding:15px}}.reels-slider__pagination::before{content:"";position:absolute;left:0;top:0;display:block;width:100%;height:100%;opacity:.4;background:-webkit-gradient(linear, left top, left bottom, from(#000000), to(rgba(0, 0, 0, 0)));background:linear-gradient(180deg, #000000 0%, rgba(0, 0, 0, 0) 100%);z-index:0}.reels-slider__pagination-bullet{position:relative;z-index:0;height:2px;border-radius:1px;background:rgba(255,255,255,.6);overflow:hidden;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}.reels-slider__pagination-bullet+.reels-slider__pagination-bullet{margin-left:2px}.reels-slider__pagination-bullet-progress{display:block;border-radius:1px;height:100%;width:0;background-color:#ffffff;background-color:var(--inverse-text-color)}.reels-modal{position:fixed;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;z-index:-1;-webkit-transition:opacity .3s ease-in-out,z-index .3s ease-in-out;transition:opacity .3s ease-in-out,z-index .3s ease-in-out}@media screen and (min-width: 768px){.reels-modal{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.reels-modal.show{z-index:1000;opacity:1}.reels-modal:not(.show){pointer-events:none}.reels-modal__overlay{display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.85)}.reels-modal__inner{position:relative;width:100%;max-width:450px;max-height:100svh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:10px}@media screen and (min-width: 768px){.reels-modal__inner{max-width:31.25vw;height:auto;padding-bottom:.6944444444vw}}@media screen and (min-width: 1440px){.reels-modal__inner{max-width:450px;padding-bottom:10px}}.reels-modal__buttons{position:absolute;top:32px;right:15px;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:10}@media screen and (min-width: 768px){.reels-modal__buttons{top:2.2222222222vw;right:1.0416666667vw}}@media screen and (min-width: 1440px){.reels-modal__buttons{top:32px;right:15px}}.reels-modal__button{cursor:pointer;width:30px;height:30px;stroke:#ffffff;stroke:var(--inverse-text-color);fill:#ffffff;fill:var(--inverse-text-color)}@media screen and (min-width: 768px){.reels-modal__button{width:2.0833333333vw;height:2.0833333333vw}}@media screen and (min-width: 1440px){.reels-modal__button{width:30px;height:30px}}.reels-modal__button--sound{padding:5px}@media screen and (min-width: 768px){.reels-modal__button--sound{padding:.3472222222vw}}@media screen and (min-width: 1440px){.reels-modal__button--sound{padding:5px}}.reels-modal__button--sound.mute::after{content:"";width:2px;height:100%;position:absolute;background-color:#ffffff;background-color:var(--inverse-text-color);-webkit-transform:rotate(45deg) translate(-25%, -25%);transform:rotate(45deg) translate(-25%, -25%);top:20%;left:20%}@media screen and (min-width: 768px){.reels-modal__button--sound.mute::after{width:.1388888889vw;top:20%;left:30%}}@media screen and (min-width: 1440px){.reels-modal__button--sound.mute::after{width:2px}}.reels-modal__button--close{padding:3px}@media screen and (min-width: 768px){.reels-modal__button--close{padding:.2083333333vw}}@media screen and (min-width: 1440px){.reels-modal__button--close{padding:3px}}@media screen and (min-width: 768px){.reels-modal__button--mobile{display:none}}@media screen and (max-width: 767.98px){.reels-modal__button--pc{display:none}}@media screen and (min-width: 768px){.reels-modal__button--pc{position:absolute;right:4.1666666667vw;top:3.4722222222vw;padding:0}}@media screen and (min-width: 1440px){.reels-modal__button--pc{right:60px;top:50px}}.reels-modal__button-icon{width:100%;height:100%;fill:inherit;stroke:inherit;pointer-events:none}.reels-modal__slider{position:relative;-webkit-box-flex:0;-ms-flex:0 1 173.334vw;flex:0 1 173.334vw}@media screen and (min-width: 768px){.reels-modal__slider{-webkit-box-flex:0;-ms-flex:0 1 55.5555555556vw;flex:0 1 55.5555555556vw}}@media screen and (min-width: 1440px){.reels-modal__slider{-webkit-box-flex:0;-ms-flex:0 1 800px;flex:0 1 800px}}.reels-modal__slider>*{position:absolute}.reels-modal__logo{position:absolute;top:36px;left:15px;width:103px;height:32.3px;z-index:10;fill:#ffffff;fill:var(--inverse-text-color)}@media screen and (min-width: 768px){.reels-modal__logo{width:7.1527777778vw;height:2.2430555556vw;top:2.5vw;left:1.0416666667vw}}@media screen and (min-width: 1440px){.reels-modal__logo{width:103px;height:32.3px;top:36px;left:15px}}.reels-modal__booking{position:relative;margin:10px 15px 0;width:auto}@media screen and (min-width: 768px){.reels-modal__booking{margin:.6944444444vw 0 0}}@media screen and (min-width: 1440px){.reels-modal__booking{margin:10px 0 0}}.reels__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:35px}@media screen and (min-width: 768px){.reels__top{margin-bottom:2.7777777778vw}}@media screen and (min-width: 1440px){.reels__top{margin-bottom:40px}}@media screen and (max-width: 767.98px){.reels__right{display:none}}.reels__slide{width:305px;text-align:center}@media screen and (min-width: 768px){.reels__slide{width:21.1805555556vw}}@media screen and (min-width: 1440px){.reels__slide{width:305px}}.post__table{border-collapse:collapse}.post__table-head{background:#f6f6f6}.post__table-head th{overflow:hidden;color:#646464}.post__table-head th:first-child{border-top-left-radius:10px;border-bottom-left-radius:10px}.post__table-head th:last-child{border-top-right-radius:10px;border-bottom-right-radius:10px}.post__table tr{padding-top:20px;padding-bottom:20px}.post__table td span{opacity:.8;font-size:14px}.post__table th,.post__table td{border-right:1px solid #e3e3e3;padding:20px;text-align:center;vertical-align:middle;border-bottom:1px solid #e3e3e3}.post__table th:last-child,.post__table td:last-child{border-right:0;border-right:initial}.post__table-caption{font-size:30px;line-height:123%;letter-spacing:-0.6px}.post__table-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}#table-module{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}.running-string{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:100px;counter-reset:item;-ms-flex-pack:distribute;justify-content:space-around;min-width:100%}.running-string__wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;gap:20px;background-color:#00a8d0;background-color:var(--blue-color);margin-bottom:35px}@media screen and (min-width: 768px){.running-string__wrapper{margin-bottom:2.4305555556vw}}@media screen and (min-width: 1440px){.running-string__wrapper{margin-bottom:35px}}.running-string .string{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;counter-increment:item;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:25px;font-weight:bold;color:#fff;margin:10px 0;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.running-string.marquee{-webkit-animation:scroll 120s linear infinite;animation:scroll 120s linear infinite}@-webkit-keyframes scroll{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(calc(-70% - 100px));transform:translateX(calc(-70% - 100px))}}@keyframes scroll{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(calc(-70% - 100px));transform:translateX(calc(-70% - 100px))}}.home{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.home__first-screen{padding-bottom:0 !important;padding-bottom:initial !important}.home__first-screen{padding-top:0;margin-top:0;border-radius:0;position:relative;min-height:100vh}@media(max-width: 600px){.home__first-screen{min-height:100svh}}.home__banner{padding-top:0}@media screen and (max-width: 767.98px){.home__banner{padding-top:30px}}@media screen and (max-width: 767.98px){.home__banner>.container{padding:0}}.home__banner.last{padding-bottom:75px}@media screen and (max-width: 767.98px){.home__banner.last{padding-top:0px;padding-bottom:60px}}.home__banner-inner{display:block;text-decoration:none;position:relative;padding-bottom:56%}.home__banner-picture{position:absolute}.home__booking{border-radius:0;padding:5.2083333333vw 0}.home__booking-wrapper{padding:40px 0;border-radius:30px}@media screen and (min-width: 768px){.home__booking-wrapper{border-radius:4.1666666667vw;padding:5.2083333333vw 0}}@media screen and (min-width: 1440px){.home__booking-wrapper{border-radius:60px;padding:75px 0}}.home__all-inclusive{margin-top:0 !important}.home__all-inclusive{border-radius:0;padding-top:0;overflow:hidden}.home__all-inclusive.changed{margin-top:0 !important}.home__all-inclusive.changed{padding:5.2083333333vw 0}.home__rooms{position:relative;z-index:1}.home__rooms-title{text-align:center;margin-bottom:40px}@media screen and (min-width: 768px){.home__rooms-title{margin-bottom:2.7777777778vw}}@media screen and (min-width: 1440px){.home__rooms-title{margin-bottom:40px}}.home__food{position:relative;z-index:1}.home__swedish-line{margin-bottom:40px}@media screen and (min-width: 768px){.home__swedish-line{margin-bottom:4.1666666667vw;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width: 1440px){.home__swedish-line{margin-bottom:60px}}.home__events-info{position:relative;z-index:1;fill:#ffffff;fill:var(--inverse-text-color)}.home__reels{overflow:hidden;z-index:1;margin-top:50px;}.home__tabs{position:relative;z-index:1;padding-top:0}.home__specials{padding-top:0;position:relative;z-index:1;margin-top:60px;}.home__specials-title{margin-bottom:35px;padding-top:30px;}@media screen and (min-width: 768px){.home__specials-title{margin-bottom:2.7777777778vw}}@media screen and (min-width: 1440px){.home__specials-title{margin-bottom:40px}}@media screen and (max-width: 767.98px){.home__specials-button{display:none}}@media screen and (min-width: 768px){.home__specials-button{width:100%;margin-top:1.7361111111vw}}@media screen and (min-width: 1440px){.home__specials-button{margin-top:25px}}.home__services{position:relative;z-index:1}.home__services-title{margin-bottom:30px}@media screen and (min-width: 768px){.home__services-title{margin-bottom:2.7777777778vw}}@media screen and (min-width: 1440px){.home__services-title{margin-bottom:40px}}@media screen and (max-width: 767.98px){.home__services-button{display:none}}@media screen and (min-width: 768px){.home__services-button{width:100%;margin-top:1.7361111111vw}}@media screen and (min-width: 1440px){.home__services-button{margin-top:25px}}.home__reviews{padding-top:0}.home__reviews-wrapper{width:100%;height:645px;overflow:hidden;position:relative;margin:0 auto;max-width:760px}.home__history{position:relative;z-index:1}.home__gallery{position:relative;z-index:1}.home__gallery-title{margin-bottom:30px}@media screen and (min-width: 768px){.home__gallery-title{margin-bottom:2.7777777778vw}}@media screen and (min-width: 1440px){.home__gallery-title{margin-bottom:40px}}.page__main--placement,.page__main--housing{padding:60px 0}@media screen and (min-width: 768px){.page__main--placement,.page__main--housing{padding:5.2083333333vw 0}}@media screen and (min-width: 1440px){.page__main--placement,.page__main--housing{padding:75px 0}}.page__travelline{padding:15px 0;border-radius:30px;margin-bottom:35px}@media screen and (min-width: 768px){.page__travelline{border-radius:4.1666666667vw;padding:1.0416666667vw 0;margin-bottom:2.4305555556vw}}@media screen and (min-width: 1440px){.page__travelline{border-radius:60px;padding:15px 0;margin-bottom:35px}}.page__parent-list{margin-top:60px}@media screen and (min-width: 768px){.page__parent-list{margin-top:5.2083333333vw}}@media screen and (min-width: 1440px){.page__parent-list{margin-top:75px}}.page__parent-list.about{margin-top:0;margin-top:initial}@media screen and (min-width: 768px){.page__parent-list.about{margin-top:5.2083333333vw}}@media screen and (min-width: 1440px){.page__parent-list.about{margin-top:75px}}.page__map{margin-top:60px}@media screen and (min-width: 768px){.page__map{margin-top:5.2083333333vw}}@media screen and (min-width: 1440px){.page__map{margin-top:75px}}.page__map-wrapper{overflow:hidden;border-radius:30px;height:300px}@media screen and (min-width: 768px){.page__map-wrapper{height:27.7777777778vw;border-radius:4.1666666667vw}}@media screen and (min-width: 1440px){.page__map-wrapper{border-radius:60px;height:400px}}.page__gallery{margin-top:60px}@media screen and (min-width: 768px){.page__gallery{margin-top:5.2083333333vw}}@media screen and (min-width: 1440px){.page__gallery{margin-top:75px}}.page__rooms{position:relative;z-index:1}.page__rooms-title{text-align:center;margin-bottom:40px}@media screen and (min-width: 768px){.page__rooms-title{margin-bottom:2.7777777778vw}}@media screen and (min-width: 1440px){.page__rooms-title{margin-bottom:40px}}.page__booking{padding-top:0;border-radius:0;position:relative;z-index:1}.page__booking-wrapper{padding:40px 0;border-radius:30px}@media screen and (min-width: 768px){.page__booking-wrapper{border-radius:4.1666666667vw;padding:5.2083333333vw 0}}@media screen and (min-width: 1440px){.page__booking-wrapper{border-radius:60px;padding:75px 0}}.error-404__block{margin:120px 0}@media screen and (min-width: 768px){.error-404__block{margin:8.3333333333vw 0}}@media screen and (min-width: 1440px){.error-404__block{margin:120px 0}}.error-404__title{font-size:24px;text-align:center;line-height:1.2}@media screen and (min-width: 768px){.error-404__title{font-size:2.5vw}}@media screen and (min-width: 1440px){.error-404__title{font-size:36px}}.error-404__text{font-size:120px;text-align:center;font-weight:700;color:#006c7c;color:var(--main-color)}@media screen and (min-width: 768px){.error-404__text{font-size:15.2777777778vw}}@media screen and (min-width: 1440px){.error-404__text{font-size:220px}}.error-404__button-wrapper{text-align:center}.archive__travelline{padding:15px 0;border-radius:30px;margin-bottom:35px}@media screen and (min-width: 768px){.archive__travelline{border-radius:4.1666666667vw;padding:1.0416666667vw 0;margin-bottom:2.4305555556vw}}@media screen and (min-width: 1440px){.archive__travelline{border-radius:60px;padding:15px 0;margin-bottom:35px}}.room__travelline{padding:15px 0;border-radius:30px;margin-bottom:35px}@media screen and (min-width: 768px){.room__travelline{border-radius:4.1666666667vw;padding:1.0416666667vw 0;margin-bottom:2.4305555556vw}}@media screen and (min-width: 1440px){.room__travelline{border-radius:60px;padding:15px 0;margin-bottom:35px}}.room__slider{margin-bottom:35px}@media screen and (min-width: 768px){.room__slider{margin-bottom:2.4305555556vw}}@media screen and (min-width: 1440px){.room__slider{margin-bottom:35px}}.room__price-block{margin-bottom:35px}@media screen and (min-width: 768px){.room__price-block{margin-bottom:2.4305555556vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (min-width: 1440px){.room__price-block{margin-bottom:35px}}.room__price-left{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:"Suisse Intl",sans-serif;font-size:25px;line-height:32px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:30px}@media screen and (min-width: 768px){.room__price-left{font-size:2.7777777778vw;line-height:3.2638888889vw;margin-bottom:0}}@media screen and (min-width: 1440px){.room__price-left{font-size:40px;line-height:47px}}.room__price-title{margin-right:30px}@media screen and (min-width: 768px){.room__price-title{margin-right:2.0833333333vw}}@media screen and (min-width: 1440px){.room__price-title{margin-right:30px}}.room__price-value{font-weight:700;text-align:left}.room__price-value span{color:#1e1e1e;color:var(--text-color);text-decoration:line-through;opacity:.4;font-size:.8em}.room__price-button{width:100%}@media screen and (min-width: 768px){.room__price-button{width:auto}}.room__article-button-wrapper{text-align:center;margin-bottom:35px}@media screen and (min-width: 768px){.room__article-button-wrapper{margin-bottom:2.4305555556vw}}@media screen and (min-width: 1440px){.room__article-button-wrapper{margin-bottom:35px}}.room__article-button{width:100%}@media screen and (min-width: 768px){.room__article-button{width:auto}}.post__content-block{max-width:730px;width:100%}.post__subtitle{margin-bottom:30px}@media screen and (min-width: 768px){.post__subtitle{margin-bottom:2.0833333333vw}}@media screen and (min-width: 1440px){.post__subtitle{margin-bottom:30px}}.post__subtitle h2{font-weight:500;font-size:20px;line-height:27px;margin-bottom:25px}@media screen and (min-width: 768px){.post__subtitle h2{font-size:1.7361111111vw;line-height:2.2222222222vw;margin-bottom:2.0833333333vw}}@media screen and (min-width: 1440px){.post__subtitle h2{font-size:25px;line-height:32px;margin-bottom:30px}}.post__subtitle p{opacity:.85;font-weight:400;font-size:16px;line-height:1.5;margin-bottom:25px}@media screen and (min-width: 768px){.post__subtitle p{margin-top:2.0833333333vw;font-size:1.1111111111vw}}@media screen and (min-width: 1440px){.post__subtitle p{margin-top:30px;font-size:16px}}.post__subtitle:last-child{margin-bottom:0 !important;padding-bottom:0 !important}.post__content-inner{display:-webkit-box;display:-ms-flexbox;display:flex;gap:25px}@media(max-width: 767.98px){.post__content-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:initial}}@media screen and (min-width: 768px){.post__content-inner{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width: 768px){.post__content-left{width:50.6944444444vw}}@media screen and (min-width: 1440px){.post__content-left{width:1280px}}.post__thumb{display:block;margin-bottom:35px}@media screen and (min-width: 768px){.post__thumb{margin-bottom:2.7777777778vw}}@media screen and (min-width: 1440px){.post__thumb{margin-bottom:40px}}.post__thumb-img{width:100%;height:auto;border-radius:30px;isolation:isolate}@media screen and (min-width: 768px){.post__thumb-img{border-radius:2.7777777778vw}}@media screen and (min-width: 1440px){.post__thumb-img{border-radius:40px}}.post__article img{width:100%;height:auto;border-radius:30px;isolation:isolate}@media screen and (min-width: 768px){.post__article img{border-radius:2.7777777778vw}}@media screen and (min-width: 1440px){.post__article img{border-radius:40px}}.post__gallery{margin-top:60px}.post__gallery-restaurants{margin-top:0;margin-top:initial}@media screen and (min-width: 768px){.post__gallery{margin-top:5.2083333333vw}.post__gallery-restaurants{margin-top:5.2083333333vw}}@media screen and (min-width: 1440px){.post__gallery{margin-top:75px}.post__gallery-restaurants{margin-top:75px}}.post__after-gallery{margin-top:30px}@media screen and (min-width: 768px){.post__after-gallery{margin-top:2.0833333333vw}}@media screen and (min-width: 1440px){.post__after-gallery{margin-top:30px}}.post__another{margin-top:60px;margin-bottom:60px}@media screen and (min-width: 768px){.post__another{margin-top:5.2083333333vw}}@media screen and (min-width: 1440px){.post__another{margin-top:75px}}.post__another-title{margin-bottom:35px}@media screen and (min-width: 768px){.post__another-title{margin-bottom:2.7777777778vw}}@media screen and (min-width: 1440px){.post__another-title{margin-bottom:40px}}.post__another-button{width:100%;margin-top:35px}@media screen and (min-width: 768px){.post__another-button{margin-top:2.7777777778vw}}@media screen and (min-width: 1440px){.post__another-button{margin-top:40px}}.post__restaurant-article{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;width:100%}@media(max-width: 767.98px){.post__restaurant-article{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.post__restaurant-article-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:70px}.post__restaurant-article img{border-radius:50%;height:70px;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.post__slider{margin:40px auto 60px}@media(max-width: 768px){.post__slider .simple-slider{height:250px;width:100%;padding:0;padding:initial;margin:0;margin:initial}}.post__slider .simple-slider__slide{height:28.4722222222vw}@media(max-width: 768px){.post__slider .simple-slider__slide{height:250px}}.post__restaurants{padding-bottom:0;padding-bottom:initial}@media(max-width: 768px){.post__restaurants{padding-bottom:30px}}.post__restaurants-aftegallery{margin-top:60px}.post__calendar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}.post__calendar .post__thumb{max-width:768px}.post__dropdown{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;border-bottom:1px solid #e3e3e3}.post__dropdown-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.post__dropdown-caption{font-size:30px;font-weight:400;line-height:123%;letter-spacing:-0.6px}.post__dropdown-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;font-size:20px;line-height:135%;font-weight:500;letter-spacing:-0.4px;-webkit-transition:color .3s ease;transition:color .3s ease;cursor:pointer}.post__dropdown-name svg{height:16px;width:16px;stroke:#1e1e1e;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:stroke .3s ease,-webkit-transform .3s ease;transition:stroke .3s ease,-webkit-transform .3s ease;transition:stroke .3s ease,transform .3s ease;transition:stroke .3s ease,transform .3s ease,-webkit-transform .3s ease}.post__dropdown-name:hover{color:#006c7c;color:var(--main-color)}.post__dropdown-name:hover svg{stroke:#006c7c;stroke:var(--main-color)}.post__dropdown-hidden{-webkit-transition:height .4s ease;transition:height .4s ease;height:0px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.post__dropdown-item{font-size:14px;padding-bottom:12px;border-bottom:1px solid #e3e3e3}.post__dropdown-item_title{font-size:16px;font-weight:500}.post__dropdown-item_title span{font-weight:400;margin-top:2px;font-size:14px;opacity:.8}.post__dropdown-item_time{margin-top:8px}.post__dropdown-item_start{opacity:.8;margin-top:2px}.post__dropdown.active .post__dropdown-name{color:#006c7c;color:var(--main-color)}.post__dropdown.active .post__dropdown-name svg{stroke:#006c7c;stroke:var(--main-color);-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (min-width: 768px){.contacts__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width: 768px){.contacts__content-inner{width:38vw}}@media screen and (min-width: 1440px){.contacts__content-inner{width:calc(42% - 15px)}}.contacts__form{margin:30px -15px 0;padding:30px 15px;border-radius:30px}@media screen and (min-width: 768px){.contacts__form{width:48vw;margin:0;border-radius:4.1666666667vw;padding:5.2083333333vw}}@media screen and (min-width: 1440px){.contacts__form{border-radius:60px;padding:75px;width:calc(58% - 15px)}}.contacts__dop-text{margin-top:40px}@media screen and (min-width: 768px){.contacts__dop-text{margin-top:2.7777777778vw}}@media screen and (min-width: 1440px){.contacts__dop-text{margin-top:40px}}.contacts__dop-text-title{margin-bottom:40px}@media screen and (min-width: 768px){.contacts__dop-text-title{margin-bottom:2.7777777778vw}}@media screen and (min-width: 1440px){.contacts__dop-text-title{margin-bottom:40px}}.housing__thumb-wrapper{margin:-60px -15px 30px;position:relative}@media screen and (min-width: 768px){.housing__thumb-wrapper{width:47vw;margin:0 0 3vw 3vw;float:right}}@media screen and (min-width: 1440px){.housing__thumb-wrapper{width:calc(50% - 30px);margin:0 0 40px 40px}}.housing__thumb{width:100%;padding-bottom:70%}.housing__gallery:nth-child(2),.housing__albums:nth-child(2){padding-top:0}.allinclusive__breadcrumbs{padding-bottom:35px}@media screen and (min-width: 768px){.allinclusive__breadcrumbs{padding-bottom:2.4305555556vw}}@media screen and (min-width: 1440px){.allinclusive__breadcrumbs{padding-bottom:35px}}.allinclusive__first-block{margin-top:0;padding-top:0}.allinclusive__first-block-content{position:relative}.allinclusive__first-block-right-title{font-weight:500;font-size:20px;line-height:27px}@media screen and (min-width: 768px){.allinclusive__first-block-right-title{font-size:1.7361111111vw;line-height:2.2222222222vw}}@media screen and (min-width: 1440px){.allinclusive__first-block-right-title{font-size:25px;line-height:32px}}.allinclusive__first-block-right-text{opacity:.85;font-weight:400;font-size:16px;line-height:1.5;margin-top:25px}@media screen and (min-width: 768px){.allinclusive__first-block-right-text{margin-top:2.0833333333vw;font-size:1.1111111111vw}}@media screen and (min-width: 1440px){.allinclusive__first-block-right-text{margin-top:30px;font-size:16px}}.allinclusive__first-block-info{margin-top:25px;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width: 768px){.allinclusive__first-block-info{margin-top:2.7777777778vw}}@media screen and (min-width: 1440px){.allinclusive__first-block-info{margin-top:40px}}.allinclusive__first-block-info-icon{width:30px;min-width:30px;height:30px;margin-right:15px;fill:#ff953f;fill:var(--fire-color);stroke:#ff953f;stroke:var(--fire-color)}@media screen and (min-width: 768px){.allinclusive__first-block-info-icon{margin-right:1.3888888889vw}}@media screen and (min-width: 1440px){.allinclusive__first-block-info-icon{margin-right:20px}}.allinclusive__first-block-info-text{font-weight:400;font-size:20px;line-height:27px;color:#ff953f;color:var(--fire-color);-webkit-box-flex:1;-ms-flex:1 0 1%;flex:1 0 1%}@media screen and (min-width: 768px){.allinclusive__first-block-info-text{font-size:2.0833333333vw;line-height:2.5694444444vw}}@media screen and (min-width: 1440px){.allinclusive__first-block-info-text{font-size:30px;line-height:37px}}.allinclusive__first-block-rounds{margin-top:40px}@media screen and (min-width: 768px){.allinclusive__first-block-rounds{position:absolute;left:0;bottom:0;margin-top:0}}.allinclusive__about-title{text-align:center;margin-bottom:25px}@media screen and (min-width: 768px){.allinclusive__about-title{margin-bottom:3.125vw}}@media screen and (min-width: 1440px){.allinclusive__about-title{margin-bottom:45px}}.allinclusive__about-subtitle{font-weight:400;font-size:20px;line-height:27px;margin-bottom:35px;text-align:center}@media screen and (min-width: 768px){.allinclusive__about-subtitle{font-size:2.0833333333vw;line-height:2.5694444444vw;margin:0 auto 4.1666666667vw;max-width:56.9444444444vw}}@media screen and (min-width: 1440px){.allinclusive__about-subtitle{font-size:30px;line-height:37px;margin-bottom:60px;max-width:820px}}.allinclusive__about-thumb{width:100%;padding-bottom:72.223%;margin-bottom:35px}@media screen and (min-width: 768px){.allinclusive__about-thumb{padding-bottom:0;height:40.2777777778vw;margin-bottom:4.1666666667vw}}@media screen and (min-width: 1440px){.allinclusive__about-thumb{height:580px;margin-bottom:60px}}.allinclusive__about-texts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.allinclusive__about-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (min-width: 768px){.allinclusive__about-item{width:38.1944444444vw}}@media screen and (min-width: 1440px){.allinclusive__about-item{width:550px}}.allinclusive__about-item:nth-child(1){color:#006c7c;color:var(--main-color);margin-bottom:35px}@media screen and (min-width: 768px){.allinclusive__about-item:nth-child(1){margin-bottom:4.1666666667vw;width:31.25vw}}@media screen and (min-width: 1440px){.allinclusive__about-item:nth-child(1){margin-bottom:60px;width:450px}}@media screen and (min-width: 768px){.allinclusive__about-item:nth-child(1) .allinclusive__about-item-title{font-size:1.7361111111vw;line-height:2.2222222222vw}}@media screen and (min-width: 1440px){.allinclusive__about-item:nth-child(1) .allinclusive__about-item-title{font-size:25px;line-height:32px}}.allinclusive__about-item:nth-child(2){margin-bottom:60px}@media screen and (min-width: 768px){.allinclusive__about-item:nth-child(2){margin-bottom:4.1666666667vw}}@media screen and (min-width: 1440px){.allinclusive__about-item:nth-child(2){margin-bottom:60px}}.allinclusive__about-item:nth-child(3){margin-bottom:60px;text-align:center}@media screen and (min-width: 768px){.allinclusive__about-item:nth-child(3){margin-bottom:4.1666666667vw;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (min-width: 1440px){.allinclusive__about-item:nth-child(3){margin-bottom:60px}}@media screen and (min-width: 768px){.allinclusive__about-item:nth-child(3) .allinclusive__about-item-content{-webkit-box-flex:0;-ms-flex:0 0 38.1944444444vw;flex:0 0 38.1944444444vw}}@media screen and (min-width: 1440px){.allinclusive__about-item:nth-child(3) .allinclusive__about-item-content{-webkit-box-flex:0;-ms-flex:0 0 550px;flex:0 0 550px}}.allinclusive__about-item:nth-child(3) .allinclusive__about-item-text{font-size:20px;line-height:27px}.allinclusive__about-item:nth-child(4){margin-bottom:35px}@media screen and (min-width: 768px){.allinclusive__about-item:nth-child(4){margin-bottom:0}}.allinclusive__about-item:nth-child(4) .allinclusive__about-item-icon{height:31px}@media screen and (min-width: 768px){.allinclusive__about-item:nth-child(4) .allinclusive__about-item-icon{height:2.1527777778vw}}@media screen and (min-width: 1440px){.allinclusive__about-item:nth-child(4) .allinclusive__about-item-icon{height:31px}}.allinclusive__about-item:nth-child(5) .allinclusive__about-item-text{font-size:18px;line-height:27px}@media screen and (min-width: 768px){.allinclusive__about-item:nth-child(5) .allinclusive__about-item-text{font-size:1.25vw;line-height:1.875vw}}@media screen and (min-width: 1440px){.allinclusive__about-item:nth-child(5) .allinclusive__about-item-text{font-size:18px;line-height:27px}}.allinclusive__about-item-icon{margin-right:20px;width:45px;min-width:45px}@media screen and (min-width: 768px){.allinclusive__about-item-icon{margin-right:1.3888888889vw;width:3.125vw;min-width:3.125vw}}@media screen and (min-width: 1440px){.allinclusive__about-item-icon{margin-right:20px;width:45px;min-width:45px}}.allinclusive__about-item-content{-webkit-box-flex:1;-ms-flex:1 0 1%;flex:1 0 1%}.allinclusive__about-item-title{font-weight:400;font-size:20px;line-height:27px}@media screen and (min-width: 768px){.allinclusive__about-item-title{font-size:2.0833333333vw;line-height:2.5694444444vw}}@media screen and (min-width: 1440px){.allinclusive__about-item-title{font-size:30px;line-height:37px}}.allinclusive__about-item-title:not(:last-child){margin-bottom:15px}@media screen and (min-width: 768px){.allinclusive__about-item-title:not(:last-child){margin-bottom:1.7361111111vw}}@media screen and (min-width: 1440px){.allinclusive__about-item-title:not(:last-child){margin-bottom:25px}}.allinclusive__about-item-text{font-weight:400;font-size:16px;line-height:24px;opacity:.9}@media screen and (min-width: 768px){.allinclusive__about-item-text{font-size:1.25vw;line-height:1.875vw}}@media screen and (min-width: 1440px){.allinclusive__about-item-text{font-size:18px;line-height:27px}}.allinclusive__rounds{overflow:hidden}.allinclusive__rounds-row{margin-bottom:35px}@media screen and (min-width: 768px){.allinclusive__rounds-row{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-bottom:2.7777777778vw}}@media screen and (min-width: 1440px){.allinclusive__rounds-row{margin-bottom:40px}}.allinclusive__rounds-title{margin-bottom:35px}@media screen and (min-width: 768px){.allinclusive__rounds-title{margin-bottom:0}}.allinclusive__rounds-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.allinclusive__rounds-right-text-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;color:#daab68;color:var(--brown-color)}.allinclusive__rounds-right-icon{width:30px;min-width:30px;height:30px;fill:#daab68;fill:var(--brown-color);margin:3px 20px 0 0}@media screen and (min-width: 768px){.allinclusive__rounds-right-icon{width:2.0833333333vw;min-width:2.0833333333vw;height:2.0833333333vw;margin:.2083333333vw 1.3888888889vw 0 0}}@media screen and (min-width: 1440px){.allinclusive__rounds-right-icon{width:30px;min-width:30px;height:30px;margin:3px 20px 0 0}}.allinclusive__rounds-right-text{font-weight:400;font-size:30px;line-height:37px}@media screen and (min-width: 768px){.allinclusive__rounds-right-text{font-size:2.0833333333vw;line-height:2.5694444444vw}}@media screen and (min-width: 1440px){.allinclusive__rounds-right-text{font-size:30px;line-height:37px}}@media screen and (min-width: 768px){.allinclusive__rounds-nav{margin-left:3.4722222222vw}}@media screen and (min-width: 1440px){.allinclusive__rounds-nav{margin-left:50px}}.allinclusive__items{padding-top:0}.allinclusive__item+.allinclusive__item{padding:60px 0 0}@media screen and (min-width: 768px){.allinclusive__item+.allinclusive__item{padding:5.2083333333vw 0 0}}@media screen and (min-width: 1440px){.allinclusive__item+.allinclusive__item{padding:75px 0 0}}@media screen and (min-width: 768px){.allinclusive__slider>*{height:28.4722222222vw}}@media screen and (min-width: 1440px){.allinclusive__slider>*{height:650px}}.allinclusive__item-links{margin-bottom:30px}@media screen and (min-width: 768px){.allinclusive__item-links{margin-bottom:2.7777777778vw}}@media screen and (min-width: 1440px){.allinclusive__item-links{margin-bottom:40px}}.allinclusive__item-row{margin-bottom:30px; margin-top:95px;}@media screen and (min-width: 768px){.allinclusive__item-row{margin-bottom:2.7777777778vw}}@media screen and (min-width: 1440px){.allinclusive__item-row{margin-bottom:40px}}.allinclusive__item-left:not(:last-child){margin-bottom:30px}@media screen and (min-width: 768px){.allinclusive__item-left:not(:last-child){margin-bottom:0}}.allinclusive__item-title{white-space:normal;white-space:initial}@media screen and (min-width: 768px){.allinclusive__item-title{white-space:pre-line}}.allinclusive__item-subtitle{margin-top:12px;opacity:.5;font-size:14px;line-height:1.5}@media screen and (min-width: 768px){.allinclusive__item-subtitle{font-size:.9722222222vw}}@media screen and (min-width: 1440px){.allinclusive__item-subtitle{font-size:14px}}.allinclusive__item-right-row{display:-webkit-box;display:-ms-flexbox;display:flex}.allinclusive__item-right-row+.allinclusive__item-right-row{margin-top:15px}@media screen and (min-width: 768px){.allinclusive__item-right-row+.allinclusive__item-right-row{margin-top:1.7361111111vw}}@media screen and (min-width: 1440px){.allinclusive__item-right-row+.allinclusive__item-right-row{margin-top:25px}}.allinclusive__item-right-title{font-weight:400;font-size:20px;line-height:27px}@media screen and (min-width: 768px){.allinclusive__item-right-title{font-size:2.0833333333vw;line-height:2.5694444444vw}}@media screen and (min-width: 1440px){.allinclusive__item-right-title{font-size:30px;line-height:37px}}.allinclusive__item-right-icon{margin-right:15px;width:30px;min-width:30px;height:30px}@media screen and (min-width: 768px){.allinclusive__item-right-icon{margin-right:1.3888888889vw;width:2.0833333333vw;min-width:2.0833333333vw;height:2.0833333333vw}}@media screen and (min-width: 1440px){.allinclusive__item-right-icon{margin-right:20px;width:30px;min-width:30px;height:30px}}.allinclusive__item-right-text{-webkit-box-flex:1;-ms-flex:1 0 1%;flex:1 0 1%}.allinclusive__color-blocks{padding-top:0}@media screen and (min-width: 768px){.allinclusive__color-blocks-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width: 768px){.allinclusive__color-block{width:28.4722222222vw}}@media screen and (min-width: 1440px){.allinclusive__color-block{width:410px}}.allinclusive__color-block+.allinclusive__color-block{margin-top:25px}@media screen and (min-width: 768px){.allinclusive__color-block+.allinclusive__color-block{margin-top:0}}.allinclusive__color-block:nth-child(1){background:#006c7c;background:var(--main-color)}.allinclusive__color-block:nth-child(2){background:#00657D;background:var(--dark-main-color)}.allinclusive__color-block:nth-child(3){background:linear-gradient(159.77deg, #00a8d0 1.16%, #006c7c 157.89%);background:linear-gradient(159.77deg, var(--blue-color) 1.16%, var(--main-color) 157.89%)}.allinclusive__color-blocks-footnote{font-weight:400;font-size:14px;line-height:1.5;text-align:center;margin-top:35px;color:#696969;color:var(--light-text-color)}@media screen and (min-width: 768px){.allinclusive__color-blocks-footnote{font-size:1.25vw;margin-top:2.4305555556vw}}@media screen and (min-width: 1440px){.allinclusive__color-blocks-footnote{font-size:18px;margin-top:35px}}.corporate__title-block{padding-bottom:0}.corporate__advantages{margin-top:0}.corporate__advantages-inner{position:relative}.corporate__advantages-title{margin-bottom:35px}.corporate__advantages-content{position:relative}@media screen and (min-width: 768px){.corporate__advantages-content{position:absolute;right:0;top:.3472222222vw;padding-left:5.2083333333vw;width:38.1944444444vw}}@media screen and (min-width: 1440px){.corporate__advantages-content{padding-left:75px;width:550px;top:5px}}.corporate__advantages-round-map{position:absolute;left:0;right:0;width:35px;height:35px;border-radius:50%;background-image:url("/wp-content/themes/jubga/assets/svg/dashed-circle.svg");display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-size:contain;background-position:50% 50%}@media screen and (min-width: 768px){.corporate__advantages-round-map{width:4.1666666667vw;height:4.1666666667vw}}@media screen and (min-width: 1440px){.corporate__advantages-round-map{width:60px;height:60px}}.corporate__advantages-round-map-img{width:28px;height:28px;border-radius:50%}@media screen and (min-width: 768px){.corporate__advantages-round-map-img{width:3.3333333333vw;height:3.3333333333vw}}@media screen and (min-width: 1440px){.corporate__advantages-round-map-img{width:48px;height:48px}}.corporate__advantages-content-title{font-weight:400;font-size:20px;line-height:27px;padding-left:50px}@media screen and (min-width: 768px){.corporate__advantages-content-title{font-size:1.7361111111vw;line-height:2.2222222222vw;padding-left:0}}@media screen and (min-width: 1440px){.corporate__advantages-content-title{font-size:25px;line-height:32px}}.corporate__advantages-content-text{opacity:.9;font-weight:400;font-size:16px;line-height:24px;margin-top:25px}@media screen and (min-width: 768px){.corporate__advantages-content-text{font-size:1.1111111111vw;line-height:1.6666666667vw;margin-top:1.7361111111vw}}@media screen and (min-width: 1440px){.corporate__advantages-content-text{font-size:16px;line-height:24px;margin-top:25px}}.corporate__advantages-blocks{margin-top:35px}@media screen and (min-width: 768px){.corporate__advantages-blocks{margin-top:8.5416666667vw;display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width: 1440px){.corporate__advantages-blocks{margin-top:123px}}@media screen and (min-width: 768px){.corporate__advantages-block:nth-child(1){width:20.8333333333vw}}@media screen and (min-width: 1440px){.corporate__advantages-block:nth-child(1){width:300px}}@media screen and (min-width: 768px){.corporate__advantages-block:nth-child(1)>picture{height:23.6111111111vw}}@media screen and (min-width: 1440px){.corporate__advantages-block:nth-child(1)>picture{height:340px}}.corporate__advantages-block:nth-child(2){margin-top:35px}@media screen and (min-width: 768px){.corporate__advantages-block:nth-child(2){margin:6.3888888889vw 0 0 1.7361111111vw;width:22.9166666667vw}}@media screen and (min-width: 1440px){.corporate__advantages-block:nth-child(2){margin:92px 0 0 25px;width:330px}}@media screen and (min-width: 768px){.corporate__advantages-block:nth-child(2)>picture{height:29.1666666667vw}}@media screen and (min-width: 1440px){.corporate__advantages-block:nth-child(2)>picture{height:420px}}.corporate__advantages-block-img{padding-bottom:72.223%}@media screen and (min-width: 768px){.corporate__advantages-block-img{padding-bottom:0}}.corporate__advantages-block-text{margin-top:15px;font-weight:400;line-height:1.5;font-size:16px;opacity:.9}@media screen and (min-width: 768px){.corporate__advantages-block-text{margin-top:1.3888888889vw;font-size:1.1111111111vw;opacity:.8}}@media screen and (min-width: 1440px){.corporate__advantages-block-text{margin-top:20px;font-size:16px}}@media screen and (min-width: 768px){.corporate__housings-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.corporate__housings-left{margin-bottom:35px}@media screen and (min-width: 768px){.corporate__housings-left{margin-bottom:0}}@media screen and (min-width: 768px){.corporate__housings-right{width:49.3055555556vw}}@media screen and (min-width: 1440px){.corporate__housings-right{width:710px}}@media screen and (min-width: 768px){.corporate__housings-text{white-space:pre-line}}.corporate__housings-text--first{font-weight:400;font-size:16px;line-height:24px;opacity:.9}@media screen and (min-width: 768px){.corporate__housings-text--first{font-size:1.1111111111vw;line-height:1.6666666667vw}}@media screen and (min-width: 1440px){.corporate__housings-text--first{font-size:16px;line-height:24px}}.corporate__housings-text--second{margin-top:25px;font-weight:400;font-size:30px;line-height:37px}@media screen and (min-width: 768px){.corporate__housings-text--second{margin-top:2.7777777778vw;font-size:2.0833333333vw;line-height:2.5694444444vw}}@media screen and (min-width: 1440px){.corporate__housings-text--second{margin-top:40px;font-size:30px;line-height:37px}}.corporate__housings-text--third{opacity:.9;margin-top:12px;font-weight:400;font-size:18px;line-height:27px}@media screen and (min-width: 768px){.corporate__housings-text--third{margin-top:.8333333333vw;margin-left:11.1111111111vw;font-size:1.25vw;line-height:1.875vw}}@media screen and (min-width: 1440px){.corporate__housings-text--third{margin-top:12px;margin-left:160px;font-size:18px;line-height:27px}}.corporate__housings-text:first-child{margin-top:0 !important}.corporate__housings-list{margin-top:35px}@media screen and (min-width: 768px){.corporate__housings-list{margin-top:2.4305555556vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width: 1440px){.corporate__housings-list{margin-top:35px}}.corporate__housings-item{width:305px;min-width:305px;height:auto}@media screen and (min-width: 768px){.corporate__housings-item{width:28.4722222222vw;min-width:28.4722222222vw}}@media screen and (min-width: 1440px){.corporate__housings-item{width:410px;min-width:410px}}.corporate__housings-item-link{text-decoration:none !important}.corporate__housings-item-link{display:block;text-align:center;color:#1e1e1e;color:var(--text-color)}.corporate__housings-item-link:hover .corporate__housings-item-picture>img{-webkit-transform:scale(1.05);transform:scale(1.05)}.corporate__housings-item-picture{width:305px;height:305px;border-radius:50%}@media screen and (min-width: 768px){.corporate__housings-item-picture{width:28.4722222222vw;height:28.4722222222vw}}@media screen and (min-width: 1440px){.corporate__housings-item-picture{width:410px;height:410px}}.corporate__housings-item-picture img{-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out}.corporate__housings-item-name{font-family:"Suisse Intl",sans-serif;display:block;font-weight:500;font-size:20px;line-height:27px;margin-top:30px}@media screen and (min-width: 768px){.corporate__housings-item-name{font-size:1.7361111111vw;line-height:2.2222222222vw;margin-top:1.0416666667vw}}@media screen and (min-width: 1440px){.corporate__housings-item-name{font-size:25px;line-height:32px;margin-top:15px}}@media screen and (min-width: 768px){.corporate__places-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.corporate__places-left{margin-bottom:35px}@media screen and (min-width: 768px){.corporate__places-left{margin-bottom:0;width:45.4861111111vw}}@media screen and (min-width: 1440px){.corporate__places-left{width:655px}}@media screen and (min-width: 768px){.corporate__places-right{width:38.1944444444vw}}@media screen and (min-width: 1440px){.corporate__places-right{width:550px}}.corporate__places-large-text{font-weight:400;font-size:20px;line-height:27px}@media screen and (min-width: 768px){.corporate__places-large-text{white-space:pre-line;font-size:1.7361111111vw;line-height:2.2222222222vw}}@media screen and (min-width: 1440px){.corporate__places-large-text{font-size:25px;line-height:32px}}.corporate__places-info{margin-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (min-width: 768px){.corporate__places-info{margin-top:1.7361111111vw}}@media screen and (min-width: 1440px){.corporate__places-info{margin-top:25px}}.corporate__places-info:first-child{margin-top:0}.corporate__places-icon{width:30px;min-width:30px;height:30px;margin-right:15px}@media screen and (min-width: 768px){.corporate__places-icon{width:2.0833333333vw;min-width:2.0833333333vw;height:2.0833333333vw;margin-right:1.3888888889vw}}@media screen and (min-width: 1440px){.corporate__places-icon{width:30px;min-width:30px;height:30px;margin-right:20px}}.corporate__places-text{opacity:.9;font-weight:400;font-size:16px;line-height:24px}@media screen and (min-width: 768px){.corporate__places-text{font-size:1.25vw;line-height:1.875vw}}@media screen and (min-width: 1440px){.corporate__places-text{font-size:18px;line-height:27px}}.corporate__places-wrapper{margin-top:35px}@media screen and (min-width: 768px){.corporate__places-wrapper{margin-top:2.7777777778vw}}@media screen and (min-width: 1440px){.corporate__places-wrapper{margin-top:40px}}@media screen and (min-width: 768px){.corporate__events-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.corporate__events-left{margin-bottom:35px}@media screen and (min-width: 768px){.corporate__events-left{margin-bottom:0}}.corporate__events-right{position:relative}@media screen and (min-width: 768px){.corporate__events-right{width:38.1944444444vw;padding-left:3.4722222222vw}}@media screen and (min-width: 1440px){.corporate__events-right{width:550px;padding-left:50px}}.corporate__events-icon{position:absolute;left:0;right:0;width:30px;min-width:30px;height:30px}@media screen and (min-width: 768px){.corporate__events-icon{width:2.0833333333vw;min-width:2.0833333333vw;height:2.0833333333vw}}@media screen and (min-width: 1440px){.corporate__events-icon{width:30px;min-width:30px;height:30px}}.corporate__events-large-text{font-weight:400;font-size:20px;line-height:27px;padding-left:45px}@media screen and (min-width: 768px){.corporate__events-large-text{white-space:pre-line;font-size:1.7361111111vw;line-height:2.2222222222vw;padding-left:0}}@media screen and (min-width: 1440px){.corporate__events-large-text{font-size:25px;line-height:32px}}.corporate__events-text{opacity:.9;font-weight:400;font-size:16px;line-height:24px;margin-top:15px}@media screen and (min-width: 768px){.corporate__events-text{margin-top:1.0416666667vw;font-size:1.25vw;line-height:1.875vw}}@media screen and (min-width: 1440px){.corporate__events-text{font-size:18px;line-height:27px;margin-top:15px}}.corporate__events-text:first-child{margin-top:0}.corporate__events-info:not(:first-child){margin-top:15px}@media screen and (min-width: 768px){.corporate__events-info:not(:first-child){margin-top:2.7777777778vw}}@media screen and (min-width: 1440px){.corporate__events-info:not(:first-child){margin-top:2.7777777778vw}}.corporate__events-info:not(:first-child)::before{content:"";height:1px;margin-bottom:15px;background-color:#e4e4e4;background-color:var(--tabs-nav-bg);display:block}@media screen and (min-width: 768px){.corporate__events-info:not(:first-child)::before{margin-bottom:2.7777777778vw}}@media screen and (min-width: 1440px){.corporate__events-info:not(:first-child)::before{margin-bottom:40px}}.corporate__events-info-title{display:none}@media screen and (min-width: 768px){.corporate__events-info-title{font-family:"Suisse Intl",sans-serif;display:block;margin-bottom:15px;font-weight:500;font-size:20px;line-height:27px}}@media screen and (min-width: 1440px){.corporate__events-info-title{margin-bottom:1.0416666667vw;font-size:1.3888888889vw;line-height:1.875vw}}.corporate__events-lists{margin-bottom:35px;font-weight:400;font-size:16px;line-height:24px;opacity:.9}@media screen and (min-width: 768px){.corporate__events-lists{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.corporate__events-lists ul{margin:0}@media screen and (min-width: 768px){.corporate__events-lists ul:nth-child(1){width:34.375vw}}@media screen and (min-width: 1440px){.corporate__events-lists ul:nth-child(1){width:495px}}@media screen and (min-width: 768px){.corporate__events-lists ul:nth-child(2){width:22.2222222222vw}}@media screen and (min-width: 1440px){.corporate__events-lists ul:nth-child(2){width:320px}}@media screen and (min-width: 768px){.corporate__events-lists ul:nth-child(3){width:23.125vw}}@media screen and (min-width: 1440px){.corporate__events-lists ul:nth-child(3){width:333px}}.corporate__events-blocks{margin-top:35px}@media screen and (min-width: 768px){.corporate__events-blocks{margin-top:2.7777777778vw}}@media screen and (min-width: 1440px){.corporate__events-blocks{margin-top:40px}}@media screen and (min-width: 768px){.corporate__event{width:43.5416666667vw}}@media screen and (min-width: 1440px){.corporate__event{width:627px}}.corporate__form{padding-bottom:60px}@media screen and (min-width: 768px){.corporate__form{padding-bottom:5.2083333333vw}}@media screen and (min-width: 1440px){.corporate__form{padding-bottom:75px}}.corporate__services{border-radius:0 !important}.corporate__services-title{margin-bottom:30px}@media screen and (min-width: 768px){.corporate__services-title{margin-bottom:2.7777777778vw}}@media screen and (min-width: 1440px){.corporate__services-title{margin-bottom:40px}}.vacancies{display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;width:100%;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(max-width: 1440px){.vacancies{-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding-bottom:60px}}@media(max-width: 767.98px){.vacancies{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 20px}}.vacancies__background{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;-webkit-filter:brightness(70%);filter:brightness(70%);position:absolute;left:0;top:0}.vacancies__main{max-width:1280px;position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px;color:#fff;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Inter}@media(max-width: 550px){.vacancies__main{gap:20px}}.vacancies__head{font-size:100px;font-weight:500;line-height:97%}@media(max-width: 1280px){.vacancies__head{font-size:80px}}@media(max-width: 767.98px){.vacancies__head{font-size:60px}}@media(max-width: 550px){.vacancies__head{font-size:40px}}.vacancies__link{color:#264385;padding:15px 40px;border-radius:30px;background-color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:16px;-webkit-transition:all .3s ease;transition:all .3s ease;font-weight:500}.vacancies__link:hover{background-color:#264385;text-decoration:none;text-decoration:initial}@media(max-width: 550px){.vacancies__link{padding:10px 15px;font-size:14px}}.vacancies__description{font-family:"Suisse Intl";opacity:.8;font-size:20px;margin-top:10px;max-width:580px;font-weight:400;line-height:135%}@media(max-width: 550px){.vacancies__description{margin-top:0px;font-size:16px;max-width:300px}}.express__title-block{position:relative;color:#ffffff;color:var(--inverse-text-color)}.express__title-block>.container{position:relative;z-index:10}.express__title-block-bg{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:0}.express__title-block-bg::after{content:"";display:block;position:fixed;top:0;left:0;right:0;bottom:0;background-color:#1e1e1e;background-color:var(--text-color);opacity:.5;z-index:1}@media screen and (max-width: 767.98px){.express__title-block-bg-img{display:block;width:100%;max-width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;z-index:0}}@media screen and (min-width: 768px){.express__title-block-bg-img{display:block;width:100%;max-width:100%;position:fixed;top:-25vw;left:0;z-index:0}}.express__title-block-inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:40px 0;min-height:380px}@media screen and (min-width: 768px){.express__title-block-inner{padding:4.1666666667vw 0;min-height:31.25vw}}@media screen and (min-width: 1440px){.express__title-block-inner{padding:60px 0;min-height:450px}}.express__logo-img{width:132px;height:42px;fill:#ffffff;fill:var(--inverse-text-color)}@media screen and (min-width: 768px){.express__logo-img{width:10.4166666667vw;height:3.2638888889vw}}@media screen and (min-width: 1440px){.express__logo-img{width:150px;height:47px}}.express__logo-img--main-color{fill:#006c7c;fill:var(--main-color)}.express__title{font-family:"Suisse Intl",sans-serif;font-weight:700;font-size:34px;line-height:37px;text-transform:uppercase}@media screen and (min-width: 768px){.express__title{font-size:4.1666666667vw;line-height:4.6527777778vw}}@media screen and (min-width: 1440px){.express__title{font-size:60px;line-height:67px}}.express__subtitle{margin-top:20px;font-size:16px;line-height:1.5}@media screen and (min-width: 768px){.express__subtitle{white-space:pre-line;margin-top:1.7361111111vw;font-size:1.3888888889vw;line-height:1.875vw}}@media screen and (min-width: 1440px){.express__subtitle{margin-top:25px;font-size:20px;line-height:27px}}.express__main{position:relative;z-index:10;background-color:#ffffff;background-color:var(--inverse-text-color)}.velvet__first-screen{position:relative;height:100vh}@media screen and (min-width: 768px){.velvet__first-screen{height:51.3888888889vw;width:100%;border-radius:0 0 4.1666666667vw 4.1666666667vw;overflow:hidden}}@media screen and (min-width: 1440px){.velvet__first-screen{height:740px;width:1440px;margin:0 auto;border-radius:0 0 60px 60px}}.velvet__first-screen-bg{position:relative;height:100%}@media screen and (min-width: 768px){.velvet__first-screen-bg{display:-webkit-box;display:-ms-flexbox;display:flex}}.velvet__first-screen-bg::after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(30,30,30,.5)}.velvet__first-screen-bg-item{border-radius:0;z-index:0}@media screen and (max-width: 767.98px){.velvet__first-screen-bg-item{height:25%}}@media screen and (min-width: 768px){.velvet__first-screen-bg-item{width:25%;height:100%}}.velvet__first-screen-content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#ffffff;color:var(--inverse-text-color);text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.velvet__first-screen-uptitle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}@media screen and (min-width: 768px){.velvet__first-screen-uptitle{margin-bottom:2.4305555556vw}}@media screen and (min-width: 1440px){.velvet__first-screen-uptitle{margin-bottom:35px}}.velvet__first-screen-uptitle-icon{width:30px;height:30px;margin-right:8px;fill:#ffffff;fill:var(--inverse-text-color)}@media screen and (min-width: 768px){.velvet__first-screen-uptitle-icon{width:2.0833333333vw;height:2.0833333333vw;margin-right:.5555555556vw}}@media screen and (min-width: 1440px){.velvet__first-screen-uptitle-icon{width:30px;height:30px;margin-right:8px}}.velvet__first-screen-uptitle-text{font-family:"Suisse Intl",sans-serif;font-size:16px;line-height:1.28}@media screen and (min-width: 768px){.velvet__first-screen-uptitle-text{font-size:1.1111111111vw}}@media screen and (min-width: 1440px){.velvet__first-screen-uptitle-text{font-size:16px}}.velvet__first-screen-title{font-family:"Suisse Intl",sans-serif;font-size:35px;line-height:1.2;font-weight:700;text-transform:uppercase}@media screen and (min-width: 768px){.velvet__first-screen-title{font-size:4.1666666667vw;line-height:4.6527777778vw;text-transform:none;width:48.6111111111vw}}@media screen and (min-width: 1440px){.velvet__first-screen-title{font-size:60px;line-height:67px;width:700px}}.velvet__first-screen-subtitle{margin-top:12px;font-size:16px;line-height:1.5}@media screen and (min-width: 768px){.velvet__first-screen-subtitle{margin-top:1.1111111111vw}}@media screen and (min-width: 1440px){.velvet__first-screen-subtitle{margin-top:16px}}.velvet__form{margin-top:0;padding-top:0}@media screen and (max-width: 767.98px){.velvet__form>div{border-radius:0}}.velvet__content-uptitle{font-family:"Flow",sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:1.35;letter-spacing:.2px;color:#006c7c;color:var(--main-color);margin-bottom:20px}@media screen and (min-width: 768px){.velvet__content-uptitle{margin-bottom:.8333333333vw;font-size:1.3888888889vw;line-height:1.875vw}}@media screen and (min-width: 1440px){.velvet__content-uptitle{margin-bottom:12px;font-size:20px;line-height:27px}}.velvet__content-text{margin-top:15px;font-size:20px;line-height:1.35;opacity:.9}@media screen and (min-width: 768px){.velvet__content-text{margin-top:1.0416666667vw;font-size:1.3888888889vw;line-height:1.875vw}}@media screen and (min-width: 1440px){.velvet__content-text{margin-top:15px;font-size:20px;line-height:27px}}@media screen and (max-width: 767.98px){.velvet__content-button{position:relative;margin-top:34px;width:100%}}@media screen and (min-width: 768px){.velvet__content-button{margin-top:2.3611111111vw;width:25vw;margin-left:3.4722222222vw}}@media screen and (min-width: 1440px){.velvet__content-button{margin-top:34px;width:360px;margin-left:50px}}@media screen and (min-width: 768px){.velvet__weekend{padding-bottom:10.4166666667vw}}@media screen and (min-width: 1440px){.velvet__weekend{padding-bottom:150px}}@media screen and (max-width: 767.98px){.velvet__weekend-container{padding:0}}.velvet__booking{padding-top:0;padding-bottom:75px;border-radius:0}.velvet__booking-wrapper{padding:40px 0;border-radius:30px}@media screen and (min-width: 768px){.velvet__booking-wrapper{border-radius:4.1666666667vw;padding:5.2083333333vw 0}}@media screen and (min-width: 1440px){.velvet__booking-wrapper{border-radius:60px;padding:75px 0}}.new-year__first-screen{margin-top:0;padding-top:0}@media screen and (max-width: 767.98px){.new-year__first-screen-inner{margin:0 -15px}}.new-year__first-screen-picture{padding-bottom:100%}@media screen and (max-width: 767.98px){.new-year__first-screen-picture{border-radius:0}}@media screen and (min-width: 768px){.new-year__first-screen-picture{padding-bottom:56%}}.new-year__blocks-title{margin:35px 0}@media screen and (min-width: 768px){.new-year__blocks{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -15px}}.new-year__block{margin-top:10px}@media screen and (min-width: 768px){.new-year__block{margin-top:0;width:33.3333%;padding:0 1.0416666667vw}}@media screen and (min-width: 1440px){.new-year__block{padding:0 15px}}.new-year__block-text{height:100%;position:relative;z-index:0;padding:30px;font-size:16px;border-radius:30px;background:#e5f6fa;line-height:1.5}@media screen and (min-width: 768px){.new-year__block-text{text-align:left;padding:2.0833333333vw;font-size:1.25vw;border-radius:2.0833333333vw}}@media screen and (min-width: 1440px){.new-year__block-text{padding:30px;font-size:18px;border-radius:30px}}.new-year__block-text span{display:block;text-align:right;color:#00a8d0;color:var(--blue-color);font-weight:700}.new-year__booking-info-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.new-year__booking-info-item{margin-top:35px}@media screen and (min-width: 768px){.new-year__booking-info-item{width:38.1944444444vw;margin-top:2.4305555556vw}}@media screen and (min-width: 1440px){.new-year__booking-info-item{width:550px;margin-top:35px}}@media screen and (min-width: 768px){.new-year__booking-info-item:nth-child(1){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;margin-top:-4.1666666667vw}}@media screen and (min-width: 1440px){.new-year__booking-info-item:nth-child(1){margin-top:-60px}}@media screen and (min-width: 768px){.new-year__booking-info-item:nth-child(2){width:100%}}@media screen and (min-width: 768px){.new-year__booking-info-item:nth-child(2) .new-year__booking-info-item-content{max-width:36.1111111111vw;margin:0 auto}}@media screen and (min-width: 1440px){.new-year__booking-info-item:nth-child(2) .new-year__booking-info-item-content{max-width:520px}}.new-year__booking-info-item-title{font-weight:400;font-size:20px;line-height:27px}@media screen and (min-width: 768px){.new-year__booking-info-item-title{font-size:2.0833333333vw;line-height:2.5694444444vw}}@media screen and (min-width: 1440px){.new-year__booking-info-item-title{font-size:30px;line-height:37px}}.new-year__booking-info-item-desc{font-weight:400;font-size:16px;line-height:24px;opacity:.9}@media screen and (min-width: 768px){.new-year__booking-info-item-desc{font-size:1.25vw;line-height:1.875vw}}@media screen and (min-width: 1440px){.new-year__booking-info-item-desc{font-size:18px;line-height:27px}}.new-year__balls-title{font-family:"Suisse Intl",sans-serif;white-space:pre-line;text-transform:uppercase;font-weight:700;background-color:#fff;font-size:22px;position:relative;z-index:1;display:inline-block;line-height:1.2}@media screen and (min-width: 768px){.new-year__balls-title{font-size:3.1944444444vw}}@media screen and (min-width: 1440px){.new-year__balls-title{font-size:46px}}@media screen and (min-width: 768px){.new-year__balls-list{display:-webkit-box;display:-ms-flexbox;display:flex;margin:-11.4583333333vw -1.0416666667vw 0}}@media screen and (min-width: 1440px){.new-year__balls-list{margin:-165px -15px 0}}@media screen and (min-width: 768px){.new-year__balls-list-item{padding:0 1.0416666667vw;width:33.3333%}}@media screen and (min-width: 1440px){.new-year__balls-list-item{padding:0 15px}}@media screen and (min-width: 768px){.new-year__balls-list-item:nth-child(1){padding-bottom:4.1666666667vw}}@media screen and (min-width: 1440px){.new-year__balls-list-item:nth-child(1){padding-bottom:60px}}@media screen and (min-width: 768px){.new-year__balls-list-item:nth-child(3){padding-bottom:8.3333333333vw}}@media screen and (min-width: 1440px){.new-year__balls-list-item:nth-child(3){padding-bottom:120px}}@media screen and (min-width: 768px){.new-year__posters-slider{height:34.1666666667vw}}@media screen and (min-width: 1440px){.new-year__posters-slider{height:492px}}@media screen and (min-width: 768px){.new-year__posters-slider-arrows{top:3.4722222222vw;left:3.4722222222vw;bottom:auto;right:auto}}@media screen and (min-width: 1440px){.new-year__posters-slider-arrows{top:50px;left:50px;bottom:auto;right:auto}}.new-year__poster-wrapper{position:relative}.new-year__poster-button{position:absolute;right:50px;top:50px}@media screen and (max-width: 767.98px){.new-year__poster-button{display:none}}.new-year__menu-button{width:100%;margin-top:30px}@media screen and (min-width: 768px){.new-year__menu-button{display:none}}.new-year__questions-title{text-align:center;margin-bottom:25px}@media screen and (min-width: 768px){.new-year__questions-title{margin-bottom:3.125vw}}@media screen and (min-width: 1440px){.new-year__questions-title{margin-bottom:45px}}.new-year__questions-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.new-year__question{margin-top:35px}@media screen and (min-width: 768px){.new-year__question{width:38.1944444444vw;margin-top:2.4305555556vw}}@media screen and (min-width: 1440px){.new-year__question{width:550px;margin-top:35px}}.new-year__question-name{font-weight:400;font-size:20px;line-height:27px}@media screen and (min-width: 768px){.new-year__question-name{font-size:2.0833333333vw;line-height:2.5694444444vw}}@media screen and (min-width: 1440px){.new-year__question-name{font-size:30px;line-height:37px}}.new-year__question-name:not(:last-child){margin-bottom:15px}@media screen and (min-width: 768px){.new-year__question-name:not(:last-child){margin-bottom:1.7361111111vw}}@media screen and (min-width: 1440px){.new-year__question-name:not(:last-child){margin-bottom:25px}}.new-year__question-answer{font-weight:400;font-size:16px;line-height:24px;opacity:.9}@media screen and (min-width: 768px){.new-year__question-answer{font-size:1.25vw;line-height:1.875vw}}@media screen and (min-width: 1440px){.new-year__question-answer{font-size:18px;line-height:27px}}.new-year__rules{padding-top:0;overflow:hidden}.new-year__rules-inner{position:relative}@media screen and (min-width: 768px){.new-year__rules-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:23.6111111111vw}}@media screen and (min-width: 1440px){.new-year__rules-inner{height:340px}}.new-year__rules-bg{display:none}@media screen and (min-width: 768px){.new-year__rules-bg{display:block;position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:0;width:50%}}.new-year__rules-block{position:relative;z-index:1}@media screen and (min-width: 768px){.new-year__rules-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:49vw}}@media screen and (min-width: 1440px){.new-year__rules-block{width:calc(50% - 15px)}}@media screen and (min-width: 768px){.new-year__rules-block--children{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.new-year__rules-block--pet{margin-top:30px}@media screen and (min-width: 768px){.new-year__rules-block--pet{margin-top:0}}.new-year__rules-text{position:relative;z-index:0;padding:20px 15px;background:#e5f6fa;border-radius:30px;font-size:14px;line-height:1.5;text-align:center}@media screen and (min-width: 768px){.new-year__rules-text{text-align:left;padding:2.0833333333vw;font-size:1.25vw;border-radius:2.0833333333vw;margin-left:-1.3888888889vw}}@media screen and (min-width: 1440px){.new-year__rules-text{padding:30px;font-size:18px;border-radius:30px;margin-left:-20px}}.new-year__rules-text .dop{margin-top:15px}@media screen and (max-width: 767.98px){.new-year__rules-text--child{padding-top:50px}}@media screen and (max-width: 767.98px){.new-year__rules-text--pet{padding-top:50px}}.new-year__rules-child{position:relative;width:160px;height:185px;z-index:1;display:block;margin:0 auto -40px}@media screen and (min-width: 768px){.new-year__rules-child{margin:0;width:15.2777777778vw;height:17.6388888889vw;margin-bottom:-1.7361111111vw}}@media screen and (min-width: 1440px){.new-year__rules-child{width:220px;height:254px;margin-bottom:-25px}}.new-year__rules-cat{position:relative;width:190px;height:190px;z-index:1;margin:0 auto -40px;display:block}@media screen and (min-width: 768px){.new-year__rules-cat{margin:0 0 -1.25vw 0;height:17.6388888889vw;width:17.6388888889vw}}@media screen and (min-width: 1440px){.new-year__rules-cat{margin:0 0 -18px 0;height:254px;width:254px}}@media screen and (min-width: 768px){.new-year__reels{height:100%}}.documents-block{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.documents-block a{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:300px}@media(max-width: 1000px){.documents-block a{max-width:250px}}.retrit__banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:40px;background:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.25)), to(rgba(0, 0, 0, 0.25))),url("/wp-content/themes/jubga/assets/images//retrit/banner.jpg") #d3d3d3 50%/cover no-repeat;background:linear-gradient(0deg, rgba(0, 0, 0, 0.25) 0%, rgba(0, 0, 0, 0.25) 100%),url("/wp-content/themes/jubga/assets/images//retrit/banner.jpg") #d3d3d3 50%/cover no-repeat;height:100vh;gap:61px}@media(min-width: 1440px){.retrit__banner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media(max-width: 767.98px){.retrit__banner{height:100svh;background-position-x:70%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px}}.retrit__banner__title-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;text-align:center;gap:30px}@media(min-width: 1440px){.retrit__banner__title-block{margin-top:auto}}@media(max-width: 1440px)and (min-width: 768px){.retrit__banner__title-block{gap:2.0833333333vw}}@media(max-width: 767.98px){.retrit__banner__title-block{font-size:15px;gap:10px;margin-top:auto}}.retrit__banner__subtitle{font-size:20px;opacity:.8;font-family:"Suisse Intl"}@media(max-width: 1440px)and (min-width: 768px){.retrit__banner__subtitle{font-size:1.3888888889vw}}.retrit__banner__title{font-size:100px;line-height:97px;letter-spacing:-2px;font-weight:500}@media(max-width: 1440px)and (min-width: 768px){.retrit__banner__title{font-size:6.9444444444vw;line-height:6.7361111111vw}}@media(max-width: 767.98px){.retrit__banner__title{font-size:60px;line-height:100%}}.retrit__banner__description{font-size:20px;margin-bottom:45px;opacity:.8;font-family:"Suisse Intl"}@media(max-width: 1440px)and (min-width: 768px){.retrit__banner__description{font-size:1.3888888889vw;margin-bottom:3.125vw}}@media(max-width: 767.98px){.retrit__banner__description{margin-bottom:0;margin-bottom:initial}}.retrit__banner__dates{font-size:20px;letter-spacing:16px;text-transform:uppercase;font-weight:500;font-family:"Suisse Intl"}@media(max-width: 1440px)and (min-width: 768px){.retrit__banner__dates{font-size:1.3888888889vw}}@media(max-width: 767.98px){.retrit__banner__dates{letter-spacing:8px}}.retrit__banner__booking{color:#fff;border-radius:30px;background-color:#00a8d0;font-size:16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:10px 110px;position:relative}.retrit__banner__scroll svg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-animation:bounce 4s ease infinite;animation:bounce 4s ease infinite}@media(min-width: 1440px){.retrit__banner__scroll{margin-top:auto}}@media(max-width: 767.98px){.retrit__banner__scroll{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:auto;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}.retrit__body{max-width:1440px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto;margin-right:auto;padding-top:60px;padding-bottom:101px}@media(max-width: 767.98px){.retrit__body{padding-top:30px}}.retrit__person{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.retrit__person__image{max-width:204px}@media(max-width: 767.98px){.retrit__person__image{max-width:180px}}.retrit__person__name{font-size:20px;letter-spacing:16px;text-transform:uppercase;color:#00a8d0;margin-top:17px;font-family:"Suisse Intl"}@media(max-width: 767.98px){.retrit__person__name{margin-top:12px;letter-spacing:8px}}.retrit__person__specialization{color:#1e1e1e;font-size:16px;opacity:.7}.retrit__acquaintance__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.retrit__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;padding:25px 30px;border:1px solid rgba(0,108,124,.15);border-radius:20px;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.retrit__block__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:25px;margin-top:60px;width:100%;max-width:1280px}@media(max-width: 1440px)and (min-width: 768px){.retrit__block__wrapper{gap:15px;padding:0 20px}}@media(max-width: 767.98px){.retrit__block__wrapper{margin-top:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px;padding:0 20px}}.retrit__block__title{font-size:20px;color:#006c7c;font-weight:500;letter-spacing:-0.4px;line-height:135%;margin-top:20px}.retrit__block__description{font-size:16px;color:#1e1e1e;opacity:.6;line-height:150%;letter-spacing:-0.32px}.retrit__two-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:150px;max-width:1020px;margin-top:60px}@media(max-width: 1440px)and (min-width: 768px){.retrit__two-block{gap:10.4166666667vw;padding:0 20px}}@media(max-width: 767.98px){.retrit__two-block{margin-top:30px;gap:20px;padding:0 20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.retrit__two-block__title{color:#1e1e1e;font-size:40px;letter-spacing:-0.8px;line-height:47px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:320px}@media(max-width: 767.98px){.retrit__two-block__title{max-width:100%}}.retrit__two-block__description{font-size:18px;color:#1e1e1e;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.retrit__two-block__description span{color:#006c7c;font-weight:500}.retrit__two-block__description .main{font-size:20px;font-weight:500}.retrit__two-block__description p.small{font-size:16px;opacity:.8}.retrit__two-block__description div.small{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.retrit__two-block__description div.small span{font-size:20px;color:#1e1e1e;margin-bottom:8px;line-height:135%;letter-spacing:-0.4px;font-weight:500}.retrit__two-block__description div.small p{font-size:16px;line-height:150%;letter-spacing:-0.32px;opacity:.8}.retrit__two-block__description .normal{font-size:18px;margin-top:22px}@media(max-width: 767.98px){.retrit__two-block__description .normal{margin-top:10px}}.retrit__two-block__description ul{padding-left:27px;margin-top:7px}.retrit__two-block__description ul li{list-style-image:url("/wp-content/themes/jubga/assets/svg//retrit/sun.svg");position:relative}.retrit__two-block__description ul li span{position:relative;font-weight:normal;top:-3px}.retrit__two-block img{border-radius:30px;-o-object-fit:cover;object-fit:cover}.retrit__expirience{margin-top:60px}.retrit__forwho{margin-top:60px}.retrit__forwho__block{display:grid;grid-template-areas:"a b" "a c";grid-column-gap:20px;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}@media(max-width: 767.98px){.retrit__forwho__block{display:-webkit-box;display:-ms-flexbox;display:flex}}.retrit__forwho__booking{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}@media(max-width: 767.98px){.retrit__forwho__booking{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.retrit__forwho__booking__images{margin-right:-10px}@media(max-width: 767.98px){.retrit__forwho__booking__images{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.retrit__forwho__booking__images img{position:relative;height:55px}@media(max-width: 767.98px){.retrit__forwho__booking__images img{height:40px}}.retrit__forwho__booking__images img:nth-child(1){z-index:3}@media(max-width: 475px){.retrit__forwho__booking__images img:nth-child(1){display:none}}.retrit__forwho__booking__images img:nth-child(2){z-index:2;margin-left:-15px}@media(max-width: 475px){.retrit__forwho__booking__images img:nth-child(2){display:none}}.retrit__forwho__booking__images img:nth-child(3){z-index:1;margin-left:-15px}@media(max-width: 475px){.retrit__forwho__booking__images img:nth-child(3){margin-left:0;margin-left:initial}}.retrit__forwho__booking button{padding:10px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:335px;background-color:#00a8d0;border-radius:40px;gap:10px;color:#fff;font-weight:500;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px}@media(max-width: 767.98px){.retrit__forwho__booking button{padding:5px 20px}}.retrit__forwho__booking button::after{content:"+";display:block;margin-left:auto;font-size:31px;font-weight:400;position:relative;top:-2px}.retrit__forwho .retrit__block__logo{grid-area:a}.retrit__forwho .retrit__block__title{grid-area:b;margin-top:0;margin-top:initial}@media(max-width: 767.98px){.retrit__forwho .retrit__block__title{margin-top:20px}}.retrit__forwho .retrit__block__description{grid-area:c}.retrit__activity{gap:50px;max-width:1280px}@media(max-width: 767.98px){.retrit__activity{gap:20px}}.retrit__activity .small{font-size:14px}@media(max-width: 1440px)and (min-width: 768px){.retrit__activity img{width:40.9722222222vw}}@media(max-width: 767.98px){.retrit__activity img{width:100%;height:200px}}.retrit__activity ul{margin-top:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}.retrit__activity ul li{padding-left:20px}.retrit__activity ul li span{font-size:16px;line-height:150%;top:-5px}.retrit__activity ul li p{line-height:150%;font-size:16px;opacity:.6;letter-spacing:-0.32px}.retrit__date-banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;text-align:center;gap:20px}.retrit__date-banner__wrapper{margin-top:60px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:60px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:600px;max-width:1280px;background:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.25)), to(rgba(0, 0, 0, 0.25))),url("/wp-content/themes/jubga/assets/images//retrit/date-banner.jpg") #d3d3d3 50%/cover no-repeat;background:linear-gradient(0deg, rgba(0, 0, 0, 0.25) 0%, rgba(0, 0, 0, 0.25) 100%),url("/wp-content/themes/jubga/assets/images//retrit/date-banner.jpg") #d3d3d3 50%/cover no-repeat;background-position:center;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px}@media(max-width: 767.98px){.retrit__date-banner__wrapper{margin-top:30px;min-height:400px}}.retrit__date-banner__subtitle{font-family:"Suisse Intl";font-size:20px;letter-spacing:16px;text-transform:uppercase;opacity:.8}.retrit__date-banner__title{font-family:"Suisse Intl";margin-top:15px;font-size:50px;font-weight:300;letter-spacing:-1px;line-height:57px}.retrit__date-banner__title span{font-weight:450}@media(max-width: 767.98px){.retrit__date-banner__title{font-size:40px;line-height:100%}}.retrit__date-banner__date{font-family:"Suisse Intl";font-size:20px;margin-top:25px;letter-spacing:16px;text-transform:uppercase}.retrit__date-banner__date span{font-weight:500}.retrit__date-banner button{padding:10px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:311px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;background-color:#00a8d0;color:#fff;font-size:16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:30px}.retrit__schedule{width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}@media screen and (max-width: 767.98px){.ob-otele__history-slider{overflow:hidden}}.ob-otele .section:first-child{padding-bottom:30px}@media screen and (min-width: 768px){.ob-otele .section:first-child{padding-bottom:2.0833333333vw}}@media screen and (min-width: 768px){.ob-otele .section:first-child{padding-bottom:30px}}.ob-otele .section:first-child .title-block{padding-bottom:0;padding-bottom:initial}.ob-otele .section:nth-child(2){padding-top:0px;padding-bottom:60px;margin-top:0px}.ob-otele .description{text-align:center;max-width:848px;margin:0 auto}.ob-otele .description h2{font-size:25px;line-height:32px;margin:20px 0}@media screen and (min-width: 768px){.ob-otele .description h2{font-size:2.0833333333vw;line-height:2.5694444444vw;margin:1.3888888889vw 0}}@media screen and (min-width: 1440px){.ob-otele .description h2{font-size:30px;line-height:37px;margin:20px 0}}.ob-otele .description h2:first-child{margin-top:0px}.ob-otele .description h2:last-child{margin-bottom:0px}.ob-otele .description p{font-size:16px;line-height:24px;opacity:.8;margin:20px 0}@media screen and (min-width: 768px){.ob-otele .description p{font-size:1.25vw;line-height:1.7361111111vw;margin:1.3888888889vw 0}}@media screen and (min-width: 1440px){.ob-otele .description p{font-size:18px;line-height:25px;margin:20px 0}}.ob-otele .description p:first-child{margin-top:0px}.ob-otele .description p:last-child{margin-bottom:0px}.ob-otele .main-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.ob-otele .main-block .poster{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-height:580px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:40px}.ob-otele .main-block .simple-slider{height:auto}@media screen and (min-width: 768px){.ob-otele .main-block .simple-slider{height:25.6944444444vw}}@media screen and (min-width: 1440px){.ob-otele .main-block .simple-slider{height:370px}}.ob-otele .reconstruction h2{font-size:35px;line-height:42px;margin:40px 0 20px}@media screen and (min-width: 768px){.ob-otele .reconstruction h2{font-size:3.4722222222vw;line-height:3.9583333333vw}}@media screen and (min-width: 1440px){.ob-otele .reconstruction h2{font-size:50px;line-height:57px}}.ob-otele .reconstruction h2:first-child{margin-top:40px}@media screen and (min-width: 1440px){.ob-otele .reconstruction h2:first-child{margin:60px 0 35px}}@media screen and (min-width: 1440px){.ob-otele .reconstruction h2:first-child{margin:4.1666666667vw 0 2.4305555556vw}}.ob-otele .reconstruction .poster{margin-top:10px}@media screen and (min-width: 768px){.ob-otele .reconstruction .poster{margin-top:.6944444444vw}}@media screen and (min-width: 1440px){.ob-otele .reconstruction .poster{margin-top:20px}}.ob-otele .corp-slider__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}@media screen and (min-width: 768px){.ob-otele .corp-slider__wrapper{gap:2.7777777778vw}}@media screen and (min-width: 1440px){.ob-otele .corp-slider__wrapper{gap:40px}}.ob-otele .corp-slider__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ob-otele .corp-slider__head h2{font-size:40px;font-weight:700;line-height:125%;text-transform:uppercase}@media screen and (min-width: 1440px){.ob-otele .corp-slider__head h2{font-size:4.1666666667vw}}@media screen and (min-width: 1440px){.ob-otele .corp-slider__head h2{font-size:60px}}.ob-otele .corp-slider__head .simple-slider__arrows{position:static;position:initial}.ob-otele .allinclusive__rounds{z-index:2;padding-bottom:60px}.ob-otele .monument-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:35px;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media screen and (min-width: 768px){.ob-otele .monument-wrapper{gap:6.9444444444vw;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width: 1440px){.ob-otele .monument-wrapper{gap:100px}}.ob-otele .monument-block{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}.ob-otele .monument-block__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px;text-align:left}@media screen and (min-width: 768px){.ob-otele .monument-block__text{gap:2.7777777778vw}}@media screen and (min-width: 1440px){.ob-otele .monument-block__text{gap:40px}}.ob-otele .monument-block__text svg{width:45px;height:31px}.ob-otele .monument-block__text h2,.ob-otele .monument-block__text h3,.ob-otele .monument-block__text h4,.ob-otele .monument-block__text h5,.ob-otele .monument-block__text h6{font-size:20px;line-height:125%}@media screen and (min-width: 768px){.ob-otele .monument-block__text h2,.ob-otele .monument-block__text h3,.ob-otele .monument-block__text h4,.ob-otele .monument-block__text h5,.ob-otele .monument-block__text h6{font-size:2.0833333333vw}}@media screen and (min-width: 1440px){.ob-otele .monument-block__text h2,.ob-otele .monument-block__text h3,.ob-otele .monument-block__text h4,.ob-otele .monument-block__text h5,.ob-otele .monument-block__text h6{font-size:30px}}.ob-otele .monument-block__text p{font-size:16px;opacity:.9}.ob-otele .monument-block__image img{width:100%;border-radius:40px;height:260px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media screen and (min-width: 768px){.ob-otele .monument-block__image img{height:30.7638888889vw;width:49.3055555556vw}}@media screen and (min-width: 1440px){.ob-otele .monument-block__image img{height:443px;width:710px}}@media(max-width: 768px){.site{padding-top:64px}}@media screen and (min-width: 768px){.site{padding-top:11.1111111111vw}}@media screen and (min-width: 1440px){.site{padding-top:160px}}.site--no-padding{padding:0}.site__header{z-index:100;position:fixed;top:0;left:0;width:100%;-webkit-transition:background-color .4s,-webkit-transform .4s;transition:background-color .4s,-webkit-transform .4s;transition:transform .4s,background-color .4s;transition:transform .4s,background-color .4s,-webkit-transform .4s}.site__header.active,.site__header.open,.site__header.visible{background-color:#ffffff;background-color:var(--inverse-text-color)}.site__header.active .header__img,.site__header.open .header__img,.site__header.visible .header__img{fill:#006c7c;fill:var(--main-color)}.site__header.active .header-menu__link:not(.red),.site__header.open .header-menu__link:not(.red),.site__header.visible .header-menu__link:not(.red){color:#1e1e1e;color:var(--text-color)}.site__header.active .header-menu__link:hover,.site__header.open .header-menu__link:hover,.site__header.visible .header-menu__link:hover{color:#006c7c;color:var(--main-color)}.site__header.active .header__booking-phone a,.site__header.active .header__booking-phone div,.site__header.open .header__booking-phone a,.site__header.open .header__booking-phone div,.site__header.visible .header__booking-phone a,.site__header.visible .header__booking-phone div{color:#1e1e1e;color:var(--text-color)}.site__header.active .header__booking-phone .contact__icon,.site__header.open .header__booking-phone .contact__icon,.site__header.visible .header__booking-phone .contact__icon{fill:#25d366;fill:var(--whatsapp-color)}.site__header.active .header__booking-link,.site__header.open .header__booking-link,.site__header.visible .header__booking-link{border-color:#00a8d0;border-color:var(--blue-color)}.site__header.active .header__menu-button,.site__header.open .header__menu-button,.site__header.visible .header__menu-button{border-color:#00a8d0;border-color:var(--blue-color);background-color:#ffffff;background-color:var(--inverse-text-color)}.site__header.active .header__menu-button:hover,.site__header.open .header__menu-button:hover,.site__header.visible .header__menu-button:hover{background-color:#00a8d0;background-color:var(--blue-color)}.site__header.active .header__menu-button:hover .menu-button__icon span,.site__header.open .header__menu-button:hover .menu-button__icon span,.site__header.visible .header__menu-button:hover .menu-button__icon span{background-color:#ffffff;background-color:var(--inverse-text-color)}.site__header.active .header__menu-button .menu-button__icon span,.site__header.open .header__menu-button .menu-button__icon span,.site__header.visible .header__menu-button .menu-button__icon span{background-color:#00a8d0;background-color:var(--blue-color)}.site__header.open .header__menu-button{background-color:#00a8d0;background-color:var(--blue-color)}.site__header.open .header__menu-button .menu-button__icon span{background-color:#ffffff;background-color:var(--inverse-text-color)}.site__socials{position:relative;z-index:1;padding-top:0}.site__booking{position:relative;z-index:1}.site__footer{position:relative;z-index:1}@media screen and (max-width: 767.98px){.site__footer{padding:60px 0 240px}}.site__floating-footer{position:fixed;bottom:0;left:0;width:100%;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s;-webkit-transform:translateY(100%);transform:translateY(100%);z-index:100}@media screen and (min-width: 768px){.site__floating-footer{display:none}}.site__floating-footer.show{-webkit-transform:translateY(0);transform:translateY(0)}.site__floating-footer.hide{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.site__floating-footer-panel{border-radius:0}.site__no-booking{position:fixed;z-index:10;left:0;bottom:96px;-webkit-transform:translateX(-300%);transform:translateX(-300%);-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out, -webkit-transform .5s ease-in-out}@media screen and (min-width: 768px){.site__no-booking{left:2.0833333333vw;bottom:2.0833333333vw;-webkit-transform:translateX(-200%);transform:translateX(-200%)}}@media screen and (min-width: 1440px){.site__no-booking{left:30px;bottom:30px}}.site__no-booking.active{-webkit-transform:translateX(0);transform:translateX(0)}
	</style>
	<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />

	<!-- This site is optimized with the Yoast SEO Premium plugin v26.3 (Yoast SEO v27.7) - https://yoast.com/product/yoast-seo-premium-wordpress/ -->
	<title>Парк-отель Джубга - на первой линии лета</title>
	<meta name="description" content="Отель в Краснодарском крае Джубга на первой береговой линии. Облагороженная территория, подогреваемые бассейны, бесплатная парковка, шведский стол, рестораны, анимация. Звоните: ☎ 88003016311" />
	<link rel="canonical" href="https://jubga.ru/" />
	<meta property="og:locale" content="ru_RU" />
	<meta property="og:type" content="website" />
	<meta property="og:title" content="Парк-отель Джубга" />
	<meta property="og:description" content="Отель в Краснодарском крае Джубга на первой береговой линии. Облагороженная территория, подогреваемые бассейны, бесплатная парковка, шведский стол, рестораны, анимация. Звоните: ☎ 88003016311" />
	<meta property="og:url" content="https://jubga.ru/" />
	<meta property="og:site_name" content="Парк-отель Джубга" />
	<meta property="article:modified_time" content="2026-05-28T11:56:49+00:00" />
	<meta property="og:image" content="https://jubga.ru/wp-content/uploads/2025/09/social-logo.png" />
	<meta property="og:image:width" content="1200" />
	<meta property="og:image:height" content="675" />
	<meta property="og:image:type" content="image/png" />
	<meta name="twitter:card" content="summary_large_image" />
	<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/jubga.ru\/","url":"https:\/\/jubga.ru\/","name":"Парк-отель Джубга - на первой линии лета","isPartOf":{"@id":"https:\/\/jubga.ru\/#website"},"about":{"@id":"https:\/\/jubga.ru\/#organization"},"datePublished":"2023-02-22T09:19:18+00:00","dateModified":"2026-05-28T11:56:49+00:00","description":"Отель в Краснодарском крае Джубга на первой береговой линии. Облагороженная территория, подогреваемые бассейны, бесплатная парковка, шведский стол, рестораны, анимация. Звоните: ☎ 88003016311","breadcrumb":{"@id":"https:\/\/jubga.ru\/#breadcrumb"},"inLanguage":"ru-RU","potentialAction":[{"@type":"ReadAction","target":["https:\/\/jubga.ru\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/jubga.ru\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home"}]},{"@type":"WebSite","@id":"https:\/\/jubga.ru\/#website","url":"https:\/\/jubga.ru\/","name":"Парк-отель Джубга","description":"Отель на первой береговой линии. Облагороженная территория, подогреваемые бассейны, бесплатная парковка, шведский стол, рестораны, анимация.","publisher":{"@id":"https:\/\/jubga.ru\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/jubga.ru\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"ru-RU"},{"@type":"Organization","@id":"https:\/\/jubga.ru\/#organization","name":"Парк-отель Джубга","url":"https:\/\/jubga.ru\/","logo":{"@type":"ImageObject","inLanguage":"ru-RU","@id":"https:\/\/jubga.ru\/#\/schema\/logo\/image\/","url":"https:\/\/jubga.ru\/wp-content\/uploads\/2025\/09\/logo-round-social.png","contentUrl":"https:\/\/jubga.ru\/wp-content\/uploads\/2025\/09\/logo-round-social.png","width":256,"height":256,"caption":"Парк-отель Джубга"},"image":{"@id":"https:\/\/jubga.ru\/#\/schema\/logo\/image\/"},"description":"«Парк-отель Джубга» — это самое старинное место для отдыха в поселке, который носит такое же название","telephone":"+7 (800) 301 63 11","legalName":"ООО «Парк-отель Джубга»"}]}</script>
	<!-- / Yoast SEO Premium plugin. -->


<link rel='dns-prefetch' href='//stats.wp.com' />
<link rel="alternate" type="application/rss+xml" title="Парк-отель Джубга &raquo; Лента" href="https://jubga.ru/feed/" />
<link rel="alternate" type="application/rss+xml" title="Парк-отель Джубга &raquo; Лента комментариев" href="https://jubga.ru/comments/feed/" />
<link rel="alternate" type="application/rss+xml" title="Парк-отель Джубга &raquo; Лента комментариев к &laquo;Парк-отель Джубга&raquo;" href="https://jubga.ru/vse-vklyucheno/feed/" />
<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://jubga.ru/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fjubga.ru%2F" />
<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://jubga.ru/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fjubga.ru%2F&#038;format=xml" />
<style id="wp-img-auto-sizes-contain-inline-css">
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
</style>
<style id="classic-theme-styles-inline-css">
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
/*# sourceURL=/wp-includes/css/classic-themes.min.css */
</style>

<style id="global-styles-inline-css">
:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
/*# sourceURL=global-styles-inline-css */
</style>

<link rel='stylesheet' id='lwpcng-main-css' href='https://jubga.ru/wp-content/plugins/luckywp-cookie-notice-gdpr/front/assets/main.min.css?ver=1.2.1' media='all' />
<link rel='stylesheet' id='jubga-common-css' href='https://jubga.ru/wp-content/themes/jubga/assets/css/common-template.css?ver=1.0.0' media='all' />
<link rel='preload' href='https://jubga.ru/wp-content/themes/jubga/dist/css/afisha-modal-slider.css?ver=1.0.0' as='style' onload="this.onload=null;this.rel='stylesheet'"><noscript><link rel='stylesheet' href='https://jubga.ru/wp-content/themes/jubga/dist/css/afisha-modal-slider.css?ver=1.0.0'></noscript><link rel='stylesheet' id='jubga-font-preload-css' href='https://jubga.ru/wp-content/themes/jubga/assets/css/font-preload.css?ver=1.0.0' media='all' />
<link rel='stylesheet' id='jubga-header-css' href='https://jubga.ru/wp-content/themes/jubga/style.css?ver=1.0.0' media='all' />
<link rel='stylesheet' id='jubga-header-style-css' href='https://jubga.ru/wp-content/themes/jubga/template-parts/header/style.css?ver=1.0.0' media='all' />
<link rel='stylesheet' id='jubga-booking-popup-css' href='https://jubga.ru/wp-content/themes/jubga/assets/css/booking-popup.css?ver=1780215054' media='all' />
<script src="https://jubga.ru/wp-content/themes/jubga/assets/js/header-dropdown.js?ver=1.0.1" defer></script><script src="https://jubga.ru/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" defer></script><script src="https://jubga.ru/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" defer></script><script src="https://jubga.ru/wp-content/plugins/luckywp-cookie-notice-gdpr/front/assets/main.min.js?ver=1.2.1" defer></script><script id="jubga-app-js-extra">
var frontajax = {"ajaxurl":"https://jubga.ru/wp-admin/admin-ajax.php"};
//# sourceURL=jubga-app-js-extra
</script>
<script src="https://jubga.ru/wp-content/themes/jubga/dist/js/app.min.js?ver=1.0.0" defer></script><link rel="https://api.w.org/" href="https://jubga.ru/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://jubga.ru/wp-json/wp/v2/pages/2" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://jubga.ru/xmlrpc.php?rsd" />
<meta name="generator" content="WordPress 7.0" />
<link rel='shortlink' href='https://jubga.ru/' />
<!-- Top.Mail.Ru counter -->
	<script type="text/javascript">
	var _tmr = window._tmr || (window._tmr = []);
	_tmr.push({id: "3772170", type: "pageView", start: (new Date()).getTime()});
	(function (d, w, id) {
	  if (d.getElementById(id)) return;
	  var ts = d.createElement("script"); ts.type = "text/javascript"; ts.async = true; ts.id = id;
	  ts.src = "https://top-fwz1.mail.ru/js/code.js";
	  var f = function () {var s = d.getElementsByTagName("script")[0]; s.parentNode.insertBefore(ts, s);};
	  if (w.opera == "[object Opera]") { d.addEventListener("DOMContentLoaded", f, false); } else { f(); }
	})(document, window, "tmr-code");
	</script>
	<!-- /Top.Mail.Ru counter -->	<style>img#wpstats{display:none}</style>
		<link rel="pingback" href="https://jubga.ru/xmlrpc.php">    <script>
        window.greCaptchaKey = '6LccTJAsAAAAAHpVGgJERdBE7A5fTY5WT2fy9ajf';
    </script>

    <script src="https://www.google.com/recaptcha/api.js?render=6LccTJAsAAAAAHpVGgJERdBE7A5fTY5WT2fy9ajf"></script>
    <meta name="redi-version" content="1.3.0" /><style class="wpcode-css-snippet">.housing-price.inside-card {
	display:none;
    position: absolute;
    bottom: 24px;
    left: 24px;
    background: #fff;
    color: #1B7A83;
    padding: 18px 25px;
    border-radius: 25px;
    font-size: 17px;
    font-weight: 600;
    z-index: 5;
    line-height: 1;
    white-space: nowrap;
}

.list-blocks__link {
    position: relative;
}

.room-card__price {
    display: none;
}

.room__price-block {
    display: none;
}</style><style class="wpcode-css-snippet">/* ✅ Минималистичный полупрозрачный контур */
#activities .simple-carousel__arrow,
#rounds .simple-carousel__arrow {
    width: 64px;
    height: 64px;
    min-width: 64px;
    min-height: 64px;

    background: #ffffff;
    border-radius: 50%;

    /* 🎯 Эффект "тонкой дымчатой обводки" как на примере */
    border: 1px solid rgba(0, 0, 0, 0.08);

    display: flex;
    justify-content: center;
    align-items: center;

    cursor: pointer;
    transition: all .2s ease-in-out;
}

/* ✅ Стрелка */
#activities .simple-carousel__svg,
#rounds .simple-carousel__svg {
    width: 19px;
    height: 19px;
    stroke: rgba(0, 0, 0, 0.55);
    stroke-width: 1.6px;
    transition: stroke .2s ease-in-out;
}

/* ✅ Hover — почти незаметно, очень премиально */
#activities .simple-carousel__arrow:hover,
#rounds .simple-carousel__arrow:hover {
    border-color: rgba(0, 0, 0, 0.14);
}

#activities .simple-carousel__arrow:hover .simple-carousel__svg,
#rounds .simple-carousel__arrow:hover .simple-carousel__svg {
    stroke: rgba(0, 0, 0, 0.75);
}

/* ✅ Disabled */
#activities .simple-carousel__arrow.swiper-button-disabled,
#rounds .simple-carousel__arrow.swiper-button-disabled {
    opacity: .25;
    pointer-events: none;
}

/* ✅ Расположение */
#activities .simple-carousel__nav,
#rounds .simple-carousel__nav {
    display: flex;
    gap: 24px;
    margin-top: 32px;
    justify-content: center;
}

/* ✅ Адаптив */
@media (max-width: 768px) {
    #activities .simple-carousel__arrow,
    #rounds .simple-carousel__arrow {
        width: 56px;
        height: 56px;
    }

    #activities .simple-carousel__svg,
    #rounds .simple-carousel__svg {
        width: 17px;
        height: 17px;
    }
}
</style><style class="wpcode-css-snippet">.disabled-link {
    pointer-events: none;
    cursor: default;
    opacity: 0.55;
}
</style><style class="wpcode-css-snippet">/* Мобильная адаптация стрелок */
@media (max-width: 768px) {
	.simple-slider__arrows {
		display: flex; /* если вдруг скрыты — показываем */
		position: absolute;
		right: 37px;
		bottom: 24px;
		z-index: 10;

		/* расположение стрелок в ряд, как на десктопе */
		flex-direction: row;
		gap: 10px;
	}
}</style><style class="wpcode-css-snippet">input:not(type[type=checkbox]), input:not(type[type=radio]) {
    -webkit-appearance: checkbox;
}
.modals__row__check {
    display: flex;
    padding-top: 1.7vw;
	align-items: center;
}
.modals__checkbox + p {
    padding-left: 8px;
	font-size: 13px;
	color: #282828;
}
input.modals__checkbox {
    accent-color: #006c7c;
    width: 20px !important;
    height: 20px !important;
}</style><style class="wpcode-css-snippet">.widget__wrapper {
    display: none;
}</style><style id="wp-custom-css">
.header-menu {
    align-items: center;
}
.mc-antlm {
    margin-right: 5px;
    width: 25px;
}
</style>
	
<!-- start TL head script -->
<script type='text/javascript'>
    (function(w) {
        var q = [
            ['setContext', 'TL-INT-jubga-new', 'ru']
        ];
        var h=["ru-ibe.tlintegration.ru","ibe.tlintegration.ru","ibe.tlintegration.com"];
        var t = w.travelline = (w.travelline || {}),
            ti = t.integration = (t.integration || {});
        ti.__cq = ti.__cq? ti.__cq.concat(q) : q;
       if (!ti.__loader) {
          ti.__loader = true;
          var d=w.document,c=d.getElementsByTagName("head")[0]||d.getElementsByTagName("body")[0];
          function e(s,f) {return function() {w.TL||(c.removeChild(s),f())}}
          (function l(h) {
              if (0===h.length) return; var s=d.createElement("script");
              s.type="text/javascript";s.async=!0;s.src="https://"+h[0]+"/integration/loader.js";
              s.onerror=s.onload=e(s,function(){l(h.slice(1,h.length))});c.appendChild(s)
          })(h);
      }
    })(window);
</script>
<!-- end TL head script -->

<!-- calltouch -->
<script>
(function(w,d,n,c){w.CalltouchDataObject=n;w[n]=function(){w[n]["callbacks"].push(arguments)};if(!w[n]["callbacks"]){w[n]["callbacks"]=[]}w[n]["loaded"]=false;if(typeof c!=="object"){c=[c]}w[n]["counters"]=c;for(var i=0;i<c.length;i+=1){p(c[i])}function p(cId){var a=d.getElementsByTagName("script")[0],s=d.createElement("script"),i=function(){a.parentNode.insertBefore(s,a)},m=typeof Array.prototype.find === 'function',n=m?"init-min.js":"init.js";s.async=true;s.src="https://mod.calltouch.ru/"+n+"?id="+cId;if(w.opera=="[object Opera]"){d.addEventListener("DOMContentLoaded",i,false)}else{i()}}})(window,document,"ct","j2au31xd");
</script>
<!-- calltouch --></head>

<body class="home wp-singular page-template page-template-page-templates page-template-front-page page-template-page-templatesfront-page-php page page-id-2 wp-theme-jubga">
	<!-- Roistat Counter Start -->
<script>
(function(w, d, s, h, id) {
    w.roistatProjectId = id; w.roistatHost = h;
    var p = d.location.protocol == "https:" ? "https://" : "http://";
    var u = /^.*roistat_visit=[^;]+(.*)?$/.test(d.cookie) ? "/dist/module.js" : "/api/site/1.0/"+id+"/init?referrer="+encodeURIComponent(d.location.href);
    var js = d.createElement(s); js.charset="UTF-8"; js.async = 1; js.src = p+h+u; var js2 = d.getElementsByTagName(s)[0]; js2.parentNode.insertBefore(js, js2);
})(window, document, 'script', 'cloud.roistat.com', '3c2d8fd4d4ec20059c1b02cd1daebd7a');
</script>
<!-- Roistat Counter End -->

<!-- B242YA start -->
<script>
(function(w,d,u){
	var s=d.createElement('script');s.defer=false;s.async=false;s.id='b242ya-script';s.src=u+'?'+(Date.now()/60000|0);
	var h=d.getElementsByTagName('script')[0];h.parentNode.insertBefore(s,h);
})(window,document,'https://67p.b242ya.ru/static/js/b242ya.js');
var b242yaScript = document.querySelector('#b242ya-script');
b242yaScript.addEventListener('load', function() {
	B242YAInit({
		portal:'https://park-otel-dzhubga.bitrix24.ru/',
		pid:'3ba5f0176c2e15bf0b8e10b6f5ad8b8b',
		presets:{}
	}); 
});
</script>
<!-- B242YA end -->
	<script
		src="https://jubga.ru/wp-content/themes/jubga/assets/js/spriteLoad.min.js?v=1763544524"
		async></script>

	
	<div id="page"
		class="site site--no-padding">

					<header class="site__header header ">

    <link rel="stylesheet" href="https://jubga.ru/wp-content/themes/jubga/template-parts/header/style.css" />

    <div class="header-top">
        <div class="header-top__container">
            <div class="header-top__left">
                <div class="header-logo">
                    <a href="https://jubga.ru" class="header-logo__link">
                        <img src="https://jubga.ru/wp-content/themes/jubga/img/logo-white.webp"
                            alt="Jubga"
                            class="header-logo__icon"
                            width="203"
                            height="48"
                            data-logo-white="https://jubga.ru/wp-content/themes/jubga/img/logo-white.webp"
                            data-logo-black="https://jubga.ru/wp-content/themes/jubga/img/logo-black.webp">
                    </a>
                </div>
            </div>

            <div class="header-top__center">
                <div class="header-contacts">
                    <div class="header-contact">
                        <div class="header-contact__icon">
                            <img src="https://jubga.ru/wp-content/themes/jubga/assets/svg/soc/Location-w.svg" alt="Location" data-icon-white="https://jubga.ru/wp-content/themes/jubga/assets/svg/soc/Location-w.svg" data-icon-black="https://jubga.ru/wp-content/themes/jubga/assets/svg/soc/Location-b.svg">
                        </div>
                        <div class="header-contact__text">
                            Краснодарский край, Джубга, Кооперативная 2
                        </div>
                    </div>

                    <div class="header-socials">
                        <a href="https://vk.com/public216106533" class="header-socials__link" target="_blank" rel="noopener">
                            <img src="https://jubga.ru/wp-content/themes/jubga/assets/svg/soc/vk-w.svg" alt="ВКонтакте" width="24" height="24">
                        </a>
                        <a href="https://t.me/otel_dzhubga" class="header-socials__link" target="_blank" rel="noopener">
                            <img src="https://jubga.ru/wp-content/themes/jubga/assets/svg/soc/Telegram-w.svg" alt="Telegram" width="24" height="24">
                        </a>
                        <a href="https://api.whatsapp.com/send?phone=79086762207&text=%D0%97%D0%B4%D1%80%D0%B0%D0%B2%D1%81%D1%82%D0%B2%D1%83%D0%B9%D1%82%D0%B5!%20%D0%AF%20%D0%BF%D0%B8%D1%88%D1%83%20%D0%B2%D0%B0%D0%BC%20%D1%81%20%D1%81%D0%B0%D0%B9%D1%82%D0%B0%20jubga.ru" class="header-socials__link" target="_blank" rel="noopener">
                            <img src="https://jubga.ru/wp-content/themes/jubga/assets/svg/soc/whatsapp-w.svg" alt="WhatsApp" width="24" height="24">
                        </a>
                        <a href="https://ok.ru/group/70000037892278" class="header-socials__link" target="_blank" rel="noopener">
                            <img src="https://jubga.ru/wp-content/themes/jubga/assets/svg/soc/ok-w.svg" alt="Одноклассники" width="24" height="24">
                        </a>
                        <a href="https://max.ru/id6455074670_bot" class="header-socials__link" target="_blank" rel="noopener" aria-label="Написать в MAX">
                            <img src="https://jubga.ru/wp-content/themes/jubga/assets/svg/soc/Max_logo.svg" alt="MAX" width="24" height="24" data-icon-white="https://jubga.ru/wp-content/themes/jubga/assets/svg/soc/Max_logo.svg" data-icon-black="https://jubga.ru/wp-content/themes/jubga/assets/svg/soc/Max_logo_black.svg">
                        </a>
                    </div>

                    <div class="header-contact">
                        <div class="header-contact__icon">
                            <img src="https://jubga.ru/wp-content/themes/jubga/assets/svg/soc/Calling-w.svg" alt="Phone" data-icon-white="https://jubga.ru/wp-content/themes/jubga/assets/svg/soc/Calling-w.svg" data-icon-black="https://jubga.ru/wp-content/themes/jubga/assets/svg/soc/Calling-b.svg">
                        </div>
                        <div class="header-contact__text">
                            8 800 301-63-11 - Отдел бронирования
                        </div>
                    </div>
                </div>
            </div>

            <div class="header-top__right">
                <a href="/booking/" class="header-booking-btn">
                    ЗАБРОНИРОВАТЬ
                </a>
            </div>
        </div>
    </div>

    <div class="header-divider"></div>

    <div class="header-main">
        <div class="header-main__container">
            <nav class="header-nav">
                <ul class="header-nav__list"><li class="menu-item menu-item-type-post_type menu-item-object-page header-nav__item"><a class="header-nav__link" href="https://jubga.ru/sobytiya-iyunya/">События июня</a></li><li class="menu-item menu-item-type-post_type menu-item-object-page header-nav__item"><a class="header-nav__link" href="https://jubga.ru/placement/">Номера</a></li><li class="menu-item menu-item-type-post_type menu-item-object-page header-nav__item"><a class="header-nav__link" href="https://jubga.ru/o-nas/">О нас</a></li><li class="menu-item menu-item-type-post_type_archive menu-item-object-spec header-nav__item header-nav__item--dropdown"><a class="header-nav__link" href="https://jubga.ru/spec/">Акции<svg class="header-nav__arrow" width="10" height="5" viewBox="0 0 10 5" fill="none">
                    <path d="M0 0L5 5L10 0" stroke="currentColor" stroke-width="1"/>
                </svg></a><ul class="header-nav__dropdown"><li class="header-nav__item"><a class="header-nav__dropdown-link" href="https://jubga.ru/spec/besplatnye-nochi-platite-za-3-otdyhajte-4/">«Бесплатные ночи»: Платит...</a></li><li class="header-nav__item"><a class="header-nav__dropdown-link" href="https://jubga.ru/spec/goryashhee-predlozhenie-%e2%88%9220/">ГОРЯЩЕЕ ПРЕДЛОЖЕНИЕ: −20%...</a></li><li class="header-nav__item"><a class="header-nav__dropdown-link" href="https://jubga.ru/spec/akcziya-rannee-bronirovanie/">Тариф «Бронируй лето зара...</a></li><li class="header-nav__item"><a class="header-nav__dropdown-link" href="https://jubga.ru/spec/kuban-skidka-15/">Гостеприимство Кубани</a></li></ul></li><li class="menu-item menu-item-type-post_type menu-item-object-page header-nav__item"><a class="header-nav__link" href="https://jubga.ru/wellness/">Медицина</a></li><li class="menu-item menu-item-type-post_type menu-item-object-page header-nav__item header-nav__item--dropdown"><a class="header-nav__link" href="https://jubga.ru/meropriyatija/">Мероприятия<svg class="header-nav__arrow" width="10" height="5" viewBox="0 0 10 5" fill="none">
                    <path d="M0 0L5 5L10 0" stroke="currentColor" stroke-width="1"/>
                </svg></a><ul class="header-nav__dropdown"><li class="header-nav__item"><a class="header-nav__dropdown-link" href="https://jubga.ru/konferencz-zaly/">Конференц залы</a></li><li class="header-nav__item"><a class="header-nav__dropdown-link" href="https://jubga.ru/czentr-obucheniya/">Центр обучения</a></li><li class="header-nav__item"><a class="header-nav__dropdown-link" href="https://jubga.ru/korporativ/">Корпоратив</a></li><li class="header-nav__item"><a class="header-nav__dropdown-link" href="https://jubga.ru/tvorcheskiy/">Творческий ретрит</a></li><li class="header-nav__item"><a class="header-nav__dropdown-link" href="https://jubga.ru/svadba-na-more/">Свадьба на море</a></li><li class="header-nav__item"><a class="header-nav__dropdown-link" href="https://jubga.ru/banket/">Банкет</a></li></ul></li><li class="menu-item menu-item-type-post_type menu-item-object-page header-nav__item"><a class="header-nav__link" href="https://jubga.ru/meropriyatiya/">Афиша</a></li></ul>            </nav>
        </div>
    </div>

    <div class="header-mobile">
        <div class="header-mobile__container">
            <div class="header-mobile__logo">
                <a href="https://jubga.ru" class="header-mobile__logo-link">
                    <img src="https://jubga.ru/wp-content/themes/jubga/img/logo-white.webp"
                        alt="Jubga"
                        class="header-mobile__logo-icon"
                        width="120"
                        height="28"
                        data-logo-white="https://jubga.ru/wp-content/themes/jubga/img/logo-white.webp"
                        data-logo-black="https://jubga.ru/wp-content/themes/jubga/img/logo-black.webp">
                </a>
            </div>

            <div class="header-mobile__socials">
                <a href="https://vk.com/public216106533" class="header-socials__link" target="_blank" rel="noopener">
                    <img src="https://jubga.ru/wp-content/themes/jubga/assets/svg/soc/vk-w.svg" alt="ВКонтакте" width="24" height="24">
                </a>
                <a href="https://t.me/otel_dzhubga" class="header-socials__link" target="_blank" rel="noopener">
                    <img src="https://jubga.ru/wp-content/themes/jubga/assets/svg/soc/Telegram-w.svg" alt="Telegram" width="24" height="24">
                </a>
                <a href="https://ok.ru/group/70000037892278" class="header-socials__link" target="_blank" rel="noopener">
                    <img src="https://jubga.ru/wp-content/themes/jubga/assets/svg/soc/ok-w.svg" alt="Одноклассники" width="24" height="24">
                </a>
                <a href="https://max.ru/id6455074670_bot" class="header-socials__link" target="_blank" rel="noopener" aria-label="Написать в MAX">
                    <img src="https://jubga.ru/wp-content/themes/jubga/assets/svg/soc/Max_logo.svg" alt="MAX" width="24" height="24" data-icon-white="https://jubga.ru/wp-content/themes/jubga/assets/svg/soc/Max_logo.svg" data-icon-black="https://jubga.ru/wp-content/themes/jubga/assets/svg/soc/Max_logo_black.svg">
                </a>
                <a href="tel:88003016311" class="header-socials__link" target="_blank" rel="noopener">
                    <img src="https://jubga.ru/wp-content/themes/jubga/assets/svg/soc/Calling-w.svg" alt="Телефон" width="24" height="24">
                </a>
            </div>

            <button class="header-mobile__burger" aria-label="Открыть меню">
                <span class="header-mobile__burger-line"></span>
                <span class="header-mobile__burger-line"></span>
                <span class="header-mobile__burger-line"></span>
            </button>
        </div>
    </div>

    <div class="header-mobile-menu">
        <div class="header-mobile-menu__content">
            <nav class="header-mobile-menu__nav">
                <ul class="header-mobile-menu__list"><li class="menu-item menu-item-type-post_type menu-item-object-page header-nav__item"><a class="header-nav__link" href="https://jubga.ru/sobytiya-iyunya/">События июня</a></li><li class="menu-item menu-item-type-post_type menu-item-object-page header-nav__item"><a class="header-nav__link" href="https://jubga.ru/placement/">Номера</a></li><li class="menu-item menu-item-type-post_type menu-item-object-page header-nav__item"><a class="header-nav__link" href="https://jubga.ru/o-nas/">О нас</a></li><li class="menu-item menu-item-type-post_type_archive menu-item-object-spec header-nav__item header-nav__item--dropdown"><a class="header-nav__link" href="https://jubga.ru/spec/">Акции<svg class="header-nav__arrow" width="10" height="5" viewBox="0 0 10 5" fill="none">
                    <path d="M0 0L5 5L10 0" stroke="currentColor" stroke-width="1"/>
                </svg></a><ul class="header-nav__dropdown"><li class="header-nav__item"><a class="header-nav__dropdown-link" href="https://jubga.ru/spec/besplatnye-nochi-platite-za-3-otdyhajte-4/">«Бесплатные ночи»: Платит...</a></li><li class="header-nav__item"><a class="header-nav__dropdown-link" href="https://jubga.ru/spec/goryashhee-predlozhenie-%e2%88%9220/">ГОРЯЩЕЕ ПРЕДЛОЖЕНИЕ: −20%...</a></li><li class="header-nav__item"><a class="header-nav__dropdown-link" href="https://jubga.ru/spec/akcziya-rannee-bronirovanie/">Тариф «Бронируй лето зара...</a></li><li class="header-nav__item"><a class="header-nav__dropdown-link" href="https://jubga.ru/spec/kuban-skidka-15/">Гостеприимство Кубани</a></li></ul></li><li class="menu-item menu-item-type-post_type menu-item-object-page header-nav__item"><a class="header-nav__link" href="https://jubga.ru/wellness/">Медицина</a></li><li class="menu-item menu-item-type-post_type menu-item-object-page header-nav__item header-nav__item--dropdown"><a class="header-nav__link" href="https://jubga.ru/meropriyatija/">Мероприятия<svg class="header-nav__arrow" width="10" height="5" viewBox="0 0 10 5" fill="none">
                    <path d="M0 0L5 5L10 0" stroke="currentColor" stroke-width="1"/>
                </svg></a><ul class="header-nav__dropdown"><li class="header-nav__item"><a class="header-nav__dropdown-link" href="https://jubga.ru/konferencz-zaly/">Конференц залы</a></li><li class="header-nav__item"><a class="header-nav__dropdown-link" href="https://jubga.ru/czentr-obucheniya/">Центр обучения</a></li><li class="header-nav__item"><a class="header-nav__dropdown-link" href="https://jubga.ru/korporativ/">Корпоратив</a></li><li class="header-nav__item"><a class="header-nav__dropdown-link" href="https://jubga.ru/tvorcheskiy/">Творческий ретрит</a></li><li class="header-nav__item"><a class="header-nav__dropdown-link" href="https://jubga.ru/svadba-na-more/">Свадьба на море</a></li><li class="header-nav__item"><a class="header-nav__dropdown-link" href="https://jubga.ru/banket/">Банкет</a></li></ul></li><li class="menu-item menu-item-type-post_type menu-item-object-page header-nav__item"><a class="header-nav__link" href="https://jubga.ru/meropriyatiya/">Афиша</a></li></ul>            </nav>

            <div class="header-mobile-menu__booking">
                <a href="/booking/" class="header-mobile-menu__booking-btn">
                    ЗАБРОНИРОВАТЬ
                </a>
            </div>

            <div class="header-socials">
                <a href="https://vk.com/public216106533" class="header-socials__link" target="_blank" rel="noopener">
                    <img src="https://jubga.ru/wp-content/themes/jubga/assets/svg/soc/vk-w.svg" alt="ВКонтакте" width="24" height="24">
                </a>
                <a href="https://t.me/otel_dzhubga" class="header-socials__link" target="_blank" rel="noopener">
                    <img src="https://jubga.ru/wp-content/themes/jubga/assets/svg/soc/Telegram-w.svg" alt="Telegram" width="24" height="24">
                </a>
                <a href="https://api.whatsapp.com/send?phone=79086762207&text=%D0%97%D0%B4%D1%80%D0%B0%D0%B2%D1%81%D1%82%D0%B2%D1%83%D0%B9%D1%82%D0%B5!%20%D0%AF%20%D0%BF%D0%B8%D1%88%D1%83%20%D0%B2%D0%B0%D0%BC%20%D1%81%20%D1%81%D0%B0%D0%B9%D1%82%D0%B0%20jubga.ru" class="header-socials__link" target="_blank" rel="noopener">
                    <img src="https://jubga.ru/wp-content/themes/jubga/assets/svg/soc/whatsapp-w.svg" alt="WhatsApp" width="24" height="24">
                </a>
                <a href="https://ok.ru/group/70000037892278" class="header-socials__link" target="_blank" rel="noopener">
                    <img src="https://jubga.ru/wp-content/themes/jubga/assets/svg/soc/ok-w.svg" alt="Одноклассники" width="24" height="24">
                </a>
                <a href="https://max.ru/id6455074670_bot" class="header-socials__link" target="_blank" rel="noopener" aria-label="Написать в MAX">
                    <img src="https://jubga.ru/wp-content/themes/jubga/assets/svg/soc/Max_logo.svg" alt="MAX" width="24" height="24" data-icon-white="https://jubga.ru/wp-content/themes/jubga/assets/svg/soc/Max_logo.svg" data-icon-black="https://jubga.ru/wp-content/themes/jubga/assets/svg/soc/Max_logo_black.svg">
                </a>
                <a href="tel:88003016311" class="header-socials__link" target="_blank" rel="noopener">
                    <img src="https://jubga.ru/wp-content/themes/jubga/assets/svg/soc/Calling-w.svg" alt="Телефон" width="24" height="24">
                </a>
            </div>
        </div>
    </div>
</header>
			<div class="site__menu-block menu-block">
	<div class="container menu-block__container">
		<div class="menu-block__inner">
			<div class="menu-block__left">
				<div class="menu-block__left-title">Выберите удобный 
					способ связи</div>
					<ul class="feedback-list ">
			<li class="feedback-list__item">
			<a class="feedback-list__item-button feedback-list__item-button--telegram" target="_blank" href="https://t.me/+79283313113">
				<svg class="feedback-list__item-icon">
					<use xlink:href="#i-telegram"></use>
				</svg>
				<span class="feedback-list__item-data">
					<span class="feedback-list__item-value">Написать в Telegram</span>
				</span>
				<svg class="feedback-list__item-arrow">
					<use xlink:href="#i-arrow"></use>
				</svg>
			</a>
		</li>
				<li class="feedback-list__item">
			<a class="feedback-list__item-button feedback-list__item-button--whatsapp" target="_blank" href="https://api.whatsapp.com/send?phone=79086762207&text=%D0%97%D0%B4%D1%80%D0%B0%D0%B2%D1%81%D1%82%D0%B2%D1%83%D0%B9%D1%82%D0%B5!%20%D0%AF%20%D0%BF%D0%B8%D1%88%D1%83%20%D0%B2%D0%B0%D0%BC%20%D1%81%20%D1%81%D0%B0%D0%B9%D1%82%D0%B0%20jubga.ru">
				<svg class="feedback-list__item-icon">
					<use xlink:href="#i-whatsapp"></use>
				</svg>
				<span class="feedback-list__item-data">
					<span class="feedback-list__item-value">Написать в WhatsApp</span>
				</span>
				<svg class="feedback-list__item-arrow">
					<use xlink:href="#i-arrow"></use>
				</svg>
			</a>
		</li>
				<li class="feedback-list__item">
			<a href="tel:88003016311" class="feedback-list__item-button">
				<svg class="feedback-list__item-icon">
					<use xlink:href="#i-phone"></use>
				</svg>
				<span class="feedback-list__item-data">
					<span class="feedback-list__item-value">Позвонить 8 800 301-63-11</span>
					<span class="feedback-list__item-desc">Звонок по России бесплатный</span>
				</span>
				<svg class="feedback-list__item-arrow">
					<use xlink:href="#i-arrow"></use>
				</svg>
			</a>
		</li>
				<li class="feedback-list__item">
			<button data-form="zayavka" class="feedback-list__item-button">
				<svg class="feedback-list__item-icon">
					<use xlink:href="#i-phone"></use>
				</svg>
				<span class="feedback-list__item-data">
					<span class="feedback-list__item-value">Заказать обратный звонок</span>
					<span class="feedback-list__item-desc">Оставить заявку</span>
				</span>
				<svg class="feedback-list__item-arrow">
					<use xlink:href="#i-arrow"></use>
				</svg>
			</button>
		</li>
		</ul>
			</div>
			<div class="menu-block__right">
				<nav class="menu-block__main-menu"><ul class="main-menu"><li class="main-menu__item"><a class="main-menu__link" href="https://jubga.ru/sobytiya-iyunya/">События июня</a></li>
<li class="main-menu__item"><a class="main-menu__link" href="https://jubga.ru/placement/">Номера</a></li>
<li class="main-menu__item"><a class="main-menu__link" href="https://jubga.ru/o-nas/">О нас</a></li>
<li class="main-menu__item"><a class="main-menu__link" href="https://jubga.ru/spec/">Акции</a></li>
<li class="main-menu__item"><a class="main-menu__link" href="https://jubga.ru/wellness/">Медицина</a></li>
<li class="main-menu__item"><a class="main-menu__link" href="https://jubga.ru/meropriyatija/">Мероприятия</a></li>
<li class="main-menu__item"><a class="main-menu__link" href="https://jubga.ru/meropriyatiya/">Афиша</a></li>
</ul></nav>				<div class="menu-block__info">
					<a href="/spec/" class="menu-block__info-item menu-block__info-item--booking-link hot-link">
						<svg class="hot-link__icon">
							<use xlink:href="#i-fire"></use>
						</svg>
						<span class="hot-link__text">Спецпредложения</span>
						<svg class="hot-link__arrow">
							<use xlink:href="#i-arrow"></use>
						</svg>
					</a>
					<div class="menu-block__info-item menu-block__info-item--booking-panel booking-panel">
		<div class="booking-panel__icons">
			<a class="booking-panel__icon-link booking-panel__icon-link--telegram" target="_blank" href="https://t.me/+79283313113">
			<svg class="booking-panel__icon booking-panel__icon--telegram">
				<use xlink:href="#i-telegram"></use>
			</svg>
		</a>
			<a class="booking-panel__icon-link booking-panel__icon-link--max" target="_blank" rel="noopener" href="https://max.ru/id6455074670_bot" aria-label="Написать в MAX">
			<svg class="booking-panel__icon booking-panel__icon--max">
				<use xlink:href="#i-max"></use>
			</svg>
		</a>
			<a href="tel:88003016311" target="_blank" class="booking-panel__icon-link booking-panel__icon-link--phone">
			<svg class="booking-panel__icon booking-panel__icon--phone">
				<use xlink:href="#i-phone"></use>
			</svg>
		</a>
		</div>
	<a href="/booking/" class="booking-panel__button button button--white">Забронировать</a>
</div>
															<div class="menu-block__info-item menu-block__info-item--address address-block">
							<div class="address-block__map">
								<img src="https://jubga.ru/wp-content/themes/jubga/assets/images/map.jpg" alt="" class="address-block__img">
							</div>
							<div class="address-block__info">
								<div class="address-block__label">Адрес:</div>
								<div class="address-block__text">Кооперативная 2, Джубга, Краснодарский край</div>
								<a href="/contacts/" class="address-block__link">Посмотреть на карте</a>
							</div>
						</div>
													</div>
			</div>
		</div>
	</div>
</div>		
		<main class="site__content">
<div class="home">

    <section class="home__first-screen section first-screen">

    <video
        class="first-screen__background lazy-video"
        muted
        loop
        playsinline
        preload="none"
        autoplay
        poster="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==">

        <source
            data-src="https://jubga.ru/wp-content/themes/jubga/assets/video/first-screen.mp4"
            type="video/mp4">

        <source
            data-src="https://jubga.ru/wp-content/themes/jubga/assets/video/first-screen.webm"
            type="video/webm">

    </video>

    <div class="first-screen__inner">
        <div class="first-screen__text">
            <span class="title">Парк-отель Джубга</span>

            <h1>
                Семейный отдых круглый год</br>
                <span>по системе все включено с собственным пляжем<br> и комплексом бассейнов с подогревом</span>
            </h1>

        </div>

        <div class="first-screen__booking">
            <p>Запланируйте ваш отдых прямо сейчас</p>
            
            <div id="tl-search-form" class="first-screen__tl-booking">
                &nbsp;
            </div>
        </div>
    </div>
</section>
    <div class="wellness">

                                                                                <section class="wellness-section wellness-promo">
                        <div class="wellness-promo__container">
                            <div class="wellness-promo__grid">
                                <div class="wellness-promo__media">
                                                                            <img src="https://jubga.ru/wp-content/uploads/2026/05/e_k9udpjeow9dhfpt35ckbuqjhmekdhvetn78jfcncwll85qznl6p6jreupz-pxkr_rlkndl5itkrcned5r3xgeu-scaled-445x500.webp" class="wellness-promo__img" alt="ПРИГЛАШАЕМ ВАС В «ПАРК-ОТЕЛЬ ДЖУБГА» НА ЯРКИЕ СОБЫТИЯ ИЮНЯ!" width="445" height="500" loading="lazy" decoding="async">
                                                                    </div>
                                <div class="wellness-promo__content">
                                                                            <h2 class="wellness-promo__title">ПРИГЛАШАЕМ ВАС В «ПАРК-ОТЕЛЬ ДЖУБГА» НА ЯРКИЕ СОБЫТИЯ ИЮНЯ!</h2>
                                    
                                                                            <div class="wellness-promo__text"><p><strong><picture decoding="async" class="alignnone wp-image-5705 "><source type="image/webp" srcset="https://jubga.ru/wp-content/compressx-nextgen/uploads/2026/05/resurs-2@10x-150x150.png.webp 150w, https://jubga.ru/wp-content/compressx-nextgen/uploads/2026/05/resurs-2@10x-300x300.png.webp 300w, https://jubga.ru/wp-content/compressx-nextgen/uploads/2026/05/resurs-2@10x.png.webp 568w" sizes="(max-width: 41px) 100vw, 41px"/><img decoding="async" class="alignnone wp-image-5705 " src="https://jubga.ru/wp-content/uploads/2026/05/resurs-2@10x-150x150.png" alt="" width="41" height="41" srcset="https://jubga.ru/wp-content/uploads/2026/05/resurs-2@10x-150x150.png 150w, https://jubga.ru/wp-content/uploads/2026/05/resurs-2@10x-300x300.png 300w, https://jubga.ru/wp-content/uploads/2026/05/resurs-2@10x.png 568w" sizes="(max-width: 41px) 100vw, 41px"/></picture>  Этот месяц станет настоящим семейным праздником. </strong></p>
<p>&nbsp;</p>
<p>Вас ждут:</p>
<ul>
<li>Детские анимационные шоу</li>
<li>Вечерние концерты и вечеринки на пляже</li>
<li>Пенные дискотеки и краски холли</li>
<li>Главный герой отеля &#8212; Джоб и его друзья</li>
</ul>
<p>&nbsp;</p>
<p>Не упустите возможность создать незабываемые воспоминания вместе с нами!</p>
</div>
                                    
                                                                            <a href="https://jubga.ru/sobytiya-iyunya/" class="wellness-promo__btn" aria-label="Подробнее:">
                                            Подробнее:                                        </a>
                                                                    </div>
                            </div>
                        </div>
                    </section>
                                    
                                                            <section class="wellness-section" style="padding: 100px 0; background-color: #fcfcfc;">
                        <div class="wellness-container">
                            <h2 class="wellness-h1" style="color: #1f8b96; text-align: center; margin-bottom: 60px;">
                                Всё включено — <span style="font-weight: 300; font-style: italic;">отдыхайте без забот!</span>
                            </h2>

                            <div class="wellness-two" style="display: flex; gap: 60px; align-items: flex-start; justify-content: space-between;">

                                                                <div class="wellness-text-side" style="flex: 1.2; max-width: 60%;">
                                    <div style="border-left: 4px solid #1f8b96; padding-left: 20px; margin-bottom: 40px;">
                                        <p style="font-size: 18px; color: #555; line-height: 1.6; margin: 0;">
                                            Всё включено — отдыхайте без забот!

Ваше идеальный отдых начинается здесь. Мы не просто предлагаем услуги — мы создаём пространство для беззаботной жизни у моря, где продумана каждая деталь.
                                        </p>
                                    </div>

                                                                        <div class="info-block-box" style="background: #fff; border-radius: 24px; padding: 30px; margin-bottom: 25px; box-shadow: 0 10px 30px rgba(0,0,0,0.05);">
                                        <h3 style="color: #1f8b96; font-size: 20px; margin-bottom: 20px;">Отдыхайте, не думая ни о чём:</h3>
                                        <ul style="list-style: none; padding: 0; margin: 0;">
                                                                                                <li style="padding: 10px 0; border-bottom: 1px solid #f5f5f5; display: flex; align-items: center; font-size: 16px; color: #333;">
                                                        <span style="color: #1f8b96; margin-right: 12px; font-size: 18px;">●</span>
                                                        Питание «Шведская линия»                                                    </li>
                                                                                                <li style="padding: 10px 0; border-bottom: 1px solid #f5f5f5; display: flex; align-items: center; font-size: 16px; color: #333;">
                                                        <span style="color: #1f8b96; margin-right: 12px; font-size: 18px;">●</span>
                                                        Развлечения, анимация и досуг для детей и взрослых.                                                    </li>
                                                                                                <li style="padding: 10px 0; border-bottom: 1px solid #f5f5f5; display: flex; align-items: center; font-size: 16px; color: #333;">
                                                        <span style="color: #1f8b96; margin-right: 12px; font-size: 18px;">●</span>
                                                        Подогреваемые бассейны под открытым небом.                                                    </li>
                                                                                                <li style="padding: 10px 0; border-bottom: 1px solid #f5f5f5; display: flex; align-items: center; font-size: 16px; color: #333;">
                                                        <span style="color: #1f8b96; margin-right: 12px; font-size: 18px;">●</span>
                                                        Забота о себе — SPA-комплекс, оздоровление и релакс.                                                    </li>
                                                                                                <li style="padding: 10px 0; border-bottom: 1px solid #f5f5f5; display: flex; align-items: center; font-size: 16px; color: #333;">
                                                        <span style="color: #1f8b96; margin-right: 12px; font-size: 18px;">●</span>
                                                        Наша искренняя забота и гостеприимство.                                                    </li>
                                                                                    </ul>
                                    </div>

                                                                        <div class="info-block-box" style="background: #fff; border-radius: 24px; padding: 30px; margin-bottom: 25px; box-shadow: 0 10px 30px rgba(0,0,0,0.05);">
                                        <h3 style="color: #1f8b96; font-size: 20px; margin-bottom: 20px;">Наслаждайтесь каждым мгновением:</h3>
                                        <ul style="list-style: none; padding: 0; margin: 0;">
                                                                                                <li style="padding: 10px 0; border-bottom: 1px solid #f5f5f5; display: flex; align-items: center; font-size: 16px; color: #333;">
                                                        <span style="color: #1f8b96; margin-right: 12px; font-size: 18px;">●</span>
                                                        1-я береговая линия — ваша дорога к морю занимает всего 2 минуты.                                                    </li>
                                                                                                <li style="padding: 10px 0; border-bottom: 1px solid #f5f5f5; display: flex; align-items: center; font-size: 16px; color: #333;">
                                                        <span style="color: #1f8b96; margin-right: 12px; font-size: 18px;">●</span>
                                                        Простор и природа — 14 гектаров ухоженной парковой территории.                                                    </li>
                                                                                                <li style="padding: 10px 0; border-bottom: 1px solid #f5f5f5; display: flex; align-items: center; font-size: 16px; color: #333;">
                                                        <span style="color: #1f8b96; margin-right: 12px; font-size: 18px;">●</span>
                                                        Дух истории — собственный древний дольмен на территории отеля.                                                    </li>
                                                                                                <li style="padding: 10px 0; border-bottom: 1px solid #f5f5f5; display: flex; align-items: center; font-size: 16px; color: #333;">
                                                        <span style="color: #1f8b96; margin-right: 12px; font-size: 18px;">●</span>
                                                        Пространство для выбора — 7  жилых корпусов с разным уровнем комфорта.                                                    </li>
                                                                                    </ul>
                                    </div>

                                    <p style="font-weight: 700; color: #1f8b96; font-size: 16px; text-transform: uppercase;">
                                        «Парк-Отель Джубга» — ваш мир «Всё включено» у самого моря.                                    </p>
                                </div>

                                                                <div class="wellness-gallery-vertical" style="flex: 0.8; display: flex; flex-direction: column; gap: 20px; align-self: stretch;">
                                                                                <div style="flex: 1; border-radius: 30px; overflow: hidden; box-shadow: 0 20px 40px rgba(0,0,0,0.1);">
                                                <img src="https://jubga.ru/wp-content/uploads/2026/02/vsyo-vklyucheno-1-1-460x380.webp" style="width: 100%; height: 100%; object-fit: cover;" width="460" height="380" loading="lazy" decoding="async">
                                            </div>
                                                                                <div style="flex: 1; border-radius: 30px; overflow: hidden; box-shadow: 0 20px 40px rgba(0,0,0,0.1);">
                                                <img src="https://jubga.ru/wp-content/uploads/2026/02/vsyo-vklyucheno-2-1-scaled-460x380.webp" style="width: 100%; height: 100%; object-fit: cover;" width="460" height="380" loading="lazy" decoding="async">
                                            </div>
                                                                    </div>

                            </div>
                        </div>
                    </section>

                                    
                                                            <section class="wellness-section" style="padding: 60px 0;">
                        <div class="wellness-container">
                            <div class="services-grid" style="display: grid; grid-template-columns: repeat(4, 1fr); gap: 20px; border-top: 1px solid #eee;">
                                                                    <div style="border-left: 2px solid #1f8b96; padding: 20px 15px;">
                                        <h3 style="font-size:18px; margin-bottom:10px;">Спа-комплекс</h3>
                                        <p style="font-size:14px; color:#666;">Крытый и открытые бассейны, сауна, хамам, русская баня, массажный кабинет, спа-программы
</p>
                                    </div>
                                                                    <div style="border-left: 2px solid #1f8b96; padding: 20px 15px;">
                                        <h3 style="font-size:18px; margin-bottom:10px;">Рестораны и бары</h3>
                                        <p style="font-size:14px; color:#666;">Шведская линия, ресторан "DJU", лобби-бар, летняя терраса, бары у бассейна, кафе на пляже
</p>
                                    </div>
                                                                    <div style="border-left: 2px solid #1f8b96; padding: 20px 15px;">
                                        <h3 style="font-size:18px; margin-bottom:10px;">Спорт</h3>
                                        <p style="font-size:14px; color:#666;">Спортивные площадки, тренажёрный зал, прокат велосипедов, настольный теннис, пешеходные маршруты
</p>
                                    </div>
                                                                    <div style="border-left: 2px solid #1f8b96; padding: 20px 15px;">
                                        <h3 style="font-size:18px; margin-bottom:10px;">Сервисы в отеле</h3>
                                        <p style="font-size:14px; color:#666;">Круглосуточная стойка регистрации, хранение багажа, парковка, Wi-Fi на всей территории
</p>
                                    </div>
                                                                    <div style="border-left: 2px solid #1f8b96; padding: 20px 15px;">
                                        <h3 style="font-size:18px; margin-bottom:10px;">Инфраструктура для детей</h3>
                                        <p style="font-size:14px; color:#666;">Детские бассейны, детская комната, анимация, детское меню в ресторане, детская площадка, деревня Хоббитов</p>
                                    </div>
                                                                    <div style="border-left: 2px solid #1f8b96; padding: 20px 15px;">
                                        <h3 style="font-size:18px; margin-bottom:10px;">Близость к достопримечательностям</h3>
                                        <p style="font-size:14px; color:#666;">Аквапарк "Джубга", дельфинарий,  горы Маркотхского хребта, дольмены</p>
                                    </div>
                                                                    <div style="border-left: 2px solid #1f8b96; padding: 20px 15px;">
                                        <h3 style="font-size:18px; margin-bottom:10px;">Услуги для бизнеса</h3>
                                        <p style="font-size:14px; color:#666;">Конференц-залы и банкетные-залы, организация свадеб, банкетов и корпоративов</p>
                                    </div>
                                                            </div>
                        </div>
                    </section>

                                    
                                                            <section class="actions-section" style="padding: 60px 0; background: #fff; overflow: hidden;">
                        <div class="wellness-container" style="max-width: 1280px; margin: 0 auto; padding: 0 15px;">

                            <div style="display: flex; justify-content: space-between; align-items: center; margin-bottom: 50px;">
                                <h2 class="wellness-h1" style="color: #1f8b96; margin: 0; font-size: 36px;">Акции</h2>
                                <div class="actions-nav">
                                    <button class="nav-btn" id="action-prev">←</button>
                                    <button class="nav-btn" id="action-next">→</button>
                                </div>
                            </div>

                            <div id="actions-container" style="display: grid; grid-auto-flow: column; grid-auto-columns: calc(33.333% - 20px); gap: 30px; overflow-x: auto; scroll-behavior: smooth; padding: 10px 0 40px 0; scrollbar-width: none; -ms-overflow-style: none;">
                                
                                        <a href="https://jubga.ru/spec/besplatnye-nochi-platite-za-3-otdyhajte-4/" class="action-card-link" style="display: block; text-decoration: none; position: relative;">
                                            <div class="action-card" style="position: relative; height: 450px; border-radius: 25px; overflow: hidden; background: #f0f0f0; box-shadow: 0 10px 30px rgba(0,0,0,0.05); transition: transform 0.3s ease, box-shadow 0.3s ease;">

                                                                                                                                                        <img src="https://jubga.ru/wp-content/uploads/2026/05/apmign7-scaled-400x450.webp" class="zoom-img" style="width: 100%; height: 100%; object-fit: cover; transition: transform 0.7s cubic-bezier(0.25, 0.46, 0.45, 0.94);" width="400" height="450" loading="lazy" decoding="async">
                                                
                                                <div class="card-overlay" style="position: absolute; bottom: 0; left: 0; right: 0; height: 70%; background: linear-gradient(to top, rgba(0,0,0,0.8) 0%, transparent 100%); transition: opacity 0.3s ease;"></div>

                                                <div style="position: absolute; bottom: 35px; left: 30px; right: 30px; z-index: 2;">
                                                    <h3 style="color: #fff; font-size: 22px; font-weight: 700; line-height: 1.3; margin: 0; text-shadow: 0 2px 4px rgba(0,0,0,0.3);">
                                                        «Бесплатные ночи»: Платите за 3 — отдыхайте 4!                                                    </h3>
                                                    <div class="action-badge" style="display: inline-block; margin-top: 15px; padding: 6px 15px; background: #1f8b96; color: #fff; border-radius: 12px; border: 1px solid #1f8b96; font-size: 12px; text-transform: uppercase; letter-spacing: 1px;">Подробнее</div>
                                                </div>
                                            </div>
                                        </a>

                                    
                                        <a href="https://jubga.ru/spec/goryashhee-predlozhenie-%e2%88%9220/" class="action-card-link" style="display: block; text-decoration: none; position: relative;">
                                            <div class="action-card" style="position: relative; height: 450px; border-radius: 25px; overflow: hidden; background: #f0f0f0; box-shadow: 0 10px 30px rgba(0,0,0,0.05); transition: transform 0.3s ease, box-shadow 0.3s ease;">

                                                                                                                                                        <img src="https://jubga.ru/wp-content/uploads/2026/03/goryashhee-predlozhenie-scaled-400x450.webp" class="zoom-img" style="width: 100%; height: 100%; object-fit: cover; transition: transform 0.7s cubic-bezier(0.25, 0.46, 0.45, 0.94);" width="400" height="450" loading="lazy" decoding="async">
                                                
                                                <div class="card-overlay" style="position: absolute; bottom: 0; left: 0; right: 0; height: 70%; background: linear-gradient(to top, rgba(0,0,0,0.8) 0%, transparent 100%); transition: opacity 0.3s ease;"></div>

                                                <div style="position: absolute; bottom: 35px; left: 30px; right: 30px; z-index: 2;">
                                                    <h3 style="color: #fff; font-size: 22px; font-weight: 700; line-height: 1.3; margin: 0; text-shadow: 0 2px 4px rgba(0,0,0,0.3);">
                                                        ГОРЯЩЕЕ ПРЕДЛОЖЕНИЕ: −20% на отдых в мае!                                                    </h3>
                                                    <div class="action-badge" style="display: inline-block; margin-top: 15px; padding: 6px 15px; background: #1f8b96; color: #fff; border-radius: 12px; border: 1px solid #1f8b96; font-size: 12px; text-transform: uppercase; letter-spacing: 1px;">Подробнее</div>
                                                </div>
                                            </div>
                                        </a>

                                    
                                        <a href="https://jubga.ru/spec/akcziya-rannee-bronirovanie/" class="action-card-link" style="display: block; text-decoration: none; position: relative;">
                                            <div class="action-card" style="position: relative; height: 450px; border-radius: 25px; overflow: hidden; background: #f0f0f0; box-shadow: 0 10px 30px rgba(0,0,0,0.05); transition: transform 0.3s ease, box-shadow 0.3s ease;">

                                                                                                                                                        <img src="https://jubga.ru/wp-content/uploads/2023/02/photo_2025-10-27_13-43-40-400x450.webp" class="zoom-img" style="width: 100%; height: 100%; object-fit: cover; transition: transform 0.7s cubic-bezier(0.25, 0.46, 0.45, 0.94);" width="400" height="450" loading="lazy" decoding="async">
                                                
                                                <div class="card-overlay" style="position: absolute; bottom: 0; left: 0; right: 0; height: 70%; background: linear-gradient(to top, rgba(0,0,0,0.8) 0%, transparent 100%); transition: opacity 0.3s ease;"></div>

                                                <div style="position: absolute; bottom: 35px; left: 30px; right: 30px; z-index: 2;">
                                                    <h3 style="color: #fff; font-size: 22px; font-weight: 700; line-height: 1.3; margin: 0; text-shadow: 0 2px 4px rgba(0,0,0,0.3);">
                                                        Тариф «Бронируй лето заранее»                                                    </h3>
                                                    <div class="action-badge" style="display: inline-block; margin-top: 15px; padding: 6px 15px; background: #1f8b96; color: #fff; border-radius: 12px; border: 1px solid #1f8b96; font-size: 12px; text-transform: uppercase; letter-spacing: 1px;">Подробнее</div>
                                                </div>
                                            </div>
                                        </a>

                                    
                                        <a href="https://jubga.ru/spec/kuban-skidka-15/" class="action-card-link" style="display: block; text-decoration: none; position: relative;">
                                            <div class="action-card" style="position: relative; height: 450px; border-radius: 25px; overflow: hidden; background: #f0f0f0; box-shadow: 0 10px 30px rgba(0,0,0,0.05); transition: transform 0.3s ease, box-shadow 0.3s ease;">

                                                                                                                                                        <img src="https://jubga.ru/wp-content/uploads/2025/09/gostepriimstvo-kubani-400x450.webp" class="zoom-img" style="width: 100%; height: 100%; object-fit: cover; transition: transform 0.7s cubic-bezier(0.25, 0.46, 0.45, 0.94);" width="400" height="450" loading="lazy" decoding="async">
                                                
                                                <div class="card-overlay" style="position: absolute; bottom: 0; left: 0; right: 0; height: 70%; background: linear-gradient(to top, rgba(0,0,0,0.8) 0%, transparent 100%); transition: opacity 0.3s ease;"></div>

                                                <div style="position: absolute; bottom: 35px; left: 30px; right: 30px; z-index: 2;">
                                                    <h3 style="color: #fff; font-size: 22px; font-weight: 700; line-height: 1.3; margin: 0; text-shadow: 0 2px 4px rgba(0,0,0,0.3);">
                                                        Гостеприимство Кубани                                                    </h3>
                                                    <div class="action-badge" style="display: inline-block; margin-top: 15px; padding: 6px 15px; background: #1f8b96; color: #fff; border-radius: 12px; border: 1px solid #1f8b96; font-size: 12px; text-transform: uppercase; letter-spacing: 1px;">Подробнее</div>
                                                </div>
                                            </div>
                                        </a>

                                                                </div>
                        </div>
                    </section>

                                    
                                                            <section class="wellness-section" style="padding: 100px 0; margin-bottom: 60px; background: white;">
                        <div class="wellness-container" style="max-width: 1280px; margin: 0 auto; padding: 0 15px;">

                            <h2 class="wellness-h1" style="color: #1f8b96; margin-bottom: 30px; font-size: 36px; font-weight: 700;">
                                7 жилых корпусов <br><span style="color: #ccc;">на любой выбор</span>
                            </h2>

                            <div class="buildings-description" style="margin-bottom: 50px; max-width: 1000px;">
                                <div style="font-size: 18px; line-height: 1.6; color: #333; margin-bottom: 20px;">7 жилых корпусов на любой выбор

В обновлённом, но сохранившим традиции и дух прошлого в гармонии с природой комплексе созданы все условия для комфортного проживания
</div><div style="font-size: 16px; line-height: 1.5; color: #666;">Мы предлагаем гостям уровень проживания на любые запросы.
От изысканных люксов и апартаментов до экономичных двух-трехместных номеров
</div>                            </div>

                            <div class="wellness-two" style="display: grid; grid-template-columns: 1fr 1.8fr; gap: 80px;">
                                <div class="buildings-nav" style="display: flex; flex-direction: column; gap: 10px;">
                                                                                <div class="building-item"
                                                data-image="https://jubga.ru/wp-content/uploads/2026/02/parus-1-scaled-780x550.webp"
                                                style="padding: 20px 25px; border-radius: 16px; cursor: pointer; display: flex; justify-content: space-between; align-items: center; background: #f4f9fa; transition: 0.3s;">
                                                <span style="font-size: 18px; font-weight: 600; color: #333;">Корпус &quot;Парус&quot;</span>
                                                <div class="circle-arrow" style="width: 32px; height: 32px; border-radius: 50%; border: 1px solid #1f8b96; display: flex; align-items: center; justify-content: center; color: #1f8b96;">→</div>
                                            </div>
                                                                                <div class="building-item"
                                                data-image="https://jubga.ru/wp-content/uploads/2026/02/foto5633-1-1-scaled-780x550.webp"
                                                style="padding: 20px 25px; border-radius: 16px; cursor: pointer; display: flex; justify-content: space-between; align-items: center; background: #f4f9fa; transition: 0.3s;">
                                                <span style="font-size: 18px; font-weight: 600; color: #333;">Корпус &quot;Пушкино&quot;</span>
                                                <div class="circle-arrow" style="width: 32px; height: 32px; border-radius: 50%; border: 1px solid #1f8b96; display: flex; align-items: center; justify-content: center; color: #1f8b96;">→</div>
                                            </div>
                                                                                <div class="building-item"
                                                data-image="https://jubga.ru/wp-content/uploads/2026/02/magnoliya-1-780x550.webp"
                                                style="padding: 20px 25px; border-radius: 16px; cursor: pointer; display: flex; justify-content: space-between; align-items: center; background: #f4f9fa; transition: 0.3s;">
                                                <span style="font-size: 18px; font-weight: 600; color: #333;">Корпус &quot;Магнолия&quot;</span>
                                                <div class="circle-arrow" style="width: 32px; height: 32px; border-radius: 50%; border: 1px solid #1f8b96; display: flex; align-items: center; justify-content: center; color: #1f8b96;">→</div>
                                            </div>
                                                                                <div class="building-item"
                                                data-image="https://jubga.ru/wp-content/uploads/2026/02/dacha-lavrova-1-scaled-780x550.webp"
                                                style="padding: 20px 25px; border-radius: 16px; cursor: pointer; display: flex; justify-content: space-between; align-items: center; background: #f4f9fa; transition: 0.3s;">
                                                <span style="font-size: 18px; font-weight: 600; color: #333;">Корпус &quot;Дача Лаврова&quot;</span>
                                                <div class="circle-arrow" style="width: 32px; height: 32px; border-radius: 50%; border: 1px solid #1f8b96; display: flex; align-items: center; justify-content: center; color: #1f8b96;">→</div>
                                            </div>
                                                                                <div class="building-item"
                                                data-image="https://jubga.ru/wp-content/uploads/2026/02/yuzhnyj-1-780x550.webp"
                                                style="padding: 20px 25px; border-radius: 16px; cursor: pointer; display: flex; justify-content: space-between; align-items: center; background: #f4f9fa; transition: 0.3s;">
                                                <span style="font-size: 18px; font-weight: 600; color: #333;">Корпус &quot;Южный&quot;</span>
                                                <div class="circle-arrow" style="width: 32px; height: 32px; border-radius: 50%; border: 1px solid #1f8b96; display: flex; align-items: center; justify-content: center; color: #1f8b96;">→</div>
                                            </div>
                                                                                <div class="building-item"
                                                data-image="https://jubga.ru/wp-content/uploads/2026/02/lazurnyj-1-scaled-780x550.webp"
                                                style="padding: 20px 25px; border-radius: 16px; cursor: pointer; display: flex; justify-content: space-between; align-items: center; background: #f4f9fa; transition: 0.3s;">
                                                <span style="font-size: 18px; font-weight: 600; color: #333;">Корпус &quot;Лазурный&quot;</span>
                                                <div class="circle-arrow" style="width: 32px; height: 32px; border-radius: 50%; border: 1px solid #1f8b96; display: flex; align-items: center; justify-content: center; color: #1f8b96;">→</div>
                                            </div>
                                                                                <div class="building-item"
                                                data-image="https://jubga.ru/wp-content/uploads/2026/02/1-ya-liniya-1-780x550.webp"
                                                style="padding: 20px 25px; border-radius: 16px; cursor: pointer; display: flex; justify-content: space-between; align-items: center; background: #f4f9fa; transition: 0.3s;">
                                                <span style="font-size: 18px; font-weight: 600; color: #333;">Корпус &quot;1-я линия&quot;</span>
                                                <div class="circle-arrow" style="width: 32px; height: 32px; border-radius: 50%; border: 1px solid #1f8b96; display: flex; align-items: center; justify-content: center; color: #1f8b96;">→</div>
                                            </div>
                                                                    </div>

                                <div class="building-display">
                                    <div style="width: 100%; height: 550px; overflow: hidden; border-radius: 40px;box-shadow: 0 30px 60px rgb(0 0 0 / 5%); background: #eee;">
                                        <img id="main-building-img" src="" style="width: 100%; height: 100%; object-fit: cover; transition: opacity 0.5s ease; opacity: 0;" width="780" height="550" loading="lazy" decoding="async">
                                    </div>
                                </div>
                            </div>
                        </div>
                    </section>
                
            </div>

    <div class="map-page">
	<div class="container">
		<div class="title-block__breadcrumbs">
			<h1 class="page-title">Интерактивная карта</h1>
		</div>
	</div>

	<div class="map-page-content">

		<!-- ЛЕВАЯ ЧАСТЬ — КАРТА -->
		<div class="map-container" id="mapContainer">
			<div class="map-wrapper" id="mapWrapper">
				<div class="map-stage" id="mapStage">
					<img id="mapImage" src="https://jubga.ru/wp-content/themes/jubga/assets/images/karta2.webp" alt="Карта">
				</div>
			</div>

			<div class="controls">
				<button class="control-btn" id="zoomOut">−</button>
				<button class="control-btn" id="zoomIn">+</button>
				<button class="control-btn" id="reset">⟲</button>
			</div>
			<div class="status-info" id="statusInfo">Масштаб: 1.0x</div>
		</div>

		<!-- ПРАВАЯ ПАНЕЛЬ СО СПИСКОМ ТОЧЕК -->
		<aside class="points-panel">
			<h3 class="points-panel-title">Локации на территории</h3>
			<div id="pointsList" class="points-list"></div>
		</aside>

	</div>

	<!-- Модальное окно -->
	<div class="modal" id="infoModal">
		<div class="modal-content">
			<div class="modal-header">
				<div class="modal-title" id="modalTitle"></div>
				<button id="modalClose">×</button>
			</div>
			<div class="modal-body">
				<div class="description" id="modalDesc"></div>
				<div class="images-grid" id="modalImages"></div>
			</div>
		</div>
	</div>

	<!-- Полноэкранный просмотр -->
	<div class="fullscreen" id="fullscreenView">
		<span class="fullscreen-close" id="fullscreenClose">×</span>
		<img id="fullscreenImg" src="" alt="">
	</div>
</div>

<script>
	window.MapConfig = {
		points: "https://jubga.ru/wp-content/themes/jubga/assets/editor/points.json",
		images: "https://jubga.ru/wp-content/themes/jubga/assets/editor/"
	};
</script>

<style>
	/* ===== Общий сброс ===== */
body {
	font-family: "Segoe UI", Tahoma, Arial, sans-serif;
	background: #ffffff;
	margin: 0;
}

/* ---------- ОБЩИЙ КОНТЕЙНЕР СТРАНИЦЫ ---------- */
.map-page-content {
	display: flex;
	gap: 25px;
	align-items: flex-start;
	margin-top: 20px;
}

/* ---------- ПРАВАЯ ПАНЕЛЬ ---------- */
.points-panel {
	width: 320px;
	background: #fff;
	padding: 20px;
	border-radius: 16px;
	box-shadow: 0 4px 20px rgba(0, 0, 0, 0.08);
	max-height: 80vh;
	overflow-y: auto;
	position: sticky;
	top: 20px;
}

.points-panel-title {
	font-size: 20px;
	font-weight: 600;
	color: #1B7A83;
	margin-bottom: 15px;
}

/* ---------- СПИСОК ТОЧЕК ---------- */
.points-list-item {
	background: #f5f9f9;
	border-radius: 12px;
	padding: 12px 15px;
	margin-bottom: 10px;
	cursor: pointer;
	transition: background .2s, transform .15s;
}

.points-list-item:hover {
	background: #e7f3f3;
	transform: translateX(3px);
}

.points-list-item-title {
	font-size: 16px;
	font-weight: 600;
	color: #1B7A83;
}

.points-list-item-location {
	font-size: 14px;
	color: #555;
	margin-top: 4px;
}

.map-point.highlight {
	transform: scale(1.6);
	background: #ff585d !important;
	z-index: 9999;
	box-shadow: 0 0 12px rgba(255, 88, 93, .8);
}

/* ---------- МОБИЛЬНАЯ ВЕРСИЯ ---------- */
@media (max-width: 900px) {
	.map-page-content {
		flex-direction: column;
	}

	.points-panel {
		width: 100%;
		max-height: none;
		position: static;
	}
}

/* ===== Контейнер страницы ===== */
.map-page {
	width: 100%;
	max-width: 1280px;
	margin: 0 auto 120px;
	padding: 0 15px;
}

.container {
	max-width: 1280px;
	margin: 0 auto;
}

/* ===== Хлебные крошки ===== */
.title-block__breadcrumbs {
	font-family: Inter, sans-serif;
	font-weight: 400;
	font-size: 16px;
	line-height: 24px;
}

/* ===== Заголовок ===== */
.page-title {
	width: 100%;
	max-width: 100%;
	font-family: "Suisse Intl", sans-serif;
	font-weight: 700;
	font-size: clamp(28px, 5vw, 60px);
	line-height: 1.2;
	text-align: left;
	margin: 40px auto 80px;
	color: rgb (30, 30, 30);
	word-break: break-word;
}

@media (max-width: 1024px) {
	.page-title {
		margin: 30px auto 60px;
		text-align: left;
	}
}

@media (max-width: 480px) {
	.page-title {
		font-size: clamp(24px, 6vw, 32px);
		margin: 20px auto 40px;
		text-align: left;
	}
}

/* ===== Карта ===== */
.map-container {
	position: relative;
	width: 100%;
	max-width: 900px;
	margin: 0 auto 120px;
	overflow: hidden;
	border-radius: 12px;
	border: 5px double #fff;
	background: #e9eef3;
	box-shadow: 0 10px 30px rgba(0, 0, 0, .1);

	/* ✅ чтобы контейнер имел высоту */
	min-height: 500px;
	display: flex;
	justify-content: center;
	align-items: center;
}

.map-wrapper {
	position: relative;
	width: 100%;
	height: 100%;
}

.map-stage {
	position: relative;
	width: 100%;
	height: 100%;
}

.map-stage img {
	display: block;
	width: 100%;
	height: 100%;
	object-fit: contain;
	/* ✅ заполняет контейнер, сохраняя пропорции */
	user-select: none;
	pointer-events: none;
	-webkit-user-drag: none;
}

/* ===== Точки ===== */
.map-point {
	position: absolute;
	width: 34px;
	height: 34px;
	border-radius: 50%;
	background: #1c7a84;
	border: 2px solid #fff;
	color: #fff;
	font-weight: 700;
	display: flex;
	align-items: center;
	justify-content: center;
	transform: translate(-50%, -50%);
	box-shadow: 0 2px 6px rgba(0, 0, 0, .25);
	z-index: 40;
	cursor: pointer;
	transition: transform .2s ease, background .2s ease;
}

.map-point:hover {
	transform: translate(-50%, -50%) scale(1.15);
	background: #c0392b;
}

/* ===== Кнопки управления ===== */
.controls {
	position: absolute;
	right: 18px;
	bottom: 18px;
	z-index: 90;
	display: flex;
	gap: 10px;
	flex-wrap: wrap;
}

.control-btn {
	width: 44px;
	height: 44px;
	border-radius: 50%;
	border: none;
	background: #fff;
	box-shadow: 0 6px 18px rgba(0, 0, 0, .12);
	font-size: 20px;
	cursor: pointer;
}

/* ===== Статус масштаба ===== */
.status-info {
	position: absolute;
	top: 20px;
	left: 20px;
	background-color: rgba(255, 255, 255, 0.9);
	padding: 8px 12px;
	border-radius: 6px;
	font-size: 12px;
	color: #2c3e50;
	box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1);
	z-index: 100;
}

/* ===== Модальное окно ===== */
.modal {
	display: none;
	position: fixed;
	inset: 0;
	background-color: rgba(0, 0, 0, 0.7);
	z-index: 1000;
	justify-content: center;
	align-items: center;
	padding: 20px;
}

.modal-content {
	background-color: white;
	border-radius: 12px;
	width: 100%;
	max-width: 500px;
	max-height: 90vh;
	overflow-y: auto;
	box-shadow: 0 20px 40px rgba(0, 0, 0, 0.2);
	animation: slideUp 0.3s ease;
}

.modal-header {
	padding: 20px;
	border-bottom: 1px solid #eee;
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.modal-title {
	font-size: 18px;
	font-weight: bold;
	color: #2c3e50;
}

#modalClose {
	background: none;
	border: none;
	font-size: 24px;
	cursor: pointer;
	color: #95a5a6;
	width: 30px;
	height: 30px;
	display: flex;
	justify-content: center;
	align-items: center;
	border-radius: 50%;
	transition: all 0.3s ease;
}

#modalClose:hover {
	background-color: #f5f5f5;
	color: #e74c3c;
}

.modal-body {
	padding: 20px;
}

#modalDesc {
	font-size: 14px;
	line-height: 1.6;
	color: #34495e;
	margin-bottom: 20px;
	text-align: justify;
}

/* ===== Сетка изображений ===== */
.images-grid {
	display: grid;
	grid-template-columns: repeat(2, 1fr);
	gap: 10px;
	margin-bottom: 20px;
}

.images-grid img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	border-radius: 8px;
	transition: transform 0.3s ease;
}

.images-grid img:hover {
	transform: scale(1.05);
}

/* ===== Полноэкранный просмотр ===== */
.fullscreen {
	display: none;
	position: fixed;
	inset: 0;
	background: rgba(0, 0, 0, 0.9);
	justify-content: center;
	align-items: center;
	z-index: 1000;
}

.fullscreen img {
	max-width: 90%;
	max-height: 90%;
	border-radius: 8px;
}

.fullscreen-close {
	position: absolute;
	top: 20px;
	right: 20px;
	font-size: 32px;
	color: #fff;
	cursor: pointer;
}

/* ===== Анимации ===== */
@keyframes slideUp {
	from {
		opacity: 0;
		transform: translateY(30px);
	}

	to {
		opacity: 1;
		transform: translateY(0);
	}
}

/* ===== Адаптив ===== */
@media (max-width: 1024px) {
	.map-page {
		max-width: 100%;
		padding: 0 10px;
	}

	.map-container {
		max-width: 100%;
	}
}

@media (max-width: 768px) {
	.map-container {
		min-height: 70vh;
		/* ✅ занимает 70% экрана */
		border-width: 3px;
		border-radius: 8px;
	}

	.map-point {
		width: 28px;
		height: 28px;
		font-size: 11px;
	}

	.control-btn {
		width: 36px;
		height: 36px;
		font-size: 18px;
	}

	.modal-content {
		margin: 10px;
		max-width: calc(100% - 20px);
	}

	.images-grid {
		grid-template-columns: 1fr;
		gap: 8px;
	}
}

@media (max-width: 480px) {
	.map-container {
		min-height: 80vh;
	}
}</style>

<script>
	document.addEventListener('DOMContentLoaded', ()=> {
  const container = document.getElementById('mapContainer');
  const wrapper   = document.getElementById('mapWrapper');
  const stage     = document.getElementById('mapStage');
  const img       = document.getElementById('mapImage');
  const status    = document.getElementById('statusInfo');

  const zoomInBtn  = document.getElementById('zoomIn');
  const zoomOutBtn = document.getElementById('zoomOut');
  const resetBtn   = document.getElementById('reset');

  const infoModal = document.getElementById('infoModal');
  const modalTitle = document.getElementById('modalTitle');
  const modalDesc = document.getElementById('modalDesc');
  const modalImages = document.getElementById('modalImages');
  const modalClose = document.getElementById('modalClose');

  const fullscreen = document.getElementById('fullscreenView');
  const fullscreenImg = document.getElementById('fullscreenImg');
  const fullscreenClose = document.getElementById('fullscreenClose');

  let imgW=0, imgH=0, displayedW=0, displayedH=0, offsetLeft=0, offsetTop=0;
  let scale=1, minScale=1, maxScale=3, step=0.2;
  let translateX=0, translateY=0;
  let isDragging=false, startX=0, startY=0;
  let pointsData=[];

  // Загрузка точек
function loadPoints(){
  fetch(MapConfig.points + '?v=' + Date.now())
    .then(r=>r.json())
    .then(d=>{
      pointsData = d;
      renderPoints();
      renderPointsList(); // ← добавили вызов списка точек
    })
    .catch(err => console.error('Points load error:', err));
}

function renderPoints(){
    stage.querySelectorAll('.map-point').forEach(n=>n.remove());

    pointsData.forEach(p=>{
        const el=document.createElement('div');
        el.className='map-point';
        el.dataset.id = p.id;       // ← ДОБАВИЛИ
        el.textContent=p.title||'';
        el.style.left=p.x+'%';
        el.style.top=p.y+'%';
        el.onclick=()=>showPointInfo(p);
        stage.appendChild(el);
    });
}

  function renderPointsList() {
    const list = document.getElementById('pointsList');
    if (!list) return;

    list.innerHTML = "";

    pointsData.forEach(p => {
        const item = document.createElement('div');
        item.className = "points-list-item";

item.innerHTML = `
    <div class="points-list-item-title">${p.title || p.id}</div>
    <div class="points-list-item-location">${p.location || ''}</div>
`;

item.addEventListener("mouseenter", () => highlightMapPoint(p.id));
item.addEventListener("mouseleave", () => unhighlightMapPoint(p.id));

item.addEventListener("click", () => {
    centerPointOnMap(p);
    showPointInfo(p);
});

        item.addEventListener("click", () => {
            centerPointOnMap(p);
            showPointInfo(p);
        });

        list.appendChild(item);
    });
  }

  function highlightMapPoint(id) {
    const point = stage.querySelector(`.map-point[data-id="${id}"]`);
    if (!point) return;

    point.classList.add("highlight");
  }

  function unhighlightMapPoint(id) {
    const point = stage.querySelector(`.map-point[data-id="${id}"]`);
    if (!point) return;

    point.classList.remove("highlight");
  }


  function showPointInfo(p) {
    modalTitle.textContent = p.location || p.title || '';
    modalDesc.textContent = p.description || '';
    modalImages.innerHTML = '';
    if(Array.isArray(p.images)){
      p.images.forEach(src=>{
        const i=document.createElement('img');
        i.src = MapConfig.images + src;
        i.onclick=()=>openFullscreen(i.src);
        modalImages.appendChild(i);
      });
    }
    infoModal.style.display='flex';
  }

  function centerPointOnMap(p) {
    const contW = container.clientWidth;
    const contH = container.clientHeight;

    const px = (p.x / 100) * displayedW;
    const py = (p.y / 100) * displayedH;

    translateX = contW / 2 - px * scale - offsetLeft * scale;
    translateY = contH / 2 - py * scale - offsetTop * scale;

    applyTransform();
  }

  modalClose.onclick = ()=> infoModal.style.display='none';
  infoModal.onclick = e => { if(e.target===infoModal) infoModal.style.display='none'; };

  // Полноэкранный просмотр
  function openFullscreen(src){
    fullscreenImg.src = src;
    fullscreen.style.display = 'flex';
  }
  fullscreenClose.onclick = ()=> fullscreen.style.display = 'none';
  fullscreen.onclick = e => { if(e.target===fullscreen) fullscreen.style.display = 'none'; };

  // Пересчёт размеров
  function recalcStage(){
    const contW = container.clientWidth;
    let contH = container.clientHeight;
    if(contH === 0 && imgW > 0 && imgH > 0){
      contH = Math.round(contW * (imgH / imgW));
      container.style.height = contH + 'px';
    }
    const coverScale = Math.max(contW / imgW, contH / imgH);
    displayedW = imgW * coverScale;
    displayedH = imgH * coverScale;
    offsetLeft = (contW - displayedW) / 2;
    offsetTop = (contH - displayedH) / 2;
    stage.style.width = displayedW + 'px';
    stage.style.height = displayedH + 'px';
    stage.style.left = offsetLeft + 'px';
    stage.style.top = offsetTop + 'px';
    img.style.width = displayedW + 'px';
    img.style.height = displayedH + 'px';
    centerInitial();
    applyTransform();
  }

  function centerInitial(){
    const contW = container.clientWidth;
    const contH = container.clientHeight;
    translateX = (contW - displayedW) / 2 - offsetLeft;
    translateY = (contH - displayedH) / 2 - offsetTop;
  }

  function clampTranslate(){
    const contW = container.clientWidth;
    const contH = container.clientHeight;
    const sW = displayedW * scale;
    const sH = displayedH * scale;

    if(sW <= contW){
      translateX = (contW - sW) / 2 - offsetLeft * scale;
    } else {
      const minX = contW - sW - offsetLeft * scale;
      const maxX = -offsetLeft * scale;
      translateX = Math.max(minX, Math.min(translateX, maxX));
    }

    if(sH <= contH){
      translateY = (contH - sH) / 2 - offsetTop * scale;
    } else {
      const minY = contH - sH - offsetTop * scale;
      const maxY = -offsetTop * scale;
      translateY = Math.max(minY, Math.min(translateY, maxY));
    }
  }

  function applyTransform(){
    clampTranslate();
    wrapper.style.transform = `translate(${translateX}px,${translateY}px) scale(${scale})`;
    status.textContent = `Масштаб: ${scale.toFixed(1)}x`;
  }

  // Управление масштабом
  zoomInBtn.onclick = () => {
    if(scale < maxScale) {
      scale = Math.min(maxScale, +(scale + step).toFixed(2));
      applyTransform();
    }
  };
  zoomOutBtn.onclick = () => {
    if(scale > minScale) {
      scale = Math.max(minScale, +(scale - step).toFixed(2));
      applyTransform();
    }
  };
  resetBtn.onclick = () => {
    scale = 1;
    centerInitial();
    applyTransform();
  };

  // Перетаскивание (мышь)
  stage.addEventListener('mousedown', e => {
    if(window.innerWidth > 768 && scale <= 1) return;
    if(e.target.classList.contains('map-point')) return;
    isDragging = true;
    startX = e.clientX - translateX;
    startY = e.clientY - translateY;
    wrapper.style.cursor = 'grabbing';
    e.preventDefault();
  });
  document.addEventListener('mousemove', e => {
    if(!isDragging) return;
    translateX = e.clientX - startX;
    translateY = e.clientY - startY;
    applyTransform();
  });
  document.addEventListener('mouseup', () => {
    isDragging = false;
    wrapper.style.cursor = 'grab';
  });

  // Перетаскивание (тач)
  stage.addEventListener('touchstart', e => {
    if(e.touches.length !== 1) return;
    if(window.innerWidth > 768 && scale <= 1) return;
    if(e.target.classList.contains('map-point')) return;
    const t = e.touches[0];
    isDragging = true;
    startX = t.clientX - translateX;
    startY = t.clientY - translateY;
    e.preventDefault();
  }, { passive: false });
  document.addEventListener('touchmove', e => {
    if(!isDragging) return;
    const t = e.touches[0];
    translateX = t.clientX - startX;
    translateY = t.clientY - startY;
    applyTransform();
    e.preventDefault();
  }, { passive: false });
  document.addEventListener('touchend', () => { isDragging = false; });

  // Изменение размера окна
  window.addEventListener('resize', () => { recalcStage(); });

// Ленивая загрузка точек
function lazyLoadPoints() {
  if ('requestIdleCallback' in window) {
    requestIdleCallback(() => loadPoints());
  } else {
    setTimeout(() => loadPoints(), 300);
  }
}

// Загружаем точки только тогда, когда карта появилась в зоне видимости
function observeMapEntry() {
  new IntersectionObserver((entries, obs) => {
    if (entries[0].isIntersecting) {
      lazyLoadPoints();
      obs.disconnect();
    }
  }).observe(container);
}

img.onload = () => {
  imgW = img.naturalWidth;
  imgH = img.naturalHeight;
  recalcStage();
  observeMapEntry();   // ← заменили loadPoints()
};

if (img.complete && img.naturalWidth > 0) {
  imgW = img.naturalWidth;
  imgH = img.naturalHeight;
  recalcStage();
  observeMapEntry();   // ← заменили loadPoints()
}
});
</script>
    <section class="site__socials section">
        <div class="container">
            			<div class="socials-block">
			<div class="socials-block__inner bg-blue">
				<svg class="socials-block__bg-icon socials-block__bg-icon--vk"><use xlink:href="#i-vk"></use></svg>
				<svg class="socials-block__bg-icon socials-block__bg-icon--ok"><use xlink:href="#i-ok"></use></svg>
				<svg class="socials-block__bg-icon socials-block__bg-icon--telegram"><use xlink:href="#i-telegram"></use></svg>
				<h2 class="socials-block__title section-title">Подписывайтесь 
					на наши соц.сети</h2>
				<ul class="socials-block__socials-list">
									<li class="socials-block__social">
						<a class="socials-block__social-link socials-block__social-link--vk" target="_blank" href="https://vk.com/public216106533">
							<svg class="socials-block__social-icon socials-block__social-icon--vk">
								<use xlink:href="#i-vk"></use>
							</svg>
						</a>
					</li>
									<li class="socials-block__social">
						<a class="socials-block__social-link socials-block__social-link--telegram" target="_blank" href="https://t.me/otel_dzhubga">
							<svg class="socials-block__social-icon socials-block__social-icon--telegram">
								<use xlink:href="#i-telegram"></use>
							</svg>
						</a>
					</li>
									<li class="socials-block__social">
						<a class="socials-block__social-link socials-block__social-link--ok" target="_blank" href="https://ok.ru/group/70000037892278">
							<svg class="socials-block__social-icon socials-block__social-icon--ok">
								<use xlink:href="#i-ok"></use>
							</svg>
						</a>
					</li>
									<li class="socials-block__social">
						<a class="socials-block__social-link socials-block__social-link--max" target="_blank" href="https://max.ru/+79882841113">
							<svg class="socials-block__social-icon socials-block__social-icon--max">
								<use xlink:href="#i-max"></use>
							</svg>
						</a>
					</li>
								</ul>
			</div>
			<img src="https://jubga.ru/wp-content/themes/jubga/assets/images/home/social-block-bg.png" alt="" class="socials-block__bg-img">
		</div>
	        </div>
    </section>

</div>


</main>

				
	
<footer class="site__footer footer">
	<div class="footer__container container">
		<div class="footer__top">
			<div class="footer__column footer__column--left">
				<a href="/" class="footer__logo-link">
					<svg class="footer__logo">
						<use xlink:href="#i-logo"></use>
					</svg>
				</a>
									<div class="footer__booking-phone contact">
													<div class="contact__inner">
								<a class="contact__value contact__value--link" href="tel:88003016311">8 800 301-63-11</a>
								<div class="contact__desc">Отдел бронирования</div>
							</div>
																			<a class="contact__icon-link" target="_blank" href="https://t.me/+79283313113">
								<svg class="contact__icon">
									<use xlink:href="#i-telegram"></use>
								</svg>
							</a>
																			<a class="contact__icon-link" target="_blank" href="https://api.whatsapp.com/send?phone=79086762207&text=%D0%97%D0%B4%D1%80%D0%B0%D0%B2%D1%81%D1%82%D0%B2%D1%83%D0%B9%D1%82%D0%B5!%20%D0%AF%20%D0%BF%D0%B8%D1%88%D1%83%20%D0%B2%D0%B0%D0%BC%20%D1%81%20%D1%81%D0%B0%D0%B9%D1%82%D0%B0%20jubga.ru">
								<svg class="contact__icon">
									<use xlink:href="#i-whatsapp"></use>
								</svg>
							</a>
											</div>
								<a href="/booking/" class="button button--white footer__button">Забронировать</a>
				<button data-form="feedback-list" class="button button--white-inverse footer__button">Рассчитать стоимость</button>
			</div>
			<div class="footer__column footer__column--right">
															<div class="footer__address address-block">
							<div class="address-block__info">
								<div class="address-block__label">Адрес:</div>
								<div class="address-block__text">Кооперативная 2, Джубга, Краснодарский край</div>
								<a href="/contacts/" class="address-block__link">Посмотреть на карте</a>
							</div>
						</div>
																<div class="footer__socials">
							<div class="footer__socials-label">Соц.сети:</div>
							<ul class="footer__socials-list">
																	<li class="footer__social">
										<a
											class="footer__social-link footer__social-link--vk"
											target="_blank"
											href="https://vk.com/public216106533"
																					>
											<svg class="footer__social-icon footer__social-icon--vk">
												<use xlink:href="#i-vk"></use>
											</svg>
										</a>
									</li>
																	<li class="footer__social">
										<a
											class="footer__social-link footer__social-link--telegram"
											target="_blank"
											href="https://t.me/otel_dzhubga"
																					>
											<svg class="footer__social-icon footer__social-icon--telegram">
												<use xlink:href="#i-telegram"></use>
											</svg>
										</a>
									</li>
																	<li class="footer__social">
										<a
											class="footer__social-link footer__social-link--ok"
											target="_blank"
											href="https://ok.ru/group/70000037892278"
																					>
											<svg class="footer__social-icon footer__social-icon--ok">
												<use xlink:href="#i-ok"></use>
											</svg>
										</a>
									</li>
																	<li class="footer__social">
										<a
											class="footer__social-link footer__social-link--max"
											target="_blank"
											href="https://max.ru/id6455074670_bot"
																							aria-label="Написать в MAX"
																					>
											<svg class="footer__social-icon footer__social-icon--max">
												<use xlink:href="#i-max"></use>
											</svg>
										</a>
									</li>
															</ul>
						</div>
													<div class="widget__wrapper ">
    <a href="/spec/" class="widget white">
        <div class="widget__image">
            <img src="/wp-content/themes/jubga/assets/images/components/widget/widget-image__footer.png" alt="">
        </div>
        <div class="widget__text">
            <p>Ищете бюджетный отдых?</p>
            <span>Узнать подробнее</div>
        </a>
    </div>
</a>			</div>
			<div class="footer__column footer__column--center">
				<nav class="footer__menu"><ul class="footer-menu"><li class="footer-menu__item"><a class="footer-menu__link" href="https://jubga.ru/o-nas/">О нас</a></li>
<li class="footer-menu__item"><a class="footer-menu__link" href="https://jubga.ru/placement/">Номера</a></li>
<li class="footer-menu__item"><a class="footer-menu__link" href="https://jubga.ru/spec/">Акции</a></li>
<li class="footer-menu__item"><a class="footer-menu__link" href="https://jubga.ru/services/">Услуги</a></li>
<li class="footer-menu__item"><a class="footer-menu__link" href="https://jubga.ru/about/karta-territorii/">Карта территории</a></li>
<li class="footer-menu__item"><a class="footer-menu__link" href="https://jubga.ru/spec/">Спецпредложения</a></li>
<li class="footer-menu__item"><a class="footer-menu__link" href="https://jubga.ru/comment/">Отзывы</a></li>
<li class="footer-menu__item"><a class="footer-menu__link" href="https://jubga.ru/spa/">SPA-центр</a></li>
<li class="footer-menu__item"><a class="footer-menu__link" href="#">Питание</a></li>
<li class="footer-menu__item"><a class="footer-menu__link" href="https://jubga.ru/contacts/">Контакты</a></li>
<li class="footer-menu__item"><a class="footer-menu__link" href="https://jubga.ru/about/documents/">Документы</a></li>
<li class="footer-menu__item"><a class="footer-menu__link" target="_blank" rel="noopener noreferrer" href="https://jubga.ru/wp-content/uploads/2026/01/pravila-prozhivaniya-1-2.pdf">Правила проживания</a></li>
<li class="footer-menu__item"><a class="footer-menu__link" target="_blank" rel="noopener noreferrer" href="https://jubga.ru/wp-content/uploads/2026/01/pravila_prozhivaniya_s_zhivotnymi_35kg.pdf">Правила проживания с животными</a></li>
<li class="footer-menu__item"><a class="footer-menu__link" href="https://jubga.ru/wp-content/uploads/2026/06/prikaz_ob_utverzhdenii_polozheniya_o_prohode_malomobilnyh_grupp_naseleniya.docx">Порядок прохода маломобильных групп к пляжной территории</a></li>
</ul></nav>			</div>
		</div>
		<picture class="footer__sber">
			<source srcset="https://jubga.ru/wp-content/themes/jubga/assets/images/footer/sber.png" media="(min-width: 768px)">
			<img src="https://jubga.ru/wp-content/themes/jubga/assets/images/footer/sber-mobile.png" alt="sberpay">
		</picture>
		<div class="footer__bottom">
			<div class="footer__left">
				<p class="footer__copyright">Официальный сайт «Парк-Отель Джубга» Ⓒ&nbsp;2021–2026</p>
				<p class="footer__text">Все материалы данного сайта являются объектами авторского права. Запрещается копирование, распространение (в том числе путём копирования на другие сайты и ресурсы в интернете) или любое использование материалов без предварительного согласия правообладателя.</p>
				<p class="footer__text">Данный интернет-ресурс носит исключительно информационный характер и ни при каких условиях не является публичной офертой, определяемой положениями Статьи 437 (2) Гражданского кодекса Российской Федерации. Вы всегда можете уточнить актуальность цен и спецпредложений, обратившись в отдел продаж "Парк-отеля Джубга". "Парк-отель Джубга" не несет ответственности за информацию, предоставляемую сайтами-дублерами.</p>
			</div>
			<div class="footer__right">
				<div class="footer__right-item"><a href="/doc/politika-konfidencialnosti.pdf" target="_blank">Политика конфиденциальности</a></div>
								<div class="footer__right-item">
					<a href="https://mind4.me/pms-1cotel-i-crm-bitriks24/" title="интеграция битрикс24 1с отель" target="_blank" rel="noopener dofollow" class="footer__dev">
						<svg class="footer__dev-logo">
							<use xlink:href="#i-mind4me"></use>
						</svg>
					</a>
				</div>
                <div class="footer__right-item"> 
                		<iframe src="https://yandex.ru/sprav/widget/rating-badge/238109362431" width="150" height="50" frameborder="0"></iframe>
						<iframe frameborder="0" width="150px" height="50px" src="https://widget.2gis.ru/api/widget?org_id=70000001036390112&amp;branch_id=70000001036391942&amp;size=medium&amp;theme=light"></iframe>			
				</div>
			</div>
		</div>
	</div>
</footer>
	<div class="site__floating-footer">
	<div class="site__floating-footer-panel booking-panel">
		<div class="booking-panel__icons">
			<a class="booking-panel__icon-link booking-panel__icon-link--telegram" target="_blank" href="https://t.me/+79283313113">
			<svg class="booking-panel__icon booking-panel__icon--telegram">
				<use xlink:href="#i-telegram"></use>
			</svg>
		</a>
			<a class="booking-panel__icon-link booking-panel__icon-link--max" target="_blank" rel="noopener" href="https://max.ru/id6455074670_bot" aria-label="Написать в MAX">
			<svg class="booking-panel__icon booking-panel__icon--max">
				<use xlink:href="#i-max"></use>
			</svg>
		</a>
			<a href="tel:88003016311" target="_blank" class="booking-panel__icon-link booking-panel__icon-link--phone">
			<svg class="booking-panel__icon booking-panel__icon--phone">
				<use xlink:href="#i-phone"></use>
			</svg>
		</a>
		</div>
	<a href="/booking/" class="booking-panel__button button button--white">Забронировать</a>
</div>
</div>	<div class="site__modals modals">
	<div class="modals__overlay close-modals"></div>
	<div class="modals__inner">
		<button class="modals__close close-modals">
			<svg class="modals__close-icon">
				<use xlink:href="#i-close"></use>
			</svg>
		</button>
		<div id="special-conditions" class="modals__item">
			<div class="modals__uptitle">Рассчитать стоимость отдыха</div>
			<div class="modals__title">Оставьте заявку</div>
			<a href="https://jubga.ru/spec/" class="jubga-action-btn">Все акции</a>

			<!-- 			<p class="modals__text">Получите особые/индивидуальные условия , гарантия 100 % лучшей цены</p>
 -->
			<form action="#" class="validate-form modals__form">
				<div class="modals__row">
					<div class="modals__field field">
						<div class="field__label">Введите ваше имя</div>
						<input name="name" type="text" required class="field__input" placeholder="Ваше имя">
					</div>
				</div>
				<div class="modals__row">
					<div class="modals__field field">
						<div class="field__label">Введите номер телефона</div>
						<input name="phone" type="text" pattern="[0-9]*" inputmode="numeric" required class="field__input" placeholder="+7 (...) ...-..-..">
					</div>
				</div>
				<div class="modals__row">
					<button class="modals__button button submit-button">
						<span class="button__text">Оставить заявку</span>
					</button>
				</div>
				<div class="modals__row__check">
					<input class="modals__checkbox" type="checkbox" required>
					<p> Я даю согласие на обработку персональных данных в соответствии с <a href="https://jubga.ru/doc/politika-konfidencialnosti.pdf">Политикой</a></p>
				</div> <input type="hidden" name="form_name" value="Рассчитать стоимость отдыха">
				<input type="hidden" name="hitUrl" value="rasschitat-stoimost-otdyha">
				<input type="hidden" name="formIP" value="66.102.9.2">
			</form>
		</div>
		<div id="zayavka" class="modals__item">
			<div class="modals__uptitle">Заявка на звонок</div>
			<div class="modals__title">Оставьте заявку</div>
			<p class="modals__text">И наш менеджер свяжется с вами удобным для вас способом</p>
			<form action="#" class="validate-form modals__form">
				<div class="modals__row">
					<div class="modals__field field">
						<div class="field__label">Введите ваше имя</div>
						<input name="name" type="text" required class="field__input" placeholder="Ваше имя">
					</div>
				</div>
				<div class="modals__row">
					<div class="modals__field field">
						<div class="field__label">Введите номер телефона</div>
						<input name="phone" type="text" pattern="[0-9]*" inputmode="numeric" required class="field__input" placeholder="+7 (...) ...-..-..">
					</div>
				</div>
				<div class="modals__row">
					<button class="modals__button button submit-button">
						<span class="button__text">Оставить заявку</span>
					</button>
				</div>
				<div class="modals__row__check">
					<input class="modals__checkbox" type="checkbox" required>
					<p> Я даю согласие на обработку персональных данных в соответствии с <a href="https://jubga.ru/doc/politika-konfidencialnosti.pdf">Политикой</a></p>
				</div>
				<input type="hidden" name="form_name" value="Заявка на звонок">
				<input type="hidden" name="hitUrl" value="zayavka-na-zvonok">
				<input type="hidden" name="formIP" value="66.102.9.2">
			</form>
		</div>
		<div id="retrit" class="modals__item">
			<div class="modals__title">Оставьте заявку</div>
			<p class="modals__text">И наш менеджер свяжется с вами удобным для вас способом</p>
			<form action="#" class="validate-form modals__form">
				<div class="modals__row">
					<div class="modals__field field">
						<div class="field__label">Введите ваше имя</div>
						<input name="name" type="text" required class="field__input" placeholder="Ваше имя">
					</div>
				</div>
				<div class="modals__row">
					<div class="modals__field field">
						<div class="field__label">Введите номер телефона</div>
						<input name="phone" type="text" pattern="[0-9]*" inputmode="numeric" required class="field__input" placeholder="+7 (...) ...-..-..">
					</div>
				</div>
				<div class="modals__row">
					<button class="modals__button button submit-button">
						<span class="button__text">Оставить заявку</span>
					</button>
				</div>
				<div class="modals__row__check">
					<input class="modals__checkbox" type="checkbox" required>
					<p> Я даю согласие на обработку персональных данных в соответствии с <a href="https://jubga.ru/doc/politika-konfidencialnosti.pdf">Политикой</a></p>
				</div> <input type="hidden" name="form_name" value="Заявка на ретрит">
				<input type="hidden" name="hitUrl" value="zayavka-na-retrit">
				<input type="hidden" name="formIP" value="66.102.9.2">
			</form>
		</div>
		<div id="feedback-list" class="modals__item">
			<div class="modals__title">Выберите удобный способ связи</div>
				<ul class="feedback-list ">
			<li class="feedback-list__item">
			<a class="feedback-list__item-button feedback-list__item-button--telegram" target="_blank" href="https://t.me/+79283313113">
				<svg class="feedback-list__item-icon">
					<use xlink:href="#i-telegram"></use>
				</svg>
				<span class="feedback-list__item-data">
					<span class="feedback-list__item-value">Написать в Telegram</span>
				</span>
				<svg class="feedback-list__item-arrow">
					<use xlink:href="#i-arrow"></use>
				</svg>
			</a>
		</li>
				<li class="feedback-list__item">
			<a class="feedback-list__item-button feedback-list__item-button--whatsapp" target="_blank" href="https://api.whatsapp.com/send?phone=79086762207&text=%D0%97%D0%B4%D1%80%D0%B0%D0%B2%D1%81%D1%82%D0%B2%D1%83%D0%B9%D1%82%D0%B5!%20%D0%AF%20%D0%BF%D0%B8%D1%88%D1%83%20%D0%B2%D0%B0%D0%BC%20%D1%81%20%D1%81%D0%B0%D0%B9%D1%82%D0%B0%20jubga.ru">
				<svg class="feedback-list__item-icon">
					<use xlink:href="#i-whatsapp"></use>
				</svg>
				<span class="feedback-list__item-data">
					<span class="feedback-list__item-value">Написать в WhatsApp</span>
				</span>
				<svg class="feedback-list__item-arrow">
					<use xlink:href="#i-arrow"></use>
				</svg>
			</a>
		</li>
				<li class="feedback-list__item">
			<a href="tel:88003016311" class="feedback-list__item-button">
				<svg class="feedback-list__item-icon">
					<use xlink:href="#i-phone"></use>
				</svg>
				<span class="feedback-list__item-data">
					<span class="feedback-list__item-value">Позвонить 8 800 301-63-11</span>
					<span class="feedback-list__item-desc">Звонок по России бесплатный</span>
				</span>
				<svg class="feedback-list__item-arrow">
					<use xlink:href="#i-arrow"></use>
				</svg>
			</a>
		</li>
				<li class="feedback-list__item">
			<button data-form="zayavka" class="feedback-list__item-button">
				<svg class="feedback-list__item-icon">
					<use xlink:href="#i-phone"></use>
				</svg>
				<span class="feedback-list__item-data">
					<span class="feedback-list__item-value">Заказать обратный звонок</span>
					<span class="feedback-list__item-desc">Оставить заявку</span>
				</span>
				<svg class="feedback-list__item-arrow">
					<use xlink:href="#i-arrow"></use>
				</svg>
			</button>
		</li>
		</ul>
		</div>
		<div id="success" class="modals__item">
			<div class="modals__title">Спасибо!</div>
			<div class="modals__text">Мы свяжемся с Вами в ближайшее время</div>
				<ul class="feedback-list modals__feedback-list">
			<li class="feedback-list__item">
			<a class="feedback-list__item-button feedback-list__item-button--telegram" target="_blank" href="https://t.me/+79283313113">
				<svg class="feedback-list__item-icon">
					<use xlink:href="#i-telegram"></use>
				</svg>
				<span class="feedback-list__item-data">
					<span class="feedback-list__item-value">Написать в Telegram</span>
				</span>
				<svg class="feedback-list__item-arrow">
					<use xlink:href="#i-arrow"></use>
				</svg>
			</a>
		</li>
				<li class="feedback-list__item">
			<a class="feedback-list__item-button feedback-list__item-button--whatsapp" target="_blank" href="https://api.whatsapp.com/send?phone=79086762207&text=%D0%97%D0%B4%D1%80%D0%B0%D0%B2%D1%81%D1%82%D0%B2%D1%83%D0%B9%D1%82%D0%B5!%20%D0%AF%20%D0%BF%D0%B8%D1%88%D1%83%20%D0%B2%D0%B0%D0%BC%20%D1%81%20%D1%81%D0%B0%D0%B9%D1%82%D0%B0%20jubga.ru">
				<svg class="feedback-list__item-icon">
					<use xlink:href="#i-whatsapp"></use>
				</svg>
				<span class="feedback-list__item-data">
					<span class="feedback-list__item-value">Написать в WhatsApp</span>
				</span>
				<svg class="feedback-list__item-arrow">
					<use xlink:href="#i-arrow"></use>
				</svg>
			</a>
		</li>
				</ul>
		</div>
	</div>
</div>
<div class="booking-popup" id="booking-popup" aria-hidden="true">
	<div class="booking-overlay"></div>
	<div class="booking-popup__dialog" role="dialog" aria-modal="true" aria-labelledby="booking-popup-title">
		<button class="booking-popup__close" type="button" aria-label="Закрыть popup">
			<span aria-hidden="true">&times;</span>
		</button>
		<h2 class="booking-popup__title" id="booking-popup-title">Для связи с отделом продаж через мессенджер MAX необходимо добавить номер телефона в контакты и написать первыми.</h2>
		<p class="booking-popup__text">Свяжитесь с нами в MAX или по телефону</p>
		<a class="booking-popup__phone" href="tel:+79385144142">+79385144142</a>
		<div class="booking-popup__actions">
<!-- 			<a class="booking-popup__button booking-popup__button--primary" href="#" target="_blank" rel="noopener noreferrer" data-booking-max-button hidden>Написать в MAX</a>
 -->			<a class="booking-popup__button booking-popup__button--secondary" href="/wp-content/uploads/booking.vcf" download>Добавить в контакты</a>
		</div>
	</div>
</div>

</div>


<script type="speculationrules">
{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/jubga/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
</script>
	<div id="afisha-modal-slider-overlay" style="display:none;">
		<div id="afisha-modal-slider-window">
			<span id="afisha-modal-slider-close">&times;</span>
			<button class="afisha-modal-slider-arrow left">&#8592;</button>
			<button class="afisha-modal-slider-arrow right">&#8594;</button>

			<div id="afisha-modal-slider-track">
									<div class="afisha-modal-slide">
						<div class="afisha-modal-slide-img">
							<a href="https://jubga.ru/spec/akcziya-rannee-bronirovanie/">
								<picture class="attachment-medium size-medium wp-post-image" decoding="async" loading="lazy"><source type="image/webp" srcset="https://jubga.ru/wp-content/compressx-nextgen/uploads/2023/02/photo_2025-10-27_13-43-40-300x200.jpg.webp 300w, https://jubga.ru/wp-content/compressx-nextgen/uploads/2023/02/photo_2025-10-27_13-43-40-768x512.jpg.webp 768w, https://jubga.ru/wp-content/compressx-nextgen/uploads/2023/02/photo_2025-10-27_13-43-40-1024x682.jpg.webp 1024w, https://jubga.ru/wp-content/compressx-nextgen/uploads/2023/02/photo_2025-10-27_13-43-40-1200x800.jpg.webp 1200w, https://jubga.ru/wp-content/compressx-nextgen/uploads/2023/02/photo_2025-10-27_13-43-40.jpg.webp 1280w" sizes="auto, (max-width: 300px) 100vw, 300px"/><img width="300" height="200" src="https://jubga.ru/wp-content/uploads/2023/02/photo_2025-10-27_13-43-40-300x200.jpg" class="attachment-medium size-medium wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://jubga.ru/wp-content/uploads/2023/02/photo_2025-10-27_13-43-40-300x200.jpg 300w, https://jubga.ru/wp-content/uploads/2023/02/photo_2025-10-27_13-43-40-768x512.jpg 768w, https://jubga.ru/wp-content/uploads/2023/02/photo_2025-10-27_13-43-40-1024x682.jpg 1024w, https://jubga.ru/wp-content/uploads/2023/02/photo_2025-10-27_13-43-40-1200x800.jpg 1200w, https://jubga.ru/wp-content/uploads/2023/02/photo_2025-10-27_13-43-40.jpg 1280w" sizes="auto, (max-width: 300px) 100vw, 300px"/></picture>							</a>
						</div>

						<div class="afisha-modal-slide-content">
							<a href="https://jubga.ru/spec/akcziya-rannee-bronirovanie/">

								
								<h3>Тариф «Бронируй лето заранее»</h3>
							</a>

							<div class="afisha-modal-slide-excerpt">
								Скидка 10% действует на проживание в период с 1 июня по 30 сентября 2026 года.							</div>
						</div>
					</div>
									<div class="afisha-modal-slide">
						<div class="afisha-modal-slide-img">
							<a href="https://jubga.ru/spec/goryashhee-predlozhenie-%e2%88%9220/">
								<picture class="attachment-medium size-medium wp-post-image" decoding="async" loading="lazy"><source type="image/webp" srcset="https://jubga.ru/wp-content/compressx-nextgen/uploads/2026/03/goryashhee-predlozhenie-300x200.jpg.webp 300w, https://jubga.ru/wp-content/compressx-nextgen/uploads/2026/03/goryashhee-predlozhenie-1024x681.jpg.webp 1024w, https://jubga.ru/wp-content/compressx-nextgen/uploads/2026/03/goryashhee-predlozhenie-768x511.jpg.webp 768w, https://jubga.ru/wp-content/compressx-nextgen/uploads/2026/03/goryashhee-predlozhenie-1536x1022.jpg.webp 1536w, https://jubga.ru/wp-content/compressx-nextgen/uploads/2026/03/goryashhee-predlozhenie-scaled.jpg.webp 1624w" sizes="auto, (max-width: 300px) 100vw, 300px"/><img width="300" height="200" src="https://jubga.ru/wp-content/uploads/2026/03/goryashhee-predlozhenie-300x200.jpg" class="attachment-medium size-medium wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://jubga.ru/wp-content/uploads/2026/03/goryashhee-predlozhenie-300x200.jpg 300w, https://jubga.ru/wp-content/uploads/2026/03/goryashhee-predlozhenie-1024x681.jpg 1024w, https://jubga.ru/wp-content/uploads/2026/03/goryashhee-predlozhenie-768x511.jpg 768w, https://jubga.ru/wp-content/uploads/2026/03/goryashhee-predlozhenie-1536x1022.jpg 1536w, https://jubga.ru/wp-content/uploads/2026/03/goryashhee-predlozhenie-scaled.jpg 1624w" sizes="auto, (max-width: 300px) 100vw, 300px"/></picture>							</a>
						</div>

						<div class="afisha-modal-slide-content">
							<a href="https://jubga.ru/spec/goryashhee-predlozhenie-%e2%88%9220/">

								
								<h3>ГОРЯЩЕЕ ПРЕДЛОЖЕНИЕ: −20% на отдых в мае!</h3>
							</a>

							<div class="afisha-modal-slide-excerpt">
								«Парк-отель Джубга» дарит возможность сэкономить на весеннем отдыхе у моря! «Пар...							</div>
						</div>
					</div>
									<div class="afisha-modal-slide">
						<div class="afisha-modal-slide-img">
							<a href="https://jubga.ru/spec/besplatnye-nochi-platite-za-3-otdyhajte-4/">
								<picture class="attachment-medium size-medium wp-post-image" decoding="async" loading="lazy"><source type="image/webp" srcset="https://jubga.ru/wp-content/compressx-nextgen/uploads/2026/05/apmign7-300x251.jpg.webp 300w, https://jubga.ru/wp-content/compressx-nextgen/uploads/2026/05/apmign7-1024x857.jpg.webp 1024w, https://jubga.ru/wp-content/compressx-nextgen/uploads/2026/05/apmign7-768x642.jpg.webp 768w, https://jubga.ru/wp-content/compressx-nextgen/uploads/2026/05/apmign7-1536x1285.jpg.webp 1536w, https://jubga.ru/wp-content/compressx-nextgen/uploads/2026/05/apmign7-scaled.jpg.webp 1291w" sizes="auto, (max-width: 300px) 100vw, 300px"/><img width="300" height="251" src="https://jubga.ru/wp-content/uploads/2026/05/apmign7-300x251.jpg" class="attachment-medium size-medium wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://jubga.ru/wp-content/uploads/2026/05/apmign7-300x251.jpg 300w, https://jubga.ru/wp-content/uploads/2026/05/apmign7-1024x857.jpg 1024w, https://jubga.ru/wp-content/uploads/2026/05/apmign7-768x642.jpg 768w, https://jubga.ru/wp-content/uploads/2026/05/apmign7-1536x1285.jpg 1536w, https://jubga.ru/wp-content/uploads/2026/05/apmign7-scaled.jpg 1291w" sizes="auto, (max-width: 300px) 100vw, 300px"/></picture>							</a>
						</div>

						<div class="afisha-modal-slide-content">
							<a href="https://jubga.ru/spec/besplatnye-nochi-platite-za-3-otdyhajte-4/">

								
								<h3>«Бесплатные ночи»: Платите за 3 — отдыхайте 4!</h3>
							</a>

							<div class="afisha-modal-slide-excerpt">
								Семейный отпуск или романтический уикенд? В «Парк отель Джубга» вы получаете бол...							</div>
						</div>
					</div>
									<div class="afisha-modal-slide">
						<div class="afisha-modal-slide-img">
							<a href="https://jubga.ru/spec/kuban-skidka-15/">
								<picture class="attachment-medium size-medium wp-post-image" decoding="async" loading="lazy"><source type="image/webp" srcset="https://jubga.ru/wp-content/compressx-nextgen/uploads/2025/09/gostepriimstvo-kubani-300x300.jpeg.webp 300w, https://jubga.ru/wp-content/compressx-nextgen/uploads/2025/09/gostepriimstvo-kubani-150x150.jpeg.webp 150w, https://jubga.ru/wp-content/compressx-nextgen/uploads/2025/09/gostepriimstvo-kubani-768x768.jpeg.webp 768w, https://jubga.ru/wp-content/compressx-nextgen/uploads/2025/09/gostepriimstvo-kubani.jpeg.webp 1024w" sizes="auto, (max-width: 300px) 100vw, 300px"/><img width="300" height="300" src="https://jubga.ru/wp-content/uploads/2025/09/gostepriimstvo-kubani-300x300.jpeg" class="attachment-medium size-medium wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://jubga.ru/wp-content/uploads/2025/09/gostepriimstvo-kubani-300x300.jpeg 300w, https://jubga.ru/wp-content/uploads/2025/09/gostepriimstvo-kubani-150x150.jpeg 150w, https://jubga.ru/wp-content/uploads/2025/09/gostepriimstvo-kubani-768x768.jpeg 768w, https://jubga.ru/wp-content/uploads/2025/09/gostepriimstvo-kubani.jpeg 1024w" sizes="auto, (max-width: 300px) 100vw, 300px"/></picture>							</a>
						</div>

						<div class="afisha-modal-slide-content">
							<a href="https://jubga.ru/spec/kuban-skidka-15/">

								
								<h3>Гостеприимство Кубани</h3>
							</a>

							<div class="afisha-modal-slide-excerpt">
								🍃 Гостеприимство Кубани &#8212; Скидка 15% Насладитесь уютным отдыхом в живописн...							</div>
						</div>
					</div>
							</div>

		</div>
	</div>
<style class="wpcode-css-snippet">.jubga-action-btn {
    display: inline-block;
    width: 100%;
    text-align: center;
    background: #FF585D;
    color: #fff;
    padding: 15px 15px;
    margin-bottom: 10px;
    border-radius: 23px;
    font-size: 18px;
    font-weight: 600;
    text-decoration: none !important;
    border: 1px solid transparent; /* ← фикс */
    transition: background .25s ease, transform .25s ease, box-shadow .25s ease, border-color .25s ease;
}

.jubga-action-btn:hover {
    background: #fff;
    border-color: #000; /* или любой нужный */
    transform: translateY(-2px);
}

.jubga-action-btn:active {
    transform: translateY(0);
    box-shadow: 0 3px 8px rgba(0, 0, 0, 0.1);
}
@media screen and (min-width: 1440px) {
    .modals__form {
        margin-top: 15px;
    }
}</style><script src="https://jubga.ru/wp-content/themes/jubga/assets/js/tur-cards.js?ver=7.0" defer></script><script src="https://jubga.ru/wp-content/themes/jubga/dist/js/afisha-modal-slider.js?ver=1.0.0" defer></script><script src="https://jubga.ru/wp-content/themes/jubga/assets/js/fade-observer.js?ver=7.0" defer></script><script src="https://jubga.ru/wp-content/themes/jubga/assets/js/lazy-fonts.js?ver=1.0.0" defer></script><script src="https://jubga.ru/wp-content/themes/jubga/assets/js/lazy-loader.js?ver=1.0.0" defer></script><script id="jetpack-stats-js-before">
_stq = window._stq || [];
_stq.push([ "view", {"v":"ext","blog":"249809663","post":"2","tz":"3","srv":"jubga.ru","j":"1:15.8"} ]);
_stq.push([ "clickTrackerInit", "249809663", "2" ]);
//# sourceURL=jetpack-stats-js-before
</script>
<script data-wp-strategy="defer" defer id="jetpack-stats-js" src="https://stats.wp.com/e-202624.js"></script>
<div class="js-lwpcngNotice lwpcngNotice lwpcngNotice-float lwpcngNoticeBar lwpcngNoticeBar-bottom lwpcngNotice-light lwpcngHide" data-cookie-expire="86400000" data-status-accepted="1" data-status-rejected="2" data-reload-after-accept="" data-reload-after-reject="" data-use-show-again="" style="left:20px;right:20px;bottom:20px"><div class="lwpcngNotice_message">
    Мы используем cookies. Продолжая использовать сайт, вы соглашаетесь с их использованием</div>
<div class="lwpcngNotice_buttons">
    <div class="lwpcngNotice_accept js-lwpcngAccept">
        Принять    </div>
        </div>
</div>

<!-- -------------------------------------------
	LAZY LOAD — TL
-------------------------------------------- -->
<script>
	document.addEventListener("DOMContentLoaded", () => {
		const loadTL = () => {
			const s = document.createElement('script');
			s.src = "https://ru-ibe.tlintegration.ru/integration/loader.js";
			s.async = true;
			s.defer = true;
			document.body.appendChild(s);
		};

		// Загружаем только по действию
		window.addEventListener('scroll', loadTL, {
			once: true
		});
		window.addEventListener('mousemove', loadTL, {
			once: true
		});
		window.addEventListener('touchstart', loadTL, {
			once: true
		});

		// Фолбек
		setTimeout(loadTL, 3000);
	});
</script>


<script>
    document.addEventListener('DOMContentLoaded', function() {

        const items = document.querySelectorAll('.building-item');
        const mainImg = document.getElementById('main-building-img');

        if (!items.length || !mainImg) return;

        const setActive = (item) => {

            const newSrc = item.dataset.image;
            if (!newSrc) return;

            items.forEach(i => {
                i.classList.remove('is-active');
            });

            item.classList.add('is-active');

            mainImg.style.opacity = '0';

            setTimeout(() => {
                mainImg.src = newSrc;
                mainImg.style.opacity = '1';
            }, 150);
        };

        setActive(items[0]);

        items.forEach(item => {
            item.addEventListener('click', function() {
                setActive(this);
            });
        });

    });

    document.addEventListener('DOMContentLoaded', function() {
        const container = document.getElementById('actions-container');
        const btnPrev = document.getElementById('action-prev');
        const btnNext = document.getElementById('action-next');

        if (container && btnPrev && btnNext) {
            const getStep = () => {
                const firstCard = container.querySelector('.action-card-link');
                return firstCard ? firstCard.offsetWidth + 30 : 350;
            };

            btnNext.addEventListener('click', () => {
                container.scrollLeft += getStep();
            });

            btnPrev.addEventListener('click', () => {
                container.scrollLeft -= getStep();
            });

            container.addEventListener('scroll', () => {
                btnPrev.style.opacity = container.scrollLeft <= 5 ? '0.3' : '1';

                const isEnd = container.scrollLeft + container.offsetWidth >= container.scrollWidth - 5;
                btnNext.style.opacity = isEnd ? '0.3' : '1';
            });

            btnPrev.style.opacity = '0.3';
        }
    });
</script>
