.pwc-fe-call-to-action {
    display: block;
    text-decoration: none;
}

a.pwc-fe-call-to-action:active,
a.pwc-fe-call-to-action:focus,
a.pwc-fe-call-to-action:hover {
    text-decoration: none;
}

.pwc-fe-call-to-action.download-report-badge {
    display: block;
    position: fixed;
    right: 20px;
    top: 155px;
    z-index: 5;
}

.pwc-fe-call-to-action.download-report-badge .border {
    position: absolute;
    bottom: 0;
    right: 0;
    left: 0;
    top: 0;
    z-index: 5;
    background: #736b53;
}

.pwc-fe-call-to-action.download-report-badge .border,
.pwc-fe-call-to-action.download-report-badge .content {
    -webkit-clip-path: polygon(100% 0,100% 85%,50% 100%,0 85%,0 0);
    clip-path: polygon(100% 0,100% 85%,50% 100%,0 85%,0 0);
}

.pwc-fe-call-to-action.download-report-badge .content {
    background: #e0301e;
    margin: 1px;
    display: flex;
    align-items: start;
    position: relative;
    z-index: 10;
    justify-content: space-between;
    padding: 20px 20px 34px 25px;
    width: 230px;
}

.pwc-fe-call-to-action.download-report-badge .content p {
    font-family: PwC Helvetica Neue,Arial,Sans-Serif;
    color: #fff;
    font-weight: 700;
    font-size: 16px;
    margin: 0;
    line-height: 27px;
    width: 70%;
    opacity: 1;
    visibility: visible;
    transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    -webkit-transition: all .2s ease-in-out;
}

.pwc-fe-call-to-action.download-report-badge .content svg {
    width: 37px;
    fill: #fff;
}

@media only screen and (max-width: 575.98px) {
    .pwc-fe-call-to-action.download-report-badge .content {
        margin: 0;
    }
}

.pwc-fe-call-to-action.download-report-badge .shadow {
    position: absolute;
    z-index: -1;
    content: "";
    background: rgba(25,25,25,.8);
    width: 101%;
    height: 100%;
    left: -1px;
    top: -1px;
    filter: blur(170px);
    -webkit-clip-path: polygon(100% 0,100% 85%,50% 100%,0 85%,0 0);
    clip-path: polygon(100% 0,100% 85%,50% 100%,0 85%,0 0);
}

.pwc-fe-call-to-action.download-report-badge: hover {
    cursor: pointer;
}

@media only screen and (min-width: 768px) {
    .pwc-fe-call-to-action.download-report-badge.sticky {
        position: fixed;
    }
    
    .pwc-fe-call-to-action.download-report-badge.sticky .content {
        width: 78px;
        padding-left: 20px;
        transition: all .3s ease-in-out .2s;
        -moz-transition: all .3s ease-in-out .2s;
        -o-transition: all .3s ease-in-out .2s;
        -webkit-transition: all .3s ease-in-out .2s;
    }
    
    .pwc-fe-call-to-action.download-report-badge.sticky .content p {
        opacity: 0;
        width: 0;
        height: 0;
        font-size: 0;
        visibility: hidden;
    }
}

@media only screen and (max-width: 575.98px) {
    .pwc-fe-call-to-action.download-report-badge {
        position: relative;
        width: 100%;
        right: 0;
        top: 0;
    }
    
    .pwc-fe-call-to-action.download-report-badge .content {
        -webkit-clip-path: none;
        clip-path: none;
        width: 100%;
        padding: 20px 20px 25px;
    }
    
    .pwc-fe-call-to-action.download-report-badge .content p {
        font-size: 20px;
        line-height: 24px;
    }
    
    .pwc-fe-call-to-action.download-report-badge .shadow {
        display: none;
    }
    
    .pwc-fe-call-to-action#main-call-to-action {
        display: none !important;
    }
}

/* Duplicitious items - dirty Adobe fix */
div[id^="action_insert_"] + div[id^="action_insert_"] {
    display: none;
}

section.pwc-fe-section .pwc-fe-quote-explorer .explorer-container > div .slider {
 position:relative;
 height:100%;
 width:100%;
 background:#2d2d2d
}

section.pwc-fe-section .pwc-fe-quote-explorer .explorer-container > div .slider .core-slider > .slide,
section.pwc-fe-section .pwc-fe-quote-explorer .explorer-container > div .slider >.core-slide,
section.pwc-fe-section .pwc-fe-quote-explorer .explorer-container > div .slider >.slide {
 position:absolute;
 height:100%;
 width:100%;
 transition:top .7s ease-in-out,left .7s ease-in-out,visibility .7s ease-in-out;
 -webkit-backface-visibility:hidden;
 -moz-backface-visibility:hidden;
 -ms-backface-visibility:hidden;
 backface-visibility:hidden
}

