.gender-equality-section{padding:80px 0}.gender-equality-section .badge{border:1px solid hsla(0,0%,100%,.6);color:#fff;font-size:14px;font-weight:500}.gender-equality-section h2{font-size:48px;font-weight:700;margin:0}.gender-equality-section p{font-size:18px;line-height:1.6;margin:0}.score-item span{font-size:18px;line-height:1.5}.score-item strong{font-size:18px;font-weight:700;white-space:nowrap}.progress-bar{background:transparent;border:1px solid hsla(0,0%,100%,.45);border-radius:50px;height:10px;overflow:hidden}.progress-fill{background:#fff;border-radius:50px;height:100%;width:0}@media(max-width:991px){.gender-equality-section{padding:60px 0}.gender-equality-section h2{font-size:38px;margin-bottom:15px}.gender-equality-section p{font-size:16px}}@media(max-width:767px){.gender-equality-section{padding:50px 0}.gender-equality-section h2{font-size:30px}.score-item .d-flex{align-items:flex-start!important;flex-direction:column;gap:8px}.score-item strong{align-self:flex-end}}