@charset "UTF-8";
/* CSS Document */


  #footr text,
  #trfootr text,
  #h1txt, #h1txtpr,
  .h1txt,
  .boldtxt {
    font-family:"PwC Helvetica Neue", "HelveticaNeueLTPro", "Helvetica Neue LT Pro", "Helvetica Neue", Arial, Sans-Serif;
    font-weight: 700;
  }

  #h1txt,
  .boxholder .h1txt {
    font-size: 22px;
  }

  .btntext {
    fill: #fff;
    font-size: 16px;
  }

  #newwork tspan,
  #newtrwork tspan {
    fill: #fd5108;
    opacity: 0;
  }

  .newbox,
  .morng {
    fill: #ffcda8;
  }

  .lorng {
    fill: #ffe1c9;
  }

  .infff {
    fill: #fff;
    pointer-events: none;
  }

  .orngf {
    fill: #fd5108;
    transition: fill 200ms linear;
  }

  .orngf:hover {
    fill: #000;
    transition: fill 200ms linear;
  }

  .in000,
  path.fings,
  #istak path,
  .in100,
  .ticop path {
    fill: #000;
  }

  .boxholder {
    width: 100%;
    max-width:750px;
    display: flex;
    justify-content: center;
    align-items: center;
    margin:0 auto;
  }

  .boxholder text {
    font-size: 16px;
    fill:#000;
  }

  #svgprbox,
  #svgtrbox {
    width: 100%;
    background-color: #fff;
    max-width: 750px;
    max-height: 930px;
  }

  #svgprbox text,
  #svgtrbox text {
    fill: #000;
    font-family:"PwC Helvetica Neue", "HelveticaNeueLTPro", "Helvetica Neue LT Pro", "Helvetica Neue", Arial, Sans-Serif;
  }

  .midbox,
  .newbox,
  #oldbtn,
  .newtbox,
  #troldbtn {
    visibility: hidden;
  }

  .head2 tspan {
    font-size: 26px;
    font-weight: 700;
  }

  #h2newway,
  #box1b,
  #reviews_newb6,
  #b4txtb,
  #b5txt2,
  #newbtn,
  #person-7,
  #person-5,
  #personpro5,
  #oldb6,
  #stak1,
  #stak2,
  #stak3,
  #b3to4,
  #retrieves2,
  .handi,
  #h2newtrway,
  #newtrbtn,
  #tnb08,
  #tnb01,
  #tnb04,
  #tnb06,
  .thandi,
  .tthid {
    opacity: 0;
  }

  .grasq {
    fill: #dfe3e6;
  }


   