.elementor-4974 .elementor-element.elementor-element-842a181{--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;--flex-wrap:wrap;--padding-top:220px;--padding-bottom:120px;--padding-left:15px;--padding-right:15px;}.elementor-4974 .elementor-element.elementor-element-842a181:not(.elementor-motion-effects-element-type-background), .elementor-4974 .elementor-element.elementor-element-842a181 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://finecutfloors.com.au/wp-content/uploads/2025/01/Commercial-Flooring-Solutions-for-Your-Business-image.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-4974 .elementor-element.elementor-element-f408030{--display:flex;}.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-4974 .elementor-element.elementor-element-13b6470{text-align:right;}.elementor-4974 .elementor-element.elementor-element-13b6470 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:700;line-height:70px;color:#575757;}.elementor-4974 .elementor-element.elementor-element-133f22e{--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;--justify-content:flex-end;--gap:0px 25px;--row-gap:0px;--column-gap:25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.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-4974 .elementor-element.elementor-element-05f8c65 .elementor-button{background-color:#C8BCA2;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:20px 25px 13px 25px;}.elementor-4974 .elementor-element.elementor-element-05f8c65 .elementor-button:hover, .elementor-4974 .elementor-element.elementor-element-05f8c65 .elementor-button:focus{background-color:#575757;color:#FFFFFF;}.elementor-4974 .elementor-element.elementor-element-05f8c65 .elementor-button:hover svg, .elementor-4974 .elementor-element.elementor-element-05f8c65 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4974 .elementor-element.elementor-element-7a3027e .elementor-button{background-color:#575757;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:20px 25px 13px 25px;}.elementor-4974 .elementor-element.elementor-element-7a3027e .elementor-button:hover, .elementor-4974 .elementor-element.elementor-element-7a3027e .elementor-button:focus{background-color:#C8BCA2;color:#FFFFFF;}.elementor-4974 .elementor-element.elementor-element-7a3027e .elementor-button:hover svg, .elementor-4974 .elementor-element.elementor-element-7a3027e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4974 .elementor-element.elementor-element-a67a6dc{--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:180px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.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-4974 .elementor-element.elementor-element-6942c67{width:var( --container-widget-width, 760px );max-width:760px;--container-widget-width:760px;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.21875em;color:#575757;}.elementor-4974 .elementor-element.elementor-element-6942c67 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4974 .elementor-element.elementor-element-6942c67.elementor-element{--align-self:center;}.elementor-4974 .elementor-element.elementor-element-8ae55ad{--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:150px;--padding-bottom:90px;--padding-left:15px;--padding-right:15px;}.elementor-4974 .elementor-element.elementor-element-1b370b7{--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;--margin-top:65px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4974 .elementor-element.elementor-element-5b4620c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-4974 .elementor-element.elementor-element-45b335f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.elementor-4974 .elementor-element.elementor-element-953894a{width:var( --container-widget-width, 598px );max-width:598px;--container-widget-width:598px;--container-widget-flex-grow:0;}.elementor-4974 .elementor-element.elementor-element-953894a > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-4974 .elementor-element.elementor-element-953894a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;line-height:48.76px;color:#C8BCA2;}.elementor-4974 .elementor-element.elementor-element-59f2de0{width:var( --container-widget-width, 598px );max-width:598px;--container-widget-width:598px;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.21875em;color:#575757;}.elementor-4974 .elementor-element.elementor-element-59f2de0 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-4974 .elementor-element.elementor-element-0577b8f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 25px;--row-gap:0px;--column-gap:25px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4974 .elementor-element.elementor-element-a4ae0cd .elementor-button{background-color:#C8BCA2;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:24px 25px 13px 25px;}.elementor-4974 .elementor-element.elementor-element-a4ae0cd .elementor-button:hover, .elementor-4974 .elementor-element.elementor-element-a4ae0cd .elementor-button:focus{background-color:#575757;color:#FFFFFF;}.elementor-4974 .elementor-element.elementor-element-a4ae0cd{width:var( --container-widget-width, 254px );max-width:254px;--container-widget-width:254px;--container-widget-flex-grow:0;}.elementor-4974 .elementor-element.elementor-element-a4ae0cd .elementor-button:hover svg, .elementor-4974 .elementor-element.elementor-element-a4ae0cd .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4974 .elementor-element.elementor-element-21c20ef .elementor-button{background-color:#575757;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:24px 25px 13px 25px;}.elementor-4974 .elementor-element.elementor-element-21c20ef .elementor-button:hover, .elementor-4974 .elementor-element.elementor-element-21c20ef .elementor-button:focus{background-color:#C8BCA2;color:#FFFFFF;}.elementor-4974 .elementor-element.elementor-element-21c20ef{width:var( --container-widget-width, 254px );max-width:254px;--container-widget-width:254px;--container-widget-flex-grow:0;}.elementor-4974 .elementor-element.elementor-element-21c20ef .elementor-button:hover svg, .elementor-4974 .elementor-element.elementor-element-21c20ef .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4974 .elementor-element.elementor-element-20c75e7{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:15px;--padding-right:15px;}.elementor-4974 .elementor-element.elementor-element-31c3b04 > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-4974 .elementor-element.elementor-element-31c3b04{text-align:center;}.elementor-4974 .elementor-element.elementor-element-31c3b04 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:600;text-transform:uppercase;line-height:1.2em;color:#575757;}.elementor-4974 .elementor-element.elementor-element-8c29e53{width:var( --container-widget-width, 760px );max-width:760px;--container-widget-width:760px;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:19.5px;color:#575757;}.elementor-4974 .elementor-element.elementor-element-8c29e53 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4974 .elementor-element.elementor-element-8c29e53.elementor-element{--align-self:center;}.elementor-4974 .elementor-element.elementor-element-ade2c59{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-4974 .elementor-element.elementor-element-9e31f38{width:var( --container-widget-width, 404px );max-width:404px;--container-widget-width:404px;--container-widget-flex-grow:0;}.elementor-4974 .elementor-element.elementor-element-9e31f38 .elementor-image-box-wrapper{text-align:left;}.elementor-4974 .elementor-element.elementor-element-9e31f38 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:19.5px;color:#575757;}.elementor-4974 .elementor-element.elementor-element-9e31f38 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:19.5px;color:#575757;}.elementor-4974 .elementor-element.elementor-element-221b460{width:var( --container-widget-width, 404px );max-width:404px;--container-widget-width:404px;--container-widget-flex-grow:0;}.elementor-4974 .elementor-element.elementor-element-221b460 .elementor-image-box-wrapper{text-align:left;}.elementor-4974 .elementor-element.elementor-element-221b460 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:19.5px;color:#575757;}.elementor-4974 .elementor-element.elementor-element-221b460 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:19.5px;color:#575757;}.elementor-4974 .elementor-element.elementor-element-42b0903{width:var( --container-widget-width, 404px );max-width:404px;--container-widget-width:404px;--container-widget-flex-grow:0;}.elementor-4974 .elementor-element.elementor-element-42b0903 .elementor-image-box-wrapper{text-align:left;}.elementor-4974 .elementor-element.elementor-element-42b0903 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:19.5px;color:#575757;}.elementor-4974 .elementor-element.elementor-element-42b0903 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:19.5px;color:#575757;}.elementor-4974 .elementor-element.elementor-element-4ab7d26{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:15px;--padding-right:15px;}.elementor-4974 .elementor-element.elementor-element-6e8cb81 > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-4974 .elementor-element.elementor-element-6e8cb81{text-align:center;}.elementor-4974 .elementor-element.elementor-element-6e8cb81 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:600;text-transform:uppercase;line-height:1.2em;color:#575757;}.elementor-4974 .elementor-element.elementor-element-ce0ea12{width:var( --container-widget-width, 760px );max-width:760px;--container-widget-width:760px;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:19.5px;color:#575757;}.elementor-4974 .elementor-element.elementor-element-ce0ea12 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4974 .elementor-element.elementor-element-ce0ea12.elementor-element{--align-self:center;}.elementor-4974 .elementor-element.elementor-element-f1cc38a{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:80px 0px;--row-gap:80px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--align-items:stretch;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-4974 .elementor-element.elementor-element-9792943{width:initial;max-width:initial;}.elementor-4974 .elementor-element.elementor-element-9792943 .elementor-image-box-wrapper{text-align:left;}.elementor-4974 .elementor-element.elementor-element-9792943 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:19.5px;color:#575757;}.elementor-4974 .elementor-element.elementor-element-9792943 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:19.5px;color:#575757;}.elementor-4974 .elementor-element.elementor-element-4f99fd4{width:var( --container-widget-width, 404px );max-width:404px;--container-widget-width:404px;--container-widget-flex-grow:0;}.elementor-4974 .elementor-element.elementor-element-4f99fd4 .elementor-image-box-wrapper{text-align:left;}.elementor-4974 .elementor-element.elementor-element-4f99fd4 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:19.5px;color:#575757;}.elementor-4974 .elementor-element.elementor-element-4f99fd4 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:19.5px;color:#575757;}.elementor-4974 .elementor-element.elementor-element-bac177d{width:var( --container-widget-width, 404px );max-width:404px;--container-widget-width:404px;--container-widget-flex-grow:0;}.elementor-4974 .elementor-element.elementor-element-bac177d .elementor-image-box-wrapper{text-align:left;}.elementor-4974 .elementor-element.elementor-element-bac177d .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:19.5px;color:#575757;}.elementor-4974 .elementor-element.elementor-element-bac177d .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:19.5px;color:#575757;}.elementor-4974 .elementor-element.elementor-element-4d92476{width:var( --container-widget-width, 404px );max-width:404px;--container-widget-width:404px;--container-widget-flex-grow:0;}.elementor-4974 .elementor-element.elementor-element-4d92476 .elementor-image-box-wrapper{text-align:left;}.elementor-4974 .elementor-element.elementor-element-4d92476 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:19.5px;color:#575757;}.elementor-4974 .elementor-element.elementor-element-4d92476 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:19.5px;color:#575757;}.elementor-4974 .elementor-element.elementor-element-7cd5cab{width:var( --container-widget-width, 404px );max-width:404px;--container-widget-width:404px;--container-widget-flex-grow:0;}.elementor-4974 .elementor-element.elementor-element-7cd5cab .elementor-image-box-wrapper{text-align:left;}.elementor-4974 .elementor-element.elementor-element-7cd5cab .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:19.5px;color:#575757;}.elementor-4974 .elementor-element.elementor-element-7cd5cab .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:19.5px;color:#575757;}.elementor-4974 .elementor-element.elementor-element-bb60781{width:var( --container-widget-width, 759px );max-width:759px;--container-widget-width:759px;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:19.5px;color:#575757;}.elementor-4974 .elementor-element.elementor-element-bb60781 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4974 .elementor-element.elementor-element-bb60781.elementor-element{--align-self:center;}.elementor-4974 .elementor-element.elementor-element-e2a4d64{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:88px;--padding-bottom:74px;--padding-left:10px;--padding-right:10px;}.elementor-4974 .elementor-element.elementor-element-e2a4d64:not(.elementor-motion-effects-element-type-background), .elementor-4974 .elementor-element.elementor-element-e2a4d64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-4974 .elementor-element.elementor-element-15bf77c > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-4974 .elementor-element.elementor-element-15bf77c{text-align:center;}.elementor-4974 .elementor-element.elementor-element-15bf77c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:600;text-transform:uppercase;line-height:1.2em;color:#575757;}.elementor-4974 .elementor-element.elementor-element-b573fea .elementor-button{background-color:#C8BCA2;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:24px 25px 13px 25px;}.elementor-4974 .elementor-element.elementor-element-b573fea .elementor-button:hover, .elementor-4974 .elementor-element.elementor-element-b573fea .elementor-button:focus{background-color:#575757;color:#FFFFFF;}.elementor-4974 .elementor-element.elementor-element-b573fea{width:var( --container-widget-width, 254px );max-width:254px;--container-widget-width:254px;--container-widget-flex-grow:0;}.elementor-4974 .elementor-element.elementor-element-b573fea.elementor-element{--align-self:center;}.elementor-4974 .elementor-element.elementor-element-b573fea .elementor-button:hover svg, .elementor-4974 .elementor-element.elementor-element-b573fea .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4974 .elementor-element.elementor-element-0954157{--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:83px;--padding-bottom:109px;--padding-left:10px;--padding-right:10px;}.elementor-4974 .elementor-element.elementor-element-0954157:not(.elementor-motion-effects-element-type-background), .elementor-4974 .elementor-element.elementor-element-0954157 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://finecutfloors.com.au/wp-content/uploads/2025/01/Areas-We-Service-map.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4974 .elementor-element.elementor-element-6ce38eb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4974 .elementor-element.elementor-element-03595e5{--display:flex;--gap:19px 19px;--row-gap:19px;--column-gap:19px;--padding-top:48px;--padding-bottom:70px;--padding-left:59px;--padding-right:59px;}.elementor-4974 .elementor-element.elementor-element-03595e5:not(.elementor-motion-effects-element-type-background), .elementor-4974 .elementor-element.elementor-element-03595e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4974 .elementor-element.elementor-element-e30c6bb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;line-height:48.76px;color:#C8BCA2;}.elementor-4974 .elementor-element.elementor-element-1087e78{width:initial;max-width:initial;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:19.5px;color:#575757;}.elementor-4974 .elementor-element.elementor-element-1087e78 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4974 .elementor-element.elementor-element-35cd696{width:initial;max-width:initial;columns:2;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:19.5px;color:#575757;}.elementor-4974 .elementor-element.elementor-element-35cd696 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4974 .elementor-element.elementor-element-08a6fc8{--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:158px;--padding-bottom:114px;--padding-left:10px;--padding-right:10px;}.elementor-4974 .elementor-element.elementor-element-08a6fc8:not(.elementor-motion-effects-element-type-background), .elementor-4974 .elementor-element.elementor-element-08a6fc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://finecutfloors.com.au/wp-content/uploads/2025/01/form-bg.png");background-size:cover;}.elementor-4974 .elementor-element.elementor-element-81e541c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4974 .elementor-element.elementor-element-624ef8b{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4974 .elementor-element.elementor-element-2acd336{width:var( --container-widget-width, 598px );max-width:598px;--container-widget-width:598px;--container-widget-flex-grow:0;}.elementor-4974 .elementor-element.elementor-element-2acd336 > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-4974 .elementor-element.elementor-element-2acd336 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:700;text-transform:uppercase;line-height:54px;color:#FFFFFF;}.elementor-4974 .elementor-element.elementor-element-b37a7d7{width:var( --container-widget-width, 389px );max-width:389px;--container-widget-width:389px;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:24px;color:#FFFFFF;}.elementor-4974 .elementor-element.elementor-element-b37a7d7 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-4974 .elementor-element.elementor-element-0700da3 .elementor-button{background-color:#C8BCA2;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:23px;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:20px 25px 13px 25px;}.elementor-4974 .elementor-element.elementor-element-0700da3 .elementor-button:hover, .elementor-4974 .elementor-element.elementor-element-0700da3 .elementor-button:focus{background-color:#575757;color:#FFFFFF;}.elementor-4974 .elementor-element.elementor-element-0700da3 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4974 .elementor-element.elementor-element-0700da3 .elementor-button:hover svg, .elementor-4974 .elementor-element.elementor-element-0700da3 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4974 .elementor-element.elementor-element-bfb2423{--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-4974 .elementor-element.elementor-element-db69fe5{--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:150px;--padding-bottom:90px;--padding-left:15px;--padding-right:15px;}.elementor-4974 .elementor-element.elementor-element-69451ac{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4974 .elementor-element.elementor-element-3b75403{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4974 .elementor-element.elementor-element-c5b8fb2{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#000000;--border-color:#000000;--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:60px;--padding-right:0px;}.elementor-4974 .elementor-element.elementor-element-a9768a7 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-4974 .elementor-element.elementor-element-a9768a7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:700;line-height:1.2192em;color:#C8BCA2;}.elementor-4974 .elementor-element.elementor-element-3e0442d{width:var( --container-widget-width, 607px );max-width:607px;--container-widget-width:607px;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.21875em;color:#575757;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-4974 .elementor-element.elementor-element-d028190 .elementor-icon-wrapper{text-align:center;}.elementor-4974 .elementor-element.elementor-element-d028190.elementor-view-stacked .elementor-icon{background-color:#C8BCA2;}.elementor-4974 .elementor-element.elementor-element-d028190.elementor-view-framed .elementor-icon, .elementor-4974 .elementor-element.elementor-element-d028190.elementor-view-default .elementor-icon{color:#C8BCA2;border-color:#C8BCA2;}.elementor-4974 .elementor-element.elementor-element-d028190.elementor-view-framed .elementor-icon, .elementor-4974 .elementor-element.elementor-element-d028190.elementor-view-default .elementor-icon svg{fill:#C8BCA2;}.elementor-4974 .elementor-element.elementor-element-d028190 .elementor-icon{font-size:15px;}.elementor-4974 .elementor-element.elementor-element-d028190 .elementor-icon svg{height:15px;}.elementor-4974 .elementor-element.elementor-element-4f63dc6{--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-4974 .elementor-element.elementor-element-717d5a8{width:100%;max-width:100%;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-4974 .elementor-element.elementor-element-842a181{--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-4974 .elementor-element.elementor-element-45b335f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4974 .elementor-element.elementor-element-ade2c59{--grid-auto-flow:row;}.elementor-4974 .elementor-element.elementor-element-f1cc38a{--grid-auto-flow:row;}.elementor-4974 .elementor-element.elementor-element-69451ac{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4974 .elementor-element.elementor-element-c5b8fb2{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}}@media(max-width:767px){.elementor-4974 .elementor-element.elementor-element-842a181{--padding-top:120px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-4974 .elementor-element.elementor-element-13b6470 .elementor-heading-title{font-size:40px;line-height:40px;}.elementor-4974 .elementor-element.elementor-element-05f8c65 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-4974 .elementor-element.elementor-element-a67a6dc{--padding-top:60px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-4974 .elementor-element.elementor-element-8ae55ad{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-4974 .elementor-element.elementor-element-1b370b7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4974 .elementor-element.elementor-element-953894a > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-4974 .elementor-element.elementor-element-953894a .elementor-heading-title{font-size:40px;line-height:40px;}.elementor-4974 .elementor-element.elementor-element-a4ae0cd > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-4974 .elementor-element.elementor-element-20c75e7{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-4974 .elementor-element.elementor-element-31c3b04 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-4974 .elementor-element.elementor-element-ade2c59{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4974 .elementor-element.elementor-element-4ab7d26{--padding-top:30px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-4974 .elementor-element.elementor-element-f1cc38a{--e-con-grid-template-columns:repeat(1, 1fr);--gap:30px 0px;--row-gap:30px;--column-gap:0px;--grid-auto-flow:row;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-4974 .elementor-element.elementor-element-e2a4d64{--padding-top:60px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-4974 .elementor-element.elementor-element-b573fea > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-4974 .elementor-element.elementor-element-0954157{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-4974 .elementor-element.elementor-element-03595e5{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-4974 .elementor-element.elementor-element-08a6fc8{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-4974 .elementor-element.elementor-element-2acd336 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-4974 .elementor-element.elementor-element-0700da3 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-4974 .elementor-element.elementor-element-db69fe5{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-4974 .elementor-element.elementor-element-c5b8fb2{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}}@media(min-width:768px){.elementor-4974 .elementor-element.elementor-element-842a181{--content-width:1500px;}.elementor-4974 .elementor-element.elementor-element-8ae55ad{--content-width:1500px;}.elementor-4974 .elementor-element.elementor-element-1b370b7{--content-width:1500px;}.elementor-4974 .elementor-element.elementor-element-20c75e7{--content-width:1366px;}.elementor-4974 .elementor-element.elementor-element-4ab7d26{--content-width:1366px;}.elementor-4974 .elementor-element.elementor-element-e2a4d64{--content-width:1365px;}.elementor-4974 .elementor-element.elementor-element-0954157{--content-width:1366px;}.elementor-4974 .elementor-element.elementor-element-08a6fc8{--content-width:1366px;}.elementor-4974 .elementor-element.elementor-element-624ef8b{--width:33.3333%;}.elementor-4974 .elementor-element.elementor-element-bfb2423{--width:66.6666%;}.elementor-4974 .elementor-element.elementor-element-db69fe5{--content-width:1500px;}}@media(max-width:1024px) and (min-width:768px){.elementor-4974 .elementor-element.elementor-element-f408030{--width:100%;}.elementor-4974 .elementor-element.elementor-element-3b75403{--width:40%;}}/* Start custom CSS for button, class: .elementor-element-05f8c65 */.elementor-4974 .elementor-element.elementor-element-05f8c65 a {
    min-height: 60px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7a3027e */.elementor-4974 .elementor-element.elementor-element-7a3027e a {
    min-height: 60px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6942c67 */.elementor-4974 .elementor-element.elementor-element-6942c67 p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-953894a */@media screen and (max-width: 767px) {
 .elementor-4974 .elementor-element.elementor-element-953894a h3 {
     font-size: 32px !important;
    line-height: 40px !important;
 }   
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a4ae0cd */.elementor-4974 .elementor-element.elementor-element-a4ae0cd a {
    min-height: 66px !important;
    width: 100%;
    max-width: 254px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-21c20ef */.elementor-4974 .elementor-element.elementor-element-21c20ef a {
     width: 100%;
    max-width: 254px;
    min-height: 66px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c29e53 */.elementor-4974 .elementor-element.elementor-element-8c29e53 p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce0ea12 */.elementor-4974 .elementor-element.elementor-element-ce0ea12 p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9792943 */.elementor-4974 .elementor-element.elementor-element-9792943 .elementor-widget-container {
    max-width: 404px;
    width: 100%;    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1cc38a */@media screen and (min-width: 768px) {

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bb60781 */.elementor-4974 .elementor-element.elementor-element-bb60781 p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b573fea */.elementor-4974 .elementor-element.elementor-element-b573fea a {
    min-height: 66px !important;
    width: 100%;
    max-width: 254px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1087e78 */.elementor-4974 .elementor-element.elementor-element-1087e78 p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-35cd696 */.elementor-4974 .elementor-element.elementor-element-35cd696 p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03595e5 */.elementor-4974 .elementor-element.elementor-element-03595e5 {
    max-width: 612px;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0700da3 */.elementor-4974 .elementor-element.elementor-element-0700da3 a {
    min-height: 60px !important;
}
.elementor-4974 .elementor-element.elementor-element-0700da3 .elementor-button-icon { 
    font-size: 28px; 
    vertical-align:middle;
    padding-right: 10px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-0cc6d58 */.elementor-4974 .elementor-element.elementor-element-0cc6d58 .gform_wrapper label {
    font-size: 16px !important;
    color: #fff;
    margin-bottom: 0;
    font-weight: 600;
}

.elementor-4974 .elementor-element.elementor-element-0cc6d58 .gform_wrapper .gfield_required {
    display: none;
}

.elementor-4974 .elementor-element.elementor-element-0cc6d58 .gform_wrapper .gfield input,
.elementor-4974 .elementor-element.elementor-element-0cc6d58 .gform_wrapper .gfield textarea,
.elementor-4974 .elementor-element.elementor-element-0cc6d58 .gform_wrapper .gform_footer input {
    outline: 0;
    border-radius: 0 !important;
}

@media screen and (min-width: 1025px) {
    .elementor-4974 .elementor-element.elementor-element-0cc6d58 .gform-theme--foundation {
    --gf-form-gap-x: 35px !important; 
    --gf-form-gap-y: 15px !important; 
    
}
}


.elementor-4974 .elementor-element.elementor-element-0cc6d58 .gform_wrapper .gfield textarea {
    min-height: 150px !important;
    resize: none;
}

.elementor-4974 .elementor-element.elementor-element-0cc6d58 .gform_wrapper .gfield input {
    min-height: 56px;
}

.elementor-4974 .elementor-element.elementor-element-0cc6d58 .gform_wrapper .gform_footer {
    justify-content: center;
    padding-top: 20px;
}

.elementor-4974 .elementor-element.elementor-element-0cc6d58 .gform_wrapper .gform_footer input {
    width: 100% !important;
    max-width: 158px;
    background-color: #ccc0a6 !important;
    transition-duration: 0.5s;
    font-size: 20px !important;
    min-height: 46px !important
}

.elementor-4974 .elementor-element.elementor-element-0cc6d58 .gform_wrapper .gform_footer input:hover {
    background-color: #575757 !important;
}
/* Target all placeholders in Gravity Forms */
.elementor-4974 .elementor-element.elementor-element-0cc6d58 .gform_wrapper ::placeholder {
    color: #C8BCA2 !important; /* Replace with your desired color */
    opacity: 1; /* Ensures the color is fully visible */
}

/* Target a specific Gravity Form (replace 1 with your form ID) */
.elementor-4974 .elementor-element.elementor-element-0cc6d58 #gform_wrapper_6 ::placeholder {
    color: #C8BCA2 !important; /* Replace with your desired color */
    opacity: 1; /* Ensures the color is fully visible */
}
.elementor-4974 .elementor-element.elementor-element-0cc6d58 #gform_wrapper_6 #gform_submit_button_6{
    width: 100%;
    max-width: 100%;
}
.elementor-4974 .elementor-element.elementor-element-0cc6d58 #gform_wrapper_6 .gform_footer{
    padding-top: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e0442d */.elementor-4974 .elementor-element.elementor-element-3e0442d ul li {
    margin-bottom: 35px;
}

.elementor-4974 .elementor-element.elementor-element-3e0442d ul {
    padding-left: 25px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d028190 */.elementor-4974 .elementor-element.elementor-element-d028190 {
    position: absolute;
    left: -8px;
    top: 40px;
}/* End custom CSS */