.node2>.wrapper1 {
  color: #FFF
}

.node2>.wrapper1>.wrapper2 {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px
}

.node2 a {
  color: rgb(25, 177, 230)
}

.node3>.wrapper1 {
  color: #FFF
}

.node3>.wrapper1>.wrapper2 {
  padding-top: 22px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px
}

.node3 a {
  color: rgb(25, 177, 230)
}

.node5>.wrapper1 {
  color: #FFF
}

.node5>.wrapper1>.wrapper2 {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px
}

.node5 a {
  color: rgb(25, 177, 230)
}

.node6>.wrapper1 {
  background-color: rgb(251, 139, 0);
  color: #FFF;
  border-radius: 10px
}

.node6>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
  border-radius: 7px
}

.node6 a {
  color: rgb(230, 138, 25)
}

.node4>.wrapper1 {
  color: #FFF
}

.node4>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px
}

.node4 a {
  color: rgb(25, 177, 230)
}

.node11>.wrapper1 {
  color: #FFF
}

.node11>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 0px;
  padding-bottom: 5px;
  padding-left: 0px
}

.node11 a {
  color: rgb(25, 177, 230)
}

.node12>.wrapper1 {
  color: #FFF
}

.node12>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px
}

.screen-sm .node12>.wrapper1>.wrapper2 {
  padding-right: 20px !important
}

.node12 a {
  color: rgb(25, 177, 230)
}

.node13>.wrapper1 {
  color: #FFF
}

.node13>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px
}

.screen-sm .node13>.wrapper1>.wrapper2 {
  padding-right: 20px !important
}

.node13 a {
  color: rgb(25, 177, 230)
}

#uid2 {
  background-color: rgb(251, 139, 0);
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  border-style: solid;
  border-top-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-color: rgb(255, 249, 242);
  padding-top: 6px;
  padding-bottom: 6px;
  padding-left: 12px;
  padding-right: 12px;
  font-size: 22px;
  font-weight: bold;
  color: rgb(255, 249, 242);
  font-family: "Kurale";
}

#uid2:hover,
#uid2.hover,
#uid2.hover-on-scroll {
  background-color: rgb(251, 139, 0);
  border-color: rgb(255, 250, 245);
  color: rgb(255, 250, 245);
}

#uid2:active,
#uid2.active {
  background-color: rgba(251, 139, 0, 0);
  border-color: rgb(151, 83, 0);
  color: rgb(255, 206, 145);
}

#uid2:before {}

#uid2:active:before,
#uid2.active:before {
  background-color: rgba(251, 139, 0, 0);
}

#uid2 .fa {
  font-size: 29px;
}

.node14>.wrapper1 {
  color: #FFF
}

.node14>.wrapper1>.wrapper2 {
  padding-top: 4px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 5px
}

.node14 a {
  color: rgb(25, 177, 230)
}

#uid3 {
  background-color: rgba(26, 188, 159, 0);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  border-style: solid;
  border-top-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-color: rgb(11, 107, 134);
  padding-top: 8px;
  padding-bottom: 8px;
  padding-left: 12px;
  padding-right: 12px;
  font-size: 22px;
  font-weight: bold;
  color: rgb(11, 107, 134);
  font-family: "Kurale";
}

#uid3:hover,
#uid3.hover,
#uid3.hover-on-scroll {
  background-color: rgba(26, 188, 159, 0);
  border-color: rgb(16, 161, 202);
  color: rgb(16, 161, 202);
}

#uid3:active,
#uid3.active {
  background-color: rgba(26, 188, 159, 0);
  border-color: rgb(15, 113, 96);
  color: rgb(13, 129, 162);
}

#uid3:before {}

#uid3:active:before,
#uid3.active:before {
  background-color: rgba(26, 188, 159, 0);
}

#uid3 .fa {
  font-size: 29px;
}

#uid5 {
  background-color: rgb(243, 121, 53);
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  border-style: solid;
  border-top-width: 1px;
  border-bottom-width: 3px;
  border-left-width: 1px;
  border-right-width: 1px;
  border-color: rgb(224, 89, 13);
  padding-top: 8px;
  padding-bottom: 8px;
  padding-left: 16px;
  padding-right: 16px;
  font-size: 18px;
  color: rgb(255, 255, 255);
  box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid5:hover,
#uid5.hover,
#uid5.hover-on-scroll {
  background-color: rgb(242, 103, 25);
  border-color: rgb(179, 71, 10);
  color: rgb(255, 255, 255);
}

#uid5:active,
#uid5.active {
  background-color: rgb(242, 103, 25);
  border-color: rgb(201, 80, 12);
  border-top-width: 3px;
  border-bottom-width: 1px;
  color: rgb(255, 255, 255);
  box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid5:before {}

#uid5:active:before,
#uid5.active:before {
  background-color: rgb(242, 103, 25);
  box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid5 .fa {
  font-size: 23px;
}

.node16>.wrapper1 {
  color: #FFF
}

.node16>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 0px;
  padding-bottom: 5px;
  padding-left: 5px
}

.node16 a {
  color: rgb(25, 177, 230)
}

#uid6.soc-icon a .bg {
  border-top-left-radius: 20px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
  width: 39px;
  height: 39px;
  padding: 2px;
  border-style: solid;
  border-top-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
}

#uid6.soc-icon span {
  line-height: 39px
}

.node18>.wrapper1 {
  color: #FFF
}

.node18>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 0px;
  padding-bottom: 5px;
  padding-left: 5px
}

.node18 a {
  color: rgb(25, 177, 230)
}

.node1>.wrapper1 {
  color: #FFF
}

.node1>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 0px;
  padding-bottom: 5px;
  padding-left: 5px
}

.node1 a {
  color: rgb(25, 177, 230)
}

#uid13 {
  background-color: rgb(255, 255, 255);
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  border-style: solid;
  border-top-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 2px;
  border-right-width: 0px;
  border-color: rgb(66, 169, 95);
  padding-top: 6px;
  padding-bottom: 6px;
  padding-left: 12px;
  padding-right: 12px;
  font-size: 20px;
  color: rgb(66, 169, 95);
  font-family: "Kurale";
}

#uid13:hover,
#uid13.hover,
#uid13.hover-on-scroll {
  background-color: rgb(255, 255, 255);
  border-color: rgb(255, 255, 255);
  color: rgb(53, 135, 76);
}

#uid13:active,
#uid13.active {
  background-color: rgb(230, 230, 230);
  border-color: rgb(204, 204, 204);
  border-left-width: 0px;
  border-right-width: 2px;
  color: rgb(42, 108, 61);
}

#uid13:before {}

#uid13:active:before,
#uid13.active:before {
  background-color: rgb(230, 230, 230);
}

#uid13 .fa {
  font-size: 26px;
}

.node23>.wrapper1 {
  color: #FFF
}

.node23>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px
}

.node23 a {
  color: rgb(25, 177, 230)
}

#uid14 {
  background-color: rgb(255, 255, 255);
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  border-style: solid;
  border-top-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 2px;
  border-right-width: 0px;
  border-color: rgb(148, 101, 184);
  padding-top: 6px;
  padding-bottom: 6px;
  padding-left: 12px;
  padding-right: 12px;
  font-size: 20px;
  color: rgb(148, 101, 184);
  font-family: "Kurale";
}

#uid14:hover,
#uid14.hover,
#uid14.hover-on-scroll {
  background-color: rgb(255, 255, 255);
  border-color: rgb(255, 255, 255);
  color: rgb(119, 72, 157);
}

#uid14:active,
#uid14.active {
  background-color: rgb(230, 230, 230);
  border-color: rgb(204, 204, 204);
  border-left-width: 0px;
  border-right-width: 2px;
  color: rgb(95, 58, 125);
}

#uid14:before {}

#uid14:active:before,
#uid14.active:before {
  background-color: rgb(230, 230, 230);
}

#uid14 .fa {
  font-size: 26px;
}

.node24>.wrapper1 {
  color: #FFF
}

.node24>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px
}

.node24 a {
  color: rgb(25, 177, 230)
}

#uid15 {
  background-color: rgb(255, 255, 255);
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  border-style: solid;
  border-top-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 2px;
  border-right-width: 0px;
  border-color: rgb(243, 121, 53);
  padding-top: 6px;
  padding-bottom: 6px;
  padding-left: 12px;
  padding-right: 12px;
  font-size: 20px;
  color: rgb(243, 121, 53);
  font-family: "Kurale";
}

#uid15:hover,
#uid15.hover,
#uid15.hover-on-scroll {
  background-color: rgb(255, 255, 255);
  border-color: rgb(255, 255, 255);
  color: rgb(224, 89, 13);
}

#uid15:active,
#uid15.active {
  background-color: rgb(230, 230, 230);
  border-color: rgb(204, 204, 204);
  border-left-width: 0px;
  border-right-width: 2px;
  color: rgb(179, 71, 10);
}

#uid15:before {}

#uid15:active:before,
#uid15.active:before {
  background-color: rgb(230, 230, 230);
}

#uid15 .fa {
  font-size: 26px;
}

.node25>.wrapper1 {
  color: #FFF
}

.node25>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px
}

.node25 a {
  color: rgb(25, 177, 230)
}

#uid16 {
  background-color: rgb(255, 255, 255);
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  border-style: solid;
  border-top-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 2px;
  border-right-width: 0px;
  border-color: rgb(26, 188, 159);
  padding-top: 6px;
  padding-bottom: 6px;
  padding-left: 12px;
  padding-right: 12px;
  font-size: 20px;
  color: rgb(26, 188, 159);
  font-family: "Kurale";
}

#uid16:hover,
#uid16.hover,
#uid16.hover-on-scroll {
  background-color: rgb(255, 255, 255);
  border-color: rgb(255, 255, 255);
  color: rgb(21, 151, 127);
}

#uid16:active,
#uid16.active {
  background-color: rgb(230, 230, 230);
  border-color: rgb(204, 204, 204);
  border-left-width: 0px;
  border-right-width: 2px;
  color: rgb(16, 121, 102);
}

#uid16:before {}

#uid16:active:before,
#uid16.active:before {
  background-color: rgb(230, 230, 230);
}

#uid16 .fa {
  font-size: 26px;
}

.node26>.wrapper1 {
  color: #FFF
}

.node26>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px
}

.node26 a {
  color: rgb(25, 177, 230)
}

#uid17 {
  background-color: rgb(255, 255, 255);
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  border-style: solid;
  border-top-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 2px;
  border-right-width: 0px;
  border-color: rgb(42, 104, 178);
  padding-top: 6px;
  padding-bottom: 6px;
  padding-left: 12px;
  padding-right: 12px;
  font-size: 20px;
  color: rgb(42, 104, 178);
  font-family: "Kurale";
}

#uid17:hover,
#uid17.hover,
#uid17.hover-on-scroll {
  background-color: rgb(255, 255, 255);
  border-color: rgb(255, 255, 255);
  color: rgb(33, 83, 142);
}

#uid17:active,
#uid17.active {
  background-color: rgb(230, 230, 230);
  border-color: rgb(204, 204, 204);
  border-left-width: 0px;
  border-right-width: 2px;
  color: rgb(27, 67, 114);
}

#uid17:before {}

#uid17:active:before,
#uid17.active:before {
  background-color: rgb(230, 230, 230);
}

#uid17 .fa {
  font-size: 26px;
}

.node27>.wrapper1 {
  color: #FFF
}

.node27>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px
}

.node27 a {
  color: rgb(25, 177, 230)
}

#uid18 {
  background-color: rgb(255, 255, 255);
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  border-style: solid;
  border-top-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 2px;
  border-right-width: 0px;
  border-color: rgb(235, 104, 86);
  padding-top: 6px;
  padding-bottom: 6px;
  padding-left: 12px;
  padding-right: 12px;
  font-size: 20px;
  color: rgb(235, 104, 86);
  font-family: "Kurale";
}

#uid18:hover,
#uid18.hover,
#uid18.hover-on-scroll {
  background-color: rgb(255, 255, 255);
  border-color: rgb(255, 255, 255);
  color: rgb(228, 53, 29);
}

#uid18:active,
#uid18.active {
  background-color: rgb(230, 230, 230);
  border-color: rgb(204, 204, 204);
  border-left-width: 0px;
  border-right-width: 2px;
  color: rgb(184, 41, 22);
}

#uid18:before {}

#uid18:active:before,
#uid18.active:before {
  background-color: rgb(230, 230, 230);
}

#uid18 .fa {
  font-size: 26px;
}

.node28>.wrapper1 {
  color: #FFF
}

.node28>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px
}

.node28 a {
  color: rgb(25, 177, 230)
}

.node21>.wrapper1 {
  color: #FFF
}

.node21>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px
}

.node21 a {
  color: rgb(25, 177, 230)
}

.node0>.wrapper1 {
  background-position: center bottom;
  background-size: cover;
  background-repeat: no-repeat;
  color: #FFF
}

.node0>.wrapper1>.wrapper2 {
  background-color: rgba(0, 0, 0, 0);
  padding-top: 40px;
  padding-bottom: 40px
}

.node0 a {
  color: rgb(25, 177, 230)
}

.node33 .gradient-bottom {
  background: white;
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, white 100%);
}

.node34>.wrapper1 {
  color: #FFF
}

.node34>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px
}

.node34 a {
  color: rgb(168, 230, 25)
}

.node35>.wrapper1 {
  color: #FFF
}

.node35>.wrapper1>.wrapper2 {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px
}

.node35 a {
  color: rgb(168, 230, 25)
}

.node35 .padding {
  height: 20px
}

.node38>.wrapper1 {
  color: #FFF
}

.node38>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px
}

.node38 a {
  color: rgb(168, 230, 25)
}

.node39>.wrapper1 {
  color: #FFF
}

.node39>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px
}

.node39 a {
  color: rgb(168, 230, 25)
}

.node40>.wrapper1 {
  color: #FFF
}

.node40>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px
}

.node40 a {
  color: rgb(168, 230, 25)
}

.screen-xs .node40 img {
  max-width: 240px !important
}

#node37_meta .slider1-root {
  position: relative;
  display: flex;
  align-items: center;
}

#node37_meta .slider1-container {
  margin: 0 0px;
  flex-grow: 1;
}

#node37_meta .slider1-previous,
#node37_meta .slider1-next {
  flex: 0 0 30px;
  height: 30px;
  font-size: 10px;
  line-height: 30px;
  text-align: center;
  border-radius: 100%;
  border: 0px solid rgba(255, 255, 255, 0.2);
  color: rgb(255, 255, 255);
  opacity: 0.8;
}

#node37_meta .slider1-previous {
  left: 0;
}

#node37_meta .slider1-previous:hover {
  opacity: 1;
}

#node37_meta .slider1-previous i {
  margin-right: 2px;
}

#node37_meta .slider1-next {
  right: 0;
}

#node37_meta .slider1-next:hover {
  opacity: 1;
}

#node37_meta .slider1-next i {
  margin-left: 2px;
}

#node37_meta .slider1-pagination {
  text-align: center;
  margin-top: 0px;
}

#node37_meta .slider1-page {
  display: inline-block;
  width: 10px;
  height: 10px;
  background-color: rgba(255, 255, 255, 0.2);
  border-radius: 100%;
  padding: 2px;
  transition: background-color 0.3s;
  vertical-align: middle;
}

#node37_meta .slider1-page+.slider1-page {
  margin-left: 6.666666666666667px;
}

#node37_meta .slider1-page.is-active {
  background-color: rgb(255, 255, 255);
}

#node37_meta .slider1-page:hover {
  opacity: 1;
}

.screen-xs #node37_meta .slider1-previous,
.screen-xs #node37_meta .slider1-next {
  display: none;
}

.screen-xs #node37_meta .slider1-container {
  margin: 0;
}

.node37>.wrapper1 {
  color: #FFF
}

.node37>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px
}

.node37 a {
  color: rgb(168, 230, 25)
}

.node42>.wrapper1 {
  color: #333
}

.node42>.wrapper1>.wrapper2 {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px
}

.node42 a {
  color: rgb(168, 230, 25)
}

.node42 .padding {
  height: 40px
}

#uid22 {
  background-color: rgb(251, 139, 0);
  border-top-left-radius: 15px;
  border-top-right-radius: 15px;
  border-bottom-right-radius: 15px;
  border-bottom-left-radius: 15px;
  border-style: solid;
  border-top-width: 1px;
  border-bottom-width: 3px;
  border-left-width: 1px;
  border-right-width: 1px;
  border-color: rgb(201, 111, 0);
  padding-top: 6px;
  padding-bottom: 6px;
  padding-left: 12px;
  padding-right: 12px;
  font-size: 20px;
  color: rgb(255, 255, 255);
  font-family: "Kurale";
  box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid22:hover,
#uid22.hover,
#uid22.hover-on-scroll {
  background-color: rgb(255, 151, 22);
  border-color: rgb(201, 111, 0);
  color: rgb(255, 255, 255);
}

#uid22:active,
#uid22.active {
  background-color: rgb(255, 161, 45);
  border-color: rgb(201, 111, 0);
  border-top-width: 3px;
  border-bottom-width: 1px;
  color: rgb(255, 255, 255);
  box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid22:before {}

#uid22:active:before,
#uid22.active:before {
  background-color: rgb(255, 161, 45);
  box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid22 .fa {
  font-size: 26px;
}

