.elementor-705 .elementor-element.elementor-element-80aa630{--display:flex;--min-height:800px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-705 .elementor-element.elementor-element-80aa630:not(.elementor-motion-effects-element-type-background), .elementor-705 .elementor-element.elementor-element-80aa630 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://exocubeexperts.com.br/wp-content/uploads/2026/02/BANNER-MICHELLE-_10_.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-705 .elementor-element.elementor-element-75dfe20{--display:flex;--justify-content:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-705 .elementor-element.elementor-element-debb664 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:39px;font-weight:700;color:#FFF5E8;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-705 .elementor-element.elementor-element-17b74a9{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;color:#242121;}.elementor-705 .elementor-element.elementor-element-4f010b9{--display:flex;}.elementor-705 .elementor-element.elementor-element-1f3ef03{--display:flex;--min-height:800px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-705 .elementor-element.elementor-element-1f3ef03:not(.elementor-motion-effects-element-type-background), .elementor-705 .elementor-element.elementor-element-1f3ef03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://exocubeexperts.com.br/wp-content/uploads/2026/02/BANNER-MICHELLE-_10_.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-705 .elementor-element.elementor-element-ad547a4{--display:flex;--justify-content:center;}.elementor-705 .elementor-element.elementor-element-a846a01 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:39px;font-weight:700;color:#FFF5E8;}.elementor-705 .elementor-element.elementor-element-889b6ce{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;color:#242121;}.elementor-705 .elementor-element.elementor-element-03713c1{--display:flex;}.elementor-705 .elementor-element.elementor-element-03807d5{--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;}.elementor-705 .elementor-element.elementor-element-03807d5:not(.elementor-motion-effects-element-type-background), .elementor-705 .elementor-element.elementor-element-03807d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#671D23;}.elementor-705 .elementor-element.elementor-element-2cd689d{--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-705 .elementor-element.elementor-element-cf67870{--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-705 .elementor-element.elementor-element-437cb14{--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-705 .elementor-element.elementor-element-437cb14:not(.elementor-motion-effects-element-type-background), .elementor-705 .elementor-element.elementor-element-437cb14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-705 .elementor-element.elementor-element-d18da67{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-705 .elementor-element.elementor-element-3ab811a{--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-705 .elementor-element.elementor-element-03c21cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:22px 22px 22px 22px;text-align:start;}.elementor-705 .elementor-element.elementor-element-03c21cf.elementor-element{--align-self:center;}.elementor-705 .elementor-element.elementor-element-0a7fb38{--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-705 .elementor-element.elementor-element-872d230{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-705 .elementor-element.elementor-element-872d230.elementor-element{--align-self:center;}.elementor-705 .elementor-element.elementor-element-517a044{--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-705 .elementor-element.elementor-element-75cdeb1{--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-705 .elementor-element.elementor-element-9878fa0{--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-705 .elementor-element.elementor-element-49869d7{--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-705 .elementor-element.elementor-element-163aaa4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:89px 89px 89px 89px;}.elementor-705 .elementor-element.elementor-element-163aaa4 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-705 .elementor-element.elementor-element-f499e7b{--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-705 .elementor-element.elementor-element-6304432{--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-705 .elementor-element.elementor-element-ca7a04c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-705 .elementor-element.elementor-element-ca7a04c .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-705 .elementor-element.elementor-element-f29732d{--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-705 .elementor-element.elementor-element-f29732d:not(.elementor-motion-effects-element-type-background), .elementor-705 .elementor-element.elementor-element-f29732d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://exocubeexperts.com.br/wp-content/uploads/2026/02/Copia-de-BANNER-MICHELLE.webp");}.elementor-705 .elementor-element.elementor-element-b1dc872{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-705 .elementor-element.elementor-element-fea6a32{--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-705 .elementor-element.elementor-element-3b4f0a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:22px 22px 22px 22px;text-align:start;}.elementor-705 .elementor-element.elementor-element-3b4f0a2.elementor-element{--align-self:center;}.elementor-705 .elementor-element.elementor-element-6079cec{--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-705 .elementor-element.elementor-element-792bd1d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-705 .elementor-element.elementor-element-d8393fa{--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-705 .elementor-element.elementor-element-063df4c{--display:flex;--min-height:800px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-705 .elementor-element.elementor-element-063df4c:not(.elementor-motion-effects-element-type-background), .elementor-705 .elementor-element.elementor-element-063df4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://exocubeexperts.com.br/wp-content/uploads/2026/02/BANNER-MICHELLE-_15_.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-705 .elementor-element.elementor-element-a131ba6{--display:flex;--justify-content:center;}.elementor-705 .elementor-element.elementor-element-d2964d9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:39px;font-weight:700;color:#FFF5E8;}.elementor-705 .elementor-element.elementor-element-f5f7ab3{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFF;}.elementor-705 .elementor-element.elementor-element-3d0c779{--display:flex;}.elementor-705 .elementor-element.elementor-element-2f03c7b{--display:flex;--min-height:800px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-705 .elementor-element.elementor-element-2f03c7b:not(.elementor-motion-effects-element-type-background), .elementor-705 .elementor-element.elementor-element-2f03c7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#414141;background-image:url("https://exocubeexperts.com.br/wp-content/uploads/2026/02/BANNER-MICHELLE-_15_.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-705 .elementor-element.elementor-element-b61d785{--display:flex;--justify-content:center;}.elementor-705 .elementor-element.elementor-element-4a366b9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:39px;font-weight:700;color:#FFF5E8;}.elementor-705 .elementor-element.elementor-element-f8c4c29{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFF;}.elementor-705 .elementor-element.elementor-element-bb684a0{--display:flex;}.elementor-705 .elementor-element.elementor-element-04a9c96{--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-705 .elementor-element.elementor-element-04a9c96:not(.elementor-motion-effects-element-type-background), .elementor-705 .elementor-element.elementor-element-04a9c96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#671D23;}.elementor-705 .elementor-element.elementor-element-3b24b80{--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-705 .elementor-element.elementor-element-3b24b80:not(.elementor-motion-effects-element-type-background), .elementor-705 .elementor-element.elementor-element-3b24b80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://exocubeexperts.com.br/wp-content/uploads/2026/02/Copia-de-BANNER-MICHELLE.webp");background-size:cover;}.elementor-705 .elementor-element.elementor-element-4af206c{--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-705 .elementor-element.elementor-element-0c734f5{--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-705 .elementor-element.elementor-element-70c7b0e{--display:flex;--min-height:800px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-705 .elementor-element.elementor-element-70c7b0e:not(.elementor-motion-effects-element-type-background), .elementor-705 .elementor-element.elementor-element-70c7b0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://exocubeexperts.com.br/wp-content/uploads/2026/02/BANNER-MICHELLE-16-1.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-705 .elementor-element.elementor-element-9ea9826{--display:flex;--justify-content:center;}.elementor-705 .elementor-element.elementor-element-d445287{--display:flex;--justify-content:center;}.elementor-705 .elementor-element.elementor-element-460d53d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:39px;font-weight:700;color:#FFF5E8;}.elementor-705 .elementor-element.elementor-element-cbcac28{text-align:start;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFF;}.elementor-705 .elementor-element.elementor-element-bd796e1{--display:flex;--min-height:800px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-705 .elementor-element.elementor-element-bd796e1:not(.elementor-motion-effects-element-type-background), .elementor-705 .elementor-element.elementor-element-bd796e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#723235;background-image:url("https://exocubeexperts.com.br/wp-content/uploads/2026/02/BANNER-MICHELLE-16-1.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-705 .elementor-element.elementor-element-aaa6297{--display:flex;--justify-content:center;}.elementor-705 .elementor-element.elementor-element-d388245{--display:flex;--justify-content:center;}.elementor-705 .elementor-element.elementor-element-1201e9f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:39px;font-weight:700;color:#FFF5E8;}.elementor-705 .elementor-element.elementor-element-fae0319{text-align:start;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFF;}@media(max-width:767px){.elementor-705 .elementor-element.elementor-element-80aa630{--min-height:0px;}.elementor-705 .elementor-element.elementor-element-80aa630:not(.elementor-motion-effects-element-type-background), .elementor-705 .elementor-element.elementor-element-80aa630 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-size:contain;}.elementor-705 .elementor-element.elementor-element-75dfe20{--margin-top:300px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-705 .elementor-element.elementor-element-debb664{text-align:center;}.elementor-705 .elementor-element.elementor-element-debb664 .elementor-heading-title{font-size:28px;}.elementor-705 .elementor-element.elementor-element-4f010b9{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-705 .elementor-element.elementor-element-1f3ef03:not(.elementor-motion-effects-element-type-background), .elementor-705 .elementor-element.elementor-element-1f3ef03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://exocubeexperts.com.br/wp-content/uploads/2026/02/inter-8.png");background-position:top center;background-size:contain;}.elementor-705 .elementor-element.elementor-element-1f3ef03{--min-height:0px;}.elementor-705 .elementor-element.elementor-element-ad547a4{--margin-top:300px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-705 .elementor-element.elementor-element-a846a01{text-align:center;}.elementor-705 .elementor-element.elementor-element-a846a01 .elementor-heading-title{font-size:21px;}.elementor-705 .elementor-element.elementor-element-03713c1{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-705 .elementor-element.elementor-element-063df4c{--min-height:0px;}.elementor-705 .elementor-element.elementor-element-063df4c:not(.elementor-motion-effects-element-type-background), .elementor-705 .elementor-element.elementor-element-063df4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-size:contain;}.elementor-705 .elementor-element.elementor-element-a131ba6{--margin-top:300px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-705 .elementor-element.elementor-element-d2964d9{text-align:center;}.elementor-705 .elementor-element.elementor-element-d2964d9 .elementor-heading-title{font-size:28px;}.elementor-705 .elementor-element.elementor-element-3d0c779{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-705 .elementor-element.elementor-element-2f03c7b:not(.elementor-motion-effects-element-type-background), .elementor-705 .elementor-element.elementor-element-2f03c7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://exocubeexperts.com.br/wp-content/uploads/2026/02/inter-7.png");background-position:top center;background-size:contain;}.elementor-705 .elementor-element.elementor-element-2f03c7b{--min-height:0px;}.elementor-705 .elementor-element.elementor-element-b61d785{--margin-top:300px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-705 .elementor-element.elementor-element-4a366b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-705 .elementor-element.elementor-element-4a366b9 .elementor-heading-title{font-size:26px;}.elementor-705 .elementor-element.elementor-element-f8c4c29{text-align:center;}.elementor-705 .elementor-element.elementor-element-bb684a0{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-705 .elementor-element.elementor-element-70c7b0e{--min-height:0px;}.elementor-705 .elementor-element.elementor-element-70c7b0e:not(.elementor-motion-effects-element-type-background), .elementor-705 .elementor-element.elementor-element-70c7b0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-size:contain;}.elementor-705 .elementor-element.elementor-element-9ea9826{--margin-top:300px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-705 .elementor-element.elementor-element-d445287{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-705 .elementor-element.elementor-element-460d53d{text-align:center;}.elementor-705 .elementor-element.elementor-element-460d53d .elementor-heading-title{font-size:28px;}.elementor-705 .elementor-element.elementor-element-bd796e1:not(.elementor-motion-effects-element-type-background), .elementor-705 .elementor-element.elementor-element-bd796e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://exocubeexperts.com.br/wp-content/uploads/2026/02/inter-6.png");background-position:top center;background-size:contain;}.elementor-705 .elementor-element.elementor-element-bd796e1{--min-height:0px;}.elementor-705 .elementor-element.elementor-element-aaa6297{--margin-top:300px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-705 .elementor-element.elementor-element-d388245{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-705 .elementor-element.elementor-element-1201e9f{text-align:center;}.elementor-705 .elementor-element.elementor-element-1201e9f .elementor-heading-title{font-size:28px;}.elementor-705 .elementor-element.elementor-element-fae0319{text-align:center;}.elementor-705 .elementor-element.elementor-element-eae7a80.elementor-element{--align-self:center;}}@media(min-width:768px){.elementor-705 .elementor-element.elementor-element-80aa630{--content-width:1250px;}.elementor-705 .elementor-element.elementor-element-1f3ef03{--content-width:1250px;}.elementor-705 .elementor-element.elementor-element-2cd689d{--width:50%;}.elementor-705 .elementor-element.elementor-element-cf67870{--width:50%;}.elementor-705 .elementor-element.elementor-element-3ab811a{--width:50%;}.elementor-705 .elementor-element.elementor-element-0a7fb38{--width:50%;}.elementor-705 .elementor-element.elementor-element-fea6a32{--width:50%;}.elementor-705 .elementor-element.elementor-element-6079cec{--width:50%;}.elementor-705 .elementor-element.elementor-element-063df4c{--content-width:1250px;}.elementor-705 .elementor-element.elementor-element-2f03c7b{--content-width:1250px;}.elementor-705 .elementor-element.elementor-element-70c7b0e{--content-width:1250px;}.elementor-705 .elementor-element.elementor-element-bd796e1{--content-width:1250px;}}/* Start custom CSS for heading, class: .elementor-element-debb664 */.texto-vermelho {
    color: #671d23;
    font-style: normal;
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9204a8e */.btn-inscrever {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 16px;

  padding: 18px 36px;
  border-radius: 14px;
  border: 1px solid rgba(255,255,255,0.2);

  background: #671d23; /* cor sólida */

  text-decoration: none;
  transition: all 0.3s ease;

  /* Sombra ajustada ao novo tom */
  box-shadow:
    0 0 8px rgba(103, 29, 35, 0.6),
    0 0 16px rgba(103, 29, 35, 0.4);
}

.btn-texto {
  font-family: "Inter", sans-serif;
  font-weight: 700; /* negrito */
  font-size: 18px;
  letter-spacing: 0.5px;
  color: #ffffff;
}

.btn-seta {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  line-height: 0;
  transition: transform 0.3s ease;
}

.btn-seta svg {
  width: 20px;
  height: 20px;
  display: block;
}

/* Hover mais elegante (sem exagero neon) */
.btn-inscrever:hover {
  transform: translateY(-2px);

  box-shadow:
    0 0 12px rgba(103, 29, 35, 0.8),
    0 0 24px rgba(103, 29, 35, 0.6);
}

.btn-inscrever:hover .btn-seta {
  transform: translateX(6px);
}

/* Responsivo */
@media (max-width: 767px) {
  .btn-inscrever {
    padding: 16px 24px;
    width: 100%;
  }

  .btn-texto {
    font-size: 16px;
  }

  .btn-seta svg {
    width: 18px;
    height: 18px;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a846a01 */.texto-vermelho {
    color: #671d23;
    font-style: normal;
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7b8fece */.btn-inscrever {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 16px;

  padding: 18px 36px;
  border-radius: 14px;
  border: 1px solid rgba(255,255,255,0.2);

  background: #671d23; /* cor sólida */

  text-decoration: none;
  transition: all 0.3s ease;

  /* Sombra ajustada ao novo tom */
  box-shadow:
    0 0 8px rgba(103, 29, 35, 0.6),
    0 0 16px rgba(103, 29, 35, 0.4);
}

.btn-texto {
  font-family: "Inter", sans-serif;
  font-weight: 700; /* negrito */
  font-size: 18px;
  letter-spacing: 0.5px;
  color: #ffffff;
}

.btn-seta {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  line-height: 0;
  transition: transform 0.3s ease;
}

.btn-seta svg {
  width: 20px;
  height: 20px;
  display: block;
}

/* Hover mais elegante (sem exagero neon) */
.btn-inscrever:hover {
  transform: translateY(-2px);

  box-shadow:
    0 0 12px rgba(103, 29, 35, 0.8),
    0 0 24px rgba(103, 29, 35, 0.6);
}

.btn-inscrever:hover .btn-seta {
  transform: translateX(6px);
}

/* Responsivo */
@media (max-width: 767px) {
  .btn-inscrever {
    padding: 16px 24px;
    width: 100%;
  }

  .btn-texto {
    font-size: 16px;
  }

  .btn-seta svg {
    width: 18px;
    height: 18px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0bf710f */.sec-mercado-v2 {
  background: #671d23;
  padding: 80px 0;
  color: #ffffff;
  font-family: "Inter", sans-serif;
}

.container-mercado-v2 {
  max-width: 720px;
  margin: 0 auto;
  padding: 0 20px;
  display: flex;
  flex-direction: column;
  text-align: left;
}

/* LABEL */

.label-mercado {
  font-size: 12px;
  letter-spacing: 2px;
  text-transform: uppercase;
  font-weight: 600;
  margin-bottom: 16px;
  padding-left: 14px;
  position: relative;
}

.label-mercado::before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 3px;
  height: 14px;
  background: #ffffff;
}

/* TÍTULO */

.container-mercado-v2 h2 {
  font-size: 32px;
  line-height: 1.2;
  font-weight: 500;
  margin-bottom: 28px;
}

/* BLOCOS DE TEXTO */

.bloco-texto {
  margin-bottom: 24px; /* espaçamento entre ideias */
}

.bloco-texto p {
  font-size: 17px;
  line-height: 1.6;
  margin: 0 0 8px 0; /* pequeno espaço entre frases relacionadas */
  font-weight: 300;
  opacity: 0.95;
}

.leve {
  opacity: 0.75;
}

.forte {
  font-weight: 500;
}

/* IMPACTO FINAL */

.impacto {
  font-size: 18px;
  font-weight: 600;
  line-height: 1.5;
  margin-top: 10px;
}

/* RESPONSIVO */

@media (max-width: 991px) {

  .sec-mercado-v2 {
    padding: 60px 0;
  }

  .container-mercado-v2 h2 {
    font-size: 26px;
  }

  .bloco-texto p {
    font-size: 15px;
  }

  .impacto {
    font-size: 16px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-872d230 */.sec-exocube-clean {
  padding: 0;
  margin: 0;
  background: transparent;
  font-family: "Inter", sans-serif;
}

.container-exocube-clean {
  max-width: 1000px;
  margin: 0;
}

/* TÍTULO */

.titulo-exocube-clean {
  font-size: 40px;
  line-height: 1.2;
  font-weight: 700;
  text-transform: uppercase;
  color: #671d23; /* RESTAURADO */
  margin-bottom: 35px;
}

/* LISTA */

.lista-exocube-clean {
  list-style: none;
  padding: 0;
  margin: 0 0 30px 0;
}

.lista-exocube-clean li {
  position: relative;
  padding-left: 30px;
  margin-bottom: 14px;
  font-size: 18px;
  line-height: 1.6;
  color: #2e2e2e; /* RESTAURADO */
  font-weight: 400;
}

.lista-exocube-clean li::before {
  content: "✓";
  position: absolute;
  left: 0;
  top: 0;
  color: #671d23; /* RESTAURADO */
  font-weight: 700;
}

/* TEXTO FINAL */

.texto-final-exocube-clean p {
  font-size: 17px;
  line-height: 1.6;
  color: #2e2e2e; /* RESTAURADO */
  font-weight: 500;
  max-width: 800px;
}

/* RESPONSIVO */

@media (max-width: 991px) {

  .titulo-exocube-clean {
    font-size: 28px;
  }

  .lista-exocube-clean li {
    font-size: 16px;
  }

  .texto-final-exocube-clean p {
    font-size: 15px;
  }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-edd162a */.sec-aplicacoes-btn {
  background: transparent;
  padding: 120px 40px;
  font-family: "Inter", sans-serif;
}

.container-aplicacoes-btn {
  max-width: 700px;
  margin: 0 auto;
  text-align: center;
}

.titulo-aplicacoes-btn {
  font-size: 22px;
  font-weight: 600;
  margin-bottom: 60px;
  color: #671d23; /* TEXTO VERMELHO */
}

/* COLUNA ÚNICA */

.grid-aplicacoes-btn {
  display: grid;
  grid-template-columns: 1fr;
  gap: 24px;
}

/* BOTÕES */

.item-aplicacao {
  background: #671d23;
  padding: 26px 32px;
  border-radius: 14px;
  font-size: 20px;
  font-weight: 600;
  color: #ffffff;
  transition: all 0.4s ease;

  opacity: 0;
  transform: translateY(40px);
}

/* Estado ativo */

.item-aplicacao.ativo {
  opacity: 1;
  transform: translateY(0);
}

/* Hover premium */

.item-aplicacao:hover {
  transform: translateY(-4px);
  background: #7a232a;
}

/* Responsivo */

@media (max-width: 767px) {
  .item-aplicacao {
    font-size: 18px;
    padding: 20px 24px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-792bd1d */.sec-exocube-clean {
  padding: 0;
  margin: 0;
  background: transparent;
  font-family: "Inter", sans-serif;
  color: #ffffff; /* força herança branca */
}

.sec-exocube-clean .container-exocube-clean {
  max-width: 900px;
  margin: 0;
}

/* TÍTULO */

.sec-exocube-clean h2.titulo-exocube-clean {
  font-size: 40px;
  line-height: 1.2;
  font-weight: 700;
  text-transform: uppercase;
  color: #ffffff !important; /* força contra Elementor */
  margin-bottom: 40px;
}

/* PARÁGRAFOS */

.sec-exocube-clean .paragrafo-exocube,
.sec-exocube-clean .frase-impacto,
.sec-exocube-clean .paragrafo-final {
  color: #ffffff;
}

.sec-exocube-clean .paragrafo-exocube {
  font-size: 18px;
  line-height: 1.7;
  margin-bottom: 22px;
  font-weight: 400;
}

.sec-exocube-clean .frase-impacto {
  font-size: 22px;
  line-height: 1.6;
  font-weight: 600;
  margin: 30px 0;
}

.sec-exocube-clean .paragrafo-final {
  font-size: 19px;
  line-height: 1.7;
  font-weight: 500;
  margin-top: 30px;
}

/* RESPONSIVO */

@media (max-width: 991px) {

  .sec-exocube-clean h2.titulo-exocube-clean {
    font-size: 28px;
  }

  .sec-exocube-clean .paragrafo-exocube,
  .sec-exocube-clean .paragrafo-final {
    font-size: 16px;
  }

  .sec-exocube-clean .frase-impacto {
    font-size: 18px;
  }

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d2964d9 */.texto-branco {
  color: #FFFFFF;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4a366b9 */.texto-branco {
  color: #FFFFFF;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b23263b */.card {
  background: #FFFFFF;
  color: #671D23;
  padding: 18px 22px;
  border-radius: 14px;
  font-size: 17px;
  font-weight: 600;
  display: flex;
  align-items: center;
  gap: 14px;
}

/* Quadrado atrás do check */
.card span {
  width: 32px;
  height: 32px;
  background: #FFFFFF;
  border-radius: 8px;
  display: flex;
  align-items: center;
  justify-content: center;

  font-weight: 800;
  font-size: 18px;

  color: #1FAF5A; /* verde elegante */

  /* leve profundidade */
  box-shadow:
    0 4px 10px rgba(0, 0, 0, 0.12),
    inset 0 0 0 2px rgba(103, 29, 35, 0.08);

  flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-979f418 */.momento-section,
.momento-grid,
.momento-left,
.momento-right {
  background: transparent !important;
}

/* mantém texto branco */
.momento-grid {
  color: #ffffff;
}

.momento-left h2,
.momento-right p,
.eyebrow {
  color: #ffffff;
}

.divider {
  background: #ffffff;
  opacity: 0.4;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-460d53d */.texto-vermelho {
    color: #671d23;
    font-style: normal;
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e143373 */.btn-inscrever {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 16px;

  padding: 18px 36px;
  border-radius: 14px;
  border: 1px solid rgba(255,255,255,0.15);

  background: #671d23;
  text-decoration: none;
  transition: all 0.3s ease;

  /* Sombra base elegante (profundidade real) */
  box-shadow:
    0 8px 20px rgba(0, 0, 0, 0.25),
    0 2px 6px rgba(0, 0, 0, 0.15);
}

.btn-texto {
  font-family: "Inter", sans-serif;
  font-weight: 700;
  font-size: 18px;
  letter-spacing: 0.5px;
  color: #ffffff;
}

.btn-seta {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  line-height: 0;
  transition: transform 0.3s ease;
}

.btn-seta svg {
  width: 20px;
  height: 20px;
  display: block;
}

/* Hover sofisticado */
.btn-inscrever:hover {
  transform: translateY(-4px) scale(1.02);

  box-shadow:
    0 18px 35px rgba(0, 0, 0, 0.35),
    0 6px 12px rgba(0, 0, 0, 0.25);
}

.btn-inscrever:hover .btn-seta {
  transform: translateX(6px);
}

/* Efeito pressionado */
.btn-inscrever:active {
  transform: translateY(0) scale(0.98);

  box-shadow:
    0 6px 14px rgba(0, 0, 0, 0.25);
}

/* Responsivo */
@media (max-width: 767px) {
  .btn-inscrever {
    padding: 16px 24px;
    width: 100%;
  }

  .btn-texto {
    font-size: 16px;
  }

  .btn-seta svg {
    width: 18px;
    height: 18px;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1201e9f */.texto-vermelho {
    color: #671d23;
    font-style: normal;
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-eae7a80 */.btn-inscrever {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 16px;

  padding: 18px 36px;
  border-radius: 14px;
  border: 1px solid rgba(255,255,255,0.15);

  background: #671d23;
  text-decoration: none;
  transition: all 0.3s ease;

  /* Sombra base elegante (profundidade real) */
  box-shadow:
    0 8px 20px rgba(0, 0, 0, 0.25),
    0 2px 6px rgba(0, 0, 0, 0.15);
}

.btn-texto {
  font-family: "Inter", sans-serif;
  font-weight: 700;
  font-size: 18px;
  letter-spacing: 0.5px;
  color: #ffffff;
}

.btn-seta {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  line-height: 0;
  transition: transform 0.3s ease;
}

.btn-seta svg {
  width: 20px;
  height: 20px;
  display: block;
}

/* Hover sofisticado */
.btn-inscrever:hover {
  transform: translateY(-4px) scale(1.02);

  box-shadow:
    0 18px 35px rgba(0, 0, 0, 0.35),
    0 6px 12px rgba(0, 0, 0, 0.25);
}

.btn-inscrever:hover .btn-seta {
  transform: translateX(6px);
}

/* Efeito pressionado */
.btn-inscrever:active {
  transform: translateY(0) scale(0.98);

  box-shadow:
    0 6px 14px rgba(0, 0, 0, 0.25);
}

/* Responsivo */
@media (max-width: 767px) {
  .btn-inscrever {
    padding: 16px 24px;
    width: 100%;
  }

  .btn-texto {
    font-size: 16px;
  }

  .btn-seta svg {
    width: 18px;
    height: 18px;
  }
}/* End custom CSS */