.elementor-232 .elementor-element.elementor-element-bedd204{--display:flex;--min-height:95vh;--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-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232 .elementor-element.elementor-element-bedd204:not(.elementor-motion-effects-element-type-background), .elementor-232 .elementor-element.elementor-element-bedd204 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://flooringprosmarketing.com/wp-content/uploads/2025/08/FPM.jpeg");background-position:center center;background-size:cover;}.elementor-232 .elementor-element.elementor-element-a19ea91{--display:flex;--padding-top:35px;--padding-bottom:35px;--padding-left:050px;--padding-right:50px;}.elementor-232 .elementor-element.elementor-element-a19ea91:not(.elementor-motion-effects-element-type-background), .elementor-232 .elementor-element.elementor-element-a19ea91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000A3;}.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-232 .elementor-element.elementor-element-17165fb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-232 .elementor-element.elementor-element-17165fb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:45px;font-weight:500;line-height:1.1em;color:#FFFFFF;}.elementor-232 .elementor-element.elementor-element-0f8ba43{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-232 .elementor-element.elementor-element-0f8ba43 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:25px;font-weight:500;line-height:1.1em;color:#FFFFFF;}.elementor-widget-text-editor{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-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-232 .elementor-element.elementor-element-d292734{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:justify;font-family:"Satoshi", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-232 .elementor-element.elementor-element-d292734.elementor-element{--align-self:flex-start;}.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-232 .elementor-element.elementor-element-c61061d .elementor-button{background-color:#FCAA54;font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;fill:#16213e;color:#16213e;border-style:solid;border-width:1px 1px 1px 1px;border-color:#16213E1F;border-radius:20px 20px 20px 20px;}.elementor-232 .elementor-element.elementor-element-c61061d .elementor-button:hover, .elementor-232 .elementor-element.elementor-element-c61061d .elementor-button:focus{background-color:#E89033;}.elementor-232 .elementor-element.elementor-element-c61061d{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-232 .elementor-element.elementor-element-c61061d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-232 .elementor-element.elementor-element-c61061d .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-232 .elementor-element.elementor-element-e17fc01{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-232 .elementor-element.elementor-element-2e809af{--display:flex;}.elementor-232 .elementor-element.elementor-element-bf9b0c3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-232 .elementor-element.elementor-element-bf9b0c3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:45px;font-weight:500;line-height:1.1em;color:#0C0C0C;}.elementor-232 .elementor-element.elementor-element-56ed641{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-232 .elementor-element.elementor-element-56ed641.elementor-element{--align-self:flex-start;}.elementor-232 .elementor-element.elementor-element-36b064e .elementor-button{background-color:#FCAA54;font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;fill:#16213e;color:#16213e;border-style:solid;border-width:1px 1px 1px 1px;border-color:#16213E1F;border-radius:20px 20px 20px 20px;}.elementor-232 .elementor-element.elementor-element-36b064e .elementor-button:hover, .elementor-232 .elementor-element.elementor-element-36b064e .elementor-button:focus{background-color:#E89033;}.elementor-232 .elementor-element.elementor-element-36b064e{width:auto;max-width:auto;}.elementor-232 .elementor-element.elementor-element-36b064e.elementor-element{--align-self:flex-start;}.elementor-232 .elementor-element.elementor-element-36b064e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-232 .elementor-element.elementor-element-36b064e .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-232 .elementor-element.elementor-element-b8c1f40{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-232 .elementor-element.elementor-element-b8c1f40:not(.elementor-motion-effects-element-type-background), .elementor-232 .elementor-element.elementor-element-b8c1f40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://flooringprosmarketing.com/wp-content/uploads/2025/08/hamster-stuck.jpeg");background-position:center center;background-size:cover;}.elementor-232 .elementor-element.elementor-element-bd9b291{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-232 .elementor-element.elementor-element-bd9b291:not(.elementor-motion-effects-element-type-background), .elementor-232 .elementor-element.elementor-element-bd9b291 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E4E4E4;}.elementor-232 .elementor-element.elementor-element-efbdf17{--display:flex;}.elementor-232 .elementor-element.elementor-element-22f686e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-232 .elementor-element.elementor-element-22f686e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:45px;font-weight:500;line-height:1.1em;color:#0C0C0C;}.elementor-232 .elementor-element.elementor-element-9a3cf8a{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-232 .elementor-element.elementor-element-9a3cf8a.elementor-element{--align-self:center;}.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-232 .elementor-element.elementor-element-44dd893 .elementor-icon-list-icon i{color:#E89033;transition:color 0.3s;}.elementor-232 .elementor-element.elementor-element-44dd893 .elementor-icon-list-icon svg{fill:#E89033;transition:fill 0.3s;}.elementor-232 .elementor-element.elementor-element-44dd893{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-232 .elementor-element.elementor-element-44dd893 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-232 .elementor-element.elementor-element-44dd893 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:400;}.elementor-232 .elementor-element.elementor-element-44dd893 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-232 .elementor-element.elementor-element-af75798{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-232 .elementor-element.elementor-element-af75798.elementor-element{--align-self:center;}.elementor-232 .elementor-element.elementor-element-69e5216{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-232 .elementor-element.elementor-element-446b495{--display:flex;--justify-content:center;--border-radius:12px 12px 12px 12px;}.elementor-232 .elementor-element.elementor-element-446b495:not(.elementor-motion-effects-element-type-background), .elementor-232 .elementor-element.elementor-element-446b495 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://flooringprosmarketing.com/wp-content/uploads/2025/08/Daniel-and-David-FPM.jpg");background-position:top center;background-size:cover;}.elementor-232 .elementor-element.elementor-element-11cbdba .ekit-video-popup-btn{background-color:#FCAA54;width:50px;height:50px;--glow-size:15px;color:#ffffff;}.elementor-232 .elementor-element.elementor-element-11cbdba .video-content{text-align:center;justify-content:center;display:flex;}.elementor-232 .elementor-element.elementor-element-11cbdba a.ekit_icon_button.glow-ripple.ekit-video-popup-btn i{font-size:31px;}.elementor-232 .elementor-element.elementor-element-11cbdba a.ekit_icon_button.glow-radio_wave.ekit-video-popup-btn i{font-size:31px;}.elementor-232 .elementor-element.elementor-element-11cbdba .glow-ripple:before{color:#E89033;}.elementor-232 .elementor-element.elementor-element-11cbdba .glow-ripple:after{color:#E89033;}.elementor-232 .elementor-element.elementor-element-11cbdba .glow-ripple > i:after{color:#E89033;}.elementor-232 .elementor-element.elementor-element-11cbdba .glow-radio_wave:before{color:#E89033;}.elementor-232 .elementor-element.elementor-element-11cbdba .glow-radio_wave:after{color:#E89033;}.elementor-232 .elementor-element.elementor-element-11cbdba .glow-radio_wave > i:after{color:#E89033;}.elementor-232 .elementor-element.elementor-element-11cbdba .ekit-video-inline-btn{color:#ffffff;}.elementor-232 .elementor-element.elementor-element-11cbdba .ekit-video-popup-btn svg path{stroke:#ffffff;fill:#ffffff;}.elementor-232 .elementor-element.elementor-element-11cbdba .ekit-video-inline-btn svg path{stroke:#ffffff;fill:#ffffff;}.elementor-232 .elementor-element.elementor-element-11cbdba .ekit-video-popup-btn:hover{color:#ffffff;}.elementor-232 .elementor-element.elementor-element-11cbdba .ekit-video-inline-btn:hover{color:#ffffff;}.elementor-232 .elementor-element.elementor-element-11cbdba .ekit-video-popup-btn:hover svg path{stroke:#ffffff;fill:#ffffff;}.elementor-232 .elementor-element.elementor-element-11cbdba .ekit-video-inline-btn:hover svg path{stroke:#ffffff;fill:#ffffff;}.elementor-232 .elementor-element.elementor-element-11cbdba .ekit-video-popup-btn > i{padding-left:0px;}.mfp-iframe-holder .ekit-popup-close{width:44px;height:44px;right:0;color:#ffffff;border-color:#ffffff;border-radius:50% 50% 50% 50%;}.mfp-iframe-holder .ekit-popup-close > i{font-size:10px;}.mfp-container.mfp-iframe-holder .ekit-popup-close{background-color:#000000;}.mfp-iframe-holder .ekit-popup-close:hover{background-color:#000000;color:#ffffff;border-color:#ffffff;border-radius:50% 50% 50% 50%;}.elementor-232 .elementor-element.elementor-element-b9850f4{--display:flex;}.elementor-232 .elementor-element.elementor-element-8d15feb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-232 .elementor-element.elementor-element-8d15feb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:45px;font-weight:500;line-height:1.1em;color:#0C0C0C;}.elementor-232 .elementor-element.elementor-element-6a1a72b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-232 .elementor-element.elementor-element-6a1a72b.elementor-element{--align-self:flex-start;}.elementor-232 .elementor-element.elementor-element-0bc5ea6 .elementor-button{background-color:#FCAA54;font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;fill:#16213e;color:#16213e;border-style:solid;border-width:1px 1px 1px 1px;border-color:#16213E1F;border-radius:20px 20px 20px 20px;}.elementor-232 .elementor-element.elementor-element-0bc5ea6 .elementor-button:hover, .elementor-232 .elementor-element.elementor-element-0bc5ea6 .elementor-button:focus{background-color:#E89033;}.elementor-232 .elementor-element.elementor-element-0bc5ea6{width:auto;max-width:auto;}.elementor-232 .elementor-element.elementor-element-0bc5ea6.elementor-element{--align-self:flex-start;}.elementor-232 .elementor-element.elementor-element-0bc5ea6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-232 .elementor-element.elementor-element-0bc5ea6 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-232 .elementor-element.elementor-element-d5db132{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-232 .elementor-element.elementor-element-df0370c{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-232 .elementor-element.elementor-element-df0370c:not(.elementor-motion-effects-element-type-background), .elementor-232 .elementor-element.elementor-element-df0370c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E4E4E4;}.elementor-232 .elementor-element.elementor-element-97797ac{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-232 .elementor-element.elementor-element-97797ac .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:45px;font-weight:500;line-height:1.1em;color:#0C0C0C;}.elementor-232 .elementor-element.elementor-element-e676897{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-232 .elementor-element.elementor-element-e676897.elementor-element{--align-self:center;}.elementor-232 .elementor-element.elementor-element-4f50c8b{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E89033;--border-color:#E89033;--border-radius:12px 12px 12px 12px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-232 .elementor-element.elementor-element-05e5509{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-232 .elementor-element.elementor-element-6a668b0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-232 .elementor-element.elementor-element-6a668b0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:45px;font-weight:500;line-height:1.1em;color:#0C0C0C;}.elementor-232 .elementor-element.elementor-element-dbb871f{--display:flex;border-style:none;--border-style:none;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-232 .elementor-element.elementor-element-8755c20{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-232 .elementor-element.elementor-element-8755c20.elementor-element{--align-self:center;}.elementor-232 .elementor-element.elementor-element-86ff2b2{--display:flex;border-style:none;--border-style:none;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-232 .elementor-element.elementor-element-23a9a70{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-232 .elementor-element.elementor-element-23a9a70.elementor-element{--align-self:center;}.elementor-232 .elementor-element.elementor-element-bbc5677{--display:flex;border-style:none;--border-style:none;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-232 .elementor-element.elementor-element-243a48c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-232 .elementor-element.elementor-element-243a48c.elementor-element{--align-self:center;}.elementor-232 .elementor-element.elementor-element-f36c877{--display:flex;border-style:none;--border-style:none;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-232 .elementor-element.elementor-element-8c97ab4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-232 .elementor-element.elementor-element-8c97ab4.elementor-element{--align-self:center;}.elementor-232 .elementor-element.elementor-element-2da6cba{--display:flex;border-style:none;--border-style:none;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-232 .elementor-element.elementor-element-3e01231{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-232 .elementor-element.elementor-element-3e01231.elementor-element{--align-self:center;}.elementor-232 .elementor-element.elementor-element-cbdad33{--display:flex;border-style:none;--border-style:none;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-232 .elementor-element.elementor-element-88a0fd2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-232 .elementor-element.elementor-element-88a0fd2.elementor-element{--align-self:center;}.elementor-232 .elementor-element.elementor-element-09cbd57{--display:flex;border-style:none;--border-style:none;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-232 .elementor-element.elementor-element-e58fc2b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-232 .elementor-element.elementor-element-e58fc2b.elementor-element{--align-self:center;}.elementor-232 .elementor-element.elementor-element-cc29156{--n-accordion-title-font-size:20px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:12px 12px 12px 12px;--n-accordion-title-normal-color:#000000;--n-accordion-icon-size:15px;}.elementor-232 .elementor-element.elementor-element-cc29156 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;}.elementor-232 .elementor-element.elementor-element-cc29156 {--n-accordion-padding:10px 25px 10px 25px;}:where( .elementor-232 .elementor-element.elementor-element-cc29156 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Archivo Black", Sans-serif;font-weight:400;}.elementor-232 .elementor-element.elementor-element-172431c{--display:flex;--border-radius:12px 12px 12px 12px;}.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-232 .elementor-element.elementor-element-c35df8f{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-232 .elementor-element.elementor-element-c35df8f.elementor-element{--align-self:center;}.elementor-232 .elementor-element.elementor-element-c35df8f img{border-radius:12px 12px 12px 12px;}.elementor-232 .elementor-element.elementor-element-cae24dd{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-232 .elementor-element.elementor-element-cae24dd.elementor-element{--align-self:center;}.elementor-232 .elementor-element.elementor-element-30d80ef .elementor-button{background-color:#FCAA54;font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;fill:#16213e;color:#16213e;border-style:solid;border-width:1px 1px 1px 1px;border-color:#16213E1F;border-radius:20px 20px 20px 20px;}.elementor-232 .elementor-element.elementor-element-30d80ef .elementor-button:hover, .elementor-232 .elementor-element.elementor-element-30d80ef .elementor-button:focus{background-color:#E89033;}.elementor-232 .elementor-element.elementor-element-30d80ef{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-232 .elementor-element.elementor-element-30d80ef.elementor-element{--align-self:center;}.elementor-232 .elementor-element.elementor-element-30d80ef .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-232 .elementor-element.elementor-element-30d80ef .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-232 .elementor-element.elementor-element-b9bb5f3{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-232 .elementor-element.elementor-element-01f1565{--display:flex;}.elementor-232 .elementor-element.elementor-element-5b9e499{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-232 .elementor-element.elementor-element-5b9e499 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:45px;font-weight:500;line-height:1.1em;color:#0C0C0C;}.elementor-232 .elementor-element.elementor-element-44c6883{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-232 .elementor-element.elementor-element-44c6883.elementor-element{--align-self:flex-start;}.elementor-232 .elementor-element.elementor-element-424a442{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-232 .elementor-element.elementor-element-7653510{--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;--border-radius:12px 12px 12px 12px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-232 .elementor-element.elementor-element-7653510:not(.elementor-motion-effects-element-type-background), .elementor-232 .elementor-element.elementor-element-7653510 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E4E4E4;}.elementor-232 .elementor-element.elementor-element-60c112e{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-232 .elementor-element.elementor-element-579b64c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-232 .elementor-element.elementor-element-579b64c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:45px;font-weight:500;line-height:1.1em;color:#0C0C0C;}.elementor-232 .elementor-element.elementor-element-c8f3f5a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-232 .elementor-element.elementor-element-c8f3f5a.elementor-element{--align-self:flex-start;}.elementor-232 .elementor-element.elementor-element-87497be{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232 .elementor-element.elementor-element-3e7eafb{--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;--border-radius:6px 6px 6px 6px;--padding-top:12px;--padding-bottom:12px;--padding-left:20px;--padding-right:20px;}.elementor-232 .elementor-element.elementor-element-3e7eafb:not(.elementor-motion-effects-element-type-background), .elementor-232 .elementor-element.elementor-element-3e7eafb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCAA54;}.elementor-232 .elementor-element.elementor-element-73cf053 .elementor-icon-list-icon i{color:#16213e;transition:color 0.3s;}.elementor-232 .elementor-element.elementor-element-73cf053 .elementor-icon-list-icon svg{fill:#16213e;transition:fill 0.3s;}.elementor-232 .elementor-element.elementor-element-73cf053 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#16213e;}.elementor-232 .elementor-element.elementor-element-73cf053 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#16213e;}.elementor-232 .elementor-element.elementor-element-73cf053{--e-icon-list-icon-size:23px;--icon-vertical-offset:0px;}.elementor-232 .elementor-element.elementor-element-73cf053 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-232 .elementor-element.elementor-element-73cf053 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:25px;font-weight:500;}.elementor-232 .elementor-element.elementor-element-73cf053 .elementor-icon-list-text{color:#16213e;transition:color 0.3s;}.elementor-232 .elementor-element.elementor-element-351fb44{--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;--border-radius:6px 6px 6px 6px;--padding-top:12px;--padding-bottom:12px;--padding-left:20px;--padding-right:20px;}.elementor-232 .elementor-element.elementor-element-351fb44:not(.elementor-motion-effects-element-type-background), .elementor-232 .elementor-element.elementor-element-351fb44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#16213e;}.elementor-232 .elementor-element.elementor-element-43c8623 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-232 .elementor-element.elementor-element-43c8623 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-232 .elementor-element.elementor-element-43c8623 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#FFFFFF;}.elementor-232 .elementor-element.elementor-element-43c8623 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#FFFFFF;}.elementor-232 .elementor-element.elementor-element-43c8623{--e-icon-list-icon-size:23px;--icon-vertical-offset:0px;}.elementor-232 .elementor-element.elementor-element-43c8623 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-232 .elementor-element.elementor-element-43c8623 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:25px;font-weight:500;}.elementor-232 .elementor-element.elementor-element-43c8623 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-232 .elementor-element.elementor-element-561c724{--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;--border-radius:6px 6px 6px 6px;--padding-top:12px;--padding-bottom:12px;--padding-left:20px;--padding-right:20px;}.elementor-232 .elementor-element.elementor-element-561c724:not(.elementor-motion-effects-element-type-background), .elementor-232 .elementor-element.elementor-element-561c724 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCAA54;}.elementor-232 .elementor-element.elementor-element-ddfc2ed .elementor-icon-list-icon i{color:#16213e;transition:color 0.3s;}.elementor-232 .elementor-element.elementor-element-ddfc2ed .elementor-icon-list-icon svg{fill:#16213e;transition:fill 0.3s;}.elementor-232 .elementor-element.elementor-element-ddfc2ed .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#16213e;}.elementor-232 .elementor-element.elementor-element-ddfc2ed .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#16213e;}.elementor-232 .elementor-element.elementor-element-ddfc2ed{--e-icon-list-icon-size:23px;--icon-vertical-offset:0px;}.elementor-232 .elementor-element.elementor-element-ddfc2ed .elementor-icon-list-item > .elementor-icon-list-text, .elementor-232 .elementor-element.elementor-element-ddfc2ed .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:25px;font-weight:500;}.elementor-232 .elementor-element.elementor-element-ddfc2ed .elementor-icon-list-text{color:#16213e;transition:color 0.3s;}.elementor-232 .elementor-element.elementor-element-b7ebfce{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232 .elementor-element.elementor-element-99387f0{--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;--border-radius:6px 6px 6px 6px;--padding-top:12px;--padding-bottom:12px;--padding-left:20px;--padding-right:20px;}.elementor-232 .elementor-element.elementor-element-99387f0:not(.elementor-motion-effects-element-type-background), .elementor-232 .elementor-element.elementor-element-99387f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#16213e;}.elementor-232 .elementor-element.elementor-element-b4a9366 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-232 .elementor-element.elementor-element-b4a9366 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-232 .elementor-element.elementor-element-b4a9366 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#FFFFFF;}.elementor-232 .elementor-element.elementor-element-b4a9366 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#FFFFFF;}.elementor-232 .elementor-element.elementor-element-b4a9366{--e-icon-list-icon-size:23px;--icon-vertical-offset:0px;}.elementor-232 .elementor-element.elementor-element-b4a9366 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-232 .elementor-element.elementor-element-b4a9366 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:25px;font-weight:500;}.elementor-232 .elementor-element.elementor-element-b4a9366 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-232 .elementor-element.elementor-element-daf7894{--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;--border-radius:6px 6px 6px 6px;--padding-top:12px;--padding-bottom:12px;--padding-left:20px;--padding-right:20px;}.elementor-232 .elementor-element.elementor-element-daf7894:not(.elementor-motion-effects-element-type-background), .elementor-232 .elementor-element.elementor-element-daf7894 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCAA54;}.elementor-232 .elementor-element.elementor-element-c39e268 .elementor-icon-list-icon i{color:#16213e;transition:color 0.3s;}.elementor-232 .elementor-element.elementor-element-c39e268 .elementor-icon-list-icon svg{fill:#16213e;transition:fill 0.3s;}.elementor-232 .elementor-element.elementor-element-c39e268 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#16213e;}.elementor-232 .elementor-element.elementor-element-c39e268 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#16213e;}.elementor-232 .elementor-element.elementor-element-c39e268{--e-icon-list-icon-size:23px;--icon-vertical-offset:0px;}.elementor-232 .elementor-element.elementor-element-c39e268 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-232 .elementor-element.elementor-element-c39e268 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:25px;font-weight:500;}.elementor-232 .elementor-element.elementor-element-c39e268 .elementor-icon-list-text{color:#16213e;transition:color 0.3s;}.elementor-232 .elementor-element.elementor-element-29a7e64{width:var( --container-widget-width, 100% );max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-232 .elementor-element.elementor-element-29a7e64.elementor-element{--align-self:flex-start;}.elementor-232 .elementor-element.elementor-element-af5decd{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-232 .elementor-element.elementor-element-af5decd:not(.elementor-motion-effects-element-type-background), .elementor-232 .elementor-element.elementor-element-af5decd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://flooringprosmarketing.com/wp-content/uploads/2025/08/2nd-section-placeholder.jpg");background-position:center center;background-size:cover;}.elementor-232 .elementor-element.elementor-element-526d833{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-232 .elementor-element.elementor-element-f7a91a0{--display:flex;}.elementor-232 .elementor-element.elementor-element-391a0f3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-232 .elementor-element.elementor-element-391a0f3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:45px;font-weight:500;line-height:1.1em;color:#0C0C0C;}.elementor-232 .elementor-element.elementor-element-49cfb70{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:justify;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-232 .elementor-element.elementor-element-49cfb70.elementor-element{--align-self:flex-start;}.elementor-232 .elementor-element.elementor-element-5ac7a22{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-232 .elementor-element.elementor-element-5ac7a22:not(.elementor-motion-effects-element-type-background), .elementor-232 .elementor-element.elementor-element-5ac7a22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E4E4E4;}.elementor-232 .elementor-element.elementor-element-e071f47{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-232 .elementor-element.elementor-element-e071f47 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:45px;font-weight:500;line-height:1.1em;color:#0C0C0C;}.elementor-232 .elementor-element.elementor-element-4db0c00{--display:flex;border-style:none;--border-style:none;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-232 .elementor-element.elementor-element-c0eb467{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-232 .elementor-element.elementor-element-c0eb467.elementor-element{--align-self:center;}.elementor-232 .elementor-element.elementor-element-6f9eab8{--display:flex;border-style:none;--border-style:none;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-232 .elementor-element.elementor-element-17d04da{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-232 .elementor-element.elementor-element-17d04da.elementor-element{--align-self:center;}.elementor-232 .elementor-element.elementor-element-10cb8d0{--display:flex;border-style:none;--border-style:none;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-232 .elementor-element.elementor-element-42c37a8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-232 .elementor-element.elementor-element-42c37a8.elementor-element{--align-self:center;}.elementor-232 .elementor-element.elementor-element-04b8233{--display:flex;border-style:none;--border-style:none;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-232 .elementor-element.elementor-element-fd2e863{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-232 .elementor-element.elementor-element-fd2e863.elementor-element{--align-self:center;}.elementor-232 .elementor-element.elementor-element-4908da8{--n-accordion-title-font-size:20px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:12px 12px 12px 12px;--n-accordion-title-normal-color:#000000;--n-accordion-icon-size:15px;}.elementor-232 .elementor-element.elementor-element-4908da8 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;}.elementor-232 .elementor-element.elementor-element-4908da8 {--n-accordion-padding:10px 25px 10px 25px;}:where( .elementor-232 .elementor-element.elementor-element-4908da8 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Poppins", Sans-serif;font-weight:500;}.elementor-232 .elementor-element.elementor-element-b80a3e3 .elementor-button{background-color:#FCAA54;font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;fill:#16213e;color:#16213e;border-style:solid;border-width:1px 1px 1px 1px;border-color:#16213E1F;border-radius:20px 20px 20px 20px;}.elementor-232 .elementor-element.elementor-element-b80a3e3 .elementor-button:hover, .elementor-232 .elementor-element.elementor-element-b80a3e3 .elementor-button:focus{background-color:#E89033;}.elementor-232 .elementor-element.elementor-element-b80a3e3{width:auto;max-width:auto;}.elementor-232 .elementor-element.elementor-element-b80a3e3.elementor-element{--align-self:flex-start;}.elementor-232 .elementor-element.elementor-element-b80a3e3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-232 .elementor-element.elementor-element-b80a3e3 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-232 .elementor-element.elementor-element-0e18c65{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-232 .elementor-element.elementor-element-9da7dc0{--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:50px 50px;--row-gap:50px;--column-gap:50px;--border-radius:12px 12px 12px 12px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-232 .elementor-element.elementor-element-9da7dc0:not(.elementor-motion-effects-element-type-background), .elementor-232 .elementor-element.elementor-element-9da7dc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E4E4E4;}.elementor-232 .elementor-element.elementor-element-1f089b6{--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;--border-radius:20px 20px 20px 20px;}.elementor-232 .elementor-element.elementor-element-1f089b6:not(.elementor-motion-effects-element-type-background), .elementor-232 .elementor-element.elementor-element-1f089b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E4E4E4;}.elementor-232 .elementor-element.elementor-element-a78fe5b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-232 .elementor-element.elementor-element-a78fe5b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:45px;font-weight:500;line-height:1.1em;color:#0C0C0C;}.elementor-232 .elementor-element.elementor-element-2d76a48{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:justify;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-232 .elementor-element.elementor-element-2d76a48.elementor-element{--align-self:flex-start;}.elementor-232 .elementor-element.elementor-element-ccec7d6 .elementor-button{background-color:#FCAA54;font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;fill:#16213e;color:#16213e;border-style:solid;border-width:1px 1px 1px 1px;border-color:#16213E1F;border-radius:20px 20px 20px 20px;}.elementor-232 .elementor-element.elementor-element-ccec7d6 .elementor-button:hover, .elementor-232 .elementor-element.elementor-element-ccec7d6 .elementor-button:focus{background-color:#E89033;}.elementor-232 .elementor-element.elementor-element-ccec7d6{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-232 .elementor-element.elementor-element-ccec7d6.elementor-element{--align-self:flex-start;}.elementor-232 .elementor-element.elementor-element-ccec7d6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-232 .elementor-element.elementor-element-ccec7d6 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-232 .elementor-element.elementor-element-f4650ce{--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;--border-radius:20px 20px 20px 20px;}.elementor-232 .elementor-element.elementor-element-f4650ce:not(.elementor-motion-effects-element-type-background), .elementor-232 .elementor-element.elementor-element-f4650ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E4E4E4;background-image:url("https://flooringprosmarketing.com/wp-content/uploads/2025/08/closed-deal-hand-shake.jpeg");background-position:center center;background-size:cover;}.elementor-232 .elementor-element.elementor-element-e48e2ed{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-232 .elementor-element.elementor-element-681c9a0{--display:flex;}.elementor-232 .elementor-element.elementor-element-0f39430{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-232 .elementor-element.elementor-element-0f39430 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:45px;font-weight:500;line-height:1.1em;color:#0C0C0C;}.elementor-232 .elementor-element.elementor-element-232aa88{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:justify;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-232 .elementor-element.elementor-element-232aa88.elementor-element{--align-self:flex-start;}.elementor-232 .elementor-element.elementor-element-4eccd3d .elementor-button{background-color:#FCAA5400;font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;fill:#E89033;color:#E89033;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FCAA54;border-radius:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-232 .elementor-element.elementor-element-4eccd3d .elementor-button:hover, .elementor-232 .elementor-element.elementor-element-4eccd3d .elementor-button:focus{background-color:#E8903300;}.elementor-232 .elementor-element.elementor-element-4eccd3d{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-232 .elementor-element.elementor-element-4eccd3d .elementor-button-content-wrapper{flex-direction:row;}.elementor-232 .elementor-element.elementor-element-4eccd3d .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-232 .elementor-element.elementor-element-447116b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-232 .elementor-element.elementor-element-0a8e554{--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:flex-start;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-232 .elementor-element.elementor-element-0a8e554:not(.elementor-motion-effects-element-type-background), .elementor-232 .elementor-element.elementor-element-0a8e554 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202020;}.elementor-232 .elementor-element.elementor-element-7d66f8c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-232 .elementor-element.elementor-element-7d66f8c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:25px;font-weight:500;line-height:1.1em;color:#FFFFFF;}.elementor-232 .elementor-element.elementor-element-585d529{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-232 .elementor-element.elementor-element-585d529 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:45px;font-weight:500;line-height:1.1em;color:#FFFFFF;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-232 .elementor-element.elementor-element-49864aa{--divider-border-style:solid;--divider-color:#D6D6D6;--divider-border-width:1px;}.elementor-232 .elementor-element.elementor-element-49864aa .elementor-divider-separator{width:100%;}.elementor-232 .elementor-element.elementor-element-49864aa .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-232 .elementor-element.elementor-element-755faa1{--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;}.elementor-232 .elementor-element.elementor-element-c8c4171{--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:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232 .elementor-element.elementor-element-c8c4171:not(.elementor-motion-effects-element-type-background), .elementor-232 .elementor-element.elementor-element-c8c4171 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C2C2C;}.elementor-232 .elementor-element.elementor-element-79eb9d8{--display:flex;--min-height:50vh;--justify-content:center;--border-radius:20px 20px 20px 20px;}.elementor-232 .elementor-element.elementor-element-79eb9d8:not(.elementor-motion-effects-element-type-background), .elementor-232 .elementor-element.elementor-element-79eb9d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://flooringprosmarketing.com/wp-content/uploads/2025/08/dennis-D-.jpg");background-position:center center;background-size:cover;}.elementor-232 .elementor-element.elementor-element-ca3f82f .ekit-video-popup-btn{background-color:#FCAA54;width:50px;height:50px;--glow-size:15px;color:#ffffff;}.elementor-232 .elementor-element.elementor-element-ca3f82f .video-content{text-align:center;justify-content:center;display:flex;}.elementor-232 .elementor-element.elementor-element-ca3f82f a.ekit_icon_button.glow-ripple.ekit-video-popup-btn i{font-size:31px;}.elementor-232 .elementor-element.elementor-element-ca3f82f a.ekit_icon_button.glow-radio_wave.ekit-video-popup-btn i{font-size:31px;}.elementor-232 .elementor-element.elementor-element-ca3f82f .glow-ripple:before{color:#E89033;}.elementor-232 .elementor-element.elementor-element-ca3f82f .glow-ripple:after{color:#E89033;}.elementor-232 .elementor-element.elementor-element-ca3f82f .glow-ripple > i:after{color:#E89033;}.elementor-232 .elementor-element.elementor-element-ca3f82f .glow-radio_wave:before{color:#E89033;}.elementor-232 .elementor-element.elementor-element-ca3f82f .glow-radio_wave:after{color:#E89033;}.elementor-232 .elementor-element.elementor-element-ca3f82f .glow-radio_wave > i:after{color:#E89033;}.elementor-232 .elementor-element.elementor-element-ca3f82f .ekit-video-inline-btn{color:#ffffff;}.elementor-232 .elementor-element.elementor-element-ca3f82f .ekit-video-popup-btn svg path{stroke:#ffffff;fill:#ffffff;}.elementor-232 .elementor-element.elementor-element-ca3f82f .ekit-video-inline-btn svg path{stroke:#ffffff;fill:#ffffff;}.elementor-232 .elementor-element.elementor-element-ca3f82f .ekit-video-popup-btn:hover{color:#ffffff;}.elementor-232 .elementor-element.elementor-element-ca3f82f .ekit-video-inline-btn:hover{color:#ffffff;}.elementor-232 .elementor-element.elementor-element-ca3f82f .ekit-video-popup-btn:hover svg path{stroke:#ffffff;fill:#ffffff;}.elementor-232 .elementor-element.elementor-element-ca3f82f .ekit-video-inline-btn:hover svg path{stroke:#ffffff;fill:#ffffff;}.elementor-232 .elementor-element.elementor-element-ca3f82f .ekit-video-popup-btn > i{padding-left:0px;}.elementor-232 .elementor-element.elementor-element-4f6c31f{--display:flex;--justify-content:flex-end;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-232 .elementor-element.elementor-element-3623bd6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:end;}.elementor-232 .elementor-element.elementor-element-3623bd6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:25px;font-weight:500;line-height:1.1em;color:#FFFFFF;}.elementor-232 .elementor-element.elementor-element-cb96316{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:end;font-family:"Satoshi", Sans-serif;font-size:19px;font-weight:400;color:#A2A2A2;}.elementor-232 .elementor-element.elementor-element-cb96316.elementor-element{--align-self:flex-start;}.elementor-232 .elementor-element.elementor-element-8e978f0{width:var( --container-widget-width, 76% );max-width:76%;margin:13px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:76%;--container-widget-flex-grow:0;text-align:end;}.elementor-232 .elementor-element.elementor-element-8e978f0.elementor-element{--align-self:flex-end;}.elementor-232 .elementor-element.elementor-element-8e978f0 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:300;line-height:1.1em;color:#FFFFFF;}.elementor-232 .elementor-element.elementor-element-d6bdd63{--display:flex;}.elementor-232 .elementor-element.elementor-element-dad1f50{--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:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232 .elementor-element.elementor-element-dad1f50:not(.elementor-motion-effects-element-type-background), .elementor-232 .elementor-element.elementor-element-dad1f50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C2C2C;}.elementor-232 .elementor-element.elementor-element-96c2933{--display:flex;--min-height:50vh;--justify-content:center;--border-radius:20px 20px 20px 20px;}.elementor-232 .elementor-element.elementor-element-96c2933:not(.elementor-motion-effects-element-type-background), .elementor-232 .elementor-element.elementor-element-96c2933 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://flooringprosmarketing.com/wp-content/uploads/2025/08/billy.png");background-position:bottom center;background-size:cover;}.elementor-232 .elementor-element.elementor-element-ed3ce34 .ekit-video-popup-btn{background-color:#FCAA54;width:50px;height:50px;--glow-size:15px;color:#ffffff;}.elementor-232 .elementor-element.elementor-element-ed3ce34 .video-content{text-align:center;justify-content:center;display:flex;}.elementor-232 .elementor-element.elementor-element-ed3ce34 a.ekit_icon_button.glow-ripple.ekit-video-popup-btn i{font-size:31px;}.elementor-232 .elementor-element.elementor-element-ed3ce34 a.ekit_icon_button.glow-radio_wave.ekit-video-popup-btn i{font-size:31px;}.elementor-232 .elementor-element.elementor-element-ed3ce34 .glow-ripple:before{color:#E89033;}.elementor-232 .elementor-element.elementor-element-ed3ce34 .glow-ripple:after{color:#E89033;}.elementor-232 .elementor-element.elementor-element-ed3ce34 .glow-ripple > i:after{color:#E89033;}.elementor-232 .elementor-element.elementor-element-ed3ce34 .glow-radio_wave:before{color:#E89033;}.elementor-232 .elementor-element.elementor-element-ed3ce34 .glow-radio_wave:after{color:#E89033;}.elementor-232 .elementor-element.elementor-element-ed3ce34 .glow-radio_wave > i:after{color:#E89033;}.elementor-232 .elementor-element.elementor-element-ed3ce34 .ekit-video-inline-btn{color:#ffffff;}.elementor-232 .elementor-element.elementor-element-ed3ce34 .ekit-video-popup-btn svg path{stroke:#ffffff;fill:#ffffff;}.elementor-232 .elementor-element.elementor-element-ed3ce34 .ekit-video-inline-btn svg path{stroke:#ffffff;fill:#ffffff;}.elementor-232 .elementor-element.elementor-element-ed3ce34 .ekit-video-popup-btn:hover{color:#ffffff;}.elementor-232 .elementor-element.elementor-element-ed3ce34 .ekit-video-inline-btn:hover{color:#ffffff;}.elementor-232 .elementor-element.elementor-element-ed3ce34 .ekit-video-popup-btn:hover svg path{stroke:#ffffff;fill:#ffffff;}.elementor-232 .elementor-element.elementor-element-ed3ce34 .ekit-video-inline-btn:hover svg path{stroke:#ffffff;fill:#ffffff;}.elementor-232 .elementor-element.elementor-element-ed3ce34 .ekit-video-popup-btn > i{padding-left:0px;}.elementor-232 .elementor-element.elementor-element-5617285{--display:flex;--justify-content:flex-end;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-232 .elementor-element.elementor-element-1138135{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:end;}.elementor-232 .elementor-element.elementor-element-1138135 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:25px;font-weight:500;line-height:1.1em;color:#FFFFFF;}.elementor-232 .elementor-element.elementor-element-a8295dd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:end;font-family:"Satoshi", Sans-serif;font-size:19px;font-weight:400;color:#A2A2A2;}.elementor-232 .elementor-element.elementor-element-a8295dd.elementor-element{--align-self:flex-start;}.elementor-232 .elementor-element.elementor-element-2252733{width:var( --container-widget-width, 75% );max-width:75%;margin:13px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:end;}.elementor-232 .elementor-element.elementor-element-2252733.elementor-element{--align-self:flex-end;}.elementor-232 .elementor-element.elementor-element-2252733 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:300;line-height:1.1em;color:#FFFFFF;}.elementor-232 .elementor-element.elementor-element-ccab768{--display:flex;}.elementor-232 .elementor-element.elementor-element-4dc09d4{--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:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232 .elementor-element.elementor-element-4dc09d4:not(.elementor-motion-effects-element-type-background), .elementor-232 .elementor-element.elementor-element-4dc09d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C2C2C;}.elementor-232 .elementor-element.elementor-element-3c1fd17{--display:flex;--min-height:50vh;--justify-content:center;--border-radius:20px 20px 20px 20px;}.elementor-232 .elementor-element.elementor-element-3c1fd17:not(.elementor-motion-effects-element-type-background), .elementor-232 .elementor-element.elementor-element-3c1fd17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://flooringprosmarketing.com/wp-content/uploads/2025/08/Screenshot-2025-08-04-at-10.27.58-PM-scaled.png");background-position:bottom center;background-size:cover;}.elementor-232 .elementor-element.elementor-element-5e18ac5 .ekit-video-popup-btn{background-color:#FCAA54;width:50px;height:50px;--glow-size:15px;color:#ffffff;}.elementor-232 .elementor-element.elementor-element-5e18ac5 .video-content{text-align:center;justify-content:center;display:flex;}.elementor-232 .elementor-element.elementor-element-5e18ac5 a.ekit_icon_button.glow-ripple.ekit-video-popup-btn i{font-size:31px;}.elementor-232 .elementor-element.elementor-element-5e18ac5 a.ekit_icon_button.glow-radio_wave.ekit-video-popup-btn i{font-size:31px;}.elementor-232 .elementor-element.elementor-element-5e18ac5 .glow-ripple:before{color:#E89033;}.elementor-232 .elementor-element.elementor-element-5e18ac5 .glow-ripple:after{color:#E89033;}.elementor-232 .elementor-element.elementor-element-5e18ac5 .glow-ripple > i:after{color:#E89033;}.elementor-232 .elementor-element.elementor-element-5e18ac5 .glow-radio_wave:before{color:#E89033;}.elementor-232 .elementor-element.elementor-element-5e18ac5 .glow-radio_wave:after{color:#E89033;}.elementor-232 .elementor-element.elementor-element-5e18ac5 .glow-radio_wave > i:after{color:#E89033;}.elementor-232 .elementor-element.elementor-element-5e18ac5 .ekit-video-inline-btn{color:#ffffff;}.elementor-232 .elementor-element.elementor-element-5e18ac5 .ekit-video-popup-btn svg path{stroke:#ffffff;fill:#ffffff;}.elementor-232 .elementor-element.elementor-element-5e18ac5 .ekit-video-inline-btn svg path{stroke:#ffffff;fill:#ffffff;}.elementor-232 .elementor-element.elementor-element-5e18ac5 .ekit-video-popup-btn:hover{color:#ffffff;}.elementor-232 .elementor-element.elementor-element-5e18ac5 .ekit-video-inline-btn:hover{color:#ffffff;}.elementor-232 .elementor-element.elementor-element-5e18ac5 .ekit-video-popup-btn:hover svg path{stroke:#ffffff;fill:#ffffff;}.elementor-232 .elementor-element.elementor-element-5e18ac5 .ekit-video-inline-btn:hover svg path{stroke:#ffffff;fill:#ffffff;}.elementor-232 .elementor-element.elementor-element-5e18ac5 .ekit-video-popup-btn > i{padding-left:0px;}.elementor-232 .elementor-element.elementor-element-dda9377{--display:flex;--justify-content:flex-end;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-232 .elementor-element.elementor-element-9fbaec3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:end;}.elementor-232 .elementor-element.elementor-element-9fbaec3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:25px;font-weight:500;line-height:1.1em;color:#FFFFFF;}.elementor-232 .elementor-element.elementor-element-42b0700{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:end;font-family:"Satoshi", Sans-serif;font-size:19px;font-weight:400;color:#A2A2A2;}.elementor-232 .elementor-element.elementor-element-42b0700.elementor-element{--align-self:flex-start;}.elementor-232 .elementor-element.elementor-element-5474eb1{width:var( --container-widget-width, 75% );max-width:75%;margin:13px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:end;}.elementor-232 .elementor-element.elementor-element-5474eb1.elementor-element{--align-self:flex-end;}.elementor-232 .elementor-element.elementor-element-5474eb1 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:300;line-height:1.1em;color:#FFFFFF;}.elementor-232 .elementor-element.elementor-element-3191c40{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-offset-size:60px;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-30px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-30px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:16px;--e-n-carousel-swiper-pagination-size:10px;--e-n-carousel-dots-normal-color:#E89033;--e-n-carousel-dots-hover-color:#FFFFFF;--e-n-carousel-swiper-pagination-spacing:30px;}.elementor-232 .elementor-element.elementor-element-3191c40 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#E8903399;border-radius:60px 60px 60px 60px;padding:12px 12px 12px 12px;}.elementor-232 .elementor-element.elementor-element-e36a87e{--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;}.elementor-232 .elementor-element.elementor-element-ba5d3a1{--display:flex;--min-height:25vh;--overlay-opacity:0.35;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-232 .elementor-element.elementor-element-ba5d3a1:not(.elementor-motion-effects-element-type-background), .elementor-232 .elementor-element.elementor-element-ba5d3a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C2C2C;}.elementor-232 .elementor-element.elementor-element-ba5d3a1::before, .elementor-232 .elementor-element.elementor-element-ba5d3a1 > .elementor-background-video-container::before, .elementor-232 .elementor-element.elementor-element-ba5d3a1 > .e-con-inner > .elementor-background-video-container::before, .elementor-232 .elementor-element.elementor-element-ba5d3a1 > .elementor-background-slideshow::before, .elementor-232 .elementor-element.elementor-element-ba5d3a1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-232 .elementor-element.elementor-element-ba5d3a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://flooringprosmarketing.com/wp-content/uploads/2025/08/565703-e1754318666702.png");--background-overlay:'';background-position:top left;background-repeat:no-repeat;background-size:34% auto;}.elementor-232 .elementor-element.elementor-element-a7ccbdf{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:end;}.elementor-232 .elementor-element.elementor-element-a7ccbdf.elementor-element{--align-self:flex-end;}.elementor-232 .elementor-element.elementor-element-a7ccbdf .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:300;line-height:1.1em;color:#FFFFFF;}.elementor-232 .elementor-element.elementor-element-7f5abec{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:end;}.elementor-232 .elementor-element.elementor-element-7f5abec .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:25px;font-weight:500;line-height:1.1em;color:#FFFFFF;}.elementor-232 .elementor-element.elementor-element-affb78e{width:var( --container-widget-width, 100% );max-width:100%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:end;font-family:"Satoshi", Sans-serif;font-size:19px;font-weight:400;color:#A2A2A2;}.elementor-232 .elementor-element.elementor-element-affb78e.elementor-element{--align-self:flex-start;}.elementor-232 .elementor-element.elementor-element-5a0d751{--display:flex;--min-height:25vh;--overlay-opacity:0.35;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-232 .elementor-element.elementor-element-5a0d751:not(.elementor-motion-effects-element-type-background), .elementor-232 .elementor-element.elementor-element-5a0d751 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C2C2C;}.elementor-232 .elementor-element.elementor-element-5a0d751::before, .elementor-232 .elementor-element.elementor-element-5a0d751 > .elementor-background-video-container::before, .elementor-232 .elementor-element.elementor-element-5a0d751 > .e-con-inner > .elementor-background-video-container::before, .elementor-232 .elementor-element.elementor-element-5a0d751 > .elementor-background-slideshow::before, .elementor-232 .elementor-element.elementor-element-5a0d751 > .e-con-inner > .elementor-background-slideshow::before, .elementor-232 .elementor-element.elementor-element-5a0d751 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://flooringprosmarketing.com/wp-content/uploads/2025/08/565703-e1754318666702.png");--background-overlay:'';background-position:top left;background-repeat:no-repeat;background-size:34% auto;}.elementor-232 .elementor-element.elementor-element-8b6410f{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:end;}.elementor-232 .elementor-element.elementor-element-8b6410f.elementor-element{--align-self:flex-start;}.elementor-232 .elementor-element.elementor-element-8b6410f .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-232 .elementor-element.elementor-element-f2e3ac4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:end;}.elementor-232 .elementor-element.elementor-element-f2e3ac4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:25px;font-weight:500;line-height:1.1em;color:#FFFFFF;}.elementor-232 .elementor-element.elementor-element-5f6ee24{width:var( --container-widget-width, 100% );max-width:100%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:end;font-family:"Satoshi", Sans-serif;font-size:19px;font-weight:400;color:#A2A2A2;}.elementor-232 .elementor-element.elementor-element-5f6ee24.elementor-element{--align-self:flex-start;}.elementor-232 .elementor-element.elementor-element-0e44714{--display:flex;--min-height:25vh;--overlay-opacity:0.35;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-232 .elementor-element.elementor-element-0e44714:not(.elementor-motion-effects-element-type-background), .elementor-232 .elementor-element.elementor-element-0e44714 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C2C2C;}.elementor-232 .elementor-element.elementor-element-0e44714::before, .elementor-232 .elementor-element.elementor-element-0e44714 > .elementor-background-video-container::before, .elementor-232 .elementor-element.elementor-element-0e44714 > .e-con-inner > .elementor-background-video-container::before, .elementor-232 .elementor-element.elementor-element-0e44714 > .elementor-background-slideshow::before, .elementor-232 .elementor-element.elementor-element-0e44714 > .e-con-inner > .elementor-background-slideshow::before, .elementor-232 .elementor-element.elementor-element-0e44714 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://flooringprosmarketing.com/wp-content/uploads/2025/08/565703-e1754318666702.png");--background-overlay:'';background-position:top left;background-repeat:no-repeat;background-size:34% auto;}.elementor-232 .elementor-element.elementor-element-d0c1d90{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:end;}.elementor-232 .elementor-element.elementor-element-d0c1d90.elementor-element{--align-self:flex-start;}.elementor-232 .elementor-element.elementor-element-d0c1d90 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-232 .elementor-element.elementor-element-04a03bb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:end;}.elementor-232 .elementor-element.elementor-element-04a03bb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:25px;font-weight:500;line-height:1.1em;color:#FFFFFF;}.elementor-232 .elementor-element.elementor-element-eef0b07{width:var( --container-widget-width, 100% );max-width:100%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:end;font-family:"Satoshi", Sans-serif;font-size:19px;font-weight:400;color:#A2A2A2;}.elementor-232 .elementor-element.elementor-element-eef0b07.elementor-element{--align-self:flex-start;}.elementor-232 .elementor-element.elementor-element-5062baf{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-232 .elementor-element.elementor-element-48941ff{--display:flex;--justify-content:center;}.elementor-232 .elementor-element.elementor-element-7ef7a4c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-232 .elementor-element.elementor-element-7ef7a4c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:45px;font-weight:500;line-height:1.1em;color:#0C0C0C;}.elementor-232 .elementor-element.elementor-element-9c3e755{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:justify;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-232 .elementor-element.elementor-element-9c3e755.elementor-element{--align-self:flex-start;}.elementor-232 .elementor-element.elementor-element-8d6666b .elementor-button{background-color:#FCAA54;font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;fill:#16213e;color:#16213e;border-style:solid;border-width:1px 1px 1px 1px;border-color:#16213E1F;border-radius:20px 20px 20px 20px;}.elementor-232 .elementor-element.elementor-element-8d6666b .elementor-button:hover, .elementor-232 .elementor-element.elementor-element-8d6666b .elementor-button:focus{background-color:#E89033;}.elementor-232 .elementor-element.elementor-element-8d6666b{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-232 .elementor-element.elementor-element-8d6666b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-232 .elementor-element.elementor-element-8d6666b .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-232 .elementor-element.elementor-element-b4665e9{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-232 .elementor-element.elementor-element-b4665e9:not(.elementor-motion-effects-element-type-background), .elementor-232 .elementor-element.elementor-element-b4665e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E4E4E4;}.elementor-232 .elementor-element.elementor-element-b9014e8{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-232 .elementor-element.elementor-element-95ce9a4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-232 .elementor-element.elementor-element-95ce9a4.elementor-element{--align-self:center;}.elementor-232 .elementor-element.elementor-element-1548d27{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-232 .elementor-element.elementor-element-00f4c30{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-232 .elementor-element.elementor-element-00f4c30.elementor-element{--align-self:center;}.elementor-232 .elementor-element.elementor-element-8f8f333{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-232 .elementor-element.elementor-element-ca75d88{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-232 .elementor-element.elementor-element-ca75d88.elementor-element{--align-self:center;}.elementor-232 .elementor-element.elementor-element-997fa9b{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-232 .elementor-element.elementor-element-7808c65{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-232 .elementor-element.elementor-element-7808c65.elementor-element{--align-self:center;}.elementor-232 .elementor-element.elementor-element-b4458bd{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-232 .elementor-element.elementor-element-4c9c6a2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-232 .elementor-element.elementor-element-4c9c6a2.elementor-element{--align-self:center;}.elementor-232 .elementor-element.elementor-element-04582f0{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-232 .elementor-element.elementor-element-dec0387{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-232 .elementor-element.elementor-element-dec0387.elementor-element{--align-self:center;}.elementor-232 .elementor-element.elementor-element-0a14a76{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-232 .elementor-element.elementor-element-89ada30{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-232 .elementor-element.elementor-element-89ada30.elementor-element{--align-self:center;}.elementor-232 .elementor-element.elementor-element-0ea1d29{--n-accordion-title-font-size:20px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:12px 12px 12px 12px;--n-accordion-title-normal-color:#000000;--n-accordion-icon-size:15px;}.elementor-232 .elementor-element.elementor-element-0ea1d29 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;}.elementor-232 .elementor-element.elementor-element-0ea1d29 {--n-accordion-padding:10px 25px 10px 25px;}:where( .elementor-232 .elementor-element.elementor-element-0ea1d29 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Poppins", Sans-serif;font-weight:500;}@media(min-width:768px){.elementor-232 .elementor-element.elementor-element-a19ea91{--content-width:1600px;}.elementor-232 .elementor-element.elementor-element-e17fc01{--content-width:1600px;}.elementor-232 .elementor-element.elementor-element-bd9b291{--content-width:1600px;}.elementor-232 .elementor-element.elementor-element-69e5216{--content-width:1600px;}.elementor-232 .elementor-element.elementor-element-df0370c{--content-width:1600px;}.elementor-232 .elementor-element.elementor-element-05e5509{--width:50%;}.elementor-232 .elementor-element.elementor-element-172431c{--width:50%;}.elementor-232 .elementor-element.elementor-element-b9bb5f3{--content-width:1600px;}.elementor-232 .elementor-element.elementor-element-7653510{--content-width:1600px;}.elementor-232 .elementor-element.elementor-element-60c112e{--width:50%;}.elementor-232 .elementor-element.elementor-element-3e7eafb{--width:30%;}.elementor-232 .elementor-element.elementor-element-351fb44{--width:30%;}.elementor-232 .elementor-element.elementor-element-561c724{--width:40%;}.elementor-232 .elementor-element.elementor-element-daf7894{--width:100%;}.elementor-232 .elementor-element.elementor-element-af5decd{--width:50%;}.elementor-232 .elementor-element.elementor-element-526d833{--content-width:1600px;}.elementor-232 .elementor-element.elementor-element-9da7dc0{--content-width:1600px;}.elementor-232 .elementor-element.elementor-element-e48e2ed{--content-width:1600px;}.elementor-232 .elementor-element.elementor-element-0a8e554{--content-width:1600px;}.elementor-232 .elementor-element.elementor-element-3c1fd17{--width:60%;}.elementor-232 .elementor-element.elementor-element-dda9377{--width:40%;}.elementor-232 .elementor-element.elementor-element-5062baf{--content-width:1600px;}}@media(max-width:1024px) and (min-width:768px){.elementor-232 .elementor-element.elementor-element-05e5509{--width:100%;}.elementor-232 .elementor-element.elementor-element-172431c{--width:100%;}.elementor-232 .elementor-element.elementor-element-60c112e{--width:100%;}.elementor-232 .elementor-element.elementor-element-af5decd{--width:100%;}}@media(max-width:1024px){.elementor-232 .elementor-element.elementor-element-0f8ba43 .elementor-heading-title{line-height:1.3em;}.elementor-232 .elementor-element.elementor-element-e17fc01{--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;}.elementor-232 .elementor-element.elementor-element-b8c1f40{--min-height:402px;}.elementor-232 .elementor-element.elementor-element-22f686e{text-align:center;}.elementor-232 .elementor-element.elementor-element-69e5216{--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-232 .elementor-element.elementor-element-446b495{--min-height:402px;}.elementor-232 .elementor-element.elementor-element-4f50c8b{--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;}.elementor-232 .elementor-element.elementor-element-7653510{--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;}.elementor-232 .elementor-element.elementor-element-af5decd{--min-height:342px;}.elementor-232 .elementor-element.elementor-element-526d833{--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-232 .elementor-element.elementor-element-9da7dc0{--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-232 .elementor-element.elementor-element-f4650ce{--min-height:37vh;}.elementor-232 .elementor-element.elementor-element-3191c40{--e-n-carousel-swiper-slides-to-display:1;}.elementor-232 .elementor-element.elementor-element-5062baf{--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;}}@media(max-width:767px){.elementor-232 .elementor-element.elementor-element-bedd204{--min-height:89vh;}.elementor-232 .elementor-element.elementor-element-a19ea91{--padding-top:25px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px;}.elementor-232 .elementor-element.elementor-element-17165fb .elementor-heading-title{font-size:21px;}.elementor-232 .elementor-element.elementor-element-0f8ba43 .elementor-heading-title{font-size:18px;}.elementor-232 .elementor-element.elementor-element-d292734{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:start;font-size:17px;}.elementor-232 .elementor-element.elementor-element-c61061d{--container-widget-width:258px;--container-widget-flex-grow:0;width:var( --container-widget-width, 258px );max-width:258px;}.elementor-232 .elementor-element.elementor-element-c61061d.elementor-element{--align-self:center;}.elementor-232 .elementor-element.elementor-element-e17fc01{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-232 .elementor-element.elementor-element-bf9b0c3 .elementor-heading-title{font-size:40px;}.elementor-232 .elementor-element.elementor-element-56ed641{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;font-size:16px;}.elementor-232 .elementor-element.elementor-element-36b064e.elementor-element{--align-self:flex-start;}.elementor-232 .elementor-element.elementor-element-b8c1f40{--min-height:25vh;}.elementor-232 .elementor-element.elementor-element-bd9b291{--padding-top:25px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px;}.elementor-232 .elementor-element.elementor-element-efbdf17{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232 .elementor-element.elementor-element-22f686e{text-align:start;}.elementor-232 .elementor-element.elementor-element-22f686e .elementor-heading-title{font-size:40px;}.elementor-232 .elementor-element.elementor-element-9a3cf8a{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:start;font-size:16px;}.elementor-232 .elementor-element.elementor-element-44dd893 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-232 .elementor-element.elementor-element-44dd893 .elementor-icon-list-item > a{font-size:16px;}.elementor-232 .elementor-element.elementor-element-af75798{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:start;}.elementor-232 .elementor-element.elementor-element-69e5216{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-232 .elementor-element.elementor-element-446b495{--min-height:30vh;}.elementor-232 .elementor-element.elementor-element-8d15feb .elementor-heading-title{font-size:40px;}.elementor-232 .elementor-element.elementor-element-6a1a72b{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;font-size:16px;}.elementor-232 .elementor-element.elementor-element-0bc5ea6.elementor-element{--align-self:flex-start;}.elementor-232 .elementor-element.elementor-element-d5db132{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-232 .elementor-element.elementor-element-df0370c{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-232 .elementor-element.elementor-element-97797ac .elementor-heading-title{font-size:40px;}.elementor-232 .elementor-element.elementor-element-e676897{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-232 .elementor-element.elementor-element-4f50c8b{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-232 .elementor-element.elementor-element-05e5509{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232 .elementor-element.elementor-element-6a668b0{text-align:center;}.elementor-232 .elementor-element.elementor-element-6a668b0 .elementor-heading-title{font-size:40px;}.elementor-232 .elementor-element.elementor-element-8755c20{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;font-size:16px;}.elementor-232 .elementor-element.elementor-element-23a9a70{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;font-size:16px;}.elementor-232 .elementor-element.elementor-element-243a48c{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;font-size:16px;}.elementor-232 .elementor-element.elementor-element-8c97ab4{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;font-size:16px;}.elementor-232 .elementor-element.elementor-element-3e01231{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;font-size:16px;}.elementor-232 .elementor-element.elementor-element-88a0fd2{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;font-size:16px;}.elementor-232 .elementor-element.elementor-element-e58fc2b{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;font-size:16px;}.elementor-232 .elementor-element.elementor-element-172431c{--min-height:20vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232 .elementor-element.elementor-element-cae24dd{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;font-size:16px;}.elementor-232 .elementor-element.elementor-element-30d80ef{--container-widget-width:258px;--container-widget-flex-grow:0;width:var( --container-widget-width, 258px );max-width:258px;}.elementor-232 .elementor-element.elementor-element-30d80ef.elementor-element{--align-self:center;}.elementor-232 .elementor-element.elementor-element-b9bb5f3{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-232 .elementor-element.elementor-element-5b9e499 .elementor-heading-title{font-size:40px;}.elementor-232 .elementor-element.elementor-element-44c6883{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;font-size:16px;}.elementor-232 .elementor-element.elementor-element-424a442{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-232 .elementor-element.elementor-element-7653510{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-232 .elementor-element.elementor-element-579b64c{text-align:center;}.elementor-232 .elementor-element.elementor-element-579b64c .elementor-heading-title{font-size:40px;}.elementor-232 .elementor-element.elementor-element-c8f3f5a{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;font-size:16px;}.elementor-232 .elementor-element.elementor-element-daf7894{--margin-top:-9px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-232 .elementor-element.elementor-element-29a7e64{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;font-size:16px;}.elementor-232 .elementor-element.elementor-element-af5decd{--min-height:20vh;}.elementor-232 .elementor-element.elementor-element-526d833{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-232 .elementor-element.elementor-element-391a0f3 .elementor-heading-title{font-size:40px;}.elementor-232 .elementor-element.elementor-element-49cfb70{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;font-size:16px;}.elementor-232 .elementor-element.elementor-element-5ac7a22{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-232 .elementor-element.elementor-element-e071f47{text-align:center;}.elementor-232 .elementor-element.elementor-element-e071f47 .elementor-heading-title{font-size:40px;}.elementor-232 .elementor-element.elementor-element-c0eb467{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;font-size:16px;}.elementor-232 .elementor-element.elementor-element-17d04da{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;font-size:16px;}.elementor-232 .elementor-element.elementor-element-42c37a8{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;font-size:16px;}.elementor-232 .elementor-element.elementor-element-fd2e863{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;font-size:16px;}.elementor-232 .elementor-element.elementor-element-b80a3e3.elementor-element{--align-self:center;}.elementor-232 .elementor-element.elementor-element-0e18c65{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-232 .elementor-element.elementor-element-9da7dc0{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-232 .elementor-element.elementor-element-a78fe5b{text-align:center;}.elementor-232 .elementor-element.elementor-element-a78fe5b .elementor-heading-title{font-size:40px;}.elementor-232 .elementor-element.elementor-element-2d76a48{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;font-size:16px;}.elementor-232 .elementor-element.elementor-element-ccec7d6{--container-widget-width:258px;--container-widget-flex-grow:0;width:var( --container-widget-width, 258px );max-width:258px;}.elementor-232 .elementor-element.elementor-element-ccec7d6.elementor-element{--align-self:flex-start;}.elementor-232 .elementor-element.elementor-element-f4650ce{--min-height:25vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232 .elementor-element.elementor-element-e48e2ed{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-232 .elementor-element.elementor-element-0f39430 .elementor-heading-title{font-size:40px;}.elementor-232 .elementor-element.elementor-element-232aa88{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;font-size:16px;}.elementor-232 .elementor-element.elementor-element-7d66f8c .elementor-heading-title{font-size:20px;}.elementor-232 .elementor-element.elementor-element-585d529 .elementor-heading-title{font-size:40px;}.elementor-232 .elementor-element.elementor-element-755faa1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232 .elementor-element.elementor-element-79eb9d8{--min-height:40vh;}.elementor-232 .elementor-element.elementor-element-4f6c31f{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-232 .elementor-element.elementor-element-d6bdd63{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232 .elementor-element.elementor-element-96c2933{--min-height:40vh;}.elementor-232 .elementor-element.elementor-element-5617285{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-232 .elementor-element.elementor-element-ccab768{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232 .elementor-element.elementor-element-3c1fd17{--min-height:40vh;}.elementor-232 .elementor-element.elementor-element-dda9377{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-232 .elementor-element.elementor-element-3191c40{--e-n-carousel-swiper-slides-to-display:1;padding:0px 0px 0px 0px;}.elementor-232 .elementor-element.elementor-element-ba5d3a1{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-232 .elementor-element.elementor-element-5a0d751{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-232 .elementor-element.elementor-element-0e44714{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-232 .elementor-element.elementor-element-5062baf{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-232 .elementor-element.elementor-element-7ef7a4c .elementor-heading-title{font-size:40px;}.elementor-232 .elementor-element.elementor-element-9c3e755{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;font-size:16px;}.elementor-232 .elementor-element.elementor-element-8d6666b{--container-widget-width:258px;--container-widget-flex-grow:0;width:var( --container-widget-width, 258px );max-width:258px;}.elementor-232 .elementor-element.elementor-element-8d6666b.elementor-element{--align-self:flex-start;}.elementor-232 .elementor-element.elementor-element-b4665e9{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-232 .elementor-element.elementor-element-95ce9a4{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;font-size:16px;}.elementor-232 .elementor-element.elementor-element-00f4c30{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;font-size:16px;}.elementor-232 .elementor-element.elementor-element-ca75d88{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;font-size:16px;}.elementor-232 .elementor-element.elementor-element-7808c65{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;font-size:16px;}.elementor-232 .elementor-element.elementor-element-4c9c6a2{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;font-size:16px;}.elementor-232 .elementor-element.elementor-element-dec0387{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;font-size:16px;}.elementor-232 .elementor-element.elementor-element-89ada30{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;font-size:16px;}}/* Start custom CSS for heading, class: .elementor-element-17165fb */.elementor-232 .elementor-element.elementor-element-17165fb .half-highlight {
  background: linear-gradient(to top, #FCAA54 20%, transparent 50%);
  display: inline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0f8ba43 */.elementor-232 .elementor-element.elementor-element-0f8ba43 .half-highlight {
  background: linear-gradient(to top, #FCAA54 20%, transparent 50%);
  display: inline;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c61061d */.elementor-232 .elementor-element.elementor-element-c61061d .elementor-button-icon {
  transition: transform 0.3s ease;
  display: inline-block; /* ensures transform works properly */
}
.elementor-232 .elementor-element.elementor-element-c61061d:hover .elementor-button-icon {
  transform: scale(1.3) rotate(-45deg);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bf9b0c3 */.elementor-232 .elementor-element.elementor-element-bf9b0c3 .half-highlight {
  background: linear-gradient(to top, #FCAA54 20%, transparent 50%);
  display: inline;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-36b064e */.elementor-232 .elementor-element.elementor-element-36b064e .elementor-button-icon {
  transition: transform 0.3s ease;
  display: inline-block; /* ensures transform works properly */
}
.elementor-232 .elementor-element.elementor-element-36b064e:hover .elementor-button-icon {
  transform: scale(1.3) rotate(-45deg);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-22f686e */.elementor-232 .elementor-element.elementor-element-22f686e .half-highlight {
  background: linear-gradient(to top, #FCAA54 20%, transparent 50%);
  display: inline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8d15feb */.elementor-232 .elementor-element.elementor-element-8d15feb .half-highlight {
  background: linear-gradient(to top, #FCAA54 20%, transparent 50%);
  display: inline;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0bc5ea6 */.elementor-232 .elementor-element.elementor-element-0bc5ea6 .elementor-button-icon {
  transition: transform 0.3s ease;
  display: inline-block; /* ensures transform works properly */
}
.elementor-232 .elementor-element.elementor-element-0bc5ea6:hover .elementor-button-icon {
  transform: scale(1.3) rotate(-45deg);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-97797ac */.elementor-232 .elementor-element.elementor-element-97797ac .half-highlight {
  background: linear-gradient(to top, #FCAA54 20%, transparent 50%);
  display: inline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a668b0 */.elementor-232 .elementor-element.elementor-element-6a668b0 .half-highlight {
  background: linear-gradient(to top, #FCAA54 20%, transparent 50%);
  display: inline;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-30d80ef */.elementor-232 .elementor-element.elementor-element-30d80ef .elementor-button-icon {
  transition: transform 0.3s ease;
  display: inline-block; /* ensures transform works properly */
}
.elementor-232 .elementor-element.elementor-element-30d80ef:hover .elementor-button-icon {
  transform: scale(1.3) rotate(-45deg);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5b9e499 */.elementor-232 .elementor-element.elementor-element-5b9e499 .half-highlight {
  background: linear-gradient(to top, #FCAA54 20%, transparent 50%);
  display: inline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-579b64c */.elementor-232 .elementor-element.elementor-element-579b64c .half-highlight {
  background: linear-gradient(to top, #FCAA54 20%, transparent 50%);
  display: inline;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-73cf053 */.elementor-232 .elementor-element.elementor-element-73cf053 {
  display: inline-block;
  transition: transform 0.3s ease, 
}

.elementor-232 .elementor-element.elementor-element-73cf053:hover {
  transform: translateY(-5px);
  
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-43c8623 */.elementor-232 .elementor-element.elementor-element-43c8623 {
  display: inline-block;
  transition: transform 0.3s ease, 
}

.elementor-232 .elementor-element.elementor-element-43c8623:hover {
  transform: translateY(-5px);
  
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ddfc2ed */.elementor-232 .elementor-element.elementor-element-ddfc2ed {
  display: inline-block;
  transition: transform 0.3s ease, 
}

.elementor-232 .elementor-element.elementor-element-ddfc2ed:hover {
  transform: translateY(-5px);
  
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b4a9366 */.elementor-232 .elementor-element.elementor-element-b4a9366 {
  display: inline-block;
  transition: transform 0.3s ease, 
}

.elementor-232 .elementor-element.elementor-element-b4a9366:hover {
  transform: translateY(-5px);
  
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c39e268 */.elementor-232 .elementor-element.elementor-element-c39e268 {
  display: inline-block;
  transition: transform 0.3s ease, 
}

.elementor-232 .elementor-element.elementor-element-c39e268:hover {
  transform: translateY(-5px);
  
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-391a0f3 */.elementor-232 .elementor-element.elementor-element-391a0f3 .half-highlight {
  background: linear-gradient(to top, #FCAA54 20%, transparent 50%);
  display: inline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e071f47 */.elementor-232 .elementor-element.elementor-element-e071f47 .half-highlight {
  background: linear-gradient(to top, #FCAA54 20%, transparent 50%);
  display: inline;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b80a3e3 */.elementor-232 .elementor-element.elementor-element-b80a3e3 .elementor-button-icon {
  transition: transform 0.3s ease;
  display: inline-block; /* ensures transform works properly */
}
.elementor-232 .elementor-element.elementor-element-b80a3e3:hover .elementor-button-icon {
  transform: scale(1.3) rotate(-45deg);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a78fe5b */.elementor-232 .elementor-element.elementor-element-a78fe5b .half-highlight {
  background: linear-gradient(to top, #FCAA54 20%, transparent 50%);
  display: inline;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ccec7d6 */.elementor-232 .elementor-element.elementor-element-ccec7d6 .elementor-button-icon {
  transition: transform 0.3s ease;
  display: inline-block; /* ensures transform works properly */
}
.elementor-232 .elementor-element.elementor-element-ccec7d6:hover .elementor-button-icon {
  transform: scale(1.3) rotate(-45deg);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0f39430 */.elementor-232 .elementor-element.elementor-element-0f39430 .half-highlight {
  background: linear-gradient(to top, #FCAA54 20%, transparent 50%);
  display: inline;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4eccd3d */.elementor-232 .elementor-element.elementor-element-4eccd3d .elementor-button-icon {
  transition: transform 0.3s ease;
  display: inline-block; /* ensures transform works properly */
}
.elementor-232 .elementor-element.elementor-element-4eccd3d:hover .elementor-button-icon {
  transform: scale(1.3) rotate(-45deg);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d66f8c */.elementor-232 .elementor-element.elementor-element-7d66f8c .half-highlight {
  background: linear-gradient(to top, #FCAA54 20%, transparent 50%);
  display: inline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-585d529 */.elementor-232 .elementor-element.elementor-element-585d529 .half-highlight {
  background: linear-gradient(to top, #FCAA54 20%, transparent 50%);
  display: inline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3623bd6 */.elementor-232 .elementor-element.elementor-element-3623bd6 .half-highlight {
  background: linear-gradient(to top, #FCAA54 20%, transparent 50%);
  display: inline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8e978f0 */.elementor-232 .elementor-element.elementor-element-8e978f0 .half-highlight {
  background: linear-gradient(to top, #FCAA54 20%, transparent 50%);
  display: inline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1138135 */.elementor-232 .elementor-element.elementor-element-1138135 .half-highlight {
  background: linear-gradient(to top, #FCAA54 20%, transparent 50%);
  display: inline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2252733 */.elementor-232 .elementor-element.elementor-element-2252733 .half-highlight {
  background: linear-gradient(to top, #FCAA54 20%, transparent 50%);
  display: inline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9fbaec3 */.elementor-232 .elementor-element.elementor-element-9fbaec3 .half-highlight {
  background: linear-gradient(to top, #FCAA54 20%, transparent 50%);
  display: inline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5474eb1 */.elementor-232 .elementor-element.elementor-element-5474eb1 .half-highlight {
  background: linear-gradient(to top, #FCAA54 20%, transparent 50%);
  display: inline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3623bd6 */.elementor-232 .elementor-element.elementor-element-3623bd6 .half-highlight {
  background: linear-gradient(to top, #FCAA54 20%, transparent 50%);
  display: inline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8e978f0 */.elementor-232 .elementor-element.elementor-element-8e978f0 .half-highlight {
  background: linear-gradient(to top, #FCAA54 20%, transparent 50%);
  display: inline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1138135 */.elementor-232 .elementor-element.elementor-element-1138135 .half-highlight {
  background: linear-gradient(to top, #FCAA54 20%, transparent 50%);
  display: inline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2252733 */.elementor-232 .elementor-element.elementor-element-2252733 .half-highlight {
  background: linear-gradient(to top, #FCAA54 20%, transparent 50%);
  display: inline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9fbaec3 */.elementor-232 .elementor-element.elementor-element-9fbaec3 .half-highlight {
  background: linear-gradient(to top, #FCAA54 20%, transparent 50%);
  display: inline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5474eb1 */.elementor-232 .elementor-element.elementor-element-5474eb1 .half-highlight {
  background: linear-gradient(to top, #FCAA54 20%, transparent 50%);
  display: inline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3623bd6 */.elementor-232 .elementor-element.elementor-element-3623bd6 .half-highlight {
  background: linear-gradient(to top, #FCAA54 20%, transparent 50%);
  display: inline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8e978f0 */.elementor-232 .elementor-element.elementor-element-8e978f0 .half-highlight {
  background: linear-gradient(to top, #FCAA54 20%, transparent 50%);
  display: inline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1138135 */.elementor-232 .elementor-element.elementor-element-1138135 .half-highlight {
  background: linear-gradient(to top, #FCAA54 20%, transparent 50%);
  display: inline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2252733 */.elementor-232 .elementor-element.elementor-element-2252733 .half-highlight {
  background: linear-gradient(to top, #FCAA54 20%, transparent 50%);
  display: inline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9fbaec3 */.elementor-232 .elementor-element.elementor-element-9fbaec3 .half-highlight {
  background: linear-gradient(to top, #FCAA54 20%, transparent 50%);
  display: inline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5474eb1 */.elementor-232 .elementor-element.elementor-element-5474eb1 .half-highlight {
  background: linear-gradient(to top, #FCAA54 20%, transparent 50%);
  display: inline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3623bd6 */.elementor-232 .elementor-element.elementor-element-3623bd6 .half-highlight {
  background: linear-gradient(to top, #FCAA54 20%, transparent 50%);
  display: inline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8e978f0 */.elementor-232 .elementor-element.elementor-element-8e978f0 .half-highlight {
  background: linear-gradient(to top, #FCAA54 20%, transparent 50%);
  display: inline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1138135 */.elementor-232 .elementor-element.elementor-element-1138135 .half-highlight {
  background: linear-gradient(to top, #FCAA54 20%, transparent 50%);
  display: inline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2252733 */.elementor-232 .elementor-element.elementor-element-2252733 .half-highlight {
  background: linear-gradient(to top, #FCAA54 20%, transparent 50%);
  display: inline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9fbaec3 */.elementor-232 .elementor-element.elementor-element-9fbaec3 .half-highlight {
  background: linear-gradient(to top, #FCAA54 20%, transparent 50%);
  display: inline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5474eb1 */.elementor-232 .elementor-element.elementor-element-5474eb1 .half-highlight {
  background: linear-gradient(to top, #FCAA54 20%, transparent 50%);
  display: inline;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-3191c40 */.elementor-232 .elementor-element.elementor-element-3191c40 .swiper-pagination {
  display: flex !important;
  justify-content: flex-start !important; /* Align left */
  padding-left: 20px; /* Add some spacing */
  position: absolute;
  bottom: 10px; /* You can adjust this as needed */
}

/* Base dot style */
.elementor-232 .elementor-element.elementor-element-3191c40 .swiper-pagination-bullet {
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background-color: #ccc;
  margin-right: 8px;
  opacity: 0.7;
  transition: all 0.3s ease;
}

/* Active dot becomes an oblong */
.elementor-232 .elementor-element.elementor-element-3191c40 .swiper-pagination-bullet-active {
  width: 30px;
  height: 10px;
  border-radius: 20px;
  background-color: #333; /* Change this to match your theme */
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a7ccbdf */.elementor-232 .elementor-element.elementor-element-a7ccbdf .half-highlight {
  background: linear-gradient(to top, #FCAA54 20%, transparent 50%);
  display: inline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f5abec */.elementor-232 .elementor-element.elementor-element-7f5abec .half-highlight {
  background: linear-gradient(to top, #FCAA54 20%, transparent 50%);
  display: inline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f2e3ac4 */.elementor-232 .elementor-element.elementor-element-f2e3ac4 .half-highlight {
  background: linear-gradient(to top, #FCAA54 20%, transparent 50%);
  display: inline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-04a03bb */.elementor-232 .elementor-element.elementor-element-04a03bb .half-highlight {
  background: linear-gradient(to top, #FCAA54 20%, transparent 50%);
  display: inline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7ef7a4c */.elementor-232 .elementor-element.elementor-element-7ef7a4c .half-highlight {
  background: linear-gradient(to top, #FCAA54 20%, transparent 50%);
  display: inline;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8d6666b */.elementor-232 .elementor-element.elementor-element-8d6666b .elementor-button-icon {
  transition: transform 0.3s ease;
  display: inline-block; /* ensures transform works properly */
}
.elementor-232 .elementor-element.elementor-element-8d6666b:hover .elementor-button-icon {
  transform: scale(1.3) rotate(-45deg);
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Satoshi';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://flooringprosmarketing.com/wp-content/uploads/2025/08/Satoshi-Variable.ttf') format('truetype');
}
/* End Custom Fonts CSS */