.fl-module.fl-module-rich-text.fl-node-59c2d43402477 {
       line-height: 2; 
    } 

.fl-page .fl-page-header .fl-page-nav ul.nav li a:hover {
       background-color: #505051!important; 
    } 

.fl-page .fl-page-header .fl-page-nav ul.nav li a {
       padding-bottom: 40px; 
       padding-top: 40px; 
    } 

.fl-page-nav-right .fl-page-nav-wrap .navbar-nav > li.current-menu-item > a {
       background-color: #505051; 
    } 

.fl-page-nav-search {
       padding: 26px; 
    } 

.fl-photo-content.fl-photo-img-jpg :hover {
       transform: scale(1.03); 
       transition: all 0.6s; 
    } 

.fl-photo-content.fl-photo-img-jpg {
       overflow: hidden; 
    } 

.fl-row-fixed-width {
       max-width: 1260px; 
    } 

#gform_wrapper_1 input[type=submit] {
       padding-bottom: 12px; 
       padding-left: 22px; 
       padding-right: 22px; 
       padding-top: 12px; 
    } 

.fl-builder-content .fl-row.fl-node-59c2d43401493 .fl-row-content-wrap {
    } 

html body .fl-page .fl-page-header .fl-page-header-logo {
    } 

.fl-node-59c53702ec132 > .fl-col-content, .fl-node-59c53702ec17f > .fl-col-content, .fl-node-59c53702ec1c4 > .fl-col-content {
    } 


@media screen and (max-width: 1024px) { .fl-module.fl-module-rich-text.fl-node-59c2d43402477 {   line-height: 1.65!important; }  }  
@media screen and (max-width: 1024px) { .fl-page-nav-search {   display: none!important; }  }  
@media screen and (max-width: 768px) { .fl-builder-content .fl-row.fl-node-59c2d43401493 .fl-row-content-wrap {   padding-top: 30px!important; }  }  
@media screen and (max-width: 768px) { .fl-page .fl-page-header .fl-page-nav ul.nav li a {   padding-bottom: 15px!important; }  }  
@media screen and (max-width: 768px) { .fl-page .fl-page-header .fl-page-nav ul.nav li a {   padding-top: 15px!important; }  }  
@media screen and (max-width: 768px) { html body .fl-page .fl-page-header .fl-page-header-logo {   padding-bottom: 15px!important; }  }  
@media screen and (max-width: 768px) { html body .fl-page .fl-page-header .fl-page-header-logo {   padding-top: 15px!important; }  }  
@media screen and (max-width: 480px) { .fl-node-59c53702ec132 > .fl-col-content, .fl-node-59c53702ec17f > .fl-col-content, .fl-node-59c53702ec1c4 > .fl-col-content {   padding-left: 20px!important; }  }  
@media screen and (max-width: 480px) { .fl-node-59c53702ec132 > .fl-col-content, .fl-node-59c53702ec17f > .fl-col-content, .fl-node-59c53702ec1c4 > .fl-col-content {   padding-right: 20px!important; }  }  