section.pwc-fe-section .pwc-fe-quote-explorer .explorer-container > div .animate-up.slider > .core-slide,
section.pwc-fe-section .pwc-fe-quote-explorer .explorer-container > div .animate-up.slider > .slide,
section.pwc-fe-section .pwc-fe-quote-explorer .explorer-container > div .slider .core-slider.animate-up > .slide {
 top:0
}

section.pwc-fe-section .pwc-fe-quote-explorer .explorer-container > div .animate-up.slider > .core-slide.previous,
section.pwc-fe-section .pwc-fe-quote-explorer .explorer-container > div .animate-up.slider > .previous.slide,
section.pwc-fe-section .pwc-fe-quote-explorer .explorer-container > div .slider .core-slider.animate-up > .previous.slide {
 left:0;
 top:-100%
}

section.pwc-fe-section .pwc-fe-quote-explorer .explorer-container > div .animate-up.slider > .core-slide.next,
section.pwc-fe-section .pwc-fe-quote-explorer .explorer-container > div .animate-up.slider > .next.slide,
section.pwc-fe-section .pwc-fe-quote-explorer .explorer-container > div .slider .core-slider.animate-up > .next.slide {
 left:0;
 top:100%
}

section.pwc-fe-section .pwc-fe-quote-explorer .explorer-container > div .animate-down.slider > .core-slide,
section.pwc-fe-section .pwc-fe-quote-explorer .explorer-container > div .animate-down.slider > .slide,
section.pwc-fe-section .pwc-fe-quote-explorer .explorer-container > div .slider .core-slider.animate-down > .slide {
 top:0
}

section.pwc-fe-section .pwc-fe-quote-explorer .explorer-container > div .animate-down.slider > .core-slide.previous,
section.pwc-fe-section .pwc-fe-quote-explorer .explorer-container > div .animate-down.slider > .previous.slide,
section.pwc-fe-section .pwc-fe-quote-explorer .explorer-container > div .slider .core-slider.animate-down > .previous.slide {
 left:0;
 top:100%
}

section.pwc-fe-section .pwc-fe-quote-explorer .explorer-container > div .animate-down.slider > .core-slide.next,
section.pwc-fe-section .pwc-fe-quote-explorer .explorer-container > div .animate-down.slider > .next.slide,
section.pwc-fe-section .pwc-fe-quote-explorer .explorer-container > div .slider .core-slider.animate-down > .next.slide {
 left:0;
 top:-100%
}

section.pwc-fe-section .pwc-fe-quote-explorer .explorer-container > div .animate-left.slider > .core-slide,
section.pwc-fe-section .pwc-fe-quote-explorer .explorer-container > div .animate-left.slider > .slide,
section.pwc-fe-section .pwc-fe-quote-explorer .explorer-container > div .slider .core-slider.animate-left > .slide {
 left:0
}

section.pwc-fe-section .pwc-fe-quote-explorer .explorer-container > div .animate-left.slider > .core-slide.previous,
section.pwc-fe-section .pwc-fe-quote-explorer .explorer-container > div .animate-left.slider > .previous.slide,
section.pwc-fe-section .pwc-fe-quote-explorer .explorer-container > div .slider .core-slider.animate-left > .previous.slide {
 top:0;
 left:-100%
}

section.pwc-fe-section .pwc-fe-quote-explorer .explorer-container > div .animate-left.slider > .core-slide.next,
section.pwc-fe-section .pwc-fe-quote-explorer .explorer-container > div .animate-left.slider > .next.slide,
section.pwc-fe-section .pwc-fe-quote-explorer .explorer-container > div .slider .core-slider.animate-left > .next.slide {
 top:0;
 left:100%
}

section.pwc-fe-section .pwc-fe-quote-explorer .explorer-container > div .animate-right.slider > .core-slide,
section.pwc-fe-section .pwc-fe-quote-explorer .explorer-container > div .animate-right.slider > .slide,
section.pwc-fe-section .pwc-fe-quote-explorer .explorer-container > div .slider .core-slider.animate-right > .slide {
 left:0
}

