.elementor-982906 .elementor-element.elementor-element-670e4ba{--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;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-982906 .elementor-element.elementor-element-670e4ba:not(.elementor-motion-effects-element-type-background), .elementor-982906 .elementor-element.elementor-element-670e4ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-982906 .elementor-element.elementor-element-7a1dc95{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-982906 .elementor-element.elementor-element-f549ff1{--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:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-982906 .elementor-element.elementor-element-de698f8 .elementor-heading-title{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2.4px;color:#9aa0aa;}.elementor-982906 .elementor-element.elementor-element-37917c8 .elementor-heading-title{font-size:56px;font-weight:800;line-height:1.05em;letter-spacing:-1.2px;color:#0B0B14;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-982906 .elementor-element.elementor-element-aae7929{font-size:17px;line-height:1.6em;color:#4a4f5a;}.elementor-982906 .elementor-element.elementor-element-af12127{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-982906 .elementor-element.elementor-element-9d5f1d4 .elementor-button{font-weight:600;fill:#ffffff;color:#ffffff;border-radius:8px 8px 8px 8px;padding:16px 28px 16px 28px;}.elementor-982906 .elementor-element.elementor-element-c56245b .elementor-button{font-weight:600;fill:#C44BCB;color:#C44BCB;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(196,75,203,0.4);border-radius:8px 8px 8px 8px;padding:16px 28px 16px 28px;}.elementor-982906 .elementor-element.elementor-element-8b299db{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-982906 .elementor-element.elementor-element-3710a99 .elementor-repeater-item-cce57ba{left:12%;top:50%;}.elementor-982906 .elementor-element.elementor-element-3710a99 .elementor-repeater-item-09de2e9{left:80%;top:20%;}.elementor-982906 .elementor-element.elementor-element-3710a99 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-982906 .elementor-element.elementor-element-3710a99 .wlf-sticker{background-color:#DD75F7;}.elementor-982906 .elementor-element.elementor-element-3710a99 .wlf-sticker-heading{color:#000000;font-family:"Inter", Sans-serif;font-size:22px;}.elementor-982906 .elementor-element.elementor-element-3710a99 .wlf-sticker-subheading{color:#000000;font-family:"Inter", Sans-serif;font-size:10px;font-weight:600;}.elementor-982906 .elementor-element.elementor-element-c94012e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-982906 .elementor-element.elementor-element-c94012e:not(.elementor-motion-effects-element-type-background), .elementor-982906 .elementor-element.elementor-element-c94012e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-982906 .elementor-element.elementor-element-66343af{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-982906 .elementor-element.elementor-element-a9d0530{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(10,14,23,0.12);--border-color:rgba(10,14,23,0.12);--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-982906 .elementor-element.elementor-element-14d4e3a{text-align:start;}.elementor-982906 .elementor-element.elementor-element-14d4e3a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:2.16px;color:#8F95A3;}.elementor-982906 .elementor-element.elementor-element-2059fd6{text-align:end;}.elementor-982906 .elementor-element.elementor-element-2059fd6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:2.16px;color:#8F95A3;}.elementor-982906 .elementor-element.elementor-element-8c291f0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--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-982906 .elementor-element.elementor-element-2629f94{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--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-982906 .elementor-element.elementor-element-403a4d5{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-982906 .elementor-element.elementor-element-403a4d5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-982906 .elementor-element.elementor-element-a5fe3b9{--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-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-982906 .elementor-element.elementor-element-fc9f058{--divider-border-style:solid;--divider-color:rgba(255,255,255,.12);--divider-border-width:1px;}.elementor-982906 .elementor-element.elementor-element-fc9f058 .elementor-divider-separator{width:100%;}.elementor-982906 .elementor-element.elementor-element-fc9f058 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-982906 .elementor-element.elementor-element-e4474a8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-982906 .elementor-element.elementor-element-1e9143e{--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-982906 .elementor-element.elementor-element-65a99f6 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-weight:600;}.elementor-982906 .elementor-element.elementor-element-60aacb5{--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-982906 .elementor-element.elementor-element-be2e467{--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-982906 .elementor-element.elementor-element-1535fde{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-982906 .elementor-element.elementor-element-f3eed15{--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-982906 .elementor-element.elementor-element-ac79123{--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-982906 .elementor-element.elementor-element-116b566{--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-982906 .elementor-element.elementor-element-7a7601c{--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-982906 .elementor-element.elementor-element-3d8c716{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-982906 .elementor-element.elementor-element-d731566{--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;border-style:none;--border-style:none;--padding-top:50px;--padding-bottom:50px;--padding-left:80px;--padding-right:80px;}.elementor-982906 .elementor-element.elementor-element-1dd5d91{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(10,14,23,0.12);--border-color:rgba(10,14,23,0.12);--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-982906 .elementor-element.elementor-element-6f6df32{text-align:start;}.elementor-982906 .elementor-element.elementor-element-6f6df32 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:2.16px;color:#8F95A3;}.elementor-982906 .elementor-element.elementor-element-56c8dbe{text-align:end;}.elementor-982906 .elementor-element.elementor-element-56c8dbe .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:2.16px;color:#8F95A3;}.elementor-982906 .elementor-element.elementor-element-1942f5d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-982906 .elementor-element.elementor-element-0abe6e6{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-982906 .elementor-element.elementor-element-8f74480{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-982906 .elementor-element.elementor-element-8f74480 img{width:100%;max-width:100%;height:200px;object-fit:cover;object-position:center center;}.elementor-982906 .elementor-element.elementor-element-9c17f75 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:1px;font-weight:600;}.elementor-982906 .elementor-element.elementor-element-6664f2d{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-982906 .elementor-element.elementor-element-b18c7ca{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-982906 .elementor-element.elementor-element-7d38f52{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-982906 .elementor-element.elementor-element-7d38f52 img{width:100%;max-width:100%;height:200px;object-fit:cover;object-position:center center;}.elementor-982906 .elementor-element.elementor-element-ab3753c{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-982906 .elementor-element.elementor-element-c2a9ce5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-982906 .elementor-element.elementor-element-c2a9ce5 img{width:100%;max-width:100%;height:200px;object-fit:cover;object-position:center center;}.elementor-982906 .elementor-element.elementor-element-04d2c3c{--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;}.elementor-982906 .elementor-element.elementor-element-f6ee106{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:80px;--padding-right:80px;}.elementor-982906 .elementor-element.elementor-element-5cc88ab{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:767px){.elementor-982906 .elementor-element.elementor-element-4b3769c{text-align:center;}.elementor-982906 .elementor-element.elementor-element-12660a3{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-982906 .elementor-element.elementor-element-e4474a8{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;}.elementor-982906 .elementor-element.elementor-element-1e9143e{--width:100%;}.elementor-982906 .elementor-element.elementor-element-65a99f6 .elementor-heading-title{font-size:16px;}.elementor-982906 .elementor-element.elementor-element-60aacb5{--width:100%;}.elementor-982906 .elementor-element.elementor-element-1370643 .elementor-heading-title{font-size:16px;}.elementor-982906 .elementor-element.elementor-element-be2e467{--width:100%;}.elementor-982906 .elementor-element.elementor-element-da84024 .elementor-heading-title{font-size:16px;}}@media(min-width:768px){.elementor-982906 .elementor-element.elementor-element-7a1dc95{--width:100%;}.elementor-982906 .elementor-element.elementor-element-f549ff1{--width:55%;}.elementor-982906 .elementor-element.elementor-element-af12127{--width:100%;}.elementor-982906 .elementor-element.elementor-element-8b299db{--width:45%;}.elementor-982906 .elementor-element.elementor-element-a9d0530{--width:100%;}.elementor-982906 .elementor-element.elementor-element-8c291f0{--width:100%;}.elementor-982906 .elementor-element.elementor-element-2629f94{--width:100%;}.elementor-982906 .elementor-element.elementor-element-403a4d5{--width:50%;}.elementor-982906 .elementor-element.elementor-element-a5fe3b9{--width:100%;}.elementor-982906 .elementor-element.elementor-element-e4474a8{--width:100%;}.elementor-982906 .elementor-element.elementor-element-1e9143e{--width:100%;}.elementor-982906 .elementor-element.elementor-element-60aacb5{--width:100%;}.elementor-982906 .elementor-element.elementor-element-be2e467{--width:100%;}.elementor-982906 .elementor-element.elementor-element-1535fde{--width:100%;}.elementor-982906 .elementor-element.elementor-element-f3eed15{--width:100%;}.elementor-982906 .elementor-element.elementor-element-ac79123{--width:100%;}.elementor-982906 .elementor-element.elementor-element-116b566{--width:100%;}.elementor-982906 .elementor-element.elementor-element-7a7601c{--width:100%;}.elementor-982906 .elementor-element.elementor-element-0abe6e6{--width:30%;}.elementor-982906 .elementor-element.elementor-element-b18c7ca{--width:30%;}}/* Start custom CSS for heading, class: .elementor-element-de698f8 */body .elementor-982906 .elementor-element.elementor-element-de698f8.wlf-st-eyebrow.wlf-st-eyebrow .elementor-heading-title{letter-spacing:2.4px !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c94012e */.elementor-982906 .elementor-element.elementor-element-c94012e{--ink:#0F172A;--ink2:#11111F;--line:rgba(15,23,42,.10);--muted:#8F95A3;--bg:#F1F2F4;--mag:#C44BCB;--coral:#E8693C;--purple:#6C5CE7;--pink:#E85A8A;--indigo:#3A6EE8;background:var(--bg);padding:80px 0 90px;content-visibility:auto;contain-intrinsic-size:1px 1400px;font-family:"Inter",system-ui,-apple-system,sans-serif}
.elementor-982906 .elementor-element.elementor-element-c94012e .wu-inner{max-width:1280px;margin:0 auto;padding:0 24px;width:100%}
.elementor-982906 .elementor-element.elementor-element-c94012e .wu-top{display:flex;justify-content:space-between;align-items:center;padding:18px 0;border-top:1px solid var(--line)}
.elementor-982906 .elementor-element.elementor-element-c94012e .wu-top .elementor-widget{margin:0!important;width:auto!important}
.elementor-982906 .elementor-element.elementor-element-c94012e .wu-top .elementor-heading-title{font:500 12px/1 "Inter",system-ui!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--muted)!important;font-feature-settings:"tnum";margin:0!important}
.elementor-982906 .elementor-element.elementor-element-c94012e .wu-eyebrow .elementor-heading-title{display:inline-flex;align-items:center;gap:10px}
.elementor-982906 .elementor-element.elementor-element-c94012e .wu-eyebrow .elementor-heading-title:before{content:"";width:8px;height:8px;background:var(--mag);display:inline-block;flex-shrink:0}
.elementor-982906 .elementor-element.elementor-element-c94012e .wu-head{display:grid!important;grid-template-columns:1.3fr 1fr;gap:50px;padding:50px 0 44px;align-items:start}
.elementor-982906 .elementor-element.elementor-element-c94012e .wu-h1{margin:0!important;padding:0!important}
.elementor-982906 .elementor-element.elementor-element-c94012e .wu-h1 .elementor-heading-title{font:600 64px/1.05 "Inter",system-ui!important;letter-spacing:-.025em!important;color:var(--ink)!important;margin:0!important}
.elementor-982906 .elementor-element.elementor-element-c94012e .wu-h1 .strike{color:#B8BCC6;text-decoration:line-through;text-decoration-thickness:3px}
.elementor-982906 .elementor-element.elementor-element-c94012e .wu-h1 .grad{background:linear-gradient(90deg,var(--coral) 0%,var(--pink) 30%,var(--mag) 60%,var(--purple) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}
.elementor-982906 .elementor-element.elementor-element-c94012e .wu-lede{margin:0!important;padding:14px 0 0!important;width:auto}
.elementor-982906 .elementor-element.elementor-element-c94012e .wu-lede p{font:400 16px/1.55 "Inter",system-ui!important;color:#3D4554!important;max-width:460px;margin:0!important}
.elementor-982906 .elementor-element.elementor-element-c94012e .wu-lede b{font-weight:700;color:var(--ink)}
.elementor-982906 .elementor-element.elementor-element-c94012e .wu-show{display:grid!important;grid-template-columns:1.2fr 1fr;gap:0!important;border:1px solid var(--line);background:#fff;overflow:hidden;position:relative;padding:0!important;width:100%!important;max-width:100%!important}
.elementor-982906 .elementor-element.elementor-element-c94012e .wu-show:before{content:"";position:absolute;top:0;left:55%;right:0;height:2px;background:linear-gradient(90deg,var(--coral),var(--mag),var(--purple),var(--indigo));z-index:3}
.elementor-982906 .elementor-element.elementor-element-c94012e .wu-vis{position:relative!important;min-height:520px;background:repeating-linear-gradient(135deg,#EFEFF1 0 14px,#E6E7EA 14px 28px)!important;display:flex!important;align-items:center;justify-content:center;overflow:hidden;padding:0!important;width:auto!important}
.elementor-982906 .elementor-element.elementor-element-c94012e .wu-vis:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% 60%,rgba(196,75,203,.10),transparent 55%);pointer-events:none}
.elementor-982906 .elementor-element.elementor-element-c94012e .wu-vis:after{content:"";width:280px;height:120px;border:1.5px solid #C9CBD2;background:rgba(255,255,255,.55);background-image:repeating-linear-gradient(90deg,transparent 0 45px,#D5D7DD 45px 46px);position:relative;display:block}
.elementor-982906 .elementor-element.elementor-element-c94012e .wu-dark{background:var(--ink2)!important;padding:40px 44px!important;display:flex!important;flex-direction:column!important;justify-content:flex-end!important;min-height:520px;gap:0!important;width:auto!important}
.elementor-982906 .elementor-element.elementor-element-c94012e .wu-dark .wu-eyebrow-d{margin:0 0 auto!important;padding:0!important}
.elementor-982906 .elementor-element.elementor-element-c94012e .wu-dark .wu-eyebrow-d .elementor-heading-title{font:500 12px/1 "Inter",system-ui!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:#9EA3B2!important;display:inline-flex;align-items:center;gap:10px;margin:0!important}
.elementor-982906 .elementor-element.elementor-element-c94012e .wu-dark .wu-eyebrow-d .elementor-heading-title:before{content:"";width:8px;height:8px;background:var(--mag)}
.elementor-982906 .elementor-element.elementor-element-c94012e .wu-dark .wu-h2{margin:0!important;padding:0!important}
.elementor-982906 .elementor-element.elementor-element-c94012e .wu-dark .wu-h2 .elementor-heading-title{font:600 28px/1.2 "Inter",system-ui!important;letter-spacing:-.012em!important;margin:0 0 22px!important;color:#fff!important}
.elementor-982906 .elementor-element.elementor-element-c94012e .wu-dark .wu-h2 .grad2{background:linear-gradient(90deg,var(--coral),var(--pink),var(--mag),var(--purple));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-style:italic}
.elementor-982906 .elementor-element.elementor-element-c94012e .wu-dark .elementor-widget-divider{margin:0 0 22px!important;padding:0!important;width:100%!important}
.elementor-982906 .elementor-element.elementor-element-c94012e .wu-dark .elementor-divider-separator{border-top:1px solid rgba(255,255,255,.12)!important}
.elementor-982906 .elementor-element.elementor-element-c94012e .wu-dims{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:30px!important;padding:0!important;width:100%!important}
.elementor-982906 .elementor-element.elementor-element-c94012e .wu-dims > .e-con{padding:0!important;width:auto!important;gap:8px!important}
.elementor-982906 .elementor-element.elementor-element-c94012e .wu-dims .lbl{margin:0!important;padding:0!important}
.elementor-982906 .elementor-element.elementor-element-c94012e .wu-dims .lbl .elementor-heading-title{font:500 11px/1 "Inter",system-ui!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:#8388A0!important;margin:0!important}
.elementor-982906 .elementor-element.elementor-element-c94012e .wu-dims .val{margin:0!important;padding:0!important}
.elementor-982906 .elementor-element.elementor-element-c94012e .wu-dims .val .elementor-heading-title{font:600 20px/1 "Inter",system-ui!important;color:#fff!important;letter-spacing:-.01em!important;margin:0!important;font-feature-settings:"tnum"}
.elementor-982906 .elementor-element.elementor-element-c94012e .wu-specs{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:24px!important;margin-top:24px;padding:0!important;width:100%!important}
.elementor-982906 .elementor-element.elementor-element-c94012e .wu-card{background:#fff!important;border:1px solid var(--line);border-radius:18px;padding:34px 34px 36px!important;gap:0!important;width:auto!important;box-shadow:0 1px 2px rgba(17,17,31,.04),0 14px 40px -18px rgba(17,17,31,.12);transition:transform .25s ease,box-shadow .25s ease}
.elementor-982906 .elementor-element.elementor-element-c94012e .wu-card:hover{transform:translateY(-3px);box-shadow:0 2px 3px rgba(17,17,31,.05),0 24px 56px -20px rgba(17,17,31,.18)}
.elementor-982906 .elementor-element.elementor-element-c94012e .wu-card .lbl{margin:0!important;padding:0!important}
.elementor-982906 .elementor-element.elementor-element-c94012e .wu-card .lbl .elementor-heading-title{font:500 11px/1 "Inter",system-ui!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:var(--muted)!important;margin:0 0 16px!important;font-feature-settings:"tnum"}
.elementor-982906 .elementor-element.elementor-element-c94012e .wu-card .big{margin:0!important;padding:0!important}
.elementor-982906 .elementor-element.elementor-element-c94012e .wu-card .big .elementor-heading-title{font:600 42px/1 "Inter",system-ui!important;letter-spacing:-.02em!important;color:var(--ink)!important;font-feature-settings:"tnum";margin:0!important}
.elementor-982906 .elementor-element.elementor-element-c94012e .wu-card .big .u{font-size:17px;font-weight:500;color:var(--muted);letter-spacing:0;margin-left:3px}
.elementor-982906 .elementor-element.elementor-element-c94012e .wu-card.g1 .big .n,.elementor-982906 .elementor-element.elementor-element-c94012e .wu-card.g3 .big .n{background:linear-gradient(90deg,var(--coral),var(--pink),var(--mag));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}
.elementor-982906 .elementor-element.elementor-element-c94012e .wu-card .desc{margin:14px 0 0!important;padding:0!important}
.elementor-982906 .elementor-element.elementor-element-c94012e .wu-card .desc p{font:400 13.5px/1.5 "Inter",system-ui!important;color:#5A6273!important;margin:0!important}
@media (max-width:1024px){.elementor-982906 .elementor-element.elementor-element-c94012e .wu-h1 .elementor-heading-title{font-size:54px!important}}
@media (max-width:980px){.elementor-982906 .elementor-element.elementor-element-c94012e{padding:60px 0 70px}.elementor-982906 .elementor-element.elementor-element-c94012e .wu-head{grid-template-columns:1fr!important;gap:24px!important;padding:36px 0 30px!important}.elementor-982906 .elementor-element.elementor-element-c94012e .wu-h1 .elementor-heading-title{font-size:48px!important}.elementor-982906 .elementor-element.elementor-element-c94012e .wu-show{grid-template-columns:1fr!important}.elementor-982906 .elementor-element.elementor-element-c94012e .wu-show:before{left:0}.elementor-982906 .elementor-element.elementor-element-c94012e .wu-vis{min-height:300px}.elementor-982906 .elementor-element.elementor-element-c94012e .wu-dark{min-height:auto;padding:32px 28px!important}.elementor-982906 .elementor-element.elementor-element-c94012e .wu-specs{grid-template-columns:repeat(2,1fr)!important}}
@media (max-width:560px){.elementor-982906 .elementor-element.elementor-element-c94012e .wu-top{flex-direction:column;gap:6px;align-items:flex-start}.elementor-982906 .elementor-element.elementor-element-c94012e .wu-h1 .elementor-heading-title{font-size:38px!important}.elementor-982906 .elementor-element.elementor-element-c94012e .wu-specs{grid-template-columns:1fr!important}.elementor-982906 .elementor-element.elementor-element-c94012e .wu-dims{gap:16px!important}}

.elementor-982906 .elementor-element.elementor-element-c94012e .wu-h1 .strike,.elementor-982906 .elementor-element.elementor-element-c94012e .wu-h1 .grad{white-space:nowrap;display:inline-block}

.elementor-982906 .elementor-element.elementor-element-c94012e .wu-h1 .brk{display:block;width:100%;height:0;flex-basis:100%}
.elementor-982906 .elementor-element.elementor-element-c94012e .wu-h1 .elementor-heading-title{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 .25em;row-gap:0}







/* === Custom additions === */
/* 1. Image fills the .wu-vis container fully (B3 .b3-img area) */
.elementor-982906 .elementor-element.elementor-element-c94012e .wu-vis { background: transparent !important; min-height: 520px !important; overflow: hidden; position: relative !important; display: flex !important; align-items: stretch !important; justify-content: stretch !important; padding: 0 !important; }
.elementor-982906 .elementor-element.elementor-element-c94012e .wu-vis::before, .elementor-982906 .elementor-element.elementor-element-c94012e .wu-vis::after { content: none !important; display: none !important; background: none !important; border: 0 !important; }
.elementor-982906 .elementor-element.elementor-element-c94012e .wu-vis > .elementor-widget-image, .elementor-982906 .elementor-element.elementor-element-c94012e .wu-vis .elementor-widget-image { width: 100% !important; height: 100% !important; max-width: 100% !important; display: flex !important; }
.elementor-982906 .elementor-element.elementor-element-c94012e .wu-vis .elementor-widget-image .elementor-widget-container { width: 100% !important; height: 100% !important; display: flex !important; }
.elementor-982906 .elementor-element.elementor-element-c94012e .wu-vis .elementor-widget-image .elementor-image { width: 100% !important; height: 100% !important; display: flex !important; }
.elementor-982906 .elementor-element.elementor-element-c94012e .wu-vis img { width: 100% !important; height: 100% !important; max-width: 100% !important; object-fit: cover !important; display: block !important; }

/* 2. REMOVE the gradient strip from the outer .wu-show (row wrapper) */
.elementor-982906 .elementor-element.elementor-element-c94012e .wu-show::before { content: none !important; display: none !important; background: none !important; animation: none !important; height: 0 !important; }

/* 3. ADD the animated gradient strip only on the DARK PANEL (B3 .b3-panel::before) */
.elementor-982906 .elementor-element.elementor-element-c94012e .wu-dark { position: relative !important; }
.elementor-982906 .elementor-element.elementor-element-c94012e .wu-dark::before { content: "" !important; position: absolute !important; top: 0 !important; left: 0 !important; right: 0 !important; width: 100% !important; height: 3px !important; z-index: 5 !important; background: linear-gradient(90deg, #FFB07C, #DD75F7, #5164EB, #FFB07C, #DD75F7, #5164EB) !important; background-size: 200% 100% !important; animation: wlfStripFlow 4s linear infinite !important; pointer-events: none !important; }
@keyframes wlfStripFlow { 0% { background-position: 0% 50%; } 100% { background-position: -200% 50%; } }

/* 4. Restyle the dark-panel headline to match B3 .pq (single flowing paragraph) */
.elementor-982906 .elementor-element.elementor-element-c94012e .wu-dark .wu-h2 .elementor-heading-title { display: block !important; white-space: normal !important; max-width: 100% !important; width: auto !important; gap: 0 !important; font: 500 clamp(22px, 2vw, 32px) / 1.15 "Inter", system-ui !important; letter-spacing: -0.02em !important; color: #fff !important; margin: 0 0 22px !important; }
.elementor-982906 .elementor-element.elementor-element-c94012e .wu-dark .wu-h2 .elementor-heading-title .grad2 { display: inline !important; white-space: normal !important; width: auto !important; font-style: normal !important; font-weight: 600 !important; background: linear-gradient(100deg, #FFB07C 0%, #DD75F7 48%, #5164EB 100%) !important; -webkit-background-clip: text !important; background-clip: text !important; -webkit-text-fill-color: transparent !important; color: transparent !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f6df32 */.elementor-982906 .elementor-element.elementor-element-6f6df32{border-top:0!important;padding-top:0!important}
.elementor-982906 .elementor-element.elementor-element-6f6df32 .elementor-heading-title{
  font: 500 12px/1.2 var(--sans,'Inter',sans-serif)!important;
  letter-spacing: .04em!important;text-transform:uppercase!important;
  color:var(--mute,#9a9aa3)!important;text-align:right;margin:0!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-56c8dbe */.elementor-982906 .elementor-element.elementor-element-56c8dbe{border-top:0!important;padding-top:0!important}
.elementor-982906 .elementor-element.elementor-element-56c8dbe .elementor-heading-title{
  font: 500 12px/1.2 var(--sans,'Inter',sans-serif)!important;
  letter-spacing: .04em!important;text-transform:uppercase!important;
  color:var(--mute,#9a9aa3)!important;text-align:right;margin:0!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f910082 */.elementor-982906 .elementor-element.elementor-element-f910082 .elementor-heading-title{
  font:500 58px/1.02 var(--sans,'Inter',sans-serif)!important;
  letter-spacing:-.02em!important;color:var(--ink,#0d0d10)!important;
  margin:0 0 32px!important;white-space:normal;
}
.elementor-982906 .elementor-element.elementor-element-f910082 .elementor-heading-title .grad,
.elementor-982906 .elementor-element.elementor-element-f910082 .elementor-heading-title .mag{
  display:inline!important;width:auto!important;height:auto!important;
  font-size:inherit!important;font-weight:inherit!important;
  background-image:linear-gradient(90deg,#ffae8a 0%,#f49ac3 35%,#c79bff 70%,#7e6cff 100%)!important;
  background-color:transparent!important;
  -webkit-background-clip:text!important;background-clip:text!important;
  -webkit-text-fill-color:transparent!important;color:transparent!important;
  border-radius:0!important;letter-spacing:-.02em!important;
}
@media(max-width:1100px){
  .elementor-982906 .elementor-element.elementor-element-f910082 .elementor-heading-title{white-space:normal;font-size:58px!important}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8f74480 */.elementor-982906 .elementor-element.elementor-element-8f74480 { margin-top: 5% !important; margin-bottom: 5% !important; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7d38f52 */.elementor-982906 .elementor-element.elementor-element-7d38f52 { margin-top: 5% !important; margin-bottom: 5% !important; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c2a9ce5 */.elementor-982906 .elementor-element.elementor-element-c2a9ce5 { margin-top: 5% !important; margin-bottom: 5% !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d731566 */.elementor-982906 .elementor-element.elementor-element-d731566{ color:#11111F; padding:clamp(56px,7vw,110px) 0; }
.elementor-982906 .elementor-element.elementor-element-d731566 > .e-con-inner{ gap:0; }

/* Eyebrow row */
.elementor-982906 .elementor-element.elementor-element-d731566 .wlf-rule{
  display:flex !important; flex-direction:row !important;
  align-items:center; justify-content:space-between;
  gap:20px;
  border-top:1px solid rgba(17,17,31,.12);
  padding:16px 0 0;
  margin-bottom:clamp(34px,4vw,52px);
  width:100%;
}
.elementor-982906 .elementor-element.elementor-element-d731566 .wlf-rule-l .elementor-heading-title{
  font-family:'Inter',sans-serif !important;
  font-size: 12px !important; font-weight:500 !important; letter-spacing: .04em !important; text-transform:uppercase !important;
  display:flex !important; align-items:center; gap:13px; color:#11111F !important;
}
.elementor-982906 .elementor-element.elementor-element-d731566 .wlf-rule-l .sq{ width:9px; height:9px; background:#DD75F7; display:inline-block; flex:none; }
.elementor-982906 .elementor-element.elementor-element-d731566 .wlf-rule-r .elementor-heading-title{
  font-family:'Inter',ui-monospace,monospace !important;
  font-size: 12px !important; font-weight:500 !important; letter-spacing:.04em !important; color:#B1BACA !important; text-align:right !important;
}

/* Hero headline */
.elementor-982906 .elementor-element.elementor-element-d731566 .wlf-hero-h .elementor-heading-title{
  font-family:'Inter',sans-serif !important;
  font-weight:500 !important;
  font-size:58px !important;
  letter-spacing:-.038em !important;
  line-height:.95 !important;
  color:#11111F !important;
}
.elementor-982906 .elementor-element.elementor-element-d731566 .wlf-hero-h .grad{
  background-image: linear-gradient(100deg,#FFB07C 0%, #DD75F7 48%, #5164EB 100%) !important;
  -webkit-background-clip:text !important; background-clip:text !important;
  -webkit-text-fill-color:transparent !important; color:transparent !important;
}
.elementor-982906 .elementor-element.elementor-element-d731566 .wlf-hero-note .elementor-widget-container{ display:flex; align-items:flex-end; height:100%; }
.elementor-982906 .elementor-element.elementor-element-d731566 .wlf-hero-note .n05-note{
  font-family:'Inter',sans-serif !important;
  font-weight:300 !important; font-size:clamp(15px,1.1vw,17px) !important;
  color:#2B2F3A !important; line-height:1.6 !important; max-width:40ch; padding-bottom:6px; margin:0;
}
.elementor-982906 .elementor-element.elementor-element-d731566 .wlf-hero-note strong{ color:#11111F !important; font-weight:600 !important; }

/* 3-col products grid */
.elementor-982906 .elementor-element.elementor-element-d731566 .wlf-prods{
  display:grid !important;
  grid-template-columns:repeat(3,1fr) !important;
  gap:clamp(5px,0.5vw,7px) !important;
  width:100%;
  padding:0;
  margin-top:clamp(40px,5vw,64px);
  --gap:clamp(5px,0.5vw,7px);
}
.elementor-982906 .elementor-element.elementor-element-d731566 .wlf-prod{
  background:#fff !important;
  border:1px solid rgba(17,17,31,.12);
  padding:clamp(28px,2.4vw,44px) !important;
  display:flex; flex-direction:column;
  transition:transform .4s, box-shadow .4s;
  width:100% !important;
  --width:100%;
}
.elementor-982906 .elementor-element.elementor-element-d731566 .wlf-prod:hover{ transform:translateY(-4px); box-shadow:0 26px 54px -34px rgba(17,17,31,.34); }

/* Product label */
.elementor-982906 .elementor-element.elementor-element-d731566 .wlf-prod-label .elementor-heading-title{
  font-family:'Inter',ui-monospace,monospace !important;
  font-size:11px !important; font-weight:500 !important; letter-spacing:.13em !important; text-transform:uppercase !important;
  display:flex !important; align-items:center; gap:9px; margin-bottom:36px;
}
.elementor-982906 .elementor-element.elementor-element-d731566 .wlf-prod-label .sq{ width:8px; height:8px; display:inline-block; flex:none; }
.elementor-982906 .elementor-element.elementor-element-d731566 .wlf-prod.p3 .wlf-prod-label .elementor-heading-title{ color:#5164EB !important; }
.elementor-982906 .elementor-element.elementor-element-d731566 .wlf-prod.p3 .wlf-prod-label .sq{ background:#5164EB !important; }
.elementor-982906 .elementor-element.elementor-element-d731566 .wlf-prod.p4 .wlf-prod-label .elementor-heading-title{ color:#FF7A6B !important; }
.elementor-982906 .elementor-element.elementor-element-d731566 .wlf-prod.p4 .wlf-prod-label .sq{ background:#FF7A6B !important; }
.elementor-982906 .elementor-element.elementor-element-d731566 .wlf-prod.p5 .wlf-prod-label .elementor-heading-title{ color:#3FB37F !important; }
.elementor-982906 .elementor-element.elementor-element-d731566 .wlf-prod.p5 .wlf-prod-label .sq{ background:#3FB37F !important; }

/* Card body */
.elementor-982906 .elementor-element.elementor-element-d731566 .wlf-prod .elementor-widget-text-editor{ margin-top:0; }
.elementor-982906 .elementor-element.elementor-element-d731566 .wlf-prod-title{
  font-family:'Inter',sans-serif;
  font-size:clamp(22px,1.9vw,28px);
  font-weight:600; letter-spacing:-.02em;
  margin:0 0 16px; color:#11111F !important; line-height:1.2;
}
.elementor-982906 .elementor-element.elementor-element-d731566 .wlf-prod-title .a3{ color:#5164EB !important; }
.elementor-982906 .elementor-element.elementor-element-d731566 .wlf-prod-title .a4{ color:#FF7A6B !important; }
.elementor-982906 .elementor-element.elementor-element-d731566 .wlf-prod-title .a5{ color:#3FB37F !important; }
.elementor-982906 .elementor-element.elementor-element-d731566 .wlf-prod .elementor-widget-text-editor p{
  font-family:'Inter',sans-serif;
  font-size:14.5px; font-weight:300; color:#2B2F3A !important; line-height:1.6;
  margin:0 0 28px;
}
.elementor-982906 .elementor-element.elementor-element-d731566 .wlf-prod .elementor-widget-text-editor strong{ color:#11111F !important; font-weight:600; }
.elementor-982906 .elementor-element.elementor-element-d731566 .wlf-prod-see{
  margin-top:auto;
  font-family:'Inter',ui-monospace,monospace !important;
  font-size:11px !important; font-weight:500 !important; letter-spacing:.14em !important; text-transform:uppercase !important;
  display:inline-flex !important; align-items:center; gap:10px;
  transition:gap .3s;
  text-decoration:none !important;
}
.elementor-982906 .elementor-element.elementor-element-d731566 .wlf-prod.p3 .wlf-prod-see{ color:#5164EB !important; }
.elementor-982906 .elementor-element.elementor-element-d731566 .wlf-prod.p4 .wlf-prod-see{ color:#FF7A6B !important; }
.elementor-982906 .elementor-element.elementor-element-d731566 .wlf-prod.p5 .wlf-prod-see{ color:#3FB37F !important; }
.elementor-982906 .elementor-element.elementor-element-d731566 .wlf-prod-see:hover{ gap:16px; }

/* Inner layout */
@media(min-width:1101px){
  .elementor-982906 .elementor-element.elementor-element-d731566 > .e-con-inner{
    display:grid !important;
    grid-template-columns:1.4fr 1fr;
    column-gap:clamp(24px,4vw,70px);
    row-gap:0;
    align-items:end;
  }
  .elementor-982906 .elementor-element.elementor-element-d731566 .wlf-rule{ grid-column:1 / -1; }
  .elementor-982906 .elementor-element.elementor-element-d731566 .wlf-hero-h{ grid-column:1; }
  .elementor-982906 .elementor-element.elementor-element-d731566 .wlf-hero-note{ grid-column:2; }
  .elementor-982906 .elementor-element.elementor-element-d731566 .wlf-prods{ grid-column:1 / -1; }
}
@media(max-width:1100px){
  .elementor-982906 .elementor-element.elementor-element-d731566 .wlf-prods{ grid-template-columns:1fr !important; }
}

/* Element-id targeted fallbacks */
.elementor-982906 .elementor-element.elementor-element-d731566 .elementor-element-26cb33d .elementor-heading-title{
  font-family:'Inter',sans-serif !important;
  font-size: 12px !important; font-weight:500 !important; letter-spacing: .04em !important; text-transform:uppercase !important;
  color:#8F95A3 !important; display:flex !important; align-items:center; gap:13px;
}
.elementor-982906 .elementor-element.elementor-element-d731566 .elementor-element-e690393 .elementor-heading-title{
  font-family:'Inter',ui-monospace,monospace !important;
  font-size: 12px !important; font-weight:500 !important; color:#8F95A3 !important; text-align:right !important;
}
.elementor-982906 .elementor-element.elementor-element-d731566 .elementor-element-51ff521 .elementor-heading-title{ color:#5164EB !important; font-family:'Inter',monospace !important; font-size:11px !important; font-weight:500 !important; letter-spacing:.13em !important; text-transform:uppercase !important; display:flex !important; align-items:center; gap:9px; margin-bottom:36px; }
.elementor-982906 .elementor-element.elementor-element-d731566 .elementor-element-3d7dba1 .elementor-heading-title{ color:#FF7A6B !important; font-family:'Inter',monospace !important; font-size:11px !important; font-weight:500 !important; letter-spacing:.13em !important; text-transform:uppercase !important; display:flex !important; align-items:center; gap:9px; margin-bottom:36px; }
.elementor-982906 .elementor-element.elementor-element-d731566 .elementor-element-cb93766 .elementor-heading-title{ color:#3FB37F !important; font-family:'Inter',monospace !important; font-size:11px !important; font-weight:500 !important; letter-spacing:.13em !important; text-transform:uppercase !important; display:flex !important; align-items:center; gap:9px; margin-bottom:36px; }
.elementor-982906 .elementor-element.elementor-element-d731566 .elementor-element-51ff521 .sq{ background:#5164EB !important; width:8px; height:8px; display:inline-block; flex:none; }
.elementor-982906 .elementor-element.elementor-element-d731566 .elementor-element-3d7dba1 .sq{ background:#FF7A6B !important; width:8px; height:8px; display:inline-block; flex:none; }
.elementor-982906 .elementor-element.elementor-element-d731566 .elementor-element-cb93766 .sq{ background:#3FB37F !important; width:8px; height:8px; display:inline-block; flex:none; }
.elementor-982906 .elementor-element.elementor-element-d731566 .elementor-element-8ba6f48 .elementor-heading-title{ font-family:'Inter',sans-serif !important; font-weight:500 !important; font-size:58px !important; letter-spacing:-.038em !important; line-height:.95 !important; color:#0D0D10 !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-600b115 */.elementor-982906 .elementor-element.elementor-element-600b115 .elementor-heading-title{
  font:500 58px/1.02 var(--sans,'Inter',sans-serif)!important;
  letter-spacing:-.02em!important;color:var(--ink,#0d0d10)!important;
  margin:0 0 0px!important;white-space:normal;
}
.elementor-982906 .elementor-element.elementor-element-600b115 .elementor-heading-title .grad,
.elementor-982906 .elementor-element.elementor-element-600b115 .elementor-heading-title .mag{
  display:inline!important;width:auto!important;height:auto!important;
  font-size:inherit!important;font-weight:inherit!important;
  background-image:linear-gradient(90deg,#ffae8a 0%,#f49ac3 35%,#c79bff 70%,#7e6cff 100%)!important;
  background-color:transparent!important;
  -webkit-background-clip:text!important;background-clip:text!important;
  -webkit-text-fill-color:transparent!important;color:transparent!important;
  border-radius:0!important;letter-spacing:-.02em!important;
}
@media(max-width:1100px){
  .elementor-982906 .elementor-element.elementor-element-600b115 .elementor-heading-title{white-space:normal;font-size:58px!important}
}/* End custom CSS */
/* Start custom CSS */html body .elementor-982906 .elementor-element.elementor-element-14d4e3a .elementor-heading-title,html body .elementor-982906 .elementor-element.elementor-element-14d4e3a .bnum-eyebrow,html body .elementor-982906 .elementor-element.elementor-element-14d4e3a .apl-eyebrow,html body .elementor-982906 .elementor-element.elementor-element-14d4e3a .dlv-eyebrow,html body .elementor-982906 .elementor-element.elementor-element-46fef79 .elementor-heading-title,html body .elementor-982906 .elementor-element.elementor-element-46fef79 .bnum-eyebrow,html body .elementor-982906 .elementor-element.elementor-element-46fef79 .apl-eyebrow,html body .elementor-982906 .elementor-element.elementor-element-46fef79 .dlv-eyebrow,html body .elementor-982906 .elementor-element.elementor-element-6f6df32 .elementor-heading-title,html body .elementor-982906 .elementor-element.elementor-element-6f6df32 .bnum-eyebrow,html body .elementor-982906 .elementor-element.elementor-element-6f6df32 .apl-eyebrow,html body .elementor-982906 .elementor-element.elementor-element-6f6df32 .dlv-eyebrow,html body .elementor-982906 .elementor-element.elementor-element-e5b0d38 .elementor-heading-title,html body .elementor-982906 .elementor-element.elementor-element-e5b0d38 .bnum-eyebrow,html body .elementor-982906 .elementor-element.elementor-element-e5b0d38 .apl-eyebrow,html body .elementor-982906 .elementor-element.elementor-element-e5b0d38 .dlv-eyebrow,html body .elementor-982906 .elementor-element.elementor-element-4908af8 .elementor-heading-title,html body .elementor-982906 .elementor-element.elementor-element-4908af8 .bnum-eyebrow,html body .elementor-982906 .elementor-element.elementor-element-4908af8 .apl-eyebrow,html body .elementor-982906 .elementor-element.elementor-element-4908af8 .dlv-eyebrow{letter-spacing:1.8px !important}
html body .elementor-982906 .elementor-element.elementor-element-14d4e3a .wlfsq,html body .elementor-982906 .elementor-element.elementor-element-46fef79 .wlfsq,html body .elementor-982906 .elementor-element.elementor-element-6f6df32 .wlfsq,html body .elementor-982906 .elementor-element.elementor-element-e5b0d38 .wlfsq,html body .elementor-982906 .elementor-element.elementor-element-4908af8 .wlfsq{width:8px !important;height:8px !important;background:rgb(196,75,203) !important;display:inline-block !important}
/*LABEL_SPACING_FIX*/
body .elementor-982906 .elementor-element-d2df1a0 .elementor-heading-title,body .elementor-982906 .elementor-element-87b5b36 .elementor-heading-title,body .elementor-982906 .elementor-element-bbf38bb .elementor-heading-title{letter-spacing:0.5px !important;white-space:normal !important}wlfgrad{background:linear-gradient(90deg,#e08fe5 0%,#f2a65a 50%,#6e7bd7 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;display:inline-block;}.elementor-element-8c05f25 img{width:100%;height:520px;object-fit:cover;display:block;border-radius:0;}/*WLFDS_START*/body .elementor-982906 .elementor-element-f6ee106 .wlf-ds{display:none;}body .elementor-982906 .elementor-element-f6ee106 #wlf-prod-0:checked~.ndstack .wlf-ds-0,body .elementor-982906 .elementor-element-f6ee106 #wlf-prod-1:checked~.ndstack .wlf-ds-1,body .elementor-982906 .elementor-element-f6ee106 #wlf-prod-2:checked~.ndstack .wlf-ds-2{display:grid;}.ndgrid{display:grid;gap:1px;align-items:stretch;}.ndgrid-3{grid-template-columns:repeat(3,1fr);}.ndgrid-2{grid-template-columns:repeat(2,1fr);}.ndcard{position:relative;background:#11131f;border:0;border-radius:0;overflow:hidden;box-shadow:none;transition:background .3s ease;}.ndcard:hover{background:#07070d;transform:none;box-shadow:none;}.ndtop{height:3px;background:linear-gradient(90deg,#e08fe5 0%,#f2a65a 50%,#6e7bd7 100%);}.ndbody{padding:48px 44px;}.ndcat{display:flex;align-items:center;font-size:11px;font-weight:600;letter-spacing:1.2px;color:#7e8596;text-transform:uppercase;}.ndsq{width:9px;height:9px;border-radius:0;background:linear-gradient(90deg,#e08fe5,#6e7bd7);margin-right:10px;display:inline-block;}.ndhero{margin:22px 0 0;}.ndhn{display:inline-block;font-size:54px;line-height:1;font-weight:700;color:#e8eaef;letter-spacing:-1.5px;font-variant-numeric:tabular-nums;}.ndhl{display:block;margin-top:14px;font-size:13px;font-weight:500;color:#7e8596;letter-spacing:.3px;}.ndsecs{margin-top:34px;}.ndsec+.ndsec{margin-top:30px;}.ndsub{font-size:11px;font-weight:600;letter-spacing:1.2px;color:#7e8596;text-transform:uppercase;padding-bottom:0;border-bottom:0;margin-bottom:14px;}.ndrow{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:13px 0;border-bottom:1px solid rgba(255,255,255,0.08);}.ndsec .ndrow:last-child{border-bottom:0;}.ndl{font-size:14px;font-weight:400;color:#8a90a0;}.ndv{font-size:14px;font-weight:600;color:#e8eaef;text-align:right;}/*WLFDS_END*//*NUNI_START*/body .elementor-982906 .elementor-element.elementor-element-14d4e3a .elementor-heading-title,body .elementor-982906 .elementor-element.elementor-element-b7013bb .elementor-heading-title,body .elementor-982906 .elementor-element.elementor-element-6f6df32 .elementor-heading-title{font-size:12px !important;letter-spacing:2.16px !important;font-weight:500 !important;color:#8F95A3 !important;text-transform:uppercase !important;text-align:left !important;}body .elementor-982906 .elementor-element.elementor-element-2059fd6 .elementor-heading-title,body .elementor-982906 .elementor-element.elementor-element-3e3e620 .elementor-heading-title,body .elementor-982906 .elementor-element.elementor-element-56c8dbe .elementor-heading-title{font-size:12px !important;letter-spacing:2.16px !important;font-weight:500 !important;color:#8F95A3 !important;text-transform:uppercase !important;text-align:right !important;}body .elementor-982906 .elementor-element.elementor-element-14d4e3a .wlfsq,body .elementor-982906 .elementor-element.elementor-element-b7013bb .wlfsq,body .elementor-982906 .elementor-element.elementor-element-6f6df32 .wlfsq{display:inline-block !important;width:10px !important;height:10px !important;background:#C44BCB !important;margin-right:14px !important;vertical-align:middle !important;}body .elementor-982906 .elementor-element.elementor-element-a9d0530,body .elementor-982906 .elementor-element.elementor-element-86005cc,body .elementor-982906 .elementor-element.elementor-element-1dd5d91{padding-top:18px !important;padding-bottom:18px !important;align-items:center !important;justify-content:space-between !important;}/*NUNI_END*/
/*WLFSW_START*/body .elementor-982906 .wlf-switch .wlf-radio{position:absolute;opacity:0;width:0;height:0;pointer-events:none;}body .elementor-982906 .wlf-switch{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 4px 0;}body .elementor-982906 .wlf-switch .wlf-pill{display:inline-flex;align-items:center;gap:10px;cursor:pointer;font-family:Inter,system-ui,sans-serif;font-size:12px;font-weight:500;letter-spacing:1.4px;text-transform:uppercase;color:#8F95A3;padding:12px 20px;border:1px solid rgba(10,14,23,0.12);border-radius:100px;background:#fff;transition:all .2s ease;user-select:none;}body .elementor-982906 .wlf-switch .wlf-pill:hover{color:#0F172A;border-color:rgba(10,14,23,0.3);}body .elementor-982906 .wlf-switch .wlf-pill .wlf-pill-sq{width:8px;height:8px;border-radius:50%;background:#C9CDD6;display:inline-block;transition:background .2s ease;}body .elementor-982906 .wlf-switch #wlf-prod-0:checked ~ .wlf-pill[for="wlf-prod-0"],body .elementor-982906 .wlf-switch #wlf-prod-1:checked ~ .wlf-pill[for="wlf-prod-1"],body .elementor-982906 .wlf-switch #wlf-prod-2:checked ~ .wlf-pill[for="wlf-prod-2"]{color:#fff;border-color:#0F172A;background:#0F172A;}body .elementor-982906 .wlf-switch #wlf-prod-0:checked ~ .wlf-pill[for="wlf-prod-0"] .wlf-pill-sq,body .elementor-982906 .wlf-switch #wlf-prod-1:checked ~ .wlf-pill[for="wlf-prod-1"] .wlf-pill-sq,body .elementor-982906 .wlf-switch #wlf-prod-2:checked ~ .wlf-pill[for="wlf-prod-2"] .wlf-pill-sq{background:#C44BCB;}body .elementor-982906 .elementor-element-f6ee106:has(#wlf-prod-0:checked) .wlf-ds-0,body .elementor-982906 .elementor-element-f6ee106:has(#wlf-prod-1:checked) .wlf-ds-1,body .elementor-982906 .elementor-element-f6ee106:has(#wlf-prod-2:checked) .wlf-ds-2{display:grid;}@media(max-width:1024px){body .elementor-982906 .wlf-ds,body .elementor-982906 .wlf-ds-1,body .elementor-982906 .wlf-ds-2{grid-template-columns:1fr;gap:18px;}}/*WLFSW_END*/
/*WLFRANGE_START*/.trband{background:#11131f;color:#fff;}.trsplit{display:flex;align-items:stretch;min-height:640px;}.trimg{flex:0 0 38%;background-size:cover;background-position:center;position:relative;}.trimg:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(17,19,31,0) 60%,rgba(17,19,31,.85) 100%);}.trcontent{flex:1 1 auto;padding:72px 64px 64px 56px;min-width:0;max-width:1180px;}.treyebrow{display:flex;align-items:center;font-size:12px;font-weight:700;letter-spacing:2px;color:#8a8da3;text-transform:uppercase;}.trsq{width:9px;height:9px;border-radius:2px;background:#C44BCB;margin-right:10px;display:inline-block;}.trhead{font-size:42px;line-height:1.05;font-weight:800;letter-spacing:-1.5px;margin:18px 0 0;color:#fff;}.trblurb{max-width:600px;margin:18px 0 0;font-size:15px;line-height:1.65;color:#a8abc0;}.trgrad{background:linear-gradient(90deg,#C44BCB 0%,#8b5cf6 45%,#f0a35a 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;}.trgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:48px;border-top:1px solid rgba(255,255,255,.12);}.trcol{padding:34px 26px 6px;border-left:1px solid rgba(255,255,255,.10);}.trcol:first-child{border-left:none;padding-left:0;}.trcol:last-child{padding-right:0;}.trrole{font-size:10.5px;font-weight:700;letter-spacing:1.6px;color:#8a8da3;text-transform:uppercase;}.trrole-hl{color:#d98ade;}.trname{font-size:16.5px;font-weight:600;color:#fff;margin-top:12px;letter-spacing:-.2px;}.trhero{margin:14px 0 4px;display:flex;align-items:baseline;gap:5px;}.trhn{font-size:48px;line-height:1;font-weight:800;letter-spacing:-1.5px;color:#fff;font-variant-numeric:tabular-nums;}.trunit{font-size:18px;font-weight:600;color:#8a8da3;}.trrows{margin-top:22px;}.trrow{display:flex;justify-content:space-between;align-items:baseline;gap:10px;padding:11px 0;border-bottom:1px solid rgba(255,255,255,.08);}.trl{font-size:12.5px;color:#9598ad;font-weight:400;}.trv{font-size:12.5px;color:#fff;font-weight:600;text-align:right;white-space:nowrap;}.trdesc{margin-top:20px;font-size:12.5px;line-height:1.6;color:#a8abc0;}@media(max-width:1100px){.trsplit{flex-direction:column;min-height:0;}.trimg{flex:none;height:280px;}.trimg:after{background:linear-gradient(0deg,rgba(17,19,31,.85) 0%,rgba(17,19,31,0) 50%);}.trcontent{padding:48px 24px;}.trhead{font-size:32px;}.trgrid{grid-template-columns:1fr;margin-top:36px;}.trcol{border-left:none;border-top:1px solid rgba(255,255,255,.10);padding:30px 0 6px;}.trcol:first-child{border-top:none;}}/*WLFRANGE_END*/
/*WLFFIX_START*/body .elementor-982906 .elementor-element-14d4e3a .elementor-heading-title::before{content:none !important;background:none !important;display:none !important;}body .elementor-982906 .elementor-element-9d5f1d4 .elementor-button{background-color:#11131f !important;color:#fff !important;border-radius:0 !important;border:1px solid #11131f !important;transition:background-color .2s,color .2s;}body .elementor-982906 .elementor-element-9d5f1d4 .elementor-button:hover{background-color:#2a2d44 !important;border-color:#2a2d44 !important;}body .elementor-982906 .elementor-element-c56245b .elementor-button{background-color:transparent !important;color:#11131f !important;border-radius:0 !important;border:1px solid rgba(16,18,34,.28) !important;transition:background-color .2s,border-color .2s;}body .elementor-982906 .elementor-element-c56245b .elementor-button:hover{background-color:#11131f !important;color:#fff !important;border-color:#11131f !important;}/*WLFFIX_END*/
/*WLFTRUST_START*/.tcbar{background:#f5f5f7;border-top:1px solid rgba(16,18,34,.08);border-bottom:1px solid rgba(16,18,34,.08);padding:34px 7vw;}.tcinner{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);gap:0;}.tcitem{padding:6px 32px;border-left:1px solid rgba(16,18,34,.10);}.tcitem:first-child{border-left:none;padding-left:0;}.tcl{font-size:10.5px;font-weight:700;letter-spacing:1.6px;color:#8a8da3;text-transform:uppercase;}.tcv{font-size:17px;font-weight:700;color:#15182b;letter-spacing:-.3px;margin-top:8px;}@media(max-width:780px){.tcbar{padding:28px 24px;}.tcinner{grid-template-columns:1fr 1fr;gap:24px 0;}.tcitem{padding:0 20px;}.tcitem:nth-child(odd){border-left:none;padding-left:0;}}/*WLFTRUST_END*//*BNUM_START*/.bnum{padding:96px 7vw;background:#ffffff;}.bnum-inner{max-width:1180px;margin:0 auto;}.bnum-eyebrow{display:flex;align-items:center;gap:12px;font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#6b7280;}.bnum-eyebrow .wlfsq{width:10px;height:10px;}.bnum-title{font-size:clamp(34px,4.4vw,56px);font-weight:700;letter-spacing:-1.5px;line-height:1.04;margin:18px 0 0;color:#11131f;}.bnum-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin-top:56px;border-top: none;}.bnum-cell{padding:40px 40px 8px;border-left: none;}.bnum-cell:first-child{border-left: none;padding-left:0;}.bnum-fig{font-size:clamp(44px,5.2vw,68px);font-weight:800;letter-spacing:-2px;color:#11131f;line-height:1;font-variant-numeric:tabular-nums;}.bnum-u{font-size:.42em;font-weight:700;color:#9aa1ad;margin-left:6px;letter-spacing:0;}.bnum-lab{font-size:15px;font-weight:700;color:#11131f;margin-top:18px;}.bnum-sub{font-size:13px;color:#6b7280;margin-top:6px;line-height:1.5;}@media(max-width:900px){.bnum{padding:64px 24px;}.bnum-grid{grid-template-columns:1fr 1fr;}.bnum-cell{padding:28px 24px 8px;}.bnum-cell:nth-child(odd){border-left: none;padding-left:0;}.bnum-cell:nth-child(3),.bnum-cell:nth-child(4){border-top: none;padding-top:28px;}}@media(max-width:560px){.bnum-grid{grid-template-columns:1fr;}.bnum-cell{border-left: none;padding-left:0!important;border-top: none;padding-top:28px;}.bnum-cell:first-child{border-top: none;}}/*BNUM_END*//*APL_START*/.apl{padding:96px 7vw;background:#f6f7f9;}.apl-inner{max-width:1180px;margin:0 auto;}.apl-eyebrow{display:flex;align-items:center;gap:12px;font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#6b7280;}.apl-eyebrow .wlfsq{width:10px;height:10px;}.apl-title{font-size:clamp(34px,4.4vw,56px);font-weight:700;letter-spacing:-1.5px;line-height:1.04;margin:18px 0 0;color:#11131f;}.apl-lead{max-width:620px;font-size:17px;line-height:1.6;color:#4b5563;margin:20px 0 0;}.apl-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-top:52px;}.apl-card{background:#ffffff;border:1px solid rgba(16,18,34,.08);border-radius:18px;padding:34px 34px 26px;display:flex;flex-direction:column;transition:transform .25s ease,box-shadow .25s ease;}.apl-card:hover{transform:translateY(-4px);box-shadow:0 18px 50px rgba(16,18,34,.10);}.apl-tag{font-size:11px;font-weight:700;letter-spacing:1.6px;text-transform:uppercase;color:#C44BCB;}.apl-name{font-size:23px;font-weight:700;letter-spacing:-.5px;color:#11131f;margin-top:14px;}.apl-desc{font-size:15px;line-height:1.62;color:#4b5563;margin:14px 0 26px;flex:1;}.apl-foot{display:flex;align-items:baseline;justify-content:space-between;border-top:1px solid rgba(16,18,34,.08);padding-top:18px;}.apl-foot-l{font-size:11px;font-weight:700;letter-spacing:1.4px;text-transform:uppercase;color:#9aa1ad;}.apl-foot-v{font-size:17px;font-weight:700;color:#11131f;letter-spacing:-.3px;}@media(max-width:820px){.apl{padding:64px 24px;}.apl-grid{grid-template-columns:1fr;}}/*APL_END*//*DLV_START*/.dlv{padding:0;background:#0d0f1a;}.dlv-inner{max-width:1320px;margin:0 auto;display:grid;grid-template-columns:0.85fr 1.15fr;gap:0;}.dlv-left{padding:96px 64px 96px clamp(24px,4vw,64px);border-right:1px solid rgba(255,255,255,.08);}.dlv-eyebrow{display:flex;align-items:center;gap:12px;font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#8b90a0;}.dlv-eyebrow .wlfsq{width:10px;height:10px;}.dlv-title{font-size:clamp(32px,3.8vw,50px);font-weight:700;letter-spacing:-1.4px;line-height:1.06;margin:18px 0 0;color:#ffffff;}.dlv-lead{font-size:16px;line-height:1.65;color:#9aa1b4;margin:22px 0 0;max-width:360px;}.dlv-right{padding:56px clamp(24px,4vw,64px) 56px 56px;display:flex;flex-direction:column;}.dlv-row{display:grid;grid-template-columns:64px 1fr;gap:20px;padding:30px 0;border-bottom:1px solid rgba(255,255,255,.08);}.dlv-row:last-child{border-bottom:none;}.dlv-num{font-size:18px;font-weight:800;color:#C44BCB;letter-spacing:1px;padding-top:2px;}.dlv-name{font-size:18px;font-weight:700;letter-spacing:.2px;color:#ffffff;}.dlv-text{font-size:15px;line-height:1.62;color:#9aa1b4;margin:8px 0 0;}@media(max-width:900px){.dlv-inner{grid-template-columns:1fr;}.dlv-left{padding:64px 24px 40px;border-right:none;border-bottom:1px solid rgba(255,255,255,.08);}.dlv-right{padding:24px 24px 48px;}.dlv-lead{max-width:none;}}/*DLV_END*//*WLFUNIFY_START*/body .elementor-982906 .elementor-element-670e4ba .elementor-heading-title,body .elementor-982906 .elementor-element-c94012e .elementor-heading-title,body .elementor-982906 .elementor-element-d731566 .elementor-heading-title,body .elementor-982906 .elementor-element-f6ee106 .elementor-heading-title,body .elementor-982906 .elementor-element-8222bc3 .elementor-heading-title,body .elementor-982906 .bnum-title,body .elementor-982906 .apl-title,body .elementor-982906 .dlv-title,body .elementor-982906 .trhead{font-weight:600!important;letter-spacing:-1.5px!important;line-height:1.04!important;}body .elementor-982906 .elementor-element-c94012e .elementor-heading-title,body .elementor-982906 .elementor-element-d731566 .elementor-heading-title,body .elementor-982906 .elementor-element-f6ee106 .elementor-heading-title,body .elementor-982906 .elementor-element-8222bc3 .elementor-heading-title,body .elementor-982906 .bnum-title,body .elementor-982906 .apl-title{font-size:clamp(34px,4.6vw,56px)!important;}body .elementor-982906 .trhead{font-size:clamp(30px,3.6vw,46px)!important;}body .elementor-982906 .dlv-title{font-size:clamp(30px,3.4vw,44px)!important;}body .elementor-982906 .bnum-eyebrow,body .elementor-982906 .apl-eyebrow,body .elementor-982906 .dlv-eyebrow{font-size:12px!important;font-weight:500!important;letter-spacing:1.8px!important;color:#8f95a3!important;gap:12px!important;}body .elementor-982906 .bnum,body .elementor-982906 .apl{padding:90px 7vw!important;}body .elementor-982906 .bnum-inner,body .elementor-982906 .apl-inner{max-width:1280px!important;}body .elementor-982906 .dlv-inner{max-width:1280px!important;}body .elementor-982906 .dlv-left{padding:90px 56px 90px clamp(24px,4vw,64px)!important;}body .elementor-982906 .dlv-right{padding:48px clamp(24px,4vw,64px) 48px 56px!important;}body .elementor-982906 .elementor-element-c94012e>.e-con-inner,body .elementor-982906 .elementor-element-d731566>.e-con-inner,body .elementor-982906 .elementor-element-f6ee106>.e-con-inner,body .elementor-982906 .elementor-element-8222bc3>.e-con-inner{padding-top:90px!important;padding-bottom:90px!important;}body .elementor-982906 .elementor-element-670e4ba>.e-con-inner{padding-top:96px!important;padding-bottom:96px!important;}body .elementor-982906 .elementor-element-4b3769c .elementor-heading-title,body .elementor-982906 .elementor-element-f910082 .elementor-heading-title,body .elementor-982906 .elementor-element-600b115 .elementor-heading-title{font-weight:600!important;font-size:clamp(34px,4.6vw,56px)!important;letter-spacing:-1.5px!important;line-height:1.05!important;}body .elementor-982906 .elementor-element.elementor-element-4b3769c.elementor-element-4b3769c .wu-h1 .elementor-heading-title,body .elementor-982906 .elementor-element.elementor-element-4b3769c.elementor-element-4b3769c .wu-h1 .elementor-heading-title .wlfgrad,body .elementor-982906 .elementor-element.elementor-element-4b3769c.elementor-element-4b3769c .elementor-heading-title,body .elementor-982906 .elementor-element.elementor-element-4b3769c.elementor-element-4b3769c .elementor-heading-title .wlfgrad{font-weight:600!important;font-size:clamp(34px,4.6vw,56px)!important;letter-spacing:-1.5px!important;line-height:1.05!important;}body .elementor-982906 .elementor-element.elementor-element-f910082.elementor-element-f910082 .wu-h1 .elementor-heading-title,body .elementor-982906 .elementor-element.elementor-element-f910082.elementor-element-f910082 .wu-h1 .elementor-heading-title .wlfgrad,body .elementor-982906 .elementor-element.elementor-element-f910082.elementor-element-f910082 .elementor-heading-title,body .elementor-982906 .elementor-element.elementor-element-f910082.elementor-element-f910082 .elementor-heading-title .wlfgrad{font-weight:600!important;font-size:clamp(34px,4.6vw,56px)!important;letter-spacing:-1.5px!important;line-height:1.05!important;}body .elementor-982906 .elementor-element.elementor-element-600b115.elementor-element-600b115 .wu-h1 .elementor-heading-title,body .elementor-982906 .elementor-element.elementor-element-600b115.elementor-element-600b115 .wu-h1 .elementor-heading-title .wlfgrad,body .elementor-982906 .elementor-element.elementor-element-600b115.elementor-element-600b115 .elementor-heading-title,body .elementor-982906 .elementor-element.elementor-element-600b115.elementor-element-600b115 .elementor-heading-title .wlfgrad{font-weight:600!important;font-size:clamp(34px,4.6vw,56px)!important;letter-spacing:-1.5px!important;line-height:1.05!important;}body .elementor-982906 .elementor-element-fac5f4a>.e-con-inner,body .elementor-982906 .elementor-element-04d2c3c>.e-con-inner,body .elementor-982906 .elementor-element-10407ab>.e-con-inner,body .elementor-982906 .elementor-element-3d8c716>.e-con-inner,body .elementor-982906 .elementor-element-5169c58>.e-con-inner{padding-top:0!important;padding-bottom:0!important;}/*WLFUNIFY_END*//*REGEN1780508661233*//*WLFCTA_START*/body .elementor-982906 .elementor-element-8222bc3 .elementor-element-4773fba.elementor-element-4773fba .elementor-heading-title,body .elementor-982906 .elementor-element-8222bc3 .elementor-element-4773fba.elementor-element-4773fba .wu-h1 .elementor-heading-title{font-size:52px!important;font-weight:800!important;line-height:1.05!important;letter-spacing:-1.04px!important;color:#0c1118!important;}body .elementor-982906 .elementor-element-8222bc3 .elementor-element-4773fba.elementor-element-4773fba .wlfgrad{font-weight:800!important;}body .elementor-982906 .elementor-element-8222bc3 .elementor-element-a62efc8.elementor-element-a62efc8 .elementor-heading-title{font-size:12px!important;font-weight:600!important;letter-spacing:2.16px!important;color:#6b727e!important;}body .elementor-982906 .elementor-element-8222bc3 .elementor-element-30e901b.elementor-element-30e901b .elementor-heading-title,body .elementor-982906 .elementor-element-8222bc3 .elementor-element-5e15e3c.elementor-element-5e15e3c .elementor-heading-title,body .elementor-982906 .elementor-element-8222bc3 .elementor-element-1e1dac1.elementor-element-1e1dac1 .elementor-heading-title,body .elementor-982906 .elementor-element-8222bc3 .elementor-element-30e901b.elementor-element-30e901b .wu-h1 .elementor-heading-title,body .elementor-982906 .elementor-element-8222bc3 .elementor-element-5e15e3c.elementor-element-5e15e3c .wu-h1 .elementor-heading-title,body .elementor-982906 .elementor-element-8222bc3 .elementor-element-1e1dac1.elementor-element-1e1dac1 .wu-h1 .elementor-heading-title{font-size:12px!important;font-weight:500!important;letter-spacing:1.68px!important;color:#6b727e!important;line-height:1.4!important;}body .elementor-982906 .elementor-element-8222bc3 .elementor-element-bf1f887 .elementor-widget-container,body .elementor-982906 .elementor-element-8222bc3 .elementor-element-831fda4 .elementor-widget-container,body .elementor-982906 .elementor-element-8222bc3 .elementor-element-82e6a61 .elementor-widget-container{font-size:14px!important;font-weight:500!important;line-height:1.6!important;color:#6b727e!important;}body .elementor-982906 .elementor-element-8222bc3 .elementor-element-bf1f887 p,body .elementor-982906 .elementor-element-8222bc3 .elementor-element-831fda4 p,body .elementor-982906 .elementor-element-8222bc3 .elementor-element-82e6a61 p{font-size:14px!important;font-weight:500!important;line-height:1.6!important;color:#6b727e!important;margin:8px 0 0!important;}body .elementor-982906 .elementor-element-8222bc3 .elementor-element-b936852,body .elementor-982906 .elementor-element-8222bc3 .elementor-element-feba952,body .elementor-982906 .elementor-element-8222bc3 .elementor-element-91948d2{border-top:1px solid rgba(12,17,24,0.1)!important;padding-top:22px!important;padding-bottom:14px!important;}body .elementor-982906 .elementor-element-8222bc3 .ctnum{color:#0c1118!important;font-weight:600!important;}body .elementor-982906 .elementor-element-8222bc3 .ctlbl{color:#6b727e!important;font-weight:500!important;}body .elementor-982906 .elementor-element-8222bc3 .elementor-element-5612a94 a{font-size:19px!important;font-weight:500!important;color:#0c1118!important;text-decoration:none!important;display:inline-block;padding-bottom:8px;background-image:linear-gradient(90deg,#e08fe5 0%,#f2a65a 50%,#6e7bd7 100%);background-repeat:no-repeat;background-position:0 100%;background-size:100% 1.5px;}body .elementor-982906 .elementor-element-8222bc3 .elementor-element-5612a94 p{font-size:16px;line-height:1.6;}body .elementor-982906 .elementor-element-8222bc3 .elementor-element-4773fba.elementor-element-4773fba span.wlfgrad{font-weight:800!important;}body .elementor-982906 .elementor-element-8222bc3 .elementor-element-bf1f887 p,body .elementor-982906 .elementor-element-8222bc3 .elementor-element-831fda4 p,body .elementor-982906 .elementor-element-8222bc3 .elementor-element-82e6a61 p{font-weight:500!important;}body .elementor-982906 .elementor-element-8222bc3 .elementor-element-b936852.elementor-element-b936852,body .elementor-982906 .elementor-element-8222bc3 .elementor-element-feba952.elementor-element-feba952,body .elementor-982906 .elementor-element-8222bc3 .elementor-element-91948d2.elementor-element-91948d2{padding-top:22px!important;}body[class] .elementor-982906 .elementor-element-8222bc3.elementor-element-8222bc3 .elementor-element-bf1f887.elementor-element-bf1f887.elementor-element-bf1f887.elementor-element-bf1f887 p,body[class] .elementor-982906 .elementor-element-8222bc3.elementor-element-8222bc3 .elementor-element-831fda4.elementor-element-831fda4.elementor-element-831fda4.elementor-element-831fda4 p,body[class] .elementor-982906 .elementor-element-8222bc3.elementor-element-8222bc3 .elementor-element-82e6a61.elementor-element-82e6a61.elementor-element-82e6a61.elementor-element-82e6a61 p{font-weight:500!important;}body[class] .elementor-982906 .elementor-element-8222bc3.elementor-element-8222bc3 .elementor-element-b936852.elementor-element-b936852.elementor-element-b936852{padding-top:22px!important;}body .elementor-982906 .elementor-element-8222bc3 .wlfsq{display:inline-block!important;width:9px!important;height:9px!important;background:#e08fe5!important;margin-right:10px!important;vertical-align:middle!important;border-radius:0!important;}body .elementor-982906 .elementor-element-8222bc3 .elementor-element-a62efc8 .wlfsq{background:#c44bcb!important;}/*WLFCTA_END*/.wlfgrad{background:linear-gradient(90deg,#e08fe5 0%,#f2a65a 50%,#6e7bd7 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;display:inline-block;}.elementor-element-8c05f25 img{width:100%;height:520px;object-fit:cover;display:block;border-radius:0;}/*WLFCTA_END*/
body .elementor-982906 .elementor-element-9c17f75 .elementor-heading-title,body .elementor-982906 .elementor-element-9c17f75 .elementor-heading-title *,body .elementor-982906 .elementor-element-b934815 .elementor-heading-title,body .elementor-982906 .elementor-element-b934815 .elementor-heading-title *,body .elementor-982906 .elementor-element-5b5115f .elementor-heading-title,body .elementor-982906 .elementor-element-5b5115f .elementor-heading-title *{color:#11111F !important;font-size:22px !important;font-weight:600 !important;line-height:1.25 !important;letter-spacing:0 !important}wlfgrad{background:linear-gradient(90deg,#e08fe5 0%,#f2a65a 50%,#6e7bd7 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;display:inline-block;}.elementor-element-8c05f25 img{width:100%;height:520px;object-fit:cover;display:block;border-radius:0;}/*WLFCTA_END*/
body .elementor-982906 .elementor-element-9c17f75 .elementor-heading-title,body .elementor-982906 .elementor-element-9c17f75 .elementor-heading-title *,body .elementor-982906 .elementor-element-b934815 .elementor-heading-title,body .elementor-982906 .elementor-element-b934815 .elementor-heading-title *,body .elementor-982906 .elementor-element-5b5115f .elementor-heading-title,body .elementor-982906 .elementor-element-5b5115f .elementor-heading-title *{color:#11111F !important;font-size:22px !important;font-weight:600 !important;line-height:1.25 !important;letter-spacing:0 !important}
/*LABEL_SPACING_FIX*/
body .elementor-982906 .elementor-element-d2df1a0 .elementor-heading-title,body .elementor-982906 .elementor-element-87b5b36 .elementor-heading-title,body .elementor-982906 .elementor-element-bbf38bb .elementor-heading-title{letter-spacing:0.5px !important;white-space:normal !important}
/*N_ROW_NORMALIZE*/
html body .elementor-982906 .elementor-element.elementor-element-14d4e3a .elementor-heading-title,html body .elementor-982906 .elementor-element.elementor-element-14d4e3a .bnum-eyebrow,html body .elementor-982906 .elementor-element.elementor-element-14d4e3a .apl-eyebrow,html body .elementor-982906 .elementor-element.elementor-element-14d4e3a .dlv-eyebrow,html body .elementor-982906 .elementor-element.elementor-element-46fef79 .elementor-heading-title,html body .elementor-982906 .elementor-element.elementor-element-46fef79 .bnum-eyebrow,html body .elementor-982906 .elementor-element.elementor-element-46fef79 .apl-eyebrow,html body .elementor-982906 .elementor-element.elementor-element-46fef79 .dlv-eyebrow,html body .elementor-982906 .elementor-element.elementor-element-6f6df32 .elementor-heading-title,html body .elementor-982906 .elementor-element.elementor-element-6f6df32 .bnum-eyebrow,html body .elementor-982906 .elementor-element.elementor-element-6f6df32 .apl-eyebrow,html body .elementor-982906 .elementor-element.elementor-element-6f6df32 .dlv-eyebrow,html body .elementor-982906 .elementor-element.elementor-element-e5b0d38 .elementor-heading-title,html body .elementor-982906 .elementor-element.elementor-element-e5b0d38 .bnum-eyebrow,html body .elementor-982906 .elementor-element.elementor-element-e5b0d38 .apl-eyebrow,html body .elementor-982906 .elementor-element.elementor-element-e5b0d38 .dlv-eyebrow,html body .elementor-982906 .elementor-element.elementor-element-4908af8 .elementor-heading-title,html body .elementor-982906 .elementor-element.elementor-element-4908af8 .bnum-eyebrow,html body .elementor-982906 .elementor-element.elementor-element-4908af8 .apl-eyebrow,html body .elementor-982906 .elementor-element.elementor-element-4908af8 .dlv-eyebrow{letter-spacing:1.8px !important}
html body .elementor-982906 .elementor-element.elementor-element-14d4e3a .wlfsq,html body .elementor-982906 .elementor-element.elementor-element-46fef79 .wlfsq,html body .elementor-982906 .elementor-element.elementor-element-6f6df32 .wlfsq,html body .elementor-982906 .elementor-element.elementor-element-e5b0d38 .wlfsq,html body .elementor-982906 .elementor-element.elementor-element-4908af8 .wlfsq{width:8px !important;height:8px !important;background:rgb(196,75,203) !important;display:inline-block !important}
/*N01_SPECIAL*/
html body .elementor-982906 .elementor-element-c94012e .wu-top .elementor-element.elementor-element-14d4e3a .elementor-heading-title{letter-spacing:1.8px !important}html body .elementor-982906 .elementor-element.elementor-element-14d4e3a .elementor-heading-title,html body .elementor-982906 .elementor-element.elementor-element-14d4e3a .bnum-eyebrow,html body .elementor-982906 .elementor-element.elementor-element-14d4e3a .apl-eyebrow,html body .elementor-982906 .elementor-element.elementor-element-14d4e3a .dlv-eyebrow,html body .elementor-982906 .elementor-element.elementor-element-46fef79 .elementor-heading-title,html body .elementor-982906 .elementor-element.elementor-element-46fef79 .bnum-eyebrow,html body .elementor-982906 .elementor-element.elementor-element-46fef79 .apl-eyebrow,html body .elementor-982906 .elementor-element.elementor-element-46fef79 .dlv-eyebrow,html body .elementor-982906 .elementor-element.elementor-element-6f6df32 .elementor-heading-title,html body .elementor-982906 .elementor-element.elementor-element-6f6df32 .bnum-eyebrow,html body .elementor-982906 .elementor-element.elementor-element-6f6df32 .apl-eyebrow,html body .elementor-982906 .elementor-element.elementor-element-6f6df32 .dlv-eyebrow,html body .elementor-982906 .elementor-element.elementor-element-e5b0d38 .elementor-heading-title,html body .elementor-982906 .elementor-element.elementor-element-e5b0d38 .bnum-eyebrow,html body .elementor-982906 .elementor-element.elementor-element-e5b0d38 .apl-eyebrow,html body .elementor-982906 .elementor-element.elementor-element-e5b0d38 .dlv-eyebrow,html body .elementor-982906 .elementor-element.elementor-element-4908af8 .elementor-heading-title,html body .elementor-982906 .elementor-element.elementor-element-4908af8 .bnum-eyebrow,html body .elementor-982906 .elementor-element.elementor-element-4908af8 .apl-eyebrow,html body .elementor-982906 .elementor-element.elementor-element-4908af8 .dlv-eyebrow{letter-spacing:1.8px !important}
html body .elementor-982906 .elementor-element.elementor-element-14d4e3a .wlfsq,html body .elementor-982906 .elementor-element.elementor-element-46fef79 .wlfsq,html body .elementor-982906 .elementor-element.elementor-element-6f6df32 .wlfsq,html body .elementor-982906 .elementor-element.elementor-element-e5b0d38 .wlfsq,html body .elementor-982906 .elementor-element.elementor-element-4908af8 .wlfsq{width:8px !important;height:8px !important;background:rgb(196,75,203) !important;display:inline-block !important}
/*N01_SPECIAL*/
html body .elementor-982906 .elementor-element-c94012e .wu-top .elementor-element.elementor-element-14d4e3a .elementor-heading-title{letter-spacing:1.8px !important}
/*N_DIVIDER_FIX*/
html body .elementor-982906 .elementor-element.elementor-element-a9d0530,
html body .elementor-982906 .elementor-element.elementor-element-1dd5d91,
html body .elementor-982906 .elementor-element.elementor-element-fac5f4a,
html body .elementor-982906 .elementor-element.elementor-element-04d2c3c,
html body .elementor-982906 .elementor-element.elementor-element-10407ab{border-top:0 none !important;border-bottom:0.73px solid rgba(12,17,24,0.1) !important;}
html body .elementor-982906 .elementor-element.elementor-element-a9d0530 > .e-con-inner > *, html body .elementor-982906 .elementor-element.elementor-element-a9d0530 .e-con-inner > * , html body .elementor-982906 .elementor-element.elementor-element-a9d0530 > *,
html body .elementor-982906 .elementor-element.elementor-element-1dd5d91 > .e-con-inner > *, html body .elementor-982906 .elementor-element.elementor-element-1dd5d91 .e-con-inner > * , html body .elementor-982906 .elementor-element.elementor-element-1dd5d91 > *,
html body .elementor-982906 .elementor-element.elementor-element-fac5f4a > .e-con-inner > *, html body .elementor-982906 .elementor-element.elementor-element-fac5f4a .e-con-inner > * , html body .elementor-982906 .elementor-element.elementor-element-fac5f4a > *,
html body .elementor-982906 .elementor-element.elementor-element-04d2c3c > .e-con-inner > *, html body .elementor-982906 .elementor-element.elementor-element-04d2c3c .e-con-inner > * , html body .elementor-982906 .elementor-element.elementor-element-04d2c3c > *,
html body .elementor-982906 .elementor-element.elementor-element-10407ab > .e-con-inner > *, html body .elementor-982906 .elementor-element.elementor-element-10407ab .e-con-inner > * , html body .elementor-982906 .elementor-element.elementor-element-10407ab > *{border-top:0 none !important;border-bottom:0 none !important;}


/*N_RIGHTLABEL_V2*/
html body .elementor-982906 .bnum-eyebrow{display:flex !important;flex-direction:row !important;align-items:center !important;width:100% !important;}
html body .elementor-982906 .bnum-eyebrow::after{content:"ENGINEERING \00b7  IN FIGURES" !important;margin-left:auto !important;font-family:Inter, system-ui, sans-serif !important;font-size:12px !important;font-weight:500 !important;letter-spacing:2.16px !important;line-height:1 !important;color:rgb(143,149,163) !important;text-transform:uppercase !important;white-space:nowrap !important;text-align:right !important;}
html body .elementor-982906 .apl-eyebrow{display:flex !important;flex-direction:row !important;align-items:center !important;width:100% !important;}
html body .elementor-982906 .apl-eyebrow::after{content:"ONE RANGE \00b7  EVERY SITE" !important;margin-left:auto !important;font-family:Inter, system-ui, sans-serif !important;font-size:12px !important;font-weight:500 !important;letter-spacing:2.16px !important;line-height:1 !important;color:rgb(143,149,163) !important;text-transform:uppercase !important;white-space:nowrap !important;text-align:right !important;}
html body .elementor-982906 .dlv-eyebrow{display:flex !important;flex-direction:row !important;align-items:center !important;width:100% !important;}
html body .elementor-982906 .dlv-eyebrow::after{content:"BRIEF TO COMMISSIONING" !important;margin-left:auto !important;font-family:Inter, system-ui, sans-serif !important;font-size:12px !important;font-weight:500 !important;letter-spacing:2.16px !important;line-height:1 !important;color:rgb(143,149,163) !important;text-transform:uppercase !important;white-space:nowrap !important;text-align:right !important;}


/* ===== Claude: storage eyebrow square + buttons ===== */
html body .elementor-982906 .elementor-element-de698f8 .elementor-heading-title::before,
html body .elementor-982906 .elementor-element-2059fd6 .elementor-heading-title::before {
  content: "" !important;
  display: inline-block !important;
  width: 8px !important;
  height: 8px !important;
  background: rgb(196, 75, 203) !important;
  margin-right: 10px !important;
  vertical-align: middle !important;
}
html body .elementor-982906 .elementor-element-9d5f1d4 .elementor-button {
  background-color: rgb(17, 17, 31) !important;
  background-image: none !important;
  color: #fff !important;
  border: 0 !important;
  border-radius: 0 !important;
  padding: 12px 24px !important;
  font-size: 18px !important;
  font-weight: 500 !important;
  letter-spacing: -0.1px !important;
  text-transform: none !important;
}
html body .elementor-982906 .elementor-element-c56245b .elementor-button {
  background-color: transparent !important;
  background-image: none !important;
  color: rgb(221, 117, 247) !important;
  border: 0 !important;
  border-bottom: 1px solid rgb(221, 117, 247) !important;
  border-radius: 0 !important;
  padding: 12px 24px !important;
  font-size: 18px !important;
  font-weight: 500 !important;
  letter-spacing: -0.1px !important;
  text-transform: none !important;
}

/* divider line under bnum eyebrow */
html body .elementor-982906 .elementor-element-46fef79 .bnum-eyebrow{border-bottom:1px solid rgba(17,17,31,0.12) !important;padding-bottom:18px !important;}

/* remove divider below bnum stats section */
html body .elementor-982906 .elementor-element.elementor-element-fac5f4a{border-bottom:none !important;}

/* dlv tweaks: remove divider + white brief */
html body .elementor-982906 .dlv-left{border-right:none !important;}
html body .elementor-982906 .dlv-eyebrow::after{color:rgb(255,255,255) !important;}

/* hide dlv eyebrow row completely */
html body .elementor-982906 .dlv-eyebrow{display:none !important;}

/* dlv title to white */
html body .elementor-982906 .dlv-title{color:rgb(255,255,255) !important;}


/*WLFEDIT_START*/
html body .elementor-982906 .elementor-element.elementor-element-2059fd6 .elementor-heading-title::before{content:none !important;background:none !important;display:none !important;}
/*WLFEDIT_END*/

/*WLFN4LINE_START*/
html body .elementor-982906 .elementor-element.elementor-element-04d2c3c{border-bottom:0 none !important;}
body .elementor-982906 .elementor-element-e5b0d38 .apl-eyebrow{border-bottom:0.727273px solid rgba(12,17,24,0.1) !important;padding-bottom:18px !important;}
/*WLFN4LINE_END*/

/* ministat-mobile-fix */
@media (max-width: 767px) {
  .elementor-982906 .elementor-element.elementor-element-c94012e .wu-dims { grid-template-columns: 1fr !important; row-gap: 18px !important; }
}

/* hero-mobile-imgfirst */
@media(max-width:767px){
  body .elementor-982906 .elementor-element-7a1dc95{flex-direction:column !important;}
  body .elementor-982906 .elementor-element-8b299db{order:-1 !important;width:100% !important;max-width:100% !important;margin:10vh auto !important;}
  body .elementor-982906 .elementor-element-f549ff1{align-items:center !important;text-align:center !important;}
  body .elementor-982906 .elementor-element-f549ff1 .elementor-heading-title{text-align:center !important;}
  body .elementor-982906 .elementor-element-37917c8 .elementor-heading-title{font-size:36px !important;line-height:1.14 !important;letter-spacing:-0.5px !important;}
  body .elementor-982906 .elementor-element-af12127{justify-content:center !important;}
}
/* wlf-ctau-gap */
@media(max-width:767px){.wlf-ctau .sec{margin-top:2vh !important;margin-bottom:2vh !important;}}

/* wlf-mobile-gutter */
@media(max-width:767px){
.elementor-982906 > .e-con:not(.elementor-element-5cc88ab){padding-left:20px !important;padding-right:20px !important;box-sizing:border-box !important;}
body .elementor-982906 .elementor-element-8b299db{margin-left:-20px !important;margin-right:-20px !important;width:calc(100% + 40px) !important;max-width:calc(100% + 40px) !important;}
}/* End custom CSS */