.elementor-123 .elementor-element.elementor-element-e9b9b17{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-123 .elementor-element.elementor-element-85ad6ae{--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-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-123 .elementor-element.elementor-element-ce06282 > .elementor-widget-container{margin:34px 0px 0px 0px;}.elementor-123 .elementor-element.elementor-element-ce06282.elementor-element{--align-self:center;}.elementor-123 .elementor-element.elementor-element-ce06282{text-align:start;font-family:"RIOBAIANO3", Sans-serif;font-size:14px;font-weight:300;color:#000000;}.elementor-123 .elementor-element.elementor-element-b1bb977{--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-123 .elementor-element.elementor-element-f58dea5{--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-123 .elementor-element.elementor-element-0b51223{--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-123 .elementor-element.elementor-element-c7989b7{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-123 .elementor-element.elementor-element-ffe9fbf{--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-123 .elementor-element.elementor-element-7be5604 > .elementor-widget-container{margin:34px 0px 0px 0px;}.elementor-123 .elementor-element.elementor-element-7be5604.elementor-element{--align-self:center;}.elementor-123 .elementor-element.elementor-element-7be5604{text-align:start;font-family:"RIOBAIANO3", Sans-serif;font-size:14px;font-weight:300;color:#000000;}.elementor-123 .elementor-element.elementor-element-77d2d0e{--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-123 .elementor-element.elementor-element-ad7e5bd{--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-123 .elementor-element.elementor-element-001d08d{--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-123 .elementor-element.elementor-element-d00be11{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-123 .elementor-element.elementor-element-e0db44b{--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-123 .elementor-element.elementor-element-7dddf31 > .elementor-widget-container{margin:34px 0px 0px 0px;}.elementor-123 .elementor-element.elementor-element-7dddf31.elementor-element{--align-self:center;}.elementor-123 .elementor-element.elementor-element-7dddf31{text-align:start;font-family:"RIOBAIANO3", Sans-serif;font-size:14px;font-weight:300;color:#000000;}.elementor-123 .elementor-element.elementor-element-44f11f2{--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-123 .elementor-element.elementor-element-e25ec12{--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-123 .elementor-element.elementor-element-7dad175{--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-123 .elementor-element.elementor-element-cdbbee8{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-123 .elementor-element.elementor-element-9bcb27d{--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-123 .elementor-element.elementor-element-141ff2f > .elementor-widget-container{margin:34px 0px 0px 0px;}.elementor-123 .elementor-element.elementor-element-141ff2f.elementor-element{--align-self:center;}.elementor-123 .elementor-element.elementor-element-141ff2f{text-align:start;font-family:"RIOBAIANO3", Sans-serif;font-size:14px;font-weight:300;color:#000000;}.elementor-123 .elementor-element.elementor-element-6a34473{--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-123 .elementor-element.elementor-element-16600c9{--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-123 .elementor-element.elementor-element-614e008{--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-123 .elementor-element.elementor-element-38e102b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-123 .elementor-element.elementor-element-30c8e79{--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-123 .elementor-element.elementor-element-5b4c5d4 > .elementor-widget-container{margin:34px 0px 0px 0px;}.elementor-123 .elementor-element.elementor-element-5b4c5d4.elementor-element{--align-self:center;}.elementor-123 .elementor-element.elementor-element-5b4c5d4{text-align:start;font-family:"RIOBAIANO3", Sans-serif;font-size:14px;font-weight:300;color:#000000;}.elementor-123 .elementor-element.elementor-element-1991409{--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-123 .elementor-element.elementor-element-5235a53{--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-123 .elementor-element.elementor-element-45e5977{--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-123 .elementor-element.elementor-element-69a0d91{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-123 .elementor-element.elementor-element-c70e252{--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-123 .elementor-element.elementor-element-ece7269 > .elementor-widget-container{margin:34px 0px 0px 0px;}.elementor-123 .elementor-element.elementor-element-ece7269.elementor-element{--align-self:center;}.elementor-123 .elementor-element.elementor-element-ece7269{text-align:start;font-family:"RIOBAIANO3", Sans-serif;font-size:14px;font-weight:300;color:#000000;}.elementor-123 .elementor-element.elementor-element-7355b55{--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-123 .elementor-element.elementor-element-613330b{--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-123 .elementor-element.elementor-element-59486d8{--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-123 .elementor-element.elementor-element-481b254{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-123 .elementor-element.elementor-element-99efcd9{--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-123 .elementor-element.elementor-element-bafff70 > .elementor-widget-container{margin:34px 0px 0px 0px;}.elementor-123 .elementor-element.elementor-element-bafff70.elementor-element{--align-self:center;}.elementor-123 .elementor-element.elementor-element-bafff70{text-align:start;font-family:"RIOBAIANO3", Sans-serif;font-size:14px;font-weight:300;color:#000000;}.elementor-123 .elementor-element.elementor-element-eb7600a{--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-123 .elementor-element.elementor-element-d7b5d12{--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-123 .elementor-element.elementor-element-2484567{--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-123 .elementor-element.elementor-element-50aba08{--display:flex;}.elementor-123 .elementor-element.elementor-element-05845b5 > .elementor-widget-container{margin:34px 0px 0px 0px;}.elementor-123 .elementor-element.elementor-element-05845b5.elementor-element{--align-self:center;}.elementor-123 .elementor-element.elementor-element-05845b5{text-align:start;font-family:"RIOBAIANO3", Sans-serif;font-size:14px;font-weight:300;color:#000000;}.elementor-123 .elementor-element.elementor-element-b2d815e:not(.elementor-motion-effects-element-type-background), .elementor-123 .elementor-element.elementor-element-b2d815e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDFD;}.elementor-123 .elementor-element.elementor-element-b2d815e:hover{background-color:#FFFFFF;}.elementor-123 .elementor-element.elementor-element-b2d815e{border-style:solid;border-color:#D6D6D6;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;z-index:2;}.elementor-123 .elementor-element.elementor-element-b2d815e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-123 .elementor-element.elementor-element-75b53fc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-123 .elementor-element.elementor-element-75b53fc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-123 .elementor-element.elementor-element-75b53fc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-123 .elementor-element.elementor-element-75b53fc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-123 .elementor-element.elementor-element-d15e2f6:not(.elementor-motion-effects-element-type-background), .elementor-123 .elementor-element.elementor-element-d15e2f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDFD;}.elementor-123 .elementor-element.elementor-element-d15e2f6:hover{background-color:#FFFFFF;}.elementor-123 .elementor-element.elementor-element-d15e2f6{border-style:solid;border-color:#D6D6D6;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;z-index:2;}.elementor-123 .elementor-element.elementor-element-d15e2f6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-123 .elementor-element.elementor-element-dd1e8cd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-123 .elementor-element.elementor-element-dd1e8cd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-123 .elementor-element.elementor-element-dd1e8cd > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-123 .elementor-element.elementor-element-dd1e8cd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-123 .elementor-element.elementor-element-7ead53c:not(.elementor-motion-effects-element-type-background), .elementor-123 .elementor-element.elementor-element-7ead53c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDFD;}.elementor-123 .elementor-element.elementor-element-7ead53c:hover{background-color:#FFFFFF;}.elementor-123 .elementor-element.elementor-element-7ead53c{border-style:solid;border-color:#D6D6D6;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;z-index:2;}.elementor-123 .elementor-element.elementor-element-7ead53c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-123 .elementor-element.elementor-element-d6ca016:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-123 .elementor-element.elementor-element-d6ca016 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-123 .elementor-element.elementor-element-d6ca016 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-123 .elementor-element.elementor-element-d6ca016 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-123 .elementor-element.elementor-element-3e3b2ae:not(.elementor-motion-effects-element-type-background), .elementor-123 .elementor-element.elementor-element-3e3b2ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDFD;}.elementor-123 .elementor-element.elementor-element-3e3b2ae:hover{background-color:#FFFFFF;}.elementor-123 .elementor-element.elementor-element-3e3b2ae{border-style:solid;border-color:#D6D6D6;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;z-index:2;}.elementor-123 .elementor-element.elementor-element-3e3b2ae > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-123 .elementor-element.elementor-element-b7a74da:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-123 .elementor-element.elementor-element-b7a74da > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-123 .elementor-element.elementor-element-b7a74da > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-123 .elementor-element.elementor-element-b7a74da > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-123 .elementor-element.elementor-element-1ead9d0:not(.elementor-motion-effects-element-type-background), .elementor-123 .elementor-element.elementor-element-1ead9d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDFD;}.elementor-123 .elementor-element.elementor-element-1ead9d0:hover{background-color:#FFFFFF;}.elementor-123 .elementor-element.elementor-element-1ead9d0{border-style:solid;border-color:#D6D6D6;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;z-index:2;}.elementor-123 .elementor-element.elementor-element-1ead9d0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-123 .elementor-element.elementor-element-c809192:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-123 .elementor-element.elementor-element-c809192 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-123 .elementor-element.elementor-element-c809192 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-123 .elementor-element.elementor-element-c809192 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-123 .elementor-element.elementor-element-aa67e1e:not(.elementor-motion-effects-element-type-background), .elementor-123 .elementor-element.elementor-element-aa67e1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDFD;}.elementor-123 .elementor-element.elementor-element-aa67e1e:hover{background-color:#FFFFFF;}.elementor-123 .elementor-element.elementor-element-aa67e1e{border-style:solid;border-color:#D6D6D6;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;z-index:2;}.elementor-123 .elementor-element.elementor-element-aa67e1e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-123 .elementor-element.elementor-element-c008d16:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-123 .elementor-element.elementor-element-c008d16 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-123 .elementor-element.elementor-element-c008d16 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-123 .elementor-element.elementor-element-c008d16 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-123 .elementor-element.elementor-element-0347a91:not(.elementor-motion-effects-element-type-background), .elementor-123 .elementor-element.elementor-element-0347a91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDFD;}.elementor-123 .elementor-element.elementor-element-0347a91:hover{background-color:#FFFFFF;}.elementor-123 .elementor-element.elementor-element-0347a91{border-style:solid;border-color:#D6D6D6;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;z-index:2;}.elementor-123 .elementor-element.elementor-element-0347a91 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-123 .elementor-element.elementor-element-cd8e0f2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-123 .elementor-element.elementor-element-cd8e0f2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-123 .elementor-element.elementor-element-cd8e0f2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-123 .elementor-element.elementor-element-cd8e0f2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-123 .elementor-element.elementor-element-ae33202{--display:flex;}.elementor-123 .elementor-element.elementor-element-a6f0e3d > .elementor-widget-container{margin:34px 0px 0px 0px;}.elementor-123 .elementor-element.elementor-element-a6f0e3d.elementor-element{--align-self:center;}.elementor-123 .elementor-element.elementor-element-a6f0e3d{text-align:justify;font-family:"RIOBAIANO3", Sans-serif;font-size:14px;font-weight:300;color:#000000;}@media(min-width:768px){.elementor-123 .elementor-element.elementor-element-85ad6ae{--width:25%;}.elementor-123 .elementor-element.elementor-element-b1bb977{--width:25%;}.elementor-123 .elementor-element.elementor-element-f58dea5{--width:25%;}.elementor-123 .elementor-element.elementor-element-0b51223{--width:25%;}.elementor-123 .elementor-element.elementor-element-ffe9fbf{--width:25%;}.elementor-123 .elementor-element.elementor-element-77d2d0e{--width:25%;}.elementor-123 .elementor-element.elementor-element-ad7e5bd{--width:25%;}.elementor-123 .elementor-element.elementor-element-001d08d{--width:25%;}.elementor-123 .elementor-element.elementor-element-e0db44b{--width:25%;}.elementor-123 .elementor-element.elementor-element-44f11f2{--width:25%;}.elementor-123 .elementor-element.elementor-element-e25ec12{--width:25%;}.elementor-123 .elementor-element.elementor-element-7dad175{--width:25%;}.elementor-123 .elementor-element.elementor-element-9bcb27d{--width:25%;}.elementor-123 .elementor-element.elementor-element-6a34473{--width:25%;}.elementor-123 .elementor-element.elementor-element-16600c9{--width:25%;}.elementor-123 .elementor-element.elementor-element-614e008{--width:25%;}.elementor-123 .elementor-element.elementor-element-30c8e79{--width:25%;}.elementor-123 .elementor-element.elementor-element-1991409{--width:25%;}.elementor-123 .elementor-element.elementor-element-5235a53{--width:25%;}.elementor-123 .elementor-element.elementor-element-45e5977{--width:25%;}.elementor-123 .elementor-element.elementor-element-c70e252{--width:25%;}.elementor-123 .elementor-element.elementor-element-7355b55{--width:25%;}.elementor-123 .elementor-element.elementor-element-613330b{--width:25%;}.elementor-123 .elementor-element.elementor-element-59486d8{--width:25%;}.elementor-123 .elementor-element.elementor-element-99efcd9{--width:25%;}.elementor-123 .elementor-element.elementor-element-eb7600a{--width:25%;}.elementor-123 .elementor-element.elementor-element-d7b5d12{--width:25%;}.elementor-123 .elementor-element.elementor-element-2484567{--width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-123 .elementor-element.elementor-element-a158952{width:5%;}.elementor-123 .elementor-element.elementor-element-e21d69f{width:5%;}.elementor-123 .elementor-element.elementor-element-75b53fc{width:5%;}.elementor-123 .elementor-element.elementor-element-7810650{width:5%;}.elementor-123 .elementor-element.elementor-element-df5011f{width:5%;}.elementor-123 .elementor-element.elementor-element-dd1e8cd{width:5%;}.elementor-123 .elementor-element.elementor-element-9d959c8{width:5%;}.elementor-123 .elementor-element.elementor-element-1d00e93{width:5%;}.elementor-123 .elementor-element.elementor-element-d6ca016{width:5%;}.elementor-123 .elementor-element.elementor-element-abb612d{width:5%;}.elementor-123 .elementor-element.elementor-element-b15cc8c{width:5%;}.elementor-123 .elementor-element.elementor-element-b7a74da{width:5%;}.elementor-123 .elementor-element.elementor-element-141a237{width:5%;}.elementor-123 .elementor-element.elementor-element-17659af{width:5%;}.elementor-123 .elementor-element.elementor-element-c809192{width:5%;}.elementor-123 .elementor-element.elementor-element-e1b7b9b{width:5%;}.elementor-123 .elementor-element.elementor-element-e2df039{width:5%;}.elementor-123 .elementor-element.elementor-element-c008d16{width:5%;}.elementor-123 .elementor-element.elementor-element-cdf5f50{width:5%;}.elementor-123 .elementor-element.elementor-element-f8c024d{width:5%;}.elementor-123 .elementor-element.elementor-element-cd8e0f2{width:5%;}}@media(max-width:1024px){.elementor-123 .elementor-element.elementor-element-b2d815e{border-width:0px 0px 1px 0px;}.elementor-123 .elementor-element.elementor-element-d15e2f6{border-width:0px 0px 1px 0px;}.elementor-123 .elementor-element.elementor-element-7ead53c{border-width:0px 0px 1px 0px;}.elementor-123 .elementor-element.elementor-element-3e3b2ae{border-width:0px 0px 1px 0px;}.elementor-123 .elementor-element.elementor-element-1ead9d0{border-width:0px 0px 1px 0px;}.elementor-123 .elementor-element.elementor-element-aa67e1e{border-width:0px 0px 1px 0px;}.elementor-123 .elementor-element.elementor-element-0347a91{border-width:0px 0px 1px 0px;}}@media(max-width:767px){.elementor-123 .elementor-element.elementor-element-ce06282{text-align:start;font-size:12px;}.elementor-123 .elementor-element.elementor-element-b1bb977{--width:500px;}.elementor-123 .elementor-element.elementor-element-7be5604{text-align:start;font-size:12px;}.elementor-123 .elementor-element.elementor-element-77d2d0e{--width:500px;}.elementor-123 .elementor-element.elementor-element-7dddf31{text-align:start;font-size:12px;}.elementor-123 .elementor-element.elementor-element-44f11f2{--width:500px;}.elementor-123 .elementor-element.elementor-element-141ff2f{text-align:start;font-size:12px;}.elementor-123 .elementor-element.elementor-element-6a34473{--width:500px;}.elementor-123 .elementor-element.elementor-element-5b4c5d4{text-align:start;font-size:12px;}.elementor-123 .elementor-element.elementor-element-1991409{--width:500px;}.elementor-123 .elementor-element.elementor-element-ece7269{text-align:start;font-size:12px;}.elementor-123 .elementor-element.elementor-element-7355b55{--width:500px;}.elementor-123 .elementor-element.elementor-element-bafff70{text-align:start;font-size:12px;}.elementor-123 .elementor-element.elementor-element-eb7600a{--width:500px;}.elementor-123 .elementor-element.elementor-element-05845b5{text-align:start;font-size:12px;}.elementor-123 .elementor-element.elementor-element-b2d815e{border-width:0px 0px 1px 0px;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:0;}.elementor-123 .elementor-element.elementor-element-b2d815e, .elementor-123 .elementor-element.elementor-element-b2d815e > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-123 .elementor-element.elementor-element-a158952{width:33%;}.elementor-123 .elementor-element.elementor-element-a158952 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-123 .elementor-element.elementor-element-e21d69f{width:33%;}.elementor-123 .elementor-element.elementor-element-e21d69f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-123 .elementor-element.elementor-element-75b53fc{width:33%;}.elementor-123 .elementor-element.elementor-element-75b53fc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-123 .elementor-element.elementor-element-d15e2f6{border-width:0px 0px 1px 0px;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:0;}.elementor-123 .elementor-element.elementor-element-d15e2f6, .elementor-123 .elementor-element.elementor-element-d15e2f6 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-123 .elementor-element.elementor-element-7810650{width:33%;}.elementor-123 .elementor-element.elementor-element-7810650 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-123 .elementor-element.elementor-element-df5011f{width:33%;}.elementor-123 .elementor-element.elementor-element-df5011f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-123 .elementor-element.elementor-element-dd1e8cd{width:33%;}.elementor-123 .elementor-element.elementor-element-dd1e8cd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-123 .elementor-element.elementor-element-7ead53c{border-width:0px 0px 1px 0px;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:0;}.elementor-123 .elementor-element.elementor-element-7ead53c, .elementor-123 .elementor-element.elementor-element-7ead53c > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-123 .elementor-element.elementor-element-9d959c8{width:33%;}.elementor-123 .elementor-element.elementor-element-9d959c8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-123 .elementor-element.elementor-element-1d00e93{width:33%;}.elementor-123 .elementor-element.elementor-element-1d00e93 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-123 .elementor-element.elementor-element-d6ca016{width:33%;}.elementor-123 .elementor-element.elementor-element-d6ca016 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-123 .elementor-element.elementor-element-3e3b2ae{border-width:0px 0px 1px 0px;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:0;}.elementor-123 .elementor-element.elementor-element-3e3b2ae, .elementor-123 .elementor-element.elementor-element-3e3b2ae > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-123 .elementor-element.elementor-element-abb612d{width:33%;}.elementor-123 .elementor-element.elementor-element-abb612d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-123 .elementor-element.elementor-element-b15cc8c{width:33%;}.elementor-123 .elementor-element.elementor-element-b15cc8c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-123 .elementor-element.elementor-element-b7a74da{width:33%;}.elementor-123 .elementor-element.elementor-element-b7a74da > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-123 .elementor-element.elementor-element-1ead9d0{border-width:0px 0px 1px 0px;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:0;}.elementor-123 .elementor-element.elementor-element-1ead9d0, .elementor-123 .elementor-element.elementor-element-1ead9d0 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-123 .elementor-element.elementor-element-141a237{width:33%;}.elementor-123 .elementor-element.elementor-element-141a237 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-123 .elementor-element.elementor-element-17659af{width:33%;}.elementor-123 .elementor-element.elementor-element-17659af > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-123 .elementor-element.elementor-element-c809192{width:33%;}.elementor-123 .elementor-element.elementor-element-c809192 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-123 .elementor-element.elementor-element-aa67e1e{border-width:0px 0px 1px 0px;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:0;}.elementor-123 .elementor-element.elementor-element-aa67e1e, .elementor-123 .elementor-element.elementor-element-aa67e1e > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-123 .elementor-element.elementor-element-e1b7b9b{width:33%;}.elementor-123 .elementor-element.elementor-element-e1b7b9b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-123 .elementor-element.elementor-element-e2df039{width:33%;}.elementor-123 .elementor-element.elementor-element-e2df039 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-123 .elementor-element.elementor-element-c008d16{width:33%;}.elementor-123 .elementor-element.elementor-element-c008d16 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-123 .elementor-element.elementor-element-0347a91{border-width:0px 0px 1px 0px;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:0;}.elementor-123 .elementor-element.elementor-element-0347a91, .elementor-123 .elementor-element.elementor-element-0347a91 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-123 .elementor-element.elementor-element-cdf5f50{width:33%;}.elementor-123 .elementor-element.elementor-element-cdf5f50 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-123 .elementor-element.elementor-element-f8c024d{width:33%;}.elementor-123 .elementor-element.elementor-element-f8c024d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-123 .elementor-element.elementor-element-cd8e0f2{width:33%;}.elementor-123 .elementor-element.elementor-element-cd8e0f2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-123 .elementor-element.elementor-element-a6f0e3d{text-align:start;font-size:12px;}}/* Start custom CSS for section, class: .elementor-element-b2d815e */.elementor-nav-menu__container{
top:0px!important;
}
#menuhopin.headershow{
transform: translateY(0);
}
#menuhopin{
position: fixed;
top:0;
width: 100%;
-webkit-transition: transform 0.34s ease;
transition : transform 0.34s ease;
transform: translateY(-110px); /*adjust this value to the height of your header*/
}
/* --- FORÇANDO A COR PRETA EM TODOS OS 7 ÍCONES NO SCROLL --- */

