.post-102 .et_pb_section:nth-child(1) .et_pb_button {
       background-color: rgba(0,0,0,1); 
    } 

.post-102 .et_pb_section:nth-child(1) .et_pb_promo {
       background-repeat: no-repeat; 
       height: 50vh!important; 
       width: 100%!important; 
    } 

.post-102 .et_pb_section:nth-child(1) .et_pb_promo .et_pb_promo_description  h2 {
       color: rgba(0,0,0,1)!important; 
    } 

.post-102 .et_pb_section:nth-child(1) {
       padding-bottom: 0px; 
       padding-top: 0px; 
    } 

.post-125 .et_pb_section:nth-child(1) .et_pb_button {
       background-color: rgba(0,0,0,1); 
    } 

.post-125 .et_pb_section:nth-child(1) .et_pb_promo {
       background-repeat: no-repeat; 
       height: 65vh; 
       width: 100%!important; 
    } 

.post-147 .et_pb_section:nth-child(1) .et_pb_button {
       background-color: rgba(0,0,0,1); 
       border-style: none; 
    } 

.post-147 .et_pb_section:nth-child(1) .et_pb_promo {
       background-repeat: no-repeat; 
       height: 40vh; 
       width: 40%!important; 
    } 

.post-147 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) .et_pb_column:nth-child(1) {
       width: 1016px; 
    } 

.post-198 .et_pb_section:nth-child(1) .et_pb_button {
       background-color: rgba(0,0,0,1); 
    } 

.post-198 .et_pb_section:nth-child(1) .et_pb_promo {
       background-repeat: no-repeat; 
       height: 30vh; 
       width: 100%!important; 
    } 

.post-198 .et_pb_section:nth-child(1) .et_pb_promo .et_pb_promo_description  h2 {
       color: rgba(0,0,0,1)!important; 
    } 

.post-219 .et_pb_section:nth-child(1) .et_pb_button {
       background-color: rgba(220,223,52,1); 
       border-style: none; 
       color: rgba(0,0,0,1); 
    } 

.post-219 .et_pb_section:nth-child(1) .et_pb_button:hover {
       background-color: rgba(0,0,0,1)!important; 
       color: rgba(255,255,255,1)!important; 
    } 

.post-219 .et_pb_section:nth-child(1) .et_pb_promo {
       background-color: transparent!important; 
    } 

.post-38 .et_pb_section:nth-child(1) .et_pb_button {
       background-color: rgba(21,136,27,1); 
    } 

.post-38 .et_pb_section:nth-child(1) .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {
       border-style: none!important; 
    } 

.post-38 .et_pb_section:nth-child(1) .et_pb_text   blockquote p {
       border-style: none!important; 
    } 

.post-38 .et_pb_section:nth-child(1) .et_pb_text   h1 {
       font-family: Francois One; 
       font-size: 42px; 
    } 

#home-section.et_pb_section .et_pb_row:nth-child(1) {
       background-color: transparent; 
    } 

#home-section.et_pb_section .et_pb_text   blockquote p {
       color: rgb(76, 76, 76); 
    } 

#home-section.et_pb_section .et_pb_text   h2 {
       background-color: rgb(21, 136, 27); 
       color: rgba(250,249,249,1); 
       font-size: 50px; 
       height: 79px; 
       line-height: 70px; 
    } 

html body footer#main-footer {
       background-color: rgb(21, 136, 27); 
    } 

div#et_mobile_nav_menu {
    } 

div#et-top-navigation {
    } 

.container.clearfix.et_menu_container {
    } 

.et_pb_container {
    } 

.et_pb_slide {
    } 

.et_pb_slide_description {
    } 

.logo_container {
    } 

.post-100 .et_pb_section:nth-child(1) .et_pb_row:nth-child(1) {
    } 

.post-100 .et_pb_section:nth-child(1) .et_pb_text   h1 {
    } 

.post-100 .et_pb_section:nth-child(1) .et_pb_text   p {
    } 

.post-118 .et_pb_section:nth-child(1) .et_pb_text   h1 {
    } 

.post-118 .et_pb_section:nth-child(1) .et_pb_text   p {
    } 

.post-120 .et_pb_section:nth-child(1) .et_pb_text   p {
    } 

.post-122 .et_pb_section:nth-child(1) .et_pb_text   h1 {
    } 

.post-122 .et_pb_section:nth-child(1) .et_pb_text   p {
    } 

.post-125 .et_pb_section:nth-child(1) .et_pb_text   h1 {
    } 

.post-147 .et_pb_section:nth-child(1) .et_pb_promo .et_pb_promo_description  {
    } 

.post-147 .et_pb_section:nth-child(1) .et_pb_text   h1 {
    } 

.post-198 .et_pb_section:nth-child(1) {
    } 

.post-200 .et_pb_section:nth-child(1) .et_pb_text   h1 {
    } 

.post-219 .et_pb_section:nth-child(1) .et_pb_promo .et_pb_promo_description  h2 {
    } 

.post-219 .et_pb_section:nth-child(1) .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {
    } 

.post-219 .et_pb_section:nth-child(1) .et_pb_row:nth-child(1) {
    } 

.post-219 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) {
    } 

.post-219 .et_pb_section:nth-child(1) .et_pb_row:nth-child(3) {
    } 

.post-219 .et_pb_section:nth-child(1) .et_pb_text   h1 {
    } 

.post-219 .et_pb_section:nth-child(1) .et_pb_text   h4 {
    } 

.post-219 .et_pb_section:nth-child(1) .et_pb_text   strong {
    } 

.post-219 .et_pb_section:nth-child(1) {
    } 

.post-38 .et_pb_section:nth-child(1) {
    } 

.post-38 .et_pb_section:nth-child(1) .et_pb_row:nth-child(1) {
    } 

.post-38 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) {
    } 

.post-38 .et_pb_section:nth-child(1) .et_pb_slider .et-pb-controllers {
    } 

.post-38 .et_pb_section:nth-child(1) .et_pb_slider .et_pb_slide_content  {
    } 

.post-38 .et_pb_section:nth-child(1) .et_pb_slider .et_pb_slide_description h2 a {
    } 

.post-38 .et_pb_section:nth-child(1) .et_pb_slider .et_pb_slide_description h2 {
    } 

.post-38 .et_pb_section:nth-child(1) .et_pb_slider .et_pb_slide_description {
    } 

.post-38 .et_pb_section:nth-child(1) .et_pb_slider {
    } 

.post-38 .et_pb_section:nth-child(1) .et_pb_text   blockquote {
    } 

.post-38 .et_pb_section:nth-child(1) .et_pb_text   p {
    } 

#bench-product-section #specs {
    } 

#bench-product-section {
    } 

#bench-product-section.et_pb_section .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image {
    } 

#bench-product-section.et_pb_section .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image img {
    } 

#bench-product-section.et_pb_section .et_pb_blurb .et_pb_blurb_content h4 a {
    } 

#bench-product-section.et_pb_section .et_pb_blurb .et_pb_blurb_content h4 a:hover {
    } 

#bench-product-section.et_pb_section .et_pb_blurb .et_pb_blurb_content h4 {
    } 

#bench-product-section.et_pb_section .et_pb_blurb {
    } 

#bench-product-section.et_pb_section .et_pb_image img {
    } 

#bench-product-section.et_pb_section .et_pb_image {
    } 

#bench-product-section.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {
    } 

#bench-product-section.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(2) {
    } 

#bench-product-section.et_pb_section .et_pb_row:nth-child(1) {
    } 

#bench-product-section.et_pb_section .et_pb_row:nth-child(2) .et_pb_column:nth-child(1) {
    } 

#bench-product-section.et_pb_section .et_pb_row:nth-child(2) .et_pb_column:nth-child(2) {
    } 

#bench-product-section.et_pb_section .et_pb_row:nth-child(2) {
    } 

#bench-product-section.et_pb_section .et_pb_row:nth-child(3) .et_pb_column:nth-child(1) {
    } 

#bench-product-section.et_pb_section .et_pb_row:nth-child(3) {
    } 

#bench-product-section.et_pb_section .et_pb_text   a {
    } 

#bench-product-section.et_pb_section .et_pb_text   blockquote {
    } 

#bench-product-section.et_pb_section .et_pb_text   h1 {
    } 

#bench-product-section.et_pb_section .et_pb_text   h3 {
    } 

#bench-product-section.et_pb_section .et_pb_text   p {
    } 

#home-section {
    } 

#home-section.et_pb_section .et_pb_image {
    } 

#home-section.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {
    } 

