@import url(http://fonts.googleapis.com/css?family=Lato:400,700);.heading-primary {  font-size: 2em;  padding: 2em;  text-align: center;}.wkaccordions dl dt, .wkaccordions dl dd {display:block}.wkaccordions dl,.accordion-list {/* border: 1px solid #ddd; */border-top:none;border-bottom:none;}.wkaccordions dl:after,.accordion-list:after {  content: "";  display: block;  height: 1em;  width: 100%;  background-color: rgb(81, 113, 46);}.wkaccordions dd,.accordion__panel {  background-color: #eee;  font-size: 1em;  line-height: 1.5em;  margin:0;}.wkaccordions p {  margin:0;  border-bottom: 1px solid #bfbfbf;}.wkaccordions p:last-child {  border:none;}.wkaccordions p:first-child a{  padding-top:10px;}.wkaccordions p:last-child a {  padding-bottom:10px;}.wkaccordions {position: relative;/* background-color: #eee; */}.wkaccordions p a {  margin:0;  padding: 5px 0 5px 10px;  color: #505050;  display:block;  text-decoration:none;}.accordionTitle,.accordion__Heading {background-color: rgb(212, 212, 212);border-radius: 10px;text-align: left;font-weight: 700;padding: 1em;display: block;text-decoration: none;color: #00542d;-webkit-transition: background-color 0.5s ease-in-out;/* transition: background-color 0.5s ease-in-out; */border-bottom: 3px solid rgb(255, 255, 255);margin: 0;display: block;text-decoration: none !important;}.accordionTitle:hover,.accordion__Heading:hover {  color:#fff;}.accordionTitle:before,.accordion__Heading:before {  content: "+";  font-size: 1.5em;  line-height: .5em;  margin-right: 6px;  float: left;  -webkit-transition: -webkit-transform 0.3s ease-in-out;  transition: transform 0.3s ease-in-out;}.accordionTitle:hover,.accordion__Heading:hover {background-color: rgb(0, 84, 45);}.accordionTitleActive,.accordionTitle.is-expanded {  background-color: rgb(88, 115, 53);}.accordionTitleActive:before,.accordionTitle.is-expanded:before {  -webkit-transform: rotate(-225deg);      -ms-transform: rotate(-225deg);          transform: rotate(-225deg);}.accordionItem {  height: auto;  overflow: hidden;  max-height: 100em;  -webkit-transition: max-height 1s;  transition: max-height 1s;}@media screen and (min-width: 48em) {  .accordionItem {    max-height: auto;    -webkit-transition: max-height 0.5s;            transition: max-height 0.5s;  }}.accordionItem.is-collapsed {  max-height: 0;}.no-js .accordionItem.is-collapsed {  max-height: auto;}.animateIn {  -webkit-animation: accordionIn 0.65s normal ease-in-out both 1;          animation: accordionIn 0.65s normal ease-in-out both 1;}.animateOut {  -webkit-animation: accordionOut 0.75s alternate ease-in-out both 1;          animation: accordionOut 0.75s alternate ease-in-out both 1;}@-webkit-keyframes accordionIn {  0% {    opacity: 0;    -webkit-transform: scale(0.9) rotateX(-60deg);            transform: scale(0.9) rotateX(-60deg);    -webkit-transform-origin: 50% 0;            transform-origin: 50% 0;  }  100% {    opacity: 1;    -webkit-transform: scale(1);            transform: scale(1);  }}@keyframes accordionIn {  0% {    opacity: 0;    -webkit-transform: scale(0.9) rotateX(-60deg);            transform: scale(0.9) rotateX(-60deg);    -webkit-transform-origin: 50% 0;            transform-origin: 50% 0;  }  100% {    opacity: 1;    -webkit-transform: scale(1);            transform: scale(1);  }}@-webkit-keyframes accordionOut {  0% {    opacity: 1;    -webkit-transform: scale(1);            transform: scale(1);  }  100% {    opacity: 0;    -webkit-transform: scale(0.9) rotateX(-60deg);            transform: scale(0.9) rotateX(-60deg);  }}@keyframes accordionOut {  0% {    opacity: 1;    -webkit-transform: scale(1);            transform: scale(1);  }  100% {    opacity: 0;    -webkit-transform: scale(0.9) rotateX(-60deg);            transform: scale(0.9) rotateX(-60deg);  }}   