.elementor .e-60b8511-d6648ac{padding:0px;display:flex;flex-direction:column;gap:30px;justify-content:center;align-items:start;}.elementor .e-e5c1f90-94be9de{padding:0px;display:flex;flex-direction:column;gap:20px;justify-content:center;align-items:center;}.elementor .e-dc50721-5ea2892{padding:0px;display:flex;flex-direction:column;gap:25px;justify-content:center;align-items:start;}.elementor .e-87b32a9-2bcbe93{column-gap:40px;padding:0px;display:flex;flex-direction:row;}.elementor .e-38d41e0-4ef6ef0{padding:0px;display:flex;flex-direction:column;row-gap:40px;}.elementor .e-49ffe3c-10d7a6d{padding:0px;display:flex;flex-direction:column;gap:20px;justify-content:center;align-items:center;}.elementor .e-498fc04-47501c5{padding:0px;}.elementor .e-3780892-c70c0ce{padding:22px;border-radius:18px;background-color:#006198;display:flex;flex-direction:column;gap:10px;justify-content:flex-start;align-items:start;}.elementor .e-ac20818-ef82648{padding:22px;border-radius:18px;background-color:#006198;display:flex;flex-direction:column;gap:10px;justify-content:flex-start;align-items:start;}.elementor .e-787ee0b-40f99df{padding:22px;border-radius:18px;background-color:#006198;display:flex;flex-direction:column;gap:10px;justify-content:flex-start;align-items:start;}.elementor .e-8797781-e6b9496{padding:22px;border-radius:18px;background-color:#006198;display:flex;flex-direction:column;gap:10px;justify-content:flex-start;align-items:start;}.elementor .e-de42b9c-6d62b31{padding:0px;display:grid;flex-direction:column;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, 1fr);}.elementor .e-0acbcab-4de8909{padding:0px;display:flex;flex-direction:column;gap:25px;}.elementor .e-113af8e-3356459{column-gap:40px;padding:0px;display:flex;flex-direction:row;}.elementor .e-bf24baa-875c816{padding:0px;display:flex;flex-direction:column;gap:40px;}.elementor .e-9a5f2ea-2d8b0df{padding:0px;display:flex;flex-direction:column;gap:20px;justify-content:center;align-items:center;}.elementor .e-2ac4fa7-ee62306{min-height:430px;padding:22px;background-image:url("https://openyourdemo.com/b-and-b-heating-and-cooling/wp-content/uploads/2026/08/repair-and-maintenance.webp");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;flex-direction:column;gap:10px;justify-content:flex-end;align-items:start;}.elementor .e-966fff9-3fcfa19{min-height:430px;padding:22px;background-image:url("https://openyourdemo.com/b-and-b-heating-and-cooling/wp-content/uploads/2026/08/maintenance-agreements.webp");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;flex-direction:column;gap:10px;justify-content:flex-end;align-items:start;}.elementor .e-9877b0d-387cc1c{min-height:430px;padding:22px;background-image:url("https://openyourdemo.com/b-and-b-heating-and-cooling/wp-content/uploads/2026/08/residential-existing-homes.webp");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;flex-direction:column;gap:10px;justify-content:flex-end;align-items:start;}.elementor .e-9eaf436-14e49ca{min-height:430px;padding:22px;background-image:url("https://openyourdemo.com/b-and-b-heating-and-cooling/wp-content/uploads/2026/08/residential-new-construction.webp");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;flex-direction:column;gap:10px;justify-content:flex-end;align-items:start;}.elementor .e-b970ca6-acabfe0{padding:0px;display:grid;flex-direction:column;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, 1fr);}.elementor .e-07caa2e-d2df4a5{padding:0px;display:flex;flex-direction:column;gap:25px;}.elementor .e-b42c56a-bdfdc9a{padding:0px;display:flex;flex-direction:column;row-gap:40px;}.elementor .e-c507d09-0957eef{padding:0px;display:flex;flex-direction:column;gap:20px;justify-content:center;align-items:center;}.elementor .e-ebacd40-6cafc04{width:238px;position:absolute;inset-inline-end:0px;inset-block-end:0px;padding:20px;background-image:linear-gradient(#006198, #006198);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;gap:10px;}.elementor .e-58e812d-49d2e2b{padding:0px;}.elementor .e-cc19a46-9427d6c{width:100%;padding:0px;background-color:#dbe6ea;}.elementor .e-a5cc0b2-d6150cc{width:7%;padding:0px;}.elementor .e-d7f5f41-b0b40d5{width:93%;padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-80fc50d-f13e982{padding:0px;border-style:none;display:flex;flex-direction:row;justify-content:center;align-items:start;}.elementor .e-0299da0-1a1dc0f{width:100%;padding:0px;background-color:#dbe6ea;}.elementor .e-7616803-f48e5e4{width:7%;padding:0px;display:flex;justify-content:flex-start;align-items:start;}.elementor .e-c527a90-5fda335{width:93%;padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-36218d1-3fc3bb2{padding:0px;border-style:none;display:flex;flex-direction:row;justify-content:center;align-items:start;}.elementor .e-42c507b-513ae72{width:100%;padding:0px;background-color:#dbe6ea;}.elementor .e-58b7620-bd3c621{width:7%;padding:0px;display:flex;justify-content:flex-start;align-items:start;}.elementor .e-b9ee1c1-c5eec44{width:93%;padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-fc3a5ca-4b1a7d1{padding:0px;border-style:none;display:flex;flex-direction:row;justify-content:center;align-items:start;}.elementor .e-74701ff-72bc3d5{width:100%;padding:0px;background-color:#dbe6ea;}.elementor .e-9aad903-67b4808{width:7%;padding:0px;display:flex;justify-content:flex-start;align-items:start;}.elementor .e-a0d8028-34f349b{width:93%;padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-ba0eee6-1900399{padding:0px;border-style:none;display:flex;flex-direction:row;justify-content:center;align-items:start;}.elementor .e-42db008-76c544e{width:100%;padding:0px;background-color:#dbe6ea;}.elementor .e-a73b933-67569c2{padding:0px;display:flex;flex-direction:column;gap:25px;justify-content:flex-start;align-items:start;}.elementor .e-4acea0d-634b002{padding:0px;display:flex;flex-direction:row;gap:60px;}.elementor .e-56ebcfa-d620a87{padding:0px;display:flex;flex-direction:column;row-gap:40px;}.elementor .e-2e7c014-1f0674c{padding:0px;display:flex;flex-direction:column;gap:20px;justify-content:center;align-items:center;}.elementor .e-e4e947f-cceaa95{padding-block-start:30px;padding-block-end:30px;padding-inline-start:25px;padding-inline-end:25px;border-width:1px;border-color:#dbe5e9;border-style:solid;display:flex;flex-direction:column;gap:10px;justify-content:center;align-items:start;}.elementor .e-7c5332a-214179e{padding-block-start:30px;padding-block-end:30px;padding-inline-start:25px;padding-inline-end:25px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:1px;border-color:#dbe5e9;border-style:solid;display:flex;flex-direction:column;gap:10px;justify-content:center;align-items:start;}.elementor .e-b8fff22-582cc52{padding-block-start:30px;padding-block-end:30px;padding-inline-start:25px;padding-inline-end:25px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:1px;border-color:#dbe5e9;border-style:solid;display:flex;flex-direction:column;gap:10px;justify-content:center;align-items:start;}.elementor .e-e664535-38b817b{padding-block-start:30px;padding-block-end:30px;padding-inline-start:25px;padding-inline-end:25px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:1px;border-color:#dbe5e9;border-style:solid;display:flex;flex-direction:column;gap:10px;justify-content:center;align-items:start;}.elementor .e-76b9ab0-ea04a14{column-gap:0px;padding:0px;display:grid;row-gap:20px;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-2ea91a2-9a5c9c5{padding:0px;}.elementor .e-63e9ebb-a5c8616{padding:0px;display:flex;flex-direction:column;row-gap:40px;}.elementor .e-b236ba5-61243d3{padding:0px;display:flex;flex-direction:column;row-gap:20px;justify-content:center;align-items:center;}.elementor .e-da25052-5f9dcf2{padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .e-d2b4d98-4102e78{padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:20px;justify-content:center;align-items:start;}.elementor .e-21e76ed-5f35b1e{padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .e-8b41f91-7376308{padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:20px;justify-content:center;align-items:start;}.elementor .e-5216c8e-e2b07eb{padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .e-b712c18-b5288d3{padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:20px;justify-content:center;align-items:start;}.elementor .e-45d6051-fc8dbe2{padding:0px;display:flex;flex-direction:column;gap:20px;justify-content:flex-start;align-items:start;}.elementor .e-d4bef70-a4e175a{padding:0px;display:flex;flex-direction:row;}.elementor .e-7810ebb-3a637c2{padding:0px;display:flex;flex-direction:column;}.elementor .e-c3d4dfe-03d7bb5{padding-block-start:45px;padding-block-end:0px;padding-inline-start:45px;padding-inline-end:45px;border-radius:12px;background-color:#ffffff;display:flex;flex-direction:column;justify-content:flex-start;align-items:start;}.elementor .e-5b3a726-ea7ab4f{padding:0px;display:flex;flex-direction:row;gap:50px;}.elementor .e-5ad5049-023509a{padding:0px;display:flex;flex-direction:column;row-gap:40px;justify-content:center;align-items:center;}.elementor .e-129f961-bf2d832{width:70%;padding:0px;display:flex;flex-direction:column;gap:20px;justify-content:center;align-items:start;}.elementor .e-03f7baa-eb375d7{width:30%;padding:0px;display:flex;flex-direction:row;justify-content:flex-end;}.elementor .e-c856cdf-0219f07{padding:0px;display:flex;flex-direction:row;gap:0px;justify-content:center;align-items:center;}