.listing-products{text-align:center}.listing-products .scroll-menu .scroll-item{margin-bottom:5px}@media (max-width:991.98px){.listing-products .container-lg{padding:0}.listing-products .container{max-width:none;padding-left:0;padding-right:0}}@media (max-width:767.98px){.scroll-item{max-width:270px}}.real-estate-guides-item-text{font-size:13px}.first-p{margin-bottom:30px;margin-top:30px}.real-estate-guides-item a{color:#29444d;display:block}.real-estate-guides-item img{max-width:120px}.second-p{color:#647f8c;font-weight:700}.real-estate-guides{text-align:center}.real-estate-guides a:hover{text-decoration:none}.real-estate-guides a:hover .btn-default{background-color:#fff;border:2px solid #20d0a8;color:#20d0a8}.real-estate-guides a:hover .real-estate-guides-item-img{display:none}.real-estate-guides a:hover .real-estate-guides-item-img-hover{display:initial}.real-estate-guides-item-img-hover{display:none}@media (max-width:991.98px){.second-p{display:block;font-size:12px}.real-estate-guides-item-block-img img{max-width:80px}.first-p{font-size:12px;margin-bottom:15px;margin-top:15px}.real-estate-guides-item strong:before{content:"\A";white-space:pre}.real-estate-guides-item .real-estate-guides-item-block-img{margin-bottom:10px;min-height:72px}}@media (max-width:767.98px){.real-estate-guides-item-block-img{float:left;padding-right:20px;position:relative;width:40%}.real-estate-guides-item-block-img img{max-width:100px}.real-estate-guides-item-text{float:left;padding-left:20px;text-align:left;width:60%}.real-estate-guides-item{margin-top:50px}.real-estate-guides-item strong:before{white-space:normal}.real-estate-guides .row div:first-child{margin-top:0}.real-estate-guides-item-button{width:100%}.first-p{margin-top:0}.real-estate-guides .subtitle-block{margin-bottom:0}}.filter{position:absolute;top:150px;width:100%;z-index:2}.filter-header{background-color:#fff;border-top-left-radius:10px;border-top-right-radius:10px;height:69px}.filter-header span{font-size:13px;font-weight:700}.filter-block{position:relative}.filter-nav{background-color:#f3f1f1;border-top-left-radius:10px;border-top-right-radius:10px;display:flex;flex-direction:row;float:left;padding:0;text-align:center;width:100%}.filter-nav li{cursor:pointer;flex:auto;float:left;list-style-type:none;padding:23px}.filter-nav li.current{background-color:#fff;border-top-left-radius:10px;border-top-right-radius:10px;color:#29444d}.filter-nav li.current span{font-size:16px}.filter-content{background-color:#fff;border-radius:0 0 10px 10px;box-shadow:inset 0 -1px 1px #fff;opacity:0;position:absolute;width:100%;z-index:0}.filter-content.show{opacity:1;z-index:1}.filter-content.show-additional-criteria .toggle-additional-criteria-show{display:none}.filter-content.show-additional-criteria .btn-search-first{visibility:hidden}.filter-content.show-additional-criteria .toggle-additional-criteria-hide{display:inline}.filter-content.show-additional-criteria .additional-criteria{display:block}.filter-content.show-additional-criteria .additional-criteria .row{justify-content:flex-end}.filter-content .toggle-additional-criteria-hide{display:none}.filter-content .row{padding:30px}.filter-content .toggle-additional-criteria-group{position:relative;top:3px}.filter-content [class^=btn-]{position:relative;top:-2px}.filter-content .btn-search-mobile{border-radius:0;font-size:15px;padding:20px}.filter-content .form-control::placeholder{color:#8898a1}.toggle-additional-criteria{display:inline-block}.toggle-additional-criteria:hover{text-decoration:none}.toggle-additional-criteria .toggle-additional-criteria-icon,.toggle-additional-criteria .toggle-additional-criteria-text{display:inline-block;vertical-align:middle}.toggle-additional-criteria .toggle-additional-criteria-icon{color:#20d0a8;font-size:15px;height:16px}.toggle-additional-criteria .toggle-additional-criteria-text{color:#29444d;font-size:10px;font-weight:700;margin-left:3px}.additional-criteria{background-color:#f9f9f9;border-bottom-left-radius:10px;border-bottom-right-radius:10px;display:none}@media (min-width:992px){.filter-header .current h1{font-size:17px}}@media (max-width:1199.98px){.filter{top:100px}}@media only screen and (min-width:1024px) and (max-height:1366px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:1.5){.filter{top:150px}}@media (max-width:991.98px){.filter-content .additional-criteria [class^=btn-]{top:0}.filter .fixed-on-mobile{overflow-x:hidden;overflow-y:auto}}@media (max-width:767.98px){.filter{top:100px}.filter .container{padding:0}.filter-block{min-height:415px}.btn-reset{font-size:13px}}@media (max-width:575.98px){.filter{margin-top:auto;position:relative;top:0}.filter.fixed-on-mobile{bottom:0;left:0;overflow-x:hidden;overflow-y:auto;position:fixed;right:0;top:50px}.filter .container .filter-header{border-radius:0}.filter .form-control{border-radius:40px;font-size:13px;height:49px}.filter .form-control::placeholder{color:#8898a1}.filter .input-group-left{border-bottom-right-radius:0;border-top-right-radius:0}.filter .input-group-right{border-bottom-left-radius:0;border-top-left-radius:0}.filter .row{padding:0 30px}.filter .wave-img{background-image:url(/assets/build/images/wave-search-mobile.a97af667.png);background-size:cover;height:59px;position:absolute;top:295px;width:100%}.bootstrap-select .dropdown-toggle .filter-option,.form-drop-down{padding-left:25px}.bootstrap-select .dropdown-toggle,.form-drop-down{background-size:0 100%,35px 40px,19px 58px,35px 100%;border-radius:40px;font-size:13px;height:49px}.bootstrap-select .dropdown-toggle .filter-option{font-size:12px;padding-top:16px}.dropdown-menu{top:15px!important}.generate-block .form-control,.group-area .form-control{border-radius:40px;font-size:13px;height:49px}.generate-block .input-group-left,.group-area .input-group-left{border-bottom-right-radius:0;border-top-right-radius:0}.generate-block .input-group-right,.group-area .input-group-right{border-bottom-left-radius:0;border-top-left-radius:0}.form-control-placeholder{padding:17px 10px 0 0}.form-group.pull-right{text-align:center}.filter-nav{border-top-left-radius:0;border-top-right-radius:0}.filter-nav li{padding:17px}.filter-nav li.current{border-top-left-radius:0;border-top-right-radius:0}.block-invest .btn-search-mobile,.generate-block .btn-search-mobile{border-radius:0;font-size:20px;margin:0 auto;padding:20px}.btn-primary{padding:6px 12px}.criterion-more{margin:28px 0 0 32px}.input-group .dropdown-toggle{border-bottom-right-radius:0;border-right:none;border-top-right-radius:0}.input-group .input-group-text{border-radius:40px}.input-group-append{margin-left:-20px}}@media (min-width:576px){.main-page{display:block!important}}.explored{text-align:center}.explored .scroll-menu .scroll-item{margin-bottom:5px}.padding-top-40{padding-top:40px}.explored-item-text{bottom:40px;color:#fff;font-size:16px;font-weight:700;left:50%;margin-left:auto;margin-right:auto;position:absolute;transform:translateX(-50%)}.explored-item{border-radius:10px}.explored-item a{display:block;position:relative}.explored-item .img-fluid{border-radius:10px;margin-bottom:15px;width:100%}.explored-item:hover .explored-item-button{background-color:#fff;color:#20d0a8}.explored-item:hover .img-fluid{box-shadow:1px 1px 6px #8c8c8c;transition:text-shadow .5s ease}.explored-item .explored-item-layer{background-image:linear-gradient(transparent,rgba(0,0,0,.4));border-radius:10px;bottom:0;height:100%;position:absolute;width:100%}.explored-item-button{bottom:-15px;left:50%;margin-left:auto;margin-right:auto;position:absolute;transform:translateX(-50%);z-index:1}@media (max-width:991.98px){.explored-item .explored-item-text{font-size:14px}.explored-item:hover .img-fluid{box-shadow:none}}@media (max-width:767.98px){.main-page .subtitle-block,.main-page .title-block{padding:20px}.explored .explored-item{max-width:250px}.explored .container{padding-left:0;padding-right:0}.padding-top-40{padding-top:0}}.cross-sell{font-size:14px}.cross-sell .title-block{text-align:left}.cross-sell .subtitle-block{display:block;text-align:left}.cross-sell p{color:#647f8c;font-size:14px}.cross-sell .icons-cta{color:#20d0a8;font-size:18px;margin-bottom:2px;margin-left:10px;vertical-align:middle}.cross-sell-img-mobile{display:none}@media (max-width:991.98px){.cross-sell-img img{max-width:100%}}@media (max-width:575.98px){.cross-sell-img-mobile{padding-bottom:30px;padding-top:30px}.cross-sell-img,.cross-sell-img-mobile{display:block;text-align:center}.cross-sell-img img{max-width:100px}.cross-sell .title-block{text-align:center!important}.cross-sell .subtitle-block{text-align:center}}.subscribe-text strong{color:#29444d}.subscribe-text p{margin-bottom:5px}.subscribe-area{background-color:#c2e9cc;border-radius:0 0 100% 100%/0 0 50px 50px}.subscribe-area.error .subscribe-button,.subscribe-area.error .subscribe-input,.subscribe-area.success .subscribe-button,.subscribe-area.success .subscribe-input{display:none}.subscribe-area.error .error-message,.subscribe-area.success .success-message{display:block}.subscribe-area .subscribe-input input{background-color:hsla(0,0%,100%,.3);border:none;border-radius:25px;box-shadow:none;color:#29444d;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;margin-top:0;padding-left:35px}.subscribe-area .subscribe-input input::placeholder{color:#29444d;text-transform:none}.subscribe-area .container{padding-bottom:50px;padding-top:50px}.subscribe-area .error-message,.subscribe-area .success-message{display:none;font-weight:700;margin-top:8px}.subscribe-area .success-message{color:#29444d}.subscribe-area .error-message{color:#9a0b14}@media (max-width:1025px){.subscribe-area .subscribe-text{margin-bottom:20px;text-align:center}}@media (max-width:767px){.subscribe-button{text-align:center}.subscribe-input{margin-bottom:20px}.subscribe-area .container{padding-bottom:25px;padding-top:25px}}.homepage{background-image:url(/assets/build/images/home-taches-desktop.741ed7e8.svg);background-repeat:repeat-y;background-size:cover}.block-home-page{margin-bottom:150px}.block-home-page.block-home-page-banner-promo{margin-bottom:100px;margin-top:-80px}.banner-search-form{padding:0 15px 15px;text-align:center}.block-home-page-invest,.block-home-page-purchase,.block-home-page-rent{display:none}.show-home-page-invest .block-home-page-invest,.show-home-page-purchase .block-home-page-purchase,.show-home-page-rent .block-home-page-rent{display:block;position:relative}.show-home-page-invest .block-home-page-invest picture img,.show-home-page-purchase .block-home-page-purchase picture img,.show-home-page-rent .block-home-page-rent picture img{height:calc(40vw - 6px);object-fit:cover;width:100%}.show-home-page-invest .block-home-page-invest .homepage-top-image-wave,.show-home-page-purchase .block-home-page-purchase .homepage-top-image-wave,.show-home-page-rent .block-home-page-rent .homepage-top-image-wave{bottom:-5%;left:0;position:absolute;right:0}@media (max-width:1199.98px){.show-home-page-invest .block-home-page-invest picture img,.show-home-page-purchase .block-home-page-purchase picture img,.show-home-page-rent .block-home-page-rent picture img{height:calc(62vw - 9px)}.show-home-page-invest .block-home-page-invest .homepage-top-image-wave,.show-home-page-purchase .block-home-page-purchase .homepage-top-image-wave,.show-home-page-rent .block-home-page-rent .homepage-top-image-wave{bottom:0;left:0;position:absolute;right:0}}@media (max-width:991.98px){.homepage{background-image:url(/assets/build/images/home-taches-ipad.38679f23.svg)}.block-home-page{margin-bottom:110px}.block-home-page.block-home-page-banner-promo{margin-bottom:60px;margin-top:-40px}}@media (max-width:767.98px){.homepage{background-image:url(/assets/build/images/home-taches-mobile.d799bfb4.svg)}}@media (max-width:575.98px){.block-home-page{margin-bottom:70px}.block-home-page.block-home-page-banner-promo{margin-bottom:60px;margin-top:-10px}.show-home-page-invest .block-home-page-invest picture img,.show-home-page-purchase .block-home-page-purchase picture img,.show-home-page-rent .block-home-page-rent picture img{display:none}}.submit-button-icon{color:inherit;margin-bottom:0;vertical-align:middle}.submit-button-icon:before{color:inherit;font-size:1.3em}