.elementor-10 .elementor-element.elementor-element-54ae8e7{--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;--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-23b564c9{--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;--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-783418ed{--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;--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-73c3a2a9{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-43fb3625{--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;--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-20590359{--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;--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-4a86cf6e{--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;--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-77f97be2{--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;--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-5b061602{--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;--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-48726741{--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;--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-6e57b357{--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;--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-2fa3fbab{--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;--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-1c90c22{--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;--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-360f8105{--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;--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-454cce87{--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;--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-10 .elementor-element.elementor-element-cfee2bd img{width:100%;max-width:100%;height:335px;object-fit:cover;object-position:center center;}.elementor-10 .elementor-element.elementor-element-136311d0{--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;--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-117168e1{--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;--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-4b366c90{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-1a5455b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-6f83094{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-5d6bc4a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-e3de067{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-82252b2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-149ca98{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-0e81eec{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-231756a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-50463fdb{--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;--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-50263ce4{--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;--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-73c3a2a9{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-4b366c90{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-73c3a2a9{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-4b366c90{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for heading, class: .elementor-element-2e0ba61 */.elementor-10 .elementor-element.elementor-element-2e0ba61 > .elementor-heading-title{font-family:"Source Sans 3", "Source Sans 3 Fallback";font-weight:700;font-size:38px;}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-2e0ba61.elementor-element.elementor-element > .elementor-heading-title{font-size:28px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54ae8e7 */.elementor-10 .elementor-element.elementor-element-54ae8e7{padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;border-color:#ffffff03;background-color:var(--hlh-leaf);display:flex;justify-content:center;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e1a20bf */.elementor-10 .elementor-element.elementor-element-4e1a20bf > .elementor-heading-title{font-size:17px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43fb3625 */.elementor-10 .elementor-element.elementor-element-43fb3625{border-radius:0px;background-image:url("https://www.hoolalahui.org/wp-content/uploads/2026/10/Medical.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-33b5f013 */.elementor-10 .elementor-element.elementor-element-33b5f013 > .elementor-heading-title{font-size:17px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20590359 */.elementor-10 .elementor-element.elementor-element-20590359{border-radius:0px;background-image:url("https://www.hoolalahui.org/wp-content/uploads/2026/10/Dental.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6e3318d7 */.elementor-10 .elementor-element.elementor-element-6e3318d7 > .elementor-heading-title{font-size:17px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a86cf6e */.elementor-10 .elementor-element.elementor-element-4a86cf6e{border-radius:0px;background-image:url("https://www.hoolalahui.org/wp-content/uploads/2026/10/Behavioral-Health.webp");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-389b594b */.elementor-10 .elementor-element.elementor-element-389b594b > .elementor-heading-title{font-size:17px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77f97be2 */.elementor-10 .elementor-element.elementor-element-77f97be2{border-radius:0px;background-image:url("https://www.hoolalahui.org/wp-content/uploads/2026/10/Pharmacy.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5f0cc75d */.elementor-10 .elementor-element.elementor-element-5f0cc75d > .elementor-heading-title{font-size:17px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b061602 */.elementor-10 .elementor-element.elementor-element-5b061602{border-radius:0px;background-image:url("https://www.hoolalahui.org/wp-content/uploads/2026/10/Mobile.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-18f012cb */.elementor-10 .elementor-element.elementor-element-18f012cb > .elementor-heading-title{font-size:17px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48726741 */.elementor-10 .elementor-element.elementor-element-48726741{border-radius:0px;background-image:url("https://www.hoolalahui.org/wp-content/uploads/2026/10/fitness.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7823ce7 */.elementor-10 .elementor-element.elementor-element-7823ce7 > .elementor-heading-title{font-size:17px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e57b357 */.elementor-10 .elementor-element.elementor-element-6e57b357{border-radius:0px;background-image:url("https://www.hoolalahui.org/wp-content/uploads/2026/10/Community.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6923bf3 */.elementor-10 .elementor-element.elementor-element-6923bf3 > .elementor-heading-title{font-size:17px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fa3fbab */.elementor-10 .elementor-element.elementor-element-2fa3fbab{border-radius:0px;background-image:url("https://www.hoolalahui.org/wp-content/uploads/2026/10/Traditional.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6e0053d */.elementor-10 .elementor-element.elementor-element-6e0053d > .elementor-heading-title{font-size:17px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c90c22 */.elementor-10 .elementor-element.elementor-element-1c90c22{border-radius:0px;background-image:url("https://www.hoolalahui.org/wp-content/uploads/2026/10/Quit-Smoking-1024x791.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73c3a2a9 */.elementor-10 .elementor-element.elementor-element-73c3a2a9{column-gap:26px;padding:0px;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(2, auto);row-gap: 10px;
}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-73c3a2a9.elementor-element{column-gap:16px;row-gap: 16px;
}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-73c3a2a9.elementor-element.elementor-element{column-gap:10px;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(4, auto);row-gap: 10px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-783418ed */.elementor-10 .elementor-element.elementor-element-783418ed{width:100%;max-width:1100px;padding-block-start:40px;padding-block-end:32px;padding-inline-start:0px;padding-inline-end:0px;display:flex;justify-content:center;}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-783418ed.elementor-element.elementor-element{padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-454cce87 */.elementor-10 .elementor-element.elementor-element-454cce87{aspect-ratio:1.6 / 1;padding:0px;background-image:url("https://www.hoolalahui.org/wp-content/plugins/elementor/assets/images/background-placeholder.svg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--hlh-mist);flex:0 0 48%;background-size: cover; background-position: center;
}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-454cce87.elementor-element.elementor-element{width:100%;flex:0 1 auto;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c9aa2b7 */.elementor-10 .elementor-element.elementor-element-5c9aa2b7 > p{font-size:16px;color:var(--hlh-forest);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1fb00660 */.elementor-10 .elementor-element.elementor-element-1fb00660 > .elementor-heading-title{margin-block-start:12px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66d7aabc */.elementor-10 .elementor-element.elementor-element-66d7aabc > p{font-size:16px;color:var(--hlh-forest);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-136311d0 */.elementor-10 .elementor-element.elementor-element-136311d0{padding:0px;display:flex;flex-direction:column;gap:16px;flex:1 1 auto;}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-136311d0.elementor-element.elementor-element{width:100%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360f8105 */.elementor-10 .elementor-element.elementor-element-360f8105{width:100%;max-width:1100px;padding-block-start:56px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:50px;align-items:center;}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-360f8105.elementor-element{gap:48px;align-items:start;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-360f8105.elementor-element.elementor-element{padding-block-start:32px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:28px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b366c90 */.elementor-10 .elementor-element.elementor-element-4b366c90{column-gap:28px;padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(2, auto);justify-items:center;align-items:center;row-gap: 16px;
}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-4b366c90.elementor-element.elementor-element{column-gap:16px;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(4, auto);}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-117168e1 */.elementor-10 .elementor-element.elementor-element-117168e1{width:100%;max-width:760px;padding:0px;flex-direction:column;align-items:center;}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-117168e1.elementor-element.elementor-element{padding-block-start:24px;padding-block-end:32px;padding-inline-start:0px;padding-inline-end:0px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50263ce4 */.elementor-10 .elementor-element.elementor-element-50263ce4{padding:0px;flex:0 0 200px;justify-content:center;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-22141d95 */.elementor-10 .elementor-element.elementor-element-22141d95 > p{font-size:16px;color:var(--hlh-forest);line-height:1.75;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50463fdb */.elementor-10 .elementor-element.elementor-element-50463fdb{width:100%;max-width:900px;padding-block-start:60px;padding-block-end:60px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:48px;align-items:center;}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-50463fdb.elementor-element.elementor-element{text-align:center;padding-block-start:24px;padding-block-end:56px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:24px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23b564c9 */.elementor-10 .elementor-element.elementor-element-23b564c9{padding:0px;background-color:var(--hlh-white);display:flex;flex-direction:column;gap:0px;align-items:center;}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-23b564c9.elementor-element{padding-inline-start:20px;padding-inline-end:20px;}}/* End custom CSS */