@keyframes loaderSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes popIn{0%{opacity:.3;transform:scale(.8)}80%{opacity:1;transform:scale(1.02)}to{opacity:1;transform:scale(1)}}.pp-company{background:#fff}.pp-company__centre{padding:3rem 0 0;text-align:center}.pp-company__heading{color:#52105b;font-size:1.5625rem;font-weight:800;line-height:1.25;margin:2rem 0}@media (max-width:88.75rem){.pp-company__heading{font-size:1.5625rem}}@media (max-width:68.75rem){.pp-company__heading{font-size:1.5625rem}}@media (max-width:60rem){.pp-company__heading{font-size:1.5625rem}}@media (max-width:32rem){.pp-company__heading{font-size:1.4375rem}}@media (max-width:25rem){.pp-company__heading{font-size:1.4375rem}}.pp-company__stats{margin-bottom:2rem;position:relative}.pp-company__stats__align{-ms-flex-pack:center}.pp-company__stats__align,.pp-company__stats__stat{display:-ms-flexbox;display:flex;justify-content:center}.pp-company__stats__stat{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;background:#52105b;border-radius:.625rem;color:#fff;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;margin:0 .5rem;padding:.5rem 2rem}.pp-company__stats__stat__thin{font-size:.875rem;white-space:nowrap}.pp-company__stats__stat__bold{font-size:1rem;font-weight:600;white-space:nowrap}.pp-company__stats__info{position:absolute;right:-3rem;top:0}.pp-company__stats__info__button{background:none;border:0;cursor:pointer}.pp-company__stats__info__button svg{color:#8e8e8c;width:1.5rem}.pp-company__stats__info__button:focus svg,.pp-company__stats__info__button:hover svg{color:#52105b}.pp-company__stats__popup{background:#fff;border-radius:.625rem;box-shadow:0 4px 7px 1px rgba(38,38,38,.1);display:none;padding:2rem;position:absolute;right:0;text-align:left;top:2rem;width:22rem}.pp-company__stats__popup__close{background:none;border:0;cursor:pointer;position:absolute;right:1rem;top:1rem}.pp-company__stats__popup__close svg{color:#8e8e8c;transform:rotate(45deg);width:1.5rem}.pp-company__stats__popup__close:focus svg,.pp-company__stats__popup__close:hover svg{color:#52105b}.pp-company__stats__popup__heading{color:#52105b;font-size:1rem;font-weight:800;line-height:1.25;margin-bottom:1rem;margin-top:0}@media (max-width:88.75rem){.pp-company__stats__popup__heading{font-size:1rem}}@media (max-width:68.75rem){.pp-company__stats__popup__heading{font-size:1rem}}@media (max-width:60rem){.pp-company__stats__popup__heading{font-size:1rem}}@media (max-width:32rem){.pp-company__stats__popup__heading{font-size:.875rem}}@media (max-width:25rem){.pp-company__stats__popup__heading{font-size:.875rem}}.pp-company__stats__popup__title{color:#262626;color:#52105b;font-size:.875rem;font-weight:600;font-weight:800;letter-spacing:2px;margin-bottom:.5rem;text-transform:uppercase}@media (max-width:88.75rem){.pp-company__stats__popup__title{font-size:.875rem}}@media (max-width:68.75rem){.pp-company__stats__popup__title{font-size:.875rem}}@media (max-width:60rem){.pp-company__stats__popup__title{font-size:.875rem}}@media (max-width:32rem){.pp-company__stats__popup__title{font-size:.75rem}}@media (max-width:25rem){.pp-company__stats__popup__title{font-size:.75rem}}.pp-company__stats__popup__line{font-size:.875rem;font-weight:600;margin-bottom:1rem}.pp-company__stats__popup__line:last-child{margin-bottom:0}.pp-company__stats__popup__list{margin:0 0 1rem}.pp-company__stats__popup__list li{padding-left:0;text-indent:0}.pp-company__stats__popup__list li:before{background:none;content:none}.pp-company__stats__popup__list li{margin-bottom:1rem}.pp-company__accreditation{-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}.pp-company__accreditation,.pp-company__accreditation__explanation{-ms-flex-pack:center;display:-ms-flexbox;display:flex;justify-content:center}.pp-company__accreditation__explanation{-ms-flex-align:center;align-items:center;margin-bottom:.5rem}.pp-company__accreditation__explanation__button{position:relative}.pp-company__accreditation__block{-ms-flex-pack:center;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}.pp-company__accreditation__block,.pp-company__accreditation__tag{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.pp-company__accreditation__tag{background-color:#f7f7f7;border-radius:1.25rem;color:#52105b;font-weight:600;margin:0 .5rem .5rem;padding:.25rem 1rem}.pp-company__accreditation__tag svg{color:#52105b;height:1rem;margin-right:.5rem;width:1rem}.pp-company__curve svg{display:block}.pp-company__curve svg path{fill:#f4ecf5}@media (max-width:50rem){.pp-company__centre{padding:1rem;width:100%}.pp-company__logo{max-width:15rem;width:60%}.pp-company__heading{margin:1rem 2rem 2rem}.pp-company__stats{margin-bottom:1rem}.pp-company__stats__info{position:absolute;right:0;top:-2rem}.pp-company__stats__align{-ms-flex-wrap:wrap;flex-wrap:wrap}.pp-company__stats__stat{margin:0 .25rem .5rem}.pp-company__stats__stat__bold{font-size:.875rem}.pp-company__accreditation{margin-bottom:1rem}.pp-company__accreditation__tag{font-size:.875rem}}@media (max-width:31.25rem){.pp-company__stats__stat{padding:.5rem 1rem}.pp-company__stats__stat__bold,.pp-company__stats__stat__thin{font-size:.875rem}.pp-company__stats__popup{box-shadow:0 4px 7px 1px rgba(38,38,38,.1);left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);width:92%;z-index:2}}@media (max-width:20.625rem){.pp-company__stats__stat{padding:1rem}}