/* 1. Alvos: Fontes de ícone (i), SVGs internos e caminhos de desenho (path) */
.elementor-sticky--effects i,
.elementor-sticky--effects svg,
.elementor-sticky--effects svg path,
.elementor-sticky--effects .elementor-icon i,
.elementor-sticky--effects .elementor-icon-list-icon i,
.elementor-sticky--effects .elementor-menu-cart__toggle i,
.elementor-sticky--effects .elementor-search-form__icon i {
    color: #000000 !important;
    fill: #000000 !important;
    stroke: #000000 !important; /* Para ícones que usam contorno em vez de preenchimento */
    transition: all 0.3s ease !important;
}

/* 2. Alvo: Ícones que são arquivos de imagem (.png ou .svg como <img>) */
.elementor-sticky--effects img,
.elementor-sticky--effects .elementor-image img {
    filter: brightness(0) !important; /* Força qualquer imagem a ficar preta */
    transition: all 0.3s ease !important;
}

/* 3. Ajuste para o carrinho (se você usar o widget de Menu Cart do Elementor) */
.elementor-sticky--effects .elementor-menu-cart__toggle .elementor-button-icon {
    color: #000000 !important;
}
/* FORÇA O FUNDO BRANCO NO CABEÇALHO AO ROLAR */
header.elementor-sticky--effects, 
section.elementor-sticky--effects, 
.elementor-element.elementor-sticky--effects {
    background-color: #ffffff !important;
    background: ##FAF5F0 !important; /* Reforço para anular qualquer gradiente ou imagem */
    transition: background 0.4s ease-in-out !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d15e2f6 */.elementor-nav-menu__container{
top:0px!important;
}
#menuhopin.headershow{
transform: translateY(0);
}
#menuhopin{
position: fixed;
top:0;
width: 100%;
-webkit-transition: transform 0.34s ease;
transition : transform 0.34s ease;
transform: translateY(-110px); /*adjust this value to the height of your header*/
}
/* --- FORÇANDO A COR PRETA EM TODOS OS 7 ÍCONES NO SCROLL --- */

