.elementor-883 .elementor-element.elementor-element-514f190{--display:flex;--min-height:250px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5}.elementor-883 .elementor-element.elementor-element-514f190:not(.elementor-motion-effects-element-type-background),.elementor-883 .elementor-element.elementor-element-514f190>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://brightoakhomeservices.com/wp-content/uploads/2025/10/1756570769_E07B96D3E21643D9A93B533BD34A33CB.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-883 .elementor-element.elementor-element-514f190::before,.elementor-883 .elementor-element.elementor-element-514f190>.elementor-background-video-container::before,.elementor-883 .elementor-element.elementor-element-514f190>.e-con-inner>.elementor-background-video-container::before,.elementor-883 .elementor-element.elementor-element-514f190>.elementor-background-slideshow::before,.elementor-883 .elementor-element.elementor-element-514f190>.e-con-inner>.elementor-background-slideshow::before,.elementor-883 .elementor-element.elementor-element-514f190>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-25121a8);--background-overlay:''}.elementor-883 .elementor-element.elementor-element-b112b16{text-align:center}.elementor-883 .elementor-element.elementor-element-b112b16 .elementor-heading-title{-webkit-text-stroke-color:#000;stroke:#000;color:#FFF}.elementor-883 .elementor-element.elementor-element-bfd6cff{--display:flex}.elementor-883 .elementor-element.elementor-element-74b538a{--display:flex}.elementor-883 .elementor-element.elementor-element-74b538a.e-con{--flex-grow:0;--flex-shrink:0}.elementor-883 .elementor-element.elementor-element-7242233{--display:flex}.elementor-883 .elementor-element.elementor-element-6b866ad{--display:flex}.elementor-883 .elementor-element.elementor-element-2bce1ba{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-883 .elementor-element.elementor-element-9e3b63d{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--n-tabs-title-gap:0px;--n-tabs-gap:0px;--n-tabs-title-border-radius:20px 20px 20px 20px;--n-tabs-title-padding-top:8px;--n-tabs-title-padding-right:20px;--n-tabs-title-padding-bottom:8px;--n-tabs-title-padding-left:20px}.elementor-883 .elementor-element.elementor-element-9e3b63d.elementor-widget-n-tabs>.e-n-tabs[data-touch-mode='false']>.e-n-tabs-heading>.e-n-tab-title[aria-selected="false"]:hover{background:#0097A7}.elementor-883 .elementor-element.elementor-element-9e3b63d.elementor-widget-n-tabs>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected="true"],.elementor-883 .elementor-element.elementor-element-9e3b63d.elementor-widget-n-tabs>.e-n-tabs[data-touch-mode='true']>.e-n-tabs-heading>.e-n-tab-title[aria-selected="false"]:hover{background:#0097A7}:where(.elementor-883 .elementor-element.elementor-element-9e3b63d.elementor-widget-n-tabs>.e-n-tabs>.e-n-tabs-content)>.e-con{--padding-top:20px;--padding-right:0px;--padding-bottom:20px;--padding-left:0px}.elementor-883 .elementor-element.elementor-element-6bc5c043{--display:flex;--min-height:350px;--justify-content:center;--overlay-opacity:0.5}.elementor-883 .elementor-element.elementor-element-6bc5c043:not(.elementor-motion-effects-element-type-background),.elementor-883 .elementor-element.elementor-element-6bc5c043>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://brightoakhomeservices.com/wp-content/uploads/2025/11/kitchen-counter-cleaning-bright-oak-home-services.png);background-position:center center;background-size:cover}.elementor-883 .elementor-element.elementor-element-6bc5c043::before,.elementor-883 .elementor-element.elementor-element-6bc5c043>.elementor-background-video-container::before,.elementor-883 .elementor-element.elementor-element-6bc5c043>.e-con-inner>.elementor-background-video-container::before,.elementor-883 .elementor-element.elementor-element-6bc5c043>.elementor-background-slideshow::before,.elementor-883 .elementor-element.elementor-element-6bc5c043>.e-con-inner>.elementor-background-slideshow::before,.elementor-883 .elementor-element.elementor-element-6bc5c043>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-accent);--background-overlay:''}.elementor-883 .elementor-element.elementor-element-6fe2b4dc{text-align:center}.elementor-883 .elementor-element.elementor-element-6fe2b4dc .elementor-heading-title{text-decoration:underline;color:var(--e-global-color-957db28)}.elementor-883 .elementor-element.elementor-element-4a30de89{text-align:center;color:var(--e-global-color-957db28)}.elementor-883 .elementor-element.elementor-element-b9b95a3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-883 .elementor-element.elementor-element-2f901613{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-883 .elementor-element.elementor-element-67b79157 .elementor-button{text-decoration:none;padding:20px 20px 20px 20px}.elementor-883 .elementor-element.elementor-element-55781a8f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-883 .elementor-element.elementor-element-6921f186 .elementor-button{background-color:var(--e-global-color-accent);text-decoration:none;fill:var(--e-global-color-957db28);color:var(--e-global-color-957db28);padding:20px 20px 20px 20px}.elementor-883 .elementor-element.elementor-element-6921f186 .elementor-button-content-wrapper{flex-direction:row}:root{--page-title-display:none}@media(max-width:767px){.elementor-883 .elementor-element.elementor-element-6921f186{width:100%;max-width:100%;margin:10px 0 calc(var(--kit-widget-spacing, 0px) + 10px) 0}.elementor-883 .elementor-element.elementor-element-6921f186 .elementor-button{border-radius:12px 12px 12px 12px;padding:15px 30px 15px 30px}}@media(min-width:768px){.elementor-883 .elementor-element.elementor-element-514f190{--content-width:500px}.elementor-883 .elementor-element.elementor-element-74b538a{--width:100%}.elementor-883 .elementor-element.elementor-element-2bce1ba{--content-width:100%}.elementor-883 .elementor-element.elementor-element-2f901613{--width:50%}.elementor-883 .elementor-element.elementor-element-55781a8f{--width:50%}}@media(min-width:1025px){.elementor-883 .elementor-element.elementor-element-514f190:not(.elementor-motion-effects-element-type-background),.elementor-883 .elementor-element.elementor-element-514f190>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}}.checklist-wrap{background:#0097A7;border-radius:14px;padding:18px;box-shadow:0 4px 18px rgb(0 0 0 / .08)}table.checklist-table{width:100%;background:#fff;border-collapse:collapse;border-radius:12px;overflow:hidden;font-size:16px;line-height:1.35}.checklist-table thead th{background:#0097A7;color:#fff;font-weight:700;text-align:left;padding:12px 16px;border-bottom:2px solid #007d8a}.checklist-table td,.checklist-table th{padding:14px 16px;border-bottom:1px solid #E7EEF7}.checklist-table td:not(:first-child),.checklist-table th:not(:first-child){text-align:center;width:12%}.checklist-table tbody tr:nth-child(even){background:#F4FBFC}.checklist-table tbody tr:hover{background:#E6F7F9}.checklist-table td:contains("✅"){color:#17872d}.checklist-table td:contains("❌"){color:#b32020}.checklist-table td:contains("N/A"){color:#7a8aa4}.elementor-tabs .elementor-tab-title{background:#E0F4F6;color:#005c65;border-radius:10px;padding:8px 14px;border:1px solid #b9e5e9}.elementor-tabs .elementor-tab-title.elementor-active{background:#0097A7;color:#fff;border-color:#0097A7;box-shadow:0 4px 14px rgb(0 151 167 / .25)}.elementor-widget-tabs .elementor-tab-content{padding:8px 0!important}.elementor-tab-content .checklist-wrap{padding:22px 22px!important;margin:10px 0 28px 0!important;border-radius:14px}.elementor-tab-content table.checklist-table td,.elementor-tab-content table.checklist-table th{padding:14px 18px!important;line-height:1.45;vertical-align:middle}.elementor-tab-content table.checklist-table td:not(:first-child),.elementor-tab-content table.checklist-table th:not(:first-child){text-align:center;width:12%}.elementor-tab-content table.checklist-table tbody tr:hover{background:#E6F7F9!important}.elementor-tab-content table.checklist-table td{border-bottom:1px solid #E7EEF7!important}.checklist-wrap{background:#0097A7;border-radius:14px;padding:18px;box-shadow:0 4px 18px rgb(0 0 0 / .08)}table.checklist-table{width:100%;background:#fff;border-collapse:collapse;border-radius:12px;overflow:hidden;font-size:16px;line-height:1.35}.checklist-table thead th{background:#0097A7;color:#fff;font-weight:700;text-align:left;padding:12px 16px;border-bottom:2px solid #007d8a}.checklist-table td,.checklist-table th{padding:14px 16px;border-bottom:1px solid #E7EEF7}.checklist-table td:not(:first-child),.checklist-table th:not(:first-child){text-align:center;width:12%}.checklist-table tbody tr:nth-child(even){background:#F4FBFC}.checklist-table tbody tr:hover{background:#E6F7F9}.checklist-table td:contains("✅"){color:#17872d}.checklist-table td:contains("❌"){color:#b32020}.checklist-table td:contains("N/A"){color:#7a8aa4}.elementor-tabs .elementor-tab-title{background:#E0F4F6;color:#005c65;border-radius:10px;padding:8px 14px;border:1px solid #b9e5e9}.elementor-tabs .elementor-tab-title.elementor-active{background:#0097A7;color:#fff;border-color:#0097A7;box-shadow:0 4px 14px rgb(0 151 167 / .25)}.elementor-widget-tabs .elementor-tab-content{padding:8px 0!important}.elementor-tab-content .checklist-wrap{padding:22px 22px!important;margin:10px 0 28px 0!important;border-radius:14px}.elementor-tab-content table.checklist-table td,.elementor-tab-content table.checklist-table th{padding:14px 18px!important;line-height:1.45;vertical-align:middle}.elementor-tab-content table.checklist-table td:not(:first-child),.elementor-tab-content table.checklist-table th:not(:first-child){text-align:center;width:12%}.elementor-tab-content table.checklist-table tbody tr:hover{background:#E6F7F9!important}.elementor-tab-content table.checklist-table td{border-bottom:1px solid #E7EEF7!important}.checklist-wrap{background:#0097A7;border-radius:14px;padding:18px;box-shadow:0 4px 18px rgb(0 0 0 / .08)}table.checklist-table{width:100%;background:#fff;border-collapse:collapse;border-radius:12px;overflow:hidden;font-size:16px;line-height:1.35}.checklist-table thead th{background:#0097A7;color:#fff;font-weight:700;text-align:left;padding:12px 16px;border-bottom:2px solid #007d8a}.checklist-table td,.checklist-table th{padding:14px 16px;border-bottom:1px solid #E7EEF7}.checklist-table td:not(:first-child),.checklist-table th:not(:first-child){text-align:center;width:12%}.checklist-table tbody tr:nth-child(even){background:#F4FBFC}.checklist-table tbody tr:hover{background:#E6F7F9}.checklist-table td:contains("✅"){color:#17872d}.checklist-table td:contains("❌"){color:#b32020}.checklist-table td:contains("N/A"){color:#7a8aa4}.elementor-tabs .elementor-tab-title{background:#E0F4F6;color:#005c65;border-radius:10px;padding:8px 14px;border:1px solid #b9e5e9}.elementor-tabs .elementor-tab-title.elementor-active{background:#0097A7;color:#fff;border-color:#0097A7;box-shadow:0 4px 14px rgb(0 151 167 / .25)}.elementor-widget-tabs .elementor-tab-content{padding:8px 0!important}.elementor-tab-content .checklist-wrap{padding:22px 22px!important;margin:10px 0 28px 0!important;border-radius:14px}.elementor-tab-content table.checklist-table td,.elementor-tab-content table.checklist-table th{padding:14px 18px!important;line-height:1.45;vertical-align:middle}.elementor-tab-content table.checklist-table td:not(:first-child),.elementor-tab-content table.checklist-table th:not(:first-child){text-align:center;width:12%}.elementor-tab-content table.checklist-table tbody tr:hover{background:#E6F7F9!important}.elementor-tab-content table.checklist-table td{border-bottom:1px solid #E7EEF7!important}.checklist-wrap{background:#0097A7;border-radius:14px;padding:18px;box-shadow:0 4px 18px rgb(0 0 0 / .08)}table.checklist-table{width:100%;background:#fff;border-collapse:collapse;border-radius:12px;overflow:hidden;font-size:16px;line-height:1.35}.checklist-table thead th{background:#0097A7;color:#fff;font-weight:700;text-align:left;padding:12px 16px;border-bottom:2px solid #007d8a}.checklist-table td,.checklist-table th{padding:14px 16px;border-bottom:1px solid #E7EEF7}.checklist-table td:not(:first-child),.checklist-table th:not(:first-child){text-align:center;width:12%}.checklist-table tbody tr:nth-child(even){background:#F4FBFC}.checklist-table tbody tr:hover{background:#E6F7F9}.checklist-table td:contains("✅"){color:#17872d}.checklist-table td:contains("❌"){color:#b32020}.checklist-table td:contains("N/A"){color:#7a8aa4}.elementor-tabs .elementor-tab-title{background:#E0F4F6;color:#005c65;border-radius:10px;padding:8px 14px;border:1px solid #b9e5e9}.elementor-tabs .elementor-tab-title.elementor-active{background:#0097A7;color:#fff;border-color:#0097A7;box-shadow:0 4px 14px rgb(0 151 167 / .25)}.elementor-widget-tabs .elementor-tab-content{padding:8px 0!important}.elementor-tab-content .checklist-wrap{padding:22px 22px!important;margin:10px 0 28px 0!important;border-radius:14px}.elementor-tab-content table.checklist-table td,.elementor-tab-content table.checklist-table th{padding:14px 18px!important;line-height:1.45;vertical-align:middle}.elementor-tab-content table.checklist-table td:not(:first-child),.elementor-tab-content table.checklist-table th:not(:first-child){text-align:center;width:12%}.elementor-tab-content table.checklist-table tbody tr:hover{background:#E6F7F9!important}.elementor-tab-content table.checklist-table td{border-bottom:1px solid #E7EEF7!important}.checklist-wrap{background:#0097A7;border-radius:14px;padding:18px;box-shadow:0 4px 18px rgb(0 0 0 / .08)}table.checklist-table{width:100%;background:#fff;border-collapse:collapse;border-radius:12px;overflow:hidden;font-size:16px;line-height:1.35}.checklist-table thead th{background:#0097A7;color:#fff;font-weight:700;text-align:left;padding:12px 16px;border-bottom:2px solid #007d8a}.checklist-table td,.checklist-table th{padding:14px 16px;border-bottom:1px solid #E7EEF7}.checklist-table td:not(:first-child),.checklist-table th:not(:first-child){text-align:center;width:12%}.checklist-table tbody tr:nth-child(even){background:#F4FBFC}.checklist-table tbody tr:hover{background:#E6F7F9}.checklist-table td:contains("✅"){color:#17872d}.checklist-table td:contains("❌"){color:#b32020}.checklist-table td:contains("N/A"){color:#7a8aa4}.elementor-tabs .elementor-tab-title{background:#E0F4F6;color:#005c65;border-radius:10px;padding:8px 14px;border:1px solid #b9e5e9}.elementor-tabs .elementor-tab-title.elementor-active{background:#0097A7;color:#fff;border-color:#0097A7;box-shadow:0 4px 14px rgb(0 151 167 / .25)}.elementor-widget-tabs .elementor-tab-content{padding:8px 0!important}.elementor-tab-content .checklist-wrap{padding:22px 22px!important;margin:10px 0 28px 0!important;border-radius:14px}.elementor-tab-content table.checklist-table td,.elementor-tab-content table.checklist-table th{padding:14px 18px!important;line-height:1.45;vertical-align:middle}.elementor-tab-content table.checklist-table td:not(:first-child),.elementor-tab-content table.checklist-table th:not(:first-child){text-align:center;width:12%}.elementor-tab-content table.checklist-table tbody tr:hover{background:#E6F7F9!important}.elementor-tab-content table.checklist-table td{border-bottom:1px solid #E7EEF7!important}