@import"https://fonts.googleapis.com/css2?family=Onest:wght@100..900&display=swap";*{box-sizing:border-box;font-family:Onest,sans-serif;font-kerning:none;margin:0;padding:0;text-decoration:none;touch-action:manipulation}html{height:100%;width:100%}body,html{-webkit-tap-highlight-color:transparent;background-color:var(--whiteColor);box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1}body{overflow-x:hidden}.loader{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(var(--blackColorRGB),.5);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.loader .loader-box{animation:spin 1s linear infinite;border-radius:50%;border-top:8px solid var(--blackColor);border:8px solid var(--blackColor);border-top-color:var(--whiteColor);box-shadow:0 0 10px #0003;height:100px;width:100px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.modal-background{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(var(--blackColorRGB),.5);border:none;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;outline:none;position:fixed;top:0;transition:opacity .2s ease-in-out;width:100%;z-index:100}.modal-background .modal-container{align-items:flex-start;background-color:var(--whiteColor);border:1px solid var(--darkGreyColor);border-radius:16px;box-shadow:0 0 10px rgba(var(--blackColorRGB),.5);display:flex;flex-direction:column;gap:20px;height:-moz-fit-content;height:fit-content;justify-content:flex-start;max-height:90%;max-width:740px;padding:24px;width:90%;z-index:101}.modal-background .modal-container.medium-modal-container{max-width:520px}.modal-background .modal-container.small-modal-container{max-width:360px}.modal-background .modal-container .modal-header{align-items:center;border-bottom:1px solid var(--darkGreyColor);display:flex;justify-content:space-between;padding-bottom:20px;width:100%}.modal-background .modal-container .modal-header .close-icon{margin:-20px -10px -20px -20px;padding:20px}.modal-background .modal-container .modal-content{display:flex;flex-direction:column;gap:20px;height:-moz-fit-content;height:fit-content;max-height:90%;overflow-y:auto;padding:20px;width:100%}.modal-background .modal-container .modal-content.centered-modal-content{align-items:center}.modal-background .modal-container .modal-footer{align-items:center;border-top:1px solid var(--darkGreyColor);display:flex;gap:20px;justify-content:center;padding-top:20px;width:100%}.modal-background .modal-container .modal-footer .button{flex-grow:1;max-width:340px}@media (max-width:1024px){.modal-background .modal-container .modal-content{padding:20px 0}.modal-background .modal-container.medium-modal-container,.modal-background .modal-container.small-modal-container{max-width:100%}}@media (max-width:712px){.modal-background .modal-container{border:none;border-radius:0;box-shadow:none;height:100%;max-height:100%;max-width:100%;width:100%}.modal-background .modal-container .modal-content{height:100%;max-height:100%}}.modal-enter-from,.modal-leave-to{opacity:0}.grecaptcha-badge{z-index:1000}.vue-slider{cursor:pointer;margin:0 auto 8px!important;padding:0!important;width:calc(100% - 16px)!important}.vue-slider .vue-slider-rail{background-color:var(--greyColor)}.vue-slider .vue-slider-rail .vue-slider-process{background-color:var(--blackColor);border-radius:12px;height:4px!important;top:-1px!important}.vue-slider .vue-slider-dot{z-index:2}.vue-slider .vue-slider-dot-handle{background-color:var(--whiteColor);border:1px solid var(--greyColor);border-radius:50%;box-shadow:var(--boxShadow)}.table-no-items-found{align-items:center;display:flex;flex-direction:column;gap:var(--gapSmall);justify-content:center;padding:var(--paddingVertical) var(--paddingHorizontal);text-align:center;width:100%}.table{display:grid;gap:var(--gapExtraSmall);grid-template-rows:auto;width:100%}.table.transactions-table{grid-template-columns:250px 120px auto 120px}.table.expenses-table{grid-template-columns:180px auto 120px}.table .table-row{background-color:var(--whiteColor);border:1px solid var(--greyColor);border-radius:var(--borderRadius);display:grid;gap:0;grid-column:1/-1;grid-template-columns:subgrid;min-height:64px;transition:all .2s ease-in-out}.table .table-row.is-invalid{border-color:var(--errorColor)}.table .table-row.is-success{border-color:var(--primaryColor)}@media (hover:hover){.table .table-row:hover{background-color:var(--lighterGreyColor)}}.table .table-row .table-cell{display:flex;flex-direction:column;gap:var(--gapText);height:100%;justify-content:center;overflow:hidden;padding:calc(var(--gapSmall)/2)}.table .table-row .table-cell:first-child{padding-left:var(--gapSmall)}.table .table-row .table-cell:last-child{padding-right:var(--gapSmall)}.table .table-row .table-cell.table-cell-center{align-items:center}.table .table-row .table-cell p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table .table-row .table-cell .table-cell-rendering-block{animation:loadingGradient 2s ease-in-out infinite;background:var(--loadingAnimation);background-size:200% 200%;border-radius:12px;display:flex;height:60%;width:75%}@media (max-width:1024px){.table{gap:var(--gap)}.table.transactions-table{grid-template-columns:1fr 1fr}.table.expenses-table{grid-template-columns:1fr}.table .table-row{height:-moz-fit-content;height:fit-content}}@media (max-width:712px){.table.transactions-table{grid-template-columns:1fr}.table .table-row .table-cell{overflow:visible;padding:var(--gapSmall)}.table .table-row .table-cell p{white-space:normal}}.title-decoration{display:flex;padding-left:12px;position:relative}.title-decoration:before{border-radius:2px;content:"";display:block;height:140%;left:0;position:absolute;top:50%;transform:translateY(-50%);width:4px}.button,.title-decoration:before{background-color:var(--primaryColor);flex-shrink:0}.button{align-items:center;border:1px solid var(--primaryColor);border-radius:var(--borderRadiusBig);color:var(--whiteColor);cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:var(--gapExtraSmall);height:var(--fieldsHeight);justify-content:center;line-height:100%;max-width:280px;outline:none;overflow:hidden;padding:0 var(--paddingHorizontal);position:relative;transition:all .2s ease-in-out;width:-moz-fit-content;width:fit-content;z-index:2}.button.center-button{margin:0 auto}.button .button-spinner{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:rgba(var(--lighterGreyColorRGB),.1);display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.button .button-spinner .spinner{animation:buttonSpinLoading 1s linear infinite;border-top:3px solid var(--whiteColor);border:3px solid var(--whiteColor);border-radius:50%;border-top-color:var(--blackColor);height:24px;width:24px}@keyframes buttonSpinLoading{0%{transform:translate(0) rotate(0)}to{transform:translate(0) rotate(1turn)}}.button input{display:none}.button.full-width-button{max-width:100%;width:100%}.button.small-button{font-size:14px;height:32px;padding:0 calc(var(--paddingHorizontal)/1.5)}@media (hover:hover){.button:hover{background-color:var(--hoverColor);border-color:var(--hoverColor);color:var(--whiteColor)}}.button.primary-button{background-color:var(--blueColor);border-color:var(--blueColor)}@media (hover:hover){.button.primary-button:hover{background-color:var(--blueHoverColor);border-color:var(--blueHoverColor)}}.button.dark-outline{background-color:transparent;border-color:va(--blackColor);color:var(--blackColor)}@media (hover:hover){.button.dark-outline:hover{background-color:var(--lightGreyColor)}}.button.white-outline{background-color:va(--blackColor);border-color:var(--whiteColor);color:var(--whiteColor)}@media (hover:hover){.button.white-outline:hover{background-color:var(--whiteColor);color:var(--blackColor)}}.button.white-outline-inverted{background-color:var(--whiteColor);border-color:transparent;color:var(--blackColor)}@media (hover:hover){.button.white-outline-inverted:hover{background-color:va(--blackColor);color:var(--whiteColor)}}.button.transparent-with-grey-hover{background-color:transparent;border-color:transparent;color:var(--blackColor)}@media (hover:hover){.button.transparent-with-grey-hover:hover{background-color:var(--lightGreyColor);border-color:transparent;color:var(--blackColor)}}.button.is-invalid{background-color:var(--errorColor);border-color:var(--errorColor)}@media (hover:hover){.button.is-invalid:hover{background-color:rgba(var(--errorColorRGB),.8)}}.button.is-invalid-outline{background-color:transparent;border-color:var(--errorColor);color:var(--errorColor)}@media (hover:hover){.button.is-invalid-outline:hover{background-color:var(--errorColor);color:var(--whiteColor)}}.button.primary-button-outline{background-color:transparent;border-color:var(--blueColor);color:var(--blueColor)}@media (hover:hover){.button.primary-button-outline:hover{background-color:var(--blueColor);color:var(--whiteColor)}}.button.disabled-button,.button:disabled{cursor:not-allowed;opacity:.5}@media (hover:hover){.button.disabled-button:hover,.button:disabled:hover,.button:has(.button-spinner):hover{background-color:va(--blackColor);border-color:va(--blackColor);color:var(--whiteColor)}.button.disabled-button:hover.dark-outline,.button:disabled:hover.dark-outline,.button:has(.button-spinner):hover.dark-outline{background-color:var(--whiteColor);border-color:va(--blackColor);color:var(--blackColor)}.button.disabled-button:hover.primary-button,.button:disabled:hover.primary-button,.button:has(.button-spinner):hover.primary-button{background-color:var(--blueColor);border-color:var(--blueColor)}.button.disabled-button:hover.is-invalid,.button:disabled:hover.is-invalid,.button:has(.button-spinner):hover.is-invalid{background-color:var(--errorColor);border-color:var(--errorColor)}.button.disabled-button:hover.is-invalid-outline,.button:disabled:hover.is-invalid-outline,.button:has(.button-spinner):hover.is-invalid-outline{background-color:var(--whiteColor);border-color:var(--errorColor);color:var(--errorColor)}.button.disabled-button:hover.white-outline,.button:disabled:hover.white-outline,.button:has(.button-spinner):hover.white-outline{background-color:va(--blackColor);border-color:var(--whiteColor);color:var(--whiteColor)}.button.disabled-button:hover.white-outline-inverted,.button:disabled:hover.white-outline-inverted,.button:has(.button-spinner):hover.white-outline-inverted{background-color:var(--whiteColor);border-color:va(--blackColor);color:var(--blackColor)}.button.disabled-button:hover.primary-button-outline,.button:disabled:hover.primary-button-outline,.button:has(.button-spinner):hover.primary-button-outline{background-color:var(--whiteColor);border-color:var(--blueColor);color:var(--blueColor)}.button.disabled-button:hover.transparent-with-grey-hover,.button:disabled:hover.transparent-with-grey-hover,.button:has(.button-spinner):hover.transparent-with-grey-hover{background-color:transparent;border-color:transparent;color:var(--blackColor)}}.clear-button{background:none;border:none;cursor:pointer;outline:none}.clear-button:disabled{cursor:not-allowed;opacity:.5}.clear-button input{display:none}.modal-component .modal-component-container .modal-component-container-content:has(.photos-edit-box){padding:0}.modal-component .modal-component-container .modal-component-container-content .modal-content-general-information{display:flex;flex-wrap:wrap;gap:var(--paddingFilters)}.modal-component .modal-component-container .modal-component-container-content .modal-content-general-information .modal-content-general-information-box{border-bottom:1px solid var(--greyColor);display:flex;flex-direction:column;gap:var(--gapText);padding-bottom:var(--paddingFilters);width:100%}.modal-component .modal-component-container .modal-component-container-content .modal-content-general-information .modal-content-general-information-box a{width:-moz-fit-content;width:fit-content;word-break:break-word}.modal-component .modal-component-container .modal-component-container-content .modal-content-general-information .modal-content-general-information-box sup{font-size:10px;position:relative;top:-.4em;vertical-align:top}.modal-component .modal-component-container .modal-component-container-content .modal-content-general-information .modal-content-general-information-box p{word-break:break-word}.modal-component .modal-component-container .modal-component-container-content .modal-content-general-information .modal-content-general-information-box:last-child{border-bottom:none;padding-bottom:0}.modal-component .modal-component-container .modal-component-container-content .modal-content-general-information .modal-content-general-information-box-images{align-items:center;border-bottom:1px solid var(--greyColor);display:flex;gap:var(--gapTextBig);padding-bottom:var(--paddingFilters);width:100%}.modal-component .modal-component-container .modal-component-container-content .modal-content-general-information .modal-content-general-information-box-images:last-child{border-bottom:none;padding-bottom:0}.modal-component .modal-component-container .modal-component-container-content .modal-content-general-information .modal-content-general-information-box-images img{-o-object-fit:contain;object-fit:contain;-webkit-user-drag:none;height:48px;width:48px}.modal-component .modal-component-container .modal-component-container-content .photos-edit-box{align-items:center;border-bottom:2px solid var(--greyColor);display:flex;gap:var(--gap);justify-content:space-between;padding:var(--paddingFilters)}.modal-component .modal-component-container .modal-component-container-content .photos-edit-box:last-child{border-bottom:none}.modal-component .modal-component-container .modal-component-container-content .photos-edit-box .photos-edit-box-title{display:flex;flex-direction:column;gap:var(--gapTextBig)}.modal-component .modal-component-container .modal-component-container-content .photos-edit-box .photos-edit-box-title-preview{border:2px solid var(--lightGreyColor);border-radius:50%;height:44px;width:44px}.modal-component .modal-component-container .modal-component-container-content .photos-edit-box .photos-edit-box-title-preview img{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.modal-component .modal-component-container .modal-component-container-content .photos-edit-box .photos-edit-box-title-preview.photos-edit-box-title-preview-banner{aspect-ratio:4/1;border-radius:12px;overflow:hidden;width:-moz-fit-content;width:fit-content}.modal-component .modal-component-container .modal-component-container-content .photos-edit-box .photos-edit-box-title-preview.photos-edit-box-title-preview-banner img{border-radius:0}.modal-component .modal-component-container .modal-component-container-content .photos-edit-box .photos-edit-box-actions{align-items:center;display:flex;gap:var(--gapExtraSmall)}@media (hover:hover){.modal-component .modal-component-container .modal-component-container-content .photos-edit-box .photos-edit-box-actions .button:hover .button-icon svg path{fill:var(--whiteColor)}}.modal-component .modal-component-container .modal-component-container-content .modal-items-loop-box{border:1px solid var(--greyColor);border-radius:18px;display:flex;flex-direction:column;flex-shrink:0;gap:16px;min-height:40px;padding:24px 12px 12px;position:relative;width:100%}.modal-component .modal-component-container .modal-component-container-content .modal-items-loop-box.is-invalid{border-color:var(--errorColor)}.modal-component .modal-component-container .modal-component-container-content .modal-items-loop-box.is-invalid .modal-items-loop-box-title{border-color:var(--errorColor);color:var(--errorColor)}.modal-component .modal-component-container .modal-component-container-content .modal-items-loop-box .modal-items-loop-box-title{background-color:var(--whiteColor);border:1px solid var(--greyColor);border-radius:22px;color:var(--blackColor);height:auto;left:12px;margin:0;max-width:calc(100% - 28px);overflow:hidden;padding:2px 8px;position:absolute;text-overflow:ellipsis;top:-8px;transition:all .2s ease-in-out;white-space:nowrap;z-index:2}.modal-component .modal-component-container .modal-component-container-content .modal-items-loop-box .modal-items-loop-box-add{align-items:center;cursor:pointer;display:flex;gap:6px;margin:0 auto;width:-moz-fit-content;width:fit-content}.modal-component .modal-component-container .modal-component-container-content .modal-items-loop-box .modal-items-loop-box-add .plus-icon:after,.modal-component .modal-component-container .modal-component-container-content .modal-items-loop-box .modal-items-loop-box-add .plus-icon:before{background-color:var(--primaryColor)}.modal-component .modal-component-container .modal-component-container-content .modal-items-loop-box .modal-items-loop-box-item{position:relative;width:100%}.modal-component .modal-component-container .modal-component-container-content .modal-items-loop-box .modal-items-loop-box-item .modal-items-loop-box-item-clear-button{align-items:center;border-radius:0 24px 24px 0;display:flex;height:48px;justify-content:center;position:absolute;right:1px;top:1px;width:48px}.modal-component .modal-component-container .modal-component-container-content .modal-items-loop-box .modal-items-loop-box-item .modal-items-loop-box-item-clear-button .close-icon{border:1px solid var(--errorColor);border-radius:50%;height:-moz-fit-content;height:fit-content}.modal-component .modal-component-container .modal-component-container-content .modal-items-loop-box .modal-items-loop-box-item .modal-items-loop-box-item-clear-button .close-icon:after,.modal-component .modal-component-container .modal-component-container-content .modal-items-loop-box .modal-items-loop-box-item .modal-items-loop-box-item-clear-button .close-icon:before{background-color:var(--errorColor)}.modal-component .modal-component-container .modal-component-container-content .modal-content-share{display:flex;flex-wrap:wrap;gap:var(--gap)}.modal-component .modal-component-container .modal-component-container-content .modal-content-share .modal-content-share-box{align-items:center;border:1px solid var(--greyColor);border-radius:var(--borderRadius);cursor:pointer;display:flex;gap:var(--gapExtraSmall);padding:16px;transition:all .2s ease-in-out;width:calc(50% - var(--gap)/2)}.modal-component .modal-component-container .modal-component-container-content .modal-content-share .modal-content-share-box img{height:26px;width:26px}@media (hover:hover){.modal-component .modal-component-container .modal-component-container-content .modal-content-share .modal-content-share-box:hover{background-color:var(--lightGreyColor)}}@media (max-width:712px){.modal-component .modal-component-container .modal-component-container-content .modal-content-share .modal-content-share-box{width:100%}}.modal-component .modal-component-container .modal-component-container-content .image-preview-picture{aspect-ratio:16/9;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.modal-component .modal-component-container .modal-component-container-content .modal-content-report-options{display:flex;flex-direction:column;gap:10px}.modal-component .modal-component-container .modal-component-container-content .modal-content-report-options .radio{border-bottom:1px solid var(--greyColor);padding-bottom:10px;width:100%}.modal-component .modal-component-container .modal-component-container-content .modal-content-report-options .radio:last-child{border-bottom:none}:root{--primaryColor:#04080f;--primaryColorRGB:4,8,15;--hoverColor:#000;--hoverColorRGB:0,0,0;--blueColor:#00a6fb;--blueColorRGB:0,166,251;--blueHoverColor:#94dbff;--blueHoverColorRGB:148,219,255;--whiteColor:#fefffe;--whiteColorRGB:254,255,254;--blackColor:#04080f;--blackColorRGB:4,8,15;--lighterGreyColor:#f8f9fa;--lighterGreyColorRGB:248,249,250;--lightGreyColor:#f5f5f5;--lightGreyColorRGB:245,245,245;--greyColor:#e4e8ec;--greyColorRGB:228,232,236;--darkGreyColor:#7d8597;--darkGreyColorRGB:125,133,151;--darkestGreyColor:#030202;--darkestGreyColorRGB:3,2,2;--successColor:#0bda51;--successColorRGB:11,218,81;--errorColor:#f71735;--errorColorRGB:247,23,53;--infoColor:#ffbe0b;--promotedColor:#ffd664;--promotedColorRGB:255,214,100;--redColor:#ff7e82;--lightErrorColor:#fef0f2;--rgbaBlackColor:#04080f10;--rgbaDarkBlackColor:#04080f75;--rgbaWhiteColor:#fefffe30;--fieldsBackgroundColor:var(--whiteColor);--fieldsBorderColor:var(--greyColor);--fieldsBorderFocusColor:var(--primaryColor);--fieldsBorderRadius:var(--borderRadius);--selectorBorderRadius:var(--borderRadiusBig);--extraLightHoverColor:#00a6fb4a;--fieldsPlaceholderColor:var(--greyColor);--fieldsHeight:48px;--galleryBreakingPoint:1024px;--modalBreakingPoint:768px;--loadingAnimation:linear-gradient(to right,rgba(var(--greyColorRGB),.1) 0%,rgba(var(--greyColorRGB),.5));--bodyTextSize:16px;--bodyTextLineHeight:140%;--bodyFontWeight:500;--bodyFontWeightBold:600;--normalTextSize:14px;--normalTextLineHeight:140%;--normalFontWeight:500;--smallTextSize:12px;--maxWidthContentSmall:1120px;--maxWidthPopup:768px;--borderRadius:16px;--borderRadiusBig:24px;--boxShadow:0px 2px 12px rgba(var(--blackColorRGB),.25);--paddingVertical:48px;--paddingHorizontal:24px;--paddingFilters:28px;--gapBig:48px;--gap:24px;--gapSmall:16px;--gapExtraSmall:12px;--gapTextBig:6px;--gapText:4px;--gapTextSmall:2px;--gapFilters:18px;--gapExtraSmallFixed:12px}@media (max-width:1024px){:root{--paddingVertical:32px;--paddingHorizontal:20px;--gapBig:32px;--gap:16px;--gapSmall:12px;--gapExtraSmall:8px}}@media (max-width:712px){:root{--paddingVertical:24px;--paddingHorizontal:20px;--paddingFilters:24px;--gapBig:24px;--gap:12px;--gapSmall:8px;--gapExtraSmall:6px;--gapFilters:16px;--gapExtraSmallFixed:8px}}.large-text{line-height:140%}.large-text,.large-text-list{font-size:48px;font-weight:500}.large-text-list{line-height:100%}.large-text-bold{font-size:48px;font-weight:600;line-height:140%}.large-text-list-bold{font-size:48px;font-weight:600;line-height:100%}.heading-1,h1{line-height:140%}.heading-1,.heading-1-list,h1{color:var(--blackColor);font-size:36px;font-weight:500}.heading-1-list{line-height:100%}.heading-1-bold{line-height:140%}.heading-1-bold,.heading-1-list-bold{color:var(--blackColor);font-size:36px;font-weight:600}.heading-1-list-bold{line-height:100%}.heading-2,h2{line-height:140%}.heading-2,.heading-2-list,h2{color:var(--blackColor);font-size:32px;font-weight:500}.heading-2-list{line-height:100%}.heading-2-bold{line-height:140%}.heading-2-bold,.heading-2-list-bold{color:var(--blackColor);font-size:32px;font-weight:600}.heading-2-list-bold{line-height:100%}.heading-3,h3{line-height:140%}.heading-3,.heading-3-list,h3{color:var(--blackColor);font-size:28px;font-weight:500}.heading-3-list{line-height:100%}.heading-3-bold{line-height:140%}.heading-3-bold,.heading-3-list-bold{color:var(--blackColor);font-size:28px;font-weight:600}.heading-3-list-bold{line-height:100%}.heading-4,h4{line-height:140%}.heading-4,.heading-4-list,h4{color:var(--blackColor);font-size:24px;font-weight:500}.heading-4-list{line-height:100%}.heading-4-bold{line-height:140%}.heading-4-bold,.heading-4-list-bold{color:var(--blackColor);font-size:24px;font-weight:600}.heading-4-list-bold{line-height:100%}.heading-5,h5{line-height:140%}.heading-5,.heading-5-list,h5{color:var(--blackColor);font-size:18px;font-weight:500}.heading-5-list{line-height:100%}.heading-5-bold{line-height:140%}.heading-5-bold,.heading-5-list-bold{color:var(--blackColor);font-size:18px;font-weight:600}.heading-5-list-bold{line-height:100%}.heading-6,h6{line-height:140%}.heading-6,.heading-6-list,h6{color:var(--blackColor);font-size:14px;font-weight:400}.heading-6-list{line-height:100%}.heading-6-bold{line-height:140%}.heading-6-bold,.heading-6-list-bold{color:var(--blackColor);font-size:14px;font-weight:500}.heading-6-list-bold{line-height:100%}@media (max-width:1024px){.heading-1,.heading-1-bold,.heading-1-list,.heading-1-list-bold,h1{font-size:28px}.heading-2,.heading-2-bold,.heading-2-list,.heading-2-list-bold,h2{font-size:26px}.heading-3,.heading-3-bold,.heading-3-list,.heading-3-list-bold,h3{font-size:24px}.heading-4,.heading-4-bold,.heading-4-list,.heading-4-list-bold,h4{font-size:20px}}.body-text,a,li,p{font-weight:400}.body-text,.body-text-light,a,li,p{color:var(--blackColor);font-size:16px;line-height:140%}.body-text-light{font-weight:300}.body-text-medium{font-weight:500}.body-text-bold,.body-text-medium{color:var(--blackColor);font-size:16px;line-height:140%}.body-text-bold{font-weight:600}.list-text{font-weight:400}.list-text,.list-text-light{color:var(--blackColor);font-size:16px;line-height:100%}.list-text-light{font-weight:300}.list-text-medium{font-weight:500}.list-text-bold,.list-text-medium{color:var(--blackColor);font-size:16px;line-height:100%}.list-text-bold{font-weight:600}.medium-text{font-weight:400}.medium-text,.medium-text-light{color:var(--blackColor);font-size:14px;line-height:140%}.medium-text-light{font-weight:300}.medium-text-list{font-weight:400}.medium-text-list,.medium-text-list-light{color:var(--blackColor);font-size:14px;line-height:100%}.medium-text-list-light{font-weight:300}.medium-text-medium{font-weight:500}.medium-text-bold,.medium-text-medium{color:var(--blackColor);font-size:14px;line-height:140%}.medium-text-bold{font-weight:600}.medium-text-list-medium{font-weight:500}.medium-text-list-bold,.medium-text-list-medium{color:var(--blackColor);font-size:14px;line-height:100%}.medium-text-list-bold{font-weight:600}.small-text,small{font-weight:400}.small-text,.small-text-light,small{color:var(--darkGreyColor);font-size:12px;line-height:140%}.small-text-light{font-weight:300}.small-text-medium{color:var(--darkGreyColor);font-size:12px;font-weight:500;line-height:140%}.small-text-list{font-weight:400}.small-text-list,.small-text-list-light{color:var(--darkGreyColor);font-size:12px;line-height:100%}.small-text-list-light{font-weight:300}.small-text-list-medium{font-weight:500}.small-text-list-bold,.small-text-list-medium{color:var(--darkGreyColor);font-size:12px;line-height:100%}.small-text-list-bold{font-weight:600}.text-uppercase{text-transform:uppercase}.text-center{text-align:center}.clickable-text{cursor:pointer}@media (hover:hover){.clickable-text-hover:hover{color:var(--primaryColor)}}.underline-text{text-decoration:underline}@media (hover:hover){.underline-text-hover:hover{text-decoration:underline}}.primary-text{color:var(--primaryColor)}.error-text{color:var(--errorColor)}.disabled-text{color:var(--darkGreyColor)}.success-text{color:var(--successColor)}.warning-text{color:var(--infoColor)}.link-outline-text{outline:none}@media (hover:hover){.link-outline-text:hover{background-color:var(--lightGreyColor);border-radius:4px;margin:0 -2px;padding:0 2px}}.link-outline-text:focus{background-color:var(--lightGreyColor);border-radius:4px;margin:0 -2px;padding:0 2px}.arrow{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='28' fill='none' viewBox='0 0 16 28'%3E%3Cpath stroke='%2304080F' stroke-width='4' d='m2.121 2.031 9.172 9.171c1.333 1.334 2 2 2 2.829 0 .828-.667 1.495-2 2.828l-9.172 9.172'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;flex-shrink:0;height:12px;width:12px}.arrow.left-arrow{transform:rotate(180deg)}.arrow.right-arrow{transform:rotate(0)}.arrow.top-arrow{margin-top:4px;transform:rotate(-90deg)}.arrow.bottom-arrow{transform:rotate(90deg)}.close-icon{align-items:center;cursor:pointer;display:flex;height:calc(100% - 1px);justify-content:center;padding:10px;position:relative;transition:all .2s ease-in-out;width:40px}.close-icon:after,.close-icon:before{background-color:var(--blackColor);border-radius:4px;content:"";height:2px;position:absolute;width:50%}.close-icon:before{transform:rotate(45deg)}.close-icon:after{transform:rotate(-45deg)}.close-icon.close-icon-medium{width:30px}.close-icon.close-icon-very-small{width:15px}.plus-icon{align-items:center;display:flex;height:14px;justify-content:center;position:relative;transition:all .2s ease-in-out;width:14px}.plus-icon:after,.plus-icon:before{background-color:var(--blackColor);border-radius:4px;content:"";height:2px;position:absolute;width:100%}.plus-icon:before{transform:rotate(90deg)}.plus-icon:after{transform:rotate(0)}.minus-icon{align-items:center;display:flex;height:14px;justify-content:center;position:relative;transition:all .2s ease-in-out;width:14px}.minus-icon:after,.minus-icon:before{background-color:var(--blackColor);border-radius:4px;content:"";height:2px;position:absolute;width:100%}.minus-icon:after,.minus-icon:before{transform:rotate(0)}.container{display:flex;flex-direction:column;flex-grow:1;gap:20px;margin:0 auto;max-width:1920px;padding:20px 40px 40px;width:100%}@media (max-width:1024px){.container{gap:20px;padding:20px 20px 80px}}.container.center-container{align-items:center;justify-content:center}.hide-desktop{display:none}@media (max-width:1024px){.hide-desktop{display:inherit}}.hide-tablet{display:inherit}@media (max-width:1024px){.hide-tablet{display:none}}.hide-mobile{display:inherit}@media (max-width:712px){.hide-mobile{display:none!important}}.show-mobile{display:none!important}@media (max-width:712px){.show-mobile{display:inherit!important}}.error-page-container{display:flex;flex-direction:column;flex-grow:1;gap:var(--gapBig);margin:0 auto;max-width:var(--maxWidthContentSmall);padding:var(--paddingVertical) var(--paddingHorizontal);width:100%}.error-page-container .error-page-container-text{display:flex;flex-direction:column;gap:var(--gapSmall)}.error-page-container .error-page-container-links{display:flex;flex-direction:column;gap:var(--gapTextBig)}.error-page-container .error-page-container-links a{width:-moz-fit-content;width:fit-content}.error-page-container .error-page-container-logo{align-items:center;display:flex;height:48px;width:-moz-fit-content;width:fit-content}.error-page-container .error-page-container-logo img{height:100%;width:-moz-fit-content;width:fit-content}.big-checkbox input[type=checkbox]+label:before,.big-checkbox input[type=radio]+label:before{height:24px;width:24px}.big-checkbox input[type=checkbox]+label:after,.big-checkbox input[type=radio]+label:after{height:16px;left:8px;top:3px;width:8px}header{background-color:var(--whiteColor);border-bottom:2px solid var(--lightGreyColor);flex-shrink:0;height:60px;position:sticky;top:0;width:100%;z-index:15}header nav{align-items:center;gap:8px;height:100%;justify-content:space-between;margin:0 auto;max-width:1920px;padding:0 16px;width:100%}header nav,header nav a{display:flex}header nav .navigation-box{align-items:center;display:flex;height:100%;width:30%}header nav .navigation-box:nth-child(2){justify-content:center;width:40%}header nav .navigation-box:last-child{flex-shrink:0;justify-content:flex-end}header nav .back-button{align-items:center;background-color:transparent;border-radius:24px;cursor:pointer;display:flex;flex-shrink:0;height:40px;justify-content:center;margin-right:8px;transition:all .2s ease-in-out;width:40px}@media (hover:hover){header nav .back-button:hover{background-color:var(--lightGreyColor)}}header nav .navigation-profile-box{align-items:center;display:flex;gap:8px;position:relative}header nav .navigation-profile-box .navigation-profile-box-credits{align-items:center;border:2px solid var(--lightGreyColor);border-radius:var(--borderRadiusBig);cursor:pointer;display:flex;padding:10px;transition:border-color .2s ease}@media (hover:hover){header nav .navigation-profile-box .navigation-profile-box-credits:hover{border-color:var(--blackColor)}}header nav .navigation-profile-box .navigation-profile-box-outside{align-items:center;background-color:transparent;border:2px solid var(--lightGreyColor);border-radius:var(--borderRadiusBig);cursor:pointer;display:flex;flex-direction:row-reverse;gap:var(--gapExtraSmallFixed);height:-moz-fit-content;height:fit-content;padding:4px 10px 4px 4px;transition:all .2s ease}header nav .navigation-profile-box .navigation-profile-box-outside.navigation-profile-box-outside-active{border-color:var(--blackColor)}header nav .navigation-profile-box .navigation-profile-box-outside.unread-messages{position:relative}header nav .navigation-profile-box .navigation-profile-box-outside.unread-messages .unread-messages-box{align-items:center;background-color:var(--blackColor);border-radius:50%;color:var(--whiteColor);display:flex;font-size:12px;height:18px;justify-content:center;left:0;position:absolute;top:-4px;width:18px}header nav .navigation-profile-box .navigation-profile-box-outside .navigation-profile-box-hamburger{align-items:flex-end;display:flex;flex-direction:column;gap:3px;height:-moz-fit-content;height:fit-content;transition:all .2s ease-in-out;width:18px}header nav .navigation-profile-box .navigation-profile-box-outside .navigation-profile-box-hamburger .navigation-profile-box-hamburger-line{background-color:var(--blackColor);border-radius:2px;height:2px;transition:all .2s ease-in-out;width:100%}header nav .navigation-profile-box .navigation-profile-box-outside .navigation-profile-box-hamburger .navigation-profile-box-hamburger-line:nth-child(2){width:12px}header nav .navigation-profile-box .navigation-profile-box-outside .navigation-profile-box-hamburger .navigation-profile-box-hamburger-line:nth-child(3){width:8px}header nav .navigation-profile-box .navigation-profile-box-outside .navigation-profile-picture{align-items:center;background-color:var(--blackColor);border-radius:var(--borderRadiusBig);color:var(--whiteColor);display:flex;height:32px;justify-content:center;overflow:hidden;width:32px}header nav .navigation-profile-box .navigation-profile-box-outside .navigation-profile-picture .fill-image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (hover:hover){header nav .navigation-profile-box .navigation-profile-box-outside:hover{border-color:var(--blackColor)}}header nav .navigation-profile-box .navigation-profile-box-dropdown{background-color:var(--whiteColor);border-radius:var(--borderRadius);box-shadow:var(--boxShadow);overflow:hidden;position:absolute;right:0;top:52px;width:280px;z-index:15}header nav .navigation-profile-box .navigation-profile-box-dropdown .navigation-profile-box-dropdown-container{display:flex;flex-direction:column;max-height:80vh;overflow-y:auto;width:100%}header nav .navigation-profile-box .navigation-profile-box-dropdown .navigation-profile-box-dropdown-container .navigation-profile-box-dropdown-container-box{border-bottom:2px solid var(--greyColor)}header nav .navigation-profile-box .navigation-profile-box-dropdown .navigation-profile-box-dropdown-container .list-text{align-items:center;background-color:var(--whiteColor);cursor:pointer;display:flex;min-height:44px;padding:0 12px;position:relative}header nav .navigation-profile-box .navigation-profile-box-dropdown .navigation-profile-box-dropdown-container .list-text .messages-unread-box{align-items:center;background-color:var(--blackColor);border-radius:50%;color:var(--whiteColor);display:flex;font-size:12px;height:18px;justify-content:center;position:absolute;right:12px;top:50%;transform:translateY(-50%);width:18px}@media (hover:hover){header nav .navigation-profile-box .navigation-profile-box-dropdown .navigation-profile-box-dropdown-container .list-text:hover{background-color:var(--lightGreyColor)}}@media (max-width:712px){header nav{gap:6px;padding:0 12px}header nav .back-button{margin-right:4px}header nav .navigation-box{width:30%}header nav .navigation-box .navigation-profile-box{display:none}}.cookie-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(var(--blackColorRGB),.5)}.cookie-dialog[open]{background:var(--whiteColor);border:none;border-radius:var(--borderRadiusBig);height:-moz-fit-content;height:fit-content;margin:auto;max-height:calc(100% - var(--paddingVertical));max-width:var(--maxWidthPopup);outline:none;width:calc(100% - var(--paddingVertical))}.cookie-dialog[open],.cookie-dialog[open] .cookie-dialog-box{display:flex;flex-direction:column}.cookie-dialog[open] .cookie-dialog-box .cookie-dialog-box-main{display:flex;flex-direction:column;gap:var(--gap);padding:var(--paddingVertical) var(--paddingHorizontal);padding-bottom:0}.cookie-dialog[open] .cookie-dialog-box .cookie-dialog-box-main .small-text{color:var(--blackColor)}.cookie-dialog[open] .cookie-dialog-box .cookie-dialog-box-main .cookie-dialog-box-checkboxes{display:flex;flex-direction:column;gap:var(--gapTextBig);max-height:0;opacity:0;visibility:hidden}.cookie-dialog[open] .cookie-dialog-box .cookie-dialog-box-main .cookie-dialog-box-checkboxes.cookie-dialog-box-checkboxes-expanded{max-height:-moz-fit-content;max-height:fit-content;opacity:1;visibility:visible}.cookie-dialog[open] .cookie-dialog-box .cookie-dialog-box-buttons{align-items:center;display:flex;gap:var(--gapExtraSmall);justify-content:space-between;padding:var(--paddingVertical) var(--paddingHorizontal)}.cookie-dialog[open] .cookie-dialog-box .cookie-dialog-box-buttons .cookie-dialog-box-buttons-box{align-items:center;display:flex;gap:var(--gapExtraSmall)}@media (max-width:712px){.cookie-dialog[open] .cookie-dialog-box .cookie-dialog-box-buttons{background-color:var(--whiteColor);bottom:0;flex-direction:column-reverse;gap:calc(var(--gap)*2);position:sticky}.cookie-dialog[open] .cookie-dialog-box .cookie-dialog-box-buttons .cookie-dialog-box-buttons-box{justify-content:center;width:100%}.cookie-dialog[open] .cookie-dialog-box .cookie-dialog-box-buttons .button{flex-shrink:1;max-width:100%;width:100%}}.subscription-box{gap:48px;margin:64px auto 0;max-width:1280px;width:calc(100% - 72px)}.subscription-box,.subscription-box .subscription-box-input{align-items:center;display:flex;flex-direction:column;justify-content:center}.subscription-box .subscription-box-input{border:1px solid rgba(var(--blackColorRGB),.25);border-radius:24px;gap:12px;max-width:640px;padding:48px;width:100%}.subscription-box .subscription-box-input .subscription-box-input-box{display:flex;width:100%}.subscription-box .subscription-box-input .subscription-box-input-box .button{border-left-color:transparent;border-radius:0 var(--borderRadius) var(--borderRadius) 0;padding:0;width:150px}.subscription-box .subscription-box-input .subscription-box-input-box .input-component input{border-radius:var(--borderRadius) 0 0 var(--borderRadius);border-right-color:transparent}@media (hover:hover){.subscription-box .subscription-box-input:hover{border:1px solid rgba(var(--hoverColorRGB),.5)}}@media (max-width:1024px){.subscription-box{gap:36px;margin-top:92px;width:calc(100% - 48px)}.subscription-box .subscription-box-input{padding:36px}}@media (max-width:712px){.subscription-box{margin-top:64px}.subscription-box .subscription-box-input{padding:16px}.subscription-box .subscription-box-input .subscription-box-input-box{flex-direction:column}.subscription-box .subscription-box-input .subscription-box-input-box .button{border-left:1px solid rgba(var(--whiteColorRGB),.5);border-radius:0 0 12px 12px;border-top-color:transparent;max-width:100%;width:100%}.subscription-box .subscription-box-input .subscription-box-input-box .input-component input{border-bottom-color:transparent;border-radius:12px 12px 0 0;border-right-color:var(--darkGreyColor)}.subscription-box .subscription-box-input .subscription-box-input-box .input-component input:focus{border-right-color:var(--blueColor)}}.triglav-calculator{--fieldsBorderFocusColor:#ed1c24;--primaryColor:#ed1c24;--hoverColor:#88171d;--blackColor:#373535;--fieldsBorderColor:#969696;--whiteColor:#f8f9fa;display:flex;flex-direction:column;gap:24px}.triglav-calculator.triglav-calculator-container{margin:0 auto;max-width:var(--maxWidthContentSmall);width:100%}.triglav-calculator .tooltip-component .tooltip-component-content .tooltip-component-content-inner{color:var(--darkGreyColor);font-size:14px;font-weight:400;line-height:140%}.triglav-calculator .primary-text{color:var(--primaryColor)}.triglav-calculator .button{background:var(--primaryColor);border-color:var(--primaryColor);margin:0 auto;margin-bottom:var(--horizontalPadding);margin-top:var(--horizontalPadding);max-width:380px;text-transform:uppercase;width:100%}@media (hover:hover){.triglav-calculator .button:hover{background:var(--hoverColor);border-color:var(--hoverColor)}}.triglav-calculator .triglav-title{align-items:flex-start;display:flex;flex-direction:column;gap:12px;width:-moz-fit-content;width:fit-content}.triglav-calculator .triglav-title a{display:flex;height:-moz-fit-content;height:fit-content}.triglav-calculator .triglav-title img{height:32px}.triglav-calculator .triglav-title .triglav-title-box{display:flex;flex-direction:column;gap:4px}.triglav-calculator .disabled-text a{color:var(--blueColor);display:inline-block}.triglav-calculator .triglav-calculator-selector{display:flex}.triglav-calculator .triglav-calculator-selector input[type=radio]{display:none}.triglav-calculator .triglav-calculator-selector label{align-items:center;border-bottom:1px solid var(--fieldsBorderColor);cursor:pointer;display:flex;flex:1;height:54px;justify-content:center;padding:12px;position:relative}@media (hover:hover){.triglav-calculator .triglav-calculator-selector label:hover{background-color:var(--whiteColor)}}.triglav-calculator .triglav-calculator-selector input[type=radio]:checked+label{color:var(--primaryColor);font-weight:700}.triglav-calculator .triglav-calculator-selector input[type=radio]:checked+label:before{background-color:var(--primaryColor);bottom:-2px;content:"";height:4px;left:50%;position:absolute;transform:translate(-50%);width:100%}.triglav-calculator .triglav-calculator-info-only{background-color:var(--whiteColor);border:1px solid #ddd;border-radius:8px;padding:12px}.triglav-calculator .triglav-table{display:flex;flex-direction:column;gap:8px;width:100%}.triglav-calculator .triglav-table .triglav-table-body{border:1px solid #ddd;border-radius:8px;display:flex;flex-direction:column;overflow:hidden;width:100%}.triglav-calculator .triglav-table .triglav-table-body.triglav-table-body-single{flex-direction:row}.triglav-calculator .triglav-table .triglav-table-body.triglav-table-body-single .triglav-table-body-title{background-color:transparent;border:none;width:100%}.triglav-calculator .triglav-table .triglav-table-body.triglav-table-body-single .triglav-table-body-title:not(.tooltip-component){align-items:center}.triglav-calculator .triglav-table .triglav-table-body.triglav-table-body-single .triglav-table-body-value{background-color:var(--whiteColor);border-left:1px solid #ddd;flex-shrink:0;white-space:nowrap;width:132px}.triglav-calculator .triglav-table .triglav-table-body .triglav-table-body-title{background-color:var(--whiteColor);border-bottom:1px solid #ddd;display:flex;gap:4px;line-height:120%;padding:8px}.triglav-calculator .triglav-table .triglav-table-body .triglav-table-body-title .tooltip-component{margin-top:2px}.triglav-calculator .triglav-table .triglav-table-body .triglav-table-body-value{align-items:center;display:flex;justify-content:flex-end;padding:12px 8px}.triglav-calculator .triglav-table .triglav-table-body .triglav-table-body-row{display:flex;width:100%}.triglav-calculator .triglav-table .triglav-table-body .triglav-table-body-row .triglav-table-body-row-item{align-items:center;border-left:1px solid #ddd;display:flex;line-height:110%;padding:12px 8px;width:100%}.triglav-calculator .triglav-table .triglav-table-body .triglav-table-body-row .triglav-table-body-row-item:first-child{border-left:none}.triglav-calculator .triglav-table .triglav-table-body .triglav-table-body-row.explanation-row .triglav-table-body-row-item{background-color:#f8f9fa99;border-bottom:1px solid #ddd;padding:4px 8px}.triglav-calculator .option-selector-component{gap:2px;width:calc(50% - 6px)}.triglav-calculator .option-selector-component .option-selector-component-title{font-size:var(--normalTextSize);font-weight:var(--bodyFontWeight)}.triglav-calculator .triglav-calculator-inputs{align-items:flex-end;display:flex;gap:12px;padding-bottom:12px}.triglav-calculator .triglav-calculator-inputs .input-component{width:calc(50% - 6px)}.triglav-calculator .triglav-calculator-inputs .input-component input::-webkit-inner-spin-button,.triglav-calculator .triglav-calculator-inputs .input-component input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.triglav-calculator .triglav-calculator-inputs .input-component input[type=number]{-moz-appearance:textfield}.triglav-calculator .triglav-calculator-inputs .input-component .helper-text svg{display:none}@media (max-width:712px){.triglav-calculator .option-selector-component{width:100%}.triglav-calculator .triglav-calculator-inputs{flex-direction:column;gap:32px}.triglav-calculator .triglav-calculator-inputs .input-component{width:100%}}.sparkasse-calculator{--fieldsBorderFocusColor:#2870ed;--primaryColor:#2870ed;--hoverColor:#064ea1;display:flex;flex-direction:column;gap:var(--gap)}.sparkasse-calculator.sparkasse-with-border-top{border-top:1px solid var(--greyColor);padding-top:20px}.sparkasse-calculator .button{background:var(--primaryColor);border-color:var(--primaryColor);margin:0 auto;margin-bottom:var(--horizontalPadding);margin-top:var(--horizontalPadding);max-width:320px;text-align:center;text-transform:uppercase;width:100%}@media (hover:hover){.sparkasse-calculator .button:hover{background:var(--hoverColor);border-color:var(--hoverColor);box-shadow:0 2px 8px -2px #1a67d299}}.sparkasse-calculator .sparkasse-title{align-items:flex-start;display:flex;flex-direction:column;gap:var(--gapTextBig);width:-moz-fit-content;width:fit-content}.sparkasse-calculator .sparkasse-title a{border-radius:4px;display:flex;overflow:hidden;width:-moz-fit-content;width:fit-content}.sparkasse-calculator .sparkasse-title a svg{height:48px;width:130px}.sparkasse-calculator .sparkasse-title .triglav-title-box{display:flex;flex-direction:column;gap:var(--gapTextSmall)}.sparkasse-calculator .small-text-box{align-items:center;color:var(--primaryColor);display:flex;gap:var(--gapText);padding-top:var(--gapTextBig);width:-moz-fit-content;width:fit-content}.sparkasse-calculator .small-text-box .small-text-box-icon{height:18px;margin-top:2px;width:18px}.sparkasse-calculator .small-text-box .small-text-box-icon svg{height:100%;width:100%}.sparkasse-calculator .small-text-box .small-text-box-icon svg path{fill:var(--primaryColor)}@media (hover:hover){.sparkasse-calculator .small-text-box:hover{color:var(--hoverColor)}.sparkasse-calculator .small-text-box:hover .small-text-box-icon svg path{fill:var(--hoverColor)}}.property-loan-calculator{display:flex;flex-direction:column;gap:24px}.property-loan-calculator.property-loan-calculator-self{margin:0 auto;max-width:1440px;padding:24px 24px 48px}@media (max-width:712px){.property-loan-calculator.property-loan-calculator-self{padding:12px 12px 24px}}.property-loan-calculator .property-loan-calculator-heading{display:flex;flex-direction:column;gap:4px}.property-loan-calculator .property-loan-calculator-heading .property-loan-calculator-heading-explanation svg{margin-top:2px}.property-loan-calculator .input-component{max-width:220px}.property-loan-calculator .input-component input{border-left:none;border-radius:0;border-right:none;border-top:none;font-size:20px;font-weight:500;padding:12px 32px 12px 0}.property-loan-calculator .input-component .currency-box{bottom:0;font-size:18px;left:auto;right:0;top:auto}.property-loan-calculator .input-component.is-invalid input,.property-loan-calculator .input-component.is-invalid input:focus{border-left:none;border-right:none;border-top:none}.property-loan-calculator .input-component.is-invalid .currency-box{color:var(--errorColor)}.property-loan-calculator .vue-slider{width:100%!important}.property-loan-calculator .property-loan-calculator-info{display:flex;gap:64px;width:100%}.property-loan-calculator .property-loan-calculator-info .property-loan-calculator-info-values{display:flex;flex-direction:column;gap:12px;width:calc(50% - 32px)}.property-loan-calculator .property-loan-calculator-info .property-loan-calculator-info-values .property-loan-calculator-info-values-box{display:flex;flex-direction:column;gap:12px}.property-loan-calculator .property-loan-calculator-info .property-loan-calculator-info-values .property-loan-calculator-info-values-box-title{display:flex;flex-direction:column}.property-loan-calculator .property-loan-calculator-info .property-loan-calculator-info-values .property-loan-calculator-info-values-box-footer{align-items:flex-end;display:flex;flex-direction:column;gap:2px;padding-bottom:4px;position:relative}.property-loan-calculator .property-loan-calculator-info .property-loan-calculator-info-values .property-loan-calculator-info-values-box-footer p{position:absolute;right:0;top:8px}.property-loan-calculator .property-loan-calculator-info .property-loan-calculator-info-visualization{display:flex;flex-direction:column;gap:12px;position:relative;width:calc(50% - 32px)}.property-loan-calculator .property-loan-calculator-info .property-loan-calculator-info-visualization:before{background-color:var(--greyColor);content:"";height:100%;left:-32px;position:absolute;top:0;width:2px}.property-loan-calculator .property-loan-calculator-info .property-loan-calculator-info-visualization .property-loan-calculator-info-visualization-title{display:flex;flex-direction:column;gap:4px}.property-loan-calculator .property-loan-calculator-info .property-loan-calculator-info-visualization .pie-chart-component{padding:12px}.property-loan-calculator .property-loan-calculator-info .property-loan-calculator-info-visualization .pie-chart-component .pie-chart-component-wrapper{height:240px}.property-loan-calculator .property-loan-calculator-info .property-loan-calculator-info-visualization .property-loan-calculator-info-visualization-row{display:flex;gap:12px;width:100%}.property-loan-calculator .property-loan-calculator-info .property-loan-calculator-info-visualization .property-loan-calculator-info-visualization-row .property-loan-calculator-info-visualization-row-box{display:flex;flex-direction:column;gap:4px;width:calc(50% - 6px)}.property-loan-calculator .property-loan-calculator-info .property-loan-calculator-info-visualization .property-loan-calculator-info-visualization-row .property-loan-calculator-info-visualization-row-box:first-child span{color:var(--blueColor)}.property-loan-calculator .property-loan-calculator-info .property-loan-calculator-info-visualization .property-loan-calculator-info-visualization-row .property-loan-calculator-info-visualization-row-box:last-child span{color:var(--darkGreyColor)}@media (max-width:712px){.property-loan-calculator .property-loan-calculator-info{flex-direction:column;gap:36px}.property-loan-calculator .property-loan-calculator-info .slider-input-component{max-width:180px}.property-loan-calculator .property-loan-calculator-info .property-loan-calculator-info-values,.property-loan-calculator .property-loan-calculator-info .property-loan-calculator-info-visualization{width:100%}.property-loan-calculator .property-loan-calculator-info .property-loan-calculator-info-visualization:before{height:2px;left:0;top:-18px;width:100%}.property-loan-calculator .property-loan-calculator-info .property-loan-calculator-info-visualization .property-loan-calculator-info-visualization-row{flex-direction:column;gap:12px}.property-loan-calculator .property-loan-calculator-info .property-loan-calculator-info-visualization .property-loan-calculator-info-visualization-row .property-loan-calculator-info-visualization-row-box{width:100%}}.pie-chart-component{align-items:center;display:flex;flex-direction:column;flex-grow:1;gap:var(--gap);justify-content:center;padding:var(--paddingVertical)}.pie-chart-component .pie-chart-component-wrapper{align-items:center;display:flex;height:340px;justify-content:center}.pie-chart-component .pie-chart-component-labels{align-items:center;display:flex;flex-wrap:wrap;gap:var(--gapExtraSmall);justify-content:center;width:100%}.pie-chart-component .pie-chart-component-labels .pie-chart-component-labels-box{align-items:center;display:flex;gap:var(--gapText)}.pie-chart-component .pie-chart-component-labels .pie-chart-component-labels-box .pie-chart-component-labels-box-title{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.video-background{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(var(--blackColorRGB),.5);border:none;flex-direction:column;left:0;outline:none;position:fixed;top:0;transition:opacity .2s ease-in-out;z-index:100}.video-background,.video-background .video-modal{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.video-background .video-modal{gap:40px;margin:0 auto;max-width:1920px;padding:40px;position:relative}.video-background .video-modal .close-button{padding:3px;position:absolute;right:20px;top:20px}.video-background .video-modal iframe{aspect-ratio:16/9;border-radius:8px;box-shadow:0 0 10px #0003;max-height:calc(100% - 80px);max-width:calc(100% - 80px);width:100%}.video-background .video-modal .button{background-color:rgba(var(--whiteColorRGB),.7);flex-shrink:0;height:40px;width:40px}.video-background .video-modal .button .close-icon:after,.video-background .video-modal .button .close-icon:before{background:var(--blackColor)}@media (hover:hover){.video-background .video-modal .button:hover .close-icon:after,.video-background .video-modal .button:hover .close-icon:before{background:var(--whiteColor)}}@media (max-width:1024px) and (hover:hover){.video-background .video-modal .button:hover .close-icon:after,.video-background .video-modal .button:hover .close-icon:before{background:var(--blackColor)}}@media (max-width:1024px){.video-background .video-modal{padding:20px}.video-background .video-modal iframe{max-height:calc(100% - 80px);max-width:100%}}.map-component{aspect-ratio:16/8;border-radius:var(--borderRadius);height:auto;overflow:hidden;width:100%;z-index:5}@media (max-width:712px){.map-component{aspect-ratio:2/1}}.map-enter-from,.map-leave-to{transform:translateY(100%)}.map-enter-to,.map-leave-from{transform:translateY(0)}.properties-map{background-color:var(--lighterGreyColor);display:flex;flex-grow:1;height:calc(100% - 60px);left:0;position:fixed;top:60px;transition:all .2s ease-in-out;width:100%;z-index:6}.properties-map .loading-indicator{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(var(--whiteColorRGB),.9);border-radius:var(--borderRadiusBig);bottom:92px;box-shadow:var(--boxShadow);display:flex;gap:var(--gapText);height:42px;justify-content:center;padding:0 var(--paddingHorizontal);position:absolute;right:50%;transform:translate(50%);z-index:1000}.properties-map .loading-indicator .loading-indicator-dot{animation:loading-indicator .75s ease-in-out infinite;background-color:var(--blackColor);border-radius:50%;height:6px;width:6px}.properties-map .loading-indicator .loading-indicator-dot:first-child{animation-delay:0s}.properties-map .loading-indicator .loading-indicator-dot:nth-child(2){animation-delay:.1s}.properties-map .loading-indicator .loading-indicator-dot:nth-child(3){animation-delay:.2s}@keyframes loading-indicator{0%{transform:translateY(2px)}50%{transform:translateY(-2px)}to{transform:translateY(2px)}}.properties-map .properties-map-header{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background-color:rgba(var(--whiteColorRGB),.5);color:var(--greyColorDark);left:0;padding:var(--gapTextBig) var(--gap);position:absolute;top:0;width:100%;z-index:401}.properties-map .properties-map-render{height:100%;width:100%}.properties-map .properties-map-render .gmnoprint{margin-top:32px}.properties-map .properties-map-render .gmnoprint div{border-radius:var(--borderRadius)!important}.properties-map .properties-map-render .gmnoprint div button{border-radius:var(--borderRadius)!important;outline:none!important}.properties-map .properties-map-render .gmnoprint div div{margin:0!important;width:100%!important}@media (max-width:712px){.properties-map .properties-map-render .gmnoprint{margin-top:64px}}.properties-map .properties-map-render .map-properties-swiper{background-color:var(--whiteColor);border-radius:var(--borderRadius);box-shadow:var(--boxShadow);display:flex;flex-direction:column;overflow:hidden}.properties-map .properties-map-render .map-properties-swiper .map-property-card{border-radius:0;box-shadow:none}.properties-map .properties-map-render .map-properties-swiper .map-properties-swiper-controls{align-items:center;border-top:1px solid var(--greyColor);display:flex;height:36px;justify-content:space-between;width:100%}.properties-map .properties-map-render .map-properties-swiper .map-properties-swiper-controls .arrow-box{align-items:center;border-radius:50%;cursor:pointer;display:flex;height:32px;justify-content:center;transition:all .2s;width:32px}@media (hover:hover){.properties-map .properties-map-render .map-properties-swiper .map-properties-swiper-controls .arrow-box:hover{transform:scale(1.05)}}.properties-map .properties-map-render .map-properties-swiper .map-properties-swiper-controls .arrow-box.arrow-box-hidden{opacity:0;visibility:hidden}@media (max-width:1024px){.properties-map .properties-map-render .map-properties-swiper .map-property-card .property-card-image{border-radius:0}}.properties-map .properties-map-render .map-property-card{background-color:var(--whiteColor);border-radius:var(--borderRadius);box-shadow:var(--boxShadow);display:flex;flex-direction:column;position:relative;width:320px}.properties-map .properties-map-render .map-property-card .property-card-image{display:none}.properties-map .properties-map-render .map-property-card .swiper-component{border-radius:var(--borderRadius) var(--borderRadius) 0 0}.properties-map .properties-map-render .map-property-card .close-box{align-items:center;background-color:rgba(var(--whiteColorRGB),.9);border-radius:var(--borderRadius);box-shadow:var(--boxShadow);display:flex;height:32px;justify-content:center;position:absolute;right:12px;top:12px;transition:all .2s;width:32px;z-index:5}@media (hover:hover){.properties-map .properties-map-render .map-property-card .close-box:hover{background-color:var(--whiteColor);scale:1.1}}.properties-map .properties-map-render .map-property-card .heart-box{align-items:center;background-color:rgba(var(--whiteColorRGB),.9);border-radius:var(--borderRadius);box-shadow:var(--boxShadow);display:flex;height:32px;justify-content:center;position:absolute;right:52px;top:12px;transition:all .2s;width:32px;z-index:5}.properties-map .properties-map-render .map-property-card .heart-box svg{height:18px;width:18px}.properties-map .properties-map-render .map-property-card .heart-box svg path{transition:all .2s;fill:var(--whiteColor);stroke:var(--blackColor)}.properties-map .properties-map-render .map-property-card .heart-box.heart-box-active svg path{fill:rgba(var(--errorColorRGB),.75);stroke:var(--whiteColor)}@media (hover:hover){.properties-map .properties-map-render .map-property-card .heart-box:hover{background-color:var(--whiteColor);scale:1.1}}.properties-map .properties-map-render .map-property-card .property-card-promoted{background:linear-gradient(to top right,var(--greyColor) 0,var(--whiteColor) 10%,var(--whiteColor) 70%,var(--greyColor) 95%);border:1px solid var(--whiteColor);border-radius:var(--borderRadiusBig);box-shadow:var(--boxShadow);left:12px;line-height:100%;padding:6px 12px;position:absolute;top:12px;z-index:5}.properties-map .properties-map-render .map-property-card .property-body{display:flex;flex-direction:column;gap:var(--gapTextBig);padding:var(--gapExtraSmallFixed);position:relative;width:100%}.properties-map .properties-map-render .map-property-card .property-body .property-body-heading{align-items:center;display:flex;gap:var(--gapText);list-style:none;margin-left:0}.properties-map .properties-map-render .map-property-card .property-body .property-body-heading .property-type{background-color:var(--lightGreyColor);border-radius:var(--borderRadius);color:var(--blackColor);padding:3px 9px;white-space:nowrap}.properties-map .properties-map-render .map-property-card .property-body .property-body-heading .property-type sup{font-size:10px;position:relative;top:-.3em;vertical-align:top}.properties-map .properties-map-render .map-property-card .property-body .property-body-heading .property-type:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.properties-map .properties-map-render .map-property-card .property-body .property-title{height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (hover:hover){.properties-map .properties-map-render .map-property-card:hover .swiper-component .arrow-box:not(.arrow-box-hidden){opacity:1;visibility:visible}}@media (max-width:1024px){.properties-map .properties-map-render .map-property-card{flex-direction:row;height:112px;max-width:calc(420px + var(--paddingVertical));width:calc(100vw - var(--paddingVertical))}.properties-map .properties-map-render .map-property-card .swiper-component{display:none}.properties-map .properties-map-render .map-property-card .property-card-image{background-color:var(--greyColor);border-radius:var(--borderRadius) 0 0 var(--borderRadius);display:flex;height:112px;-o-object-fit:cover;object-fit:cover;overflow:hidden;position:relative;width:-moz-fit-content;width:fit-content}.properties-map .properties-map-render .map-property-card .property-card-image img{aspect-ratio:20/18;height:100%;-o-object-fit:cover;object-fit:cover;width:-moz-fit-content;width:fit-content}.properties-map .properties-map-render .map-property-card .property-card-image .close-box{display:flex;height:24px;right:4px;top:4px;width:24px}.properties-map .properties-map-render .map-property-card .close-box{display:none}.properties-map .properties-map-render .map-property-card .heart-box{height:24px;left:4px;top:4px;width:24px}.properties-map .properties-map-render .map-property-card .heart-box svg{height:16px;width:16px}.properties-map .properties-map-render .map-property-card .property-card-promoted{display:none}.properties-map .properties-map-render .map-property-card .property-body{overflow:hidden}.properties-map .properties-map-render .map-property-card .property-body .property-title{display:-webkit-box;height:36px;line-height:110%;text-overflow:ellipsis;white-space:wrap;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-clamp:2}}.properties-map .properties-map-render .map-property-icon{align-items:center;background:var(--primaryColor);border:2px solid var(--whiteColor);border-radius:50%;box-shadow:var(--boxShadow);display:flex;height:16px;justify-content:center;transition:transform .2s ease-in-out;width:16px}.properties-map .properties-map-render .map-property-icon:has(svg){background:transparent;border:none}.properties-map .properties-map-render .map-property-icon:has(svg) svg{height:20px;width:20px}.properties-map .properties-map-render .map-property-icon:has(svg) svg path{stroke:var(--whiteColor)}.properties-map .properties-map-render .map-property-icon .map-property-icon-price{display:none}.properties-map .properties-map-render .map-property-icon.map-property-icon-favorite svg path{fill:var(--errorColor)}.properties-map .properties-map-render .map-property-icon.map-property-icon-promoted svg path{fill:var(--promotedColor)}.properties-map .properties-map-render .map-property-icon.map-property-icon-active{background:var(--blueColor)}.properties-map .properties-map-render .map-property-icon.map-property-icon-active:has(svg){background-color:transparent}.properties-map .properties-map-render .map-property-icon.map-property-icon-active:has(svg) svg path{fill:var(--blueColor)}.properties-map .properties-map-render .map-property-icon.map-property-icon-viewed:not(.map-property-icon-active){opacity:.5}@media (hover:hover){.properties-map .properties-map-render .map-property-icon:hover{background-color:var(--blueColor);cursor:pointer;transform:scale(1.1)}.properties-map .properties-map-render .map-property-icon:hover:has(svg){background:transparent;border:none}.properties-map .properties-map-render .map-property-icon:hover.map-property-icon-favorite svg path{fill:var(--errorColor)}.properties-map .properties-map-render .map-property-icon:hover.map-property-icon-promoted svg path{fill:var(--infoColor)}}.properties-map .properties-map-render .map-property-cluster{align-items:center;background:var(--primaryColor);border:2px solid var(--whiteColor);border-radius:var(--borderRadius);box-shadow:var(--boxShadow);display:flex;gap:var(--gapText);height:-moz-fit-content;height:fit-content;padding:4px 8px;width:-moz-fit-content;width:fit-content}.properties-map .properties-map-render .map-property-cluster .map-property-cluster-count{color:var(--whiteColor);display:flex;padding-bottom:1px}.properties-map .properties-map-render .map-property-cluster.map-property-cluster-active{background:var(--blueColor);border:2px solid var(--whiteColor)}.properties-map .properties-map-render .map-property-cluster.map-property-cluster-viewed:not(.map-property-cluster-active){opacity:.5}.properties-map .properties-map-render .map-property-cluster svg{height:16px;width:16px}.properties-map .properties-map-render .map-property-cluster svg path{stroke:var(--whiteColor)}@media (hover:hover){.properties-map .properties-map-render .map-property-cluster:hover{background-color:var(--blueColor);cursor:pointer;transform:scale(1.1)}}.properties-map .properties-map-render.map-zoomed-details .map-property-icon{background:var(--primaryColor);border:2px solid var(--whiteColor);border-radius:var(--borderRadius);box-shadow:var(--boxShadow);gap:var(--gapText);height:-moz-fit-content;height:fit-content;padding:4px 8px;width:-moz-fit-content;width:fit-content}.properties-map .properties-map-render.map-zoomed-details .map-property-icon:has(svg){background:transparent;border:none}.properties-map .properties-map-render.map-zoomed-details .map-property-icon:has(svg) svg{height:20px;width:20px}.properties-map .properties-map-render.map-zoomed-details .map-property-icon:has(svg) svg path{stroke:var(--whiteColor)}.properties-map .properties-map-render.map-zoomed-details .map-property-icon .map-property-icon-price{color:var(--whiteColor);display:flex;padding-top:1px}.properties-map .properties-map-render.map-zoomed-details .map-property-icon.map-property-icon-favorite{background-color:var(--errorColor);border:2px solid var(--whiteColor)}.properties-map .properties-map-render.map-zoomed-details .map-property-icon.map-property-icon-promoted{background-color:var(--promotedColor);border:2px solid var(--whiteColor)}.properties-map .properties-map-render.map-zoomed-details .map-property-icon.map-property-icon-promoted svg path{fill:var(--promotedColor)}.properties-map .properties-map-render.map-zoomed-details .map-property-icon.map-property-icon-active:has(svg){background:var(--blueColor)}.properties-map .properties-map-render.map-zoomed-details .map-property-icon.map-property-icon-viewed:not(.map-property-icon-active){opacity:.5}@media (hover:hover){.properties-map .properties-map-render.map-zoomed-details .map-property-icon:hover{background-color:var(--blueColor);cursor:pointer;transform:scale(1.1)}.properties-map .properties-map-render.map-zoomed-details .map-property-icon:hover.map-property-icon-favorite{background-color:var(--errorColor);border:2px solid var(--whiteColor)}.properties-map .properties-map-render.map-zoomed-details .map-property-icon:hover.map-property-icon-favorite svg path{fill:var(--errorColor)}.properties-map .properties-map-render.map-zoomed-details .map-property-icon:hover.map-property-icon-promoted{background-color:var(--infoColor);border:2px solid var(--whiteColor)}.properties-map .properties-map-render.map-zoomed-details .map-property-icon:hover.map-property-icon-promoted svg path{fill:var(--infoColor)}}.property-location-map{aspect-ratio:16/8;border-radius:var(--borderRadius);height:auto;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:100%;z-index:5}.property-location-map .gm-style iframe+div{border:none!important}.property-location-map .gmnoprint div{border-radius:var(--borderRadius)!important}.property-location-map .gmnoprint div button{border-radius:var(--borderRadius)!important;outline:none!important}.property-location-map .gmnoprint div div{margin:0!important;width:100%!important}.property-location-map .yNHHyP-marker-view{outline:none!important}@media (max-width:712px){.property-location-map{aspect-ratio:2/1}}.image-generation-for-media{aspect-ratio:1/1;display:flex;flex-direction:column;flex-shrink:0;height:1080px;justify-content:flex-end;left:-9999px;position:absolute;top:-9999px;width:1080px}.image-generation-for-media .image-generation-for-media-image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.image-generation-for-media:before{background:linear-gradient(to bottom,rgba(var(--blackColorRGB),0) 50%,rgba(var(--blackColorRGB),.8));bottom:0;content:"";height:100%;left:0;position:absolute;width:100%;z-index:1}.image-generation-for-media .image-generation-for-media-content{align-items:flex-end;bottom:0;display:flex;gap:24px;justify-content:space-between;left:0;padding:48px;position:absolute;width:100%;z-index:3}.image-generation-for-media .image-generation-for-media-content .image-generation-for-media-content-text{display:flex;flex-direction:column;gap:16px}.image-generation-for-media .image-generation-for-media-content .image-generation-for-media-content-text .image-generation-for-media-content-tags{align-items:center;display:flex;gap:12px}.image-generation-for-media .image-generation-for-media-content .image-generation-for-media-content-text .image-generation-for-media-content-tags .image-generation-for-media-content-tags-tag{align-items:center;background-color:rgba(var(--lighterGreyColorRGB),.8);border-radius:14px;color:var(--blackColor);display:flex;font-size:20px;font-weight:300;justify-content:center;padding:6px 16px}.image-generation-for-media .image-generation-for-media-content .image-generation-for-media-content-text .image-generation-for-media-content-tags .image-generation-for-media-content-tags-tag.square-meters sup{font-size:16px;position:relative;top:-.4em;vertical-align:top}.image-generation-for-media .image-generation-for-media-content .image-generation-for-media-content-text .image-generation-for-media-content-text-title{color:var(--whiteColor);display:-webkit-box;font-size:32px;font-weight:400;height:78px;width:100%;word-break:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.image-generation-for-media .image-generation-for-media-content .image-generation-for-media-content-text .image-generation-for-media-content-text-location{color:var(--greyColor);font-size:24px;font-weight:500}.image-generation-for-media .image-generation-for-media-content .image-generation-for-media-content-text .image-generation-for-media-content-text-additional{align-items:center;display:flex;gap:12px}.image-generation-for-media .image-generation-for-media-content .image-generation-for-media-content-text .image-generation-for-media-content-text-additional .image-generation-for-media-content-text-additional-box{align-items:center;border-radius:14px;color:var(--greyColor);display:flex;font-size:16px;font-weight:300}.image-generation-for-media .image-generation-for-media-content .image-generation-for-media-content-text .image-generation-for-media-content-text-additional .image-generation-for-media-content-text-additional-box .image-generation-for-media-content-text-additional-box-icon{height:24px;margin-right:4px;width:24px}.image-generation-for-media .image-generation-for-media-content .image-generation-for-media-content-text .image-generation-for-media-content-text-additional .image-generation-for-media-content-text-additional-box .image-generation-for-media-content-text-additional-box-icon svg{height:100%;width:100%}.image-generation-for-media .image-generation-for-media-content .image-generation-for-media-content-text .image-generation-for-media-content-text-additional .image-generation-for-media-content-text-additional-box .image-generation-for-media-content-text-additional-box-icon svg path{fill:var(--greyColor)}.image-generation-for-media .image-generation-for-media-content-hommex{align-items:flex-end;display:flex;flex-direction:column;gap:12px;justify-content:flex-end}.image-generation-for-media .image-generation-for-media-content-hommex .image-generation-for-media-content-hommex-title{color:var(--greyColor);font-size:24px;font-weight:400}.counter-component{align-items:center;background:var(--whiteColor);border:1px solid var(--greyColor);border-radius:24px;display:flex;gap:12px;height:100px;justify-content:center;padding:12px}.counter-component .counter-component-box{align-items:center;display:flex;gap:4px}.counter-component .counter-component-box .heading-2-list-bold{line-height:100%;text-align:center;width:40px}.counter-component .counter-component-box .counter-component-box-info{align-items:center;display:flex;flex-direction:column;gap:2px;justify-content:center;width:100px}.counter-component .counter-component-box .counter-component-box-info p{font-size:13px;text-align:center}.counter-component .counter-component-box .counter-component-box-info img{-webkit-user-drag:none;height:44px;-o-object-fit:contain;object-fit:contain;width:44px}@media (hover:hover){.counter-component .button:hover .minus-icon:after,.counter-component .button:hover .minus-icon:before,.counter-component .button:hover .plus-icon:after,.counter-component .button:hover .plus-icon:before{background-color:var(--whiteColor)}}.counter-component .button.disabled-button{cursor:not-allowed}@media (hover:hover){.counter-component .button.disabled-button:hover .minus-icon:after,.counter-component .button.disabled-button:hover .minus-icon:before,.counter-component .button.disabled-button:hover .plus-icon:after,.counter-component .button.disabled-button:hover .plus-icon:before{background-color:var(--blackColor)}}.upload-component-wrapper{display:flex;width:100%}.upload-component-wrapper.is-invalid .upload-component{border-color:var(--errorColor)}.upload-component-wrapper.is-invalid .button{border:1px solid var(--errorColor);color:var(--errorColor)}.upload-component-wrapper.is-invalid .button:before{background-color:var(--errorColor)}@media (hover:hover){.upload-component-wrapper.is-invalid .button:hover{color:var(--whiteColor)}.upload-component-wrapper.is-invalid .button:hover:before{border:1px solid var(--errorColor)}}.upload-component-wrapper .upload-component{align-items:center;border:1px solid var(--greyColor);border-radius:4px;display:flex;gap:10px;height:40px;padding:0 10px;width:100%}.upload-component-wrapper .upload-component-icon{align-items:center;background-color:var(--lightGreyColor);border-radius:6px;display:flex;flex-shrink:0;height:30px;justify-content:center;padding:5px;width:30px}.upload-component-wrapper .upload-component-icon.hover-able-icon{cursor:pointer}.upload-component-wrapper .upload-component-icon img,.upload-component-wrapper .upload-component-icon svg{height:100%;width:100%;-webkit-user-drag:none;-o-object-fit:contain;object-fit:contain}.upload-component-wrapper .upload-component p{flex:1;max-width:calc(100vw - 180px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upload-component-wrapper .upload-component .close-box-container{align-items:center;border:1px solid var(--greyColor);border-radius:6px;display:flex;flex-shrink:0;height:30px;justify-content:center;margin-left:auto;width:30px}@media (hover:hover){.upload-component-wrapper .upload-component .close-box-container:hover,.upload-component-wrapper .upload-component .close-box-container:hover .close-icon{border-color:var(--hoverColor)}}.filters-icon{align-items:center;border:2px solid var(--lightGreyColor);border-radius:var(--borderRadiusBig);cursor:pointer;display:flex;gap:var(--gapText);padding:8px 12px;position:relative;transition:all .2s ease-in-out}.filters-icon img{height:18px;-o-object-fit:contain;object-fit:contain;width:18px}.filters-icon .filters-icon-number{align-items:center;background-color:var(--blackColor);border-radius:50%;color:var(--whiteColor);display:flex;font-size:12px;height:18px;justify-content:center;position:absolute;right:-6px;top:calc(50% - 12px);transform:translateY(-50%);width:18px}@media (hover:hover){.filters-icon:hover{border-color:var(--blackColor)}}.filters-icon:has(.filters-icon-number){border-color:var(--blackColor)}@media (max-width:712px){.filters-icon{height:40px;justify-content:center;padding:0;width:40px}.filters-icon p{display:none}}.maps-icon{align-items:center;border:2px solid var(--lightGreyColor);border-radius:var(--borderRadiusBig);cursor:pointer;display:flex;gap:var(--gapText);justify-content:center;margin-right:8px;padding:8px 12px;position:relative;transition:all .2s ease-in-out;width:102px}.maps-icon .maps-current-icon{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='38' fill='none' viewBox='0 0 18 38'%3E%3Cpath fill='%231C1D27' fill-rule='evenodd' d='M12.345 0a3.67 3.67 0 0 0-2.99 1.519H3.668c-1.567 0-2.85 1.295-2.85 2.868v10.745C.818 16.705 2.101 18 3.668 18h10.664c1.625 0 2.85-1.301 2.85-2.868V4.387a2.88 2.88 0 0 0-1.683-2.613C14.875.714 13.69 0 12.345 0m0 .818c1.562 0 2.802 1.197 2.802 2.662 0 .548-.515 1.728-1.183 2.823a24 24 0 0 1-1.62 2.316 24 24 0 0 1-1.618-2.316c-.669-1.095-1.184-2.275-1.184-2.823 0-1.465 1.239-2.662 2.803-2.662m-8.677 1.52h5.256c-.13.357-.2.741-.2 1.142 0 .955.607 2.108 1.303 3.249q.27.441.552.858l-8.623 8.646a2.05 2.05 0 0 1-.32-1.101V4.387c0-1.13.915-2.05 2.032-2.05m12.281.815c.26.343.415.77.415 1.234v10.745c0 .416-.125.804-.337 1.128L9.56 9.767l1.494-1.498c.37.513.717.954.981 1.26a.41.41 0 0 0 .619 0c.505-.585 1.312-1.66 2.008-2.8s1.303-2.294 1.303-3.25q0-.165-.016-.326m-6.966 7.193 6.468 6.495c-.321.215-.706.34-1.119.34H3.668c-.424 0-.818-.132-1.145-.358z' clip-rule='evenodd'/%3E%3Cpath fill='%231C1D27' fill-rule='evenodd' d='M12.345 1.612a1.898 1.898 0 0 0 0 3.796 1.899 1.899 0 0 0 0-3.796m0 .818c.591 0 1.067.477 1.067 1.079a1.069 1.069 0 1 1-2.135 0c0-.602.473-1.08 1.068-1.08' clip-rule='evenodd'/%3E%3Cpath fill='%23000' d='M7.696 28.619H1.86a.86.86 0 0 1-.86-.86v-5.837a.86.86 0 0 1 .86-.86h5.836a.86.86 0 0 1 .86.86v5.836a.86.86 0 0 1-.86.86m-5.836-.86h5.836v-5.837H1.86zM16.14 28.619h-5.836a.86.86 0 0 1-.86-.86v-5.837a.86.86 0 0 1 .86-.86h5.836a.86.86 0 0 1 .86.86v5.836a.86.86 0 0 1-.86.86m-5.836-.86h5.836v-5.837h-5.836zM16.14 36.938h-5.836a.86.86 0 0 1-.86-.86V30.24a.86.86 0 0 1 .86-.86h5.836a.86.86 0 0 1 .86.86v5.836a.86.86 0 0 1-.86.86m-5.836-.86h5.836V30.24h-5.836zM7.696 36.938H1.86a.86.86 0 0 1-.86-.86V30.24a.86.86 0 0 1 .86-.86h5.836a.86.86 0 0 1 .86.86v5.836a.86.86 0 0 1-.86.86m-5.836-.86h5.836V30.24H1.86z'/%3E%3C/svg%3E") 0 0 no-repeat;display:inline-block;height:19px;width:19px}.maps-icon.maps-icon-active{border-color:var(--blackColor)}.maps-icon.maps-icon-active .maps-current-icon{background-position:0 -20px}@media (hover:hover){.maps-icon:hover{border-color:var(--blackColor)}}@media (max-width:712px){.maps-icon{height:40px;justify-content:center;margin-right:0;padding:0;width:40px}.maps-icon p{display:none}}.property-card-container-landing{max-height:-moz-fit-content;max-height:fit-content;opacity:1;overflow:visible;transition:all .2s ease-in-out;visibility:visible}.property-card-container-landing.property-card-container-hidden{max-height:0;opacity:0;overflow:hidden;visibility:hidden}.property-card-container-landing .no-items-found-box{display:flex;flex-direction:column;gap:var(--gapText);width:100%}.property-details-invalid{align-items:center;justify-content:center}.property-details-container,.property-details-invalid{display:flex;flex-direction:column;gap:var(--gap);margin:0 auto;max-width:var(--maxWidthContentSmall);padding:var(--paddingVertical) var(--paddingHorizontal);width:100%}.property-details-container{padding-bottom:calc(var(--paddingHorizontal)*2);padding-top:var(--paddingHorizontal)}.property-details-container .property-card-container{padding:0}.property-details-container .property-details-container-photos{border-radius:var(--borderRadius);display:grid;gap:var(--gapText);grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr);height:100%;max-height:calc(60vh - 60px);min-height:300px;overflow:hidden;position:relative;width:100%}.property-details-container .property-details-container-photos .property-details-container-photos-image{cursor:pointer;height:100%;max-width:100%!important;overflow:hidden;position:relative;width:100%}.property-details-container .property-details-container-photos .property-details-container-photos-image:first-child{grid-column:1/3;grid-row:1/3}.property-details-container .property-details-container-photos .property-details-container-photos-image:before{background-color:rgba(var(--blackColorRGB),.4);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .2s;width:100%;z-index:1}.property-details-container .property-details-container-photos .property-details-container-photos-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (hover:hover){.property-details-container .property-details-container-photos .property-details-container-photos-image:hover:before{opacity:1}}.property-details-container .property-details-container-photos .images-container-button{align-items:center;background:linear-gradient(to top right,var(--greyColor) 0,var(--whiteColor) 10%,var(--whiteColor) 70%,var(--greyColor) 95%);border:1px solid var(--whiteColor);border-radius:var(--borderRadius);bottom:12px;box-shadow:var(--boxShadow);cursor:pointer;display:flex;gap:var(--gapTextBig);justify-content:center;padding:6px 12px;position:absolute;right:12px;z-index:5}.property-details-container .property-details-container-info{display:flex;gap:var(--gapBig);width:100%}.property-details-container .property-details-container-info .property-details-container-info-box{display:flex;flex-direction:column;gap:var(--gap);position:relative;width:calc(100% - 360px - var(--gapBig))}.property-details-container .property-details-container-info .property-details-container-info-box:last-child{height:-moz-fit-content;height:fit-content;min-height:100%;width:360px}.property-details-container .property-details-container-info .property-details-container-info-box .property-details-container-info-box-promotion{aspect-ratio:3/4;border-radius:var(--borderRadius);margin:0 auto;max-width:360px;overflow:hidden;position:sticky;top:72px;width:100%}.property-details-container .property-details-container-info .property-details-container-info-box .property-details-container-info-box-promotion img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.property-details-container .property-details-container-info .property-details-container-info-box .property-details-container-info-title{border-bottom:1px solid var(--greyColor);display:flex;flex-direction:column;gap:var(--gapTextBig);padding-bottom:var(--paddingFilters)}.property-details-container .property-details-container-info .property-details-container-info-box .property-details-container-info-title .property-details-container-info-title-header{align-items:flex-start;display:flex;gap:var(--gapTextBig);justify-content:space-between}.property-details-container .property-details-container-info .property-details-container-info-box .property-details-container-info-title .property-details-container-info-title-header .property-details-container-info-title-header-row{align-items:center;display:flex;gap:var(--gapTextBig)}.property-details-container .property-details-container-info .property-details-container-info-box .property-details-container-info-title .property-details-container-info-title-header .property-details-container-info-title-header-row .property-details-container-info-title-header-row-action{align-items:center;border-radius:50%;cursor:pointer;display:flex;height:24px;justify-content:center;transition:all .2s ease-in-out;width:24px}.property-details-container .property-details-container-info .property-details-container-info-box .property-details-container-info-title .property-details-container-info-title-header .property-details-container-info-title-header-row .property-details-container-info-title-header-row-action svg{height:18px;width:18px}.property-details-container .property-details-container-info .property-details-container-info-box .property-details-container-info-title .property-details-container-info-title-header .property-details-container-info-title-header-row .property-details-container-info-title-header-row-action svg path{transition:all .2s ease-in-out}.property-details-container .property-details-container-info .property-details-container-info-box .property-details-container-info-title .property-details-container-info-title-header .property-details-container-info-title-header-row .property-details-container-info-title-header-row-action.heart-box-active svg path{stroke:rgba(var(--errorColorRGB),.8);fill:rgba(var(--errorColorRGB),.8)}@media (hover:hover){.property-details-container .property-details-container-info .property-details-container-info-box .property-details-container-info-title .property-details-container-info-title-header .property-details-container-info-title-header-row .property-details-container-info-title-header-row-action:hover{background-color:var(--lighterGreyColor)}}.property-details-container .property-details-container-info .property-details-container-info-box .property-details-container-info-title .property-details-container-info-header-details{align-items:center;display:flex;flex-wrap:wrap;gap:var(--gapTextBig)}.property-details-container .property-details-container-info .property-details-container-info-box .property-details-container-info-title .property-details-container-info-header-details p{background-color:var(--lightGreyColor);border-radius:var(--borderRadius);color:var(--blackColor);padding:3px 9px}.property-details-container .property-details-container-info .property-details-container-info-box .property-details-container-info-title .property-details-container-info-header-details sup{font-size:10px;position:relative;top:-.4em;vertical-align:top}.property-details-container .property-details-container-info .property-details-container-info-box .property-details-container-info-title h5{word-break:break-word}.property-details-container .property-details-container-info .property-details-container-info-box .property-details-container-info-box-owner{align-items:center;display:flex;gap:var(--paddingFilters);width:100%}.property-details-container .property-details-container-info .property-details-container-info-box .property-details-container-info-box-owner .property-details-container-info-box-owner-header{align-items:center;background:linear-gradient(to bottom,var(--greyColor) 0,var(--whiteColor) 100%);border-radius:50%;box-shadow:var(--boxShadow);color:var(--blackColor);display:flex;flex-shrink:0;font-size:32px;font-weight:700;height:48px;justify-content:center;line-height:100%;position:relative;width:48px}.property-details-container .property-details-container-info .property-details-container-info-box .property-details-container-info-box-owner .property-details-container-info-box-owner-header:has(.property-details-container-info-box-owner-header-image){background:transparent}.property-details-container .property-details-container-info .property-details-container-info-box .property-details-container-info-box-owner .property-details-container-info-box-owner-header img{height:100%;width:100%;-webkit-user-drag:none;-o-object-fit:cover;object-fit:cover}.property-details-container .property-details-container-info .property-details-container-info-box .property-details-container-info-box-owner .property-details-container-info-box-owner-header .property-details-container-info-box-owner-header-image{border-radius:50%;z-index:1}.property-details-container .property-details-container-info .property-details-container-info-box .property-details-container-info-box-owner .property-details-container-info-box-owner-header .property-details-container-info-box-owner-header-logo{border:1px solid var(--whiteColor);border-radius:50%;bottom:-4px;height:24px;position:absolute;right:-4px;width:24px;z-index:2}.property-details-container .property-details-container-info .property-details-container-info-box .property-details-container-info-box-owner .property-details-container-info-box-owner-box{display:flex;flex-direction:column;gap:var(--gapTextBig);width:100%}.property-details-container .property-details-container-info .property-details-container-info-box .property-details-container-info-box-owner .property-details-container-info-box-owner-box .property-details-container-info-box-owner-box-row{align-items:center;display:flex;gap:var(--gapExtraSmallFixed);width:100%}.property-details-container .property-details-container-info .property-details-container-info-box .property-details-container-info-box-owner .property-details-container-info-box-owner-box .property-details-container-info-box-owner-box-row .property-details-container-info-box-owner-box-row-item{align-items:center;border:1px solid var(--blackColor);border-radius:var(--borderRadiusBig);cursor:pointer;display:flex;gap:var(--gapTextBig);justify-content:center;padding:8px 12px;transition:all .2s ease-in-out;width:-moz-fit-content;width:fit-content}.property-details-container .property-details-container-info .property-details-container-info-box .property-details-container-info-box-owner .property-details-container-info-box-owner-box .property-details-container-info-box-owner-box-row .property-details-container-info-box-owner-box-row-item .property-details-container-info-box-owner-box-row-item-icon{height:18px;width:18px}.property-details-container .property-details-container-info .property-details-container-info-box .property-details-container-info-box-owner .property-details-container-info-box-owner-box .property-details-container-info-box-owner-box-row .property-details-container-info-box-owner-box-row-item .property-details-container-info-box-owner-box-row-item-icon svg{height:100%;width:100%}.property-details-container .property-details-container-info .property-details-container-info-box .property-details-container-info-box-owner .property-details-container-info-box-owner-box .property-details-container-info-box-owner-box-row .property-details-container-info-box-owner-box-row-item .property-details-container-info-box-owner-box-row-item-icon svg path{transition:all .2s ease-in-out}@media (hover:hover){.property-details-container .property-details-container-info .property-details-container-info-box .property-details-container-info-box-owner .property-details-container-info-box-owner-box .property-details-container-info-box-owner-box-row .property-details-container-info-box-owner-box-row-item:hover{background-color:var(--lighterGreyColor)}}.property-details-container .property-details-container-info .property-details-container-info-box .property-details-container-info-box-owner .property-details-container-info-box-owner-box .property-details-container-info-box-owner-box-row .property-details-container-info-box-owner-box-row-item.property-details-container-info-box-owner-box-row-item-call{background-color:#00a6fb;border-color:#00a6fb}.property-details-container .property-details-container-info .property-details-container-info-box .property-details-container-info-box-owner .property-details-container-info-box-owner-box .property-details-container-info-box-owner-box-row .property-details-container-info-box-owner-box-row-item.property-details-container-info-box-owner-box-row-item-call p{color:var(--whiteColor)}.property-details-container .property-details-container-info .property-details-container-info-box .property-details-container-info-box-owner .property-details-container-info-box-owner-box .property-details-container-info-box-owner-box-row .property-details-container-info-box-owner-box-row-item.property-details-container-info-box-owner-box-row-item-call .property-details-container-info-box-owner-box-row-item-icon svg path{fill:var(--whiteColor)}@media (hover:hover){.property-details-container .property-details-container-info .property-details-container-info-box .property-details-container-info-box-owner .property-details-container-info-box-owner-box .property-details-container-info-box-owner-box-row .property-details-container-info-box-owner-box-row-item.property-details-container-info-box-owner-box-row-item-call:hover{background-color:var(--whiteColor)}.property-details-container .property-details-container-info .property-details-container-info-box .property-details-container-info-box-owner .property-details-container-info-box-owner-box .property-details-container-info-box-owner-box-row .property-details-container-info-box-owner-box-row-item.property-details-container-info-box-owner-box-row-item-call:hover p{color:#00a6fb}.property-details-container .property-details-container-info .property-details-container-info-box .property-details-container-info-box-owner .property-details-container-info-box-owner-box .property-details-container-info-box-owner-box-row .property-details-container-info-box-owner-box-row-item.property-details-container-info-box-owner-box-row-item-call:hover .property-details-container-info-box-owner-box-row-item-icon svg path{fill:#00a6fb}}.property-details-container .property-details-container-info .property-details-container-info-box .property-details-container-info-box-owner .property-details-container-info-box-owner-box .property-details-container-info-box-owner-button{align-items:center;display:flex;gap:var(--gapTextBig);margin-top:var(--gapTextSmall);width:-moz-fit-content;width:fit-content}.property-details-container .property-details-container-info .property-details-container-info-box .property-details-container-info-box-owner .property-details-container-info-box-owner-box .property-details-container-info-box-owner-button svg{height:16px;width:16px}@media (hover:hover){.property-details-container .property-details-container-info .property-details-container-info-box .property-details-container-info-box-owner .property-details-container-info-box-owner-box .property-details-container-info-box-owner-button:hover svg{animation:arrow .5s ease-in-out}@keyframes arrow{0%{transform:translate(0)}50%{transform:translate(5px)}to{transform:translate(0)}}}.property-details-container .property-details-container-info .property-details-container-info-box .report-property{align-items:center;cursor:pointer;display:flex;gap:var(--gapTextBig);justify-content:center;margin:0 auto;transition:all .2s ease-in-out;width:-moz-fit-content;width:fit-content}@media (hover:hover){.property-details-container .property-details-container-info .property-details-container-info-box .report-property:hover{color:var(--errorColor)}.property-details-container .property-details-container-info .property-details-container-info-box .report-property:hover svg path{fill:var(--errorColor)}}.property-details-container .property-details-container-info .property-details-container-info-box .property-details-container-info-box-infos-container{border-bottom:1px solid var(--greyColor);display:flex;flex-direction:column;gap:var(--paddingFilters);padding-bottom:var(--paddingFilters)}.property-details-container .property-details-container-info .property-details-container-info-box .property-details-container-info-box-infos-container:last-child{border-bottom:none;padding-bottom:0}.property-details-container .property-details-container-info .property-details-container-info-box .property-details-container-info-box-infos-container .property-details-container-info-box-infos-container-show-more{align-items:center;display:flex;gap:var(--gapTextSmall);width:-moz-fit-content;width:fit-content}.property-details-container .property-details-container-info .property-details-container-info-box .property-details-container-info-box-infos-container .property-details-container-info-box-infos-container-show-more svg{height:14px;width:14px}.property-details-container .property-details-container-info .property-details-container-info-box .property-details-container-info-box-infos-container .property-details-container-info-box-infos-container-items{display:flex;flex-wrap:wrap;gap:var(--gapSmall)}.property-details-container .property-details-container-info .property-details-container-info-box .property-details-container-info-box-infos-container .property-details-container-info-box-infos-container-items .property-details-container-info-box-infos-container-items-item{display:flex;flex-direction:column;gap:var(--gapText);width:calc(50% - var(--gapSmall)/2)}.property-details-container .property-details-container-info .property-details-container-info-box .property-details-container-info-box-infos-container .property-details-container-info-box-infos-container-items .property-details-container-info-box-infos-container-items-item a{width:-moz-fit-content;width:fit-content;word-break:break-word}.property-details-container .property-details-container-info .property-details-container-info-box .property-details-container-info-box-infos-container .property-details-container-info-box-infos-container-items .property-details-container-info-box-infos-container-items-item sup{font-size:10px;position:relative;top:-.4em;vertical-align:top}.property-details-container .property-details-container-info .property-details-container-info-box .property-details-container-info-box-infos-container .property-details-container-info-box-infos-container-items .property-details-container-info-box-infos-container-items-item p{word-break:break-word}.property-details-container .property-details-container-info .property-details-container-info-box .property-details-container-info-box-infos-container .property-details-container-info-box-infos-container-items .property-details-container-info-box-infos-container-items-item.full-width{width:100%}.property-details-container .property-details-container-info .property-details-container-info-box .property-details-container-info-box-infos-container .property-details-container-info-box-infos-container-items .property-details-container-info-box-infos-container-images{align-items:center;display:flex;gap:var(--gapTextBig);width:calc(50% - var(--gapSmall)/2)}.property-details-container .property-details-container-info .property-details-container-info-box .property-details-container-info-box-infos-container .property-details-container-info-box-infos-container-items .property-details-container-info-box-infos-container-images img{-o-object-fit:contain;object-fit:contain;-webkit-user-drag:none;height:47px;width:47px}.property-details-container .property-details-container-info .property-details-container-info-box .property-details-container-info-box-infos-container .property-details-container-info-box-infos-container-videos{display:flex;flex-direction:column;gap:var(--paddingFilters);width:100%}.property-details-container .property-details-container-info .property-details-container-info-box .property-details-container-info-box-infos-container .property-details-container-info-box-infos-container-videos .property-details-container-info-box-infos-container-videos-video-box{display:flex;justify-content:flex-end;position:relative;width:100%}.property-details-container .property-details-container-info .property-details-container-info-box .property-details-container-info-box-infos-container .property-details-container-info-box-infos-container-videos .property-details-container-info-box-infos-container-videos-video-box .property-details-container-info-box-infos-container-videos-video-box-thumbnail{aspect-ratio:16/9;cursor:pointer;height:auto;left:0;position:absolute;top:50%;transform:translateY(-50%);width:280px}.property-details-container .property-details-container-info .property-details-container-info-box .property-details-container-info-box-infos-container .property-details-container-info-box-infos-container-videos .property-details-container-info-box-infos-container-videos-video-box .property-details-container-info-box-infos-container-videos-video-box-thumbnail img{-webkit-user-drag:none;border-radius:8px;box-shadow:0 0 10px rgba(var(--blackColorRGB),.3);height:auto;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.property-details-container .property-details-container-info .property-details-container-info-box .property-details-container-info-box-infos-container .property-details-container-info-box-infos-container-videos .property-details-container-info-box-infos-container-videos-video-box .property-details-container-info-box-infos-container-videos-video-box-thumbnail:before{background-color:rgba(var(--blackColorRGB),.3);border-radius:8px;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .2s ease-in-out;width:100%;z-index:3}.property-details-container .property-details-container-info .property-details-container-info-box .property-details-container-info-box-infos-container .property-details-container-info-box-infos-container-videos .property-details-container-info-box-infos-container-videos-video-box .property-details-container-info-box-infos-container-videos-video-box-thumbnail:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='41' height='41' fill='none' viewBox='0 0 41 41'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M16.957 26.048V14.013l10.421 6.018zm12.765-6.83-13.235-7.641a.936.936 0 0 0-1.405.813V27.67a.938.938 0 0 0 1.405.813l13.235-7.64a.938.938 0 0 0 0-1.626m-9.207 18.937A18.126 18.126 0 1 0 2.39 20.031a18.145 18.145 0 0 0 18.125 18.124m0-38.124a20 20 0 1 0 20 20 20.02 20.02 0 0 0-20-20' clip-rule='evenodd'/%3E%3C/svg%3E") no-repeat 50%;content:"";height:40px;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .2s ease-in-out;width:40px;z-index:3}@media (hover:hover){.property-details-container .property-details-container-info .property-details-container-info-box .property-details-container-info-box-infos-container .property-details-container-info-box-infos-container-videos .property-details-container-info-box-infos-container-videos-video-box .property-details-container-info-box-infos-container-videos-video-box-thumbnail:hover:after,.property-details-container .property-details-container-info .property-details-container-info-box .property-details-container-info-box-infos-container .property-details-container-info-box-infos-container-videos .property-details-container-info-box-infos-container-videos-video-box .property-details-container-info-box-infos-container-videos-video-box-thumbnail:hover:before{opacity:1}}.property-details-container .property-details-container-info .property-details-container-info-box .property-details-container-info-box-infos-container .property-details-container-info-box-infos-container-videos .property-details-container-info-box-infos-container-videos-video-box .property-details-container-info-box-infos-container-videos-video-box-info{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:linear-gradient(105.35deg,#f5f5f5 .43%,#d9d9d91a);border-radius:8px;display:flex;flex-direction:column;gap:10px;min-height:200px;padding:20px 40px;width:calc(100% - 220px)}.gallery-modal-all::backdrop{background-color:var(--whiteColor)}.gallery-modal-all[open]{border:none;display:flex;flex-direction:column;height:100%;max-height:100%;max-width:100%;outline:none;width:100%}.gallery-modal-all[open] .gallery-modal-all-header{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(var(--whiteColorRGB),.7);border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;left:16px;position:fixed;top:9px;width:40px;z-index:10}@media (hover:hover){.gallery-modal-all[open] .gallery-modal-all-header:hover{background-color:var(--lightGreyColor)}}.gallery-modal-all[open] .gallery-modal-all-body{display:grid;gap:var(--gapExtraSmall);grid-auto-columns:1fr;margin:0 auto;max-width:var(--maxWidthContentSmall);padding:var(--paddingVertical) var(--paddingHorizontal);width:100%}.gallery-modal-all[open] .gallery-modal-all-body .image-container{cursor:pointer;display:flex;height:100%;max-height:calc(70vh - 60px);max-width:100%!important;position:relative;width:100%}.gallery-modal-all[open] .gallery-modal-all-body .image-container:nth-child(3n-2){grid-column:span 2}.gallery-modal-all[open] .gallery-modal-all-body .image-container img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.gallery-modal-all[open] .gallery-modal-all-body .image-container:before{background-color:rgba(var(--blackColorRGB),.4);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .2s ease-in-out;width:100%;z-index:3}@media (hover:hover){.gallery-modal-all[open] .gallery-modal-all-body .image-container:hover:before{opacity:1}}@media (max-width:1024px){.property-details-container .property-details-container-info{flex-direction:column}.property-details-container .property-details-container-info .property-details-container-info-box,.property-details-container .property-details-container-info .property-details-container-info-box:last-child{width:100%}.property-details-container .property-details-container-info .property-details-container-info-box .property-details-container-info-box-promotion{position:relative;top:auto}}@media (max-width:712px){.property-details-container .property-details-container-info .property-details-container-info-box .property-details-container-info-title .property-details-container-info-title-header .property-details-container-info-title-header-row,.property-details-container .property-details-container-photos{display:none}.property-details-container .property-details-container-info .property-details-container-info-box .property-details-container-info-box-infos-container .property-details-container-info-box-owner .property-details-container-info-box-owner-box .property-details-container-info-box-owner-box-row .property-details-container-info-box-owner-box-row-item{height:36px;padding:0;width:36px}.property-details-container .property-details-container-info .property-details-container-info-box .property-details-container-info-box-infos-container .property-details-container-info-box-owner .property-details-container-info-box-owner-box .property-details-container-info-box-owner-box-row .property-details-container-info-box-owner-box-row-item p{display:none}.property-details-container .property-details-container-info .property-details-container-info-box .property-details-container-info-box-infos-container .property-details-container-info-box-owner .property-details-container-info-box-owner-box .property-details-container-info-box-owner-box-row .property-details-container-info-box-owner-box-row-item.property-details-container-info-box-owner-box-row-item-call{padding:0 12px;width:-moz-fit-content;width:fit-content}.property-details-container .property-details-container-info .property-details-container-info-box .property-details-container-info-box-infos-container .property-details-container-info-box-owner .property-details-container-info-box-owner-box .property-details-container-info-box-owner-box-row .property-details-container-info-box-owner-box-row-item.property-details-container-info-box-owner-box-row-item-call p{display:flex}.property-details-container .property-details-container-info .property-details-container-info-box .property-details-container-info-box-infos-container .property-details-container-info-box-infos-container-items .property-details-container-info-box-infos-container-images,.property-details-container .property-details-container-info .property-details-container-info-box .property-details-container-info-box-infos-container .property-details-container-info-box-infos-container-items .property-details-container-info-box-infos-container-items-item{width:100%}.property-details-container .property-details-container-info .property-details-container-info-box .property-details-container-info-box-infos-container .property-details-container-info-box-infos-container-videos .property-details-container-info-box-infos-container-videos-video-box{display:flex;justify-content:center;position:relative;width:100%}.property-details-container .property-details-container-info .property-details-container-info-box .property-details-container-info-box-infos-container .property-details-container-info-box-infos-container-videos .property-details-container-info-box-infos-container-videos-video-box .property-details-container-info-box-infos-container-videos-video-box-thumbnail{cursor:pointer;left:50%;position:absolute;top:0;transform:translateY(0) translate(-50%);width:220px}.property-details-container .property-details-container-info .property-details-container-info-box .property-details-container-info-box-infos-container .property-details-container-info-box-infos-container-videos .property-details-container-info-box-infos-container-videos-video-box .property-details-container-info-box-infos-container-videos-video-box-info{margin-top:100px;min-height:100px;padding:20px;width:100%}}.property-loading-box{display:flex;flex-direction:column;gap:var(--gap);margin:0 auto;max-width:var(--maxWidthContentSmall);padding:var(--paddingVertical) var(--paddingHorizontal);padding-bottom:calc(var(--paddingHorizontal)*2);padding-top:var(--paddingHorizontal);width:100%}.property-loading-box .property-loading-box-gallery{border-radius:var(--borderRadius);display:grid;gap:var(--gapText);grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr);height:-moz-fit-content;height:fit-content;height:calc(60vh - 60px);max-height:710px;overflow:hidden;position:relative;width:100%}.property-loading-box .property-loading-box-gallery .property-loading-box-gallery-item{animation:gradient 2s ease-in-out infinite;background:var(--loadingAnimation);background-size:200% 200%}.property-loading-box .property-loading-box-gallery .property-loading-box-gallery-item:first-child{grid-column:1/3;grid-row:1/3}.property-loading-box .property-loading-box-details{display:flex;gap:var(--gapBig);width:100%}.property-loading-box .property-loading-box-details .property-loading-box-details-items{display:flex;flex-direction:column;gap:var(--gap);position:relative;width:calc(100% - 360px - var(--gapBig))}.property-loading-box .property-loading-box-details .property-loading-box-details-items:last-child{height:-moz-fit-content;height:fit-content;min-height:100%;width:360px}.property-loading-box .property-loading-box-details .property-loading-box-details-items .property-loading-box-details-items-promotion{animation:gradient 2s ease-in-out infinite;aspect-ratio:3/4;background:var(--loadingAnimation);background-size:200% 200%;border:1px solid var(--greyColor);border-radius:var(--borderRadius);margin:0 auto;max-width:360px;overflow:hidden;width:100%}.property-loading-box .property-loading-box-details .property-loading-box-details-items .property-loading-box-details-items-details-item-header{border-bottom:1px solid var(--greyColor);display:flex;flex-direction:column;gap:var(--gapTextBig);padding-bottom:var(--paddingFilters)}.property-loading-box .property-loading-box-details .property-loading-box-details-items .property-loading-box-details-items-details-item-header .property-loading-box-details-items-details-item-header-row{align-items:flex-start;display:flex;gap:var(--gapTextBig);justify-content:space-between}.property-loading-box .property-loading-box-details .property-loading-box-details-items .property-loading-box-details-items-details-item-header .property-loading-box-details-items-details-item-header-row .property-loading-box-details-items-details-item-header-row-info{align-items:center;display:flex;gap:var(--gapTextBig)}.property-loading-box .property-loading-box-details .property-loading-box-details-items .property-loading-box-details-items-details-item-header .property-loading-box-details-items-details-item-header-row .property-loading-box-details-items-details-item-header-row-info .property-loading-box-details-items-details-item-header-row-info-item{animation:gradient 2s ease-in-out infinite;background:var(--loadingAnimation);border:1px solid var(--greyColor);border-radius:var(--borderRadius);height:20px;width:60px}.property-loading-box .property-loading-box-details .property-loading-box-details-items .property-loading-box-details-items-details-item-header .property-loading-box-details-items-details-item-header-row .property-loading-box-details-items-details-item-header-row-action{align-items:center;display:flex;gap:var(--gapTextBig)}.property-loading-box .property-loading-box-details .property-loading-box-details-items .property-loading-box-details-items-details-item-header .property-loading-box-details-items-details-item-header-row .property-loading-box-details-items-details-item-header-row-action .property-loading-box-details-items-details-item-header-row-action-item{animation:gradient 2s ease-in-out infinite;background:var(--loadingAnimation);border:1px solid var(--greyColor);border-radius:var(--borderRadius);height:24px;width:24px}.property-loading-box .property-loading-box-details .property-loading-box-details-items .property-loading-box-details-items-details-item-header .property-loading-box-details-items-details-item-header-item{animation:gradient 2s ease-in-out infinite;background:var(--loadingAnimation);background-size:200% 200%;border:1px solid var(--greyColor);border-radius:var(--borderRadius);height:28px;width:100%}.property-loading-box .property-loading-box-details .property-loading-box-details-items .property-loading-box-details-items-details-item-header .property-loading-box-details-items-details-item-header-item.property-loading-box-details-items-details-item-header-item-price{width:100px}.property-loading-box .property-loading-box-details .property-loading-box-details-items .property-loading-box-details-items-details-item-header .property-loading-box-details-items-details-item-header-item.property-loading-box-details-items-details-item-header-item-location{height:32px;width:75%}.property-loading-box .property-loading-box-details .property-loading-box-details-items .property-loading-box-details-items-groups{border-bottom:1px solid var(--greyColor);display:flex;flex-wrap:wrap;gap:var(--gapSmall);padding-bottom:var(--paddingFilters)}.property-loading-box .property-loading-box-details .property-loading-box-details-items .property-loading-box-details-items-groups .property-loading-box-details-items-groups-group{display:flex;flex-direction:column;gap:var(--gapText);width:calc(50% - var(--gapSmall)/2)}.property-loading-box .property-loading-box-details .property-loading-box-details-items .property-loading-box-details-items-groups .property-loading-box-details-items-groups-group .property-loading-box-details-items-groups-group-item{animation:gradient 2s ease-in-out infinite;background:var(--loadingAnimation);background-size:200% 200%;border:1px solid var(--greyColor);border-radius:var(--borderRadius);height:20px;width:30%}.property-loading-box .property-loading-box-details .property-loading-box-details-items .property-loading-box-details-items-groups .property-loading-box-details-items-groups-group .property-loading-box-details-items-groups-group-item:nth-child(2){height:16px;width:60%}@keyframes gradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.property-loading-box .property-loading-box-swiper{display:none}@media (max-width:1024px){.property-loading-box .property-loading-box-details{flex-direction:column}.property-loading-box .property-loading-box-details .property-loading-box-details-items,.property-loading-box .property-loading-box-details .property-loading-box-details-items:last-child{width:100%}}@media (max-width:712px){.property-loading-box{padding-top:0}.property-loading-box .property-loading-box-gallery{display:none}.property-loading-box .property-loading-box-swiper{animation:gradient 2s ease-in-out infinite;aspect-ratio:20/14;background:var(--loadingAnimation);background-size:200% 200%;display:flex;margin-left:calc(var(--paddingHorizontal)*-1);width:calc(100% + var(--paddingHorizontal)*2)}.property-loading-box .property-loading-box-details .property-loading-box-details-items .property-loading-box-details-items-details-item-header .property-loading-box-details-items-details-item-header-row .property-loading-box-details-items-details-item-header-row-action{display:none}}.property-details-actions{align-items:center;display:flex}.property-details-actions .property-details-actions-action{align-items:center;background-color:transparent;border-radius:var(--borderRadiusBig);cursor:pointer;display:flex;height:40px;justify-content:center;transition:all .2s ease-in-out;width:40px}@media (hover:hover){.property-details-actions .property-details-actions-action:hover{background-color:var(--lightGreyColor)}}.property-details-actions .property-details-actions-action img,.property-details-actions .property-details-actions-action svg{height:16px;width:16px}.property-details-actions .property-details-actions-action svg path{transition:all .2s ease-in-out}.property-details-actions .property-details-actions-action.heart-box-active svg path{stroke:rgba(var(--errorColorRGB),.8);fill:rgba(var(--errorColorRGB),.8)}.profile-page-details-loading{display:flex;flex-direction:column;gap:var(--gap);margin:0 auto;max-width:var(--maxWidthContentSmall);padding:var(--paddingVertical) var(--paddingHorizontal);padding-bottom:calc(var(--paddingHorizontal)*2);padding-top:var(--paddingHorizontal);width:100%}.profile-page-details-loading .profile-page-details-loading-header{display:flex;flex-direction:column;gap:16px;margin-bottom:24px;position:relative;width:100%}.profile-page-details-loading .profile-page-details-loading-header .profile-page-details-loading-header-banner{animation:gradient 2s ease-in-out infinite;background:linear-gradient(to right,rgba(var(--greyColorRGB),.1),rgba(var(--greyColorRGB),.5));background-size:200% 200%;border:1px solid var(--greyColor);border-radius:24px;height:240px}.profile-page-details-loading .profile-page-details-loading-header .profile-page-details-loading-header-box{border-radius:50%;bottom:-40px;height:125px;left:50%;position:absolute;transform:translate(-50%);width:125px}.profile-page-details-loading .profile-page-details-loading-header .profile-page-details-loading-header-box .profile-page-details-loading-header-box-image{animation:gradient 2s ease-in-out infinite;background:linear-gradient(to right,rgba(var(--greyColorRGB),.5),rgba(var(--greyColorRGB),1));background-size:200% 200%;border:4px solid var(--whiteColor);border-radius:50%;height:100%;width:100%;z-index:1;z-index:2}.profile-page-details-loading .profile-page-details-loading-header .profile-page-details-loading-header-box .profile-page-details-loading-header-box-logo{animation:gradient 2s ease-in-out infinite;background:linear-gradient(to right,rgba(var(--greyColorRGB),.5),rgba(var(--greyColorRGB),1));background-size:200% 200%;border:2px solid var(--whiteColor);border-radius:50%;bottom:0;height:48px;position:absolute;right:-32px;transform:translate(-50%);width:48px;z-index:2;z-index:3}.profile-page-details-loading .profile-page-details-loading-info{display:flex;flex-direction:column;gap:16px;width:100%}.profile-page-details-loading .profile-page-details-loading-info .profile-page-details-loading-info-row{border-bottom:1px solid var(--greyColor);display:flex;gap:16px;margin:0 auto;max-width:840px;padding-bottom:16px;width:100%}.profile-page-details-loading .profile-page-details-loading-info .profile-page-details-loading-info-row .profile-page-details-loading-info-row-details{display:flex;flex-direction:column;gap:4px;width:calc(50% - 8px)}.profile-page-details-loading .profile-page-details-loading-info .profile-page-details-loading-info-row .profile-page-details-loading-info-row-details.full-width{width:100%}.profile-page-details-loading .profile-page-details-loading-info .profile-page-details-loading-info-row .profile-page-details-loading-info-row-details .profile-page-details-loading-info-row-details-title{animation:gradient 2s ease-in-out infinite;background:linear-gradient(to right,rgba(var(--greyColorRGB),.1),rgba(var(--greyColorRGB),.5));background-size:200% 200%;border-radius:8px;height:14px;width:60%}.profile-page-details-loading .profile-page-details-loading-info .profile-page-details-loading-info-row .profile-page-details-loading-info-row-details .profile-page-details-loading-info-row-details-text{animation:gradient 2s ease-in-out infinite;background:linear-gradient(to right,rgba(var(--greyColorRGB),.1),rgba(var(--greyColorRGB),.5));background-size:200% 200%;border-radius:8px;height:18px;width:100%}.profile-page-details-loading .profile-page-details-loading-info .profile-page-details-loading-info-row:last-child{border-bottom:none;padding-bottom:0}.profile-page-details-loading .profile-page-details-loading-properties{display:flex;flex-wrap:wrap;gap:16px;width:100%}@media (max-width:1024px){.profile-page-details-loading{padding:12px 24px}}@media (max-width:712px){.profile-page-details-loading .profile-page-details-loading-info .profile-page-details-loading-info-row{flex-direction:column}.profile-page-details-loading .profile-page-details-loading-info .profile-page-details-loading-info-row .profile-page-details-loading-info-row-details{border-bottom:1px solid var(--greyColor);padding-bottom:16px;width:100%}.profile-page-details-loading .profile-page-details-loading-info .profile-page-details-loading-info-row .profile-page-details-loading-info-row-details:last-child{border-bottom:none;padding-bottom:0}}.profile-page-details{display:flex;flex-direction:column;gap:var(--gap);margin:0 auto;max-width:var(--maxWidthContentSmall);padding:var(--paddingVertical) var(--paddingHorizontal);padding-bottom:calc(var(--paddingHorizontal)*2);padding-top:var(--paddingHorizontal);width:100%}.profile-page-details.no-profile{align-items:center;flex-grow:1;justify-content:center;min-height:40%}.profile-page-details .profile-page-details-info{display:flex;flex-direction:column;gap:16px;width:100%}.profile-page-details .profile-page-details-info .profile-page-details-info-header{margin-bottom:32px;position:relative;width:100%}.profile-page-details .profile-page-details-info .profile-page-details-info-header img{height:100%;width:100%;-webkit-user-drag:none;-o-object-fit:cover;object-fit:cover}.profile-page-details .profile-page-details-info .profile-page-details-info-header .profile-page-details-info-header-cover{background:linear-gradient(to bottom,var(--greyColor) 0,var(--whiteColor) 100%);border:2px solid var(--lightGreyColor);border-radius:var(--borderRadius);height:240px}.profile-page-details .profile-page-details-info .profile-page-details-info-header .profile-page-details-info-header-cover img{border-radius:var(--borderRadius)}.profile-page-details .profile-page-details-info .profile-page-details-info-header .profile-page-details-info-header-image{background-color:var(--greyColor);border-radius:50%;z-index:1}.profile-page-details .profile-page-details-info .profile-page-details-info-header .profile-page-details-info-header-image img{border-radius:50%}.profile-page-details .profile-page-details-info .profile-page-details-info-header .profile-page-details-info-header-logo{border:2px solid var(--lightGreyColor);border-radius:50%;bottom:0;height:48px;position:absolute;right:-32px;transform:translate(-50%);width:48px;z-index:2}.profile-page-details .profile-page-details-info .profile-page-details-info-header .profile-page-details-info-header-wrapper{align-items:center;background:linear-gradient(to bottom,var(--greyColor) 0,var(--whiteColor) 100%);border:2px solid var(--lightGreyColor);border-radius:50%;bottom:-40px;color:var(--blackColor);display:flex;font-size:64px;font-weight:700;height:125px;justify-content:center;left:50%;line-height:100%;position:absolute;transform:translate(-50%);width:125px}.profile-page-details .profile-page-details-info .profile-page-details-info-header .profile-page-details-info-header-wrapper:has(.profile-page-details-info-header-image){background:transparent}.profile-page-details .profile-page-details-info .profile-page-details-row{border-bottom:1px solid var(--greyColor);display:flex;gap:16px;margin:0 auto;max-width:840px;padding-bottom:16px;width:100%}.profile-page-details .profile-page-details-info .profile-page-details-row .report-profile{align-items:center;cursor:pointer;display:flex;gap:8px;justify-content:center;transition:all .2s ease-in-out}@media (hover:hover){.profile-page-details .profile-page-details-info .profile-page-details-row .report-profile:hover{color:var(--errorColor)}.profile-page-details .profile-page-details-info .profile-page-details-row .report-profile:hover svg path{fill:var(--errorColor)}}.profile-page-details .profile-page-details-info .profile-page-details-row .profile-page-details-row-details{display:flex;flex-direction:column;gap:4px;width:calc(50% - 8px)}.profile-page-details .profile-page-details-info .profile-page-details-row .profile-page-details-row-details.full-width{width:100%}.profile-page-details .profile-page-details-info .profile-page-details-row:last-child{border-bottom:none;padding-bottom:0}.profile-page-details .profile-page-details-info .profile-page-details-row .text-center{width:100%}.profile-page-details .profile-page-details-info .profile-page-details-row a{word-break:break-word}.profile-page-details .property-card-container{padding:0}.profile-page-details .property-card-container .no-properties-text{text-align:center;width:100%}@media (max-width:1024px){.profile-page-details{padding:12px 24px}}@media (max-width:712px){.profile-page-details .profile-page-details-info .profile-page-details-row{flex-direction:column}.profile-page-details .profile-page-details-info .profile-page-details-row .profile-page-details-row-details{border-bottom:1px solid var(--greyColor);padding-bottom:16px;width:100%}.profile-page-details .profile-page-details-info .profile-page-details-row .profile-page-details-row-details:last-child{border-bottom:none;padding-bottom:0}}.contact-form-box{align-items:center;display:flex;flex-direction:column;gap:48px;justify-content:center;margin:0 auto;width:calc(100% - 72px)}.contact-form-box.contact-page{margin:64px auto}.contact-form-box .contact-form-box-container-box{background-color:rgba(var(--lightGreyColorRGB),.5);border:1px solid rgba(var(--greyColorRGB),.5);border-radius:24px;display:flex;flex-direction:column;gap:16px;max-width:640px;padding:36px;transition:all .2s ease-in-out;width:100%}@media (hover:hover){.contact-form-box .contact-form-box-container-box:hover{border:1px solid rgba(var(--hoverColorRGB),.5)}}.contact-form-box .contact-form-box-container-box .contact-form-box-container-box-inputs{display:flex;gap:24px;width:100%}.contact-form-box .contact-form-box-container-box .dropdown-component,.contact-form-box .contact-form-box-container-box .input-component{width:calc(50% - 12px)}.contact-form-box .contact-form-box-container-box .dropdown-component.full-width,.contact-form-box .contact-form-box-container-box .input-component.full-width{width:100%}.contact-form-box .contact-form-box-container-box .button{margin:24px auto 12px;max-width:280px;width:100%}@media (max-width:1024px){.contact-form-box{gap:36px;width:calc(100% - 48px)}.contact-form-box.contact-page{margin:36px auto}.contact-form-box .contact-form-box-container-box{align-items:center;justify-content:center;max-width:800px;width:100%}}@media (max-width:712px){.contact-form-box{margin:24px}.contact-form-box .contact-form-box-container-box{padding:16px}.contact-form-box .contact-form-box-container-box .contact-form-box-container-box-inputs{flex-direction:column;gap:16px}.contact-form-box .contact-form-box-container-box .contact-form-box-container-box-inputs .dropdown-component,.contact-form-box .contact-form-box-container-box .contact-form-box-container-box-inputs .input-component{width:100%}}.unsubscribe-page{align-items:center;display:flex;flex-direction:column;flex-grow:1;gap:var(--gapBig);justify-content:center;margin:0 auto;max-width:var(--maxWidthContentSmall);min-height:75dvh;padding:var(--paddingVertical) var(--paddingHorizontal);width:100%}.property-management-navigation-outer{background-color:var(--whiteColor);border-bottom:2px solid var(--lightGreyColor);flex-shrink:0;height:60px;position:sticky;top:60px;width:100%;z-index:10}.property-management-navigation-outer .property-management-navigation{align-items:center;display:flex;gap:var(--gapText);height:100%;justify-content:space-between;margin:0 auto;max-width:1920px;padding:0 16px;width:100%}.property-management-navigation-outer .property-management-navigation .property-management-navigation-actions{align-items:center;display:flex;gap:var(--gapText)}.property-management-navigation-outer .property-management-navigation .property-management-navigation-actions .button{height:40px;min-width:100px}.property-management-navigation-outer .property-management-navigation .property-management-navigation-actions .property-management-navigation-actions-item{align-items:center;background-color:var(--lighterGreyColor);border-radius:50%;cursor:pointer;display:flex;height:44px;justify-content:center;position:relative;transition:background-color .2s;width:44px}.property-management-navigation-outer .property-management-navigation .property-management-navigation-actions .property-management-navigation-actions-item .property-management-navigation-actions-item-number{align-items:center;background-color:var(--blackColor);border-radius:50%;color:var(--lighterGreyColor);display:flex;font-size:12px;height:18px;justify-content:center;position:absolute;right:-6px;top:6px;transform:translateY(-50%);width:18px}.property-management-navigation-outer .property-management-navigation .property-management-navigation-actions .property-management-navigation-actions-item .property-management-navigation-actions-item-icon{align-items:center;display:flex;justify-content:center}.property-management-navigation-outer .property-management-navigation .property-management-navigation-actions .property-management-navigation-actions-item svg{height:16px;width:16px}.property-management-navigation-outer .property-management-navigation .property-management-navigation-actions .property-management-navigation-actions-item:has(.property-management-navigation-actions-item-number){border:1px solid var(--blackColor)}@media (hover:hover){.property-management-navigation-outer .property-management-navigation .property-management-navigation-actions .property-management-navigation-actions-item:hover{background-color:var(--lightGreyColor)}}@media (max-width:712px){.property-management-navigation-outer .property-management-navigation{padding:0 12px}}.fieldset{border-top:2px solid var(--greyColor);display:flex;flex-direction:column;gap:20px;margin:0 auto;max-width:1440px;position:relative;width:100%}.fieldset .datepicker-component .datepicker-component-opened,.fieldset .dropdown-component .dropdown-component-opened{z-index:6}.fieldset.is-invalid{border-top:2px solid var(--errorColor)}.fieldset.is-invalid .fieldset-title{color:var(--errorColor)}.fieldset .fieldset-title{background-color:var(--whiteColor);left:20px;line-height:100%;padding:0 4px;position:absolute;top:-10px;width:-moz-fit-content;width:fit-content}.fieldset .fieldset-container{display:flex;flex-wrap:wrap;gap:20px;padding:20px;width:100%}.fieldset .fieldset-container .checkbox{flex-shrink:0}.fieldset .fieldset-container .triglav-box .primary-text,.fieldset .fieldset-container .triglav-box a{color:#dc3545}.fieldset .fieldset-container .explenation-text-photos{width:100%}.fieldset .fieldset-container .explenation-text-photos img{border:1px solid var(--blackColor);border-radius:50%;height:16px;margin-bottom:-3px;padding:2px;width:16px}.fieldset .fieldset-container .images-container-draggable{display:grid;gap:10px;grid-template-columns:repeat(4,1fr);width:100%}.fieldset .fieldset-container .image-container{align-items:center;aspect-ratio:16/9;border:1px solid var(--greyColor);border-radius:var(--borderRadius);display:flex;flex-direction:column;justify-content:center;overflow:hidden;position:relative}.fieldset .fieldset-container .image-container:first-child{grid-column:1/3;grid-row:1/3}.fieldset .fieldset-container .image-container .image-container-photo{cursor:pointer;height:100%;width:100%}.fieldset .fieldset-container .image-container .image-container-photo img{border-radius:12px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.fieldset .fieldset-container .image-container .image-container-photo:before{background-color:rgba(var(--blackColorRGB),.2);border-radius:var(--borderRadius);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .2s ease-in-out;width:100%;z-index:3}@media (hover:hover){.fieldset .fieldset-container .image-container .image-container-photo:hover:before{opacity:1}}.fieldset .fieldset-container .image-container:has(.image-container-error){border:1px solid var(--errorColor);outline:1px solid var(--errorColor)}.fieldset .fieldset-container .image-container .image-container-error{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:rgba(var(--whiteColorRGB),.75);bottom:0;box-shadow:var(--boxShadow);display:flex;flex-direction:column;gap:var(--gapText);left:0;overflow-y:auto;padding:10px;pointer-events:none;position:absolute;width:100%;z-index:1}.fieldset .fieldset-container .image-container .image-container-icon{align-items:center;background-color:rgba(var(--whiteColorRGB),.75);border-radius:50%;cursor:pointer;display:flex;height:20px;justify-content:center;position:absolute;top:10px;transition:all .2s ease-in-out;width:20px;z-index:3}.fieldset .fieldset-container .image-container .image-container-icon.image-delete-icon{border:1px solid var(--errorColor);right:10px}.fieldset .fieldset-container .image-container .image-container-icon.image-delete-icon .close-icon:after,.fieldset .fieldset-container .image-container .image-container-icon.image-delete-icon .close-icon:before{background:var(--errorColor)}.fieldset .fieldset-container .image-container .image-container-icon.image-drag-icon{border:1px solid var(--blackColor);cursor:grab;left:10px;padding:2px;z-index:5}.fieldset .fieldset-container .image-container .image-container-icon.image-drag-icon img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%;-webkit-user-drag:none}.fieldset .fieldset-container .image-container input[type=file]{display:none}.fieldset .fieldset-container .image-container.image-uploader{background-color:var(--whiteColor);cursor:pointer;padding:10px;transition:all .2s ease-in-out}.fieldset .fieldset-container .image-container.image-uploader p{text-align:center}@media (hover:hover){.fieldset .fieldset-container .image-container:hover{border:1px solid var(--hoverColor)}}.fieldset .fieldset-container .add-videos-box{align-items:center;cursor:pointer;display:flex;gap:10px;width:-moz-fit-content;width:fit-content}.fieldset .fieldset-container .add-videos-box .add-videos-icon{border:1px solid var(--blackColor);border-radius:50%;height:20px;padding:3px;transition:all .2s ease-in-out;width:20px}.fieldset .fieldset-container .add-videos-box .add-videos-icon .plus-icon{height:100%;width:100%}.fieldset .fieldset-container .add-videos-box p{transition:all .2s ease-in-out}@media (hover:hover){.fieldset .fieldset-container .add-videos-box:hover .add-videos-icon{border:1px solid var(--hoverColor)}.fieldset .fieldset-container .add-videos-box:hover .add-videos-icon .plus-icon:after,.fieldset .fieldset-container .add-videos-box:hover .add-videos-icon .plus-icon:before{background-color:var(--hoverColor)}.fieldset .fieldset-container .add-videos-box:hover p{color:var(--hoverColor)}}.fieldset .fieldset-container .videos-container-draggable{display:flex;flex-wrap:wrap;gap:20px;width:100%}.fieldset .fieldset-container .videos-container-draggable .video-container{display:flex;flex-direction:column;gap:20px;width:calc(33.33333% - 14px)}.fieldset .fieldset-container .videos-container-draggable .video-container .video-actions{align-items:center;background:var(--lightGreyColor);border-radius:8px;display:flex;justify-content:space-between;padding:10px 20px;width:calc(100% - 20px)}.fieldset .fieldset-container .videos-container-draggable .video-container .video-actions .empty-container-icon{height:20px;width:20px}.fieldset .fieldset-container .videos-container-draggable .video-container .video-actions .video-container-icon{align-items:center;background-color:rgba(var(--whiteColorRGB),.2);border-radius:50%;cursor:pointer;display:flex;height:20px;justify-content:center;top:10px;transition:all .2s ease-in-out;width:20px;z-index:3}.fieldset .fieldset-container .videos-container-draggable .video-container .video-actions .video-container-icon.video-delete-icon{border:1px solid var(--errorColor)}.fieldset .fieldset-container .videos-container-draggable .video-container .video-actions .video-container-icon.video-delete-icon .close-icon:after,.fieldset .fieldset-container .videos-container-draggable .video-container .video-actions .video-container-icon.video-delete-icon .close-icon:before{background:var(--errorColor)}.fieldset .fieldset-container .videos-container-draggable .video-container .video-actions .video-container-icon.video-drag-icon{border:1px solid var(--blackColor);cursor:grab;padding:2px}.fieldset .fieldset-container .videos-container-draggable .video-container .video-actions .video-container-icon.video-drag-icon img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%;-webkit-user-drag:none}.fieldset .fieldset-container .videos-container-draggable .video-box{align-items:center;display:flex;flex-direction:column;justify-content:center;min-width:280px;position:relative;width:100%}.fieldset .fieldset-container .videos-container-draggable .video-box .video-box-thumbnail{aspect-ratio:16/9;cursor:pointer;height:auto;position:absolute;top:0;width:220px}.fieldset .fieldset-container .videos-container-draggable .video-box .video-box-thumbnail img{-webkit-user-drag:none;border-radius:8px;box-shadow:0 0 10px rgba(var(--blackColorRGB),.2);height:auto;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.fieldset .fieldset-container .videos-container-draggable .video-box .video-box-thumbnail:before{background-color:rgba(var(--blackColorRGB),.2);border-radius:8px;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .2s ease-in-out;width:100%;z-index:3}.fieldset .fieldset-container .videos-container-draggable .video-box .video-box-thumbnail:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='41' height='41' fill='none' viewBox='0 0 41 41'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M16.957 26.048V14.013l10.421 6.018zm12.765-6.83-13.235-7.641a.936.936 0 0 0-1.405.813V27.67a.938.938 0 0 0 1.405.813l13.235-7.64a.938.938 0 0 0 0-1.626m-9.207 18.937A18.126 18.126 0 1 0 2.39 20.031a18.145 18.145 0 0 0 18.125 18.124m0-38.124a20 20 0 1 0 20 20 20.02 20.02 0 0 0-20-20' clip-rule='evenodd'/%3E%3C/svg%3E") no-repeat 50%;content:"";height:40px;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .2s ease-in-out;width:40px;z-index:3}@media (hover:hover){.fieldset .fieldset-container .videos-container-draggable .video-box .video-box-thumbnail:hover:after,.fieldset .fieldset-container .videos-container-draggable .video-box .video-box-thumbnail:hover:before{opacity:1}}.fieldset .fieldset-container .videos-container-draggable .video-box .video-box-info{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:linear-gradient(105.35deg,#f5f5f5 .43%,#d9d9d91a);border-radius:8px;display:flex;flex-direction:column;gap:10px;margin-top:100px;min-height:100px;padding:20px 40px;width:300px}.fieldset .fieldset-container .counter-wrapper{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;width:100%}.fieldset .fieldset-container .counter-wrapper .counter-component{flex-basis:calc(33.33333% - 8px);flex-grow:1}.fieldset .fieldset-container .fieldset-inputs{display:flex;gap:20px;width:100%}.fieldset .fieldset-container .fieldset-inputs .price-checkbox{flex-shrink:1;width:100%}.fieldset .fieldset-container .fieldset-button-box,.fieldset .fieldset-container .fieldset-map-container{display:flex;gap:20px;width:100%}.fieldset .fieldset-container .fieldset-map-container .fieldset-map-container-inputs,.fieldset .fieldset-container .fieldset-map-container .fieldset-map-container-inputs-map{display:flex;flex-direction:column;flex-shrink:0;gap:20px;width:calc(50% - 10px)}.fieldset .fieldset-container .fieldset-map-container .fieldset-map-container-inputs-map .location-explenation-text img{height:16px;margin-bottom:-2px;width:16px}.fieldset .fieldset-container .amenities-container{display:flex;flex-wrap:wrap;gap:8px;width:100%}.fieldset .fieldset-container .amenities-container .amenities-box{display:flex;flex-direction:column;height:112px;width:calc(16.66667% - 7px)}.fieldset .fieldset-container .amenities-container .amenities-box.amenities-box-bigger{width:calc(25% - 6px)}.fieldset .fieldset-container .amenities-container .amenities-box input[type=checkbox],.fieldset .fieldset-container .amenities-container .amenities-box input[type=radio]{left:-9999px;opacity:0;pointer-events:none;position:absolute}.fieldset .fieldset-container .amenities-container .amenities-box .amenities-box-label{align-items:flex-start;background-color:var(--whiteColor);border:2px solid var(--lightGreyColor);border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:4px;height:100%;justify-content:space-between;padding:12px;transition:all .2s ease-in-out;width:100%;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fieldset .fieldset-container .amenities-container .amenities-box .amenities-box-label .amenities-box-label-pricing-title{display:flex;gap:var(--gapText)}.fieldset .fieldset-container .amenities-container .amenities-box .amenities-box-label .amenities-box-label-pricing-info{align-items:flex-end;display:flex;flex-direction:column;gap:var(--gapText);width:100%}.fieldset .fieldset-container .amenities-container .amenities-box .amenities-box-label .amenities-box-label-pricing-info .amenities-box-label-pricing-info-title{align-items:center;display:flex;gap:var(--gapText)}.fieldset .fieldset-container .amenities-container .amenities-box .amenities-box-label .amenities-box-label-pricing-info .amenities-box-label-pricing-info-title img{height:16px;width:16px}.fieldset .fieldset-container .amenities-container .amenities-box .amenities-box-label img{height:36px;-o-object-fit:contain;object-fit:contain;width:36px;-webkit-user-drag:none}@media (hover:hover){.fieldset .fieldset-container .amenities-container .amenities-box:hover .amenities-box-label{background-color:var(--lighterGreyColor)}}.fieldset .fieldset-container .amenities-container .amenities-box input[type=checkbox]:disabled+.amenities-box-label,.fieldset .fieldset-container .amenities-container .amenities-box input[type=radio]:disabled+.amenities-box-label{cursor:not-allowed;opacity:.5}@media (hover:hover){.fieldset .fieldset-container .amenities-container .amenities-box input[type=checkbox]:disabled+.amenities-box-label:hover,.fieldset .fieldset-container .amenities-container .amenities-box input[type=radio]:disabled+.amenities-box-label:hover{background-color:var(--whiteColor)}}.fieldset .fieldset-container .amenities-container .amenities-box .amenities-box-label.is-selected,.fieldset .fieldset-container .amenities-container .amenities-box input[type=checkbox]:checked+.amenities-box-label,.fieldset .fieldset-container .amenities-container .amenities-box input[type=radio]:checked+.amenities-box-label{background-color:var(--lighterGreyColor);border:2px solid var(--blackColor)}.fieldset .fieldset-container .amenities-container .amenities-box.is-invalid .amenities-box-label{border-color:var(--errorColor)}@media (max-width:1024px){.fieldset{padding-bottom:20px}.fieldset .fieldset-title{left:12px}.fieldset .fieldset-container .fieldset-inputs{flex-wrap:wrap}.fieldset .fieldset-container .fieldset-inputs .checkbox,.fieldset .fieldset-container .fieldset-inputs .datepicker-component,.fieldset .fieldset-container .fieldset-inputs .dropdown-component,.fieldset .fieldset-container .fieldset-inputs .input-component,.fieldset .fieldset-container .fieldset-inputs .upload-component-wrapper{flex-grow:1;min-width:260px;width:calc(33.33333% - 20px)}.fieldset .fieldset-container .counter-wrapper{display:flex;flex-wrap:wrap;width:100%}.fieldset .fieldset-container .counter-wrapper .counter-component{flex-basis:calc(50% - 6px);flex-grow:1}.fieldset .fieldset-container .images-container-draggable{grid-template-columns:repeat(2,1fr)}.fieldset .fieldset-container .image-container:first-child{grid-column:1/3;grid-row:1/3}.fieldset .fieldset-container .videos-container-draggable .video-container{width:calc(50% - 10px)}.fieldset .fieldset-container .amenities-container .amenities-box{width:calc(25% - 6px)}.fieldset .fieldset-container .amenities-container .amenities-box.amenities-box-bigger{width:calc(33.33333% - 8px)}}@media (max-width:712px){.fieldset .fieldset-container{padding:20px 0 0}.fieldset .fieldset-container .fieldset-inputs{flex-wrap:wrap}.fieldset .fieldset-container .fieldset-inputs .checkbox,.fieldset .fieldset-container .fieldset-inputs .datepicker-component,.fieldset .fieldset-container .fieldset-inputs .dropdown-component,.fieldset .fieldset-container .fieldset-inputs .input-component,.fieldset .fieldset-container .fieldset-inputs .upload-component-wrapper{flex-grow:1;min-width:auto;width:100%}.fieldset .fieldset-container .fieldset-button-box{flex-direction:column}.fieldset .fieldset-container .fieldset-button-box .button{max-width:100%;width:100%}.fieldset .fieldset-container .fieldset-map-container{flex-direction:column}.fieldset .fieldset-container .fieldset-map-container .fieldset-map-container-inputs,.fieldset .fieldset-container .fieldset-map-container .fieldset-map-container-inputs-map{width:100%}.fieldset .fieldset-container .videos-container-draggable{flex-wrap:wrap}.fieldset .fieldset-container .videos-container-draggable .video-container{min-width:calc(50% - 10px);width:100%}.fieldset .fieldset-container .counter-wrapper .counter-component{flex-basis:100%}.fieldset .fieldset-container .counter-wrapper .counter-component img{height:36px;width:36px}.fieldset .fieldset-container .counter-wrapper .counter-component .counter-component-box-info{max-width:90px;width:100%}.fieldset .fieldset-container .amenities-container .amenities-box{height:124px;width:calc(50% - 4px)}.fieldset .fieldset-container .amenities-container .amenities-box.amenities-box-bigger{width:calc(50% - 4px)}}.no-type-of-real-estate-selected{align-items:center;border-bottom:1px solid var(--blackColor);border-top:1px solid var(--blackColor);display:flex;height:auto;justify-content:center;margin:0 auto;max-width:1440px;padding:20px;width:100%}.no-type-of-real-estate-selected p{text-align:center}.auth-container-header{align-items:center;border-bottom:1px solid var(--greyColor);display:flex;gap:var(--gap);height:60px;justify-content:space-between;padding:0 var(--paddingHorizontal)}.auth-container-header img{height:40px}.auth-container-header .auth-container-header-box{align-items:center;border-radius:50%;display:flex;height:44px;justify-content:center;transition:background-color .2s;width:44px}@media (hover:hover){.auth-container-header .auth-container-header-box:has(.arrow):hover{background-color:var(--lighterGreyColor)}}.auth-container{align-items:center;display:flex;flex-direction:column;flex-grow:1;gap:24px;justify-content:center;margin:0 auto;max-width:360px;padding:48px 24px 92px;position:relative;width:100%}.auth-container.auth-container-embedded{padding-left:0;padding-right:0}.auth-container .auth-logo{margin-bottom:24px}.auth-container img{-webkit-user-drag:none}.auth-container .button{margin:0 auto;max-width:280px;width:100%}.auth-container .auth-container-box{display:flex;flex-direction:column;gap:10px;max-width:320px;width:100%}.auth-container .auth-container-box .auth-container-box-separator{align-items:center;display:flex;gap:12px}.auth-container .auth-container-box .auth-container-box-separator .auth-container-box-separator-line{border-top:1px solid var(--greyColor);flex:auto;margin-top:12px;padding-top:12px}.auth-container .auth-container-box .auth-container-box-breaker{background-color:var(--greyColor);height:1px;width:100%}.auth-container .auth-container-box .auth-container-box-buttons{display:flex;flex-direction:column;gap:12px;width:100%}.auth-container .auth-button{align-items:center;background-color:transparent;border:2px solid var(--greyColor);border-radius:var(--borderRadiusBig);cursor:pointer;display:flex;height:var(--fieldsHeight);justify-content:center;margin:0 auto;padding:12px calc(var(--paddingHorizontal) + 24px);position:relative;transition:all .2s ease-in-out;width:100%}@media (hover:hover){.auth-container .auth-button:hover{background-color:var(--lighterGreyColor)}}.auth-container .auth-button .auth-button-icon{align-items:center;color:var(--blackColor);display:flex;flex-shrink:0;height:calc(var(--fieldsHeight)/2);justify-content:center;left:12px;position:absolute;top:50%;transform:translateY(-50%);width:calc(var(--fieldsHeight)/2)}.auth-container .auth-button .auth-button-icon svg{height:100%;width:100%}.auth-container .developed-by-box-embedded{align-items:center;bottom:24px;display:flex;flex-direction:column;gap:2px;height:16px;justify-content:center;left:50%;margin:0 auto;position:absolute;transform:translate(-50%);width:-moz-fit-content;width:fit-content}.auth-container .developed-by-box-embedded img{height:100%;width:-moz-fit-content;width:fit-content}@media (max-width:712px){.auth-container.auth-container-embedded{padding-bottom:92px}.auth-container.auth-container-embedded .developed-by-box-embedded{bottom:24px}}.auth-developed-by-box{align-items:center;display:flex;flex-direction:column;height:60px;justify-content:center;margin:0 auto;padding:0 var(--paddingHorizontal);width:-moz-fit-content;width:fit-content}.auth-developed-by-box .auth-developed-by-box-link{height:16px}.auth-developed-by-box .auth-developed-by-box-link img{height:100%;width:-moz-fit-content;width:fit-content}@media (max-width:712px){.auth-developed-by-box{margin-bottom:64px}}.payment-page{flex-grow:1;gap:40px;margin:0 auto;max-width:1920px}.payment-page,.payment-page .payment-page-content{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.payment-page .payment-page-content{gap:16px;max-width:400px;padding:16px}.payment-page .payment-page-content .payment-page-content-card-details{display:flex;flex-direction:column}.payment-page .payment-page-content .payment-page-content-card-details .input-component input{border-radius:12px 12px 0 0}.payment-page .payment-page-content .payment-page-content-card-details .payment-page-content-card-details-additional{display:flex}.payment-page .payment-page-content .payment-page-content-card-details .payment-page-content-card-details-additional .input-component:first-child input{border-radius:0 0 0 12px}.payment-page .payment-page-content .payment-page-content-card-details .payment-page-content-card-details-additional .input-component:last-child input{border-radius:0 0 12px}.payment-page .payment-page-content .payment-page-content-invoice{border:1px solid var(--greyColor);border-radius:12px;display:flex;flex-direction:column;gap:12px;max-width:360px;padding:24px;width:100%}.payment-page .payment-page-content .payment-page-content-invoice .payment-page-content-invoice-details{border-bottom:1px solid var(--greyColor);border-top:1px solid var(--greyColor);padding:12px}.payment-page .payment-page-content .payment-page-content-invoice .payment-page-content-invoice-total{text-align:right}.payment-page .payment-page-content .button{width:100%}.payment-page .payment-page-content .medium-text{border-top:1px solid var(--greyColor);margin-top:24px;padding-top:12px;text-align:center;width:100%}.payment-page #corvuspay-payment-form{width:100%}.payment-page #corvuspay-payment-form #corvuspay-card-element{height:100%;width:100%}.payment-page #corvuspay-payment-form #corvuspay-card-element iframe{min-height:100%;min-width:100%}.payment-page #corvuspay-payment-form #corvuspay-card-element iframe #checkoutCardForm{flex-wrap:wrap}.payment-page #corvuspay-payment-form #corvuspay-card-element iframe #checkoutCardForm .cardwraper{flex-grow:1;width:100%}.payment-page #corvuspay-payment-form #corvuspay-card-element iframe #checkoutCardForm input{width:100%}.payment-page :root{--primary-color:#c72727;--primary-hover-color:#9f1f1f;--secondary-color:#f99500;--secondary-hover-color:#d76b00;--light-color:#f3f3f3;--dark-color:#333;--max-width:1100px}.payment-page #corvuspay-card-element{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;display:inline-block;margin:8px 0;min-width:300px;padding:12px 20px}.payment-page .item-button{background-color:var(--secondary-color);border:none;color:var(--light-color);cursor:pointer;font-weight:700;margin:0 1.5rem;padding:.5rem 1.5rem;text-align:center}.payment-page .item-button:hover{background:var(--secondary-hover-color)}.payment-page .item-button:disabled{cursor:not-allowed;opacity:.4}.payment-page .item-button-wrapper{align-items:center;display:flex;justify-content:center}.payment-page #corvuspay-payment-form{margin:0 auto;max-width:500px}.payment-page #card-error,.payment-page #corvuspay-error{color:#fa755a;font-size:13px;line-height:17px;max-width:300px;text-align:left}.payment-page .spinner-auto{position:absolute;text-align:center;z-index:1}.payment-page .spinner-auto svg{height:1rem;width:1rem;fill:var(--color-primary);animation:rotate 2s linear infinite}.payment-page .spinner{margin:5rem auto;text-align:center}.payment-page .spinner svg{height:6rem;width:6rem;fill:var(--color-primary);animation:rotate 2s linear infinite}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.terms-pages{display:flex;flex-direction:column;gap:var(--gap);margin:0 auto;max-width:var(--maxWidthContentSmall);padding:var(--paddingVertical) var(--paddingHorizontal);width:100%}.terms-pages ul{margin-left:var(--paddingVertical)}.terms-pages .term-pages-checkboxes{display:flex;flex-direction:column;gap:var(--gapTextBig)}.services-page{display:flex;flex-direction:column;gap:var(--gap);margin:0 auto;max-width:var(--maxWidthContentSmall);padding:var(--paddingVertical) var(--paddingHorizontal);width:100%}.services-page .services-page-item{border:2px solid var(--greyColor);border-radius:var(--borderRadius);display:flex;flex-direction:column;gap:var(--gapSmall);padding:var(--paddingHorizontal)}.services-page .services-page-item.services-page-item-active{box-shadow:var(--boxShadow)}.services-page .services-page-item .services-page-item-info{align-items:center;display:flex;gap:var(--gapExtraSmall);justify-content:space-between}.services-page .services-page-item .services-page-item-info .services-page-item-info-price{align-items:center;display:flex;gap:var(--gapText)}.services-page .services-page-item .services-page-item-info .services-page-item-info-price img{height:20px;-o-object-fit:contain;object-fit:contain;width:20px}.services-page .services-loading-box{border:1px solid var(--greyColor);border-radius:var(--borderRadius);display:flex;flex-direction:column;gap:var(--gapSmall);padding:var(--paddingHorizontal)}.services-page .services-loading-box .services-loading-box-header-text{animation:loadingGradient 2s ease-in-out infinite;background:var(--loadingAnimation);background-size:200% 200%;border-radius:var(--borderRadius);height:32px;width:50%}.services-page .services-loading-box .services-loading-box-text{animation:gradient 2s ease-in-out infinite;background:var(--loadingAnimation);background-size:200% 200%;border-radius:var(--borderRadius);height:64px;width:100%}.services-page .services-loading-box .services-loading-box-info{align-items:center;display:flex;justify-content:space-between}.services-page .services-loading-box .services-loading-box-info .services-loading-box-info-price{animation:loadingGradient 2s ease-in-out infinite;background:var(--loadingAnimation);background-size:200% 200%;border-radius:var(--borderRadius);height:24px;width:124px}.services-page .services-loading-box .services-loading-box-info .services-loading-box-info-button{animation:loadingGradient 2s ease-in-out infinite;background:var(--loadingAnimation);background-size:200% 200%;border-radius:var(--borderRadius);height:40px;width:200px}@media (max-width:712px){.services-page .services-page-item .services-page-item-info{align-items:flex-start;flex-direction:column}.services-page .services-page-item .services-page-item-info .button{max-width:100%;width:100%}.services-page .services-page-item .services-page-item-info .services-page-item-info-price img{height:16px;width:16px}}.messages-page{display:flex;flex-direction:column;gap:var(--gapBig);margin:0 auto;max-width:var(--maxWidthContentSmall);padding:var(--paddingVertical) var(--paddingHorizontal);width:100%}@media (max-width:1024px){.messages-page{gap:16px;padding:16px 12px}}.messages-page .messages-page-item{align-items:center;border:1px solid var(--greyColor);border-radius:12px;display:flex;gap:12px;padding:12px;position:relative;width:100%}.messages-page .messages-page-item .messages-page-item-unread-messages{align-items:center;background-color:var(--blackColor);border-radius:50%;color:var(--whiteColor);display:flex;font-size:12px;height:18px;justify-content:center;left:-6px;position:absolute;top:-6px;width:18px}.messages-page .messages-page-item.messages-page-item-unread{background-color:var(--lighterGreyColor)}.messages-page .messages-page-item .messages-page-item-owner{align-items:center;display:flex;gap:12px;position:relative}.messages-page .messages-page-item .messages-page-item-owner .messages-page-item-owner-property{border-radius:12px;height:72px;-o-object-fit:cover;object-fit:cover;width:72px}.messages-page .messages-page-item .messages-page-item-owner .messages-page-item-owner-property .v-progressive-image-main{border-radius:12px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.messages-page .messages-page-item .messages-page-item-owner .messages-page-item-owner-image{border:2px solid var(--whiteColor);border-radius:50%;bottom:-10px;height:32px;-o-object-fit:cover;object-fit:cover;position:absolute;right:-10px;width:32px;z-index:2}.messages-page .messages-page-item .messages-page-item-info{display:flex;flex-direction:column;gap:2px;overflow:hidden}.messages-page .messages-page-item .messages-page-item-info .messages-page-item-info-message,.messages-page .messages-page-item .messages-page-item-info .messages-page-item-info-name{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.messages-page .messages-global-loader{align-items:center;border:1px solid var(--greyColor);border-radius:12px;display:flex;gap:12px;padding:12px;width:100%}.messages-page .messages-global-loader .messages-global-loader-owner{animation:loadingGradient 2s ease-in-out infinite;background:var(--loadingAnimation);background-size:200% 200%;border-radius:12px;height:72px;position:relative;width:72px}.messages-page .messages-global-loader .messages-global-loader-owner .messages-global-loader-owner-image{animation:gradient 2s ease-in-out infinite;background:var(--loadingAnimation);background-size:200% 200%;border:2px loadingGradient var(--whiteColor);border-radius:50%;bottom:-10px;height:32px;position:absolute;right:-10px;width:32px;z-index:2}.messages-page .messages-global-loader .messages-global-loader-info{display:flex;flex-direction:column;gap:2px;width:100%}.messages-page .messages-global-loader .messages-global-loader-info .messages-global-loader-info-box{animation:loadingGradient 2s ease-in-out infinite;background:var(--loadingAnimation);background-size:200% 200%;border-radius:12px}.messages-page .messages-global-loader .messages-global-loader-info .messages-global-loader-info-box.info-loading-box-name{height:18px;width:30%}.messages-page .messages-global-loader .messages-global-loader-info .messages-global-loader-info-box.info-loading-box-title{height:14px;width:50%}.messages-page .messages-global-loader .messages-global-loader-info .messages-global-loader-info-box.info-loading-box-message{height:21px;width:100%}.messages-page .messages-global-loader .messages-global-loader-info .messages-global-loader-info-box.info-loading-box-date{height:14px;width:20%}.messages-page .messages-pages-no-messages{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center}.messages-page .chats-wrapper{display:flex;flex-direction:column;gap:12px;width:100%}.messages-page .chats-wrapper .chats-wrapper-box{align-items:flex-end;display:flex;gap:12px;width:80%}.messages-page .chats-wrapper .chats-wrapper-box .chats-wrapper-box-message{border-radius:12px 12px 12px 0;padding:12px}.chats-page{display:flex;flex-direction:column;flex-grow:1;gap:16px;margin:0 auto;max-height:calc(100vh - 60px);max-width:720px;padding:16px;width:100%}.chats-page .chats-page-header{align-items:center;border-bottom:1px solid var(--greyColor);display:flex;gap:12px;padding-bottom:12px}.chats-page .chats-page-header .chats-page-header-property{align-items:center;display:flex;gap:12px;position:relative;width:-moz-fit-content;width:fit-content}.chats-page .chats-page-header .chats-page-header-property .chats-page-header-property-image{border-radius:12px;height:86px;-o-object-fit:cover;object-fit:cover;width:86px}.chats-page .chats-page-header .chats-page-header-property-info{display:flex;flex-direction:column;gap:4px}.chats-page .chats-page-header .chats-page-header-property-info .chats-page-header-property-info-title{display:-webkit-box;height:40px;line-height:110%;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-word}.chats-page .chats-page-header .chats-page-header-property-info .chats-page-header-property-info-street{display:-webkit-box;height:36px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-word}.chats-page .chat-page-message-info{border-bottom:1px solid var(--greyColor);display:flex;gap:12px;padding:0 6px 12px}.chats-page .chat-page-message-info img{border-radius:50%;height:32px;-o-object-fit:cover;object-fit:cover;width:32px}.chats-page .chat-page-message-info .chat-page-message-info-person{display:flex;flex-direction:column;gap:2px}.chats-page .chat-page-message-info .chat-page-message-info-person a,.chats-page .chat-page-message-info .chat-page-message-info-person p{word-break:break-word}.chats-page .chats-page-chats{display:flex;flex-direction:column;flex-grow:1;gap:12px;overflow:auto}.chats-page .chats-page-chats .chats-page-chats-chat{align-items:flex-end;display:flex;gap:12px}.chats-page .chats-page-chats .chats-page-chats-chat .chats-page-chats-chat-person{border-radius:50%;bottom:16px;height:32px;margin-bottom:16px;-o-object-fit:cover;object-fit:cover;position:sticky;width:32px}.chats-page .chats-page-chats .chats-page-chats-chat .chats-page-chats-chat-message{display:flex;flex-direction:column;gap:4px;width:80%}.chats-page .chats-page-chats .chats-page-chats-chat .chats-page-chats-chat-message .chats-page-chats-chat-message-text{background-color:var(--greyColor);border-radius:12px 12px 12px 0;padding:12px;width:-moz-fit-content;width:fit-content;word-break:break-word}.chats-page .chats-page-chats .chats-page-chats-chat.chats-page-chats-chat-right{flex-direction:row-reverse}.chats-page .chats-page-chats .chats-page-chats-chat.chats-page-chats-chat-right .chats-page-chats-chat-message{align-items:flex-end}.chats-page .chats-page-chats .chats-page-chats-chat.chats-page-chats-chat-right .chats-page-chats-chat-message .chats-page-chats-chat-message-text{background-color:var(--blackColor);border-radius:12px 12px 0;color:var(--whiteColor)}.chats-page .report-profile{align-items:center;cursor:pointer;display:flex;gap:8px;justify-content:center;transition:all .2s ease-in-out}@media (hover:hover){.chats-page .report-profile:hover{color:var(--errorColor)}.chats-page .report-profile:hover svg path{fill:var(--errorColor)}}.statistics-view{display:flex;flex-direction:column;gap:var(--gapBig);margin:0 auto;max-width:var(--maxWidthContentSmall);padding:var(--paddingVertical) var(--paddingHorizontal);width:100%}.statistics-view .statistics-view-title{display:flex;flex-direction:column;gap:var(--gap)}.statistics-view .statistics-view-title .statistics-view-title-box{align-items:center;display:flex;gap:var(--gap);width:100%}.statistics-view .statistics-view-title .datepicker-component,.statistics-view .statistics-view-title .dropdown-component{max-width:320px;width:100%}.statistics-view .statistics-view-chart{border:1px solid var(--greyColor);border-radius:var(--borderRadius);display:flex;flex-direction:column;overflow:hidden}.statistics-view .statistics-view-chart .statistics-view-chart-title{align-items:center;border-radius:var(--borderRadius) var(--borderRadius) 0 0;display:flex;justify-content:space-between;padding:12px}.statistics-view .statistics-view-chart .statistics-view-chart-values-box{align-items:center;background-color:var(--lighterGreyColor);display:flex;padding:12px;width:100%}.statistics-view .statistics-view-chart .statistics-view-chart-box{display:flex;flex-direction:column;height:380px}.statistics-view .statistics-view-chart .line-chart-explanation{align-items:center;border-top:1px solid var(--greyColor);color:var(--primaryColor);display:flex;gap:var(--gapText);justify-content:flex-end;padding:12px}.statistics-view .statistics-view-chart .line-chart-explanation .line-chart-explanation-color{background-color:var(--primaryColor);height:2px;margin-right:4px;width:12px}.statistics-view .statistics-view-chart .statistics-view-chart-container{display:flex}.statistics-view .statistics-view-chart .statistics-view-chart-container .statistics-view-chart-container-box{display:flex;flex-direction:column;flex-grow:1;justify-content:center;width:50%}.statistics-view .statistics-view-chart .statistics-view-chart-container .statistics-view-chart-container-box .statistics-view-chart-box{width:100%}.statistics-view .statistics-view-chart .statistics-view-chart-container .statistics-view-chart-container-box .pie-chart-component{height:100%}.statistics-view .statistics-view-chart .statistics-view-chart-container.statistics-view-chart-container-double .statistics-view-chart-container-box:nth-child(2){border-left:1px solid var(--greyColor)}.statistics-view .statistics-view-chart .statistics-view-chart-details{display:flex;flex-direction:column}.statistics-view .statistics-view-chart .statistics-view-chart-details .statistics-view-chart-details-title{align-items:center;background-color:var(--lighterGreyColor);display:flex;justify-content:space-between;padding:12px}.statistics-view .statistics-view-chart .statistics-view-chart-details .statistics-view-chart-details-graph{display:flex;flex-direction:column;max-height:0;opacity:0;overflow:hidden;transition:all .2s ease-in-out;visibility:hidden;width:100%}.statistics-view .statistics-view-chart .statistics-view-chart-details .statistics-view-chart-details-graph.statistics-view-chart-details-graph-active{max-height:-moz-fit-content;max-height:fit-content;max-height:40vh;opacity:1;overflow:visible;overflow-y:auto;visibility:visible}.statistics-view .statistics-view-chart .statistics-view-chart-details .statistics-view-chart-details-graph .statistics-view-chart-details-graph-custom{align-items:center;border-bottom:2px solid var(--lightGreyColor);display:flex;min-height:48px}.statistics-view .statistics-view-chart .statistics-view-chart-details .statistics-view-chart-details-graph .statistics-view-chart-details-graph-custom:last-child{border-bottom:none}.statistics-view .statistics-view-chart .statistics-view-chart-details .statistics-view-chart-details-graph .statistics-view-chart-details-graph-custom .statistics-view-chart-details-graph-custom-title{display:-webkit-box;font-weight:500;line-height:110%;overflow:hidden;padding:0 12px;text-overflow:ellipsis;width:100%;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:-moz-fit-content;height:fit-content;word-break:break-word}.statistics-view .statistics-view-chart .statistics-view-chart-details .statistics-view-chart-details-graph .statistics-view-chart-details-graph-custom .statistics-view-chart-details-graph-custom-value{align-items:center;border-left:2px solid var(--lightGreyColor);color:var(--primaryColor);display:flex;height:100%;justify-content:center;margin-left:auto;min-height:48px;width:120px}@media (max-width:1024px){.statistics-view .statistics-view-chart .statistics-view-chart-container{flex-direction:column}.statistics-view .statistics-view-chart .statistics-view-chart-container .statistics-view-chart-container-box{width:100%}.statistics-view .statistics-view-chart .statistics-view-chart-container.statistics-view-chart-container-double .statistics-view-chart-container-box .line-chart-explanation{border-bottom:1px solid var(--greyColor);width:100%}.statistics-view .statistics-view-chart .statistics-view-chart-container.statistics-view-chart-container-double .statistics-view-chart-container-box:nth-child(2){border-left:none}}@media (max-width:712px){.statistics-view .statistics-view-title .statistics-view-title-box{flex-direction:column}.statistics-view .statistics-view-title .statistics-view-title-box .datepicker-component,.statistics-view .statistics-view-title .statistics-view-title-box .dropdown-component{max-width:100%}.statistics-view .statistics-view-chart{border-radius:0;margin-bottom:calc(var(--gapBig)*-1);margin-left:calc(var(--paddingHorizontal)*-1);width:calc(100% + var(--paddingHorizontal)*2)}}.faq-box{gap:48px;margin:24px auto 48px;max-width:1280px;width:calc(100% - 72px)}.faq-box,.faq-box .faq-box-text{align-items:center;display:flex;flex-direction:column;justify-content:center}.faq-box .faq-box-text{gap:12px}.faq-box .faq-box-questions{display:flex;flex-direction:column;gap:24px;max-width:880px;width:100%}.faq-box .faq-box-questions .faq-box-question{border:1px solid rgba(var(--blackColorRGB),.25);border-radius:24px;display:flex;flex-direction:column;gap:16px;padding:24px;transition:all .2s ease-in-out}@media (hover:hover){.faq-box .faq-box-questions .faq-box-question:hover:hover{border:1px solid rgba(var(--hoverColorRGB),.5)}}.faq-box .faq-box-questions .faq-box-question .faq-box-question-header{align-items:center;display:flex;gap:24px;justify-content:space-between}.faq-box .faq-box-questions .faq-box-question .faq-box-question-header .arrow-box{cursor:pointer;padding:10px}.faq-box .faq-box-questions .faq-box-question .faq-box-question-answer{background-color:rgba(var(--lightGreyColorRGB),.5);border:0 solid rgba(var(--greyColorRGB),.5);border-radius:24px;margin-top:-16px;max-height:0;opacity:0;overflow:hidden;transition:all .2s ease-in-out}.faq-box .faq-box-questions .faq-box-question .faq-box-question-answer ul{margin-left:20px}.faq-box .faq-box-questions .faq-box-question .faq-box-question-answer a{color:var(--blueColor);font-weight:600;text-decoration:underline}.faq-box .faq-box-questions .faq-box-question .faq-box-question-answer.faq-box-question-answer-open{border-width:1px;margin-top:0;max-height:-moz-fit-content;max-height:fit-content;opacity:1;padding:24px}@media (hover:hover){.faq-box .faq-box-questions .faq-box-question .faq-box-question-answer:hover:hover{border-color:rgba(var(--blackColorRGB),.25)}}@media (max-width:1024px){.faq-box{gap:36px;width:calc(100% - 48px)}.faq-box .faq-box-questions{gap:16px}.faq-box .faq-box-questions .faq-box-question{border-radius:24px;gap:12px;padding:16px}.faq-box .faq-box-questions .faq-box-question .faq-box-question-header{gap:12px}.faq-box .faq-box-questions .faq-box-question .faq-box-question-answer{border-radius:24px;margin-top:-12px}.faq-box .faq-box-questions .faq-box-question .faq-box-question-answer.faq-box-question-answer-open{padding:16px}}@media (max-width:712px){.faq-box .faq-box-questions .faq-box-question .faq-box-question-answer{border-radius:24px;margin-top:-12px}.faq-box .faq-box-questions .faq-box-question .faq-box-question-answer.faq-box-question-answer-open{padding:12px}}.filter-amount-picker{align-items:center;display:flex;gap:var(--gapExtraSmall);justify-content:space-between}.filter-amount-picker .filter-amount-picker-box{align-items:center;display:flex;flex-shrink:0;gap:var(--gapExtraSmall);-webkit-user-select:none;-moz-user-select:none;user-select:none}.filter-amount-picker .filter-amount-picker-box .filter-amount-picker-box-placeholder{text-align:center;width:40px}.filter-amount-picker .filter-amount-picker-box .filter-amount-picker-box-button{align-items:center;background-color:var(--whiteColor);border:1px solid var(--greyColor);border-radius:50%;cursor:pointer;display:flex;height:32px;justify-content:center;outline:none;transition:all .2s;width:32px}.filter-amount-picker .filter-amount-picker-box .filter-amount-picker-box-button .minus-icon,.filter-amount-picker .filter-amount-picker-box .filter-amount-picker-box-button .plus-icon{height:10px;width:10px}.filter-amount-picker .filter-amount-picker-box .filter-amount-picker-box-button:disabled{cursor:not-allowed;opacity:.5}@media (hover:hover){.filter-amount-picker .filter-amount-picker-box .filter-amount-picker-box-button:hover:not(:disabled){background-color:var(--lightGreyColor);border-color:var(--blackColor)}}.location-dropdown{display:flex;flex-direction:column;height:var(--fieldsHeight);position:relative;width:100%}.location-dropdown,.location-dropdown>*{box-sizing:border-box}.location-dropdown input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--fieldsBackgroundColor);border:1px solid var(--fieldsBorderColor);border-radius:var(--fieldsBorderRadius);color:var(--blackColor);font-size:var(--bodyTextSize);font-weight:var(--bodyFontWeight);height:var(--fieldsHeight);line-height:100%;padding:10px 12px;transition:all .2s;width:100%}.location-dropdown input:focus,.location-dropdown input:hover{outline:none}@media (hover:hover){.location-dropdown input:hover{border-color:var(--hoverColor)}}.location-dropdown input:focus{border-color:var(--primaryColor)}.location-dropdown input[type=search]::-webkit-search-cancel-button,.location-dropdown input[type=search]::-webkit-search-decoration,.location-dropdown input[type=search]::-webkit-search-results-button,.location-dropdown input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}.location-dropdown label{background-color:var(--fieldsBackgroundColor);border:1px solid transparent;border-radius:calc(var(--fieldsBorderRadius) + 4px);color:var(--darkGreyColor);font-size:var(--bodyTextSize);font-weight:var(--bodyFontWeight);line-height:100%;max-width:calc(100% - 20px);outline:none;overflow:hidden;padding:2px 8px;pointer-events:none;position:absolute;text-overflow:ellipsis;top:5px;white-space:nowrap;width:-moz-fit-content;width:fit-content}.location-dropdown label:focus{outline:none}.location-dropdown input:-moz-placeholder~label{transform:translate(5px,4px) scale(1)}.location-dropdown input:placeholder-shown~label{transform:translate(5px,4px) scale(1)}.location-dropdown ::-webkit-input-placeholder{opacity:0;-webkit-transition:inherit;transition:inherit}.location-dropdown input:not(:-moz-placeholder)~label{border-color:var(--fieldsBorderColor);color:var(--blackColor);font-size:var(--smallTextSize);outline:none;transform:translate(10px,-13px) scale(1)}.location-dropdown input:focus~label,.location-dropdown input:not(:placeholder-shown)~label{border-color:var(--fieldsBorderColor);color:var(--blackColor);font-size:var(--smallTextSize);outline:none;transform:translate(10px,-13px) scale(1)}.location-dropdown input:hover:not(:-moz-placeholder)~label{border-color:var(--primaryColor)}.location-dropdown input:focus~label,.location-dropdown input:hover:not(:placeholder-shown)~label{border-color:var(--primaryColor)}.location-dropdown input,.location-dropdown label{touch-action:manipulation;transition:all .2s}.location-dropdown input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #fff!important}.location-dropdown .search-input-box{display:none}.location-dropdown.is-invalid input,.location-dropdown.is-invalid input:focus{border:1px solid var(--errorColor)}.location-dropdown.is-invalid input:not(:-moz-placeholder)~label{color:var(--errorColor)}.location-dropdown.is-invalid input:focus~label,.location-dropdown.is-invalid input:not(:placeholder-shown)~label,.location-dropdown.is-invalid label{color:var(--errorColor)}.location-dropdown.is-invalid input:hover:not(:-moz-placeholder)~label,.location-dropdown.is-invalid input:not(:-moz-placeholder)~label{border-color:var(--errorColor)}.location-dropdown.is-invalid input:focus~label,.location-dropdown.is-invalid input:hover:not(:placeholder-shown)~label,.location-dropdown.is-invalid input:not(:placeholder-shown)~label{border-color:var(--errorColor)}.location-dropdown.read-only-input{cursor:not-allowed;opacity:.5}.location-dropdown.read-only-input input,.location-dropdown.read-only-input label{pointer-events:none}.location-dropdown.disabled-input{cursor:not-allowed}.location-dropdown.disabled-input input{pointer-events:none}.location-dropdown .helper-text{bottom:-20px;color:var(--darkGreyColor);display:flex;font-size:var(--normalTextSize);font-weight:var(--normalFontWeight);gap:4px;left:10px;line-height:var(--normalTextLineHeight);position:absolute}.location-dropdown .helper-text svg{margin-top:2px}.location-dropdown .helper-text svg path{fill:var(--darkGreyColor)}.location-dropdown.search-input .search-input-box{align-items:center;display:flex;height:100%;left:0;padding:16px;pointer-events:none;position:absolute;top:0;width:var(--fieldsHeight)}.location-dropdown.search-input .search-input-box svg{height:100%;width:100%}.location-dropdown.search-input .search-input-box svg path{transition:all .2s;fill:var(--darkGreyColor)}.location-dropdown.search-input input{padding-left:var(--fieldsHeight)}.location-dropdown.search-input input:-moz-placeholder~label{transform:translate(38px,4px) scale(1)}.location-dropdown.search-input input:placeholder-shown~label{transform:translate(38px,4px) scale(1)}.location-dropdown.search-input input:not(:-moz-placeholder)~label{transform:translate(10px,-13px) scale(1)}.location-dropdown.search-input input:focus~label,.location-dropdown.search-input input:not(:placeholder-shown)~label{transform:translate(10px,-13px) scale(1)}.location-dropdown.search-input:has(input:focus) .search-input-box svg path{fill:var(--primaryColor)}@media (hover:hover){.location-dropdown.search-input:hover .search-input-box svg path{fill:var(--hoverColor)}}.location-dropdown.placeholder-shown input:-moz-placeholder~label{border-color:var(--fieldsBorderColor);color:var(--blackColor);font-size:var(--smallTextSize);outline:none;transform:translate(10px,-13px) scale(1)}.location-dropdown.placeholder-shown input:placeholder-shown~label{border-color:var(--fieldsBorderColor);color:var(--blackColor);font-size:var(--smallTextSize);outline:none;transform:translate(10px,-13px) scale(1)}.location-dropdown.placeholder-shown ::-webkit-input-placeholder{color:var(--darkGreyColor);font-size:var(--bodyTextSize);font-weight:var(--bodyFontWeight);opacity:1}.location-dropdown.placeholder-shown input:focus~label,.location-dropdown.placeholder-shown input:hover~label{border-color:var(--primaryColor)}.location-dropdown.placeholder-shown.disabled-input input:-moz-placeholder~label{color:var(--darkGreyColor)}.location-dropdown.placeholder-shown.disabled-input input:placeholder-shown~label{color:var(--darkGreyColor)}.location-dropdown.placeholder-shown.is-invalid input:-moz-placeholder~label{border-color:var(--errorColor);color:var(--errorColor)}.location-dropdown.placeholder-shown.is-invalid input:placeholder-shown~label{border-color:var(--errorColor);color:var(--errorColor)}.location-dropdown.placeholder-shown.is-invalid input:focus~label,.location-dropdown.placeholder-shown.is-invalid input:hover~label{border-color:var(--errorColor)}.location-dropdown .location-dropdown-opened{background-color:var(--fieldsBackgroundColor);border:1px solid var(--fieldsBorderColor);border-radius:var(--fieldsBorderRadius) var(--fieldsBorderRadius);box-shadow:0 0 10px 0 var(--rgbaBlackColor);display:flex;flex-direction:column;max-height:40vh;overflow:hidden;padding:0;position:fixed;transition:border-color .2s;z-index:3}.location-dropdown .location-dropdown-opened ul{display:flex;flex-direction:column;list-style:none;margin:0;overflow:hidden;overflow-y:auto;width:100%}.location-dropdown .location-dropdown-opened ul li{align-items:center;border-bottom:1px solid var(--greyColor);display:flex;justify-content:flex-start;min-height:64px;width:100%;z-index:0}@media (hover:hover){.location-dropdown .location-dropdown-opened ul li:hover{background-color:var(--lightGreyColor)}.location-dropdown .location-dropdown-opened ul li:hover .dropdown-option{color:var(--primaryColor)}}.location-dropdown .location-dropdown-opened ul li:has(.dropdown-option-selected){background-color:var(--lightGreyColor);outline:1px solid var(--primaryColor)}.location-dropdown .location-dropdown-opened ul li:has(.dropdown-option-selected) .dropdown-option{color:var(--primaryColor)}.location-dropdown .location-dropdown-opened ul li:last-child{border-bottom:none}.location-dropdown .location-dropdown-opened ul li .dropdown-option{color:var(--backgroundColor);cursor:pointer;display:inline-block;flex:1;font-size:var(--bodyTextSize);font-weight:var(--bodyFontWeight);height:100%;line-height:var(--bodyTextLineHeight);overflow:hidden;padding:12px 6px 12px 12px;text-overflow:ellipsis;white-space:nowrap}.location-dropdown.up-side-down .location-dropdown-opened{bottom:var(--fieldsHeight);flex-direction:column-reverse;top:auto}.location-dropdown.up-side-down input:not(:-moz-placeholder)~label{transform:translate(10px,24px) scale(1)}.location-dropdown.up-side-down input:focus~label,.location-dropdown.up-side-down input:not(:placeholder-shown)~label{transform:translate(10px,24px) scale(1)}@media (hover:hover){.location-dropdown:hover{outline:none}.location-dropdown:hover .location-dropdown-opened{border-color:var(--primaryColor)}.location-dropdown:hover.is-invalid .location-dropdown-opened{border-color:var(--errorColor)}}.location-dropdown:focus .location-dropdown-opened{border-color:var(--primaryColor)}.location-dropdown:focus.is-invalid .location-dropdown-opened{border-color:var(--errorColor)}.filter-bar{align-items:center;display:flex}.filter-component .modal-component-container-header{min-height:60px;padding:0 var(--paddingFilters)!important}.filter-component .modal-component-container-header .modal-component-container-header-title{font-size:18px!important}.filter-component .modal-component-container-content{gap:var(--paddingFilters)!important;padding:var(--paddingFilters)!important}.filter-component .modal-component-container-content .filter-component-element{border-bottom:1px solid var(--greyColor);display:flex;flex-direction:column;gap:var(--gapFilters);padding-bottom:var(--paddingFilters)}.filter-component .modal-component-container-content .filter-component-element .filter-component-options{display:flex;flex-wrap:wrap;gap:var(--gapExtraSmallFixed);width:100%}.filter-component .modal-component-container-content .filter-component-element .filter-component-options .filter-component-options-option{align-items:center;display:flex}.filter-component .modal-component-container-content .filter-component-element .filter-component-options .filter-component-options-option input[type=checkbox],.filter-component .modal-component-container-content .filter-component-element .filter-component-options .filter-component-options-option input[type=radio]{left:-9999px;opacity:0;pointer-events:none;position:absolute}.filter-component .modal-component-container-content .filter-component-element .filter-component-options .filter-component-options-option .filter-component-options-option-label{align-items:center;background-color:var(--whiteColor);border:2px solid var(--lightGreyColor);border-radius:var(--borderRadiusBig);cursor:pointer;display:flex;gap:var(--gapExtraSmallFixed);height:100%;padding:8px 16px;transition:all .2;width:100%;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.filter-component .modal-component-container-content .filter-component-element .filter-component-options .filter-component-options-option .filter-component-options-option-label img{height:24px;-o-object-fit:contain;object-fit:contain;width:24px;-webkit-user-drag:none}@media (hover:hover){.filter-component .modal-component-container-content .filter-component-element .filter-component-options .filter-component-options-option:hover .filter-component-options-option-label{background-color:var(--lighterGreyColor)}}.filter-component .modal-component-container-content .filter-component-element .filter-component-options .filter-component-options-option .filter-component-options-option-label.is-selected,.filter-component .modal-component-container-content .filter-component-element .filter-component-options .filter-component-options-option input[type=checkbox]:checked+.filter-component-options-option-label,.filter-component .modal-component-container-content .filter-component-element .filter-component-options .filter-component-options-option input[type=radio]:checked+.filter-component-options-option-label{background-color:var(--lighterGreyColor);border-color:var(--blackColor)}.filter-component .modal-component-container-content .filter-component-element .filter-component-inputs{align-items:center;display:flex;gap:var(--gapExtraSmallFixed)}.filter-component .modal-component-container-content .filter-component-element .filter-component-inputs .filter-component-inputs-breaker{background-color:var(--greyColor);flex-shrink:0;height:2px;width:var(--gapExtraSmallFixed)}.filter-component .modal-component-container-content .checkbox-box{display:flex;flex-wrap:wrap;gap:var(--gapExtraSmall)}.filter-component .modal-component-container-content .checkbox-box .checkbox-container{align-items:center;display:flex;flex-grow:1;min-width:calc(50% - var(--gapExtraSmall)/2)}.filter-component .modal-component-container-content .checkbox-box .checkbox-container-full{width:calc(50% - var(--gapExtraSmall)/2)}.filter-component .modal-component-container-content .checkbox-box .checkbox-container-full.checkbox-group-number{width:calc(16.66667% - 10px)}.filter-component .modal-component-container-content .checkbox-box .checkbox{position:relative;width:-moz-fit-content;width:fit-content}.filter-component .modal-component-container-content .filter-component-additional{display:flex;flex-direction:column;padding-bottom:var(--paddingFilters)}.filter-component .modal-component-container-content .filter-component-additional .filter-component-additional-title{align-items:center;border-bottom:1px solid var(--greyColor);cursor:pointer;display:flex;gap:var(--gapFilters);justify-content:space-between;padding-bottom:var(--paddingFilters);width:100%}.filter-component .modal-component-container-content .filter-component-additional .filter-component-additional-content{display:flex;flex-direction:column;max-height:0;opacity:0;overflow:hidden;pointer-events:none;transition:all .2s ease-in-out;visibility:hidden}.filter-component .modal-component-container-content .filter-component-additional .filter-component-additional-content.filter-component-additional-content-expanded{gap:var(--gapFilters);margin-top:var(--paddingFilters);max-height:-moz-fit-content;max-height:fit-content;opacity:1;overflow:visible;pointer-events:all;visibility:visible}.filter-component .modal-component-container-content .filter-component-additional .filter-component-additional-content .filter-component-element:last-child{border-bottom:none;padding-bottom:0}.filter-component .modal-component-container-footer{align-items:center;display:flex;gap:var(--gapSmall);justify-content:space-between;min-height:80px;padding:0 var(--paddingFilters)!important}.filter-component .modal-component-container-footer .button{max-width:-moz-fit-content!important;max-width:fit-content!important}.filter-component .modal-component-container-footer .button.search-filters-button{margin-left:auto}@media (max-width:1024px){.filter-component{z-index:1001!important}}@media (max-width:712px){.filter-component .modal-component-container-content .checkbox-box .checkbox-container-full{width:100%}.filter-component .modal-component-container-content .checkbox-box .checkbox-container-full.checkbox-group-number{width:calc(25% - 5px)}}.property-card{display:flex;flex-direction:column;flex-grow:1;gap:var(--gapExtraSmallFixed);max-width:640px;min-width:280px;position:relative;width:calc(20% - var(--gap))}.property-card .property-card-promoted{background:linear-gradient(to top right,var(--greyColor) 0,var(--whiteColor) 10%,var(--whiteColor) 70%,var(--greyColor) 95%);border:1px solid var(--whiteColor);border-radius:var(--borderRadiusBig);box-shadow:var(--boxShadow);left:12px;line-height:100%;padding:6px 12px;position:absolute;top:12px;z-index:5}.property-card .heart-box{align-items:center;display:flex;height:32px;justify-content:center;position:absolute;right:12px;top:12px;width:32px;z-index:5}.property-card .heart-box svg{height:24px;transition:all .2s;width:24px}.property-card .heart-box svg path{transition:all .2s;fill:rgba(var(--blackColorRGB),.65);stroke:var(--whiteColor)}.property-card .heart-box.heart-box-active svg path{fill:rgba(var(--errorColorRGB),.75)}@media (hover:hover){.property-card .heart-box:hover svg{scale:1.1}}.property-card .property-body{display:flex;flex-direction:column;gap:var(--gapTextBig);padding:0 var(--gapText);position:relative;width:100%}.property-card .property-body .property-body-heading{align-items:center;display:flex;gap:var(--gapText);list-style:none;margin-left:0}.property-card .property-body .property-body-heading .property-type{background-color:var(--lightGreyColor);border-radius:var(--borderRadius);color:var(--blackColor);padding:3px 9px;white-space:nowrap}.property-card .property-body .property-body-heading .property-type sup{font-size:10px;position:relative;top:-.3em;vertical-align:top}.property-card .property-body .property-body-heading .property-type:last-child,.property-card .property-body .property-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.property-card .property-body .property-title{height:18px}.property-card .property-body .property-price .property-price-value{line-height:20px}.property-card .property-body .property-location{height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.property-card .property-body .property-info{display:flex;gap:var(--gapTextBig);min-height:16px}@media (hover:hover){.property-card:hover .swiper-component .arrow-box:not(.arrow-box-hidden){opacity:1;visibility:visible}}.property-card.property-card-management{width:calc(33.33333% - var(--gap))}@media (min-width:1920px){.property-card.property-card-management{width:calc(25% - var(--gap))}}.property-card.property-card-management .property-card-management-header{aspect-ratio:20/18;height:-moz-fit-content;height:fit-content;position:relative;width:100%}.property-card.property-card-management .property-card-management-header .property-card-management-image{aspect-ratio:20/18;background-color:var(--greyColor);border-radius:var(--borderRadius);height:-moz-fit-content;height:fit-content;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:100%}.property-card.property-card-management .property-card-management-header .property-card-management-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.property-card.property-card-management .property-card-management-header .property-indicator{align-items:center;background:linear-gradient(to top right,var(--greyColor) 0,var(--whiteColor) 10%,var(--whiteColor) 70%,var(--greyColor) 95%);border:1px solid var(--whiteColor);border-radius:var(--borderRadiusBig);bottom:12px;box-shadow:var(--boxShadow);display:flex;font-weight:500;gap:var(--gapTextBig);left:12px;line-height:100%;padding:6px 12px;position:absolute;z-index:5}.property-card.property-card-management .property-card-management-header .property-indicator .property-indicator-dot{background-color:var(--promotedColor);border-radius:50%;height:16px;margin-left:auto;position:relative;width:16px;z-index:1}.property-card.property-card-management .property-card-management-header .property-indicator .property-indicator-dot:after,.property-card.property-card-management .property-card-management-header .property-indicator .property-indicator-dot:before{background-color:inherit;border-radius:50%;content:"";height:100%;opacity:.2;position:absolute;width:100%;z-index:-1}.property-card.property-card-management .property-card-management-header .property-indicator .property-indicator-dot:before{animation:pulse 2s infinite}.property-card.property-card-management .property-card-management-header .property-indicator .property-indicator-dot:after{animation:pulse 2s .5s infinite}@keyframes pulse{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(2)}}.property-card.property-card-management .property-card-management-header .property-indicator.property-indicator-online .property-indicator-dot{background-color:var(--successColor)}.property-card.property-card-management .property-card-management-header .property-indicator.property-indicator-deactivated .property-indicator-dot{background-color:var(--errorColor)}.property-card.property-card-management .property-management-info{display:flex;flex-direction:column;gap:var(--gapText)}.property-card.property-card-management .property-management-info p{display:-webkit-box;height:14px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-word}.property-card.property-card-management .property-management-info p.small-text-list{height:12px}.property-card-container{-moz-column-gap:var(--gap);column-gap:var(--gap);display:flex;flex-grow:1;flex-wrap:wrap;margin:0 auto;max-width:1920px;padding:var(--paddingVertical) var(--paddingHorizontal);padding-top:var(--paddingHorizontal);row-gap:var(--gapBig);width:100%}.property-card-container #bottom-interceptor,.property-card-container .fake-property{display:flex;flex-grow:1;max-width:640px;min-width:280px;width:calc(20% - var(--gap))}.property-card-container:has(.property-card-management) #bottom-interceptor,.property-card-container:has(.property-card-management) .fake-property{width:calc(33.33333% - var(--gap))}@media (min-width:1920px){.property-card-container:has(.property-card-management) #bottom-interceptor,.property-card-container:has(.property-card-management) .fake-property{width:calc(25% - var(--gap))}}.swiper-component{aspect-ratio:20/18;background-color:var(--greyColor);border-radius:var(--borderRadius);display:flex;overflow:hidden;position:relative}@supports (overflow:clip){.swiper-component{overflow:clip}}.swiper-component:after{background:linear-gradient(0deg,rgba(0,0,0,.25),transparent);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.swiper-component .swiper-component-images{display:flex;overflow-x:scroll;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;aspect-ratio:20/18;overflow-y:hidden;overscroll-behavior-x:contain;scroll-behavior:smooth;width:100%}.swiper-component .swiper-component-images::-webkit-scrollbar{display:none}.swiper-component .swiper-component-images .swiper-component-images-box{align-items:stretch;display:flex;flex:0 0 100%;overscroll-behavior-inline:contain;scroll-snap-align:start;scroll-snap-type:inline mandatory}.swiper-component .swiper-component-images .swiper-component-images-box .swiper-component-images-box-image,.swiper-component .swiper-component-images .swiper-component-images-box img{height:100%;-o-object-fit:cover;object-fit:cover;scroll-snap-align:start;scroll-snap-stop:always;width:100%}.swiper-component .swiper-dots{bottom:12px;display:flex;max-width:54px;overflow:hidden;position:absolute;right:50%;transform:translate(50%);width:100%;z-index:2}@supports (overflow:clip){.swiper-component .swiper-dots{overflow:clip}}.swiper-component .swiper-dots .swiper-dots-wrapper{display:flex;gap:var(--gapTextBig);transition:transform .2s}.swiper-component .swiper-dots .swiper-dot{background-color:rgba(var(--whiteColorRGB),.6);border-radius:50%;cursor:pointer;height:6px;transform:scale(.6);transition:all .2s;transition:background-color .2s;width:6px}.swiper-component .swiper-dots .swiper-dot.swiper-dot-active-siblings{transform:scale(.8)}.swiper-component .swiper-dots .swiper-dot.swiper-dot-active{background-color:var(--whiteColor);transform:scale(1)}.swiper-component .arrow-box{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:rgba(var(--lighterGreyColorRGB),.75);border-radius:50%;box-shadow:var(--boxShadow);cursor:pointer;display:flex;height:32px;justify-content:center;opacity:0;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s;visibility:hidden;width:32px;z-index:2}.swiper-component .arrow-box:has(.left-arrow){left:12px}.swiper-component .arrow-box:has(.right-arrow){right:12px}@media (hover:hover){.swiper-component .arrow-box:hover{background-color:var(--whiteColor);transform:scale(1.05) translateY(-50%)}.swiper-component:hover .arrow-box:not(.arrow-box-hidden){opacity:1;visibility:visible}}.promo-property-card{border-radius:var(--borderRadius);display:flex;flex-direction:column;flex-grow:1;max-width:640px;min-width:290px;overflow:hidden;position:relative;width:calc(20% - var(--gap))}.promo-property-card .promo-card-fake-image{aspect-ratio:20/18;width:100%}.promo-property-card .promo-card-fake-body{height:92px;width:100%}.promo-property-card .promotion-property-image{border-radius:var(--borderRadius);height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;-webkit-user-drag:none}.loading-property-card{display:flex;flex-direction:column;flex-grow:1;gap:var(--gapExtraSmallFixed);max-width:640px;min-width:290px;width:calc(20% - var(--gap))}.loading-property-card .loading-property-card-rendering-block{animation:loadingGradient 2s ease-in-out infinite;background:var(--loadingAnimation);background-size:200% 200%;border-radius:var(--borderRadiusBig);display:flex;flex-grow:1;height:70%;min-height:16px;width:100%}.loading-property-card .loading-property-card-rendering-block.smaller-loading-property-card-rendering-block{width:75%}.loading-property-card .loading-property-card-rendering-block.extra-smaller-loading-property-card-rendering-block{height:18px;width:50%}.loading-property-card .loading-property-card-image{animation:loadingGradient 2s ease-in-out infinite;aspect-ratio:20/18;background:var(--loadingAnimation);background-size:200% 200%;border-radius:var(--borderRadius);width:100%}.loading-property-card .loading-property-card-body{display:flex;flex-direction:column;flex-grow:1;gap:var(--gapTextBig);width:100%}.loading-property-card .loading-property-card-body .loading-property-card-title{height:18px;max-height:18px}.loading-property-card .loading-property-card-body .loading-property-card-location{max-width:40%}.loading-property-card .loading-property-card-body .loading-property-card-price{max-height:20px;max-width:25%}.loading-property-card .loading-property-card-body .loading-property-card-body-heading{align-items:center;display:flex;gap:var(--gapText);height:20px;min-height:20px}.loading-property-card .loading-property-card-body .loading-property-card-body-heading .loading-property-card-rendering-block{height:100%;max-width:25%}.loading-property-card .loading-property-card-body .loading-property-card-management{display:flex;flex-direction:column;gap:var(--gapText)}.loading-property-card .loading-property-card-body .loading-property-card-management .loading-property-card-management-date{max-height:14px;max-width:40%;min-height:14px}.loading-property-card.loading-property-card-management{width:calc(33.33333% - var(--gap))}@media (min-width:1920px){.loading-property-card.loading-property-card-management{width:calc(25% - var(--gap))}}.property-gallery-swiper{aspect-ratio:20/14;background-color:var(--greyColor);display:none;overflow:hidden;position:relative}@supports (overflow:clip){.property-gallery-swiper{overflow:clip}}.property-gallery-swiper .property-gallery-swiper-images{display:flex;overflow-x:scroll;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;aspect-ratio:20/14;overflow-y:hidden;overscroll-behavior-x:contain;scroll-behavior:smooth;width:100%}.property-gallery-swiper .property-gallery-swiper-images::-webkit-scrollbar{display:none}.property-gallery-swiper .property-gallery-swiper-images .property-gallery-swiper-images-box{align-items:stretch;display:flex;min-width:100%;overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory}.property-gallery-swiper .property-gallery-swiper-images .property-gallery-swiper-images-box img{height:100%;-o-object-fit:cover;object-fit:cover;scroll-snap-align:start;scroll-snap-stop:always;width:100%}.property-gallery-swiper .total-images-counter{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:rgba(var(--blackColorRGB),.75);border-radius:var(--borderRadius);bottom:8px;box-shadow:var(--boxShadow);color:var(--blackColor);color:var(--whiteColor);padding:3px 9px;position:absolute;right:12px;text-align:center}.property-gallery-swiper .swiper-dots{bottom:12px;display:flex;max-width:54px;overflow:hidden;position:absolute;right:50%;transform:translate(50%);width:100%;z-index:2}@supports (overflow:clip){.property-gallery-swiper .swiper-dots{overflow:clip}}.property-gallery-swiper .swiper-dots .swiper-dots-wrapper{display:flex;gap:var(--gapTextBig);transition:transform .2s}.property-gallery-swiper .swiper-dots .swiper-dot{background-color:rgba(var(--whiteColorRGB),.6);border-radius:50%;cursor:pointer;height:6px;transform:scale(.6);transition:all .2s;transition:background-color .2s;width:6px}.property-gallery-swiper .swiper-dots .swiper-dot.swiper-dot-active-siblings{transform:scale(.8)}.property-gallery-swiper .swiper-dots .swiper-dot.swiper-dot-active{background-color:var(--whiteColor);transform:scale(1)}.property-gallery-swiper .arrow-box{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:rgba(var(--lighterGreyColorRGB),.75);border-radius:50%;box-shadow:var(--boxShadow);cursor:pointer;display:flex;height:32px;justify-content:center;opacity:0;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s;visibility:hidden;width:32px;z-index:2}.property-gallery-swiper .arrow-box:has(.left-arrow){left:12px}.property-gallery-swiper .arrow-box:has(.right-arrow){right:12px}@media (hover:hover){.property-gallery-swiper .arrow-box:hover{background-color:var(--whiteColor);transform:scale(1.05) translateY(-50%)}}@media (max-width:712px){.property-gallery-swiper{display:flex}}@media (hover:hover){.property-gallery-swiper:hover .arrow-box:not(.arrow-box-hidden){opacity:1;visibility:visible}}footer{margin-top:auto}footer,footer .footer-container{display:flex;flex-direction:column;width:100%}footer .footer-container{align-items:center;background-color:var(--lightGreyColor);justify-content:center;margin-top:var(--paddingVertical)}footer .footer-container .footer-container-wrapper{display:flex;flex-direction:column;gap:var(--gap);max-width:var(--maxWidthContentSmall);padding:var(--paddingVertical) var(--paddingHorizontal) var(--paddingHorizontal) var(--paddingHorizontal);width:100%}footer .footer-container .footer-container-wrapper .footer-container-wrapper-links{display:flex;gap:var(--gap);width:100%}footer .footer-container .footer-container-wrapper .footer-container-wrapper-links .footer-container-wrapper-links-box{display:flex;flex-direction:column;gap:var(--gapSmall);width:calc(33.33333% - var(--gapExtraSmall))}footer .footer-container .footer-container-wrapper .footer-container-wrapper-links .footer-container-wrapper-links-box .footer-container-wrapper-links-box-items{display:flex;flex-direction:column;gap:var(--gapText)}footer .footer-container .footer-container-wrapper .footer-container-wrapper-links .footer-container-wrapper-links-box .footer-container-wrapper-links-box-items a{width:-moz-fit-content;width:fit-content}footer .footer-container .footer-container-wrapper .footer-container-wrapper-info{display:flex;justify-content:space-between;padding-top:var(--gap);position:relative;width:100%}footer .footer-container .footer-container-wrapper .footer-container-wrapper-info:before{background-color:var(--greyColor);content:"";height:1px;left:0;position:absolute;top:0;width:100%}footer .footer-container .footer-container-wrapper .footer-container-wrapper-info .footer-container-wrapper-info-company{display:flex;flex-direction:column;gap:var(--gapTextSmall)}footer .footer-container .footer-container-wrapper .footer-container-wrapper-info .footer-container-wrapper-info-links{display:flex;gap:var(--gapExtraSmall)}footer .footer-container .footer-container-wrapper .footer-container-wrapper-info-logos{display:flex;gap:var(--gap);justify-content:center}footer .footer-container .footer-container-wrapper .footer-container-wrapper-info-logos img{height:72px;-o-object-fit:contain;object-fit:contain;width:72px}footer .footer-container .footer-container-wrapper .footer-container-wrapper-info-logos.footer-container-wrapper-info-logos-apps{justify-content:flex-start}footer .footer-container .footer-container-wrapper .footer-container-wrapper-info-logos.footer-container-wrapper-info-logos-apps img{aspect-ratio:3/1;height:-moz-fit-content;height:fit-content;width:150px}footer .footer-container .footer-container-wrapper .developed-by-box{align-items:center;display:flex;gap:var(--gapText);height:16px;justify-content:center;margin:0 auto;width:-moz-fit-content;width:fit-content}footer .footer-container .footer-container-wrapper .developed-by-box img{height:100%;width:-moz-fit-content;width:fit-content}@media (max-width:712px){footer .footer-container .footer-container-wrapper{padding-bottom:92px}footer .footer-container .footer-container-wrapper .footer-container-wrapper-links{flex-direction:column}footer .footer-container .footer-container-wrapper .footer-container-wrapper-links .footer-container-wrapper-links-box{border-top:1px solid var(--greyColor);padding-top:var(--gap);width:100%}footer .footer-container .footer-container-wrapper .footer-container-wrapper-links .footer-container-wrapper-links-box:first-child{border-top:none;padding-top:0}footer .footer-container .footer-container-wrapper .footer-container-wrapper-info{align-items:center;display:flex;flex-direction:column-reverse;gap:var(--gap);justify-content:space-between;width:100%}footer .footer-container .footer-container-wrapper .footer-container-wrapper-info .footer-container-wrapper-info-company{align-items:center;display:flex;flex-direction:column;gap:var(--gapTextSmall)}footer .footer-container .footer-container-wrapper .footer-container-wrapper-info .footer-container-wrapper-info-company p{text-align:center}footer .footer-container .footer-container-wrapper .footer-container-wrapper-info-logos img{height:64px;width:64px}footer .footer-container .footer-container-wrapper .footer-container-wrapper-info-logos.footer-container-wrapper-info-logos-apps{justify-content:center;margin:8px auto}footer .footer-container .footer-container-wrapper .footer-container-wrapper-info-logos.footer-container-wrapper-info-logos-apps img{width:140px}}.footer-navigation{display:none}@media (max-width:712px){.footer-navigation{bottom:0;display:flex;flex-shrink:0;height:64px;left:50%;max-width:var(--maxWidthPopup);position:fixed;transform:translate(-50%) translateY(0);transition:.2s ease-in-out;width:100%;z-index:15}.footer-navigation.footer-navigation-hidden{transform:translateY(200%) translate(-50%)}.footer-navigation.footer-navigation-authenticated .footer-navigation-item:nth-child(2),.footer-navigation.footer-navigation-authenticated .footer-navigation-item:nth-child(2):before{border-top-right-radius:16px}.footer-navigation.footer-navigation-authenticated .footer-navigation-item:nth-child(4),.footer-navigation.footer-navigation-authenticated .footer-navigation-item:nth-child(4):before{border-top-left-radius:16px}.footer-navigation .footer-navigation-item{align-items:center;background-color:var(--whiteColor);cursor:pointer;display:flex;flex-direction:column;flex-grow:1;gap:var(--gapText);justify-content:center;position:relative;width:100%;z-index:1}.footer-navigation .footer-navigation-item .footer-navigation-item-icon-box{position:relative}.footer-navigation .footer-navigation-item .footer-navigation-item-icon-box .messages-unread-box{align-items:center;background-color:var(--blackColor);border-radius:50%;color:var(--whiteColor);display:flex;font-size:12px;height:18px;justify-content:center;position:absolute;right:-8px;top:-8px;width:18px}.footer-navigation .footer-navigation-item:before{border-top:2px solid var(--greyColor);content:"";height:calc(100% + 2px);left:0;position:absolute;top:0;width:100%;z-index:-1}.footer-navigation .footer-navigation-item:has(.footer-navigation-item-middle){background:transparent;box-shadow:none;justify-content:flex-start;min-width:56px;width:56px}.footer-navigation .footer-navigation-item:has(.footer-navigation-item-middle):before{display:none}.footer-navigation .footer-navigation-item .footer-navigation-item-middle-outer{border-bottom-left-radius:100px;border-bottom-right-radius:100px;box-shadow:0 24px 0 18px var(--whiteColor);display:flex;height:50%;margin-top:8px;transition:all .2s;width:100%}.footer-navigation .footer-navigation-item .footer-navigation-item-middle-outer .footer-navigation-item-middle{align-items:center;background:var(--primaryColor);border-radius:50%;box-shadow:var(--boxShadow);color:var(--whiteColor);display:flex;flex-direction:column;gap:4px;height:52px;justify-content:center;left:50%;position:absolute;top:-16px;transform:translate(-50%);width:52px}.footer-navigation .footer-navigation-item .footer-navigation-item-middle-outer .footer-navigation-item-middle .plus-icon{height:20px;width:20px}.footer-navigation .footer-navigation-item .footer-navigation-item-middle-outer .footer-navigation-item-middle .plus-icon:after,.footer-navigation .footer-navigation-item .footer-navigation-item-middle-outer .footer-navigation-item-middle .plus-icon:before{background-color:var(--whiteColor)}.footer-navigation .footer-navigation-item .footer-navigation-item-icon{height:24px;width:24px}.footer-navigation .footer-navigation-item .footer-navigation-item-icon svg{height:100%;width:100%}.footer-navigation .footer-navigation-item .footer-navigation-item-icon svg path{fill:var(--darkGreyColor)}.footer-navigation .footer-navigation-item .footer-navigation-item-icon.footer-navigation-item-icon-stroke svg path{stroke:var(--darkGreyColor);fill:none}.footer-navigation .footer-navigation-item.footer-navigation-item-active,.footer-navigation .footer-navigation-item.router-link-active{color:var(--primaryColor);font-weight:500}.footer-navigation .footer-navigation-item.footer-navigation-item-active .footer-navigation-item-image,.footer-navigation .footer-navigation-item.router-link-active .footer-navigation-item-image{border-color:var(--primaryColor)}.footer-navigation .footer-navigation-item.footer-navigation-item-active .footer-navigation-item-icon svg path,.footer-navigation .footer-navigation-item.router-link-active .footer-navigation-item-icon svg path{fill:var(--primaryColor)}.footer-navigation .footer-navigation-item.footer-navigation-item-active .footer-navigation-item-icon.footer-navigation-item-icon-stroke svg path,.footer-navigation .footer-navigation-item.router-link-active .footer-navigation-item-icon.footer-navigation-item-icon-stroke svg path{stroke:var(--primaryColor);fill:none}.footer-navigation .footer-navigation-item .footer-navigation-item-image{align-items:center;background-color:var(--blackColor);border:1px solid var(--darkGreyColor);border-radius:50%;color:var(--whiteColor);display:flex;font-size:14px;font-weight:600;height:24px;justify-content:center;line-height:100%;overflow:hidden;width:24px}.footer-navigation .footer-navigation-item .footer-navigation-item-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}}.account-page{display:flex;flex-direction:column;gap:var(--gapBig);margin:0 auto;max-width:var(--maxWidthContentSmall);padding:var(--paddingVertical) var(--paddingHorizontal);width:100%}.account-page .account-page-title{display:flex;flex-direction:column;gap:var(--gapText)}.account-page .account-page-title-actions{align-items:center;display:flex;gap:var(--gap);justify-content:space-between}.account-page .account-page-title-actions .account-page-title-actions-box{align-items:center;display:flex;gap:var(--gapText)}.account-page .account-page-title-actions .account-page-title-actions-box .account-page-title-actions-box-item{align-items:center;background-color:var(--lighterGreyColor);border-radius:50%;cursor:pointer;display:flex;height:44px;justify-content:center;transition:background-color .2s;width:44px}.account-page .account-page-title-actions .account-page-title-actions-box .account-page-title-actions-box-item svg{height:16px;width:16px}@media (hover:hover){.account-page .account-page-title-actions .account-page-title-actions-box .account-page-title-actions-box-item:hover{background-color:var(--lightGreyColor)}}.account-page .account-images-box-outer{align-items:flex-end;display:flex;flex-direction:column;gap:var(--gapTextBig);justify-content:flex-end;width:100%}.account-page .account-images-box{cursor:pointer;position:relative;width:100%}.account-page .account-images-box .account-images-box-banner{aspect-ratio:4/1;background:linear-gradient(to bottom,var(--greyColor) 0,var(--whiteColor) 100%);border:2px solid var(--lightGreyColor);border-radius:var(--borderRadius);height:144px;overflow:hidden;width:100%}.account-page .account-images-box .account-images-box-banner:has(img){background:transparent}.account-page .account-images-box:has(.account-images-box-banner) .account-images-box-profile{bottom:-24px;left:24px;position:absolute}.account-page .account-images-box .account-images-box-profile{border-radius:50%;height:112px;width:112px;z-index:1}.account-page .account-images-box .account-images-box-profile .account-images-box-banner-profile-logo{border:2px solid var(--lightGreyColor);border-radius:50%;bottom:0;height:36px;position:absolute;right:0;width:36px;z-index:2}.account-page .account-images-box .account-images-box-profile .account-images-box-banner-profile-logo:has(img){background:var(--whiteColor)}.account-page .account-images-box .account-images-box-profile .account-images-box-banner-profile-image{align-items:center;background:linear-gradient(to bottom,var(--greyColor) 0,var(--whiteColor) 100%);border:2px solid var(--lightGreyColor);border-radius:50%;color:var(--blackColor);display:flex;font-size:48px;font-weight:700;height:100%;justify-content:center;line-height:100%;width:100%}.account-page .account-images-box .account-images-box-profile .account-images-box-banner-profile-image:has(img){background:transparent}.account-page .account-images-box .account-images-box-profile img{border-radius:50%}.account-page .account-images-box img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.account-page .account-page-box{display:flex;flex-direction:column;gap:var(--gapSmall)}.account-page .account-page-box .account-page-box-border,.account-page .account-page-box.account-page-box-border{border-bottom:1px solid var(--greyColor);padding-bottom:var(--gapSmall)}.account-page .account-page-box.account-page-box-disabled{opacity:.5;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.account-page .account-page-box .account-page-box-title{align-items:center;display:flex;gap:var(--gapText);justify-content:space-between;width:100%}.account-page .account-page-box .account-page-box-input{display:flex;flex-direction:column;gap:var(--gap);margin:var(--gap) 0;max-width:640px;width:100%}.account-page .account-page-box .account-page-box-input .account-page-box-input-row{display:flex;gap:var(--gap)}.account-page .account-page-box .account-page-box-input.account-page-box-input-without-margin{margin:0}.account-page .account-page-links{display:flex;flex-wrap:wrap;gap:var(--gap)}.account-page .account-page-links .account-page-links-box{border-radius:var(--borderRadius);box-shadow:var(--boxShadow);cursor:pointer;display:flex;flex-direction:column;gap:var(--gap);padding:24px;width:calc(33.33333% - var(--gap)/1.5)}.account-page .account-page-links .account-page-links-box .account-page-links-box-icon{height:32px;width:32px}.account-page .account-page-links .account-page-links-box .account-page-links-box-icon.account-page-links-box-icon-rounded{border-radius:4px;overflow:hidden}.account-page .account-page-links .account-page-links-box .account-page-links-box-icon svg{height:100%;width:100%}.account-page .account-page-links .account-page-links-box .account-page-links-box-text{display:flex;flex-direction:column;gap:var(--gapText)}.account-page .account-page-agents{display:flex;flex-wrap:wrap;gap:var(--gap)}.account-page .account-page-agents .account-page-agents-agent{border:1px solid var(--greyColor);border-radius:var(--borderRadius);display:flex;flex-direction:column;gap:var(--gapSmall);padding:24px;width:calc(33.33333% - var(--gap))}.account-page .account-page-agents .account-page-agents-agent .account-page-agents-agent-box{display:flex;flex-direction:column;gap:var(--gapText)}.account-page .account-page-agents .account-page-agents-agent .account-page-agents-agent-actions{align-items:center;display:flex;justify-content:space-between}.account-page .account-page-agents .account-page-agents-agent .account-page-agents-agent-actions .account-page-agents-agent-actions-box{cursor:pointer;height:18px;width:18px}.account-page .account-page-agents .account-page-agents-agent .account-page-agents-agent-actions .account-page-agents-agent-actions-box svg{height:100%;width:100%}.account-page .account-page-agents-loading{border:1px solid var(--greyColor);border-radius:var(--borderRadius);display:flex;flex-direction:column;gap:var(--gapSmall);padding:24px;width:calc(33.33333% - var(--gap))}.account-page .account-page-agents-loading .account-page-agents-loading-box{display:flex;flex-direction:column;gap:var(--gapText)}.account-page .account-page-agents-loading .account-page-agents-loading-block{animation:loadingGradient 2s ease-in-out infinite;background:var(--loadingAnimation);background-size:200% 200%;border-radius:var(--borderRadius);display:flex;height:16px;width:75%}.account-page .account-page-agents-loading .account-page-agents-loading-block.account-page-agents-loading-block-small{height:12px;width:25%}.account-page .account-page-agents-loading .account-page-agents-loading-block.account-page-agents-loading-block-full{width:100%}.account-page .logout-button{max-width:100%;width:100%}@media (max-width:1024px){.account-page .account-page-links .account-page-links-box{width:calc(50% - var(--gap)/2)}.account-page .account-page-agents .account-page-agents-agent{width:calc(50% - var(--gap))}}@media (max-width:712px){.account-page .account-page-links .account-page-links-box{width:100%}.account-page .account-page-box .account-page-box-input .account-page-box-input-row{flex-direction:column}.account-page .account-page-agents .account-page-agents-agent{width:100%}}.crop-box{background-color:var(--blackColor);bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:1000}.crop-box,.crop-box .crop-box-back{align-items:center;display:flex;justify-content:center}.crop-box .crop-box-back{background-color:var(--whiteColor);border-radius:50%;cursor:pointer;height:40px;left:16px;position:absolute;top:16px;width:40px;z-index:1}.crop-box .vue-advanced-cropper{height:100%;max-width:768px;width:100%}.crop-box .vue-advanced-cropper .cropper-preview-profile{border:4px solid var(--whiteColor)}.crop-box .vue-advanced-cropper .cropper-preview-banner{border:4px solid var(--whiteColor);border-radius:var(--borderRadius)}.crop-box .crop-box-footer{align-items:center;bottom:0;display:flex;gap:var(--gapSmall);justify-content:center;left:50%;max-width:768px;padding:var(--paddingFilters);padding-bottom:calc(var(--paddingFilters)*2);position:absolute;transform:translate(-50%);width:100%}.crop-box .crop-box-footer .button{flex-shrink:1;width:100%}.site-map{gap:var(--gapBig);margin:0 auto;max-width:var(--maxWidthContentSmall);padding:var(--paddingVertical) var(--paddingHorizontal);width:100%}.site-map,.site-map .site-map-box{display:flex;flex-direction:column}.site-map .site-map-box{gap:var(--gapExtraSmall)}.site-map .site-map-box .site-map-box-title{border-bottom:1px solid var(--greyColor);padding-bottom:var(--gapExtraSmall);width:100%}.site-map .site-map-box .site-map-box-links{display:flex;flex-wrap:wrap;gap:var(--gapExtraSmall)}.site-map .site-map-box .site-map-box-links .site-map-box-links-item{width:calc(25% - var(--gapExtraSmall))}@media (max-width:1024px){.site-map .site-map-box .site-map-box-links .site-map-box-links-item{width:calc(50% - var(--gapExtraSmall))}}@media (max-width:712px){.site-map .site-map-box .site-map-box-links .site-map-box-links-item{width:100%}}#__nuxt{display:flex;flex-direction:column;flex-grow:1}@keyframes loadingGradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}#__nuxt .input-component input:-moz-placeholder~label,#__nuxt .input-with-options-component input:-moz-placeholder~label,.modal-component .input-component input:-moz-placeholder~label,.modal-component .input-with-options-component input:-moz-placeholder~label{transform:translate(5px,7px) scale(1)}#__nuxt .input-component input:placeholder-shown~label,#__nuxt .input-with-options-component input:placeholder-shown~label,.modal-component .input-component input:placeholder-shown~label,.modal-component .input-with-options-component input:placeholder-shown~label{transform:translate(5px,7px) scale(1)}#__nuxt .input-component input:not(:-moz-placeholder)~label,#__nuxt .input-with-options-component input:not(:-moz-placeholder)~label,.modal-component .input-component input:not(:-moz-placeholder)~label,.modal-component .input-with-options-component input:not(:-moz-placeholder)~label{transform:translate(10px,-13px) scale(1)}#__nuxt .input-component input:focus~label,#__nuxt .input-component input:not(:placeholder-shown)~label,#__nuxt .input-with-options-component input:focus~label,#__nuxt .input-with-options-component input:not(:placeholder-shown)~label,.modal-component .input-component input:focus~label,.modal-component .input-component input:not(:placeholder-shown)~label,.modal-component .input-with-options-component input:focus~label,.modal-component .input-with-options-component input:not(:placeholder-shown)~label{transform:translate(10px,-13px) scale(1)}#__nuxt .input-component.search-input input:-moz-placeholder~label,#__nuxt .input-with-options-component.search-input input:-moz-placeholder~label,.modal-component .input-component.search-input input:-moz-placeholder~label,.modal-component .input-with-options-component.search-input input:-moz-placeholder~label{transform:translate(40px,7px) scale(1)}#__nuxt .input-component.search-input input:placeholder-shown~label,#__nuxt .input-with-options-component.search-input input:placeholder-shown~label,.modal-component .input-component.search-input input:placeholder-shown~label,.modal-component .input-with-options-component.search-input input:placeholder-shown~label{transform:translate(40px,7px) scale(1)}#__nuxt .input-component.search-input input:not(:-moz-placeholder)~label,#__nuxt .input-with-options-component.search-input input:not(:-moz-placeholder)~label,.modal-component .input-component.search-input input:not(:-moz-placeholder)~label,.modal-component .input-with-options-component.search-input input:not(:-moz-placeholder)~label{transform:translate(10px,-13px) scale(1)}#__nuxt .input-component.search-input input:focus~label,#__nuxt .input-component.search-input input:not(:placeholder-shown)~label,#__nuxt .input-with-options-component.search-input input:focus~label,#__nuxt .input-with-options-component.search-input input:not(:placeholder-shown)~label,.modal-component .input-component.search-input input:focus~label,.modal-component .input-component.search-input input:not(:placeholder-shown)~label,.modal-component .input-with-options-component.search-input input:focus~label,.modal-component .input-with-options-component.search-input input:not(:placeholder-shown)~label{transform:translate(10px,-13px) scale(1)}#__nuxt .input-component.up-side-down input:focus~label,#__nuxt .input-component.up-side-down input~label,#__nuxt .input-with-options-component.up-side-down input:focus~label,#__nuxt .input-with-options-component.up-side-down input~label,.modal-component .input-component.up-side-down input:focus~label,.modal-component .input-component.up-side-down input~label,.modal-component .input-with-options-component.up-side-down input:focus~label,.modal-component .input-with-options-component.up-side-down input~label{transform:translate(10px,34px) scale(1)}#__nuxt .input-component.placeholder-shown input:-moz-placeholder~label,#__nuxt .input-with-options-component.placeholder-shown input:-moz-placeholder~label,.modal-component .input-component.placeholder-shown input:-moz-placeholder~label,.modal-component .input-with-options-component.placeholder-shown input:-moz-placeholder~label{transform:translate(10px,-13px) scale(1)}#__nuxt .input-component.placeholder-shown input:placeholder-shown~label,#__nuxt .input-with-options-component.placeholder-shown input:placeholder-shown~label,.modal-component .input-component.placeholder-shown input:placeholder-shown~label,.modal-component .input-with-options-component.placeholder-shown input:placeholder-shown~label{transform:translate(10px,-13px) scale(1)}:root{--progressive-image-background-color:#f4f4f4;--progressive-image-blur:16px;--progressive-image-main-fade-ease:ease-in;--progressive-image-main-fade-speed:.9s;--progressive-image-placeholder-fade-ease:ease-out;--progressive-image-placeholder-fade-speed:1.2s;--progressive-image-skeleton-speed:2s;--progressive-image-skeleton-background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.7) 70%,hsla(0,0%,100%,0))}.v-progressive-image,.v-progressive-image *,.v-progressive-image :after,.v-progressive-image :before{box-sizing:border-box}.v-progressive-image{background:var(--progressive-image-background-color);display:inline-block;overflow:hidden;position:relative;width:100%}.v-progressive-image-loading:before{background:var(--progressive-image-skeleton-background);content:"";display:block;height:100%;position:absolute;width:100%;z-index:1}@media screen and (prefers-reduced-motion:no-preference){.v-progressive-image-loading:before{animation:shimmer var(--progressive-image-skeleton-speed) infinite}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}}.v-progressive-image-main{bottom:0;left:0;max-height:100%;max-width:100%;position:absolute;right:0;top:0;z-index:0}.v-progressive-image-placeholder{filter:blur(var(--progressive-image-blur));height:calc(100% + var(--progressive-image-blur)*2);left:calc(var(--progressive-image-blur)*-1);-o-object-fit:cover;object-fit:cover;position:absolute;top:calc(var(--progressive-image-blur)*-1);transform:scale(1.2);width:calc(100% + var(--progressive-image-blur)*2);z-index:1}.v-progressive-image-slot-default{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.v-progressive-image-object-cover{height:100%;width:100%}.v-progressive-image-object-cover .v-progressive-image-main{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.v-progressive-image-main-fade-enter-active,.v-progressive-image-main-fade-enter-from,.v-progressive-image-main-fade-leave,.v-progressive-image-main-fade-leave-active,.v-progressive-image-main-fade-leave-to{transition:opacity var(--progressive-image-main-fade-speed) var(--progressive-image-main-fade-ease)}.v-progressive-image-main-fade-enter-from,.v-progressive-image-main-fade-leave-to{opacity:0}.v-progressive-image-placeholder-fade-leave,.v-progressive-image-placeholder-fade-leave-active,.v-progressive-image-placeholder-fade-leave-to{transition:opacity var(--progressive-image-placeholder-fade-speed) var(--progressive-image-placeholder-fade-ease)}.v-progressive-image-placeholder-fade-leave-to{opacity:0}:root{--progressive-image-background-color:var(--lighterGreyColor) //blur amount. Also customizable via component props --progressive-image-blur:16px;--progressive-image-main-fade-ease:ease-in;--progressive-image-main-fade-speed:.9s;--progressive-image-placeholder-fade-ease:ease-out;--progressive-image-placeholder-fade-speed:1.2s;--progressive-image-skeleton-speed:2s;--progressive-image-skeleton-background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.6) 50%,hsla(0,0%,100%,0))}
