.elementor-122 .elementor-element.elementor-element-e2462f8{--display:flex;--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;--justify-content:flex-end;--align-items:center;--gap:0% 1%;--background-transition:.3s}.elementor-122 .elementor-element.elementor-element-6df2e9d{width:var(--container-widget-width,37%);max-width:37%;--container-widget-width:37%;--container-widget-flex-grow:0}.elementor-122 .elementor-element.elementor-element-6df2e9d>.elementor-widget-container{margin:0 0 0 60px}.elementor-122 .elementor-element.elementor-element-6df2e9d.elementor-element{--order:-99999;--flex-grow:0;--flex-shrink:0}.elementor-122 .elementor-element.elementor-element-65eac3e{width:var(--container-widget-width,62.528%);max-width:62.528%;--container-widget-width:62.528%;--container-widget-flex-grow:0;--e-nav-menu-divider-content:"";--e-nav-menu-divider-style:solid}.elementor-122 .elementor-element.elementor-element-65eac3e.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-122 .elementor-element.elementor-element-65eac3e .elementor-menu-toggle{margin:0 auto}.elementor-122 .elementor-element.elementor-element-65eac3e .elementor-nav-menu--main .elementor-item{color:#fdf9f9;fill:#fdf9f9}.elementor-122 .elementor-element.elementor-element-65eac3e .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-122 .elementor-element.elementor-element-65eac3e .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#e48f17}.elementor-122 .elementor-element.elementor-element-65eac3e .e--pointer-framed .elementor-item:before,.elementor-122 .elementor-element.elementor-element-65eac3e .e--pointer-framed .elementor-item:after{border-color:#e48f17}.elementor-122 .elementor-element.elementor-element-65eac3e .elementor-nav-menu--dropdown{background-color:#060606}.elementor-122 .elementor-element.elementor-element-65eac3e div.elementor-menu-toggle:hover{color:#f1eded}.elementor-122 .elementor-element.elementor-element-65eac3e div.elementor-menu-toggle:hover svg{fill:#f1eded}.elementor-122 .elementor-element.elementor-element-4a4ddeb9:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-4a4ddeb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(https://www.mferreiraengenharia.com.br/wp-content/uploads/2022/07/contrucao-scaled.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-122 .elementor-element.elementor-element-4a4ddeb9{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s}.elementor-122 .elementor-element.elementor-element-4a4ddeb9>.elementor-background-overlay{transition:background .3s , border-radius .3s , opacity .3s}.elementor-122 .elementor-element.elementor-element-85459b0{--display:flex;--min-height:22vh;--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:0 0;--background-transition:.3s;--margin-top:0%;--margin-bottom:0%;--margin-left:05%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:10%}.elementor-122 .elementor-element.elementor-element-b3ea4d1{--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;--background-transition:.3s}.elementor-122 .elementor-element.elementor-element-e6ad4b2{--display:flex;--background-transition:.3s}.elementor-122 .elementor-element.elementor-element-b72f0c5 .elementor-icon-wrapper{text-align:center}.elementor-122 .elementor-element.elementor-element-35a62a5{color:#fff;font-family:"Montserrat",sans-serif}.elementor-122 .elementor-element.elementor-element-c74007e{--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;--background-transition:.3s}.elementor-122 .elementor-element.elementor-element-cebcded{--display:flex;--background-transition:.3s}.elementor-122 .elementor-element.elementor-element-6ba1bbc .elementor-icon-wrapper{text-align:center}.elementor-122 .elementor-element.elementor-element-0af8635{color:#fff;font-family:"Montserrat",sans-serif}.elementor-122 .elementor-element.elementor-element-4650766{--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;--background-transition:.3s}.elementor-122 .elementor-element.elementor-element-94614ca{--display:flex;--background-transition:.3s}.elementor-122 .elementor-element.elementor-element-46d6886 .elementor-icon-wrapper{text-align:center}.elementor-122 .elementor-element.elementor-element-0c2bc7b{color:#fff;font-family:"Montserrat",sans-serif}.elementor-122 .elementor-element.elementor-element-a726b44{--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;--background-transition:.3s}.elementor-122 .elementor-element.elementor-element-5cce652{--display:flex;--background-transition:.3s}.elementor-122 .elementor-element.elementor-element-755cab0 .elementor-icon-wrapper{text-align:center}.elementor-122 .elementor-element.elementor-element-b5f3d73{color:#fff;font-family:"Montserrat",sans-serif}.elementor-122 .elementor-element.elementor-element-147db25{--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;--background-transition:.3s}.elementor-122 .elementor-element.elementor-element-147db25:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-147db25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg,#070707 0%,#0a3563 100%)}.elementor-122 .elementor-element.elementor-element-147db25,.elementor-122 .elementor-element.elementor-element-147db25::before{--border-transition:.3s}.elementor-122 .elementor-element.elementor-element-0c6a9e4 .elementor-repeater-item-de0b7c6 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.mferreiraengenharia.com.br/wp-content/uploads/2024/11/Design-sem-nome-28.png);background-size:cover}.elementor-122 .elementor-element.elementor-element-0c6a9e4 .elementor-repeater-item-282a95f .swiper-slide-bg{background-color:#4054b2;background-image:url(https://www.mferreiraengenharia.com.br/wp-content/uploads/2024/11/Design-sem-nome-29.png);background-size:cover}.elementor-122 .elementor-element.elementor-element-0c6a9e4 .elementor-repeater-item-e5e3022 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.mferreiraengenharia.com.br/wp-content/uploads/2024/11/Design-sem-nome-30.png);background-size:cover}.elementor-122 .elementor-element.elementor-element-0c6a9e4 .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px}.elementor-122 .elementor-element.elementor-element-0c6a9e4>.elementor-widget-container{margin:0% 10% 0% 10%}.elementor-122 .elementor-element.elementor-element-0c6a9e4 .swiper-slide-contents{max-width:66%}.elementor-122 .elementor-element.elementor-element-0c6a9e4 .swiper-slide-inner{text-align:center}.elementor-122 .elementor-element.elementor-element-0f99668{--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;--background-transition:.3s}.elementor-122 .elementor-element.elementor-element-0f99668:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-0f99668 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg,#0a3563 0%,#000 100%)}.elementor-122 .elementor-element.elementor-element-0f99668,.elementor-122 .elementor-element.elementor-element-0f99668::before{--border-transition:.3s}.elementor-122 .elementor-element.elementor-element-044ab1c .elementor-repeater-item-cc34898 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.mferreiraengenharia.com.br/wp-content/uploads/2024/11/Design-sem-nome-33.png);background-size:cover}.elementor-122 .elementor-element.elementor-element-044ab1c .elementor-repeater-item-f299e27 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://www.mferreiraengenharia.com.br/wp-content/uploads/2024/11/Design-sem-nome-34.png);background-size:cover}.elementor-122 .elementor-element.elementor-element-044ab1c .elementor-repeater-item-db2fc9c .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.mferreiraengenharia.com.br/wp-content/uploads/2024/11/Design-sem-nome-35.png);background-size:cover}.elementor-122 .elementor-element.elementor-element-044ab1c .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px}.elementor-122 .elementor-element.elementor-element-044ab1c>.elementor-widget-container{margin:0% 10% 0% 10%}.elementor-122 .elementor-element.elementor-element-044ab1c .swiper-slide-contents{max-width:66%}.elementor-122 .elementor-element.elementor-element-044ab1c .swiper-slide-inner{text-align:center}.elementor-122 .elementor-element.elementor-element-9bf3a28{--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;--background-transition:.3s}.elementor-122 .elementor-element.elementor-element-9bf3a28:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-9bf3a28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg,#000 0%,#0a3563 100%)}.elementor-122 .elementor-element.elementor-element-9bf3a28,.elementor-122 .elementor-element.elementor-element-9bf3a28::before{--border-transition:.3s}.elementor-122 .elementor-element.elementor-element-5d52680 .elementor-repeater-item-5b8a9f8 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.mferreiraengenharia.com.br/wp-content/uploads/2024/11/Design-sem-nome-36.png);background-size:cover}.elementor-122 .elementor-element.elementor-element-5d52680 .elementor-repeater-item-f50407e .swiper-slide-bg{background-color:#4054b2;background-image:url(https://www.mferreiraengenharia.com.br/wp-content/uploads/2024/11/Design-sem-nome-37.png);background-size:cover}.elementor-122 .elementor-element.elementor-element-5d52680 .elementor-repeater-item-008a695 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.mferreiraengenharia.com.br/wp-content/uploads/2024/11/Design-sem-nome-39.png);background-size:cover}.elementor-122 .elementor-element.elementor-element-5d52680 .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px}.elementor-122 .elementor-element.elementor-element-5d52680>.elementor-widget-container{margin:0% 10% 0% 10%}.elementor-122 .elementor-element.elementor-element-5d52680 .swiper-slide-contents{max-width:66%}.elementor-122 .elementor-element.elementor-element-5d52680 .swiper-slide-inner{text-align:center}.elementor-122 .elementor-element.elementor-element-1952906{--display:flex;--min-height:185px;--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;--background-transition:.3s;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0}.elementor-122 .elementor-element.elementor-element-1952906:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-1952906 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg,#0a3563 0%,#000 100%)}.elementor-122 .elementor-element.elementor-element-1952906,.elementor-122 .elementor-element.elementor-element-1952906::before{--border-transition:.3s}.elementor-122 .elementor-element.elementor-element-f19d236{--display:flex;--min-height:0;--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;--align-items:flex-end;--background-transition:.3s;--margin-top:-87px;--margin-bottom:0;--margin-left:0;--margin-right:0}.elementor-122 .elementor-element.elementor-element-0bd167c.elementor-element{--align-self:flex-end}.elementor-122 .elementor-element.elementor-element-0bd167c .elementor-icon-wrapper{text-align:center}.elementor-122 .elementor-element.elementor-element-0bd167c.elementor-view-stacked .elementor-icon{background-color:#0dad43}.elementor-122 .elementor-element.elementor-element-0bd167c.elementor-view-framed .elementor-icon,.elementor-122 .elementor-element.elementor-element-0bd167c.elementor-view-default .elementor-icon{color:#0dad43;border-color:#0dad43}.elementor-122 .elementor-element.elementor-element-0bd167c.elementor-view-framed .elementor-icon,.elementor-122 .elementor-element.elementor-element-0bd167c.elementor-view-default .elementor-icon svg{fill:#0dad43}@media (min-width:768px){.elementor-122 .elementor-element.elementor-element-85459b0{--content-width:100%}.elementor-122 .elementor-element.elementor-element-b3ea4d1{--width:25%}.elementor-122 .elementor-element.elementor-element-c74007e{--width:25%}.elementor-122 .elementor-element.elementor-element-4650766{--width:25%}.elementor-122 .elementor-element.elementor-element-a726b44{--width:25%}.elementor-122 .elementor-element.elementor-element-147db25{--content-width:100%}.elementor-122 .elementor-element.elementor-element-0f99668{--content-width:100%}.elementor-122 .elementor-element.elementor-element-9bf3a28{--content-width:100%}}@media (max-width:767px){.elementor-122 .elementor-element.elementor-element-e2462f8{--min-height:59px;--justify-content:center}.elementor-122 .elementor-element.elementor-element-6df2e9d{width:var(--container-widget-width,71%);max-width:71%;--container-widget-width:71%;--container-widget-flex-grow:0;text-align:left}.elementor-122 .elementor-element.elementor-element-6df2e9d.elementor-element{--flex-grow:1;--flex-shrink:0}.elementor-122 .elementor-element.elementor-element-65eac3e>.elementor-widget-container{padding:0% 1% 0% 0%}.elementor-122 .elementor-element.elementor-element-0bd167c .elementor-icon{font-size:25px}.elementor-122 .elementor-element.elementor-element-0bd167c .elementor-icon svg{height:25px}}