.ar17firm-media,.ar17firm-title {
 -webkit-backface-visibility:hidden;
 -webkit-font-smoothing:antialiased
}
.ar17firm-content,.ar17firm-slide._slide-7 .ar17firm-media-text ._headline,.ar17firm-slide._slide-7 .ar17firm-media-text-block,.ar17firm-title {
 font-family:"PwC ITC Charter",Georgia,Serif;
}
.ar17firm-content,.ar17firm-media,.ar17firm-title {
 -webkit-font-smoothing:antialiased
}
.ar17firm-content,.ar17firm-media,.ar17firm-next,.ar17firm-title {
 position:absolute;
 left:50%
}
.ar17firm-media {
 top:122px;
 width:700px;
 height:500px;
 margin-left:-227px;
 backface-visibility:hidden
}
.ar17firm-title {
 font-size:36px;
 padding:20px 19px 0 29px;
 line-height:35px;
 letter-spacing:-.8px;
 color:#fff;
 font-style:italic;
 backface-visibility:hidden
}
.ar17firm-back,.ar17firm-content {
 -webkit-backface-visibility:hidden
}
.ar17firm-content {
 font-size:30px;
 color:#fff;
 letter-spacing:1px;
 line-height:39px;
 padding:56px 38px;
 backface-visibility:hidden
}
.ar17firm-next {
 background-color:rgba(163,32,32,.92);
 font-size:18px;
 width:169px;
 height:163px;
 top:476px;
 z-index:110;
 display:block;
 margin-left:380px
}
.ar17firm-back,.ar17firm-next-mobile {
 z-index:109;
 display:none;
 -webkit-font-smoothing:antialiased;
 position:absolute
}
.ar17firm-next>span {
 position:absolute;
 bottom:26px;
 left:22px;
 font-size:23px;
 line-height:22px;
 letter-spacing:.5px;
 width:100px;
 color:#fff
}
.ar17firm-next:active {
 -webkit-filter:brightness(.7);
 filter:brightness(.7)
}
.ar17firm-next-icon {
 position:absolute;
 left:11px;
 top:34px;
 width:31px;
 height:31px;
 border:5px solid #fff;
 border-left-color:transparent;
 border-bottom-color:transparent;
 -moz-transform:rotate(45deg);
 -o-transform:rotate(45deg);
 -ms-transform:rotate(45deg);
 -webkit-transform:rotate(45deg);
 transform:rotate(45deg)
}
@media screen and (max-width:1200px) {
 .ar17firm-next {
  margin-left:300px
 }
}
@media screen and (max-width:992px) {
 .ar17firm-next {
  margin-left:200px
 }
}
.ar17firm-back {
 top:296px;
 left:50%;
 margin-left:-604px;
 width:40px;
 height:80px;
 backface-visibility:hidden
}
.ar17firm-back-icon {
 position:absolute;
 left:13px;
 top:27px;
 width:25px;
 height:25px;
 border:2px solid #999;
 border-left-color:transparent;
 border-bottom-color:transparent;
 -moz-transform:rotate(-135deg);
 -o-transform:rotate(-135deg);
 -ms-transform:rotate(-135deg);
 -webkit-transform:rotate(-135deg);
 transform:rotate(-135deg)
}
@media screen and (max-width:1200px) {
 .ar17firm-back {
  margin-left:-540px
 }
}
@media screen and (max-width:1075px) {
 .ar17firm-back {
  margin-left:-500px
 }
}
@media screen and (max-width:992px) {
 .ar17firm-back {
  margin-left:-385px
 }
}
@media screen and (max-width:767px) {
 .ar17firm-back {
  top:190px;
  margin-left:-185px
 }
}
@media screen and (max-width:320px) {
 .ar17firm-back {
  top:190px;
  margin-left:-165px
 }
}
.ar17firm-next-mobile {
 top:190px;
 left:50%;
 margin-left:147px;
 width:40px;
 height:80px;
 -webkit-backface-visibility:hidden;
 backface-visibility:hidden
}
.ar17firm-next-mobile-icon {
 position:absolute;
 left:0;
 top:27px;
 width:25px;
 height:25px;
 border:2px solid #999;
 border-left-color:transparent;
 border-bottom-color:transparent;
 -moz-transform:rotate(45deg);
 -o-transform:rotate(45deg);
 -ms-transform:rotate(45deg);
 -webkit-transform:rotate(45deg);
 transform:rotate(45deg)
}
@media screen and (max-width:320px) {
 .ar17firm-next-mobile {
  margin-left:127px
 }
}
.ar17firm-container ._left {
 -moz-transform:translate3d(-100%,0,0);
 -o-transform:translate3d(-100%,0,0);
 -ms-transform:translate3d(-100%,0,0);
 -webkit-transform:translate3d(-100%,0,0);
 transform:translate3d(-100%,0,0)
}
.ar17firm-container ._right {
 -moz-transform:translate3d(100%,0,0);
 -o-transform:translate3d(100%,0,0);
 -ms-transform:translate3d(100%,0,0);
 -webkit-transform:translate3d(100%,0,0);
 transform:translate3d(100%,0,0)
}
.ar17firm-container ._left .ar17firm-content,.ar17firm-container ._left .ar17firm-media,.ar17firm-container ._left .ar17firm-next,.ar17firm-container ._left .ar17firm-title,.ar17firm-container ._right .ar17firm-content,.ar17firm-container ._right .ar17firm-media,.ar17firm-container ._right .ar17firm-next,.ar17firm-container ._right .ar17firm-title {
 opacity:0
}
.ar17firm-container ._anim_next {
 position:relative;
 z-index:110;
 -webkit-backface-visibility:hidden;
 backface-visibility:hidden
}
.ar17firm-container ._anim_hero {
 position:relative;
 z-index:101;
 -webkit-backface-visibility:hidden;
 backface-visibility:hidden
}
.ar17firm-container ._anim_title {
 position:relative;
 z-index:106;
 -webkit-backface-visibility:hidden;
 backface-visibility:hidden
}
.ar17firm-container ._anim_content {
 position:relative;
 z-index:105;
 -webkit-backface-visibility:hidden;
 backface-visibility:hidden
}
.ar17firm-slide._slide-1 .ar17firm-video,.ar17firm-slide._slide-2 .ar17firm-video,.ar17firm-slide._slide-3 .ar17firm-video,.ar17firm-slide._slide-4 .ar17firm-video,.ar17firm-slide._slide-5 .ar17firm-video {
 object-fit:cover;
 z-index:-100;
 right:0;
 overflow:hidden
}
.ar17firm-slide._slide-1 .ar17firm-media {
 overflow:hidden;
 margin-left:-302px;
 top:101px
}
.ar17firm-slide._slide-1 .ar17firm-video {
 height:100%;
 width:100%;
 bottom:0;
 background-image:url(/content/dam/pwc/uk/en/annualreport/assets/2017/homepage/intro2.jpg);
 background-size:cover
}
.ar17firm-slide._slide-1 .ar17firm-title {
 background-color:rgba(163,32,32,.92);
 font-size:36px;
 padding:20px 25px;
 line-height:35px;
 letter-spacing:-1.3px;
 top:162px;
 height:74px;
 width:361px;
 margin-left:-503px
}
.ar17firm-slide._slide-1 .ar17firm-content {
 background-color:rgba(231,48,91,.92);
 top:214px;
 width:492px;
 height:344px;
 margin-left:-521px;
 font-size:32px;
 line-height:38px;
 padding:60px 30px 0 40px
}
.ar17firm-slide._slide-1 .ar17firm-next>span {
 font-size:17px
}
@media screen and (max-width:1200px) {
 .ar17firm-slide._slide-1 .ar17firm-title {
  margin-left:-450px
 }
 .ar17firm-slide._slide-1 .ar17firm-content {
  font-size:30px;
  line-height:38px;
  width:450px;
  margin-left:-480px
 }
}
@media screen and (max-width:992px) {
 .ar17firm-slide._slide-1 .ar17firm-title {
  margin-left:-360px;
  top:130px
 }
 .ar17firm-slide._slide-1 .ar17firm-content {
  height:400px;
  width:390px;
  margin-left:-370px;
  top:180px;
  background-color:rgba(231,48,91,.85)
 }
 .ar17firm-slide._slide-1 .ar17firm-media {
  width:540px;
  margin-left:-250px
 }
 .ar17firm-slide._slide-1 .ar17firm-media>img {
  position:relative;
  left:-60px
 }
}
@media screen and (max-width:767px) {
 .ar17firm-slide._slide-1 .ar17firm-title {
  margin-left:-140px;
  top:59px;
  height:34px;
  width:212px;
  font-size:21px;
  padding:0 13px;
  letter-spacing:-.3px
 }
 .ar17firm-slide._slide-1 .ar17firm-content {
  height:293px;
  width:300px;
  margin-left:-150px;
  top:81px;
  font-size:22px;
  line-height:29px;
  padding:32px 20px 0;
  background-color:#e7305b
 }
 .ar17firm-slide._slide-1 .ar17firm-next {
  margin-left:5px;
  top:338px;
  width:130px;
  height:120px
 }
 .ar17firm-slide._slide-1 .ar17firm-next>span {
  bottom:22px;
  left:17px;
  font-size:16px
 }
 .ar17firm-slide._slide-1 .ar17firm-next-icon {
  left:7px;
  top:17px;
  width:22px;
  height:22px;
  border-right-width:3px;
  border-top-width:3px
 }
 .ar17firm-slide._slide-1 .ar17firm-media {
  display:none;
  width:540px;
  margin-left:-250px
 }
 .ar17firm-slide._slide-1 .ar17firm-media>img {
  position:relative;
  left:-60px
 }
}
.ar17firm-slide._slide-2 .ar17firm-media {
 overflow:hidden;
 margin-left:-513px;
 top:111px
}
.ar17firm-slide._slide-2 .ar17firm-video {
 height:100%;
 width:100%;
 bottom:0;
 background-image:url(/content/dam/pwc/uk/en/annualreport/assets/2017/homepage/snap4.jpg);
 background-size:cover
}
.ar17firm-slide._slide-2 .ar17firm-title {
 background-color:rgba(163,32,32,.92);
 font-size:36px;
 padding:20px 25px;
 line-height:35px;
 letter-spacing:-.8px;
 top:165px;
 height:74px;
 width:241px;
 margin-left:60px
}
.ar17firm-slide._slide-2 .ar17firm-content {
 background-color:rgba(184,27,44,.92);
 top:202px;
 width:494px;
 height:312px;
 margin-left:25px;
 font-size:28px;
 letter-spacing:-.2px;
 padding:67px 50px 0 59px;
 line-height:32px
}
.ar17firm-slide._slide-2 .ar17firm-content>._firm_subcontent1 {
 font-weight:700;
 font-size:99px;
 margin-top:31px;
 margin-left:-6px;
 margin-bottom:42px
}
.ar17firm-slide._slide-2 .ar17firm-content>._firm_subcontent2 {
 margin-left:-4px
}
@media screen and (max-width:1200px) {
 .ar17firm-slide._slide-2 .ar17firm-media {
  margin-left:-493px
 }
 .ar17firm-slide._slide-2 .ar17firm-content {
  margin-left:-115px
 }
}
@media screen and (max-width:992px) {
 .ar17firm-slide._slide-2 .ar17firm-title {
  top:61px
 }
 .ar17firm-slide._slide-2 .ar17firm-content {
  margin-left:-90px;
  width:440px;
  height:320px;
  padding:54px 50px 0 42px;
  top:95px;
  background-color:rgba(184,27,44,.85)
 }
 .ar17firm-slide._slide-2 .ar17firm-media {
  width:540px;
  margin-left:-350px
 }
}
@media screen and (max-width:767px) {
 .ar17firm-slide._slide-2 .ar17firm-title {
  margin-left:-140px;
  top:59px;
  height:34px;
  width:130px;
  font-size:21px;
  padding:0 13px;
  letter-spacing:-.3px
 }
 .ar17firm-slide._slide-2 .ar17firm-content {
  height:310px;
  width:300px;
  margin-left:-150px;
  top:81px;
  font-size:22px;
  line-height:29px;
  padding:32px 20px 0;
  background-color:#e7305b
 }
 .ar17firm-slide._slide-2 .ar17firm-content ._firm_subcontent1 {
  font-size:79px
 }
 .ar17firm-slide._slide-2 .ar17firm-media,.ar17firm-slide._slide-2 .ar17firm-next {
  display:none
 }
}
.ar17firm-slide._slide-3 .ar17firm-media {
 overflow:hidden
}
.ar17firm-slide._slide-3 .ar17firm-video {
 height:100%;
 width:100%;
 bottom:0;
 background-image:url(/content/dam/pwc/uk/en/annualreport/assets/2017/homepage/snap1.jpg);
 background-size:cover
}
.ar17firm-slide._slide-3 .ar17firm-title {
 background-color:rgba(163,32,32,.92);
 font-size:36px;
 padding:20px 25px;
 line-height:35px;
 letter-spacing:-1.3px;
 top:163px;
 height:74px;
 width:519px;
 margin-left:-585px
}
.ar17firm-slide._slide-3 .ar17firm-content {
 background-color:rgba(231,48,91,.92);
 top:184px;
 width:538px;
 height:268px;
 margin-left:-530px
}
.ar17firm-slide._slide-3 .ar17firm-content>._firm_subcontent1 {
 position:absolute;
 font-size:26px;
 letter-spacing:.3px;
 top:71px;
 left:50px
}
.ar17firm-slide._slide-3 .ar17firm-content>._firm_subcontent2 {
 position:absolute;
 font-size:109px;
 font-weight:700;
 top:136px;
 left:51px;
 letter-spacing:0
}
.ar17firm-slide._slide-3 .ar17firm-content>._firm_subcontent3 {
 position:absolute;
 font-size:27px;
 left:216px;
 top:123px;
 width:266px;
 line-height:33px;
 letter-spacing:-.1px
}
@media screen and (max-width:1200px) {
 .ar17firm-slide._slide-3 .ar17firm-title {
  margin-left:-500px
 }
 .ar17firm-slide._slide-3 .ar17firm-content {
  margin-left:-470px
 }
}
@media screen and (max-width:992px) {
 .ar17firm-slide._slide-3 .ar17firm-title {
  margin-left:-330px;
  top:70px
 }
 .ar17firm-slide._slide-3 .ar17firm-content {
  margin-left:-350px;
  width:480px;
  top:100px;
  height:257px;
  background-color:rgba(231,48,91,.85)
 }
 .ar17firm-slide._slide-3 .ar17firm-content>._firm_subcontent1 {
  top:71px;
  left:27px
 }
 .ar17firm-slide._slide-3 .ar17firm-content>._firm_subcontent2 {
  top:136px;
  left:24px
 }
 .ar17firm-slide._slide-3 .ar17firm-content>._firm_subcontent3 {
  left:200px;
  top:123px
 }
 .ar17firm-slide._slide-3 .ar17firm-media {
  width:540px
 }
}
@media screen and (max-width:767px) {
 .ar17firm-slide._slide-3 .ar17firm-title {
  margin-left:-140px;
  top:59px;
  height:64px;
  line-height:24px;
  width:210px;
  font-size:21px;
  padding:8px 13px;
  letter-spacing:-.3px
 }
 .ar17firm-slide._slide-3 .ar17firm-content {
  height:310px;
  width:300px;
  margin-left:-150px;
  top:81px;
  font-size:24px;
  line-height:29px;
  padding:32px 20px 0;
  background-color:#e7305b
 }
 .ar17firm-slide._slide-3 .ar17firm-content ._firm_subcontent1 {
  top:65px;
  font-size:24px
 }
 .ar17firm-slide._slide-3 .ar17firm-content ._firm_subcontent2 {
  font-size:95px;
  top:127px;
  left:25px
 }
 .ar17firm-slide._slide-3 .ar17firm-content ._firm_subcontent3 {
  left:20px;
  top:190px;
  font-size:24px;
  width:254px
 }
 .ar17firm-slide._slide-3 .ar17firm-media,.ar17firm-slide._slide-3 .ar17firm-next {
  display:none
 }
}
.ar17firm-slide._slide-4 .ar17firm-media {
 overflow:hidden;
 margin-left:-136px;
 top:111px
}
.ar17firm-slide._slide-4 .ar17firm-video {
 height:100%;
 width:100%;
 bottom:0;
 background-image:url(/content/dam/pwc/uk/en/annualreport/assets/2017/homepage/snap6.jpg);
 background-size:cover
}
.ar17firm-slide._slide-4 .ar17firm-title {
 background-color:rgba(163,32,32,.92);
 font-size:36px;
 padding:19px 4px 0 27px;
 line-height:35px;
 letter-spacing:-.9px;
 top:165px;
 height:74px;
 width:488px;
 margin-left:-579px
}
.ar17firm-slide._slide-4 .ar17firm-content {
 background-color:rgba(231,48,91,.92);
 top:199px;
 width:494px;
 height:289px;
 margin-left:-534px;
 font-size:28px;
 letter-spacing:-.2px;
 line-height:32px;
 padding:62px 32px 0 48px
}
.ar17firm-slide._slide-4 .ar17firm-content>._firm_subcontent1 {
 font-weight:700;
 font-size:100px;
 margin-top:21px;
 margin-left:0;
 margin-bottom:45px
}
.ar17firm-slide._slide-4 .ar17firm-content>._firm_subcontent2 {
 margin-left:1px
}
@media screen and (max-width:1200px) {
 .ar17firm-slide._slide-4 .ar17firm-title {
  margin-left:-456px
 }
 .ar17firm-slide._slide-4 .ar17firm-content {
  margin-left:-504px
 }
 .ar17firm-slide._slide-4 .ar17firm-media {
  margin-left:-256px
 }
}
@media screen and (max-width:992px) {
 .ar17firm-slide._slide-4 .ar17firm-title {
  margin-left:-330px;
  top:60px
 }
 .ar17firm-slide._slide-4 .ar17firm-content {
  margin-left:-350px;
  padding:55px 32px 0 42px;
  top:90px;
  font-size:25px;
  height:280px;
  background-color:rgba(231,48,91,.85)
 }
 .ar17firm-slide._slide-4 .ar17firm-content>._firm_subcontent1 {
  font-size:85px
 }
 .ar17firm-slide._slide-4 .ar17firm-media {
  width:540px
 }
}
@media screen and (max-width:767px) {
 .ar17firm-slide._slide-4 .ar17firm-title {
  margin-left:-140px;
  top:59px;
  height:64px;
  line-height:24px;
  width:210px;
  font-size:21px;
  padding:8px 13px;
  letter-spacing:-.3px
 }
 .ar17firm-slide._slide-4 .ar17firm-content {
  height:310px;
  width:300px;
  margin-left:-150px;
  top:81px;
  font-size:22px;
  line-height:29px;
  padding:55px 20px 0;
  background-color:#e7305b
 }
 .ar17firm-slide._slide-4 .ar17firm-content ._firm_subcontent1 {
  margin-top:28px;
  font-size:71px
 }
 .ar17firm-slide._slide-4 .ar17firm-media,.ar17firm-slide._slide-4 .ar17firm-next {
  display:none
 }
}
.ar17firm-slide._slide-5 .ar17firm-media {
 overflow:hidden;
 margin-left:-221px;
 top:96px
}
.ar17firm-slide._slide-5 .ar17firm-video {
 height:100%;
 width:100%;
 bottom:0;
 background-image:url(/content/dam/pwc/uk/en/annualreport/assets/2017/homepage/snap3.jpg);
 background-size:cover
}
.ar17firm-slide._slide-6 .ar17firm-video,.ar17firm-slide._slide-7 .ar17firm-video {
 object-fit:cover;
 z-index:-100;
 background-image:url(/content/dam/pwc/uk/en/annualreport/assets/2017/homepage/snap5.jpg);
 background-size:cover;
 overflow:hidden
}
.ar17firm-slide._slide-5 .ar17firm-title {
 background-color:rgba(163,32,32,.92);
 font-size:36px;
 padding:20px 25px;
 line-height:35px;
 letter-spacing:-.8px;
 top:163px;
 height:74px;
 width:339px;
 margin-left:-538px
}
.ar17firm-slide._slide-5 .ar17firm-content {
 background-color:rgba(231,48,91,.92);
 top:202px;
 width:470px;
 height:430px;
 margin-left:-570px;
 font-size:28px;
 letter-spacing:-.5px;
 padding:60px 20px 0 40px;
 line-height:32px
}
.ar17firm-slide._slide-5 .ar17firm-content>._firm_subcontent1 {
 position:absolute;
 font-weight:700;
 font-size:99px;
 top:71px;
 left:55px;
 letter-spacing:0
}
.ar17firm-slide._slide-5 .ar17firm-content>._firm_subcontent2 {
 position:absolute;
 font-size:27px;
 left:56px;
 top:150px;
 width:364px;
 line-height:33px;
 letter-spacing:0
}
.ar17firm-slide._slide-5 .ar17firm-content>._firm_subcontent3 {
 position:absolute;
 font-size:27px;
 left:56px;
 top:250px;
 width:364px;
 line-height:33px;
 letter-spacing:0
}
.ar17firm-slide._slide-5 .ar17firm-content>._firm_subcontent4 {
 position:absolute;
 font-size:27px;
 left:52px;
 top:290px;
 width:184px;
 line-height:33px;
 letter-spacing:0
}
.ar17firm-slide._slide-5 .ar17firm-content>._firm_subcontent5 {
 position:absolute;
 font-size:27px;
 left:259px;
 top:290px;
 width:184px;
 line-height:33px;
 letter-spacing:0
}
.ar17firm-slide._slide-5 .ar17firm-content ._firm_subcontent_big {
 font-size:41px;
 font-weight:700;
 margin-top:4px;
 margin-bottom:3px
}
.ar17firm-slide._slide-5 .ar17firm-content ._firm_line {
 border-bottom:2px solid #fff;
 opacity:.9;
 position:absolute;
 top:234px;
 left:55px;
 right:55px
}
@media screen and (max-width:1200px) {
 .ar17firm-slide._slide-5 .ar17firm-title {
  margin-left:-500px
 }
 .ar17firm-slide._slide-5 .ar17firm-content {
  margin-left:-470px
 }
}
@media screen and (max-width:992px) {
 .ar17firm-slide._slide-5 .ar17firm-title {
  margin-left:-335px;
  top:70px
 }
 .ar17firm-slide._slide-5 .ar17firm-content {
  margin-left:-350px;
  top:100px;
  width:360px;
  background-color:rgba(231,48,91,.85)
 }
 .ar17firm-slide._slide-5 .ar17firm-content>._firm_subcontent1 {
  left:24px;
  font-size:94px
 }
 .ar17firm-slide._slide-5 .ar17firm-content>._firm_subcontent2 {
  left:24px;
  top:150px;
  width:324px;
  font-size:24px
 }
 .ar17firm-slide._slide-5 .ar17firm-content>._firm_subcontent3 {
  left:24px;
  top:250px;
  font-size:24px
 }
 .ar17firm-slide._slide-5 .ar17firm-content>._firm_subcontent4 {
  left:23px;
  top:296px;
  font-size:24px;
  line-height:28px
 }
 .ar17firm-slide._slide-5 .ar17firm-content>._firm_subcontent5 {
  top:296px;
  left:190px;
  font-size:24px;
  line-height:28px
 }
 .ar17firm-slide._slide-5 .ar17firm-content ._firm_subcontent_big {
  margin-bottom:13px
 }
 .ar17firm-slide._slide-5 .ar17firm-media {
  width:540px;
  margin-left:-190px;
  top:110px
 }
}
@media screen and (max-width:767px) {
 .ar17firm-slide._slide-5 .ar17firm-title {
  margin-left:-140px;
  top:59px;
  height:34px;
  width:200px;
  font-size:21px;
  padding:0 13px;
  letter-spacing:-.3px
 }
 .ar17firm-slide._slide-5 .ar17firm-content {
  height:330px;
  width:300px;
  margin-left:-150px;
  top:81px;
  font-size:19px;
  line-height:29px;
  padding:32px 20px 0;
  background-color:#e7305b
 }
 .ar17firm-slide._slide-5 .ar17firm-content ._firm_subcontent1 {
  font-size:72px;
  top:44px
 }
 .ar17firm-slide._slide-5 .ar17firm-content ._firm_subcontent2 {
  top:106px;
  width:254px;
  line-height:30px
 }
 .ar17firm-slide._slide-5 .ar17firm-content ._firm_line {
  top:177px;
  left:20px;
  right:20px
 }
 .ar17firm-slide._slide-5 .ar17firm-content ._firm_subcontent3 {
  left:24px;
  top:186px;
  font-size:19px
 }
 .ar17firm-slide._slide-5 .ar17firm-content ._firm_subcontent4 {
  top:218px;
  font-size:19px;
  line-height:24px;
  width:170px
 }
 .ar17firm-slide._slide-5 .ar17firm-content ._firm_subcontent5 {
  top:218px;
  font-size:19px;
  line-height:24px;
  width:170px;
  left:168px
 }
 .ar17firm-slide._slide-5 .ar17firm-content ._firm_subcontent_big {
  margin-bottom:10px;
  font-size:36px
 }
 .ar17firm-slide._slide-5 .ar17firm-media,.ar17firm-slide._slide-5 .ar17firm-next {
  display:none
 }
}
.ar17firm-slide._slide-6 .ar17firm-media {
 overflow:hidden;
 margin-left:-478px;
 top:104px
}
.ar17firm-slide._slide-6 .ar17firm-video {
 height:100%;
 width:100%;
 right:0;
 bottom:0
}
.ar17firm-slide._slide-6 .ar17firm-title {
 background-color:rgba(163,32,32,.92);
 font-size:36px;
 padding:20px 19px 0 29px;
 line-height:35px;
 letter-spacing:-.8px;
 top:86px;
 height:74px;
 width:225px;
 margin-left:-546px
}
.ar17firm-slide._slide-6 .ar17firm-content {
 background-color:rgba(184,27,44,.92);
 top:72px;
 width:494px;
 height:424px;
 margin-left:-16px;
 font-size:28px;
 letter-spacing:-.2px;
 line-height:32px;
 padding:41px 32px 0 52px
}
.ar17firm-slide._slide-6 .ar17firm-content>._firm_subcontent1 {
 font-weight:700;
 font-size:100px;
 margin-top:25px;
 margin-left:-6px;
 margin-bottom:42px
}
.ar17firm-slide._slide-6 .ar17firm-content>._firm_subcontent2,.ar17firm-slide._slide-6 .ar17firm-content>._firm_subcontent4 {
 margin-left:-2px
}
.ar17firm-slide._slide-6 .ar17firm-content>._firm_subcontent3 {
 font-weight:700;
 font-size:100px;
 margin-top:41px;
 margin-left:-2px;
 margin-bottom:42px
}
@media screen and (max-width:1200px) {
 .ar17firm-slide._slide-6 .ar17firm-title {
  margin-left:-502px
 }
}
@media screen and (max-width:992px) {
 .ar17firm-slide._slide-6 .ar17firm-title {
  margin-left:-360px;
  top:61px;
  width:230px
 }
 .ar17firm-slide._slide-6 .ar17firm-content {
  padding:24px 32px 0 28px;
  font-size:26px;
  height:400px;
  width:360px;
  background-color:rgba(184,27,44,.85)
 }
 .ar17firm-slide._slide-6 .ar17firm-content>._firm_subcontent1 {
  font-size:85px;
  margin-bottom:36px
 }
 .ar17firm-slide._slide-6 .ar17firm-content>._firm_subcontent3 {
  font-size:85px;
  margin-top:28px;
  margin-left:-2px;
  margin-bottom:36px
 }
 .ar17firm-slide._slide-6 .ar17firm-media {
  width:540px;
  margin-left:-345px;
  top:110px
 }
}
@media screen and (max-width:767px) {
 .ar17firm-slide._slide-6 .ar17firm-title {
  margin-left:-140px;
  top:59px;
  height:34px;
  width:130px;
  font-size:21px;
  padding:0 13px;
  letter-spacing:-.3px
 }
 .ar17firm-slide._slide-6 .ar17firm-content {
  height:310px;
  width:300px;
  margin-left:-150px;
  top:81px;
  font-size:22px;
  line-height:29px;
  padding:26px 20px 0;
  background-color:#e7305b
 }
 .ar17firm-slide._slide-6 .ar17firm-content ._firm_subcontent1 {
  font-size:76px;
  margin-top:11px;
  margin-bottom:30px
 }
 .ar17firm-slide._slide-6 .ar17firm-content ._firm_subcontent3 {
  font-size:76px;
  margin-top:24px
 }
 .ar17firm-slide._slide-6 .ar17firm-content ._firm_subcontent4 {
  position:absolute;
  bottom:27px;
  right:46px
 }
 .ar17firm-slide._slide-6 .ar17firm-media,.ar17firm-slide._slide-6 .ar17firm-next {
  display:none
 }
}
.ar17firm-slide._slide-7 .ar17firm-media {
 overflow:hidden;
 background-color:#e6e6e6;
 margin-left:-284px;
 top:104px
}
.ar17firm-slide._slide-7 .ar17firm-next {
 background-color:rgba(231,48,91,.92)
}
.ar17firm-slide._slide-7 .ar17firm-next>span {
 font-size:17px;
 font-weight:400;
 width:130px
}
.ar17firm-slide._slide-7 .ar17firm-video {
 height:100%;
 width:100%;
 right:0;
 bottom:0
}
.ar17firm-slide._slide-7 .ar17firm-title {
 background-color:rgba(231,48,91,.92);
 font-size:36px;
 padding:20px 19px 0 29px;
 line-height:35px;
 letter-spacing:-.8px;
 top:139px;
 height:74px;
 width:275px;
 margin-left:-430px
}
.ar17firm-slide._slide-7 .ar17firm-content {
 background-color:rgba(163,32,32,.92);
 top:191px;
 width:472px;
 height:394px;
 margin-left:-453px;
 font-size:28px;
 letter-spacing:-.2px;
 line-height:32px;
 padding:55px 32px 0 37px
}
.ar17firm-slide._slide-7 .ar17firm-content>._firm_subcontent1 {
 font-weight:700;
 font-size:96px;
 margin-top:51px;
 margin-left:-6px;
 margin-bottom:88px
}
.ar17firm-slide._slide-7 .ar17firm-content>._firm_subcontent1>span {
 font-size:64px
}
.ar17firm-slide._slide-7 .ar17firm-content>._firm_button {
 font-size:16px;
 font-family:"PwC ITC Charter",Georgia,Serif;
 padding:5px 10px;
 border:1px solid #fff;
 display:inline-block
}
.ar17firm-slide._slide-7 .ar17firm-media-text {
 margin-left:335px;
 margin-top:40px
}
.ar17firm-slide._slide-7 .ar17firm-media-text ._headline {
 font-size:21px;
 margin-bottom:20px
}
.ar17firm-slide._slide-7 .ar17firm-media-text ._break-line {
 border-bottom:1px solid #e0301e;
 width:220px;
 margin:14px 0
}
.ar17firm-slide._slide-7 .ar17firm-media-text-block {
 margin:7px 0
}
.ar17firm-slide._slide-7 .ar17firm-media-text-block ._caption {
 font-size:18px;
 font-style:italic;
 margin-left:6px
}
.ar17firm-slide._slide-7 .ar17firm-media-text-block ._value {
 color:#e0301e;
 font-size:38px;
 font-weight:700
}
.ar17firm-slide._slide-7 .ar17firm-media-text-block ._grow {
 color:#e0301e;
 font-size:18px;
 margin-top:2px
}
@media screen and (max-width:992px) {
 .ar17firm-slide._slide-7 .ar17firm-media {
  margin-left:-335px;
  width:680px
 }
 .ar17firm-slide._slide-7 .ar17firm-title {
  margin-left:-340px
 }
 .ar17firm-slide._slide-7 .ar17firm-content {
  width:335px;
  margin-left:-350px;
  background-color:rgba(163,32,32,.85)
 }
 .ar17firm-slide._slide-7 .ar17firm-content>._firm_subcontent1 {
  font-size:70px
 }
 .ar17firm-slide._slide-7 .ar17firm-content>._firm_subcontent1>span {
  font-size:36px
 }
 .ar17firm-slide._slide-7 .ar17firm-content ._firm_button {
  font-size:18px;
  line-height:22px;
  width:189px
 }
 .ar17firm-slide._slide-7 .ar17firm-media-text ._break-line {
  width:190px
 }
}
@media screen and (max-width:767px) {
 .ar17firm-slide._slide-7 .ar17firm-title {
  margin-left:-140px;
  top:59px;
  height:34px;
  width:160px;
  font-size:21px;
  padding:0 13px;
  letter-spacing:-.3px
 }
 .ar17firm-slide._slide-7 .ar17firm-content {
  height:310px;
  width:300px;
  margin-left:-150px;
  top:81px;
  font-size:22px;
  line-height:29px;
  padding:23px 20px 0;
  background-color:#e0301e
 }
 .ar17firm-slide._slide-7 .ar17firm-content ._firm_subcontent1 {
  font-size:65px;
  margin-top:27px;
  margin-bottom:77px
 }
 .ar17firm-slide._slide-7 .ar17firm-content ._firm_button {
  font-size:18px;
  line-height:22px;
  width:189px
 }
 .ar17firm-slide._slide-7 .ar17firm-media,.ar17firm-slide._slide-7 .ar17firm-next {
  display:none
 }
}
.ar17firm-container .ar17-sharing {
 position:relative;
 right:20px;
 top:20px
}
@media screen and (max-width:767px) {
 .ar17firm-container .ar17-sharing {
  top:10px
 }
}
.ar17firm-container .ar17-sharing-icon {
 position:absolute;
 right:0;
 top:0;
 width:36px;
 height:36px;
 border-radius:36px;
 -webkit-transform:translate3d(0,0,0);
 transform:translate3d(0,0,0);
 -webkit-transition:all .5s ease;
 transition:all .5s ease;
 z-index:100
}
.ar17firm-container .ar17-sharing-icon:hover {
 cursor:pointer;
 opacity:.8!important
}
.ar17firm-container .ar17-sharing-trigger {
 background-size:100%;
 background-position:0 100%;
 background-image:url(https://www.pwc.com/etc/clientlibs/pwc/components-longform/images/assetsharing/iconos-asset-sharing.png);
 width:36px;
 height:36px;
 border-radius:36px;
 z-index:110
}
.ar17firm-container .ar17-sharing._white_trigger .ar17-sharing-trigger {
 background-position:0 0;
 opacity:1!important
}
.ar17firm-container .ar17-sharing-facebook,.ar17firm-container .ar17-sharing-linkedin,.ar17firm-container .ar17-sharing-twitter {
 background-size:100%;
 background-image:url(https://www.pwc.co.uk/content/pwc/script/network/parallax/sti-button-flat.png);
 opacity:0
}
.ar17firm-container .ar17-sharing-whitetrigger-helper {
 position:absolute;
 background-color:#444;
 width:32px;
 height:32px;
 border-radius:32px;
 right:2px;
 top:2px;
 z-index:105
}
.ar17firm-container .ar17-sharing-facebook {
 background-position:0 0;
 background-color:#305891
}
.ar17firm-container .ar17-sharing-twitter {
 background-position:0 -35px;
 background-color:#05aced
}
.ar17firm-container .ar17-sharing-linkedin {
 background-position:0 -109px;
 background-color:#007cb9
}
.ar17firm-container .ar17-sharing.active .ar17-sharing-facebook {
 -webkit-transform:translate3d(-130px,0,0);
 transform:translate3d(-130px,0,0);
 opacity:1
}
.ar17firm-container .ar17-sharing.active .ar17-sharing-twitter {
 -webkit-transform:translate3d(-87px,0,0);
 transform:translate3d(-87px,0,0);
 opacity:1
}
.ar17firm-container .ar17-sharing.active .ar17-sharing-linkedin {
 -webkit-transform:translate3d(-45px,0,0);
 transform:translate3d(-45px,0,0);
 opacity:1
}
.ar17firm-container .ar17-sharing._ltr.active .ar17-sharing-facebook {
 -webkit-transform:translate3d(45px,0,0);
 transform:translate3d(45px,0,0);
 opacity:1
}
.ar17firm-container .ar17-sharing._ltr.active .ar17-sharing-twitter {
 -webkit-transform:translate3d(87px,0,0);
 transform:translate3d(87px,0,0);
 opacity:1
}
.ar17firm-container .ar17-sharing._ltr.active .ar17-sharing-linkedin {
 -webkit-transform:translate3d(130px,0,0);
 transform:translate3d(130px,0,0);
 opacity:1
}
.ar17firm-container {
 width:100%;
 height:693px;
 background-color:#fff;
 position:relative;
 overflow:hidden
}
.ar17firm-show-mobile {
 display:none
}
@media screen and (max-width:767px) {
 .ar17firm-container {
  height:480px
 }
 .ar17firm-hide-mobile {
  display:none
 }
 .ar17firm-show-mobile {
  display:inline
 }
}