.node41>.wrapper1 {
  color: #FFF
}

.node41>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px
}

.node41 a {
  color: rgb(168, 230, 25)
}

.node36>.wrapper1 {
  color: #FFF
}

.node36>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px
}

.node36 a {
  color: rgb(168, 230, 25)
}

.node33>.wrapper1 {
  background-image: linear-gradient(to bottom, rgb(157, 225, 0) 0%, rgb(246, 251, 246) 100%);
  color: #FFF
}

.node33>.wrapper1>.wrapper2 {
  padding-top: 40px;
  padding-bottom: 80px
}

.node33 a {
  color: rgb(168, 230, 25)
}

.node52>.wrapper1 {
  color: #333
}

.node52>.wrapper1>.wrapper2 {
  padding-top: 0px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px
}

.node52 a {
  color: rgb(25, 100, 230)
}

.node53>.wrapper1 {
  color: #333
}

.node53>.wrapper1>.wrapper2 {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px
}

.node53 a {
  color: rgb(25, 100, 230)
}

.node53 .padding {
  height: 20px
}

.node59>.wrapper1 {
  color: #333
}

.node59>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 0px;
  padding-left: 5px
}

.node59 a {
  color: rgb(25, 100, 230)
}

.node60>.wrapper1 {
  color: #333
}

.node60>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 30px;
  padding-bottom: 7px;
  padding-left: 30px
}

.node60 a {
  color: rgb(25, 100, 230)
}

.node58>.wrapper1 {
  color: #333;
  border-radius: 10px
}

.node58>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
  border-radius: 8px
}

.node58 a {
  color: rgb(25, 100, 230)
}

.node62>.wrapper1 {
  color: #333
}

.node62>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 0px;
  padding-left: 5px
}

.node62 a {
  color: rgb(25, 100, 230)
}

.node63>.wrapper1 {
  color: #333
}

.node63>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 0px;
  padding-bottom: 7px;
  padding-left: 0px
}

.node63 a {
  color: rgb(25, 100, 230)
}

.node61>.wrapper1 {
  color: #333;
  border-radius: 10px
}

.node61>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
  border-radius: 8px
}

.node61 a {
  color: rgb(25, 100, 230)
}

.node65>.wrapper1 {
  color: #333
}

.node65>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 0px;
  padding-left: 5px
}

.node65 a {
  color: rgb(25, 100, 230)
}

.node66>.wrapper1 {
  color: #333
}

.node66>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 4px;
  padding-bottom: 7px;
  padding-left: 5px
}

.node66 a {
  color: rgb(25, 100, 230)
}

.node64>.wrapper1 {
  color: #333;
  border-radius: 10px
}

.node64>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
  border-radius: 8px
}

.node64 a {
  color: rgb(25, 100, 230)
}

.node68>.wrapper1 {
  color: #333
}

.node68>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 0px;
  padding-left: 5px
}

.node68 a {
  color: rgb(25, 100, 230)
}

.node69>.wrapper1 {
  color: #333
}

.node69>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 0px;
  padding-bottom: 7px;
  padding-left: 0px
}

.node69 a {
  color: rgb(25, 100, 230)
}

.node67>.wrapper1 {
  color: #333;
  border-radius: 10px
}

.node67>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
  border-radius: 8px
}

.node67 a {
  color: rgb(25, 100, 230)
}

.node71>.wrapper1 {
  color: #333
}

.node71>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 0px;
  padding-left: 5px
}

.node71 a {
  color: rgb(25, 100, 230)
}

.node72>.wrapper1 {
  color: #333
}

.node72>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 0px;
  padding-bottom: 7px;
  padding-left: 0px
}

.node72 a {
  color: rgb(25, 100, 230)
}

.node70>.wrapper1 {
  color: #333;
  border-radius: 10px
}

.node70>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
  border-radius: 8px
}

.node70 a {
  color: rgb(25, 100, 230)
}

.node74>.wrapper1 {
  color: #333
}

.node74>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 5px
}

.node74 a {
  color: rgb(25, 100, 230)
}

.node75>.wrapper1 {
  color: #333
}

.node75>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 40px;
  padding-bottom: 7px;
  padding-left: 40px
}

.node75 a {
  color: rgb(25, 100, 230)
}

.node73>.wrapper1 {
  color: #333;
  border-radius: 10px
}

.node73>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
  border-radius: 8px
}

.node73 a {
  color: rgb(25, 100, 230)
}

.node51>.wrapper1 {
  background-color: white;
  color: #333
}

.node51>.wrapper1>.wrapper2 {
  padding-top: 0px;
  padding-bottom: 40px
}

.node51 a {
  color: rgb(25, 100, 230)
}

.node51 .s-elements-grid {
  margin-left: -10px;
  margin-right: -10px
}

.node51 .s-elements-grid__cell.cell-0 {
  width: 33.333333333333336%;
  padding-left: 10px;
  padding-right: 0
}

.node51 .s-elements-grid__cell.cell-0>.s-elements-grid__cellwrapper {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 0;
  padding-right: 10px
}

.node51 .s-elements-grid__cell.cell-1 {
  width: 33.333333333333336%;
  padding-left: 0;
  padding-right: 0
}

.node51 .s-elements-grid__cell.cell-1>.s-elements-grid__cellwrapper {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  padding-right: 10px
}

.node51 .s-elements-grid__cell.cell-2 {
  width: 33.333333333333336%;
  padding-left: 0;
  padding-right: 10px
}

.node51 .s-elements-grid__cell.cell-2>.s-elements-grid__cellwrapper {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  padding-right: 0
}

.node51 .s-elements-grid__cell.cell-3 {
  width: 33.333333333333336%;
  padding-left: 10px;
  padding-right: 0
}

.node51 .s-elements-grid__cell.cell-3>.s-elements-grid__cellwrapper {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 0;
  padding-right: 10px
}

.node51 .s-elements-grid__cell.cell-4 {
  width: 33.333333333333336%;
  padding-left: 0;
  padding-right: 0
}

.node51 .s-elements-grid__cell.cell-4>.s-elements-grid__cellwrapper {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  padding-right: 10px
}

.node51 .s-elements-grid__cell.cell-5 {
  width: 33.333333333333336%;
  padding-left: 0;
  padding-right: 10px
}

.node51 .s-elements-grid__cell.cell-5>.s-elements-grid__cellwrapper {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  padding-right: 0
}

.screen-md .node51 .s-elements-grid__cell.cell-0 {
  width: 50% !important;
  padding-left: 10px !important;
  padding-right: 0 !important
}

.screen-md .node51 .s-elements-grid__cell.cell-0>.s-elements-grid__cellwrapper {
  padding-top: 10px !important;
  padding-bottom: 10px !important;
  padding-left: 0 !important;
  padding-right: 10px !important
}

.screen-md .node51 .s-elements-grid__cell.cell-1 {
  width: 50% !important;
  padding-left: 0 !important;
  padding-right: 10px !important
}

.screen-md .node51 .s-elements-grid__cell.cell-1>.s-elements-grid__cellwrapper {
  padding-top: 10px !important;
  padding-bottom: 10px !important;
  padding-left: 10px !important;
  padding-right: 0 !important
}

.screen-md .node51 .s-elements-grid__cell.cell-2 {
  width: 50% !important;
  padding-left: 10px !important;
  padding-right: 0 !important
}

.screen-md .node51 .s-elements-grid__cell.cell-2>.s-elements-grid__cellwrapper {
  padding-top: 10px !important;
  padding-bottom: 10px !important;
  padding-left: 0 !important;
  padding-right: 10px !important
}

.screen-md .node51 .s-elements-grid__cell.cell-3 {
  width: 50% !important;
  padding-left: 0 !important;
  padding-right: 10px !important
}

.screen-md .node51 .s-elements-grid__cell.cell-3>.s-elements-grid__cellwrapper {
  padding-top: 10px !important;
  padding-bottom: 10px !important;
  padding-left: 10px !important;
  padding-right: 0 !important
}

.screen-md .node51 .s-elements-grid__cell.cell-4 {
  width: 50% !important;
  padding-left: 10px !important;
  padding-right: 0 !important
}

.screen-md .node51 .s-elements-grid__cell.cell-4>.s-elements-grid__cellwrapper {
  padding-top: 10px !important;
  padding-bottom: 10px !important;
  padding-left: 0 !important;
  padding-right: 10px !important
}

.screen-md .node51 .s-elements-grid__cell.cell-5 {
  width: 50% !important;
  padding-left: 0 !important;
  padding-right: 10px !important
}

.screen-md .node51 .s-elements-grid__cell.cell-5>.s-elements-grid__cellwrapper {
  padding-top: 10px !important;
  padding-bottom: 10px !important;
  padding-left: 10px !important;
  padding-right: 0 !important
}

.screen-sm .node51 .s-elements-grid__cell.cell-0 {
  width: 100% !important;
  padding-left: 10px !important;
  padding-right: 10px !important
}

.screen-sm .node51 .s-elements-grid__cell.cell-0>.s-elements-grid__cellwrapper {
  padding-top: 10px !important;
  padding-bottom: 10px !important;
  padding-left: 0 !important;
  padding-right: 0 !important
}

.screen-sm .node51 .s-elements-grid__cell.cell-1 {
  width: 100% !important;
  padding-left: 10px !important;
  padding-right: 10px !important
}

.screen-sm .node51 .s-elements-grid__cell.cell-1>.s-elements-grid__cellwrapper {
  padding-top: 10px !important;
  padding-bottom: 10px !important;
  padding-left: 0 !important;
  padding-right: 0 !important
}

.screen-sm .node51 .s-elements-grid__cell.cell-2 {
  width: 100% !important;
  padding-left: 10px !important;
  padding-right: 10px !important
}

.screen-sm .node51 .s-elements-grid__cell.cell-2>.s-elements-grid__cellwrapper {
  padding-top: 10px !important;
  padding-bottom: 10px !important;
  padding-left: 0 !important;
  padding-right: 0 !important
}

.screen-sm .node51 .s-elements-grid__cell.cell-3 {
  width: 100% !important;
  padding-left: 10px !important;
  padding-right: 10px !important
}

.screen-sm .node51 .s-elements-grid__cell.cell-3>.s-elements-grid__cellwrapper {
  padding-top: 10px !important;
  padding-bottom: 10px !important;
  padding-left: 0 !important;
  padding-right: 0 !important
}

.screen-sm .node51 .s-elements-grid__cell.cell-4 {
  width: 100% !important;
  padding-left: 10px !important;
  padding-right: 10px !important
}

.screen-sm .node51 .s-elements-grid__cell.cell-4>.s-elements-grid__cellwrapper {
  padding-top: 10px !important;
  padding-bottom: 10px !important;
  padding-left: 0 !important;
  padding-right: 0 !important
}

.screen-sm .node51 .s-elements-grid__cell.cell-5 {
  width: 100% !important;
  padding-left: 10px !important;
  padding-right: 10px !important
}

.screen-sm .node51 .s-elements-grid__cell.cell-5>.s-elements-grid__cellwrapper {
  padding-top: 10px !important;
  padding-bottom: 10px !important;
  padding-left: 0 !important;
  padding-right: 0 !important
}

.screen-xs .node51 .s-elements-grid__cell.cell-0 {
  width: 100% !important;
  padding-left: 10px !important;
  padding-right: 10px !important
}

.screen-xs .node51 .s-elements-grid__cell.cell-0>.s-elements-grid__cellwrapper {
  padding-top: 10px !important;
  padding-bottom: 10px !important;
  padding-left: 0 !important;
  padding-right: 0 !important
}

.screen-xs .node51 .s-elements-grid__cell.cell-1 {
  width: 100% !important;
  padding-left: 10px !important;
  padding-right: 10px !important
}

.screen-xs .node51 .s-elements-grid__cell.cell-1>.s-elements-grid__cellwrapper {
  padding-top: 10px !important;
  padding-bottom: 10px !important;
  padding-left: 0 !important;
  padding-right: 0 !important
}

.screen-xs .node51 .s-elements-grid__cell.cell-2 {
  width: 100% !important;
  padding-left: 10px !important;
  padding-right: 10px !important
}

.screen-xs .node51 .s-elements-grid__cell.cell-2>.s-elements-grid__cellwrapper {
  padding-top: 10px !important;
  padding-bottom: 10px !important;
  padding-left: 0 !important;
  padding-right: 0 !important
}

.screen-xs .node51 .s-elements-grid__cell.cell-3 {
  width: 100% !important;
  padding-left: 10px !important;
  padding-right: 10px !important
}

.screen-xs .node51 .s-elements-grid__cell.cell-3>.s-elements-grid__cellwrapper {
  padding-top: 10px !important;
  padding-bottom: 10px !important;
  padding-left: 0 !important;
  padding-right: 0 !important
}

.screen-xs .node51 .s-elements-grid__cell.cell-4 {
  width: 100% !important;
  padding-left: 10px !important;
  padding-right: 10px !important
}

.screen-xs .node51 .s-elements-grid__cell.cell-4>.s-elements-grid__cellwrapper {
  padding-top: 10px !important;
  padding-bottom: 10px !important;
  padding-left: 0 !important;
  padding-right: 0 !important
}

.screen-xs .node51 .s-elements-grid__cell.cell-5 {
  width: 100% !important;
  padding-left: 10px !important;
  padding-right: 10px !important
}

.screen-xs .node51 .s-elements-grid__cell.cell-5>.s-elements-grid__cellwrapper {
  padding-top: 10px !important;
  padding-bottom: 10px !important;
  padding-left: 0 !important;
  padding-right: 0 !important
}

.node76>.wrapper1 {
  background-position: right center;
  background-size: contain;
  background-repeat: repeat;
  color: #FFF
}

.node76>.wrapper1>.wrapper2 {
  background-color: rgba(0, 0, 0, 0);
  padding-top: 50px;
  padding-bottom: 50px
}

.node76 a {
  color: rgb(230, 25, 25)
}

.node82>.wrapper1 {
  color: #333
}

.node82>.wrapper1>.wrapper2 {
  padding-top: 0px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px
}

.node82 a {
  color: rgb(25, 100, 230)
}

.node83>.wrapper1 {
  color: #333
}

.node83>.wrapper1>.wrapper2 {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px
}

.node83 a {
  color: rgb(25, 100, 230)
}

.node83 .padding {
  height: 20px
}

.node85>.wrapper1 {
  color: #333
}

.node85>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px
}

.node85 a {
  color: rgb(25, 100, 230)
}

.node86>.wrapper1 {
  color: #333
}

.node86>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px
}

.node86 a {
  color: rgb(25, 100, 230)
}

.node87>.wrapper1 {
  color: #333
}

.node87>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px
}

.node87 a {
  color: rgb(25, 100, 230)
}

.node84>.wrapper1 {
  color: #333
}

.node84>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px
}

.node84 a {
  color: rgb(25, 100, 230)
}

.node93>.wrapper1 {
  color: #333
}

.node93>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px
}

.node93 a {
  color: rgb(25, 100, 230)
}

.screen-xs .node93 img {
  max-width: 240px !important
}

.node94>.wrapper1 {
  color: #333
}

.node94>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px
}

.node94 a {
  color: rgb(25, 100, 230)
}

.node95>.wrapper1 {
  color: #333
}

.node95>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px
}

.node95 a {
  color: rgb(25, 100, 230)
}

.node92>.wrapper1 {
  color: #333
}

.node92>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px
}

.node92 a {
  color: rgb(25, 100, 230)
}

.node100>.wrapper1 {
  color: #333
}

.node100>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px
}

.node100 a {
  color: rgb(25, 100, 230)
}

.node101>.wrapper1 {
  color: #333
}

.node101>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px
}

.node101 a {
  color: rgb(25, 100, 230)
}

.node102>.wrapper1 {
  color: #333
}

.node102>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px
}

.node102 a {
  color: rgb(25, 100, 230)
}

.node99>.wrapper1 {
  color: #333
}

.node99>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px
}

.node99 a {
  color: rgb(25, 100, 230)
}

#node91_meta .spoiler2 {
  background-color: rgb(255, 255, 255);
  border-radius: 5px;
  box-shadow: 0 6.666666666666667px 20px 0px rgba(251, 138, 0, 0.2);
  color: rgb(25, 25, 25);
  padding: 0 25px;
}

#node91_meta .spoiler2-header {
  padding: 15px 5px;
  padding-right: 20px;
  color: rgb(251, 138, 0);
  position: relative;
  text-transform: uppercase;
  cursor: pointer;
  font-weight: bold;
}

#node91_meta .spoiler2-toggle {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 0px;
  font-size: 14px;
}

#node91_meta .spoiler2-toggle i {
  transition: all 0.2s ease-in-out;
}

#node91_meta .spoiler2-header.is-expanded .spoiler2-toggle i {
  transform: rotate(180deg);
  margin-top: 6px;
}

#node91_meta .spoiler2-container {
  border-top: 1px solid rgba(0, 0, 0, 0.1);
  padding: 15px 0;
}

.node91>.wrapper1 {
  color: #333
}

.node91>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px
}

.node91 a {
  color: rgb(25, 100, 230)
}

#uid29 {
  background-color: rgb(243, 121, 53);
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  border-style: solid;
  border-top-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-color: rgb(224, 89, 13);
  padding-top: 8px;
  padding-bottom: 8px;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 18px;
  color: rgb(255, 255, 255);
  font-family: "Kurale";
}

