.breakdance .bde-section-4891-219 .section-container{display:flex;flex-direction:column}.enit-consultancy{font-family:'Open Sans','Segoe UI',Arial,sans-serif;color:#374151}.enit-consultancy .enit-hero{background:linear-gradient(135deg,rgba(41,50,65,0.7) 0%,rgba(61,90,128,0.5) 100%),url(/wp-content/uploads/2026/06/Team-ENIT1-Trysil_1200.jpg) center / cover no-repeat;color:#fff;padding:120px 40px 100px;min-height:60vh;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;position:relative;overflow:hidden}.enit-consultancy .enit-hero::after{content:'';position:absolute;bottom:0;left:0;right:0;height:4px;background:#EE6C4D}.enit-consultancy .enit-hero h1{font-size:clamp(2rem,5vw,3.5rem);font-weight:800;margin:0 0 16px;line-height:1.15;text-shadow:0 2px 12px rgba(0,0,0,0.45)}.enit-consultancy .enit-hero p{font-size:1.15rem;opacity:0.95;max-width:620px;margin:0 auto 36px;line-height:1.7;text-shadow:0 1px 8px rgba(0,0,0,0.45)}.enit-consultancy .enit-hero a.enit-btn{background:#EE6C4D;color:#fff;padding:14px 36px;border-radius:4px;text-decoration:none;font-weight:700;font-size:1rem;transition:background 0.2s;display:inline-block}.enit-consultancy .enit-hero a.enit-btn:hover{background:#d45a3b}.enit-consultancy .enit-intro{background:#fff;padding:80px 40px;text-align:center}.enit-consultancy .enit-intro h2{font-size:1.9rem;font-weight:700;color:#3D5A80;margin-bottom:16px}.enit-consultancy .enit-intro p{color:#6B7280;font-size:1.05rem;line-height:1.8;max-width:800px;margin:0 auto}.enit-consultancy .enit-profiles{background:#F9FAFB;padding:80px 40px;text-align:center}.enit-consultancy .enit-profiles h2{font-size:1.9rem;font-weight:700;color:#3D5A80;margin-bottom:8px}.enit-consultancy .enit-profiles .section-sub{color:#6B7280;margin-bottom:48px;font-size:1.05rem}.enit-consultancy .enit-benefits{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:18px;max-width:1040px;margin:0 auto}.enit-consultancy .enit-benefit-card{background:#fff;border:1px solid #E5E7EB;border-top:3px solid #98C1D9;border-radius:6px;padding:22px 24px;text-align:left;transition:box-shadow 0.2s,transform 0.2s}.enit-consultancy .enit-benefit-card:hover{box-shadow:0 4px 20px rgba(61,90,128,0.1);transform:translateY(-2px)}.enit-consultancy .enit-benefit-card h3{font-size:1rem;font-weight:700;color:#293241;margin:0 0 8px}.enit-consultancy .enit-benefit-card p{font-size:0.88rem;color:#6B7280;line-height:1.6;margin:0}.enit-consultancy .enit-cta{background:linear-gradient(135deg,#3D5A80 0%,#293241 100%);padding:80px 40px;text-align:center;position:relative}.enit-consultancy .enit-cta::before{content:'';position:absolute;top:0;left:0;right:0;height:4px;background:#EE6C4D}.enit-consultancy .enit-cta h2{color:#fff;font-size:1.9rem;font-weight:700;margin-bottom:16px}.enit-consultancy .enit-cta p{color:rgba(255,255,255,0.85);max-width:720px;margin:0 auto 36px;font-size:1.05rem;line-height:1.8}.enit-consultancy .enit-cta a.enit-btn-cta{background:#EE6C4D;color:#fff;padding:14px 36px;border-radius:4px;text-decoration:none;font-weight:700;font-size:1rem;display:inline-block;transition:background 0.2s}.enit-consultancy .enit-cta a.enit-btn-cta:hover{background:#d45a3b}.enit-consultancy .reveal{opacity:0;transform:translateY(16px);transition:opacity 0.5s ease,transform 0.5s ease}.enit-consultancy .reveal.is-visible{opacity:1;transform:none}@media (max-width:640px){.enit-consultancy .enit-hero,.enit-consultancy .enit-intro,.enit-consultancy .enit-profiles,.enit-consultancy .enit-cta{padding:60px 20px}}.breakdance .bde-section-4891-222 .section-container{align-items:center;text-align:center}.breakdance .bde-section-4891-222 .section-container{padding-bottom:20px;padding-top:20px}