/* 1. Alvos: Fontes de ícone (i), SVGs internos e caminhos de desenho (path) */
.elementor-sticky--effects i,
.elementor-sticky--effects svg,
.elementor-sticky--effects svg path,
.elementor-sticky--effects .elementor-icon i,
.elementor-sticky--effects .elementor-icon-list-icon i,
.elementor-sticky--effects .elementor-menu-cart__toggle i,
.elementor-sticky--effects .elementor-search-form__icon i {
    color: #000000 !important;
    fill: #000000 !important;
    stroke: #000000 !important; /* Para ícones que usam contorno em vez de preenchimento */
    transition: all 0.3s ease !important;
}

/* 2. Alvo: Ícones que são arquivos de imagem (.png ou .svg como <img>) */
.elementor-sticky--effects img,
.elementor-sticky--effects .elementor-image img {
    filter: brightness(0) !important; /* Força qualquer imagem a ficar preta */
    transition: all 0.3s ease !important;
}

/* 3. Ajuste para o carrinho (se você usar o widget de Menu Cart do Elementor) */
.elementor-sticky--effects .elementor-menu-cart__toggle .elementor-button-icon {
    color: #000000 !important;
}
/* FORÇA O FUNDO BRANCO NO CABEÇALHO AO ROLAR */
header.elementor-sticky--effects, 
section.elementor-sticky--effects, 
.elementor-element.elementor-sticky--effects {
    background-color: #ffffff !important;
    background: ##FAF5F0 !important; /* Reforço para anular qualquer gradiente ou imagem */
    transition: background 0.4s ease-in-out !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7ead53c */.elementor-nav-menu__container{
top:0px!important;
}
#menuhopin.headershow{
transform: translateY(0);
}
#menuhopin{
position: fixed;
top:0;
width: 100%;
-webkit-transition: transform 0.34s ease;
transition : transform 0.34s ease;
transform: translateY(-110px); /*adjust this value to the height of your header*/
}
/* --- FORÇANDO A COR PRETA EM TODOS OS 7 ÍCONES NO SCROLL --- */

