.elementor-1748 .elementor-element.elementor-element-706e5a5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1748 .elementor-element.elementor-element-63d424a{--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-1748 .elementor-element.elementor-element-3fcefdb{--display:flex;--justify-content:center;}.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-1748 .elementor-element.elementor-element-b8e909c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-1748 .elementor-element.elementor-element-3d5c775{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-1748 .elementor-element.elementor-element-3d5c775 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:41px;font-weight:600;line-height:51px;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-1748 .elementor-element.elementor-element-d36bbc1 p{margin-block-end:0px;}.elementor-1748 .elementor-element.elementor-element-be4e881{--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: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-1748 .elementor-element.elementor-element-74b3b20 .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-1748 .elementor-element.elementor-element-74b3b20 .elementor-button:hover, .elementor-1748 .elementor-element.elementor-element-74b3b20 .elementor-button:focus{background-color:#1848C2;}.elementor-1748 .elementor-element.elementor-element-74b3b20{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1748 .elementor-element.elementor-element-74b3b20 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1748 .elementor-element.elementor-element-74b3b20 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-1748 .elementor-element.elementor-element-bed6c7a .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-1748 .elementor-element.elementor-element-bed6c7a .elementor-button:hover, .elementor-1748 .elementor-element.elementor-element-bed6c7a .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-682b103 );}.elementor-1748 .elementor-element.elementor-element-bed6c7a{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1748 .elementor-element.elementor-element-bed6c7a .elementor-button:hover svg, .elementor-1748 .elementor-element.elementor-element-bed6c7a .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-1748 .elementor-element.elementor-element-1493718{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-1748 .elementor-element.elementor-element-1493718 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1748 .elementor-element.elementor-element-1493718 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-1748 .elementor-element.elementor-element-1493718 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1748 .elementor-element.elementor-element-1493718 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:500;letter-spacing:0.1px;}.elementor-1748 .elementor-element.elementor-element-1493718 .elementor-icon-list-text{color:#5B6B83;transition:color 0.3s;}.elementor-1748 .elementor-element.elementor-element-8ee8d05{--display:flex;}.elementor-1748 .elementor-element.elementor-element-1c53aff{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1748 .elementor-element.elementor-element-01bc098{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1748 .elementor-element.elementor-element-74f5410{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1748 .elementor-element.elementor-element-e5d42ef{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1748 .elementor-element.elementor-element-3ac4057{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-1748 .elementor-element.elementor-element-3e42922{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;}.elementor-1748 .elementor-element.elementor-element-bbef148{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:11px 11px;--row-gap:11px;--column-gap:11px;}.elementor-1748 .elementor-element.elementor-element-9a65ac0{text-align:start;}.elementor-1748 .elementor-element.elementor-element-9a65ac0 .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-1748 .elementor-element.elementor-element-1e2a120{text-align:start;}.elementor-1748 .elementor-element.elementor-element-1e2a120 .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-1748 .elementor-element.elementor-element-cdd7da5{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1748 .elementor-element.elementor-element-974f195{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-1748 .elementor-element.elementor-element-974f195 p{margin-block-end:0px;}.elementor-1748 .elementor-element.elementor-element-c7b38f9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1748 .elementor-element.elementor-element-7263190{--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-1748 .elementor-element.elementor-element-1722f7e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1748 .elementor-element.elementor-element-2e09cc1{text-align:start;}.elementor-1748 .elementor-element.elementor-element-2e09cc1 .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-1748 .elementor-element.elementor-element-48941e9{text-align:center;}.elementor-1748 .elementor-element.elementor-element-48941e9 .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-1748 .elementor-element.elementor-element-fe3ab9b{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-1748 .elementor-element.elementor-element-78fa8fd{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1748 .elementor-element.elementor-element-854762d{--display:flex;}.elementor-1748 .elementor-element.elementor-element-9e47e34 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-1748 .elementor-element.elementor-element-f36a42d{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-dd9bf3e );}.elementor-1748 .elementor-element.elementor-element-f36a42d p{margin-block-end:0px;}.elementor-1748 .elementor-element.elementor-element-69b96e1 .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-1748 .elementor-element.elementor-element-69b96e1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1748 .elementor-element.elementor-element-e07a54e{--display:flex;}.elementor-1748 .elementor-element.elementor-element-e42ede8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-1748 .elementor-element.elementor-element-2d00ac3{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-dd9bf3e );}.elementor-1748 .elementor-element.elementor-element-2d00ac3 p{margin-block-end:0px;}.elementor-1748 .elementor-element.elementor-element-92a2ae9 .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-1748 .elementor-element.elementor-element-92a2ae9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1748 .elementor-element.elementor-element-0ccf0fa{--display:flex;}.elementor-1748 .elementor-element.elementor-element-44ccdd7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-1748 .elementor-element.elementor-element-b9b8b50{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-dd9bf3e );}.elementor-1748 .elementor-element.elementor-element-b9b8b50 p{margin-block-end:0px;}.elementor-1748 .elementor-element.elementor-element-27e566f .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-1748 .elementor-element.elementor-element-27e566f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1748 .elementor-element.elementor-element-efadeb3{--display:flex;}.elementor-1748 .elementor-element.elementor-element-1e3ea9e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-1748 .elementor-element.elementor-element-ddc6a9b{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-dd9bf3e );}.elementor-1748 .elementor-element.elementor-element-ddc6a9b p{margin-block-end:0px;}.elementor-1748 .elementor-element.elementor-element-8f0c712 .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-1748 .elementor-element.elementor-element-8f0c712 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1748 .elementor-element.elementor-element-43eecb5{--display:flex;}.elementor-1748 .elementor-element.elementor-element-e60376b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-1748 .elementor-element.elementor-element-3c465b6{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-dd9bf3e );}.elementor-1748 .elementor-element.elementor-element-3c465b6 p{margin-block-end:0px;}.elementor-1748 .elementor-element.elementor-element-7f77885 .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-1748 .elementor-element.elementor-element-7f77885 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1748 .elementor-element.elementor-element-479a8b3{--display:flex;}.elementor-1748 .elementor-element.elementor-element-959227d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-1748 .elementor-element.elementor-element-05c0b48{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-dd9bf3e );}.elementor-1748 .elementor-element.elementor-element-05c0b48 p{margin-block-end:0px;}.elementor-1748 .elementor-element.elementor-element-5e22e87 .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-1748 .elementor-element.elementor-element-5e22e87 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1748 .elementor-element.elementor-element-7bec914{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1748 .elementor-element.elementor-element-c81ae16{--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-1748 .elementor-element.elementor-element-635ac80{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1748 .elementor-element.elementor-element-2dbea70{text-align:start;}.elementor-1748 .elementor-element.elementor-element-2dbea70 .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-1748 .elementor-element.elementor-element-a1cd975{text-align:center;}.elementor-1748 .elementor-element.elementor-element-a1cd975 .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-1748 .elementor-element.elementor-element-51a70ca{--display:flex;}.elementor-1748 .elementor-element.elementor-element-6e45bfc{--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-1748 .elementor-element.elementor-element-6b7487b{--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-1748 .elementor-element.elementor-element-e17b5ef{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1748 .elementor-element.elementor-element-57df353{text-align:start;}.elementor-1748 .elementor-element.elementor-element-57df353 .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-1748 .elementor-element.elementor-element-f6a9e77{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;text-align:start;}.elementor-1748 .elementor-element.elementor-element-f6a9e77 .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-1748 .elementor-element.elementor-element-f805433{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-1748 .elementor-element.elementor-element-f805433 p{margin-block-end:0px;}.elementor-1748 .elementor-element.elementor-element-9a143ed{--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-1748 .elementor-element.elementor-element-9a143ed::before, .elementor-1748 .elementor-element.elementor-element-9a143ed > .elementor-background-video-container::before, .elementor-1748 .elementor-element.elementor-element-9a143ed > .e-con-inner > .elementor-background-video-container::before, .elementor-1748 .elementor-element.elementor-element-9a143ed > .elementor-background-slideshow::before, .elementor-1748 .elementor-element.elementor-element-9a143ed > .e-con-inner > .elementor-background-slideshow::before, .elementor-1748 .elementor-element.elementor-element-9a143ed > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#E5EBFF;--background-overlay:'';}.elementor-1748 .elementor-element.elementor-element-912fe95{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-1748 .elementor-element.elementor-element-912fe95 p{margin-block-end:0px;}.elementor-1748 .elementor-element.elementor-element-606b84e .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-1748 .elementor-element.elementor-element-606b84e .elementor-button:hover, .elementor-1748 .elementor-element.elementor-element-606b84e .elementor-button:focus{background-color:#1848C2;}.elementor-1748 .elementor-element.elementor-element-606b84e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1748 .elementor-element.elementor-element-606b84e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1748 .elementor-element.elementor-element-606b84e .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-1748 .elementor-element.elementor-element-aabd20b{--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-1748 .elementor-element.elementor-element-600e0cd .eael-adv-accordion .eael-accordion-list .eael-accordion-header, 
                .elementor-1748 .elementor-element.elementor-element-600e0cd .eael-accordion_media-wrapper .eael-accordion_media-list{background-color:#FFFFFF;}.elementor-1748 .elementor-element.elementor-element-600e0cd{width:100%;max-width:100%;}.elementor-1748 .elementor-element.elementor-element-600e0cd .eael-adv-accordion, .elementor-1748 .elementor-element.elementor-element-600e0cd .eael-accordion_media-wrapper{border-style:none;}.elementor-1748 .elementor-element.elementor-element-600e0cd .eael-adv-accordion{border-radius:0px 0px 0px 0px;}.elementor-1748 .elementor-element.elementor-element-600e0cd .eael-accordion_media-wrapper{border-radius:0px 0px 0px 0px;}.elementor-1748 .elementor-element.elementor-element-600e0cd .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title, 
                .elementor-1748 .elementor-element.elementor-element-600e0cd .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-1748 .elementor-element.elementor-element-600e0cd .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-1748 .elementor-element.elementor-element-600e0cd .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon{height:16px;width:16px;line-height:16px;}.elementor-1748 .elementor-element.elementor-element-600e0cd .eael-accordion_media-list .eael-accordion_media-icon i{font-size:16px;}.elementor-1748 .elementor-element.elementor-element-600e0cd .eael-accordion_media-list .eael-accordion_media-icon svg{height:16px;width:16px;line-height:16px;}.elementor-1748 .elementor-element.elementor-element-600e0cd .eael-adv-accordion .eael-accordion-list{margin-bottom:9px;}.elementor-1748 .elementor-element.elementor-element-600e0cd .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title{color:var( --e-global-color-secondary );}.elementor-1748 .elementor-element.elementor-element-600e0cd .eael-accordion_media-content .eael-accordion_media-title{color:var( --e-global-color-secondary );}.elementor-1748 .elementor-element.elementor-element-600e0cd .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-1748 .elementor-element.elementor-element-600e0cd .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg{fill:var( --e-global-color-primary );}.elementor-1748 .elementor-element.elementor-element-600e0cd .eael-accordion_media-list .eael-accordion_media-icon{color:var( --e-global-color-primary );}.elementor-1748 .elementor-element.elementor-element-600e0cd .eael-adv-accordion .eael-accordion-list .eael-accordion-header,
                .elementor-1748 .elementor-element.elementor-element-600e0cd .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-1748 .elementor-element.elementor-element-600e0cd .eael-adv-accordion .eael-accordion-list .eael-accordion-header{border-radius:12px 12px 12px 12px;}.elementor-1748 .elementor-element.elementor-element-600e0cd .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list{border-radius:12px 12px 12px 12px;}.elementor-1748 .elementor-element.elementor-element-600e0cd .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title,
                    .elementor-1748 .elementor-element.elementor-element-600e0cd .eael-accordion_media-list:not(.active):hover .eael-accordion_media-title{color:var( --e-global-color-secondary );}.elementor-1748 .elementor-element.elementor-element-600e0cd .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon{color:var( --e-global-color-primary );}.elementor-1748 .elementor-element.elementor-element-600e0cd .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-1748 .elementor-element.elementor-element-600e0cd .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon{fill:var( --e-global-color-primary );}.elementor-1748 .elementor-element.elementor-element-600e0cd .eael-accordion_media-list:hover .eael-accordion_media-icon i{color:var( --e-global-color-primary );}.elementor-1748 .elementor-element.elementor-element-600e0cd .eael-accordion_media-list:hover .eael-accordion_media-icon svg{fill:var( --e-global-color-primary );}.elementor-1748 .elementor-element.elementor-element-600e0cd .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active{color:var( --e-global-color-secondary );border-radius:12px 12px 0px 0px;}.elementor-1748 .elementor-element.elementor-element-600e0cd .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title{color:var( --e-global-color-secondary );}.elementor-1748 .elementor-element.elementor-element-600e0cd .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon{color:var( --e-global-color-primary );}.elementor-1748 .elementor-element.elementor-element-600e0cd .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-1748 .elementor-element.elementor-element-600e0cd .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon{fill:var( --e-global-color-primary );}.elementor-1748 .elementor-element.elementor-element-600e0cd .eael-accordion_media-list.active .eael-accordion_media-icon i{color:var( --e-global-color-primary );}.elementor-1748 .elementor-element.elementor-element-600e0cd .eael-accordion_media-list.active .eael-accordion_media-icon svg{fill:var( --e-global-color-primary );}.elementor-1748 .elementor-element.elementor-element-600e0cd .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active,
                .elementor-1748 .elementor-element.elementor-element-600e0cd .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list.active{border-style:solid;border-width:1px 1px 0px 1px;}.elementor-1748 .elementor-element.elementor-element-600e0cd .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list.active{border-radius:12px 12px 0px 0px;}.elementor-1748 .elementor-element.elementor-element-600e0cd .eael-adv-accordion .eael-accordion-list .eael-accordion-content{color:#242A35;}.elementor-1748 .elementor-element.elementor-element-600e0cd .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-description{color:#242A35;}.elementor-1748 .elementor-element.elementor-element-600e0cd .eael-adv-accordion .eael-accordion-list .eael-accordion-content,
                .elementor-1748 .elementor-element.elementor-element-600e0cd .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-1748 .elementor-element.elementor-element-600e0cd .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, .elementor-1748 .elementor-element.elementor-element-600e0cd .eael-adv-accordion .eael-accordion-list .eael-accordion-header > .fa-toggle-svg{font-size:16px;}.elementor-1748 .elementor-element.elementor-element-600e0cd .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-1748 .elementor-element.elementor-element-600e0cd .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle{color:var( --e-global-color-text );border-style:none;}.elementor-1748 .elementor-element.elementor-element-600e0cd .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-1748 .elementor-element.elementor-element-600e0cd .eael-adv-accordion .eael-accordion-list:hover .eael-accordion-header .fa-toggle{color:var( --e-global-color-text );}.elementor-1748 .elementor-element.elementor-element-600e0cd .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-1748 .elementor-element.elementor-element-600e0cd .eael-adv-accordion .eael-accordion-list:hover .eael-accordion-header svg.fa-toggle{fill:var( --e-global-color-text );}.elementor-1748 .elementor-element.elementor-element-600e0cd .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle{color:var( --e-global-color-text );}.elementor-1748 .elementor-element.elementor-element-600e0cd .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-1748 .elementor-element.elementor-element-600e0cd .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle{fill:var( --e-global-color-text );}@media(min-width:768px){.elementor-1748 .elementor-element.elementor-element-e17b5ef{--width:33%;}.elementor-1748 .elementor-element.elementor-element-9a143ed{--width:70%;}.elementor-1748 .elementor-element.elementor-element-aabd20b{--width:68%;}}@media(max-width:1024px){.elementor-1748 .elementor-element.elementor-element-78fa8fd{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-1748 .elementor-element.elementor-element-3d5c775 .elementor-heading-title{font-size:26px;line-height:34px;letter-spacing:-0.9px;}.elementor-1748 .elementor-element.elementor-element-1493718.elementor-element{--align-self:center;}.elementor-1748 .elementor-element.elementor-element-3e42922{--gap:13px 13px;--row-gap:13px;--column-gap:13px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1748 .elementor-element.elementor-element-bbef148{--gap:13px 13px;--row-gap:13px;--column-gap:13px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1748 .elementor-element.elementor-element-9a65ac0 .elementor-heading-title{font-size:12px;}.elementor-1748 .elementor-element.elementor-element-1e2a120 .elementor-heading-title{font-size:26px;letter-spacing:-1.2px;}.elementor-1748 .elementor-element.elementor-element-cdd7da5{--gap:13px 13px;--row-gap:13px;--column-gap:13px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1748 .elementor-element.elementor-element-974f195{--container-widget-width:97%;--container-widget-flex-grow:0;width:var( --container-widget-width, 97% );max-width:97%;font-size:13px;}.elementor-1748 .elementor-element.elementor-element-c7b38f9{--gap:13px 13px;--row-gap:13px;--column-gap:13px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1748 .elementor-element.elementor-element-7263190{--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-1748 .elementor-element.elementor-element-1722f7e{--gap:13px 13px;--row-gap:13px;--column-gap:13px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1748 .elementor-element.elementor-element-2e09cc1 .elementor-heading-title{font-size:12px;}.elementor-1748 .elementor-element.elementor-element-48941e9 .elementor-heading-title{font-size:26px;letter-spacing:-1.2px;}.elementor-1748 .elementor-element.elementor-element-fe3ab9b{--container-widget-width:97%;--container-widget-flex-grow:0;width:var( --container-widget-width, 97% );max-width:97%;font-size:13px;}.elementor-1748 .elementor-element.elementor-element-78fa8fd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1748 .elementor-element.elementor-element-c81ae16{--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-1748 .elementor-element.elementor-element-635ac80{--gap:13px 13px;--row-gap:13px;--column-gap:13px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1748 .elementor-element.elementor-element-2dbea70 .elementor-heading-title{font-size:12px;}.elementor-1748 .elementor-element.elementor-element-a1cd975 .elementor-heading-title{font-size:26px;letter-spacing:-1.2px;}.elementor-1748 .elementor-element.elementor-element-6e45bfc{--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-1748 .elementor-element.elementor-element-6b7487b{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1748 .elementor-element.elementor-element-e17b5ef{--gap:13px 13px;--row-gap:13px;--column-gap:13px;}.elementor-1748 .elementor-element.elementor-element-57df353 .elementor-heading-title{font-size:12px;}.elementor-1748 .elementor-element.elementor-element-f6a9e77 .elementor-heading-title{font-size:26px;letter-spacing:-1.2px;}.elementor-1748 .elementor-element.elementor-element-f805433{--container-widget-width:97%;--container-widget-flex-grow:0;width:var( --container-widget-width, 97% );max-width:97%;font-size:13px;}.elementor-1748 .elementor-element.elementor-element-912fe95{--container-widget-width:97%;--container-widget-flex-grow:0;width:var( --container-widget-width, 97% );max-width:97%;font-size:13px;}.elementor-1748 .elementor-element.elementor-element-600e0cd .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title, 
                .elementor-1748 .elementor-element.elementor-element-600e0cd .eael-accordion_media-wrapper .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-title{font-size:14px;}.elementor-1748 .elementor-element.elementor-element-600e0cd .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, .elementor-1748 .elementor-element.elementor-element-600e0cd .eael-adv-accordion .eael-accordion-list .eael-accordion-header > .fa-toggle-svg{font-size:0px;}.elementor-1748 .elementor-element.elementor-element-600e0cd .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-3d5c775 */.elementor-1748 .elementor-element.elementor-element-3d5c775 span{
    color: #F97316 ;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e8cafc5 */.salesindus1-hero{padding:30px 0 92px;overflow:hidden;background:#fff !important}
.salesindus1-hero::before{content:"";position:absolute;inset:0;pointer-events:none;
  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%}
.salesindus1-hero::after{content:"";position:absolute;inset:0;pointer-events:none;
  background-image:linear-gradient(rgba(37,99,255,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(37,99,255,.07) 1px,transparent 1px) !important;
  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%)}
.salesindus1-crumbs{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:12.5px;color:#7a869b !important;margin-bottom:42px}
.salesindus1-crumbs a{transition:color .2s ease}
.salesindus1-crumbs a:hover{color:var(--blue) !important}
.salesindus1-crumbs svg{width:12px;height:12px;color:#b3bdcf !important}
.salesindus1-crumbs span{color:var(--ink) !important;font-weight:500}
.salesindus1-hero-grid{display:grid;grid-template-columns:1fr 1.02fr;gap:56px;align-items:center}
.salesindus1-stage{display:inline-flex;align-items:center;gap:9px;font-size:11.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;
  color:var(--blue) !important;background:#eaf1ff !important;border:1px solid #d3e1ff !important;padding:8px 12px;border-radius:var(--rb);transition:background .3s ease,border-color .3s ease}
.salesindus1-stage:hover{background:#dfe9ff !important;border-color:#bcd2ff !important}
.salesindus1-stage svg{width:15px;height:15px}
.salesindus1-stage i{width:1px;height:12px;background:#bcd0fb !important}
.salesindus1 .salesindus1-h1{font-size:clamp(38px,4.5vw,58px);line-height:1.04;font-weight:600;letter-spacing:-.045em;color:var(--navy) !important;margin:20px 0}
.salesindus1 .salesindus1-hero-sub{font-family:Poppins,Arial,sans-serif;font-size:18.5px;line-height:1.6;color:#5b6679 !important;max-width:33em;margin-bottom:30px}
.salesindus1-actions{display:flex;flex-wrap:wrap;gap:12px}
.salesindus1 .salesindus1-assure{display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:32px;padding-top:24px;border-top:1px solid var(--line) !important}
.salesindus1-assure li{display:flex;align-items:center;gap:9px;font-size:13px;font-weight:500;color:#475467 !important;transition:color .25s ease}
.salesindus1-assure li:hover{color:var(--navy) !important}
.salesindus1-assure li span{width:22px;height:22px;border-radius:7px;display:grid;place-items:center;background:#e6efff !important;color:var(--blue) !important;transition:background .25s ease,color .25s ease}
.salesindus1-assure li:hover span{background:var(--blue) !important;color:#fff !important}
.salesindus1-assure li svg{width:13px;height:13px}
.salesindus1-viz{position:relative;padding:40px 22px 54px 22px}
.salesindus1-panel{position:relative;background:#fff !important;border:1px solid #e1e8f5 !important;border-radius:20px;overflow:hidden;
  box-shadow:0 30px 60px -30px rgba(20,45,100,.3),0 2px 6px rgba(20,45,100,.04) !important;transition:transform .4s ease,box-shadow .4s ease}
.salesindus1-panel:hover{transform:translateY(-4px);box-shadow:0 38px 70px -30px rgba(20,45,100,.36),0 2px 6px rgba(20,45,100,.05) !important}
.salesindus1-pn-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px 18px;border-bottom:1px solid #eef1f7 !important}
.salesindus1-pn-title{display:flex;align-items:center;gap:11px;font-size:14px;font-weight:600;color:var(--navy) !important;line-height:1.25}
.salesindus1-pn-title small{display:block;font-size:11px;font-weight:500;color:#8a95a8 !important}
.salesindus1-pn-ic{width:32px;height:32px;border-radius:9px;display:grid;place-items:center;background:#e8f0ff !important;color:var(--blue) !important;flex:none}
.salesindus1-pn-ic svg{width:17px;height:17px}
.salesindus1-logchip{display:inline-flex;align-items:center;gap:7px;font-size:11px;font-weight:600;white-space:nowrap;
  color:#0f7a54 !important;background:#e9f8f1 !important;border:1px solid #c7eada !important;padding:6px 10px;border-radius:var(--rb)}
.salesindus1-logchip svg{width:13px;height:13px}
.salesindus1-align{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;padding:13px 18px;background:#f8faff !important;border-bottom:1px solid #eef1f7 !important}
.salesindus1-align-k{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#7a869b !important;line-height:1.3}
.salesindus1-align-k b{display:block;font-size:20px;font-weight:600;letter-spacing:-.025em;color:var(--navy) !important;text-transform:none}
.salesindus1-align-k b em{font-style:normal;font-size:13px;font-weight:500;color:#98a2b3 !important}
.salesindus1-align .salesindus1-bar{height:7px}
.salesindus1-align .salesindus1-bar i{transition:width .7s cubic-bezier(.4,0,.2,1)}
.salesindus1-path{position:relative;padding:8px 10px 10px}
.salesindus1-path::after{content:"";position:absolute;left:0;right:0;height:70px;top:-70px;pointer-events:none;
  background:linear-gradient(180deg,transparent,rgba(37,99,255,.06),transparent) !important}
.salesindus1-role{display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;padding:9px;border-radius:12px;
  transition:background .45s ease,box-shadow .45s ease,transform .45s ease}
.salesindus1-role:hover{background:#f8faff !important}
.salesindus1-role.salesindus1-hot{background:#f1f6ff !important;box-shadow:inset 0 0 0 1px #d4e2ff !important;transform:translateX(3px)}
.salesindus1-av{width:34px;height:34px;border-radius:9px;display:grid;place-items:center;background:#e8f0ff !important;color:var(--blue) !important;transition:transform .35s ease}
.salesindus1-role:hover .salesindus1-av{transform:rotate(-6deg) scale(1.06)}
.salesindus1-av svg{width:17px;height:17px}
.salesindus1-av-n{background:#0b1530 !important;color:#fff !important}
.salesindus1-av-o{background:#fff1e5 !important;color:var(--orange-h) !important}
.salesindus1-av-p{background:#efebff !important;color:var(--purple) !important}
.salesindus1-av-t{background:#e6f6f4 !important;color:#0e7f74 !important}
.salesindus1-role-name{min-width:0}
.salesindus1-role-name b{display:block;font-size:13px;font-weight:600;color:var(--ink) !important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.salesindus1-role-name small{display:block;font-size:11px;color:#8a95a8 !important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.salesindus1-st{display:inline-flex;align-items:center;gap:5px;font-size:10.5px;font-weight:600;padding:5px 9px;border-radius:8px;white-space:nowrap;border:1px solid transparent !important;
  transition:background .35s ease,color .35s ease,border-color .35s ease}
.salesindus1-st svg{width:11px;height:11px}
.salesindus1-st-ok{background:#e9f8f1 !important;color:#0f7a54 !important;border-color:#c7eada !important}
.salesindus1-st-rev{background:#edf3ff !important;color:var(--blue) !important;border-color:#d3e1ff !important}
.salesindus1-st-rev svg{}
.salesindus1-st-wait{background:#f2f4f7 !important;color:#8a95a8 !important;border-color:#e4e7ec !important}
.salesindus1-pn-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 18px;border-top:1px solid #eef1f7 !important;
  font-size:11.5px;color:#7a869b !important;transition:background .5s ease}
.salesindus1-pn-foot b{color:#98a2b3 !important;font-weight:600;display:inline-flex;align-items:center;gap:6px;transition:color .5s ease}
.salesindus1-pn-foot svg{width:13px;height:13px}
.salesindus1-pn-foot.salesindus1-lit{background:#f4f8ff !important}
.salesindus1-pn-foot.salesindus1-lit b{color:var(--blue) !important}
.salesindus1-pn-foot.salesindus1-lit svg{}
.salesindus1-float{position:absolute;z-index:3;display:flex;align-items:center;gap:10px;padding:10px 14px 10px 10px;border-radius:14px;
  background:#fff !important;border:1px solid #e1e8f5 !important;box-shadow:0 18px 38px -18px rgba(20,45,100,.38) !important;
  transition:box-shadow .3s ease}
.salesindus1-float:hover{box-shadow:0 22px 44px -16px rgba(20,45,100,.45) !important}
.salesindus1-float b{display:block;font-size:12.5px;font-weight:600;color:var(--navy) !important;line-height:1.3}
.salesindus1-float small{display:block;font-size:11px;color:#8a95a8 !important}
.salesindus1-float-ic{width:34px;height:34px;border-radius:9px;display:grid;place-items:center;flex:none}
.salesindus1-float-ic svg{width:17px;height:17px}
.salesindus1-f1{top:0;right:0}
.salesindus1-f1 .salesindus1-float-ic{background:#e9f8f1 !important;color:#0f7a54 !important}
.salesindus1-f2{bottom:0;left:0}
.salesindus1-f2 .salesindus1-float-ic{background:#fff1e5 !important;color:var(--orange-h) !important}
@media(max-width:1100px){
  .salesindus1-hero-grid{gap:40px}
}
@media(max-width:900px){
  .salesindus1-hero{padding-bottom:70px}
  .salesindus1-hero-grid{grid-template-columns:1fr}
  .salesindus1-viz{max-width:640px;width:100%;margin:0 auto}
}
@media(max-width:560px){
  .salesindus1-hero{padding:22px 0 58px}
  .salesindus1-crumbs{margin-bottom:28px}
  .salesindus1 .salesindus1-h1{font-size:34px}
  .salesindus1 .salesindus1-hero-sub{font-size:16.5px}
  .salesindus1-actions .salesindus1-btn{width:100%}
  .salesindus1-viz{padding:0;display:flex;flex-direction:column;gap:10px}
  .salesindus1-float{position:relative;top:auto;right:auto;bottom:auto;left:auto;animation:none}
  .salesindus1-panel{order:-1}
  .salesindus1-pn-head{padding:13px 14px;flex-wrap:wrap}
  .salesindus1-align{padding:12px 14px;gap:12px}
  .salesindus1-role{grid-template-columns:30px minmax(0,1fr) auto;gap:10px}
  .salesindus1-av{width:30px;height:30px}
  .salesindus1-pn-foot{padding:11px 14px;font-size:11px}
}
@media(prefers-reduced-motion:reduce){
  .salesindus1-hero::before{animation:none !important;transition-duration:.01ms !important}
}
@keyframes salesindus1-spin{to{transform:rotate(360deg)}}
@keyframes salesindus1-scan{0%{top:-90px}100%{top:100%}}
@keyframes salesindus1-nudge{0%,100%{transform:translateX(0)}50%{transform:translateX(5px)}}
/* --- additions --- */
.salesindus1-stage{margin:0}
.salesindus1-float{max-width:270px}
/* the brief headline is longer than the original, so it is set one step smaller */
.salesindus1 .salesindus1-h1{font-size:clamp(34px,3.6vw,47px)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63d424a */.elementor-1748 .elementor-element.elementor-element-63d424a{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-1748 .elementor-element.elementor-element-63d424a::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-1748 .elementor-element.elementor-element-63d424a>.e-con-inner,.elementor-1748 .elementor-element.elementor-element-63d424a>.e-con{position:relative;z-index:1}
/* industry chip */
.elementor-1748 .elementor-element.elementor-element-63d424a 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-1748 .elementor-element.elementor-element-63d424a h6.elementor-heading-title:hover{background:#dfe9ff}
.elementor-1748 .elementor-element.elementor-element-63d424a h6.elementor-heading-title::before{width:14px}
/* intro text */
.elementor-1748 .elementor-element.elementor-element-63d424a 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-1748 .elementor-element.elementor-element-63d424a 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-1748 .elementor-element.elementor-element-63d424a 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-1748 .elementor-element.elementor-element-63d424a div.e-con>.elementor-widget-icon-list .elementor-icon-list-item+.elementor-icon-list-item{margin-top:0 !important}
.elementor-1748 .elementor-element.elementor-element-63d424a 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-1748 .elementor-element.elementor-element-63d424a .e-con:has(>article.e-con){padding:0 !important;gap:10px !important}
  .elementor-1748 .elementor-element.elementor-element-63d424a .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-1748 .elementor-element.elementor-element-63d424a article.e-con .elementor-icon-list-items .elementor-icon-list-item{grid-template-columns:30px minmax(0,1fr) auto;gap:10px}
  .elementor-1748 .elementor-element.elementor-element-63d424a article.e-con .elementor-icon-list-items .elementor-icon-list-icon{width:30px;height:30px}
  .elementor-1748 .elementor-element.elementor-element-63d424a div.e-con>.elementor-widget-text-editor{font-size:16.5px}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-100e7ec */.salesindus1-segs{padding:0 0 12px;background:#fff !important}
.salesindus1-segs-in{display:flex;align-items:center;gap:24px;padding:18px 0;border-top:1px solid var(--line) !important;border-bottom:1px solid var(--line) !important}
.salesindus1-segs-lbl{flex:none;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#98a2b3 !important;line-height:1.4}
.salesindus1-marq{position:relative;flex:1;min-width:0;overflow:hidden;
  -webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}
.salesindus1-marq-track{display:flex;width:max-content;animation:salesindus1-marq 42s linear infinite}
.salesindus1-marq:hover .salesindus1-marq-track{animation-play-state:paused}
.salesindus1-marq-set{display:flex;gap:10px;padding-right:10px}
.salesindus1-seg{display:inline-flex;align-items:center;gap:9px;padding:8px 14px 8px 8px !important;border:1px solid var(--line) !important;border-radius:var(--rb);background:#fff !important;
  font-size:13.5px;font-weight:500;color:var(--ink) !important;white-space:nowrap;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease,color .3s ease}
.salesindus1-seg span{width:28px;height:28px;border-radius:8px;display:grid;place-items:center;background:#eef3ff !important;color:var(--blue) !important;transition:background .3s ease,color .3s ease}
.salesindus1-seg svg{width:15px;height:15px}
.salesindus1-seg:hover{transform:translateY(-2px);border-color:#c8d8ff !important;box-shadow:0 10px 22px -14px rgba(23,43,82,.35) !important;color:var(--blue) !important}
.salesindus1-seg:hover span{background:var(--blue) !important;color:#fff !important}
@media(max-width:700px){
  .salesindus1-segs-in{flex-direction:column;align-items:flex-start;gap:12px}
  .salesindus1-marq{width:100%}
}
@media(prefers-reduced-motion:reduce){
  .salesindus1-marq{overflow-x:auto;-webkit-mask-image:none;mask-image:none}
}
@keyframes salesindus1-marq{to{transform:translateX(-50%)}}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9463592 */salesindus1-problem{background:#fff !important}
.salesindus1-stall{border:1px solid var(--line) !important;border-radius:22px;background:#fff !important;padding:26px 28px 18px;margin-bottom:16px;
  box-shadow:0 18px 44px -28px rgba(23,43,82,.2) !important;transition:box-shadow .35s ease}
.salesindus1-stall:hover{box-shadow:0 26px 54px -30px rgba(23,43,82,.28) !important}
.salesindus1-stall-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:20px}
.salesindus1-stall-head b{display:block;font-size:16px;font-weight:600;letter-spacing:-.015em;color:var(--navy) !important}
.salesindus1-stall-head small{display:block;font-family:Poppins,Arial,sans-serif;font-size:13.5px;color:#7a869b !important;margin-top:2px}
.salesindus1-legend{display:flex;flex-wrap:wrap;gap:8px 16px;font-size:11.5px;color:#7a869b !important}
.salesindus1-legend span{display:inline-flex;align-items:center;gap:7px}
.salesindus1-legend i{width:18px;height:4px;border-radius:9px;background:#b8c0cd !important}
.salesindus1-legend i.salesindus1-lg-good{background:var(--blue) !important}
.salesindus1-stages{display:grid;grid-template-columns:150px repeat(6,minmax(0,1fr));gap:0 16px;margin-bottom:4px}
.salesindus1-stages span{font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:#98a2b3 !important;text-align:center;line-height:1.25}
.salesindus1-stages span:first-child{text-align:left}
.salesindus1-stages .salesindus1-risk{color:var(--orange-ink) !important}
.salesindus1-lane{display:grid;grid-template-columns:150px minmax(0,1fr);align-items:center;gap:16px;padding:14px 0}
.salesindus1-lane+.salesindus1-lane{border-top:1px dashed #e3e8f0 !important}
.salesindus1-lane-lbl b{display:block;font-size:13.5px;font-weight:600;color:var(--navy) !important;line-height:1.3}
.salesindus1-lane-lbl small{display:block;font-size:11.5px;color:#7a869b !important}
.salesindus1-track{position:relative;height:40px}
.salesindus1-track::before{content:"";position:absolute;left:0;right:0;top:50%;height:4px;margin-top:-2px;border-radius:9px;background:#edf1f8 !important}
.salesindus1-fill{position:absolute;left:0;top:50%;height:4px;margin-top:-2px;border-radius:9px;background:linear-gradient(90deg,#c5ccd8,#98a2b3) !important}
.salesindus1-lane-good .salesindus1-fill{background:linear-gradient(90deg,#2563ff,#6f97ff 80%,#f97316) !important}
.salesindus1-gate{position:absolute;top:50%;width:24px;height:24px;margin:-12px 0 0 -12px;border-radius:7px;display:grid;place-items:center;z-index:2;
  background:#fff !important;border:2px solid #d5dce8 !important;color:#98a2b3 !important;transition:transform .3s ease}
.salesindus1-gate:hover{transform:scale(1.18)}
.salesindus1-gate svg{width:12px;height:12px}
.salesindus1-lane-good .salesindus1-gate{border-color:var(--blue) !important;color:var(--blue) !important}
.salesindus1-lane-good .salesindus1-gate-end{background:var(--orange-h) !important;border-color:var(--orange-h) !important;color:#fff !important}
.salesindus1-gate-stop{background:#fff3e8 !important;border-color:var(--orange) !important;color:var(--orange-ink) !important}
.salesindus1-gate-mute{opacity:.55}
.salesindus1-runner{position:absolute;top:50%;left:0;width:40px;height:10px;margin-top:-5px;border-radius:9px;z-index:1;pointer-events:none;
  background:linear-gradient(90deg,transparent,rgba(37,99,255,.95)) !important;animation:salesindus1-flowrun 5.2s ease-in-out infinite}
.salesindus1-lane-bad .salesindus1-runner{background:linear-gradient(90deg,transparent,rgba(122,134,155,.9)) !important;animation-name:salesindus1-stallrun}
.salesindus1-flag{position:absolute;top:-8px;translate:-50% -100%;z-index:3;display:inline-flex;align-items:center;gap:5px;white-space:nowrap;
  font-size:10.5px;font-weight:600;padding:5px 8px;border-radius:8px;box-shadow:0 8px 18px -10px rgba(23,43,82,.4) !important}
.salesindus1-flag svg{width:11px;height:11px}
.salesindus1-flag-stop{background:#fff3e8 !important;color:var(--orange-ink) !important;border:1px solid #ffdcc0 !important;animation:salesindus1-bob 4.5s ease-in-out infinite}
.salesindus1-flag-go{background:#e9f8f1 !important;color:#0f7a54 !important;border:1px solid #c7eada !important;translate:-100% -100%;animation:salesindus1-bob 4.5s ease-in-out infinite;animation-delay:-2.2s}
.salesindus1-pains{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}
.salesindus1-pain{border:1px solid var(--line) !important;border-radius:18px;padding:24px 22px;background:#fff !important;
  transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}
.salesindus1-pain:hover{transform:translateY(-5px);border-color:#ffd2ae !important;box-shadow:0 18px 38px -20px rgba(23,43,82,.2) !important}
.salesindus1-pain-ic{width:42px;height:42px;border-radius:var(--rb);display:grid;place-items:center;margin-bottom:16px;
  background:#fff1e6 !important;color:var(--orange-ink) !important;transition:transform .3s ease,background .3s ease,color .3s ease}
.salesindus1-pain-ic svg{width:20px;height:20px}
.salesindus1-pain:hover .salesindus1-pain-ic{transform:rotate(-6deg) scale(1.06);background:var(--orange-h) !important;color:#fff !important}
.salesindus1-pain h3{font-size:15.5px;font-weight:600;letter-spacing:-.015em;color:var(--navy) !important;margin-bottom:8px;line-height:1.3}
.salesindus1-pain p{font-family:Poppins,Arial,sans-serif;font-size:14px;line-height:1.58;color:#6b768b !important}
.salesindus1-rule{position:relative;overflow:hidden;border-radius:18px;padding:24px 24px 22px;background:var(--navy) !important;color:#fff !important;
  transition:transform .3s ease,box-shadow .3s ease}
.salesindus1-rule:hover{transform:translateY(-5px);box-shadow:0 22px 44px -20px rgba(11,21,48,.5) !important}
.salesindus1-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;animation:salesindus1-drift 12s ease-in-out infinite}
.salesindus1-rule>*{position:relative}
.salesindus1-rule-k{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#8fb0ff !important}
.salesindus1-rule-n{font-size:46px;font-weight:600;letter-spacing:-.05em;line-height:1;margin:12px 0 12px;color:#fff !important}
.salesindus1-rule p{font-family:Poppins,Arial,sans-serif;font-size:14px;line-height:1.55;color:#b7c3da !important}
.salesindus1-rule-roles{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}
.salesindus1-rule-roles span{font-size:10.5px;font-weight:600;padding:5px 8px;border-radius:8px;border:1px solid rgba(255,255,255,.16) !important;color:#dbe4ff !important;
  transition:background .25s ease,border-color .25s ease}
.salesindus1-rule-roles span:hover{background:rgba(255,255,255,.08) !important;border-color:rgba(143,176,255,.5) !important}
.salesindus1-rule-roles span.salesindus1-veto{border-color:rgba(249,115,22,.45) !important;color:#ffcfa8 !important}
@media(max-width:1024px){
  .salesindus1-pains{grid-template-columns:1fr 1fr}
}
@media(max-width:900px){
  .salesindus1-stages{display:none}
  .salesindus1-lane{grid-template-columns:1fr;gap:10px}
  .salesindus1-track{margin-top:26px}
}
@media(max-width:640px){
  .salesindus1-pains{grid-template-columns:1fr}
}
@media(max-width:560px){
  .salesindus1-stall{padding:22px 18px 12px}
  .salesindus1-flag{font-size:9.5px;padding:4px 7px}
}
@keyframes salesindus1-flowrun{0%{left:0;opacity:0}8%{opacity:1}88%{left:calc(100% - 40px);opacity:1}100%{left:calc(100% - 40px);opacity:0}}
@keyframes salesindus1-stallrun{0%{left:0;opacity:0}8%{opacity:1}48%{left:calc(41.66% - 40px);opacity:1}62%,100%{left:calc(41.66% - 40px);opacity:0}}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7e9b147 */.salesindus1-ctrl{background:#080f22 !important;color:#fff !important;overflow:hidden}
.salesindus1-ctrl::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%)}
.salesindus1-ctrl::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;
  background-size:130% 130%;animation:salesindus1-glow 20s ease-in-out infinite}
.salesindus1-ctrl .salesindus1-eyebrow{color:#ffb072 !important}
.salesindus1 .salesindus1-dark-title{font-size:clamp(30px,3.7vw,46px);font-weight:600;letter-spacing:-.042em;line-height:1.06;color:#fff !important;margin-top:14px}
.salesindus1-ctrl .salesindus1-lead{color:#93a3c2 !important}
.salesindus1-flow{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}
.salesindus1-fs{display:flex;flex-direction:column}
.salesindus1-fs-media{position:relative}
.salesindus1-fs:not(:last-child) .salesindus1-fs-media::after{content:"";position:absolute;top:50%;right:-20px;width:22px;height:2px;border-radius:2px;
  background:linear-gradient(90deg,rgba(143,176,255,.14),rgba(143,176,255,.55)) !important}
.salesindus1-fs:not(:last-child) .salesindus1-fs-media::before{content:"";position:absolute;top:50%;right:-19px;width:8px;height:8px;margin-top:-3px;border-radius:50%;z-index:2;
  background:#8fb0ff !important;box-shadow:0 0 12px rgba(143,176,255,.85) !important;animation:salesindus1-railrun 3.6s ease-in-out infinite}
.salesindus1-fs-shot{position:relative;border-radius:16px;overflow:hidden;border:1px solid #1d2b4c !important;background:#0d1830 !important;
  box-shadow:0 24px 48px -32px rgba(0,0,0,.95) !important;transition:border-color .4s ease,transform .4s ease}
.salesindus1-fs:hover .salesindus1-fs-shot{transform:translateY(-4px);border-color:#31487c !important}
.salesindus1-fs-shot::after{content:"";position:absolute;inset:0;pointer-events:none;
  background:linear-gradient(180deg,rgba(8,15,34,0) 45%,rgba(8,15,34,.82)) !important}
.salesindus1-fs-img{display:block;width:100%;height:auto;aspect-ratio:16/10;object-fit:cover;transition:transform .6s cubic-bezier(.2,.7,.3,1)}
.salesindus1-fs:hover .salesindus1-fs-img{transform:scale(1.04)}
.salesindus1-fs-step{position:absolute;top:12px;left:12px;z-index:3;padding:6px 10px;border-radius:8px;
  font-size:10.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;
  background:rgba(8,15,34,.74) !important;color:#8fb0ff !important;border:1px solid rgba(143,176,255,.32) !important}
.salesindus1-fs-tag{position:absolute;left:12px;right:12px;bottom:12px;z-index:3;display:flex;align-items:center;gap:8px;
  padding:9px 11px;border-radius:10px;font-size:12.5px;font-weight:600;line-height:1.3;
  background:rgba(13,24,48,.86) !important;color:#dbe5f8 !important;border:1px solid rgba(143,176,255,.26) !important;
  transition:background .4s ease,border-color .4s ease}
.salesindus1-fs-tag svg{width:14px;height:14px;flex:none;color:#3ddc9a !important}
.salesindus1-fs:hover .salesindus1-fs-tag{background:rgba(18,32,74,.92) !important;border-color:rgba(143,176,255,.5) !important}
.salesindus1-fs h3{font-size:17px;font-weight:600;letter-spacing:-.02em;line-height:1.3;color:#e2e9f7 !important;margin:16px 0 7px}
.salesindus1-fs p{font-family:Poppins,Arial,sans-serif;font-size:14px;line-height:1.56;color:#8494b0 !important}
.salesindus1-sub{display:flex;align-items:center;gap:12px;margin:34px 0 12px;
  font-size:11.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#7d8dab !important}
.salesindus1-sub::after{content:"";flex:1;height:1px;background:linear-gradient(90deg,#1d2b4c,transparent) !important}
.salesindus1-sheet{position:relative;overflow:hidden;border-radius:18px;padding:10px;
  border:1px solid #1d2b4c !important;background:#0b1529 !important;
  display:grid;grid-template-columns:1fr 1fr;gap:4px}
.salesindus1-pass{position:absolute;left:0;right:0;top:-170px;height:170px;pointer-events:none;z-index:0;
  background:linear-gradient(180deg,transparent,rgba(79,124,255,.14),transparent) !important;
  animation:salesindus1-pass 9s ease-in-out infinite}
.salesindus1-gd{position:relative;z-index:1;display:grid;grid-template-columns:44px minmax(0,1fr);gap:14px;align-items:start;
  padding:18px;border-radius:14px;border:1px solid transparent !important;
  transition:background .35s ease,border-color .35s ease,transform .3s ease}
.salesindus1-gd::before{content:"";position:absolute;left:0;top:16px;bottom:16px;width:2px;border-radius:2px;opacity:0;
  background:linear-gradient(180deg,#2563ff,#3ddc9a) !important;transition:opacity .35s ease}
.salesindus1-gd:hover{background:#101d3c !important;border-color:#26375f !important;transform:translateY(-2px)}
.salesindus1-gd:hover::before{opacity:1}
.salesindus1-gd-ic{width:44px;height:44px;border-radius:var(--rb);display:grid;place-items:center;flex:none;
  background:#16234a !important;color:#8fb0ff !important;border:1px solid #24345a !important;
  transition:background .35s ease,color .35s ease,border-color .35s ease,transform .35s ease}
.salesindus1-gd:hover .salesindus1-gd-ic{background:#2b4ba8 !important;color:#dce7ff !important;border-color:rgba(143,176,255,.45) !important;transform:rotate(-6deg)}
.salesindus1-gd-ic svg{width:21px;height:21px}
.salesindus1-gd-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:9px}
.salesindus1-gd-n{font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#6f7f9e !important}
.salesindus1-gd-ev{display:inline-flex;align-items:center;gap:6px;flex:none;font-size:11px;font-weight:600;letter-spacing:.01em;
  padding:5px 9px;border-radius:7px;background:#12204a !important;color:#8fb0ff !important;
  border:1px solid rgba(143,176,255,.28) !important;transition:background .35s ease,color .35s ease,border-color .35s ease}
.salesindus1-gd-ev svg{width:12px;height:12px}
.salesindus1-gd:hover .salesindus1-gd-ev{background:#1b2f66 !important;color:#cfdcff !important;border-color:rgba(143,176,255,.5) !important}
.salesindus1-gd h3{font-size:16.5px;font-weight:600;letter-spacing:-.02em;line-height:1.3;color:#e2e9f7 !important;margin-bottom:7px}
.salesindus1-gd p{font-family:Poppins,Arial,sans-serif;font-size:14px;line-height:1.56;color:#8494b0 !important}
.salesindus1-sign{margin-top:14px;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:border-color .45s ease,transform .3s ease}
.salesindus1-sign:hover{border-color:#2f4478 !important;transform:translateY(-2px)}
.salesindus1-sign-ic{width:46px;height:46px;border-radius:var(--rb);display:grid;place-items:center;flex:none;background:#16234a !important;color:#8fb0ff !important;
  border:1px solid #24345a !important;transition:background .45s ease,color .45s ease}
.salesindus1-sign:hover .salesindus1-sign-ic{background:var(--blue) !important;color:#fff !important}
.salesindus1-sign-ic svg{width:22px;height:22px}
.salesindus1-sign-txt{flex:1 1 300px;min-width:0}
.salesindus1-sign-txt b{display:block;font-size:16px;font-weight:600;color:#fff !important;margin-bottom:2px}
.salesindus1-sign-txt span{font-family:Poppins,Arial,sans-serif;font-size:13.5px;color:#93a3c2 !important}
.salesindus1-stamp{flex:none;display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:var(--rb);
  font-size:12px;font-weight:600;letter-spacing:.02em;color:#a7b6d1 !important;
  background:#101d3c !important;border:1px dashed rgba(143,176,255,.4) !important}
.salesindus1-stamp svg{width:15px;height:15px;color:#8fb0ff !important}
.salesindus1-ctrl-note{display:flex;align-items:flex-start;gap:10px;margin-top:18px;max-width:860px;font-family:Poppins,Arial,sans-serif;font-size:13px;line-height:1.55;color:#7e8daa !important}
.salesindus1-ctrl-note svg{width:16px;height:16px;flex:none;margin-top:2px;color:#8fb0ff !important}
@media(max-width:900px){
  .salesindus1-sheet{grid-template-columns:1fr}
  .salesindus1-flow{grid-template-columns:1fr;gap:26px}
  .salesindus1-fs:not(:last-child) .salesindus1-fs-media::before,.salesindus1-fs:not(:last-child) .salesindus1-fs-media::after{display:none}
}
@media(max-width:560px){
  .salesindus1-gd{padding:16px}
  .salesindus1-sign{padding:18px}
}
@media(prefers-reduced-motion:reduce){
  .salesindus1-ctrl::after{animation:none !important;transition-duration:.01ms !important}
}
@keyframes salesindus1-pass{0%{top:-170px;opacity:0}12%{opacity:1}88%{opacity:1}100%{top:100%;opacity:0}}
@keyframes salesindus1-railrun{0%{transform:translateX(-5px);opacity:0}25%{opacity:1}70%{opacity:1}100%{transform:translateX(15px);opacity:0}}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6af0f8b */.salesindus1-how{background:linear-gradient(180deg,#f7f9ff,#fff) !important}
.salesindus1-proc{max-width:880px;margin:0 auto}
.salesindus1-phase{display:grid;grid-template-columns:64px minmax(0,1fr);gap:20px;align-items:center;margin:0 0 16px}
.salesindus1-phase b{grid-column:2;display:flex;align-items:center;gap:12px;
  font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#98a2b3 !important}
.salesindus1-phase b::after{content:"";flex:1;height:1px;background:linear-gradient(90deg,var(--line),transparent) !important}
.salesindus1-phase-2{margin-top:30px}
.salesindus1-pstep{position:relative;display:grid;grid-template-columns:64px minmax(0,1fr);gap:20px;padding-bottom:16px}
.salesindus1-pstep::before{content:"";position:absolute;left:31px;top:64px;bottom:-2px;width:2px;background:#e3eaf9 !important}
.salesindus1-pstep-end::before{display:none}
.salesindus1-pnode{position:relative;z-index:1;width:64px;height:64px;border-radius:18px;display:grid;place-items:center;
  font-size:17px;font-weight:600;letter-spacing:-.02em;color:var(--blue) !important;
  background:#fff !important;border:1px solid #d7e3ff !important;box-shadow:0 12px 26px -18px rgba(37,99,255,.6) !important;
  transition:background .3s ease,color .3s ease,border-color .3s ease}
.salesindus1-pstep:hover .salesindus1-pnode{background:var(--blue) !important;color:#fff !important;border-color:var(--blue) !important}
.salesindus1-pcard{background:#fff !important;border:1px solid var(--line) !important;border-radius:16px;padding:20px 22px;
  transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}
.salesindus1-pstep:hover .salesindus1-pcard{transform:translateY(-3px);border-color:#c8d8ff !important;box-shadow:0 22px 44px -26px rgba(23,43,82,.32) !important}
.salesindus1-pc-top{display:flex;align-items:center;gap:12px;margin-bottom:9px}
.salesindus1-pc-ic{width:42px;height:42px;border-radius:var(--rb);display:grid;place-items:center;flex:none;
  background:#e8f0ff !important;color:var(--blue) !important;transition:background .3s ease,color .3s ease}
.salesindus1-pstep:hover .salesindus1-pc-ic{background:var(--blue) !important;color:#fff !important}
.salesindus1-pc-ic svg{width:20px;height:20px}
.salesindus1-pcard h3{font-size:17px;font-weight:600;line-height:1.3;letter-spacing:-.018em;color:var(--navy) !important}
.salesindus1-pcard p{font-family:Poppins,Arial,sans-serif;font-size:14.2px;line-height:1.56;color:#6b768b !important}
.salesindus1-pc-out{display:inline-flex;align-items:center;gap:9px;margin-top:14px;padding:8px 13px;border-radius:9px;
  background:#f6f8ff !important;border:1px dashed #d7e0f5 !important;font-size:12.5px;font-weight:600;color:#344054 !important;
  transition:background .3s ease,border-color .3s ease}
.salesindus1-pstep:hover .salesindus1-pc-out{background:#eef3ff !important;border-color:#bccff5 !important}
.salesindus1-pc-out small{font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#98a2b3 !important}
.salesindus1-pstep-last .salesindus1-pnode{color:var(--orange-h) !important;border-color:#ffd2ae !important;box-shadow:0 12px 26px -18px rgba(249,115,22,.55) !important}
.salesindus1-pstep-last:hover .salesindus1-pnode{background:var(--orange-h) !important;color:#fff !important;border-color:var(--orange-h) !important}
.salesindus1-pstep-last .salesindus1-pc-ic{background:#fff1e5 !important;color:var(--orange-h) !important}
.salesindus1-pstep-last:hover .salesindus1-pc-ic{background:var(--orange-h) !important;color:#fff !important}
.salesindus1-pstep-last:hover .salesindus1-pcard{border-color:#ffd2ae !important}
.salesindus1-proc-note{display:flex;align-items:flex-start;gap:10px;max-width:880px;margin:6px auto 0;
  font-family:Poppins,Arial,sans-serif;font-size:12.5px;line-height:1.55;color:#7a8698 !important}
.salesindus1-proc-note svg{width:15px;height:15px;flex:none;margin-top:2px;color:#9bb7ff !important}
.salesindus1-handoff{margin-top:16px;border-radius:20px;padding:22px 26px;background:var(--navy) !important;color:#fff !important;display:flex;align-items:center;
  gap:20px;flex-wrap:wrap;position:relative;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}
.salesindus1-handoff:hover{transform:translateY(-3px);box-shadow:0 22px 48px -20px rgba(11,21,48,.5) !important}
.salesindus1-handoff::before{content:"";position:absolute;inset:0;pointer-events:none;opacity:0;
  background:linear-gradient(100deg,transparent,rgba(249,115,22,.16),transparent) !important;transition:opacity .4s ease}
.salesindus1-handoff:hover::before{opacity:1}
.salesindus1-handoff>*{position:relative}
.salesindus1-hand-ic{width:46px;height:46px;border-radius:var(--rb);display:grid;place-items:center;flex:none;
  background:rgba(249,115,22,.18) !important;border:1px solid rgba(249,115,22,.34) !important;color:#ffb072 !important}
.salesindus1-hand-ic svg{width:22px;height:22px}
.salesindus1-hand-txt{flex:1;min-width:240px}
.salesindus1-hand-txt b{display:block;font-size:15.5px;font-weight:600;margin-bottom:2px}
.salesindus1-hand-txt span{font-size:13px;color:#aab8d6 !important}
.salesindus1-hand-links{display:flex;flex-wrap:wrap;gap:8px}
.salesindus1-hand-link{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;font-weight:600;padding:10px 14px;border-radius:var(--rb);
  border:1px solid rgba(255,255,255,.22) !important;color:#dbe4ff !important;transition:background .25s ease,color .25s ease,border-color .25s ease}
.salesindus1-hand-link svg{width:14px;height:14px;transition:transform .25s ease}
.salesindus1-hand-link:hover{background:#fff !important;color:var(--navy) !important;border-color:#fff !important}
.salesindus1-hand-link:hover svg{transform:translateX(3px)}
@media(max-width:1100px){
  .salesindus1-proc{max-width:760px}
}
@media(max-width:900px){
  .salesindus1-proc{max-width:none}
  .salesindus1-pstep,.salesindus1-phase{grid-template-columns:52px minmax(0,1fr);gap:14px}
  .salesindus1-pnode{width:52px;height:52px;border-radius:15px;font-size:15px}
  .salesindus1-pstep::before{left:25px;top:52px}
  .salesindus1-pcard{padding:17px 18px}
}
@media(max-width:560px){
  .salesindus1-handoff{padding:20px}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9a65ac0 */.elementor-1748 .elementor-element.elementor-element-9a65ac0{ display:inline-flex;align-items:center;gap:8px;}
.elementor-1748 .elementor-element.elementor-element-9a65ac0:before{content:"";width:6px;height:2px;background:currentColor;opacity:.9}

.elementor-1748 .elementor-element.elementor-element-9a65ac0::before{color:#2563FF}
.elementor-1748 .elementor-element.elementor-element-9a65ac0::after{color:#2563FF}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e2a120 */.elementor-1748 .elementor-element.elementor-element-1e2a120 span{
    color: #F97316 ;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-93250b6 */.salesindus1-cmte{background:#fff !important}
.salesindus1-cm-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:26px;align-items:stretch}
.salesindus1-cm-tabs{display:grid;gap:10px;align-content:start}
.salesindus1 .salesindus1-cm-tab{position:relative;overflow:hidden;display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:14px;width:100%;
  text-align:left;padding:14px 16px !important;border:1px solid var(--line) !important;border-radius:16px !important;background:#fff !important;cursor:pointer;
  transition:transform .3s ease,border-color .3s ease,background .3s ease,box-shadow .3s ease}
.salesindus1 .salesindus1-cm-tab:hover{transform:translateX(4px);border-color:#c8d8ff !important}
.salesindus1 .salesindus1-cm-tab[aria-selected="true"]{border-color:#bcd2ff !important;background:#f4f7ff !important;box-shadow:0 14px 30px -20px rgba(23,43,82,.32) !important}
.salesindus1-cm-ic{width:44px;height:44px;border-radius:var(--rb);display:grid;place-items:center;background:#edf3ff !important;color:var(--blue) !important;
  transition:background .3s ease,color .3s ease,transform .3s ease}
.salesindus1-cm-ic svg{width:20px;height:20px}
.salesindus1-cm-tab[aria-selected="true"] .salesindus1-cm-ic{background:var(--blue) !important;color:#fff !important;transform:rotate(-6deg)}
.salesindus1-cm-txt{min-width:0}
.salesindus1-cm-txt b{display:block;font-size:15px;font-weight:600;letter-spacing:-.01em;color:var(--navy) !important;line-height:1.3}
.salesindus1-cm-txt small{display:block;font-size:12px;font-weight:500;color:#7a869b !important;line-height:1.4}
.salesindus1-when{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:5px 8px;border-radius:8px;white-space:nowrap;
  background:#f3f5f9 !important;color:#667085 !important;border:1px solid #e6eaf1 !important}
.salesindus1-when-early{background:#fff1e6 !important;color:var(--orange-ink) !important;border-color:#ffdcc0 !important}
.salesindus1-cm-prog{position:absolute;left:0;bottom:0;height:3px;width:0;background:linear-gradient(90deg,var(--blue),#8fb0ff) !important}
.salesindus1-cm-tab[aria-selected="true"] .salesindus1-cm-prog{width:100%}
.salesindus1-cm-auto .salesindus1-cm-tab[aria-selected="true"] .salesindus1-cm-prog{animation:salesindus1-prog 7s linear both}
.salesindus1-cm-panels{position:relative;display:grid;gap:14px}
.salesindus1-cm-panel{position:relative;overflow:hidden;border-radius:22px;padding:30px 30px 26px;color:#fff !important;
  background:linear-gradient(135deg,#0b1530 0%,#16295a 58%,#1d3a7a 100%) !important}
.salesindus1-cm-panel::before{content:"";position:absolute;width:420px;height:420px;border-radius:50%;right:-190px;bottom:-230px;pointer-events:none;
  background:radial-gradient(circle,rgba(249,115,22,.28),transparent 66%) !important;animation:salesindus1-drift 14s ease-in-out infinite}
.salesindus1-cm-panel>*{position:relative}
.salesindus1-js .salesindus1-cm-panel{display:none}
.salesindus1-js .salesindus1-cm-panel.salesindus1-on{display:block;height:100%;animation:salesindus1-panelin .5s ease both}
.salesindus1-cm-role{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}
.salesindus1-cm-role span{font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#8fb0ff !important}
.salesindus1-cm-role em{font-style:normal;font-size:10.5px;font-weight:600;padding:6px 10px;border-radius:8px;border:1px solid rgba(249,115,22,.4) !important;color:#ffcfa8 !important}
.salesindus1-cm-panel h3{font-size:clamp(22px,2.4vw,28px);font-weight:600;letter-spacing:-.03em;line-height:1.18;color:#fff !important;margin:12px 0 20px}
.salesindus1-cm-cols{display:grid;grid-template-columns:1fr 1fr;gap:12px}
.salesindus1-cm-box{border:1px solid rgba(255,255,255,.14) !important;border-radius:16px;padding:16px;background:rgba(255,255,255,.04) !important;
  transition:background .3s ease,border-color .3s ease,transform .3s ease}
.salesindus1-cm-box:hover{background:rgba(255,255,255,.08) !important;border-color:rgba(143,176,255,.42) !important;transform:translateY(-3px)}
.salesindus1-cm-box small{display:block;font-size:10.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#ffb072 !important;margin-bottom:10px}
.salesindus1-cm-box li{display:flex;align-items:flex-start;gap:9px;font-family:Poppins,Arial,sans-serif;font-size:14px;line-height:1.5;color:#dbe4ff !important}
.salesindus1-cm-box li+li{margin-top:8px}
.salesindus1-cm-box li svg{width:15px;height:15px;flex:none;margin-top:3px;color:#7ee2b8 !important}
.salesindus1-cm-box p{font-family:Poppins,Arial,sans-serif;font-size:14px;line-height:1.58;color:#c3cfe6 !important}
.salesindus1-cm-foot{display:flex;align-items:center;gap:10px;margin-top:16px;padding-top:16px;border-top:1px solid rgba(255,255,255,.12) !important;font-size:13px;color:#aab8d6 !important}
.salesindus1-cm-foot svg{width:16px;height:16px;flex:none;color:#ffb072 !important}
.salesindus1-cm-foot b{color:#fff !important;font-weight:600}
@media(max-width:1024px){
  .salesindus1-cm-grid{grid-template-columns:1fr}
  .salesindus1-cm-tabs{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}
  .salesindus1 .salesindus1-cm-tab:hover{transform:translateY(-3px)}
}
@media(max-width:640px){
  .salesindus1-cm-cols{grid-template-columns:1fr}
}
@media(max-width:560px){
  .salesindus1-cm-panel{padding:24px 20px 20px}
  .salesindus1 .salesindus1-cm-tab{padding:12px 14px !important;grid-template-columns:40px minmax(0,1fr)}
  .salesindus1-cm-tab .salesindus1-when{grid-column:2;justify-self:start}
  .salesindus1-cm-ic{width:40px;height:40px}
}
@keyframes salesindus1-prog{from{width:0}to{width:100%}}
@keyframes salesindus1-panelin{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2e09cc1 */.elementor-1748 .elementor-element.elementor-element-2e09cc1{ display:inline-flex;align-items:center;gap:8px;}
.elementor-1748 .elementor-element.elementor-element-2e09cc1:before{content:"";width:6px;height:2px;background:currentColor;opacity:.9}
.elementor-1748 .elementor-element.elementor-element-2e09cc1:after{content:"";width:6px;height:2px;background:currentColor;opacity:.9}
.elementor-1748 .elementor-element.elementor-element-2e09cc1::before{color:#2563FF}
.elementor-1748 .elementor-element.elementor-element-2e09cc1::after{color:#2563FF}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-48941e9 */.elementor-1748 .elementor-element.elementor-element-48941e9 span{
    color: #F97316 ;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-86653de */.elementor-1748 .elementor-element.elementor-element-86653de {
       
    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-1748 .elementor-element.elementor-element-86653de svg{
    
        width: 23px;
    height: 23px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-854762d */.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-4eb840e */.elementor-1748 .elementor-element.elementor-element-4eb840e {
       
    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-1748 .elementor-element.elementor-element-4eb840e svg{
    
        width: 23px;
    height: 23px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e07a54e */.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-614f2d6 */.elementor-1748 .elementor-element.elementor-element-614f2d6 {
       
    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-1748 .elementor-element.elementor-element-614f2d6 svg{
    
        width: 23px;
    height: 23px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ccf0fa */.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-2dafe01 */.elementor-1748 .elementor-element.elementor-element-2dafe01 {
       
    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-1748 .elementor-element.elementor-element-2dafe01 svg{
    
        width: 23px;
    height: 23px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-efadeb3 */.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-9bbb747 */.elementor-1748 .elementor-element.elementor-element-9bbb747 {
       
    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-1748 .elementor-element.elementor-element-9bbb747 svg{
    
        width: 23px;
    height: 23px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43eecb5 */.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-828949f */.elementor-1748 .elementor-element.elementor-element-828949f {
       
    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-1748 .elementor-element.elementor-element-828949f svg{
    
        width: 23px;
    height: 23px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-479a8b3 */.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-7263190 */.elementor-1748 .elementor-element.elementor-element-7263190{background:linear-gradient(180deg,#f5f8ff 0%, #fff 40%, #f5f8ff 100%) !important}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e4478e7 */.salesctadk{--navy:#0b1530;--bg:#060c1d;--peach:#ffb072;--max:1200px;--rb:10px;font-family:Poppins,Arial,sans-serif !important;line-height:1.55;-webkit-font-smoothing:antialiased}
.salesctadk *,.salesctadk *::before,.salesctadk *::after{box-sizing:border-box;margin:0;padding:0}

.salesctadk-wrap{width:min(var(--max),calc(100% - 64px));margin:0 auto;position:relative;z-index:1}
/* same navy gradient + glows as the light-page card, plus a hairline border and blue lift so it reads on a dark page */
.salesctadk-cta{border-radius:26px;padding:58px 56px;display:flex;align-items:center;justify-content:space-between;gap:32px;position:relative;overflow:hidden;isolation:isolate;
  background:linear-gradient(125deg,#0f1c3d 0%,#18306a 46%,#21468f 100%) !important;border:1px solid rgba(255,255,255,.12) !important;
  box-shadow:0 30px 80px -20px rgba(37,99,255,.38),inset 0 1px 0 rgba(255,255,255,.10) !important}
.salesctadk-cta::before{content:"";position:absolute;z-index:-1;width:560px;height:560px;border-radius:50%;left:-200px;top:-280px;
  background:radial-gradient(circle,rgba(37,99,255,.48),transparent 66%) !important;animation:salesctadk-drift 14s ease-in-out infinite}
.salesctadk-cta::after{content:"";position:absolute;z-index:-1;width:480px;height:480px;border-radius:50%;right:-190px;bottom:-240px;
  background:radial-gradient(circle,rgba(249,115,22,.38),transparent 66%) !important;animation:salesctadk-drift 16s ease-in-out infinite reverse}
.salesctadk-shine{position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(100deg,transparent 38%,rgba(255,255,255,.11) 50%,transparent 62%) !important;
  transform:translateX(-100%);animation:salesctadk-sheen 7s linear infinite}
.salesctadk-txt{flex:1;min-width:280px}
.salesctadk h2.salesctadk-h{font-family:Poppins,Arial,sans-serif !important;font-size:clamp(28px,3.4vw,40px) !important;font-weight:600 !important;letter-spacing:-.035em !important;
  line-height:1.1 !important;color:#fff !important;max-width:620px;text-transform:none !important;margin:0 !important}
.salesctadk-owd{color:var(--peach) !important}
.salesctadk p.salesctadk-body{font-family:Poppins,Arial,sans-serif !important;font-size:16px !important;font-weight:400 !important;line-height:1.6 !important;color:#b7c3da !important;
  max-width:560px;margin:14px 0 0 !important;text-transform:none !important;letter-spacing:0 !important}
.salesctadk-act{flex:none}
.salesctadk a.salesctadk-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;border-radius:var(--rb);padding:16px 26px;font-family:Poppins,Arial,sans-serif !important;
  font-size:15px !important;font-weight:600 !important;line-height:1 !important;text-decoration:none !important;white-space:nowrap;
  background:#fff !important;color:var(--navy) !important;border:1px solid transparent !important;transition:transform .28s ease,box-shadow .28s ease}
.salesctadk a.salesctadk-btn:hover{transform:translateY(-2px);box-shadow:0 14px 30px rgba(0,0,0,.4) !important}
.salesctadk a.salesctadk-btn:focus-visible{outline:2px solid var(--peach) !important;outline-offset:3px}
.salesctadk-btn svg{width:16px;height:16px;transition:transform .28s ease}
.salesctadk a.salesctadk-btn:hover svg{transform:translateX(4px)}
@keyframes salesctadk-drift{0%,100%{transform:translate(0,0)}50%{transform:translate(36px,24px)}}
@keyframes salesctadk-sheen{to{transform:translateX(100%)}}
@media(prefers-reduced-motion:reduce){.salesctadk-cta::before,.salesctadk-cta::after,.salesctadk-shine{animation:none}}
@media(max-width:1024px){.salesctadk-cta{padding:46px 40px}}
@media(max-width:900px){.salesctadk-cta{display:block;padding:40px 32px}.salesctadk-act{margin-top:26px}.salesctadk a.salesctadk-btn{width:100%}.salesctadk-sec{padding:74px 0}}
@media(max-width:560px){.salesctadk-wrap{width:calc(100% - 32px)}.salesctadk-cta{padding:32px 22px;border-radius:20px}.salesctadk-sec{padding:60px 0}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2dbea70 */.elementor-1748 .elementor-element.elementor-element-2dbea70{ display:inline-flex;align-items:center;gap:8px;}
.elementor-1748 .elementor-element.elementor-element-2dbea70:before{content:"";width:6px;height:2px;background:currentColor;opacity:.9}
.elementor-1748 .elementor-element.elementor-element-2dbea70:after{content:"";width:6px;height:2px;background:currentColor;opacity:.9}
.elementor-1748 .elementor-element.elementor-element-2dbea70::before{color:#2563FF}
.elementor-1748 .elementor-element.elementor-element-2dbea70::after{color:#2563FF}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a1cd975 */.elementor-1748 .elementor-element.elementor-element-a1cd975 span{
    color: #F97316 ;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-6eaed9c */.salescase.salescase-page-cards.salescase-embed.salescase-js {
    background-color: transparent !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c81ae16 */.elementor-1748 .elementor-element.elementor-element-c81ae16{background:linear-gradient(180deg,#f5f8ff 0%,  #fff 100%) !important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57df353 */.elementor-1748 .elementor-element.elementor-element-57df353{ display:inline-flex;align-items:center;gap:8px;}

.elementor-1748 .elementor-element.elementor-element-57df353:after{content:"";width:6px;height:2px;background:currentColor;opacity:.9}
.elementor-1748 .elementor-element.elementor-element-57df353::before{color:#2563FF}
.elementor-1748 .elementor-element.elementor-element-57df353::after{color:#2563FF}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f6a9e77 */.elementor-1748 .elementor-element.elementor-element-f6a9e77 span{
    color: #F97316 ;
}/* End custom CSS */
/* Start custom CSS for eael-adv-accordion, class: .elementor-element-600e0cd */.eael-accordion-content{
    border-radius:0px 0px 12px 12px;
}/* End custom CSS */