#sp-block-container-3{
  font-size : 1.2rem;
  color : #000000;
  background-color : #dffdf4;
}

#sp-block-container-8{
  color : #ffffff;
  background-color : #326b5a;
}

#sp-block-container-9 > p{
  font-size : 1.4rem;
}

#sp-button-100 > a{
  font-size : 2rem;
  color : #ffffff;
  background-color : #8000ff;
  border-top-left-radius : 100px 100px;
  border-top-right-radius : 100px 100px;
  border-bottom-right-radius : 100px 100px;
  border-bottom-left-radius : 100px 100px;
}

#sp-button-101 > a{
  font-size : 2rem;
  color : #ffffff;
  background-color : #8000ff;
  border-top-left-radius : 100px 100px;
  border-top-right-radius : 100px 100px;
  border-bottom-right-radius : 100px 100px;
  border-bottom-left-radius : 100px 100px;
}

#sp-button-102 > a{
  font-size : 2rem;
  color : #ffffff;
  background-color : #8000ff;
  border-top-left-radius : 100px 100px;
  border-top-right-radius : 100px 100px;
  border-bottom-right-radius : 100px 100px;
  border-bottom-left-radius : 100px 100px;
}

#sp-button-103 > a{
  font-size : 2rem;
  color : #ffffff;
  background-color : #8000ff;
  border-top-left-radius : 100px 100px;
  border-top-right-radius : 100px 100px;
  border-bottom-right-radius : 100px 100px;
  border-bottom-left-radius : 100px 100px;
}

#sp-button-104 > a{
  font-size : 2rem;
  color : #ffffff;
  background-color : #8000ff;
  border-top-left-radius : 100px 100px;
  border-top-right-radius : 100px 100px;
  border-bottom-right-radius : 100px 100px;
  border-bottom-left-radius : 100px 100px;
}

#sp-button-105 > a{
  font-size : 2rem;
  color : #ffffff;
  background-color : #8000ff;
  border-top-left-radius : 100px 100px;
  border-top-right-radius : 100px 100px;
  border-bottom-right-radius : 100px 100px;
  border-bottom-left-radius : 100px 100px;
}

#sp-button-106 > a{
  font-size : 2rem;
  color : #ffffff;
  background-color : #8000ff;
  border-top-left-radius : 100px 100px;
  border-top-right-radius : 100px 100px;
  border-bottom-right-radius : 100px 100px;
  border-bottom-left-radius : 100px 100px;
}

#sp-button-107 > a{
  font-size : 2rem;
  color : #ffffff;
  background-color : #8000ff;
  border-top-left-radius : 100px 100px;
  border-top-right-radius : 100px 100px;
  border-bottom-right-radius : 100px 100px;
  border-bottom-left-radius : 100px 100px;
}

#sp-button-108 > a{
  font-size : 2rem;
  color : #ffffff;
  background-color : #8000ff;
  border-top-left-radius : 100px 100px;
  border-top-right-radius : 100px 100px;
  border-bottom-right-radius : 100px 100px;
  border-bottom-left-radius : 100px 100px;
}

#sp-button-109 > a{
  font-size : 2rem;
  color : #ffffff;
  background-color : #8000ff;
  border-top-left-radius : 100px 100px;
  border-top-right-radius : 100px 100px;
  border-bottom-right-radius : 100px 100px;
  border-bottom-left-radius : 100px 100px;
}

#sp-button-110 > a{
  font-size : 2rem;
  color : #ffffff;
  background-color : #8000ff;
  border-top-left-radius : 100px 100px;
  border-top-right-radius : 100px 100px;
  border-bottom-right-radius : 100px 100px;
  border-bottom-left-radius : 100px 100px;
}

#sp-button-111 > a{
  font-size : 2rem;
  color : #ffffff;
  background-color : #8000ff;
  border-top-left-radius : 100px 100px;
  border-top-right-radius : 100px 100px;
  border-bottom-right-radius : 100px 100px;
  border-bottom-left-radius : 100px 100px;
}

#sp-button-112 > a{
  font-size : 2rem;
  color : #ffffff;
  background-color : #8000ff;
  border-top-left-radius : 100px 100px;
  border-top-right-radius : 100px 100px;
  border-bottom-right-radius : 100px 100px;
  border-bottom-left-radius : 100px 100px;
}

#sp-button-113 > a{
  font-size : 2rem;
  color : #ffffff;
  background-color : #8000ff;
  border-top-left-radius : 100px 100px;
  border-top-right-radius : 100px 100px;
  border-bottom-right-radius : 100px 100px;
  border-bottom-left-radius : 100px 100px;
}

#sp-button-114 > a{
  font-size : 2rem;
  color : #ffffff;
  background-color : #8000ff;
  border-top-left-radius : 100px 100px;
  border-top-right-radius : 100px 100px;
  border-bottom-right-radius : 100px 100px;
  border-bottom-left-radius : 100px 100px;
}

#sp-button-115 > a{
  font-size : 2rem;
  color : #ffffff;
  background-color : #8000ff;
  border-top-left-radius : 100px 100px;
  border-top-right-radius : 100px 100px;
  border-bottom-right-radius : 100px 100px;
  border-bottom-left-radius : 100px 100px;
}

