.elementor-8567 .elementor-element.elementor-element-a1e4681{--display:flex;--min-height:10vh;--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:center;--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-8567 .elementor-element.elementor-element-a1e4681:not(.elementor-motion-effects-element-type-background), .elementor-8567 .elementor-element.elementor-element-a1e4681 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8567 .elementor-element.elementor-element-98bdb2b{--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;--align-items:center;--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-8567 .elementor-element.elementor-element-8e6f3f3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.pp-tooltip.pp-tooltip-{{ID}} .pp-tooltip-content{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.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-8567 .elementor-element.elementor-element-bbc2685 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 5% 0% 5%;}.elementor-8567 .elementor-element.elementor-element-bbc2685 img{width:60%;}.elementor-8567 .elementor-element.elementor-element-db768c8{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8567 .elementor-element.elementor-element-1aa093c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8567 .elementor-element.elementor-element-1aa093c .elementor-menu-toggle{margin:0 auto;background-color:#1B9DD900;}.elementor-8567 .elementor-element.elementor-element-1aa093c .elementor-nav-menu .elementor-item{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-8567 .elementor-element.elementor-element-1aa093c .elementor-nav-menu--main .elementor-item{color:#15233C;fill:#15233C;}.elementor-8567 .elementor-element.elementor-element-1aa093c .elementor-nav-menu--main .elementor-item:hover,
					.elementor-8567 .elementor-element.elementor-element-1aa093c .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-8567 .elementor-element.elementor-element-1aa093c .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-8567 .elementor-element.elementor-element-1aa093c .elementor-nav-menu--main .elementor-item:focus{color:#15233C;fill:#15233C;}.elementor-8567 .elementor-element.elementor-element-1aa093c .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-8567 .elementor-element.elementor-element-1aa093c .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#15233C;}.elementor-8567 .elementor-element.elementor-element-1aa093c .e--pointer-framed .elementor-item:before,
					.elementor-8567 .elementor-element.elementor-element-1aa093c .e--pointer-framed .elementor-item:after{border-color:#15233C;}.elementor-8567 .elementor-element.elementor-element-1aa093c .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#15233C;}.elementor-8567 .elementor-element.elementor-element-1aa093c .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,
					.elementor-8567 .elementor-element.elementor-element-1aa093c .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:#15233C;}.elementor-8567 .elementor-element.elementor-element-1aa093c .e--pointer-framed .elementor-item.elementor-item-active:before,
					.elementor-8567 .elementor-element.elementor-element-1aa093c .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:#15233C;}.elementor-8567 .elementor-element.elementor-element-1aa093c .elementor-nav-menu--dropdown a, .elementor-8567 .elementor-element.elementor-element-1aa093c .elementor-menu-toggle{color:#15233C;fill:#15233C;}.elementor-8567 .elementor-element.elementor-element-1aa093c .elementor-nav-menu--dropdown a:hover,
					.elementor-8567 .elementor-element.elementor-element-1aa093c .elementor-nav-menu--dropdown a:focus,
					.elementor-8567 .elementor-element.elementor-element-1aa093c .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-8567 .elementor-element.elementor-element-1aa093c .elementor-nav-menu--dropdown a.highlighted,
					.elementor-8567 .elementor-element.elementor-element-1aa093c .elementor-menu-toggle:hover,
					.elementor-8567 .elementor-element.elementor-element-1aa093c .elementor-menu-toggle:focus{color:#15233C;}.elementor-8567 .elementor-element.elementor-element-1aa093c .elementor-nav-menu--dropdown a:hover,
					.elementor-8567 .elementor-element.elementor-element-1aa093c .elementor-nav-menu--dropdown a:focus,
					.elementor-8567 .elementor-element.elementor-element-1aa093c .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-8567 .elementor-element.elementor-element-1aa093c .elementor-nav-menu--dropdown a.highlighted{background-color:#5C361200;}.elementor-8567 .elementor-element.elementor-element-1aa093c .elementor-nav-menu--dropdown a.elementor-item-active{color:#15233C;background-color:#5C361200;}.elementor-8567 .elementor-element.elementor-element-1aa093c div.elementor-menu-toggle{color:#15233C;}.elementor-8567 .elementor-element.elementor-element-1aa093c div.elementor-menu-toggle svg{fill:#15233C;}.elementor-8567 .elementor-element.elementor-element-1aa093c div.elementor-menu-toggle:hover, .elementor-8567 .elementor-element.elementor-element-1aa093c div.elementor-menu-toggle:focus{color:#15233C;}.elementor-8567 .elementor-element.elementor-element-1aa093c div.elementor-menu-toggle:hover svg, .elementor-8567 .elementor-element.elementor-element-1aa093c div.elementor-menu-toggle:focus svg{fill:#15233C;}.elementor-8567 .elementor-element.elementor-element-a2e7315{--display:flex;--min-height:90vh;--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:flex-start;--align-items:center;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8567 .elementor-element.elementor-element-a2e7315:not(.elementor-motion-effects-element-type-background), .elementor-8567 .elementor-element.elementor-element-a2e7315 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://construtoramacuco.com.br/wp-content/uploads/2026/06/Frame-3-6-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8567 .elementor-element.elementor-element-a2e7315::before, .elementor-8567 .elementor-element.elementor-element-a2e7315 > .elementor-background-video-container::before, .elementor-8567 .elementor-element.elementor-element-a2e7315 > .e-con-inner > .elementor-background-video-container::before, .elementor-8567 .elementor-element.elementor-element-a2e7315 > .elementor-background-slideshow::before, .elementor-8567 .elementor-element.elementor-element-a2e7315 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8567 .elementor-element.elementor-element-a2e7315 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://construtoramacuco.com.br/wp-content/uploads/2023/12/Retangulo-1.png");--background-overlay:'';}.elementor-8567 .elementor-element.elementor-element-c24f573{--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:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-8567 .elementor-element.elementor-element-1a631ad{--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;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:10%;}.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-8567 .elementor-element.elementor-element-71c9f37 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:500;line-height:30px;color:#15233C;}.elementor-8567 .elementor-element.elementor-element-9705738{width:var( --container-widget-width, 68% );max-width:68%;--container-widget-width:68%;--container-widget-flex-grow:0;text-align:justify;}.elementor-8567 .elementor-element.elementor-element-9705738 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#2E1C12;}.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-8567 .elementor-element.elementor-element-4eb86a7 .elementor-button{background-color:#1B9DD9;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;transition-duration:2s;}.elementor-8567 .elementor-element.elementor-element-4eb86a7 .elementor-button:hover, .elementor-8567 .elementor-element.elementor-element-4eb86a7 .elementor-button:focus{background-color:#1B9DD9;color:#FFFFFF;}.elementor-8567 .elementor-element.elementor-element-4eb86a7 .elementor-button:hover svg, .elementor-8567 .elementor-element.elementor-element-4eb86a7 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8567 .elementor-element.elementor-element-807e4c9{--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;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8567 .elementor-element.elementor-element-807e4c9:not(.elementor-motion-effects-element-type-background), .elementor-8567 .elementor-element.elementor-element-807e4c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#640F31;}.elementor-8567 .elementor-element.elementor-element-d12030c > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-8567 .elementor-element.elementor-element-d12030c img{width:100%;max-width:100%;height:100%;}.elementor-8567 .elementor-element.elementor-element-5f02eb9{--display:flex;--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8567 .elementor-element.elementor-element-5f02eb9:not(.elementor-motion-effects-element-type-background), .elementor-8567 .elementor-element.elementor-element-5f02eb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#13638C;}.elementor-8567 .elementor-element.elementor-element-24a24f1 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-8567 .elementor-element.elementor-element-24a24f1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-8567 .elementor-element.elementor-element-5406c15{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8567 .elementor-element.elementor-element-3aff07f{--display:flex;--min-height:0px;--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;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8567 .elementor-element.elementor-element-b117f31{--display:flex;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-color:#FFFFFF80;--border-color:#FFFFFF80;--border-radius:0px 0px 0px 0px;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{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-8567 .elementor-element.elementor-element-972e17c > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-8567 .elementor-element.elementor-element-972e17c .elementor-image-box-wrapper{text-align:center;}.elementor-8567 .elementor-element.elementor-element-972e17c.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-8567 .elementor-element.elementor-element-972e17c.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-8567 .elementor-element.elementor-element-972e17c.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-8567 .elementor-element.elementor-element-972e17c .elementor-image-box-title{margin-bottom:4px;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;color:#FFFFFF;}.elementor-8567 .elementor-element.elementor-element-972e17c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8567 .elementor-element.elementor-element-972e17c:has(:hover) .elementor-image-box-title,
					 .elementor-8567 .elementor-element.elementor-element-972e17c:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-8567 .elementor-element.elementor-element-972e17c .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:#FFFFFF;}.elementor-8567 .elementor-element.elementor-element-77fa106{--display:flex;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-color:#FFFFFF80;--border-color:#FFFFFF80;}.elementor-8567 .elementor-element.elementor-element-9806da7 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-8567 .elementor-element.elementor-element-9806da7 .elementor-image-box-wrapper{text-align:center;}.elementor-8567 .elementor-element.elementor-element-9806da7.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-8567 .elementor-element.elementor-element-9806da7.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-8567 .elementor-element.elementor-element-9806da7.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-8567 .elementor-element.elementor-element-9806da7 .elementor-image-box-title{margin-bottom:4px;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;color:#FFFFFF;}.elementor-8567 .elementor-element.elementor-element-9806da7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8567 .elementor-element.elementor-element-9806da7:has(:hover) .elementor-image-box-title,
					 .elementor-8567 .elementor-element.elementor-element-9806da7:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-8567 .elementor-element.elementor-element-9806da7 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:#FFFFFF;}.elementor-8567 .elementor-element.elementor-element-aacf6ac{--display:flex;border-style:solid;--border-style:solid;border-width:0px 01px 0px 0px;--border-top-width:0px;--border-right-width:01px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF80;--border-color:#FFFFFF80;--border-radius:0px 0px 0px 0px;}.elementor-8567 .elementor-element.elementor-element-8c6844e > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-8567 .elementor-element.elementor-element-8c6844e .elementor-image-box-wrapper{text-align:center;}.elementor-8567 .elementor-element.elementor-element-8c6844e.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-8567 .elementor-element.elementor-element-8c6844e.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-8567 .elementor-element.elementor-element-8c6844e.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-8567 .elementor-element.elementor-element-8c6844e .elementor-image-box-title{margin-bottom:5px;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;color:#FFFFFF;}.elementor-8567 .elementor-element.elementor-element-8c6844e .elementor-image-box-img img{height:65px;transition-duration:0.3s;}.elementor-8567 .elementor-element.elementor-element-8c6844e:has(:hover) .elementor-image-box-title,
					 .elementor-8567 .elementor-element.elementor-element-8c6844e:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-8567 .elementor-element.elementor-element-8c6844e .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:#FFFFFF;}.elementor-8567 .elementor-element.elementor-element-718c0d1{--display:flex;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-color:#FFFFFF80;--border-color:#FFFFFF80;--border-radius:0px 0px 0px 0px;}.elementor-8567 .elementor-element.elementor-element-3d1db4c > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-8567 .elementor-element.elementor-element-3d1db4c .elementor-image-box-wrapper{text-align:center;}.elementor-8567 .elementor-element.elementor-element-3d1db4c.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-8567 .elementor-element.elementor-element-3d1db4c.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-8567 .elementor-element.elementor-element-3d1db4c.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-8567 .elementor-element.elementor-element-3d1db4c .elementor-image-box-title{margin-bottom:5px;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;color:#FFFFFF;}.elementor-8567 .elementor-element.elementor-element-3d1db4c .elementor-image-box-img img{height:65px;transition-duration:0.3s;}.elementor-8567 .elementor-element.elementor-element-3d1db4c:has(:hover) .elementor-image-box-title,
					 .elementor-8567 .elementor-element.elementor-element-3d1db4c:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-8567 .elementor-element.elementor-element-3d1db4c .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:#FFFFFF;}.elementor-8567 .elementor-element.elementor-element-0719329{--display:flex;}.elementor-8567 .elementor-element.elementor-element-74764b5 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-8567 .elementor-element.elementor-element-74764b5 .elementor-image-box-wrapper{text-align:center;}.elementor-8567 .elementor-element.elementor-element-74764b5.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-8567 .elementor-element.elementor-element-74764b5.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-8567 .elementor-element.elementor-element-74764b5.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-8567 .elementor-element.elementor-element-74764b5 .elementor-image-box-title{margin-bottom:5px;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;color:#FFFFFF;}.elementor-8567 .elementor-element.elementor-element-74764b5 .elementor-image-box-img img{height:65px;transition-duration:0.3s;}.elementor-8567 .elementor-element.elementor-element-74764b5:has(:hover) .elementor-image-box-title,
					 .elementor-8567 .elementor-element.elementor-element-74764b5:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-8567 .elementor-element.elementor-element-74764b5 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:#FFFFFF;}.elementor-8567 .elementor-element.elementor-element-f3cf6c5{--display:flex;--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:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:5%;--padding-bottom:5%;--padding-left:6%;--padding-right:6%;}.elementor-8567 .elementor-element.elementor-element-f3cf6c5:not(.elementor-motion-effects-element-type-background), .elementor-8567 .elementor-element.elementor-element-f3cf6c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8567 .elementor-element.elementor-element-ec2d601{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8567 .elementor-element.elementor-element-b6e59c8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:600;color:#15233C;}.elementor-8567 .elementor-element.elementor-element-36da4d4 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-8567 .elementor-element.elementor-element-36da4d4{text-align:center;}.elementor-8567 .elementor-element.elementor-element-36da4d4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:-0.2px;color:#2E1C12;}.elementor-8567 .elementor-element.elementor-element-10a0bd7 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-8567 .elementor-element.elementor-element-10a0bd7{text-align:center;}.elementor-8567 .elementor-element.elementor-element-10a0bd7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:-0.2px;color:#2E1C12;}.elementor-8567 .elementor-element.elementor-element-1440305{--display:flex;--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:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8567 .elementor-element.elementor-element-1440305:not(.elementor-motion-effects-element-type-background), .elementor-8567 .elementor-element.elementor-element-1440305 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C39853;background-image:url("https://construtoramacuco.com.br/wp-content/uploads/2026/06/Frame-6-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8567 .elementor-element.elementor-element-08da7be{--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:center;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-8567 .elementor-element.elementor-element-e866a59{--display:flex;--justify-content:center;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-8567 .elementor-element.elementor-element-e866a59:not(.elementor-motion-effects-element-type-background), .elementor-8567 .elementor-element.elementor-element-e866a59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#15233C;}.elementor-8567 .elementor-element.elementor-element-404e37c{--display:flex;--min-height:65px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8567 .elementor-element.elementor-element-59b73d1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:300;color:#FFFFFF;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-8567 .elementor-element.elementor-element-d4a65e2 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-8567 .elementor-element.elementor-element-d4a65e2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-8567 .elementor-element.elementor-element-d4a65e2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-8567 .elementor-element.elementor-element-d4a65e2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-8567 .elementor-element.elementor-element-d4a65e2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-8567 .elementor-element.elementor-element-d4a65e2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-8567 .elementor-element.elementor-element-d4a65e2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8567 .elementor-element.elementor-element-d4a65e2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8567 .elementor-element.elementor-element-d4a65e2{--e-icon-list-icon-size:30px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-8567 .elementor-element.elementor-element-d4a65e2 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-8567 .elementor-element.elementor-element-d4a65e2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8567 .elementor-element.elementor-element-d4a65e2 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-8567 .elementor-element.elementor-element-d4a65e2 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-8567 .elementor-element.elementor-element-d4a65e2 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-8567 .elementor-element.elementor-element-4b6eaf3 .elementor-button{background-color:#1B9DD9;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;}.elementor-8567 .elementor-element.elementor-element-4b6eaf3 .elementor-button:hover, .elementor-8567 .elementor-element.elementor-element-4b6eaf3 .elementor-button:focus{background-color:#1B9DD9;color:#FFFFFF;}.elementor-8567 .elementor-element.elementor-element-4b6eaf3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8567 .elementor-element.elementor-element-4b6eaf3 .elementor-button:hover svg, .elementor-8567 .elementor-element.elementor-element-4b6eaf3 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8567 .elementor-element.elementor-element-a7c3918{--display:flex;--justify-content:center;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-8567 .elementor-element.elementor-element-a7c3918:not(.elementor-motion-effects-element-type-background), .elementor-8567 .elementor-element.elementor-element-a7c3918 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#15233C;}.elementor-8567 .elementor-element.elementor-element-99935ba{--display:flex;--min-height:65px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8567 .elementor-element.elementor-element-f78c3e5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:300;color:#FFFFFF;}.elementor-8567 .elementor-element.elementor-element-9d1cafe > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-8567 .elementor-element.elementor-element-9d1cafe .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-8567 .elementor-element.elementor-element-9d1cafe .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-8567 .elementor-element.elementor-element-9d1cafe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-8567 .elementor-element.elementor-element-9d1cafe .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-8567 .elementor-element.elementor-element-9d1cafe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-8567 .elementor-element.elementor-element-9d1cafe .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8567 .elementor-element.elementor-element-9d1cafe .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8567 .elementor-element.elementor-element-9d1cafe{--e-icon-list-icon-size:30px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-8567 .elementor-element.elementor-element-9d1cafe .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-8567 .elementor-element.elementor-element-9d1cafe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8567 .elementor-element.elementor-element-9d1cafe .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-8567 .elementor-element.elementor-element-9d1cafe .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-8567 .elementor-element.elementor-element-9d1cafe .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-8567 .elementor-element.elementor-element-a51a889 .elementor-button{background-color:#1B9DD9;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;}.elementor-8567 .elementor-element.elementor-element-a51a889 .elementor-button:hover, .elementor-8567 .elementor-element.elementor-element-a51a889 .elementor-button:focus{background-color:#1B9DD9;color:#FFFFFF;}.elementor-8567 .elementor-element.elementor-element-a51a889 .elementor-button:hover svg, .elementor-8567 .elementor-element.elementor-element-a51a889 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8567 .elementor-element.elementor-element-9a8916d{--display:flex;--justify-content:center;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-8567 .elementor-element.elementor-element-9a8916d:not(.elementor-motion-effects-element-type-background), .elementor-8567 .elementor-element.elementor-element-9a8916d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#15233C;}.elementor-8567 .elementor-element.elementor-element-f7c8815{--display:flex;--min-height:65px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8567 .elementor-element.elementor-element-e69fdf0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:300;color:#FFFFFF;}.elementor-8567 .elementor-element.elementor-element-1c8850a > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-8567 .elementor-element.elementor-element-1c8850a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-8567 .elementor-element.elementor-element-1c8850a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-8567 .elementor-element.elementor-element-1c8850a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-8567 .elementor-element.elementor-element-1c8850a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-8567 .elementor-element.elementor-element-1c8850a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-8567 .elementor-element.elementor-element-1c8850a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8567 .elementor-element.elementor-element-1c8850a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8567 .elementor-element.elementor-element-1c8850a{--e-icon-list-icon-size:30px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-8567 .elementor-element.elementor-element-1c8850a .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-8567 .elementor-element.elementor-element-1c8850a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8567 .elementor-element.elementor-element-1c8850a .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-8567 .elementor-element.elementor-element-1c8850a .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-8567 .elementor-element.elementor-element-1c8850a .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-8567 .elementor-element.elementor-element-e16c579 .elementor-button{background-color:#1B9DD9;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;}.elementor-8567 .elementor-element.elementor-element-e16c579 .elementor-button:hover, .elementor-8567 .elementor-element.elementor-element-e16c579 .elementor-button:focus{background-color:#1B9DD9;color:#FFFFFF;}.elementor-8567 .elementor-element.elementor-element-e16c579 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8567 .elementor-element.elementor-element-e16c579 .elementor-button:hover svg, .elementor-8567 .elementor-element.elementor-element-e16c579 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8567 .elementor-element.elementor-element-d2e4171{--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:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8567 .elementor-element.elementor-element-05c93c2{--display:flex;--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:center;--gap:50px 100px;--row-gap:50px;--column-gap:100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6%;--padding-bottom:6%;--padding-left:0%;--padding-right:0%;}.elementor-8567 .elementor-element.elementor-element-05c93c2:not(.elementor-motion-effects-element-type-background), .elementor-8567 .elementor-element.elementor-element-05c93c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8567 .elementor-element.elementor-element-b0a64af{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8567 .elementor-element.elementor-element-4a13c7b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:600;color:#15233C;}.elementor-8567 .elementor-element.elementor-element-f8b1edc > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-8567 .elementor-element.elementor-element-f8b1edc{text-align:center;}.elementor-8567 .elementor-element.elementor-element-f8b1edc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:24px;letter-spacing:-0.2px;color:#2E1C12;}.elementor-8567 .elementor-element.elementor-element-92c5e56{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8567 .elementor-element.elementor-element-b096cd9{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8567 .elementor-element.elementor-element-c58fc45{--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:3px 3px;--row-gap:3px;--column-gap:3px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8567 .elementor-element.elementor-element-0b5836d .elementor-button{background-color:#15233C;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:08px 08px 0px 0px;padding:10px 30px 10px 30px;}.elementor-8567 .elementor-element.elementor-element-0b5836d .elementor-button:hover, .elementor-8567 .elementor-element.elementor-element-0b5836d .elementor-button:focus{background-color:#99BDCE;}.elementor-8567 .elementor-element.elementor-element-85fdf45 .elementor-button{background-color:#15233C;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:08px 08px 0px 0px;padding:10px 30px 10px 30px;}.elementor-8567 .elementor-element.elementor-element-85fdf45 .elementor-button:hover, .elementor-8567 .elementor-element.elementor-element-85fdf45 .elementor-button:focus{background-color:#99BDCE;}.elementor-8567 .elementor-element.elementor-element-2a9792d .elementor-button{background-color:#15233C;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:08px 08px 0px 0px;padding:10px 15px 10px 15px;}.elementor-8567 .elementor-element.elementor-element-2a9792d .elementor-button:hover, .elementor-8567 .elementor-element.elementor-element-2a9792d .elementor-button:focus{background-color:#99BDCE;}.elementor-8567 .elementor-element.elementor-element-638aa03{--display:flex;--min-height:480px;--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-8567 .elementor-element.elementor-element-638aa03:not(.elementor-motion-effects-element-type-background), .elementor-8567 .elementor-element.elementor-element-638aa03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#99BDCE;}.elementor-8567 .elementor-element.elementor-element-05d7f4b{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-8567 .elementor-element.elementor-element-92a65a0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8567 .elementor-element.elementor-element-8cd2973 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-8567 .elementor-element.elementor-element-8cd2973 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-8567 .elementor-element.elementor-element-8cd2973 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-8567 .elementor-element.elementor-element-8cd2973 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-8567 .elementor-element.elementor-element-8cd2973 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-8567 .elementor-element.elementor-element-8cd2973 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8567 .elementor-element.elementor-element-8cd2973 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8567 .elementor-element.elementor-element-8cd2973{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-8567 .elementor-element.elementor-element-8cd2973 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8567 .elementor-element.elementor-element-8cd2973 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:300;}.elementor-8567 .elementor-element.elementor-element-8cd2973 .elementor-icon-list-text{color:#242424;transition:color 0.3s;}.elementor-8567 .elementor-element.elementor-element-43aafc7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8567 .elementor-element.elementor-element-eed0d46 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-8567 .elementor-element.elementor-element-eed0d46 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-8567 .elementor-element.elementor-element-eed0d46 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-8567 .elementor-element.elementor-element-eed0d46 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-8567 .elementor-element.elementor-element-eed0d46 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-8567 .elementor-element.elementor-element-eed0d46 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8567 .elementor-element.elementor-element-eed0d46 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8567 .elementor-element.elementor-element-eed0d46{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-8567 .elementor-element.elementor-element-eed0d46 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8567 .elementor-element.elementor-element-eed0d46 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:300;}.elementor-8567 .elementor-element.elementor-element-eed0d46 .elementor-icon-list-text{color:#242424;transition:color 0.3s;}.elementor-8567 .elementor-element.elementor-element-1c744ba{--display:flex;--min-height:480px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-8567 .elementor-element.elementor-element-1c744ba:not(.elementor-motion-effects-element-type-background), .elementor-8567 .elementor-element.elementor-element-1c744ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#99BDCE;}.elementor-8567 .elementor-element.elementor-element-1620bf0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-8567 .elementor-element.elementor-element-1620bf0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-8567 .elementor-element.elementor-element-1620bf0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-8567 .elementor-element.elementor-element-1620bf0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-8567 .elementor-element.elementor-element-1620bf0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-8567 .elementor-element.elementor-element-1620bf0 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8567 .elementor-element.elementor-element-1620bf0 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8567 .elementor-element.elementor-element-1620bf0{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-8567 .elementor-element.elementor-element-1620bf0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8567 .elementor-element.elementor-element-1620bf0 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:300;}.elementor-8567 .elementor-element.elementor-element-1620bf0 .elementor-icon-list-text{color:#242424;transition:color 0.3s;}.elementor-8567 .elementor-element.elementor-element-b1f451c{--display:flex;--min-height:480px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-8567 .elementor-element.elementor-element-b1f451c:not(.elementor-motion-effects-element-type-background), .elementor-8567 .elementor-element.elementor-element-b1f451c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#99BDCE;}.elementor-8567 .elementor-element.elementor-element-9041319 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-8567 .elementor-element.elementor-element-9041319 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-8567 .elementor-element.elementor-element-9041319 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-8567 .elementor-element.elementor-element-9041319 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-8567 .elementor-element.elementor-element-9041319 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-8567 .elementor-element.elementor-element-9041319 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8567 .elementor-element.elementor-element-9041319 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8567 .elementor-element.elementor-element-9041319{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-8567 .elementor-element.elementor-element-9041319 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8567 .elementor-element.elementor-element-9041319 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:300;}.elementor-8567 .elementor-element.elementor-element-9041319 .elementor-icon-list-text{color:#242424;transition:color 0.3s;}.elementor-8567 .elementor-element.elementor-element-035fd53{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8567 .elementor-element.elementor-element-ac415c6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8567 .elementor-element.elementor-element-3395e8d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8567 .elementor-element.elementor-element-621d071{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8567 .elementor-element.elementor-element-63eef72{--e-image-carousel-slides-to-show:1;}.elementor-8567 .elementor-element.elementor-element-63eef72 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8567 .elementor-element.elementor-element-63eef72 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-8567 .elementor-element.elementor-element-63eef72 .elementor-swiper-button.elementor-swiper-button-next{color:#15233C;}.elementor-8567 .elementor-element.elementor-element-63eef72 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-8567 .elementor-element.elementor-element-63eef72 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#15233C;}.elementor-8567 .elementor-element.elementor-element-63eef72 .elementor-image-carousel-caption{text-align:center;}.elementor-8567 .elementor-element.elementor-element-d4566c8{--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:0%;--margin-bottom:-1%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-8567 .elementor-element.elementor-element-94225e3{--e-image-carousel-slides-to-show:1;}.elementor-8567 .elementor-element.elementor-element-94225e3 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-8567 .elementor-element.elementor-element-94225e3 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-8567 .elementor-element.elementor-element-94225e3 .elementor-swiper-button.elementor-swiper-button-next{font-size:50px;}.elementor-8567 .elementor-element.elementor-element-e31d211{--e-image-carousel-slides-to-show:1;}.elementor-8567 .elementor-element.elementor-element-e31d211 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8567 .elementor-element.elementor-element-e31d211 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-8567 .elementor-element.elementor-element-e31d211 .elementor-swiper-button.elementor-swiper-button-next{font-size:30px;}.elementor-8567 .elementor-element.elementor-element-d36ea38{--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:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8567 .elementor-element.elementor-element-d36ea38:not(.elementor-motion-effects-element-type-background), .elementor-8567 .elementor-element.elementor-element-d36ea38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://construtoramacuco.com.br/wp-content/uploads/2026/06/Frame-12-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8567 .elementor-element.elementor-element-a2d3d7c{--display:flex;--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:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6%;--padding-bottom:6%;--padding-left:0%;--padding-right:0%;}.elementor-8567 .elementor-element.elementor-element-8da3c07{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8567 .elementor-element.elementor-element-6c7730f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:600;color:#FFFFFF;}.elementor-8567 .elementor-element.elementor-element-27ef838{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8567 .elementor-element.elementor-element-3d910ef .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8567 .elementor-element.elementor-element-1e00884{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8567 .elementor-element.elementor-element-1243809{--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:center;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8567 .elementor-element.elementor-element-edae1b3{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8567 .elementor-element.elementor-element-9fd6ecf{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8567 .elementor-element.elementor-element-7372b04 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:500;line-height:35px;color:#143157;}.elementor-8567 .elementor-element.elementor-element-3578a6a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:-0.2px;color:#2E1C12;}.elementor-8567 .elementor-element.elementor-element-2fe8d46 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:-0.2px;color:#2E1C12;}.elementor-8567 .elementor-element.elementor-element-96aae49 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;line-height:14px;color:#2E1C12;}.elementor-8567 .elementor-element.elementor-element-2d6d20f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;line-height:14px;color:#2E1C12;}.elementor-8567 .elementor-element.elementor-element-15283cd .elementor-button{background-color:#009FE3;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;transition-duration:2s;}.elementor-8567 .elementor-element.elementor-element-15283cd .elementor-button:hover, .elementor-8567 .elementor-element.elementor-element-15283cd .elementor-button:focus{background-color:#009FE3;color:#FFFFFF;}.elementor-8567 .elementor-element.elementor-element-15283cd .elementor-button:hover svg, .elementor-8567 .elementor-element.elementor-element-15283cd .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8567 .elementor-element.elementor-element-7197880{--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:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8567 .elementor-element.elementor-element-7197880:not(.elementor-motion-effects-element-type-background), .elementor-8567 .elementor-element.elementor-element-7197880 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#13638C;}.elementor-8567 .elementor-element.elementor-element-dad3909 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-8567 .elementor-element.elementor-element-dad3909{text-align:center;}.elementor-8567 .elementor-element.elementor-element-dad3909 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:500;line-height:35px;color:#FFFFFF;}.elementor-8567 .elementor-element.elementor-element-1630421{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-pp-advanced-tabs .pp-advanced-tabs-title .pp-advanced-tabs-title-text{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-pp-advanced-tabs .pp-advanced-tabs-content{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8567 .elementor-element.elementor-element-9267212 .pp-advanced-tabs-wrapper.at-horizontal, .elementor-8567 .elementor-element.elementor-element-9267212 .pp-advanced-tabs .pp-advanced-tabs-content-wrapper .pp-tab-responsive.pp-advanced-tabs-title{justify-content:center;}.elementor-8567 .elementor-element.elementor-element-9267212 .at-horizontal .pp-advanced-tabs-title:not(:last-child){margin-right:2px;}.elementor-8567 .elementor-element.elementor-element-9267212 .at-horizontal-content .pp-advanced-tabs-title:not(:first-child){margin-top:2px;}.elementor-8567 .elementor-element.elementor-element-9267212 .at-vertical .pp-advanced-tabs-title:not(:last-child){margin-bottom:2px;}.elementor-8567 .elementor-element.elementor-element-9267212 .pp-advanced-tabs-title .pp-icon{font-size:15px;color:#99BDCE;}.elementor-8567 .elementor-element.elementor-element-9267212 .pp-advanced-tabs-title .pp-icon-img img{width:1px;}.elementor-8567 .elementor-element.elementor-element-9267212 .pp-advanced-tabs-title{border-radius:0px 0px 0px 0px;padding:10px 10px 10px 10px;border-color:#99BDCE;}.elementor-8567 .elementor-element.elementor-element-9267212 .pp-advanced-tabs-title .pp-advanced-tabs-title-text{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:300;color:#99BDCE;}.elementor-8567 .elementor-element.elementor-element-9267212 .pp-advanced-tabs-title svg{fill:#99BDCE;}.elementor-8567 .elementor-element.elementor-element-9267212 .pp-style-6 .pp-advanced-tabs-title:after, .elementor-8567 .elementor-element.elementor-element-9267212 .pp-style-6 .pp-advanced-tabs-title.pp-tab-responsive.pp-tab-active{background-color:#99BDCE;}.elementor-8567 .elementor-element.elementor-element-9267212 .pp-advanced-tabs-title.pp-tab-active .pp-icon{color:#FFFFFF;}.elementor-8567 .elementor-element.elementor-element-9267212 .pp-advanced-tabs-title.pp-tab-active svg{fill:#FFFFFF;}.elementor-8567 .elementor-element.elementor-element-9267212 .at-hover .pp-advanced-tabs-title:hover .pp-icon{color:#FFFFFF;}.elementor-8567 .elementor-element.elementor-element-9267212 .at-hover .pp-advanced-tabs-title:hover svg{fill:#FFFFFF;}.elementor-8567 .elementor-element.elementor-element-9267212 .pp-tab-active .pp-advanced-tabs-title-text{color:#FFFFFF;}.elementor-8567 .elementor-element.elementor-element-9267212 .at-hover .pp-advanced-tabs-title:hover .pp-advanced-tabs-title-text{color:#FFFFFF;}.elementor-8567 .elementor-element.elementor-element-9267212 .pp-advanced-tabs-content{text-align:center;color:#808080;font-family:"Montserrat", Sans-serif;font-weight:500;border-style:solid;border-width:0px 0px 0px 0px;border-color:#808080;border-radius:0px 0px 0px 0px;padding:30px 0px 0px 0px;}.elementor-8567 .elementor-element.elementor-element-12edf40{--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:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-8567 .elementor-element.elementor-element-12edf40:not(.elementor-motion-effects-element-type-background), .elementor-8567 .elementor-element.elementor-element-12edf40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#99BDCE;}.elementor-8567 .elementor-element.elementor-element-60fb046{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8567 .elementor-element.elementor-element-60fb046.e-con{--align-self:center;}.elementor-8567 .elementor-element.elementor-element-30c1bfb{--display:flex;--padding-top:16%;--padding-bottom:16%;--padding-left:16%;--padding-right:10%;}.elementor-8567 .elementor-element.elementor-element-c8afa21{--display:flex;--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-start;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-8567 .elementor-element.elementor-element-a58c580 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:500;line-height:30px;color:#143157;}.elementor-8567 .elementor-element.elementor-element-2263da6{text-align:start;}.elementor-8567 .elementor-element.elementor-element-2263da6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:-0.2px;color:#2E1C12;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{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-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8567 .elementor-element.elementor-element-4999b16 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-8567 .elementor-element.elementor-element-4999b16 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-8567 .elementor-element.elementor-element-4999b16 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-8567 .elementor-element.elementor-element-4999b16 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-8567 .elementor-element.elementor-element-4999b16 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-8567 .elementor-element.elementor-element-4999b16 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-8567 .elementor-element.elementor-element-4999b16 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-8567 .elementor-element.elementor-element-4999b16 .elementor-field-type-html{padding-bottom:0px;}.elementor-8567 .elementor-element.elementor-element-4999b16 .elementor-field-group .elementor-field{color:#5C3612;}.elementor-8567 .elementor-element.elementor-element-4999b16 .elementor-field-group .elementor-field, .elementor-8567 .elementor-element.elementor-element-4999b16 .elementor-field-subgroup label{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-8567 .elementor-element.elementor-element-4999b16 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-color:#0F659D;}.elementor-8567 .elementor-element.elementor-element-4999b16 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-color:#0F659D;}.elementor-8567 .elementor-element.elementor-element-4999b16 .elementor-field-group .elementor-select-wrapper::before{color:#0F659D;}.elementor-8567 .elementor-element.elementor-element-4999b16 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;}.elementor-8567 .elementor-element.elementor-element-4999b16 .e-form__buttons__wrapper__button-next{background-color:#0F659D;color:#ffffff;}.elementor-8567 .elementor-element.elementor-element-4999b16 .elementor-button[type="submit"]{background-color:#0F659D;color:#ffffff;}.elementor-8567 .elementor-element.elementor-element-4999b16 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-8567 .elementor-element.elementor-element-4999b16 .e-form__buttons__wrapper__button-previous{background-color:#0F659D;color:#ffffff;}.elementor-8567 .elementor-element.elementor-element-4999b16 .e-form__buttons__wrapper__button-next:hover{background-color:#74491F;color:#ffffff;}.elementor-8567 .elementor-element.elementor-element-4999b16 .elementor-button[type="submit"]:hover{background-color:#74491F;color:#ffffff;}.elementor-8567 .elementor-element.elementor-element-4999b16 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-8567 .elementor-element.elementor-element-4999b16 .e-form__buttons__wrapper__button-previous:hover{background-color:#74491F;color:#ffffff;}.elementor-8567 .elementor-element.elementor-element-4999b16{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-8567 .elementor-element.elementor-element-90f0b15{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8567 .elementor-element.elementor-element-90f0b15:not(.elementor-motion-effects-element-type-background), .elementor-8567 .elementor-element.elementor-element-90f0b15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://construtoramacuco.com.br/wp-content/uploads/2026/06/Image-1-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8567 .elementor-element.elementor-element-f57ab1a{--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:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8567 .elementor-element.elementor-element-f57ab1a:not(.elementor-motion-effects-element-type-background), .elementor-8567 .elementor-element.elementor-element-f57ab1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#13638C;}.elementor-8567 .elementor-element.elementor-element-3fe67bd{--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;--padding-top:3%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-8567 .elementor-element.elementor-element-3fe67bd:not(.elementor-motion-effects-element-type-background), .elementor-8567 .elementor-element.elementor-element-3fe67bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#143157;}.elementor-8567 .elementor-element.elementor-element-0977853{--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;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8567 .elementor-element.elementor-element-ebfcfa0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8567 .elementor-element.elementor-element-7a0ebc7{--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:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8567 .elementor-element.elementor-element-66c1a5a .elementor-nav-menu .elementor-item{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-8567 .elementor-element.elementor-element-66c1a5a .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;padding-left:0px;padding-right:0px;padding-top:5px;padding-bottom:5px;}.elementor-8567 .elementor-element.elementor-element-66c1a5a .elementor-nav-menu--main .elementor-item:hover,
					.elementor-8567 .elementor-element.elementor-element-66c1a5a .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-8567 .elementor-element.elementor-element-66c1a5a .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-8567 .elementor-element.elementor-element-66c1a5a .elementor-nav-menu--main .elementor-item:focus{color:#13638C;fill:#13638C;}.elementor-8567 .elementor-element.elementor-element-66c1a5a .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#13638C;}.elementor-8567 .elementor-element.elementor-element-8f252f5 .elementor-nav-menu .elementor-item{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-8567 .elementor-element.elementor-element-8f252f5 .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;padding-top:5px;padding-bottom:5px;}.elementor-8567 .elementor-element.elementor-element-8f252f5 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-8567 .elementor-element.elementor-element-8f252f5 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-8567 .elementor-element.elementor-element-8f252f5 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-8567 .elementor-element.elementor-element-8f252f5 .elementor-nav-menu--main .elementor-item:focus{color:#DC701A;fill:#DC701A;}.elementor-8567 .elementor-element.elementor-element-8f252f5 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#DC701A;}.elementor-8567 .elementor-element.elementor-element-6323858{--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;--gap:9px 9px;--row-gap:9px;--column-gap:9px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8567 .elementor-element.elementor-element-b4ffdbc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;color:#FFFFFF;}.elementor-8567 .elementor-element.elementor-element-fad8e2d{--grid-template-columns:repeat(0, auto);--icon-size:40px;--grid-column-gap:10px;--grid-row-gap:0px;}.elementor-8567 .elementor-element.elementor-element-fad8e2d .elementor-widget-container{text-align:left;}.elementor-8567 .elementor-element.elementor-element-fad8e2d .elementor-social-icon{background-color:#FD141400;--icon-padding:0px;}.elementor-8567 .elementor-element.elementor-element-fad8e2d .elementor-social-icon i{color:#FFFFFF;}.elementor-8567 .elementor-element.elementor-element-fad8e2d .elementor-social-icon svg{fill:#FFFFFF;}.elementor-8567 .elementor-element.elementor-element-fad8e2d .elementor-social-icon:hover i{color:#DC701A;}.elementor-8567 .elementor-element.elementor-element-fad8e2d .elementor-social-icon:hover svg{fill:#DC701A;}.elementor-8567 .elementor-element.elementor-element-80a6238 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-8567 .elementor-element.elementor-element-80a6238 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;color:#FFFFFF;}.elementor-8567 .elementor-element.elementor-element-3e8faa9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8567 .elementor-element.elementor-element-6da0939{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8567 .elementor-element.elementor-element-f82ff6a{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8567 .elementor-element.elementor-element-f82ff6a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-8567 .elementor-element.elementor-element-517d109 .elementor-icon-wrapper{text-align:center;}.elementor-8567 .elementor-element.elementor-element-517d109.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-8567 .elementor-element.elementor-element-517d109.elementor-view-framed .elementor-icon, .elementor-8567 .elementor-element.elementor-element-517d109.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-8567 .elementor-element.elementor-element-517d109.elementor-view-framed .elementor-icon, .elementor-8567 .elementor-element.elementor-element-517d109.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-8567 .elementor-element.elementor-element-517d109.elementor-view-stacked .elementor-icon:hover{background-color:#DC701A;}.elementor-8567 .elementor-element.elementor-element-517d109.elementor-view-framed .elementor-icon:hover, .elementor-8567 .elementor-element.elementor-element-517d109.elementor-view-default .elementor-icon:hover{color:#DC701A;border-color:#DC701A;}.elementor-8567 .elementor-element.elementor-element-517d109.elementor-view-framed .elementor-icon:hover, .elementor-8567 .elementor-element.elementor-element-517d109.elementor-view-default .elementor-icon:hover svg{fill:#DC701A;}.elementor-8567 .elementor-element.elementor-element-517d109 .elementor-icon{font-size:1.5rem;}.elementor-8567 .elementor-element.elementor-element-517d109 .elementor-icon svg{height:1.5rem;}.elementor-8567 .elementor-element.elementor-element-c5b2f8e{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8567 .elementor-element.elementor-element-413b9f5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-8567 .elementor-element.elementor-element-f16a6f1{--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:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8567 .elementor-element.elementor-element-5e242c5{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8567 .elementor-element.elementor-element-5e242c5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8567 .elementor-element.elementor-element-8f1bc13 .elementor-icon-wrapper{text-align:center;}.elementor-8567 .elementor-element.elementor-element-8f1bc13.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-8567 .elementor-element.elementor-element-8f1bc13.elementor-view-framed .elementor-icon, .elementor-8567 .elementor-element.elementor-element-8f1bc13.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-8567 .elementor-element.elementor-element-8f1bc13.elementor-view-framed .elementor-icon, .elementor-8567 .elementor-element.elementor-element-8f1bc13.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-8567 .elementor-element.elementor-element-8f1bc13.elementor-view-stacked .elementor-icon:hover{background-color:#DC701A;}.elementor-8567 .elementor-element.elementor-element-8f1bc13.elementor-view-framed .elementor-icon:hover, .elementor-8567 .elementor-element.elementor-element-8f1bc13.elementor-view-default .elementor-icon:hover{color:#DC701A;border-color:#DC701A;}.elementor-8567 .elementor-element.elementor-element-8f1bc13.elementor-view-framed .elementor-icon:hover, .elementor-8567 .elementor-element.elementor-element-8f1bc13.elementor-view-default .elementor-icon:hover svg{fill:#DC701A;}.elementor-8567 .elementor-element.elementor-element-8f1bc13 .elementor-icon{font-size:1.5rem;}.elementor-8567 .elementor-element.elementor-element-8f1bc13 .elementor-icon svg{height:1.5rem;}.elementor-8567 .elementor-element.elementor-element-3a445be{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8567 .elementor-element.elementor-element-1cce2ce .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-8567 .elementor-element.elementor-element-f20a0b2{--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:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8567 .elementor-element.elementor-element-7e1544a{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8567 .elementor-element.elementor-element-7e1544a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8567 .elementor-element.elementor-element-ca4d079 .elementor-icon-wrapper{text-align:center;}.elementor-8567 .elementor-element.elementor-element-ca4d079.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-8567 .elementor-element.elementor-element-ca4d079.elementor-view-framed .elementor-icon, .elementor-8567 .elementor-element.elementor-element-ca4d079.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-8567 .elementor-element.elementor-element-ca4d079.elementor-view-framed .elementor-icon, .elementor-8567 .elementor-element.elementor-element-ca4d079.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-8567 .elementor-element.elementor-element-ca4d079.elementor-view-stacked .elementor-icon:hover{background-color:#DC701A;}.elementor-8567 .elementor-element.elementor-element-ca4d079.elementor-view-framed .elementor-icon:hover, .elementor-8567 .elementor-element.elementor-element-ca4d079.elementor-view-default .elementor-icon:hover{color:#DC701A;border-color:#DC701A;}.elementor-8567 .elementor-element.elementor-element-ca4d079.elementor-view-framed .elementor-icon:hover, .elementor-8567 .elementor-element.elementor-element-ca4d079.elementor-view-default .elementor-icon:hover svg{fill:#DC701A;}.elementor-8567 .elementor-element.elementor-element-ca4d079 .elementor-icon{font-size:1.5rem;}.elementor-8567 .elementor-element.elementor-element-ca4d079 .elementor-icon svg{height:1.5rem;}.elementor-8567 .elementor-element.elementor-element-c44df2f{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8567 .elementor-element.elementor-element-d3ee0d4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;line-height:20px;color:#FFFFFF;}@media(min-width:768px){.elementor-8567 .elementor-element.elementor-element-8e6f3f3{--width:30%;}.elementor-8567 .elementor-element.elementor-element-db768c8{--width:70%;}.elementor-8567 .elementor-element.elementor-element-a2e7315{--width:100%;}.elementor-8567 .elementor-element.elementor-element-1a631ad{--width:57%;}.elementor-8567 .elementor-element.elementor-element-807e4c9{--width:50%;}.elementor-8567 .elementor-element.elementor-element-5406c15{--width:80%;}.elementor-8567 .elementor-element.elementor-element-3aff07f{--width:90%;}.elementor-8567 .elementor-element.elementor-element-08da7be{--width:60%;}.elementor-8567 .elementor-element.elementor-element-e866a59{--width:80%;}.elementor-8567 .elementor-element.elementor-element-a7c3918{--width:80%;}.elementor-8567 .elementor-element.elementor-element-9a8916d{--width:80%;}.elementor-8567 .elementor-element.elementor-element-b096cd9{--width:82%;}.elementor-8567 .elementor-element.elementor-element-638aa03{--width:80%;}.elementor-8567 .elementor-element.elementor-element-05d7f4b{--width:100%;}.elementor-8567 .elementor-element.elementor-element-1c744ba{--width:80%;}.elementor-8567 .elementor-element.elementor-element-b1f451c{--width:80%;}.elementor-8567 .elementor-element.elementor-element-035fd53{--width:100%;}.elementor-8567 .elementor-element.elementor-element-27ef838{--width:80%;}.elementor-8567 .elementor-element.elementor-element-1243809{--width:80%;}.elementor-8567 .elementor-element.elementor-element-edae1b3{--width:75%;}.elementor-8567 .elementor-element.elementor-element-9fd6ecf{--width:75%;}.elementor-8567 .elementor-element.elementor-element-60fb046{--width:50%;}.elementor-8567 .elementor-element.elementor-element-90f0b15{--width:50%;}.elementor-8567 .elementor-element.elementor-element-0977853{--width:40%;}.elementor-8567 .elementor-element.elementor-element-7a0ebc7{--width:20%;}.elementor-8567 .elementor-element.elementor-element-6323858{--width:50%;}.elementor-8567 .elementor-element.elementor-element-f82ff6a{--width:5%;}.elementor-8567 .elementor-element.elementor-element-5e242c5{--width:5%;}.elementor-8567 .elementor-element.elementor-element-7e1544a{--width:5%;}}@media(max-width:1024px) and (min-width:768px){.elementor-8567 .elementor-element.elementor-element-1a631ad{--width:100%;}.elementor-8567 .elementor-element.elementor-element-807e4c9{--width:100%;}.elementor-8567 .elementor-element.elementor-element-5406c15{--width:100%;}.elementor-8567 .elementor-element.elementor-element-08da7be{--width:100%;}.elementor-8567 .elementor-element.elementor-element-e866a59{--width:70%;}.elementor-8567 .elementor-element.elementor-element-a7c3918{--width:70%;}.elementor-8567 .elementor-element.elementor-element-9a8916d{--width:70%;}.elementor-8567 .elementor-element.elementor-element-b096cd9{--width:91%;}.elementor-8567 .elementor-element.elementor-element-edae1b3{--width:92%;}.elementor-8567 .elementor-element.elementor-element-9fd6ecf{--width:92%;}.elementor-8567 .elementor-element.elementor-element-0977853{--width:30%;}.elementor-8567 .elementor-element.elementor-element-7a0ebc7{--width:22%;}.elementor-8567 .elementor-element.elementor-element-6323858{--width:41%;}.elementor-8567 .elementor-element.elementor-element-3e8faa9{--width:100%;}.elementor-8567 .elementor-element.elementor-element-f82ff6a{--width:15%;}.elementor-8567 .elementor-element.elementor-element-5e242c5{--width:15%;}.elementor-8567 .elementor-element.elementor-element-7e1544a{--width:15%;}}@media(max-width:1024px){.elementor-8567 .elementor-element.elementor-element-a2e7315:not(.elementor-motion-effects-element-type-background), .elementor-8567 .elementor-element.elementor-element-a2e7315 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;}.elementor-8567 .elementor-element.elementor-element-c24f573{--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-8567 .elementor-element.elementor-element-1a631ad{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-8567 .elementor-element.elementor-element-5f02eb9{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-8567 .elementor-element.elementor-element-3aff07f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8567 .elementor-element.elementor-element-972e17c .elementor-image-box-title{font-size:13px;}.elementor-8567 .elementor-element.elementor-element-972e17c .elementor-image-box-description{font-size:13px;}.elementor-8567 .elementor-element.elementor-element-9806da7 .elementor-image-box-title{font-size:13px;}.elementor-8567 .elementor-element.elementor-element-9806da7 .elementor-image-box-description{font-size:13px;}.elementor-8567 .elementor-element.elementor-element-8c6844e .elementor-image-box-title{font-size:13px;}.elementor-8567 .elementor-element.elementor-element-8c6844e .elementor-image-box-description{font-size:13px;}.elementor-8567 .elementor-element.elementor-element-3d1db4c .elementor-image-box-title{font-size:13px;}.elementor-8567 .elementor-element.elementor-element-3d1db4c .elementor-image-box-description{font-size:13px;}.elementor-8567 .elementor-element.elementor-element-74764b5 .elementor-image-box-title{font-size:13px;}.elementor-8567 .elementor-element.elementor-element-74764b5 .elementor-image-box-description{font-size:13px;}.elementor-8567 .elementor-element.elementor-element-f3cf6c5{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-8567 .elementor-element.elementor-element-b6e59c8 > .elementor-widget-container{padding:5% 0% 0% 0%;}.elementor-8567 .elementor-element.elementor-element-b6e59c8.elementor-element{--align-self:center;}.elementor-8567 .elementor-element.elementor-element-b6e59c8{text-align:center;}.elementor-8567 .elementor-element.elementor-element-b6e59c8 .elementor-heading-title{font-size:30px;}.elementor-8567 .elementor-element.elementor-element-10a0bd7 .elementor-heading-title{font-size:14px;}.elementor-8567 .elementor-element.elementor-element-1440305{--padding-top:0px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-8567 .elementor-element.elementor-element-08da7be{--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-8567 .elementor-element.elementor-element-d4a65e2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-8567 .elementor-element.elementor-element-d4a65e2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-8567 .elementor-element.elementor-element-d4a65e2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-8567 .elementor-element.elementor-element-d4a65e2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-8567 .elementor-element.elementor-element-d4a65e2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-8567 .elementor-element.elementor-element-d4a65e2{--icon-vertical-offset:0px;}.elementor-8567 .elementor-element.elementor-element-9d1cafe .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-8567 .elementor-element.elementor-element-9d1cafe .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-8567 .elementor-element.elementor-element-9d1cafe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-8567 .elementor-element.elementor-element-9d1cafe .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-8567 .elementor-element.elementor-element-9d1cafe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-8567 .elementor-element.elementor-element-9d1cafe{--icon-vertical-offset:0px;}.elementor-8567 .elementor-element.elementor-element-1c8850a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-8567 .elementor-element.elementor-element-1c8850a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-8567 .elementor-element.elementor-element-1c8850a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-8567 .elementor-element.elementor-element-1c8850a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-8567 .elementor-element.elementor-element-1c8850a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-8567 .elementor-element.elementor-element-1c8850a{--icon-vertical-offset:0px;}.elementor-8567 .elementor-element.elementor-element-d2e4171{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-8567 .elementor-element.elementor-element-05c93c2{--padding-top:6%;--padding-bottom:6%;--padding-left:3%;--padding-right:3%;}.elementor-8567 .elementor-element.elementor-element-4a13c7b > .elementor-widget-container{padding:5% 0% 0% 0%;}.elementor-8567 .elementor-element.elementor-element-4a13c7b.elementor-element{--align-self:center;}.elementor-8567 .elementor-element.elementor-element-4a13c7b{text-align:center;}.elementor-8567 .elementor-element.elementor-element-4a13c7b .elementor-heading-title{font-size:30px;}.elementor-8567 .elementor-element.elementor-element-92c5e56{--flex-direction:column-reverse;--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:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8567 .elementor-element.elementor-element-94225e3 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-8567 .elementor-element.elementor-element-94225e3 .elementor-swiper-button.elementor-swiper-button-next{font-size:15px;}.elementor-8567 .elementor-element.elementor-element-e31d211 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-8567 .elementor-element.elementor-element-e31d211 .elementor-swiper-button.elementor-swiper-button-next{font-size:15px;}.elementor-8567 .elementor-element.elementor-element-a2d3d7c{--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-8567 .elementor-element.elementor-element-6c7730f > .elementor-widget-container{padding:5% 0% 0% 0%;}.elementor-8567 .elementor-element.elementor-element-6c7730f.elementor-element{--align-self:center;}.elementor-8567 .elementor-element.elementor-element-6c7730f{text-align:center;}.elementor-8567 .elementor-element.elementor-element-6c7730f .elementor-heading-title{font-size:30px;}.elementor-8567 .elementor-element.elementor-element-1243809{--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-8567 .elementor-element.elementor-element-9267212 .pp-tabs-responsive-tablet .pp-tabs-panel:not(:last-child){margin-bottom:2px;}.elementor-8567 .elementor-element.elementor-element-30c1bfb{--padding-top:15%;--padding-bottom:15%;--padding-left:10%;--padding-right:10%;}.elementor-8567 .elementor-element.elementor-element-3fe67bd{--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-8567 .elementor-element.elementor-element-0977853{--justify-content:center;}.elementor-8567 .elementor-element.elementor-element-7a0ebc7{--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8567 .elementor-element.elementor-element-66c1a5a .elementor-nav-menu--main .elementor-item{padding-left:5px;padding-right:5px;}.elementor-8567 .elementor-element.elementor-element-8f252f5 .elementor-nav-menu--main .elementor-item{padding-left:5px;padding-right:5px;}.elementor-8567 .elementor-element.elementor-element-6323858{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-8567 .elementor-element.elementor-element-fad8e2d .elementor-widget-container{text-align:center;}.elementor-8567 .elementor-element.elementor-element-80a6238{text-align:center;}.elementor-8567 .elementor-element.elementor-element-3e8faa9{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-8567 .elementor-element.elementor-element-6da0939{--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:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8567 .elementor-element.elementor-element-517d109 .elementor-icon{font-size:28px;}.elementor-8567 .elementor-element.elementor-element-517d109 .elementor-icon svg{height:28px;}.elementor-8567 .elementor-element.elementor-element-413b9f5 .elementor-heading-title{font-size:16px;}.elementor-8567 .elementor-element.elementor-element-f16a6f1{--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:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8567 .elementor-element.elementor-element-8f1bc13 .elementor-icon{font-size:28px;}.elementor-8567 .elementor-element.elementor-element-8f1bc13 .elementor-icon svg{height:28px;}.elementor-8567 .elementor-element.elementor-element-1cce2ce .elementor-heading-title{font-size:16px;}.elementor-8567 .elementor-element.elementor-element-f20a0b2{--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:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8567 .elementor-element.elementor-element-ca4d079 .elementor-icon{font-size:28px;}.elementor-8567 .elementor-element.elementor-element-ca4d079 .elementor-icon svg{height:28px;}.elementor-8567 .elementor-element.elementor-element-d3ee0d4 .elementor-heading-title{font-size:16px;}}@media(max-width:767px){.elementor-8567 .elementor-element.elementor-element-98bdb2b{--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;--align-items:center;}.elementor-8567 .elementor-element.elementor-element-8e6f3f3{--width:50%;}.elementor-8567 .elementor-element.elementor-element-bbc2685 img{width:80%;}.elementor-8567 .elementor-element.elementor-element-db768c8{--width:50%;}.elementor-8567 .elementor-element.elementor-element-a2e7315:not(.elementor-motion-effects-element-type-background), .elementor-8567 .elementor-element.elementor-element-a2e7315 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://construtoramacuco.com.br/wp-content/uploads/2026/06/banner-mobile-2-1.png");background-position:center center;background-size:cover;}.elementor-8567 .elementor-element.elementor-element-c24f573{--padding-top:3%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-8567 .elementor-element.elementor-element-71c9f37 .elementor-heading-title{font-size:25px;}.elementor-8567 .elementor-element.elementor-element-9705738{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-8567 .elementor-element.elementor-element-9705738 .elementor-heading-title{font-size:14px;}.elementor-8567 .elementor-element.elementor-element-5f02eb9{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8567 .elementor-element.elementor-element-24a24f1 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-8567 .elementor-element.elementor-element-3aff07f{--gap:50px 0px;--row-gap:50px;--column-gap:0px;}.elementor-8567 .elementor-element.elementor-element-b117f31{--width:45%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8567 .elementor-element.elementor-element-972e17c .elementor-image-box-img{margin-bottom:0px;}.elementor-8567 .elementor-element.elementor-element-972e17c.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-8567 .elementor-element.elementor-element-972e17c.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-8567 .elementor-element.elementor-element-972e17c.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-8567 .elementor-element.elementor-element-972e17c .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-8567 .elementor-element.elementor-element-77fa106{--width:45%;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-8567 .elementor-element.elementor-element-9806da7 .elementor-image-box-img{margin-bottom:0px;}.elementor-8567 .elementor-element.elementor-element-9806da7.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-8567 .elementor-element.elementor-element-9806da7.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-8567 .elementor-element.elementor-element-9806da7.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-8567 .elementor-element.elementor-element-9806da7 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-8567 .elementor-element.elementor-element-aacf6ac{--width:45%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8567 .elementor-element.elementor-element-8c6844e .elementor-image-box-img{margin-bottom:0px;}.elementor-8567 .elementor-element.elementor-element-8c6844e.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-8567 .elementor-element.elementor-element-8c6844e.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-8567 .elementor-element.elementor-element-8c6844e.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-8567 .elementor-element.elementor-element-8c6844e .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-8567 .elementor-element.elementor-element-718c0d1{--width:45%;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8567 .elementor-element.elementor-element-3d1db4c .elementor-image-box-img{margin-bottom:0px;}.elementor-8567 .elementor-element.elementor-element-3d1db4c.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-8567 .elementor-element.elementor-element-3d1db4c.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-8567 .elementor-element.elementor-element-3d1db4c.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-8567 .elementor-element.elementor-element-3d1db4c .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-8567 .elementor-element.elementor-element-0719329{--width:50%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-8567 .elementor-element.elementor-element-74764b5 .elementor-image-box-img{margin-bottom:0px;}.elementor-8567 .elementor-element.elementor-element-74764b5.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-8567 .elementor-element.elementor-element-74764b5.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-8567 .elementor-element.elementor-element-74764b5.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-8567 .elementor-element.elementor-element-74764b5 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-8567 .elementor-element.elementor-element-1440305:not(.elementor-motion-effects-element-type-background), .elementor-8567 .elementor-element.elementor-element-1440305 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;}.elementor-8567 .elementor-element.elementor-element-08da7be{--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;}.elementor-8567 .elementor-element.elementor-element-e866a59{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-8567 .elementor-element.elementor-element-a7c3918{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-8567 .elementor-element.elementor-element-9a8916d{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-8567 .elementor-element.elementor-element-05c93c2{--padding-top:10%;--padding-bottom:10%;--padding-left:6%;--padding-right:6%;}.elementor-8567 .elementor-element.elementor-element-4a13c7b .elementor-heading-title{font-size:25px;}.elementor-8567 .elementor-element.elementor-element-f8b1edc .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-8567 .elementor-element.elementor-element-92c5e56{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-8567 .elementor-element.elementor-element-b096cd9{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-8567 .elementor-element.elementor-element-c58fc45{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 3px;--row-gap:0px;--column-gap:3px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8567 .elementor-element.elementor-element-0b5836d .elementor-button{font-size:12px;border-radius:5px 5px 0px 0px;padding:10px 15px 10px 15px;}.elementor-8567 .elementor-element.elementor-element-85fdf45 .elementor-button{font-size:12px;border-radius:5px 5px 0px 0px;padding:10px 15px 10px 15px;}.elementor-8567 .elementor-element.elementor-element-2a9792d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8567 .elementor-element.elementor-element-2a9792d .elementor-button{font-size:12px;border-radius:5px 5px 0px 0px;}.elementor-8567 .elementor-element.elementor-element-638aa03{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-8567 .elementor-element.elementor-element-1c744ba{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-8567 .elementor-element.elementor-element-b1f451c{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-8567 .elementor-element.elementor-element-035fd53{--min-height:30vh;}.elementor-8567 .elementor-element.elementor-element-d4566c8{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-8567 .elementor-element.elementor-element-e31d211 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8567 .elementor-element.elementor-element-e31d211 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-8567 .elementor-element.elementor-element-e31d211 .elementor-swiper-button.elementor-swiper-button-next{font-size:30px;}.elementor-8567 .elementor-element.elementor-element-d36ea38{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8567 .elementor-element.elementor-element-a2d3d7c{--padding-top:10%;--padding-bottom:10%;--padding-left:6%;--padding-right:6%;}.elementor-8567 .elementor-element.elementor-element-6c7730f .elementor-heading-title{font-size:20px;}.elementor-8567 .elementor-element.elementor-element-1e00884{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:050px;--padding-left:020px;--padding-right:20px;}.elementor-8567 .elementor-element.elementor-element-1243809{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-8567 .elementor-element.elementor-element-edae1b3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-8567 .elementor-element.elementor-element-9fd6ecf{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-8567 .elementor-element.elementor-element-7372b04 .elementor-heading-title{font-size:25px;}.elementor-8567 .elementor-element.elementor-element-3578a6a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8567 .elementor-element.elementor-element-3578a6a .elementor-heading-title{font-size:14px;}.elementor-8567 .elementor-element.elementor-element-2fe8d46 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8567 .elementor-element.elementor-element-2fe8d46 .elementor-heading-title{font-size:14px;}.elementor-8567 .elementor-element.elementor-element-96aae49 .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-8567 .elementor-element.elementor-element-2d6d20f .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-8567 .elementor-element.elementor-element-7197880{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8567 .elementor-element.elementor-element-dad3909 .elementor-heading-title{font-size:25px;}.elementor-8567 .elementor-element.elementor-element-9267212 .pp-tabs-responsive-mobile .pp-tabs-panel:not(:last-child){margin-bottom:2px;}.elementor-8567 .elementor-element.elementor-element-30c1bfb{--padding-top:10%;--padding-bottom:10%;--padding-left:6%;--padding-right:6%;}.elementor-8567 .elementor-element.elementor-element-c8afa21{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8567 .elementor-element.elementor-element-a58c580 .elementor-heading-title{font-size:25px;}.elementor-8567 .elementor-element.elementor-element-2263da6{text-align:start;}.elementor-8567 .elementor-element.elementor-element-2263da6 .elementor-heading-title{font-size:14px;letter-spacing:-0.2px;}.elementor-8567 .elementor-element.elementor-element-90f0b15{--min-height:320px;}.elementor-8567 .elementor-element.elementor-element-3fe67bd{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8567 .elementor-element.elementor-element-7a0ebc7{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8567 .elementor-element.elementor-element-6323858{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:13px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8567 .elementor-element.elementor-element-b4ffdbc{text-align:center;}.elementor-8567 .elementor-element.elementor-element-fad8e2d .elementor-widget-container{text-align:center;}.elementor-8567 .elementor-element.elementor-element-80a6238{text-align:start;}.elementor-8567 .elementor-element.elementor-element-6da0939{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8567 .elementor-element.elementor-element-f82ff6a{--width:10%;}.elementor-8567 .elementor-element.elementor-element-c5b2f8e{--width:62%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8567 .elementor-element.elementor-element-413b9f5{text-align:center;}.elementor-8567 .elementor-element.elementor-element-f16a6f1{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8567 .elementor-element.elementor-element-5e242c5{--width:10%;}.elementor-8567 .elementor-element.elementor-element-3a445be{--width:56%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8567 .elementor-element.elementor-element-1cce2ce{text-align:center;}.elementor-8567 .elementor-element.elementor-element-f20a0b2{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8567 .elementor-element.elementor-element-7e1544a{--width:10%;}.elementor-8567 .elementor-element.elementor-element-c44df2f{--width:58%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8567 .elementor-element.elementor-element-d3ee0d4{text-align:center;}}/* Start custom CSS for container, class: .elementor-element-a1e4681 */@media (max-width: 1500px) {
    .header-size {
        padding: 10px 0 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a631ad */@media (max-width: 1500px) {
    .sobre-texto {
        padding: 50px 0px 50px 5% !important;
    }
    
    .titulo-sobre h2 {
        font-size: 25px !important;
    }
    
    .texto-sobre h6 {
        font-size: 14px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c24f573 */.elementor-widget-icon-list .elementor-icon-list-icon svg {
    fill: #6ec1e400 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5406c15 */@media (max-width: 1500px) {
    .container-ficha-tecnica {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08da7be */@media (max-width: 1500px) {
    .container-plantas {
        width: 80% !important ;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1440305 */#apartamentos {
    background: 
        linear-gradient(to bottom, white 55%, transparent 0%), 
        url('https://construtoramacuco.com.br/wp-content/uploads/2024/12/bg_video.png') no-repeat bottom;
    background-size: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4566c8 */#lazer .elementor-swiper-button.elementor-swiper-button-prev, .elementor-swiper-button.elementor-swiper-button-next {
    background-color:;
    border-radius: 50px;
    padding: 10px;
}

#lazer .elementor-swiper-button.elementor-swiper-button-prev{
    margin-left: 6%
}

#lazer .elementor-swiper-button.elementor-swiper-button-next{
    margin-right: 6%;
}/* End custom CSS */
/* Start custom CSS for pp-advanced-tabs, class: .elementor-element-9267212 */#obras .elementor-swiper-button.carrosselobracecilia {
    background-color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fe67bd */.linkcecilia{
    color: #fff;
    cursor: pointer;
}/* End custom CSS */