#uid29:hover,
#uid29.hover,
#uid29.hover-on-scroll {
  background-color: rgb(242, 103, 25);
  border-color: rgb(179, 71, 10);
  color: rgb(255, 255, 255);
}

#uid29:active,
#uid29.active {
  background-color: rgb(226, 90, 13);
  border-color: rgb(201, 80, 12);
  color: rgb(255, 255, 255);
}

#uid29:before {}

#uid29:active:before,
#uid29.active:before {
  background-color: rgb(226, 90, 13);
}

#uid29 .fa {
  font-size: 23px;
}

#uid31 {
  background-color: rgb(243, 121, 53);
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  border-style: solid;
  border-top-width: 1px;
  border-bottom-width: 3px;
  border-left-width: 1px;
  border-right-width: 1px;
  border-color: rgb(224, 89, 13);
  padding-top: 8px;
  padding-bottom: 8px;
  padding-left: 16px;
  padding-right: 16px;
  font-size: 18px;
  color: rgb(255, 255, 255);
  box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid31:hover,
#uid31.hover,
#uid31.hover-on-scroll {
  background-color: rgb(242, 103, 25);
  border-color: rgb(179, 71, 10);
  color: rgb(255, 255, 255);
}

#uid31:active,
#uid31.active {
  background-color: rgb(242, 103, 25);
  border-color: rgb(201, 80, 12);
  border-top-width: 3px;
  border-bottom-width: 1px;
  color: rgb(255, 255, 255);
  box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid31:before {}

#uid31:active:before,
#uid31.active:before {
  background-color: rgb(242, 103, 25);
  box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid31 .fa {
  font-size: 23px;
}

.node107>.wrapper1 {
  color: #333
}

.node107>.wrapper1>.wrapper2 {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 5px;
  padding-left: 0px
}

.node107 a {
  color: rgb(25, 100, 230)
}

.node106>.wrapper1 {
  color: #333
}

.node106>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px
}

.node106 a {
  color: rgb(25, 100, 230)
}

.node81>.wrapper1 {
  background-color: white;
  color: #333
}

.node81>.wrapper1>.wrapper2 {
  padding-top: 40px;
  padding-bottom: 0px
}

.node81 a {
  color: rgb(25, 100, 230)
}

.node116 .gradient-top {
  background: white;
  background: linear-gradient(to bottom, white 0%, rgba(255, 255, 255, 0) 100%);
}

.node117>.wrapper1 {
  color: #FFF
}

.node117>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px
}

.node117 a {
  color: rgb(230, 130, 25)
}

.node118>.wrapper1 {
  color: #FFF
}

.node118>.wrapper1>.wrapper2 {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px
}

.node118 a {
  color: rgb(230, 130, 25)
}

.node118 .padding {
  height: 20px
}

.node121>.wrapper1 {
  color: #FFF;
  border-radius: 5px
}

.node121>.wrapper1>.wrapper2 {
  padding-top: 0px;
  padding-right: 5px;
  padding-bottom: 0px;
  padding-left: 5px;
  border-radius: 3px
}

.node121 a {
  color: rgb(230, 138, 25)
}

.node122>.wrapper1 {
  color: #FFF
}

.node122>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px
}

.node122 a {
  color: rgb(230, 138, 25)
}

#svg32 path,
#svg32 circle,
#svg32 polygon,
#svg32 rect {
  fill: rgb(255, 255, 255)
}

#svg32 defs>path {
  fill: none
}

#svg32 path[fill="none"],
#svg32 circle[fill="none"],
#svg32 polygon[fill="none"],
#svg32 rect[fill="none"] {
  fill: none
}

#svg32 .st0 {
  fill: rgb(255, 255, 255);
}

.node123>.wrapper1 {
  color: #FFF
}

.node123>.wrapper1>.wrapper2 {
  padding-top: 11px;
  padding-right: 5px;
  padding-bottom: 11px;
  padding-left: 5px
}

.node123 a {
  color: rgb(230, 138, 25)
}

#svg33 path,
#svg33 circle,
#svg33 polygon,
#svg33 rect {
  fill: rgb(255, 255, 255)
}

#svg33 defs>path {
  fill: none
}

#svg33 path[fill="none"],
#svg33 circle[fill="none"],
#svg33 polygon[fill="none"],
#svg33 rect[fill="none"] {
  fill: none
}

#svg33 .st0 {
  fill: rgb(255, 255, 255);
}

.node124>.wrapper1 {
  color: #FFF
}

.node124>.wrapper1>.wrapper2 {
  padding-top: 11px;
  padding-right: 5px;
  padding-bottom: 11px;
  padding-left: 5px
}

.node124 a {
  color: rgb(230, 138, 25)
}

#svg34 path,
#svg34 circle,
#svg34 polygon,
#svg34 rect {
  fill: rgb(255, 255, 255)
}

#svg34 defs>path {
  fill: none
}

#svg34 path[fill="none"],
#svg34 circle[fill="none"],
#svg34 polygon[fill="none"],
#svg34 rect[fill="none"] {
  fill: none
}

#svg34 .st0 {
  fill: rgb(255, 255, 255);
}

.node125>.wrapper1 {
  color: #FFF
}

.node125>.wrapper1>.wrapper2 {
  padding-top: 11px;
  padding-right: 5px;
  padding-bottom: 11px;
  padding-left: 5px
}

.node125 a {
  color: rgb(230, 138, 25)
}

#svg35 path,
#svg35 circle,
#svg35 polygon,
#svg35 rect {
  fill: rgb(255, 255, 255)
}

#svg35 defs>path {
  fill: none
}

#svg35 path[fill="none"],
#svg35 circle[fill="none"],
#svg35 polygon[fill="none"],
#svg35 rect[fill="none"] {
  fill: none
}

#svg35 .st0 {
  fill: rgb(255, 255, 255);
}

.node126>.wrapper1 {
  color: #FFF
}

.node126>.wrapper1>.wrapper2 {
  padding-top: 11px;
  padding-right: 5px;
  padding-bottom: 11px;
  padding-left: 5px
}

.node126 a {
  color: rgb(230, 138, 25)
}

#svg36 path,
#svg36 circle,
#svg36 polygon,
#svg36 rect {
  fill: rgb(255, 255, 255)
}

#svg36 defs>path {
  fill: none
}

#svg36 path[fill="none"],
#svg36 circle[fill="none"],
#svg36 polygon[fill="none"],
#svg36 rect[fill="none"] {
  fill: none
}

#svg36 .st0 {
  fill: rgb(255, 255, 255);
}

.node127>.wrapper1 {
  color: #FFF
}

.node127>.wrapper1>.wrapper2 {
  padding-top: 11px;
  padding-right: 5px;
  padding-bottom: 11px;
  padding-left: 5px
}

.node127 a {
  color: rgb(230, 138, 25)
}

#svg37 path,
#svg37 circle,
#svg37 polygon,
#svg37 rect {
  fill: rgb(255, 255, 255)
}

#svg37 defs>path {
  fill: none
}

#svg37 path[fill="none"],
#svg37 circle[fill="none"],
#svg37 polygon[fill="none"],
#svg37 rect[fill="none"] {
  fill: none
}

#svg37 .st0 {
  fill: rgb(255, 255, 255);
}

.node128>.wrapper1 {
  color: #FFF
}

.node128>.wrapper1>.wrapper2 {
  padding-top: 11px;
  padding-right: 5px;
  padding-bottom: 11px;
  padding-left: 5px
}

.node128 a {
  color: rgb(230, 138, 25)
}

.node120>.wrapper1 {
  background-color: rgba(255, 249, 242, 0.25);
  color: #FFF;
  border-radius: 5px
}

.node120>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
  border-radius: 1px
}

.node120 a {
  color: rgb(230, 138, 25)
}

.node130>.wrapper1 {
  color: #FFF;
  border-radius: 5px
}

.node130>.wrapper1>.wrapper2 {
  padding-top: 0px;
  padding-right: 5px;
  padding-bottom: 0px;
  padding-left: 5px;
  border-radius: 3px
}

.node130 a {
  color: rgb(230, 138, 25)
}

.node131>.wrapper1 {
  color: #FFF
}

.node131>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px
}

.node131 a {
  color: rgb(230, 138, 25)
}

#svg38 path,
#svg38 circle,
#svg38 polygon,
#svg38 rect {
  fill: rgb(255, 255, 255)
}

#svg38 defs>path {
  fill: none
}

#svg38 path[fill="none"],
#svg38 circle[fill="none"],
#svg38 polygon[fill="none"],
#svg38 rect[fill="none"] {
  fill: none
}

#svg38 .st0 {
  fill: rgb(255, 255, 255);
}

.node132>.wrapper1 {
  color: #FFF
}

.node132>.wrapper1>.wrapper2 {
  padding-top: 11px;
  padding-right: 5px;
  padding-bottom: 11px;
  padding-left: 5px
}

.node132 a {
  color: rgb(230, 138, 25)
}

#svg39 path,
#svg39 circle,
#svg39 polygon,
#svg39 rect {
  fill: rgb(255, 255, 255)
}

#svg39 defs>path {
  fill: none
}

#svg39 path[fill="none"],
#svg39 circle[fill="none"],
#svg39 polygon[fill="none"],
#svg39 rect[fill="none"] {
  fill: none
}

#svg39 .st0 {
  fill: rgb(255, 255, 255);
}

.node133>.wrapper1 {
  color: #FFF
}

.node133>.wrapper1>.wrapper2 {
  padding-top: 11px;
  padding-right: 5px;
  padding-bottom: 11px;
  padding-left: 5px
}

.node133 a {
  color: rgb(230, 138, 25)
}

#svg40 path,
#svg40 circle,
#svg40 polygon,
#svg40 rect {
  fill: rgb(255, 255, 255)
}

#svg40 defs>path {
  fill: none
}

#svg40 path[fill="none"],
#svg40 circle[fill="none"],
#svg40 polygon[fill="none"],
#svg40 rect[fill="none"] {
  fill: none
}

#svg40 .st0 {
  fill: rgb(255, 255, 255);
}

.node134>.wrapper1 {
  color: #FFF
}

.node134>.wrapper1>.wrapper2 {
  padding-top: 11px;
  padding-right: 5px;
  padding-bottom: 11px;
  padding-left: 5px
}

.node134 a {
  color: rgb(230, 138, 25)
}

#svg41 path,
#svg41 circle,
#svg41 polygon,
#svg41 rect {
  fill: rgb(255, 255, 255)
}

#svg41 defs>path {
  fill: none
}

#svg41 path[fill="none"],
#svg41 circle[fill="none"],
#svg41 polygon[fill="none"],
#svg41 rect[fill="none"] {
  fill: none
}

#svg41 .st0 {
  fill: rgb(255, 255, 255);
}

.node135>.wrapper1 {
  color: #FFF
}

.node135>.wrapper1>.wrapper2 {
  padding-top: 11px;
  padding-right: 5px;
  padding-bottom: 11px;
  padding-left: 5px
}

.node135 a {
  color: rgb(230, 138, 25)
}

.node129>.wrapper1 {
  background-color: rgba(255, 249, 242, 0.25);
  color: #FFF;
  border-radius: 5px
}

.node129>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
  border-radius: 1px
}

.node129 a {
  color: rgb(230, 138, 25)
}

.node137>.wrapper1 {
  color: #FFF;
  border-radius: 5px
}

.node137>.wrapper1>.wrapper2 {
  padding-top: 0px;
  padding-right: 5px;
  padding-bottom: 0px;
  padding-left: 5px;
  border-radius: 3px
}

.node137 a {
  color: rgb(230, 138, 25)
}

.node138>.wrapper1 {
  color: #FFF
}

.node138>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px
}

.node138 a {
  color: rgb(230, 138, 25)
}

#svg42 path,
#svg42 circle,
#svg42 polygon,
#svg42 rect {
  fill: rgb(255, 255, 255)
}

#svg42 defs>path {
  fill: none
}

#svg42 path[fill="none"],
#svg42 circle[fill="none"],
#svg42 polygon[fill="none"],
#svg42 rect[fill="none"] {
  fill: none
}

#svg42 .st0 {
  fill: rgb(255, 255, 255);
}

.node139>.wrapper1 {
  color: #FFF
}

.node139>.wrapper1>.wrapper2 {
  padding-top: 11px;
  padding-right: 5px;
  padding-bottom: 11px;
  padding-left: 5px
}

.node139 a {
  color: rgb(230, 138, 25)
}

#svg43 path,
#svg43 circle,
#svg43 polygon,
#svg43 rect {
  fill: rgb(255, 255, 255)
}

#svg43 defs>path {
  fill: none
}

#svg43 path[fill="none"],
#svg43 circle[fill="none"],
#svg43 polygon[fill="none"],
#svg43 rect[fill="none"] {
  fill: none
}

#svg43 .st0 {
  fill: rgb(255, 255, 255);
}

.node140>.wrapper1 {
  color: #FFF
}

.node140>.wrapper1>.wrapper2 {
  padding-top: 11px;
  padding-right: 5px;
  padding-bottom: 11px;
  padding-left: 5px
}

.node140 a {
  color: rgb(230, 138, 25)
}

#svg44 path,
#svg44 circle,
#svg44 polygon,
#svg44 rect {
  fill: rgb(255, 255, 255)
}

#svg44 defs>path {
  fill: none
}

#svg44 path[fill="none"],
#svg44 circle[fill="none"],
#svg44 polygon[fill="none"],
#svg44 rect[fill="none"] {
  fill: none
}

#svg44 .st0 {
  fill: rgb(255, 255, 255);
}

.node141>.wrapper1 {
  color: #FFF
}

.node141>.wrapper1>.wrapper2 {
  padding-top: 11px;
  padding-right: 5px;
  padding-bottom: 11px;
  padding-left: 5px
}

.node141 a {
  color: rgb(230, 138, 25)
}

#svg45 path,
#svg45 circle,
#svg45 polygon,
#svg45 rect {
  fill: rgb(255, 255, 255)
}

#svg45 defs>path {
  fill: none
}

#svg45 path[fill="none"],
#svg45 circle[fill="none"],
#svg45 polygon[fill="none"],
#svg45 rect[fill="none"] {
  fill: none
}

#svg45 .st0 {
  fill: rgb(255, 255, 255);
}

.node142>.wrapper1 {
  color: #FFF
}

.node142>.wrapper1>.wrapper2 {
  padding-top: 11px;
  padding-right: 5px;
  padding-bottom: 11px;
  padding-left: 5px
}

.node142 a {
  color: rgb(230, 138, 25)
}

#svg46 path,
#svg46 circle,
#svg46 polygon,
#svg46 rect {
  fill: rgb(255, 255, 255)
}

#svg46 defs>path {
  fill: none
}

#svg46 path[fill="none"],
#svg46 circle[fill="none"],
#svg46 polygon[fill="none"],
#svg46 rect[fill="none"] {
  fill: none
}

#svg46 .st0 {
  fill: rgb(255, 255, 255);
}

.node143>.wrapper1 {
  color: #FFF
}

.node143>.wrapper1>.wrapper2 {
  padding-top: 11px;
  padding-right: 5px;
  padding-bottom: 11px;
  padding-left: 5px
}

.node143 a {
  color: rgb(230, 138, 25)
}

#svg47 path,
#svg47 circle,
#svg47 polygon,
#svg47 rect {
  fill: rgb(255, 255, 255)
}

#svg47 defs>path {
  fill: none
}

#svg47 path[fill="none"],
#svg47 circle[fill="none"],
#svg47 polygon[fill="none"],
#svg47 rect[fill="none"] {
  fill: none
}

#svg47 .st0 {
  fill: rgb(255, 255, 255);
}

.node144>.wrapper1 {
  color: #FFF
}

.node144>.wrapper1>.wrapper2 {
  padding-top: 11px;
  padding-right: 5px;
  padding-bottom: 10px;
  padding-left: 5px
}

.node144 a {
  color: rgb(230, 138, 25)
}

.node136>.wrapper1 {
  background-color: rgba(255, 249, 242, 0.25);
  color: #FFF;
  border-radius: 5px
}

.node136>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
  border-radius: 1px
}

.node136 a {
  color: rgb(230, 138, 25)
}

.node119>.wrapper1 {
  color: #FFF
}

.node119>.wrapper1>.wrapper2 {
  padding-top: 8px;
  padding-right: 5px;
  padding-bottom: 0px;
  padding-left: 5px
}

.node119 a {
  color: rgb(230, 130, 25)
}

.node150>.wrapper1 {
  color: #333
}

.node150>.wrapper1>.wrapper2 {
  padding-top: 0px;
  padding-right: 5px;
  padding-bottom: 0px;
  padding-left: 5px
}

.node150 a {
  color: rgb(230, 130, 25)
}

.node151>.wrapper1 {
  background-color: rgba(255, 249, 242, 0.25);
  color: #333
}

.node151>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px
}

.node151 a {
  color: rgb(230, 138, 25)
}

#svg48 path,
#svg48 circle,
#svg48 polygon,
#svg48 rect {
  fill: rgb(81, 81, 81)
}

#svg48 defs>path {
  fill: none
}

#svg48 path[fill="none"],
#svg48 circle[fill="none"],
#svg48 polygon[fill="none"],
#svg48 rect[fill="none"] {
  fill: none
}