/* 1. Alvos: Fontes de ícone (i), SVGs internos e caminhos de desenho (path) */
.elementor-sticky--effects i,
.elementor-sticky--effects svg,
.elementor-sticky--effects svg path,
.elementor-sticky--effects .elementor-icon i,
.elementor-sticky--effects .elementor-icon-list-icon i,
.elementor-sticky--effects .elementor-menu-cart__toggle i,
.elementor-sticky--effects .elementor-search-form__icon i {
    color: #000000 !important;
    fill: #000000 !important;
    stroke: #000000 !important; /* Para ícones que usam contorno em vez de preenchimento */
    transition: all 0.3s ease !important;
}

/* 2. Alvo: Ícones que são arquivos de imagem (.png ou .svg como <img>) */
.elementor-sticky--effects img,
.elementor-sticky--effects .elementor-image img {
    filter: brightness(0) !important; /* Força qualquer imagem a ficar preta */
    transition: all 0.3s ease !important;
}

/* 3. Ajuste para o carrinho (se você usar o widget de Menu Cart do Elementor) */
.elementor-sticky--effects .elementor-menu-cart__toggle .elementor-button-icon {
    color: #000000 !important;
}
/* FORÇA O FUNDO BRANCO NO CABEÇALHO AO ROLAR */
header.elementor-sticky--effects, 
section.elementor-sticky--effects, 
.elementor-element.elementor-sticky--effects {
    background-color: #ffffff !important;
    background: ##FAF5F0 !important; /* Reforço para anular qualquer gradiente ou imagem */
    transition: background 0.4s ease-in-out !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3e3b2ae */.elementor-nav-menu__container{
top:0px!important;
}
#menuhopin.headershow{
transform: translateY(0);
}
#menuhopin{
position: fixed;
top:0;
width: 100%;
-webkit-transition: transform 0.34s ease;
transition : transform 0.34s ease;
transform: translateY(-110px); /*adjust this value to the height of your header*/
}
/* --- FORÇANDO A COR PRETA EM TODOS OS 7 ÍCONES NO SCROLL --- */

