@import url('https://fonts.googleapis.com/css2?family=Fraunces:opsz,wght@9..144,400;9..144,500;9..144,600;9..144,700&display=swap');.elementor-kit-441{--e-global-color-primary:#000;--e-global-color-secondary:#1b363e;--e-global-color-text:#000;--e-global-color-accent:#b2dadc;--e-global-color-a67ed3e:#fff;--e-global-color-0e81155:#eda521;--e-global-color-b84d91e:#a83618;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Open Sans";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Open Sans";--e-global-typography-accent-font-weight:500;--e-global-typography-91a9fdd-font-size:22px;--e-global-typography-91a9fdd-font-weight:700;font-family:"Open Sans",Sans-serif}.elementor-kit-441 e-page-transition{background-color:#ffbc7d}.elementor-kit-441 a{font-family:"Open Sans",Sans-serif}.elementor-kit-441 h1{font-family:"Roboto",Sans-serif}.elementor-kit-441 h2{font-family:"Roboto",Sans-serif}.elementor-kit-441 h3{font-family:"Roboto",Sans-serif}.elementor-kit-441 h4{font-family:"Roboto",Sans-serif}.elementor-kit-441 h5{font-family:"Roboto",Sans-serif}.elementor-kit-441 h6{font-family:"Roboto",Sans-serif}.elementor-kit-441 button,.elementor-kit-441 input[type=button],.elementor-kit-441 input[type=submit],.elementor-kit-441 .elementor-button{font-size:14px;font-weight:600}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1200px}.e-con{--container-max-width:1200px}.elementor-widget:not(:last-child){margin-block-end:20px}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}{}h1.entry-title{display:var(--page-title-display)}.site-header .site-branding{flex-direction:column;align-items:stretch}.site-header{padding-inline-end:0px;padding-inline-start:0px}.site-footer .site-branding{flex-direction:column;align-items:stretch}@media(max-width:1024px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}:root{--lx-teal:#1b353e;--lx-teal-deep:#12262d;--lx-navy:#1a2b4b;--lx-rust:#a83619;--lx-rust-hi:#c0431f;--lx-amber:#eea520;--lx-aqua:#afd8db;--lx-aqua-soft:#eaf4f5;--lx-ink:#18262c;--lx-muted:#5a6c73;--lx-line:#e3e0d8;--lx-serif:'Fraunces',Georgia,serif}.elementor-element-4460e67 img{content:url('https://lurexconsulting.com/wp-content/uploads/2026/07/lurex-logo-header.png')!important;height:54px!important;width:auto!important;max-width:230px;object-fit:contain}.hfe-nav-menu a.hfe-menu-item{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif!important;color:var(--lx-ink)!important;font-weight:600!important;font-size:16px!important;position:relative;transition:color .15s}.hfe-nav-menu a.hfe-menu-item:hover{color:var(--lx-teal)!important}.hfe-nav-menu>li.menu-item>a.hfe-menu-item:after{content:"";position:absolute;left:0;right:100%;bottom:2px;height:2px;background:var(--lx-amber);transition:right .2s}.hfe-nav-menu>li.menu-item>a.hfe-menu-item:hover:after{right:0}@media(min-width:1025px){.hfe-nav-menu li.menu-item:has(>a.hfe-menu-item[href*=contact-us]){display:none!important}}.elementor-element-17508b7 .elementor-button{background:var(--lx-rust)!important;border-radius:8px!important;font-weight:700!important;padding:12px 26px!important;transition:background .15s,transform .15s}.elementor-element-17508b7 .elementor-button:hover{background:var(--lx-rust-hi)!important;transform:translateY(-1px)}.hfe-nav-menu ul.sub-menu{background:#fff!important;border:1px solid var(--lx-line)!important;border-radius:12px!important;box-shadow:0 18px 44px rgba(20,40,48,.16)!important;padding:10px!important;min-width:310px!important}.hfe-nav-menu ul.sub-menu a.hfe-sub-menu-item{color:var(--lx-ink)!important;font-weight:600!important;border-radius:8px!important;padding:11px 14px!important;font-size:14.5px!important;transition:.13s}.hfe-nav-menu ul.sub-menu a.hfe-sub-menu-item:hover{background:var(--lx-aqua-soft)!important;color:var(--lx-teal)!important}footer{background:var(--lx-teal-deep)!important}footer,footer p,footer li,footer span,footer .elementor-widget-text-editor{color:#bcd0d4!important}footer h1,footer h2,footer h3,footer h4,footer h5{font-family:var(--lx-serif)!important;color:#fff!important;letter-spacing:.2px}footer a{color:#cbdadd!important;transition:color .13s}footer a:hover{color:#fff!important}footer .elementor-heading-title{color:#fff!important}.lx{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;color:var(--lx-ink);line-height:1.6}.lx *{box-sizing:border-box}.lx img{max-width:100%;display:block}.lx a{color:inherit;text-decoration:none}.lx .wrap{max-width:1180px;margin:0 auto;padding:0 26px}.lx .eyebrow{font-size:.72rem;font-weight:700;letter-spacing:.19em;text-transform:uppercase;color:var(--lx-teal);display:inline-flex;align-items:center;gap:.6em}.lx .eyebrow:before{content:"";width:26px;height:2px;background:var(--lx-amber);display:inline-block}.lx .eyebrow.on-dark{color:var(--lx-aqua)}.lx .eyebrow.center{justify-content:center}.lx h1,.lx h2,.lx h3{font-family:var(--lx-serif);font-weight:600;line-height:1.1;margin:0;letter-spacing:-.01em;color:var(--lx-teal)}.lx h2.big{font-size:clamp(1.9rem,3.6vw,2.9rem)}.lx .lede{font-size:1.06rem;color:var(--lx-muted);max-width:60ch}.lx .u-amber{text-decoration:underline;text-decoration-color:var(--lx-amber);text-decoration-thickness:4px;text-underline-offset:5px}.lx .btn{display:inline-flex;align-items:center;gap:.5em;font-weight:700;font-size:.96rem;padding:.85em 1.5em;border-radius:8px;cursor:pointer;transition:.18s;border:2px solid transparent}.lx .btn-rust{background:var(--lx-rust);color:#fff}.lx .btn-rust:hover{background:var(--lx-rust-hi);transform:translateY(-1px)}.lx .btn-teal{background:var(--lx-teal);color:#fff}.lx .btn-teal:hover{background:var(--lx-teal-deep)}.lx .btn-ghost{border-color:rgba(255,255,255,.5);color:#fff}.lx .btn-ghost:hover{border-color:#fff;background:rgba(255,255,255,.08)}.lx .link-arrow{font-weight:600;color:#fff;border-bottom:2px solid var(--lx-amber);padding-bottom:2px}.lx .link-arrow.dark{color:var(--lx-rust)}.lx section{padding:84px 0}.lx .sec-head{max-width:640px;margin-bottom:44px}.lx .sec-head.center{margin-left:auto;margin-right:auto;text-align:center}.lx .sec-head h2{margin-top:14px}.lx .sec-head p{margin-top:14px}.lx .bg-paper{background:#faf8f3}.lx .bg-aqua{background:var(--lx-aqua-soft)}.lx .hero{position:relative;color:#fff;overflow:hidden;background:var(--lx-teal)}.lx .hero-img{position:absolute;inset:0}.lx .hero-img img{width:100%;height:100%;object-fit:cover}.lx .hero-veil{position:absolute;inset:0;background:linear-gradient(100deg,rgba(18,38,45,.94) 0%,rgba(18,38,45,.86) 38%,rgba(18,38,45,.5) 70%,rgba(18,38,45,.32) 100%)}.lx .hero-in{position:relative;padding:96px 0 104px}.lx .hero-col{max-width:640px}.lx .hero h1{font-size:clamp(2.5rem,5vw,4rem);color:#fff;margin:18px 0 0}.lx .hero .lede{color:#dbe7ea;font-size:1.16rem;max-width:52ch;margin-top:20px}.lx .hero-cta{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:34px}.lx .hero-trust{display:flex;flex-wrap:wrap;gap:10px 26px;margin-top:40px;padding-top:24px;border-top:1px solid rgba(255,255,255,.16)}.lx .hero-trust div{font-size:.86rem;color:#cfe0e3;display:flex;align-items:center;gap:9px}.lx .hero-trust .dot{width:7px;height:7px;border-radius:50%;background:var(--lx-amber);flex:none}.lx .paths{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.lx .path{background:#fff;border:1px solid var(--lx-line);border-radius:14px;padding:30px 26px;transition:.2s;position:relative;overflow:hidden}.lx .path:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:var(--lx-amber);transform:scaleX(0);transform-origin:left;transition:.25s}.lx .path:hover{box-shadow:0 16px 40px rgba(20,40,48,.1);transform:translateY(-3px);border-color:transparent}.lx .path:hover:before{transform:scaleX(1)}.lx .path .tag{font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--lx-rust)}.lx .path h3{font-size:1.4rem;margin:12px 0 8px}.lx .path p{font-size:.95rem;color:var(--lx-muted);margin:0 0 20px}.lx .path .go{font-weight:700;font-size:.9rem;color:var(--lx-teal)}.lx .svcs{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.lx .svc{background:#fff;border:1px solid var(--lx-line);border-radius:14px;padding:26px 22px;display:flex;flex-direction:column;transition:.2s}.lx .svc:hover{box-shadow:0 14px 34px rgba(20,40,48,.1);transform:translateY(-3px)}.lx .svc .ic{width:42px;height:42px;border-radius:10px;background:var(--lx-aqua-soft);display:flex;align-items:center;justify-content:center;margin-bottom:16px}.lx .svc .ic svg{width:22px;height:22px;stroke:var(--lx-teal);fill:none;stroke-width:1.7}.lx .svc h3{font-size:1.18rem}.lx .svc p{font-size:.9rem;color:var(--lx-muted);margin:8px 0 16px;flex:1}.lx .svc .price{font-family:var(--lx-serif);font-weight:600;font-size:1.02rem;color:var(--lx-rust);margin-bottom:14px}.lx .svc .more{font-weight:700;font-size:.86rem;color:var(--lx-teal)}.lx .band-teal{background:var(--lx-teal);color:#fff}.lx .band-teal h2{color:#fff}.lx .steps{display:grid;grid-template-columns:repeat(3,1fr);gap:36px;margin-top:8px}.lx .step{position:relative;padding-top:16px}.lx .step .n{font-family:var(--lx-serif);font-weight:600;font-size:2.6rem;color:var(--lx-amber);line-height:1}.lx .step h3{font-size:1.28rem;color:#fff;margin:14px 0 8px}.lx .step p{color:#c6d6d9;font-size:.95rem;margin:0}.lx .split{display:grid;grid-template-columns:1.05fr .95fr;gap:56px;align-items:center}.lx .trust-list{display:flex;flex-direction:column;gap:18px;margin-top:26px}.lx .trust-item{display:flex;gap:15px;align-items:flex-start}.lx .trust-item .ck{width:28px;height:28px;border-radius:50%;background:var(--lx-teal);flex:none;display:flex;align-items:center;justify-content:center;margin-top:1px}.lx .trust-item .ck svg{width:15px;height:15px;stroke:#fff;fill:none;stroke-width:2.4}.lx .trust-item p{margin:0;font-size:1rem}.lx .trust-item b{color:var(--lx-teal)}.lx .trust-photo{border-radius:16px;overflow:hidden;box-shadow:0 22px 50px rgba(20,40,48,.18);position:relative}.lx .trust-photo img{width:100%;height:100%;object-fit:cover;aspect-ratio:4/5}.lx .trust-photo .badge{position:absolute;left:20px;bottom:20px;background:rgba(255,255,255,.95);border-radius:12px;padding:14px 18px;box-shadow:0 8px 20px rgba(0,0,0,.14)}.lx .trust-photo .badge b{font-family:var(--lx-serif);color:var(--lx-teal);font-size:1.5rem;display:block;line-height:1}.lx .trust-photo .badge span{font-size:.76rem;color:var(--lx-muted)}.lx .news{display:grid;grid-template-columns:1.1fr .9fr;gap:48px;align-items:center;background:#fff;border:1px solid var(--lx-line);border-radius:20px;padding:46px 48px;box-shadow:0 20px 50px rgba(20,40,48,.07)}.lx .news h2{font-size:clamp(1.6rem,2.8vw,2.2rem)}.lx .news p{color:var(--lx-muted);margin:12px 0 0}.lx .news .promise{font-size:.82rem;color:var(--lx-muted);margin-top:14px;display:flex;align-items:center;gap:8px}.lx .news .promise .dot{width:6px;height:6px;border-radius:50%;background:var(--lx-amber)}.lx .faqs{display:flex;flex-direction:column;gap:14px;max-width:820px;margin:0 auto}.lx .faq{background:#fff;border:1px solid var(--lx-line);border-radius:12px;padding:22px 26px}.lx .faq h3{font-family:inherit;font-weight:700;font-size:1.02rem;color:var(--lx-teal);display:flex;justify-content:space-between;gap:16px;align-items:center}.lx .faq h3 .pm{color:var(--lx-amber);font-size:1.3rem;font-weight:400}.lx .faq p{margin:10px 0 0;color:var(--lx-muted);font-size:.95rem}.lx .final{background:var(--lx-teal);color:#fff;text-align:center}.lx .final h2{color:#fff;font-size:clamp(2rem,4vw,3rem)}.lx .final p{color:#cfe0e3;max-width:56ch;margin:16px auto 0}.lx .final .btns{display:flex;gap:16px;justify-content:center;flex-wrap:wrap;margin-top:32px}@media(max-width:920px){.lx .paths,.lx .svcs,.lx .steps,.lx .split,.lx .news{grid-template-columns:1fr}.lx .split{gap:32px}.lx .trust-photo img{aspect-ratio:16/10}.lx .news{padding:34px 28px}.lx section{padding:58px 0}.lx .hero-in{padding:64px 0 72px}}.elementor-element-ftcta1{background-image:none!important;background:var(--lx-teal)!important}.elementor-element-ftcta1 .elementor-button{background:var(--lx-rust)!important;border-radius:8px!important;font-weight:700!important}.elementor-element-ftcta1 .elementor-button:hover{background:var(--lx-rust-hi)!important}body footer .elementor-element-ftcta1,body .elementor-element-ftcta1{background-image:none!important;background-color:var(--lx-teal)!important}@media(max-width:1024px){.hfe-nav-menu li.menu-item:has(>a[href*=contact-us]){display:list-item!important}}