live-demo{background:#fff;color:rgba(var(--dark-blue),1);padding:15px 30px;border-radius:6px;box-shadow:0px 5px 30px 1px rgba(211,220,232,0.54);font-weight:700;text-transform:uppercase;opacity:0}.da-page-image:hover live-demo{opacity:1;-webkit-animation:fade-in-bottom 0.5s cubic-bezier(0.390,0.575,0.565,1.000) both!important;animation:fade-in-bottom 0.5s cubic-bezier(0.390,0.575,0.565,1.000) both!important}.plus .percent-value:after{content:'+'}.da_video .et_pb_video_play:before{content:"\45"}.da_video .et_pb_video_play:after{background:rgb(255,255,255);content:"";border-radius:50%;margin:0!important;text-align:center;animation:pulseBig3 infinite 4s linear;-webkit-transition:all 0.4s ease-out 0s;-moz-transition:all 0.4s ease-out 0s;-ms-transition:all 0.4s ease-out 0s;-o-transition:all 0.4s ease-out 0s;transition:all 0.4s ease-out 0s;position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.da_video .et_pb_video_overlay_hover{background:linear-gradient(180deg,transparent 50%,transparent 100%)!important}@keyframes pulseBig3{0%{box-shadow:0 0 0 0 #ffffff}50%{box-shadow:0 0 0 20px rgb(1 93 199 / 0%)}100%{box-shadow:0 0 0 0 rgb(1 93 199 / 0%)}}@media all and (max-width:767px){.da_video.et_pb_video .et_pb_video_play{background:rgb(255,255,255);border-radius:50%;padding:12px!important}}.da_video.et_pb_video .et_pb_video_play{background:#fff;border-radius:50%;padding:10px;margin:0!important;transform:translate(-50%,-50%);text-align:center;display:flex;align-items:center;justify-content:center;-webkit-box-shadow:0 0 0 15px rgb(255 255 255 / 50%);-khtml-box-shadow:0 0 0 15px rgba(255,255,255,0.5);-moz-box-shadow:0 0 0 15px rgba(255,255,255,0.5);-ms-box-shadow:0 0 0 15px rgba(255,255,255,0.5);-o-box-shadow:0 0 0 15px rgba(255,255,255,0.5);box-shadow:0 0 0 15px rgb(255 255 255 / 50%);-webkit-transition:all 0.4s ease-out 0s;-moz-transition:all 0.4s ease-out 0s;-ms-transition:all 0.4s ease-out 0s;-o-transition:all 0.4s ease-out 0s;transition:all 0.4s ease-out 0s}.et_pb_search .et_pb_searchform{position:relative;border-radius:100px!important}.menu-item-movil{display:none!important}.pum .popup-content a button{background-color:#4CAF50;color:white;border:none;padding:15px 32px;text-align:center;text-decoration:none;display:inline-block;font-size:18px;border-radius:8px;cursor:pointer;transition:all 0.3s ease;box-shadow:0 4px 6px rgba(0,0,0,0.2);width:100%;max-width:350px;margin:10px auto}.pum .popup-content a button:hover{background-color:#45a049;transform:translateY(-4px);box-shadow:0 8px 12px rgba(0,0,0,0.2)}.pum .popup-content a button:active{transform:translateY(2px)}.pum .popup-content a:nth-of-type(1) button{background-color:#25D366}.pum .popup-content a:nth-of-type(1) button:hover{background-color:#128C7E}.pum .popup-content a:nth-of-type(2) button{background-color:#007BFF}.pum .popup-content a:nth-of-type(2) button:hover{background-color:#0056b3}#fondo-carousel{position:relative;transition:background-image 1s ease-in-out}#fondo-carousel::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:0;transition:opacity 1s ease-in-out}.fondo-fade{opacity:1!important}#spinner{position:fixed;width:100%;height:100%;background:rgba(255,255,255,0.9);z-index:9999;display:flex;justify-content:center;align-items:center;transition:opacity 0.5s ease-out}.spinner-icon{width:50px;height:50px;border:5px solid #0272b7;border-top:5px solid transparent;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.boton-persona-animado{animation:latidoCorazon 4s ease-in-out infinite;transition:box-shadow 0.3s ease}@keyframes latidoCorazon{0%{transform:scale(1)}25%{transform:scale(1.05)}50%{transform:scale(1)}75%{transform:scale(1.05)}100%{transform:scale(1)}}.promo-container{background:rgba(0,0,0,0.6);padding:20px;border-radius:10px;text-align:center!important;display:inline-block;width:100%}.promo-titulo{font-size:42px;font-weight:bold;color:white;margin-bottom:10px}.promo-precio{font-size:37px;font-weight:bold;color:#FFD700}.promo-precio span{font-size:20px;color:white;display:block;margin-top:5px}@keyframes scaleAnimation{0%,50%,100%{transform:scale(1)}25%,75%{transform:scale(1.05)}}.whatsapp-boton{display:flex;align-items:center;justify-content:center;background:#25D366;color:white;font-size:20px;font-weight:bold;padding:15px 20px;border-radius:50px;text-decoration:none;box-shadow:0 4px 10px rgba(0,0,0,0.2);transition:transform 0.2s,box-shadow 0.2s;max-width:250px;margin:10px auto;animation:scaleAnimation 3s infinite ease-in-out}.whatsapp-boton img{width:100px;height:50px;margin-right:10px}.whatsapp-boton:hover{transform:scale(1.05);box-shadow:0 6px 14px rgba(0,0,0,0.3);animation:none}.texto-llamativo1{text-align:center;color:#ffffff;font-size:50px;font-weight:bold;line-height:1px;text-shadow:2px 2px 5px rgba(0,0,0,0.3)}.texto-llamativo2{margin-top:50px!important;text-align:center;color:#ffffff;font-size:50px;font-weight:bold;text-shadow:2px 2px 5px rgba(0,0,0,0.3)}.texto-llamativo1m{margin-top:0px;text-align:center;color:#ffffff;font-size:40px;font-weight:bold;line-height:1px;text-shadow:2px 2px 5px rgba(0,0,0,0.6)}.texto-llamativo2m{line-height:1px;text-align:center;color:#ffffff;font-size:40px;font-weight:bold;text-shadow:2px 2px 5px rgba(0,0,0,0.3)}.texto-llamativo3m{text-align:center;color:#ffffff;font-size:30px;font-weight:bold;line-height:1px;text-shadow:2px 2px 5px rgba(0,0,0,0.3)}@keyframes saltar{0%,100%{transform:translateY(0)}50%{transform:translateY(-5px)}}.icono-saltando{animation:saltar 1s infinite ease-in-out}.boton-mapa:hover .icono-saltando{animation:none}.boton-mapa{display:inline-flex;align-items:center;background-color:#0272b7;color:white;font-size:25px;font-weight:bold;padding:10px 25px;border-radius:40px;text-decoration:none;transition:transform 0.3s ease-in-out}.boton-mapa:hover{transform:scale(1.1)}