.elementor-11940 .elementor-element.elementor-element-8c5d997{--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-11940 .elementor-element.elementor-element-baf59ef{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 48px;--row-gap:0px;--column-gap:48px}.elementor-11940 .elementor-element.elementor-element-ed8afca{--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;--gap:0px 20px;--row-gap:0px;--column-gap:20px}.elementor-11940 .elementor-element.elementor-element-964c951 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-weight:900}.elementor-11940 .elementor-element.elementor-element-245be69{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-11940 .elementor-element.elementor-element-475a770{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-11940 .elementor-element.elementor-element-5c301a5{--display:flex;--position:relative;top:0}body:not(.rtl) .elementor-11940 .elementor-element.elementor-element-5c301a5{left:0}body.rtl .elementor-11940 .elementor-element.elementor-element-5c301a5{right:0}.elementor-11940 .elementor-element.elementor-element-6684932{--display:flex}.elementor-11940 .elementor-element.elementor-element-6684932:not(.elementor-motion-effects-element-type-background),.elementor-11940 .elementor-element.elementor-element-6684932>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://hhfamily.com/wp-content/uploads/2026/09/Untitled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-11940 .elementor-element.elementor-element-53d3fa9{--display:flex}.elementor-11940 .elementor-element.elementor-element-6357525{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-11940 .elementor-element.elementor-element-3f190e2{--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-11940 .elementor-element.elementor-element-a1081b5{--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-11940 .elementor-element.elementor-element-52b96cd>.elementor-widget-container{padding:0 10px}.elementor-11940 .elementor-element.elementor-element-e50e93f>.elementor-widget-container{padding:0 10px}.elementor-11940 .elementor-element.elementor-element-493e339>.elementor-widget-container{padding:0 10px}.elementor-11940 .elementor-element.elementor-element-ed0e613{--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;--flex-wrap:wrap}.elementor-11940 .elementor-element.elementor-element-046c7dc{--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;--gap:12px 0px;--row-gap:12px;--column-gap:0px}.elementor-11940 .elementor-element.elementor-element-840bf60{--display:flex}.elementor-11940 .elementor-element.elementor-element-2386406{--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;--gap:18px 0px;--row-gap:18px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-11940 .elementor-element.elementor-element-2386406.e-con{--flex-grow:0;--flex-shrink:0}.elementor-11940 .elementor-element.elementor-element-6be53c3{--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;--gap:12px 0px;--row-gap:12px;--column-gap:0px}.elementor-11940 .elementor-element.elementor-element-3e36ef1{--display:flex}.elementor-11940 .elementor-element.elementor-element-088929e{--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;--gap:18px 0px;--row-gap:18px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-11940 .elementor-element.elementor-element-d46c5cc>.elementor-widget-container{margin:0 0 25px;padding:0}.elementor-11940 .elementor-element.elementor-element-5dd7518{--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;--flex-wrap:wrap}.elementor-11940 .elementor-element.elementor-element-9b2c8d3{--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;--gap:12px 0px;--row-gap:12px;--column-gap:0px}.elementor-11940 .elementor-element.elementor-element-0417594{--display:flex}.elementor-11940 .elementor-element.elementor-element-8f4c739{--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;--gap:18px 0px;--row-gap:18px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-11940 .elementor-element.elementor-element-8f4c739.e-con{--flex-grow:0;--flex-shrink:0}.elementor-11940 .elementor-element.elementor-element-775cde9{--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;--gap:12px 0px;--row-gap:12px;--column-gap:0px}.elementor-11940 .elementor-element.elementor-element-aa338fe{--display:flex}.elementor-11940 .elementor-element.elementor-element-c38a6d4{--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;--gap:18px 0px;--row-gap:18px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-11940 .elementor-element.elementor-element-f28d90f>.elementor-widget-container{margin:0 0 25px;padding:0}.elementor-11940 .elementor-element.elementor-element-3055a88{--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;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-11940 .elementor-element.elementor-element-662f5d8{--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;--padding-top:60px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px}.elementor-11940 .elementor-element.elementor-element-1eb4027{--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:0 45;--row-gap:0;--column-gap:45}.elementor-11940 .elementor-element.elementor-element-99bfb7a{--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;--justify-content:center;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-11940 .elementor-element.elementor-element-e7f6885 img{border-radius:28px;box-shadow:0px 18px 40px 0px rgba(0,61.00000000000004,76,.16)}.elementor-11940 .elementor-element.elementor-element-04f99c0{width:var(--container-widget-width,335px);max-width:335px;--container-widget-width:335px;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins",Sans-serif;font-size:18px;font-weight:900;color:#fff}.elementor-11940 .elementor-element.elementor-element-04f99c0>.elementor-widget-container{background-color:#00a3ad;margin:0;border-radius:16px;box-shadow:0px 12px 28px 0px rgba(0,61.00000000000004,76,.22)}.elementor-11940 .elementor-element.elementor-element-04f99c0.elementor-element{--align-self:flex-end}.elementor-11940 .elementor-element.elementor-element-f60d88a{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-11940 .elementor-element.elementor-element-f60d88a.e-con{--flex-grow:0;--flex-shrink:0}.elementor-11940 .elementor-element.elementor-element-af10896>.elementor-widget-container{padding:0 10px}.elementor-11940 .elementor-element.elementor-element-af10896{text-align:center}.elementor-11940 .elementor-element.elementor-element-0a4987f>.elementor-widget-container{padding:0 10px}.elementor-11940 .elementor-element.elementor-element-ae4b788{--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;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px}.elementor-11940 .elementor-element.elementor-element-ae4b788:not(.elementor-motion-effects-element-type-background),.elementor-11940 .elementor-element.elementor-element-ae4b788>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#003d4c}.elementor-11940 .elementor-element.elementor-element-d28a026{--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:0 45;--row-gap:0;--column-gap:45}.elementor-11940 .elementor-element.elementor-element-e0616ce{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-11940 .elementor-element.elementor-element-e0616ce.e-con{--flex-grow:0;--flex-shrink:0}.elementor-11940 .elementor-element.elementor-element-cd02ad3>.elementor-widget-container{padding:0 10px}.elementor-11940 .elementor-element.elementor-element-cd02ad3{text-align:center}.elementor-11940 .elementor-element.elementor-element-667fd56>.elementor-widget-container{padding:0 10px}.elementor-11940 .elementor-element.elementor-element-f1f83d9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:3.5% 3%;--row-gap:3.5%;--column-gap:3%;--flex-wrap:wrap;--align-content:center;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-11940 .elementor-element.elementor-element-444a5d1{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 0px;--row-gap:15px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1F;--border-color:#FFFFFF1F;--border-radius:20px}.elementor-11940 .elementor-element.elementor-element-444a5d1:not(.elementor-motion-effects-element-type-background),.elementor-11940 .elementor-element.elementor-element-444a5d1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF0F}.elementor-11940 .elementor-element.elementor-element-444a5d1:hover{box-shadow:0px 8px 24px 0px rgba(0,0,0,.1)}.elementor-11940 .elementor-element.elementor-element-b69a06a .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:800;color:#fff}.elementor-11940 .elementor-element.elementor-element-0390f8a{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 0px;--row-gap:15px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1F;--border-color:#FFFFFF1F;--border-radius:20px}.elementor-11940 .elementor-element.elementor-element-0390f8a:not(.elementor-motion-effects-element-type-background),.elementor-11940 .elementor-element.elementor-element-0390f8a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF0F}.elementor-11940 .elementor-element.elementor-element-0390f8a:hover{box-shadow:0px 8px 24px 0px rgba(0,0,0,.1)}.elementor-11940 .elementor-element.elementor-element-20ce356 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:800;color:#fff}.elementor-11940 .elementor-element.elementor-element-4741821{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 0px;--row-gap:15px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1F;--border-color:#FFFFFF1F;--border-radius:20px}.elementor-11940 .elementor-element.elementor-element-4741821:not(.elementor-motion-effects-element-type-background),.elementor-11940 .elementor-element.elementor-element-4741821>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF0F}.elementor-11940 .elementor-element.elementor-element-4741821:hover{box-shadow:0px 8px 24px 0px rgba(0,0,0,.1)}.elementor-11940 .elementor-element.elementor-element-9893c9f .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:800;color:#fff}.elementor-11940 .elementor-element.elementor-element-f96f83d{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 0px;--row-gap:15px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1F;--border-color:#FFFFFF1F;--border-radius:20px}.elementor-11940 .elementor-element.elementor-element-f96f83d:not(.elementor-motion-effects-element-type-background),.elementor-11940 .elementor-element.elementor-element-f96f83d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF0F}.elementor-11940 .elementor-element.elementor-element-f96f83d:hover{box-shadow:0px 8px 24px 0px rgba(0,0,0,.1)}.elementor-11940 .elementor-element.elementor-element-5a80cb2 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:800;color:#fff}.elementor-11940 .elementor-element.elementor-element-d07d51d>.elementor-widget-container{padding:10px 0 0}.elementor-11940 .elementor-element.elementor-element-d07d51d{font-family:"Poppins",Sans-serif;font-size:15px;font-weight:900;color:#f2a900}.elementor-11940 .elementor-element.elementor-element-25eb341{--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;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-11940 .elementor-element.elementor-element-80e3573{--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;--padding-top:60px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px}.elementor-11940 .elementor-element.elementor-element-32b67e3{--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:0 45;--row-gap:0;--column-gap:45}.elementor-11940 .elementor-element.elementor-element-99d537a{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-11940 .elementor-element.elementor-element-99d537a.e-con{--flex-grow:0;--flex-shrink:0}.elementor-11940 .elementor-element.elementor-element-0838097>.elementor-widget-container{padding:0 10px}.elementor-11940 .elementor-element.elementor-element-0838097{text-align:center}.elementor-11940 .elementor-element.elementor-element-aa21bc6>.elementor-widget-container{padding:0 10px}.elementor-11940 .elementor-element.elementor-element-65903bc{--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:4% 3%;--row-gap:4%;--column-gap:3%;--flex-wrap:wrap;--align-content:flex-start;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-11940 .elementor-element.elementor-element-32d550b{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-11940 .elementor-element.elementor-element-87be83f .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:#722257}.elementor-11940 .elementor-element.elementor-element-c4295fb{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#d9dacf;--border-color:#d9dacf;--border-radius:20px}.elementor-11940 .elementor-element.elementor-element-c4295fb:not(.elementor-motion-effects-element-type-background),.elementor-11940 .elementor-element.elementor-element-c4295fb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f8f1e2}.elementor-11940 .elementor-element.elementor-element-c4295fb:hover{box-shadow:0px 8px 24px 0px rgba(0,0,0,.1)}.elementor-11940 .elementor-element.elementor-element-d06ec53{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#d9dacf;--border-color:#d9dacf;--border-radius:20px}.elementor-11940 .elementor-element.elementor-element-d06ec53:not(.elementor-motion-effects-element-type-background),.elementor-11940 .elementor-element.elementor-element-d06ec53>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f8f1e2}.elementor-11940 .elementor-element.elementor-element-9e3e9bb img{width:100%;max-width:100px}.elementor-11940 .elementor-element.elementor-element-6d1bc72{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#d9dacf;--border-color:#d9dacf;--border-radius:20px}.elementor-11940 .elementor-element.elementor-element-6d1bc72:not(.elementor-motion-effects-element-type-background),.elementor-11940 .elementor-element.elementor-element-6d1bc72>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f8f1e2}.elementor-11940 .elementor-element.elementor-element-eb9a80a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#d9dacf;--border-color:#d9dacf;--border-radius:20px}.elementor-11940 .elementor-element.elementor-element-eb9a80a:not(.elementor-motion-effects-element-type-background),.elementor-11940 .elementor-element.elementor-element-eb9a80a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f8f1e2}.elementor-11940 .elementor-element.elementor-element-e1b9110{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#d9dacf;--border-color:#d9dacf;--border-radius:20px}.elementor-11940 .elementor-element.elementor-element-e1b9110:not(.elementor-motion-effects-element-type-background),.elementor-11940 .elementor-element.elementor-element-e1b9110>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f8f1e2}.elementor-11940 .elementor-element.elementor-element-58d5469{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#d9dacf;--border-color:#d9dacf;--border-radius:20px}.elementor-11940 .elementor-element.elementor-element-58d5469:not(.elementor-motion-effects-element-type-background),.elementor-11940 .elementor-element.elementor-element-58d5469>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f8f1e2}.elementor-11940 .elementor-element.elementor-element-643472a{--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;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-11940 .elementor-element.elementor-element-f73180f{--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-11940 .elementor-element.elementor-element-fbc403b{--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-11940 .elementor-element.elementor-element-7f009b0>.elementor-widget-container{padding:0 10px}.elementor-11940 .elementor-element.elementor-element-a7a3056>.elementor-widget-container{padding:0 10px}.elementor-11940 .elementor-element.elementor-element-9102368>.elementor-widget-container{padding:0 10px}.elementor-11940 .elementor-element.elementor-element-9a1ea34{--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;--flex-wrap:wrap}.elementor-11940 .elementor-element.elementor-element-ca6654b{--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;--gap:12px 0px;--row-gap:12px;--column-gap:0px}.elementor-11940 .elementor-element.elementor-element-2a2846b{--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;--gap:18px 0px;--row-gap:18px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-11940 .elementor-element.elementor-element-2a2846b.e-con{--flex-grow:0;--flex-shrink:0}.elementor-11940 .elementor-element.elementor-element-bb1689e .elementor-heading-title{font-size:22px;color:#003d4c}.elementor-11940 .elementor-element.elementor-element-1291f89 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2)}.elementor-11940 .elementor-element.elementor-element-1291f89 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2)}.elementor-11940 .elementor-element.elementor-element-1291f89 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2)}.elementor-11940 .elementor-element.elementor-element-1291f89 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2)}.elementor-11940 .elementor-element.elementor-element-1291f89 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2)}.elementor-11940 .elementor-element.elementor-element-1291f89 .elementor-icon-list-icon i{color:#00a3ad;transition:color .3s}.elementor-11940 .elementor-element.elementor-element-1291f89 .elementor-icon-list-icon svg{fill:#00a3ad;transition:fill .3s}.elementor-11940 .elementor-element.elementor-element-1291f89{--e-icon-list-icon-size:20px}.elementor-11940 .elementor-element.elementor-element-1291f89 .elementor-icon-list-icon{padding-inline-end:1px}.elementor-11940 .elementor-element.elementor-element-1291f89 .elementor-icon-list-text{color:#003d4c;transition:color .3s}.elementor-11940 .elementor-element.elementor-element-807ac3d .elementor-button{background-color:#02010100;font-family:"Poppins",Sans-serif;font-weight:700;text-transform:uppercase;fill:#722257;color:#722257;border-style:solid;border-width:0 0 2px;border-radius:0;padding:0 0 6px}.elementor-11940 .elementor-element.elementor-element-807ac3d .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-11940 .elementor-element.elementor-element-807ac3d .elementor-button .elementor-button-content-wrapper{gap:14px}.elementor-11940 .elementor-element.elementor-element-807ac3d .elementor-button:hover,.elementor-11940 .elementor-element.elementor-element-807ac3d .elementor-button:focus{color:#008481}.elementor-11940 .elementor-element.elementor-element-807ac3d .elementor-button:hover svg,.elementor-11940 .elementor-element.elementor-element-807ac3d .elementor-button:focus svg{fill:#008481}.elementor-11940 .elementor-element.elementor-element-a09ae96{--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;--gap:12px 0px;--row-gap:12px;--column-gap:0px}.elementor-11940 .elementor-element.elementor-element-6ab93c4{--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;--gap:18px 0px;--row-gap:18px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-11940 .elementor-element.elementor-element-a5cbd41 .elementor-heading-title{font-size:22px;color:#003d4c}.elementor-11940 .elementor-element.elementor-element-c0c028a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2)}.elementor-11940 .elementor-element.elementor-element-c0c028a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2)}.elementor-11940 .elementor-element.elementor-element-c0c028a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2)}.elementor-11940 .elementor-element.elementor-element-c0c028a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2)}.elementor-11940 .elementor-element.elementor-element-c0c028a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2)}.elementor-11940 .elementor-element.elementor-element-c0c028a .elementor-icon-list-icon i{color:#00a3ad;transition:color .3s}.elementor-11940 .elementor-element.elementor-element-c0c028a .elementor-icon-list-icon svg{fill:#00a3ad;transition:fill .3s}.elementor-11940 .elementor-element.elementor-element-c0c028a{--e-icon-list-icon-size:20px}.elementor-11940 .elementor-element.elementor-element-c0c028a .elementor-icon-list-icon{padding-inline-end:1px}.elementor-11940 .elementor-element.elementor-element-c0c028a .elementor-icon-list-text{color:#003d4c;transition:color .3s}.elementor-11940 .elementor-element.elementor-element-c8bde36 .elementor-button{background-color:#02010100;font-family:"Poppins",Sans-serif;font-weight:700;text-transform:uppercase;fill:#722257;color:#722257;border-style:solid;border-width:0 0 2px;border-radius:0;padding:0 0 6px}.elementor-11940 .elementor-element.elementor-element-c8bde36 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-11940 .elementor-element.elementor-element-c8bde36 .elementor-button .elementor-button-content-wrapper{gap:14px}.elementor-11940 .elementor-element.elementor-element-c8bde36 .elementor-button:hover,.elementor-11940 .elementor-element.elementor-element-c8bde36 .elementor-button:focus{color:#008481}.elementor-11940 .elementor-element.elementor-element-c8bde36 .elementor-button:hover svg,.elementor-11940 .elementor-element.elementor-element-c8bde36 .elementor-button:focus svg{fill:#008481}.elementor-11940 .elementor-element.elementor-element-244cf58>.elementor-widget-container{margin:50px 0 0}.elementor-11940 .elementor-element.elementor-element-8517dca{--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-11940 .elementor-element.elementor-element-a0e0625{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-11940 .elementor-element.elementor-element-904b0c3{--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}.elementor-11940 .elementor-element.elementor-element-d7f6c3e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-11940 .elementor-element.elementor-element-5eb8638 .elementor-heading-title{color:#fff}.elementor-11940 .elementor-element.elementor-element-39183af a{color:#f2a900}.elementor-11940 .elementor-element.elementor-element-ea4f5bd{--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;--gap:16px 20px;--row-gap:16px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-11940 .elementor-element.elementor-element-6bc149a{--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;--margin-top:30px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-11940 .elementor-element.elementor-element-22bed01{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-11940 .elementor-element.elementor-element-1caafa8>.elementor-widget-container{margin:0 0 16px}.elementor-11940 .elementor-element.elementor-element-1caafa8.elementor-element{--align-self:center}.elementor-11940 .elementor-element.elementor-element-1caafa8{text-align:center}.elementor-11940 .elementor-element.elementor-element-e9c9c92.elementor-element{--align-self:center}.elementor-11940 .elementor-element.elementor-element-e9c9c92{text-align:center}.elementor-11940 .elementor-element.elementor-element-e9c9c92 .elementor-heading-title{font-size:52px}.elementor-11940 .elementor-element.elementor-element-7105efd{--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;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-11940 .elementor-element.elementor-element-8ce2387{--display:flex}.elementor-11940 .elementor-element.elementor-element-58ca549{--display:flex}.elementor-11940 .elementor-element.elementor-element-8d2cffe{--display:flex}.elementor-11940 .elementor-element.elementor-element-2747734{--display:flex}.elementor-11940 .elementor-element.elementor-element-1654d4f{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px}:root{--page-title-display:none}@media(min-width:768px){.elementor-11940 .elementor-element.elementor-element-baf59ef{--content-width:1240px}.elementor-11940 .elementor-element.elementor-element-a1081b5{--content-width:1240px}.elementor-11940 .elementor-element.elementor-element-ed0e613{--content-width:1240px}.elementor-11940 .elementor-element.elementor-element-2386406{--width:95.833%}.elementor-11940 .elementor-element.elementor-element-8f4c739{--width:95.833%}.elementor-11940 .elementor-element.elementor-element-1eb4027{--content-width:1240px}.elementor-11940 .elementor-element.elementor-element-f60d88a{--width:50.098%}.elementor-11940 .elementor-element.elementor-element-d28a026{--content-width:1240px}.elementor-11940 .elementor-element.elementor-element-e0616ce{--width:50.098%}.elementor-11940 .elementor-element.elementor-element-444a5d1{--width:48.5%}.elementor-11940 .elementor-element.elementor-element-0390f8a{--width:48.5%}.elementor-11940 .elementor-element.elementor-element-4741821{--width:48.5%}.elementor-11940 .elementor-element.elementor-element-f96f83d{--width:48.5%}.elementor-11940 .elementor-element.elementor-element-32b67e3{--content-width:1240px}.elementor-11940 .elementor-element.elementor-element-99d537a{--width:50.098%}.elementor-11940 .elementor-element.elementor-element-32d550b{--width:100%}.elementor-11940 .elementor-element.elementor-element-c4295fb{--width:31%}.elementor-11940 .elementor-element.elementor-element-d06ec53{--width:31%}.elementor-11940 .elementor-element.elementor-element-6d1bc72{--width:31%}.elementor-11940 .elementor-element.elementor-element-eb9a80a{--width:31%}.elementor-11940 .elementor-element.elementor-element-e1b9110{--width:31%}.elementor-11940 .elementor-element.elementor-element-58d5469{--width:31%}.elementor-11940 .elementor-element.elementor-element-fbc403b{--content-width:1240px}.elementor-11940 .elementor-element.elementor-element-9a1ea34{--content-width:1240px}.elementor-11940 .elementor-element.elementor-element-2a2846b{--width:95.833%}.elementor-11940 .elementor-element.elementor-element-a0e0625{--content-width:1220px}.elementor-11940 .elementor-element.elementor-element-22bed01{--content-width:1240px}}@media(max-width:1024px){.elementor-11940 .elementor-element.elementor-element-baf59ef{--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}.elementor-11940 .elementor-element.elementor-element-904b0c3{--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}}@media(max-width:767px){.elementor-11940 .elementor-element.elementor-element-baf59ef{--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-11940 .elementor-element.elementor-element-3055a88{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-11940 .elementor-element.elementor-element-662f5d8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-11940 .elementor-element.elementor-element-ae4b788{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-11940 .elementor-element.elementor-element-00e4bf4>.elementor-widget-container{margin:0 0 30px}.elementor-11940 .elementor-element.elementor-element-80e3573{--padding-top:30px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px}.elementor-11940 .elementor-element.elementor-element-904b0c3{--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}}@font-face{font-family:'Handelson Three';src:url(//hhfamily.com/wp-content/uploads/elementor/css/assets/Handelson_W00_Three.ttf) format('truetype');font-weight:400;font-style:normal;font-display:swap}:root{--teal-deep:#003d4c;--teal:#00a3ad;--burg:#722257;--burg-2:#561841;--coral:#e04e39;--gold:#f2a900;--gold-2:#d69400;--cream:#fdf8f0;--cream-2:#f6eedd;--white:#fff;--ink:#003d4c;--muted:#5a6e72;--line:rgba(0,61,76,.12);--shadow-sm:0 2px 8px rgba(0,61,76,.06);--shadow-md:0 8px 24px rgba(0,61,76,.1);--shadow-lg:0 18px 48px rgba(0,61,76,.14)}*{box-sizing:border-box}html,body{margin:0;padding:0}body{font-family:"Roboto",system-ui,-apple-system,"Segoe UI",sans-serif;color:var(--ink);background:var(--white);-webkit-font-smoothing:antialiased;line-height:1.6;font-size:16px}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer;border:0;background:0 0;color:inherit}.container{max-width:1240px;margin:0 auto;padding:0 32px;position:relative}@media (max-width:720px){.container{padding:0 20px}}.scribble{font-family:"Handelson Three","Caveat",cursive;font-weight:400;font-style:normal;color:var(--burg);text-transform:none;font-size:1.6em;letter-spacing:0;line-height:.7;display:inline-block;margin:0 .22em}.scribble.pa-script{font-family:"Dancing Script","Caveat",cursive;font-weight:700;font-style:italic;font-size:1.25em;line-height:.95;letter-spacing:-.01em;transform:translateY(.06em);margin:0 .28em 0 .06em}.wavy{height:60px;width:100%;background-repeat:no-repeat;background-size:100% 100%;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 60' preserveAspectRatio='none'><path d='M0 30 Q 150 -10 300 30 T 600 30 T 900 30 T 1200 30' fill='none' stroke='%23003D4C' stroke-width='3' stroke-linecap='round' stroke-dasharray='14 10'/></svg>");margin:0}.early+.wavy{margin-top:48px}@media (max-width:600px){.wavy{height:34px}.early+.wavy{margin-top:26px}.why{padding:40px 0 24px}.how{padding:24px 0 56px}.insurance{padding:26px 0 56px}.early{padding:56px 0 44px}.locations{padding:48px 0 40px}.cta-section{padding:24px 0 64px}.early-cards .early-card{display:flex;align-items:center;gap:14px}.early-cards .early-card .ic{margin-bottom:0;flex:0 0 auto}.early-cards .early-card h4{margin:0}.ins-list{grid-template-columns:1fr}body .btnd a{padding:15px 25px !important;font-size:15px}}.wavy.burg{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 60' preserveAspectRatio='none'><path d='M0 30 Q 150 -10 300 30 T 600 30 T 900 30 T 1200 30' fill='none' stroke='%23722257' stroke-width='3' stroke-linecap='round' stroke-dasharray='14 10'/></svg>")}.wavy.gold{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 60' preserveAspectRatio='none'><path d='M0 30 Q 150 -10 300 30 T 600 30 T 900 30 T 1200 30' fill='none' stroke='%23F2A900' stroke-width='3' stroke-linecap='round' stroke-dasharray='14 10'/></svg>")}.section-eyebrow{font-family:"Poppins",sans-serif;font-size:16px;letter-spacing:.16em;text-transform:uppercase;color:var(--burg);font-weight:800;margin-bottom:16px;display:inline-flex;align-items:center;gap:10px}.section-eyebrow .dash{width:28px;height:3px;background:var(--gold);border-radius:99px}.section-title{font-family:"Poppins",sans-serif;font-weight:900;text-transform:uppercase;color:var(--teal-deep);font-size:clamp(34px,4.2vw,52px);line-height:.98;letter-spacing:-.01em;margin:0 0 18px;max-width:880px}.section-sub{color:var(--muted);font-size:17px;max-width:760px;margin:0 0 40px;line-height:1.65}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:18px 32px;border-radius:999px;font-weight:700;font-size:17px;letter-spacing:.06em;text-transform:uppercase;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,color .18s ease;white-space:nowrap;font-family:"Poppins",sans-serif}.btn:hover{transform:translateY(-2px)}.btn-burg{background:var(--burg);color:#fff;box-shadow:0 4px 0 var(--burg-2)}.btn-burg:hover{background:var(--burg-2);box-shadow:0 6px 0 #4a1838}.btn-teal{background:var(--teal);color:#fff;box-shadow:0 4px 0 #007a82}.btn-gold{background:var(--gold);color:var(--teal-deep);box-shadow:0 4px 0 var(--gold-2)}.btn-ghost{background:0 0;color:var(--teal-deep);border:2px solid var(--teal-deep)}.btn-ghost:hover{background:var(--teal-deep);color:#fff}.btn-cream-outline{background:0 0;color:#fff;border:2px solid rgba(255,255,255,.6)}.btn-cream-outline:hover{background:rgba(255,255,255,.1)}.site-header{position:sticky;top:0;z-index:50;background:var(--white);border-bottom:1px solid var(--line)}.header-row{display:flex;align-items:center;justify-content:space-between;height:104px;gap:24px}.logo{display:flex;align-items:center;gap:12px;flex-shrink:0}.nav{display:flex;align-items:center;gap:8px}.nav a{display:inline-flex;align-items:center;gap:6px;padding:12px 18px;font-weight:500;font-size:16px;color:var(--teal-deep);font-family:"Roboto",sans-serif;border-radius:6px}.nav a:hover{color:var(--teal)}.nav a.active{background:var(--teal);color:#fff;padding:14px 26px;border-radius:4px}.nav .caret{width:14px;height:14px;display:inline-block}.header-cta{display:flex;flex-direction:column;align-items:flex-end;gap:8px;flex-shrink:0}.phone{color:var(--burg);font-weight:500;font-size:16px;font-family:"Roboto",sans-serif}.hamburger{display:none;align-items:center;justify-content:center;width:48px;height:46px;border:1.5px solid var(--burg);border-radius:10px;color:var(--burg);background:#fff;flex-shrink:0;padding:0}.hamburger svg{width:24px;height:24px;display:block}.mobile-menu{display:none;flex-direction:column;padding:8px 0 20px}.mobile-menu.open{display:flex}.mobile-menu a{padding:15px 4px;font-family:"Roboto",sans-serif;font-size:17px;font-weight:500;color:var(--teal-deep);border-bottom:1px solid var(--line)}.mobile-menu a.phone{color:var(--burg);border-bottom:0;padding-top:20px}.mobile-menu a.btn{margin-top:12px;padding:15px 22px;border-radius:8px;background:var(--burg-2);color:#fff;font-family:"Roboto",sans-serif;font-weight:600;font-size:16px;text-transform:none;letter-spacing:0;border-bottom:0;text-align:center;justify-content:center}body .hero_baner_services .hero-headline h1 span.l1{font-size:clamp(34px,4.4vw,56px)}body .hero_baner_services:before{content:none}body .hero_baner_services .hero-stats .stat .lbl{font-size:10px}body .hero-stats .stat .num{font-size:22px}body .hero_baner_services .hero-stats .elementor-widget-container{gap:25px}body .hero_baner_services .stat{max-width:145px;width:100%}body .hero-stats .elementor-element.elementor-widget.elementor-widget-text-editor{width:100%}body .programs .section-titled h2{font-size:clamp(34px,4.2vw,52px)}body .programs .program-name h3{font-size:18px}body .programs .why-grid .why-card{border-radius:24px;padding:32px 28px}body .programs .why-grid .why-card:before{content:none}body .faq_heading h2{margin:8px auto 45px;max-width:880px}body .elementor-element.faq_container.e-flex.e-con-boxed{margin-bottom:75px}.programs .why-grid .why-card.alt.yellow_c{border-top-color:#f2a900}.programs .why-grid .why-card.alt.yellow_c .ic{background:#f2a900}.why-card.alt.yellow_c .ic>.e-con-inner svg{stroke:#003d4c}body .programs .why-grid .why-card.orange_c{border-top:8px solid #e04e39}.programs .why-grid .why-card.orange_c .ic{background:#e04e39}.cta-banner .cta_banner_container .elementor-widget-container p{margin:0 0 20px}.cta-banner .cta_banner_container .elementor-widget-container p:last-child{margin-bottom:0}@media (max-width:900px){.nav{display:none}.header-cta{display:none}.hamburger{display:flex}.header-row{height:80px}.logo img{height:46px !important}}.header-cta .btn{padding:14px 28px;border-radius:6px;font-family:"Roboto",sans-serif;font-weight:500;font-size:16px;text-transform:none;letter-spacing:0;background:var(--burg-2);color:#fff;box-shadow:none}.hero{position:relative;background:var(--white);padding:48px 0 36px;overflow:hidden}.hero-grid{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center;position:relative;z-index:2}.hero-eyebrow{display:inline-flex;align-items:center;gap:10px;background:var(--gold);color:var(--teal-deep);padding:10px 18px;border-radius:999px;font-family:"Poppins",sans-serif;font-size:13px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;margin-bottom:20px}.hero h1{margin:0 0 22px;font-family:"Poppins",sans-serif}.hero h1 .l1{display:block;color:var(--teal-deep);font-size:clamp(34px,4.4vw,56px);font-weight:900;text-transform:uppercase;line-height:.95;letter-spacing:-.01em;white-space:nowrap}.hero h1 .l2{display:block;color:var(--ink);font-family:"Poppins",sans-serif;font-weight:500;font-size:clamp(28px,3vw,38px);line-height:1.05;margin:6px 0 0;letter-spacing:0;text-transform:none;opacity:.85}.hero h1 .l3{display:block;color:var(--burg);font-family:"Handelson Three","Caveat",cursive;font-weight:400;font-style:normal;font-size:clamp(56px,7vw,108px);line-height:1;margin:4px 0 2px;letter-spacing:0;text-transform:none}.hero-sub{font-size:17px;color:var(--ink);max-width:560px;line-height:1.65;margin:0 0 30px;opacity:.88}.hero-ctas{display:flex;flex-wrap:wrap;gap:14px;margin-bottom:32px}.hero-stats{display:flex;gap:36px;align-items:flex-start;border-top:2px dashed rgba(0,61,76,.18);padding-top:20px;flex-wrap:wrap}@media (max-width:600px){.hero-stats{flex-wrap:nowrap;gap:14px;justify-content:space-between}.hero-stats .stat{flex:1 1 0;min-width:0}.hero-stats .stat .num{font-size:21px;white-space:nowrap}.hero-stats .stat .lbl{font-size:10px;letter-spacing:.06em}}.stat .num{font-family:"Poppins",sans-serif;font-size:30px;font-weight:900;color:var(--burg);line-height:1}.stat .lbl{font-size:11px;color:var(--teal-deep);text-transform:uppercase;letter-spacing:.1em;margin-top:6px;font-weight:700;font-family:"Poppins",sans-serif}.hero-img{position:relative;z-index:1;aspect-ratio:16/10;border-radius:28px;background:#e9b9a0 center/cover no-repeat;background-image:url(//hhfamily.com/wp-content/uploads/elementor/css/assets/loc-how-reading.png);box-shadow:0 20px 50px rgba(0,61,76,.18),0 0 0 6px var(--white),0 0 0 8px var(--burg);overflow:hidden;margin-right:-48px}.floating-badge{position:absolute;right:-60px;bottom:-32px;z-index:3;display:flex;align-items:center;gap:12px;background:var(--gold);border-radius:20px;padding:16px 22px;box-shadow:0 12px 28px rgba(0,61,76,.18),0 0 0 4px var(--white);transform:rotate(3deg);text-align:left}.floating-badge .t{font-family:"Poppins",sans-serif;font-weight:800;font-size:12px;color:var(--teal-deep);text-transform:uppercase;letter-spacing:.08em;line-height:1.1;margin-bottom:4px}.floating-badge .big{font-family:"Poppins",sans-serif;font-weight:900;font-size:36px;color:var(--burg);line-height:1;letter-spacing:-.01em}.floating-badge .sub{font-family:"Roboto",sans-serif;font-weight:500;font-size:12px;color:var(--teal-deep);margin-top:4px;line-height:1.2}@media (max-width:900px){.hero-grid{grid-template-columns:1fr;gap:48px}.hero-img{margin-right:0}.floating-badge{right:0}}.intro{padding:60px 0 12px;background:var(--white)}.intro-grid{display:grid;grid-template-columns:.82fr 1.18fr;gap:56px;align-items:start}@media (max-width:900px){.intro-grid{grid-template-columns:1fr;gap:24px}}.intro-lede{font-family:"Poppins",sans-serif;font-weight:700;color:var(--teal-deep);font-size:clamp(22px,2.3vw,28px);line-height:1.32;margin:0;letter-spacing:-.005em}.intro-lede .scribble{font-size:1.35em}.intro-body p{color:var(--muted);font-size:17px;line-height:1.78;margin:0;max-width:640px}.intro-body strong{color:var(--teal-deep);font-weight:700}.why{padding:56px 0 96px;background:var(--white)}.why-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:22px;margin-top:40px}.why-card{flex:0 1 calc((100% - 44px) / 3);min-width:260px;background:var(--cream);border-radius:24px;padding:32px 28px;box-shadow:var(--shadow-sm);display:flex;flex-direction:column;gap:16px;align-items:flex-start;border-top:6px solid var(--gold)}@media (max-width:980px){.why-card{flex:0 1 calc((100% - 22px) / 2)}}@media (max-width:600px){.why-card{flex:0 1 100%}}.why-card:nth-child(2){border-top-color:var(--teal);border-left-color:transparent}.why-card:nth-child(3){border-top-color:var(--burg);border-left-color:transparent}.why-card:nth-child(4){border-top-color:var(--coral);border-left-color:transparent}.why-card:nth-child(5){border-top-color:var(--teal-deep);border-left-color:transparent}.why-card .ic{flex-shrink:0;width:60px;height:60px;border-radius:18px;background:var(--gold);color:var(--teal-deep);display:flex;align-items:center;justify-content:center}.why-card:nth-child(2) .ic{background:var(--teal);color:#fff}.why-card:nth-child(3) .ic{background:var(--burg);color:#fff}.why-card:nth-child(4) .ic{background:var(--coral);color:#fff}.why-card:nth-child(5) .ic{background:var(--teal-deep);color:#fff}.why-card h3{font-family:"Poppins",sans-serif;font-weight:900;text-transform:uppercase;font-size:18px;color:var(--teal-deep);margin:0 0 8px;letter-spacing:-.005em;line-height:1.2}.why-card p{margin:0;font-size:15.5px;line-height:1.6;color:var(--muted)}.how{padding:96px 0;background:var(--white)}.how-grid{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}@media (max-width:900px){.how-grid{grid-template-columns:1fr;gap:36px}}.how-art{position:relative}.how-img{width:100%;aspect-ratio:5/4;border-radius:28px;background:#cfd9d4 center/cover no-repeat;background-image:url(//hhfamily.com/wp-content/uploads/elementor/css/assets/loc-hero-picture-cards.png);box-shadow:0 18px 40px rgba(0,61,76,.16)}.how-badge{position:absolute;bottom:-24px;right:-24px;background:var(--burg);color:#fff;border-radius:16px;padding:18px 22px;box-shadow:0 12px 28px rgba(0,61,76,.22);min-width:200px}.how-badge .t{font-family:"Poppins",sans-serif;font-weight:900;font-size:18px;letter-spacing:-.005em;line-height:1.15;margin-bottom:4px}.how-badge .s{font-family:"Roboto",sans-serif;font-weight:400;font-size:13px;color:rgba(255,255,255,.85);line-height:1.35}.how-intro{color:var(--ink);opacity:.88;font-size:16.5px;line-height:1.7;margin:0 0 16px}.how-lead{color:var(--ink);font-weight:600;font-size:15.5px;line-height:1.55;margin:0 0 22px;text-transform:none}.how-list{list-style:none;padding:0;margin:0;display:grid;gap:22px}.how-step{display:grid;grid-template-columns:48px 1fr;gap:18px;align-items:flex-start}.how-step .num{width:38px;height:38px;border-radius:50%;background:var(--gold);color:var(--teal-deep);display:flex;align-items:center;justify-content:center;font-family:"Poppins",sans-serif;font-weight:900;font-size:16px;margin-top:2px}.how-step h4{margin:0 0 6px;font-family:"Poppins",sans-serif;font-weight:800;font-size:20px;color:var(--teal);line-height:1.2}.how-step p{margin:0;color:var(--muted);font-size:15px;line-height:1.6}.how-link{margin-top:30px;display:inline-flex;align-items:center;gap:8px;color:var(--burg);font-family:"Poppins",sans-serif;font-weight:800;text-transform:uppercase;letter-spacing:.08em;font-size:14px;border-bottom:2px solid var(--burg);padding-bottom:4px}.early{padding:96px 0;background:var(--teal-deep);color:#fff;position:relative;overflow:hidden}.early:before{content:"";position:absolute;right:-200px;top:-200px;width:600px;height:600px;border-radius:50%;background:radial-gradient(circle,rgba(0,163,173,.25),transparent 65%);pointer-events:none}.early-grid{display:grid;grid-template-columns:1fr 1.1fr;gap:64px;align-items:center;position:relative;z-index:1}@media (max-width:900px){.early-grid{grid-template-columns:1fr;gap:36px}}.early .section-eyebrow{color:var(--gold)}.early .section-eyebrow .dash{background:var(--gold)}.early .section-title{color:#fff}.early-cards{display:grid;grid-template-columns:1fr 1fr;gap:18px}@media (max-width:540px){.early-cards{grid-template-columns:1fr}}.early-card{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);border-radius:18px;padding:24px 24px 22px;color:#fff}.early-card .ic{width:32px;height:32px;border-radius:50%;border:1.5px solid var(--gold);color:var(--gold);display:flex;align-items:center;justify-content:center;margin-bottom:18px}.early-card .ic svg{width:16px;height:16px}.early-card h4{margin:0;font-family:"Poppins",sans-serif;font-weight:800;font-size:16px;color:#fff;line-height:1.35}.insurance{padding:96px 0;background:var(--white)}.ins-grid{display:grid;grid-template-columns:1fr 1.05fr;gap:56px;align-items:start}@media (max-width:900px){.ins-grid{grid-template-columns:1fr;gap:36px}}.ins-list{list-style:none;padding:0;margin:24px 0 24px;display:grid;grid-template-columns:1fr 1fr;gap:10px}@media (max-width:600px){.ins-list{grid-template-columns:1fr}}.ins-list li{display:flex;align-items:center;gap:10px;background:var(--cream);padding:14px 16px;border-radius:14px;box-shadow:var(--shadow-sm);font-family:"Poppins",sans-serif;font-weight:800;color:var(--teal-deep);font-size:13.5px;text-transform:uppercase;letter-spacing:.04em}.ins-list .dot{width:10px;height:10px;border-radius:50%;background:var(--gold);flex-shrink:0}.cta-section{padding:32px 0 96px;background:var(--white)}.cta-card{border-radius:32px;background:var(--burg);color:#fff;padding:60px 56px;display:grid;grid-template-columns:1.3fr 1fr;gap:36px;align-items:center;box-shadow:var(--shadow-lg);position:relative;overflow:hidden}@media (max-width:860px){.cta-card{grid-template-columns:1fr;padding:40px 32px}}.cta-card h3{font-family:"Poppins",sans-serif;font-weight:900;text-transform:uppercase;font-size:clamp(30px,3.6vw,44px);line-height:.98;margin:0 0 16px;letter-spacing:-.01em}.cta-card h3 .scribble{color:var(--gold);font-size:1.4em}.cta-card p{margin:0;color:rgba(255,255,255,.88);font-size:16.5px;line-height:1.65}.cta-actions{display:flex;flex-direction:column;gap:12px;align-items:stretch}.locations{padding:96px 0 56px;background:var(--white)}.loc-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin-top:44px}@media (max-width:860px){.loc-grid{grid-template-columns:1fr}}.loc-card{background:var(--cream);border-radius:24px;padding:32px 30px;box-shadow:var(--shadow-sm);border-top:6px solid var(--teal)}.loc-card:nth-child(2){border-top-color:var(--burg)}.loc-card:nth-child(3){border-top-color:var(--gold)}.loc-card:nth-child(4){border-top-color:var(--coral)}.loc-card h4{font-family:"Poppins",sans-serif;font-weight:900;text-transform:uppercase;font-size:22px;color:var(--teal-deep);margin:0 0 18px;letter-spacing:-.005em;line-height:1.15}.loc-card .meta{font-family:"Poppins",sans-serif;font-weight:800;font-size:12px;color:var(--burg);letter-spacing:.1em;text-transform:uppercase;margin-bottom:6px;display:block}.loc-list{display:flex;flex-wrap:wrap;gap:8px}.loc-chip{background:var(--white);padding:8px 14px;border-radius:999px;font-family:"Roboto",sans-serif;font-weight:500;font-size:14.5px;color:var(--teal-deep);border:1.5px solid var(--line)}.loc-chip:hover{background:var(--gold);border-color:var(--gold);color:var(--teal-deep);cursor:pointer}.loc-cta{display:flex;justify-content:center;margin-top:48px}.footer{background:var(--teal-deep);color:#fff;padding:72px 0 24px;font-family:"Roboto",sans-serif}.footer-grid{display:grid;grid-template-columns:1.2fr 1fr 1fr 1fr;gap:48px}@media (max-width:980px){.footer-grid{grid-template-columns:1fr 1fr;gap:40px}}@media (max-width:560px){.footer-grid{grid-template-columns:1fr}}.footer h5{font-family:"Poppins",sans-serif;text-transform:uppercase;font-size:20px;font-weight:900;margin:0 0 18px;color:#fff;letter-spacing:.005em;line-height:1.05}.badges{display:flex;gap:14px;flex-wrap:wrap;margin-top:24px;align-items:center}.badge{height:54px;display:flex;align-items:center;justify-content:center}.badge img{height:100%;width:auto;object-fit:contain}.privacy-row{display:flex;gap:10px;margin-top:24px;flex-wrap:wrap}.pill{padding:8px 14px;border-radius:999px;font-family:"Poppins",sans-serif;font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.pill.teal{background:var(--teal);color:#fff}.pill.burg{background:var(--burg);color:#fff}.foot-line{display:flex;gap:12px;align-items:flex-start;margin-bottom:14px;color:rgba(255,255,255,.92);font-size:15.5px}.foot-line .ic{width:22px;height:22px;flex-shrink:0;color:var(--gold);margin-top:2px}.foot-menu{list-style:none;padding:0;margin:0;display:grid;gap:10px}.foot-menu a{color:rgba(255,255,255,.92);font-size:15.5px}.foot-menu a:hover{color:var(--gold)}.foot-actions{display:flex;flex-direction:column;gap:14px;align-items:flex-start}.foot-bottom{margin-top:48px;padding-top:24px;border-top:1px dashed rgba(253,248,240,.25);display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap;font-size:14px;color:rgba(255,255,255,.78)}.socials{display:flex;gap:10px}.soc{width:40px;height:40px;border-radius:50%;border:1.5px solid rgba(255,255,255,.5);display:flex;align-items:center;justify-content:center;color:#fff}.soc:hover{background:var(--gold);border-color:var(--gold);color:var(--teal-deep)}