.modal-cotizacion .modal-content{background:linear-gradient(90deg,#005151,#003b5c);border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.3);height:550;padding:20px;position:relative;transform:translateY(-30px);transition:transform .3s ease;width:580px}.modal-content:before{background:url(https://blog.multiproyectos.com/hubfs/Multiproyectos%20CMI%20-%20Cotizador%20de%20Inmuebles/cmi-icono.svg) no-repeat 5px -95px;background-size:615px 685px;border-radius:10px;content:"";height:100%;left:0;opacity:.2;position:absolute;top:0;width:100%;z-index:-1}.row-content-modal{margin-bottom:0;margin-top:-20px}.modal-cotizacion.active .modal-content{transform:translateY(0)}.modal-cotizacion .close-btn{background:none;border:none;color:#333;cursor:pointer;font-size:24px;position:absolute;right:10px;top:10px}.top-info-cliente{color:#fff;display:flex;font-size:14px;font-weight:400;justify-content:space-between}.top-info-cliente h2{margin:10px 0}.info-edificio{width:58%}.info-edificio,.info-precios{color:#ff0;display:flex;font-size:13px;justify-content:space-between}.info-precios{width:70%}.row-info-cliente{display:flex;margin-bottom:17px}.row-info-cliente h5{color:#fff;font-size:11px;margin:0}.row-info-cliente span{font-size:11px;font-weight:200}.item-info-cliente{flex:1;text-align:left}img.proyecto-modal-imagen{height:40px;margin-bottom:5px;margin-top:22px;width:117px}.extra-checks{color:#ff0;font-size:11px;gap:10px;justify-content:end}.buttons.modal,.extra-checks{display:flex;margin-top:30px;width:100%}.buttons.modal{justify-content:space-between}button.btn-modal{background:#ffffff47;border:1px solid #fff;border-radius:50px;color:#fff;height:39px;opacity:1;width:162px}button.btn-modal.continuar{background:#e0e721;color:#000}.div-puntos-linea-derecha{align-items:center;display:flex;gap:5px;justify-content:flex-end}.div-puntos-linea-izquierda{align-items:center;display:flex;gap:5px;justify-content:flex-start}.lineaCorta-verde{width:50px}.lineaCorta-verde,.lineaLarga-verde{background:transparent linear-gradient(90deg,#e0e721,#e0e721) 0 0 no-repeat padding-box;border-radius:15px;height:15px}.lineaLarga-verde{width:120px}.content-checks{align-items:center;display:flex;width:100%}