.elementor-422 .elementor-element.elementor-element-3e02574 > .elementor-container{max-width:1400px;}.elementor-422 .elementor-element.elementor-element-3e02574:not(.elementor-motion-effects-element-type-background), .elementor-422 .elementor-element.elementor-element-3e02574 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://crodriguesengenharia.com.br/wp-content/plugins/elementor/assets/images/placeholder.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-422 .elementor-element.elementor-element-3e02574 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.97;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-422 .elementor-element.elementor-element-3e02574{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-422 .elementor-element.elementor-element-112bac5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 50px 80px 80px;}.elementor-422 .elementor-element.elementor-element-112bac5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-422 .elementor-element.elementor-element-5afe2ce > .elementor-container{max-width:700px;}.elementor-422 .elementor-element.elementor-element-8ac4581{text-align:center;}.elementor-422 .elementor-element.elementor-element-8ac4581 .elementor-heading-title{color:#A47C08;font-family:"Nunito", Sans-serif;font-size:1em;font-weight:800;text-transform:uppercase;letter-spacing:4px;}.elementor-422 .elementor-element.elementor-element-e316bb6{text-align:center;}.elementor-422 .elementor-element.elementor-element-e316bb6 .elementor-heading-title{color:#A47C08;font-family:"Nunito Sans", Sans-serif;font-size:2.8em;font-weight:800;}.elementor-422 .elementor-element.elementor-element-85b417d{--divider-border-style:solid;--divider-color:#A47C08;--divider-border-width:3px;}.elementor-422 .elementor-element.elementor-element-85b417d .elementor-divider-separator{width:72px;margin:0 auto;margin-center:0;}.elementor-422 .elementor-element.elementor-element-85b417d .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-422 .elementor-element.elementor-element-568d11c{text-align:center;color:#54595F;font-family:"Lato", Sans-serif;font-size:1.2em;line-height:1.6em;}.elementor-422 .elementor-element.elementor-element-568d11c > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-422 .elementor-element.elementor-element-5cb291f{--spacer-size:20px;}.elementor-422 .elementor-element.elementor-element-866261b .elementor-button{background-color:#A47C08;transition-duration:0.3s;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);padding:15px 40px 15px 40px;}.elementor-422 .elementor-element.elementor-element-866261b .elementor-button:hover, .elementor-422 .elementor-element.elementor-element-866261b .elementor-button:focus{color:#A47C08;background-color:#FFFFFF;border-color:#A47C08;}.elementor-422 .elementor-element.elementor-element-866261b .elementor-button:hover svg, .elementor-422 .elementor-element.elementor-element-866261b .elementor-button:focus svg{fill:#A47C08;}.elementor-422 .elementor-element.elementor-element-866261b > .elementor-widget-container{margin:0px 0px -33px 0px;padding:0px 0px 0px 0px;}.elementor-422 .elementor-element.elementor-element-dabc6bf{text-align:center;color:#54595F;}.elementor-422 .elementor-element.elementor-element-dabc6bf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-422 .elementor-element.elementor-element-0e2fe8f .elementor-button{background-color:#A47C08;transition-duration:0.3s;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);padding:15px 40px 15px 40px;}.elementor-422 .elementor-element.elementor-element-0e2fe8f .elementor-button:hover, .elementor-422 .elementor-element.elementor-element-0e2fe8f .elementor-button:focus{color:#A47C08;background-color:#FFFFFF;border-color:#A47C08;}.elementor-422 .elementor-element.elementor-element-0e2fe8f .elementor-button:hover svg, .elementor-422 .elementor-element.elementor-element-0e2fe8f .elementor-button:focus svg{fill:#A47C08;}.elementor-422 .elementor-element.elementor-element-0e2fe8f > .elementor-widget-container{margin:0px 0px -33px 0px;padding:0px 0px 0px 0px;}.elementor-422 .elementor-element.elementor-element-0892128{text-align:center;color:var( --e-global-color-secondary );}.elementor-422 .elementor-element.elementor-element-0892128 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-422 .elementor-element.elementor-element-55fdeee .elementor-button{background-color:#A47C08;transition-duration:0.3s;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);padding:15px 40px 15px 40px;}.elementor-422 .elementor-element.elementor-element-55fdeee .elementor-button:hover, .elementor-422 .elementor-element.elementor-element-55fdeee .elementor-button:focus{color:#A47C08;background-color:#FFFFFF;border-color:#A47C08;}.elementor-422 .elementor-element.elementor-element-55fdeee .elementor-button:hover svg, .elementor-422 .elementor-element.elementor-element-55fdeee .elementor-button:focus svg{fill:#A47C08;}.elementor-422 .elementor-element.elementor-element-55fdeee > .elementor-widget-container{margin:0px 0px -33px 0px;padding:0px 0px 0px 0px;}.elementor-422 .elementor-element.elementor-element-5228a2b{text-align:center;color:var( --e-global-color-secondary );}.elementor-422 .elementor-element.elementor-element-5228a2b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-422 .elementor-element.elementor-element-d4a5d59 .elementor-button{background-color:#A47C08;transition-duration:0.3s;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);padding:15px 40px 15px 40px;}.elementor-422 .elementor-element.elementor-element-d4a5d59 .elementor-button:hover, .elementor-422 .elementor-element.elementor-element-d4a5d59 .elementor-button:focus{color:#A47C08;background-color:#FFFFFF;border-color:#A47C08;}.elementor-422 .elementor-element.elementor-element-d4a5d59 .elementor-button:hover svg, .elementor-422 .elementor-element.elementor-element-d4a5d59 .elementor-button:focus svg{fill:#A47C08;}.elementor-422 .elementor-element.elementor-element-d4a5d59 > .elementor-widget-container{margin:0px 0px -33px 0px;padding:0px 0px 0px 0px;}.elementor-422 .elementor-element.elementor-element-fc2bcc6{text-align:center;color:var( --e-global-color-secondary );}.elementor-422 .elementor-element.elementor-element-fc2bcc6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-422 .elementor-element.elementor-element-cd01c7c .elementor-button{background-color:#A47C08;transition-duration:0.3s;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);padding:15px 40px 15px 40px;}.elementor-422 .elementor-element.elementor-element-cd01c7c .elementor-button:hover, .elementor-422 .elementor-element.elementor-element-cd01c7c .elementor-button:focus{color:#A47C08;background-color:#FFFFFF;border-color:#A47C08;}.elementor-422 .elementor-element.elementor-element-cd01c7c .elementor-button:hover svg, .elementor-422 .elementor-element.elementor-element-cd01c7c .elementor-button:focus svg{fill:#A47C08;}.elementor-422 .elementor-element.elementor-element-cd01c7c > .elementor-widget-container{margin:0px 0px -33px 0px;padding:0px 0px 0px 0px;}.elementor-422 .elementor-element.elementor-element-dd9ef7d{text-align:center;color:#7A7A7A;}.elementor-422 .elementor-element.elementor-element-dd9ef7d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-422 .elementor-element.elementor-element-4402d2a .elementor-button{background-color:#A47C08;transition-duration:0.3s;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);padding:15px 40px 15px 40px;}.elementor-422 .elementor-element.elementor-element-4402d2a .elementor-button:hover, .elementor-422 .elementor-element.elementor-element-4402d2a .elementor-button:focus{color:#A47C08;background-color:#FFFFFF;border-color:#A47C08;}.elementor-422 .elementor-element.elementor-element-4402d2a .elementor-button:hover svg, .elementor-422 .elementor-element.elementor-element-4402d2a .elementor-button:focus svg{fill:#A47C08;}.elementor-422 .elementor-element.elementor-element-4402d2a > .elementor-widget-container{margin:0px 0px -33px 0px;padding:0px 0px 0px 0px;}.elementor-422 .elementor-element.elementor-element-8133963{text-align:center;color:var( --e-global-color-secondary );}.elementor-422 .elementor-element.elementor-element-8133963 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-422 .elementor-element.elementor-element-04033db .elementor-button{background-color:#A47C08;transition-duration:0.3s;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);padding:15px 40px 15px 40px;}.elementor-422 .elementor-element.elementor-element-04033db .elementor-button:hover, .elementor-422 .elementor-element.elementor-element-04033db .elementor-button:focus{color:#A47C08;background-color:#FFFFFF;border-color:#A47C08;}.elementor-422 .elementor-element.elementor-element-04033db .elementor-button:hover svg, .elementor-422 .elementor-element.elementor-element-04033db .elementor-button:focus svg{fill:#A47C08;}.elementor-422 .elementor-element.elementor-element-04033db > .elementor-widget-container{margin:0px 0px -33px 0px;padding:0px 0px 0px 0px;}.elementor-422 .elementor-element.elementor-element-6495753{text-align:center;color:var( --e-global-color-secondary );}.elementor-422 .elementor-element.elementor-element-6495753 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-422 .elementor-element.elementor-element-97b69de .elementor-button{background-color:#A47C08;transition-duration:0.3s;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);padding:15px 40px 15px 40px;}.elementor-422 .elementor-element.elementor-element-97b69de .elementor-button:hover, .elementor-422 .elementor-element.elementor-element-97b69de .elementor-button:focus{color:#A47C08;background-color:#FFFFFF;border-color:#A47C08;}.elementor-422 .elementor-element.elementor-element-97b69de .elementor-button:hover svg, .elementor-422 .elementor-element.elementor-element-97b69de .elementor-button:focus svg{fill:#A47C08;}.elementor-422 .elementor-element.elementor-element-97b69de > .elementor-widget-container{margin:0px 0px -33px 0px;padding:0px 0px 0px 0px;}.elementor-422 .elementor-element.elementor-element-a449e6a{text-align:center;color:var( --e-global-color-secondary );}.elementor-422 .elementor-element.elementor-element-a449e6a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-422 .elementor-element.elementor-element-a93d693 .elementor-button{background-color:#A47C08;transition-duration:0.3s;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);padding:15px 40px 15px 40px;}.elementor-422 .elementor-element.elementor-element-a93d693 .elementor-button:hover, .elementor-422 .elementor-element.elementor-element-a93d693 .elementor-button:focus{color:#A47C08;background-color:#FFFFFF;border-color:#A47C08;}.elementor-422 .elementor-element.elementor-element-a93d693 .elementor-button:hover svg, .elementor-422 .elementor-element.elementor-element-a93d693 .elementor-button:focus svg{fill:#A47C08;}.elementor-422 .elementor-element.elementor-element-a93d693 > .elementor-widget-container{margin:0px 0px -33px 0px;padding:0px 0px 0px 0px;}.elementor-422 .elementor-element.elementor-element-471b5a9{text-align:center;color:var( --e-global-color-secondary );}.elementor-422 .elementor-element.elementor-element-471b5a9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-422 .elementor-element.elementor-element-5f13427:not(.elementor-motion-effects-element-type-background), .elementor-422 .elementor-element.elementor-element-5f13427 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-422 .elementor-element.elementor-element-5f13427 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-422 .elementor-element.elementor-element-5f13427{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-8px;margin-bottom:0px;padding:3em 0em 6em 0em;}.elementor-422 .elementor-element.elementor-element-5f13427 > .elementor-shape-top svg{width:calc(100% + 1.3px);height:25px;}.elementor-422 .elementor-element.elementor-element-2f44b8b .elementor-heading-title{color:#ffffff;font-family:"Arial", Sans-serif;font-size:1.7em;line-height:1.2em;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-422 .elementor-element.elementor-element-37d6606{color:#ffffff;font-family:"Arial", Sans-serif;line-height:1.6em;}.elementor-422 .elementor-element.elementor-element-37d6606 > .elementor-widget-container{margin:-20px 0px -16px 0px;padding:0px 0px 0px 0px;}.elementor-422 .elementor-element.elementor-element-ec02a7e .elementor-heading-title{color:#ffffff;font-family:"Arial", Sans-serif;font-size:1.7em;line-height:1.2em;}.elementor-422 .elementor-element.elementor-element-ec02a7e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-422 .elementor-element.elementor-element-62ada97{color:#ffffff;font-family:"Arial", Sans-serif;font-size:0.9em;line-height:1.6em;}.elementor-422 .elementor-element.elementor-element-62ada97 > .elementor-widget-container{margin:-20px 0px -30px 0px;padding:0px 0px 0px 0px;}.elementor-422 .elementor-element.elementor-element-4611b99{color:#ffffff;font-family:"Arial", Sans-serif;line-height:1.6em;}.elementor-422 .elementor-element.elementor-element-4611b99 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-422 .elementor-element.elementor-element-d86cedf > .elementor-element-populated{margin:0px 0px 0px 120px;--e-column-margin-right:0px;--e-column-margin-left:120px;padding:0px 0px 0px 0px;}.elementor-422 .elementor-element.elementor-element-709101d .elementor-heading-title{color:#ffffff;font-family:"Arial", Sans-serif;font-size:1.7em;line-height:1.2em;}.elementor-422 .elementor-element.elementor-element-b24d3c3{color:#ffffff;font-family:"Arial", Sans-serif;line-height:1.6em;}.elementor-422 .elementor-element.elementor-element-b24d3c3 > .elementor-widget-container{margin:-8px 0px 0px 14px;padding:0px 0px 0px 0px;}.elementor-422 .elementor-element.elementor-element-03c8af4{--grid-template-columns:repeat(0, auto);--icon-size:26px;--grid-column-gap:22px;--grid-row-gap:0px;}.elementor-422 .elementor-element.elementor-element-03c8af4 .elementor-widget-container{text-align:left;}.elementor-422 .elementor-element.elementor-element-03c8af4 .elementor-social-icon{background-color:#AC8431;}.elementor-422 .elementor-element.elementor-element-03c8af4 > .elementor-widget-container{margin:10px 0px 0px 63px;padding:0px 0px 0px 0px;}@media(max-width:1024px) and (min-width:768px){.elementor-422 .elementor-element.elementor-element-a78e5dc{width:50%;}.elementor-422 .elementor-element.elementor-element-1a0a2ae{width:50%;}.elementor-422 .elementor-element.elementor-element-fce9ed1{width:50%;}}@media(max-width:1024px){.elementor-422 .elementor-element.elementor-element-e316bb6 .elementor-heading-title{font-size:3.5em;}.elementor-422 .elementor-element.elementor-element-568d11c{font-size:0.8em;}.elementor-422 .elementor-element.elementor-element-568d11c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 42px 0px 39px;}.elementor-422 .elementor-element.elementor-element-5f13427 > .elementor-shape-top svg{width:calc(300% + 1.3px);height:22px;}.elementor-422 .elementor-element.elementor-element-2f44b8b > .elementor-widget-container{margin:-28px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-422 .elementor-element.elementor-element-ec02a7e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:37px 0px 0px 0px;}.elementor-422 .elementor-element.elementor-element-d86cedf > .elementor-element-populated{margin:0px 0px 0px 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;}.elementor-422 .elementor-element.elementor-element-03c8af4 .elementor-widget-container{text-align:center;}.elementor-422 .elementor-element.elementor-element-03c8af4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-422 .elementor-element.elementor-element-112bac5 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-422 .elementor-element.elementor-element-8ac4581{text-align:center;}.elementor-422 .elementor-element.elementor-element-e316bb6{text-align:center;}.elementor-422 .elementor-element.elementor-element-e316bb6 .elementor-heading-title{font-size:2.5em;}.elementor-422 .elementor-element.elementor-element-85b417d .elementor-divider-separator{width:72px;margin:0 auto;margin-center:0;}.elementor-422 .elementor-element.elementor-element-85b417d .elementor-divider{text-align:center;}.elementor-422 .elementor-element.elementor-element-568d11c{text-align:left;font-size:1.1em;}.elementor-422 .elementor-element.elementor-element-568d11c > .elementor-widget-container{margin:0px 35px -44px 35px;padding:0px 0px 0px 0px;}.elementor-422 .elementor-element.elementor-element-866261b > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-422 .elementor-element.elementor-element-0e2fe8f > .elementor-widget-container{margin:-15px 0px -30px 0px;}.elementor-422 .elementor-element.elementor-element-55fdeee > .elementor-widget-container{margin:-15px 0px -30px 0px;}.elementor-422 .elementor-element.elementor-element-d4a5d59 > .elementor-widget-container{margin:-15px 0px -30px 0px;}.elementor-422 .elementor-element.elementor-element-cd01c7c > .elementor-widget-container{margin:-15px 0px -30px 0px;}.elementor-422 .elementor-element.elementor-element-4402d2a > .elementor-widget-container{margin:-15px 0px -16px 0px;}.elementor-422 .elementor-element.elementor-element-8133963 > .elementor-widget-container{margin:-15px 0px -19px 0px;}.elementor-422 .elementor-element.elementor-element-04033db > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-422 .elementor-element.elementor-element-97b69de > .elementor-widget-container{margin:-15px 0px -30px 0px;}.elementor-422 .elementor-element.elementor-element-a93d693 > .elementor-widget-container{margin:-15px 0px -30px 0px;}.elementor-422 .elementor-element.elementor-element-471b5a9 > .elementor-widget-container{margin:0px 0px -0px 0px;}.elementor-422 .elementor-element.elementor-element-d86cedf > .elementor-element-populated{margin:0px 0px 0px 27px;--e-column-margin-right:0px;--e-column-margin-left:27px;padding:0px 0px 0px 0px;}.elementor-422 .elementor-element.elementor-element-03c8af4 > .elementor-widget-container{margin:0px 21px 0px 0px;padding:0px 0px 0px 0px;}}