body{min-width:375px}:root{--main-color: #7ed957;--secondary-color: #5b9c3f}.fredoka{font-family:Fredoka,serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-variation-settings:"wdth" 100}.navbar-collapse{padding-bottom:25px;padding-top:20px}.navbar-brand{color:#000;font-family:Fredoka,serif}.navbar-nav .nav-link{font-family:Fredoka,serif;font-weight:500;font-style:normal;font-variation-settings:"wdth" 100}.navbar-nav .nav-link:hover,.navbar-nav .nav-link.active{color:var(--main-color)}.navbar-collapse.show a.btn{width:-webkit-fill-available;margin:5px!important}.hero-section{background:linear-gradient(#00000080,#00000080),url(/_astro/fondo.BSXAOENP.gif) no-repeat center center/cover;height:100vh}.blog-main .hero-section.py-5{height:inherit}.hero-section h1{font-size:3rem}a.btn-primary,button.btn-primary{background-color:var(--main-color);border-color:var(--main-color);font-family:Fredoka,serif}a.btn-outline-primary,button.btn-outline-primary{color:var(--bs-nav-link-color);border-color:var(--bs-nav-link-color);font-family:Fredoka,serif;font-weight:500}a.btn-outline-primary:hover,a.btn-outline-primary:focus,a.btn-outline-primary:active,button.btn-outline-primary:hover,button.btn-outline-primary:focus,button.btn-outline-primary:active{color:var(--secondary-color);border-color:var(--secondary-color);background:#fff}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{background-color:var(--secondary-color)!important;border-color:var(--secondary-color)!important;color:#fff!important}a.btn-primary:hover,a.btn-primary:focus,a.btn-primary:active,button.btn-primary:hover,button.btn-primary:focus,button.btn-primary:active{background-color:var(--secondary-color);border-color:var(--secondary-color)}ul.list-unstyled li{margin-bottom:8px}.interCard{padding:10px}.interCard-title{font-weight:700}.interCard img{padding:40px;width:100%}h3.card-title i{margin-right:8px}.quienesSomos{padding:0 25px}.quienesSomos img{margin-bottom:15px}.mt-5 a{margin-top:15px}#contacto .row .col-md-6{margin-bottom:30px}#nosotros .bg-img{background-image:url(/static/logos/we.png);background-position:center;background-size:cover;color:#fff}.container-ovl-text{text-shadow:1px 1px #00000082}#nosotros .bg-overlay{background:#212529a6}.whatsapp-float{position:fixed;width:55px;height:55px;bottom:30px;right:30px;background-color:#25d366;color:#fff;border-radius:50%;text-align:center;font-size:30px;box-shadow:2px 2px 10px #0000004d;z-index:1000;display:flex;align-items:center;justify-content:center;transition:all .3s ease;text-decoration:none}.whatsapp-float:hover{background-color:#20ba5a;color:#fff;transform:scale(1.1);box-shadow:2px 2px 15px #0006}.whatsapp-float i{margin-top:-3px}.card-inn-ia{background-color:#f1f6f9}.card-td{background-color:#e1e8ee}@keyframes pulse{0%{box-shadow:0 0 #25d366b3}70%{box-shadow:0 0 0 15px #25d36600}to{box-shadow:0 0 #25d36600}}.whatsapp-float{animation:pulse 2s infinite}.whatsapp-float:hover{animation:none}@media screen and (max-width: 768px){.whatsapp-float{width:50px;height:50px;bottom:20px;right:20px;font-size:25px}}.dropdown-item.active,.dropdown-item:active{background-color:var(--secondary-color);color:#fff}.navbar .dropdown .btn{width:100%}.blog-scroll-container{margin-top:2rem;padding:20px 0;overflow:hidden}.blog-scroll-wrapper{display:flex;gap:1.5rem;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;padding:10px 0 20px;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--main-color) #e0e0e0}.blog-scroll-wrapper::-webkit-scrollbar{height:8px}.blog-scroll-wrapper::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.blog-scroll-wrapper::-webkit-scrollbar-thumb{background:var(--main-color);border-radius:10px}.blog-scroll-wrapper::-webkit-scrollbar-thumb:hover{background:var(--secondary-color)}.blog-card-wrapper{flex:0 0 auto;width:350px}.blog-card-wrapper .card{border-radius:15px;overflow:hidden;transition:all .3s ease;height:100%}.blog-card-wrapper .card:hover{transform:translateY(-10px);box-shadow:0 15px 35px #00000040!important}.blog-card-wrapper .object-fit-cover{object-fit:cover}.blog-card-wrapper .card-img-top{transition:transform .3s ease}.blog-card-wrapper .card:hover .card-img-top{transform:scale(1.08)}.blog-card-wrapper .card-img-wrapper{position:relative;overflow:hidden}.blog-card-overlay-img{position:absolute;bottom:15px;right:15px;width:60px;height:60px!important;border-radius:50%;border:3px solid white;box-shadow:0 4px 8px #0000004d;object-fit:cover;z-index:10;transition:transform .3s ease}.blog-card-wrapper .card:hover .blog-card-overlay-img{transform:scale(1.1)}@media (max-width: 768px){.blog-card-wrapper{width:280px}.blog-card-wrapper .card img{height:200px}.blog-scroll-wrapper{gap:1rem}}.scroll-down-indicator{position:absolute;bottom:2rem;left:50%;transform:translate(-50%);color:#fff9;font-size:2rem;z-index:10;animation:bounce 2s infinite;transition:opacity .4s ease,visibility .4s ease;cursor:pointer}.scroll-down-indicator:hover{color:#ffffffe6}.scroll-down-indicator.fade-out{opacity:0;visibility:hidden;pointer-events:none}.btn[aria-expanded=true] i.transition-transform{transform:rotate(180deg)}.transition-transform{transition:transform .3s ease}@keyframes bounce{0%,20%,50%,80%,to{transform:translate(-50%)}40%{transform:translate(-50%,-10px)}60%{transform:translate(-50%,-5px)}}.consultancy-timeline{position:relative;padding:1rem 0;margin-left:1rem}.timeline-step{position:relative;padding-left:3rem;padding-bottom:2rem}.timeline-step:last-child{padding-bottom:0}.timeline-marker{position:absolute;left:0;top:0;width:40px;height:40px;background:var(--main-color);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.2rem;z-index:2;box-shadow:0 4px 10px #7ed9574d}.timeline-step:before{content:"";position:absolute;left:19px;top:40px;width:2px;height:calc(100% - 40px);background:#e0e0e0;z-index:1}.timeline-step:last-child:before{display:none}.timeline-content h5{color:#333;font-weight:700;margin-bottom:.5rem}.timeline-content p{line-height:1.5}@media (max-width: 576px){.consultancy-timeline{margin-left:.5rem}}.result-circle-btn{width:60px;height:60px;border-radius:50%!important;display:flex!important;align-items:center;justify-content:center;background-color:#f8f9fa!important;color:#6c757d!important;border:2px solid transparent!important;transition:all .3s ease;padding:0!important;font-size:1.5rem}.result-circle-btn:hover{background-color:#e9ecef!important;color:var(--secondary-color)!important;transform:translateY(-3px)}.result-circle-btn.active{background-color:#fff!important;color:var(--main-color)!important;border-color:var(--main-color)!important;box-shadow:0 4px 10px #7ed95733!important}.text-success{color:var(--main-color)!important}.expanded-fullscreen{width:100vw!important;position:relative!important;left:50%!important;right:50%!important;margin-left:-50vw!important;margin-right:-50vw!important;border-radius:0!important;z-index:100!important;box-shadow:0 15px 40px #00000026!important}.expanded-fullscreen .card-body{max-width:1320px!important;margin:0 auto!important}.inn-btn-results{overflow:hidden;img{width:100%}}.open-source{margin-top:2rem;padding:2rem;background-color:#f8f9fa;border-radius:15px;text-align:center}.open-source h3{font-weight:700;margin-bottom:2rem;color:var(--primary-color)}.open-source__tools{display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem;padding:1rem}.bubble-item{position:relative;width:80px;height:80px;border-radius:50%;background:#fff;box-shadow:0 10px 20px #0000001a;display:flex;align-items:center;justify-content:center;transition:transform .3s ease,box-shadow .3s ease;animation:float-bubble 4s ease-in-out infinite;cursor:pointer}.bubble-item:nth-child(2n){animation-delay:.5s;animation-duration:4.5s}.bubble-item:nth-child(3n){animation-delay:1s;animation-duration:3.5s}.bubble-item:nth-child(5n){animation-delay:1.5s;animation-duration:5s}.bubble-item:hover{transform:scale(1.1) translateY(-10px);box-shadow:0 15px 30px #00000026;animation-play-state:paused}.bubble-item img{width:60%;height:60%;object-fit:contain}.bubble-item .bubble-tooltip{position:absolute;top:-45px;left:50%;transform:translate(-50%) translateY(10px);background:#212529;color:#fff;padding:6px 12px;border-radius:8px;font-size:.8rem;font-weight:600;white-space:nowrap;opacity:0;visibility:hidden;transition:opacity .3s ease,transform .3s ease;pointer-events:none;z-index:10}.bubble-item .bubble-tooltip:after{content:"";position:absolute;bottom:-5px;left:50%;transform:translate(-50%);border-width:6px 6px 0;border-style:solid;border-color:#212529 transparent transparent transparent}.bubble-item:hover .bubble-tooltip{opacity:1;visibility:visible;transform:translate(-50%) translateY(0)}@keyframes float-bubble{0%{transform:translateY(0)}50%{transform:translateY(-12px)}to{transform:translateY(0)}}a.link-not-styles{text-decoration:none;color:inherit}.bg-rnni{background:#5b9c3f}.article-content.ia-generativa-para-mejorar-sus-ventas td{width:50%}
