#sp-column-37 > .column-label{
  background-color : #ffc4c4;
}

#sp-column-38 > .column-body{
  border-top-width : 2px;
  border-left-width : 2px;
  border-right-width : 2px;
  border-bottom-width : 2px;
  border-top-style : solid;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-top-color : #ffc4c4;
  border-left-color : #ffc4c4;
  border-right-color : #ffc4c4;
  border-bottom-color : #ffc4c4;
}

#sp-column-38 > .column-label{
  background-color : #ffc4c4;
}

#sp-column-39{
  font-size : 1.6rem;
  color : #000000;
}

#sp-column-39 > .column-body{
  font-size : 1.6rem;
  color : #87796d;
}

#sp-column-39 > .column-label{
  font-size : 1.6rem;
  color : #000000;
}

#sp-column-39 > .column-label h3{
  font-size : 1.6rem;
  color : #676767;
}

#sp-column-40{
  font-size : 1.8rem;
}

#sp-column-40 > .column-label{
  font-size : 1.8rem;
}

#sp-column-40 > .column-label h3{
  font-size : 1.6rem;
}

#sp-column-41 > .column-label{
  font-size : 1.8rem;
}

#sp-column-41 > .column-label h3{
  font-size : 1.6rem;
}

#sp-column-42 > .column-label h3{
  font-size : 1.6rem;
}

#sp-column-9 > .column-body{
  border-top-width : 2px;
  border-left-width : 2px;
  border-right-width : 2px;
  border-bottom-width : 2px;
  border-top-style : solid;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-top-color : #f0bdc3;
  border-left-color : #f0bdc3;
  border-right-color : #f0bdc3;
  border-bottom-color : #f0bdc3;
}

#sp-column-9 > .column-label{
  background-color : #f0bdc3;
  border-top-width : 0px;
  border-left-width : 0px;
  border-right-width : 0px;
  border-bottom-width : 0px;
  border-top-style : none;
  border-left-style : none;
  border-right-style : none;
  border-bottom-style : none;
  border-top-color : #ec7c77;
  border-left-color : #ec7c77;
  border-right-color : #ec7c77;
  border-bottom-color : #ec7c77;
}

#sp-definition-list-1{
  font-size : 1.6rem;
  color : #000000;
}

#sp-definition-list-1 > dt{
  font-size : 1.6rem;
  color : #000000;
}

#sp-definition-list-3{
  font-size : 1.6rem;
}

#sp-definition-list-4 > dd{
  font-size : 1.7rem;
  color : #ed4545;
}

#sp-definition-list-4 > dt{
  font-size : 1.7rem;
  color : #ed4545;
  border-top-width : 3px;
  border-left-width : 3px;
  border-right-width : 3px;
  border-bottom-width : 3px;
  border-top-style : double;
  border-left-style : double;
  border-right-style : double;
  border-bottom-style : double;
  border-top-color : #b5455d;
  border-left-color : #b5455d;
  border-right-color : #b5455d;
  border-bottom-color : #b5455d;
}

#sp-image-1{
  border-top-width : 5px;
  border-left-width : 5px;
  border-right-width : 5px;
  border-bottom-width : 5px;
  border-top-style : solid;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-top-color : #ffbdb9;
  border-left-color : #ffbdb9;
  border-right-color : #ffbdb9;
  border-bottom-color : #ffbdb9;
}

#sp-list-1{
  font-size : 1.7rem;
}

#sp-list-1 > li{
  font-size : 1.6rem;
}

#sp-list-1 > li > p{
  font-size : 1.7rem;
}

#sp-list-15 {
}

#sp-list-2{
  font-size : 1.7rem;
}

#sp-list-2 > li{
  font-size : 1.6rem;
}

#sp-list-2 > li > .paragraph small{
  font-size : 1.6rem;
}

#sp-list-2 > li > h2{
  font-size : 1.6rem;
}

#sp-list-2 > li > p{
  font-size : 1.6rem;
}

#sp-list-21{
  font-size : 1.6rem;
  color : #000000;
}

#sp-list-21 > li{
  font-size : 1.6rem;
  color : #000000;
}

#sp-list-22{
  font-size : 1.6rem;
  color : #000000;
}

#sp-list-23{
  font-size : 1.6rem;
  color : #000000;
}

#sp-list-28{
  font-size : 1.6rem;
}

