@charset "UTF-8";.menu-pisos-cot{position:absolute;top:40%;left:18%}.activeM{color:#015393!important;background-color:#fff!important;border-color:#fff!important;border-left:5px solid #000!important}.azulActive{fill:#00b1f2;opacity:.7;stroke:#000;stroke-width:.5;stroke-miterlimit:10}.form-control:disabled,.form-control[readonly]{background-color:#c7c7c7;opacity:1}a.batch{outline:0}a.batch:hover .available{cursor:pointer;fill:#0e8e04;opacity:.7}a.batch .sold,a.batch:hover .available{stroke:none;stroke-width:.5;stroke-miterlimit:10}a.batch .sold{fill:#13aaf0;opacity:.8;cursor:default}a.batch .reserved{fill:#f3d400;opacity:.8;cursor:default}a.batch-areas:hover .views-areas{cursor:pointer;fill:#979797;opacity:.7;stroke:none;stroke-width:.5;stroke-miterlimit:10}.info-cotizador .info-status{list-style:none;color:#2e5490}.info-cotizador .info-status li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.info-cotizador .info-status .text-title-aviable{font-family:Nunito Sans,sans-serif;font-weight:700;font-size:1.8rem;margin-left:10px}.info-cotizador .info-status .icon-background-opt-r,.info-cotizador .info-status .icon-background-opt-s{color:#fff}.info-cotizador .info-status .icon-background-opt-a{color:#2e5490}.info-cotizador .info-status .icon-color-opt-a{color:#fff;font-size:1.7rem}.info-cotizador .info-status .icon-color-opt-s{color:#13aaf0;font-size:1.7rem}.info-cotizador .info-status .icon-color-opt-r{color:#f3d400;font-size:1.7rem}.info-cotizador .info-status .aviable{color:#4da92b}.info-cotizador .info-status .sold{color:#13aaf0}.info-cotizador .info-status .reserved{color:#f3d400}@media (min-width:768px){.modal-xl{width:90%;max-width:1200px}}.popover{background-color:#fff;border-radius:0 0 0 0;-webkit-box-sizing:border-box;box-sizing:border-box;border:3px solid #2e5490}.bs-popover-auto[x-placement^=top]>.arrow:after,.bs-popover-top>.arrow:after{border-top-color:#fff}.status-disponible{font-weight:700;color:#2e5490}.status-disponible,.title-status-aviable{font-family:Nunito Sans,sans-serif;text-align:center}.title-status-aviable{font-weight:400;color:#000}.content-title-pisos{background-color:#00b1f2;border-color:#fff;padding:.375rem 1.75rem;text-align:right;-webkit-transform:skew(-20deg);-ms-transform:skew(-20deg);transform:skew(-20deg);color:#fff;-webkit-box-shadow:-11px 0 0 #00b1f2!important;box-shadow:-11px 0 0 #00b1f2!important;border-left:8px solid #fff!important}.content-title-pisos h1{font-family:Encode Sans Expanded,sans-serif;font-weight:700;-webkit-transform:skew(20deg);-ms-transform:skew(20deg);transform:skew(20deg);font-size:2.4rem}.style-modal .modal-dialog .modal-content .close{color:rgba(0,0,0,.9);background-color:hsla(0,0%,100%,.5);font-size:25px;font-weight:300;text-shadow:none;line-height:28px;padding:0;border-radius:50%;opacity:1;overflow:hidden;position:absolute;left:auto;right:15px;top:15px;z-index:2;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.style-modal .modal-dialog .modal-content .close span{margin:0;display:block;height:30px;width:30px}.style-modal .modal-dialog .modal-content .close:hover{color:#222}.style-modal .modal-dialog .modal-content .close:focus{outline:none}.style-modal.modal-dialog .modal-content .modal-body{padding:0!important;margin:0}.bg-form-modal,.bg-info-modal{background-color:#00b1f4}.bg-info-modal hr{border-top:1px solid hsla(0,0%,100%,.5)}.title h1{font-family:Encode Sans Expanded,sans-serif;font-weight:700}.price-preventa h4{font-family:Nunito Sans,sans-serif;font-weight:700;color:#000}.price-preventa .main-price{font-family:Encode Sans Expanded,sans-serif;font-weight:700;font-size:1.3rem;color:#fff}.price-preventa .main-price .sign{font-family:Nunito Sans,sans-serif;font-weight:700;color:#fff;font-size:1.5rem}.price-preventa .main-price .qa_price{font-family:Encode Sans Expanded,sans-serif;font-weight:700;font-size:2rem;color:#fff}.title-opciones-pago h4{font-family:Nunito Sans,sans-serif;font-weight:400;text-transform:uppercase;color:#000}.extra-data h4{font-weight:700;color:#fff}.extra-data h4,.extra-data span{font-family:Encode Sans Expanded,sans-serif}.extra-data span{font-weight:400}.extra-data strong{font-family:Nunito Sans,sans-serif;font-weight:700;font-style:italic}.precioContado h4{font-weight:700;color:#fff}.precioContado h4,.precioContado span{font-family:Encode Sans Expanded,sans-serif}.precioContado span{font-weight:400;font-size:1.2rem}.precioContado strong{font-family:Nunito Sans,sans-serif;font-weight:700;font-style:italic;font-size:1.2rem}.info-consultorio h4{font-family:Encode Sans Expanded,sans-serif;font-weight:700;color:#fff}.info-consultorio span{font-family:Encode Sans Expanded,sans-serif;font-weight:400}.info-consultorio strong{font-family:Nunito Sans,sans-serif;font-weight:700;font-style:italic}.cot-contact-form h3{font-family:Encode Sans Expanded,sans-serif;font-weight:700;color:#fff}.form-group{margin-bottom:8px}.cot-contact-form form{margin-top:20px}#recaptchaPopupCotizador{-ms-transform:scale(.8);transform:scale(.8);-webkit-transform:scale(.8);-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform-origin:0 0;margin-top:16px}.cot-contact-form .btn{padding:1rem .75rem;background:#015393;border:1px solid #015393;color:#fff;display:inline-block;width:100%;font-family:Encode Sans Expanded,sans-serif;font-weight:700;text-transform:uppercase}.cot-contact-form .btn:hover{background:#015393;color:#fff;-webkit-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;transition:.4s ease-in-out}.error{-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;float:right;margin:-40px 14px 0 0;position:relative;top:10px}.error i{background:none!important;border-radius:0;margin:0;padding:0}.error i,.error i:before{width:12px!important;height:12px!important}.error i:before{color:red;content:"";font-family:Font Awesome\ 5 Free;font-size:11px;margin-right:10px;vertical-align:top}.ui-widget-overlayx{position:fixed;top:0;left:0;height:100%;width:100%;z-index:10;background-color:rgba(0,0,0,.5)}.waitx{display:none;position:fixed;top:50%;left:50%;margin-top:-100px;z-index:999999}.cotizadorPiso2,.sec-contiza-p2{position:relative;overflow:hidden}.cotizadorPiso2{background:url(../images/bg-cotizador.webp) no-repeat bottom/cover;padding-top:4%;padding-bottom:4%}