.badge{font-family:Roboto,Roboto-fallback,Arial,sans-serif;text-transform:uppercase;font-weight:400}.template-encontre-seu-apartamento .title h1{font-size:32px;font-weight:700}.template-encontre-seu-apartamento .title h1 strong{color:#d02f27;font-weight:700}.section-filter-new .filter-flex{display:-webkit-box;display:-ms-flexbox;display:flex;gap:9px}@media (max-width:768px){.section-filter-new .filter-flex{display:block}}.section-filter-new .status-empreendimento{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}@media (max-width:991.98px){.section-filter-new .status-empreendimento{overflow-x:scroll}}.section-filter-new input[type=number]{padding:2px 8px!important}.section-filter-new .btn-red{font-size:16px;font-family:Roboto,Roboto-fallback,Arial,sans-serif;font-weight:700;padding:9px 16px;line-height:24px;border:1px solid #d02f27}@media (max-width:768px){.section-filter-new .btn-red{padding:4px 8px;font-size:14px;font-style:normal;font-weight:700;line-height:16.8px;white-space:nowrap;height:100%}}.section-filter-new .search #searchform{position:relative}.section-filter-new .search #searchform,.section-filter-new .search .search-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-filter-new .search .search-icon{position:absolute;right:10px;font-size:16px;color:#888}.section-filter-new .search .search-field{width:100%;padding:9px 14px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:9px;border:1px solid #dbd9d7;font-family:Roboto,Roboto-fallback,Arial,sans-serif;font-size:16px;font-weight:400}.section-filter-new .search .clear-icon{position:absolute;right:10px;cursor:pointer;visibility:visible}.section-filter-new .dropdown,.section-filter-new .dropdown-bathroom,.section-filter-new .dropdown-more,.section-filter-new .dropdown-rooms{position:relative;display:inline-block}.section-filter-new .dropdown-content,.section-filter-new .dropdown-content-bathroom,.section-filter-new .dropdown-content-rooms{min-width:200px;margin-top:-1px}.section-filter-new .dropdown-content-more{min-width:315px}.section-filter-new label{display:block!important}.section-filter-new .label-text{font-family:Open Sans;font-size:12px;font-weight:400;color:#333}.section-filter-new .input-group{border-bottom:1px solid #333}.section-filter-new .dropdown-content,.section-filter-new .dropdown-content-bathroom,.section-filter-new .dropdown-content-more,.section-filter-new .dropdown-content-rooms{display:none;position:absolute;background-color:#fff;padding:15px;z-index:999;border-radius:8px;-webkit-box-shadow:0 10px 15px 0 rgba(0,0,0,.1);box-shadow:0 10px 15px 0 rgba(0,0,0,.1)}.section-filter-new .dropdown-content-mobile{width:100%;background-color:#fff;padding:15px;z-index:999;border-radius:8px;-webkit-box-shadow:0 10px 15px 0 rgba(0,0,0,.1);box-shadow:0 10px 15px 0 rgba(0,0,0,.1)}.section-filter-new .dropdown-bathroom:hover .dropdown-content-bathroom,.section-filter-new .dropdown-more:hover .dropdown-content-more,.section-filter-new .dropdown-rooms:hover .dropdown-content-rooms,.section-filter-new .dropdown:hover .dropdown-content{display:block}.section-filter-new .dropdown-button,.section-filter-new .text-content-more{font-family:Roboto,Roboto-fallback,Arial,sans-serif;font-size:16px;color:#333;font-weight:700}.section-filter-new .dropdown-button{padding:9px 16px;border-radius:8px;border:1px solid #dbd9d7;background:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}@media (max-width:768px){.section-filter-new .dropdown-button{padding:4px 8px;font-size:14px;font-style:normal;font-weight:700;line-height:16.8px}}.section-filter-new .select2-container{width:100%!important}.section-filter-new .select2-selection--single{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;height:auto!important;border:1px solid #dbd9d7;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0!important;width:100%!important;background:transparent}.section-filter-new .select2-selection__rendered{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;padding:7px 32px 7px 16px!important;font-family:Roboto,Roboto-fallback,Arial,sans-serif!important;font-size:16px!important;font-weight:700;color:#333;background:transparent;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:768px){.section-filter-new .select2-selection__rendered{padding:4px 32px 4px 8px!important;font-size:14px!important;line-height:24px!important}}.section-filter-new .select2-selection__arrow b{display:none}.section-filter-new .select2-selection__arrow{width:24px!important;height:24px!important;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiAgPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzIwMDFfMjE0NSkiPg0KICAgIDxwYXRoIGQ9Ik0yLjQ1NDAxIDcuOTM5NDlDMi43MzUzIDcuNjU4MjggMy4xMTY3NiA3LjUwMDMxIDMuNTE0NTEgNy41MDAzMUMzLjkxMjI2IDcuNTAwMzEgNC4yOTM3MiA3LjY1ODI4IDQuNTc1MDEgNy45Mzk0OUwxMiAxNS4zNjQ1TDE5LjQyNSA3LjkzOTQ5QzE5LjcwNzkgNy42NjYyNSAyMC4wODY4IDcuNTE1MDYgMjAuNDgwMSA3LjUxODQ3QzIwLjg3MzQgNy41MjE4OSAyMS4yNDk2IDcuNjc5NjQgMjEuNTI3NyA3Ljk1Nzc2QzIxLjgwNTkgOC4yMzU4NyAyMS45NjM2IDguNjEyMDkgMjEuOTY3IDkuMDA1MzhDMjEuOTcwNCA5LjM5ODY4IDIxLjgxOTIgOS43Nzc1OCAyMS41NDYgMTAuMDYwNUwxMy4wNjA1IDE4LjU0NkMxMi43NzkyIDE4LjgyNzIgMTIuMzk3OCAxOC45ODUyIDEyIDE4Ljk4NTJDMTEuNjAyMyAxOC45ODUyIDExLjIyMDggMTguODI3MiAxMC45Mzk1IDE4LjU0NkwyLjQ1NDAxIDEwLjA2MDVDMi4xNzI4IDkuNzc5MTkgMi4wMTQ4MyA5LjM5NzczIDIuMDE0ODMgOC45OTk5OEMyLjAxNDgzIDguNjAyMjQgMi4xNzI4IDguMjIwNzggMi40NTQwMSA3LjkzOTQ5WiIgZmlsbD0iIzMzMyIvPg0KICA8L2c+DQogIDxkZWZzPg0KICAgIDxjbGlwUGF0aCBpZD0iY2xpcDBfMjAwMV8yMTQ1Ij4NCiAgICAgIDxyZWN0IHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0id2hpdGUiLz4NCiAgICA8L2NsaXBQYXRoPg0KICA8L2RlZnM+DQo8L3N2Zz4NCg==);position:absolute;top:20px!important;right:6px!important;-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}@media (max-width:768px){.section-filter-new .select2-selection__arrow{top:16px!important;right:5px!important}}.section-filter-new .dropdown-active{background-color:#d02f27;color:#fff}.section-filter-new select{padding:9px 16px 9px 40px;border-radius:8px;font-family:Roboto,Roboto-fallback,Arial,sans-serif;font-size:16px;font-weight:700;line-height:24px;color:#333;border:1px solid #dbd9d7;appearance:none;-webkit-appearance:none;-moz-appearance:none}@media (max-width:768px){.section-filter-new select{padding:4px 8px;font-size:14px;font-style:normal;font-weight:700;line-height:16.8px;height:100%}}.section-filter-new .btns-filter-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;gap:9px}@media (max-width:768px){.section-filter-new .btns-filter-mobile{gap:8px;overflow-x:auto;padding-left:5px;padding-right:5px;margin-top:15px;padding-bottom:10px}}.section-filter-new .btns-filter{display:-webkit-box;display:-ms-flexbox;display:flex;gap:9px}@media (max-width:768px){.section-filter-new .btns-filter{gap:8px;padding-left:5px;padding-right:5px;margin-top:15px;padding-bottom:10px}}.section-filter-new .selectStyle{background-color:#d02f27;color:#fff!important;border-radius:8px}.section-filter-new .selectStyleArrow{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiAgPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzIwMDFfMjE0NSkiPg0KICAgIDxwYXRoIGQ9Ik0yLjQ1NDAxIDcuOTM5NDlDMi43MzUzIDcuNjU4MjggMy4xMTY3NiA3LjUwMDMxIDMuNTE0NTEgNy41MDAzMUMzLjkxMjI2IDcuNTAwMzEgNC4yOTM3MiA3LjY1ODI4IDQuNTc1MDEgNy45Mzk0OUwxMiAxNS4zNjQ1TDE5LjQyNSA3LjkzOTQ5QzE5LjcwNzkgNy42NjYyNSAyMC4wODY4IDcuNTE1MDYgMjAuNDgwMSA3LjUxODQ3QzIwLjg3MzQgNy41MjE4OSAyMS4yNDk2IDcuNjc5NjQgMjEuNTI3NyA3Ljk1Nzc2QzIxLjgwNTkgOC4yMzU4NyAyMS45NjM2IDguNjEyMDkgMjEuOTY3IDkuMDA1MzhDMjEuOTcwNCA5LjM5ODY4IDIxLjgxOTIgOS43Nzc1OCAyMS41NDYgMTAuMDYwNUwxMy4wNjA1IDE4LjU0NkMxMi43NzkyIDE4LjgyNzIgMTIuMzk3OCAxOC45ODUyIDEyIDE4Ljk4NTJDMTEuNjAyMyAxOC45ODUyIDExLjIyMDggMTguODI3MiAxMC45Mzk1IDE4LjU0NkwyLjQ1NDAxIDEwLjA2MDVDMi4xNzI4IDkuNzc5MTkgMi4wMTQ4MyA5LjM5NzczIDIuMDE0ODMgOC45OTk5OEMyLjAxNDgzIDguNjAyMjQgMi4xNzI4IDguMjIwNzggMi40NTQwMSA3LjkzOTQ5WiIgZmlsbD0iI2ZmZiIvPg0KICA8L2c+DQogIDxkZWZzPg0KICAgIDxjbGlwUGF0aCBpZD0iY2xpcDBfMjAwMV8yMTQ1Ij4NCiAgICAgIDxyZWN0IHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0id2hpdGUiLz4NCiAgICA8L2NsaXBQYXRoPg0KICA8L2RlZnM+DQo8L3N2Zz4NCg==)!important}.section-filter-new .location-none p{color:#d32f2f!important}#container-empreendimentos .btn-outline-red{padding:12px 24px;border-radius:8px;font-family:Roboto,Roboto-fallback,Arial,sans-serif;font-size:14px}#container-empreendimentos .btn-outline-red:hover{background-color:#d02f27;color:#fff;font-family:Roboto,Roboto-fallback,Arial,sans-serif}#container-empreendimentos .margin-card{margin-bottom:30px}.template-encontre-seu-apartamento .select2-dropdown{width:322px!important;border-radius:8px!important}