.st0 {
  fill-rule: evenodd;
  clip-rule: evenodd;
  fill: #1976D2;
}
.st1 {
  fill-rule: evenodd;
  clip-rule: evenodd;
  fill: #FFFFFF;
}
.st2 {
  fill: #FFFFFF;
}
.st3 {
  fill: #1976D2;
}
.pro-adv-1 .st0,
.pro-adv-2 .st0,
.pro-adv-4 .st1,
.pro-demond-3 .st2,
.pro-demond-4 .st2,
.pro-demond-5 .st2,
.pro-demond-2 .st2,
.pro-demond-1 .st1 {
  fill: #C0DDFB;
  stroke: #3E6FD3;
}
.pro-adv-1 .st1 {
  fill: #C0DDFB;
}
.pro-adv-1 .st2 {
  fill: #9AC8F9;
  stroke: #3E6FD3;
}
.pro-adv-1 .st3 {
  fill: #E5F2FD;
  stroke: #3E6FD3;
}
.pro-adv-2 .st1 {
  fill: none;
  stroke: #3E6FD3;
  stroke-width: 2;
}
.pro-adv-1 .st4,
.pro-adv-2 .st2,
.pro-adv-3 .st1,
.pro-demond-1 .st3,
.pro-demond-3 .st0,
.pro-adv-4 .st3 {
  fill: #3E6FD3;
}
.pro-adv-3 .st0 {
  fill: #C0DDFB;
  stroke: #3E6FD3;
  stroke-width: 1.5;
}
.pro-adv-4 .st0,
.pro-demond-1 .st0 {
  fill: none;
  stroke: #3E6FD3;
}
.pro-adv-4 .st2,
.pro-demond-3 .st1,
.pro-demond-4 .st0,
.pro-demond-5 .st0,
.pro-demond-1 .st2,
.pro-demond-2 .st0 {
  fill: #FFFFFF;
  stroke: #3E6FD3;
}
.pro-adv-4 .st4 {
  font-family: 'Arial-BoldMT';
}
.pro-adv-4 .st5 {
  font-size: 10px;
}
.pro-demond-2 .st1,
.pro-demond-4 .st1,
.pro-demond-5 .st1 {
  fill: none;
  stroke: #3E6FD3;
}
.pro-adv-4 .st0 {
  fill: #BBDEFB;
  stroke: #1976D2;
  stroke-width: 1px;
}
.pro-adv-4 .st1 {
  fill: none;
  stroke: #1976D2;
  stroke-linecap: round;
}
.pro-adv-3 .st0 {
  fill: #E3F2FD;
  stroke: #1976D2;
  stroke-linecap: round;
}
.pro-adv-3 .st1 {
  fill: #BBDEFB;
  stroke: #1976D2;
  stroke-linecap: round;
  stroke-width: 1px;
}
.pro-adv-3 .st2 {
  fill: #1976D2;
  stroke-width: 1px;
}
.pro-adv-3 .st3 {
  fill: #BBDEFB;
  stroke: #1976D2;
}
.pro-adv-3 .st4 {
  fill: none;
  stroke: #1976D2;
  stroke-linecap: round;
}
