:root{--fontFamilyPrimary:Sora,sans-serif;--fontFamilySecondary:Sora,sans-serif;--fontSizeHeadlineMedium:19px;--lineHeightNarrow:100%;--Black:#000000;--White:#ffffff;--Primary:#a7d0b0;--Secondary:#0a7d7d;--Secondary-2:#a7d0b0;--Hover:#a7d0b0;--Text-primary:#111111;--Text-secondary:#5c6368;--Text-secondary-2:#a4aeb5;--Text-color-1:rgba(255,255,255,0.6);--Text-muted:#e9e9d8;--Text-light:#ffffff;--Bg-light:#f8f7f3;--Line:#e4e4e4}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;outline:0;font:inherit;vertical-align:baseline;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{margin-right:0!important;font-size:62.5%;scroll-behavior:smooth;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}*,:after,:before{box-sizing:border-box}body{line-height:var(--lineHeightNarrow,22px);padding:0!important;font-family:Sora,sans-serif;font-weight:400;color:var(--Text-secondary)}body::-webkit-scrollbar{width:10px;background-color:var(--Text-muted)}body::-webkit-scrollbar-thumb{background:#1c3237;border-radius:0}article,aside,details,figcaption,figure,footer,header,main,nav,section{display:block}ol,ul{list-style:none}table{border-collapse:collapse}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote,q{quotes:none}a img{border:0}select{max-width:100%}body,button,input,select,textarea{font-family:var(--fontFamilyPrimary,"Sora",sans-serif);font-size:14px;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-x:hidden;overflow-y:auto}img{height:auto;max-width:100%;vertical-align:middle;-ms-interpolation-mode:bicubic}p{font-weight:400;font-size:16px;line-height:26px}@media(max-width:767px){p{font-size:14px;line-height:24px}}b,cite,strong{font-weight:700}blockquote,cite,dfn,em,i{font-style:italic}abbr,acronym{border-bottom:1px dotted #e0e0e0;cursor:help}.btn-link:focus,.btn-link:hover,ins,mark{text-decoration:none}sub,sup{height:0;line-height:0;position:relative;vertical-align:baseline}small,sub,sup{font-size:75%}big{font-size:125%}address{font-style:italic;margin:0 0 20px}code,kbd,pre,samp,tt,var{margin:20px 0;padding:4px 12px;background:#f5f5f5;border:1px solid #e0e0e0;overflow-x:auto;-webkit-hyphens:none;hyphens:none;border-radius:0;height:auto}svg,svg path{transition:all .3s ease}:after,:before,Pages *,html{box-sizing:border-box}hr{margin-bottom:20px;border:1px dashed #ccc}ol,ul{padding:0}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0}li{list-style:none}ol li,ul li{padding:0}dd,dl{margin:0 0 20px}dt{font-weight:700}.disable,del{text-decoration:line-through;filter:alpha(opacity=50);opacity:.5}table,td,th{border:1px solid #343444}table{border-collapse:separate;border-spacing:0;border-width:1px 0 0 1px;margin:0 0 30px;table-layout:fixed;width:100%}caption,td,th{font-weight:400;text-align:left}th{font-weight:700}td,th{border-width:0 1px 1px 0}td,th{padding:8px 12px}embed,object,video{margin-bottom:20px;max-width:100%;vertical-align:middle}p>embed,p>iframe,p>object,p>video{margin-bottom:0}button,input{line-height:normal}button,input,select,textarea{font-size:100%;line-height:inherit;margin:0;vertical-align:baseline}textarea{overflow:auto;vertical-align:top}input[type=checkbox]{display:inline}button,input[type=button],input[type=reset],input[type=submit]{line-height:1;cursor:pointer;-webkit-appearance:button;border:0}input[type=checkbox],input[type=radio]{overflow:hidden;padding:0;cursor:pointer;vertical-align:sub}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:active,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-text-fill-color:currentColor!important;caret-color:currentColor;box-shadow:inset 0 0 0 1000px rgba(0,0,0,0)!important;-webkit-background-clip:text;-webkit-transition:background-color 9999s ease-out 0s;transition:background-color 9999s ease-out 0s;background-color:rgba(0,0,0,0)!important}input[type=search]{outline:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}input[type=color]::placeholder,input[type=date]::placeholder,input[type=datetime-local]::placeholder,input[type=datetime]::placeholder,input[type=email]::placeholder,input[type=month]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,input[type=time]::placeholder,input[type=url]::placeholder,input[type=week]::placeholder,textarea::placeholder{transition:all .3s ease}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Sora,sans-serif;margin:0;text-rendering:optimizeLegibility;color:#1c3237;font-weight:400}.h1,h1{font-size:96px;line-height:104px}.h2,h2{font-size:52px;line-height:62px}.h3,h3{font-size:44px;line-height:52px}.h4,h4{font-size:30px;line-height:40px}.h5,h5{font-size:24px;line-height:30px}.h6,h6{font-size:20px;line-height:28px}.text-title{font-size:18px;line-height:24px}.text-body-default{font-size:16px;line-height:26px}.text-body-1{font-size:20px;line-height:30px}.text-body-2{font-size:18px;line-height:28px}.text-body-3{font-size:34px;line-height:44px}.text-button{font-size:16px;line-height:26px;font-weight:700}.text-button-small{font-size:14px;line-height:24px;font-weight:600}.text-label{font-size:14px;line-height:20px;font-weight:600}.text-caption-1{font-size:14px;line-height:22px}.text-caption-2{font-size:12px;line-height:16px}@media(max-width:1199px){.h1,h1{font-size:80px;line-height:88px}.h2,h2{font-size:52px;line-height:62px}}@media(max-width:991px){.h1,h1{font-size:66px;line-height:74px}.h2,h2{font-size:43px;line-height:51px}.h3,h3{font-size:36px;line-height:44px}.text-body-3{font-size:28px;line-height:36px}}@media(max-width:767px){.h1,h1{font-size:55px;line-height:63px}.h2,h2{font-size:35px;line-height:43px}.h3,h3{font-size:30px;line-height:38px}.h4,h4{font-size:25px;line-height:33px}.text-body-3{font-size:23px;line-height:31px}}@media(max-width:575px){.h1,h1{font-size:36px;line-height:44px}.h2,h2{font-size:30px;line-height:38px}.h3,h3{font-size:25px;line-height:33px}.h4,h4{font-size:22px;line-height:30px}.h5,h5{font-size:20px;line-height:28px}.h6,h6{font-size:18px;line-height:26px}.text-body-1,.text-body-2,.text-button{font-size:16px;line-height:24px}.text-body-default{font-size:14px;line-height:24px}}.fw-3{font-weight:300!important}.fw-4{font-weight:400!important}.fw-5{font-weight:500!important}.fw-6{font-weight:600!important}.fw-7{font-weight:700!important}.link{transition:all .3s ease;color:inherit}.link:hover{color:var(--Primary)!important}a{cursor:pointer;display:inline-block;color:inherit;transition:all .3s ease}a,a:focus,a:hover{text-decoration:none}a:focus,a:hover{outline:0}.text_white{color:var(--Text-light)}.text_primary-color{color:#1c3237}.text_secondary-color{color:var(--Text-secondary)}.text_secondary-color-2{color:var(--Text-secondary-2)}.text_muted-color{color:var(--Text-muted)}.text_color-1{color:var(--Text-color-1)}.line-clamp-1{-webkit-line-clamp:1}.line-clamp-1,.line-clamp-2{-webkit-box-orient:vertical;overflow:hidden;display:-webkit-box!important}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-3{-webkit-line-clamp:3}.line-clamp-3,.line-clamp-4{-webkit-box-orient:vertical;overflow:hidden;display:-webkit-box}.line-clamp-4{-webkit-line-clamp:4}.text-whitespace{white-space:nowrap}.overflow-x-auto{overflow-x:auto}.overflow-x-auto::-webkit-scrollbar{height:3px;background-color:var(--Line)}.overflow-x-auto::-webkit-scrollbar-thumb{background:#1c3237;border-radius:0}.overflow-y-auto{overflow-y:auto}.overflow-y-auto::-webkit-scrollbar{height:3px;background-color:var(--Mono-gray-2)}.overflow-y-auto::-webkit-scrollbar-thumb{background:#1c3237;border-radius:0}.row{margin-top:0!important;margin-right:-15px!important;margin-left:-15px!important}.row>*{padding-left:15px!important;padding-right:15px!important}.tf-container{position:relative;max-width:1320px;width:100%;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.tf-container.w-xxl{max-width:1870px}.tf-container.w-xl{max-width:1750px}.tf-container.w-lg{max-width:1440px}.tf-container.w-1830{max-width:1830px}.tf-container.w-1890{max-width:1890px}.slider-layout-right{width:calc(100vw - (100vw - 1320px)/2)!important;margin-right:unset;max-width:100%;margin-left:auto;padding-right:unset;overflow:hidden}.h-full{height:100%!important}.w-full{width:100%!important;max-width:100%!important}.tf-grid-layout{display:grid;grid-gap:24px 15px;gap:24px 15px}.tf-grid-layout.tf-col-2{grid-template-columns:1fr 1fr}.tf-grid-layout.tf-col-3{grid-template-columns:repeat(3,1fr)}.tf-grid-layout.tf-col-4{grid-template-columns:repeat(4,1fr)}.tf-grid-layout.tf-col-5{grid-template-columns:repeat(5,1fr)}.tf-grid-layout.tf-col-6{grid-template-columns:repeat(6,1fr)}.tf-grid-layout.tf-col-7{grid-template-columns:repeat(7,1fr)}.tf-grid-layout-2{display:grid;grid-template-columns:1fr 1fr;grid-gap:40px 15px;gap:40px 15px}@media(min-width:576px){.tf-grid-layout-sm{display:grid;grid-gap:40px 15px;gap:40px 15px}.tf-grid-layout-sm.sm-col-2,.tf-grid-layout.sm-col-2{grid-template-columns:repeat(2,1fr)}.tf-grid-layout-sm.sm-col-3,.tf-grid-layout-sm.sm-col-4,.tf-grid-layout.sm-col-3,.tf-grid-layout.sm-col-4{grid-template-columns:repeat(3,1fr)}}@media(min-width:768px){.tf-grid-layout-md{display:grid;grid-gap:40px 15px;gap:40px 15px}.tf-grid-layout,.tf-grid-layout-md,.tf-grid-layout-sm{gap:24px 15px}.tf-grid-layout-md.md-col-2,.tf-grid-layout-sm.md-col-2,.tf-grid-layout.md-col-2{grid-template-columns:repeat(2,1fr)}.tf-grid-layout-md.md-col-3,.tf-grid-layout-sm.md-col-3,.tf-grid-layout.md-col-3{grid-template-columns:repeat(3,1fr)}.tf-grid-layout-md.md-col-4,.tf-grid-layout-sm.md-col-4,.tf-grid-layout.md-col-4{grid-template-columns:repeat(4,1fr)}}@media(min-width:992px){.tf-grid-layout,.tf-grid-layout-md,.tf-grid-layout-sm{gap:40px 30px}.tf-grid-layout-md.lg-col-2,.tf-grid-layout-sm.lg-col-2,.tf-grid-layout.lg-col-2{grid-template-columns:repeat(2,1fr)}.tf-grid-layout-md.lg-col-3,.tf-grid-layout-sm.lg-col-3,.tf-grid-layout.lg-col-3{grid-template-columns:repeat(3,1fr)}.tf-grid-layout-md.lg-col-4,.tf-grid-layout-sm.lg-col-4,.tf-grid-layout.lg-col-4{grid-template-columns:repeat(4,1fr)}.tf-grid-layout-md.lg-col-5,.tf-grid-layout-sm.lg-col-5,.tf-grid-layout.lg-col-5{grid-template-columns:repeat(5,1fr)}}@media(min-width:1200px){.tf-grid-layout,.tf-grid-layout-md,.tf-grid-layout-sm{gap:40px 30px}.tf-grid-layout-md.xl-col-2,.tf-grid-layout-sm.xl-col-2,.tf-grid-layout.xl-col-2{grid-template-columns:repeat(2,1fr)}.tf-grid-layout-md.xl-col-3,.tf-grid-layout-sm.xl-col-3,.tf-grid-layout.xl-col-3{grid-template-columns:repeat(3,1fr)}.tf-grid-layout-md.xl-col-4,.tf-grid-layout-sm.xl-col-4,.tf-grid-layout.xl-col-4{grid-template-columns:repeat(4,1fr)}.tf-grid-layout-md.xl-col-5,.tf-grid-layout-sm.xl-col-5,.tf-grid-layout.xl-col-5{grid-template-columns:repeat(5,1fr)}}@media(min-width:1441px){.tf-grid-layout.xxl-col-3{grid-template-columns:repeat(3,1fr)}.tf-grid-layout.xxl-col-4{grid-template-columns:repeat(4,1fr)}}.rounded-cycle{border-radius:999px!important}.rounded-4{border-radius:4px!important}.rounded-8{border-radius:8px!important}.rounded-12{border-radius:12px!important}.rounded-16{border-radius:16px!important}.rounded-24{border-radius:24px!important}.rounded-30{border-radius:30px!important}.rounded-32{border-radius:32px!important}.gap_0{gap:0}.gap_2{gap:2px}.gap_4{gap:4px}.gap_5{gap:5px}.gap_6{gap:6px}.gap_7{gap:7px}.gap_8{gap:8px}.gap_9{gap:9px}.gap_10{gap:10px}.gap_11{gap:11px}.gap_12{gap:12px}.gap_13{gap:13px}.gap_14{gap:14px}.gap_15{gap:15px}.gap_16{gap:16px}.gap_17{gap:17px}.gap_18{gap:18px}.gap_19{gap:19px}.gap_20{gap:20px}.gap_30{gap:30px}.pt_32{padding-top:32px}.ms_4{margin-left:4px}.mt_24{margin-top:24px}.mb_4{margin-bottom:4px}.mb_5{margin-bottom:5px}.mb_6{margin-bottom:6px}.mb_7{margin-bottom:7px}.mb_8{margin-bottom:8px}.mb_10,.mb_11{margin-bottom:11px}.mb_12{margin-bottom:12px}.mb_14{margin-bottom:14px}.mb_15{margin-bottom:15px}.mb_16{margin-bottom:16px}.mb_17{margin-bottom:17px}.mb_18{margin-bottom:18px}.mb_19{margin-bottom:19px}.mb_20{margin-bottom:20px}.mb_23{margin-bottom:23px}.mb_24{margin-bottom:24px}.mb_25{margin-bottom:25px}.mb_27{margin-bottom:27px}.mb_28{margin-bottom:28px}.mb_30{margin-bottom:30px}.mb_32{margin-bottom:32px}.mb_34{margin-bottom:34px}.mb_36{margin-bottom:36px}.mb_40{margin-bottom:40px}.mb_46{margin-bottom:46px}.mb_47{margin-bottom:47px}.mb_48{margin-bottom:48px}.tf-spacing-1{padding-top:100px;padding-bottom:100px}.tf-spacing-2{padding-top:99px;padding-bottom:99px}.tf-spacing-3{padding-top:100px;padding-bottom:80px}.tf-spacing-4{padding-top:98px;padding-bottom:100px}.tf-spacing-5{padding-top:99px;padding-bottom:96px}.tf-spacing-6{padding-top:103px;padding-bottom:100px}.tf-spacing-7{padding-top:80px;padding-bottom:101px}.tf-spacing-8{padding-bottom:60px}.tf-spacing-8,.tf-spacing-9{padding-top:60px}@media(max-width:991px){.tf-spacing-1,.tf-spacing-2,.tf-spacing-3,.tf-spacing-4,.tf-spacing-5,.tf-spacing-6{padding-top:80px;padding-bottom:80px}}@media(max-width:767px){.tf-spacing-1,.tf-spacing-2,.tf-spacing-3,.tf-spacing-4,.tf-spacing-5,.tf-spacing-6,.tf-spacing-7{padding-top:60px;padding-bottom:60px}}.bg-dark-color{background-color:#1c3237}.bg-light-color{background-color:var(--Bg-light)}.bg-white-color{background-color:var(--White)}#wrapper{overflow-x:clip}.z-5{z-index:5}.swiper-slide{height:auto!important}@media(max-width:575px){.sm-hide{display:none!important}}@media(max-width:767px){.md-hide{display:none!important}}@media(max-width:991px){.lg-hide{display:none!important}}@media(max-width:1199px){.xl-hide{display:none!important}}@media(max-width:1440px){.xxl-hide{display:none!important}}.overlay-link{position:absolute;inset:0;width:100%;height:100%;z-index:1}.offcanvas{z-index:99999}.breadcrumb{display:flex;align-items:center;gap:4px 20px;margin-bottom:0}.breadcrumb li{color:var(--Text-secondary-2)}.breadcrumb li:not(:last-child){color:var(--White);position:relative}.breadcrumb li:not(:last-child):after{content:"";position:absolute;font-family:icomoon;font-size:12px;right:-17px}.breadcrumb.style-1{margin-bottom:4px}.breadcrumb.style-1 li:not(:last-child){color:#1c3237}.sticky-top{position:-webkit-sticky!important;position:sticky!important;z-index:50;transition:.6s cubic-bezier(.24,.74,.58,1)}.heading-section{display:grid;grid-gap:12px;gap:12px}.heading-section .sub{font-size:14px;line-height:20px;letter-spacing:1.4px}@media(max-width:767px){.heading-section{margin-bottom:30px}}.wrap-heading-section{flex-wrap:wrap;gap:12px}.wrap-heading-section .heading-section{margin-bottom:0}.wg-pagination{display:flex;margin-top:40px;gap:8px;flex-wrap:wrap}.wg-pagination li a{display:flex;align-items:center;justify-content:center;height:48px;width:48px;color:#1c3237;background-color:var(--White);border:1px solid var(--Line);border-radius:8px;font-size:16px;line-height:26px;font-weight:700}.wg-pagination li a.active,.wg-pagination li a:hover{color:var(--White);background-color:#1c3237}.wg-pagination li i{font-size:24px}@media(max-width:767px){.wg-pagination li a{width:40px;height:40px}}.tags-list{display:flex;flex-wrap:wrap;gap:8px 6px}.tags-list .tags-item{padding:3px 12px;border-radius:0;color:var(--Text-secondary);border:1px solid var(--Line);transition:all .3s ease}.tags-list .tags-item:hover{background-color:#1c3237;color:var(--White)}.site-logo{max-width:280px}@media(max-width:991px){.site-logo{max-width:180px}}.ratings li{font-size:20px;color:#1c3237}.loadItem.hidden{display:none}.tf-social{gap:12px}.tf-social a{height:40px;width:40px;display:flex;justify-content:center;align-items:center;border:1px solid var(--Line);border-radius:50%;gap:12;font-size:24px;color:#1c3237}.tf-social a:hover{background-color:#1c3237;color:var(--White);box-shadow:0 8px 30px 0 rgba(0,0,0,.15);transform:translate3d(0,-2px,0)}.progress-wrap{position:fixed;bottom:40px;right:40px;height:48px;width:48px;display:inline-flex;justify-content:center;align-items:center;border-radius:0;z-index:98;opacity:0;visibility:hidden;transform:translateY(20px);background:var(--White);box-shadow:0 10px 25px 0 rgba(71,92,133,.1019607843)}.progress-wrap,.progress-wrap:after{cursor:pointer;transition:all .4s linear}.progress-wrap:after{position:absolute;content:"";font-family:icomoon;text-align:center;line-height:40px;font-size:24px;color:#1c3237;z-index:1}.progress-wrap.active-progress{opacity:1;visibility:visible;transform:translateY(0)}.progress-wrap svg path{fill:none}.progress-wrap svg.progress-circle path{box-sizing:border-box;stroke:#1e2636;stroke-width:4;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:.4s;transition-timing-function:linear}@media(max-width:767px){.progress-wrap{bottom:15px;right:15px;height:40px;width:40px}.progress-wrap:after{font-size:20px}}.wg-filter{position:relative;box-shadow:0 10px 25px 0 rgba(72,95,119,.1019607843);border-radius:16px;padding:28px;z-index:995;background-color:var(--White)}.wg-filter .form-title{display:flex;align-items:flex-end;background-color:var(--White);gap:20px;transition:all .3s ease}.wg-filter .form-title .wrap-btn{display:flex;gap:20px;flex:10% 1}.wg-filter .form-title .tf-btn{max-height:50px}.wg-filter .form-title .btn-filter{display:flex;align-items:center;justify-content:center;height:50px;width:50px;border-radius:8px;cursor:pointer;flex:none;border:2px solid #1c3237;font-size:28px;color:#1c3237}.wg-filter .form-title .wrap-fill{gap:20px;flex:80% 1}.wg-filter.active{border-radius:16px 16px 0 0}.wg-filter .wd-search-form{box-shadow:0 4px 18px 0 rgba(0,0,0,.08);z-index:3;opacity:0;visibility:hidden;position:absolute;margin:-8px auto;left:0;right:0;top:100%;max-width:100%;transition:all .3s ease}.wg-filter .wd-search-form.show{margin:0;display:block;opacity:1;visibility:visible}@media(max-width:1199px){.wg-filter .form-title{flex-direction:column;align-items:unset}}@media(max-width:767px){.wg-filter{padding:28px 15px}}.wd-search-form{background-color:var(--White);padding:28px 20px;border-radius:0 0 12px 12px;border-top:1px solid var(--Line)}.wd-search-form .title-box{padding-bottom:30px;border-bottom:1px solid var(--Line);margin-bottom:30px}.wd-search-form .group-price{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:30px;gap:30px;margin-bottom:30px}.wd-search-form .group-price .box-title-price{display:flex;margin-bottom:10px}.wd-search-form .group-select{grid-gap:20px 80px;gap:20px 80px;justify-content:space-between;display:grid;grid-template-columns:repeat(2,1fr);margin-bottom:30px}.wd-search-form .group-select .tf-grid-layout{gap:20px}.wd-search-form .group-amenities{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:16px;gap:16px}.wd-search-form .group-checkbox{text-align:start}.wd-search-form .group-checkbox .title{margin-bottom:14px}.wd-search-form .box-search{position:relative}.wd-search-form .box-search input,.wd-search-form .box-search input::placeholder{font-size:14px;line-height:22px}.wd-search-form .box-search .icon{position:absolute;font-size:16px;right:16px;top:57%;transform:translateY(-50%)}.wd-search-form.style-1 .group-amenities{grid-template-columns:repeat(3,1fr)}@media(max-width:575px){.wd-search-form.style-1 .group-amenities{grid-template-columns:repeat(2,1fr)}}@media(max-width:1199px){.wd-search-form .group-amenities{grid-template-columns:repeat(5,1fr)}}@media(max-width:991px){.wd-search-form .group-amenities{grid-template-columns:repeat(3,1fr)}.wd-search-form .group-select{display:flex;flex-direction:column}}@media(max-width:575px){.wd-search-form .group-amenities{grid-template-columns:repeat(2,1fr)}}.box-title{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:30px}.box-title .right{max-width:344px;width:100%}.box-title .nav-tab-filter .nav-link-item{color:var(--Text-secondary-2)}.box-title .nav-tab-filter .nav-link-item.active{color:#1c3237}.box-title .nav-tab-filter i{font-size:40px}.box-title .nice-select{max-width:240px;width:100%;flex-shrink:0}.react-parallax-bgimage{object-fit:cover;will-change:transform;transition:all .3s ease}.top-bar .top-bar-inner{padding:34px 10px;display:flex;align-items:center;justify-content:space-between}.top-bar .info{display:flex;gap:57px}.top-bar .icon{height:52px;width:52px;border-radius:50%;background-color:var(--Bg-light);display:flex;justify-content:center;align-items:center;font-size:28px;color:var(--Text-primary)}.top-bar .social{gap:28px}.top-bar .social a{font-size:28px}.top-bar .social a:hover{color:var(--Primary)}@media(max-width:1440px){.top-bar .info{gap:20px}.top-bar .social{gap:12px}.top-bar .icon{height:48px;width:48px}}@media(max-width:1199px){.top-bar .info{display:none!important}.top-bar .top-bar-inner{justify-content:center;padding:18px 0}}.header{position:relative;z-index:999}.header .header-inner{display:flex;align-items:center;justify-content:space-evenly}.header .site-logo{padding:0;margin:10px 0}.header.style-default{border-bottom:1px solid rgba(11,22,44,.1803921569)}@media(min-width:1441px){.header.style-default .main-menu{margin-left:79px;margin-right:10px}}@media(max-width:767px){.header.style-default .tf-btn{display:none}}.header.style-1{--Line:rgba(255,255,255,0.1);background-color:var(--Text-primary)}.header.style-1 .navigation{gap:0}.header.style-1 .navigation>li{padding:17px 19.5px}.header.style-1 .navigation>li>a{letter-spacing:.7px}.header.style-1 .navigation>li:not(:last-child){border-left:1px solid var(--Line)}.header.style-1 .navigation>li:not(:first-child){border-right:1px solid var(--Line)}.header.style-1 .navigation li>a{color:var(--White)}.header.style-1 .mobile-button span{background-color:var(--White)}.header.style-1 .has-child:after{color:var(--White)}.header.style-1 .submenu{background-color:var(--Text-primary)}.header.style-1 .navigation .submenu li.current-item>a,.header.style-1 .navigation .submenu li:hover>a{color:var(--Primary)}.header.style-1 .tf-btn{padding:0 16px}@media(min-width:768px){.header.style-1 .tf-btn{height:42px}}.header.style-2{margin-bottom:-90px;border-bottom:1px solid var(--Line);transition:all .3s ease}@media(min-width:1441px){.header.style-2 .main-menu .navigation{margin-left:70px}}.header.style-3{margin-bottom:-131px;transition:all .3s ease}.header.style-3 .header-inner{background-color:var(--White);border-radius:12px;margin-top:40px;padding:0 20px;transition:all .3s ease}@media(min-width:1441px){.header.style-3 .main-menu .navigation{margin-left:70px}}@media(max-width:767px){.header.style-3 .header-inner{margin-top:20px;padding:0 15px}}.header.header-fixed{position:-webkit-sticky;position:sticky;top:0}.header.header-fixed.style-default{background:var(--White);box-shadow:none}.header.header-fixed.is-fixed{z-index:999;box-shadow:none}.header.header-fixed.is-fixed.style-2,.header.header-fixed.is-fixed.style-3{background-color:var(--White)}.header.header-fixed.is-fixed.style-3 .header-inner{margin-top:0}.header.header-fixed.is-fixed .navigation .has-child:hover .submenu{pointer-events:auto}.main-menu{position:relative;transition:all .3s ease}.main-menu .navigation{display:flex;align-items:center;gap:15px}.main-menu .navigation>li{padding:20px 0;cursor:pointer}.main-menu .navigation>li.current-menu>.menu-trigger:before,.main-menu .navigation>li.current-menu>a:before{width:100%}.main-menu .navigation>li>.menu-trigger,.main-menu .navigation>li>a{position:relative}.main-menu .navigation>li>.menu-trigger:before,.main-menu .navigation>li>a:before{content:"";position:absolute;width:0;height:2px;background-color:#cef0d8;bottom:0;left:auto;right:0;transition:all .3s ease}.main-menu .navigation>li.has-child>.menu-trigger{gap:8px}.main-menu .navigation>li>.mega-submenu,.main-menu .navigation>li>.submenu{position:absolute;z-index:999;top:100%}.main-menu .navigation>li>.mega-submenu:after,.main-menu .navigation>li>.submenu:after{content:"";position:absolute;background-color:rgba(0,0,0,0);left:0;right:0;height:35px;top:-25px}.main-menu .navigation>li:hover>.menu-trigger,.main-menu .navigation>li:hover>a{color:#1c3237}.main-menu .navigation>li:hover>.menu-trigger:before,.main-menu .navigation>li:hover>a:before{width:100%;left:0;right:auto}.main-menu .navigation>li:hover>ul,.main-menu .navigation>li:hover>ul>li:hover>.submenu{transform:scaleY(1);opacity:1;visibility:visible}@media(min-width:1441px){.main-menu .navigation{gap:15px}}@media(max-width:1199px){.main-menu{display:none}}.mobile-button{cursor:pointer;padding:24px 0}.mobile-button .burger{position:relative;width:25px;cursor:pointer}.mobile-button .burger span{display:block;position:relative;height:3px;width:25px;transition:.5s;background-color:var(--Text-primary)}.mobile-button .burger span:not(:first-child){margin-top:3px}.mobile-button .burger span:first-of-type{top:0;transform-origin:left}.mobile-button .burger span:nth-of-type(3){top:100%;transform-origin:right}.mobile-button:hover .burger span:first-of-type{transform:scale(.2,1.7) translateY(3.5px)}.mobile-button:hover .burger span:nth-of-type(2){transform:scale(.2,1.7)}.mobile-button:hover .burger span:nth-of-type(3){transform:scale(.2,1.7) translateY(-3.5px)}.navigation{position:relative}.navigation li .menu-trigger,.navigation li a{display:inline-block;font-size:14px;line-height:26px;font-weight:300;letter-spacing:.4px}.navigation li>.menu-trigger,.navigation li>a{color:var(--Text-primary)}.navigation li>.menu-trigger{background:rgba(0,0,0,0);border:0;padding:0;display:inline-flex;align-items:center}.navigation li.has-child{position:relative;display:flex;gap:4px;align-items:center}.navigation li.has-child:after{transition:all .3s ease;position:relative;right:0;font-family:icomoon;content:"";font-size:16px;cursor:pointer;color:var(--Text-primary);font-weight:700}.navigation li:hover ul li{opacity:1;transform:translateY(0);transition-delay:70ms}.navigation li:hover ul li:nth-child(2){transition-delay:.14s}.navigation li:hover ul li:nth-child(3){transition-delay:.21s}.navigation li:hover ul li:nth-child(4){transition-delay:.28s}.navigation li:hover ul li:nth-child(5){transition-delay:.35s}.navigation li:hover ul li:nth-child(6){transition-delay:.42s}.navigation li:hover ul li:nth-child(7){transition-delay:.49s}.navigation li:hover ul li:nth-child(8){transition-delay:.56s}.navigation li:hover ul li:nth-child(9){transition-delay:.63s}.navigation li:hover ul li:nth-child(10){transition-delay:.7s}.navigation .submenu{position:absolute;z-index:999;width:max-content;z-index:1;width:220px;transform:scaleY(0);transform-origin:top;opacity:0;visibility:hidden;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;background-color:var(--White);box-shadow:0 10px 25px 0 rgba(72,95,119,.1019607843);border:1px solid var(--Line)}.navigation .submenu li{opacity:0;transform:translateY(11px);transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}.navigation .submenu li:not(:last-child){border-bottom:1px solid var(--Line)}.navigation .submenu li a{display:inline-block;width:100%;padding:16px 24px;color:var(--Text-secondary)}.navigation .submenu li.current-item>a,.navigation .submenu li:hover>a{color:var(--Text-primary)}.navigation .submenu li.current-item ul,.navigation .submenu li:hover ul{transform:scaleY(1);opacity:1;visibility:visible}.main-menu .navigation>li:hover>.mega-submenu,.main-menu .navigation>li:hover>ul{transform:scaleY(0);opacity:0;visibility:hidden}.main-menu .navigation>li.is-open>.mega-submenu,.main-menu .navigation>li.is-open>ul{transform:scaleY(1);opacity:1;visibility:visible}.main-menu .navigation>li.is-open>ul>li{opacity:1;transform:translateY(0)}.main-menu .navigation>li.is-open.has-child:after{transform:rotate(180deg)}.main-menu .navigation>li>.mega-submenu{position:fixed;left:0;right:0;width:100vw;top:65px;transform:scaleY(0);transform-origin:top;opacity:0;visibility:hidden;transition:all .22s ease;background:var(--White);border:1px solid var(--Line);border-top:0;box-shadow:0 10px 25px 0 rgba(72,95,119,.1019607843);padding:0}.mega-submenu-inner{width:min(1320px,100vw - 40px);margin:0 auto;padding:20px 24px 24px;display:grid;grid-template-columns:2fr 1fr;grid-gap:16px;gap:16px}.mega-card{background:#fff}.mega-card-left,.mega-card-right{padding:18px 20px}.mega-card-right{border-left:1px solid var(--Line)}.mega-card-right .mega-guide{border-left:0;padding-left:0}.main-menu .navigation>li>.mega-submenu{display:grid;grid-template-columns:1fr}.mega-left{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px}.mega-column h6,.mega-guide h6{text-transform:uppercase;font-size:13px;font-weight:700;line-height:1.35;margin-bottom:10px}.mega-column ul,.mega-guide ul{display:grid;grid-gap:6px;gap:6px}.mega-column ul li,.mega-guide ul li{opacity:1;transform:none}.main-menu .navigation>li.is-open>.mega-submenu .mega-column ul li,.main-menu .navigation>li.is-open>.mega-submenu .mega-guide ul li,.main-menu .navigation>li>.mega-submenu .mega-column ul li,.main-menu .navigation>li>.mega-submenu .mega-guide ul li{opacity:1!important;transform:translateY(0)!important}.mega-column ul li a,.mega-guide ul li a{font-size:14px;font-weight:500;line-height:1.35;color:var(--Text-primary)}.mega-guide{padding-left:0;border-left:0}.mega-guide .more-link{margin-top:12px;display:inline-flex;align-items:center;gap:8px;font-size:16px;font-weight:700;color:var(--Text-primary)}.text-menu .toggle{display:grid}.text-menu .toggle .text{grid-area:1/1;transition:opacity .4s cubic-bezier(.445,.05,.55,.95),transform .4s cubic-bezier(.445,.05,.55,.95)}.text-menu .toggle .text .word{white-space:nowrap}.text-menu .toggle .text .char{display:inline-block;transform-origin:50% 50% .4em;transition:transform .5s cubic-bezier(.5,0,0,1);transition-delay:calc(0s + var(--char-index)*25ms);-webkit-backface-visibility:hidden;backface-visibility:hidden;margin:0 -.02em}.text-menu .toggle .text:nth-child(2){opacity:0}.text-menu .toggle .text:nth-child(2) .char{transform:rotate3d(1,-.5,0,90deg)}.text-menu:hover .toggle .text:first-child{opacity:0}.text-menu:hover .toggle .text:first-child .char{transform:rotate3d(1,.3,0,-90deg)}.text-menu:hover .toggle .text:nth-child(2){opacity:1}.text-menu:hover .toggle .text:nth-child(2) .char{transform:rotate3d(0,0,0,90deg)}.mobile-nav-wrap{z-index:999991;background-color:var(--White);max-width:400px;width:100%}.mobile-nav-wrap .offcanvas{transition:none!important}.mobile-nav-wrap .offcanvas.offcanvas-end{border:none;transform:translate(calc(100% + 6vw)) rotate(.001deg)}@media(max-width:576px){.mobile-nav-wrap .offcanvas.offcanvas-end{width:100%}}.mobile-nav-wrap .offcanvas.show:not(.hiding),.mobile-nav-wrap .offcanvas.showing{transform:translate(0) rotate(.001deg)}.mobile-nav-wrap .offcanvas .fixed-nav-rounded-div{position:absolute;top:0;left:1px;z-index:1;height:100%;transform:translateX(-100%)}.mobile-nav-wrap .offcanvas .fixed-nav-rounded-div .rounded-div-wrap{width:6vw;height:100%;transition:var(--animation-slow);transition:all .85s cubic-bezier(.7,0,.2,1);will-change:width}.mobile-nav-wrap .offcanvas .fixed-nav-rounded-div .rounded-div-wrap .rounded-div{position:absolute;content:"";top:50%;left:50%;z-index:-1;display:block;width:775%;height:150%;background:var(--White);border-radius:50%;transform:translate(-6.5%,-50%)}.mobile-nav-wrap .offcanvas.show:not(.hiding) .fixed-nav-rounded-div .rounded-div-wrap,.mobile-nav-wrap .offcanvas.showing .fixed-nav-rounded-div .rounded-div-wrap{width:0}.mobile-nav-wrap .offcanvas-header{padding:2rem 1rem}.mobile-nav-wrap .mb-body{display:flex;flex-direction:column;height:100%;justify-content:space-between;padding-bottom:30px;gap:30px}.mobile-nav-wrap .mb-body .support .text-need{font-weight:500;border-bottom:1px solid var(--Line);margin-bottom:11px;color:var(--Text-secondary)}.mobile-nav-wrap .mb-body .support .mb-info li{color:#868686;font-size:14px;line-height:24px}.mobile-nav-wrap .mb-body .support .mb-info li span{margin-left:5px;font-weight:600;color:var(--Text-primary)}.mobile-nav-wrap .mb-body .support .mb-info li a{margin-left:5px;font-weight:400;color:var(--Text-primary)}.mobile-nav-wrap .support{padding-bottom:24px}.mobile-nav-wrap .tf-btn{margin-bottom:24px}.mobile-nav-wrap .btn-close-menu{font-size:26px;color:var(--Text-primary);margin-left:auto}.mobile-nav-wrap .social a,.mobile-nav-wrap .wrap-social{display:flex;align-items:center}.mobile-nav-wrap .social a{font-size:22px;justify-content:center}#menu-mobile-menu .item-menu-mobile{padding:18px 0;width:100%;background:rgba(0,0,0,0);border:0;text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#111}#menu-mobile-menu>.menu-item{border-top:1px solid var(--Line)}#menu-mobile-menu>.menu-item>.item-menu-mobile{padding-left:15px;padding-right:15px}#menu-mobile-menu>.menu-item:last-child{border-bottom:1px solid var(--Line)}#menu-mobile-menu .menu-item{font-size:18px;font-weight:700;color:var(--Text-primary)}#menu-mobile-menu .menu-item-has-children-mobile .item-menu-mobile{position:relative}#menu-mobile-menu .menu-item-has-children-mobile .item-menu-mobile:after{position:absolute;content:"";font-family:icomoon;font-size:20px;font-weight:400;color:var(--Text-primary);top:50%;transform:translateY(-50%);right:0;transition:all .3s ease}#menu-mobile-menu .menu-item-has-children-mobile .item-menu-mobile:not(.collapsed):after{transform:translateY(-50%) rotate(180deg)}#menu-mobile-menu .sub-mobile{padding-left:25px;padding-bottom:14px}#menu-mobile-menu .sub-mobile .menu-item{font-weight:500}#menu-mobile-menu .sub-mobile .menu-item a{padding:10px 0}#menu-mobile-menu .mb-info{display:grid;grid-gap:4px;gap:4px}#menu-mobile-menu li.active>a,#menu-mobile-menu li.active>button{color:#77cb8a}.header-account-button{padding-left:20px;padding-right:20px;border-radius:999px;background:#f2f3f6;height:40px}.header-account-button,.header-account-button span,.header-account-button svg,.header-account-button:hover{color:var(--Text-primary)!important}.header-account-button:hover{background:#f2f3f6}.header-account-button:hover span,.header-account-button:hover svg{color:var(--Text-primary)!important}.nav-pill-bar{display:inline-flex;align-items:center;background:#fff;border-radius:40px;gap:10px}@media(max-width:1199px){.nav-pill-bar{display:none}}.nav-pill-item{padding:10px 22px;font-size:14px;font-weight:500;color:#1c1c1e;text-decoration:none;white-space:nowrap;transition:background .15s ease;border-radius:40px}.nav-pill-item.is-active,.nav-pill-item:hover{background:rgba(0,0,0,.06)}.nav-pill-item.is-active{font-weight:600}.nav-pill-divider{display:none}.header-add-desktop{display:inline-flex;align-items:center;gap:8px;padding:0 20px;height:40px;border:1.5px solid #d0d0d0;background:#f9f9f9;color:#000;border-radius:40px;text-decoration:none;font-size:14px;font-weight:600;white-space:nowrap;transition:background .15s ease}.header-add-desktop:hover{background:#ececec}.header-add-mobile{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:1.5px solid #d0d0d0;background:#f9f9f9;color:#000;border-radius:50%;text-decoration:none;transition:background .15s ease}.header-add-mobile:hover{background:#ececec}.header-auth-icon-button,.header-auth-icon-button svg{color:var(--Text-primary)!important}.tf-btn.btn-add-listing span{color:#282f39}.tf-btn.btn-add-listing .bg-effect{display:none!important}.tf-btn.btn-add-listing:hover{background-color:rgba(0,0,0,0)!important;box-shadow:none;transform:none}.tf-btn.btn-add-listing:hover span{color:var(--Text-primary)!important}.nav-signup{background:#fff;box-shadow:0 2.5px 0 0 rgba(0,0,0,.07);padding:8px;outline:1px solid rgba(0,0,0,.1);outline-offset:-1px;width:-moz-fit-content;width:fit-content;margin:0 auto}.nav-signup,.nav-signup__btn{display:flex;align-items:center;gap:8px;border-radius:0}.nav-signup__btn{justify-content:center;background-image:linear-gradient(#6fd5d5,#0a7d7d);padding:12px 100px;color:#fff;font-family:Sora,sans-serif;font-weight:700;text-decoration:none;transition:filter .15s;white-space:nowrap;border:0}.nav-signup__btn:hover{background-image:linear-gradient(#8de8e8,#1b9e9e)}.nav-signup__btn span{font-size:14.5px;letter-spacing:.15px;line-height:27px;margin-top:-3px;overflow:hidden;text-overflow:ellipsis}.nav-signup__btn--desktop{display:none}@media(min-width:768px){.nav-signup__btn--desktop{display:flex}}.nav-signup__btn--mobile{display:flex}@media(min-width:768px){.nav-signup__btn--mobile{display:none}}.nav-signup__arrow{width:20px;height:20px;color:#fff;flex-shrink:0;margin-left:4px;margin-right:-6px}@media(max-width:767px){.header-right.gap_20{gap:15px}.header-dropdown-arrow{display:none!important}}.footer{background-color:var(--Text-primary);padding-top:60px}.footer .footer-body{padding-bottom:60px;border-bottom:1px solid hsla(0,0%,100%,.1)}.footer .footer-heading{margin-bottom:20px}.footer .footer-bottom{padding:16px 0}.footer .social{gap:24px}.footer .social a{font-size:24px;color:var(--White)}.footer .social a:hover{color:var(--Primary)}.footer textarea{height:130px}.footer.style-1{padding-top:99px}.footer.style-1 .footer-infor{display:flex}.footer.style-1 .footer-infor .item{text-align:center}.footer.style-1 .footer-body{padding-bottom:80px}.footer.style-1 .item{max-width:376px;width:100%}@media(max-width:1199px){.footer.style-1 .footer-infor{align-items:center;flex-direction:column;gap:40px}}@media(max-width:991px){.footer.style-1{padding-top:80px}}@media(max-width:767px){.footer.style-1{padding-top:50px}.footer.style-1 .footer-body{padding-bottom:50px}}@media(min-width:992px){.footer .footer-newsletter{max-width:339px;margin-left:auto}.footer .footer-about{max-width:312px}}@media(min-width:1200px){.footer .footer-content{margin-left:14px}.footer .company{flex:54% 1}.footer .quick-link{flex:20% 1}}@media(max-width:991px){.footer .footer-body .row{row-gap:40px}}@media(max-width:767px){.footer{padding-top:50px}.footer .footer-logo{width:200px}.footer .footer-about>div:not(:last-child){margin-bottom:12px}.footer .footer-body{margin-bottom:24px;padding-bottom:40px}.footer .footer-content{flex-direction:column;gap:30px}.footer .footer-menu-list{padding-top:13px;padding-left:12px}.footer .footer-heading-mobile{display:block;position:relative;cursor:pointer}.footer .footer-heading-mobile:after{right:9px;transform:translateY(-50%);width:15px;height:1px}.footer .footer-heading-mobile:after,.footer .footer-heading-mobile:before{position:absolute;content:"";top:50%;background-color:var(--Line);transition:.25s ease-in-out}.footer .footer-heading-mobile:before{right:15px;transform:translate(-50%,-50%);width:1px;height:15px}.footer .footer-col-block{width:100%}.footer .footer-col-block .tf-collapse-content{display:none}.footer .footer-col-block .footer-heading{margin-bottom:0!important}.footer .footer-col-block.open .footer-heading-mobile:before{opacity:0}.footer .footer-col-block.open .footer-heading-mobile:after{transform:translateY(-50%) rotate(180deg)}}@media(max-width:575px){.footer .footer-bottom{flex-direction:column;gap:12px}}.lnr-footer{background:#fff;color:#071121;border-top:1px solid rgba(11,22,44,.18)}.lnr-footer__container{max-width:1280px;width:100%;margin:0 auto;padding:0 8px}@media(min-width:1280px){.lnr-footer__container{padding:0 4px}}.lnr-footer__links-section{padding:24px 0 0;display:none;border-top:none}.lnr-footer__logo{display:block;height:30px;width:auto;margin:0 0 24px}@media(min-width:768px){.lnr-footer__logo{margin:24px 0}}.lnr-footer__columns{list-style:none;padding:0;margin:0;display:block}@media(min-width:768px){.lnr-footer__columns{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px}}@media(min-width:992px){.lnr-footer__columns{flex-wrap:nowrap;gap:16px}}@media(min-width:1280px){.lnr-footer__columns{gap:40px}}.lnr-footer__col{padding:0}@media(min-width:768px){.lnr-footer__col{flex:1 0 33.333%}}@media(min-width:992px){.lnr-footer__col{flex:1 0 auto;max-width:190px}}.lnr-footer__col-heading{color:#071121;font-size:11px;font-weight:700!important;text-transform:uppercase;margin:0}@media(min-width:768px){.lnr-footer__col-heading{margin:0 0 12px}}.lnr-footer__col-links{list-style:none;padding:0;margin:0 0 4px;display:flex;flex-direction:column;row-gap:20px}@media(min-width:768px){.lnr-footer__col-links{margin:0 0 24px;row-gap:20px}}.lnr-footer__link{display:block;width:100%;color:#495260;font-size:13px;text-decoration:none;margin:0}.lnr-footer__link:focus,.lnr-footer__link:hover{text-decoration:underline;color:#495260}.lnr-footer__social-section{padding:24px 0;display:flex;align-items:center;justify-content:center;min-height:88px;border-top:1px solid rgba(11,22,44,.18)}.lnr-footer__social-inner{display:flex;flex-direction:column;align-items:center;width:auto}@media(min-width:992px){.lnr-footer__social-inner{flex-direction:row;justify-content:center;padding:0 40px}}.lnr-footer__section-title{color:#071121;font-size:11px;font-weight:700;text-transform:uppercase;text-align:center;margin:0 0 16px}@media(min-width:992px){.lnr-footer__section-title{margin:0 16px 0 0}}.lnr-footer__socials{list-style:none;padding:0;margin:0;display:flex;justify-content:center;gap:0}.lnr-footer__social-icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;color:#071121;text-decoration:none;transition:color .2s ease-in-out;border-radius:0}.lnr-footer__social-icon svg{display:block}.lnr-footer__social-icon:focus,.lnr-footer__social-icon:hover{color:#10634a}.lnr-footer__consent-section{padding:24px 0;display:flex;align-items:center;justify-content:center;min-height:88px;border-top:1px solid rgba(11,22,44,.18)}.lnr-footer__consent-inner{display:flex;flex-direction:column;align-items:center;width:auto}@media(min-width:992px){.lnr-footer__consent-inner{flex-direction:row;align-items:center;justify-content:center}}.lnr-footer__copyright{color:#495260;font-size:11px;text-align:center;white-space:nowrap;margin:0 0 16px}@media(min-width:992px){.lnr-footer__copyright{margin:0 24px 0 0;width:auto}}.lnr-footer__legal-list{list-style:none;padding:0;margin:5px auto;gap:10px;display:flex;flex-direction:column;align-items:center;justify-content:center}@media(min-width:768px){.lnr-footer__legal-list{flex-direction:row;flex-wrap:nowrap;margin:0}}.lnr-footer__legal-item{padding:0}.lnr-footer__legal-btn,.lnr-footer__legal-link{display:inline-block;padding:4 4px;color:#071121;font-size:11px;font-weight:700;text-decoration:none;text-transform:uppercase;white-space:nowrap;background:none;border:none;cursor:pointer;font-family:inherit}@media(min-width:768px){.lnr-footer__legal-btn,.lnr-footer__legal-link{padding:4 8px}}.lnr-footer__legal-btn:focus,.lnr-footer__legal-btn:hover,.lnr-footer__legal-link:focus,.lnr-footer__legal-link:hover{text-decoration:underline}.flat-tab-form .nav-tab-form{display:flex;align-items:center;gap:11px}.flat-tab-form .nav-tab-form .nav-link-item{padding:12px 34px;border-radius:8px 8px 0 0;text-align:center;color:var(--White)}.flat-tab-form .nav-tab-form.style-1 .nav-link-item{position:relative;background:rgba(0,0,0,.4)}.flat-tab-form .nav-tab-form.style-1 .nav-link-item.active,.flat-tab-form .nav-tab-form.style-1 .nav-link-item:hover{background-color:var(--White);color:var(--Text-primary)}.flat-tab-form.style-1{background-color:var(--Bg-light)}.flat-tab-form.style-1 .wg-filter{background-color:rgba(0,0,0,0);box-shadow:unset;padding:16px 0}.flat-tab-form.style-1 .box{max-width:1659px;width:100%}.flat-tab-form.style-1 .form-title{background-color:rgba(0,0,0,0)}.tabs-hover-wrap .tab-content-wrap{position:relative;overflow:hidden}.tabs-hover-wrap .item{transition:all .3s ease}.tabs-hover-wrap .tab-content{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;box-sizing:border-box;opacity:0;visibility:hidden;transform:translateY(40px);transition:all .3s ease}.tabs-hover-wrap .tab-content.active{position:relative;z-index:2;opacity:1;visibility:visible;transform:none;transition:.35s ease-in-out .35s}.menu-tab{position:relative;border-bottom:1px solid var(--Line)}.menu-tab li{display:flex;justify-content:center;align-items:center}.menu-tab li .tab-link{padding:12px 0;transition:all .3s ease;color:var(--Text-secondary-2)}.menu-tab li.active .tab-link{color:var(--Text-primary)}.menu-tab .item-slide-effect{position:absolute;height:2px;background:var(--Text-primary);transition:all .5s;left:0;bottom:0}.menu-tab .nav-tab-item,.tf-btn{position:relative;z-index:1}.tf-btn{--textColor:#071121;--iconColor:#1C2637;--borderColor:#1C2637;--borderWidth:2px;--backgroundColor:transparent;--hoverColor:transparent;--activeColor:transparent;border:1px solid;display:flex;justify-content:center;align-items:center;width:max-content;height:40px;padding:0 20px;transition:all .3s ease;overflow:hidden;font-size:16px;line-height:26px;font-weight:700}.tf-btn:disabled{opacity:.45;cursor:not-allowed;pointer-events:none}.tf-btn span{transition:all .3s ease;white-space:nowrap;display:flex}.tf-btn i{font-size:24px}.tf-btn .bg-effect{position:absolute;width:0;height:0;border-radius:50%;transition:width .4s ease-in-out,height .4s ease-in-out;transform:translate(-50%,-50%);z-index:-1}.tf-btn .bg-effect,.tf-btn.btn-bg-1{background-color:var(--Text-primary)}.tf-btn.btn-bg-1 span{color:var(--White)}.tf-btn.btn-bg-1 .bg-effect,.tf-btn.btn-bg-1:hover{background-color:var(--Primary)}.tf-btn.btn-bg-1:hover span{color:var(--Text-primary)!important}.tf-btn.btn-bg-primary-2 .bg-effect,.tf-btn.btn-bg-primary-2:hover{background-color:var(--White)}.tf-btn.btn-bg-primary-2:hover span{color:var(--Text-primary)!important}.tf-btn.btn-bg-white{background-color:var(--White)}.tf-btn.btn-bg-white .bg-effect,.tf-btn.btn-bg-white:hover{background-color:var(--Primary)}.tf-btn.btn-bg-white:hover span{color:var(--Text-primary)!important}.tf-btn.btn-border{background-color:rgba(0,0,0,0);border:1px solid var(--Text-primary)}.tf-btn.btn-border-2{background-color:rgba(0,0,0,0);border:1px solid var(--Line)}.tf-btn.btn-border-2 .bg-effect,.tf-btn.btn-border-2:hover{background-color:var(--Primary)}.tf-btn.btn-border-2:hover{border-color:var(--Primary)}.tf-btn.btn-border-2:hover span{color:var(--Text-primary)!important}.tf-btn.btn-px-12{padding:0 12px}.tf-btn:hover{transition-delay:.15s;background-color:var(--Text-primary);box-shadow:0 8px 30px 0 rgba(0,0,0,.15);transform:translate3d(0,-2px,0)}.tf-btn:hover span{color:var(--White)!important}.tf-btn:hover .bg-effect{width:225%;height:calc(var(--button-width)*2.25)}@media(min-width:768px){.tf-btn.btn-px-24{padding:0 24px}.tf-btn.btn-px-28{padding:0 28px}.tf-btn.btn-px-32{padding:0 32px}}@media(max-width:767px){.tf-btn{padding:0 12px;font-size:14px;line-height:22px}}.animate-hover-btn{position:relative;overflow:hidden;transition:all .3s ease}.animate-hover-btn:after{background-image:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);content:"";left:150%;position:absolute;top:0;bottom:0;transform:skew(-20deg);width:200%}.animate-hover-btn:hover{box-shadow:0 8px 30px 0 rgba(0,0,0,.15);transform:translate3d(0,-2px,0)}.animate-hover-btn:hover:after{animation:shine .75s cubic-bezier(.01,.56,1,1)}@keyframes shine{to{left:-200%}}.add-listing-form .btn-back-listing,.add-step-actions .btn-back-listing{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:48px!important;padding:0 24px!important;background:#1c2637!important;color:#fff!important;font-size:15px!important;font-weight:600!important;border-radius:0!important;border:none!important;box-shadow:none!important}.add-listing-form .btn-back-listing span,.add-step-actions .btn-back-listing span{color:#fff!important;font-weight:600!important}.add-listing-form .btn-back-listing .bg-effect,.add-step-actions .btn-back-listing .bg-effect{display:none!important}.add-listing-form .btn-back-listing:hover,.add-step-actions .btn-back-listing:hover{background:#2d3a4f!important;box-shadow:none!important}.add-listing-form .btn-back-listing:hover span,.add-step-actions .btn-back-listing:hover span{color:#fff!important}.add-step-actions .btn-forward-listing{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:48px!important;padding:0 24px!important;background:#3cd278!important;font-size:15px!important;border-radius:0!important;border:none!important;box-shadow:none!important}.add-step-actions .btn-forward-listing,.add-step-actions .btn-forward-listing span{color:#fff!important;font-weight:600!important}.add-step-actions .btn-forward-listing .bg-effect{display:none!important}.add-step-actions .btn-forward-listing:hover{background:#2fb866!important;box-shadow:none!important}.add-step-actions .btn-forward-listing:hover span{color:#fff!important}.add-step-actions .btn-forward-listing[disabled]{background:silver!important;cursor:not-allowed;pointer-events:none}.add-listing-form .btn-add-listing{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:48px!important;padding:0 24px!important;background:#3cd278!important;font-size:15px!important;border-radius:0!important;border:none!important;box-shadow:none!important}.add-listing-form .btn-add-listing,.add-listing-form .btn-add-listing span{color:#fff!important;font-weight:600!important}.add-listing-form .btn-add-listing .bg-effect{display:none!important}.add-listing-form .btn-add-listing:hover{background:#2fb866!important;box-shadow:none!important}.add-listing-form .btn-add-listing:hover span{color:#fff!important}.btn-add-listing{background:rgba(0,0,0,0)!important;box-shadow:none!important;border:0!important;outline:1px solid #d3d5d9}.btn-add-listing span{color:#1c2637!important;font-weight:600!important}.btn-add-listing:hover{background:#1c2637!important;outline:1px solid #d3d5d9}.btn-add-listing:hover span{color:#fff!important}.add-listing-form .d-flex.justify-content-between .tf-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:48px!important;padding:0 24px!important;font-size:15px!important;font-weight:600!important;border-radius:0!important;background:#1c2637!important;color:#fff!important}.add-listing-form .d-flex.justify-content-between .tf-btn span{color:#fff!important;font-weight:600!important}.add-listing-form .d-flex.justify-content-between .tf-btn .bg-effect{display:none!important}.add-listing-form .d-flex.justify-content-between .tf-btn:hover{background:#2d3a4f!important}.add-listing-form .d-flex.justify-content-between .tf-btn:hover span{color:#fff!important}.add-listing-form .d-flex.justify-content-between .tf-btn.btn-bg-1{background:#3cd278!important}.add-listing-form .d-flex.justify-content-between .tf-btn.btn-bg-1:hover{background:#2fb866!important}.add-listing-form .d-flex.justify-content-between .tf-btn.btn-bg-1:disabled{background:silver!important}.effect-content-slide .effect-item{opacity:0;animation-fill-mode:forwards;animation-iteration-count:1;animation-duration:1.3s;animation-delay:.3s;animation-name:var(--animation-name)}.effect-content-slide .effect-img-zoom{position:relative;overflow:hidden}.effect-content-slide .effect-img-zoom .img-zoom{transition:all 15s linear;object-fit:cover}.effect-content-slide .swiper-slide-active .effect-up,.effect-content-slide .tab-pane.active .effect-up{--animation-name:slideinup}.effect-content-slide .swiper-slide-active .effect-left,.effect-content-slide .tab-pane.active .effect-left{--animation-name:slideinleft}.effect-content-slide .swiper-slide-active .effect-right,.effect-content-slide .tab-pane.active .effect-right{--animation-name:slideinright}.effect-content-slide .swiper-slide-active .effect-down,.effect-content-slide .tab-pane.active .effect-down{--animation-name:slideindown}.effect-content-slide .swiper-slide-active .img-zoom,.effect-content-slide .tab-pane.active .img-zoom{transform:scale(1.25)}.effect-content-slide .swiper-slide-active .effect-item.effect-1,.effect-content-slide .tab-pane.active .effect-item.effect-1{animation-delay:.3s}.effect-content-slide .swiper-slide-active .effect-item.effect-2,.effect-content-slide .tab-pane.active .effect-item.effect-2{animation-delay:.6s}.effect-content-slide .swiper-slide-active .effect-item.effect-3,.effect-content-slide .tab-pane.active .effect-item.effect-3{animation-delay:.9s}.effect-content-slide .swiper-slide-active .effect-item.effect-4,.effect-content-slide .tab-pane.active .effect-item.effect-4{animation-delay:1.2s}.effect-content-slide .swiper-slide-active .effect-item.effect-5,.effect-content-slide .tab-pane.active .effect-item.effect-5{animation-delay:1.5s}.effect-content-slide .swiper-slide-active .effect-item.effect-6,.effect-content-slide .tab-pane.active .effect-item.effect-6{animation-delay:1.8s}.effect-content-slide .swiper-slide-active .effect-item.effect-7,.effect-content-slide .tab-pane.active .effect-item.effect-7{animation-delay:2.1s}@keyframes slideinup{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideinright{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}@keyframes slideindown{0%{opacity:0;transform:translateY(-100px)}to{opacity:1;transform:translateY(0)}}@keyframes slideinleft{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.tf-animate-1{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);opacity:0;transition:1s cubic-bezier(.63,.25,.25,1)}.tf-animate-1.active-animate{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);opacity:1;transform:translateX(0)}.tf-animate-1.transition-1s{transition:1.5s cubic-bezier(.63,.25,.25,1)}.tf-animate-2{-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);opacity:0;transition:1s cubic-bezier(.63,.25,.25,1)}.tf-animate-2.active-animate{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);opacity:1;transform:translateX(0)}.tf-animate-2.transition-1s{transition:1.5s cubic-bezier(.63,.25,.25,1)}.tf-animate-3{-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0);opacity:0;transition:1s cubic-bezier(.63,.25,.25,1)}.tf-animate-3.active-animate{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);opacity:1;transform:translateX(0)}.tf-animate-3.transition-1s{transition:1.5s cubic-bezier(.63,.25,.25,1)}.tf-animate-4{-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%);opacity:0;transition:1s cubic-bezier(.63,.25,.25,1)}.tf-animate-4.active-animate{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);opacity:1;transform:translateX(0)}.tf-animate-4.transition-1s{transition:1.5s cubic-bezier(.63,.25,.25,1)}form{position:relative;z-index:30}form input[type=color],form input[type=date],form input[type=datetime-local],form input[type=datetime],form input[type=email],form input[type=month],form input[type=number],form input[type=password],form input[type=search],form input[type=tel],form input[type=text],form input[type=time],form input[type=url],form input[type=week],form textarea{outline:0;box-shadow:none;width:100%;padding:11px 16px;background-color:var(--White);border:1px solid var(--Line);border-radius:0;color:var(--Text-primary);overflow:hidden;margin-bottom:0;font-size:16px;line-height:26px;transition:all .3s ease}form input[type=color]::placeholder,form input[type=date]::placeholder,form input[type=datetime-local]::placeholder,form input[type=datetime]::placeholder,form input[type=email]::placeholder,form input[type=month]::placeholder,form input[type=number]::placeholder,form input[type=password]::placeholder,form input[type=search]::placeholder,form input[type=tel]::placeholder,form input[type=text]::placeholder,form input[type=time]::placeholder,form input[type=url]::placeholder,form input[type=week]::placeholder,form textarea::placeholder{color:var(--Text-secondary)}form input[type=color]:active,form input[type=color]:focus,form input[type=date]:active,form input[type=date]:focus,form input[type=datetime-local]:active,form input[type=datetime-local]:focus,form input[type=datetime]:active,form input[type=datetime]:focus,form input[type=email]:active,form input[type=email]:focus,form input[type=month]:active,form input[type=month]:focus,form input[type=number]:active,form input[type=number]:focus,form input[type=password]:active,form input[type=password]:focus,form input[type=search]:active,form input[type=search]:focus,form input[type=tel]:active,form input[type=tel]:focus,form input[type=text]:active,form input[type=text]:focus,form input[type=time]:active,form input[type=time]:focus,form input[type=url]:active,form input[type=url]:focus,form input[type=week]:active,form input[type=week]:focus,form textarea:active,form textarea:focus{border-color:#1c3237}form button,form input[type=button],form input[type=reset],form input[type=submit]{background-color:rgba(0,0,0,0);overflow:hidden;padding:0}form textarea{height:112px}.add-listing-form{--focusColor:#071121;--textColor:#071121;--fieldHeight:48px}.add-listing-form .add-form-section{background:var(--White);padding:24px 24px 22px}.add-listing-form .add-form-section__header{margin-bottom:16px}.add-listing-form .add-form-section__title{font-size:22px;line-height:28px;font-weight:700;color:var(--Text-primary);margin:0 0 8px}.add-listing-form .add-form-section__subtitle{font-size:14px;line-height:20px;color:#667085}.add-listing-form .add-subsection{margin-top:18px}.add-listing-form .add-subsection__title{font-size:16px;line-height:22px;font-weight:700;color:var(--Text-primary);margin:0 0 10px}.add-listing-form .add-photo-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:10px;gap:10px;margin-bottom:14px}@media(max-width:991px){.add-listing-form .add-photo-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:767px){.add-listing-form .add-photo-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:575px){.add-listing-form .add-photo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.add-listing-form .add-photo-tile{aspect-ratio:4/3;width:100%;border-radius:0;border:1px solid #eef0f4;background:#f2f3f6;color:#667085;display:flex;align-items:center;justify-content:center;padding:10px;cursor:pointer;transition:border-color .12s ease,transform .12s ease,background .12s ease}.add-listing-form .add-photo-tile:hover{border-color:#d0d5dd;transform:translateY(-1px)}.add-listing-form .add-photo-tile:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(7,17,33,.25)}.add-listing-form .add-photo-tile__text{font-size:13px;line-height:18px;font-weight:600;color:#1c2637;text-align:center}.add-listing-form .add-photo-tile__icon{color:#98a2b3;display:inline-flex;align-items:center;justify-content:center}.add-listing-form .add-photo-tile__preview{display:block;width:100%;height:100%;border-radius:3px;background-position:50%;background-size:cover;background-repeat:no-repeat}.add-listing-form .add-photo-tile--filled{position:relative;padding:0;overflow:hidden;border-color:#d0d5dd}.add-listing-form .add-photo-tile--filled.is-entering{animation:addPhotoPop .42s ease}.add-listing-form .add-photo-tile__progress-wrap{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(7,17,33,.35);flex-direction:column;gap:4px}.add-listing-form .add-photo-tile__progress-ring{width:52px;height:52px;transform:rotate(-90deg)}.add-listing-form .add-photo-tile__progress-track{fill:none;stroke:hsla(0,0%,100%,.3);stroke-width:5}.add-listing-form .add-photo-tile__progress-bar{fill:none;stroke:#fff;stroke-width:5;transition:stroke-dashoffset .12s linear}.add-listing-form .add-photo-tile__progress-text{color:#fff;font-size:12px;font-weight:700;line-height:1}.add-listing-form .add-photo-tile__remove{top:6px;right:6px;width:24px;height:24px;border-radius:50%;font-size:18px;display:inline-flex;align-items:center;justify-content:center}.add-listing-form .add-photo-tile__main,.add-listing-form .add-photo-tile__remove{position:absolute;border:0;background:rgba(7,17,33,.74);color:#fff;line-height:1;cursor:pointer;z-index:2}.add-listing-form .add-photo-tile__main{left:6px;bottom:6px;border-radius:999px;font-size:11px;padding:6px 8px}.add-listing-form .add-photo-tile__main.is-active{background:#c8ead0;color:#091833}@keyframes addPhotoPop{0%{transform:scale(.94);opacity:.4}to{transform:scale(1);opacity:1}}.add-listing-form .add-photo-tile--add{background:#c8ead0;border-color:#c8ead0}.add-listing-form .add-photo-tile--add:hover{background:#b9e3c3;border-color:#b9e3c3}.add-listing-form .add-photo-tile--add .add-photo-tile__text{color:#1c2637}.add-listing-form .add-links{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px;max-width:720px}.add-listing-form .add-link-field{display:grid;grid-gap:8px;gap:8px}.add-listing-form .add-link-field__media{border:0;border-radius:0;background:rgba(0,0,0,0);width:140px;height:140px;overflow:hidden}.add-listing-form .add-link-field__img{display:block;width:100%;height:100%;object-fit:cover}.add-listing-form .add-basic-grid{display:grid;grid-gap:14px 16px;gap:14px 16px}.add-listing-form .add-basic-grid--row1{grid-template-columns:1.35fr .75fr 1.85fr 1.1fr;margin-bottom:12px}@media(max-width:991px){.add-listing-form .add-basic-grid--row1{grid-template-columns:repeat(2,1fr)}}@media(max-width:575px){.add-listing-form .add-basic-grid--row1{grid-template-columns:1fr}}.add-listing-form .add-basic-grid--row2{grid-template-columns:repeat(3,1fr);margin-bottom:12px}@media(max-width:991px){.add-listing-form .add-basic-grid--row2{grid-template-columns:repeat(2,1fr)}}@media(max-width:575px){.add-listing-form .add-basic-grid--row2{grid-template-columns:1fr}}.add-listing-form .add-basic-grid--row3{grid-template-columns:1.35fr .75fr 1.85fr 1.1fr}@media(max-width:991px){.add-listing-form .add-basic-grid--row3{grid-template-columns:repeat(2,1fr)}}@media(max-width:575px){.add-listing-form .add-basic-grid--row3{grid-template-columns:1fr}}.add-listing-form .add-field{min-width:0}.add-listing-form .add-label{display:block;margin:0 0 6px;font-size:12px;line-height:16px;color:#667085;font-weight:600}.add-listing-form .add-control{position:relative}.add-listing-form .add-date-picker{position:relative;z-index:20}.add-listing-form .add-date-picker__toggle{display:flex;align-items:center;justify-content:space-between;text-align:left;gap:8px;cursor:pointer;min-height:var(--fieldHeight)}.add-listing-form .add-date-picker__placeholder{color:var(--Text-secondary)}.add-listing-form .add-date-picker__chevron{color:#667085;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.add-listing-form .add-date-picker__panel{position:absolute;top:calc(100% + 6px);left:0;width:320px;max-width:calc(100vw - 48px);border:1px solid #d0d5dd;background:#fff;box-shadow:0 12px 28px rgba(7,17,33,.12);padding:10px;z-index:80}.add-listing-form .add-date-picker__nav{display:grid;grid-template-columns:30px 1fr 30px;align-items:center;grid-gap:8px;gap:8px;margin-bottom:8px}.add-listing-form .add-date-picker__month{text-align:center;font-size:20px;line-height:28px;font-weight:700;color:#1c2637}.add-listing-form .add-date-picker__heading{display:inline-flex;align-items:baseline;justify-content:center;gap:8px}.add-listing-form .add-date-picker__year-btn{border:0;background:rgba(0,0,0,0);color:#1c2637;font-size:20px;line-height:28px;font-weight:700;border-radius:6px;padding:0 4px;cursor:pointer}.add-listing-form .add-date-picker__year-btn:hover{background:#f2f3f6}.add-listing-form .add-date-picker__nav-btn{width:30px;height:30px;border:0;border-radius:6px;background:rgba(0,0,0,0);color:#1c2637;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.add-listing-form .add-date-picker__nav-btn:hover{background:#f2f3f6}.add-listing-form .add-date-picker__weekdays{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:4px;gap:4px;margin-bottom:4px}.add-listing-form .add-date-picker__weekdays span{text-align:center;font-size:12px;line-height:16px;font-weight:700;color:#667085;padding:4px 0}.add-listing-form .add-date-picker__days{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:4px;gap:4px}.add-listing-form .add-date-picker__months,.add-listing-form .add-date-picker__years{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px;margin-top:4px}.add-listing-form .add-date-picker__cell{height:42px;border:0;border-radius:6px;background:rgba(0,0,0,0);color:#1c2637;font-size:15px;line-height:20px;font-weight:500;cursor:pointer}.add-listing-form .add-date-picker__cell:hover{background:#f2f3f6}.add-listing-form .add-date-picker__cell.is-selected{background:#c8ead0;color:#091833;font-weight:700}.add-listing-form .add-date-picker__day{height:36px;border:0;border-radius:6px;background:rgba(0,0,0,0);color:#1c2637;font-size:16px;line-height:20px;font-weight:500;cursor:pointer}.add-listing-form .add-date-picker__day:hover{background:#f2f3f6}.add-listing-form .add-date-picker__day.is-outside{color:#98a2b3}.add-listing-form .add-date-picker__day.is-today{box-shadow:inset 0 0 0 1px #d0d5dd}.add-listing-form .add-date-picker__day.is-selected{background:#c8ead0;color:#091833;font-weight:700}.add-listing-form .add-date-picker__day:disabled{color:#c4c7ce;cursor:not-allowed;background:rgba(0,0,0,0);box-shadow:none}.add-listing-form .add-date-picker__footer{display:flex;justify-content:flex-end;margin-top:8px}.add-listing-form .add-date-picker__clear{border:0;background:rgba(0,0,0,0);color:#667085;font-size:14px;line-height:20px;font-weight:600;padding:0;cursor:pointer}.add-listing-form .add-date-picker__clear:hover{color:#1c2637;text-decoration:underline}.add-listing-form .add-control--autocomplete{z-index:2}.add-listing-form .add-control--autocomplete.is-open{z-index:60}.add-listing-form .add-control--disabled{pointer-events:none;opacity:.6}.add-listing-form .add-control--disabled .nice-select.add-listing-select{background:#f2f3f6;border-color:#eef0f4}.add-listing-form .add-location{display:grid;grid-gap:12px;gap:12px}.add-listing-form .add-location__row{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px 16px;gap:14px 16px;position:relative;z-index:1}@media(max-width:575px){.add-listing-form .add-location__row{grid-template-columns:1fr}}.add-listing-form .add-location__row--single{grid-template-columns:1fr}.add-listing-form .add-location-map{display:grid;grid-gap:8px;gap:8px;margin-top:4px}.add-listing-form .add-location-map__status{margin:0;font-size:13px;line-height:18px;color:#0b3a67}.add-listing-form .add-location-map__frame{position:relative;border:1px solid #e1e3e8;border-radius:6px;overflow:hidden;background:#f2f3f6;width:100%;height:400px}.add-listing-form .add-location-map__frame .mapboxgl-ctrl-attrib{font-size:10px}.add-listing-form .add-location-map__image{display:block;width:100%;height:100%;object-fit:cover}.add-listing-form .add-location-map__empty{border:1px dashed #d0d5dd;border-radius:6px;background:#f8f9fb;color:#667085;font-size:14px;line-height:20px;padding:16px}.add-listing-form .add-suggest{position:absolute;left:0;right:0;top:calc(100% + 6px);margin:0;padding:6px;list-style:none;border:1px solid #d0d5dd;border-radius:6px;background:var(--White);box-shadow:0 8px 24px rgba(7,17,33,.08);max-height:230px;overflow:auto;z-index:40}.add-listing-form .add-suggest__item{width:100%;border:0;background:rgba(0,0,0,0);text-align:left;padding:8px 10px;border-radius:0;display:grid;grid-gap:2px;gap:2px;cursor:pointer}.add-listing-form .add-suggest__item:focus-visible,.add-listing-form .add-suggest__item:hover{background:#f2f4f7;outline:none}.add-listing-form .add-suggest__title{font-size:14px;line-height:20px;color:var(--Text-primary);font-weight:600}.add-listing-form .add-suggest__desc{font-size:12px;line-height:16px;color:#667085}.add-listing-form .add-suggest__empty{font-size:13px;line-height:18px;color:#667085;padding:8px 10px}.add-listing-form .add-details-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px 16px;gap:14px 16px}@media(max-width:991px){.add-listing-form .add-details-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:575px){.add-listing-form .add-details-grid{grid-template-columns:1fr}}.add-listing-form .add-price-pair{display:grid;grid-template-columns:1fr .75fr;grid-gap:14px 16px;gap:14px 16px}@media(max-width:991px){.add-listing-form .add-price-pair{grid-template-columns:1fr}}.add-listing-form .add-check-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px 16px;gap:12px 16px}@media(max-width:991px){.add-listing-form .add-check-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:575px){.add-listing-form .add-check-grid{grid-template-columns:1fr}}.add-listing-form .add-check-item{display:flex;align-items:center;gap:10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:var(--Text-primary);font-size:14px;line-height:20px}.add-listing-form .add-check-input{position:absolute;opacity:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.add-listing-form .add-check-icon{position:relative;width:24px;height:24px;flex:none;color:#1c2637}.add-listing-form .add-check-icon svg{display:block}.add-listing-form .add-check-icon .add-check-icon--on{position:absolute;inset:0;opacity:0}.add-listing-form .add-check-text{font-size:14px;line-height:20px;color:#1c2637}.add-listing-form .add-check-item:focus-within{outline:none}.add-listing-form .add-check-item:focus-within .add-check-icon{border-radius:0;box-shadow:0 0 0 2px rgba(7,17,33,.18)}.add-listing-form .add-check-input:checked+.add-check-icon .add-check-icon--on{opacity:1}.add-listing-form .add-check-input:checked+.add-check-icon svg:not(.add-check-icon--on){opacity:0}.add-listing-form .add-field--mt{margin-top:16px}.add-listing-form .add-hint{display:flex;justify-content:space-between;margin-top:6px;font-size:12px;line-height:16px;color:#98a2b3}.add-listing-form .add-hint--error{color:#d32f2f}.add-listing-form .add-hint--ok{color:#2e7d32}.add-listing-form .add-title-desc{display:grid;grid-template-columns:minmax(0,1fr) 340px;grid-gap:20px;gap:20px;align-items:start}@media(max-width:991px){.add-listing-form .add-title-desc{grid-template-columns:1fr}}.add-listing-form .add-editor{border:1px solid #e1e3e8;overflow:hidden;background:var(--White)}.add-listing-form .add-editor--error{border-color:#d32f2f;box-shadow:0 0 0 1px #d32f2f}.add-listing-form .add-editor--error .add-editor__toolbar{border-bottom-color:#f1b4b4;background:#fff1f1}.add-listing-form .add-editor--error .add-editor__area{background:#fff5f5}.add-listing-form .add-editor__toolbar{display:flex;align-items:center;gap:6px;padding:8px 10px;background:#f2f3f6;border-bottom:1px solid #e1e3e8}.add-listing-form .add-editor__sep{width:1px;height:20px;background:#d0d5dd;margin:0 4px}.add-listing-form .add-editor__btn{height:32px;min-width:32px;border:0;background:rgba(0,0,0,0);border-radius:6px;color:#1c2637;display:inline-flex;align-items:center;justify-content:center;font-size:14px;line-height:1;padding:0 8px}.add-listing-form .add-editor__btn:hover:not(:disabled){background:rgba(0,0,0,.06)}.add-listing-form .add-editor__btn:disabled{opacity:.45;cursor:not-allowed}.add-listing-form .add-editor__area{min-height:260px;padding:12px 14px;font-size:14px;line-height:20px;color:#1c2637;outline:none}.add-listing-form .add-editor__area:empty:before{content:attr(data-placeholder);color:#98a2b3}.add-listing-form .add-assistant{background:#ecfff6;padding:16px;border:1px solid #ecfff6}.add-listing-form .add-assistant__title{display:flex;align-items:center;gap:10px;font-size:16px;line-height:22px;font-weight:700;color:#1c2637;margin:0 0 8px}.add-listing-form .add-assistant__icon{color:#47ae6b;flex:none}.add-listing-form .add-assistant__text{font-size:12px;line-height:16px;color:#394b66;margin:0 0 12px}.add-listing-form .add-assistant__btn{width:100%;height:40px;border:0;background:#47ae6b;color:#fff;display:flex;align-items:center;justify-content:center;gap:10px;font-size:14px;font-weight:700}.add-listing-form .add-assistant__btn:hover{background:#5dc582;transition:all .12s ease-in-out}.add-listing-form .add-assistant__footnote{font-size:11px;line-height:14px;color:#667085;margin:10px 0 0}.add-listing-form .add-radio-group{display:flex;gap:18px;margin-top:10px;flex-wrap:wrap}.add-listing-form .add-radio-item{display:inline-flex;align-items:center;gap:10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#1c2637;font-size:14px;line-height:20px;padding:4px 2px}.add-listing-form .add-radio-input{position:absolute;opacity:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.add-listing-form .add-radio-icon{position:relative;width:24px;height:24px;flex:none;color:#1c2637}.add-listing-form .add-radio-icon svg{display:block}.add-listing-form .add-radio-icon .add-radio-icon--on{position:absolute;inset:0;opacity:0}.add-listing-form .add-radio-text{font-size:14px;line-height:20px}.add-listing-form .add-radio-item:focus-within{outline:none;box-shadow:none}.add-listing-form .add-radio-input:checked+.add-radio-icon .add-radio-icon--on{opacity:1}.add-listing-form .add-radio-input:checked+.add-radio-icon .add-radio-icon--off{opacity:0}.add-listing-form .add-contact-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px 16px;gap:14px 16px}@media(max-width:767px){.add-listing-form .add-contact-grid{grid-template-columns:1fr}}.add-listing-form .add-phone{display:grid;grid-template-columns:140px 1fr;grid-gap:12px;gap:12px}@media(max-width:575px){.add-listing-form .add-phone{grid-template-columns:1fr}}.add-listing-form .add-control--affix .add-listing-input--affix{padding-left:30px;padding-right:44px}.add-listing-form .add-affix{position:absolute;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;color:#667085;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.add-listing-form .add-affix--pre{left:12px;font-size:14px;line-height:20px;font-weight:600}.add-listing-form .add-affix--suf{right:12px}.add-listing-form .add-control--suffix .add-listing-input{padding-right:44px}.add-listing-form .add-suffix{position:absolute;top:50%;right:12px;transform:translateY(-50%);font-size:14px;line-height:20px;color:#667085;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.add-listing-form .add-suffix--disabled{color:#98a2b3}.add-listing-form .add-listing-input{background-color:var(--White);border:1px solid #e1e3e7;border-radius:0;box-sizing:border-box;color:var(--textColor);font:inherit;height:50px;outline:none;padding:11px 16px;width:100%;font-size:15px;line-height:20px}.add-listing-form .add-listing-input::placeholder{color:var(--Text-secondary)}.add-listing-form .add-listing-input:active,.add-listing-form .add-listing-input:focus{border-color:#1c3237;box-shadow:0 0 0 1px #1c3237}.add-listing-form .add-listing-input:disabled{color:var(--Text-secondary);background:#e5e7ed;border-color:#e5e7ed}.add-listing-form .add-listing-input--profile-readonly,.add-listing-form .add-listing-input--profile-readonly:focus{background-color:#e5e7ec;border-color:#e5e7ec;color:var(--Text-secondary);box-shadow:none}.add-listing-form .add-listing-input--error,.add-listing-form .add-listing-input--error:focus{border-color:#d32f2f;box-shadow:0 0 0 1px #d32f2f;background-color:#fff5f5}.add-listing-form .material-symbols-outlined{font-size:15px!important}.add-listing-form gmpx-place-picker{--gmpx-font-size-base:16.5px;--gmpx-font-family-base:inherit;--gmpx-color-surface:#fff;--gmpx-color-on-surface:#071121;--gmpx-color-on-surface-variant:#6b7280;--gmpx-color-primary:#1c3237;--gmpx-color-outline:rgb(225 227 231);display:block;width:100%}.add-listing-form gmpx-place-picker.add-listing-input{border:0;padding:0;height:auto;background:rgba(0,0,0,0)}.add-listing-shell .add-listing-step1{max-width:760px}.add-listing-shell .add-step-title{font-size:22px;line-height:28px;font-weight:700;color:var(--Text-primary);margin:0 0 14px}.add-listing-shell .add-step-radio{display:grid;grid-gap:10px;gap:10px;margin-bottom:18px}.add-listing-shell .add-step-radio__item{background:var(--White);border:1px solid #e1e3e8;padding:14px 16px;display:flex;align-items:center;gap:12px;cursor:pointer}.add-listing-shell .add-step-radio__input{position:absolute;opacity:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.add-listing-shell .add-step-radio__icon{position:relative;width:24px;height:24px;color:#1c2637;flex:none}.add-listing-shell .add-step-radio__icon svg{display:block}.add-listing-shell .add-step-radio__icon .add-step-radio__on{position:absolute;inset:0;opacity:0}.add-listing-shell .add-step-radio__text{font-size:14px;line-height:20px;color:#1c2637;font-weight:600}.add-listing-shell .add-step-radio__input:checked+.add-step-radio__icon .add-step-radio__on{opacity:1}.add-listing-shell .add-step-radio__input:checked+.add-step-radio__icon .add-step-radio__off{opacity:0}.add-listing-shell .add-step-subtitle{font-size:16px;line-height:22px;font-weight:700;color:var(--Text-primary);margin:0 0 12px}.add-listing-shell .add-form-section__title--bundle{text-align:center}.add-listing-shell .add-category-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin-bottom:18px}@media(max-width:991px){.add-listing-shell .add-category-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:767px){.add-listing-shell .add-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.add-listing-shell .add-category-card{background:var(--White);border:1px solid #e1e3e8;padding:18px 12px 16px;min-height:132px;display:grid;place-items:center;text-align:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:border-color .12s ease,box-shadow .12s ease,transform .12s ease;position:relative}.add-listing-shell .add-category-card:hover{transform:translateY(-1px);border-color:#d0d5dd}.add-listing-shell .add-category-card__input{position:absolute;opacity:0;inset:0;cursor:pointer}.add-listing-shell .add-category-card__icon{display:grid;place-items:center}.add-listing-shell .add-category-card__label{margin-top:10px;font-size:14px;line-height:20px;color:#1c2637;font-weight:600}.add-listing-shell .add-category-card.is-checked{border-color:#1c2637;box-shadow:0 0 0 1px #1c2637}.add-listing-shell .add-bundle-duration{margin-top:12px;display:flex;align-items:center;justify-content:center;gap:18px;flex-wrap:wrap}.add-listing-shell .add-bundle-duration__item{display:inline-flex;align-items:center;gap:10px;cursor:pointer;color:#1c2637;font-size:14px;line-height:20px}.add-listing-shell .add-bundle-duration__dot{width:18px;height:18px;border-radius:50%;border:1.5px solid #1c2637;display:inline-flex;align-items:center;justify-content:center}.add-listing-shell .add-bundle-duration__dot-inner{width:8px;height:8px;border-radius:50%;background:#1c2637;opacity:0}.add-listing-shell .add-bundle-duration__item:focus-within .add-bundle-duration__dot{box-shadow:0 0 0 2px rgba(7,17,33,.18)}.add-listing-shell .add-bundle-duration__item .add-radio-input:checked+.add-bundle-duration__dot .add-bundle-duration__dot-inner{opacity:1}.add-listing-shell .add-bundle-duration__badge{background:#c8ead0;color:#1f6b43;border-radius:6px;padding:4px 8px;font-size:12px;line-height:16px;font-weight:700}.add-listing-shell .add-billing-type{justify-content:flex-start;gap:24px}.add-listing-shell .add-billing-type__item{font-size:18px;line-height:24px}.add-listing-shell .add-bundle-cards{margin-top:70px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;align-items:stretch;overflow:visible}@media(max-width:1199px){.add-listing-shell .add-bundle-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:575px){.add-listing-shell .add-bundle-cards{grid-template-columns:1fr;margin-top:14px;gap:16px}}.add-listing-shell .add-bundle-card-wrap{position:relative;display:flex;flex-direction:column;min-height:100%}.add-listing-shell .add-bundle-card{border:1px solid #d9dde5;border-radius:6px;background:#fff;display:flex;flex-direction:column;overflow:hidden;flex:1 1}.add-listing-shell .add-bundle-card.is-selected{border-color:#1c2637;box-shadow:0 0 0 1px #1c2637}.add-listing-shell .add-bundle-card.is-featured{background:#fff}.add-listing-shell .add-bundle-card__banner{background:#1f6b43;color:#fff;text-transform:uppercase;font-size:13px;line-height:16px;font-weight:800;padding:6px 10px;text-align:center;border-radius:6px 6px 0 0}.add-listing-shell .add-bundle-card__banner--skeleton{color:rgba(0,0,0,0);background:#d7dce5;min-height:28px}.add-listing-shell .add-bundle-card-wrap .add-bundle-card__banner{position:absolute;left:0;right:0;top:-33px}@media(max-width:575px){.add-listing-shell .add-bundle-card-wrap .add-bundle-card__banner{position:static;top:auto;margin-bottom:2px}}.add-listing-shell .add-bundle-card__head{padding:16px;background:#fff;border-bottom:1px solid #e7eaf0}.add-listing-shell .add-bundle-card.is-featured .add-bundle-card__head{background:#ecf6ee}.add-listing-shell .add-bundle-card__name{color:#071121;font-family:var(--fontFamilyPrimary);font-weight:700;-webkit-text-decoration:none;text-decoration:none;font-size:var(--fontSizeHeadlineMedium,19px);line-height:var(--lineHeightNarrow,22px);margin:0 0 3px;font-weight:400}.add-listing-shell .add-bundle-card__price-row{margin-top:8px;display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.add-listing-shell .add-bundle-card__price-old{font-size:15px;line-height:20px;font-weight:500;color:#939fb5;text-decoration:line-through}.add-listing-shell .add-bundle-card__price{font-size:23px;line-height:34px;font-weight:700!important;color:#111a2e}.add-listing-shell .add-bundle-card__duration{font-size:14px;line-height:20px;color:#111a2e}.add-listing-shell .add-bundle-chip{margin-top:14px;display:block;cursor:pointer}.add-listing-shell .add-bundle-chip__control{min-height:34px;border-radius:999px;border:1px solid #bfc6d2;background:#fff;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 16px;font-size:14px;line-height:20px;font-weight:600;color:#111a2e;width:100%}.add-listing-shell .add-bundle-chip__control.is-checked{border-color:#172033;background:#daf5de}.add-listing-shell .add-bundle-chip__control.is-checked svg{color:#1c2637}.add-listing-shell .add-bundle-chip__control--skeleton{border-color:#d9dde5;background:#e7eaf0;min-height:34px}.add-listing-shell .add-bundle-card__price-row--skeleton{align-items:center}.add-listing-shell .add-bundle-card__list{list-style:none;margin:0;padding:14px 16px 16px;display:grid;grid-gap:12px;gap:12px}.add-listing-shell .add-bundle-card__group{display:grid;grid-gap:15px;gap:15px}.add-listing-shell .add-bundle-card__group+.add-bundle-card__group{border-top:1px solid #e7eaf0;padding-top:10px}.add-listing-shell .add-bundle-card__group-title{display:inline-flex;align-items:center;gap:8px;font-size:15px;line-height:20px;color:#111a2e;font-weight:600}.add-listing-shell .add-bundle-card__group-items{display:grid;grid-gap:15px;gap:15px}.add-listing-shell .add-bundle-card__item{display:flex;gap:8px;font-size:13px;line-height:18px;color:#1d2535}.add-listing-shell .add-bundle-card__check{color:#1f6b43;font-weight:700;line-height:20px;flex:none}.add-listing-shell .add-bundle-card-wrap--skeleton{pointer-events:none}.add-listing-shell .add-bundle-card--skeleton{border-color:#e1e3e8}.add-listing-shell .add-bundle-card__group-title--skeleton{align-items:center}.add-listing-shell .add-bundle-skeleton-shimmer{position:relative;overflow:hidden}.add-listing-shell .add-bundle-skeleton-shimmer:after{content:"";position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(90deg,rgba(231,234,240,0),rgba(255,255,255,.65) 50%,rgba(231,234,240,0));animation:addBundleSkeletonShimmer 1.2s ease-in-out infinite}.add-listing-shell .add-bundle-skeleton-line{height:12px;width:100%;border-radius:999px;background:#e7eaf0}.add-listing-shell .add-bundle-skeleton-line--title{width:42%;height:20px;border-radius:8px}.add-listing-shell .add-bundle-skeleton-line--price{width:120px;height:34px;border-radius:10px}.add-listing-shell .add-bundle-skeleton-line--duration{width:64px;height:18px;border-radius:7px}.add-listing-shell .add-bundle-skeleton-line--section{width:52%;height:14px;border-radius:8px}.add-listing-shell .add-bundle-skeleton-line--short{width:72%}.add-listing-shell .add-bundle-skeleton-icon{width:24px;height:24px;border-radius:6px;background:#e7eaf0;flex:none}.add-listing-shell .add-bundle-skeleton-check{width:14px;height:14px;border-radius:999px;background:#e7eaf0;margin-top:2px;flex:none}@keyframes addBundleSkeletonShimmer{to{transform:translateX(100%)}}.add-listing-shell .add-step-actions{display:flex;justify-content:flex-start}.add-listing-shell .add-step-next{height:40px;padding:0 16px;border-radius:6px;border:1px solid silver!important;background:#e5e7ed;color:#667085;font-weight:700;font-size:14px}.add-listing-shell .add-step-next:enabled{background:#d4efda;border:1px solid silver!important;border-color:#1c2637;color:#000;cursor:pointer}.add-listing-shell .add-payment-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}@media(max-width:575px){.add-listing-shell .add-payment-head{flex-direction:column;align-items:flex-start}}.add-listing-shell .add-payment-amount{display:inline-flex;align-items:baseline;gap:8px;padding:8px 12px}.add-listing-shell .add-payment-amount__label{font-size:20px;line-height:16px;color:#667085;font-weight:600}.add-listing-shell .add-payment-amount__value{font-size:22px;line-height:28px;color:#111a2e;font-weight:700}.add-listing-shell .add-payment-amount__period{font-size:14px;line-height:20px;color:#111a2e}.form-newsletter,.form-search{position:relative}.form-newsletter .button-submit,.form-search .button-submit{position:absolute;top:50%;transform:translateY(-50%);right:18px}.form-newsletter .button-submit i,.form-search .button-submit i{font-size:24px;color:var(--Text-primary)}.form-newsletter.style-1 fieldset input{border-radius:40px;padding:13px 24px;border:unset}.form-newsletter.style-1 .button-submit{height:40px;width:40px;display:flex;justify-content:center;align-items:center;background-color:var(--Text-primary);color:var(--White);border-radius:50%;font-size:20px;right:6px}.tf-check{position:relative;cursor:pointer;outline:0;-webkit-appearance:none;width:12px;height:12px;display:inline-flex;justify-content:center;align-items:center;border:1px solid var(--Line);background-color:rgba(0,0,0,0);transition:all .3s ease}.tf-check:checked{background-color:var(--Text-primary)!important}.tf-check:checked:before{opacity:1;transform:scale(1)}.tf-check:before{font-family:icomoon;content:"";position:absolute;color:var(--White);opacity:0;left:0;top:0;font-size:10px;transform:scale(.5);transition:all .3s ease}.box-fieldset-item fieldset{flex-shrink:0;margin-right:6px;padding:3px}.leave-comment .tf-grid-layout{gap:20px}.leave-comment.style-1 fieldset input,.leave-comment.style-1 textarea{background-color:hsla(0,0%,100%,.1);border:unset;color:var(--White)}.leave-comment.style-1 fieldset input::placeholder,.leave-comment.style-1 textarea::placeholder{color:var(--Text-muted)}.checkbox-item label{padding-left:24px;cursor:pointer;position:relative;color:var(--Text-primary)}.checkbox-item label input{position:absolute;opacity:0;left:0;top:0;z-index:1}.checkbox-item label input:checked~.btn-checkbox{border:1px solid var(--Text-primary);background-color:var(--Text-primary)}.checkbox-item label input:checked~.btn-checkbox:after{display:block}.checkbox-item label .btn-checkbox{position:absolute;left:0;top:50%;transform:translateY(-50%);width:15px;height:15px;background-color:rgba(0,0,0,0);border-radius:2px;border:1px solid var(--Line)}.checkbox-item label .btn-checkbox:after{content:"";font-family:icomoon!important;position:absolute;font-size:10px;font-weight:600;top:1px;left:1px;color:var(--White);display:none}.mak-header{background:#fff;border-bottom:1px solid #e4e4e4;padding-top:48px}.mak-header__inner{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px}.mak-header__title{margin:0 0 12px;font-size:32px;font-weight:700;line-height:1.2;color:var(--Text-primary,#111111)}.mak-nav-tabs{display:flex;align-items:center;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.mak-nav-tabs::-webkit-scrollbar{display:none}.mak-nav-tabs__item{display:inline-flex;align-items:center;height:56px;padding:0 4px;margin-right:24px;font-size:14px;line-height:18px;font-weight:400;color:#7f9799;text-decoration:none;white-space:nowrap;border-bottom:2px solid rgba(0,0,0,0);transition:color .15s,border-color .15s;cursor:pointer}.mak-nav-tabs__item:hover{color:#111}.mak-nav-tabs__item--active{color:#111;font-weight:700;border-bottom-color:#111;cursor:default}.mak-content{background:#f2f4f5;padding-bottom:48px;min-height:60vh}.mak-content .tf-container{padding-top:24px}.mak-status-tabs{margin-bottom:16px}.mak-status-tabs__list{display:flex;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.mak-status-tabs__list::-webkit-scrollbar{display:none}.mak-status-tabs__btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);border:none;border-bottom:2px solid rgba(0,0,0,0);padding:0 16px;height:56px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;white-space:nowrap;flex-shrink:0}.mak-status-tabs__btn[data-active=true]{border-bottom-color:#111;cursor:default;pointer-events:none}.mak-status-tabs__label{font-size:14px;line-height:18px;font-weight:400;color:#7f9799}.mak-status-tabs__label--active{font-size:14px;line-height:18px;font-weight:700;color:#111}.mak-filters{display:flex;align-items:center;gap:12px;margin-bottom:30px;flex-wrap:wrap}.mak-filters__btn{flex-shrink:0;display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px;background:#fff;border:1px solid #d8dfe0;border-radius:0;font-size:14px;font-weight:600;color:#111;cursor:pointer;white-space:nowrap;transition:border-color .15s,background .15s}.mak-filters__btn:hover{border-color:#111}.mak-filters__btn--active{background:#111;border-color:#111;color:#fff}.mak-filters__search{flex:1 0;min-width:160px}.mak-filters__search-inner{display:flex;align-items:center;background:#fff;border:1px solid #d8dfe0;border-radius:0;height:40px;padding:0 12px;gap:8px}.mak-filters__search-inner:focus-within{border-color:#111;outline:2px solid #111;outline-offset:-1px}.mak-filters__search-icon{flex-shrink:0;color:#111}.mak-filters__search-input{flex:1 1;background:rgba(0,0,0,0);border:none;outline:none;font-size:14px;line-height:20px;color:#111;width:100%}.mak-filters__search-input::placeholder{color:#7f9799}.mak-filters__select-wrap{position:relative;flex:1 0;min-width:160px;max-width:340px}.mak-filters__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:40px;padding:0 40px 0 16px;background:#fff;border:1px solid #d8dfe0;border-radius:0;font-size:14px;line-height:20px;color:#111;cursor:pointer;outline:none}.mak-filters__select:focus{border-color:#111}.mak-filters__select-icon{position:absolute;right:12px;top:50%;transform:translateY(-50%);pointer-events:none;color:#111}.mak-count{margin-bottom:8px;font-size:14px;line-height:18px;color:#111}.mak-bulk{min-height:56px;margin-bottom:16px}.mak-bulk__inner{display:flex;align-items:center;padding:0 16px;gap:8px;min-height:56px}@media(max-width:767px){.mak-bulk__inner{margin-top:20px;flex-direction:column;display:flex;align-items:flex-start;padding:0 16px;gap:8px;justify-content:flex-start;min-height:56px}}.mak-bulk__check-wrap{width:180px;display:flex;align-items:center;flex-shrink:0}.mak-bulk__check-label{font-size:16px;color:#111;margin-left:12px;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mak-bulk__actions{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.mak-bulk__btn{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 16px;background:#fff;border:1px solid #d8dfe0;border-radius:0;font-size:14px;font-weight:600;color:#111;cursor:pointer;white-space:nowrap;transition:border-color .15s}.mak-bulk__btn:hover:not(:disabled){border-color:#111}.mak-bulk__btn:disabled{opacity:.45;cursor:not-allowed}.mak-bulk__btn--dropdown{gap:8px}.mak-bulk__btn--danger{color:#b02a37}.mak-bulk__edit-group{display:flex;align-items:center;gap:6px}.mak-bulk__edit-input{width:70px;height:40px;border:1px solid #d8dfe0;border-radius:0;padding:0 8px;font-size:14px;text-align:center}.mak-bulk__edit-input:focus{outline:none;border-color:#111}.mak-bulk__edit-label{font-size:13px;color:#406367;white-space:nowrap}.mak-checkbox{display:inline-flex;align-items:center;cursor:pointer}.mak-checkbox__input-wrap{position:relative;width:24px;height:24px;flex-shrink:0}.mak-checkbox__input-wrap input[type=checkbox]{margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;position:absolute;inset:0;width:100%;height:100%;z-index:1;border-radius:2px}.mak-checkbox__input-wrap input[type=checkbox]:checked+.mak-checkbox__icon{background:#111;border-color:#111}.mak-checkbox__input-wrap input[type=checkbox]:checked+.mak-checkbox__icon:after{display:block}.mak-checkbox__input-wrap input[type=checkbox]:focus-visible+.mak-checkbox__icon{outline:3px solid #00a49f;outline-offset:1px}.mak-checkbox__icon{position:absolute;inset:0;border:2px solid #111;border-radius:2px;pointer-events:none;background:#fff}.mak-checkbox__icon:after{content:"";display:none;position:absolute;left:6px;top:2px;width:7px;height:12px;border:2px solid #fff;border-top:none;border-left:none;transform:rotate(45deg)}.mak-ad-list{display:flex;flex-direction:column;gap:0}.mak-ad-row{display:flex;align-items:flex-start;margin-bottom:16px}.mak-ad-row__check{margin-right:16px;margin-top:88px;flex-shrink:0}.mak-ad-card{flex:1 1;min-width:0;background:#fff}.mak-ad-card__body{display:flex;align-items:flex-start;padding:16px;gap:24px}@media(max-width:767px){.mak-ad-card__body{flex-direction:column}}.mak-ad-card__thumb-wrap{flex-shrink:0}.mak-ad-card__thumb-link{display:block;width:216px;height:152px;overflow:hidden;background:#f2f4f5}@media(max-width:575px){.mak-ad-card__thumb-link{width:100%;height:200px}}.mak-ad-card__thumb{width:100%;height:100%;object-fit:cover;display:block}.mak-ad-card__thumb-placeholder{width:100%;height:100%;background:#e8ebec}.mak-ad-card__details{flex:1 1;min-width:0;display:flex;flex-direction:column}.mak-ad-card__top-row{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:8px}.mak-ad-card__title-wrap{flex:1 1;min-width:0}.mak-ad-card__title-link{text-decoration:none;color:inherit;display:block}.mak-ad-card__title{margin:0;font-size:20px;font-weight:700;line-height:22px;color:#111;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:767px){.mak-ad-card__title{max-width:200px}}.mak-ad-card__price{font-size:20px;font-weight:500;line-height:22px;color:#111;white-space:nowrap;flex-shrink:0}.mak-ad-card__meta{display:flex;flex-direction:column;gap:10px;margin-bottom:12px}.mak-ad-card__meta-row{display:flex;align-items:center;gap:8px;font-size:14px;line-height:18px;color:#7f9799;flex-wrap:wrap}.mak-ad-card__meta-icon{flex-shrink:0;color:#111}.mak-ad-card__meta-text{color:#7f9799}.mak-ad-card__auto-extend{display:inline-flex;align-items:center;gap:8px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mak-ad-card .mak-switch__wrap{position:relative;display:inline-block;width:48px;height:24px;flex-shrink:0}.mak-ad-card .mak-switch__input{width:48px;height:24px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#d8dfe0;border-radius:15px;cursor:pointer;position:relative;transition:background .2s;margin:0;display:block}.mak-ad-card .mak-switch__input:before{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;transition:transform .2s}.mak-ad-card .mak-switch__input:checked{background:#111}.mak-ad-card .mak-switch__input:checked:before{transform:translateX(24px)}.mak-ad-card .mak-switch__label{font-size:14px;color:#111;display:inline-flex;align-items:center;gap:6px;margin:0}.mak-ad-card .mak-switch__label svg{flex-shrink:0}.mak-ad-card__stats-row{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:12px;flex-wrap:wrap;gap:8px}.mak-ad-card__stats{display:flex;align-items:center;gap:0}.mak-ad-card__stat{display:inline-flex;align-items:center;gap:6px;font-size:14px;color:#111;margin-left:16px}.mak-ad-card__stat:first-child{margin-left:0}.mak-ad-card__messages-btn{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 16px;background:rgba(0,0,0,0);border:1px solid #d8dfe0;border-radius:0;font-size:14px;font-weight:600;color:#111;text-decoration:none;cursor:pointer;transition:border-color .15s}.mak-ad-card__messages-btn:hover{border-color:#111;color:#111}.mak-ad-card__footer{border-top:1px solid #e4e4e4;padding:10px 16px;justify-content:space-between}.mak-ad-card__footer,.mak-ad-card__id-wrap{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.mak-ad-card__id{font-size:12px;color:#7f9799}.mak-ad-card__bundle-badge{display:inline-flex;align-items:center;font-size:11px;font-weight:700;line-height:16px;padding:2px 8px;border-radius:0;background:#e8f5ec;color:#1f6b43}.mak-ad-card__bundle-badge--expired{background:#fde8e8;color:#b91c1c}.mak-ad-card__actions{display:flex;align-items:center;list-style:none;margin:0;padding:0;gap:4px;flex-wrap:wrap}.mak-ad-card__action-btn{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 16px;background:rgba(0,0,0,0);border:1px solid #d8dfe0;border-radius:0;font-size:14px;font-weight:600;color:#111;text-decoration:none;cursor:pointer;white-space:nowrap;transition:border-color .15s}.mak-ad-card__action-btn--bundle,.mak-ad-card__action-btn--primary{background-image:linear-gradient(#6fd5d5,#0a7d7d);color:#fff}.mak-confirm-overlay{position:fixed;inset:0;background:rgba(0,0,0,.55);display:flex;align-items:center;justify-content:center;z-index:9999}.mak-confirm{background:#fff;border-radius:8px;width:100%;max-width:560px;margin:16px;box-shadow:0 8px 32px rgba(0,0,0,.18)}.mak-confirm__header{display:flex;align-items:center;justify-content:space-between;padding:24px 24px 16px;border-bottom:1px solid #e8ecee}.mak-confirm__title{font-size:20px;font-weight:700;color:#111;margin:0}.mak-confirm__close{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:rgba(0,0,0,0);border:none;cursor:pointer;color:#9aa1ab;border-radius:0;transition:color .15s}.mak-confirm__close:hover{color:#111}.mak-confirm__body{padding:24px;color:#4a5568;font-size:15px;line-height:1.6;border-bottom:1px solid #e8ecee}.mak-confirm__body p{margin:0}.mak-confirm__footer{display:flex;justify-content:flex-end;padding:16px 24px}.mak-confirm__submit{display:inline-flex;align-items:center;height:44px;padding:0 24px;background:#111;border:none;border-radius:0;color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:background .15s}.mak-confirm__submit:hover{background:#333}@keyframes mak-shimmer{0%{background-position:-600px 0}to{background-position:600px 0}}.mak-skeleton{background:linear-gradient(90deg,#f0f2f4 25%,#e4e8eb 50%,#f0f2f4 75%);background-size:600px 100%;animation:mak-shimmer 1.4s ease-in-out infinite;border-radius:0}.mak-skeleton--check{width:20px;height:20px;border-radius:3px}.mak-skeleton--thumb{width:216px;height:152px;border-radius:0;flex-shrink:0}@media(max-width:768px){.mak-skeleton--thumb{width:100%;height:200px}}.mak-skeleton--title{height:22px;width:55%;border-radius:0}.mak-skeleton--price{height:22px;width:100px;flex-shrink:0;border-radius:0}.mak-skeleton--line{height:14px;border-radius:0;margin-bottom:4px}.mak-skeleton--btn{height:36px;width:110px;border-radius:0}.mak-switch__wrap{position:relative;display:inline-block;width:48px;height:24px;flex-shrink:0}.mak-switch__wrap .mak-switch__input{width:48px;height:24px;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#d8dfe0;border-radius:15px;cursor:pointer;position:relative;transition:background .2s;margin:0;display:block}.mak-switch__wrap .mak-switch__input:before{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;transition:transform .2s}.mak-switch__wrap .mak-switch__input:checked{background:#111}.mak-switch__wrap .mak-switch__input:checked:before{transform:translateX(24px)}.mak-switch__label{font-size:14px;color:#111;display:inline-flex;align-items:center;gap:6px;margin:0}.mak-switch__label svg{flex-shrink:0}.mak-empty{text-align:center;padding:64px 0 40px;display:flex;flex-direction:column;align-items:center;gap:16px}.mak-empty__text{font-size:24px;color:#7f9799;margin:0}.mak-bottom-count{padding-top:16px;font-size:14px;color:#111}.mak-promo-banner{background:#cce9d5;border-radius:0 0 4px 4px;margin-top:-16px;margin-left:40px;margin-bottom:16px}.mak-promo-banner__content{display:flex;align-items:flex-start;padding:12px 16px 0;gap:12px}.mak-promo-banner__icon{flex-shrink:0;width:40px;height:40px}.mak-promo-banner__text{flex:1 1;min-width:0}.mak-promo-banner__title{font-size:14px;font-weight:700;color:#02282c;margin:0 0 4px}.mak-promo-banner__desc{font-size:14px;color:#02282c;margin:0}.mak-promo-banner__desc strong{font-weight:700}.mak-promo-banner__close{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;background:rgba(0,0,0,0);cursor:pointer;color:#02282c}.mak-promo-banner__close:hover{opacity:.7}.mak-promo-banner__actions{display:flex;justify-content:flex-end;padding:8px 16px 12px}.mak-promo-banner__cta{font-size:14px;font-weight:700;color:#02282c;text-decoration:underline;cursor:pointer}.mak-promo-banner__cta:hover{opacity:.8}.my-account-dashboard .my-account-ads-list{display:grid;grid-gap:16px;gap:16px}.my-account-dashboard .my-account-ad{background:#fff;border:1px solid #e1e3e8}.my-account-dashboard .my-account-ad__top{padding:14px;display:grid;grid-template-columns:220px minmax(0,1fr) minmax(300px,max-content);grid-gap:16px;gap:16px;align-items:start}@media(max-width:991px){.my-account-dashboard .my-account-ad__top{grid-template-columns:190px 1fr}}@media(max-width:767px){.my-account-dashboard .my-account-ad__top{grid-template-columns:1fr}}.my-account-dashboard .my-account-ad__photo{display:block;width:100%;height:160px;background:#f2f3f6;overflow:hidden}.my-account-dashboard .my-account-ad__img{width:100%;height:100%;object-fit:cover;display:block}.my-account-dashboard .my-account-ad__title{margin:0;font-size:18px;line-height:1.3;font-weight:900;color:#111827}.my-account-dashboard .my-account-ad__title-link{color:inherit;text-decoration:none;font-weight:600!important}.my-account-dashboard .my-account-ad__time{margin-top:8px;display:flex;flex-wrap:wrap;gap:16px;font-size:15px;line-height:20px;color:#111827}.my-account-dashboard .my-account-ad__time-label{font-weight:700;margin-right:4px}.my-account-dashboard .my-account-ad__location{margin-top:8px;font-size:16px;line-height:22px;color:#111827;display:inline-flex;align-items:center;gap:8px}.my-account-dashboard .my-account-ad__actions{margin-top:10px;display:flex;gap:16px}.my-account-dashboard .my-account-ad__text-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0;background:rgba(0,0,0,0);color:#111827;font-size:16px;line-height:20px;font-weight:700;display:inline-flex;align-items:center;gap:6px;text-decoration:none;overflow:hidden;white-space:nowrap;cursor:pointer}.my-account-dashboard .my-account-ad__meta{text-align:right}@media(max-width:991px){.my-account-dashboard .my-account-ad__meta{grid-column:1/-1;text-align:left;display:flex;align-items:baseline;gap:14px}}.my-account-dashboard .my-account-ad__meta-top{display:flex;align-items:baseline;justify-content:flex-end;gap:14px}@media(max-width:991px){.my-account-dashboard .my-account-ad__meta-top{justify-content:flex-start}}.my-account-dashboard .my-account-ad__id{font-size:14px;line-height:18px;color:#6b7280;margin-top:2px}.my-account-dashboard .my-account-ad__price{margin-top:0;font-size:23px;line-height:1;font-weight:600!important;color:#111827}.my-account-dashboard .my-account-ad__area{margin-top:2px;font-size:20px;line-height:1;font-weight:900;color:#111827}.my-account-dashboard .my-account-ad__bottom{border-top:1px solid #e1e3e8;padding:10px 14px;display:flex;justify-content:flex-end}.my-account-dashboard .my-account-ad__bottom-actions{display:inline-flex;gap:8px}.my-account-dashboard .my-account-ad__message-btn{min-width:66px;height:42px;border:1px solid #d1d5db;background:#f3f4f6;color:#9ca3af;border-radius:0;font-weight:700;display:inline-flex;align-items:center;justify-content:center;gap:6px}.my-account-dashboard .my-account-ad__activate-btn{min-width:112px;height:42px;border:1px solid #48a95b;background:#48a95b;color:#fff;border-radius:0;font-size:16px;line-height:20px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.form-faq{padding:24px;border-radius:16px;border:1px solid var(--Line);display:grid;grid-gap:16px;gap:16px}@media(min-width:992px){.form-faq{max-width:380px;margin-left:auto}.form-faq textarea{height:120px}}@media(max-width:991px){.form-faq{margin-top:60px}}@media(max-width:767px){.form-faq{padding:24px 15px}}.form-account{padding:40px;border:1px solid var(--Line);border-radius:16px}.form-account .forgot,.form-account .required{color:var(--Secondary)}.form-account fieldset{position:relative}.form-account fieldset input{height:50px;font-size:14px;line-height:20px}.form-account .toggle-password{position:absolute;top:50%;transform:translateY(-50%);font-size:20px;right:16px}.form-account .or{position:relative;text-align:center;margin:24px 0}.form-account .or span{position:relative;background-color:var(--White);z-index:1;padding:0 20px}.form-account .or:after{content:"";position:absolute;width:100%;height:1px;background-color:var(--Line);left:0;top:50%;transform:translateY(-50%)}@media(max-width:767px){.form-account{padding:30px 15px}}.auth-otodom{display:flex;justify-content:center}.auth-otodom__layout{display:flex;width:100%;min-height:calc(100vh - 96px)}@supports(height:100dvh){.auth-otodom__layout{min-height:calc(100dvh - 96px)}}.auth-otodom__main{width:100%;max-width:480px;background:#fff;display:flex;justify-content:center;padding:32px 24px}@media(max-width:991px){.auth-otodom__main{max-width:420px;padding:24px 16px}}@media(max-width:767px){.auth-otodom__main{max-width:100%}}.auth-otodom__box{width:100%;max-width:430px}.auth-otodom__headline{text-align:center}.auth-otodom__headline h3{margin:0;color:#071121;font-size:31px;line-height:34px;font-weight:500}.auth-otodom__headline h3 span{color:#3cb550;font-weight:700}.auth-otodom__headline p{margin:16px 0 0;color:#071121;font-size:13px;line-height:18px}.auth-otodom__socials{margin-top:24px;display:flex;flex-direction:column;gap:10px}.auth-otodom__social-btn{width:100%;min-height:48px;border:2px solid #1c2637;border-radius:999px;color:#071121;font-weight:700;background:rgba(0,0,0,0);padding:12px;cursor:pointer}.auth-otodom__social-btn,.auth-otodom__social-btn span{font-size:15px;display:inline-flex;justify-content:center;align-items:center}.auth-otodom__social-btn span{gap:10px;line-height:20px}.auth-otodom__social-btn svg{width:24px;height:24px;flex:none}.auth-otodom__social-btn .auth-otodom__apple-icon{width:24px;height:24px;overflow:visible}.auth-otodom__separator{margin-top:16px;display:flex;align-items:center}.auth-otodom__separator div{flex:1 1;height:1px;background:#8e939c}.auth-otodom__separator span{margin:0 24px;color:#071121;font-size:11px;line-height:16px;letter-spacing:.7px;font-weight:700;text-transform:uppercase}.auth-otodom__tabs{margin-top:16px;display:flex;border-bottom:1px solid #d3d5d9}.auth-otodom__tabs .auth-otodom__tab-link,.auth-otodom__tabs button{width:50%;height:56px;border:0;background:#fff;color:#495260;display:inline-flex;align-items:center;justify-content:center;font-size:14px;line-height:20px;text-decoration:none;font-weight:400}.auth-otodom__tabs button.is-active{color:#071121;box-shadow:inset 0 -3px 0 0 #1c2637;pointer-events:none}.auth-otodom__tabs .auth-otodom__tab-link:hover{box-shadow:inset 0 -3px 0 0 #1c2637}.auth-otodom__form{margin-top:16px;display:flex;flex-direction:column}.auth-otodom__field{margin-top:12px}.auth-otodom__field label{display:block;margin-bottom:8px;color:#071121;font-size:13px;line-height:1}.auth-otodom__field input{width:100%;height:48px;border:2px solid rgba(0,0,0,0);border-radius:999px;background:#f2f3f6;color:#071121;font-size:15px;line-height:20px;padding:14px 20px}.auth-otodom__field input:active,.auth-otodom__field input:focus{border-color:#1c3237;border-radius:999px}.auth-otodom__field--password{margin-top:8px}.auth-otodom__input-wrap{position:relative}.auth-otodom__input-wrap input{padding-right:48px}.auth-otodom__toggle{position:absolute;top:50%;right:16px;transform:translateY(-50%);border:0;background:rgba(0,0,0,0);color:#495260;padding:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.auth-otodom__toggle,.auth-otodom__toggle svg{width:24px;height:24px}.auth-otodom__forgot{margin-top:24px;align-self:flex-start;border:0;background:rgba(0,0,0,0);color:#071121;font-size:13px;line-height:18px;font-weight:700;padding:0;cursor:pointer}.auth-otodom__submit{margin-top:16px;width:100%;min-height:48px;border:0;border-radius:999px;background-image:linear-gradient(#6fd5d5,#0a7d7d);color:#fff;font-size:15px;line-height:20px;font-weight:700;cursor:pointer;transition:background-image .2s}.auth-otodom__submit:hover{background-image:linear-gradient(#8de8e8,#1b9e9e)}.auth-otodom__submit:disabled{background:#d3d5d9;color:#8e939c;cursor:not-allowed}.auth-otodom__terms{margin:28px 0 8px;text-align:center;color:#071121;font-size:11px;line-height:14px}.auth-otodom__terms a{color:#071121;font-weight:600;text-decoration:none}.auth-otodom__aside{flex:1 1;display:flex;align-self:stretch;border-radius:30px;overflow:hidden}@media(max-width:991px){.auth-otodom__aside{display:none}}.auth-otodom__field input:-webkit-autofill,.auth-otodom__field input:-webkit-autofill:active,.auth-otodom__field input:-webkit-autofill:focus,.auth-otodom__field input:-webkit-autofill:hover{-webkit-text-fill-color:#071121!important;caret-color:#071121;font-size:15px!important;-webkit-transition:background-color 9999s ease-out 0s;transition:background-color 9999s ease-out 0s}.auth-otodom__biz-links{margin-top:16px;display:flex;flex-direction:column;gap:12px}.auth-otodom__biz-link{display:flex;align-items:center;justify-content:flex-start;gap:8px}.auth-otodom__biz-link svg{width:24px;height:24px;flex:none;color:#1c2637}.auth-otodom__biz-btn{color:#071121;font-size:15px;font-weight:700;line-height:20px;text-decoration:none;position:relative;cursor:pointer}.auth-otodom__biz-btn:after{content:"";position:absolute;bottom:-2px;left:0;right:0;height:2px;background:#071121}.auth-otodom__field-error{margin:4px 0 0;color:#d32f2f;font-size:12px;line-height:16px}.auth-otodom__password-rules{margin-top:8px}.auth-otodom__password-rules p{margin:0 0 4px;color:#071121;font-size:12px;line-height:18px}.auth-otodom__password-rules span{display:flex;align-items:center;gap:6px;margin-top:4px;color:#495260;font-size:12px;line-height:18px}.auth-otodom__password-rules span.is-valid{color:#0b8c5e}.auth-otodom__password-rules span svg{flex:none}.auth-otodom__legal{margin-top:24px}.auth-otodom__legal p{margin:0 0 8px;color:#071121;font-size:11px;line-height:18px}.auth-otodom__legal p a{color:#071121;font-weight:600;text-decoration:none}.auth-otodom__consent{display:inline-flex;align-items:flex-start;gap:16px;cursor:pointer;margin-top:4px}.auth-otodom__consent span{color:#071121;font-size:11px;line-height:14px}.auth-otodom__consent-checkbox{position:relative;width:24px;height:24px;flex:none}.auth-otodom__consent-checkbox input[type=checkbox]{width:100%;height:100%;position:absolute;top:0;right:0;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border-radius:0;z-index:1}.auth-otodom__consent-checkbox input[type=checkbox]:focus-visible~.auth-otodom__consent-box{outline:3px solid #217e8c;outline-offset:1px}.auth-otodom__consent-checkbox input[type=checkbox]:checked~.auth-otodom__consent-box{background:#1c2637;border-color:#1c2637}.auth-otodom__consent-checkbox input[type=checkbox]:checked~.auth-otodom__consent-box:after{display:block}.auth-otodom__consent-box{position:absolute;inset:0;border-radius:0;border:2px solid #1c2637;box-sizing:border-box;pointer-events:none}.auth-otodom__consent-box:after{content:"";display:none;position:absolute;left:5px;top:2px;width:10px;height:6px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg)}@media(max-width:767px){.auth-otodom__main{padding:20px 16px}.auth-otodom__headline h3{font-size:23px;line-height:26px}.auth-otodom__tabs .auth-otodom__tab-link,.auth-otodom__tabs button{font-size:13px}}.form-calculator{gap:12px;align-items:flex-end;display:flex}.form-calculator .tf-grid-layout{column-gap:11px;align-items:flex-end}@media(min-width:1200px){.form-calculator .tf-btn{max-width:149px!important}.form-calculator.style-1 .tf-btn{max-width:237.2px!important}}@media(max-width:1199px){.form-calculator{flex-direction:column}.form-calculator .tf-grid-layout{width:100%}}.sib-form .entry__field input{height:52px;border-radius:40px;padding:11px 22px}.sib-form .entry__error{font-size:14px;line-height:20px}.sib-form .button-submit{background-color:var(--Text-primary);height:40px;width:40px;color:var(--White);font-size:20px;position:absolute;top:6px;right:6px;display:flex;justify-content:center;align-items:center;border-radius:50%}.sib-form .sib-optin{display:none}.agency-reg{background:#f2f3f6;min-height:calc(100vh - 96px)}.agency-reg__topbar{background:#fff;border-bottom:1px solid #e0e3e9}.agency-reg__topbar-inner{max-width:1160px;margin:0 auto;padding:14px 16px}.agency-reg__back{display:inline-flex;align-items:center;gap:8px;background:none;border:0;padding:0;font-size:15px;font-weight:700;color:#071121;text-decoration:none;cursor:pointer;line-height:20px}.agency-reg__back:hover{text-decoration:underline}.agency-reg__back svg{flex:none}.agency-reg__container{max-width:1160px;margin:0 auto;padding:40px 16px 80px}.agency-reg__form-wrapper{display:block}.agency-reg__fieldset{display:grid;grid-template-columns:1fr;grid-row-gap:8px;row-gap:8px;border:0;padding:0;margin:0 0 32px}@media(min-width:992px){.agency-reg__fieldset{grid-template-columns:1fr 2fr;column-gap:80px;align-items:flex-start}}.agency-reg__legend-col{display:flex;flex-direction:column;gap:6px;padding-top:4px}.agency-reg__legend{font-size:15px;font-weight:700;color:#071121;padding:0;margin:0;float:none;width:100%}.agency-reg__legend-desc{font-size:13px;color:#495260;line-height:18px;margin:0}@media(min-width:992px){.agency-reg__legend-desc{max-width:260px}}.agency-reg__fields-col{display:flex;flex-direction:column;gap:0}.agency-reg__card{background:#fff;border-radius:0;padding:16px;display:flex;flex-direction:column;gap:20px;margin-bottom:0}@media(min-width:992px){.agency-reg__card{padding:24px}}.agency-reg__field{display:flex;flex-direction:column;gap:0}.agency-reg__label{font-size:13px;color:#071121;font-weight:400;margin-bottom:4px;display:block;line-height:18px}.agency-reg__label--required:after{content:" *";color:#d32f2f}.agency-reg__input-wrap{position:relative;display:flex;align-items:stretch}.agency-reg__input-wrap--grow{flex:1 1}.agency-reg__input-wrap--prefix{height:48px;align-items:center;background:#fff;border-radius:0;border:1px solid var(--Line);overflow:hidden;transition:border-color .15s,border-radius .15s}.agency-reg__input-wrap--prefix:active,.agency-reg__input-wrap--prefix:focus-within{border-bottom-color:#1c3237;border-radius:4px 4px 0 0}.agency-reg__input-wrap--prefix .agency-reg__input{background:rgba(0,0,0,0);border:0;border-radius:0;height:100%;padding:14px 16px 14px 24px}.agency-reg__input-wrap--prefix .agency-reg__input:focus{border-bottom-color:rgba(0,0,0,0);border-radius:0}.agency-reg__input-wrap--prefix-error{background:#fce8e8;border-color:#e1001a}.agency-reg__input-wrap--prefix-error .agency-reg__input{padding-right:48px}.agency-reg__input-prefix-icon{flex:none;display:flex;align-items:center;position:relative;left:16px;color:#495260;pointer-events:none}.agency-reg__input-prefix-icon svg{width:24px;height:24px;display:block;flex-shrink:0}.agency-reg__input{width:100%;height:48px;background:#f2f3f6;border:0;border-bottom:2px solid rgba(0,0,0,0);border-radius:0;padding:14px 16px;font-size:15px;color:#071121;outline:none;box-sizing:border-box;transition:border-color .15s,border-radius .15s}.agency-reg__input:active,.agency-reg__input:focus{border-bottom-color:#1c3237;border-radius:4px 4px 0 0}.agency-reg__input--has-suffix{padding-right:48px}.agency-reg__input--prefix-num{width:36px;min-width:0;padding:0 4px;background:rgba(0,0,0,0);border:0;font-size:15px;color:#071121;text-align:center;flex:none;height:auto;border-radius:0}.agency-reg__input--prefix-num:focus{border-bottom-color:rgba(0,0,0,0);border-radius:0}.agency-reg__input--with-prefix{padding-left:8px}.agency-reg__input:disabled{background:#e0e2e6;color:#8e939c;cursor:not-allowed;opacity:1}.agency-reg__input:-webkit-autofill,.agency-reg__input:-webkit-autofill:active,.agency-reg__input:-webkit-autofill:focus,.agency-reg__input:-webkit-autofill:hover{-webkit-text-fill-color:currentColor!important;caret-color:currentColor;box-shadow:inset 0 0 0 1000px rgba(0,0,0,0)!important;-webkit-background-clip:text;-webkit-transition:background-color 9999s ease-out 0s;transition:background-color 9999s ease-out 0s;background-color:rgba(0,0,0,0)!important}.agency-reg__input-suffix-btn{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:0;padding:0;cursor:pointer;color:#495260;display:flex;align-items:center;line-height:0}.agency-reg__input-suffix-btn:hover{color:#071121}.agency-reg__hint{font-size:11px;color:#495260;margin:4px 0 0;line-height:15px}.agency-reg__textarea-wrap{width:100%}.agency-reg__textarea{width:100%;background:#fff;border-radius:0;padding:12px 16px;font-size:15px;color:#071121;outline:none;resize:vertical;box-sizing:border-box;font-family:inherit;transition:border-color .15s,border-radius .15s}.agency-reg__textarea:focus{border-bottom-color:#1c2637;border-radius:4px 4px 0 0}.agency-reg__two-col{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.agency-reg__two-col--1-2{grid-template-columns:1fr 2fr}.agency-reg__address-expand{display:flex;flex-direction:column;gap:16px;margin-top:16px;padding-top:16px;border-top:1px solid rgba(11,22,44,.12)}.agency-reg__sublegend{font-size:15px;font-weight:700;color:#071121;margin:4px 0 12px;line-height:20px}.agency-reg__sublegend-row{margin-top:8px}.agency-reg__switch{display:flex;align-items:center;gap:12px;cursor:pointer;margin:4px 0 0}.agency-reg__switch span{font-size:13px;color:#071121;line-height:18px;flex:1 1}.agency-reg__switch-track{position:relative;width:48px;height:24px;flex:none}.agency-reg__switch .agency-reg__switch-track .agency-reg__switch-input{display:block;-moz-appearance:none;appearance:none;-webkit-appearance:none;width:48px;height:24px;margin:0;background:#d3d5d9;border-radius:12px;cursor:pointer;position:relative;transition:background .2s}.agency-reg__switch .agency-reg__switch-track .agency-reg__switch-input:before{content:"";position:absolute;width:18px;height:18px;background:#fff;border-radius:50%;top:3px;left:3px;transition:transform .2s;pointer-events:none}.agency-reg__switch .agency-reg__switch-track .agency-reg__switch-input:checked{background:#1c2637}.agency-reg__switch .agency-reg__switch-track .agency-reg__switch-input:checked:before{transform:translateX(24px)}.agency-reg__banner{background:#c5f1d6;border-radius:0;padding:12px 16px;font-size:13px;line-height:18px;color:#071121;display:flex;gap:10px;align-items:flex-start;margin:4px 0 0}.agency-reg__banner svg{flex:none;margin-top:1px}.agency-reg__banner--neutral{background:#c5e6ec}.agency-reg__phone-wrap{display:flex;gap:8px;width:100%;align-items:stretch}.agency-reg__phone-prefix{position:relative;background:#f2f3f6;border-radius:0;height:48px;width:118px;flex:none;box-sizing:border-box;overflow:hidden}.agency-reg__phone-code{width:100%;height:100%;background:rgba(0,0,0,0);border:0;border-bottom:2px solid rgba(0,0,0,0);border-radius:0;font-size:15px;color:#071121;font-family:inherit;padding:0 40px 0 16px;outline:none;box-sizing:border-box;transition:border-color .15s,border-radius .15s}.agency-reg__phone-code:focus{border-bottom-color:#1c2637;border-radius:4px 4px 0 0}.agency-reg__phone-flag-wrap{position:absolute;right:12px;top:50%;transform:translateY(-50%);display:flex;align-items:center;pointer-events:none}.agency-reg__phone-flag-wrap svg{display:block;border-radius:2px}.agency-reg__file-upload{display:flex;flex-direction:column;gap:8px}.agency-reg__file-title{font-size:15px;font-weight:700;color:#071121;margin:0}.agency-reg__file-banner{display:flex;align-items:center;gap:8px;background:#c9e8cc;border-radius:0;padding:10px 14px;font-size:13px;color:#071121;line-height:18px}.agency-reg__file-formats{font-size:12px;color:#495260;margin:0;line-height:16px}.agency-reg__file-list{list-style:none;margin:0;padding:0}.agency-reg__file-item{display:flex;align-items:flex-start;padding:16px 0;border-bottom:1px solid rgba(11,22,44,.18);font-size:15px;gap:0}.agency-reg__file-item-icon{flex:none;width:24px;height:24px;color:#071121;margin-right:16px}.agency-reg__file-item-name{flex:1 1;word-break:break-all;color:#071121;line-height:24px}.agency-reg__file-item-remove{flex:none;display:flex;align-items:center;justify-content:center;margin-left:auto;padding:0;border:0;background:rgba(0,0,0,0);cursor:pointer;color:#071121;width:24px;height:24px}.agency-reg__file-item-remove svg{display:block}.agency-reg__file-item-remove:hover{color:#e1001a}.agency-reg__file-input{display:none}.agency-reg__file-btn{display:inline-flex;align-items:center;justify-content:center;border:2px solid #1c2637;background:rgba(0,0,0,0);color:#071121;height:40px;font-size:15px;font-weight:700;padding:0 24px;border-radius:0;cursor:pointer;align-self:flex-start;transition:background .15s}.agency-reg__file-btn:hover{background:rgba(7,17,33,.05)}.agency-reg__terms{display:flex;flex-direction:column;gap:14px}.agency-reg__terms p{font-size:13px;color:#495260;line-height:18px;margin:0}.agency-reg__terms-link{color:#495260;text-decoration:underline}.agency-reg__terms-link:hover{color:#071121}.agency-reg__checkbox-label{display:flex;align-items:flex-start;gap:14px;cursor:pointer}.agency-reg__checkbox-label span{font-size:12px;color:#495260;line-height:17px}.agency-reg__checkbox-wrap{position:relative;width:24px;height:24px;flex:none;margin-top:1px}.agency-reg__checkbox-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:100%;position:absolute;top:0;left:0;margin:0;cursor:pointer;z-index:1;border-radius:0}.agency-reg__checkbox-input:checked~.agency-reg__checkbox-box{background:#1c2637;border-color:#1c2637}.agency-reg__checkbox-input:checked~.agency-reg__checkbox-box:after{display:block}.agency-reg__checkbox-input:focus-visible~.agency-reg__checkbox-box{outline:3px solid #217e8c;outline-offset:1px}.agency-reg__checkbox-box{position:absolute;inset:0;border:2px solid #1c2637;border-radius:0;box-sizing:border-box;pointer-events:none}.agency-reg__checkbox-box:after{content:"";display:none;position:absolute;left:5px;top:50%;width:10px;height:6px;margin-top:-4px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg)}.agency-reg__input--error{background:#fce8e8!important;border:1px solid #e1001a!important;padding-right:48px!important}.agency-reg__input-wrap--has-suffix .agency-reg__input--error{padding-right:80px!important}.agency-reg__input-wrap--has-suffix .agency-reg__input-error-icon{right:44px}.agency-reg__input-error-icon{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:#e1001a;pointer-events:none;display:flex;align-items:center;line-height:0}.agency-reg__field-error{font-size:12px;line-height:16px;color:#e1001a;margin:4px 0 0}.agency-reg__pw-rules{margin:6px 0 0}.agency-reg__pw-rules ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:2px}.agency-reg__pw-rules-heading{font-size:12px;line-height:16px;color:#495260;margin:0 0 4px}.agency-reg__pw-rule{font-size:12px;line-height:20px;color:#6b7280;padding-left:22px;position:relative}.agency-reg__pw-rule:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:14px;height:14px;border-radius:50%;border:1.5px solid #c5c8cd;background:rgba(0,0,0,0);box-sizing:border-box}.agency-reg__pw-rule--ok{color:#1a7f4b}.agency-reg__pw-rule--ok:before{border-color:#1a7f4b;background:#1a7f4b url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='7' viewBox='0 0 9 7' fill='none'%3E%3Cpath d='M1 3.5l2 2 5-4.5' stroke='%23fff' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/9px no-repeat}.agency-reg__pw-rule--fail{color:#e1001a}.agency-reg__pw-rule--fail:before{border-color:#e1001a;background:#e1001a url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8' fill='none'%3E%3Cpath d='M1 1l6 6M7 1L1 7' stroke='%23fff' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E") 50%/8px no-repeat}.agency-reg__submit{display:block;background-image:linear-gradient(#6fd5d5,#0a7d7d);color:#fff;border:0;border-radius:0;min-height:48px;font-size:15px;font-weight:700;cursor:pointer;width:100%;margin-top:32px;margin-bottom:48px;transition:background-image .2s;line-height:1}.agency-reg__submit:hover{background-image:linear-gradient(#8de8e8,#1b9e9e)}@media(min-width:992px){.agency-reg__submit{width:auto;padding:0 32px}}.sw-button{height:60px;width:60px;display:flex;justify-content:center;align-items:center;border-radius:8px;background-color:var(--Text-primary);color:var(--White);box-shadow:0 10px 25px 0 rgba(72,95,119,.1019607843);transition:all .3s ease;cursor:pointer}.sw-button.swiper-button-disabled{opacity:1;background-color:var(--White);color:var(--Text-primary)}.sw-button.style-border{border:1px solid rgba(0,0,0,0);opacity:1}.sw-button.style-border.swiper-button-disabled{border-color:var(--Line)}.sw-button i{font-size:32px}.sw-button.style-border-2{border:1px solid var(--Text-secondary);opacity:1;height:48px;width:48px}.sw-button.style-border-2 i{font-size:24px}.sw-button.style-border-2.swiper-button-disabled{border-color:var(--White)}.sw-button:hover{background-color:var(--Primary);color:var(--Text-primary)}.sw-button:after{display:none}@media(max-width:767px){.sw-button i{font-size:24px}}.sw-dots .swiper-pagination-bullet{height:18px;width:18px;position:relative;background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0)}.sw-dots .swiper-pagination-bullet:after{content:"";position:absolute;height:8px;width:8px;background-color:hsla(0,0%,100%,.4);top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%}.sw-dots .swiper-pagination-bullet-active{border-color:var(--White)}.sw-dots .swiper-pagination-bullet-active:after{background-color:var(--White)}.sw-dots.style-1 .swiper-pagination-bullet:after{background-color:var(--Text-secondary-2)}.sw-dots.style-1 .swiper-pagination-bullet-active{border-color:var(--Text-primary)}.sw-dots.style-1 .swiper-pagination-bullet-active:after{background-color:var(--Text-primary)}.sw-progress-layout{position:relative!important;background:hsla(0,0%,100%,.1019607843)!important;border-radius:100px;overflow:hidden}.sw-progress-layout .swiper-pagination-progressbar-fill{background-color:var(--White)!important}.sw-fraction-layout{font-weight:600;color:var(--Text-secondary-2);display:flex;gap:7px}.sw-fraction-layout .current{color:var(--White)}.popup-property{display:flex;align-items:center;gap:12px;padding:12px;max-width:340px;background-color:var(--White);border-radius:14px;font-family:Sora,sans-serif}.popup-property .img-style{flex:0 0 88px;border-radius:0;overflow:hidden}.popup-property .img-style img{height:88px;width:88px;object-fit:cover}.popup-property .content{min-width:0}.popup-property .content .text-caption-1{font-size:13px;line-height:1.35}.popup-property .content h6{margin-bottom:8px;font-size:16px;line-height:1.3}.popup-property .info{gap:14px;flex-wrap:wrap}.popup-property .info li{display:flex;align-items:center;font-size:13px;line-height:20px;font-weight:600;color:var(--Text-primary);gap:6px}.popup-property .info i{font-size:18px;color:var(--Text-secondary)}@media(max-width:767px){.popup-property{padding:10px;gap:10px;max-width:300px}.popup-property .img-style{flex-basis:72px}.popup-property .img-style img{height:72px;width:72px}.popup-property .content h6{font-size:15px}.popup-property .info{gap:8px}}.modal{z-index:9999}.modal .title-box{margin-bottom:40px;display:flex;align-items:center;justify-content:space-between}.modal .title-box .close-modal{font-size:24px;cursor:pointer;transition:all .3s ease}.modal .title-box .close-modal:hover{transform:rotate(90deg);color:var(--Primary)}.modal .modal-header{margin-bottom:6px}.modal .modal-content{border-radius:16px;overflow:hidden}@media(min-width:992px){.modal.modal-filter{--bs-modal-width:615px}}@keyframes listing-saving-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}.listing-saving-modal{--bs-modal-width:430px}.listing-saving-modal .modal-content.listing-saving-modal__content{border:0;border-radius:24px;box-shadow:0 24px 60px rgba(15,23,42,.18)}.listing-saving-modal__body{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:12px;padding:32px 24px;text-align:center;background:var(--White)}.listing-saving-modal__spinner-wrap{display:flex;align-items:center;justify-content:center;width:78px;height:78px;border-radius:50%;background:rgba(34,197,94,.08);color:var(--Primary);animation:listing-saving-pulse 1.5s ease-in-out infinite}.listing-saving-modal__spinner{width:2.75rem;height:2.75rem;border-width:.24rem}.listing-saving-modal__title{margin-bottom:0;font-size:28px;line-height:1.2}.listing-saving-modal__text{margin-bottom:0;color:var(--Text-secondary);font-size:15px;line-height:24px}@media(max-width:575px){.listing-saving-modal__body{padding:24px 18px}.listing-saving-modal__title{font-size:24px}}.offcanvas-backdrop{background:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:99999}.nice-select{-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:var(--White);border:1px solid var(--Line);color:var(--Text-primary);box-sizing:border-box;clear:both;cursor:pointer;font-size:16px;line-height:26px;font-weight:400;outline:none;transition:all .2s linear;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;width:100%;position:relative}.nice-select:after{content:"";font-family:icomoon;right:10px;font-size:20px;top:50%;color:var(--Heading);position:absolute;transform:translateY(-50%) rotate(0);pointer-events:none;transition:all .3s ease;z-index:1}.nice-select>div{height:50px;padding:10px 14px}.nice-select>.list{background-color:var(--White);box-shadow:0 0 0 1px rgba(68,68,68,.11);box-sizing:border-box;margin-top:4px;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;left:0;transform-origin:50% 0;transform:scale(.75) translateY(-21px);transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;z-index:9;width:100%;font-size:16px;max-height:155px;overflow:auto;z-index:1}.nice-select>.list::-webkit-scrollbar{width:6px;height:4px;background-color:#f5f5f5}.nice-select>.list::-webkit-scrollbar,.nice-select>.list::-webkit-scrollbar-thumb{border-radius:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0)}.nice-select>.list::-webkit-scrollbar-thumb{background-color:#1c3237}.nice-select>.list::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5;border-radius:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0)}.nice-select>.list .option{width:100%;padding:10px;color:var(--Text);position:relative;cursor:pointer}.nice-select>.list .option:hover{background-color:rgba(0,0,0,.12)}.nice-select>.list .option.selected{color:var(--Main-color);background-color:rgba(0,0,0,.12)}.nice-select>.list .option.selected:after{position:absolute;font-family:icomoon!important;content:"";right:18px;top:50%;transform:translateY(-50%)}.nice-select.open{border-color:var(--Primary)!important;z-index:99}.nice-select.open:after{transform:translateY(-50%) rotate(-180deg)}.nice-select.open .list{opacity:1;visibility:visible;z-index:10;pointer-events:auto;transform:scale(1) translateY(0);width:100%;-moz-transform:scale(1) translateY(0);-o-transform:scale(1) translateY(0)}.nice-select.select-sort{padding-right:30px!important}.nice-select.select-sort:after{top:50%;transform:translateY(-50%);right:18px}.nice-select.select-sort.open:after{transform:translateY(-50%) rotate(-180deg)}.nice-select.select-sort.style-2>.list{right:0;left:unset}.add-listing-form .nice-select.add-listing-select{background-color:var(--White);border:1px solid #e1e3e8;border-radius:0;box-sizing:border-box;color:var(--textColor,#071121);font:inherit;outline:none;width:100%;font-size:14px;line-height:20px}.add-listing-form .nice-select.add-listing-select:after{right:12px;color:var(--textColor,#071121);font-size:18px}.add-listing-form .nice-select.add-listing-select>div{height:var(--fieldHeight,48px);padding:11px 16px;display:flex;align-items:center}.add-listing-form .nice-select.add-listing-select .current{width:100%;overflow:hidden;text-overflow:ellipsis}.add-listing-form .nice-select.add-listing-select.open{border-color:var(--focusColor,#071121)!important;box-shadow:0 0 0 1px var(--focusColor,#071121)}.blog-article-item .article-thumb{border-radius:16px;overflow:hidden;position:relative}.blog-article-item .article-thumb img{width:100%;object-fit:cover}.blog-article-item .title{text-transform:capitalize}.blog-article-item .tag{position:absolute;padding:4px 8px;background-color:var(--Primary);border-radius:0;top:12px;left:12px;letter-spacing:1.6px;z-index:2}@media(min-width:992px){.blog-article-item .btn-readmore{padding-bottom:4px}}.blog-article-item.style-default .meta-post,.blog-article-item.style-list .meta-post{gap:26px}.blog-article-item.style-default .meta-post .item a,.blog-article-item.style-list .meta-post .item a{margin-left:2px}.blog-article-item.style-default .meta-post .item:after,.blog-article-item.style-list .meta-post .item:after{top:50%;transform:translateY(-50%);right:-14px;background-color:var(--Line)}.blog-article-item.style-list{display:flex;gap:40px;align-items:center}.blog-article-item.style-list .article-thumb{flex:19% 1;border-radius:12px}.blog-article-item.style-list .article-content{flex:20% 1}@media(max-width:767px){.blog-article-item.style-list{gap:15px}.blog-article-item.style-list .description,.blog-article-item.style-list .meta-post,.blog-article-item.style-list .title{margin-bottom:8px}}@media(max-width:575px){.blog-article-item.style-list{flex-direction:column}}.recent-post{display:flex;gap:20px;align-items:center}.recent-post .img-style{border-radius:8px;flex-shrink:0;position:relative}.recent-post .meta-post{gap:4px 18px;flex-wrap:wrap}.recent-post .meta-post .item:after{right:-10px!important;height:12px!important}.recent-post .meta-post .item a{margin-left:0}.recent-post .tag{display:flex;height:28px;align-items:center;padding:0 8px;background-color:var(--Primary);position:absolute;top:12px;left:12px;border-radius:0;color:var(--Text-primary);letter-spacing:1.4px}@media(max-width:767px){.recent-post .img-style{max-width:150px}}.meta-post{gap:33px}.meta-post .item:not(:last-child){position:relative}.meta-post .item:not(:last-child):after{content:"";position:absolute;width:1px;height:16px;top:50%;transform:translateY(-50%);right:-16px;background-color:var(--Line)}.meta-post .item.author{display:flex;align-items:center;gap:8px}.meta-post .item a{margin-left:4px}.meta-post i{font-size:24px}.meta-post .avatar{height:40px;width:40px;overflow:hidden;border-radius:50%}.wrap-blog .blog-article-item{border-bottom:1px solid var(--Line);padding-bottom:41px}.wrap-blog .blog-article-item:not(:last-child){margin-bottom:40px}.wrap-blog.style-list .blog-article-item{padding-bottom:40px;border-bottom:unset}.wrap-blog.style-list .blog-article-item:not(:last-child){border-bottom:1px solid var(--Line);margin-bottom:39px}.wrap-blog.style-list .wg-pagination{margin-top:0}@media(min-width:992px){.blog-grid .tf-grid-layout{gap:40px 30px}.blog-grid .tf-btn{margin-top:40px}}.blog-list .wg-pagination{margin-top:0}.quote{padding:28px 88px 28px 28px;border-radius:12px;position:relative;border:1px solid var(--Line)}.quote p{text-transform:capitalize}.quote .icon{font-size:32px;color:var(--Primary);position:absolute;top:28px;right:28px}.quote .name{position:relative;display:flex;align-items:center;gap:8px}.quote .name:before{content:"";position:relative;width:20.4px;height:1px;background-color:var(--Text-primary)}@media(max-width:767px){.quote{padding:29px 50px 28px 15px}.quote .icon{right:15px}}.tf-article-navigation{padding:24px 0 22px;display:flex;justify-content:space-between;border-top:1px solid var(--Line);border-bottom:1px solid var(--Line);position:relative;gap:40px}.tf-article-navigation:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:1px;height:90px;background-color:var(--Line)}.tf-article-navigation .item{max-width:379px}.tf-article-navigation .item.next{text-align:right}@media(max-width:575px){.tf-article-navigation{padding:12px 0}}.reply-comment .reply-comment-item{display:flex;gap:20px}.reply-comment .reply-comment-item .avatar{width:60px;height:60px;overflow:hidden;border-radius:50%;flex-shrink:0}.reply-comment .reply-comment-item .content{padding-bottom:18px;border-bottom:1px solid var(--Line)}.reply-comment .reply-comment-item:not(:last-child){margin-bottom:28px}@media(max-width:767px){.reply-comment .reply-comment-item{gap:12px}}.blog-post .tag-heading{padding:4px 8px;background-color:var(--Primary);border-radius:8px;max-width:max-content}.blog-post .details-post{margin-bottom:60px}.blog-post .details-post .heading-title{display:grid;grid-gap:16px;gap:16px}.blog-post .details-post .tags-list{gap:8px 11px}.blog-post .quote{margin:28px 0}.blog-post .tag-share{margin:40px 0;gap:12px 20px;flex-wrap:wrap}.blog-post .wrap-image{margin:40px 0}.blog-post .wrap-image img{border-radius:12px;width:100%;object-fit:cover}.blog-post .tf-sidebar .sidebar-author>p{margin-right:-3px}.blog-post.style-2{margin-top:-80px}.blog-post.style-2 .content-inner{max-width:970px;margin-left:auto;margin-right:auto;padding:50px 0 0;border-radius:16px;background-color:var(--White)}@media(min-width:768px){.blog-post.style-2 .content-inner{padding:50px 20px 0;border-radius:28px}}@media(min-width:992px){.blog-post.style-2 .content-inner{padding:60px 60px 0}}.box-writter{margin-bottom:60px}.box-writter .box-author{display:flex;gap:24px}.box-writter .avatar{border-radius:50%;overflow:hidden}.box-writter .content .info{gap:12px;display:flex}.box-writter .content .tf-btn{height:32px;border-radius:0}@media(max-width:767px){.box-writter{margin-bottom:40px}.box-writter .avatar{width:80px;height:80px}.box-writter .info div{margin-bottom:4px}}.thumbs-main-post img{min-height:350px;max-height:800px;object-fit:cover;width:100%}.testimonial-item{padding:40px 32px;background-color:var(--Bg-light);border-radius:20px;display:flex;flex-direction:column;justify-content:space-between;height:100%}.testimonial-item .avatar{border-radius:50%;overflow:hidden}.testimonial-item .ratings i{font-size:24px}.testimonial-item.style-1{background-color:var(--White);padding:50px 0;border-bottom:1px solid var(--Line);border-radius:0}.testimonial-item.style-1 .img-style{text-align:right;border-radius:16px;overflow:hidden}.testimonial-item.style-1 .img-style img{width:100%;height:100%;object-fit:cover}.testimonial-item.style-1 .heading{display:grid;grid-gap:12px;gap:12px}@media(min-width:992px){.testimonial-item.style-1{padding:100px 0}.testimonial-item.style-1 .desc{line-height:42px;max-width:622px}}@media(min-width:1200px){.testimonial-item.style-1 .tf-tes-main{margin-left:83px}}@media(max-width:991px){.testimonial-item.style-1 .row{gap:40px}}@media(max-width:767px){.testimonial-item.style-1{padding:60px 0}.testimonial-item.style-1 .heading{margin-bottom:16px;gap:4px}.testimonial-item.style-1 .ratings{margin-bottom:16px}}.testimonial-item.style-2{background-color:var(--White);padding:0;border-radius:0}.testimonial-item.style-2 .author .name{gap:36px}.testimonial-item.style-2 .author .ratings{position:relative}.testimonial-item.style-2 .author .ratings:before{position:absolute;content:"";height:1px;width:12px;background-color:var(--Line);top:50%;transform:translateY(-50%);left:-25px}.testimonial-item.style-2>p{font-size:30px;line-height:40px}@media(max-width:991px){.testimonial-item.style-2>p{font-size:25px;line-height:33px}}@media(max-width:767px){.testimonial-item.style-2>p{font-size:20px;line-height:28px}.testimonial-item{padding:24px 15px}}.accordion-item .accordion-title{width:100%}.accordion-item .accordion-title:not(.accordion-item .accordion-title.collapsed) .icon{transform:rotate(180deg)}.accordion-item .heading{display:flex;align-items:center;justify-content:space-between;gap:11px}.accordion-item .heading .icon{transition:all .3s ease;font-size:28px;color:var(--Text-primary)}.accordion-item .accordion-faqs-content{padding-top:6px}.hover-image .article-thumb,.hover-image .img-style{position:relative;overflow:hidden}.hover-image .article-thumb:after,.hover-image .img-style:after{content:"";position:absolute;width:200%;height:0;left:50%;top:50%;background-color:hsla(0,0%,100%,.3);transform:translate(-50%,-50%) rotate(-45deg);z-index:1;pointer-events:none}.hover-image .article-thumb img,.hover-image .img-style img{width:100%;height:100%;object-fit:cover;transition:all 1s}.hover-image:hover .article-thumb:after,.hover-image:hover .img-style:after{height:250%;transition:all .6s linear;background-color:rgba(0,0,0,0)}.hover-image:hover .article-thumb img,.hover-image:hover .img-style img{transform:scale(1.1)}.hover-image-translate .article-thumb,.hover-image-translate .img-style{overflow:hidden}.hover-image-translate .article-thumb img,.hover-image-translate .img-style img{transition:all .5s;transform:scale(1.1);pointer-events:none}.hover-image-translate:hover .article-thumb img,.hover-image-translate:hover .img-style img{transform:scale(1.1) translateX(4%)}.hover-underline-link{--underline-position-y:calc(100% - 1px);--underline-height:2px;background-repeat:no-repeat;background-image:linear-gradient(90deg,currentColor,currentColor);background-position:100% var(--underline-position-y);background-size:100% var(--underline-height)}.hover-underline-link:hover{animation:qode-inline-underline-initial-hover .8s cubic-bezier(.57,.39,0,.86) 1 forwards}@keyframes qode-inline-underline-initial-hover{0%{background-position:100% var(--underline-position-y);background-size:100% var(--underline-height)}35%{background-position:100% var(--underline-position-y);background-size:0 var(--underline-height)}36%{background-position:0 var(--underline-position-y);background-size:0 var(--underline-height)}to{background-position:0 var(--underline-position-y);background-size:100% var(--underline-height)}}.hover-line-text{display:inline;transition:all .5s ease;background-image:linear-gradient(180deg,currentColor 0,currentColor 98%);background-size:0 2px;background-repeat:no-repeat;background-position:left 94%}.hover-line-text:hover{background-size:100% 2px}.hover-image-rotate .img-style{overflow:hidden}.hover-image-rotate .img-style img{transition:all .3s ease}.hover-image-rotate:hover .img-style img{transform:scale(1.1) rotate(3deg)}.hover-tooltip{position:relative}.hover-tooltip .tooltip{position:absolute;white-space:nowrap;padding:0 10px;height:23px;border-radius:0;bottom:calc(100% + 8px);transform:translateY(8px);opacity:0;visibility:hidden;color:var(--Text-primary);width:max-content;background-color:var(--White);transition:opacity .3s ease,visibility .3s ease,transform .3s cubic-bezier(.71,1.7,.77,1.24);z-index:100;font-size:10px;line-height:23px;font-weight:500;text-align:center}.hover-tooltip .tooltip:before{content:"";left:50%;transform:translateX(-50%) rotate(45deg);top:18px;position:absolute;background:var(--White);width:8px;height:8px;z-index:-1}.hover-tooltip:hover .tooltip{opacity:1;visibility:visible;transform:none;transition-delay:.1s}.hover-tooltip.tooltip-bot .tooltip{top:calc(100% + 8px);bottom:auto}.hover-tooltip.tooltip-bot .tooltip:before{top:-2px}.hover-tooltip.tooltip-left .tooltip{right:100%;bottom:auto;transform:translateX(0)}.hover-tooltip.tooltip-left .tooltip:before{top:50%;left:auto;transform:translateY(-50%) rotate(45deg);right:-2px}.hover-tooltip.tooltip-left:hover .tooltip{transform:translateX(-8px)}.hover-tooltip.tooltip-right .tooltip{left:100%;bottom:auto;transform:translateX(0)}.hover-tooltip.tooltip-right .tooltip:before{top:50%;right:auto;transform:translateY(-50%) rotate(45deg);left:-2px}.hover-tooltip.tooltip-right:hover .tooltip{transform:translateX(8px)}.effect-icon:hover .icon i,.effect-icon:hover .icon img,.effect-icon:hover .icon svg{animation:shake 1s cubic-bezier(.36,.07,.19,.97) both}@keyframes shake{0%{transform:translateY(0)}25%{transform:translateY(-5px)}50%{transform:translateY(5px)}75%{transform:translateY(-5px)}to{transform:translateY(0)}}#map{position:absolute;top:0;bottom:0;width:100%;font-family:Sora,sans-serif}.map-box .mapboxgl-map,.mapbox-1 .mapboxgl-map,.mapbox-2 .mapboxgl-map,.mapbox-3 .mapboxgl-map{width:100%;height:600px;overflow:hidden;border-radius:24px}.office-marker{height:40px;width:40px;background-color:var(--White);color:var(--Text-primary);border:1px solid var(--Text-primary);border-radius:50%;font-size:20px;display:flex;justify-content:center;align-items:center;cursor:pointer}.office-marker.active{background-color:var(--Text-primary);color:var(--White)}.mapboxgl-popup-content{padding:0!important;border-radius:4px!important}.office-popup{padding:16px;box-shadow:0 10px 25px 0 rgba(72,95,119,.1019607843)}.mapboxgl-popup-close-button,.office-popup{overflow:hidden}.mapboxgl-popup-close-button{display:none}.mapboxgl-popup{max-width:360px!important}.mapbox-1{border-radius:0}.mapbox-3{height:540px}.mapbox-3 .mapboxgl-map{border-radius:0}@media(max-width:767px){.mapbox-3 .mapboxgl-map{height:440px}}.flat-map .mapbox-3{margin-bottom:-115px}:root{--p5-spacing0:0px;--p5-spacing100:8px;--p5-spacing150:12px;--p5-spacing200:16px;--p5-spacing300:24px;--p5-spacing500:40px;--p5-font-family:"Sora",sans-serif;--p5-font-size-base:15px;--p5-line-height:140%;--p5-color-primary:#071121;--p5-color-secondary:#495260;--p5-color-border:rgba(11,22,44,0.18);--p5-color-border-input:rgba(4,15,35,0.45);--p5-color-focus:#217E8C;--p5-color-dark:#1C2637;--p5-radius-pill:40px}.p5-search-form input[type=email]:not(.p5-location-input),.p5-search-form input[type=number]:not(.p5-location-input),.p5-search-form input[type=password]:not(.p5-location-input),.p5-search-form input[type=search]:not(.p5-location-input),.p5-search-form input[type=tel]:not(.p5-location-input),.p5-search-form input[type=text]:not(.p5-location-input),.p5-search-form input[type=url]:not(.p5-location-input){border:none!important;border-radius:0!important;background:rgba(0,0,0,0)!important;box-shadow:none!important;padding:0!important;margin-bottom:0!important;width:100%}.p5-search-form input[type=email]:not(.p5-location-input):focus,.p5-search-form input[type=number]:not(.p5-location-input):focus,.p5-search-form input[type=password]:not(.p5-location-input):focus,.p5-search-form input[type=search]:not(.p5-location-input):focus,.p5-search-form input[type=tel]:not(.p5-location-input):focus,.p5-search-form input[type=text]:not(.p5-location-input):focus,.p5-search-form input[type=url]:not(.p5-location-input):focus{border-color:rgba(0,0,0,0)!important}.p5-breadcrumb-bar{background:#fff;margin-top:10px;padding-left:0;margin-bottom:10px}.p5-breadcrumb-container{padding:12px 8px;margin:auto;max-width:100%;width:1280px;display:flex;flex-direction:column;row-gap:8px;column-gap:8px}@media(min-width:992px){.p5-breadcrumb-container{padding-top:16px;padding-bottom:16px}}@media(min-width:1280px){.p5-breadcrumb-container{padding-right:4px;padding-left:4px}}.p5-breadcrumb-row{display:flex;flex-grow:0;flex-shrink:0;flex-basis:100%;flex-wrap:wrap;align-items:center;row-gap:8px;column-gap:8px;font-family:var(--p5-font-family);font-size:13px}.p5-breadcrumb-link{display:flex;align-items:center;gap:8px;color:var(--p5-color-primary);text-decoration:none}.p5-breadcrumb-link:hover{color:var(--p5-color-focus)}.p5-breadcrumb-link .p5-icon-home{height:16px;width:16px;color:var(--p5-color-dark)}.p5-breadcrumb-separator{height:8px;width:8px;color:var(--p5-color-dark)}.p5-breadcrumb-current{color:var(--p5-color-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width:768px){.p5-breadcrumb-current{white-space:normal}}.p5-search-bar{width:100%}@media(min-width:992px){.p5-search-bar{padding:24px 0;display:flex}}.p5-search-container{padding:0 8px;margin:auto;max-width:100%;width:1280px}@media(min-width:1280px){.p5-search-container{padding:0 4px}}.p5-search-form{font-family:var(--p5-font-family);font-size:var(--p5-font-size-base);width:100%}.p5-primary-row{display:grid;grid-row-gap:24px;row-gap:24px;grid-column-gap:24px;column-gap:24px;grid-template-areas:"estateAndTransaction" "location";grid-template-columns:100%;margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid var(--p5-color-border)}@media(min-width:992px){.p5-primary-row{padding:0 0 16px;margin:0;grid-template-areas:"estateAndTransaction location location";grid-template-columns:1fr 1fr 1fr;border:none}}.p5-estate-transaction-group{grid-area:estateAndTransaction;display:grid;grid-row-gap:24px;row-gap:24px;grid-column-gap:24px;column-gap:24px;grid-template-columns:100%}@media(min-width:992px){.p5-estate-transaction-group{row-gap:8px;column-gap:8px;grid-template-columns:1fr 1fr}}.p5-location-group{grid-area:location;display:flex;gap:8px;align-items:stretch}.p5-secondary-row{display:grid;grid-row-gap:24px;row-gap:24px;grid-column-gap:24px;column-gap:24px;grid-template-columns:100%;padding-bottom:24px}@media(min-width:992px){.p5-secondary-row{grid-template-areas:"price area roomsNumber";grid-template-columns:1fr 1fr 1fr;padding-bottom:40px}.p5-field-price{grid-area:price}.p5-field-area{grid-area:area}.p5-field-rooms{grid-area:roomsNumber}}.p5-fieldset{padding:0;margin:0;border:none}.p5-legend{padding:0;margin-bottom:4px;font-size:13px;font-weight:400;line-height:18px;color:var(--p5-color-primary)}.p5-range-pair{display:grid;grid-column-gap:8px;column-gap:8px;grid-template-columns:1fr 1fr}.p5-range-label{padding:12px 16px;border-radius:0;border:1px solid var(--p5-color-border-input);background:#fff;display:inline-flex;align-items:center;font-size:15px;line-height:140%;cursor:text;gap:8px}.p5-range-label:active,.p5-range-label:focus-within{border-color:#1c3237;outline:2px solid #1c3237;outline-offset:-1px}.p5-range-input{padding:0!important;margin-bottom:0!important;width:100%;height:24px!important;border:none!important;border-radius:0!important;outline:none;background:rgba(0,0,0,0)!important;box-shadow:none!important;color:var(--p5-color-primary);font-size:inherit;line-height:140%;font-family:var(--p5-font-family)}.p5-range-input::placeholder{color:var(--p5-color-secondary)}.p5-range-unit{color:var(--p5-color-secondary);font-size:15px;white-space:nowrap;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p5-rooms-list{display:flex;flex-wrap:nowrap;gap:8px}.p5-rooms-list>div{flex:1 1;display:flex;align-items:center}.p5-room-checkbox{margin:0;position:absolute;width:0;height:0;opacity:0}.p5-room-checkbox:checked+.p5-room-label{background:#c5f1d6;color:var(--p5-color-primary);outline-color:#64c88c}.p5-room-label{background:#fff;display:flex;position:relative;align-items:center;justify-content:center;width:100%;height:50px;outline:1px solid var(--p5-color-border-input);color:var(--p5-color-primary);font-size:13px;line-height:18px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background .2s,color .2s,outline-color .2s}.p5-room-label:hover{outline-color:var(--p5-color-dark)}@media(min-width:992px){.p5-room-label{min-width:40px}}.p5-room-check-icon{display:none}.p5-actions-row{display:flex;align-items:center;gap:24px;padding-bottom:24px}@media(min-width:992px){.p5-actions-row{padding-bottom:0}}.p5-actions-group{display:grid;grid-row-gap:24px;row-gap:24px;grid-column-gap:24px;column-gap:24px;grid-template-columns:auto auto minmax(320px,max-content);justify-content:flex-end;width:100%}@media(max-width:767px){.p5-actions-group{grid-template-columns:1fr 1fr}.p5-actions-group .p5-btn-search{grid-column:1/-1}}.p5-btn-flat{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:rgba(0,0,0,.05);border:none;color:var(--p5-color-primary);font-family:var(--p5-font-family);font-size:var(--p5-font-size-base);font-weight:700;cursor:pointer;padding:12px 16px;min-height:40px;white-space:nowrap;border-radius:0}.p5-btn-flat svg{height:24px;width:24px;color:var(--p5-color-dark);display:block}.p5-btn-flat:hover{background:rgba(0,0,0,.05)}.p5-btn-flat:focus-visible{outline:3px solid var(--p5-color-focus);outline-offset:1px}.p5-btn-search{display:inline-flex;align-items:center;justify-content:center;gap:8px;background-image:linear-gradient(#6fd5d5,#0a7d7d);color:#fff;font-family:var(--p5-font-family);font-size:var(--p5-font-size-base);font-weight:700;cursor:pointer;padding:12px 16px;min-height:48px;border-radius:0;white-space:nowrap;width:100%}.p5-btn-search svg{height:24px;width:24px;color:#fff;display:block}.p5-btn-search:hover{background-image:linear-gradient(#8de8e8,#1b9e9e)}.p5-btn-search:focus-visible{outline:3px solid var(--p5-color-focus);outline-offset:1px}.p5-location-group .p5-btn-search{max-width:270px;flex:0 0 auto}.p5-estate-transaction-group .nice-select,.p5-location-group .nice-select{border-radius:0;border:1px solid rgba(4,15,35,.45);height:50px;font-size:15px;font-family:var(--p5-font-family);color:var(--p5-color-primary)}.p5-estate-transaction-group .nice-select>div,.p5-location-group .nice-select>div{height:50px;padding:12px 40px 12px 16px;display:flex;align-items:center}.p5-estate-transaction-group .nice-select:after,.p5-location-group .nice-select:after{right:14px;font-size:16px;color:var(--p5-color-dark)}.p5-estate-transaction-group .nice-select.open,.p5-estate-transaction-group .nice-select:active,.p5-estate-transaction-group .nice-select:focus,.p5-location-group .nice-select.open,.p5-location-group .nice-select:active,.p5-location-group .nice-select:focus{border-color:#1c3237;outline:2px solid #1c3237;outline-offset:-1px}.p5-estate-transaction-group .nice-select>.list,.p5-location-group .nice-select>.list{z-index:300;border-radius:0;box-shadow:0 4px 16px rgba(0,0,0,.12);max-height:240px}.p5-estate-transaction-group .nice-select>.list .option,.p5-location-group .nice-select>.list .option{font-size:14px;padding:10px 16px}.p5-estate-transaction-group .nice-select>.list .option.selected,.p5-estate-transaction-group .nice-select>.list .option:hover,.p5-location-group .nice-select>.list .option.selected,.p5-location-group .nice-select>.list .option:hover{background:rgba(36,61,65,.05);color:#213136}.p5-radius-select{flex:0 0 auto!important;width:140px!important}.p5-radius-select>div{padding-right:36px!important}.p5-location-input-wrapper{flex:1 1;min-width:0}.p5-location-input{display:block;width:100%!important;height:50px!important;padding:12px 16px!important;margin-bottom:0!important;border:1px solid rgba(4,15,35,.45)!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;font-size:18px;font-family:var(--p5-font-family);color:var(--p5-color-primary);outline:none}.p5-location-input::placeholder{color:var(--p5-color-secondary)}.p5-location-input:active,.p5-location-input:focus{border-color:#1c3237!important;outline:2px solid #1c3237!important;outline-offset:-1px!important}.p5-listing-section{background:#fff;width:100%}.p5-listing-container{padding:24px 8px 40px;margin:auto;max-width:100%;width:1280px}@media(min-width:1280px){.p5-listing-container{padding-right:4px;padding-left:4px}}.p5-results-layout{display:grid;grid-gap:24px;gap:24px}.p5-results-main,.p5-results-sidebar{min-width:0}.p5-results-sidebar__sticky{display:flex;flex-direction:column;gap:20px}@media(min-width:1200px){.p5-results-sidebar__sticky{position:-webkit-sticky;position:sticky;top:120px}}.p5-sidebar-card{background:#fff}.p5-sidebar-map{position:relative;height:280px;border-radius:0;overflow:hidden;background:#f2f3f6;box-shadow:0 2px 2px 0 rgba(7,17,33,.08)}@media(min-width:1200px){.p5-sidebar-map{height:320px}}.p5-sidebar-map__canvas,.p5-sidebar-map__canvas .mapboxgl-map,.p5-sidebar-map__canvas>div{width:100%;height:100%}.p5-sidebar-map__cta{position:absolute;left:50%;bottom:16px;transform:translateX(-50%);display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;width:max-content;max-width:calc(100% - 32px);padding:10px 16px;border-radius:0;border:1px solid var(--p5-color-border-input);background:hsla(0,0%,100%,.94);color:var(--p5-color-primary);font-size:15px;font-weight:700;box-shadow:0 8px 24px rgba(7,17,33,.12);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);pointer-events:none;white-space:nowrap}.p5-sidebar-map__cta svg{width:20px;height:20px;flex:0 0 auto}.p5-sidebar-title{margin:0 0 12px;color:#071121;font-size:18px;font-weight:700;font-family:var(--p5-font-family)}.p5-sidebar-empty{margin:0;color:var(--p5-color-secondary);font-size:14px}.p5-featured-list{display:flex;flex-direction:column;gap:16px}.p5-featured-list--skeleton{pointer-events:none}.p5-featured-card{display:block;overflow:hidden;border-radius:0;background:#fff;border:1px solid var(--p5-color-border);box-shadow:none;text-decoration:none}.p5-featured-card--skeleton{min-height:332px;animation:p5-pulse 1.4s ease-in-out infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e8e8e8 50%,#f0f0f0 75%);background-size:200% 100%;border-color:rgba(0,0,0,0);transform:none!important}.p5-featured-card__image-wrap{height:180px;background:#f2f3f6}.p5-featured-card__image{width:100%;height:100%;object-fit:cover;display:block}.p5-featured-card__content{padding:14px 14px 16px}.p5-featured-card__price-row{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap;margin-bottom:8px}.p5-featured-card__price{color:#071121;font-size:16px;font-weight:700!important}.p5-featured-card__price-m2{color:#495260;font-size:12px}.p5-featured-card__title{margin:0 0 6px;color:#071121;font-size:15px;font-weight:600;line-height:1.35}.p5-featured-card__address{margin:0 0 6px;color:#495260;font-size:13px;line-height:1.4}.p5-featured-card__seller{margin-top:20px;padding-top:5px;border-top:1px solid var(--p5-color-border);display:flex;align-items:center;gap:10px}.p5-featured-card__seller-avatar{border:1px solid rgba(192,192,192,.6196078431);width:32px;height:32px;border-radius:2px;object-fit:cover;flex-shrink:0;background:#fff}.p5-featured-card__seller-copy{min-width:0}.p5-featured-card__seller-name{margin:0;color:#071121;font-size:12px;font-weight:600;line-height:1.4}a.mapboxgl-ctrl-logo{background-image:none!important}.mapboxgl-ctrl-attrib.mapboxgl-compact{display:none!important}.p5-featured-card__seller-role{margin:0;color:#495260;font-size:11px;font-weight:400;line-height:1.4}.p5-listing-header{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:16px;margin-bottom:24px}.p5-listing-header__info{display:flex;flex-direction:column;gap:4px}.p5-listing-heading{margin:0 0 4px;font-family:var(--p5-font-family);font-size:26px;font-weight:700;color:#071121;line-height:1.2;letter-spacing:-.4px}.p5-listing-meta{display:flex;align-items:center;flex-wrap:wrap;gap:4px}.p5-listing-count{color:#495260;font-size:15px}.p5-listing-sort{display:flex;align-items:center;gap:8px}.p5-listing-sort__label{color:#495260;font-size:15px;white-space:nowrap}.p5-listing-sort__select2{min-width:220px}.p5-listing-sort__select2.nice-select{min-width:220px;border:1px solid var(--p5-color-border-input);background:#fff;font-family:var(--p5-font-family);font-size:15px;color:#071121;cursor:pointer;height:46px}.p5-listing-sort__select2.nice-select>div{height:46px;padding:10px 40px 10px 16px;display:flex;align-items:center}.p5-listing-sort__select2.nice-select:after{right:14px;font-size:16px;color:var(--p5-color-dark)}.p5-listing-sort__select2.nice-select.open,.p5-listing-sort__select2.nice-select:active,.p5-listing-sort__select2.nice-select:focus{border-color:#1c3237;outline:2px solid #1c3237;outline-offset:-1px}.p5-listing-sort__select2.nice-select>.list{min-width:100%;z-index:300;box-shadow:0 4px 16px rgba(0,0,0,.12)}.p5-listing-sort__select2.nice-select>.list .option{font-size:14px;padding:10px 16px}.p5-listing-sort__select2.nice-select>.list .option.selected,.p5-listing-sort__select2.nice-select>.list .option:hover{background:rgba(36,61,65,.05);color:#213136}.p5-organic-heading{margin-bottom:16px;padding-top:16px;color:#1b232e;font-size:18px;font-weight:700;font-family:var(--p5-font-family)}.p5-listing-list{padding:0;margin:0;list-style:none}.p5-listing-list>li+li{margin-top:16px}.p5-listing-card{border-radius:0;background:#fff;overflow:hidden;border:1px solid var(--p5-color-border);box-shadow:none;display:grid;grid-template-columns:100%;grid-template-rows:194px auto;position:relative}@media(min-width:768px){.p5-listing-card{height:270px;grid-template-columns:6fr 7fr;grid-template-rows:unset}}.p5-listing-card--skeleton{height:270px;animation:p5-pulse 1.4s ease-in-out infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e8e8e8 50%,#f0f0f0 75%);background-size:200% 100%}@media(min-width:768px){.p5-listing-card--skeleton{height:270px}}@keyframes p5-pulse{0%{background-position:200% 0}to{background-position:-200% 0}}.p5-listing-card__gallery{background:#f2f3f6;position:relative;overflow:hidden}.p5-listing-card__img-link{display:block;width:100%;height:100%}.p5-listing-card__img{width:100%;height:100%;object-fit:cover;aspect-ratio:4/3}@media(min-width:768px){.p5-listing-card__img{aspect-ratio:unset}}.p5-listing-card__img-counter{padding:3px;background:hsla(0,0%,100%,.5882352941);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;align-items:center;gap:6px;position:absolute;bottom:5px;right:5px;color:#000;font-size:11px;line-height:14px}.p5-listing-card__img-counter svg{width:16px;height:16px}.p5-listing-card__save-btn{position:absolute;top:8px;right:8px;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:999px;background:hsla(0,0%,100%,.9);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:none;cursor:pointer;color:#1c2637;z-index:2;transition:background .2s,color .2s}.p5-listing-card__save-btn:hover{background:#fff}.p5-listing-card__save-btn--active{color:#10634a}.p5-listing-card__content{padding:16px;display:flex;flex-direction:column;min-width:0}.p5-listing-card__top{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-bottom:4px}.p5-listing-card__price-wrap{display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:8px}.p5-listing-card__price{font-size:19px;font-weight:700!important;color:#071121;white-space:nowrap}.p5-listing-card__price-m2{font-size:13px;font-weight:400;color:#495260;white-space:nowrap}.p5-listing-card__title-link{color:inherit;text-decoration:none}.p5-listing-card__title{margin:0 0 8px;font-size:15px;font-weight:400;color:#071121;line-height:1.4;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.p5-listing-card__address{margin:0;font-size:13px;color:#495260;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.p5-listing-card__specs{display:flex;flex-wrap:wrap;gap:16px;margin:16px 0}.p5-listing-card__spec{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:700;color:#071121;white-space:nowrap}.p5-listing-card__spec svg{width:16px;height:16px;color:#1c2637;flex-shrink:0}.p5-listing-card__seller{border-top:1px solid var(--p5-color-border);margin-top:auto;padding-top:12px;display:flex;align-items:center;gap:12px}.p5-listing-card__seller--link{cursor:pointer;text-decoration:none;color:inherit}.p5-listing-card__seller--link:focus-visible,.p5-listing-card__seller--link:hover{color:inherit}.p5-listing-card__seller-logo{border:1px solid rgba(192,192,192,.6196078431);border-radius:2px;background:#fff;object-fit:cover;width:32px;height:32px;flex-shrink:0}.p5-listing-card__seller-info{display:grid;min-width:0}.p5-listing-card__seller-name{display:block;font-size:11px;font-weight:700;color:#071121;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.p5-listing-card__seller-type{display:block;font-size:11px;font-weight:400;color:#495260;line-height:14px}.p5-listing-loader{display:flex;flex-direction:column;gap:16px}.p5-listing-empty{color:#495260;font-size:15px;padding:32px 0}.css-18budxx{justify-content:space-between;flex-direction:row}.css-18budxx,.css-iiviho{display:flex;align-items:center}.css-iiviho{padding:0;margin:0;justify-content:center;list-style-type:none}.css-iiviho>li{pointer-events:unset}.css-10wfd4a,.css-1msxzpe,.css-2zqpuh,.css-d75h0f,.css-k2c6vi,.css-zh041g{border-radius:0;background:rgba(0,0,0,0);align-items:center;color:#071121;display:flex;font-size:13px;height:32px;justify-content:center;margin-right:8px;min-height:32px;min-width:32px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:32px;-webkit-text-decoration-line:none;text-decoration-line:none;border:0}.css-zh041g{color:#8e939c;cursor:default;outline:none}.css-zh041g,.css-zh041g:disabled{pointer-events:none;opacity:1}.css-d75h0f{cursor:pointer;outline-color:#1c2637;outline-style:solid}.css-d75h0f,.css-d75h0f:hover{outline-width:2px}.css-d75h0f:active{background:#8e939c;color:#fff}.css-10wfd4a,.css-1msxzpe,.css-2zqpuh,.css-k2c6vi{cursor:pointer}.css-2zqpuh:hover{outline-color:#1c2637;outline-style:solid;outline-width:2px}.css-2zqpuh:active{background:#8e939c;color:#fff}.css-10wfd4a:hover{outline-color:#1c2637;outline-style:solid;outline-width:2px}.css-10wfd4a:active{background:#8e939c;color:#fff}.css-1msxzpe:disabled{opacity:1;color:#8e939c;pointer-events:none}.css-1msxzpe:hover{outline-color:#1c2637;outline-style:solid;outline-width:2px}.css-1msxzpe:active{background:#8e939c;color:#fff}.css-iiviho li:last-of-type{margin-right:0}.luv8E{--icon-size:var(--spacing300,24px);color:inherit;height:var(--icon-size);width:var(--icon-size);transition:all .3s}.mak-payments__pager-button--enabled{opacity:1;pointer-events:unset;cursor:pointer}.mak-payments__pager-button--enabled:hover{outline-color:#1c2637;outline-style:solid;outline-width:2px}.mak-payments__pager-button--enabled:active{background:#8e939c;color:#fff}.css-1x9umze{display:none}.css-syctxj{margin:0;font-size:15px;line-height:20px}.mak-payments__page-size-dropdown{width:90px}.css-1bohisl{cursor:auto;width:90px;margin-left:8px}.mak-payments__nice-select{width:100%;min-width:90px}.css-1taraps{padding-top:24px}.e1j8cmr41{display:flex;align-items:center;gap:12px;margin-bottom:0}.e1j8cmr42{font-size:15px;font-weight:500;white-space:nowrap}.e1j8cmr43{min-width:90px}@media(min-width:992px){.css-18budxx{flex-direction:row}.css-1x9umze{display:flex;position:relative;z-index:100;align-items:center;justify-content:center;margin-left:auto}.e1j8cmr41{margin-bottom:0}}.p5-gallery-arrow{position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:0;border-radius:50%;background:hsla(0,0%,100%,.9);color:#071121;cursor:pointer;z-index:2;opacity:0;transition:opacity .2s;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.p5-gallery-arrow svg{width:16px;height:16px}.p5-listing-card__gallery:hover .p5-gallery-arrow{opacity:1}.p5-gallery-arrow--left{left:8px}.p5-gallery-arrow--right{right:8px}.p5-gallery-bullets-wrapper{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);overflow:hidden;width:80px;z-index:2}.p5-gallery-bullets{display:flex;align-items:center;transition:transform .2s}.p5-gallery-bullet-slot{display:flex;flex-shrink:0;justify-content:center;width:16px}.p5-gallery-bullet{border-radius:50%;flex-shrink:0}.p5-gallery-bullet--active{border:3px solid #fff;background:rgba(35,46,63,.19);width:8px;height:8px}.p5-gallery-bullet--near{width:8px;height:8px}.p5-gallery-bullet--mid,.p5-gallery-bullet--near{border:1px solid #fff;background:rgba(35,46,63,.19)}.p5-gallery-bullet--mid{width:4px;height:4px}.p5-gallery-bullet--far{border:none;background:#fff;width:2px;height:2px}.p5-radius-wrapper{position:relative;flex:0 0 auto}.p5-radius-btn{display:inline-flex;align-items:center;justify-content:space-between;gap:4px;width:110px;height:50px;padding:0 12px;border:1px solid rgba(4,15,35,.45);background:#fff;color:var(--p5-color-primary);font-family:var(--p5-font-family);font-size:15px;font-weight:400;cursor:pointer;white-space:nowrap}.p5-radius-btn svg{width:16px;height:16px;flex-shrink:0;transition:transform .2s}.p5-radius-btn--open{border-color:#1c3237;outline:2px solid #1c3237;outline-offset:-1px}.p5-radius-btn--open svg{transform:rotate(180deg)}.p5-radius-btn:hover{border-color:#1c3237}.p5-radius-btn:focus-visible{outline:2px solid #1c3237;outline-offset:-1px}.p5-radius-dropdown{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:300;margin:0;padding:0;list-style:none;background:#fff;border:1px solid rgba(4,15,35,.45);box-shadow:0 4px 16px rgba(0,0,0,.12)}.p5-radius-dropdown__option{display:block;width:100%;padding:10px 12px;border:none;background:rgba(0,0,0,0);color:var(--p5-color-primary);font-family:var(--p5-font-family);font-size:14px;text-align:left;cursor:pointer}.p5-radius-dropdown__option:hover{background:rgba(36,61,65,.05)}.p5-radius-dropdown__option--active{background:rgba(36,61,65,.05);font-weight:600}.p5-grid{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px}@media(min-width:768px){.p5-grid{grid-template-columns:1fr 1fr}}@media(min-width:992px){.p5-grid{grid-template-columns:1fr 1fr 1fr}}@media(min-width:1200px){.p5-grid{grid-template-columns:1fr 1fr 1fr 1fr}}.p5-grid-card{border-radius:0;background:#fff;overflow:hidden;border:1px solid var(--p5-color-border);box-shadow:none;display:flex;flex-direction:column;position:relative}.p5-grid-card--skeleton{min-height:332px;animation:p5-pulse 1.4s ease-in-out infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e8e8e8 50%,#f0f0f0 75%);background-size:200% 100%;border-color:rgba(0,0,0,0);pointer-events:none}.p5-grid-card__gallery{position:relative;background:#f2f3f6;overflow:hidden;aspect-ratio:4/3}.p5-grid-card__img-link{display:block;width:100%;height:100%}.p5-grid-card__img{width:100%;height:100%;object-fit:cover}.p5-grid-card__save-btn{position:absolute;top:8px;right:8px;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:999px;background:hsla(0,0%,100%,.9);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:none;cursor:pointer;color:#1c2637;z-index:2;transition:background .2s,color .2s}.p5-grid-card__save-btn:hover{background:#fff}.p5-grid-card__save-btn--active{color:#10634a}.p5-grid-card__content{padding:16px;display:flex;flex-direction:column;flex:1 1;min-width:0}.p5-grid-card__price-row{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap;margin-bottom:8px}.p5-grid-card__price{color:#071121;font-size:19px;font-weight:700;white-space:nowrap}.p5-grid-card__price-m2{color:#495260;font-size:13px}.p5-grid-card__title-link{color:inherit;text-decoration:none}.p5-grid-card__title{margin:0 0 6px;color:#071121;font-size:15px;font-weight:600;line-height:1.35;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.p5-grid-card__address{margin:0 0 8px;color:#495260;font-size:13px;line-height:1.4;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.p5-grid-card__specs{margin-top:12px;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:12px}.p5-grid-card__spec{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:#071121;white-space:nowrap}.p5-grid-card__spec svg{width:16px;height:16px;color:#1c2637;flex-shrink:0}.p5-grid-card__seller{display:flex;align-items:center;gap:10px;margin-top:auto;padding-top:12px;border-top:1px solid var(--p5-color-border)}.p5-grid-card__seller-avatar{border:1px solid rgba(192,192,192,.6196078431);width:32px;height:32px;border-radius:2px;object-fit:cover;flex-shrink:0;background:#fff}.p5-grid-card__seller-copy{min-width:0;display:grid}.p5-grid-card__seller-name{font-size:11px;font-weight:700;color:#071121;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.p5-grid-card__seller-name--link{text-decoration:none;cursor:pointer}.p5-grid-card__seller-name--link:hover{color:var(--Primary,#217E8C)}.p5-grid-card__seller-role{font-size:11px;font-weight:400;color:#495260;line-height:14px}.p5-grid-card__gallery:hover .p5-gallery-arrow{opacity:1}.p5-map-modal{position:fixed;inset:0;z-index:9999;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center}.p5-map-modal__overlay{position:relative;width:100vw;height:100vh;background:#fff}.p5-map-modal__close{position:absolute;top:16px;right:16px;z-index:10;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:none;background:hsla(0,0%,100%,.9);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:0;cursor:pointer;color:#071121;box-shadow:0 2px 8px rgba(0,0,0,.12)}.p5-map-modal__close:hover{background:#fff}.p5-map-modal__canvas,.p5-map-modal__canvas .mapboxgl-map,.p5-map-modal__canvas>div{width:100%;height:100%}.p5-estate-transaction-group .nice-select,.p5-location-group .nice-select{border-radius:var(--p5-radius-pill)}.p5-location-input{border-radius:var(--p5-radius-pill)!important}.p5-radius-btn{border-radius:var(--p5-radius-pill)}.p5-btn-flat{border:1px solid rgba(0,0,0,.14);border-radius:var(--p5-radius-pill);background:#fff;padding:9px 18px}.p5-btn-flat:hover{background:rgba(0,0,0,.04);border-color:rgba(0,0,0,.25)}.p5-listing-sort__select2.nice-select,.p5-location-group .p5-btn-search{border-radius:var(--p5-radius-pill)}.fullscreen-lightbox{position:fixed;inset:0;z-index:100100;background:#fff;display:flex;flex-direction:column;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-x pinch-zoom}.fullscreen-lightbox__header{padding:8px 16px 0;display:flex;align-items:center;justify-content:space-between;width:100%;flex-shrink:0;z-index:10}.fullscreen-lightbox__spacer{width:40px;height:40px;flex-shrink:0}.fullscreen-lightbox__close{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:8px;border:none;border-radius:16px;background:rgba(0,0,0,0);color:#fff;cursor:pointer;font-family:inherit;font-size:var(--bodyBaseFontSize,15px);font-weight:var(--fontWeightMedium,600);transition:background-color .3s ease}.fullscreen-lightbox__close svg{width:24px;height:24px;color:#1c2637;fill:currentColor}.fullscreen-lightbox__close:hover{background:hsla(0,0%,100%,.4)}.fullscreen-lightbox__counter{padding:4px 8px;border-radius:9999px;background:#1c2637;color:#fff;font-family:var(--bodyExtraSmallFontFamily,Sora,sans-serif);font-size:var(--bodyExtraSmallFontSize,11px);font-weight:var(--fontWeightRegular,400);letter-spacing:var(--bodyExtraSmallLetterSpacing,0);line-height:var(--bodyExtraSmallLineHeight,14px)}.fullscreen-lightbox__actions{display:flex;align-items:center;gap:8px}.fullscreen-lightbox__action-btn{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:8px;border:none;border-radius:16px;background:rgba(0,0,0,0);color:#fff;cursor:pointer;font-weight:700;transition:background-color .3s ease}.fullscreen-lightbox__action-btn svg{width:24px;height:24px;color:inherit;fill:currentColor}.fullscreen-lightbox__action-btn:hover{background:hsla(0,0%,100%,.4)}.fullscreen-lightbox__action-btn--save{background:#1c2637}.fullscreen-lightbox__action-btn--save svg{color:#fff}.fullscreen-lightbox__action-btn--save:hover{background:hsla(0,0%,100%,.2)}.fullscreen-lightbox__action-btn--saved svg{fill:currentColor;color:#e53e3e}.fullscreen-lightbox__stage{flex:1 1;display:flex;align-items:center;justify-content:center;min-height:0;position:relative;overflow:hidden}.fullscreen-lightbox__image-track{display:flex;height:100%;width:100%;transition:transform .15s ease;will-change:transform}.fullscreen-lightbox__image-slide{flex:0 0 100%;display:flex;align-items:center;justify-content:center;height:100%;width:100%}.fullscreen-lightbox__image{width:100%;height:100%;object-fit:contain;transition:transform .05s;transform-origin:center center;will-change:transform;pointer-events:none}@media(min-width:992px){.fullscreen-lightbox__image{max-height:100%}}.fullscreen-lightbox__nav{position:absolute;top:50%;transform:translateY(-50%);width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:rgba(28,38,55,.8);color:#fff;cursor:pointer;z-index:5;transition:background-color .3s ease,opacity .3s ease}.fullscreen-lightbox__nav svg{width:28px;height:28px;color:inherit;fill:currentColor}.fullscreen-lightbox__nav:hover{background:#1c2637}.fullscreen-lightbox__nav--prev{left:12px}.fullscreen-lightbox__nav--next{right:12px}.fullscreen-lightbox__thumbs{padding:8px;margin:0 auto 16px;display:flex;align-items:center;justify-content:flex-start;width:-moz-fit-content;width:fit-content;max-width:100vw;height:120px;overflow-x:scroll;overflow-y:hidden;gap:4px;scrollbar-width:none;flex-shrink:0;z-index:10}.fullscreen-lightbox__thumbs::-webkit-scrollbar{display:none}.fullscreen-lightbox__thumb{padding:0;box-sizing:border-box;width:170px;min-width:170px;height:100px;cursor:pointer;transition:border-color .2s ease}.fullscreen-lightbox__thumb:hover{border-color:rgba(4,15,35,.45)}.fullscreen-lightbox__thumb--active,.fullscreen-lightbox__thumb--active:hover{border-color:#fff}.fullscreen-lightbox__thumb-img{width:100%;height:100%;object-fit:cover;display:block}@media(max-width:991px)and (min-aspect-ratio:2476979795053773/1125899906842624){.fullscreen-lightbox__header{position:absolute}.fullscreen-lightbox__action-btn,.fullscreen-lightbox__close,.fullscreen-lightbox__counter{background:#1c2637;z-index:1030}.fullscreen-lightbox__thumbs{display:none}}@media(max-width:767px)and (orientation:landscape){.fullscreen-lightbox__header{position:absolute}.fullscreen-lightbox__action-btn,.fullscreen-lightbox__close,.fullscreen-lightbox__counter{background:#1c2637;z-index:1030}}.cookie-banner-overlay{position:fixed;inset:0;z-index:999999;display:flex;align-items:flex-end;justify-content:center;background:rgba(0,0,0,.45);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.cookie-banner{width:100%;max-width:100%;background:#fff;box-shadow:0 -4px 24px rgba(0,0,0,.12);font-family:var(--font-sora,"Sora"),sans-serif}.cookie-banner__main{width:100%;display:flex;flex-direction:row;align-items:stretch;max-width:1200px;margin:auto}.cookie-banner__left{flex:1 1 auto;min-width:0}.cookie-banner__right{flex:0 0 auto;display:flex;flex-direction:column;justify-content:center;gap:10px;padding:24px 32px 24px 20px;min-width:220px;border-left:1px solid #e4e4e4}.cookie-banner *,.cookie-banner :after,.cookie-banner :before{box-sizing:content-box}.cookie-banner .ot-sdk-column,.cookie-banner .ot-sdk-columns{padding:0;width:100%;float:left;box-sizing:border-box}.cookie-banner #onetrust-group-container{position:relative}.cookie-banner .banner_logo{display:none}.cookie-banner #onetrust-policy{margin:1.25em 0 .625em 2em;overflow-x:hidden;overflow-y:hidden}.cookie-banner h1,.cookie-banner h2,.cookie-banner h3,.cookie-banner h4,.cookie-banner h5,.cookie-banner h6,.cookie-banner p[role=heading]{margin-top:0;font-weight:600;font-family:inherit}.cookie-banner h2{font-size:1.5rem;line-height:1.25}.cookie-banner h3{font-size:1.5rem;line-height:1.3}.cookie-banner #onetrust-policy-title{font-size:1.2em;line-height:1.3;margin-bottom:10px}.cookie-banner #onetrust-policy-text,.cookie-banner #onetrust-policy-title{color:#102e33;float:left}.cookie-banner #onetrust-policy-text{clear:both;text-align:left;font-size:.813em;line-height:1.5}.cookie-banner #onetrust-policy-text *{font-size:inherit;line-height:inherit}.cookie-banner a{text-decoration:underline;color:#565656}.cookie-banner #onetrust-policy-text a{font-weight:700;color:#002f34}.cookie-banner #onetrust-policy-text a.ot-cookie-policy-link,.cookie-banner #onetrust-policy-text a.ot-imprint-link{margin-left:5px}.cookie-banner a:hover{color:#565656;-webkit-text-decoration-line:none;text-decoration-line:none}.cookie-banner a:focus{outline:2px solid #000}.cookie-banner .ot-dpd-container{float:left}.cookie-banner .ot-dpd-title{margin-bottom:10px}.cookie-banner .ot-dpd-desc,.cookie-banner .ot-dpd-title{font-size:.88em;line-height:1.4;color:dimgray}.cookie-banner .ot-dpd-desc{margin-bottom:10px}.cookie-banner .ot-dpd-desc *,.cookie-banner .ot-dpd-title *{font-size:inherit;line-height:inherit}.cookie-banner .onetrust-vendors-list-handler{cursor:pointer;color:#1f96db;font-size:inherit;font-weight:700;-webkit-text-decoration-line:none;text-decoration-line:none;margin-left:5px;white-space-collapse:collapse;text-wrap-mode:wrap;overflow-wrap:break-word;text-align:left}.cookie-banner .onetrust-vendors-list-handler:hover{color:#1f96db}.cookie-banner button{margin-bottom:1rem;font-family:inherit}.cookie-banner .ot-sdk-button,.cookie-banner button{padding:0 30px;display:inline-block;background:#002f34!important;height:45px;color:#fff;text-align:center;font-size:.9em;font-weight:400;line-height:45px;letter-spacing:.01em;-webkit-text-decoration-line:none;text-decoration-line:none;white-space-collapse:collapse;text-wrap-mode:nowrap;background-color:rgba(0,0,0,0);cursor:pointer;box-sizing:border-box}.cookie-banner p:not([role=heading]){margin:0 0 1em;font-family:inherit;line-height:normal}.cookie-banner button:focus{outline:2px solid #000}@media(min-width:550px){.cookie-banner .ot-sdk-column,.cookie-banner .ot-sdk-columns{margin-left:4%}.cookie-banner .ot-sdk-column:first-child,.cookie-banner .ot-sdk-columns:first-child{margin-left:0}.cookie-banner .ot-sdk-ten.ot-sdk-columns{width:82.6667%}.cookie-banner h2,.cookie-banner h3{font-size:1.5rem}}@media only screen and (max-width:425px){.cookie-banner #onetrust-policy{margin-left:0;margin-top:3em}.cookie-banner #onetrust-policy-title{display:inline;float:none}}@media only screen and (min-width:426px)and (max-width:896px){.cookie-banner .ot-iab-2 #onetrust-group-container{width:100%}.cookie-banner #onetrust-policy{margin-left:1em;margin-right:1em}}@media only screen and (min-width:1024px){.cookie-banner #onetrust-policy{margin-left:2em}.cookie-banner .ot-iab-2 #onetrust-policy-title{width:50%}.cookie-banner .ot-iab-2 #onetrust-policy-text,.cookie-banner .ot-iab-2 :not(.ot-dpd-desc)>.ot-b-addl-desc{margin-bottom:1em;width:50%;border-right:1px solid #d8d8d8;padding-right:1rem}.cookie-banner .ot-iab-2 #onetrust-policy-text{margin-bottom:0;padding-bottom:1em}.cookie-banner .ot-iab-2 .ot-dpd-container{width:45%;padding-left:1rem;display:inline-block;float:none}.cookie-banner .ot-iab-2 .ot-dpd-title{line-height:1.7}}.cookie-banner__btn--accept:hover,.cookie-banner__btn--reject:hover,.cookie-banner__btn--settings:hover{text-decoration:underline}.cookie-banner__settings-view{padding:28px 32px;max-width:1200px;margin:0 auto}.cookie-banner__settings-heading{font-family:var(--font-sora,"Sora"),sans-serif;font-size:1.2em;font-weight:600;color:#002f34;margin-bottom:8px;line-height:1.3}.cookie-banner__settings-sub{font-family:var(--font-sora,"Sora"),sans-serif;font-size:.813em;line-height:1.5;color:dimgray;margin-bottom:20px}.cookie-banner__settings-list{display:flex;flex-direction:column;gap:0;margin-bottom:20px}.cookie-banner__settings-actions{display:flex;gap:12px;flex-wrap:wrap}.cookie-banner__settings-actions .cookie-banner__btn{width:auto;min-width:180px}.ot-setting-row{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:14px 0;border-bottom:1px solid #e8e8e8}.ot-setting-row__body{flex:1 1 auto;min-width:0}.ot-setting-row__title{font-size:.9em;font-weight:600;color:#002f34;margin-bottom:2px}.ot-setting-row__desc,.ot-setting-row__title{display:block;font-family:var(--font-sora,"Sora"),sans-serif}.ot-setting-row__desc{font-size:.813em;line-height:1.45;color:#6b7280}.ot-toggle-switch{position:relative;width:48px;height:24px;flex:none;flex-shrink:0;cursor:pointer;outline:none;background:none;display:flex;align-items:center}.ot-toggle-switch:focus-visible{outline:2px solid #000;outline-offset:2px;border-radius:12px}.ot-toggle-switch__input{display:block;-moz-appearance:none;appearance:none;-webkit-appearance:none;width:48px;height:24px;margin:0;background:#d3d5d9;border-radius:12px;cursor:pointer;position:relative;transition:background .2s}.ot-toggle-switch__input:before{content:"";position:absolute;width:18px;height:18px;background:#fff;border-radius:50%;top:3px;left:3px;transition:transform .2s;pointer-events:none}.ot-toggle-switch__input:checked{background:#1c2637}.ot-toggle-switch__input:checked:before{transform:translateX(24px)}.ot-toggle-switch--disabled{opacity:.55;cursor:not-allowed}.ot-toggle-switch--disabled .ot-toggle-switch__input{cursor:not-allowed}@media(max-width:767px){.cookie-banner__main{flex-direction:column}.cookie-banner__right{flex-direction:row;flex-wrap:wrap;border-left:none;border-top:1px solid #e4e4e4;padding:16px 20px;gap:8px}.cookie-banner__right .cookie-banner__btn{flex:1 1 auto;min-width:0;font-size:13px}.cookie-banner__settings-view{padding:20px}.cookie-banner__settings-actions{flex-direction:column}.cookie-banner__settings-actions .cookie-banner__btn{width:100%;min-width:0}}@media(max-width:425px){.cookie-banner .cookie-banner__left #onetrust-policy{margin-left:0;margin-right:0;margin-top:2em;padding:0 16px}.cookie-banner__right{padding:12px 16px}}.nf{justify-content:center;min-height:calc(100vh - var(--headerMaxHeight, 74px));padding:60px 24px;background:#f8f9fb}.nf,.nf__container{display:flex;align-items:center}.nf__container{flex-direction:column;text-align:center;max-width:560px;width:100%}.nf__code{font-family:Sora,sans-serif;font-size:clamp(100px,14vw,160px);font-weight:800;line-height:1;letter-spacing:-.04em;color:rgba(0,0,0,0);background-image:linear-gradient(#6fd5d5,#0a7d7d);background-clip:text;-webkit-background-clip:text;margin-bottom:8px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.nf__divider{width:48px;height:3px;background:linear-gradient(90deg,#6fd5d5,#0a7d7d);border:0;margin:0 0 24px}.nf__heading{font-size:22px;font-weight:700;line-height:1.3;color:#071121;margin:0 0 12px}.nf__heading,.nf__text{font-family:Sora,sans-serif}.nf__text{font-size:15px;font-weight:400;line-height:1.6;color:#495260;margin:0 0 32px}.nf__actions{display:flex;gap:12px;flex-wrap:wrap}.nf__actions,.nf__btn{justify-content:center}.nf__btn{display:inline-flex;align-items:center;gap:8px;height:48px;padding:0 24px;font-family:Sora,sans-serif;font-size:15px;font-weight:600;line-height:1;border-radius:0;cursor:pointer;text-decoration:none;transition:opacity .2s,transform .15s;border:0;white-space:nowrap}.nf__btn:hover{opacity:.9;transform:translateY(-1px)}.nf__btn:active{transform:translateY(0)}.nf__btn--primary{background-image:linear-gradient(#6fd5d5,#0a7d7d);color:#fff}.nf__btn--secondary{background:#fff;color:#071121;border:1px solid #d1d5db}.nf__btn--secondary:hover{background:#f2f3f6;opacity:1}.tf-sidebar{padding:24px;border:1px solid var(--Line);border-radius:16px}.tf-sidebar .sidebar-item:not(:last-child){border-bottom:1px solid var(--Line);margin-bottom:32px;padding-bottom:32px}.tf-sidebar .list-categories li{padding:2px 0}.tf-sidebar .list-categories li:hover{color:var(--Text-primary);font-weight:700!important}.tf-sidebar .list-categories .number{transition:all .3s ease}.tf-sidebar .sidebar-recent-post ul li:not(:last-child){border-bottom:1px solid var(--Line);padding-bottom:16px;margin-bottom:16px}.tf-sidebar .sidebar-author .box-author{display:flex;gap:20px}.tf-sidebar .sidebar-author .avatar{border-radius:50%;overflow:hidden}.tf-sidebar .sidebar-author .tf-btn{height:32px;border-radius:0}@media(min-width:1200px){.tf-sidebar{margin-left:30px}}@media(max-width:991px){.tf-sidebar{margin-top:50px}}@media(max-width:767px){.tf-sidebar{padding:24px 15px}}.tf-box-icon.style-1{padding:28px;border-radius:12px;background-color:var(--White);width:240px}.tf-box-icon.style-1 i{font-size:60px;color:var(--Text-primary)}.tf-box-icon.style-1 .sub{text-wrap:nowrap}@media(max-width:767px){.tf-box-icon.style-1 i{font-size:35px}}.tf-box-icon.style-2 .icon{width:100px;height:100px;border-radius:50%;border:1px solid var(--Text-secondary);display:flex;justify-content:center;align-items:center;font-size:60px;transition:all .3s ease;color:var(--White)}.tf-box-icon.style-2.v2{display:flex;gap:32px;align-items:center}.tf-box-icon.style-2.v2 .icon{flex-shrink:0;background-color:var(--Bg-light);color:var(--Text-primary);border:unset}@media(max-width:767px){.tf-box-icon.style-2.v2{gap:12px}}.tf-box-icon.style-2:hover .icon{background-color:var(--Primary);color:var(--Text-primary)}@media(max-width:767px){.tf-box-icon.style-2 .icon{width:60px;height:60px;font-size:36px}}.process-item{display:flex;gap:29px}.process-item .line{margin-top:5px;margin-bottom:5px;width:4px;background-color:var(--Line);border-radius:30px;display:block;transition:all .3s ease}.process-item.active .line{background-color:var(--Text-primary)}.wrap-counter{display:flex;justify-content:space-between}@media(max-width:767px){.wrap-counter{flex-wrap:wrap;gap:30px}.wrap-counter .counter-item{width:calc(50% - 30px);align-items:center;display:flex;flex-direction:column}}@media(max-width:575px){.wrap-counter .counter-item h6{font-size:17px;line-height:25px}}.counter-number span{font-family:Sora,sans-serif;letter-spacing:-1.1px;font-weight:600}.counter-number .odometer-formatting-mark{display:none}@media(max-width:767px){.counter-number span{letter-spacing:-.1px}}.wrap-infiniteslide .infiniteslide{display:flex;align-items:center}.wrap-infiniteslide .brand{margin-right:110.6px;transition:all .3s ease}.wrap-infiniteslide .brand:hover{filter:brightness(100%) contrast(0) saturate(0) blur(0) hue-rotate(0deg)}@media(max-width:767px){.wrap-infiniteslide .brand{margin-right:30px}}.pricing-item{padding:28px 28px 27px;border:1px solid var(--Line);border-radius:12px;position:relative}.pricing-item .content{padding-top:24px;margin-top:24px;border-top:1px solid var(--Line)}.pricing-item .list{display:grid;grid-gap:12px;gap:12px}.pricing-item .list i{font-size:20px}.pricing-item .tag{background-color:var(--Primary);height:28px;padding:0 8px;position:absolute;border-radius:100px;right:16px;top:16px}.pricing-item.center{border:unset;background-color:var(--Bg-light)}@media(max-width:1199px){.pricing-item{padding:28px 15px}}.agent-item{position:relative;overflow:hidden;border-radius:12px}.agent-item .social{position:absolute;right:12px;top:12px;z-index:1;display:grid;grid-gap:12px;gap:12px}.agent-item .social li{transform:translate(40px,40px);-ms-transform:translate(40px,40px);-webkit-transform:translate(40px,40px);visibility:hidden;filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0}.agent-item .social li:first-child{transition:all .3s ease-in-out .15s;-moz-transition:all .3s ease-in-out .15s;-o-transition:all .3s ease-in-out .15s;-webkit-transition:all .3s ease-in-out .15s;-ms-transition:all .3s ease-in-out .15s}.agent-item .social li:nth-child(2){transition:all .4s ease-in-out .15s;-moz-transition:all .4s ease-in-out .15s;-o-transition:all .4s ease-in-out .15s;-webkit-transition:all .4s ease-in-out .15s;-ms-transition:all .4s ease-in-out .15s}.agent-item .social li:nth-child(3){transition:all .5s ease-in-out .15s;-moz-transition:all .5s ease-in-out .15s;-o-transition:all .5s ease-in-out .15s;-webkit-transition:all .5s ease-in-out .15s;-ms-transition:all .5s ease-in-out .15s}.agent-item .social li:nth-child(4){transition:all .6s ease-in-out .15s;-moz-transition:all .6s ease-in-out .15s;-o-transition:all .6s ease-in-out .15s;-webkit-transition:all .6s ease-in-out .15s;-ms-transition:all .6s ease-in-out .15s}.agent-item .social a{display:flex;justify-content:center;align-items:center;height:48px;width:48px;background-color:var(--White);font-size:24px;color:var(--Text-primary);border-radius:8px;transition:all .3s ease}.agent-item .social a:hover{background-color:var(--Text-primary);color:var(--White)}.agent-item .img-style{width:100%}.agent-item .img-style img{width:100%;object-fit:cover}.agent-item:hover li{visibility:visible;-khtml-opacity:1;-moz-opacity:1;opacity:1;transform:translate(0);-ms-transform:translate(0);-webkit-transform:translate(0)}.privacy-table{position:relative;padding-left:16px;display:grid;grid-gap:12px;gap:12px;top:100px}.privacy-table:after{content:"";position:absolute;left:0;height:100%;width:4px;background-color:var(--Line)}.privacy-table li{padding:8px 0}.privacy-table .highlight-bar{display:block;position:absolute;left:0;width:4px;background-color:var(--Text-primary);border-radius:0 2px 2px 0;transition:all .3s ease;opacity:1;z-index:1}.time-item .sub{letter-spacing:1.4px}.time-item .dot{border-radius:50%;width:20px;height:20px;background-color:var(--Primary);margin:16px 0;position:relative;z-index:3}.box-contact{padding:40px;border-radius:0}.box-contact .info li{display:flex;align-items:center;gap:16px}.box-contact .info i{display:flex;justify-content:center;align-items:center;height:60px;width:60px;border-radius:50%;border:1px solid var(--Line);font-size:32px}.box-contact .tf-social a{height:48px;width:48px}@media(max-width:767px){.box-contact{padding:24px 15px}.box-contact .info i{height:48px;width:48px;font-size:24px}}.banner .parallaxie{position:relative;padding:80px 0}.banner .parallaxie:after{position:absolute;content:"";inset:0;background-color:rgba(17,17,17,.8)}@media(max-width:767px){.banner .parallaxie{padding:50px 0}}.card-house .img-style{position:relative;width:100%}.card-house .wrap-tag{position:absolute;top:12px;left:12px}.card-house .wrap-tag .tag{display:flex;height:32px;align-items:center;padding:0 12px;border-radius:0}.card-house .wrap-tag .tag.rent{background-color:var(--Secondary-2)}.card-house .wrap-tag .tag.categoreis{background-color:var(--Bg-light)}.card-house .wrap-tag .tag.sale{background-color:var(--Secondary);color:var(--White)}.card-house .info{margin-top:12px;padding-top:12px;border-top:1px solid var(--Line);gap:12px 25px;flex-wrap:wrap}.card-house .info i{font-size:24px;color:var(--Text-secondary)}.card-house .title{text-transform:capitalize}.card-house .wrap-btn{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px;gap:8px;z-index:6}@media(min-width:768px){.card-house .wrap-btn .tf-btn{height:42px}}.card-house .wishlist{z-index:6;position:absolute;right:12px;top:12px;transform:translateX(10px);opacity:0;transition:all .3s ease}.card-house .wishlist>div{cursor:pointer;background-color:var(--White);height:32px;width:32px;display:flex;justify-content:center;align-items:center;font-size:20px;color:var(--Text-primary);border-radius:0}.card-house .wishlist.style-1 a{border-radius:50%}.card-house .img-style{border-radius:12px;overflow:hidden}.card-house .img-style img{width:100%;height:auto;object-fit:cover}.card-house.style-default .wrap-btn{position:absolute;bottom:12px;left:12px;right:12px}.card-house.style-default .wrap-btn .tf-btn{transform:translateY(10px);opacity:0;visibility:hidden;transition-duration:.4s}.card-house.style-default .wrap-btn .quick-view{transition-delay:.1s}.card-house.style-default .wrap-btn .compare{transition-delay:.3s}.card-house.style-default:hover .wrap-btn .tf-btn{opacity:1;visibility:visible;transform:translateY(0)}.card-house.dark .info li,.card-house.dark .price,.card-house.dark .title{color:var(--White)}.card-house.dark .info i,.card-house.dark .price span,.card-house.dark p{color:var(--Text-secondary-2)}.card-house.dark .info{border-color:hsla(0,0%,100%,.1)}@media(min-width:1200px){.card-house .tooltip{display:block}}@media(max-width:991px){.card-house .wishlist{opacity:1;transform:translateX(0)}}@media(max-width:575px){.card-house .info{gap:12px 22px}}.card-house:hover .wishlist{opacity:1;margin-left:0;transform:translateY(0)}.card-house.style-1{display:flex;background-color:var(--Bg-light);align-items:center;border-radius:16px}.card-house.style-1 .info{border-top:unset;padding-top:0;margin-top:0}.card-house.style-1 .info i{font-size:28px}.card-house.style-1 .avatar{border-radius:50%;overflow:hidden}.card-house.style-1 .img-style{border-radius:0}.card-house.style-1 .btn-bg-white{border:1px solid var(--Line)}.card-house.style-1 .box-left{width:50%;padding:0 40px 0 60px}.card-house.style-1 .box-left .tf-btn{box-shadow:unset}.card-house.style-1 .box-right{width:50%}@media(max-width:1199px){.card-house.style-1 .box-left{width:50%;padding:0 15px}}@media(max-width:991px){.card-house.style-1{flex-direction:column}.card-house.style-1 .box-left{width:100%;padding:30px 15px}.card-house.style-1 .box-right{width:100%;border-radius:0 0 16px 16px}}@media(max-width:575px){.card-house.style-1 .info{gap:16px}.card-house.style-1 .info li{gap:4px}.card-house.style-1 .info i{font-size:24px}}@media(min-width:992px){.card-house.style-1 .wrap-author{max-width:525px}}.card-house.style-2{padding:20px;background-color:var(--White);border-radius:12px}.card-house.style-2 .wrap-btn{position:absolute;bottom:12px;left:12px;right:12px}.card-house.style-2 .wrap-btn .tf-btn{transform:translateY(10px);opacity:0;visibility:hidden;transition-duration:.4s}.card-house.style-2 .wrap-btn .quick-view{transition-delay:.1s}.card-house.style-2 .wrap-btn .compare{transition-delay:.3s}.card-house.style-2:hover .wrap-btn .tf-btn{opacity:1;visibility:visible;transform:translateY(0)}.card-house.style-list{display:flex;gap:40px;padding:20px;border-radius:12px;background-color:var(--White);align-items:center}.card-house.style-list .wrap-img{display:flex;gap:20px;flex:63.2% 1}.card-house.style-list .wrap-img img{max-height:260px}.card-house.style-list .wrap-tag{position:unset}.card-house.style-list .wrap-tag .tag{display:flex;height:32px;align-items:center;padding:0 12px;border-radius:0}.card-house.style-list .wrap-tag .tag.rent{background-color:var(--Secondary-2)}.card-house.style-list .wrap-tag .tag.categoreis{background-color:var(--Bg-light)}.card-house.style-list .wrap-tag .tag.sale{background-color:var(--Secondary);color:var(--White)}.card-house.style-list .info{margin-top:16px;padding-top:16px;gap:24px}.card-house.style-list .img-style{position:relative;overflow:hidden}.card-house.style-list .img-style:after{content:"";position:absolute;width:200%;height:0;left:50%;top:50%;background-color:hsla(0,0%,100%,.3);transform:translate(-50%,-50%) rotate(-45deg);z-index:1;pointer-events:none}.card-house.style-list .img-style img{width:100%;height:auto;object-fit:cover;transition:all 1s}.card-house.style-list .img-style:hover:after{height:250%;transition:all .6s linear;background-color:rgba(0,0,0,0)}.card-house.style-list .img-style:hover img{transform:scale(1.1)}.card-house.style-list .content{flex:20% 1}.card-house.style-list .wrap-btn{margin-top:41px}.card-house.style-list.v1 .wrap-img .img-style{width:unset}.card-house.style-list.v1 .wrap-img img{max-height:300px}@media(max-width:1199px){.card-house.style-list.v1 .wrap-img{flex-wrap:wrap;flex:32.2% 1}.card-house.style-list.v1 .wrap-img .img-style:first-child{width:100%}.card-house.style-list.v1 .wrap-img .img-style:nth-child(2),.card-house.style-list.v1 .wrap-img .img-style:nth-child(3){width:calc(50% - 10px)}}.card-house.style-list.v2,.card-house.style-list.v3{gap:30px;padding:27px 28px;border:1px solid var(--Line)}.card-house.style-list.v2 .img-style img,.card-house.style-list.v3 .img-style img{min-height:260px;object-fit:cover}.card-house.style-list.v2 .wrap-img,.card-house.style-list.v3 .wrap-img{flex:52.953% 1}@media(max-width:1199px){.card-house.style-list.v2 .info,.card-house.style-list.v3 .info{margin-top:10px;padding-top:10px;row-gap:10px}.card-house.style-list.v2 .top,.card-house.style-list.v3 .top{margin-bottom:12px}.card-house.style-list.v2 .wrap-btn,.card-house.style-list.v3 .wrap-btn{margin-top:12px}.card-house.style-list.v2 .wrap-img{flex:26% 1;gap:15px}}.card-house.style-list.v3{gap:30px}.card-house.style-list.v3 .wrap-img{flex:15.71% 1;width:100%}.card-house.style-list.v3 .wrap-img .img-style,.card-house.style-list.v3 .wrap-img img{width:100%}@media(max-width:767px){.card-house.style-list{flex-direction:column;padding:27px 15px!important}.card-house.style-list .content{width:100%}.card-house.style-list .info{gap:10px}.card-house.style-list .info li{gap:6px}}.location-item{width:100%}.location-item .img-style{border-radius:12px;overflow:hidden}.location-item.style-1{position:relative}.location-item.style-1 .content{position:absolute;padding:16px;border-radius:8px;left:12px;right:12px;bottom:14px;transition:all .3s ease;background-color:var(--White)}.location-item.style-1:hover .content{background-color:var(--Primary)}@media(max-width:991px){.location-item .img-style{margin-bottom:8px;width:100%}}.category-item{position:relative;border-radius:16px;overflow:hidden;background-color:var(--White)}.category-item:after{position:absolute;content:"";border-radius:50%;background-color:var(--Primary);width:20px;height:20px;transform:translate(-50%,-50%);top:-20px;left:50%}.category-item .img-style{position:relative;z-index:2;width:100%}.category-item .img-style img{width:100%;object-fit:cover}.category-item .content{position:absolute;top:32px;left:32px;z-index:2}@media(max-width:767px){.category-item .content a{margin-bottom:0}}.category-item.style-1{padding:20px;background-color:var(--White)}.category-item.style-1:after{display:none}.category-item.style-1 .img-style{margin-bottom:18px;border-radius:12px;overflow:hidden;width:100%}.category-item.style-1 .img-style img{width:100%;object-fit:cover}.category-item.style-1 .content{position:unset}.category-item:hover:after{animation:criss-cross-top 1.25s both;animation-timing-function:cubic-bezier(.175,.885,.32,1.275);animation-direction:alternate}@keyframes criss-cross-top{0%{top:-20px}50%{top:50%;width:20px;height:20px;border-radius:50%}to{top:50%;width:100%;height:100%;border-radius:0}}.card-about{position:relative;border-radius:16px;overflow:hidden}.card-about .content{padding:24px 15px;position:absolute;inset:0;display:flex;flex-direction:column;justify-content:space-between}.card-about .img-style img{width:100%;object-fit:cover;height:100%}.card-about.item-1 .img-style{background-color:var(--Text-primary);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.card-about.item-1 .img-style img{opacity:.4}.card-about.item-2{background-color:var(--Text-primary)}@media(max-width:767px){.card-about{height:350px}}@media(min-width:768px){.card-about{min-height:450px}.card-about .img-style{height:100%}}@media(min-width:992px){.card-about .content{padding:36px}}.tf-filters{display:flex;justify-content:center}.tf-filters .btn-fillter{height:42px;padding:0 24px;border:1px solid var(--Line);border-radius:0;background-color:var(--White);transition:all .3s ease;flex-shrink:0;text-wrap:nowrap}.tf-filters .btn-fillter.active{background-color:var(--Text-primary);color:var(--White)}@media(max-width:767px){.tf-filters{justify-content:start}}.fillters-wrap{--spacing-col:30px;--spacing-row:40px;display:flex;margin-right:calc(var(--spacing-col)*-1);overflow:hidden;margin-bottom:calc(var(--spacing-row)*-1)}.fillters-wrap .item-filter{width:calc(33.3333333333% - var(--spacing-col));margin-right:var(--spacing-col);margin-bottom:var(--spacing-row)}@media(max-width:991px){.fillters-wrap{--spacing-col:15px;--spacing-row:24px}.fillters-wrap .item-filter{width:calc(50% - var(--spacing-col))}}@media(max-width:575px){.fillters-wrap .item-filter{width:calc(100% - var(--spacing-col))}}.box-why .thumbs{position:relative;border-radius:12px;overflow:hidden}.box-why .thumbs img{width:100%;object-fit:cover}.box-why .thumbs .item{position:absolute;bottom:20px;right:20px;padding:30px 20px;border-radius:12px;background-color:var(--White);max-width:200px}.box-why .wrap-icon{margin-bottom:48px}.box-why .tf-grid-layout{gap:40px 30px}.box-why .tf-box-icon:not(:last-child){border-bottom:1px solid var(--Line);margin-bottom:40px;padding-bottom:40px}@media(min-width:992px){.box-why .content-inner{padding-left:9px}}@media(min-width:1200px){.box-why .tf-grid-layout{gap:73px}.box-why .content-inner{padding-left:9px}}.tf-filter-sidebar{padding:24px;border-radius:16px;border:1px solid var(--Line);background-color:var(--White)}.tf-filter-sidebar .show-avanced{cursor:pointer}.tf-filter-sidebar .show-avanced i{font-size:28px}.tf-filter-sidebar.style-1{background-color:var(--Bg-light);border:unset;border-radius:0}.tf-filter-sidebar.style-2{border:unset}@media(min-width:1200px){.tf-filter-sidebar{max-width:380px;width:100%}}@media(max-width:1199px){.tf-filter-sidebar{padding:24px 15px;width:100%}}@media(max-width:767px){.tf-filter-sidebar{padding:24px 15px}}.wrapper-layout{display:flex;height:100%}.wrapper-layout .wrap-left{width:48.6%;position:relative;height:calc(100vh - 211px);overflow-x:hidden;overflow-y:auto;padding:15px 15px 0}.wrapper-layout .wrap-left::-webkit-scrollbar{width:8px;background-color:var(--Line)}.wrapper-layout .wrap-left::-webkit-scrollbar-thumb{background:var(--Text-secondary)}@media(min-width:768px){.wrapper-layout .wrap-left{padding-left:30px;padding-top:30px;padding-right:21px}}.wrapper-layout .wrap-right{width:54%;height:calc(100vh - 213px)}.wrapper-layout .wrap-sidebar{height:calc(100vh - 97px);width:26.8%;overflow-x:hidden;overflow-y:auto}.wrapper-layout .wrap-sidebar::-webkit-scrollbar{width:8px;background-color:var(--Line)}.wrapper-layout .wrap-sidebar::-webkit-scrollbar-thumb{background:var(--Text-secondary)}.wrapper-layout.style-2 .wrap-left{width:62%;height:calc(100vh - 97px)}.wrapper-layout.style-2 .wrap-right{width:43%}.wrapper-layout.style-2 .wrap-right .mapboxgl-map{height:calc(100vh - 97px);position:relative}@media(max-width:1500px){.wrapper-layout.style-2{flex-wrap:wrap}.wrapper-layout.style-2 .wrap-sidebar{width:30%}.wrapper-layout.style-2 .wrap-left{width:70%}.wrapper-layout.style-2 .wrap-right{width:100%}}@media(max-width:991px){.wrapper-layout.style-2{flex-direction:column}.wrapper-layout.style-2 .wrap-left,.wrapper-layout.style-2 .wrap-right,.wrapper-layout.style-2 .wrap-sidebar{width:100%}.wrapper-layout.style-2 .wrap-left,.wrapper-layout.style-2 .wrap-sidebar{height:unset;margin-bottom:50px}}@media(min-width:1200px){.wrapper-layout .wrap-left{padding-bottom:30px}}@media(max-width:1440px){.wrapper-layout .wrap-left{width:78.6%}}@media(max-width:1199px){.wrapper-layout:not(.wrapper-layout.style-2){flex-direction:column}.wrapper-layout:not(.wrapper-layout.style-2) .wrap-left,.wrapper-layout:not(.wrapper-layout.style-2) .wrap-right{width:100%}.wrapper-layout:not(.wrapper-layout.style-2) .wrap-left{height:unset;margin-bottom:50px}}.properties-title .wrap-tag{top:12px;left:12px}.properties-title .wrap-tag .tag{display:flex;height:32px;align-items:center;padding:0 12px;border-radius:0}.properties-title .wrap-tag .tag.rent{background-color:var(--Secondary-2)}.properties-title .wrap-tag .tag.categoreis{background-color:var(--Bg-light)}.properties-title .wrap-tag .tag.sale{background-color:var(--Secondary);color:var(--White)}.properties-title .wrap-info{padding-top:20px;border-top:1px solid var(--Line);margin-top:20px;flex-wrap:wrap;gap:12px}.properties-title .info{gap:40px}.properties-title .info i{font-size:28px}.properties-title .list-action a{height:52px;width:52px;border:2px solid var(--Line);border-radius:0;display:flex;justify-content:center;align-items:center;font-size:28px;color:var(--Text-primary)}.properties-title .list-action a:hover{border-color:var(--Text-primary)}.properties-title .location i{font-size:28px}.properties-title.v2 .wrap-info{padding-top:24px;margin-top:24px}@media(max-width:767px){.properties-title .list-action a{height:46px;width:46px;font-size:24px}}@media(max-width:575px){.properties-title .info{gap:20px}.properties-title .info i{font-size:24px}}.properties-details-page{background:#f2f3f6}.property-details-content{padding-top:24px;padding-bottom:101px}.property-details-row{margin-left:0;margin-right:0}.property-details-row>[class*=col-]{padding-left:0;padding-right:0}.property-details-row>.col-lg-4{padding-left:24px}.property-details-sidebar{display:flex;flex-direction:column;gap:24px}.properties-details-page .box-sellers,.property-detail-card{background:#fff;border-radius:0;padding:28px}.property-detail-card+.property-detail-card{margin-top:0}.property-detail-card--sidebar-map{padding:16px}.property-detail-card--sidebar-map .p5-sidebar-map{box-shadow:none}.property-breadcrumb{position:relative;max-width:1300px;width:100%;overflow-y:auto;display:flex;align-items:center;column-gap:10px;font-size:12px;color:#636363;padding:30px 0 5px;z-index:1;scrollbar-width:none}.property-breadcrumb::-webkit-scrollbar{display:none}.property-breadcrumb__list{list-style:none;display:flex;margin:0;padding:0}.property-breadcrumb__item{margin-left:5px;column-gap:10px;display:flex;align-items:center;white-space:nowrap}.property-breadcrumb__item:first-child{scroll-snap-align:start}.property-breadcrumb__item:last-child{scroll-snap-align:end}.property-breadcrumb__link{cursor:pointer;color:inherit;text-decoration:none}.property-breadcrumb__link:hover{text-decoration:underline;color:var(--Text-primary)}.property-breadcrumb__sep{display:inline-flex;align-items:center;color:#999}.property-breadcrumb__sep svg{width:10px;height:10px}.property-breadcrumb__current{color:var(--Text-primary);font-weight:500}@media(max-width:767px){.property-breadcrumb{padding:10px 0 0;max-width:90vw}}.property-header-v2{display:flex;flex-direction:column;row-gap:10px;padding-top:60px;padding-bottom:16px}.property-header-v2__top{display:flex;flex-direction:column;column-gap:10px}.property-header-v2__title-wrap{display:flex;flex-direction:column;row-gap:5px}.property-header-v2__title{margin:0;font-size:18px;font-weight:600;line-height:1.25;color:var(--Text-primary)}.property-header-v2__subtitle{font-weight:400;color:#333;font-size:12px}.property-header-v2__cta-wrap{display:none}.property-header-v2__cta{transition:all .2s ease-in-out;background-image:linear-gradient(#f9f9f9,#ececec);border:1px solid #d0d0d0;color:#000;cursor:pointer;width:250px;height:40px;display:inline-flex;font-weight:600;justify-content:center;align-items:center;font-size:16px;font-family:inherit;border-radius:3px;overflow:hidden;text-decoration:none}.property-header-v2__cta:hover{background-image:linear-gradient(#f9f9f9,#dbdbdb)}.property-header-v2__price-row{display:flex;flex-direction:row;justify-content:flex-start;column-gap:20px;color:var(--Text-primary)}.property-header-v2__price-main{display:flex;align-items:center;row-gap:10px;column-gap:20px;flex-wrap:wrap}.property-header-v2__price{padding:2px 8px;border-radius:3px;background-image:linear-gradient(#6fd5d5,#0a7d7d);font-weight:600;font-size:24px;color:#fff;white-space:nowrap;overflow:hidden;line-height:1.4}.property-header-v2__price-m2{font-weight:500;font-size:16px;color:var(--Text-primary)}.property-header-v2__address{margin:0;font-size:14px;font-weight:400;color:var(--Text-primary);display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap;line-height:1.4}.property-header-v2__address svg{flex-shrink:0;width:18px;height:18px}.property-header-v2__category{margin:0;font-size:14px;font-weight:400;color:#333}@media(min-width:992px){.property-header-v2{row-gap:10px}.property-header-v2__top{flex-direction:row;justify-content:space-between;row-gap:10px}.property-header-v2__title{font-size:24px}.property-header-v2__subtitle{font-size:14px}.property-header-v2__cta-wrap{display:block}.property-header-v2__address{font-weight:600}}@media(max-width:767px){.property-header-v2{padding-top:16px}.property-header-v2__price-main{row-gap:5px;column-gap:10px}.property-header-v2__price{font-size:16px}.property-header-v2__price-m2{font-size:13px}}.property-description-card{display:flex;flex-direction:column;gap:24px;min-width:0}.property-description-card__title{margin:0;color:var(--Secondary);font-size:22px;line-height:1.2;font-weight:700}.property-description-card__content{display:flex;flex-direction:column;gap:18px;min-width:0}.property-description-card__paragraph{margin:0;line-height:1.55;max-width:100%;white-space:normal}.property-description-card__html,.property-description-card__paragraph{color:#1c2637;font-size:16px;overflow-wrap:anywhere;word-break:break-word}.property-description-card__html{line-height:1.6}.property-description-card__html.is-collapsed{max-height:220px;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,#000 55%,transparent);mask-image:linear-gradient(180deg,#000 55%,transparent)}.property-description-card__html p{margin:0 0 12px}.property-description-card__html p:last-child{margin-bottom:0}.property-description-card__html b,.property-description-card__html strong{font-weight:700}.property-description-card__html em,.property-description-card__html i{font-style:italic}.property-description-card__html u{text-decoration:underline}.property-description-card__html ol,.property-description-card__html ul{margin:0 0 12px 20px;padding:0}.property-description-card__html li{margin-bottom:4px}.property-description-card__html h2,.property-description-card__html h3,.property-description-card__html h4{font-weight:700;margin:0 0 10px;color:#071121}.property-description-card__html h2{font-size:18px}.property-description-card__html h3{font-size:17px}.property-description-card__html h4{font-size:16px}.property-description-card__toggle{display:inline-flex;align-items:center;gap:10px;width:-moz-fit-content;width:fit-content;padding:0;border:0;background:rgba(0,0,0,0);color:#071121;font-size:18px;line-height:1.2;font-weight:700;text-align:left}.property-description-card__toggle-icon{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;transition:transform .2s ease}.property-description-card__toggle-icon svg{width:24px;height:24px}.property-description-card__toggle-icon.is-open{transform:rotate(180deg)}.property-description-card__divider{width:100%;height:0;border-bottom:1px solid var(--Line)}.property-description-card__meta{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.property-description-card__listing-id{margin:0;color:#495260;font-size:16px;line-height:1.4;font-weight:400}.property-description-card__report-button{display:inline-flex;align-items:center;gap:10px;padding:0;border:0;background:rgba(0,0,0,0);color:#071121;font-size:16px;line-height:1.25;font-weight:700}.property-description-card__report-icon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px}.property-description-card__report-icon svg{width:24px;height:24px}.price-history{display:flex;flex-direction:column;gap:16px;padding:16px;background:var(--White)}@media(min-width:576px){.price-history{padding:24px}}.price-history__header{display:flex;flex-direction:row;gap:16px;align-items:center}.price-history__icon-wrap{border-radius:50%;min-width:60px;width:60px;height:60px;background-image:linear-gradient(#6fd5d5,#0a7d7d);display:flex;align-items:center;justify-content:center;flex-shrink:0}.price-history__icon{width:36px;height:36px;fill:var(--White)}.price-history__title{margin:0;color:var(--Text-primary);font-size:18px;font-weight:700;line-height:1.2}.price-history__pub-date{margin:4px 0 0;color:var(--Text-secondary);font-size:14px;line-height:1.4}.price-history__pub-date strong{font-weight:600;color:var(--Text-primary)}.price-history__table{width:100%;border-collapse:separate;border-spacing:0;margin-top:8px}.price-history__table thead{display:table;width:100%;table-layout:fixed}.price-history__table th{text-align:left;padding:8px;color:var(--Text-secondary);font-size:13px;font-weight:600;line-height:1.4}.price-history__col-date{width:30%}@media(min-width:576px){.price-history__col-date{width:40%}}.price-history__col-price{width:90px;white-space:nowrap}@media(min-width:576px){.price-history__col-price{width:100px}}.price-history__tbody{display:block;max-height:220px;overflow-y:auto;background:#f8f9fa;border:1px solid var(--Line)}.price-history__tbody::-webkit-scrollbar{width:6px}.price-history__tbody::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.price-history__tbody::-webkit-scrollbar-thumb{background:#d3d5d9;border-radius:3px}.price-history__tbody tr{display:table;width:100%;table-layout:fixed}.price-history__tbody td{vertical-align:middle;padding:8px;border-top:1px solid var(--Line);color:var(--Text-primary);font-size:14px;line-height:1.4}.price-history__tbody tr:first-child td{border-top:none}.price-history__change-cell{display:flex;flex-direction:row;align-items:center;gap:6px}.price-history__badge{display:inline-flex;align-items:center;gap:2px;border:1px solid rgba(0,0,0,0);border-radius:0;background:var(--White);padding:0 4px;font-size:13px;font-weight:600;white-space:nowrap}.price-history__badge--down{color:#2d8a4e;border-color:#c8e6c9}.price-history__badge--up{color:var(--Secondary);border-color:#fcd5d5}.price-history__price-cell{display:flex;flex-direction:column;align-items:flex-end}.price-history__price-value{color:var(--Text-primary);font-weight:600}.price-history__price-m2{color:var(--Text-secondary);font-size:13px}.report-ad-overlay{position:fixed;inset:0;z-index:1050;display:flex;background:rgba(0,0,0,.5)}.report-ad-modal{border-radius:0;--outerPadding:16px;--innerPadding:24px;--footerMaxHeight:168px;--closeWidth:40px;--closeHeight:40px;--headerMaxHeight:168px;display:flex;flex-direction:column;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:504px;min-height:262px;max-height:calc(100vh - 2*var(--outerPadding));background:#fff;box-shadow:0 8px 32px rgba(0,0,0,.16)}.report-ad-close-wrap{position:absolute;right:var(--innerPadding);top:var(--innerPadding);z-index:999}.report-ad-close{align-items:center;border:none;display:inline-flex;font-family:Sora,sans-serif;font-size:15px;font-weight:600;height:40px;justify-content:center;overflow:hidden;padding:0;position:relative;text-decoration:none;background:rgba(0,0,0,0);color:#071121;aspect-ratio:1;cursor:pointer;border-radius:0}.report-ad-close:hover{background:#f0f0f0}.report-ad-close svg{width:20px;height:20px;pointer-events:none}.report-ad-form{display:flex;flex-direction:column;flex:1 1}.report-ad-header{margin-bottom:30px;display:flex;align-items:center;max-height:var(--headerMaxHeight);padding:24px 52px 0 24px;gap:8px}.report-ad-back{align-items:center;border:none;display:inline-flex;font-family:Sora,sans-serif;font-size:15px;font-weight:600;height:40px;justify-content:center;overflow:hidden;padding:0;position:relative;text-decoration:none;background:rgba(0,0,0,0);color:#071121;aspect-ratio:1;cursor:pointer;border-radius:0}.report-ad-back:hover{background:#f0f0f0}.report-ad-back svg{width:16px;height:16px}.report-ad-heading{margin:0;padding:0;color:#071121;font-family:Sora,sans-serif;font-size:19px;font-weight:700;letter-spacing:0;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1;min-width:0}.report-ad-body{align-items:center;flex-direction:column;max-height:calc(100vh - 2*var(--outerPadding) - var(--footerMaxHeight) - var(--headerMaxHeight));overflow-y:auto;display:grid;padding:0 24px;flex:1 1}.report-ad-reasons{padding:0 0 24px;width:100%}.report-ad-reason{padding:8px 0;align-items:center;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:row;min-height:56px;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:Sora,sans-serif;border-bottom:1px solid #f0f0f0}.report-ad-reason:last-child{border-bottom:none}.report-ad-reason:hover .report-ad-reason-label{color:#1c2637}.report-ad-reason-label{font-size:15px;font-weight:400;line-height:20px;flex:1 1;margin-right:16px}.report-ad-reason-arrow{align-items:center;display:flex;margin-left:auto}.report-ad-reason-arrow svg{display:block;width:20px;height:20px;color:#8e939c}.report-ad-field{width:100%;margin-bottom:16px}.report-ad-field:last-child{margin-bottom:0}.report-ad-label{display:inline-block;margin-bottom:16px;color:#071121;font-family:Sora,sans-serif;font-size:15px;font-weight:700;line-height:16px}.report-ad-textarea-wrap{width:100%}.report-ad-textarea{border:1px solid #d3d5d9;box-sizing:border-box;display:flex;font-family:Sora,sans-serif;font-size:15px;line-height:20px;min-height:80px;min-width:240px;position:relative;width:100%;padding:8px;background:rgba(0,0,0,0);color:#071121;flex-grow:1;resize:none;outline:none;border-radius:0}.report-ad-textarea:focus{border-color:#217e8c;outline:2px solid #217e8c;outline-offset:-1px}.report-ad-textarea::placeholder{color:#8e939c}.report-ad-textarea-footer{display:flex;flex-direction:row;flex-wrap:nowrap;margin-top:4px}.report-ad-hint{flex:1 1;margin:0}.report-ad-counter{font-family:Sora,sans-serif;font-weight:400;font-size:11px;line-height:14px;margin:0;color:#495260;text-align:right;min-width:9ch}.report-ad-file-upload{padding:16px;border-radius:0;border:1px solid rgba(11,22,44,.18);width:100%;margin-top:24px}.report-ad-file-title{margin:0 0 4px;font-family:Sora,sans-serif;font-size:15px;font-weight:700;line-height:20px;color:#071121}.report-ad-file-hint{margin:0 0 16px;font-family:Sora,sans-serif;font-size:13px;font-weight:400;line-height:18px;color:#071121}.report-ad-file-input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);border:0;outline:none}.report-ad-file-btn{display:inline-flex;align-items:center;gap:8px;padding:8px 40px;border:2px solid #1c2637;border-radius:0;background:rgba(0,0,0,0);color:#071121;font-family:Sora,sans-serif;font-size:12px;font-weight:700;line-height:16px;cursor:pointer}.report-ad-file-btn:hover{background:#f5f5f5}.report-ad-file-btn svg{width:16px;height:16px;color:#1c2637}.report-ad-file-remove{align-items:center;background:none;border:none;color:#999;cursor:pointer;display:inline-flex;padding:4px}.report-ad-file-remove:hover{color:#e53e3e}.report-ad-footer{display:inline-flex;flex-wrap:wrap;row-gap:40px;column-gap:40px;justify-content:center;margin-top:auto;max-height:var(--footerMaxHeight);padding:16px 24px 24px}.report-ad-footer--data{display:flex;flex-direction:column;gap:0}.report-ad-btn{align-items:center;border:none;display:inline-flex;font-family:Sora,sans-serif;font-size:15px;font-weight:600;height:48px;justify-content:center;overflow:hidden;padding:0 24px;position:relative;text-decoration:none;cursor:pointer;border-radius:0;min-width:120px}.report-ad-btn--primary{background-image:linear-gradient(#6fd5d5,#0a7d7d);color:#fff}.report-ad-btn--primary:hover{background-image:linear-gradient(#8de8e8,#1b9e9e)}.report-ad-btn--disabled{background:#d3d5d9;color:#8e939c;cursor:default;pointer-events:none}.report-ad-data-desc{margin:0 0 24px;font-family:Sora,sans-serif;font-size:15px;font-weight:700;line-height:20px;color:#071121}.report-ad-input-wrap{width:100%}.report-ad-input{border:1px solid #d3d5d9;box-sizing:border-box;font-family:Sora,sans-serif;font-size:15px;line-height:20px;width:100%;padding:8px;background:rgba(0,0,0,0);color:#071121;outline:none;border-radius:0}.report-ad-input:focus{border-color:#217e8c;outline:2px solid #217e8c;outline-offset:-1px}.report-ad-input--error{border-color:#e53e3e}.report-ad-input--error:focus{border-color:#e53e3e;outline-color:#e53e3e}.report-ad-input-error{margin:4px 0 0;font-family:Sora,sans-serif;font-size:13px;line-height:18px;color:#e53e3e}.report-ad-data-notice,.report-ad-privacy{margin:0 0 16px;font-family:Sora,sans-serif;font-size:13px;line-height:18px;color:#495260}.report-ad-privacy-link{color:#071121;text-decoration:underline}@media(max-width:575px){.report-ad-modal{border-radius:0;min-height:262px;width:calc(100% - 2*var(--outerPadding))}}@media(max-width:768px){.report-ad-modal{width:100%;height:100%;max-height:100vh}.report-ad-btn,.report-ad-footer--data{width:100%}}@media(min-height:600px){.report-ad-body{max-height:500px}}@media(min-height:780px){.report-ad-body{max-height:600px}}.relatest__container{padding-top:18px}.relatest__title{font-size:19px;font-weight:700!important}.seller-card{gap:24px}.seller-card,.seller-card__header{display:flex;flex-direction:column}.seller-card__header{gap:18px}.seller-card__identity{display:flex;align-items:center;gap:14px}.seller-card__avatar-wrap{width:56px;height:56px;flex:0 0 auto;border-radius:50%;overflow:hidden;background:#eef2f3;border:1px solid #d8dfe0}.seller-card__avatar{width:100%;height:100%;object-fit:cover}.seller-card__identity-copy{display:flex;flex-direction:column;gap:8px;min-width:0}.seller-card__name{margin:0;font-size:18px;line-height:1.2;font-weight:700!important;color:var(--Text-primary);text-transform:uppercase}.seller-card__type{margin:0;font-size:16px;line-height:1.4;color:var(--Text-primary)}.seller-card__phone-button{display:inline-flex;align-items:center;gap:10px;width:-moz-fit-content;width:fit-content;padding:0 0 12px;border:0;border-bottom:3px solid var(--Text-primary);background:rgba(0,0,0,0);color:var(--Text-primary);font-size:16px;font-weight:700;-webkit-appearance:none;-moz-appearance:none;appearance:none}.seller-card__actions{display:flex;align-items:flex-end;gap:24px;flex-wrap:wrap}.seller-card__phone-button--profile{text-decoration:none}.seller-card__phone-button i{font-size:24px}.seller-card__form{display:flex;flex-direction:column;margin-top:35px;gap:12px}.seller-card__field input,.seller-card__field textarea{width:100%;border:1px solid #aeb4c0;background:#fff;color:var(--Text-primary);font-size:16px;line-height:1.4;padding:18px 22px}.seller-card__field input::placeholder,.seller-card__field textarea::placeholder{color:#5e6978}.seller-card__field textarea{resize:vertical;min-height:160px}.seller-card__field--disabled input{color:var(--Text-secondary)!important;background:#e5e7ed!important;border-color:#e5e7ed!important}.seller-card__phone-row{display:grid;grid-template-columns:102px minmax(0,1fr);grid-gap:0;gap:0}.seller-card__field--country input{border-top-right-radius:0;border-bottom-right-radius:0}.seller-card__field--phone input{border-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.seller-card__divider{height:1px;background:var(--Line);margin:10px 0 14px}.seller-card__gdpr{display:flex;flex-direction:column;gap:4px;padding:0;border:0;background:rgba(0,0,0,0);text-align:left;color:#6a7380;font-size:13px;line-height:1.35}.seller-card__gdpr-more{font-weight:700;text-decoration:underline;color:var(--Text-primary)}.seller-card__submit{width:100%;min-height:50px;border:0;background-image:linear-gradient(#6fd5d5,#0a7d7d);color:#fff;font-size:18px;line-height:1.2;font-weight:700;-webkit-appearance:none;-moz-appearance:none;appearance:none}.seller-card__submit:disabled{opacity:.7;cursor:not-allowed}.seller-card__error,.seller-card__hint{margin:0;font-size:13px;line-height:18px}.seller-card__hint{color:#495260}.seller-card__error{color:#b42318;font-weight:600}.seller-card__previous-banner{display:flex;align-items:center;gap:16px;padding:12px 16px;background:#e8f5ec;color:#1f6b43}.seller-card__previous-banner-icon{flex-shrink:0;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center}.seller-card__previous-banner-icon svg{width:24px;height:24px;color:#1f6b43}.seller-card__previous-banner-text{margin:0;font-size:13px;line-height:18px;font-weight:400}.seller-card__previous-banner--skeleton{background:#d8dfe0}.seller-card__previous-banner-skeleton-text{display:flex;flex-direction:column;gap:8px;flex:1 1}.seller-card__skeleton-block,.seller-card__skeleton-line{position:relative;overflow:hidden;background:rgba(7,17,33,.12);border-radius:6px}.seller-card__skeleton-block:after,.seller-card__skeleton-line:after{content:"";position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.45) 50%,rgba(255,255,255,0));animation:seller-card-shimmer 1.2s ease-in-out infinite}.seller-card__skeleton-block{width:24px;height:24px}.seller-card__skeleton-line{height:12px}.seller-card__skeleton-line--lg{width:100%;max-width:260px}.seller-card__skeleton-line--sm{width:72%;max-width:210px}@keyframes seller-card-shimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.seller-card__success{width:100%;padding:24px;border-radius:10px;background:#fff}.seller-card__success,.seller-card__success-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center}.seller-card__success-icon{align-items:center;justify-content:center;display:flex;width:100px;height:100px}.seller-card__success-icon img{width:100%;height:100%}.seller-card__success-title{margin:24px 0;font-size:19px;line-height:24px;font-weight:700;text-align:center;color:#071121}.seller-card__success-body{margin-bottom:16px;text-align:center}.seller-card__success-text{margin:0 0 24px;font-size:15px;line-height:20px;color:#071121}.seller-card__success-primary{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 24px;border:0;background:var(--Secondary);color:#fff;font-size:15px;font-weight:700;cursor:pointer}.seller-card__success-primary-inner{display:inline-flex;align-items:center;justify-content:center;gap:8px}.seller-card__success-primary svg{width:24px;height:24px;color:currentColor;flex-shrink:0}.seller-card__success-skip{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 24px;border:0;background:rgba(38,55,105,.06);color:#071121;font-size:15px;font-weight:600;cursor:pointer}.seller-card__self-notice{display:flex;align-items:flex-start;gap:14px;padding:18px;border-radius:0;background:#f4f6f8;color:#071121}.seller-card__self-notice-icon{flex-shrink:0;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;color:#406367}.seller-card__self-notice-icon svg{width:24px;height:24px}.seller-card__self-notice-copy{display:flex;flex-direction:column;gap:4px}.seller-card__self-notice-text,.seller-card__self-notice-title{margin:0}.seller-card__self-notice-title{font-size:16px;line-height:22px;font-weight:700}.seller-card__self-notice-text{font-size:14px;line-height:20px;color:#495260}.seller-card__modal-overlay{position:fixed;inset:0;z-index:100200;background:rgba(0,0,0,.55);display:flex;align-items:center;justify-content:center}.seller-card__modal{position:relative;background:#fff;width:100%;max-width:480px;max-height:90vh;overflow-y:auto;margin:16px;padding:24px}.seller-card__modal-heading{font-size:20px;font-weight:700;color:#111;margin:0 0 16px;padding-right:36px}.seller-card__modal-close{position:absolute;top:12px;right:12px;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:8px;border:none;border-radius:8px;background:rgba(0,0,0,0);color:#1c2637;cursor:pointer;font-size:20px}.seller-card__modal-close:hover{background:rgba(0,0,0,.06)}.ing-mortgage-ad{display:flex;flex-direction:column;gap:10px}.ing-mortgage-ad__label-row{display:inline-flex;align-items:center;gap:6px;padding-left:8px}.ing-mortgage-ad__label{font-size:13px;line-height:1.2;color:#606978;font-weight:700}.ing-mortgage-ad__info-button{width:20px;height:20px;padding:0;border:0;background:rgba(0,0,0,0);color:#002f34;display:inline-flex;align-items:center;justify-content:center}.ing-mortgage-ad__info-button svg{width:18px;height:18px}.ing-mortgage-ad__card{background:#fff;border-radius:0;padding:0 0 18px;color:#002f34;position:relative}.ing-mortgage-ad__header{position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin:0 26px;min-height:120px;padding:25px 0 0;border-bottom:1px solid #d3d5d9}.ing-mortgage-ad__headline{position:relative;width:100%;min-width:0}.ing-mortgage-ad__brand-row{display:inline-flex;align-items:center;gap:10px;color:#14363d;font-size:15px;line-height:22px;font-weight:700}.ing-mortgage-ad__brand-row svg{width:24px;height:24px;flex-shrink:0}.ing-mortgage-ad__brand-row h3{margin:0;font-size:15px;line-height:22px;font-weight:700}.ing-mortgage-ad__headline p{margin:70px 0 0;font-size:14px;line-height:1.4285714286;font-weight:400;color:#002f34}.ing-mortgage-ad__logo{width:74px;height:74px;object-fit:contain;border-radius:14px;flex-shrink:0}.ing-mortgage-ad__body{display:flex;flex-direction:column;padding-top:20px}.ing-mortgage-ad__section{position:relative;height:120px;margin:0 26px;border-bottom:1px solid #d3d5d9}.ing-mortgage-ad__section--period{border-bottom:0;margin-top:10px}.ing-mortgage-ad__field-title{top:0;font-weight:700;font-size:15px}.ing-mortgage-ad__field-copy,.ing-mortgage-ad__field-title{position:absolute;left:0;width:150px;margin:0;color:#1c2637;text-align:left}.ing-mortgage-ad__field-copy{top:50px;font-weight:500;font-size:13px}.ing-mortgage-ad__field-copy--period{top:45px}.ing-mortgage-ad__value-box{position:absolute;top:0;right:0;display:block;width:150px}.ing-mortgage-ad__value-box input{width:150px;height:48px;margin:0;position:absolute;right:0;border:#ebecef;border-bottom:2px solid #ebecef;border-radius:0;background-color:#ebecef;padding:14px 48px 14px 16px;color:#111827;font-size:16px;line-height:20px;font-weight:400;outline:0;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.ing-mortgage-ad__value-box input::-webkit-inner-spin-button,.ing-mortgage-ad__value-box input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ing-mortgage-ad__value-box span{position:absolute;top:14px;right:20px;transform:none;font-size:16px;line-height:16px;color:#1c2637}.ing-mortgage-ad__range{position:absolute;top:100px;left:0;width:100%;height:4px;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;outline:none;background-color:#d3d5d9;background-image:linear-gradient(90deg,#003574 var(--percentage),transparent var(--percentage));background-repeat:no-repeat}.ing-mortgage-ad__range::-webkit-slider-thumb{-webkit-appearance:none;width:30px;height:30px;border-radius:50%;border:0;background:radial-gradient(circle,#ffffff 0 5px,#ff6200 6px 100%);cursor:pointer}.ing-mortgage-ad__range::-moz-range-thumb{width:30px;height:30px;border-radius:50%;border:0;background:radial-gradient(circle,#ffffff 0 5px,#ff6200 6px 100%);cursor:pointer}.ing-mortgage-ad__cta{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:56px;max-width:300px;margin:40px auto 0;border:2px solid #071121;border-radius:0;background:#fff;color:#ff6200;font-size:18px;line-height:1.2;font-weight:700}.ing-mortgage-ad__footer{position:relative;display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin:38px 26px 0}.ing-mortgage-ad__details{flex:1 1}.ing-mortgage-ad__details summary{position:relative;display:inline-flex;align-items:center;justify-content:center;width:150px;height:22px;margin:0 0 15px;padding:2px 0;border:1px solid #1c2637;border-radius:0;cursor:pointer;list-style:none;font-size:12px;line-height:18px;font-weight:500;color:#1c2637}.ing-mortgage-ad__details summary::-webkit-details-marker{display:none}.ing-mortgage-ad__details p{margin:12px 0 0;max-height:168px;overflow:auto;padding:12px;border:1px solid #1c2637;border-radius:8px;background:#fff;font-size:12px;line-height:1.45;color:#1c2637}.ing-mortgage-ad__rrso{display:flex;flex-direction:column;align-items:flex-start;gap:0;margin-left:auto;color:#000}.ing-mortgage-ad__rrso strong{font-size:16px;line-height:1.2;font-weight:700}.ing-mortgage-ad__rrso span{width:160px;font-size:11px;line-height:1.35;font-weight:700;margin-left:-24px}@media(max-width:767px){.properties-details-page .box-sellers,.property-detail-card{padding:20px;border-radius:0}.property-description-card__title{font-size:18px}.property-description-card__toggle{font-size:16px}.property-description-card__meta{align-items:flex-start}.seller-card__phone-row{grid-template-columns:86px minmax(0,1fr)}.property-details-row>.col-lg-4{padding-left:0;margin-top:24px}.property-details-sidebar{gap:20px}.ing-mortgage-ad__card{padding-bottom:18px}.ing-mortgage-ad__header{gap:14px;margin:0 18px}.ing-mortgage-ad__section{margin:0 18px}.ing-mortgage-ad__value-box input{width:132px;padding-right:42px}.ing-mortgage-ad__value-box{width:132px}.ing-mortgage-ad__field-copy,.ing-mortgage-ad__field-title{width:calc(100% - 148px)}.ing-mortgage-ad__footer{flex-direction:column;align-items:stretch;margin:32px 18px 0}.ing-mortgage-ad__rrso{margin-left:0}}.properties-thumbs{border-radius:20px;overflow:hidden}.properties-gallery img{border-radius:0}.properties-gallery .property-gallery-topbar{padding:8px 0;background:rgba(0,0,0,0);display:flex;align-items:center;justify-content:space-between;gap:12px}.properties-gallery .property-gallery-topbar__action,.properties-gallery .property-gallery-topbar__back{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:rgba(0,0,0,0);color:var(--Text-primary);display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:8px;margin:0;font-size:15px;font-weight:700!important;line-height:1.4;letter-spacing:-.02em;font-family:inherit;box-shadow:none;transition:opacity .2s ease}.properties-gallery .property-gallery-topbar__action:hover,.properties-gallery .property-gallery-topbar__back:hover{opacity:.72}.properties-gallery .property-gallery-topbar__action,.properties-gallery .property-gallery-topbar__actions,.properties-gallery .property-gallery-topbar__back-content,.properties-gallery .property-gallery-topbar__icon-slot{display:flex;align-items:center}.properties-gallery .property-gallery-topbar__action,.properties-gallery .property-gallery-topbar__actions,.properties-gallery .property-gallery-topbar__back-content{gap:8px}.properties-gallery .property-gallery-topbar__action svg,.properties-gallery .property-gallery-topbar__back svg{width:24px;height:24px;display:block;color:currentColor}.properties-gallery .property-gallery-topbar__actions{justify-content:flex-end}.properties-gallery .property-gallery-topbar__icon-slot{justify-content:center;width:24px;height:24px}.properties-gallery .property-gallery-topbar__label{display:none}.properties-gallery .property-gallery-topbar__action.is-active{color:var(--Secondary)}.properties-gallery .wrap-btn{position:absolute;left:20px;bottom:20px}.properties-gallery .tf-btn{padding:0 16px}@media(min-width:992px){.properties-gallery .property-gallery-topbar{padding:8px 0}.properties-gallery .property-gallery-topbar__actions{margin-right:8px}.properties-gallery .property-gallery-topbar__label{display:inline}}@media(max-width:767px){.properties-gallery .property-gallery-topbar{flex-wrap:nowrap;justify-content:space-between}.properties-gallery .property-gallery-topbar__back{flex:0 1 auto;min-width:0}.properties-gallery .property-gallery-topbar__actions{width:auto;flex:0 0 auto;justify-content:flex-end;margin-right:0}}.property-lightbox-strip{position:fixed;z-index:100120;pointer-events:none}.property-lightbox-strip__row{pointer-events:auto;display:grid;grid-template-columns:repeat(8,minmax(0,1fr));grid-gap:8px;gap:8px;width:100%;padding:0;border-radius:0;background:rgba(0,0,0,0);-webkit-backdrop-filter:none;backdrop-filter:none}.property-lightbox-strip__thumb{position:relative;border:1px solid hsla(0,0%,100%,.24);border-radius:0;overflow:hidden;background:rgba(0,0,0,0);padding:0;width:100%;aspect-ratio:13/9;transition:border-color .2s ease,transform .2s ease,opacity .2s ease;opacity:.75}.property-lightbox-strip__thumb:hover{border-color:hsla(0,0%,100%,.8);opacity:1}.property-lightbox-strip__thumb.is-active{border-color:#fff;transform:translateY(-1px);opacity:1}.property-lightbox-strip__thumb-image{width:100%;height:100%;object-fit:cover;display:block;border-radius:0}@media(max-width:991px){.property-lightbox-strip__row{gap:6px;padding:0}.property-lightbox-strip__thumb{border-radius:0}}.properties-overview .icon{display:flex;justify-content:center;align-items:center;height:52px;width:52px;border-radius:8px;color:var(--Text-primary);border:1px solid var(--Line);font-size:28px}.properties-overview .wrap-overview{display:flex;gap:20px 40px;flex-wrap:wrap}.properties-overview.v2 .wrap-overview{gap:20px;justify-content:space-between;flex-wrap:wrap}.properties-overview.v2 .item{max-width:180px;width:50%}@media(min-width:1200px){.properties-overview.v3 .tf-grid-layout{column-gap:45px}}.properties-overview.v4 .item{width:180px}@media(min-width:992px){.properties-overview .tf-grid-layout{row-gap:20px}}.offer-details{display:flex;flex-direction:column}.offer-details__row{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;padding:14px 0;border-bottom:1px solid var(--Line);color:#1b232e}.offer-details__row:nth-child(even of .offer-details__row){background:#f8f8f8}.offer-details__section-title{margin:0;padding:16px 0;border-bottom:1px solid var(--Line);color:var(--Secondary);font-size:19px;line-height:24px;font-weight:700}.offer-details__label,.offer-details__value{color:#071121;font-size:13px;line-height:18px}.offer-details__value{font-weight:600}.offer-details__value--stack{display:flex;flex-direction:column;gap:8px;margin:12px 0;color:#071121;font-size:13px;line-height:18px}.offer-details__check-item{display:inline-flex;align-items:center;gap:8px;font-weight:600}.offer-details__check-item i{font-size:20px}.developer-link-content{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.developer-link-text{margin:0;font-size:13px;font-weight:600;line-height:18px;color:#071121;word-break:break-all}.developer-link-open{display:inline-flex;align-items:center;color:#071121;font-size:15px;flex-shrink:0}.developer-link-open:hover{color:var(--Primary)}.developer-link-copy{display:inline-flex;align-items:center;gap:4px;padding:2px 10px;border:1px solid var(--Line);border-radius:6px;background:rgba(0,0,0,0);color:#071121;font-size:12px;font-weight:600;line-height:20px;cursor:pointer;white-space:nowrap;transition:background .15s ease,color .15s ease}.developer-link-copy:hover{background:var(--Line)}.offer-details__accordion-trigger{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 0;border:0;background:rgba(0,0,0,0);color:#071121;font-size:19px;line-height:24px;font-weight:700;text-align:left}.offer-details__accordion-trigger i{font-size:26px;transition:transform .2s ease}.offer-details__accordion-trigger i.is-open{transform:rotate(180deg)}.offer-details__accordion-content{padding-bottom:8px}@media(max-width:767px){.offer-details__row{grid-template-columns:1fr;gap:10px}}.properties-utility i{font-size:24px}.properties-utility .col-utility .item:not(:last-child){padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid var(--Line)}.properties-utility.v2 .tf-grid-layout{gap:30px}.properties-utility.v2 .col-utility .item:not(:last-child){padding-bottom:11px;margin-bottom:12px}@media(min-width:1200px){.properties-utility .tf-grid-layout{gap:80px}}.properties-menutab .menu-tab{gap:32px;border-bottom:unset}.properties-menutab .menu-tab a{padding:0 0 4px}.properties-video .widget-video{position:relative;border-radius:16px;overflow:hidden}.properties-video .popup-youtube{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:center;align-items:center;cursor:pointer}.properties-video .popup-youtube img{transition:all .3s ease}.properties-video .popup-youtube:hover img{transform:scale(1.1)}.properties-video .widget-video>img{max-height:400px;width:100%}.properties-video.v2 .widget-video>img{max-height:600px;width:100%}.properties-calculator .wrap-form{padding:28px 26px;border-radius:16px;border:1px solid var(--Line)}.properties-calculator .form-calculator{margin-bottom:19px}.properties-calculator.v2 .wrap-form{background-color:var(--White);border:unset}@media(max-width:767px){.properties-calculator .wrap-form{padding:28px 15px}}.properties-floor .floor-item{padding:15px 20px 17px;border-radius:12px;border:1px solid var(--Line)}.properties-floor .contnet{padding-top:17px;margin-top:17px;border-top:1px solid var(--Line)}.properties-floor .box-img img{width:100%;height:100%;object-fit:cover}.properties-floor .inner-left i,.properties-floor .inner-right i{font-size:20px}.properties-floor .wrap-download{display:flex;gap:12px 40px;flex-wrap:wrap}.properties-floor .attachments-item .icon{padding:8px 10px;border-radius:8px;background-color:var(--Bg-light)}.properties-floor .attachments-item .icon i{font-size:40px}.properties-floor .attachments-item i{font-size:24px}@media(max-width:575px){.properties-floor .floor-item{padding:15px 10px 17px}.properties-floor .inner-right{gap:10px}}.properties-location .heading i{font-size:24px}.properties-location .wrap-map{overflow:hidden;position:relative;width:100%;border-radius:16px}.properties-location .wrap-map .map-container{height:400px}.properties-location.v2 .map-container{height:373.647064209px}.properties-location.v3 .map-container{height:600px}.properties-nearby li{display:flex;gap:16px}.properties-nearby li span:first-child{width:120px;display:block}.properties-nearby .wrap{display:flex;justify-content:space-between;margin-top:20px;flex-wrap:wrap;gap:8px 24px}.properties-nearby .wrap .col-nearby{max-width:200px;width:100%}.properties-comment{padding:26px 28px 28px;border-radius:16px;border:1px solid var(--Line)}@media(max-width:767px){.properties-comment{margin-top:60px;padding:26px 15px 28px}}.properties-hero{display:flex}.properties-hero .properties-title{padding:80px;background-color:var(--White);width:37.5%;display:flex;flex-direction:column;justify-content:space-between;gap:24px}.properties-hero .wrap-tag .tag{height:40px;padding:0 16px}.properties-hero .thumb-main{border-radius:0!important}.properties-hero .thumb-main img{min-height:660px;object-fit:cover}.properties-hero .right{width:62.5%;position:relative}.properties-hero .right:hover .sw-button{opacity:1;margin:0}.properties-hero .sw-button{position:absolute;top:50%;transform:translateY(-50%);z-index:6;opacity:0;transition:all .3s ease}.properties-hero .sw-button.sw-thumbs-next{right:20px;margin-right:20px}.properties-hero .sw-button.sw-thumbs-prev{left:20px;margin-left:20px}.properties-hero .wrap-pagi{position:absolute;top:64px;right:40px;z-index:5}.properties-hero .thumbs-sw-pagi .swiper-slide{border:2px solid rgba(0,0,0,0);transition:all .3s ease;border-radius:12px;overflow:hidden;cursor:pointer}.properties-hero .thumbs-sw-pagi .swiper-slide-thumb-active{border-color:var(--Text-primary)}.properties-hero .list-action{margin-top:28px}.properties-hero .list-action a{border-radius:8px}.properties-hero .list-action .compare a{width:unset;padding:0 14px}@media(max-width:1550px){.properties-hero .properties-title{padding:80px 30px}}@media(max-width:1199px){.properties-hero{flex-direction:column}.properties-hero .properties-title,.properties-hero .right{width:100%}.properties-hero .properties-title{order:1}}@media(max-width:767px){.properties-hero .properties-title{padding:60px 15px}.properties-hero .wrap-pagi{top:30px;right:15px}.properties-hero .wrap-pagi .image-detail{width:60px;height:60px}.properties-hero .wrap-pagi .image-detail img{width:100%;object-fit:cover}.properties-hero .thumb-main img{min-height:530px}}.properties-2{background-color:var(--White);padding:28px;border-radius:16px}@media(max-width:767px){.properties-2{padding:28px 15px}}.properties-menut-list{border-bottom:1px solid var(--Line);background-color:var(--Bg-light);position:-webkit-sticky;position:sticky;top:90px;z-index:99}.properties-menut-list .tab-slide{display:flex;gap:1.87px;position:relative}.properties-menut-list li a{position:relative;letter-spacing:.05px;padding:16px 24px;text-wrap:nowrap}.properties-menut-list li a:after{transition:all .3s ease;content:"";position:absolute;width:0;height:1px;bottom:0;background-color:var(--Text-primary);left:auto;right:0}.properties-menut-list li a.active:after{width:100%;left:0;right:auto}@media(max-width:991px){.properties-menut-list{top:71px}}.properties-thumbs-main{margin-top:8px}.properties-thumbs-main .sw-button{position:absolute;z-index:5;top:50%;transform:translateY(-50%)}.properties-thumbs-main .sw-button.nav-next-layout{right:40px}.properties-thumbs-main .sw-button.nav-prev-layout{left:40px}.properties-thumbs-main .property-collage{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr);grid-template-rows:repeat(2,minmax(220px,1fr));grid-gap:8px;gap:8px}.properties-thumbs-main .property-collage.property-collage--single{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(520px,1fr)}.properties-thumbs-main .property-collage.property-collage--two{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:minmax(420px,1fr)}.properties-thumbs-main .box-img-detail{position:relative;display:block;overflow:hidden;border:0;padding:0;margin:0;width:100%;background:rgba(0,0,0,0);border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;cursor:pointer}.properties-thumbs-main .box-img-detail img{width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .25s ease}.properties-thumbs-main .box-img-detail.is-loaded img{opacity:1}.properties-thumbs-main .box-img-detail.is-loaded .box-img-detail-skeleton{opacity:0;pointer-events:none}.properties-thumbs-main .box-img-detail.tile-large{grid-column:1;grid-row:1/span 2}.properties-thumbs-main .box-img-detail.tile-small{min-height:240px}.properties-thumbs-main .box-img-detail.tile-full{min-height:520px}.properties-thumbs-main .box-img-detail.tile-half{min-height:420px}.properties-thumbs-main .box-img-detail-media{position:relative;width:100%;height:100%;min-height:inherit}.properties-thumbs-main .box-img-detail-skeleton{position:absolute;inset:0;display:block;background:linear-gradient(90deg,#edf1f4,#f7f9fb 45%,#edf1f4);background-size:200% 100%;animation:property-gallery-skeleton 1.5s ease-in-out infinite;z-index:1;transition:opacity .25s ease}.properties-thumbs-main .collage-overlay{position:absolute;inset:0;background:rgba(17,24,39,.72);color:var(--White);display:flex;justify-content:center;align-items:center;text-align:center;font-weight:700!important;font-size:22px;line-height:1.2;padding:16px}.properties-thumbs-main .collage-overlay span{text-decoration:underline;text-underline-offset:4px}.properties-thumbs-main .property-gallery-actions{position:absolute;left:28px;bottom:28px;z-index:4;display:flex;align-items:center;gap:12px}.properties-thumbs-main .property-gallery-floor-cta{display:inline-flex;align-items:center;gap:10px;min-height:50px;padding:10px 15px;border:0;border-radius:12px;background:var(--White);color:var(--Text-primary);font-size:13px;font-weight:700!important;line-height:1.4;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.properties-thumbs-main .property-gallery-floor-cta i{font-size:24px}@media(max-width:991px){.properties-thumbs-main .property-collage{grid-template-columns:705px minmax(0,1fr) minmax(0,1fr);grid-template-rows:repeat(2,220px)}.properties-thumbs-main .property-collage.property-collage--single{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(380px,1fr)}.properties-thumbs-main .property-collage.property-collage--two{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:minmax(320px,1fr)}.properties-thumbs-main .box-img-detail.tile-small{min-height:220px}.properties-thumbs-main .box-img-detail.tile-full{min-height:380px}.properties-thumbs-main .box-img-detail.tile-half{min-height:320px}.properties-thumbs-main .property-gallery-floor-cta{min-height:48px;padding:12px 18px}.properties-thumbs-main .property-gallery-actions{left:20px;bottom:20px}}@media(max-width:767px){.properties-thumbs-main.position-relative{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.properties-thumbs-main .property-collage{grid-template-columns:1fr;grid-template-rows:repeat(5,220px)}.properties-thumbs-main .property-collage.property-collage--single{grid-template-rows:minmax(240px,1fr)}.properties-thumbs-main .property-collage.property-collage--two{grid-template-columns:1fr;grid-template-rows:repeat(2,minmax(260px,1fr))}.properties-thumbs-main .box-img-detail{grid-column:1!important;grid-row:auto!important;min-height:220px;border-radius:0}.properties-thumbs-main .box-img-detail.tile-half{width:100%;min-height:260px}.properties-thumbs-main .collage-overlay{font-size:18px}.properties-thumbs-main .property-gallery-floor-cta{min-height:44px;padding:10px 14px;border-radius:10px;font-size:14px}.properties-thumbs-main .property-gallery-actions{left:12px;bottom:12px;gap:8px}}@keyframes property-gallery-skeleton{0%{background-position:200% 0}to{background-position:-200% 0}}.box-sellers{padding:24px;border-radius:0}.box-sellers .author{gap:20px;align-items:center}.box-sellers .author .avatar{border-radius:50%;overflow:hidden}.box-sellers .info .icon{height:40px;width:40px;border-radius:50%;border:1px solid var(--Line);font-size:24px;display:flex;justify-content:center;align-items:center;color:var(--Text-primary);flex-shrink:0;background-color:var(--White)}.box-sellers .tf-btn i{font-size:20px}.box-sellers.style-1{border-radius:16px;background-color:var(--Bg-light);border:none;padding:28px;max-width:unset;margin-left:unset}.box-sellers.style-1 .author .avatar{text-align:center;border-radius:unset}.box-sellers.style-1 .author .avatar img{border-radius:12px}.box-sellers.style-2{display:flex;justify-content:space-between;gap:12px;border:unset;background-color:var(--Bg-light);padding:28px}.box-sellers.style-2 .wrap-author{display:flex;gap:40px}.box-sellers.style-2 .info{display:flex;align-self:start;gap:68px}.box-sellers.style-2 .info .item:last-child .icon{margin-top:6px}.box-sellers.style-2 .author .author-info,.box-sellers.style-2 .info{padding-top:6px}.box-sellers.style-2 .tf-btn{min-width:240px}@media(max-width:1199px){.box-sellers.style-2{align-items:center}.box-sellers.style-2 .wrap-author{flex-direction:column;gap:24px}}@media(max-width:991px){.box-sellers.style-2{flex-direction:column;align-items:start;gap:24px}.box-sellers.style-2 .wrap-btn{width:100%}}@media(max-width:575px){.box-sellers.style-2 .info{flex-direction:column;gap:24px}}.box-sellers.style-no-border{background-color:var(--White);border:unset}@media(max-width:767px){.box-sellers{padding:24px 15px!important}}.avm-card{display:flex;flex-direction:column}.avm-card__title{margin:0 0 12px;color:#1c2637;font-size:22px;line-height:1.2;font-weight:700!important}.avm-card__subtitle{margin:0 0 24px;color:#1c2637;font-size:14px;line-height:1.55;font-weight:400}.avm-card__subtitle strong{font-weight:700!important}.avm-card__chart{position:relative;display:grid;grid-template-columns:auto 41% auto;grid-template-rows:70px 4px 60px;grid-row-gap:12px;row-gap:12px;grid-column-gap:4px;column-gap:4px;grid-template-areas:". current ." "below estimated above" "min . max";width:100%;margin:0 auto 24px;padding-bottom:16px}.avm-card__price-min{grid-area:min;right:0;transform:translateX(50%)}.avm-card__price-max,.avm-card__price-min{position:absolute;top:16px;text-align:center}.avm-card__price-max{grid-area:max;left:0;transform:translateX(-50%)}.avm-card__price-value{margin:0 0 2px;color:#1c2637;font-size:15px;line-height:20px;font-weight:700!important;white-space:nowrap}.avm-card__price-perm2{margin:0;color:#495260;font-size:11px;line-height:14px;font-weight:400;white-space:nowrap}.avm-card__range{display:contents}.avm-card__range-below{grid-area:below;border-radius:0;background:#1c2637;height:12px}.avm-card__range-estimated{grid-area:estimated;border-radius:0;background:#afcfb2;height:12px;position:relative}.avm-card__range-above{grid-area:above;border-radius:0;background:#1c2637;height:12px;transform:rotate(180deg)}.avm-card__current{grid-area:current;position:absolute;max-width:130px;transform:translateX(-50%);text-align:center;z-index:3;margin-top:-8px}.avm-card__current-content{text-align:center}.avm-card__current-label{margin:0;color:#495260;font-size:11px;line-height:14px;font-weight:400;white-space:nowrap}.avm-card__current-price{margin:2px 0 0;color:#1c2637;font-size:15px;line-height:20px;font-weight:700!important;white-space:nowrap}.avm-card__current-perm2{margin:2px 0 0;color:#495260;font-size:11px;line-height:14px;font-weight:400;white-space:nowrap}.avm-card__current-arrow{width:0;height:0;margin:8px auto 0;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-top:20px solid #1c2637;border-bottom:0}.avm-card__factors{margin-top:0}.avm-card__factors-title{margin-bottom:20px!important;margin:0 0 16px;color:#1c2637;font-size:16px;line-height:1.3;font-weight:700!important}.avm-card__factors-list{padding:0;margin:0;display:flex;flex-direction:column;list-style-type:none;gap:12px}.avm-card__factor{display:flex;align-items:center;gap:8px}.avm-card__factor svg{flex-shrink:0}.avm-card__factor span,.avm-card__tooltip-trigger{color:#1c2637;font-size:14px;line-height:1.4;font-weight:400}.avm-card__tooltip-trigger{margin-top:8px;padding:0;border:none;background:rgba(0,0,0,0);text-decoration:underline;cursor:pointer;display:inline-block;width:-moz-fit-content;width:fit-content;font-family:inherit}.avm-card__tooltip-trigger:focus-visible{outline:2px solid #217e8c;outline-offset:2px}@media(min-width:576px){.avm-card__factors-list{flex-direction:row;flex-wrap:wrap;column-gap:24px;row-gap:16px}.avm-card__factor{flex:0 0 auto}}@media(min-width:768px){.avm-card__chart{grid-template-columns:auto 45% auto}}.price-score-badge{display:flex;flex-direction:column;gap:16px}.price-score-badge__title{margin:0;color:#1c2637;font-size:16px;line-height:1.3;font-weight:700!important}.price-score-badge__bar{position:relative;display:flex;height:12px;border-radius:6px;overflow:visible;background:#e5e7eb}.price-score-badge__segment{height:100%;border-right:2px solid #fff}.price-score-badge__segment:last-child{border-right:none}.price-score-badge__segment--active{position:relative}.price-score-badge__marker{position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2;transition:left .3s ease}.price-score-badge__marker-dot{width:18px;height:18px;border-radius:50%;border:3px solid #fff;box-shadow:0 2px 6px rgba(0,0,0,.2)}.price-score-badge__info{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:4px}.price-score-badge__label{font-size:14px;line-height:1.4;font-weight:700!important}.price-score-badge__diff{font-size:12px;line-height:1.4;color:#6b7280;font-weight:400}.price-score-badge__stats{display:flex;gap:16px}.price-score-badge__stat{display:flex;flex-direction:column;gap:2px}.price-score-badge__stat-value{color:#1c2637;font-size:15px;line-height:1.3;font-weight:700!important}.price-score-badge__stat-label{color:#6b7280;font-size:11px;line-height:1.4;font-weight:400}.price-score-badge__footnote{margin:0;color:#9ca3af;font-size:11px;line-height:1.4;font-weight:400}.price-score-badge__skeleton{display:flex;flex-direction:column;gap:12px}.price-score-badge__skeleton-title{height:18px;width:60%;border-radius:0}.price-score-badge__skeleton-bar,.price-score-badge__skeleton-title{background:linear-gradient(90deg,#e5e7eb 25%,#f3f4f6 50%,#e5e7eb 75%);background-size:200% 100%;animation:price-score-shimmer 1.5s infinite}.price-score-badge__skeleton-bar{height:12px;border-radius:6px}.price-score-badge__skeleton-text{height:14px;width:45%;border-radius:0;background:linear-gradient(90deg,#e5e7eb 25%,#f3f4f6 50%,#e5e7eb 75%);background-size:200% 100%;animation:price-score-shimmer 1.5s infinite}.price-score-badge__loading{display:flex;align-items:center;justify-content:center;gap:8px;padding:20px 0}.price-score-badge__loading-spinner{color:#9ca3af;animation:price-score-spin 1s linear infinite}.price-score-badge__loading-text{color:#6b7280;font-size:13px;line-height:1.4;font-weight:400}@keyframes price-score-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes price-score-spin{to{transform:rotate(1turn)}}.fancybox-container{z-index:99999}@keyframes modal-video{0%{opacity:0}to{opacity:1}}@keyframes modal-video-inner{0%{transform:translateY(100px)}to{transform:translate(0)}}.transaction-prices{display:flex;flex-direction:column;gap:12px;padding:20px;border:1px solid var(--Line);border-radius:16px;background:var(--Surface,#fff);margin-bottom:20px}.transaction-prices__title{font-size:16px;font-weight:700;color:var(--Text-primary);margin:0}.transaction-prices__subtitle{font-size:13px;color:var(--Text-secondary);margin:0}.transaction-prices__comparison{display:flex;justify-content:center}.transaction-prices__badge{display:flex;flex-direction:column;align-items:center;gap:2px;padding:10px 24px;border-radius:12px;text-align:center}.transaction-prices__badge-label{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.transaction-prices__badge-value{font-size:15px;font-weight:600}.transaction-prices__badge-diff{font-size:22px;font-weight:800}.transaction-prices__badge--above{background:#fef2f2;color:#dc2626}.transaction-prices__badge--slightly-above{background:#fff7ed;color:#ea580c}.transaction-prices__badge--average,.transaction-prices__badge--below,.transaction-prices__badge--slightly-below{background:#f0fdf4;color:#16a34a}.transaction-prices__grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.transaction-prices__card{display:flex;flex-direction:column;gap:2px;padding:12px;border-radius:12px;background:var(--Bg-2,#f8f9fa)}.transaction-prices__card-label{font-size:12px;color:var(--Text-secondary)}.transaction-prices__card-value{font-size:16px;font-weight:700;color:var(--Text-primary)}.transaction-prices__card-sub{font-size:11px;color:var(--Text-tertiary,#9ca3af)}.price-score-badge__no-data{padding:16px 0}.price-score-badge__no-data-text{margin:0;font-size:14px;color:var(--Text-secondary,#6b7280);line-height:1.5}.price-score-badge__no-data-detail{margin:8px 0 0;font-size:12px;color:var(--Text-secondary,#6b7280);line-height:1.4}.price-score-badge__how-btn{display:inline-block;width:-moz-fit-content;width:fit-content;background:none;border:none;border-bottom:1px solid var(--Text-secondary,#6b7280);padding:0 0 2px;margin:0;font-size:13px;font-weight:600;line-height:1.4;color:var(--Text-primary);cursor:pointer;transition:color .2s ease,border-color .2s ease}.price-score-badge__how-btn:hover{color:var(--Text-primary,#1c2637);border-bottom-color:var(--Text-primary,#1c2637)}.price-modal-overlay{position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:100000;display:flex;align-items:center;justify-content:center;padding:40px 16px;overflow-y:auto}@media(max-width:768px){.price-modal-overlay{padding:0;align-items:flex-end}}.price-modal{width:100%;max-width:640px;max-height:80vh;background:var(--Surface,#fff);border-radius:0;box-shadow:0 12px 48px rgba(0,0,0,.2);display:flex;flex-direction:column;overflow:hidden;animation:price-modal-enter .25s ease-out}@media(max-width:768px){.price-modal{max-width:100%;max-height:92vh;border-radius:20px 20px 0 0}}.price-modal__header{display:flex;align-items:center;justify-content:space-between;padding:20px 24px 16px;border-bottom:1px solid var(--Line,#e5e7eb);flex-shrink:0}@media(max-width:768px){.price-modal__header{padding:16px 16px 12px}}.price-modal__title{margin:0;font-size:18px;font-weight:700;color:var(--Text-primary,#1c2637);line-height:1.3}.price-modal__close{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:0;border:none;background:var(--Bg-2,#f3f4f6);color:var(--Text-secondary,#6b7280);cursor:pointer;flex-shrink:0;transition:background .2s ease,color .2s ease}.price-modal__close:hover{background:var(--Line,#e5e7eb);color:var(--Text-primary,#1c2637)}.price-modal__body{padding:20px 24px 24px;overflow-y:auto;flex:1 1;-webkit-overflow-scrolling:touch}@media(max-width:768px){.price-modal__body{padding:16px}}.price-modal__body .price-score-badge{padding:0;background:rgba(0,0,0,0);border-radius:0}.price-modal__divider{border:none;border-top:1px solid var(--Line,#e5e7eb);margin:20px 0}.price-modal__section{margin-bottom:20px;margin-top:40px}.price-modal__section:last-child{margin-bottom:0}.price-modal__section-header{display:flex;align-items:center;gap:8px;margin-bottom:8px;color:var(--Text-primary,#1c2637)}.price-modal__section-title{color:#1c2637;font-size:16px;line-height:1.3;font-weight:700!important}.price-modal__section-text{margin:0;font-size:13px;line-height:1.5;color:var(--Text-secondary,#6b7280)}.price-modal__tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.price-modal__tag{display:inline-block;padding:4px 10px;font-size:12px;line-height:1.4;color:var(--Text-primary,#1c2637);background:var(--Bg-2,#f3f4f6);border-radius:8px;white-space:nowrap}.price-modal__price-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-top:8px}.price-modal__price-item{display:flex;flex-direction:column;gap:2px;padding:10px 12px;background:var(--Bg-2,#f3f4f6);border-radius:10px}.price-modal__price-label{font-size:11px;color:var(--Text-secondary,#6b7280);line-height:1.4}.price-modal__price-value{font-size:14px;font-weight:700;color:var(--Text-primary,#1c2637);line-height:1.3}@keyframes price-modal-enter{0%{opacity:0;transform:translateY(16px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.price-history-chart{display:flex;flex-direction:column;gap:12px}.price-history-chart__title{font-size:16px;font-weight:700;color:#1c2637;margin:0}.price-history-chart__subtitle{font-size:12px;color:#9ca3af;margin:-8px 0 4px}.price-history-chart__chart-wrap{margin:0 -8px}.price-history-chart__summary{display:flex;flex-wrap:wrap;gap:16px;padding-top:4px}.price-history-chart__summary-item{display:flex;align-items:center;gap:6px;font-size:12px;color:#6b7280}.price-history-chart__summary-item strong{font-weight:600;color:#1c2637}.price-history-chart__summary-dot{width:8px;height:8px;border-radius:50%;background:#1c2637;flex-shrink:0}.price-history-chart__summary-range{width:10px;height:10px;border-radius:2px;background:rgba(28,38,55,.1);flex-shrink:0}.price-history-chart__summary-dash{width:12px;height:0;border-top:2px dashed #f97316;flex-shrink:0}.price-history-chart__footnote{margin:4px 0 0;font-size:11px;color:#9ca3af}.price-history-chart__loading{display:flex;align-items:center;justify-content:center;gap:10px;padding:20px;color:#6b7280;font-size:14px}.price-history-chart__loading-spinner{animation:price-history-spin 1s linear infinite;color:#1c2637}@keyframes price-history-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.modal-video{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1000000;cursor:pointer;opacity:1;animation-timing-function:ease-out;animation-duration:.3s;animation-name:modal-video;transition:opacity .3s ease-out}.modal-video-effect-exit{opacity:0}.modal-video-effect-exit .modal-video-movie-wrap{transform:translateY(100px)}.modal-video-body{max-width:960px;margin:0 auto;padding:0 10px;box-sizing:border-box}.modal-video-body,.modal-video-inner{width:100%;height:100%;display:flex;justify-content:center}.modal-video-inner{align-items:center}@media(orientation:landscape){.modal-video-inner{padding:10px 60px;box-sizing:border-box}}.modal-video-movie-wrap{width:100%;height:0;position:relative;padding-bottom:56.25%;background-color:#333;animation-timing-function:ease-out;animation-duration:.3s;animation-name:modal-video-inner;transform:translate(0);transition:transform .3s ease-out}.modal-video-movie-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.modal-video-close-btn{position:absolute;z-index:2;top:-45px;right:0;display:inline-block;width:35px;height:35px;overflow:hidden;border:none;background:rgba(0,0,0,0)}@media(orientation:landscape){.modal-video-close-btn{top:0;right:-45px}}.modal-video-close-btn:before{transform:rotate(45deg)}.modal-video-close-btn:after{transform:rotate(-45deg)}.modal-video-close-btn:after,.modal-video-close-btn:before{content:"";position:absolute;height:2px;width:100%;top:50%;left:0;background:#fff;border-radius:5px;margin-top:-6px}.properties-gallery-v2 img{border-radius:0}.properties-gallery-v2 .property-gallery-topbar{padding:8px 0;background:rgba(0,0,0,0);display:flex;align-items:center;justify-content:space-between;gap:12px}.properties-gallery-v2 .property-gallery-topbar__action,.properties-gallery-v2 .property-gallery-topbar__back{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:rgba(0,0,0,0);color:var(--Text-primary);display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:8px;margin:0;font-size:15px;font-weight:700!important;line-height:1.4;letter-spacing:-.02em;font-family:inherit;box-shadow:none;transition:opacity .2s ease;cursor:pointer}.properties-gallery-v2 .property-gallery-topbar__action:hover,.properties-gallery-v2 .property-gallery-topbar__back:hover{opacity:.72}.properties-gallery-v2 .property-gallery-topbar__action,.properties-gallery-v2 .property-gallery-topbar__actions,.properties-gallery-v2 .property-gallery-topbar__back-content,.properties-gallery-v2 .property-gallery-topbar__icon-slot{display:flex;align-items:center}.properties-gallery-v2 .property-gallery-topbar__action,.properties-gallery-v2 .property-gallery-topbar__actions,.properties-gallery-v2 .property-gallery-topbar__back-content{gap:8px}.properties-gallery-v2 .property-gallery-topbar__action svg,.properties-gallery-v2 .property-gallery-topbar__back svg{width:24px;height:24px;display:block;color:currentColor}.properties-gallery-v2 .property-gallery-topbar__actions{justify-content:flex-end}.properties-gallery-v2 .property-gallery-topbar__icon-slot{justify-content:center;width:24px;height:24px}.properties-gallery-v2 .property-gallery-topbar__label{display:none}.properties-gallery-v2 .property-gallery-topbar__action.is-active{color:var(--Secondary)}@media(min-width:992px){.properties-gallery-v2 .property-gallery-topbar{padding:8px 0}.properties-gallery-v2 .property-gallery-topbar__actions{margin-right:8px}.properties-gallery-v2 .property-gallery-topbar__label{display:inline}}@media(max-width:767px){.properties-gallery-v2 .property-gallery-topbar{flex-wrap:nowrap;justify-content:space-between}.properties-gallery-v2 .property-gallery-topbar__back{flex:0 1 auto;min-width:0}.properties-gallery-v2 .property-gallery-topbar__actions{width:auto;flex:0 0 auto;justify-content:flex-end;margin-right:0}}.property-gallery-layout{position:relative;display:flex;flex-direction:column;overflow:hidden;border-radius:0}.property-gallery-carousel{position:relative;width:100%;height:550px;overflow:hidden}.property-gallery-carousel__slide,.property-gallery-carousel__strip{position:relative;width:100%;height:100%}.property-gallery-carousel__slide{display:none;padding:0;border:0;margin:0;background:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;line-height:0}.property-gallery-carousel__slide.is-visible{display:block}.property-gallery-carousel__media{position:relative;width:100%;height:100%;background:#f7f7f7}.property-gallery-carousel__media img{width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .25s ease}.property-gallery-carousel__media img.is-loaded-img{opacity:1}.property-gallery-carousel__skeleton{position:absolute;inset:0;display:block;background:linear-gradient(90deg,#edf1f4,#f7f9fb 45%,#edf1f4);background-size:200% 100%;animation:property-gallery-skeleton 1.5s ease-in-out infinite;z-index:1;transition:opacity .25s ease}.property-gallery-carousel__photo-count{position:absolute;bottom:8px;right:16px;z-index:2}.property-gallery-carousel__photo-count-btn{display:inline-flex;align-items:center;gap:4px;padding:9.5px 16px;border:0;border-radius:0;background:rgba(0,0,0,.5490196078);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:#fff;font-size:14px;font-weight:700!important;line-height:1.4;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:background-color .2s ease,color .2s ease}.property-gallery-carousel__photo-count-btn svg{display:inline-block;vertical-align:bottom;fill:currentColor}.property-gallery-carousel__photo-count-btn:hover{background:#333;color:#fff}.property-gallery-carousel__photo-count-btn:active{background:#1a1a1a;color:#fff}.property-gallery-carousel__nav{position:absolute;top:50%;transform:translateY(-50%);z-index:2;display:flex;align-items:center;justify-content:center;padding:6px;border:1.5px solid rgba(0,0,0,0);border-radius:20px;height:40px;min-width:40px;background:#000;color:#fff;cursor:pointer;opacity:0;transition:background-color .2s ease,color .2s ease,border-color .2s ease,opacity .2s ease;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none}.property-gallery-carousel__nav svg{display:inline-block;vertical-align:bottom;fill:currentColor}.property-gallery-carousel__nav--next{right:16px}.property-gallery-carousel__nav--prev{left:16px}.property-gallery-carousel__nav--prev svg{transform:rotate(180deg)}.property-gallery-carousel__nav:hover{background:#333;color:#fff}.property-gallery-carousel__nav:active{background:#1a1a1a;color:#fff}.property-gallery-carousel:hover .property-gallery-carousel__nav{opacity:1}.property-gallery-carousel__slide:after{content:"";position:absolute;inset:0;background:hsla(0,0%,100%,.3);opacity:0;transition:opacity .2s ease;pointer-events:none;z-index:1}.property-gallery-carousel__slide:hover:after{opacity:1}.property-gallery-sidebar{display:none;flex-direction:column;gap:4px}.property-gallery-sidebar__thumb{position:relative;width:100%;flex:1 1;min-height:0;padding:0;border:0;margin:0;background:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;overflow:hidden;transition:opacity .2s ease}.property-gallery-sidebar__thumb:hover{opacity:.7}.property-gallery-sidebar__thumb-media{position:absolute;inset:0}.property-gallery-sidebar__thumb-media img{width:100%;height:100%;object-fit:cover}.property-gallery-sidebar__thumb-overlay{position:absolute;left:0;bottom:0;right:0;display:flex;justify-content:space-between;align-items:flex-end;padding:var(--gap-30,24px) var(--gap-10,8px) var(--gap-10,8px) var(--gap-10,8px);color:var(--scheme-primary-fixed,#fff)}.property-gallery-sidebar__thumb-label{font-size:14px;font-weight:700!important;text-shadow:0 1px 3px rgba(0,0,0,.5)}.property-highlights{background:#fff;padding:28px;display:grid;grid-template-columns:repeat(2,1fr);grid-row-gap:15px;row-gap:15px;grid-column-gap:15px;column-gap:15px}.property-highlights__item{display:flex;column-gap:10px;align-items:center}.property-highlights__icon{display:inline-grid;align-items:center;justify-items:center;min-width:35px;min-height:35px;max-width:35px;max-height:35px;color:var(--Text-primary)}.property-highlights__body{width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;color:var(--Text-primary)}.property-highlights__label{font-weight:300;font-size:12px;margin:0;color:var(--Text-secondary)}.property-highlights__value{font-weight:600;font-size:13px;margin:0;color:var(--Text-primary)}@media(max-width:767px){.property-highlights{padding:10px 0;margin:10px 0}}@media(min-width:992px){.property-highlights{row-gap:20px;column-gap:20px;grid-template-columns:repeat(4,auto)}.property-highlights__item{column-gap:15px}.property-highlights__label{font-size:14px}.property-highlights__value{font-size:15px}}.properties-gallery-v2 .property-gallery-actions{display:flex;align-items:center;gap:12px;margin-top:12px}.properties-gallery-v2 .property-gallery-floor-cta{display:inline-flex;align-items:center;gap:10px;min-height:50px;padding:10px 15px;border:0;background:var(--White);color:var(--Text-primary);font-size:13px;font-weight:700!important;line-height:1.4;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.properties-gallery-v2 .property-gallery-floor-cta i{font-size:24px}@media(min-width:992px){.property-gallery-layout{flex-direction:row}.property-gallery-carousel{flex:0 0 79%;max-width:79%}.property-gallery-sidebar{display:flex;flex:0 0 21%;max-width:21%;height:550px;padding-left:4px}}@media(max-width:991px){.property-gallery-carousel{height:420px}.property-gallery-carousel__nav--next,.property-gallery-carousel__photo-count{right:8px}.property-gallery-carousel__nav--prev{left:8px}.property-gallery-sidebar{display:none}}@media(max-width:767px){.property-gallery-layout{border-radius:0}.property-gallery-carousel{height:280px;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.property-gallery-carousel__media{border-radius:0}.property-gallery-carousel__photo-count{right:20px;bottom:8px}.property-gallery-carousel__nav{height:36px;min-width:36px;padding:4px;border-radius:18px}.property-gallery-carousel__nav svg{width:20px;height:20px}.property-gallery-carousel__nav--next{right:20px}.property-gallery-carousel__nav--prev{left:20px}.properties-gallery-v2 .property-gallery-actions{padding-right:16px}.properties-gallery-v2 .property-gallery-floor-cta{min-height:44px;padding:10px 14px;border-radius:0;font-size:14px}}.pswp__bg{background:#fff!important}.pswp__icn{fill:#000!important}.mapboxgl-ctrl-top-right{right:5px!important;top:70px!important}.mapboxgl-ctrl-group button:first-child{border-radius:0}.mapboxgl-ctrl-group button{padding:0!important;right:16px!important;z-index:10!important;display:flex!important;align-items:center!important;justify-content:center!important;width:44px!important;height:44px!important;border:none!important;background:hsla(0,0%,100%,.9)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-radius:0!important;cursor:pointer!important;color:#071121!important;box-shadow:0 2px 8px rgba(0,0,0,.12)!important}.mapboxgl-ctrl-group:not(:empty){box-shadow:none!important}.mak-investment-teaser{font-family:Sora,sans-serif;background:#fff;padding:16px}.mak-investment-teaser--loading{min-height:180px;display:flex;align-items:center;justify-content:center;background:#f9fafb;border-color:#e5e7eb}.mak-investment-teaser__skeleton{width:100%;height:120px;background:linear-gradient(90deg,#e5e7eb 25%,#f3f4f6 50%,#e5e7eb 75%);background-size:200% 100%;animation:shimmer 1.5s infinite}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.mak-investment-teaser__header{display:flex;align-items:center;gap:8px;margin-bottom:10px}.mak-investment-teaser__icon{color:#0a7d7d;display:flex}.mak-investment-teaser__badge{font-size:11px;font-weight:700;color:#0f766e;background:rgba(15,118,110,.1);padding:2px 8px;text-transform:uppercase;letter-spacing:.5px}.mak-investment-teaser__name{font-size:15px;font-weight:700;color:#1b232e;margin:0 0 4px}.mak-investment-teaser__location{font-size:13px;color:#6b7280;margin:0 0 10px}.mak-investment-teaser__meta{display:flex;gap:12px;font-size:12px;color:#6b7280;margin-bottom:12px}.mak-investment-teaser__status{font-weight:600;color:#0a7d7d}.mak-investment-teaser__completion{color:#9ca3af}.mak-investment-teaser__stats{display:flex;gap:16px;flex-wrap:wrap;padding:10px 0;border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb;margin-bottom:10px}.mak-investment-teaser__stat{display:flex;flex-direction:column;gap:2px}.mak-investment-teaser__stat-value{font-size:13px;font-weight:700;color:#1b232e}.mak-investment-teaser__stat-label{font-size:11px;color:#9ca3af;text-transform:uppercase}.mak-investment-teaser__cta{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;padding:8px 0;font-size:13px;font-weight:600;color:#0a7d7d;text-decoration:none;transition:color .15s}.mak-investment-teaser__cta:hover{color:#065f5f}.ang-widget{width:100%;border:none;padding:0;margin:0}.ang-widget__iframe{width:100%;height:520px;border:none;display:block}.ang-float-btn{position:fixed;bottom:24px;right:24px;z-index:1000;display:inline-flex;align-items:center;gap:10px;padding:10px 20px 10px 10px;background:#fff;border:1.5px solid rgba(0,0,0,.1);border-radius:40px;box-shadow:0 4px 20px rgba(0,0,0,.14);cursor:pointer;font-size:14px;font-weight:600;color:#1a1a2e;transition:box-shadow .15s ease,transform .15s ease}.ang-float-btn:hover{box-shadow:0 6px 28px rgba(0,0,0,.2);transform:translateY(-1px)}.ang-float-btn__icon{width:36px;height:36px;flex-shrink:0}.ang-modal-overlay{position:fixed;inset:0;background:rgba(0,0,0,.55);z-index:9999;display:flex;align-items:center;justify-content:center;padding:16px}.ang-modal{background:#fff;width:100%;max-width:560px;max-height:90vh;display:flex;flex-direction:column;border-radius:0;overflow:hidden}.ang-modal__header{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #e5e7eb;flex-shrink:0}.ang-modal__title{font-size:16px;font-weight:700;color:#1a1a2e}.ang-modal__close{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:rgba(0,0,0,0);cursor:pointer;color:#6b7280}.ang-modal__close:hover{color:#1a1a2e}.ang-modal__iframe{width:100%;flex:1 1;border:none;min-height:560px}.page-title{position:relative;z-index:99}.page-title .thumbs img{width:100%;object-fit:cover}.page-title.style-default .thumbs{background-color:var(--Text-primary)}.page-title.style-default .thumbs img{width:100%;opacity:.5;min-height:300px;object-fit:cover}.page-title.style-default .title{margin-bottom:12px}.page-title.style-default .content{position:absolute;inset:0;display:flex;justify-content:center;align-items:center}.page-title.style-1 .content{display:flex;margin-bottom:70px;padding-top:61px;align-items:center;gap:24px}.page-title.style-1 .content>div{flex:20% 1}.page-title.style-1 .content .title{letter-spacing:-1px;flex:44.8% 1}.page-title.style-1 .flat-tab-form{position:relative;z-index:9;margin-top:-119px}.page-title.style-1 .slide-inner img{min-height:300px;object-fit:cover;width:100%}@media(max-width:991px){.page-title.style-1 .content{flex-direction:column;gap:24px;margin-bottom:50px;align-items:start}}.page-title.style-2 .slide-inner{position:relative}.page-title.style-2 .thumbs{background-color:var(--Text-primary);height:450px}.page-title.style-2 .thumbs img{opacity:.4;width:100%;height:100%}.page-title.style-2 .content{position:absolute;inset:0;display:flex;align-items:center}.page-title.style-2 .wrap-btn{margin-top:40px;gap:20px}.page-title.style-2 .sw-dots{position:absolute;bottom:19px;z-index:10}.page-title.style-2 .flat-tab-form{background-color:var(--Bg-light);padding:60px 0}.page-title.style-2 .sw-button.nav-prev-layout{left:3.1%}.page-title.style-2 .sw-button.nav-next-layout{right:3.1%}.page-title.style-2 .wg-filter{padding:21px 28px 28px}@media(min-width:768px){.page-title.style-2 .thumbs{height:600px}}@media(min-width:992px){.page-title.style-2 .thumbs{height:720px}}@media(max-width:1550px){.page-title.style-2 .sw-button.nav-prev-layout{left:15px}.page-title.style-2 .sw-button.nav-next-layout{right:15px}}.page-title.style-3{position:relative}.page-title.style-3 .content{position:absolute;inset:0;margin-top:170px}.page-title.style-3 .thumbs img{min-height:550px;object-fit:cover}.page-title.style-3 .flat-tab-form{margin-top:-127px}@media(min-width:768px){.page-title.style-3 .content{margin-top:170px}}.page-title.style-4 .page-inner{display:flex;background-color:var(--Bg-light)}.page-title.style-4 .thumbs{width:50%}.page-title.style-4 .thumbs .slide-inner,.page-title.style-4 .thumbs .swiper{height:100%}.page-title.style-4 .thumbs img{width:100%;height:100%;object-fit:cover}.page-title.style-4 .content{width:50%;padding:230px 162px 100px 100px;background-color:var(--Bg-light)}.page-title.style-4 .tf-btn{margin-top:40px}.page-title.style-4 .info{margin-bottom:20px;display:flex;justify-content:space-between;gap:4px 12px;flex-wrap:wrap}.page-title.style-4 .info i{font-size:24px}@media(max-width:1440px){.page-title.style-4 .content{padding:230px 30px 100px 50px}}@media(max-width:991px){.page-title.style-4 .page-inner{flex-direction:column}.page-title.style-4 .content{padding:80px 30px}.page-title.style-4 .content,.page-title.style-4 .thumbs{width:100%}.page-title.style-4 .info-item{width:152px}}@media(max-width:767px){.page-title.style-4 .desc,.page-title.style-4 .title{margin-bottom:12px}.page-title.style-4 .tf-btn{margin-top:16px}.page-title.style-4 .content{padding:60px 15px}}.page-title.style-5{position:relative}.page-title.style-5 .content{position:absolute;inset:0}.page-title.style-5 .thumbs{height:480px}.page-title.style-5 .thumbs img{object-fit:cover;width:100%;height:100%}.page-title.style-5 .content-inner{margin-top:149px;padding:20px;background-color:var(--White);border-radius:8px}.page-title.style-5 .info{padding-top:20px;border-top:1px solid var(--Line);margin-top:20px;gap:25px}.page-title.style-5 .info i{font-size:24px;color:var(--Text-secondary)}.page-title.style-5 .wrap-tag .tag{display:flex;height:32px;align-items:center;padding:0 12px;border-radius:0}.page-title.style-5 .wrap-tag .tag.rent{background-color:var(--Secondary-2)}.page-title.style-5 .wrap-tag .tag.categoreis{background-color:var(--Bg-light)}.page-title.style-5 .wrap-tag .tag.sale{background-color:var(--Secondary);color:var(--White)}.page-title.style-5 .flat-tab-form{background-color:var(--Bg-light);padding:60px 0}.page-title.style-5 .sw-button{position:absolute;top:58%;z-index:5}.page-title.style-5 .sw-button.nav-prev-layout{left:60px}.page-title.style-5 .sw-button.nav-next-layout{right:60px}@media(min-width:576px){.page-title.style-5 .thumbs{height:632px}.page-title.style-5 .content-inner{margin-top:233px}}@media(min-width:1200px){.page-title.style-5 .thumbs{height:760px}.page-title.style-5 .content-inner{margin-top:310px;margin-left:2px}}@media(max-width:575px){.page-title.style-5 .content-inner{padding:20px 15px}.page-title.style-5 .info{gap:12px}.page-title.style-5 .info li{gap:4px}}.page-title .sw-button{position:absolute;top:50%;transform:translateY(-50%);z-index:10;opacity:0}.page-title .sw-button.nav-prev-layout{left:40px;margin-left:30px}.page-title .sw-button.nav-next-layout{right:40px;margin-right:30px}.page-title:hover .sw-button{opacity:1;margin:0!important}.banner-2 .parallaxie,.section-about .parallaxie{border-radius:20px;margin-bottom:48px}.banner-2 .parallaxie .content,.section-about .parallaxie .content{height:600px;width:100%;padding:20px 20px 19px}.banner-2 .wrap,.section-about .wrap{gap:12px;align-items:flex-end;justify-content:flex-end;height:100%}.banner-2 .box i,.section-about .box i{font-size:40px}.banner-2 .tf-btn,.section-about .tf-btn{margin-top:40px}.banner-2.style-2 .parallaxie,.section-about.style-2 .parallaxie{margin-bottom:0}.banner-2.style-2 .list,.section-about.style-2 .list{display:grid;grid-gap:28px;gap:28px}@media(max-width:991px){.banner-2.style-2 .row,.section-about.style-2 .row{gap:40px}.banner-2.style-2 .heading-section,.section-about.style-2 .heading-section{margin-bottom:12px}.banner-2.style-2 .tf-btn,.section-about.style-2 .tf-btn{margin-top:20px}}@media(min-width:992px){.banner-2.style-2 .number,.section-about.style-2 .number{width:60px;flex-shrink:0}}@media(min-width:1200px){.banner-2 .tf-grid-layout,.section-about .tf-grid-layout{gap:80px}}@media(max-width:767px){.banner-2 .parallaxie .content,.section-about .parallaxie .content{padding-left:15px;padding-right:15px}}@media(max-width:575px){.banner-2 .bot,.section-about .bot{flex-direction:column;width:100%}.banner-2 .tf-box-icon,.section-about .tf-box-icon{width:100%}}.banner-2 .parallaxie{position:relative;margin-bottom:0;border-radius:0}.banner-2 .content{height:600px;padding:20px}@media(max-width:767px){.section-about .tf-grid-layout{gap:40px}}.section-about-1 .list{display:grid;grid-gap:28px;gap:28px}.section-about-1 .tf-btn{margin-top:40px}@media(min-width:992px){.section-about-1 .number{width:60px;flex-shrink:0}}@media(max-width:991px){.section-about-1 .row{gap:40px}.section-about-1 .heading-section{margin-bottom:12px}.section-about-1 .tf-btn{margin-top:20px}}.section-why{background-color:var(--Text-primary)}@media(min-width:1200px){.section-why .tf-grid-layout{gap:60px}}@media(max-width:767px){.section-why .tf-grid-layout{gap:50px}}.section-agents .swiper:hover .sw-button{opacity:1;margin:0}.section-agents .sw-button{position:absolute;top:50%;transform:translateY(-50%);z-index:6;height:48px;width:48px;opacity:0}.section-agents .sw-button i{font-size:24px}.section-agents .sw-button.nav-prev-layout{left:20px;margin-left:30px}.section-agents .sw-button.nav-next-layout{right:20px;margin-right:30px}.section-agents .wrap-box-agents{border-bottom:1px solid var(--Line)}@media(max-width:991px){.section-agents .row{gap:40px}}.section-faqs .accordion-item:not(:last-child){padding-bottom:19px;margin-bottom:16px;border-bottom:1px solid var(--Line)}.section-faqs .faq-item:not(:last-child){margin-bottom:60px}.section-faqs .sidebar-faq{top:100px}@media(min-width:1200px){.section-faqs .tf-grid-layout{gap:90px}}.section-faqs-1 .accordion-item:not(:last-child){padding-bottom:24px;margin-bottom:25px;border-bottom:1px solid var(--Line)}.section-faqs-1 .accordion-faqs-content{padding-top:11px}.section-faqs-1 .box-faqs{overflow:hidden;border-radius:12px;position:relative}.section-faqs-1 .box-faqs .content{position:absolute;inset:0;padding:48px}.section-faqs-1 .box-faqs .thumbs{height:100%;width:100%}.section-faqs-1 .box-faqs .thumbs img{width:100%;height:100%;object-fit:cover}@media(min-width:1200px){.section-faqs-1 .tf-grid-layout{gap:90px}.section-faqs-1 .wrap-accordion{padding-top:4px}}@media(max-width:991px){.section-faqs-1 .tf-grid-layout{gap:40px}}@media(max-width:767px){.section-faqs-1 .box-faqs .content{padding:30px 15px}}.section-history{background-color:var(--Bg-light)}.section-history .content{position:relative}.section-history .content:after{content:"";position:absolute;width:100%;height:4px;background-color:var(--Line);top:106px}.section-history .wrap-time-line{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:30px;gap:30px}@media(min-width:1441px){.section-history .wrap-time-line{gap:60px}}@media(max-width:991px){.section-history{--spcaing-left:55px}.section-history .wrap-time-line{grid-template-columns:1fr;padding-left:var(--spcaing-left)}.section-history .time-item{position:relative}.section-history .time-item .dot{position:absolute;left:calc((var(--spcaing-left) + 8px)*-1);top:0}.section-history .content:after{height:100%;width:4px;top:0;left:15px}}@media(max-width:767px){.section-history{--spcaing-left:40px}}.section-process .wrap-counter{padding-top:42px;border-top:1px solid var(--Line);margin-top:47px}.section-process .process-item:not(:last-child){margin-bottom:40px}.section-process .img-style{border-radius:12px;overflow:hidden}.section-process .img-style img{height:100%;width:100%;object-fit:cover}.section-process .tabs-hover-wrap{margin-bottom:40px}@media(min-width:768px){.section-process .tabs-hover-wrap{margin-bottom:80px}}@media(min-width:992px){.section-process .img-style{margin-left:auto;max-width:690px}}@media(max-width:991px){.section-process .row{gap:40px}}@media(max-width:767px){.section-process .wrap-counter{padding-top:22px;margin-top:22px}}.section-process-1 .box{background-color:var(--White);border-radius:20px;max-width:670px;padding:39px 40px 40px}.section-process-1 .parallaxie{padding:42.5px 0 43.5px}.section-process-1 .process-item{gap:16px}.section-process-1 .process-item:not(:last-child){position:relative;margin-bottom:24px}.section-process-1 .process-item:not(:last-child):after{content:"";position:absolute;background-color:var(--Line);width:4px;height:calc(100% - 30px);top:42px;left:13px}@media(max-width:767px){.section-process-1 .box{padding-left:15px;padding-right:15px}}.section-features-property{background-color:var(--Text-primary)}.section-features-property .dots{border-radius:50%;height:32px;width:32px;border:2px solid var(--Text-primary);position:relative;margin-top:7px;transition:all .3s ease}.section-features-property .dots:after{position:absolute;content:"";height:8px;width:8px;border-radius:50%;background-color:var(--Text-secondary);top:50%;left:50%;transform:translate(-50%,-50%);transition:all .3s ease}.section-features-property .img-style{border-radius:12px;overflow:hidden;width:100%}.section-features-property .img-style img{width:100%;object-fit:cover}.section-features-property .property-item{display:flex;gap:16px}.section-features-property .property-item .title{color:var(--Text-secondary-2)}.section-features-property .property-item p{transition:all .3s ease;color:var(--Text-secondary-2)}.section-features-property .process-item:not(:last-child){margin-bottom:40px}.section-features-property .process-item.active .dots{border-color:var(--White)}.section-features-property .process-item.active .dots:after{background-color:var(--White)}.section-features-property .process-item.active .title,.section-features-property .process-item.active p{color:var(--White)}@media(max-width:991px){.section-features-property .tf-grid-layout{row-gap:40px}.section-features-property .process-item:not(:last-child){margin-bottom:24px}}@media(max-width:767px){.section-features-property .process-item:not(:last-child){margin-bottom:24px}.section-features-property .img-style img{width:100%;object-fit:contain}}.section-features-property-2 .box-right{border-radius:0 16px 16px 0;overflow:hidden}.section-features-property-2 .sw-button{position:absolute;z-index:5;top:50%;transform:translateY(-50%);opacity:0}.section-features-property-2 .sw-button.nav-next-tes{right:-15px;margin-right:30px}.section-features-property-2 .sw-button.nav-prev-tes{left:-15px;margin-left:30px}@media(min-width:992px){.section-features-property-2{margin-left:15px;margin-right:15px}}.section-features-property-2:hover .sw-button{opacity:1;margin:0}.section-features-property-3 .tf-btn{margin-top:30px}@media(min-width:992px){.section-features-property-3 .tf-grid-layout-md{gap:40px}.section-features-property-3 .tf-btn{margin-top:48px}}.section-features-property-4 .tf-btn{margin-top:30px}@media(min-width:992px){.section-features-property-4 .tf-grid-layout-md{row-gap:40px}.section-features-property-4 .tf-btn{margin-top:48px}}.home-page-main{background:#f2f4f5}.home-page-main>.section-features-property-4{padding-top:0!important}.hp1-hero{position:relative;padding-bottom:160px}.hp1-hero .hp1-hero-split{display:grid;grid-template-columns:38fr 62fr;min-height:460px}.hp1-hero .hp1-hero-left{background:#02282c;display:flex;align-items:center;padding:72px 48px 72px 60px}.hp1-hero .hp1-hero-content{max-width:480px}.hp1-hero .hp1-hero-headline{margin:0 0 20px;font-size:clamp(38px,4vw,60px);font-weight:700;line-height:1;letter-spacing:-1.5px;color:#fff}.hp1-hero .hp1-hero-headline em{font-style:italic;color:#6fd5d5}.hp1-hero .hp1-hero-sub{margin:0;font-size:clamp(14px,1.2vw,17px);line-height:1.55;color:hsla(0,0%,100%,.65)}.hp1-hero .hp1-hero-right{position:relative;overflow:hidden;min-height:460px}.hp1-hero .hp1-hero-right-overlay{position:absolute;inset:0;background:linear-gradient(90deg,#02282C,rgba(2,40,44,.72) 22%,rgba(2,40,44,.22) 52%,rgba(2,40,44,0) 75%);pointer-events:none}.hp1-hero .hero-pill-wrap{position:absolute;left:50%;bottom:80px;transform:translateX(-50%);width:min(1000px,100% - 48px);z-index:20}@media(max-width:768px){.hp1-hero{padding-bottom:0}.hp1-hero .hp1-hero-split{grid-template-columns:1fr 1fr;min-height:260px}.hp1-hero .hp1-hero-left{padding:32px 16px 32px 20px;min-height:260px}.hp1-hero .hp1-hero-right{display:block;min-height:260px}.hp1-hero .hero-pill-wrap{position:relative!important;left:auto!important;bottom:auto!important;transform:none!important;width:100%!important;padding:0;margin-bottom:40px}}.hero-pill-bar{display:flex;align-items:center;background:#fff;border:1.5px solid rgba(2,40,44,.14);border-radius:56px;box-shadow:0 8px 48px rgba(2,40,44,.18);overflow:visible;position:relative}@media(max-width:768px){.hero-pill-bar{flex-direction:column;border-radius:0;border:none;box-shadow:none;gap:10px;background:rgba(0,0,0,0);padding:16px 16px 0}}.hero-pill-seg{flex:1 1;min-width:0;padding:13px 20px;cursor:pointer;position:relative;border-radius:56px;transition:background .15s ease}.hero-pill-seg.is-open,.hero-pill-seg:hover{background:rgba(2,40,44,.05)}@media(max-width:768px){.hero-pill-seg{border-radius:14px;border:1.5px solid rgba(0,0,0,.14);background:#fff;padding:14px 18px;width:100%;box-shadow:none}.hero-pill-seg.is-open,.hero-pill-seg:hover{border-color:rgba(2,40,44,.35);background:#fff}}.hero-pill-seg--location{flex:1.4 1}.hero-pill-label{font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:#02282c;line-height:1;margin-bottom:4px}.hero-pill-label,.hero-pill-val{display:block;white-space:nowrap}.hero-pill-val{font-size:13.5px;color:#374151;overflow:hidden;text-overflow:ellipsis;line-height:1.2}.hero-pill-divider{width:1px;height:28px;background:rgba(2,40,44,.16);flex-shrink:0}@media(max-width:768px){.hero-pill-divider{display:none}}.hero-pill-submit{display:flex;align-items:center;gap:8px;padding:0 22px;margin:5px;height:48px;background-image:linear-gradient(160deg,#6fd5d5,#0a7d7d);border:none;border-radius:48px;color:#fff;font-size:13.5px;font-weight:600;cursor:pointer;white-space:nowrap;flex-shrink:0;transition:filter .15s ease}.hero-pill-submit:hover{filter:brightness(1.08)}@media(max-width:768px){.hero-pill-submit{width:100%;border-radius:14px;margin:6px 16px 16px;width:calc(100% - 32px);height:52px;font-size:15px;justify-content:center;box-shadow:0 4px 16px rgba(10,125,125,.3)}}.hero-pill-pop{position:absolute;top:calc(100% + 16px);left:0;background:#fff;border:1px solid rgba(0,0,0,.08);box-shadow:0 16px 56px rgba(0,0,0,.16);padding:24px;min-width:320px;z-index:9999;border-radius:20px}@media(max-width:768px){.hero-pill-pop{position:static;box-shadow:none;border:none;border-top:1px solid #eef0f4;padding:16px 20px;min-width:0;width:100%;border-radius:0}}.hero-pill-pop-title{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#6b7280;margin:0 0 14px}.hero-pill-text-input{width:100%;border:1.5px solid rgba(2,40,44,.2);padding:12px 16px;font-size:15px;color:#02282c;outline:none;border-radius:12px;background:#fff;transition:border-color .15s ease,box-shadow .15s ease}.hero-pill-text-input:focus{border-color:#0a7d7d;box-shadow:0 0 0 2px rgba(10,125,125,.15)}.hero-pill-text-input::placeholder{color:#9ca3af}.hero-pill-chips{display:flex;flex-wrap:wrap;gap:8px}.hero-pill-chip{padding:8px 16px;font-size:13.5px;border:1.5px solid rgba(2,40,44,.15);background:#fff;color:#374151;cursor:pointer;transition:all .12s ease;border-radius:40px}.hero-pill-chip:hover{border-color:#02282c;color:#02282c}.hero-pill-chip.is-active{background:#02282c;border-color:#02282c;color:#fff}.hero-pill-radio{display:flex;flex-direction:column;gap:6px}.hero-pill-radio-btn{width:100%;padding:12px 16px;text-align:left;font-size:14px;border:1.5px solid rgba(2,40,44,.12);background:#fff;color:#374151;cursor:pointer;transition:all .12s ease;border-radius:12px}.hero-pill-radio-btn:hover{background:#f5f7f8;border-color:rgba(2,40,44,.25)}.hero-pill-radio-btn.is-active{background:#02282c;border-color:#02282c;color:#fff}.hero-pill-range-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.hero-pill-range-field{display:grid;grid-template-areas:"caption caption" "input unit";grid-template-columns:1fr auto;grid-template-rows:auto auto;align-items:center;grid-gap:4px 6px;gap:4px 6px;border:1.5px solid rgba(2,40,44,.15);padding:12px 16px;cursor:text;border-radius:12px;transition:border-color .15s ease,box-shadow .15s ease}.hero-pill-range-field:focus-within{border-color:#0a7d7d;box-shadow:0 0 0 2px rgba(10,125,125,.15)}.hero-pill-range-caption{grid-area:caption;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.07em;color:#6b7280}.hero-pill-range-input{grid-area:input;border:none;outline:none;background:rgba(0,0,0,0);font-size:16px;font-weight:500;color:#02282c;padding:0;width:100%;min-width:0}.hero-pill-range-input::placeholder{color:#b0b7c0;font-weight:400}.hero-pill-range-unit{grid-area:unit;font-size:14px;font-weight:500;color:#6b7280;white-space:nowrap}.offer-page-related-sections{background:#f2f3f6}.section-features-property-4--profile-grid .swiper-slide{height:auto}.section-features-property-4--profile-grid .p5-featured-card{display:flex;flex-direction:column;height:100%;min-height:476px;transition:border-color .2s ease}.section-features-property-4--profile-grid .p5-featured-card:hover{transform:none;border-color:var(--p5-color-border)}.section-features-property-4--profile-grid .p5-featured-card__image-wrap{flex:0 0 258px;height:258px}.section-features-property-4--profile-grid .p5-featured-card__content{display:flex;flex:1 1 auto;flex-direction:column}.section-features-property-4--profile-grid .p5-featured-card__title{display:-webkit-box;min-height:2.7em;overflow:hidden;line-clamp:2;-webkit-box-orient:vertical;-webkit-line-clamp:2}.section-features-property-4--profile-grid .p5-featured-card__address{display:-webkit-box;min-height:2.8em;overflow:hidden;line-clamp:2;-webkit-box-orient:vertical;-webkit-line-clamp:2}.section-features-property-4--profile-grid .p5-featured-card__seller{margin-top:auto}.offer-page-same-advertiser-title{display:inline-block;font-size:35px;line-height:1.15}.section-popular .wrap-property{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr;grid-auto-columns:1fr;grid-gap:40px 30px;gap:40px 30px;grid-auto-flow:row;grid-template-areas:"item-1 item-1 item-2" "item-3 item-4 item-5"}.section-popular .wrap-property .item-1{grid-area:item-1}.section-popular .wrap-property .item-2{grid-area:item-2}.section-popular .wrap-property .item-3{grid-area:item-3}.section-popular .wrap-property .item-4{grid-area:item-4}.section-popular .wrap-property .item-5{grid-area:item-5}.section-popular .tf-btn{margin-top:48px}@media(max-width:1024px){.section-popular .wrap-property{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-gap:40px 30px;gap:40px 30px;grid-auto-flow:row;grid-template-areas:"item-1 item-1 " "item-2 item-3 " "item-4 item-5"}}@media(max-width:767px){.section-popular .wrap-property{display:grid;grid-template-columns:1fr;grid-gap:40px 30px;gap:40px 30px;grid-auto-flow:row;grid-template-areas:"item-1" "item-2" "item-3" "item-4" "item-5"}.section-popular .tf-btn{margin-top:30px}}.section-top-properties{background-color:var(--Text-primary)}.section-top-properties .wrap-nav{margin-top:47px;display:flex;align-items:center;gap:20px}.section-top-properties .wrap-nav .sw-fraction-layout{flex-shrink:0}.section-top-properties .wrap-sw-button{position:relative;display:flex;gap:26px}.section-top-properties .wrap-sw-button:after{position:absolute;content:"";background-color:var(--Text-secondary);width:2px;height:20px;left:50%;top:50%;transform:translate(-50%,-50%)}.section-top-properties .sw-button{height:unset;width:unset;background-color:rgba(0,0,0,0);box-shadow:unset;color:var(--White)}.section-top-properties .sw-button:hover{color:var(--Primary)}.section-top-properties .swiper:hover{cursor:pointer}.section-categories{background-color:var(--Bg-light)}.section-location .sw-button,.section-location-3 .sw-button{position:absolute;top:50%;transform:translateY(-50%);z-index:6;opacity:0}.section-location .sw-button.nav-prev-layout,.section-location-3 .sw-button.nav-prev-layout{left:-30px;margin-left:30px}.section-location .sw-button.nav-next-layout,.section-location-3 .sw-button.nav-next-layout{right:-30px;margin-right:30px}.section-location .wrap-location,.section-location-3 .wrap-location{display:grid;grid-gap:24px;gap:24px}.section-location-3:hover .sw-button,.section-location:hover .sw-button{opacity:1;margin:0}@media(max-width:1199px){.section-location,.section-location-3{gap:24px}.section-location .tf-grid-layout>div,.section-location-3 .tf-grid-layout>div{gap:15px}}.section-location-1{background-color:var(--Text-primary)}@media(min-width:1200px){.section-location-3{margin:0 30px}}.section-call-back .left{max-width:525px}.section-call-back .left .tf-grid-layout{gap:16px}.section-call-back .item{display:flex;align-items:center;gap:16px}.section-call-back .icon{display:flex;justify-content:center;align-items:center;height:60px;width:60px;border:1px solid var(--Line);font-size:32px;border-radius:50%;color:var(--Text-primary)}.section-call-back .banner{margin-top:80px;border-radius:20px;overflow:hidden}@media(max-width:991px){.section-call-back .left{max-width:100%;margin-bottom:50px}}.section-privacy .content ul{list-style:disc;margin-left:24px;display:grid;grid-gap:12px;gap:12px}.section-privacy .content ul li{position:relative}.section-privacy .content ul li:before{content:"";position:absolute;height:4px;width:4px;background-color:var(--Text-primary);border-radius:50%;top:12px;left:-14px}@media(max-width:991px){.section-privacy .row{gap:40px}}@media(max-width:767px){.section-privacy .heading-title{margin-bottom:24px}}@media(min-width:1200px){.section-contact .box-contact{max-width:520px}.section-contact .tf-grid-layout{gap:20px}.section-contact textarea{height:136px}}@media(max-width:767px){.section-contact .row{gap:50px}.section-contact .heading{margin-bottom:24px}}.section-testimonials .wrap-infiniteslide{margin-top:50px}.section-testimonials .sw-button{position:absolute;opacity:0;top:50%;transform:translateY(-50%)}.section-testimonials .sw-button.nav-prev-tes{left:-91px;margin-left:30px}.section-testimonials .sw-button.nav-next-tes{right:-91px;margin-right:30px}.section-testimonials .sw-dots{display:none}.section-testimonials:hover .sw-button{opacity:1;margin:0}@media(min-width:768px){.section-testimonials .sw-dots{margin-top:39px}.section-testimonials .wrap-infiniteslide{margin-top:80px}}@media(max-width:1500px){.section-testimonials .sw-button{display:none}.section-testimonials .sw-dots{display:flex}}@media(min-width:992px){.section-testimonials-1 .testimonial-item{padding-bottom:100px;border-bottom:1px solid var(--Line)}}.section-testimonials-2 .wrap-infiniteslide{height:1356px;position:relative}.section-testimonials-2 .wrap-infiniteslide:after{content:"";position:absolute;width:100%;height:778px;opacity:.6;bottom:0;z-index:1;background-color:var(--White);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.section-testimonials-2 .wrap-infiniteslide .infiniteslide{height:100%!important}.section-testimonials-2 .thumbs img{border-radius:20px}.section-testimonials-2 .testimonial-item{padding-bottom:44px;margin-bottom:44px;border-bottom:1px solid var(--Line)}@media(min-width:1200px){.section-testimonials-2 .tf-grid-layout{gap:72px}}.properties-details .thumb-main,.properties-details .thumb-main-2{position:relative;border-radius:12px;overflow:hidden}.properties-details .thumb-main .wrap-btn,.properties-details .thumb-main-2 .wrap-btn{position:absolute;left:20px;bottom:20px}.properties-details .thumb-main .tf-btn,.properties-details .thumb-main-2 .tf-btn{padding:0 16px}.properties-details .thumb-main-2>a,.properties-details .thumb-main>a{width:100%}.properties-details .thumb-main img,.properties-details .thumb-main-2 img{width:100%;object-fit:cover}.properties-details .wrap-thumbs{padding-top:20px;max-width:1896px;margin-left:auto;margin-right:auto}.properties-details .wrap-box-hover-active{display:flex}.properties-details .thumb-main-2{position:relative;overflow:hidden;border-radius:unset}.properties-details .thumb-main-2 .img-style{height:465px;width:100%}.properties-details .thumb-main-2 .img-style img{border-radius:12px;width:100%;height:100%;object-fit:cover}.properties-details .all-review{margin-left:80px;margin-top:28px}.properties-details .wrap-sidebar-right{position:-webkit-sticky;position:sticky;top:160px}@media(min-width:768px){.properties-details .wrap-box-hover-active{gap:12px}.properties-details .thumb-main-2{flex:1 0;transition:flex .5s cubic-bezier(.29,0,.2,1)}.properties-details .thumb-main-2 .wrap-btn{opacity:0;transition:all .3s ease}.properties-details .thumb-main-2.is-active{flex:19.874% 1}.properties-details .thumb-main-2.is-active .wrap-btn{opacity:1}}@media(max-width:1199px){.properties-details .wrap-btn{flex-direction:column}}@media(max-width:991px){.properties-details .wrap-properties{gap:60px}.properties-details .right{margin-top:50px}}@media(max-width:767px){.properties-details .wrap-btn{flex-direction:row}.properties-details .thumb-main-2 .img-style{padding:0 15px;height:350px}}@media(min-width:1200px){.section-properties .tf-grid-layout{gap:40px 30px}.section-properties.list .wg-pagination{margin-top:30px}}@media(max-width:991px){.section-properties .row{gap:50px}}.section-latest-new .wrap-recent-post{display:grid;grid-gap:30px;gap:30px}@media(min-width:992px){.section-latest-new .tf-grid-layout{position:relative}.section-latest-new .tf-grid-layout:after{position:absolute;content:"";width:1px;height:100%;background-color:var(--Line);left:50%;transform:translateX(-50%);top:0}}@media(min-width:1200px){.section-latest-new .tf-grid-layout{gap:90px}}@media(max-width:767px){.hp3-categories-grid{grid-template-columns:repeat(1,minmax(0,1fr))!important}}table,td,th{border:1px solid #e4e8e8}.header-dropdown-arrow{display:inline-flex;align-items:center;justify-content:center}.header-dropdown-arrow:after{transition:all .3s ease;position:relative;right:0;font-family:icomoon;content:"";font-size:16px;cursor:pointer;color:var(--Text-primary);font-weight:700}@keyframes header-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.header-skeleton__icon{width:22px;height:22px;border-radius:50%}.header-skeleton__btn,.header-skeleton__icon{display:inline-block;background:linear-gradient(90deg,#e0e0e0 25%,#f5f5f5 50%,#e0e0e0 75%);background-size:200% 100%;animation:header-shimmer 1.4s ease-in-out infinite}.header-skeleton__btn{width:130px;height:38px;border-radius:8px}.header-fav-badge{position:absolute;top:-8px;left:-12px;padding:0 4px;text-align:center;pointer-events:none;z-index:1}.header-fav-badge,.header-fav-dropdown-badge{min-width:20px;height:20px;border-radius:16px;background-color:#000;color:#fff;font-size:11px;font-weight:700;line-height:20px;white-space:nowrap}.header-fav-dropdown-badge{display:inline-flex;align-items:center;justify-content:center;padding:0 5px}