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

  #sp-list-39{
    margin-left : 0px;
    width : 600px;
  }

  #sp-list-4{
    margin-left : 30px;
    margin-right : auto;
    margin-bottom : 15px;
    width : 560px;
  }

  #sp-list-40{
    width : 600px;
  }

  #sp-list-41{
    margin-left : 0px;
    width : 600px;
  }

  #sp-list-42{
    margin-left : 0px;
    width : 600px;
  }

  #sp-list-43{
    margin-left : 0px;
    width : 600px;
  }

  #sp-list-44{
    margin-left : 0px;
    width : 600px;
  }

  #sp-list-45{
    margin-left : 0px;
    width : 600px;
  }

  #sp-list-46{
    margin-left : 0px;
    width : 600px;
  }

  #sp-list-47{
    margin-left : 20px;
    margin-bottom : 15px;
    width : 570px;
  }

  #sp-list-48{
    margin-bottom : 15px;
  }

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

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

  #sp-list-51{
    margin-left : 50px;
    width : 438px;
  }

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

  #sp-list-53{
    margin-top : -5px;
    margin-bottom : 5px;
    width : 600px;
  }

  #sp-list-54{
    margin-top : -5px;
    margin-bottom : 0px;
  }

  #sp-list-55 {
  }

  #sp-list-56{
    margin-top : auto;
    width : auto;
  }

  #sp-list-58{
    margin-top : -5px;
    width : 600px;
    min-height : 77px;
  }

  #sp-list-59{
    margin-bottom : 10px;
    width : 600px;
    min-height : 136px;
  }

  #sp-list-6{
    margin-left : 0px;
    width : 600px;
  }

  #sp-list-62{
    min-height : 77px;
  }

  #sp-list-63{
    margin-bottom : 10px;
    min-height : 136px;
  }

  #sp-list-64{
    min-height : 77px;
  }

  #sp-list-66{
    margin-bottom : 10px;
    min-height : 136px;
  }

  #sp-list-67{
    margin-top : auto;
    margin-bottom : 15px;
    width : 580px;
  }

  #sp-list-69{
    margin-top : 5px;
    margin-bottom : 20px;
    width : 580px;
  }

  #sp-list-7{
    margin-left : 0px;
    width : 600px;
  }

  #sp-list-70{
    width : 580px;
  }

  #sp-list-71{
    width : 580px;
  }

  #sp-list-72{
    width : 580px;
  }

  #sp-list-74{
    width : 580px;
  }

  #sp-list-75{
    width : 580px;
  }

  #sp-list-76{
    width : 580px;
  }

  #sp-list-77{
    width : 570px;
  }

  #sp-list-78{
    width : 570px;
    min-height : 41px;
  }

  #sp-list-79{
    width : 580px;
  }

  #sp-list-8{
    margin-left : 0px;
    width : 600px;
  }

  #sp-list-80{
    width : 580px;
  }

  #sp-list-81{
    width : 580px;
  }

  #sp-list-82{
    margin-bottom : 5px;
    width : 600px;
  }

  #sp-list-83{
    margin-left : 30px;
    margin-bottom : 25px;
    width : 570px;
  }

  #sp-list-84{
    margin-left : 30px;
    width : 560px;
  }

  #sp-list-85{
    margin-bottom : 5px;
    width : 600px;
  }

  #sp-list-86{
    margin-left : 0px;
    margin-bottom : 10px;
    width : 565px;
  }

  #sp-list-87{
    width : 578px;
  }

  #sp-list-88{
    margin-bottom : 5px;
    width : 600px;
  }

  #sp-list-89{
    margin-bottom : 15px;
  }

  #sp-list-9{
    margin-left : 0px;
    width : 600px;
  }

  #sp-list-90{
    margin-bottom : 15px;
  }

  #sp-list-91{
    margin-bottom : 15px;
    width : auto;
  }

  #sp-page-title-1{
    margin-top : 15px;
    margin-bottom : auto;
    width : auto;
  }

  #sp-page-title-10{
    margin-top : -5px;
  }

  #sp-page-title-11{
    margin-top : -5px;
  }

  #sp-page-title-12{
    margin-top : -5px;
  }

  #sp-page-title-13{
    margin-top : -5px;
  }

  #sp-page-title-14{
    margin-top : -5px;
  }

  #sp-page-title-15{
    margin-top : -5px;
  }

  #sp-page-title-16{
    margin-top : -5px;
  }

  #sp-page-title-17{
    margin-top : -5px;
  }

  #sp-page-title-18{
    margin-top : -5px;
  }

  #sp-page-title-19{
    margin-top : -5px;
  }

  #sp-page-title-2{
    margin-top : -5px;
  }

  #sp-page-title-20{
    margin-top : -5px;
  }

  #sp-page-title-21{
    margin-top : -5px;
  }

  #sp-page-title-22{
    margin-top : -5px;
  }

  #sp-page-title-23{
    margin-top : -5px;
  }

  #sp-page-title-24{
    margin-top : -5px;
  }

  #sp-page-title-25{
    margin-top : -5px;
  }

  #sp-page-title-26{
    margin-top : -5px;
  }

  #sp-page-title-27{
    margin-top : -5px;
  }

  #sp-page-title-28{
    margin-top : -5px;
  }

  #sp-page-title-29{
    margin-top : -5px;
  }

  #sp-page-title-3{
    margin-top : -5px;
  }

  #sp-page-title-30{
    margin-top : -5px;
  }

  #sp-page-title-31{
    margin-top : -5px;
  }

  #sp-page-title-32{
    margin-top : -5px;
  }

  #sp-page-title-33{
    margin-top : -5px;
  }

  #sp-page-title-34{
    margin-top : -5px;
  }

  #sp-page-title-35{
    margin-top : -5px;
  }

  #sp-page-title-36{
    margin-top : -5px;
  }

  #sp-page-title-37{
    margin-top : -5px;
  }

  #sp-page-title-38{
    margin-top : -5px;
  }

  #sp-page-title-39{
    margin-top : -5px;
  }

  #sp-page-title-4{
    margin-top : -5px;
  }

  #sp-page-title-40{
    margin-top : -5px;
  }

  #sp-page-title-41{
    margin-top : -5px;
  }

  #sp-page-title-42{
    margin-top : -5px;
  }

  #sp-page-title-43{
    margin-top : -5px;
  }

  #sp-page-title-45{
    margin-top : -3px;
  }

  #sp-page-title-46{
    margin-top : -3px;
  }

  #sp-page-title-47{
    margin-top : -3px;
  }

  #sp-page-title-48{
    margin-top : -3px;
  }

  #sp-page-title-49{
    margin-top : -3px;
  }

  #sp-page-title-5{
    margin-top : -5px;
  }

  #sp-page-title-50{
    margin-top : -3px;
  }

  #sp-page-title-51{
    margin-top : -5px;
  }

  #sp-page-title-52{
    margin-top : -5px;
  }

  #sp-page-title-53{
    margin-top : -5px;
  }

  #sp-page-title-54{
    margin-top : -5px;
  }

  #sp-page-title-55{
    margin-top : -5px;
  }

  #sp-page-title-56{
    margin-top : -2px;
  }

  #sp-page-title-57{
    margin-top : -2px;
  }

  #sp-page-title-58{
    margin-top : auto;
  }

  #sp-page-title-6{
    margin-top : -5px;
  }

  #sp-page-title-60{
    margin-top : -5px;
  }

  #sp-page-title-7{
    margin-top : -5px;
  }

  #sp-page-title-8{
    margin-top : -5px;
  }

  #sp-page-title-9{
    margin-top : -5px;
  }

  #sp-photo-motion-1{
    margin-top : auto;
    width : 900px;
    height : 378px;
  }

  #sp-site-branding-1{
    margin-top : -5px;
    margin-bottom : -5px;
    min-height : 90px;
  }

  #sp-site-navigation-1{
    margin-top : -8px;
    margin-bottom : 8px;
    min-height : 50px;
  }

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

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

  #sp-table-1{
    margin-top : -5px;
    margin-bottom : 15px;
  }

  #sp-table-10{
    margin-bottom : 134px;
    width : 600px;
    min-height : 597px;
  }

  #sp-table-11{
    margin-top : 15px;
    margin-left : 20px;
    margin-right : 3px;
    margin-bottom : 10px;
    width : 577px;
  }

  #sp-table-12{
    margin-left : 20px;
    margin-bottom : 15px;
    width : 577px;
    min-height : 323px;
  }

  #sp-table-13{
    margin-left : 20px;
    margin-right : 3px;
    margin-bottom : 67px;
    width : 577px;
    min-height : 309px;
  }

  #sp-table-14{
    margin-left : 20px;
    margin-right : 3px;
    margin-bottom : 67px;
    width : 577px;
    min-height : 309px;
  }

  #sp-table-15{
    margin-left : 20px;
    margin-right : 3px;
    margin-bottom : 34px;
    width : 577px;
    min-height : 630px;
  }

  #sp-table-16{
    margin-left : 20px;
    margin-bottom : 20px;
    width : 570px;
  }

  #sp-table-17{
    margin-left : 20px;
    width : 350px;
  }

  #sp-table-18{
    margin-left : 20px;
    margin-bottom : 40px;
    width : 570px;
  }

  #sp-table-19{
    margin-left : 20px;
    margin-bottom : 40px;
    width : 570px;
  }

  #sp-table-2{
    margin-top : 0px;
    margin-bottom : 15px;
  }

  #sp-table-3{
    margin-top : 15px;
    margin-bottom : 15px;
  }

  #sp-table-7{
    margin-left : 15px;
    width : 530px;
  }

  #sp-table-8{
    margin-left : 15px;
    width : 530px;
  }

  #sp-table-9{
    margin-bottom : 30px;
  }
}

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

  #sp-block-container-1{
    padding-top : 5px;
    margin-bottom : 0px;
    width : 100%;
    top : 0px;
    left : 0%;
  }

  #sp-block-container-1 p{
    font-size : 1rem;
    color : #929292;
    text-align : left;
    padding-top : 0px;
    padding-left : 10px;
    padding-right : 10px;
    padding-bottom : 0px;
    margin-top : 0px;
    margin-left : 0px;
    margin-right : 0px;
    margin-bottom : 0px;
    width : 100%;
    box-sizing : border-box;
  }

  #sp-image-66{
    margin-left : 10px;
    width : 100px;
    height : 169px;
    float : right;
  }

  #sp-table-12{
    margin-bottom : 16px;
  }

  #sp-table-13{
    margin-bottom : 16px;
  }

  #sp-table-14{
    margin-bottom : 16px;
  }

  #sp-table-15{
    margin-bottom : 16px;
  }
}