:root{--color-brand-accent:#8a5c32;--color-brand-accent-hover:#8a5d33;--color-brand-accent-light:#8e6438;--color-brand-accent-gold:#8b6034;--color-brand-dark:#151515;--color-brand-dark-bg:#161616;--color-brand-dark-gray:#1b1b1b;--color-brand-dark-text:#111;--color-brand-bg-cream:#f8f8f5;--color-brand-bg-cream-dark:#f1f1ee;--color-brand-bg-cream-light:#f6f5f0;--color-brand-bg-cream-neutral:#f7f7f4;--color-brand-border:#e3e3dd;--color-brand-border-dark:#d9d9d9;--color-text-primary:#151515;--color-text-secondary:#6c6c6c;--color-text-muted:#8a8a8a;--color-text-gray:#8f8f8f;--gradient-brand-accent:linear-gradient(to right, var(--color-brand-accent), var(--color-brand-accent-light));--gradient-brand-accent-dark:linear-gradient(to right, var(--color-brand-accent), var(--color-brand-accent-light), var(--color-brand-dark));--gradient-brand-text:linear-gradient(to right, var(--color-brand-accent), var(--color-brand-accent-light), var(--color-brand-dark));--gradient-brand-gray:linear-gradient(to right, #f8f8f5, #f1f1ee);--border-radius-sm:4px;--border-radius-md:8px;--border-radius-none:0px;--transition-smooth:background .35s ease, border-color .35s ease, color .35s ease, transform .35s ease, box-shadow .35s ease}*{box-sizing:border-box;margin:0;padding:0}body,html,p,a,span,div,textarea,input,button,select,option,label,li,ul,ol,th,td{font-optical-sizing:auto;font-family:DM Sans,sans-serif;font-style:normal;font-weight:400}h1,h2,h3,h4,h5,h6,h1 *,h2 *,h3 *,h4 *,h5 *,h6 *{font-optical-sizing:auto;font-family:Space Grotesk,sans-serif;font-style:normal;font-weight:600}@media (max-width:768px){.fls-mission-content-heading br,.fls-industry-hero-sub br,.fls-safety-hero-sub br,.fls-cta-right h2 br,.fls-cta-description br{display:none}.fls-service-section,.fls-service-mission-section,.fls-service-analytics-section,.fls-service-cta-section,.fls-safety-features-section,.fls-safety-smart-section,.fls-safety-standards-section,.fls-safety-rnd-section,.fls-safety-cta-section,.fls-blogdetail-content-section,.fls-blogdetail-cta-section,.fls-contact-page-main-section,.fls-contact-page-map-section,.fls-contact-page-cta-section,.fls-project-section,.fls-project-stats-section,.fls-about-overview,.fls-about-mission-section,.fls-about-values-section,.fls-about-timeline-section,.fls-about-certs-section,.fls-about-team-section,.fls-blog-cta-section,.fls-liftdetail-info-section,.fls-liftdetail-features-section,.fls-liftdetail-usecases-section,.fls-liftdetail-specs-section,.fls-liftdetail-cta-section,.fls-industry-section,.fls-industry-why-section,.fls-industry-cta-section{padding:50px 0!important}.fls-about-mission-comp-wrapper,.fls-choose-wrapper,.fls-products-wrapper,.fls-projects-wrapper,.fls-testimonials-wrapper,.fls-contact-wrapper{padding-top:3rem!important;padding-bottom:3rem!important}}.fls-tech-request-btn{color:#fff;cursor:pointer;border-radius:var(--border-radius-sm);transition:var(--transition-smooth);background:#171717;border:none;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;margin-top:2rem;padding:1rem 2rem;font-weight:600;display:inline-flex}.fls-tech-request-btn:hover{background:var(--color-brand-accent-hover);box-shadow:0 20px 25px -5px #0000001a}.fls-projects-wrapper,.fls-testimonials-wrapper,.fls-referral-wrapper,.fls-client-wrapper,.fls-image-banner-wrapper,.fls-about-certs-section{content-visibility:auto;contain-intrinsic-size:800px}img{text-indent:-9999px}