#sp-list-3{
  font-size : 1.6rem;
}

#sp-list-3 > li{
  font-size : 1.6rem;
}

#sp-list-3 > li > h1{
  font-size : 1.6rem;
}

#sp-list-3 > li > h2{
  font-size : 1.6rem;
}

#sp-list-3 > li > h3{
  font-size : 1.6rem;
}

#sp-list-3 > li > h4{
  font-size : 1.6rem;
}

#sp-list-3 > li > h5{
  font-size : 1.6rem;
}

#sp-list-3 > li > p{
  font-size : 1.6rem;
}

#sp-list-5{
  font-size : 1.5rem;
}

#sp-page-title-1 h1{
  font-size : 1.7rem;
  font-weight : normal;
  line-height : 90%;
  color : #000000;
}

#sp-page-title-10 h1{
  font-size : 1.7rem;
  font-weight : normal;
  color : #000000;
}

#sp-page-title-11 h1{
  font-size : 1.8rem;
  font-weight : bold;
  color : #5c343f;
}

#sp-page-title-12 h1{
  font-size : 1.7rem;
  font-weight : normal;
  color : #5c343f;
}

#sp-page-title-13 h1{
  font-size : 1.8rem;
  font-weight : bold;
  color : #5c343f;
}

#sp-page-title-14 h1{
  font-size : 1.7rem;
  font-weight : bold;
  color : #5c343f;
}

#sp-page-title-15 h1{
  font-size : 1.7rem;
  font-weight : bold;
  color : #5c343f;
}

#sp-page-title-16 h1{
  font-size : 1.7rem;
  font-weight : normal;
  color : #5c343f;
}

#sp-page-title-17 h1{
  font-size : 1.7rem;
  font-weight : normal;
  color : #5c343f;
}

#sp-page-title-18 h1{
  font-size : 1.7rem;
  font-weight : normal;
  color : #5c343f;
}

#sp-page-title-19 h1{
  font-size : 1.7rem;
  font-weight : bold;
  color : #ff9e9d;
}

#sp-page-title-2 h1{
  font-size : 1.8rem;
  font-weight : normal;
  line-height : 90%;
  color : #000000;
  text-align : center;
}

#sp-page-title-20 h1{
  font-size : 1.7rem;
  font-weight : bold;
  color : #ff9e9d;
}

#sp-page-title-21 h1{
  font-size : 1.7rem;
  font-weight : bold;
  color : #b5455d;
}

#sp-page-title-22 h1{
  font-size : 1.7rem;
  font-weight : bold;
  color : #b5455d;
}

#sp-page-title-23 h1{
  font-size : 1.7rem;
  font-weight : bold;
  color : #b5455d;
}

#sp-page-title-24 h1{
  font-size : 1.7rem;
  font-weight : bold;
  color : #5c343f;
}

#sp-page-title-25 h1{
  font-size : 1.7rem;
  font-weight : bold;
  color : #ec7c77;
}

#sp-page-title-26 h1{
  font-size : 2rem;
  font-weight : normal;
  line-height : 90%;
  color : #000000;
  text-align : center;
}

#sp-page-title-27 h1{
  font-size : 2rem;
  line-height : 90%;
  color : #684591;
  text-align : left;
}

#sp-page-title-3 h1{
  font-size : 1.8rem;
  font-weight : normal;
  line-height : 90%;
  color : #000000;
  text-align : center;
}

#sp-page-title-4 h1{
  font-weight : normal;
  line-height : 90%;
  color : #000000;
  text-align : center;
}

#sp-page-title-5 h1{
  font-size : 1.7rem;
  font-weight : normal;
  line-height : 90%;
  color : #000000;
  text-align : center;
}

#sp-page-title-6 h1{
  font-size : 1.7rem;
  font-weight : normal;
  line-height : 90%;
  color : #000000;
  text-align : center;
}

#sp-page-title-7 h1{
  font-size : 1.7rem;
  font-weight : normal;
  line-height : 90%;
  color : #000000;
  text-align : center;
}

#sp-page-title-8 h1{
  font-size : 1.7rem;
  font-weight : normal;
  line-height : 100%;
  color : #000000;
  text-align : left;
}

#sp-page-title-9{
  background-color : #ccffef;
}

#sp-page-title-9 h1{
  font-size : 1.8rem;
  font-weight : normal;
  line-height : 100%;
  color : #000000;
}