/* 1. Alvos: Fontes de ícone (i), SVGs internos e caminhos de desenho (path) */
.elementor-sticky--effects i,
.elementor-sticky--effects svg,
.elementor-sticky--effects svg path,
.elementor-sticky--effects .elementor-icon i,
.elementor-sticky--effects .elementor-icon-list-icon i,
.elementor-sticky--effects .elementor-menu-cart__toggle i,
.elementor-sticky--effects .elementor-search-form__icon i {
    color: #000000 !important;
    fill: #000000 !important;
    stroke: #000000 !important; /* Para ícones que usam contorno em vez de preenchimento */
    transition: all 0.3s ease !important;
}

/* 2. Alvo: Ícones que são arquivos de imagem (.png ou .svg como <img>) */
.elementor-sticky--effects img,
.elementor-sticky--effects .elementor-image img {
    filter: brightness(0) !important; /* Força qualquer imagem a ficar preta */
    transition: all 0.3s ease !important;
}

/* 3. Ajuste para o carrinho (se você usar o widget de Menu Cart do Elementor) */
.elementor-sticky--effects .elementor-menu-cart__toggle .elementor-button-icon {
    color: #000000 !important;
}
/* FORÇA O FUNDO BRANCO NO CABEÇALHO AO ROLAR */
header.elementor-sticky--effects, 
section.elementor-sticky--effects, 
.elementor-element.elementor-sticky--effects {
    background-color: #ffffff !important;
    background: ##FAF5F0 !important; /* Reforço para anular qualquer gradiente ou imagem */
    transition: background 0.4s ease-in-out !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1ead9d0 */.elementor-nav-menu__container{
top:0px!important;
}
#menuhopin.headershow{
transform: translateY(0);
}
#menuhopin{
position: fixed;
top:0;
width: 100%;
-webkit-transition: transform 0.34s ease;
transition : transform 0.34s ease;
transform: translateY(-110px); /*adjust this value to the height of your header*/
}
/* --- FORÇANDO A COR PRETA EM TODOS OS 7 ÍCONES NO SCROLL --- */

