:root{--tutku-white:#ffffff;--tutku-bg-light:#eef3f6;--tutku-red:#d6251a;--tutku-dark:#121127;--tutku-green:#128c4a;--tutku-green-alt:#7f9e52;--tutku-purple:#362c66;--tutku-blue:#0656a7;--tutku-text:#374151;--tutku-text-muted:#6f7488;--tutku-text-dark:#2f3336;--tutku-space-xs:4px;--tutku-space-sm:8px;--tutku-space-md:12px;--tutku-space-lg:20px;--tutku-font-sm:12px;--tutku-font-md:14px;--tutku-font-lg:16px;--tutku-radius-sm:4px;--tutku-radius-md:8px;--tutku-radius-lg:12px}.top_bar_wrapper a:hover,.top_bar_wrapper a:hover i,.top_bar_wrapper i:hover,.top_bar a:hover,.top_bar a:hover i,.top_bar i:hover{color:#eef3f6!important}body.tutku-listing-header-arsa{--tutku-listing-header-color:#7f9e52}body.tutku-listing-header-konut{--tutku-listing-header-color:#362c66}body.tutku-listing-header-ticari{--tutku-listing-header-color:#0656a7}body.tutku-listing-header-sanayi{--tutku-listing-header-color:#2f3336}body[class*="tutku-listing-header-"] .top_bar_wrapper,body[class*="tutku-listing-header-"] .top_bar{background-color:var(--tutku-listing-header-color)!important}body[class*="tutku-listing-header-"] .top_bar,body[class*="tutku-listing-header-"] .top_bar a,body[class*="tutku-listing-header-"] .top_bar i{color:#ffffff!important}.wpresidence_shortcode_listings_wrapper .listing-unit-img-wrapper{aspect-ratio:4 / 3;height:auto!important;overflow:hidden;background:#fff}.wpresidence_shortcode_listings_wrapper .listing-unit-img-wrapper>a,.wpresidence_shortcode_listings_wrapper .listing-unit-img-wrapper img,.wpresidence_shortcode_listings_wrapper .property_unit_carousel,.wpresidence_shortcode_listings_wrapper .property_unit_carousel .carousel-inner,.wpresidence_shortcode_listings_wrapper .property_unit_carousel .carousel-item,.wpresidence_shortcode_listings_wrapper .property_unit_carousel .carousel-item>a{width:100%;height:100%}.wpresidence_shortcode_listings_wrapper .listing-unit-img-wrapper img{display:block;object-fit:contain!important;object-position:center center}.wpresidence_shortcode_listings_wrapper .listing-unit-img-wrapper .listing_unit_price_wrapper{display:inline-flex;align-items:center;width:auto;max-width:calc(100% - 24px);padding:4px 9px;border-radius:4px;background:rgb(4 4 29 / .75)!important;color:#ffffff!important;line-height:1.2}.wpresidence_shortcode_listings_wrapper .listing-unit-img-wrapper .listing_unit_price_wrapper *,.wpresidence_shortcode_listings_wrapper .listing-unit-img-wrapper .listing_unit_price_wrapper span{color:#ffffff!important}.featured_div{background-color:#d6251a!important}.wpestate_latest_listings_sh .featured_div{background-color:var(--tutku-featured-color,#d6251a)!important}.wpestate_latest_listings_sh .property_unit_type1 .featured_div:after{border-right-color:var(--tutku-featured-color,#d6251a)!important}.wpestate_latest_listings_sh[data-tutku-section="arsa"] .featured_div{background-color:#7f9e52!important}.wpestate_latest_listings_sh[data-tutku-section="arsa"] .property_unit_type1 .featured_div:after{border-right-color:#7f9e52!important}.wpestate_latest_listings_sh[data-tutku-section="konut"] .featured_div{background-color:#362c66!important}.wpestate_latest_listings_sh[data-tutku-section="konut"] .property_unit_type1 .featured_div:after{border-right-color:#362c66!important}.wpestate_latest_listings_sh[data-tutku-section="ticari"] .featured_div{background-color:#0656a7!important}.wpestate_latest_listings_sh[data-tutku-section="ticari"] .property_unit_type1 .featured_div:after{border-right-color:#0656a7!important}.wpestate_latest_listings_sh[data-tutku-section="sanayi"] .featured_div{background-color:#2f3336!important}.wpestate_latest_listings_sh[data-tutku-section="sanayi"] .property_unit_type1 .featured_div:after{border-right-color:#2f3336!important}.property_unit_type1 .featured_div,.wpestate_latest_listings_sh .property_unit_type1 .featured_div{top:7px!important;left:-8px!important}.wpestate_latest_listings_sh .property_unit_type6 .tag-wrapper{top:7px!important;left:-8px!important;right:6px!important;padding:0!important}.wpestate_latest_listings_sh .property_unit_type6 .featured_div{left:0!important;margin-left:0!important}.wpestate_latest_listings_sh .property_unit_type6 .status-wrapper{right:0!important;margin-right:0!important}body.single-estate_property .tutku-side-details__row,body.single-estate_property .tutku-side-details__row span,body.single-estate_property .tutku-side-details__row strong,body.single-estate_property .tutku-side-details__row strong a,body.single-estate_property .tutku-side-details__row strong span,body.single-estate_property .tutku-side-details__row strong sup{font-size:14px!important;line-height:1.45!important}body.single-estate_property .wpestate_property_media_section_wrapper .status-wrapper.horizontalstatus{top:-8px!important;right:6px!important}body.single-estate_property .wpestate_property_media_section_wrapper .wpestate_control_media_buttons_wrapper{top:7px!important;left:-8px!important}.single-estate_property .container.content_wrapper.wpestate_content_wrapper_custom_template{width:var(--wp-estate-main-grid-content-width-option,var(--wp-estate-main-grid-content-width));max-width:100%;margin-left:auto;margin-right:auto}body.single-estate_property .wpestate_content_wrapper_custom_template_wrapper{max-width:var(--wp-estate-main-grid-content-width-option,var(--wp-estate-main-grid-content-width))!important}body.single-estate_property .wpestate_content_wrapper_custom_template .e-con.e-con-boxed{--content-width:var(--wp-estate-main-grid-content-width-option, var(--wp-estate-main-grid-content-width)) !important}body.single-estate_property .wpestate_content_wrapper_custom_template .e-con.e-con-boxed>.e-con-inner{max-width:var(--wp-estate-main-grid-content-width-option,var(--wp-estate-main-grid-content-width))!important}body.single-estate_property #accordion_prop_features .panel-body,body.single-estate_property .elementor-widget-property_show_features_section .panel-body{padding:0!important}body.single-estate_property #accordion_prop_features .feature_chapter_name,body.single-estate_property .elementor-widget-property_show_features_section .feature_chapter_name,.tutku-feature-group .feature_chapter_name{margin:0 0 14px!important;padding:0!important;color:#d6251a!important;font-weight:800}body.single-estate_property #accordion_prop_features .listing_detail.row[class*="feature_block_"],body.single-estate_property .elementor-widget-property_show_features_section .listing_detail.row[class*="feature_block_"],.tutku-feature-group.listing_detail.row[class*="feature_block_"]{margin:0!important;padding:22px 20px!important;border:0!important;border-radius:0!important;background:#fff}body.single-estate_property #accordion_prop_features .listing_detail.row[class*="feature_block_"]:nth-of-type(odd),body.single-estate_property .elementor-widget-property_show_features_section .listing_detail.row[class*="feature_block_"]:nth-of-type(odd),.tutku-feature-group.listing_detail.row[class*="feature_block_"]:nth-of-type(odd){background:#eef3f6}body.single-estate_property #accordion_prop_features .listing_detail.row[class*="feature_block_"]>.listing_detail,body.single-estate_property .elementor-widget-property_show_features_section .listing_detail.row[class*="feature_block_"]>.listing_detail,.tutku-feature-group.listing_detail.row[class*="feature_block_"]>.listing_detail{display:flex;align-items:center;flex:0 0 25%!important;gap:10px;margin:0 0 14px!important;max-width:25%!important;padding:0 12px 0 0!important;border:0!important;color:#04041d;line-height:1.45;text-decoration:none!important}body.single-estate_property #accordion_prop_features .listing_detail.row[class*="feature_block_"]>.listing_detail:not(.not_present) i,body.single-estate_property .elementor-widget-property_show_features_section .listing_detail.row[class*="feature_block_"]>.listing_detail:not(.not_present) i,.tutku-feature-group.listing_detail.row[class*="feature_block_"]>.listing_detail:not(.not_present) i{color:#2f9e44!important}body.single-estate_property #accordion_prop_features .listing_detail.row[class*="feature_block_"]>.listing_detail:not(.not_present),body.single-estate_property .elementor-widget-property_show_features_section .listing_detail.row[class*="feature_block_"]>.listing_detail:not(.not_present),.tutku-feature-group.listing_detail.row[class*="feature_block_"]>.listing_detail:not(.not_present){font-weight:500}body.single-estate_property #accordion_prop_features .listing_detail.row[class*="feature_block_"]>.listing_detail.not_present,body.single-estate_property .elementor-widget-property_show_features_section .listing_detail.row[class*="feature_block_"]>.listing_detail.not_present,.tutku-feature-group.listing_detail.row[class*="feature_block_"]>.listing_detail.not_present{opacity:.5;text-decoration:none!important}body.single-estate_property #accordion_prop_features .listing_detail.row[class*="feature_block_"]>.listing_detail.not_present,body.single-estate_property #accordion_prop_features .listing_detail.row[class*="feature_block_"]>.listing_detail.not_present *,body.single-estate_property .elementor-widget-property_show_features_section .listing_detail.row[class*="feature_block_"]>.listing_detail.not_present,body.single-estate_property .elementor-widget-property_show_features_section .listing_detail.row[class*="feature_block_"]>.listing_detail.not_present *,.tutku-feature-group.listing_detail.row[class*="feature_block_"]>.listing_detail.not_present,.tutku-feature-group.listing_detail.row[class*="feature_block_"]>.listing_detail.not_present *{text-decoration:none!important}body.single-estate_property #accordion_prop_features .listing_detail.row[class*="feature_block_"]>.listing_detail.not_present i,body.single-estate_property .elementor-widget-property_show_features_section .listing_detail.row[class*="feature_block_"]>.listing_detail.not_present i,.tutku-feature-group.listing_detail.row[class*="feature_block_"]>.listing_detail.not_present i{color:rgb(214 37 26 / .3)!important}@media (max-width:1199.98px){body.single-estate_property #accordion_prop_features .listing_detail.row[class*="feature_block_"]>.listing_detail,body.single-estate_property .elementor-widget-property_show_features_section .listing_detail.row[class*="feature_block_"]>.listing_detail,.tutku-feature-group.listing_detail.row[class*="feature_block_"]>.listing_detail{flex-basis:33.333333%!important;max-width:33.333333%!important}}@media (max-width:767.98px){body.single-estate_property #accordion_prop_features .listing_detail.row[class*="feature_block_"]>.listing_detail,body.single-estate_property .elementor-widget-property_show_features_section .listing_detail.row[class*="feature_block_"]>.listing_detail,.tutku-feature-group.listing_detail.row[class*="feature_block_"]>.listing_detail{flex-basis:50%!important;max-width:50%!important}}.tutku-listing-description{--tutku-description-red:#d6251a;--tutku-description-ink:#04041d;--tutku-description-muted:#687084;--tutku-description-line:#eceef3;padding:10px;color:var(--tutku-description-ink);font-family:Inter,sans-serif;font-size:14px;line-height:1.65}.tutku-listing-description *{box-sizing:border-box}.tutku-listing-description__hero{padding:24px;border:1px solid var(--tutku-description-line);border-left:4px solid var(--tutku-description-red);border-radius:8px;background:#fff;box-shadow:0 10px 28px rgb(4 4 29 / .06)}.tutku-listing-description__badge{display:inline-flex;align-items:center;gap:8px;margin-bottom:12px;padding:5px 10px;border-radius:6px;background:rgb(214 37 26 / .08);color:var(--tutku-description-red);font-size:12px;font-weight:700;line-height:1.2}.tutku-listing-description h2,.tutku-listing-description h3{margin:0;color:var(--tutku-description-ink);letter-spacing:0}.tutku-listing-description h2{max-width:920px;font-size:24px;line-height:1.25;font-weight:800}.tutku-listing-description h3{font-size:17px;line-height:1.35;font-weight:800}.tutku-listing-description p{margin:0}.tutku-listing-description__lead{max-width:920px;margin-top:12px!important;color:var(--tutku-description-muted)}.tutku-listing-description__stats,.tutku-listing-description__body{--bs-gutter-x:0 !important;--bs-gutter-y:0 !important;gap:20px;margin-top:20px!important;margin-right:0!important;margin-left:0!important}.tutku-listing-description__stats>*,.tutku-listing-description__body>*{margin-top:0!important;padding-right:0!important;padding-left:0!important}.tutku-listing-description__stats>.col-md-4{flex:1 1 calc((100% - 40px) / 3);max-width:calc((100% - 40px) / 3)}.tutku-listing-description__body>.col-lg-8{flex:1 1 calc(66.666% - 10px);max-width:calc(66.666% - 10px)}.tutku-listing-description__body>.col-lg-4{flex:1 1 calc(33.333% - 10px);max-width:calc(33.333% - 10px)}.tutku-listing-description__stat,.tutku-listing-description__card{height:100%;border:1px solid var(--tutku-description-line);border-radius:8px;background:#fff}.tutku-listing-description__stat{padding:16px}.tutku-listing-description__stat span,.tutku-listing-description__meta-label{display:block;margin-bottom:5px;color:var(--tutku-description-muted);font-size:12px;font-weight:700;text-transform:uppercase}.tutku-listing-description__stat strong{display:block;color:var(--tutku-description-ink);font-size:18px;line-height:1.3}.tutku-listing-description__stat small{display:block;margin-top:4px;color:var(--tutku-description-muted);font-size:12px;line-height:1.45}.tutku-listing-description__card{padding:20px}.tutku-listing-description__list{display:grid;gap:12px;margin:16px 0 0;padding:0;list-style:none}.tutku-listing-description__list li{position:relative;padding-left:28px;color:var(--tutku-description-muted)}.tutku-listing-description__list li::before{position:absolute;top:3px;left:0;width:18px;height:18px;border-radius:50%;background:rgb(214 37 26 / .1);color:var(--tutku-description-red);content:"\f00c";font-family:"Font Awesome 6 Free";font-size:10px;font-weight:900;line-height:18px;text-align:center}.tutku-listing-description__list strong{color:var(--tutku-description-ink)}.tutku-listing-description__meta{display:grid;gap:10px;margin-top:16px}.tutku-listing-description__meta-row{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 0;border-bottom:1px solid var(--tutku-description-line)}.tutku-listing-description__meta-row:last-child{border-bottom:0}.tutku-listing-description__meta-row span:last-child{color:var(--tutku-description-ink);font-weight:800;text-align:right}.tutku-listing-description__note{margin-top:20px;padding:18px 20px;border:1px solid rgb(214 37 26 / .18);border-radius:8px;background:rgb(214 37 26 / .05)}.tutku-listing-description__note strong{color:var(--tutku-description-red)}.tutku-listing-description__signature{margin-top:14px;padding-top:14px;border-top:1px solid rgb(214 37 26 / .18);color:var(--tutku-description-ink);font-weight:800}@media (max-width:767.98px){.tutku-listing-description{font-size:13px}.tutku-listing-description__hero,.tutku-listing-description__card{padding:18px}.tutku-listing-description h2{font-size:20px}.tutku-listing-description__stats>.col-md-4,.tutku-listing-description__body>.col-lg-8,.tutku-listing-description__body>.col-lg-4{flex-basis:100%;max-width:100%}.tutku-listing-description__meta-row{align-items:flex-start;flex-direction:column;gap:3px}.tutku-listing-description__meta-row span:last-child{text-align:left}}.tutku-agent-mini{--tutku-agent-red:#d6251a;--tutku-agent-ink:#121127;--tutku-agent-site-text:var(--e-global-color-text, #374151);--tutku-agent-muted:#6f7488;--tutku-agent-line:#eef3f6;width:100%;max-width:360px;height:100%;min-height:100%;gap:10px;padding:0;border:0;border-radius:0;background:#fff0;box-shadow:none;color:var(--tutku-agent-ink);display:flex;flex-direction:column;font-size:13px}.tutku-agent-mini__card{width:100%;padding:14px;border:1px solid var(--tutku-agent-line);border-radius:8px;background:#fff;box-shadow:0 10px 22px rgb(18 17 39 / .06)}.tutku-agent-mini__card--profile{flex:0 0 auto}.tutku-agent-mini__card--form{flex:1 1 auto;min-height:0}.tutku-agent-mini__header{display:flex;align-items:center;gap:12px;margin-bottom:12px}.tutku-agent-mini__topline{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.tutku-agent-mini__avatar{width:48px;height:48px;flex:0 0 48px;border-radius:8px;object-fit:cover}.tutku-agent-mini__avatar-link{position:relative;display:block;width:48px;height:48px;flex:0 0 48px;border-radius:8px;line-height:0}.tutku-agent-mini__avatar-link:hover{opacity:.88}.tutku-agent-level-badge{position:absolute;top:-5px;right:-5px;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:19px;height:19px;border:1px solid rgb(255 255 255 / .9);border-radius:50%;background:rgb(214 37 26 / .92);box-shadow:0 4px 10px rgb(18 17 39 / .16);color:#fff;font-size:9px;line-height:1}.tutku-agent-mini__avatar--logo{padding:5px;border:1px solid var(--tutku-agent-line);background:#fff;object-fit:contain}.tutku-agent-mini__identity{min-width:0}.tutku-agent-mini__eyebrow,.tutku-agent-mini__identity small{display:block;color:var(--tutku-agent-muted);line-height:1.25}.tutku-agent-mini__eyebrow{color:var(--tutku-agent-red)!important;font-size:12px!important;font-weight:400!important;line-height:1.25!important;text-transform:capitalize!important}.tutku-agent-mini__identity small{font-size:11px;font-weight:400;text-transform:none}.tutku-agent-mini__eyebrow-link{color:var(--tutku-agent-red)!important;font-size:12px!important;font-weight:400!important;line-height:1.25!important;text-decoration:none!important;text-transform:capitalize!important}.tutku-agent-mini__eyebrow-link:hover{color:#b91e15!important;text-decoration:none!important}.tutku-agent-mini__socials{display:flex;align-items:center;justify-content:flex-end;gap:5px;margin-left:auto}.tutku-agent-mini__social{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border:1px solid var(--tutku-agent-line);border-radius:50%;background:#fff;color:var(--tutku-agent-muted);font-size:10px;text-decoration:none;transition:background 0.2s ease,border-color 0.2s ease,color 0.2s ease}.tutku-agent-mini__social:hover{border-color:var(--tutku-agent-line);background:rgb(214 37 26 / .06);color:var(--tutku-agent-red)}.tutku-agent-mini__identity strong{display:block;overflow:hidden;color:var(--tutku-agent-red)!important;font-size:14px!important;font-weight:700!important;line-height:1.25!important;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap}.tutku-agent-mini__name-link{display:block;overflow:hidden;color:var(--tutku-agent-red)!important;font-size:14px!important;font-weight:700!important;line-height:1.25!important;text-decoration:none!important;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap}.tutku-agent-mini__name-link:hover{color:var(--tutku-agent-red)!important;text-decoration:none!important}.tutku-agent-mini__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:0}.tutku-agent-mini__action{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:8px 10px;border:1px solid var(--tutku-agent-line);border-radius:6px;background:rgb(214 37 26 / .06);color:var(--tutku-agent-red);font-weight:700;line-height:1;text-decoration:none;transition:background 0.2s ease,color 0.2s ease,border-color 0.2s ease}.tutku-agent-mini__action:hover{border-color:var(--tutku-agent-red);background:var(--tutku-agent-red);color:#fff}.tutku-agent-mini__action--whatsapp{border-color:var(--tutku-agent-line);background:rgb(37 211 102 / .08);color:#128c4a}.tutku-agent-mini__action--whatsapp:hover{border-color:#128c4a;background:#128c4a;color:#fff}.tutku-agent-mini__form{display:flex;flex-direction:column;gap:6px;margin-top:auto}.tutku-agent-mini__form-title{margin:0 0 3px;color:var(--tutku-agent-ink);font-size:13px;font-weight:700;line-height:1.25}.tutku-agent-mini__form input[type="text"],.tutku-agent-mini__form input[type="email"],.tutku-agent-mini__form input[type="tel"],.tutku-agent-mini__form textarea{width:100%;min-height:32px;padding:6px 10px;border:1px solid var(--tutku-agent-line);border-radius:6px;background:#fff;color:var(--tutku-agent-muted)!important;font-size:12px!important;font-weight:400!important;line-height:1.25!important;transition:color 0.18s ease,border-color 0.18s ease,box-shadow 0.18s ease}.tutku-agent-mini__form input::placeholder,.tutku-agent-mini__form textarea::placeholder{color:var(--tutku-agent-muted);opacity:1}.tutku-agent-mini__form input:hover,.tutku-agent-mini__form textarea:hover,.tutku-agent-mini__form input:focus,.tutku-agent-mini__form textarea:focus{color:var(--tutku-agent-site-text)!important}.tutku-agent-mini__form textarea{min-height:58px;resize:vertical}.tutku-agent-mini__form input:focus,.tutku-agent-mini__form textarea:focus{border-color:var(--tutku-agent-line);box-shadow:0 0 0 3px rgb(214 37 26 / .08);outline:0}.tutku-agent-mini__privacy{display:flex;align-items:flex-start;gap:7px;margin:0;color:#374151;font-size:11px;font-weight:500;line-height:1.35}.tutku-agent-mini__privacy input{width:14px;height:14px;margin-top:1px;flex:0 0 14px;border-color:#9ca3af}.tutku-agent-mini__form button{margin-top:auto;min-height:34px;border:1px solid #eef3f6!important;border-radius:6px;background:#eef3f6!important;background-color:#eef3f6!important;color:var(--tutku-agent-ink)!important;font-size:12px;font-weight:800;line-height:1;transition:background 0.2s ease,border-color 0.2s ease,opacity 0.2s ease}.tutku-agent-mini__form button:hover{border-color:#eef3f6!important;background:#dedede!important;background-color:#dedede!important;color:var(--tutku-agent-ink)!important}.tutku-agent-mini .tutku-agent-mini__form button[type="submit"],.elementor-widget-tutku_minimal_agent_contact .tutku-agent-mini .tutku-agent-mini__form button[type="submit"]{border-color:#eef3f6!important;background:#eef3f6!important;background-color:#eef3f6!important;color:#121127!important}.tutku-agent-mini .tutku-agent-mini__form button[type="submit"]:hover,.elementor-widget-tutku_minimal_agent_contact .tutku-agent-mini .tutku-agent-mini__form button[type="submit"]:hover{border-color:var(--tutku-agent-red)!important;background:var(--tutku-agent-red)!important;background-color:var(--tutku-agent-red)!important;color:#ffffff!important}.tutku-agent-mini__form button:disabled{cursor:wait;opacity:.65}.tutku-agent-mini__status{min-height:16px;color:var(--tutku-agent-muted);font-size:11px;line-height:1.35}.tutku-agent-mini__status.is-success{color:#128c4a}.tutku-agent-mini__status.is-error{color:var(--tutku-agent-red)}.tutku-side-details{--tutku-side-red:#d6251a;--tutku-side-ink:#121127;--tutku-side-muted:#6f7488;--tutku-side-line:#eef3f6;--tutku-side-accent:#d6251a;color:var(--tutku-side-ink);font-family:Inter,sans-serif;width:100%}.tutku-side-details__meta{display:flex;flex-wrap:wrap;align-items:center;gap:2px 6px;margin:0 0 5px;color:var(--tutku-side-muted);font-size:12px;font-weight:300;line-height:1.25}.tutku-side-details__meta a{color:var(--tutku-side-muted);text-decoration:none}.tutku-side-details__meta a:hover{color:var(--tutku-side-red)}.tutku-side-details__meta span{color:#c9cfda}.tutku-side-details__price-row{display:grid;grid-template-columns:minmax(104px,43%) minmax(0,1fr);gap:8px;align-items:center;min-height:34px;margin:0 0 7px;padding:6px 9px;border-radius:6px;background:var(--tutku-side-accent);color:#fff;font-size:12px;line-height:1.25}.tutku-side-details__price-row span{color:#fff;font-weight:500}.tutku-side-details__price-row strong{color:#fff;font-size:14px;font-weight:700;text-align:right;overflow-wrap:anywhere}.tutku-side-details__price-row strong *,.tutku-side-details__price-row .price_label{color:#ffffff!important}.tutku-side-details__tabs{display:grid;grid-template-columns:repeat(auto-fit,minmax(34px,1fr));gap:4px;margin:0 0 7px;padding:3px;border:1px solid var(--tutku-side-line);border-radius:6px;background:#fff}.tutku-side-details__tabs button{min-height:26px;border:1px solid #eef3f6;border-radius:4px;background:#fff;color:var(--tutku-side-muted);font-size:12px;font-weight:600;line-height:1.2;cursor:pointer;transition:background-color 140ms ease,border-color 140ms ease,color 140ms ease}.tutku-side-details__tabs button:hover,.tutku-side-details__tabs button.is-active{background:#eef3f6;border-color:#eef3f6;color:var(--tutku-side-dark)}.tutku-side-details__panel{touch-action:pan-y;cursor:default;overscroll-behavior:contain}.tutku-side-details__panel.is-active{animation:tutkuSideDetailsSlideIn 160ms ease both}.tutku-side-details[data-tutku-slide-direction="prev"] .tutku-side-details__panel.is-active{animation-name:tutkuSideDetailsSlideInPrev}@keyframes tutkuSideDetailsSlideIn{from{opacity:.35;transform:translateX(12px)}to{opacity:1;transform:translateX(0)}}@keyframes tutkuSideDetailsSlideInPrev{from{opacity:.35;transform:translateX(-12px)}to{opacity:1;transform:translateX(0)}}.tutku-side-details__rows{display:flex;flex-direction:column;gap:0;border:1px solid var(--tutku-side-line);border-radius:6px;overflow:hidden;background:#fff}.tutku-side-details__row{display:grid;grid-template-columns:minmax(104px,43%) minmax(0,1fr);gap:8px;align-items:center;min-height:28px;padding:5px 9px;font-size:12px;line-height:1.25}.tutku-side-details__row:nth-child(odd){background:#fff}.tutku-side-details__row:nth-child(even){background:#eef3f6}.tutku-side-details__row span{color:var(--tutku-side-muted);font-weight:400}.tutku-side-details__row strong{color:var(--tutku-side-ink);font-weight:500;text-align:right;overflow-wrap:anywhere}.tutku-side-details__row strong,.tutku-side-details__row strong a,.tutku-side-details__row strong span,.tutku-side-details__row strong sup,.tutku-side-details__row strong .price_label{color:var(--tutku-side-ink)!important;font-size:12px!important;font-weight:500!important;line-height:1.25!important;text-decoration:none!important}.tutku-side-details__row strong a:hover{color:var(--tutku-side-red)!important}[class*="feature_block_"] .listing_detail a{color:inherit;text-decoration:none}[class*="feature_block_"] .listing_detail a:hover{color:var(--e-global-color-accent,#d6251a)}body.single-estate_property .breadcrumb_container .breadcrumb,body.single-estate_property .breadcrumb_container .breadcrumb li,body.single-estate_property .breadcrumb_container .breadcrumb a,body.single-estate_property .wpresidence_property_page_title_area .prop_social,body.single-estate_property .wpresidence_property_page_title_area .single_property_action,body.single-estate_property .wpresidence_property_page_title_area .title_share,body.single-estate_property .tutku-title-meta,body.single-estate_property .tutku-title-meta-row,body.single-estate_property .tutku-title-meta a,body.single-estate_property .tutku-title-meta-row a{font-family:var(--e-global-typography-accent-font-family,inherit)!important;font-size:var(--e-global-typography-accent-font-size,inherit)!important;font-style:var(--e-global-typography-accent-font-style,inherit)!important;font-weight:var(--e-global-typography-accent-font-weight,inherit)!important;letter-spacing:var(--e-global-typography-accent-letter-spacing,inherit)!important;line-height:var(--e-global-typography-accent-line-height,inherit)!important;text-decoration:var(--e-global-typography-accent-text-decoration,inherit)!important;text-transform:var(--e-global-typography-accent-text-transform,inherit)!important;word-spacing:var(--e-global-typography-accent-word-spacing,inherit)!important}.tutku-title-meta,.tutku-title-meta-row{color:var(--e-global-color-text,#374151)}.tutku-title-meta a,.tutku-title-meta-row a{color:inherit;text-decoration:none}.tutku-title-meta a:hover,.tutku-title-meta-row a:hover{color:var(--e-global-color-accent,#d6251a)}.tutku-title-meta-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;align-items:center;width:100%}.tutku-title-meta-row__left{text-align:left}.tutku-title-meta-row__right{text-align:right}.tutku-smart-search{--tutku-smart-line:#eef3f6;--tutku-smart-red:#d6251a;--tutku-smart-ink:#121127;--tutku-smart-muted:#6f7488;width:100%;color:var(--tutku-smart-ink)}.tutku-smart-search__bar{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center;padding:8px;border:1px solid var(--tutku-smart-line);border-radius:8px;background:#eef3f6}.tutku-smart-search__bar input{width:100%;min-height:42px;border:1px solid var(--tutku-smart-line);border-radius:6px;background:#fff;color:var(--tutku-smart-ink);padding:0 12px}.tutku-smart-search__bar button{min-height:42px;border:1px solid var(--tutku-smart-red);border-radius:6px;background:var(--tutku-smart-red);color:#fff;padding:0 16px;font-weight:600;cursor:pointer}.tutku-smart-search__bar button:disabled{opacity:.55;cursor:wait}.tutku-smart-search__status{margin:8px 0 0;color:var(--tutku-smart-muted);font-size:12px;line-height:1.4}.tutku-smart-search__results{display:grid;gap:8px;margin-top:10px}.tutku-smart-search__result{display:grid;grid-template-columns:86px minmax(0,1fr);gap:10px;align-items:center;min-height:78px;padding:8px;border:1px solid var(--tutku-smart-line);border-radius:8px;background:#fff;color:inherit;text-decoration:none}.tutku-smart-search__result:hover{border-color:var(--tutku-smart-red);color:inherit}.tutku-smart-search__image,.tutku-smart-search__image img,.tutku-smart-search__placeholder{display:block;width:86px;height:64px;border-radius:6px}.tutku-smart-search__image img{object-fit:cover}.tutku-smart-search__placeholder{background:#eef3f6}.tutku-smart-search__body{display:grid;gap:3px;min-width:0}.tutku-smart-search__body strong{color:var(--tutku-smart-ink);font-size:13px;font-weight:600;line-height:1.25}.tutku-smart-search__body em{color:var(--tutku-smart-red);font-size:13px;font-style:normal;font-weight:600}.tutku-smart-search__body small{color:var(--tutku-smart-muted);font-size:11px;line-height:1.3}@media (max-width:767.98px){.tutku-title-meta-row{grid-template-columns:1fr;gap:4px}.tutku-title-meta-row__right{text-align:left}.tutku-smart-search__bar{grid-template-columns:1fr}}body.single-estate_property .elementor-element-0fb6870,body.single-estate_property .elementor-element-0fb6870>.elementor-widget-n-tabs,body.single-estate_property .elementor-element-0fb6870 .e-n-tabs,body.single-estate_property .elementor-element-0fb6870 .e-n-tabs-heading{align-self:flex-start}body.single-estate_property .elementor-element-0fb6870{margin-top:0!important}body.single-estate_property .elementor-element-0fb6870 .e-n-tabs-heading{display:flex!important;width:100%!important;margin-top:0!important}body.single-estate_property .elementor-element-0fb6870,body.single-estate_property .elementor-element-0fb6870>.elementor-widget-n-tabs,body.single-estate_property .elementor-element-0fb6870 .e-n-tabs,body.single-estate_property .elementor-element-0fb6870 .e-n-tabs-content,body.single-estate_property .elementor-element-0fb6870 .e-n-tabs-content>.e-con{height:100%}body.single-estate_property .elementor-element-17755da .e-con-inner{align-items:stretch!important}body.single-estate_property .elementor-element-0fb6870 .elementor-widget-shortcode,body.single-estate_property .elementor-element-0fb6870 .elementor-widget-shortcode>.elementor-widget-container,body.single-estate_property .elementor-element-0fb6870 .elementor-shortcode{display:flex;flex:1 1 auto;height:100%;width:100%}body.single-estate_property .elementor-element-0fb6870 .e-n-tab-title{flex:1 1 0!important;justify-content:center!important;min-width:0!important;border-color:#eef3f6!important;background:#ffffff!important;background-color:#ffffff!important}body.single-estate_property .elementor-element-0fb6870 .e-n-tab-title[aria-selected="true"],body.single-estate_property .elementor-element-0fb6870 .e-n-tab-title.e-active{border-color:#eef3f6!important;background:#eef3f6!important;background-color:#eef3f6!important}@media (max-width:767.98px){.tutku-side-details__price-row{grid-template-columns:minmax(94px,43%) minmax(0,1fr);padding:6px 8px}.tutku-side-details__row{grid-template-columns:minmax(94px,43%) minmax(0,1fr);padding:5px 8px}}@media (max-width:767.98px){.tutku-agent-mini{max-width:100%}}body.single-estate_property .wpestate_property_media_section_wrapper .wpestate_property_carousel,body.single-estate_property .wpestate_property_media_section_wrapper .wpestate_property_carousel .carousel-inner,body.single-estate_property .wpestate_property_media_section_wrapper .wpestate_property_carousel .owl-stage-outer,body.single-estate_property .wpestate_property_media_section_wrapper .wpestate_property_carousel .owl-stage,body.single-estate_property .wpestate_property_media_section_wrapper .wpestate_property_carousel .owl-item,body.single-estate_property .wpestate_property_media_section_wrapper .wpestate_property_carousel .item,body.single-estate_property .wpestate_property_media_section_wrapper .wpestate_property_carousel .item a{height:auto!important}body.single-estate_property .wpestate_property_media_section_wrapper .wpestate_property_carousel .carousel-inner,body.single-estate_property .wpestate_property_media_section_wrapper .wpestate_property_carousel .owl-stage-outer,body.single-estate_property .wpestate_property_media_section_wrapper .wpestate_property_carousel .owl-item,body.single-estate_property .wpestate_property_media_section_wrapper .wpestate_property_carousel .item,body.single-estate_property .wpestate_property_media_section_wrapper .wpestate_property_carousel .item a{aspect-ratio:4 / 3}body.single-estate_property .wpestate_property_media_section_wrapper .wpestate_property_carousel .owl-stage,body.single-estate_property .wpestate_property_media_section_wrapper .wpestate_property_carousel .owl-item,body.single-estate_property .wpestate_property_media_section_wrapper .wpestate_property_carousel .item,body.single-estate_property .wpestate_property_media_section_wrapper .wpestate_property_carousel .item a{display:block}body.single-estate_property .wpestate_property_media_section_wrapper .wpestate_property_carousel .item a,body.single-estate_property .wpestate_property_media_section_wrapper .wpestate_property_carousel img{width:100%}body.single-estate_property .wpestate_property_media_section_wrapper .wpestate_property_carousel img{height:auto!important;display:block;object-fit:contain!important;object-position:center center;background:#fff}body.single-estate_property .elementor-widget-property_show_classic_slider,body.single-estate_property .wpestate_property_media_section_wrapper,body.single-estate_property .wpestate_property_media_section_wrapper .classic-carousel{margin-bottom:0!important;padding-bottom:0!important}body.single-estate_property .wpestate_property_media_section_wrapper .carousel-indicators-classic{position:relative!important;inset:auto!important;display:flex!important;align-items:center;gap:8px;margin:8px 0 0!important;padding:0!important;line-height:0}body.single-estate_property .wpestate_property_media_section_wrapper .carousel-indicators-classic li,body.single-estate_property .wpestate_property_media_section_wrapper .carousel-indicators-classic a,body.single-estate_property .wpestate_property_media_section_wrapper .carousel-indicators-classic img{display:block;margin:0!important;padding:0!important}.tutku-tab-logo-active{display:block!important;width:auto!important;max-width:100%!important;height:auto!important;max-height:64px!important;object-fit:contain!important;object-position:center center!important}@media (max-width:767px){body.single-estate_property .breadcrumb_container{max-width:100%;overflow:hidden;padding-right:10px!important}body.single-estate_property .breadcrumb_container .breadcrumb{display:flex;flex-wrap:nowrap;align-items:center;overflow:hidden;white-space:nowrap;max-width:100%}body.single-estate_property .breadcrumb_container .breadcrumb li{flex:0 0 auto}body.single-estate_property .breadcrumb_container .breadcrumb li.active{flex:1 1 auto;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.listing-unit-img-wrapper{position:relative!important;overflow:visible!important}a.tutku-card-score-badge{position:absolute;top:-10px;right:-10px;z-index:20;display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:26px;padding:0 9px;border-radius:13px;color:#fff!important;font-size:12px;font-weight:700;line-height:1;text-decoration:none!important;box-shadow:0 2px 10px rgb(0 0 0 / .35);transition:opacity .15s,transform .15s;white-space:nowrap;pointer-events:auto}a.tutku-card-score-badge:hover{opacity:.9;transform:scale(1.06);color:#fff!important}.wpestate_property_media_section_wrapper{position:relative!important;overflow:visible!important}a.tutku-detail-score-badge{position:absolute;top:-12px;right:-12px;z-index:100;display:inline-flex;align-items:center;justify-content:center;min-width:54px;height:34px;padding:0 14px;border-radius:17px;color:#fff!important;font-size:15px;font-weight:800;line-height:1;text-decoration:none!important;box-shadow:0 3px 14px rgb(0 0 0 / .35);transition:opacity .15s,transform .15s;white-space:nowrap;cursor:pointer}a.tutku-detail-score-badge:hover{opacity:.9;transform:scale(1.06);color:#fff!important}a.tutku-card-score-badge,a.tutku-detail-score-badge{--tt-offset:calc(100% + 8px)}a.tutku-card-score-badge::after,a.tutku-detail-score-badge::after{content:attr(data-tooltip);position:absolute;top:var(--tt-offset);right:0;z-index:200;background:rgb(18 24 38 / .92);color:#fff;font-size:12px;font-weight:400;line-height:1.45;white-space:normal;width:220px;padding:8px 11px;border-radius:7px;box-shadow:0 4px 16px rgb(0 0 0 / .3);pointer-events:none;opacity:0;transform:translateY(-4px);transition:opacity .18s ease,transform .18s ease}a.tutku-card-score-badge:hover::after,a.tutku-detail-score-badge:hover::after{opacity:1;transform:translateY(0)}.tutku-ek-tip-body-popup{position:fixed;z-index:2147483647;background:#fff;border:1px solid #d0daea;border-radius:8px;padding:10px 13px;box-shadow:0 6px 28px rgb(0 0 0 / .18);min-width:210px;max-width:420px;font-size:11.5px;text-align:left;white-space:normal;pointer-events:none;line-height:1.45;font-family:inherit}.tutku-ek-tip-body-popup .tutku-ek-tip__item{padding:5px 0;border-bottom:1px solid #eef2f7}.tutku-ek-tip-body-popup .tutku-ek-tip__item:last-child{border-bottom:none;padding-bottom:0}.tutku-ek-tip-body-popup .tutku-ek-tip__item strong{color:#172033;display:block;margin-bottom:2px;font-size:11.5px}.tutku-ek-tip-body-popup .tutku-ek-tip__item p{margin:0;color:#657084;font-size:10.5px;line-height:1.4}body,input,select,textarea,button,.wpestate_property_description,.wpestate_submit_form,.search_wrapper,.advance_search_wrapper,[style*="font-family: Roboto"],[style*="font-family:Roboto"]{font-family:'Inter',sans-serif!important}:root{--bs-font-sans-serif:'Inter', sans-serif;--wp-estate-font-family:'Inter', sans-serif}.wpestate_login_form_wrapper .form-control,.wpestate_register_form_wrapper .form-control,.wpestate_forgot_form_wrapper .form-control,#modal_login_wrapper .form-control{color:#212529!important;background-color:#ffffff!important;-webkit-text-fill-color:#212529!important}.wpestate_login_form_wrapper .form-control:-webkit-autofill,.wpestate_register_form_wrapper .form-control:-webkit-autofill,.wpestate_forgot_form_wrapper .form-control:-webkit-autofill,#modal_login_wrapper .form-control:-webkit-autofill{-webkit-text-fill-color:#212529!important;-webkit-box-shadow:0 0 0 1000px #fff inset!important}.login-register-modal-image_text{display:none!important}.tutku-modal-welcome-card{display:none!important}.tutku-modal-welcome-band{width:100%;margin-top:10px;padding:8px 14px;background:linear-gradient(135deg,rgb(255 255 255 / .55) 0%,rgb(220 220 220 / .45) 100%);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);border-radius:8px;border:1px solid rgb(0 0 0 / .07);text-align:center;box-shadow:0 2px 8px rgb(0 0 0 / .06)}.tutku-modal-welcome-band span{color:#04041d;font-size:12.5px;font-weight:400;font-family:'Inter',sans-serif;letter-spacing:.1px}.login-register-modal-form-wrapper{background:#f4f5f7!important}#modal_login_wrapper .login-register-modal-form-wrapper{background:#f4f5f7!important}.tutku-modal-logo-wrap{text-align:center;margin-bottom:14px;margin-top:4px}.tutku-modal-logo{max-height:44px;width:auto;object-fit:contain}#modal_login_wrapper .wpestate_login_form_wrapper .form-control,#modal_login_wrapper .wpestate_register_form_wrapper .form-control,#modal_login_wrapper .wpestate_forgot_form_wrapper .form-control{background-color:#ffffff!important;border:1.5px solid #c8cdd6!important;color:#1d2327!important;-webkit-text-fill-color:#1d2327!important;box-shadow:0 1px 3px rgb(0 0 0 / .08)!important}#modal_login_wrapper .wpestate_login_form_wrapper .form-control:focus,#modal_login_wrapper .wpestate_register_form_wrapper .form-control:focus,#modal_login_wrapper .wpestate_forgot_form_wrapper .form-control:focus{border-color:#d6251a!important;box-shadow:0 0 0 3px rgb(214 37 26 / .1)!important}.tutku-login-links{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:10px}.tutku-link-btn{display:inline-flex;align-items:center;justify-content:center;padding:4px 10px;border-radius:5px;background:#fff0;color:#555b6e!important;font-size:11px;font-weight:400;text-decoration:none!important;border:1px solid #c8cdd6;transition:all 0.15s ease;white-space:nowrap;line-height:1.5}.tutku-link-btn:hover{background:#fff0;border-color:#d6251a;color:#d6251a!important}.mobilewrapper-user .tutku-login-links{flex-direction:column;align-items:stretch}#modal_login_wrapper .wpestate_login_submit_button,#modal_login_wrapper .wpestate_login_submit_button:link,#modal_login_wrapper .wpestate_login_submit_button:visited{background-color:#d6251a!important;color:#ffffff!important;border-color:#d6251a!important;transition:background-color 0.2s,border-color 0.2s!important}#modal_login_wrapper .wpestate_login_submit_button:hover,#modal_login_wrapper .wpestate_login_submit_button:focus{background-color:#2f3336!important;border-color:#2f3336!important;color:#ffffff!important}#modal_login_wrapper .login_register_div_title,letter-spacing:-.1px}.tutku-modal-logo-wrap a{display:inline-block;line-height:0}.tutku-modal-logo-wrap a:hover{opacity:.85}.tutku-turnstile-wrap{display:flex;justify-content:center;margin:8px 0 4px 0}.tutku-turnstile-wrap iframe{border-radius:6px}.tutku-modal-welcome-text{color:#04041d!important;font-size:13px!important;font-weight:400!important}.tutku-modal-logo-wrap{text-align:center;margin-bottom:10px;padding-top:2px}.tutku-modal-logo{max-height:40px;width:auto;display:inline-block}.tutku-modal-logo-wrap a:hover{opacity:.8}#modal_login_wrapper .login_register_div_title{font-size:14px!important;font-weight:400!important;color:#555b6e!important;margin-bottom:12px!important;letter-spacing:0px!important;text-align:center}.tutku-modal-control{display:flex;justify-content:space-between;gap:8px;padding:0;position:absolute;bottom:24px;left:45px;right:45px;width:auto}.tutku-outline-btn.wpestate_login_form_switch_register,a.wpestate_login_form_switch_register.tutku-outline-btn{display:inline-flex;align-items:center;justify-content:center;flex:1;padding:6px 10px;border-radius:6px;background:rgb(37 211 102 / .1)!important;color:#1a9e50!important;font-size:11.5px!important;font-weight:500!important;text-decoration:none!important;border:1.5px solid rgb(37 211 102 / .35)!important;transition:all 0.18s ease;white-space:nowrap;line-height:1.5}.tutku-outline-btn.wpestate_login_form_switch_register:hover,a.wpestate_login_form_switch_register.tutku-outline-btn:hover{background:#25D366!important;border-color:#25D366!important;color:#fff!important}.tutku-outline-btn.wpestate_login_form_switch_forgot,a.wpestate_login_form_switch_forgot.tutku-outline-btn{display:inline-flex;align-items:center;justify-content:center;flex:1;padding:6px 10px;border-radius:6px;background:rgb(214 37 26 / .09)!important;color:#b91c1c!important;font-size:11.5px!important;font-weight:500!important;text-decoration:none!important;border:1.5px solid rgb(214 37 26 / .32)!important;transition:all 0.18s ease;white-space:nowrap;line-height:1.5}.tutku-outline-btn.wpestate_login_form_switch_forgot:hover,a.wpestate_login_form_switch_forgot.tutku-outline-btn:hover{background:#d6251a!important;border-color:#d6251a!important;color:#ffffff!important}.tutku-turnstile-wrap{margin:8px 0 4px;display:flex;justify-content:center}#modal_login_wrapper .wpestate_login_submit_button{background-color:#d6251a!important;border-color:#d6251a!important;color:#fff!important;transition:background-color 0.2s,border-color 0.2s!important;width:100%}#modal_login_wrapper .wpestate_login_submit_button:hover,#modal_login_wrapper .wpestate_login_submit_button:focus{background-color:#2f3336!important;border-color:#2f3336!important;color:#fff!important}#modal_login_wrapper .login_modal_control{display:none!important}.tutku-outline-btn.wpestate_login_form_switch_register,a.wpestate_login_form_switch_register.tutku-outline-btn,.tutku-outline-btn.wpestate_login_form_switch_forgot,a.wpestate_login_form_switch_forgot.tutku-outline-btn{font-weight:200!important;letter-spacing:.1px}#modal_login_wrapper .login-register-modal-form-wrapper{position:relative!important}.tutku-modal-welcome-top{display:block;position:absolute;top:28px;left:45px;right:45px;margin:0!important;padding:0!important;text-align:center;font-size:10.5px!important;font-weight:400!important;color:#6b7280!important;letter-spacing:1px;text-transform:uppercase;font-family:'Inter',sans-serif;line-height:1;z-index:5}.tutku-modal-welcome-band{display:none!important}#modal_login_wrapper .login_register_div_title,#modal_login_wrapper .wpestate_login_form_wrapper .login_register_div_title{font-size:12.5px!important;font-weight:300!important;color:#4b5563!important;margin-bottom:12px!important;letter-spacing:0.2px!important}