.fa-close{
    margin-top: 12px;
}

.fa-check{
    margin-top: 12px;
}

.accordion-button::after {
    width: 0.6rem;
    height: 0.6rem;
    background-size: 0.6rem;
}

.acordeon2{
    border-radius: 6px !important;
    margin-bottom: 10px !important;
    -webkit-box-shadow: 0px 0px 9px -4px rgba(148,148,148,1);-moz-box-shadow: 0px 0px 9px -4px rgba(148,148,148,1);box-shadow: 0px 0px 9px -4px rgba(148,148,148,1)

}

.btn-flotante{position:fixed;bottom:10px;right:10px;padding:10px 10px 0}.features-clean{color:#313437;background-color:#efefef;padding:20px 20px 10px}.features-clean p{color:#7d8285}.features-clean h2{font-weight:700;margin-bottom:40px;padding-top:40px;color:inherit}.features-clean .intro{font-size:16px;max-width:800px;margin:0 auto 60px;}.features-clean .item{min-height:100px;padding-left:80px;margin-bottom:40px}.features-clean .item .name{font-size:1.3rem;font-weight:700;margin-top:0;margin-bottom:20px;color:inherit}.features-clean .item .description{font-size:18px;margin-bottom:0}.features-clean .item .icon{font-size:40px;color:#ea6852;float:left;margin-left:-65px}.footer-dark{padding:50px 0;color:#f0f9ff;background-color:#282d32}.footer-dark h3{margin-top:0;margin-bottom:12px;font-weight:700;font-size:16px}.footer-dark ul{padding:0;list-style:none;line-height:1.6;font-size:14px;margin-bottom:0}.footer-dark ul a{color:inherit;text-decoration:none;opacity:.6}.footer-dark ul a:hover{opacity:.8}.footer-dark .item.text{margin-bottom:36px}@media (max-width:767px){.features-clean{padding-bottom:10px}.features-clean h2{margin-bottom:25px;padding-top:25px;font-size:24px}.features-clean .intro{margin-bottom:40px}.features-clean .item{min-height:0}.footer-dark .item:not(.social){text-align:center;padding-bottom:20px}.footer-dark .item.text{margin-bottom:0}}.footer-dark .item.text p{opacity:.6;margin-bottom:0}.footer-dark .item.social>a{font-size:20px;width:36px;height:36px;line-height:36px;display:inline-block;text-align:center;border-radius:50%;box-shadow:0 0 0 1px rgba(255,255,255,.4);margin:0 8px;color:#fff;opacity:.75}.footer-dark .item.social>a:hover{opacity:.9}.footer-dark .copyright{text-align:center;padding-top:24px;opacity:.3;font-size:13px;margin-bottom:0}.subtitulo{color:#ea6852;font-weight:700;font-size:1rem;text-transform:capitalize}.dropdown-item:hover{background-color:#ffc107}.link-masfotos:hover{color:#ffc107}.dropdown-menu{width:auto;text-align:left}.dropdown-toggle{width:100%;padding:8px}.nav-tabs .nav-link.active,.table-property span{color:#ea6852;font-weight:700}@media (max-width:768px){.hide-desktop{display:none}}.accordion-button{background-color: #ffffff!important;
color: #2d2d2d;}.accordion-button::after{background-image:url(../../assets/img/angle-down-solid.svg)}.accordion-button:not(.collapsed)::after{background-image:url(../../assets/img/angle-down-solid.svg);transform:rotate(-180deg)}.accordion-button:not(.collapsed){color:#000!important;background-color:#ffc107!important;box-shadow:none}.bubble-depto{background-color:#000;padding:6px 16px;border-radius:100px;color:#fff;margin-left:6px}.fila{max-width:1000px;margin:0 auto}.link-masfotos{float:right;top:80px;position:relative;padding:6px 10px;color:#fff;background-color:rgba(0,0,0,.76);margin:6px;border-radius:6px;text-decoration:none}.galeria{border-radius:10px;width:100%;height:307px;margin-top:10px;margin-bottom:10px;background:url(../../assets/img/home-gac5cfee49_1920.jpg) center/cover}.galeria2{border-radius:10px;width:46%;height:140px;margin-bottom:10px;margin-right:2%;margin-top:10px;background:url(../../assets/img/home-gac5cfee49_1920.jpg) center/cover;display:inline-block;padding:6px}.swiper-pagination-bullet-active{background:#ea6852!important}.swiper-button-next,.swiper-button-prev,.table-property-active{color:#000!important}.heading-propiedad{background-color:var(--bs-gray-200);padding:20px;margin-bottom:0;margin-top:20px;text-align: right;}.link-propiedad:hover{color:#000}.link-propiedad{color:#ea6852;text-transform:uppercase;text-decoration:none;font-weight:700;display:block;margin-top:10px}.icon-depto-toggle{color:#000!important;margin:0 6px}.swiper-button-next,.swiper-button-prev{color:inherit}.icon-marker{text-align:left;width:30px;color:#ea6852!important}.fila-propiedades{margin-bottom:20px}.sidebar-filtros{background-color:var(--bs-gray-100);border-radius:10px;border:1px solid var(--bs-gray-300);position:fixed;width:100%;max-width:200px;padding:10px 20px}.card{-webkit-box-shadow:0 0 9px -4px #949494;-moz-box-shadow:0 0 9px -4px #949494;box-shadow:0 0 9px -4px #949494;padding:10px}.label-filtro{font-size:.8rem;margin-top:6px;color:#7c7e80;font-style:italic}.buscador input{border:none}.tab-content{padding:20px;background-color:#fff}.boton2{background-color:#000!important;border-color:#000!important}.boton2:hover{background-color:transparent!important;border:1px solid #000!important;color:#000!important}.icon-favorito{font-size:24px;color:#a7a7a7;margin-left:10px;margin-right:10px}.tabla-simulador{padding-top:10px}.caracteristica-propiedad span{color:#ea6852;font-size:1.5rem;font-weight:700}.titulo-pagina{text-transform:none}.table-property{background-color:#fff;padding-left:10px;border-bottom:1px solid #d9d9d9;margin-bottom:0;padding-right:10px;min-height:80px;padding-top:10px;align-items:center;justify-content:flex-start;font-size:18px;font-weight:500;color:#365863;opacity:.9}.thead-icon{color:#fff;font-size:2rem;background-color:#6c6d6d;width:60px;height:60px;border-radius:100px;padding:12px;margin-top:16px}.thead-icon2{color: #ea6852!important;font-size: 2rem;height: 60px;padding: 12px;background-color: white;border-radius: 100px;margin-bottom: 6px;}.thead-pricing{font-size: 1.2rem;margin-top: 0;color: #ea6852;font-weight: 700;background-color: #d6d6d6;padding: 20px;min-height: 110px;}.resultado-simulador2{color:#ea6852;font-size:2rem;font-weight:800;font-style:normal}.resultado-simulador{color:#ea6852;font-size:.8rem;font-weight:800;font-style:normal}.parallax1{background-image:url(assets/img/fondo-03c.png);background-position:center;background-repeat:no-repeat;background-size:cover;min-height:500px;background-attachment:fixed}.parallax2{background-image:url(../../assets/img/fondo_Mesa%20de%20trabajo%201%20copia%202.png);background-position:center;background-repeat:no-repeat;background-size:cover;min-height:500px;background-attachment:fixed;padding-bottom:40px}.parallax3{background-color:#efefef;padding-top: 60px;padding-bottom: 60px;}.titulo h1{font-size:30px;font-weight:700;font-family:'Montserrat Subrayada';color:#fff}.titulo h2{font-size:18px;color:#fff}.row.titulo{background-color:#383a3d;margin-bottom:60px;margin-left:0;margin-right:0}h3{font-family:Montserrat;font-size:1rem}h2{font-family:Montserrat;font-size:1.5rem}h1{font-family:Montserrat;text-transform:uppercase;font-size:3rem}.row.banner{padding:10%}.navbar.navbar-light.navbar-expand-lg.navigation-clean-button{border-bottom:1px solid #d3d3d3;position:fixed;width:100%;z-index:9999}.btn.btn-light.action-button,.login,.nav-link{font-family:Montserrat,sans-serif}.navigation-clean-button .navbar-text .action-button:hover{background:#ffb71b!important}.btn-check:focus+.btn-primary,.btn-primary:focus{box-shadow:none}.form-label{margin-bottom:.5rem;font-size:.9rem}.nav-link{display:block;padding:.5rem 1rem;color:grey;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}.nav-link:focus,.nav-link:hover{color:#ea6852}:root{--bs-blue:#ea6852!important;--bs-primary:#ea6852!important}.accordion-button:not(.collapsed){box-shadow:inset 0 -1px 0 rgba(0,0,0,.125)}.accordion-button:focus{border-color:#86b7fe;outline:0;box-shadow:none;z-index:3;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.img-responsive{display:block;height:auto;max-width:100%}.fas{color:#fff}.img-rounded{border-radius:3px}.timeline-centered{position:relative;margin-bottom:30px}.timeline-centered .timeline-entry .timeline-entry-inner:after,.timeline-centered .timeline-entry .timeline-entry-inner:before,.timeline-centered .timeline-entry:after,.timeline-centered .timeline-entry:before,.timeline-centered:after,.timeline-centered:before{content:" ";display:table}.timeline-centered .timeline-entry .timeline-entry-inner:after,.timeline-centered .timeline-entry:after,.timeline-centered:after{clear:both}.timeline-centered:before{content:'';position:absolute;display:block;width:4px;background:#f5f5f6;left:50%;top:20px;bottom:20px;margin-left:-4px}.timeline-centered .timeline-entry{position:relative;width:50%;float:right;margin-bottom:70px;clear:both}.timeline-centered .timeline-entry.begin{margin-bottom:0}.timeline-centered .timeline-entry.left-aligned{float:left}.timeline-centered .timeline-entry.left-aligned .timeline-entry-inner{margin-left:0;margin-right:-18px}.timeline-centered .timeline-entry.left-aligned .timeline-entry-inner .timeline-paso{left:auto;right:-100px;text-align:left}.timeline-centered .timeline-entry.left-aligned .timeline-entry-inner .timeline-icon{float:right}.timeline-centered .timeline-entry.left-aligned .timeline-entry-inner .timeline-label{margin-left:0;margin-right:70px}.timeline-centered .timeline-entry.left-aligned .timeline-entry-inner .timeline-label:after{left:auto;right:0;margin-left:0;margin-right:-9px;-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.timeline-centered .timeline-entry .timeline-entry-inner{position:relative;margin-left:-22px}.timeline-centered .timeline-entry .timeline-entry-inner .timeline-paso{position:absolute;left:-100px;text-align:right;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.timeline-centered .timeline-entry .timeline-entry-inner .timeline-paso>span{display:block}.timeline-centered .timeline-entry .timeline-entry-inner .timeline-paso>span:first-child{font-size:15px;font-weight:700}.timeline-centered .timeline-entry .timeline-entry-inner .timeline-paso>span:last-child{font-size:12px}.timeline-centered .timeline-entry .timeline-entry-inner .timeline-icon{background:padding-box #fff;color:#737881;display:block;width:40px;height:40px;-webkit-background-clip:padding-box;-moz-background-clip:padding;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;text-align:center;-moz-box-shadow:0 0 0 5px #f5f5f6;-webkit-box-shadow:0 0 0 5px #f5f5f6;box-shadow:0 0 0 5px #f5f5f6;line-height:40px;font-size:15px;float:left}.naranja{background-color:#ea6852!important}.timeline-centered .timeline-entry .timeline-entry-inner .timeline-label{position:relative;background:padding-box #f5f5f6;padding:1.7em;margin-left:70px;-webkit-background-clip:padding-box;-moz-background-clip:padding;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.timeline-centered .timeline-entry .timeline-entry-inner .timeline-label:after{content:'';display:block;position:absolute;width:0;height:0;border-style:solid;border-width:9px 9px 9px 0;border-color:transparent #f5f5f6 transparent transparent;left:0;top:10px;margin-left:-9px}.timeline-centered .timeline-entry .timeline-entry-inner .timeline-label h2,.timeline-centered .timeline-entry .timeline-entry-inner .timeline-label p{color:#737881;font-family:Montserrat;font-size:12px;margin:0;line-height:1.428571429}.timeline-centered .timeline-entry .timeline-entry-inner .timeline-label h2{font-size:21px;margin-bottom:10px;color:#282d32;font-weight:900}.timeline-centered .timeline-entry .timeline-entry-inner .timeline-label h2 a{color:#303641}.timeline-centered .timeline-entry .timeline-entry-inner .timeline-label h2 span{-webkit-opacity:.6;-moz-opacity:.6;opacity:.6}.navigation-clean,.navigation-clean-button{background:#fff;padding-top:.75rem;padding-bottom:.75rem;color:#333;border-radius:0;box-shadow:none;border:none;margin-bottom:0}.navigation-clean .navbar-brand,.navigation-clean-button .navbar-brand{font-weight:700;color:inherit}.navigation-clean .navbar-brand:hover,.navigation-clean-button .navbar-brand:hover{color:#222}.navigation-clean .navbar-toggler,.navigation-clean-button .navbar-toggler{border-color:#ddd;color:#888}.navigation-clean .navbar-toggler:focus,.navigation-clean .navbar-toggler:hover,.navigation-clean-button .navbar-toggler:focus,.navigation-clean-button .navbar-toggler:hover{background:0 0}.navigation-clean-button.navbar-light .navbar-nav a.active,.navigation-clean-button.navbar-light .navbar-nav a.active:focus,.navigation-clean-button.navbar-light .navbar-nav a.active:hover,.navigation-clean.navbar-light .navbar-nav .nav-link.active,.navigation-clean.navbar-light .navbar-nav .nav-link.active:focus,.navigation-clean.navbar-light .navbar-nav .nav-link.active:hover{color:#ffffff;box-shadow:none;background:#ea6852;pointer-events:none}.navigation-clean-button.navbar .navbar-nav .nav-link,.navigation-clean.navbar .navbar-nav .nav-link{padding-left:18px;padding-right:18px}.navigation-clean-button.navbar-light .navbar-nav .nav-link,.navigation-clean.navbar-light .navbar-nav .nav-link{color:#465765}.navigation-clean-button.navbar-light .navbar-nav .nav-link:focus,.navigation-clean-button.navbar-light .navbar-nav .nav-link:hover,.navigation-clean.navbar-light .navbar-nav .nav-link:focus,.navigation-clean.navbar-light .navbar-nav .nav-link:hover{color:#37434d!important;background-color:transparent}.navigation-clean .navbar-nav>li>.dropdown-menu{margin-top:-5px;box-shadow:none;background-color:#fff;border-radius:2px}.navigation-clean .dropdown-menu .dropdown-item,.navigation-clean .dropdown-menu .dropdown-item:focus{line-height:2;color:#37434d}.navigation-clean .dropdown-menu .dropdown-item:focus,.navigation-clean .dropdown-menu .dropdown-item:hover,.navigation-clean-button .dropdown-menu .dropdown-item:focus,.navigation-clean-button .dropdown-menu .dropdown-item:hover{background:#eee;color:inherit}@media (min-width:768px){.hide-mobile{display:none}.navigation-clean,.navigation-clean-button{padding-top:1rem;padding-bottom:1rem}}.navigation-clean-button .navbar-nav a.active,.navigation-clean-button .navbar-nav>.show>a{background:0 0;box-shadow:none}.navigation-clean-button .navbar-nav>li>.dropdown-menu{margin-top:-5px;box-shadow:0 4px 8px rgba(0,0,0,.1);background-color:#fff;border-radius:2px}.navigation-clean-button .dropdown-menu .dropdown-item,.navigation-clean-button .dropdown-menu .dropdown-item:focus{line-height:2;font-size:14px;color:#37434d}.navigation-clean-button .actions .login{margin-right:1rem;text-decoration:none;color:#465765}.navigation-clean-button .navbar-text .action-button,.navigation-clean-button .navbar-text .action-button:active,.navigation-clean-button .navbar-text .action-button:hover{background:#ea6852;border-radius:10px;font-size:inherit;color:#fff;box-shadow:none;border:none;text-shadow:none;padding:.5rem 1rem;transition:background-color .25s;font-size:inherit}.fa{margin-right:6px}.text-muted.card-subtitle.mb-2{font-family:Montserrat;font-size:.8rem}.card-title{font-family:Montserrat;font-size:1.3rem}.card-img{border-radius:0;margin-bottom:10px}.btn-check:active+.btn-primary,.btn-check:checked+.btn-primary,.btn-primary.active,.btn-primary:active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#ea6852;border-color:#ea6852;font-family:Montserrat}.btn-check:focus+.btn-primary,.btn-primary:focus{color:#fff;background-color:#ea6852;border-color:#ea6852;box-shadow:0 0 0 .25rem rgba(234,104,82,.5)}.btn-primary:hover{color:#fff;background-color:#ffb71b;border-color:#ffb71b}.btn-primary{color:#fff;background-color:#ea6852;border-color:#ea6852;border-radius:.5rem;padding:10px 20px}img{vertical-align:middle}input[type=range]::-webkit-slider-runnable-track{width:300px;height:5px;background:#ddd;border:none;border-radius:3px}.form-range::-webkit-slider-thumb{background-color:#ea6852!important}.form-range::-webkit-slider-thumb:active{background-color:#ea6852!important}.register-photo{padding:80px 0;background-image:url(../../assets/img/fondo-03c.png);background-position:center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;}.register-photo .image-holder{display:table-cell;width:auto;background:url(../../assets/img/home-gac5cfee49_1920.jpg) 0 0/cover}.register-photo .form-container{display:table;max-width:900px;width:90%;margin:0 auto;box-shadow:1px 1px 5px rgba(0,0,0,.1)}.register-photo form{display:table-cell;width:400px;background-color:#fff;padding:40px 60px;color:#505e6c}@media (max-width:991px){.footer-dark .item.social{text-align:center;margin-top:20px}.register-photo form{padding:40px}}.register-photo form h2{font-size:24px;line-height:1.5;margin-bottom:30px}.register-photo form .form-control{border:none;border-bottom:1px solid #dfe7f1;border-radius:0;box-shadow:none;outline:0;color:inherit;text-indent:6px;height:40px}.register-photo form .form-check{font-size:13px;line-height:20px}.register-photo form .btn-primary{background:#ea6852;border:none;border-radius:4px;padding:11px;box-shadow:none;margin-top:35px;text-shadow:none;outline:0!important}.register-photo form .btn-primary:active,.register-photo form .btn-primary:hover{background:#ea6852}.register-photo form .btn-primary:active{transform:translateY(1px)}.register-photo form .already{display:block;text-align:center;font-size:12px;color:#6f7a85;opacity:.9;text-decoration:none}.fila3 {padding-top: 10px;padding-bottom: 10px;border-bottom: 1px solid #d3d3d3;}.error-message{color: #df0000;}.flip-card{width:100%;perspective:1000px;height:670px;border-radius:30px;box-shadow:2px 3px 5px 0 rgba(33,37,41,.4)}.flip-card-inner{position:relative;width:100%;height:100%;text-align:left;transition:transform .6s;transform-style:preserve-3d}.flip-card:hover .flip-card-inner{transform:rotateY(180deg)}.flip-card-back,.flip-card-front{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.flip-card-front{background-color:transparent;color:#000}.flip-card-back{background-color:#fff;color:#313437;transform:rotateY(180deg);padding:20px;border-radius:30px}