#sp-table-33 > tbody > tr > td{
  font-size : 1.6rem;
}

#sp-table-33 > tbody > tr > th.col-title{
  font-size : 1.6rem;
}

#sp-table-33 > tbody > tr > th.row-title{
  font-size : 1.6rem;
}

#sp-table-34 > tbody > tr > td{
  font-size : 1.6rem;
}

#sp-table-34 > tbody > tr > th.col-title{
  font-size : 1.6rem;
}

#sp-table-34 > tbody > tr > th.row-title{
  font-size : 1.6rem;
}

#sp-table-35 > tbody > tr > td{
  vertical-align : middle;
  text-align : center;
}

#sp-table-35 > tbody > tr > th.row-title{
  vertical-align : middle;
  text-align : center;
}

#sp-table-36 > tbody > tr > td{
  vertical-align : middle;
  text-align : center;
}

#sp-table-36 > tbody > tr > th.row-title{
  vertical-align : middle;
  text-align : center;
}

#sp-table-37{
  border-top-width : 1px;
  border-left-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-top-style : solid;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-top-color : #000000;
  border-left-color : #000000;
  border-right-color : #000000;
  border-bottom-color : #000000;
}

#sp-table-37 > tbody > tr > td{
  font-size : 1.6rem;
}

#sp-table-37 > tbody > tr > th.col-title{
  font-size : 1.8rem;
  color : #000000;
  background-color : #f1ffe1;
}

#sp-table-37 > tbody > tr > th.row-title{
  font-size : 1.8rem;
  color : #000000;
  background-color : #d8ffa8;
}

#sp-table-38{
  border-top-width : 1px;
  border-left-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-top-style : solid;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-top-color : #000000;
  border-left-color : #000000;
  border-right-color : #000000;
  border-bottom-color : #000000;
}

#sp-table-38 > tbody > tr > td{
  font-size : 1.6rem;
}

#sp-table-38 > tbody > tr > th.col-title{
  font-size : 1.8rem;
  color : #000000;
  background-color : #f1ffe1;
}

#sp-table-38 > tbody > tr > th.row-title{
  font-size : 1.8rem;
  color : #000000;
  background-color : #d8ffa8;
}

#sp-table-39{
  border-top-width : 1px;
  border-left-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-top-style : solid;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-top-color : #000000;
  border-left-color : #000000;
  border-right-color : #000000;
  border-bottom-color : #000000;
}

#sp-table-39 > tbody > tr > td{
  font-size : 1.6rem;
}

#sp-table-39 > tbody > tr > th.col-title{
  font-size : 1.8rem;
  color : #000000;
  background-color : #f1ffe1;
}

#sp-table-39 > tbody > tr > th.row-title{
  font-size : 1.8rem;
  color : #000000;
  background-color : #d8ffa8;
}

#sp-table-4{
  font-size : 1.6rem;
}

#sp-table-4 > tbody > tr > td{
  vertical-align : middle;
  text-align : center;
}

#sp-table-4 > tbody > tr > th.row-title{
  vertical-align : middle;
  text-align : center;
}

#sp-table-40{
  border-top-width : 1px;
  border-left-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-top-style : solid;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-top-color : #000000;
  border-left-color : #000000;
  border-right-color : #000000;
  border-bottom-color : #000000;
}

#sp-table-40 > tbody > tr > td{
  font-size : 1.6rem;
}

#sp-table-40 > tbody > tr > th.col-title{
  font-size : 1.8rem;
  color : #000000;
  background-color : #f1ffe1;
}

#sp-table-40 > tbody > tr > th.row-title{
  font-size : 1.8rem;
  color : #000000;
  background-color : #d8ffa8;
}

#sp-table-41 > tbody > tr:nth-child(even) > td{
  vertical-align : middle;
  text-align : center;
}

#sp-table-41 > tbody > tr:nth-child(odd) > td{
  vertical-align : middle;
  text-align : center;
}

#sp-table-41 > tbody > tr > td{
  vertical-align : middle;
  text-align : center;
}

#sp-table-41 > tbody > tr > th.row-title{
  vertical-align : middle;
  text-align : center;
}

#sp-table-42 > tbody > tr > td{
  background-color : #ebf8d6;
  border-top-width : 0px;
  border-left-width : 0px;
  border-right-width : 0px;
  border-bottom-width : 0px;
  border-top-style : solid;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-top-color : #000000;
  border-left-color : #000000;
  border-right-color : #000000;
  border-bottom-color : #000000;
}

#sp-table-42 > tbody > tr > th.col-title{
  background-color : #00a833;
}

#sp-table-42 > tbody > tr > th.row-title{
  background-color : #00a833;
}

#sp-table-43 > tbody > tr:nth-child(even) > td{
  vertical-align : middle;
  text-align : center;
}

#sp-table-43 > tbody > tr:nth-child(odd) > td{
  vertical-align : middle;
  text-align : center;
}

#sp-table-43 > tbody > tr > td{
  vertical-align : middle;
  text-align : center;
}

#sp-table-43 > tbody > tr > th.row-title{
  vertical-align : middle;
  text-align : center;
}

