:root{--service-gradient-1: linear-gradient(135deg, #667eea 0%, #764ba2 100%);--service-gradient-2: linear-gradient(135deg, #f093fb 0%, #f5576c 100%);--service-gradient-3: linear-gradient(135deg, #4facfe 0%, #00f2fe 100%);--service-gradient-4: linear-gradient(135deg, #43e97b 0%, #38f9d7 100%);--service-gradient-5: linear-gradient(135deg, #fa709a 0%, #fee140 100%)}.service-page{min-height:100vh;background:var(--white)}.service-page .hero-section{position:relative!important;overflow:hidden!important;min-height:50vh!important;max-height:50vh!important;height:50vh!important;display:flex!important;align-items:center!important;background:linear-gradient(135deg,var(--dark-blue) 0%,var(--primary-blue) 100%)!important;padding:4rem 0!important}.service-page .hero-section:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 30% 70%,rgba(255,127,26,.2) 0%,transparent 50%),radial-gradient(circle at 70% 30%,rgba(3,128,194,.3) 0%,transparent 50%);z-index:1}.service-page .hero-content{position:relative;z-index:2}.service-page .hero-title{color:#fff!important;background:none!important;-webkit-background-clip:unset!important;-webkit-text-fill-color:#ffffff!important;background-clip:unset!important;animation:slideInUp .8s ease-out!important}.service-page .hero-section .hero-title,.hero-section h1{color:#fff!important;background:none!important;-webkit-background-clip:unset!important;-webkit-text-fill-color:#ffffff!important}.service-page .section-title{position:relative;display:inline-block;animation:fadeIn .6s ease-out}.service-page .section-title:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translate(-50%);width:60px;height:4px;background:#0380c2;border-radius:2px}.service-page .service-card,.service-page .platform-card,.service-page .result-card{position:relative;overflow:hidden;border:1px solid rgba(3,128,194,.1);transition:all .4s cubic-bezier(.4,0,.2,1)}.service-page .service-card:before,.service-page .platform-card:before,.service-page .result-card:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(3,128,194,.1),transparent);transition:left .6s ease}.service-page .service-card:hover:before,.service-page .platform-card:hover:before,.service-page .result-card:hover:before{left:100%}.service-page .service-card:hover,.service-page .platform-card:hover,.service-page .result-card:hover{transform:translateY(-12px) scale(1.02);box-shadow:0 20px 40px #00000026;border-color:#0380c2!important}.service-page .service-icon,.service-page .platform-icon,.service-page .result-icon,.service-page .tool-icon,.service-page .strategy-icon,.service-page .formation-icon,.service-page .advantage-icon{position:relative;transition:all .4s ease;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;margin:0 auto 1.5rem!important;width:80px!important;height:80px!important;border-radius:50%!important;background:#0380c2!important;color:#fff!important;font-size:2rem!important;flex-shrink:0!important}.service-page .platform-icon,.service-page .advantage-icon{width:60px!important;height:60px!important;font-size:1.5rem!important}.service-page .platform-icon.facebook,.service-page .platform-icon.instagram,.service-page .platform-icon.linkedin,.service-page .platform-icon.twitter,.service-page .platform-icon.tiktok,.service-page .platform-icon.youtube,.service-page .result-icon{background:#0380c2!important;color:#fff!important}.service-page .service-icon i,.service-page .platform-icon i,.service-page .result-icon i,.service-page .tool-icon i,.service-page .strategy-icon i{display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;width:100%!important;height:100%!important;color:#fff!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.service-page .service-icon:hover,.service-page .platform-icon:hover,.service-page .result-icon:hover,.service-page .tool-icon:hover,.service-page .strategy-icon:hover{transform:scale(1.1) rotate(5deg);animation:pulse 1.5s infinite}.service-page .cta-primary{position:relative;overflow:hidden;background:linear-gradient(135deg,#0380c2,#0599e6);box-shadow:0 4px 15px #0380c24d}.service-page .cta-primary:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .6s ease}.service-page .cta-primary:hover:before{left:100%}.service-page .cta-primary:hover{transform:translateY(-3px);box-shadow:0 8px 25px #0380c266}.service-page .stat-number{color:#0380c2!important;animation:pulse 2s infinite}.service-page .process-timeline{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;max-width:800px!important;margin:0 auto!important;text-align:center!important}.service-page .process-step{opacity:1!important;visibility:visible!important;animation:slideInUp .6s ease-out forwards;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;width:100%!important;max-width:500px!important;margin:0 auto 2rem!important;padding:1.5rem!important}.service-page .process-step:nth-child(1){animation-delay:.1s}.service-page .process-step:nth-child(2){animation-delay:.2s}.service-page .process-step:nth-child(3){animation-delay:.3s}.service-page .process-step:nth-child(4){animation-delay:.4s}.service-page .process-step:nth-child(5){animation-delay:.5s}.service-page .step-content{text-align:center!important;margin:1rem auto 0!important;max-width:400px!important}.service-page .step-content h3{text-align:center!important;margin-bottom:.5rem!important}.service-page .step-content p{text-align:center!important;line-height:1.6!important}.service-page .tech-item{position:relative;cursor:pointer}.service-page .tech-item:after{content:"";position:absolute;top:50%;left:50%;width:0;height:0;background:radial-gradient(circle,rgba(3,128,194,.1) 0%,transparent 70%);border-radius:50%;transform:translate(-50%,-50%);transition:all .4s ease}.service-page .tech-item:hover:after{width:120%;height:120%}.service-page .tech-item:hover{transform:translateY(-8px) scale(1.05)}.service-page .services-section,.service-page .process-section,.service-page .results-section,.service-page .tools-section{background:var(--white);position:relative;text-align:center!important;opacity:1!important;visibility:visible!important}.service-page .technologies-section,.service-page .platforms-section,.service-page .methodology-section{background:linear-gradient(135deg,var(--light-gray) 0%,rgba(248,249,250,.8) 100%);position:relative;text-align:center!important;opacity:1!important;visibility:visible!important}.service-page .services-grid,.service-page .tools-grid,.service-page .platforms-grid,.service-page .results-grid,.service-page .technologies-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))!important;gap:2rem!important;justify-items:center!important;align-items:stretch!important;margin:0 auto!important;max-width:1200px!important}.service-page .service-card,.service-page .tool-card,.service-page .platform-card,.service-page .result-card,.service-page .strategy-card,.service-page .tech-item{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;text-align:center!important;padding:2rem!important;width:100%!important;max-width:350px!important;margin:0 auto!important;opacity:1!important;visibility:visible!important}.service-page .section-header{transform:translateY(0);transition:transform .3s ease}@media (max-width: 768px){.service-page .hero-title{font-size:clamp(2rem,8vw,3rem);text-align:center!important}.service-page .services-grid,.service-page .tools-grid,.service-page .platforms-grid,.service-page .results-grid{grid-template-columns:1fr!important;justify-items:center!important}.service-page .service-card,.service-page .platform-card,.service-page .result-card,.service-page .tool-card{margin-bottom:1.5rem;text-align:center!important;align-items:center!important;max-width:100%!important}.service-page .service-card:hover,.service-page .platform-card:hover,.service-page .result-card:hover{transform:translateY(-8px) scale(1.01)}.service-page .process-step{align-items:center!important;text-align:center!important;margin-bottom:2rem!important}.service-page .step-content{text-align:center!important;max-width:100%!important}}@media (max-width: 480px){.service-page .hero-content{padding:1rem;text-align:center!important}.service-page .section-title:after{width:40px;height:3px}.service-page .service-icon,.service-page .tool-icon,.service-page .platform-icon,.service-page .result-icon{width:60px!important;height:60px!important;font-size:1.5rem!important}.service-page .step-number{width:60px!important;height:60px!important;font-size:1.2rem!important}.service-page .service-card,.service-page .tool-card{padding:1.5rem!important;text-align:center!important}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes glow{0%,to{box-shadow:0 0 5px #0380c24d}50%{box-shadow:0 0 20px #0380c299}}.service-page .hero-badge{animation:float 3s ease-in-out infinite}.service-page .cta-primary:hover{animation:glow 1.5s ease-in-out infinite}.service-page *{box-sizing:border-box}.service-page .header,.service-page .header *{all:revert!important}.service-page .menu-toggle{all:revert!important;display:flex!important;flex-direction:column!important;justify-content:center!important;gap:5px!important;width:40px!important;height:40px!important;background:none!important;border:none!important;cursor:pointer!important;z-index:1200!important;position:absolute!important;right:1.5rem!important;top:1.2rem!important}.service-page .menu-toggle .bar{all:revert!important;width:28px!important;height:4px!important;background:#0380c2!important;border-radius:2px!important;transition:all .4s cubic-bezier(.25,.46,.45,.94)!important;display:block!important}.service-page h1,.service-page .hero-title{font-size:clamp(2.5rem,5vw,4rem)!important;font-weight:800!important;background:linear-gradient(135deg,#fff,#ff7f1a)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;margin-bottom:1.5rem!important}.service-page h2,.service-page .section-title{font-size:clamp(2rem,4vw,3rem)!important;font-weight:800!important;color:#2c3e50!important;margin-bottom:1rem!important}.service-page h3{font-size:clamp(1.5rem,3vw,2rem)!important;font-weight:700!important;color:#2c3e50!important}.service-page .hero-section{background:linear-gradient(135deg,#001b36,#0380c2)!important;color:#fff!important;min-height:100vh!important}.service-page .hero-section *{color:inherit!important}.service-page .hero-subtitle,.service-page .hero-section p{color:#ffffffe6!important}.service-page .service-icon,.service-page .platform-icon,.service-page .result-icon,.service-page .strategy-icon,.service-page .tool-icon,.service-page .step-number{background:linear-gradient(135deg,#0380c2,#ff7f1a)!important;color:#fff!important;width:80px!important;height:80px!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:2rem!important;margin:0 auto!important;text-align:center!important;flex-shrink:0!important;position:relative!important}.service-page .service-icon i,.service-page .platform-icon i,.service-page .result-icon i,.service-page .strategy-icon i,.service-page .tool-icon i{color:#fff!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;text-align:center!important;line-height:1!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.service-page .cta-primary{background:linear-gradient(135deg,#ff7f1a,#ff9a4d)!important;color:#fff!important;border:none!important;padding:1rem 2rem!important;border-radius:50px!important;font-weight:600!important;transition:all .3s ease!important}.service-page .cta-primary:hover{transform:translateY(-2px)!important;box-shadow:0 10px 30px #ff7f1a4d!important}.service-page .cta-secondary{background:transparent!important;color:#fff!important;border:2px solid #0380C2!important}.service-page .cta-secondary:hover{background:#0380c2!important;color:#fff!important}.service-page .service-card,.service-page .platform-card,.service-page .result-card,.service-page .strategy-card,.service-page .tech-item,.service-page .tool-item,.service-page .tool-card{background:#fff!important;border-radius:16px!important;box-shadow:0 4px 20px #00000014!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;border:1px solid rgba(3,128,194,.1)!important;text-align:center!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;padding:2rem!important;opacity:1!important;visibility:visible!important}.service-page .service-card:hover,.service-page .platform-card:hover,.service-page .result-card:hover,.service-page .strategy-card:hover,.service-page .tech-item:hover,.service-page .tool-item:hover{transform:translateY(-8px)!important;box-shadow:0 8px 40px #0000001f!important;border-color:#ff7f1a!important}.service-page .stat-number{font-size:2.5rem!important;font-weight:800!important;color:#ff7f1a!important;line-height:1!important}.service-page .result-number{font-size:2.5rem!important;font-weight:800!important;color:#ff7f1a!important}.service-page .step-number{background:linear-gradient(135deg,#ff7f1a,#0380c2)!important;color:#fff!important;width:80px!important;height:80px!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:1.5rem!important;font-weight:800!important;flex-shrink:0!important;margin:0 auto 1rem!important}.service-page .process-step{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;margin-bottom:3rem!important;padding:1.5rem!important;opacity:1!important;visibility:visible!important}.service-page .step-content{text-align:center!important;max-width:400px!important;margin:0 auto!important;opacity:1!important;visibility:visible!important}.service-page .step-content h3{text-align:center!important;margin-bottom:1rem!important;opacity:1!important;visibility:visible!important}.service-page .step-content p{text-align:center!important;line-height:1.6!important;opacity:1!important;visibility:visible!important}.service-page .cta-section{background:linear-gradient(135deg,#001b36,#0380c2)!important;color:#fff!important}.service-page .cta-section h2{color:#fff!important;background:none!important;-webkit-text-fill-color:#ffffff!important}.service-page .cta-section p{color:#ffffffe6!important}.service-page .fas,.service-page .fab,.service-page .fa{color:inherit!important}.service-page .service-card h3,.service-page .platform-card h3,.service-page .result-card h3,.service-page .strategy-card h3{color:#2c3e50!important;font-weight:700!important}.service-page .service-card p,.service-page .platform-card p,.service-page .result-card p,.service-page .strategy-card p{color:#6c757d!important}.service-page .service-features{list-style:none!important;padding:0!important;margin:1rem 0!important;text-align:center!important}.service-page .service-features li{display:flex!important;align-items:center!important;justify-content:center!important;gap:.5rem!important;padding:.5rem 0!important;text-align:center!important}.service-page .service-features li:before{content:"\2713"!important;color:#ff7f1a!important;font-weight:700!important;font-size:1.2rem!important;flex-shrink:0!important;width:20px!important;height:20px!important;display:flex!important;align-items:center!important;justify-content:center!important;background:#ff7f1a1a!important;border-radius:50%!important}.service-page .services-grid,.service-page .tools-grid,.service-page .platforms-grid,.service-page .results-grid,.service-page .process-timeline{display:grid!important;gap:2rem!important;justify-items:center!important;align-items:stretch!important}.service-page .process-timeline{display:flex!important;flex-direction:column!important;align-items:center!important;max-width:800px!important;margin:0 auto!important}.service-page .section-header{text-align:center!important;margin-bottom:3rem!important}.service-page .section-title{text-align:center!important;margin:0 auto 1rem!important}.service-page .section-subtitle{text-align:center!important;margin:0 auto!important;max-width:600px!important}@media (max-width: 768px){.service-page .hero-title{font-size:clamp(2rem,8vw,3rem)!important}.service-page .section-title{font-size:clamp(1.5rem,6vw,2.5rem)!important}.service-page .process-step{align-items:center!important;text-align:center!important}.service-page .service-card,.service-page .tool-card,.service-page .platform-card,.service-page .result-card{text-align:center!important;align-items:center!important}}.service-page .tool-list{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:.5rem!important;margin-top:1rem!important}.service-page .tool-list span{text-align:center!important;padding:.5rem 1rem!important;border-radius:20px!important;background:#0380c21a!important;color:#0380c2!important;font-weight:600!important}@keyframes serviceSlideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.service-page .service-card,.service-page .platform-card,.service-page .result-card,.service-page .tool-card,.service-page .process-step{animation:serviceSlideUp .6s ease-out}.service-page .service-card:nth-child(1){animation-delay:.1s}.service-page .service-card:nth-child(2){animation-delay:.2s}.service-page .service-card:nth-child(3){animation-delay:.3s}.service-page .service-card:nth-child(4){animation-delay:.4s}.service-page h1,.service-page h2,.service-page h3,.service-page h4,.service-page .container{text-align:center!important;opacity:1!important;visibility:visible!important}.service-page .service-card h3,.service-page .tool-card h3,.service-page .platform-card h3,.service-page .result-card h3{text-align:center!important;margin:1rem auto!important;opacity:1!important;visibility:visible!important}.service-page .service-card p,.service-page .tool-card p,.service-page .platform-card p,.service-page .result-card p{text-align:center!important;margin:0 auto!important;max-width:300px!important;opacity:1!important;visibility:visible!important}:root{--primary-blue: #0380C2;--primary-orange: #FF7F1A;--dark-blue: #001B36;--light-gray: #f8f9fa;--white: #ffffff;--text-dark: #2c3e50;--text-light: #6c757d;--shadow-light: 0 4px 20px rgba(0, 0, 0, .08);--shadow-medium: 0 8px 40px rgba(0, 0, 0, .12);--border-radius: 16px;--transition: all .3s cubic-bezier(.4, 0, .2, 1)}*{margin:0;padding:0;box-sizing:border-box}body,html{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;line-height:1.6;color:var(--text-dark);background-color:var(--white);scroll-behavior:smooth}h1,h2,h3,h4,h5,h6{font-family:Inter,sans-serif;font-weight:700;line-height:1.2;color:var(--text-dark);margin-bottom:1rem;position:relative!important}h1{font-size:clamp(2.5rem,5vw,4rem);font-weight:800}h2{font-size:clamp(2rem,4vw,3rem);font-weight:800}h3{font-size:clamp(1.5rem,3vw,2rem);font-weight:700}h4{font-size:1.5rem;font-weight:600}h5{font-size:1.25rem;font-weight:600}h6{font-size:1.1rem;font-weight:600}.section-title{position:relative!important;margin-bottom:2rem!important}.section-title:after{content:""!important;position:absolute!important;bottom:-10px!important;left:50%!important;transform:translate(-50%)!important;width:60px!important;height:4px!important;background:var(--primary-blue)!important;border-radius:2px!important}p{font-family:Inter,sans-serif;color:var(--text-light);margin-bottom:1rem}a{color:var(--primary-blue);text-decoration:none;transition:var(--transition)}a:hover{color:var(--primary-orange)}button:not(.menu-toggle):not(.scroll-to-top):not(.scroll-to-bottom):not(.whatsapp-btn):not(.tab-btn):not(.category-btn):not(.filter-btn),.btn{font-family:Inter,sans-serif;font-weight:600;border:none;border-radius:50px;padding:1rem 2rem;cursor:pointer;transition:var(--transition);display:inline-flex;align-items:center;gap:.5rem;text-decoration:none}.btn-primary{background:linear-gradient(135deg,var(--primary-orange) 0%,#ff9a4d 100%);color:var(--white)}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 10px 30px #ff7f1a4d}.btn-secondary{background:transparent;color:var(--primary-blue);border:2px solid var(--primary-blue)}.btn-secondary:hover{background:var(--primary-blue);color:var(--white)}.header{background-color:var(--white);box-shadow:var(--shadow-light);position:fixed;width:100%;z-index:1000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgba(3,128,194,.1)}.header .container{display:flex;justify-content:space-between;align-items:center;padding:1rem;cursor:pointer}.header .logo{height:50px;transition:var(--transition)}.header .logo:hover{transform:scale(1.05)}.header .nav{margin-left:1%;display:flex;align-items:center;gap:2rem}.header .nav a{color:var(--text-dark);text-decoration:none;font-weight:500;font-size:1.1rem;transition:var(--transition);white-space:nowrap;position:relative;padding:.5rem 0}.header .nav a:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:linear-gradient(135deg,var(--primary-blue),var(--primary-orange));transition:var(--transition)}.header .nav a:hover{color:var(--primary-orange)}.header .nav a:hover:after,.header .nav a.active:after{width:100%}.header .nav .active{color:var(--primary-blue);font-weight:600}.service-page{padding-top:80px}.service-page .hero-section{min-height:80vh!important;max-height:80vh!important;height:80vh!important;padding:6rem 0 4rem!important}.service-page .hero-stats{display:flex!important;justify-content:center!important;gap:3rem!important;margin-bottom:3rem!important;flex-wrap:nowrap!important}@media (max-width: 768px){.service-page .hero-stats{display:flex!important;justify-content:center!important;gap:1.5rem!important;flex-wrap:nowrap!important;flex-direction:row!important}.service-page .stat-item{flex:1!important;min-width:70px!important}}.service-page .hero-section{background:linear-gradient(135deg,var(--dark-blue) 0%,var(--primary-blue) 100%)!important;color:var(--white)!important}.service-page .section-title{color:var(--text-dark)!important;font-size:clamp(2rem,4vw,3rem)!important;font-weight:800!important}.service-page .service-icon{background:linear-gradient(135deg,var(--primary-blue) 0%,var(--primary-orange) 100%)!important;color:var(--white)!important}.service-page .cta-primary{background:linear-gradient(135deg,var(--primary-orange) 0%,#ff9a4d 100%)!important;color:var(--white)!important}.fas,.fab,.fa{color:inherit!important}.service-icon .fas,.service-icon .fab,.platform-icon .fab{color:var(--white)!important}.service-card,.platform-card,.result-card,.tech-item{transition:var(--transition)!important}.service-card:hover,.platform-card:hover,.result-card:hover,.tech-item:hover{transform:translateY(-8px)!important;box-shadow:var(--shadow-medium)!important}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.text-primary{color:var(--primary-blue)!important}.text-orange{color:var(--primary-orange)!important}.text-dark{color:var(--text-dark)!important}.text-light{color:var(--text-light)!important}.text-white{color:var(--white)!important}.bg-primary{background-color:var(--primary-blue)!important}.bg-orange{background-color:var(--primary-orange)!important}.bg-light{background-color:var(--light-gray)!important}.bg-white{background-color:var(--white)!important}.shadow-light{box-shadow:var(--shadow-light)}.shadow-medium{box-shadow:var(--shadow-medium)}.rounded{border-radius:var(--border-radius)}.animate-fadeIn{animation:fadeIn .6s ease-out}.animate-slideUp{animation:slideInUp .6s ease-out}.animate-pulse{animation:pulse 2s infinite}@media (max-width: 768px){.header .nav{gap:1rem}.header .nav a{font-size:1rem}}.menu-toggle{display:flex!important;flex-direction:column!important;justify-content:center!important;gap:5px!important;width:40px!important;height:40px!important;background:none!important;border:none!important;cursor:pointer!important;z-index:9999!important;position:absolute!important;right:1.5rem!important;top:1.2rem!important}.menu-toggle .bar{display:block!important;background:#0380c2!important;width:28px!important;height:4px!important;border-radius:2px!important;transition:all .4s ease!important}@media (min-width: 1201px){.menu-toggle{display:none!important}}.whatsapp-btn,.scroll-to-top,.scroll-to-bottom{position:fixed!important;width:50px!important;height:50px!important;border-radius:50%!important;color:var(--white)!important;border:none!important;cursor:pointer!important;z-index:1000!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:1.2rem!important;box-shadow:var(--shadow-medium)!important;transition:var(--transition)!important;opacity:.8!important;text-decoration:none!important}.whatsapp-btn{background:#25d366!important;bottom:180px!important;right:20px!important}.scroll-to-top,.scroll-to-bottom{background:linear-gradient(135deg,var(--primary-blue),var(--primary-orange))!important}.scroll-to-top{bottom:120px!important;right:20px!important}.scroll-to-bottom{bottom:60px!important;right:20px!important}.whatsapp-btn:hover{opacity:1!important;transform:scale(1.1)!important;box-shadow:0 8px 25px #25d36666!important}.scroll-to-top:hover,.scroll-to-bottom:hover{opacity:1!important;transform:scale(1.1)!important;box-shadow:0 8px 25px #0380c266!important}.whatsapp-btn i,.scroll-to-top i,.scroll-to-bottom i{color:var(--white)!important}@media (max-width: 768px){.whatsapp-btn,.scroll-to-top,.scroll-to-bottom{width:45px!important;height:45px!important;font-size:1.1rem!important}.whatsapp-btn{bottom:150px!important;right:15px!important}.scroll-to-top{bottom:100px!important;right:15px!important}.scroll-to-bottom{bottom:50px!important;right:15px!important}}@media (max-width: 768px){.service-page .process-step{flex-direction:column!important;text-align:center!important;gap:1rem!important;align-items:center!important}.service-page .process-step .step-number{margin-bottom:1rem!important}.service-page .process-step:after{display:none!important}.service-page .process-timeline{display:flex!important;flex-direction:column!important;gap:2rem!important}.service-page .service-card,.service-page .platform-card,.service-page .result-card,.service-page .strategy-card,.service-page .advantage-card,.service-page .formation-card,.service-page .tool-card{text-align:center!important}.service-page .service-icon,.service-page .platform-icon,.service-page .result-icon,.service-page .strategy-icon,.service-page .advantage-icon,.service-page .formation-icon,.service-page .tool-icon{margin:0 auto 1.5rem!important}.service-page .service-features,.service-page .platform-features,.service-page .formation-features,.service-page .advantage-features{text-align:left!important;display:inline-block!important;margin:0 auto!important}.service-page .service-features li,.service-page .platform-features li,.service-page .formation-features li,.service-page .advantage-features li{text-align:left!important}.contact-section,.contact-content,.contact-info,.contact-form-container{text-align:center!important}.contact-methods{flex-direction:column!important;align-items:center!important;gap:1rem!important;text-align:center!important;justify-content:center!important}.contact-method{justify-content:center!important;text-align:center!important;width:100%!important;display:flex!important;align-items:center!important}.contact-form,.form-container,.contact-details{text-align:center!important;margin:0 auto!important}.social-links{justify-content:center!important}.contact-section{text-align:center!important}.contact-section .form-group,.contact-section .input-group,.contact-section .form-field{margin:0 auto!important;max-width:100%!important}.contact-section input,.contact-section textarea,.contact-section select{text-align:left!important;width:100%!important;margin:0 auto!important}.contact-section input::placeholder,.contact-section textarea::placeholder{text-align:left!important}.contact-section button,.contact-section .btn{margin:0 auto!important;display:block!important}.contact-section h1,.contact-section h2{text-align:center!important}.contact-section label,.contact-section .form-label,.contact-section .field-label{text-align:left!important}.contact-section h3,.contact-info h3,.contact-details h3{text-align:center!important}.contact-method,.contact-info .contact-method,.contact-details .contact-method,.contact-method i,.contact-method span,.contact-method a{text-align:left!important;justify-content:flex-start!important;align-items:flex-start!important}.contact-info,.contact-details{text-align:left!important}.contact-methods .contact-method{text-align:center!important;justify-content:center!important;display:flex!important;align-items:center!important}.mobile-menu .nav-item.has-dropdown>a,.mobile-menu .nav-item.has-dropdown>a:hover,.mobile-menu .nav-item.has-dropdown>a:focus,.mobile-menu .nav-item.has-dropdown>a:active,.mobile-nav .nav-item.has-dropdown>a,.hamburger-menu .nav-item.has-dropdown>a,.navbar-nav .nav-item.has-dropdown>a,.navbar-collapse .nav-item.has-dropdown>a,.nav-item.dropdown>a,.dropdown-toggle{color:#000!important;background-color:transparent!important}.hero-title,.service-page .hero-title,.hero-section h1{font-size:clamp(1.8rem,4vw,4rem)!important;font-weight:800!important;margin-bottom:1.5rem!important;line-height:1.2!important;color:#fff!important;background:none!important;-webkit-background-clip:unset!important;-webkit-text-fill-color:#ffffff!important;background-clip:unset!important;word-wrap:break-word!important;hyphens:auto!important}@media (min-width: 1120px){.hero-content{padding-top:4rem!important}}}
