.elementor-16 .elementor-element.elementor-element-4dcfaa9{--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;--overflow:hidden;--border-radius:0px 0px 100px 100px;--padding-top:14em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-16 .elementor-element.elementor-element-4dcfaa9:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-4dcfaa9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-139dd21 );}.elementor-16 .elementor-element.elementor-element-145c86a{--display:flex;--z-index:1;}.elementor-16 .elementor-element.elementor-element-4fc9852{text-align:center;}.elementor-16 .elementor-element.elementor-element-4fc9852 .elementor-heading-title{font-size:60px;}.elementor-16 .elementor-element.elementor-element-b049dc5{--display:flex;--position:absolute;--border-radius:0px 0px 0px 0px;bottom:0px;--z-index:0;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-b049dc5{left:0px;}body.rtl .elementor-16 .elementor-element.elementor-element-b049dc5{right:0px;}.elementor-16 .elementor-element.elementor-element-1571ee5 img{opacity:0.7;}.elementor-16 .elementor-element.elementor-element-49aa845{--display:flex;--position:absolute;top:0px;--z-index:0;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-49aa845{right:0px;}body.rtl .elementor-16 .elementor-element.elementor-element-49aa845{left:0px;}.elementor-16 .elementor-element.elementor-element-2b73bf4 img{opacity:0.7;}.elementor-16 .elementor-element.elementor-element-ef49654{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:100px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-91804bb{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-9de1bef .elementor-heading-title{font-size:40px;line-height:1em;}.elementor-16 .elementor-element.elementor-element-af5e7e7{color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-18b4c6f{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-16 .elementor-element.elementor-element-18b4c6f:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-18b4c6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cleaningwithruby.com/wp-content/uploads/2026/04/Full-Service-Home-Cleaning-You-Can-Trust.jpg");background-position:center center;background-size:cover;}.elementor-16 .elementor-element.elementor-element-7cf5693{--spacer-size:50px;}.elementor-16 .elementor-element.elementor-element-90514df{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:5em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-16 .elementor-element.elementor-element-90514df:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-90514df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-139dd21 );}.elementor-16 .elementor-element.elementor-element-edb4f6a{--display:flex;--position:absolute;--overflow:hidden;--border-radius:0px 0px 0px 0px;bottom:0px;--z-index:0;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-edb4f6a{left:0px;}body.rtl .elementor-16 .elementor-element.elementor-element-edb4f6a{right:0px;}.elementor-16 .elementor-element.elementor-element-200cf68 img{opacity:0.5;}.elementor-16 .elementor-element.elementor-element-92deaeb{--display:flex;}.elementor-16 .elementor-element.elementor-element-8575df1 .elementskit-section-title-wraper .elementskit-section-title{color:#000000;margin:0px 0px 0px 0px;font-size:45px;font-weight:700;}.elementor-16 .elementor-element.elementor-element-8575df1 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-1baab77 );}.elementor-16 .elementor-element.elementor-element-8575df1 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-1baab77 );}.elementor-16 .elementor-element.elementor-element-c56b758{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-16 .elementor-element.elementor-element-57a5ce2{--display:flex;--min-height:415px;--overflow:hidden;--border-radius:20px 20px 20px 20px;}.elementor-16 .elementor-element.elementor-element-57a5ce2:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-57a5ce2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cleaningwithruby.com/wp-content/uploads/2026/04/ImageGen-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-16 .elementor-element.elementor-element-071c61f{--display:flex;--min-height:595px;--justify-content:flex-end;--margin-top:-180px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--e-con-transform-transition-duration:600ms;}.elementor-16 .elementor-element.elementor-element-071c61f.e-con{--e-con-transform-translateY:180px;}.elementor-16 .elementor-element.elementor-element-071c61f.e-con:hover{--e-con-transform-translateY:0px;}.elementor-16 .elementor-element.elementor-element-1bb7e72{--display:flex;--border-radius:0px 20px 0px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-16 .elementor-element.elementor-element-1bb7e72:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-1bb7e72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a71c979 );}.elementor-16 .elementor-element.elementor-element-1bb7e72.rtmkit-blur-effect-enabled::before{backdrop-filter:blur(5px);}.elementor-16 .elementor-element.elementor-element-6e6a28d{--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:flex-start;--align-items:center;}.elementor-16 .elementor-element.elementor-element-cbb3175{--display:flex;--min-height:50px;--justify-content:center;--border-radius:100px 100px 100px 100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-cbb3175:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-cbb3175 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0898a4e );}.elementor-16 .elementor-element.elementor-element-bf9e42a .elementor-heading-title{font-size:22px;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-1324e61{color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-8916e59 .elementor-button:hover, .elementor-16 .elementor-element.elementor-element-8916e59 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-0898a4e );}.elementor-16 .elementor-element.elementor-element-8916e59 .elementor-button:hover svg, .elementor-16 .elementor-element.elementor-element-8916e59 .elementor-button:focus svg{fill:var( --e-global-color-0898a4e );}.elementor-16 .elementor-element.elementor-element-ead7db6{--display:flex;--min-height:415px;--overflow:hidden;--border-radius:20px 20px 20px 20px;}.elementor-16 .elementor-element.elementor-element-ead7db6:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-ead7db6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cleaningwithruby.com/wp-content/uploads/2026/04/ImageGen-4.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-16 .elementor-element.elementor-element-5003335{--display:flex;--min-height:595px;--justify-content:flex-end;--margin-top:-180px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--e-con-transform-transition-duration:600ms;}.elementor-16 .elementor-element.elementor-element-5003335.e-con{--e-con-transform-translateY:180px;}.elementor-16 .elementor-element.elementor-element-5003335.e-con:hover{--e-con-transform-translateY:0px;}.elementor-16 .elementor-element.elementor-element-e2b6590{--display:flex;--border-radius:0px 20px 0px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-16 .elementor-element.elementor-element-e2b6590:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-e2b6590 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a71c979 );}.elementor-16 .elementor-element.elementor-element-e2b6590.rtmkit-blur-effect-enabled::before{backdrop-filter:blur(5px);}.elementor-16 .elementor-element.elementor-element-5d388e5{--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:flex-start;--align-items:center;}.elementor-16 .elementor-element.elementor-element-7a64e3f{--display:flex;--min-height:50px;--justify-content:center;--border-radius:100px 100px 100px 100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-7a64e3f:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-7a64e3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0898a4e );}.elementor-16 .elementor-element.elementor-element-06b9072 .elementor-heading-title{font-size:22px;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-a39698f{color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-fa286ab .elementor-button:hover, .elementor-16 .elementor-element.elementor-element-fa286ab .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-0898a4e );}.elementor-16 .elementor-element.elementor-element-fa286ab .elementor-button:hover svg, .elementor-16 .elementor-element.elementor-element-fa286ab .elementor-button:focus svg{fill:var( --e-global-color-0898a4e );}.elementor-16 .elementor-element.elementor-element-e944a4e{--display:flex;--min-height:415px;--overflow:hidden;--border-radius:20px 20px 20px 20px;}.elementor-16 .elementor-element.elementor-element-e944a4e:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-e944a4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cleaningwithruby.com/wp-content/uploads/2026/04/ImageGen-3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-16 .elementor-element.elementor-element-5c1daea{--display:flex;--min-height:595px;--justify-content:flex-end;--margin-top:-180px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--e-con-transform-transition-duration:600ms;}.elementor-16 .elementor-element.elementor-element-5c1daea.e-con{--e-con-transform-translateY:180px;}.elementor-16 .elementor-element.elementor-element-5c1daea.e-con:hover{--e-con-transform-translateY:0px;}.elementor-16 .elementor-element.elementor-element-ada1307{--display:flex;--border-radius:0px 20px 0px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-16 .elementor-element.elementor-element-ada1307:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-ada1307 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a71c979 );}.elementor-16 .elementor-element.elementor-element-ada1307.rtmkit-blur-effect-enabled::before{backdrop-filter:blur(5px);}.elementor-16 .elementor-element.elementor-element-382ea5b{--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:flex-start;--align-items:center;}.elementor-16 .elementor-element.elementor-element-3ba1dd9{--display:flex;--min-height:50px;--justify-content:center;--border-radius:100px 100px 100px 100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-3ba1dd9:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-3ba1dd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0898a4e );}.elementor-16 .elementor-element.elementor-element-8c35d26 .elementor-heading-title{font-size:22px;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-865bcc1{color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-7858e30 .elementor-button:hover, .elementor-16 .elementor-element.elementor-element-7858e30 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-0898a4e );}.elementor-16 .elementor-element.elementor-element-7858e30 .elementor-button:hover svg, .elementor-16 .elementor-element.elementor-element-7858e30 .elementor-button:focus svg{fill:var( --e-global-color-0898a4e );}.elementor-16 .elementor-element.elementor-element-eb7e9eb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-16 .elementor-element.elementor-element-1a99b1a{--display:flex;--min-height:415px;--overflow:hidden;--border-radius:20px 20px 20px 20px;}.elementor-16 .elementor-element.elementor-element-1a99b1a:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-1a99b1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cleaningwithruby.com/wp-content/uploads/2026/04/Bathroom-Cleaning-service-new.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-16 .elementor-element.elementor-element-8481156{--display:flex;--min-height:595px;--justify-content:flex-end;--margin-top:-180px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--e-con-transform-transition-duration:600ms;}.elementor-16 .elementor-element.elementor-element-8481156.e-con{--e-con-transform-translateY:180px;}.elementor-16 .elementor-element.elementor-element-8481156.e-con:hover{--e-con-transform-translateY:0px;}.elementor-16 .elementor-element.elementor-element-07c386d{--display:flex;--border-radius:0px 20px 0px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-16 .elementor-element.elementor-element-07c386d:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-07c386d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a71c979 );}.elementor-16 .elementor-element.elementor-element-07c386d.rtmkit-blur-effect-enabled::before{backdrop-filter:blur(5px);}.elementor-16 .elementor-element.elementor-element-4ae3b26{--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:flex-start;--align-items:center;}.elementor-16 .elementor-element.elementor-element-4f883c0{--display:flex;--min-height:50px;--justify-content:center;--border-radius:100px 100px 100px 100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-4f883c0:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-4f883c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0898a4e );}.elementor-16 .elementor-element.elementor-element-2d3650d .elementor-heading-title{font-size:22px;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-6a1a546{color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-339fcff .elementor-button:hover, .elementor-16 .elementor-element.elementor-element-339fcff .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-0898a4e );}.elementor-16 .elementor-element.elementor-element-339fcff .elementor-button:hover svg, .elementor-16 .elementor-element.elementor-element-339fcff .elementor-button:focus svg{fill:var( --e-global-color-0898a4e );}.elementor-16 .elementor-element.elementor-element-4e35cef{--display:flex;--min-height:415px;--overflow:hidden;--border-radius:20px 20px 20px 20px;}.elementor-16 .elementor-element.elementor-element-4e35cef:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-4e35cef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cleaningwithruby.com/wp-content/uploads/2026/04/bedroom-new-service.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-16 .elementor-element.elementor-element-8dd9135{--display:flex;--min-height:595px;--justify-content:flex-end;--margin-top:-180px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--e-con-transform-transition-duration:600ms;}.elementor-16 .elementor-element.elementor-element-8dd9135.e-con{--e-con-transform-translateY:180px;}.elementor-16 .elementor-element.elementor-element-8dd9135.e-con:hover{--e-con-transform-translateY:0px;}.elementor-16 .elementor-element.elementor-element-a30c6f3{--display:flex;--border-radius:0px 20px 0px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-16 .elementor-element.elementor-element-a30c6f3:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-a30c6f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a71c979 );}.elementor-16 .elementor-element.elementor-element-a30c6f3.rtmkit-blur-effect-enabled::before{backdrop-filter:blur(5px);}.elementor-16 .elementor-element.elementor-element-6a34ce4{--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:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-16 .elementor-element.elementor-element-27141ab{--display:flex;--min-height:50px;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:100px 100px 100px 100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-27141ab:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-27141ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0898a4e );}.elementor-16 .elementor-element.elementor-element-3ca30a1 .elementor-heading-title{font-size:22px;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-43a7616{color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-f4c1282 .elementor-button:hover, .elementor-16 .elementor-element.elementor-element-f4c1282 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-0898a4e );}.elementor-16 .elementor-element.elementor-element-f4c1282 .elementor-button:hover svg, .elementor-16 .elementor-element.elementor-element-f4c1282 .elementor-button:focus svg{fill:var( --e-global-color-0898a4e );}.elementor-16 .elementor-element.elementor-element-0efd472{--display:flex;--min-height:415px;--overflow:hidden;--border-radius:20px 20px 20px 20px;}.elementor-16 .elementor-element.elementor-element-0efd472:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-0efd472 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cleaningwithruby.com/wp-content/uploads/2026/04/Living-Room-Cleaning-new-service.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-16 .elementor-element.elementor-element-a52f72e{--display:flex;--min-height:595px;--justify-content:flex-end;--margin-top:-180px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--e-con-transform-transition-duration:600ms;}.elementor-16 .elementor-element.elementor-element-a52f72e.e-con{--e-con-transform-translateY:180px;}.elementor-16 .elementor-element.elementor-element-a52f72e.e-con:hover{--e-con-transform-translateY:0px;}.elementor-16 .elementor-element.elementor-element-db4a436{--display:flex;--border-radius:0px 20px 0px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-16 .elementor-element.elementor-element-db4a436:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-db4a436 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a71c979 );}.elementor-16 .elementor-element.elementor-element-db4a436.rtmkit-blur-effect-enabled::before{backdrop-filter:blur(5px);}.elementor-16 .elementor-element.elementor-element-b9dcb90{--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:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-16 .elementor-element.elementor-element-2024aa8{--display:flex;--min-height:50px;--justify-content:center;--border-radius:100px 100px 100px 100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-2024aa8:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-2024aa8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0898a4e );}.elementor-16 .elementor-element.elementor-element-f1c6483 .elementor-heading-title{font-size:22px;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-c347a3f{color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-140aa28 .elementor-button:hover, .elementor-16 .elementor-element.elementor-element-140aa28 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-0898a4e );}.elementor-16 .elementor-element.elementor-element-140aa28 .elementor-button:hover svg, .elementor-16 .elementor-element.elementor-element-140aa28 .elementor-button:focus svg{fill:var( --e-global-color-0898a4e );}.elementor-16 .elementor-element.elementor-element-e33f829{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-16 .elementor-element.elementor-element-0a1d168{--display:flex;--min-height:415px;--overflow:hidden;--border-radius:20px 20px 20px 20px;}.elementor-16 .elementor-element.elementor-element-0a1d168:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-0a1d168 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cleaningwithruby.com/wp-content/uploads/2026/04/Post-Construction-Cleaning-new-service.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-16 .elementor-element.elementor-element-10bc786{--display:flex;--min-height:595px;--justify-content:flex-end;--margin-top:-180px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--e-con-transform-transition-duration:600ms;}.elementor-16 .elementor-element.elementor-element-10bc786.e-con{--e-con-transform-translateY:180px;}.elementor-16 .elementor-element.elementor-element-10bc786.e-con:hover{--e-con-transform-translateY:0px;}.elementor-16 .elementor-element.elementor-element-fc21641{--display:flex;--border-radius:0px 20px 0px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-16 .elementor-element.elementor-element-fc21641:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-fc21641 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a71c979 );}.elementor-16 .elementor-element.elementor-element-fc21641.rtmkit-blur-effect-enabled::before{backdrop-filter:blur(5px);}.elementor-16 .elementor-element.elementor-element-d63aa82{--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:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-16 .elementor-element.elementor-element-172abf7{--display:flex;--min-height:50px;--justify-content:center;--border-radius:100px 100px 100px 100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-172abf7:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-172abf7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0898a4e );}.elementor-16 .elementor-element.elementor-element-b42f583 .elementor-heading-title{font-size:22px;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-ccc2428{color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-5928978 .elementor-button:hover, .elementor-16 .elementor-element.elementor-element-5928978 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-0898a4e );}.elementor-16 .elementor-element.elementor-element-5928978 .elementor-button:hover svg, .elementor-16 .elementor-element.elementor-element-5928978 .elementor-button:focus svg{fill:var( --e-global-color-0898a4e );}.elementor-16 .elementor-element.elementor-element-08ff590{--display:flex;--overflow:hidden;--border-radius:20px 20px 20px 20px;}.elementor-16 .elementor-element.elementor-element-56b3f04{--display:flex;--min-height:595px;--justify-content:flex-end;--margin-top:-180px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--e-con-transform-transition-duration:600ms;}.elementor-16 .elementor-element.elementor-element-56b3f04.e-con{--e-con-transform-translateY:180px;}.elementor-16 .elementor-element.elementor-element-56b3f04.e-con:hover{--e-con-transform-translateY:0px;}.elementor-16 .elementor-element.elementor-element-9dea263{--display:flex;--min-height:415px;--overflow:hidden;--border-radius:20px 20px 20px 20px;}.elementor-16 .elementor-element.elementor-element-f6f7f79{--display:flex;--min-height:595px;--justify-content:flex-end;--margin-top:-180px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--e-con-transform-transition-duration:600ms;}.elementor-16 .elementor-element.elementor-element-f6f7f79.e-con{--e-con-transform-translateY:180px;}.elementor-16 .elementor-element.elementor-element-f6f7f79.e-con:hover{--e-con-transform-translateY:0px;}@media(max-width:1024px){.elementor-16 .elementor-element.elementor-element-4dcfaa9{--border-radius:0px 0px 70px 70px;}.elementor-16 .elementor-element.elementor-element-b049dc5{--border-radius:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-ef49654{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16 .elementor-element.elementor-element-91804bb{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-16 .elementor-element.elementor-element-18b4c6f.e-con{--order:99999 /* order end hack */;}.elementor-16 .elementor-element.elementor-element-edb4f6a{--border-radius:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-c56b758{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--flex-wrap:wrap;}.elementor-16 .elementor-element.elementor-element-57a5ce2{--min-height:380px;}.elementor-16 .elementor-element.elementor-element-071c61f.e-con{--e-con-transform-translateY:145px;}.elementor-16 .elementor-element.elementor-element-071c61f.e-con:hover{--e-con-transform-translateY:0px;}.elementor-16 .elementor-element.elementor-element-071c61f{--min-height:525px;--margin-top:-145px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-1bb7e72{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-6e6a28d{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-16 .elementor-element.elementor-element-ead7db6{--min-height:380px;}.elementor-16 .elementor-element.elementor-element-5003335.e-con{--e-con-transform-translateY:145px;}.elementor-16 .elementor-element.elementor-element-5003335.e-con:hover{--e-con-transform-translateY:0px;}.elementor-16 .elementor-element.elementor-element-5003335{--min-height:525px;--margin-top:-145px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-e2b6590{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-5d388e5{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-16 .elementor-element.elementor-element-e944a4e{--min-height:380px;}.elementor-16 .elementor-element.elementor-element-5c1daea.e-con{--e-con-transform-translateY:120px;}.elementor-16 .elementor-element.elementor-element-5c1daea.e-con:hover{--e-con-transform-translateY:0px;}.elementor-16 .elementor-element.elementor-element-5c1daea{--min-height:500px;--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-ada1307{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-382ea5b{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-16 .elementor-element.elementor-element-eb7e9eb{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--flex-wrap:wrap;}.elementor-16 .elementor-element.elementor-element-1a99b1a{--min-height:380px;}.elementor-16 .elementor-element.elementor-element-8481156.e-con{--e-con-transform-translateY:145px;}.elementor-16 .elementor-element.elementor-element-8481156.e-con:hover{--e-con-transform-translateY:0px;}.elementor-16 .elementor-element.elementor-element-8481156{--min-height:525px;--margin-top:-145px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-07c386d{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-4ae3b26{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-16 .elementor-element.elementor-element-4e35cef{--min-height:380px;}.elementor-16 .elementor-element.elementor-element-8dd9135.e-con{--e-con-transform-translateY:145px;}.elementor-16 .elementor-element.elementor-element-8dd9135.e-con:hover{--e-con-transform-translateY:0px;}.elementor-16 .elementor-element.elementor-element-8dd9135{--min-height:525px;--margin-top:-145px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-a30c6f3{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-6a34ce4{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-16 .elementor-element.elementor-element-0efd472{--min-height:380px;}.elementor-16 .elementor-element.elementor-element-a52f72e.e-con{--e-con-transform-translateY:120px;}.elementor-16 .elementor-element.elementor-element-a52f72e.e-con:hover{--e-con-transform-translateY:0px;}.elementor-16 .elementor-element.elementor-element-a52f72e{--min-height:500px;--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-db4a436{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-b9dcb90{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-16 .elementor-element.elementor-element-e33f829{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--flex-wrap:wrap;}.elementor-16 .elementor-element.elementor-element-0a1d168{--min-height:380px;}.elementor-16 .elementor-element.elementor-element-10bc786.e-con{--e-con-transform-translateY:145px;}.elementor-16 .elementor-element.elementor-element-10bc786.e-con:hover{--e-con-transform-translateY:0px;}.elementor-16 .elementor-element.elementor-element-10bc786{--min-height:525px;--margin-top:-145px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-fc21641{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-d63aa82{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-16 .elementor-element.elementor-element-08ff590{--min-height:380px;}.elementor-16 .elementor-element.elementor-element-56b3f04.e-con{--e-con-transform-translateY:145px;}.elementor-16 .elementor-element.elementor-element-56b3f04.e-con:hover{--e-con-transform-translateY:0px;}.elementor-16 .elementor-element.elementor-element-56b3f04{--min-height:525px;--margin-top:-145px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-9dea263{--min-height:380px;}.elementor-16 .elementor-element.elementor-element-f6f7f79.e-con{--e-con-transform-translateY:120px;}.elementor-16 .elementor-element.elementor-element-f6f7f79.e-con:hover{--e-con-transform-translateY:0px;}.elementor-16 .elementor-element.elementor-element-f6f7f79{--min-height:500px;--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-16 .elementor-element.elementor-element-4dcfaa9{--border-radius:0px 0px 50px 50px;--padding-top:17em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-16 .elementor-element.elementor-element-145c86a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-16 .elementor-element.elementor-element-4fc9852 .elementor-heading-title{font-size:30px;}.elementor-16 .elementor-element.elementor-element-b049dc5{--width:70%;}.elementor-16 .elementor-element.elementor-element-49aa845{--width:70%;}.elementor-16 .elementor-element.elementor-element-ef49654{--content-width:99%;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-16 .elementor-element.elementor-element-91804bb{--width:99%;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-16 .elementor-element.elementor-element-9de1bef{text-align:start;}.elementor-16 .elementor-element.elementor-element-9de1bef .elementor-heading-title{font-size:30px;line-height:1.1em;}.elementor-16 .elementor-element.elementor-element-af5e7e7{text-align:start;font-size:16px;}.elementor-16 .elementor-element.elementor-element-7cf5693{--spacer-size:250px;}.elementor-16 .elementor-element.elementor-element-edb4f6a{--width:70%;}.elementor-16 .elementor-element.elementor-element-8575df1 .elementskit-section-title-wraper .elementskit-section-title{font-size:30px;}.elementor-16 .elementor-element.elementor-element-57a5ce2{--min-height:350px;}.elementor-16 .elementor-element.elementor-element-071c61f.e-con{--e-con-transform-translateY:135px;}.elementor-16 .elementor-element.elementor-element-071c61f{--min-height:485px;--margin-top:-135px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-cbb3175{--width:50px;}.elementor-16 .elementor-element.elementor-element-ead7db6{--min-height:350px;}.elementor-16 .elementor-element.elementor-element-5003335.e-con{--e-con-transform-translateY:135px;}.elementor-16 .elementor-element.elementor-element-5003335{--min-height:485px;--margin-top:-135px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-7a64e3f{--width:50px;}.elementor-16 .elementor-element.elementor-element-e944a4e{--min-height:350px;}.elementor-16 .elementor-element.elementor-element-5c1daea.e-con{--e-con-transform-translateY:135px;}.elementor-16 .elementor-element.elementor-element-5c1daea{--min-height:485px;--margin-top:-135px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-3ba1dd9{--width:50px;}.elementor-16 .elementor-element.elementor-element-1a99b1a{--min-height:350px;}.elementor-16 .elementor-element.elementor-element-8481156.e-con{--e-con-transform-translateY:135px;}.elementor-16 .elementor-element.elementor-element-8481156{--min-height:485px;--margin-top:-135px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-4f883c0{--width:50px;}.elementor-16 .elementor-element.elementor-element-4e35cef{--min-height:350px;}.elementor-16 .elementor-element.elementor-element-8dd9135.e-con{--e-con-transform-translateY:135px;}.elementor-16 .elementor-element.elementor-element-8dd9135{--min-height:485px;--margin-top:-135px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-27141ab{--width:50px;}.elementor-16 .elementor-element.elementor-element-0efd472{--min-height:350px;}.elementor-16 .elementor-element.elementor-element-a52f72e.e-con{--e-con-transform-translateY:135px;}.elementor-16 .elementor-element.elementor-element-a52f72e{--min-height:485px;--margin-top:-135px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-2024aa8{--width:50px;}.elementor-16 .elementor-element.elementor-element-0a1d168{--min-height:350px;}.elementor-16 .elementor-element.elementor-element-10bc786.e-con{--e-con-transform-translateY:135px;}.elementor-16 .elementor-element.elementor-element-10bc786{--min-height:485px;--margin-top:-135px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-172abf7{--width:50px;}.elementor-16 .elementor-element.elementor-element-08ff590{--min-height:350px;}.elementor-16 .elementor-element.elementor-element-56b3f04.e-con{--e-con-transform-translateY:135px;}.elementor-16 .elementor-element.elementor-element-56b3f04{--min-height:485px;--margin-top:-135px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-9dea263{--min-height:350px;}.elementor-16 .elementor-element.elementor-element-f6f7f79.e-con{--e-con-transform-translateY:135px;}.elementor-16 .elementor-element.elementor-element-f6f7f79{--min-height:485px;--margin-top:-135px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(min-width:768px){.elementor-16 .elementor-element.elementor-element-b049dc5{--width:40%;}.elementor-16 .elementor-element.elementor-element-49aa845{--width:40%;}.elementor-16 .elementor-element.elementor-element-edb4f6a{--width:40%;}.elementor-16 .elementor-element.elementor-element-1bb7e72{--width:90%;}.elementor-16 .elementor-element.elementor-element-cbb3175{--width:50px;}.elementor-16 .elementor-element.elementor-element-e2b6590{--width:90%;}.elementor-16 .elementor-element.elementor-element-7a64e3f{--width:50px;}.elementor-16 .elementor-element.elementor-element-ada1307{--width:90%;}.elementor-16 .elementor-element.elementor-element-3ba1dd9{--width:50px;}.elementor-16 .elementor-element.elementor-element-07c386d{--width:90%;}.elementor-16 .elementor-element.elementor-element-4f883c0{--width:50px;}.elementor-16 .elementor-element.elementor-element-a30c6f3{--width:90%;}.elementor-16 .elementor-element.elementor-element-27141ab{--width:50px;}.elementor-16 .elementor-element.elementor-element-db4a436{--width:90%;}.elementor-16 .elementor-element.elementor-element-2024aa8{--width:50px;}.elementor-16 .elementor-element.elementor-element-fc21641{--width:90%;}.elementor-16 .elementor-element.elementor-element-172abf7{--width:50px;}}@media(max-width:1024px) and (min-width:768px){.elementor-16 .elementor-element.elementor-element-b049dc5{--width:60%;}.elementor-16 .elementor-element.elementor-element-49aa845{--width:60%;}.elementor-16 .elementor-element.elementor-element-edb4f6a{--width:60%;}.elementor-16 .elementor-element.elementor-element-57a5ce2{--width:48.5%;}.elementor-16 .elementor-element.elementor-element-ead7db6{--width:48.5%;}.elementor-16 .elementor-element.elementor-element-e944a4e{--width:100%;}.elementor-16 .elementor-element.elementor-element-1a99b1a{--width:48.5%;}.elementor-16 .elementor-element.elementor-element-4e35cef{--width:48.5%;}.elementor-16 .elementor-element.elementor-element-0efd472{--width:100%;}.elementor-16 .elementor-element.elementor-element-0a1d168{--width:48.5%;}.elementor-16 .elementor-element.elementor-element-08ff590{--width:48.5%;}.elementor-16 .elementor-element.elementor-element-9dea263{--width:100%;}}