.elementor-719 .elementor-element.elementor-element-660c0f71{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:14px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;--z-index:50;}.elementor-719 .elementor-element.elementor-element-660c0f71:not(.elementor-motion-effects-element-type-background), .elementor-719 .elementor-element.elementor-element-660c0f71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0,0,0,0);}.elementor-719 .elementor-element.elementor-element-1c1955fa{--display:flex;--min-height:72px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;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:rgba(24,32,56,0.06);--border-color:rgba(24,32,56,0.06);--border-radius:99px 99px 99px 99px;box-shadow:0px 10px 30px 0px rgba(24,32,56,0.06);--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:10px;}.elementor-719 .elementor-element.elementor-element-1c1955fa:not(.elementor-motion-effects-element-type-background), .elementor-719 .elementor-element.elementor-element-1c1955fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.94);}.elementor-719 .elementor-element.elementor-element-b05ebc2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:14px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-719 .elementor-element.elementor-element-c8c3888{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-719 .elementor-element.elementor-element-c8c3888 img{max-width:40px;}.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-719 .elementor-element.elementor-element-b0900fb{padding:0px 0px 0px 0px;}.elementor-719 .elementor-element.elementor-element-b0900fb .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:27px;font-weight:800;line-height:1em;letter-spacing:-0.6px;color:#182038;}.elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-mega-menu{--n-menu-divider-color:var( --e-global-color-text );}.elementor-719 .elementor-element.elementor-element-41b623d7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-719 .elementor-element.elementor-element-21f03e7f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;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:rgba(24,32,56,0.06);--border-color:rgba(24,32,56,0.06);--border-radius:28px 28px 28px 28px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-719 .elementor-element.elementor-element-21f03e7f:not(.elementor-motion-effects-element-type-background), .elementor-719 .elementor-element.elementor-element-21f03e7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-719 .elementor-element.elementor-element-37c274c0{--display:flex;--position:relative;--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:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:20px 20px 20px 20px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;top:0px;}.elementor-719 .elementor-element.elementor-element-37c274c0:not(.elementor-motion-effects-element-type-background), .elementor-719 .elementor-element.elementor-element-37c274c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6F7FC;}body:not(.rtl) .elementor-719 .elementor-element.elementor-element-37c274c0{left:0px;}body.rtl .elementor-719 .elementor-element.elementor-element-37c274c0{right:0px;}.elementor-719 .elementor-element.elementor-element-5129072f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-719 .elementor-element.elementor-element-6498380e{width:var( --container-widget-width, 42px );max-width:42px;--container-widget-width:42px;--container-widget-flex-grow:0;}.elementor-719 .elementor-element.elementor-element-6498380e .elementor-icon-wrapper{text-align:start;}.elementor-719 .elementor-element.elementor-element-6498380e.elementor-view-stacked .elementor-icon{background-color:#0FB5E0;color:#FFFFFF;}.elementor-719 .elementor-element.elementor-element-6498380e.elementor-view-framed .elementor-icon, .elementor-719 .elementor-element.elementor-element-6498380e.elementor-view-default .elementor-icon{color:#0FB5E0;border-color:#0FB5E0;}.elementor-719 .elementor-element.elementor-element-6498380e.elementor-view-framed .elementor-icon, .elementor-719 .elementor-element.elementor-element-6498380e.elementor-view-default .elementor-icon svg{fill:#0FB5E0;}.elementor-719 .elementor-element.elementor-element-6498380e.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-719 .elementor-element.elementor-element-6498380e.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-719 .elementor-element.elementor-element-6498380e .elementor-icon{font-size:20px;padding:0.55em;border-radius:13px 13px 13px 13px;}.elementor-719 .elementor-element.elementor-element-6498380e .elementor-icon svg{height:20px;}.elementor-719 .elementor-element.elementor-element-79291b9b{--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:3px 3px;--row-gap:3px;--column-gap:3px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-719 .elementor-element.elementor-element-1dd15bb0 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:800;line-height:1.1em;letter-spacing:0px;color:#182038;}.elementor-719 .elementor-element.elementor-element-648b5fda .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:600;line-height:1.2em;letter-spacing:0px;color:#5C6478;}.elementor-719 .elementor-element.elementor-element-79a37964{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-719 .elementor-element.elementor-element-1e201a69{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:12px;--padding-right:12px;}.elementor-719 .elementor-element.elementor-element-1e201a69:not(.elementor-motion-effects-element-type-background), .elementor-719 .elementor-element.elementor-element-1e201a69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-719 .elementor-element.elementor-element-3a6f59bf{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-719 .elementor-element.elementor-element-3a6f59bf .elementor-icon-wrapper{text-align:start;}.elementor-719 .elementor-element.elementor-element-3a6f59bf.elementor-view-stacked .elementor-icon{background-color:#0A8FB5;}.elementor-719 .elementor-element.elementor-element-3a6f59bf.elementor-view-framed .elementor-icon, .elementor-719 .elementor-element.elementor-element-3a6f59bf.elementor-view-default .elementor-icon{color:#0A8FB5;border-color:#0A8FB5;}.elementor-719 .elementor-element.elementor-element-3a6f59bf.elementor-view-framed .elementor-icon, .elementor-719 .elementor-element.elementor-element-3a6f59bf.elementor-view-default .elementor-icon svg{fill:#0A8FB5;}.elementor-719 .elementor-element.elementor-element-3a6f59bf .elementor-icon{font-size:16px;}.elementor-719 .elementor-element.elementor-element-3a6f59bf .elementor-icon svg{height:16px;}.elementor-719 .elementor-element.elementor-element-4aa59f1d{width:auto;max-width:auto;}.elementor-719 .elementor-element.elementor-element-4aa59f1d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:700;line-height:1.2em;letter-spacing:0px;color:#182038;}.elementor-719 .elementor-element.elementor-element-1d42e2c4.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-719 .elementor-element.elementor-element-1d42e2c4{text-align:end;}.elementor-719 .elementor-element.elementor-element-1d42e2c4 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:600;line-height:1.2em;letter-spacing:0px;color:#5C6478;}.elementor-719 .elementor-element.elementor-element-64d28f9f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:12px;--padding-right:12px;}.elementor-719 .elementor-element.elementor-element-64d28f9f:not(.elementor-motion-effects-element-type-background), .elementor-719 .elementor-element.elementor-element-64d28f9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-719 .elementor-element.elementor-element-3c352466{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-719 .elementor-element.elementor-element-3c352466 .elementor-icon-wrapper{text-align:start;}.elementor-719 .elementor-element.elementor-element-3c352466.elementor-view-stacked .elementor-icon{background-color:#0A8FB5;}.elementor-719 .elementor-element.elementor-element-3c352466.elementor-view-framed .elementor-icon, .elementor-719 .elementor-element.elementor-element-3c352466.elementor-view-default .elementor-icon{color:#0A8FB5;border-color:#0A8FB5;}.elementor-719 .elementor-element.elementor-element-3c352466.elementor-view-framed .elementor-icon, .elementor-719 .elementor-element.elementor-element-3c352466.elementor-view-default .elementor-icon svg{fill:#0A8FB5;}.elementor-719 .elementor-element.elementor-element-3c352466 .elementor-icon{font-size:16px;}.elementor-719 .elementor-element.elementor-element-3c352466 .elementor-icon svg{height:16px;}.elementor-719 .elementor-element.elementor-element-7623ae3e{width:auto;max-width:auto;}.elementor-719 .elementor-element.elementor-element-7623ae3e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:700;line-height:1.2em;letter-spacing:0px;color:#182038;}.elementor-719 .elementor-element.elementor-element-472999ae.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-719 .elementor-element.elementor-element-472999ae{text-align:end;}.elementor-719 .elementor-element.elementor-element-472999ae .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:600;line-height:1.2em;letter-spacing:0px;color:#5C6478;}.elementor-719 .elementor-element.elementor-element-35b4566a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:12px;--padding-right:12px;}.elementor-719 .elementor-element.elementor-element-35b4566a:not(.elementor-motion-effects-element-type-background), .elementor-719 .elementor-element.elementor-element-35b4566a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-719 .elementor-element.elementor-element-67bed0a6{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-719 .elementor-element.elementor-element-67bed0a6 .elementor-icon-wrapper{text-align:start;}.elementor-719 .elementor-element.elementor-element-67bed0a6.elementor-view-stacked .elementor-icon{background-color:#0A8FB5;}.elementor-719 .elementor-element.elementor-element-67bed0a6.elementor-view-framed .elementor-icon, .elementor-719 .elementor-element.elementor-element-67bed0a6.elementor-view-default .elementor-icon{color:#0A8FB5;border-color:#0A8FB5;}.elementor-719 .elementor-element.elementor-element-67bed0a6.elementor-view-framed .elementor-icon, .elementor-719 .elementor-element.elementor-element-67bed0a6.elementor-view-default .elementor-icon svg{fill:#0A8FB5;}.elementor-719 .elementor-element.elementor-element-67bed0a6 .elementor-icon{font-size:16px;}.elementor-719 .elementor-element.elementor-element-67bed0a6 .elementor-icon svg{height:16px;}.elementor-719 .elementor-element.elementor-element-5c00e2ed{width:auto;max-width:auto;}.elementor-719 .elementor-element.elementor-element-5c00e2ed .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:700;line-height:1.2em;letter-spacing:0px;color:#182038;}.elementor-719 .elementor-element.elementor-element-2292e929.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-719 .elementor-element.elementor-element-2292e929{text-align:end;}.elementor-719 .elementor-element.elementor-element-2292e929 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:600;line-height:1.2em;letter-spacing:0px;color:#5C6478;}.elementor-719 .elementor-element.elementor-element-46eef4e6 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:800;line-height:1.2em;letter-spacing:0px;color:#0A8FB5;}.elementor-719 .elementor-element.elementor-element-c04202{--display:flex;--position:relative;--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:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:20px 20px 20px 20px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;top:0px;}.elementor-719 .elementor-element.elementor-element-c04202:not(.elementor-motion-effects-element-type-background), .elementor-719 .elementor-element.elementor-element-c04202 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECF1FF;}body:not(.rtl) .elementor-719 .elementor-element.elementor-element-c04202{left:0px;}body.rtl .elementor-719 .elementor-element.elementor-element-c04202{right:0px;}.elementor-719 .elementor-element.elementor-element-6b11a861{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-719 .elementor-element.elementor-element-14447b35{width:var( --container-widget-width, 42px );max-width:42px;--container-widget-width:42px;--container-widget-flex-grow:0;}.elementor-719 .elementor-element.elementor-element-14447b35 .elementor-icon-wrapper{text-align:start;}.elementor-719 .elementor-element.elementor-element-14447b35.elementor-view-stacked .elementor-icon{background-color:#2657FE;color:#FFFFFF;}.elementor-719 .elementor-element.elementor-element-14447b35.elementor-view-framed .elementor-icon, .elementor-719 .elementor-element.elementor-element-14447b35.elementor-view-default .elementor-icon{color:#2657FE;border-color:#2657FE;}.elementor-719 .elementor-element.elementor-element-14447b35.elementor-view-framed .elementor-icon, .elementor-719 .elementor-element.elementor-element-14447b35.elementor-view-default .elementor-icon svg{fill:#2657FE;}.elementor-719 .elementor-element.elementor-element-14447b35.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-719 .elementor-element.elementor-element-14447b35.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-719 .elementor-element.elementor-element-14447b35 .elementor-icon{font-size:20px;padding:0.55em;border-radius:13px 13px 13px 13px;}.elementor-719 .elementor-element.elementor-element-14447b35 .elementor-icon svg{height:20px;}.elementor-719 .elementor-element.elementor-element-543a330c{--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:3px 3px;--row-gap:3px;--column-gap:3px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-719 .elementor-element.elementor-element-75942a7f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:800;line-height:1.1em;letter-spacing:0px;color:#182038;}.elementor-719 .elementor-element.elementor-element-628fe621 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:600;line-height:1.2em;letter-spacing:0px;color:#5C6478;}.elementor-719 .elementor-element.elementor-element-4b3e816e{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-719 .elementor-element.elementor-element-32d4a63d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:12px;--padding-right:12px;}.elementor-719 .elementor-element.elementor-element-32d4a63d:not(.elementor-motion-effects-element-type-background), .elementor-719 .elementor-element.elementor-element-32d4a63d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-719 .elementor-element.elementor-element-1b5e2dd1{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-719 .elementor-element.elementor-element-1b5e2dd1 .elementor-icon-wrapper{text-align:start;}.elementor-719 .elementor-element.elementor-element-1b5e2dd1.elementor-view-stacked .elementor-icon{background-color:#1B3FD6;}.elementor-719 .elementor-element.elementor-element-1b5e2dd1.elementor-view-framed .elementor-icon, .elementor-719 .elementor-element.elementor-element-1b5e2dd1.elementor-view-default .elementor-icon{color:#1B3FD6;border-color:#1B3FD6;}.elementor-719 .elementor-element.elementor-element-1b5e2dd1.elementor-view-framed .elementor-icon, .elementor-719 .elementor-element.elementor-element-1b5e2dd1.elementor-view-default .elementor-icon svg{fill:#1B3FD6;}.elementor-719 .elementor-element.elementor-element-1b5e2dd1 .elementor-icon{font-size:16px;}.elementor-719 .elementor-element.elementor-element-1b5e2dd1 .elementor-icon svg{height:16px;}.elementor-719 .elementor-element.elementor-element-6c23c09d{width:auto;max-width:auto;}.elementor-719 .elementor-element.elementor-element-6c23c09d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:700;line-height:1.2em;letter-spacing:0px;color:#182038;}.elementor-719 .elementor-element.elementor-element-104a95d2.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-719 .elementor-element.elementor-element-104a95d2{text-align:end;}.elementor-719 .elementor-element.elementor-element-104a95d2 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:600;line-height:1.2em;letter-spacing:0px;color:#5C6478;}.elementor-719 .elementor-element.elementor-element-256a0e86{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:12px;--padding-right:12px;}.elementor-719 .elementor-element.elementor-element-256a0e86:not(.elementor-motion-effects-element-type-background), .elementor-719 .elementor-element.elementor-element-256a0e86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-719 .elementor-element.elementor-element-734b4fce{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-719 .elementor-element.elementor-element-734b4fce .elementor-icon-wrapper{text-align:start;}.elementor-719 .elementor-element.elementor-element-734b4fce.elementor-view-stacked .elementor-icon{background-color:#1B3FD6;}.elementor-719 .elementor-element.elementor-element-734b4fce.elementor-view-framed .elementor-icon, .elementor-719 .elementor-element.elementor-element-734b4fce.elementor-view-default .elementor-icon{color:#1B3FD6;border-color:#1B3FD6;}.elementor-719 .elementor-element.elementor-element-734b4fce.elementor-view-framed .elementor-icon, .elementor-719 .elementor-element.elementor-element-734b4fce.elementor-view-default .elementor-icon svg{fill:#1B3FD6;}.elementor-719 .elementor-element.elementor-element-734b4fce .elementor-icon{font-size:16px;}.elementor-719 .elementor-element.elementor-element-734b4fce .elementor-icon svg{height:16px;}.elementor-719 .elementor-element.elementor-element-81e3121{width:auto;max-width:auto;}.elementor-719 .elementor-element.elementor-element-81e3121 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:700;line-height:1.2em;letter-spacing:0px;color:#182038;}.elementor-719 .elementor-element.elementor-element-493caf54.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-719 .elementor-element.elementor-element-493caf54{text-align:end;}.elementor-719 .elementor-element.elementor-element-493caf54 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:600;line-height:1.2em;letter-spacing:0px;color:#5C6478;}.elementor-719 .elementor-element.elementor-element-64d2247e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:800;line-height:1.2em;letter-spacing:0px;color:#1B3FD6;}.elementor-719 .elementor-element.elementor-element-22a8a0f{--display:flex;--position:relative;--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:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:20px 20px 20px 20px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;top:0px;}.elementor-719 .elementor-element.elementor-element-22a8a0f:not(.elementor-motion-effects-element-type-background), .elementor-719 .elementor-element.elementor-element-22a8a0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0EDFF;}body:not(.rtl) .elementor-719 .elementor-element.elementor-element-22a8a0f{left:0px;}body.rtl .elementor-719 .elementor-element.elementor-element-22a8a0f{right:0px;}.elementor-719 .elementor-element.elementor-element-526fa4c6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-719 .elementor-element.elementor-element-5fe52458{width:var( --container-widget-width, 42px );max-width:42px;--container-widget-width:42px;--container-widget-flex-grow:0;}.elementor-719 .elementor-element.elementor-element-5fe52458 .elementor-icon-wrapper{text-align:start;}.elementor-719 .elementor-element.elementor-element-5fe52458.elementor-view-stacked .elementor-icon{background-color:#6B4EFF;color:#FFFFFF;}.elementor-719 .elementor-element.elementor-element-5fe52458.elementor-view-framed .elementor-icon, .elementor-719 .elementor-element.elementor-element-5fe52458.elementor-view-default .elementor-icon{color:#6B4EFF;border-color:#6B4EFF;}.elementor-719 .elementor-element.elementor-element-5fe52458.elementor-view-framed .elementor-icon, .elementor-719 .elementor-element.elementor-element-5fe52458.elementor-view-default .elementor-icon svg{fill:#6B4EFF;}.elementor-719 .elementor-element.elementor-element-5fe52458.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-719 .elementor-element.elementor-element-5fe52458.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-719 .elementor-element.elementor-element-5fe52458 .elementor-icon{font-size:20px;padding:0.55em;border-radius:13px 13px 13px 13px;}.elementor-719 .elementor-element.elementor-element-5fe52458 .elementor-icon svg{height:20px;}.elementor-719 .elementor-element.elementor-element-4f136013{--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:3px 3px;--row-gap:3px;--column-gap:3px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-719 .elementor-element.elementor-element-50a0956c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:800;line-height:1.1em;letter-spacing:0px;color:#182038;}.elementor-719 .elementor-element.elementor-element-6311de6c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:600;line-height:1.2em;letter-spacing:0px;color:#5C6478;}.elementor-719 .elementor-element.elementor-element-6077bb73{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-719 .elementor-element.elementor-element-72a0bd01{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:12px;--padding-right:12px;}.elementor-719 .elementor-element.elementor-element-72a0bd01:not(.elementor-motion-effects-element-type-background), .elementor-719 .elementor-element.elementor-element-72a0bd01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-719 .elementor-element.elementor-element-3948ef84{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-719 .elementor-element.elementor-element-3948ef84 .elementor-icon-wrapper{text-align:start;}.elementor-719 .elementor-element.elementor-element-3948ef84.elementor-view-stacked .elementor-icon{background-color:#5A3FE6;}.elementor-719 .elementor-element.elementor-element-3948ef84.elementor-view-framed .elementor-icon, .elementor-719 .elementor-element.elementor-element-3948ef84.elementor-view-default .elementor-icon{color:#5A3FE6;border-color:#5A3FE6;}.elementor-719 .elementor-element.elementor-element-3948ef84.elementor-view-framed .elementor-icon, .elementor-719 .elementor-element.elementor-element-3948ef84.elementor-view-default .elementor-icon svg{fill:#5A3FE6;}.elementor-719 .elementor-element.elementor-element-3948ef84 .elementor-icon{font-size:16px;}.elementor-719 .elementor-element.elementor-element-3948ef84 .elementor-icon svg{height:16px;}.elementor-719 .elementor-element.elementor-element-3e2b38cb{width:auto;max-width:auto;}.elementor-719 .elementor-element.elementor-element-3e2b38cb .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:700;line-height:1.2em;letter-spacing:0px;color:#182038;}.elementor-719 .elementor-element.elementor-element-454da965.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-719 .elementor-element.elementor-element-454da965{text-align:end;}.elementor-719 .elementor-element.elementor-element-454da965 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:600;line-height:1.2em;letter-spacing:0px;color:#5C6478;}.elementor-719 .elementor-element.elementor-element-26212af .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:800;line-height:1.2em;letter-spacing:0px;color:#5A3FE6;}.elementor-719 .elementor-element.elementor-element-2f2672e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-719 .elementor-element.elementor-element-7e6edb85{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-719 .elementor-element.elementor-element-303ad04f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-719 .elementor-element.elementor-element-1d148f86{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-719 .elementor-element.elementor-element-6bdf0844{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-719 .elementor-element.elementor-element-4f38735b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-719 .elementor-element.elementor-element-5c00b055{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-transition:300ms;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-719 .elementor-element.elementor-element-5c00b055 > .e-n-menu[data-layout='dropdown'] > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:not( .e-current ){background:#FFFFFF00;}.elementor-719 .elementor-element.elementor-element-5c00b055.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-719 .elementor-element.elementor-element-54108599{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--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-719 .elementor-element.elementor-element-5ad803bb .elementor-button{background-color:rgba(0,0,0,0);font-family:"Manrope", Sans-serif;font-size:15px;font-weight:700;fill:#5C6478;color:#5C6478;border-radius:99px 99px 99px 99px;padding:10px 16px 10px 16px;}.elementor-719 .elementor-element.elementor-element-5ad803bb .elementor-button:hover, .elementor-719 .elementor-element.elementor-element-5ad803bb .elementor-button:focus{color:#182038;}.elementor-719 .elementor-element.elementor-element-5ad803bb .elementor-button:hover svg, .elementor-719 .elementor-element.elementor-element-5ad803bb .elementor-button:focus svg{fill:#182038;}.elementor-719 .elementor-element.elementor-element-2b8d73e6 .elementor-button{background-color:transparent;font-family:"Manrope", Sans-serif;font-size:15px;font-weight:800;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(135deg, #1B3FD6 0%, #4D7EFE 100%);box-shadow:0px 8px 20px 0px rgba(38,87,254,0.28);border-style:none;border-radius:99px 99px 99px 99px;padding:12px 22px 12px 22px;}.elementor-719 .elementor-element.elementor-element-2b8d73e6 .elementor-button:hover, .elementor-719 .elementor-element.elementor-element-2b8d73e6 .elementor-button:focus{background-color:transparent;color:#FFFFFF;background-image:linear-gradient(135deg, #1B3FD6 0%, #4D7EFE 100%);}.elementor-719 .elementor-element.elementor-element-2b8d73e6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-719 .elementor-element.elementor-element-2b8d73e6 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-719 .elementor-element.elementor-element-2b8d73e6 .elementor-button:hover svg, .elementor-719 .elementor-element.elementor-element-2b8d73e6 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-719 .elementor-element.elementor-element-21f03e7f{--flex-wrap:wrap;}}@media(min-width:768px){.elementor-719 .elementor-element.elementor-element-1c1955fa{--width:1180px;}.elementor-719 .elementor-element.elementor-element-21f03e7f{--width:1180px;}.elementor-719 .elementor-element.elementor-element-37c274c0{--width:33.33%;}.elementor-719 .elementor-element.elementor-element-79291b9b{--width:100%;}.elementor-719 .elementor-element.elementor-element-c04202{--width:33.33%;}.elementor-719 .elementor-element.elementor-element-543a330c{--width:100%;}.elementor-719 .elementor-element.elementor-element-22a8a0f{--width:33.33%;}.elementor-719 .elementor-element.elementor-element-4f136013{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-719 .elementor-element.elementor-element-1c1955fa{--width:100%;}.elementor-719 .elementor-element.elementor-element-21f03e7f{--width:100%;}.elementor-719 .elementor-element.elementor-element-37c274c0{--width:100%;}.elementor-719 .elementor-element.elementor-element-c04202{--width:100%;}.elementor-719 .elementor-element.elementor-element-22a8a0f{--width:100%;}}@media(max-width:767px){.elementor-719 .elementor-element.elementor-element-660c0f71{--padding-top:10px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-719 .elementor-element.elementor-element-b0900fb{padding:0px 0px 0px 0px;}}/* Start custom CSS for container, class: .elementor-element-660c0f71 *//* ═══════════ HEADER PREMIAONE — V1 (Custom CSS do container raiz) ═══════════ */
.elementor-719 .elementor-element.elementor-element-660c0f71{--h-ink:#182038;--h-mu:#5C6478;--h-gray:#EEF0F4;--h-blue:#2657FE}
.elementor-719 .elementor-element.elementor-element-660c0f71 .ph-capsule{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);transition:min-height .3s,box-shadow .3s,background-color .3s}
/* encolhe ao rolar (classe que o Sticky do Elementor adiciona após o offset) */
.elementor-719 .elementor-element.elementor-element-660c0f71.elementor-sticky--effects{padding-top:8px!important}
.elementor-719 .elementor-element.elementor-element-660c0f71.elementor-sticky--effects .ph-capsule{min-height:62px!important;box-shadow:0 14px 40px rgba(24,32,56,.12)!important;background-color:rgba(255,255,255,.98)!important}

/* ── Mega Menu: títulos em pílula ── */
.elementor-719 .elementor-element.elementor-element-660c0f71 .e-n-menu-heading{gap:2px}
.elementor-719 .elementor-element.elementor-element-660c0f71 .e-n-menu-title{padding:10px 16px!important;border-radius:99px!important;border:0!important;background:transparent!important;color:var(--h-ink)!important;transition:background .2s}
.elementor-719 .elementor-element.elementor-element-660c0f71 .e-n-menu-title .e-n-menu-title-text{font-family:Manrope,sans-serif;font-weight:700;font-size:15px;color:var(--h-ink)!important}
.elementor-719 .elementor-element.elementor-element-660c0f71 .e-n-menu-title:hover,.elementor-719 .elementor-element.elementor-element-660c0f71 .e-n-menu-title.e-focus,.elementor-719 .elementor-element.elementor-element-660c0f71 .e-n-menu-title[aria-expanded="true"]{background:var(--h-gray)!important}
.elementor-719 .elementor-element.elementor-element-660c0f71 .e-n-menu-title .e-n-menu-icon{color:var(--h-ink);width:14px;height:14px}
.elementor-719 .elementor-element.elementor-element-660c0f71 .e-n-menu-title .e-n-menu-icon svg,.elementor-719 .elementor-element.elementor-element-660c0f71 .e-n-menu-title .e-n-menu-icon i{width:14px;height:14px;font-size:13px;transition:transform .25s}
.elementor-719 .elementor-element.elementor-element-660c0f71 .e-n-menu-title[aria-expanded="true"] .e-n-menu-icon svg,.elementor-719 .elementor-element.elementor-element-660c0f71 .e-n-menu-title[aria-expanded="true"] .e-n-menu-icon i{transform:rotate(180deg)}
/* ── dropdown "Soluções" (posicionamento nativo do widget: Full Width) ── */
.elementor-719 .elementor-element.elementor-element-660c0f71 .e-n-menu-content>.e-con{margin:12px auto 0;width:100%!important;max-width:100%!important;padding:0 20px!important}
.elementor-719 .elementor-element.elementor-element-660c0f71 .ph-mega{margin:0 auto}
/* some ao descer, volta ao subir */
.elementor-719 .elementor-element.elementor-element-660c0f71{transition:transform .35s cubic-bezier(.2,.7,.2,1),padding .3s}
.elementor-719 .elementor-element.elementor-element-660c0f71.ph-hidden{transform:translateY(-130%)}
.elementor-719 .elementor-element.elementor-element-660c0f71.ph-open{transform:none!important}
.elementor-719 .elementor-element.elementor-element-660c0f71 .ph-mega{box-shadow:0 30px 70px rgba(24,32,56,.18)}
.elementor-719 .elementor-element.elementor-element-660c0f71 .ph-col{transition:transform .25s}.elementor-719 .elementor-element.elementor-element-660c0f71 .ph-col:hover{transform:translateY(-2px)}
.elementor-719 .elementor-element.elementor-element-660c0f71 .ph-prod{transition:box-shadow .2s,transform .2s}.elementor-719 .elementor-element.elementor-element-660c0f71 .ph-prod:hover{box-shadow:0 8px 20px rgba(24,32,56,.08)!important;transform:translateX(2px)}
/* ── botões ── */
.elementor-719 .elementor-element.elementor-element-660c0f71 .ph-cta .elementor-button{transition:transform .2s,box-shadow .2s}
.elementor-719 .elementor-element.elementor-element-660c0f71 .ph-cta .elementor-button:hover{transform:translateY(-2px);box-shadow:0 14px 28px rgba(38,87,254,.34)!important}
.elementor-719 .elementor-element.elementor-element-660c0f71 .ph-login .elementor-button:hover{background:var(--h-gray)!important;color:var(--h-ink)!important}
/* itens 6 e 7 (CTA/Entrar) só existem no mobile */
@media (min-width:1025px){.elementor-719 .elementor-element.elementor-element-660c0f71 .e-n-menu-item:nth-child(6),.elementor-719 .elementor-element.elementor-element-660c0f71 .e-n-menu-item:nth-child(7){display:none!important}}
/* ── mobile / tablet: barra só com logo + botão; menu em tela cheia ── */
.elementor-719 .elementor-element.elementor-element-660c0f71 .e-n-menu-toggle,.elementor-719 .elementor-element.elementor-element-660c0f71 .e-n-menu-toggle:hover,.elementor-719 .elementor-element.elementor-element-660c0f71 .e-n-menu-toggle:focus,.elementor-719 .elementor-element.elementor-element-660c0f71 .e-n-menu-toggle:focus-visible,.elementor-719 .elementor-element.elementor-element-660c0f71 .e-n-menu-toggle[aria-expanded="true"]{width:44px;height:44px;border-radius:99px!important;background:transparent!important;color:var(--h-ink)!important;border:0!important;outline:0!important;box-shadow:none!important;margin-left:auto;position:relative;z-index:3;padding:0}
.elementor-719 .elementor-element.elementor-element-660c0f71 .e-n-menu-toggle svg,.elementor-719 .elementor-element.elementor-element-660c0f71 .e-n-menu-toggle i{width:24px;height:24px;font-size:24px;fill:var(--h-ink)!important;color:var(--h-ink)!important}
@media (max-width:1024px){
  .elementor-719 .elementor-element.elementor-element-660c0f71 .ph-capsule{min-height:60px!important;padding:0 10px 0 18px!important;position:relative;z-index:2;flex-wrap:nowrap!important;align-items:center!important;--flex-wrap-mobile:nowrap;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;transform:none!important;filter:none!important}
  .elementor-719 .elementor-element.elementor-element-660c0f71,.elementor-719 .elementor-element.elementor-element-660c0f71 .e-n-menu,.elementor-719 .elementor-element.elementor-element-660c0f71 .e-n-menu-wrapper{transform:none}
  .elementor-719 .elementor-element.elementor-element-660c0f71 .ph-menu{transform:none!important;filter:none!important}
  .elementor-719 .elementor-element.elementor-element-660c0f71 .ph-logo-wrap{flex:0 0 auto;width:auto!important;margin:0!important}
  .elementor-719 .elementor-element.elementor-element-660c0f71 .ph-menu{flex:0 0 auto!important;width:auto!important;margin-left:auto!important;display:flex;align-items:center}
  .elementor-719 .elementor-element.elementor-element-660c0f71 .ph-capsule{justify-content:space-between!important}
  .elementor-719 .elementor-element.elementor-element-660c0f71 .ph-wordmark .elementor-heading-title{font-size:26px!important;padding-left:0!important}
  .elementor-719 .elementor-element.elementor-element-660c0f71 .ph-capsule>.ph-actions{display:none!important}
  /* painel */
  .elementor-719 .elementor-element.elementor-element-660c0f71 .e-n-menu-wrapper{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;height:100dvh!important;max-height:100dvh!important;min-height:0!important;width:100%!important;max-width:none!important;background:#fff;z-index:1;box-sizing:border-box;
    padding:104px 28px 14px!important;display:flex;margin:0!important;border-radius:0!important;box-shadow:none!important;overflow:auto;
    transform:translateY(-100%);opacity:0;transition:transform .45s cubic-bezier(.2,.7,.2,1),opacity .35s}
  .elementor-719 .elementor-element.elementor-element-660c0f71 .e-n-menu-toggle[aria-expanded="true"]~.e-n-menu-wrapper,.elementor-719 .elementor-element.elementor-element-660c0f71.ph-open .e-n-menu-wrapper{transform:none;opacity:1}
  .elementor-719 .elementor-element.elementor-element-660c0f71 .e-n-menu-wrapper{flex-direction:column}
  .elementor-719 .elementor-element.elementor-element-660c0f71 .e-n-menu-heading{display:grid!important;grid-template-columns:2.2fr 1fr;grid-template-rows:auto auto auto auto minmax(0,1fr) auto;gap:0 8px;align-content:stretch;height:calc(100dvh - 118px)!important;max-height:calc(100dvh - 118px)!important;min-height:0!important;overflow:hidden;width:100%;margin:0!important;padding:0!important;box-sizing:border-box}
  .elementor-719 .elementor-element.elementor-element-660c0f71 .e-n-menu-item{grid-column:1/-1;position:static;width:auto!important;min-width:0;max-width:none!important;display:block!important}
  .elementor-719 .elementor-element.elementor-element-660c0f71 .e-n-menu-title{width:100%;display:flex}
  .elementor-719 .elementor-element.elementor-element-660c0f71 .e-n-menu-title-container{width:100%;display:flex;align-items:center;justify-content:space-between;color:inherit}
  /* posição: links simples → Soluções (espaço restante) → botões */
  .elementor-719 .elementor-element.elementor-element-660c0f71 .e-n-menu-item:nth-child(2){grid-row:1}.elementor-719 .elementor-element.elementor-element-660c0f71 .e-n-menu-item:nth-child(3){grid-row:2}.elementor-719 .elementor-element.elementor-element-660c0f71 .e-n-menu-item:nth-child(4){grid-row:3}.elementor-719 .elementor-element.elementor-element-660c0f71 .e-n-menu-item:nth-child(5){grid-row:4}
  .elementor-719 .elementor-element.elementor-element-660c0f71 .e-n-menu-item:nth-child(1){grid-row:5;align-self:stretch;min-height:0;overflow:auto;margin-top:clamp(18px,3.2vh,30px);display:flex!important;flex-direction:column}
  .elementor-719 .elementor-element.elementor-element-660c0f71 .e-n-menu-wrapper{--n-menu-dropdown-content-box-height:auto!important}
  .elementor-719 .elementor-element.elementor-element-660c0f71 .e-n-menu-item:nth-child(1) .e-n-menu-content{--n-menu-dropdown-content-box-height:auto!important;flex:0 0 auto}
  .elementor-719 .elementor-element.elementor-element-660c0f71 .e-n-menu-item:nth-child(6){grid-row:6;grid-column:1;align-self:end;margin-top:10px;padding-top:10px;border-top:1px solid var(--h-gray)}
  .elementor-719 .elementor-element.elementor-element-660c0f71 .e-n-menu-item:nth-child(7){grid-row:6;grid-column:2;align-self:end;margin-top:10px;padding-top:10px;border-top:1px solid var(--h-gray)}
  /* links simples */
  .elementor-719 .elementor-element.elementor-element-660c0f71 .e-n-menu-title{width:100%;padding:clamp(9px,1.6vh,14px) 0!important;border-radius:0!important;border-bottom:1px solid var(--h-gray)!important;background:transparent!important;justify-content:space-between}
  .elementor-719 .elementor-element.elementor-element-660c0f71 .e-n-menu-title .e-n-menu-title-text{font-size:clamp(15px,2vh,17px);font-weight:800}
  .elementor-719 .elementor-element.elementor-element-660c0f71 .e-n-menu-item:nth-child(n+2):nth-child(-n+5) .e-n-menu-title::after{content:"";width:18px;height:18px;flex-shrink:0;margin-left:auto;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235C6478' stroke-width='2.2' stroke-linecap='round'><path d='m9 6 6 6-6 6'/></svg>") center/contain no-repeat}
  /* Soluções: título vira rótulo de seção e o conteúdo fica sempre aberto */
  .elementor-719 .elementor-element.elementor-element-660c0f71 .e-n-menu-item:nth-child(1) .e-n-menu-title{pointer-events:none;border:0!important;padding:0 0 14px!important}
  .elementor-719 .elementor-element.elementor-element-660c0f71 .e-n-menu-item:nth-child(1) .e-n-menu-title .e-n-menu-title-text{font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:var(--h-mu);font-weight:800}
  .elementor-719 .elementor-element.elementor-element-660c0f71 .e-n-menu-item:nth-child(1) .e-n-menu-title svg,.elementor-719 .elementor-element.elementor-element-660c0f71 .e-n-menu-item:nth-child(1) .e-n-menu-title i,.elementor-719 .elementor-element.elementor-element-660c0f71 .e-n-menu-item:nth-child(1) .e-n-menu-icon{display:none!important}
  .elementor-719 .elementor-element.elementor-element-660c0f71 .e-n-menu-item:nth-child(1) .e-n-menu-content,.elementor-719 .elementor-element.elementor-element-660c0f71 .e-n-menu-item:nth-child(1) .e-n-menu-content>.e-con{display:flex!important;flex-direction:column;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;position:static!important;opacity:1!important;visibility:visible!important;width:100%!important;transform:none!important;margin:0!important}
  .elementor-719 .elementor-element.elementor-element-660c0f71 .e-n-menu-content>.e-con{margin:0!important;padding:0!important;width:100%!important}
  .elementor-719 .elementor-element.elementor-element-660c0f71 .ph-mega{box-shadow:none;padding:0!important;border:0!important;background:transparent!important;gap:8px!important;width:100%!important}
  /* cada coluna vira card compacto */
  .elementor-719 .elementor-element.elementor-element-660c0f71 .ph-col{flex-direction:row!important;align-items:center!important;gap:12px!important;padding:clamp(9px,1.4vh,13px) 12px!important;border-radius:16px!important}
  .elementor-719 .elementor-element.elementor-element-660c0f71 .ph-col::after{content:"";width:18px;height:18px;flex-shrink:0;margin-left:auto;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232657FE' stroke-width='2.4' stroke-linecap='round'><path d='M5 12h14M13 6l6 6-6 6'/></svg>") center/contain no-repeat}
  .elementor-719 .elementor-element.elementor-element-660c0f71 .ph-col{display:grid!important;grid-template-columns:40px 1fr 18px;grid-template-rows:auto auto;column-gap:12px;row-gap:5px}
  .elementor-719 .elementor-element.elementor-element-660c0f71 .ph-head{grid-column:1/3;grid-row:1;display:contents!important}
  .elementor-719 .elementor-element.elementor-element-660c0f71 .ph-head>.e-con{grid-column:2;grid-row:1}
  .elementor-719 .elementor-element.elementor-element-660c0f71 .ph-head .elementor-widget-icon{grid-column:1;grid-row:1/3;align-self:center}
  .elementor-719 .elementor-element.elementor-element-660c0f71 .ph-head .elementor-icon{width:40px!important;height:40px!important;padding:0!important;display:flex;align-items:center;justify-content:center}
  .elementor-719 .elementor-element.elementor-element-660c0f71 .ph-sub{display:none!important}
  .elementor-719 .elementor-element.elementor-element-660c0f71 .ph-title .elementor-heading-title{font-size:15px!important}
  .elementor-719 .elementor-element.elementor-element-660c0f71 .ph-list{grid-column:2;grid-row:2;flex-direction:row!important;flex-wrap:nowrap!important;gap:5px!important;overflow:hidden}
  .elementor-719 .elementor-element.elementor-element-660c0f71 .ph-prod{padding:3px 8px!important;border-radius:99px!important;width:auto!important;flex:0 0 auto;gap:0!important;pointer-events:none}
  .elementor-719 .elementor-element.elementor-element-660c0f71 .ph-prod .elementor-widget-icon,.elementor-719 .elementor-element.elementor-element-660c0f71 .ph-plab{display:none!important}
  .elementor-719 .elementor-element.elementor-element-660c0f71 .ph-pname .elementor-heading-title{font-size:11px!important;white-space:nowrap}
  .elementor-719 .elementor-element.elementor-element-660c0f71 .ph-col{position:relative!important}
  .elementor-719 .elementor-element.elementor-element-660c0f71 .ph-more{position:absolute!important;inset:0!important;z-index:2;margin:0!important;width:100%!important;height:100%!important}
  .elementor-719 .elementor-element.elementor-element-660c0f71 .ph-more>*,.elementor-719 .elementor-element.elementor-element-660c0f71 .ph-more .elementor-heading-title,.elementor-719 .elementor-element.elementor-element-660c0f71 .ph-more a{display:block!important;width:100%!important;height:100%!important;font-size:0!important;line-height:0!important}
  .elementor-719 .elementor-element.elementor-element-660c0f71 .ph-col::after{grid-column:3;grid-row:1/3;align-self:center}
  /* botões do rodapé */
  .elementor-719 .elementor-element.elementor-element-660c0f71 .e-n-menu-item:nth-child(6) .e-n-menu-title{border:0!important;border-radius:99px!important;justify-content:center;min-height:50px;padding:0 12px!important;background:linear-gradient(135deg,#1B3FD6,#2657FE 55%,#4D7EFE)!important;box-shadow:0 10px 24px rgba(38,87,254,.28)}
  .elementor-719 .elementor-element.elementor-element-660c0f71 .e-n-menu-item:nth-child(6) .e-n-menu-title-container,.elementor-719 .elementor-element.elementor-element-660c0f71 .e-n-menu-item:nth-child(7) .e-n-menu-title-container{justify-content:center!important;text-align:center}
  .elementor-719 .elementor-element.elementor-element-660c0f71 .e-n-menu-item:nth-child(6) .e-n-menu-title-text,.elementor-719 .elementor-element.elementor-element-660c0f71 .e-n-menu-item:nth-child(7) .e-n-menu-title-text{width:auto;text-align:center}
  .elementor-719 .elementor-element.elementor-element-660c0f71 .e-n-menu-item:nth-child(6) .e-n-menu-title .e-n-menu-title-text{color:#fff!important;font-size:15px;white-space:nowrap}
  .elementor-719 .elementor-element.elementor-element-660c0f71 .e-n-menu-item:nth-child(7) .e-n-menu-title{border:0!important;border-radius:99px!important;justify-content:center;min-height:50px;padding:0 12px!important;background:var(--h-gray)!important}
  .elementor-719 .elementor-element.elementor-element-660c0f71 .e-n-menu-item:nth-child(7) .e-n-menu-title .e-n-menu-title-text{font-size:14px}
}
@media (max-width:767px){
  .elementor-719 .elementor-element.elementor-element-660c0f71{padding:10px 12px 0!important}
  .elementor-719 .elementor-element.elementor-element-660c0f71 .ph-wordmark .elementor-heading-title{font-size:24px!important}
}/* End custom CSS */