@keyframes skeleton-animation{to{background-position:0 0}}.gender-pay-report-page{font-family:Poppins,var(--main-font1,PoppinsExtended),var(--main-font2,NotoNaskhArabicUI),sans-serif;font-size:12px;padding:2.667em 0 0}@media (max-width:1023px){.gender-pay-report-page{padding:1.333em 0 0}}.gender-pay-report-page .page-title{border:none;font-size:2em;font-weight:500;margin:0;padding:0;text-align:center}@media (max-width:767px){.gender-pay-report-page .page-title{font-size:1.667em}}.gender-pay-report-page .page-title span{display:block;font-size:.8em;font-weight:300;margin-top:10px}@media (max-width:767px){.gender-pay-report-page .page-title span{margin-top:6px}}.gender-pay-report-page .hero{margin:24px auto 0;overflow:hidden}.gender-pay-report-page .hero .cs-picture{padding:0 0 24.1%}.gender-pay-report-page .hero .cs-picture img{width:100%}@media (min-width:768px) and (max-width:1023px){.gender-pay-report-page .hero .cs-picture{padding:0 0 33.3%}}@media (max-width:767px){.gender-pay-report-page .hero .cs-picture{padding:0 0 65.65%}}.gender-pay-report-page .section.grey{background-color:#f5f5f5}.gender-pay-report-page .section .container{margin:0 auto;max-width:1038px;padding:49px 13px}@media (min-width:768px) and (max-width:1023px){.gender-pay-report-page .section .container{max-width:985px}}@media (max-width:767px){.gender-pay-report-page .section .container{max-width:100%;overflow:hidden;padding:30px 16px 18px;position:relative}}.gender-pay-report-page .section.second .container{padding:40px 13px}@media (max-width:767px){.gender-pay-report-page .section.second .container{padding:24px 16px}}.gender-pay-report-page .section.third .container{padding:58px 13px}@media (max-width:767px){.gender-pay-report-page .section.third .container{padding:45px 16px}.gender-pay-report-page .section.third .title{margin-bottom:22px}}.gender-pay-report-page .title{font-size:1.667em;font-weight:500;margin-bottom:16px}.gender-pay-report-page .title .title-transfer{display:block}.gender-pay-report-page .title:after{background-color:#333;content:"";display:block;height:1px;margin-top:14px;width:40px}@media (max-width:767px){.gender-pay-report-page .title{font-size:1.333em;line-height:1.25}.gender-pay-report-page .title:after{margin-top:16px}}.gender-pay-report-page .article{margin-bottom:58px}.gender-pay-report-page .article:last-child{margin-bottom:0}@media (max-width:767px){.gender-pay-report-page .article{margin-bottom:42px}}.gender-pay-report-page .article-title{font-size:1.333em;font-weight:400;margin:0 0 25px}.gender-pay-report-page .article-title.quartiles{margin-bottom:8px}@media (max-width:767px){.gender-pay-report-page .article-title{font-size:1.167em}}.gender-pay-report-page .article-row{display:flex;justify-content:space-between}.gender-pay-report-page .article-row.center{align-items:center}@media (max-width:767px){.gender-pay-report-page .article-row{flex-wrap:wrap}.gender-pay-report-page .article-row.messages{margin-bottom:16px}}.gender-pay-report-page .article-col{display:flex;flex-direction:column}.gender-pay-report-page .article-col.donunts-single{flex-basis:39.5%}.gender-pay-report-page .article-col.donunts-single .article-title{margin-bottom:32px}@media (max-width:767px){.gender-pay-report-page .article-col.donunts-single .article-title{margin-bottom:24px}}.gender-pay-report-page .article-col.donunts-single .donuts-row{justify-content:flex-start}.gender-pay-report-page .article-col.donunts-single .donuts-row>div+div{-webkit-margin-start:44px;margin-inline-start:44px}@media (max-width:767px){.gender-pay-report-page .article-col.donunts-single .donuts-row>div+div{-webkit-margin-start:32px;margin-inline-start:32px}.gender-pay-report-page .article-col.donunts-single{flex-basis:100%;margin-top:42px;width:100%}.gender-pay-report-page .article-col.donunts-single .donuts-row{justify-content:center;margin:0 -20px;overflow:hidden;position:relative}.gender-pay-report-page .article-col.donunts-single .donut-item{margin-bottom:0}}.gender-pay-report-page .message{line-height:1.33}.gender-pay-report-page .article-col-6{flex-basis:50%;width:50%}@media (min-width:1024px){.gender-pay-report-page .article-col-6.article-left{padding-right:38px}.gender-pay-report-page .article-col-6.article-right{padding-left:40px}}@media (min-width:768px) and (max-width:1023px){.gender-pay-report-page .article-col-6.article-right{padding-left:16px}}@media (max-width:767px){.gender-pay-report-page .article-col-6{flex-basis:100%;width:100%}.gender-pay-report-page .article-col-6.article-left{margin-bottom:20px}}.gender-pay-report-page .article-table{max-width:470px}@media (min-width:768px){.gender-pay-report-page .article-table{-webkit-margin-end:15px;margin-inline-end:15px}}@media (min-width:768px) and (max-width:1023px){.gender-pay-report-page .article-table{max-width:445px}}@media (max-width:767px){.gender-pay-report-page .article-table{max-width:none}}.gender-pay-report-page .article-table table{background:transparent;width:100%}.gender-pay-report-page .article-table td,.gender-pay-report-page .article-table th{border:1px solid #333}.gender-pay-report-page .article-table th{font-size:16px;font-weight:500;padding:20px 25px;text-align:center;text-transform:uppercase}@media (max-width:767px){.gender-pay-report-page .article-table th{font-size:12px;padding:15px 10px}}.gender-pay-report-page .article-table td{font-size:16px;font-weight:300;padding:25px 28px;text-align:center}.gender-pay-report-page .article-table td strong{font-weight:500}@media (max-width:767px){.gender-pay-report-page .article-table td{font-size:12px;padding:16px 20px}}@media (max-width:374px){.gender-pay-report-page .article-table td{padding:10px}}@media screen and (min-width:768px) and (max-width:875px){.gender-pay-report-page .article-table{max-width:315px}.gender-pay-report-page .article-table th{padding:15px}.gender-pay-report-page .article-table td{padding:11px 15px}.gender-pay-report-page .article-table+.article-notes{flex-basis:55%}}.gender-pay-report-page .article-notes{align-items:center;display:flex;flex-basis:50%;text-align:center}@media (max-width:767px){.gender-pay-report-page .article-notes{flex-basis:100%;flex-direction:column}}.gender-pay-report-page .article-note{background-color:#f5f5f5;border-radius:10px;font:300 1.333em/1.25 Poppins,var(--main-font1,PoppinsExtended),var(--main-font2,NotoNaskhArabicUI),sans-serif;padding:17px 22px}@media (min-width:768px){.gender-pay-report-page .article-note+.article-note{-webkit-margin-start:16px;margin-inline-start:16px}}@media (max-width:767px){.gender-pay-report-page .article-note+.article-note{margin-top:8px}.gender-pay-report-page .article-note{font-size:1em;line-height:1.33;margin-top:24px;padding:16px}}.gender-pay-report-page .article-text{font-size:1em;font-weight:300;letter-spacing:normal;line-height:1.25}.gender-pay-report-page .donut circle{fill:transparent;stroke-width:9}.gender-pay-report-page .donut circle.base{stroke-dashoffset:25}.gender-pay-report-page .donut circle.blue{stroke:#06038d}.gender-pay-report-page .donut circle.pink{stroke:#ad9ee9}.gender-pay-report-page .donut circle.donut-ring{stroke:#d1d1d1}.gender-pay-report-page .donuts-row{align-items:center;display:flex;flex-grow:1;justify-content:space-between}.gender-pay-report-page .donuts-row .item{display:flex;flex-direction:column}.gender-pay-report-page .donuts-row.quartile{align-items:stretch;padding:32px 14px 6px}@media (max-width:767px){.gender-pay-report-page .donuts-row.quartile{flex-wrap:wrap;margin:0 -7px;padding:25px 0 0}.gender-pay-report-page .donuts-row.quartile .item{flex-basis:50%;text-align:center;width:50%}}.gender-pay-report-page .donut-item{height:141px;position:relative;width:141px}@media (max-width:767px){.gender-pay-report-page .donut-item{margin:0 auto 20px}}.gender-pay-report-page .donut-title{flex-grow:1;font-weight:500;line-height:1.25;margin:0 0 18px;text-align:center}.gender-pay-report-page .donut-title span{display:block;font-weight:300}.gender-pay-report-page .donut-subtitle{font-size:12px;font-weight:400;line-height:1.33;margin-top:12px;text-align:center}@media (max-width:767px){.gender-pay-report-page .donut-subtitle{margin-top:10px}}.gender-pay-report-page .donut-label{font-size:1.167em;font-weight:500;left:50%;line-height:1.28;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.gender-pay-report-page .donut-label span{display:block}.gender-pay-report-page .donut-label .pink{color:#ad9ee9}.gender-pay-report-page .donut-label .blue{color:#06038d}.gender-pay-report-page .chart-note-wrapper{display:flex;justify-content:center;margin-top:32px}@media (max-width:767px){.gender-pay-report-page .chart-note-wrapper{margin-top:25px}}.gender-pay-report-page .chart-note{background-color:#f5f5f5;border-radius:24px;display:inline-block;line-height:1.33;padding:6px 16px}@media (max-width:767px){.gender-pay-report-page .chart-note{padding:6px 8px}}.gender-pay-report-page .chart-note .note:before{border-radius:50%;content:"";display:inline-block;height:12px;margin:0 4px 0 5px;vertical-align:middle;width:12px}.gender-pay-report-page .chart-note .note.male:before{background-color:#06038d}.gender-pay-report-page .chart-note .note.female:before{background:#ad9ee9}.gender-pay-report-page .signature{margin:32px 0 16px;width:208px}@media (max-width:767px){.gender-pay-report-page .signature{margin:5px 0 16px}}.gender-pay-report-page .message-2{margin-top:16px}.gender-pay-report-page .signature-info{font-weight:500;line-height:1.33}.gender-pay-report-page .signature-info span{font-weight:400}