#sp-button-116 > a{
  font-size : 2rem;
  color : #ffffff;
  background-color : #8000ff;
  border-top-left-radius : 100px 100px;
  border-top-right-radius : 100px 100px;
  border-bottom-right-radius : 100px 100px;
  border-bottom-left-radius : 100px 100px;
}

#sp-button-117 > a{
  font-size : 2rem;
  color : #ffffff;
  background-color : #8000ff;
  border-top-left-radius : 100px 100px;
  border-top-right-radius : 100px 100px;
  border-bottom-right-radius : 100px 100px;
  border-bottom-left-radius : 100px 100px;
}

#sp-button-118 > a{
  font-size : 2rem;
  color : #ffffff;
  background-color : #8000ff;
  border-top-left-radius : 100px 100px;
  border-top-right-radius : 100px 100px;
  border-bottom-right-radius : 100px 100px;
  border-bottom-left-radius : 100px 100px;
}

#sp-button-119 > a{
  font-size : 2rem;
  color : #ffffff;
  background-color : #8000ff;
  border-top-left-radius : 100px 100px;
  border-top-right-radius : 100px 100px;
  border-bottom-right-radius : 100px 100px;
  border-bottom-left-radius : 100px 100px;
}

#sp-button-120 > a{
  font-size : 2rem;
  color : #ffffff;
  background-color : #8000ff;
  border-top-left-radius : 100px 100px;
  border-top-right-radius : 100px 100px;
  border-bottom-right-radius : 100px 100px;
  border-bottom-left-radius : 100px 100px;
}

#sp-button-121 > a{
  font-size : 2rem;
  color : #ffffff;
  background-color : #8000ff;
  border-top-left-radius : 100px 100px;
  border-top-right-radius : 100px 100px;
  border-bottom-right-radius : 100px 100px;
  border-bottom-left-radius : 100px 100px;
}

#sp-button-122 > a{
  font-size : 2rem;
  color : #ffffff;
  background-color : #8000ff;
  border-top-left-radius : 100px 100px;
  border-top-right-radius : 100px 100px;
  border-bottom-right-radius : 100px 100px;
  border-bottom-left-radius : 100px 100px;
}

#sp-button-123 > a{
  font-size : 2rem;
  color : #ffffff;
  background-color : #8000ff;
  border-top-left-radius : 100px 100px;
  border-top-right-radius : 100px 100px;
  border-bottom-right-radius : 100px 100px;
  border-bottom-left-radius : 100px 100px;
}

#sp-button-124 > a{
  font-size : 2rem;
  color : #ffffff;
  background-color : #8000ff;
  border-top-left-radius : 100px 100px;
  border-top-right-radius : 100px 100px;
  border-bottom-right-radius : 100px 100px;
  border-bottom-left-radius : 100px 100px;
}

#sp-button-125 > a{
  font-size : 2rem;
  color : #ffffff;
  background-color : #8000ff;
  border-top-left-radius : 100px 100px;
  border-top-right-radius : 100px 100px;
  border-bottom-right-radius : 100px 100px;
  border-bottom-left-radius : 100px 100px;
}

#sp-button-126 > a{
  font-size : 2rem;
  color : #ffffff;
  background-color : #8000ff;
  border-top-left-radius : 100px 100px;
  border-top-right-radius : 100px 100px;
  border-bottom-right-radius : 100px 100px;
  border-bottom-left-radius : 100px 100px;
}

#sp-button-127 > a{
  font-size : 2rem;
  color : #ffffff;
  background-color : #8000ff;
  border-top-left-radius : 100px 100px;
  border-top-right-radius : 100px 100px;
  border-bottom-right-radius : 100px 100px;
  border-bottom-left-radius : 100px 100px;
}

#sp-button-128 > a{
  font-size : 2rem;
  color : #ffffff;
  background-color : #8000ff;
  border-top-left-radius : 100px 100px;
  border-top-right-radius : 100px 100px;
  border-bottom-right-radius : 100px 100px;
  border-bottom-left-radius : 100px 100px;
}

#sp-button-129 > a{
  font-size : 2rem;
  color : #ffffff;
  background-color : #8000ff;
  border-top-left-radius : 100px 100px;
  border-top-right-radius : 100px 100px;
  border-bottom-right-radius : 100px 100px;
  border-bottom-left-radius : 100px 100px;
}

#sp-button-130 > a{
  font-size : 2rem;
  color : #ffffff;
  background-color : #8000ff;
  border-top-left-radius : 100px 100px;
  border-top-right-radius : 100px 100px;
  border-bottom-right-radius : 100px 100px;
  border-bottom-left-radius : 100px 100px;
}

#sp-button-131 > a{
  font-size : 2rem;
  color : #ffffff;
  background-color : #8000ff;
  border-top-left-radius : 100px 100px;
  border-top-right-radius : 100px 100px;
  border-bottom-right-radius : 100px 100px;
  border-bottom-left-radius : 100px 100px;
}