#sp-site-branding-1 > .inner-box > .site-title > a{
  background-image : url(img/site-logo2.png);
}

#sp-site-navigation-1{
  font-size : 1.5rem;
  background-color : #dfcdc8;
}

#sp-site-navigation-1 > ul > li.current_page_item > a{
  background-color : #77943b;
}

#sp-site-navigation-1 > ul > li > a:hover{
  background-color : #c7c97c;
}

#sp-site-navigation-3{
  color : #000000;
  background-color : transparent;
  border-top-width : 2px;
  border-left-width : 0px;
  border-right-width : 0px;
  border-bottom-width : 2px;
  border-top-style : solid;
  border-left-style : none;
  border-right-style : none;
  border-bottom-style : solid;
  border-top-color : #7ea656;
  border-left-color : #000000;
  border-right-color : #000000;
  border-bottom-color : #7ea656;
}

#sp-site-navigation-3 > ul{
  background-color : transparent;
  border-top-width : 2px;
  border-left-width : 0px;
  border-right-width : 0px;
  border-bottom-width : 2px;
  border-top-style : solid;
  border-left-style : none;
  border-right-style : none;
  border-bottom-style : solid;
  border-top-color : #7ea656;
  border-left-color : #000000;
  border-right-color : #000000;
  border-bottom-color : #7ea656;
}

#sp-site-navigation-3 > ul > li.current_page_item > a{
  color : #000000;
  background-color : transparent;
}

#sp-site-navigation-3 > ul > li > a{
  color : #000000;
}

#sp-site-navigation-3 > ul > li > a:hover{
  color : #000000;
  background-color : transparent;
}

#sp-site-navigation-4{
  border-top-width : 2px;
  border-left-width : 0px;
  border-right-width : 0px;
  border-bottom-width : 2px;
  border-top-style : solid;
  border-left-style : none;
  border-right-style : none;
  border-bottom-style : solid;
  border-top-color : #7ea656;
  border-left-color : #000000;
  border-right-color : #000000;
  border-bottom-color : #7ea656;
}

#sp-site-navigation-4 > ul{
  border-top-width : 2px;
  border-left-width : 0px;
  border-right-width : 0px;
  border-bottom-width : 2px;
  border-top-style : solid;
  border-left-style : none;
  border-right-style : none;
  border-bottom-style : solid;
  border-top-color : #7ea656;
  border-left-color : #000000;
  border-right-color : #000000;
  border-bottom-color : #7ea656;
}

#sp-site-navigation-4 > ul > li.current_page_item > a{
  color : #000000;
  background-color : transparent;
}

#sp-site-navigation-4 > ul > li > a{
  border-top-width : 2px;
  border-left-width : 0px;
  border-right-width : 0px;
  border-bottom-width : 2px;
  border-top-style : none;
  border-left-style : none;
  border-right-style : none;
  border-bottom-style : none;
  border-top-color : #7ea656;
  border-left-color : #000000;
  border-right-color : #000000;
  border-bottom-color : #7ea656;
}

#sp-site-navigation-4 > ul > li > a:hover{
  color : #000000;
  background-color : transparent;
}

#sp-site-navigation-5{
  background-color : transparent;
}

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

#sp-table-2{
  font-size : 1.7rem;
}

