.municipality-service .pagehero{min-height:555px}.municipality-service .pagehero>div:first-child{padding-top:64px;padding-bottom:64px}.municipality-support{display:block;padding-top:76px;background:#f3f3f1}.municipality-inner{max-width:1320px;margin:auto}.municipality-support h2{font-size:clamp(38px,4.15vw,64px);line-height:1.04}.municipality-support h2 em{font-style:normal;color:#e30613}.municipality-intro,.municipality-process{display:grid;grid-template-columns:.85fr 1.15fr;gap:70px;padding:48px;background:#fff}.municipality-intro{border-top:3px solid #e30613}.municipality-intro p,.municipality-process>div>p,.municipality-closing>p{color:#585858;font-size:14px;line-height:1.85}.municipality-intro p{margin-top:0}.municipality-expertise{display:grid;grid-template-columns:1fr 1fr;gap:65px;margin-top:22px;padding:48px;background:radial-gradient(circle at 92% 8%,rgba(255,75,49,.33),transparent 38%),#171717;color:#fff}.municipality-expertise h2 em,.municipality-closing h2 em{color:#ff4b32}.municipality-tags{display:grid;grid-template-columns:1fr 1fr;border:1px solid #454545}.municipality-tags span{padding:22px;border-right:1px solid #454545;border-bottom:1px solid #454545;font-size:12px;font-weight:800;transition:.25s}.municipality-tags span:nth-child(even){border-right:0}.municipality-tags span:nth-last-child(-n+2){border-bottom:0}.municipality-tags span:hover{background:#e30613;transform:translateY(-3px);box-shadow:0 14px 28px rgba(0,0,0,.24)}.municipality-process{margin-top:22px}.municipality-goals{display:grid;grid-template-columns:1fr 1fr;border:1px solid #ddd}.municipality-goals article{min-height:130px;padding:22px;border-right:1px solid #ddd;border-bottom:1px solid #ddd;transition:.25s}.municipality-goals article:nth-child(even){border-right:0}.municipality-goals article:nth-last-child(-n+2){border-bottom:0}.municipality-goals article:hover{transform:translateY(-4px);background:linear-gradient(135deg,#e30613,#801018);color:#fff;box-shadow:0 16px 30px rgba(109,11,17,.18)}.municipality-goals i{display:grid;place-items:center;width:30px;height:30px;border:1px solid #e30613;border-radius:50%;color:#e30613;font-style:normal}.municipality-goals article:hover i{border-color:#fff;color:#fff}.municipality-goals b{display:block;margin-top:24px;font-size:14px;line-height:1.45}.municipality-closing{display:grid;grid-template-columns:1fr .85fr;gap:65px;align-items:center;margin-top:22px;padding:48px;background:linear-gradient(125deg,#272727,#111);color:#fff}.municipality-closing>p{color:#d0d0d0;margin:0;padding-left:28px;border-left:3px solid #e30613}@media(max-width:850px){.municipality-intro,.municipality-expertise,.municipality-process,.municipality-closing{grid-template-columns:1fr;gap:28px}}@media(max-width:600px){.municipality-support{padding:54px 20px}.municipality-intro,.municipality-expertise,.municipality-process,.municipality-closing{padding:32px 24px}.municipality-tags,.municipality-goals{grid-template-columns:1fr}.municipality-tags span,.municipality-goals article{border-right:0!important;border-bottom:1px solid #ddd!important}.municipality-tags span:last-child,.municipality-goals article:last-child{border-bottom:0!important}}
