.elementor-7 .elementor-element.elementor-element-2c33729{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overlay-opacity:1;}.elementor-7 .elementor-element.elementor-element-2c33729:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-2c33729 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #131911 45%, #000000 96%);}.elementor-7 .elementor-element.elementor-element-2c33729::before, .elementor-7 .elementor-element.elementor-element-2c33729 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-2c33729 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-2c33729 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-2c33729 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-2c33729 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://textilriviera.com.br/wp-content/uploads/2026/05/BG-1.png");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;background-size:contain;}.elementor-7 .elementor-element.elementor-element-51eca5a{--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-7 .elementor-element.elementor-element-c36c3f4{--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-7 .elementor-element.elementor-element-fe5030e{--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-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-7 .elementor-element.elementor-element-726b4e9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:300;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-fbdb63b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:300;color:#B89B5E;}.elementor-7 .elementor-element.elementor-element-608a09f{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-608a09f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-784e159{--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-7 .elementor-element.elementor-element-606614c{--display:flex;--min-height:120px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:nowrap;}.elementor-7 .elementor-element.elementor-element-606614c:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-606614c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(344deg, #1E2C1F 0%, #1E2C1F 100%);}.elementor-7 .elementor-element.elementor-element-60ac686{--display:grid;--min-height:12px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-60ac686.e-con{--flex-grow:0;--flex-shrink:0;}.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-7 .elementor-element.elementor-element-fa8579d{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:0;}.elementor-7 .elementor-element.elementor-element-fa8579d.elementor-element{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-fa8579d .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-fa8579d.elementor-view-stacked .elementor-icon{background-color:#F4EFE7;}.elementor-7 .elementor-element.elementor-element-fa8579d.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-fa8579d.elementor-view-default .elementor-icon{color:#F4EFE7;border-color:#F4EFE7;}.elementor-7 .elementor-element.elementor-element-fa8579d.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-fa8579d.elementor-view-default .elementor-icon svg{fill:#F4EFE7;}.elementor-7 .elementor-element.elementor-element-fa8579d .elementor-icon{font-size:47px;}.elementor-7 .elementor-element.elementor-element-fa8579d .elementor-icon svg{height:47px;}.elementor-7 .elementor-element.elementor-element-03f8014{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-23px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-edec318{--display:grid;--min-height:12px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-edec318.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-54c7838{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:0;}.elementor-7 .elementor-element.elementor-element-54c7838.elementor-element{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-54c7838 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-54c7838.elementor-view-stacked .elementor-icon{background-color:#F4EFE7;}.elementor-7 .elementor-element.elementor-element-54c7838.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-54c7838.elementor-view-default .elementor-icon{color:#F4EFE7;border-color:#F4EFE7;}.elementor-7 .elementor-element.elementor-element-54c7838.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-54c7838.elementor-view-default .elementor-icon svg{fill:#F4EFE7;}.elementor-7 .elementor-element.elementor-element-54c7838 .elementor-icon{font-size:70px;}.elementor-7 .elementor-element.elementor-element-54c7838 .elementor-icon svg{height:70px;}.elementor-7 .elementor-element.elementor-element-688fa4f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-23px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-c38d07c{--display:grid;--min-height:12px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-c38d07c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-f4da34c{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:0;}.elementor-7 .elementor-element.elementor-element-f4da34c.elementor-element{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-f4da34c .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-f4da34c.elementor-view-stacked .elementor-icon{background-color:#F4EFE7;}.elementor-7 .elementor-element.elementor-element-f4da34c.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-f4da34c.elementor-view-default .elementor-icon{color:#F4EFE7;border-color:#F4EFE7;}.elementor-7 .elementor-element.elementor-element-f4da34c.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-f4da34c.elementor-view-default .elementor-icon svg{fill:#F4EFE7;}.elementor-7 .elementor-element.elementor-element-f4da34c .elementor-icon{font-size:67px;}.elementor-7 .elementor-element.elementor-element-f4da34c .elementor-icon svg{height:67px;}.elementor-7 .elementor-element.elementor-element-d09533e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-23px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-b256d48{--display:grid;--min-height:12px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-b256d48.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-527238f{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:0;}.elementor-7 .elementor-element.elementor-element-527238f.elementor-element{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-527238f .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-527238f.elementor-view-stacked .elementor-icon{background-color:#F4EFE7;}.elementor-7 .elementor-element.elementor-element-527238f.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-527238f.elementor-view-default .elementor-icon{color:#F4EFE7;border-color:#F4EFE7;}.elementor-7 .elementor-element.elementor-element-527238f.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-527238f.elementor-view-default .elementor-icon svg{fill:#F4EFE7;}.elementor-7 .elementor-element.elementor-element-527238f .elementor-icon{font-size:68px;}.elementor-7 .elementor-element.elementor-element-527238f .elementor-icon svg{height:68px;}.elementor-7 .elementor-element.elementor-element-98386ff{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-23px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-bfa94b8{--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-7 .elementor-element.elementor-element-bfa94b8:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-bfa94b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4EFE7;}.elementor-7 .elementor-element.elementor-element-395fcb6{--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-7 .elementor-element.elementor-element-395fcb6:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-395fcb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4EFE7;}.elementor-7 .elementor-element.elementor-element-04d1ddb{--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-7 .elementor-element.elementor-element-9116247{--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-7 .elementor-element.elementor-element-3efa870 img{width:100%;height:267px;}.elementor-7 .elementor-element.elementor-element-a0ecda1{--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-7 .elementor-element.elementor-element-910679c img{width:100%;max-width:83%;height:270px;object-fit:contain;object-position:center center;}.elementor-7 .elementor-element.elementor-element-41ce179{--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-7 .elementor-element.elementor-element-58b3db5 img{width:82%;}.elementor-7 .elementor-element.elementor-element-3007791{--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-7 .elementor-element.elementor-element-3007791:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-3007791 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E2C1F;}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-608a09f{--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-60ac686{--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-edec318{--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-c38d07c{--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-b256d48{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-51eca5a{--width:50%;}.elementor-7 .elementor-element.elementor-element-c36c3f4{--width:50%;}.elementor-7 .elementor-element.elementor-element-fe5030e{--width:50%;}.elementor-7 .elementor-element.elementor-element-608a09f{--width:79.818%;}.elementor-7 .elementor-element.elementor-element-784e159{--width:50%;}.elementor-7 .elementor-element.elementor-element-60ac686{--width:21%;}.elementor-7 .elementor-element.elementor-element-edec318{--width:21%;}.elementor-7 .elementor-element.elementor-element-c38d07c{--width:21%;}.elementor-7 .elementor-element.elementor-element-b256d48{--width:21%;}.elementor-7 .elementor-element.elementor-element-04d1ddb{--width:25%;}.elementor-7 .elementor-element.elementor-element-9116247{--width:25%;}.elementor-7 .elementor-element.elementor-element-a0ecda1{--width:25%;}.elementor-7 .elementor-element.elementor-element-41ce179{--width:25%;}}@media(min-width:1025px){.elementor-7 .elementor-element.elementor-element-2c33729::before, .elementor-7 .elementor-element.elementor-element-2c33729 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-2c33729 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-2c33729 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-2c33729 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-2c33729 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:scroll;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-608a09f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-60ac686{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-edec318{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-c38d07c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-b256d48{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}