#sp-table-3{
  font-size : 1.7rem;
}

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

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

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

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

  #sp-block-container-1{
    width : 462px;
    min-height : 38px;
    position : absolute;
    top : 4rem;
    left : 50%;
  }

  #sp-block-container-1 p{
    font-size : 1rem;
    color : #333333;
    text-align : right;
  }

  #sp-block-container-12{
    margin-bottom : -17px;
    width : 100%;
  }

  #sp-block-container-13{
    width : 607px;
    min-height : 466px;
  }

  #sp-block-container-15{
    margin-right : 0px;
    margin-bottom : auto;
    min-height : 1818px;
  }

  #sp-block-container-16{
    margin-bottom : auto;
    min-height : 1901px;
  }

  #sp-block-container-18{
    margin-bottom : 33px;
    min-height : 2062px;
  }

  #sp-block-container-2{
    width : 100%;
    min-height : 1867px;
  }

  #sp-block-container-20{
    width : 100%;
  }

  #sp-block-container-21{
    margin-bottom : -46px;
    width : 648px;
  }

  #sp-block-container-3{
    min-height : 180px;
  }

  #sp-block-container-34{
    min-height : 2454px;
  }

  #sp-block-container-35{
    width : 100%;
    min-height : 68px;
  }

  #sp-block-container-38{
    margin-bottom : 21px;
    min-height : 79px;
  }

  #sp-block-container-4{
    min-height : 1523px;
  }

  #sp-block-container-40{
    margin-bottom : 6px;
    min-height : 40px;
  }

  #sp-block-container-41{
    margin-bottom : -4px;
    min-height : 67px;
  }

  #sp-block-container-7{
    margin-right : 2px;
    width : 650px;
    min-height : 1292px;
  }

  #sp-block-container-8{
    margin-right : 20px;
    width : 650px;
    min-height : 1431px;
  }

  #sp-button-1{
    margin-top : 10px;
    width : 100%;
    height : 35px;
  }

  #sp-button-10{
    margin-bottom : 35px;
    width : 100%;
    height : 35px;
  }

  #sp-button-100{
    width : 100%;
    height : 35px;
  }

  #sp-button-101{
    width : 100%;
    height : 35px;
  }

  #sp-button-102{
    width : 260px;
  }

  #sp-button-103{
    width : 271px;
  }

  #sp-button-104{
    width : 204px;
    min-height : 28px;
  }

  #sp-button-105{
    width : 210px;
  }

  #sp-button-106{
    width : 100%;
    height : 35px;
  }

  #sp-button-107{
    width : 100%;
    height : 35px;
  }

  #sp-button-108{
    width : 171px;
  }

  #sp-button-109{
    width : 274px;
  }

  #sp-button-11{
    margin-bottom : 35px;
    width : 100%;
    height : 35px;
  }

  #sp-button-110{
    width : 183px;
    min-height : 28px;
  }

  #sp-button-111{
    width : 197px;
  }

  #sp-button-112{
    width : 100%;
    height : 35px;
  }

  #sp-button-113{
    width : 100%;
    height : 35px;
  }

  #sp-button-114{
    width : 171px;
  }

  #sp-button-115{
    width : 274px;
  }

  #sp-button-116{
    width : 183px;
    min-height : 28px;
  }

  #sp-button-117{
    width : 197px;
  }

  #sp-button-118{
    width : 407px;
  }

  #sp-button-119{
    width : 409px;
  }

  #sp-button-12{
    margin-top : 20px;
    margin-bottom : 35px;
    width : 260px;
  }

  #sp-button-120{
    width : 478px;
    min-height : 33px;
  }

  #sp-button-121{
    width : 410px;
  }

  #sp-button-122{
    width : 427px;
  }

  #sp-button-123{
    width : 391px;
  }

  #sp-button-124{
    width : 442px;
  }

  #sp-button-125{
    width : 442px;
  }

  #sp-button-126{
    width : 438px;
  }

  #sp-button-127{
    width : 423px;
  }

  #sp-button-128{
    width : 100%;
    height : 35px;
    float : none;
    position : relative;
  }

  #sp-button-129{
    width : 100%;
    height : 35px;
  }

  #sp-button-13{
    margin-top : 20px;
    margin-bottom : 35px;
    width : 271px;
  }

  #sp-button-130{
    width : 100%;
    height : 35px;
  }

  #sp-button-131{
    width : 100%;
    height : 35px;
  }

  #sp-button-132{
    width : 100%;
    height : 35px;
  }

  #sp-button-133{
    width : 100%;
    height : 35px;
  }

  #sp-button-134{
    width : 100%;
    height : 35px;
  }

  #sp-button-135{
    width : 100%;
    height : 35px;
  }

  #sp-button-136{
    width : 100%;
    height : 35px;
  }

  #sp-button-14{
    margin-top : 20px;
    margin-bottom : 20px;
    width : 204px;
    height : 28px;
    min-height : 28px;
  }

  #sp-button-15{
    margin-top : 20px;
    margin-bottom : 35px;
    width : 210px;
  }

  #sp-button-16{
    width : 100%;
    height : 34px;
  }

  #sp-button-17{
    width : auto;
    height : auto;
    float : none;
    position : relative;
  }

  #sp-button-18{
    width : 260px;
  }

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

  #sp-button-2{
    width : 100%;
    height : 35px;
  }

  #sp-button-20{
    width : 204px;
    min-height : 28px;
  }

  #sp-button-21{
    width : 210px;
  }

  #sp-button-22{
    width : 100%;
    height : auto;
  }

  #sp-button-23{
    width : 100%;
    height : 32px;
  }

  #sp-button-24{
    width : 260px;
  }

  #sp-button-25{
    width : 317px;
  }

  #sp-button-26{
    width : 204px;
    min-height : 28px;
  }

  #sp-button-27{
    width : 210px;
  }

  #sp-button-28{
    width : 100%;
    height : 35px;
  }

  #sp-button-29{
    width : 100%;
    height : 35px;
    float : none;
    position : relative;
  }

  #sp-button-3{
    width : 100%;
  }

  #sp-button-30{
    width : 260px;
  }

  #sp-button-31{
    width : 271px;
  }

  #sp-button-32{
    width : 204px;
    min-height : 28px;
  }

  #sp-button-33{
    width : 210px;
  }

  #sp-button-34{
    width : 100%;
    height : 35px;
  }

  #sp-button-35{
    width : 100%;
    height : 35px;
  }

  #sp-button-36{
    width : 260px;
  }

  #sp-button-37{
    width : 271px;
  }

  #sp-button-38{
    width : 204px;
    min-height : 28px;
  }

  #sp-button-39{
    width : 210px;
  }

  #sp-button-4{
    width : 100%;
    height : auto;
  }

  #sp-button-40{
    margin-bottom : 40px;
    width : 100%;
    height : 35px;
  }

  #sp-button-41{
    margin-bottom : 35px;
    width : 100%;
    height : 35px;
  }

  #sp-button-42{
    width : 260px;
  }

  #sp-button-43{
    width : 271px;
  }

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

  #sp-button-45{
    width : 262px;
  }

  #sp-button-46{
    margin-bottom : 25px;
    width : 100%;
    height : 35px;
  }

  #sp-button-47{
    width : 100%;
    height : 35px;
  }

  #sp-button-48{
    width : 260px;
  }

  #sp-button-49{
    width : 271px;
  }

  #sp-button-5{
    width : 650px;
  }

  #sp-button-50{
    width : 204px;
    min-height : 28px;
  }

  #sp-button-51{
    width : 210px;
  }

  #sp-button-52{
    margin-bottom : 25px;
    width : 100%;
    height : 35px;
  }

  #sp-button-53{
    margin-bottom : 25px;
    width : 100%;
    height : 35px;
  }

  #sp-button-54{
    width : 260px;
  }

  #sp-button-55{
    width : 271px;
  }

  #sp-button-56{
    width : 204px;
    min-height : 28px;
  }

  #sp-button-57{
    width : 210px;
  }

  #sp-button-58{
    margin-bottom : 25px;
    width : 100%;
    height : 35px;
  }

  #sp-button-59{
    width : 100%;
    height : 35px;
  }

  #sp-button-6{
    margin-bottom : 0px;
    width : 100%;
  }

  #sp-button-60{
    width : 260px;
  }

  #sp-button-61{
    width : 271px;
  }

  #sp-button-62{
    width : 204px;
    min-height : 28px;
  }

  #sp-button-63{
    width : 210px;
  }

  #sp-button-64{
    margin-bottom : 25px;
    width : 100%;
    height : 35px;
  }

  #sp-button-65{
    width : 100%;
    height : 35px;
  }

  #sp-button-66{
    width : 260px;
  }

  #sp-button-67{
    width : 296px;
  }

  #sp-button-68{
    width : 204px;
    min-height : 28px;
  }

  #sp-button-69{
    width : 251px;
  }

  #sp-button-7{
    width : 100%;
  }

  #sp-button-70{
    width : 100%;
    height : 35px;
  }

  #sp-button-71{
    width : 100%;
    height : 35px;
  }

  #sp-button-72{
    width : 260px;
  }

  #sp-button-73{
    width : 271px;
  }

  #sp-button-74{
    width : 204px;
    min-height : 28px;
  }

  #sp-button-75{
    width : 210px;
  }

  #sp-button-76{
    width : 100%;
    height : 35px;
  }

  #sp-button-77{
    width : 100%;
    height : 35px;
  }

  #sp-button-78{
    width : 260px;
  }

  #sp-button-79{
    width : 271px;
  }

  #sp-button-8{
    margin-top : 20px;
    margin-bottom : 20px;
    width : 100%;
    height : 35px;
  }

  #sp-button-80{
    width : 204px;
    min-height : 28px;
  }

  #sp-button-81{
    width : 210px;
  }

  #sp-button-82{
    width : 100%;
    height : 35px;
  }

  #sp-button-83{
    width : 100%;
    height : 35px;
  }

  #sp-button-84{
    width : 260px;
  }

  #sp-button-85{
    width : 271px;
  }

  #sp-button-86{
    width : 204px;
    min-height : 28px;
  }

  #sp-button-87{
    width : 210px;
  }

  #sp-button-88{
    width : 100%;
    height : 35px;
  }

  #sp-button-89{
    width : 100%;
    height : 35px;
  }

  #sp-button-9{
    margin-top : 20px;
    margin-bottom : 20px;
    width : 100%;
    height : 35px;
  }

  #sp-button-90{
    width : 260px;
  }

  #sp-button-91{
    width : 271px;
  }

  #sp-button-92{
    width : 204px;
    min-height : 28px;
  }

  #sp-button-93{
    width : 210px;
  }

  #sp-button-94{
    width : 100%;
    height : 35px;
  }

  #sp-button-95{
    width : 100%;
    height : 35px;
  }

  #sp-button-96{
    width : 260px;
  }

  #sp-button-97{
    width : 271px;
  }

  #sp-button-98{
    width : 204px;
    min-height : 28px;
  }

  #sp-button-99{
    width : 210px;
  }

  #sp-column-10{
    width : 100%;
  }

  #sp-column-2{
    min-height : 192px;
  }

  #sp-column-39{
    width : 100%;
  }

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

  #sp-definition-list-1{
    margin-right : -4px;
    width : 640px;
    min-height : 466px;
  }

  #sp-definition-list-2{
    margin-bottom : -172px;
    min-height : 530px;
  }

  #sp-definition-list-5{
    margin-right : 49px;
    width : 528px;
  }

  #sp-html-src-10{
    min-height : 371px;
  }

  #sp-html-src-11{
    min-height : 371px;
  }

  #sp-html-src-12{
    min-height : 371px;
  }

  #sp-html-src-13{
    min-height : 371px;
  }

  #sp-html-src-14{
    min-height : 371px;
  }

  #sp-html-src-2{
    min-height : 371px;
  }

  #sp-html-src-3{
    min-height : 371px;
  }

  #sp-html-src-4{
    min-height : 371px;
  }

  #sp-html-src-5{
    min-height : 371px;
  }

  #sp-html-src-6{
    min-height : 371px;
  }

  #sp-html-src-7{
    min-height : 371px;
  }

  #sp-html-src-8{
    min-height : 371px;
  }

  #sp-html-src-9{
    min-height : 371px;
  }

  #sp-image-1{
    margin-top : 25px;
    margin-bottom : 25px;
    width : 888px;
    height : 181px;
  }

  #sp-image-10{
    width : 30%;
    height : auto;
    float : right;
    position : relative;
  }

  #sp-image-11{
    margin-left : 60px;
    width : 150px;
    height : 150px;
    float : left;
    position : relative;
  }

  #sp-image-12{
    margin-bottom : 40px;
    width : 150px;
    height : 150px;
    float : none;
    position : relative;
  }

  #sp-image-13{
    float : right;
    position : relative;
  }

  #sp-image-14{
    width : 159px;
    height : 150px;
  }

  #sp-image-15{
    width : 243px;
    height : 198px;
    float : right;
    position : relative;
  }

  #sp-image-16{
    width : 275px;
    height : 199px;
  }

  #sp-image-2{
    width : 146px;
    height : 157px;
  }

  #sp-image-3{
    width : 137px;
    height : 151px;
  }

  #sp-image-4{
    width : 141px;
    height : 141px;
  }

  #sp-image-6{
    width : 144px;
    height : 144px;
  }

  #sp-image-7{
    width : 193px;
    height : 160px;
  }

  #sp-image-8{
    width : 263px;
    height : 180px;
  }

  #sp-image-9{
    width : 319px;
    height : 180px;
  }

  #sp-list-1{
    margin-top : 30px;
    margin-bottom : -119px;
    width : 642px;
    min-height : 312px;
  }

  #sp-list-11{
    min-height : 328px;
  }

  #sp-list-15{
    margin-bottom : 1px;
    min-height : 313px;
  }

  #sp-list-2{
    margin-top : 45px;
    margin-bottom : 7px;
    width : 621px;
    min-height : 74px;
  }

  #sp-list-21{
    margin-bottom : 1px;
    min-height : 265px;
  }

  #sp-list-3{
    min-height : 84px;
  }

  #sp-list-4{
    margin-bottom : 10px;
    min-height : 120px;
  }

  #sp-list-5{
    margin-bottom : 16px;
    width : 626px;
    min-height : 67px;
  }

  #sp-list-6{
    margin-bottom : 69px;
    min-height : 273px;
  }

  #sp-list-7{
    width : 632px;
  }

  #sp-list-9{
    width : 632px;
  }

  #sp-page-title-1{
    float : none;
    position : relative;
  }

  #sp-page-title-12{
    width : 100%;
  }

  #sp-page-title-13{
    width : 100%;
  }

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

  #sp-page-title-19{
    margin-bottom : 16px;
  }

  #sp-site-navigation-2{
    min-height : 74px;
  }

  #sp-site-navigation-5{
    margin-bottom : 11px;
  }

  #sp-table-1{
    width : 623px;
    min-height : 211px;
  }

  #sp-table-10{
    width : 451px;
  }

  #sp-table-2{
    margin-bottom : 5px;
    width : 648px;
    min-height : 300px;
  }

  #sp-table-3{
    width : 637px;
  }

  #sp-table-4{
    width : 641px;
  }

  #sp-table-5{
    min-height : 245px;
  }

  #sp-table-6{
    width : 628px;
    min-height : 290px;
  }

  #sp-table-7{
    width : 443px;
  }

  #sp-table-8{
    width : 445px;
  }

  #sp-table-9{
    margin-top : 13px;
    width : 451px;
  }

  .sp-wp-post-list#sp-wp-post-list-1{
    width : 440px;
    min-height : 116px;
  }

  .sp-wp-post-list#sp-wp-post-list-10{
    width : 435px;
  }

  .sp-wp-post-list#sp-wp-post-list-11{
    width : 439px;
  }

  .sp-wp-post-list#sp-wp-post-list-12{
    width : 432px;
  }

  .sp-wp-post-list#sp-wp-post-list-13{
    width : 443px;
  }

  .sp-wp-post-list#sp-wp-post-list-14{
    width : 428px;
  }

  .sp-wp-post-list#sp-wp-post-list-15{
    width : 437px;
  }

  .sp-wp-post-list#sp-wp-post-list-16{
    width : 436px;
  }

  .sp-wp-post-list#sp-wp-post-list-17{
    width : 436px;
  }

  .sp-wp-post-list#sp-wp-post-list-18{
    width : 432px;
  }

  .sp-wp-post-list#sp-wp-post-list-19{
    width : 430px;
  }

  .sp-wp-post-list#sp-wp-post-list-2{
    width : 442px;
    min-height : 96px;
  }

  .sp-wp-post-list#sp-wp-post-list-3{
    width : 436px;
  }

  .sp-wp-post-list#sp-wp-post-list-4{
    width : 434px;
  }

  .sp-wp-post-list#sp-wp-post-list-5{
    width : 427px;
  }

  .sp-wp-post-list#sp-wp-post-list-6{
    width : 439px;
  }

  .sp-wp-post-list#sp-wp-post-list-7{
    width : 441px;
  }

  .sp-wp-post-list#sp-wp-post-list-8{
    width : 438px;
  }

  .sp-wp-post-list#sp-wp-post-list-9{
    width : 428px;
  }
}