#home-section.et_pb_section .et_pb_row:nth-child(2) .et_pb_column:nth-child(1) {
    } 

#home-section.et_pb_section .et_pb_row:nth-child(2) {
    } 

#home-section.et_pb_section .et_pb_text   blockquote {
    } 

#home-section.et_pb_section .et_pb_text   h1 {
    } 

#home-section.et_pb_section .et_pb_text   p {
    } 

#products-section-1 {
    } 

#products-section-1.et_pb_section .et_pb_image {
    } 

#products-section-1.et_pb_section .et_pb_row:nth-child(1) {
    } 

#products-section-1.et_pb_section .et_pb_text   a {
    } 

#products-section-1.et_pb_section .et_pb_text   a:hover {
    } 

#single-product-section #specs {
    } 

#single-product-section {
    } 

#single-product-section.et_pb_section .et_pb_image img {
    } 

#single-product-section.et_pb_section .et_pb_image {
    } 

#single-product-section.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {
    } 

#single-product-section.et_pb_section .et_pb_row:nth-child(1) {
    } 

#single-product-section.et_pb_section .et_pb_row:nth-child(2) .et_pb_column:nth-child(1) {
    } 

#single-product-section.et_pb_section .et_pb_row:nth-child(2) .et_pb_column:nth-child(2) {
    } 

#single-product-section.et_pb_section .et_pb_row:nth-child(2) {
    } 

#single-product-section.et_pb_section .et_pb_row:nth-child(3) .et_pb_column:nth-child(1) {
    } 

#single-product-section.et_pb_section .et_pb_row:nth-child(3) {
    } 

#single-product-section.et_pb_section .et_pb_row:nth-child(4) .et_pb_column:nth-child(1) {
    } 

#single-product-section.et_pb_section .et_pb_row:nth-child(4) {
    } 

#single-product-section.et_pb_section .et_pb_text   a {
    } 

#single-product-section.et_pb_section .et_pb_text   h1 {
    } 

#single-product-section.et_pb_section .et_pb_text   p {
    } 

#specs.et_pb_text   p {
    } 

#wpcf7-f536-o1 h2 {
    } 

#wpcf7-f536-o1 input[type=email] {
    } 

#wpcf7-f536-o1 input[type=submit] {
    } 

#wpcf7-f536-o1 input[type=submit]:hover {
    } 

#wpcf7-f536-o1 input[type=tel] {
    } 

#wpcf7-f536-o1 input[type=text] {
    } 

#wpcf7-f536-o1 p {
    } 

#wpcf7-f536-o1 {
    } 

#wpcf7-f536-o1 textarea {
    } 

html body div#et_mobile_nav_menu .mobile_menu_bar:before {
    } 

html body div#footer-bottom {
    } 

html body div#footer-bottom .et-social-icons li a {
    } 

html body div#footer-bottom #footer-info a {
    } 

html body div#footer-bottom #footer-info {
    } 

html body .mobile_nav ul#mobile_menu {
    } 

html body .mobile_nav ul#mobile_menu li a {
    } 

html body #footer-widgets .footer-widget .et_pb_widget:not(.woocommerce) {
    } 

html body #footer-widgets .footer-widget {
    } 

html body header#main-header {
    } 

html body header#main-header #logo {
    } 

span.mobile_menu_bar.mobile_menu_bar_toggle {
    } 

span.mobile_menu_bar.mobile_menu_bar_toggle:hover {
    } 


