.elementor-50 .elementor-element.elementor-element-6ef7d1a{--display:flex;--min-height:687px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-50 .elementor-element.elementor-element-7d265fd{width:var( --container-widget-width, 693px );max-width:693px;--container-widget-width:693px;--container-widget-flex-grow:0;}.elementor-50 .elementor-element.elementor-element-7d265fd .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:60px;font-weight:600;line-height:59px;letter-spacing:-1.1px;color:#FFFFFF;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-4584ad5{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-50 .elementor-element.elementor-element-4584ad5 .elementor-divider-separator{width:100%;}.elementor-50 .elementor-element.elementor-element-4584ad5 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );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-50 .elementor-element.elementor-element-ca57bac{width:var( --container-widget-width, 1100px );max-width:1100px;--container-widget-width:1100px;--container-widget-flex-grow:0;font-family:"Sf Pro Display", Sans-serif;font-size:22px;font-weight:400;line-height:26px;letter-spacing:-0.22px;color:#FFFFFF;}.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-50 .elementor-element.elementor-element-e86847d{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-50 .elementor-element.elementor-element-e86847d.elementor-element{--align-self:flex-start;}.elementor-50 .elementor-element.elementor-element-e86847d .elementor-icon-wrapper{text-align:center;}.elementor-50 .elementor-element.elementor-element-e86847d .elementor-icon{font-size:197px;}.elementor-50 .elementor-element.elementor-element-e86847d .elementor-icon svg{height:197px;}.elementor-50 .elementor-element.elementor-element-b96519e{--display:flex;--min-height:770px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:77px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-b96519e:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-b96519e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gaia360.com.br/wp-content/uploads/2026/03/bg-gaia-section2-desktop-1.webp");background-position:top center;background-repeat:no-repeat;}.elementor-50 .elementor-element.elementor-element-1359be5{--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:space-between;--gap:0px 70px;--row-gap:0px;--column-gap:70px;--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-50 .elementor-element.elementor-element-3fc7915{width:var( --container-widget-width, 558px );max-width:558px;--container-widget-width:558px;--container-widget-flex-grow:0;}.elementor-50 .elementor-element.elementor-element-3fc7915 .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:60px;font-weight:600;line-height:59px;letter-spacing:-1.1px;color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-94c9196{width:var( --container-widget-width, 483px );max-width:483px;--container-widget-width:483px;--container-widget-flex-grow:0;font-family:"Sf Pro Display", Sans-serif;font-size:22px;font-weight:400;line-height:26px;letter-spacing:-0.22px;}.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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-50 .elementor-element.elementor-element-f9456af{--display:flex;--min-height:770px;--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:center;--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-50 .elementor-element.elementor-element-f9456af:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-f9456af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gaia360.com.br/wp-content/uploads/2026/02/bg-gaia-section3-desktop-1.webp");background-position:top center;background-repeat:no-repeat;}.elementor-50 .elementor-element.elementor-element-f9456af.e-con{--align-self:center;}.elementor-50 .elementor-element.elementor-element-ba5cce8{--e-image-carousel-slides-to-show:4;margin:55px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-6976806{--e-image-carousel-slides-to-show:4;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 36px 0px;}.elementor-50 .elementor-element.elementor-element-45b5e33{--display:flex;--min-height:771px;--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-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-45b5e33:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-45b5e33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gaia360.com.br/wp-content/uploads/2026/02/bg-gaia-section4-desktop.webp");background-position:center center;background-repeat:no-repeat;}.elementor-50 .elementor-element.elementor-element-b3c70c3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-f2124bd{--display:flex;--min-height:529px;--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:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-50 .elementor-element.elementor-element-f2124bd:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-f2124bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gaia360.com.br/wp-content/uploads/2026/02/bg-gaia-section5-desktop.webp");background-position:top center;background-repeat:repeat;}.elementor-50 .elementor-element.elementor-element-7b51ea3.elementor-element{--align-self:center;}.elementor-50 .elementor-element.elementor-element-7b51ea3{text-align:center;}.elementor-50 .elementor-element.elementor-element-7b51ea3 .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:60px;font-weight:600;line-height:59px;letter-spacing:-1.1px;color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-181441d{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-50 .elementor-element.elementor-element-181441d.elementor-element{--align-self:center;}.elementor-50 .elementor-element.elementor-element-181441d .elementor-divider-separator{width:100%;}.elementor-50 .elementor-element.elementor-element-181441d .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-50 .elementor-element.elementor-element-01d40be{width:var( --container-widget-width, 864px );max-width:864px;--container-widget-width:864px;--container-widget-flex-grow:0;text-align:center;font-family:"Sf Pro Display", Sans-serif;font-size:22px;font-weight:400;line-height:26px;letter-spacing:-0.22px;color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-01d40be.elementor-element{--align-self:center;}.elementor-50 .elementor-element.elementor-element-caa9143.elementor-element{--align-self:center;}.elementor-50 .elementor-element.elementor-element-caa9143 .elementor-icon-wrapper{text-align:center;}.elementor-50 .elementor-element.elementor-element-1f597a0{--display:flex;--min-height:248px;--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:center;}.elementor-50 .elementor-element.elementor-element-1f597a0:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-1f597a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gaia360.com.br/wp-content/uploads/2026/02/bg-gaia-section6-desktop.webp");background-position:top center;background-repeat:no-repeat;}.elementor-50 .elementor-element.elementor-element-e4e5c1b{--e-image-carousel-slides-to-show:9;padding:0px 0px 2px 0px;}.elementor-50 .elementor-element.elementor-element-e4e5c1b .swiper-wrapper{display:flex;align-items:center;}.elementor-50 .elementor-element.elementor-element-6a7ecbb{--display:flex;--min-height:770px;--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-50 .elementor-element.elementor-element-6a7ecbb:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-6a7ecbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-50 .elementor-element.elementor-element-6a7ecbb.e-con{--align-self:center;}.elementor-50 .elementor-element.elementor-element-6132a55{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:28px 0px 0px 0px;text-align:center;}.elementor-50 .elementor-element.elementor-element-6132a55 .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:60px;font-weight:600;line-height:59px;letter-spacing:-1.1px;color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-d88e7af{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:center;font-family:"Sf Pro Display", Sans-serif;font-size:22px;font-weight:400;line-height:26px;letter-spacing:-0.22px;}.elementor-50 .elementor-element.elementor-element-f53923b{--display:flex;--min-height:313px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-50 .elementor-element.elementor-element-8d04eed{--display:flex;--min-height:375px;--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:center;--gap:0px 0px;--row-gap:0px;--column-gap: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-50 .elementor-element.elementor-element-a96103f{--display:flex;--min-height:221px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-50 .elementor-element.elementor-element-a96103f:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-a96103f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-7298ca1.elementor-element{--align-self:center;}.elementor-50 .elementor-element.elementor-element-7298ca1{text-align:center;font-family:"Sf Pro Display", Sans-serif;font-size:22px;font-weight:700;line-height:26px;letter-spacing:-0.22px;}.elementor-50 .elementor-element.elementor-element-d3235aa{width:var( --container-widget-width, 520px );max-width:520px;--container-widget-width:520px;--container-widget-flex-grow:0;text-align:center;font-family:"Sf Pro Display", Sans-serif;font-size:20px;font-weight:400;line-height:23px;letter-spacing:-0.22px;}.elementor-50 .elementor-element.elementor-element-d3235aa.elementor-element{--align-self:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-50 .elementor-element.elementor-element-8d0031d .elementor-button:hover, .elementor-50 .elementor-element.elementor-element-8d0031d .elementor-button:focus{background-color:var( --e-global-color-47115eb );}.elementor-50 .elementor-element.elementor-element-8d0031d{width:var( --container-widget-width, 148px );max-width:148px;--container-widget-width:148px;--container-widget-flex-grow:0;}.elementor-50 .elementor-element.elementor-element-8d0031d.elementor-element{--align-self:center;}.elementor-50 .elementor-element.elementor-element-8d0031d .elementor-button{font-family:"Sf Pro Display", Sans-serif;font-size:22px;font-weight:700;line-height:26px;letter-spacing:-0.22px;border-radius:300px 300px 300px 300px;padding:15px 0px 15px 0px;}.elementor-50 .elementor-element.elementor-element-78c8d8d{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-50 .elementor-element.elementor-element-dd44d5f{--display:flex;--min-height:375px;--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-start;--gap:0px 0px;--row-gap:0px;--column-gap: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-50 .elementor-element.elementor-element-71cbf9a{--display:flex;--min-height:221px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-50 .elementor-element.elementor-element-71cbf9a:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-71cbf9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-229b571.elementor-element{--align-self:center;}.elementor-50 .elementor-element.elementor-element-229b571{text-align:center;font-family:"Sf Pro Display", Sans-serif;font-size:22px;font-weight:700;line-height:26px;letter-spacing:-0.22px;}.elementor-50 .elementor-element.elementor-element-fa0376e{width:var( --container-widget-width, 520px );max-width:520px;--container-widget-width:520px;--container-widget-flex-grow:0;text-align:center;font-family:"Sf Pro Display", Sans-serif;font-size:20px;font-weight:400;line-height:23px;letter-spacing:-0.22px;}.elementor-50 .elementor-element.elementor-element-fa0376e.elementor-element{--align-self:center;}.elementor-50 .elementor-element.elementor-element-743af0c .elementor-button:hover, .elementor-50 .elementor-element.elementor-element-743af0c .elementor-button:focus{background-color:var( --e-global-color-47115eb );}.elementor-50 .elementor-element.elementor-element-743af0c{width:var( --container-widget-width, 148px );max-width:148px;--container-widget-width:148px;--container-widget-flex-grow:0;}.elementor-50 .elementor-element.elementor-element-743af0c.elementor-element{--align-self:center;}.elementor-50 .elementor-element.elementor-element-743af0c .elementor-button{font-family:"Sf Pro Display", Sans-serif;font-size:22px;font-weight:700;line-height:26px;letter-spacing:-0.22px;border-radius:300px 300px 300px 300px;padding:15px 0px 15px 0px;}.elementor-50 .elementor-element.elementor-element-ec71b91{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-50 .elementor-element.elementor-element-51c6aa0{--display:flex;--min-height:503px;--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-start;--gap:0px 0px;--row-gap:0px;--column-gap: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-50 .elementor-element.elementor-element-a87d4b0{--display:flex;--min-height:221px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-50 .elementor-element.elementor-element-a87d4b0:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-a87d4b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-117bb2d.elementor-element{--align-self:center;}.elementor-50 .elementor-element.elementor-element-117bb2d{text-align:center;font-family:"Sf Pro Display", Sans-serif;font-size:22px;font-weight:700;line-height:26px;letter-spacing:-0.22px;}.elementor-50 .elementor-element.elementor-element-3ef382a{width:var( --container-widget-width, 520px );max-width:520px;--container-widget-width:520px;--container-widget-flex-grow:0;text-align:center;font-family:"Sf Pro Display", Sans-serif;font-size:20px;font-weight:400;line-height:23px;letter-spacing:-0.22px;}.elementor-50 .elementor-element.elementor-element-3ef382a.elementor-element{--align-self:center;}.elementor-50 .elementor-element.elementor-element-381c95e .elementor-button:hover, .elementor-50 .elementor-element.elementor-element-381c95e .elementor-button:focus{background-color:var( --e-global-color-47115eb );}.elementor-50 .elementor-element.elementor-element-381c95e{width:var( --container-widget-width, 148px );max-width:148px;--container-widget-width:148px;--container-widget-flex-grow:0;}.elementor-50 .elementor-element.elementor-element-381c95e.elementor-element{--align-self:center;}.elementor-50 .elementor-element.elementor-element-381c95e .elementor-button{font-family:"Sf Pro Display", Sans-serif;font-size:22px;font-weight:700;line-height:26px;letter-spacing:-0.22px;border-radius:300px 300px 300px 300px;padding:15px 0px 15px 0px;}.elementor-50 .elementor-element.elementor-element-2d9f2b2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-50 .elementor-element.elementor-element-fe285c9{--display:flex;--min-height:503px;--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-start;--gap:0px 0px;--row-gap:0px;--column-gap: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-50 .elementor-element.elementor-element-1c88cfa{--display:flex;--min-height:221px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-50 .elementor-element.elementor-element-1c88cfa:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-1c88cfa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-a07d1ce.elementor-element{--align-self:center;}.elementor-50 .elementor-element.elementor-element-a07d1ce{text-align:center;font-family:"Sf Pro Display", Sans-serif;font-size:22px;font-weight:700;line-height:26px;letter-spacing:-0.22px;}.elementor-50 .elementor-element.elementor-element-2185314{width:var( --container-widget-width, 520px );max-width:520px;--container-widget-width:520px;--container-widget-flex-grow:0;text-align:center;font-family:"Sf Pro Display", Sans-serif;font-size:20px;font-weight:400;line-height:23px;letter-spacing:-0.22px;}.elementor-50 .elementor-element.elementor-element-2185314.elementor-element{--align-self:center;}.elementor-50 .elementor-element.elementor-element-42d2178 .elementor-button:hover, .elementor-50 .elementor-element.elementor-element-42d2178 .elementor-button:focus{background-color:var( --e-global-color-47115eb );}.elementor-50 .elementor-element.elementor-element-42d2178{width:var( --container-widget-width, 148px );max-width:148px;--container-widget-width:148px;--container-widget-flex-grow:0;}.elementor-50 .elementor-element.elementor-element-42d2178.elementor-element{--align-self:center;}.elementor-50 .elementor-element.elementor-element-42d2178 .elementor-button{font-family:"Sf Pro Display", Sans-serif;font-size:22px;font-weight:700;line-height:26px;letter-spacing:-0.22px;border-radius:300px 300px 300px 300px;padding:15px 0px 15px 0px;}.elementor-50 .elementor-element.elementor-element-7cb1ae0{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:10px;width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-219px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:-135px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-219px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:-135px;--e-n-carousel-arrow-size:50px;}.elementor-50 .elementor-element.elementor-element-7cb1ae0.elementor-element{--align-self:center;}:where( .elementor-50 .elementor-element.elementor-element-7cb1ae0 .swiper-slide ) > .e-con{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-50 .elementor-element.elementor-element-7cb1ae0 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:195px 195px 195px 195px;}.elementor-50 .elementor-element.elementor-element-b0cbe99{--display:flex;--min-height:396px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:84px;--padding-bottom:84px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-b0cbe99:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-b0cbe99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-b0cbe99.e-con{--align-self:center;}.elementor-50 .elementor-element.elementor-element-12b323a{--display:flex;--min-height:376px;--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:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:97px;--padding-right:97px;}.elementor-50 .elementor-element.elementor-element-12b323a:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-12b323a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gaia360.com.br/wp-content/uploads/2026/02/bg-gaia-section7-desktop.webp");background-position:top left;background-repeat:no-repeat;}.elementor-50 .elementor-element.elementor-element-c1f296f{width:var( --container-widget-width, 339px );max-width:339px;margin:-39px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:339px;--container-widget-flex-grow:0;}.elementor-50 .elementor-element.elementor-element-c1f296f.elementor-element{--align-self:center;}.elementor-50 .elementor-element.elementor-element-c1f296f .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:60px;font-weight:600;line-height:59px;letter-spacing:-1.1px;color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-5608a0c{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-50 .elementor-element.elementor-element-1eff188 .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:40px;font-weight:600;line-height:40px;letter-spacing:-1.1px;color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-93c26e3{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-50 .elementor-element.elementor-element-93c26e3.elementor-element{--align-self:flex-start;}.elementor-50 .elementor-element.elementor-element-93c26e3 .elementor-icon-wrapper{text-align:center;}.elementor-50 .elementor-element.elementor-element-93c26e3 .elementor-icon{font-size:197px;}.elementor-50 .elementor-element.elementor-element-93c26e3 .elementor-icon svg{height:197px;}.elementor-50 .elementor-element.elementor-element-55dbfe7{--display:flex;--min-height:770px;--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:center;}.elementor-50 .elementor-element.elementor-element-55dbfe7:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-55dbfe7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://gaia360.com.br/wp-content/uploads/2026/03/bg-gaia-section8-desktop-2.webp");background-position:top center;background-repeat:no-repeat;}.elementor-50 .elementor-element.elementor-element-b8badf2{--display:flex;--min-height:615px;--justify-content:center;--gap:25px 0px;--row-gap:25px;--column-gap:0px;--border-radius:62px 62px 62px 62px;--padding-top:0px;--padding-bottom:0px;--padding-left:115px;--padding-right:115px;}.elementor-50 .elementor-element.elementor-element-b8badf2:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-b8badf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-50 .elementor-element.elementor-element-b8badf2.e-con{--align-self:center;}.elementor-50 .elementor-element.elementor-element-0b9f0c5{width:var( --container-widget-width, 597px );max-width:597px;--container-widget-width:597px;--container-widget-flex-grow:0;}.elementor-50 .elementor-element.elementor-element-0b9f0c5 .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:60px;font-weight:600;line-height:59px;letter-spacing:-1.1px;color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-2503759{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;width:var( --container-widget-width, 597px );max-width:597px;--container-widget-width:597px;--container-widget-flex-grow:0;}.elementor-50 .elementor-element.elementor-element-2503759 .elementor-divider-separator{width:100%;}.elementor-50 .elementor-element.elementor-element-2503759 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-50 .elementor-element.elementor-element-9550dee{width:var( --container-widget-width, 590px );max-width:590px;--container-widget-width:590px;--container-widget-flex-grow:0;font-family:"Sf Pro Display", Sans-serif;font-size:22px;font-weight:400;line-height:26px;letter-spacing:-0.22px;}.elementor-50 .elementor-element.elementor-element-22474d7{--display:flex;--min-height:625px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;}.elementor-50 .elementor-element.elementor-element-22474d7:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-22474d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gaia360.com.br/wp-content/uploads/2026/02/bg-gaia-section9-desktop-1.webp");background-position:top center;background-repeat:no-repeat;}.elementor-50 .elementor-element.elementor-element-797261e{--display:flex;--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-50 .elementor-element.elementor-element-25a5cbb{width:var( --container-widget-width, 471px );max-width:471px;--container-widget-width:471px;--container-widget-flex-grow:0;}.elementor-50 .elementor-element.elementor-element-25a5cbb .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:60px;font-weight:600;line-height:59px;letter-spacing:-1.1px;color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-e84997e{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;width:var( --container-widget-width, 521px );max-width:521px;--container-widget-width:521px;--container-widget-flex-grow:0;}.elementor-50 .elementor-element.elementor-element-e84997e .elementor-divider-separator{width:100%;}.elementor-50 .elementor-element.elementor-element-e84997e .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-50 .elementor-element.elementor-element-853691d{width:var( --container-widget-width, 435px );max-width:435px;--container-widget-width:435px;--container-widget-flex-grow:0;font-family:"Sf Pro Display", Sans-serif;font-size:22px;font-weight:400;line-height:26px;letter-spacing:-0.22px;}.elementor-50 .elementor-element.elementor-element-d0d1857.elementor-element{--align-self:flex-start;}.elementor-50 .elementor-element.elementor-element-d0d1857 .elementor-icon-wrapper{text-align:start;}.elementor-50 .elementor-element.elementor-element-d0d1857 .elementor-icon{font-size:221px;}.elementor-50 .elementor-element.elementor-element-d0d1857 .elementor-icon svg{height:221px;}@media(max-width:1024px){.elementor-50 .elementor-element.elementor-element-6ef7d1a{--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-50 .elementor-element.elementor-element-b96519e{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-50 .elementor-element.elementor-element-f2124bd{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-50 .elementor-element.elementor-element-1f597a0{--min-height:247px;}.elementor-50 .elementor-element.elementor-element-1f597a0:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-1f597a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;}.elementor-50 .elementor-element.elementor-element-e4e5c1b{--e-image-carousel-slides-to-show:5;padding:0px 0px 42px 0px;}.elementor-50 .elementor-element.elementor-element-6a7ecbb{--min-height:987px;--justify-content:flex-start;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-50 .elementor-element.elementor-element-6132a55{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-50 .elementor-element.elementor-element-7cb1ae0{--e-n-carousel-swiper-slides-to-display:2;}.elementor-50 .elementor-element.elementor-element-b0cbe99{--min-height:434px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-12b323a{--gap:0px 37px;--row-gap:0px;--column-gap:37px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-50 .elementor-element.elementor-element-12b323a:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-12b323a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-50 .elementor-element.elementor-element-c1f296f{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:423px;--container-widget-flex-grow:0;width:var( --container-widget-width, 423px );max-width:423px;}.elementor-50 .elementor-element.elementor-element-c1f296f .elementor-heading-title{font-size:50px;}.elementor-50 .elementor-element.elementor-element-5608a0c{--justify-content:center;--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-50 .elementor-element.elementor-element-55dbfe7:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-55dbfe7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gaia360.com.br/wp-content/uploads/2026/03/sustentabilidade-mobile-1.webp");background-position:center center;}.elementor-50 .elementor-element.elementor-element-55dbfe7{--min-height:830px;}.elementor-50 .elementor-element.elementor-element-22474d7:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-22474d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gaia360.com.br/wp-content/uploads/2026/03/fale-conosco-mobile-2.webp");background-position:center center;}.elementor-50 .elementor-element.elementor-element-22474d7{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-50 .elementor-element.elementor-element-797261e{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}@media(max-width:767px){.elementor-50 .elementor-element.elementor-element-6ef7d1a{--min-height:470px;}.elementor-50 .elementor-element.elementor-element-6ef7d1a .elementor-background-slideshow__slide__image{background-position:center center;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-50 .elementor-element.elementor-element-7d265fd{--container-widget-width:307px;--container-widget-flex-grow:0;width:var( --container-widget-width, 307px );max-width:307px;}.elementor-50 .elementor-element.elementor-element-7d265fd .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-50 .elementor-element.elementor-element-ca57bac{font-size:18px;line-height:1.1em;}.elementor-50 .elementor-element.elementor-element-b96519e:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-b96519e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gaia360.com.br/wp-content/uploads/2026/03/section2-gaia-mobile-2.webp");background-position:center center;background-size:1px auto;}.elementor-50 .elementor-element.elementor-element-b96519e{--min-height:683px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-50 .elementor-element.elementor-element-1359be5{--width:340px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-50 .elementor-element.elementor-element-1359be5.e-con{--align-self:center;}.elementor-50 .elementor-element.elementor-element-3fc7915.elementor-element{--align-self:center;}.elementor-50 .elementor-element.elementor-element-3fc7915{text-align:center;}.elementor-50 .elementor-element.elementor-element-3fc7915 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-50 .elementor-element.elementor-element-94c9196{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:18px;}.elementor-50 .elementor-element.elementor-element-94c9196.elementor-element{--align-self:center;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-50 .elementor-element.elementor-element-f9456af{--min-height:521px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-f9456af:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-f9456af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-50 .elementor-element.elementor-element-ba5cce8{--e-image-carousel-slides-to-show:2;}.elementor-50 .elementor-element.elementor-element-6976806{--e-image-carousel-slides-to-show:2;}.elementor-50 .elementor-element.elementor-element-45b5e33{--min-height:457px;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-50 .elementor-element.elementor-element-b3c70c3{margin:37px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;}.elementor-50 .elementor-element.elementor-element-f2124bd{--min-height:379px;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-50 .elementor-element.elementor-element-f2124bd:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-f2124bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;}.elementor-50 .elementor-element.elementor-element-7b51ea3{width:var( --container-widget-width, 245px );max-width:245px;--container-widget-width:245px;--container-widget-flex-grow:0;}.elementor-50 .elementor-element.elementor-element-7b51ea3 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-50 .elementor-element.elementor-element-01d40be{font-size:18px;}.elementor-50 .elementor-element.elementor-element-1f597a0{--min-height:194px;}.elementor-50 .elementor-element.elementor-element-e4e5c1b{--e-image-carousel-slides-to-show:3;}.elementor-50 .elementor-element.elementor-element-6a7ecbb{--min-height:934px;}.elementor-50 .elementor-element.elementor-element-6132a55{width:var( --container-widget-width, 328px );max-width:328px;--container-widget-width:328px;--container-widget-flex-grow:0;}.elementor-50 .elementor-element.elementor-element-6132a55 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-50 .elementor-element.elementor-element-d88e7af{font-size:18px;line-height:1.4em;}.elementor-50 .elementor-element.elementor-element-7298ca1{font-size:20px;}.elementor-50 .elementor-element.elementor-element-d3235aa{font-size:18px;line-height:1.5em;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-50 .elementor-element.elementor-element-229b571{width:var( --container-widget-width, 282px );max-width:282px;--container-widget-width:282px;--container-widget-flex-grow:0;font-size:20px;}.elementor-50 .elementor-element.elementor-element-fa0376e{font-size:18px;line-height:1.5em;}.elementor-50 .elementor-element.elementor-element-117bb2d{font-size:20px;}.elementor-50 .elementor-element.elementor-element-3ef382a{font-size:18px;line-height:1.5em;}.elementor-50 .elementor-element.elementor-element-a07d1ce{font-size:20px;}.elementor-50 .elementor-element.elementor-element-2185314{font-size:18px;line-height:1.5em;}.elementor-50 .elementor-element.elementor-element-7cb1ae0{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:-24px;--e-n-carousel-arrow-next-right-position:-24px;--e-n-carousel-arrow-size:38px;}.elementor-50 .elementor-element.elementor-element-b0cbe99{--min-height:171px;}.elementor-50 .elementor-element.elementor-element-12b323a:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-12b323a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gaia360.com.br/wp-content/uploads/2026/03/mobile-contato-3.webp");background-position:top center;background-size:auto;}.elementor-50 .elementor-element.elementor-element-12b323a{--min-height:323px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-50 .elementor-element.elementor-element-c1f296f{--container-widget-width:220px;--container-widget-flex-grow:0;width:var( --container-widget-width, 220px );max-width:220px;text-align:center;}.elementor-50 .elementor-element.elementor-element-c1f296f.elementor-element{--align-self:center;}.elementor-50 .elementor-element.elementor-element-c1f296f .elementor-heading-title{font-size:30px;line-height:1.1em;}.elementor-50 .elementor-element.elementor-element-1eff188{width:var( --container-widget-width, 245px );max-width:245px;--container-widget-width:245px;--container-widget-flex-grow:0;text-align:center;}.elementor-50 .elementor-element.elementor-element-1eff188.elementor-element{--align-self:center;}.elementor-50 .elementor-element.elementor-element-1eff188 .elementor-heading-title{font-size:22px;line-height:1.3em;}.elementor-50 .elementor-element.elementor-element-93c26e3.elementor-element{--align-self:center;}.elementor-50 .elementor-element.elementor-element-93c26e3 .elementor-icon{font-size:174px;}.elementor-50 .elementor-element.elementor-element-93c26e3 .elementor-icon svg{height:174px;}.elementor-50 .elementor-element.elementor-element-55dbfe7:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-55dbfe7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gaia360.com.br/wp-content/uploads/2026/03/Rectangle-462.svg");background-size:0px auto;}.elementor-50 .elementor-element.elementor-element-55dbfe7{--min-height:691px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-b2db45e.elementor-element{--align-self:center;}.elementor-50 .elementor-element.elementor-element-b2db45e{text-align:center;}.elementor-50 .elementor-element.elementor-element-b2db45e img{width:324px;}.elementor-50 .elementor-element.elementor-element-b8badf2{--width:340px;--min-height:487px;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-50 .elementor-element.elementor-element-0b9f0c5{--container-widget-width:597px;--container-widget-flex-grow:0;width:var( --container-widget-width, 597px );max-width:597px;text-align:start;}.elementor-50 .elementor-element.elementor-element-0b9f0c5 .elementor-heading-title{font-size:28px;line-height:1em;}.elementor-50 .elementor-element.elementor-element-9550dee{font-size:18px;line-height:1.5em;}.elementor-50 .elementor-element.elementor-element-22474d7:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-22474d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gaia360.com.br/wp-content/uploads/2026/03/fale-conosco-mobile-3.webp");background-size:cover;}.elementor-50 .elementor-element.elementor-element-22474d7{--min-height:542px;}.elementor-50 .elementor-element.elementor-element-797261e{--width:300px;}.elementor-50 .elementor-element.elementor-element-25a5cbb{--container-widget-width:210px;--container-widget-flex-grow:0;width:var( --container-widget-width, 210px );max-width:210px;}.elementor-50 .elementor-element.elementor-element-25a5cbb .elementor-heading-title{font-size:28px;line-height:1.3em;}.elementor-50 .elementor-element.elementor-element-e84997e{--container-widget-width:307px;--container-widget-flex-grow:0;width:var( --container-widget-width, 307px );max-width:307px;}.elementor-50 .elementor-element.elementor-element-853691d{font-size:18px;}}@media(min-width:768px){.elementor-50 .elementor-element.elementor-element-f53923b{--content-width:560px;}.elementor-50 .elementor-element.elementor-element-78c8d8d{--content-width:560px;}.elementor-50 .elementor-element.elementor-element-ec71b91{--content-width:560px;}.elementor-50 .elementor-element.elementor-element-2d9f2b2{--content-width:560px;}.elementor-50 .elementor-element.elementor-element-5608a0c{--width:464px;}.elementor-50 .elementor-element.elementor-element-b8badf2{--width:846px;}.elementor-50 .elementor-element.elementor-element-797261e{--width:521px;}}@media(max-width:1024px) and (min-width:768px){.elementor-50 .elementor-element.elementor-element-5608a0c{--width:400px;}.elementor-50 .elementor-element.elementor-element-b8badf2{--width:703px;}}/* Start custom CSS for icon, class: .elementor-element-e86847d *//* Transição suave */
.elementor-50 .elementor-element.elementor-element-e86847d svg path,
.elementor-50 .elementor-element.elementor-element-e86847d svg rect{
  transition: .25s ease;
}

/* FUNDO branco grande → azul */
.elementor-50 .elementor-element.elementor-element-e86847d:hover svg path[fill="white"]:first-of-type{
  fill: #388EC7 !important;
}

/* TEXTO preto → branco */
.elementor-50 .elementor-element.elementor-element-e86847d:hover svg path[fill="#12100D"]{
  fill: #ffffff !important;
}

/* CÍRCULO azul → branco */
.elementor-50 .elementor-element.elementor-element-e86847d:hover svg rect{
  fill: #ffffff !important;
}

/* ARROW branca → preta */
.elementor-50 .elementor-element.elementor-element-e86847d:hover svg path[fill="white"]:not(:first-of-type){
  fill: #000000 !important;
}

svg{

height: unset !important;

margin-bottom: -6px;

}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-6976806 *//* Estilo base */
.elementor-50 .elementor-element.elementor-element-6976806 .swiper-pagination-bullet{
  width: 10px;
  height: 10px;
  background-color: #388EC7;
  border-radius: 100px;
  transition: .5s;
  opacity: 1 !important; /* 100% opacidade */
}

/* Ativo */
.elementor-50 .elementor-element.elementor-element-6976806 .swiper-pagination-bullet-active{
  width: 41px;
  height: 10px;
  background-color: #12100D;
  opacity: 1 !important;
}

/* Esconde todos os bullets por padrão */
.elementor-50 .elementor-element.elementor-element-6976806 .swiper-pagination-bullet{
  display: none;
}

/* ✅ Sempre mostra o ativo */
.elementor-50 .elementor-element.elementor-element-6976806 .swiper-pagination-bullet-active{
  display: inline-block !important;
}

/* ✅ Mostra apenas 3 não-ativos (fixos) */
.elementor-50 .elementor-element.elementor-element-6976806 .swiper-pagination-bullet:nth-child(-n+3){
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-e4e5c1b *//* Estilo base */
.elementor-50 .elementor-element.elementor-element-e4e5c1b .swiper-pagination-bullet{
  width: 10px;
  height: 10px;
  background-color: #388EC7;
  border-radius: 100px;
  transition: .5s;
  opacity: 1 !important; /* 100% opacidade */
}

/* Ativo */
.elementor-50 .elementor-element.elementor-element-e4e5c1b .swiper-pagination-bullet-active{
  width: 41px;
  height: 10px;
  background-color: #12100D;
  opacity: 1 !important;
}

/* Esconde todos os bullets por padrão */
.elementor-50 .elementor-element.elementor-element-e4e5c1b .swiper-pagination-bullet{
  display: none;
}

/* ✅ Sempre mostra o ativo */
.elementor-50 .elementor-element.elementor-element-e4e5c1b .swiper-pagination-bullet-active{
  display: inline-block !important;
}

/* ✅ Mostra apenas 3 não-ativos (fixos) */
.elementor-50 .elementor-element.elementor-element-e4e5c1b .swiper-pagination-bullet:nth-child(-n+3){
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-93c26e3 *//* Transição suave */
.elementor-50 .elementor-element.elementor-element-93c26e3 svg path,
.elementor-50 .elementor-element.elementor-element-93c26e3 svg rect{
  transition: .25s ease;
}

/* FUNDO branco grande → azul */
.elementor-50 .elementor-element.elementor-element-93c26e3:hover svg path[fill="white"]:first-of-type{
  fill: #388EC7 !important;
}

/* TEXTO preto → branco */
.elementor-50 .elementor-element.elementor-element-93c26e3:hover svg path[fill="#12100D"]{
  fill: #ffffff !important;
}

/* CÍRCULO azul → branco */
.elementor-50 .elementor-element.elementor-element-93c26e3:hover svg rect{
  fill: #ffffff !important;
}

/* ARROW branca → preta */
.elementor-50 .elementor-element.elementor-element-93c26e3:hover svg path[fill="white"]:not(:first-of-type){
  fill: #000000 !important;
}

svg{

height: unset !important;

margin-bottom: -6px;

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d0d1857 *//* Estado normal */
.btn-gaia svg path:first-child{
  fill: #12100D; /* fundo preto */
}

.btn-gaia svg rect{
  fill: #388EC7; /* círculo azul */
}

/* 🔥 HOVER */
.btn-gaia:hover svg path:first-child{
  fill: #388EC7 !important; /* preto vira azul */
}

.btn-gaia:hover svg rect{
  fill: #12100D !important; /* azul vira preto */
}/* End custom CSS */
/* Start custom CSS */p:last-child{
    margin-bottom:0px;
}

.elementor-widget-text-editor p:last-child{
    margin-bottom:0px;
    margin-top:0px;
}

html, body{

width: 100%;

overflow-x: hidden;

}

body::-webkit-scrollbar {
    width: 10px;
    border-radius: 50px;
}

body::-webkit-scrollbar-track {
    background: #12100D;
    border-radius: 50px;
}

body::-webkit-scrollbar-thumb {
    background: #388EC7;
    border-radius: 50px;
}


*::selection{
color:#Fffffff;
background: #388EC7;
}


/* Base do infinito (continua igual) */
.marquee-fix .swiper-wrapper{
  transition-timing-function: linear !important;
  align-items: center !important;
  justify-content: flex-start !important;
}

/* AQUI está o segredo: zerar margens inline do Swiper e usar GAP controlado */
.marquee-fix .swiper-slide{
  margin-right: 0 !important;
  margin-left: 0 !important;   /* importante se tiver RTL/direção invertida */
  padding: 0 !important;
  height: auto !important;

  line-height: 0 !important;
  font-size: 0 !important;
}

/* define o espaçamento via CSS (igual pros dois) */
.marquee-fix .swiper-wrapper{
  gap: var(--gap, 16px) !important;
}

/* imagem sem “gap” embaixo */
.marquee-fix .swiper-slide img{
  display: block !important;
  height: auto !important;
}

/* cada carrossel com o seu gap (se quiser igual, deixa os dois iguais) */
.marquee-1{ --gap: 16px; }
.marquee-2{ --gap: 16px; }

/* mobile: reduz o gap sem bugar */
@media (max-width: 767px){
  .marquee-1{ --gap: 10px; }
  .marquee-2{ --gap: 10px; }
}/* End custom CSS */