section.pwc-fe-section .pwc-fe-quote-explorer .explorer-container > div .animate-right.slider > .core-slide.previous,
section.pwc-fe-section .pwc-fe-quote-explorer .explorer-container > div .animate-right.slider > .previous.slide,
section.pwc-fe-section .pwc-fe-quote-explorer .explorer-container > div .slider .core-slider.animate-right > .previous.slide {
 top:0;
 left:100%
}

section.pwc-fe-section .pwc-fe-quote-explorer .explorer-container > div .animate-right.slider > .core-slide.next,
section.pwc-fe-section .pwc-fe-quote-explorer .explorer-container > div .animate-right.slider > .next.slide,
section.pwc-fe-section .pwc-fe-quote-explorer .explorer-container > div .slider .core-slider.animate-right > .next.slide {
 top:0;
 left:-100%
}

section.pwc-fe-section .pwc-fe-quote-explorer {
 position:relative;
 overflow:hidden
}
section.pwc-fe-section .pwc-fe-quote-explorer .pwc-fe-social-sharer {
 position:absolute;
 top:50px;
 left:50px
}
section.pwc-fe-section .pwc-fe-quote-explorer .pwc-fe-social-sharer>a {
 position:absolute;
 top:0;
 left:0;
 width:36px;
 height:36px;
 border-radius:36px;
 -webkit-transform:translateZ(0);
 transform:translateZ(0);
 -webkit-transition:all .5s ease;
 transition:all .5s ease;
 z-index:100
}
section.pwc-fe-section .pwc-fe-quote-explorer .pwc-fe-social-sharer>a:hover {
 cursor:pointer;
 opacity:.8!important
}
section.pwc-fe-section .pwc-fe-quote-explorer .pwc-fe-social-sharer>a.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
}
section.pwc-fe-section .pwc-fe-quote-explorer .pwc-fe-social-sharer>a.facebook {
 background-size:100%;
 background-position:0 0;
 background-image:url(https://www.pwc.co.uk/content/pwc/script/network/parallax/sti-button-flat.png);
 background-color:#305891;
 opacity:0
}
section.pwc-fe-section .pwc-fe-quote-explorer .pwc-fe-social-sharer>a.twitter {
 background-size:100%;
 background-position:0 -35px;
 background-image:url(https://www.pwc.co.uk/content/pwc/script/network/parallax/sti-button-flat.png);
 background-color:#05aced;
 opacity:0
}
section.pwc-fe-section .pwc-fe-quote-explorer .pwc-fe-social-sharer>a.linkedin {
 background-size:100%;
 background-position:0 -109px;
 background-image:url(https://www.pwc.co.uk/content/pwc/script/network/parallax/sti-button-flat.png);
 background-color:#007cb9;
 opacity:0
}
section.pwc-fe-section .pwc-fe-quote-explorer .pwc-fe-social-sharer.active>a.facebook {
 -webkit-transform:translate3d(130px,0,0);
 transform:translate3d(130px,0,0);
 opacity:1
}
section.pwc-fe-section .pwc-fe-quote-explorer .pwc-fe-social-sharer.active>a.twitter {
 -webkit-transform:translate3d(87px,0,0);
 transform:translate3d(87px,0,0);
 opacity:1
}
section.pwc-fe-section .pwc-fe-quote-explorer .pwc-fe-social-sharer.active>a.linkedin {
 -webkit-transform:translate3d(45px,0,0);
 transform:translate3d(45px,0,0);
 opacity:1
}
section.pwc-fe-section .pwc-fe-quote-explorer .explorer-container {
 height:100%;
 display:flex;
 flex-direction:row-reverse;
 overflow:hidden
}
section.pwc-fe-section .pwc-fe-quote-explorer .explorer-container>div {
 height:100%;
 width:50%;
 overflow:hidden
}
section.pwc-fe-section .pwc-fe-quote-explorer .explorer-container>div .slider {
 position:relative;
 background-color:transparent
}
section.pwc-fe-section .pwc-fe-quote-explorer .explorer-container>div .slider .slide {
 position:relative;
 display:flex;
 justify-content:center;
 align-items:center;
 position:absolute
}
section.pwc-fe-section .pwc-fe-quote-explorer .explorer-container>div .slider .slide .quote {
 padding:44px 244px 44px 256px
}
section.pwc-fe-section .pwc-fe-quote-explorer .explorer-container>div .slider .slide .quote q {
 font-family:PwC Helvetica Neue Light,Arial,Sans-Serif;
 quotes:"\201C" "" "\2018" "\2019";
 color:#fff;
 font-size:26px;
 line-height:42px
}
section.pwc-fe-section .pwc-fe-quote-explorer .explorer-container>div .slider .slide .quote q:before {
 content:"\201C";
 font-family:PwC Helvetica Neue,Arial,Sans-Serif;
 font-weight:700;
 display:block;
 font-size:100px;
 position:relative;
 top:20px;
 margin-bottom:30px
}
section.pwc-fe-section .pwc-fe-quote-explorer .explorer-container>div .slider .slide .quote span {
 display:block;
 color:#fff;
 font-size:11px;
 margin-top:40px;
 margin-bottom:6px;
 font-family:PwC Helvetica Neue,Arial,Sans-Serif;
 line-height:normal
}
section.pwc-fe-section .pwc-fe-quote-explorer .explorer-container>div .slider .slide .quote span:nth-child(2) {
 text-transform:uppercase;
 font-weight:700;
 font-size:1rem;
}
section.pwc-fe-section .pwc-fe-quote-explorer .explorer-container>div .slider .slide .quote span:last-child {
 margin-top:0;
 margin-bottom:0;
 font-weight:500;
 font-size:1rem;
}
@media screen and (max-width:2000px) {
 section.pwc-fe-section .pwc-fe-quote-explorer .explorer-container>div .slider .slide .quote {
  padding:44px 200px 44px 210px
 }
}
@media screen and (max-width:1700px) {
 section.pwc-fe-section .pwc-fe-quote-explorer .explorer-container>div .slider .slide .quote {
  padding:44px 144px 44px 156px
 }
}
@media screen and (max-width:1400px) {
 section.pwc-fe-section .pwc-fe-quote-explorer .explorer-container>div .slider .slide .quote {
  padding:44px 90px 44px 56px
 }
}
@media screen and (max-width:1150px) {
 section.pwc-fe-section .pwc-fe-quote-explorer .explorer-container>div .slider .slide .quote q {
  line-height:32px
 }
}
@media screen and (max-width:1024px) {
 section.pwc-fe-section .pwc-fe-quote-explorer .explorer-container>div .slider .slide .quote {
  padding:44px 60px 44px 56px
 }
 section.pwc-fe-section .pwc-fe-quote-explorer .explorer-container>div .slider .slide .quote q {
  font-size:24px;
  line-height:26px
 }
 section.pwc-fe-section .pwc-fe-quote-explorer .explorer-container>div .slider .slide .quote q:before {
  font-size:80px
 }
}
@media only screen and (max-width:575.98px) {
 section.pwc-fe-section .pwc-fe-quote-explorer .explorer-container>div .slider .slide .quote {
  padding:40px 30px
 }
 section.pwc-fe-section .pwc-fe-quote-explorer .explorer-container>div .slider .slide .quote q {
  font-size:18px;
  line-height:20px
 }
 section.pwc-fe-section .pwc-fe-quote-explorer .explorer-container>div .slider .slide .quote span:first-child {
  margin-top:30px
 }
}
@media screen and (max-width:320px) {
 section.pwc-fe-section .pwc-fe-quote-explorer .explorer-container>div .slider .slide .quote q {
  font-size:17px;
  line-height:19px
 }
 section.pwc-fe-section .pwc-fe-quote-explorer .explorer-container>div .slider .slide .quote span {
  font-size:10px
 }
 section.pwc-fe-section .pwc-fe-quote-explorer .explorer-container>div .slider .slide .quote span:first-child {
  margin-top:25px
 }
}
section.pwc-fe-section .pwc-fe-quote-explorer .explorer-container>div .slider .slide img {
 width:100%;
 height:100%;
 object-fit:cover;
}
section.pwc-fe-section .pwc-fe-quote-explorer .explorer-container>div .slider .slide.next,
section.pwc-fe-section .pwc-fe-quote-explorer .explorer-container>div .slider .slide.previous {
 visibility: hidden;
}
section.pwc-fe-section .pwc-fe-quote-explorer .explorer-container>div .slider .slide:first-child {
 background-color: #323232 !important;
}
section.pwc-fe-section .pwc-fe-quote-explorer .explorer-container>div .slider .slide:nth-child(2) {
 background-color: #df3a19 !important;
}
section.pwc-fe-section .pwc-fe-quote-explorer .explorer-container>div .slider .slide:nth-child(3) {
 background-color: #f69406 !important;
}
section.pwc-fe-section .pwc-fe-quote-explorer .navigation-controls {
 position:absolute;
 z-index:1;
 top:0;
 right:0;
 display:flex;
 height:100%;
 width:50px;
 justify-content:center;
 align-items:center;
}
section.pwc-fe-section .pwc-fe-quote-explorer .navigation-controls ul {
 margin:0;
 padding:0;
 list-style:none
}
section.pwc-fe-section .pwc-fe-quote-explorer .navigation-controls ul li {
 margin-bottom:20px
}
section.pwc-fe-section .pwc-fe-quote-explorer .navigation-controls ul li span {
 display:block;
 width:14px;
 height:14px;
 border-radius:50%;
 border:2px solid #fff;
 background-color:transparent;
 transition:background-color .3s ease-in-out
}
section.pwc-fe-section .pwc-fe-quote-explorer .navigation-controls ul li.current span {
 background-color:#fff
}
section.pwc-fe-section .pwc-fe-quote-explorer .navigation-controls ul li:hover {
 cursor:pointer
}
section.pwc-fe-section .pwc-fe-quote-explorer .navigation-controls ul li:hover span {
 background-color:#fff
}
section.pwc-fe-section .pwc-fe-quote-explorer .navigation-controls ul li:last-child {
 margin-bottom:0
}
@media only screen and (max-width:767.99px) {
 section.pwc-fe-section .pwc-fe-quote-explorer .explorer-container {
  flex-direction:column-reverse;
  height:auto
 }
 section.pwc-fe-section .pwc-fe-quote-explorer .explorer-container>div {
  width:100%
 }
 section.pwc-fe-section .pwc-fe-quote-explorer .explorer-container>div:last-child {
  height:220px
 }
 section.pwc-fe-section .pwc-fe-quote-explorer .explorer-container>div:first-child {
  height:400px
 }
 section.pwc-fe-section .pwc-fe-quote-explorer .pwc-fe-social-sharer {
  top:20px;
  left:20px
 }
 section.pwc-fe-section .pwc-fe-quote-explorer .navigation-controls {
  top:unset;
  bottom:10px;
  height:50px;
  width:100%
 }
 section.pwc-fe-section .pwc-fe-quote-explorer .navigation-controls ul li {
  display:inline-block;
  margin-right:20px;
  margin-bottom:0
 }
 section.pwc-fe-section .pwc-fe-quote-explorer .navigation-controls ul li:last-child {
  margin-right:0
 }
}
@media only screen and (max-width:319.999px) {
 section.pwc-fe-section .pwc-fe-quote-explorer .explorer-container>div:first-child {
  height:420px
 }
}
section.pwc-fe-section .pwc-fe-kpi-explorer .kpi-container {
 position:relative;
 padding: 20px;
 width:100%;
 top:0px;
}
@media screen and (max-width:992px) {
 section.pwc-fe-section .pwc-fe-kpi-explorer .kpi-container {
  top:0px;
 }
}
section.pwc-fe-section .pwc-fe-kpi-explorer .kpi-container .svg-text-container {
 display:block;
 height:180px;
 position:relative
}
@media screen and (max-width:768px) and (min-width:767px) {
 section.pwc-fe-section .pwc-fe-kpi-explorer .kpi-container .svg-text-container {
  height:140px
 }
}
section.pwc-fe-section .pwc-fe-kpi-explorer .kpi-container .svg-text-container svg .text-background {
 fill:#eb8c00
}
section.pwc-fe-section .pwc-fe-kpi-explorer .kpi-container .svg-text-container svg #masked-text {
 fill:#000
}
section.pwc-fe-section .pwc-fe-kpi-explorer .kpi-container .svg-text-container svg mask text {
 font-size:186px;
 font-family:PwC Helvetica Neue Light,Arial,Sans-Serif
}
section.pwc-fe-section .pwc-fe-kpi-explorer#kpi-explorer-a .kpi-container .svg-text-container svg .text-background {
 fill:#eb8c00
}
section.pwc-fe-section .pwc-fe-kpi-explorer#kpi-explorer-a .kpi-container .svg-text-container svg .masked-text {
 fill:#000
}
section.pwc-fe-section .pwc-fe-kpi-explorer#kpi-explorer-b .kpi-container .svg-text-container svg .text-background {
 fill:#ffb600
}
section.pwc-fe-section .pwc-fe-kpi-explorer#kpi-explorer-b .kpi-container .svg-text-container svg .masked-text {
 fill:#7d7d7d
}
section.pwc-fe-section .pwc-fe-kpi-explorer .kpi-container .svg-text-container svg mask text {
 font-size: 5vw;
}
@media screen and (max-width:992px) {
 section.pwc-fe-section .pwc-fe-kpi-explorer .kpi-container .svg-text-container svg mask text {
  font-size: 10vw;
 }
}