@media screen and (max-width: 480px)  { div#et_mobile_nav_menu {   border-style: solid; }  }  
@media screen and (max-width: 480px)  { div#et_mobile_nav_menu {   border-width: 0px!important; }  }  
@media screen and (max-width: 480px)  { div#et-top-navigation {   background-color: #212121!important; }  }  
@media screen and (max-width: 480px)  { div#et-top-navigation {   padding-left: 0px!important; }  }  
@media screen and (max-width: 480px)  { div#et-top-navigation {   padding-top: 0px!important; }  }  
@media screen and (max-width: 480px)  { div#et-top-navigation {   width: 23%!important; }  }  
@media screen and (max-width: 480px)  { .container.clearfix.et_menu_container {   width: 100%; }  }  
@media screen and (max-width: 480px)  { .et_pb_container {   background-color: rgba(0,0,0,0.6); }  }  
@media screen and (max-width: 480px)  { .et_pb_container {   height: 87vh; }  }  
@media screen and (max-width: 480px)  { .et_pb_container {   width: 100%!important; }  }  
@media screen and (max-width: 480px)  { .et_pb_slide {   background-attachment: fixed; }  }  
@media screen and (max-width: 480px)  { .et_pb_slide_description {   height: 100%; }  }  
@media screen and (max-width: 480px)  { .et_pb_slide_description {   padding-top: 22.5vh; }  }  
@media screen and (max-width: 480px)  { .et_pb_slide {   height: 87vh; }  }  
@media screen and (max-width: 480px)  { .et_pb_slide {   padding-left: 0px; }  }  
@media screen and (max-width: 480px)  { .et_pb_slide {   padding-right: 0px; }  }  
@media screen and (max-width: 480px)  { .et_pb_slide {   width: 100%!important; }  }  
@media screen and (max-width: 480px)  { .logo_container {   width: 100%!important; }  }  
@media screen and (max-width: 480px)  { .post-100 .et_pb_section:nth-child(1) .et_pb_row:nth-child(1) {   padding-bottom: 0px; }  }  
@media screen and (max-width: 480px)  { .post-100 .et_pb_section:nth-child(1) .et_pb_row:nth-child(1) {   padding-top: 0px; }  }  
@media screen and (max-width: 480px)  { .post-100 .et_pb_section:nth-child(1) .et_pb_text   h1 {   color: rgba(0,0,0,1); }  }  
@media screen and (max-width: 480px)  { .post-100 .et_pb_section:nth-child(1) .et_pb_text   h1 {   font-family: Francois One; }  }  
@media screen and (max-width: 480px)  { .post-100 .et_pb_section:nth-child(1) .et_pb_text   h1 {   font-size: 34px; }  }  
@media screen and (max-width: 480px)  { .post-100 .et_pb_section:nth-child(1) .et_pb_text   h1 {   padding-bottom: 3.5vh; }  }  
@media screen and (max-width: 480px)  { .post-100 .et_pb_section:nth-child(1) .et_pb_text   h1 {   padding-top: 0%; }  }  
@media screen and (max-width: 480px)  { .post-100 .et_pb_section:nth-child(1) .et_pb_text   h1 {   text-transform: uppercase; }  }  
@media screen and (max-width: 480px)  { .post-100 .et_pb_section:nth-child(1) .et_pb_text   h1 {   width: 260px; }  }  
@media screen and (max-width: 480px)  { .post-100 .et_pb_section:nth-child(1) .et_pb_text   p {   color: rgba(0,0,0,1); }  }  
@media screen and (max-width: 480px)  { .post-100 .et_pb_section:nth-child(1) .et_pb_text   p {   font-family: Helvetica, Arial, sans-serif; }  }  
@media screen and (max-width: 480px)  { .post-100 .et_pb_section:nth-child(1) .et_pb_text   p {   font-size: 12px; }  }  
@media screen and (max-width: 480px)  { .post-100 .et_pb_section:nth-child(1) .et_pb_text   p {   line-height: 18px; }  }  
@media screen and (max-width: 480px)  { .post-100 .et_pb_section:nth-child(1) .et_pb_text   p {   text-align: center; }  }  
@media screen and (max-width: 480px)  { .post-102 .et_pb_section:nth-child(1) .et_pb_button {   border-style: none; }  }  
@media screen and (max-width: 480px)  { .post-118 .et_pb_section:nth-child(1) .et_pb_text   h1 {   font-family: Cabin; }  }  
@media screen and (max-width: 480px)  { .post-118 .et_pb_section:nth-child(1) .et_pb_text   h1 {   font-size: 45px; }  }  
@media screen and (max-width: 480px)  { .post-118 .et_pb_section:nth-child(1) .et_pb_text   h1 {   text-align: left; }  }  
@media screen and (max-width: 480px)  { .post-118 .et_pb_section:nth-child(1) .et_pb_text   h1 {   width: 319px; }  }  
@media screen and (max-width: 480px)  { .post-118 .et_pb_section:nth-child(1) .et_pb_text   p {   font-family: Cabin; }  }  
@media screen and (max-width: 480px)  { .post-118 .et_pb_section:nth-child(1) .et_pb_text   p {   text-align: left; }  }  
@media screen and (max-width: 480px)  { .post-120 .et_pb_section:nth-child(1) .et_pb_text   p {   font-family: Cabin; }  }  
@media screen and (max-width: 480px)  { .post-122 .et_pb_section:nth-child(1) .et_pb_text   h1 {   text-align: left; }  }  
@media screen and (max-width: 480px)  { .post-122 .et_pb_section:nth-child(1) .et_pb_text   p {   text-align: left; }  }  
@media screen and (max-width: 480px)  { .post-125 .et_pb_section:nth-child(1) .et_pb_button {   border-style: none; }  }  
@media screen and (max-width: 480px)  { .post-125 .et_pb_section:nth-child(1) .et_pb_text   h1 {   font-family: Cabin; }  }  
@media screen and (max-width: 480px)  { .post-125 .et_pb_section:nth-child(1) .et_pb_text   h1 {   text-align: left; }  }  
@media screen and (max-width: 480px)  { .post-125 .et_pb_section:nth-child(1) .et_pb_text   h1 {   width: 358px; }  }  
@media screen and (max-width: 480px)  { .post-147 .et_pb_section:nth-child(1) .et_pb_button {   padding-top: 6px; }  }  
@media screen and (max-width: 480px)  { .post-147 .et_pb_section:nth-child(1) .et_pb_promo .et_pb_promo_description  {   padding-top: 100%; }  }  
@media screen and (max-width: 480px)  { .post-147 .et_pb_section:nth-child(1) .et_pb_promo {   height: 317px; }  }  
@media screen and (max-width: 480px)  { .post-147 .et_pb_section:nth-child(1) .et_pb_promo {   width: 100%!important; }  }  
@media screen and (max-width: 480px)  { .post-147 .et_pb_section:nth-child(1) .et_pb_text   h1 {   font-family: Cabin; }  }  
@media screen and (max-width: 480px)  { .post-147 .et_pb_section:nth-child(1) .et_pb_text   h1 {   text-align: left; }  }  
@media screen and (max-width: 480px)  { .post-147 .et_pb_section:nth-child(1) .et_pb_text   h1 {   width: 334px; }  }  
@media screen and (max-width: 480px)  { .post-198 .et_pb_section:nth-child(1) .et_pb_button {   margin-bottom: 0px; }  }  
@media screen and (max-width: 480px)  { .post-198 .et_pb_section:nth-child(1) .et_pb_button {   padding-bottom: 6px; }  }  
@media screen and (max-width: 480px)  { .post-198 .et_pb_section:nth-child(1) .et_pb_button {   padding-top: 6px; }  }  
@media screen and (max-width: 480px)  { .post-198 .et_pb_section:nth-child(1) .et_pb_promo .et_pb_promo_description  h2 {   height: 243px; }  }  
@media screen and (max-width: 480px)  { .post-198 .et_pb_section:nth-child(1) .et_pb_promo .et_pb_promo_description  h2 {   padding-bottom: 0px; }  }  
@media screen and (max-width: 480px)  { .post-198 .et_pb_section:nth-child(1) .et_pb_promo .et_pb_promo_description  h2 {   padding-top: 88%; }  }  
@media screen and (max-width: 480px)  { .post-198 .et_pb_section:nth-child(1) .et_pb_promo {   height: 222px; }  }  
@media screen and (max-width: 480px)  { .post-198 .et_pb_section:nth-child(1) .et_pb_promo {   width: 100%!important; }  }  
@media screen and (max-width: 480px)  { .post-198 .et_pb_section:nth-child(1) {   height: 2013px; }  }  
@media screen and (max-width: 480px)  { .post-200 .et_pb_section:nth-child(1) .et_pb_text   h1 {   font-family: Cabin; }  }  
@media screen and (max-width: 480px)  { .post-200 .et_pb_section:nth-child(1) .et_pb_text   h1 {   text-align: left; }  }  
@media screen and (max-width: 480px)  { .post-219 .et_pb_section:nth-child(1) .et_pb_button {   background-color: rgb(8, 78, 11); }  }  
@media screen and (max-width: 480px)  { .post-219 .et_pb_section:nth-child(1) .et_pb_button {   color: rgba(255,255,255,1); }  }  
@media screen and (max-width: 480px)  { .post-219 .et_pb_section:nth-child(1) .et_pb_button {   font-family: Fjalla One; }  }  
@media screen and (max-width: 480px)  { .post-219 .et_pb_section:nth-child(1) .et_pb_button {   text-transform: uppercase; }  }  
@media screen and (max-width: 480px)  { .post-219 .et_pb_section:nth-child(1) .et_pb_promo {   background-color: rgba(255,255,255,1)!important; }  }  
@media screen and (max-width: 480px)  { .post-219 .et_pb_section:nth-child(1) .et_pb_promo {   border-color: rgb(8, 78, 11); }  }  
@media screen and (max-width: 480px)  { .post-219 .et_pb_section:nth-child(1) .et_pb_promo {   border-style: solid; }  }  
@media screen and (max-width: 480px)  { .post-219 .et_pb_section:nth-child(1) .et_pb_promo {   border-width: 2px!important; }  }  
@media screen and (max-width: 480px)  { .post-219 .et_pb_section:nth-child(1) .et_pb_promo .et_pb_promo_description  h2 {   color: rgb(8, 78, 11)!important; }  }  
@media screen and (max-width: 480px)  { .post-219 .et_pb_section:nth-child(1) .et_pb_promo .et_pb_promo_description  h2 {   font-family: Fjalla One; }  }  
@media screen and (max-width: 480px)  { .post-219 .et_pb_section:nth-child(1) .et_pb_promo .et_pb_promo_description  h2 {   font-size: 27px; }  }  
@media screen and (max-width: 480px)  { .post-219 .et_pb_section:nth-child(1) .et_pb_promo {   padding-bottom: 15%; }  }  
@media screen and (max-width: 480px)  { .post-219 .et_pb_section:nth-child(1) .et_pb_promo {   padding-left: 5%; }  }  
@media screen and (max-width: 480px)  { .post-219 .et_pb_section:nth-child(1) .et_pb_promo {   padding-right: 5%; }  }  
@media screen and (max-width: 480px)  { .post-219 .et_pb_section:nth-child(1) .et_pb_promo {   padding-top: 15%; }  }  
@media screen and (max-width: 480px)  { .post-219 .et_pb_section:nth-child(1) .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {   margin-bottom: 0px; }  }  
@media screen and (max-width: 480px)  { .post-219 .et_pb_section:nth-child(1) .et_pb_row:nth-child(1) {   padding-bottom: 0px; }  }  
@media screen and (max-width: 480px)  { .post-219 .et_pb_section:nth-child(1) .et_pb_row:nth-child(1) {   padding-top: 0px; }  }  
@media screen and (max-width: 480px)  { .post-219 .et_pb_section:nth-child(1) .et_pb_row:nth-child(1) {   width: 100%; }  }  
@media screen and (max-width: 480px)  { .post-219 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) {   padding-bottom: 0px; }  }  
@media screen and (max-width: 480px)  { .post-219 .et_pb_section:nth-child(1) .et_pb_row:nth-child(3) {   padding-top: 0px; }  }  
@media screen and (max-width: 480px)  { .post-219 .et_pb_section:nth-child(1) .et_pb_text   h1 {   color: rgba(0,0,0,1); }  }  
@media screen and (max-width: 480px)  { .post-219 .et_pb_section:nth-child(1) .et_pb_text   h1 {   font-family: Fjalla One; }  }  
@media screen and (max-width: 480px)  { .post-219 .et_pb_section:nth-child(1) .et_pb_text   h4 {   font-family: Cabin; }  }  
@media screen and (max-width: 480px)  { .post-219 .et_pb_section:nth-child(1) .et_pb_text   h4 {   line-height: 28px; }  }  
@media screen and (max-width: 480px)  { .post-219 .et_pb_section:nth-child(1) .et_pb_text   strong {   font-family: Cabin; }  }  
@media screen and (max-width: 480px)  { .post-219 .et_pb_section:nth-child(1) {   padding-bottom: 0px; }  }  
@media screen and (max-width: 480px)  { .post-219 .et_pb_section:nth-child(1) {   padding-top: 0px; }  }  
@media screen and (max-width: 480px)  { .post-38 .et_pb_section:nth-child(1) {   background-attachment: fixed; }  }  
@media screen and (max-width: 480px)  { .post-38 .et_pb_section:nth-child(1) {   background-color: rgba(28,28,28,1); }  }  
@media screen and (max-width: 480px)  { .post-38 .et_pb_section:nth-child(1) {   background-image: url('http://apmfg.hyperactiv.io/wp-content/uploads/2016/04/bgrepeat.png'); }  }  
@media screen and (max-width: 480px)  { .post-38 .et_pb_section:nth-child(1) {   background-repeat: repeat; }  }  
@media screen and (max-width: 480px)  { .post-38 .et_pb_section:nth-child(1) {   background-size: auto; }  }  
@media screen and (max-width: 480px)  { .post-38 .et_pb_section:nth-child(1) .et_pb_button {   background-color: rgb(8, 78, 11); }  }  
@media screen and (max-width: 480px)  { .post-38 .et_pb_section:nth-child(1) .et_pb_button {   border-radius: 0px; }  }  
@media screen and (max-width: 480px)  { .post-38 .et_pb_section:nth-child(1) .et_pb_button {   border-width: 0px; }  }  
@media screen and (max-width: 480px)  { .post-38 .et_pb_section:nth-child(1) .et_pb_button {   font-weight: bold; }  }  
@media screen and (max-width: 480px)  { .post-38 .et_pb_section:nth-child(1) .et_pb_row:nth-child(1) {   background-color: rgba(255,255,255,1); }  }  
@media screen and (max-width: 480px)  { .post-38 .et_pb_section:nth-child(1) .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {   margin-bottom: 0px; }  }  
@media screen and (max-width: 480px)  { .post-38 .et_pb_section:nth-child(1) .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {   padding-bottom: 0px; }  }  
@media screen and (max-width: 480px)  { .post-38 .et_pb_section:nth-child(1) .et_pb_row:nth-child(1) {   padding-bottom: 0px; }  }  
@media screen and (max-width: 480px)  { .post-38 .et_pb_section:nth-child(1) .et_pb_row:nth-child(1) {   padding-left: 5vw; }  }  
@media screen and (max-width: 480px)  { .post-38 .et_pb_section:nth-child(1) .et_pb_row:nth-child(1) {   padding-right: 5vw; }  }  
@media screen and (max-width: 480px)  { .post-38 .et_pb_section:nth-child(1) .et_pb_row:nth-child(1) {   padding-top: 0px; }  }  
@media screen and (max-width: 480px)  { .post-38 .et_pb_section:nth-child(1) .et_pb_row:nth-child(1) {   width: 100%; }  }  
@media screen and (max-width: 480px)  { .post-38 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) {   background-color: rgba(255,255,255,1); }  }  
@media screen and (max-width: 480px)  { .post-38 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) {   padding-bottom: 3.5vh; }  }  
@media screen and (max-width: 480px)  { .post-38 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) {   padding-left: 5vw; }  }  
@media screen and (max-width: 480px)  { .post-38 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) {   padding-right: 5vw; }  }  
@media screen and (max-width: 480px)  { .post-38 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) {   padding-top: 0px; }  }  
@media screen and (max-width: 480px)  { .post-38 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) {   width: 100%; }  }  
@media screen and (max-width: 480px)  { .post-38 .et_pb_section:nth-child(1) .et_pb_slider .et-pb-controllers {   display: none; }  }  
@media screen and (max-width: 480px)  { .post-38 .et_pb_section:nth-child(1) .et_pb_slider .et_pb_slide_content  {   background-color: rgba(0, 0, 0,0); }  }  
@media screen and (max-width: 480px)  { .post-38 .et_pb_section:nth-child(1) .et_pb_slider .et_pb_slide_content  {   display: none; }  }  
@media screen and (max-width: 480px)  { .post-38 .et_pb_section:nth-child(1) .et_pb_slider .et_pb_slide_description h2 a {   font-family: Fjalla One; }  }  
@media screen and (max-width: 480px)  { .post-38 .et_pb_section:nth-child(1) .et_pb_slider .et_pb_slide_description h2 a {   font-size: 42px; }  }  
@media screen and (max-width: 480px)  { .post-38 .et_pb_section:nth-child(1) .et_pb_slider .et_pb_slide_description h2 a {   font-weight: bold; }  }  
@media screen and (max-width: 480px)  { .post-38 .et_pb_section:nth-child(1) .et_pb_slider .et_pb_slide_description h2 a {   line-height: 50px; }  }  
@media screen and (max-width: 480px)  { .post-38 .et_pb_section:nth-child(1) .et_pb_slider .et_pb_slide_description h2 {   background-color: rgba(0, 0, 0,0); }  }  
@media screen and (max-width: 480px)  { .post-38 .et_pb_section:nth-child(1) .et_pb_slider .et_pb_slide_description h2 {   padding-left: 0px; }  }  
@media screen and (max-width: 480px)  { .post-38 .et_pb_section:nth-child(1) .et_pb_slider .et_pb_slide_description h2 {   padding-right: 0px; }  }  
@media screen and (max-width: 480px)  { .post-38 .et_pb_section:nth-child(1) .et_pb_slider .et_pb_slide_description h2 {   padding-top: 0px; }  }  
@media screen and (max-width: 480px)  { .post-38 .et_pb_section:nth-child(1) .et_pb_slider .et_pb_slide_description {   width: 100%!important; }  }  
@media screen and (max-width: 480px)  { .post-38 .et_pb_section:nth-child(1) .et_pb_slider {   height: 87vh; }  }  
@media screen and (max-width: 480px)  { .post-38 .et_pb_section:nth-child(1) .et_pb_slider {   width: 100%; }  }  
@media screen and (max-width: 480px)  { .post-38 .et_pb_section:nth-child(1) .et_pb_text   blockquote {   border-right-style: none!important; }  }  
@media screen and (max-width: 480px)  { .post-38 .et_pb_section:nth-child(1) .et_pb_text   blockquote {   border-style: none!important; }  }  
@media screen and (max-width: 480px)  { .post-38 .et_pb_section:nth-child(1) .et_pb_text   blockquote p {   color: rgba(0,0,0,1)!important; }  }  
@media screen and (max-width: 480px)  { .post-38 .et_pb_section:nth-child(1) .et_pb_text   blockquote p {   font-family: Helvetica, Arial, sans-serif; }  }  
@media screen and (max-width: 480px)  { .post-38 .et_pb_section:nth-child(1) .et_pb_text   blockquote p {   font-size: 12px!important; }  }  
@media screen and (max-width: 480px)  { .post-38 .et_pb_section:nth-child(1) .et_pb_text   blockquote p {   line-height: 20px; }  }  
@media screen and (max-width: 480px)  { .post-38 .et_pb_section:nth-child(1) .et_pb_text   blockquote p {   padding-top: 0px; }  }  
@media screen and (max-width: 480px)  { .post-38 .et_pb_section:nth-child(1) .et_pb_text   blockquote p {   text-align: center; }  }  
@media screen and (max-width: 480px)  { .post-38 .et_pb_section:nth-child(1) .et_pb_text   blockquote {   padding-left: 0px; }  }  
@media screen and (max-width: 480px)  { .post-38 .et_pb_section:nth-child(1) .et_pb_text   blockquote {   width: 100%; }  }  
@media screen and (max-width: 480px)  { .post-38 .et_pb_section:nth-child(1) .et_pb_text   h1 {   color: rgba(0,0,0,1); }  }  
@media screen and (max-width: 480px)  { .post-38 .et_pb_section:nth-child(1) .et_pb_text   h1 {   font-family: Fjalla One; }  }  
@media screen and (max-width: 480px)  { .post-38 .et_pb_section:nth-child(1) .et_pb_text   h1 {   font-size: 30px; }  }  
@media screen and (max-width: 480px)  { .post-38 .et_pb_section:nth-child(1) .et_pb_text   h1 {   font-weight: bold; }  }  
@media screen and (max-width: 480px)  { .post-38 .et_pb_section:nth-child(1) .et_pb_text   h1 {   height: 100%; }  }  
@media screen and (max-width: 480px)  { .post-38 .et_pb_section:nth-child(1) .et_pb_text   h1 {   padding-bottom: 3.5vh; }  }  
@media screen and (max-width: 480px)  { .post-38 .et_pb_section:nth-child(1) .et_pb_text   h1 {   padding-top: 0px; }  }  
@media screen and (max-width: 480px)  { .post-38 .et_pb_section:nth-child(1) .et_pb_text   h1 {   text-align: center; }  }  
@media screen and (max-width: 480px)  { .post-38 .et_pb_section:nth-child(1) .et_pb_text   h1 {   width: 100%; }  }  
@media screen and (max-width: 480px)  { .post-38 .et_pb_section:nth-child(1) .et_pb_text   p {   color: rgba(0,0,0,1)!important; }  }  
@media screen and (max-width: 480px)  { .post-38 .et_pb_section:nth-child(1) .et_pb_text   p {   font-family: Cabin!important; }  }  
@media screen and (max-width: 480px)  { .post-38 .et_pb_section:nth-child(1) .et_pb_text   p {   font-size: 12px!important; }  }  
@media screen and (max-width: 480px)  { .post-38 .et_pb_section:nth-child(1) .et_pb_text   p {   text-align: center!important; }  }  
@media screen and (max-width: 480px)  { .post-38 .et_pb_section:nth-child(1) {   padding-bottom: 0vh; }  }  
@media screen and (max-width: 480px)  { .post-38 .et_pb_section:nth-child(1) {   padding-left: 0px; }  }  
@media screen and (max-width: 480px)  { .post-38 .et_pb_section:nth-child(1) {   padding-right: 0px; }  }  
@media screen and (max-width: 480px)  { .post-38 .et_pb_section:nth-child(1) {   padding-top: 0vh; }  }  
@media screen and (max-width: 480px)  { .post-38 .et_pb_section:nth-child(1) {   width: 100%!important; }  }  
@media screen and (max-width: 480px)  { #bench-product-section #specs {   background-color: rgba(0,0,0,1); }  }  
@media screen and (max-width: 480px)  { #bench-product-section #specs {   margin-bottom: 0px; }  }  
@media screen and (max-width: 480px)  { #bench-product-section {   height: 100%!important; }  }  
@media screen and (max-width: 480px)  { #bench-product-section {   padding-bottom: 0%; }  }  
@media screen and (max-width: 480px)  { #bench-product-section {   padding-top: 0px; }  }  
@media screen and (max-width: 480px)  { #bench-product-section {   width: 100%!important; }  }  
@media screen and (max-width: 480px)  { #bench-product-section.et_pb_section .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image {   height: 50vh!important; }  }  
@media screen and (max-width: 480px)  { #bench-product-section.et_pb_section .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image img {   height: 100%; }  }  
@media screen and (max-width: 480px)  { #bench-product-section.et_pb_section .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image img {   width: 100%; }  }  
@media screen and (max-width: 480px)  { #bench-product-section.et_pb_section .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image {   margin-bottom: 0px; }  }  
@media screen and (max-width: 480px)  { #bench-product-section.et_pb_section .et_pb_blurb .et_pb_blurb_content h4 a {   background-color: rgba(0,0,0,1); }  }  
@media screen and (max-width: 480px)  { #bench-product-section.et_pb_section .et_pb_blurb .et_pb_blurb_content h4 a {   color: rgba(255,255,255,1); }  }  
@media screen and (max-width: 480px)  { #bench-product-section.et_pb_section .et_pb_blurb .et_pb_blurb_content h4 a {   display: block; }  }  
@media screen and (max-width: 480px)  { #bench-product-section.et_pb_section .et_pb_blurb .et_pb_blurb_content h4 a {   font-family: Fjalla One; }  }  
@media screen and (max-width: 480px)  { #bench-product-section.et_pb_section .et_pb_blurb .et_pb_blurb_content h4 a {   font-size: 16px; }  }  
@media screen and (max-width: 480px)  { #bench-product-section.et_pb_section .et_pb_blurb .et_pb_blurb_content h4 a {   font-weight: normal; }  }  
@media screen and (max-width: 480px)  { #bench-product-section.et_pb_section .et_pb_blurb .et_pb_blurb_content h4 a:hover {   background-color: rgb(8, 78, 11)!important; }  }  
@media screen and (max-width: 480px)  { #bench-product-section.et_pb_section .et_pb_blurb .et_pb_blurb_content h4 a {   padding-bottom: 2vh; }  }  
@media screen and (max-width: 480px)  { #bench-product-section.et_pb_section .et_pb_blurb .et_pb_blurb_content h4 a {   padding-top: 2vh; }  }  
@media screen and (max-width: 480px)  { #bench-product-section.et_pb_section .et_pb_blurb .et_pb_blurb_content h4 {   background-color: rgb(21, 136, 27); }  }  
@media screen and (max-width: 480px)  { #bench-product-section.et_pb_section .et_pb_blurb .et_pb_blurb_content h4 {   margin-top: 0px!important; }  }  
@media screen and (max-width: 480px)  { #bench-product-section.et_pb_section .et_pb_blurb .et_pb_blurb_content h4 {   padding-bottom: 0px; }  }  
@media screen and (max-width: 480px)  { #bench-product-section.et_pb_section .et_pb_blurb {   margin-bottom: 0px!important; }  }  
@media screen and (max-width: 480px)  { #bench-product-section.et_pb_section .et_pb_image img {   width: 100%; }  }  
@media screen and (max-width: 480px)  { #bench-product-section.et_pb_section .et_pb_image {   margin-bottom: 0px; }  }  
@media screen and (max-width: 480px)  { #bench-product-section.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {   margin-bottom: 0px; }  }  
@media screen and (max-width: 480px)  { #bench-product-section.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(2) {   margin-bottom: 0px; }  }  
@media screen and (max-width: 480px)  { #bench-product-section.et_pb_section .et_pb_row:nth-child(1) {   padding-bottom: 0px; }  }  
@media screen and (max-width: 480px)  { #bench-product-section.et_pb_section .et_pb_row:nth-child(1) {   padding-top: 0vh!important; }  }  
@media screen and (max-width: 480px)  { #bench-product-section.et_pb_section .et_pb_row:nth-child(1) {   width: 100%; }  }  
@media screen and (max-width: 480px)  { #bench-product-section.et_pb_section .et_pb_row:nth-child(2) .et_pb_column:nth-child(1) {   margin-bottom: 0px!important; }  }  
@media screen and (max-width: 480px)  { #bench-product-section.et_pb_section .et_pb_row:nth-child(2) .et_pb_column:nth-child(2) {   margin-bottom: 0px; }  }  
@media screen and (max-width: 480px)  { #bench-product-section.et_pb_section .et_pb_row:nth-child(2) {   padding-bottom: 0px; }  }  
@media screen and (max-width: 480px)  { #bench-product-section.et_pb_section .et_pb_row:nth-child(2) {   padding-top: 0px; }  }  
@media screen and (max-width: 480px)  { #bench-product-section.et_pb_section .et_pb_row:nth-child(2) {   width: 100%; }  }  
@media screen and (max-width: 480px)  { #bench-product-section.et_pb_section .et_pb_row:nth-child(3) .et_pb_column:nth-child(1) {   margin-bottom: 0px; }  }  
@media screen and (max-width: 480px)  { #bench-product-section.et_pb_section .et_pb_row:nth-child(3) {   padding-bottom: 0px; }  }  
@media screen and (max-width: 480px)  { #bench-product-section.et_pb_section .et_pb_row:nth-child(3) {   padding-top: 2vh; }  }  
@media screen and (max-width: 480px)  { #bench-product-section.et_pb_section .et_pb_row:nth-child(3) {   width: 100%; }  }  
@media screen and (max-width: 480px)  { #bench-product-section.et_pb_section .et_pb_text   a {   color: rgb(132, 15, 15); }  }  
@media screen and (max-width: 480px)  { #bench-product-section.et_pb_section .et_pb_text   a {   font-weight: bold; }  }  
@media screen and (max-width: 480px)  { #bench-product-section.et_pb_section .et_pb_text   blockquote {   border-left-width: 0px; }  }  
@media screen and (max-width: 480px)  { #bench-product-section.et_pb_section .et_pb_text   blockquote {   padding-left: 0px; }  }  
@media screen and (max-width: 480px)  { #bench-product-section.et_pb_section .et_pb_text   h1 {   color: rgba(0,0,0,1); }  }  
@media screen and (max-width: 480px)  { #bench-product-section.et_pb_section .et_pb_text   h1 {   font-family: Francois One; }  }  
@media screen and (max-width: 480px)  { #bench-product-section.et_pb_section .et_pb_text   h1 {   font-size: 20px; }  }  
@media screen and (max-width: 480px)  { #bench-product-section.et_pb_section .et_pb_text   h1 {   padding-top: 5vh; }  }  
@media screen and (max-width: 480px)  { #bench-product-section.et_pb_section .et_pb_text   h1 {   text-align: center; }  }  
@media screen and (max-width: 480px)  { #bench-product-section.et_pb_section .et_pb_text   h3 {   color: rgba(0,0,0,1); }  }  
@media screen and (max-width: 480px)  { #bench-product-section.et_pb_section .et_pb_text   h3 {   font-family: Fjalla One; }  }  
@media screen and (max-width: 480px)  { #bench-product-section.et_pb_section .et_pb_text   h3 {   font-size: 16px; }  }  
@media screen and (max-width: 480px)  { #bench-product-section.et_pb_section .et_pb_text   p {   color: rgba(0,0,0,1); }  }  
@media screen and (max-width: 480px)  { #bench-product-section.et_pb_section .et_pb_text   p {   font-family: Cabin; }  }  
@media screen and (max-width: 480px)  { #bench-product-section.et_pb_section .et_pb_text   p {   font-size: 14px; }  }  
@media screen and (max-width: 480px)  { #bench-product-section.et_pb_section .et_pb_text   p {   padding-left: 5%; }  }  
@media screen and (max-width: 480px)  { #bench-product-section.et_pb_section .et_pb_text   p {   padding-right: 5%; }  }  
@media screen and (max-width: 480px)  { #home-section {   padding-bottom: 0px; }  }  
@media screen and (max-width: 480px)  { #home-section {   padding-top: 0px; }  }  
@media screen and (max-width: 480px)  { #home-section.et_pb_section .et_pb_image {   background-color: rgba(43,43,43,1); }  }  
@media screen and (max-width: 480px)  { #home-section.et_pb_section .et_pb_image {   padding-bottom: 5%; }  }  
@media screen and (max-width: 480px)  { #home-section.et_pb_section .et_pb_image {   padding-top: 5%; }  }  
@media screen and (max-width: 480px)  { #home-section.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {   width: 100%!important; }  }  
@media screen and (max-width: 480px)  { #home-section.et_pb_section .et_pb_row:nth-child(1) {   padding-bottom: 0px; }  }  
@media screen and (max-width: 480px)  { #home-section.et_pb_section .et_pb_row:nth-child(1) {   padding-top: 0px; }  }  
@media screen and (max-width: 480px)  { #home-section.et_pb_section .et_pb_row:nth-child(1) {   width: 100%; }  }  
@media screen and (max-width: 480px)  { #home-section.et_pb_section .et_pb_row:nth-child(2) .et_pb_column:nth-child(1) {   padding-bottom: 0%; }  }  
@media screen and (max-width: 480px)  { #home-section.et_pb_section .et_pb_row:nth-child(2) {   padding-bottom: 10%; }  }  
@media screen and (max-width: 480px)  { #home-section.et_pb_section .et_pb_row:nth-child(2) {   padding-top: 0px; }  }  
@media screen and (max-width: 480px)  { #home-section.et_pb_section .et_pb_row:nth-child(2) {   width: 100%; }  }  
@media screen and (max-width: 480px)  { #home-section.et_pb_section .et_pb_text   blockquote {   border-left-width: 0px; }  }  
@media screen and (max-width: 480px)  { #home-section.et_pb_section .et_pb_text   blockquote {   margin-bottom: 0px; }  }  
@media screen and (max-width: 480px)  { #home-section.et_pb_section .et_pb_text   blockquote {   margin-top: 1px; }  }  
@media screen and (max-width: 480px)  { #home-section.et_pb_section .et_pb_text   blockquote p {   color: rgba(0,0,0,1); }  }  
@media screen and (max-width: 480px)  { #home-section.et_pb_section .et_pb_text   blockquote p {   padding-left: 7.55%; }  }  
@media screen and (max-width: 480px)  { #home-section.et_pb_section .et_pb_text   blockquote p {   padding-right: 7.5%; }  }  
@media screen and (max-width: 480px)  { #home-section.et_pb_section .et_pb_text   blockquote p {   padding-top: 5%; }  }  
@media screen and (max-width: 480px)  { #home-section.et_pb_section .et_pb_text   blockquote {   padding-left: 0px; }  }  
@media screen and (max-width: 480px)  { #home-section.et_pb_section .et_pb_text   h1 {   background-color: rgb(8, 78, 11); }  }  
@media screen and (max-width: 480px)  { #home-section.et_pb_section .et_pb_text   h1 {   color: rgba(255,255,255,1); }  }  
@media screen and (max-width: 480px)  { #home-section.et_pb_section .et_pb_text   h1 {   font-family: Fjalla One; }  }  
@media screen and (max-width: 480px)  { #home-section.et_pb_section .et_pb_text   h1 {   font-size: 18px; }  }  
@media screen and (max-width: 480px)  { #home-section.et_pb_section .et_pb_text   h1 {   font-weight: normal; }  }  
@media screen and (max-width: 480px)  { #home-section.et_pb_section .et_pb_text   h1 {   line-height: 30px; }  }  
@media screen and (max-width: 480px)  { #home-section.et_pb_section .et_pb_text   h1 {   padding-bottom: 5%; }  }  
@media screen and (max-width: 480px)  { #home-section.et_pb_section .et_pb_text   h1 {   padding-left: 5%; }  }  
@media screen and (max-width: 480px)  { #home-section.et_pb_section .et_pb_text   h1 {   padding-right: 5%; }  }  
@media screen and (max-width: 480px)  { #home-section.et_pb_section .et_pb_text   h1 {   padding-top: 5%; }  }  
@media screen and (max-width: 480px)  { #home-section.et_pb_section .et_pb_text   h2 {   background-color: rgb(8, 78, 11); }  }  
@media screen and (max-width: 480px)  { #home-section.et_pb_section .et_pb_text   p {   color: #000000!important; }  }  
@media screen and (max-width: 480px)  { #home-section.et_pb_section .et_pb_text   p {   font-family: Cabin; }  }  
@media screen and (max-width: 480px)  { #home-section.et_pb_section .et_pb_text   p {   padding-left: 7.5%!important; }  }  
@media screen and (max-width: 480px)  { #home-section.et_pb_section .et_pb_text   p {   padding-right: 7.5%!important; }  }  
@media screen and (max-width: 480px)  { #home-section.et_pb_section .et_pb_text   p {   padding-top: 5%!important; }  }  
@media screen and (max-width: 480px)  { #products-section-1 {   background-color: rgba(25,25,25,1)!important; }  }  
@media screen and (max-width: 480px)  { #products-section-1 {   height: 100%; }  }  
@media screen and (max-width: 480px)  { #products-section-1 {   padding-bottom: 0px; }  }  
@media screen and (max-width: 480px)  { #products-section-1 {   padding-top: 0px; }  }  
@media screen and (max-width: 480px)  { #products-section-1 {   width: 100%!important; }  }  
@media screen and (max-width: 480px)  { #products-section-1.et_pb_section .et_pb_image {   margin-bottom: 0px; }  }  
@media screen and (max-width: 480px)  { #products-section-1.et_pb_section .et_pb_row:nth-child(1) {   padding-bottom: 0px; }  }  
@media screen and (max-width: 480px)  { #products-section-1.et_pb_section .et_pb_row:nth-child(1) {   padding-top: 0px; }  }  
@media screen and (max-width: 480px)  { #products-section-1.et_pb_section .et_pb_row:nth-child(1) {   width: 100%; }  }  
@media screen and (max-width: 480px)  { #products-section-1.et_pb_section .et_pb_text   a {   background-color: rgba(0,0,0,1); }  }  
@media screen and (max-width: 480px)  { #products-section-1.et_pb_section .et_pb_text   a {   color: rgba(255,255,255,1); }  }  
@media screen and (max-width: 480px)  { #products-section-1.et_pb_section .et_pb_text   a {   display: block; }  }  
@media screen and (max-width: 480px)  { #products-section-1.et_pb_section .et_pb_text   a {   font-family: Francois One; }  }  
@media screen and (max-width: 480px)  { #products-section-1.et_pb_section .et_pb_text   a {   font-size: 20px; }  }  
@media screen and (max-width: 480px)  { #products-section-1.et_pb_section .et_pb_text   a:hover {   background-color: rgb(132, 15, 15)!important; }  }  
@media screen and (max-width: 480px)  { #products-section-1.et_pb_section .et_pb_text   a {   padding-bottom: 1vh; }  }  
@media screen and (max-width: 480px)  { #products-section-1.et_pb_section .et_pb_text   a {   padding-top: 1vh; }  }  
@media screen and (max-width: 480px)  { #products-section-1.et_pb_section .et_pb_text   a {   text-align: center; }  }  
@media screen and (max-width: 480px)  { #single-product-section #specs {   background-color: rgba(0,0,0,1); }  }  
@media screen and (max-width: 480px)  { #single-product-section {   padding-bottom: 0px; }  }  
@media screen and (max-width: 480px)  { #single-product-section {   padding-top: 0px; }  }  
@media screen and (max-width: 480px)  { #single-product-section.et_pb_section .et_pb_image img {   width: 100%!important; }  }  
@media screen and (max-width: 480px)  { #single-product-section.et_pb_section .et_pb_image {   margin-bottom: 0px; }  }  
@media screen and (max-width: 480px)  { #single-product-section.et_pb_section .et_pb_image {   width: 100%!important; }  }  
@media screen and (max-width: 480px)  { #single-product-section.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {   margin-bottom: 0px; }  }  
@media screen and (max-width: 480px)  { #single-product-section.et_pb_section .et_pb_row:nth-child(1) {   height: 100%!important; }  }  
@media screen and (max-width: 480px)  { #single-product-section.et_pb_section .et_pb_row:nth-child(1) {   padding-bottom: 0px; }  }  
@media screen and (max-width: 480px)  { #single-product-section.et_pb_section .et_pb_row:nth-child(1) {   padding-top: 0px; }  }  
@media screen and (max-width: 480px)  { #single-product-section.et_pb_section .et_pb_row:nth-child(1) {   width: 100%; }  }  
@media screen and (max-width: 480px)  { #single-product-section.et_pb_section .et_pb_row:nth-child(2) .et_pb_column:nth-child(1) {   margin-bottom: 0px; }  }  
@media screen and (max-width: 480px)  { #single-product-section.et_pb_section .et_pb_row:nth-child(2) .et_pb_column:nth-child(2) {   margin-bottom: 0px; }  }  
@media screen and (max-width: 480px)  { #single-product-section.et_pb_section .et_pb_row:nth-child(2) {   padding-bottom: 0px; }  }  
@media screen and (max-width: 480px)  { #single-product-section.et_pb_section .et_pb_row:nth-child(2) {   padding-top: 0px; }  }  
@media screen and (max-width: 480px)  { #single-product-section.et_pb_section .et_pb_row:nth-child(2) {   width: 100%; }  }  
@media screen and (max-width: 480px)  { #single-product-section.et_pb_section .et_pb_row:nth-child(3) .et_pb_column:nth-child(1) {   margin-bottom: 0px; }  }  
@media screen and (max-width: 480px)  { #single-product-section.et_pb_section .et_pb_row:nth-child(3) {   padding-bottom: 0px; }  }  
@media screen and (max-width: 480px)  { #single-product-section.et_pb_section .et_pb_row:nth-child(4) .et_pb_column:nth-child(1) {   margin-bottom: 0px; }  }  
@media screen and (max-width: 480px)  { #single-product-section.et_pb_section .et_pb_row:nth-child(4) {   padding-bottom: 0px; }  }  
@media screen and (max-width: 480px)  { #single-product-section.et_pb_section .et_pb_text   a {   color: rgb(132, 15, 15); }  }  
@media screen and (max-width: 480px)  { #single-product-section.et_pb_section .et_pb_text   h1 {   color: rgba(0,0,0,1); }  }  
@media screen and (max-width: 480px)  { #single-product-section.et_pb_section .et_pb_text   h1 {   font-family: Fjalla One; }  }  
@media screen and (max-width: 480px)  { #single-product-section.et_pb_section .et_pb_text   h1 {   font-size: 32px; }  }  
@media screen and (max-width: 480px)  { #single-product-section.et_pb_section .et_pb_text   h1 {   font-weight: bold; }  }  
@media screen and (max-width: 480px)  { #single-product-section.et_pb_section .et_pb_text   h1 {   padding-left: 5%; }  }  
@media screen and (max-width: 480px)  { #single-product-section.et_pb_section .et_pb_text   h1 {   padding-right: 5%; }  }  
@media screen and (max-width: 480px)  { #single-product-section.et_pb_section .et_pb_text   h1 {   padding-top: 5%; }  }  
@media screen and (max-width: 480px)  { #single-product-section.et_pb_section .et_pb_text   h1 {   text-align: center; }  }  
@media screen and (max-width: 480px)  { #single-product-section.et_pb_section .et_pb_text   h1 {   width: 100%; }  }  
@media screen and (max-width: 480px)  { #single-product-section.et_pb_section .et_pb_text   p {   color: rgba(0,0,0,1); }  }  
@media screen and (max-width: 480px)  { #single-product-section.et_pb_section .et_pb_text   p {   padding-left: 5%; }  }  
@media screen and (max-width: 480px)  { #single-product-section.et_pb_section .et_pb_text   p {   padding-right: 5%; }  }  
@media screen and (max-width: 480px)  { #single-product-section.et_pb_section .et_pb_text   p {   text-align: center; }  }  
@media screen and (max-width: 480px)  { #specs.et_pb_text   p {   border-bottom-style: solid; }  }  
@media screen and (max-width: 480px)  { #specs.et_pb_text   p {   border-bottom-width: 1px!important; }  }  
@media screen and (max-width: 480px)  { #specs.et_pb_text   p {   color: rgba(255,255,255,1)!important; }  }  
@media screen and (max-width: 480px)  { #specs.et_pb_text   p {   font-weight: bold; }  }  
@media screen and (max-width: 480px)  { #specs.et_pb_text   p {   padding-bottom: 6px; }  }  
@media screen and (max-width: 480px)  { #specs.et_pb_text   p {   padding-top: 6px; }  }  
@media screen and (max-width: 480px)  { #wpcf7-f536-o1 h2 {   color: rgba(255,255,255,1); }  }  
@media screen and (max-width: 480px)  { #wpcf7-f536-o1 h2 {   font-family: Fjalla One; }  }  
@media screen and (max-width: 480px)  { #wpcf7-f536-o1 h2 {   font-weight: bold; }  }  
@media screen and (max-width: 480px)  { #wpcf7-f536-o1 h2 {   text-align: center; }  }  
@media screen and (max-width: 480px)  { #wpcf7-f536-o1 h2 {   text-transform: uppercase; }  }  
@media screen and (max-width: 480px)  { #wpcf7-f536-o1 input[type=email] {   border-style: none; }  }  
@media screen and (max-width: 480px)  { #wpcf7-f536-o1 input[type=email] {   border-width: 0px; }  }  
@media screen and (max-width: 480px)  { #wpcf7-f536-o1 input[type=email] {   color: rgb(0, 0, 0); }  }  
@media screen and (max-width: 480px)  { #wpcf7-f536-o1 input[type=email] {   font-family: Cabin; }  }  
@media screen and (max-width: 480px)  { #wpcf7-f536-o1 input[type=email] {   font-size: 14px; }  }  
@media screen and (max-width: 480px)  { #wpcf7-f536-o1 input[type=email] {   height: 35px; }  }  
@media screen and (max-width: 480px)  { #wpcf7-f536-o1 input[type=email] {   padding-left: 5%; }  }  
@media screen and (max-width: 480px)  { #wpcf7-f536-o1 input[type=email] {   width: 100%; }  }  
@media screen and (max-width: 480px)  { #wpcf7-f536-o1 input[type=submit] {   background-color: rgb(0, 0, 0); }  }  
@media screen and (max-width: 480px)  { #wpcf7-f536-o1 input[type=submit] {   border-style: none; }  }  
@media screen and (max-width: 480px)  { #wpcf7-f536-o1 input[type=submit] {   color: rgba(255,255,255,1); }  }  
@media screen and (max-width: 480px)  { #wpcf7-f536-o1 input[type=submit] {   font-family: Fjalla One; }  }  
@media screen and (max-width: 480px)  { #wpcf7-f536-o1 input[type=submit] {   font-size: 16px; }  }  
@media screen and (max-width: 480px)  { #wpcf7-f536-o1 input[type=submit] {   height: 35px; }  }  
@media screen and (max-width: 480px)  { #wpcf7-f536-o1 input[type=submit]:hover {   background-color: rgba(76,76,76,1)!important; }  }  
@media screen and (max-width: 480px)  { #wpcf7-f536-o1 input[type=submit] {   text-transform: uppercase; }  }  
@media screen and (max-width: 480px)  { #wpcf7-f536-o1 input[type=submit] {   width: 100%; }  }  
@media screen and (max-width: 480px)  { #wpcf7-f536-o1 input[type=tel] {   border-style: solid; }  }  
@media screen and (max-width: 480px)  { #wpcf7-f536-o1 input[type=tel] {   border-width: 0px!important; }  }  
@media screen and (max-width: 480px)  { #wpcf7-f536-o1 input[type=tel] {   color: rgb(0, 0, 0); }  }  
@media screen and (max-width: 480px)  { #wpcf7-f536-o1 input[type=tel] {   font-family: Cabin; }  }  
@media screen and (max-width: 480px)  { #wpcf7-f536-o1 input[type=tel] {   font-size: 14px; }  }  
@media screen and (max-width: 480px)  { #wpcf7-f536-o1 input[type=tel] {   height: 35px; }  }  
@media screen and (max-width: 480px)  { #wpcf7-f536-o1 input[type=tel] {   margin-bottom: 2vh; }  }  
@media screen and (max-width: 480px)  { #wpcf7-f536-o1 input[type=tel] {   padding-left: 5%; }  }  
@media screen and (max-width: 480px)  { #wpcf7-f536-o1 input[type=tel] {   width: 100%; }  }  
@media screen and (max-width: 480px)  { #wpcf7-f536-o1 input[type=text] {   border-width: 0px; }  }  
@media screen and (max-width: 480px)  { #wpcf7-f536-o1 input[type=text] {   color: rgba(0,0,0,1); }  }  
@media screen and (max-width: 480px)  { #wpcf7-f536-o1 input[type=text] {   font-family: Cabin; }  }  
@media screen and (max-width: 480px)  { #wpcf7-f536-o1 input[type=text] {   font-size: 15px; }  }  
@media screen and (max-width: 480px)  { #wpcf7-f536-o1 input[type=text] {   height: 35px; }  }  
@media screen and (max-width: 480px)  { #wpcf7-f536-o1 input[type=text] {   padding-left: 5%; }  }  
@media screen and (max-width: 480px)  { #wpcf7-f536-o1 input[type=text] {   width: 100%; }  }  
@media screen and (max-width: 480px)  { #wpcf7-f536-o1 p {   font-weight: bold; }  }  
@media screen and (max-width: 480px)  { #wpcf7-f536-o1 p {   line-height: 14px; }  }  
@media screen and (max-width: 480px)  { #wpcf7-f536-o1 p {   padding-bottom: 4px; }  }  
@media screen and (max-width: 480px)  { #wpcf7-f536-o1 {   padding-bottom: 0px; }  }  
@media screen and (max-width: 480px)  { #wpcf7-f536-o1 textarea {   border-style: none; }  }  
@media screen and (max-width: 480px)  { #wpcf7-f536-o1 textarea {   color: rgb(0, 0, 0); }  }  
@media screen and (max-width: 480px)  { #wpcf7-f536-o1 textarea {   font-family: Cabin; }  }  
@media screen and (max-width: 480px)  { #wpcf7-f536-o1 textarea {   font-size: 14px; }  }  
@media screen and (max-width: 480px)  { #wpcf7-f536-o1 textarea {   height: 100px; }  }  
@media screen and (max-width: 480px)  { #wpcf7-f536-o1 textarea {   margin-top: 2vh; }  }  
@media screen and (max-width: 480px)  { #wpcf7-f536-o1 textarea {   padding-left: 5%; }  }  
@media screen and (max-width: 480px)  { #wpcf7-f536-o1 textarea {   padding-top: 3%; }  }  
@media screen and (max-width: 480px)  { #wpcf7-f536-o1 textarea {   width: 100%; }  }  
@media screen and (max-width: 480px)  { html body div#et_mobile_nav_menu .mobile_menu_bar:before {   background-color: rgba(0,0,0,0)!important; }  }  
@media screen and (max-width: 480px)  { html body div#et_mobile_nav_menu .mobile_menu_bar:before {   border-radius: 0px!important; }  }  
@media screen and (max-width: 480px)  { html body div#et_mobile_nav_menu .mobile_menu_bar:before {   border-width: 0px!important; }  }  
@media screen and (max-width: 480px)  { html body div#et_mobile_nav_menu .mobile_menu_bar:before {   color: rgba(255,255,255,1)!important; }  }  
@media screen and (max-width: 480px)  { html body div#et_mobile_nav_menu .mobile_menu_bar:before {   font-size: 40px!important; }  }  
@media screen and (max-width: 480px)  { html body div#footer-bottom {   background-color: rgba(8,78,11,1); }  }  
@media screen and (max-width: 480px)  { html body div#footer-bottom .et-social-icons li a {   color: rgba(255,255,255,1); }  }  
@media screen and (max-width: 480px)  { html body div#footer-bottom #footer-info a {   color: rgba(255,255,255,1); }  }  
@media screen and (max-width: 480px)  { html body div#footer-bottom #footer-info {   color: rgba(255,255,255,1); }  }  
@media screen and (max-width: 480px)  { html body div#footer-bottom #footer-info {   font-family: Helvetica, Arial, sans-serif; }  }  
@media screen and (max-width: 480px)  { html body div#footer-bottom #footer-info {   line-height: 18px; }  }  
@media screen and (max-width: 480px)  { html body .mobile_nav ul#mobile_menu {   background-color: rgba(0,0,0,1); }  }  
@media screen and (max-width: 480px)  { html body .mobile_nav ul#mobile_menu {   border-top-color: rgba(255,255,255,1); }  }  
@media screen and (max-width: 480px)  { html body .mobile_nav ul#mobile_menu {   border-top-width: 1px; }  }  
@media screen and (max-width: 480px)  { html body .mobile_nav ul#mobile_menu li a {   color: rgba(255,255,255,1); }  }  
@media screen and (max-width: 480px)  { html body .mobile_nav ul#mobile_menu li a {   font-family: Fjalla One; }  }  
@media screen and (max-width: 480px)  { html body .mobile_nav ul#mobile_menu li a {   font-weight: lighter; }  }  
@media screen and (max-width: 480px)  { html body .mobile_nav ul#mobile_menu li a {   text-transform: uppercase; }  }  
@media screen and (max-width: 480px)  { html body .mobile_nav ul#mobile_menu li a {   width: 100%!important; }  }  
@media screen and (max-width: 480px)  { html body footer#main-footer {   background-color: rgb(21, 136, 27); }  }  
@media screen and (max-width: 480px)  { html body #footer-widgets .footer-widget .et_pb_widget:not(.woocommerce) {   height: 100%!important; }  }  
@media screen and (max-width: 480px)  { html body #footer-widgets .footer-widget .et_pb_widget:not(.woocommerce) {   margin-bottom: 0px!important; }  }  
@media screen and (max-width: 480px)  { html body #footer-widgets .footer-widget {   height: 100%!important; }  }  
@media screen and (max-width: 480px)  { html body #footer-widgets .footer-widget {   margin-bottom: 0px!important; }  }  
@media screen and (max-width: 480px)  { html body header#main-header {   background-color: rgba(0,0,0,1); }  }  
@media screen and (max-width: 480px)  { html body header#main-header #logo {   height: 10vh!important; }  }  
@media screen and (max-width: 480px)  { html body header#main-header #logo {   left: 0px; }  }  
@media screen and (max-width: 480px)  { html body header#main-header #logo {   max-height: 100%; }  }  
@media screen and (max-width: 480px)  { html body header#main-header #logo {   max-width: 100%; }  }  
@media screen and (max-width: 480px)  { html body header#main-header #logo {   padding-left: 2%; }  }  
@media screen and (max-width: 480px)  { html body header#main-header #logo {   position: relative; }  }  
@media screen and (max-width: 480px)  { html body header#main-header #logo {   width: 70%; }  }  
@media screen and (max-width: 480px)  { span.mobile_menu_bar.mobile_menu_bar_toggle {   background-color: rgb(8, 78, 11); }  }  
@media screen and (max-width: 480px)  { span.mobile_menu_bar.mobile_menu_bar_toggle {   border-left-color: rgba(73,73,73,1); }  }  
@media screen and (max-width: 480px)  { span.mobile_menu_bar.mobile_menu_bar_toggle {   border-left-style: solid; }  }  
@media screen and (max-width: 480px)  { span.mobile_menu_bar.mobile_menu_bar_toggle {   border-left-width: 1px!important; }  }  
@media screen and (max-width: 480px)  { span.mobile_menu_bar.mobile_menu_bar_toggle:hover {   background-color: rgba(52,49,49,1)!important; }  }  
@media screen and (max-width: 480px)  { span.mobile_menu_bar.mobile_menu_bar_toggle {   padding-bottom: 3vh; }  }  
@media screen and (max-width: 480px)  { span.mobile_menu_bar.mobile_menu_bar_toggle {   padding-left: 3vh; }  }  
@media screen and (max-width: 480px)  { span.mobile_menu_bar.mobile_menu_bar_toggle {   padding-right: 3vh; }  }  
@media screen and (max-width: 480px)  { span.mobile_menu_bar.mobile_menu_bar_toggle {   padding-top: 3vh; }  }  