.irs{-webkit-touch-callout:none;font-family:Arial,sans-serif;font-size:12px;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.irs,.irs-line{display:block;position:relative}.irs-line{outline:none!important;overflow:hidden}.irs-bar{display:block}.irs-bar,.irs-shadow{left:0;position:absolute;width:0}.irs-shadow{display:none}.irs-handle{box-sizing:border-box;cursor:default;display:block;position:absolute;z-index:1}.irs-handle.type_last{z-index:2}.irs-max,.irs-min{cursor:default;display:block;position:absolute}.irs-min{left:0}.irs-max{right:0}.irs-from,.irs-single,.irs-to{cursor:default;display:block;left:0;position:absolute;top:0;white-space:nowrap}.irs-grid{bottom:0;display:none;height:20px;left:0;position:absolute;width:100%}.irs-with-grid .irs-grid{display:block}.irs-grid-pol{background:#000;height:8px;left:0;position:absolute;top:0;width:1px}.irs-grid-pol.small{height:4px}.irs-grid-text{bottom:0;color:#000;font-size:9px;left:0;line-height:9px;padding:0 3px;position:absolute;text-align:center;white-space:nowrap}.irs-disable-mask{background:transparent;cursor:default;display:block;height:100%;left:-1%;position:absolute;top:0;width:102%;z-index:2}.lt-ie9 .irs-disable-mask{background:#000;cursor:not-allowed;filter:alpha(opacity=0)}.irs-disabled{opacity:.4}.irs-hidden-input{background:none!important;border-color:transparent!important;border-style:solid!important;display:block!important;font-size:0!important;height:0!important;left:0!important;line-height:0!important;margin:0!important;outline:none!important;overflow:hidden;padding:0!important;position:absolute!important;top:0!important;width:0!important;z-index:-9999!important}.irs--flat{height:40px}.irs--flat.irs-with-grid{height:60px}.irs--flat .irs-line{background-color:#e1e4e9;border-radius:4px;height:12px;top:25px}.irs--flat .irs-bar{background-color:#ed5565;height:12px;top:25px}.irs--flat .irs-bar--single{border-radius:4px 0 0 4px}.irs--flat .irs-shadow{background-color:#e1e4e9;bottom:16px;height:1px}.irs--flat .irs-handle{background-color:transparent;height:18px;top:22px;width:16px}.irs--flat .irs-handle>i:first-child{background-color:#da4453;display:block;height:100%;left:50%;margin-left:-1px;position:absolute;top:0;width:2px}.irs--flat .irs-handle.state_hover>i:first-child,.irs--flat .irs-handle:hover>i:first-child{background-color:#a43540}.irs--flat .irs-max,.irs--flat .irs-min{background-color:#e1e4e9;border-radius:4px;color:#999;font-size:10px;line-height:1.333;padding:1px 3px;text-shadow:none;top:0}.irs--flat .irs-from,.irs--flat .irs-single,.irs--flat .irs-to{background-color:#ed5565;border-radius:4px;color:#fff;font-size:10px;line-height:1.333;padding:1px 5px;text-shadow:none}.irs--flat .irs-from:before,.irs--flat .irs-single:before,.irs--flat .irs-to:before{border:3px solid transparent;border-top-color:#ed5565;bottom:-6px;content:"";display:block;height:0;left:50%;margin-left:-3px;overflow:hidden;position:absolute;width:0}.irs--flat .irs-grid-pol{background-color:#e1e4e9}.irs--flat .irs-grid-text{color:#999}.irs--big{height:55px}.irs--big.irs-with-grid{height:70px}.irs--big .irs-line{background-color:#fff;background:linear-gradient(180deg,#ddd -50%,#fff 150%);border:1px solid #ccc;border-radius:12px;height:12px;top:33px}.irs--big .irs-bar{background-color:#92bce0;background:linear-gradient(180deg,#fff 0,#428bca 30%,#b9d4ec);border:1px solid #428bca;box-shadow:inset 0 0 1px 1px hsla(0,0%,100%,.5);height:12px;top:33px}.irs--big .irs-bar--single{border-radius:12px 0 0 12px}.irs--big .irs-shadow{background-color:rgba(66,139,202,.5);bottom:16px;height:1px}.irs--big .irs-handle{background-color:#cbcfd5;background:linear-gradient(180deg,#fff 0,#b4b9be 30%,#fff);border:1px solid rgba(0,0,0,.3);border-radius:30px;box-shadow:1px 1px 2px rgba(0,0,0,.2),inset 0 0 3px 1px #fff;height:30px;top:25px;width:30px}.irs--big .irs-handle.state_hover,.irs--big .irs-handle:hover{background-color:#939ba7;background:linear-gradient(180deg,#fff 0,#919ba5 30%,#fff);border-color:rgba(0,0,0,.45)}.irs--big .irs-max,.irs--big .irs-min{background-color:#9f9f9f;border-radius:3px;color:#fff;padding:1px 5px;text-shadow:none;top:0}.irs--big .irs-from,.irs--big .irs-single,.irs--big .irs-to{background-color:#428bca;background:linear-gradient(180deg,#428bca 0,#3071a9);border-radius:3px;color:#fff;padding:1px 5px;text-shadow:none}.irs--big .irs-grid-pol{background-color:#428bca}.irs--big .irs-grid-text{color:#428bca}.irs--modern,.irs--modern.irs-with-grid{height:55px}.irs--modern .irs-line{background-color:#d1d6e0;background:linear-gradient(180deg,#e0e4ea 0,#d1d6e0);border:solid #a3adc1;border-radius:5px;border-width:1px 1px 0;height:5px;top:25px}.irs--modern .irs-bar{background:#20b426;background:linear-gradient(180deg,#20b426 0,#18891d);height:5px;top:25px}.irs--modern .irs-bar--single{border-radius:5px 0 0 5px}.irs--modern .irs-shadow{background-color:rgba(209,214,224,.5);bottom:21px;height:1px}.irs--modern .irs-handle{border:1px solid #a3adc1;border-radius:0 0 3px 3px;border-top:0 solid #a3adc1;box-shadow:1px 1px 1px rgba(0,0,0,.1);height:13px;top:37px;width:12px}.irs--modern .irs-handle>i:first-child{background:#fff;border:1px solid #a3adc1;display:block;height:6px;left:1px;position:absolute;top:-4px;transform:rotate(45deg);width:6px}.irs--modern .irs-handle>i:nth-child(2){background:#e9e6e6;background:linear-gradient(180deg,#fff 0,#e9e6e6);border-radius:0 0 3px 3px;box-sizing:border-box;display:block;height:12px;left:0;position:absolute;top:0;width:10px}.irs--modern .irs-handle>i:nth-child(3){border-left:1px solid #a3adc1;border-right:1px solid #a3adc1;box-sizing:border-box;display:block;height:5px;left:3px;position:absolute;top:3px;width:4px}.irs--modern .irs-handle.state_hover,.irs--modern .irs-handle:hover{background:#c3c7cd;background:linear-gradient(180deg,#fff 0,#919ba5 30%,#fff);border-color:#7685a2}.irs--modern .irs-handle.state_hover>i:first-child,.irs--modern .irs-handle:hover>i:first-child{border-color:#7685a2}.irs--modern .irs-handle.state_hover>i:nth-child(3),.irs--modern .irs-handle:hover>i:nth-child(3){border-color:#48536a}.irs--modern .irs-max,.irs--modern .irs-min{background-color:#d1d6e0;border-radius:5px;color:#fff;font-size:10px;line-height:1.333;padding:1px 5px;text-shadow:none;top:0}.irs--modern .irs-from,.irs--modern .irs-single,.irs--modern .irs-to{background-color:#20b426;border-radius:5px;color:#fff;font-size:10px;line-height:1.333;padding:1px 5px;text-shadow:none}.irs--modern .irs-from:before,.irs--modern .irs-single:before,.irs--modern .irs-to:before{border:3px solid transparent;border-top-color:#20b426;bottom:-6px;content:"";display:block;height:0;left:50%;margin-left:-3px;overflow:hidden;position:absolute;width:0}.irs--modern .irs-grid{height:25px}.irs--modern .irs-grid-pol{background-color:#dedede}.irs--modern .irs-grid-text{color:silver;font-size:13px}.irs--sharp{font-size:12px;height:50px;line-height:1}.irs--sharp.irs-with-grid{height:57px}.irs--sharp .irs-line{background-color:#000;border-radius:2px;height:2px;top:30px}.irs--sharp .irs-bar{background-color:#ee22fa;height:2px;top:30px}.irs--sharp .irs-bar--single{border-radius:2px 0 0 2px}.irs--sharp .irs-shadow{background-color:rgba(0,0,0,.5);bottom:21px;height:1px}.irs--sharp .irs-handle{background-color:#a804b2;height:10px;top:25px;width:10px}.irs--sharp .irs-handle>i:first-child{border:5px solid transparent;border-top-color:#a804b2;display:block;height:0;left:0;position:absolute;top:100%;width:0}.irs--sharp .irs-handle.state_hover,.irs--sharp .irs-handle:hover{background-color:#000}.irs--sharp .irs-handle.state_hover>i:first-child,.irs--sharp .irs-handle:hover>i:first-child{border-top-color:#000}.irs--sharp .irs-max,.irs--sharp .irs-min{background-color:#a804b2;border-radius:2px;color:#fff;font-size:14px;line-height:1;opacity:.4;padding:3px 4px;top:0}.irs--sharp .irs-from,.irs--sharp .irs-single,.irs--sharp .irs-to{background-color:#a804b2;border-radius:2px;color:#fff;font-size:14px;line-height:1;padding:3px 4px;text-shadow:none}.irs--sharp .irs-from:before,.irs--sharp .irs-single:before,.irs--sharp .irs-to:before{border:3px solid transparent;border-top-color:#a804b2;bottom:-6px;content:"";display:block;height:0;left:50%;margin-left:-3px;overflow:hidden;position:absolute;width:0}.irs--sharp .irs-grid{height:25px}.irs--sharp .irs-grid-pol{background-color:#dedede}.irs--sharp .irs-grid-text{color:silver;font-size:13px}.irs--round{height:50px}.irs--round.irs-with-grid{height:65px}.irs--round .irs-line{background-color:#dee4ec;border-radius:4px;height:4px;top:36px}.irs--round .irs-bar{background-color:#006cfa;height:4px;top:36px}.irs--round .irs-bar--single{border-radius:4px 0 0 4px}.irs--round .irs-shadow{background-color:rgba(222,228,236,.5);bottom:21px;height:4px}.irs--round .irs-handle{background-color:#fff;border:4px solid #006cfa;border-radius:24px;box-shadow:0 1px 3px rgba(0,0,255,.3);height:24px;top:26px;width:24px}.irs--round .irs-handle.state_hover,.irs--round .irs-handle:hover{background-color:#f0f6ff}.irs--round .irs-max,.irs--round .irs-min{background-color:rgba(0,0,0,.1);border-radius:4px;color:#333;font-size:14px;line-height:1;padding:3px 5px;top:0}.irs--round .irs-from,.irs--round .irs-single,.irs--round .irs-to{background-color:#006cfa;border-radius:4px;color:#fff;font-size:14px;line-height:1;padding:3px 5px;text-shadow:none}.irs--round .irs-from:before,.irs--round .irs-single:before,.irs--round .irs-to:before{border:3px solid transparent;border-top-color:#006cfa;bottom:-6px;content:"";display:block;height:0;left:50%;margin-left:-3px;overflow:hidden;position:absolute;width:0}.irs--round .irs-grid{height:25px}.irs--round .irs-grid-pol{background-color:#dedede}.irs--round .irs-grid-text{color:silver;font-size:13px}.irs--square{height:50px}.irs--square.irs-with-grid{height:60px}.irs--square .irs-line{background-color:#dedede;height:4px;top:31px}.irs--square .irs-bar{background-color:#000;height:4px;top:31px}.irs--square .irs-shadow{background-color:#dedede;bottom:21px;height:2px}.irs--square .irs-handle{background-color:#fff;border:3px solid #000;height:16px;top:25px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:16px}.irs--square .irs-handle.state_hover,.irs--square .irs-handle:hover{background-color:#f0f6ff}.irs--square .irs-max,.irs--square .irs-min{background-color:rgba(0,0,0,.1);color:#333;font-size:14px;line-height:1;padding:3px 5px;top:0}.irs--square .irs-from,.irs--square .irs-single,.irs--square .irs-to{background-color:#000;color:#fff;font-size:14px;line-height:1;padding:3px 5px;text-shadow:none}.irs--square .irs-grid{height:25px}.irs--square .irs-grid-pol{background-color:#dedede}.irs--square .irs-grid-text{color:silver;font-size:11px}.irs--round{height:40px}.irs--round .irs-bar{background-color:#00c2dd;height:2px;top:37px}.irs--round .irs-handle{border:2px solid #00c2dd;height:20px;top:28px;width:20px}.irs--round .irs-from,.irs--round .irs-single,.irs--round .irs-to{background-color:#00c2dd;font-size:10px}.irs--round .irs-from:before,.irs--round .irs-single:before,.irs--round .irs-to:before{border-bottom-color:#00c2dd;border-top-color:transparent;top:-6px}.irs-from,.irs-single,.irs-to{top:24px}.irs--round .irs-bar{top:5px}.irs--round .irs-line{top:4px}.irs--round .irs-handle{top:-4px}.Searcher-field{background-color:#edf2f5;border:0;border-radius:0;color:#5b6770;margin-bottom:.625rem;outline:0}@media(min-width:992px){.Searcher-field{margin-bottom:1.25rem}}.Searcher-field::placeholder{color:#5b6770}.Searcher-field:focus{border:1px solid #5b6770;box-shadow:none;color:#5b6770}.Searcher-send{background-color:#00c2dd;border-radius:0;color:#fff;font-size:1rem;font-weight:700;padding:.5rem}.Searcher-send:hover{color:#fff}.SliderPrice{margin-top:.625rem;padding-left:30px;padding-right:30px}@media(min-width:768px){.SliderPrice{padding-left:15px;padding-right:15px}}@media(min-width:992px){.SliderPrice{margin-top:0;padding-left:30px;padding-right:30px}}.SliderSurface{margin-top:.625rem;padding-left:30px;padding-right:30px}@media(min-width:768px){.SliderSurface{padding-left:15px;padding-right:15px}}@media(min-width:992px){.SliderSurface{margin-top:0;padding-left:30px;padding-right:30px}}.SliderLabel{font-size:.875rem}.Property{margin-bottom:1.875rem}.Property-wrapper{background-color:#fff;border:1px solid #edf2f5;display:flex;flex-direction:column;height:100%;justify-content:space-between}.Property-imageWrapper{position:relative}.Property-status{background-color:#5b6770;border-radius:.25rem;color:#fff;font-size:.75rem;font-weight:600;left:15px;padding:.3125rem .3125rem .1875rem;position:absolute;top:15px;z-index:2}.Property-image{width:100%}.Property-price{color:#00c2dd;display:block;font-size:1.25rem;font-weight:600;margin-top:.5rem;text-align:center}.Property-rentPrice{font-size:.875rem}.Property-title{font-size:1rem;margin-top:.5rem;min-height:2.375rem;padding-left:1.875rem;padding-right:1.875rem;text-align:center}.Property-info{display:flex;justify-content:space-around;min-height:50px}.Property-value{display:flex;flex-direction:column;margin-top:.6875rem}.Property-number{font-weight:600;text-align:center}.Property-key{font-size:.625rem;font-weight:400;text-align:center}.Property-ref{background-color:#5b6770;color:#fff;display:block;font-size:.6875rem;font-weight:600;margin-top:.6875rem;text-align:center}.Form{width:100%}.Form-field{background-color:#edf2f5;border:0;border-radius:0;color:#5b6770;margin-bottom:.625rem;outline:0}.Form-field::placeholder{color:#5b6770}.Form-field:focus{border:1px solid #5b6770;box-shadow:none;color:#5b6770}@media(min-width:576px){.Form-field{margin-bottom:1.25rem}.Form-checkboxWrapper{margin-right:2.5rem}}.Form-linkPrivacy,.Form-linkPrivacy:hover{color:#5b6770}.Form-label{cursor:pointer;font-size:.6875rem;font-weight:500}@media(min-width:768px){.Form-label{font-size:.75rem}}.Form-required{display:block;font-size:.6875rem;font-weight:500}@media(min-width:768px){.Form-required{font-size:.75rem}}.Form-send{background-color:#00c2dd;border-radius:0;color:#fff;flex:1;font-size:1.25rem;font-weight:600}.Form-send:hover{color:#fff}.Form-alert{border-radius:0;left:15px;position:absolute;right:15px}.Form .invalid-feedback{margin-bottom:10px;margin-top:-5px}.Testimonials{align-items:center;display:flex;flex-direction:column;padding-bottom:1.5625rem}@media(min-width:768px){.Testimonials{padding-bottom:6.1875rem}}.Testimonials-title{border-bottom:1px solid #707070;color:#707070;display:inline-block;font-size:.875rem;margin-bottom:.5625rem;padding:2.5rem 1.25rem .3125rem}@media(min-width:768px){.Testimonials-title{font-size:1rem;padding-top:4.375rem}}.Testimonials-subtitle{color:#00c2dd;font-size:1.4375rem;font-weight:700;margin-bottom:1.5rem;text-align:center}@media(min-width:768px){.Testimonials-subtitle{font-size:1.875rem}}.Testimonial{max-width:500px}.Testimonial-wrapper{align-items:center;background-color:#fff;box-shadow:0 5px 8px rgba(0,0,0,.16);display:flex;flex-direction:column;height:100%;justify-content:center;padding:1.875rem}.Testimonial-content:before{color:#00c2dd;content:"“";font-size:5rem;left:0;position:absolute;text-align:center;top:1.25rem;width:100%}@media(min-width:768px){.Testimonial-content:before{font-size:6.25rem}}.Testimonial-content{font-size:.875rem;font-style:italic;line-height:1.5rem;padding-top:2.5rem;position:relative;text-align:center}.Testimonial-author{border-top:1px solid #00c2dd;color:#00c2dd;font-size:.8125rem;font-weight:600;padding:.625rem 1.25rem;text-align:center}.Banner{padding:0;position:relative}.SearcherContainer{margin-top:-5rem;padding-bottom:1.875rem;padding-left:1.875rem;padding-right:1.875rem}@media(min-width:768px){.SearcherContainer{align-items:center;display:flex;flex-direction:column;margin-top:-9.375rem;padding-top:2.8125rem}}@media(min-width:992px){.SearcherContainer{display:block;left:0;margin-left:auto;margin-top:0;padding-left:4.375rem;padding-right:4.375rem;padding-top:2.8125rem;position:absolute;right:0;top:0}}@media(min-width:1200px){.SearcherContainer{padding-top:6.25rem}}.SearcherContainer-title{color:#fff;font-size:1.5rem;font-weight:500;margin-bottom:1.9375rem;margin-top:.625rem}@media(min-width:768px){.SearcherContainer-title{font-size:2.1875rem}}@media(min-width:992px){.SearcherContainer-title{font-size:2.5625rem;margin-top:0}}.SearcherContainer-highlight{color:#fff;display:block;font-size:1.5rem;font-weight:700}@media(min-width:768px){.SearcherContainer-highlight{font-size:2.1875rem}}@media(min-width:992px){.SearcherContainer-highlight{font-size:2.5625rem}}.SearcherContainer-form{background-color:#fff;width:100%}@media(min-width:768px){.SearcherContainer-form{width:50%}}@media(min-width:992px){.SearcherContainer-form{padding:1.875rem;width:100%}}.SearcherContainer .SliderPrice,.SearcherContainer .SliderSurface{padding-left:15px;padding-right:15px}.Featured{padding-bottom:.625rem}@media(min-width:768px){.Featured{padding-bottom:6.1875rem}}.Featured-title{color:#00c2dd;font-size:1.4375rem;font-weight:700;margin-bottom:.9375rem;margin-top:2.1875rem}@media(min-width:768px){.Featured-title{font-size:1.875rem;margin-bottom:2.0625rem;margin-top:4.5rem}.Featured .Property:last-child{display:none}}@media(min-width:992px){.Featured .Property:last-child{display:flex}}.ContactForm{padding-bottom:2.1875rem;padding-top:2.1875rem}@media(min-width:768px){.ContactForm{padding-bottom:4.25rem;padding-top:4.25rem}}.ContactForm-column{align-items:center;display:flex;flex-direction:column}.ContactForm-image{margin-bottom:1rem}.ContactForm-name{font-size:1.3125rem;font-weight:700;margin-bottom:1.25rem}@media(min-width:768px){.ContactForm-name{font-size:1.5rem}}.ContactForm-phone{background-color:#00c2dd;color:#fff;display:block;font-size:1.5rem;font-weight:700;padding:.625rem 2.5rem}.ContactForm-phone:hover{color:#fff;text-decoration:none}.ContactForm-title{color:#00c2dd;font-size:1.6875rem;font-weight:700;margin-bottom:1.4375rem;margin-top:.9375rem;text-align:center}@media(min-width:768px){.ContactForm-title{font-size:1.875rem;margin-top:0;text-align:left}}