/* 1. Alvos: Fontes de ícone (i), SVGs internos e caminhos de desenho (path) */
.elementor-sticky--effects i,
.elementor-sticky--effects svg,
.elementor-sticky--effects svg path,
.elementor-sticky--effects .elementor-icon i,
.elementor-sticky--effects .elementor-icon-list-icon i,
.elementor-sticky--effects .elementor-menu-cart__toggle i,
.elementor-sticky--effects .elementor-search-form__icon i {
    color: #000000 !important;
    fill: #000000 !important;
    stroke: #000000 !important; /* Para ícones que usam contorno em vez de preenchimento */
    transition: all 0.3s ease !important;
}

/* 2. Alvo: Ícones que são arquivos de imagem (.png ou .svg como <img>) */
.elementor-sticky--effects img,
.elementor-sticky--effects .elementor-image img {
    filter: brightness(0) !important; /* Força qualquer imagem a ficar preta */
    transition: all 0.3s ease !important;
}

/* 3. Ajuste para o carrinho (se você usar o widget de Menu Cart do Elementor) */
.elementor-sticky--effects .elementor-menu-cart__toggle .elementor-button-icon {
    color: #000000 !important;
}
/* FORÇA O FUNDO BRANCO NO CABEÇALHO AO ROLAR */
header.elementor-sticky--effects, 
section.elementor-sticky--effects, 
.elementor-element.elementor-sticky--effects {
    background-color: #ffffff !important;
    background: ##FAF5F0 !important; /* Reforço para anular qualquer gradiente ou imagem */
    transition: background 0.4s ease-in-out !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-aa67e1e */.elementor-nav-menu__container{
top:0px!important;
}
#menuhopin.headershow{
transform: translateY(0);
}
#menuhopin{
position: fixed;
top:0;
width: 100%;
-webkit-transition: transform 0.34s ease;
transition : transform 0.34s ease;
transform: translateY(-110px); /*adjust this value to the height of your header*/
}
/* --- FORÇANDO A COR PRETA EM TODOS OS 7 ÍCONES NO SCROLL --- */

