.elementor-385 .elementor-element.elementor-element-fa55ed7{--display:flex;--min-height:650px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;--z-index:0;}.elementor-385 .elementor-element.elementor-element-fa55ed7:not(.elementor-motion-effects-element-type-background), .elementor-385 .elementor-element.elementor-element-fa55ed7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://saraivaacessoria.com/wp-content/uploads/2025/05/1-scaled.webp");background-position:center center;background-size:cover;}.elementor-385 .elementor-element.elementor-element-6fd1703{--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;--z-index:0;}.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 );color:var( --e-global-color-primary );}.elementor-385 .elementor-element.elementor-element-3031bee{z-index:0;}.elementor-385 .elementor-element.elementor-element-3031bee .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:36px;font-weight:700;color:#FFFFFF;}.elementor-385 .elementor-element.elementor-element-d6c0496{z-index:0;}.elementor-385 .elementor-element.elementor-element-d6c0496 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:21px;font-weight:400;color:#FFFFFF;}.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 );}.elementor-385 .elementor-element.elementor-element-f72dbd4 .elementor-button{background-color:#D4A94F00;font-family:"Jost", Sans-serif;font-size:21px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:30px 30px 30px 30px;padding:18px 30px 18px 30px;}.elementor-385 .elementor-element.elementor-element-f72dbd4.elementor-element{--align-self:flex-start;}.elementor-385 .elementor-element.elementor-element-f72dbd4{z-index:1;}.elementor-385 .elementor-element.elementor-element-e7cdd5c .elementor-button{background-color:#D4A94F00;font-family:"Jost", Sans-serif;font-size:21px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:30px 30px 30px 30px;padding:18px 30px 18px 30px;}.elementor-385 .elementor-element.elementor-element-e7cdd5c.elementor-element{--align-self:flex-start;}.elementor-385 .elementor-element.elementor-element-e7cdd5c{z-index:1;}.elementor-385 .elementor-element.elementor-element-e7cdd5c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-385 .elementor-element.elementor-element-e7cdd5c .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-385 .elementor-element.elementor-element-0240937{--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;--overflow:hidden;border-style:none;--border-style:none;--padding-top:70px;--padding-bottom:70px;--padding-left:50px;--padding-right:50px;}.elementor-385 .elementor-element.elementor-element-ab9b193{text-align:center;}.elementor-385 .elementor-element.elementor-element-ab9b193 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:42px;font-weight:700;color:#272727;}.elementor-385 .elementor-element.elementor-element-a75873c{text-align:center;}.elementor-385 .elementor-element.elementor-element-a75873c .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:21px;font-weight:400;color:#272727;}.elementor-385 .elementor-element.elementor-element-38a6fb6{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-385 .elementor-element.elementor-element-f543cba{--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;--justify-content:center;}.elementor-385 .elementor-element.elementor-element-f543cba:not(.elementor-motion-effects-element-type-background), .elementor-385 .elementor-element.elementor-element-f543cba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B0B6BA;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{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 );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-385 .elementor-element.elementor-element-42de80b{padding:10px 10px 10px 10px;--icon-box-icon-margin:15px;}.elementor-385 .elementor-element.elementor-element-42de80b .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-385 .elementor-element.elementor-element-42de80b.elementor-view-stacked .elementor-icon{background-color:#ECA30A;}.elementor-385 .elementor-element.elementor-element-42de80b.elementor-view-framed .elementor-icon, .elementor-385 .elementor-element.elementor-element-42de80b.elementor-view-default .elementor-icon{fill:#ECA30A;color:#ECA30A;border-color:#ECA30A;}.elementor-385 .elementor-element.elementor-element-42de80b .elementor-icon{font-size:70px;}.elementor-385 .elementor-element.elementor-element-42de80b .elementor-icon-box-title, .elementor-385 .elementor-element.elementor-element-42de80b .elementor-icon-box-title a{font-family:"Jost", Sans-serif;font-size:20px;font-weight:700;}.elementor-385 .elementor-element.elementor-element-42de80b .elementor-icon-box-title{color:#272727;}.elementor-385 .elementor-element.elementor-element-42de80b:has(:hover) .elementor-icon-box-title,
					 .elementor-385 .elementor-element.elementor-element-42de80b:has(:focus) .elementor-icon-box-title{color:#272727;}.elementor-385 .elementor-element.elementor-element-42de80b .elementor-icon-box-description{font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;color:#272727;}.elementor-385 .elementor-element.elementor-element-f8ee944{--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;--justify-content:center;}.elementor-385 .elementor-element.elementor-element-f8ee944:not(.elementor-motion-effects-element-type-background), .elementor-385 .elementor-element.elementor-element-f8ee944 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B0B6BA;}.elementor-385 .elementor-element.elementor-element-ee56c86{padding:10px 10px 10px 10px;--icon-box-icon-margin:15px;}.elementor-385 .elementor-element.elementor-element-ee56c86 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-385 .elementor-element.elementor-element-ee56c86.elementor-view-stacked .elementor-icon{background-color:#ECA30A;}.elementor-385 .elementor-element.elementor-element-ee56c86.elementor-view-framed .elementor-icon, .elementor-385 .elementor-element.elementor-element-ee56c86.elementor-view-default .elementor-icon{fill:#ECA30A;color:#ECA30A;border-color:#ECA30A;}.elementor-385 .elementor-element.elementor-element-ee56c86 .elementor-icon{font-size:70px;}.elementor-385 .elementor-element.elementor-element-ee56c86 .elementor-icon-box-title, .elementor-385 .elementor-element.elementor-element-ee56c86 .elementor-icon-box-title a{font-family:"Jost", Sans-serif;font-size:20px;font-weight:700;}.elementor-385 .elementor-element.elementor-element-ee56c86 .elementor-icon-box-title{color:#272727;}.elementor-385 .elementor-element.elementor-element-ee56c86:has(:hover) .elementor-icon-box-title,
					 .elementor-385 .elementor-element.elementor-element-ee56c86:has(:focus) .elementor-icon-box-title{color:#272727;}.elementor-385 .elementor-element.elementor-element-ee56c86 .elementor-icon-box-description{font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;color:#272727;}.elementor-385 .elementor-element.elementor-element-070e1b0{--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;--justify-content:center;}.elementor-385 .elementor-element.elementor-element-070e1b0:not(.elementor-motion-effects-element-type-background), .elementor-385 .elementor-element.elementor-element-070e1b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B0B6BA;}.elementor-385 .elementor-element.elementor-element-1f10b7b{padding:10px 10px 10px 10px;--icon-box-icon-margin:15px;}.elementor-385 .elementor-element.elementor-element-1f10b7b .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-385 .elementor-element.elementor-element-1f10b7b.elementor-view-stacked .elementor-icon{background-color:#ECA30A;}.elementor-385 .elementor-element.elementor-element-1f10b7b.elementor-view-framed .elementor-icon, .elementor-385 .elementor-element.elementor-element-1f10b7b.elementor-view-default .elementor-icon{fill:#ECA30A;color:#ECA30A;border-color:#ECA30A;}.elementor-385 .elementor-element.elementor-element-1f10b7b .elementor-icon{font-size:70px;}.elementor-385 .elementor-element.elementor-element-1f10b7b .elementor-icon-box-title, .elementor-385 .elementor-element.elementor-element-1f10b7b .elementor-icon-box-title a{font-family:"Jost", Sans-serif;font-size:20px;font-weight:700;}.elementor-385 .elementor-element.elementor-element-1f10b7b .elementor-icon-box-title{color:#272727;}.elementor-385 .elementor-element.elementor-element-1f10b7b:has(:hover) .elementor-icon-box-title,
					 .elementor-385 .elementor-element.elementor-element-1f10b7b:has(:focus) .elementor-icon-box-title{color:#272727;}.elementor-385 .elementor-element.elementor-element-1f10b7b .elementor-icon-box-description{font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;color:#272727;}.elementor-385 .elementor-element.elementor-element-a494f9b{--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;--justify-content:center;}.elementor-385 .elementor-element.elementor-element-a494f9b:not(.elementor-motion-effects-element-type-background), .elementor-385 .elementor-element.elementor-element-a494f9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B0B6BA;}.elementor-385 .elementor-element.elementor-element-ad524fe{padding:10px 10px 10px 10px;--icon-box-icon-margin:15px;}.elementor-385 .elementor-element.elementor-element-ad524fe .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-385 .elementor-element.elementor-element-ad524fe.elementor-view-stacked .elementor-icon{background-color:#ECA30A;}.elementor-385 .elementor-element.elementor-element-ad524fe.elementor-view-framed .elementor-icon, .elementor-385 .elementor-element.elementor-element-ad524fe.elementor-view-default .elementor-icon{fill:#ECA30A;color:#ECA30A;border-color:#ECA30A;}.elementor-385 .elementor-element.elementor-element-ad524fe .elementor-icon{font-size:70px;}.elementor-385 .elementor-element.elementor-element-ad524fe .elementor-icon-box-title, .elementor-385 .elementor-element.elementor-element-ad524fe .elementor-icon-box-title a{font-family:"Jost", Sans-serif;font-size:20px;font-weight:700;}.elementor-385 .elementor-element.elementor-element-ad524fe .elementor-icon-box-title{color:#272727;}.elementor-385 .elementor-element.elementor-element-ad524fe:has(:hover) .elementor-icon-box-title,
					 .elementor-385 .elementor-element.elementor-element-ad524fe:has(:focus) .elementor-icon-box-title{color:#272727;}.elementor-385 .elementor-element.elementor-element-ad524fe .elementor-icon-box-description{font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;color:#272727;}.elementor-385 .elementor-element.elementor-element-65ed5b2{--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;--justify-content:center;}.elementor-385 .elementor-element.elementor-element-65ed5b2:not(.elementor-motion-effects-element-type-background), .elementor-385 .elementor-element.elementor-element-65ed5b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B0B6BA;}.elementor-385 .elementor-element.elementor-element-3e2d121{padding:10px 10px 10px 10px;--icon-box-icon-margin:15px;}.elementor-385 .elementor-element.elementor-element-3e2d121 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-385 .elementor-element.elementor-element-3e2d121.elementor-view-stacked .elementor-icon{background-color:#ECA30A;}.elementor-385 .elementor-element.elementor-element-3e2d121.elementor-view-framed .elementor-icon, .elementor-385 .elementor-element.elementor-element-3e2d121.elementor-view-default .elementor-icon{fill:#ECA30A;color:#ECA30A;border-color:#ECA30A;}.elementor-385 .elementor-element.elementor-element-3e2d121 .elementor-icon{font-size:70px;}.elementor-385 .elementor-element.elementor-element-3e2d121 .elementor-icon-box-title, .elementor-385 .elementor-element.elementor-element-3e2d121 .elementor-icon-box-title a{font-family:"Jost", Sans-serif;font-size:20px;font-weight:700;}.elementor-385 .elementor-element.elementor-element-3e2d121 .elementor-icon-box-title{color:#272727;}.elementor-385 .elementor-element.elementor-element-3e2d121:has(:hover) .elementor-icon-box-title,
					 .elementor-385 .elementor-element.elementor-element-3e2d121:has(:focus) .elementor-icon-box-title{color:#272727;}.elementor-385 .elementor-element.elementor-element-3e2d121 .elementor-icon-box-description{font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;color:#272727;}.elementor-385 .elementor-element.elementor-element-aae6bc8{--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;--justify-content:center;}.elementor-385 .elementor-element.elementor-element-aae6bc8:not(.elementor-motion-effects-element-type-background), .elementor-385 .elementor-element.elementor-element-aae6bc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B0B6BA;}.elementor-385 .elementor-element.elementor-element-27a4acd{padding:10px 10px 10px 10px;--icon-box-icon-margin:15px;}.elementor-385 .elementor-element.elementor-element-27a4acd .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-385 .elementor-element.elementor-element-27a4acd.elementor-view-stacked .elementor-icon{background-color:#ECA30A;}.elementor-385 .elementor-element.elementor-element-27a4acd.elementor-view-framed .elementor-icon, .elementor-385 .elementor-element.elementor-element-27a4acd.elementor-view-default .elementor-icon{fill:#ECA30A;color:#ECA30A;border-color:#ECA30A;}.elementor-385 .elementor-element.elementor-element-27a4acd .elementor-icon{font-size:70px;}.elementor-385 .elementor-element.elementor-element-27a4acd .elementor-icon-box-title, .elementor-385 .elementor-element.elementor-element-27a4acd .elementor-icon-box-title a{font-family:"Jost", Sans-serif;font-size:20px;font-weight:700;}.elementor-385 .elementor-element.elementor-element-27a4acd .elementor-icon-box-title{color:#272727;}.elementor-385 .elementor-element.elementor-element-27a4acd:has(:hover) .elementor-icon-box-title,
					 .elementor-385 .elementor-element.elementor-element-27a4acd:has(:focus) .elementor-icon-box-title{color:#272727;}.elementor-385 .elementor-element.elementor-element-27a4acd .elementor-icon-box-description{font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;color:#272727;}.elementor-385 .elementor-element.elementor-element-302d41b .elementor-button{background-color:#D4A94F00;font-family:"Jost", Sans-serif;font-size:21px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:30px 30px 30px 30px;padding:18px 30px 18px 30px;}.elementor-385 .elementor-element.elementor-element-302d41b.elementor-element{--align-self:center;}.elementor-385 .elementor-element.elementor-element-302d41b{z-index:1;}.elementor-385 .elementor-element.elementor-element-3b35027 .elementor-button{background-color:#D4A94F00;font-family:"Jost", Sans-serif;font-size:21px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:30px 30px 30px 30px;padding:18px 30px 18px 30px;}.elementor-385 .elementor-element.elementor-element-3b35027.elementor-element{--align-self:center;}.elementor-385 .elementor-element.elementor-element-3b35027{z-index:1;}.elementor-385 .elementor-element.elementor-element-3b35027 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-385 .elementor-element.elementor-element-3b35027 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-385 .elementor-element.elementor-element-132420e{--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;--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-385 .elementor-element.elementor-element-4cb270d{--display:flex;--min-height:640px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-385 .elementor-element.elementor-element-4cb270d:not(.elementor-motion-effects-element-type-background), .elementor-385 .elementor-element.elementor-element-4cb270d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://saraivaacessoria.com/wp-content/uploads/2025/11/wergewfrre.png");background-position:center center;background-size:cover;}.elementor-385 .elementor-element.elementor-element-28cf208{--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-385 .elementor-element.elementor-element-6acb538 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:36px;font-weight:700;color:#272727;}.elementor-385 .elementor-element.elementor-element-495c463 .elementor-button{background-color:#FFFFFF;font-family:"Jost", Sans-serif;font-size:20px;font-weight:400;fill:#272727;color:#272727;transition-duration:0s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D4A94F;border-radius:30px 30px 30px 30px;padding:18px 30px 18px 30px;}.elementor-385 .elementor-element.elementor-element-495c463 .elementor-button-content-wrapper{flex-direction:row;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-385 .elementor-element.elementor-element-02985a9{font-family:"Jost", Sans-serif;font-size:21px;font-weight:400;color:#272727;}.elementor-385 .elementor-element.elementor-element-0c01ad9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:50px;--padding-right:50px;}.elementor-385 .elementor-element.elementor-element-b1fe08b{text-align:center;}.elementor-385 .elementor-element.elementor-element-b1fe08b .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:42px;font-weight:700;color:#272727;}.elementor-385 .elementor-element.elementor-element-54d4b60{padding:0px 0px 50px 0px;text-align:center;}.elementor-385 .elementor-element.elementor-element-54d4b60 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:21px;font-weight:400;color:#272727;}.elementor-385 .elementor-element.elementor-element-d67a3e7.elementor-element{--align-self:center;}.elementor-385 .elementor-element.elementor-element-d67a3e7{text-align:center;}.elementor-385 .elementor-element.elementor-element-d67a3e7 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:21px;font-weight:400;color:#272727;}.elementor-385 .elementor-element.elementor-element-0b1d067.elementor-element{--align-self:flex-end;}.elementor-385 .elementor-element.elementor-element-0b1d067{text-align:center;}.elementor-385 .elementor-element.elementor-element-0b1d067 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:21px;font-weight:400;color:#272727;}.elementor-385 .elementor-element.elementor-element-0ffb343.elementor-element{--align-self:flex-start;}.elementor-385 .elementor-element.elementor-element-0ffb343{text-align:center;}.elementor-385 .elementor-element.elementor-element-0ffb343 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:21px;font-weight:400;color:#272727;}.elementor-widget-gallery .elementor-gallery-item__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 );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-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 );}.elementor-385 .elementor-element.elementor-element-4c4082f{--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;}.elementor-385 .elementor-element.elementor-element-0c5c035.elementor-element{--align-self:flex-end;}.elementor-385 .elementor-element.elementor-element-0c5c035 .elementor-button{font-family:"Jost", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;text-decoration:underline;fill:#272727;color:#272727;padding:0px 0px 0px 0px;}.elementor-385 .elementor-element.elementor-element-0c5c035 .elementor-button:hover, .elementor-385 .elementor-element.elementor-element-0c5c035 .elementor-button:focus{color:#D4A94F;}.elementor-385 .elementor-element.elementor-element-0c5c035 .elementor-button:hover svg, .elementor-385 .elementor-element.elementor-element-0c5c035 .elementor-button:focus svg{fill:#D4A94F;}.elementor-385 .elementor-element.elementor-element-b3d8755.elementor-element{--align-self:flex-start;}.elementor-385 .elementor-element.elementor-element-b3d8755 .elementor-button{font-family:"Jost", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;text-decoration:underline;fill:#272727;color:#272727;padding:0px 0px 0px 0px;}.elementor-385 .elementor-element.elementor-element-b3d8755 .elementor-button:hover, .elementor-385 .elementor-element.elementor-element-b3d8755 .elementor-button:focus{color:#D4A94F;}.elementor-385 .elementor-element.elementor-element-b3d8755 .elementor-button:hover svg, .elementor-385 .elementor-element.elementor-element-b3d8755 .elementor-button:focus svg{fill:#D4A94F;}.elementor-385 .elementor-element.elementor-element-8c2a662.elementor-element{--align-self:center;}.elementor-385 .elementor-element.elementor-element-8c2a662 .elementor-button{font-family:"Jost", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;text-decoration:underline;fill:#272727;color:#272727;padding:0px 0px 0px 0px;}.elementor-385 .elementor-element.elementor-element-8c2a662 .elementor-button:hover, .elementor-385 .elementor-element.elementor-element-8c2a662 .elementor-button:focus{color:#D4A94F;}.elementor-385 .elementor-element.elementor-element-8c2a662 .elementor-button:hover svg, .elementor-385 .elementor-element.elementor-element-8c2a662 .elementor-button:focus svg{fill:#D4A94F;}.elementor-385 .elementor-element.elementor-element-e7fe799{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-385 .elementor-element.elementor-element-f1e9aa1 .elementor-button{background-color:#D4A94F00;font-family:"Jost", Sans-serif;font-size:21px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:30px 30px 30px 30px;padding:18px 30px 18px 30px;}.elementor-385 .elementor-element.elementor-element-f1e9aa1{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;}.elementor-385 .elementor-element.elementor-element-f1e9aa1.elementor-element{--align-self:center;}.elementor-385 .elementor-element.elementor-element-cacc4bd .elementor-button{background-color:#D4A94F00;font-family:"Jost", Sans-serif;font-size:21px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:30px 30px 30px 30px;padding:18px 30px 18px 30px;}.elementor-385 .elementor-element.elementor-element-cacc4bd{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;}.elementor-385 .elementor-element.elementor-element-cacc4bd.elementor-element{--align-self:center;}.elementor-385 .elementor-element.elementor-element-cacc4bd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-385 .elementor-element.elementor-element-cacc4bd .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-385 .elementor-element.elementor-element-90e5f34{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:50px;--padding-right:50px;}.elementor-385 .elementor-element.elementor-element-97fa0e2{text-align:center;}.elementor-385 .elementor-element.elementor-element-97fa0e2 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:42px;font-weight:700;color:#272727;}.elementor-385 .elementor-element.elementor-element-667bbac{text-align:center;}.elementor-385 .elementor-element.elementor-element-667bbac .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:21px;font-weight:400;color:#272727;}.elementor-385 .elementor-element.elementor-element-aac002b.elementor-element{--align-self:center;}.elementor-385 .elementor-element.elementor-element-aac002b{text-align:center;}.elementor-385 .elementor-element.elementor-element-aac002b .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:21px;font-weight:400;color:#272727;}.elementor-385 .elementor-element.elementor-element-c338d41.elementor-element{--align-self:flex-end;}.elementor-385 .elementor-element.elementor-element-c338d41{text-align:center;}.elementor-385 .elementor-element.elementor-element-c338d41 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:21px;font-weight:400;color:#272727;}.elementor-385 .elementor-element.elementor-element-f5a4653.elementor-element{--align-self:flex-start;}.elementor-385 .elementor-element.elementor-element-f5a4653{text-align:center;}.elementor-385 .elementor-element.elementor-element-f5a4653 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:21px;font-weight:400;color:#272727;}.elementor-385 .elementor-element.elementor-element-7ffb7e9{--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;}.elementor-385 .elementor-element.elementor-element-a761045.elementor-element{--align-self:flex-end;}.elementor-385 .elementor-element.elementor-element-a761045 .elementor-button{font-family:"Jost", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;text-decoration:underline;fill:#272727;color:#272727;padding:0px 0px 0px 0px;}.elementor-385 .elementor-element.elementor-element-a761045 .elementor-button:hover, .elementor-385 .elementor-element.elementor-element-a761045 .elementor-button:focus{color:#D4A94F;}.elementor-385 .elementor-element.elementor-element-a761045 .elementor-button:hover svg, .elementor-385 .elementor-element.elementor-element-a761045 .elementor-button:focus svg{fill:#D4A94F;}.elementor-385 .elementor-element.elementor-element-4407133.elementor-element{--align-self:center;}.elementor-385 .elementor-element.elementor-element-4407133 .elementor-button{font-family:"Jost", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;text-decoration:underline;fill:#272727;color:#272727;padding:0px 0px 0px 0px;}.elementor-385 .elementor-element.elementor-element-4407133 .elementor-button:hover, .elementor-385 .elementor-element.elementor-element-4407133 .elementor-button:focus{color:#D4A94F;}.elementor-385 .elementor-element.elementor-element-4407133 .elementor-button:hover svg, .elementor-385 .elementor-element.elementor-element-4407133 .elementor-button:focus svg{fill:#D4A94F;}.elementor-385 .elementor-element.elementor-element-344c6ba.elementor-element{--align-self:flex-start;}.elementor-385 .elementor-element.elementor-element-344c6ba .elementor-button{font-family:"Jost", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;text-decoration:underline;fill:#272727;color:#272727;padding:0px 0px 0px 0px;}.elementor-385 .elementor-element.elementor-element-344c6ba .elementor-button:hover, .elementor-385 .elementor-element.elementor-element-344c6ba .elementor-button:focus{color:#D4A94F;}.elementor-385 .elementor-element.elementor-element-344c6ba .elementor-button:hover svg, .elementor-385 .elementor-element.elementor-element-344c6ba .elementor-button:focus svg{fill:#D4A94F;}.elementor-385 .elementor-element.elementor-element-8610b8a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-385 .elementor-element.elementor-element-27da49a .elementor-button{background-color:#D4A94F00;font-family:"Jost", Sans-serif;font-size:21px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:30px 30px 30px 30px;padding:18px 30px 18px 30px;}.elementor-385 .elementor-element.elementor-element-27da49a{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;}.elementor-385 .elementor-element.elementor-element-27da49a.elementor-element{--align-self:center;}.elementor-385 .elementor-element.elementor-element-6b342d9 .elementor-button{background-color:#D4A94F00;font-family:"Jost", Sans-serif;font-size:21px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:30px 30px 30px 30px;padding:18px 30px 18px 30px;}.elementor-385 .elementor-element.elementor-element-6b342d9{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;}.elementor-385 .elementor-element.elementor-element-6b342d9.elementor-element{--align-self:center;}.elementor-385 .elementor-element.elementor-element-6b342d9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-385 .elementor-element.elementor-element-6b342d9 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-385 .elementor-element.elementor-element-1410ef8{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-385 .elementor-element.elementor-element-86c7c2a{text-align:center;}.elementor-385 .elementor-element.elementor-element-86c7c2a .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:42px;font-weight:700;color:#272727;}.elementor-385 .elementor-element.elementor-element-a548870{--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;--justify-content:space-between;--padding-top:5em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-385 .elementor-element.elementor-element-a548870:not(.elementor-motion-effects-element-type-background), .elementor-385 .elementor-element.elementor-element-a548870 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://saraivaacessoria.com/wp-content/uploads/2025/05/2-scaled.webp");background-position:center center;background-size:cover;}.elementor-385 .elementor-element.elementor-element-177c6e4{width:var( --container-widget-width, 45% );max-width:45%;background-color:#D9D9D9;padding:2em 2em 2em 2em;--container-widget-width:45%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-385 .elementor-element.elementor-element-177c6e4 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-385 .elementor-element.elementor-element-177c6e4 .elementor-icon{font-size:70px;}.elementor-385 .elementor-element.elementor-element-177c6e4 .elementor-icon-box-title, .elementor-385 .elementor-element.elementor-element-177c6e4 .elementor-icon-box-title a{font-family:"Jost", Sans-serif;font-size:25px;font-weight:700;}.elementor-385 .elementor-element.elementor-element-177c6e4 .elementor-icon-box-title{color:#000000;}.elementor-385 .elementor-element.elementor-element-177c6e4:has(:hover) .elementor-icon-box-title,
					 .elementor-385 .elementor-element.elementor-element-177c6e4:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-385 .elementor-element.elementor-element-177c6e4 .elementor-icon-box-description{font-family:"Jost", Sans-serif;font-size:18px;font-weight:400;color:#272727;}.elementor-385 .elementor-element.elementor-element-3f407a5{width:var( --container-widget-width, 45% );max-width:45%;background-color:#D9D9D9;padding:2em 2em 2em 2em;--container-widget-width:45%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-385 .elementor-element.elementor-element-3f407a5.elementor-element{--align-self:flex-end;}.elementor-385 .elementor-element.elementor-element-3f407a5 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-385 .elementor-element.elementor-element-3f407a5 .elementor-icon{font-size:70px;}.elementor-385 .elementor-element.elementor-element-3f407a5 .elementor-icon-box-title, .elementor-385 .elementor-element.elementor-element-3f407a5 .elementor-icon-box-title a{font-family:"Jost", Sans-serif;font-size:25px;font-weight:700;}.elementor-385 .elementor-element.elementor-element-3f407a5 .elementor-icon-box-title{color:#000000;}.elementor-385 .elementor-element.elementor-element-3f407a5:has(:hover) .elementor-icon-box-title,
					 .elementor-385 .elementor-element.elementor-element-3f407a5:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-385 .elementor-element.elementor-element-3f407a5 .elementor-icon-box-description{font-family:"Jost", Sans-serif;font-size:18px;font-weight:400;color:#272727;}.elementor-385 .elementor-element.elementor-element-f607cf0{width:var( --container-widget-width, 45% );max-width:45%;background-color:#D9D9D9;padding:2em 2em 2em 2em;--container-widget-width:45%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-385 .elementor-element.elementor-element-f607cf0 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-385 .elementor-element.elementor-element-f607cf0 .elementor-icon{font-size:70px;}.elementor-385 .elementor-element.elementor-element-f607cf0 .elementor-icon-box-title, .elementor-385 .elementor-element.elementor-element-f607cf0 .elementor-icon-box-title a{font-family:"Jost", Sans-serif;font-size:25px;font-weight:700;}.elementor-385 .elementor-element.elementor-element-f607cf0 .elementor-icon-box-title{color:#000000;}.elementor-385 .elementor-element.elementor-element-f607cf0:has(:hover) .elementor-icon-box-title,
					 .elementor-385 .elementor-element.elementor-element-f607cf0:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-385 .elementor-element.elementor-element-f607cf0 .elementor-icon-box-description{font-family:"Jost", Sans-serif;font-size:18px;font-weight:400;color:#272727;}.elementor-385 .elementor-element.elementor-element-c3d4134{width:var( --container-widget-width, 45% );max-width:45%;background-color:#D9D9D9;padding:2em 2em 2em 2em;--container-widget-width:45%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-385 .elementor-element.elementor-element-c3d4134.elementor-element{--align-self:flex-end;}.elementor-385 .elementor-element.elementor-element-c3d4134 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-385 .elementor-element.elementor-element-c3d4134 .elementor-icon{font-size:70px;}.elementor-385 .elementor-element.elementor-element-c3d4134 .elementor-icon-box-title, .elementor-385 .elementor-element.elementor-element-c3d4134 .elementor-icon-box-title a{font-family:"Jost", Sans-serif;font-size:25px;font-weight:700;}.elementor-385 .elementor-element.elementor-element-c3d4134 .elementor-icon-box-title{color:#000000;}.elementor-385 .elementor-element.elementor-element-c3d4134:has(:hover) .elementor-icon-box-title,
					 .elementor-385 .elementor-element.elementor-element-c3d4134:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-385 .elementor-element.elementor-element-c3d4134 .elementor-icon-box-description{font-family:"Jost", Sans-serif;font-size:18px;font-weight:400;color:#272727;}.elementor-385 .elementor-element.elementor-element-d047709{width:var( --container-widget-width, 45% );max-width:45%;background-color:#D9D9D9;padding:2em 2em 2em 2em;--container-widget-width:45%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-385 .elementor-element.elementor-element-d047709 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-385 .elementor-element.elementor-element-d047709 .elementor-icon{font-size:70px;}.elementor-385 .elementor-element.elementor-element-d047709 .elementor-icon-box-title, .elementor-385 .elementor-element.elementor-element-d047709 .elementor-icon-box-title a{font-family:"Jost", Sans-serif;font-size:25px;font-weight:700;}.elementor-385 .elementor-element.elementor-element-d047709 .elementor-icon-box-title{color:#000000;}.elementor-385 .elementor-element.elementor-element-d047709:has(:hover) .elementor-icon-box-title,
					 .elementor-385 .elementor-element.elementor-element-d047709:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-385 .elementor-element.elementor-element-d047709 .elementor-icon-box-description{font-family:"Jost", Sans-serif;font-size:18px;font-weight:400;color:#272727;}.elementor-385 .elementor-element.elementor-element-d6840ec{width:var( --container-widget-width, 45% );max-width:45%;background-color:#D9D9D9;padding:2em 2em 2em 2em;--container-widget-width:45%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-385 .elementor-element.elementor-element-d6840ec.elementor-element{--align-self:flex-end;}.elementor-385 .elementor-element.elementor-element-d6840ec .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-385 .elementor-element.elementor-element-d6840ec .elementor-icon{font-size:70px;}.elementor-385 .elementor-element.elementor-element-d6840ec .elementor-icon-box-title, .elementor-385 .elementor-element.elementor-element-d6840ec .elementor-icon-box-title a{font-family:"Jost", Sans-serif;font-size:25px;font-weight:700;}.elementor-385 .elementor-element.elementor-element-d6840ec .elementor-icon-box-title{color:#000000;}.elementor-385 .elementor-element.elementor-element-d6840ec:has(:hover) .elementor-icon-box-title,
					 .elementor-385 .elementor-element.elementor-element-d6840ec:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-385 .elementor-element.elementor-element-d6840ec .elementor-icon-box-description{font-family:"Jost", Sans-serif;font-size:18px;font-weight:400;color:#272727;}.elementor-385 .elementor-element.elementor-element-02466ed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:50px;--padding-right:50px;}.elementor-385 .elementor-element.elementor-element-07b76fa{text-align:center;}.elementor-385 .elementor-element.elementor-element-07b76fa .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:42px;font-weight:700;color:#272727;}.elementor-385 .elementor-element.elementor-element-b4d59c0{text-align:center;}.elementor-385 .elementor-element.elementor-element-b4d59c0 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:21px;font-weight:400;color:#272727;}.elementor-widget-posts .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 );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );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 );}.elementor-widget-posts .elementor-post__meta-data{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 );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{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 );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{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 );}.elementor-widget-posts .e-load-more-message{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 );}.elementor-385 .elementor-element.elementor-element-c5e3c2d{--item-display:flex;--read-more-alignment:1;--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-385 .elementor-element.elementor-element-c5e3c2d .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1.01 * 100% );}.elementor-385 .elementor-element.elementor-element-c5e3c2d:after{content:"1.01";}.elementor-385 .elementor-element.elementor-element-c5e3c2d .elementor-post__thumbnail__link{width:100%;}.elementor-385 .elementor-element.elementor-element-c5e3c2d .elementor-post__meta-data span + span:before{content:"•";}.elementor-385 .elementor-element.elementor-element-c5e3c2d .elementor-post__text{margin-top:7px;margin-bottom:8px;}.elementor-385 .elementor-element.elementor-element-c5e3c2d .elementor-post__badge{right:0;}.elementor-385 .elementor-element.elementor-element-c5e3c2d .elementor-post__card .elementor-post__badge{background-color:#D4A94F;margin:20px;font-family:"Jost", Sans-serif;font-weight:400;}.elementor-385 .elementor-element.elementor-element-c5e3c2d .elementor-post__title, .elementor-385 .elementor-element.elementor-element-c5e3c2d .elementor-post__title a{color:#D4A94F;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 );}.elementor-385 .elementor-element.elementor-element-c5e3c2d .elementor-post__title{margin-bottom:9px;}.elementor-385 .elementor-element.elementor-element-c5e3c2d .elementor-post__read-more{color:#272727;margin-bottom:8px;}.elementor-385 .elementor-element.elementor-element-c5e3c2d a.elementor-post__read-more{font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;}.elementor-385 .elementor-element.elementor-element-a32cf63 .elementor-button{font-family:"Jost", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;text-decoration:underline;fill:#272727;color:#272727;padding:0px 0px 0px 0px;}.elementor-385 .elementor-element.elementor-element-a32cf63 .elementor-button:hover, .elementor-385 .elementor-element.elementor-element-a32cf63 .elementor-button:focus{color:#D4A94F;}.elementor-385 .elementor-element.elementor-element-a32cf63 .elementor-button:hover svg, .elementor-385 .elementor-element.elementor-element-a32cf63 .elementor-button:focus svg{fill:#D4A94F;}.elementor-385 .elementor-element.elementor-element-4a54b8a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:50px;--padding-right:50px;}.elementor-385 .elementor-element.elementor-element-4a54b8a:not(.elementor-motion-effects-element-type-background), .elementor-385 .elementor-element.elementor-element-4a54b8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://saraivaacessoria.com/wp-content/uploads/2025/05/1-scaled.webp");background-position:center center;background-size:cover;}.elementor-385 .elementor-element.elementor-element-b76e2c3{text-align:center;}.elementor-385 .elementor-element.elementor-element-b76e2c3 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:36px;font-weight:700;}.elementor-385 .elementor-element.elementor-element-46488c0{text-align:center;}.elementor-385 .elementor-element.elementor-element-46488c0 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:21px;font-weight:400;}.elementor-385 .elementor-element.elementor-element-5638ace{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-385 .elementor-element.elementor-element-ce07013{background-color:#272727;padding:30px 30px 30px 30px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-secondary );border-radius:10px 10px 10px 10px;--icon-box-icon-margin:15px;}.elementor-385 .elementor-element.elementor-element-ce07013 .elementor-icon-box-wrapper{align-items:center;}.elementor-385 .elementor-element.elementor-element-ce07013.elementor-view-stacked .elementor-icon{background-color:#D4A94F;}.elementor-385 .elementor-element.elementor-element-ce07013.elementor-view-framed .elementor-icon, .elementor-385 .elementor-element.elementor-element-ce07013.elementor-view-default .elementor-icon{fill:#D4A94F;color:#D4A94F;border-color:#D4A94F;}.elementor-385 .elementor-element.elementor-element-ce07013 .elementor-icon{font-size:54px;}.elementor-385 .elementor-element.elementor-element-ce07013 .elementor-icon-box-title, .elementor-385 .elementor-element.elementor-element-ce07013 .elementor-icon-box-title a{font-family:"Jost", Sans-serif;font-size:36px;font-weight:700;}.elementor-385 .elementor-element.elementor-element-ce07013 .elementor-icon-box-title{color:#FFFFFF;}.elementor-385 .elementor-element.elementor-element-ce07013:has(:hover) .elementor-icon-box-title,
					 .elementor-385 .elementor-element.elementor-element-ce07013:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-385 .elementor-element.elementor-element-ce07013 .elementor-icon-box-description{font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-385 .elementor-element.elementor-element-33d6238{background-color:#D4A94F;padding:30px 30px 30px 30px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#272727;border-radius:10px 10px 10px 10px;--icon-box-icon-margin:15px;}.elementor-385 .elementor-element.elementor-element-33d6238 .elementor-icon-box-wrapper{align-items:center;}.elementor-385 .elementor-element.elementor-element-33d6238.elementor-view-stacked .elementor-icon{background-color:#272727;}.elementor-385 .elementor-element.elementor-element-33d6238.elementor-view-framed .elementor-icon, .elementor-385 .elementor-element.elementor-element-33d6238.elementor-view-default .elementor-icon{fill:#272727;color:#272727;border-color:#272727;}.elementor-385 .elementor-element.elementor-element-33d6238 .elementor-icon{font-size:54px;}.elementor-385 .elementor-element.elementor-element-33d6238 .elementor-icon-box-title, .elementor-385 .elementor-element.elementor-element-33d6238 .elementor-icon-box-title a{font-family:"Jost", Sans-serif;font-size:36px;font-weight:700;}.elementor-385 .elementor-element.elementor-element-33d6238 .elementor-icon-box-title{color:#FFFFFF;}.elementor-385 .elementor-element.elementor-element-33d6238:has(:hover) .elementor-icon-box-title,
					 .elementor-385 .elementor-element.elementor-element-33d6238:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-385 .elementor-element.elementor-element-33d6238 .elementor-icon-box-description{font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-385 .elementor-element.elementor-element-2e159ab{background-color:#D4A94F;padding:30px 30px 30px 30px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#272727;border-radius:10px 10px 10px 10px;--icon-box-icon-margin:15px;}.elementor-385 .elementor-element.elementor-element-2e159ab .elementor-icon-box-wrapper{align-items:center;}.elementor-385 .elementor-element.elementor-element-2e159ab.elementor-view-stacked .elementor-icon{background-color:#272727;}.elementor-385 .elementor-element.elementor-element-2e159ab.elementor-view-framed .elementor-icon, .elementor-385 .elementor-element.elementor-element-2e159ab.elementor-view-default .elementor-icon{fill:#272727;color:#272727;border-color:#272727;}.elementor-385 .elementor-element.elementor-element-2e159ab .elementor-icon{font-size:54px;}.elementor-385 .elementor-element.elementor-element-2e159ab .elementor-icon-box-title, .elementor-385 .elementor-element.elementor-element-2e159ab .elementor-icon-box-title a{font-family:"Jost", Sans-serif;font-size:36px;font-weight:700;}.elementor-385 .elementor-element.elementor-element-2e159ab .elementor-icon-box-title{color:#FFFFFF;}.elementor-385 .elementor-element.elementor-element-2e159ab:has(:hover) .elementor-icon-box-title,
					 .elementor-385 .elementor-element.elementor-element-2e159ab:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-385 .elementor-element.elementor-element-2e159ab .elementor-icon-box-description{font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-385 .elementor-element.elementor-element-89ce350{background-color:#272727;padding:30px 30px 30px 30px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-secondary );border-radius:10px 10px 10px 10px;--icon-box-icon-margin:15px;}.elementor-385 .elementor-element.elementor-element-89ce350 .elementor-icon-box-wrapper{align-items:center;}.elementor-385 .elementor-element.elementor-element-89ce350.elementor-view-stacked .elementor-icon{background-color:#D4A94F;}.elementor-385 .elementor-element.elementor-element-89ce350.elementor-view-framed .elementor-icon, .elementor-385 .elementor-element.elementor-element-89ce350.elementor-view-default .elementor-icon{fill:#D4A94F;color:#D4A94F;border-color:#D4A94F;}.elementor-385 .elementor-element.elementor-element-89ce350 .elementor-icon{font-size:54px;}.elementor-385 .elementor-element.elementor-element-89ce350 .elementor-icon-box-title, .elementor-385 .elementor-element.elementor-element-89ce350 .elementor-icon-box-title a{font-family:"Jost", Sans-serif;font-size:36px;font-weight:700;}.elementor-385 .elementor-element.elementor-element-89ce350 .elementor-icon-box-title{color:#FFFFFF;}.elementor-385 .elementor-element.elementor-element-89ce350:has(:hover) .elementor-icon-box-title,
					 .elementor-385 .elementor-element.elementor-element-89ce350:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-385 .elementor-element.elementor-element-89ce350 .elementor-icon-box-description{font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-385 .elementor-element.elementor-element-5943bb7 .elementor-button{background-color:#D4A94F00;font-family:"Jost", Sans-serif;font-size:21px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:30px 30px 30px 30px;padding:18px 30px 18px 30px;}.elementor-385 .elementor-element.elementor-element-5943bb7.elementor-element{--align-self:center;}.elementor-385 .elementor-element.elementor-element-5943bb7{z-index:1;}.elementor-385 .elementor-element.elementor-element-9b404a7 .elementor-button{background-color:#D4A94F00;font-family:"Jost", Sans-serif;font-size:21px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:30px 30px 30px 30px;padding:18px 30px 18px 30px;}.elementor-385 .elementor-element.elementor-element-9b404a7.elementor-element{--align-self:center;}.elementor-385 .elementor-element.elementor-element-9b404a7{z-index:1;}.elementor-385 .elementor-element.elementor-element-9b404a7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-385 .elementor-element.elementor-element-9b404a7 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-385 .elementor-element.elementor-element-f81ef32{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:50px;--padding-right:50px;}.elementor-385 .elementor-element.elementor-element-f81ef32:not(.elementor-motion-effects-element-type-background), .elementor-385 .elementor-element.elementor-element-f81ef32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://saraivaacessoria.com/wp-content/uploads/2025/05/1-scaled.webp");background-position:center center;background-size:cover;}.elementor-385 .elementor-element.elementor-element-8ea7bde{--display:flex;--min-height:100vh;--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;}.elementor-385 .elementor-element.elementor-element-8ea7bde:not(.elementor-motion-effects-element-type-background), .elementor-385 .elementor-element.elementor-element-8ea7bde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#272727;}.elementor-385 .elementor-element.elementor-element-2be8d42 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:42px;font-weight:700;}.elementor-385 .elementor-element.elementor-element-fa889cd{margin:39px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Jost", Sans-serif;font-size:20px;font-weight:400;}.elementor-385 .elementor-element.elementor-element-d97e6bc{--display:flex;--min-height:100vh;--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;}.elementor-385 .elementor-element.elementor-element-d97e6bc:not(.elementor-motion-effects-element-type-background), .elementor-385 .elementor-element.elementor-element-d97e6bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D4A94F;}.elementor-385 .elementor-element.elementor-element-77e25b4 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:42px;font-weight:700;}.elementor-385 .elementor-element.elementor-element-60e2f59{margin:39px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Jost", Sans-serif;font-size:20px;font-weight:400;}.elementor-385 .elementor-element.elementor-element-04f1091{--display:flex;--min-height:100vh;--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;}.elementor-385 .elementor-element.elementor-element-04f1091:not(.elementor-motion-effects-element-type-background), .elementor-385 .elementor-element.elementor-element-04f1091 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#272727;}.elementor-385 .elementor-element.elementor-element-c33054c .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:42px;font-weight:700;}.elementor-385 .elementor-element.elementor-element-33f001e{margin:39px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Jost", Sans-serif;font-size:20px;font-weight:400;}.elementor-385 .elementor-element.elementor-element-b1777be{--display:flex;--min-height:100vh;--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;}.elementor-385 .elementor-element.elementor-element-b1777be:not(.elementor-motion-effects-element-type-background), .elementor-385 .elementor-element.elementor-element-b1777be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D4A94F;}.elementor-385 .elementor-element.elementor-element-b733ab9 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:42px;font-weight:700;}.elementor-385 .elementor-element.elementor-element-7a1b17f{margin:39px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Jost", Sans-serif;font-size:20px;font-weight:400;}.elementor-385 .elementor-element.elementor-element-608aae9{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-385 .elementor-element.elementor-element-b040aa9{background-color:#272727;padding:30px 30px 30px 30px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-secondary );border-radius:10px 10px 10px 10px;--icon-box-icon-margin:15px;}.elementor-385 .elementor-element.elementor-element-b040aa9 .elementor-icon-box-wrapper{align-items:center;}.elementor-385 .elementor-element.elementor-element-b040aa9.elementor-view-stacked .elementor-icon{background-color:#D4A94F;}.elementor-385 .elementor-element.elementor-element-b040aa9.elementor-view-framed .elementor-icon, .elementor-385 .elementor-element.elementor-element-b040aa9.elementor-view-default .elementor-icon{fill:#D4A94F;color:#D4A94F;border-color:#D4A94F;}.elementor-385 .elementor-element.elementor-element-b040aa9 .elementor-icon{font-size:54px;}.elementor-385 .elementor-element.elementor-element-b040aa9 .elementor-icon-box-title, .elementor-385 .elementor-element.elementor-element-b040aa9 .elementor-icon-box-title a{font-family:"Jost", Sans-serif;font-size:36px;font-weight:700;}.elementor-385 .elementor-element.elementor-element-b040aa9 .elementor-icon-box-title{color:#FFFFFF;}.elementor-385 .elementor-element.elementor-element-b040aa9:has(:hover) .elementor-icon-box-title,
					 .elementor-385 .elementor-element.elementor-element-b040aa9:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-385 .elementor-element.elementor-element-b040aa9 .elementor-icon-box-description{font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-385 .elementor-element.elementor-element-311c51c{background-color:#D4A94F8A;padding:30px 30px 30px 30px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#272727;border-radius:10px 10px 10px 10px;--icon-box-icon-margin:15px;}.elementor-385 .elementor-element.elementor-element-311c51c .elementor-icon-box-wrapper{align-items:center;}.elementor-385 .elementor-element.elementor-element-311c51c.elementor-view-stacked .elementor-icon{background-color:#272727;}.elementor-385 .elementor-element.elementor-element-311c51c.elementor-view-framed .elementor-icon, .elementor-385 .elementor-element.elementor-element-311c51c.elementor-view-default .elementor-icon{fill:#272727;color:#272727;border-color:#272727;}.elementor-385 .elementor-element.elementor-element-311c51c .elementor-icon{font-size:54px;}.elementor-385 .elementor-element.elementor-element-311c51c .elementor-icon-box-title, .elementor-385 .elementor-element.elementor-element-311c51c .elementor-icon-box-title a{font-family:"Jost", Sans-serif;font-size:36px;font-weight:700;}.elementor-385 .elementor-element.elementor-element-311c51c .elementor-icon-box-title{color:#FFFFFF;}.elementor-385 .elementor-element.elementor-element-311c51c:has(:hover) .elementor-icon-box-title,
					 .elementor-385 .elementor-element.elementor-element-311c51c:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-385 .elementor-element.elementor-element-311c51c .elementor-icon-box-description{font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-385 .elementor-element.elementor-element-5b81f7b{background-color:#D4A94F;padding:30px 30px 30px 30px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#272727;border-radius:10px 10px 10px 10px;--icon-box-icon-margin:15px;}.elementor-385 .elementor-element.elementor-element-5b81f7b .elementor-icon-box-wrapper{align-items:center;}.elementor-385 .elementor-element.elementor-element-5b81f7b.elementor-view-stacked .elementor-icon{background-color:#272727;}.elementor-385 .elementor-element.elementor-element-5b81f7b.elementor-view-framed .elementor-icon, .elementor-385 .elementor-element.elementor-element-5b81f7b.elementor-view-default .elementor-icon{fill:#272727;color:#272727;border-color:#272727;}.elementor-385 .elementor-element.elementor-element-5b81f7b .elementor-icon{font-size:54px;}.elementor-385 .elementor-element.elementor-element-5b81f7b .elementor-icon-box-title, .elementor-385 .elementor-element.elementor-element-5b81f7b .elementor-icon-box-title a{font-family:"Jost", Sans-serif;font-size:36px;font-weight:700;}.elementor-385 .elementor-element.elementor-element-5b81f7b .elementor-icon-box-title{color:#FFFFFF;}.elementor-385 .elementor-element.elementor-element-5b81f7b:has(:hover) .elementor-icon-box-title,
					 .elementor-385 .elementor-element.elementor-element-5b81f7b:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-385 .elementor-element.elementor-element-5b81f7b .elementor-icon-box-description{font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-385 .elementor-element.elementor-element-a691579{background-color:#272727;padding:30px 30px 30px 30px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-secondary );border-radius:10px 10px 10px 10px;--icon-box-icon-margin:15px;}.elementor-385 .elementor-element.elementor-element-a691579 .elementor-icon-box-wrapper{align-items:center;}.elementor-385 .elementor-element.elementor-element-a691579.elementor-view-stacked .elementor-icon{background-color:#D4A94F;}.elementor-385 .elementor-element.elementor-element-a691579.elementor-view-framed .elementor-icon, .elementor-385 .elementor-element.elementor-element-a691579.elementor-view-default .elementor-icon{fill:#D4A94F;color:#D4A94F;border-color:#D4A94F;}.elementor-385 .elementor-element.elementor-element-a691579 .elementor-icon{font-size:54px;}.elementor-385 .elementor-element.elementor-element-a691579 .elementor-icon-box-title, .elementor-385 .elementor-element.elementor-element-a691579 .elementor-icon-box-title a{font-family:"Jost", Sans-serif;font-size:36px;font-weight:700;}.elementor-385 .elementor-element.elementor-element-a691579 .elementor-icon-box-title{color:#FFFFFF;}.elementor-385 .elementor-element.elementor-element-a691579:has(:hover) .elementor-icon-box-title,
					 .elementor-385 .elementor-element.elementor-element-a691579:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-385 .elementor-element.elementor-element-a691579 .elementor-icon-box-description{font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-385 .elementor-element.elementor-element-16f97f0 .elementor-button{background-color:#D4A94F00;font-family:"Jost", Sans-serif;font-size:21px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:30px 30px 30px 30px;padding:18px 30px 18px 30px;}.elementor-385 .elementor-element.elementor-element-16f97f0.elementor-element{--align-self:center;}.elementor-385 .elementor-element.elementor-element-16f97f0{z-index:1;}.elementor-385 .elementor-element.elementor-element-16f97f0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-385 .elementor-element.elementor-element-16f97f0 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-385 .elementor-element.elementor-element-6b4685f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:50px;--padding-right:50px;}.elementor-385 .elementor-element.elementor-element-b3f60e8{text-align:center;}.elementor-385 .elementor-element.elementor-element-b3f60e8 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:42px;font-weight:700;color:#272727;}.elementor-385 .elementor-element.elementor-element-ff5f15a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-385 .elementor-element.elementor-element-950157d{--display:flex;}.elementor-385 .elementor-element.elementor-element-8f22cdd{font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;color:#272727;}.elementor-385 .elementor-element.elementor-element-c8d529a{--display:flex;}.elementor-385 .elementor-element.elementor-element-f90bae0{font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;color:#272727;}.elementor-385 .elementor-element.elementor-element-c3f02c2{--display:flex;}.elementor-385 .elementor-element.elementor-element-ff6ff14{font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;color:#272727;}.elementor-385 .elementor-element.elementor-element-8952498{--display:flex;}.elementor-385 .elementor-element.elementor-element-0a1bfb3{font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;color:#272727;}.elementor-385 .elementor-element.elementor-element-5589c1a{--display:flex;}.elementor-385 .elementor-element.elementor-element-06fc9d2{font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;color:#272727;}.elementor-385 .elementor-element.elementor-element-5e04cb7{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#272727;--n-accordion-title-hover-color:#D4A94F;--n-accordion-title-active-color:#D4A94F;--n-accordion-icon-size:15px;}.elementor-385 .elementor-element.elementor-element-5e04cb7 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#78787824;border-style:solid;border-width:15px 15px 15px 15px;border-color:#FFFFFF;}.elementor-385 .elementor-element.elementor-element-5e04cb7 {--n-accordion-padding:17px 10px 17px 10px;}:where( .elementor-385 .elementor-element.elementor-element-5e04cb7 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}:where( .elementor-385 .elementor-element.elementor-element-5e04cb7 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:17px;--padding-right:10px;--padding-bottom:17px;--padding-left:10px;}.elementor-385 .elementor-element.elementor-element-abcc539{--display:flex;}.elementor-385 .elementor-element.elementor-element-1a33d31{font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;color:#272727;}.elementor-385 .elementor-element.elementor-element-b84a741{--display:flex;}.elementor-385 .elementor-element.elementor-element-453973c{font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;color:#272727;}.elementor-385 .elementor-element.elementor-element-02e7a3f{--display:flex;}.elementor-385 .elementor-element.elementor-element-f3182f6{font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;color:#272727;}.elementor-385 .elementor-element.elementor-element-8044a2e{--display:flex;}.elementor-385 .elementor-element.elementor-element-c9b1eb7{font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;color:#272727;}.elementor-385 .elementor-element.elementor-element-c52df72{--display:flex;}.elementor-385 .elementor-element.elementor-element-f7e838f{font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;color:#272727;}.elementor-385 .elementor-element.elementor-element-3a71aae{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#272727;--n-accordion-title-hover-color:#D4A94F;--n-accordion-title-active-color:#D4A94F;--n-accordion-icon-size:15px;}.elementor-385 .elementor-element.elementor-element-3a71aae > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#78787824;border-style:solid;border-width:15px 15px 15px 15px;border-color:#FFFFFF;}.elementor-385 .elementor-element.elementor-element-3a71aae {--n-accordion-padding:17px 10px 17px 10px;}:where( .elementor-385 .elementor-element.elementor-element-3a71aae > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}:where( .elementor-385 .elementor-element.elementor-element-3a71aae > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:17px;--padding-right:10px;--padding-bottom:17px;--padding-left:10px;}.elementor-385 .elementor-element.elementor-element-8f5920e{--display:flex;}@media(min-width:768px){.elementor-385 .elementor-element.elementor-element-6fd1703{--width:58%;}.elementor-385 .elementor-element.elementor-element-28cf208{--width:51%;}.elementor-385 .elementor-element.elementor-element-ff5f15a{--width:100%;}}@media(min-width:1025px){.elementor-385 .elementor-element.elementor-element-a548870:not(.elementor-motion-effects-element-type-background), .elementor-385 .elementor-element.elementor-element-a548870 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-385 .elementor-element.elementor-element-4a54b8a:not(.elementor-motion-effects-element-type-background), .elementor-385 .elementor-element.elementor-element-4a54b8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-385 .elementor-element.elementor-element-f81ef32:not(.elementor-motion-effects-element-type-background), .elementor-385 .elementor-element.elementor-element-f81ef32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-385 .elementor-element.elementor-element-38a6fb6{--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-385 .elementor-element.elementor-element-a548870{--padding-top:5em;--padding-bottom:5em;--padding-left:5em;--padding-right:1.25em;}.elementor-385 .elementor-element.elementor-element-177c6e4{width:100%;max-width:100%;}.elementor-385 .elementor-element.elementor-element-3f407a5{width:100%;max-width:100%;}.elementor-385 .elementor-element.elementor-element-f607cf0{width:100%;max-width:100%;}.elementor-385 .elementor-element.elementor-element-c3d4134{width:100%;max-width:100%;}.elementor-385 .elementor-element.elementor-element-d047709{width:100%;max-width:100%;}.elementor-385 .elementor-element.elementor-element-d6840ec{width:100%;max-width:100%;}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-posts .elementor-post__meta-data{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-posts a.elementor-post__read-more{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-posts .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-posts .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-385 .elementor-element.elementor-element-c5e3c2d .elementor-post__title, .elementor-385 .elementor-element.elementor-element-c5e3c2d .elementor-post__title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-385 .elementor-element.elementor-element-5638ace{--grid-auto-flow:row;}.elementor-385 .elementor-element.elementor-element-608aae9{--grid-auto-flow:row;}.elementor-385 .elementor-element.elementor-element-ff5f15a{--grid-auto-flow:row;}.elementor-385 .elementor-element.elementor-element-5e04cb7{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-385 .elementor-element.elementor-element-3a71aae{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:767px){.elementor-385 .elementor-element.elementor-element-fa55ed7:not(.elementor-motion-effects-element-type-background), .elementor-385 .elementor-element.elementor-element-fa55ed7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://saraivaacessoria.com/wp-content/uploads/2025/05/3-scaled.webp");background-position:center center;background-size:cover;}.elementor-385 .elementor-element.elementor-element-fa55ed7{--min-height:700px;--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;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-385 .elementor-element.elementor-element-6fd1703{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-385 .elementor-element.elementor-element-3031bee{text-align:center;}.elementor-385 .elementor-element.elementor-element-3031bee .elementor-heading-title{font-size:24px;}.elementor-385 .elementor-element.elementor-element-d6c0496{text-align:center;}.elementor-385 .elementor-element.elementor-element-d6c0496 .elementor-heading-title{font-size:13px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-385 .elementor-element.elementor-element-f72dbd4 .elementor-button{font-size:16px;}.elementor-385 .elementor-element.elementor-element-e7cdd5c .elementor-button{font-size:16px;}.elementor-385 .elementor-element.elementor-element-0240937{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-385 .elementor-element.elementor-element-ab9b193 .elementor-heading-title{font-size:30px;}.elementor-385 .elementor-element.elementor-element-a75873c .elementor-heading-title{font-size:14px;}.elementor-385 .elementor-element.elementor-element-38a6fb6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-385 .elementor-element.elementor-element-42de80b .elementor-icon-box-title, .elementor-385 .elementor-element.elementor-element-42de80b .elementor-icon-box-title a{font-size:30px;}.elementor-385 .elementor-element.elementor-element-ee56c86 .elementor-icon-box-title, .elementor-385 .elementor-element.elementor-element-ee56c86 .elementor-icon-box-title a{font-size:30px;}.elementor-385 .elementor-element.elementor-element-1f10b7b .elementor-icon-box-title, .elementor-385 .elementor-element.elementor-element-1f10b7b .elementor-icon-box-title a{font-size:30px;}.elementor-385 .elementor-element.elementor-element-ad524fe .elementor-icon-box-title, .elementor-385 .elementor-element.elementor-element-ad524fe .elementor-icon-box-title a{font-size:30px;}.elementor-385 .elementor-element.elementor-element-3e2d121 .elementor-icon-box-title, .elementor-385 .elementor-element.elementor-element-3e2d121 .elementor-icon-box-title a{font-size:30px;}.elementor-385 .elementor-element.elementor-element-27a4acd .elementor-icon-box-title, .elementor-385 .elementor-element.elementor-element-27a4acd .elementor-icon-box-title a{font-size:30px;}.elementor-385 .elementor-element.elementor-element-302d41b .elementor-button{font-size:16px;}.elementor-385 .elementor-element.elementor-element-3b35027 .elementor-button{font-size:16px;}.elementor-385 .elementor-element.elementor-element-4cb270d:not(.elementor-motion-effects-element-type-background), .elementor-385 .elementor-element.elementor-element-4cb270d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://saraivaacessoria.com/wp-content/uploads/2025/11/PAGINA-SOBRE-NOS-MOBILE-1.png");}.elementor-385 .elementor-element.elementor-element-4cb270d{--min-height:1000px;}.elementor-385 .elementor-element.elementor-element-6acb538 .elementor-heading-title{font-size:30px;}.elementor-385 .elementor-element.elementor-element-495c463 .elementor-button{font-size:11px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-385 .elementor-element.elementor-element-0c01ad9{--padding-top:40px;--padding-bottom:67px;--padding-left:20px;--padding-right:20px;}.elementor-385 .elementor-element.elementor-element-b1fe08b .elementor-heading-title{font-size:30px;}.elementor-385 .elementor-element.elementor-element-54d4b60 .elementor-heading-title{font-size:14px;}.elementor-385 .elementor-element.elementor-element-d67a3e7 .elementor-heading-title{font-size:14px;}.elementor-385 .elementor-element.elementor-element-0b1d067 .elementor-heading-title{font-size:14px;}.elementor-385 .elementor-element.elementor-element-0ffb343 .elementor-heading-title{font-size:14px;}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-385 .elementor-element.elementor-element-f1e9aa1 .elementor-button{font-size:16px;}.elementor-385 .elementor-element.elementor-element-cacc4bd .elementor-button{font-size:16px;}.elementor-385 .elementor-element.elementor-element-90e5f34{--min-height:1500px;--padding-top:40px;--padding-bottom:67px;--padding-left:20px;--padding-right:20px;}.elementor-385 .elementor-element.elementor-element-97fa0e2 .elementor-heading-title{font-size:30px;}.elementor-385 .elementor-element.elementor-element-667bbac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}.elementor-385 .elementor-element.elementor-element-667bbac .elementor-heading-title{font-size:14px;}.elementor-385 .elementor-element.elementor-element-aac002b .elementor-heading-title{font-size:14px;}.elementor-385 .elementor-element.elementor-element-c338d41.elementor-element{--align-self:center;}.elementor-385 .elementor-element.elementor-element-c338d41 .elementor-heading-title{font-size:14px;}.elementor-385 .elementor-element.elementor-element-f5a4653.elementor-element{--align-self:center;}.elementor-385 .elementor-element.elementor-element-f5a4653 .elementor-heading-title{font-size:14px;}.elementor-385 .elementor-element.elementor-element-a761045.elementor-element{--align-self:center;}.elementor-385 .elementor-element.elementor-element-344c6ba.elementor-element{--align-self:center;}.elementor-385 .elementor-element.elementor-element-27da49a .elementor-button{font-size:16px;}.elementor-385 .elementor-element.elementor-element-6b342d9 .elementor-button{font-size:16px;}.elementor-385 .elementor-element.elementor-element-86c7c2a .elementor-heading-title{font-size:22px;}.elementor-385 .elementor-element.elementor-element-177c6e4 .elementor-icon-box-title, .elementor-385 .elementor-element.elementor-element-177c6e4 .elementor-icon-box-title a{font-size:18px;}.elementor-385 .elementor-element.elementor-element-177c6e4 .elementor-icon-box-description{font-size:12px;}.elementor-385 .elementor-element.elementor-element-3f407a5 .elementor-icon-box-title, .elementor-385 .elementor-element.elementor-element-3f407a5 .elementor-icon-box-title a{font-size:18px;}.elementor-385 .elementor-element.elementor-element-3f407a5 .elementor-icon-box-description{font-size:12px;}.elementor-385 .elementor-element.elementor-element-f607cf0 .elementor-icon-box-title, .elementor-385 .elementor-element.elementor-element-f607cf0 .elementor-icon-box-title a{font-size:18px;}.elementor-385 .elementor-element.elementor-element-f607cf0 .elementor-icon-box-description{font-size:12px;}.elementor-385 .elementor-element.elementor-element-c3d4134 .elementor-icon-box-title, .elementor-385 .elementor-element.elementor-element-c3d4134 .elementor-icon-box-title a{font-size:18px;}.elementor-385 .elementor-element.elementor-element-c3d4134 .elementor-icon-box-description{font-size:12px;}.elementor-385 .elementor-element.elementor-element-d047709 .elementor-icon-box-title, .elementor-385 .elementor-element.elementor-element-d047709 .elementor-icon-box-title a{font-size:18px;}.elementor-385 .elementor-element.elementor-element-d047709 .elementor-icon-box-description{font-size:12px;}.elementor-385 .elementor-element.elementor-element-d6840ec .elementor-icon-box-title, .elementor-385 .elementor-element.elementor-element-d6840ec .elementor-icon-box-title a{font-size:18px;}.elementor-385 .elementor-element.elementor-element-d6840ec .elementor-icon-box-description{font-size:12px;}.elementor-385 .elementor-element.elementor-element-02466ed{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-385 .elementor-element.elementor-element-07b76fa .elementor-heading-title{font-size:30px;}.elementor-385 .elementor-element.elementor-element-b4d59c0 .elementor-heading-title{font-size:14px;}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-posts .elementor-post__meta-data{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-posts a.elementor-post__read-more{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-posts .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-posts .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-385 .elementor-element.elementor-element-c5e3c2d .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-385 .elementor-element.elementor-element-c5e3c2d:after{content:"0.5";}.elementor-385 .elementor-element.elementor-element-c5e3c2d .elementor-post__thumbnail__link{width:100%;}.elementor-385 .elementor-element.elementor-element-c5e3c2d .elementor-post__title, .elementor-385 .elementor-element.elementor-element-c5e3c2d .elementor-post__title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-385 .elementor-element.elementor-element-4a54b8a:not(.elementor-motion-effects-element-type-background), .elementor-385 .elementor-element.elementor-element-4a54b8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://saraivaacessoria.com/wp-content/uploads/2025/05/3-scaled.webp");}.elementor-385 .elementor-element.elementor-element-4a54b8a{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-385 .elementor-element.elementor-element-b76e2c3 .elementor-heading-title{font-size:22px;}.elementor-385 .elementor-element.elementor-element-46488c0 .elementor-heading-title{font-size:14px;}.elementor-385 .elementor-element.elementor-element-5638ace{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-385 .elementor-element.elementor-element-ce07013 .elementor-icon{font-size:45px;}.elementor-385 .elementor-element.elementor-element-ce07013 .elementor-icon-box-title, .elementor-385 .elementor-element.elementor-element-ce07013 .elementor-icon-box-title a{font-size:24px;}.elementor-385 .elementor-element.elementor-element-ce07013 .elementor-icon-box-description{font-size:14px;}.elementor-385 .elementor-element.elementor-element-33d6238 .elementor-icon{font-size:45px;}.elementor-385 .elementor-element.elementor-element-33d6238 .elementor-icon-box-title, .elementor-385 .elementor-element.elementor-element-33d6238 .elementor-icon-box-title a{font-size:24px;}.elementor-385 .elementor-element.elementor-element-33d6238 .elementor-icon-box-description{font-size:14px;}.elementor-385 .elementor-element.elementor-element-2e159ab .elementor-icon{font-size:45px;}.elementor-385 .elementor-element.elementor-element-2e159ab .elementor-icon-box-title, .elementor-385 .elementor-element.elementor-element-2e159ab .elementor-icon-box-title a{font-size:24px;}.elementor-385 .elementor-element.elementor-element-2e159ab .elementor-icon-box-description{font-size:14px;}.elementor-385 .elementor-element.elementor-element-89ce350 .elementor-icon{font-size:45px;}.elementor-385 .elementor-element.elementor-element-89ce350 .elementor-icon-box-title, .elementor-385 .elementor-element.elementor-element-89ce350 .elementor-icon-box-title a{font-size:24px;}.elementor-385 .elementor-element.elementor-element-89ce350 .elementor-icon-box-description{font-size:14px;}.elementor-385 .elementor-element.elementor-element-5943bb7 .elementor-button{font-size:16px;}.elementor-385 .elementor-element.elementor-element-9b404a7 .elementor-button{font-size:16px;}.elementor-385 .elementor-element.elementor-element-f81ef32:not(.elementor-motion-effects-element-type-background), .elementor-385 .elementor-element.elementor-element-f81ef32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://saraivaacessoria.com/wp-content/uploads/2025/05/3-scaled.webp");}.elementor-385 .elementor-element.elementor-element-f81ef32{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-385 .elementor-element.elementor-element-2be8d42 .elementor-heading-title{font-size:30px;}.elementor-385 .elementor-element.elementor-element-77e25b4 .elementor-heading-title{font-size:30px;}.elementor-385 .elementor-element.elementor-element-c33054c .elementor-heading-title{font-size:30px;}.elementor-385 .elementor-element.elementor-element-b733ab9 .elementor-heading-title{font-size:30px;}.elementor-385 .elementor-element.elementor-element-608aae9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-385 .elementor-element.elementor-element-b040aa9 .elementor-icon{font-size:45px;}.elementor-385 .elementor-element.elementor-element-b040aa9 .elementor-icon-box-title, .elementor-385 .elementor-element.elementor-element-b040aa9 .elementor-icon-box-title a{font-size:24px;}.elementor-385 .elementor-element.elementor-element-b040aa9 .elementor-icon-box-description{font-size:14px;}.elementor-385 .elementor-element.elementor-element-311c51c .elementor-icon{font-size:45px;}.elementor-385 .elementor-element.elementor-element-311c51c .elementor-icon-box-title, .elementor-385 .elementor-element.elementor-element-311c51c .elementor-icon-box-title a{font-size:24px;}.elementor-385 .elementor-element.elementor-element-311c51c .elementor-icon-box-description{font-size:14px;}.elementor-385 .elementor-element.elementor-element-5b81f7b .elementor-icon{font-size:45px;}.elementor-385 .elementor-element.elementor-element-5b81f7b .elementor-icon-box-title, .elementor-385 .elementor-element.elementor-element-5b81f7b .elementor-icon-box-title a{font-size:24px;}.elementor-385 .elementor-element.elementor-element-5b81f7b .elementor-icon-box-description{font-size:14px;}.elementor-385 .elementor-element.elementor-element-a691579 .elementor-icon{font-size:45px;}.elementor-385 .elementor-element.elementor-element-a691579 .elementor-icon-box-title, .elementor-385 .elementor-element.elementor-element-a691579 .elementor-icon-box-title a{font-size:24px;}.elementor-385 .elementor-element.elementor-element-a691579 .elementor-icon-box-description{font-size:14px;}.elementor-385 .elementor-element.elementor-element-16f97f0 .elementor-button{font-size:16px;}.elementor-385 .elementor-element.elementor-element-6b4685f{--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:40px;}.elementor-385 .elementor-element.elementor-element-b3f60e8 .elementor-heading-title{font-size:24px;}.elementor-385 .elementor-element.elementor-element-ff5f15a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-385 .elementor-element.elementor-element-5e04cb7{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-385 .elementor-element.elementor-element-3a71aae{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}}/* Start custom CSS for button, class: .elementor-element-f72dbd4 */.elementor-385 .elementor-element.elementor-element-f72dbd4 .elementor-button-icon{
    z-index: 10
}


.elementor-385 .elementor-element.elementor-element-f72dbd4:before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #D4A94F;
    -webkit-mask: url("https://saraivaacessoria.com/wp-content/uploads/2025/11/nature-sprite-scaled.png");
    mask: url("https://saraivaacessoria.com/wp-content/uploads/2025/11/nature-sprite-scaled.png");
    -webkit-mask-size: 2300% 100%;
    mask-size: 2300% 100%;
    border-radius: 4px;
    transition: 0.5s;
    z-index: 1;
    animation: mask 0.7s steps(22) forwards;
}

.elementor-385 .elementor-element.elementor-element-f72dbd4:hover:before{
    animation: mask2 0.7s steps(22) forwards;
}

@keyframes mask{
    0%{
        -webkit-mask-position: 100% 0;
        mask-position: 100% 0;
    }
    100%{
        -webkit-mask-position: 0 0;
        mask-position: 0 0;
    }
}

@keyframes mask2{
    0%{
        -webkit-mask-position: 0 0;
        mask-position: 0 0;
    }
    100%{
        -webkit-mask-position: 100% 0;
        mask-position: 100% 0;
    }
}

.elementor-385 .elementor-element.elementor-element-f72dbd4:after{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #fff;
    border-radius: 6px;
    transition: 0.5s;
}

.elementor-385 .elementor-element.elementor-element-f72dbd4 .elementor-button-text{
    background: #D4A94F;
    background-clip: text;
    -webkit-background-clip: text;
    color: white;
    transition: 0.5s 0.5s;
    z-index: 10;
}

.elementor-385 .elementor-element.elementor-element-f72dbd4:hover .elementor-button-text{
    color: transparent;
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e7cdd5c */.elementor-385 .elementor-element.elementor-element-e7cdd5c .elementor-button{
    background: #D4A94F;
    border-radius: 4px;
    transition: 0.5s;
    z-index: 11;
    animation: sumir 0.1s 0.8s forwards;
}

.elementor-385 .elementor-element.elementor-element-e7cdd5c{
    position: relative;
    top: -77px;
    pointer-events: none;
}

@keyframes sumir{
    0%{
        opacity: 1;
    }
    100%{
        opacity: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38a6fb6 *//* ==== FUNDO SUAVE ATRÁS DOS CARDS ==== */
.elementor-385 .elementor-element.elementor-element-38a6fb6:before{
    content: ""; /* Cria um elemento "invisível" apenas para estilo visual */
    position: absolute; /* Permite posicionar o elemento livremente na tela */
    top: 50%; /* Centraliza verticalmente */
    left: 50%; /* Centraliza horizontalmente */
    transform: translate(-50%, -50%); /* Garante que o centro fique realmente no meio */
    width: 500px; /* 🔧 Tamanho da mancha de luz — aumente ou diminua conforme desejar */
    height: 800px; /* 🔧 Altura da mancha de luz */
    background: #00222E9e; /* 🎨 Cor do fundo difuso — altere aqui para mudar o tom do brilho */
    border-radius: 100%; /* Deixa o formato bem arredondado (circular/oval) */
    filter: blur(180px); /* 🔧 Intensidade do desfoque — quanto maior o valor, mais suave o efeito */
    z-index: -10; /* Coloca o fundo atrás dos cards */
}

/* ==== CONFIGURAÇÃO GERAL DE CADA CARD ==== */
.card {
    position: relative; /* Necessário para posicionar corretamente os elementos internos */
    border-radius: 10px; /* 🔧 Arredondamento dos cantos do card */
    cursor: pointer; /* Mostra o ícone de “mãozinha” ao passar o mouse */
    z-index: 1; /* Garante que o card fique acima do fundo */
    min-height: 200px; /* 🔧 Altura mínima do card */
    overflow: hidden; /* Impede que o conteúdo interno ultrapasse as bordas */
}

/* ==== CAMADAS DE EFEITO AO PASSAR O MOUSE ==== */
.card::before,
.card::after {
    content: ""; /* Cria duas camadas adicionais invisíveis por padrão */
    position: absolute; /* Posiciona essas camadas exatamente sobre o card */
    width: 100%; /* Ocupa toda a largura */
    height: 100%; /* Ocupa toda a altura */
    top: 0;
    left: 0;
    border-radius: inherit; /* Usa o mesmo arredondamento do card */
    opacity: 0; /* Começa invisível */
    transition: 0.5s; /* 🔧 Tempo da transição (meio segundo) — pode ajustar para mais rápido/lento */
    pointer-events: none; /* Evita que o usuário interaja com essas camadas */
}

/* ==== CONTEÚDO PRINCIPAL DO CARD ==== */
.card .card-content {
    position: relative;
    background:#FFFFFF7A; /* 🎨 Cor de fundo do card — altere para mudar o tema principal */
    border-radius: inherit;
    width: calc(100% - 1px); /* Ajuste fino para o tamanho interno */
    height: calc(100% - 1px);
    z-index: 9999; /* Mantém o conteúdo acima das camadas de efeito */
}

/* ==== EFEITO DE BRILHO ROXO AO MOVER O MOUSE ==== */
.card::before {
    background: radial-gradient(
        800px circle at var(--mouse-x) var(--mouse-y), #D4A94F, /* 🎨 Cor do brilho principal (roxado translúcido) */
        transparent 40% /* Transição para o transparente */
    );
    mix-blend-mode: screen; /* Mistura o brilho com o fundo de forma suave */
    z-index: 3; /* Fica acima do conteúdo do card */
}

/* ==== EFEITO DE BRILHO ROSA AO MOVER O MOUSE ==== */
.card::after {
    background: radial-gradient(
        400px circle at var(--mouse-x) var(--mouse-y), #D4A94F, /* 🎨 Cor do brilho secundário (rosado translúcido) */
        transparent 40%
    );
}

/* ==== ATIVA O EFEITO AO PASSAR O MOUSE SOBRE UM CARD ==== */
.card:hover::before {
    opacity: 1; /* Faz o brilho roxo aparecer */
}

/* ==== ATIVA O EFEITO ROSA EM TODOS OS CARDS AO PASSAR O MOUSE NO CONTAINER ==== */
#cards:hover .card::after {
    opacity: 1; /* Faz o brilho rosa aparecer em conjunto */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-302d41b */.elementor-385 .elementor-element.elementor-element-302d41b .elementor-button-icon{
    z-index: 10
}


.elementor-385 .elementor-element.elementor-element-302d41b:before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #D4A94F;
    -webkit-mask: url("https://saraivaacessoria.com/wp-content/uploads/2025/11/nature-sprite-scaled.png");
    mask: url("https://saraivaacessoria.com/wp-content/uploads/2025/11/nature-sprite-scaled.png");
    -webkit-mask-size: 2300% 100%;
    mask-size: 2300% 100%;
    border-radius: 4px;
    transition: 0.5s;
    z-index: 1;
    animation: mask 0.7s steps(22) forwards;
}

.elementor-385 .elementor-element.elementor-element-302d41b:hover:before{
    animation: mask2 0.7s steps(22) forwards;
}

@keyframes mask{
    0%{
        -webkit-mask-position: 100% 0;
        mask-position: 100% 0;
    }
    100%{
        -webkit-mask-position: 0 0;
        mask-position: 0 0;
    }
}

@keyframes mask2{
    0%{
        -webkit-mask-position: 0 0;
        mask-position: 0 0;
    }
    100%{
        -webkit-mask-position: 100% 0;
        mask-position: 100% 0;
    }
}

.elementor-385 .elementor-element.elementor-element-302d41b:after{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #fff;
    border-radius: 6px;
    transition: 0.5s;
}

.elementor-385 .elementor-element.elementor-element-302d41b .elementor-button-text{
    background: #D4A94F;
    background-clip: text;
    -webkit-background-clip: text;
    color: white;
    transition: 0.5s 0.5s;
    z-index: 10;
}

.elementor-385 .elementor-element.elementor-element-302d41b:hover .elementor-button-text{
    color: transparent;
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3b35027 */.elementor-385 .elementor-element.elementor-element-3b35027 .elementor-button{
    background: #D4A94F;
    border-radius: 4px;
    transition: 0.5s;
    z-index: 11;
    animation: sumir 0.1s 0.8s forwards;
}

.elementor-385 .elementor-element.elementor-element-3b35027{
    position: relative;
    top: -77px;
    pointer-events: none;
}

@keyframes sumir{
    0%{
        opacity: 1;
    }
    100%{
        opacity: 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d67a3e7 */.elementor-385 .elementor-element.elementor-element-d67a3e7{
    position: absolute;
    top: 175px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0b1d067 */.elementor-385 .elementor-element.elementor-element-0b1d067{
    position: absolute;
    top: 175px;
    right: 355px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0ffb343 */.elementor-385 .elementor-element.elementor-element-0ffb343{
    position: absolute;
    top: 175px;
    left: 390px;
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-4c4082f */.elementor-385 .elementor-element.elementor-element-4c4082f .e-gallery-item .e-gallery-image{
    background-position: top center;
    background-size: cover;
    transition: background-position 3s linear !important;
    will-change: background-position; /* ajuda o navegador */
}

.elementor-385 .elementor-element.elementor-element-4c4082f .e-gallery-item:hover .e-gallery-image{
    background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0c5c035 */.elementor-385 .elementor-element.elementor-element-0c5c035{
    position: absolute;
    bottom: 10px;
    right: 400px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b3d8755 */.elementor-385 .elementor-element.elementor-element-b3d8755{
    position: absolute;
    bottom: 10px;
    left: 400px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8c2a662 */.elementor-385 .elementor-element.elementor-element-8c2a662{
    position: absolute;
    bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f1e9aa1 */.elementor-385 .elementor-element.elementor-element-f1e9aa1 .elementor-button-icon{
    z-index: 10
}


.elementor-385 .elementor-element.elementor-element-f1e9aa1:before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #D4A94F;
    -webkit-mask: url("https://saraivaacessoria.com/wp-content/uploads/2025/11/nature-sprite-scaled.png");
    mask: url("https://saraivaacessoria.com/wp-content/uploads/2025/11/nature-sprite-scaled.png");
    -webkit-mask-size: 2300% 100%;
    mask-size: 2300% 100%;
    border-radius: 4px;
    transition: 0.5s;
    z-index: 1;
    animation: mask 0.7s steps(22) forwards;
}

.elementor-385 .elementor-element.elementor-element-f1e9aa1:hover:before{
    animation: mask2 0.7s steps(22) forwards;
}

@keyframes mask{
    0%{
        -webkit-mask-position: 100% 0;
        mask-position: 100% 0;
    }
    100%{
        -webkit-mask-position: 0 0;
        mask-position: 0 0;
    }
}

@keyframes mask2{
    0%{
        -webkit-mask-position: 0 0;
        mask-position: 0 0;
    }
    100%{
        -webkit-mask-position: 100% 0;
        mask-position: 100% 0;
    }
}

.elementor-385 .elementor-element.elementor-element-f1e9aa1:after{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #D4A94F63;
    border-radius: 6px;
    transition: 0.5s;
}

.elementor-385 .elementor-element.elementor-element-f1e9aa1 .elementor-button-text{
    background: #D4A94F;
    background-clip: text;
    -webkit-background-clip: text;
    color: white;
    transition: 0.5s 0.5s;
    z-index: 10;
}

.elementor-385 .elementor-element.elementor-element-f1e9aa1:hover .elementor-button-text{
    color: transparent;
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cacc4bd */.elementor-385 .elementor-element.elementor-element-cacc4bd .elementor-button{
    background: #D4A94F;
    border-radius: 4px;
    transition: 0.5s;
    z-index: 11;
    animation: sumir 0.1s 0.8s forwards;
}

.elementor-385 .elementor-element.elementor-element-cacc4bd{
    position: relative;
    top: -77px;
    pointer-events: none;
}

@keyframes sumir{
    0%{
        opacity: 1;
    }
    100%{
        opacity: 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aac002b */.elementor-385 .elementor-element.elementor-element-aac002b{
    position: absolute;
    top: 530px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c338d41 */.elementor-385 .elementor-element.elementor-element-c338d41{
    position: absolute;
    top: 910px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f5a4653 */.elementor-385 .elementor-element.elementor-element-f5a4653{
    position: absolute;
    top: 150px;
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-7ffb7e9 */.elementor-385 .elementor-element.elementor-element-7ffb7e9 .e-gallery-item .e-gallery-image{
    background-position: top center;
    background-size: cover;
    transition: background-position 3s linear !important;
    will-change: background-position; /* ajuda o navegador */
}

.elementor-385 .elementor-element.elementor-element-7ffb7e9 .e-gallery-item:hover .e-gallery-image{
    background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a761045 */.elementor-385 .elementor-element.elementor-element-a761045{
    position: absolute;
    top: 1215px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4407133 */.elementor-385 .elementor-element.elementor-element-4407133{
    position: absolute;
    top: 840px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-344c6ba */.elementor-385 .elementor-element.elementor-element-344c6ba{
    position: absolute;
    top: 460px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-27da49a */.elementor-385 .elementor-element.elementor-element-27da49a .elementor-button-icon{
    z-index: 10
}


.elementor-385 .elementor-element.elementor-element-27da49a:before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #D4A94F;
    -webkit-mask: url("https://saraivaacessoria.com/wp-content/uploads/2025/11/nature-sprite-scaled.png");
    mask: url("https://saraivaacessoria.com/wp-content/uploads/2025/11/nature-sprite-scaled.png");
    -webkit-mask-size: 2300% 100%;
    mask-size: 2300% 100%;
    border-radius: 4px;
    transition: 0.5s;
    z-index: 1;
    animation: mask 0.7s steps(22) forwards;
}

.elementor-385 .elementor-element.elementor-element-27da49a:hover:before{
    animation: mask2 0.7s steps(22) forwards;
}

@keyframes mask{
    0%{
        -webkit-mask-position: 100% 0;
        mask-position: 100% 0;
    }
    100%{
        -webkit-mask-position: 0 0;
        mask-position: 0 0;
    }
}

@keyframes mask2{
    0%{
        -webkit-mask-position: 0 0;
        mask-position: 0 0;
    }
    100%{
        -webkit-mask-position: 100% 0;
        mask-position: 100% 0;
    }
}

.elementor-385 .elementor-element.elementor-element-27da49a:after{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #D4A94F63;
    border-radius: 6px;
    transition: 0.5s;
}

.elementor-385 .elementor-element.elementor-element-27da49a .elementor-button-text{
    background: #D4A94F;
    background-clip: text;
    -webkit-background-clip: text;
    color: white;
    transition: 0.5s 0.5s;
    z-index: 10;
}

.elementor-385 .elementor-element.elementor-element-27da49a:hover .elementor-button-text{
    color: transparent;
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6b342d9 */.elementor-385 .elementor-element.elementor-element-6b342d9 .elementor-button{
    background: #D4A94F;
    border-radius: 4px;
    transition: 0.5s;
    z-index: 11;
    animation: sumir 0.1s 0.8s forwards;
}

.elementor-385 .elementor-element.elementor-element-6b342d9{
    position: relative;
    top: -77px;
    pointer-events: none;
}

@keyframes sumir{
    0%{
        opacity: 1;
    }
    100%{
        opacity: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a548870 */.container::after{
    content: "";
    background: #D4A94F;
    position: absolute;
    width: 3px;
    height: 75%;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.bullet::before{
    content: "";
    position: absolute;
    background: #00222E;
    border-radius: 100%;
    border: 5px solid #ffffff;
    outline: 4px solid #D4A94F;
    top: 50%;
    right: -13.3%;
    transform: translateY(-50%);
    width: 20px;
    height: 20px;
    z-index: 2;
}

.bullet2::before{
    content: "";
    position: absolute;
    background: #00222E;
    border-radius: 100%;
    border: 5px solid #ffffff;
    outline: 4px solid #D4A94F;
    top: 50%;
    left: -13%;
    transform: translateY(-50%);
    width: 20px;
    height: 20px;
    z-index: 2;
}

.bullet .elementor-icon-box-wrapper::after{
    content: "";
    position: absolute;
    background: #D9D9D9;
    top: 50%;
    right: -10px;
    width: 20px;
    height: 20px;
    transform: translateY(-50%) rotate(-45deg)
}

.bullet2 .elementor-icon-box-wrapper::after{
    content: "";
    position: absolute;
    background: #D9D9D9;
    top: 50%;
    left: -10px;
    width: 20px;
    height: 20px;
    transform: translateY(-50%) rotate(-45deg)
}


@media(max-width: 1024px){
    .container::after{
    left: 30px;
    }

    .bullet::before{
        left: -59.9px;
    }
    
    .bullet2::before{
         left: -59.5px;   
    }

    .bullet .elementor-icon-box-wrapper::after{
        left: -10px;
    }

}

@media(max-width: 767px){
    .container::after{
        height: 77%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5943bb7 */.elementor-385 .elementor-element.elementor-element-5943bb7 .elementor-button-icon{
    z-index: 10
}


.elementor-385 .elementor-element.elementor-element-5943bb7:before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #D4A94F;
    -webkit-mask: url("https://saraivaacessoria.com/wp-content/uploads/2025/11/nature-sprite-scaled.png");
    mask: url("https://saraivaacessoria.com/wp-content/uploads/2025/11/nature-sprite-scaled.png");
    -webkit-mask-size: 2300% 100%;
    mask-size: 2300% 100%;
    border-radius: 4px;
    transition: 0.5s;
    z-index: 1;
    animation: mask 0.7s steps(22) forwards;
}

.elementor-385 .elementor-element.elementor-element-5943bb7:hover:before{
    animation: mask2 0.7s steps(22) forwards;
}

@keyframes mask{
    0%{
        -webkit-mask-position: 100% 0;
        mask-position: 100% 0;
    }
    100%{
        -webkit-mask-position: 0 0;
        mask-position: 0 0;
    }
}

@keyframes mask2{
    0%{
        -webkit-mask-position: 0 0;
        mask-position: 0 0;
    }
    100%{
        -webkit-mask-position: 100% 0;
        mask-position: 100% 0;
    }
}

.elementor-385 .elementor-element.elementor-element-5943bb7:after{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #fff;
    border-radius: 6px;
    transition: 0.5s;
}

.elementor-385 .elementor-element.elementor-element-5943bb7 .elementor-button-text{
    background: #D4A94F;
    background-clip: text;
    -webkit-background-clip: text;
    color: white;
    transition: 0.5s 0.5s;
    z-index: 10;
}

.elementor-385 .elementor-element.elementor-element-5943bb7:hover .elementor-button-text{
    color: transparent;
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9b404a7 */.elementor-385 .elementor-element.elementor-element-9b404a7 .elementor-button{
    background: #D4A94F;
    border-radius: 4px;
    transition: 0.5s;
    z-index: 11;
    animation: sumir 0.1s 0.8s forwards;
}

.elementor-385 .elementor-element.elementor-element-9b404a7{
    position: relative;
    top: -77px;
    pointer-events: none;
}

@keyframes sumir{
    0%{
        opacity: 1;
    }
    100%{
        opacity: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ea7bde */.elementor-385 .elementor-element.elementor-element-8ea7bde:before{
    content: "";
    position: absolute;
    top: 25%;
    left: 20%;
    transform: translate(-50%, -50%);
    width: 400px;
    height: 400px;
    background: #D4A94f;
    border-radius: 100%;
    filter: blur(250px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d97e6bc */.elementor-385 .elementor-element.elementor-element-d97e6bc:before{
    content: "";
    position: absolute;
    top: 25%;
    left: 20%;
    transform: translate(-50%, -50%);
    width: 600px;
    height: 600px;
    background: #272727;
    border-radius: 100%;
    filter: blur(180px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04f1091 */.elementor-385 .elementor-element.elementor-element-04f1091:before{
    content: "";
    position: absolute;
    top: 25%;
    left: 20%;
    transform: translate(-50%, -50%);
    width: 400px;
    height: 400px;
    background: #D4A94f;
    border-radius: 100%;
    filter: blur(250px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1777be */.elementor-385 .elementor-element.elementor-element-b1777be:before{
    content: "";
    position: absolute;
    top: 25%;
    left: 20%;
    transform: translate(-50%, -50%);
    width: 600px;
    height: 600px;
    background: #272727;
    border-radius: 100%;
    filter: blur(180px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-16f97f0 */.elementor-385 .elementor-element.elementor-element-16f97f0 .elementor-button{
    background: #D4A94F;
    border-radius: 4px;
    transition: 0.5s;
    z-index: 11;
    animation: sumir 0.1s 0.8s forwards;
}

.elementor-385 .elementor-element.elementor-element-16f97f0{
    position: relative;
    top: -77px;
    pointer-events: none;
}

@keyframes sumir{
    0%{
        opacity: 1;
    }
    100%{
        opacity: 0;
    }
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-5e04cb7 */..elementor-385 .elementor-element.elementor-element-5e04cb7 .e-n-accordion-item.e-n-accordion-item--opened .e-n-accordion-icon {
    
    /* Mantido: oculta apenas o ícone quando o acordeão está aberto */
    display: none !important;
}/* End custom CSS */
/* Start custom CSS */html, body{
    overflow-x: hidden;
    width: 100%;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Jost';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url('https://saraivaacessoria.com/wp-content/uploads/2025/06/Jost-Regular.eot');
	src: url('https://saraivaacessoria.com/wp-content/uploads/2025/06/Jost-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://saraivaacessoria.com/wp-content/uploads/2025/06/Jost-Regular.woff2') format('woff2'),
		url('https://saraivaacessoria.com/wp-content/uploads/2025/06/Jost-Regular.woff') format('woff'),
		url('https://saraivaacessoria.com/wp-content/uploads/2025/06/Jost-Regular.ttf') format('truetype'),
		url('https://saraivaacessoria.com/wp-content/uploads/2025/06/Jost-Regular.svg#Jost') format('svg');
}
@font-face {
	font-family: 'Jost';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url('https://saraivaacessoria.com/wp-content/uploads/2025/06/Jost-SemiBold.eot');
	src: url('https://saraivaacessoria.com/wp-content/uploads/2025/06/Jost-SemiBold.eot?#iefix') format('embedded-opentype'),
		url('https://saraivaacessoria.com/wp-content/uploads/2025/06/Jost-SemiBold.woff2') format('woff2'),
		url('https://saraivaacessoria.com/wp-content/uploads/2025/06/Jost-SemiBold.woff') format('woff'),
		url('https://saraivaacessoria.com/wp-content/uploads/2025/06/Jost-SemiBold.ttf') format('truetype'),
		url('https://saraivaacessoria.com/wp-content/uploads/2025/06/Jost-SemiBold.svg#Jost') format('svg');
}
/* End Custom Fonts CSS */