#sp-button-132 > a{
  font-size : 2rem;
  color : #ffffff;
  background-color : #8000ff;
  border-top-left-radius : 100px 100px;
  border-top-right-radius : 100px 100px;
  border-bottom-right-radius : 100px 100px;
  border-bottom-left-radius : 100px 100px;
}

#sp-button-133 > a{
  font-size : 2rem;
  color : #ffffff;
  background-color : #8000ff;
  border-top-left-radius : 100px 100px;
  border-top-right-radius : 100px 100px;
  border-bottom-right-radius : 100px 100px;
  border-bottom-left-radius : 100px 100px;
}

#sp-button-134 > a{
  font-size : 2rem;
  color : #ffffff;
  background-color : #8000ff;
  border-top-left-radius : 100px 100px;
  border-top-right-radius : 100px 100px;
  border-bottom-right-radius : 100px 100px;
  border-bottom-left-radius : 100px 100px;
}

#sp-button-135 > a{
  font-size : 2rem;
  color : #ffffff;
  background-color : #8000ff;
  border-top-left-radius : 100px 100px;
  border-top-right-radius : 100px 100px;
  border-bottom-right-radius : 100px 100px;
  border-bottom-left-radius : 100px 100px;
}

#sp-button-136 > a{
  font-size : 2rem;
  color : #ffffff;
  background-color : #8000ff;
  border-top-left-radius : 100px 100px;
  border-top-right-radius : 100px 100px;
  border-bottom-right-radius : 100px 100px;
  border-bottom-left-radius : 100px 100px;
}

#sp-button-137 > a{
  font-size : 2rem;
  color : #ffffff;
  background-color : #8000ff;
  border-top-left-radius : 100px 100px;
  border-top-right-radius : 100px 100px;
  border-bottom-right-radius : 100px 100px;
  border-bottom-left-radius : 100px 100px;
}

#sp-button-3 > a{
  font-size : 3rem;
  background-position : center center;
}

#sp-button-50 > a{
  font-size : 1.6rem;
  background-position : center top;
}

#sp-button-51 > a{
  font-size : 2rem;
  color : #ffffff;
  background-color : #8000ff;
}

#sp-button-53 > a{
  font-size : 2rem;
  color : #ffffff;
  background-color : #8000ff;
}

#sp-button-55 > a{
  font-size : 2rem;
  color : #ffffff;
  background-color : #8000ff;
}

#sp-button-57 > a{
  font-size : 2rem;
  color : #ffffff;
  background-color : #8000ff;
}

#sp-button-58 > a{
  font-size : 2rem;
  font-family : "Meiryo", sans-serif;
}

#sp-button-59 > a{
  font-size : 2rem;
}

#sp-button-60 > a{
  font-size : 2rem;
  color : #ffffff;
  background-color : #8000ff;
}

#sp-button-61 > a{
  font-size : 2rem;
  color : #ffffff;
}

#sp-button-62 > a{
  font-size : 2rem;
  color : #ffffff;
  background-color : #8000ff;
}

#sp-button-63 > a{
  font-size : 2rem;
  color : #ffffff;
}

#sp-button-64 > a{
  font-size : 2rem;
  color : #ffffff;
}

#sp-button-65 > a{
  font-size : 2rem;
  color : #ffffff;
}

#sp-button-66 > a{
  font-size : 2.5rem;
}

#sp-button-67 > a{
  font-size : 2.5rem;
}

#sp-button-68 > a{
  font-size : 2rem;
  background-color : #a70070;
}

#sp-button-69 > a{
  font-size : 2rem;
  background-color : #a70070;
}

#sp-button-70 > a{
  font-size : 2rem;
  background-color : #a70070;
}

#sp-button-71 > a{
  font-size : 2rem;
  background-color : #a70070;
}

#sp-button-72 > a{
  font-size : 2rem;
  background-color : #a70070;
}

#sp-button-73 > a{
  font-size : 2rem;
  color : #ffffff;
  background-color : #8000ff;
  border-top-left-radius : 100px 100px;
  border-top-right-radius : 100px 100px;
  border-bottom-right-radius : 100px 100px;
  border-bottom-left-radius : 100px 100px;
}

#sp-button-74 > a{
  font-size : 2rem;
  color : #ffffff;
  background-color : #8000ff;
  border-top-left-radius : 100px 100px;
  border-top-right-radius : 100px 100px;
  border-bottom-right-radius : 100px 100px;
  border-bottom-left-radius : 100px 100px;
}

#sp-button-75 > a{
  font-size : 2rem;
  color : #ffffff;
  background-color : #8000ff;
  border-top-left-radius : 100px 100px;
  border-top-right-radius : 100px 100px;
  border-bottom-right-radius : 100px 100px;
  border-bottom-left-radius : 100px 100px;
}

#sp-button-76 > a{
  font-size : 2rem;
  color : #ffffff;
  background-color : #8000ff;
  border-top-left-radius : 100px 100px;
  border-top-right-radius : 100px 100px;
  border-bottom-right-radius : 100px 100px;
  border-bottom-left-radius : 100px 100px;
}