#sp-table-46 > tbody > tr > td{
  background-color : #ebf8d6;
  border-top-width : 0px;
  border-left-width : 0px;
  border-right-width : 0px;
  border-bottom-width : 0px;
  border-top-style : solid;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-top-color : #000000;
  border-left-color : #000000;
  border-right-color : #000000;
  border-bottom-color : #000000;
}

#sp-table-46 > tbody > tr > th.col-title{
  background-color : #00a833;
}

#sp-table-46 > tbody > tr > th.row-title{
  background-color : #00a833;
}

#sp-table-47 > tbody > tr:nth-child(even) > td{
  vertical-align : middle;
  text-align : center;
}

#sp-table-47 > tbody > tr:nth-child(odd) > td{
  vertical-align : middle;
  text-align : center;
}

#sp-table-47 > tbody > tr > td{
  vertical-align : middle;
  text-align : center;
}

#sp-table-47 > tbody > tr > th.row-title{
  vertical-align : middle;
  text-align : center;
}

#sp-table-48 > tbody > tr > td{
  background-color : #ebf8d6;
  border-top-width : 0px;
  border-left-width : 0px;
  border-right-width : 0px;
  border-bottom-width : 0px;
  border-top-style : solid;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-top-color : #000000;
  border-left-color : #000000;
  border-right-color : #000000;
  border-bottom-color : #000000;
}

#sp-table-48 > tbody > tr > th.col-title{
  background-color : #00a833;
}

#sp-table-48 > tbody > tr > th.row-title{
  background-color : #00a833;
}

#sp-table-49 > tbody > tr:nth-child(odd) > td{
  vertical-align : middle;
  text-align : center;
}

#sp-table-49 > tbody > tr > td{
  vertical-align : middle;
  text-align : center;
}

#sp-table-49 > tbody > tr > th.row-title{
  vertical-align : middle;
  text-align : center;
}

#sp-table-5{
  font-size : 1.6rem;
}

#sp-table-5 > tbody > tr > td{
  vertical-align : middle;
  text-align : center;
}

#sp-table-5 > tbody > tr > th.row-title{
  vertical-align : middle;
  text-align : center;
}

#sp-table-50 > tbody > tr > td{
  text-align : center;
}

#sp-table-50 > tbody > tr > th.col-title{
  vertical-align : middle;
  text-align : center;
}

#sp-table-50 > tbody > tr > th.row-title{
  vertical-align : middle;
  text-align : center;
}

#sp-table-51{
  font-size : 1.8rem;
}

#sp-table-51 > tbody > tr > td{
  font-size : 1.8rem;
  vertical-align : middle;
  text-align : center;
}

#sp-table-51 > tbody > tr > th.row-title{
  vertical-align : middle;
  text-align : center;
}

#sp-table-52 > tbody > tr:nth-child(even) > td{
  vertical-align : middle;
  text-align : center;
}

#sp-table-52 > tbody > tr:nth-child(odd) > td{
  vertical-align : middle;
  text-align : center;
}

#sp-table-52 > tbody > tr > td{
  vertical-align : middle;
  text-align : center;
}

#sp-table-52 > tbody > tr > th.row-title{
  vertical-align : middle;
  text-align : center;
}

#sp-table-57 > tbody > tr > td{
  color : #000000;
  background-color : #ffffff;
}

#sp-table-57 > tbody > tr > th.col-title{
  color : #000000;
  background-color : #fcd8db;
}

#sp-table-57 > tbody > tr > th.row-title{
  color : #000000;
  background-color : #fcd8db;
}

#sp-table-6{
  font-size : 1.6rem;
}

#sp-table-6 > tbody > tr > td{
  vertical-align : middle;
  text-align : center;
}

#sp-table-6 > tbody > tr > th.row-title{
  vertical-align : middle;
  text-align : center;
}

#sp-table-69 > tbody > tr > * > h1{
  background-color : #afc5dc;
}

#sp-table-69 > tbody > tr > th.col-title{
  color : #4c4c4c;
  background-color : #f9fdd9;
}

#sp-table-69 > tbody > tr > th.row-title{
  color : #4c4c4c;
  background-color : #f1fab6;
}

#sp-table-7{
  font-size : 1.6rem;
}

#sp-table-7 > tbody > tr > td{
  vertical-align : middle;
  text-align : center;
}

#sp-table-7 > tbody > tr > th.row-title{
  vertical-align : middle;
  text-align : center;
}

#sp-table-8{
  font-size : 1.6rem;
}

#sp-table-8 > tbody > tr > td{
  vertical-align : middle;
  text-align : center;
}

#sp-table-8 > tbody > tr > th.row-title{
  vertical-align : middle;
  text-align : center;
}

#sp-table-81{
  font-size : 1.6rem;
}

#sp-table-81 > tbody > tr > td{
  vertical-align : middle;
  text-align : center;
}

#sp-table-81 > tbody > tr > th.col-title{
  font-size : 1.4rem;
  padding-top : 5px;
  padding-left : 8px;
  padding-right : 8px;
  padding-bottom : 5px;
}

#sp-table-81 > tbody > tr > th.row-title{
  vertical-align : middle;
  text-align : center;
}

#sp-table-82{
  font-size : 1.6rem;
}

