.elementor-307 .elementor-element.elementor-element-8117468{--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:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-307 .elementor-element.elementor-element-8117468:not(.elementor-motion-effects-element-type-background), .elementor-307 .elementor-element.elementor-element-8117468 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141432;}.elementor-307 .elementor-element.elementor-element-577acb2{--spacer-size:160px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-307 .elementor-element.elementor-element-8734bed{text-align:start;}.elementor-307 .elementor-element.elementor-element-8734bed img{width:2%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-307 .elementor-element.elementor-element-20fa04a{text-align:start;}.elementor-307 .elementor-element.elementor-element-20fa04a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:60px;font-weight:600;line-height:55px;color:#FFFFFF;}.elementor-307 .elementor-element.elementor-element-32cf02d{text-align:start;}.elementor-307 .elementor-element.elementor-element-32cf02d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-307 .elementor-element.elementor-element-eabde80{--spacer-size:180px;}.elementor-307 .elementor-element.elementor-element-bc16e34{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-170px;--margin-bottom:0px;--margin-left:120px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-307 .elementor-element.elementor-element-bc16e34:not(.elementor-motion-effects-element-type-background), .elementor-307 .elementor-element.elementor-element-bc16e34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141432;background-image:url("https://stein-solucoes.com/wp-content/uploads/2026/03/Galpao-editado.png");background-position:0px -165px;background-size:cover;}.elementor-307 .elementor-element.elementor-element-af2779b{--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;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;}.elementor-307 .elementor-element.elementor-element-f7254f5{--spacer-size:378px;}.elementor-307 .elementor-element.elementor-element-12f75fe{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-307 .elementor-element.elementor-element-036ce1a{--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:61px;--margin-bottom:620px;--margin-left:-20px;--margin-right:50px;}.elementor-307 .elementor-element.elementor-element-036ce1a:not(.elementor-motion-effects-element-type-background), .elementor-307 .elementor-element.elementor-element-036ce1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2961FF;}.elementor-307 .elementor-element.elementor-element-036ce1a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-307 .elementor-element.elementor-element-0177981{--spacer-size:50px;}.elementor-307 .elementor-element.elementor-element-16a3d21{margin:0px 30px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;text-align:start;}.elementor-307 .elementor-element.elementor-element-16a3d21 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:25px;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-307 .elementor-element.elementor-element-6b3cf05{margin:0px 30px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-307 .elementor-element.elementor-element-49b44fe{margin:0px 30px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;}.elementor-307 .elementor-element.elementor-element-9663090{--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:061px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-307 .elementor-element.elementor-element-666b2f0{text-align:start;}.elementor-307 .elementor-element.elementor-element-666b2f0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:600;line-height:45px;color:#000000;}.elementor-307 .elementor-element.elementor-element-2fdf649{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#3B3B3B;}.elementor-307 .elementor-element.elementor-element-e532a3b{text-align:start;}.elementor-307 .elementor-element.elementor-element-e532a3b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:600;line-height:45px;color:#000000;}.elementor-307 .elementor-element.elementor-element-e8f5cdc{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#3B3B3B;}.elementor-307 .elementor-element.elementor-element-6cb46a0 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-307 .elementor-element.elementor-element-c4dcfd1{--spacer-size:60px;}.elementor-307 .elementor-element.elementor-element-7c89162{--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-307 .elementor-element.elementor-element-7c89162:not(.elementor-motion-effects-element-type-background), .elementor-307 .elementor-element.elementor-element-7c89162 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F8F9;}.elementor-307 .elementor-element.elementor-element-7f4901c{--spacer-size:60px;}.elementor-307 .elementor-element.elementor-element-94c6598{text-align:start;}.elementor-307 .elementor-element.elementor-element-94c6598 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:600;line-height:45px;letter-spacing:-0.5px;color:#000000;}.elementor-307 .elementor-element.elementor-element-d50c6ad{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-307 .elementor-element.elementor-element-d50c6ad:not(.elementor-motion-effects-element-type-background), .elementor-307 .elementor-element.elementor-element-d50c6ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F8F9;}.elementor-307 .elementor-element.elementor-element-1f5adb9{--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-307 .elementor-element.elementor-element-1f5adb9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-307 .elementor-element.elementor-element-17d0fac{text-align:start;}.elementor-307 .elementor-element.elementor-element-17d0fac img{width:75%;height:32px;object-fit:contain;object-position:center left;}.elementor-307 .elementor-element.elementor-element-fcbe509{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:20px;color:#3B3B3B;}.elementor-307 .elementor-element.elementor-element-98f237b{--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-307 .elementor-element.elementor-element-8896399{text-align:end;}.elementor-307 .elementor-element.elementor-element-8896399 img{width:75%;height:32px;object-fit:contain;object-position:center center;}.elementor-307 .elementor-element.elementor-element-1fac7d8{--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-307 .elementor-element.elementor-element-1fac7d8:not(.elementor-motion-effects-element-type-background), .elementor-307 .elementor-element.elementor-element-1fac7d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F8F9;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-307 .elementor-element.elementor-element-b6c0bb8{--divider-border-style:solid;--divider-color:#A7A7A7;--divider-border-width:1px;}.elementor-307 .elementor-element.elementor-element-b6c0bb8 .elementor-divider-separator{width:100%;}.elementor-307 .elementor-element.elementor-element-b6c0bb8 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-307 .elementor-element.elementor-element-1b0ed0a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-307 .elementor-element.elementor-element-1b0ed0a:not(.elementor-motion-effects-element-type-background), .elementor-307 .elementor-element.elementor-element-1b0ed0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F8F9;}.elementor-307 .elementor-element.elementor-element-e2d5475{--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-307 .elementor-element.elementor-element-e2d5475.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-307 .elementor-element.elementor-element-592bb0c{text-align:start;}.elementor-307 .elementor-element.elementor-element-592bb0c img{width:100%;height:32px;object-fit:contain;object-position:center left;}.elementor-307 .elementor-element.elementor-element-04d6c28{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:20px;color:#3B3B3B;}.elementor-307 .elementor-element.elementor-element-57c601b{--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-307 .elementor-element.elementor-element-cca9608{text-align:end;}.elementor-307 .elementor-element.elementor-element-cca9608 img{width:75%;height:32px;object-fit:contain;object-position:center center;}.elementor-307 .elementor-element.elementor-element-dfeb879{--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-307 .elementor-element.elementor-element-dfeb879:not(.elementor-motion-effects-element-type-background), .elementor-307 .elementor-element.elementor-element-dfeb879 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F8F9;}.elementor-307 .elementor-element.elementor-element-b172bfb{--divider-border-style:solid;--divider-color:#A7A7A7;--divider-border-width:1px;}.elementor-307 .elementor-element.elementor-element-b172bfb .elementor-divider-separator{width:100%;}.elementor-307 .elementor-element.elementor-element-b172bfb .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-307 .elementor-element.elementor-element-6e56201{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-307 .elementor-element.elementor-element-6e56201:not(.elementor-motion-effects-element-type-background), .elementor-307 .elementor-element.elementor-element-6e56201 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F8F9;}.elementor-307 .elementor-element.elementor-element-aaa93e8{--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-307 .elementor-element.elementor-element-aaa93e8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-307 .elementor-element.elementor-element-2a5a9b6{text-align:start;}.elementor-307 .elementor-element.elementor-element-2a5a9b6 img{width:100%;height:32px;object-fit:contain;object-position:center left;}.elementor-307 .elementor-element.elementor-element-2393af0{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:20px;color:#3B3B3B;}.elementor-307 .elementor-element.elementor-element-1ca04a3{--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-307 .elementor-element.elementor-element-58325cb{text-align:end;}.elementor-307 .elementor-element.elementor-element-58325cb img{width:75%;height:32px;object-fit:contain;object-position:center center;}.elementor-307 .elementor-element.elementor-element-779d953{--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-307 .elementor-element.elementor-element-779d953:not(.elementor-motion-effects-element-type-background), .elementor-307 .elementor-element.elementor-element-779d953 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F8F9;}.elementor-307 .elementor-element.elementor-element-b453004{--divider-border-style:solid;--divider-color:#A7A7A7;--divider-border-width:1px;}.elementor-307 .elementor-element.elementor-element-b453004 .elementor-divider-separator{width:100%;}.elementor-307 .elementor-element.elementor-element-b453004 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-307 .elementor-element.elementor-element-6ef55ff{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-307 .elementor-element.elementor-element-6ef55ff:not(.elementor-motion-effects-element-type-background), .elementor-307 .elementor-element.elementor-element-6ef55ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F8F9;}.elementor-307 .elementor-element.elementor-element-9ebe94f{--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-307 .elementor-element.elementor-element-9ebe94f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-307 .elementor-element.elementor-element-a5f2482{text-align:start;}.elementor-307 .elementor-element.elementor-element-a5f2482 img{width:100%;height:32px;object-fit:contain;object-position:center left;}.elementor-307 .elementor-element.elementor-element-ab39603{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:20px;color:#3B3B3B;}.elementor-307 .elementor-element.elementor-element-692bd3d{--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-307 .elementor-element.elementor-element-da72e93{text-align:end;}.elementor-307 .elementor-element.elementor-element-da72e93 img{width:75%;height:32px;object-fit:contain;object-position:center center;}.elementor-307 .elementor-element.elementor-element-da29b29{--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-307 .elementor-element.elementor-element-da29b29:not(.elementor-motion-effects-element-type-background), .elementor-307 .elementor-element.elementor-element-da29b29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F8F9;}.elementor-307 .elementor-element.elementor-element-07bc535{--divider-border-style:solid;--divider-color:#A7A7A7;--divider-border-width:1px;}.elementor-307 .elementor-element.elementor-element-07bc535 .elementor-divider-separator{width:100%;}.elementor-307 .elementor-element.elementor-element-07bc535 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-307 .elementor-element.elementor-element-b3c0e79{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-307 .elementor-element.elementor-element-b3c0e79:not(.elementor-motion-effects-element-type-background), .elementor-307 .elementor-element.elementor-element-b3c0e79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F8F9;}.elementor-307 .elementor-element.elementor-element-c7a15d4{--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-307 .elementor-element.elementor-element-c7a15d4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-307 .elementor-element.elementor-element-11dd9ac{text-align:start;}.elementor-307 .elementor-element.elementor-element-11dd9ac img{width:100%;height:32px;object-fit:contain;object-position:center left;}.elementor-307 .elementor-element.elementor-element-c1d04ba{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:20px;color:#3B3B3B;}.elementor-307 .elementor-element.elementor-element-90a91cb{--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-307 .elementor-element.elementor-element-9a83643{text-align:end;}.elementor-307 .elementor-element.elementor-element-9a83643 img{width:75%;height:32px;object-fit:contain;object-position:center center;}.elementor-307 .elementor-element.elementor-element-efc67d1{--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-307 .elementor-element.elementor-element-efc67d1:not(.elementor-motion-effects-element-type-background), .elementor-307 .elementor-element.elementor-element-efc67d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F8F9;}.elementor-307 .elementor-element.elementor-element-dd44c4d{--divider-border-style:solid;--divider-color:#A7A7A7;--divider-border-width:1px;}.elementor-307 .elementor-element.elementor-element-dd44c4d .elementor-divider-separator{width:100%;}.elementor-307 .elementor-element.elementor-element-dd44c4d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-307 .elementor-element.elementor-element-7add6c5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-307 .elementor-element.elementor-element-7add6c5:not(.elementor-motion-effects-element-type-background), .elementor-307 .elementor-element.elementor-element-7add6c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F8F9;}.elementor-307 .elementor-element.elementor-element-3385810{--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-307 .elementor-element.elementor-element-3385810.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-307 .elementor-element.elementor-element-bc5d640{text-align:start;}.elementor-307 .elementor-element.elementor-element-bc5d640 img{width:75%;height:32px;object-fit:contain;object-position:center left;}.elementor-307 .elementor-element.elementor-element-2b43cce{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:20px;color:#3B3B3B;}.elementor-307 .elementor-element.elementor-element-78ada43{--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-307 .elementor-element.elementor-element-0d1044e{text-align:end;}.elementor-307 .elementor-element.elementor-element-0d1044e img{width:75%;height:32px;object-fit:contain;object-position:center center;}.elementor-307 .elementor-element.elementor-element-d4fa90f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-307 .elementor-element.elementor-element-d4fa90f:not(.elementor-motion-effects-element-type-background), .elementor-307 .elementor-element.elementor-element-d4fa90f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stein-solucoes.com/wp-content/uploads/2026/03/rodape.png");background-position:bottom right;background-size:cover;}.elementor-307 .elementor-element.elementor-element-0c687ca{--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-307 .elementor-element.elementor-element-0c687ca.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-307 .elementor-element.elementor-element-015fcc4{--spacer-size:25px;}.elementor-307 .elementor-element.elementor-element-0f298d0{text-align:start;}.elementor-307 .elementor-element.elementor-element-0f298d0 img{width:50%;}.elementor-307 .elementor-element.elementor-element-c8501a7{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:500;color:#FFFFFF;}.elementor-307 .elementor-element.elementor-element-262ba8d{--grid-template-columns:repeat(0, auto);text-align:left;--icon-size:19px;--grid-column-gap:14px;--grid-row-gap:0px;}.elementor-307 .elementor-element.elementor-element-262ba8d .elementor-social-icon{background-color:#FFFFFF;}.elementor-307 .elementor-element.elementor-element-262ba8d .elementor-social-icon i{color:#171F47;}.elementor-307 .elementor-element.elementor-element-262ba8d .elementor-social-icon svg{fill:#171F47;}.elementor-307 .elementor-element.elementor-element-262ba8d .elementor-icon{border-radius:38px 38px 38px 38px;}.elementor-307 .elementor-element.elementor-element-177dacc{--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:60px;--margin-right:0px;}.elementor-307 .elementor-element.elementor-element-d864261{--spacer-size:25px;}.elementor-307 .elementor-element.elementor-element-54b21db{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:#2961FF;}.elementor-307 .elementor-element.elementor-element-3d89a28{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-307 .elementor-element.elementor-element-764a89d{--spacer-size:25px;}.elementor-307 .elementor-element.elementor-element-3a68e30{--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-307 .elementor-element.elementor-element-1fbee11{--spacer-size:25px;}.elementor-307 .elementor-element.elementor-element-ee0d0c1{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:#2961FF;}@media(min-width:768px){.elementor-307 .elementor-element.elementor-element-af2779b{--width:30%;}.elementor-307 .elementor-element.elementor-element-036ce1a{--width:43.13%;}.elementor-307 .elementor-element.elementor-element-9663090{--width:50%;}.elementor-307 .elementor-element.elementor-element-1f5adb9{--width:74.87%;}.elementor-307 .elementor-element.elementor-element-98f237b{--width:50%;}.elementor-307 .elementor-element.elementor-element-e2d5475{--width:74.87%;}.elementor-307 .elementor-element.elementor-element-57c601b{--width:50%;}.elementor-307 .elementor-element.elementor-element-aaa93e8{--width:74.87%;}.elementor-307 .elementor-element.elementor-element-1ca04a3{--width:50%;}.elementor-307 .elementor-element.elementor-element-9ebe94f{--width:74.87%;}.elementor-307 .elementor-element.elementor-element-692bd3d{--width:50%;}.elementor-307 .elementor-element.elementor-element-c7a15d4{--width:74.87%;}.elementor-307 .elementor-element.elementor-element-90a91cb{--width:50%;}.elementor-307 .elementor-element.elementor-element-3385810{--width:74.87%;}.elementor-307 .elementor-element.elementor-element-78ada43{--width:50%;}.elementor-307 .elementor-element.elementor-element-0c687ca{--width:34%;}.elementor-307 .elementor-element.elementor-element-177dacc{--width:17%;}.elementor-307 .elementor-element.elementor-element-3a68e30{--width:45%;}}@media(max-width:1024px){.elementor-307 .elementor-element.elementor-element-bc16e34:not(.elementor-motion-effects-element-type-background), .elementor-307 .elementor-element.elementor-element-bc16e34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(max-width:767px){.elementor-307 .elementor-element.elementor-element-bc16e34:not(.elementor-motion-effects-element-type-background), .elementor-307 .elementor-element.elementor-element-bc16e34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}/* Start custom CSS for html, class: .elementor-element-49b44fe *//* ===== CONTAINER ===== */
.wpcf7 {
    max-width: 600px;
    margin: 0 auto;
}

/* ===== REMOVE ESPAÇO EXCESSIVO ENTRE CAMPOS ===== */
.wpcf7 p {
    margin-bottom: 8px !important;
}

.wpcf7 form {
    margin-bottom: 0;
}

/* ===== LABELS ===== */
.wpcf7 label {
    font-size: 15px;
    font-weight: 600;
    display: block;
    margin-bottom: 4px;
    color: #fff;
}

/* ===== CAMPOS ===== */
.wpcf7 input[type="text"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"],
.wpcf7 select,
.wpcf7 textarea {
    width: 100%;
    border: none;
    border-bottom: 2px solid #dcdcdc;
    padding: 10px 5px;
    font-size: 15px;
    background: transparent;
    transition: all 0.3s ease;
}

/* ===== FOCO ===== */
.wpcf7 input:focus,
.wpcf7 select:focus,
.wpcf7 textarea:focus {
    outline: none;
    border-bottom: 2px solid #1e5eff;
}

/* ===== UPLOAD ===== */
.wpcf7 input[type="file"] {
    border: none;
    margin-top: 5px;
    font-size: 14px;
}

/* ===== BOTÃO ===== */
.wpcf7 input[type="submit"] {
    width: 100%;
    background: #fff;
    color: #2961FF;
    border: none;
    padding: 14px;
    font-size: 17px;
    font-weight: bold;
    cursor: pointer;
    margin-top: 20px;
    transition: 0.3s;
}

.wpcf7 input[type="submit"]:hover {
    background: #1546c0;
}/* End custom CSS */