.breakdance .bde-section-204-100 .section-container{display:flex;flex-direction:column;gap:15px}.breakdance .bde-section-204-100{background-image:url(https://constructem.ca/wp-content/uploads/2025/12/SUB-CONTRACTOR-services.webp)}.breakdance .bde-section-204-100 .section-container{padding-bottom:120px;padding-top:200px}.breakdance .bde-section-204-100{margin-top:-45px}@media (max-width:767px){.breakdance .bde-section-204-100 .section-container{padding-bottom:50px;padding-top:100px}.breakdance .bde-section-204-100{margin-top:0px}}.breakdance .bde-heading-204-101{color:var(--bde-palette-color-1-31860b84-63f6-4d43-b580-ed2f9c82d652);margin-top:20px}.breakdance .bde-section-204-103 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-204-103{.button-atom__text:hover{color:#000}}.breakdance .bde-heading-204-104{color:var(--bde-palette-color-1-bb96c8c9-df5e-4b00-9ab5-bd5b22a961b1)}.breakdance .bde-grid-204-106{--bde-grid-items-per-row:4;--bde-grid-gap:15px;margin-top:30px}.breakdance .bde-grid>*{width:auto!important;height:auto!important}@media (max-width:1119px){.breakdance .bde-grid-204-106{--bde-grid-items-per-row:3}}@media (max-width:1023px){.breakdance .bde-grid-204-106{--bde-grid-items-per-row:2}}@media (max-width:767px){.breakdance .bde-grid-204-106{--bde-grid-items-per-row:1}}.breakdance .bde-div-204-107{padding:30px 20px 45px 20px;border-top:1px solid var(--bde-palette-color-1-179593d4-8e1d-4f5f-8ca4-d6de3c2d60b1);border-bottom:1px solid var(--bde-palette-color-1-179593d4-8e1d-4f5f-8ca4-d6de3c2d60b1);border-left:1px solid var(--bde-palette-color-1-179593d4-8e1d-4f5f-8ca4-d6de3c2d60b1);border-right:1px solid var(--bde-palette-color-1-179593d4-8e1d-4f5f-8ca4-d6de3c2d60b1);border-radius:12px}.breakdance .bde-div-204-107{display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center}.breakdance .bde-div-204-107{background-color:var(--bde-palette-color-1-31860b84-63f6-4d43-b580-ed2f9c82d652)}.breakdance .bde-div-204-107{box-shadow:5px 20px 75px 0px #0000001C;transition:0.3ms ease-in-out all 0.3ms}.breakdance .bde-div-204-107:hover{background-color:var(--bde-palette-card-hover-18c41b66-aea5-4f3b-9a80-261efacae73a-7);box-shadow:0px 0px 50px 0px #00000025;transition:0.3ms ease-in-out all 0.3ms}.breakdance .bde-heading-204-109{color:var(--bde-palette-color-1-bb96c8c9-df5e-4b00-9ab5-bd5b22a961b1)}.breakdance .bde-text-204-110{font-size:15px;font-weight:400;line-height:28px}.breakdance .bde-button-204-111 .bde-button__button{color:var(--bde-palette-h3-heading-color-ebf83590-a1bb-4262-aacd-a570cdd70abc-5);text-decoration-line:none}.breakdance .bde-div-204-112{padding:30px 20px 45px 20px;border-top:1px solid var(--bde-palette-color-1-179593d4-8e1d-4f5f-8ca4-d6de3c2d60b1);border-bottom:1px solid var(--bde-palette-color-1-179593d4-8e1d-4f5f-8ca4-d6de3c2d60b1);border-left:1px solid var(--bde-palette-color-1-179593d4-8e1d-4f5f-8ca4-d6de3c2d60b1);border-right:1px solid var(--bde-palette-color-1-179593d4-8e1d-4f5f-8ca4-d6de3c2d60b1);border-radius:12px}.breakdance .bde-div-204-112{display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center}.breakdance .bde-div-204-112{background-color:var(--bde-palette-color-1-31860b84-63f6-4d43-b580-ed2f9c82d652)}.breakdance .bde-div-204-112{box-shadow:5px 20px 75px 0px #0000001C;transition:0.3ms ease-in-out all 0.3ms}.breakdance .bde-div-204-112:hover{background-color:var(--bde-palette-card-hover-18c41b66-aea5-4f3b-9a80-261efacae73a-7);box-shadow:0px 0px 50px 0px #00000025;transition:0.3ms ease-in-out all 0.3ms}.breakdance .bde-heading-204-114{color:var(--bde-palette-color-1-bb96c8c9-df5e-4b00-9ab5-bd5b22a961b1)}.breakdance .bde-text-204-115{font-size:15px;font-weight:400;line-height:28px}.breakdance .bde-button-204-116 .bde-button__button{color:var(--bde-palette-h3-heading-color-ebf83590-a1bb-4262-aacd-a570cdd70abc-5);text-decoration-line:none}.breakdance .bde-div-204-117{padding:30px 20px 45px 20px;border-top:1px solid var(--bde-palette-color-1-179593d4-8e1d-4f5f-8ca4-d6de3c2d60b1);border-bottom:1px solid var(--bde-palette-color-1-179593d4-8e1d-4f5f-8ca4-d6de3c2d60b1);border-left:1px solid var(--bde-palette-color-1-179593d4-8e1d-4f5f-8ca4-d6de3c2d60b1);border-right:1px solid var(--bde-palette-color-1-179593d4-8e1d-4f5f-8ca4-d6de3c2d60b1);border-radius:12px}.breakdance .bde-div-204-117{display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center}.breakdance .bde-div-204-117{background-color:var(--bde-palette-color-1-31860b84-63f6-4d43-b580-ed2f9c82d652)}.breakdance .bde-div-204-117{box-shadow:5px 20px 75px 0px #0000001C;transition:0.3ms ease-in-out all 0.3ms}.breakdance .bde-div-204-117:hover{background-color:var(--bde-palette-card-hover-18c41b66-aea5-4f3b-9a80-261efacae73a-7);box-shadow:0px 0px 50px 0px #00000025;transition:0.3ms ease-in-out all 0.3ms}.breakdance .bde-heading-204-119{color:var(--bde-palette-color-1-bb96c8c9-df5e-4b00-9ab5-bd5b22a961b1)}.breakdance .bde-text-204-120{font-size:15px;font-weight:400;line-height:28px}.breakdance .bde-button-204-121 .bde-button__button{color:var(--bde-palette-h3-heading-color-ebf83590-a1bb-4262-aacd-a570cdd70abc-5);text-decoration-line:none}.breakdance .bde-div-204-133{padding:30px 20px 45px 20px;border-top:1px solid var(--bde-palette-color-1-179593d4-8e1d-4f5f-8ca4-d6de3c2d60b1);border-bottom:1px solid var(--bde-palette-color-1-179593d4-8e1d-4f5f-8ca4-d6de3c2d60b1);border-left:1px solid var(--bde-palette-color-1-179593d4-8e1d-4f5f-8ca4-d6de3c2d60b1);border-right:1px solid var(--bde-palette-color-1-179593d4-8e1d-4f5f-8ca4-d6de3c2d60b1);border-radius:12px}.breakdance .bde-div-204-133{display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center}.breakdance .bde-div-204-133{background-color:var(--bde-palette-color-1-31860b84-63f6-4d43-b580-ed2f9c82d652)}.breakdance .bde-div-204-133{box-shadow:5px 20px 75px 0px #0000001C;transition:0.3ms ease-in-out all 0.3ms}.breakdance .bde-div-204-133:hover{background-color:var(--bde-palette-card-hover-18c41b66-aea5-4f3b-9a80-261efacae73a-7);box-shadow:0px 0px 50px 0px #00000025;transition:0.3ms ease-in-out all 0.3ms}.breakdance .bde-heading-204-135{color:var(--bde-palette-color-1-bb96c8c9-df5e-4b00-9ab5-bd5b22a961b1)}.breakdance .bde-text-204-136{font-size:15px;font-weight:400;line-height:28px}.breakdance .bde-button-204-137 .bde-button__button{color:var(--bde-palette-h3-heading-color-ebf83590-a1bb-4262-aacd-a570cdd70abc-5);text-decoration-line:none}.breakdance .bde-div-204-138{padding:30px 20px 45px 20px;border-top:1px solid var(--bde-palette-color-1-179593d4-8e1d-4f5f-8ca4-d6de3c2d60b1);border-bottom:1px solid var(--bde-palette-color-1-179593d4-8e1d-4f5f-8ca4-d6de3c2d60b1);border-left:1px solid var(--bde-palette-color-1-179593d4-8e1d-4f5f-8ca4-d6de3c2d60b1);border-right:1px solid var(--bde-palette-color-1-179593d4-8e1d-4f5f-8ca4-d6de3c2d60b1);border-radius:12px}.breakdance .bde-div-204-138{display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center}.breakdance .bde-div-204-138{background-color:var(--bde-palette-color-1-31860b84-63f6-4d43-b580-ed2f9c82d652)}.breakdance .bde-div-204-138{box-shadow:5px 20px 75px 0px #0000001C;transition:0.3ms ease-in-out all 0.3ms}.breakdance .bde-div-204-138:hover{background-color:var(--bde-palette-card-hover-18c41b66-aea5-4f3b-9a80-261efacae73a-7);box-shadow:0px 0px 50px 0px #00000025;transition:0.3ms ease-in-out all 0.3ms}.breakdance .bde-heading-204-140{color:var(--bde-palette-color-1-bb96c8c9-df5e-4b00-9ab5-bd5b22a961b1)}.breakdance .bde-text-204-141{font-size:15px;font-weight:400;line-height:28px}.breakdance .bde-button-204-142 .bde-button__button{color:var(--bde-palette-h3-heading-color-ebf83590-a1bb-4262-aacd-a570cdd70abc-5);text-decoration-line:none}.breakdance .bde-div-204-143{padding:30px 20px 45px 20px;border-top:1px solid var(--bde-palette-color-1-179593d4-8e1d-4f5f-8ca4-d6de3c2d60b1);border-bottom:1px solid var(--bde-palette-color-1-179593d4-8e1d-4f5f-8ca4-d6de3c2d60b1);border-left:1px solid var(--bde-palette-color-1-179593d4-8e1d-4f5f-8ca4-d6de3c2d60b1);border-right:1px solid var(--bde-palette-color-1-179593d4-8e1d-4f5f-8ca4-d6de3c2d60b1);border-radius:12px}.breakdance .bde-div-204-143{display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center}.breakdance .bde-div-204-143{background-color:var(--bde-palette-color-1-31860b84-63f6-4d43-b580-ed2f9c82d652)}.breakdance .bde-div-204-143{box-shadow:5px 20px 75px 0px #0000001C;transition:0.3ms ease-in-out all 0.3ms}.breakdance .bde-div-204-143:hover{background-color:var(--bde-palette-card-hover-18c41b66-aea5-4f3b-9a80-261efacae73a-7);box-shadow:0px 0px 50px 0px #00000025;transition:0.3ms ease-in-out all 0.3ms}.breakdance .bde-heading-204-145{color:var(--bde-palette-color-1-bb96c8c9-df5e-4b00-9ab5-bd5b22a961b1)}.breakdance .bde-text-204-146{font-size:15px;font-weight:400;line-height:28px}.breakdance .bde-button-204-147 .bde-button__button{color:var(--bde-palette-h3-heading-color-ebf83590-a1bb-4262-aacd-a570cdd70abc-5);text-decoration-line:none}.breakdance .bde-div-204-148{padding:30px 20px 45px 20px;border-top:1px solid var(--bde-palette-color-1-179593d4-8e1d-4f5f-8ca4-d6de3c2d60b1);border-bottom:1px solid var(--bde-palette-color-1-179593d4-8e1d-4f5f-8ca4-d6de3c2d60b1);border-left:1px solid var(--bde-palette-color-1-179593d4-8e1d-4f5f-8ca4-d6de3c2d60b1);border-right:1px solid var(--bde-palette-color-1-179593d4-8e1d-4f5f-8ca4-d6de3c2d60b1);border-radius:12px}.breakdance .bde-div-204-148{display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center}.breakdance .bde-div-204-148{background-color:var(--bde-palette-color-1-31860b84-63f6-4d43-b580-ed2f9c82d652)}.breakdance .bde-div-204-148{box-shadow:5px 20px 75px 0px #0000001C;transition:0.3ms ease-in-out all 0.3ms}.breakdance .bde-div-204-148:hover{background-color:var(--bde-palette-card-hover-18c41b66-aea5-4f3b-9a80-261efacae73a-7);box-shadow:0px 0px 50px 0px #00000025;transition:0.3ms ease-in-out all 0.3ms}.breakdance .bde-heading-204-150{color:var(--bde-palette-color-1-bb96c8c9-df5e-4b00-9ab5-bd5b22a961b1)}.breakdance .bde-text-204-151{font-size:15px;font-weight:400;line-height:28px}.breakdance .bde-button-204-152 .bde-button__button{color:var(--bde-palette-h3-heading-color-ebf83590-a1bb-4262-aacd-a570cdd70abc-5);text-decoration-line:none}.breakdance .bde-div-204-153{padding:30px 20px 45px 20px;border-top:1px solid var(--bde-palette-color-1-179593d4-8e1d-4f5f-8ca4-d6de3c2d60b1);border-bottom:1px solid var(--bde-palette-color-1-179593d4-8e1d-4f5f-8ca4-d6de3c2d60b1);border-left:1px solid var(--bde-palette-color-1-179593d4-8e1d-4f5f-8ca4-d6de3c2d60b1);border-right:1px solid var(--bde-palette-color-1-179593d4-8e1d-4f5f-8ca4-d6de3c2d60b1);border-radius:12px}.breakdance .bde-div-204-153{display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center}.breakdance .bde-div-204-153{background-color:var(--bde-palette-color-1-31860b84-63f6-4d43-b580-ed2f9c82d652)}.breakdance .bde-div-204-153{box-shadow:5px 20px 75px 0px #0000001C;transition:0.3ms ease-in-out all 0.3ms}.breakdance .bde-div-204-153:hover{background-color:var(--bde-palette-card-hover-18c41b66-aea5-4f3b-9a80-261efacae73a-7);box-shadow:0px 0px 50px 0px #00000025;transition:0.3ms ease-in-out all 0.3ms}.breakdance .bde-heading-204-155{color:var(--bde-palette-color-1-bb96c8c9-df5e-4b00-9ab5-bd5b22a961b1)}.breakdance .bde-text-204-156{font-size:15px;font-weight:400;line-height:28px}.breakdance .bde-button-204-157 .bde-button__button{color:var(--bde-palette-h3-heading-color-ebf83590-a1bb-4262-aacd-a570cdd70abc-5);text-decoration-line:none}.breakdance .bde-div-204-158{padding:30px 20px 45px 20px;border-top:1px solid var(--bde-palette-color-1-179593d4-8e1d-4f5f-8ca4-d6de3c2d60b1);border-bottom:1px solid var(--bde-palette-color-1-179593d4-8e1d-4f5f-8ca4-d6de3c2d60b1);border-left:1px solid var(--bde-palette-color-1-179593d4-8e1d-4f5f-8ca4-d6de3c2d60b1);border-right:1px solid var(--bde-palette-color-1-179593d4-8e1d-4f5f-8ca4-d6de3c2d60b1);border-radius:12px}.breakdance .bde-div-204-158{display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center}.breakdance .bde-div-204-158{background-color:var(--bde-palette-color-1-31860b84-63f6-4d43-b580-ed2f9c82d652)}.breakdance .bde-div-204-158{box-shadow:5px 20px 75px 0px #0000001C;transition:0.3ms ease-in-out all 0.3ms}.breakdance .bde-div-204-158:hover{background-color:var(--bde-palette-card-hover-18c41b66-aea5-4f3b-9a80-261efacae73a-7);box-shadow:0px 0px 50px 0px #00000025;transition:0.3ms ease-in-out all 0.3ms}.breakdance .bde-text-204-161{font-size:15px;font-weight:400;line-height:28px}.breakdance .bde-button-204-162 .bde-button__button{color:var(--bde-palette-h3-heading-color-ebf83590-a1bb-4262-aacd-a570cdd70abc-5);text-decoration-line:none}.breakdance .bde-div-204-163{padding:30px 20px 45px 20px;border-top:1px solid var(--bde-palette-color-1-179593d4-8e1d-4f5f-8ca4-d6de3c2d60b1);border-bottom:1px solid var(--bde-palette-color-1-179593d4-8e1d-4f5f-8ca4-d6de3c2d60b1);border-left:1px solid var(--bde-palette-color-1-179593d4-8e1d-4f5f-8ca4-d6de3c2d60b1);border-right:1px solid var(--bde-palette-color-1-179593d4-8e1d-4f5f-8ca4-d6de3c2d60b1);border-radius:12px}.breakdance .bde-div-204-163{display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center}.breakdance .bde-div-204-163{background-color:var(--bde-palette-color-1-31860b84-63f6-4d43-b580-ed2f9c82d652)}.breakdance .bde-div-204-163{box-shadow:5px 20px 75px 0px #0000001C;transition:0.3ms ease-in-out all 0.3ms}.breakdance .bde-div-204-163:hover{background-color:var(--bde-palette-card-hover-18c41b66-aea5-4f3b-9a80-261efacae73a-7);box-shadow:0px 0px 50px 0px #00000025;transition:0.3ms ease-in-out all 0.3ms}.breakdance .bde-text-204-166{font-size:15px;font-weight:400;line-height:28px}.breakdance .bde-button-204-167 .bde-button__button{color:var(--bde-palette-h3-heading-color-ebf83590-a1bb-4262-aacd-a570cdd70abc-5);text-decoration-line:none}.breakdance .bde-div-204-168{padding:30px 20px 45px 20px;border-top:1px solid var(--bde-palette-color-1-179593d4-8e1d-4f5f-8ca4-d6de3c2d60b1);border-bottom:1px solid var(--bde-palette-color-1-179593d4-8e1d-4f5f-8ca4-d6de3c2d60b1);border-left:1px solid var(--bde-palette-color-1-179593d4-8e1d-4f5f-8ca4-d6de3c2d60b1);border-right:1px solid var(--bde-palette-color-1-179593d4-8e1d-4f5f-8ca4-d6de3c2d60b1);border-radius:12px}.breakdance .bde-div-204-168{display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center}.breakdance .bde-div-204-168{background-color:var(--bde-palette-color-1-31860b84-63f6-4d43-b580-ed2f9c82d652)}.breakdance .bde-div-204-168{box-shadow:5px 20px 75px 0px #0000001C;transition:0.3ms ease-in-out all 0.3ms}.breakdance .bde-div-204-168:hover{background-color:var(--bde-palette-card-hover-18c41b66-aea5-4f3b-9a80-261efacae73a-7);box-shadow:0px 0px 50px 0px #00000025;transition:0.3ms ease-in-out all 0.3ms}.breakdance .bde-text-204-171{font-size:15px;font-weight:400;line-height:28px}.breakdance .bde-button-204-172 .bde-button__button{color:var(--bde-palette-h3-heading-color-ebf83590-a1bb-4262-aacd-a570cdd70abc-5);text-decoration-line:none}.breakdance .bde-section-204-173 .section-container{display:flex;flex-direction:column;align-items:center;gap:15px;text-align:center}.breakdance .bde-section-204-173{background-image:url(https://constructem.ca/wp-content/uploads/2025/11/We-Cater-to-All-the-Aspects-IMG.webp)}.breakdance .bde-heading-204-174{font-weight:700}.breakdance .bde-heading-204-175{color:var(--bde-palette-color-1-31860b84-63f6-4d43-b580-ed2f9c82d652)}.breakdance .bde-back-to-top-204-177 .bde-back-to-top__button{background-color:var(--bde-palette-color-1-179593d4-8e1d-4f5f-8ca4-d6de3c2d60b1)}.breakdance .bde-back-to-top-204-177 .bde-back-to-top__button:hover{background-color:}.breakdance .bde-back-to-top-204-177 .bde-back-to-top__icon-wrap{color:var(--bde-palette-color-1-31860b84-63f6-4d43-b580-ed2f9c82d652)}@media (max-width:1119px){.breakdance .bde-back-to-top-204-177 .bde-back-to-top__button:hover{background-color:}}@media (max-width:1023px){.breakdance .bde-back-to-top-204-177 .bde-back-to-top__button:hover{background-color:}}@media (max-width:767px){.breakdance .bde-back-to-top-204-177 .bde-back-to-top__button:hover{background-color:}}@media (max-width:479px){.breakdance .bde-back-to-top-204-177 .bde-back-to-top__button:hover{background-color:}}