.elementor-1537 .elementor-element.elementor-element-599ee2e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1537 .elementor-element.elementor-element-2597769{--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;--padding-top:30px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-1537 .elementor-element.elementor-element-7b648f4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.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-1537 .elementor-element.elementor-element-a3377b4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-1537 .elementor-element.elementor-element-ce831cd{width:var( --container-widget-width, 80% );max-width:80%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-1537 .elementor-element.elementor-element-ce831cd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:600;line-height:56px;letter-spacing:-1.8px;color:var( --e-global-color-secondary );}.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-1537 .elementor-element.elementor-element-4ce8b37{text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-1537 .elementor-element.elementor-element-4ce8b37 p{margin-block-end:0px;}.elementor-1537 .elementor-element.elementor-element-1354fba{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-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-1537 .elementor-element.elementor-element-d74b218 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;transition-duration:0.6s;border-radius:8px 8px 8px 8px;padding:15px 20px 15px 20px;}.elementor-1537 .elementor-element.elementor-element-d74b218 .elementor-button:hover, .elementor-1537 .elementor-element.elementor-element-d74b218 .elementor-button:focus{background-color:#1848C2;}.elementor-1537 .elementor-element.elementor-element-d74b218{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1537 .elementor-element.elementor-element-d74b218 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1537 .elementor-element.elementor-element-d74b218 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-1537 .elementor-element.elementor-element-9254cde .elementor-button{background-color:var( --e-global-color-65aba6e );font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );transition-duration:0.6s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D6D6D6;border-radius:8px 8px 8px 8px;padding:15px 20px 15px 20px;}.elementor-1537 .elementor-element.elementor-element-9254cde .elementor-button:hover, .elementor-1537 .elementor-element.elementor-element-9254cde .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-682b103 );}.elementor-1537 .elementor-element.elementor-element-9254cde{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1537 .elementor-element.elementor-element-9254cde .elementor-button:hover svg, .elementor-1537 .elementor-element.elementor-element-9254cde .elementor-button:focus svg{fill:var( --e-global-color-682b103 );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1537 .elementor-element.elementor-element-ebbbf93{padding:0px 0px 0px 11px;--e-icon-list-icon-size:13px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-1537 .elementor-element.elementor-element-ebbbf93 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1537 .elementor-element.elementor-element-ebbbf93 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-1537 .elementor-element.elementor-element-ebbbf93 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1537 .elementor-element.elementor-element-ebbbf93 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:500;letter-spacing:0.1px;}.elementor-1537 .elementor-element.elementor-element-ebbbf93 .elementor-icon-list-text{color:#5B6B83;transition:color 0.3s;}.elementor-1537 .elementor-element.elementor-element-fb38bf5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1537 .elementor-element.elementor-element-b83705c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1537 .elementor-element.elementor-element-4f87398{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1537 .elementor-element.elementor-element-51a1b8c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1537 .elementor-element.elementor-element-2d8ace1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1537 .elementor-element.elementor-element-c9570d5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1537 .elementor-element.elementor-element-a092dfc{--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;--padding-top:40px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-1537 .elementor-element.elementor-element-67028c3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1537 .elementor-element.elementor-element-ad8a3f7{text-align:start;}.elementor-1537 .elementor-element.elementor-element-ad8a3f7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:19px;letter-spacing:1.4px;color:var( --e-global-color-primary );}.elementor-1537 .elementor-element.elementor-element-666d808{text-align:center;}.elementor-1537 .elementor-element.elementor-element-666d808 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:44px;font-weight:500;letter-spacing:-1.7px;color:var( --e-global-color-secondary );}.elementor-1537 .elementor-element.elementor-element-78ee6b1{width:var( --container-widget-width, 96% );max-width:96%;--container-widget-width:96%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-1537 .elementor-element.elementor-element-78ee6b1 p{margin-block-end:0px;}.elementor-1537 .elementor-element.elementor-element-ce4bfbb{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1537 .elementor-element.elementor-element-c5368f2{--display:flex;}.elementor-1537 .elementor-element.elementor-element-fc5f4eb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-1537 .elementor-element.elementor-element-46ccaa2{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-dd9bf3e );}.elementor-1537 .elementor-element.elementor-element-46ccaa2 p{margin-block-end:0px;}.elementor-1537 .elementor-element.elementor-element-5ffdcb7 .elementor-button{background-color:#22C55E00;font-family:"Poppins", Sans-serif;font-weight:600;fill:var( --e-global-color-15ae72f );color:var( --e-global-color-15ae72f );padding:0px 0px 0px 0px;}.elementor-1537 .elementor-element.elementor-element-5ffdcb7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1537 .elementor-element.elementor-element-4701f85{--display:flex;}.elementor-1537 .elementor-element.elementor-element-f60421b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-1537 .elementor-element.elementor-element-fdffe8c{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-dd9bf3e );}.elementor-1537 .elementor-element.elementor-element-fdffe8c p{margin-block-end:0px;}.elementor-1537 .elementor-element.elementor-element-417a305 .elementor-button{background-color:#22C55E00;font-family:"Poppins", Sans-serif;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-1537 .elementor-element.elementor-element-417a305 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1537 .elementor-element.elementor-element-938a202{--display:flex;}.elementor-1537 .elementor-element.elementor-element-2d2e7c6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-1537 .elementor-element.elementor-element-8baeb2a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-dd9bf3e );}.elementor-1537 .elementor-element.elementor-element-8baeb2a p{margin-block-end:0px;}.elementor-1537 .elementor-element.elementor-element-43f4908 .elementor-button{background-color:#22C55E00;font-family:"Poppins", Sans-serif;font-weight:600;fill:var( --e-global-color-15ae72f );color:var( --e-global-color-15ae72f );padding:0px 0px 0px 0px;}.elementor-1537 .elementor-element.elementor-element-43f4908 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1537 .elementor-element.elementor-element-7fb85a8{--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;--padding-top:40px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-1537 .elementor-element.elementor-element-7fb85a8:not(.elementor-motion-effects-element-type-background), .elementor-1537 .elementor-element.elementor-element-7fb85a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1537 .elementor-element.elementor-element-4370719{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1537 .elementor-element.elementor-element-ecca882{text-align:start;}.elementor-1537 .elementor-element.elementor-element-ecca882 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:19px;letter-spacing:1.4px;color:var( --e-global-color-primary );}.elementor-1537 .elementor-element.elementor-element-f83f2e2{text-align:center;}.elementor-1537 .elementor-element.elementor-element-f83f2e2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:44px;font-weight:500;letter-spacing:-1.7px;color:var( --e-global-color-secondary );}.elementor-1537 .elementor-element.elementor-element-f7e7e4b{width:var( --container-widget-width, 96% );max-width:96%;--container-widget-width:96%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-1537 .elementor-element.elementor-element-ee87269{--display:flex;}.elementor-1537 .elementor-element.elementor-element-ae0dd9c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-1537 .elementor-element.elementor-element-d1b3e5e{--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;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-1537 .elementor-element.elementor-element-d1b3e5e:not(.elementor-motion-effects-element-type-background), .elementor-1537 .elementor-element.elementor-element-d1b3e5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, #38518F 100%);}.elementor-1537 .elementor-element.elementor-element-c8e55d5{--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;--justify-content:center;--align-items:center;}.elementor-1537 .elementor-element.elementor-element-a8be765{text-align:start;}.elementor-1537 .elementor-element.elementor-element-a8be765 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:19px;letter-spacing:1.6px;color:#9EBAFF;}.elementor-1537 .elementor-element.elementor-element-85cf659{text-align:center;}.elementor-1537 .elementor-element.elementor-element-85cf659 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:49px;font-weight:500;letter-spacing:-1.9px;color:var( --e-global-color-682b103 );}.elementor-1537 .elementor-element.elementor-element-b324009{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#D2E4FF;}.elementor-1537 .elementor-element.elementor-element-b324009 p{margin-block-end:0px;}.elementor-1537 .elementor-element.elementor-element-e8f07fa{--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;--justify-content:center;}.elementor-1537 .elementor-element.elementor-element-c64db92{background-color:#E4EAF329;padding:7px 16px 7px 16px;border-radius:7px 7px 7px 7px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-1537 .elementor-element.elementor-element-c64db92 .elementor-icon-list-icon i{color:var( --e-global-color-15ae72f );transition:color 0.3s;}.elementor-1537 .elementor-element.elementor-element-c64db92 .elementor-icon-list-icon svg{fill:var( --e-global-color-15ae72f );transition:fill 0.3s;}.elementor-1537 .elementor-element.elementor-element-c64db92 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1537 .elementor-element.elementor-element-c64db92 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:1.6px;}.elementor-1537 .elementor-element.elementor-element-c64db92 .elementor-icon-list-text{color:var( --e-global-color-65aba6e );transition:color 0.3s;}.elementor-1537 .elementor-element.elementor-element-b037d45{background-color:#E4EAF329;padding:7px 16px 7px 16px;border-radius:7px 7px 7px 7px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-1537 .elementor-element.elementor-element-b037d45 .elementor-icon-list-icon i{color:var( --e-global-color-15ae72f );transition:color 0.3s;}.elementor-1537 .elementor-element.elementor-element-b037d45 .elementor-icon-list-icon svg{fill:var( --e-global-color-15ae72f );transition:fill 0.3s;}.elementor-1537 .elementor-element.elementor-element-b037d45 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1537 .elementor-element.elementor-element-b037d45 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:1.6px;}.elementor-1537 .elementor-element.elementor-element-b037d45 .elementor-icon-list-text{color:var( --e-global-color-65aba6e );transition:color 0.3s;}.elementor-1537 .elementor-element.elementor-element-b2b55e1{background-color:#E4EAF329;padding:7px 16px 7px 16px;border-radius:7px 7px 7px 7px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-1537 .elementor-element.elementor-element-b2b55e1 .elementor-icon-list-icon i{color:var( --e-global-color-15ae72f );transition:color 0.3s;}.elementor-1537 .elementor-element.elementor-element-b2b55e1 .elementor-icon-list-icon svg{fill:var( --e-global-color-15ae72f );transition:fill 0.3s;}.elementor-1537 .elementor-element.elementor-element-b2b55e1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1537 .elementor-element.elementor-element-b2b55e1 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:1.6px;}.elementor-1537 .elementor-element.elementor-element-b2b55e1 .elementor-icon-list-text{color:var( --e-global-color-65aba6e );transition:color 0.3s;}.elementor-1537 .elementor-element.elementor-element-5b1c2a1 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;transition-duration:0.6s;border-radius:8px 8px 8px 8px;padding:15px 20px 15px 20px;}.elementor-1537 .elementor-element.elementor-element-5b1c2a1 .elementor-button:hover, .elementor-1537 .elementor-element.elementor-element-5b1c2a1 .elementor-button:focus{background-color:#1848C2;}.elementor-1537 .elementor-element.elementor-element-5b1c2a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1537 .elementor-element.elementor-element-5b1c2a1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1537 .elementor-element.elementor-element-5b1c2a1 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-1537 .elementor-element.elementor-element-d4d4c7c{--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;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-1537 .elementor-element.elementor-element-a245962{--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;}.elementor-1537 .elementor-element.elementor-element-b21adba{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1537 .elementor-element.elementor-element-22ff7d5{text-align:start;}.elementor-1537 .elementor-element.elementor-element-22ff7d5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:19px;letter-spacing:1.4px;color:var( --e-global-color-primary );}.elementor-1537 .elementor-element.elementor-element-a824922{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;text-align:start;}.elementor-1537 .elementor-element.elementor-element-a824922 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:39px;font-weight:500;text-transform:capitalize;letter-spacing:-1.7px;color:var( --e-global-color-text );}.elementor-1537 .elementor-element.elementor-element-2ab72f4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-1537 .elementor-element.elementor-element-2ab72f4 p{margin-block-end:0px;}.elementor-1537 .elementor-element.elementor-element-b6abef8{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#9F9F9F1C;--border-color:#9F9F9F1C;--border-radius:15px 15px 15px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1537 .elementor-element.elementor-element-b6abef8::before, .elementor-1537 .elementor-element.elementor-element-b6abef8 > .elementor-background-video-container::before, .elementor-1537 .elementor-element.elementor-element-b6abef8 > .e-con-inner > .elementor-background-video-container::before, .elementor-1537 .elementor-element.elementor-element-b6abef8 > .elementor-background-slideshow::before, .elementor-1537 .elementor-element.elementor-element-b6abef8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1537 .elementor-element.elementor-element-b6abef8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#E5EBFF;--background-overlay:'';}.elementor-1537 .elementor-element.elementor-element-38b90c3{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 8px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-dd9bf3e );}.elementor-1537 .elementor-element.elementor-element-38b90c3 p{margin-block-end:0px;}.elementor-1537 .elementor-element.elementor-element-ca20744 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Manrope", Sans-serif;font-size:16px;font-weight:500;transition-duration:0.6s;border-radius:8px 8px 8px 8px;padding:15px 20px 15px 20px;}.elementor-1537 .elementor-element.elementor-element-ca20744 .elementor-button:hover, .elementor-1537 .elementor-element.elementor-element-ca20744 .elementor-button:focus{background-color:#1848C2;}.elementor-1537 .elementor-element.elementor-element-ca20744{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1537 .elementor-element.elementor-element-ca20744 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1537 .elementor-element.elementor-element-ca20744 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-1537 .elementor-element.elementor-element-09f6953{--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;}.elementor-1537 .elementor-element.elementor-element-1f05df4 .eael-adv-accordion .eael-accordion-list .eael-accordion-header, 
                .elementor-1537 .elementor-element.elementor-element-1f05df4 .eael-accordion_media-wrapper .eael-accordion_media-list{background-color:#FFFFFF;}.elementor-1537 .elementor-element.elementor-element-1f05df4{width:100%;max-width:100%;}.elementor-1537 .elementor-element.elementor-element-1f05df4 .eael-adv-accordion, .elementor-1537 .elementor-element.elementor-element-1f05df4 .eael-accordion_media-wrapper{border-style:none;}.elementor-1537 .elementor-element.elementor-element-1f05df4 .eael-adv-accordion{border-radius:0px 0px 0px 0px;}.elementor-1537 .elementor-element.elementor-element-1f05df4 .eael-accordion_media-wrapper{border-radius:0px 0px 0px 0px;}.elementor-1537 .elementor-element.elementor-element-1f05df4 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title, 
                .elementor-1537 .elementor-element.elementor-element-1f05df4 .eael-accordion_media-wrapper .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;}.elementor-1537 .elementor-element.elementor-element-1f05df4 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon{font-size:16px;margin-left:10px;color:var( --e-global-color-primary );}.elementor-1537 .elementor-element.elementor-element-1f05df4 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon{height:16px;width:16px;line-height:16px;}.elementor-1537 .elementor-element.elementor-element-1f05df4 .eael-accordion_media-list .eael-accordion_media-icon i{font-size:16px;}.elementor-1537 .elementor-element.elementor-element-1f05df4 .eael-accordion_media-list .eael-accordion_media-icon svg{height:16px;width:16px;line-height:16px;}.elementor-1537 .elementor-element.elementor-element-1f05df4 .eael-adv-accordion .eael-accordion-list{margin-bottom:9px;}.elementor-1537 .elementor-element.elementor-element-1f05df4 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title{color:var( --e-global-color-secondary );}.elementor-1537 .elementor-element.elementor-element-1f05df4 .eael-accordion_media-content .eael-accordion_media-title{color:var( --e-global-color-secondary );}.elementor-1537 .elementor-element.elementor-element-1f05df4 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-1537 .elementor-element.elementor-element-1f05df4 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg{fill:var( --e-global-color-primary );}.elementor-1537 .elementor-element.elementor-element-1f05df4 .eael-accordion_media-list .eael-accordion_media-icon{color:var( --e-global-color-primary );}.elementor-1537 .elementor-element.elementor-element-1f05df4 .eael-adv-accordion .eael-accordion-list .eael-accordion-header,
                .elementor-1537 .elementor-element.elementor-element-1f05df4 .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list{border-style:solid;border-width:1px 1px 1px 1px;border-color:#07112221;}.elementor-1537 .elementor-element.elementor-element-1f05df4 .eael-adv-accordion .eael-accordion-list .eael-accordion-header{border-radius:12px 12px 12px 12px;}.elementor-1537 .elementor-element.elementor-element-1f05df4 .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list{border-radius:12px 12px 12px 12px;}.elementor-1537 .elementor-element.elementor-element-1f05df4 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title,
                    .elementor-1537 .elementor-element.elementor-element-1f05df4 .eael-accordion_media-list:not(.active):hover .eael-accordion_media-title{color:var( --e-global-color-secondary );}.elementor-1537 .elementor-element.elementor-element-1f05df4 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon{color:var( --e-global-color-primary );}.elementor-1537 .elementor-element.elementor-element-1f05df4 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-1537 .elementor-element.elementor-element-1f05df4 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon{fill:var( --e-global-color-primary );}.elementor-1537 .elementor-element.elementor-element-1f05df4 .eael-accordion_media-list:hover .eael-accordion_media-icon i{color:var( --e-global-color-primary );}.elementor-1537 .elementor-element.elementor-element-1f05df4 .eael-accordion_media-list:hover .eael-accordion_media-icon svg{fill:var( --e-global-color-primary );}.elementor-1537 .elementor-element.elementor-element-1f05df4 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active{color:var( --e-global-color-secondary );border-radius:12px 12px 0px 0px;}.elementor-1537 .elementor-element.elementor-element-1f05df4 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title{color:var( --e-global-color-secondary );}.elementor-1537 .elementor-element.elementor-element-1f05df4 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon{color:var( --e-global-color-primary );}.elementor-1537 .elementor-element.elementor-element-1f05df4 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-1537 .elementor-element.elementor-element-1f05df4 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon{fill:var( --e-global-color-primary );}.elementor-1537 .elementor-element.elementor-element-1f05df4 .eael-accordion_media-list.active .eael-accordion_media-icon i{color:var( --e-global-color-primary );}.elementor-1537 .elementor-element.elementor-element-1f05df4 .eael-accordion_media-list.active .eael-accordion_media-icon svg{fill:var( --e-global-color-primary );}.elementor-1537 .elementor-element.elementor-element-1f05df4 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active,
                .elementor-1537 .elementor-element.elementor-element-1f05df4 .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list.active{border-style:solid;border-width:1px 1px 0px 1px;}.elementor-1537 .elementor-element.elementor-element-1f05df4 .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list.active{border-radius:12px 12px 0px 0px;}.elementor-1537 .elementor-element.elementor-element-1f05df4 .eael-adv-accordion .eael-accordion-list .eael-accordion-content{color:#242A35;}.elementor-1537 .elementor-element.elementor-element-1f05df4 .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-description{color:#242A35;}.elementor-1537 .elementor-element.elementor-element-1f05df4 .eael-adv-accordion .eael-accordion-list .eael-accordion-content,
                .elementor-1537 .elementor-element.elementor-element-1f05df4 .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;border-style:solid;border-width:0px 1px 1px 1px;border-color:#07112221;}.elementor-1537 .elementor-element.elementor-element-1f05df4 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, .elementor-1537 .elementor-element.elementor-element-1f05df4 .eael-adv-accordion .eael-accordion-list .eael-accordion-header > .fa-toggle-svg{font-size:16px;}.elementor-1537 .elementor-element.elementor-element-1f05df4 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle{height:16px;width:16px;line-height:16px;fill:var( --e-global-color-text );}.elementor-1537 .elementor-element.elementor-element-1f05df4 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle{color:var( --e-global-color-text );border-style:none;}.elementor-1537 .elementor-element.elementor-element-1f05df4 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-1537 .elementor-element.elementor-element-1f05df4 .eael-adv-accordion .eael-accordion-list:hover .eael-accordion-header .fa-toggle{color:var( --e-global-color-text );}.elementor-1537 .elementor-element.elementor-element-1f05df4 .eael-adv-accordion .eael-accordion-list:hover .eael-accordion-header .fa-toggle svg{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-1537 .elementor-element.elementor-element-1f05df4 .eael-adv-accordion .eael-accordion-list:hover .eael-accordion-header svg.fa-toggle{fill:var( --e-global-color-text );}.elementor-1537 .elementor-element.elementor-element-1f05df4 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle{color:var( --e-global-color-text );}.elementor-1537 .elementor-element.elementor-element-1f05df4 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-1537 .elementor-element.elementor-element-1f05df4 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle{fill:var( --e-global-color-text );}@media(min-width:768px){.elementor-1537 .elementor-element.elementor-element-c8e55d5{--width:100%;}.elementor-1537 .elementor-element.elementor-element-b21adba{--width:33%;}.elementor-1537 .elementor-element.elementor-element-b6abef8{--width:74%;}.elementor-1537 .elementor-element.elementor-element-09f6953{--width:68%;}}@media(max-width:1024px){.elementor-1537 .elementor-element.elementor-element-ce4bfbb{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-1537 .elementor-element.elementor-element-ce831cd .elementor-heading-title{font-size:26px;line-height:34px;letter-spacing:-0.9px;}.elementor-1537 .elementor-element.elementor-element-ebbbf93.elementor-element{--align-self:center;}.elementor-1537 .elementor-element.elementor-element-a092dfc{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-1537 .elementor-element.elementor-element-67028c3{--gap:13px 13px;--row-gap:13px;--column-gap:13px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1537 .elementor-element.elementor-element-ad8a3f7 .elementor-heading-title{font-size:12px;}.elementor-1537 .elementor-element.elementor-element-666d808 .elementor-heading-title{font-size:26px;letter-spacing:-1.2px;}.elementor-1537 .elementor-element.elementor-element-78ee6b1{--container-widget-width:97%;--container-widget-flex-grow:0;width:var( --container-widget-width, 97% );max-width:97%;font-size:13px;}.elementor-1537 .elementor-element.elementor-element-ce4bfbb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1537 .elementor-element.elementor-element-7fb85a8{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-1537 .elementor-element.elementor-element-4370719{--gap:13px 13px;--row-gap:13px;--column-gap:13px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1537 .elementor-element.elementor-element-ecca882 .elementor-heading-title{font-size:12px;}.elementor-1537 .elementor-element.elementor-element-f83f2e2 .elementor-heading-title{font-size:26px;letter-spacing:-1.2px;}.elementor-1537 .elementor-element.elementor-element-f7e7e4b{--container-widget-width:97%;--container-widget-flex-grow:0;width:var( --container-widget-width, 97% );max-width:97%;font-size:13px;}.elementor-1537 .elementor-element.elementor-element-d1b3e5e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1537 .elementor-element.elementor-element-a8be765 .elementor-heading-title{font-size:12px;}.elementor-1537 .elementor-element.elementor-element-85cf659 .elementor-heading-title{font-size:34px;}.elementor-1537 .elementor-element.elementor-element-b324009{--container-widget-width:97%;--container-widget-flex-grow:0;width:var( --container-widget-width, 97% );max-width:97%;font-size:13px;}.elementor-1537 .elementor-element.elementor-element-d4d4c7c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-1537 .elementor-element.elementor-element-a245962{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1537 .elementor-element.elementor-element-b21adba{--gap:13px 13px;--row-gap:13px;--column-gap:13px;}.elementor-1537 .elementor-element.elementor-element-22ff7d5 .elementor-heading-title{font-size:12px;}.elementor-1537 .elementor-element.elementor-element-a824922 .elementor-heading-title{font-size:26px;letter-spacing:-1.2px;}.elementor-1537 .elementor-element.elementor-element-2ab72f4{--container-widget-width:97%;--container-widget-flex-grow:0;width:var( --container-widget-width, 97% );max-width:97%;font-size:13px;}.elementor-1537 .elementor-element.elementor-element-38b90c3{--container-widget-width:97%;--container-widget-flex-grow:0;width:var( --container-widget-width, 97% );max-width:97%;font-size:13px;}.elementor-1537 .elementor-element.elementor-element-1f05df4 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title, 
                .elementor-1537 .elementor-element.elementor-element-1f05df4 .eael-accordion_media-wrapper .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-title{font-size:14px;}.elementor-1537 .elementor-element.elementor-element-1f05df4 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, .elementor-1537 .elementor-element.elementor-element-1f05df4 .eael-adv-accordion .eael-accordion-list .eael-accordion-header > .fa-toggle-svg{font-size:0px;}.elementor-1537 .elementor-element.elementor-element-1f05df4 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle{height:0px;width:0px;line-height:0px;}}/* Start custom CSS for heading, class: .elementor-element-ce831cd */.elementor-1537 .elementor-element.elementor-element-ce831cd span{
    color: #F97316 ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2597769 */.elementor-1537 .elementor-element.elementor-element-2597769{position:relative;overflow:hidden;
  background:radial-gradient(52% 62% at 88% 24%,rgba(37,99,255,.14),transparent 64%),radial-gradient(34% 46% at 2% 96%,rgba(249,115,22,.10),transparent 66%),linear-gradient(180deg,#f4f7ff 0%,#fff 78%) !important;
  background-size:120% 120%,120% 120%,100% 100% !important;animation:sx-glow 18s ease-in-out infinite}
.elementor-1537 .elementor-element.elementor-element-2597769::after{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;
  background-image:linear-gradient(rgba(37,99,255,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(37,99,255,.07) 1px,transparent 1px);background-size:46px 46px;
  -webkit-mask-image:radial-gradient(48% 60% at 80% 40%,#000,transparent 78%);mask-image:radial-gradient(48% 60% at 80% 40%,#000,transparent 78%)}
.elementor-1537 .elementor-element.elementor-element-2597769>.e-con-inner,.elementor-1537 .elementor-element.elementor-element-2597769>.e-con{position:relative;z-index:1}
/* industry chip */
.elementor-1537 .elementor-element.elementor-element-2597769 h6.elementor-heading-title{display:inline-block;padding:8px 12px;border-radius:10px;background:#eaf1ff;border:1px solid #d3e1ff;font-size:11.5px !important;font-weight:700 !important;transition:background-color .3s ease}
.elementor-1537 .elementor-element.elementor-element-2597769 h6.elementor-heading-title:hover{background:#dfe9ff}
.elementor-1537 .elementor-element.elementor-element-2597769 h6.elementor-heading-title::before{width:14px}
/* intro text */
.elementor-1537 .elementor-element.elementor-element-2597769 div.e-con>.elementor-widget-text-editor{font-size:18.5px;line-height:1.6;color:#5b6679 !important;max-width:33em}
/* the three promises under the buttons */
.elementor-1537 .elementor-element.elementor-element-2597769 div.e-con>.elementor-widget-icon-list .elementor-icon-list-items{display:flex !important;flex-wrap:wrap;gap:12px 24px !important;padding-top:24px;border-top:1px solid #e6eaf2}
.elementor-1537 .elementor-element.elementor-element-2597769 div.e-con>.elementor-widget-icon-list .elementor-icon-list-item{display:flex !important;align-items:center;gap:9px;margin:0 !important;padding:0 !important;background:transparent !important;border:0 !important}
.elementor-1537 .elementor-element.elementor-element-2597769 div.e-con>.elementor-widget-icon-list .elementor-icon-list-item+.elementor-icon-list-item{margin-top:0 !important}
.elementor-1537 .elementor-element.elementor-element-2597769 div.e-con>.elementor-widget-icon-list .elementor-icon-list-icon{display:grid !important;place-items:center;width:22px;height:22px;border-radius:7px;background:#e6efff;color:#2563ff;transition:background-color .25s ease,color .25s ease}


@keyframes sxfs-row{0%,3%{background:transparent;box-shadow:none;transform:none}6%,15%{background:#f1f6ff;box-shadow:inset 0 0 0 1px #d4e2ff;transform:translateX(3px)}19%,100%{background:transparent;box-shadow:none;transform:none}}
@media(max-width:767px){
  .elementor-1537 .elementor-element.elementor-element-2597769 .e-con:has(>article.e-con){padding:0 !important;gap:10px !important}
  .elementor-1537 .elementor-element.elementor-element-2597769 .e-con:has(>article.e-con)>.elementor-widget-icon-box{position:relative;top:auto;right:auto;bottom:auto;left:auto;max-width:none;animation:none}
  .elementor-1537 .elementor-element.elementor-element-2597769 article.e-con .elementor-icon-list-items .elementor-icon-list-item{grid-template-columns:30px minmax(0,1fr) auto;gap:10px}
  .elementor-1537 .elementor-element.elementor-element-2597769 article.e-con .elementor-icon-list-items .elementor-icon-list-icon{width:30px;height:30px}
  .elementor-1537 .elementor-element.elementor-element-2597769 div.e-con>.elementor-widget-text-editor{font-size:16.5px}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b694c05 */.salessol1-problem{background:#fff !important}
.salessol1-compare{position:relative;display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--line) !important;border-radius:22px;
  background:#fff !important;box-shadow:0 18px 44px -28px rgba(23,43,82,.2) !important}
.salessol1-cmp{padding:26px 26px 28px;position:relative;min-width:0}
.salessol1-cmp-bad{background:#fafbfd !important;border-radius:22px 0 0 22px}
.salessol1-cmp-good{background:linear-gradient(160deg,#f2f6ff,#fff) !important;border-left:1px solid var(--line) !important;border-radius:0 22px 22px 0}
.salessol1-cmp-tag{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;
  padding:6px 10px;border-radius:var(--rb);background:#eef0f4 !important;color:#667085 !important}
.salessol1-cmp-tag svg{width:13px;height:13px}
.salessol1-cmp-good .salessol1-cmp-tag{background:#e6efff !important;color:var(--blue) !important}
.salessol1-cmp h3{font-size:20px;font-weight:600;letter-spacing:-.02em;color:var(--navy) !important;margin:20px 0 6px}
.salessol1-cmp p{font-family:Poppins,Arial,sans-serif;font-size:14.5px;color:#6b768b !important;margin-bottom:20px}

/* picture frame: image on top, the tile drawing underneath as a fallback */
.salessol1-shot{position:relative;margin:16px 0 0;aspect-ratio:16/10;border-radius:16px;overflow:hidden;
  background:linear-gradient(160deg,#eef2f9,#f8f9fc) !important;border:1px solid var(--line) !important}
.salessol1-cmp-good .salessol1-shot{background:linear-gradient(160deg,#e3ecff,#f6f8ff) !important;border-color:#d6e2ff !important}
.salessol1-shot-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:1;
  transition:transform .7s cubic-bezier(.2,.7,.3,1)}
.salessol1-cmp:hover .salessol1-shot-img{transform:scale(1.04)}
.salessol1-noimg .salessol1-shot-img{display:none}
.salessol1-shot-scrim{position:absolute;left:0;right:0;bottom:0;height:42%;z-index:2;pointer-events:none;
  background:linear-gradient(180deg,rgba(11,21,48,0),rgba(11,21,48,.34)) !important}
.salessol1-noimg .salessol1-shot-scrim{display:none}
.salessol1-tiles{position:absolute;left:8%;right:8%;top:18%;display:grid;grid-template-columns:repeat(8,1fr);gap:7px}
.salessol1-tile{aspect-ratio:1;border-radius:7px;position:relative;overflow:hidden;background:#dfe4ee !important;transition:transform .3s ease}
.salessol1-tile::after{content:"";position:absolute;left:0;right:0;bottom:0;height:46%;background:rgba(102,112,133,.28) !important}
.salessol1-tile.salessol1-hid{background:#f6c9a4 !important}
.salessol1-cmp-good .salessol1-tile{background:#e8edf6 !important;opacity:.7}
.salessol1-cmp-good .salessol1-tile::after{height:10%;background:rgba(102,112,133,.12) !important}
.salessol1-cmp-good .salessol1-tile.salessol1-in{background:#2563ff !important;opacity:1;box-shadow:0 6px 14px -4px rgba(37,99,255,.55) !important}
.salessol1-cmp-good .salessol1-tile.salessol1-in::after{height:100%;background:linear-gradient(180deg,rgba(255,255,255,0),rgba(11,21,48,.18)) !important}

/* readable labels over the picture */
.salessol1-chip{display:inline-flex;align-items:center;gap:7px;padding:7px 11px;border-radius:999px;font-size:12px;font-weight:600;line-height:1.2;
  background:rgba(255,255,255,.94) !important;color:var(--navy) !important;box-shadow:0 6px 18px -6px rgba(11,21,48,.35) !important;
  -webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);white-space:nowrap}
.salessol1-chip i{width:8px;height:8px;border-radius:50%;flex:none;background:#98a2b3 !important}
.salessol1-chip .salessol1-dot-o{background:var(--orange) !important}
.salessol1-chip .salessol1-dot-b{background:var(--blue) !important}
.salessol1-chip-b{background:var(--blue) !important;color:#fff !important}
.salessol1-chip-b i{background:#fff !important}
.salessol1-chip-top{position:absolute;top:12px;left:12px;z-index:3}
.salessol1-chips{position:absolute;left:12px;right:12px;bottom:12px;z-index:3;display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px}

/* the arrow between the two panels */
.salessol1-vs{position:absolute;left:50%;top:44%;z-index:4;width:48px;height:48px;margin:-24px 0 0 -24px;border-radius:50%;
  display:grid;place-items:center;background:var(--navy) !important;color:#fff !important;border:4px solid #fff !important;
  box-shadow:0 10px 24px -8px rgba(11,21,48,.5) !important;transition:transform .3s ease,background .3s ease}
.salessol1-vs svg{width:18px;height:18px}
.salessol1-compare:hover .salessol1-vs{transform:scale(1.08);background:var(--blue) !important}

.salessol1-effort{display:grid;gap:8px}
.salessol1-effort-top{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:12.5px;font-weight:500;color:#475467 !important}
.salessol1-effort-top b{font-size:24px;font-weight:600;letter-spacing:-.03em;color:#98a2b3 !important}
.salessol1-cmp-good .salessol1-effort-top b{color:var(--blue) !important}
.salessol1-effort .salessol1-bar{height:8px}
.salessol1-effort .salessol1-bar i{background:#b8c0cd !important}
.salessol1-cmp-good .salessol1-effort .salessol1-bar i{background:linear-gradient(90deg,#2563ff,#6f97ff) !important}

/* pain cards */
.salessol1-pains{display:grid;grid-template-columns:repeat(3,1fr) 1.12fr;gap:14px;margin-top:16px}
.salessol1-pain{border:1px solid var(--line) !important;border-radius:18px;overflow:hidden;background:#fff !important;display:flex;flex-direction:column;
  transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}
.salessol1-pain:hover{transform:translateY(-5px);border-color:#ffd2ae !important;box-shadow:0 18px 38px -20px rgba(23,43,82,.2) !important}
.salessol1-pain-art{aspect-ratio:16/10;overflow:hidden;background:linear-gradient(160deg,#fff4ec,#fdf8f4) !important;border-bottom:1px solid var(--line) !important}
.salessol1-pain-art img{width:100%;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.2,.7,.3,1)}
.salessol1-pain:hover .salessol1-pain-art img{transform:scale(1.05)}
.salessol1-noart .salessol1-pain-art{display:none}
.salessol1-pain-body{padding:0 22px 24px;position:relative}
.salessol1-pain-ic{width:42px;height:42px;border-radius:var(--rb);display:grid;place-items:center;margin:-21px 0 14px;position:relative;
  background:#fff1e6 !important;color:var(--orange-ink) !important;border:3px solid #fff !important;
  transition:transform .3s ease,background .3s ease,color .3s ease}
.salessol1-noart .salessol1-pain-ic{margin-top:22px}
.salessol1-pain-ic svg{width:20px;height:20px}
.salessol1-pain:hover .salessol1-pain-ic{transform:rotate(-6deg) scale(1.06);background:var(--orange-h) !important;color:#fff !important}
.salessol1-pain h3{font-size:15.5px;font-weight:600;letter-spacing:-.015em;color:var(--navy) !important;margin-bottom:8px;line-height:1.3}
.salessol1-pain p{font-family:Poppins,Arial,sans-serif;font-size:14px;line-height:1.58;color:#6b768b !important}

.salessol1-rule{position:relative;overflow:hidden;border-radius:18px;padding:26px 24px 22px;background:var(--navy) !important;color:#fff !important;
  display:flex;flex-direction:column;transition:transform .3s ease,box-shadow .3s ease}
.salessol1-rule:hover{transform:translateY(-5px);box-shadow:0 22px 44px -20px rgba(11,21,48,.5) !important}
.salessol1-rule::before{content:"";position:absolute;width:300px;height:300px;border-radius:50%;right:-130px;top:-150px;
  background:radial-gradient(circle,rgba(37,99,255,.38),transparent 66%) !important}
.salessol1-rule>*{position:relative}
.salessol1-rule-k{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#8fb0ff !important}
.salessol1-rule-n{font-size:46px;font-weight:600;letter-spacing:-.05em;line-height:1;margin:12px 0 14px;color:#fff !important}
.salessol1-rule-dots{display:grid;grid-template-columns:repeat(20,1fr);gap:4px;margin-bottom:16px}
.salessol1-rule-dots i{aspect-ratio:1;border-radius:50%;background:rgba(255,255,255,.16) !important}
.salessol1-rule-dots i.salessol1-on{background:var(--orange) !important;box-shadow:0 0 8px rgba(249,115,22,.7) !important}
.salessol1-rule p{font-family:Poppins,Arial,sans-serif;font-size:14px;line-height:1.55;color:#b7c3da !important}
.salessol1-rule small{display:block;margin-top:auto;padding-top:12px;font-size:11px;color:#7e8daa !important}

@media(max-width:1024px){
  .salessol1-pains{grid-template-columns:1fr 1fr}
}
@media(max-width:900px){
  .salessol1-compare{grid-template-columns:1fr}
  .salessol1-cmp-bad{border-radius:22px 22px 0 0}
  .salessol1-cmp-good{border-left:0 !important;border-top:1px solid var(--line) !important;border-radius:0 0 22px 22px}
  .salessol1-vs{top:auto;bottom:auto;left:50%;display:none}
}
@media(max-width:560px){
  .salessol1-cmp{padding:22px 16px 24px}
  .salessol1-chip{font-size:11px;padding:6px 9px}
  .salessol1-tiles{gap:4px;top:21%;left:15%;right:15%}
  .salessol1-pains{grid-template-columns:1fr}
}
</style>/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3fb9f32 *//* ================= 03 · OUR APPROACH (THREE LENSES) ================= */
.salessol1-approach{background:linear-gradient(180deg,#f5f8ff 0%, #fff 40%, #f5f8ff 100%) !important} 
.salessol1-appr-grid{display:grid;grid-template-columns:.92fr 1.08fr;gap:60px;align-items:center}
.salessol1-appr-copy .salessol1-lead{margin-bottom:28px}
.salessol1-eq{display:grid;grid-template-columns:1fr auto 1fr;gap:10px;align-items:stretch}
.salessol1-eq-item{border:1px solid var(--line) !important;border-radius:16px;padding:16px;background:#fff !important;
  transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}
.salessol1-eq-item:hover{transform:translateY(-4px);border-color:#c8d8ff !important;box-shadow:0 14px 30px -18px rgba(23,43,82,.24) !important}
.salessol1-eq-item svg{width:20px;height:20px;color:var(--blue) !important;margin-bottom:10px}
.salessol1-eq-item b{display:block;font-size:14px;font-weight:600;color:var(--navy) !important;margin-bottom:3px}
.salessol1-eq-item span{display:block;font-family:Poppins,Arial,sans-serif;font-size:13px;line-height:1.45;color:#6b768b !important}
.salessol1-eq-op{display:grid;place-items:center;font-size:22px;font-weight:500;color:var(--orange-h) !important}
.salessol1-eq-res{grid-column:1/-1;display:flex;align-items:center;gap:14px;border-radius:16px;padding:16px 18px;
  background:var(--navy) !important;color:#fff !important;position:relative;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}
.salessol1-eq-res:hover{transform:translateY(-3px);box-shadow:0 18px 36px -18px rgba(11,21,48,.55) !important}
.salessol1-eq-res::before{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent,rgba(249,115,22,.18),transparent) !important;
  transform:translateX(-100%);animation:salessol1-sheen 6s linear infinite}
.salessol1-eq-res>*{position:relative}
.salessol1-eq-res em{font-style:normal;font-size:20px;font-weight:500;color:#ffb072 !important}
.salessol1-eq-res b{font-size:15px;font-weight:600}
.salessol1-eq-res span{display:block;font-size:12.5px;color:#aab8d6 !important;font-weight:400}
.salessol1-lenses{position:relative;display:grid;gap:14px;padding-left:34px}
.salessol1-lenses::before{content:"";position:absolute;left:14px;top:62px;bottom:46px;width:2px;border-radius:2px;background:#dbe5fb !important}
.salessol1-lens-flow{position:absolute;left:14px;top:62px;bottom:46px;width:2px;overflow:hidden;border-radius:2px}
.salessol1-lens-flow::after{content:"";position:absolute;left:0;width:2px;height:90px;top:-90px;
  background:linear-gradient(180deg,transparent,var(--blue),var(--orange),transparent) !important;animation:salessol1-flowy 3.6s linear infinite}
.salessol1-lens{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) 128px;gap:18px;align-items:center;
  background:#fff !important;border:1px solid var(--line) !important;border-radius:18px;padding:20px;
  transition:transform .35s ease,border-color .35s ease,box-shadow .35s ease}
.salessol1-lens::before{content:"";position:absolute;left:-26px;top:50%;width:10px;height:10px;margin-top:-5px;border-radius:3px;
  transform:rotate(45deg);background:#fff !important;border:2px solid var(--blue) !important;transition:background .3s ease}
.salessol1-lens:hover{transform:translateX(6px);border-color:#c8d8ff !important;box-shadow:0 18px 38px -22px rgba(23,43,82,.26) !important}
.salessol1-lens:hover::before{background:var(--blue) !important}
.salessol1-lens-ic{width:48px;height:48px;border-radius:var(--rb);display:grid;place-items:center;transition:transform .3s ease}
.salessol1-lens-ic svg{width:22px;height:22px}
.salessol1-lens:hover .salessol1-lens-ic{transform:scale(1.08)}
.salessol1-lens-k{font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;margin-bottom:4px}
.salessol1-lens h3{font-size:17px;font-weight:600;letter-spacing:-.02em;color:var(--navy) !important;margin-bottom:4px}
.salessol1-lens p{font-family:Poppins,Arial,sans-serif;font-size:12px;line-height:1.5;color:#6b768b !important}
.salessol1-l-fit .salessol1-lens-ic{background:#e8f0ff !important;color:var(--blue) !important}
.salessol1-l-fit .salessol1-lens-k{color:var(--blue) !important}
.salessol1-l-now .salessol1-lens-ic{background:#fff1e5 !important;color:var(--orange-h) !important}
.salessol1-l-now .salessol1-lens-k{color:var(--orange-ink) !important}
.salessol1-l-now::before{border-color:var(--orange) !important}
.salessol1-l-now:hover::before{background:var(--orange) !important}
.salessol1-l-why .salessol1-lens-ic{background:#efebff !important;color:var(--purple) !important}
.salessol1-l-why .salessol1-lens-k{color:var(--purple) !important}
.salessol1-l-why::before{border-color:var(--purple) !important}
.salessol1-l-why:hover::before{background:var(--purple) !important}
.salessol1-lv{display:grid;gap:6px}
.salessol1-lv-tier{display:grid;grid-template-columns:22px 1fr;align-items:center;gap:7px;font-size:9.5px;font-weight:700;color:#8a95a8 !important}
.salessol1-lv-tier i{display:block;height:7px;border-radius:9px;background:#dbe6ff !important}
.salessol1-lv-tier:first-child i{background:var(--blue) !important}
.salessol1-lv-tier:nth-child(2) i{background:#7fa3ff !important;width:74%}
.salessol1-lv-tier:nth-child(3) i{width:46%}
.salessol1-lv-bars{display:flex;align-items:flex-end;gap:5px;height:44px}
.salessol1-lv-bars i{flex:1;border-radius:4px 4px 2px 2px;background:#ffe0c7 !important;height:30%;animation:salessol1-grow 3.2s ease-in-out infinite}
.salessol1-lv-bars i:nth-child(2){height:42%;animation-delay:-.4s}
.salessol1-lv-bars i:nth-child(3){height:36%;animation-delay:-.8s}
.salessol1-lv-bars i:nth-child(4){height:58%;animation-delay:-1.2s}
.salessol1-lv-bars i:nth-child(5){height:74%;animation-delay:-1.6s}
.salessol1-lv-bars i:nth-child(6){height:100%;background:var(--orange) !important;animation-delay:-2s}
.salessol1-lv-chips{display:flex;flex-wrap:wrap;gap:5px}
.salessol1-lv-chips span{font-size:9.5px;font-weight:600;padding:4px 7px;border-radius:7px;background:#f3f0ff !important;color:var(--purple) !important;
  border:1px solid #e1d9ff !important;white-space:nowrap}
.salessol1-lv-bars i{transform-origin:bottom}
@media(max-width:900px){
  .salessol1-appr-grid{grid-template-columns:1fr}
  .salessol1-appr-grid{gap:44px}
}
@media(max-width:560px){
  .salessol1-eq{grid-template-columns:1fr}
  .salessol1-eq-op{padding:0}
  .salessol1-lenses{padding-left:0}
  .salessol1-lenses::before,.salessol1-lens-flow,.salessol1-lens::before{display:none}
  .salessol1-lens{grid-template-columns:auto minmax(0,1fr)}
  .salessol1-lv{display:none}
}
@keyframes salessol1-flowy{0%{top:-90px}100%{top:100%}}
@keyframes salessol1-grow{0%,100%{transform:scaleY(1)}50%{transform:scaleY(.72)}}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4e48e96 */li.salessol1-step {
    padding:10px 20px !important;
}
.salessol1-metrics{background:#081024 !important;color:#fff !important;overflow:hidden}
.salessol1-metrics::before{content:"";position:absolute;inset:0;pointer-events:none;
  background:radial-gradient(circle at 1px 1px,rgba(255,255,255,.07) 1px,transparent 1.5px) 0 0/26px 26px !important;
  -webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 40%,#000,transparent);mask-image:radial-gradient(ellipse 70% 60% at 50% 40%,#000,transparent)}
.salessol1-metrics::after{content:"";position:absolute;width:760px;height:760px;border-radius:50%;left:50%;top:-360px;margin-left:-380px;pointer-events:none;
  background:radial-gradient(circle,rgba(37,99,255,.28),transparent 64%) !important}
.salessol1 .salessol1-metrics .salessol1-h2{color:#fff !important}
.salessol1 .salessol1-metrics .salessol1-lead{color:#9fb0cf !important}
.salessol1-metrics .salessol1-eyebrow{color:#8fb0ff !important}

/* dashboard frame */
.salessol1-board{position:relative;border-radius:26px;padding:10px;background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.02)) !important;
  border:1px solid rgba(255,255,255,.1) !important;box-shadow:0 40px 90px -40px rgba(0,0,0,.7) !important}
.salessol1-board-top{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;padding:10px 12px 16px}
.salessol1-board-title{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:600;color:#fff !important}
.salessol1-board-title span{width:32px;height:32px;border-radius:9px;display:grid;place-items:center;background:rgba(79,124,255,.18) !important;color:#8fb0ff !important}
.salessol1-board-title svg{width:16px;height:16px}
.salessol1-board-title small{display:block;font-size:11.5px;font-weight:500;color:#7f8fb0 !important}
.salessol1-pill{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border-radius:999px;font-size:11.5px;font-weight:600;
  background:rgba(18,162,107,.14) !important;color:#5ee0a8 !important;border:1px solid rgba(18,162,107,.3) !important}
.salessol1-pill i{width:7px;height:7px;border-radius:50%;background:#2fd08b !important;box-shadow:0 0 0 3px rgba(47,208,139,.2) !important}

.salessol1-bento{display:grid;grid-template-columns:1.3fr 1fr 1fr 1fr;grid-template-areas:"hero g1 g2 g3" "hero flow flow flow";gap:10px}
.salessol1-tile2{position:relative;border-radius:18px;padding:22px;min-width:0;background:#0e1932 !important;border:1px solid rgba(255,255,255,.07) !important;
  transition:transform .35s ease,border-color .35s ease,box-shadow .35s ease}
.salessol1-tile2:hover{transform:translateY(-4px);border-color:rgba(111,151,255,.45) !important;box-shadow:0 20px 40px -22px rgba(37,99,255,.55) !important}
.salessol1-lbl{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:10.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#7f8fb0 !important}
.salessol1-lbl b{font-weight:700;padding:4px 8px;border-radius:6px;background:rgba(255,255,255,.06) !important;color:#b7c3da !important;letter-spacing:.08em}

/* hero: the 2-3x lift chart */
.salessol1-hero2{grid-area:hero;display:flex;flex-direction:column;background:linear-gradient(170deg,#1a1f3d,#0e1932 60%) !important}
.salessol1-hero2:hover{border-color:rgba(249,115,22,.5) !important;box-shadow:0 20px 40px -22px rgba(249,115,22,.45) !important}
.salessol1-bign{font-size:64px;font-weight:600;letter-spacing:-.05em;line-height:1;margin:18px 0 6px;color:#fff !important}
.salessol1-bign em{font-style:normal;color:#ff9a4d !important}
.salessol1-hero2 h3{font-size:16px;font-weight:600;color:#fff !important;line-height:1.3;margin-bottom:6px}
.salessol1-hero2 p{font-family:Poppins,Arial,sans-serif;font-size:13.5px;line-height:1.5;color:#9fb0cf !important}
.salessol1-chart{position:relative;margin-top:auto;padding:26px 0 0 30px;height:230px;display:flex;align-items:flex-end;gap:14%}
.salessol1-axis{position:absolute;left:30px;right:0;height:1px;background:rgba(255,255,255,.08) !important}
.salessol1-axis span{position:absolute;left:-30px;top:-7px;font-size:10.5px;font-weight:600;color:#6d7da0 !important}
.salessol1-grp{flex:1;height:100%;display:flex;flex-direction:column;justify-content:flex-end;position:relative}
.salessol1-cols{flex:1;display:flex;align-items:flex-end;justify-content:center;gap:10px}
.salessol1-col{position:relative;width:34%;max-width:44px;border-radius:8px 8px 3px 3px;transform-origin:bottom;
  transition:transform 1.1s cubic-bezier(.2,.8,.2,1)}
.salessol1-col-base{height:30%;background:#3a4769 !important}
.salessol1-col-ri{height:60%;background:linear-gradient(180deg,#ff9a4d,#f97316) !important;box-shadow:0 10px 24px -8px rgba(249,115,22,.6) !important}
.salessol1-col-ri::before{content:"";position:absolute;left:0;right:0;bottom:100%;height:50%;border-radius:8px 8px 0 0;
  background:repeating-linear-gradient(135deg,rgba(255,154,77,.55) 0 4px,rgba(255,154,77,.15) 4px 8px) !important;border:1px dashed rgba(255,154,77,.7) !important;border-bottom:0 !important}
.salessol1-col-ri:hover{filter:brightness(1.08)}
.salessol1-col small{position:absolute;left:50%;transform:translateX(-50%);bottom:calc(100% + 6px);font-size:11px;font-weight:700;white-space:nowrap;color:#b7c3da !important}
.salessol1-col-ri small{bottom:calc(150% + 6px);color:#ffb072 !important}
.salessol1-grp-name{margin-top:10px;text-align:center;font-size:11.5px;font-weight:600;color:#9fb0cf !important}
.salessol1-key{display:flex;flex-wrap:wrap;gap:6px 16px;margin-top:16px;font-size:11.5px;color:#9fb0cf !important}
.salessol1-key span{display:inline-flex;align-items:center;gap:7px}
.salessol1-key i{width:10px;height:10px;border-radius:3px;background:#3a4769 !important}
.salessol1-key i.salessol1-k-ri{background:#f97316 !important}
.salessol1-key i.salessol1-k-rng{background:repeating-linear-gradient(135deg,rgba(255,154,77,.8) 0 2px,rgba(255,154,77,.2) 2px 4px) !important}

/* gauges */
.salessol1-g1{grid-area:g1}.salessol1-g2{grid-area:g2}.salessol1-g3{grid-area:g3}
.salessol1-gauge{position:relative;width:128px;height:128px;margin:16px auto 14px}
.salessol1-gauge svg{width:100%;height:100%;transform:rotate(-90deg);overflow:visible}
.salessol1-gauge circle{fill:none;stroke-width:9}
.salessol1-gauge .salessol1-trk{stroke:rgba(255,255,255,.08)}
.salessol1-gauge .salessol1-val{stroke:url(#salessol1-metrics-grad);stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:calc(100 - var(--v));
  transition:stroke-dashoffset 1.5s cubic-bezier(.2,.8,.2,1);filter:drop-shadow(0 0 6px rgba(79,124,255,.55))}
.salessol1-gauge-n{position:absolute;inset:0;display:grid;place-items:center;text-align:center}
.salessol1-gauge-n div{font-size:32px;font-weight:600;letter-spacing:-.04em;line-height:1;color:#fff !important}
.salessol1-gauge-n em{font-style:normal;font-size:17px;color:#8fb0ff !important}
.salessol1-gtxt h3{font-size:14.5px;font-weight:600;color:#fff !important;line-height:1.3;margin-bottom:5px}
.salessol1-gtxt p{font-family:Poppins,Arial,sans-serif;font-size:13px;line-height:1.5;color:#9fb0cf !important}
.salessol1-tile2:hover .salessol1-val{filter:drop-shadow(0 0 10px rgba(111,151,255,.9))}

/* funnel strip */
.salessol1-flow{grid-area:flow}
.salessol1-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin:16px 0 0 !important;padding:0 !important;list-style:none !important}
.salessol1-step{position:relative;padding:14px 12px 14px 18px;background:rgba(255,255,255,.04) !important;
  clip-path:polygon(0 0,calc(100% - 12px) 0,100% 50%,calc(100% - 12px) 100%,0 100%,12px 50%);transition:background .3s ease}
.salessol1-step:first-child{clip-path:polygon(0 0,calc(100% - 12px) 0,100% 50%,calc(100% - 12px) 100%,0 100%);border-radius:10px 0 0 10px;padding-left:14px}
.salessol1-step:last-child{clip-path:polygon(0 0,100% 0,100% 100%,0 100%,12px 50%);border-radius:0 10px 10px 0}
.salessol1-step:hover{background:rgba(79,124,255,.16) !important}
.salessol1-step small{display:block;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#6d7da0 !important}
.salessol1-step b{display:block;font-size:14px;font-weight:600;color:#fff !important;margin:3px 0 6px}
.salessol1-step span{display:inline-block;font-size:11.5px;font-weight:700;padding:3px 7px;border-radius:6px;background:rgba(79,124,255,.18) !important;color:#a9c1ff !important}
.salessol1-step-o span{background:rgba(249,115,22,.18) !important;color:#ffb072 !important}
.salessol1-flow-foot{display:flex;flex-wrap:wrap;gap:8px 22px;margin-top:16px;padding-top:14px;border-top:1px solid rgba(255,255,255,.07) !important}
.salessol1-flow-foot span{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;font-weight:500;color:#b7c3da !important}
.salessol1-flow-foot svg{width:15px;height:15px;color:#5ee0a8 !important}

/* play-once motion: empty until the section is in view (only when motion is allowed) */
.salessol1-anim .salessol1-metrics:not(.salessol1-go) .salessol1-val{stroke-dashoffset:100}
.salessol1-anim .salessol1-metrics:not(.salessol1-go) .salessol1-col{transform:scaleY(0)}
.salessol1-col-ri{transition-delay:.25s}
.salessol1-grp+.salessol1-grp .salessol1-col-base{transition-delay:.15s}
.salessol1-grp+.salessol1-grp .salessol1-col-ri{transition-delay:.4s}
.salessol1-g2 .salessol1-val{transition-delay:.12s}
.salessol1-g3 .salessol1-val{transition-delay:.24s}

@media(max-width:1024px){
  .salessol1-bento{grid-template-columns:repeat(3,1fr);grid-template-areas:"hero hero hero" "g1 g2 g3" "flow flow flow"}
  .salessol1-chart{height:200px}
}
@media(max-width:760px){
  .salessol1-bento{grid-template-columns:1fr;grid-template-areas:"hero" "g1" "g2" "g3" "flow"}
  .salessol1-gtile{display:grid;grid-template-columns:96px 1fr;gap:4px 16px;align-items:center}
  .salessol1-gtile .salessol1-lbl{grid-column:1/-1}
  .salessol1-gauge{width:96px;height:96px;margin:12px 0 0}
  .salessol1-gauge-n div{font-size:24px}
  .salessol1-gauge-n em{font-size:13px}
  .salessol1-gtxt{margin-top:12px}
  .salessol1-steps{grid-template-columns:1fr;gap:4px}
  .salessol1-step,.salessol1-step:first-child,.salessol1-step:last-child{clip-path:none;border-radius:10px;padding:12px 14px;display:flex;align-items:center;gap:10px;flex-wrap:wrap}
  .salessol1-step b{margin:0;flex:1}
}
@media(max-width:560px){
  .salessol1-board{padding:6px;border-radius:20px}
  .salessol1-tile2{padding:18px 16px}
  .salessol1-bign{font-size:52px}
  .salessol1-chart{height:190px;gap:10%}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c6b5e72 */.salessol1-caps{background:#fff !important}
.elementor-1537 .elementor-element.elementor-element-c6b5e72 .salessol1-chips {
    justify-content: flex-start;
    left: 0;
    right: 0;
    margin-top: 10px;
}
.salessol1-cap-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}
.salessol1-cap{position:relative;display:flex;flex-direction:column;border:1px solid var(--line) !important;border-radius:20px;padding:26px 24px 22px;
  background:#fff !important;overflow:hidden;transition:transform .35s ease,border-color .35s ease,box-shadow .35s ease}
.salessol1-cap::before{content:"";position:absolute;left:0;right:0;top:0;height:3px;transform:scaleX(0);transform-origin:left;
  background:linear-gradient(90deg,var(--blue),#8fb0ff 70%,var(--orange)) !important;transition:transform .45s ease}
.salessol1-cap::after{content:"";position:absolute;width:260px;height:260px;border-radius:50%;right:-120px;bottom:-140px;opacity:0;pointer-events:none;
  background:radial-gradient(circle,rgba(37,99,255,.10),transparent 66%) !important;transition:opacity .4s ease}
.salessol1-cap:hover{transform:translateY(-6px);border-color:#c8d8ff !important;box-shadow:0 26px 50px -26px rgba(23,43,82,.26) !important}
.salessol1-cap:hover::before{transform:scaleX(1)}
.salessol1-cap:hover::after{opacity:1}
.salessol1-cap>*{position:relative;z-index:1}
.salessol1-cap-top{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px}
.salessol1-cap-ic{width:50px;height:50px;border-radius:var(--rb);display:grid;place-items:center;background:#edf3ff !important;color:var(--blue) !important;
  transition:transform .35s ease,background .35s ease,color .35s ease}
.salessol1-cap-ic svg{width:23px;height:23px}
.salessol1-cap:hover .salessol1-cap-ic{background:var(--blue) !important;color:#fff !important;transform:rotate(-6deg)}
.salessol1-cap-go{width:36px;height:36px;border-radius:var(--rb);display:grid;place-items:center;border:1px solid var(--line) !important;color:#98a2b3 !important;
  transition:background .3s ease,color .3s ease,border-color .3s ease,transform .3s ease}
.salessol1-cap-go svg{width:16px;height:16px}
.salessol1-cap:hover .salessol1-cap-go{background:var(--navy) !important;border-color:var(--navy) !important;color:#fff !important;transform:translate(2px,-2px)}
.salessol1-cap-k{font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#98a2b3 !important;margin-bottom:6px}
.salessol1-cap h3{font-size:20px;font-weight:600;letter-spacing:-.025em;color:var(--navy) !important;margin-bottom:8px}
.salessol1 .salessol1-cap-line{font-size:15px;font-weight:500;line-height:1.45;color:var(--ink) !important;margin-bottom:10px}
.salessol1-cap p.salessol1-cap-d{font-family:Poppins,Arial,sans-serif;font-size:14px;line-height:1.58;color:#6b768b !important;margin-bottom:18px}
.salessol1-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:auto}
.salessol1-chip{font-size:11px;font-weight:600;padding:5px 9px;border-radius:8px;background:#f3f5f9 !important;color:#475467 !important;
  border:1px solid #e6eaf1 !important;transition:background .3s ease,color .3s ease,border-color .3s ease}
.salessol1-cap:hover .salessol1-chip{background:#edf3ff !important;color:var(--blue) !important;border-color:#d3e1ff !important}
@media(max-width:1024px){
  .salessol1-cap-grid{grid-template-columns:1fr 1fr}
}
@media(max-width:640px){
  .salessol1-cap-grid{grid-template-columns:1fr}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-cd352e7 */.salessol1-ai{background:#080f22 !important;color:#fff !important;overflow:hidden}
.salessol1-ai::before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.5;
  background-image:linear-gradient(rgba(94,133,232,.075) 1px,transparent 1px),linear-gradient(90deg,rgba(94,133,232,.075) 1px,transparent 1px) !important;
  background-size:52px 52px;-webkit-mask-image:radial-gradient(88% 74% at 50% 46%,#000,transparent 82%);mask-image:radial-gradient(88% 74% at 50% 46%,#000,transparent 82%)}
.salessol1-ai::after{content:"";position:absolute;inset:0;pointer-events:none;
  background:radial-gradient(46% 62% at 8% 22%,rgba(37,99,255,.28),transparent 62%),radial-gradient(42% 58% at 94% 88%,rgba(249,115,22,.17),transparent 62%) !important}
.salessol1-ai .salessol1-eyebrow{color:#ffb072 !important}
.salessol1 .salessol1-ai-title{font-size:clamp(30px,3.7vw,46px);font-weight:600;letter-spacing:-.042em;line-height:1.06;color:#fff !important;margin-top:14px}
.salessol1-ai .salessol1-lead{color:#93a3c2 !important}
.salessol1-ai-grid{display:grid;grid-template-columns:1.12fr auto .88fr;align-items:stretch}
.salessol1-st{position:relative;border-radius:18px;padding:24px 24px 22px;display:flex;flex-direction:column;border:1px solid #1d2b4c !important;background:#0d1830 !important;
  transition:border-color .55s ease,background .55s ease,box-shadow .55s ease,transform .35s ease}
.salessol1-st:hover{transform:translateY(-4px)}
.salessol1-st-ic{width:44px;height:44px;border-radius:var(--rb);display:grid;place-items:center;margin-bottom:14px;
  background:#16234a !important;color:#7d8dab !important;border:1px solid #24345a !important;transition:background .55s ease,color .55s ease,border-color .55s ease,transform .55s ease}
.salessol1-st-ic svg{width:21px;height:21px}
.salessol1-st-lbl{font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#7d8dab !important;margin-bottom:8px;transition:color .55s ease}
.salessol1-st h3{font-size:18px;font-weight:600;letter-spacing:-.022em;line-height:1.3;color:#c9d5ea !important;margin-bottom:8px;transition:color .55s ease}
.salessol1-st p{font-family:Figtree,Arial,sans-serif;font-size:14px;line-height:1.58;color:#8494b0 !important;transition:color .55s ease}
.salessol1-st-ai{background:#12204a !important;border-color:rgba(79,124,255,.5) !important;overflow:hidden;
  box-shadow:0 0 0 1px rgba(79,124,255,.13),0 14px 34px -15px rgba(37,99,255,.62) !important}
.salessol1-st-ai::before{content:"";position:absolute;left:0;right:0;height:130px;top:-130px;pointer-events:none;
  background:linear-gradient(180deg,transparent,rgba(79,124,255,.14),transparent) !important;animation:salessol1-scan 4.4s ease-in-out infinite}
.salessol1-st-ai>*{position:relative}
.salessol1-st-ai .salessol1-st-ic{background:#2b4ba8 !important;color:#dce7ff !important;border-color:rgba(143,176,255,.45) !important;animation:salessol1-bob 4s ease-in-out infinite}
.salessol1-st-ai .salessol1-st-lbl{color:#8fb0ff !important}
.salessol1-st-ai h3{color:#fff !important}
.salessol1-st-ai p{color:#a7b6d1 !important}
.salessol1-ops{display:grid;gap:7px;margin:16px 0 16px}
.salessol1-op{display:flex;align-items:center;gap:11px;padding:10px 12px;border-radius:var(--rb);font-size:12.5px;
  background:#16244c !important;border:1px solid #24356a !important;color:#93a3c2 !important;
  transition:background .3s ease,border-color .3s ease,color .3s ease,transform .3s ease}
.salessol1-op.salessol1-run{background:#1e3d8f !important;border-color:#4f7cff !important;color:#eaf0ff !important;transform:translateX(5px)}
.salessol1-op.salessol1-ok{background:#14322c !important;border-color:#1f5c47 !important;color:#bcd6cb !important}
.salessol1-op-ic{width:20px;height:20px;border-radius:6px;flex:none;display:grid;place-items:center;background:#24397a !important;color:#8fb0ff !important;transition:background .3s ease,color .3s ease}
.salessol1-op-ic svg{width:12px;height:12px}
.salessol1-op-ic .salessol1-i-ok{display:none}
.salessol1-op.salessol1-ok .salessol1-op-ic{background:#1c4a3b !important;color:#3ddc9a !important}
.salessol1-op.salessol1-ok .salessol1-i-q{display:none}
.salessol1-op.salessol1-ok .salessol1-i-ok{display:block}
.salessol1-op-m{margin-left:auto;font-size:10.5px;font-weight:600;letter-spacing:.04em;white-space:nowrap;color:#6e7e9d !important;transition:color .3s ease}
.salessol1-op.salessol1-run .salessol1-op-m{color:#a8badd !important}
.salessol1-op.salessol1-ok .salessol1-op-m{color:#3ddc9a !important}
.salessol1-meterrow{display:flex;align-items:center;gap:12px;margin-top:auto}
.salessol1-meter{flex:1;height:6px;border-radius:9px;background:#1b2a52 !important;overflow:hidden}
.salessol1-meter i{display:block;height:100%;width:100%;border-radius:9px;background:linear-gradient(90deg,#2563ff,#3ddc9a) !important;transition:width .8s cubic-bezier(.4,0,.2,1)}
.salessol1-pct{flex:none;min-width:42px;text-align:right;font-size:11px;font-weight:700;letter-spacing:.1em;color:#3ddc9a !important}
.salessol1-bridge{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:0 14px;color:#6e7e9d !important}
.salessol1-bridge small{font-size:9.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}
.salessol1-bridge-line{width:60px;height:2px;border-radius:2px;background:#22325a !important;position:relative;overflow:hidden}
.salessol1-bridge-line::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,var(--orange),transparent) !important;animation:salessol1-run 2.6s linear infinite}
.salessol1-bridge svg{width:20px;height:20px;color:var(--orange) !important;animation:salessol1-nudge 2.4s ease-in-out infinite}
.salessol1-st-hu.salessol1-live{background:#23170f !important;border-color:rgba(249,115,22,.46) !important;box-shadow:0 11px 28px -15px rgba(249,115,22,.55) !important}
.salessol1-st-hu.salessol1-live .salessol1-st-ic{background:#7a3a10 !important;color:#ffd6b8 !important;border-color:rgba(249,115,22,.5) !important;transform:scale(1.05)}
.salessol1-st-hu.salessol1-live .salessol1-st-lbl{color:#ffb072 !important}
.salessol1-st-hu.salessol1-live h3{color:#fff !important}
.salessol1-st-hu.salessol1-live p{color:#c8b5a5 !important}
.salessol1-checks{display:grid;gap:8px;margin-top:16px}
.salessol1-check{display:flex;align-items:flex-start;gap:11px;padding:11px 12px;border-radius:var(--rb);font-size:12.5px;line-height:1.45;
  border:1px solid #22325a !important;background:#111d38 !important;color:#8494b0 !important;transition:border-color .4s ease,background .4s ease,color .4s ease}
.salessol1-check b{display:block;font-size:13px;font-weight:600;color:#c9d5ea !important;margin-bottom:1px}
.salessol1-check-ic{width:20px;height:20px;border-radius:6px;flex:none;display:grid;place-items:center;margin-top:1px;
  border:1.5px solid #34466f !important;color:#fff !important;transition:background .4s ease,border-color .4s ease}
.salessol1-check-ic svg{width:12px;height:12px;opacity:0;transition:opacity .3s ease}
.salessol1-check.salessol1-on{border-color:rgba(249,115,22,.42) !important;background:#2c1b10 !important;color:#e8d3c2 !important}
.salessol1-check.salessol1-on b{color:#fff }
.salessol1-check.salessol1-on .salessol1-check-ic{background:var(--orange-h) !important;border-color:var(--orange-h) !important}
.salessol1-check.salessol1-on .salessol1-check-ic svg{opacity:1}
.salessol1-out{margin-top:16px;border-radius:18px;padding:20px 24px;display:flex;align-items:center;gap:18px;flex-wrap:wrap;
  background:#0d1830 !important;border:1px solid #1d2b4c !important;transition:background .6s ease,border-color .6s ease,box-shadow .6s ease}
.salessol1-out.salessol1-lit{background:linear-gradient(100deg,#12204a,#1a2f6b) !important;border-color:rgba(143,176,255,.5) !important;
  box-shadow:0 14px 34px -16px rgba(37,99,255,.55) !important}
.salessol1-out-ic{width:46px;height:46px;border-radius:var(--rb);display:grid;place-items:center;flex:none;background:#16234a !important;color:#8fb0ff !important;transition:background .6s ease,color .6s ease}
.salessol1-out-ic svg{width:22px;height:22px}
.salessol1-out.salessol1-lit .salessol1-out-ic{background:var(--blue) !important;color:#fff !important}
.salessol1-out-txt{flex:1;min-width:220px}
.salessol1-out-txt b{display:block;font-size:16px;font-weight:600;color:#fff !important;margin-bottom:2px}
.salessol1-out-txt span{font-size:13px;color:#93a3c2 !important}
.salessol1-out-chips{display:flex;flex-wrap:wrap;gap:8px}
.salessol1-out-chips span{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:600;padding:8px 11px;border-radius:var(--rb);
  border:1px solid #2a3b63 !important;color:#a8badd !important;transition:border-color .6s ease,color .6s ease,background .6s ease}
.salessol1-out-chips svg{width:12px;height:12px}
.salessol1-out.salessol1-lit .salessol1-out-chips span{border-color:rgba(61,220,154,.4) !important;color:#7ee2b8 !important;background:rgba(61,220,154,.07) !important}
@media(max-width:900px){
  .salessol1-ai-grid{grid-template-columns:1fr}
  .salessol1-bridge{flex-direction:row;padding:14px 0}
  .salessol1-bridge-line{width:40px}
  .salessol1-bridge svg{transform:rotate(90deg);animation:none}
}
@media(max-width:560px){
  .salessol1-st{padding:20px}
  .salessol1-out-chips{width:100%}
}
@keyframes salessol1-run{0%{transform:translateX(-110%)}60%,100%{transform:translateX(110%)}}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0a1de34 */.salesdlv1{--blue:#2563ff;--blue2:#4f7cff;--blue-d:#1b52e0;--navy:#0b1530;--ink:#18223a;--muted:#667085;
  --line:#e6eaf2;--soft:#f6f8ff;--soft2:#eef3ff;--orange:#f97316;--orange-ink:#c2540a;--orange-h:#e8690d;
  --purple:#6e54e9;--green:#12a26b;--max:1200px;--rb:10px;
  font-family:Poppins,Arial,sans-serif;font-size:16px;line-height:1.55;color:var(--ink) !important;
  background:#fff !important;-webkit-font-smoothing:antialiased;overflow-x:clip}
.salesdlv1,.salesdlv1 *,.salesdlv1 *::before,.salesdlv1 *::after{box-sizing:border-box}
.salesdlv1 :where(a){text-decoration:none;color:inherit !important}
.salesdlv1 :where(img,svg){display:block;max-width:100%}
.salesdlv1 :where(button){font:inherit;color:inherit !important;background:none !important;border:0;cursor:pointer;padding:0}
.salesdlv1 :where(h1,h2,h3,h4,p,ul){margin:0;padding:0}
.salesdlv1 :where(ul){list-style:none}
.salesdlv1 h1,.salesdlv1 h2,.salesdlv1 h3,.salesdlv1 h4{font-family:Poppins,Arial,sans-serif !important;text-transform:none !important;line-height:1.25}
.salesdlv1 p{margin:0;line-height:1.55;text-transform:none}
.salesdlv1 ul{list-style:none;margin:0;padding:0}
.salesdlv1 button{font-family:inherit !important;text-transform:none !important;letter-spacing:normal;border:0 !important;border-radius:0;box-shadow:none !important;min-height:0}
.salesdlv1 :focus-visible{outline:2.5px solid var(--blue) !important;outline-offset:3px;border-radius:var(--rb)}
/* theme guards: themes and Elementor kits style bare li, section and span at a weight these match */
.salesdlv1 :where(li){margin:0;padding:0;float:none;list-style:none}
.salesdlv1 :where(aside,article,section,nav,figure){float:none}
.salesdlv1 :where(span){letter-spacing:inherit}
.salesdlv1-wrap{width:min(var(--max),calc(100% - 64px));margin:0 auto;position:relative;z-index:1}
.salesdlv1-sec{padding:50px 0;position:relative}
.salesdlv1-eyebrow{font-size:12px;line-height:1;font-weight:600;letter-spacing:.14em;text-transform:uppercase;
  color:var(--blue) !important;display:flex;align-items:center;gap:10px}
.salesdlv1-eyebrow::before{content:"";width:6px;height:2px;border-radius:9px;background:currentColor !important}
.salesdlv1-eyebrow::after{content:"";width:6px;height:2px;border-radius:9px;background:currentColor !important}
.salesdlv1 .salesdlv1-h2{font-size:clamp(30px,3.6vw,44px);line-height:1.09;font-weight:500;letter-spacing:-.035em;
  color:var(--ink) !important;margin:14px 0 16px}
.salesdlv1-ow{color:var(--orange-h) !important}
.salesdlv1-owd{color:#ffb072 !important}
.salesdlv1-blu{color:#8fb0ff !important}
.salesdlv1 .salesdlv1-lead{font-family:Poppins,Arial,sans-serif;font-size:17.5px;line-height:1.62;color:var(--muted) !important;max-width:680px}
.salesdlv1-center{text-align:center}
.salesdlv1-center .salesdlv1-eyebrow{justify-content:center}
.salesdlv1-center .salesdlv1-lead{margin-left:auto;margin-right:auto}
.salesdlv1-head{margin-bottom:46px}
.salesdlv1-head2{display:grid;grid-template-columns:1.05fr .95fr;gap:48px;align-items:end;margin-bottom:42px}
.salesdlv1-head2 .salesdlv1-h2{margin-bottom:0}
.salesdlv1-head2 .salesdlv1-lead{margin-bottom:4px}
.salesdlv1-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;border-radius:var(--rb);padding:14px 22px;
  font-size:14px;font-weight:600;line-height:1.2;border:1px solid transparent !important;white-space:nowrap;
  transition:transform .25s ease,background .25s ease,border-color .25s ease,box-shadow .25s ease,color .25s ease}
.salesdlv1-btn svg{width:16px;height:16px;transition:transform .28s ease}
.salesdlv1-btn:hover svg{transform:translateX(4px)}
.salesdlv1-primary{background:var(--blue) !important;color:#fff !important;box-shadow:0 6px 16px rgba(37,99,255,.16) !important}
.salesdlv1-primary:hover{background:var(--blue-d) !important;transform:translateY(-2px);box-shadow:0 12px 26px rgba(37,99,255,.24) !important}
.salesdlv1-secondary{background:#fff !important;border-color:#dce3f2 !important;color:var(--ink) !important}
.salesdlv1-secondary:hover{border-color:var(--blue) !important;color:var(--blue) !important;transform:translateY(-2px);box-shadow:0 10px 22px rgba(37,99,255,.1) !important}
.salesdlv1-onnavy{background:#fff !important;color:var(--navy) !important}
.salesdlv1-onnavy:hover{transform:translateY(-2px);box-shadow:0 14px 30px rgba(0,0,0,.28) !important}
.salesdlv1-ghostnavy{background:transparent !important;border-color:rgba(255,255,255,.3) !important;color:#fff !important}
.salesdlv1-ghostnavy:hover{border-color:#fff !important;background:rgba(255,255,255,.08) !important;transform:translateY(-2px)}
.salesdlv1-link{display:inline-flex;align-items:center;gap:7px;font-size:13.5px;font-weight:600;color:var(--blue) !important}
.salesdlv1-link svg{width:15px;height:15px;transition:transform .25s ease}
.salesdlv1-link:hover svg{transform:translateX(4px)}
.salesdlv1-bar{height:5px;border-radius:9px;background:#edf1f8 !important;overflow:hidden}
.salesdlv1-bar i{display:block;height:100%;border-radius:9px;background:linear-gradient(90deg,#2563ff,#6f97ff) !important}
.salesdlv1-bar-low i{background:#c5ccd8 !important}
.salesdlv1-live{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-left:-34px;padding:0 2px 4px}
.salesdlv1-live b{font-size:13px;font-weight:600;color:var(--navy) !important}
.salesdlv1-live span{display:inline-flex;align-items:center;gap:7px;font-size:11.5px;font-weight:600;color:#0f7a54 !important;
  background:#e9f8f1 !important;border:1px solid #c7eada !important;padding:6px 10px;border-radius:var(--rb)}
.salesdlv1-live svg{width:13px;height:13px;animation:salesdlv1-spin 5s linear infinite}
.salesdlv1-off *,.salesdlv1-off *::before,.salesdlv1-off *::after,.salesdlv1-off::before,.salesdlv1-off::after{animation-play-state:paused !important}
@media(max-width:900px){
  .salesdlv1-wrap{width:min(100% - 34px,var(--max))}
  .salesdlv1-sec{padding:74px 0}
  .salesdlv1-head2{grid-template-columns:1fr;gap:6px}
}
@media(max-width:560px){
  .salesdlv1-sec{padding:60px 0}
  .salesdlv1 .salesdlv1-lead{font-size:16px}
  .salesdlv1-live{margin-left:0}
}
@media(prefers-reduced-motion:reduce){
  .salesdlv1 *,.salesdlv1 *::before,.salesdlv1 *::after{animation:none !important;transition-duration:.01ms !important}
}
@keyframes salesdlv1-spin{to{transform:rotate(360deg)}}
@keyframes salesdlv1-scan{0%{top:-90px}100%{top:100%}}
@keyframes salesdlv1-bob{0%,100%{transform:translateY(0)}50%{transform:translateY(-6px)}}
@keyframes salesdlv1-drift{0%,100%{transform:translate(0,0)}50%{transform:translate(36px,24px)}}
@keyframes salesdlv1-sheen{to{transform:translateX(100%)}}
@keyframes salesdlv1-nudge{0%,100%{transform:translateX(0)}50%{transform:translateX(5px)}}

/* ---------- 2. the section itself ---------- */
/* ================= 07 · WHAT YOU RECEIVE ================= */
.salesdlv1-deliv{background:#fff !important}
.salesdlv1-bento{display:grid;grid-template-columns:repeat(6,1fr);gap:16px}
.salesdlv1-dv{grid-column:span 2;display:flex;flex-direction:column;border:1px solid var(--line) !important;border-radius:20px;overflow:hidden;background:#fff !important;
  transition:transform .35s ease,border-color .35s ease,box-shadow .35s ease}
.salesdlv1-dv-wide{grid-column:span 4}
.salesdlv1-dv:hover{transform:translateY(-6px);border-color:#c8d8ff !important;box-shadow:0 26px 50px -28px rgba(23,43,82,.28) !important}
.salesdlv1-dv-prev{position:relative;overflow:hidden;min-height:176px;padding:20px;border-bottom:1px solid var(--line) !important;
  background:linear-gradient(160deg,#f5f8ff,#ecf2ff) !important;display:flex;align-items:center;justify-content:center}
.salesdlv1-dv-prev::after{content:"";position:absolute;inset:0;pointer-events:none;
  background-image:linear-gradient(rgba(37,99,255,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(37,99,255,.06) 1px,transparent 1px) !important;background-size:22px 22px}
.salesdlv1-sheet{position:relative;z-index:1;width:100%;background:#fff !important;border:1px solid #e1e8f5 !important;border-radius:12px;padding:12px;
  box-shadow:0 12px 26px -16px rgba(20,45,100,.32) !important;transition:transform .45s ease}
.salesdlv1-dv:hover .salesdlv1-sheet{transform:translateY(-4px) scale(1.02)}
.salesdlv1-dv-body{display:flex;flex-direction:column;flex:1;padding:20px 22px 22px}
.salesdlv1-dv-meta{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}
.salesdlv1-dv-ic{width:38px;height:38px;border-radius:var(--rb);display:grid;place-items:center;background:#edf3ff !important;color:var(--blue) !important;transition:background .3s ease,color .3s ease}
.salesdlv1-dv-ic svg{width:18px;height:18px}
.salesdlv1-dv:hover .salesdlv1-dv-ic{background:var(--blue) !important;color:#fff !important}
.salesdlv1-fmt{font-size:10.5px;font-weight:600;padding:5px 9px;border-radius:8px;background:#f3f5f9 !important;color:#667085 !important;border:1px solid #e6eaf1 !important;white-space:nowrap}
.salesdlv1-dv h3{font-size:17.5px;font-weight:600;letter-spacing:-.02em;color:var(--navy) !important;margin-bottom:6px}
.salesdlv1-dv p{font-family:Poppins,Arial,sans-serif;font-size:14px;line-height:1.56;color:#6b768b !important}
.salesdlv1-tier{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:11px;font-weight:600;padding:7px 10px;border-radius:8px;margin-bottom:6px}
.salesdlv1-tier small{font-size:10px;font-weight:500;opacity:.85}
.salesdlv1-t1{background:var(--blue) !important;color:#fff !important}
.salesdlv1-t2{background:#dbe6ff !important;color:var(--blue-d) !important}
.salesdlv1-t3{background:#eef1f7 !important;color:#667085 !important}
.salesdlv1-tx{margin-bottom:0;background:#fff5f0 !important;color:#b54708 !important;border:1px dashed #f9c9a8 !important}
.salesdlv1-tbl{display:grid;gap:2px;font-size:11.5px}
.salesdlv1-tr{display:grid;grid-template-columns:minmax(0,1.5fr) .9fr 1fr 46px;align-items:center;gap:10px;padding:7px 8px;border-radius:8px;color:#344054 !important}
.salesdlv1-tr b{font-weight:600;color:var(--ink) !important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.salesdlv1-th{font-size:9.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#98a2b3 !important;padding-top:2px;padding-bottom:6px;border-bottom:1px solid #eef1f7 !important;border-radius:0}
.salesdlv1-tr:not(.salesdlv1-th):hover{background:#f4f7ff !important}
.salesdlv1-tr-top{background:#f4f7ff !important}
.salesdlv1-dots3{display:flex;gap:3px}
.salesdlv1-dots3 i{width:14px;height:6px;border-radius:3px;background:#e4e9f2 !important}
.salesdlv1-dots3 i.salesdlv1-on{background:var(--orange) !important}
.salesdlv1-score{justify-self:end;font-size:11px;font-weight:700;padding:3px 7px;border-radius:6px;background:#e6efff !important;color:var(--blue) !important}
.salesdlv1-score-lo{background:#f2f4f7 !important;color:#98a2b3 !important}
.salesdlv1-ctc{display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:9px;padding:7px 4px}
.salesdlv1-ctc+.salesdlv1-ctc{border-top:1px solid #f0f3f8 !important}
.salesdlv1-av{width:28px;height:28px;border-radius:8px;display:grid;place-items:center;font-size:10.5px;font-weight:700;background:#e8f0ff !important;color:var(--blue) !important}
.salesdlv1-ctc b{display:block;font-size:11.5px;font-weight:600;color:var(--ink) !important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.salesdlv1-ctc small{display:block;font-size:10px;color:#98a2b3 !important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.salesdlv1-vf{display:inline-flex;align-items:center;gap:4px;font-size:9.5px;font-weight:700;padding:4px 7px;border-radius:6px;background:#e9f8f1 !important;color:#0f7a54 !important}
.salesdlv1-vf svg{width:10px;height:10px}
.salesdlv1-chart{display:flex;align-items:flex-end;gap:7px;height:104px;padding:4px 2px 0;border-bottom:1px solid #eef1f7 !important}
.salesdlv1-chart i{flex:1;border-radius:5px 5px 2px 2px;background:#cfdcff !important;transform-origin:bottom;animation:salesdlv1-breathe 3.6s ease-in-out infinite}
.salesdlv1-chart i:nth-child(odd){animation-delay:-1.2s}
.salesdlv1-chart i.salesdlv1-surge{background:linear-gradient(180deg,#f97316,#ffb072) !important;animation-delay:-.6s}
.salesdlv1-chart-lbl{display:flex;justify-content:space-between;font-size:9.5px;font-weight:600;color:#98a2b3 !important;margin-top:7px}
.salesdlv1-chart-lbl b{color:var(--orange-ink) !important}
.salesdlv1-quad{position:relative;height:138px;border-radius:8px;background:#fbfcff !important}
.salesdlv1-quad::before{content:"";position:absolute;left:50%;top:6px;bottom:6px;width:1px;background:#dfe5f0 !important}
.salesdlv1-quad::after{content:"";position:absolute;top:50%;left:6px;right:6px;height:1px;background:#dfe5f0 !important}
.salesdlv1-qa{position:absolute;font-size:8.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#b0b9c9 !important}
.salesdlv1-qp{position:absolute;z-index:1;font-size:10px;font-weight:600;padding:4px 8px;border-radius:7px;white-space:nowrap;background:#eef1f7 !important;color:#667085 !important;border:1px solid #e2e7f0 !important}
.salesdlv1-qp-you{background:var(--blue) !important;color:#fff !important;border-color:var(--blue) !important;animation:salesdlv1-bob 4s ease-in-out infinite}
@media(max-width:1024px){
  .salesdlv1-dv{grid-column:span 3}
  .salesdlv1-dv-wide{grid-column:span 6}
}
@media(max-width:560px){
  .salesdlv1-dv,.salesdlv1-dv-wide{grid-column:span 6}
  .salesdlv1-tr{grid-template-columns:minmax(0,1.4fr) 1fr 40px}
  .salesdlv1-tr>*:nth-child(2){display:none}
}
@keyframes salesdlv1-breathe{0%,100%{transform:scaleY(1)}50%{transform:scaleY(.86)}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ad8a3f7 */.elementor-1537 .elementor-element.elementor-element-ad8a3f7{ display:inline-flex;align-items:center;gap:8px;}
.elementor-1537 .elementor-element.elementor-element-ad8a3f7:before{content:"";width:6px;height:2px;background:currentColor;opacity:.9}
.elementor-1537 .elementor-element.elementor-element-ad8a3f7:after{content:"";width:6px;height:2px;background:currentColor;opacity:.9}
.elementor-1537 .elementor-element.elementor-element-ad8a3f7::before{color:#2563FF}
.elementor-1537 .elementor-element.elementor-element-ad8a3f7::after{color:#2563FF}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-666d808 */.elementor-1537 .elementor-element.elementor-element-666d808 span{
    color: #F97316 ;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-28686b2 */.elementor-1537 .elementor-element.elementor-element-28686b2 {
       
    background: #ea6105 !important;
    color: #fff !important;
        width: 50px;
    height: 50px;
    border-radius: 10px;
    display: grid;
    place-items: center;
    transition: transform .35s ease, background .35s ease, color .35s ease;
}
.elementor-1537 .elementor-element.elementor-element-28686b2 svg{
    
        width: 23px;
    height: 23px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5368f2 */.salesindus-solw {
    position: relative;
    display: flex;
    flex-direction: column;
    overflow: hidden;
    border: 1px solid #e2e2e2;
    border-radius: 20px;
    padding: 24px 22px 20px;
    background: #fff !important;
    transition: transform .35s ease, border-color .35s ease, box-shadow .35s ease;
}
.salesindus-solw:hover {
        transform: translateY(-6px);
    box-shadow: 0 26px 50px -26px rgba(23, 43, 82, .26) !important;
border-color: #bcd2ff !important;
}
.salesindus-solw:before {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    height: 3px;
    transform: scaleX(0);
    transform-origin: left;
    background: linear-gradient(90deg, #2563ff, #8fb0ff 70%, #f97316) !important;
    transition: transform .45s ease;
}
.salesindus-solw::after{content:"";position:absolute;width:260px;height:260px;border-radius:50%;right:-120px;bottom:-140px;opacity:0;pointer-events:none;
  background:radial-gradient(circle,rgba(37,99,255,.10),transparent 66%) !important;transition:opacity .4s ease}
.salesindus-solw:hover{transform:translateY(-6px);box-shadow:0 26px 50px -26px rgba(23,43,82,.26) !important}
.salesindus-solw:hover::before{transform:scaleX(1)}
.salesindus-solw:hover::after{opacity:1}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-aa950ee */.elementor-1537 .elementor-element.elementor-element-aa950ee {
       
    background: #2563FF !important;
    color: #fff !important;
        width: 50px;
    height: 50px;
    border-radius: 10px;
    display: grid;
    place-items: center;
    transition: transform .35s ease, background .35s ease, color .35s ease;
}
.elementor-1537 .elementor-element.elementor-element-aa950ee svg{
    
        width: 23px;
    height: 23px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4701f85 */.salesindus-solw {
    position: relative;
    display: flex;
    flex-direction: column;
    overflow: hidden;
    border: 1px solid #e2e2e2;
    border-radius: 20px;
    padding: 24px 22px 20px;
    background: #fff !important;
    transition: transform .35s ease, border-color .35s ease, box-shadow .35s ease;
}
.salesindus-solw:hover {
        transform: translateY(-6px);
    box-shadow: 0 26px 50px -26px rgba(23, 43, 82, .26) !important;
border-color: #bcd2ff !important;
}
.salesindus-solw:before {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    height: 3px;
    transform: scaleX(0);
    transform-origin: left;
    background: linear-gradient(90deg, #2563ff, #8fb0ff 70%, #f97316) !important;
    transition: transform .45s ease;
}
.salesindus-solw::after{content:"";position:absolute;width:260px;height:260px;border-radius:50%;right:-120px;bottom:-140px;opacity:0;pointer-events:none;
  background:radial-gradient(circle,rgba(37,99,255,.10),transparent 66%) !important;transition:opacity .4s ease}
.salesindus-solw:hover{transform:translateY(-6px);box-shadow:0 26px 50px -26px rgba(23,43,82,.26) !important}
.salesindus-solw:hover::before{transform:scaleX(1)}
.salesindus-solw:hover::after{opacity:1}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-aa170e2 */.elementor-1537 .elementor-element.elementor-element-aa170e2 {
       
    background: #ea6105 !important;
    color: #fff !important;
        width: 50px;
    height: 50px;
    border-radius: 10px;
    display: grid;
    place-items: center;
    transition: transform .35s ease, background .35s ease, color .35s ease;
}
.elementor-1537 .elementor-element.elementor-element-aa170e2 svg{
    
        width: 23px;
    height: 23px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-938a202 */.salesindus-solw {
    position: relative;
    display: flex;
    flex-direction: column;
    overflow: hidden;
    border: 1px solid #e2e2e2;
    border-radius: 20px;
    padding: 24px 22px 20px;
    background: #fff !important;
    transition: transform .35s ease, border-color .35s ease, box-shadow .35s ease;
}
.salesindus-solw:hover {
        transform: translateY(-6px);
    box-shadow: 0 26px 50px -26px rgba(23, 43, 82, .26) !important;
border-color: #bcd2ff !important;
}
.salesindus-solw:before {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    height: 3px;
    transform: scaleX(0);
    transform-origin: left;
    background: linear-gradient(90deg, #2563ff, #8fb0ff 70%, #f97316) !important;
    transition: transform .45s ease;
}
.salesindus-solw::after{content:"";position:absolute;width:260px;height:260px;border-radius:50%;right:-120px;bottom:-140px;opacity:0;pointer-events:none;
  background:radial-gradient(circle,rgba(37,99,255,.10),transparent 66%) !important;transition:opacity .4s ease}
.salesindus-solw:hover{transform:translateY(-6px);box-shadow:0 26px 50px -26px rgba(23,43,82,.26) !important}
.salesindus-solw:hover::before{transform:scaleX(1)}
.salesindus-solw:hover::after{opacity:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a092dfc */.elementor-1537 .elementor-element.elementor-element-a092dfc{background:linear-gradient(180deg,#f5f8ff 0%, #fff 40%, #f5f8ff 100%) !important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ecca882 */.elementor-1537 .elementor-element.elementor-element-ecca882{ display:inline-flex;align-items:center;gap:8px;}
.elementor-1537 .elementor-element.elementor-element-ecca882:before{content:"";width:6px;height:2px;background:currentColor;opacity:.9}
.elementor-1537 .elementor-element.elementor-element-ecca882:after{content:"";width:6px;height:2px;background:currentColor;opacity:.9}
.elementor-1537 .elementor-element.elementor-element-ecca882::before{color:#2563FF}
.elementor-1537 .elementor-element.elementor-element-ecca882::after{color:#2563FF}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f83f2e2 */.elementor-1537 .elementor-element.elementor-element-f83f2e2 span{
    color: #F97316 ;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-dc718ae */.salescase.salescase-page-cards.salescase-embed.salescase-js {
    background-color: transparent !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fb85a8 *//*.elementor-1537 .elementor-element.elementor-element-7fb85a8{background:linear-gradient(180deg,#f5f8ff 0%,  #fff 100%) !important} *//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a8be765 */.elementor-1537 .elementor-element.elementor-element-a8be765{ display:inline-flex;align-items:center;gap:8px;}
.elementor-1537 .elementor-element.elementor-element-a8be765:before{content:"";width:6px;height:2px;background:currentColor;opacity:.9}
.elementor-1537 .elementor-element.elementor-element-a8be765:after{content:"";width:6px;height:2px;background:currentColor;opacity:.9}
.elementor-1537 .elementor-element.elementor-element-a8be765::before{color:#2563FF}
.elementor-1537 .elementor-element.elementor-element-a8be765::after{color:#2563FF}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-85cf659 */.elementor-1537 .elementor-element.elementor-element-85cf659 span{
    color: #F97316 ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1b3e5e */.elementor-1537 .elementor-element.elementor-element-d1b3e5e{
    background: radial-gradient(62% 58% at 88% 0%, rgba(37, 99, 255, .36), transparent 60%), var(--navy);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-22ff7d5 */.elementor-1537 .elementor-element.elementor-element-22ff7d5{ display:inline-flex;align-items:center;gap:8px;}

.elementor-1537 .elementor-element.elementor-element-22ff7d5:after{content:"";width:6px;height:2px;background:currentColor;opacity:.9}
.elementor-1537 .elementor-element.elementor-element-22ff7d5::before{color:#2563FF}
.elementor-1537 .elementor-element.elementor-element-22ff7d5::after{color:#2563FF}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a824922 */.elementor-1537 .elementor-element.elementor-element-a824922 span{
    color: #F97316 ;
}/* End custom CSS */
/* Start custom CSS for eael-adv-accordion, class: .elementor-element-1f05df4 */.eael-accordion-content{
    border-radius:0px 0px 12px 12px;
}/* End custom CSS */