/* 1. Alvos: Fontes de ícone (i), SVGs internos e caminhos de desenho (path) */
.elementor-sticky--effects i,
.elementor-sticky--effects svg,
.elementor-sticky--effects svg path,
.elementor-sticky--effects .elementor-icon i,
.elementor-sticky--effects .elementor-icon-list-icon i,
.elementor-sticky--effects .elementor-menu-cart__toggle i,
.elementor-sticky--effects .elementor-search-form__icon i {
    color: #000000 !important;
    fill: #000000 !important;
    stroke: #000000 !important; /* Para ícones que usam contorno em vez de preenchimento */
    transition: all 0.3s ease !important;
}

/* 2. Alvo: Ícones que são arquivos de imagem (.png ou .svg como <img>) */
.elementor-sticky--effects img,
.elementor-sticky--effects .elementor-image img {
    filter: brightness(0) !important; /* Força qualquer imagem a ficar preta */
    transition: all 0.3s ease !important;
}

/* 3. Ajuste para o carrinho (se você usar o widget de Menu Cart do Elementor) */
.elementor-sticky--effects .elementor-menu-cart__toggle .elementor-button-icon {
    color: #000000 !important;
}
/* FORÇA O FUNDO BRANCO NO CABEÇALHO AO ROLAR */
header.elementor-sticky--effects, 
section.elementor-sticky--effects, 
.elementor-element.elementor-sticky--effects {
    background-color: #ffffff !important;
    background: ##FAF5F0 !important; /* Reforço para anular qualquer gradiente ou imagem */
    transition: background 0.4s ease-in-out !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0347a91 */.elementor-nav-menu__container{
top:0px!important;
}
#menuhopin.headershow{
transform: translateY(0);
}
#menuhopin{
position: fixed;
top:0;
width: 100%;
-webkit-transition: transform 0.34s ease;
transition : transform 0.34s ease;
transform: translateY(-110px); /*adjust this value to the height of your header*/
}
/* --- FORÇANDO A COR PRETA EM TODOS OS 7 ÍCONES NO SCROLL --- */

