.fl-builder-content .fl-row.fl-node-5824d8cfd6781 .fl-module-widget .widget ul li {
       border-top-color: rgb(47, 169, 203); 
       border-top-style: solid; 
       border-top-width: 1px!important; 
       padding-top: 10px; 
    } 

.fl-page .fl-page-header .fl-page-nav ul.nav .current_page_item > a {
       background-color: #2fa9cb; 
       border-radius: 12px; 
    } 

.fl-page .fl-page-header .nav li a:hover, .nav-primary li a:active {
       background-color: #2fa9cb; 
       border-radius: 12px; 
    } 

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

html body .fl-page-footer-widgets .fl-widget:not(.woocommerce) a {
       color: rgba(25,25,25,1); 
    } 

.fl-page-nav .navbar-toggle {
    } 

.fl-page-nav-toggle-icon.fl-page-nav-toggle-visible-mobile .fl-page-nav .navbar-toggle {
    } 

.fl-page-nav-toggle-icon.fl-page-nav-toggle-visible-mobile.fl-page-nav-right .fl-page-header-row .fl-page-header-logo {
    } 


@media screen and (max-width: 667px) { .fl-page-nav .navbar-toggle {   font-size: 32px!important; }  }  
@media screen and (max-width: 667px) { .fl-page-nav-toggle-icon.fl-page-nav-toggle-visible-mobile .fl-page-nav .navbar-toggle {   top: 36px!important; }  }  
@media screen and (max-width: 667px) { .fl-page-nav-toggle-icon.fl-page-nav-toggle-visible-mobile.fl-page-nav-right .fl-page-header-row .fl-page-header-logo {   padding-bottom: 10px!important; }  }  