/* Start custom CSS *//* Draft-local interactive states and image panels. Main layout styles live on their native elements. */
body.elementor-page-1226{--hmh-content:1440px;}
body.elementor-page-1226 [data-id="7e4b445f"] > a:nth-child(1){color:#0d262d;text-decoration:underline;text-underline-offset:4px;font-weight:600;}
body.elementor-page-1226 [data-id="3e2a5e48"] > a:nth-child(1){text-decoration:underline;text-underline-offset:4px;font-weight:600;color:#fff;}
body.elementor-page-1226 [data-id="4ca0da8b"] > a:nth-child(1){color:#0d262d;text-decoration:underline;text-underline-offset:4px;font-weight:600;}
body.elementor-page-1226 [data-id="3982ed4d"] > a:nth-child(1){text-decoration:underline;text-underline-offset:4px;font-weight:600;color:#fff;}
body.elementor-page-1226 [data-id="1f18af45"] > a:nth-child(1){color:#0d262d;text-decoration:underline;text-underline-offset:4px;font-weight:600;}
body.elementor-page-1226 [data-id="1f18af45"] > a:nth-child(2){color:#0d262d;text-decoration:underline;text-underline-offset:4px;font-weight:600;}
body.elementor-page-1226 [data-id="6a69c680"] > a:nth-child(1){color:#0d262d;text-decoration:underline;text-underline-offset:4px;font-weight:600;}
body.elementor-page-1226 [data-id].e-48333012-5ba4:hover{color:#0d262d;background-color:#a7c1d9;}
body.elementor-page-1226 [data-id].e-48333012-5ba4:focus-visible{outline:3px solid #a7c1d9;outline-offset:4px;}
body.elementor-page-1226 details[open] .e-accordion-item-icon p{display:none;}
body.elementor-page-1226 details[open] .e-accordion-item-icon::after{content:"âˆ’";font-size:1.5rem;line-height:1;}
body.elementor-page-1226 [data-id].e-accordion-item-header:focus-visible{outline:3px solid #a7c1d9;outline-offset:3px;}
body.elementor-page-1226 summary::-webkit-details-marker{display:none;}
body.elementor-page-1226 [data-id].e-button-base:focus-visible,body.elementor-page-1226 a:focus-visible{outline:3px solid #789bbb;outline-offset:4px;}
body.elementor-page-1226 [data-id="309701d7"]::before{content:"";display:block;flex:none;height:260px;width:calc(100% + 72px);margin:0 -36px 12px;background:url("https://honormadehomes.com/wp-content/uploads/2025/01/Screenshot-2025-01-26-at-1.11.37%E2%80%AFPM.jpg") center/cover no-repeat;}
body.elementor-page-1226 [data-id="552f8c17"]::before{content:"";display:block;flex:none;height:260px;width:calc(100% + 72px);margin:0 -36px 12px;background:url("https://honormadehomes.com/wp-content/uploads/2024/04/wilmingtongeneralcontractor.webp") center/cover no-repeat;}
body.elementor-page-1226 [data-id="56d5d5d1"]::before{content:"";display:block;flex:none;height:260px;width:calc(100% + 72px);margin:0 -36px 12px;background:url("https://honormadehomes.com/wp-content/uploads/2024/02/home-interiors_Social-Squares_Styled-Stock_0120.jpg") center/cover no-repeat;}
body.elementor-page-1226 [data-id="6616a33f"]::before{content:"";display:block;flex:none;height:260px;width:calc(100% + 72px);margin:0 -36px 12px;background:url("https://honormadehomes.com/wp-content/uploads/2024/12/marble-background.jpg") center/cover no-repeat;}
body.elementor-page-1226 [data-id="5b7b7582"]::before{content:"";display:block;flex:none;height:260px;width:calc(100% + 72px);margin:0 -36px 12px;background:url("https://honormadehomes.com/wp-content/uploads/2022/01/eco-home_Social-Squares_Styled-Stock_01245-1-e1734606837692.jpg") center/cover no-repeat;}
body.elementor-page-1226 [data-id="3517dafd"]::before{content:"";display:block;flex:none;height:260px;width:calc(100% + 72px);margin:0 -36px 12px;background:url("https://honormadehomes.com/wp-content/uploads/2024/02/Ivory-and-Onyx_Social-Squares_Styled-Stock_01181-1.jpg") center/cover no-repeat;}
body.elementor-page-1226 [data-id="1e188473"] p a:hover{color:#5a6f80;}
@media (max-width:767px){body.elementor-page-1226 [data-id="309701d7"]::before{width:calc(100% + 48px);margin:0 -24px 8px;height:220px;}}
@media (max-width:767px){body.elementor-page-1226 [data-id="552f8c17"]::before{width:calc(100% + 48px);margin:0 -24px 8px;height:220px;}}
@media (max-width:767px){body.elementor-page-1226 [data-id="56d5d5d1"]::before{width:calc(100% + 48px);margin:0 -24px 8px;height:220px;}}
@media (max-width:767px){body.elementor-page-1226 [data-id="6616a33f"]::before{width:calc(100% + 48px);margin:0 -24px 8px;height:220px;}}
@media (max-width:767px){body.elementor-page-1226 [data-id="5b7b7582"]::before{width:calc(100% + 48px);margin:0 -24px 8px;height:220px;}}
@media (max-width:767px){body.elementor-page-1226 [data-id="3517dafd"]::before{width:calc(100% + 48px);margin:0 -24px 8px;height:220px;}}
body.elementor-page-1226 [data-id="309701d7"]::before{position:relative;inset:auto;opacity:1;pointer-events:none;z-index:auto;align-self:stretch;}
body.elementor-page-1226 [data-id="552f8c17"]::before{position:relative;inset:auto;opacity:1;pointer-events:none;z-index:auto;align-self:stretch;}
body.elementor-page-1226 [data-id="56d5d5d1"]::before{position:relative;inset:auto;opacity:1;pointer-events:none;z-index:auto;align-self:stretch;}
body.elementor-page-1226 [data-id="6616a33f"]::before{position:relative;inset:auto;opacity:1;pointer-events:none;z-index:auto;align-self:stretch;}
body.elementor-page-1226 [data-id="5b7b7582"]::before{position:relative;inset:auto;opacity:1;pointer-events:none;z-index:auto;align-self:stretch;}
body.elementor-page-1226 [data-id="3517dafd"]::before{position:relative;inset:auto;opacity:1;pointer-events:none;z-index:auto;align-self:stretch;}
body.elementor-page-1226 [data-id="552f8c17"]::before,body.elementor-page-1226 [data-id="6616a33f"]::before{content:none;display:none;}/* End custom CSS */