.elementor-312 .elementor-element.elementor-element-5cb92b9{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.8;--padding-top:0%;--padding-bottom:0%;--padding-left:2%;--padding-right:2%;}.elementor-312 .elementor-element.elementor-element-5cb92b9:not(.elementor-motion-effects-element-type-background), .elementor-312 .elementor-element.elementor-element-5cb92b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://fikosengenharia.com.br/wp-content/uploads/2024/11/creative-team-meeting-2880w.webp");background-position:top right;background-size:cover;}.elementor-312 .elementor-element.elementor-element-5cb92b9::before, .elementor-312 .elementor-element.elementor-element-5cb92b9 > .elementor-background-video-container::before, .elementor-312 .elementor-element.elementor-element-5cb92b9 > .e-con-inner > .elementor-background-video-container::before, .elementor-312 .elementor-element.elementor-element-5cb92b9 > .elementor-background-slideshow::before, .elementor-312 .elementor-element.elementor-element-5cb92b9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-312 .elementor-element.elementor-element-5cb92b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#002EDF;--background-overlay:'';}.elementor-312 .elementor-element.elementor-element-5cb92b9 > .elementor-shape-bottom svg, .elementor-312 .elementor-element.elementor-element-5cb92b9 > .e-con-inner > .elementor-shape-bottom svg{width:calc(260% + 1.3px);height:120px;transform:translateX(-50%) rotateY(180deg);}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-312 .elementor-element.elementor-element-faffc5d{text-align:center;}.elementor-312 .elementor-element.elementor-element-faffc5d .elementor-heading-title{font-family:var( --e-global-typography-2c11d45-font-family ), Sans-serif;font-size:var( --e-global-typography-2c11d45-font-size );font-weight:var( --e-global-typography-2c11d45-font-weight );text-transform:var( --e-global-typography-2c11d45-text-transform );line-height:var( --e-global-typography-2c11d45-line-height );color:var( --e-global-color-f898f31 );}.elementor-312 .elementor-element.elementor-element-0c70b2c{--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-312 .elementor-element.elementor-element-01e8455{--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-312 .elementor-element.elementor-element-426f5a9 .widget-image-caption{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:3em;letter-spacing:-0.7px;}.elementor-312 .elementor-element.elementor-element-78d102e{--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-312 .elementor-element.elementor-element-0976961 .widget-image-caption{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:3em;letter-spacing:-0.7px;}.elementor-312 .elementor-element.elementor-element-e88e792{--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-312 .elementor-element.elementor-element-8682161 .widget-image-caption{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:3em;letter-spacing:-0.7px;}.elementor-312 .elementor-element.elementor-element-b7803a4{--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-312 .elementor-element.elementor-element-73e4f5f .widget-image-caption{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:3em;letter-spacing:-0.7px;}.elementor-312 .elementor-element.elementor-element-926ee3c{--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-312 .elementor-element.elementor-element-b8c636d{--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-312 .elementor-element.elementor-element-33dee50 .widget-image-caption{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:3em;letter-spacing:-0.7px;}.elementor-312 .elementor-element.elementor-element-5811ca1{--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-312 .elementor-element.elementor-element-ea2dfd8 .widget-image-caption{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:3em;letter-spacing:-0.7px;}.elementor-312 .elementor-element.elementor-element-204c9a9{--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-312 .elementor-element.elementor-element-d7f63b8 .widget-image-caption{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:3em;letter-spacing:-0.7px;}.elementor-312 .elementor-element.elementor-element-04c32de{--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-312 .elementor-element.elementor-element-274fdde .widget-image-caption{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:3em;letter-spacing:-0.7px;}.elementor-312 .elementor-element.elementor-element-c29cc76{--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-312 .elementor-element.elementor-element-2fa8dfc{--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-312 .elementor-element.elementor-element-d426647 .widget-image-caption{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:3em;letter-spacing:-0.7px;}.elementor-312 .elementor-element.elementor-element-e09b3c3{--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-312 .elementor-element.elementor-element-a8929d3 .widget-image-caption{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:3em;letter-spacing:-0.7px;}.elementor-312 .elementor-element.elementor-element-ace93bc{--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-312 .elementor-element.elementor-element-dc415bb .widget-image-caption{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:3em;letter-spacing:-0.7px;}.elementor-312 .elementor-element.elementor-element-48d8747{--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-312 .elementor-element.elementor-element-40049fa .widget-image-caption{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:3em;letter-spacing:-0.7px;}.elementor-312 .elementor-element.elementor-element-599bf0d{--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-312 .elementor-element.elementor-element-4c1a1e0{--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-312 .elementor-element.elementor-element-b3e9ef4 .widget-image-caption{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:3em;letter-spacing:-0.7px;}.elementor-312 .elementor-element.elementor-element-574b1d5{--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-312 .elementor-element.elementor-element-7b242d3 .widget-image-caption{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:3em;letter-spacing:-0.7px;}.elementor-312 .elementor-element.elementor-element-687f0c8{--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-312 .elementor-element.elementor-element-1bcf8e1 .widget-image-caption{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:3em;letter-spacing:-0.7px;}.elementor-312 .elementor-element.elementor-element-aade57b{--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-312 .elementor-element.elementor-element-08f7017 .widget-image-caption{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:3em;letter-spacing:-0.7px;}.elementor-312 .elementor-element.elementor-element-8200ebd{--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-312 .elementor-element.elementor-element-6b4bf64{--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-312 .elementor-element.elementor-element-f9e1842 .widget-image-caption{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:3em;letter-spacing:-0.7px;}.elementor-312 .elementor-element.elementor-element-de318a9{--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-312 .elementor-element.elementor-element-8bb5695 .widget-image-caption{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:3em;letter-spacing:-0.7px;}.elementor-312 .elementor-element.elementor-element-ae09a9f{--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-312 .elementor-element.elementor-element-a41f250 .widget-image-caption{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:3em;letter-spacing:-0.7px;}.elementor-312 .elementor-element.elementor-element-b5654f7{--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-312 .elementor-element.elementor-element-d1ba418 .widget-image-caption{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:3em;letter-spacing:-0.7px;}@media(min-width:768px){.elementor-312 .elementor-element.elementor-element-01e8455{--width:25%;}.elementor-312 .elementor-element.elementor-element-78d102e{--width:25%;}.elementor-312 .elementor-element.elementor-element-e88e792{--width:25%;}.elementor-312 .elementor-element.elementor-element-b7803a4{--width:25%;}.elementor-312 .elementor-element.elementor-element-b8c636d{--width:25%;}.elementor-312 .elementor-element.elementor-element-5811ca1{--width:25%;}.elementor-312 .elementor-element.elementor-element-204c9a9{--width:25%;}.elementor-312 .elementor-element.elementor-element-04c32de{--width:25%;}.elementor-312 .elementor-element.elementor-element-2fa8dfc{--width:25%;}.elementor-312 .elementor-element.elementor-element-e09b3c3{--width:25%;}.elementor-312 .elementor-element.elementor-element-ace93bc{--width:25%;}.elementor-312 .elementor-element.elementor-element-48d8747{--width:25%;}.elementor-312 .elementor-element.elementor-element-4c1a1e0{--width:25%;}.elementor-312 .elementor-element.elementor-element-574b1d5{--width:25%;}.elementor-312 .elementor-element.elementor-element-687f0c8{--width:25%;}.elementor-312 .elementor-element.elementor-element-aade57b{--width:25%;}.elementor-312 .elementor-element.elementor-element-6b4bf64{--width:25%;}.elementor-312 .elementor-element.elementor-element-de318a9{--width:25%;}.elementor-312 .elementor-element.elementor-element-ae09a9f{--width:25%;}.elementor-312 .elementor-element.elementor-element-b5654f7{--width:25%;}}@media(max-width:1024px){.elementor-312 .elementor-element.elementor-element-5cb92b9{--min-height:400px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-312 .elementor-element.elementor-element-5cb92b9 > .elementor-shape-bottom svg, .elementor-312 .elementor-element.elementor-element-5cb92b9 > .e-con-inner > .elementor-shape-bottom svg{height:100px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-312 .elementor-element.elementor-element-faffc5d .elementor-heading-title{font-size:var( --e-global-typography-2c11d45-font-size );line-height:var( --e-global-typography-2c11d45-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-312 .elementor-element.elementor-element-426f5a9 .widget-image-caption{font-size:15px;}.elementor-312 .elementor-element.elementor-element-0976961 .widget-image-caption{font-size:15px;}.elementor-312 .elementor-element.elementor-element-8682161 .widget-image-caption{font-size:15px;}.elementor-312 .elementor-element.elementor-element-73e4f5f .widget-image-caption{font-size:15px;}.elementor-312 .elementor-element.elementor-element-33dee50 .widget-image-caption{font-size:15px;}.elementor-312 .elementor-element.elementor-element-ea2dfd8 .widget-image-caption{font-size:15px;}.elementor-312 .elementor-element.elementor-element-d7f63b8 .widget-image-caption{font-size:15px;}.elementor-312 .elementor-element.elementor-element-274fdde .widget-image-caption{font-size:15px;}.elementor-312 .elementor-element.elementor-element-d426647 .widget-image-caption{font-size:15px;}.elementor-312 .elementor-element.elementor-element-a8929d3 .widget-image-caption{font-size:15px;}.elementor-312 .elementor-element.elementor-element-dc415bb .widget-image-caption{font-size:15px;}.elementor-312 .elementor-element.elementor-element-40049fa .widget-image-caption{font-size:15px;}.elementor-312 .elementor-element.elementor-element-b3e9ef4 .widget-image-caption{font-size:15px;}.elementor-312 .elementor-element.elementor-element-7b242d3 .widget-image-caption{font-size:15px;}.elementor-312 .elementor-element.elementor-element-1bcf8e1 .widget-image-caption{font-size:15px;}.elementor-312 .elementor-element.elementor-element-08f7017 .widget-image-caption{font-size:15px;}.elementor-312 .elementor-element.elementor-element-f9e1842 .widget-image-caption{font-size:15px;}.elementor-312 .elementor-element.elementor-element-8bb5695 .widget-image-caption{font-size:15px;}.elementor-312 .elementor-element.elementor-element-a41f250 .widget-image-caption{font-size:15px;}.elementor-312 .elementor-element.elementor-element-d1ba418 .widget-image-caption{font-size:15px;}}@media(max-width:767px){.elementor-312 .elementor-element.elementor-element-5cb92b9{--min-height:280px;--padding-top:10%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-312 .elementor-element.elementor-element-5cb92b9 > .elementor-shape-bottom svg, .elementor-312 .elementor-element.elementor-element-5cb92b9 > .e-con-inner > .elementor-shape-bottom svg{height:50px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-312 .elementor-element.elementor-element-faffc5d{text-align:center;}.elementor-312 .elementor-element.elementor-element-faffc5d .elementor-heading-title{font-size:var( --e-global-typography-2c11d45-font-size );line-height:var( --e-global-typography-2c11d45-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-312 .elementor-element.elementor-element-426f5a9 .widget-image-caption{font-size:15px;}.elementor-312 .elementor-element.elementor-element-0976961 .widget-image-caption{font-size:15px;}.elementor-312 .elementor-element.elementor-element-8682161 .widget-image-caption{font-size:15px;}.elementor-312 .elementor-element.elementor-element-73e4f5f .widget-image-caption{font-size:15px;}.elementor-312 .elementor-element.elementor-element-33dee50 .widget-image-caption{font-size:15px;}.elementor-312 .elementor-element.elementor-element-ea2dfd8 .widget-image-caption{font-size:15px;}.elementor-312 .elementor-element.elementor-element-d7f63b8 .widget-image-caption{font-size:15px;}.elementor-312 .elementor-element.elementor-element-274fdde .widget-image-caption{font-size:15px;}.elementor-312 .elementor-element.elementor-element-d426647 .widget-image-caption{font-size:15px;}.elementor-312 .elementor-element.elementor-element-a8929d3 .widget-image-caption{font-size:15px;}.elementor-312 .elementor-element.elementor-element-dc415bb .widget-image-caption{font-size:15px;}.elementor-312 .elementor-element.elementor-element-40049fa .widget-image-caption{font-size:15px;}.elementor-312 .elementor-element.elementor-element-b3e9ef4 .widget-image-caption{font-size:15px;}.elementor-312 .elementor-element.elementor-element-7b242d3 .widget-image-caption{font-size:15px;}.elementor-312 .elementor-element.elementor-element-1bcf8e1 .widget-image-caption{font-size:15px;}.elementor-312 .elementor-element.elementor-element-08f7017 .widget-image-caption{font-size:15px;}.elementor-312 .elementor-element.elementor-element-f9e1842 .widget-image-caption{font-size:15px;}.elementor-312 .elementor-element.elementor-element-8bb5695 .widget-image-caption{font-size:15px;}.elementor-312 .elementor-element.elementor-element-a41f250 .widget-image-caption{font-size:15px;}.elementor-312 .elementor-element.elementor-element-d1ba418 .widget-image-caption{font-size:15px;}}