@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Bodoni+Moda:opsz,wght@6..96,400;6..96,500&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:wght@300..700&display=swap";@import"https://fonts.googleapis.com/css2?family=Jost:wght@300..500&display=swap";.label-button-s{font-family:var(--Fonts-Family-font-family);font-size:var(--font-size-01);font-style:normal;font-weight:var(--Fonts-font-weight-Heigh);line-height:var(--line-height-01)}.label-button-m{font-family:var(--Fonts-Family-font-family);font-size:var(--font-size-02);font-style:normal;font-weight:var(--Fonts-font-weight-Heigh);line-height:var(--line-height-02)}.body-p12{font-family:var(--Fonts-Family-font-family);font-size:var(--font-size-02);font-style:normal;font-weight:var(--Fonts-font-weight-Medium);line-height:var(--line-height-02)}.body-p14{font-family:var(--Fonts-Family-font-family);font-size:var(--font-size-03);font-style:normal;font-weight:var(--Fonts-font-weight-Medium);line-height:var(--line-height-03);letter-spacing:.28px}.body-p14-b{font-family:var(--Fonts-Family-font-family);font-size:var(--font-size-03);font-style:normal;font-weight:var(--Fonts-font-weight-Heigh);line-height:var(--line-height-03);letter-spacing:.28px}.title-desktop-title-1{font-family:var(--Fonts-Family-font-family-titles);font-size:var(--font-size-07);font-style:normal;font-weight:var(--Fonts-font-weight-Medium);line-height:var(--line-height-07)}.title-desktop-title-2{font-family:var(--Fonts-Family-font-family-secondary);font-size:var(--font-size-06);font-style:normal;font-weight:var(--Fonts-font-weight-Heigh);line-height:var(--line-height-06)}.title-desktop-title-3{font-family:var(--Fonts-Family-font-family-secondary);font-size:var(--font-size-05);font-style:normal;font-weight:var(--Fonts-font-weight-Heigh);line-height:var(--line-height-05)}.title-desktop-title-4{font-family:var(--Fonts-Family-font-family-secondary);font-size:var(--font-size-04);font-style:normal;font-weight:var(--Fonts-font-weight-Heigh);line-height:var(--line-height-03)}.title-desktop-title-5{font-family:var(--Fonts-Family-font-family-secondary);font-size:var(--font-size-03);font-style:normal;font-weight:var(--Fonts-font-weight-Heigh);line-height:var(--line-height-03)}.title-desktop-title-1-secondary{font-family:var(--Fonts-Family-font-family-secondary);font-size:var(--font-size-07);font-style:normal;font-weight:var(--Fonts-font-weight-Heigh);line-height:var(--line-height-07)}*,*:after,*:before{margin:0;padding:0;box-sizing:border-box}body{font-family:var(--tipography-custom),serif}@media (min-width: 834px){body .mobile-only{display:none!important}}body .visible-tablet{display:none}@media (min-width: 834px){body .visible-tablet{display:flex}}body .visible-desktop{display:none}@media (min-width: 1512px){body .visible-desktop{display:flex}}ul,li{list-style:none}a{text-decoration:none;color:inherit;cursor:pointer}a:focus,a:focus-visible{outline:none}input,button,textarea,select{font:inherit;line-height:inherit;border:none;background:none}input:focus,input:focus-visible,button:focus,button:focus-visible,textarea:focus,textarea:focus-visible,select:focus,select:focus-visible{outline:none}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}.loader-container{display:flex;justify-content:center;align-items:center;width:100%;height:100%;position:absolute;top:0;left:0}.loader{width:48px;height:48px;display:inline-block;position:relative}.loader:after,.loader:before{content:"";box-sizing:border-box;width:48px;height:48px;border-radius:50%;background:var(--main-color-primary);position:absolute;left:0;top:0;animation:animloader 2s linear infinite}.loader:before{animation-delay:-1s}.loader:after{animation-delay:0s}@keyframes animloader{0%{transform:scale(0);opacity:1}to{transform:scale(1);opacity:0}}.layout{display:flex;flex-direction:column;width:100%;min-height:100vh;padding-top:60px}.header{position:fixed;top:0;left:0;right:0;z-index:100;width:100%;background:var(--Color-Backgrounds-custom);box-shadow:0 0 var(--Shadow-and-Opacity-blurb) var(--Shadow-and-Opacity-spread) #0000000d}@media (min-width: 1512px){.header{position:fixed;background:transparent;box-shadow:none}.header.hidden{top:-65px;transition:top .3s ease-out,background-color 2.5s ease-in-out,box-shadow 2.5s ease-in-out}.header.visible{background:var(--Color-Backgrounds-custom);box-shadow:0 0 var(--Shadow-and-Opacity-blurb) var(--Shadow-and-Opacity-spread) #0000000d;transition:top .3s ease-out}}.header .header-wrapper{display:flex;justify-content:space-between;align-items:center;width:100%;padding:8px var(--spacing-M)}@media (min-width: 1512px){.header .header-wrapper{max-width:1438px;margin:auto;padding:11px 0}}.header .header__left{display:flex;align-items:center;gap:var(--spacing-S);flex-shrink:0}@media (min-width: 1512px){.header .header__left{gap:var(--spacing-M)}}.header .header__left .burger-menu{display:flex;width:40px;height:40px;padding:9px var(--spacing-XS);flex-direction:column;justify-content:center;align-items:center;flex-shrink:0;cursor:pointer}@media (min-width: 1512px){.header .header__left .burger-menu{border-radius:var(--Corner-radius-05);border:0 solid var(--Color-Borders-grey);background:var(--Color-Backgrounds-white)}}.header .header__left .burger-menu .svg-icon{color:var(--Color-Icons-primary)}.header .header__left .header-logo__wrapper{display:flex;align-items:center;flex-shrink:0;padding:6.67px 0 5.33px}@media (min-width: 1512px){.header .header__left .header-logo__wrapper{padding:6.67px 30px 2.33px 0}}.header .header__left .header-logo{width:auto;height:24px;fill:var(--Color-Icons-primary)}.header .header__right{display:flex;justify-content:flex-end;align-items:center;gap:var(--spacing-M)}.header .header__right .svg-icon{color:var(--Color-Icons-over-bk)}.button{display:flex;justify-content:center;align-items:center;flex-shrink:0;transition:opacity .3s ease-out;cursor:pointer}.button:disabled{pointer-events:none;cursor:not-allowed;opacity:.5}.button:hover span,.button:active span{opacity:.8}.button span{white-space:nowrap}.button.size-s{height:31px;padding:var(--Components-Button-vertical-padding-S) var(--Components-Button-horizontal-padding-S);gap:4px}.button.size-m{height:40px;padding:var(--Components-Button-vertical-padding-M) var(--Components-Button-horizontal-padding-M);gap:6px}.button.solid-primary{color:var(--Color-Content-over-primary);background:var(--Color-Buttons-Fill-fill-primary);border-radius:var(--Components-Button-corner-radius)}.button.solid-primary:disabled{background:var(--Color-Buttons-Fill-fill-disabled)}.button.solid-primary:focus{border:1px solid var(--Color-Buttons-Strokes-stroke-focus)}.button.outline-primary{color:var(--Color-Content-Brand-01);border:1px solid var(--Color-Buttons-Strokes-stroke-primary);border-radius:var(--Components-Button-corner-radius);background:var(--Color-Backgrounds-white)}.button.outline-primary:disabled{color:var(--Color-Content-Low);border:1px solid var(--Color-Buttons-Strokes-stroke-disabled)}.button.outline-over-bk{color:var(--Color-Content-over-bk);border:1px solid var(--Color-Buttons-Strokes-stroke-over-bk);border-radius:var(--Components-Button-corner-radius);background:var(--Color-Backgrounds-white)}.button.outline-over-bk:disabled{color:var(--Color-Content-Low);border:1px solid var(--Color-Buttons-Strokes-stroke-disabled)}.button.ghost-primary{height:auto;padding:0;color:var(--Color-Content-Brand-01);background:var(--Color-Backgrounds-white)}.button.ghost-primary:disabled{color:var(--Color-Content-Low)}.button.ghost-over-bk{height:auto;padding:0;color:var(--Color-Content-over-bk)}.button.ghost-over-bk:disabled{color:var(--Color-Content-Low)}.button.cta-gallery{width:32px;height:32px;background:var(--Color-Backgrounds-White-80);border:1px solid var(--Color-Borders-grey);border-radius:var(--Components-Button-corner-radius);transition:all .3s ease-out}.button.cta-gallery .svg-icon{color:var(--Color-Icons-primary)}.button.cta-gallery span{display:none;color:var(--Color-Content-Brand-01)}.button.cta-gallery:disabled{background:var(--Color-Backgrounds-White-80)!important}.button.cta-gallery:disabled .svg-icon{color:var(--Color-Icons-disabled)}.button.cta-gallery:hover,.button.cta-gallery:active{background:var(--Color-Backgrounds-white)}.button.cta-gallery:hover:has(span),.button.cta-gallery:active:has(span){width:auto}.button.cta-gallery:hover:has(span) span,.button.cta-gallery:active:has(span) span{display:block}.button.badge{height:32px;background:#efefef;color:var(--Color-Content-Low);border-radius:var(--Components-Button-corner-radius)}.svg-icon{display:inline-flex;justify-content:center;align-items:center;transition:opacity .3s ease-out;min-width:15px;min-height:15px;flex-shrink:0}@media (min-width: 834px){.svg-icon.inactive{opacity:var(--Shadow-and-Opacity-opacity-03)}.svg-icon.active{opacity:1}}.svg-icon .icon{display:block;max-width:100%;height:auto}.svg-icon .icon--fill{fill:currentColor}.svg-icon .icon--fill path{fill:currentColor}.svg-icon .icon--stroke{stroke:currentColor}.svg-icon .icon--stroke path,.svg-icon .icon--stroke rect{stroke:currentColor}.footer{display:flex;width:100%;height:48px;padding:18px 29px;align-items:center;gap:10px;flex-shrink:0;background:var(--Color-Backgrounds-primary);margin-top:auto}.footer .footer-wrapper p{color:var(--Color-Content-over-primary)}.overlay{position:fixed;inset:0;background:#05050580;transition:opacity .3s ease-out;opacity:0;pointer-events:none;z-index:1050}.overlay.show{opacity:1;pointer-events:auto}.sidebar{position:fixed;top:0;bottom:0;z-index:1100;width:241px;padding:51px 13px 0;border-radius:var(--Corner-radius-01);background:var(--Color-Backgrounds-white);transform:translate3d(-100%,0,0);transition:transform .3s ease-out;visibility:hidden;box-shadow:0 0 var(--Shadow-and-Opacity-blurb) var(--Shadow-and-Opacity-spread) #0000000d}@media (min-width: 1512px){.sidebar{padding:86px 34px 0}}.sidebar.visible{transform:translateZ(0);visibility:visible}.sidebar .sidebar-top{position:absolute;top:0;display:flex;align-items:center;gap:var(--spacing-S);padding:8px 0 8px 3px;color:var(--Color-Content-Brand-01)}@media (min-width: 1512px){.sidebar .sidebar-top{gap:var(--spacing-M);padding:8px 0 8px 1px}}.sidebar .sidebar-logo__wrapper{display:flex;align-items:center;flex-shrink:0;padding:7px 0 5px}@media (min-width: 1512px){.sidebar .sidebar-logo__wrapper{padding:7px 30px 2px 0}}.sidebar .sidebar-logo{width:auto;height:24px;fill:var(--Color-Icons-primary)}.sidebar .close-menu{display:flex;width:40px;height:40px;padding:9px var(--spacing-XS);flex-direction:column;justify-content:center;align-items:center;flex-shrink:0;cursor:pointer}@media (min-width: 1512px){.sidebar .close-menu{border-radius:var(--Corner-radius-05);border:0 solid var(--Color-Borders-grey);background:var(--Color-Backgrounds-white)}}.sidebar .close-menu .svg-icon{width:15px;height:15px;color:var(--Color-Icons-primary)}.sidebar .menu{display:flex;flex-direction:column;gap:var(--spacing-XS);height:100%}.sidebar .menu :last-child{margin-top:auto}.sidebar .menu-item{position:relative;display:flex;align-items:center;gap:8px;padding:14px;color:var(--Color-Content-Brand-01);border-radius:var(--Corner-radius-05);cursor:pointer}.sidebar .menu-item.active{border-radius:var(--Corner-radius-05);background:var(--Color-Buttons-Fill-fill-primary);color:var(--Color-Content-over-primary)}.sidebar .menu-item-icon,.sidebar .menu-item-care{width:15px;height:15px}@media (min-width: 1512px){.sidebar .menu-item-caret{position:absolute;right:2px}}.sidebar .menu-submenu{display:flex;padding:0 38px;flex-direction:column;align-items:flex-start;gap:var(--spacing-XS);align-self:stretch}@media (min-width: 1512px){.sidebar .menu-submenu{padding:0 22px 0 38px}}.sidebar .menu-subitem{display:block;color:var(--Color-Content-Brand-01)}.login-container{display:flex;flex-direction:column;width:100%;min-height:calc(100vh - 48px)}@media (min-width: 834px){.login-container{flex-direction:row}}@media (min-width: 834px){.login-container .image-container{order:1;width:66.66%}}.login-container .form-container{display:flex;flex-shrink:0;padding:0 12px;background:var(--Color-Icons-White);box-shadow:0 0 var(--Shadow-and-Opacity-blurb) var(--Shadow-and-Opacity-spread) #0000000d}@media (min-width: 834px){.login-container .form-container{width:33.33%;padding:0;order:2}}.login-container .form-container .form-container-inner{display:flex;flex-direction:column;width:100%;max-width:369px;margin:0 auto}@media (min-width: 834px){.login-container .form-container .form-container-inner{width:73%}}.login-container .form-container .logo-wrapper{margin:33px 0}@media (min-width: 834px){.login-container .form-container .logo-wrapper{margin:47px 0 0}}.login-container .form-container .header-logo{width:auto;height:24px;fill:var(--Color-Icons-primary)}.login-container .form-container .login-form{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-XXL)}@media (min-width: 834px){.login-container .form-container .login-form{width:100%;margin:auto}}.login-container .form-container .login-form-fields{display:flex;flex-direction:column;gap:var(--spacing-M);align-self:stretch}.login-container .form-container .input-icon{color:var(--Color-Icons-primary)!important}.login-container .form-container .button{width:100%;margin-bottom:var(--spacing-XXL)}.input-container{display:inline-flex;flex-direction:column;gap:var(--spacing-XS);flex:1}.input-container .input-control{position:relative}.input-container input{width:100%;height:31px;padding:0 30px 0 0}.input-container input::placeholder{opacity:.5}.input-container .input-icon{position:absolute;top:0;right:5px;bottom:0;width:23px;height:23px;margin:auto}.input-container .input-icon.left{left:5px;right:unset}.input-container .input-icon.clickable{cursor:pointer}.input-container.dark label{color:var(--Color-Content-High)}.input-container.dark input{color:var(--Color-Content-Medium);border-bottom:1px solid var(--Color-Borders-dark)}.input-container.dark::placeholder{color:var(--Color-Content-Medium)}.input-container.dark .svg-icon{color:var(--Color-Content-Medium)}.input-container.over-bk label{color:var(--Color-Content-over-bk)}.input-container.over-bk input{color:var(--Color-Content-over-bk);border-bottom:1px solid var(--Color-Borders-brand-over-bk)}.input-container.over-bk input::placeholder{color:var(--Color-Content-over-bk);opacity:.5}.input-container.over-bk input.no-value[type=date]::-webkit-datetime-edit,.input-container.over-bk input.no-value[type=time]::-webkit-datetime-edit{opacity:.5}.input-container.over-bk input:disabled{border-bottom:unset;pointer-events:none;cursor:unset}.input-container.over-bk input:disabled::placeholder{color:transparent;opacity:0}.input-container.over-bk input:disabled+.svg-icon{display:none}.input-container.over-bk .svg-icon{color:var(--Color-Icons-over-bk)}.input-container.error input{border-bottom:1px solid var(--Color-Borders-alert)}.input-container.error .input-helper-text{color:var(--Color-Content-alert)}.hide-native-icons[type=date]::-webkit-calendar-picker-indicator,.hide-native-icons[type=time]::-webkit-calendar-picker-indicator{display:none;-webkit-appearance:none}.hide-native-icons[type=date],.hide-native-icons[type=time]{-moz-appearance:textfield}.hide-native-icons[type=date]::-webkit-inner-spin-button,.hide-native-icons[type=date]::-webkit-outer-spin-button,.hide-native-icons[type=time]::-webkit-inner-spin-button,.hide-native-icons[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.properties-page.main-container{width:100%;margin:0 auto;padding:0 12px}.property-list{display:grid;grid-template-columns:1fr;justify-content:center;align-items:flex-start;gap:var(--spacing-M);flex:1}@media (min-width: 834px){.property-list{gap:10px}}@media (min-width: 1512px){.property-list{gap:14px}}.with-map .property-list{display:none}@media (min-width: 834px){.with-map .property-list{display:grid}}.with-map-full .property-list{display:none}@media (min-width: 834px){.property-list.two-columns{grid-template-columns:repeat(2,1fr)}}@media (min-width: 834px){.property-list.four-columns{grid-template-columns:repeat(3,1fr)}}@media (min-width: 1512px){.property-list.four-columns{grid-template-columns:repeat(4,1fr)}}@media (min-width: 834px){.property-list.three-columns{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1512px){.property-list.three-columns{grid-template-columns:repeat(3,1fr)}}@media (min-width: 834px){.property-list.one-column-portrait{grid-template-columns:1fr}}@media (min-width: 1512px){.property-list.one-column-portrait{grid-template-columns:1fr}}.property-list.one-column-portrait .card{max-width:none;border:1px solid var(--Color-Borders-grey);border-radius:var(--Corner-radius-02)}.property-list.one-column-portrait .card .card-link-wrapper{flex-direction:row}.property-list.one-column-portrait .card .card-image-container{width:337px;height:207px;flex-grow:0}.property-list.one-column-portrait .card .card-image-container .card-image{border-radius:0}.property-list.one-column-portrait .card .card-info{flex-grow:1;border:none;justify-content:end}.card{display:flex;flex-direction:column;width:100%;min-width:258px;max-width:794px;position:relative;overflow:hidden;transition:border-color .2s ease-in-out;background:var(--Color-Backgrounds-white)}.card .card-link-wrapper{display:flex;flex-direction:column;text-decoration:none;color:inherit}.card .card-image-container{position:relative;flex-grow:1}.card .card-image-container .card-image{display:block;width:100%;aspect-ratio:1.6;object-fit:cover;border-radius:var(--Corner-radius-02) var(--Corner-radius-02) 0 0}.card .card-image-container .badge-container{position:absolute;top:10px;left:10px;display:flex;flex-direction:row;gap:8px;line-height:var(--line-height-01)}.card .card-image-container .view-count{position:absolute;bottom:10px;right:10px;color:var(--Color-Content-Brand-01);display:flex;height:31px;padding:4px var(--spacing-XS);justify-content:center;align-items:center;gap:2px;border-radius:var(--Corner-radius-02);border:1px solid var(--Color-Borders-grey);background:var(--Color-Backgrounds-White-80)}.card .card-image-container .view-count svg{width:16px;height:16px;stroke:var(--Color-Content-Brand-01)}.card .icon-box{position:absolute;top:10px;right:10px;display:flex;gap:8px}.card .icon-box .icon-button{display:flex;width:31px;height:31px;padding:var(--spacing-XS);justify-content:center;align-items:center;border-radius:var(--Corner-radius-05);background-color:var(--Color-Backgrounds-White-80);color:var(--Color-Icons-primary);transition:background-color .3s ease-out;cursor:pointer}.card .icon-box .icon-button:hover{background-color:var(--Brand-grayscale-grey25)}.card .icon-box .icon-button.is-active{color:var(--Color-Icons-over-primary);background:var(--Color-Buttons-Fill-fill-primary)}.card .icon-box .icon-button svg{width:15px;height:15px}.card .card-info{position:relative;display:flex;flex-direction:column;justify-content:center;flex-shrink:0;gap:var(--spacing-XS);padding:var(--spacing-S);border-radius:0 0 var(--Corner-radius-02) var(--Corner-radius-02);border-right:1px solid var(--Color-Borders-grey);border-bottom:1px solid var(--Color-Borders-grey);border-left:1px solid var(--Color-Borders-grey)}.card .card-info .row{display:flex;justify-content:space-between;align-items:center}.card .card-info .row .title{color:var(--Color-Content-Brand-01)}.card .card-info .row .price{color:var(--Color-Content-Medium)}.card .card-info .details-row{display:flex;justify-content:space-between;align-items:center}.card .card-info .details-row .card-property-details{display:flex;align-items:center}.card .card-info .details-row .card-property-details .details{display:inline-flex;align-items:center;color:var(--Color-Content-High)}.card .card-info .details-row .card-property-details .details:not(:last-child):after{content:"";display:inline-block;margin:0 10px;width:1px;height:22px;background:var(--Color-Borders-grey);vertical-align:middle}.card .card-info .details-row .exclusive-button{display:flex;height:23px;padding:4px var(--spacing-XS);justify-content:center;align-items:center;margin-left:20px;flex:1 0 0;border-radius:var(--Corner-radius-02);background:var(--Color-Buttons-Fill-fill-primary);color:var(--Color-Content-over-primary)}.label{padding:4px var(--spacing-XS);border:1px solid var(--Color-Borders-grey);background:#ffffffb3;color:var(--Color-Content-Medium);border-radius:var(--Corner-radius-02)}.property-list-results{color:var(--Color-Content-over-bk);opacity:var(--Shadow-and-Opacity-opacity-03)}.layout-icons{display:flex;justify-content:flex-end;align-items:center;gap:var(--spacing-M);color:var(--Color-Icons-over-bk)}.layout-icons .inactive{opacity:.5}.layout-icons .active{opacity:1}:root{--main-color-primary: #2420f4;--main-color-content-over-primary: #FFFFFF;--main-color-secondary: #ec6f16;--main-color-content-over-secondary: #FFFFFF;--main-color-background: #FFFFFF;--main-color-content-over-bk: #90b740;--main-color-titles: #252422;--tipography-custom: "Bodoni Moda";--charts-color-01: #53221D;--charts-color-02: #191F2B;--charts-color-03: #E6823B;--charts-color-04: #E9D1B3;--Brand-customs-primary: var(--main-color-primary);--Brand-customs-secundary: var(--main-color-secondary);--Brand-customs-backgroud: var(--main-color-background);--Brand-customs-tipography-over-primary: var(--main-color-content-over-primary);--Brand-customs-tipography-over-secundary: var(--main-color-content-over-secondary);--Brand-grayscale-White: #FFFFFF;--Brand-grayscale-grey-transparency: rgba(188, 188, 188, .2);--Brand-grayscale-White-80: rgba(255, 255, 255, .8);--Brand-grayscale-grey25: #F0F0F0;--Brand-grayscale-grey50: #E3E3E3;--Brand-grayscale-grey75: #D9D9D9;--Brand-grayscale-grey100: #989898;--Brand-grayscale-grey150: #606060;--Brand-grayscale-grey200: #535353;--Brand-grayscale-grey300: #2F2F2F;--Brand-semantic-green-confirm: #95B651;--Brand-semantic-green-confirm-light: #F6F8F2;--Brand-semantic-red-error: #E45231;--Brand-semantic-orange-process: #EF8D1D;--Brand-semantic-orange-process-light: #F0C493;--Brand-semantic-red-error-light: #FDD7CE;--Fonts-Family-font-family: Inter;--Fonts-Family-font-family-titles: var(--tipography-custom);--Fonts-Family-font-family-secondary: Jost;--Fonts-font-weight-Low: 300;--Fonts-font-weight-Medium: 400;--Fonts-font-weight-Heigh: 500;--Color-Borders-brand-primary: var(--main-color-primary);--Color-Icons-primary: var(--main-color-primary);--Color-Buttons-Fill-fill-primary: var(--main-color-primary);--Color-Buttons-Fill-fill-secundary: var(--main-color-secondary);--Color-Buttons-Fill-fill-over-primary: var(--main-color-content-over-primary);--Color-Buttons-Fill-fill-over-secundary: var(--main-color-content-over-secondary);--Color-Buttons-Fill-fill-disabled: var(--Brand-grayscale-grey100);--Color-Icons-secundary: var(--main-color-secondary);--Color-Icons-over-primary: var(--main-color-content-over-primary);--Color-Icons-over-secondary: var(--main-color-content-over-secondary);--Color-Icons-over-bk: var(--main-color-content-over-bk);--Color-Icons-disabled: var(--Brand-grayscale-grey100);--Color-Icons-White: var(--Brand-grayscale-White);--Color-Icons-Grey: var(--Brand-grayscale-grey150);--Color-Icons-Confirm: var(--Brand-semantic-green-confirm);--Color-Icons-Confirm-2: var(--Brand-semantic-red-error);--Color-Icons-process: var(--Brand-semantic-orange-process);--Color-Borders-brand-secundary: var(--main-color-secondary);--Color-Borders-brand-over-bk: var(--main-color-content-over-bk);--Color-Buttons-Strokes-stroke-primary: var(--main-color-primary);--Color-Borders-grey: var(--Brand-grayscale-grey75);--Color-Borders-alert: var(--Brand-semantic-red-error);--Color-Borders-confirm: var(--Brand-semantic-green-confirm);--Color-Borders-progress: var(--Brand-semantic-orange-process);--Color-Borders-dark: var(--Brand-grayscale-grey300);--Color-Buttons-Strokes-stroke-secundary: var(--main-color-secondary);--Color-Buttons-Strokes-stroke-over-primary: var(--main-color-content-over-primary);--Color-Buttons-Strokes-stroke-over-secundary: var(--main-color-content-over-secondary);--Color-Buttons-Strokes-stroke-over-bk: var(--main-color-content-over-bk);--Color-Buttons-Strokes-stroke-focus: var(--Brand-grayscale-grey300);--Color-Buttons-Strokes-stroke-disabled: var(--Brand-grayscale-grey100);--Color-Content-High: var(--Brand-grayscale-grey300);--Color-Backgrounds-white: var(--Brand-grayscale-White);--Color-Backgrounds-White-20: var(--Brand-grayscale-grey-transparency);--Color-Backgrounds-White-80: var(--Brand-grayscale-White-80);--Color-Semantic-Background-error: var(--Brand-semantic-red-error-light);--Color-Semantic-Background-confirm: var(--Brand-semantic-green-confirm-light);--Color-Semantic-Content-error: var(--Brand-semantic-red-error);--Color-Semantic-Content-confirm: var(--Brand-semantic-green-confirm);--Color-Backgrounds-grey: var(--Brand-grayscale-grey75);--Color-Backgrounds-grey-light: var(--Brand-grayscale-grey25);--Color-Backgrounds-primary: var(--Brand-customs-primary);--Color-Backgrounds-secundary: var(--Brand-customs-secundary);--Color-Backgrounds-custom: var(--Brand-customs-backgroud);--Color-Content-Medium: var(--Brand-grayscale-grey150);--Color-Content-Low: var(--Brand-grayscale-grey100);--Color-Content-White: var(--Brand-grayscale-White);--Color-Content-Brand-01: var(--main-color-primary);--Color-Content-Brand-02: var(--main-color-secondary);--Color-Content-over-primary: var(--main-color-content-over-primary);--Color-Content-over-secundary: var(--main-color-content-over-secondary);--Color-Content-over-bk: var(--main-color-content-over-bk);--Color-Content-titles: var(--main-color-titles);--Color-Content-alert: var(--Brand-semantic-red-error);--Color-Content-confirm: var(--Brand-semantic-green-confirm);--Color-Content-process: var(--Brand-semantic-orange-process);--Corner-radius-01: 0px;--Corner-radius-02: 4px;--Corner-radius-03: 8px;--Corner-radius-04: 22px;--Corner-radius-05: 100px;--spacing-XS: 8px;--spacing-S: 12px;--spacing-M: 16px;--spacing-L: 20px;--spacing-XL: 24px;--spacing-XXL: 36px;--Components-Cards-blurb: 8px;--Components-Button-corner-radius: 100px;--Components-Inputs-fill: var(--Brand-grayscale-grey25);--Components-Inputs-fill-disabled: var(--Brand-grayscale-grey50);--Components-Inputs-stroke-over-bk: var(--main-color-content-over-bk);--Components-Inputs-stroke-dark: var(--Brand-grayscale-grey300);--Components-Inputs-corner-radius: var(--Corner-radius-02);--Components-Button-horizontal-gap-M: 10px;--Components-Button-horizontal-gap-S: 8px;--Components-Button-vertical-padding-M: 10px;--Components-Button-vertical-padding-S: 8px;--Components-Button-horizontal-padding-M: 18px;--Components-Button-horizontal-padding-S: 12px;--Shadow-and-Opacity-blurb: 8px;--Shadow-and-Opacity-spread: 4px;--Shadow-and-Opacity-opacity-01: .2;--Shadow-and-Opacity-opacity-02: .2;--Shadow-and-Opacity-opacity-03: .4;--Shadow-and-Opacity-opacity-04: .45;--Shadow-and-Opacity-opacity-04-2: .7;--font-size-01: 10px;--font-size-02: 10px;--font-size-03: 12px;--font-size-04: 12px;--font-size-05: 16px;--font-size-06: 18px;--font-size-07: 25px;--line-height-01: 10px;--line-height-02: 15px;--line-height-03: 18px;--line-height-04: 20px;--line-height-05: 22px;--line-height-06: 24px;--line-height-07: 26px;--Layout-width: 0px;--Layout-gutter: 8px;--Layout-margin: 8px;--Layout-offset: 0px}@media (min-width: 834px){:root{--font-size-01: 11px;--font-size-02: 12px;--font-size-03: 14px;--font-size-04: 16px;--font-size-05: 18px;--font-size-06: 20px;--font-size-07: 30px;--line-height-01: 12px;--line-height-02: 17px;--line-height-03: 20px;--line-height-04: 22px;--line-height-05: 24px;--line-height-06: 26px;--line-height-07: 28px;--Layout-width: 0px;--Layout-gutter: 8px;--Layout-margin: 8px;--Layout-offset: 0px}}@media (min-width: 1512px){:root{--font-size-01: 11px;--font-size-02: 12px;--font-size-03: 14px;--font-size-04: 16px;--font-size-05: 18px;--font-size-06: 20px;--font-size-07: 30px;--line-height-01: 12px;--line-height-02: 14px;--line-height-03: 16px;--line-height-04: 20px;--line-height-05: 24px;--line-height-06: 26px;--line-height-07: 28px;--Layout-width: 103px;--Layout-gutter: 14px;--Layout-margin: 0px;--Layout-offset: 32px}}.property-list-marker{display:inline-flex;padding:var(--Corner-radius-02) var(--spacing-XS);justify-content:center;align-items:center;gap:var(--spacing-XS);border-radius:var(--Corner-radius-05);font-size:var(--font-size-03);font-weight:700}.property-list-marker.favorite{background:var(--Color-Buttons-Fill-fill-primary);color:var(--Color-Content-over-primary);font-family:var(--Fonts-Family-font-family);font-size:var(--font-size-01);font-style:normal;font-weight:var(--Fonts-font-weight-Heigh);line-height:var(--line-height-01)}.property-list-marker.not-favorite{border:1px solid var(--Color-Borders-grey);background:var(--Color-Backgrounds-white);color:var(--Color-Content-High);font-family:var(--Fonts-Family-font-family);font-size:var(--font-size-01);font-style:normal;font-weight:var(--Fonts-font-weight-Heigh);line-height:var(--line-height-01)}.property-list-marker.not-favorite .favorite-icon{color:var(--Color-Buttons-Fill-fill-primary)}.property-list-marker.not-favorite .favorite-icon--white{color:var(--Color-Content-over-primary)}.property-list-marker .price{margin-right:var(--Corner-radius-02)}.property-list-marker .favorite-icon{width:var(--spacing-M);height:var(--spacing-M)}.property-list-marker-popup{max-width:351px}.property-list-marker-popup .popup-link{text-decoration:none}.property-filters{display:flex;flex-direction:row;justify-content:flex-end;align-items:flex-start;gap:var(--spacing-S);width:100%;max-width:1438px;margin:31px auto 0;transition:height .3s ease-out}.checkbox-group{display:flex;flex-direction:column;gap:var(--spacing-XS)}.checkbox-group.dark .checkbox-group__label{color:var(--Color-Content-High)}.checkbox-group.custom .checkbox-group__label{color:var(--Color-Content-over-bk)}.checkbox-group__options{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-S);padding:0 var(--spacing-S)}.checkbox-group--disabled .checkbox-group__options{padding-left:0}.checkbox-group--disabled .checkbox-group__options .checkbox-container input{display:none}.checkbox-group--disabled .checkbox-group__options .checkbox-container:not(.checkbox--selected){display:none}.checkbox-group--disabled .checkbox-group__options .checkbox-container .checkbox-label{cursor:unset;pointer-events:none}.checkbox-container{display:flex;align-items:center;gap:var(--spacing-XS)}.checkbox-container input[type=checkbox]{width:16px;height:16px;border-radius:2px;border:1px solid var(--Color-Buttons-Strokes-stroke-disabled);appearance:none;flex-shrink:0;cursor:pointer}.checkbox-container input[type=checkbox]:checked{border:1px solid var(--Color-Borders-grey);background:var(--Color-Icons-primary)}.checkbox-container .checkbox-label{cursor:pointer;-webkit-user-select:none;user-select:none;transition:color .3s ease-out,opacity .3s ease-out}.checkbox-container.dark .checkbox-label{color:var(--Color-Content-Medium)}.checkbox-container.dark input:checked+.checkbox-label{color:var(--Color-Content-High)}.checkbox-container.custom .checkbox-label{color:var(--Color-Content-over-bk);opacity:.7}.checkbox-container.custom input:checked+.checkbox-label{opacity:1}.tab{display:inline-flex;justify-content:center;align-items:center;flex-shrink:0;cursor:pointer}.tab.outline-primary,.tab.outline-over-bk{width:fit-content;height:31px;padding:var(--Components-Button-vertical-padding-S) var(--Components-Button-horizontal-padding-S);gap:var(--Components-Button-horizontal-gap-S);border-width:1px;border-style:solid;transition:opacity .3s ease,border-color .3s ease}.tab.outline-primary.rounded,.tab.outline-over-bk.rounded{border-radius:var(--Components-Button-corner-radius)}.tab.outline-primary.not-rounded,.tab.outline-over-bk.not-rounded{border-radius:var(--Corner-radius-01)}.tab.outline-primary.left,.tab.outline-over-bk.left{border-radius:var(--Components-Button-corner-radius) var(--Corner-radius-01) var(--Corner-radius-01) var(--Components-Button-corner-radius)}.tab.outline-primary.right,.tab.outline-over-bk.right{border-radius:var(--Corner-radius-01) var(--Corner-radius-04) var(--Corner-radius-04) var(--Corner-radius-01)}.tab.outline-primary{border-color:var(--Color-Borders-grey)}.tab.outline-primary:hover,.tab.outline-primary:active,.tab.outline-primary.active{border-color:var(--Color-Borders-dark)}.tab.outline-primary:hover span,.tab.outline-primary:active span,.tab.outline-primary.active span{color:var(--Color-Content-High)}.tab.outline-primary span,.tab.outline-primary .svg-icon{color:var(--Color-Content-Medium)}.tab.outline-over-bk{border-color:var(--Color-Borders-brand-over-bk);opacity:var(--Shadow-and-Opacity-opacity-04)}.tab.outline-over-bk:hover,.tab.outline-over-bk:active,.tab.outline-over-bk.active{opacity:1}.tab.outline-over-bk span{color:var(--Color-Content-over-bk)}.tab.outline-over-bk .svg-icon{color:var(--Color-Icons-over-bk)}.tab.ghost-primary,.tab.ghost-over-bk{padding:var(--spacing-S) 0;background-repeat:no-repeat;background-position:0 100%;background-size:0 1px;transition:background-size .3s ease-out}.tab.ghost-primary:hover,.tab.ghost-primary:active,.tab.ghost-primary.active,.tab.ghost-over-bk:hover,.tab.ghost-over-bk:active,.tab.ghost-over-bk.active{background-size:100% 1px}.tab.ghost-primary{background-image:linear-gradient(var(--Color-Content-Brand-01),var(--Color-Content-Brand-01))}.tab.ghost-primary span{color:var(--Color-Content-Low)}.tab.ghost-primary.active span{color:var(--Color-Content-Brand-01)}.tab.ghost-over-bk{background-image:linear-gradient(var(--Color-Borders-brand-over-bk),var(--Color-Borders-brand-over-bk))}.tab.ghost-over-bk span{opacity:var(--Shadow-and-Opacity-opacity-04);color:var(--Color-Content-over-bk)}.tab.ghost-over-bk.active span{opacity:1}.tab .svg-icon{width:15px;height:15px}.select-container{position:relative;display:inline-flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-XS)}.select-container .select-control{display:flex;justify-content:space-between;align-items:center;align-content:center;gap:12px;height:31px;padding:0 5px 0 0;align-self:stretch;flex-wrap:wrap;border-radius:var(--Corner-radius-01);cursor:pointer}.select-container .select-control--disabled{height:auto;cursor:unset;pointer-events:none}.select-container .select-control--disabled .svg-icon{display:none}.select-container .select-control--disabled .select-control__selected{justify-content:flex-start}.select-container .select-control span{opacity:.5}.select-container .select-control .svg-icon{width:23px;height:23px}.select-container .select-control__selected{display:flex;justify-content:space-between;align-items:center;align-content:center;align-self:stretch;flex-wrap:wrap;gap:2px}.select-container.dark label{color:var(--Color-Content-High)}.select-container.dark .select-control:not(.select-container.dark .select-control--disabled){border-bottom:1px solid var(--Color-Borders-dark)}.select-container.dark .select-control span{color:var(--Color-Content-Medium)}.select-container.dark .select-control .svg-icon{color:var(--Color-Borders-dark)}.select-container.over-bk label{color:var(--Color-Content-over-bk)}.select-container.over-bk .select-control:not(.select-container.over-bk .select-control--disabled){border-bottom:1px solid var(--Color-Borders-brand-over-bk)}.select-container.over-bk .select-control span{color:var(--Color-Content-over-bk)}.select-container.over-bk .select-control .svg-icon{color:var(--Color-Icons-primary)}.select-container .select-options{position:absolute;top:100%;display:flex;width:100%;min-width:200px;max-height:250px;overflow-y:auto;padding:var(--spacing-S);flex-direction:column;align-items:flex-start;gap:var(--spacing-S);flex-shrink:0;z-index:1;border-radius:var(--Corner-radius-02);border:1px solid var(--Color-Borders-grey);background:var(--Color-Backgrounds-white);box-shadow:0 0 var(--Shadow-and-Opacity-blurb) var(--Shadow-and-Opacity-spread) #0000000d}.select-container .select-options li{padding:0 var(--spacing-S)}.select-container.error .select-control{border-bottom:1px solid var(--Color-Borders-alert)}.select-container.error .select-helper-text{color:var(--Color-Content-alert)}.badge{padding:4px var(--spacing-XS);color:var(--Color-Content-Low);border-radius:var(--Corner-radius-04);background:#efefef}.radio-group{display:flex;flex-direction:column;gap:var(--spacing-XS)}.radio-group.dark .radio-group__label{color:var(--Color-Content-High)}.radio-group.custom .radio-group__label{color:var(--Color-Content-over-bk)}.radio-group__options{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-S);padding:0 var(--spacing-S)}.radio-group--disabled .radio-group__options{padding:0}.radio-group--disabled .radio-button-container.radio-button--selected input[type=radio]{display:none}.radio-group--disabled .radio-button-container .radio-button-label{cursor:unset;pointer-events:none}.radio-group--disabled .radio-button-container:not(.radio-button--selected){display:none}.radio-button-container{display:flex;align-items:center;gap:var(--spacing-XS)}.radio-button-container input[type=radio]{width:16px;height:16px;border-radius:var(--Corner-radius-05);border:1px solid var(--Color-Buttons-Strokes-stroke-disabled);appearance:none}.radio-button-container input[type=radio]:checked{border:1px solid var(--Color-Borders-grey);background:var(--Color-Icons-primary)}.radio-button-container .radio-button-label{cursor:pointer;-webkit-user-select:none;user-select:none;transition:color .3s ease-out,opacity .3s ease-out}.radio-button-container.dark .radio-button-label{color:var(--Color-Content-Medium)}.radio-button-container.dark input:checked+.radio-button-label{color:var(--Color-Content-High)}.radio-button-container.custom .radio-button-label{color:var(--Color-Content-over-bk);opacity:.7}.radio-button-container.custom input:checked+.radio-button-label{opacity:1}.property-save-search-modal__input{width:100%}.property-save-search-modal__button{margin-left:auto}.modal{position:fixed;inset:95px 0 0;width:100%;padding:14px 12px;border:1px solid var(--Color-Borders-grey);border-radius:var(--Corner-radius-04) var(--Corner-radius-04) 0 0;background:var(--Color-Backgrounds-white);box-shadow:0 0 var(--Shadow-and-Opacity-blurb) var(--Shadow-and-Opacity-spread) #0000000d;z-index:1051;visibility:hidden}@media (min-width: 834px){.modal{top:0;left:unset;border-radius:unset;max-width:505px;padding:var(--spacing-XL) 82px 57px 70px;overflow-y:auto}}.modal--full-width{height:90vh;top:unset;bottom:0;transform:translateY(100%);transition:transform .3s ease-out;border-radius:var(--Corner-radius-04) var(--Corner-radius-04) 0 0}@media (min-width: 834px){.modal--full-width{max-width:100%}}.modal.visible{visibility:visible;transform:translate(0)}.modal-content{display:flex;flex-direction:column;height:100%;overflow-y:auto}@media (min-width: 834px){.modal-content{height:auto;overflow:unset}}.modal-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:53px}.modal-header .close-button{display:flex;width:var(--spacing-XL);height:var(--spacing-XL);padding:2px 0;flex-direction:column;justify-content:space-between;align-items:center;flex-shrink:0;background:none;border:none;cursor:pointer;color:var(--main-color-primary)}.modal-title{padding:8px 0 14px;color:var(--Color-Content-High);border-bottom:1px solid var(--Color-Borders-grey)}.modal-body{display:flex;flex-direction:column;gap:var(--spacing-XL)}.modal-footer{display:flex;justify-content:space-between;margin-top:auto}.modal-footer :last-child{margin-left:auto}.modal-footer .modal-footer-content{display:flex;justify-content:flex-end;gap:var(--spacing-M)}@media (min-width: 1512px){.my-properties-page{background:linear-gradient(to right,var(--Color-Backgrounds-white) 0%,var(--Color-Backgrounds-white) 63%,var(--Color-Backgrounds-grey-light) 63%,var(--Color-Backgrounds-grey-light) 100%)}}.my-properties-page.main-container{width:100%;margin:0 auto;padding:0 12px;display:flex;flex-direction:column;gap:20px}@media (min-width: 834px){.my-properties-page.main-container{position:relative}}.my-properties-page.main-container .my-properties-body{display:flex;gap:20px;width:100%;max-width:1438px;margin:0 auto}@media (min-width: 834px){.my-properties-page.main-container .my-properties-body{background-color:var(--Brand-grayscale-grey25);gap:0px}}.my-properties-page.main-container.one-column .my-properties-body{flex-direction:column}.my-properties-page.main-container:not(.one-column) .buy-your-property-container{position:sticky;top:0;height:100vh}.my-properties-page.main-container:before{display:none}@media (min-width: 834px){.my-properties-page.main-container:before{content:"";display:block;clear:both;width:calc(100% - 400px);max-width:70%;height:calc(51px + 1rem);margin:1rem 0;background:#f0f0f0;position:absolute;top:-83px;right:0;background-image:linear-gradient(#f0f0f0,#f0f0f0),linear-gradient(to right,#d9d9d9,#d9d9d9 45%,#f0f0f0 52%);background-origin:border-box;background-clip:padding-box,border-box;border:2px solid transparent;border-bottom-left-radius:5rem}}.my-properties-page .my-properties-header{width:100%;max-width:1438px;margin:20px auto;color:var(--Color-Content-titles);font-family:var(--Fonts-Family-font-family-titles);font-size:30px;font-style:normal;font-weight:var(--Fonts-font-weight-Medium);line-height:var(--line-height-07);text-align:left}.my-properties-page .property-list-container{flex-grow:1;max-width:1438px;padding:var(--spacing-XS) 14px var(--spacing-XS) 0;text-align:center}@media (min-width: 834px){.my-properties-page .property-list-container{border-right:2px solid var(--Brand-grayscale-grey75);border-top-right-radius:3rem;background-color:var(--main-color-background)}}.my-properties-page .property-list-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.my-properties-page .list-container{display:flex;flex-direction:row;justify-content:center;gap:10px}.my-properties-page .justify-end{justify-content:flex-end}.service-modal.modal{overflow:hidden;padding-right:0}@media (min-width: 834px){.service-modal.modal{padding-right:57px}}.service-modal.modal .modal-content{padding-right:12px}@media (min-width: 834px){.service-modal.modal .modal-content{padding-right:0}}.service-modal.modal .modal-header{margin-bottom:24px}.service-modal.modal .modal-body{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-M);align-self:stretch}.service-modal.modal .modal-body .modal-title{width:100%}.service-modal.modal .modal-body-row{display:flex;flex-direction:column;gap:var(--spacing-S);width:100%}.service-modal.modal .modal-body-row-content{display:flex;align-items:center}.service-modal.modal .modal-body-row-content.flex-column{flex-direction:column;align-items:unset;gap:var(--spacing-M)}.service-modal.modal .modal-body-row-content.justify-between{justify-content:space-between;gap:var(--spacing-S)}.service-modal.modal .modal-body-row-content.flex-start{justify-content:flex-start;gap:var(--spacing-XS)}.service-modal.modal .modal-footer{margin-top:24px}.service-modal__input{width:100%;border:none;border-radius:0;padding:.5rem 0;font-family:inherit;font-size:1rem;line-height:1.5rem;color:var(--Brand-grayscale-grey300)}.service-modal__input::placeholder{color:var(--Brand-grayscale-grey150)}.service-modal__input:focus{outline:none;border-color:var(--main-color-primary)}.service-modal__input--prefix .select-element{background-color:transparent;border:none;border-bottom:1px solid var(--Brand-grayscale-grey75);border-radius:0;padding:.5rem 0;color:var(--Brand-grayscale-grey300);height:31px;width:100%}.service-modal__input--phone{flex:1}.service-modal__label{display:block;font-size:.875rem;line-height:1.25rem;color:var(--Brand-grayscale-grey300);margin-bottom:.25rem}.service-modal__phone-group{display:flex;gap:1rem;align-items:baseline;width:100%}.service-modal__phone-group>*{width:auto}.service-modal__button{margin-left:auto;display:block}.service-modal__address-container{display:flex;align-items:center;gap:var(--spacing-M);margin-top:2rem}.service-modal__map-icon{width:1.5rem;height:1.5rem}.service-modal__address p{margin:0}.service-modal__address .body-b14,.service-modal__address .body-p14{color:var(--Color-Content-High, #2F2F2F)}.service-modal__address-divider{width:1px;height:47px;background:var(--Color-Icons-primary, #2420F4)}.service-modal__map-image{width:calc(100% + 36px);margin:1rem -24px 0 -12px}@media (min-width: 834px){.service-modal__map-image{width:calc(100% + 152px);margin:1rem -82px 0 -70px}}.service-modal__summary{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--spacing-XL)}.service-modal .separator-container{width:100%;height:1px;background-color:var(--Color-Borders-grey);margin:var(--spacing-M) 0}.service-modal .separator-line{width:100%;height:100%}.service-modal .visit-preference-title{margin-bottom:var(--spacing-S)}.service-modal .success-image{width:100%;max-width:428px;height:auto;aspect-ratio:181/170;background:url(/assets/success-DlLjOJn3.png) #fff 50%/cover no-repeat}.task-modal.modal{padding-right:0}@media (min-width: 834px){.task-modal.modal{padding-left:51px;padding-right:85px}}.task-modal.modal .complete-task-button-container{display:flex;justify-content:flex-end}.task-modal.modal .modal-content{padding-right:12px}@media (min-width: 834px){.task-modal.modal .modal-content{padding-right:0}}.task-modal.modal .modal-body{display:flex;flex-direction:column;gap:var(--spacing-XL)}.task-modal.modal .modal-body-content{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-XXL);align-self:stretch}.task-modal.modal .modal-body-row{display:flex;flex-direction:column;gap:var(--spacing-M);width:100%}.task-modal.modal .modal-body-row-content{display:flex;align-items:center}.task-modal.modal .modal-body-row-content.flex-column{flex-direction:column;align-items:unset;gap:var(--spacing-M)}.task-modal.modal .modal-body-row-content.justify-between{justify-content:space-between;gap:var(--spacing-S)}.task-modal.modal .modal-body-row-content.flex-start{justify-content:flex-start;gap:var(--spacing-XS)}.task-modal.modal .modal-body .tab-group{display:flex;margin-top:8px}.task-modal.modal .modal-body .tab-group .tab{width:auto;flex:1}.task-modal.modal .modal-footer{margin-top:24px}.date-time-inputs{display:flex;gap:16px}.comment-textarea{width:100%;min-height:80px;padding:8px 5px 8px 0;color:var(--Color-Content-Medium);border-bottom:1px solid var(--Color-Borders-dark);resize:vertical}.comment-textarea::placeholder{color:var(--Color-Content-Medium);opacity:.5}.form-field{display:flex;flex-direction:column;gap:var(--spacing-XS);width:100%}.form-field label{color:var(--Color-Content-Medium)}.buy-your-property-container{background-color:var(--Color-Backgrounds-grey-light);border-top:2px solid var(--Brand-grayscale-grey75);border-right:2px solid var(--Brand-grayscale-grey75);border-top-right-radius:3rem}@media (min-width: 834px){.buy-your-property-container{border:none;border-top-right-radius:unset}}.buy-your-property-container .separator{width:281px;height:1px;background:var(--Color-Borders-grey)}.buy-your-property-container .text-and-button-container{display:flex;width:298px;height:200px;flex-direction:column;align-items:center;gap:var(--spacing-S);margin:190px auto 0;color:var(--Color-Content-High);text-align:center;font-weight:var(--Fonts-font-weight-Medium)}.buy-your-property-container .text-and-button-container h2{width:219px;font-family:var(--Fonts-Family-font-family-titles);font-size:var(--font-size-07);line-height:var(--line-height-07);margin-bottom:var(--Components-Button-horizontal-gap-M)}.buy-your-property-container .text-and-button-container p{width:291px;font-family:var(--Fonts-Family-font-family);font-size:var(--font-size-03);line-height:var(--line-height-03);letter-spacing:.28px}.buy-your-property-container .image-container{width:100%;max-width:386px;height:338px;aspect-ratio:193/169;background:url(/assets/buy-property-BjsJVRRh.png)}.property-details-container .property-details{display:flex;flex-direction:column}@media (min-width: 834px){.property-details-container .property-details{flex-direction:row}}.property-details-container .property-details .property-details-images{position:relative}@media (min-width: 834px){.property-details-container .property-details .property-details-images{margin-top:-60px;width:60%;max-width:908px}}.property-details-container .property-details .property-multimedia-buttons-wrapper{position:absolute;bottom:10px;left:12px;z-index:10}@media (min-width: 834px){.property-details-container .property-details .property-multimedia-buttons-wrapper{position:sticky;top:50%;bottom:0;transform:translateY(-50%);width:fit-content;height:fit-content;margin-top:-55px}}.property-details-container .property-details .property-details-info{padding:19px 12px 0;color:var(--main-color-content-over-bk);display:flex;flex-direction:column;gap:var(--spacing-XXL)}@media (min-width: 834px){.property-details-container .property-details .property-details-info{position:sticky;top:126px;align-self:flex-start;align-items:flex-start;width:348px;margin:0 auto}}.property-details-container .property-details .property-details-actions{display:flex;justify-content:space-between;align-items:center;width:100%}.property-details-container .property-details .property-details-actions .actions{display:flex;gap:15px}.property-details-container .property-details .property-details-actions .action-btn{display:flex;align-items:center}.property-details-container .property-details .property-documents-container{position:relative}.property-details-container .property-details .property-details-header{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-S)}.property-details-container .property-details .property-details-header .property-details-title{color:var(--main-color-titles)}.property-details-container .property-details .property-details-header .property-details-price{color:var(--main-color-content-over-bk)}.property-details-container .property-details .property-details-buttons{display:flex;flex-direction:column;gap:var(--spacing-M);width:100%;padding-top:var(--spacing-L)}.property-details-container .property-details .property-details-buttons .proposal-link{display:block;text-align:center;width:fit-content;margin:0 auto;border-bottom:1px solid var(--Color-Borders-brand-primary)}.property-details-container .property-details .property-details-description{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-XS);flex-shrink:0}.property-details-container .property-details .property-details-description .property-details-description-wrapper{display:-webkit-box;display:box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;overflow:hidden;position:relative}.property-details-container .property-details .property-details-description .property-details-description-wrapper:after{content:"";position:absolute;bottom:0;left:0;right:0;height:80%;background:linear-gradient(0deg,var(--Color-Backgrounds-custom) 0%,rgba(255,255,255,0) 100%)}.property-details-container .property-details .property-details-description .property-details-description-wrapper.expanded{display:block}.property-details-container .property-details .property-details-description .property-details-description-wrapper.expanded:after{display:none}.property-details-container .property-details .property-details-description .button svg{width:8px;height:8px}.property-details-container .property-details .map-container{width:100%;height:215.429px}.property-details-container .property-details .map-container .row{display:flex;justify-content:flex-start}.property-details-container .property-details .map-container img{max-width:100%;height:auto}.property-details-container .tabs-container .tabs-container-tablist{display:flex;gap:var(--spacing-XXL)}@media (min-width: 834px){.property-details-container .tabs-container .tabs-container-tablist{padding-top:var(--spacing-L);border-top:1px solid var(--Color-Borders-brand-over-bk)}}.property-details-container .tabs-container .tabs-container-content{padding-top:31px}@media (min-width: 834px){.property-details-container .tabs-container .tabs-container-content{padding-top:var(--spacing-L)}}.property-details-container .property-detail-related{margin-top:75px;padding:0 12px 26px}@media (min-width: 1512px){.property-details-container .property-detail-related{max-width:1438px;margin:45px auto 0}}.accordion{width:100%}.accordion.dark{color:var(--Color-Content-High)}.accordion.dark .accordion__item{border-color:var(--Color-Borders-grey)}.accordion.over-bk{color:var(--Color-Content-over-bk)}.accordion.over-bk .accordion__item{border-color:var(--Color-Borders-brand-over-bk)}.accordion__item{display:flex;flex-direction:column;padding:var(--spacing-M) 0;border-bottom:1px solid var(--Color-Borders-grey)}.accordion__item:first-child{border-top:1px solid var(--Color-Borders-grey)}.accordion__item::-webkit-details-marker{display:none}.accordion__item-title{display:flex;justify-content:space-between;width:100%;cursor:pointer;list-style:none}.accordion__item-body{display:flex;flex-direction:column;gap:var(--spacing-XS);margin-top:var(--spacing-S)}.property-documents{position:absolute;top:100%;right:0;display:flex;flex-direction:column;justify-content:center;align-items:flex-end;gap:var(--spacing-M);padding:var(--spacing-S);border-radius:var(--Corner-radius-02);border:1px solid var(--Color-Borders-grey);background:var(--Color-Content-White);box-shadow:0 0 var(--Shadow-and-Opacity-blurb) var(--Shadow-and-Opacity-spread) #0000000d}.property-documents-item{display:flex;padding:4px 0;justify-content:center;align-items:center;gap:8px}.property-documents-item a{display:flex;justify-content:flex-end;white-space:nowrap}.property-details-features{display:grid;align-items:center;grid-template-columns:1fr auto 1fr auto 1fr;row-gap:var(--spacing-S);width:100%}.property-details-features .feature-item{padding:var(--spacing-XS);text-align:center;white-space:nowrap}.property-details-features .feature-separator{display:block;height:1px;width:31px;background-color:var(--Color-Borders-brand-over-bk)}.property-features-table{display:flex;flex-direction:column;gap:var(--spacing-XS)}.property-features-table .table-row{display:flex;justify-content:space-between;padding-bottom:var(--spacing-XS);border-bottom:1px solid;width:100%}.property-features-table .table-row a{text-decoration:underline}.property-images{width:100%;position:relative;overflow:hidden}@media (min-width: 834px){.property-images{overflow:unset}}@media (min-width: 834px){.property-images .property-images-controls{display:none}}.property-images .property-images-controls .btn-close{display:none}.property-images .property-images-controls .btn-left,.property-images .property-images-controls .btn-right{position:absolute;top:50%;left:12px;transform:translateY(-50%);z-index:1}.property-images .property-images-controls .btn-left.btn-right,.property-images .property-images-controls .btn-right.btn-right{left:unset;right:12px}.property-images .images-container{display:flex;flex-flow:row nowrap;transition:transform .3s ease-out}@media (min-width: 834px){.property-images .images-container{flex-direction:column;transition:none}}.property-images .images-container-item{flex:1 0 100%}@media (min-width: 834px){.property-images .images-container-item{flex:unset}}.property-images .images-container img{display:block;width:100%;height:100%;object-fit:cover;margin:auto;aspect-ratio:1.5;-webkit-user-select:none;user-select:none}@media (min-width: 834px){.property-images .images-container img{width:100%;height:auto;flex-shrink:0;object-fit:cover;cursor:pointer}}@media (min-width: 834px){.property-images:not(.overlay-mode) .images-container{transform:translate(0)!important}}.property-images.overlay-mode{position:fixed;inset:0;width:100%;height:100%;z-index:1100}.property-images.overlay-mode .property-images-controls{display:block;width:80%;max-width:1165px;aspect-ratio:1.5;position:fixed;inset:0;margin:auto;z-index:10}.property-images.overlay-mode .property-images-controls .btn-left{left:unset;right:calc(100% + 14px)}.property-images.overlay-mode .property-images-controls .btn-right{left:calc(100% + 14px)}.property-images.overlay-mode .property-images-controls .btn-close{display:block;position:absolute;bottom:calc(100% + 16px);right:0;color:var(--Color-Icons-White);background:transparent}.property-images.overlay-mode .images-container{display:flex;flex-flow:row nowrap;transition:transform .3s ease-out;height:100%}.property-images.overlay-mode .images-container-item{display:flex;flex:1 0 100%}.property-images.overlay-mode .images-container-item img{width:80%;max-width:1165px;align-self:center;aspect-ratio:1.5}.modal-property-proposal{padding-left:55px;padding-right:55px}.modal-property-proposal .modal-body-row{display:flex;flex-direction:column;gap:var(--spacing-M);width:100%}.modal-property-proposal .modal-body-row-content{display:flex;align-items:center}.modal-property-proposal .modal-body-row-content.flex-column{flex-direction:column;align-items:unset;gap:var(--spacing-L)}.modal-property-proposal .modal-body-row-content.justify-between{justify-content:space-between;gap:var(--spacing-S)}.modal-property-proposal .modal-body-row-content.flex-start{justify-content:flex-start;gap:var(--spacing-XS)}.modal-property-proposal .choose-option-text{color:var(--Color-Content-Medium);max-height:60vh;overflow-y:auto}.modal-property-proposal .step-02 .proposal-money-container{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--spacing-S)}.modal-property-proposal .step-02 .proposal-money-group{display:flex;flex-direction:column;width:195px;gap:var(--spacing-S);flex-shrink:0}.modal-property-proposal .step-02 .proposal-disclaimer{color:var(--Color-Content-Low)}.modal-property-proposal .step-02 .input-file-group{display:flex;flex-direction:row;gap:var(--spacing-M)}.modal-property-proposal .step-02 .input-file-box{width:100%;height:108px;border-radius:var(--Corner-radius-02);border:1px solid var(--Color-Borders-grey);padding:var(--spacing-S);cursor:pointer;background:var(--Color-Backgrounds-grey-light);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--spacing-XS);color:var(--Color-Content-Medium);text-align:center}.modal-property-proposal .step-02 .file-item{display:flex;gap:var(--spacing-XS)}.modal-property-proposal .step-02 .file-item .remove-file-btn{cursor:pointer}.modal-property-proposal .success-image{max-width:428px;height:auto;aspect-ratio:181/170;background:url(/assets/success-DlLjOJn3.png) #fff 50%/cover no-repeat}.modal-property-proposal .modal-footer{margin-top:24px}.modal-property-proposal .error-text{color:var(--Color-Content-alert)}.modal-property-proposal .proposal-link{color:var(--Brand-customs-primary);width:fit-content;padding:0}.property-video.overlay-mode{position:fixed;display:flex;inset:0;width:100%;height:100%;z-index:1100}.property-video.overlay-mode .property-video-container{position:relative;display:flex;width:90%;margin:auto}@media (min-width: 834px){.property-video.overlay-mode .property-video-container{width:60%;max-width:867px}}.property-video.overlay-mode .property-video-container .property-video-controls{position:absolute;bottom:calc(100% + 16px);right:0}.property-video.overlay-mode .property-video-container .btn-close{display:block;right:0;color:var(--Color-Icons-White);background:transparent}.property-video video{width:100%;height:auto}.property-multimedia-buttons{display:flex;gap:var(--spacing-XS)}@media (min-width: 834px){.property-multimedia-buttons{display:flex;flex-direction:column;justify-content:center;width:fit-content;height:fit-content}}.modal-property-appointment .modal-body-content{display:flex;flex-direction:column;gap:var(--spacing-L);margin-bottom:20px}.modal-property-appointment .visit-text-container{display:flex;flex-direction:column;gap:var(--spacing-S);padding:4px 0}.modal-property-appointment .visit-text-container .visit-preference-title{color:var(--Color-Content-High)}.modal-property-appointment .choose-option-text{color:var(--Color-Content-Medium)}.modal-property-appointment .visit-options{display:flex;gap:var(--spacing-M)}.modal-property-appointment .visit-options button{flex-grow:1}.modal-property-appointment textarea{color:var(--Color-Content-Medium)}.modal-property-appointment .required-text{color:var(--Color-Content-Medium);margin-top:40px}.modal-property-appointment .form-group{margin-bottom:var(--spacing-M)}.modal-property-appointment .form-group label{display:block;margin-bottom:var(--spacing-XS)}.modal-property-appointment .form-group input{width:100%;padding:var(--spacing-S);border:1px solid var(--Color-Grayscale-300);border-radius:var(--Radius-M)}.modal-property-appointment .online-visit-slots{display:flex;flex-direction:column;gap:var(--spacing-S)}.modal-property-appointment .online-visit-slots p{margin-bottom:0;display:flex;padding:var(--spacing-XS);justify-content:space-between;align-items:center;align-self:stretch;border-radius:var(--Corner-radius-02);border:1px solid var(--Color-Borders-grey);background:var(--Color-Backgrounds-white)}.modal-property-appointment .online-visit-slots p.selected{border-color:var(--Color-Buttons-Strokes-stroke-primary);background:var(--Color-Brand-01-light)}.modal-property-appointment .online-visit-slots p span:first-child{color:var(--Color-Content-High);text-align:center;font-family:var(--Fonts-Family-font-family);font-size:var(--font-size-03);font-style:normal;font-weight:var(--Fonts-font-weight-Medium);line-height:var(--line-height-03);letter-spacing:.28px}.modal-property-appointment .online-visit-slots p span:last-child{display:flex;padding:4px var(--spacing-XS);justify-content:center;align-items:center;gap:var(--Components-Button-horizontal-gap-S);border-radius:var(--Corner-radius-02);border:1px solid var(--Color-Borders-grey);background:var(--Brand-grayscale-White-80);color:var(--Color-Content-Medium);font-family:var(--Fonts-Family-font-family);font-size:var(--font-size-01);font-style:normal;font-weight:var(--Fonts-font-weight-Heigh);line-height:var(--line-height-01)}.modal-property-appointment .comment-container{padding:0 12px 0 5px;margin-bottom:20px}.modal-property-appointment .comment-textarea{width:100%;min-height:80px;resize:vertical;border-bottom:1px solid var(--Color-Borders-dark)}.modal-property-appointment .success-image{max-width:428px;height:auto;aspect-ratio:181/170;background:url(/assets/success-DlLjOJn3.png) #fff 50%/cover no-repeat}.modal-property-appointment .summary-footer{position:static;margin-top:30px;width:100%}.modal-property-appointment .vertical-separator-31{height:31px}.modal-property-appointment .full-width-select{width:100%;display:flex}.carousel-nav-buttons{display:flex;justify-content:flex-start;align-items:center;gap:var(--Components-Button-horizontal-gap-M);margin-bottom:var(--Components-Button-horizontal-gap-M)}.scroll-button{display:flex;justify-content:center;align-items:center;width:30px;height:30px;padding:var(--Components-Button-vertical-padding-M);border-radius:var(--Corner-radius-02);border:1px solid var(--Color-Borders-grey);background:var(--Brand-grayscale-White-80, rgba(255, 255, 255, .8));font-size:24px;cursor:pointer}.date-carousel-scroll{display:flex;overflow-x:scroll;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;gap:var(--Components-Button-horizontal-gap-M);padding-bottom:var(--Components-Button-vertical-padding-M);-ms-overflow-style:none;scrollbar-width:none}.date-carousel-scroll::-webkit-scrollbar{display:none}.date-square{display:flex;flex-direction:column;justify-content:center;align-items:center;width:80px;padding:var(--spacing-XS);gap:var(--spacing-XS);flex-shrink:0;border-radius:var(--Corner-radius-02);border:1px solid var(--Color-Borders-grey);background:var(--Color-Backgrounds-white);cursor:pointer;scroll-snap-align:start}.date-square.selected{border-color:var(--Color-Buttons-Strokes-stroke-primary);background:var(--Color-Brand-01-light)}.date-square .day-of-week{width:56px;color:var(--Color-Content-High);text-align:center;font-family:var(--Fonts-Family-font-family);font-size:var(--font-size-02);font-style:normal;font-weight:var(--Fonts-font-weight-Medium);line-height:var(--line-height-02)}.date-square .day-of-month{color:var(--Color-Content-High);text-align:center;font-family:var(--Fonts-Family-font-family-titles);font-size:var(--font-size-07);font-style:normal;font-weight:var(--Fonts-font-weight-Medium);line-height:var(--line-height-07)}.date-square .month{color:var(--Color-Content-High);text-align:center;font-family:var(--Fonts-Family-font-family);font-size:var(--font-size-03);font-style:normal;font-weight:var(--Fonts-font-weight-Heigh);line-height:var(--line-height-03);letter-spacing:.28px}.properties-management-page{width:100%;margin:0 auto;padding:40px 12px 0}.properties-management-page .properties-management-container{display:flex;flex-direction:column;gap:var(--spacing-M);width:100%;max-width:1438px;margin:0 auto;padding:var(--spacing-XS) 0}.properties-management-page .property-list-container{text-align:center}.properties-management-page .property-list-container:before{content:"";display:block;width:100%;height:1px;margin:0 0 var(--spacing-L);opacity:var(--Shadow-and-Opacity-opacity-02);background:var(--Color-Borders-brand-over-bk)}@media (min-width: 1512px){.properties-management-page .property-list-container:before{content:unset}}.property-management-filters__btn-filters{margin-left:auto}@media (min-width: 1512px){.property-management-filters__btn-filters{display:none}}.property-management-filters__filters-container{display:none}@media (min-width: 1512px){.property-management-filters__filters-container{display:block}}.property-management-filters__row{display:flex;align-items:flex-end;gap:var(--spacing-S)}.property-management-filters__row .select-container{flex:1}.property-management-filters__row .reset-filters-btn{width:39px;height:39px;align-self:flex-end}.property-management-filters-modal.modal{padding-right:0}@media (min-width: 834px){.property-management-filters-modal.modal{padding-right:57px}}.property-management-filters-modal.modal .modal-content{padding-right:12px}@media (min-width: 834px){.property-management-filters-modal.modal .modal-content{padding-right:0}}.property-management-filters-modal.modal .modal-header{margin-bottom:24px}.property-management-filters-modal.modal .modal-body{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-M);align-self:stretch}.property-management-filters-modal.modal .modal-body-row{display:flex;flex-direction:column;gap:var(--spacing-S);width:100%}.property-management-filters-modal.modal .modal-body-row-content{display:flex;align-items:center}.property-management-filters-modal.modal .modal-body-row-content.flex-column{flex-direction:column;align-items:unset;gap:var(--spacing-M)}.property-management-filters-modal.modal .modal-body-row-content.justify-between{justify-content:space-between;gap:var(--spacing-S)}.property-management-filters-modal.modal .modal-body-row-content.flex-start{justify-content:flex-start;gap:var(--spacing-XS)}.property-management-filters-modal.modal .modal-body-row-content .select-container{flex:1}.property-management-filters-modal.modal .modal-footer{margin-top:24px}.modal-property-documents .modal-body{gap:var(--spacing-XXL)}.modal-property-documents .modal-property-documents-list{padding:0 0 0 var(--spacing-M)}.modal-property-documents .modal-property-documents-item{display:flex;justify-content:space-between;align-items:center;align-self:stretch;border-bottom:1px solid var(--Color-Borders-grey)}.modal-property-documents .modal-property-documents-item span{overflow:hidden;color:var(--Color-Content-High);text-overflow:ellipsis;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto}.modal-property-documents .modal-property-documents-item .modal-property-documents-item-buttons{display:flex;justify-content:center;align-items:center}.modal-property-documents .modal-property-documents-item .modal-property-documents-item-buttons .svg-icon{color:var(--Color-Icons-primary);padding:var(--spacing-S)}.clients-modal{width:100%;display:flex;flex-direction:column;gap:var(--spacing-XXL)}.clients-modal__filters-wrapper{position:relative}.clients-modal__assign-button{position:absolute;top:0;right:0}.clients-modal .clients-filters{width:100%}@media (min-width: 834px){.clients-modal .clients-filters .clients-filters__filters-container.only-filters{flex-direction:column;align-items:stretch}}.clients-modal .tabs-container .tabs-container-tablist{display:flex;gap:var(--spacing-L);border-top:0px}.clients-filters{width:100%}.clients-filters__filters-container{display:flex;flex-direction:column;gap:var(--spacing-M)}@media (min-width: 834px){.clients-filters__filters-container.only-filters{flex-direction:row;align-items:flex-end}}.clients-filters__row{display:flex;flex-direction:column;gap:var(--spacing-S)}@media (min-width: 834px){.clients-filters__row{flex-direction:row}}.clients-filters-buttons{display:flex;justify-content:space-between;align-items:center;align-self:flex-start;gap:var(--spacing-M);width:100%}@media (min-width: 834px){.clients-filters-buttons{justify-content:flex-end;margin-left:auto;width:auto}}.clients-filters__filters{display:flex;flex-direction:column;gap:var(--spacing-M);width:100%}@media (min-width: 834px){.clients-filters__filters{flex-direction:row;align-items:flex-end}.clients-filters__filters>*{flex-grow:1}}.clients-filters__filters .button{width:39px;height:39px;align-self:flex-end;flex-grow:0}.input-search input{padding-left:37px}.clients{width:100%;margin:0 auto;padding:40px 12px 0}.clients-container{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-M);width:100%;max-width:1438px;margin:0 auto var(--spacing-XXL)}.table{display:flex;width:100%;flex-direction:column;align-items:flex-start;gap:var(--spacing-M)}.table.mobile .table__item{display:flex;padding:var(--spacing-S);flex-direction:column;gap:var(--spacing-M);align-self:stretch;border-radius:var(--Corner-radius-02);border:1px solid var(--Color-Borders-grey);background:var(--Color-Backgrounds-white)}.table.mobile .table__item .table__item__header{display:flex;justify-content:space-between;align-items:center;width:100%}.table.mobile .table__item__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;align-self:stretch;overflow:hidden;color:var(--Color-Content-High);text-overflow:ellipsis;text-decoration:underline}.table.mobile .table__item__highlights{display:flex;justify-content:space-between;align-items:center;align-self:stretch}.table.mobile .table__item__highlights__data{display:flex;width:91px;flex-direction:column;align-items:flex-start;gap:7px}.table.mobile .table__item__highlights__data__title{display:inline-flex;align-items:center;gap:.25rem;color:var(--Color-Content-High)}.table.mobile .table__item__highlights__data__title .svg-icon{color:var(--Color-Content-Brand-01)}.table.mobile .table__item__highlights__data__value{color:var(--Color-Content-Medium)}.table.mobile .table__item__info{display:none;flex-direction:column;align-items:flex-start;align-self:stretch}.table.mobile .table__item__info.expanded{display:flex}.table.mobile .table__item__info__data{display:flex;width:100%;justify-content:space-between;align-items:center;align-self:stretch;padding:var(--spacing-XS) 0;border-top:.5px solid var(--Color-Borders-grey)}.table.mobile .table__item__info__data__title{display:inline-flex;align-items:center;gap:.25rem;color:var(--Color-Content-High)}.table.mobile .table__item__info__data__title .svg-icon{color:var(--Color-Content-Brand-01)}.table.mobile .table__item__info__data__value{color:var(--Color-Content-Medium)}.table.mobile .table__morebtn{align-self:flex-end}.table.desktop table{width:100%;border-spacing:0;border-collapse:separate;border-radius:var(--Corner-radius-02) var(--Corner-radius-02);border:1px solid var(--Color-Borders-grey);background:var(--Color-Backgrounds-white)}.table.desktop table thead{text-align:left;height:54px;background:var(--Color-Backgrounds-White-20, rgba(188, 188, 188, .2))}.table.desktop table thead tr th{padding:0 var(--spacing-M);color:var(--Color-Content-over-bk);border-bottom:1px solid var(--Color-Borders-grey)}.table.desktop table thead tr th .tooltip{margin-left:2.5px;vertical-align:middle}.table.desktop table tbody tr:last-child td{border-bottom:none}.table.desktop table tbody tr td{padding:var(--spacing-M);border-bottom:1px solid var(--Color-Borders-grey);border-collapse:collapse;color:var(--Color-Content-Medium)}.table.desktop table tbody tr td:nth-child(1){color:var(--Color-Content-High);text-decoration:underline}.tooltip{position:relative;display:inline-block}.tooltip__text{visibility:hidden;width:120px;background-color:var(--Brand-grayscale-White);color:var(--Color-Content-Medium);text-align:center;padding:5px 0;border:1px solid var(--Color-Content-Medium);border-radius:6px;position:absolute;z-index:1;bottom:125%;left:50%;margin-left:-60px;opacity:0;transition:opacity .3s}.tooltip__text:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:var(--Color-Content-Medium) transparent transparent transparent}.tooltip:hover .tooltip__text{visibility:visible;opacity:1}.table-actions-cell{display:flex;width:fit-content;align-items:center;gap:var(--spacing-L);margin-left:auto}.table-actions-cell .svg-icon{color:var(--Color-Content-Brand-01)}.table-status-cell{display:flex;gap:10px;align-items:center;color:var(--Color-Content-Brand-02);font-weight:700}.table-status-cell .svg-icon{color:var(--Color-Content-Brand-02);padding:2px;border-radius:100%;border:1px solid var(--Color-Content-Brand-02)}.new-client-modal.modal{padding-right:0}@media (min-width: 834px){.new-client-modal.modal{padding-left:51px;padding-right:85px}}.new-client-modal.modal .modal-content{padding-right:12px}@media (min-width: 834px){.new-client-modal.modal .modal-content{padding-right:0}}.new-client-modal.modal .modal-body{display:flex;flex-direction:column;gap:var(--spacing-XL)}.new-client-modal.modal .modal-body-content{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-XXL);align-self:stretch}.new-client-modal.modal .modal-body-row{display:flex;flex-direction:column;gap:var(--spacing-M);width:100%}.new-client-modal.modal .modal-body-row-content{display:flex;align-items:center}.new-client-modal.modal .modal-body-row-content.flex-column{flex-direction:column;align-items:unset;gap:var(--spacing-M)}.new-client-modal.modal .modal-body-row-content.justify-between{justify-content:space-between;gap:var(--spacing-S)}.new-client-modal.modal .modal-body-row-content.flex-start{justify-content:flex-start;gap:var(--spacing-XS)}.new-client-modal.modal .modal-body .tab-group{display:flex;margin-top:8px}.new-client-modal.modal .modal-body .tab-group .tab{width:auto;flex:1}.new-client-modal.modal .modal-footer{margin-top:24px}.client-details{width:100%;margin:0 auto 22px;padding:0 12px}.client-details__container{display:flex;max-width:1438px;flex-direction:column;align-items:flex-start;gap:var(--spacing-XXL);margin:39px auto 0}.client-details__header{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;align-self:stretch;gap:var(--spacing-S)}.client-details__header button{padding:4px 0}.client-details__header__headline{display:flex;align-items:center;flex-direction:column;gap:var(--spacing-L);width:100%;min-height:40px}.client-details__header__headline--end{justify-content:space-between}@media (min-width: 834px){.client-details__header__headline{flex-direction:row}}.client-details__header__headline h1{align-self:flex-start}.client-details__header__headline__buttons{display:flex;align-items:center;gap:var(--spacing-M);margin:0 0 0 auto}@media (min-width: 834px){.client-details__header__headline__buttons{margin:unset}}.client-details__content{display:flex;flex-direction:column;align-items:flex-start;gap:14px;width:100%}@media (min-width: 834px){.client-details__content{flex-direction:row}}.client-details__content__column{display:flex;flex-direction:column;width:100%}.client-details__content__column.first-column{max-width:470px;align-items:center;gap:var(--spacing-XXL)}.client-details__content__column.second-column{max-width:666px;align-items:flex-start;gap:var(--spacing-M)}.client-details__content__section{display:flex;flex-direction:column;gap:var(--spacing-M);align-self:stretch}.client-details__content__section__title{color:var(--Color-Content-over-bk)}.client-details__content__section__column{display:flex;flex-direction:column;gap:var(--spacing-M)}.client-details__content__section__column:first-child{max-width:470px;width:100%}.client-details__content__section__column .client-details__content__section__title,.client-details__content__section .input-container.over-bk label,.client-details__content__section .select-container.over-bk label{opacity:.5}.client-details__content__section .tab-group--disabled .tab.active{pointer-events:none;cursor:unset;border:none;padding:4px var(--spacing-XS);border-radius:var(--Corner-radius-04);background:#efefef}.client-details__content__section .tab-group--disabled .tab.active span.label-button-s{color:var(--Color-Content-Low)}.client-details__content__section .tab-group--disabled .tab:not(.active){display:none}.client-details__content__section__container{display:flex;align-items:flex-start;gap:16px;align-self:stretch}.client-details__content__section__container>div{flex-grow:1;flex-shrink:1;flex-basis:0}.client-details__content__section__row{display:flex;flex-direction:column;align-items:flex-start;gap:21px;align-self:stretch;width:100%}@media (min-width: 834px){.client-details__content__section__row{flex-direction:row}}.client-details__separator{width:100%;height:1px;opacity:.2;background:var(--Color-Borders-brand-over-bk)}.client-details__properties{display:flex;max-width:1438px;flex-direction:column;align-items:flex-start;gap:var(--spacing-XXL);margin:39px auto 0}.client-details__properties .tabs-container{display:flex;width:100%;flex-direction:column;align-items:flex-start;gap:var(--spacing-XXL)}.client-details__properties .tabs-container-tablist{display:flex;justify-content:center;align-items:center;gap:var(--spacing-XL)}.client-details__properties .tabs-container-content{position:relative;width:100%}.client-details__properties .tabs-container-content .loading-content{opacity:.5;pointer-events:none}.client-details__properties__button-container{width:100%;display:flex;justify-content:center;margin-top:var(--spacing-L)}.client-details__footer{display:flex;width:100%;justify-content:space-between;align-items:center;margin-top:-20px}.client-details__footer__buttons{display:flex;align-items:center;gap:var(--spacing-M)}.client-details__tab-container{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-XS);flex:1 0 0}.client-details__tab-container label{color:var(--Color-Content-over-bk)}.properties-page.main-container{width:100%;max-width:1438px;margin:0 auto;padding:0 12px}.properties-page__back-button-container{width:100%;display:flex;justify-content:flex-start;margin-top:var(--spacing-L);margin-bottom:var(--spacing-M)}.properties-page .property-list-container{width:100%;max-width:1438px;margin:0 auto;padding:var(--spacing-XS) 0;text-align:center}.properties-page .property-list-container:before{content:"";display:block;width:100%;height:1px;margin:var(--spacing-L) 0;opacity:var(--Shadow-and-Opacity-opacity-02);background:var(--Color-Borders-brand-over-bk)}.properties-page .property-list-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.properties-page .list-and-map-container{display:flex;flex-direction:row;justify-content:center;gap:10px}.properties-page .map-view{position:sticky;top:10px;width:100%;height:80vh;flex:1;display:none}.properties-page .list-and-map-container.with-map .map-view,.properties-page .list-and-map-container.with-map-full .map-view{display:block}@media (min-width: 834px){.properties-page .one-column .map-view{display:block}}.properties-page .map-view .button{display:none}@media (min-width: 1512px){.properties-page .map-view .button{display:inline-flex;position:absolute;top:14px;left:16px}}.property-filters{display:flex;flex-direction:row;justify-content:flex-end;align-items:flex-start;gap:var(--spacing-S);width:100%;max-width:1438px;margin:0 auto;transition:height .3s ease-out}.property-filters__filters-container{display:none}@media (min-width: 1512px){.property-filters__filters-container{display:flex;flex-direction:column;gap:19px;margin-right:auto}}.property-filters__row{display:flex;gap:var(--spacing-S)}.property-filters__row.justify-between{justify-content:space-between}.property-filters__row .select-container{width:200px}.property-filters__btn-group{display:flex;gap:var(--spacing-M)}.property-filters__sort-options{display:flex;align-items:center;gap:var(--spacing-S);color:var(--Color-Icons-over-bk)}.property-filters-modal.modal{padding-right:0}@media (min-width: 834px){.property-filters-modal.modal{padding-right:57px}}.property-filters-modal.modal .modal-content{padding-right:12px}@media (min-width: 834px){.property-filters-modal.modal .modal-content{padding-right:0}}.property-filters-modal.modal .modal-header{margin-bottom:24px}.property-filters-modal.modal .modal-body{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-M);align-self:stretch}.property-filters-modal.modal .modal-body-row{display:flex;flex-direction:column;gap:var(--spacing-S);width:100%}.property-filters-modal.modal .modal-body-row-content{display:flex;align-items:center}.property-filters-modal.modal .modal-body-row-content.flex-column{flex-direction:column;align-items:unset;gap:var(--spacing-M)}.property-filters-modal.modal .modal-body-row-content.justify-between{justify-content:space-between;gap:var(--spacing-S)}.property-filters-modal.modal .modal-body-row-content.flex-start{justify-content:flex-start;gap:var(--spacing-XS)}.property-filters-modal.modal .modal-footer{margin-top:24px}.appointments{width:100%;margin:0 auto;padding:40px 12px 0}.appointments-container{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-M);width:100%;max-width:1438px;margin:0 auto var(--spacing-XXL)}.appointments-filters-row{display:flex;justify-content:space-between;width:100%}.appointments-filters-buttons{display:flex;justify-content:flex-end;align-items:center;gap:var(--spacing-M);margin-left:auto}.appointments .table.desktop .comments-cell{width:1%;white-space:nowrap}.appointments-filters{width:100%}.appointments-filters__row{display:flex;flex-direction:column;gap:var(--spacing-S)}@media (min-width: 1512px){.appointments-filters__row{flex-direction:row;align-items:flex-end}}.appointments-filters__row.justify-between{justify-content:space-between}.appointments-filters__row .select-container{width:100%}@media (min-width: 834px){.appointments-filters__row .select-container{width:200px}}.appointments-filters__filters{display:flex;flex-direction:column;gap:var(--spacing-M)}@media (min-width: 834px){.appointments-filters__filters{flex-direction:row;flex-wrap:wrap}}.appointments-filters .button{width:39px;height:39px;align-self:flex-end}.table-comments-cell{display:flex;gap:9px}.modal-body .add-comment-button-container{display:flex;justify-content:flex-end}.modal-body .comments-list{display:flex;flex-direction:column;gap:var(--spacing-XL);color:var(--Color-Content-titles)}.modal-body .comments-list .comment-created-at{opacity:.5;padding-bottom:var(--spacing-XS)}@media (min-width: 834px){.modal-body .comments-list .comment-created-at{padding-bottom:var(--spacing-M)}}.modal-body .comments-list .comment-content{word-wrap:break-word}.modal-body .comment-container{margin-bottom:20px}.modal-body .comment-container .comment-textarea{width:100%;min-height:80px;resize:vertical;border-bottom:1px solid var(--Color-Borders-dark)}.modal-body .comment-container .comment-textarea::placeholder{color:var(--Color-Content-Medium);opacity:.5}.appointment__content__details,.appointment__content__calendar,.appointment__content__client{display:flex;width:100%;flex-direction:column;align-items:flex-start;gap:var(--spacing-M)}.appointment__container{display:flex;width:100%;flex-direction:column;align-items:flex-start;gap:var(--Layout-gutter);padding:var(--spacing-S)}@media (min-width: 834px){.appointment__container{max-width:1438px;margin:var(--spacing-XXL) auto 0 auto;gap:var(--spacing-XXL);padding:0}}.appointment__header{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--spacing-S);align-self:stretch}.appointment__content{display:flex;flex-direction:column;align-items:flex-start;gap:14px;margin-top:27px;width:100%;margin-bottom:50px}@media (min-width: 834px){.appointment__content{flex-direction:row;margin-top:53px;margin-bottom:200px;gap:var(--spacing-XXL)}}.appointment__content__title{color:var(--Color-Content-Medium)}.appointment__content__client{max-width:470px;justify-content:center}.appointment__content__client .appointment__client-button .label-button-m{color:var(--Color-Content-Low);font-family:var(--Fonts-Family-font-family-secondary);font-size:var(--font-size-05);font-style:normal;font-weight:var(--Fonts-font-weight-Heigh);line-height:var(--line-height-05)}.appointment__content__calendar{max-width:470px;position:relative}.appointment__content__calendar .date-carousel-container{width:100%}.appointment__content__calendar:after{content:"";position:absolute;top:0;right:0;bottom:0;width:20%;background:linear-gradient(to right,transparent 0%,white 100%);pointer-events:none}.appointment__content__details{max-width:469px}.appointment__content__details .select-container{width:100%}.appointment__footer{display:flex;width:100%;justify-content:flex-end}.appointment .summary-container{display:flex;flex-direction:column;align-items:center;width:500px;margin:0 auto;padding:var(--spacing-L);border-radius:var(--Corner-radius-03)}.appointment .summary-container p{text-align:left;align-self:flex-start}.appointment .summary-container .visit-preference-title{margin-bottom:var(--spacing-M);color:var(--Color-Content-titles);font-family:var(--Fonts-Family-font-family-titles);font-size:var(--font-size-07);font-style:normal;font-weight:var(--Fonts-font-weight-Medium);line-height:var(--line-height-07)}.appointment .summary-container .choose-option-text{margin-bottom:var(--spacing-XL);color:var(--Color-Content-Medium);font-family:var(--Fonts-Family-font-family);font-size:var(--font-size-03);font-style:normal;font-weight:var(--Fonts-font-weight-Heigh);line-height:var(--line-height-03);letter-spacing:.28px}.appointment .summary-container .success-image{width:100%;max-width:428px;height:auto;object-fit:cover}.appointment .summary-container .summary-footer{width:100%;display:flex;justify-content:flex-end}.agents{width:100%;margin:0 auto;padding:40px 12px 0}.agents-container{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-M);width:100%;max-width:1438px;margin:0 auto var(--spacing-XXL)}.agents-filters-row{display:flex;justify-content:space-between;width:100%}.agents-filters-buttons{display:flex;justify-content:flex-end;align-items:center;gap:var(--spacing-M);margin-left:auto}.agents-filters{width:100%}.agents-filters__filters-container{display:flex;flex-direction:column;gap:var(--spacing-M)}.agents-filters__row{display:flex;flex-direction:column;gap:var(--spacing-S)}@media (min-width: 834px){.agents-filters__row{flex-direction:row;align-items:flex-end}}@media (min-width: 834px){.agents-filters__row.space-between{justify-content:space-between}}@media (min-width: 834px){.agents-filters-buttons{align-self:center}}.agents-filters__filters{display:flex;flex-direction:column;gap:var(--spacing-M);width:100%}@media (min-width: 834px){.agents-filters__filters{width:auto;flex-direction:row;align-items:flex-end}}@media (min-width: 834px){.agents-filters__filters .input-container{max-width:120px}}.agents-filters__filters .reset-filters-btn{width:39px;height:39px;align-self:flex-end}.table-enabled-cell{font-weight:700;color:var(--Color-Content-Low)}.table-enabled-cell.active{color:var(--Color-Content-confirm, #95b651)}.new-agent-modal.modal{padding-right:0}@media (min-width: 834px){.new-agent-modal.modal{padding-left:51px;padding-right:85px}}.new-agent-modal.modal .modal-content{padding-right:12px}@media (min-width: 834px){.new-agent-modal.modal .modal-content{padding-right:0}}.new-agent-modal.modal .modal-body{display:flex;flex-direction:column;gap:var(--spacing-XL)}.new-agent-modal.modal .modal-body-content{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-XXL);align-self:stretch}.new-agent-modal.modal .modal-body-row{display:flex;flex-direction:column;gap:var(--spacing-M);width:100%}.new-agent-modal.modal .modal-body-row-content{display:flex;align-items:center}.new-agent-modal.modal .modal-body-row-content.flex-column{flex-direction:column;align-items:unset;gap:var(--spacing-M)}.new-agent-modal.modal .modal-body-row-content.justify-between{justify-content:space-between;gap:var(--spacing-S)}.new-agent-modal.modal .modal-body-row-content.flex-start{justify-content:flex-start;gap:var(--spacing-XS)}.new-agent-modal.modal .modal-body .tab-group{display:flex;margin-top:8px}.new-agent-modal.modal .modal-body .tab-group .tab{width:auto;flex:1}.new-agent-modal.modal .modal-footer{margin-top:24px}.agent{width:100%;margin:0 auto 22px;padding:0 12px}.agent__container{display:flex;max-width:1438px;flex-direction:column;align-items:flex-start;gap:var(--spacing-XXL);margin:39px auto 0}.agent__header{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;align-self:stretch;gap:var(--spacing-S)}.agent__header:after{content:"";display:block;width:100%;height:1px;opacity:.2;background:var(--Color-Borders-brand-over-bk)}.agent__header__headline{display:flex;align-items:center;flex-direction:column;gap:var(--spacing-L);width:100%;min-height:40px}.agent__header__headline--end{justify-content:space-between}@media (min-width: 834px){.agent__header__headline{flex-direction:row}}.agent__header__headline h1{align-self:flex-start}.agent__header__headline__buttons{display:flex;align-items:center;gap:var(--spacing-M);margin:0 0 0 auto}@media (min-width: 834px){.agent__header__headline__buttons{margin:unset}}.agent .tabs-container{width:100%}.agent .tabs-container .tabs-container-row{display:flex;flex-direction:column;gap:var(--spacing-XL)}@media (min-width: 834px){.agent .tabs-container .tabs-container-row{flex-direction:row;justify-content:space-between;align-items:center}}.agent .tabs-container .tabs-container-tablist{display:flex;gap:var(--spacing-XXL)}.agent .tabs-container .tabs-container-actions{display:flex;gap:var(--spacing-M)}@media (min-width: 834px){.agent .tabs-container .tabs-container-actions{margin-top:unset}}@media (min-width: 834px){.agent .tabs-container .tabs-container-actions .btn-view-filters{display:none}}.agent .tabs-container .tabs-container-content{padding-top:var(--spacing-L)}@media (min-width: 834px){.agent .tabs-container .tabs-container-content{padding-top:var(--spacing-XXL)}}.agent .tabs-container .agent-clients-container{display:flex;flex-direction:column;gap:var(--spacing-XL)}.agent .tabs-container .agent-clients-container .button{align-self:flex-end}.agent-details{width:100%}.agent-details-actions{margin-top:var(--spacing-M)}.agent-details-actions-buttons{display:flex;width:100%;justify-content:flex-end;align-items:center;gap:var(--spacing-M)}.agent-details__content{display:flex;flex-direction:column;gap:var(--spacing-XXL)}.agent-details__content:after{content:"";display:block;width:100%;height:1px;opacity:.2;background:var(--Color-Borders-brand-over-bk)}.agent-details__content__column{display:flex;flex-direction:column;width:100%}.agent-details__content__column.first-column{max-width:470px;align-items:center;gap:var(--spacing-XXL)}.agent-details__content__section{display:flex;flex-direction:column;gap:var(--spacing-M);align-self:stretch}.agent-details__content__section__title{color:var(--Color-Content-over-bk)}.agent-details__content__section__column{display:flex;flex-direction:column;gap:var(--spacing-M)}.agent-details__content__section__column:first-child{max-width:470px;width:100%}.agent-details__content__section__column .client-details__content__section__title,.agent-details__content__section .input-container.over-bk label,.agent-details__content__section .select-container.over-bk label{opacity:.5}.agent-details__content__section .tab-group--disabled .tab.active{pointer-events:none;cursor:unset;border:none;padding:4px var(--spacing-XS);border-radius:var(--Corner-radius-04);background:#efefef}.agent-details__content__section .tab-group--disabled .tab.active span.label-button-s{color:var(--Color-Content-Low)}.agent-details__content__section .tab-group--disabled .tab:not(.active){display:none}.agent-details__content__section__container{display:flex;align-items:flex-start;gap:16px;align-self:stretch}.agent-details__content__section__container>div{flex-grow:1;flex-shrink:1;flex-basis:0}.agent-details__content__section__row{display:flex;flex-direction:column;align-items:flex-start;gap:21px;align-self:stretch;width:100%}@media (min-width: 834px){.agent-details__content__section__row{flex-direction:row}}.proposals{width:100%;margin:0 auto;padding:40px 12px 0}.proposals-container{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-M);width:100%;max-width:1438px;margin:0 auto var(--spacing-XXL)}.proposals-filters-row{display:flex;justify-content:space-between;width:100%}.proposals-filters-buttons{display:flex;justify-content:flex-end;align-items:center;gap:var(--spacing-M);margin-left:auto}.proposals .table.desktop .documents-cell{width:1%;white-space:nowrap}.proposals-filters{width:100%}.proposals-filters__row{display:flex;flex-direction:column;gap:var(--spacing-S)}@media (min-width: 1512px){.proposals-filters__row{flex-direction:row;align-items:flex-end}}.proposals-filters__row.justify-between{justify-content:space-between}.proposals-filters__row .select-container{width:100%}@media (min-width: 834px){.proposals-filters__row .select-container{width:200px}}.proposals-filters__filters{display:flex;flex-direction:column;gap:var(--spacing-M)}@media (min-width: 834px){.proposals-filters__filters{flex-direction:row;flex-wrap:wrap}}.proposals-filters .button{width:39px;height:39px;align-self:flex-end}.tasks{width:100%;margin:0 auto;padding:40px 12px 0}.tasks-container{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-M);width:100%;max-width:1438px;margin:0 auto var(--spacing-XXL)}.tasks-filters-row{display:flex;justify-content:space-between;width:100%}.tasks-filters-buttons{display:flex;justify-content:flex-end;align-items:center;gap:var(--spacing-M);margin-left:auto}.tasks .table.desktop .td-small{width:1%;white-space:nowrap}.tasks-filters{width:100%}.tasks-filters__row{display:flex;flex-direction:column;gap:var(--spacing-S)}@media (min-width: 1512px){.tasks-filters__row{flex-direction:row;align-items:flex-end;flex-wrap:wrap}}.tasks-filters__row.justify-between{justify-content:space-between}.tasks-filters__row .select-container{width:100%}@media (min-width: 834px){.tasks-filters__row .select-container{width:200px}}.tasks-filters__filters{display:flex;flex-direction:column;gap:var(--spacing-M);flex-grow:1}@media (min-width: 834px){.tasks-filters__filters{flex-direction:row;flex-wrap:wrap}}.tasks-filters__filters>.button{width:39px;height:39px;align-self:flex-end}.tasks-filters__filters .tasks-filters__small-select{width:150px}.dashboard__header{margin-top:var(--spacing-XL);color:var(--Color-Content-High);font-weight:var(--Fonts-font-weight-Heigh);font-size:var(--font-size-06);line-height:var(--line-height-07)}.dashboard__info{display:flex;flex-wrap:wrap;gap:var(--spacing-S);margin-top:var(--spacing-S);margin-bottom:var(--spacing-XL)}.dashboard__info-pair{display:flex;gap:var(--spacing-XS);align-items:baseline;color:var(--Color-Content-over-bk)}.dashboard__cards-container{display:flex;gap:var(--spacing-M);flex-wrap:wrap}.dashboard__charts-container{border:1px solid var(--Color-Borders-grey);border-radius:var(--Corner-radius-02);background:var(--Color-Backgrounds-white);padding:var(--spacing-S);margin-bottom:calc(var(--spacing-M) * 2);display:flex;flex-direction:column;gap:var(--spacing-L);width:100%}.dashboard__charts-container>*{width:100%}@media (min-width: 834px){.dashboard__charts-container{flex-direction:row}.dashboard__charts-container>*{width:calc(50% - 10px)}}.dashboard .loader-wrapper{position:relative;min-height:200px}.dashboard__sidebar-cards{display:grid;gap:var(--spacing-M)}.dashboard__sidebar-button{width:100%}.curve-template{width:100%;margin:0 auto;padding:0;gap:var(--spacing-L)}@media (min-width: 834px){.curve-template{position:relative;padding:0 0 0 var(--spacing-S);margin-top:50px}}@media (min-width: 1512px){.curve-template{position:relative;padding:0 0 0 var(--spacing-S);margin-top:0;background:linear-gradient(to right,var(--Color-Backgrounds-white, #fff) 0%,var(--Color-Backgrounds-white, #fff) 63%,var(--Color-Backgrounds-grey-light) 63%,var(--Color-Backgrounds-grey-light) 100%)}}.curve-template:before{display:none}@media (min-width: 834px){.curve-template:before{content:"";display:block;clear:both;width:100%;max-width:80%;height:calc(51px + 1rem);margin:1rem 0;background:var(--Brand-grayscale-grey25);position:absolute;top:-83px;right:0;background-image:linear-gradient(var(--Brand-grayscale-grey25),var(--Brand-grayscale-grey25)),linear-gradient(to right,var(--Brand-grayscale-grey75),var(--Brand-grayscale-grey75) 45%,var(--Brand-grayscale-grey25) 52%);background-origin:border-box;background-clip:padding-box,border-box;border:2px solid transparent;border-bottom-left-radius:5rem}}@media (min-width: 1512px){.curve-template:before{width:calc(100% - 400px);max-width:70%}}.curve-template__container{display:flex;flex-direction:column;gap:var(--spacing-L);width:100%;margin:0 auto}@media (min-width: 834px){.curve-template__container{flex-direction:row;gap:0px;margin-right:0;background-color:var(--Brand-grayscale-grey25, #f0f0f0)}}.curve-template__container__content{flex-grow:1;width:100%;padding:var(--spacing-XS) var(--spacing-S) var(--spacing-XS) var(--spacing-S)}@media (min-width: 834px){.curve-template__container__content{padding:var(--spacing-XS) var(--font-size-03) var(--spacing-XS) 0;border-right:2px solid var(--Brand-grayscale-grey75, #d9d9d9);border-top-right-radius:3rem;background-color:var(--main-color-background, #ffffff);max-width:calc(100vw - 350px)}}@media (min-width: 1512px){.curve-template__container__content{max-width:calc(100vw - 500px)}}.curve-template__container__content__inner{display:flex;flex-direction:column;gap:var(--spacing-XL, 24px);margin-left:auto;max-width:100%}@media (min-width: 834px){.curve-template__container__content__inner{max-width:calc((100% + 1088px)/2)}}@media (min-width: 1512px){.curve-template__container__content__inner{max-width:calc((100% + 938px)/2)}}.curve-template__sidebar{position:sticky;top:90px;width:100%;height:100vh;background-color:var(--Color-Backgrounds-grey-light);border-top:2px solid var(--Brand-grayscale-grey75, #d9d9d9);border-right:2px solid var(--Brand-grayscale-grey75, #d9d9d9);border-top-right-radius:3rem;padding:2rem 1rem}@media (min-width: 834px){.curve-template__sidebar{width:350px;border:none;border-top-right-radius:unset;padding:0 1rem}}@media (min-width: 1512px){.curve-template__sidebar{width:500px}}.card-data{display:flex;flex:1;height:90px;padding:var(--spacing-S);flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--spacing-L);border-radius:var(--Corner-radius-02);border:1px solid var(--Color-Borders-grey);background:var(--Color-Backgrounds-white);flex-shrink:0}@media (min-width: 834px){.card-data{padding:var(--spacing-M) var(--spacing-XL);gap:var(--spacing-M);flex-shrink:unset}}.card-data__content{width:100%}.card-data__content__info{display:flex;height:var(--font-size-07);justify-content:space-between;align-items:center;align-self:stretch}.card-data__content .badge{padding:var(--spacing-XS) var(--spacing-S);color:var(--Color-Content-over-primary);background:var(--Color-Buttons-Fill-fill-primary)}.card-data__title{color:var(--Color-Content-Medium)}.card-data__amount{color:var(--Color-Content-Brand-01)}.card-data--orange{background:var(--Color-Buttons-Fill-fill-secundary)}.card-data--orange .card-data__title,.card-data--orange .card-data__amount{color:var(--Color-Content-over-primary)}.card-data--orange .badge{color:var(--Color-Buttons-Fill-fill-secundary);background:var(--Color-Backgrounds-white)}.card-properties{display:flex;flex-direction:column;width:100%;max-width:100%;position:relative;overflow:hidden;transition:border-color .2s ease-in-out;background:var(--Color-Backgrounds-white)}.card-properties__image{position:relative;flex-grow:1}.card-properties__image img{display:block;width:100%;aspect-ratio:1.6;object-fit:cover;border-radius:var(--Corner-radius-02) var(--Corner-radius-02) 0 0}.card-properties__image__tags{position:absolute;top:var(--Components-Button-horizontal-gap-M);left:var(--Components-Button-horizontal-gap-M);display:flex;flex-direction:row;gap:var(--spacing-XS);line-height:var(--line-height-01)}.card-properties__info{display:flex;width:100%;padding:var(--spacing-S);flex-direction:column;align-items:flex-start;gap:var(--spacing-S);border-radius:var(--Corner-radius-01) var(--Corner-radius-01) var(--Corner-radius-02) var(--Corner-radius-02);border-right:1px solid var(--Color-Borders-grey);border-bottom:1px solid var(--Color-Borders-grey);border-left:1px solid var(--Color-Borders-grey);background:linear-gradient(180deg,#fffc,#fff);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);margin-top:-50px}.card-properties__info__main-title{overflow:hidden;color:var(--Color-Content-Brand-01);text-overflow:ellipsis}.card-properties__info__container{display:flex;flex-direction:column;gap:var(--spacing-XS);width:100%}.card-properties__info__row{display:flex;justify-content:space-between;align-items:center;align-self:stretch;padding-bottom:var(--spacing-XS);border-bottom:.5px solid var(--Color-Borders-grey)}.card-properties__info__row:last-of-type{padding-bottom:0;border-bottom:unset}.card-properties__info__title{color:var(--Color-Content-Medium)}.card-properties__info__data{color:var(--Color-Content-High);text-align:right}.card-properties__info__end-date{display:flex;align-items:center;gap:var(--spacing-XS);color:var(--Color-Content-Brand-02)}.card-properties__info__end-date__item{display:flex;flex-direction:column;align-items:center;gap:var(--Corner-radius-02);padding-right:var(--spacing-XS);border-right:1px solid var(--Color-Borders-grey)}.card-properties__info__end-date__item:last-of-type{padding-right:0;border-right:unset}.card-properties.one-column-portrait{flex-direction:row}.card-properties.one-column-portrait .card-properties__image{flex-grow:0}.card-properties.one-column-portrait .card-properties__image img{width:323px;height:100%;border-radius:var(--Corner-radius-02) var(--Corner-radius-01) 0 var(--Corner-radius-02)}.card-properties.one-column-portrait .card-properties__image__tags{display:none}.card-properties.one-column-portrait .card-properties__info{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--spacing-S);padding:var(--line-height-02) calc(var(--spacing-L) * 2);margin-top:0;border-radius:var(--Corner-radius-01) var(--Corner-radius-02) var(--Corner-radius-02) var(--Corner-radius-01);border-top:1px solid var(--Color-Borders-grey);border-right:1px solid var(--Color-Borders-grey);border-bottom:1px solid var(--Color-Borders-grey);background:var(--Color-Backgrounds-white);min-height:198px}.card-properties.one-column .card-properties__image,.card-properties.one-column-portrait .card-properties__image,.card-properties.two-columns .card-properties__image{display:none}.card-properties.one-column .card-properties__info,.card-properties.one-column-portrait .card-properties__info,.card-properties.two-columns .card-properties__info{border-radius:var(--Corner-radius-02);border-top:1px solid var(--Color-Borders-grey);margin-top:0}.card-properties.one-column .card-properties__info__container,.card-properties.one-column-portrait .card-properties__info__container,.card-properties.two-columns .card-properties__info__container{display:grid;grid-template-columns:1fr 1fr 1fr}.card-properties.one-column .card-properties__info__container>*:nth-child(-n+3),.card-properties.one-column-portrait .card-properties__info__container>*:nth-child(-n+3),.card-properties.two-columns .card-properties__info__container>*:nth-child(-n+3){flex-direction:column;align-items:flex-start;border-bottom:unset}.card-properties.one-column .card-properties__info__container>*:nth-child(4),.card-properties.one-column-portrait .card-properties__info__container>*:nth-child(4),.card-properties.two-columns .card-properties__info__container>*:nth-child(4){padding-top:var(--spacing-XS);border-top:.5px solid var(--Color-Borders-grey)}.card-properties.one-column .card-properties__info__container>*:nth-child(n+4),.card-properties.one-column-portrait .card-properties__info__container>*:nth-child(n+4),.card-properties.two-columns .card-properties__info__container>*:nth-child(n+4){grid-column:1/-1}.card-properties.one-column .card-properties__info__title,.card-properties.one-column-portrait .card-properties__info__title,.card-properties.two-columns .card-properties__info__title{color:var(--Color-Content-High);font-family:var(--Fonts-Family-font-family);font-size:var(--font-size-02);font-style:normal;font-weight:var(--Fonts-font-weight-Heigh)}.card-properties.one-column .card-properties__info__data,.card-properties.one-column-portrait .card-properties__info__data,.card-properties.two-columns .card-properties__info__data{color:var(--Color-Content-Medium)}.card-properties.one-column .card-properties__btn,.card-properties.one-column-portrait .card-properties__btn,.card-properties.two-columns .card-properties__btn{display:none}@media (min-width: 834px){.card-properties.one-column .card-properties__image,.card-properties.one-column-portrait .card-properties__image,.card-properties.two-columns .card-properties__image{display:flex}.card-properties.one-column .card-properties__image__tags,.card-properties.one-column-portrait .card-properties__image__tags,.card-properties.two-columns .card-properties__image__tags{display:none}.card-properties.one-column .card-properties__info,.card-properties.one-column-portrait .card-properties__info,.card-properties.two-columns .card-properties__info{border-radius:var(--Corner-radius-01) var(--Corner-radius-01) var(--Corner-radius-02) var(--Corner-radius-02);margin-top:-50px}.card-properties.one-column .card-properties__info__container,.card-properties.one-column-portrait .card-properties__info__container,.card-properties.two-columns .card-properties__info__container{display:flex;grid-template-columns:unset}.card-properties.one-column .card-properties__info__container>*:nth-child(-n+3),.card-properties.one-column-portrait .card-properties__info__container>*:nth-child(-n+3),.card-properties.two-columns .card-properties__info__container>*:nth-child(-n+3){flex-direction:row;align-items:center;border-bottom:.5px solid var(--Color-Borders-grey)}.card-properties.one-column .card-properties__info__container>*:nth-child(4),.card-properties.one-column-portrait .card-properties__info__container>*:nth-child(4),.card-properties.two-columns .card-properties__info__container>*:nth-child(4){padding-top:0;border-top:unset}.card-properties.one-column .card-properties__info__container>*:nth-child(n+4),.card-properties.one-column-portrait .card-properties__info__container>*:nth-child(n+4),.card-properties.two-columns .card-properties__info__container>*:nth-child(n+4){grid-column:1/-1}.card-properties.one-column__title,.card-properties.one-column-portrait__title,.card-properties.two-columns__title{color:var(--Color-Content-High);font-family:var(--Fonts-Family-font-family);font-size:var(--font-size-02);font-style:normal;font-weight:var(--Fonts-font-weight-Medium);line-height:var(--line-height-02)}.card-properties.one-column__data,.card-properties.one-column-portrait__data,.card-properties.two-columns__data{color:var(--Color-Content-High)}}.card-properties.one-column .card-properties__info__main-title,.card-properties.one-column-portrait .card-properties__info__main-title{text-decoration:underline}@media (min-width: 834px){.card-properties.one-column-portrait .card-properties__info{margin-top:0}}.card-carousel-container{position:relative}.carousel-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--Components-Button-horizontal-gap-M);padding-right:0}.carousel-title{color:var(--Color-Content-over-bk, #90b740);font-family:var(--Fonts-Family-font-family-secondary, Jost);font-size:var(--font-size-06, 20px);font-style:normal;font-weight:var(--Fonts-font-weight-Heigh, 500);line-height:var(--line-height-06, 26px);margin:0}.carousel-nav-buttons{display:flex;align-items:center;gap:var(--spacing-XS)}.scroll-button{display:flex;justify-content:center;align-items:center;width:30px;height:30px;padding:var(--Components-Button-horizontal-gap-M);gap:var(--Components-Button-horizontal-gap-M);border-radius:var(--Corner-radius-05);border:1px solid var(--Color-Borders-grey);background:var(--Brand-grayscale-White-80);color:var(--Color-Content-over-bk);cursor:pointer;z-index:1}.scroll-button:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.card-carousel-scroll{display:flex;overflow-x:auto;scroll-behavior:smooth;gap:var(--spacing-M);padding-bottom:var(--spacing-M);scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none}.card-carousel-scroll::-webkit-scrollbar{display:none}.card-carousel-scroll .card,.card-carousel-scroll .card-properties{flex:0 0 100%;scroll-snap-align:start}.investment-vehicle-chart-container{position:relative}.investment-vehicle-chart__name{position:absolute;top:var(--Components-Button-horizontal-gap-M);left:var(--Components-Button-horizontal-gap-M);z-index:1;color:var(--Color-Content-High);font-family:var(--Fonts-Family-font-family-secondary);font-size:var(--font-size-03);font-style:normal;font-weight:var(--Fonts-font-weight-Heigh);line-height:var(--line-height-03)}.investment-vehicle-chart__chart{margin-top:var(--spacing-XL);width:100%;height:300px}.dashboard__properties{display:flex;flex-direction:column}.dashboard__properties.one-column-portrait .dashboard__properties__list{grid-template-columns:repeat(1,1fr)}.dashboard__properties.three-columns .dashboard__properties__list{grid-template-columns:repeat(3,1fr)}.dashboard__properties__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-XL)}.dashboard__properties__header .title-desktop-title-2{margin:0;color:var(--Color-Content-over-bk)}.dashboard__properties__list{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-M);margin-bottom:calc(var(--spacing-M) * 2)}.modal-body{flex-direction:column;gap:var(--spacing-XL)}.modal-body .info-group{display:flex;flex-direction:column;gap:var(--spacing-XS);color:var(--Color-Content-titles)}.modal-body .element-label{opacity:.5}.modal-body .element-value{display:flex;padding:4px 0;align-items:center;gap:10px}.modal-body .documents-list{display:flex;flex-direction:column;gap:var(--spacing-M, 12px);align-self:stretch}.modal-body .documents-list .document-link{display:flex;justify-content:space-between;align-items:center;align-self:stretch;text-decoration:none;border-bottom:1px solid var(--Color-Borders-grey);padding-bottom:var(--spacing-M)}.modal-body .documents-list .document-link span{display:-webkit-box;width:250px;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;overflow:hidden;color:var(--Color-Content-High);text-overflow:ellipsis;text-decoration:underline}.modal-body .documents-list .document-link .download-icon{display:flex;flex-direction:column;justify-content:space-between;align-items:center;color:var(--Color-Icons-primary)}.modal-body .interested-modal__actions{display:flex;justify-content:flex-end;margin-top:var(--spacing-L)}.investment-property-details-container .investment-property-details{display:flex;flex-direction:column}@media (min-width: 834px){.investment-property-details-container .investment-property-details{flex-direction:row}}.investment-property-details-container .investment-property-details .investment-property-details-images{position:relative}@media (min-width: 834px){.investment-property-details-container .investment-property-details .investment-property-details-images{margin-top:-60px;width:60%;max-width:908px}}.investment-property-details-container .investment-property-details .image-buttons-container{position:absolute;bottom:10px;left:12px;right:12px;z-index:10;display:flex;justify-content:space-between;align-items:flex-end;pointer-events:none}@media (min-width: 834px){.investment-property-details-container .investment-property-details .image-buttons-container{position:sticky;top:50%;transform:translateY(-50%);align-items:center}}@media (min-width: 1512px){.investment-property-details-container .investment-property-details .image-buttons-container{top:70%}}.investment-property-details-container .investment-property-details .image-buttons-container .investment-property-multimedia-buttons-wrapper,.investment-property-details-container .investment-property-details .image-buttons-container .property-image-state-buttons-wrapper{pointer-events:auto}.investment-property-details-container .investment-property-details .image-buttons-container .investment-property-multimedia-buttons-wrapper{position:relative;bottom:0;left:0}@media (min-width: 834px){.investment-property-details-container .investment-property-details .image-buttons-container .investment-property-multimedia-buttons-wrapper{position:relative;top:0;transform:none;margin-top:0}}.investment-property-details-container .investment-property-details .image-buttons-container .property-image-state-buttons-wrapper{position:relative;bottom:0;right:0;margin-right:23.89px}@media (min-width: 834px){.investment-property-details-container .investment-property-details .image-buttons-container .property-image-state-buttons-wrapper{position:relative;top:0;transform:none}}.investment-property-details-container .investment-property-details .investment-property-details-info{padding:19px 12px 0;color:var(--main-color-content-over-bk);display:flex;flex-direction:column;gap:var(--spacing-XXL)}@media (min-width: 834px){.investment-property-details-container .investment-property-details .investment-property-details-info{position:sticky;top:126px;align-self:flex-start;align-items:flex-start;width:348px;margin:0 auto}}.investment-property-details-container .investment-property-details .investment-property-details-actions{display:flex;justify-content:space-between;align-items:center;width:100%}.investment-property-details-container .investment-property-details .investment-property-details-actions .actions{display:flex;gap:15px}.investment-property-details-container .investment-property-details .investment-property-details-actions .action-btn{display:flex;align-items:center}.investment-property-details-container .investment-property-details .investment-property-documents-container{position:relative}.investment-property-details-container .investment-property-details .investment-property-details-header{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-S)}.investment-property-details-container .investment-property-details .investment-property-details-header .investment-property-details-title{color:var(--main-color-titles)}.investment-property-details-container .investment-property-details .investment-property-details-header .investment-property-details-price{color:var(--main-color-content-over-bk)}.investment-property-details-container .investment-property-details .investment-property-details-buttons{display:flex;flex-direction:column;gap:var(--spacing-M);width:100%;padding-top:var(--spacing-L)}.investment-property-details-container .investment-property-details .investment-property-details-buttons .proposal-link{display:block;text-align:center;width:fit-content;margin:0 auto;border-bottom:1px solid var(--Color-Borders-brand-primary)}.investment-property-details-container .investment-property-details .investment-property-details-description{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-XS);flex-shrink:0}.investment-property-details-container .investment-property-details .investment-property-details-description .investment-property-details-description-wrapper{display:-webkit-box;display:box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;overflow:hidden;position:relative}.investment-property-details-container .investment-property-details .investment-property-details-description .investment-property-details-description-wrapper:after{content:"";position:absolute;bottom:0;left:0;right:0;height:80%;background:linear-gradient(0deg,var(--Color-Backgrounds-custom) 0%,rgba(255,255,255,0) 100%)}.investment-property-details-container .investment-property-details .investment-property-details-description .investment-property-details-description-wrapper.expanded{display:block}.investment-property-details-container .investment-property-details .investment-property-details-description .investment-property-details-description-wrapper.expanded:after{display:none}.investment-property-details-container .investment-property-details .investment-property-details-description .button svg{width:8px;height:8px}.investment-property-details-container .investment-property-details .map-container{width:100%;height:215.429px}.investment-property-details-container .investment-property-details .map-container .row{display:flex;justify-content:flex-start}.investment-property-details-container .investment-property-details .map-container img{max-width:100%;height:auto}.investment-property-details-container .tabs-container .tabs-container-tablist{display:flex;gap:var(--spacing-XXL)}@media (min-width: 834px){.investment-property-details-container .tabs-container .tabs-container-tablist{padding-top:var(--spacing-L);border-top:1px solid var(--Color-Borders-brand-over-bk)}}.investment-property-details-container .tabs-container .tabs-container-content{padding-top:31px}@media (min-width: 834px){.investment-property-details-container .tabs-container .tabs-container-content{padding-top:var(--spacing-L)}}.investment-property-details-container .investment-property-detail-related{margin-top:75px;padding:0 12px 26px}@media (min-width: 1512px){.investment-property-details-container .investment-property-detail-related{max-width:1438px;margin:45px auto 0}}.property-image-timeline-buttons{display:flex;justify-content:flex-end;gap:var(--spacing-XS)}.property-image-timeline-buttons .button.cta-gallery{width:auto}.property-image-timeline-buttons .button.cta-gallery span{display:block}.property-image-timeline-buttons .button.cta-gallery.active{background:var(--Color-Buttons-Fill-fill-primary);border-color:var(--Color-Buttons-Fill-fill-primary)}.property-image-timeline-buttons .button.cta-gallery.active span{color:var(--Color-Content-over-primary)}.forbidden-container{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh}.forbidden-container h1{margin-bottom:var(--spacing-M)}.search-card-item{display:flex;flex-direction:column;width:100%;max-width:1438px;padding:var(--spacing-XS);border:1px solid var(--Color-Borders-grey);border-radius:var(--Corner-radius-02);background:var(--Brand-grayscale-White);gap:var(--spacing-XS)}.search-card-item__results{color:var(--Color-Content-Low);font-family:var(--Fonts-Family-font-family);font-size:var(--font-size-01);font-style:normal;font-weight:var(--Fonts-font-weight-Heigh);line-height:var(--line-height-01);margin-bottom:var(--spacing-XS)}.search-card-item__content{display:flex;flex-direction:column;width:100%;gap:var(--spacing-M)}.search-card-item__header{display:flex;justify-content:space-between;width:100%;align-items:center;margin-bottom:var(--spacing-XS)}.search-card-item__title{color:var(--Color-Content-High);font-family:var(--Fonts-Family-font-family-secondary);font-size:var(--font-size-04);font-style:normal;font-weight:var(--Fonts-font-weight-Heigh);line-height:var(--line-height-03)}.search-card-item__enable-notifications{display:flex;align-items:center;gap:4px}.search-card-item__enable-notifications span{color:var(--Color-Content-High);font-family:var(--Fonts-Family-font-family);font-size:var(--font-size-02);font-style:normal;font-weight:var(--Fonts-font-weight-Medium);line-height:var(--line-height-02)}.search-card-item__filters{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-XS);margin-bottom:var(--spacing-XS)}.search-card-item__filter-tag{display:flex;padding:4px var(--spacing-XS);justify-content:center;align-items:center;gap:var(--Components-Button-horizontal-gap-S);border-radius:var(--Corner-radius-02);border:1px solid var(--Color-Borders-grey);background:var(--Brand-grayscale-White-80);color:var(--Color-Content-Medium);font-family:var(--Fonts-Family-font-family);font-size:var(--font-size-01);font-style:normal;font-weight:var(--Fonts-font-weight-Heigh);line-height:var(--line-height-01)}.search-card-item__actions{display:flex;align-items:center;gap:var(--spacing-XS)}.searches-page.main-container{width:100%;margin:0 auto;padding:0 var(--spacing-S)}.searches-page .searches-page-container{width:100%;max-width:1438px;margin:0 auto;padding:var(--spacing-XS) 0;display:flex;flex-direction:column;gap:var(--spacing-XL)}.searches-page .searches-page-container h1{color:var(--Color-Content-titles);font-family:var(--Fonts-Family-font-family-titles);font-size:var(--font-size-07);font-style:normal;font-weight:var(--Fonts-font-weight-Medium);line-height:var(--line-height-07)}.profile{width:100%;margin:0 auto;padding:39px 12px 0}.profile__separator{width:100%;height:1px;opacity:.2;background:var(--Color-Borders-brand-over-bk)}.profile__container{display:flex;max-width:1438px;margin:0 auto;flex-direction:column;align-items:flex-start;gap:var(--spacing-XL)}.profile__container__footer{display:flex;width:100%;justify-content:flex-end;align-items:center;gap:var(--spacing-M)}.profile__header{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-S);align-self:stretch}.profile__header__title{color:var(--Color-Content-titles)}.profile__content{display:flex;flex-direction:column;align-items:flex-start;gap:14px;width:100%}@media (min-width: 834px){.profile__content{flex-direction:row}}.profile__picture{width:229px;height:229px;border-radius:var(--Corner-radius-02);overflow:hidden;position:relative}.profile__picture img{width:100%;height:100%;object-fit:cover}.profile__picture button.cta-gallery{position:absolute;right:.3rem;bottom:.3rem}.profile__picture button.cta-gallery svg{width:15px;height:15px}.profile__data{display:flex;flex-direction:column;width:100%;gap:14px}@media (min-width: 834px){.profile__data{flex-direction:row}}.profile__data__column{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-M);flex:1;max-width:100%}@media (min-width: 834px){.profile__data__column{max-width:470px}}.profile__data__column__title{color:var(--Color-Content-over-bk)}.profile__data__column .input-container,.profile__data__column .select-container{width:100%;flex:0}.profile__data__column .input-container .input-icon{color:var(--Color-Icons-primary)}.services{width:100%;margin:0 auto;padding:39px 12px 0}.services__container{display:flex;max-width:1438px;margin:0 auto;flex-direction:column;align-items:flex-start;gap:14px;padding-bottom:14px}.services__header{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-S);align-self:stretch}.services__content{display:flex;flex-direction:column;justify-content:center;align-items:stretch;gap:14px;width:100%}@media (min-width: 834px){.services__content{flex-direction:row;flex-wrap:wrap;align-items:stretch}}@media (min-width: 1512px){.services__content{flex-wrap:nowrap}}.services__content>.service-card{height:100%}@media (min-width: 834px){.services__content>.service-card{flex:0 0 calc(50% - 7px)}}@media (min-width: 1512px){.services__content>.service-card{flex:auto}}.services__content>.service-card:nth-child(1) .service-card__image-container{background:#e1eae7}.services__content>.service-card:nth-child(2) .service-card__image-container{background:#c4dedf}.services__content>.service-card:nth-child(3) .service-card__image-container{background:#cce8ec}.services__content>.service-card:nth-child(4) .service-card__image-container{background:#ede9e0}.service-card{display:flex;flex-direction:column;width:100%;overflow:hidden;background:var(--Color-Backgrounds-white)}@media (min-width: 834px){.service-card{max-width:713px}}.service-card__image-container{width:100%;height:242px;border-radius:var(--Corner-radius-02) var(--Corner-radius-02) 0 0;border-top:1px solid var(--Color-Borders-grey);border-right:1px solid var(--Color-Borders-grey);border-left:1px solid var(--Color-Borders-grey);background:#e1eae7}.service-card__image-container__image{width:100%;height:100%;object-fit:contain;border-radius:var(--Corner-radius-02) var(--Corner-radius-02) 0 0}.service-card__info{display:flex;min-height:454px;padding:var(--spacing-M, 16px);flex-direction:column;justify-content:space-between;align-items:flex-start;border-radius:var(--Corner-radius-01) var(--Corner-radius-01) var(--Corner-radius-02) var(--Corner-radius-02);border-right:1px solid var(--Color-Borders-grey);border-bottom:1px solid var(--Color-Borders-grey);border-left:1px solid var(--Color-Borders-grey);background:#ffffffd4;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.service-card__info__content{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-M);align-self:stretch}.service-card__title{overflow:hidden;color:var(--Color-Content-Brand-01);text-align:center;text-overflow:ellipsis;letter-spacing:-2px}.service-card__subtitle{color:var(--Color-Content-High);text-align:center}.service-card__features{width:100%}.service-card__features__list{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-XS);align-self:stretch}.service-card__features__item{display:flex;align-items:flex-start;gap:var(--spacing-XS);align-self:stretch;color:var(--Color-Content-High)}.service-card__features__icon{color:var(--Color-Icons-primary)}.service-card__cta{width:100%;margin-top:var(--spacing-M)}