#svg48 .st0 {
  fill: rgb(81, 81, 81);
}

.node152>.wrapper1 {
  background-color: rgba(255, 249, 242, 0.25);
  color: #333
}

.node152>.wrapper1>.wrapper2 {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px
}

.node152 a {
  color: rgb(230, 138, 25)
}

#svg49 path,
#svg49 circle,
#svg49 polygon,
#svg49 rect {
  fill: rgb(81, 81, 81)
}

#svg49 defs>path {
  fill: none
}

#svg49 path[fill="none"],
#svg49 circle[fill="none"],
#svg49 polygon[fill="none"],
#svg49 rect[fill="none"] {
  fill: none
}

#svg49 .st0 {
  fill: rgb(81, 81, 81);
}

.node153>.wrapper1 {
  color: #333
}

.node153>.wrapper1>.wrapper2 {
  padding-top: 11px;
  padding-right: 0px;
  padding-bottom: 11px;
  padding-left: 0px
}

.node153 a {
  color: rgb(230, 130, 25)
}

#svg50 path,
#svg50 circle,
#svg50 polygon,
#svg50 rect {
  fill: rgb(81, 81, 81)
}

#svg50 defs>path {
  fill: none
}

#svg50 path[fill="none"],
#svg50 circle[fill="none"],
#svg50 polygon[fill="none"],
#svg50 rect[fill="none"] {
  fill: none
}

#svg50 .st0 {
  fill: rgb(81, 81, 81);
}

.node154>.wrapper1 {
  color: #333
}

.node154>.wrapper1>.wrapper2 {
  padding-top: 11px;
  padding-right: 0px;
  padding-bottom: 11px;
  padding-left: 0px
}

.node154 a {
  color: rgb(230, 130, 25)
}

#svg51 path,
#svg51 circle,
#svg51 polygon,
#svg51 rect {
  fill: rgb(81, 81, 81)
}

#svg51 defs>path {
  fill: none
}

#svg51 path[fill="none"],
#svg51 circle[fill="none"],
#svg51 polygon[fill="none"],
#svg51 rect[fill="none"] {
  fill: none
}

#svg51 .st0 {
  fill: rgb(81, 81, 81);
}

.node155>.wrapper1 {
  color: #333
}

.node155>.wrapper1>.wrapper2 {
  padding-top: 11px;
  padding-right: 0px;
  padding-bottom: 11px;
  padding-left: 0px
}

.node155 a {
  color: rgb(230, 130, 25)
}

#svg52 path,
#svg52 circle,
#svg52 polygon,
#svg52 rect {
  fill: rgb(81, 81, 81)
}

#svg52 defs>path {
  fill: none
}

#svg52 path[fill="none"],
#svg52 circle[fill="none"],
#svg52 polygon[fill="none"],
#svg52 rect[fill="none"] {
  fill: none
}

#svg52 .st0 {
  fill: rgb(81, 81, 81);
}

.node156>.wrapper1 {
  color: #333
}

.node156>.wrapper1>.wrapper2 {
  padding-top: 11px;
  padding-right: 0px;
  padding-bottom: 11px;
  padding-left: 0px
}

.node156 a {
  color: rgb(230, 130, 25)
}

#svg53 path,
#svg53 circle,
#svg53 polygon,
#svg53 rect {
  fill: rgb(81, 81, 81)
}

#svg53 defs>path {
  fill: none
}

#svg53 path[fill="none"],
#svg53 circle[fill="none"],
#svg53 polygon[fill="none"],
#svg53 rect[fill="none"] {
  fill: none
}

#svg53 .st0 {
  fill: rgb(81, 81, 81);
}

.node157>.wrapper1 {
  color: #333
}

.node157>.wrapper1>.wrapper2 {
  padding-top: 11px;
  padding-right: 0px;
  padding-bottom: 11px;
  padding-left: 0px
}

.node157 a {
  color: rgb(230, 130, 25)
}

.node158>.wrapper1 {
  color: #333
}

.node158>.wrapper1>.wrapper2 {
  padding-top: 0px;
  padding-right: 5px;
  padding-bottom: 0px;
  padding-left: 5px
}

.node158 a {
  color: rgb(230, 130, 25)
}

.node159>.wrapper1 {
  background-color: rgba(255, 249, 242, 0.25);
  color: #333
}

.node159>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px
}

.node159 a {
  color: rgb(230, 138, 25)
}

#svg54 path,
#svg54 circle,
#svg54 polygon,
#svg54 rect {
  fill: rgb(81, 81, 81)
}

#svg54 defs>path {
  fill: none
}

#svg54 path[fill="none"],
#svg54 circle[fill="none"],
#svg54 polygon[fill="none"],
#svg54 rect[fill="none"] {
  fill: none
}

#svg54 .st0 {
  fill: rgb(81, 81, 81);
}

.node160>.wrapper1 {
  color: #333
}

.node160>.wrapper1>.wrapper2 {
  padding-top: 11px;
  padding-right: 0px;
  padding-bottom: 11px;
  padding-left: 0px
}

.node160 a {
  color: rgb(230, 130, 25)
}

#svg55 path,
#svg55 circle,
#svg55 polygon,
#svg55 rect {
  fill: rgb(81, 81, 81)
}

#svg55 defs>path {
  fill: none
}

#svg55 path[fill="none"],
#svg55 circle[fill="none"],
#svg55 polygon[fill="none"],
#svg55 rect[fill="none"] {
  fill: none
}

#svg55 .st0 {
  fill: rgb(81, 81, 81);
}

.node161>.wrapper1 {
  color: #333
}

.node161>.wrapper1>.wrapper2 {
  padding-top: 11px;
  padding-right: 0px;
  padding-bottom: 11px;
  padding-left: 0px
}

.node161 a {
  color: rgb(230, 130, 25)
}

#svg56 path,
#svg56 circle,
#svg56 polygon,
#svg56 rect {
  fill: rgb(81, 81, 81)
}

#svg56 defs>path {
  fill: none
}

#svg56 path[fill="none"],
#svg56 circle[fill="none"],
#svg56 polygon[fill="none"],
#svg56 rect[fill="none"] {
  fill: none
}

#svg56 .st0 {
  fill: rgb(81, 81, 81);
}

.node162>.wrapper1 {
  color: #333
}

.node162>.wrapper1>.wrapper2 {
  padding-top: 11px;
  padding-right: 0px;
  padding-bottom: 11px;
  padding-left: 0px
}

.node162 a {
  color: rgb(230, 130, 25)
}

.node163>.wrapper1 {
  color: #333
}

.node163>.wrapper1>.wrapper2 {
  padding-top: 0px;
  padding-right: 5px;
  padding-bottom: 0px;
  padding-left: 5px
}

.node163 a {
  color: rgb(230, 130, 25)
}

.node164>.wrapper1 {
  background-color: rgba(255, 249, 242, 0.25);
  color: #333
}

.node164>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px
}

.node164 a {
  color: rgb(230, 138, 25)
}

#svg57 path,
#svg57 circle,
#svg57 polygon,
#svg57 rect {
  fill: rgb(81, 81, 81)
}

#svg57 defs>path {
  fill: none
}

#svg57 path[fill="none"],
#svg57 circle[fill="none"],
#svg57 polygon[fill="none"],
#svg57 rect[fill="none"] {
  fill: none
}

#svg57 .st0 {
  fill: rgb(81, 81, 81);
}

.node165>.wrapper1 {
  color: #333
}

.node165>.wrapper1>.wrapper2 {
  padding-top: 11px;
  padding-right: 0px;
  padding-bottom: 11px;
  padding-left: 0px
}

.node165 a {
  color: rgb(230, 130, 25)
}

#svg58 path,
#svg58 circle,
#svg58 polygon,
#svg58 rect {
  fill: rgb(81, 81, 81)
}

#svg58 defs>path {
  fill: none
}

#svg58 path[fill="none"],
#svg58 circle[fill="none"],
#svg58 polygon[fill="none"],
#svg58 rect[fill="none"] {
  fill: none
}

#svg58 .st0 {
  fill: rgb(81, 81, 81);
}

.node166>.wrapper1 {
  color: #333
}

.node166>.wrapper1>.wrapper2 {
  padding-top: 11px;
  padding-right: 0px;
  padding-bottom: 11px;
  padding-left: 0px
}

.node166 a {
  color: rgb(230, 130, 25)
}

#svg59 path,
#svg59 circle,
#svg59 polygon,
#svg59 rect {
  fill: rgb(81, 81, 81)
}

#svg59 defs>path {
  fill: none
}

#svg59 path[fill="none"],
#svg59 circle[fill="none"],
#svg59 polygon[fill="none"],
#svg59 rect[fill="none"] {
  fill: none
}

#svg59 .st0 {
  fill: rgb(81, 81, 81);
}

.node167>.wrapper1 {
  color: #333
}

.node167>.wrapper1>.wrapper2 {
  padding-top: 11px;
  padding-right: 0px;
  padding-bottom: 11px;
  padding-left: 0px
}

.node167 a {
  color: rgb(230, 130, 25)
}

#svg60 path,
#svg60 circle,
#svg60 polygon,
#svg60 rect {
  fill: rgb(81, 81, 81)
}

#svg60 defs>path {
  fill: none
}

#svg60 path[fill="none"],
#svg60 circle[fill="none"],
#svg60 polygon[fill="none"],
#svg60 rect[fill="none"] {
  fill: none
}

#svg60 .st0 {
  fill: rgb(81, 81, 81);
}

.node168>.wrapper1 {
  color: #333
}

.node168>.wrapper1>.wrapper2 {
  padding-top: 11px;
  padding-right: 0px;
  padding-bottom: 11px;
  padding-left: 0px
}

.node168 a {
  color: rgb(230, 130, 25)
}

#svg61 path,
#svg61 circle,
#svg61 polygon,
#svg61 rect {
  fill: rgb(81, 81, 81)
}

#svg61 defs>path {
  fill: none
}

#svg61 path[fill="none"],
#svg61 circle[fill="none"],
#svg61 polygon[fill="none"],
#svg61 rect[fill="none"] {
  fill: none
}

#svg61 .st0 {
  fill: rgb(81, 81, 81);
}

.node169>.wrapper1 {
  color: #333
}

.node169>.wrapper1>.wrapper2 {
  padding-top: 11px;
  padding-right: 0px;
  padding-bottom: 11px;
  padding-left: 0px
}

.node169 a {
  color: rgb(230, 130, 25)
}

#svg62 path,
#svg62 circle,
#svg62 polygon,
#svg62 rect {
  fill: rgb(81, 81, 81)
}

#svg62 defs>path {
  fill: none
}

#svg62 path[fill="none"],
#svg62 circle[fill="none"],
#svg62 polygon[fill="none"],
#svg62 rect[fill="none"] {
  fill: none
}

#svg62 .st0 {
  fill: rgb(81, 81, 81);
}

.node170>.wrapper1 {
  color: #333
}

.node170>.wrapper1>.wrapper2 {
  padding-top: 11px;
  padding-right: 0px;
  padding-bottom: 11px;
  padding-left: 0px
}

.node170 a {
  color: rgb(230, 130, 25)
}

#svg63 path,
#svg63 circle,
#svg63 polygon,
#svg63 rect {
  fill: rgb(81, 81, 81)
}

#svg63 defs>path {
  fill: none
}

#svg63 path[fill="none"],
#svg63 circle[fill="none"],
#svg63 polygon[fill="none"],
#svg63 rect[fill="none"] {
  fill: none
}

#svg63 .st0 {
  fill: rgb(81, 81, 81);
}

.node171>.wrapper1 {
  color: #333
}

.node171>.wrapper1>.wrapper2 {
  padding-top: 11px;
  padding-right: 0px;
  padding-bottom: 11px;
  padding-left: 0px
}

.node171 a {
  color: rgb(230, 130, 25)
}

.node149>.wrapper1 {
  color: #333
}

.node149>.wrapper1>.wrapper2 {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px
}

.node149 a {
  color: rgb(230, 130, 25)
}

#node148_meta .spoiler2 {
  background-color: rgb(255, 255, 255);
  border-radius: 5px;
  box-shadow: 0 6.666666666666667px 20px 0px rgba(255, 255, 255, 0.3);
  color: rgb(25, 25, 25);
  padding: 0 25px;
}

#node148_meta .spoiler2-header {
  padding: 15px 5px;
  padding-right: 20px;
  color: rgb(251, 138, 0);
  position: relative;
  text-transform: uppercase;
  cursor: pointer;
  font-weight: bold;
}

#node148_meta .spoiler2-toggle {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 0px;
  font-size: 14px;
}

#node148_meta .spoiler2-toggle i {
  transition: all 0.2s ease-in-out;
}

#node148_meta .spoiler2-header.is-expanded .spoiler2-toggle i {
  transform: rotate(180deg);
  margin-top: 6px;
}

#node148_meta .spoiler2-container {
  border-top: 1px solid rgba(0, 0, 0, 0.1);
  padding: 15px 0;
}

.node148>.wrapper1 {
  color: #FFF
}

.node148>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 0px;
  padding-bottom: 5px;
  padding-left: 0px
}

.node148 a {
  color: rgb(230, 130, 25)
}

.node116>.wrapper1 {
  background-position: center center;
  background-size: cover;
  background-repeat: no-repeat;
  color: #FFF
}

.node116>.wrapper1>.wrapper2 {
  background-color: rgba(0, 0, 0, 0);
  padding-top: 80px;
  padding-bottom: 40px
}

.node116 a {
  color: rgb(230, 130, 25)
}

.node182>.wrapper1 {
  color: #333
}

.node182>.wrapper1>.wrapper2 {
  padding-top: 10px;
  padding-right: 5px;
  padding-bottom: 10px;
  padding-left: 5px
}

.node182 a {
  color: rgb(25, 100, 230)
}

.node183>.wrapper1 {
  color: #333
}

.node183>.wrapper1>.wrapper2 {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px
}

.node183 a {
  color: rgb(25, 100, 230)
}

.node183 .padding {
  height: 20px
}

.node184>.wrapper1 {
  color: #333
}

.node184>.wrapper1>.wrapper2 {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px
}

.node184 a {
  color: rgb(25, 100, 230)
}

.node185>.wrapper1 {
  color: #333
}

.node185>.wrapper1>.wrapper2 {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px
}

.node185 a {
  color: rgb(25, 100, 230)
}

.node186 .irs-slider {
  top: 22px;
  width: 15px;
  height: 15px;
  border: 5px solid rgb(0, 68, 129);
  border-radius: 100px
}

.node186 .irs-slider:before {
  border-top-color: rgb(0, 68, 129)
}

.node186 .irs-bar,
.node186 .irs-bar-edge,
.node186 .irs-from,
.node186 .irs-to,
.node186 .irs-single {
  background: rgb(0, 68, 129)
}

.node186 .irs-from,
.node186 .irs-to,
.node186 .irs-single {
  color: white
}

.node186 .irs:focus-within>.irs-slider {
  box-shadow: 0 0 2px rgb(0, 68, 129)
}

.node186 .irs-line,
.node186 .irs-bar,
.node186 .irs-bar-edge {
  top: 27px;
  height: 5px
}

.node186 .irs-bar-edge {
  width: 7.5px
}

.node186 .irs {
  height: 37px
}

#node186_meta [plp-field] {
  padding-bottom: 6px;
  font-size: 14px;
  font-family: Kurale;
}

#node186_meta .name {
  transition: 300ms all;
  color: rgba(51, 51, 51, 0.5);
  font-size: 12px;
  word-wrap: break-word;
  padding-bottom: 4px;
}

#node186_meta .is-text .name {
  position: absolute;
  line-height: 1.2;
  font-size: 14px;
}

#node186_meta .is-text:focus-within .name,
#node186_meta .is-text.is-filled .name {
  transform: translateY(-100%);
  font-size: 12px;
}

#node186_meta .form-control {
  height: auto;
  line-height: 1.2;
  box-shadow: none;
  position: relative;
  color: rgb(51, 51, 51);
  border: 0 solid rgba(0, 0, 0, 0.15);
  border-bottom-width: 1px;
  border-radius: 0;
  padding: 0 0 8px 0;
  font-size: 14px;
  cursor: initial;
  background-color: transparent;
}

#node186_meta .is-text .form-control {
  margin-top: 22px;
}

#node186_meta .form-control:focus,
#node186_meta .form-control:focus-within {
  border-color: rgb(0, 68, 129);
}

#node186_meta .form-control+.form-control {
  margin-top: 10px;
}

#node186_meta label {
  font-weight: normal;
  display: block;
  cursor: pointer;
}

#node186_meta textarea {
  resize: vertical;
}

#node186_meta .checkbox {
  width: 20px;
  height: 20px;
  padding: 0;
  margin: 0 5px 0 0;
  line-height: 0;
  min-height: auto;
  display: inline-block;
  vertical-align: middle;
  background: white;
  border: 2px solid rgba(0, 0, 0, 0.25);
  position: relative;
  transition: 300ms all;
  border-radius: 2px;
}

#node186_meta .checkbox svg {
  width: 100%;
  opacity: 0;
  transform: scale(0);
  transition: 300ms all;
}

#node186_meta input:hover~.checkbox,
#node186_meta input:focus~.checkbox {
  border-color: rgb(64, 165, 255);
}

