.lister-card-actions-bar__main-actions{display:grid;width:100%}.lister-card-actions-bar__primary-action{border-radius:16px!important;height:48px;width:100%}
.modal-error-sm{margin:auto!important;max-width:375px!important}
@media(max-width:469px){.contact-modal__body .modal-body{padding:0!important}}.contact-modal__header{align-items:center;background:#f7f7fa;display:flex;height:52px;justify-content:space-between;padding:16px}.contact-modal__title{color:#6e6e73;font-size:14px;line-height:20px}
.housing-shower-whatsapp{-moz-column-gap:8px;column-gap:8px;display:flex}@media(min-width:587px){.housing-shower-whatsapp{flex-direction:column}}
.housing-shower-contact{border-radius:12px;box-shadow:0 0 12px rgba(51,51,61,.08);overflow:hidden}@media(max-width:587px){.housing-shower-contact{border-radius:0;box-shadow:0 0 0 0}}.housing-shower-contact__owner{background:#fff;border-bottom:1px solid #ededf2;padding:24px}.housing-shower-contact__agency-name{display:flex;margin-bottom:8px;padding-bottom:8px}.housing-shower-contact__agency-name span{color:#6e6e73;font-size:14px}.housing-shower-contact__agency-img{height:20px;margin-right:8px;width:20px}.housing-shower-contact__agency-img img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.housing-shower-contact__main-info{display:flex;flex-direction:column}.housing-shower-contact__callback{padding:24px}
.builder-h1{margin:0}.dev-padding{padding:0}@media(max-width:680px){.dev-padding{padding:0 16px}}.modal-builders .modal-dialog{align-items:flex-end;height:100%;margin:0}.modal-builders .modal-content{align-self:flex-end;border-radius:12px 12px 0 0}.modal-builders .modal-header{background:#f7f7fa;border:none;padding:16px}.modal-builders .modal-body{border:none;padding:16px!important}.modal-builders .modal-title{color:#6e6e73;font-size:14px;font-weight:400;line-height:18px}.modal-builders .modal-footer{border:none;display:flex;justify-content:center;padding:16px}.developer-socials a{border:1px solid #e0e0e2;margin-right:16px;padding:10px}.developer-page{overflow-x:hidden;padding-bottom:120px}@media(max-width:768px){.developer-page{padding-bottom:32px;padding-top:57px}}.developer-page .developer-about{padding:3rem 0}@media(max-width:680px){.developer-page .developer-about{padding:2rem 0}}.developer-page .visivig-content{font-size:16px;line-height:28px}.developer-page .visivig-content p:not(:first-child){display:none;transition:all .5s}.developer-page-background{height:180px;width:100%}@media(max-width:768px){.developer-page-background{height:120px}}.developer-page-background{-o-object-fit:cover;object-fit:cover}.developer-page-complexes{background-color:#f7f7fa}.developer-page-complexes .card-img-left{width:99px!important}.developer-page-complexes .complex-header span{width:80%}.developer-page-complexes .dev-complexes__mobile{display:none!important}@media(max-width:680px){.developer-page-complexes .dev-complexes__mobile{display:flex!important}}.developer-page-complexes .dev-complexes__desktop{display:flex!important}@media(max-width:680px){.developer-page-complexes .dev-complexes__desktop{display:none!important}}.developer-page-complexes{padding:3rem 0}@media(max-width:680px){.developer-page-complexes{padding:2rem 0}}.developer-page-other{background-color:#fff!important;padding:3rem 0}@media(max-width:680px){.developer-page-other{padding:2rem 0}}.developer-page-other .card-developer-logo{height:94px;width:102px}@media(max-width:768px){.developer-page-other .card-developer-logo{height:66px;width:78px}}.developer-page-other .card-developer-logo img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.developer-page-other .card-developer .card-text{padding:16px 24px 24px}@media(max-width:768px){.developer-page-other .card-developer .card-text{padding:16px!important}}.developer-page-other .card-developer hr{border-top:1px solid #f7f7fa}.developer-page-other .card-developer-params{margin-top:16px;position:relative}.developer-page-other .card-developer-params:last-child:after,.developer-page-other .card-developer-params:nth-child(3):after{display:none;margin-right:0}.developer-page-other .card-developer-params:after{background:#ededf2;bottom:0;content:"";height:100%;position:absolute;right:-12px;top:0;width:1px}.developer-page .developer-logo{align-items:center;display:flex}.developer-page .developer-logo-img{background:#fff;border-radius:16px;height:56px;overflow:hidden;width:56px}.developer-page .developer-logo-img img{height:100%!important;width:100%!important}@media(max-width:768px){.developer-page .developer-logo-img img{height:120px}}.developer-page .developer-logo-img img{-o-object-fit:cover;object-fit:cover}.developer-page .developer-logo-img-complexes{background-color:#f7f7fa}.developer-page .developer-logo-img-complexes .card-text .complex-header{width:90%}.developer-page .developer-logo-img-complexes .estate-card-listview{height:154px}.developer-page .developer-logo-img-complexes .dev-logo{align-items:center;display:flex;height:20px;justify-content:center;min-height:20px;min-width:20px;width:20px}.developer-page .developer-logo-img-complexes .dev-logo img{border-radius:100%;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.developer-page .developer-logo .btn-icon{border:1px solid rgba(51,51,61,.15);border-radius:8px;margin-right:16px;padding:8px}.developer-page .developer-logo .btn-icon:last-child{margin-right:0}.developer-page .developer-params{align-items:center;flex-wrap:wrap}.developer-page .developer-params__mobile{display:none!important}@media(max-width:680px){.developer-page .developer-params__mobile{display:flex!important}}.developer-page .developer-params__desktop{display:flex!important}@media(max-width:680px){.developer-page .developer-params__desktop{display:none!important}}.other-builders__desktop{display:block!important}@media(max-width:680px){.other-builders__desktop{display:none!important}}.other-builders__desktop>div>div{padding-bottom:0!important}.other-builders__mobile{display:none!important}@media(max-width:680px){.other-builders__mobile{display:flex!important}}.other-builders__mobile>div>div{padding-bottom:0!important}.dev-offices__desktop{display:block}@media(max-width:680px){.dev-offices__desktop{display:none}}.dev-offices__mobile{display:none}@media(max-width:680px){.dev-offices__mobile{display:block}}.chevron-down{transform:rotate(180deg)}.more{margin:0 auto;width:370px}
