.sunfw_section_menu {
  background-color: #1a1a1a;
  color: #d9d9d9;
  font-size: 16px;
  line-height: 1.4;
}
.sunfw_section_menu h1, .sunfw_section_menu h2, .sunfw_section_menu h3, .sunfw_section_menu h4, .sunfw_section_menu h5, .sunfw_section_menu h6, .sunfw_section_menu .h1, .sunfw_section_menu .h2, .sunfw_section_menu .h3, .sunfw_section_menu .h4, .sunfw_section_menu .h5, .sunfw_section_menu .h6 {
  color: #d9d9d9;
  line-height: 1.4;
}
.sunfw_section_menu h1, .sunfw_section_menu .h1 {
  font-size: 31px;
}
.sunfw_section_menu h2, .sunfw_section_menu .h2 {
  font-size: 25px;
}
.sunfw_section_menu h3, .sunfw_section_menu .h3 {
  font-size: 21px;
}
.sunfw_section_menu h4, .sunfw_section_menu .h4 {
  font-size: 15px;
}
.sunfw_section_menu h5, .sunfw_section_menu .h5 {
  font-size: 12px;
}
.sunfw_section_menu h6, .sunfw_section_menu .h6 {
  font-size: 11px;
}
.sunfw_section_slider-product {
  background-color: #fff;
}
.sunfw_section_section-11_PfYyWhfV {
  background-color: #fff;
}
.sunfw_section_section-12_WAYRX0y6 {
  background-color: #1a1a1a;
  color: #d9d9d9;
  font-size: 14px;
  line-height: 1.4;
}
.sunfw_section_section-12_WAYRX0y6 h1, .sunfw_section_section-12_WAYRX0y6 h2, .sunfw_section_section-12_WAYRX0y6 h3, .sunfw_section_section-12_WAYRX0y6 h4, .sunfw_section_section-12_WAYRX0y6 h5, .sunfw_section_section-12_WAYRX0y6 h6, .sunfw_section_section-12_WAYRX0y6 .h1, .sunfw_section_section-12_WAYRX0y6 .h2, .sunfw_section_section-12_WAYRX0y6 .h3, .sunfw_section_section-12_WAYRX0y6 .h4, .sunfw_section_section-12_WAYRX0y6 .h5, .sunfw_section_section-12_WAYRX0y6 .h6 {
  color: #d9d9d9;
  line-height: 1.4;
}
.sunfw_section_section-12_WAYRX0y6 h1, .sunfw_section_section-12_WAYRX0y6 .h1 {
  font-size: 31px;
}
.sunfw_section_section-12_WAYRX0y6 h2, .sunfw_section_section-12_WAYRX0y6 .h2 {
  font-size: 25px;
}
.sunfw_section_section-12_WAYRX0y6 h3, .sunfw_section_section-12_WAYRX0y6 .h3 {
  font-size: 21px;
}
.sunfw_section_section-12_WAYRX0y6 h4, .sunfw_section_section-12_WAYRX0y6 .h4 {
  font-size: 15px;
}
.sunfw_section_section-12_WAYRX0y6 h5, .sunfw_section_section-12_WAYRX0y6 .h5 {
  font-size: 12px;
}
.sunfw_section_section-12_WAYRX0y6 h6, .sunfw_section_section-12_WAYRX0y6 .h6 {
  font-size: 11px;
}
.sunfw_section_footer {
  background-color: #1a1a1a;
  color: #d9d9d9;
  font-size: 14px;
  line-height: 1.4;
}
.sunfw_section_footer h1, .sunfw_section_footer h2, .sunfw_section_footer h3, .sunfw_section_footer h4, .sunfw_section_footer h5, .sunfw_section_footer h6, .sunfw_section_footer .h1, .sunfw_section_footer .h2, .sunfw_section_footer .h3, .sunfw_section_footer .h4, .sunfw_section_footer .h5, .sunfw_section_footer .h6 {
  color: #d9d9d9;
  line-height: 1.4;
}
.sunfw_section_footer h1, .sunfw_section_footer .h1 {
  font-size: 31px;
}
.sunfw_section_footer h2, .sunfw_section_footer .h2 {
  font-size: 25px;
}
.sunfw_section_footer h3, .sunfw_section_footer .h3 {
  font-size: 21px;
}
.sunfw_section_footer h4, .sunfw_section_footer .h4 {
  font-size: 15px;
}
.sunfw_section_footer h5, .sunfw_section_footer .h5 {
  font-size: 12px;
}
.sunfw_section_footer h6, .sunfw_section_footer .h6 {
  font-size: 11px;
}
.sunfw_section_copyright {
  background-color: #1a1a1a;
  color: #d9d9d9;
  font-size: 14px;
  line-height: 1.4;
}
.sunfw_section_copyright h1, .sunfw_section_copyright h2, .sunfw_section_copyright h3, .sunfw_section_copyright h4, .sunfw_section_copyright h5, .sunfw_section_copyright h6, .sunfw_section_copyright .h1, .sunfw_section_copyright .h2, .sunfw_section_copyright .h3, .sunfw_section_copyright .h4, .sunfw_section_copyright .h5, .sunfw_section_copyright .h6 {
  color: #d9d9d9;
  line-height: 1.4;
}
.sunfw_section_copyright h1, .sunfw_section_copyright .h1 {
  font-size: 31px;
}
.sunfw_section_copyright h2, .sunfw_section_copyright .h2 {
  font-size: 25px;
}
.sunfw_section_copyright h3, .sunfw_section_copyright .h3 {
  font-size: 21px;
}
.sunfw_section_copyright h4, .sunfw_section_copyright .h4 {
  font-size: 15px;
}
.sunfw_section_copyright h5, .sunfw_section_copyright .h5 {
  font-size: 12px;
}
.sunfw_section_copyright h6, .sunfw_section_copyright .h6 {
  font-size: 11px;
}
.sunfw_section_promo {
  background-color: custom;
  color: #808080;
  font-size: 14px;
  line-height: 1.4;
}
.sunfw_section_main_body {
  background-color: #fff;
}
.sunfw_section_main_body h1, .sunfw_section_main_body h2, .sunfw_section_main_body h3, .sunfw_section_main_body h4, .sunfw_section_main_body h5, .sunfw_section_main_body h6, .sunfw_section_main_body .h1, .sunfw_section_main_body .h2, .sunfw_section_main_body .h3, .sunfw_section_main_body .h4, .sunfw_section_main_body .h5, .sunfw_section_main_body .h6 {
  color: #000;
  line-height: 1.4;
}
.sunfw_section_main_body h1, .sunfw_section_main_body .h1 {
  font-size: 31px;
}
.sunfw_section_main_body h2, .sunfw_section_main_body .h2 {
  font-size: 25px;
}
.sunfw_section_main_body h3, .sunfw_section_main_body .h3 {
  font-size: 21px;
}
.sunfw_section_main_body h4, .sunfw_section_main_body .h4 {
  font-size: 15px;
}
.sunfw_section_main_body h5, .sunfw_section_main_body .h5 {
  font-size: 12px;
}
.sunfw_section_main_body h6, .sunfw_section_main_body .h6 {
  font-size: 11px;
}
.sunfw_section_top_ {
  background-repeat: no-repeat;
  background-attachment: inherit;
  background-size: cover;
  border-top-width: 1px;
  border-top-style: solid;
  color: #808080;
  font-size: 16px;
  line-height: 2.6;
}
.sunfw_section_top_ h1, .sunfw_section_top_ h2, .sunfw_section_top_ h3, .sunfw_section_top_ h4, .sunfw_section_top_ h5, .sunfw_section_top_ h6, .sunfw_section_top_ .h1, .sunfw_section_top_ .h2, .sunfw_section_top_ .h3, .sunfw_section_top_ .h4, .sunfw_section_top_ .h5, .sunfw_section_top_ .h6 {
  color: #808080;
  line-height: 1.4;
}
.sunfw_section_top_ h1, .sunfw_section_top_ .h1 {
  font-size: 31px;
}
.sunfw_section_top_ h2, .sunfw_section_top_ .h2 {
  font-size: 25px;
}
.sunfw_section_top_ h3, .sunfw_section_top_ .h3 {
  font-size: 21px;
}
.sunfw_section_top_ h4, .sunfw_section_top_ .h4 {
  font-size: 15px;
}
.sunfw_section_top_ h5, .sunfw_section_top_ .h5 {
  font-size: 12px;
}
.sunfw_section_top_ h6, .sunfw_section_top_ .h6 {
  font-size: 11px;
}
.sunfw_section_top_ a {
  color: #1a1a1a;
}
.sunfw_section_top_ a:hover {
  color: #ff952e;
}
