.elementor-514 .elementor-element.elementor-element-c921887 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-514 .elementor-element.elementor-element-c921887:not(.elementor-motion-effects-element-type-background), .elementor-514 .elementor-element.elementor-element-c921887 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0f75bc;}.elementor-514 .elementor-element.elementor-element-c921887 > .elementor-background-overlay{background-image:url("https://images.jazelc.com/uploads/mayomechanical-m2e/radiant-floor-diagram.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.51;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-514 .elementor-element.elementor-element-c921887 .elementor-background-overlay{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 5px ) hue-rotate( 0deg );}.elementor-514 .elementor-element.elementor-element-c921887{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-107px;margin-bottom:0px;padding:107px 0px 30px 0px;}.elementor-514 .elementor-element.elementor-element-c767fa4{--spacer-size:10px;}.elementor-514 .elementor-element.elementor-element-c543f65{text-align:left;}.elementor-514 .elementor-element.elementor-element-c543f65 .elementor-heading-title{color:#ffffff;font-family:"Poppins", Arial, Helvetica, Sans-serif;font-size:80px;font-weight:bold;text-transform:lowercase;line-height:0.875em;}.elementor-514 .elementor-element.elementor-element-10ebc42{--spacer-size:20px;}.elementor-514 .elementor-element.elementor-element-8f5518c a{color:#0F75BC;}.elementor-514 .elementor-element.elementor-element-8f5518c a:hover{color:#D60000;}.elementor-514 .elementor-element.elementor-element-8f5518c{padding:80px 0px 100px 0px;}.elementor-514 .elementor-element.elementor-element-8ee4673 a{color:#000000;}.elementor-514 .elementor-element.elementor-element-4894fd8{text-align:left;}.elementor-514 .elementor-element.elementor-element-4894fd8 .elementor-heading-title{color:#000000;font-family:"Poppins", Arial, Helvetica, Sans-serif;font-size:37px;font-weight:bold;line-height:1.25em;}.elementor-514 .elementor-element.elementor-element-ed8b754{font-family:"Work Sans", Arial, Helvetica, Sans-serif;}.elementor-514 .elementor-element.elementor-element-2ab5d91 a{color:#000000;}.elementor-514 .elementor-element.elementor-element-2ab5d91 a:hover{color:#4C4C4C;}.elementor-514 .elementor-element.elementor-element-2ab5d91{padding:40px 0px 40px 0px;}.elementor-514 .elementor-element.elementor-element-4df9a91:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-514 .elementor-element.elementor-element-4df9a91 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-514 .elementor-element.elementor-element-4df9a91:hover > .elementor-element-populated{background-color:#FAFAFA;}.elementor-514 .elementor-element.elementor-element-4df9a91 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-514 .elementor-element.elementor-element-4df9a91 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-514 .elementor-element.elementor-element-4df9a91 > .elementor-element-populated > .elementor-widget-wrap{padding:50px 50px 50px 50px;}.elementor-514 .elementor-element.elementor-element-0499fcc.elementor-view-stacked .elementor-icon{background-color:#3B5998;}.elementor-514 .elementor-element.elementor-element-0499fcc.elementor-view-framed .elementor-icon, .elementor-514 .elementor-element.elementor-element-0499fcc.elementor-view-default .elementor-icon{fill:#3B5998;color:#3B5998;border-color:#3B5998;}.elementor-514 .elementor-element.elementor-element-0499fcc{--icon-box-icon-margin:15px;}.elementor-514 .elementor-element.elementor-element-0499fcc .elementor-icon-box-title{color:#000000;}.elementor-514 .elementor-element.elementor-element-849d4f9:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-514 .elementor-element.elementor-element-849d4f9 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-514 .elementor-element.elementor-element-849d4f9:hover > .elementor-element-populated{background-color:#FAFAFA;}.elementor-514 .elementor-element.elementor-element-849d4f9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-514 .elementor-element.elementor-element-849d4f9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-514 .elementor-element.elementor-element-849d4f9 > .elementor-element-populated > .elementor-widget-wrap{padding:50px 50px 50px 50px;}.elementor-514 .elementor-element.elementor-element-e7b6c4c.elementor-view-stacked .elementor-icon{background-color:#4285F4;}.elementor-514 .elementor-element.elementor-element-e7b6c4c.elementor-view-framed .elementor-icon, .elementor-514 .elementor-element.elementor-element-e7b6c4c.elementor-view-default .elementor-icon{fill:#4285F4;color:#4285F4;border-color:#4285F4;}.elementor-514 .elementor-element.elementor-element-e7b6c4c{--icon-box-icon-margin:15px;}.elementor-514 .elementor-element.elementor-element-e7b6c4c .elementor-icon-box-title{color:#000000;}.elementor-514 .elementor-element.elementor-element-e204150:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-514 .elementor-element.elementor-element-e204150 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-514 .elementor-element.elementor-element-e204150:hover > .elementor-element-populated{background-color:#FAFAFA;}.elementor-514 .elementor-element.elementor-element-e204150 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-514 .elementor-element.elementor-element-e204150 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-514 .elementor-element.elementor-element-e204150 > .elementor-element-populated > .elementor-widget-wrap{padding:50px 50px 50px 50px;}.elementor-514 .elementor-element.elementor-element-7cc782f.elementor-view-stacked .elementor-icon{background-color:#35A1F2;}.elementor-514 .elementor-element.elementor-element-7cc782f.elementor-view-framed .elementor-icon, .elementor-514 .elementor-element.elementor-element-7cc782f.elementor-view-default .elementor-icon{fill:#35A1F2;color:#35A1F2;border-color:#35A1F2;}.elementor-514 .elementor-element.elementor-element-7cc782f{--icon-box-icon-margin:15px;}.elementor-514 .elementor-element.elementor-element-7cc782f .elementor-icon-box-title{color:#000000;}.elementor-514 .elementor-element.elementor-element-29b6756:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-514 .elementor-element.elementor-element-29b6756 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-514 .elementor-element.elementor-element-29b6756:hover > .elementor-element-populated{background-color:#FAFAFA;}.elementor-514 .elementor-element.elementor-element-29b6756 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-514 .elementor-element.elementor-element-29b6756 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-514 .elementor-element.elementor-element-29b6756 > .elementor-element-populated > .elementor-widget-wrap{padding:50px 50px 50px 50px;}.elementor-514 .elementor-element.elementor-element-5bdd641.elementor-view-stacked .elementor-icon{background-color:#AF1506;}.elementor-514 .elementor-element.elementor-element-5bdd641.elementor-view-framed .elementor-icon, .elementor-514 .elementor-element.elementor-element-5bdd641.elementor-view-default .elementor-icon{fill:#AF1506;color:#AF1506;border-color:#AF1506;}.elementor-514 .elementor-element.elementor-element-5bdd641{--icon-box-icon-margin:15px;}.elementor-514 .elementor-element.elementor-element-5bdd641 .elementor-icon-box-title{color:#000000;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-514 .elementor-element.elementor-element-c543f65 .elementor-heading-title{font-size:50px;}}@media(max-width:767px){.elementor-514 .elementor-element.elementor-element-c767fa4{--spacer-size:50px;}.elementor-514 .elementor-element.elementor-element-c543f65 .elementor-heading-title{font-size:10vw;}.elementor-514 .elementor-element.elementor-element-10ebc42{--spacer-size:50px;}.elementor-514 .elementor-element.elementor-element-4894fd8 .elementor-heading-title{font-size:8.5vw;}}/* Start custom CSS for section, class: .elementor-element-c921887 */.elementor-514 .elementor-element.elementor-element-c921887 {
    background-position:center center;
    background-size:cover;
    background-repeat:no-repeat;
}/* End custom CSS */