.node2>.wrapper1 {
  color: #FFF
}

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

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

.node3>.wrapper1 {
  color: #FFF
}

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

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

.node1>.wrapper1 {
  color: #FFF
}

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

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

.node7>.wrapper1 {
  color: #FFF
}

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

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

.node8>.wrapper1 {
  color: #FFF
}

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

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

.node9>.wrapper1 {
  color: #FFF
}

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

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

.node9 .padding {
  height: 20px
}

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

#svg2 defs>path {
  fill: none
}

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

#svg2 .st0 {
  fill: none;
  stroke: rgb(255, 255, 255);
  stroke-width: 1.5;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-miterlimit: 10;
}

.node12>.wrapper1 {
  color: #FFF
}

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

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

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

#svg3 defs>path {
  fill: none
}

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

#svg3 .st0 {
  fill: none;
  stroke: rgb(255, 255, 255);
  stroke-width: 1.5741;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-miterlimit: 10;
}

#svg3 .st1 {
  fill: none;
  stroke: rgb(255, 255, 255);
  stroke-width: 1.4706;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-miterlimit: 10;
}

#svg3 .st2 {
  fill: none;
  stroke: rgb(255, 255, 255);
  stroke-width: 1.4142;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-miterlimit: 10;
}

#svg3 .st3 {
  fill: none;
  stroke: rgb(255, 255, 255);
  stroke-width: 1.6325;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-miterlimit: 10;
}

#svg3 .st4 {
  fill: none;
  stroke: rgb(255, 255, 255);
  stroke-width: 1.7255;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-miterlimit: 10;
}

#svg3 .st5 {
  fill: none;
  stroke: rgb(255, 255, 255);
  stroke-width: 1.5409;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-miterlimit: 10;
}

#svg3 .st6 {
  fill: none;
  stroke: rgb(255, 255, 255);
  stroke-width: 1.98;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-miterlimit: 10;
}

#svg3 .st7 {
  fill: none;
  stroke: rgb(255, 255, 255);
  stroke-width: 1.7603;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-miterlimit: 10;
}

#svg3 .st8 {
  fill: none;
  stroke: rgb(255, 255, 255);
  stroke-width: 1.6115;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-miterlimit: 10;
}

#svg3 .st9 {
  fill: none;
  stroke: rgb(255, 255, 255);
  stroke-width: 1.9588;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-miterlimit: 10;
}

#svg3 .st10 {
  fill: none;
  stroke: rgb(255, 255, 255);
  stroke-width: 1.8303;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-miterlimit: 10;
}

#svg3 .st11 {
  fill: none;
  stroke: rgb(255, 255, 255);
  stroke-width: 1.7999;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-miterlimit: 10;
}

#svg3 .st12 {
  fill: none;
  stroke: rgb(255, 255, 255);
  stroke-width: 1.4403;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-miterlimit: 10;
}

#svg3 .st13 {
  fill: none;
  stroke: rgb(255, 255, 255);
  stroke-width: 1.648;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-miterlimit: 10;
}

#svg3 .st14 {
  fill: none;
  stroke: rgb(255, 255, 255);
  stroke-width: 1.8584;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-miterlimit: 10;
}

#svg3 .st15 {
  fill: none;
  stroke: rgb(255, 255, 255);
  stroke-width: 1.7535;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-miterlimit: 10;
}

#svg3 .st16 {
  fill: none;
  stroke: rgb(255, 255, 255);
  stroke-width: 1.6851;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-miterlimit: 10;
}

#svg3 .st17 {
  fill: none;
  stroke: rgb(255, 255, 255);
  stroke-width: 1.5801;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-miterlimit: 10;
}

#svg3 .st18 {
  fill: none;
  stroke: rgb(255, 255, 255);
  stroke-width: 2.039;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-miterlimit: 10;
}

#svg3 .st19 {
  fill: none;
  stroke: rgb(255, 255, 255);
  stroke-width: 1.7798;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-miterlimit: 10;
}

#svg3 .st20 {
  fill: none;
  stroke: rgb(255, 255, 255);
  stroke-width: 2.0982;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-miterlimit: 10;
}

#svg3 .st21 {
  fill: none;
  stroke: rgb(255, 255, 255);
  stroke-width: 1.5389;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-miterlimit: 10;
}

#svg3 .st22 {
  fill: none;
  stroke: rgb(255, 255, 255);
  stroke-width: 1.5;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-miterlimit: 10;
}

#svg3 .st23 {
  fill: none;
  stroke: rgb(255, 255, 255);
  stroke-width: 1.8391;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-miterlimit: 10;
}

#svg3 .st24 {
  fill: none;
  stroke: rgb(255, 255, 255);
  stroke-width: 1.6783;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-miterlimit: 10;
}

.node13>.wrapper1 {
  color: #FFF
}

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

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

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

#svg4 defs>path {
  fill: none
}

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

#svg4 .st0 {
  fill: none;
  stroke: rgb(255, 255, 255);
  stroke-width: 1.5;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-miterlimit: 10;
}

.node14>.wrapper1 {
  color: #FFF
}

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

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

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

#svg5 defs>path {
  fill: none
}

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

#svg5 .st0 {
  fill: none;
  stroke: rgb(255, 255, 255);
  stroke-width: 1.5;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-miterlimit: 10;
}

.node15>.wrapper1 {
  color: #FFF
}

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

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

.node11>.wrapper1 {
  color: #FFF
}

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

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

.node10>.wrapper1 {
  color: #FFF
}

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

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

.node16>.wrapper1 {
  color: #FFF
}

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

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

.node18>.wrapper1 {
  color: #FFF
}

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

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

.node19>.wrapper1 {
  color: #FFF
}

.node19>.wrapper1>.wrapper2 {
  padding-top: 3px;
  padding-right: 7px;
  padding-bottom: 3px;
  padding-left: 7px
}

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

.node20>.wrapper1 {
  color: #FFF
}

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

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

.node17>.wrapper1 {
  background-color: rgba(0, 0, 0, 0.61);
  color: #FFF;
  border-radius: 11px;
  border-width: 2px;
  border-style: dashed;
  border-color: rgb(119, 132, 163)
}

.node17>.wrapper1>.wrapper2 {
  padding-top: 11px;
  padding-right: 27px;
  padding-bottom: 11px;
  padding-left: 27px;
  border-radius: 9px
}

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

.node21>.wrapper1 {
  color: #FFF
}

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

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

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

.node0>.wrapper1>.wrapper2 {
  background-image: radial-gradient(rgba(0, 0, 0, 0.71) 0%, rgba(0, 0, 0, 0.7) 100%);
  padding-top: 11px;
  padding-bottom: 42px
}

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

.node49>.wrapper1 {
  color: #333
}

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

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

.node50>.wrapper1 {
  color: #333
}

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

.node50 a {
  color: rgb(25, 133, 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;
}