/* 1. Alvos: Fontes de ícone (i), SVGs internos e caminhos de desenho (path) */
.elementor-sticky--effects i,
.elementor-sticky--effects svg,
.elementor-sticky--effects svg path,
.elementor-sticky--effects .elementor-icon i,
.elementor-sticky--effects .elementor-icon-list-icon i,
.elementor-sticky--effects .elementor-menu-cart__toggle i,
.elementor-sticky--effects .elementor-search-form__icon i {
    color: #000000 !important;
    fill: #000000 !important;
    stroke: #000000 !important; /* Para ícones que usam contorno em vez de preenchimento */
    transition: all 0.3s ease !important;
}

/* 2. Alvo: Ícones que são arquivos de imagem (.png ou .svg como <img>) */
.elementor-sticky--effects img,
.elementor-sticky--effects .elementor-image img {
    filter: brightness(0) !important; /* Força qualquer imagem a ficar preta */
    transition: all 0.3s ease !important;
}

/* 3. Ajuste para o carrinho (se você usar o widget de Menu Cart do Elementor) */
.elementor-sticky--effects .elementor-menu-cart__toggle .elementor-button-icon {
    color: #000000 !important;
}
/* FORÇA O FUNDO BRANCO NO CABEÇALHO AO ROLAR */
header.elementor-sticky--effects, 
section.elementor-sticky--effects, 
.elementor-element.elementor-sticky--effects {
    background-color: #ffffff !important;
    background: ##FAF5F0 !important; /* Reforço para anular qualquer gradiente ou imagem */
    transition: background 0.4s ease-in-out !important;
}/* End custom CSS */