.elementor-10 .elementor-element.elementor-element-6faa8eed{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-2c0bb4c5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-4c6b68d .elementor-repeater-item-3bc7207 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://fcconstructionandremodelingllc.com/wp-content/uploads/2024/07/img_slide_Home01-EY5BAFP-1.jpg);background-size:cover;}.elementor-10 .elementor-element.elementor-element-4c6b68d .elementor-repeater-item-3bc7207 .swiper-slide-inner{text-align:left;}.elementor-10 .elementor-element.elementor-element-4c6b68d .elementor-repeater-item-0e3e84f .swiper-slide-bg{background-color:#4054b2;background-image:url(https://fcconstructionandremodelingllc.com/wp-content/uploads/2024/07/img_slide_Home02-EY5BAFP.jpg);background-size:cover;}.elementor-10 .elementor-element.elementor-element-4c6b68d .elementor-repeater-item-0e3e84f .swiper-slide-inner{text-align:left;}.elementor-10 .elementor-element.elementor-element-4c6b68d .swiper-slide{transition-duration:calc(5000ms*1.2);height:582px;}.elementor-10 .elementor-element.elementor-element-4c6b68d .elementor-slide-button{background-color:#F80000;color:#FFFFFF;border-color:#F80000;}.elementor-10 .elementor-element.elementor-element-4c6b68d .swiper-slide-contents{max-width:66%;}.elementor-10 .elementor-element.elementor-element-4c6b68d .swiper-slide-inner{text-align:center;}.elementor-10 .elementor-element.elementor-element-4c6b68d .elementor-slide-heading{font-family:"Manrope", Sans-serif;font-size:77px;font-weight:800;}.elementor-10 .elementor-element.elementor-element-4c6b68d .elementor-slide-description{font-family:"Barlow", Sans-serif;font-size:20px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-38613cc9:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-38613cc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fcconstructionandremodelingllc.com/wp-content/uploads/2024/07/bg-6.png");background-position:top right;background-repeat:no-repeat;}.elementor-10 .elementor-element.elementor-element-38613cc9 > .elementor-container{max-width:1170px;}.elementor-10 .elementor-element.elementor-element-38613cc9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:106px 15px 104px 15px;}.elementor-10 .elementor-element.elementor-element-38613cc9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-c4d6741.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-10 .elementor-element.elementor-element-c4d6741 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-632cf157 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-10 .elementor-element.elementor-element-632cf157{text-align:left;}.elementor-10 .elementor-element.elementor-element-7019cda1{width:auto;max-width:auto;z-index:3;text-align:right;}.elementor-10 .elementor-element.elementor-element-7019cda1 > .elementor-widget-container{margin:-284px 15px 0px 0px;padding:15px 15px 15px 15px;}.elementor-10 .elementor-element.elementor-element-31b48716 > .elementor-container{max-width:200px;}.elementor-10 .elementor-element.elementor-element-31b48716{margin-top:-87%;margin-bottom:0%;padding:2% 0% 0% 53%;}.elementor-10 .elementor-element.elementor-element-609a76b6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-453e0842 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-10 .elementor-element.elementor-element-453e0842{z-index:3;text-align:center;}.elementor-10 .elementor-element.elementor-element-453e0842 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:58px;font-weight:900;line-height:1.7em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-14d5514e > .elementor-widget-container{margin:-15% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-10 .elementor-element.elementor-element-14d5514e{z-index:4;text-align:center;}.elementor-10 .elementor-element.elementor-element-14d5514e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:800;line-height:1em;letter-spacing:0px;word-spacing:0.1em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-2c2bd610 > .elementor-widget-container{margin:-106% 0% 0% 2%;padding:0% 0% 0% 0%;}.elementor-10 .elementor-element.elementor-element-47ab218b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 50px;}.elementor-10 .elementor-element.elementor-element-2feaab1b > .elementor-widget-container{margin:0px 0px -25px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-2feaab1b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:800;text-transform:none;line-height:2.5em;}.elementor-10 .elementor-element.elementor-element-4be3afeb{--divider-border-style:solid;--divider-color:#FC0404;--divider-border-width:2px;}.elementor-10 .elementor-element.elementor-element-4be3afeb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-4be3afeb .elementor-divider-separator{width:30px;margin:0 auto;margin-left:0;}.elementor-10 .elementor-element.elementor-element-4be3afeb .elementor-divider{text-align:left;padding-block-start:7px;padding-block-end:7px;}.elementor-10 .elementor-element.elementor-element-b9dcf64 > .elementor-widget-container{margin:-23px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-b9dcf64 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:50px;font-weight:800;text-transform:none;line-height:1.24em;letter-spacing:-0.04em;}.elementor-10 .elementor-element.elementor-element-1d54a241 > .elementor-widget-container{margin:7px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-217ea54c{width:auto;max-width:auto;}.elementor-10 .elementor-element.elementor-element-217ea54c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 5px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#F80000;}.elementor-10 .elementor-element.elementor-element-217ea54c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#000000;}.elementor-10 .elementor-element.elementor-element-3db5350a{margin-top:18px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-6d98299c > .elementor-element-populated{margin:0px 11px 0px 0px;--e-column-margin-right:11px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-3338e241{width:auto;max-width:auto;}.elementor-10 .elementor-element.elementor-element-3338e241 > .elementor-widget-container{background-color:var( --e-global-color-secondary );margin:0px 0px 0px 0px;padding:12px 12px 9px 12px;}.elementor-10 .elementor-element.elementor-element-62c30aeb > .elementor-element-populated{margin:6px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 7px;}.elementor-10 .elementor-element.elementor-element-112a4bdb{width:auto;max-width:auto;}.elementor-10 .elementor-element.elementor-element-112a4bdb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:24px 0px 5px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#000000;}.elementor-10 .elementor-element.elementor-element-112a4bdb .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:#000000;}.elementor-10 .elementor-element.elementor-element-6a6da446{margin-top:18px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-4258e2ba > .elementor-element-populated{margin:0px 11px 0px 0px;--e-column-margin-right:11px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-60c6f93a{width:auto;max-width:auto;}.elementor-10 .elementor-element.elementor-element-60c6f93a > .elementor-widget-container{background-color:var( --e-global-color-secondary );margin:0px 0px 0px 0px;padding:12px 12px 9px 12px;}.elementor-10 .elementor-element.elementor-element-763bdd62 > .elementor-element-populated{margin:6px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 7px;}.elementor-10 .elementor-element.elementor-element-559ef2ed > .elementor-widget-container{margin:31px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-759120b2{margin-top:0px;margin-bottom:0px;padding:0px 15px 0px 15px;}.elementor-10 .elementor-element.elementor-element-759d3bfb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-115296d7 > .elementor-widget-container{margin:0px 0px -25px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-115296d7{text-align:center;}.elementor-10 .elementor-element.elementor-element-5b7d932f{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:2px;}.elementor-10 .elementor-element.elementor-element-5b7d932f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-5b7d932f .elementor-divider-separator{width:30px;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-5b7d932f .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-10 .elementor-element.elementor-element-45815e7 > .elementor-widget-container{margin:-23px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-45815e7{text-align:center;}.elementor-10 .elementor-element.elementor-element-6a848722{margin-top:0px;margin-bottom:0px;padding:47px 0px 120px 0px;}.elementor-10 .elementor-element.elementor-element-5f35297b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10 .elementor-element.elementor-element-5f35297b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-5f35297b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 2px 84px;--e-column-margin-right:20px;--e-column-margin-left:84px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-5f35297b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-6c8e632d:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-6c8e632d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF0000;}.elementor-10 .elementor-element.elementor-element-6c8e632d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10 .elementor-element.elementor-element-6c8e632d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-508d6355 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px -47px;--e-column-margin-right:0px;--e-column-margin-left:-47px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-508d6355 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-344d4a51 > .elementor-widget-container{background-image:url("https://fcconstructionandremodelingllc.com/wp-content/uploads/2024/07/Icon-4.png");margin:0px 0px 0px -27px;padding:43px 0px 45px 0px;background-position:center center;background-repeat:no-repeat;}.elementor-10 .elementor-element.elementor-element-475bfb38 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px -59px;--e-column-margin-right:0px;--e-column-margin-left:-59px;padding:28px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-475bfb38 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-57dec93e .elementor-counter-number-wrapper{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-6a659f06 > .elementor-widget-container{margin:-25px 0px 0px 36px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-6a659f06{text-align:left;}.elementor-10 .elementor-element.elementor-element-6a659f06 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-29e1c06b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10 .elementor-element.elementor-element-29e1c06b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF0000;}.elementor-10 .elementor-element.elementor-element-29e1c06b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 2px 84px;--e-column-margin-right:20px;--e-column-margin-left:84px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-29e1c06b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-523be062:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-523be062 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF0000;}.elementor-10 .elementor-element.elementor-element-523be062{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10 .elementor-element.elementor-element-523be062 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-727f5de > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px -33px;--e-column-margin-right:0px;--e-column-margin-left:-33px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-727f5de > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-54eca98 > .elementor-widget-container{background-image:url("https://fcconstructionandremodelingllc.com/wp-content/uploads/2024/07/Icon2-2.png");margin:0px 0px 0px -34px;padding:43px 0px 45px 0px;background-position:center center;background-repeat:no-repeat;}.elementor-10 .elementor-element.elementor-element-54eca98:hover .elementor-widget-container{background-image:url("https://fcconstructionandremodelingllc.com/wp-content/uploads/2024/07/Icon2-2.png");}.elementor-10 .elementor-element.elementor-element-6161a1b8 > .elementor-element-populated{margin:0px 0px 0px -44px;--e-column-margin-right:0px;--e-column-margin-left:-44px;padding:28px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-4aff5df8 .elementor-counter-number-wrapper{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-50b2c893 > .elementor-widget-container{margin:-25px 0px 0px 36px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-50b2c893{text-align:left;}.elementor-10 .elementor-element.elementor-element-50b2c893 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-144ea766:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10 .elementor-element.elementor-element-144ea766 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-144ea766 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 2px 84px;--e-column-margin-right:20px;--e-column-margin-left:84px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-144ea766 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-5bdd0f29:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-5bdd0f29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF0000;}.elementor-10 .elementor-element.elementor-element-5bdd0f29{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10 .elementor-element.elementor-element-5bdd0f29 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-410881e6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px -47px;--e-column-margin-right:0px;--e-column-margin-left:-47px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-410881e6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-7f4cd329 > .elementor-widget-container{background-image:url("https://fcconstructionandremodelingllc.com/wp-content/uploads/2024/07/Icon-4.png");margin:0px 0px 0px -27px;padding:45px 0px 45px 0px;background-position:center center;background-repeat:no-repeat;}.elementor-10 .elementor-element.elementor-element-393779c5 > .elementor-element-populated{margin:0px 0px 0px -56px;--e-column-margin-right:0px;--e-column-margin-left:-56px;padding:28px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-73a05652 .elementor-counter-number-wrapper{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-9a1509c > .elementor-widget-container{margin:-25px 0px 0px 36px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-9a1509c{text-align:left;}.elementor-10 .elementor-element.elementor-element-9a1509c .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-4daa85e:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-4daa85e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fcconstructionandremodelingllc.com/wp-content/uploads/2024/07/Base-10.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-4daa85e > .elementor-container{max-width:1170px;}.elementor-10 .elementor-element.elementor-element-4daa85e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:103px 15px 120px 15px;}.elementor-10 .elementor-element.elementor-element-4daa85e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-54d307fb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-17090965 > .elementor-widget-container{margin:0px 0px -25px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-17090965{text-align:left;}.elementor-10 .elementor-element.elementor-element-17090965 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:800;text-transform:none;line-height:2.5em;}.elementor-10 .elementor-element.elementor-element-69a2a71d{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:2px;}.elementor-10 .elementor-element.elementor-element-69a2a71d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-69a2a71d .elementor-divider-separator{width:30px;margin:0 auto;margin-left:0;}.elementor-10 .elementor-element.elementor-element-69a2a71d .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-10 .elementor-element.elementor-element-2e4febb0 > .elementor-widget-container{margin:-23px 600px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-2e4febb0{text-align:left;}.elementor-10 .elementor-element.elementor-element-2e4febb0 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:50px;font-weight:800;text-transform:none;line-height:1.24em;letter-spacing:-0.04em;}.elementor-10 .elementor-element.elementor-element-ed2cbdb{--display:flex;}.elementor-10 .elementor-element.elementor-element-578f97d3:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-578f97d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fcconstructionandremodelingllc.com/wp-content/uploads/2024/07/image_2024_07_04T16_14_36_002Z.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-578f97d3 > .elementor-background-overlay{background-color:#000000;opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-578f97d3 > .elementor-container{max-width:900px;}.elementor-10 .elementor-element.elementor-element-578f97d3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:119px;margin-bottom:0px;padding:120px 15px 180px 15px;}.elementor-10 .elementor-element.elementor-element-68af6a28 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-2a56915c > .elementor-widget-container{background-image:url("https://fcconstructionandremodelingllc.com/wp-content/uploads/2024/07/line-4-1.png");margin:23px 0px 0px 0px;padding:0px 0px 0px 0px;background-position:top right;background-repeat:no-repeat;}.elementor-10 .elementor-element.elementor-element-2a56915c{text-align:center;}.elementor-10 .elementor-element.elementor-element-2a56915c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:50px;font-weight:800;text-transform:none;line-height:1.24em;letter-spacing:-0.04em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-128e5406 .elementor-button{background-color:#fc0404;}.elementor-10 .elementor-element.elementor-element-128e5406 > .elementor-widget-container{margin:27px 5px 0px 0px;}.elementor-10 .elementor-element.elementor-element-128e5406 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-128e5406 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-128e5406 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-128e5406 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-4e7fa6ec:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10 .elementor-element.elementor-element-4e7fa6ec > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fcconstructionandremodelingllc.com/wp-content/uploads/2024/07/bg-3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-4e7fa6ec > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-6.5% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:11.1% 10% 12.4% 36.5%;}.elementor-10 .elementor-element.elementor-element-4e7fa6ec > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-5c126404 > .elementor-widget-container{margin:0px 0px -25px 0px;padding:0px 0px 0px 4px;}.elementor-10 .elementor-element.elementor-element-5c126404{text-align:left;}.elementor-10 .elementor-element.elementor-element-2237df21{--divider-border-style:solid;--divider-color:#FC0606;--divider-border-width:2px;}.elementor-10 .elementor-element.elementor-element-2237df21 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 5px;}.elementor-10 .elementor-element.elementor-element-2237df21 .elementor-divider-separator{width:30px;margin:0 auto;margin-left:0;}.elementor-10 .elementor-element.elementor-element-2237df21 .elementor-divider{text-align:left;padding-block-start:13px;padding-block-end:13px;}.elementor-10 .elementor-element.elementor-element-1d3b2987 > .elementor-widget-container{margin:-23px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-1d3b2987{text-align:left;}.elementor-10 .elementor-element.elementor-element-1d3b2987 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:49px;font-weight:800;text-transform:none;line-height:1.24em;letter-spacing:-0.04em;}.elementor-10 .elementor-element.elementor-element-4e67c3e9 > .elementor-widget-container{margin:7px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-4e67c3e9{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:600;color:#FF0000;}.elementor-10 .elementor-element.elementor-element-2488a216 > .elementor-widget-container{margin:-2px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-3ea564d0 .skillbar-group .skill-track{background-color:#FF0000;}.elementor-10 .elementor-element.elementor-element-3ea564d0 > .elementor-widget-container{margin:-6px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-3ea564d0 .skillbar-group .number-percentage-wraper{display:no;color:#000000;}.elementor-10 .elementor-element.elementor-element-3ea564d0 .skillbar-group .skill-bar{height:12px;}.elementor-10 .elementor-element.elementor-element-3ea564d0 .skillbar-group .skill-title{color:#000000;}.elementor-10 .elementor-element.elementor-element-3ea564d0 .skill-bar-content{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-508b8dbc .skillbar-group .skill-track{background-color:#FF0000;}.elementor-10 .elementor-element.elementor-element-508b8dbc > .elementor-widget-container{margin:-9px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-508b8dbc .skillbar-group .number-percentage-wraper{display:no;}.elementor-10 .elementor-element.elementor-element-508b8dbc .skillbar-group .skill-bar{height:14px;}.elementor-10 .elementor-element.elementor-element-508b8dbc .skillbar-group .skill-title{color:#000000;}.elementor-10 .elementor-element.elementor-element-508b8dbc .skill-bar-content{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-977e851:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10 .elementor-element.elementor-element-977e851 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fcconstructionandremodelingllc.com/wp-content/uploads/2024/07/img_bg_business_Home01-STE4HQX-e1686194116880-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-977e851 > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.5;}.elementor-10 .elementor-element.elementor-element-977e851 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-977e851 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-17d1c399{width:auto;max-width:auto;top:50%;--e-transform-origin-x:left;}.elementor-10 .elementor-element.elementor-element-17d1c399 > .elementor-widget-container{--e-transform-rotateZ:90deg;background-color:#FF0302;padding:16px 58px 15px 60px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-17d1c399{left:-15.6%;}body.rtl .elementor-10 .elementor-element.elementor-element-17d1c399{right:-15.6%;}.elementor-10 .elementor-element.elementor-element-17d1c399 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-4cb34255{--spacer-size:50px;}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-6d98299c{width:15%;}.elementor-10 .elementor-element.elementor-element-62c30aeb{width:85%;}.elementor-10 .elementor-element.elementor-element-4258e2ba{width:15%;}.elementor-10 .elementor-element.elementor-element-763bdd62{width:85%;}.elementor-10 .elementor-element.elementor-element-508d6355{width:42%;}.elementor-10 .elementor-element.elementor-element-475bfb38{width:57.998%;}.elementor-10 .elementor-element.elementor-element-727f5de{width:37%;}.elementor-10 .elementor-element.elementor-element-6161a1b8{width:62.998%;}.elementor-10 .elementor-element.elementor-element-410881e6{width:42%;}.elementor-10 .elementor-element.elementor-element-393779c5{width:57.998%;}.elementor-10 .elementor-element.elementor-element-4e7fa6ec{width:50%;}.elementor-10 .elementor-element.elementor-element-977e851{width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-10 .elementor-element.elementor-element-c4d6741{width:100%;}.elementor-10 .elementor-element.elementor-element-47ab218b{width:100%;}.elementor-10 .elementor-element.elementor-element-508d6355{width:100%;}.elementor-10 .elementor-element.elementor-element-475bfb38{width:100%;}.elementor-10 .elementor-element.elementor-element-727f5de{width:100%;}.elementor-10 .elementor-element.elementor-element-6161a1b8{width:100%;}.elementor-10 .elementor-element.elementor-element-410881e6{width:100%;}.elementor-10 .elementor-element.elementor-element-393779c5{width:100%;}.elementor-10 .elementor-element.elementor-element-4e7fa6ec{width:100%;}.elementor-10 .elementor-element.elementor-element-977e851{width:100%;}}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-38613cc9{padding:3em 1em 3em 1em;}.elementor-10 .elementor-element.elementor-element-c4d6741 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-632cf157{z-index:5;}.elementor-10 .elementor-element.elementor-element-7019cda1 > .elementor-widget-container{margin:-363px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-7019cda1{z-index:6;}.elementor-10 .elementor-element.elementor-element-31b48716{margin-top:-65.6%;margin-bottom:0%;padding:2% 0% 0% 14%;}.elementor-10 .elementor-element.elementor-element-609a76b6{z-index:10;}.elementor-10 .elementor-element.elementor-element-47ab218b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-3338e241{width:auto;max-width:auto;}.elementor-10 .elementor-element.elementor-element-62c30aeb > .elementor-element-populated{padding:0px 100px 0px 0px;}.elementor-10 .elementor-element.elementor-element-763bdd62 > .elementor-element-populated{padding:0px 100px 0px 0px;}.elementor-10 .elementor-element.elementor-element-759120b2{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-6a848722{padding:2em 1em 3em 1em;}.elementor-10 .elementor-element.elementor-element-5f35297b > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:20px 0px 20px 0px;}.elementor-10 .elementor-element.elementor-element-508d6355 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-344d4a51 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-475bfb38 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10 .elementor-element.elementor-element-6a659f06 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-6a659f06{text-align:center;}.elementor-10 .elementor-element.elementor-element-29e1c06b > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:20px 0px 20px 0px;}.elementor-10 .elementor-element.elementor-element-727f5de > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-54eca98 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-54eca98{text-align:center;}.elementor-10 .elementor-element.elementor-element-6161a1b8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10 .elementor-element.elementor-element-50b2c893 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-50b2c893{text-align:center;}.elementor-10 .elementor-element.elementor-element-144ea766 > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:20px 0px 20px 0px;}.elementor-10 .elementor-element.elementor-element-410881e6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-7f4cd329 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-393779c5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10 .elementor-element.elementor-element-9a1509c > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-9a1509c{text-align:center;}.elementor-10 .elementor-element.elementor-element-4daa85e{padding:3em 1em 3em 1em;}.elementor-10 .elementor-element.elementor-element-54d307fb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-2e4febb0 > .elementor-widget-container{margin:-25px 100px 0px 0px;}.elementor-10 .elementor-element.elementor-element-578f97d3{margin-top:0px;margin-bottom:0px;padding:3em 1em 3em 1em;}.elementor-10 .elementor-element.elementor-element-2a56915c > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-128e5406 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-73c270ee{padding:0em 0em 0em 0em;}.elementor-10 .elementor-element.elementor-element-4e7fa6ec > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10 .elementor-element.elementor-element-1d3b2987 > .elementor-widget-container{margin:-25px 100px 0px 0px;}.elementor-10 .elementor-element.elementor-element-4cb34255{--spacer-size:400px;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-7019cda1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-7019cda1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-7019cda1 img{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-31b48716{margin-top:0%;margin-bottom:0%;}.elementor-10 .elementor-element.elementor-element-62c30aeb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-763bdd62 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-5f35297b > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10 .elementor-element.elementor-element-29e1c06b > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10 .elementor-element.elementor-element-144ea766 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10 .elementor-element.elementor-element-4daa85e{padding:3em 1em 7em 1em;}.elementor-10 .elementor-element.elementor-element-54d307fb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-2e4febb0 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-2a56915c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-1d3b2987 > .elementor-widget-container{margin:-25px 0px 0px 0px;}}