.seo-breadcrumbs{display:flex;flex-wrap:wrap;gap:.75em;list-style:none;padding:1em 0;margin:0}.seo-breadcrumbs li+li::before{content:"/";margin-right:.75em}.seo-optimized #swiper2{height:600px}@media(min-height:501px){.seo-optimized #swiper2{height:100vh}}.seo-optimized #swiper-gallery{height:500px}.seo-optimized #swiper-thumbs{height:80px}.seo-optimized .slide-thumb{width:120px;height:80px;object-fit:cover}.seo-optimized .slide-bg{z-index:0}.gallery-image{display:block;width:100%;height:100%;object-fit:cover}.home-slide-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.seo-optimized:not(.preserve-theme-appearance) .team-photo{aspect-ratio:1/1}.seo-optimized:not(.preserve-theme-appearance) .team-photo>img{display:block;width:100%;height:100%;object-fit:cover}.seo-optimized:not(.preserve-theme-appearance) .grid-offer-photo{aspect-ratio:4/3}.seo-optimized:not(.preserve-theme-appearance) .grid-offer-photo>img{display:block;width:100%;height:100%;object-fit:cover}.seo-optimized:not(.preserve-theme-appearance) .navbar-brand{display:flex;align-items:center}.seo-optimized:not(.preserve-theme-appearance) .navbar-brand img{width:240px;height:60px;max-width:100%;object-fit:contain;object-position:left center}.seo-optimized:not(.preserve-theme-appearance){color:#666}.seo-optimized:not(.preserve-theme-appearance) .special-color,.seo-optimized:not(.preserve-theme-appearance) a:not([class*="button-"]):not(.second-color){color:#176aab}.seo-optimized:not(.preserve-theme-appearance) footer a,.seo-optimized:not(.preserve-theme-appearance) footer .special-color{color:#8bc7f4!important}.seo-optimized:not(.preserve-theme-appearance) .subtitle-margin,.seo-optimized:not(.preserve-theme-appearance) .grid-price-label,.seo-optimized:not(.preserve-theme-appearance) .details-parameters-name{color:#666}.seo-optimized:not(.preserve-theme-appearance) .apartment-stacked-tabs .nav-tabs li.active a{color:#176aab!important}.seo-optimized:not(.preserve-theme-appearance) .estate-type{background-color:#a64b08;color:#fff}.seo-optimized:not(.preserve-theme-appearance) .team-description .team-text{color:#fff}.seo-optimized.preserve-theme-appearance .h1.second-color,.seo-optimized.preserve-theme-appearance .h5.second-color{color:#fff}.seo-optimized.preserve-theme-appearance .bootstrap-select>.dropdown-toggle{display:block;text-align:center;padding-right:25px}.seo-optimized.preserve-theme-appearance .bootstrap-select>.dropdown-toggle .filter-option{position:static;display:inline-block;width:100%;padding:0;overflow:hidden;text-align:left}.seo-optimized .team-member:focus-within .team-description{opacity:1}.seo-optimized:not(.preserve-theme-appearance) .swiper-slide .slide2-desc{opacity:1}.seo-optimized :focus-visible,.move-top:focus-visible{outline:3px solid #176aab!important;outline-offset:3px}.seo-optimized .slide-thumb-button{display:block;padding:0;border:0;background:transparent}.seo-optimized button.navigation-box,.seo-optimized button.navigation-box2,.seo-optimized button.thumb-box{padding:0;border:0;background:transparent;font-family:inherit;font-size:inherit;font-weight:inherit;text-align:inherit}.seo-optimized.preserve-theme-appearance button.navigation-box,.seo-optimized.preserve-theme-appearance button.navigation-box2,.seo-optimized.preserve-theme-appearance button.thumb-box{color:#3797dd}.seo-optimized .skip-to-content{position:fixed;top:8px;left:8px;z-index:2000;transform:translateY(-150%);padding:12px 18px;background:#fff;color:#176aab}.seo-optimized .skip-to-content:focus{transform:translateY(0)}.lg-outer[role="dialog"] :focus-visible{outline:3px solid #8bc7f4!important;outline-offset:-3px}.lg-outer[role="dialog"]:focus-within .lg-toolbar,.lg-outer[role="dialog"]:focus-within .lg-next,.lg-outer[role="dialog"]:focus-within .lg-prev{opacity:1;transform:none}.seo-optimized:not(.preserve-theme-appearance) .parallax{background-attachment:scroll}.move-top.is-visible{display:block}.move-top button.big-icon-second-color{padding:0;border:0;background:transparent}@media(min-width:992px){.seo-optimized.wrapper-sticky-start{padding-top:var(--theme-header-height,139px)}.seo-optimized.wrapper2.wrapper-sticky-start{padding-top:0!important}}@media(min-height:651px),(max-width:480px){.seo-optimized #swiper-gallery{height:calc(100vh - var(--theme-header-height,139px) - 110px)}}@media(max-width:480px){.seo-optimized:not(.preserve-theme-appearance) .navbar-brand img{max-height:45px}}@media(prefers-reduced-motion:reduce){.seo-optimized *,.seo-optimized *::before,.seo-optimized *::after{animation-duration:.01ms!important;transition-duration:.01ms!important}}