#node186_meta input:checked~.checkbox {
  border-color: rgb(0, 61, 116);
  background-color: rgb(0, 68, 129);
}

#node186_meta input:active~.checkbox {
  box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.15);
}

#node186_meta input:checked~.checkbox svg {
  opacity: 1;
  transform: scale(1);
}

#node186_meta .radio {
  margin: 0;
  margin: 0 5px 0 0;
  padding: 0;
  line-height: 0;
  width: 20px;
  height: 20px;
  min-height: auto;
  display: inline-block;
  vertical-align: middle;
  background: white;
  border: 2px solid rgba(0, 0, 0, 0.25);
  position: relative;
  transition: 300ms all;
  border-radius: 100px;
}

#node186_meta .radio:before {
  position: absolute;
  left: 0;
  width: 100%;
  top: 0;
  height: 100%;
  content: '';
  display: block;
  background-color: white;
  border-radius: 100px;
  opacity: 0;
  transform: scale(0);
  transition: 300ms all;
}

#node186_meta input:hover~.radio,
#node186_meta input:focus~.radio {
  border-color: rgb(64, 165, 255);
}

#node186_meta input:active~.radio {
  box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.15);
}

#node186_meta input:checked~.radio {
  border-color: rgb(0, 61, 116);
  background-color: rgb(0, 68, 129);
}

#node186_meta input:checked~.radio:before {
  opacity: 1;
  transform: scale(0.5);
}

#node186_meta [plp-field="checkbox-list"] span {
  vertical-align: middle;
}

#node186_meta [plp-field="checkbox-list"] input {
  position: absolute;
  width: 0;
  height: 0;
  opacity: 0;
  overflow: hidden;
}

#node186_meta [plp-field="checkbox-list"] label+label {
  margin-top: 6.666666666666667px;
}

#node186_meta [plp-field="checkbox-visual"] {
  overflow: hidden;
}

#node186_meta [plp-field="checkbox-visual"] .items {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -20px;
  justify-content: space-between;
}

#node186_meta [plp-field="checkbox-visual"] .item {
  display: inline-block;
  vertical-align: top;
  text-align: center;
  margin-bottom: 20px;
  width: 30%;
}

#node186_meta [plp-field="checkbox-visual"] label {
  position: relative;
}

#node186_meta [plp-field="checkbox-visual"] .bgimage {
  background-size: cover;
  display: inline-block;
  background-position: center;
  border-radius: 50px;
  overflow: hidden;
  position: relative;
  width: 100%;
  padding-top: 100%;
}

#node186_meta [plp-field="checkbox-visual"] input {
  position: absolute;
  width: 0;
  height: 0;
  opacity: 0;
}

#node186_meta [plp-field="checkbox-visual"] .tick {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 68, 129, 0.75);
  transition: all 300ms;
  opacity: 0;
}

#node186_meta [plp-field="checkbox-visual"] .tick svg {
  opacity: 0;
  transition: all 300ms;
  max-width: 26px;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}

#node186_meta [plp-field="checkbox-visual"] .subname {
  margin: 7px 0;
  word-wrap: break-word;
  white-space: normal;
}

#node186_meta [plp-field="checkbox-visual"] input:hover~.bgimage .tick,
#node186_meta [plp-field="checkbox-visual"] input:focus~.bgimage .tick {
  opacity: 0.5;
}

#node186_meta [plp-field="checkbox-visual"] input:checked~.bgimage .tick,
#node186_meta [plp-field="checkbox-visual"] input:checked~.bgimage .tick svg {
  opacity: 1;
}

.screen-xs #node186_meta [plp-field="checkbox-visual"] .item {
  width: 100%;
  text-align: left;
  margin-bottom: 10px;
  white-space: nowrap;
}

.screen-xs #node186_meta [plp-field="checkbox-visual"] .bgimage {
  width: 25%;
  padding-top: 25%;
  vertical-align: middle;
}

.screen-xs #node186_meta [plp-field="checkbox-visual"] .subname {
  width: 75%;
  display: inline-block;
  vertical-align: middle;
  padding-left: 5%;
  margin-left: -4px;
}

#node186_meta [plp-field="checkbox-input"] span {
  vertical-align: middle;
}

#node186_meta [plp-field="checkbox-input"] input {
  position: absolute;
  width: 0;
  height: 0;
  opacity: 0;
  overflow: hidden;
}

#node186_meta [plp-field="radio-list"] span {
  vertical-align: middle;
}

#node186_meta [plp-field="radio-list"] input {
  position: absolute;
  width: 0;
  height: 0;
  opacity: 0;
  overflow: hidden;
}

#node186_meta [plp-field="radio-list"] label+label {
  margin-top: 6.666666666666667px;
}

#node186_meta [plp-field="radio-visual"] {
  overflow: hidden;
}

#node186_meta [plp-field="radio-visual"] .items {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -20px;
  justify-content: space-between;
}

#node186_meta [plp-field="radio-visual"] .item {
  display: inline-block;
  vertical-align: top;
  text-align: center;
  margin-bottom: 20px;
  width: 30%;
}

#node186_meta [plp-field="radio-visual"] label {
  position: relative;
}

#node186_meta [plp-field="radio-visual"] .bgimage {
  background-size: cover;
  display: inline-block;
  background-position: center;
  border-radius: 50px;
  overflow: hidden;
  position: relative;
  width: 100%;
  padding-top: 100%;
}

#node186_meta [plp-field="radio-visual"] input {
  position: absolute;
  width: 0;
  height: 0;
  opacity: 0;
}

#node186_meta [plp-field="radio-visual"] .tick {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 68, 129, 0.75);
  transition: all 300ms;
  opacity: 0;
}

#node186_meta [plp-field="radio-visual"] .tick svg {
  opacity: 0;
  transition: all 300ms;
  max-width: 26px;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}

#node186_meta [plp-field="radio-visual"] .subname {
  margin: 7px 0;
  word-wrap: break-word;
  white-space: normal;
}

#node186_meta [plp-field="radio-visual"] input:hover~.bgimage .tick {
  opacity: 0.5;
}

#node186_meta [plp-field="radio-visual"] input:checked~.bgimage .tick,
#node186_meta [plp-field="radio-visual"] input:checked~.bgimage .tick svg {
  opacity: 1;
}

.screen-xs #node186_meta [plp-field="radio-visual"] .item {
  width: 100%;
  text-align: left;
  margin-bottom: 10px;
  white-space: nowrap;
}

.screen-xs #node186_meta [plp-field="radio-visual"] .bgimage {
  width: 25%;
  padding-top: 25%;
  vertical-align: middle;
}

.screen-xs #node186_meta [plp-field="radio-visual"] .subname {
  width: 75%;
  display: inline-block;
  vertical-align: middle;
  padding-left: 5%;
  margin-left: -4px;
}

#node186_meta [plp-field="select-menu"] select {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  cursor: pointer;
  z-index: 1;
  color: black;
  -webkit-appearance: none;
}

#node186_meta [plp-field="select-menu"] .fa {
  font-size: 20px;
  line-height: 0;
  opacity: 0.5;
  vertical-align: middle;
}

#node186_meta [plp-field="select-menu"] .flexgrid {
  display: flex;
  align-items: center;
}

#node186_meta [plp-field="select-menu"] .flexgrid .left {
  flex-grow: 1;
  min-width: 50%;
  word-wrap: break-word;
}

#node186_meta [plp-field="file"] svg {
  width: 20px;
  height: 20px;
  vertical-align: middle;
  margin-top: -5px;
  margin-bottom: -5px;
}

#node186_meta [plp-field="file"] span {
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
}

#node186_meta [plp-field="file"] input {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  cursor: pointer;
  z-index: 0;
}

#node186_meta [plp-field="file"] .clean {
  float: right;
  opacity: 0.5;
  cursor: pointer;
  position: relative;
  z-index: 1;
}

#node186_meta [plp-field="file"] .clean:hover {
  opacity: 1;
}

#node186_meta [plp-field="file"] .flexgrid {
  display: flex;
  align-items: center;
}

#node186_meta [plp-field="file"] .flexgrid .center {
  flex-grow: 1;
  min-width: 50%;
  word-wrap: break-word;
}

#node186_meta [plp-field="result"] .flexgrid.align-sides {
  display: flex;
  align-items: center;
}

#node186_meta [plp-field="result"] .flexgrid.align-sides .left .name {
  margin-bottom: 0;
}

#node186_meta [plp-field="result"] .flexgrid.align-center .left {
  text-align: center;
}

#node186_meta [plp-field="result"] .flexgrid.align-right .left {
  text-align: right;
}

#node186_meta [plp-field="result"] .flexgrid .right {
  flex-grow: 1;
  min-width: 25%;
  word-wrap: break-word;
  text-align: right;
  font-size: 120%;
}

#node186_meta [plp-field="result"] .flexgrid.align-left .right {
  text-align: left;
}

#node186_meta [plp-field="result"] .flexgrid.align-center .right {
  text-align: center;
}

#node186_meta [plp-field="result"] .flexgrid.align-right .right {
  text-align: right;
}

#node186_meta [plp-field="privacy-button"] .open {
  text-align: center;
  opacity: 0.5;
  font-size: 80%;
  cursor: pointer;
}

#node186_meta [plp-field="privacy-checkbox"] {
  font-size: 80%;
}

#node186_meta [plp-field="privacy-checkbox"] span {
  vertical-align: middle;
}

#node186_meta [plp-field="privacy-checkbox"] a {
  vertical-align: middle;
  text-decoration: none;
  border-bottom-width: 1px;
  border-bottom-style: dashed;
  color: inherit;
  cursor: pointer;
}

#node186_meta [plp-field="privacy-checkbox"] input {
  position: absolute;
  width: 0;
  height: 0;
  opacity: 0;
  overflow: hidden;
}

#node186_meta [plp-field="privacy-text"] {
  font-size: 80%;
  text-align: center;
}

#node186_meta [plp-field="privacy-text"] a {
  text-decoration: none;
  border-bottom-width: 1px;
  border-bottom-style: dashed;
  color: inherit;
  cursor: pointer;
}

#node186_meta [plp-field="hidden"] {
  opacity: 0.25;
}

.node186>.wrapper1 {
  color: #333
}

.node186>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 10px;
  padding-bottom: 5px;
  padding-left: 10px
}

.node186 a {
  color: rgb(25, 100, 230)
}

.node187>.wrapper1 {
  color: #333
}

.node187>.wrapper1>.wrapper2 {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px
}

.node187 a {
  color: rgb(25, 100, 230)
}

.node188 .irs-slider {
  top: 22px;
  width: 15px;
  height: 15px;
  border: 5px solid rgb(0, 68, 129);
  border-radius: 100px
}

.node188 .irs-slider:before {
  border-top-color: rgb(0, 68, 129)
}

.node188 .irs-bar,
.node188 .irs-bar-edge,
.node188 .irs-from,
.node188 .irs-to,
.node188 .irs-single {
  background: rgb(0, 68, 129)
}

.node188 .irs-from,
.node188 .irs-to,
.node188 .irs-single {
  color: white
}

.node188 .irs:focus-within>.irs-slider {
  box-shadow: 0 0 2px rgb(0, 68, 129)
}

.node188 .irs-line,
.node188 .irs-bar,
.node188 .irs-bar-edge {
  top: 27px;
  height: 5px
}

.node188 .irs-bar-edge {
  width: 7.5px
}

.node188 .irs {
  height: 37px
}

#node188_meta [plp-field] {
  padding-bottom: 6px;
  font-size: 14px;
  font-family: Kurale;
}

#node188_meta .name {
  transition: 300ms all;
  color: rgba(51, 51, 51, 0.5);
  font-size: 12px;
  word-wrap: break-word;
  padding-bottom: 4px;
}

#node188_meta .is-text .name {
  position: absolute;
  line-height: 1.2;
  font-size: 14px;
}

#node188_meta .is-text:focus-within .name,
#node188_meta .is-text.is-filled .name {
  transform: translateY(-100%);
  font-size: 12px;
}

#node188_meta .form-control {
  height: auto;
  line-height: 1.2;
  box-shadow: none;
  position: relative;
  color: rgb(51, 51, 51);
  border: 0 solid rgba(0, 0, 0, 0.15);
  border-bottom-width: 1px;
  border-radius: 0;
  padding: 0 0 8px 0;
  font-size: 14px;
  cursor: initial;
  background-color: transparent;
}

#node188_meta .is-text .form-control {
  margin-top: 22px;
}

#node188_meta .form-control:focus,
#node188_meta .form-control:focus-within {
  border-color: rgb(0, 68, 129);
}

#node188_meta .form-control+.form-control {
  margin-top: 10px;
}

#node188_meta label {
  font-weight: normal;
  display: block;
  cursor: pointer;
}

#node188_meta textarea {
  resize: vertical;
}

#node188_meta .checkbox {
  width: 20px;
  height: 20px;
  padding: 0;
  margin: 0 5px 0 0;
  line-height: 0;
  min-height: auto;
  display: inline-block;
  vertical-align: middle;
  background: white;
  border: 2px solid rgba(0, 0, 0, 0.25);
  position: relative;
  transition: 300ms all;
  border-radius: 2px;
}

#node188_meta .checkbox svg {
  width: 100%;
  opacity: 0;
  transform: scale(0);
  transition: 300ms all;
}

#node188_meta input:hover~.checkbox,
#node188_meta input:focus~.checkbox {
  border-color: rgb(64, 165, 255);
}

#node188_meta input:checked~.checkbox {
  border-color: rgb(0, 61, 116);
  background-color: rgb(0, 68, 129);
}

#node188_meta input:active~.checkbox {
  box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.15);
}

#node188_meta input:checked~.checkbox svg {
  opacity: 1;
  transform: scale(1);
}

#node188_meta .radio {
  margin: 0;
  margin: 0 5px 0 0;
  padding: 0;
  line-height: 0;
  width: 20px;
  height: 20px;
  min-height: auto;
  display: inline-block;
  vertical-align: middle;
  background: white;
  border: 2px solid rgba(0, 0, 0, 0.25);
  position: relative;
  transition: 300ms all;
  border-radius: 100px;
}

#node188_meta .radio:before {
  position: absolute;
  left: 0;
  width: 100%;
  top: 0;
  height: 100%;
  content: '';
  display: block;
  background-color: white;
  border-radius: 100px;
  opacity: 0;
  transform: scale(0);
  transition: 300ms all;
}

#node188_meta input:hover~.radio,
#node188_meta input:focus~.radio {
  border-color: rgb(64, 165, 255);
}

#node188_meta input:active~.radio {
  box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.15);
}

#node188_meta input:checked~.radio {
  border-color: rgb(0, 61, 116);
  background-color: rgb(0, 68, 129);
}

#node188_meta input:checked~.radio:before {
  opacity: 1;
  transform: scale(0.5);
}

#node188_meta [plp-field="checkbox-list"] span {
  vertical-align: middle;
}

#node188_meta [plp-field="checkbox-list"] input {
  position: absolute;
  width: 0;
  height: 0;
  opacity: 0;
  overflow: hidden;
}

#node188_meta [plp-field="checkbox-list"] label+label {
  margin-top: 6.666666666666667px;
}

#node188_meta [plp-field="checkbox-visual"] {
  overflow: hidden;
}

#node188_meta [plp-field="checkbox-visual"] .items {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -20px;
  justify-content: space-between;
}

#node188_meta [plp-field="checkbox-visual"] .item {
  display: inline-block;
  vertical-align: top;
  text-align: center;
  margin-bottom: 20px;
  width: 30%;
}

#node188_meta [plp-field="checkbox-visual"] label {
  position: relative;
}

#node188_meta [plp-field="checkbox-visual"] .bgimage {
  background-size: cover;
  display: inline-block;
  background-position: center;
  border-radius: 50px;
  overflow: hidden;
  position: relative;
  width: 100%;
  padding-top: 100%;
}

#node188_meta [plp-field="checkbox-visual"] input {
  position: absolute;
  width: 0;
  height: 0;
  opacity: 0;
}

#node188_meta [plp-field="checkbox-visual"] .tick {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 68, 129, 0.75);
  transition: all 300ms;
  opacity: 0;
}

#node188_meta [plp-field="checkbox-visual"] .tick svg {
  opacity: 0;
  transition: all 300ms;
  max-width: 26px;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}

#node188_meta [plp-field="checkbox-visual"] .subname {
  margin: 7px 0;
  word-wrap: break-word;
  white-space: normal;
}

#node188_meta [plp-field="checkbox-visual"] input:hover~.bgimage .tick,
#node188_meta [plp-field="checkbox-visual"] input:focus~.bgimage .tick {
  opacity: 0.5;
}

#node188_meta [plp-field="checkbox-visual"] input:checked~.bgimage .tick,
#node188_meta [plp-field="checkbox-visual"] input:checked~.bgimage .tick svg {
  opacity: 1;
}

.screen-xs #node188_meta [plp-field="checkbox-visual"] .item {
  width: 100%;
  text-align: left;
  margin-bottom: 10px;
  white-space: nowrap;
}

.screen-xs #node188_meta [plp-field="checkbox-visual"] .bgimage {
  width: 25%;
  padding-top: 25%;
  vertical-align: middle;
}

.screen-xs #node188_meta [plp-field="checkbox-visual"] .subname {
  width: 75%;
  display: inline-block;
  vertical-align: middle;
  padding-left: 5%;
  margin-left: -4px;
}

