
.hnr-page h1 { font-size: 5.5vw; color: var(--thm-color1, #fff); font-family: Mukta; line-height: 1.1; font-weight: 600; }
.hnr-page h2 { font-size: 44px; font-family: Mukta; font-weight: 600; line-height: 1.1; color: var(--thm-color3, #fff); }
.hnr-page h3 { font-size: 30px; color: var(--thm-color3, #fff); font-family: Mukta; font-weight: 600; line-height: 1.1; }
.hnr-page { font-size: 18px; color: var(--thm-color6, #fff); font-family: Mukta; font-weight: 300; line-height: 1.7; }
.hnr-page .lyt-section-default-v1 { height: auto; }
.hnr-page .w-space-v1:empty { height: 100px; }
.hnr-page .headerCotainer { background-image: url("/upload/domain/41353/images/Header_img/header-bg.svg?687487.6000000238"); background-size: cover; background-position: center center; padding-top: 200px; }
.hnr-page .w-header-v1 { margin-top: 0px; margin-bottom: 0px; }
.hnr-page .w-header-v1 .has-decors { vertical-align: middle; }
.hnr-page .w-header-v1 .header-decor { width: max-content; }
.hnr-page .w-header-v1 .header-decor > img { width: 100%; }
.hnr-page .w-header-v1 .header-decor-right { float: right; }
.hnr-page .w-header-v1 .header-decor-left { float: left; }
.hnr-page .w-header-v1 .header-decor-bottom { clear: both; }
.hnr-page .containerSize { padding-right: 12%; padding-left: 12%; }
.hnr-page .headerInner:not(:last-child) { margin-bottom: 0px; }
.hnr-page .headerImg { margin-right: 0%; margin-left: 0%; width: 100%; padding-top: 40%; margin-bottom: -100px; overflow: visible; }
.hnr-page .headerImg .image-caption { padding: 0px 7%; display: flex; justify-content: flex-end; }
.hnr-page .headerImg img { width: 100%; height: 100%; position: absolute; z-index: 0; right: unset; bottom: unset; top: calc(50% + 0px); left: calc(50% + 0px); transform: translate(-50%, -50%); }
.hnr-page .headerImgInner { padding-right: 6%; padding-left: 6%; margin-top: -58px; }
.hnr-page .w-text-v1.absolute-widget { width: 320px; }
.hnr-page .headerImgInfoTitle { font-size: 30px; color: var(--thm-color1, #fff); font-weight: 600; line-height: 1.1; max-width: 390px; }
.hnr-page .headerImgInfoTitle:not(:last-child) { margin-bottom: 25px; }
.hnr-page .w-separator-v1 { margin-top: 20px; margin-bottom: 20px; border-top: none; }
.hnr-page .w-separator-v1.absolute-widget { width: 50%; }
.hnr-page .headerImgInfoLine { margin: 0px; }
.hnr-page .headerImgInfoLine:not(:last-child) { margin-bottom: 25px; }
.hnr-page .heaaderImgInfoSubtitle { font-size: 20px; color: var(--thm-color1, #fff); font-weight: normal; line-height: 1.1; }
.hnr-page .heaaderImgInfoSubtitle:not(:last-child) { margin-bottom: 20px; }
.hnr-page .headerImgInfoPrice { font-size: 20px; color: var(--thm-color1, #fff); line-height: 1.1; font-weight: 500; }
.hnr-page .headerImgInfoPrice span { font-size: 28px; font-weight: bold; }
.hnr-page .headerImgInfoPrice:not(:last-child) { margin-bottom: 20px; }
.hnr-page .w-button-v1 { display: flex; justify-content: center; align-items: center; width: fit-content;width: -moz-fit-content; }
.hnr-page .w-button-v1.btn-icon-vertical { flex-direction: column; }
.hnr-page .w-button-v1.btn-icon-horizontal { flex-direction: row; }
.hnr-page .w-button-v1 .widget-icon { margin: 0px; }
.hnr-page .w-button-v1 .button-text { text-align: center; }
.hnr-page .lyt-btn-b2raw-v2 { background-color: rgb(7, 174, 90); color: rgb(255, 255, 255); font-size: 16px; padding: 16px 36px; border-style: none; border-radius: 0px; }
.hnr-page .lyt-btn-b2raw-v2:hover { background-color: rgb(27, 137, 82); }
.hnr-page .btnStyle1 { margin: 0px; padding: 20px 40px; line-height: 1; font-size: 16px; font-family: Mukta; text-transform: uppercase; font-weight: 600; border-width: 0px; border-style: solid; background-color: rgba(0, 0, 0, 0); transition-duration: 500ms; color: var(--thm-color4, #fff); background-image: none; }
.hnr-page .btnStyle1:hover { background-color: rgba(0, 0, 0, 0); color: var(--thm-color1, #fff); }
.hnr-page .btnStyle1::before { background-color: var(--thm-color1, #fff); width: 100%; height: 100%; position: absolute; z-index: 0; right: unset; bottom: unset; top: calc(50% + 0px); left: calc(50% + 0px); transform: translate(-50%, -50%); content: ""; transition-duration: 650ms; }
.hnr-page .btnStyle1:hover::before { opacity: 0; }
.hnr-page .btnStyle1::after { transition-duration: 650ms; background-image: linear-gradient(215deg, rgb(23, 63, 221) 0%, rgb(93, 122, 236) 100%); width: 100%; height: 100%; content: ""; position: absolute; z-index: 1; right: unset; bottom: unset; top: calc(50% + 0px); left: calc(50% + 0px); transform: translate(-50%, -50%); opacity: 0; }
.hnr-page .btnStyle1:hover::after { opacity: 1; }
.hnr-page .btnStyle1 p { z-index: 3; transition-duration: 500ms; }
.hnr-page .btnStyle1:hover p { color: var(--thm-color1, #fff); }
.hnr-page .headerTitle { width: fit-content;width: -moz-fit-content; flex-basis: 53.5%; padding-bottom: 70px; }
.hnr-page .headerImgInfoInner { background-image: linear-gradient(135deg, rgb(23, 63, 221) 0%, rgb(93, 122, 236) 100%); padding: 30px; align-self: flex-start; position: relative; z-index: 1; width: auto; }
.hnr-page .headerInner { display: flex; justify-content: flex-start; align-items: flex-start; }
.hnr-page .headerInfoInner { flex-basis: 490px; margin-left: 5%; }
.hnr-page .lyt-icon-arrow-arc-left-v2 { fill: rgba(0, 0, 0, 0); stroke: rgb(0, 0, 0); width: 64px; height: 64px; }
.hnr-page .headerImgPlay { margin: 0px; stroke: rgba(0, 0, 0, 0); position: absolute; z-index: 1; right: unset; bottom: 9%; top: unset; left: 11%; transform: translate(0%, 0%); width: 6%; height: fit-content; display: flex; border-radius: 50%; transition-duration: 650ms; backdrop-filter: blur(21px); }
.hnr-page .benefitsContainer { padding-top: 240px; padding-bottom: 140px; margin-top: 0px; }
.hnr-page .benefitsTitle { text-align: center; margin-right: auto; margin-left: auto; max-width: 620px; }
.hnr-page .benefitsTitle:not(:last-child) { margin-bottom: 60px; }
.hnr-page .benefitsItem { padding: 25px; background-color: var(--thm-color2, #fff); flex-basis: 23.5%; }
.hnr-page .benefitsInfoNunber { width: 40px; height: 40px; display: flex; align-items: center; justify-content: center; background-image: linear-gradient(134deg, rgba(23, 63, 221, 0.2) 0%, rgba(93, 122, 236, 0.2) 100%); border-radius: 50%; color: var(--thm-color4, #fff); transition-duration: 650ms; }
.hnr-page .benefitsInfoNunber:not(:last-child) { margin-bottom: 8px; }
.hnr-page .benefitsIcon { margin: 0px auto; max-width: 120px; max-height: 120px; width: 100%; height: 100%; display: flex; stroke: rgba(0, 0, 0, 0); }
.hnr-page .benefitsIcon:not(:last-child) { margin-bottom: 30px; }
.hnr-page .benefitsInfoIcon { text-align: center; }
.hnr-page .benefitsInfoIcon:not(:last-child) { margin-bottom: 20px; }
.hnr-page .benefitsInfoText { text-align: center; overflow-y: auto; max-height: 120px; }
.hnr-page .benefitsRow { display: flex; flex-wrap: wrap; row-gap: 20px; justify-content: space-between; }
.hnr-page .propertyContainer { padding-top: 140px; padding-bottom: 140px; background-color: var(--thm-color2, #fff); display: flex; justify-content: space-between; }
.hnr-page .propertyInfoTitle:not(:last-child) { margin-bottom: 20px; }
.hnr-page .propertyInfoText { font-size: 18px; max-height: 300px; overflow-y: auto; }
.hnr-page .propertyInfoText:not(:last-child) { margin-bottom: 30px; }
.hnr-page .propertyImgInner { flex-basis: 50%; padding-bottom: 6%; padding-right: 10%; align-self: center; }
.hnr-page .propertyInfoInner { flex-basis: 50%; align-self: center; padding-left: 4%; }
.hnr-page .propertyImg img { width: 100%; height: 100%; position: absolute; z-index: 0; right: unset; bottom: unset; top: calc(50% + 0px); left: calc(50% + 0px); transform: translate(-50%, -50%); }
.hnr-page .propertyImg { width: 100%; z-index: 1; padding-top: 123%; border-top-left-radius: 50%; border-top-right-radius: 50%; }
.hnr-page .proprtyImgSmall img { position: absolute; z-index: 1; right: unset; bottom: unset; top: calc(50% + 0px); left: calc(50% + 0px); transform: translate(-50%, -50%); width: 100%; height: 100%; }
.hnr-page .proprtyImgSmall { padding-top: 46%; padding-left: 50%; position: absolute; z-index: 1; right: 10%; bottom: 0px; top: unset; left: unset; transform: translate(0%, 0%); }
.hnr-page .propertyImgSmall2 img { width: 100%; height: 100%; position: absolute; z-index: 0; right: unset; bottom: unset; top: calc(50% + 0px); left: calc(50% + 0px); transform: translate(-50%, -50%); }
.hnr-page .propertyImgSmall2 { padding-top: 46%; padding-left: 50%; position: absolute; z-index: 1; right: 0px; bottom: unset; top: calc(50% + 0px); left: unset; transform: translate(0%, -50%); }
.hnr-page .lyt-icon-arrow-arc-right-v2 { fill: rgba(0, 0, 0, 0); stroke: rgb(0, 0, 0); width: 64px; height: 64px; }
.hnr-page .propertyPlay { position: absolute; z-index: 2; right: 44%; bottom: 36.5%; top: unset; left: unset; stroke: rgba(0, 0, 0, 0); width: 14%; height: fit-content; display: flex; transition-duration: 650ms; border-radius: 50%; backdrop-filter: blur(21px); }
.hnr-page .propertyInfoSubTitle:not(:last-child) { margin-bottom: 30px; }
.hnr-page .propertyInfoListIconInner { width: 30px; height: 30px; display: flex; justify-content: center; background-image: linear-gradient(134deg, rgba(23, 63, 221, 0.1) 0%, rgba(93, 122, 236, 0.1) 100%); border-radius: 50%; align-items: center; }
.hnr-page .propertiInfoListIcon { width: 12px; height: fit-content; min-height: auto; display: flex; margin: 0px; }
.hnr-page .propertyInfoListText { color: var(--thm-color3, #fff); line-height: 1.1; margin-top: 6px; font-size: 18px; }
.hnr-page .propertyInfoListRow { display: flex; flex-direction: row; }
.hnr-page .propertyInfoListInner { display: flex; flex-direction: column; row-gap: 15px; padding-right: 0px; }
.hnr-page .propertyInfoListItem { display: flex; column-gap: 12px; }
.hnr-page .propertyInfoListInner:not(:last-child) .propertyInfoListItem { padding-right: 40px; }
.hnr-page .propertyInfoListItemLast { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: var(--thm-color4-alpha1, #fff); padding-bottom: 15px; }
.hnr-page .propertyInfoListRow:not(:last-child) { margin-bottom: 40px; }
.hnr-page .lyt-btn-default-v2 { color: rgb(7, 174, 90); }
.hnr-page .btnStyle2 { margin: 0px; padding: 20px 40px; border-radius: 0px; font-size: 16px; color: var(--thm-color1, #fff); font-family: Mukta; font-weight: 600; line-height: 1; text-transform: uppercase; }
.hnr-page .btnStyle2::before { transition-duration: 650ms; background-image: linear-gradient(134deg, rgb(23, 63, 221) 0%, rgb(93, 122, 236) 100%); width: 100%; height: 100%; content: ""; position: absolute; z-index: 1; right: unset; bottom: unset; top: calc(50% + 0px); left: calc(50% + 0px); transform: translate(-50%, -50%); }
.hnr-page .btnStyle2:hover::before { opacity: 0; }
.hnr-page .btnStyle2::after { transition-duration: 650ms; background-image: linear-gradient(215deg, rgb(23, 63, 221) 0%, rgb(93, 122, 236) 100%); width: 100%; height: 100%; content: ""; position: absolute; z-index: 1; right: unset; bottom: unset; top: calc(50% + 0px); left: calc(50% + 0px); transform: translate(-50%, -50%); opacity: 0; }
.hnr-page .btnStyle2:hover::after { opacity: 1; }
.hnr-page .btnStyle2 p { z-index: 3; }
.hnr-page .featuresContainer { padding-bottom: 140px; background-color: var(--thm-color2, #fff); padding-right: 6%; padding-left: 6%; }
.hnr-page .featuresTitle { text-align: center; }
.hnr-page .featuresTitle:not(:last-child) { margin-bottom: 60px; }
.hnr-page .fearuresItem { background-color: var(--thm-color1, #fff); padding: 15px; flex-basis: 23.8%; transition-duration: 650ms; }
.hnr-page .featuresImg { width: 100%; padding-top: 82%; }
.hnr-page .featuresImg img { width: 100%; height: 100%; position: absolute; z-index: 1; right: unset; bottom: unset; top: calc(50% + 0px); left: calc(50% + 0px); transform: translate(-50%, -50%); }
.hnr-page .featuresImg:not(:last-child) { margin-bottom: 25px; }
.hnr-page .featuresInfoTitle:not(:last-child) { margin-bottom: 20px; }
.hnr-page .feturesListIconInner { width: 30px; height: 30px; background-image: linear-gradient(134deg, rgb(23, 63, 221) 0%, rgb(93, 122, 236) 100%); border-radius: 50%; display: flex; align-items: center; justify-content: center; flex-shrink: 0; }
.hnr-page .featuresListIcon { width: 12px; height: fit-content; min-height: auto; display: flex; margin: 0px; }
.hnr-page .featyresListText { font-size: 16px; margin-top: 2px; }
.hnr-page .featuresListInner { display: flex; column-gap: 12px; }
.hnr-page .featuresListRow { display: flex; flex-direction: column; row-gap: 20px; }
.hnr-page .featuresBody { padding-right: 15px; padding-left: 15px; }
.hnr-page .featuresRow { display: flex; justify-content: space-between; row-gap: 20px; }
.hnr-page .galleryContainer { padding-top: 100px; padding-bottom: 100px; }
.hnr-page .galleryTitle { text-align: center; }
.hnr-page .galleryTitle:not(:last-child) { margin-bottom: 35px; }
.hnr-page .w-tabsv2-v2.widget-tabsv2 { display: flex; height: 800px; min-width: 800px; }
.hnr-page .w-tabsv2-v2.widget-tabsv2.image-top li.tabs-menu-item > a { flex-direction: column; }
.hnr-page .w-tabsv2-v2.widget-tabsv2.image-left li.tabs-menu-item > a { flex-direction: row; }
.hnr-page .w-tabsv2-v2.widget-tabsv2.image-right li.tabs-menu-item > a { flex-direction: row-reverse; }
.hnr-page .w-tabsv2-v2.widget-tabsv2.image-bottom li.tabs-menu-item > a { flex-direction: column-reverse; }
.hnr-page .w-tabsv2-v2.widget-tabsv2.tab-horizontal { flex-direction: column; }
.hnr-page .w-tabsv2-v2.widget-tabsv2.tab-vertical { flex-direction: row; }
.hnr-page .w-tabsv2-v2.widget-tabsv2.tab-vertical ul.tabs-menu { flex-direction: column; align-items: stretch; }
.hnr-page .w-tabsv2-v2.widget-tabsv2.tab-vertical ul.tabs-menu > li.tabs-menu-item > a { width: 100%; }
.hnr-page .w-tabsv2-v2.widget-tabsv2.tab-vertical div.tabs-container { flex-grow: 1; flex-direction: row; }
.hnr-page .w-tabsv2-v2.widget-tabsv2 ul.tabs-menu { z-index: 10; display: flex; column-gap: 3.2px; margin-bottom: 0px; list-style-type: none; margin-block: 0px; margin-inline: 0px; padding-inline-start: 0px; }
.hnr-page .w-tabsv2-v2.widget-tabsv2 ul.tabs-menu > li.tabs-menu-item { display: flex; border-width: 1px 1px 0px; border-style: solid; border-color: rgb(197, 197, 197); border-image: initial; border-top-left-radius: 3px; border-top-right-radius: 3px; }
.hnr-page .w-tabsv2-v2.widget-tabsv2 ul.tabs-menu > li.tabs-menu-item > a { background-color: rgb(246, 246, 246); padding: 8px 16px; text-decoration: none; color: rgb(69, 69, 69); cursor: pointer; display: flex; justify-content: space-between; }
.hnr-page .w-tabsv2-v2.widget-tabsv2 ul.tabs-menu > li.tabs-menu-item > a:hover { text-decoration: none; }
.hnr-page .w-tabsv2-v2.widget-tabsv2 ul.tabs-menu > li.tabs-menu-item > a > .image-container { width: fit-content;width: -moz-fit-content; margin: 0px auto; }
.hnr-page .w-tabsv2-v2.widget-tabsv2 ul.tabs-menu > li.tabs-menu-item > a > .image-container > img { max-height: 100px; max-width: 160px; }
.hnr-page .w-tabsv2-v2.widget-tabsv2 ul.tabs-menu > li.tabs-menu-item > a > .image-container > svg { width: 100%; height: auto; max-width: 100%; max-height: 100%; }
.hnr-page .w-tabsv2-v2.widget-tabsv2 ul.tabs-menu > li.tabs-menu-item > a > .tab-header-text { margin: 0px auto; display: inline-flex; align-items: center; }
.hnr-page .w-tabsv2-v2.widget-tabsv2 ul.tabs-menu > li.tabs-menu-item.active { border-width: 1px 1px 0px; border-style: solid; border-color: rgb(0, 62, 255); border-image: initial; }
.hnr-page .w-tabsv2-v2.widget-tabsv2 ul.tabs-menu > li.tabs-menu-item.active > a { cursor: default; color: white; background-color: rgb(0, 127, 255); padding: 8px 16px; }
.hnr-page .w-tabsv2-v2.widget-tabsv2 ul.tabs-menu > li.tabs-menu-item:hover:not(.active) > a { color: rgb(69, 69, 69); background-color: rgb(237, 237, 237); }
.hnr-page .w-tabsv2-v2.widget-tabsv2 div.tabs-container { z-index: 20; height: 100%; }
.hnr-page .w-tabsv2-v2.widget-tabsv2 div.tabs-container > div.tabs-container-item { width: 100%; height: 100%; }
.hnr-page .w-tabsv2-v2.widget-tabsv2 div.tabs-container:not(.tabs-carousel) { display: grid; grid-template: "item" 1fr / 1fr; }
.hnr-page .w-tabsv2-v2.widget-tabsv2 div.tabs-container:not(.tabs-carousel) > div.tabs-container-item { grid-area: item / item / item / item; min-height: 50px; }
.hnr-page .w-tabsv2-v2.widget-tabsv2 div.tabs-container.tabs-carousel { display: flex; overflow: hidden; }
.hnr-page .w-tabsv2-v2.widget-tabsv2 div.tabs-container.tabs-carousel.vertical-carousel { flex-direction: column; }
.hnr-page .w-tabsv2-v2.widget-tabsv2 div.tabs-container.tabs-carousel > div.tabs-container-item { flex: 0 0 auto; overflow: hidden; }
.hnr-page .galleryContainer .w-tabsv2-v2.widget-tabsv2 { min-width: auto; height: auto; }
.hnr-page .galleryContainer .w-tabsv2-v2.widget-tabsv2 ul.tabs-menu { display: flex; flex-wrap: wrap; justify-content: center; gap: 12px 20px; margin-bottom: 60px; }
.hnr-page .galleryContainer .w-tabsv2-v2.widget-tabsv2 ul.tabs-menu li.tabs-menu-item { padding: 3px; border-width: 0px; border-style: solid; margin: 0px; background-color: rgba(0, 0, 0, 0); border-radius: 0px; border-color: rgba(0, 0, 0, 0); overflow: hidden; }
.hnr-page .galleryContainer .w-tabsv2-v2.widget-tabsv2 ul.tabs-menu li.tabs-menu-item.active { background-color: rgba(0, 0, 0, 0); }
.hnr-page .galleryContainer .w-tabsv2-v2.widget-tabsv2 ul.tabs-menu li.tabs-menu-item::before { transition-duration: 650ms; background-image: linear-gradient(134deg, rgb(23, 63, 221) 0%, rgb(93, 122, 236) 100%); width: 101%; height: 101%; content: ""; position: absolute; z-index: 1; right: unset; bottom: unset; top: calc(50% + 0px); left: calc(50% + 0px); transform: translate(-50%, -50%); opacity: 0.2; }
.hnr-page .galleryContainer .w-tabsv2-v2.widget-tabsv2 ul.tabs-menu li.tabs-menu-item a { padding: 14px 29px; font-size: 18px; font-family: Mukta; color: var(--thm-color3, #fff); font-weight: normal; line-height: 1; background-color: rgba(255, 255, 255, 0); z-index: 3; position: relative; right: unset; bottom: unset; left: calc(50% + 0px); border-width: 3px; border-style: none; border-color: rgb(0, 0, 0); transform: translate(-50%, 0%); overflow: visible; }
.hnr-page .galleryContainer .w-tabsv2-v2.widget-tabsv2 ul.tabs-menu li.tabs-menu-item a:hover { background-color: rgba(0, 0, 0, 0); }
.hnr-page .galleryContainer .w-tabsv2-v2.widget-tabsv2 ul.tabs-menu li.tabs-menu-item a::before { background-color: var(--thm-color1, #fff); transition-duration: 650ms; width: 100%; height: 100%; content: ""; position: absolute; z-index: 1; right: unset; bottom: unset; top: calc(50% + 0px); left: calc(50% + 0px); transform: translate(-50%, -50%); }
.hnr-page .galleryContainer .w-tabsv2-v2.widget-tabsv2 ul.tabs-menu li.tabs-menu-item a span { z-index: 3; transition-duration: 650ms; }
.hnr-page .galleryContainer .w-tabsv2-v2.widget-tabsv2 ul.tabs-menu li.tabs-menu-item a:hover::before { width: 0%; }
.hnr-page .galleryContainer .w-tabsv2-v2.widget-tabsv2 ul.tabs-menu li.tabs-menu-item:hover a::before { width: 0%; }
.hnr-page .galleryContainer .w-tabsv2-v2.widget-tabsv2 ul.tabs-menu li.tabs-menu-item:hover::before { opacity: 1; }
.hnr-page .galleryContainer .w-tabsv2-v2.widget-tabsv2 ul.tabs-menu li.tabs-menu-item:hover a span { color: var(--thm-color1, #fff); }
.hnr-page .galleryContainer .w-tabsv2-v2.widget-tabsv2 ul.tabs-menu li.tabs-menu-item.active a span { color: var(--thm-color1, #fff); }
.hnr-page .galleryContainer .w-tabsv2-v2.widget-tabsv2 ul.tabs-menu li.tabs-menu-item.active a::before { width: 0%; }
.hnr-page .galleryContainer .w-tabsv2-v2.widget-tabsv2 ul.tabs-menu li.tabs-menu-item.active::before { opacity: 1; }
.hnr-page .locationContainer { padding-top: 100px; padding-right: 6%; padding-left: 6%; background-image: url("/upload/domain/41353/images/Header_img/header-bg.svg?1700877.2999999523"); background-size: cover; background-position: center center; margin-bottom: -100px; }
.hnr-page .locationTitle { text-align: center; color: var(--thm-color1, #fff); }
.hnr-page .locationTitle:not(:last-child) { margin-bottom: 60px; }
.hnr-page .locationInfoInner { padding: 25px; background-color: var(--thm-color1, #fff); flex-basis: 433px; }
.hnr-page .locationInfoInnerIcon { width: 70px; height: 70px; border-radius: 50%; background-image: linear-gradient(134deg, rgb(23, 63, 221) 0%, rgb(93, 122, 236) 100%); display: flex; justify-content: center; align-items: center; flex-shrink: 0; }
.hnr-page .locationInfoIcon { stroke: rgba(0, 0, 0, 0); width: 44px; height: 44px; display: flex; padding: 0px; margin: 0px; }
.hnr-page .locationInfoTopInner { display: flex; align-items: center; column-gap: 12px; }
.hnr-page .locationInfoTopInner:not(:last-child) { margin-bottom: 25px; }
.hnr-page .locationInfoRow { display: flex; justify-content: center; column-gap: 50px; margin-bottom: -110px; z-index: 2; }
.hnr-page .w-googlemap-v1.absolute-widget { width: 50%; }
.hnr-page .offerConainer { padding-bottom: 0px; padding-top: 240px; background-color: var(--thm-color2, #fff); }
.hnr-page .offerTitle { text-align: center; }
.hnr-page .offerTitle:not(:last-child) { margin-bottom: 60px; }
.hnr-page .propertyInfoListItem:not(:first-child) { border-top-width: 1px; border-top-style: solid; border-top-color: var(--thm-color4-alpha1, #fff); padding-top: 15px; }
.hnr-page .mapInner::before { background-color: rgba(117, 207, 240, 0.4); width: 80%; height: 40px; content: ""; position: absolute; z-index: 1; right: unset; bottom: -20px; top: unset; left: calc(50% + 0px); transform: translate(-50%, 0%); filter: blur(20px); }
.hnr-page .headerImg::before { width: 80%; height: 40px; content: ""; position: absolute; z-index: 0; right: unset; bottom: -20px; top: unset; left: calc(50% + 0px); transform: translate(-50%, 0%); background-image: linear-gradient(134deg, rgb(23, 63, 221) 0%, rgb(93, 122, 236) 100%); filter: blur(20px); opacity: 0.2; }
.hnr-page .offerInfoItem { padding: 15px 15px 30px; background-color: var(--thm-color1, #fff); flex-basis: 32%; }
.hnr-page .offerInfoImg img { width: 100%; height: 100%; position: absolute; z-index: 0; right: unset; bottom: unset; top: calc(50% + 0px); left: calc(50% + 0px); transform: translate(-50%, -50%); }
.hnr-page .offerInfoImg { width: 100%; padding-top: 79%; }
.hnr-page .offerInfoImg:not(:last-child) { margin-bottom: 30px; }
.hnr-page .offerInfoBody { padding-right: 15px; padding-left: 15px; }
.hnr-page .offerInfoIcon { margin: 1px 0px 0px; stroke: rgba(0, 0, 0, 0); width: 24px; height: 24px; display: flex; min-height: auto; flex-shrink: 0; }
.hnr-page .offerInfoStreet { display: flex; column-gap: 5px; }
.hnr-page .offerInfoStreet:not(:last-child) { margin-bottom: 20px; }
.hnr-page .offerInfoTitle { font-size: 24px; }
.hnr-page .offerInfoTitle:not(:last-child) { margin-bottom: 25px; }
.hnr-page .offerInfoPrice { color: var(--thm-color3, #fff); font-weight: bold; line-height: 1; font-size: 22px; }
.hnr-page .offerInfoBtn { padding: 16px 40px; }
.hnr-page .offerInfoBtn::before { background-image: linear-gradient(134deg, rgba(23, 63, 221, 0.2) 0%, rgba(93, 122, 236, 0.2) 100%); }
.hnr-page .offerInfoPriceInner { display: flex; align-items: center; gap: 15px 20px; flex-wrap: wrap; justify-content: space-between; }
.hnr-page .offerRow { display: flex; flex-wrap: wrap; justify-content: space-between; row-gap: 20px; }
.hnr-page .offerDiscount { padding: 8px 14px; background-color: var(--thm-color3, #fff); font-size: 16px; color: var(--thm-color1, #fff); font-weight: 600; line-height: 1; display: inline-flex; text-transform: uppercase; }
.hnr-page .offerInfoImg .image-caption { padding: 20px; display: flex; align-items: flex-start; justify-content: flex-end; }
.hnr-page .aboutContainer { padding-top: 140px; padding-bottom: 140px; background-color: var(--thm-color2, #fff); display: flex; justify-content: space-between; }
.hnr-page .aboutInfoTitle:not(:last-child) { margin-bottom: 30px; }
.hnr-page .aboutImgInner { flex-basis: 50%; padding-right: 10%; align-self: center; }
.hnr-page .aboutImg img { width: 100%; height: 100%; position: absolute; z-index: 0; right: unset; bottom: unset; top: calc(50% + 0px); left: calc(50% + 0px); transform: translate(-50%, -50%); }
.hnr-page .aboutImg { width: 100%; padding-top: 132%; border-top-left-radius: 50%; border-top-right-radius: 50%; }
.hnr-page .aboutImgSmall img { width: 100%; height: 100%; position: absolute; z-index: 0; right: unset; bottom: unset; top: calc(50% + 0px); left: calc(50% + 0px); transform: translate(-50%, -50%); }
.hnr-page .aboutImgSmall { padding-top: 58%; padding-left: 34%; position: absolute; z-index: 1; right: 0px; bottom: 5%; top: unset; left: unset; transform: translate(0%, 0%); border-radius: 125px; }
.hnr-page .aboutImgIcon { margin: 0px; stroke: rgba(0, 0, 0, 0); width: 20%; height: fit-content; display: flex; position: absolute; z-index: 1; right: 0px; bottom: unset; top: 12.5%; left: unset; transform: translate(0%, 0%); transition-duration: 650ms; }
.hnr-page .aboutImgBigInner::before { background-color: var(--thm-color3-alpha4, #fff); width: 90%; height: 20px; content: ""; position: absolute; z-index: 0; right: unset; bottom: -10px; top: unset; left: calc(50% + 0px); transform: translate(-50%, 0%); border-top-left-radius: 240px; border-top-right-radius: 240px; filter: blur(15px); }
.hnr-page .aboutInfoText { font-size: 16px; max-height: 240px; overflow-y: auto; }
.hnr-page .aboutInfoText:not(:last-child) { margin-bottom: 30px; }
.hnr-page .aboutInfoInner { flex-basis: 50%; padding-left: 4.5%; align-self: center; }
.hnr-page .aboutStatistisItem { padding: 20px; background-color: var(--thm-color1, #fff); flex-basis: 193px; box-shadow: var(--thm-color3-alpha1, #fff) 0px 5px 35px 0px; }
.hnr-page .aboutStatisticsIcon { margin: 0px; stroke: rgba(0, 0, 0, 0); width: 40px; height: 40px; min-height: auto; display: flex; background-image: linear-gradient(134deg, rgba(23, 63, 221, 0.1) 0%, rgba(93, 122, 236, 0.1) 100%); }
.hnr-page .aboutStatisticsIcon svg { padding: 6px; }
.hnr-page .aboutStatisticsCounter { font-size: 32px; font-family: Mukta; color: var(--thm-color4, #fff); font-weight: 800; line-height: 1; text-align: left; }
.hnr-page .aboutStatisticsCounterInner { display: flex; align-items: center; column-gap: 10px; }
.hnr-page .aboutStatisticsCounterInner:not(:last-child) { margin-bottom: 10px; }
.hnr-page .aboutStatisticsTitle { font-size: 18px; font-weight: 500; line-height: 1.1; color: var(--thm-color6, #fff); }
.hnr-page .aboutInfoStatisticsRow { display: flex; flex-wrap: wrap; gap: 20px; }
.hnr-page .footerContainer { padding-top: 100px; padding-bottom: 90px; background-image: none; }
.hnr-page .footerTitle { text-align: center; z-index: 1; }
.hnr-page .footerTitle:not(:last-child) { margin-bottom: 30px; }
.hnr-page .footerText { text-align: center; margin-right: auto; margin-left: auto; max-width: 522px; z-index: 1; }
.hnr-page .footerText:not(:last-child) { margin-bottom: 50px; }
.hnr-page .footerInfoIcon { margin: 0px; width: 70px; height: 70px; border-radius: 50%; background-color: var(--thm-color1, #fff); }
.hnr-page .footerInfoIcon svg { height: auto; padding: 20px; stroke: rgba(0, 0, 0, 0); }
.hnr-page .footerInfoIcon:not(:last-child) { margin-bottom: 20px; }
.hnr-page .footerInfoTel { margin: 0px; padding: 0px; font-size: 20px; color: var(--thm-color3, #fff); font-family: Mukta; font-weight: 500; line-height: 1.1; }
.hnr-page .footerInfoTel::before { background-color: var(--thm-color3, #fff); transition-duration: 500ms; width: 0%; height: 1px; content: ""; position: absolute; z-index: 1; right: unset; bottom: 0px; top: unset; left: -100%; opacity: 0; }
.hnr-page .footerInfoTel:hover::before { width: 100%; position: absolute; z-index: 1; right: unset; bottom: 0px; top: unset; left: 0px; opacity: 1; }
.hnr-page .footerInfoStreet { color: var(--thm-color3, #fff); font-size: 20px; text-align: center; line-height: 1.1; font-weight: 500; max-width: 220px; }
.hnr-page .footerInfoRow { display: flex; justify-content: center; gap: 20px 40px; flex-wrap: wrap; z-index: 1; }
.hnr-page .footerInfoItem { background-color: var(--thm-color2, #fff); padding: 20px; display: flex; flex-direction: column; align-items: center; flex-basis: 280px; transition-duration: 650ms; }
.hnr-page .footerInfoRow:not(:last-child) { margin-bottom: 50px; }
.hnr-page .w-contactform-v2 .send-button + .help-block { min-height: 0px; }
.hnr-page .w-contactform-v2 .form-control { font-size: inherit; height: auto; }
.hnr-page .w-contactform-v2 .widget-button { font-size: inherit; }
.hnr-page .w-contactform-v2 .chips-container { display: flex; flex-wrap: wrap; gap: 8px; }
.hnr-page .w-contactform-v2 .chips-container .chips-item { width: fit-content;width: -moz-fit-content; height: fit-content; }
.hnr-page .w-contactform-v2 .chips-container .chips-item > label { background: lightgrey; padding: 8px; border-radius: 8px; }
.hnr-page .w-contactform-v2 .chips-container .chips-item > input:checked ~ label { background: grey; }
.hnr-page .footerForm { padding: 30px; background-color: var(--thm-color2, #fff); border-width: 1px; border-style: solid; border-color: rgba(80, 80, 80, 0.1); margin-right: auto; margin-left: auto; max-width: 916px; z-index: 1; }
.hnr-page .footerForm .contact-form .form-group { padding: 0px; }
.hnr-page .footerForm .contact-form .form-group:nth-child(1) { padding-right: 10px; }
.hnr-page .footerForm .contact-form .form-group:nth-child(2) { padding-right: 5px; padding-left: 5px; }
.hnr-page .footerForm .contact-form .form-group:nth-child(3) { padding-left: 10px; }
.hnr-page .footerForm .contact-form .form-group .form-control { padding-right: 15px; padding-left: 15px; border-radius: 0px; border-width: 1px; border-style: solid; border-color: rgba(80, 80, 80, 0.1); background-color: var(--thm-color1, #fff); box-shadow: none; font-size: 16px; font-family: Mukta; color: var(--thm-color6, #fff); }
.hnr-page .footerForm .contact-form .form-group input { height: 50px; }
.hnr-page .footerForm .contact-form .form-group textarea { height: 150px; }
.hnr-page .footerForm .contact-form .form-group .contact-label { font-size: 18px; color: var(--thm-color3, #fff); font-family: Mukta; line-height: 1; font-weight: 500; margin-bottom: 15px; }
.hnr-page .footerForm .contact-form .form-group .send-button { margin-right: 0px; margin-left: 0px; }
.hnr-page .footerForm .contact-form .form-group .send-button span { margin-right: 0px; margin-left: 0px; margin-top: 5px; padding: 16px 40px; line-height: 1; font-family: Mukta; text-transform: uppercase; font-size: 16px; font-weight: 600; background-color: rgba(0, 0, 0, 0); }
.hnr-page .footerForm .contact-form .form-group .send-button span p { z-index: 3; }
.hnr-page .footerForm .contact-form .form-group .send-button span:hover { background-color: rgba(0, 0, 0, 0); }
.hnr-page .footerForm .contact-form .form-group .send-button span::before { transition-duration: 650ms; background-image: linear-gradient(134deg, rgb(23, 63, 221) 0%, rgb(93, 122, 236) 100%); width: 100%; height: 100%; position: absolute; z-index: 1; right: unset; bottom: unset; top: calc(50% + 0px); left: calc(50% + 0px); transform: translate(-50%, -50%); content: ""; }
.hnr-page .footerForm .contact-form .form-group .send-button span:hover::before { opacity: 0; }
.hnr-page .footerForm .contact-form .form-group .send-button span::after { transition-duration: 650ms; background-image: linear-gradient(215deg, rgb(23, 63, 221) 0%, rgb(93, 122, 236) 100%); width: 100%; height: 100%; content: ""; position: absolute; z-index: 1; right: unset; bottom: unset; top: calc(50% + 0px); left: calc(50% + 0px); transform: translate(-50%, -50%); opacity: 0; }
.hnr-page .footerForm .contact-form .form-group .send-button span:hover::after { opacity: 1; }
.hnr-page .footerBg { position: absolute; z-index: 0; right: unset; bottom: 0px; top: unset; left: 0px; transform: translate(0%, 0%); width: 100%; padding-top: 380px; }
.hnr-page .footerBg img { width: 100%; height: 100%; position: absolute; z-index: 0; right: unset; bottom: unset; top: 0px; left: calc(50% + 0px); transform: translate(-50%, 0%); }
.hnr-page .footerBg .image-caption { background-color: rgba(24, 24, 24, 0.7); }
.hnr-page .navContainer { padding: 12px 8%; min-height: 100px; display: flex; align-items: center; justify-content: space-between; column-gap: 4%; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: var(--thm-color1-alpha1, #fff); }
.hnr-page .lyt-logo-default-v1 { width: 180px; }
.hnr-page .lyt-btn-hamb-v1 { display: table; padding: 0px; width: 20px; height: 20px; }
.hnr-page .lyt-btn-close-v1 { display: table; padding: 0px; width: 20px; height: 20px; }
.hnr-page .lyt-navigation-default-v1 .submenu { background-color: rgb(255, 255, 255); }
.hnr-page .navBtn { padding: 0px; margin: 0px; display: flex; align-items: center; column-gap: 10px; font-size: 16px; font-family: Mukta; font-weight: bold; line-height: 1; color: var(--thm-color1, #fff); }
.hnr-page .navBtn p { display: flex; flex-direction: row; row-gap: 5px; }
.hnr-page .navBtnIcon { width: 36px; height: fit-content; min-height: auto; display: flex; }
.hnr-page .navBtnIcon svg { display: flex; align-items: center; }
.hnr-page .navBtnIcon path { transition-duration: 650ms; }
.hnr-page .navBtn:hover .navBtnIcon path { stroke: var(--thm-color5, #fff); }
.hnr-page .navLogo { max-width: 140px; display: flex; }
.hnr-page .container-menu { flex-grow: 1; }
.hnr-page .navigation-items { display: flex; align-items: center; justify-content: flex-end; column-gap: 4%; }
.hnr-page .navigation-items .nav-top-item { font-size: 18px; font-family: Mukta; color: var(--thm-color1, #fff); font-weight: 300; line-height: 1.2; padding: 0px; }
.hnr-page .navigation-items .nav-top-item:hover { color: var(--thm-color1, #fff); }
.hnr-page .navigation-items .nav-top-item:visited { color: var(--thm-color1, #fff); }
.hnr-page .navigation-items .nav-top-item::before { transition-duration: 500ms; background-color: var(--thm-color5, #fff); width: 0%; height: 2px; content: ""; position: absolute; z-index: 1; right: unset; bottom: -4px; top: unset; left: -110%; opacity: 0; }
.hnr-page .navigation-items .nav-top-item:hover::before { opacity: 1; width: 100%; position: absolute; z-index: 1; right: unset; bottom: -4px; top: unset; left: 0px; }
.hnr-page .navigation-items .nav-langswitch { margin-left: 0px; }
.hnr-page .navigation-items .nav-langswitch * { font-size: 16px; color: var(--thm-color1, #fff); font-family: Mukta; font-weight: 300; line-height: 1.1; }
.hnr-page .navigation-items .nav-langswitch ul { background-color: rgba(0, 0, 0, 0); }
.hnr-page .navigation-items .nav-langswitch ul a { background-color: var(--thm-color5-alpha3, #fff); transition-duration: 500ms; }
.hnr-page .navigation-items .nav-langswitch ul a:hover { background-color: var(--thm-color5, #fff); }
.hnr-page .navBtn span { text-align: left; color: rgb(33, 150, 83); font-size: 14px; }
.hnr-page .navBtn .button-text { display: flex; flex-direction: column; row-gap: 5px; }
.hnr-page .w-customHtml-v2.absolute-widget .embed_placeholder:empty { width: 300px; }
.hnr-page .mapInner { z-index: 1; }
.hnr-page ::-webkit-scrollbar-thumb { background-color: var(--thm-color6, #fff); border-radius: 12px; }
.hnr-page ::-webkit-scrollbar { width: 4px; }
.hnr-page .w-column-v1 { width: 100%; }
.hnr-page .lyt-column-cdefault-v3 { margin: 0px; }
.hnr-page .lyt-column-cdefault-v3 > .columnContainer { padding: 0px; }
.hnr-page .lyt-column-cdefault-v3.absolute-widget { width: 50%; }
.hnr-page .headerImgPlay:hover { transform: scale(1.05, 1.05); }
.hnr-page .benefitsInfoNunber:hover { transform: scale(1, 1); }
.hnr-page .benefitsItem:hover .benefitsInfoNunber { transform: scale(1.2, 1.2); }
.hnr-page .propertyPlay:hover { transform: scale(1.05, 1.05); }
.hnr-page .aboutImgIcon:hover { transform: scale(1.05, 1.05); }
.hnr-page .fearuresItem:hover { transform: scale(1.06, 1.06); }
.hnr-page .footerInfoItem:hover { transform: scale(1.06, 1.06); }
.hnr-page .headerTitleRU { font-size: 5.3vw; }
.hnr-page .featuresInfoTitleRU { font-size: 28px; }
.hnr-page .benefitsTitleIT { max-width: 644px; }
.hnr-page .headerTitleFR { font-size: 4.9vw; }
.hnr-page .buy-button { background-color: rgb(244, 7, 153); padding: 12px 24px; line-height: 1; font-family: "Open Sans"; color: var(--thm-color1, #fff); font-size: 16px; border-width: 0px; border-style: solid; border-radius: 22px; position: relative; right: unset; bottom: unset; transform: translate3d(-50%, 0%, 0px); left: calc(50% + 0px); margin-top: 20px; transition-timing-function: ease-in-out; transition-duration: 500ms; border-color: rgb(244, 7, 153); font-weight: bold; }
.hnr-page .buy-button:hover { background-color: rgb(209, 2, 98); box-shadow: rgb(224, 2, 105) 0px 0px 14px 0px; }
.hnr-page .lyt-icon-shopping-cart-v2 { fill: rgba(0, 0, 0, 0); stroke: rgb(0, 0, 0); width: 64px; height: 64px; }

#id1691485216667[widget-type="separator"] { background-color: var(--thm-color1, #fff); height: 2px; width: 116px; }
#id1691492641872 img { object-fit: cover; }
#id1691493374157 img { object-fit: cover; }
#id1691493608116 img { object-fit: cover; }
#id1691498923988 img { object-fit: cover; }
#id1691499474529 img { object-fit: cover; }
#id1691499479310 img { object-fit: cover; }
#id1691499482513 img { object-fit: cover; }
#id1691507776668 img { object-fit: cover; }
#id1691564613357 img { object-fit: cover; }
#id1691564618000 img { object-fit: cover; }
#id1691565981583 img { object-fit: cover; }
#id1691566573204 img { object-fit: cover; }
#id1691575797465 img { object-fit: cover; }
#page .bowwe-footer { padding-right: 12%; padding-left: 12%; background-color: rgba(0, 0, 0, 0); margin-top: -48px; }
#page .bowwe-footer_text { font-size: 14px; font-family: Mukta; font-weight: 300; }
#id1691576726687 img { object-fit: cover; }
#id1691576726689 img { object-fit: cover; }
#id1691576726690 img { object-fit: cover; }
#id1691576726737 img { object-fit: cover; }
#id1691576726754 img { object-fit: cover; }
#id1691576726771 img { object-fit: cover; }
#id1691576726788 img { object-fit: cover; }
#id1691576726837[widget-type="googlemap"] { height: 570px; }
#id1691576726843 img { object-fit: cover; }
#id1691576726854 img { object-fit: cover; }
#id1691576726865 img { object-fit: cover; }
#id1691576726879 img { object-fit: cover; }
#id1691576726881 img { object-fit: cover; }
#id1691576726907[widget-type="separator"] { background-color: var(--thm-color1, #fff); height: 2px; width: 116px; }
#id1691576726913 img { object-fit: cover; }
#id1691576726917[widget-type="separator"] { background-color: var(--thm-color1, #fff); height: 2px; width: 116px; }
#id1691576726938 img { object-fit: cover; }
#id1691576730579 img { object-fit: cover; }
#id1691576730581 img { object-fit: cover; }
#id1691576730582 img { object-fit: cover; }
#id1691576730629 img { object-fit: cover; }
#id1691576730646 img { object-fit: cover; }
#id1691576730663 img { object-fit: cover; }
#id1691576730680 img { object-fit: cover; }
#id1691576730729[widget-type="googlemap"] { height: 570px; }
#id1691576730735 img { object-fit: cover; }
#id1691576730746 img { object-fit: cover; }
#id1691576730757 img { object-fit: cover; }
#id1691576730771 img { object-fit: cover; }
#id1691576730773 img { object-fit: cover; }
#id1691576730799[widget-type="separator"] { background-color: var(--thm-color1, #fff); height: 2px; width: 116px; }
#id1691576730805 img { object-fit: cover; }
#id1691576730809[widget-type="separator"] { background-color: var(--thm-color1, #fff); height: 2px; width: 116px; }
#id1691576730830 img { object-fit: cover; }
#id1691576733994 img { object-fit: cover; }
#id1691576733996 img { object-fit: cover; }
#id1691576733997 img { object-fit: cover; }
#id1691576734044 img { object-fit: cover; }
#id1691576734061 img { object-fit: cover; }
#id1691576734078 img { object-fit: cover; }
#id1691576734095 img { object-fit: cover; }
#id1691576734144[widget-type="googlemap"] { height: 570px; }
#id1691576734150 img { object-fit: cover; }
#id1691576734161 img { object-fit: cover; }
#id1691576734172 img { object-fit: cover; }
#id1691576734186 img { object-fit: cover; }
#id1691576734188 img { object-fit: cover; }
#id1691576734214[widget-type="separator"] { background-color: var(--thm-color1, #fff); height: 2px; width: 116px; }
#id1691576734220 img { object-fit: cover; }
#id1691576734224[widget-type="separator"] { background-color: var(--thm-color1, #fff); height: 2px; width: 116px; }
#id1691576734245 img { object-fit: cover; }
#id1691576832902[widget-type="logov2"] { margin-left: 0em; }
#NAVBAR { height: 0px; }
#id1712327243385 img { object-fit: cover; }
#id1712327243387 img { object-fit: cover; }
#id1712327243388 img { object-fit: cover; }
#id1712327243426 img { object-fit: cover; }
#id1712327243443 img { object-fit: cover; }
#id1712327243460 img { object-fit: cover; }
#id1712327243477 img { object-fit: cover; }
#id1712327243532 img { object-fit: cover; }
#id1712327243543 img { object-fit: cover; }
#id1712327243544[widget-type="text"] { vertical-align: inherit; }
#id1712327243554 img { object-fit: cover; }
#id1712327243555[widget-type="text"] { vertical-align: inherit; }
#id1712327243568 img { object-fit: cover; }
#id1712327243570 img { object-fit: cover; }
#id1712327243596[widget-type="separator"] { background-color: var(--thm-color1, #fff); height: 2px; width: 116px; }
#id1712327243602 img { object-fit: cover; }
#id1712327243606[widget-type="separator"] { background-color: var(--thm-color1, #fff); height: 2px; width: 116px; }
#id1712327243627 img { object-fit: cover; }
#id1712327243631[widget-type="logov2"] { margin-left: 0em; }
#id1712327252395 img { object-fit: cover; }
#id1712327252397 img { object-fit: cover; }
#id1712327252398 img { object-fit: cover; }
#id1712327252436 img { object-fit: cover; }
#id1712327252453 img { object-fit: cover; }
#id1712327252470 img { object-fit: cover; }
#id1712327252487 img { object-fit: cover; }
#id1712327252542 img { object-fit: cover; }
#id1712327252553 img { object-fit: cover; }
#id1712327252554[widget-type="text"] { vertical-align: inherit; }
#id1712327252564 img { object-fit: cover; }
#id1712327252565[widget-type="text"] { vertical-align: inherit; }
#id1712327252578 img { object-fit: cover; }
#id1712327252580 img { object-fit: cover; }
#id1712327252606[widget-type="separator"] { background-color: var(--thm-color1, #fff); height: 2px; width: 116px; }
#id1712327252612 img { object-fit: cover; }
#id1712327252616[widget-type="separator"] { background-color: var(--thm-color1, #fff); height: 2px; width: 116px; }
#id1712327252637 img { object-fit: cover; }
#id1712327252641[widget-type="logov2"] { margin-left: 0em; }
#id1712327256678 img { object-fit: cover; }
#id1712327256680 img { object-fit: cover; }
#id1712327256681 img { object-fit: cover; }
#id1712327256719 img { object-fit: cover; }
#id1712327256736 img { object-fit: cover; }
#id1712327256753 img { object-fit: cover; }
#id1712327256770 img { object-fit: cover; }
#id1712327256825 img { object-fit: cover; }
#id1712327256836 img { object-fit: cover; }
#id1712327256847 img { object-fit: cover; }
#id1712327256848[widget-type="text"] { padding-bottom: 8px; vertical-align: inherit; }
#id1712327256861 img { object-fit: cover; }
#id1712327256863 img { object-fit: cover; }
#id1712327256889[widget-type="separator"] { background-color: var(--thm-color1, #fff); height: 2px; width: 116px; }
#id1712327256895 img { object-fit: cover; }
#id1712327256899[widget-type="separator"] { background-color: var(--thm-color1, #fff); height: 2px; width: 116px; }
#id1712327256920 img { object-fit: cover; }
#id1712327256924[widget-type="logov2"] { margin-left: 0em; }
#id1712327261549 img { object-fit: cover; }
#id1712327261551 img { object-fit: cover; }
#id1712327261552 img { object-fit: cover; }
#id1712327261590 img { object-fit: cover; }
#id1712327261607 img { object-fit: cover; }
#id1712327261624 img { object-fit: cover; }
#id1712327261641 img { object-fit: cover; }
#id1712327261696 img { object-fit: cover; }
#id1712327261707 img { object-fit: cover; }
#id1712327261718 img { object-fit: cover; }
#id1712327261732 img { object-fit: cover; }
#id1712327261734 img { object-fit: cover; }
#id1712327261760[widget-type="separator"] { background-color: var(--thm-color1, #fff); height: 2px; width: 116px; }
#id1712327261766 img { object-fit: cover; }
#id1712327261770[widget-type="separator"] { background-color: var(--thm-color1, #fff); height: 2px; width: 116px; }
#id1712327261791 img { object-fit: cover; }
#id1712327261795[widget-type="logov2"] { margin-left: 0em; }
#id1712327275146 img { object-fit: cover; }
#id1712327275148 img { object-fit: cover; }
#id1712327275149 img { object-fit: cover; }
#id1712327275187 img { object-fit: cover; }
#id1712327275204 img { object-fit: cover; }
#id1712327275221 img { object-fit: cover; }
#id1712327275238 img { object-fit: cover; }
#id1712327275293 img { object-fit: cover; }
#id1712327275304 img { object-fit: cover; }
#id1712327275315 img { object-fit: cover; }
#id1712327275329 img { object-fit: cover; }
#id1712327275331 img { object-fit: cover; }
#id1712327275357[widget-type="separator"] { background-color: var(--thm-color1, #fff); height: 2px; width: 116px; }
#id1712327275363 img { object-fit: cover; }
#id1712327275367[widget-type="separator"] { background-color: var(--thm-color1, #fff); height: 2px; width: 116px; }
#id1712327275388 img { object-fit: cover; }
#id1712327275392[widget-type="logov2"] { margin-left: 0em; }
#id1712327391153 img { object-fit: cover; }
#id1712327391155 img { object-fit: cover; }
#id1712327391156 img { object-fit: cover; }
#id1712327391194 img { object-fit: cover; }
#id1712327391211 img { object-fit: cover; }
#id1712327391228 img { object-fit: cover; }
#id1712327391245 img { object-fit: cover; }
#id1712327391300 img { object-fit: cover; }
#id1712327391311 img { object-fit: cover; }
#id1712327391312[widget-type="text"] { vertical-align: inherit; }
#id1712327391322 img { object-fit: cover; }
#id1712327391336 img { object-fit: cover; }
#id1712327391338 img { object-fit: cover; }
#id1712327391364[widget-type="separator"] { background-color: var(--thm-color1, #fff); height: 2px; width: 116px; }
#id1712327391370 img { object-fit: cover; }
#id1712327391374[widget-type="separator"] { background-color: var(--thm-color1, #fff); height: 2px; width: 116px; }
#id1712327391395 img { object-fit: cover; }
#id1712327391399[widget-type="logov2"] { margin-left: 0em; }
#id1712327396073 img { object-fit: cover; }
#id1712327396075 img { object-fit: cover; }
#id1712327396076 img { object-fit: cover; }
#id1712327396114 img { object-fit: cover; }
#id1712327396131 img { object-fit: cover; }
#id1712327396148 img { object-fit: cover; }
#id1712327396165 img { object-fit: cover; }
#id1712327396220 img { object-fit: cover; }
#id1712327396231 img { object-fit: cover; }
#id1712327396232[widget-type="text"] { vertical-align: inherit; }
#id1712327396242 img { object-fit: cover; }
#id1712327396243[widget-type="text"] { vertical-align: inherit; }
#id1712327396256 img { object-fit: cover; }
#id1712327396258 img { object-fit: cover; }
#id1712327396284[widget-type="separator"] { background-color: var(--thm-color1, #fff); height: 2px; width: 116px; }
#id1712327396290 img { object-fit: cover; }
#id1712327396294[widget-type="separator"] { background-color: var(--thm-color1, #fff); height: 2px; width: 116px; }
#id1712327396315 img { object-fit: cover; }
#id1712327396319[widget-type="logov2"] { margin-left: 0em; }
#id1712327401450 img { object-fit: cover; }
#id1712327401452 img { object-fit: cover; }
#id1712327401453 img { object-fit: cover; }
#id1712327401491 img { object-fit: cover; }
#id1712327401508 img { object-fit: cover; }
#id1712327401525 img { object-fit: cover; }
#id1712327401542 img { object-fit: cover; }
#id1712327401597 img { object-fit: cover; }
#id1712327401608 img { object-fit: cover; }
#id1712327401619 img { object-fit: cover; }
#id1712327401633 img { object-fit: cover; }
#id1712327401635 img { object-fit: cover; }
#id1712327401661[widget-type="separator"] { background-color: var(--thm-color1, #fff); height: 2px; width: 116px; }
#id1712327401667 img { object-fit: cover; }
#id1712327401671[widget-type="separator"] { background-color: var(--thm-color1, #fff); height: 2px; width: 116px; }
#id1712327401692 img { object-fit: cover; }
#id1712327401696[widget-type="logov2"] { margin-left: 0em; }
#id1712327243595[widget-type="text"] { vertical-align: inherit; }
#id1712327243598[widget-type="text"] { vertical-align: inherit; }
#id1712327243598[widget-type="text"] #ckid1712327243599 { vertical-align: inherit; }
#id1712327243390[widget-type="header"] { vertical-align: inherit; }
#id1712327243360[widget-type="header"] { vertical-align: inherit; }
#id1712327243450[widget-type="text"] { vertical-align: inherit; }
#id1712327243454[widget-type="text"] { vertical-align: inherit; }
#id1712327243458[widget-type="text"] { vertical-align: inherit; }
#id1712327243467[widget-type="text"] { vertical-align: inherit; }
#id1712327243471[widget-type="text"] { vertical-align: inherit; }
#id1712327243475[widget-type="text"] { vertical-align: inherit; }
#id1712327243462[widget-type="header"] { vertical-align: inherit; }
#id1712327243445[widget-type="header"] { vertical-align: inherit; }
#id1712327243533[widget-type="text"] { vertical-align: inherit; }
#id1712327243538[widget-type="header"] { vertical-align: inherit; }
#id1712327243549[widget-type="header"] { vertical-align: inherit; }
#id1712327243560[widget-type="header"] { vertical-align: inherit; }
#id1712327243540[widget-type="text"] { vertical-align: inherit; font-weight: bold; }
#id1712327243551[widget-type="text"] { vertical-align: inherit; font-weight: bold; }
#id1712327243562[widget-type="text"] { vertical-align: inherit; font-weight: bold; }
#id1712327252605[widget-type="text"] { vertical-align: inherit; }
#id1712327252370[widget-type="header"] { vertical-align: inherit; }
#id1712327252400[widget-type="header"] { vertical-align: inherit; }
#id1712327252489[widget-type="header"] { vertical-align: inherit; }
#id1712327252543[widget-type="text"] { vertical-align: inherit; }
#id1712327252548[widget-type="header"] { vertical-align: inherit; }
#id1712327252559[widget-type="header"] { vertical-align: inherit; }
#id1712327252570[widget-type="header"] { vertical-align: inherit; }
#id1712327252631[widget-type="text"] { vertical-align: inherit; }
#id1712327252547[widget-type="text"] { vertical-align: inherit; }
#id1712327252558[widget-type="text"] { vertical-align: inherit; }
#id1712327252569[widget-type="text"] { vertical-align: inherit; }
#id1712327252534[widget-type="text"] { vertical-align: inherit; }
#id1712327256886[widget-type="header"] { vertical-align: inherit; }
#id1712327256888[widget-type="text"] { vertical-align: inherit; }
#id1712327256891[widget-type="text"] { vertical-align: inherit; }
#id1712327256891[widget-type="text"] #ckid1712327256892 { vertical-align: inherit; }
#id1712327256890[widget-type="text"] { vertical-align: inherit; }
#id1712327256653[widget-type="header"] { vertical-align: inherit; }
#id1712327256683[widget-type="header"] { vertical-align: inherit; }
#id1712327256721[widget-type="header"] { vertical-align: inherit; }
#id1712327256772[widget-type="header"] { vertical-align: inherit; }
#id1712327256781[widget-type="text"] { vertical-align: inherit; }
#id1712327256777[widget-type="text"] { vertical-align: inherit; }
#id1712327256785[widget-type="text"] { vertical-align: inherit; }
#id1712327256826[widget-type="text"] { padding-top: 7px; vertical-align: inherit; }
#id1712327256837[widget-type="text"] { padding-top: 11px; vertical-align: inherit; }
#id1712329884296[widget-type="text"] { padding-bottom: 8px; vertical-align: inherit; }
#id1712327256831[widget-type="header"] { vertical-align: inherit; }
#id1712327256842[widget-type="header"] { vertical-align: inherit; }
#id1712327256853[widget-type="header"] { vertical-align: inherit; }
#id1712327256830[widget-type="text"] { vertical-align: inherit; }
#id1712327256841[widget-type="text"] { vertical-align: inherit; }
#id1712327256852[widget-type="text"] { vertical-align: inherit; }
#id1712327256833[widget-type="text"] { vertical-align: inherit; font-weight: bold; }
#id1712327256844[widget-type="text"] { vertical-align: inherit; font-weight: bold; }
#id1712327256855[widget-type="text"] { vertical-align: inherit; font-weight: bold; }
#id1712327261759[widget-type="text"] { vertical-align: inherit; }
#id1712327261762[widget-type="text"] { vertical-align: inherit; }
#id1712327261762[widget-type="text"] #ckid1712327261763 { vertical-align: inherit; }
#id1712327261524[widget-type="header"] { vertical-align: inherit; }
#id1712327261697[widget-type="text"] { vertical-align: inherit; }
#id1712330303951[widget-type="text"] { vertical-align: inherit; }
#id1712330314349[widget-type="text"] { vertical-align: inherit; }
#id1712327261702[widget-type="header"] { vertical-align: inherit; }
#id1712327261704[widget-type="text"] { vertical-align: inherit; font-weight: bold; }
#id1712327261713[widget-type="header"] { vertical-align: inherit; }
#id1712327261715[widget-type="text"] { vertical-align: inherit; font-weight: bold; }
#id1712327261724[widget-type="header"] { vertical-align: inherit; }
#id1712327261726[widget-type="text"] { vertical-align: inherit; font-weight: bold; }
#id1712327275356[widget-type="text"] { vertical-align: inherit; }
#id1712327275359[widget-type="text"] { vertical-align: inherit; }
#id1712327275359[widget-type="text"] #ckid1712327275360 { vertical-align: inherit; }
#id1712327275121[widget-type="header"] { vertical-align: inherit; }
#id1712327275151[widget-type="header"] { vertical-align: inherit; }
#id1712327275240[widget-type="header"] { vertical-align: inherit; }
#id1712327275228[widget-type="text"] { vertical-align: inherit; }
#id1712327275232[widget-type="text"] { vertical-align: inherit; }
#id1712327275236[widget-type="text"] { vertical-align: inherit; }
#id1712327275294[widget-type="text"] { vertical-align: inherit; }
#id1712331145393[widget-type="text"] { vertical-align: inherit; }
#id1712331149915[widget-type="text"] { vertical-align: inherit; }
#id1712327275299[widget-type="header"] { vertical-align: inherit; }
#id1712327275310[widget-type="header"] { vertical-align: inherit; }
#id1712327275321[widget-type="header"] { vertical-align: inherit; }
#id1712327275301[widget-type="text"] { vertical-align: inherit; font-weight: bold; }
#id1712327275312[widget-type="text"] { vertical-align: inherit; font-weight: bold; }
#id1712327275323[widget-type="text"] { vertical-align: inherit; font-weight: bold; }
#id1712327391361[widget-type="header"] { vertical-align: inherit; }
#id1712327391363[widget-type="text"] { vertical-align: inherit; }
#id1712327391247[widget-type="header"] { vertical-align: inherit; }
#id1712327391301[widget-type="text"] { padding-top: 7px; vertical-align: inherit; }
#id1712331654028[widget-type="text"] { vertical-align: inherit; }
#id1712331655685[widget-type="text"] { vertical-align: inherit; }
#id1712327391308[widget-type="text"] { margin-right: 0px; vertical-align: inherit; font-weight: bold; }
#id1712327391319[widget-type="text"] { vertical-align: inherit; font-weight: bold; }
#id1712327391330[widget-type="text"] { vertical-align: inherit; font-weight: bold; }
#id1712327396281[widget-type="header"] { vertical-align: inherit; }
#id1712327396078[widget-type="header"] { vertical-align: inherit; }
#id1712327396121[widget-type="text"] { vertical-align: inherit; }
#id1712327396125[widget-type="text"] { vertical-align: inherit; }
#id1712327396129[widget-type="text"] { vertical-align: inherit; }
#id1712327396172[widget-type="text"] { vertical-align: inherit; }
#id1712327396176[widget-type="text"] { vertical-align: inherit; }
#id1712327396180[widget-type="text"] { vertical-align: inherit; }
#id1712327396167[widget-type="header"] { vertical-align: inherit; }
#id1712327396150[widget-type="header"] { vertical-align: inherit; }
#id1712327396221[widget-type="text"] { vertical-align: inherit; }
#id1712327396228[widget-type="text"] { vertical-align: inherit; font-weight: bold; }
#id1712327396239[widget-type="text"] { vertical-align: inherit; font-weight: bold; }
#id1712327396250[widget-type="text"] { vertical-align: inherit; font-weight: bold; }
#id1712327401660[widget-type="text"] { vertical-align: inherit; }
#id1712327401662[widget-type="text"] { vertical-align: inherit; }
#id1712327396283[widget-type="text"] { vertical-align: inherit; }
#id1712327396285[widget-type="text"] { vertical-align: inherit; }
#id1712327396286[widget-type="text"] { vertical-align: inherit; }
#id1712327396286[widget-type="text"] #ckid1712327396287 { vertical-align: inherit; }
#id1712333783508[widget-type="text"] { vertical-align: inherit; }
#id1712327391366[widget-type="text"] { vertical-align: inherit; }
#id1712327391366[widget-type="text"] #ckid1712327391367 { vertical-align: inherit; }
#id1712333808787[widget-type="text"] { vertical-align: inherit; }
#id1712333808787[widget-type="text"] #ckid1712333808788 { vertical-align: inherit; }
#id1712334001485[widget-type="text"] { vertical-align: inherit; }
#id1712334021459[widget-type="text"] { vertical-align: inherit; }
#id1712334021459[widget-type="text"] #ckid1712334021460 { vertical-align: inherit; }
#id1712334094495[widget-type="text"] { vertical-align: inherit; }
#id1712334116656[widget-type="text"] { vertical-align: inherit; }
#id1712334116656[widget-type="text"] #ckid1712334116657 { vertical-align: inherit; }
#id1712334173813[widget-type="text"] { vertical-align: inherit; }
#id1712334182962[widget-type="text"] { vertical-align: inherit; }
#id1712334191538[widget-type="text"] { vertical-align: inherit; }
#id1712334191538[widget-type="text"] #ckid1712334191539 { vertical-align: inherit; }
#id1712327252607[widget-type="text"] { vertical-align: inherit; }
#id1712334244539[widget-type="text"] { vertical-align: inherit; }
#id1712334254051[widget-type="text"] { vertical-align: inherit; }
#id1712334304441[widget-type="text"] { vertical-align: inherit; }
#id1712334325557[widget-type="text"] { vertical-align: inherit; }
#id1712334325557[widget-type="text"] #ckid1712334325558 { vertical-align: inherit; }
#id1712327275194[widget-type="text"] { vertical-align: inherit; }
#id1712327275198[widget-type="text"] { vertical-align: inherit; }
#id1712327275202[widget-type="text"] { vertical-align: inherit; }
#id1712327275219[widget-type="text"] { vertical-align: inherit; }
#id1712327275211[widget-type="text"] { vertical-align: inherit; }
#id1712327275215[widget-type="text"] { vertical-align: inherit; }
#id1712327275245[widget-type="text"] { vertical-align: inherit; }
#id1712327275249[widget-type="text"] { vertical-align: inherit; }
#id1691487327109[widget-type="space"] { padding-top: 40px; }
@media (max-width: 1199px) {
.hnr-page .navContainer { padding-right: 4%; padding-left: 4%; }
.hnr-page .navBtn { font-size: 0px; display: block; align-self: center; }
.hnr-page .navBtn span { font-size: 0px; }
.hnr-page .navBtnIcon { align-items: center; align-self: center; }
.hnr-page .containerSize { padding-right: 4%; padding-left: 4%; }
.hnr-page h1 { font-size: 6vw; }
.hnr-page .headerImgInner { padding-right: 4%; padding-left: 4%; }
.hnr-page .benefitsItem { flex-basis: 48%; }
.hnr-page .featuresContainer { padding-right: 4%; padding-left: 4%; }
.hnr-page .fearuresItem { flex-basis: 48%; }
.hnr-page .featuresRow { flex-wrap: wrap; }
.hnr-page .propertyInfoListInner:not(:last-child) .propertyInfoListItem { padding-right: 30px; }
.hnr-page .locationContainer { padding-right: 4%; padding-left: 4%; }
.hnr-page .locationInfoRow { margin-right: 60px; margin-left: 60px; }
.hnr-page .headerImgPlay:hover { transform: scale(1, 1) scale(1, 1); }
.hnr-page .benefitsInfoNunber:hover { transform: scale(1, 1) scale(1, 1); }
.hnr-page .benefitsItem:hover .benefitsInfoNunber { transform: scale(1, 1) scale(1, 1); }
.hnr-page .propertyPlay:hover { transform: scale(1, 1) scale(1, 1); }
.hnr-page .aboutImgIcon:hover { transform: scale(1, 1) scale(1, 1); }
.hnr-page .fearuresItem:hover { transform: scale(1, 1) scale(1, 1); }
.hnr-page .footerInfoItem:hover { transform: scale(1, 1) scale(1, 1); }
.hnr-page .headerTitleRU { font-size: 58px; }
}
@media (max-width: 1199px) {
#page .bowwe-footer { padding-right: 4%; padding-left: 4%; }
}
@media (max-width: 991px) {
.hnr-page h1 { font-size: 40px; }
.hnr-page h2 { font-size: 36px; }
.hnr-page h3 { font-size: 26px; }
.hnr-page { font-size: 16px; }
.hnr-page .headerImgInner { margin-top: 0px; padding-right: 0%; padding-left: 0%; }
.hnr-page .headerTitle { text-align: center; flex-basis: auto; padding-bottom: 30px; }
.hnr-page .headerInner { justify-content: center; }
.hnr-page .navLogo { max-width: 115px; }
.hnr-page .navigation-items .nav-top-item { font-size: 15px; }
.hnr-page .navigation-items .nav-langswitch * { font-size: 14px; }
.hnr-page .navBtnIcon { width: 28px; }
.hnr-page .navContainer { min-height: 80px; }
.hnr-page .headerCotainer { padding-top: 120px; }
.hnr-page .headerImg { padding-top: 92%; margin-bottom: 0px; }
.hnr-page .headerImgPlay { top: 20%; bottom: unset; left: calc(50% + 0px); transform: translate(-50%, 0%); width: 12%; }
.hnr-page .headerImgInfoInner { max-width: 395px; position: absolute; right: unset; bottom: 20px; top: unset; left: calc(50% + 0px); transform: translate(-50%, 0%); }
.hnr-page .benefitsContainer { padding-top: 60px; padding-bottom: 60px; }
.hnr-page .benefitsTitle { max-width: 450px; }
.hnr-page .benefitsTitle:not(:last-child) { margin-bottom: 30px; }
.hnr-page .propertyContainer { padding-top: 60px; padding-bottom: 60px; flex-direction: column-reverse; row-gap: 30px; }
.hnr-page .propertyInfoInner { padding-left: 0%; flex-basis: 100%; }
.hnr-page .propertyImgInner { flex-basis: 100%; width: 100%; padding-right: 30%; padding-bottom: 10%; }
.hnr-page .propertyInfoTitle { text-align: center; }
.hnr-page .featuresTitle:not(:last-child) { margin-bottom: 30px; }
.hnr-page .featuresContainer { padding-bottom: 60px; }
.hnr-page .galleryContainer { padding-top: 60px; padding-bottom: 60px; }
.hnr-page .galleryContainer .w-tabsv2-v2.widget-tabsv2 ul.tabs-menu li.tabs-menu-item a { font-size: 16px; }
.hnr-page .galleryContainer .w-tabsv2-v2.widget-tabsv2 ul.tabs-menu { margin-bottom: 30px; }
.hnr-page .galleryTitle:not(:last-child) { margin-bottom: 25px; }
.hnr-page .locationContainer { padding-top: 60px; margin-bottom: 0px; padding-right: 0%; padding-left: 0%; }
.hnr-page .locationTitle { padding-right: 4%; padding-left: 4%; }
.hnr-page .locationTitle:not(:last-child) { margin-bottom: 30px; }
.hnr-page .locationInfoInnerIcon { width: 60px; height: 60px; }
.hnr-page .locationInfoTopInner:not(:last-child) { margin-bottom: 20px; }
.hnr-page .offerConainer { padding-top: 60px; padding-bottom: 0px; }
.hnr-page .offerTitle:not(:last-child) { margin-bottom: 30px; }
.hnr-page .offerInfoItem { flex-basis: 60%; }
.hnr-page .offerRow { justify-content: center; }
.hnr-page .aboutContainer { padding-top: 60px; padding-bottom: 60px; flex-direction: column-reverse; row-gap: 30px; }
.hnr-page .aboutImgInner { width: 100%; flex-basis: 100%; padding-right: 24%; }
.hnr-page .aboutInfoInner { padding-left: 0%; }
.hnr-page .aboutInfoTitle:not(:last-child) { margin-bottom: 20px; }
.hnr-page .aboutInfoText:not(:last-child) { margin-bottom: 20px; }
.hnr-page .footerContainer { padding-top: 60px; padding-bottom: 102px; }
.hnr-page .footerTitle:not(:last-child) { margin-bottom: 20px; }
.hnr-page .footerText:not(:last-child) { margin-bottom: 30px; }
.hnr-page .footerInfoRow:not(:last-child) { margin-bottom: 30px; }
.hnr-page .footerForm .contact-form .form-group:nth-child(1) { padding-right: 0px; }
.hnr-page .footerForm .contact-form .form-group:nth-child(2) { padding-right: 0px; padding-left: 0px; }
.hnr-page .footerForm .contact-form .form-group:nth-child(3) { padding-left: 0px; }
.hnr-page .footerBg { padding-top: 493px; }
.hnr-page .propertyImgSmall2 { padding-top: 49%; padding-left: 46.5%; }
.hnr-page .proprtyImgSmall { padding-top: 41%; padding-left: 45%; right: 15%; }
.hnr-page .propertyPlay { width: 25%; right: 36.5%; bottom: 32.5%; }
.hnr-page .aboutImgIcon { width: 27.5%; top: 0%; right: 5.5%; }
.hnr-page .locationInfoRow { column-gap: 30px; }
.hnr-page .propertyImg { padding-top: 100%; }
.hnr-page .aboutImg { padding-top: 110%; }
.hnr-page .aboutImgSmall { padding-top: 48%; padding-left: 31%; }
.hnr-page .propertyInfoListRow { justify-content: space-evenly; }
.hnr-page .headerTitleRU { font-size: 40px; }
.hnr-page .headerTitleFR { font-size: 40px; }
}
@media (max-width: 991px) {
#page .bowwe-footer { padding-right: 2%; padding-left: 2%; margin-top: -92px; }
#id1691494544058[widget-type="header"] { text-align: center; }
#id1691497852537[widget-type="button"] { margin-right: auto; margin-left: auto; }
#id1712327243392[widget-type="header"] { text-align: center; }
#id1712327243420[widget-type="button"] { margin-right: auto; margin-left: auto; }
#id1712327252402[widget-type="header"] { text-align: center; }
#id1712327252430[widget-type="button"] { margin-right: auto; margin-left: auto; }
#id1712327256685[widget-type="header"] { text-align: center; }
#id1712327256713[widget-type="button"] { margin-right: auto; margin-left: auto; }
#id1712327261556[widget-type="header"] { text-align: center; }
#id1712327261584[widget-type="button"] { margin-right: auto; margin-left: auto; }
#id1712327275153[widget-type="header"] { text-align: center; }
#id1712327275181[widget-type="button"] { margin-right: auto; margin-left: auto; }
#id1712327391160[widget-type="header"] { text-align: center; }
#id1712327391188[widget-type="button"] { margin-right: auto; margin-left: auto; }
#id1712327396080[widget-type="header"] { text-align: center; }
#id1712327396108[widget-type="button"] { margin-right: auto; margin-left: auto; }
#id1712327401457[widget-type="header"] { text-align: center; }
#id1712327401485[widget-type="button"] { margin-right: auto; margin-left: auto; }
}
@media (max-width: 767px) {
.hnr-page .lyt-navigation-default-v1 { text-align: right; }
.hnr-page .headerImgInfoInner { width: 92%; max-width: none; }
.hnr-page .headerImg { padding-top: 177%; }
.hnr-page .headerImgInfoTitle { font-size: 26px; }
.hnr-page .headerImgInfoTitle:not(:last-child) { margin-bottom: 20px; }
.hnr-page .headerImgInfoLine:not(:last-child) { margin-bottom: 20px; }
.hnr-page .heaaderImgInfoSubtitle:not(:last-child) { margin-bottom: 14px; }
.hnr-page .headerImgInfoPrice { font-size: 18px; }
.hnr-page .headerImgInfoPrice:not(:last-child) { margin-bottom: 18px; }
.hnr-page .headerImgInfoPrice span { font-size: 24px; }
.hnr-page .headerImgPlay { width: 23%; }
.hnr-page .container-menu { height: 0px; }
.hnr-page .navBtn { margin-right: 40px; z-index: 105; }
.hnr-page .benefitsItem { flex-basis: 100%; }
.hnr-page .propertyInfoListText { font-size: 14px; margin-top: 5px; }
.hnr-page .propertyInfoListIconInner { width: 25px; height: 25px; }
.hnr-page .propertyInfoListItem { column-gap: 10px; }
.hnr-page .propertyInfoListRow:not(:last-child) { margin-bottom: 30px; }
.hnr-page .fearuresItem { flex-basis: 100%; }
.hnr-page .galleryContainer .w-tabsv2-v2.widget-tabsv2 ul.tabs-menu li.tabs-menu-item a { font-size: 15px; padding: 12px 24px; }
.hnr-page .galleryContainer .w-tabsv2-v2.widget-tabsv2 ul.tabs-menu { column-gap: 15px; }
.hnr-page .locationTitle:not(:last-child) { margin-bottom: 30px; }
.hnr-page .offerInfoItem { flex-basis: 100%; }
.hnr-page .aboutStatistisItem { padding: 15px; flex-basis: 165px; }
.hnr-page .aboutStatisticsTitle { font-size: 16px; }
.hnr-page .footerInfoItem { flex-basis: 100%; }
.hnr-page .footerContainer { padding-bottom: 118px; }
.hnr-page .hamb { position: absolute; z-index: 1; right: 0px; bottom: unset; top: 6px; left: unset; width: auto; height: auto; }
.hnr-page .hamb .widget-icon { width: 26px; height: 22px; }
.hnr-page .hamb path { fill: var(--thm-color1, #fff); }
.hnr-page .navContainer .widget-navigation ul.navigation-items { display: flex; flex-direction: column; min-height: 100vh; padding: 90px 4%; background-color: var(--thm-color3-alpha6, #fff); align-items: center; justify-content: center; row-gap: 18px; margin-left: -100%; transition-duration: 650ms; backdrop-filter: blur(10px); }
.hnr-page .navContainer .widget-navigation ul.navigation-items li .nav-top-item { font-size: 24px; font-weight: 500; }
.hnr-page .navContainer .widget-navigation ul.navigation-items li { width: fit-content;width: -moz-fit-content; transition-duration: 650ms; }
.hnr-page .widget-navigation ul.navigation-items .nav-langswitch span { font-weight: 300; padding: 0px; }
.hnr-page .widget-navigation ul.navigation-items .nav-langswitch span li a { font-weight: 300; padding: 0px; background-color: rgba(0, 0, 0, 0); }
.hnr-page .widget-navigation ul.navigation-items .nav-langswitch span li a:hover { color: var(--thm-color5, #fff); }
.hnr-page .navContainer .widget-navigation.expanded ul.navigation-items { margin-left: 0px; }
.hnr-page .aboutInfoStatisticsRow { gap: 15px; }
.hnr-page .aboutImgInner { padding-right: 21%; }
.hnr-page .propertyImgInner { padding-bottom: 10%; }
.hnr-page .nav-langswitch { padding-top: 5%; }
.hnr-page .locationInfoRow { flex-wrap: wrap; row-gap: 20px; margin-bottom: 0px; position: relative; width: 100%; margin-right: 0px; margin-left: 0px; max-width: 100%; padding-right: 4%; padding-left: 4%; padding-bottom: 30px; }
.hnr-page .aboutImgSmall { padding-left: 30%; padding-top: 46%; bottom: 4%; }
.hnr-page .propertyImg { padding-top: 110%; }
.hnr-page h1 { font-size: 42px; }
.hnr-page .headerTitleRU { font-size: 42px; }
.hnr-page .headerTitleFR { font-size: 42px; }
.hnr-page .btnStyle1 { padding-right: 30px; padding-left: 30px; min-width: 260px; }
.hnr-page .headerImgInfoTitleFR { font-size: 24px; }
}
@media (max-width: 767px) {
#page .bowwe-footer_text { font-size: 13px; }
#page .bowwe-footer { margin-top: -115px; }
}