#sp-button-77 > a{
  font-size : 2rem;
  color : #ffffff;
  background-color : #8000ff;
  border-top-left-radius : 100px 100px;
  border-top-right-radius : 100px 100px;
  border-bottom-right-radius : 100px 100px;
  border-bottom-left-radius : 100px 100px;
}

#sp-button-78 > a{
  font-size : 2rem;
  color : #ffffff;
  background-color : #8000ff;
  border-top-left-radius : 100px 100px;
  border-top-right-radius : 100px 100px;
  border-bottom-right-radius : 100px 100px;
  border-bottom-left-radius : 100px 100px;
}

#sp-button-79 > a{
  font-size : 2rem;
  color : #ffffff;
  background-color : #8000ff;
  border-top-left-radius : 100px 100px;
  border-top-right-radius : 100px 100px;
  border-bottom-right-radius : 100px 100px;
  border-bottom-left-radius : 100px 100px;
}

#sp-button-80 > a{
  font-size : 2rem;
  color : #ffffff;
  background-color : #8000ff;
  border-top-left-radius : 100px 100px;
  border-top-right-radius : 100px 100px;
  border-bottom-right-radius : 100px 100px;
  border-bottom-left-radius : 100px 100px;
}

#sp-button-81 > a{
  font-size : 2rem;
  color : #ffffff;
  background-color : #8000ff;
  border-top-left-radius : 100px 100px;
  border-top-right-radius : 100px 100px;
  border-bottom-right-radius : 100px 100px;
  border-bottom-left-radius : 100px 100px;
}

#sp-button-82 > a{
  font-size : 2rem;
  color : #ffffff;
  background-color : #8000ff;
  border-top-left-radius : 100px 100px;
  border-top-right-radius : 100px 100px;
  border-bottom-right-radius : 100px 100px;
  border-bottom-left-radius : 100px 100px;
}

#sp-button-83 > a{
  font-size : 2rem;
  color : #ffffff;
  background-color : #8000ff;
  border-top-left-radius : 100px 100px;
  border-top-right-radius : 100px 100px;
  border-bottom-right-radius : 100px 100px;
  border-bottom-left-radius : 100px 100px;
}

#sp-button-84 > a{
  font-size : 2rem;
  color : #ffffff;
  background-color : #8000ff;
  border-top-left-radius : 100px 100px;
  border-top-right-radius : 100px 100px;
  border-bottom-right-radius : 100px 100px;
  border-bottom-left-radius : 100px 100px;
}

#sp-button-85 > a{
  font-size : 2rem;
  color : #ffffff;
  background-color : #8000ff;
  border-top-left-radius : 100px 100px;
  border-top-right-radius : 100px 100px;
  border-bottom-right-radius : 100px 100px;
  border-bottom-left-radius : 100px 100px;
}

#sp-button-86 > a{
  font-size : 2rem;
  color : #ffffff;
  background-color : #8000ff;
  border-top-left-radius : 100px 100px;
  border-top-right-radius : 100px 100px;
  border-bottom-right-radius : 100px 100px;
  border-bottom-left-radius : 100px 100px;
}

#sp-button-87 > a{
  font-size : 2rem;
  color : #ffffff;
  background-color : #8000ff;
  border-top-left-radius : 100px 100px;
  border-top-right-radius : 100px 100px;
  border-bottom-right-radius : 100px 100px;
  border-bottom-left-radius : 100px 100px;
}

#sp-button-88 > a{
  font-size : 2rem;
  color : #ffffff;
  background-color : #8000ff;
  border-top-left-radius : 100px 100px;
  border-top-right-radius : 100px 100px;
  border-bottom-right-radius : 100px 100px;
  border-bottom-left-radius : 100px 100px;
}

#sp-button-89 > a{
  font-size : 2rem;
  color : #ffffff;
  background-color : #8000ff;
  border-top-left-radius : 100px 100px;
  border-top-right-radius : 100px 100px;
  border-bottom-right-radius : 100px 100px;
  border-bottom-left-radius : 100px 100px;
}

#sp-button-90 > a{
  font-size : 2rem;
  color : #ffffff;
  background-color : #8000ff;
  border-top-left-radius : 100px 100px;
  border-top-right-radius : 100px 100px;
  border-bottom-right-radius : 100px 100px;
  border-bottom-left-radius : 100px 100px;
}

#sp-button-91 > a{
  font-size : 2rem;
  color : #ffffff;
  background-color : #8000ff;
  border-top-left-radius : 100px 100px;
  border-top-right-radius : 100px 100px;
  border-bottom-right-radius : 100px 100px;
  border-bottom-left-radius : 100px 100px;
}

#sp-button-92 > a{
  font-size : 2rem;
  color : #ffffff;
  background-color : #8000ff;
  border-top-left-radius : 100px 100px;
  border-top-right-radius : 100px 100px;
  border-bottom-right-radius : 100px 100px;
  border-bottom-left-radius : 100px 100px;
}

#sp-button-93 > a{
  font-size : 2rem;
  color : #ffffff;
  background-color : #8000ff;
  border-top-left-radius : 100px 100px;
  border-top-right-radius : 100px 100px;
  border-bottom-right-radius : 100px 100px;
  border-bottom-left-radius : 100px 100px;
}