#sp-table-82 > tbody > tr > td{
  vertical-align : middle;
  text-align : center;
}

#sp-table-82 > tbody > tr > th.col-title{
  font-size : 1.4rem;
  padding-top : 5px;
  padding-left : 8px;
  padding-right : 8px;
  padding-bottom : 5px;
}

#sp-table-82 > tbody > tr > th.row-title{
  vertical-align : middle;
  text-align : center;
}

#sp-table-83{
  font-size : 1.6rem;
}

#sp-table-83 > tbody > tr > td{
  vertical-align : middle;
  text-align : center;
}

#sp-table-83 > tbody > tr > th.col-title{
  font-size : 1.4rem;
  padding-top : 5px;
  padding-left : 8px;
  padding-right : 8px;
  padding-bottom : 5px;
}

#sp-table-83 > tbody > tr > th.row-title{
  vertical-align : middle;
  text-align : center;
}

#sp-table-9{
  font-size : 1.6rem;
}

#sp-table-9 > tbody > tr > td{
  vertical-align : middle;
  text-align : center;
}

#sp-table-9 > tbody > tr > th.row-title{
  vertical-align : middle;
  text-align : center;
}

@media not screen, screen and (min-width: 569px) {

  #sp-block-container-1{
    margin-bottom : -74px;
    min-height : 33px;
  }

  #sp-block-container-10{
    width : 627px;
    min-height : 192px;
  }

  #sp-block-container-11{
    width : 627px;
    min-height : 192px;
  }

  #sp-block-container-12{
    width : 627px;
    min-height : 174px;
  }

  #sp-block-container-13{
    width : 627px;
    min-height : 174px;
  }

  #sp-block-container-14{
    width : 627px;
    min-height : 192px;
  }

  #sp-block-container-15{
    width : 627px;
    min-height : 192px;
  }

  #sp-block-container-16{
    width : 716px;
    min-height : 415px;
  }

  #sp-block-container-17{
    margin-bottom : -67px;
    min-height : 32px;
  }

  #sp-block-container-19{
    margin-bottom : -67px;
    min-height : 32px;
  }

  #sp-block-container-20{
    margin-bottom : -67px;
    min-height : 32px;
  }

  #sp-block-container-22{
    margin-bottom : -67px;
    min-height : 32px;
  }

  #sp-block-container-24{
    min-height : 235px;
  }

  #sp-block-container-25{
    min-height : 733px;
  }

  #sp-block-container-26{
    margin-bottom : -67px;
    min-height : 32px;
  }

  #sp-block-container-27{
    margin-bottom : -67px;
    min-height : 32px;
  }

  #sp-block-container-29{
    margin-top : 7px;
    margin-bottom : 9px;
    min-height : 63px;
  }

  #sp-block-container-30{
    margin-bottom : 13px;
  }

  #sp-block-container-31{
    margin-top : 7px;
    margin-bottom : 9px;
    min-height : 313px;
  }

  #sp-block-container-34{
    margin-bottom : -68px;
  }

  #sp-block-container-37{
    margin-bottom : -68px;
  }

  #sp-block-container-39{
    margin-left : 0px;
    width : 688px;
    min-height : 816px;
  }

  #sp-block-container-40{
    margin-left : 0px;
    width : 688px;
    min-height : 449px;
  }

  #sp-block-container-41{
    margin-left : 0px;
    width : 688px;
    min-height : 184px;
  }

  #sp-block-container-43{
    margin-bottom : -68px;
  }

  #sp-block-container-46{
    margin-bottom : -68px;
  }

  #sp-block-container-48{
    margin-bottom : -68px;
    min-height : 77px;
  }

  #sp-block-container-50{
    margin-left : 0px;
    width : 688px;
    min-height : 816px;
  }

  #sp-block-container-51{
    width : 680px;
  }

  #sp-block-container-52{
    margin-bottom : -68px;
  }

  #sp-block-container-54{
    margin-bottom : -44px;
    min-height : 39px;
  }

  #sp-block-container-55{
    margin-bottom : 14px;
    min-height : 140px;
  }

  #sp-block-container-56{
    margin-bottom : -68px;
  }

  #sp-block-container-57{
    margin-bottom : -68px;
  }

  #sp-block-container-59{
    margin-top : 30px;
  }

  #sp-block-container-6{
    margin-top : 11px;
    width : 215px;
    min-height : 130px;
  }

  #sp-block-container-60{
    margin-top : 30px;
  }

  #sp-block-container-62{
    width : 676px;
  }

  #sp-block-container-8{
    width : 940px;
    min-height : 38px;
  }

  #sp-button-1{
    margin-top : 5px;
    width : 219px;
    height : 45px;
  }

  #sp-button-10{
    margin-top : 8px;
    margin-left : 406px;
    width : 263px;
  }

  #sp-button-11{
    margin-left : 247px;
    margin-bottom : -3px;
  }

  #sp-button-12{
    margin-top : 12px;
    margin-left : 410px;
    width : 286px;
  }

  #sp-button-13{
    margin-left : 324px;
    width : 363px;
    height : 41px;
  }

  #sp-button-14{
    margin-left : 324px;
    width : 363px;
    height : 41px;
  }

  #sp-button-15{
    margin-left : 53px;
    width : 540px;
  }

  #sp-button-16{
    margin-left : 324px;
    width : 363px;
    height : 41px;
  }

  #sp-button-17{
    margin-left : 324px;
    width : 363px;
    height : 41px;
  }

  #sp-button-18{
    margin-left : 53px;
    width : 540px;
  }

  #sp-button-19{
    width : 572px;
    height : 52px;
  }

  #sp-button-2{
    margin-top : 17px;
    width : 219px;
    height : 45px;
  }

  #sp-button-20{
    width : 563px;
    height : 51px;
  }

  #sp-button-21{
    margin-left : 53px;
    width : 540px;
  }

  #sp-button-22{
    width : 511px;
    height : 46px;
  }

  #sp-button-23{
    width : 511px;
    height : 46px;
  }

  #sp-button-24{
    width : 511px;
    height : 46px;
  }

  #sp-button-25{
    width : 511px;
    height : 46px;
  }

  #sp-button-26{
    width : 580px;
    height : 40px;
  }

  #sp-button-27{
    width : 582px;
    height : 41px;
  }

  #sp-button-28{
    width : 587px;
    height : 44px;
  }

  #sp-button-29{
    width : 500px;
    height : 39px;
  }

  #sp-button-3{
    margin-top : 21px;
    width : 222px;
    height : 44px;
  }

  #sp-button-30{
    width : 368px;
    height : 57px;
  }

  #sp-button-31{
    width : 384px;
    height : 50px;
  }

  #sp-button-32{
    width : 384px;
    height : 50px;
  }

  #sp-button-33{
    width : 347px;
    height : 44px;
  }

  #sp-button-34{
    width : 357px;
    height : 44px;
  }

  #sp-button-35{
    width : 402px;
  }

  #sp-button-4{
    margin-top : 8px;
    width : 220px;
    height : 44px;
  }

  #sp-button-5{
    margin-left : 564px;
  }

  #sp-button-6{
    margin-left : 566px;
  }

  #sp-button-7{
    margin-left : 565px;
  }

  #sp-button-8{
    margin-left : 564px;
  }

  #sp-button-9{
    margin-left : 494px;
    width : 194px;
    height : 35px;
  }

  #sp-column-1{
    margin-left : 46px;
    width : 612px;
    min-height : 219px;
  }

  #sp-column-2{
    margin-top : 21px;
    margin-left : 46px;
    width : 612px;
    min-height : 142px;
  }

  #sp-definition-list-1{
    margin-bottom : -41px;
    width : 642px;
    min-height : 136px;
  }

  #sp-definition-list-10{
    margin-left : 0px;
    margin-bottom : 0px;
  }

  #sp-definition-list-11{
    width : 708px;
    min-height : 195px;
  }

  #sp-definition-list-12{
    margin-left : 0px;
    margin-bottom : 0px;
  }

  #sp-definition-list-13{
    width : 708px;
    min-height : 195px;
  }

  #sp-definition-list-15{
    margin-left : 2px;
  }

  #sp-definition-list-17{
    margin-top : 16px;
    width : 708px;
    min-height : 804px;
  }

  #sp-definition-list-18{
    margin-top : 21px;
    margin-left : -9px;
  }

  #sp-definition-list-19{
    margin-top : 16px;
  }

  #sp-definition-list-2{
    margin-left : 0px;
  }

  #sp-definition-list-22{
    margin-left : 2px;
  }

  #sp-definition-list-25{
    margin-left : -1px;
  }

  #sp-definition-list-27{
    margin-left : -1px;
  }

  #sp-definition-list-28{
    margin-left : -1px;
    min-height : 1913px;
  }

  #sp-definition-list-29{
    min-height : 2105px;
  }

  #sp-definition-list-3{
    margin-left : 0px;
    margin-bottom : 0px;
  }

  #sp-definition-list-32{
    margin-left : -11px;
    width : 696px;
    min-height : 2127px;
  }

  #sp-definition-list-33{
    margin-left : -11px;
  }

  #sp-definition-list-36{
    margin-left : -9px;
  }

  #sp-definition-list-37{
    margin-right : -1px;
  }

  #sp-definition-list-4{
    margin-left : 0px;
    margin-bottom : 0px;
  }

  #sp-definition-list-41{
    margin-left : -9px;
  }

  #sp-definition-list-43{
    margin-left : -11px;
  }

  #sp-definition-list-44{
    margin-left : -7px;
  }

  #sp-definition-list-46{
    width : 662px;
  }

  #sp-definition-list-48{
    margin-left : -11px;
  }

  #sp-definition-list-5{
    width : 708px;
    min-height : 195px;
  }

  #sp-definition-list-50{
    width : 708px;
    min-height : 62px;
  }

  #sp-definition-list-51{
    margin-left : -1px;
  }

  #sp-definition-list-54{
    width : 708px;
    min-height : 62px;
  }

  #sp-definition-list-56{
    width : 708px;
    min-height : 195px;
  }

  #sp-definition-list-57{
    width : 708px;
    min-height : 102px;
  }

  #sp-definition-list-58{
    width : 668px;
    min-height : 150px;
  }

  #sp-definition-list-6{
    margin-left : 0px;
    margin-bottom : 0px;
  }

  #sp-definition-list-60{
    width : 676px;
    min-height : 195px;
  }

  #sp-definition-list-61{
    width : 668px;
    min-height : 654px;
  }

  #sp-definition-list-62{
    width : 676px;
    min-height : 195px;
  }

  #sp-definition-list-63{
    margin-top : 16px;
    width : 668px;
    min-height : 10332px;
  }

  #sp-definition-list-64{
    margin-top : 16px;
    min-height : 3611px;
  }

  #sp-definition-list-65{
    margin-top : 16px;
    margin-bottom : -1752px;
    width : 708px;
    min-height : 3030px;
  }

  #sp-definition-list-67{
    width : 668px;
    min-height : 1584px;
  }

  #sp-definition-list-68{
    margin-top : 16px;
    width : 708px;
    min-height : 804px;
  }

  #sp-definition-list-69{
    width : 668px;
    min-height : 1584px;
  }

  #sp-definition-list-7{
    width : 708px;
    min-height : 195px;
  }

  #sp-definition-list-70{
    width : 668px;
    min-height : 3557px;
  }

  #sp-definition-list-71{
    width : 594px;
    min-height : 259px;
  }

  #sp-definition-list-73{
    width : 596px;
    min-height : 232px;
  }

  #sp-definition-list-74{
    width : 594px;
    min-height : 259px;
  }

  #sp-definition-list-75{
    width : 594px;
    min-height : 259px;
  }

  #sp-definition-list-76{
    width : 668px;
    min-height : 972px;
  }

  #sp-definition-list-77{
    width : 668px;
    min-height : 972px;
  }

  #sp-definition-list-78{
    width : 708px;
    min-height : 62px;
  }

  #sp-definition-list-8{
    margin-left : 0px;
    margin-bottom : 0px;
    min-height : 459px;
  }

  #sp-definition-list-80{
    margin-right : -5px;
    width : 658px;
    min-height : 195px;
  }

  #sp-definition-list-81{
    width : 708px;
    min-height : 102px;
  }

  #sp-definition-list-83{
    width : 676px;
    min-height : 195px;
  }

  #sp-definition-list-84{
    width : 667px;
    min-height : 1122px;
  }

  #sp-definition-list-85{
    width : 668px;
    min-height : 2315px;
  }

  #sp-definition-list-86{
    margin-left : -1px;
  }

  #sp-definition-list-87{
    width : 668px;
    min-height : 1945px;
  }

  #sp-definition-list-88{
    width : 648px;
    min-height : 552px;
  }

  #sp-definition-list-89{
    width : 648px;
    min-height : 552px;
  }

  #sp-definition-list-9{
    width : 708px;
    min-height : 195px;
  }

  #sp-definition-list-90{
    width : 668px;
    min-height : 1721px;
  }

  #sp-definition-list-91{
    width : 648px;
    min-height : 365px;
  }

  #sp-definition-list-92{
    margin-left : 0px;
    margin-bottom : 0px;
  }

  #sp-image-1{
    margin-top : 29px;
    margin-left : 0px;
    margin-right : 0px;
    margin-bottom : 15px;
    width : 960px;
    height : 259px;
  }

  #sp-image-10{
    margin-top : 19px;
    margin-left : 1px;
    width : 217px;
    height : 146px;
  }

  #sp-image-100{
    margin-left : 19px;
  }

  #sp-image-101{
    width : 598px;
    height : 371px;
  }

  #sp-image-103{
    margin-left : 19px;
  }

  #sp-image-105{
    margin-left : 19px;
  }

  #sp-image-107{
    margin-left : 19px;
  }

  #sp-image-109{
    margin-left : 19px;
    width : 672px;
    height : 109px;
  }

  #sp-image-11{
    margin-left : -1px;
    width : 218px;
    height : 164px;
  }

  #sp-image-112{
    margin-left : 19px;
  }

  #sp-image-114{
    margin-left : 19px;
  }

  #sp-image-117{
    margin-left : 19px;
  }

  #sp-image-119{
    margin-left : 19px;
  }

  #sp-image-12{
    margin-left : -22px;
    width : 316px;
    height : 211px;
  }

  #sp-image-18{
    margin-left : 551px;
    width : 77px;
    height : 55px;
  }

  #sp-image-19{
    margin-left : 18px;
  }

  #sp-image-22{
    margin-left : 18px;
  }

  #sp-image-24{
    margin-left : 18px;
  }

  #sp-image-27{
    margin-left : 18px;
  }

  #sp-image-3{
    margin-left : 62px;
  }

  #sp-image-30{
    margin-left : 18px;
  }

  #sp-image-32{
    margin-left : 18px;
  }

  #sp-image-35{
    margin-left : 18px;
  }

  #sp-image-36{
    margin-left : 124px;
    width : 429px;
    height : 302px;
  }

  #sp-image-37{
    margin-left : 608px;
    width : 100px;
    height : 100px;
  }

  #sp-image-38{
    margin-left : 18px;
  }

  #sp-image-4{
    margin-top : 3px;
    margin-left : auto;
    margin-bottom : -11px;
    width : 811px;
    height : 124px;
  }

  #sp-image-41{
    margin-left : 16px;
  }

  #sp-image-42{
    margin-left : 16px;
  }

  #sp-image-43{
    margin-bottom : 17px;
  }

  #sp-image-46{
    margin-left : 17px;
  }

  #sp-image-48{
    margin-left : 17px;
  }

  #sp-image-49{
    margin-left : 17px;
  }

  #sp-image-5{
    margin-top : 14px;
    margin-left : 0px;
    margin-bottom : 11px;
    width : 712px;
    height : 124px;
  }

  #sp-image-51{
    margin-left : 17px;
  }

  #sp-image-53{
    margin-left : 18px;
  }

  #sp-image-54{
    margin-left : -10px;
  }

  #sp-image-55{
    margin-left : 18px;
  }

  #sp-image-56{
    margin-left : 17px;
  }

  #sp-image-57{
    margin-left : -10px;
  }

  #sp-image-58{
    margin-left : 19px;
  }

  #sp-image-60{
    margin-left : -10px;
  }

  #sp-image-61{
    margin-left : 19px;
  }

  #sp-image-62{
    margin-left : 1px;
  }

  #sp-image-63{
    margin-left : 19px;
  }

  #sp-image-64{
    width : 595px;
    height : 342px;
  }

  #sp-image-68{
    margin-left : 1px;
  }

  #sp-image-69{
    margin-left : 19px;
  }

  #sp-image-7{
    margin-bottom : 10px;
    width : 220px;
    height : 138px;
  }

  #sp-image-70{
    margin-left : 1px;
  }

  #sp-image-74{
    margin-left : -2px;
  }

  #sp-image-76{
    margin-left : 19px;
  }

  #sp-image-77{
    margin-left : -10px;
    width : 684px;
    height : 157px;
  }

  #sp-image-78{
    width : 215px;
    height : 207px;
  }

  #sp-image-79{
    margin-left : 19px;
  }

  #sp-image-8{
    margin-left : 29px;
    width : 164px;
    height : 196px;
  }

  #sp-image-81{
    margin-left : 19px;
  }

  #sp-image-83{
    margin-left : 19px;
  }

  #sp-image-84{
    margin-left : 1px;
  }

  #sp-image-85{
    margin-left : 19px;
  }

  #sp-image-86{
    margin-top : -27px;
    margin-left : 18px;
    margin-bottom : 11px;
    width : 672px;
    height : 120px;
  }

  #sp-image-87{
    margin-left : 1px;
  }

  #sp-image-88{
    margin-left : 19px;
  }

  #sp-image-89{
    margin-top : -27px;
    margin-bottom : 11px;
    width : 672px;
    height : 120px;
  }

  #sp-image-9{
    margin-left : 0px;
    width : 217px;
    height : 159px;
  }

  #sp-image-90{
    margin-left : 1px;
  }

  #sp-image-91{
    margin-left : 19px;
  }

  #sp-image-93{
    margin-left : 19px;
    width : 672px;
    height : 97px;
  }

  #sp-image-95{
    margin-left : 18px;
  }

  #sp-image-97{
    margin-left : 1px;
  }

  #sp-image-98{
    margin-left : 19px;
  }

  #sp-list-101{
    width : 615px;
    min-height : 372px;
  }

  #sp-list-106{
    margin-top : -2px;
    margin-bottom : -16px;
    width : 655px;
    min-height : 35px;
  }

  #sp-list-107{
    margin-top : -1px;
    margin-bottom : -16px;
  }

  #sp-list-108{
    margin-top : 0px;
    margin-bottom : -19px;
    width : 652px;
    min-height : 55px;
  }

  #sp-list-12{
    margin-top : -2px;
    margin-bottom : -16px;
    width : 693px;
    min-height : 35px;
  }

  #sp-list-13{
    margin-top : -1px;
    margin-bottom : -16px;
  }

  #sp-list-14{
    margin-top : 0px;
    margin-bottom : -19px;
    width : 690px;
    min-height : 30px;
  }

  #sp-list-15{
    margin-top : -2px;
    margin-bottom : -16px;
    width : 693px;
    min-height : 35px;
  }

  #sp-list-16{
    margin-top : -1px;
    margin-bottom : -16px;
  }

  #sp-list-17{
    margin-top : 0px;
    margin-bottom : -19px;
    width : 690px;
    min-height : 30px;
  }

  #sp-list-18{
    min-height : 444px;
  }

  #sp-list-19{
    margin-top : -2px;
    margin-bottom : -16px;
    width : 693px;
    min-height : 35px;
  }

  #sp-list-2{
    width : 711px;
    min-height : 72px;
  }

  #sp-list-20{
    margin-top : -1px;
    margin-bottom : -16px;
  }

  #sp-list-21{
    margin-top : 0px;
    margin-bottom : -19px;
    width : 690px;
    min-height : 30px;
  }

  #sp-list-22{
    min-height : 444px;
  }

  #sp-list-30{
    margin-left : 10px;
    margin-bottom : 3px;
  }

  #sp-list-35{
    min-height : 380px;
  }

  #sp-list-36{
    margin-left : -6px;
  }

  #sp-list-37{
    width : 708px;
    min-height : 85px;
  }

  #sp-list-38{
    width : 710px;
  }

  #sp-list-39{
    width : 710px;
  }

  #sp-list-4{
    width : 704px;
  }

  #sp-list-43{
    margin-top : 22px;
  }

  #sp-list-44{
    margin-bottom : -10px;
  }

  #sp-list-45{
    margin-bottom : -7px;
  }

  #sp-list-46{
    margin-bottom : -8px;
  }

  #sp-list-47{
    margin-left : 0px;
    margin-bottom : -1px;
  }

  #sp-list-49{
    margin-left : -2px;
  }

  #sp-list-50{
    margin-left : -1px;
  }

  #sp-list-52{
    margin-left : 0px;
  }

  #sp-list-57{
    margin-left : 0px;
    margin-bottom : 8px;
  }

  #sp-list-66{
    width : 708px;
  }

  #sp-list-67{
    width : 708px;
  }

  #sp-list-70{
    margin-top : 142px;
    width : 668px;
    min-height : 25px;
  }

  #sp-list-71{
    min-height : 82px;
  }

  #sp-list-72{
    width : 688px;
    min-height : 91px;
  }

  #sp-list-73{
    width : 688px;
    min-height : 114px;
  }

  #sp-list-74{
    width : 688px;
    min-height : 114px;
  }

  #sp-list-77{
    margin-bottom : 25px;
  }

  #sp-list-79{
    width : 648px;
    min-height : 120px;
  }

  #sp-list-80{
    margin-right : 0px;
    width : 595px;
    min-height : 249px;
  }

  #sp-list-82{
    margin-bottom : 26px;
    width : 632px;
    min-height : 1309px;
  }

  #sp-list-87{
    width : 635px;
    min-height : 723px;
  }

  #sp-list-91{
    width : 668px;
  }

  #sp-list-94{
    width : 708px;
    min-height : 57px;
  }

  #sp-list-99{
    min-height : 39px;
  }

  #sp-page-title-12{
    margin-top : 12px;
    margin-left : -7px;
    width : 724px;
  }

  #sp-page-title-13{
    margin-left : -22px;
    width : 714px;
  }

  #sp-page-title-14{
    margin-top : 12px;
    min-height : 55px;
  }

  #sp-page-title-15{
    margin-top : 12px;
    min-height : 55px;
  }

  #sp-page-title-18{
    margin-bottom : 11px;
    min-height : 61px;
  }

  #sp-page-title-19{
    margin-bottom : 11px;
    min-height : 61px;
  }

  #sp-page-title-21{
    width : 708px;
    min-height : 67px;
  }

  #sp-page-title-4{
    width : 708px;
    min-height : 67px;
  }

  #sp-page-title-5{
    width : 708px;
    min-height : 67px;
  }

  #sp-page-title-6{
    width : 708px;
    min-height : 67px;
  }

  #sp-page-title-7{
    width : 708px;
    min-height : 67px;
  }

  #sp-page-title-8{
    width : 708px;
    min-height : 67px;
  }

  #sp-page-title-9{
    width : 708px;
    min-height : 67px;
  }

  #sp-site-branding2-1{
    margin-top : -9px;
    margin-bottom : -1px;
    min-height : 134px;
  }

  #sp-site-branding2-1 > .extra{
    margin-top : -17px;
    margin-bottom : -15px;
    min-height : 29px;
  }

  #sp-site-branding2-1 > .site-description{
    margin-top : 9px;
    margin-right : -5px;
    width : 960px;
    height : 30px;
    top : -9px;
    bottom : auto;
    right : auto;
    left : 0px;
  }

  #sp-site-branding2-1 > .site-title{
    margin-top : -1px;
    margin-left : 1px;
    margin-right : 0px;
    margin-bottom : -2px;
    width : 958px;
    height : 119px;
  }

  #sp-site-navigation-1{
    margin-top : 12px;
    margin-bottom : 23px;
    width : 960px;
    min-height : 49px;
  }

  #sp-site-navigation-2{
    margin-top : -18px;
  }

  #sp-site-navigation-5{
    margin-top : -20px;
  }

  #sp-table-10{
    margin-top : 1px;
    margin-left : 0px;
    margin-bottom : -1px;
  }

  #sp-table-11{
    margin-top : 2px;
    margin-bottom : 1px;
  }

  #sp-table-12{
    margin-top : 0px;
    margin-bottom : 1px;
  }

  #sp-table-13{
    margin-top : -13px;
    margin-bottom : 1px;
    min-height : 88px;
  }

  #sp-table-14{
    width : 689px;
    min-height : 379px;
  }

  #sp-table-16{
    margin-top : 1px;
    margin-left : 0px;
    margin-bottom : -1px;
  }

  #sp-table-17{
    margin-top : 2px;
    margin-bottom : 1px;
  }

  #sp-table-18{
    margin-top : 0px;
    margin-bottom : 1px;
  }

  #sp-table-19{
    margin-top : -13px;
    margin-bottom : 1px;
    min-height : 88px;
  }

  #sp-table-20{
    margin-top : 1px;
    margin-left : 0px;
    margin-bottom : -1px;
  }

  #sp-table-21{
    margin-top : 2px;
    margin-bottom : 1px;
  }

  #sp-table-22{
    margin-top : 0px;
    margin-bottom : 1px;
  }

  #sp-table-23{
    margin-top : -13px;
    margin-bottom : 1px;
    min-height : 88px;
  }

  #sp-table-24{
    margin-top : 5px;
    width : 688px;
    min-height : 432px;
  }

  #sp-table-26{
    width : 653px;
    min-height : 296px;
  }

  #sp-table-27{
    width : 673px;
    min-height : 296px;
  }

  #sp-table-28{
    width : 688px;
    min-height : 432px;
  }

  #sp-table-30{
    margin-left : -10px;
  }

  #sp-table-33{
    width : 511px;
  }

  #sp-table-34{
    width : 516px;
    min-height : 140px;
  }

  #sp-table-37{
    margin-left : -8px;
    width : 725px;
  }

  #sp-table-38{
    margin-left : -8px;
    width : 728px;
    min-height : 419px;
  }

  #sp-table-39{
    margin-left : -8px;
    width : 706px;
    min-height : 418px;
  }

  #sp-table-40{
    margin-left : -8px;
    width : 699px;
    min-height : 200px;
  }

  #sp-table-41{
    margin-left : 1px;
  }

  #sp-table-43{
    margin-left : 1px;
    width : 672px;
    min-height : 229px;
  }

  #sp-table-44{
    width : 688px;
    min-height : 180px;
  }

  #sp-table-45{
    width : 688px;
    min-height : 180px;
  }

  #sp-table-47{
    margin-left : 1px;
  }

  #sp-table-49{
    margin-left : 0px;
    width : 608px;
    min-height : 151px;
  }

  #sp-table-50{
    margin-left : 1px;
    width : 605px;
  }

  #sp-table-51{
    margin-left : 0px;
    width : 603px;
    min-height : 115px;
  }

  #sp-table-52{
    margin-left : 1px;
    width : 651px;
    min-height : 229px;
  }

  #sp-table-53{
    width : 663px;
    min-height : 191px;
  }

  #sp-table-54{
    width : 665px;
    min-height : 191px;
  }

  #sp-table-55{
    width : 657px;
  }

  #sp-table-58{
    width : 708px;
    min-height : 80px;
  }

  #sp-table-59{
    width : 708px;
    min-height : 69px;
  }

  #sp-table-60{
    width : 708px;
    min-height : 88px;
  }

  #sp-table-61{
    width : 708px;
    min-height : 88px;
  }

  #sp-table-62{
    width : 708px;
    min-height : 88px;
  }

  #sp-table-63{
    width : 708px;
    min-height : 54px;
  }

  #sp-table-64{
    width : 708px;
    min-height : 54px;
  }

  #sp-table-65{
    width : 708px;
    min-height : 69px;
  }

  #sp-table-66{
    width : 708px;
    min-height : 69px;
  }

  #sp-table-67{
    width : 655px;
    min-height : 296px;
  }

  #sp-table-68{
    width : 655px;
    min-height : 296px;
  }

  #sp-table-70{
    width : 708px;
    min-height : 256px;
  }

  #sp-table-71{
    width : 548px;
    min-height : 91px;
  }

  #sp-table-72{
    width : 548px;
    min-height : 91px;
  }

  #sp-table-74{
    width : 548px;
    min-height : 91px;
  }

  #sp-table-75{
    width : 548px;
    min-height : 91px;
  }

  #sp-table-77{
    width : 548px;
    min-height : 91px;
  }

  #sp-table-78{
    width : 548px;
    min-height : 65px;
  }

  #sp-table-8{
    width : 689px;
    min-height : 379px;
  }

  #sp-table-81{
    margin-top : 2px;
    margin-bottom : 1px;
    width : 651px;
    min-height : 90px;
  }

  #sp-table-82{
    margin-top : 2px;
    margin-bottom : 1px;
    width : 651px;
    min-height : 106px;
  }

  #sp-table-83{
    margin-top : 2px;
    margin-bottom : 1px;
    width : 651px;
    min-height : 106px;
  }
}

@media screen and (max-width: 568px) {

  #sp-block-container-22{
    margin-bottom : -50px;
    min-height : 60px;
  }

  #sp-button-1{
    width : 310px;
  }

  #sp-button-2{
    width : 309px;
  }

  #sp-button-3{
    width : 304px;
  }

  #sp-image-1{
    margin-top : 0px;
    margin-left : auto;
    margin-right : auto;
    margin-bottom : 0px;
    width : 100%;
  }

  #sp-image-7{
    margin-left : 35px;
  }

  #sp-image-8{
    margin-left : 89px;
    margin-right : 0px;
    width : 126px;
    height : 151px;
  }

  #sp-site-branding2-1 > .extra{
    min-height : 84px;
  }

  #sp-site-branding2-1 > .site-description{
    top : 5px;
    bottom : auto;
    right : auto;
    left : 0px;
  }

  #sp-site-branding2-1 > .site-title{
    margin-top : 31px;
    margin-bottom : -19px;
    width : 360px;
    height : 132px;
  }
}