#node188_meta [plp-field="checkbox-input"] span {
  vertical-align: middle;
}

#node188_meta [plp-field="checkbox-input"] input {
  position: absolute;
  width: 0;
  height: 0;
  opacity: 0;
  overflow: hidden;
}

#node188_meta [plp-field="radio-list"] span {
  vertical-align: middle;
}

#node188_meta [plp-field="radio-list"] input {
  position: absolute;
  width: 0;
  height: 0;
  opacity: 0;
  overflow: hidden;
}

#node188_meta [plp-field="radio-list"] label+label {
  margin-top: 6.666666666666667px;
}

#node188_meta [plp-field="radio-visual"] {
  overflow: hidden;
}

#node188_meta [plp-field="radio-visual"] .items {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -20px;
  justify-content: space-between;
}

#node188_meta [plp-field="radio-visual"] .item {
  display: inline-block;
  vertical-align: top;
  text-align: center;
  margin-bottom: 20px;
  width: 30%;
}

#node188_meta [plp-field="radio-visual"] label {
  position: relative;
}

#node188_meta [plp-field="radio-visual"] .bgimage {
  background-size: cover;
  display: inline-block;
  background-position: center;
  border-radius: 50px;
  overflow: hidden;
  position: relative;
  width: 100%;
  padding-top: 100%;
}

#node188_meta [plp-field="radio-visual"] input {
  position: absolute;
  width: 0;
  height: 0;
  opacity: 0;
}

#node188_meta [plp-field="radio-visual"] .tick {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 68, 129, 0.75);
  transition: all 300ms;
  opacity: 0;
}

#node188_meta [plp-field="radio-visual"] .tick svg {
  opacity: 0;
  transition: all 300ms;
  max-width: 26px;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}

#node188_meta [plp-field="radio-visual"] .subname {
  margin: 7px 0;
  word-wrap: break-word;
  white-space: normal;
}

#node188_meta [plp-field="radio-visual"] input:hover~.bgimage .tick {
  opacity: 0.5;
}

#node188_meta [plp-field="radio-visual"] input:checked~.bgimage .tick,
#node188_meta [plp-field="radio-visual"] input:checked~.bgimage .tick svg {
  opacity: 1;
}

.screen-xs #node188_meta [plp-field="radio-visual"] .item {
  width: 100%;
  text-align: left;
  margin-bottom: 10px;
  white-space: nowrap;
}

.screen-xs #node188_meta [plp-field="radio-visual"] .bgimage {
  width: 25%;
  padding-top: 25%;
  vertical-align: middle;
}

.screen-xs #node188_meta [plp-field="radio-visual"] .subname {
  width: 75%;
  display: inline-block;
  vertical-align: middle;
  padding-left: 5%;
  margin-left: -4px;
}

#node188_meta [plp-field="select-menu"] select {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  cursor: pointer;
  z-index: 1;
  color: black;
  -webkit-appearance: none;
}

#node188_meta [plp-field="select-menu"] .fa {
  font-size: 20px;
  line-height: 0;
  opacity: 0.5;
  vertical-align: middle;
}

#node188_meta [plp-field="select-menu"] .flexgrid {
  display: flex;
  align-items: center;
}

#node188_meta [plp-field="select-menu"] .flexgrid .left {
  flex-grow: 1;
  min-width: 50%;
  word-wrap: break-word;
}

#node188_meta [plp-field="file"] svg {
  width: 20px;
  height: 20px;
  vertical-align: middle;
  margin-top: -5px;
  margin-bottom: -5px;
}

#node188_meta [plp-field="file"] span {
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
}

#node188_meta [plp-field="file"] input {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  cursor: pointer;
  z-index: 0;
}

#node188_meta [plp-field="file"] .clean {
  float: right;
  opacity: 0.5;
  cursor: pointer;
  position: relative;
  z-index: 1;
}

#node188_meta [plp-field="file"] .clean:hover {
  opacity: 1;
}

#node188_meta [plp-field="file"] .flexgrid {
  display: flex;
  align-items: center;
}

#node188_meta [plp-field="file"] .flexgrid .center {
  flex-grow: 1;
  min-width: 50%;
  word-wrap: break-word;
}

#node188_meta [plp-field="result"] .flexgrid.align-sides {
  display: flex;
  align-items: center;
}

#node188_meta [plp-field="result"] .flexgrid.align-sides .left .name {
  margin-bottom: 0;
}

#node188_meta [plp-field="result"] .flexgrid.align-center .left {
  text-align: center;
}

#node188_meta [plp-field="result"] .flexgrid.align-right .left {
  text-align: right;
}

#node188_meta [plp-field="result"] .flexgrid .right {
  flex-grow: 1;
  min-width: 25%;
  word-wrap: break-word;
  text-align: right;
  font-size: 120%;
}

#node188_meta [plp-field="result"] .flexgrid.align-left .right {
  text-align: left;
}

#node188_meta [plp-field="result"] .flexgrid.align-center .right {
  text-align: center;
}

#node188_meta [plp-field="result"] .flexgrid.align-right .right {
  text-align: right;
}

#node188_meta [plp-field="privacy-button"] .open {
  text-align: center;
  opacity: 0.5;
  font-size: 80%;
  cursor: pointer;
}

#node188_meta [plp-field="privacy-checkbox"] {
  font-size: 80%;
}

#node188_meta [plp-field="privacy-checkbox"] span {
  vertical-align: middle;
}

#node188_meta [plp-field="privacy-checkbox"] a {
  vertical-align: middle;
  text-decoration: none;
  border-bottom-width: 1px;
  border-bottom-style: dashed;
  color: inherit;
  cursor: pointer;
}

#node188_meta [plp-field="privacy-checkbox"] input {
  position: absolute;
  width: 0;
  height: 0;
  opacity: 0;
  overflow: hidden;
}

#node188_meta [plp-field="privacy-text"] {
  font-size: 80%;
  text-align: center;
}

#node188_meta [plp-field="privacy-text"] a {
  text-decoration: none;
  border-bottom-width: 1px;
  border-bottom-style: dashed;
  color: inherit;
  cursor: pointer;
}

#node188_meta [plp-field="hidden"] {
  opacity: 0.25;
}

.node188>.wrapper1 {
  color: #333
}

.node188>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 10px;
  padding-bottom: 5px;
  padding-left: 10px
}

.node188 a {
  color: rgb(25, 100, 230)
}

.node189>.wrapper1 {
  color: #333
}

.node189>.wrapper1>.wrapper2 {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px
}

.node189 a {
  color: rgb(25, 100, 230)
}

#node190_meta [plp-field] {
  padding-bottom: 6px;
  font-size: 14px;
  font-family: Kurale;
}

#node190_meta .name {
  transition: 300ms all;
  color: rgba(51, 51, 51, 0.5);
  font-size: 12px;
  word-wrap: break-word;
  padding-bottom: 4px;
}

#node190_meta .is-text .name {
  position: absolute;
  line-height: 1.2;
  font-size: 14px;
}

#node190_meta .is-text:focus-within .name,
#node190_meta .is-text.is-filled .name {
  transform: translateY(-100%);
  font-size: 12px;
}

#node190_meta .form-control {
  height: auto;
  line-height: 1.2;
  box-shadow: none;
  position: relative;
  color: rgb(51, 51, 51);
  border: 0 solid rgba(0, 0, 0, 0.15);
  border-bottom-width: 1px;
  border-radius: 0;
  padding: 0 0 8px 0;
  font-size: 14px;
  cursor: initial;
  background-color: transparent;
}

#node190_meta .is-text .form-control {
  margin-top: 22px;
}

#node190_meta .form-control:focus,
#node190_meta .form-control:focus-within {
  border-color: rgb(0, 68, 129);
}

#node190_meta .form-control+.form-control {
  margin-top: 10px;
}

#node190_meta label {
  font-weight: normal;
  display: block;
  cursor: pointer;
}

#node190_meta textarea {
  resize: vertical;
}

#node190_meta .checkbox {
  width: 20px;
  height: 20px;
  padding: 0;
  margin: 0 5px 0 0;
  line-height: 0;
  min-height: auto;
  display: inline-block;
  vertical-align: middle;
  background: white;
  border: 2px solid rgba(0, 0, 0, 0.25);
  position: relative;
  transition: 300ms all;
  border-radius: 2px;
}

#node190_meta .checkbox svg {
  width: 100%;
  opacity: 0;
  transform: scale(0);
  transition: 300ms all;
}

#node190_meta input:hover~.checkbox,
#node190_meta input:focus~.checkbox {
  border-color: rgb(64, 165, 255);
}

#node190_meta input:checked~.checkbox {
  border-color: rgb(0, 61, 116);
  background-color: rgb(0, 68, 129);
}

#node190_meta input:active~.checkbox {
  box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.15);
}

#node190_meta input:checked~.checkbox svg {
  opacity: 1;
  transform: scale(1);
}

#node190_meta .radio {
  margin: 0;
  margin: 0 5px 0 0;
  padding: 0;
  line-height: 0;
  width: 20px;
  height: 20px;
  min-height: auto;
  display: inline-block;
  vertical-align: middle;
  background: white;
  border: 2px solid rgba(0, 0, 0, 0.25);
  position: relative;
  transition: 300ms all;
  border-radius: 100px;
}

#node190_meta .radio:before {
  position: absolute;
  left: 0;
  width: 100%;
  top: 0;
  height: 100%;
  content: '';
  display: block;
  background-color: white;
  border-radius: 100px;
  opacity: 0;
  transform: scale(0);
  transition: 300ms all;
}

#node190_meta input:hover~.radio,
#node190_meta input:focus~.radio {
  border-color: rgb(64, 165, 255);
}

#node190_meta input:active~.radio {
  box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.15);
}

#node190_meta input:checked~.radio {
  border-color: rgb(0, 61, 116);
  background-color: rgb(0, 68, 129);
}

#node190_meta input:checked~.radio:before {
  opacity: 1;
  transform: scale(0.5);
}

#node190_meta [plp-field="checkbox-list"] span {
  vertical-align: middle;
}

#node190_meta [plp-field="checkbox-list"] input {
  position: absolute;
  width: 0;
  height: 0;
  opacity: 0;
  overflow: hidden;
}

#node190_meta [plp-field="checkbox-list"] label+label {
  margin-top: 6.666666666666667px;
}

#node190_meta [plp-field="checkbox-visual"] {
  overflow: hidden;
}

#node190_meta [plp-field="checkbox-visual"] .items {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -20px;
  justify-content: space-between;
}

#node190_meta [plp-field="checkbox-visual"] .item {
  display: inline-block;
  vertical-align: top;
  text-align: center;
  margin-bottom: 20px;
  width: 15%;
}

#node190_meta [plp-field="checkbox-visual"] label {
  position: relative;
}

#node190_meta [plp-field="checkbox-visual"] .bgimage {
  background-size: cover;
  display: inline-block;
  background-position: center;
  border-radius: 50px;
  overflow: hidden;
  position: relative;
  width: 100%;
  padding-top: 70%;
}

#node190_meta [plp-field="checkbox-visual"] input {
  position: absolute;
  width: 0;
  height: 0;
  opacity: 0;
}

#node190_meta [plp-field="checkbox-visual"] .tick {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 68, 129, 0.75);
  transition: all 300ms;
  opacity: 0;
}

#node190_meta [plp-field="checkbox-visual"] .tick svg {
  opacity: 0;
  transition: all 300ms;
  max-width: 26px;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}

#node190_meta [plp-field="checkbox-visual"] .subname {
  margin: 7px 0;
  word-wrap: break-word;
  white-space: normal;
}

#node190_meta [plp-field="checkbox-visual"] input:hover~.bgimage .tick,
#node190_meta [plp-field="checkbox-visual"] input:focus~.bgimage .tick {
  opacity: 0.5;
}

#node190_meta [plp-field="checkbox-visual"] input:checked~.bgimage .tick,
#node190_meta [plp-field="checkbox-visual"] input:checked~.bgimage .tick svg {
  opacity: 1;
}

.screen-xs #node190_meta [plp-field="checkbox-visual"] .item {
  width: 100%;
  text-align: left;
  margin-bottom: 10px;
  white-space: nowrap;
}

.screen-xs #node190_meta [plp-field="checkbox-visual"] .bgimage {
  width: 25%;
  padding-top: 17.5%;
  vertical-align: middle;
}

.screen-xs #node190_meta [plp-field="checkbox-visual"] .subname {
  width: 75%;
  display: inline-block;
  vertical-align: middle;
  padding-left: 5%;
  margin-left: -4px;
}

#node190_meta [plp-field="checkbox-input"] span {
  vertical-align: middle;
}

#node190_meta [plp-field="checkbox-input"] input {
  position: absolute;
  width: 0;
  height: 0;
  opacity: 0;
  overflow: hidden;
}

#node190_meta [plp-field="radio-list"] span {
  vertical-align: middle;
}

#node190_meta [plp-field="radio-list"] input {
  position: absolute;
  width: 0;
  height: 0;
  opacity: 0;
  overflow: hidden;
}

#node190_meta [plp-field="radio-list"] label+label {
  margin-top: 6.666666666666667px;
}

#node190_meta [plp-field="radio-visual"] {
  overflow: hidden;
}

#node190_meta [plp-field="radio-visual"] .items {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -20px;
  justify-content: space-between;
}

#node190_meta [plp-field="radio-visual"] .item {
  display: inline-block;
  vertical-align: top;
  text-align: center;
  margin-bottom: 20px;
  width: 15%;
}

#node190_meta [plp-field="radio-visual"] label {
  position: relative;
}

#node190_meta [plp-field="radio-visual"] .bgimage {
  background-size: cover;
  display: inline-block;
  background-position: center;
  border-radius: 50px;
  overflow: hidden;
  position: relative;
  width: 100%;
  padding-top: 70%;
}

#node190_meta [plp-field="radio-visual"] input {
  position: absolute;
  width: 0;
  height: 0;
  opacity: 0;
}

#node190_meta [plp-field="radio-visual"] .tick {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 68, 129, 0.75);
  transition: all 300ms;
  opacity: 0;
}

#node190_meta [plp-field="radio-visual"] .tick svg {
  opacity: 0;
  transition: all 300ms;
  max-width: 26px;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}

#node190_meta [plp-field="radio-visual"] .subname {
  margin: 7px 0;
  word-wrap: break-word;
  white-space: normal;
}

#node190_meta [plp-field="radio-visual"] input:hover~.bgimage .tick {
  opacity: 0.5;
}

#node190_meta [plp-field="radio-visual"] input:checked~.bgimage .tick,
#node190_meta [plp-field="radio-visual"] input:checked~.bgimage .tick svg {
  opacity: 1;
}

.screen-xs #node190_meta [plp-field="radio-visual"] .item {
  width: 100%;
  text-align: left;
  margin-bottom: 10px;
  white-space: nowrap;
}

.screen-xs #node190_meta [plp-field="radio-visual"] .bgimage {
  width: 25%;
  padding-top: 17.5%;
  vertical-align: middle;
}

.screen-xs #node190_meta [plp-field="radio-visual"] .subname {
  width: 75%;
  display: inline-block;
  vertical-align: middle;
  padding-left: 5%;
  margin-left: -4px;
}

#node190_meta [plp-field="select-menu"] select {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  cursor: pointer;
  z-index: 1;
  color: black;
  -webkit-appearance: none;
}

#node190_meta [plp-field="select-menu"] .fa {
  font-size: 20px;
  line-height: 0;
  opacity: 0.5;
  vertical-align: middle;
}

#node190_meta [plp-field="select-menu"] .flexgrid {
  display: flex;
  align-items: center;
}

#node190_meta [plp-field="select-menu"] .flexgrid .left {
  flex-grow: 1;
  min-width: 50%;
  word-wrap: break-word;
}

#node190_meta [plp-field="file"] svg {
  width: 20px;
  height: 20px;
  vertical-align: middle;
  margin-top: -5px;
  margin-bottom: -5px;
}

#node190_meta [plp-field="file"] span {
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
}

#node190_meta [plp-field="file"] input {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  cursor: pointer;
  z-index: 0;
}

#node190_meta [plp-field="file"] .clean {
  float: right;
  opacity: 0.5;
  cursor: pointer;
  position: relative;
  z-index: 1;
}

#node190_meta [plp-field="file"] .clean:hover {
  opacity: 1;
}

#node190_meta [plp-field="file"] .flexgrid {
  display: flex;
  align-items: center;
}

#node190_meta [plp-field="file"] .flexgrid .center {
  flex-grow: 1;
  min-width: 50%;
  word-wrap: break-word;
}

#node190_meta [plp-field="result"] .flexgrid.align-sides {
  display: flex;
  align-items: center;
}

#node190_meta [plp-field="result"] .flexgrid.align-sides .left .name {
  margin-bottom: 0;
}

#node190_meta [plp-field="result"] .flexgrid.align-center .left {
  text-align: center;
}

#node190_meta [plp-field="result"] .flexgrid.align-right .left {
  text-align: right;
}

#node190_meta [plp-field="result"] .flexgrid .right {
  flex-grow: 1;
  min-width: 25%;
  word-wrap: break-word;
  text-align: right;
  font-size: 120%;
}

#node190_meta [plp-field="result"] .flexgrid.align-left .right {
  text-align: left;
}

