#section-2-10 > .ct-section-inner-wrap{padding-top:100px;padding-bottom:100px}#section-2-10{background-image:linear-gradient(rgba(242,246,247,0.8),rgba(242,246,247,0.8)),url(https://infloorheat.ca/wp-content/uploads/2024/04/thermal-mass.jpg);background-color:#f2f6f7;background-repeat:no-repeat;background-position:50% 50%}#section-4-10 > .ct-section-inner-wrap{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}#section-4-10{display:block}#section-27-14{background-color:#f2f6f7}#section-59-537 > .ct-section-inner-wrap{padding-top:26px;padding-bottom:32px}#section-59-537{background-color:#fdb827}#section-80-537 > .ct-section-inner-wrap{padding-top:32px}#section-80-537{background-color:#db6425}#section-19-14 > .ct-section-inner-wrap{display:flex;flex-direction:column;align-items:center}#section-19-14{display:block}#section-19-14{background-image:url(https://infloorheat.ca/wp-content/uploads/2025/07/driveway-snow-melt-system.jpg);text-align:left}@media (max-width:991px){#section-4-10 > .ct-section-inner-wrap{display:flex;flex-direction:column}#section-4-10{display:block}#section-4-10{text-align:justify}}#div_block-5-10{width:48%}#div_block-7-14{width:45%;text-align:left;display:flex}#div_block-12-14{margin-top:0px;width:100%;flex-direction:column;display:flex;text-align:left;align-items:center;padding-top:0px;margin-bottom:85px}#div_block-29-14{width:50%;background-color:#fdb827}#div_block-30-14{width:50%;background-color:#db6425}#div_block-37-14{width:50%}#div_block-38-14{width:50%}#div_block-20-14{text-align:left;align-items:center;width:40%;background-color:#f2f6f7;padding-top:30px;padding-bottom:30px;padding-left:30px;padding-right:30px}@media (max-width:991px){#div_block-5-10{width:100%}}@media (max-width:991px){#div_block-7-14{margin-top:50px;width:100%}}@media (max-width:479px){#div_block-20-14{padding-right:17px;width:100%}}@media (max-width:991px){#new_columns-28-14> .ct-div-block{width:100% !important}}@media (max-width:991px){#new_columns-36-14> .ct-div-block{width:100% !important}}#headline-23-14{font-size:26px;line-height:1.5}#headline-31-14{font-weight:600}#headline-39-14{line-height:1.5}#headline-21-14{padding-bottom:30px}@media (max-width:991px){#_rich_text-6-10{text-align:left}}#link_button-54-14{background-color:#fdb827;border:1px solid #fdb827;color:#000000}#link_button-54-14{padding-left:49px;padding-right:49px;font-size:17px;font-weight:500;margin-right:0px;padding-bottom:10px;padding-top:10px;margin-bottom:10px;margin-top:10px}#link_button-58-14{background-color:#fdb827;border:1px solid #fdb827;color:#000000}#link_button-58-14{font-weight:500;font-size:17px;padding-left:48px;padding-right:48px;margin-top:6px;padding-bottom:12px}#link_button-56-14{background-color:#fdb827;border:1px solid #fdb827;color:#000000}#link_button-56-14{padding-left:49px;padding-right:49px;font-size:17px;font-weight:500;margin-right:0px;padding-bottom:10px;padding-top:10px;margin-bottom:10px;margin-top:10px}#image-13-14{margin-bottom:25px}#image-43-14{margin-bottom:0px;margin-top:0px;height:350px;width:100%;object-fit:cover}#nestable_shortcode-22-14{width:100%;padding-top:20px;padding-bottom:20px;padding-right:20px;padding-left:20px;background-color:#cccccc;border-top-width:2px;border-right-width:2px;border-bottom-width:2px;border-left-width:2px;border-top-color:#2d2727;border-right-color:#2d2727;border-bottom-color:#2d2727;border-left-color:#2d2727;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-radius:5px}