 .brxe-container {width: 100%; max-width: var(--max-screen-width); padding-right: var(--space-l); padding-left: var(--space-l)} .woocommerce main.site-main {width: 100%} #brx-content.wordpress {width: 100%; max-width: var(--max-screen-width)} body {font-family: "Poppins"; font-size: var(--text-m); color: #181818} h1, h2, h3, h4, h5, h6 {color: var(--dark); font-weight: 600} h1 {font-family: "Poppins"; font-size: var(--text-xs)} h2 {font-family: "Poppins"; font-weight: 600; font-size: var(--text-xs)} h3 {font-family: "Poppins"; font-size: var(--text-xl)} h4 {font-size: var(--text-l); font-family: "Poppins"; font-weight: 700} h5 {font-size: var(--text-m)} h6 {font-size: var(--text-base)}@layer base, components, utilities, bricks, overrides;@layer base {  html, body { max-width: 100%; overflow-x: hidden; }  *, *::before, *::after { box-sizing: border-box; }  img, video, iframe, svg { max-width: 100%; height: auto; display: block; }  p, span, a, h1, h2, h3, h4, h5, h6 { overflow-wrap: break-word; word-break: normal; hyphens: none; }  a { overflow-wrap: anywhere; }}@layer components {  .temp-highlight-bar { background-image: linear-gradient(#b8e2f2 0 0); background-repeat: no-repeat; background-size: 100% 0.65em; background-position: 0 86%; padding: 0 1px; text-decoration: underline; text-decoration-color: #ff7f50; text-underline-offset: 5px; text-decoration-thickness: 5px; }}@layer utilities {  .mobile-break { display: none; } @media (max-width: 478px) { .mobile-break { display: inline; }  h1, h2, h3, h4, h5, h6 { white-space: normal !important; min-width: 0; flex-shrink: 1; } }}.founder-hero__desk-container { display: block !important;}@media (max-width: 767px) { .founder-hero__desk-container { display: none !important; }}.founder-hero__mobile-container { display: none !important;}@media (max-width: 767px) { .founder-hero__mobile-container { display: block !important; }}@layer overrides {  #brx-header { position: sticky; top: 0; z-index: 1000; }  #brx-header, #brx-header .brxe-section, #brx-header .brxe-container { overflow: visible; }  #brx-header, #brx-header .brxe-section { transition: background-color 0.25s ease; } #brx-header .bricks-nav-menu > .menu-item > a { transition: color 0.25s ease; }}@layer overrides { .brxe-section:has(#brx-header), .brxe-container:has(#brx-header), .brx-body:has(#brx-header), .brx-site:has(#brx-header) {  transform: none; filter: none; perspective: none; }  html, body { width: 100%; max-width: 100%; overflow-x: hidden !important; }}@layer overrides {  .brx-site, .brx-body, #brx-header, #brx-header > .brxe-section, #brx-header > .brxe-section > .brxe-container { overflow: visible !important; transform: none !important; filter: none !important; perspective: none !important; contain: initial !important; }}@layer overrides {  header#brx-header.delete-innerheader1, header#brx-header.delete-innerheader1 > .brxe-section, header#brx-header.delete-innerheader1 > .brxe-section > .brxe-container, header#brx-header.delete-innerheader1.sticky, header#brx-header.delete-innerheader1.sticky.scrolling, header#brx-header.delete-innerheader1[data-scrolled="true"], header#brx-header.delete-innerheader1.sticky > .brxe-section, header#brx-header.delete-innerheader1.sticky.scrolling > .brxe-section, header#brx-header.delete-innerheader1[data-scrolled="true"] > .brxe-section, header#brx-header.delete-innerheader1.sticky > .brxe-section > .brxe-container, header#brx-header.delete-innerheader1.sticky.scrolling > .brxe-section > .brxe-container, header#brx-header.delete-innerheader1[data-scrolled="true"] > .brxe-section > .brxe-container { background: #ffffff !important; background-image: none !important; transition: none !important; } header#brx-header.delete-innerheader1 .bricks-nav-menu > .menu-item:not(:last-child) > a, header#brx-header.delete-innerheader1.sticky.scrolling .bricks-nav-menu > .menu-item:not(:last-child) > a, header#brx-header.delete-innerheader1[data-scrolled="true"] .bricks-nav-menu > .menu-item:not(:last-child) > a { color: #000000 !important; } header#brx-header.delete-innerheader1 .bricks-nav-menu > .menu-item:last-child > a, header#brx-header.delete-innerheader1.sticky.scrolling .bricks-nav-menu > .menu-item:last-child > a, header#brx-header.delete-innerheader1[data-scrolled="true"] .bricks-nav-menu > .menu-item:last-child > a { color: #ffffff !important; }   .hdr-home header#brx-header .agency-header, .hdr-home header#brx-header .agency-header > .brxe-container { background: transparent !important; background-image: none !important; transition: none !important; }  header#brx-header.sticky.scrolling .agency-header, header#brx-header[data-scrolled="true"] .agency-header, header#brx-header.sticky.scrolling .agency-header > .brxe-container, header#brx-header[data-scrolled="true"] .agency-header > .brxe-container { background: #ffffff !important; background-image: none !important; transition: none !important; }  .hdr-home header#brx-header .bricks-nav-menu > .menu-item > a { color: #ffffff !important; }  .hdr-home header#brx-header.sticky.scrolling .bricks-nav-menu > .menu-item:not(:last-child) > a, .hdr-home header#brx-header[data-scrolled="true"] .bricks-nav-menu > .menu-item:not(:last-child) > a { color: #000000 !important; } .hdr-home header#brx-header.sticky.scrolling .bricks-nav-menu > .menu-item:last-child > a, .hdr-home header#brx-header[data-scrolled="true"] .bricks-nav-menu > .menu-item:last-child > a { color: #ffffff !important; }  .hdr-home header#brx-header.sticky.scrolling .bricks-nav-menu > .menu-item.nav-cta > a, .hdr-home header#brx-header[data-scrolled="true"] .bricks-nav-menu > .menu-item.nav-cta > a { color: #ffffff !important; }}@layer overrides {  .agency-header { position: relative;  top: auto; z-index: 9999;  transform: translateZ(0); will-change: transform, opacity; backface-visibility: hidden; contain: paint;  min-height: var(--header-height, 64px);  background-color: transparent; color: var(--header-text-on-hero, inherit);  transition: background-color 160ms ease, color 160ms ease, opacity 160ms ease, transform 160ms ease; }  .agency-header.is-scrolled { background-color: var(--surface, #ffffff); color: var(--text, #111111); }  .agency-header.is-scrolled.elevated { box-shadow: none; border-bottom: 1px solid rgba(0, 0, 0, 0.06); }  .agency-header.has-blur { -webkit-backdrop-filter: none; backdrop-filter: none; }  .agency-header .wb-header__container, .agency-header .wb-header__logo-wrapper, .agency-header .wb-header__nav { transform: translateZ(0); backface-visibility: hidden; will-change: transform; }  @media (prefers-reduced-motion: reduce) { .agency-header, .agency-header * { transition: none !important; } } .primary-form-wrap{ text-align: center;}.primary-form-wrap :is(.primary-form-btn, .wsf-button, button[type="submit"], input[type="submit"]){ display: inline-block; width: auto !important; padding: 13px 46px !important;  font-weight: 700 !important; margin-top: 10px !important; font-size: 19px !important;  background-color: #de5b2f !important; border-color: #de5b2f !important; color: #ffffff !important; border-radius: 6px;}.primary-form-wrap :is(.primary-form-btn, .wsf-button, button[type="submit"], input[type="submit"]):hover{ background-color: #C95529 !important; border-color: #C95529 !important; color: #ffffff !important; cursor: pointer; }} .multi-form-wrap{ text-align: center;}.multi-form-wrap :is(.multi-form-btn, .wsf-button, button[type="submit"], input[type="submit"]){ display: inline-block; width: auto !important; padding: 12px 90px !important; font-size: 18px !important; font-weight: 700 !important;  background-color: #256cc8 !important;  border-color: #256cc8 !important; color: #ffffff !important; border-radius: 6px; }.multi-form-wrap :is(.multi-form-btn, .wsf-button, button[type="submit"], input[type="submit"]):hover{ background-color: #1f5aa6 !important; border-color: #1f5aa6 !important; cursor: pointer;} .agency-header__phone-icon a { display: inline-flex; align-items: center;}.agency-header__phone-icon svg { width: 24px !important; height: 24px !important; min-width: 24px; min-height: 24px; display: block; }.agency-header__phone-icon i { font-size: 24px !important; line-height: 1;}@media (hover: hover) { .agency-header__phone-icon a:hover { opacity: 0.85; }}:root{ --sticky-space: 72px;  --sticky-paint: transparent;  --sticky-bar-bg: rgba(20,20,20,.65); }@media (max-width: 768px){  body{ padding-bottom: var(--sticky-space) !important; }  body::after{ content: ""; position: fixed; left: 0; right: 0; bottom: 0; height: var(--sticky-space); background: var(--sticky-paint); z-index: 0;  pointer-events: none;  opacity: 0; transition: opacity .15s ease; }  html.sticky-cta-visible body::after{ opacity: 1; }  .delete-sticky{ z-index: 9999; width: 100%;   padding-bottom: calc(10px + env(safe-area-inset-bottom, 0px));  background: var(--sticky-bar-bg) !important;  border-top: 1px solid rgba(255,255,255,0.08); box-shadow: 0 -6px 20px rgba(0,0,0,0.12); }}@media (max-width: 768px){ html.ios-chrome .delete-sticky{ padding-bottom: calc(5px + env(safe-area-inset-bottom, 0px)) !important; }}@media (max-width: 768px){ .delete-sticky .btn3{ display: inline-flex; align-items: center; justify-content: center; line-height: 1 !important;  font-size: 17px;  }}@media (max-width: 768px){ html.has-sticky-js .delete-sticky{ opacity: 0; transform: translateY(110%); pointer-events: none; transition: opacity .2s ease, transform .2s ease; } html.has-sticky-js .delete-sticky.is-visible{ opacity: 1; transform: translateY(0); pointer-events: auto; }}@media (max-width: 768px){  html:not(.bricks-is-frontend) .delete-sticky{ opacity: 0; transform: translateY(110%); pointer-events: none; }  html:not(.bricks-is-frontend) .delete-sticky.is-visible{ opacity: 1; transform: translateY(0); pointer-events: auto; }}.hero-center{ position: relative;}.hero-center::before{ content:""; position:absolute; inset:0;  background: rgba(0,0,0,.45);  pointer-events:none;  z-index: 2; }.hero-center img{ position: relative; z-index: 1;}.hero-center .brxe-container{ position: relative; z-index: 3;}#brxe-f3f66b,#brxe-f3f66b * { animation: none !important; transition: none !important;}.hero-center__background-image,.hero-center__background-image picture,.hero-center__background-image img { width: 100%; height: 100%;}.hero-center__background-image img { object-fit: cover;}#bricks-panel-component-properties #bricks-panel-header button[data-balloon*="edit" i],#bricks-panel-component-properties #bricks-panel-header button[data-balloon*="edit" i]::before,#bricks-panel-component-properties #bricks-panel-header button[data-balloon*="edit" i]::after { display: none !important; content: none !important; background: none !important;}span.bricks-svg-wrapper.edit,span.bricks-svg-wrapper.edit * { display: none !important;}.dynamic-tag-picker-button{ display:none !important; visibility:hidden !important; pointer-events:none !important;}.mt-0 { margin-top: 0; }.mt-s { margin-top: var(--space-s); }.mt-m { margin-top: var(--space-m); }.mt-l { margin-top: var(--space-l); }.mt-xl { margin-top: var(--space-xl); }.mb-0 { margin-bottom: 0; }.mb-s { margin-bottom: var(--space-s); }.mb-m { margin-bottom: var(--space-m); }.mb-l { margin-bottom: var(--space-l); }.mb-xl { margin-bottom: var(--space-xl); }.pos-center,.pos-top,.pos-bottom,.pos-left,.pos-right { overflow: hidden;}.pos-center img,.pos-top img,.pos-bottom img,.pos-left img,.pos-right img { width: 100%; height: 100%; min-width: 100%; min-height: 100%; display: block; object-fit: cover;}.pos-center { --brx-object-position: 50% 50%; }.pos-top { --brx-object-position: 50% 0%; }.pos-bottom { --brx-object-position: 50% 100%; }.pos-left { --brx-object-position: 0% 50%; }.pos-right { --brx-object-position: 100% 50%; }.pos-center img,.pos-top img,.pos-bottom img,.pos-left img,.pos-right img { object-position: var(--brx-object-position, 50% 50%) !important;}   body.admin-bar #brx-header, body.admin-bar #brx-header.sticky, body.admin-bar #brx-header.sticky.scrolling { top: 32px !important;  } :where(.brxe-accordion .accordion-content-wrapper) a, :where(.brxe-icon-box .content) a, :where(.brxe-list) a, :where(.brxe-post-content):not([data-source="bricks"]) a, :where(.brxe-posts .dynamic p) a, :where(.brxe-shortcode) a, :where(.brxe-tabs .tab-content) a, :where(.brxe-team-members) .description a, :where(.brxe-testimonials) .testimonial-content-wrapper a, :where(.brxe-text) a, :where(a.brxe-text), :where(.brxe-text-basic) a, :where(a.brxe-text-basic), :where(.brxe-post-comments) .comment-content a {text-decoration: underline; color: var(--orange-wsform)}@media (max-width: 478px) { .brxe-container {padding-right: var(--space-m); padding-left: var(--space-m)} h1 {font-weight: 600}}