.elementor-15 .elementor-element.elementor-element-3d4393f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:94px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-3d4393f:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-3d4393f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0c0fffc );}.elementor-15 .elementor-element.elementor-element-1c4ae4a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-12a9a29{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--flex-wrap:wrap;--padding-top:110px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-33125ea{--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:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-15 .elementor-element.elementor-element-492fe51 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:1.9px;color:#7FD6EF;}.elementor-15 .elementor-element.elementor-element-57e46e8 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:66px;font-weight:800;line-height:1.02em;letter-spacing:-2.8px;color:var( --e-global-color-42cddfa );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-15 .elementor-element.elementor-element-9f59f5a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.65em;letter-spacing:0px;color:var( --e-global-color-bomute );}.elementor-15 .elementor-element.elementor-element-e07cd79{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap: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-15 .elementor-element.elementor-element-f60d045{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-3fb6b8c{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-21b18bf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-e9fe729 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-15 .elementor-element.elementor-element-f080c5e{font-family:"Inter", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.55em;letter-spacing:0px;color:#8FA6BD;}.elementor-15 .elementor-element.elementor-element-6a78342{--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:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:56px;--padding-bottom:72px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-0fbd096{text-align:center;font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;line-height:1.5em;letter-spacing:0px;color:#C9D6E3;}.elementor-15 .elementor-element.elementor-element-60ace09{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-6352afd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-15 .elementor-element.elementor-element-3fb41be{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-29bb52a{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:36px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-4577395{text-align:center;}.elementor-15 .elementor-element.elementor-element-4577395 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:64px;font-weight:800;line-height:1em;letter-spacing:-2.6px;color:var( --e-global-color-42cddfa );}.elementor-15 .elementor-element.elementor-element-08937a6{text-align:center;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;letter-spacing:0px;color:#9FB3C8;}.elementor-15 .elementor-element.elementor-element-0aa3630{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:36px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-3521e7c{text-align:center;}.elementor-15 .elementor-element.elementor-element-3521e7c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:64px;font-weight:800;line-height:1em;letter-spacing:-2.6px;color:var( --e-global-color-42cddfa );}.elementor-15 .elementor-element.elementor-element-5d6fd09{text-align:center;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;letter-spacing:0px;color:#9FB3C8;}.elementor-15 .elementor-element.elementor-element-de99d5e{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:36px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-36c8180{text-align:center;}.elementor-15 .elementor-element.elementor-element-36c8180 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:64px;font-weight:800;line-height:1em;letter-spacing:-2.6px;color:var( --e-global-color-42cddfa );}.elementor-15 .elementor-element.elementor-element-160a7f1{text-align:center;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;letter-spacing:0px;color:#9FB3C8;}.elementor-15 .elementor-element.elementor-element-8ce604c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-8ce604c:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-8ce604c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-42cddfa );}.elementor-15 .elementor-element.elementor-element-83ad294{--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:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:140px;--padding-bottom:120px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-3cf8fb1{--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:64px 64px;--row-gap:64px;--column-gap:64px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-ba22c49{--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:26px 26px;--row-gap:26px;--column-gap:26px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-960144a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:56px;font-weight:800;line-height:1.04em;letter-spacing:-2.5px;color:var( --e-global-color-bonavy );}.elementor-15 .elementor-element.elementor-element-56e488c{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:#3F4A57;}.elementor-15 .elementor-element.elementor-element-2cd1884{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:700;line-height:1.6em;letter-spacing:0px;color:var( --e-global-color-bonavy );}.elementor-15 .elementor-element.elementor-element-cb02603{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-6ca974f{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-e7c7bd8{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:36px;--padding-bottom:38px;--padding-left:32px;--padding-right:32px;}.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-15 .elementor-element.elementor-element-d03a046 .elementor-icon-wrapper{text-align:start;}.elementor-15 .elementor-element.elementor-element-d03a046.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-666a9df );color:var( --e-global-color-bodcyan );}.elementor-15 .elementor-element.elementor-element-d03a046.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-d03a046.elementor-view-default .elementor-icon{color:var( --e-global-color-666a9df );border-color:var( --e-global-color-666a9df );}.elementor-15 .elementor-element.elementor-element-d03a046.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-d03a046.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-666a9df );}.elementor-15 .elementor-element.elementor-element-d03a046.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-bodcyan );}.elementor-15 .elementor-element.elementor-element-d03a046.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-bodcyan );}.elementor-15 .elementor-element.elementor-element-d03a046 .elementor-icon{font-size:26px;padding:15px;border-radius:18px 18px 18px 5px;}.elementor-15 .elementor-element.elementor-element-d03a046 .elementor-icon svg{height:26px;}.elementor-15 .elementor-element.elementor-element-0c4c4de .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:800;line-height:1.2em;letter-spacing:-0.4px;color:var( --e-global-color-bonavy );}.elementor-15 .elementor-element.elementor-element-ecfef31{font-family:"Inter", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.65em;letter-spacing:0px;color:var( --e-global-color-bobody );}.elementor-15 .elementor-element.elementor-element-42add67{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:36px;--padding-bottom:38px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-5e8f267 .elementor-icon-wrapper{text-align:start;}.elementor-15 .elementor-element.elementor-element-5e8f267.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-666a9df );color:var( --e-global-color-bodcyan );}.elementor-15 .elementor-element.elementor-element-5e8f267.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-5e8f267.elementor-view-default .elementor-icon{color:var( --e-global-color-666a9df );border-color:var( --e-global-color-666a9df );}.elementor-15 .elementor-element.elementor-element-5e8f267.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-5e8f267.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-666a9df );}.elementor-15 .elementor-element.elementor-element-5e8f267.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-bodcyan );}.elementor-15 .elementor-element.elementor-element-5e8f267.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-bodcyan );}.elementor-15 .elementor-element.elementor-element-5e8f267 .elementor-icon{font-size:26px;padding:15px;border-radius:18px 18px 18px 5px;}.elementor-15 .elementor-element.elementor-element-5e8f267 .elementor-icon svg{height:26px;}.elementor-15 .elementor-element.elementor-element-b2223ab .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:800;line-height:1.2em;letter-spacing:-0.4px;color:var( --e-global-color-bonavy );}.elementor-15 .elementor-element.elementor-element-ac8b8ff{font-family:"Inter", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.65em;letter-spacing:0px;color:var( --e-global-color-bobody );}.elementor-15 .elementor-element.elementor-element-3b71b78{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:36px;--padding-bottom:38px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-8fb481d .elementor-icon-wrapper{text-align:start;}.elementor-15 .elementor-element.elementor-element-8fb481d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-666a9df );color:var( --e-global-color-bodcyan );}.elementor-15 .elementor-element.elementor-element-8fb481d.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-8fb481d.elementor-view-default .elementor-icon{color:var( --e-global-color-666a9df );border-color:var( --e-global-color-666a9df );}.elementor-15 .elementor-element.elementor-element-8fb481d.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-8fb481d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-666a9df );}.elementor-15 .elementor-element.elementor-element-8fb481d.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-bodcyan );}.elementor-15 .elementor-element.elementor-element-8fb481d.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-bodcyan );}.elementor-15 .elementor-element.elementor-element-8fb481d .elementor-icon{font-size:26px;padding:15px;border-radius:18px 18px 18px 5px;}.elementor-15 .elementor-element.elementor-element-8fb481d .elementor-icon svg{height:26px;}.elementor-15 .elementor-element.elementor-element-90dde04 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:800;line-height:1.2em;letter-spacing:-0.4px;color:var( --e-global-color-bonavy );}.elementor-15 .elementor-element.elementor-element-f1beb0c{font-family:"Inter", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.65em;letter-spacing:0px;color:var( --e-global-color-bobody );}.elementor-15 .elementor-element.elementor-element-4130105{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-4130105:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-4130105 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bomist );}.elementor-15 .elementor-element.elementor-element-6108974{--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:56px 56px;--row-gap:56px;--column-gap:56px;--padding-top:130px;--padding-bottom:130px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-24c9057{text-align:center;}.elementor-15 .elementor-element.elementor-element-24c9057 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:56px;font-weight:800;line-height:1.05em;letter-spacing:-2.2px;color:var( --e-global-color-bonavy );}.elementor-15 .elementor-element.elementor-element-0294003{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:22px 22px;--row-gap:22px;--column-gap:22px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-26019c4{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--overlay-opacity:1;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-15 .elementor-element.elementor-element-26019c4:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-26019c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.bringout.com.br/wp-content/uploads/2026/10/para-empresas.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-26019c4::before, .elementor-15 .elementor-element.elementor-element-26019c4 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-26019c4 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-26019c4 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-26019c4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-26019c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, rgba(0,27,54,0.30) 10%, rgba(0,16,31,0.96) 72%);}.elementor-15 .elementor-element.elementor-element-de9486e .elementor-icon-wrapper{text-align:start;}.elementor-15 .elementor-element.elementor-element-de9486e.elementor-view-stacked .elementor-icon{background-color:rgba(39,183,220,0.16);color:#7FD6EF;}.elementor-15 .elementor-element.elementor-element-de9486e.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-de9486e.elementor-view-default .elementor-icon{color:rgba(39,183,220,0.16);border-color:rgba(39,183,220,0.16);}.elementor-15 .elementor-element.elementor-element-de9486e.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-de9486e.elementor-view-default .elementor-icon svg{fill:rgba(39,183,220,0.16);}.elementor-15 .elementor-element.elementor-element-de9486e.elementor-view-framed .elementor-icon{background-color:#7FD6EF;}.elementor-15 .elementor-element.elementor-element-de9486e.elementor-view-stacked .elementor-icon svg{fill:#7FD6EF;}.elementor-15 .elementor-element.elementor-element-de9486e .elementor-icon{font-size:26px;padding:15px;border-radius:18px 18px 18px 5px;}.elementor-15 .elementor-element.elementor-element-de9486e .elementor-icon svg{height:26px;}.elementor-15 .elementor-element.elementor-element-0e235a5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:1.9px;color:var( --e-global-color-bocyan );}.elementor-15 .elementor-element.elementor-element-1fc54e4 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:36px;font-weight:800;line-height:1.1em;letter-spacing:-1.1px;color:var( --e-global-color-42cddfa );}.elementor-15 .elementor-element.elementor-element-2599a19{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:#C9D6E3;}.elementor-15 .elementor-element.elementor-element-3e747d2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-3e747d2 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-15 .elementor-element.elementor-element-896d50c{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--overlay-opacity:1;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-15 .elementor-element.elementor-element-896d50c:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-896d50c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.bringout.com.br/wp-content/uploads/2026/10/para-equipes.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-896d50c::before, .elementor-15 .elementor-element.elementor-element-896d50c > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-896d50c > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-896d50c > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-896d50c > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-896d50c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, rgba(0,27,54,0.30) 10%, rgba(0,16,31,0.96) 72%);}.elementor-15 .elementor-element.elementor-element-7e975d6 .elementor-icon-wrapper{text-align:start;}.elementor-15 .elementor-element.elementor-element-7e975d6.elementor-view-stacked .elementor-icon{background-color:rgba(39,183,220,0.16);color:#7FD6EF;}.elementor-15 .elementor-element.elementor-element-7e975d6.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-7e975d6.elementor-view-default .elementor-icon{color:rgba(39,183,220,0.16);border-color:rgba(39,183,220,0.16);}.elementor-15 .elementor-element.elementor-element-7e975d6.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-7e975d6.elementor-view-default .elementor-icon svg{fill:rgba(39,183,220,0.16);}.elementor-15 .elementor-element.elementor-element-7e975d6.elementor-view-framed .elementor-icon{background-color:#7FD6EF;}.elementor-15 .elementor-element.elementor-element-7e975d6.elementor-view-stacked .elementor-icon svg{fill:#7FD6EF;}.elementor-15 .elementor-element.elementor-element-7e975d6 .elementor-icon{font-size:26px;padding:15px;border-radius:18px 18px 18px 5px;}.elementor-15 .elementor-element.elementor-element-7e975d6 .elementor-icon svg{height:26px;}.elementor-15 .elementor-element.elementor-element-eff9735 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:1.9px;color:var( --e-global-color-bocyan );}.elementor-15 .elementor-element.elementor-element-df5f7c1 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:36px;font-weight:800;line-height:1.1em;letter-spacing:-1.1px;color:var( --e-global-color-42cddfa );}.elementor-15 .elementor-element.elementor-element-8097bdf{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:#C9D6E3;}.elementor-15 .elementor-element.elementor-element-4864f89 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-4864f89 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-15 .elementor-element.elementor-element-20da0c7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-20da0c7:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-20da0c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top center, #06345F 0%, var( --e-global-color-c8a66f7 ) 100%);}.elementor-15 .elementor-element.elementor-element-0eb60ae{--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:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:150px;--padding-bottom:150px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-bcec795{text-align:center;}.elementor-15 .elementor-element.elementor-element-bcec795 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:60px;font-weight:800;line-height:1.05em;letter-spacing:-2.4px;color:var( --e-global-color-42cddfa );}.elementor-15 .elementor-element.elementor-element-40ea6f1{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-848676d{--display:flex;--min-height:640px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--overlay-opacity:1;--padding-top:36px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-848676d:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-848676d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.bringout.com.br/wp-content/uploads/2026/10/ingles.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-848676d::before, .elementor-15 .elementor-element.elementor-element-848676d > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-848676d > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-848676d > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-848676d > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-848676d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, rgba(0,27,54,0.35) 0%, rgba(0,16,31,0.97) 62%);}.elementor-15 .elementor-element.elementor-element-15d5807 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:28px;font-weight:800;line-height:1.15em;letter-spacing:-0.7px;color:var( --e-global-color-42cddfa );}.elementor-15 .elementor-element.elementor-element-b579f3c{font-family:"Inter", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:#C9D6E3;}.elementor-15 .elementor-element.elementor-element-df19163 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-df19163 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-15 .elementor-element.elementor-element-a6c714a{--display:flex;--min-height:640px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--overlay-opacity:1;--padding-top:36px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-a6c714a:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-a6c714a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.bringout.com.br/wp-content/uploads/2026/10/espanhol.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-a6c714a::before, .elementor-15 .elementor-element.elementor-element-a6c714a > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-a6c714a > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-a6c714a > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-a6c714a > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-a6c714a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, rgba(0,27,54,0.35) 0%, rgba(0,16,31,0.97) 62%);}.elementor-15 .elementor-element.elementor-element-b27f50e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:28px;font-weight:800;line-height:1.15em;letter-spacing:-0.7px;color:var( --e-global-color-42cddfa );}.elementor-15 .elementor-element.elementor-element-4e4b66b{font-family:"Inter", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:#C9D6E3;}.elementor-15 .elementor-element.elementor-element-509f57d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-509f57d .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-15 .elementor-element.elementor-element-7c99606{--display:flex;--min-height:640px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--overlay-opacity:1;--padding-top:36px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-7c99606:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-7c99606 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.bringout.com.br/wp-content/uploads/2026/10/mandarim.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-7c99606::before, .elementor-15 .elementor-element.elementor-element-7c99606 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-7c99606 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-7c99606 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-7c99606 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-7c99606 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, rgba(0,27,54,0.35) 0%, rgba(0,16,31,0.97) 62%);}.elementor-15 .elementor-element.elementor-element-4655401 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:28px;font-weight:800;line-height:1.15em;letter-spacing:-0.7px;color:var( --e-global-color-42cddfa );}.elementor-15 .elementor-element.elementor-element-409f5c9{font-family:"Inter", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:#C9D6E3;}.elementor-15 .elementor-element.elementor-element-69843f9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-69843f9 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-15 .elementor-element.elementor-element-1ab69a1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-1ab69a1:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-1ab69a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-42cddfa );}.elementor-15 .elementor-element.elementor-element-8b15803{--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:flex-start;--gap:72px 72px;--row-gap:72px;--column-gap:72px;--flex-wrap:wrap;--padding-top:150px;--padding-bottom:150px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-05761b8{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-95c437c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:1.9px;color:var( --e-global-color-bodcyan );}.elementor-15 .elementor-element.elementor-element-b70e162 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:40px;font-weight:800;line-height:1.07em;letter-spacing:-1.5px;color:var( --e-global-color-bonavy );}.elementor-15 .elementor-element.elementor-element-c6e2717{font-family:"Inter", Sans-serif;font-size:16.5px;font-weight:400;line-height:1.75em;letter-spacing:0px;color:#3F4A57;}.elementor-15 .elementor-element.elementor-element-28438e6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-6a4fc28{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:18px 18px;--row-gap:18px;--column-gap:18px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-b782e19{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:34px;--padding-bottom:34px;--padding-left:30px;--padding-right:30px;}.elementor-15 .elementor-element.elementor-element-9706c32 .elementor-icon-wrapper{text-align:start;}.elementor-15 .elementor-element.elementor-element-9706c32.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-666a9df );color:var( --e-global-color-bodcyan );}.elementor-15 .elementor-element.elementor-element-9706c32.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-9706c32.elementor-view-default .elementor-icon{color:var( --e-global-color-666a9df );border-color:var( --e-global-color-666a9df );}.elementor-15 .elementor-element.elementor-element-9706c32.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-9706c32.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-666a9df );}.elementor-15 .elementor-element.elementor-element-9706c32.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-bodcyan );}.elementor-15 .elementor-element.elementor-element-9706c32.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-bodcyan );}.elementor-15 .elementor-element.elementor-element-9706c32 .elementor-icon{font-size:26px;padding:15px;border-radius:18px 18px 18px 5px;}.elementor-15 .elementor-element.elementor-element-9706c32 .elementor-icon svg{height:26px;}.elementor-15 .elementor-element.elementor-element-d1ce7f8 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:21px;font-weight:800;line-height:1.2em;letter-spacing:-0.4px;color:var( --e-global-color-bonavy );}.elementor-15 .elementor-element.elementor-element-cb3502e{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:var( --e-global-color-bobody );}.elementor-15 .elementor-element.elementor-element-5eab4fa{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:34px;--padding-bottom:34px;--padding-left:30px;--padding-right:30px;}.elementor-15 .elementor-element.elementor-element-7ed586f .elementor-icon-wrapper{text-align:start;}.elementor-15 .elementor-element.elementor-element-7ed586f.elementor-view-stacked .elementor-icon{background-color:rgba(39,183,220,0.16);color:#7FD6EF;}.elementor-15 .elementor-element.elementor-element-7ed586f.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-7ed586f.elementor-view-default .elementor-icon{color:rgba(39,183,220,0.16);border-color:rgba(39,183,220,0.16);}.elementor-15 .elementor-element.elementor-element-7ed586f.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-7ed586f.elementor-view-default .elementor-icon svg{fill:rgba(39,183,220,0.16);}.elementor-15 .elementor-element.elementor-element-7ed586f.elementor-view-framed .elementor-icon{background-color:#7FD6EF;}.elementor-15 .elementor-element.elementor-element-7ed586f.elementor-view-stacked .elementor-icon svg{fill:#7FD6EF;}.elementor-15 .elementor-element.elementor-element-7ed586f .elementor-icon{font-size:26px;padding:15px;border-radius:18px 18px 18px 5px;}.elementor-15 .elementor-element.elementor-element-7ed586f .elementor-icon svg{height:26px;}.elementor-15 .elementor-element.elementor-element-f4ca613 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:21px;font-weight:800;line-height:1.2em;letter-spacing:-0.4px;color:var( --e-global-color-42cddfa );}.elementor-15 .elementor-element.elementor-element-eee4767{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:#C4D3E2;}.elementor-15 .elementor-element.elementor-element-6d1f5ec{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:34px;--padding-bottom:34px;--padding-left:30px;--padding-right:30px;}.elementor-15 .elementor-element.elementor-element-b53d261 .elementor-icon-wrapper{text-align:start;}.elementor-15 .elementor-element.elementor-element-b53d261.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-666a9df );color:var( --e-global-color-bodcyan );}.elementor-15 .elementor-element.elementor-element-b53d261.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-b53d261.elementor-view-default .elementor-icon{color:var( --e-global-color-666a9df );border-color:var( --e-global-color-666a9df );}.elementor-15 .elementor-element.elementor-element-b53d261.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-b53d261.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-666a9df );}.elementor-15 .elementor-element.elementor-element-b53d261.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-bodcyan );}.elementor-15 .elementor-element.elementor-element-b53d261.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-bodcyan );}.elementor-15 .elementor-element.elementor-element-b53d261 .elementor-icon{font-size:26px;padding:15px;border-radius:18px 18px 18px 5px;}.elementor-15 .elementor-element.elementor-element-b53d261 .elementor-icon svg{height:26px;}.elementor-15 .elementor-element.elementor-element-a91f323 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:21px;font-weight:800;line-height:1.2em;letter-spacing:-0.4px;color:var( --e-global-color-bonavy );}.elementor-15 .elementor-element.elementor-element-facfaeb{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:var( --e-global-color-bobody );}.elementor-15 .elementor-element.elementor-element-39ba4de{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:34px;--padding-bottom:34px;--padding-left:30px;--padding-right:30px;}.elementor-15 .elementor-element.elementor-element-2ea40bc .elementor-icon-wrapper{text-align:start;}.elementor-15 .elementor-element.elementor-element-2ea40bc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-666a9df );color:var( --e-global-color-bodcyan );}.elementor-15 .elementor-element.elementor-element-2ea40bc.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-2ea40bc.elementor-view-default .elementor-icon{color:var( --e-global-color-666a9df );border-color:var( --e-global-color-666a9df );}.elementor-15 .elementor-element.elementor-element-2ea40bc.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-2ea40bc.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-666a9df );}.elementor-15 .elementor-element.elementor-element-2ea40bc.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-bodcyan );}.elementor-15 .elementor-element.elementor-element-2ea40bc.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-bodcyan );}.elementor-15 .elementor-element.elementor-element-2ea40bc .elementor-icon{font-size:26px;padding:15px;border-radius:18px 18px 18px 5px;}.elementor-15 .elementor-element.elementor-element-2ea40bc .elementor-icon svg{height:26px;}.elementor-15 .elementor-element.elementor-element-270158f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:21px;font-weight:800;line-height:1.2em;letter-spacing:-0.4px;color:var( --e-global-color-bonavy );}.elementor-15 .elementor-element.elementor-element-da6175d{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:var( --e-global-color-bobody );}.elementor-15 .elementor-element.elementor-element-4c120e4{--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;--overlay-opacity:1;}.elementor-15 .elementor-element.elementor-element-4c120e4:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-4c120e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.bringout.com.br/wp-content/uploads/2026/10/industria-de-tecnologia.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-4c120e4::before, .elementor-15 .elementor-element.elementor-element-4c120e4 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-4c120e4 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-4c120e4 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-4c120e4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-4c120e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(120deg, rgba(0,27,54,0.86) 0%, rgba(0,16,31,0.97) 100%);}.elementor-15 .elementor-element.elementor-element-4da157e{--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:72px 72px;--row-gap:72px;--column-gap:72px;--flex-wrap:wrap;--padding-top:140px;--padding-bottom:140px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-507307b{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-ab94e51 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:1.9px;color:var( --e-global-color-bocyan );}.elementor-15 .elementor-element.elementor-element-9709136 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:50px;font-weight:800;line-height:1.06em;letter-spacing:-2px;color:var( --e-global-color-42cddfa );}.elementor-15 .elementor-element.elementor-element-5efb8ab{font-family:"Inter", Sans-serif;font-size:16.5px;font-weight:400;line-height:1.75em;letter-spacing:0px;color:var( --e-global-color-bomute );}.elementor-15 .elementor-element.elementor-element-f797dde{--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:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-15 .elementor-element.elementor-element-4c8b43e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:800;line-height:1.2em;letter-spacing:-0.4px;color:var( --e-global-color-42cddfa );}.elementor-15 .elementor-element.elementor-element-1754b47{font-family:"Inter", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.4em;letter-spacing:0px;color:#8FA6BD;}.elementor-15 .elementor-element.elementor-element-624e5c7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-624e5c7:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-624e5c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-42cddfa );}.elementor-15 .elementor-element.elementor-element-c3f6d7f{--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:stretch;--gap:72px 72px;--row-gap:72px;--column-gap:72px;--flex-wrap:wrap;--padding-top:140px;--padding-bottom:140px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-9c599c6{--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:stretch;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-78f80c2{text-align:center;}.elementor-15 .elementor-element.elementor-element-78f80c2 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:46px;font-weight:800;line-height:1.08em;letter-spacing:-1.8px;color:var( --e-global-color-bonavy );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-15 .elementor-element.elementor-element-7dd30bd .elementor-swiper-button{font-size:20px;}.elementor-15 .elementor-element.elementor-element-e550a26{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-e550a26:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-e550a26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bomist );}.elementor-15 .elementor-element.elementor-element-d730147{--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:flex-start;--gap:72px 72px;--row-gap:72px;--column-gap:72px;--flex-wrap:wrap;--padding-top:140px;--padding-bottom:140px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-d78694e{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-97a1a8e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:1.9px;color:var( --e-global-color-bodcyan );}.elementor-15 .elementor-element.elementor-element-348e378 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:48px;font-weight:800;line-height:1.07em;letter-spacing:-1.9px;color:var( --e-global-color-bonavy );}.elementor-15 .elementor-element.elementor-element-0e449b6{font-family:"Inter", Sans-serif;font-size:16.5px;font-weight:400;line-height:1.75em;letter-spacing:0px;color:#3F4A57;}.elementor-15 .elementor-element.elementor-element-3928a48{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-9a28262{--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:22px 22px;--row-gap:22px;--column-gap:22px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-a76f47c{--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-15 .elementor-element.elementor-element-64057dc .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:19px;font-weight:800;line-height:1.25em;letter-spacing:-0.3px;color:var( --e-global-color-bonavy );}.elementor-15 .elementor-element.elementor-element-b15beb3{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;letter-spacing:0px;color:var( --e-global-color-bobody );}.elementor-15 .elementor-element.elementor-element-9a4c77b{--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:22px 22px;--row-gap:22px;--column-gap:22px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-252c277{--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-15 .elementor-element.elementor-element-4c275a4 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:19px;font-weight:800;line-height:1.25em;letter-spacing:-0.3px;color:var( --e-global-color-bonavy );}.elementor-15 .elementor-element.elementor-element-5ec323a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;letter-spacing:0px;color:var( --e-global-color-bobody );}.elementor-15 .elementor-element.elementor-element-039901b{--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:22px 22px;--row-gap:22px;--column-gap:22px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-fb9a819{--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-15 .elementor-element.elementor-element-7aece8a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:19px;font-weight:800;line-height:1.25em;letter-spacing:-0.3px;color:var( --e-global-color-bonavy );}.elementor-15 .elementor-element.elementor-element-4407c79{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;letter-spacing:0px;color:var( --e-global-color-bobody );}.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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-25a9d27 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-25a9d27 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-25a9d27{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-25a9d27 .elementor-icon-list-text{transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-7804a35{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-0a3003a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:32px;--padding-bottom:28px;--padding-left:34px;--padding-right:34px;}.elementor-15 .elementor-element.elementor-element-0a3003a:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-0a3003a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(150deg, var( --e-global-color-bonavy ) 0%, var( --e-global-color-0c0fffc ) 100%);}.elementor-15 .elementor-element.elementor-element-6854b66 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:24px;font-weight:800;line-height:1.2em;letter-spacing:-0.5px;color:var( --e-global-color-42cddfa );}.elementor-15 .elementor-element.elementor-element-df79f49{font-family:"Inter", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.6em;letter-spacing:0px;color:var( --e-global-color-bomute );}.elementor-15 .elementor-element.elementor-element-753fbe5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-15 .elementor-element.elementor-element-75f6a30 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-15 .elementor-element.elementor-element-75f6a30 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-15 .elementor-element.elementor-element-75f6a30 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-15 .elementor-element.elementor-element-75f6a30 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-15 .elementor-element.elementor-element-75f6a30 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-75f6a30 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-15 .elementor-element.elementor-element-75f6a30 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-15 .elementor-element.elementor-element-75f6a30 .elementor-field-type-html{padding-bottom:0px;}.elementor-15 .elementor-element.elementor-element-75f6a30 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-15 .elementor-element.elementor-element-75f6a30 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-15 .elementor-element.elementor-element-75f6a30 .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-15 .elementor-element.elementor-element-75f6a30 .elementor-button[type="submit"]{color:#ffffff;}.elementor-15 .elementor-element.elementor-element-75f6a30 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-15 .elementor-element.elementor-element-75f6a30 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-15 .elementor-element.elementor-element-75f6a30 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-15 .elementor-element.elementor-element-75f6a30 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-15 .elementor-element.elementor-element-75f6a30 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-15 .elementor-element.elementor-element-75f6a30 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-15 .elementor-element.elementor-element-75f6a30{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-15 .elementor-element.elementor-element-8ffb0e6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-8ffb0e6:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-8ffb0e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-42cddfa );}.elementor-15 .elementor-element.elementor-element-ed0d18c{--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:52px 52px;--row-gap:52px;--column-gap:52px;--padding-top:140px;--padding-bottom:140px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-c1fefc5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-c71f862 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:50px;font-weight:800;line-height:1.06em;letter-spacing:-2px;color:var( --e-global-color-bonavy );}.elementor-15 .elementor-element.elementor-element-9b9be7f{font-family:"Inter", Sans-serif;font-size:16.5px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:#3F4A57;}.elementor-15 .elementor-element.elementor-element-8c065df{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-708beab{--display:flex;--min-height:270px;--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;--padding-top:32px;--padding-bottom:32px;--padding-left:28px;--padding-right:28px;}.elementor-15 .elementor-element.elementor-element-2692a90 .elementor-icon-wrapper{text-align:start;}.elementor-15 .elementor-element.elementor-element-2692a90.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-666a9df );color:var( --e-global-color-bodcyan );}.elementor-15 .elementor-element.elementor-element-2692a90.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-2692a90.elementor-view-default .elementor-icon{color:var( --e-global-color-666a9df );border-color:var( --e-global-color-666a9df );}.elementor-15 .elementor-element.elementor-element-2692a90.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-2692a90.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-666a9df );}.elementor-15 .elementor-element.elementor-element-2692a90.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-bodcyan );}.elementor-15 .elementor-element.elementor-element-2692a90.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-bodcyan );}.elementor-15 .elementor-element.elementor-element-2692a90 .elementor-icon{font-size:26px;padding:15px;border-radius:18px 18px 18px 5px;}.elementor-15 .elementor-element.elementor-element-2692a90 .elementor-icon svg{height:26px;}.elementor-15 .elementor-element.elementor-element-3683561 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:800;line-height:1.2em;letter-spacing:-0.4px;color:var( --e-global-color-bonavy );}.elementor-15 .elementor-element.elementor-element-9b4022d{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;letter-spacing:0px;color:var( --e-global-color-bobody );}.elementor-15 .elementor-element.elementor-element-0147668{--display:flex;--min-height:270px;--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;--padding-top:32px;--padding-bottom:32px;--padding-left:28px;--padding-right:28px;}.elementor-15 .elementor-element.elementor-element-c546966 .elementor-icon-wrapper{text-align:start;}.elementor-15 .elementor-element.elementor-element-c546966.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-666a9df );color:var( --e-global-color-bodcyan );}.elementor-15 .elementor-element.elementor-element-c546966.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-c546966.elementor-view-default .elementor-icon{color:var( --e-global-color-666a9df );border-color:var( --e-global-color-666a9df );}.elementor-15 .elementor-element.elementor-element-c546966.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-c546966.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-666a9df );}.elementor-15 .elementor-element.elementor-element-c546966.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-bodcyan );}.elementor-15 .elementor-element.elementor-element-c546966.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-bodcyan );}.elementor-15 .elementor-element.elementor-element-c546966 .elementor-icon{font-size:26px;padding:15px;border-radius:18px 18px 18px 5px;}.elementor-15 .elementor-element.elementor-element-c546966 .elementor-icon svg{height:26px;}.elementor-15 .elementor-element.elementor-element-ab65dbb .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:800;line-height:1.2em;letter-spacing:-0.4px;color:var( --e-global-color-bonavy );}.elementor-15 .elementor-element.elementor-element-8af2aa0{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;letter-spacing:0px;color:var( --e-global-color-bobody );}.elementor-15 .elementor-element.elementor-element-e33fc80{--display:flex;--min-height:270px;--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;--padding-top:32px;--padding-bottom:32px;--padding-left:28px;--padding-right:28px;}.elementor-15 .elementor-element.elementor-element-6b517da .elementor-icon-wrapper{text-align:start;}.elementor-15 .elementor-element.elementor-element-6b517da.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-666a9df );color:var( --e-global-color-bodcyan );}.elementor-15 .elementor-element.elementor-element-6b517da.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-6b517da.elementor-view-default .elementor-icon{color:var( --e-global-color-666a9df );border-color:var( --e-global-color-666a9df );}.elementor-15 .elementor-element.elementor-element-6b517da.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-6b517da.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-666a9df );}.elementor-15 .elementor-element.elementor-element-6b517da.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-bodcyan );}.elementor-15 .elementor-element.elementor-element-6b517da.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-bodcyan );}.elementor-15 .elementor-element.elementor-element-6b517da .elementor-icon{font-size:26px;padding:15px;border-radius:18px 18px 18px 5px;}.elementor-15 .elementor-element.elementor-element-6b517da .elementor-icon svg{height:26px;}.elementor-15 .elementor-element.elementor-element-d0bdf38 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:800;line-height:1.2em;letter-spacing:-0.4px;color:var( --e-global-color-bonavy );}.elementor-15 .elementor-element.elementor-element-7618e55{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;letter-spacing:0px;color:var( --e-global-color-bobody );}.elementor-15 .elementor-element.elementor-element-9a7c9b1{--display:flex;--min-height:270px;--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;--padding-top:32px;--padding-bottom:32px;--padding-left:28px;--padding-right:28px;}.elementor-15 .elementor-element.elementor-element-dc40f55 .elementor-icon-wrapper{text-align:start;}.elementor-15 .elementor-element.elementor-element-dc40f55.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-666a9df );color:var( --e-global-color-bodcyan );}.elementor-15 .elementor-element.elementor-element-dc40f55.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-dc40f55.elementor-view-default .elementor-icon{color:var( --e-global-color-666a9df );border-color:var( --e-global-color-666a9df );}.elementor-15 .elementor-element.elementor-element-dc40f55.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-dc40f55.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-666a9df );}.elementor-15 .elementor-element.elementor-element-dc40f55.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-bodcyan );}.elementor-15 .elementor-element.elementor-element-dc40f55.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-bodcyan );}.elementor-15 .elementor-element.elementor-element-dc40f55 .elementor-icon{font-size:26px;padding:15px;border-radius:18px 18px 18px 5px;}.elementor-15 .elementor-element.elementor-element-dc40f55 .elementor-icon svg{height:26px;}.elementor-15 .elementor-element.elementor-element-f2d13ad .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:800;line-height:1.2em;letter-spacing:-0.4px;color:var( --e-global-color-bonavy );}.elementor-15 .elementor-element.elementor-element-289d4c5{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;letter-spacing:0px;color:var( --e-global-color-bobody );}.elementor-15 .elementor-element.elementor-element-a93bd78{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-a93bd78:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-a93bd78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bomist );}.elementor-15 .elementor-element.elementor-element-8d0270f{--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:56px 56px;--row-gap:56px;--column-gap:56px;--padding-top:140px;--padding-bottom:140px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-9ba7c81{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-3fdb278{text-align:center;}.elementor-15 .elementor-element.elementor-element-3fdb278 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:1.9px;color:var( --e-global-color-bodcyan );}.elementor-15 .elementor-element.elementor-element-fb5d0ad{text-align:center;}.elementor-15 .elementor-element.elementor-element-fb5d0ad .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:50px;font-weight:800;line-height:1.06em;letter-spacing:-2px;color:var( --e-global-color-bonavy );}.elementor-15 .elementor-element.elementor-element-00150b4{text-align:center;font-family:"Inter", Sans-serif;font-size:16.5px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:#3F4A57;}.elementor-15 .elementor-element.elementor-element-a0220d4{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:18px 18px;--row-gap:18px;--column-gap:18px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-6cb6986{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-8eaa97f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-0d179f8 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:11.5px;font-weight:700;line-height:1.25em;letter-spacing:0.2px;color:#7FD6EF;}.elementor-15 .elementor-element.elementor-element-65ed622{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:24px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-44a71b3 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:21px;font-weight:800;line-height:1.2em;letter-spacing:-0.4px;color:var( --e-global-color-bonavy );}.elementor-15 .elementor-element.elementor-element-42e54d8{font-family:"Inter", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.65em;letter-spacing:0px;color:var( --e-global-color-bobody );}.elementor-15 .elementor-element.elementor-element-bd69854{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-2af9858{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-080801a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:11.5px;font-weight:700;line-height:1.25em;letter-spacing:0.2px;color:#7FD6EF;}.elementor-15 .elementor-element.elementor-element-b87ff59{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:24px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-b835afd .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:21px;font-weight:800;line-height:1.2em;letter-spacing:-0.4px;color:var( --e-global-color-bonavy );}.elementor-15 .elementor-element.elementor-element-49663e9{font-family:"Inter", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.65em;letter-spacing:0px;color:var( --e-global-color-bobody );}.elementor-15 .elementor-element.elementor-element-a2a913e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-f312e60{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-55303f6 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:11.5px;font-weight:700;line-height:1.25em;letter-spacing:0.2px;color:#7FD6EF;}.elementor-15 .elementor-element.elementor-element-2bbf114{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:24px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-097cedc .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:21px;font-weight:800;line-height:1.2em;letter-spacing:-0.4px;color:var( --e-global-color-bonavy );}.elementor-15 .elementor-element.elementor-element-148f511{font-family:"Inter", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.65em;letter-spacing:0px;color:var( --e-global-color-bobody );}.elementor-15 .elementor-element.elementor-element-13178e0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-ee4ffd9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-7ba94b7 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:11.5px;font-weight:700;line-height:1.25em;letter-spacing:0.2px;color:#7FD6EF;}.elementor-15 .elementor-element.elementor-element-a6e1df9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:24px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-347057a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:21px;font-weight:800;line-height:1.2em;letter-spacing:-0.4px;color:var( --e-global-color-bonavy );}.elementor-15 .elementor-element.elementor-element-8b481ff{font-family:"Inter", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.65em;letter-spacing:0px;color:var( --e-global-color-bobody );}.elementor-15 .elementor-element.elementor-element-36c9db9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-36c9db9:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-36c9db9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-42cddfa );}.elementor-15 .elementor-element.elementor-element-caf347f{--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:flex-start;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--flex-wrap:wrap;--padding-top:140px;--padding-bottom:140px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-3beb3f2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-73b6cb8 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:52px;font-weight:800;line-height:1.04em;letter-spacing:-2.1px;color:var( --e-global-color-bonavy );}.elementor-15 .elementor-element.elementor-element-8878e81{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-15 .elementor-element.elementor-element-90bebe1{--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;--overlay-opacity:1;}.elementor-15 .elementor-element.elementor-element-90bebe1:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-90bebe1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.bringout.com.br/wp-content/uploads/2026/10/fundo-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-90bebe1::before, .elementor-15 .elementor-element.elementor-element-90bebe1 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-90bebe1 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-90bebe1 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-90bebe1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-90bebe1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, rgba(0,27,54,0.82) 0%, rgba(0,16,31,0.94) 100%);}.elementor-15 .elementor-element.elementor-element-2bf234f{--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;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:170px;--padding-bottom:200px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-43d3dcf{text-align:center;}.elementor-15 .elementor-element.elementor-element-43d3dcf .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:70px;font-weight:800;line-height:1.02em;letter-spacing:-3px;color:var( --e-global-color-42cddfa );}.elementor-15 .elementor-element.elementor-element-0050e3c{text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.65em;letter-spacing:0px;color:var( --e-global-color-bomute );}.elementor-15 .elementor-element.elementor-element-9bdea97{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-89dde3e{text-align:center;}.elementor-15 .elementor-element.elementor-element-89dde3e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:600;line-height:1.3em;letter-spacing:0.3px;color:#E9C78F;}body.elementor-page-15:not(.elementor-motion-effects-element-type-background), body.elementor-page-15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00101F;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-15 .elementor-element.elementor-element-12a9a29{--padding-top:72px;--padding-bottom:72px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-57e46e8 .elementor-heading-title{font-size:52px;letter-spacing:-1.66px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-15 .elementor-element.elementor-element-3fb41be{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-15 .elementor-element.elementor-element-4577395 .elementor-heading-title{letter-spacing:-1.83px;}.elementor-15 .elementor-element.elementor-element-3521e7c .elementor-heading-title{letter-spacing:-1.83px;}.elementor-15 .elementor-element.elementor-element-36c8180 .elementor-heading-title{letter-spacing:-1.83px;}.elementor-15 .elementor-element.elementor-element-960144a .elementor-heading-title{font-size:48px;letter-spacing:-1.54px;}.elementor-15 .elementor-element.elementor-element-6ca974f{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-15 .elementor-element.elementor-element-0c4c4de .elementor-heading-title{letter-spacing:-0.83px;}.elementor-15 .elementor-element.elementor-element-b2223ab .elementor-heading-title{letter-spacing:-0.83px;}.elementor-15 .elementor-element.elementor-element-90dde04 .elementor-heading-title{letter-spacing:-0.83px;}.elementor-15 .elementor-element.elementor-element-24c9057 .elementor-heading-title{letter-spacing:-1.41px;}.elementor-15 .elementor-element.elementor-element-0294003{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-15 .elementor-element.elementor-element-1fc54e4 .elementor-heading-title{letter-spacing:-1.16px;}.elementor-15 .elementor-element.elementor-element-df5f7c1 .elementor-heading-title{letter-spacing:-1.16px;}.elementor-15 .elementor-element.elementor-element-bcec795 .elementor-heading-title{letter-spacing:-1.41px;}.elementor-15 .elementor-element.elementor-element-40ea6f1{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-15 .elementor-element.elementor-element-15d5807 .elementor-heading-title{letter-spacing:-1px;}.elementor-15 .elementor-element.elementor-element-b27f50e .elementor-heading-title{letter-spacing:-1px;}.elementor-15 .elementor-element.elementor-element-4655401 .elementor-heading-title{letter-spacing:-1px;}.elementor-15 .elementor-element.elementor-element-b70e162 .elementor-heading-title{letter-spacing:-1.33px;}.elementor-15 .elementor-element.elementor-element-6a4fc28{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-15 .elementor-element.elementor-element-d1ce7f8 .elementor-heading-title{letter-spacing:-0.83px;}.elementor-15 .elementor-element.elementor-element-f4ca613 .elementor-heading-title{letter-spacing:-0.83px;}.elementor-15 .elementor-element.elementor-element-a91f323 .elementor-heading-title{letter-spacing:-0.83px;}.elementor-15 .elementor-element.elementor-element-270158f .elementor-heading-title{letter-spacing:-0.83px;}.elementor-15 .elementor-element.elementor-element-9709136 .elementor-heading-title{letter-spacing:-1.33px;}.elementor-15 .elementor-element.elementor-element-4c8b43e .elementor-heading-title{letter-spacing:-0.79px;}.elementor-15 .elementor-element.elementor-element-78f80c2 .elementor-heading-title{letter-spacing:-1.25px;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-15 .elementor-element.elementor-element-348e378 .elementor-heading-title{letter-spacing:-1.25px;}.elementor-15 .elementor-element.elementor-element-64057dc .elementor-heading-title{letter-spacing:-0.75px;}.elementor-15 .elementor-element.elementor-element-4c275a4 .elementor-heading-title{letter-spacing:-0.75px;}.elementor-15 .elementor-element.elementor-element-7aece8a .elementor-heading-title{letter-spacing:-0.75px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-15 .elementor-element.elementor-element-6854b66 .elementor-heading-title{letter-spacing:-0.87px;}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );}.elementor-15 .elementor-element.elementor-element-c71f862 .elementor-heading-title{letter-spacing:-1.33px;}.elementor-15 .elementor-element.elementor-element-8c065df{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-15 .elementor-element.elementor-element-3683561 .elementor-heading-title{letter-spacing:-0.79px;}.elementor-15 .elementor-element.elementor-element-ab65dbb .elementor-heading-title{letter-spacing:-0.79px;}.elementor-15 .elementor-element.elementor-element-d0bdf38 .elementor-heading-title{letter-spacing:-0.79px;}.elementor-15 .elementor-element.elementor-element-f2d13ad .elementor-heading-title{letter-spacing:-0.79px;}.elementor-15 .elementor-element.elementor-element-fb5d0ad .elementor-heading-title{letter-spacing:-1.33px;}.elementor-15 .elementor-element.elementor-element-a0220d4{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-15 .elementor-element.elementor-element-44a71b3 .elementor-heading-title{letter-spacing:-0.83px;}.elementor-15 .elementor-element.elementor-element-b835afd .elementor-heading-title{letter-spacing:-0.83px;}.elementor-15 .elementor-element.elementor-element-097cedc .elementor-heading-title{letter-spacing:-0.83px;}.elementor-15 .elementor-element.elementor-element-347057a .elementor-heading-title{letter-spacing:-0.83px;}.elementor-15 .elementor-element.elementor-element-73b6cb8 .elementor-heading-title{letter-spacing:-1.41px;}.elementor-widget-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}.elementor-15 .elementor-element.elementor-element-43d3dcf .elementor-heading-title{font-size:54px;letter-spacing:-1.73px;}}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-12a9a29{--padding-top:56px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-15 .elementor-element.elementor-element-57e46e8 .elementor-heading-title{font-size:38px;letter-spacing:-0.95px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-15 .elementor-element.elementor-element-9f59f5a{font-size:16px;}.elementor-15 .elementor-element.elementor-element-6a78342{--padding-top:48px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-15 .elementor-element.elementor-element-3fb41be{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-15 .elementor-element.elementor-element-4577395 .elementor-heading-title{font-size:44px;letter-spacing:-1.1px;}.elementor-15 .elementor-element.elementor-element-3521e7c .elementor-heading-title{font-size:44px;letter-spacing:-1.1px;}.elementor-15 .elementor-element.elementor-element-36c8180 .elementor-heading-title{font-size:44px;letter-spacing:-1.1px;}.elementor-15 .elementor-element.elementor-element-83ad294{--padding-top:88px;--padding-bottom:88px;--padding-left:16px;--padding-right:16px;}.elementor-15 .elementor-element.elementor-element-960144a .elementor-heading-title{font-size:36px;letter-spacing:-0.9px;}.elementor-15 .elementor-element.elementor-element-6ca974f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-15 .elementor-element.elementor-element-0c4c4de .elementor-heading-title{font-size:20px;letter-spacing:-0.5px;}.elementor-15 .elementor-element.elementor-element-b2223ab .elementor-heading-title{font-size:20px;letter-spacing:-0.5px;}.elementor-15 .elementor-element.elementor-element-90dde04 .elementor-heading-title{font-size:20px;letter-spacing:-0.5px;}.elementor-15 .elementor-element.elementor-element-6108974{--padding-top:88px;--padding-bottom:88px;--padding-left:16px;--padding-right:16px;}.elementor-15 .elementor-element.elementor-element-24c9057 .elementor-heading-title{font-size:34px;letter-spacing:-0.85px;}.elementor-15 .elementor-element.elementor-element-0294003{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-15 .elementor-element.elementor-element-26019c4{--min-height:520px;--padding-top:30px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-1fc54e4 .elementor-heading-title{font-size:28px;letter-spacing:-0.7px;}.elementor-15 .elementor-element.elementor-element-896d50c{--min-height:520px;--padding-top:30px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-df5f7c1 .elementor-heading-title{font-size:28px;letter-spacing:-0.7px;}.elementor-15 .elementor-element.elementor-element-0eb60ae{--padding-top:96px;--padding-bottom:96px;--padding-left:16px;--padding-right:16px;}.elementor-15 .elementor-element.elementor-element-bcec795 .elementor-heading-title{font-size:34px;letter-spacing:-0.85px;}.elementor-15 .elementor-element.elementor-element-40ea6f1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-15 .elementor-element.elementor-element-848676d{--min-height:560px;}.elementor-15 .elementor-element.elementor-element-15d5807 .elementor-heading-title{font-size:24px;letter-spacing:-0.6px;}.elementor-15 .elementor-element.elementor-element-a6c714a{--min-height:560px;}.elementor-15 .elementor-element.elementor-element-b27f50e .elementor-heading-title{font-size:24px;letter-spacing:-0.6px;}.elementor-15 .elementor-element.elementor-element-7c99606{--min-height:560px;}.elementor-15 .elementor-element.elementor-element-4655401 .elementor-heading-title{font-size:24px;letter-spacing:-0.6px;}.elementor-15 .elementor-element.elementor-element-8b15803{--padding-top:96px;--padding-bottom:96px;--padding-left:16px;--padding-right:16px;}.elementor-15 .elementor-element.elementor-element-b70e162 .elementor-heading-title{font-size:32px;letter-spacing:-0.8px;}.elementor-15 .elementor-element.elementor-element-6a4fc28{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-15 .elementor-element.elementor-element-d1ce7f8 .elementor-heading-title{font-size:20px;letter-spacing:-0.5px;}.elementor-15 .elementor-element.elementor-element-f4ca613 .elementor-heading-title{font-size:20px;letter-spacing:-0.5px;}.elementor-15 .elementor-element.elementor-element-a91f323 .elementor-heading-title{font-size:20px;letter-spacing:-0.5px;}.elementor-15 .elementor-element.elementor-element-270158f .elementor-heading-title{font-size:20px;letter-spacing:-0.5px;}.elementor-15 .elementor-element.elementor-element-4da157e{--padding-top:96px;--padding-bottom:96px;--padding-left:16px;--padding-right:16px;}.elementor-15 .elementor-element.elementor-element-9709136 .elementor-heading-title{font-size:32px;letter-spacing:-0.8px;}.elementor-15 .elementor-element.elementor-element-f797dde{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-4c8b43e .elementor-heading-title{font-size:19px;letter-spacing:-0.48px;}.elementor-15 .elementor-element.elementor-element-c3f6d7f{--padding-top:96px;--padding-bottom:96px;--padding-left:16px;--padding-right:16px;}.elementor-15 .elementor-element.elementor-element-78f80c2 .elementor-heading-title{font-size:30px;letter-spacing:-0.75px;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-15 .elementor-element.elementor-element-d730147{--padding-top:96px;--padding-bottom:96px;--padding-left:16px;--padding-right:16px;}.elementor-15 .elementor-element.elementor-element-348e378 .elementor-heading-title{font-size:30px;letter-spacing:-0.75px;}.elementor-15 .elementor-element.elementor-element-64057dc .elementor-heading-title{font-size:18px;letter-spacing:-0.45px;}.elementor-15 .elementor-element.elementor-element-4c275a4 .elementor-heading-title{font-size:18px;letter-spacing:-0.45px;}.elementor-15 .elementor-element.elementor-element-7aece8a .elementor-heading-title{font-size:18px;letter-spacing:-0.45px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-15 .elementor-element.elementor-element-6854b66 .elementor-heading-title{font-size:21px;letter-spacing:-0.53px;}.elementor-15 .elementor-element.elementor-element-753fbe5{--padding-top:24px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );}.elementor-15 .elementor-element.elementor-element-ed0d18c{--padding-top:96px;--padding-bottom:96px;--padding-left:16px;--padding-right:16px;}.elementor-15 .elementor-element.elementor-element-c71f862 .elementor-heading-title{font-size:32px;letter-spacing:-0.8px;}.elementor-15 .elementor-element.elementor-element-8c065df{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-15 .elementor-element.elementor-element-3683561 .elementor-heading-title{font-size:19px;letter-spacing:-0.48px;}.elementor-15 .elementor-element.elementor-element-ab65dbb .elementor-heading-title{font-size:19px;letter-spacing:-0.48px;}.elementor-15 .elementor-element.elementor-element-d0bdf38 .elementor-heading-title{font-size:19px;letter-spacing:-0.48px;}.elementor-15 .elementor-element.elementor-element-f2d13ad .elementor-heading-title{font-size:19px;letter-spacing:-0.48px;}.elementor-15 .elementor-element.elementor-element-8d0270f{--padding-top:96px;--padding-bottom:96px;--padding-left:16px;--padding-right:16px;}.elementor-15 .elementor-element.elementor-element-fb5d0ad .elementor-heading-title{font-size:32px;letter-spacing:-0.8px;}.elementor-15 .elementor-element.elementor-element-a0220d4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-15 .elementor-element.elementor-element-0d179f8 .elementor-heading-title{font-size:11.5px;}.elementor-15 .elementor-element.elementor-element-44a71b3 .elementor-heading-title{font-size:20px;letter-spacing:-0.5px;}.elementor-15 .elementor-element.elementor-element-080801a .elementor-heading-title{font-size:11.5px;}.elementor-15 .elementor-element.elementor-element-b835afd .elementor-heading-title{font-size:20px;letter-spacing:-0.5px;}.elementor-15 .elementor-element.elementor-element-55303f6 .elementor-heading-title{font-size:11.5px;}.elementor-15 .elementor-element.elementor-element-097cedc .elementor-heading-title{font-size:20px;letter-spacing:-0.5px;}.elementor-15 .elementor-element.elementor-element-7ba94b7 .elementor-heading-title{font-size:11.5px;}.elementor-15 .elementor-element.elementor-element-347057a .elementor-heading-title{font-size:20px;letter-spacing:-0.5px;}.elementor-15 .elementor-element.elementor-element-caf347f{--padding-top:96px;--padding-bottom:96px;--padding-left:16px;--padding-right:16px;}.elementor-15 .elementor-element.elementor-element-73b6cb8 .elementor-heading-title{font-size:34px;letter-spacing:-0.85px;}.elementor-widget-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}.elementor-15 .elementor-element.elementor-element-2bf234f{--padding-top:110px;--padding-bottom:150px;--padding-left:16px;--padding-right:16px;}.elementor-15 .elementor-element.elementor-element-43d3dcf .elementor-heading-title{font-size:38px;letter-spacing:-0.95px;}.elementor-15 .elementor-element.elementor-element-89dde3e .elementor-heading-title{font-size:14px;}}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-33125ea{--width:52%;}.elementor-15 .elementor-element.elementor-element-f60d045{--width:44%;}.elementor-15 .elementor-element.elementor-element-6a78342{--content-width:1320px;}.elementor-15 .elementor-element.elementor-element-83ad294{--content-width:1240px;}.elementor-15 .elementor-element.elementor-element-ba22c49{--width:56%;}.elementor-15 .elementor-element.elementor-element-cb02603{--width:38%;}.elementor-15 .elementor-element.elementor-element-6108974{--content-width:1240px;}.elementor-15 .elementor-element.elementor-element-0eb60ae{--content-width:1240px;}.elementor-15 .elementor-element.elementor-element-8b15803{--content-width:1240px;}.elementor-15 .elementor-element.elementor-element-05761b8{--width:40%;}.elementor-15 .elementor-element.elementor-element-4da157e{--content-width:1240px;}.elementor-15 .elementor-element.elementor-element-507307b{--width:44%;}.elementor-15 .elementor-element.elementor-element-c3f6d7f{--content-width:980px;}.elementor-15 .elementor-element.elementor-element-d730147{--content-width:1240px;}.elementor-15 .elementor-element.elementor-element-d78694e{--width:46%;}.elementor-15 .elementor-element.elementor-element-ed0d18c{--content-width:1240px;}.elementor-15 .elementor-element.elementor-element-8d0270f{--content-width:1320px;}.elementor-15 .elementor-element.elementor-element-caf347f{--content-width:1240px;}.elementor-15 .elementor-element.elementor-element-3beb3f2{--width:30%;}.elementor-15 .elementor-element.elementor-element-2bf234f{--content-width:980px;}}@media(max-width:1024px) and (min-width:768px){.elementor-15 .elementor-element.elementor-element-33125ea{--width:100%;}.elementor-15 .elementor-element.elementor-element-f60d045{--width:100%;}.elementor-15 .elementor-element.elementor-element-ba22c49{--width:100%;}.elementor-15 .elementor-element.elementor-element-cb02603{--width:100%;}.elementor-15 .elementor-element.elementor-element-05761b8{--width:100%;}.elementor-15 .elementor-element.elementor-element-507307b{--width:100%;}.elementor-15 .elementor-element.elementor-element-d78694e{--width:100%;}.elementor-15 .elementor-element.elementor-element-3beb3f2{--width:100%;}}/* Start custom CSS *//* BringOut — Redesign "Midnight Boardroom" */
body.elementor-page-15{background:#00101F}
body.elementor-page-15 .bo-accent{color:#27B7DC}
body.elementor-page-15 .elementor-heading-title{text-wrap:balance}
body.elementor-page-15 .elementor-widget-text-editor p{margin:0;text-wrap:pretty}
body.elementor-page-15 .bo-grain{position:relative;isolation:isolate}
body.elementor-page-15 .bo-grain::after{content:"";position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:220px;opacity:.14;mix-blend-mode:overlay;pointer-events:none;z-index:0;border-radius:inherit}
body.elementor-page-15 .bo-grain > .e-con-inner,body.elementor-page-15 .bo-grain > .elementor-element:not(.bo-hero-decor):not(.bo-cta-decor){position:relative;z-index:1}
body.elementor-page-15 .bo-hero{overflow:hidden;background:radial-gradient(1200px 700px at 78% 30%,#06345F 0%,#001B36 55%,#00101F 100%)!important}
body.elementor-page-15 .bo-hero-decor,body.elementor-page-15 .bo-cta-decor{position:absolute!important;inset:0;margin:0!important;width:100%!important;max-width:none!important;z-index:0!important;pointer-events:none;overflow:hidden}
body.elementor-page-15 .bo-hero-decor .elementor-widget-container,body.elementor-page-15 .bo-cta-decor .elementor-widget-container{position:absolute;inset:0}
body.elementor-page-15 .bo-globe-wrap{position:absolute;right:-260px;top:-40px;width:1040px;height:1040px}
body.elementor-page-15 .bo-globe-wrap img{width:100%;height:100%;max-width:none;display:block;opacity:.85}
body.elementor-page-15 .bo-globe-wrap svg{position:absolute;inset:0;width:100%;height:100%}
body.elementor-page-15 .bo-arc{fill:none;stroke-linecap:round;stroke-dasharray:6 10;animation:boDash 3.6s linear infinite}
body.elementor-page-15 .bo-node{transform-box:fill-box;transform-origin:center;animation:boNode 2.8s ease-out infinite}
body.elementor-page-15 .bo-glow{position:absolute;left:-200px;bottom:-260px;width:700px;height:700px;border-radius:50%;background:radial-gradient(circle,rgba(39,183,220,.2),rgba(39,183,220,0) 65%)}
body.elementor-page-15 .bo-spin{animation:boSpin 160s linear infinite}
@keyframes boSpin{to{transform:rotate(360deg)}}
@keyframes boDash{to{stroke-dashoffset:-160}}
@keyframes boNode{0%{transform:scale(1);opacity:.9}100%{transform:scale(4.2);opacity:0}}
@keyframes boFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-14px)}}
@keyframes boMarq{to{transform:translateX(-50%)}}
@keyframes boDraw{to{stroke-dashoffset:0}}
@keyframes boFade{to{opacity:1}}
/* nav */
body.elementor-page-15 .bo-nav{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);border-radius:999px;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}
body.elementor-page-15 .bo-logo img{height:34px;width:auto}
body.elementor-page-15 .bo-navmenu{flex:1 1 auto}
body.elementor-page-15 .bo-navmenu .elementor-nav-menu--main .elementor-nav-menu{justify-content:center}
body.elementor-page-15 .bo-navmenu .elementor-nav-menu--main .elementor-item{color:#D5E0EA!important;font:500 14px/1 Inter,Arial,sans-serif!important;padding:12px 14px!important}
body.elementor-page-15 .bo-navmenu .elementor-nav-menu--main .elementor-item:hover,body.elementor-page-15 .bo-navmenu .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#fff!important}
body.elementor-page-15 .bo-navmenu .elementor-nav-menu--main .elementor-item.elementor-item-active{background-image:radial-gradient(circle,#27B7DC 2.5px,transparent 3px);background-repeat:no-repeat;background-position:center calc(100% - 2px);background-size:8px 8px}
body.elementor-page-15 .bo-navmenu .sub-menu{background:#001B36!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:16px;padding:8px!important;box-shadow:0 30px 60px -20px rgba(0,0,0,.6)}
body.elementor-page-15 .bo-navmenu .sub-menu a,body.elementor-page-15 .bo-navmenu .elementor-nav-menu--dropdown a{color:#D5E0EA!important;background:transparent!important;border-radius:10px;font:500 14px/1.3 Inter,Arial,sans-serif!important}
body.elementor-page-15 .bo-navmenu .sub-menu a:hover,body.elementor-page-15 .bo-navmenu .elementor-nav-menu--dropdown a:hover{background:rgba(255,255,255,.07)!important;color:#fff!important}
body.elementor-page-15 .bo-navmenu .elementor-nav-menu--dropdown{background:#001B36!important;border:1px solid rgba(255,255,255,.12);border-radius:16px;margin-top:14px!important;overflow:hidden}
body.elementor-page-15 .bo-navmenu .elementor-menu-toggle{background:transparent!important;color:#fff!important;font-size:22px}
body.elementor-page-15 .bo-navmenu .elementor-menu-toggle svg{fill:#fff!important}
/* buttons */
body.elementor-page-15 .bo-btn .elementor-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 26px;border-radius:999px;font:600 15px/1.25 Inter,Arial,sans-serif;letter-spacing:-.005em;border:1px solid transparent;white-space:normal;text-align:center;transition:transform .25s cubic-bezier(.2,.7,.2,1),background .25s,box-shadow .25s,color .25s,border-color .25s}
body.elementor-page-15 .bo-btn .elementor-button:hover{transform:translateY(-2px)}
body.elementor-page-15 .bo-btn .elementor-button-icon svg{fill:currentColor;width:14px;height:14px}
body.elementor-page-15 .bo-btn .elementor-button-icon{transition:transform .25s}
body.elementor-page-15 .bo-btn .elementor-button:hover .elementor-button-icon{transform:translateX(4px)}
body.elementor-page-15 .bo-btn-cyan .elementor-button{background:#27B7DC;color:#00101F;box-shadow:0 12px 40px -12px rgba(39,183,220,.7)}
body.elementor-page-15 .bo-btn-cyan .elementor-button:hover{background:#4CC7E6;color:#00101F;box-shadow:0 18px 50px -12px rgba(39,183,220,.85)}
body.elementor-page-15 .bo-btn-ghost .elementor-button{background:rgba(255,255,255,.04);color:#fff;border-color:rgba(255,255,255,.3)}
body.elementor-page-15 .bo-btn-ghost .elementor-button:hover{background:rgba(255,255,255,.1);color:#fff;border-color:#fff}
body.elementor-page-15 .bo-btn-navy .elementor-button{background:#01305C;color:#fff;box-shadow:0 14px 34px -16px rgba(1,48,92,.8)}
body.elementor-page-15 .bo-btn-navy .elementor-button:hover{background:#001B36;color:#fff}
body.elementor-page-15 .bo-btn-white .elementor-button{background:#fff;color:#01305C}
body.elementor-page-15 .bo-btn-white .elementor-button:hover{background:#DDF3FA;color:#01305C}
body.elementor-page-15 .bo-btn-link .elementor-button{background:none;color:#01305C;padding:14px 2px;min-height:0;border-radius:0;border:0;border-bottom:1.5px solid #27B7DC;font-weight:700;box-shadow:none}
body.elementor-page-15 .bo-btn-link .elementor-button:hover{background:none;color:#1A8FB3}
body.elementor-page-15 .bo-btn-sm .elementor-button{min-height:46px;padding:0 22px;font-size:14px}
body.elementor-page-15 .bo-btn-block,body.elementor-page-15 .bo-btn-block .elementor-button{width:100%}
body.elementor-page-15 .bo-btn-block .elementor-button{justify-content:space-between}
/* hero */
body.elementor-page-15 .bo-pill .elementor-heading-title{display:inline-flex;align-items:center;gap:10px;padding:9px 16px 9px 12px;border-radius:999px;border:1px solid rgba(39,183,220,.35);background:rgba(39,183,220,.08)}
body.elementor-page-15 .bo-pill .elementor-heading-title::before{content:"";flex:0 0 8px;width:8px;height:8px;border-radius:50%;background:#27B7DC;box-shadow:0 0 0 4px rgba(39,183,220,.2)}
body.elementor-page-15 .bo-measure{max-width:560px}
body.elementor-page-15 .bo-measure-s{max-width:460px}
body.elementor-page-15 .bo-hero-media{position:relative}
body.elementor-page-15 .bo-glass{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);border-radius:30px;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 50px 120px -40px rgba(0,0,0,.75)}
body.elementor-page-15 .bo-video .elementor-wrapper,body.elementor-page-15 .bo-video iframe{border-radius:22px;overflow:hidden}
body.elementor-page-15 .bo-caption{padding:0 12px}
body.elementor-page-15 .bo-chips{position:absolute!important;inset:0;margin:0!important;width:100%!important;pointer-events:none;z-index:3!important}
body.elementor-page-15 .bo-chip{position:absolute;width:66px;height:66px;display:flex;align-items:center;justify-content:center;background:rgba(0,27,54,.72);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font:800 18px/1 Manrope,Arial,sans-serif;box-shadow:0 20px 40px -18px rgba(0,0,0,.6)}
body.elementor-page-15 .bo-chip-en{left:-30px;top:18%;border-radius:22px 22px 22px 6px;border:1px solid rgba(39,183,220,.45);color:#27B7DC;animation:boFloat 7s ease-in-out infinite}
body.elementor-page-15 .bo-chip-es{right:-22px;top:-26px;border-radius:22px 22px 6px 22px;border:1px solid rgba(233,199,143,.5);color:#E9C78F;animation:boFloat 8.5s ease-in-out -2s infinite}
body.elementor-page-15 .bo-chip-zh{right:12%;bottom:40px;border-radius:6px 22px 22px 22px;border:1px solid rgba(127,214,239,.45);color:#7FD6EF;font:700 24px/1 "Noto Sans SC","PingFang SC","Microsoft YaHei",sans-serif;animation:boFloat 6.5s ease-in-out -4s infinite}
body.elementor-page-15 .bo-proof{border-top:1px solid rgba(255,255,255,.09);background:linear-gradient(180deg,rgba(0,16,31,0),rgba(0,16,31,.6))}
body.elementor-page-15 .bo-marquee-wrap{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}
body.elementor-page-15 .bo-marquee{width:max-content!important;max-width:none!important;animation:boMarq 38s linear infinite}
body.elementor-page-15 .bo-marquee-wrap:hover .bo-marquee{animation-play-state:paused}
body.elementor-page-15 .bo-clogo{width:220px!important;flex:0 0 220px!important;height:72px;display:flex!important;align-items:center;justify-content:center;padding:0 30px}
body.elementor-page-15 .bo-clogo img{max-height:52px;max-width:150px;width:auto;height:auto;filter:brightness(0) invert(1);opacity:.62;transition:opacity .3s}
body.elementor-page-15 .bo-clogo-smar img,body.elementor-page-15 .bo-clogo-yosen img{max-height:38px}
body.elementor-page-15 .bo-clogo-supera img,body.elementor-page-15 .bo-clogo-dr img{max-height:60px}
body.elementor-page-15 .bo-clogo img:hover{opacity:1}
body.elementor-page-15 .bo-stats{max-width:980px;width:100%;margin:0 auto;border-top:1px solid rgba(255,255,255,.1)}
body.elementor-page-15 .bo-stat+.bo-stat{border-left:1px solid rgba(255,255,255,.1)}
body.elementor-page-15 .bo-statnum .elementor-heading-title{display:flex;justify-content:center;align-items:center;gap:10px;font-variant-numeric:tabular-nums}
body.elementor-page-15 .bo-star{color:#E9C78F;font-size:.62em}
/* cards */
body.elementor-page-15 .bo-card{background:#F4F8FB;border:1px solid #E6EEF5;border-radius:24px}
body.elementor-page-15 .bo-card-navy{background:#01305C;border-color:#01305C}
body.elementor-page-15 .bo-lift{transition:transform .45s cubic-bezier(.2,.7,.2,1),box-shadow .45s,background .45s,border-color .45s}
body.elementor-page-15 .bo-lift:hover{transform:translateY(-6px);box-shadow:0 30px 60px -30px rgba(1,48,92,.35)}
body.elementor-page-15 .elementor-widget-icon .elementor-icon{width:56px;height:56px;border-radius:18px 18px 18px 5px;background:#DDF3FA;color:#1A8FB3;display:flex;align-items:center;justify-content:center;transition:background .45s,color .45s}
body.elementor-page-15 .elementor-widget-icon .elementor-icon svg{width:26px;height:26px}
body.elementor-page-15 .bo-icowrap{margin-bottom:22px!important}
body.elementor-page-15 .bo-push{margin-bottom:auto!important}
body.elementor-page-15 .bo-icowrap-dark .elementor-widget-icon .elementor-icon{background:rgba(39,183,220,.16);color:#7FD6EF;border:1px solid rgba(39,183,220,.35)}
body.elementor-page-15 .bo-sit:hover{background:#01305C;border-color:#01305C}
body.elementor-page-15 .bo-sit:hover .elementor-heading-title{color:#fff!important}
body.elementor-page-15 .bo-sit:hover .elementor-widget-text-editor{color:#C4D3E2!important}
body.elementor-page-15 .bo-sit:hover .elementor-widget-icon .elementor-icon{background:rgba(39,183,220,.16);color:#7FD6EF}
body.elementor-page-15 .bo-sit .elementor-heading-title,body.elementor-page-15 .bo-sit .elementor-widget-text-editor{transition:color .45s}
/* problem */
body.elementor-page-15 .bo-problem{position:relative;overflow:hidden}
body.elementor-page-15 .bo-bubble-decor{position:absolute!important;right:-90px;top:60px;width:520px!important;max-width:none!important;margin:0!important;pointer-events:none;z-index:0}
body.elementor-page-15 .bo-problem > .e-con-inner{position:relative;z-index:1}
body.elementor-page-15 .bo-rule-top{padding-top:22px;border-top:1px solid #E3EBF2}
body.elementor-page-15 .bo-photo-tall{position:relative;isolation:isolate}
body.elementor-page-15 .bo-photo-tall::after{content:"";position:absolute;left:-18px;bottom:-18px;width:140px;height:140px;border-radius:36px 36px 36px 8px;background:#27B7DC;z-index:-1}
body.elementor-page-15 .bo-photo img{width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:28px;box-shadow:0 40px 80px -40px rgba(1,48,92,.45)}
/* paths + langs */
body.elementor-page-15 .bo-path{border-radius:32px;overflow:hidden}
body.elementor-page-15 .bo-langs{background:radial-gradient(900px 500px at 50% 0%,#06345F 0%,#001B36 60%,#00101F 100%)!important}
body.elementor-page-15 .bo-lang{border-radius:28px;overflow:hidden;border:1px solid rgba(255,255,255,.12);transition:transform .5s cubic-bezier(.2,.7,.2,1),border-color .5s}
body.elementor-page-15 .bo-lang:hover{transform:translateY(-8px);border-color:rgba(39,183,220,.55)}
body.elementor-page-15 .bo-glyph-w{position:absolute!important;right:-10px;top:-24px;margin:0!important;width:auto!important;pointer-events:none;z-index:1}
body.elementor-page-15 .bo-glyph-w .elementor-heading-title{font:800 210px/1 Manrope,Arial,sans-serif;letter-spacing:-.06em;color:transparent;-webkit-text-stroke:1.5px rgba(255,255,255,.4);transition:transform .8s cubic-bezier(.2,.7,.2,1),color .5s}
body.elementor-page-15 .bo-lang-en .bo-glyph-w .elementor-heading-title{-webkit-text-stroke-color:rgba(39,183,220,.6)}
body.elementor-page-15 .bo-lang-es .bo-glyph-w .elementor-heading-title{-webkit-text-stroke-color:rgba(233,199,143,.6)}
body.elementor-page-15 .bo-lang-zh .bo-glyph-w .elementor-heading-title{font:700 180px/1 "Noto Sans SC","PingFang SC","Microsoft YaHei",sans-serif;-webkit-text-stroke-color:rgba(127,214,239,.6);margin:14px 16px 0 0}
body.elementor-page-15 .bo-lang:hover .bo-glyph-w .elementor-heading-title{transform:translate(-10px,10px) scale(1.06);color:rgba(39,183,220,.12)}
body.elementor-page-15 .bo-badge-w{margin-bottom:auto!important;position:relative;z-index:2}
body.elementor-page-15 .bo-badge-w .elementor-heading-title{display:inline-block;padding:8px 12px;border-radius:10px;font:800 13px/1 Manrope,Arial,sans-serif;letter-spacing:.06em;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}
body.elementor-page-15 .bo-badge-en .elementor-heading-title{background:rgba(39,183,220,.2);color:#7FD6EF}
body.elementor-page-15 .bo-badge-es .elementor-heading-title{background:rgba(233,199,143,.2);color:#E9C78F}
body.elementor-page-15 .bo-badge-zh .elementor-heading-title{background:rgba(127,214,239,.2);color:#7FD6EF;font-family:"Noto Sans SC","PingFang SC",sans-serif}
/* method / layout */
body.elementor-page-15 .bo-flex1{flex:1 1 420px!important;min-width:0}
body.elementor-page-15 .bo-sticky{position:sticky;top:40px}
/* case */
body.elementor-page-15 .bo-chartcard{background:linear-gradient(160deg,rgba(255,255,255,.09),rgba(255,255,255,.02))}
body.elementor-page-15 .bo-chart-scroll{overflow-x:auto}
body.elementor-page-15 .bo-chart{width:100%;min-width:480px;height:auto;display:block;font-family:Inter,Arial,sans-serif}
body.elementor-page-15 .bo-draw{stroke-dasharray:900;stroke-dashoffset:900}
body.elementor-page-15 .bo-fade{opacity:0}
body.elementor-page-15 .bo-in .bo-draw{animation:boDraw 2.6s cubic-bezier(.6,.1,.2,1) .2s forwards}
body.elementor-page-15 .bo-in .bo-fade{animation:boFade 1.2s ease 2s forwards}
/* testimonials */
body.elementor-page-15 .bo-testi .elementor-testimonial{padding:0}
body.elementor-page-15 .bo-testi .elementor-testimonial__content::before{content:"";display:block;width:60px;height:48px;border-radius:16px;background:#27B7DC url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 52'%3E%3Cpath d='M20 34c-3 0-5-2-5-5 0-5 3-9 8-11l1 2c-3 1-4 3-4 5h1c3 0 5 2 5 4.5S23 34 20 34zm17 0c-3 0-5-2-5-5 0-5 3-9 8-11l1 2c-3 1-4 3-4 5h1c3 0 5 2 5 4.5S40 34 37 34z' fill='%2300101F'/%3E%3C/svg%3E") center/40px no-repeat;margin-bottom:26px}
body.elementor-page-15 .bo-testi .elementor-testimonial__text{font:italic 400 21px/1.6 Inter,Arial,sans-serif!important;color:#01305C!important}
body.elementor-page-15 .bo-testi .elementor-testimonial__footer{margin-top:26px}
body.elementor-page-15 .bo-testi .elementor-testimonial__name{font:800 16px/1.2 Manrope,Arial,sans-serif!important;color:#01305C!important}
body.elementor-page-15 .bo-testi .elementor-testimonial__title{font:400 13.5px/1.4 Inter,Arial,sans-serif!important;color:#5C6876!important}
body.elementor-page-15 .bo-testi .elementor-testimonial__image img{width:52px!important;height:52px!important;border:2px solid #fff;box-shadow:0 0 0 2px #27B7DC}
body.elementor-page-15 .bo-testi .swiper{padding-bottom:44px}
body.elementor-page-15 .bo-testi .swiper-pagination{text-align:left;bottom:0!important}
body.elementor-page-15 .bo-testi .swiper-pagination-bullet{background:#C7D4E0;opacity:1;width:8px;height:8px;border-radius:99px;transition:width .3s,background .3s}
body.elementor-page-15 .bo-testi .swiper-pagination-bullet-active{background:#27B7DC;width:26px}
body.elementor-page-15 .bo-testi .elementor-swiper-button{display:none!important}
/* rh + form */
body.elementor-page-15 .bo-gridbg{background-image:linear-gradient(rgba(1,48,92,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(1,48,92,.055) 1px,transparent 1px);background-size:56px 56px}
body.elementor-page-15 .bo-step{position:relative;padding-bottom:30px!important}
body.elementor-page-15 .bo-step:not(.bo-step-last)::after{content:"";position:absolute;left:25px;top:58px;bottom:4px;width:2px;background:linear-gradient(#27B7DC,rgba(39,183,220,.15))}
body.elementor-page-15 .bo-stepnum-w{width:52px!important;flex:0 0 52px!important}
body.elementor-page-15 .bo-stepnum-w .elementor-heading-title{width:52px;height:52px;border-radius:50%;background:#01305C;color:#fff;display:flex;align-items:center;justify-content:center;font:800 20px/1 Manrope,Arial,sans-serif;box-shadow:0 0 0 6px #DDF3FA}
body.elementor-page-15 .bo-stepnum-cyan .elementor-heading-title{background:#27B7DC;color:#00101F}
body.elementor-page-15 .bo-chips-list .elementor-icon-list-items{display:flex;flex-wrap:wrap;gap:10px;margin:0!important}
body.elementor-page-15 .bo-chips-list .elementor-icon-list-item{margin:0!important;padding:10px 16px!important;border-radius:999px;background:#fff;border:1px solid #E3EBF2}
body.elementor-page-15 .bo-chips-list .elementor-icon-list-item::after{display:none!important}
body.elementor-page-15 .bo-chips-list .elementor-icon-list-text{font:600 13.5px/1 Inter,Arial,sans-serif;color:#01305C;padding-left:8px}
body.elementor-page-15 .bo-chips-list .elementor-icon-list-icon i{color:#C9973F;font-size:13px}
body.elementor-page-15 .bo-chips-list .elementor-icon-list-icon svg{fill:#C9973F;width:13px;height:13px}
body.elementor-page-15 .bo-formcard{background:#fff;border:1px solid #E3EBF2;border-radius:30px;overflow:hidden;box-shadow:0 60px 120px -60px rgba(1,48,92,.45)}
body.elementor-page-15 .bo-form .elementor-field-label{font:600 13px/1.3 Inter,Arial,sans-serif!important;color:#01305C!important;margin-bottom:8px}
body.elementor-page-15 .bo-form .elementor-field-textual,body.elementor-page-15 .bo-form select.elementor-field{min-height:48px;padding:12px 14px!important;border-radius:12px!important;border:1px solid #D3DEE8!important;background:#F7FAFC!important;color:#01305C!important;font:400 15px/1.4 Inter,Arial,sans-serif!important;transition:border-color .2s,box-shadow .2s,background .2s}
body.elementor-page-15 .bo-form .elementor-field-textual:focus,body.elementor-page-15 .bo-form select.elementor-field:focus{border-color:#27B7DC!important;background:#fff!important;box-shadow:0 0 0 4px rgba(39,183,220,.18);outline:none}
body.elementor-page-15 .bo-form .elementor-field-type-checkbox .elementor-field-option{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 14px;margin:0 8px 8px 0;border-radius:999px;border:1px solid #D3DEE8;background:#F7FAFC;font-size:14px;color:#01305C}
body.elementor-page-15 .bo-form .elementor-field-option label{color:inherit;font:inherit}
body.elementor-page-15 .bo-form input[type=checkbox]{accent-color:#27B7DC;width:16px;height:16px;margin:0}
body.elementor-page-15 .bo-form .elementor-field-type-acceptance .elementor-field-option{display:flex;align-items:flex-start;gap:10px;font:400 13.5px/1.55 Inter,Arial,sans-serif;color:#4A5563}
body.elementor-page-15 .bo-form .elementor-field-type-acceptance input{margin-top:2px}
body.elementor-page-15 .bo-form .elementor-button{width:100%;min-height:56px;border-radius:16px!important;background:#01305C!important;color:#fff!important;font:600 15.5px/1.2 Inter,Arial,sans-serif!important;border:0!important;transition:background .25s,transform .25s}
body.elementor-page-15 .bo-form .elementor-button:hover{background:#001B36!important;transform:translateY(-2px)}
body.elementor-page-15 .bo-w60{max-width:760px!important;flex:1 1 520px!important}
body.elementor-page-15 .bo-w32{max-width:380px!important}
body.elementor-page-15 .bo-w70{max-width:820px!important}
body.elementor-page-15 .bo-w56{max-width:680px!important}
body.elementor-page-15 .bo-w60c{max-width:600px!important}
body.elementor-page-15 .bo-measure{max-width:560px!important}
body.elementor-page-15 .bo-measure-s{max-width:460px!important}
/* teachers */
body.elementor-page-15 .bo-tcard{background:#fff;border:1px solid #E3EBF2;border-radius:26px;overflow:hidden}
body.elementor-page-15 .bo-tphoto{position:relative;overflow:hidden;aspect-ratio:4/4.4;background:#DCE3EA}
body.elementor-page-15 .bo-tphoto > .bo-portrait{position:absolute!important;inset:0;margin:0!important;width:100%!important}
body.elementor-page-15 .bo-portrait .elementor-widget-container,body.elementor-page-15 .bo-portrait a{height:100%}
body.elementor-page-15 .bo-portrait img{width:100%!important;height:100%!important;object-fit:cover;object-position:center 18%;filter:grayscale(1) contrast(1.06);transition:filter .6s,transform .9s cubic-bezier(.2,.7,.2,1)}
body.elementor-page-15 .bo-tcard:hover .bo-portrait img{filter:none;transform:scale(1.04)}
body.elementor-page-15 .bo-tphoto::after{content:"";position:absolute;left:0;right:0;bottom:0;height:45%;background:linear-gradient(180deg,rgba(1,48,92,0),rgba(1,48,92,.6));pointer-events:none;z-index:1}
body.elementor-page-15 .bo-role{position:absolute!important;left:18px;bottom:16px;width:auto!important;max-width:calc(100% - 36px);margin:0!important;z-index:2}
body.elementor-page-15 .bo-role .elementor-heading-title{display:inline-block;padding:7px 12px;border-radius:999px;background:rgba(0,16,31,.62);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.2)}
/* faq */
body.elementor-page-15 .bo-faq .elementor-accordion-item{border:0!important;border-bottom:1px solid #E3EBF2!important}
body.elementor-page-15 .bo-faq .elementor-accordion-item:first-child{border-top:1px solid #E3EBF2!important}
body.elementor-page-15 .bo-faq .elementor-tab-title{display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;gap:24px;padding:24px 4px!important;border:0!important}
body.elementor-page-15 .bo-faq .elementor-accordion-title,body.elementor-page-15 .bo-faq .elementor-tab-title a{font:700 18px/1.35 Manrope,Arial,sans-serif!important;color:#01305C!important;letter-spacing:-.01em}
body.elementor-page-15 .bo-faq .elementor-tab-title:hover a{color:#1A8FB3!important}
body.elementor-page-15 .bo-faq .elementor-accordion-icon{flex:0 0 40px;width:40px!important;height:40px;border-radius:50%;background:#F4F8FB;color:#01305C;display:flex!important;align-items:center;justify-content:center;float:none!important;margin:0!important;transition:background .3s,color .3s}
body.elementor-page-15 .bo-faq .elementor-tab-title.elementor-active .elementor-accordion-icon{background:#01305C;color:#fff}
body.elementor-page-15 .bo-faq .elementor-accordion-icon i{color:inherit!important;font-size:14px}
body.elementor-page-15 .bo-faq .elementor-accordion-icon svg{fill:currentColor!important;width:14px;height:14px}
body.elementor-page-15 .bo-faq .elementor-tab-content{border:0!important;padding:0 64px 26px 4px!important;font:400 16px/1.7 Inter,Arial,sans-serif;color:#4A5563}
/* cta + footer */
body.elementor-page-15 .bo-cta{overflow:hidden}
body.elementor-page-15 .bo-cta-globe{position:absolute;left:50%;bottom:-720px;width:1200px;height:1200px;max-width:none!important;margin-left:-600px;opacity:.7}
body.elementor-page-15 .bo-sign{margin-top:28px!important}
body.elementor-page-15 .bo-flogo img{height:40px;width:auto}
body.elementor-page-15 .bo-flist .elementor-icon-list-item:not(:last-child){padding-bottom:10px!important}
body.elementor-page-15 .bo-flist .elementor-icon-list-text{color:#C9D6E3!important;font:400 15px/1.5 Inter,Arial,sans-serif!important;transition:color .2s}
body.elementor-page-15 .bo-flist a:hover .elementor-icon-list-text{color:#fff!important}
body.elementor-page-15 .bo-flist .elementor-icon-list-icon i{color:#27B7DC!important;font-size:15px}
body.elementor-page-15 .bo-flist .elementor-icon-list-icon svg{fill:#27B7DC!important;width:15px}
body.elementor-page-15 .bo-flist-noicon .elementor-icon-list-icon{display:none!important}
body.elementor-page-15 .bo-flist-noicon .elementor-icon-list-text{padding-left:0!important}
body.elementor-page-15 .bo-fbottom{border-top:1px solid rgba(255,255,255,.1)}
body.elementor-page-15 .bo-flink a{color:#8FA6BD}
body.elementor-page-15 .bo-flink a:hover{color:#fff}
body.elementor-page-15 .bo-watermark{overflow:hidden;height:clamp(90px,15vw,230px);max-width:1320px;margin:0 auto}
body.elementor-page-15 .bo-wm img{width:100%;opacity:.07;transform:translateY(6%)}
body.elementor-page-15 a:focus-visible,body.elementor-page-15 .elementor-button:focus-visible{outline:2px solid #27B7DC;outline-offset:3px}
@media (max-width:1024px){body.elementor-page-15 .bo-sticky{position:static}body.elementor-page-15 .bo-globe-wrap{right:-420px;opacity:.7}}
@media (max-width:767px){body.elementor-page-15 .bo-nav .bo-btn-sm{display:none}body.elementor-page-15 .bo-nav{border-radius:24px}body.elementor-page-15 .bo-globe-wrap{width:640px;height:640px;right:-330px;top:30px;opacity:.55}body.elementor-page-15 .bo-chip{width:52px;height:52px;font-size:15px}body.elementor-page-15 .bo-chip-en{left:-6px}body.elementor-page-15 .bo-chip-es{right:-6px;top:-18px}body.elementor-page-15 .bo-chip-zh{font-size:20px}body.elementor-page-15 .bo-stat+.bo-stat{border-left:0;border-top:1px solid rgba(255,255,255,.1)}body.elementor-page-15 .bo-stat{padding-bottom:24px!important}body.elementor-page-15 .bo-glyph-w .elementor-heading-title{font-size:150px}body.elementor-page-15 .bo-lang-zh .bo-glyph-w .elementor-heading-title{font-size:130px}body.elementor-page-15 .bo-faq .elementor-tab-content{padding-right:4px!important}body.elementor-page-15 .bo-faq .elementor-accordion-title,body.elementor-page-15 .bo-faq .elementor-tab-title a{font-size:16px!important}body.elementor-page-15 .bo-path,body.elementor-page-15 .bo-lang{border-radius:24px}body.elementor-page-15 .bo-testi .elementor-testimonial__text{font-size:18px!important}body.elementor-page-15 .bo-photo-tall::after{left:-8px;bottom:-8px;width:90px;height:90px}body.elementor-page-15 .bo-bubble-decor{width:300px!important;right:-120px}}
@media (prefers-reduced-motion:reduce){body.elementor-page-15 *{animation:none!important;transition:none!important}body.elementor-page-15 .bo-draw{stroke-dashoffset:0}body.elementor-page-15 .bo-fade{opacity:1}}
body.elementor-page-15 .bo-navmenu .elementor-nav-menu--main .elementor-nav-menu > li > a[href*="diagnostico-corporativo"]{display:none!important}
body.elementor-page-15 .bo-navmenu .elementor-nav-menu--main .elementor-nav-menu > li:has(> a[href*="diagnostico-corporativo"]){display:none}
body.elementor-page-15 .bo-testi .swiper-slide{padding:0!important}
body.elementor-page-15 .bo-testi .elementor-testimonial__content,body.elementor-page-15 .bo-testi .elementor-testimonial__footer{text-align:center;justify-content:center}
body.elementor-page-15 .bo-testi .elementor-testimonial__content::before{margin:0 auto 26px}
body.elementor-page-15 .bo-testi .swiper-pagination{text-align:center}
body.elementor-page-15 .bo-testi .elementor-testimonial__text{font-size:24px!important}
body.elementor-page-15 .bo-btn-link{align-self:center}
body.elementor-page-15 .bo-navmenu .sub-arrow svg{fill:currentColor!important;width:10px;height:10px}
body.elementor-page-15 .bo-navmenu .sub-arrow i{color:inherit}
@media (max-width:767px){body.elementor-page-15 .bo-chart{min-width:0}body.elementor-page-15 .bo-pill .elementor-heading-title{letter-spacing:1.2px}}
@media (max-width:1024px){body.elementor-page-15 .bo-navmenu .elementor-menu-toggle{margin-left:auto!important;margin-right:6px}body.elementor-page-15 .bo-navmenu .elementor-nav-menu--dropdown{position:absolute;left:0;right:0}}

/* === Globo (canvas) — hero com arcos + CTA no horizonte === */
body.elementor-page-15 .bo-hero-media{position:relative;align-items:flex-end!important}
body.elementor-page-15 .bo-earth-w{width:min(600px,100%)!important;max-width:100%!important;margin:0!important}
body.elementor-page-15 .bo-earth{position:relative;width:100%;aspect-ratio:1/1;animation:boEarthIn 1.8s cubic-bezier(.2,.7,.2,1) both}
@keyframes boEarthIn{from{opacity:0;transform:scale(.92)}to{opacity:1;transform:none}}
body.elementor-page-15 .bo-earth-halo{position:absolute;inset:-9%;border-radius:50%;background:radial-gradient(circle,rgba(39,183,220,0) 52%,rgba(39,183,220,.22) 56%,rgba(39,183,220,0) 66%);pointer-events:none}
body.elementor-page-15 .bo-earth-ring{position:absolute;inset:4%;border-radius:50%;box-shadow:0 0 0 1px rgba(127,214,239,.35),0 0 90px 10px rgba(39,183,220,.18);pointer-events:none}
body.elementor-page-15 .bo-earth canvas{position:absolute;left:-20%;top:-20%;width:140%;height:140%;display:block;pointer-events:none}
body.elementor-page-15 .bo-vcard{position:absolute!important;left:-56px;bottom:-24px;width:56%!important;max-width:none!important;z-index:2}
body.elementor-page-15 .bo-vcard .bo-videoframe{width:100%!important;margin:0!important}
@media (max-width:1024px){body.elementor-page-15 .bo-hero-media{align-items:center!important}body.elementor-page-15 .bo-vcard{position:relative!important;left:auto;bottom:auto;width:88%!important;margin:-30% auto 0!important}}
body.elementor-page-15 .bo-cta-earth{position:absolute;left:50%;bottom:-770px;width:1300px;height:1300px;margin-left:-650px;pointer-events:none}
body.elementor-page-15 .bo-cta-ring{position:absolute;inset:4%;border-radius:50%;box-shadow:0 0 0 1px rgba(127,214,239,.3),0 0 120px 18px rgba(39,183,220,.18)}
body.elementor-page-15 .bo-cta-earth canvas{position:absolute;inset:0;width:100%;height:100%;display:block;filter:brightness(.6) contrast(1.1)}
body.elementor-page-15 .bo-cta-shade{position:absolute;inset:0;pointer-events:none;background:radial-gradient(680px 380px at 50% 60%,rgba(0,16,31,.62) 0%,rgba(0,16,31,0) 100%)}

/* ícones nativos (widget Ícone) */
body.elementor-page-15 .bo-iconw .elementor-icon{display:flex;align-items:center;justify-content:center;width:56px;height:56px;padding:0}
body.elementor-page-15 .bo-iconw .elementor-icon svg{width:26px;height:26px}
body.elementor-page-15 .bo-iconw .elementor-icon i{font-size:24px}
body.elementor-page-15 .bo-icowrap-dark .elementor-icon{border:1px solid rgba(39,183,220,.35)}
body.elementor-page-15 .bo-sit:hover .elementor-widget-icon .elementor-icon{background:rgba(39,183,220,.16)!important;color:#7FD6EF!important;fill:#7FD6EF!important}
body.elementor-page-15 .bo-sit:hover .elementor-widget-icon .elementor-icon svg{fill:#7FD6EF!important}/* End custom CSS */