﻿.pagination{display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:rgb(0,86.1,178.5);text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:3;color:#fff;background-color:#007bff;border-color:#007bff}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:0.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.table{width:100%;margin-bottom:1rem;color:#212529}.table th,.table td{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table-sm th,.table-sm td{padding:.3rem}.table-bordered{border:1px solid #dee2e6}.table-bordered th,.table-bordered td{border:1px solid #dee2e6}.table-bordered thead th,.table-bordered thead td{border-bottom-width:2px}.table-borderless th,.table-borderless td,.table-borderless thead th,.table-borderless tbody+tbody{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{color:#212529;background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>th,.table-primary>td{background-color:rgb(183.6,218.04,255)}.table-primary th,.table-primary td,.table-primary thead th,.table-primary tbody+tbody{border-color:rgb(122.4,186.36,255)}.table-hover .table-primary:hover{background-color:rgb(158.1,204.84,255)}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:rgb(158.1,204.84,255)}.table-secondary,.table-secondary>th,.table-secondary>td{background-color:rgb(213.84,216.36,218.6)}.table-secondary th,.table-secondary td,.table-secondary thead th,.table-secondary tbody+tbody{border-color:rgb(178.56,183.24,187.4)}.table-hover .table-secondary:hover{background-color:hsl(208.2352941176,6.1371841155%,79.7921568627%)}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:hsl(208.2352941176,6.1371841155%,79.7921568627%)}.table-success,.table-success>th,.table-success>td{background-color:rgb(194.8,230.36,202.92)}.table-success th,.table-success td,.table-success thead th,.table-success tbody+tbody{border-color:rgb(143.2,209.24,158.28)}.table-hover .table-success:hover{background-color:rgb(176.7059405941,222.9540594059,187.2665346535)}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:rgb(176.7059405941,222.9540594059,187.2665346535)}.table-info,.table-info>th,.table-info>td{background-color:rgb(190.04,228.96,235.12)}.table-info th,.table-info td,.table-info thead th,.table-info tbody+tbody{border-color:rgb(134.36,206.64,218.08)}.table-hover .table-info:hover{background-color:hsl(188.198757764,53.1353135314%,78.3647058824%)}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:hsl(188.198757764,53.1353135314%,78.3647058824%)}.table-warning,.table-warning>th,.table-warning>td{background-color:rgb(255,237.64,185.56)}.table-warning th,.table-warning td,.table-warning thead th,.table-warning tbody+tbody{border-color:rgb(255,222.76,126.04)}.table-hover .table-warning:hover{background-color:rgb(255,231.265,160.06)}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:rgb(255,231.265,160.06)}.table-danger,.table-danger>th,.table-danger>td{background-color:rgb(245.2,198.44,202.92)}.table-danger th,.table-danger td,.table-danger thead th,.table-danger tbody+tbody{border-color:rgb(236.8,149.96,158.28)}.table-hover .table-danger:hover{background-color:hsl(354.251497006,70.4641350211%,81.9882352941%)}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:hsl(354.251497006,70.4641350211%,81.9882352941%)}.table-light,.table-light>th,.table-light>td{background-color:rgb(253.04,253.32,253.6)}.table-light th,.table-light td,.table-light thead th,.table-light tbody+tbody{border-color:rgb(251.36,251.88,252.4)}.table-hover .table-light:hover{background-color:rgb(238.165,240.57,242.975)}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:rgb(238.165,240.57,242.975)}.table-dark,.table-dark>th,.table-dark>td{background-color:rgb(198.16,199.84,201.52)}.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody+tbody{border-color:rgb(149.44,152.56,155.68)}.table-hover .table-dark:hover{background-color:hsl(210,3.0456852792%,73.368627451%)}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:hsl(210,3.0456852792%,73.368627451%)}.table-active,.table-active>th,.table-active>td{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover{background-color:hsla(0,0%,-5%,.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:hsla(0,0%,-5%,.075)}.table .thead-dark th{color:#fff;background-color:#343a40;border-color:hsl(210,10.3448275862%,30.2450980392%)}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#343a40}.table-dark th,.table-dark td,.table-dark thead th{border-color:hsl(210,10.3448275862%,30.2450980392%)}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:hsla(0,0%,100%,.05)}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:hsla(0,0%,100%,.075)}@media(max-width: 575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media(max-width: 767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media(max-width: 991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media(max-width: 1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.badge{transition:none}}a.badge:hover,a.badge:focus{text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#007bff}a.badge-primary:hover,a.badge-primary:focus{color:#fff;background-color:rgb(0,98.4,204)}a.badge-primary:focus,a.badge-primary.focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.badge-secondary{color:#fff;background-color:#6c757d}a.badge-secondary:hover,a.badge-secondary:focus{color:#fff;background-color:rgb(84.3605150215,91.3905579399,97.6394849785)}a.badge-secondary:focus,a.badge-secondary.focus{outline:0;box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.badge-success{color:#fff;background-color:#28a745}a.badge-success:hover,a.badge-success:focus{color:#fff;background-color:rgb(30.1449275362,125.8550724638,52)}a.badge-success:focus,a.badge-success.focus{outline:0;box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.badge-info{color:#fff;background-color:#17a2b8}a.badge-info:hover,a.badge-info:focus{color:#fff;background-color:rgb(17.3333333333,122.0869565217,138.6666666667)}a.badge-info:focus,a.badge-info.focus{outline:0;box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.badge-warning{color:#212529;background-color:#ffc107}a.badge-warning:hover,a.badge-warning:focus{color:#212529;background-color:rgb(211,158.25,0)}a.badge-warning:focus,a.badge-warning.focus{outline:0;box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.badge-danger{color:#fff;background-color:#dc3545}a.badge-danger:hover,a.badge-danger:focus{color:#fff;background-color:rgb(189.2151898734,32.7848101266,47.7721518987)}a.badge-danger:focus,a.badge-danger.focus{outline:0;box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.badge-light{color:#212529;background-color:#f8f9fa}a.badge-light:hover,a.badge-light:focus{color:#212529;background-color:rgb(218.25,223.5,228.75)}a.badge-light:focus,a.badge-light.focus{outline:0;box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.badge-dark{color:#fff;background-color:#343a40}a.badge-dark:hover,a.badge-dark:focus{color:#fff;background-color:rgb(29.1379310345,32.5,35.8620689655)}a.badge-dark:focus,a.badge-dark.focus{outline:0;box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid rgba(0,0,0,0);border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:rgb(0,63.96,132.6);background-color:rgb(204,228.6,255);border-color:rgb(183.6,218.04,255)}.alert-primary hr{border-top-color:rgb(158.1,204.84,255)}.alert-primary .alert-link{color:rgb(0,39.36,81.6)}.alert-secondary{color:rgb(56.16,60.84,65);background-color:rgb(225.6,227.4,229);border-color:rgb(213.84,216.36,218.6)}.alert-secondary hr{border-top-color:hsl(208.2352941176,6.1371841155%,79.7921568627%)}.alert-secondary .alert-link{color:rgb(32.5205150215,35.2305579399,37.6394849785)}.alert-success{color:rgb(20.8,86.84,35.88);background-color:rgb(212,237.4,217.8);border-color:rgb(194.8,230.36,202.92)}.alert-success hr{border-top-color:rgb(176.7059405941,222.9540594059,187.2665346535)}.alert-success .alert-link{color:rgb(10.9449275362,45.6950724638,18.88)}.alert-info{color:rgb(11.96,84.24,95.68);background-color:rgb(208.6,236.4,240.8);border-color:rgb(190.04,228.96,235.12)}.alert-info hr{border-top-color:hsl(188.198757764,53.1353135314%,78.3647058824%)}.alert-info .alert-link{color:rgb(6.2933333333,44.3269565217,50.3466666667)}.alert-warning{color:rgb(132.6,100.36,3.64);background-color:rgb(255,242.6,205.4);border-color:rgb(255,237.64,185.56)}.alert-warning hr{border-top-color:rgb(255,231.265,160.06)}.alert-warning .alert-link{color:hsl(45,94.6564885496%,16.7137254902%)}.alert-danger{color:rgb(114.4,27.56,35.88);background-color:rgb(248,214.6,217.8);border-color:rgb(245.2,198.44,202.92)}.alert-danger hr{border-top-color:hsl(354.251497006,70.4641350211%,81.9882352941%)}.alert-danger .alert-link{color:rgb(73.3010989011,17.6589010989,22.9898901099)}.alert-light{color:rgb(128.96,129.48,130);background-color:rgb(253.6,253.8,254);border-color:rgb(253.04,253.32,253.6)}.alert-light hr{border-top-color:rgb(238.165,240.57,242.975)}.alert-light .alert-link{color:hsl(210,.4142766093%,40.7764705882%)}.alert-dark{color:rgb(27.04,30.16,33.28);background-color:rgb(214.4,215.6,216.8);border-color:rgb(198.16,199.84,201.52)}.alert-dark hr{border-top-color:hsl(210,3.0456852792%,73.368627451%)}.alert-dark .alert-link{color:rgb(4.1779310345,4.66,5.1420689655)}@font-face{font-family:"FontAwesome";font-style:normal;font-weight:400;font-display:block;src:url("../../lib/font-awesome/webfonts/fa-regular-400.eot");src:url("../../lib/font-awesome/webfonts/fa-regular-400.eot?#iefix") format("embedded-opentype"),url("../../lib/font-awesome/webfonts/fa-regular-400.woff2") format("woff2"),url("../../lib/font-awesome/webfonts/fa-regular-400.woff") format("woff"),url("../../lib/font-awesome/webfonts/fa-regular-400.ttf") format("truetype"),url("../../lib/font-awesome/webfonts/fa-regular-400.svg#fontawesome") format("svg");font-display:swap}.fa,.far{font-family:"FontAwesome"}.far{font-weight:400}@font-face{font-family:"FontAwesome Brands";font-style:normal;font-weight:400;font-display:block;src:url("../../lib/font-awesome/webfonts/fa-brands-400.eot");src:url("../../lib/font-awesome/webfonts/fa-brands-400.eot?#iefix") format("embedded-opentype"),url("../../lib/font-awesome/webfonts/fa-brands-400.woff2") format("woff2"),url("../../lib/font-awesome/webfonts/fa-brands-400.woff") format("woff"),url("../../lib/font-awesome/webfonts/fa-brands-400.ttf") format("truetype"),url("../../lib/font-awesome/webfonts/fa-brands-400.svg#fontawesome") format("svg");font-display:swap}.fab{font-family:"FontAwesome Brands";font-weight:400}@font-face{font-family:"FontAwesome Solid";font-style:normal;font-weight:900;font-display:block;src:url("../../lib/font-awesome/webfonts/fa-solid-900.eot");src:url("../../lib/font-awesome/webfonts/fa-solid-900.eot?#iefix") format("embedded-opentype"),url("../../lib/font-awesome/webfonts/fa-solid-900.woff2") format("woff2"),url("../../lib/font-awesome/webfonts/fa-solid-900.woff") format("woff"),url("../../lib/font-awesome/webfonts/fa-solid-900.ttf") format("truetype"),url("../../lib/font-awesome/webfonts/fa-solid-900.svg#fontawesome") format("svg");font-display:swap}.fas{font-family:"FontAwesome Solid";font-weight:900}*{box-sizing:border-box}body{margin:0;font-family:"Roboto Flex",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff}body,h1,h2,h3,h4,h5,h6{font-weight:400}.navbar-menu-immo{max-width:115px;overflow:hidden;text-overflow:ellipsis}.navbar .nav-item .dropdown-menu{z-index:1062}body[style*="background-attachment: fixed"] #main_container{max-width:1000px;margin:auto;cursor:default;background-color:#fff}@media(min-width: 991px){body[style*="background-attachment: fixed"] .navbar-menu-immo{max-width:120px}}#main_container{-webkit-box-shadow:0 0 76px 12px rgbx(0, 0, 0, 0.75);-moz-box-shadow:0 0 76px 12px rgba(0,0,0,.75);box-shadow:0 0 76px 12px rgbx(0, 0, 0, 0.75);min-height:100vh}#main_container>div.container{max-width:1140px}h1{font-size:1.5rem}h2{font-size:1.15rem}a{color:#1a1a1a;text-decoration:none;font-weight:500}a:hover{color:gray;transition:color .2s}a.redirect{text-decoration:underline}hr{margin-top:1rem;margin-bottom:1rem}hr.white{border-top:1px solid #fff}.hr-03-f0f0f0{height:3px;background-image:url(/images/divider_dark_theme.svg);margin-top:2.5rem;margin-bottom:2.5rem}.hr-05-f0f0f0{height:5px;background-image:url(/images/divider_dark_theme.svg);margin-top:2.5rem;margin-bottom:2.5rem}.hr-10-f0f0f0{height:10px;background-image:url(/images/divider_dark_theme.svg);margin-top:2.5rem;margin-bottom:2.5rem}@media(max-width: 991px){.navbar-menu-immo{max-width:75vw}h1{font-size:1.25rem;font-weight:500}h2{font-size:1rem}}.fs-0{font-size:0 !important}.fs-1{font-size:.25rem !important}.fs-2{font-size:.5rem !important}.fs-3{font-size:1rem !important}.fs-4{font-size:1.5rem !important}.fs-5{font-size:3rem !important}.animated-icon1,.animated-icon2,.animated-icon3{width:25px;height:20px;position:relative;margin:0px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}.animated-icon1 span,.animated-icon2 span,.animated-icon3 span{display:block;position:absolute;height:3px;width:100%;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;pointer-events:none}.animated-icon1 span{background:#495057}.animated-icon1 span:nth-child(1){top:0px}.animated-icon1 span:nth-child(2){top:7px}.animated-icon1 span:nth-child(3){top:14px}.animated-icon1.open span:nth-child(1){top:11px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.animated-icon1.open span:nth-child(2){opacity:0;left:-60px}.animated-icon1.open span:nth-child(3){top:11px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}.form-check-input[type=checkbox]+label:before,.form-check-input[type=checkbox]:not(.filled-in)+label:after,label.btn input[type=checkbox]+label:before,label.btn input[type=checkbox]:not(.filled-in)+label:after{position:absolute;top:0;left:0;z-index:0;width:17px;height:17px;margin-top:5px;content:"";border:1.5px solid #8a8a8a;border-radius:1px;transition:.2s}.quantity::-webkit-inner-spin-button,.quantity::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}select.mdb-select{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;display:none !important}input[type=date].valid,input[type=date]:focus.valid,input[type=datetime-local].valid,input[type=datetime-local]:focus.valid,input[type=email].valid,input[type=email]:focus.valid,input[type=number].valid,input[type=number]:focus.valid,input[type=password].valid,input[type=password]:focus.valid,input[type=search-md].valid,input[type=search-md]:focus.valid,input[type=search].valid,input[type=search]:focus.valid,input[type=tel].valid,input[type=tel]:focus.valid,input[type=text].valid,input[type=text]:focus.valid,input[type=time].valid,input[type=time]:focus.valid,input[type=url].valid,input[type=url]:focus.valid,textarea.md-textarea.valid,textarea.md-textarea:focus.valid{color:#000 !important}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:active,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:active,select:-webkit-autofill:focus{-webkit-box-shadow:inset 0 0 0px 9999px #fff !important}input[type=text].input-validation-error,input[type=text]:focus.input-validation-error,input[type=password].input-validation-error,input[type=password]:focus.input-validation-error,input[type=email].input-validation-error,input[type=email]:focus.input-validation-error,input[type=url].input-validation-error,input[type=url]:focus.input-validation-error,input[type=time].input-validation-error,input[type=time]:focus.input-validation-error,input[type=date].input-validation-error,input[type=date]:focus.input-validation-error,input[type=datetime-local].input-validation-error,input[type=datetime-local]:focus.input-validation-error,input[type=tel].input-validation-error,input[type=tel]:focus.input-validation-error,input[type=number].input-validation-error,input[type=number]:focus.input-validation-error,input[type=search-md].input-validation-error,input[type=search-md]:focus.input-validation-error,input[type=search].input-validation-error,input[type=search]:focus.input-validation-error,textarea.md-textarea.input-validation-error,textarea.md-textarea:focus.input-validation-error{border-bottom:1px solid #f44336 !important;-webkit-box-shadow:0 2px 2px -2px #f44336 !important;box-shadow:0 2px 2px -2px #f44336 !important}.select-wrapper input.active{border-bottom:1px solid #4e2780;box-shadow:0 1px 0 0 #4e2780}[type=radio].with-gap:checked+label:before{border-color:#24661d !important}[type=checkbox]:checked+label:before{border-color:rgba(0,0,0,0) #6c4c8e #6c4c8e rgba(0,0,0,0) !important}[type=checkbox]:indeterminate+label:before{top:-12px;left:-12px;width:12px;height:1.375rem;border-top:0;border-right:2px solid #6c4c8e;border-bottom:0;border-left:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}[type=radio]:checked+label:after{border-color:#24661d !important;background-color:#6c4c8e !important}textarea.md-textarea{overflow-y:hidden;padding:1.6rem 0;resize:none;min-height:3rem}.md-form textarea.md-textarea+label{top:0}.blur-up{-webkit-filter:blur(5px);filter:blur(5px);transition:filter 400ms,-webkit-filter 400ms}.blur-up.lazyloaded{-webkit-filter:blur(0);filter:blur(0)}i.space:after{content:" ";white-space:pre}.masked-phone,.pro-masked-phone{display:inline-block}.clean-phone{display:none}.button.button-secondary.clean-phone,.button.button-primary.clean-phone{display:none}.breadcrumb{margin-bottom:.25rem !important}.breadcrumb ol{padding:.5rem 0 !important}.navbar .dropdown-menu a{white-space:nowrap}h3.subtitle{color:#777;font-size:20px;text-transform:uppercase;font-weight:600 !important;font-family:arial,serif}.flex-grow{flex:1}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.form-check-input[type=checkbox]+label,label.btn input[type=checkbox]+label{padding-left:30px}.modal-open{overflow:hidden;overflow-y:scroll;padding-right:0 !important}.modal-open .modal{cursor:default !important}.sticky-top{top:69px;padding-right:0 !important;z-index:138}.validation-summary-errors ul{padding-left:0;list-style:none;text-align:left}.validation-summary-errors ul li{width:100%;margin-top:.25rem;font-size:90%;color:#dc3545}@media(max-width: 576px){.w-xs-100{width:100% !important}}@media(max-width: 768px){.w-md-100{width:100% !important}}.scale-80{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8)}.scale-60{-webkit-transform:scale(0.6);-moz-transform:scale(0.6);-ms-transform:scale(0.6);-o-transform:scale(0.6);transform:scale(0.6)}.border-danger{border-color:#6c4c8e !important}h1 small{font-size:.9rem;vertical-align:middle}.button{border-radius:7px;font-family:"Roboto Flex",sans-serif;margin:0;padding:8px 12px;text-align:center;text-transform:none;transition:all .2s ease-in-out;vertical-align:middle;line-height:normal;text-decoration:none !important}.button:focus{outline-width:1px !important;outline-offset:3px !important;outline-style:auto !important}.button.disabled,.button:disabled{cursor:default;opacity:.6}.button-shadow{box-shadow:0 2px 10px #6c4c8e;box-shadow:0 2px 10px rgba(108, 76, 142, 0.35)}.button-shadow:hover{box-shadow:0 5px 11px 0 #6c4c8e,0 4px 15px 0 #6c4c8e;box-shadow:0 5px 11px 0 rgba(108, 76, 142, 0.18),0 4px 15px 0 rgba(108, 76, 142, 0.15)}.button-primary,.button-secondary{border-radius:7px;cursor:pointer;display:inline-block;font-weight:500;text-align:center}.button-primary{background-color:#6c4c8e;border:2px solid #6c4c8e;color:#fff !important;padding:8px}.button-primary:focus{outline-color:#6c4c8e !important}.button-secondary{background-color:#fff;border:2px solid #b5a5c7;color:#6c4c8e !important;padding:8px}.button-secondary:focus{outline-color:#b5a5c7 !important}.button-tertiary{background-color:#fff;border:1px solid #ccc;border-radius:30px;color:#333 !important;display:inline-block;font-weight:500;padding:8px 20px;text-align:center}.button-danger{background-color:#fff;border:2px solid #f07575;color:#f07575 !important}.button-primary:hover,.button-primary:disabled,.button-primary.disabled{background-color:#b5a5c7;border-color:#b5a5c7;color:#fff !important;transition:border-color .3s;transition:background-color .3s}.button-secondary:hover,.button-secondary:disabled,.button-secondary.disabled{border-color:#6c4c8e;color:#6c4c8e !important;transition:border-color .3s;transition:color .3s}.button-tertiary:hover,.button-tertiary:disabled,.button-tertiary.disabled{background-color:#f5f5f5;border-color:transparent;color:#333 !important;transition:background-color .3s}.button-danger:hover,.button-danger:disabled,.button-danger.disabled{border-color:#e61717;color:#e61717 !important;transition:color .3s;transition:border-color .3s}button.button-primary,button.button-secondary,button.button-tertiary,button.button-danger{font-size:1rem}.button.button-with-icon{display:flex;align-items:center;justify-content:center;gap:5px}.button-sm{font-size:.6rem !important}.button-md{font-size:.8rem !important}.button-xl{font-size:1.2rem !important}.button-link{border:none;background-color:transparent;padding:0;text-decoration:underline !important}.btn-circle{background-color:#6c4c8e !important;border:2px solid #6c4c8e !important;color:#fff !important}.btn-circle:hover{background-color:#b5a5c7 !important;border-color:#b5a5c7 !important;color:#fff !important;transition:border-color .3s;transition:background-color .3s}.button-block{display:block;width:100%}.button-no-radius{border-radius:0 !important}.button-group,.button-group-vertical{display:inline-flex;position:relative;vertical-align:middle}.button-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.button-group-vertical>.button,.button-group-vertical>.button-group{width:100%}.button-group>.button,.button-group-vertical>.button{flex:1 1 auto;position:relative}.flex-button{flex:1 1 0% !important}.button-fb{background-color:#3b5998 !important;color:#fff}.button-fb:hover{box-shadow:0 5px 11px 0 rgba(0, 0, 0, 0.18),0 4px 15px 0 rgba(0, 0, 0, 0.15);color:#fff}.button-gplus{background:#fff !important;color:#444;display:inline-block;overflow:hidden;white-space:nowrap;border:2px solid #b5a5c7}.button-gplus .icon{background:url(/images/google/g-normal.png) transparent 5px 50% no-repeat;height:42px;left:calc(50% - 65px);position:absolute;top:-4px;width:42px}.button-gplus .buttonText{color:rgba(0, 0, 0, 0.54);display:inline-block;font-family:"Roboto",sans-serif;font-weight:600;vertical-align:middle}.shortcut-button .fas{float:right;margin-top:3px;display:none}.shortcut-button.active .fas{float:right;margin-top:3px;display:block}.accordion-button.collapsed .fas.fa-angle-down{background-image:none;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.accordion-button .fas.fa-angle-down{-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}#filter-results .card-header{background-color:unset !important;font-weight:600;padding:.5rem .25rem}.spotlight-button-container{display:flex;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.spotlight-button-container::-webkit-scrollbar{display:none}.card{box-shadow:none !important}.card.card-border{border:1px solid #ccc !important}.card-header{padding:.5rem 1rem;font-size:.75rem}.card-header{cursor:pointer}.card-header:first-child{border-radius:0}.fa-chevron-down:before{content:""}.fa-chevron-right:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-left:before{content:""}.fa-clock:before{content:""}.fa-camera:before{content:""}.fa-chart-bar:before{content:""}.fa-chart-line:before{content:""}.fa-chart-pie:before{content:""}.fa-shopping-cart:before{content:""}.fa-plug:before{content:""}.fa-paint-brush:before{content:""}.fa-key:before{content:""}.fa-suitcase:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-image:before{content:""}.fa-images:before{content:""}.fa-truck:before{content:""}.fa-trash:before{content:""}.fa-trash-alt:before{content:""}.fa-newspaper:before{content:""}.fa-bullhorn:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-edit:before{content:""}.fa-university:before{content:""}.fa-list-alt:before{content:""}.fa-bookmark:before{content:""}.fa-bolt:before{content:""}.fa-users:before{content:""}.fa-spinner:before{content:""}.fa-hand-point-left:before{content:""}.fa-hand-point-right:before{content:""}.fa-plus-circle:before{content:""}.fa-sign-in-alt:before{content:""}.fa-sign-out-alt:before{content:""}.fa-info-circle:before{content:""}.fa-cog:before{content:""}.fa-building:before{content:""}.fa-lock:before{content:"";color:#666}.fa-gavel:before{content:""}.fa-crosshairs:before{content:""}.fa-exclamation:before{content:""}.fa-exclamation-triangle:before{content:""}.fa-thumbs-up:before{content:""}.fa-check-square:before{content:""}.fa-arrow-left:before{content:""}.fa-file-excel:before{content:""}.fa-compass:before{content:""}.fa-binoculars:before{content:""}.fa-question-circle:before{content:""}.fa-database:before{content:""}.fa-magic:before{content:""}.fa-external-link-square-alt:before{content:""}.fa-user-tag:before{content:""}.fa-user-circle:before{content:""}.fa-window-close:before{content:""}.fa-pencil-square:before{content:""}.fa-mobile:before{content:""}.fa-hand-paper:before{content:""}.fa-bell-slash:before{content:""}.fa-square:before{content:""}.fa-angle-left:before{content:""}.fa-hand-holding-usd:before{content:""}.fa-address-card:before{content:""}.fa-house-laptop:before{content:""}.fa-headset:before{content:""}.fa-receipt:before{content:""}.fa-download:before{content:""}header ul{list-style-type:none;margin:0;padding:0}header{background-color:#fff;border-bottom:1px solid #e5e5e5;margin:1px auto 0;position:sticky;top:0px;width:100%;z-index:140}.sticky-content.is-sticky:before{opacity:1}.sticky-content:before{-webkit-box-shadow:0 5px 5px -5px rgba(0, 0, 0, 0.16),0 10px 10px -10px rgba(0, 0, 0, 0.12);bottom:0;box-shadow:0 5px 5px -5px rgba(0, 0, 0, 0.16),0 10px 10px -10px rgba(0, 0, 0, 0.12);content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .3s ease-in-out;z-index:-1}.sticky-content-bottom:before{-webkit-box-shadow:0 -5px 5px -5px rgba(0, 0, 0, 0.16),0 -10px 10px -10px rgba(0, 0, 0, 0.12);box-shadow:0 -5px 5px -5px rgba(0, 0, 0, 0.16),0 -10px 10px -10px rgba(0, 0, 0, 0.12)}.contact-buttons-holder{position:sticky;bottom:0;background-color:white}body[style*=background-image] header{max-width:1000px}body[style*=background-image] header .navbar{max-width:1140px}header .navbar{height:68px;margin:0 auto;max-width:1200px;padding:1rem 20px 1.2rem;width:100%}#logo{float:left;margin-right:10px}header nav{line-height:1rem;padding-top:8px}header .nav-right{float:right}header .nav-right>ul>li:first-child{margin:0}header nav>ul>li,header nav>ul>li>a,header nav{display:inline-block;font-weight:400}header nav>ul>li{margin-left:15px}header nav>ul{align-items:center;display:flex}header nav ul ul a{display:block;font-weight:400;padding:6px 3px;white-space:nowrap}header .dropdown_1st{position:relative}header .dropdown_1st>span{color:#1a1a1a;cursor:pointer;display:block;padding:5px 0;text-decoration:none}header .dropdown_1st>span:hover{color:gray;transition:color .2s}header .dropdown_1st.show .mi-arrow-b:before{--x: -327px;--y: 4px}header .dropdown_1st>ul{-webkit-box-shadow:0 2px 10px rgba(79, 127, 182, 0.25);background-color:#fff;border-radius:4px;box-shadow:0 2px 10px rgba(79, 127, 182, 0.25);display:none;left:0px;opacity:0;padding:10px;position:absolute;top:30px;z-index:-1}header .dropdown_1st.show>ul{display:block;opacity:1;transition:opacity .5s;z-index:1}header .dropdown_1st ul ul{height:auto;margin-left:10px;margin-top:5px}header .dropdown_2nd span{color:gray;display:block;font-size:1rem;font-weight:300;margin-top:7px;padding:3px}header li.lng-active{display:none}header i.mi-open-menu{display:none}#login-partial-container .userWelcome{display:inline-block;max-width:120px;overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap;white-space-collapse:collapse}#login-partial-container .dropbtn{align-items:center;display:flex;justify-content:center}@media(max-width: 1020px){#login-partial-container .userWelcome{line-height:22px;max-width:100%}header nav>ul{flex-direction:column}header i.mi-open-menu{cursor:pointer;display:inline-block;float:right;margin:-5px -5px 0 0;padding:10px}header.open-menu .mi-open-menu:before{--x: -359px;--y: 0px}header.open-menu .navbar{background-color:#f0f0f0}header .menu{display:none}header.open-menu .menu{display:block}header nav{font-size:1.25rem;height:0}header.open-menu nav{background-color:#fff;display:block;height:auto;padding-top:0;position:relative;z-index:1}header .menu{background-color:white;box-shadow:0 10px 5px -5px rgba(0, 0, 0, 0.16),0 10px 10px -10px rgba(0, 0, 0, 0.12);height:calc(100vh - 66px);margin-left:-20px;margin-top:50px;overflow-y:auto;width:calc(100% + 40px)}header .nav-right{border-radius:0 0 10px 10px;float:none;margin-top:0}header .nav-left>ul>li:first-of-type{padding-top:5px}header nav ul li{display:block;margin-left:0;width:100%}header .dropdown_2nd span{border-bottom:1px solid #f0f0f0;color:initial;font-size:inherit;font-weight:initial;padding:15px 20px}header .dropdown_1st>span,header .dropdown_2nd>span,header .menu span#login-modal-button,header .menu #login-partial-container .dropbtn{border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;margin:0;padding:15px 20px}header .navbar nav a{border-bottom:1px solid #f0f0f0;display:block;padding:15px 20px}header .navbar nav a:hover,header .dropdown_1st>span:hover,header .dropdown_2nd>span:hover,header .menu span#login-modal-button:hover{background-color:#dad2e3;color:initial}header nav .dropdown_1st.show>ul{-webkit-box-shadow:none;border-radius:initial;box-shadow:none;left:auto;padding:0 0 0 15px;position:relative;right:auto;top:auto}header nav .dropdown_1st.lang-menu{display:flex;margin-bottom:15px;margin-top:15px}header nav .dropdown_1st.lang-menu>span{background-color:#6c4c8e;border-radius:7px;color:#fff;margin-left:20px;padding:8px}header nav .dropdown_1st.lang-menu .mi{display:none}header nav .dropdown_1st.lang-menu>ul li a{border:none;border-radius:7px;margin-left:10px;padding:8px}header nav .dropdown_1st.lang-menu>ul{-webkit-box-shadow:none;border:none;border-radius:initial;box-shadow:none;display:flex;left:auto;opacity:1;padding:0;position:relative;right:auto;top:auto;z-index:1}header .nav-left>ul>li:first-of-type{padding-top:0}header .dropdown_1st ul ul{margin-left:15px;margin-top:0}.with-new-tag span.new-tag-container{left:70px;right:auto;top:-3px}.nl-lang .with-new-tag .new-tag-container{left:95px;right:auto;top:-3px}}@media(max-width: 767px){#logo{height:auto;width:200px}}header span#login-modal-button{color:#1a1a1a;cursor:pointer;display:block;font-weight:400;padding:5px 0;text-decoration:none}header span#login-modal-button:hover{color:gray;transition:color .2s}.navbar .with-new-tag{position:relative}.with-new-tag .new-tag-container{background-color:#e61717;font-size:10px;padding-left:3px;position:absolute;right:-5px;top:-16px}.with-new-tag .new-tag-container:after{border-left:9px solid transparent;border-right:9px solid transparent;border-top:20px solid #e61717;content:"";position:absolute;right:-7px;top:0}.new-tag-container .new-tag-content{color:white;position:relative;z-index:10}footer a{color:#1a1a1a !important}footer a:hover{color:gray !important;transition:color .2s !important}footer ul{list-style-type:none;padding-left:0}body footer{line-height:initial}footer{background-color:#e9ecef;position:relative}footer .footer-wrapper{padding:50px 20px;max-width:1200px;margin:0 auto}footer .row{clear:both;margin-bottom:1rem;overflow:hidden;display:flex;justify-content:space-around}footer .row img{margin-bottom:.75rem}footer .heading{color:#1a1a1a;font-weight:500;margin-bottom:1rem;text-transform:uppercase;font-size:1rem}footer ul{margin-bottom:1.5rem;font-size:.875rem}footer li{margin-bottom:.25rem}footer li a{font-weight:400}footer p{margin-bottom:1rem;text-align:center}footer .partners img{transition:filter .3s;filter:grayscale(100);opacity:.7;display:block}footer .partners img:hover{filter:none;opacity:1}footer .logo_android{content:"";background-image:url("/images/v2/sprite.svg");display:inline-block;background-position:-480px -70px;width:119px;height:35px}footer .logo_iphone{content:"";background-image:url("/images/v2/sprite.svg");display:inline-block;background-position:-610px -70px;width:119px;height:35px}footer .logo_cim{content:"";background-image:url("/images/v2/sprite.svg");display:inline-block;background-position:-740px -70px;width:107px;height:35px;vertical-align:middle;margin-left:5px}footer .row .col{flex:1}@media(max-width: 767px){footer .row{display:block;text-align:center}footer h3,footer p{border-top:1px solid #ccc;padding-top:20px}footer .col:first-of-type h3{border-top:none;padding-top:0}footer li{display:inline-block;margin-right:20px}}.modal{background:rgba(0, 0, 0, 0.6);cursor:auto;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1070}.modal.show{display:block;overflow-x:hidden;overflow-y:auto}.modal-dialog{-ms-border-radius:7px;background:white;border:1px solid #d9d9d9;border-radius:7px;display:none;margin:15px auto;overflow-x:hidden;position:relative;transition:transform .3s ease-out;width:auto;z-index:1071}.modal-dialog:not(.modal-fullscreen){max-height:90%;overflow-y:auto}.modal.show .modal-dialog{transform:none}.modal-dialog.modal-sm{max-width:350px}.modal-dialog.modal-md{max-width:700px}.modal-dialog.modal-fullscreen{border-radius:0;height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-footer{border-radius:0}.modal-fullscreen:not(#alert-modal) .modal-footer{display:flex}.modal-fullscreen .modal-body{overflow-y:auto}.modal-content{display:flex;flex-direction:column;position:relative;width:100%}.btn-close{-webkit-box-sizing:content-box;background:rgba(0, 0, 0, 0) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3E%3C/svg%3E") 50%/1em auto no-repeat;border:0;border-radius:.25rem;box-sizing:content-box;color:#000;height:.5em;opacity:.5;padding:.5em;width:.5em}.card-image{border-radius:7px;overflow:hidden;position:relative}.modal-info{align-items:center;background-color:#dad2e3;border-radius:7px;color:#6c4c8e;padding:10px}.contact-owner-info{align-items:center;display:flex;gap:10px}#contact-form h4{font-weight:600}#contact-form .form-check label,#contact-form .d-inline label{font-size:.9rem;margin-bottom:0}.contact-owner-info div{overflow:hidden;text-overflow:ellipsis}.contact-owner-info img{max-height:60px;max-width:55px}.modal-header{background-image:url(/images/logo_immo_50x50.png);background-repeat:no-repeat;background-size:auto;border-radius:7px 7px 0 0;padding:1.4rem;position:relative}.modal-header button{background-color:transparent;border:none;position:absolute;right:10px;top:10px}.modal hr{background-image:url(/images/divider_dark_theme.svg);height:3px;margin:0;padding:0}.modal-body{padding:1rem}.modal-footer{border-top:1px solid silver;padding:1rem;text-align:right}.success-message-content,.error-message-content{text-align:center}.contact-success-register-title{border-bottom:1px solid #b5a5c7}.contact-success-register-info{margin-left:auto;margin-right:auto;text-align:left;max-width:515px;padding-left:2ch}.contact-success-register-info li{list-style-type:"✅";padding-inline-start:1ch}.success-message-content .mi,.error-message-content .mi{align-items:center;border-radius:50%;display:flex;height:auto;justify-content:center;margin:1rem auto 1.5rem;padding:15px;width:82px}.success-message-content .mi{background-color:#d1f5e9;border:10px solid #def7ef}.error-message-content .mi{background-color:#fceeee;border:10px solid #fdf4f4}.success-message-content h3,.error-message-content h3{font-size:1rem}@media(min-width: 576px){.modal-dialog{margin:1.75rem auto;max-width:500px}}@media(min-width: 992px){.modal-dialog.modal-lg{max-width:915px}}input[type=text],input[type=date],input[type=email],input[type=file],input[type=month],input[type=number],input[type=password],input[type=search],textarea{background:transparent;border:none;border-bottom:1px solid #b2b2b2;border-radius:0;display:block;font-family:"Roboto Flex",sans-serif;font-size:.925rem;font-weight:300;min-height:40px;outline:none;transition:none;width:100%}input[type=text].input-validation-error,input[type=date].input-validation-error,input[type=email].input-validation-error,input[type=file].input-validation-error,input[type=month].input-validation-error,input[type=number].input-validation-error,input[type=password].input-validation-error,input[type=search].input-validation-error,textarea.input-validation-error{border-bottom:1px solid #ea1c18;box-shadow:0 2px 2px -2px #ea1c18}input[type=text]:focus:not([readonly]),input[type=date]:focus:not([readonly]),input[type=email]:focus:not([readonly]),input[type=file]:focus:not([readonly]),input[type=month]:focus:not([readonly]),input[type=number]:focus:not([readonly]),input[type=password]:focus:not([readonly]),input[type=search]:focus:not([readonly]),textarea:focus:not([readonly]){border:none;border-bottom:1px solid #4e2780 !important;box-shadow:0 2px 2px -2px #4e2780}input[type=text]::placeholder,input[type=date]::placeholder,input[type=email]::placeholder,input[type=file]::placeholder,input[type=month]::placeholder,input[type=number]::placeholder,input[type=search]::placeholder,input[type=password]{color:#b2b2b2}.form-input input[readonly]{color:#b2b2b2 !important}.form-input{position:relative}.form-input input~label,.form-input textarea~label{color:#757575 !important;font-size:.95rem;font-weight:300;left:0px;pointer-events:none;position:absolute;text-align:left;top:0px;transform:translateY(12px);transform-origin:0% 100%;transition:transform .2s ease-out,color .2s ease-out}.form-input input:focus:not([readonly])~label,.form-input input.input-validation-error~label,.form-input textarea:focus:not([readonly])~label,.form-input label.active{transform:translateY(-14px) scale(0.9)}.form-input textarea{color:#333;font-weight:400;padding-top:10px}.textarea-scroll{overflow-y:scroll;min-height:75px}.form-check{align-items:baseline;gap:5px}select{border-color:silver;border-radius:5px;padding:5px}.select-label{font-size:.9rem;position:absolute;top:-5px}.field-validation-error{bottom:initial;color:#ea1c18;display:block;font-size:13px;margin-left:0 !important;margin-top:5px;text-align:left}.validation-summary-errors ul{list-style:none;margin-bottom:1rem;padding-left:0;text-align:left}.validation-summary-errors ul li{color:#ea1c18;margin-top:.25rem;width:100%}formlabel{display:inline-block;margin:0;text-align:left}.form-input{margin-bottom:1.25rem;margin-top:.5rem}form h2,form h4{text-align:left !important}#login-form-container .input-group,#register-form-container .input-group,#reset-password-form-container .input-group,#init-reset-password-container .input-group{position:relative}#login-form-container .input-group-addon,#register-form-container .input-group-addon,.myimmo-reset-password .input-group-addon,#reset-password-form-container .input-group-addon,#init-reset-password-container .input-group-addon{background-color:transparent;border:0;border-bottom:none !important;box-shadow:none !important;font-size:1rem;font-weight:400;height:auto;line-height:1.25;padding:.6rem .75rem .4rem .75rem;position:absolute;right:0px;text-align:center;top:0px}i.show-hide-password-icon{cursor:pointer}#login-form-container #registerPasswordHelpBlock,#register-form-container #registerPasswordHelpBlock,#reset-password-form-container #registerPasswordHelpBlock,#init-reset-password-container #registerPasswordHelpBlock{font-size:12px;margin:0}.autocomplete .mdb-autocomplete-wrap{background-color:white;border-radius:0 0 7px 7px;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.16),0 2px 10px 0 rgba(0, 0, 0, 0.12);max-height:250px;overflow-y:scroll;padding-left:0;position:absolute;width:calc(100% - 1rem);z-index:100}.autocomplete .mdb-autocomplete-wrap li{cursor:pointer;font-size:.875rem;padding:12px 15px}.autocomplete .mdb-autocomplete-wrap li:hover{background:#eee}.form-select{display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:.8rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path fill="none" stroke="%23343a40" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M2 5l6 6 6-6"/></svg>');background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-select:focus{border-color:#6c4c8e;outline:0;box-shadow:0 0 0 .05rem rgba(99, 177, 84, 0.25)}[type=checkbox]:not(:checked),[type=checkbox]:checked{position:absolute;pointer-events:none;opacity:0}.form-check-input[type=checkbox]+label,label.btn input[type=checkbox]+label{position:relative;display:inline-block;height:1.5625rem;padding-left:30px;line-height:1.5625rem;cursor:pointer;user-select:none}.form-check-input[type=checkbox]+label:before,label.btn input[type=checkbox]+label:before,.form-check-input[type=checkbox]:not(.filled-in)+label:after,label.btn input[type=checkbox]:not(.filled-in)+label:after{position:absolute;top:0;left:0;z-index:0;width:17px;height:17px;margin-top:5px;content:"";border:1.5px solid #8a8a8a;border-radius:1px;transition:.2s}.form-check-input[type=checkbox]:not(.filled-in)+label:after,label.btn input[type=checkbox]:not(.filled-in)+label:after{border:0;transform:scale(0)}.form-check-input[type=checkbox]:not(:checked):disabled+label:before,label.btn input[type=checkbox]:not(:checked):disabled+label:before{background-color:#bdbdbd;border:none}.form-check-input[type=checkbox]:checked+label:before,label.btn input[type=checkbox]:checked+label:before{top:-4px;left:-5px;width:12px;height:1.375rem;border-top:2px solid transparent;border-right:2px solid #471f72;border-bottom:2px solid #471f72;border-left:2px solid transparent;transform:rotate(40deg);transform-origin:100% 100%;backface-visibility:hidden}.form-check-input[type=checkbox]:not(:checked):disabled+label:before,label.btn input[type=checkbox]:not(:checked):disabled+label:before{background-color:#bdbdbd;border-color:#bdbdbd}.form-check-input[type=checkbox]:disabled:not(:checked)+label:after,label.btn input[type=checkbox]:disabled:not(:checked)+label:after{background-color:#bdbdbd;border-color:#bdbdbd}.form-check-input[type=checkbox]:disabled:checked+label:before,label.btn input[type=checkbox]:disabled:checked+label:before{background-color:transparent}.form-check-input[type=checkbox]:disabled:checked+label:after,label.btn input[type=checkbox]:disabled:checked+label:after{background-color:#bdbdbd;border-color:#bdbdbd}.form-check-input[type=checkbox]:focus:not(:checked)+label:before,label.btn input[type=checkbox]:focus:not(:checked)+label:before{border-color:#471f72;box-shadow:0 0 0 .2rem #b5a5c7}.form-check-input[type=checkbox]:focus:checked+label:before,label.btn input[type=checkbox]:focus:checked+label:before{border-color:#471f72;box-shadow:3px 2px 0 0 #b5a5c7;border-top:1.5px solid transparent;border-left:1.5px solid transparent}[type=checkbox]:indeterminate+label:before{top:-12px;left:-12px;width:12px;height:1.375rem;border-top:0;border-right:2px solid #471f72;border-bottom:0;border-left:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.ico-asset{width:35px;height:30px;background-image:url("/images/assets2.svg");background-repeat:no-repeat;display:inline-block}.ico-text{font-size:.8rem}.NrOfBedrooms .ico-asset{background-position:0px 0}.LivableSurface .ico-asset{background-position:-43px 0}.NrOfBathrooms .ico-asset{background-position:-86px 0}.NrOfGarages .ico-asset,.Garage .ico-asset{background-position:-129px 0}.GarageSurface .ico-asset{background-position:-173px 0}.HasSecurityDoor .ico-asset,.SecurityDoor .ico-asset{background-position:-218px 0}.HasMotorizedGarageDoor .ico-asset,.MotorizedDoor .ico-asset{background-position:-262px 0}.HasElectronicGarageKey .ico-asset,.ElectronicKey .ico-asset{background-position:-309px 0}.TotalSurface .ico-asset{background-position:-350px 0}.NrOfIndoorParkingPlaces .ico-asset,.NrOfParkingPlaces .ico-asset{background-position:-392px 0}.HasTerrace .ico-asset,.TerraceSurface .ico-asset,.Terrace .ico-asset{background-position:-435px 0}.HasGarden .ico-asset,.Garden .ico-asset{background-position:-478px 0}.GardenSurface .ico-asset{background-position:-522px 0}.TotalLandSurface .ico-asset{background-position:-565px 0}.Depth .ico-asset,.LandDepth .ico-asset{background-position:-609px 0}.FrontWidth .ico-asset,.LandFrontWidth .ico-asset{background-position:-652px 0}.Price .ico-asset{background-position:-696px 0}.NrOfProperties .ico-asset{background-position:-737px 0}.PropertyCount .ico-asset{background-position:-776px 0}.breadcrumb{clear:both;display:flex;justify-content:space-between;font-size:.85rem}.breadcrumb li{display:inline;line-height:1.2rem}.breadcrumb li:after{content:"/";padding-right:7px;font-weight:300}.breadcrumb li:last-of-type:after{content:"";padding-right:0}.breadcrumb a{color:#585858;padding-right:7px;font-weight:300}.breadcrumb a:hover{color:#000}.breadcrumb ol{padding:.5rem 0 !important;margin-bottom:1.25rem}@media(max-width: 1020px){.breadcrumb li,.breadcrumb li:after{display:none}.breadcrumb li:nth-child(2){display:inline-block}}.property-highlight{font-size:.8rem;color:#471f72 !important;background-color:#dad2e3;padding:5px 10px;border-radius:20px;text-transform:lowercase}@media(max-width: 1200px){article .property-highlight:last-child{display:none}}#main_container{-webkit-box-shadow:0px 0px 76px 12px rgba(0,0,0,.75);-moz-box-shadow:0px 0px 76px 12px rgba(0,0,0,.75);box-shadow:0px 0px 76px 12px rgba(0,0,0,.75);overflow:hidden}body[style*="background-attachment: fixed"].detail-page #main_container{max-width:1000px;margin:auto;cursor:default;background-color:#fff}.login_google{margin-top:5px;display:block;width:256px;height:48px;background-repeat:no-repeat;background-position:-3px}.card-header h3 i.fas{width:20px;text-align:center}.card-border{border:1px solid #ccc !important;border-radius:5px !important}.card .card-image img:hover{transform:scale(1.1) translateZ(0);transition:transform .5s}.card-footer{background-color:rgba(0,0,0,0)}.card-image{border-radius:5px 5px 0 0}body.modal-open{overflow:hidden !important}.vsm--icon.fas.fa-receipt{margin-right:16px}@media(min-width: 991px){.card-image{border-radius:5px 0 0 5px}}