.elementor-35 .elementor-element.elementor-element-6fd25dee > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-35 .elementor-element.elementor-element-6fd25dee:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-6fd25dee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tcpferramentaria.com.br/wp-content/uploads/2025/06/tcpferramentaria3.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-35 .elementor-element.elementor-element-6fd25dee > .elementor-background-overlay{background-color:#f5f7fa;opacity:0.95;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-6fd25dee > .elementor-container{max-width:1040px;text-align:center;}.elementor-35 .elementor-element.elementor-element-6fd25dee{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-35 .elementor-element.elementor-element-129b6d4c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:12px;}.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-35 .elementor-element.elementor-element-07d1b61 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-35 .elementor-element.elementor-element-07d1b61{text-align:center;}.elementor-35 .elementor-element.elementor-element-07d1b61 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:45px;font-weight:500;text-transform:uppercase;line-height:1em;color:#000000;}.elementor-35 .elementor-element.elementor-element-5cf1fe33 > .elementor-container{text-align:start;}.elementor-35 .elementor-element.elementor-element-2bcd6af:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-35 .elementor-element.elementor-element-2bcd6af > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-35 .elementor-element.elementor-element-2bcd6af > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-35 .elementor-element.elementor-element-2bcd6af:hover > .elementor-element-populated{box-shadow:0px 4px 8px 0px rgba(0,0,0,0.1);}.elementor-35 .elementor-element.elementor-element-2bcd6af > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-2bcd6af > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-35 .elementor-element.elementor-element-b9c56f4 > .elementor-widget-container{margin:0px 0px 16px 0px;padding:24px 24px 0px 24px;}.elementor-35 .elementor-element.elementor-element-b9c56f4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.5rem;font-weight:400;color:#333333;}.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-35 .elementor-element.elementor-element-7fa2dbf2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 24px 0px 24px;}.elementor-35 .elementor-element.elementor-element-7fa2dbf2{font-size:0.875rem;line-height:1.617em;color:#777777;}.elementor-widget-button .elementor-button{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-35 .elementor-element.elementor-element-14ebcea .elementor-button{background-color:rgba(0,0,0,0);font-family:"Roboto", Sans-serif;font-size:0.875rem;font-weight:500;text-transform:uppercase;letter-spacing:0.15px;fill:#006CA1;color:#006CA1;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-14ebcea > .elementor-widget-container{margin:45px 0px 0px 0px;padding:0px 24px 24px 24px;}.elementor-35 .elementor-element.elementor-element-14ebcea .elementor-button:hover, .elementor-35 .elementor-element.elementor-element-14ebcea .elementor-button:focus{color:#444444;}.elementor-35 .elementor-element.elementor-element-14ebcea .elementor-button:hover svg, .elementor-35 .elementor-element.elementor-element-14ebcea .elementor-button:focus svg{fill:#444444;}.elementor-35 .elementor-element.elementor-element-38a378cf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-35 .elementor-element.elementor-element-38a378cf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-35 .elementor-element.elementor-element-38a378cf > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-35 .elementor-element.elementor-element-38a378cf:hover > .elementor-element-populated{box-shadow:0px 4px 8px 0px rgba(0,0,0,0.1);}.elementor-35 .elementor-element.elementor-element-38a378cf > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-38a378cf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-254ac40e > .elementor-widget-container{margin:0px 0px 16px 0px;padding:24px 24px 0px 24px;}.elementor-35 .elementor-element.elementor-element-254ac40e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.5rem;font-weight:400;color:#333333;}.elementor-35 .elementor-element.elementor-element-293025ba > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 24px 0px 24px;}.elementor-35 .elementor-element.elementor-element-293025ba{font-size:0.875rem;line-height:1.617em;color:#777777;}.elementor-35 .elementor-element.elementor-element-260de0a2 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Roboto", Sans-serif;font-size:0.875rem;font-weight:500;text-transform:uppercase;letter-spacing:0.15px;fill:#006CA1;color:#006CA1;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-260de0a2 > .elementor-widget-container{padding:23px 24px 24px 24px;}.elementor-35 .elementor-element.elementor-element-260de0a2 .elementor-button:hover, .elementor-35 .elementor-element.elementor-element-260de0a2 .elementor-button:focus{color:#444444;}.elementor-35 .elementor-element.elementor-element-260de0a2 .elementor-button:hover svg, .elementor-35 .elementor-element.elementor-element-260de0a2 .elementor-button:focus svg{fill:#444444;}.elementor-35 .elementor-element.elementor-element-3cc835f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-35 .elementor-element.elementor-element-3cc835f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-35 .elementor-element.elementor-element-3cc835f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-35 .elementor-element.elementor-element-3cc835f:hover > .elementor-element-populated{box-shadow:0px 4px 8px 0px rgba(0,0,0,0.1);}.elementor-35 .elementor-element.elementor-element-3cc835f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-3cc835f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-7e54a100 > .elementor-widget-container{margin:0px 0px 16px 0px;padding:24px 24px 0px 24px;}.elementor-35 .elementor-element.elementor-element-7e54a100 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.5rem;font-weight:400;color:#333333;}.elementor-35 .elementor-element.elementor-element-78598358 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 24px 0px 24px;}.elementor-35 .elementor-element.elementor-element-78598358{font-size:0.875rem;line-height:1.617em;color:#777777;}.elementor-35 .elementor-element.elementor-element-35057642 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Roboto", Sans-serif;font-size:0.875rem;font-weight:500;text-transform:uppercase;letter-spacing:0.15px;fill:#006CA1;color:#006CA1;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-35057642 > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 24px 24px 24px;}.elementor-35 .elementor-element.elementor-element-35057642 .elementor-button:hover, .elementor-35 .elementor-element.elementor-element-35057642 .elementor-button:focus{color:#444444;}.elementor-35 .elementor-element.elementor-element-35057642 .elementor-button:hover svg, .elementor-35 .elementor-element.elementor-element-35057642 .elementor-button:focus svg{fill:#444444;}.elementor-35 .elementor-element.elementor-element-f85df79 > .elementor-container{text-align:start;}.elementor-35 .elementor-element.elementor-element-0c33640:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-35 .elementor-element.elementor-element-0c33640 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-35 .elementor-element.elementor-element-0c33640 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-35 .elementor-element.elementor-element-0c33640:hover > .elementor-element-populated{box-shadow:0px 4px 8px 0px rgba(0,0,0,0.1);}.elementor-35 .elementor-element.elementor-element-0c33640 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-0c33640 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-f300a38 > .elementor-widget-container{margin:0px 0px 16px 0px;padding:24px 24px 0px 24px;}.elementor-35 .elementor-element.elementor-element-f300a38 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.5rem;font-weight:400;color:#333333;}.elementor-35 .elementor-element.elementor-element-16a271b > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 24px 0px 24px;}.elementor-35 .elementor-element.elementor-element-16a271b{font-size:0.875rem;line-height:1.617em;color:#777777;}.elementor-35 .elementor-element.elementor-element-b87cfcb .elementor-button{background-color:rgba(0,0,0,0);font-family:"Roboto", Sans-serif;font-size:0.875rem;font-weight:500;text-transform:uppercase;letter-spacing:0.15px;fill:#006CA1;color:#006CA1;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-b87cfcb > .elementor-widget-container{padding:16px 24px 17px 24px;}.elementor-35 .elementor-element.elementor-element-b87cfcb .elementor-button:hover, .elementor-35 .elementor-element.elementor-element-b87cfcb .elementor-button:focus{color:#444444;}.elementor-35 .elementor-element.elementor-element-b87cfcb .elementor-button:hover svg, .elementor-35 .elementor-element.elementor-element-b87cfcb .elementor-button:focus svg{fill:#444444;}.elementor-35 .elementor-element.elementor-element-5144ddf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-35 .elementor-element.elementor-element-5144ddf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-35 .elementor-element.elementor-element-5144ddf > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-35 .elementor-element.elementor-element-5144ddf:hover > .elementor-element-populated{box-shadow:0px 4px 8px 0px rgba(0,0,0,0.1);}.elementor-35 .elementor-element.elementor-element-5144ddf > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-5144ddf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-95937db > .elementor-widget-container{margin:0px 0px 16px 0px;padding:24px 24px 0px 24px;}.elementor-35 .elementor-element.elementor-element-95937db .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.5rem;font-weight:400;color:#333333;}.elementor-35 .elementor-element.elementor-element-eec0afb > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 24px 0px 24px;}.elementor-35 .elementor-element.elementor-element-eec0afb{font-size:0.875rem;line-height:1.617em;color:#777777;}.elementor-35 .elementor-element.elementor-element-d63ea95 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Roboto", Sans-serif;font-size:0.875rem;font-weight:500;text-transform:uppercase;letter-spacing:0.15px;fill:#006CA1;color:#006CA1;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-d63ea95 > .elementor-widget-container{padding:64px 24px 24px 24px;}.elementor-35 .elementor-element.elementor-element-d63ea95 .elementor-button:hover, .elementor-35 .elementor-element.elementor-element-d63ea95 .elementor-button:focus{color:#444444;}.elementor-35 .elementor-element.elementor-element-d63ea95 .elementor-button:hover svg, .elementor-35 .elementor-element.elementor-element-d63ea95 .elementor-button:focus svg{fill:#444444;}.elementor-35 .elementor-element.elementor-element-9dedff4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-35 .elementor-element.elementor-element-9dedff4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-35 .elementor-element.elementor-element-9dedff4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-35 .elementor-element.elementor-element-9dedff4:hover > .elementor-element-populated{box-shadow:0px 4px 8px 0px rgba(0,0,0,0.1);}.elementor-35 .elementor-element.elementor-element-9dedff4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-9dedff4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-a53e067 > .elementor-widget-container{margin:0px 0px 16px 0px;padding:24px 24px 0px 24px;}.elementor-35 .elementor-element.elementor-element-a53e067 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.5rem;font-weight:400;color:#333333;}.elementor-35 .elementor-element.elementor-element-eab9bc9 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 24px 0px 24px;}.elementor-35 .elementor-element.elementor-element-eab9bc9{font-size:0.875rem;line-height:1.617em;color:#777777;}.elementor-35 .elementor-element.elementor-element-3d52f0e .elementor-button{background-color:rgba(0,0,0,0);font-family:"Roboto", Sans-serif;font-size:0.875rem;font-weight:500;text-transform:uppercase;letter-spacing:0.15px;fill:#006CA1;color:#006CA1;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-3d52f0e > .elementor-widget-container{padding:39px 24px 19px 24px;}.elementor-35 .elementor-element.elementor-element-3d52f0e .elementor-button:hover, .elementor-35 .elementor-element.elementor-element-3d52f0e .elementor-button:focus{color:#444444;}.elementor-35 .elementor-element.elementor-element-3d52f0e .elementor-button:hover svg, .elementor-35 .elementor-element.elementor-element-3d52f0e .elementor-button:focus svg{fill:#444444;}.elementor-35 .elementor-element.elementor-element-67ab6da > .elementor-container{text-align:start;}.elementor-35 .elementor-element.elementor-element-18764fe:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-35 .elementor-element.elementor-element-18764fe > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-35 .elementor-element.elementor-element-18764fe > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-35 .elementor-element.elementor-element-18764fe:hover > .elementor-element-populated{box-shadow:0px 4px 8px 0px rgba(0,0,0,0.1);}.elementor-35 .elementor-element.elementor-element-18764fe > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-18764fe > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-a7de492 > .elementor-widget-container{margin:0px 0px 16px 0px;padding:24px 24px 0px 24px;}.elementor-35 .elementor-element.elementor-element-a7de492 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.5rem;font-weight:400;color:#333333;}.elementor-35 .elementor-element.elementor-element-9d61a02 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 24px 0px 24px;}.elementor-35 .elementor-element.elementor-element-9d61a02{font-size:0.875rem;line-height:1.617em;color:#777777;}.elementor-35 .elementor-element.elementor-element-4b11ece .elementor-button{background-color:rgba(0,0,0,0);font-family:"Roboto", Sans-serif;font-size:0.875rem;font-weight:500;text-transform:uppercase;letter-spacing:0.15px;fill:#006CA1;color:#006CA1;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-4b11ece > .elementor-widget-container{padding:0px 24px 24px 24px;}.elementor-35 .elementor-element.elementor-element-4b11ece .elementor-button:hover, .elementor-35 .elementor-element.elementor-element-4b11ece .elementor-button:focus{color:#444444;}.elementor-35 .elementor-element.elementor-element-4b11ece .elementor-button:hover svg, .elementor-35 .elementor-element.elementor-element-4b11ece .elementor-button:focus svg{fill:#444444;}.elementor-35 .elementor-element.elementor-element-09f939b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-35 .elementor-element.elementor-element-09f939b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-35 .elementor-element.elementor-element-09f939b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-35 .elementor-element.elementor-element-09f939b:hover > .elementor-element-populated{box-shadow:0px 4px 8px 0px rgba(0,0,0,0.1);}.elementor-35 .elementor-element.elementor-element-09f939b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-09f939b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-5403957 > .elementor-widget-container{margin:0px 0px 16px 0px;padding:24px 24px 0px 24px;}.elementor-35 .elementor-element.elementor-element-5403957 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.5rem;font-weight:400;color:#333333;}.elementor-35 .elementor-element.elementor-element-ae58523 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 24px 0px 24px;}.elementor-35 .elementor-element.elementor-element-ae58523{font-size:0.875rem;line-height:1.617em;color:#777777;}.elementor-35 .elementor-element.elementor-element-73e0671 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Roboto", Sans-serif;font-size:0.875rem;font-weight:500;text-transform:uppercase;letter-spacing:0.15px;fill:#006CA1;color:#006CA1;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-73e0671 > .elementor-widget-container{padding:23px 24px 22px 24px;}.elementor-35 .elementor-element.elementor-element-73e0671 .elementor-button:hover, .elementor-35 .elementor-element.elementor-element-73e0671 .elementor-button:focus{color:#444444;}.elementor-35 .elementor-element.elementor-element-73e0671 .elementor-button:hover svg, .elementor-35 .elementor-element.elementor-element-73e0671 .elementor-button:focus svg{fill:#444444;}.elementor-35 .elementor-element.elementor-element-1fadb18:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-35 .elementor-element.elementor-element-1fadb18 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-35 .elementor-element.elementor-element-1fadb18 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-35 .elementor-element.elementor-element-1fadb18:hover > .elementor-element-populated{box-shadow:0px 4px 8px 0px rgba(0,0,0,0.1);}.elementor-35 .elementor-element.elementor-element-1fadb18 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-1fadb18 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-06d632c > .elementor-widget-container{margin:0px 0px 16px 0px;padding:24px 24px 0px 24px;}.elementor-35 .elementor-element.elementor-element-06d632c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.5rem;font-weight:400;color:#333333;}.elementor-35 .elementor-element.elementor-element-f988cd0 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 24px 0px 24px;}.elementor-35 .elementor-element.elementor-element-f988cd0{font-size:0.875rem;line-height:1.617em;color:#777777;}.elementor-35 .elementor-element.elementor-element-b9ba7e8 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Roboto", Sans-serif;font-size:0.875rem;font-weight:500;text-transform:uppercase;letter-spacing:0.15px;fill:#006CA1;color:#006CA1;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-b9ba7e8 > .elementor-widget-container{padding:0px 24px 24px 24px;}.elementor-35 .elementor-element.elementor-element-b9ba7e8 .elementor-button:hover, .elementor-35 .elementor-element.elementor-element-b9ba7e8 .elementor-button:focus{color:#444444;}.elementor-35 .elementor-element.elementor-element-b9ba7e8 .elementor-button:hover svg, .elementor-35 .elementor-element.elementor-element-b9ba7e8 .elementor-button:focus svg{fill:#444444;}.elementor-35 .elementor-element.elementor-element-bab4a2e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-35 .elementor-element.elementor-element-bab4a2e:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-bab4a2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tcpferramentaria.com.br/wp-content/uploads/2025/06/tcpferramentaria3.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-35 .elementor-element.elementor-element-bab4a2e > .elementor-background-overlay{background-color:#F5F7FA;opacity:0.95;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-bab4a2e > .elementor-container{max-width:1040px;text-align:center;}.elementor-35 .elementor-element.elementor-element-bab4a2e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-35 .elementor-element.elementor-element-739c157 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:12px;}.elementor-35 .elementor-element.elementor-element-d10d33d > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-35 .elementor-element.elementor-element-d10d33d{text-align:center;}.elementor-35 .elementor-element.elementor-element-d10d33d .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:45px;font-weight:500;text-transform:uppercase;line-height:1em;color:#000000;}.elementor-35 .elementor-element.elementor-element-e05b3ef{--e-image-carousel-slides-to-show:3;}.elementor-35 .elementor-element.elementor-element-e05b3ef > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2em 2em 2em 2em;}.elementor-35 .elementor-element.elementor-element-e05b3ef .elementor-swiper-button.elementor-swiper-button-prev, .elementor-35 .elementor-element.elementor-element-e05b3ef .elementor-swiper-button.elementor-swiper-button-next{font-size:10px;}.elementor-35 .elementor-element.elementor-element-e05b3ef .swiper-pagination-bullet{width:10px;height:10px;background:#1896fe;}.elementor-35 .elementor-element.elementor-element-e05b3ef .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:7px 7px 7px 7px;}@media(max-width:1024px){.elementor-35 .elementor-element.elementor-element-2bcd6af > .elementor-element-populated{margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-35 .elementor-element.elementor-element-38a378cf > .elementor-element-populated{margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-35 .elementor-element.elementor-element-3cc835f > .elementor-element-populated{margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-35 .elementor-element.elementor-element-0c33640 > .elementor-element-populated{margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-35 .elementor-element.elementor-element-5144ddf > .elementor-element-populated{margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-35 .elementor-element.elementor-element-9dedff4 > .elementor-element-populated{margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-35 .elementor-element.elementor-element-18764fe > .elementor-element-populated{margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-35 .elementor-element.elementor-element-09f939b > .elementor-element-populated{margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-35 .elementor-element.elementor-element-1fadb18 > .elementor-element-populated{margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}}@media(min-width:1025px){.elementor-35 .elementor-element.elementor-element-6fd25dee:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-6fd25dee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-35 .elementor-element.elementor-element-bab4a2e:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-bab4a2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:767px){.elementor-35 .elementor-element.elementor-element-6fd25dee{padding:40px 0px 40px 0px;}.elementor-35 .elementor-element.elementor-element-07d1b61 > .elementor-widget-container{margin:50px 0px 15px 0px;}.elementor-35 .elementor-element.elementor-element-07d1b61{text-align:center;}.elementor-35 .elementor-element.elementor-element-07d1b61 .elementor-heading-title{font-size:39px;}.elementor-35 .elementor-element.elementor-element-2bcd6af > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-35 .elementor-element.elementor-element-38a378cf > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-35 .elementor-element.elementor-element-3cc835f > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-35 .elementor-element.elementor-element-0c33640 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-35 .elementor-element.elementor-element-5144ddf > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-35 .elementor-element.elementor-element-9dedff4 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-35 .elementor-element.elementor-element-18764fe > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-35 .elementor-element.elementor-element-09f939b > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-35 .elementor-element.elementor-element-1fadb18 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-35 .elementor-element.elementor-element-bab4a2e{padding:0px 0px 40px 0px;}.elementor-35 .elementor-element.elementor-element-d10d33d > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-35 .elementor-element.elementor-element-d10d33d{text-align:center;}.elementor-35 .elementor-element.elementor-element-d10d33d .elementor-heading-title{font-size:30px;}.elementor-35 .elementor-element.elementor-element-e05b3ef > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 0px 15px;}}