#node190_meta [plp-field="result"] .flexgrid.align-center .right {
  text-align: center;
}

#node190_meta [plp-field="result"] .flexgrid.align-right .right {
  text-align: right;
}

#node190_meta [plp-field="privacy-button"] .open {
  text-align: center;
  opacity: 0.5;
  font-size: 80%;
  cursor: pointer;
}

#node190_meta [plp-field="privacy-checkbox"] {
  font-size: 80%;
}

#node190_meta [plp-field="privacy-checkbox"] span {
  vertical-align: middle;
}

#node190_meta [plp-field="privacy-checkbox"] a {
  vertical-align: middle;
  text-decoration: none;
  border-bottom-width: 1px;
  border-bottom-style: dashed;
  color: inherit;
  cursor: pointer;
}

#node190_meta [plp-field="privacy-checkbox"] input {
  position: absolute;
  width: 0;
  height: 0;
  opacity: 0;
  overflow: hidden;
}

#node190_meta [plp-field="privacy-text"] {
  font-size: 80%;
  text-align: center;
}

#node190_meta [plp-field="privacy-text"] a {
  text-decoration: none;
  border-bottom-width: 1px;
  border-bottom-style: dashed;
  color: inherit;
  cursor: pointer;
}

#node190_meta [plp-field="hidden"] {
  opacity: 0.25;
}

.node190>.wrapper1 {
  color: #333
}

.node190>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 10px;
  padding-bottom: 5px;
  padding-left: 10px
}

.node190 a {
  color: rgb(25, 100, 230)
}

.node191>.wrapper1 {
  color: #333
}

.node191>.wrapper1>.wrapper2 {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px
}

.node191 a {
  color: rgb(25, 100, 230)
}

#node192_meta [plp-field] {
  padding-bottom: 6px;
  font-size: 14px;
  font-family: Kurale;
}

#node192_meta .name {
  transition: 300ms all;
  color: rgba(51, 51, 51, 0.5);
  font-size: 12px;
  word-wrap: break-word;
  padding-bottom: 4px;
}

#node192_meta .is-text .name {
  position: absolute;
  line-height: 1.2;
  font-size: 14px;
}

#node192_meta .is-text:focus-within .name,
#node192_meta .is-text.is-filled .name {
  transform: translateY(-100%);
  font-size: 12px;
}

#node192_meta .form-control {
  height: auto;
  line-height: 1.2;
  box-shadow: none;
  position: relative;
  color: rgb(51, 51, 51);
  border: 0 solid rgba(0, 0, 0, 0.15);
  border-bottom-width: 1px;
  border-radius: 0;
  padding: 0 0 8px 0;
  font-size: 14px;
  cursor: initial;
  background-color: transparent;
}

#node192_meta .is-text .form-control {
  margin-top: 22px;
}

#node192_meta .form-control:focus,
#node192_meta .form-control:focus-within {
  border-color: rgb(0, 68, 129);
}

#node192_meta .form-control+.form-control {
  margin-top: 10px;
}

#node192_meta label {
  font-weight: normal;
  display: block;
  cursor: pointer;
}

#node192_meta textarea {
  resize: vertical;
}

#node192_meta .checkbox {
  width: 20px;
  height: 20px;
  padding: 0;
  margin: 0 5px 0 0;
  line-height: 0;
  min-height: auto;
  display: inline-block;
  vertical-align: middle;
  background: white;
  border: 2px solid rgba(0, 0, 0, 0.25);
  position: relative;
  transition: 300ms all;
  border-radius: 2px;
}

#node192_meta .checkbox svg {
  width: 100%;
  opacity: 0;
  transform: scale(0);
  transition: 300ms all;
}

#node192_meta input:hover~.checkbox,
#node192_meta input:focus~.checkbox {
  border-color: rgb(64, 165, 255);
}

#node192_meta input:checked~.checkbox {
  border-color: rgb(0, 61, 116);
  background-color: rgb(0, 68, 129);
}

#node192_meta input:active~.checkbox {
  box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.15);
}

#node192_meta input:checked~.checkbox svg {
  opacity: 1;
  transform: scale(1);
}

#node192_meta .radio {
  margin: 0;
  margin: 0 5px 0 0;
  padding: 0;
  line-height: 0;
  width: 20px;
  height: 20px;
  min-height: auto;
  display: inline-block;
  vertical-align: middle;
  background: white;
  border: 2px solid rgba(0, 0, 0, 0.25);
  position: relative;
  transition: 300ms all;
  border-radius: 100px;
}

#node192_meta .radio:before {
  position: absolute;
  left: 0;
  width: 100%;
  top: 0;
  height: 100%;
  content: '';
  display: block;
  background-color: white;
  border-radius: 100px;
  opacity: 0;
  transform: scale(0);
  transition: 300ms all;
}

#node192_meta input:hover~.radio,
#node192_meta input:focus~.radio {
  border-color: rgb(64, 165, 255);
}

#node192_meta input:active~.radio {
  box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.15);
}

#node192_meta input:checked~.radio {
  border-color: rgb(0, 61, 116);
  background-color: rgb(0, 68, 129);
}

#node192_meta input:checked~.radio:before {
  opacity: 1;
  transform: scale(0.5);
}

#node192_meta [plp-field="checkbox-list"] span {
  vertical-align: middle;
}

#node192_meta [plp-field="checkbox-list"] input {
  position: absolute;
  width: 0;
  height: 0;
  opacity: 0;
  overflow: hidden;
}

#node192_meta [plp-field="checkbox-list"] label+label {
  margin-top: 6.666666666666667px;
}

#node192_meta [plp-field="checkbox-visual"] {
  overflow: hidden;
}

#node192_meta [plp-field="checkbox-visual"] .items {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -20px;
  justify-content: space-between;
}

#node192_meta [plp-field="checkbox-visual"] .item {
  display: inline-block;
  vertical-align: top;
  text-align: center;
  margin-bottom: 20px;
  width: 15%;
}

#node192_meta [plp-field="checkbox-visual"] label {
  position: relative;
}

#node192_meta [plp-field="checkbox-visual"] .bgimage {
  background-size: cover;
  display: inline-block;
  background-position: center;
  border-radius: 50px;
  overflow: hidden;
  position: relative;
  width: 100%;
  padding-top: 70%;
}

#node192_meta [plp-field="checkbox-visual"] input {
  position: absolute;
  width: 0;
  height: 0;
  opacity: 0;
}

#node192_meta [plp-field="checkbox-visual"] .tick {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 68, 129, 0.75);
  transition: all 300ms;
  opacity: 0;
}

#node192_meta [plp-field="checkbox-visual"] .tick svg {
  opacity: 0;
  transition: all 300ms;
  max-width: 26px;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}

#node192_meta [plp-field="checkbox-visual"] .subname {
  margin: 7px 0;
  word-wrap: break-word;
  white-space: normal;
}

#node192_meta [plp-field="checkbox-visual"] input:hover~.bgimage .tick,
#node192_meta [plp-field="checkbox-visual"] input:focus~.bgimage .tick {
  opacity: 0.5;
}

#node192_meta [plp-field="checkbox-visual"] input:checked~.bgimage .tick,
#node192_meta [plp-field="checkbox-visual"] input:checked~.bgimage .tick svg {
  opacity: 1;
}

.screen-xs #node192_meta [plp-field="checkbox-visual"] .item {
  width: 100%;
  text-align: left;
  margin-bottom: 10px;
  white-space: nowrap;
}

.screen-xs #node192_meta [plp-field="checkbox-visual"] .bgimage {
  width: 25%;
  padding-top: 17.5%;
  vertical-align: middle;
}

.screen-xs #node192_meta [plp-field="checkbox-visual"] .subname {
  width: 75%;
  display: inline-block;
  vertical-align: middle;
  padding-left: 5%;
  margin-left: -4px;
}

#node192_meta [plp-field="checkbox-input"] span {
  vertical-align: middle;
}

#node192_meta [plp-field="checkbox-input"] input {
  position: absolute;
  width: 0;
  height: 0;
  opacity: 0;
  overflow: hidden;
}

#node192_meta [plp-field="radio-list"] span {
  vertical-align: middle;
}

#node192_meta [plp-field="radio-list"] input {
  position: absolute;
  width: 0;
  height: 0;
  opacity: 0;
  overflow: hidden;
}

#node192_meta [plp-field="radio-list"] label+label {
  margin-top: 6.666666666666667px;
}

#node192_meta [plp-field="radio-visual"] {
  overflow: hidden;
}

#node192_meta [plp-field="radio-visual"] .items {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -20px;
  justify-content: space-between;
}

#node192_meta [plp-field="radio-visual"] .item {
  display: inline-block;
  vertical-align: top;
  text-align: center;
  margin-bottom: 20px;
  width: 15%;
}

#node192_meta [plp-field="radio-visual"] label {
  position: relative;
}

#node192_meta [plp-field="radio-visual"] .bgimage {
  background-size: cover;
  display: inline-block;
  background-position: center;
  border-radius: 50px;
  overflow: hidden;
  position: relative;
  width: 100%;
  padding-top: 70%;
}

#node192_meta [plp-field="radio-visual"] input {
  position: absolute;
  width: 0;
  height: 0;
  opacity: 0;
}

#node192_meta [plp-field="radio-visual"] .tick {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 68, 129, 0.75);
  transition: all 300ms;
  opacity: 0;
}

#node192_meta [plp-field="radio-visual"] .tick svg {
  opacity: 0;
  transition: all 300ms;
  max-width: 26px;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}

#node192_meta [plp-field="radio-visual"] .subname {
  margin: 7px 0;
  word-wrap: break-word;
  white-space: normal;
}

#node192_meta [plp-field="radio-visual"] input:hover~.bgimage .tick {
  opacity: 0.5;
}

#node192_meta [plp-field="radio-visual"] input:checked~.bgimage .tick,
#node192_meta [plp-field="radio-visual"] input:checked~.bgimage .tick svg {
  opacity: 1;
}

.screen-xs #node192_meta [plp-field="radio-visual"] .item {
  width: 100%;
  text-align: left;
  margin-bottom: 10px;
  white-space: nowrap;
}

.screen-xs #node192_meta [plp-field="radio-visual"] .bgimage {
  width: 25%;
  padding-top: 17.5%;
  vertical-align: middle;
}

.screen-xs #node192_meta [plp-field="radio-visual"] .subname {
  width: 75%;
  display: inline-block;
  vertical-align: middle;
  padding-left: 5%;
  margin-left: -4px;
}

#node192_meta [plp-field="select-menu"] select {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  cursor: pointer;
  z-index: 1;
  color: black;
  -webkit-appearance: none;
}

#node192_meta [plp-field="select-menu"] .fa {
  font-size: 20px;
  line-height: 0;
  opacity: 0.5;
  vertical-align: middle;
}

#node192_meta [plp-field="select-menu"] .flexgrid {
  display: flex;
  align-items: center;
}

#node192_meta [plp-field="select-menu"] .flexgrid .left {
  flex-grow: 1;
  min-width: 50%;
  word-wrap: break-word;
}

#node192_meta [plp-field="file"] svg {
  width: 20px;
  height: 20px;
  vertical-align: middle;
  margin-top: -5px;
  margin-bottom: -5px;
}

#node192_meta [plp-field="file"] span {
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
}

#node192_meta [plp-field="file"] input {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  cursor: pointer;
  z-index: 0;
}

#node192_meta [plp-field="file"] .clean {
  float: right;
  opacity: 0.5;
  cursor: pointer;
  position: relative;
  z-index: 1;
}

#node192_meta [plp-field="file"] .clean:hover {
  opacity: 1;
}

#node192_meta [plp-field="file"] .flexgrid {
  display: flex;
  align-items: center;
}

#node192_meta [plp-field="file"] .flexgrid .center {
  flex-grow: 1;
  min-width: 50%;
  word-wrap: break-word;
}

#node192_meta [plp-field="result"] .flexgrid.align-sides {
  display: flex;
  align-items: center;
}

#node192_meta [plp-field="result"] .flexgrid.align-sides .left .name {
  margin-bottom: 0;
}

#node192_meta [plp-field="result"] .flexgrid.align-center .left {
  text-align: center;
}

#node192_meta [plp-field="result"] .flexgrid.align-right .left {
  text-align: right;
}

#node192_meta [plp-field="result"] .flexgrid .right {
  flex-grow: 1;
  min-width: 25%;
  word-wrap: break-word;
  text-align: right;
  font-size: 130%;
}

#node192_meta [plp-field="result"] .flexgrid.align-left .right {
  text-align: left;
}

#node192_meta [plp-field="result"] .flexgrid.align-center .right {
  text-align: center;
}

#node192_meta [plp-field="result"] .flexgrid.align-right .right {
  text-align: right;
}

#node192_meta [plp-field="privacy-button"] .open {
  text-align: center;
  opacity: 0.5;
  font-size: 80%;
  cursor: pointer;
}

#node192_meta [plp-field="privacy-checkbox"] {
  font-size: 80%;
}

#node192_meta [plp-field="privacy-checkbox"] span {
  vertical-align: middle;
}

#node192_meta [plp-field="privacy-checkbox"] a {
  vertical-align: middle;
  text-decoration: none;
  border-bottom-width: 1px;
  border-bottom-style: dashed;
  color: inherit;
  cursor: pointer;
}

#node192_meta [plp-field="privacy-checkbox"] input {
  position: absolute;
  width: 0;
  height: 0;
  opacity: 0;
  overflow: hidden;
}

#node192_meta [plp-field="privacy-text"] {
  font-size: 80%;
  text-align: center;
}

#node192_meta [plp-field="privacy-text"] a {
  text-decoration: none;
  border-bottom-width: 1px;
  border-bottom-style: dashed;
  color: inherit;
  cursor: pointer;
}

#node192_meta [plp-field="hidden"] {
  opacity: 0.25;
}

.node192>.wrapper1 {
  color: #333
}

.node192>.wrapper1>.wrapper2 {
  padding-top: 0px;
  padding-right: 10px;
  padding-bottom: 0px;
  padding-left: 10px
}

.node192 a {
  color: rgb(25, 100, 230)
}

#node181_meta .form1-cover {
  padding: 20px 15px;
  background-color: rgb(255, 255, 255);
  border-color: rgb(22, 102, 241);
  border-style: none;
  border-width: 2px;
  border-radius: 5px;
  box-shadow: 0 0px 0px 0px rgba(0, 0, 0, 0.1);
}

.node181>.wrapper1 {
  color: #333
}

.node181>.wrapper1>.wrapper2 {
  padding-top: 0px;
  padding-right: 5px;
  padding-bottom: 0px;
  padding-left: 5px
}

.node181 a {
  color: rgb(25, 100, 230)
}

.node194>.wrapper1 {
  color: #333
}

.node194>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px
}

.node194 a {
  color: rgb(25, 100, 230)
}

.screen-xs .node194 img {
  max-width: 156.8px !important
}

.node195>.wrapper1 {
  color: #333
}

.node195>.wrapper1>.wrapper2 {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px
}

.node195 a {
  color: rgb(25, 100, 230)
}

.node195 .padding {
  height: 20px
}

#uid64 {
  background-color: rgb(243, 121, 53);
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  border-style: solid;
  border-top-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-color: rgb(224, 89, 13);
  padding-top: 8px;
  padding-bottom: 8px;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 17px;
  color: rgb(255, 255, 255);
  font-family: "Kurale";
}

#uid64:hover,
#uid64.hover,
#uid64.hover-on-scroll {
  background-color: rgb(242, 103, 25);
  border-color: rgb(179, 71, 10);
  color: rgb(255, 255, 255);
}

#uid64:active,
#uid64.active {
  background-color: rgb(226, 90, 13);
  border-color: rgb(201, 80, 12);
  color: rgb(255, 255, 255);
}

#uid64:before {}

#uid64:active:before,
#uid64.active:before {
  background-color: rgb(226, 90, 13);
}

#uid64 .fa {
  font-size: 22px;
}

#uid66 {
  background-color: rgb(243, 121, 53);
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  border-style: solid;
  border-top-width: 1px;
  border-bottom-width: 3px;
  border-left-width: 1px;
  border-right-width: 1px;
  border-color: rgb(224, 89, 13);
  padding-top: 8px;
  padding-bottom: 8px;
  padding-left: 16px;
  padding-right: 16px;
  font-size: 18px;
  color: rgb(255, 255, 255);
  box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid66:hover,
#uid66.hover,
#uid66.hover-on-scroll {
  background-color: rgb(242, 103, 25);
  border-color: rgb(179, 71, 10);
  color: rgb(255, 255, 255);
}

#uid66:active,
#uid66.active {
  background-color: rgb(242, 103, 25);
  border-color: rgb(201, 80, 12);
  border-top-width: 3px;
  border-bottom-width: 1px;
  color: rgb(255, 255, 255);
  box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid66:before {}

#uid66:active:before,
#uid66.active:before {
  background-color: rgb(242, 103, 25);
  box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid66 .fa {
  font-size: 23px;
}

.node196>.wrapper1 {
  color: #333
}

.node196>.wrapper1>.wrapper2 {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 5px;
  padding-left: 0px
}

.node196 a {
  color: rgb(25, 100, 230)
}

.node193>.wrapper1 {
  color: #333
}

