.elementor-29 .elementor-element.elementor-element-5cb5b65{--display:flex;--min-height:450px;--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:space-evenly;--overlay-opacity:0.65;}.elementor-29 .elementor-element.elementor-element-5cb5b65:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-5cb5b65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hbafunerals.co.za/wp-content/uploads/2025/09/pexels-panditwiguna-1128318-scaled.jpg");background-position:0px -182px;background-repeat:no-repeat;background-size:cover;}.elementor-29 .elementor-element.elementor-element-5cb5b65::before, .elementor-29 .elementor-element.elementor-element-5cb5b65 > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-5cb5b65 > .e-con-inner > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-5cb5b65 > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-5cb5b65 > .e-con-inner > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-5cb5b65 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#5C5C5C;--background-overlay:'';}.elementor-29 .elementor-element.elementor-element-f9d64b9{--display:flex;}.elementor-29 .elementor-element.elementor-element-febd462{text-align:center;}.elementor-29 .elementor-element.elementor-element-febd462 .elementor-heading-title{font-size:80px;font-weight:800;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-0e2be2d{--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:10vh;--margin-bottom:8vh;--margin-left:0;--margin-right:0;}.elementor-29 .elementor-element.elementor-element-52fc330{width:auto;max-width:auto;padding:5px 20px 5px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-vamtam_accent_7 );border-radius:16px 16px 16px 16px;}.elementor-29 .elementor-element.elementor-element-52fc330.elementor-element{--align-self:flex-start;}.elementor-29 .elementor-element.elementor-element-52fc330 .elementor-heading-title{font-family:var( --e-global-typography-8f4394f-font-family ), Sans-serif;font-size:var( --e-global-typography-8f4394f-font-size );font-weight:var( --e-global-typography-8f4394f-font-weight );text-transform:var( --e-global-typography-8f4394f-text-transform );font-style:var( --e-global-typography-8f4394f-font-style );text-decoration:var( --e-global-typography-8f4394f-text-decoration );line-height:var( --e-global-typography-8f4394f-line-height );letter-spacing:var( --e-global-typography-8f4394f-letter-spacing );color:var( --e-global-color-vamtam_accent_1 );}.elementor-29 .elementor-element.elementor-element-08b36ca{--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:space-between;--gap:0% 10%;--row-gap:0%;--column-gap:10%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-fbf86f4{--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:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-0939e76{--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:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-51c99a4{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -1em) 0em;}.elementor-29 .elementor-element.elementor-element-834b546{--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;--margin-top:0;--margin-bottom:8vh;--margin-left:0;--margin-right:0;}.elementor-29 .elementor-element.elementor-element-1678735{--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;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-8c13281{--display:flex;}.elementor-29 .elementor-element.elementor-element-f909f25{width:auto;max-width:auto;padding:5px 20px 5px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-vamtam_accent_7 );border-radius:16px 16px 16px 16px;text-align:left;}.elementor-29 .elementor-element.elementor-element-f909f25.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-f909f25 .elementor-heading-title{font-family:var( --e-global-typography-8f4394f-font-family ), Sans-serif;font-size:var( --e-global-typography-8f4394f-font-size );font-weight:var( --e-global-typography-8f4394f-font-weight );text-transform:var( --e-global-typography-8f4394f-text-transform );font-style:var( --e-global-typography-8f4394f-font-style );text-decoration:var( --e-global-typography-8f4394f-text-decoration );line-height:var( --e-global-typography-8f4394f-line-height );letter-spacing:var( --e-global-typography-8f4394f-letter-spacing );color:var( --e-global-color-vamtam_accent_1 );}.elementor-29 .elementor-element.elementor-element-1492cf4{--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;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-d723eab{--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:flex-start;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-vamtam_accent_7 );--border-color:var( --e-global-color-vamtam_accent_7 );--border-radius:24px 24px 24px 24px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-29 .elementor-element.elementor-element-d723eab:hover{background-color:#8D0404;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-vamtam_accent_2 );--border-color:var( --e-global-color-vamtam_accent_2 );}.elementor-29 .elementor-element.elementor-element-d723eab, .elementor-29 .elementor-element.elementor-element-d723eab::before{--border-transition:0.3s;}.elementor-29 .elementor-element.elementor-element-dd0dd03{margin:28px 18px calc(var(--kit-widget-spacing, 0px) + 18px) 18px;--vamtam-hpc:#FFFFFF;--vamtam-hsc:#8D0404;}.elementor-29 .elementor-element.elementor-element-dd0dd03 .elementor-icon-wrapper{text-align:left;}.elementor-29 .elementor-element.elementor-element-dd0dd03.elementor-view-stacked .elementor-icon{background-color:#8D0404;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-dd0dd03.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-dd0dd03.elementor-view-default .elementor-icon{color:#8D0404;border-color:#8D0404;}.elementor-29 .elementor-element.elementor-element-dd0dd03.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-dd0dd03.elementor-view-default .elementor-icon svg{fill:#8D0404;}.elementor-29 .elementor-element.elementor-element-dd0dd03.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-dd0dd03.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-dd0dd03.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;color:#8D0404;}.elementor-29 .elementor-element.elementor-element-dd0dd03.elementor-view-framed .elementor-icon:hover, .elementor-29 .elementor-element.elementor-element-dd0dd03.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-dd0dd03.elementor-view-framed .elementor-icon:hover, .elementor-29 .elementor-element.elementor-element-dd0dd03.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-dd0dd03.elementor-view-framed .elementor-icon:hover{background-color:#8D0404;}.elementor-29 .elementor-element.elementor-element-dd0dd03.elementor-view-stacked .elementor-icon:hover svg{fill:#8D0404;}.elementor-29 .elementor-element.elementor-element-dd0dd03 .elementor-icon{font-size:24px;padding:18px;}.elementor-29 .elementor-element.elementor-element-dd0dd03 .elementor-icon svg{height:24px;}.elementor-29 .elementor-element.elementor-element-9366c53{--display:flex;--min-height:0px;--gap:0 0;--row-gap:0;--column-gap:0;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-9366c53:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-9366c53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-vamtam_accent_3 );}.elementor-29 .elementor-element.elementor-element-8d15ade{--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:flex-start;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-vamtam_accent_7 );--border-color:var( --e-global-color-vamtam_accent_7 );--border-radius:24px 24px 24px 24px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-29 .elementor-element.elementor-element-8d15ade:hover{background-color:#8D0404;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-vamtam_accent_2 );--border-color:var( --e-global-color-vamtam_accent_2 );}.elementor-29 .elementor-element.elementor-element-8d15ade, .elementor-29 .elementor-element.elementor-element-8d15ade::before{--border-transition:0.3s;}.elementor-29 .elementor-element.elementor-element-82aa367{margin:28px 18px calc(var(--kit-widget-spacing, 0px) + 18px) 18px;--vamtam-hpc:#FFFFFF;--vamtam-hsc:#8D0404;}.elementor-29 .elementor-element.elementor-element-82aa367 .elementor-icon-wrapper{text-align:left;}.elementor-29 .elementor-element.elementor-element-82aa367.elementor-view-stacked .elementor-icon{background-color:#8D0404;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-82aa367.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-82aa367.elementor-view-default .elementor-icon{color:#8D0404;border-color:#8D0404;}.elementor-29 .elementor-element.elementor-element-82aa367.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-82aa367.elementor-view-default .elementor-icon svg{fill:#8D0404;}.elementor-29 .elementor-element.elementor-element-82aa367.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-82aa367.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-82aa367.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;color:#8D0404;}.elementor-29 .elementor-element.elementor-element-82aa367.elementor-view-framed .elementor-icon:hover, .elementor-29 .elementor-element.elementor-element-82aa367.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-82aa367.elementor-view-framed .elementor-icon:hover, .elementor-29 .elementor-element.elementor-element-82aa367.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-82aa367.elementor-view-framed .elementor-icon:hover{background-color:#8D0404;}.elementor-29 .elementor-element.elementor-element-82aa367.elementor-view-stacked .elementor-icon:hover svg{fill:#8D0404;}.elementor-29 .elementor-element.elementor-element-82aa367 .elementor-icon{font-size:24px;padding:18px;}.elementor-29 .elementor-element.elementor-element-82aa367 .elementor-icon svg{height:24px;}.elementor-29 .elementor-element.elementor-element-8572ed1{--display:flex;--min-height:0px;--gap:0 0;--row-gap:0;--column-gap:0;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-8572ed1:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-8572ed1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-vamtam_accent_3 );}.elementor-29 .elementor-element.elementor-element-4a4b09c{--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:flex-start;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-vamtam_accent_7 );--border-color:var( --e-global-color-vamtam_accent_7 );--border-radius:24px 24px 24px 24px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-29 .elementor-element.elementor-element-4a4b09c:hover{background-color:#8D0404;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-vamtam_accent_2 );--border-color:var( --e-global-color-vamtam_accent_2 );}.elementor-29 .elementor-element.elementor-element-4a4b09c, .elementor-29 .elementor-element.elementor-element-4a4b09c::before{--border-transition:0.3s;}.elementor-29 .elementor-element.elementor-element-4bc5b86{margin:28px 18px calc(var(--kit-widget-spacing, 0px) + 18px) 18px;--vamtam-hpc:#FFFFFF;--vamtam-hsc:#8D0404;}.elementor-29 .elementor-element.elementor-element-4bc5b86 .elementor-icon-wrapper{text-align:left;}.elementor-29 .elementor-element.elementor-element-4bc5b86.elementor-view-stacked .elementor-icon{background-color:#8D0404;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-4bc5b86.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-4bc5b86.elementor-view-default .elementor-icon{color:#8D0404;border-color:#8D0404;}.elementor-29 .elementor-element.elementor-element-4bc5b86.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-4bc5b86.elementor-view-default .elementor-icon svg{fill:#8D0404;}.elementor-29 .elementor-element.elementor-element-4bc5b86.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-4bc5b86.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-4bc5b86.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;color:#8D0404;}.elementor-29 .elementor-element.elementor-element-4bc5b86.elementor-view-framed .elementor-icon:hover, .elementor-29 .elementor-element.elementor-element-4bc5b86.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-4bc5b86.elementor-view-framed .elementor-icon:hover, .elementor-29 .elementor-element.elementor-element-4bc5b86.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-4bc5b86.elementor-view-framed .elementor-icon:hover{background-color:#8D0404;}.elementor-29 .elementor-element.elementor-element-4bc5b86.elementor-view-stacked .elementor-icon:hover svg{fill:#8D0404;}.elementor-29 .elementor-element.elementor-element-4bc5b86 .elementor-icon{font-size:24px;padding:18px;}.elementor-29 .elementor-element.elementor-element-4bc5b86 .elementor-icon svg{height:24px;}.elementor-29 .elementor-element.elementor-element-a7aa234{--display:flex;--min-height:0px;--gap:0 0;--row-gap:0;--column-gap:0;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-a7aa234:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-a7aa234 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-vamtam_accent_3 );}.elementor-29 .elementor-element.elementor-element-803188c{--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:flex-start;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-vamtam_accent_7 );--border-color:var( --e-global-color-vamtam_accent_7 );--border-radius:24px 24px 24px 24px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-29 .elementor-element.elementor-element-803188c:hover{background-color:#8D0404;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-vamtam_accent_2 );--border-color:var( --e-global-color-vamtam_accent_2 );}.elementor-29 .elementor-element.elementor-element-803188c, .elementor-29 .elementor-element.elementor-element-803188c::before{--border-transition:0.3s;}.elementor-29 .elementor-element.elementor-element-a3a57dd{margin:28px 18px calc(var(--kit-widget-spacing, 0px) + 18px) 18px;--vamtam-hpc:#FFFFFF;--vamtam-hsc:#8D0404;}.elementor-29 .elementor-element.elementor-element-a3a57dd .elementor-icon-wrapper{text-align:left;}.elementor-29 .elementor-element.elementor-element-a3a57dd.elementor-view-stacked .elementor-icon{background-color:#8D0404;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-a3a57dd.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-a3a57dd.elementor-view-default .elementor-icon{color:#8D0404;border-color:#8D0404;}.elementor-29 .elementor-element.elementor-element-a3a57dd.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-a3a57dd.elementor-view-default .elementor-icon svg{fill:#8D0404;}.elementor-29 .elementor-element.elementor-element-a3a57dd.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-a3a57dd.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-a3a57dd.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;color:#8D0404;}.elementor-29 .elementor-element.elementor-element-a3a57dd.elementor-view-framed .elementor-icon:hover, .elementor-29 .elementor-element.elementor-element-a3a57dd.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-a3a57dd.elementor-view-framed .elementor-icon:hover, .elementor-29 .elementor-element.elementor-element-a3a57dd.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-a3a57dd.elementor-view-framed .elementor-icon:hover{background-color:#8D0404;}.elementor-29 .elementor-element.elementor-element-a3a57dd.elementor-view-stacked .elementor-icon:hover svg{fill:#8D0404;}.elementor-29 .elementor-element.elementor-element-a3a57dd .elementor-icon{font-size:24px;padding:18px;}.elementor-29 .elementor-element.elementor-element-a3a57dd .elementor-icon svg{height:24px;}.elementor-29 .elementor-element.elementor-element-0d71965{--display:flex;--min-height:0px;--gap:0 0;--row-gap:0;--column-gap:0;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-0d71965:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-0d71965 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-vamtam_accent_3 );}.elementor-29 .elementor-element.elementor-element-84e1896{--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;--margin-top:0;--margin-bottom:12vh;--margin-left:0;--margin-right:0;}.elementor-29 .elementor-element.elementor-element-75c5d9c{--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:flex-start;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-vamtam_accent_7 );--border-color:var( --e-global-color-vamtam_accent_7 );--border-radius:24px 24px 24px 24px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-29 .elementor-element.elementor-element-75c5d9c:hover{background-color:#8D0404;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-vamtam_accent_2 );--border-color:var( --e-global-color-vamtam_accent_2 );}.elementor-29 .elementor-element.elementor-element-75c5d9c, .elementor-29 .elementor-element.elementor-element-75c5d9c::before{--border-transition:0.3s;}.elementor-29 .elementor-element.elementor-element-0445f27{margin:28px 18px calc(var(--kit-widget-spacing, 0px) + 18px) 18px;--vamtam-hpc:#FFFFFF;--vamtam-hsc:#8D0404;}.elementor-29 .elementor-element.elementor-element-0445f27 .elementor-icon-wrapper{text-align:left;}.elementor-29 .elementor-element.elementor-element-0445f27.elementor-view-stacked .elementor-icon{background-color:#8D0404;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-0445f27.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-0445f27.elementor-view-default .elementor-icon{color:#8D0404;border-color:#8D0404;}.elementor-29 .elementor-element.elementor-element-0445f27.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-0445f27.elementor-view-default .elementor-icon svg{fill:#8D0404;}.elementor-29 .elementor-element.elementor-element-0445f27.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-0445f27.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-0445f27.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;color:#8D0404;}.elementor-29 .elementor-element.elementor-element-0445f27.elementor-view-framed .elementor-icon:hover, .elementor-29 .elementor-element.elementor-element-0445f27.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-0445f27.elementor-view-framed .elementor-icon:hover, .elementor-29 .elementor-element.elementor-element-0445f27.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-0445f27.elementor-view-framed .elementor-icon:hover{background-color:#8D0404;}.elementor-29 .elementor-element.elementor-element-0445f27.elementor-view-stacked .elementor-icon:hover svg{fill:#8D0404;}.elementor-29 .elementor-element.elementor-element-0445f27 .elementor-icon{font-size:24px;padding:18px;}.elementor-29 .elementor-element.elementor-element-0445f27 .elementor-icon svg{height:24px;}.elementor-29 .elementor-element.elementor-element-e4b2692{--display:flex;--min-height:0px;--gap:0 0;--row-gap:0;--column-gap:0;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-e4b2692:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-e4b2692 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-vamtam_accent_3 );}.elementor-29 .elementor-element.elementor-element-d3b14f4{--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:flex-start;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-vamtam_accent_7 );--border-color:var( --e-global-color-vamtam_accent_7 );--border-radius:24px 24px 24px 24px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-29 .elementor-element.elementor-element-d3b14f4:hover{background-color:#8D0404;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-vamtam_accent_2 );--border-color:var( --e-global-color-vamtam_accent_2 );}.elementor-29 .elementor-element.elementor-element-d3b14f4, .elementor-29 .elementor-element.elementor-element-d3b14f4::before{--border-transition:0.3s;}.elementor-29 .elementor-element.elementor-element-0fe64ab{margin:28px 18px calc(var(--kit-widget-spacing, 0px) + 18px) 18px;--vamtam-hpc:#FFFFFF;--vamtam-hsc:#8D0404;}.elementor-29 .elementor-element.elementor-element-0fe64ab .elementor-icon-wrapper{text-align:left;}.elementor-29 .elementor-element.elementor-element-0fe64ab.elementor-view-stacked .elementor-icon{background-color:#8D0404;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-0fe64ab.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-0fe64ab.elementor-view-default .elementor-icon{color:#8D0404;border-color:#8D0404;}.elementor-29 .elementor-element.elementor-element-0fe64ab.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-0fe64ab.elementor-view-default .elementor-icon svg{fill:#8D0404;}.elementor-29 .elementor-element.elementor-element-0fe64ab.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-0fe64ab.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-0fe64ab.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;color:#8D0404;}.elementor-29 .elementor-element.elementor-element-0fe64ab.elementor-view-framed .elementor-icon:hover, .elementor-29 .elementor-element.elementor-element-0fe64ab.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-0fe64ab.elementor-view-framed .elementor-icon:hover, .elementor-29 .elementor-element.elementor-element-0fe64ab.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-0fe64ab.elementor-view-framed .elementor-icon:hover{background-color:#8D0404;}.elementor-29 .elementor-element.elementor-element-0fe64ab.elementor-view-stacked .elementor-icon:hover svg{fill:#8D0404;}.elementor-29 .elementor-element.elementor-element-0fe64ab .elementor-icon{font-size:24px;padding:18px;}.elementor-29 .elementor-element.elementor-element-0fe64ab .elementor-icon svg{height:24px;}.elementor-29 .elementor-element.elementor-element-5ed3210{--display:flex;--min-height:0px;--gap:0 0;--row-gap:0;--column-gap:0;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-5ed3210:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-5ed3210 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-vamtam_accent_3 );}.elementor-29 .elementor-element.elementor-element-1413baa{--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:flex-start;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-vamtam_accent_7 );--border-color:var( --e-global-color-vamtam_accent_7 );--border-radius:24px 24px 24px 24px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-29 .elementor-element.elementor-element-1413baa:hover{background-color:#8D0404;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-vamtam_accent_2 );--border-color:var( --e-global-color-vamtam_accent_2 );}.elementor-29 .elementor-element.elementor-element-1413baa, .elementor-29 .elementor-element.elementor-element-1413baa::before{--border-transition:0.3s;}.elementor-29 .elementor-element.elementor-element-e28e7dd{margin:28px 18px calc(var(--kit-widget-spacing, 0px) + 18px) 18px;--vamtam-hpc:#FFFFFF;--vamtam-hsc:#8D0404;}.elementor-29 .elementor-element.elementor-element-e28e7dd .elementor-icon-wrapper{text-align:left;}.elementor-29 .elementor-element.elementor-element-e28e7dd.elementor-view-stacked .elementor-icon{background-color:#8D0404;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-e28e7dd.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-e28e7dd.elementor-view-default .elementor-icon{color:#8D0404;border-color:#8D0404;}.elementor-29 .elementor-element.elementor-element-e28e7dd.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-e28e7dd.elementor-view-default .elementor-icon svg{fill:#8D0404;}.elementor-29 .elementor-element.elementor-element-e28e7dd.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-e28e7dd.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-e28e7dd.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;color:#8D0404;}.elementor-29 .elementor-element.elementor-element-e28e7dd.elementor-view-framed .elementor-icon:hover, .elementor-29 .elementor-element.elementor-element-e28e7dd.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-e28e7dd.elementor-view-framed .elementor-icon:hover, .elementor-29 .elementor-element.elementor-element-e28e7dd.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-e28e7dd.elementor-view-framed .elementor-icon:hover{background-color:#8D0404;}.elementor-29 .elementor-element.elementor-element-e28e7dd.elementor-view-stacked .elementor-icon:hover svg{fill:#8D0404;}.elementor-29 .elementor-element.elementor-element-e28e7dd .elementor-icon{font-size:24px;padding:18px;}.elementor-29 .elementor-element.elementor-element-e28e7dd .elementor-icon svg{height:24px;}.elementor-29 .elementor-element.elementor-element-2948c9b{--display:flex;--min-height:0px;--gap:0 0;--row-gap:0;--column-gap:0;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-2948c9b:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-2948c9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-vamtam_accent_3 );}.elementor-29 .elementor-element.elementor-element-7507535{--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:flex-start;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-vamtam_accent_7 );--border-color:var( --e-global-color-vamtam_accent_7 );--border-radius:24px 24px 24px 24px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-29 .elementor-element.elementor-element-7507535:hover{background-color:#8D0404;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-vamtam_accent_2 );--border-color:var( --e-global-color-vamtam_accent_2 );}.elementor-29 .elementor-element.elementor-element-7507535, .elementor-29 .elementor-element.elementor-element-7507535::before{--border-transition:0.3s;}.elementor-29 .elementor-element.elementor-element-a3c5efc{margin:28px 18px calc(var(--kit-widget-spacing, 0px) + 18px) 18px;--vamtam-hpc:#FFFFFF;--vamtam-hsc:#8D0404;}.elementor-29 .elementor-element.elementor-element-a3c5efc .elementor-icon-wrapper{text-align:left;}.elementor-29 .elementor-element.elementor-element-a3c5efc.elementor-view-stacked .elementor-icon{background-color:#8D0404;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-a3c5efc.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-a3c5efc.elementor-view-default .elementor-icon{color:#8D0404;border-color:#8D0404;}.elementor-29 .elementor-element.elementor-element-a3c5efc.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-a3c5efc.elementor-view-default .elementor-icon svg{fill:#8D0404;}.elementor-29 .elementor-element.elementor-element-a3c5efc.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-a3c5efc.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-a3c5efc.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;color:#8D0404;}.elementor-29 .elementor-element.elementor-element-a3c5efc.elementor-view-framed .elementor-icon:hover, .elementor-29 .elementor-element.elementor-element-a3c5efc.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-a3c5efc.elementor-view-framed .elementor-icon:hover, .elementor-29 .elementor-element.elementor-element-a3c5efc.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-a3c5efc.elementor-view-framed .elementor-icon:hover{background-color:#8D0404;}.elementor-29 .elementor-element.elementor-element-a3c5efc.elementor-view-stacked .elementor-icon:hover svg{fill:#8D0404;}.elementor-29 .elementor-element.elementor-element-a3c5efc .elementor-icon{font-size:24px;padding:18px;}.elementor-29 .elementor-element.elementor-element-a3c5efc .elementor-icon svg{height:24px;}.elementor-29 .elementor-element.elementor-element-b78598c{--display:flex;--min-height:0px;--gap:0 0;--row-gap:0;--column-gap:0;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-b78598c:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-b78598c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-vamtam_accent_3 );}.elementor-29 .elementor-element.elementor-element-2288792{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-eb162fd{width:auto;max-width:auto;padding:5px 20px 5px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-vamtam_accent_7 );border-radius:16px 16px 16px 16px;}.elementor-29 .elementor-element.elementor-element-eb162fd.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-eb162fd .elementor-heading-title{font-family:var( --e-global-typography-8f4394f-font-family ), Sans-serif;font-size:var( --e-global-typography-8f4394f-font-size );font-weight:var( --e-global-typography-8f4394f-font-weight );text-transform:var( --e-global-typography-8f4394f-text-transform );font-style:var( --e-global-typography-8f4394f-font-style );text-decoration:var( --e-global-typography-8f4394f-text-decoration );line-height:var( --e-global-typography-8f4394f-line-height );letter-spacing:var( --e-global-typography-8f4394f-letter-spacing );color:var( --e-global-color-vamtam_accent_1 );}.elementor-29 .elementor-element.elementor-element-d81965a{--display:flex;--overflow:hidden;--margin-top:0;--margin-bottom:12vh;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-e3f7340{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-29 .elementor-element.elementor-element-072d008{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:1;--padding-top:60px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-29 .elementor-element.elementor-element-072d008:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-072d008 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hbafunerals.co.za/wp-content/uploads/2025/09/adrianna-geo-JWlZS708L1Y-unsplash-scaled.jpg");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-29 .elementor-element.elementor-element-072d008::before, .elementor-29 .elementor-element.elementor-element-072d008 > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-072d008 > .e-con-inner > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-072d008 > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-072d008 > .e-con-inner > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-072d008 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(160deg, #00000061 0%, #00000000 100%);}.elementor-29 .elementor-element.elementor-element-86c98cc{--display:flex;--min-height:0px;--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:8vh 0;--row-gap:8vh;--column-gap:0;--flex-wrap:wrap;--border-radius:24px 24px 24px 24px;--padding-top:30px;--padding-bottom:15px;--padding-left:30px;--padding-right:30px;}.elementor-29 .elementor-element.elementor-element-86c98cc:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-86c98cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-990d95a );}.elementor-29 .elementor-element.elementor-element-9b26783{--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:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-d962838{--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:25px 20px;--row-gap:25px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-bbacadf{width:auto;max-width:auto;padding:5px 20px 5px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-vamtam_accent_7 );border-radius:16px 16px 16px 16px;}.elementor-29 .elementor-element.elementor-element-bbacadf.elementor-element{--align-self:flex-start;}.elementor-29 .elementor-element.elementor-element-bbacadf .elementor-heading-title{font-family:var( --e-global-typography-8f4394f-font-family ), Sans-serif;font-size:var( --e-global-typography-8f4394f-font-size );font-weight:var( --e-global-typography-8f4394f-font-weight );text-transform:var( --e-global-typography-8f4394f-text-transform );font-style:var( --e-global-typography-8f4394f-font-style );text-decoration:var( --e-global-typography-8f4394f-text-decoration );line-height:var( --e-global-typography-8f4394f-line-height );letter-spacing:var( --e-global-typography-8f4394f-letter-spacing );color:var( --e-global-color-vamtam_accent_1 );}.elementor-29 .elementor-element.elementor-element-40472b8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-global-1819{--e-transform-origin-x:center;--e-transform-origin-y:center;--vamtam-hpc:var( --e-global-color-vamtam_accent_1 );--vamtam-hsc:#FFFFFF;}.elementor-29 .elementor-element.elementor-global-1819.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-vamtam_accent_2 );color:#FFFFFF;}.elementor-29 .elementor-element.elementor-global-1819.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-global-1819.elementor-view-default .elementor-icon{color:var( --e-global-color-vamtam_accent_2 );border-color:var( --e-global-color-vamtam_accent_2 );}.elementor-29 .elementor-element.elementor-global-1819.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-global-1819.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-vamtam_accent_2 );}.elementor-29 .elementor-element.elementor-global-1819.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-29 .elementor-element.elementor-global-1819.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-29 .elementor-element.elementor-global-1819.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-vamtam_accent_1 );color:#FFFFFF;}.elementor-29 .elementor-element.elementor-global-1819.elementor-view-framed .elementor-icon:hover, .elementor-29 .elementor-element.elementor-global-1819.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-vamtam_accent_1 );border-color:var( --e-global-color-vamtam_accent_1 );}.elementor-29 .elementor-element.elementor-global-1819.elementor-view-framed .elementor-icon:hover, .elementor-29 .elementor-element.elementor-global-1819.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-vamtam_accent_1 );}.elementor-29 .elementor-element.elementor-global-1819.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-29 .elementor-element.elementor-global-1819.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-29 .elementor-element.elementor-global-1819 .elementor-icon{font-size:18px;padding:12px;}.elementor-29 .elementor-element.elementor-global-1819 .elementor-icon svg{height:18px;}.elementor-29 .elementor-element.elementor-element-9a98f08{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 5px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-29 .elementor-element.elementor-element-9a98f08.elementor-element{--align-self:flex-start;}.elementor-29 .elementor-element.elementor-element-c7aee51{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-29 .elementor-element.elementor-element-2ab87fc{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:1;--padding-top:60px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-29 .elementor-element.elementor-element-2ab87fc:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-2ab87fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hbafunerals.co.za/wp-content/uploads/2025/09/adrianna-geo-JWlZS708L1Y-unsplash-scaled.jpg");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-29 .elementor-element.elementor-element-2ab87fc::before, .elementor-29 .elementor-element.elementor-element-2ab87fc > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-2ab87fc > .e-con-inner > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-2ab87fc > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-2ab87fc > .e-con-inner > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-2ab87fc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(160deg, #00000061 0%, #00000000 100%);}.elementor-29 .elementor-element.elementor-element-9f5aa8e{--display:flex;--min-height:0px;--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:8vh 0;--row-gap:8vh;--column-gap:0;--flex-wrap:wrap;--border-radius:24px 24px 24px 24px;--padding-top:30px;--padding-bottom:15px;--padding-left:30px;--padding-right:30px;}.elementor-29 .elementor-element.elementor-element-9f5aa8e:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-9f5aa8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-990d95a );}.elementor-29 .elementor-element.elementor-element-3443230{--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:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-a7772ab{--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:25px 20px;--row-gap:25px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-9a26582{width:auto;max-width:auto;padding:5px 20px 5px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-vamtam_accent_7 );border-radius:16px 16px 16px 16px;}.elementor-29 .elementor-element.elementor-element-9a26582.elementor-element{--align-self:flex-start;}.elementor-29 .elementor-element.elementor-element-9a26582 .elementor-heading-title{font-family:var( --e-global-typography-8f4394f-font-family ), Sans-serif;font-size:var( --e-global-typography-8f4394f-font-size );font-weight:var( --e-global-typography-8f4394f-font-weight );text-transform:var( --e-global-typography-8f4394f-text-transform );font-style:var( --e-global-typography-8f4394f-font-style );text-decoration:var( --e-global-typography-8f4394f-text-decoration );line-height:var( --e-global-typography-8f4394f-line-height );letter-spacing:var( --e-global-typography-8f4394f-letter-spacing );color:var( --e-global-color-vamtam_accent_1 );}.elementor-29 .elementor-element.elementor-element-57d356d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-5fbb737{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 5px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-29 .elementor-element.elementor-element-5fbb737.elementor-element{--align-self:flex-start;}.elementor-29 .elementor-element.elementor-element-574c6f8{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-29 .elementor-element.elementor-element-3175dc1{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:1;--padding-top:60px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-29 .elementor-element.elementor-element-3175dc1:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-3175dc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hbafunerals.co.za/wp-content/uploads/2025/09/adrianna-geo-JWlZS708L1Y-unsplash-scaled.jpg");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-29 .elementor-element.elementor-element-3175dc1::before, .elementor-29 .elementor-element.elementor-element-3175dc1 > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-3175dc1 > .e-con-inner > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-3175dc1 > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-3175dc1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-3175dc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(160deg, #00000061 0%, #00000000 100%);}.elementor-29 .elementor-element.elementor-element-e1a20f0{--display:flex;--min-height:0px;--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:8vh 0;--row-gap:8vh;--column-gap:0;--flex-wrap:wrap;--border-radius:24px 24px 24px 24px;--padding-top:30px;--padding-bottom:15px;--padding-left:30px;--padding-right:30px;}.elementor-29 .elementor-element.elementor-element-e1a20f0:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-e1a20f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-990d95a );}.elementor-29 .elementor-element.elementor-element-ec53267{--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:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-5d80b4a{--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:25px 20px;--row-gap:25px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-1121d34{width:auto;max-width:auto;padding:5px 20px 5px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-vamtam_accent_7 );border-radius:16px 16px 16px 16px;}.elementor-29 .elementor-element.elementor-element-1121d34.elementor-element{--align-self:flex-start;}.elementor-29 .elementor-element.elementor-element-1121d34 .elementor-heading-title{font-family:var( --e-global-typography-8f4394f-font-family ), Sans-serif;font-size:var( --e-global-typography-8f4394f-font-size );font-weight:var( --e-global-typography-8f4394f-font-weight );text-transform:var( --e-global-typography-8f4394f-text-transform );font-style:var( --e-global-typography-8f4394f-font-style );text-decoration:var( --e-global-typography-8f4394f-text-decoration );line-height:var( --e-global-typography-8f4394f-line-height );letter-spacing:var( --e-global-typography-8f4394f-letter-spacing );color:var( --e-global-color-vamtam_accent_1 );}.elementor-29 .elementor-element.elementor-element-265714d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-1933e11{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 5px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-29 .elementor-element.elementor-element-1933e11.elementor-element{--align-self:flex-start;}.elementor-29 .elementor-element.elementor-element-ae4d42d{--n-tabs-direction:column-reverse;--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-justify-content:flex-end;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;--vamtam-headings-max-width:1280px;--vamtam-headings-vertical-spacing:40px;--vamtam-headings-horizontal-spacing:30px;--n-tabs-title-gap:5px;--n-tabs-gap:0px;--n-tabs-title-border-radius:40px 40px 40px 40px;--n-tabs-title-padding-top:10px;--n-tabs-title-padding-right:25px;--n-tabs-title-padding-bottom:10px;--n-tabs-title-padding-left:25px;--n-tabs-title-font-size:var( --e-global-typography-8f4394f-font-size );--n-tabs-title-color:var( --e-global-color-9d9c42a );--n-tabs-title-color-active:var( --e-global-color-vamtam_accent_1 );}.elementor-29 .elementor-element.elementor-element-ae4d42d > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-8641245 );}.elementor-29 .elementor-element.elementor-element-ae4d42d.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-vamtam_accent_3 );}.elementor-29 .elementor-element.elementor-element-ae4d42d.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-29 .elementor-element.elementor-element-ae4d42d.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-vamtam_accent_3 );}.elementor-29 .elementor-element.elementor-element-ae4d42d.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-8f4394f-font-family ), Sans-serif;font-weight:var( --e-global-typography-8f4394f-font-weight );text-transform:var( --e-global-typography-8f4394f-text-transform );font-style:var( --e-global-typography-8f4394f-font-style );text-decoration:var( --e-global-typography-8f4394f-text-decoration );line-height:var( --e-global-typography-8f4394f-line-height );letter-spacing:var( --e-global-typography-8f4394f-letter-spacing );}.elementor-29 .elementor-element.elementor-element-ae4d42d [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-vamtam_accent_1 );}.elementor-29 .elementor-element.elementor-element-275c7b0{--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:20px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-56f1c73{width:auto;max-width:auto;padding:5px 20px 5px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-vamtam_accent_7 );border-radius:16px 16px 16px 16px;}.elementor-29 .elementor-element.elementor-element-56f1c73.elementor-element{--align-self:flex-start;}.elementor-29 .elementor-element.elementor-element-56f1c73 .elementor-heading-title{font-family:var( --e-global-typography-8f4394f-font-family ), Sans-serif;font-size:var( --e-global-typography-8f4394f-font-size );font-weight:var( --e-global-typography-8f4394f-font-weight );text-transform:var( --e-global-typography-8f4394f-text-transform );font-style:var( --e-global-typography-8f4394f-font-style );text-decoration:var( --e-global-typography-8f4394f-text-decoration );line-height:var( --e-global-typography-8f4394f-line-height );letter-spacing:var( --e-global-typography-8f4394f-letter-spacing );color:var( --e-global-color-vamtam_accent_1 );}.elementor-29 .elementor-element.elementor-element-1c22aad{--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:space-between;--gap:0% 10%;--row-gap:0%;--column-gap:10%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-1c3650f{--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:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-17a9342{--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:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-4473bf9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-29 .elementor-element.elementor-element-4473bf9 .elementor-icon-wrapper{text-align:left;}.elementor-29 .elementor-element.elementor-element-4473bf9.elementor-view-stacked .elementor-icon{background-color:#8D0404;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-4473bf9.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-4473bf9.elementor-view-default .elementor-icon{color:#8D0404;border-color:#8D0404;}.elementor-29 .elementor-element.elementor-element-4473bf9.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-4473bf9.elementor-view-default .elementor-icon svg{fill:#8D0404;}.elementor-29 .elementor-element.elementor-element-4473bf9.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-4473bf9.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-4473bf9 .elementor-icon{font-size:24px;padding:18px;}.elementor-29 .elementor-element.elementor-element-4473bf9 .elementor-icon svg{height:24px;}.elementor-29 .elementor-element.elementor-element-e42d61d{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -1em) 0em;}.elementor-29 .elementor-element.elementor-element-70a3e26{--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:0;--margin-bottom:8vh;--margin-left:0;--margin-right:0;}.elementor-29 .elementor-element.elementor-element-da20af7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-29 .elementor-element.elementor-element-da20af7 .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-29 .elementor-element.elementor-element-da20af7{--vamtam-gap:0px;--vamtam-icon-size:12px;--vamtam-icon-padding-ttl:calc( 18px + 18px );}.elementor-29 .elementor-element.elementor-element-da20af7 .elementor-button{font-family:var( --e-global-typography-e069ff5-font-family ), Sans-serif;font-size:var( --e-global-typography-e069ff5-font-size );font-weight:var( --e-global-typography-e069ff5-font-weight );text-transform:var( --e-global-typography-e069ff5-text-transform );font-style:var( --e-global-typography-e069ff5-font-style );text-decoration:var( --e-global-typography-e069ff5-text-decoration );line-height:var( --e-global-typography-e069ff5-line-height );letter-spacing:var( --e-global-typography-e069ff5-letter-spacing );}.elementor-29 .elementor-element.elementor-element-da20af7 .elementor-button:hover, .elementor-29 .elementor-element.elementor-element-da20af7 .elementor-button:focus{color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-da20af7 .elementor-button:hover svg, .elementor-29 .elementor-element.elementor-element-da20af7 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-da20af7.vamtam-has-icon-styles .elementor-button-icon :is(svg, i){font-size:12px;fill:#FFFFFF;color:#FFFFFF;padding:18px 18px 18px 18px;}.elementor-29 .elementor-element.elementor-element-da20af7.vamtam-has-icon-styles:not(.vamtam-has-outside-icon) .elementor-button-icon :is(svg, i), .elementor-29 .elementor-element.elementor-element-da20af7.vamtam-has-outside-icon .vamtam-btn-icon-wrap{background-color:var( --e-global-color-vamtam_accent_1 );border-radius:100px 100px 100px 100px;}.elementor-29 .elementor-element.elementor-element-da20af7.vamtam-has-icon-styles .elementor-button:is(:hover, :focus) .elementor-button-icon :is(svg, i){color:#FFFFFF;fill:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-da20af7.vamtam-has-icon-styles:not(.vamtam-has-outside-icon) .elementor-button:is(:hover, :focus) .elementor-button-icon :is(svg, i),
					.elementor-29 .elementor-element.elementor-element-da20af7.vamtam-has-outside-icon .elementor-button:is(:hover, :focus) .vamtam-btn-icon-wrap{background-color:var( --e-global-color-vamtam_accent_2 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-29 .elementor-element.elementor-element-5cb5b65{--min-height:322px;}.elementor-29 .elementor-element.elementor-element-5cb5b65:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-5cb5b65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-29 .elementor-element.elementor-element-0e2be2d{--margin-top:50px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-52fc330 .elementor-heading-title{font-size:var( --e-global-typography-8f4394f-font-size );line-height:var( --e-global-typography-8f4394f-line-height );letter-spacing:var( --e-global-typography-8f4394f-letter-spacing );}.elementor-29 .elementor-element.elementor-element-08b36ca{--gap:20px 30px;--row-gap:20px;--column-gap:30px;}.elementor-29 .elementor-element.elementor-element-f909f25 .elementor-heading-title{font-size:var( --e-global-typography-8f4394f-font-size );line-height:var( --e-global-typography-8f4394f-line-height );letter-spacing:var( --e-global-typography-8f4394f-letter-spacing );}.elementor-29 .elementor-element.elementor-element-1492cf4{--flex-wrap:wrap;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-dd0dd03 .elementor-icon{font-size:22px;}.elementor-29 .elementor-element.elementor-element-dd0dd03 .elementor-icon svg{height:22px;}.elementor-29 .elementor-element.elementor-element-82aa367 .elementor-icon{font-size:22px;}.elementor-29 .elementor-element.elementor-element-82aa367 .elementor-icon svg{height:22px;}.elementor-29 .elementor-element.elementor-element-4bc5b86 .elementor-icon{font-size:22px;}.elementor-29 .elementor-element.elementor-element-4bc5b86 .elementor-icon svg{height:22px;}.elementor-29 .elementor-element.elementor-element-a3a57dd .elementor-icon{font-size:22px;}.elementor-29 .elementor-element.elementor-element-a3a57dd .elementor-icon svg{height:22px;}.elementor-29 .elementor-element.elementor-element-84e1896{--flex-wrap:wrap;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-0445f27 .elementor-icon{font-size:22px;}.elementor-29 .elementor-element.elementor-element-0445f27 .elementor-icon svg{height:22px;}.elementor-29 .elementor-element.elementor-element-0fe64ab .elementor-icon{font-size:22px;}.elementor-29 .elementor-element.elementor-element-0fe64ab .elementor-icon svg{height:22px;}.elementor-29 .elementor-element.elementor-element-e28e7dd .elementor-icon{font-size:22px;}.elementor-29 .elementor-element.elementor-element-e28e7dd .elementor-icon svg{height:22px;}.elementor-29 .elementor-element.elementor-element-a3c5efc .elementor-icon{font-size:22px;}.elementor-29 .elementor-element.elementor-element-a3c5efc .elementor-icon svg{height:22px;}.elementor-29 .elementor-element.elementor-element-2288792{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-eb162fd .elementor-heading-title{font-size:var( --e-global-typography-8f4394f-font-size );line-height:var( --e-global-typography-8f4394f-line-height );letter-spacing:var( --e-global-typography-8f4394f-letter-spacing );}.elementor-29 .elementor-element.elementor-element-d81965a{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-072d008{--min-height:60vh;--padding-top:40px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-86c98cc{--min-height:220px;--gap:60px 0px;--row-gap:60px;--column-gap:0px;--padding-top:20px;--padding-bottom:5px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-d962838{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-29 .elementor-element.elementor-element-bbacadf .elementor-heading-title{font-size:var( --e-global-typography-8f4394f-font-size );line-height:var( --e-global-typography-8f4394f-line-height );letter-spacing:var( --e-global-typography-8f4394f-letter-spacing );}.elementor-29 .elementor-element.elementor-element-9a98f08{width:100%;max-width:100%;}.elementor-29 .elementor-element.elementor-element-2ab87fc{--min-height:60vh;--padding-top:40px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-9f5aa8e{--min-height:220px;--gap:60px 0px;--row-gap:60px;--column-gap:0px;--padding-top:20px;--padding-bottom:5px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-a7772ab{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-29 .elementor-element.elementor-element-9a26582 .elementor-heading-title{font-size:var( --e-global-typography-8f4394f-font-size );line-height:var( --e-global-typography-8f4394f-line-height );letter-spacing:var( --e-global-typography-8f4394f-letter-spacing );}.elementor-29 .elementor-element.elementor-element-5fbb737{width:100%;max-width:100%;}.elementor-29 .elementor-element.elementor-element-3175dc1{--min-height:60vh;--padding-top:40px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-e1a20f0{--min-height:220px;--gap:60px 0px;--row-gap:60px;--column-gap:0px;--padding-top:20px;--padding-bottom:5px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-5d80b4a{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-29 .elementor-element.elementor-element-1121d34 .elementor-heading-title{font-size:var( --e-global-typography-8f4394f-font-size );line-height:var( --e-global-typography-8f4394f-line-height );letter-spacing:var( --e-global-typography-8f4394f-letter-spacing );}.elementor-29 .elementor-element.elementor-element-1933e11{width:100%;max-width:100%;}.elementor-29 .elementor-element.elementor-element-ae4d42d{--vamtam-headings-horizontal-spacing:20px;--n-tabs-title-font-size:var( --e-global-typography-8f4394f-font-size );}.elementor-29 .elementor-element.elementor-element-ae4d42d.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-8f4394f-line-height );letter-spacing:var( --e-global-typography-8f4394f-letter-spacing );}.elementor-29 .elementor-element.elementor-element-56f1c73 .elementor-heading-title{font-size:var( --e-global-typography-8f4394f-font-size );line-height:var( --e-global-typography-8f4394f-line-height );letter-spacing:var( --e-global-typography-8f4394f-letter-spacing );}.elementor-29 .elementor-element.elementor-element-1c22aad{--gap:20px 30px;--row-gap:20px;--column-gap:30px;}.elementor-29 .elementor-element.elementor-element-4473bf9 .elementor-icon{font-size:22px;}.elementor-29 .elementor-element.elementor-element-4473bf9 .elementor-icon svg{height:22px;}.elementor-29 .elementor-element.elementor-element-70a3e26{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-da20af7 .elementor-button{font-size:var( --e-global-typography-e069ff5-font-size );line-height:var( --e-global-typography-e069ff5-line-height );letter-spacing:var( --e-global-typography-e069ff5-letter-spacing );}}@media(max-width:767px){.elementor-29 .elementor-element.elementor-element-5cb5b65{--min-height:220px;}.elementor-29 .elementor-element.elementor-element-5cb5b65:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-5cb5b65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-29 .elementor-element.elementor-element-febd462 .elementor-heading-title{font-size:45px;}.elementor-29 .elementor-element.elementor-element-0e2be2d{--margin-top:50px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-52fc330 .elementor-heading-title{font-size:var( --e-global-typography-8f4394f-font-size );line-height:var( --e-global-typography-8f4394f-line-height );letter-spacing:var( --e-global-typography-8f4394f-letter-spacing );}.elementor-29 .elementor-element.elementor-element-08b36ca{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-29 .elementor-element.elementor-element-f909f25 .elementor-heading-title{font-size:var( --e-global-typography-8f4394f-font-size );line-height:var( --e-global-typography-8f4394f-line-height );letter-spacing:var( --e-global-typography-8f4394f-letter-spacing );}.elementor-29 .elementor-element.elementor-element-1492cf4{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-dd0dd03{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-29 .elementor-element.elementor-element-82aa367{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-29 .elementor-element.elementor-element-4bc5b86{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-29 .elementor-element.elementor-element-a3a57dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-29 .elementor-element.elementor-element-84e1896{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-0445f27{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-29 .elementor-element.elementor-element-0fe64ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-29 .elementor-element.elementor-element-e28e7dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-29 .elementor-element.elementor-element-a3c5efc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-29 .elementor-element.elementor-element-2288792{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-eb162fd .elementor-heading-title{font-size:var( --e-global-typography-8f4394f-font-size );line-height:var( --e-global-typography-8f4394f-line-height );letter-spacing:var( --e-global-typography-8f4394f-letter-spacing );}.elementor-29 .elementor-element.elementor-element-d81965a{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-072d008{--min-height:80vh;--justify-content:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-86c98cc{--min-height:200px;--justify-content:flex-start;--gap:20px 10px;--row-gap:20px;--column-gap:10px;--padding-top:20px;--padding-bottom:5px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-d962838{--width:80%;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-29 .elementor-element.elementor-element-bbacadf .elementor-heading-title{font-size:var( --e-global-typography-8f4394f-font-size );line-height:var( --e-global-typography-8f4394f-line-height );letter-spacing:var( --e-global-typography-8f4394f-letter-spacing );}.elementor-29 .elementor-element.elementor-element-40472b8{--width:40px;}.elementor-29 .elementor-element.elementor-element-2ab87fc{--min-height:80vh;--justify-content:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-9f5aa8e{--min-height:200px;--justify-content:flex-start;--gap:20px 10px;--row-gap:20px;--column-gap:10px;--padding-top:20px;--padding-bottom:5px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-a7772ab{--width:80%;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-29 .elementor-element.elementor-element-9a26582 .elementor-heading-title{font-size:var( --e-global-typography-8f4394f-font-size );line-height:var( --e-global-typography-8f4394f-line-height );letter-spacing:var( --e-global-typography-8f4394f-letter-spacing );}.elementor-29 .elementor-element.elementor-element-57d356d{--width:40px;}.elementor-29 .elementor-element.elementor-element-3175dc1{--min-height:80vh;--justify-content:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-e1a20f0{--min-height:200px;--justify-content:flex-start;--gap:20px 10px;--row-gap:20px;--column-gap:10px;--padding-top:20px;--padding-bottom:5px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-5d80b4a{--width:80%;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-29 .elementor-element.elementor-element-1121d34 .elementor-heading-title{font-size:var( --e-global-typography-8f4394f-font-size );line-height:var( --e-global-typography-8f4394f-line-height );letter-spacing:var( --e-global-typography-8f4394f-letter-spacing );}.elementor-29 .elementor-element.elementor-element-265714d{--width:40px;}.elementor-29 .elementor-element.elementor-element-ae4d42d{--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;--vamtam-headings-vertical-spacing:20px;--vamtam-headings-horizontal-spacing:20px;--n-tabs-title-gap:10px;--n-tabs-gap:0px;--n-tabs-title-padding-top:12px;--n-tabs-title-padding-right:20px;--n-tabs-title-padding-bottom:12px;--n-tabs-title-padding-left:20px;--n-tabs-title-font-size:var( --e-global-typography-8f4394f-font-size );}.elementor-29 .elementor-element.elementor-element-ae4d42d.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-8f4394f-line-height );letter-spacing:var( --e-global-typography-8f4394f-letter-spacing );}.elementor-29 .elementor-element.elementor-element-56f1c73 .elementor-heading-title{font-size:var( --e-global-typography-8f4394f-font-size );line-height:var( --e-global-typography-8f4394f-line-height );letter-spacing:var( --e-global-typography-8f4394f-letter-spacing );}.elementor-29 .elementor-element.elementor-element-da20af7 .elementor-button{font-size:var( --e-global-typography-e069ff5-font-size );line-height:var( --e-global-typography-e069ff5-line-height );letter-spacing:var( --e-global-typography-e069ff5-letter-spacing );}}@media(min-width:768px){.elementor-29 .elementor-element.elementor-element-5cb5b65{--width:100%;}.elementor-29 .elementor-element.elementor-element-fbf86f4{--width:45%;}.elementor-29 .elementor-element.elementor-element-0939e76{--width:40%;}.elementor-29 .elementor-element.elementor-element-d723eab{--width:25%;}.elementor-29 .elementor-element.elementor-element-8d15ade{--width:25%;}.elementor-29 .elementor-element.elementor-element-4a4b09c{--width:25%;}.elementor-29 .elementor-element.elementor-element-803188c{--width:25%;}.elementor-29 .elementor-element.elementor-element-75c5d9c{--width:25%;}.elementor-29 .elementor-element.elementor-element-d3b14f4{--width:25%;}.elementor-29 .elementor-element.elementor-element-1413baa{--width:25%;}.elementor-29 .elementor-element.elementor-element-7507535{--width:25%;}.elementor-29 .elementor-element.elementor-element-86c98cc{--width:50%;}.elementor-29 .elementor-element.elementor-element-d962838{--width:80%;}.elementor-29 .elementor-element.elementor-element-40472b8{--width:20%;}.elementor-29 .elementor-element.elementor-element-9f5aa8e{--width:50%;}.elementor-29 .elementor-element.elementor-element-a7772ab{--width:80%;}.elementor-29 .elementor-element.elementor-element-57d356d{--width:20%;}.elementor-29 .elementor-element.elementor-element-e1a20f0{--width:50%;}.elementor-29 .elementor-element.elementor-element-5d80b4a{--width:80%;}.elementor-29 .elementor-element.elementor-element-265714d{--width:20%;}.elementor-29 .elementor-element.elementor-element-1c3650f{--width:45%;}.elementor-29 .elementor-element.elementor-element-17a9342{--width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-29 .elementor-element.elementor-element-fbf86f4{--width:45%;}.elementor-29 .elementor-element.elementor-element-0939e76{--width:45%;}.elementor-29 .elementor-element.elementor-element-d723eab{--width:calc(50% - 10px);}.elementor-29 .elementor-element.elementor-element-8d15ade{--width:calc(50% - 10px);}.elementor-29 .elementor-element.elementor-element-4a4b09c{--width:calc(50% - 10px);}.elementor-29 .elementor-element.elementor-element-803188c{--width:calc(50% - 10px);}.elementor-29 .elementor-element.elementor-element-75c5d9c{--width:calc(50% - 10px);}.elementor-29 .elementor-element.elementor-element-d3b14f4{--width:calc(50% - 10px);}.elementor-29 .elementor-element.elementor-element-1413baa{--width:calc(50% - 10px);}.elementor-29 .elementor-element.elementor-element-7507535{--width:calc(50% - 10px);}.elementor-29 .elementor-element.elementor-element-1c3650f{--width:45%;}.elementor-29 .elementor-element.elementor-element-17a9342{--width:45%;}}