@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 : #333333;
    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-block-container-10{
    margin-bottom : -126px;
    min-height : 2327px;
  }

  #sp-button-1{
    width : 100%;
    height : 35px;
  }

  #sp-button-10{
    width : 100%;
    height : 36px;
    float : none;
    position : relative;
  }

  #sp-button-100{
    width : 250px;
  }

  #sp-button-101{
    width : 250px;
  }

  #sp-button-106{
    width : 250px;
  }

  #sp-button-107{
    width : 250px;
  }

  #sp-button-108{
    width : 243px;
  }

  #sp-button-109{
    width : 286px;
  }

  #sp-button-11{
    width : 100%;
    height : 36px;
    float : none;
    position : relative;
  }

  #sp-button-110{
    width : 245px;
  }

  #sp-button-111{
    width : 243px;
  }

  #sp-button-112{
    width : 250px;
  }

  #sp-button-113{
    width : 250px;
  }

  #sp-button-114{
    width : 199px;
  }

  #sp-button-115{
    width : 279px;
  }

  #sp-button-116{
    width : 220px;
  }

  #sp-button-117{
    width : 223px;
  }

  #sp-button-120{
    width : 305px;
    float : left;
    position : relative;
  }

  #sp-button-128{
    width : 100%;
    height : 36px;
    float : none;
    position : relative;
  }

  #sp-button-129{
    width : 100%;
    height : auto;
  }

  #sp-button-130{
    width : 100%;
    height : auto;
  }

  #sp-button-131{
    width : 100%;
    height : auto;
  }

  #sp-button-132{
    width : 100%;
    height : auto;
  }

  #sp-button-133{
    width : 100%;
    height : auto;
  }

  #sp-button-134{
    width : 100%;
    height : auto;
  }

  #sp-button-135{
    width : 100%;
    height : auto;
  }

  #sp-button-136{
    width : 100%;
    height : auto;
  }

  #sp-button-16{
    width : 293px;
    float : left;
    position : relative;
  }

  #sp-button-17{
    width : 290px;
    float : left;
    position : relative;
  }

  #sp-button-2{
    width : 100%;
    height : 35px;
  }

  #sp-button-22{
    width : 250px;
  }

  #sp-button-23{
    width : 250px;
  }

  #sp-button-28{
    width : 297px;
  }

  #sp-button-29{
    width : 301px;
    float : left;
    position : relative;
  }

  #sp-button-3{
    width : 100%;
    height : 35px;
  }

  #sp-button-34{
    width : 292px;
    float : left;
    position : relative;
  }

  #sp-button-35{
    width : 296px;
    float : left;
    position : relative;
  }

  #sp-button-4{
    width : 100%;
    height : 36px;
  }

  #sp-button-40{
    width : 294px;
    float : left;
    position : relative;
  }

  #sp-button-41{
    width : 250px;
  }

  #sp-button-46{
    width : 250px;
  }

  #sp-button-47{
    width : 250px;
  }

  #sp-button-5{
    width : 100%;
    height : 70px;
  }

  #sp-button-52{
    width : 250px;
  }

  #sp-button-53{
    width : 250px;
  }

  #sp-button-58{
    width : 250px;
  }

  #sp-button-59{
    width : 250px;
  }

  #sp-button-6{
    width : 100%;
    height : 70px;
  }

  #sp-button-64{
    width : 250px;
  }

  #sp-button-65{
    width : 250px;
  }

  #sp-button-7{
    width : 100%;
    height : 36px;
  }

  #sp-button-70{
    width : 250px;
  }

  #sp-button-71{
    width : 250px;
  }

  #sp-button-76{
    width : 250px;
  }

  #sp-button-77{
    width : 250px;
  }

  #sp-button-8{
    width : 100%;
    height : 35px;
  }

  #sp-button-82{
    width : 250px;
  }

  #sp-button-83{
    width : 250px;
  }

  #sp-button-88{
    width : 250px;
  }

  #sp-button-89{
    width : 250px;
  }

  #sp-button-9{
    width : 100%;
    height : 35px;
  }

  #sp-button-94{
    width : 250px;
  }

  #sp-button-95{
    width : 250px;
  }

  #sp-definition-list-1{
    width : 100%;
    float : none;
    position : relative;
  }

  #sp-definition-list-5{
    width : 100%;
  }

  #sp-image-1{
    width : 100%;
    height : auto;
    display : none;
  }

  #sp-image-10{
    width : 179px;
    height : 165px;
    float : right;
    position : relative;
  }

  #sp-image-11{
    width : 150px;
    height : 150px;
    float : left;
    position : relative;
  }

  #sp-image-12{
    margin-bottom : 30px;
    width : 150px;
    height : 150px;
    float : right;
    position : relative;
  }

  #sp-image-13{
    height : auto;
    float : right;
    position : relative;
  }

  #sp-image-15{
    height : auto;
    float : right;
    position : relative;
  }

  #sp-image-16{
    width : 250px;
    height : 173px;
    float : left;
    position : relative;
  }

  #sp-list-1{
    margin-bottom : -102px;
    min-height : 106px;
  }

  #sp-page-title-8{
    margin-bottom : 16px;
  }
}