#sp-button-94 > a{
  font-size : 2rem;
  color : #ffffff;
  background-color : #8000ff;
  border-top-left-radius : 100px 100px;
  border-top-right-radius : 100px 100px;
  border-bottom-right-radius : 100px 100px;
  border-bottom-left-radius : 100px 100px;
}

#sp-button-95 > a{
  font-size : 2rem;
  color : #ffffff;
  background-color : #8000ff;
  border-top-left-radius : 100px 100px;
  border-top-right-radius : 100px 100px;
  border-bottom-right-radius : 100px 100px;
  border-bottom-left-radius : 100px 100px;
}

#sp-button-96 > a{
  font-size : 2rem;
  color : #ffffff;
  background-color : #8000ff;
  border-top-left-radius : 100px 100px;
  border-top-right-radius : 100px 100px;
  border-bottom-right-radius : 100px 100px;
  border-bottom-left-radius : 100px 100px;
}

#sp-button-97 > a{
  font-size : 2rem;
  color : #ffffff;
  background-color : #8000ff;
  border-top-left-radius : 100px 100px;
  border-top-right-radius : 100px 100px;
  border-bottom-right-radius : 100px 100px;
  border-bottom-left-radius : 100px 100px;
}

#sp-button-98 > a{
  font-size : 2rem;
  color : #ffffff;
  background-color : #8000ff;
  border-top-left-radius : 100px 100px;
  border-top-right-radius : 100px 100px;
  border-bottom-right-radius : 100px 100px;
  border-bottom-left-radius : 100px 100px;
}

#sp-button-99 > a{
  font-size : 2rem;
  color : #ffffff;
  background-color : #8000ff;
  border-top-left-radius : 100px 100px;
  border-top-right-radius : 100px 100px;
  border-bottom-right-radius : 100px 100px;
  border-bottom-left-radius : 100px 100px;
}

#sp-column-1 > .column-label h3{
  font-size : 1.4rem;
  text-align : left;
}

#sp-column-2{
  font-size : 1.4rem;
}

#sp-column-2 > .column-label{
  font-size : 1.2rem;
}

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

#sp-column-3 > .column-label h3{
  font-size : 2rem;
  color : #008a8a;
}

#sp-column-4{
  font-size : 1.2rem;
  background-color : #e8f2f0;
}

#sp-column-4 > .column-label{
  font-size : 1.2rem;
}

#sp-column-4 > .column-label h3{
  font-size : 2rem;
  color : #000000;
}

#sp-column-5{
  font-size : 1.2rem;
  background-color : #e8f2f0;
}

#sp-column-5 > .column-label{
  font-size : 1.2rem;
}

#sp-column-5 > .column-label h3{
  font-size : 2rem;
  color : #000000;
}

#sp-column-6{
  font-size : 1.2rem;
  background-color : #e8f2f0;
}

#sp-column-6 > .column-label{
  font-size : 1.2rem;
}

#sp-column-6 > .column-label h3{
  font-size : 2rem;
  color : #000000;
}

#sp-column-7{
  font-size : 1.2rem;
  background-color : #e8f2f0;
}

#sp-column-7 > .column-label{
  font-size : 1.2rem;
}

#sp-column-7 > .column-label h3{
  font-size : 2rem;
  color : #000000;
}

#sp-column-8{
  font-size : 1.2rem;
  background-color : #e8f2f0;
}

#sp-column-8 > .column-label{
  font-size : 1.2rem;
}

#sp-column-8 > .column-label h3{
  font-size : 2rem;
  color : #000000;
}

#sp-definition-list-2{
  color : #ffffff;
  background-color : #326b5a;
}

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

.sp-wp-post-list#sp-entry-content-1{
  color : #ffffff;
}

.sp-wp-post-list#sp-entry-content-1 > article > .entry-content{
  font-size : 1.4rem;
  color : #000000;
  background-color : #d7eae0;
}

.sp-wp-post-list#sp-entry-content-2{
  color : #ffffff;
}

.sp-wp-post-list#sp-entry-content-2 > article > .entry-content{
  font-size : 1.4rem;
  color : #000000;
  background-color : #d7eae0;
}

.sp-wp-post-list#sp-entry-content-3{
  color : #ffffff;
}

.sp-wp-post-list#sp-entry-content-3 > article > .entry-content{
  font-size : 1.4rem;
  color : #000000;
  background-color : #d7eae0;
}

.sp-wp-post-list#sp-entry-content-4{
  color : #ffffff;
}

.sp-wp-post-list#sp-entry-content-4 > article > .entry-content{
  font-size : 1.4rem;
  color : #000000;
  background-color : #d7eae0;
}

.sp-wp-post-list#sp-entry-content-5{
  color : #ffffff;
}

.sp-wp-post-list#sp-entry-content-5 > article > .entry-content{
  font-size : 1.4rem;
  color : #000000;
  background-color : #d7eae0;
}

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

#sp-image-4{
  background-position : center center;
}

#sp-list-10{
  background-color : #d7eae0;
}

