.elementor-267 .elementor-element.elementor-element-51d4fa4 > .elementor-container{max-width:700px;}.elementor-267 .elementor-element.elementor-element-51d4fa4:not(.elementor-motion-effects-element-type-background), .elementor-267 .elementor-element.elementor-element-51d4fa4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://vallealva.com/wp-content/uploads/2022/03/floor-heating-valves-2021-08-30-02-14-12-utc-scaled.jpg");background-position:center center;background-size:cover;}.elementor-267 .elementor-element.elementor-element-51d4fa4 > .elementor-background-overlay{background-color:#0D1420;opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-267 .elementor-element.elementor-element-51d4fa4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 0px 150px 0px;}.elementor-267 .elementor-element.elementor-element-20ffa5c{text-align:center;}.elementor-267 .elementor-element.elementor-element-20ffa5c .elementor-heading-title{color:#FFFFFF;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-267 .elementor-element.elementor-element-20ffa5c > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-267 .elementor-element.elementor-element-7775eb80.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-267 .elementor-element.elementor-element-7775eb80.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-267 .elementor-element.elementor-element-7775eb80:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-267 .elementor-element.elementor-element-7775eb80 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vallealva.com/wp-content/uploads/2022/05/20190222_160317-scaled.jpg");background-position:center center;background-size:cover;}.elementor-267 .elementor-element.elementor-element-7775eb80 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-267 .elementor-element.elementor-element-7775eb80 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-267 .elementor-element.elementor-element-4731b108 .elementor-spacer-inner{--spacer-size:300px;}.elementor-267 .elementor-element.elementor-element-2fb7e25e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-267 .elementor-element.elementor-element-202b6dd6 .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-d7f7275-font-family ), Sans-serif;font-size:var( --e-global-typography-d7f7275-font-size );font-weight:var( --e-global-typography-d7f7275-font-weight );text-transform:var( --e-global-typography-d7f7275-text-transform );line-height:var( --e-global-typography-d7f7275-line-height );letter-spacing:var( --e-global-typography-d7f7275-letter-spacing );word-spacing:var( --e-global-typography-d7f7275-word-spacing );}.elementor-267 .elementor-element.elementor-element-202b6dd6 > .elementor-widget-container{margin:100px 0px -5px 0px;padding:0px 100px 0px 80px;}.elementor-267 .elementor-element.elementor-element-3b97f820 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-267 .elementor-element.elementor-element-3b97f820 > .elementor-widget-container{padding:0px 100px 0px 80px;}.elementor-267 .elementor-element.elementor-element-3ee2161b > .elementor-widget-container{padding:0px 100px 50px 80px;}.elementor-267 .elementor-element.elementor-element-1d6bc9e6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-267 .elementor-element.elementor-element-364312e4:hover img{filter:brightness( 80% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-267 .elementor-element.elementor-element-49e0e85a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-267 .elementor-element.elementor-element-762e6cd9:hover img{filter:brightness( 80% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-267 .elementor-element.elementor-element-66c740e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-267 .elementor-element.elementor-element-c313914 .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-d7f7275-font-family ), Sans-serif;font-size:var( --e-global-typography-d7f7275-font-size );font-weight:var( --e-global-typography-d7f7275-font-weight );text-transform:var( --e-global-typography-d7f7275-text-transform );line-height:var( --e-global-typography-d7f7275-line-height );letter-spacing:var( --e-global-typography-d7f7275-letter-spacing );word-spacing:var( --e-global-typography-d7f7275-word-spacing );}.elementor-267 .elementor-element.elementor-element-c313914 > .elementor-widget-container{margin:100px 0px -5px 0px;padding:0px 100px 0px 80px;}.elementor-267 .elementor-element.elementor-element-b7778e2 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-267 .elementor-element.elementor-element-b7778e2 > .elementor-widget-container{padding:0px 100px 0px 80px;}.elementor-267 .elementor-element.elementor-element-8cbf07f > .elementor-widget-container{padding:0px 100px 50px 80px;}.elementor-267 .elementor-element.elementor-element-f37e955 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-267 .elementor-element.elementor-element-944d816:hover img{filter:brightness( 80% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-267 .elementor-element.elementor-element-a3264d8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-267 .elementor-element.elementor-element-0fd3307:hover img{filter:brightness( 80% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-bc-flex-widget .elementor-267 .elementor-element.elementor-element-1615ca6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-267 .elementor-element.elementor-element-1615ca6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-267 .elementor-element.elementor-element-1615ca6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-267 .elementor-element.elementor-element-1615ca6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vallealva.com/wp-content/uploads/2022/05/180520101207-1-scaled.jpg");background-position:center center;background-size:cover;}.elementor-267 .elementor-element.elementor-element-1615ca6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-267 .elementor-element.elementor-element-1615ca6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-267 .elementor-element.elementor-element-0610a08 .elementor-spacer-inner{--spacer-size:300px;}.elementor-bc-flex-widget .elementor-267 .elementor-element.elementor-element-baa000d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-267 .elementor-element.elementor-element-baa000d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-267 .elementor-element.elementor-element-baa000d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-267 .elementor-element.elementor-element-baa000d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vallealva.com/wp-content/uploads/2022/05/IMG-20170721-WA0029.jpg");background-position:center center;background-size:cover;}.elementor-267 .elementor-element.elementor-element-baa000d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-267 .elementor-element.elementor-element-baa000d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-267 .elementor-element.elementor-element-94f3c02 .elementor-spacer-inner{--spacer-size:300px;}.elementor-267 .elementor-element.elementor-element-9f901b6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-267 .elementor-element.elementor-element-a38da75 .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-d7f7275-font-family ), Sans-serif;font-size:var( --e-global-typography-d7f7275-font-size );font-weight:var( --e-global-typography-d7f7275-font-weight );text-transform:var( --e-global-typography-d7f7275-text-transform );line-height:var( --e-global-typography-d7f7275-line-height );letter-spacing:var( --e-global-typography-d7f7275-letter-spacing );word-spacing:var( --e-global-typography-d7f7275-word-spacing );}.elementor-267 .elementor-element.elementor-element-a38da75 > .elementor-widget-container{margin:100px 0px -5px 0px;padding:0px 100px 0px 80px;}.elementor-267 .elementor-element.elementor-element-4445e6f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-267 .elementor-element.elementor-element-4445e6f > .elementor-widget-container{padding:0px 100px 0px 80px;}.elementor-267 .elementor-element.elementor-element-7aa52ce > .elementor-widget-container{padding:0px 100px 50px 80px;}.elementor-267 .elementor-element.elementor-element-9a0b6c0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-267 .elementor-element.elementor-element-2db6eaa:hover img{filter:brightness( 80% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-267 .elementor-element.elementor-element-d20228c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-267 .elementor-element.elementor-element-6e72ad2:hover img{filter:brightness( 80% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-267 .elementor-element.elementor-element-339884f9:not(.elementor-motion-effects-element-type-background), .elementor-267 .elementor-element.elementor-element-339884f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vallealva.com/wp-content/uploads/2022/03/central-gas-heater-installer-2021-08-26-23-04-54-utc-scaled.jpg");background-position:center center;background-size:cover;}.elementor-267 .elementor-element.elementor-element-339884f9 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #121B2B00 0%, #121B2BE8 50%);opacity:0.8;mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-267 .elementor-element.elementor-element-339884f9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:60px;margin-bottom:0px;padding:150px 0px 150px 0px;}.elementor-267 .elementor-element.elementor-element-207804f{text-align:center;}.elementor-267 .elementor-element.elementor-element-207804f .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-d7f7275-font-family ), Sans-serif;font-size:var( --e-global-typography-d7f7275-font-size );font-weight:var( --e-global-typography-d7f7275-font-weight );text-transform:var( --e-global-typography-d7f7275-text-transform );line-height:var( --e-global-typography-d7f7275-line-height );letter-spacing:var( --e-global-typography-d7f7275-letter-spacing );word-spacing:var( --e-global-typography-d7f7275-word-spacing );}.elementor-267 .elementor-element.elementor-element-207804f > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-267 .elementor-element.elementor-element-245e3323{text-align:center;}.elementor-267 .elementor-element.elementor-element-245e3323 .elementor-heading-title{color:#FFFFFF;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-267 .elementor-element.elementor-element-2b8cba .elementor-button .elementor-align-icon-right{margin-left:0px;}.elementor-267 .elementor-element.elementor-element-2b8cba .elementor-button .elementor-align-icon-left{margin-right:0px;}.elementor-267 .elementor-element.elementor-element-2b8cba .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );background-color:#FF5316;border-radius:0px 0px 0px 0px;padding:20px 35px 20px 35px;}.elementor-267 .elementor-element.elementor-element-2b8cba > .elementor-widget-container{margin:10px 0px 0px 0px;}@media(max-width:1024px){.elementor-267 .elementor-element.elementor-element-51d4fa4{padding:150px 20px 200px 20px;}.elementor-267 .elementor-element.elementor-element-20ffa5c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-267 .elementor-element.elementor-element-202b6dd6 .elementor-heading-title{font-size:var( --e-global-typography-d7f7275-font-size );line-height:var( --e-global-typography-d7f7275-line-height );letter-spacing:var( --e-global-typography-d7f7275-letter-spacing );word-spacing:var( --e-global-typography-d7f7275-word-spacing );}.elementor-267 .elementor-element.elementor-element-3b97f820 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-267 .elementor-element.elementor-element-c313914 .elementor-heading-title{font-size:var( --e-global-typography-d7f7275-font-size );line-height:var( --e-global-typography-d7f7275-line-height );letter-spacing:var( --e-global-typography-d7f7275-letter-spacing );word-spacing:var( --e-global-typography-d7f7275-word-spacing );}.elementor-267 .elementor-element.elementor-element-b7778e2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-267 .elementor-element.elementor-element-a38da75 .elementor-heading-title{font-size:var( --e-global-typography-d7f7275-font-size );line-height:var( --e-global-typography-d7f7275-line-height );letter-spacing:var( --e-global-typography-d7f7275-letter-spacing );word-spacing:var( --e-global-typography-d7f7275-word-spacing );}.elementor-267 .elementor-element.elementor-element-4445e6f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-267 .elementor-element.elementor-element-339884f9{padding:250px 20px 100px 20px;}.elementor-267 .elementor-element.elementor-element-207804f .elementor-heading-title{font-size:var( --e-global-typography-d7f7275-font-size );line-height:var( --e-global-typography-d7f7275-line-height );letter-spacing:var( --e-global-typography-d7f7275-letter-spacing );word-spacing:var( --e-global-typography-d7f7275-word-spacing );}.elementor-267 .elementor-element.elementor-element-245e3323 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-267 .elementor-element.elementor-element-2b8cba .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.elementor-267 .elementor-element.elementor-element-20ffa5c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-267 .elementor-element.elementor-element-202b6dd6 .elementor-heading-title{font-size:var( --e-global-typography-d7f7275-font-size );line-height:var( --e-global-typography-d7f7275-line-height );letter-spacing:var( --e-global-typography-d7f7275-letter-spacing );word-spacing:var( --e-global-typography-d7f7275-word-spacing );}.elementor-267 .elementor-element.elementor-element-202b6dd6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:80px 30px 0px 30px;}.elementor-267 .elementor-element.elementor-element-3b97f820 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-267 .elementor-element.elementor-element-3b97f820 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-267 .elementor-element.elementor-element-3ee2161b > .elementor-widget-container{padding:0px 30px 30px 30px;}.elementor-267 .elementor-element.elementor-element-c313914 .elementor-heading-title{font-size:var( --e-global-typography-d7f7275-font-size );line-height:var( --e-global-typography-d7f7275-line-height );letter-spacing:var( --e-global-typography-d7f7275-letter-spacing );word-spacing:var( --e-global-typography-d7f7275-word-spacing );}.elementor-267 .elementor-element.elementor-element-c313914 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:80px 30px 0px 30px;}.elementor-267 .elementor-element.elementor-element-b7778e2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-267 .elementor-element.elementor-element-b7778e2 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-267 .elementor-element.elementor-element-8cbf07f > .elementor-widget-container{padding:0px 30px 30px 30px;}.elementor-267 .elementor-element.elementor-element-a38da75 .elementor-heading-title{font-size:var( --e-global-typography-d7f7275-font-size );line-height:var( --e-global-typography-d7f7275-line-height );letter-spacing:var( --e-global-typography-d7f7275-letter-spacing );word-spacing:var( --e-global-typography-d7f7275-word-spacing );}.elementor-267 .elementor-element.elementor-element-a38da75 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:80px 30px 0px 30px;}.elementor-267 .elementor-element.elementor-element-4445e6f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-267 .elementor-element.elementor-element-4445e6f > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-267 .elementor-element.elementor-element-7aa52ce > .elementor-widget-container{padding:0px 30px 30px 30px;}.elementor-267 .elementor-element.elementor-element-339884f9{padding:200px 20px 80px 20px;}.elementor-267 .elementor-element.elementor-element-207804f .elementor-heading-title{font-size:var( --e-global-typography-d7f7275-font-size );line-height:var( --e-global-typography-d7f7275-line-height );letter-spacing:var( --e-global-typography-d7f7275-letter-spacing );word-spacing:var( --e-global-typography-d7f7275-word-spacing );}.elementor-267 .elementor-element.elementor-element-245e3323 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-267 .elementor-element.elementor-element-2b8cba .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}