.elementor-1249 .elementor-element.elementor-element-9ab01ff{--display:flex;--min-height:60vh;--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.35;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-9ab01ff:not(.elementor-motion-effects-element-type-background), .elementor-1249 .elementor-element.elementor-element-9ab01ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://canyonranchplumbing.com/wp-content/uploads/2025/11/25_CNYN_Stock-79.jpg");background-position:0px -158px;background-repeat:no-repeat;background-size:cover;}.elementor-1249 .elementor-element.elementor-element-9ab01ff::before, .elementor-1249 .elementor-element.elementor-element-9ab01ff > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-9ab01ff > .e-con-inner > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-9ab01ff > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-9ab01ff > .e-con-inner > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-9ab01ff > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#6D2D34;--background-overlay:'';}.elementor-1249 .elementor-element.elementor-element-3b3d74b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-1249 .elementor-element.elementor-element-cb0d3ad{--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-1249 .elementor-element.elementor-element-254943a{--display:flex;--min-height:198px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-1249 .elementor-element.elementor-element-34fc07b > .elementor-widget-container{margin:-7% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-1249 .elementor-element.elementor-element-34fc07b img{width:100%;}.elementor-1249 .elementor-element.elementor-element-095cc23{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-1249 .elementor-element.elementor-element-2967bce > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-1249 .elementor-element.elementor-element-2967bce{text-align:center;}.elementor-1249 .elementor-element.elementor-element-2967bce .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:64px;font-weight:700;text-transform:uppercase;color:#F8E6D0;}.elementor-1249 .elementor-element.elementor-element-f82b258{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-1249 .elementor-element.elementor-element-d6c26a3{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-5d8841c{--display:flex;--min-height:350px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-5d8841c:not(.elementor-motion-effects-element-type-background), .elementor-1249 .elementor-element.elementor-element-5d8841c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://canyonranchplumbing.com/wp-content/uploads/2025/09/VALVOLINE-INSTANT-OIL-CHANGE-GILBERT-scaled-e1757531108792-768x1024.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1249 .elementor-element.elementor-element-25d1230{--display:flex;--min-height:350px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-1249 .elementor-element.elementor-element-25d1230::before, .elementor-1249 .elementor-element.elementor-element-25d1230 > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-25d1230 > .e-con-inner > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-25d1230 > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-25d1230 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-25d1230 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1F2247;--background-overlay:'';}.elementor-1249 .elementor-element.elementor-element-8973c1f{text-align:start;}.elementor-1249 .elementor-element.elementor-element-8973c1f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;color:#F8E6D0;}.elementor-1249 .elementor-element.elementor-element-ad0ea29{--display:flex;--min-height:350px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-ad0ea29:not(.elementor-motion-effects-element-type-background), .elementor-1249 .elementor-element.elementor-element-ad0ea29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://canyonranchplumbing.com/wp-content/uploads/2025/09/VALVOLINE-INSTANT-OIL-CHANGE-GILBERT-2-scaled-e1757531069788-768x1024.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1249 .elementor-element.elementor-element-7ada837{--display:flex;--min-height:350px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-1249 .elementor-element.elementor-element-7ada837::before, .elementor-1249 .elementor-element.elementor-element-7ada837 > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-7ada837 > .e-con-inner > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-7ada837 > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-7ada837 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-7ada837 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1F2247;--background-overlay:'';}.elementor-1249 .elementor-element.elementor-element-6e303d7{text-align:start;}.elementor-1249 .elementor-element.elementor-element-6e303d7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;color:#F8E6D0;}.elementor-1249 .elementor-element.elementor-element-2d9ba29{--display:flex;--min-height:350px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-2d9ba29:not(.elementor-motion-effects-element-type-background), .elementor-1249 .elementor-element.elementor-element-2d9ba29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://canyonranchplumbing.com/wp-content/uploads/2025/09/HONOR-HEALTH-ORTHO-2-scaled-e1757531261977-768x1024.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1249 .elementor-element.elementor-element-7684f8a{--display:flex;--min-height:350px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-1249 .elementor-element.elementor-element-7684f8a::before, .elementor-1249 .elementor-element.elementor-element-7684f8a > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-7684f8a > .e-con-inner > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-7684f8a > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-7684f8a > .e-con-inner > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-7684f8a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1F2247;--background-overlay:'';}.elementor-1249 .elementor-element.elementor-element-6d96646{text-align:start;}.elementor-1249 .elementor-element.elementor-element-6d96646 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;color:#F8E6D0;}.elementor-1249 .elementor-element.elementor-element-8a07f6c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-cca43b2{--display:flex;--min-height:350px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-cca43b2:not(.elementor-motion-effects-element-type-background), .elementor-1249 .elementor-element.elementor-element-cca43b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://canyonranchplumbing.com/wp-content/uploads/2025/09/HONOR-HEALTH-ORTHO-1024x768.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1249 .elementor-element.elementor-element-026c948{--display:flex;--min-height:350px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-1249 .elementor-element.elementor-element-026c948::before, .elementor-1249 .elementor-element.elementor-element-026c948 > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-026c948 > .e-con-inner > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-026c948 > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-026c948 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-026c948 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1F2247;--background-overlay:'';}.elementor-1249 .elementor-element.elementor-element-731b997{text-align:start;}.elementor-1249 .elementor-element.elementor-element-731b997 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;color:#F8E6D0;}.elementor-1249 .elementor-element.elementor-element-3b24f89{--display:flex;--min-height:350px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-3b24f89:not(.elementor-motion-effects-element-type-background), .elementor-1249 .elementor-element.elementor-element-3b24f89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://canyonranchplumbing.com/wp-content/uploads/2025/09/BD-CLEAN-ROOM-1024x768.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1249 .elementor-element.elementor-element-c847790{--display:flex;--min-height:350px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-1249 .elementor-element.elementor-element-c847790::before, .elementor-1249 .elementor-element.elementor-element-c847790 > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-c847790 > .e-con-inner > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-c847790 > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-c847790 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-c847790 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1F2247;--background-overlay:'';}.elementor-1249 .elementor-element.elementor-element-005ba3e{text-align:start;}.elementor-1249 .elementor-element.elementor-element-005ba3e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;color:#F8E6D0;}.elementor-1249 .elementor-element.elementor-element-1c9d57a{--display:flex;--min-height:350px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-1c9d57a:not(.elementor-motion-effects-element-type-background), .elementor-1249 .elementor-element.elementor-element-1c9d57a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://canyonranchplumbing.com/wp-content/uploads/2025/09/BD-CLEAN-ROOM-1-1024x768.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1249 .elementor-element.elementor-element-4ee6e8a{--display:flex;--min-height:350px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-1249 .elementor-element.elementor-element-4ee6e8a::before, .elementor-1249 .elementor-element.elementor-element-4ee6e8a > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-4ee6e8a > .e-con-inner > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-4ee6e8a > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-4ee6e8a > .e-con-inner > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-4ee6e8a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1F2247;--background-overlay:'';}.elementor-1249 .elementor-element.elementor-element-48dd783{text-align:start;}.elementor-1249 .elementor-element.elementor-element-48dd783 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;color:#F8E6D0;}.elementor-1249 .elementor-element.elementor-element-38ea835{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-36f79fa{--display:flex;--min-height:350px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-36f79fa:not(.elementor-motion-effects-element-type-background), .elementor-1249 .elementor-element.elementor-element-36f79fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://canyonranchplumbing.com/wp-content/uploads/2025/09/Amkor-Technologies-scaled-e1757531611620-1024x768.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1249 .elementor-element.elementor-element-3a7f886{--display:flex;--min-height:350px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-1249 .elementor-element.elementor-element-3a7f886::before, .elementor-1249 .elementor-element.elementor-element-3a7f886 > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-3a7f886 > .e-con-inner > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-3a7f886 > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-3a7f886 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-3a7f886 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1F2247;--background-overlay:'';}.elementor-1249 .elementor-element.elementor-element-d64bdbb{text-align:start;}.elementor-1249 .elementor-element.elementor-element-d64bdbb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;color:#F8E6D0;}.elementor-1249 .elementor-element.elementor-element-208c7b9{--display:flex;--min-height:350px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-208c7b9:not(.elementor-motion-effects-element-type-background), .elementor-1249 .elementor-element.elementor-element-208c7b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://canyonranchplumbing.com/wp-content/uploads/2025/09/AMKOR-TECHOLOGIES-2-1024x768.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1249 .elementor-element.elementor-element-232111a{--display:flex;--min-height:350px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-1249 .elementor-element.elementor-element-232111a::before, .elementor-1249 .elementor-element.elementor-element-232111a > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-232111a > .e-con-inner > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-232111a > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-232111a > .e-con-inner > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-232111a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1F2247;--background-overlay:'';}.elementor-1249 .elementor-element.elementor-element-34c1a66{text-align:start;}.elementor-1249 .elementor-element.elementor-element-34c1a66 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;color:#F8E6D0;}.elementor-1249 .elementor-element.elementor-element-d509c18{--display:flex;--min-height:350px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-d509c18:not(.elementor-motion-effects-element-type-background), .elementor-1249 .elementor-element.elementor-element-d509c18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://canyonranchplumbing.com/wp-content/uploads/2025/09/AMKOR-TECHOLOGIES-scaled-e1757531675362-768x1024.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1249 .elementor-element.elementor-element-333d11a{--display:flex;--min-height:350px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-1249 .elementor-element.elementor-element-333d11a::before, .elementor-1249 .elementor-element.elementor-element-333d11a > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-333d11a > .e-con-inner > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-333d11a > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-333d11a > .e-con-inner > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-333d11a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1F2247;--background-overlay:'';}.elementor-1249 .elementor-element.elementor-element-22fc378{text-align:start;}.elementor-1249 .elementor-element.elementor-element-22fc378 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;color:#F8E6D0;}.elementor-1249 .elementor-element.elementor-element-fb1ecaa{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-e22f82c{--display:flex;--min-height:350px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-e22f82c:not(.elementor-motion-effects-element-type-background), .elementor-1249 .elementor-element.elementor-element-e22f82c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://canyonranchplumbing.com/wp-content/uploads/2025/09/DR.-VARTEVAN-2-1024x768.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1249 .elementor-element.elementor-element-3e95aa4{--display:flex;--min-height:350px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-1249 .elementor-element.elementor-element-3e95aa4::before, .elementor-1249 .elementor-element.elementor-element-3e95aa4 > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-3e95aa4 > .e-con-inner > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-3e95aa4 > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-3e95aa4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-3e95aa4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1F2247;--background-overlay:'';}.elementor-1249 .elementor-element.elementor-element-955ca89{text-align:start;}.elementor-1249 .elementor-element.elementor-element-955ca89 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;color:#F8E6D0;}.elementor-1249 .elementor-element.elementor-element-60b9c59{--display:flex;--min-height:350px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-60b9c59:not(.elementor-motion-effects-element-type-background), .elementor-1249 .elementor-element.elementor-element-60b9c59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://canyonranchplumbing.com/wp-content/uploads/2025/09/DR.-VARTEVAN-scaled-e1757532064889-768x1024.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1249 .elementor-element.elementor-element-cb7a287{--display:flex;--min-height:350px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-1249 .elementor-element.elementor-element-cb7a287::before, .elementor-1249 .elementor-element.elementor-element-cb7a287 > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-cb7a287 > .e-con-inner > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-cb7a287 > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-cb7a287 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-cb7a287 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1F2247;--background-overlay:'';}.elementor-1249 .elementor-element.elementor-element-a7505e1{text-align:start;}.elementor-1249 .elementor-element.elementor-element-a7505e1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;color:#F8E6D0;}.elementor-1249 .elementor-element.elementor-element-65d9441{--display:flex;--min-height:350px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-65d9441:not(.elementor-motion-effects-element-type-background), .elementor-1249 .elementor-element.elementor-element-65d9441 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://canyonranchplumbing.com/wp-content/uploads/2025/09/DR.-VARTEVAN-3-1024x768.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1249 .elementor-element.elementor-element-fc0d247{--display:flex;--min-height:350px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-1249 .elementor-element.elementor-element-fc0d247::before, .elementor-1249 .elementor-element.elementor-element-fc0d247 > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-fc0d247 > .e-con-inner > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-fc0d247 > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-fc0d247 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-fc0d247 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1F2247;--background-overlay:'';}.elementor-1249 .elementor-element.elementor-element-4c09bda{text-align:start;}.elementor-1249 .elementor-element.elementor-element-4c09bda .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;color:#F8E6D0;}.elementor-1249 .elementor-element.elementor-element-447ebcd{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-b1219a2{--display:flex;--min-height:350px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-b1219a2:not(.elementor-motion-effects-element-type-background), .elementor-1249 .elementor-element.elementor-element-b1219a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://canyonranchplumbing.com/wp-content/uploads/2025/09/DASH-CAR-WASH-2-2-scaled-e1757540277166-768x1024.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1249 .elementor-element.elementor-element-223a61a{--display:flex;--min-height:350px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-1249 .elementor-element.elementor-element-223a61a::before, .elementor-1249 .elementor-element.elementor-element-223a61a > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-223a61a > .e-con-inner > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-223a61a > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-223a61a > .e-con-inner > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-223a61a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1F2247;--background-overlay:'';}.elementor-1249 .elementor-element.elementor-element-e2d0eee{text-align:start;}.elementor-1249 .elementor-element.elementor-element-e2d0eee .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;color:#F8E6D0;}.elementor-1249 .elementor-element.elementor-element-255d13c{--display:flex;--min-height:350px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-255d13c:not(.elementor-motion-effects-element-type-background), .elementor-1249 .elementor-element.elementor-element-255d13c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://canyonranchplumbing.com/wp-content/uploads/2025/09/DASH-CAR-WASH-2-1024x768.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1249 .elementor-element.elementor-element-74e7e56{--display:flex;--min-height:350px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-1249 .elementor-element.elementor-element-74e7e56::before, .elementor-1249 .elementor-element.elementor-element-74e7e56 > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-74e7e56 > .e-con-inner > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-74e7e56 > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-74e7e56 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-74e7e56 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1F2247;--background-overlay:'';}.elementor-1249 .elementor-element.elementor-element-29bbfef{text-align:start;}.elementor-1249 .elementor-element.elementor-element-29bbfef .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;color:#F8E6D0;}.elementor-1249 .elementor-element.elementor-element-f17a5d5{--display:flex;--min-height:350px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-f17a5d5:not(.elementor-motion-effects-element-type-background), .elementor-1249 .elementor-element.elementor-element-f17a5d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://canyonranchplumbing.com/wp-content/uploads/2025/09/DASH-CAR-WASH-3-768x1024.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1249 .elementor-element.elementor-element-1241b19{--display:flex;--min-height:350px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-1249 .elementor-element.elementor-element-1241b19::before, .elementor-1249 .elementor-element.elementor-element-1241b19 > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-1241b19 > .e-con-inner > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-1241b19 > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-1241b19 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-1241b19 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1F2247;--background-overlay:'';}.elementor-1249 .elementor-element.elementor-element-d7b3286{text-align:start;}.elementor-1249 .elementor-element.elementor-element-d7b3286 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;color:#F8E6D0;}.elementor-1249 .elementor-element.elementor-element-a2c4c62{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-84404a8{--display:flex;--min-height:350px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-84404a8:not(.elementor-motion-effects-element-type-background), .elementor-1249 .elementor-element.elementor-element-84404a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://canyonranchplumbing.com/wp-content/uploads/2025/09/Dash-Car-Wash-3-scaled-e1757540354471-1024x768.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1249 .elementor-element.elementor-element-c9c03fd{--display:flex;--min-height:350px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-1249 .elementor-element.elementor-element-c9c03fd::before, .elementor-1249 .elementor-element.elementor-element-c9c03fd > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-c9c03fd > .e-con-inner > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-c9c03fd > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-c9c03fd > .e-con-inner > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-c9c03fd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1F2247;--background-overlay:'';}.elementor-1249 .elementor-element.elementor-element-05c4a89{text-align:start;}.elementor-1249 .elementor-element.elementor-element-05c4a89 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;color:#F8E6D0;}.elementor-1249 .elementor-element.elementor-element-d25eac3{--display:flex;--min-height:350px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-d25eac3:not(.elementor-motion-effects-element-type-background), .elementor-1249 .elementor-element.elementor-element-d25eac3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://canyonranchplumbing.com/wp-content/uploads/2025/09/Dash-Car-Wash-4-1024x768.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1249 .elementor-element.elementor-element-2801c9f{--display:flex;--min-height:350px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-1249 .elementor-element.elementor-element-2801c9f::before, .elementor-1249 .elementor-element.elementor-element-2801c9f > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-2801c9f > .e-con-inner > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-2801c9f > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-2801c9f > .e-con-inner > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-2801c9f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1F2247;--background-overlay:'';}.elementor-1249 .elementor-element.elementor-element-3adea38{text-align:start;}.elementor-1249 .elementor-element.elementor-element-3adea38 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;color:#F8E6D0;}.elementor-1249 .elementor-element.elementor-element-a5c6ad6{--display:flex;--min-height:350px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-a5c6ad6:not(.elementor-motion-effects-element-type-background), .elementor-1249 .elementor-element.elementor-element-a5c6ad6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://canyonranchplumbing.com/wp-content/uploads/2025/09/DASH-CAR-WASH-1024x794.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1249 .elementor-element.elementor-element-2bf1b36{--display:flex;--min-height:350px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-1249 .elementor-element.elementor-element-2bf1b36::before, .elementor-1249 .elementor-element.elementor-element-2bf1b36 > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-2bf1b36 > .e-con-inner > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-2bf1b36 > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-2bf1b36 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-2bf1b36 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1F2247;--background-overlay:'';}.elementor-1249 .elementor-element.elementor-element-c5dbf67{text-align:start;}.elementor-1249 .elementor-element.elementor-element-c5dbf67 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;color:#F8E6D0;}.elementor-1249 .elementor-element.elementor-element-1ad0010{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-da560c6{--display:flex;--min-height:350px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-da560c6:not(.elementor-motion-effects-element-type-background), .elementor-1249 .elementor-element.elementor-element-da560c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://canyonranchplumbing.com/wp-content/uploads/2025/09/DASH-CAR-WASH-1024x768.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1249 .elementor-element.elementor-element-3fc7cbf{--display:flex;--min-height:350px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-1249 .elementor-element.elementor-element-3fc7cbf::before, .elementor-1249 .elementor-element.elementor-element-3fc7cbf > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-3fc7cbf > .e-con-inner > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-3fc7cbf > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-3fc7cbf > .e-con-inner > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-3fc7cbf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1F2247;--background-overlay:'';}.elementor-1249 .elementor-element.elementor-element-c248a64{text-align:start;}.elementor-1249 .elementor-element.elementor-element-c248a64 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;color:#F8E6D0;}.elementor-1249 .elementor-element.elementor-element-a9b8e60{--display:flex;--min-height:350px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-a9b8e60:not(.elementor-motion-effects-element-type-background), .elementor-1249 .elementor-element.elementor-element-a9b8e60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://canyonranchplumbing.com/wp-content/uploads/2025/09/CHICK-FIL-A-3-scaled-e1757540609534-768x1024.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1249 .elementor-element.elementor-element-f7be8ae{--display:flex;--min-height:350px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-1249 .elementor-element.elementor-element-f7be8ae::before, .elementor-1249 .elementor-element.elementor-element-f7be8ae > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-f7be8ae > .e-con-inner > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-f7be8ae > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-f7be8ae > .e-con-inner > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-f7be8ae > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1F2247;--background-overlay:'';}.elementor-1249 .elementor-element.elementor-element-0ed152a{text-align:start;}.elementor-1249 .elementor-element.elementor-element-0ed152a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;color:#F8E6D0;}.elementor-1249 .elementor-element.elementor-element-d2cf3e5{--display:flex;--min-height:350px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-d2cf3e5:not(.elementor-motion-effects-element-type-background), .elementor-1249 .elementor-element.elementor-element-d2cf3e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://canyonranchplumbing.com/wp-content/uploads/2025/09/CHICK-FIL-A-2-768x1024.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1249 .elementor-element.elementor-element-1a431d8{--display:flex;--min-height:350px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-1249 .elementor-element.elementor-element-1a431d8::before, .elementor-1249 .elementor-element.elementor-element-1a431d8 > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-1a431d8 > .e-con-inner > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-1a431d8 > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-1a431d8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-1a431d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1F2247;--background-overlay:'';}.elementor-1249 .elementor-element.elementor-element-4068471{text-align:start;}.elementor-1249 .elementor-element.elementor-element-4068471 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;color:#F8E6D0;}.elementor-1249 .elementor-element.elementor-element-646698e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-cf0b6dd{--display:flex;--min-height:350px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-cf0b6dd:not(.elementor-motion-effects-element-type-background), .elementor-1249 .elementor-element.elementor-element-cf0b6dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://canyonranchplumbing.com/wp-content/uploads/2025/09/CHICK-FIL-A-scaled-e1757540689541-768x1024.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1249 .elementor-element.elementor-element-db5190e{--display:flex;--min-height:350px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-1249 .elementor-element.elementor-element-db5190e::before, .elementor-1249 .elementor-element.elementor-element-db5190e > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-db5190e > .e-con-inner > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-db5190e > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-db5190e > .e-con-inner > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-db5190e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1F2247;--background-overlay:'';}.elementor-1249 .elementor-element.elementor-element-40296ea{text-align:start;}.elementor-1249 .elementor-element.elementor-element-40296ea .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;color:#F8E6D0;}.elementor-1249 .elementor-element.elementor-element-f02f4ed{--display:flex;--min-height:350px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-f02f4ed:not(.elementor-motion-effects-element-type-background), .elementor-1249 .elementor-element.elementor-element-f02f4ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://canyonranchplumbing.com/wp-content/uploads/2025/09/CHICK-FILA-scaled-e1757540759555-768x1024.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1249 .elementor-element.elementor-element-0969a57{--display:flex;--min-height:350px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-1249 .elementor-element.elementor-element-0969a57::before, .elementor-1249 .elementor-element.elementor-element-0969a57 > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-0969a57 > .e-con-inner > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-0969a57 > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-0969a57 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-0969a57 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1F2247;--background-overlay:'';}.elementor-1249 .elementor-element.elementor-element-800f02f{text-align:start;}.elementor-1249 .elementor-element.elementor-element-800f02f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;color:#F8E6D0;}.elementor-1249 .elementor-element.elementor-element-2a228f4{--display:flex;--min-height:350px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-2a228f4:not(.elementor-motion-effects-element-type-background), .elementor-1249 .elementor-element.elementor-element-2a228f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://canyonranchplumbing.com/wp-content/uploads/2025/09/20160827_142935998_iOS-1-768x1024.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1249 .elementor-element.elementor-element-d4b81af{--display:flex;--min-height:350px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-1249 .elementor-element.elementor-element-d4b81af::before, .elementor-1249 .elementor-element.elementor-element-d4b81af > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-d4b81af > .e-con-inner > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-d4b81af > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-d4b81af > .e-con-inner > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-d4b81af > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1F2247;--background-overlay:'';}.elementor-1249 .elementor-element.elementor-element-4fc2776{text-align:start;}.elementor-1249 .elementor-element.elementor-element-4fc2776 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;color:#F8E6D0;}.elementor-1249 .elementor-element.elementor-element-686309b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-acba403{--display:flex;--min-height:350px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-acba403:not(.elementor-motion-effects-element-type-background), .elementor-1249 .elementor-element.elementor-element-acba403 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://canyonranchplumbing.com/wp-content/uploads/2025/09/20160827_143501343_iOS-768x1024.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1249 .elementor-element.elementor-element-b46e54e{--display:flex;--min-height:350px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-1249 .elementor-element.elementor-element-b46e54e::before, .elementor-1249 .elementor-element.elementor-element-b46e54e > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-b46e54e > .e-con-inner > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-b46e54e > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-b46e54e > .e-con-inner > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-b46e54e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1F2247;--background-overlay:'';}.elementor-1249 .elementor-element.elementor-element-1bf5340{text-align:start;}.elementor-1249 .elementor-element.elementor-element-1bf5340 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;color:#F8E6D0;}.elementor-1249 .elementor-element.elementor-element-29f5c90{--display:flex;--min-height:350px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-29f5c90:not(.elementor-motion-effects-element-type-background), .elementor-1249 .elementor-element.elementor-element-29f5c90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://canyonranchplumbing.com/wp-content/uploads/2025/09/ABRAZO-ARROWHEAD-CARDIOLOGY-scaled-e1757541059128-768x1024.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1249 .elementor-element.elementor-element-ec988fb{--display:flex;--min-height:350px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-1249 .elementor-element.elementor-element-ec988fb::before, .elementor-1249 .elementor-element.elementor-element-ec988fb > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-ec988fb > .e-con-inner > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-ec988fb > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-ec988fb > .e-con-inner > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-ec988fb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1F2247;--background-overlay:'';}.elementor-1249 .elementor-element.elementor-element-652baf4{text-align:start;}.elementor-1249 .elementor-element.elementor-element-652baf4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;color:#F8E6D0;}.elementor-1249 .elementor-element.elementor-element-ab05be4{--display:flex;--min-height:350px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-ab05be4:not(.elementor-motion-effects-element-type-background), .elementor-1249 .elementor-element.elementor-element-ab05be4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://canyonranchplumbing.com/wp-content/uploads/2025/09/Abrazo-Cardiology-Buckeye-2-scaled-e1757541081233-768x1024.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1249 .elementor-element.elementor-element-b7519ef{--display:flex;--min-height:350px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-1249 .elementor-element.elementor-element-b7519ef::before, .elementor-1249 .elementor-element.elementor-element-b7519ef > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-b7519ef > .e-con-inner > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-b7519ef > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-b7519ef > .e-con-inner > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-b7519ef > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1F2247;--background-overlay:'';}.elementor-1249 .elementor-element.elementor-element-f81ec3c{text-align:start;}.elementor-1249 .elementor-element.elementor-element-f81ec3c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;color:#F8E6D0;}.elementor-1249 .elementor-element.elementor-element-9489708{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-85144f5{--display:flex;--min-height:350px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-85144f5:not(.elementor-motion-effects-element-type-background), .elementor-1249 .elementor-element.elementor-element-85144f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://canyonranchplumbing.com/wp-content/uploads/2025/09/Abrazo-Cardiology-Buckeye-3-1024x768.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1249 .elementor-element.elementor-element-9340ed0{--display:flex;--min-height:350px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-1249 .elementor-element.elementor-element-9340ed0::before, .elementor-1249 .elementor-element.elementor-element-9340ed0 > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-9340ed0 > .e-con-inner > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-9340ed0 > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-9340ed0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-9340ed0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1F2247;--background-overlay:'';}.elementor-1249 .elementor-element.elementor-element-e70197e{text-align:start;}.elementor-1249 .elementor-element.elementor-element-e70197e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;color:#F8E6D0;}.elementor-1249 .elementor-element.elementor-element-f82f291{--display:flex;--min-height:350px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-f82f291:not(.elementor-motion-effects-element-type-background), .elementor-1249 .elementor-element.elementor-element-f82f291 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://canyonranchplumbing.com/wp-content/uploads/2025/09/Abrazo-Cardiology-Buckeye-4-scaled-e1757541105866-1024x768.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1249 .elementor-element.elementor-element-e92ad7e{--display:flex;--min-height:350px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-1249 .elementor-element.elementor-element-e92ad7e::before, .elementor-1249 .elementor-element.elementor-element-e92ad7e > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-e92ad7e > .e-con-inner > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-e92ad7e > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-e92ad7e > .e-con-inner > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-e92ad7e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1F2247;--background-overlay:'';}.elementor-1249 .elementor-element.elementor-element-698630f{text-align:start;}.elementor-1249 .elementor-element.elementor-element-698630f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;color:#F8E6D0;}.elementor-1249 .elementor-element.elementor-element-01a9550{--display:flex;--min-height:350px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-01a9550:not(.elementor-motion-effects-element-type-background), .elementor-1249 .elementor-element.elementor-element-01a9550 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://canyonranchplumbing.com/wp-content/uploads/2025/09/ABRAZO-CARDIOLOGY-BUCKEYE-scaled-e1757541136740-768x1024.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1249 .elementor-element.elementor-element-249b369{--display:flex;--min-height:350px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-1249 .elementor-element.elementor-element-249b369::before, .elementor-1249 .elementor-element.elementor-element-249b369 > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-249b369 > .e-con-inner > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-249b369 > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-249b369 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-249b369 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1F2247;--background-overlay:'';}.elementor-1249 .elementor-element.elementor-element-31fe402{text-align:start;}.elementor-1249 .elementor-element.elementor-element-31fe402 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;color:#F8E6D0;}.elementor-1249 .elementor-element.elementor-element-55ae9ef{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-bf4e47b{--display:flex;--min-height:350px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-bf4e47b:not(.elementor-motion-effects-element-type-background), .elementor-1249 .elementor-element.elementor-element-bf4e47b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://canyonranchplumbing.com/wp-content/uploads/2025/09/20250806_153303329_iOS-scaled-e1757542166256-768x1024.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1249 .elementor-element.elementor-element-45b7fde{--display:flex;--min-height:350px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-1249 .elementor-element.elementor-element-45b7fde::before, .elementor-1249 .elementor-element.elementor-element-45b7fde > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-45b7fde > .e-con-inner > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-45b7fde > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-45b7fde > .e-con-inner > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-45b7fde > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1F2247;--background-overlay:'';}.elementor-1249 .elementor-element.elementor-element-938038d{text-align:start;}.elementor-1249 .elementor-element.elementor-element-938038d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;color:#F8E6D0;}.elementor-1249 .elementor-element.elementor-element-1b4ffd9{--display:flex;--min-height:350px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-1b4ffd9:not(.elementor-motion-effects-element-type-background), .elementor-1249 .elementor-element.elementor-element-1b4ffd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://canyonranchplumbing.com/wp-content/uploads/2025/09/TEMPE-48-scaled-e1757542379154-1024x768.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1249 .elementor-element.elementor-element-deadd8a{--display:flex;--min-height:350px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-1249 .elementor-element.elementor-element-deadd8a::before, .elementor-1249 .elementor-element.elementor-element-deadd8a > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-deadd8a > .e-con-inner > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-deadd8a > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-deadd8a > .e-con-inner > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-deadd8a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1F2247;--background-overlay:'';}.elementor-1249 .elementor-element.elementor-element-aca7cad{text-align:start;}.elementor-1249 .elementor-element.elementor-element-aca7cad .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;color:#F8E6D0;}.elementor-1249 .elementor-element.elementor-element-2a9492b{--display:flex;--min-height:350px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-2a9492b:not(.elementor-motion-effects-element-type-background), .elementor-1249 .elementor-element.elementor-element-2a9492b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://canyonranchplumbing.com/wp-content/uploads/2025/09/TEMPE-48--1024x768.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1249 .elementor-element.elementor-element-670da1c{--display:flex;--min-height:350px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-1249 .elementor-element.elementor-element-670da1c::before, .elementor-1249 .elementor-element.elementor-element-670da1c > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-670da1c > .e-con-inner > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-670da1c > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-670da1c > .e-con-inner > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-670da1c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1F2247;--background-overlay:'';}.elementor-1249 .elementor-element.elementor-element-ea5b0b4{text-align:start;}.elementor-1249 .elementor-element.elementor-element-ea5b0b4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;color:#F8E6D0;}.elementor-1249 .elementor-element.elementor-element-f400130{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-ee6783c{--display:flex;--min-height:350px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-ee6783c:not(.elementor-motion-effects-element-type-background), .elementor-1249 .elementor-element.elementor-element-ee6783c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://canyonranchplumbing.com/wp-content/uploads/2025/09/TEMPE-48-5-1024x627.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1249 .elementor-element.elementor-element-86f4253{--display:flex;--min-height:350px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-1249 .elementor-element.elementor-element-86f4253::before, .elementor-1249 .elementor-element.elementor-element-86f4253 > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-86f4253 > .e-con-inner > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-86f4253 > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-86f4253 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-86f4253 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1F2247;--background-overlay:'';}.elementor-1249 .elementor-element.elementor-element-ef4e290{text-align:start;}.elementor-1249 .elementor-element.elementor-element-ef4e290 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;color:#F8E6D0;}.elementor-1249 .elementor-element.elementor-element-29e88a8{--display:flex;--min-height:350px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-29e88a8:not(.elementor-motion-effects-element-type-background), .elementor-1249 .elementor-element.elementor-element-29e88a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://canyonranchplumbing.com/wp-content/uploads/2025/09/TEMPE-48-6-scaled-e1757542210416-1024x768.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-1249 .elementor-element.elementor-element-24372dc{--display:flex;--min-height:350px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-1249 .elementor-element.elementor-element-24372dc::before, .elementor-1249 .elementor-element.elementor-element-24372dc > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-24372dc > .e-con-inner > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-24372dc > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-24372dc > .e-con-inner > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-24372dc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1F2247;--background-overlay:'';}.elementor-1249 .elementor-element.elementor-element-cabc738{text-align:start;}.elementor-1249 .elementor-element.elementor-element-cabc738 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;color:#F8E6D0;}.elementor-1249 .elementor-element.elementor-element-d4c9bf6{--display:flex;--min-height:350px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-d4c9bf6:not(.elementor-motion-effects-element-type-background), .elementor-1249 .elementor-element.elementor-element-d4c9bf6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://canyonranchplumbing.com/wp-content/uploads/2025/09/TEMPE-48-2-scaled-e1757542343799-768x1024.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1249 .elementor-element.elementor-element-742b1dc{--display:flex;--min-height:350px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-1249 .elementor-element.elementor-element-742b1dc::before, .elementor-1249 .elementor-element.elementor-element-742b1dc > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-742b1dc > .e-con-inner > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-742b1dc > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-742b1dc > .e-con-inner > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-742b1dc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1F2247;--background-overlay:'';}.elementor-1249 .elementor-element.elementor-element-bc56603{text-align:start;}.elementor-1249 .elementor-element.elementor-element-bc56603 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;color:#F8E6D0;}.elementor-1249 .elementor-element.elementor-element-883a3e9{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-09f28be{--display:flex;--min-height:350px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-09f28be:not(.elementor-motion-effects-element-type-background), .elementor-1249 .elementor-element.elementor-element-09f28be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://canyonranchplumbing.com/wp-content/uploads/2025/09/Vista-Ridge-TI-1024x768.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1249 .elementor-element.elementor-element-c2a5bc8{--display:flex;--min-height:350px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-1249 .elementor-element.elementor-element-c2a5bc8::before, .elementor-1249 .elementor-element.elementor-element-c2a5bc8 > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-c2a5bc8 > .e-con-inner > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-c2a5bc8 > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-c2a5bc8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-c2a5bc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1F2247;--background-overlay:'';}.elementor-1249 .elementor-element.elementor-element-65f0435{text-align:start;}.elementor-1249 .elementor-element.elementor-element-65f0435 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;color:#F8E6D0;}.elementor-1249 .elementor-element.elementor-element-fb61a6b{--display:flex;--min-height:350px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-fb61a6b:not(.elementor-motion-effects-element-type-background), .elementor-1249 .elementor-element.elementor-element-fb61a6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://canyonranchplumbing.com/wp-content/uploads/2025/09/PARACHOS-TACO-SHOP-scaled-e1757542644334-1024x768.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-1249 .elementor-element.elementor-element-66a7e1f{--display:flex;--min-height:350px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-1249 .elementor-element.elementor-element-66a7e1f::before, .elementor-1249 .elementor-element.elementor-element-66a7e1f > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-66a7e1f > .e-con-inner > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-66a7e1f > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-66a7e1f > .e-con-inner > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-66a7e1f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1F2247;--background-overlay:'';}.elementor-1249 .elementor-element.elementor-element-d728d89{text-align:start;}.elementor-1249 .elementor-element.elementor-element-d728d89 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;color:#F8E6D0;}.elementor-1249 .elementor-element.elementor-element-2857853{--display:flex;--min-height:350px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-2857853:not(.elementor-motion-effects-element-type-background), .elementor-1249 .elementor-element.elementor-element-2857853 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://canyonranchplumbing.com/wp-content/uploads/2025/09/ROBERTS-COMMUNITIES-OFFICE-TI-1024x768.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1249 .elementor-element.elementor-element-192723c{--display:flex;--min-height:350px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-1249 .elementor-element.elementor-element-192723c::before, .elementor-1249 .elementor-element.elementor-element-192723c > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-192723c > .e-con-inner > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-192723c > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-192723c > .e-con-inner > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-192723c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1F2247;--background-overlay:'';}.elementor-1249 .elementor-element.elementor-element-b2452f0{text-align:start;}.elementor-1249 .elementor-element.elementor-element-b2452f0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;color:#F8E6D0;}.elementor-1249 .elementor-element.elementor-element-5234c16{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-3879e7d{--display:flex;--min-height:350px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-3879e7d:not(.elementor-motion-effects-element-type-background), .elementor-1249 .elementor-element.elementor-element-3879e7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://canyonranchplumbing.com/wp-content/uploads/2025/09/NATIVE-HEALTH-768x1024.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1249 .elementor-element.elementor-element-21d394d{--display:flex;--min-height:350px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-1249 .elementor-element.elementor-element-21d394d::before, .elementor-1249 .elementor-element.elementor-element-21d394d > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-21d394d > .e-con-inner > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-21d394d > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-21d394d > .e-con-inner > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-21d394d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1F2247;--background-overlay:'';}.elementor-1249 .elementor-element.elementor-element-d0704f9{text-align:start;}.elementor-1249 .elementor-element.elementor-element-d0704f9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;color:#F8E6D0;}.elementor-1249 .elementor-element.elementor-element-f3cb8b6{--display:flex;--min-height:350px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-f1be40b{--display:flex;--min-height:350px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-1249 .elementor-element.elementor-element-f1be40b:not(.elementor-motion-effects-element-type-background), .elementor-1249 .elementor-element.elementor-element-f1be40b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F2247;}.elementor-1249 .elementor-element.elementor-element-f1be40b::before, .elementor-1249 .elementor-element.elementor-element-f1be40b > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-f1be40b > .e-con-inner > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-f1be40b > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-f1be40b > .e-con-inner > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-f1be40b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1F2247;--background-overlay:'';}.elementor-1249 .elementor-element.elementor-element-9c27cac{text-align:start;}.elementor-1249 .elementor-element.elementor-element-9c27cac .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;color:#F8E6D0;}.elementor-1249 .elementor-element.elementor-element-16d6b91{--display:flex;--min-height:350px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-ea938be{--display:flex;--min-height:350px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-1249 .elementor-element.elementor-element-ea938be:not(.elementor-motion-effects-element-type-background), .elementor-1249 .elementor-element.elementor-element-ea938be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F2247;}.elementor-1249 .elementor-element.elementor-element-ea938be::before, .elementor-1249 .elementor-element.elementor-element-ea938be > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-ea938be > .e-con-inner > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-ea938be > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-ea938be > .e-con-inner > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-ea938be > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1F2247;--background-overlay:'';}.elementor-1249 .elementor-element.elementor-element-4412617{text-align:start;}.elementor-1249 .elementor-element.elementor-element-4412617 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;color:#F8E6D0;}.elementor-1249 .elementor-element.elementor-element-276ed91{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-cefbc40{--display:flex;--min-height:350px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-2ea0a5f{--display:flex;--min-height:350px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-1249 .elementor-element.elementor-element-2ea0a5f:not(.elementor-motion-effects-element-type-background), .elementor-1249 .elementor-element.elementor-element-2ea0a5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F2247;}.elementor-1249 .elementor-element.elementor-element-2ea0a5f::before, .elementor-1249 .elementor-element.elementor-element-2ea0a5f > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-2ea0a5f > .e-con-inner > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-2ea0a5f > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-2ea0a5f > .e-con-inner > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-2ea0a5f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1F2247;--background-overlay:'';}.elementor-1249 .elementor-element.elementor-element-4878986{text-align:start;}.elementor-1249 .elementor-element.elementor-element-4878986 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;color:#F8E6D0;}.elementor-1249 .elementor-element.elementor-element-78513c4{--display:flex;--min-height:350px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-9e5bdc2{--display:flex;--min-height:350px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-1249 .elementor-element.elementor-element-9e5bdc2:not(.elementor-motion-effects-element-type-background), .elementor-1249 .elementor-element.elementor-element-9e5bdc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F2247;}.elementor-1249 .elementor-element.elementor-element-9e5bdc2::before, .elementor-1249 .elementor-element.elementor-element-9e5bdc2 > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-9e5bdc2 > .e-con-inner > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-9e5bdc2 > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-9e5bdc2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-9e5bdc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1F2247;--background-overlay:'';}.elementor-1249 .elementor-element.elementor-element-37863a1{text-align:start;}.elementor-1249 .elementor-element.elementor-element-37863a1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;color:#F8E6D0;}.elementor-1249 .elementor-element.elementor-element-5c6baa8{--display:flex;--min-height:350px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-ab3fcf7{--display:flex;--min-height:350px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-1249 .elementor-element.elementor-element-ab3fcf7:not(.elementor-motion-effects-element-type-background), .elementor-1249 .elementor-element.elementor-element-ab3fcf7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F2247;}.elementor-1249 .elementor-element.elementor-element-ab3fcf7::before, .elementor-1249 .elementor-element.elementor-element-ab3fcf7 > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-ab3fcf7 > .e-con-inner > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-ab3fcf7 > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-ab3fcf7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-ab3fcf7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1F2247;--background-overlay:'';}.elementor-1249 .elementor-element.elementor-element-a9cd7df{text-align:start;}.elementor-1249 .elementor-element.elementor-element-a9cd7df .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;color:#F8E6D0;}.elementor-1249 .elementor-element.elementor-element-23c6e95{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-8cb8dc2{--display:flex;--min-height:350px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-fab0641{--display:flex;--min-height:350px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-1249 .elementor-element.elementor-element-fab0641:not(.elementor-motion-effects-element-type-background), .elementor-1249 .elementor-element.elementor-element-fab0641 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F2247;}.elementor-1249 .elementor-element.elementor-element-fab0641::before, .elementor-1249 .elementor-element.elementor-element-fab0641 > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-fab0641 > .e-con-inner > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-fab0641 > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-fab0641 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-fab0641 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1F2247;--background-overlay:'';}.elementor-1249 .elementor-element.elementor-element-2c719f5{text-align:start;}.elementor-1249 .elementor-element.elementor-element-2c719f5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;color:#F8E6D0;}.elementor-1249 .elementor-element.elementor-element-c30d662{text-align:start;}.elementor-1249 .elementor-element.elementor-element-c30d662 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;color:#F8E6D0;}.elementor-1249 .elementor-element.elementor-element-46d6e75{--display:flex;--min-height:350px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-77ffa1e{--display:flex;--min-height:350px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-1249 .elementor-element.elementor-element-77ffa1e:not(.elementor-motion-effects-element-type-background), .elementor-1249 .elementor-element.elementor-element-77ffa1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F2247;}.elementor-1249 .elementor-element.elementor-element-77ffa1e::before, .elementor-1249 .elementor-element.elementor-element-77ffa1e > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-77ffa1e > .e-con-inner > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-77ffa1e > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-77ffa1e > .e-con-inner > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-77ffa1e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1F2247;--background-overlay:'';}.elementor-1249 .elementor-element.elementor-element-1be22e5{text-align:start;}.elementor-1249 .elementor-element.elementor-element-1be22e5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;color:#F8E6D0;}.elementor-1249 .elementor-element.elementor-element-6f72400{text-align:start;}.elementor-1249 .elementor-element.elementor-element-6f72400 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;color:#F8E6D0;}.elementor-1249 .elementor-element.elementor-element-892dd5f{--display:flex;--min-height:350px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-e009180{--display:flex;--min-height:350px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-1249 .elementor-element.elementor-element-e009180:not(.elementor-motion-effects-element-type-background), .elementor-1249 .elementor-element.elementor-element-e009180 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F2247;}.elementor-1249 .elementor-element.elementor-element-e009180::before, .elementor-1249 .elementor-element.elementor-element-e009180 > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-e009180 > .e-con-inner > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-e009180 > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-e009180 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-e009180 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1F2247;--background-overlay:'';}.elementor-1249 .elementor-element.elementor-element-7182323{text-align:start;}.elementor-1249 .elementor-element.elementor-element-7182323 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;color:#F8E6D0;}.elementor-1249 .elementor-element.elementor-element-8e9fa83{text-align:start;}.elementor-1249 .elementor-element.elementor-element-8e9fa83 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;color:#F8E6D0;}.elementor-1249 .elementor-element.elementor-element-be6e300{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-ae589c4{--display:flex;--min-height:350px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-d7ec478{--display:flex;--min-height:350px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-1249 .elementor-element.elementor-element-d7ec478:not(.elementor-motion-effects-element-type-background), .elementor-1249 .elementor-element.elementor-element-d7ec478 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F2247;}.elementor-1249 .elementor-element.elementor-element-d7ec478::before, .elementor-1249 .elementor-element.elementor-element-d7ec478 > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-d7ec478 > .e-con-inner > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-d7ec478 > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-d7ec478 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-d7ec478 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1F2247;--background-overlay:'';}.elementor-1249 .elementor-element.elementor-element-0780d6f{text-align:start;}.elementor-1249 .elementor-element.elementor-element-0780d6f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;color:#F8E6D0;}.elementor-1249 .elementor-element.elementor-element-847120a{text-align:start;}.elementor-1249 .elementor-element.elementor-element-847120a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;color:#F8E6D0;}.elementor-1249 .elementor-element.elementor-element-e5acd8c{--display:flex;--min-height:350px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-83fb09c{--display:flex;--min-height:350px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-1249 .elementor-element.elementor-element-83fb09c:not(.elementor-motion-effects-element-type-background), .elementor-1249 .elementor-element.elementor-element-83fb09c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F2247;}.elementor-1249 .elementor-element.elementor-element-83fb09c::before, .elementor-1249 .elementor-element.elementor-element-83fb09c > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-83fb09c > .e-con-inner > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-83fb09c > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-83fb09c > .e-con-inner > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-83fb09c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1F2247;--background-overlay:'';}.elementor-1249 .elementor-element.elementor-element-9fca2df{text-align:start;}.elementor-1249 .elementor-element.elementor-element-9fca2df .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;color:#F8E6D0;}.elementor-1249 .elementor-element.elementor-element-86f8633{text-align:start;}.elementor-1249 .elementor-element.elementor-element-86f8633 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;color:#F8E6D0;}.elementor-1249 .elementor-element.elementor-element-b515175{--display:flex;--min-height:350px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-55777ec{--display:flex;--min-height:350px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-1249 .elementor-element.elementor-element-55777ec:not(.elementor-motion-effects-element-type-background), .elementor-1249 .elementor-element.elementor-element-55777ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F2247;}.elementor-1249 .elementor-element.elementor-element-55777ec::before, .elementor-1249 .elementor-element.elementor-element-55777ec > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-55777ec > .e-con-inner > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-55777ec > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-55777ec > .e-con-inner > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-55777ec > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1F2247;--background-overlay:'';}.elementor-1249 .elementor-element.elementor-element-dfe45c7{text-align:start;}.elementor-1249 .elementor-element.elementor-element-dfe45c7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;color:#F8E6D0;}.elementor-1249 .elementor-element.elementor-element-7f8f49e{text-align:start;}.elementor-1249 .elementor-element.elementor-element-7f8f49e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;color:#F8E6D0;}.elementor-1249 .elementor-element.elementor-element-462c8b8{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-7b6e9b8{--display:flex;--min-height:350px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-519a7ed{--display:flex;--min-height:350px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-1249 .elementor-element.elementor-element-519a7ed:not(.elementor-motion-effects-element-type-background), .elementor-1249 .elementor-element.elementor-element-519a7ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F2247;}.elementor-1249 .elementor-element.elementor-element-519a7ed::before, .elementor-1249 .elementor-element.elementor-element-519a7ed > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-519a7ed > .e-con-inner > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-519a7ed > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-519a7ed > .e-con-inner > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-519a7ed > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1F2247;--background-overlay:'';}.elementor-1249 .elementor-element.elementor-element-9408e77{text-align:start;}.elementor-1249 .elementor-element.elementor-element-9408e77 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;color:#F8E6D0;}.elementor-1249 .elementor-element.elementor-element-84fdd28{text-align:start;}.elementor-1249 .elementor-element.elementor-element-84fdd28 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;color:#F8E6D0;}.elementor-1249 .elementor-element.elementor-element-3c82505{--display:flex;--min-height:350px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-8c23aa6{--display:flex;--min-height:350px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-1249 .elementor-element.elementor-element-8c23aa6:not(.elementor-motion-effects-element-type-background), .elementor-1249 .elementor-element.elementor-element-8c23aa6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F2247;}.elementor-1249 .elementor-element.elementor-element-8c23aa6::before, .elementor-1249 .elementor-element.elementor-element-8c23aa6 > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-8c23aa6 > .e-con-inner > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-8c23aa6 > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-8c23aa6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-8c23aa6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1F2247;--background-overlay:'';}.elementor-1249 .elementor-element.elementor-element-f9059e9{text-align:start;}.elementor-1249 .elementor-element.elementor-element-f9059e9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;color:#F8E6D0;}.elementor-1249 .elementor-element.elementor-element-48d2607{text-align:start;}.elementor-1249 .elementor-element.elementor-element-48d2607 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;color:#F8E6D0;}.elementor-1249 .elementor-element.elementor-element-e8e0fcb{--display:flex;--min-height:350px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-02479d4{--display:flex;--min-height:350px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-1249 .elementor-element.elementor-element-02479d4:not(.elementor-motion-effects-element-type-background), .elementor-1249 .elementor-element.elementor-element-02479d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F2247;}.elementor-1249 .elementor-element.elementor-element-02479d4::before, .elementor-1249 .elementor-element.elementor-element-02479d4 > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-02479d4 > .e-con-inner > .elementor-background-video-container::before, .elementor-1249 .elementor-element.elementor-element-02479d4 > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-02479d4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1249 .elementor-element.elementor-element-02479d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1F2247;--background-overlay:'';}.elementor-1249 .elementor-element.elementor-element-595f856{text-align:start;}.elementor-1249 .elementor-element.elementor-element-595f856 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;color:#F8E6D0;}.elementor-1249 .elementor-element.elementor-element-cd35eb2{text-align:start;}.elementor-1249 .elementor-element.elementor-element-cd35eb2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;color:#F8E6D0;}.elementor-1249 .elementor-element.elementor-element-fb20326{--display:flex;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:3%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-1249 .elementor-element.elementor-element-35dfbd3{--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;--padding-top:5%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1249 .elementor-element.elementor-element-a965e8c{--display:flex;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-dd0b7a8{text-align:center;}.elementor-1249 .elementor-element.elementor-element-dd0b7a8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;color:#A87E58;}.elementor-1249 .elementor-element.elementor-element-85a275e{--display:flex;--min-height:320px;}.elementor-1249 .elementor-element.elementor-element-85a275e:not(.elementor-motion-effects-element-type-background), .elementor-1249 .elementor-element.elementor-element-85a275e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://canyonranchplumbing.com/wp-content/uploads/2025/07/20241101_190826668_ios18.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1249 .elementor-element.elementor-element-7945544{--display:flex;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-95786cd{text-align:center;}.elementor-1249 .elementor-element.elementor-element-95786cd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;color:#A87E58;}.elementor-1249 .elementor-element.elementor-element-33542db{--display:flex;--min-height:320px;}.elementor-1249 .elementor-element.elementor-element-33542db:not(.elementor-motion-effects-element-type-background), .elementor-1249 .elementor-element.elementor-element-33542db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://canyonranchplumbing.com/wp-content/uploads/2025/07/20241101_190826668_ios18.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1249 .elementor-element.elementor-element-a5ed1a0{--display:flex;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-708a87c{text-align:center;}.elementor-1249 .elementor-element.elementor-element-708a87c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;color:#A87E58;}.elementor-1249 .elementor-element.elementor-element-24010de{--display:flex;--min-height:320px;}.elementor-1249 .elementor-element.elementor-element-24010de:not(.elementor-motion-effects-element-type-background), .elementor-1249 .elementor-element.elementor-element-24010de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://canyonranchplumbing.com/wp-content/uploads/2025/07/20241101_190826668_ios18.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1249 .elementor-element.elementor-element-37d5d8c{--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;--padding-top:5%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1249 .elementor-element.elementor-element-9213950{--display:flex;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-91d39c6{text-align:center;}.elementor-1249 .elementor-element.elementor-element-91d39c6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;color:#A87E58;}.elementor-1249 .elementor-element.elementor-element-3d77da7{--display:flex;--min-height:320px;}.elementor-1249 .elementor-element.elementor-element-3d77da7:not(.elementor-motion-effects-element-type-background), .elementor-1249 .elementor-element.elementor-element-3d77da7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://canyonranchplumbing.com/wp-content/uploads/2025/07/20241101_190826668_ios18.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1249 .elementor-element.elementor-element-f14028b{--display:flex;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-0011c39{text-align:center;}.elementor-1249 .elementor-element.elementor-element-0011c39 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;color:#A87E58;}.elementor-1249 .elementor-element.elementor-element-a108a6a{--display:flex;--min-height:320px;}.elementor-1249 .elementor-element.elementor-element-a108a6a:not(.elementor-motion-effects-element-type-background), .elementor-1249 .elementor-element.elementor-element-a108a6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://canyonranchplumbing.com/wp-content/uploads/2025/07/20241101_190826668_ios18.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1249 .elementor-element.elementor-element-a880641{--display:flex;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1249 .elementor-element.elementor-element-8c52390{text-align:center;}.elementor-1249 .elementor-element.elementor-element-8c52390 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;color:#A87E58;}.elementor-1249 .elementor-element.elementor-element-270d320{--display:flex;--min-height:320px;}.elementor-1249 .elementor-element.elementor-element-270d320:not(.elementor-motion-effects-element-type-background), .elementor-1249 .elementor-element.elementor-element-270d320 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://canyonranchplumbing.com/wp-content/uploads/2025/07/20241101_190826668_ios18.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1249 .elementor-element.elementor-element-934ad07 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;color:#C42D34;}.elementor-1249 .elementor-element.elementor-element-a4f4917{--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;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-1249 .elementor-element.elementor-element-a4f4917:not(.elementor-motion-effects-element-type-background), .elementor-1249 .elementor-element.elementor-element-a4f4917 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F2247;}.elementor-1249 .elementor-element.elementor-element-ea385ef{--display:flex;}.elementor-1249 .elementor-element.elementor-element-5fa2cf3{text-align:center;}.elementor-1249 .elementor-element.elementor-element-5fa2cf3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:300;font-style:italic;letter-spacing:0.7px;color:#F8E6D0;}.elementor-1249 .elementor-element.elementor-element-6f72b6c{--display:flex;--justify-content:center;}.elementor-1249 .elementor-element.elementor-element-893fbc7 .elementor-button{background-color:#6D2D34;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;fill:#F8E6D0;color:#F8E6D0;border-style:solid;border-width:5px 5px 5px 5px;border-color:#C42D34;border-radius:0px 0px 0px 0px;}.elementor-1249 .elementor-element.elementor-element-893fbc7 .elementor-button:hover, .elementor-1249 .elementor-element.elementor-element-893fbc7 .elementor-button:focus{background-color:#C42D34;}.elementor-1249 .elementor-element.elementor-element-75dfe7d{--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:0% 7%;--row-gap:0%;--column-gap:7%;--padding-top:7%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-1249 .elementor-element.elementor-element-75dfe7d:not(.elementor-motion-effects-element-type-background), .elementor-1249 .elementor-element.elementor-element-75dfe7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://canyonranchplumbing.com/wp-content/uploads/2025/07/chatgptimagejul17202510_02_51am2.png");background-position:top center;background-size:cover;}.elementor-1249 .elementor-element.elementor-element-8a7df5c{--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;--justify-content:center;}.elementor-1249 .elementor-element.elementor-element-dbc9884 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;color:#C42D34;}.elementor-1249 .elementor-element.elementor-element-056705b > .elementor-widget-container{padding:5% 0% 0% 0%;}.elementor-1249 .elementor-element.elementor-element-056705b .eael-contact-form{border-style:none;}.elementor-1249 .elementor-element.elementor-element-056705b .eael-gravity-form .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage{display:flex;justify-content:end;}html body .elementor-1249 .elementor-element.elementor-element-056705b .eael-gravity-form .gfield.gf_left_half{padding-right:0px;}html body .elementor-1249 .elementor-element.elementor-element-056705b .eael-gravity-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), html body .elementor-1249 .elementor-element.elementor-element-056705b .eael-gravity-form .gfield textarea{padding:10px 10px 10px 10px;}html body .elementor-1249 .elementor-element.elementor-element-056705b .eael-gravity-form .gfield textarea{height:250px;}html body .elementor-1249 .elementor-element.elementor-element-056705b .eael-gravity-form .gfield input[type="text"], html body .elementor-1249 .elementor-element.elementor-element-056705b .eael-gravity-form .gfield input[type="email"], html body .elementor-1249 .elementor-element.elementor-element-056705b .eael-gravity-form .gfield input[type="tel"], html body .elementor-1249 .elementor-element.elementor-element-056705b .eael-gravity-form .gfield input[type="number"], html body .elementor-1249 .elementor-element.elementor-element-056705b .eael-gravity-form .gfield textarea, html body .elementor-1249 .elementor-element.elementor-element-056705b .eael-gravity-form .gfield select{border-style:none;}html body .elementor-1249 .elementor-element.elementor-element-056705b .eael-gravity-form .gfield input[type="text"], 
                    html body .elementor-1249 .elementor-element.elementor-element-056705b .eael-gravity-form .gfield input[type="email"], 
                    html body .elementor-1249 .elementor-element.elementor-element-056705b .eael-gravity-form .gfield input[type="tel"], 
                    html body .elementor-1249 .elementor-element.elementor-element-056705b .eael-gravity-form .gfield input[type="number"], 
                    html body .elementor-1249 .elementor-element.elementor-element-056705b .eael-gravity-form .gfield textarea, 
                    html body .elementor-1249 .elementor-element.elementor-element-056705b .eael-gravity-form .gfield select{border-radius:0px 0px 0px 0px;}html body .elementor-1249 .elementor-element.elementor-element-056705b .eael-gravity-form .gfield .ginput_container input[type="text"], html body .elementor-1249 .elementor-element.elementor-element-056705b .eael-gravity-form .gfield .ginput_container input[type="email"], html body .elementor-1249 .elementor-element.elementor-element-056705b .eael-gravity-form .gfield .ginput_container input[type="tel"], html body .elementor-1249 .elementor-element.elementor-element-056705b .eael-gravity-form .gfield .ginput_container input[type="number"], html body .elementor-1249 .elementor-element.elementor-element-056705b .eael-gravity-form .gfield .ginput_container_date input[type="text"], html body .elementor-1249 .elementor-element.elementor-element-056705b .eael-gravity-form .gfield .ginput_container_phone input[type="text"], html body .elementor-1249 .elementor-element.elementor-element-056705b .eael-gravity-form .gfield .ginput_container_email input[type="text"], html body .elementor-1249 .elementor-element.elementor-element-056705b .eael-gravity-form .gfield .ginput_container_text input[type="text"], html body .elementor-1249 .elementor-element.elementor-element-056705b .eael-gravity-form .gfield textarea, html body .elementor-1249 .elementor-element.elementor-element-056705b .eael-gravity-form .gfield select{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;letter-spacing:0.7px;}html body .elementor-1249 .elementor-element.elementor-element-056705b .eael-gravity-form .gfield.gsection{border-bottom-style:solid;border-bottom-width:1px;}html body .elementor-1249 .elementor-element.elementor-element-056705b .eael-gravity-form .gfield input::-webkit-input-placeholder, html body .elementor-1249 .elementor-element.elementor-element-056705b .eael-gravity-form .gfield textarea::-webkit-input-placeholder{color:#333661;}html body .elementor-1249 .elementor-element.elementor-element-056705b .eael-gravity-form .gform_wrapper .gf_scroll_text{width:100%;}html body .elementor-1249 .elementor-element.elementor-element-056705b .eael-gravity-form .gform_footer{text-align:left;justify-content:left;}html body .elementor-1249 .elementor-element.elementor-element-056705b .eael-gravity-form .gfield--type-submit{text-align:left;justify-content:left;}html body .elementor-1249 .elementor-element.elementor-element-056705b .eael-gravity-form .gform_footer input[type="submit"]{display:inline-block;width:199px !important;background-color:#6D2D34 !important;color:#F8E6D0 !important;border-radius:0px 0px 0px 0px !important;padding:15px 15px 15px 15px;}html body .elementor-1249 .elementor-element.elementor-element-056705b .eael-gravity-form .gform_body .gform_page_footer input[type="submit"]{width:199px !important;background-color:#6D2D34 !important;color:#F8E6D0 !important;border-radius:0px 0px 0px 0px !important;padding:15px 15px 15px 15px;}html body .elementor-1249 .elementor-element.elementor-element-056705b .eael-gravity-form .gform_body input[type="submit"].gform-button{width:199px !important;background-color:#6D2D34 !important;border-radius:0px 0px 0px 0px !important;padding:15px 15px 15px 15px;}html body .elementor-1249 .elementor-element.elementor-element-056705b .eael-gravity-form .gform_footer input[type="submit"], html body .elementor-1249 .elementor-element.elementor-element-056705b .eael-gravity-form .gform_body .gform_page_footer input[type="submit"], html body .elementor-1249 .elementor-element.elementor-element-056705b .eael-gravity-form .gform_body input[type="submit"].gform-button{border-style:solid;border-width:6px 6px 6px 6px;border-color:#C42D34;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;}html body .elementor-1249 .elementor-element.elementor-element-056705b .eael-gravity-form .gform_footer input[type="submit"]:hover{background-color:#C42D34 !important;}html body .elementor-1249 .elementor-element.elementor-element-056705b .eael-gravity-form .gform_body .gform_page_footer input[type="submit"]:hover{background-color:#C42D34 !important;}html body .elementor-1249 .elementor-element.elementor-element-056705b .eael-gravity-form .gform_body input[type="submit"].gform-button:hover{background-color:#C42D34 !important;}html body .elementor-1249 .elementor-element.elementor-element-056705b .eael-gravity-form .gform_body .gform_page_footer input[type="button"]{width:100px;}html body .elementor-1249 .elementor-element.elementor-element-056705b .eael-gravity-form .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), html body .elementor-1249 .elementor-element.elementor-element-056705b .gform_wrapper li.gfield_error textarea{border-width:1px;}html body .elementor-1249 .elementor-element.elementor-element-056705b .eael-gravity-form .gform_confirmation_wrapper .gform_confirmation_message{color:#C42D34!important;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;}.elementor-1249 .elementor-element.elementor-element-6a45edd{--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;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-1249 .elementor-element.elementor-element-4870190{text-align:center;}.elementor-1249 .elementor-element.elementor-element-4870190 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;letter-spacing:0.7px;color:#6D2D34;}.elementor-1249 .elementor-element.elementor-element-e2b09dd{--display:flex;}.elementor-1249 .elementor-element.elementor-element-ecee67c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1249 .elementor-element.elementor-element-ecee67c img{width:85%;}.elementor-1249 .elementor-element.elementor-element-b3cb097{--display:flex;}.elementor-1249 .elementor-element.elementor-element-f23faf5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1249 .elementor-element.elementor-element-f23faf5 img{width:85%;}.elementor-1249 .elementor-element.elementor-element-bf34061{--display:flex;}.elementor-1249 .elementor-element.elementor-element-7c474fd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1249 .elementor-element.elementor-element-7c474fd img{width:85%;}.elementor-1249 .elementor-element.elementor-element-ec0d060{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-50px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-50px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:34px;--e-n-carousel-arrow-normal-color:#6D2D34;}@media(max-width:1024px){.elementor-1249 .elementor-element.elementor-element-9ab01ff{--min-height:37vh;}.elementor-1249 .elementor-element.elementor-element-9ab01ff:not(.elementor-motion-effects-element-type-background), .elementor-1249 .elementor-element.elementor-element-9ab01ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-1249 .elementor-element.elementor-element-095cc23{--margin-top:-78px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1249 .elementor-element.elementor-element-2967bce .elementor-heading-title{font-size:54px;}.elementor-1249 .elementor-element.elementor-element-f82b258{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1249 .elementor-element.elementor-element-75dfe7d{--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-1249 .elementor-element.elementor-element-4870190 > .elementor-widget-container{padding:0% 0% 5% 0%;}.elementor-1249 .elementor-element.elementor-element-4870190 .elementor-heading-title{font-size:25px;}.elementor-1249 .elementor-element.elementor-element-ec0d060{--e-n-carousel-swiper-slides-to-display:1;}}@media(max-width:767px){.elementor-1249 .elementor-element.elementor-element-9ab01ff:not(.elementor-motion-effects-element-type-background), .elementor-1249 .elementor-element.elementor-element-9ab01ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-1249 .elementor-element.elementor-element-095cc23{--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1249 .elementor-element.elementor-element-2967bce .elementor-heading-title{font-size:44px;}.elementor-1249 .elementor-element.elementor-element-f82b258{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1249 .elementor-element.elementor-element-5fa2cf3 .elementor-heading-title{font-size:30px;}.elementor-1249 .elementor-element.elementor-element-dbc9884 .elementor-heading-title{font-size:20px;}.elementor-1249 .elementor-element.elementor-element-6a45edd{--min-height:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1249 .elementor-element.elementor-element-4870190 .elementor-heading-title{font-size:16px;}.elementor-1249 .elementor-element.elementor-element-ec0d060{--e-n-carousel-swiper-slides-to-display:1;}}@media(min-width:768px){.elementor-1249 .elementor-element.elementor-element-8a7df5c{--width:70%;}.elementor-1249 .elementor-element.elementor-element-6a45edd{--width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1249 .elementor-element.elementor-element-8a7df5c{--width:100%;}.elementor-1249 .elementor-element.elementor-element-6a45edd{--width:100%;}}@media(min-width:1025px){.elementor-1249 .elementor-element.elementor-element-9ab01ff:not(.elementor-motion-effects-element-type-background), .elementor-1249 .elementor-element.elementor-element-9ab01ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for container, class: .elementor-element-5d8841c */.hover{ 
    opacity:0; 
} 

.hover:hover { 
    opacity:1; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad0ea29 */.hover{ 
    opacity:0; 
} 

.hover:hover { 
    opacity:1; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9ba29 */.hover{ 
    opacity:0; 
} 

.hover:hover { 
    opacity:1; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cca43b2 */.hover{ 
    opacity:0; 
} 

.hover:hover { 
    opacity:1; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b24f89 */.hover{ 
    opacity:0; 
} 

.hover:hover { 
    opacity:1; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c9d57a */.hover{ 
    opacity:0; 
} 

.hover:hover { 
    opacity:1; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36f79fa */.hover{ 
    opacity:0; 
} 

.hover:hover { 
    opacity:1; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-208c7b9 */.hover{ 
    opacity:0; 
} 

.hover:hover { 
    opacity:1; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d509c18 */.hover{ 
    opacity:0; 
} 

.hover:hover { 
    opacity:1; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e22f82c */.hover{ 
    opacity:0; 
} 

.hover:hover { 
    opacity:1; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60b9c59 */.hover{ 
    opacity:0; 
} 

.hover:hover { 
    opacity:1; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65d9441 */.hover{ 
    opacity:0; 
} 

.hover:hover { 
    opacity:1; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1219a2 */.hover{ 
    opacity:0; 
} 

.hover:hover { 
    opacity:1; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-255d13c */.hover{ 
    opacity:0; 
} 

.hover:hover { 
    opacity:1; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f17a5d5 */.hover{ 
    opacity:0; 
} 

.hover:hover { 
    opacity:1; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84404a8 */.hover{ 
    opacity:0; 
} 

.hover:hover { 
    opacity:1; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d25eac3 */.hover{ 
    opacity:0; 
} 

.hover:hover { 
    opacity:1; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5c6ad6 */.hover{ 
    opacity:0; 
} 

.hover:hover { 
    opacity:1; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da560c6 */.hover{ 
    opacity:0; 
} 

.hover:hover { 
    opacity:1; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9b8e60 */.hover{ 
    opacity:0; 
} 

.hover:hover { 
    opacity:1; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2cf3e5 */.hover{ 
    opacity:0; 
} 

.hover:hover { 
    opacity:1; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf0b6dd */.hover{ 
    opacity:0; 
} 

.hover:hover { 
    opacity:1; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f02f4ed */.hover{ 
    opacity:0; 
} 

.hover:hover { 
    opacity:1; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a228f4 */.hover{ 
    opacity:0; 
} 

.hover:hover { 
    opacity:1; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-acba403 */.hover{ 
    opacity:0; 
} 

.hover:hover { 
    opacity:1; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29f5c90 */.hover{ 
    opacity:0; 
} 

.hover:hover { 
    opacity:1; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab05be4 */.hover{ 
    opacity:0; 
} 

.hover:hover { 
    opacity:1; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85144f5 */.hover{ 
    opacity:0; 
} 

.hover:hover { 
    opacity:1; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f82f291 */.hover{ 
    opacity:0; 
} 

.hover:hover { 
    opacity:1; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01a9550 */.hover{ 
    opacity:0; 
} 

.hover:hover { 
    opacity:1; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf4e47b */.hover{ 
    opacity:0; 
} 

.hover:hover { 
    opacity:1; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b4ffd9 */.hover{ 
    opacity:0; 
} 

.hover:hover { 
    opacity:1; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a9492b */.hover{ 
    opacity:0; 
} 

.hover:hover { 
    opacity:1; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee6783c */.hover{ 
    opacity:0; 
} 

.hover:hover { 
    opacity:1; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29e88a8 */.hover{ 
    opacity:0; 
} 

.hover:hover { 
    opacity:1; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4c9bf6 */.hover{ 
    opacity:0; 
} 

.hover:hover { 
    opacity:1; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-09f28be */.hover{ 
    opacity:0; 
} 

.hover:hover { 
    opacity:1; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb61a6b */.hover{ 
    opacity:0; 
} 

.hover:hover { 
    opacity:1; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2857853 */.hover{ 
    opacity:0; 
} 

.hover:hover { 
    opacity:1; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3879e7d */.hover{ 
    opacity:0; 
} 

.hover:hover { 
    opacity:1; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3cb8b6 */.hover{ 
    opacity:0; 
} 

.hover:hover { 
    opacity:1; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16d6b91 */.hover{ 
    opacity:0; 
} 

.hover:hover { 
    opacity:1; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cefbc40 */.hover{ 
    opacity:0; 
} 

.hover:hover { 
    opacity:1; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78513c4 */.hover{ 
    opacity:0; 
} 

.hover:hover { 
    opacity:1; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c6baa8 */.hover{ 
    opacity:0; 
} 

.hover:hover { 
    opacity:1; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8cb8dc2 */.hover{ 
    opacity:0; 
} 

.hover:hover { 
    opacity:1; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46d6e75 */.hover{ 
    opacity:0; 
} 

.hover:hover { 
    opacity:1; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-892dd5f */.hover{ 
    opacity:0; 
} 

.hover:hover { 
    opacity:1; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae589c4 */.hover{ 
    opacity:0; 
} 

.hover:hover { 
    opacity:1; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5acd8c */.hover{ 
    opacity:0; 
} 

.hover:hover { 
    opacity:1; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b515175 */.hover{ 
    opacity:0; 
} 

.hover:hover { 
    opacity:1; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b6e9b8 */.hover{ 
    opacity:0; 
} 

.hover:hover { 
    opacity:1; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c82505 */.hover{ 
    opacity:0; 
} 

.hover:hover { 
    opacity:1; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8e0fcb */.hover{ 
    opacity:0; 
} 

.hover:hover { 
    opacity:1; 
}/* End custom CSS */