.elementor-36 .elementor-element.elementor-element-c882f63{--display:flex;--min-height:475px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:.3s;--margin-block-start:-14px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-36 .elementor-element.elementor-element-c882f63,.elementor-36 .elementor-element.elementor-element-c882f63:before{--border-transition:.3s}.elementor-36 .elementor-element.elementor-element-910d657{--display:flex;--min-height:600px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc((1 - var(--container-widget-flex-grow))*100%);--background-transition:.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-36 .elementor-element.elementor-element-910d657:not(.elementor-motion-effects-element-type-background),.elementor-36 .elementor-element.elementor-element-910d657>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.trueloveandmaclean.com/wp-content/uploads/2023/11/tm-hero-1.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover}.elementor-36 .elementor-element.elementor-element-910d657,.elementor-36 .elementor-element.elementor-element-910d657:before{--border-transition:.3s}.elementor-36 .elementor-element.elementor-element-122cf88{--display:flex;--align-items:center;--container-widget-width:calc((1 - var(--container-widget-flex-grow))*100%);--background-transition:.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:75px;--padding-block-end:75px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-36 .elementor-element.elementor-element-122cf88:not(.elementor-motion-effects-element-type-background),.elementor-36 .elementor-element.elementor-element-122cf88>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#1452A285}.elementor-36 .elementor-element.elementor-element-122cf88,.elementor-36 .elementor-element.elementor-element-122cf88:before{--border-transition:.3s}.elementor-36 .elementor-element.elementor-element-206d944 .elementor-heading-title{color:#fff;font-family:"Open Sans",Sans-serif;font-size:42px;font-weight:700;line-height:42px}.elementor-36 .elementor-element.elementor-element-206d944>.elementor-widget-container{margin:0;padding:0}.elementor-36 .elementor-element.elementor-element-206d944.elementor-element{--align-self:flex-start}.elementor-36 .elementor-element.elementor-element-80416c7{--display:flex;--flex-direction:row;--container-widget-width:calc((1 - var(--container-widget-flex-grow))*100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--align-items:center;--gap:0px 0px;--background-transition:.3s;--margin-block-start:60px;--margin-block-end:60px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-36 .elementor-element.elementor-element-098d526{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:10px 10px;--background-transition:.3s}.elementor-36 .elementor-element.elementor-element-0b5f994 .elementor-heading-title{color:#000;font-family:"Open Sans",Sans-serif;font-size:26px;font-weight:700;line-height:36px}.elementor-36 .elementor-element.elementor-element-1355c88{color:#000;font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:400;line-height:28px}.elementor-36 .elementor-element.elementor-element-dc154ca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:.3s}.elementor-36 .elementor-element.elementor-element-6df007b img{width:100%}.elementor-36 .elementor-element.elementor-element-c6667d6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:.3s}.elementor-36 .elementor-element.elementor-element-7433dd3{text-align:center}.elementor-36 .elementor-element.elementor-element-7433dd3 .elementor-heading-title{color:#000;font-family:"Open Sans",Sans-serif;font-size:26px;font-weight:700;line-height:36px}.elementor-36 .elementor-element.elementor-element-75a7b43{text-align:center;color:#000;font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:400;line-height:28px;width:100%;max-width:100%}.elementor-36 .elementor-element.elementor-element-1408d46{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--gap:0px 0px;--flex-wrap:wrap;--background-transition:.3s}.elementor-36 .elementor-element.elementor-element-eba67c6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:.3s}.elementor-36 .elementor-element.elementor-element-eba67c6.e-con{--flex-grow:0;--flex-shrink:0}.elementor-36 .elementor-element.elementor-element-15a110a .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-36 .elementor-element.elementor-element-36bae55{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:.3s;--margin-block-start:80px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-36 .elementor-element.elementor-element-36bae55:not(.elementor-motion-effects-element-type-background),.elementor-36 .elementor-element.elementor-element-36bae55>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.trueloveandmaclean.com/wp-content/uploads/2023/11/overbg-dark.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-36 .elementor-element.elementor-element-36bae55,.elementor-36 .elementor-element.elementor-element-36bae55:before{--border-transition:.3s}.elementor-36 .elementor-element.elementor-element-066166d{text-align:center}.elementor-36 .elementor-element.elementor-element-066166d .elementor-heading-title{color:#fff;font-family:"Open Sans",Sans-serif;font-size:26px;font-weight:700;line-height:36px}.elementor-36 .elementor-element.elementor-element-8fd988c{text-align:center;color:#fff;font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:400;line-height:28px;width:var(--container-widget-width,923px);max-width:923px;--container-widget-width:923px;--container-widget-flex-grow:0}.elementor-36 .elementor-element.elementor-element-8fd988c.elementor-element{--align-self:center}.elementor-36 .elementor-element.elementor-element-61f87d7 .elementor-button{font-family:"Open Sans",Sans-serif;font-size:18px;font-weight:600;line-height:16px;fill:#fff;color:#fff;background-color:#000;border-style:solid;border-width:1px;border-color:#000;border-radius:0;box-shadow:4px 4px 0px 0px #b9d9f8;padding:15px 45px}.elementor-36 .elementor-element.elementor-element-61f87d7 .elementor-button:hover,.elementor-36 .elementor-element.elementor-element-61f87d7 .elementor-button:focus{color:#000;background-color:#fff}.elementor-36 .elementor-element.elementor-element-61f87d7 .elementor-button:hover svg,.elementor-36 .elementor-element.elementor-element-61f87d7 .elementor-button:focus svg{fill:#000}.elementor-36 .elementor-element.elementor-element-61f87d7{width:auto;max-width:auto}@media(min-width:768px){.elementor-36 .elementor-element.elementor-element-c882f63{--content-width:1240px}.elementor-36 .elementor-element.elementor-element-910d657{--content-width:1237px}.elementor-36 .elementor-element.elementor-element-80416c7{--content-width:1240px}.elementor-36 .elementor-element.elementor-element-098d526{--width:54%}.elementor-36 .elementor-element.elementor-element-dc154ca{--width:50%}.elementor-36 .elementor-element.elementor-element-c6667d6{--content-width:1158px}.elementor-36 .elementor-element.elementor-element-1408d46{--content-width:1240px}.elementor-36 .elementor-element.elementor-element-eba67c6{--width:90%}.elementor-36 .elementor-element.elementor-element-36bae55{--content-width:1240px}}@media(max-width:1024px){.elementor-36 .elementor-element.elementor-element-c882f63{--min-height:400px}.elementor-36 .elementor-element.elementor-element-206d944 .elementor-heading-title{font-size:24px}.elementor-36 .elementor-element.elementor-element-0b5f994 .elementor-heading-title{font-size:24px}.elementor-36 .elementor-element.elementor-element-7433dd3 .elementor-heading-title{font-size:24px}}@media(max-width:767px){.elementor-36 .elementor-element.elementor-element-c882f63{--min-height:0px;--justify-content:flex-start;--margin-block-start:-12px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px}.elementor-36 .elementor-element.elementor-element-910d657{--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-36 .elementor-element.elementor-element-122cf88{--margin-block-start:50px;--margin-block-end:50px;--margin-inline-start:20px;--margin-inline-end:20px;--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-36 .elementor-element.elementor-element-122cf88.e-con{--align-self:center}.elementor-36 .elementor-element.elementor-element-206d944{text-align:center}.elementor-36 .elementor-element.elementor-element-206d944 .elementor-heading-title{font-size:32px;line-height:41px}.elementor-36 .elementor-element.elementor-element-206d944>.elementor-widget-container{margin:0;padding:0}.elementor-36 .elementor-element.elementor-element-80416c7{--margin-block-start:30px;--margin-block-end:30px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:10px;--padding-inline-end:10px}.elementor-36 .elementor-element.elementor-element-0b5f994{text-align:center}.elementor-36 .elementor-element.elementor-element-0b5f994 .elementor-heading-title{font-size:20px;line-height:32px}.elementor-36 .elementor-element.elementor-element-1355c88{text-align:center}.elementor-36 .elementor-element.elementor-element-dc154ca{--margin-block-start:30px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:10px;--padding-inline-end:10px}.elementor-36 .elementor-element.elementor-element-c6667d6{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:20px}.elementor-36 .elementor-element.elementor-element-7433dd3{text-align:center}.elementor-36 .elementor-element.elementor-element-7433dd3 .elementor-heading-title{font-size:20px;line-height:32px}.elementor-36 .elementor-element.elementor-element-75a7b43{text-align:center}.elementor-36 .elementor-element.elementor-element-1408d46{--padding-block-start:30px;--padding-block-end:0px;--padding-inline-start:10px;--padding-inline-end:10px}.elementor-36 .elementor-element.elementor-element-36bae55{--margin-block-start:40px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:10px;--padding-inline-end:10px}.elementor-36 .elementor-element.elementor-element-066166d .elementor-heading-title{font-size:20px;line-height:32px}.elementor-36 .elementor-element.elementor-element-8fd988c{font-size:14px}.elementor-36 .elementor-element.elementor-element-61f87d7 .elementor-button{font-size:16px}}