/* Restored Betheme theme options for local static mirror */
body{
  font-family:"Varela Round",Arial,Tahoma,sans-serif;
  color:#626262;
  background:#fff;
}
h1,h2,h3,h4,h5,h6,.themecolor{font-family:"Varela Round",Arial,Tahoma,sans-serif;}

#Action_bar{background-color:#4632da;color:#fff;}
#Action_bar .contact_details li,#Action_bar .contact_details li a{color:#fff !important;}
#Action_bar .social li a{color:#fff;}

#Top_bar{background-color:#ffffff;}
#Top_bar .menu > li > a{color:#4632da;}
#Top_bar .menu > li > a span{color:#4632da;}
#Top_bar .menu > li:hover > a,#Top_bar .menu > li.current-menu-item > a{color:#d130a0;}

#Top_bar #logo{height:90px;line-height:90px;padding:10px 0;}
#Top_bar #logo img.logo-main{
  display:inline-block !important;
  max-height:70px !important;
  width:auto !important;
  height:auto !important;
  visibility:visible !important;
  opacity:1 !important;
}

.button,.ubtn{border-radius:30px;}
a{color:#4632da;}
a:hover{color:#d130a0;}

.themecolor,.themebg{color:#4632da;}
.themebg{background-color:#4632da;}

/* Hero / Ultimate backgrounds as pure CSS fallbacks */
.upb_bg_img[data-ultimate-bg*="Business-Funding-Company-UK"] + .vc_row,
.upb_bg_img[data-ultimate-bg*="Business-Funding-Company-UK"] + div.vc_row,
section.vc_section:has(+ *) {
  /* handled below via adjacent sibling where possible */
}
/* Apply bg on following row via JS-less attribute selector on sibling - Ultimate inserts bg on row via JS.
   Use a more reliable rule: style the next .vc_row after .upb_bg_img */
.upb_bg_img[data-ultimate-bg*="Business-Funding-Company-UK.jpg"] ~ .vc_row,
.upb_bg_img[data-ultimate-bg*="Business-Funding-Company-UK.jpg"] + .vc_row,
body .upb_bg_img + .vc_row {
  background-size: cover !important;
  background-position: center center !important;
  background-repeat: no-repeat !important;
}
/* Direct mapping using data attribute - browsers don't support attr(url) well for bg.
   Injected helper class rules: */
.ff-bg-business-funding{
  background-image:url("../../../../uploads/2020/11/Business-Funding-Company-UK.jpg") !important;
  background-size:cover !important;
  background-position:center !important;
  background-attachment:fixed !important;
  position:relative;
}
.ff-bg-business-funding::before{
  content:"";
  position:absolute;inset:0;
  background:rgba(0,0,0,0.85);
  z-index:0;pointer-events:none;
}
.ff-bg-business-funding > *{position:relative;z-index:1;}

.ff-bg-commercial-finance{
  background-image:url("../../../../uploads/2020/11/Commercial-Finance-UK.jpg") !important;
  background-size:cover !important;
  background-position:center !important;
  position:relative;
}
.ff-bg-commercial-finance::before{
  content:"";position:absolute;inset:0;background:rgba(70,50,218,0.88);z-index:0;pointer-events:none;
}
.ff-bg-commercial-finance > *{position:relative;z-index:1;}

.wht-txt, .wht-txt h1, .wht-txt h2, .wht-txt h3, .wht-txt p, .wht-txt span, .wht-txt li{
  color:#fff !important;
}

/* Force readable action bar + visible logo */
#Action_bar .contact_details,
#Action_bar .contact_details li,
#Action_bar .contact_details li a,
#Action_bar .contact_details li span,
#Action_bar a{color:#ffffff !important;opacity:1 !important;}
#Top_bar .logo #logo img.logo-main.svg,
#Top_bar #logo img.logo-main{
  display:inline-block !important;
  max-height:72px !important;
  max-width:220px !important;
  height:auto !important;
  width:auto !important;
}
#Header_wrapper,#Header{background:#fff;}
/* Ultimate BG rows get min height so background shows */
.ff-bg-business-funding{min-height:520px;}
.ff-bg-commercial-finance{min-height:420px;}
