.sunfw_section_footer {
  background-color: #4a506e;
  background-image: url("../../../../#4a506e");
  color: #fff;
  font-size: 14px;
}
.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: #fff;
  line-height: 1.4;
}
.sunfw_section_footer h1, .sunfw_section_footer .h1 {
  font-size: 41px;
}
.sunfw_section_footer h2, .sunfw_section_footer .h2 {
  font-size: 34px;
}
.sunfw_section_footer h3, .sunfw_section_footer .h3 {
  font-size: 28px;
}
.sunfw_section_footer h4, .sunfw_section_footer .h4 {
  font-size: 20px;
}
.sunfw_section_footer h5, .sunfw_section_footer .h5 {
  font-size: 16px;
}
.sunfw_section_footer h6, .sunfw_section_footer .h6 {
  font-size: 14px;
}
.sunfw_section_footer a {
  color: #5e5f7b;
}
.sunfw_section_footer a:hover {
  color: #989ea6;
}
.sunfw_section_footer .btn-primary {
  background-color: #5e5f7b;
  color: #4a506e;
}
.sunfw_section_footer .btn-primary:hover {
  background-color: custom;
  border-color: #4a506e;
  color: #4a506e;
}
.sunfw_section_copyright {
  background-color: #4a506e;
  background-image: url("../../../../#4a506e");
  color: #fff;
  font-size: 14px;
}
.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: #fff;
  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_copyright a {
  color: #5e5f7b;
}
.sunfw_section_copyright a:hover {
  color: #989ea6;
}
.sunfw_section_copyright .btn-primary {
  background-color: #5e5f7b;
  color: #4a506e;
}
.sunfw_section_copyright .btn-primary:hover {
  background-color: custom;
  border-color: #4a506e;
  color: #4a506e;
}
.sunfw_section_main-body {
  background-color: #fff;
  background-image: url("../../../../images/IMAGES/clean_textile.png");
  color: #4a506e;
  font-size: 18px;
  line-height: 1.4;
}
.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: #4a506e;
  line-height: 1.4;
}
.sunfw_section_main-body h1, .sunfw_section_main-body .h1 {
  font-size: 46px;
}
.sunfw_section_main-body h2, .sunfw_section_main-body .h2 {
  font-size: 38px;
}
.sunfw_section_main-body h3, .sunfw_section_main-body .h3 {
  font-size: 31px;
}
.sunfw_section_main-body h4, .sunfw_section_main-body .h4 {
  font-size: 23px;
}
.sunfw_section_main-body h5, .sunfw_section_main-body .h5 {
  font-size: 18px;
}
.sunfw_section_main-body h6, .sunfw_section_main-body .h6 {
  font-size: 16px;
}
.sunfw_section_main-body a {
  color: #5e5f7b;
}
.sunfw_section_main-body a:hover {
  color: #4a506e;
}
.sunfw_section_main-body .btn-primary {
  background-color: custom;
  color: #4a506e;
}
.sunfw_section_main-body .btn-primary:hover {
  background-color: custom;
  border-color: #4a506e;
  color: #4a506e;
}
.sunfw_section_slider-product {
  background-color: #fff;
  background-image: url("../../../../templates/jsn_force2_pro/images/backgrounds/dark_mosaic.png");
}
.sunfw_section_content-top {
  background-color: #fff;
  background-image: url("../../../../images/IMAGES/clean_gray_paper.png");
  color: #4a506e;
  font-size: 18px;
  line-height: 1.4;
}
.sunfw_section_content-top h1, .sunfw_section_content-top h2, .sunfw_section_content-top h3, .sunfw_section_content-top h4, .sunfw_section_content-top h5, .sunfw_section_content-top h6, .sunfw_section_content-top .h1, .sunfw_section_content-top .h2, .sunfw_section_content-top .h3, .sunfw_section_content-top .h4, .sunfw_section_content-top .h5, .sunfw_section_content-top .h6 {
  color: #4a506e;
  line-height: 1.4;
}
.sunfw_section_content-top h1, .sunfw_section_content-top .h1 {
  font-size: 46px;
}
.sunfw_section_content-top h2, .sunfw_section_content-top .h2 {
  font-size: 38px;
}
.sunfw_section_content-top h3, .sunfw_section_content-top .h3 {
  font-size: 31px;
}
.sunfw_section_content-top h4, .sunfw_section_content-top .h4 {
  font-size: 23px;
}
.sunfw_section_content-top h5, .sunfw_section_content-top .h5 {
  font-size: 18px;
}
.sunfw_section_content-top h6, .sunfw_section_content-top .h6 {
  font-size: 16px;
}
.sunfw_section_content-top a {
  color: custom;
}
.sunfw_section_content-top .btn-default, .sunfw_section_content-top .btn-primary {
  font-size: 12px;
}
.sunfw_section_content-top .btn-default {
  background-color: #4a506e;
  border-style: none;
  -webkit-box-shadow: 0px 0px 0px 0px;
  box-shadow: 0px 0px 0px 0px;
  color: #fff;
}
.sunfw_section_content-top .btn-default:hover {
  border-color: custom;
  color: #fff;
}
.sunfw_section_content-top .btn-primary {
  background-color: #5e5f7b;
  color: #fff;
}
.sunfw_section_content-top .btn-primary:hover {
  background-color: custom;
  border-color: #4a506e;
  color: #4a506e;
}
.sunfw_section_menu {
  background-color: #5e5f7b;
  border-style: none;
  color: #fff;
  font-size: 18px;
  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: #fff;
  text-transform: none;
  line-height: 1.4;
  font-weight: normal;
}
.sunfw_section_menu h1, .sunfw_section_menu .h1 {
  font-size: 46px;
}
.sunfw_section_menu h2, .sunfw_section_menu .h2 {
  font-size: 38px;
}
.sunfw_section_menu h3, .sunfw_section_menu .h3 {
  font-size: 31px;
}
.sunfw_section_menu h4, .sunfw_section_menu .h4 {
  font-size: 23px;
}
.sunfw_section_menu h5, .sunfw_section_menu .h5 {
  font-size: 18px;
}
.sunfw_section_menu h6, .sunfw_section_menu .h6 {
  font-size: 16px;
}
.sunfw_section_menu a {
  color: #fff;
}
.sunfw_section_menu a:hover {
  color: #5e5f7b;
}
.sunfw_section_menu .btn-default, .sunfw_section_menu .btn-primary {
  font-size: 12px;
}
.sunfw_section_menu .btn-default {
  background-color: #5e5f7b;
  -webkit-box-shadow: 0px 0px 0px 0px;
  box-shadow: 0px 0px 0px 0px;
  color: #fff;
}
.sunfw_section_menu .btn-default:hover {
  background-color: #aeaab9;
  border-color: custom;
  color: #4a506e;
}
.sunfw_section_menu .btn-primary {
  background-color: #4a506e;
  color: #fff;
}
.sunfw_section_menu .btn-primary:hover {
  background-color: #aeaab9;
  border-color: custom;
  color: #fff;
}
.sunfw_section_top- {
  background-color: #999da7;
  background-image: url("../../../../#4a506e");
  border-width: 0px;
  border-style: none;
}
.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: #fff;
  line-height: 1.4;
}
.sunfw_section_top- h1, .sunfw_section_top- .h1 {
  font-size: 46px;
}
.sunfw_section_top- h2, .sunfw_section_top- .h2 {
  font-size: 38px;
}
.sunfw_section_top- h3, .sunfw_section_top- .h3 {
  font-size: 31px;
}
.sunfw_section_top- h4, .sunfw_section_top- .h4 {
  font-size: 23px;
}
.sunfw_section_top- h5, .sunfw_section_top- .h5 {
  font-size: 18px;
}
.sunfw_section_top- h6, .sunfw_section_top- .h6 {
  font-size: 16px;
}
.sunfw_section_top- a {
  color: #fff;
}
.sunfw_section_top- a:hover {
  color: #fff;
}
.sunfw_section_top- .btn-default, .sunfw_section_top- .btn-primary {
  font-size: 12px;
}
.sunfw_section_top- .btn-default {
  background-color: #4a506e;
  border-style: none;
  -webkit-box-shadow: 0px 0px 0px 0px;
  box-shadow: 0px 0px 0px 0px;
  color: #fff;
}
.sunfw_section_top- .btn-default:hover {
  background-color: custom;
  border-color: custom;
  color: custom;
}
.sunfw_section_top- .btn-primary {
  background-color: #4a506e;
  border-style: none;
  color: #fff;
}
.sunfw_section_top- .btn-primary:hover {
  background-color: custom;
  border-color: #4a506e;
  color: #4a506e;
}
.sunfw_section_slideshow- {
  color: #5e5f7b;
  font-size: 18px;
  line-height: 1.4;
}
.sunfw_section_slideshow- h1, .sunfw_section_slideshow- h2, .sunfw_section_slideshow- h3, .sunfw_section_slideshow- h4, .sunfw_section_slideshow- h5, .sunfw_section_slideshow- h6, .sunfw_section_slideshow- .h1, .sunfw_section_slideshow- .h2, .sunfw_section_slideshow- .h3, .sunfw_section_slideshow- .h4, .sunfw_section_slideshow- .h5, .sunfw_section_slideshow- .h6 {
  color: #5e5f7b;
  line-height: 1.4;
}
.sunfw_section_slideshow- h1, .sunfw_section_slideshow- .h1 {
  font-size: 46px;
}
.sunfw_section_slideshow- h2, .sunfw_section_slideshow- .h2 {
  font-size: 38px;
}
.sunfw_section_slideshow- h3, .sunfw_section_slideshow- .h3 {
  font-size: 31px;
}
.sunfw_section_slideshow- h4, .sunfw_section_slideshow- .h4 {
  font-size: 23px;
}
.sunfw_section_slideshow- h5, .sunfw_section_slideshow- .h5 {
  font-size: 18px;
}
.sunfw_section_slideshow- h6, .sunfw_section_slideshow- .h6 {
  font-size: 16px;
}
.sunfw_section_slideshow- a {
  color: #989ea6;
}
.sunfw_section_slideshow- a:hover {
  color: #5e5f7b;
}
.sunfw_section_slideshow- .btn-primary {
  background-color: #5e5f7b;
  color: #4a506e;
}
.sunfw_section_slideshow- .btn-primary:hover {
  background-color: custom;
  border-color: #4a506e;
  color: #4a506e;
}
.sunfw_section_fil_de_navigation {
  color: #000;
  font-size: 18px;
  line-height: 1.4;
}
.sunfw_section_fil_de_navigation h1, .sunfw_section_fil_de_navigation h2, .sunfw_section_fil_de_navigation h3, .sunfw_section_fil_de_navigation h4, .sunfw_section_fil_de_navigation h5, .sunfw_section_fil_de_navigation h6, .sunfw_section_fil_de_navigation .h1, .sunfw_section_fil_de_navigation .h2, .sunfw_section_fil_de_navigation .h3, .sunfw_section_fil_de_navigation .h4, .sunfw_section_fil_de_navigation .h5, .sunfw_section_fil_de_navigation .h6 {
  color: #000;
  line-height: 1.4;
}
.sunfw_section_fil_de_navigation h1, .sunfw_section_fil_de_navigation .h1 {
  font-size: 46px;
}
.sunfw_section_fil_de_navigation h2, .sunfw_section_fil_de_navigation .h2 {
  font-size: 38px;
}
.sunfw_section_fil_de_navigation h3, .sunfw_section_fil_de_navigation .h3 {
  font-size: 31px;
}
.sunfw_section_fil_de_navigation h4, .sunfw_section_fil_de_navigation .h4 {
  font-size: 23px;
}
.sunfw_section_fil_de_navigation h5, .sunfw_section_fil_de_navigation .h5 {
  font-size: 18px;
}
.sunfw_section_fil_de_navigation h6, .sunfw_section_fil_de_navigation .h6 {
  font-size: 16px;
}
