﻿body,body h1,body h2,body h3,body h4,body h5{font-family:sofia-pro,Arial,sans-serif}body>.type_wide{max-width:2500px}@media(max-width: 900px){header .l-subheader,.g-cols.via_flex.type_default>div>.vc_column-inner{padding-left:20px !important;padding-right:20px !important}}.background-to-top{position:relative}@media(max-width: 1024px){.background-to-top::before{position:absolute;content:"";background:rgba(156,139,96,.1);left:-1000px;right:-1000px;bottom:0;top:-3000px}}.link-with-arrow span{text-decoration:underline}.link-with-arrow a::after{content:url("./../imgs/arrow-right.svg");margin-left:10px;transition:all .3s;position:relative;left:0}.link-with-arrow a:hover::after{left:10px}.link-with-left-arrow span{text-decoration:underline}.link-with-left-arrow a::before{content:url("./../imgs/arrow-left.svg");margin-right:10px}.full-width-wrapper .w-btn-wrapper{width:100%}.w-btn-wrapper .w-btn-label{position:relative;top:-1px}.architekt{position:relative}.architekt::after{background:url("./../imgs/quotes.svg") no-repeat;background-size:contain;margin-left:10px;position:absolute;top:-56px;right:-70px;width:60%;height:270px;content:""}@media(max-width: 1199px){.architekt::after{right:-15px;width:50%}}@media(min-width: 601px)and (max-width: 1199px){.architekt::after{top:-30px}}.benefit-picture .vc_column-inner{justify-content:center}.email-link{text-decoration:underline}.invest-reasons>div{margin-bottom:60px}@media(max-width: 767px){.invest-reasons>div{margin-right:0 !important}}@media(min-width: 768px)and (max-width: 1299px){.invest-reasons>div{width:calc(50% - 100px);margin-right:100px !important}}@media(min-width: 1300px){.invest-reasons>div{width:calc(33% - 150px)}}section.why-invest{background-size:60% auto !important;background-position:bottom -130px right -220px !important}@media(max-width: 767px){section.why-invest{background-size:500px auto !important}}@media(min-width: 1200px){section.why-invest{background-position:bottom -300px right -310px !important}}@media(max-width: 1024px){.interested-buttons.align_right{text-align:left !important;justify-content:flex-start !important}}@media(max-width: 767px){section.interested-in-investment{background-size:auto 80% !important;background-position:bottom 0px right 0px !important}}@media(min-width: 768px)and (max-width: 1099px){section.interested-in-investment{background-size:auto 100% !important;background-position:bottom -90px right 0px !important}}@media(min-width: 1100px){section.interested-in-investment{background-size:auto 140% !important;background-position:bottom -140px right 0px !important}}@media(min-width: 600px)and (max-width: 1024px){h1{font-size:42px !important}}@media(min-width: 1025px)and (max-width: 1499px){h1{font-size:54px !important}}@media(min-width: 600px)and (max-width: 1024px){h2{font-size:34px !important}}@media(min-width: 1025px)and (max-width: 1499px){h2{font-size:40px !important}}header.sticky,header.bg_solid{box-shadow:0px 0px 50px rgba(0,0,0,.05)}header.sticky .header-logo-white,header.bg_solid .header-logo-white{display:none}header.bg_transparent:not(.sticky) .header-logo{display:none}header.bg_transparent:not(.sticky) .w-btn{color:#fff !important;background:none !important}header.bg_transparent:not(.sticky) .w-btn:hover{background:#9c8b60 !important}@media(max-width: 1023px){header .header-logo-white{position:absolute;z-index:9999999}}header .w-btn{padding:0}header .w-btn a{display:inline-block !important;padding:.66em 2.2em !important}header .w-btn a:hover{color:#fff !important}@media(min-width: 1024px){header .w-btn{margin-left:15px !important}}@media(max-width: 1023px){header .w-nav-control.active{color:#fff !important;position:relative;z-index:1000}}@media(max-width: 1023px){.admin-bar header:not(.sticky) .w-nav-control.active+.w-nav-list::before{top:64px}}@media(max-width: 1023px){header .w-nav-list{background:#132620 !important}}@media(max-width: 1023px){header .w-nav-list li.w-btn{background:none;align-self:center;margin-top:20px !important}}@media(max-width: 1023px){header .w-nav-list li:not(.w-btn) a{font-size:22px !important;padding-bottom:14px !important;padding-top:14px !important}}@media(min-width: 1024px){header .w-nav-list li:not(.w-btn) a{font-size:16px !important}}@media(max-width: 1023px){header .w-nav-list a{color:#fff !important}}@media(max-width: 1023px){header.sticky .w-nav-control.active+.w-nav-list::before{top:20x}}header .ush_menu_1 .w-nav-icon>div{border-width:2px}header .ush_menu_1 .w-nav-icon>div::before{top:-11px}header .ush_menu_1 .w-nav-icon>div::after{top:11px}form input[type=text],form input[type=email],form input[type=tel],form textarea{background:none;border:none;border-bottom:1px solid rgba(90,104,99,.2);box-shadow:none !important;font-size:16px;transition:all .3 ease-in-out}form input[type=text]:focus,form input[type=email]:focus,form input[type=tel]:focus,form textarea:focus{border-bottom:1px solid rgba(90,104,99,.8)}form input[type=text]::placeholder,form input[type=email]::placeholder,form input[type=tel]::placeholder,form textarea::placeholder{color:rgba(90,104,99,.75)}form.wpcf7-form .wpcf7-form-control-wrap{display:block}form.wpcf7-form .wpcf7-form-control-wrap input{margin:0}form.wpcf7-form .wpcf7-not-valid-tip{font-size:12px;margin-top:8px}form.wpcf7-form .form-footer{display:flex;flex-wrap:wrap;align-items:start}form.wpcf7-form .form-footer .wpcf7-list-item{margin:5px 45px 25px 0}form.wpcf7-form .form-footer .wpcf7-list-item-label{font-size:16px}form.wpcf7-form .wpcf7-acceptance label{padding-left:35px;position:relative;display:block}form.wpcf7-form .wpcf7-acceptance label span::before{border:1px solid #9c8b60;position:absolute;left:0;width:20px;height:20px;transition:all .3 ease-in-out}@media(max-width: 767px){form.wpcf7-form .wpcf7-acceptance label span::before{top:4px}}@media(min-width: 768px){form.wpcf7-form .wpcf7-acceptance label span::before{top:7px}}form.wpcf7-form .wpcf7-acceptance input{display:none}form.wpcf7-form .wpcf7-acceptance input:checked~span::before{font-family:"fontawesome" !important;content:"" !important;color:#fff !important;font-size:12px !important;display:inline-flex;align-items:center;justify-content:center;background:#9c8b60 !important}form.wpcf7-form .wpcf7-acceptance a{text-decoration:underline}@media(max-width: 499px){form.wpcf7-form .wpcf7-submit{width:100%;margin-bottom:10px}}form.wpcf7-form .wpcf7-response-output{color:#fff !important;border:none !important;margin:20px 0 0 !important;padding:20px !important}form.wpcf7-form.sent .wpcf7-response-output{background:#3e7052}form.wpcf7-form.invalid .wpcf7-response-output{background:#ca3930}footer a:not([href*=tel]){text-decoration:underline}footer .footer-logo img{width:100%}@media(max-width: 767px){footer .menu{font-size:14px}}@media(min-width: 768px){footer .menu{margin:0 auto !important;columns:2;width:100%}}@media(min-width: 1024px){footer .menu{columns:3;width:340px}}@media(min-width: 768px){footer .copyright{float:left}}.single-real_estate .benefits{text-align:center}.single-real_estate .benefits img{margin:0 auto 20px;display:block !important}.single-real_estate .benefits .post_content{color:rgba(255,255,255,.7)}@media(max-width: 1024px){.single-real_estate .estate-title{padding-bottom:10px;justify-content:space-between}}.single-real_estate .post_custom_field.status span{display:inline-block;padding:5px 30px;color:#fff;font-size:16px;font-weight:bold}@media(min-width: 1025px){.single-real_estate .post_custom_field.status span{margin-left:75px;position:relative;top:4px}}.single-real_estate .post_custom_field.status span.status-green{background:#3e706d}.single-real_estate .post_custom_field.status span.status-orange{background:#d99f0e}.single-real_estate .post_custom_field.status span.status-red{background:#ca3930}.single-real_estate .post_custom_field.dimensions div{font-size:16px;margin-bottom:7px}.single-real_estate .post_custom_field.dimensions .w-post-elm-value{font-weight:700;color:#132620}@media(max-width: 1024px){.single-real_estate .post_custom_field.dimensions .w-post-elm-value{font-size:28px}}@media(min-width: 1025px){.single-real_estate .post_custom_field.dimensions .w-post-elm-value{font-size:48px}}.single-real_estate .post_custom_field.dimensions .w-post-elm-value::before{font-size:22px !important;top:7px !important}.single-real_estate .post_custom_field.square-meters .w-post-elm-value{position:relative}.single-real_estate .post_custom_field.square-meters .w-post-elm-value::before{content:"2";position:absolute;right:0;color:#132620;font-size:14px;font-weight:700;top:-3px}.single-real_estate .post_custom_field.square-meters .w-post-elm-value::after{content:" m";padding-right:10px}.single-real_estate .post_custom_field.price{margin-top:10px}.single-real_estate .post_custom_field.price .w-post-elm-value{font-weight:700;color:#132620}@media(max-width: 1024px){.single-real_estate .post_custom_field.price .w-post-elm-value{font-size:28px}}@media(min-width: 1025px){.single-real_estate .post_custom_field.price .w-post-elm-value{font-size:48px}}.single-real_estate .post_custom_field.price .w-post-elm-value::after{content:" € "}.single-real_estate .post_custom_field.price .w-post-elm-after{font-size:18px;font-weight:700;color:#132620}@media(max-width: 1024px){.single-real_estate .dimension-cols .w-vwrapper,.single-real_estate .header-cols .w-vwrapper{margin-bottom:20px !important}}.single-real_estate .dimension-cols .w-vwrapper:not(:last-child),.single-real_estate .header-cols .w-vwrapper:not(:last-child){position:relative}@media(max-width: 1024px){.single-real_estate .dimension-cols .w-vwrapper:not(:last-child),.single-real_estate .header-cols .w-vwrapper:not(:last-child){margin-right:40px !important}}.single-real_estate .dimension-cols .w-vwrapper:not(:last-child)::after,.single-real_estate .header-cols .w-vwrapper:not(:last-child)::after{position:absolute;right:-30px;top:0;bottom:0;width:1px;background:#ededed;content:""}@media(max-width: 1024px){.single-real_estate .dimension-cols .w-vwrapper:not(:last-child)::after,.single-real_estate .header-cols .w-vwrapper:not(:last-child)::after{right:-20px}}@media(min-width: 1025px){.single-real_estate .dimension-cols .w-vwrapper:not(:last-child)::after,.single-real_estate .header-cols .w-vwrapper:not(:last-child)::after{right:-30px}}.single-real_estate .dimension-cols .square-meters,.single-real_estate .header-cols .square-meters{color:#132620;font-weight:700}@media(max-width: 1024px){.single-real_estate .dimension-cols .square-meters,.single-real_estate .header-cols .square-meters{font-size:20px}}@media(min-width: 1025px){.single-real_estate .dimension-cols .square-meters,.single-real_estate .header-cols .square-meters{font-size:24px}}@media(min-width: 1025px){.single-real_estate .header-cols{justify-content:end}}.single-real_estate .header-cols [class*=header_col_title]{font-size:16px}.single-real_estate .header-cols [class*=header_col_value]{font-weight:bold;color:#132620}@media(max-width: 1024px){.single-real_estate .header-cols [class*=header_col_value]{font-size:20px}}@media(min-width: 1025px){.single-real_estate .header-cols [class*=header_col_value]{font-size:24px}}@media(min-width: 1025px){.single-real_estate .header-cols .w-vwrapper:not(:last-child)::after{right:-44px}}.single-real_estate .dimension-cols [class*=dimension_col_title]{font-size:16px}.single-real_estate .w-tabs-section{border:none !important}.single-real_estate .w-tabs-section .w-tabs-section-title{font-weight:600}.single-real_estate .w-tabs-section .w-tabs-section-header{border-bottom:1px solid var(--color-content-border);padding:11px 0 !important}.single-real_estate .w-tabs-section .w-tabs-section-header:hover,.single-real_estate .w-tabs-section .w-tabs-section-header:focus{background:none !important}.single-real_estate .w-tabs-section .w-tabs-section-header.active{border-color:#9c8b60}.single-real_estate .w-tabs-section .w-tabs-section-header.active .w-tabs-section-control{transform:rotate(0) !important}.single-real_estate .w-tabs-section .w-tabs-section-header.active .w-tabs-section-control::before{opacity:0}.single-real_estate .w-tabs-section .w-tabs-section-header.active:hover{color:#7f714e !important}.single-real_estate .w-tabs-section .w-tabs-section-header:not(.active){color:#000 !important}.single-real_estate .w-tabs-section .w-tabs-section-content{padding:15px 0 20px !important}.single-real_estate .w-tabs-section .repeater-row{display:flex;justify-content:space-between;font-size:16px;padding-bottom:7px}.single-real_estate .w-tabs-section .size{position:relative;padding-right:5px}.single-real_estate .w-tabs-section .size::after{content:" m"}.single-real_estate .w-tabs-section .size::before{content:"2";position:absolute;right:0;font-size:10px;top:-3px}.single-real_estate .main-buttons{flex-wrap:wrap}.single-real_estate .main-buttons a{width:100%}.single-real_estate .main-buttons .w-btn-wrapper{margin-top:0 !important;margin-bottom:0 !important}@media(max-width: 767px){.single-real_estate .main-buttons .w-btn-wrapper{width:100%;margin:0 !important}}@media(min-width: 768px){.single-real_estate .main-buttons .w-btn-wrapper{width:calc(50% - 5px) !important;margin-right:5px !important}}@media(max-width: 767px){.single-real_estate .main-buttons .subplot_file{width:100%;margin-top:10px}}@media(min-width: 768px){.single-real_estate .main-buttons .subplot_file{width:calc(50% - 5px) !important;margin-left:5px !important}}.single-real_estate .subplot-buttons{background:#fff;padding:5px;display:flex;gap:5px;margin-bottom:60px}.single-real_estate .subplot-buttons a{flex:1 1 0px}@media(max-width: 599px){.single-real_estate .subplot-buttons a{padding-left:5px !important;padding-right:5px !important;font-size:14px !important}}.single-real_estate .subplot-buttons a:not(.subplot-button-active){background:none !important;color:#132620 !important}.single-real_estate .subplot-buttons a:not(.subplot-button-active):hover{background:var(--color-content-primary) !important;color:#fff !important}@media(max-width: 1024px){.single-real_estate .subplot-buttons+[class*=subplot]{max-width:480px;margin:0 auto}}.single-real_estate .background-to-top::before{display:none}@media(max-width: 410px){.single-real_estate .visualization .owl-nav>div{top:-99px !important}}.w-filter label{margin-right:30px !important;padding:0 !important}.w-filter .w-filter-item-values .w-filter-item-value{width:auto !important;padding:0 !important}.w-filter .w-filter-item-value.selected{border:none !important}.w-filter .w-filter-item-value.selected span{color:#132620}.w-filter .w-filter-item-value:not(.selected) span{text-decoration:underline;color:#9c8b60}.w-filter .w-filter-item-value-label{font-size:16px !important;line-height:1.4 !important}.benefits-tabs .w-tabs-list{background:none !important;margin-bottom:14px !important}.benefits-tabs .w-tabs-list button{padding:0 !important;background:none !important;border:none !important;color:#9c8b60 !important;text-decoration:underline !important;font-size:16px !important}.benefits-tabs .w-tabs-list button:not(:last-child){margin-right:30px !important}.benefits-tabs .w-tabs-list button.active{color:#132620 !important;text-decoration:none !important}.benefits .w-grid-item-h{max-width:210px;margin:0 auto}.benefits .post_image{text-align:left}.benefits img{height:50px;width:auto !important;margin-bottom:10px;display:inline-block !important}.benefits h2{font-size:18px !important;font-weight:normal !important;line-height:27.8px !important;color:#5a6863;margin-bottom:10px !important}.home .benefits article{text-align:center}.home .benefits .post_image{text-align:center}.home .benefits img{height:42px}@media(min-width: 601px){.partners-container .g-cols{justify-content:space-between;flex-wrap:nowrap !important}}@media(min-width: 601px){.partners-container .g-cols .vc_col-sm-2,.partners-container .g-cols .vc_col-sm-10{width:auto !important}}.partners{width:100%}.partners img{filter:grayscale(1);opacity:.2;transition:.3s all ease-in-out}@media(max-width: 419px){.partners img{height:100px;width:120px}}@media(min-width: 420px)and (max-width: 1119px){.partners img{height:110px;width:150px}}@media(min-width: 1120px){.partners img{height:150px;width:210px}}.partners a:hover img{filter:grayscale(0);opacity:1}@media(max-width: 800px){.interactive-map{margin:0 15px !important}}@media(min-width: 800px)and (max-width: 1599px){.interactive-map{margin:0 25px !important}}@media(min-width: 1600px){.interactive-map{margin:0 50px !important}}.imp-tooltip{border-radius:0 !important;width:300px !important}.imp-tooltip *{font-family:sofia-pro,Arial,sans-serif}.imp-tooltip .my-tooltip-header{padding:11px 20px;background:#132620;display:flex;align-items:center;justify-content:space-between;width:100%}.imp-tooltip .my-tooltip-header h3{color:#fff;font-size:18px;font-weight:700;padding:0;margin:0}.imp-tooltip .my-tooltip-header .pricelist-status{padding:0 19px;color:#fff;font-size:14px;font-weight:700;height:30px;line-height:2}.imp-tooltip .my-tooltip-header .pricelist-status-green{background:#3e706d}.imp-tooltip .my-tooltip-header .pricelist-status-orange{background:#d99f0e}.imp-tooltip .my-tooltip-header .pricelist-status-red{background:#ca3930}.imp-tooltip .my-tooltip-content{width:100%}.imp-tooltip .my-tooltip-content ul{margin:0;padding:13px 20px;width:100%}.imp-tooltip .my-tooltip-content li{list-style:none;padding:7px 0;margin:0;display:flex;justify-content:space-between;width:100%}.imp-tooltip .my-tooltip-content span{color:#5a6863;font-size:16px}@media(max-width: 1199px){.pricelist header{display:none}}@media(min-width: 1200px){.pricelist header{background:#f5f5f5;color:#132620;font-size:14px;font-weight:600 !important;display:flex;padding:20px;text-transform:uppercase}}.pricelist .pricelist-content{color:#5a6863 !important;display:block;padding:15px 20px;position:relative;transition:all .3s ease-in-out}@media(min-width: 700px){.pricelist .pricelist-content{display:flex;flex-wrap:wrap}}.pricelist .pricelist-content:not(:last-child){border-bottom:1px solid #f0f0f0}.pricelist .pricelist-content:hover{background:#f5f4f0;text-decoration:none}@media(min-width: 1200px){.pricelist .pricelist-content span{display:none}}.pricelist h1{color:#5a6863 !important;font-size:18px !important;font-weight:normal;padding:0;margin:0;line-height:1.2}@media(max-width: 1199px){.pricelist h1{font-weight:bold}}@media(max-width: 1199px){.pricelist .pricelist-type{width:80%}}@media(min-width: 1200px){.pricelist .pricelist-type{width:22%;display:flex;align-items:center}}@media(min-width: 1200px){.pricelist .pricelist-rooms{text-align:center;width:16%}}@media(min-width: 1200px){.pricelist .pricelist-floor{text-align:center;width:17%}}@media(min-width: 1200px){.pricelist .pricelist-dimensions{text-align:center;width:14%}}@media(min-width: 1200px){.pricelist .pricelist-price{text-align:center;width:12%}}.pricelist .pricelist-status{font-weight:600}@media(max-width: 1199px){.pricelist .pricelist-status{color:#fff !important;position:absolute;top:20px;right:20px;padding:0 10px 3px;display:inline-block}}@media(min-width: 1200px){.pricelist .pricelist-status{text-align:center;width:19%}}@media(max-width: 1199px){.pricelist .pricelist-status-green{background:#3e7052}}@media(min-width: 1200px){.pricelist .pricelist-status-green{color:#3e7052 !important}}@media(max-width: 1199px){.pricelist .pricelist-status-orange{background:#d99f0e}}@media(min-width: 1200px){.pricelist .pricelist-status-orange{color:#d99f0e !important}}@media(max-width: 1199px){.pricelist .pricelist-status-red{background:#ca3930}}@media(min-width: 1200px){.pricelist .pricelist-status-red{color:#ca3930 !important}}@media(min-width: 700px)and (max-width: 1199px){.pricelist .pricelist-rooms,.pricelist .pricelist-dimensions{width:45%}}@media(min-width: 700px)and (max-width: 1199px){.pricelist .pricelist-floor,.pricelist .pricelist-price{width:55%}}@media(min-width: 768px){.gallery-int article:nth-child(4n+1){width:33.3% !important}}@media(min-width: 768px){.gallery-int article:nth-child(4n+2){width:66.7% !important}}@media(min-width: 768px){.gallery-ext article:nth-child(4n+3){width:33.3% !important}}@media(min-width: 768px){.gallery-ext article:nth-child(4n){width:66.7% !important}}.gallery-int .post_image,.gallery-ext .post_image{height:100%}.gallery-int .post_image img,.gallery-ext .post_image img{height:100%}.visualization .owl-stage-outer{overflow:visible !important}@media(min-width: 1200px){.visualization .owl-item{width:570px !important}}.visualization .owl-nav{display:block !important}.visualization .owl-nav>div{position:absolute !important;width:45px !important;height:45px !important;padding:0 !important;left:auto !important;transform:none !important}@media(max-width: 767px){.visualization .owl-nav>div{top:-85px !important}}@media(min-width: 768px)and (max-width: 1024px){.visualization .owl-nav>div{top:-90px !important}}@media(min-width: 1025px)and (max-width: 1200px){.visualization .owl-nav>div{top:-95px !important}}@media(min-width: 1201px){.visualization .owl-nav>div{top:-107px !important}}.visualization .owl-nav>div::after{content:url("./../imgs/arrow-right-small.svg") !important;padding:0 !important;line-height:1 !important;font-size:1px !important}.visualization .owl-nav .owl-prev{right:72px !important}.visualization .owl-nav .owl-prev::after{transform:rotate(180deg) !important}.visualization .owl-nav .owl-next{right:15px !important}/*# sourceMappingURL=app.min.css.map */