.node193>.wrapper1>.wrapper2 {
  padding-top: 10px;
  padding-right: 5px;
  padding-bottom: 0px;
  padding-left: 5px
}

.node193 a {
  color: rgb(25, 100, 230)
}

.node199>.wrapper1 {
  color: #333
}

.node199>.wrapper1>.wrapper2 {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px
}

.node199 a {
  color: rgb(25, 100, 230)
}

.node199 .padding {
  height: 20px
}

.node200>.wrapper1 {
  color: #333
}

.node200>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 2px;
  padding-left: 5px
}

.node200 a {
  color: rgb(25, 100, 230)
}

.node201>.wrapper1 {
  color: #333
}

.node201>.wrapper1>.wrapper2 {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px
}

.node201 a {
  color: rgb(25, 100, 230)
}

.node201 .padding {
  height: 20px
}

.node202>.wrapper1 {
  color: #333
}

.node202>.wrapper1>.wrapper2 {
  padding-top: 10px;
  padding-right: 5px;
  padding-bottom: 12px;
  padding-left: 5px
}

.node202 a {
  color: rgb(25, 100, 230)
}

#svg67 path,
#svg67 circle,
#svg67 polygon,
#svg67 rect {
  fill: rgb(251, 139, 0)
}

#svg67 defs>path {
  fill: none
}

#svg67 path[fill="none"],
#svg67 circle[fill="none"],
#svg67 polygon[fill="none"],
#svg67 rect[fill="none"] {
  fill: none
}

.node203>.wrapper1 {
  color: #333
}

.node203>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px
}

.node203 a {
  color: rgb(25, 100, 230)
}

#svg68 path,
#svg68 circle,
#svg68 polygon,
#svg68 rect {
  fill: rgb(251, 139, 0)
}

#svg68 defs>path {
  fill: none
}

#svg68 path[fill="none"],
#svg68 circle[fill="none"],
#svg68 polygon[fill="none"],
#svg68 rect[fill="none"] {
  fill: none
}

#svg68 .st0 {
  fill: rgb(251, 139, 0);
}

.node204>.wrapper1 {
  color: #333
}

.node204>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px
}

.node204 a {
  color: rgb(25, 100, 230)
}

#svg69 path,
#svg69 circle,
#svg69 polygon,
#svg69 rect {
  fill: rgb(251, 139, 0)
}

#svg69 defs>path {
  fill: none
}

#svg69 path[fill="none"],
#svg69 circle[fill="none"],
#svg69 polygon[fill="none"],
#svg69 rect[fill="none"] {
  fill: none
}

#svg69 .st0 {
  fill: rgb(251, 139, 0);
}

.node205>.wrapper1 {
  color: #333
}

.node205>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px
}

.node205 a {
  color: rgb(25, 100, 230)
}

#svg70 path,
#svg70 circle,
#svg70 polygon,
#svg70 rect {
  fill: rgb(251, 139, 0)
}

#svg70 defs>path {
  fill: none
}

#svg70 path[fill="none"],
#svg70 circle[fill="none"],
#svg70 polygon[fill="none"],
#svg70 rect[fill="none"] {
  fill: none
}

.node206>.wrapper1 {
  color: #333
}

.node206>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px
}

.node206 a {
  color: rgb(25, 100, 230)
}

#svg71 path,
#svg71 circle,
#svg71 polygon,
#svg71 rect {
  fill: rgb(251, 139, 0)
}

#svg71 defs>path {
  fill: none
}

#svg71 path[fill="none"],
#svg71 circle[fill="none"],
#svg71 polygon[fill="none"],
#svg71 rect[fill="none"] {
  fill: none
}

#svg71 .st0 {
  fill: rgb(251, 139, 0);
}

.node207>.wrapper1 {
  color: #333
}

.node207>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 0px;
  padding-bottom: 5px;
  padding-left: 5px
}

.node207 a {
  color: rgb(25, 100, 230)
}

#svg72 path,
#svg72 circle,
#svg72 polygon,
#svg72 rect {
  fill: rgb(251, 139, 0)
}

#svg72 defs>path {
  fill: none
}

#svg72 path[fill="none"],
#svg72 circle[fill="none"],
#svg72 polygon[fill="none"],
#svg72 rect[fill="none"] {
  fill: none
}

#svg72 .st0 {
  fill: rgb(251, 139, 0);
}

.node208>.wrapper1 {
  color: #333
}

.node208>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px
}

.node208 a {
  color: rgb(25, 100, 230)
}

#svg73 path,
#svg73 circle,
#svg73 polygon,
#svg73 rect {
  fill: rgb(251, 139, 0)
}

#svg73 defs>path {
  fill: none
}

#svg73 path[fill="none"],
#svg73 circle[fill="none"],
#svg73 polygon[fill="none"],
#svg73 rect[fill="none"] {
  fill: none
}

#svg73 .st0 {
  fill: rgb(251, 139, 0);
}

.node209>.wrapper1 {
  color: #333
}

.node209>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px
}

.node209 a {
  color: rgb(25, 100, 230)
}

.node198>.wrapper1 {
  background-color: rgb(255, 255, 255);
  color: #333;
  border-radius: 5px
}

.node198>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
  border-radius: 1px
}

.node198 a {
  color: rgb(25, 100, 230)
}

.node210>.wrapper1 {
  color: #333
}

.node210>.wrapper1>.wrapper2 {
  padding-top: 10px;
  padding-right: 5px;
  padding-bottom: 0px;
  padding-left: 5px
}

.node210 a {
  color: rgb(25, 100, 230)
}

.node180>.wrapper1 {
  color: #333
}

.node180>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 0px;
  padding-left: 5px
}

.node180 a {
  color: rgb(25, 100, 230)
}

.node179>.wrapper1 {
  background-color: white;
  color: #333
}

.node179>.wrapper1>.wrapper2 {
  padding-top: 30px;
  padding-bottom: 30px
}

.node179 a {
  color: rgb(25, 100, 230)
}

.node219>.wrapper1 {
  color: #FFF
}

.node219>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 50px;
  padding-left: 5px
}

.node219 a {
  color: rgb(189, 230, 25)
}

.node221>.wrapper1 {
  color: #FFF
}

.node221>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px
}

.node221 a {
  color: rgb(189, 230, 25)
}

.node222>.wrapper1 {
  color: #FFF
}

.node222>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px
}

.node222 a {
  color: rgb(189, 230, 25)
}

.node223>.wrapper1 {
  color: #FFF
}

.node223>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px
}

.node223 a {
  color: rgb(189, 230, 25)
}

.node224>.wrapper1 {
  color: #FFF
}

.node224>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px
}

.node224 a {
  color: rgb(189, 230, 25)
}

.node220>.wrapper1 {
  color: #FFF
}

.node220>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px
}

.node220 a {
  color: rgb(189, 230, 25)
}

.node229>.wrapper1 {
  color: #333
}

.node229>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px
}

.node229 a {
  color: rgb(189, 230, 25)
}

.node230>.wrapper1 {
  color: #333
}

.node230>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px
}

.node230 a {
  color: rgb(189, 230, 25)
}

.node231>.wrapper1 {
  color: #333
}

.node231>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px
}

.node231 a {
  color: rgb(189, 230, 25)
}

.node232>.wrapper1 {
  color: #333
}

.node232>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px
}

.node232 a {
  color: rgb(189, 230, 25)
}

.node228>.wrapper1 {
  color: #333
}

.node228>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px
}

.node228 a {
  color: rgb(189, 230, 25)
}

.node236>.wrapper1 {
  color: #333
}

.node236>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px
}

.node236 a {
  color: rgb(189, 230, 25)
}

.node237>.wrapper1 {
  color: #333
}

.node237>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px
}

.node237 a {
  color: rgb(189, 230, 25)
}

.node238>.wrapper1 {
  color: #333
}

.node238>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px
}

.node238 a {
  color: rgb(189, 230, 25)
}

.node239>.wrapper1 {
  color: #333
}

.node239>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px
}

.node239 a {
  color: rgb(189, 230, 25)
}

.node235>.wrapper1 {
  color: #333
}

.node235>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px
}

.node235 a {
  color: rgb(189, 230, 25)
}

#node227_meta .spoiler2 {
  background-color: rgb(255, 255, 255);
  border-radius: 5px;
  box-shadow: 0 6.666666666666667px 20px 0px rgba(0, 173, 193, 0.1);
  color: rgb(25, 25, 25);
  padding: 0 25px;
}

#node227_meta .spoiler2-header {
  padding: 15px 5px;
  padding-right: 20px;
  color: rgb(0, 172, 193);
  position: relative;
  text-transform: uppercase;
  cursor: pointer;
  font-weight: bold;
}

#node227_meta .spoiler2-toggle {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 0px;
  font-size: 14px;
}

#node227_meta .spoiler2-toggle i {
  transition: all 0.2s ease-in-out;
}

#node227_meta .spoiler2-header.is-expanded .spoiler2-toggle i {
  transform: rotate(180deg);
  margin-top: 6px;
}

#node227_meta .spoiler2-container {
  border-top: 1px solid rgba(0, 0, 0, 0.1);
  padding: 15px 0;
}

.node227>.wrapper1 {
  color: #FFF
}

.node227>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px
}

.node227 a {
  color: rgb(189, 230, 25)
}

.node218>.wrapper1 {
  background-position: center top;
  background-size: contain;
  background-repeat: repeat;
  color: #FFF
}

.node218>.wrapper1>.wrapper2 {
  background-color: rgba(0, 0, 0, 0);
  padding-top: 40px;
  padding-bottom: 0px
}

.node218 a {
  color: rgb(189, 230, 25)
}

.node246 .gradient-top {
  background: white;
  background: linear-gradient(to bottom, white 0%, rgba(255, 255, 255, 0) 100%);
}

.node248>.wrapper1 {
  color: #FFF
}

.node248>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px
}

.node248 a {
  color: rgb(230, 25, 25)
}

.node249>.wrapper1 {
  color: #FFF
}

.node249>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 0px;
  padding-bottom: 5px;
  padding-left: 0px
}

.node249 a {
  color: rgb(230, 25, 25)
}

#uid74 {
  background-color: rgb(251, 139, 0);
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  border-style: solid;
  border-top-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-color: rgb(255, 249, 242);
  padding-top: 6px;
  padding-bottom: 6px;
  padding-left: 12px;
  padding-right: 12px;
  font-size: 22px;
  font-weight: bold;
  color: rgb(255, 249, 242);
  font-family: "Kurale";
}

#uid74:hover,
#uid74.hover,
#uid74.hover-on-scroll {
  background-color: rgb(251, 139, 0);
  border-color: rgb(255, 250, 245);
  color: rgb(255, 250, 245);
}

#uid74:active,
#uid74.active {
  background-color: rgba(251, 139, 0, 0);
  border-color: rgb(151, 83, 0);
  color: rgb(255, 206, 145);
}

#uid74:before {}

#uid74:active:before,
#uid74.active:before {
  background-color: rgba(251, 139, 0, 0);
}

#uid74 .fa {
  font-size: 29px;
}

.node250>.wrapper1 {
  color: #FFF
}

.node250>.wrapper1>.wrapper2 {
  padding-top: 4px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 5px
}

.node250 a {
  color: rgb(230, 25, 25)
}

.node252>.wrapper1 {
  color: #FFF
}

.node252>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px
}

.screen-sm .node252>.wrapper1>.wrapper2 {
  padding-right: 20px !important
}

.node252 a {
  color: rgb(230, 25, 25)
}

.node253>.wrapper1 {
  color: #FFF
}

.node253>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px
}

.screen-sm .node253>.wrapper1>.wrapper2 {
  padding-right: 20px !important
}

.node253 a {
  color: rgb(230, 25, 25)
}

#uid75 {
  background-color: rgb(243, 121, 53);
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  border-style: solid;
  border-top-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-color: rgb(224, 89, 13);
  padding-top: 8px;
  padding-bottom: 8px;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 18px;
  color: rgb(255, 255, 255);
  font-family: "Kurale";
}

#uid75:hover,
#uid75.hover,
#uid75.hover-on-scroll {
  background-color: rgb(242, 103, 25);
  border-color: rgb(179, 71, 10);
  color: rgb(255, 255, 255);
}

#uid75:active,
#uid75.active {
  background-color: rgb(226, 90, 13);
  border-color: rgb(201, 80, 12);
  color: rgb(255, 255, 255);
}

#uid75:before {}

#uid75:active:before,
#uid75.active:before {
  background-color: rgb(226, 90, 13);
}

#uid75 .fa {
  font-size: 23px;
}

#uid77 {
  background-color: rgb(243, 121, 53);
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  border-style: solid;
  border-top-width: 1px;
  border-bottom-width: 3px;
  border-left-width: 1px;
  border-right-width: 1px;
  border-color: rgb(224, 89, 13);
  padding-top: 8px;
  padding-bottom: 8px;
  padding-left: 16px;
  padding-right: 16px;
  font-size: 18px;
  color: rgb(255, 255, 255);
  box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid77:hover,
#uid77.hover,
#uid77.hover-on-scroll {
  background-color: rgb(242, 103, 25);
  border-color: rgb(179, 71, 10);
  color: rgb(255, 255, 255);
}

#uid77:active,
#uid77.active {
  background-color: rgb(242, 103, 25);
  border-color: rgb(201, 80, 12);
  border-top-width: 3px;
  border-bottom-width: 1px;
  color: rgb(255, 255, 255);
  box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid77:before {}

#uid77:active:before,
#uid77.active:before {
  background-color: rgb(242, 103, 25);
  box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid77 .fa {
  font-size: 23px;
}

.node254>.wrapper1 {
  color: #FFF
}

.node254>.wrapper1>.wrapper2 {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 5px;
  padding-left: 0px
}

.node254 a {
  color: rgb(230, 25, 25)
}

#uid78.soc-icon a .bg {
  border-top-left-radius: 20px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
  width: 39px;
  height: 39px;
  padding: 2px;
  border-style: solid;
  border-top-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
}

#uid78.soc-icon span {
  line-height: 39px
}

.node256>.wrapper1 {
  color: #FFF
}

.node256>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 0px;
  padding-bottom: 5px;
  padding-left: 5px
}

.node256 a {
  color: rgb(230, 25, 25)
}

#uid79 {
  background-color: rgba(22, 102, 241, 0);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  border-style: solid;
  border-top-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-color: rgb(12, 80, 198);
  padding-top: 8px;
  padding-bottom: 8px;
  padding-left: 12px;
  padding-right: 12px;
  font-size: 20px;
  text-decoration: underline;
  color: rgb(243, 121, 53);
}

#uid79:hover,
#uid79.hover,
#uid79.hover-on-scroll {
  background-color: rgba(13, 90, 223, 0);
  border-color: rgb(10, 64, 159);
  color: rgb(224, 89, 13);
}

#uid79:active,
#uid79.active {
  background-color: rgba(12, 81, 201, 0);
  border-color: rgb(11, 72, 179);
  color: rgb(255, 255, 255);
}

#uid79:before {}

#uid79:active:before,
#uid79.active:before {
  background-color: rgba(12, 81, 201, 0);
}

#uid79 .fa {
  font-size: 26px;
  margin-right: 10px;
}

.node257>.wrapper1 {
  color: #FFF
}

.node257>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px
}

.node257 a {
  color: rgb(230, 25, 25)
}

.node259>.wrapper1 {
  color: #FFF
}

.node259>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px
}

.node259 a {
  color: rgb(230, 25, 25)
}

.node247>.wrapper1 {
  color: #FFF
}

.node247>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 11px;
  padding-bottom: 5px;
  padding-left: 10px
}

.node247 a {
  color: rgb(230, 25, 25)
}

.node246>.wrapper1 {
  background-position: center bottom;
  background-size: cover;
  background-repeat: no-repeat;
  color: #FFF
}

.node246>.wrapper1>.wrapper2 {
  background-color: rgba(0, 0, 0, 0);
  padding-top: 30px;
  padding-bottom: 100px
}

.screen-xs .node246>.wrapper1>.wrapper2 {
  padding-top: 70px !important;
  padding-bottom: 90px !important
}

.screen-sm .node246>.wrapper1>.wrapper2 {
  padding-top: 90px !important;
  padding-bottom: 120px !important
}

.screen-md .node246>.wrapper1>.wrapper2 {
  padding-top: 120px !important;
  padding-bottom: 145px !important
}

.node246 a {
  color: rgb(230, 25, 25)
}

.node288>.wrapper1 {
  color: #333
}

.node288>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px
}

.node288 a {
  color: rgb(25, 100, 230)
}

.node289>.wrapper1 {
  color: #333
}

.node289>.wrapper1>.wrapper2 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px
}

.node289 a {
  color: rgb(25, 100, 230)
}

div.area.screen-lg {
  min-width: 1170px;
}

div.area.screen-lg .container {
  width: 1170px;
}

div.area.screen-lg .container.soft {
  max-width: 1170px;
}

div.area.screen-md {
  min-width: 970px;
}

div.area.screen-md .container {
  width: 970px;
}

div.area.screen-md .container.soft {
  max-width: 970px;
}

div.area.screen-sm {
  min-width: 750px;
}

div.area.screen-sm .container {
  width: 750px;
}

div.area.screen-sm .container.soft {
  max-width: 750px;
}

div.area.screen-xs .container {
  max-width: 767px;
}