.breakdance .bde-section-480-100 .section-container{gap:30px;align-items:center;text-align:center}.breakdance .bde-section-480-100{background-color:var(--bde-palette-color-1-91036ae4-7ded-4f5e-b414-bbf91db435b8);background-image:url(https://hallmarkroofing.ie/wp-content/uploads/2025/12/Hallmark-roofers-working-on-a-roof.jpg)}.breakdance .bde-section-480-100>.section-background-overlay{background-color:var(--bde-palette-color-1-91036ae4-7ded-4f5e-b414-bbf91db435b8);transition:background-color var(--bde-transition-duration) ease-in-out}.breakdance .bde-section-480-100>.section-background-overlay{opacity:0.9}.breakdance .bde-section-480-100 .section-container{padding-bottom:15px}.breakdance .bde-grid-480-101{width:1280px;padding-bottom:20px;border-bottom:2px solid var(--bde-palette-brand-96f0333e-8aa9-45fc-bc6c-0e6055f8a37b-2);--bde-grid-items-per-row:4}.breakdance .bde-grid>*{width:auto!important;height:auto!important}@media (max-width:1119px){.breakdance .bde-grid-480-101{--bde-grid-items-per-row:3}}@media (max-width:1023px){.breakdance .bde-grid-480-101{--bde-grid-items-per-row:2}}@media (max-width:767px){.breakdance .bde-grid-480-101{--bde-grid-items-per-row:1}}.breakdance .bde-div-480-102{display:flex;flex-direction:column}.breakdance .bde-div-480-102{background-color:var(--bde-palette-white-35127ded-6e09-48f5-a6f7-7c6566f0b65a-1)}.breakdance .bde-div-480-102{border-radius:10px}@media (max-width:479px){.breakdance .bde-div-480-102{align-items:center;justify-content:center;text-align:center}}.breakdance .bde-image-480-103{width:250px}.breakdance .bde-image-480-103 .breakdance-image-container{border-radius:80px}.breakdance .bde-image-480-103 .breakdance-image-clip{border-radius:80px}.breakdance .bde-image-480-103 .breakdance-image-object{width:100%;height:auto}.breakdance .bde-div-480-104{align-items:flex-start;text-align:left;justify-content:center}.breakdance .bde-icon-box-480-105{padding-left:0px;padding-right:0px;padding-bottom:0px;padding-top:0px;flex-direction:row;align-items:flex-start}.breakdance .bde-icon-box-480-105 .ee-iconbox-content{align-items:flex-start;text-align:left}.breakdance .bde-icon-box-480-105 .ee-iconbox-title{color:var(--bde-palette-white-35127ded-6e09-48f5-a6f7-7c6566f0b65a-1);font-size:15px;margin-bottom:5px}.breakdance .bde-icon-box-480-105 .ee-iconbox-text{color:var(--bde-palette-color-5);font-size:18px}.breakdance .bde-icon-box-480-105 .ee-iconbox-icon.breakdance-icon-atom{font-size:22px;border-radius:999px;padding:15px;background:var(--bde-palette-white-35127ded-6e09-48f5-a6f7-7c6566f0b65a-1)}.breakdance .bde-icon-box-480-105 .ee-iconbox-icon.breakdance-icon-atom svg:first-child{fill:var(--bde-palette-brand-96f0333e-8aa9-45fc-bc6c-0e6055f8a37b-2)}.breakdance .bde-div-480-106{align-items:flex-start;text-align:left;justify-content:center}.breakdance .bde-icon-box-480-107{padding-left:0px;padding-right:0px;padding-bottom:0px;padding-top:0px;flex-direction:row;align-items:flex-start}.breakdance .bde-icon-box-480-107 .ee-iconbox-content{align-items:flex-start;text-align:left}.breakdance .bde-icon-box-480-107 .ee-iconbox-title{color:var(--bde-palette-white-35127ded-6e09-48f5-a6f7-7c6566f0b65a-1);font-size:15px;margin-bottom:5px}.breakdance .bde-icon-box-480-107 .ee-iconbox-text{color:var(--bde-palette-white-35127ded-6e09-48f5-a6f7-7c6566f0b65a-1);font-size:18px}.breakdance .bde-icon-box-480-107 .ee-iconbox-icon.breakdance-icon-atom{font-size:22px;border-radius:999px;padding:15px;background:var(--bde-palette-white-35127ded-6e09-48f5-a6f7-7c6566f0b65a-1)}.breakdance .bde-icon-box-480-107 .ee-iconbox-icon.breakdance-icon-atom svg:first-child{fill:var(--bde-palette-brand-96f0333e-8aa9-45fc-bc6c-0e6055f8a37b-2)}.breakdance .bde-div-480-108{align-items:flex-start;text-align:left;justify-content:center}.breakdance .bde-icon-box-480-109{padding-left:0px;padding-right:0px;padding-bottom:0px;padding-top:0px;flex-direction:row;align-items:flex-start}.breakdance .bde-icon-box-480-109 .ee-iconbox-content{align-items:flex-start;text-align:left}.breakdance .bde-icon-box-480-109 .ee-iconbox-title{color:var(--bde-palette-white-35127ded-6e09-48f5-a6f7-7c6566f0b65a-1);font-size:15px;margin-bottom:5px}.breakdance .bde-icon-box-480-109 .ee-iconbox-text{color:var(--bde-palette-white-35127ded-6e09-48f5-a6f7-7c6566f0b65a-1);font-size:18px}.breakdance .bde-icon-box-480-109 .ee-iconbox-icon.breakdance-icon-atom{font-size:22px;border-radius:999px;padding:15px;background:var(--bde-palette-white-35127ded-6e09-48f5-a6f7-7c6566f0b65a-1)}.breakdance .bde-icon-box-480-109 .ee-iconbox-icon.breakdance-icon-atom svg:first-child{fill:var(--bde-palette-brand-96f0333e-8aa9-45fc-bc6c-0e6055f8a37b-2)}.breakdance .bde-columns-480-110{--columnCount:4;width:1280px}@media (max-width:1119px){.breakdance .bde-columns-480-110{--columnCount:4}.breakdance .bde-columns-480-110.bde-columns{flex-direction:column;flex-wrap:nowrap}.breakdance .bde-columns-480-110.bde-columns>.bde-column{width:100%}}@media (max-width:1023px){.breakdance .bde-columns-480-110{--columnCount:4}}@media (max-width:767px){.breakdance .bde-columns-480-110{--columnCount:4}}@media (max-width:479px){.breakdance .bde-columns-480-110{--columnCount:4}}.breakdance .bde-column-480-111{--column-width:25%;gap:15px}.breakdance .bde-text-480-133{color:var(--bde-palette-white-35127ded-6e09-48f5-a6f7-7c6566f0b65a-1);font-family:"Montserrat",sans-serif;font-size:30px;font-weight:700;text-decoration-color:var(--bde-palette-white-35127ded-6e09-48f5-a6f7-7c6566f0b65a-1);text-decoration-line:underline;text-underline-offset:10px;text-decoration-thickness:2px}.breakdance .bde-rich-text-480-113{margin-top:15px}.breakdance .bde-rich-text-480-113 p{color:var(--bde-palette-white-35127ded-6e09-48f5-a6f7-7c6566f0b65a-1)}.breakdance .bde-column-480-115{--column-width:25%;gap:15px}.breakdance .bde-text-480-134{color:var(--bde-palette-white-35127ded-6e09-48f5-a6f7-7c6566f0b65a-1);font-family:"Montserrat",sans-serif;font-size:30px;font-weight:700;text-decoration-color:var(--bde-palette-white-35127ded-6e09-48f5-a6f7-7c6566f0b65a-1);text-decoration-line:underline;text-underline-offset:10px;text-decoration-thickness:2px}.breakdance .bde-basic-list-480-117{margin-top:15px;list-style-type:'→';padding-inline-start:15px}.breakdance .bde-basic-list-480-117 li{padding-inline-start:10px;color:var(--bde-palette-white-35127ded-6e09-48f5-a6f7-7c6566f0b65a-1)}.breakdance .bde-basic-list-480-117 li.bde-basic-list-item-with-link,.breakdance .bde-basic-list-480-117 li>a{color:var(--bde-palette-white-35127ded-6e09-48f5-a6f7-7c6566f0b65a-1)}.breakdance .bde-basic-list-480-117 li.bde-basic-list-item-with-link:hover,.breakdance .bde-basic-list-480-117 li>a:hover{color:var(--bde-palette-brand-96f0333e-8aa9-45fc-bc6c-0e6055f8a37b-2)}.breakdance .bde-basic-list-480-117 li:not(:last-child){margin-bottom:15px}.breakdance .bde-column-480-118{--column-width:25%;gap:15px}.breakdance .bde-text-480-135{color:var(--bde-palette-white-35127ded-6e09-48f5-a6f7-7c6566f0b65a-1);font-family:"Montserrat",sans-serif;font-size:30px;font-weight:700;text-decoration-color:var(--bde-palette-white-35127ded-6e09-48f5-a6f7-7c6566f0b65a-1);text-decoration-line:underline;text-underline-offset:10px;text-decoration-thickness:2px}.breakdance .bde-basic-list-480-120{margin-top:15px;list-style-type:'→';padding-inline-start:15px}.breakdance .bde-basic-list-480-120 li{padding-inline-start:10px;color:var(--bde-palette-white-35127ded-6e09-48f5-a6f7-7c6566f0b65a-1)}.breakdance .bde-basic-list-480-120 li.bde-basic-list-item-with-link,.breakdance .bde-basic-list-480-120 li>a{color:var(--bde-palette-white-35127ded-6e09-48f5-a6f7-7c6566f0b65a-1)}.breakdance .bde-basic-list-480-120 li.bde-basic-list-item-with-link:hover,.breakdance .bde-basic-list-480-120 li>a:hover{color:var(--bde-palette-brand-96f0333e-8aa9-45fc-bc6c-0e6055f8a37b-2)}.breakdance .bde-basic-list-480-120 li:not(:last-child){margin-bottom:15px}.breakdance .bde-column-480-121{--column-width:25%;gap:15px}.breakdance .bde-text-480-136{color:var(--bde-palette-white-35127ded-6e09-48f5-a6f7-7c6566f0b65a-1);font-family:"Montserrat",sans-serif;font-size:30px;font-weight:700;text-decoration-color:var(--bde-palette-white-35127ded-6e09-48f5-a6f7-7c6566f0b65a-1);text-decoration-line:underline;text-underline-offset:10px;text-decoration-thickness:2px}.breakdance .bde-basic-list-480-123{margin-top:15px;list-style-type:'→';padding-inline-start:15px}.breakdance .bde-basic-list-480-123 li{padding-inline-start:10px;color:var(--bde-palette-white-35127ded-6e09-48f5-a6f7-7c6566f0b65a-1)}.breakdance .bde-basic-list-480-123 li.bde-basic-list-item-with-link,.breakdance .bde-basic-list-480-123 li>a{color:var(--bde-palette-white-35127ded-6e09-48f5-a6f7-7c6566f0b65a-1)}.breakdance .bde-basic-list-480-123 li.bde-basic-list-item-with-link:hover,.breakdance .bde-basic-list-480-123 li>a:hover{color:var(--bde-palette-brand-96f0333e-8aa9-45fc-bc6c-0e6055f8a37b-2)}.breakdance .bde-basic-list-480-123 li:not(:last-child){margin-bottom:15px}.breakdance .bde-image2-480-124{margin-top:30px;width:200px;height:auto}.breakdance .bde-grid-480-125{width:1280px;--bde-grid-items-per-row:1}.breakdance .bde-grid>*{width:auto!important;height:auto!important}@media (max-width:1119px){.breakdance .bde-grid-480-125{--bde-grid-items-per-row:3}}@media (max-width:1023px){.breakdance .bde-grid-480-125{--bde-grid-items-per-row:2}}@media (max-width:767px){.breakdance .bde-grid-480-125{--bde-grid-items-per-row:1}}.breakdance .bde-div-480-126{padding-top:15px;border-top:1px solid var(--bde-palette-brand-96f0333e-8aa9-45fc-bc6c-0e6055f8a37b-2);align-items:center;text-align:center}.breakdance .bde-columns-480-127{--columnCount:2}@media (max-width:1119px){.breakdance .bde-columns-480-127{--columnCount:2}.breakdance .bde-columns-480-127.bde-columns{flex-direction:column;flex-wrap:nowrap}.breakdance .bde-columns-480-127.bde-columns>.bde-column{width:100%}}@media (max-width:1023px){.breakdance .bde-columns-480-127{--columnCount:2}}@media (max-width:767px){.breakdance .bde-columns-480-127{--columnCount:2}}@media (max-width:479px){.breakdance .bde-columns-480-127{--columnCount:2}}.breakdance .bde-column-480-128{--column-width:50%}.breakdance .bde-column-480-128{display:flex;flex-direction:column;align-items:center;text-align:center}.breakdance .bde-rich-text-480-129 p{color:var(--bde-palette-white-35127ded-6e09-48f5-a6f7-7c6566f0b65a-1);font-family:"Montserrat",sans-serif}.breakdance .bde-column-480-130{--column-width:50%}.breakdance .bde-column-480-130{display:flex;flex-direction:column;align-items:center;text-align:center}