.elementor-5100 .elementor-element.elementor-element-6c92656{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5100 .elementor-element.elementor-element-e52ebbb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5100 .elementor-element.elementor-element-e52ebbb:not(.elementor-motion-effects-element-type-background), .elementor-5100 .elementor-element.elementor-element-e52ebbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F7FA;}.elementor-5100 .elementor-element.elementor-element-b58b55d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5100 .elementor-element.elementor-element-ef3454f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5100 .elementor-element.elementor-element-bcc4726 .elementor-heading-title{font-size:48px;color:#0F172A;}.elementor-5100 .elementor-element.elementor-element-7372d65{color:#000000;}.elementor-5100 .elementor-element.elementor-element-840c714{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5100 .elementor-element.elementor-element-3708943 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;}.elementor-5100 .elementor-element.elementor-element-3708943 .elementor-button:hover, .elementor-5100 .elementor-element.elementor-element-3708943 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-5100 .elementor-element.elementor-element-3708943 .elementor-button:hover svg, .elementor-5100 .elementor-element.elementor-element-3708943 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-5100 .elementor-element.elementor-element-6f65855 .elementor-button:hover, .elementor-5100 .elementor-element.elementor-element-6f65855 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-5100 .elementor-element.elementor-element-6f65855 .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-radius:1px 1px 1px 1px;}.elementor-5100 .elementor-element.elementor-element-8e9ab27{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5100 .elementor-element.elementor-element-7750881{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5100 .elementor-element.elementor-element-46ef96d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5100 .elementor-element.elementor-element-0201eb0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5100 .elementor-element.elementor-element-52630ae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5100 .elementor-element.elementor-element-7d6f6f8.elementor-element{--align-self:center;}.elementor-5100 .elementor-element.elementor-element-dbe2d17{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5100 .elementor-element.elementor-element-e43cf51{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5100 .elementor-element.elementor-element-5fe32ec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5100 .elementor-element.elementor-element-73378bb.elementor-element{--align-self:center;}.elementor-5100 .elementor-element.elementor-element-1bd6385{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5100 .elementor-element.elementor-element-fb204ef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5100 .elementor-element.elementor-element-0481d02{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5100 .elementor-element.elementor-element-38bbe82{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5100 .elementor-element.elementor-element-4c50656{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5100 .elementor-element.elementor-element-cfb2dc2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5100 .elementor-element.elementor-element-10a6630{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5100 .elementor-element.elementor-element-e4153c6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5100 .elementor-element.elementor-element-9383f95{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5100 .elementor-element.elementor-element-8e59e63{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5100 .elementor-element.elementor-element-2ab1229.elementor-element{--align-self:center;}.elementor-5100 .elementor-element.elementor-element-ab82ae1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5100 .elementor-element.elementor-element-cd4068a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5100 .elementor-element.elementor-element-b796bc6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5100 .elementor-element.elementor-element-ce6f6c0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5100 .elementor-element.elementor-element-2120631{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5100 .elementor-element.elementor-element-bb5af76{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5100 .elementor-element.elementor-element-0648a90.elementor-element{--align-self:center;}.elementor-5100 .elementor-element.elementor-element-2647a59{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5100 .elementor-element.elementor-element-ae0eec6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5100 .elementor-element.elementor-element-72a9e3b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5100 .elementor-element.elementor-element-e263706.elementor-element{--align-self:center;}.elementor-5100 .elementor-element.elementor-element-cb12b38{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5100 .elementor-element.elementor-element-30eb4a5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5100 .elementor-element.elementor-element-c0ea0e3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5100 .elementor-element.elementor-element-4dea99c.elementor-element{--align-self:center;}.elementor-5100 .elementor-element.elementor-element-6409c58{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5100 .elementor-element.elementor-element-a71b093{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5100 .elementor-element.elementor-element-60396d6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5100 .elementor-element.elementor-element-061ce57{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5100 .elementor-element.elementor-element-5123211{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5100 .elementor-element.elementor-element-c8c3108{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5100 .elementor-element.elementor-element-ed5c283{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5100 .elementor-element.elementor-element-dfaaf92{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5100 .elementor-element.elementor-element-75fbc40{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5100 .elementor-element.elementor-element-75fbc40:not(.elementor-motion-effects-element-type-background), .elementor-5100 .elementor-element.elementor-element-75fbc40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6f9b24f );}.elementor-5100 .elementor-element.elementor-element-a14ee8d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5100 .elementor-element.elementor-element-df71982{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5100 .elementor-element.elementor-element-87e8c0d.elementor-element{--align-self:center;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-5100 .elementor-element.elementor-element-bcc4726 .elementor-heading-title{font-size:42px;}}/* Start custom CSS */.jlt.jlt{--ink:#2F2F2E;--ink2:#31265E;--mute:#55536A;--forest:#31265E;--sage:#F7F6FB;--cream:#F7F6FB;--paper:#FFFFFF;--gold:#6D4350;--gold2:#6D4350;--line:#E5E2EE;--shadow:0 12px 32px rgba(49,38,94,.10);font-family:Inter,ui-sans-serif,system-ui,-apple-system,'Segoe UI',Arial,sans-serif;color:var(--ink);background:#fff;line-height:1.68;font-size:16px;overflow:hidden;-webkit-font-smoothing:antialiased}
.jlt.jlt *{box-sizing:border-box}.jlt.jlt a{color:inherit;text-decoration:none}.jlt.jlt a:focus-visible,.jlt.jlt summary:focus-visible{outline:3px solid #d7a65b;outline-offset:4px}.jlt.jlt h1,.jlt.jlt h2,.jlt.jlt h3,.jlt.jlt p,.jlt.jlt ul{margin-top:0}.jlt.jlt h1,.jlt.jlt h2{font-family:Georgia,'Times New Roman',serif;font-weight:500;line-height:1.14;letter-spacing:-.03em}.jlt.jlt h1{font-size:clamp(44px,5vw,76px);letter-spacing:-.045em;margin-bottom:25px}.jlt.jlt h2{font-size:clamp(32px,3.25vw,49px);margin-bottom:22px}.jlt.jlt h3{font-size:19px;letter-spacing:-.025em;line-height:1.28;margin-bottom:12px}.jlt.jlt p{color:var(--mute);margin-bottom:17px}.jlt.jlt strong{color:var(--ink)}.jlt.jlt .jlt-container{max-width:1220px;margin:auto;padding-left:28px;padding-right:28px}.jlt.jlt .jlt-section{padding:105px 0}.jlt.jlt .jlt-eyebrow{display:inline-flex;align-items:center;gap:9px;font-size:11px;letter-spacing:.19em;text-transform:uppercase;font-weight:800;color:#627a70;margin-bottom:19px}.jlt.jlt .jlt-eyebrow::before{content:'';width:25px;height:1px;background:currentColor}.jlt.jlt .jlt-link{font-weight:750;color:#245d50;text-decoration:underline;text-underline-offset:5px;text-decoration-color:#b4c9b6}.jlt.jlt .jlt-link:hover{color:#142f27}.jlt.jlt .jlt-center{text-align:center}.jlt.jlt .jlt-narrow{max-width:720px;margin-left:auto;margin-right:auto}.jlt.jlt .jlt-light{background:var(--cream)}
.jlt.jlt .jlt-hero{background:radial-gradient(circle at 84% 16%,rgba(136,173,131,.20),transparent 30%),radial-gradient(circle at 18% 98%,rgba(223,173,90,.10),transparent 42%),#122e2b;color:#fff;position:relative;padding:83px 0 77px}.jlt.jlt .jlt-hero:before{position:absolute;content:'';inset:0;opacity:.18;pointer-events:none;background-image:radial-gradient(#f1ead5 .65px,transparent .65px);background-size:22px 22px;mask-image:linear-gradient(to right,transparent 35%,black)}.jlt.jlt .jlt-hero-grid{position:relative;display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);gap:67px;align-items:center}.jlt.jlt .jlt-hero .jlt-eyebrow{color:var(--gold2)}.jlt.jlt .jlt-hero h1{color:white}.jlt.jlt .jlt-hero h1 em{font-style:normal;color:var(--gold2)}.jlt.jlt .jlt-hero p{color:#b7cac3;max-width:560px;font-size:16px}.jlt.jlt .jlt-hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:33px}.jlt.jlt .jlt-hero-bullets{display:flex;flex-wrap:wrap;gap:20px;margin-top:32px;color:#dfebdf;font-size:13px}.jlt.jlt .jlt-hero-bullets span{display:flex;align-items:center;gap:8px}.jlt.jlt .jlt-hero-bullets b{width:6px;height:6px;background:#d9b572;border-radius:50%;display:inline-block}
.jlt.jlt .jlt-visual-wrap{position:relative;padding:32px 8px 30px 8px}.jlt.jlt .jlt-halo{position:absolute;width:440px;height:440px;background:radial-gradient(circle,rgba(237,197,125,.25),transparent 64%);top:-45px;right:-30px;pointer-events:none}.jlt.jlt .jlt-dash{position:relative;background:#fefefa;border-radius:14px;box-shadow:0 35px 100px rgba(0,0,0,.3);border:6px solid #d4ddce;overflow:hidden;transform:rotate(-2deg);color:var(--ink)}.jlt.jlt .jlt-dash-top{display:flex;align-items:center;justify-content:space-between;background:#f6f8f3;padding:16px 19px;border-bottom:1px solid #e5e9e0;gap:10px}.jlt.jlt .jlt-dotset{display:flex;gap:5px}.jlt.jlt .jlt-dotset i{display:block;width:7px;height:7px;border-radius:50%;background:#c9d5c9}.jlt.jlt .jlt-dotset i:first-child{background:#d7ad70}.jlt.jlt .jlt-dash-title{font-size:10px;font-weight:850;color:#47655a;letter-spacing:.08em;text-transform:uppercase}.jlt.jlt .jlt-dash-body{padding:23px 21px 21px}.jlt.jlt .jlt-dash-cap{display:flex;justify-content:space-between;align-items:center;gap:10px}.jlt.jlt .jlt-dash-cap h3{font-family:Georgia,serif;font-size:23px;font-weight:500;margin:0}.jlt.jlt .jlt-live{font-size:10px;font-weight:750;padding:5px 9px;border-radius:30px;background:#e7f3e8;color:#376a48;white-space:nowrap}.jlt.jlt .jlt-dash-sub{font-size:11px!important;margin:7px 0 16px!important;color:#7d8a80!important}.jlt.jlt .jlt-dash-tabs{display:flex;gap:8px;border-bottom:1px solid #e9eee8;padding-bottom:12px}.jlt.jlt .jlt-dash-tabs span{font-size:10px;color:#718178;padding:5px 9px;border-radius:4px}.jlt.jlt .jlt-dash-tabs span:first-child{color:#245b4c;background:#e7efe6;font-weight:750}.jlt.jlt .jlt-dash-table{width:100%;border-collapse:collapse;margin-top:8px;font-size:11px}.jlt.jlt .jlt-dash-table th{font-size:9px;letter-spacing:.07em;text-transform:uppercase;color:#89968c;text-align:left;padding:11px 5px}.jlt.jlt .jlt-dash-table td{border-top:1px solid #edf0e9;padding:12px 5px;font-size:11px;color:#3d544d}.jlt.jlt .jlt-dash-table .jlt-status{color:#42784d;background:#e7f3e8;border-radius:4px;padding:3px 5px;display:inline-block;font-size:9px}.jlt.jlt .jlt-dash-foot{display:flex;align-items:center;justify-content:space-between;background:#eef4e9;padding:13px 18px;font-size:10px;color:#50695c}.jlt.jlt .jlt-float-card{position:absolute;bottom:3px;left:-34px;display:flex;gap:12px;align-items:center;background:#fff;padding:16px 20px;border-radius:10px;box-shadow:0 18px 48px rgba(0,0,0,.22);transform:rotate(3deg);z-index:1}.jlt.jlt .jlt-float-ico{display:grid;place-items:center;width:40px;height:40px;color:#2e5f51;background:#edf5ec;border-radius:9px;flex-shrink:0}.jlt.jlt .jlt-float-card strong{display:block;font-size:12px}.jlt.jlt .jlt-float-card small{display:block;font-size:10px;color:#768680}.jlt.jlt .jlt-illustration-note{text-align:right;color:#bed0c8;font-size:10px;padding-top:24px;letter-spacing:.02em}
.jlt.jlt .jlt-ribbon{background:#e7eee6;border-bottom:1px solid #dce5db}.jlt.jlt .jlt-ribbon-content{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px;padding-top:25px;padding-bottom:25px}.jlt.jlt .jlt-ribbon-item{display:flex;align-items:center;gap:14px;padding:0 18px;border-right:1px solid #ccd9cd}.jlt.jlt .jlt-ribbon-item:first-child{padding-left:0}.jlt.jlt .jlt-ribbon-item:last-child{border:0}.jlt.jlt .jlt-ribbon-item .jlt-mini-icon{color:#3b6754;font-size:22px;line-height:1}.jlt.jlt .jlt-ribbon-item b{font-size:13px;display:block}.jlt.jlt .jlt-ribbon-item span:last-child{font-size:11px;color:#6c7a70}
.jlt.jlt .jlt-cols{display:grid;grid-template-columns:1fr 1fr;gap:75px;align-items:center}.jlt.jlt .jlt-introcopy p{max-width:580px}.jlt.jlt .jlt-quote{background:white;padding:30px;border:1px solid var(--line);border-radius:13px;box-shadow:var(--shadow);position:relative}.jlt.jlt .jlt-quote:before{content:'“';position:absolute;top:5px;right:22px;font-size:86px;color:#e7ebdf;font-family:Georgia,serif}.jlt.jlt .jlt-quote h3{position:relative;font-family:Georgia,serif;font-size:25px;line-height:1.3;margin:0 0 13px}.jlt.jlt .jlt-quote p{position:relative;font-size:14px;margin:0}.jlt.jlt .jlt-mini-check{display:flex;align-items:flex-start;gap:11px;margin:14px 0;font-size:14px}.jlt.jlt .jlt-mini-check:before{content:'✓';font-weight:850;color:#37674e;background:#e5f0e3;border-radius:50%;width:24px;height:24px;flex-shrink:0;text-align:center;line-height:24px}.jlt.jlt .jlt-problem-list{display:grid;gap:12px}.jlt.jlt .jlt-problem{display:flex;align-items:start;gap:15px;background:#fff;border:1px solid #e6e9e0;border-radius:10px;padding:19px}.jlt.jlt .jlt-num{color:#ad824a;font-family:Georgia,serif;font-size:22px;line-height:1;min-width:30px}.jlt.jlt .jlt-problem p{margin:5px 0 0;font-size:13px}.jlt.jlt .jlt-problem h3{font-size:15px;margin:0}
.jlt.jlt .jlt-features-head{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:39px}.jlt.jlt .jlt-features-head h2{max-width:650px;margin-bottom:0}.jlt.jlt .jlt-features-head p{max-width:350px;margin-bottom:0}.jlt.jlt .jlt-features{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.jlt.jlt .jlt-feature{background:#fff;border:1px solid #e8eae5;border-radius:14px;padding:28px;min-height:232px;box-shadow:0 6px 30px rgba(24,52,43,.025);transition:transform .2s ease,box-shadow .2s ease}.jlt.jlt .jlt-feature:hover{transform:translateY(-3px);box-shadow:var(--shadow)}.jlt.jlt .jlt-feature svg{width:37px;height:37px;display:block;stroke:#416a58;stroke-width:1.65;fill:none;stroke-linecap:round;stroke-linejoin:round;margin-bottom:21px}.jlt.jlt .jlt-feature p{font-size:13px;margin:0}.jlt.jlt .jlt-feature h3{font-size:17px}.jlt.jlt .jlt-feature-wide{grid-column:span 2;background:#e8efe7;display:grid;grid-template-columns:1fr 140px;align-items:center;gap:20px}.jlt.jlt .jlt-feature-wide p{max-width:470px}.jlt.jlt .jlt-feature-glyph{font-family:Georgia,serif;font-size:72px;color:#adc6ae;text-align:center;line-height:1}
.jlt.jlt .jlt-step-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:23px;margin:44px 0 24px;position:relative}.jlt.jlt .jlt-step{background:white;padding:25px;border:1px solid var(--line);border-radius:13px;position:relative}.jlt.jlt .jlt-step-no{width:41px;height:41px;display:grid;place-items:center;background:var(--forest);color:#f3d4a2;border-radius:10px;font-weight:800;font-size:12px;margin-bottom:20px}.jlt.jlt .jlt-step p{font-size:13px;margin:0}.jlt.jlt .jlt-notice{border-left:3px solid #c29454;background:#fcf8eb;padding:16px 20px;color:#63736a;font-size:13px;border-radius:0 6px 6px 0}.jlt.jlt .jlt-notice strong{color:#294c3d}
.jlt.jlt .jlt-usecases{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:37px}.jlt.jlt .jlt-usecase{position:relative;background:white;border:1px solid #e5eae2;border-radius:13px;padding:32px 26px;overflow:hidden}.jlt.jlt .jlt-usecase:before{content:'';height:5px;position:absolute;top:0;left:0;right:0;background:linear-gradient(90deg,#e8bc7e,#b2cbb2)}.jlt.jlt .jlt-usecase h3{font-family:Georgia,serif;font-size:24px;font-weight:500}.jlt.jlt .jlt-usecase p{font-size:14px}.jlt.jlt .jlt-usecase ul{padding-left:18px;color:#526c5e;font-size:13px;margin-bottom:0}.jlt.jlt .jlt-usecase li{margin:7px 0}
.jlt.jlt .jlt-dark{background:#183a35;color:#fff}.jlt.jlt .jlt-dark h2,.jlt.jlt .jlt-dark h3{color:white}.jlt.jlt .jlt-dark p{color:#c0d1ca}.jlt.jlt .jlt-dark .jlt-eyebrow{color:var(--gold2)}.jlt.jlt .jlt-dark-checks{display:grid;grid-template-columns:1fr 1fr;gap:12px}.jlt.jlt .jlt-dark-check{border:1px solid #4b6c61;background:rgba(255,255,255,.035);border-radius:9px;padding:16px 18px;color:#e9f2e9;font-size:13px}.jlt.jlt .jlt-dark-check b{color:#e9c58e;margin-right:10px}
.jlt.jlt .jlt-resource-card{background:#f4f7f2;border:1px solid #e2eade;border-radius:13px;padding:27px;margin-top:20px}.jlt.jlt .jlt-resource-card h3{font-size:17px}.jlt.jlt .jlt-resource-card p{font-size:14px}.jlt.jlt .jlt-resource-card p:last-child{margin-bottom:0}.jlt.jlt .jlt-choice-list{list-style:none;padding:0;margin:23px 0 0}.jlt.jlt .jlt-choice-list li{display:flex;align-items:start;gap:12px;padding:16px 0;border-bottom:1px solid #e1e9e0;font-size:14px;color:#4d6559}.jlt.jlt .jlt-choice-list li:last-child{border:0}.jlt.jlt .jlt-choice-list li:before{content:'✓';color:#29684f;flex-shrink:0;font-weight:850}
.jlt.jlt .jlt-why{background:linear-gradient(120deg,#f1f4ec 0%,#fffefa 68%)}.jlt.jlt .jlt-why-mini{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:22px}.jlt.jlt .jlt-why-mini div{background:white;border:1px solid #e5e9e0;border-radius:10px;padding:21px}.jlt.jlt .jlt-why-mini b{display:block;font-size:13px;margin-bottom:8px}.jlt.jlt .jlt-why-mini span{color:#65796d;font-size:12px;display:block}.jlt.jlt .jlt-faq{max-width:880px;margin:35px auto 0}.jlt.jlt .jlt-faq details{border-bottom:1px solid #e0e6dd;padding:21px 2px}.jlt.jlt .jlt-faq summary{list-style:none;font-size:16px;font-weight:750;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;color:#203d35}.jlt.jlt .jlt-faq summary::-webkit-details-marker{display:none}.jlt.jlt .jlt-faq summary:after{content:'+';font-size:24px;font-weight:400;color:#b38b56;line-height:1}.jlt.jlt .jlt-faq details[open] summary:after{content:'−'}.jlt.jlt .jlt-faq details p{font-size:14px;margin:14px 0 0;max-width:780px}
.jlt.jlt .jlt-end{background:#f7f7f0;padding:95px 0}.jlt.jlt .jlt-endpanel{border-radius:18px;background:radial-gradient(circle at 87% 10%,rgba(226,188,111,.16),transparent 30%),#13352e;color:white;padding:58px 70px;display:grid;grid-template-columns:1.3fr .7fr;gap:50px;align-items:center}.jlt.jlt .jlt-endpanel h2{color:white;font-size:clamp(32px,3vw,43px);margin-bottom:15px}.jlt.jlt .jlt-endpanel p{color:#bfd2c5;font-size:14px;margin-bottom:0}.jlt.jlt .jlt-endcta{text-align:right}.jlt.jlt .jlt-endcta small{display:block;color:#b8d0c2;font-size:11px;margin-top:14px}.jlt.jlt .jlt-footnote{font-size:12px;text-align:center;color:#78827b;margin:24px 0 0}
@media(max-width:1040px){.jlt.jlt .jlt-hero-grid{gap:36px}.jlt.jlt .jlt-hero h1{font-size:clamp(39px,4.6vw,59px)}.jlt.jlt .jlt-cols{gap:42px}.jlt.jlt .jlt-visual-wrap{padding-right:0}.jlt.jlt .jlt-float-card{left:-13px}.jlt.jlt .jlt-feature{padding:23px}.jlt.jlt .jlt-features{gap:13px}}
@media(max-width:760px){.jlt.jlt{font-size:15px}.jlt.jlt .jlt-container{padding:0 20px}.jlt.jlt .jlt-section{padding:68px 0}.jlt.jlt h2{font-size:35px}.jlt.jlt .jlt-hero{padding:62px 0 53px}.jlt.jlt .jlt-hero-grid{grid-template-columns:1fr;gap:18px}.jlt.jlt .jlt-hero h1{font-size:clamp(40px,9vw,59px)}.jlt.jlt .jlt-hero p{font-size:15px}.jlt.jlt .jlt-hero-bullets{gap:12px 20px}.jlt.jlt .jlt-visual-wrap{max-width:540px;width:100%;margin:auto;padding:16px 7px 8px}.jlt.jlt .jlt-float-card{bottom:-12px;left:0;padding:10px 12px}.jlt.jlt .jlt-ribbon-content{grid-template-columns:1fr;gap:7px;padding-top:19px;padding-bottom:19px}.jlt.jlt .jlt-ribbon-item{border:0;padding:7px 0}.jlt.jlt .jlt-cols{grid-template-columns:1fr;gap:30px}.jlt.jlt .jlt-features-head{display:block}.jlt.jlt .jlt-features-head h2{margin-bottom:19px}.jlt.jlt .jlt-features-head p{max-width:100%}.jlt.jlt .jlt-features{grid-template-columns:1fr 1fr}.jlt.jlt .jlt-feature-wide{grid-column:span 2}.jlt.jlt .jlt-step-grid,.jlt.jlt .jlt-usecases{grid-template-columns:1fr;gap:13px}.jlt.jlt .jlt-dark-checks{grid-template-columns:1fr}.jlt.jlt .jlt-why-mini{grid-template-columns:1fr}.jlt.jlt .jlt-end{padding:60px 0}.jlt.jlt .jlt-endpanel{grid-template-columns:1fr;padding:34px 27px;gap:25px}.jlt.jlt .jlt-endcta{text-align:left}}
@media(max-width:470px){.jlt.jlt .jlt-hero h1{font-size:40px}.jlt.jlt .jlt-hero-actions{display:grid;grid-template-columns:1fr}.jlt.jlt .jlt-dash-body{padding:15px 11px}.jlt.jlt .jlt-dash-top{padding:11px}.jlt.jlt .jlt-dash-table th,.jlt.jlt .jlt-dash-table td{font-size:9px;padding:9px 2px}.jlt.jlt .jlt-dash-table th{font-size:8px}.jlt.jlt .jlt-dash-cap h3{font-size:18px}.jlt.jlt .jlt-visual-wrap{padding:8px 4px 16px}.jlt.jlt .jlt-float-card{bottom:40px}.jlt.jlt .jlt-illustration-note{padding-top:80px;text-align:center}.jlt.jlt .jlt-features{grid-template-columns:1fr}.jlt.jlt .jlt-feature-wide{grid-column:span 1;grid-template-columns:1fr}.jlt.jlt .jlt-feature-glyph{display:none}}
@media(prefers-reduced-motion:reduce){.jlt.jlt .jlt-feature{transition:none}}
.jlt.jlt .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;--gap:0px;--row-gap:0px;--column-gap:0px;align-items:stretch;min-width:0}
.jlt.jlt .elementor-widget{margin:0;min-width:0}
.jlt.jlt .elementor-widget:not(:last-child){margin-block-end:0}
.jlt.jlt .e-con>.elementor-widget{width:auto;max-width:100%}
.jlt.jlt .elementor-widget-text-editor{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit}
.jlt.jlt h1,.jlt.jlt h2,.jlt.jlt h3{color:inherit;padding:0}
.jlt.jlt h3{font-family:Inter,ui-sans-serif,system-ui,-apple-system,'Segoe UI',Arial,sans-serif;font-weight:700}
.jlt.jlt .jlt-container,.jlt.jlt .jlt-narrow{width:100%}
.jlt.jlt .jlt-hero:before{width:auto;height:auto;left:0;right:0;top:0;bottom:0}
.jlt.jlt .jlt-hero-actions{flex-direction:row;align-items:stretch}
.jlt.jlt .jlt-features-head{flex-direction:row}
.jlt.jlt .jlt-features-head>*{flex:0 1 auto;width:auto}
.jlt.jlt .jlt-bw .elementor-button{display:inline-flex;align-items:center;justify-content:center;gap:14px;padding:14px 24px;min-height:52px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,'Segoe UI',Arial,sans-serif;font-weight:750;font-size:14px;border-radius:7px;border:0;line-height:1.3;text-align:center;transition:transform .2s ease,background .2s ease,box-shadow .2s ease}
.jlt.jlt .jlt-bw .elementor-button:hover,.jlt.jlt .jlt-bw .elementor-button:focus{transform:translateY(-2px)}
.jlt.jlt .jlt-bw .elementor-button-text::after{font-size:19px;line-height:1;margin-left:14px}
.jlt.jlt .jlt-bw-ne .elementor-button-text::after{content:'↗'}
.jlt.jlt .jlt-bw-down .elementor-button-text::after{content:'↓'}
.jlt.jlt .jlt-bw-gold .elementor-button,.jlt.jlt .jlt-bw-gold .elementor-button:focus{background:var(--gold2);color:#203530;box-shadow:0 10px 28px rgba(226,178,104,.2)}
.jlt.jlt .jlt-bw-gold .elementor-button:hover{background:#f4d7a4;color:#203530}
.jlt.jlt .jlt-bw-ghost .elementor-button,.jlt.jlt .jlt-bw-ghost .elementor-button:focus{background:transparent;border:1px solid rgba(255,255,255,.35);color:#fff}
.jlt.jlt .jlt-bw-ghost .elementor-button:hover{background:rgba(255,255,255,.1);color:#fff}
.jlt.jlt .jlt-endcta .jlt-bw .elementor-button{min-width:210px}
@media(max-width:760px){.jlt.jlt .jlt-features-head{display:block}.jlt.jlt .jlt-features-head>*{width:100%}.jlt.jlt .jlt-endcta .elementor-widget-button .elementor-button-wrapper{text-align:left}}
@media(max-width:470px){.jlt.jlt .jlt-hero-actions{display:grid;grid-template-columns:1fr}.jlt.jlt .jlt-bw .elementor-button{width:100%}.jlt.jlt .jlt-endcta .jlt-bw .elementor-button{min-width:0}}
/* JLT-COLOUR-REFRESH-START */
/* Palette: header blue #263A8B and footer navy #1E2A5A stay untouched. Page uses indigo #31265E (headings), wine #6D4350 (actions), taupe #B7A193 (rules, on-dark highlights), neutrals #2F2F2E / #55536A, grounds #FFFFFF / #F7F6FB, hairline #E5E2EE */
.elementor-5100 .jlt.jlt{color:#2F2F2E;background-color:#FFFFFF}
.elementor-5100 .jlt.jlt h1,.elementor-5100 .jlt.jlt h2,.elementor-5100 .jlt.jlt h3{color:#31265E}
.elementor-5100 .jlt.jlt p{color:#55536A}
.elementor-5100 .jlt.jlt strong{color:#2F2F2E}
.elementor-5100 .jlt.jlt a:focus-visible,.elementor-5100 .jlt.jlt summary:focus-visible{outline-color:#6D4350}
.elementor-5100 .jlt.jlt .jlt-eyebrow,.elementor-5100 .jlt.jlt .jlt-hero .jlt-eyebrow{color:#55536A}
.elementor-5100 .jlt.jlt .jlt-link{color:#31265E;text-decoration-color:#6D4350}
.elementor-5100 .jlt.jlt .jlt-link:hover{color:#6D4350}
.elementor-5100 .jlt.jlt .jlt-section{background-color:#FFFFFF}
.elementor-5100 .jlt.jlt .jlt-section.jlt-light{background-color:#F7F6FB}
.elementor-5100 .jlt.jlt .jlt-section.jlt-why{background:#FFFFFF}
.elementor-5100 .jlt.jlt .jlt-section:has(.jlt-faq){background-color:#F7F6FB}
.elementor-5100 .jlt.jlt .jlt-hero.e-con{background:#F7F6FB;color:#2F2F2E}
.elementor-5100 .jlt.jlt .jlt-hero:before{display:none}
.elementor-5100 .jlt.jlt .jlt-halo{display:none}
.elementor-5100 .jlt.jlt .jlt-hero .elementor-heading-title,.elementor-5100 .jlt.jlt .jlt-hero h1{color:#31265E}
.elementor-5100 .jlt.jlt .jlt-hero h1 em{color:#6D4350}
.elementor-5100 .jlt.jlt .jlt-hero p{color:#55536A}
.elementor-5100 .jlt.jlt .jlt-hero-bullets{color:#2F2F2E}
.elementor-5100 .jlt.jlt .jlt-hero-bullets b{background:#6D4350}
.elementor-5100 .jlt.jlt .jlt-dash{background:#FFFFFF;border-color:#E5E2EE;color:#2F2F2E;box-shadow:0 24px 60px rgba(49,38,94,.14)}
.elementor-5100 .jlt.jlt .jlt-dash-top{background:#F7F6FB;border-bottom-color:#E5E2EE}
.elementor-5100 .jlt.jlt .jlt-dotset i{background:#E5E2EE}
.elementor-5100 .jlt.jlt .jlt-dotset i:first-child{background:#6D4350}
.elementor-5100 .jlt.jlt .jlt-dash-title{color:#31265E}
.elementor-5100 .jlt.jlt .jlt-live,.elementor-5100 .jlt.jlt .jlt-dash-table .jlt-status{background:rgba(109,67,80,.10);color:#6D4350}
.elementor-5100 .jlt.jlt .jlt-dash-sub{color:#55536A!important}
.elementor-5100 .jlt.jlt .jlt-dash-tabs{border-bottom-color:#E5E2EE}
.elementor-5100 .jlt.jlt .jlt-dash-tabs span{color:#55536A}
.elementor-5100 .jlt.jlt .jlt-dash-tabs span:first-child{background:rgba(49,38,94,.08);color:#31265E}
.elementor-5100 .jlt.jlt .jlt-dash-table th{color:#55536A}
.elementor-5100 .jlt.jlt .jlt-dash-table td{border-top-color:#E5E2EE;color:#2F2F2E}
.elementor-5100 .jlt.jlt .jlt-dash-foot{background:#F7F6FB;color:#55536A}
.elementor-5100 .jlt.jlt .jlt-float-card{background:#FFFFFF;box-shadow:0 14px 36px rgba(49,38,94,.16)}
.elementor-5100 .jlt.jlt .jlt-float-ico{color:#31265E;background:#F7F6FB}
.elementor-5100 .jlt.jlt .jlt-float-card small{color:#55536A}
.elementor-5100 .jlt.jlt .jlt-illustration-note{color:#55536A}
.elementor-5100 .jlt.jlt .jlt-ribbon{background:#FFFFFF;border-bottom-color:#E5E2EE;box-shadow:inset 0 1px 0 #E5E2EE}
.elementor-5100 .jlt.jlt .jlt-ribbon-item{border-right-color:#E5E2EE}
.elementor-5100 .jlt.jlt .jlt-ribbon-item .jlt-mini-icon,.elementor-5100 .jlt.jlt .jlt-ribbon-item b{color:#31265E}
.elementor-5100 .jlt.jlt .jlt-ribbon-item span:last-child{color:#55536A}
.elementor-5100 .jlt.jlt .jlt-quote{background:#F7F6FB;border-color:#E5E2EE;box-shadow:none}
.elementor-5100 .jlt.jlt .jlt-quote:before{color:#E5E2EE}
.elementor-5100 .jlt.jlt .jlt-mini-check:before{color:#FFFFFF;background:#6D4350}
.elementor-5100 .jlt.jlt .jlt-problem{background:#FFFFFF;border-color:#E5E2EE}
.elementor-5100 .jlt.jlt .jlt-num{color:#31265E}
.elementor-5100 .jlt.jlt .jlt-feature{background:#FFFFFF;border-color:#E5E2EE;box-shadow:none}
.elementor-5100 .jlt.jlt .jlt-feature:hover{box-shadow:0 12px 32px rgba(49,38,94,.10)}
.elementor-5100 .jlt.jlt .jlt-feature svg{stroke:#31265E}
.elementor-5100 .jlt.jlt .jlt-feature-wide{background:#F7F6FB}
.elementor-5100 .jlt.jlt .jlt-feature-glyph{color:#B7A193}
.elementor-5100 .jlt.jlt .jlt-step{background:#FFFFFF;border-color:#E5E2EE}
.elementor-5100 .jlt.jlt .jlt-step-no{background:#31265E;color:#FFFFFF}
.elementor-5100 .jlt.jlt .jlt-notice{border-left-color:#6D4350;background:rgba(49,38,94,.05);color:#55536A}
.elementor-5100 .jlt.jlt .jlt-notice strong{color:#31265E}
.elementor-5100 .jlt.jlt .jlt-usecase{background:#FFFFFF;border-color:#E5E2EE}
.elementor-5100 .jlt.jlt .jlt-usecase:before{background:#B7A193}
.elementor-5100 .jlt.jlt .jlt-usecase ul{color:#55536A}
.elementor-5100 .jlt.jlt .jlt-section.jlt-dark{background:#31265E;color:#FFFFFF}
.elementor-5100 .jlt.jlt .jlt-dark h2,.elementor-5100 .jlt.jlt .jlt-dark h3,.elementor-5100 .jlt.jlt .jlt-dark strong{color:#FFFFFF}
.elementor-5100 .jlt.jlt .jlt-dark p{color:rgba(255,255,255,.84)}
.elementor-5100 .jlt.jlt .jlt-dark .jlt-eyebrow{color:#B7A193}
.elementor-5100 .jlt.jlt .jlt-dark-check{border-color:rgba(255,255,255,.24);background:rgba(255,255,255,.06);color:#FFFFFF}
.elementor-5100 .jlt.jlt .jlt-dark-check b{color:#B7A193}
.elementor-5100 .jlt.jlt .jlt-resource-card{background:#F7F6FB;border-color:#E5E2EE}
.elementor-5100 .jlt.jlt .jlt-choice-list li{border-bottom-color:#E5E2EE;color:#2F2F2E}
.elementor-5100 .jlt.jlt .jlt-choice-list li:before{color:#6D4350}
.elementor-5100 .jlt.jlt .jlt-why-mini div{background:#F7F6FB;border-color:#E5E2EE}
.elementor-5100 .jlt.jlt .jlt-why-mini b{color:#31265E}
.elementor-5100 .jlt.jlt .jlt-why-mini span{color:#55536A}
.elementor-5100 .jlt.jlt .jlt-faq details{border-bottom-color:#E5E2EE}
.elementor-5100 .jlt.jlt .jlt-faq summary{color:#31265E}
.elementor-5100 .jlt.jlt .jlt-faq summary:after{color:#6D4350}
.elementor-5100 .jlt.jlt .jlt-end{background:#FFFFFF}
.elementor-5100 .jlt.jlt .jlt-endpanel.e-con{background:#F7F6FB;color:#2F2F2E;box-shadow:inset 0 0 0 1px #E5E2EE}
.elementor-5100 .jlt.jlt .jlt-endpanel h2{color:#31265E}
.elementor-5100 .jlt.jlt .jlt-endpanel p,.elementor-5100 .jlt.jlt .jlt-endcta small{color:#55536A}
.elementor-5100 .jlt.jlt .jlt-footnote{color:#55536A}
.elementor-5100 .jlt.jlt .jlt-bw-gold .elementor-button,.elementor-5100 .jlt.jlt .jlt-bw-gold .elementor-button:focus{background-color:#6D4350;border-color:#6D4350;color:#FFFFFF;box-shadow:none}
.elementor-5100 .jlt.jlt .jlt-bw-gold .elementor-button:hover{background-color:#31265E;border-color:#31265E;color:#FFFFFF}
.elementor-5100 .jlt.jlt .jlt-bw-ghost .elementor-button,.elementor-5100 .jlt.jlt .jlt-bw-ghost .elementor-button:focus{background-color:transparent;border-color:#6D4350;color:#6D4350}
.elementor-5100 .jlt.jlt .jlt-bw-ghost .elementor-button:hover{background-color:rgba(109,67,80,.08);border-color:#6D4350;color:#6D4350}
.elementor-5100 .jlt.jlt .jlt-bw .elementor-button svg{fill:currentColor}
/* JLT-COLOUR-REFRESH-END *//* End custom CSS */