.elementor-485 .elementor-element.elementor-element-4d65c9bf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;}.elementor-485 .elementor-element.elementor-element-4d65c9bf:not(.elementor-motion-effects-element-type-background), .elementor-485 .elementor-element.elementor-element-4d65c9bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ultimatefloors.ca/wp-content/uploads/2024/07/14-laminate-2.jpg");background-position:center center;background-size:cover;}.elementor-485 .elementor-element.elementor-element-4d65c9bf, .elementor-485 .elementor-element.elementor-element-4d65c9bf::before{--border-transition:0.3s;}.elementor-485 .elementor-element.elementor-element-4669c709{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-485 .elementor-element.elementor-element-4669c709.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-485 .elementor-element.elementor-element-ae8fb9f{--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;--align-items:flex-start;--background-transition:0.3s;--overlay-opacity:0.9;box-shadow:0px 0px 10px 0px #000000;--margin-block-start:100px;--margin-block-end:100px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:10px;--padding-block-end:10px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-485 .elementor-element.elementor-element-ae8fb9f::before, .elementor-485 .elementor-element.elementor-element-ae8fb9f > .elementor-background-video-container::before, .elementor-485 .elementor-element.elementor-element-ae8fb9f > .e-con-inner > .elementor-background-video-container::before, .elementor-485 .elementor-element.elementor-element-ae8fb9f > .elementor-background-slideshow::before, .elementor-485 .elementor-element.elementor-element-ae8fb9f > .e-con-inner > .elementor-background-slideshow::before, .elementor-485 .elementor-element.elementor-element-ae8fb9f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#F7F4EBCC;}.elementor-485 .elementor-element.elementor-element-4a781368{text-align:left;}.elementor-485 .elementor-element.elementor-element-4a781368 .elementor-heading-title{color:#03683C;font-family:"Epilogue", Sans-serif;font-size:5rem;font-weight:300;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-3px;}.elementor-485 .elementor-element.elementor-element-4a781368 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-485 .elementor-element.elementor-element-4a781368.elementor-element{--align-self:flex-start;}.elementor-485 .elementor-element.elementor-element-2e85fdbf{color:#000000;font-family:"Epilogue", Sans-serif;font-size:26px;font-weight:200;}.elementor-485 .elementor-element.elementor-element-2e85fdbf > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-485 .elementor-element.elementor-element-7b83796 .elementor-button{font-family:"Epilogue", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;fill:#03683C;color:#03683C;background-color:#61CE7000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#03683C;border-radius:50px 50px 50px 50px;}.elementor-485 .elementor-element.elementor-element-7b83796 .elementor-button:hover, .elementor-485 .elementor-element.elementor-element-7b83796 .elementor-button:focus{color:#8DC83C;background-color:#03683C;}.elementor-485 .elementor-element.elementor-element-7b83796 .elementor-button:hover svg, .elementor-485 .elementor-element.elementor-element-7b83796 .elementor-button:focus svg{fill:#8DC83C;}.elementor-485 .elementor-element.elementor-element-7b83796 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-485 .elementor-element.elementor-element-7b83796.elementor-element{--align-self:flex-start;}.elementor-485 .elementor-element.elementor-element-f346c58{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:100px;--padding-block-end:100px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-485 .elementor-element.elementor-element-44aa302e .eael-wpforms label.wpforms-error{display:block !important;}.elementor-485 .elementor-element.elementor-element-44aa302e .eael-contact-form{max-width:1500px;margin:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-485 .elementor-element.elementor-element-44aa302e .eael-contact-form-title, .elementor-485 .elementor-element.elementor-element-44aa302e .wpforms-title{color:#03683C;font-family:"Epilogue", Sans-serif;font-size:40px;font-weight:400;}.elementor-485 .elementor-element.elementor-element-44aa302e .eael-contact-form-description, .elementor-485 .elementor-element.elementor-element-44aa302e .wpforms-description{color:#000000;}.elementor-485 .elementor-element.elementor-element-44aa302e .eael-wpforms .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-485 .elementor-element.elementor-element-44aa302e .eael-wpforms .wpforms-field textarea, .elementor-485 .elementor-element.elementor-element-44aa302e .eael-wpforms .wpforms-field select{border-radius:30px 30px 30px 30px;}.elementor-485 .elementor-element.elementor-element-44aa302e .eael-wpforms .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-485 .elementor-element.elementor-element-44aa302e .eael-wpforms .wpforms-field select{height:40px;}.elementor-485 .elementor-element.elementor-element-44aa302e .eael-wpforms .wpforms-submit-container .wpforms-submit{width:110px;background-color:#1B1B1B00;color:#03683C;border-style:solid;border-width:1px 1px 1px 1px;border-color:#03683C;border-radius:40px 40px 40px 40px;}.elementor-485 .elementor-element.elementor-element-44aa302e .eael-wpforms .wpforms-submit-container{margin-top:5px;}.elementor-485 .elementor-element.elementor-element-44aa302e .eael-wpforms .wpforms-submit-container .wpforms-submit:hover{background-color:#03683C;color:#8DC83C;border-color:#03683C;}.elementor-485 .elementor-element.elementor-element-44aa302e .eael-wpforms input.wpforms-error, .elementor-485 .elementor-element.elementor-element-44aa302e .eael-wpforms textarea.wpforms-error{border-width:1px;}.elementor-485 .elementor-element.elementor-element-44aa302e > .elementor-widget-container{background-color:#F7F4EBB8;transition:background 0.1s;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.99);}.elementor-485 .elementor-element.elementor-element-92a003d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;}.elementor-485 .elementor-element.elementor-element-92a003d:not(.elementor-motion-effects-element-type-background), .elementor-485 .elementor-element.elementor-element-92a003d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ultimatefloors.ca/wp-content/uploads/2024/04/beautiful-shot-modern-house-kitchen-dining-room-1.jpg");background-position:bottom center;background-size:cover;}.elementor-485 .elementor-element.elementor-element-92a003d, .elementor-485 .elementor-element.elementor-element-92a003d::before{--border-transition:0.3s;}.elementor-485 .elementor-element.elementor-element-782798a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-485 .elementor-element.elementor-element-f6c5296{--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;--align-items:flex-start;--background-transition:0.3s;--overlay-opacity:0.9;--margin-block-start:100px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-485 .elementor-element.elementor-element-f6c5296::before, .elementor-485 .elementor-element.elementor-element-f6c5296 > .elementor-background-video-container::before, .elementor-485 .elementor-element.elementor-element-f6c5296 > .e-con-inner > .elementor-background-video-container::before, .elementor-485 .elementor-element.elementor-element-f6c5296 > .elementor-background-slideshow::before, .elementor-485 .elementor-element.elementor-element-f6c5296 > .e-con-inner > .elementor-background-slideshow::before, .elementor-485 .elementor-element.elementor-element-f6c5296 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#F7F4EBCF;}.elementor-485 .elementor-element.elementor-element-9208781{text-align:left;}.elementor-485 .elementor-element.elementor-element-9208781 .elementor-heading-title{color:#03683C;font-family:"Epilogue", Sans-serif;font-size:5rem;font-weight:300;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-3px;}.elementor-485 .elementor-element.elementor-element-9208781 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-485 .elementor-element.elementor-element-9208781.elementor-element{--align-self:flex-start;}.elementor-485 .elementor-element.elementor-element-4d019b7{color:#000000;font-family:"Epilogue", Sans-serif;font-weight:200;}.elementor-485 .elementor-element.elementor-element-4d019b7 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-485 .elementor-element.elementor-element-36e00ba .elementor-button{font-family:"Epilogue", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;fill:#03683C;color:#03683C;background-color:#61CE7000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#03683C;border-radius:50px 50px 50px 50px;}.elementor-485 .elementor-element.elementor-element-36e00ba .elementor-button:hover, .elementor-485 .elementor-element.elementor-element-36e00ba .elementor-button:focus{color:#8DC83C;background-color:#03683C;}.elementor-485 .elementor-element.elementor-element-36e00ba .elementor-button:hover svg, .elementor-485 .elementor-element.elementor-element-36e00ba .elementor-button:focus svg{fill:#8DC83C;}.elementor-485 .elementor-element.elementor-element-36e00ba > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-485 .elementor-element.elementor-element-36e00ba.elementor-element{--align-self:flex-start;}.elementor-485 .elementor-element.elementor-element-8c8b3d6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-485 .elementor-element.elementor-element-b9b142e{--spacer-size:700px;}.elementor-485 .elementor-element.elementor-element-6203811{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;}.elementor-485 .elementor-element.elementor-element-6203811:not(.elementor-motion-effects-element-type-background), .elementor-485 .elementor-element.elementor-element-6203811 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ultimatefloors.ca/wp-content/uploads/2024/04/15-1-1.jpg");background-position:bottom center;background-size:cover;}.elementor-485 .elementor-element.elementor-element-6203811, .elementor-485 .elementor-element.elementor-element-6203811::before{--border-transition:0.3s;}.elementor-485 .elementor-element.elementor-element-5d8318c{--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;--align-items:flex-start;--background-transition:0.3s;--overlay-opacity:0.9;--margin-block-start:100px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-485 .elementor-element.elementor-element-5d8318c::before, .elementor-485 .elementor-element.elementor-element-5d8318c > .elementor-background-video-container::before, .elementor-485 .elementor-element.elementor-element-5d8318c > .e-con-inner > .elementor-background-video-container::before, .elementor-485 .elementor-element.elementor-element-5d8318c > .elementor-background-slideshow::before, .elementor-485 .elementor-element.elementor-element-5d8318c > .e-con-inner > .elementor-background-slideshow::before, .elementor-485 .elementor-element.elementor-element-5d8318c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#F7F4EBCF;}.elementor-485 .elementor-element.elementor-element-63cfab1{text-align:left;}.elementor-485 .elementor-element.elementor-element-63cfab1 .elementor-heading-title{color:#03683C;font-family:"Epilogue", Sans-serif;font-size:5rem;font-weight:300;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-3px;}.elementor-485 .elementor-element.elementor-element-63cfab1 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-485 .elementor-element.elementor-element-63cfab1.elementor-element{--align-self:flex-start;}.elementor-485 .elementor-element.elementor-element-bd19abc .elementor-button{font-family:"Epilogue", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;fill:#03683C;color:#03683C;background-color:#61CE7000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#03683C;border-radius:50px 50px 50px 50px;}.elementor-485 .elementor-element.elementor-element-bd19abc .elementor-button:hover, .elementor-485 .elementor-element.elementor-element-bd19abc .elementor-button:focus{color:#8DC83C;background-color:#03683C;}.elementor-485 .elementor-element.elementor-element-bd19abc .elementor-button:hover svg, .elementor-485 .elementor-element.elementor-element-bd19abc .elementor-button:focus svg{fill:#8DC83C;}.elementor-485 .elementor-element.elementor-element-bd19abc > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-485 .elementor-element.elementor-element-bd19abc.elementor-element{--align-self:flex-start;}.elementor-485 .elementor-element.elementor-element-c14fea1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;}.elementor-485 .elementor-element.elementor-element-c14fea1:not(.elementor-motion-effects-element-type-background), .elementor-485 .elementor-element.elementor-element-c14fea1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ultimatefloors.ca/wp-content/uploads/2024/04/15-1-1.jpg");background-position:bottom center;background-size:cover;}.elementor-485 .elementor-element.elementor-element-c14fea1, .elementor-485 .elementor-element.elementor-element-c14fea1::before{--border-transition:0.3s;}.elementor-485 .elementor-element.elementor-element-0b0544e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-485 .elementor-element.elementor-element-b6535ef{--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;--align-items:flex-start;--background-transition:0.3s;--overlay-opacity:0.9;--margin-block-start:100px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-485 .elementor-element.elementor-element-b6535ef::before, .elementor-485 .elementor-element.elementor-element-b6535ef > .elementor-background-video-container::before, .elementor-485 .elementor-element.elementor-element-b6535ef > .e-con-inner > .elementor-background-video-container::before, .elementor-485 .elementor-element.elementor-element-b6535ef > .elementor-background-slideshow::before, .elementor-485 .elementor-element.elementor-element-b6535ef > .e-con-inner > .elementor-background-slideshow::before, .elementor-485 .elementor-element.elementor-element-b6535ef > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#F7F4EBCF;}.elementor-485 .elementor-element.elementor-element-9d16284{text-align:left;}.elementor-485 .elementor-element.elementor-element-9d16284 .elementor-heading-title{color:#03683C;font-family:"Epilogue", Sans-serif;font-size:5rem;font-weight:300;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-3px;}.elementor-485 .elementor-element.elementor-element-9d16284 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-485 .elementor-element.elementor-element-9d16284.elementor-element{--align-self:flex-start;}.elementor-485 .elementor-element.elementor-element-e657ff4 .elementor-button{font-family:"Epilogue", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;fill:#03683C;color:#03683C;background-color:#61CE7000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#03683C;border-radius:50px 50px 50px 50px;}.elementor-485 .elementor-element.elementor-element-e657ff4 .elementor-button:hover, .elementor-485 .elementor-element.elementor-element-e657ff4 .elementor-button:focus{color:#8DC83C;background-color:#03683C;}.elementor-485 .elementor-element.elementor-element-e657ff4 .elementor-button:hover svg, .elementor-485 .elementor-element.elementor-element-e657ff4 .elementor-button:focus svg{fill:#8DC83C;}.elementor-485 .elementor-element.elementor-element-e657ff4 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-485 .elementor-element.elementor-element-e657ff4.elementor-element{--align-self:flex-start;}.elementor-485 .elementor-element.elementor-element-993e87a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-485 .elementor-element.elementor-element-f7f8f35{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-485 .elementor-element.elementor-element-f7f8f35:not(.elementor-motion-effects-element-type-background), .elementor-485 .elementor-element.elementor-element-f7f8f35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ultimatefloors.ca/wp-content/uploads/2024/07/laminate-layers-1.png");background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-485 .elementor-element.elementor-element-f7f8f35, .elementor-485 .elementor-element.elementor-element-f7f8f35::before{--border-transition:0.3s;}.elementor-485 .elementor-element.elementor-element-6c648c6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--overlay-opacity:0.5;}.elementor-485 .elementor-element.elementor-element-6c648c6::before, .elementor-485 .elementor-element.elementor-element-6c648c6 > .elementor-background-video-container::before, .elementor-485 .elementor-element.elementor-element-6c648c6 > .e-con-inner > .elementor-background-video-container::before, .elementor-485 .elementor-element.elementor-element-6c648c6 > .elementor-background-slideshow::before, .elementor-485 .elementor-element.elementor-element-6c648c6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-485 .elementor-element.elementor-element-6c648c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00000014;}.elementor-485 .elementor-element.elementor-element-562cc20 .elementor-heading-title{color:#03683C;font-family:"Epilogue", Sans-serif;font-size:45px;font-weight:400;}.elementor-485 .elementor-element.elementor-element-408b10a1{color:#000000;font-family:"Epilogue", Sans-serif;font-size:16px;font-weight:200;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;}.elementor-485 .elementor-element.elementor-element-408b10a1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-485 .elementor-element.elementor-element-5898553{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;}.elementor-485 .elementor-element.elementor-element-5898553, .elementor-485 .elementor-element.elementor-element-5898553::before{--border-transition:0.3s;}.elementor-485 .elementor-element.elementor-element-b6b7591{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-485 .elementor-element.elementor-element-1f5dec6{text-align:left;}.elementor-485 .elementor-element.elementor-element-1f5dec6 .elementor-heading-title{color:#03683C;font-family:"Epilogue", Sans-serif;font-size:40px;font-weight:400;}.elementor-485 .elementor-element.elementor-element-1f5dec6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-485 .elementor-element.elementor-element-8920d44{color:#000000;font-family:"Epilogue", Sans-serif;font-size:16px;font-weight:200;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;}.elementor-485 .elementor-element.elementor-element-8920d44 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-485 .elementor-element.elementor-element-12ae6a07 .elementor-button{font-family:"Epilogue", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;fill:#03683C;color:#03683C;background-color:#61CE7000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#03683C;border-radius:50px 50px 50px 50px;}.elementor-485 .elementor-element.elementor-element-12ae6a07 .elementor-button:hover, .elementor-485 .elementor-element.elementor-element-12ae6a07 .elementor-button:focus{color:#8DC83C;background-color:#03683C;}.elementor-485 .elementor-element.elementor-element-12ae6a07 .elementor-button:hover svg, .elementor-485 .elementor-element.elementor-element-12ae6a07 .elementor-button:focus svg{fill:#8DC83C;}.elementor-485 .elementor-element.elementor-element-5fbdbb6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:-10px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-485 .elementor-element.elementor-element-5fbdbb6:not(.elementor-motion-effects-element-type-background), .elementor-485 .elementor-element.elementor-element-5fbdbb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ultimatefloors.ca/wp-content/uploads/2024/07/18-laminate.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-485 .elementor-element.elementor-element-5fbdbb6, .elementor-485 .elementor-element.elementor-element-5fbdbb6::before{--border-transition:0.3s;}.elementor-485 .elementor-element.elementor-element-d100538{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-485 .elementor-element.elementor-element-b44ca43 .elementor-button{font-family:"Epilogue", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;fill:#03683C;color:#03683C;background-color:#61CE7000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#03683C;border-radius:50px 50px 50px 50px;}.elementor-485 .elementor-element.elementor-element-b44ca43 .elementor-button:hover, .elementor-485 .elementor-element.elementor-element-b44ca43 .elementor-button:focus{color:#8DC83C;background-color:#03683C;}.elementor-485 .elementor-element.elementor-element-b44ca43 .elementor-button:hover svg, .elementor-485 .elementor-element.elementor-element-b44ca43 .elementor-button:focus svg{fill:#8DC83C;}.elementor-485 .elementor-element.elementor-element-6b1ae382{--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;--align-items:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:5%;--margin-block-end:0%;--margin-inline-start:0%;--margin-inline-end:0%;--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:3%;--padding-inline-end:3%;}.elementor-485 .elementor-element.elementor-element-1e2941ff{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-485 .elementor-element.elementor-element-232f317a{text-align:center;}.elementor-485 .elementor-element.elementor-element-232f317a .elementor-heading-title{color:#03683C;font-family:"Epilogue", Sans-serif;font-size:35px;font-weight:400;}.elementor-485 .elementor-element.elementor-element-460a736{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:10px;--padding-block-end:20px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-485 .elementor-element.elementor-element-b73bb9b{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-485 .elementor-element.elementor-element-b73bb9b .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-485 .elementor-element.elementor-element-b73bb9b .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-485 .elementor-element.elementor-element-5c4c93f3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:40px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-485 .elementor-element.elementor-element-5aeeeb1c{text-align:center;}.elementor-485 .elementor-element.elementor-element-5aeeeb1c .elementor-heading-title{color:#03683C;font-family:"Epilogue", Sans-serif;font-size:35px;font-weight:400;}.elementor-485 .elementor-element.elementor-element-447679e3{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-485 .elementor-element.elementor-element-784e073{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;}.elementor-485 .elementor-element.elementor-element-1105515a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-485 .elementor-element.elementor-element-d156317{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-485 .elementor-element.elementor-element-ec26f20{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-485 .elementor-element.elementor-element-34a64954{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:60px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-485 .elementor-element.elementor-element-3e286a7{text-align:center;}.elementor-485 .elementor-element.elementor-element-3e286a7 .elementor-heading-title{color:#03683C;font-family:"Epilogue", Sans-serif;font-size:35px;font-weight:400;}.elementor-485 .elementor-element.elementor-element-58405326{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;}.elementor-485 .elementor-element.elementor-element-305df9a1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-485 .elementor-element.elementor-element-13adcf9a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-485 .elementor-element.elementor-element-53d4c314{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-485 .elementor-element.elementor-element-71fbd074{text-align:center;}.elementor-485 .elementor-element.elementor-element-71fbd074 .elementor-heading-title{color:#03683C;font-family:"Epilogue", Sans-serif;font-size:25px;font-weight:400;}.elementor-485 .elementor-element.elementor-element-239f9cb6{--e-image-carousel-slides-to-show:5;}.elementor-485 .elementor-element.elementor-element-2d09f740 .elementor-button{font-family:"Epilogue", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;fill:#03683C;color:#03683C;background-color:#61CE7000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#03683C;border-radius:50px 50px 50px 50px;}.elementor-485 .elementor-element.elementor-element-2d09f740 .elementor-button:hover, .elementor-485 .elementor-element.elementor-element-2d09f740 .elementor-button:focus{color:#8DC83C;background-color:#03683C;}.elementor-485 .elementor-element.elementor-element-2d09f740 .elementor-button:hover svg, .elementor-485 .elementor-element.elementor-element-2d09f740 .elementor-button:focus svg{fill:#8DC83C;}.elementor-485 .elementor-element.elementor-element-2d09f740 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-485 .elementor-element.elementor-element-2d09f740.elementor-element{--align-self:center;}.elementor-485 .elementor-element.elementor-element-1e229bf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;}.elementor-485 .elementor-element.elementor-element-76af00d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-485 .elementor-element.elementor-element-46c48c0 iframe{height:700px;}.elementor-485 .elementor-element.elementor-element-4663dc5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-485 .elementor-element.elementor-element-52a50af .eael-wpforms label.wpforms-error{display:block !important;}.elementor-485 .elementor-element.elementor-element-52a50af .eael-contact-form{max-width:1500px;margin:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-485 .elementor-element.elementor-element-52a50af .eael-contact-form-title, .elementor-485 .elementor-element.elementor-element-52a50af .wpforms-title{color:#03683C;font-family:"Epilogue", Sans-serif;font-size:40px;font-weight:400;}.elementor-485 .elementor-element.elementor-element-52a50af .eael-contact-form-description, .elementor-485 .elementor-element.elementor-element-52a50af .wpforms-description{color:#000000;}.elementor-485 .elementor-element.elementor-element-52a50af .eael-wpforms .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-485 .elementor-element.elementor-element-52a50af .eael-wpforms .wpforms-field textarea, .elementor-485 .elementor-element.elementor-element-52a50af .eael-wpforms .wpforms-field select{border-radius:30px 30px 30px 30px;}.elementor-485 .elementor-element.elementor-element-52a50af .eael-wpforms .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-485 .elementor-element.elementor-element-52a50af .eael-wpforms .wpforms-field select{height:40px;}.elementor-485 .elementor-element.elementor-element-52a50af .eael-wpforms .wpforms-submit-container .wpforms-submit{width:110px;background-color:#1B1B1B00;color:#03683C;border-style:solid;border-width:1px 1px 1px 1px;border-color:#03683C;border-radius:40px 40px 40px 40px;}.elementor-485 .elementor-element.elementor-element-52a50af .eael-wpforms .wpforms-submit-container{margin-top:5px;}.elementor-485 .elementor-element.elementor-element-52a50af .eael-wpforms .wpforms-submit-container .wpforms-submit:hover{background-color:#03683C;color:#8DC83C;border-color:#03683C;}.elementor-485 .elementor-element.elementor-element-52a50af .eael-wpforms input.wpforms-error, .elementor-485 .elementor-element.elementor-element-52a50af .eael-wpforms textarea.wpforms-error{border-width:1px;}body.elementor-page-485:not(.elementor-motion-effects-element-type-background), body.elementor-page-485 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F4EB;}@media(min-width:768px){.elementor-485 .elementor-element.elementor-element-4669c709{--width:70%;}.elementor-485 .elementor-element.elementor-element-f346c58{--width:30%;}.elementor-485 .elementor-element.elementor-element-782798a{--width:50%;}.elementor-485 .elementor-element.elementor-element-8c8b3d6{--width:50%;}.elementor-485 .elementor-element.elementor-element-0b0544e{--width:50%;}.elementor-485 .elementor-element.elementor-element-f7f8f35{--width:50%;}.elementor-485 .elementor-element.elementor-element-6c648c6{--width:50%;}.elementor-485 .elementor-element.elementor-element-b6b7591{--width:50%;}.elementor-485 .elementor-element.elementor-element-5fbdbb6{--width:50%;}.elementor-485 .elementor-element.elementor-element-6b1ae382{--content-width:1920px;}.elementor-485 .elementor-element.elementor-element-1105515a{--width:50%;}.elementor-485 .elementor-element.elementor-element-d156317{--width:50%;}.elementor-485 .elementor-element.elementor-element-305df9a1{--width:50%;}.elementor-485 .elementor-element.elementor-element-13adcf9a{--width:50%;}.elementor-485 .elementor-element.elementor-element-76af00d{--width:50%;}.elementor-485 .elementor-element.elementor-element-4663dc5{--width:50%;}}@media(max-width:1024px){.elementor-485 .elementor-element.elementor-element-4a781368 .elementor-heading-title{font-size:65px;}.elementor-485 .elementor-element.elementor-element-4a781368 > .elementor-widget-container{padding:0% 20% 0% 0%;}.elementor-485 .elementor-element.elementor-element-9208781 .elementor-heading-title{font-size:65px;}.elementor-485 .elementor-element.elementor-element-9208781 > .elementor-widget-container{padding:0% 20% 0% 0%;}.elementor-485 .elementor-element.elementor-element-6203811:not(.elementor-motion-effects-element-type-background), .elementor-485 .elementor-element.elementor-element-6203811 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ultimatefloors.ca/wp-content/uploads/2024/07/14-laminate-2.jpg");}.elementor-485 .elementor-element.elementor-element-5d8318c{--margin-block-start:100px;--margin-block-end:100px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-485 .elementor-element.elementor-element-5d8318c.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-485 .elementor-element.elementor-element-63cfab1{text-align:center;}.elementor-485 .elementor-element.elementor-element-63cfab1 .elementor-heading-title{font-size:65px;}.elementor-485 .elementor-element.elementor-element-63cfab1 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-485 .elementor-element.elementor-element-63cfab1.elementor-element{--align-self:center;}.elementor-485 .elementor-element.elementor-element-bd19abc.elementor-element{--align-self:center;}.elementor-485 .elementor-element.elementor-element-9d16284 .elementor-heading-title{font-size:65px;}.elementor-485 .elementor-element.elementor-element-9d16284 > .elementor-widget-container{padding:0% 20% 0% 0%;}.elementor-485 .elementor-element.elementor-element-408b10a1{font-size:14px;}.elementor-485 .elementor-element.elementor-element-8920d44{font-size:14px;}.elementor-485 .elementor-element.elementor-element-447679e3{--grid-auto-flow:row;}.elementor-485 .elementor-element.elementor-element-ec26f20{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-485 .elementor-element.elementor-element-4a781368 .elementor-heading-title{font-size:50px;}.elementor-485 .elementor-element.elementor-element-4a781368 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-485 .elementor-element.elementor-element-7b83796 .elementor-button{font-size:14px;}.elementor-485 .elementor-element.elementor-element-9208781 .elementor-heading-title{font-size:50px;}.elementor-485 .elementor-element.elementor-element-9208781 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-485 .elementor-element.elementor-element-36e00ba .elementor-button{font-size:14px;}.elementor-485 .elementor-element.elementor-element-63cfab1 .elementor-heading-title{font-size:50px;}.elementor-485 .elementor-element.elementor-element-63cfab1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-485 .elementor-element.elementor-element-bd19abc .elementor-button{font-size:14px;}.elementor-485 .elementor-element.elementor-element-c14fea1:not(.elementor-motion-effects-element-type-background), .elementor-485 .elementor-element.elementor-element-c14fea1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ultimatefloors.ca/wp-content/uploads/2024/07/14-laminate-2.jpg");}.elementor-485 .elementor-element.elementor-element-c14fea1{--padding-block-start:100px;--padding-block-end:100px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-485 .elementor-element.elementor-element-0b0544e{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-485 .elementor-element.elementor-element-b6535ef{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-485 .elementor-element.elementor-element-9d16284{text-align:center;}.elementor-485 .elementor-element.elementor-element-9d16284 .elementor-heading-title{font-size:30px;}.elementor-485 .elementor-element.elementor-element-9d16284 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-485 .elementor-element.elementor-element-9d16284.elementor-element{--align-self:center;}.elementor-485 .elementor-element.elementor-element-e657ff4 .elementor-button{font-size:14px;}.elementor-485 .elementor-element.elementor-element-12ae6a07 .elementor-button{font-size:14px;}.elementor-485 .elementor-element.elementor-element-b44ca43 .elementor-button{font-size:14px;}.elementor-485 .elementor-element.elementor-element-6b1ae382{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--margin-block-start:35%;--margin-block-end:0%;--margin-inline-start:0%;--margin-inline-end:0%;}.elementor-485 .elementor-element.elementor-element-447679e3{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-485 .elementor-element.elementor-element-ec26f20{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-485 .elementor-element.elementor-element-2d09f740 .elementor-button{font-size:14px;}}