.elementor-936 .elementor-element.elementor-element-10b9f462{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:035px;}.elementor-936 .elementor-element.elementor-element-3d79e065 .elementor-heading-title{color:#7A7A7A;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-936 .elementor-element.elementor-element-3d79e065 > .elementor-widget-container{padding:5px 5px 5px 5px;border-style:solid;border-color:var( --e-global-color-text );border-radius:20px 20px 20px 20px;}.elementor-936 .elementor-element.elementor-element-3d79e065.elementor-element{--align-self:flex-start;}.elementor-936 .elementor-element.elementor-element-932b2ec > .elementor-widget-container{margin:-10px 0px -20px 0px;}.elementor-936 .elementor-element.elementor-element-7b197172 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;}.elementor-936 .elementor-element.elementor-element-2e32ff1{--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;--background-transition:0.3s;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-936 .elementor-element.elementor-element-1197ce3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:17.5px;}.elementor-936 .elementor-element.elementor-element-3b26ec1{--display:flex;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-936 .elementor-element.elementor-element-3b26ec1:not(.elementor-motion-effects-element-type-background), .elementor-936 .elementor-element.elementor-element-3b26ec1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-936 .elementor-element.elementor-element-3b26ec1, .elementor-936 .elementor-element.elementor-element-3b26ec1::before{--border-transition:0.3s;}.elementor-936 .elementor-element.elementor-element-7acf5c2{--e-image-carousel-slides-to-show:1;}.elementor-936 .elementor-element.elementor-element-7acf5c2 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#FFFFFF7D;opacity:1;}.elementor-936 .elementor-element.elementor-element-7acf5c2 .swiper-pagination-bullet{background:#FFFFFFCF;}.elementor-936 .elementor-element.elementor-element-7acf5c2 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:20px 20px 0px 0px;}.elementor-936 .elementor-element.elementor-element-230d8b8{--display:flex;--background-transition:0.3s;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-936 .elementor-element.elementor-element-e74d60a .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;}.elementor-936 .elementor-element.elementor-element-53e8979{color:#000000;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;}.elementor-936 .elementor-element.elementor-element-53e8979 > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-936 .elementor-element.elementor-element-fa2c19c .elementor-heading-title{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-936 .elementor-element.elementor-element-139631d .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-936 .elementor-element.elementor-element-139631d > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-936 .elementor-element.elementor-element-4dbe083 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-936 .elementor-element.elementor-element-dc12f97{color:#000000;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-936 .elementor-element.elementor-element-dc12f97 > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-936 .elementor-element.elementor-element-056f211 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-936 .elementor-element.elementor-element-f35cb4f .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-936 .elementor-element.elementor-element-f35cb4f > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-936 .elementor-element.elementor-element-11941d5{--display:flex;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-936 .elementor-element.elementor-element-11941d5:not(.elementor-motion-effects-element-type-background), .elementor-936 .elementor-element.elementor-element-11941d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-936 .elementor-element.elementor-element-11941d5, .elementor-936 .elementor-element.elementor-element-11941d5::before{--border-transition:0.3s;}.elementor-936 .elementor-element.elementor-element-63aba91{--e-image-carousel-slides-to-show:1;}.elementor-936 .elementor-element.elementor-element-63aba91 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#FFFFFF7D;opacity:1;}.elementor-936 .elementor-element.elementor-element-63aba91 .swiper-pagination-bullet{background:#FFFFFFCF;}.elementor-936 .elementor-element.elementor-element-f9cb7f1{--display:flex;--background-transition:0.3s;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-936 .elementor-element.elementor-element-58e24f8 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;}.elementor-936 .elementor-element.elementor-element-31274b2{color:#000000;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-936 .elementor-element.elementor-element-31274b2 > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-936 .elementor-element.elementor-element-5a1d746 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-936 .elementor-element.elementor-element-408af85 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-936 .elementor-element.elementor-element-408af85 > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-936 .elementor-element.elementor-element-178f321 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-936 .elementor-element.elementor-element-2ed4f4f{color:#000000;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-936 .elementor-element.elementor-element-2ed4f4f > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-936 .elementor-element.elementor-element-8c9f716 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-936 .elementor-element.elementor-element-298c231 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-936 .elementor-element.elementor-element-298c231 > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-936 .elementor-element.elementor-element-5ed3e3a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:17.5px;--padding-right:0px;}.elementor-936 .elementor-element.elementor-element-e5a69de{--display:flex;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-936 .elementor-element.elementor-element-e5a69de:not(.elementor-motion-effects-element-type-background), .elementor-936 .elementor-element.elementor-element-e5a69de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-936 .elementor-element.elementor-element-e5a69de, .elementor-936 .elementor-element.elementor-element-e5a69de::before{--border-transition:0.3s;}.elementor-936 .elementor-element.elementor-element-58019bc{--e-image-carousel-slides-to-show:1;}.elementor-936 .elementor-element.elementor-element-58019bc .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#FFFFFF7D;opacity:1;}.elementor-936 .elementor-element.elementor-element-58019bc .swiper-pagination-bullet{background:#FFFFFFCF;}.elementor-936 .elementor-element.elementor-element-58019bc .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:20px 20px 0px 0px;}.elementor-936 .elementor-element.elementor-element-333b2b1{--display:flex;--background-transition:0.3s;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-936 .elementor-element.elementor-element-c915794 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;}.elementor-936 .elementor-element.elementor-element-ac6310a{color:#000000;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;}.elementor-936 .elementor-element.elementor-element-ac6310a > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-936 .elementor-element.elementor-element-228ea48 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-936 .elementor-element.elementor-element-dd6db0a .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-936 .elementor-element.elementor-element-dd6db0a > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-936 .elementor-element.elementor-element-c7f8da7 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-936 .elementor-element.elementor-element-d6e7659{color:#000000;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-936 .elementor-element.elementor-element-d6e7659 > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-936 .elementor-element.elementor-element-62b0fce .elementor-heading-title{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-936 .elementor-element.elementor-element-8200066 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-936 .elementor-element.elementor-element-8200066 > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-936 .elementor-element.elementor-element-d3b7786{--display:flex;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-936 .elementor-element.elementor-element-d3b7786:not(.elementor-motion-effects-element-type-background), .elementor-936 .elementor-element.elementor-element-d3b7786 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-936 .elementor-element.elementor-element-d3b7786, .elementor-936 .elementor-element.elementor-element-d3b7786::before{--border-transition:0.3s;}.elementor-936 .elementor-element.elementor-element-c34d372{--e-image-carousel-slides-to-show:1;}.elementor-936 .elementor-element.elementor-element-c34d372 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#FFFFFF7D;opacity:1;}.elementor-936 .elementor-element.elementor-element-c34d372 .swiper-pagination-bullet{background:#FFFFFFCF;}.elementor-936 .elementor-element.elementor-element-8e49b13{--display:flex;--background-transition:0.3s;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-936 .elementor-element.elementor-element-d1e6af3 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;}.elementor-936 .elementor-element.elementor-element-6e3be46{color:#000000;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-936 .elementor-element.elementor-element-6e3be46 > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-936 .elementor-element.elementor-element-514759d .elementor-heading-title{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-936 .elementor-element.elementor-element-5047d4d .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-936 .elementor-element.elementor-element-5047d4d > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-936 .elementor-element.elementor-element-b99f297 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-936 .elementor-element.elementor-element-7305a53{color:#000000;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-936 .elementor-element.elementor-element-7305a53 > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-936 .elementor-element.elementor-element-ea3a104 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-936 .elementor-element.elementor-element-c2871ab .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-936 .elementor-element.elementor-element-c2871ab > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-936 .elementor-element.elementor-element-d13027{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--margin-top:0px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;}.elementor-936 .elementor-element.elementor-element-d13027, .elementor-936 .elementor-element.elementor-element-d13027::before{--border-transition:0.3s;}.elementor-936 .elementor-element.elementor-element-36bdcce1{--display:flex;--min-height:40vh;--justify-content:space-between;--background-transition:0.3s;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-936 .elementor-element.elementor-element-36bdcce1:not(.elementor-motion-effects-element-type-background), .elementor-936 .elementor-element.elementor-element-36bdcce1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fcconstrucoes.pt/wp-content/uploads/2024/06/99c94533-b655-4f45-8047-9f0bb038d062.jpg");background-position:center center;background-size:cover;}.elementor-936 .elementor-element.elementor-element-36bdcce1::before, .elementor-936 .elementor-element.elementor-element-36bdcce1 > .elementor-background-video-container::before, .elementor-936 .elementor-element.elementor-element-36bdcce1 > .e-con-inner > .elementor-background-video-container::before, .elementor-936 .elementor-element.elementor-element-36bdcce1 > .elementor-background-slideshow::before, .elementor-936 .elementor-element.elementor-element-36bdcce1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-936 .elementor-element.elementor-element-36bdcce1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-936 .elementor-element.elementor-element-36bdcce1, .elementor-936 .elementor-element.elementor-element-36bdcce1::before{--border-transition:0.3s;}.elementor-936 .elementor-element.elementor-element-54f8ff66 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-936 .elementor-element.elementor-element-6d12deeb .elementor-button{font-family:"Montserrat", Sans-serif;font-weight:600;background-color:var( --e-global-color-primary );}@media(min-width:768px){.elementor-936 .elementor-element.elementor-element-1197ce3{--width:50%;}.elementor-936 .elementor-element.elementor-element-5ed3e3a{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-936 .elementor-element.elementor-element-10b9f462{--content-width:700px;}.elementor-936 .elementor-element.elementor-element-2e32ff1{--content-width:700px;}.elementor-936 .elementor-element.elementor-element-1197ce3{--width:100%;}.elementor-936 .elementor-element.elementor-element-5ed3e3a{--width:100%;}}@media(max-width:1024px){.elementor-936 .elementor-element.elementor-element-10b9f462{--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-936 .elementor-element.elementor-element-2e32ff1{--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:flex-start;--padding-top:60px;--padding-bottom:60px;--padding-left:35px;--padding-right:35px;}.elementor-936 .elementor-element.elementor-element-1197ce3{--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:17.5px;}.elementor-936 .elementor-element.elementor-element-3b26ec1{--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-936 .elementor-element.elementor-element-7acf5c2{--e-image-carousel-slides-to-show:1;}.elementor-936 .elementor-element.elementor-element-7acf5c2 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 0px 0px;}.elementor-936 .elementor-element.elementor-element-230d8b8{--gap:0px 0px;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-936 .elementor-element.elementor-element-e74d60a .elementor-heading-title{font-size:18px;}.elementor-936 .elementor-element.elementor-element-53e8979{font-size:14px;}.elementor-936 .elementor-element.elementor-element-53e8979 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-936 .elementor-element.elementor-element-fa2c19c .elementor-heading-title{font-size:12px;}.elementor-936 .elementor-element.elementor-element-139631d .elementor-heading-title{font-size:12px;}.elementor-936 .elementor-element.elementor-element-139631d > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-936 .elementor-element.elementor-element-4dbe083 .elementor-heading-title{font-size:12px;}.elementor-936 .elementor-element.elementor-element-dc12f97{font-size:12px;}.elementor-936 .elementor-element.elementor-element-dc12f97 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-936 .elementor-element.elementor-element-056f211 .elementor-heading-title{font-size:12px;}.elementor-936 .elementor-element.elementor-element-f35cb4f .elementor-heading-title{font-size:12px;}.elementor-936 .elementor-element.elementor-element-f35cb4f > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-936 .elementor-element.elementor-element-11941d5{--border-radius:15px 15px 15px 15px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-936 .elementor-element.elementor-element-63aba91{--e-image-carousel-slides-to-show:1;}.elementor-936 .elementor-element.elementor-element-63aba91 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 0px 0px;}.elementor-936 .elementor-element.elementor-element-f9cb7f1{--gap:0px 0px;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-936 .elementor-element.elementor-element-58e24f8 .elementor-heading-title{font-size:18px;}.elementor-936 .elementor-element.elementor-element-31274b2{font-size:14px;}.elementor-936 .elementor-element.elementor-element-31274b2 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-936 .elementor-element.elementor-element-5a1d746 .elementor-heading-title{font-size:12px;}.elementor-936 .elementor-element.elementor-element-408af85 .elementor-heading-title{font-size:12px;}.elementor-936 .elementor-element.elementor-element-408af85 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-936 .elementor-element.elementor-element-178f321 .elementor-heading-title{font-size:12px;}.elementor-936 .elementor-element.elementor-element-2ed4f4f{font-size:12px;}.elementor-936 .elementor-element.elementor-element-2ed4f4f > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-936 .elementor-element.elementor-element-8c9f716 .elementor-heading-title{font-size:12px;}.elementor-936 .elementor-element.elementor-element-298c231 .elementor-heading-title{font-size:12px;}.elementor-936 .elementor-element.elementor-element-298c231 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-936 .elementor-element.elementor-element-5ed3e3a{--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:17.5px;}.elementor-936 .elementor-element.elementor-element-e5a69de{--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-936 .elementor-element.elementor-element-58019bc{--e-image-carousel-slides-to-show:1;}.elementor-936 .elementor-element.elementor-element-58019bc .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 0px 0px;}.elementor-936 .elementor-element.elementor-element-333b2b1{--gap:0px 0px;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-936 .elementor-element.elementor-element-c915794 .elementor-heading-title{font-size:18px;}.elementor-936 .elementor-element.elementor-element-ac6310a{font-size:14px;}.elementor-936 .elementor-element.elementor-element-ac6310a > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-936 .elementor-element.elementor-element-228ea48 .elementor-heading-title{font-size:12px;}.elementor-936 .elementor-element.elementor-element-dd6db0a .elementor-heading-title{font-size:12px;}.elementor-936 .elementor-element.elementor-element-dd6db0a > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-936 .elementor-element.elementor-element-c7f8da7 .elementor-heading-title{font-size:12px;}.elementor-936 .elementor-element.elementor-element-d6e7659{font-size:12px;}.elementor-936 .elementor-element.elementor-element-d6e7659 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-936 .elementor-element.elementor-element-62b0fce .elementor-heading-title{font-size:12px;}.elementor-936 .elementor-element.elementor-element-8200066 .elementor-heading-title{font-size:12px;}.elementor-936 .elementor-element.elementor-element-8200066 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-936 .elementor-element.elementor-element-d3b7786{--border-radius:15px 15px 15px 15px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-936 .elementor-element.elementor-element-c34d372{--e-image-carousel-slides-to-show:1;}.elementor-936 .elementor-element.elementor-element-c34d372 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 0px 0px;}.elementor-936 .elementor-element.elementor-element-8e49b13{--gap:0px 0px;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-936 .elementor-element.elementor-element-d1e6af3 .elementor-heading-title{font-size:18px;}.elementor-936 .elementor-element.elementor-element-6e3be46{font-size:14px;}.elementor-936 .elementor-element.elementor-element-6e3be46 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-936 .elementor-element.elementor-element-514759d .elementor-heading-title{font-size:12px;}.elementor-936 .elementor-element.elementor-element-5047d4d .elementor-heading-title{font-size:12px;}.elementor-936 .elementor-element.elementor-element-5047d4d > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-936 .elementor-element.elementor-element-b99f297 .elementor-heading-title{font-size:12px;}.elementor-936 .elementor-element.elementor-element-7305a53{font-size:12px;}.elementor-936 .elementor-element.elementor-element-7305a53 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-936 .elementor-element.elementor-element-ea3a104 .elementor-heading-title{font-size:12px;}.elementor-936 .elementor-element.elementor-element-c2871ab .elementor-heading-title{font-size:12px;}.elementor-936 .elementor-element.elementor-element-c2871ab > .elementor-widget-container{margin:0px 0px 20px 0px;}}@media(max-width:767px){.elementor-936 .elementor-element.elementor-element-10b9f462{--gap:10px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:140px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-936 .elementor-element.elementor-element-3d79e065 .elementor-heading-title{font-size:12px;}.elementor-936 .elementor-element.elementor-element-3d79e065 > .elementor-widget-container{padding:5px 9px 5px 10px;border-width:1px 1px 1px 1px;border-radius:20px 20px 20px 20px;}.elementor-936 .elementor-element.elementor-element-3d79e065.elementor-element{--align-self:flex-start;}.elementor-936 .elementor-element.elementor-element-932b2ec > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-936 .elementor-element.elementor-element-3e2555c3 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-936 .elementor-element.elementor-element-7b197172 .elementor-heading-title{font-size:16px;}.elementor-936 .elementor-element.elementor-element-7b197172 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-936 .elementor-element.elementor-element-2e32ff1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:35px;--padding-right:35px;}.elementor-936 .elementor-element.elementor-element-1197ce3{--gap:0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-936 .elementor-element.elementor-element-3b26ec1{--gap:5px 0px;--border-radius:15px 15px 15px 15px;--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-936 .elementor-element.elementor-element-7acf5c2 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 0px 0px;}.elementor-936 .elementor-element.elementor-element-7acf5c2 > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-936 .elementor-element.elementor-element-230d8b8{--gap:0px 0px;--margin-top:-11px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-936 .elementor-element.elementor-element-e74d60a .elementor-heading-title{font-size:16px;}.elementor-936 .elementor-element.elementor-element-e74d60a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-936 .elementor-element.elementor-element-53e8979{font-size:12px;}.elementor-936 .elementor-element.elementor-element-53e8979 > .elementor-widget-container{margin:0px 0px 29px 0px;padding:0px 0px 0px 0px;}.elementor-936 .elementor-element.elementor-element-fa2c19c .elementor-heading-title{font-size:10px;}.elementor-936 .elementor-element.elementor-element-139631d .elementor-heading-title{font-size:10px;}.elementor-936 .elementor-element.elementor-element-139631d > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-936 .elementor-element.elementor-element-4dbe083 .elementor-heading-title{font-size:10px;}.elementor-936 .elementor-element.elementor-element-dc12f97{font-size:10px;}.elementor-936 .elementor-element.elementor-element-dc12f97 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-936 .elementor-element.elementor-element-056f211 .elementor-heading-title{font-size:10px;}.elementor-936 .elementor-element.elementor-element-f35cb4f .elementor-heading-title{font-size:10px;}.elementor-936 .elementor-element.elementor-element-f35cb4f > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-936 .elementor-element.elementor-element-11941d5{--gap:5px 0px;--border-radius:15px 15px 15px 15px;--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-936 .elementor-element.elementor-element-63aba91 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 0px 0px;}.elementor-936 .elementor-element.elementor-element-63aba91 > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-936 .elementor-element.elementor-element-f9cb7f1{--gap:0px 0px;--margin-top:-11px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-936 .elementor-element.elementor-element-58e24f8 .elementor-heading-title{font-size:16px;}.elementor-936 .elementor-element.elementor-element-58e24f8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-936 .elementor-element.elementor-element-31274b2{font-size:12px;}.elementor-936 .elementor-element.elementor-element-31274b2 > .elementor-widget-container{margin:0px 0px 29px 0px;padding:0px 0px 0px 0px;}.elementor-936 .elementor-element.elementor-element-5a1d746 .elementor-heading-title{font-size:10px;}.elementor-936 .elementor-element.elementor-element-408af85 .elementor-heading-title{font-size:10px;}.elementor-936 .elementor-element.elementor-element-408af85 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-936 .elementor-element.elementor-element-178f321 .elementor-heading-title{font-size:10px;}.elementor-936 .elementor-element.elementor-element-2ed4f4f{font-size:10px;}.elementor-936 .elementor-element.elementor-element-2ed4f4f > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-936 .elementor-element.elementor-element-8c9f716 .elementor-heading-title{font-size:10px;}.elementor-936 .elementor-element.elementor-element-298c231 .elementor-heading-title{font-size:10px;}.elementor-936 .elementor-element.elementor-element-298c231 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-936 .elementor-element.elementor-element-5ed3e3a{--gap:0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-936 .elementor-element.elementor-element-e5a69de{--gap:5px 0px;--border-radius:15px 15px 15px 15px;--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-936 .elementor-element.elementor-element-58019bc .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 0px 0px;}.elementor-936 .elementor-element.elementor-element-58019bc > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-936 .elementor-element.elementor-element-333b2b1{--gap:0px 0px;--margin-top:-11px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-936 .elementor-element.elementor-element-c915794 .elementor-heading-title{font-size:16px;}.elementor-936 .elementor-element.elementor-element-c915794 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-936 .elementor-element.elementor-element-ac6310a{font-size:12px;}.elementor-936 .elementor-element.elementor-element-ac6310a > .elementor-widget-container{margin:0px 0px 29px 0px;padding:0px 0px 0px 0px;}.elementor-936 .elementor-element.elementor-element-228ea48 .elementor-heading-title{font-size:10px;}.elementor-936 .elementor-element.elementor-element-dd6db0a .elementor-heading-title{font-size:10px;}.elementor-936 .elementor-element.elementor-element-dd6db0a > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-936 .elementor-element.elementor-element-c7f8da7 .elementor-heading-title{font-size:10px;}.elementor-936 .elementor-element.elementor-element-d6e7659{font-size:10px;}.elementor-936 .elementor-element.elementor-element-d6e7659 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-936 .elementor-element.elementor-element-62b0fce .elementor-heading-title{font-size:10px;}.elementor-936 .elementor-element.elementor-element-8200066 .elementor-heading-title{font-size:10px;}.elementor-936 .elementor-element.elementor-element-8200066 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-936 .elementor-element.elementor-element-d3b7786{--gap:5px 0px;--border-radius:15px 15px 15px 15px;--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-936 .elementor-element.elementor-element-c34d372 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 0px 0px;}.elementor-936 .elementor-element.elementor-element-c34d372 > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-936 .elementor-element.elementor-element-8e49b13{--gap:0px 0px;--margin-top:-11px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-936 .elementor-element.elementor-element-d1e6af3 .elementor-heading-title{font-size:16px;}.elementor-936 .elementor-element.elementor-element-d1e6af3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-936 .elementor-element.elementor-element-6e3be46{font-size:12px;}.elementor-936 .elementor-element.elementor-element-6e3be46 > .elementor-widget-container{margin:0px 0px 29px 0px;padding:0px 0px 0px 0px;}.elementor-936 .elementor-element.elementor-element-514759d .elementor-heading-title{font-size:10px;}.elementor-936 .elementor-element.elementor-element-5047d4d .elementor-heading-title{font-size:10px;}.elementor-936 .elementor-element.elementor-element-5047d4d > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-936 .elementor-element.elementor-element-b99f297 .elementor-heading-title{font-size:10px;}.elementor-936 .elementor-element.elementor-element-7305a53{font-size:10px;}.elementor-936 .elementor-element.elementor-element-7305a53 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-936 .elementor-element.elementor-element-ea3a104 .elementor-heading-title{font-size:10px;}.elementor-936 .elementor-element.elementor-element-c2871ab .elementor-heading-title{font-size:10px;}.elementor-936 .elementor-element.elementor-element-c2871ab > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-936 .elementor-element.elementor-element-d13027{--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-936 .elementor-element.elementor-element-36bdcce1{--min-height:80vh;--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:space-around;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-936 .elementor-element.elementor-element-36bdcce1:not(.elementor-motion-effects-element-type-background), .elementor-936 .elementor-element.elementor-element-36bdcce1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fcconstrucoes.pt/wp-content/uploads/2024/06/99c94533-b655-4f45-8047-9f0bb038d062.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-936 .elementor-element.elementor-element-6d12deeb .elementor-button{border-radius:10px 10px 10px 10px;padding:15px 20px 15px 20px;}.elementor-936 .elementor-element.elementor-element-6d12deeb > .elementor-widget-container{margin:0px 11px 0px 0px;}.elementor-936 .elementor-element.elementor-element-6d12deeb.elementor-element{--align-self:flex-start;}}/* Start custom CSS for html, class: .elementor-element-932b2ec */.ml5 {
  position: relative;
  font-weight: 400;
  font-size: 32px;
  font-family: montserrat;
  color: black
}

.ml5 .text-wrapper {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

.ml5 .letter {
  display: inline-block;
  line-height: em;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3e2555c3 */.ml6 {
  position: relative;
  font-weight: 400;
  font-size: 25px;
  font-family: montserrat;
  color: black
}

.ml6 .text-wrapper {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

.ml6 .letter {
  display: inline-block;
  line-height: em;
}/* End custom CSS */