.elementor-622 .elementor-element.elementor-element-44b4f826{--display:flex;--min-height:600px;--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;--overlay-opacity:0.8;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:160px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-622 .elementor-element.elementor-element-44b4f826:not(.elementor-motion-effects-element-type-background), .elementor-622 .elementor-element.elementor-element-44b4f826 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mcraecabinetanddesign.com/wp-content/uploads/2026/05/jarlin-cabinets-.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-622 .elementor-element.elementor-element-44b4f826::before, .elementor-622 .elementor-element.elementor-element-44b4f826 > .elementor-background-video-container::before, .elementor-622 .elementor-element.elementor-element-44b4f826 > .e-con-inner > .elementor-background-video-container::before, .elementor-622 .elementor-element.elementor-element-44b4f826 > .elementor-background-slideshow::before, .elementor-622 .elementor-element.elementor-element-44b4f826 > .e-con-inner > .elementor-background-slideshow::before, .elementor-622 .elementor-element.elementor-element-44b4f826 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-622 .elementor-element.elementor-element-281d0a91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 50px 0px 50px;text-align:center;}.elementor-622 .elementor-element.elementor-element-281d0a91 .elementor-heading-title{text-shadow:2px 3px 2px rgba(0, 0, 0, 0.41);color:var( --e-global-color-accent );}.elementor-622 .elementor-element.elementor-element-3d86ec0c{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-accent );}.elementor-622 .elementor-element.elementor-element-554575e2{--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;--overlay-opacity:0.65;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-622 .elementor-element.elementor-element-554575e2:not(.elementor-motion-effects-element-type-background), .elementor-622 .elementor-element.elementor-element-554575e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mcraecabinetanddesign.com/wp-content/uploads/2026/04/leo-kitchor-home1-bg-banner4-img1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-622 .elementor-element.elementor-element-554575e2::before, .elementor-622 .elementor-element.elementor-element-554575e2 > .elementor-background-video-container::before, .elementor-622 .elementor-element.elementor-element-554575e2 > .e-con-inner > .elementor-background-video-container::before, .elementor-622 .elementor-element.elementor-element-554575e2 > .elementor-background-slideshow::before, .elementor-622 .elementor-element.elementor-element-554575e2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-622 .elementor-element.elementor-element-554575e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-622 .elementor-element.elementor-element-10762433{--display:flex;--justify-content:center;--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-622 .elementor-element.elementor-element-10762433.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-622 .elementor-element.elementor-element-27129b62 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-primary );}.elementor-622 .elementor-element.elementor-element-27129b62 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-primary );}.elementor-622 .elementor-element.elementor-element-27129b62 .elementskit-section-title-wraper .elementskit-border-divider{width:100px;background:var( --e-global-color-primary );}.elementor-622 .elementor-element.elementor-element-27129b62 .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:100px;height:4px;color:var( --e-global-color-primary );}.elementor-622 .elementor-element.elementor-element-27129b62 .elementskit-section-title-wraper .elementskit-border-star{width:100px;height:4px;color:var( --e-global-color-primary );}.elementor-622 .elementor-element.elementor-element-27129b62 .elementskit-section-title-wraper .elementskit-border-divider, .elementor-622 .elementor-element.elementor-element-27129b62 .elementskit-border-divider::before{height:4px;}.elementor-622 .elementor-element.elementor-element-27129b62 .elementskit-section-title-wraper .elementskit-border-divider:before{background-color:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-622 .elementor-element.elementor-element-27129b62 .elementskit-section-title-wraper .elementskit-border-star:after{background-color:var( --e-global-color-primary );}.elementor-622 .elementor-element.elementor-element-3e01f428{--display:flex;--justify-content:center;--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-622 .elementor-element.elementor-element-50f9f3d8{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-622 .elementor-element.elementor-element-50f9f3d8:not(.elementor-motion-effects-element-type-background), .elementor-622 .elementor-element.elementor-element-50f9f3d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://mcraecabinetanddesign.com/wp-content/uploads/2026/04/leo-kitchor-home2-banner6-img2.webp");background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-622 .elementor-element.elementor-element-5fd282f4{--display:flex;--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-622 .elementor-element.elementor-element-1249a442 img{width:100%;height:600px;object-fit:cover;object-position:center center;}.elementor-622 .elementor-element.elementor-element-1a7fbbee{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:00px;--padding-right:50px;}.elementor-622 .elementor-element.elementor-element-42b3396c .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-accent );}.elementor-622 .elementor-element.elementor-element-42b3396c .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-accent );}.elementor-622 .elementor-element.elementor-element-42b3396c .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-accent );}.elementor-622 .elementor-element.elementor-element-42b3396c .elementskit-section-title-wraper .elementskit-border-divider{width:100px;background:var( --e-global-color-accent );}.elementor-622 .elementor-element.elementor-element-42b3396c .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:100px;height:4px;color:var( --e-global-color-accent );}.elementor-622 .elementor-element.elementor-element-42b3396c .elementskit-section-title-wraper .elementskit-border-star{width:100px;height:4px;color:var( --e-global-color-accent );}.elementor-622 .elementor-element.elementor-element-42b3396c .elementskit-section-title-wraper .elementskit-border-divider, .elementor-622 .elementor-element.elementor-element-42b3396c .elementskit-border-divider::before{height:4px;}.elementor-622 .elementor-element.elementor-element-42b3396c .elementskit-section-title-wraper .elementskit-border-divider:before{background-color:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-622 .elementor-element.elementor-element-42b3396c .elementskit-section-title-wraper .elementskit-border-star:after{background-color:var( --e-global-color-accent );}.elementor-622 .elementor-element.elementor-element-14aa939a{color:var( --e-global-color-accent );}.elementor-622 .elementor-element.elementor-element-1b19b9bc{color:var( --e-global-color-accent );}.elementor-622 .elementor-element.elementor-element-aca7764{color:var( --e-global-color-accent );}.elementor-622 .elementor-element.elementor-element-59977e16{--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;--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-622 .elementor-element.elementor-element-5489daa3 .elementor-button{background-color:var( --e-global-color-text );font-size:13px;border-radius:500px 500px 500px 500px;padding:15px 30px 15px 30px;}.elementor-622 .elementor-element.elementor-element-5489daa3 .elementor-button:hover, .elementor-622 .elementor-element.elementor-element-5489daa3 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-622 .elementor-element.elementor-element-5489daa3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-622 .elementor-element.elementor-element-5489daa3 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-622 .elementor-element.elementor-element-2aa473d8{--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;--overlay-opacity:0.65;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-622 .elementor-element.elementor-element-2aa473d8:not(.elementor-motion-effects-element-type-background), .elementor-622 .elementor-element.elementor-element-2aa473d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mcraecabinetanddesign.com/wp-content/uploads/2026/04/leo-kitchor-home1-bg-banner4-img1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-622 .elementor-element.elementor-element-2aa473d8::before, .elementor-622 .elementor-element.elementor-element-2aa473d8 > .elementor-background-video-container::before, .elementor-622 .elementor-element.elementor-element-2aa473d8 > .e-con-inner > .elementor-background-video-container::before, .elementor-622 .elementor-element.elementor-element-2aa473d8 > .elementor-background-slideshow::before, .elementor-622 .elementor-element.elementor-element-2aa473d8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-622 .elementor-element.elementor-element-2aa473d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-622 .elementor-element.elementor-element-33bee1c2{--display:flex;--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-622 .elementor-element.elementor-element-17ee76d1 img{width:100%;height:600px;object-fit:cover;object-position:center center;}.elementor-622 .elementor-element.elementor-element-5595938b{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-622 .elementor-element.elementor-element-5258a333 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-primary );}.elementor-622 .elementor-element.elementor-element-5258a333 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-primary );}.elementor-622 .elementor-element.elementor-element-5258a333 .elementskit-section-title-wraper .elementskit-border-divider{width:100px;background:var( --e-global-color-primary );}.elementor-622 .elementor-element.elementor-element-5258a333 .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:100px;height:4px;color:var( --e-global-color-primary );}.elementor-622 .elementor-element.elementor-element-5258a333 .elementskit-section-title-wraper .elementskit-border-star{width:100px;height:4px;color:var( --e-global-color-primary );}.elementor-622 .elementor-element.elementor-element-5258a333 .elementskit-section-title-wraper .elementskit-border-divider, .elementor-622 .elementor-element.elementor-element-5258a333 .elementskit-border-divider::before{height:4px;}.elementor-622 .elementor-element.elementor-element-5258a333 .elementskit-section-title-wraper .elementskit-border-divider:before{background-color:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-622 .elementor-element.elementor-element-5258a333 .elementskit-section-title-wraper .elementskit-border-star:after{background-color:var( --e-global-color-primary );}.elementor-622 .elementor-element.elementor-element-e8d1c91{--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;--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-622 .elementor-element.elementor-element-ddfb98e .elementor-button{background-color:var( --e-global-color-text );font-size:13px;border-radius:500px 500px 500px 500px;padding:15px 30px 15px 30px;}.elementor-622 .elementor-element.elementor-element-ddfb98e .elementor-button:hover, .elementor-622 .elementor-element.elementor-element-ddfb98e .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-622 .elementor-element.elementor-element-ddfb98e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-622 .elementor-element.elementor-element-ddfb98e .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-622 .elementor-element.elementor-element-dee2cda{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-622 .elementor-element.elementor-element-dee2cda:not(.elementor-motion-effects-element-type-background), .elementor-622 .elementor-element.elementor-element-dee2cda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://mcraecabinetanddesign.com/wp-content/uploads/2026/04/leo-kitchor-home2-banner6-img2.webp");background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-622 .elementor-element.elementor-element-1775adad{--display:flex;--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-622 .elementor-element.elementor-element-48999d19 img{width:100%;height:600px;object-fit:cover;object-position:center center;}.elementor-622 .elementor-element.elementor-element-2c95a282{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:00px;--padding-right:50px;}.elementor-622 .elementor-element.elementor-element-7fefe206 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-accent );}.elementor-622 .elementor-element.elementor-element-7fefe206 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-accent );}.elementor-622 .elementor-element.elementor-element-7fefe206 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-accent );}.elementor-622 .elementor-element.elementor-element-7fefe206 .elementskit-section-title-wraper .elementskit-border-divider{width:100px;background:var( --e-global-color-accent );}.elementor-622 .elementor-element.elementor-element-7fefe206 .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:100px;height:4px;color:var( --e-global-color-accent );}.elementor-622 .elementor-element.elementor-element-7fefe206 .elementskit-section-title-wraper .elementskit-border-star{width:100px;height:4px;color:var( --e-global-color-accent );}.elementor-622 .elementor-element.elementor-element-7fefe206 .elementskit-section-title-wraper .elementskit-border-divider, .elementor-622 .elementor-element.elementor-element-7fefe206 .elementskit-border-divider::before{height:4px;}.elementor-622 .elementor-element.elementor-element-7fefe206 .elementskit-section-title-wraper .elementskit-border-divider:before{background-color:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-622 .elementor-element.elementor-element-7fefe206 .elementskit-section-title-wraper .elementskit-border-star:after{background-color:var( --e-global-color-accent );}.elementor-622 .elementor-element.elementor-element-13042987{color:var( --e-global-color-accent );}.elementor-622 .elementor-element.elementor-element-dc15d99{color:var( --e-global-color-accent );}.elementor-622 .elementor-element.elementor-element-2a56c37{color:var( --e-global-color-accent );}.elementor-622 .elementor-element.elementor-element-a163168{--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;--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-622 .elementor-element.elementor-element-703eca1 .elementor-button{background-color:var( --e-global-color-text );font-size:13px;border-radius:500px 500px 500px 500px;padding:15px 30px 15px 30px;}.elementor-622 .elementor-element.elementor-element-703eca1 .elementor-button:hover, .elementor-622 .elementor-element.elementor-element-703eca1 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-622 .elementor-element.elementor-element-703eca1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-622 .elementor-element.elementor-element-703eca1 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-622 .elementor-element.elementor-element-4e5522ae{--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;--overlay-opacity:0.65;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-622 .elementor-element.elementor-element-4e5522ae:not(.elementor-motion-effects-element-type-background), .elementor-622 .elementor-element.elementor-element-4e5522ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mcraecabinetanddesign.com/wp-content/uploads/2026/04/leo-kitchor-home1-bg-banner4-img1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-622 .elementor-element.elementor-element-4e5522ae::before, .elementor-622 .elementor-element.elementor-element-4e5522ae > .elementor-background-video-container::before, .elementor-622 .elementor-element.elementor-element-4e5522ae > .e-con-inner > .elementor-background-video-container::before, .elementor-622 .elementor-element.elementor-element-4e5522ae > .elementor-background-slideshow::before, .elementor-622 .elementor-element.elementor-element-4e5522ae > .e-con-inner > .elementor-background-slideshow::before, .elementor-622 .elementor-element.elementor-element-4e5522ae > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-622 .elementor-element.elementor-element-42d4de9a{--display:flex;--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-622 .elementor-element.elementor-element-409aaec2 img{width:100%;height:600px;object-fit:cover;object-position:center center;}.elementor-622 .elementor-element.elementor-element-413db7c8{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-622 .elementor-element.elementor-element-5498ed7a .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-primary );}.elementor-622 .elementor-element.elementor-element-5498ed7a .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-primary );}.elementor-622 .elementor-element.elementor-element-5498ed7a .elementskit-section-title-wraper .elementskit-border-divider{width:100px;background:var( --e-global-color-primary );}.elementor-622 .elementor-element.elementor-element-5498ed7a .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:100px;height:4px;color:var( --e-global-color-primary );}.elementor-622 .elementor-element.elementor-element-5498ed7a .elementskit-section-title-wraper .elementskit-border-star{width:100px;height:4px;color:var( --e-global-color-primary );}.elementor-622 .elementor-element.elementor-element-5498ed7a .elementskit-section-title-wraper .elementskit-border-divider, .elementor-622 .elementor-element.elementor-element-5498ed7a .elementskit-border-divider::before{height:4px;}.elementor-622 .elementor-element.elementor-element-5498ed7a .elementskit-section-title-wraper .elementskit-border-divider:before{background-color:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-622 .elementor-element.elementor-element-5498ed7a .elementskit-section-title-wraper .elementskit-border-star:after{background-color:var( --e-global-color-primary );}.elementor-622 .elementor-element.elementor-element-1affaf65{--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;--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-622 .elementor-element.elementor-element-3c3ef8d7 .elementor-button{background-color:var( --e-global-color-text );font-size:13px;border-radius:500px 500px 500px 500px;padding:15px 30px 15px 30px;}.elementor-622 .elementor-element.elementor-element-3c3ef8d7 .elementor-button:hover, .elementor-622 .elementor-element.elementor-element-3c3ef8d7 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-622 .elementor-element.elementor-element-3c3ef8d7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-622 .elementor-element.elementor-element-3c3ef8d7 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-622 .elementor-element.elementor-element-281716d{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-622 .elementor-element.elementor-element-281716d:not(.elementor-motion-effects-element-type-background), .elementor-622 .elementor-element.elementor-element-281716d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://mcraecabinetanddesign.com/wp-content/uploads/2026/04/leo-kitchor-home2-banner6-img2.webp");background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-622 .elementor-element.elementor-element-e6cdc2f{--display:flex;--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-622 .elementor-element.elementor-element-118d292 img{width:100%;height:600px;object-fit:cover;object-position:center center;}.elementor-622 .elementor-element.elementor-element-38d2622{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:00px;--padding-right:50px;}.elementor-622 .elementor-element.elementor-element-03958a4 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-accent );}.elementor-622 .elementor-element.elementor-element-03958a4 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-accent );}.elementor-622 .elementor-element.elementor-element-03958a4 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-accent );}.elementor-622 .elementor-element.elementor-element-03958a4 .elementskit-section-title-wraper .elementskit-border-divider{width:100px;background:var( --e-global-color-accent );}.elementor-622 .elementor-element.elementor-element-03958a4 .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:100px;height:4px;color:var( --e-global-color-accent );}.elementor-622 .elementor-element.elementor-element-03958a4 .elementskit-section-title-wraper .elementskit-border-star{width:100px;height:4px;color:var( --e-global-color-accent );}.elementor-622 .elementor-element.elementor-element-03958a4 .elementskit-section-title-wraper .elementskit-border-divider, .elementor-622 .elementor-element.elementor-element-03958a4 .elementskit-border-divider::before{height:4px;}.elementor-622 .elementor-element.elementor-element-03958a4 .elementskit-section-title-wraper .elementskit-border-divider:before{background-color:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-622 .elementor-element.elementor-element-03958a4 .elementskit-section-title-wraper .elementskit-border-star:after{background-color:var( --e-global-color-accent );}.elementor-622 .elementor-element.elementor-element-587e7d1{color:var( --e-global-color-accent );}.elementor-622 .elementor-element.elementor-element-b794465{color:var( --e-global-color-accent );}.elementor-622 .elementor-element.elementor-element-b61d9fb{color:var( --e-global-color-accent );}.elementor-622 .elementor-element.elementor-element-8ff6cf2{--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;--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-622 .elementor-element.elementor-element-789300c .elementor-button{background-color:var( --e-global-color-text );font-size:13px;border-radius:500px 500px 500px 500px;padding:15px 30px 15px 30px;}.elementor-622 .elementor-element.elementor-element-789300c .elementor-button:hover, .elementor-622 .elementor-element.elementor-element-789300c .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-622 .elementor-element.elementor-element-789300c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-622 .elementor-element.elementor-element-789300c .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-622 .elementor-element.elementor-element-9668d0e{--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;--overlay-opacity:0.65;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-622 .elementor-element.elementor-element-9668d0e:not(.elementor-motion-effects-element-type-background), .elementor-622 .elementor-element.elementor-element-9668d0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mcraecabinetanddesign.com/wp-content/uploads/2026/04/leo-kitchor-home1-bg-banner4-img1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-622 .elementor-element.elementor-element-9668d0e::before, .elementor-622 .elementor-element.elementor-element-9668d0e > .elementor-background-video-container::before, .elementor-622 .elementor-element.elementor-element-9668d0e > .e-con-inner > .elementor-background-video-container::before, .elementor-622 .elementor-element.elementor-element-9668d0e > .elementor-background-slideshow::before, .elementor-622 .elementor-element.elementor-element-9668d0e > .e-con-inner > .elementor-background-slideshow::before, .elementor-622 .elementor-element.elementor-element-9668d0e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-622 .elementor-element.elementor-element-7ad9232{--display:flex;--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-622 .elementor-element.elementor-element-c067385 img{width:100%;height:600px;object-fit:cover;object-position:center center;}.elementor-622 .elementor-element.elementor-element-1265716{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-622 .elementor-element.elementor-element-083f3c4 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-primary );}.elementor-622 .elementor-element.elementor-element-083f3c4 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-primary );}.elementor-622 .elementor-element.elementor-element-083f3c4 .elementskit-section-title-wraper .elementskit-border-divider{width:100px;background:var( --e-global-color-primary );}.elementor-622 .elementor-element.elementor-element-083f3c4 .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:100px;height:4px;color:var( --e-global-color-primary );}.elementor-622 .elementor-element.elementor-element-083f3c4 .elementskit-section-title-wraper .elementskit-border-star{width:100px;height:4px;color:var( --e-global-color-primary );}.elementor-622 .elementor-element.elementor-element-083f3c4 .elementskit-section-title-wraper .elementskit-border-divider, .elementor-622 .elementor-element.elementor-element-083f3c4 .elementskit-border-divider::before{height:4px;}.elementor-622 .elementor-element.elementor-element-083f3c4 .elementskit-section-title-wraper .elementskit-border-divider:before{background-color:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-622 .elementor-element.elementor-element-083f3c4 .elementskit-section-title-wraper .elementskit-border-star:after{background-color:var( --e-global-color-primary );}.elementor-622 .elementor-element.elementor-element-31e2162{--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;--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-622 .elementor-element.elementor-element-857c141 .elementor-button{background-color:var( --e-global-color-text );font-size:13px;border-radius:500px 500px 500px 500px;padding:15px 30px 15px 30px;}.elementor-622 .elementor-element.elementor-element-857c141 .elementor-button:hover, .elementor-622 .elementor-element.elementor-element-857c141 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-622 .elementor-element.elementor-element-857c141 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-622 .elementor-element.elementor-element-857c141 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-622 .elementor-element.elementor-element-8eb81e2{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-622 .elementor-element.elementor-element-8eb81e2:not(.elementor-motion-effects-element-type-background), .elementor-622 .elementor-element.elementor-element-8eb81e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://mcraecabinetanddesign.com/wp-content/uploads/2026/04/leo-kitchor-home2-banner6-img2.webp");background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-622 .elementor-element.elementor-element-69fd809{--display:flex;--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-622 .elementor-element.elementor-element-53f158f img{width:100%;height:600px;object-fit:cover;object-position:center center;}.elementor-622 .elementor-element.elementor-element-48773c4{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:00px;--padding-right:50px;}.elementor-622 .elementor-element.elementor-element-bf013f8 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-accent );}.elementor-622 .elementor-element.elementor-element-bf013f8 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-accent );}.elementor-622 .elementor-element.elementor-element-bf013f8 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-accent );}.elementor-622 .elementor-element.elementor-element-bf013f8 .elementskit-section-title-wraper .elementskit-border-divider{width:100px;background:var( --e-global-color-accent );}.elementor-622 .elementor-element.elementor-element-bf013f8 .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:100px;height:4px;color:var( --e-global-color-accent );}.elementor-622 .elementor-element.elementor-element-bf013f8 .elementskit-section-title-wraper .elementskit-border-star{width:100px;height:4px;color:var( --e-global-color-accent );}.elementor-622 .elementor-element.elementor-element-bf013f8 .elementskit-section-title-wraper .elementskit-border-divider, .elementor-622 .elementor-element.elementor-element-bf013f8 .elementskit-border-divider::before{height:4px;}.elementor-622 .elementor-element.elementor-element-bf013f8 .elementskit-section-title-wraper .elementskit-border-divider:before{background-color:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-622 .elementor-element.elementor-element-bf013f8 .elementskit-section-title-wraper .elementskit-border-star:after{background-color:var( --e-global-color-accent );}.elementor-622 .elementor-element.elementor-element-7ff9a1e{color:var( --e-global-color-accent );}.elementor-622 .elementor-element.elementor-element-e42bc9b{color:var( --e-global-color-accent );}.elementor-622 .elementor-element.elementor-element-c0a824b{color:var( --e-global-color-accent );}.elementor-622 .elementor-element.elementor-element-6a5dbc2{--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;--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-622 .elementor-element.elementor-element-e2b9473 .elementor-button{background-color:var( --e-global-color-text );font-size:13px;border-radius:500px 500px 500px 500px;padding:15px 30px 15px 30px;}.elementor-622 .elementor-element.elementor-element-e2b9473 .elementor-button:hover, .elementor-622 .elementor-element.elementor-element-e2b9473 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-622 .elementor-element.elementor-element-e2b9473 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-622 .elementor-element.elementor-element-e2b9473 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-622 .elementor-element.elementor-element-0fc226b{--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;--overlay-opacity:0.65;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-622 .elementor-element.elementor-element-0fc226b:not(.elementor-motion-effects-element-type-background), .elementor-622 .elementor-element.elementor-element-0fc226b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mcraecabinetanddesign.com/wp-content/uploads/2026/04/leo-kitchor-home1-bg-banner4-img1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-622 .elementor-element.elementor-element-0fc226b::before, .elementor-622 .elementor-element.elementor-element-0fc226b > .elementor-background-video-container::before, .elementor-622 .elementor-element.elementor-element-0fc226b > .e-con-inner > .elementor-background-video-container::before, .elementor-622 .elementor-element.elementor-element-0fc226b > .elementor-background-slideshow::before, .elementor-622 .elementor-element.elementor-element-0fc226b > .e-con-inner > .elementor-background-slideshow::before, .elementor-622 .elementor-element.elementor-element-0fc226b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-622 .elementor-element.elementor-element-5e40d4c{--display:flex;--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-622 .elementor-element.elementor-element-9fa336e img{width:100%;height:600px;object-fit:cover;object-position:center center;}.elementor-622 .elementor-element.elementor-element-9eb1f2c{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-622 .elementor-element.elementor-element-cfc4a96 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-primary );}.elementor-622 .elementor-element.elementor-element-cfc4a96 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-primary );}.elementor-622 .elementor-element.elementor-element-cfc4a96 .elementskit-section-title-wraper .elementskit-border-divider{width:100px;background:var( --e-global-color-primary );}.elementor-622 .elementor-element.elementor-element-cfc4a96 .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:100px;height:4px;color:var( --e-global-color-primary );}.elementor-622 .elementor-element.elementor-element-cfc4a96 .elementskit-section-title-wraper .elementskit-border-star{width:100px;height:4px;color:var( --e-global-color-primary );}.elementor-622 .elementor-element.elementor-element-cfc4a96 .elementskit-section-title-wraper .elementskit-border-divider, .elementor-622 .elementor-element.elementor-element-cfc4a96 .elementskit-border-divider::before{height:4px;}.elementor-622 .elementor-element.elementor-element-cfc4a96 .elementskit-section-title-wraper .elementskit-border-divider:before{background-color:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-622 .elementor-element.elementor-element-cfc4a96 .elementskit-section-title-wraper .elementskit-border-star:after{background-color:var( --e-global-color-primary );}.elementor-622 .elementor-element.elementor-element-c5f8b7c{--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;--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-622 .elementor-element.elementor-element-29c7075 .elementor-button{background-color:var( --e-global-color-text );font-size:13px;border-radius:500px 500px 500px 500px;padding:15px 30px 15px 30px;}.elementor-622 .elementor-element.elementor-element-29c7075 .elementor-button:hover, .elementor-622 .elementor-element.elementor-element-29c7075 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-622 .elementor-element.elementor-element-29c7075 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-622 .elementor-element.elementor-element-29c7075 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-622 .elementor-element.elementor-element-6d3dacdb{--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;--align-items:center;--overlay-opacity:0.86;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-622 .elementor-element.elementor-element-6d3dacdb:not(.elementor-motion-effects-element-type-background), .elementor-622 .elementor-element.elementor-element-6d3dacdb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mcraecabinetanddesign.com/wp-content/uploads/2026/04/Kitchen-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-622 .elementor-element.elementor-element-6d3dacdb::before, .elementor-622 .elementor-element.elementor-element-6d3dacdb > .elementor-background-video-container::before, .elementor-622 .elementor-element.elementor-element-6d3dacdb > .e-con-inner > .elementor-background-video-container::before, .elementor-622 .elementor-element.elementor-element-6d3dacdb > .elementor-background-slideshow::before, .elementor-622 .elementor-element.elementor-element-6d3dacdb > .e-con-inner > .elementor-background-slideshow::before, .elementor-622 .elementor-element.elementor-element-6d3dacdb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-622 .elementor-element.elementor-element-1c6a857a .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-accent );}.elementor-622 .elementor-element.elementor-element-1c6a857a .elementskit-section-title-wraper .elementskit-section-title:hover{color:var( --e-global-color-accent );}.elementor-622 .elementor-element.elementor-element-1c6a857a .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-primary );}.elementor-622 .elementor-element.elementor-element-1c6a857a .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-primary );}.elementor-622 .elementor-element.elementor-element-1c6a857a .elementskit-section-title-wraper .elementskit-section-subtitle{color:var( --e-global-color-primary );text-transform:uppercase;letter-spacing:2px;}.elementor-622 .elementor-element.elementor-element-1c6a857a .elementskit-section-title-wraper .elementskit-border-divider{width:100px;background:var( --e-global-color-accent );}.elementor-622 .elementor-element.elementor-element-1c6a857a .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:100px;height:4px;color:var( --e-global-color-accent );}.elementor-622 .elementor-element.elementor-element-1c6a857a .elementskit-section-title-wraper .elementskit-border-star{width:100px;height:4px;color:var( --e-global-color-accent );}.elementor-622 .elementor-element.elementor-element-1c6a857a .elementskit-section-title-wraper .elementskit-border-divider, .elementor-622 .elementor-element.elementor-element-1c6a857a .elementskit-border-divider::before{height:4px;}.elementor-622 .elementor-element.elementor-element-1c6a857a .elementskit-section-title-wraper .elementskit-border-divider:before{background-color:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-622 .elementor-element.elementor-element-1c6a857a .elementskit-section-title-wraper .elementskit-border-star:after{background-color:var( --e-global-color-accent );}.elementor-622 .elementor-element.elementor-element-5301a510{text-align:center;color:var( --e-global-color-accent );}.elementor-622 .elementor-element.elementor-element-20ffaae{text-align:center;color:var( --e-global-color-accent );}.elementor-622 .elementor-element.elementor-element-56ed56a{text-align:center;color:var( --e-global-color-accent );}.elementor-622 .elementor-element.elementor-element-4ef7f716 .elementor-button{background-color:var( --e-global-color-accent );font-size:13px;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:500px 500px 500px 500px;padding:15px 30px 15px 30px;}.elementor-622 .elementor-element.elementor-element-4ef7f716 .elementor-button:hover, .elementor-622 .elementor-element.elementor-element-4ef7f716 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );}.elementor-622 .elementor-element.elementor-element-4ef7f716 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-622 .elementor-element.elementor-element-4ef7f716 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-622 .elementor-element.elementor-element-4ef7f716 .elementor-button:hover svg, .elementor-622 .elementor-element.elementor-element-4ef7f716 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-622 .elementor-element.elementor-element-23ad4d70{--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;--overlay-opacity:0.65;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-622 .elementor-element.elementor-element-23ad4d70:not(.elementor-motion-effects-element-type-background), .elementor-622 .elementor-element.elementor-element-23ad4d70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mcraecabinetanddesign.com/wp-content/uploads/2026/04/leo-kitchor-home1-bg-banner4-img1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-622 .elementor-element.elementor-element-23ad4d70::before, .elementor-622 .elementor-element.elementor-element-23ad4d70 > .elementor-background-video-container::before, .elementor-622 .elementor-element.elementor-element-23ad4d70 > .e-con-inner > .elementor-background-video-container::before, .elementor-622 .elementor-element.elementor-element-23ad4d70 > .elementor-background-slideshow::before, .elementor-622 .elementor-element.elementor-element-23ad4d70 > .e-con-inner > .elementor-background-slideshow::before, .elementor-622 .elementor-element.elementor-element-23ad4d70 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-622 .elementor-element.elementor-element-1db26c42 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-primary );}.elementor-622 .elementor-element.elementor-element-1db26c42 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-primary );}.elementor-622 .elementor-element.elementor-element-1db26c42 .elementskit-section-title-wraper .elementskit-border-divider{width:100px;background:var( --e-global-color-primary );}.elementor-622 .elementor-element.elementor-element-1db26c42 .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:100px;height:4px;color:var( --e-global-color-primary );}.elementor-622 .elementor-element.elementor-element-1db26c42 .elementskit-section-title-wraper .elementskit-border-star{width:100px;height:4px;color:var( --e-global-color-primary );}.elementor-622 .elementor-element.elementor-element-1db26c42 .elementskit-section-title-wraper .elementskit-border-divider, .elementor-622 .elementor-element.elementor-element-1db26c42 .elementskit-border-divider::before{height:4px;}.elementor-622 .elementor-element.elementor-element-1db26c42 .elementskit-section-title-wraper .elementskit-border-divider:before{background-color:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-622 .elementor-element.elementor-element-1db26c42 .elementskit-section-title-wraper .elementskit-border-star:after{background-color:var( --e-global-color-primary );}.elementor-622 .elementor-element.elementor-element-71f82f3a{text-align:center;}.elementor-622 .elementor-element.elementor-element-489b8251{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-622 .elementor-element.elementor-element-4f15db6c .elementor-button{background-color:var( --e-global-color-secondary );font-size:13px;border-radius:500px 500px 500px 500px;padding:15px 30px 15px 30px;}.elementor-622 .elementor-element.elementor-element-4f15db6c .elementor-button:hover, .elementor-622 .elementor-element.elementor-element-4f15db6c .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-622 .elementor-element.elementor-element-4f15db6c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-622 .elementor-element.elementor-element-4f15db6c .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-622 .elementor-element.elementor-element-328d0d9c .elementor-button{background-color:var( --e-global-color-text );font-size:13px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:500px 500px 500px 500px;padding:15px 30px 15px 30px;}.elementor-622 .elementor-element.elementor-element-328d0d9c .elementor-button:hover, .elementor-622 .elementor-element.elementor-element-328d0d9c .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );}.elementor-622 .elementor-element.elementor-element-328d0d9c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-622 .elementor-element.elementor-element-328d0d9c .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-622 .elementor-element.elementor-element-328d0d9c .elementor-button:hover svg, .elementor-622 .elementor-element.elementor-element-328d0d9c .elementor-button:focus svg{fill:var( --e-global-color-accent );}@media(max-width:1366px){.elementor-622 .elementor-element.elementor-element-44b4f826{--min-height:550px;}.elementor-622 .elementor-element.elementor-element-3d86ec0c{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}}@media(max-width:1200px){.elementor-622 .elementor-element.elementor-element-44b4f826{--padding-top:160px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-622 .elementor-element.elementor-element-281d0a91{text-align:center;}.elementor-622 .elementor-element.elementor-element-3e01f428{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-622 .elementor-element.elementor-element-1a7fbbee{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-622 .elementor-element.elementor-element-5489daa3 .elementor-button{font-size:12px;}.elementor-622 .elementor-element.elementor-element-5595938b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-622 .elementor-element.elementor-element-ddfb98e .elementor-button{font-size:12px;}.elementor-622 .elementor-element.elementor-element-2c95a282{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-622 .elementor-element.elementor-element-703eca1 .elementor-button{font-size:12px;}.elementor-622 .elementor-element.elementor-element-413db7c8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-622 .elementor-element.elementor-element-3c3ef8d7 .elementor-button{font-size:12px;}.elementor-622 .elementor-element.elementor-element-38d2622{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-622 .elementor-element.elementor-element-789300c .elementor-button{font-size:12px;}.elementor-622 .elementor-element.elementor-element-1265716{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-622 .elementor-element.elementor-element-857c141 .elementor-button{font-size:12px;}.elementor-622 .elementor-element.elementor-element-48773c4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-622 .elementor-element.elementor-element-e2b9473 .elementor-button{font-size:12px;}.elementor-622 .elementor-element.elementor-element-9eb1f2c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-622 .elementor-element.elementor-element-29c7075 .elementor-button{font-size:12px;}.elementor-622 .elementor-element.elementor-element-4ef7f716 .elementor-button{font-size:12px;}.elementor-622 .elementor-element.elementor-element-4f15db6c .elementor-button{font-size:12px;}.elementor-622 .elementor-element.elementor-element-328d0d9c .elementor-button{font-size:12px;}}@media(max-width:1024px){.elementor-622 .elementor-element.elementor-element-554575e2{--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:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-622 .elementor-element.elementor-element-554575e2:not(.elementor-motion-effects-element-type-background), .elementor-622 .elementor-element.elementor-element-554575e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-622 .elementor-element.elementor-element-3e01f428{--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-622 .elementor-element.elementor-element-50f9f3d8{--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:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-622 .elementor-element.elementor-element-50f9f3d8:not(.elementor-motion-effects-element-type-background), .elementor-622 .elementor-element.elementor-element-50f9f3d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-622 .elementor-element.elementor-element-1249a442 img{height:400px;}.elementor-622 .elementor-element.elementor-element-1a7fbbee{--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-622 .elementor-element.elementor-element-2aa473d8{--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:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-622 .elementor-element.elementor-element-2aa473d8:not(.elementor-motion-effects-element-type-background), .elementor-622 .elementor-element.elementor-element-2aa473d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-622 .elementor-element.elementor-element-17ee76d1 img{height:400px;}.elementor-622 .elementor-element.elementor-element-5595938b{--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-622 .elementor-element.elementor-element-dee2cda{--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:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-622 .elementor-element.elementor-element-dee2cda:not(.elementor-motion-effects-element-type-background), .elementor-622 .elementor-element.elementor-element-dee2cda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-622 .elementor-element.elementor-element-48999d19 img{height:400px;}.elementor-622 .elementor-element.elementor-element-2c95a282{--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-622 .elementor-element.elementor-element-4e5522ae{--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:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-622 .elementor-element.elementor-element-4e5522ae:not(.elementor-motion-effects-element-type-background), .elementor-622 .elementor-element.elementor-element-4e5522ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-622 .elementor-element.elementor-element-409aaec2 img{height:400px;}.elementor-622 .elementor-element.elementor-element-413db7c8{--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-622 .elementor-element.elementor-element-281716d{--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:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-622 .elementor-element.elementor-element-281716d:not(.elementor-motion-effects-element-type-background), .elementor-622 .elementor-element.elementor-element-281716d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-622 .elementor-element.elementor-element-118d292 img{height:400px;}.elementor-622 .elementor-element.elementor-element-38d2622{--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-622 .elementor-element.elementor-element-9668d0e{--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:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-622 .elementor-element.elementor-element-9668d0e:not(.elementor-motion-effects-element-type-background), .elementor-622 .elementor-element.elementor-element-9668d0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-622 .elementor-element.elementor-element-c067385 img{height:400px;}.elementor-622 .elementor-element.elementor-element-1265716{--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-622 .elementor-element.elementor-element-8eb81e2{--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:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-622 .elementor-element.elementor-element-8eb81e2:not(.elementor-motion-effects-element-type-background), .elementor-622 .elementor-element.elementor-element-8eb81e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-622 .elementor-element.elementor-element-53f158f img{height:400px;}.elementor-622 .elementor-element.elementor-element-48773c4{--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-622 .elementor-element.elementor-element-0fc226b{--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:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-622 .elementor-element.elementor-element-0fc226b:not(.elementor-motion-effects-element-type-background), .elementor-622 .elementor-element.elementor-element-0fc226b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-622 .elementor-element.elementor-element-9fa336e img{height:400px;}.elementor-622 .elementor-element.elementor-element-9eb1f2c{--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-622 .elementor-element.elementor-element-6d3dacdb{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-622 .elementor-element.elementor-element-4ef7f716{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-622 .elementor-element.elementor-element-23ad4d70{--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:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-622 .elementor-element.elementor-element-23ad4d70:not(.elementor-motion-effects-element-type-background), .elementor-622 .elementor-element.elementor-element-23ad4d70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-622 .elementor-element.elementor-element-489b8251{--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-622 .elementor-element.elementor-element-4f15db6c{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-622 .elementor-element.elementor-element-328d0d9c{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-622 .elementor-element.elementor-element-5489daa3{width:100%;max-width:100%;}.elementor-622 .elementor-element.elementor-element-5489daa3 .elementor-button{font-size:11px;padding:15px 0px 15px 0px;}.elementor-622 .elementor-element.elementor-element-ddfb98e{width:100%;max-width:100%;}.elementor-622 .elementor-element.elementor-element-ddfb98e .elementor-button{font-size:11px;padding:15px 0px 15px 0px;}.elementor-622 .elementor-element.elementor-element-703eca1{width:100%;max-width:100%;}.elementor-622 .elementor-element.elementor-element-703eca1 .elementor-button{font-size:11px;padding:15px 0px 15px 0px;}.elementor-622 .elementor-element.elementor-element-3c3ef8d7{width:100%;max-width:100%;}.elementor-622 .elementor-element.elementor-element-3c3ef8d7 .elementor-button{font-size:11px;padding:15px 0px 15px 0px;}.elementor-622 .elementor-element.elementor-element-789300c{width:100%;max-width:100%;}.elementor-622 .elementor-element.elementor-element-789300c .elementor-button{font-size:11px;padding:15px 0px 15px 0px;}.elementor-622 .elementor-element.elementor-element-857c141{width:100%;max-width:100%;}.elementor-622 .elementor-element.elementor-element-857c141 .elementor-button{font-size:11px;padding:15px 0px 15px 0px;}.elementor-622 .elementor-element.elementor-element-e2b9473{width:100%;max-width:100%;}.elementor-622 .elementor-element.elementor-element-e2b9473 .elementor-button{font-size:11px;padding:15px 0px 15px 0px;}.elementor-622 .elementor-element.elementor-element-29c7075{width:100%;max-width:100%;}.elementor-622 .elementor-element.elementor-element-29c7075 .elementor-button{font-size:11px;padding:15px 0px 15px 0px;}.elementor-622 .elementor-element.elementor-element-4ef7f716{width:100%;max-width:100%;}.elementor-622 .elementor-element.elementor-element-4f15db6c{width:100%;max-width:100%;}.elementor-622 .elementor-element.elementor-element-328d0d9c{width:100%;max-width:100%;}}@media(min-width:768px){.elementor-622 .elementor-element.elementor-element-10762433{--width:22.812%;}}@media(min-width:1367px){.elementor-622 .elementor-element.elementor-element-44b4f826:not(.elementor-motion-effects-element-type-background), .elementor-622 .elementor-element.elementor-element-44b4f826 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-622 .elementor-element.elementor-element-554575e2:not(.elementor-motion-effects-element-type-background), .elementor-622 .elementor-element.elementor-element-554575e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-622 .elementor-element.elementor-element-2aa473d8:not(.elementor-motion-effects-element-type-background), .elementor-622 .elementor-element.elementor-element-2aa473d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-622 .elementor-element.elementor-element-4e5522ae:not(.elementor-motion-effects-element-type-background), .elementor-622 .elementor-element.elementor-element-4e5522ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-622 .elementor-element.elementor-element-9668d0e:not(.elementor-motion-effects-element-type-background), .elementor-622 .elementor-element.elementor-element-9668d0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-622 .elementor-element.elementor-element-0fc226b:not(.elementor-motion-effects-element-type-background), .elementor-622 .elementor-element.elementor-element-0fc226b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-622 .elementor-element.elementor-element-6d3dacdb:not(.elementor-motion-effects-element-type-background), .elementor-622 .elementor-element.elementor-element-6d3dacdb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-622 .elementor-element.elementor-element-23ad4d70:not(.elementor-motion-effects-element-type-background), .elementor-622 .elementor-element.elementor-element-23ad4d70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}