#sp-list-6{
  background-color : #c1e3d9;
}

#sp-list-7{
  background-color : #c1e3d9;
}

#sp-list-8{
  background-color : #c1e3d9;
}

#sp-list-9{
  background-color : #c1e3d9;
}

#sp-page-title-10{
  background-color : #4da88c;
}

#sp-page-title-14 h1{
  font-size : 2rem;
  text-align : center;
}

#sp-page-title-21 h1{
  font-size : 2.4rem;
}

#sp-page-title-23 h1{
  font-size : 2.4rem;
}

#sp-page-title-3{
  background-color : #ffe3ff;
}

#sp-site-branding2-1 > .site-title{
  background-color : #effefa;
}

.sp-wp-post-list#sp-wp-post-list-1 > article > .entry-content{
  font-size : 1.4rem;
  color : #000000;
}

.sp-wp-post-list#sp-wp-post-list-10{
  font-size : 1.1rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-10 > article > .entry-content{
  font-size : 1.4rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-11{
  font-size : 1.1rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-11 > article > .entry-content{
  font-size : 1.4rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-12{
  font-size : 1.1rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-12 > article > .entry-content{
  font-size : 1.4rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-13{
  font-size : 1.1rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-13 > article > .entry-content{
  font-size : 1.4rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-14{
  font-size : 1.1rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-14 > article > .entry-content{
  font-size : 1.4rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-15{
  font-size : 1.1rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-15 > article > .entry-content{
  font-size : 1.4rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-16{
  font-size : 1.1rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-16 > article > .entry-content{
  font-size : 1.4rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-17{
  font-size : 1.1rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-17 > article > .entry-content{
  font-size : 1.4rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-18{
  font-size : 1.1rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-18 > article > .entry-content{
  font-size : 1.4rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-19{
  font-size : 1.1rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-19 > article > .entry-content{
  font-size : 1.4rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-2 > article{
  font-size : 1.2rem;
  background-color : #dcedea;
}

.sp-wp-post-list#sp-wp-post-list-2 > dl > dd{
  font-size : 1.6rem;
}

.sp-wp-post-list#sp-wp-post-list-20{
  font-size : 1.1rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-20 > article > .entry-content{
  font-size : 1.4rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-21{
  font-size : 1.1rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-21 > article > .entry-content{
  font-size : 1.4rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-22{
  font-size : 1.1rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-22 > article > .entry-content{
  font-size : 1.4rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-23{
  font-size : 1.1rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-23 > article > .entry-content{
  font-size : 1.4rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-24{
  font-size : 1.1rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-24 > article > .entry-content{
  font-size : 1.4rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-25{
  font-size : 1.1rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-25 > article > .entry-content{
  font-size : 1.4rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-26{
  font-size : 1.1rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-26 > article > .entry-content{
  font-size : 1.4rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-27{
  font-size : 1.1rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-27 > article > .entry-content{
  font-size : 1.4rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-28{
  font-size : 1.1rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-28 > article > .entry-content{
  font-size : 1.4rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-29{
  font-size : 1.1rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-29 > article > .entry-content{
  font-size : 1.4rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-3{
  font-size : 1.1rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-3 > article > .entry-content{
  font-size : 1.4rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-30{
  font-size : 1.1rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-30 > article > .entry-content{
  font-size : 1.4rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-31{
  font-size : 1.1rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-31 > article > .entry-content{
  font-size : 1.4rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-32{
  font-size : 1.1rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-32 > article > .entry-content{
  font-size : 1.4rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-33{
  font-size : 1.1rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-33 > article > .entry-content{
  font-size : 1.4rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-34{
  font-size : 1.1rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-34 > article > .entry-content{
  font-size : 1.4rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-35{
  font-size : 1.1rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-35 > article > .entry-content{
  font-size : 1.4rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-36{
  font-size : 1.1rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-36 > article > .entry-content{
  font-size : 1.4rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-37{
  font-size : 1.1rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-37 > article > .entry-content{
  font-size : 1.4rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-38{
  font-size : 1.1rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-38 > article > .entry-content{
  font-size : 1.4rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-39{
  font-size : 1.1rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-39 > article > .entry-content{
  font-size : 1.4rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-4{
  font-size : 1.1rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-4 > article > .entry-content{
  font-size : 1.4rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-40{
  font-size : 1.1rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-40 > article > .entry-content{
  font-size : 1.4rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-41{
  font-size : 1.1rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-41 > article > .entry-content{
  font-size : 1.4rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-42{
  font-size : 1.1rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-42 > article > .entry-content{
  font-size : 1.4rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-43{
  font-size : 1.1rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-43 > article > .entry-content{
  font-size : 1.4rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-44{
  font-size : 1.1rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-44 > article > .entry-content{
  font-size : 1.4rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-45{
  font-size : 1.1rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-45 > article > .entry-content{
  font-size : 1.4rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-46{
  font-size : 1.1rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-46 > article > .entry-content{
  font-size : 1.4rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-47{
  font-size : 1.1rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-47 > article > .entry-content{
  font-size : 1.4rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-48{
  font-size : 1.1rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-48 > article > .entry-content{
  font-size : 1.4rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-49{
  font-size : 1.1rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-49 > article > .entry-content{
  font-size : 1.4rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-5{
  font-size : 1.1rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-5 > article > .entry-content{
  font-size : 1.4rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-50{
  font-size : 1.1rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-50 > article > .entry-content{
  font-size : 1.4rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-51{
  font-size : 1.1rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-51 > article > .entry-content{
  font-size : 1.4rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-52{
  font-size : 1.1rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-52 > article > .entry-content{
  font-size : 1.4rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-53{
  font-size : 1.1rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-53 > article > .entry-content{
  font-size : 1.4rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-54{
  font-size : 1.1rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-54 > article > .entry-content{
  font-size : 1.4rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-55{
  font-size : 1.1rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-55 > article > .entry-content{
  font-size : 1.4rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-56{
  font-size : 1.1rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-56 > article > .entry-content{
  font-size : 1.4rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-57{
  font-size : 1.1rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-57 > article > .entry-content{
  font-size : 1.4rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-58{
  font-size : 1.1rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-58 > article > .entry-content{
  font-size : 1.4rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-59{
  font-size : 1.1rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-59 > article > .entry-content{
  font-size : 1.4rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-6{
  font-size : 1.1rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-6 > article > .entry-content{
  font-size : 1.4rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-60{
  font-size : 1.1rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-60 > article > .entry-content{
  font-size : 1.4rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-61{
  font-size : 1.1rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-61 > article > .entry-content{
  font-size : 1.4rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-62{
  font-size : 1.1rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-62 > article > .entry-content{
  font-size : 1.4rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-63{
  font-size : 1.1rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-63 > article > .entry-content{
  font-size : 1.4rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-64{
  font-size : 1.1rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-64 > article > .entry-content{
  font-size : 1.4rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-65{
  font-size : 1.1rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-65 > article > .entry-content{
  font-size : 1.4rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-66{
  font-size : 1.1rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-66 > article > .entry-content{
  font-size : 1.4rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-67{
  font-size : 1.1rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-67 > article > .entry-content{
  font-size : 1.4rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-7{
  font-size : 1.1rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-7 > article > .entry-content{
  font-size : 1.4rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-8{
  font-size : 1.1rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-8 > article > .entry-content{
  font-size : 1.4rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-9{
  font-size : 1.1rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

.sp-wp-post-list#sp-wp-post-list-9 > article > .entry-content{
  font-size : 1.4rem;
  color : #ffffff;
  background-color : #326b5a;
  background-size : auto auto,auto auto;
}

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

  #sp-block-container-1{
    padding-top : 0px;
    padding-left : 0px;
    padding-right : 0px;
    padding-bottom : 0px;
    margin-top : 0px;
    margin-left : -1000px;
    margin-right : -1000px;
    margin-bottom : -48px;
    min-height : 322px;
  }

  #sp-block-container-14{
    margin-bottom : -3px;
  }

  #sp-block-container-23{
    min-height : 199px;
  }

  #sp-button-1{
    width : 323px;
    float : none;
    position : relative;
    top : auto;
    bottom : auto;
    right : auto;
    left : auto;
  }

  #sp-button-10{
    margin-top : 10px;
    width : 78px;
  }

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

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

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

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

  #sp-button-104{
    width : 287px;
  }

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

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

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

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

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

  #sp-button-11{
    margin-top : 10px;
    width : 78px;
  }

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

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

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

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

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

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

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

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

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

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

  #sp-button-12{
    margin-top : 10px;
    width : 78px;
  }

  #sp-button-120{
    width : 287px;
  }

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

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

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

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

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

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

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

  #sp-button-128{
    width : 287px;
  }

  #sp-button-129{
    width : 287px;
  }

  #sp-button-13{
    margin-top : 10px;
    width : 78px;
  }

  #sp-button-130{
    width : 287px;
  }

  #sp-button-131{
    width : 287px;
  }

  #sp-button-132{
    width : 287px;
  }

  #sp-button-133{
    width : 287px;
  }

  #sp-button-134{
    width : 287px;
  }

  #sp-button-135{
    width : 287px;
  }

  #sp-button-136{
    width : 287px;
  }

  #sp-button-137{
    width : 287px;
  }

  #sp-button-14{
    margin-top : 10px;
    width : 78px;
  }

  #sp-button-15{
    margin-top : 10px;
    width : 78px;
  }

  #sp-button-16{
    margin-top : 10px;
    width : 78px;
  }

  #sp-button-17{
    margin-top : 10px;
    width : 78px;
  }

  #sp-button-18{
    margin-top : 10px;
    width : 78px;
  }

  #sp-button-19{
    margin-top : 10px;
    width : 78px;
  }

  #sp-button-2{
    width : 323px;
    float : none;
    position : relative;
    top : auto;
    bottom : auto;
    right : auto;
    left : auto;
  }

  #sp-button-20{
    margin-top : 10px;
    width : 78px;
  }

  #sp-button-21{
    margin-top : 10px;
    width : 78px;
  }

  #sp-button-22{
    margin-top : 10px;
    width : 78px;
  }

  #sp-button-23{
    margin-top : 10px;
    width : 78px;
  }

  #sp-button-24{
    margin-top : 10px;
    width : 78px;
  }

  #sp-button-25{
    margin-top : 10px;
    width : 78px;
  }

  #sp-button-26{
    margin-top : 10px;
    width : 78px;
  }

  #sp-button-27{
    margin-top : 10px;
    width : 78px;
  }

  #sp-button-28{
    margin-top : 10px;
    width : 78px;
  }

  #sp-button-29{
    margin-top : 10px;
    width : 78px;
  }

  #sp-button-3{
    margin-bottom : -30px;
    width : 543px;
    height : 96px;
  }

  #sp-button-30{
    margin-top : 10px;
    width : 78px;
  }

  #sp-button-31{
    margin-top : 10px;
    width : 78px;
  }

  #sp-button-32{
    margin-top : 10px;
    width : 78px;
  }

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

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

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

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

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

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

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

  #sp-button-4{
    margin-top : 10px;
    width : 78px;
  }

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

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

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

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

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

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

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

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

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

  #sp-button-49{
    width : 323px;
    float : none;
    position : relative;
    top : auto;
    bottom : auto;
    right : auto;
    left : auto;
  }

  #sp-button-5{
    margin-top : 10px;
    width : 78px;
  }

  #sp-button-50{
    width : 364px;
  }

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

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

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

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

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

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

  #sp-button-6{
    margin-top : 10px;
    width : 78px;
  }

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

  #sp-button-61{
    margin-right : 393px;
    width : 512px;
    height : 66px;
  }

  #sp-button-62{
    width : 555px;
  }

  #sp-button-63{
    margin-right : 393px;
    width : 512px;
    height : 66px;
  }

  #sp-button-64{
    margin-right : 393px;
    width : 512px;
    height : 66px;
  }

  #sp-button-65{
    margin-right : 393px;
    width : 512px;
    height : 66px;
  }

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

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

  #sp-button-68{
    width : 209px;
  }

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

  #sp-button-7{
    margin-top : 10px;
    width : 78px;
  }

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

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

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

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

  #sp-button-74{
    width : 287px;
  }

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

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

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

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

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

  #sp-button-8{
    margin-top : 10px;
    width : 78px;
  }

  #sp-button-80{
    width : 287px;
  }

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

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

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

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

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

  #sp-button-86{
    width : 287px;
  }

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

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

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

  #sp-button-9{
    margin-top : 10px;
    width : 78px;
  }

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

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

  #sp-button-92{
    width : 287px;
  }

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

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

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

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

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

  #sp-button-98{
    width : 287px;
  }

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

  #sp-column-2{
    margin-right : -5px;
  }

  #sp-definition-list-1{
    margin-right : 10px;
    min-height : 730px;
  }

  #sp-definition-list-4{
    min-height : 183px;
  }

  #sp-image-1{
    display : none;
  }

  #sp-image-10{
    width : 200px;
    height : 240px;
  }

  #sp-image-11{
    width : 200px;
    height : 240px;
  }

  #sp-image-12{
    width : 200px;
    height : 240px;
  }

  #sp-image-13{
    width : 200px;
    height : 240px;
  }

  #sp-image-14{
    width : 200px;
    height : 240px;
  }

  #sp-image-15{
    width : 200px;
    height : 240px;
  }

  #sp-image-17{
    width : 257px;
    height : 354px;
  }

  #sp-image-18{
    margin-bottom : 0px;
    width : 263px;
    height : 363px;
  }

  #sp-image-19{
    width : 260px;
    height : 344px;
  }

  #sp-image-2{
    margin-bottom : -3px;
    width : 967px;
    height : 262px;
  }

  #sp-image-20{
    width : 257px;
    height : 354px;
  }

  #sp-image-21{
    width : 265px;
    height : 376px;
  }

  #sp-image-3{
    width : 248px;
    height : 248px;
    float : right;
    position : relative;
  }

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

  #sp-image-5{
    width : 248px;
    height : 248px;
  }

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

  #sp-image-7{
    width : 200px;
    height : 240px;
  }

  #sp-image-8{
    width : 200px;
    height : 240px;
  }

  #sp-image-9{
    width : 200px;
    height : 240px;
  }

  #sp-list-10{
    margin-bottom : -180px;
    min-height : 1164px;
  }

  #sp-list-5{
    margin-bottom : 35px;
  }

  #sp-page-title-5{
    min-height : 50px;
  }

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

  #sp-site-branding2-1 > .site-title{
    margin-bottom : -18px;
    width : 746px;
    height : 48px;
  }

  #sp-site-navigation-1{
    margin-right : 37px;
    width : 965px;
    min-height : 53px;
  }
}

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

  #sp-block-container-1{
    padding-top : 0px;
    padding-left : 0px;
    padding-right : 0px;
    padding-bottom : 0px;
    margin-top : 0px;
    margin-left : 0px;
    margin-right : 0px;
    margin-bottom : 0px;
    display : none;
  }

  #sp-image-1{
    height : auto;
  }
}