.elementor-935 .elementor-element.elementor-element-4935e612{--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;--background-transition:0.3s;--padding-top:2vw;--padding-bottom:2vw;--padding-left:4vw;--padding-right:4vw;}.elementor-935 .elementor-element.elementor-element-4935e612:not(.elementor-motion-effects-element-type-background), .elementor-935 .elementor-element.elementor-element-4935e612 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://www.myhappyheartjournal.co.za/wp-content/uploads/2024/09/WP_Background_DARKER-01.jpg");}.elementor-935 .elementor-element.elementor-element-4935e612, .elementor-935 .elementor-element.elementor-element-4935e612::before{--border-transition:0.3s;}.elementor-935 .elementor-element.elementor-element-4935e612.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-935 .elementor-element.elementor-element-62a1b1b{width:var( --container-widget-width, 52.609% );max-width:52.609%;--container-widget-width:52.609%;--container-widget-flex-grow:0;}.elementor-935 .elementor-element.elementor-element-62a1b1b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-935 .elementor-element.elementor-element-36e552c2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-935 .elementor-element.elementor-element-36e552c2.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-935 .elementor-element.elementor-element-3536248{text-align:right;}.elementor-935 .elementor-element.elementor-element-3536248 .elementor-heading-title{color:#FFFFFF;font-family:"Rubik", Sans-serif;font-size:4.5vw;font-weight:900;text-transform:uppercase;line-height:0.8em;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-935 .elementor-element.elementor-element-d2e761f{text-align:right;}.elementor-935 .elementor-element.elementor-element-d2e761f .elementor-heading-title{color:var( --e-global-color-f642127 );font-family:"Rubik", Sans-serif;font-size:4vw;font-weight:900;text-transform:uppercase;line-height:0.8em;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-935 .elementor-element.elementor-element-f258a22{text-align:right;}.elementor-935 .elementor-element.elementor-element-f258a22 .elementor-heading-title{color:var( --e-global-color-ce21f93 );font-family:"Rubik", Sans-serif;font-size:6vw;font-weight:900;text-transform:uppercase;line-height:0.8em;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-935 .elementor-element.elementor-element-18848332{z-index:2;text-align:right;}.elementor-935 .elementor-element.elementor-element-18848332 .elementor-heading-title{color:#FFFFFF;font-family:"Rubik", Sans-serif;font-size:6.3vw;font-weight:900;text-transform:uppercase;line-height:0.8em;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-935 .elementor-element.elementor-element-67e18e7{z-index:2;text-align:right;}.elementor-935 .elementor-element.elementor-element-67e18e7 .elementor-heading-title{color:var( --e-global-color-e8c7df8 );font-family:"Rubik", Sans-serif;font-size:4.6vw;font-weight:900;text-transform:uppercase;line-height:0.8em;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-935 .elementor-element.elementor-element-12f97516{z-index:2;text-align:right;}.elementor-935 .elementor-element.elementor-element-12f97516 .elementor-heading-title{color:var( --e-global-color-cf26cf9 );font-family:"Rubik", Sans-serif;font-size:10vw;font-weight:900;text-transform:uppercase;line-height:0.8em;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-935 .elementor-element.elementor-element-d9a2d10{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-935 .elementor-element.elementor-element-d9a2d10.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-935 .elementor-element.elementor-element-a8481c2 > .elementor-widget-container{--e-transform-rotateZ:90deg;}.elementor-935 .elementor-element.elementor-element-edafea4{--display:flex;--background-transition:0.3s;}.elementor-935 .elementor-element.elementor-element-62760d0{--spacer-size:50px;}.elementor-935 .elementor-element.elementor-element-3017772{text-align:center;}.elementor-935 .elementor-element.elementor-element-3017772 .elementor-heading-title{color:#FFFFFF;}.elementor-935 .elementor-element.elementor-element-d7b0473{--divider-border-style:solid;--divider-color:var( --e-global-color-b767af6 );--divider-border-width:3.6px;}.elementor-935 .elementor-element.elementor-element-d7b0473 .elementor-divider-separator{width:100%;}.elementor-935 .elementor-element.elementor-element-d7b0473 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-935 .elementor-element.elementor-element-5eb39da{text-align:center;color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;}.elementor-935 .elementor-element.elementor-element-53e3ad6{--display:flex;--background-transition:0.3s;}.elementor-935 .elementor-element.elementor-element-4817b33{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-935 .elementor-element.elementor-element-118a532{--display:flex;--background-transition:0.3s;}.elementor-935 .elementor-element.elementor-element-788280e:not(.elementor-motion-effects-element-type-background), .elementor-935 .elementor-element.elementor-element-788280e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7f8f80d );}.elementor-935 .elementor-element.elementor-element-788280e > .elementor-container{max-width:1000px;}.elementor-935 .elementor-element.elementor-element-788280e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 80px 40px 80px;}.elementor-935 .elementor-element.elementor-element-788280e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-935 .elementor-element.elementor-element-7f02c37:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-935 .elementor-element.elementor-element-7f02c37 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.myhappyheartjournal.co.za/wp-content/uploads/2024/09/HHJ-Draw.jpg");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-bc-flex-widget .elementor-935 .elementor-element.elementor-element-7f02c37.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-935 .elementor-element.elementor-element-7f02c37.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-935 .elementor-element.elementor-element-7f02c37 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0px 0px 0px 0px;}.elementor-935 .elementor-element.elementor-element-7f02c37 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-935 .elementor-element.elementor-element-e97869d{margin-top:0%;margin-bottom:-45%;padding:0% 70% 0% 0%;}.elementor-935 .elementor-element.elementor-element-ae67547 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-935 .elementor-element.elementor-element-1d4d2ab{margin-top:0%;margin-bottom:-75%;padding:0% 0% 0% 70%;z-index:2;}.elementor-935 .elementor-element.elementor-element-d856d6d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-935 .elementor-element.elementor-element-6af2375.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-935 .elementor-element.elementor-element-6af2375.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-935 .elementor-element.elementor-element-6af2375.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-935 .elementor-element.elementor-element-6af2375 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-935 .elementor-element.elementor-element-9dce165{width:auto;max-width:auto;text-align:right;}.elementor-935 .elementor-element.elementor-element-9dce165 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-935 .elementor-element.elementor-element-9dce165 .elementor-heading-title{color:#FFFFFF;font-family:"Rubik", Sans-serif;font-size:4vw;font-weight:700;text-transform:uppercase;line-height:1.2em;}.elementor-935 .elementor-element.elementor-element-4942317{--divider-border-style:curved;--divider-color:#FFFFFF;--divider-border-width:3.5px;--divider-pattern-height:10px;--divider-pattern-size:15px;}.elementor-935 .elementor-element.elementor-element-4942317 > .elementor-widget-container{margin:0% 0% -5% 50%;}.elementor-935 .elementor-element.elementor-element-4942317 .elementor-divider-separator{width:100%;}.elementor-935 .elementor-element.elementor-element-4942317 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-935 .elementor-element.elementor-element-1e46539{width:auto;max-width:auto;text-align:right;}.elementor-935 .elementor-element.elementor-element-1e46539 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-935 .elementor-element.elementor-element-1e46539 .elementor-heading-title{color:var( --e-global-color-e8c7df8 );font-family:"Rubik", Sans-serif;font-size:8vw;font-weight:900;text-transform:uppercase;line-height:1.2em;}.elementor-935 .elementor-element.elementor-element-d03d2d0{width:auto;max-width:auto;text-align:right;}.elementor-935 .elementor-element.elementor-element-d03d2d0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-935 .elementor-element.elementor-element-d03d2d0 .elementor-heading-title{color:var( --e-global-color-cf26cf9 );font-family:"Rubik", Sans-serif;font-size:8vw;font-weight:900;text-transform:uppercase;line-height:1.2em;}.elementor-935 .elementor-element.elementor-element-dbb2222{width:auto;max-width:auto;text-align:right;}.elementor-935 .elementor-element.elementor-element-dbb2222 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-935 .elementor-element.elementor-element-dbb2222 .elementor-heading-title{color:var( --e-global-color-ce21f93 );font-family:"Rubik", Sans-serif;font-size:8vw;font-weight:900;text-transform:uppercase;line-height:1.2em;}.elementor-935 .elementor-element.elementor-element-3ff5246{--divider-border-style:solid;--divider-color:#222222;--divider-border-width:1px;width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-935 .elementor-element.elementor-element-3ff5246 .elementor-divider-separator{width:100%;}.elementor-935 .elementor-element.elementor-element-3ff5246 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-935 .elementor-element.elementor-element-91d1940{text-align:right;}.elementor-935 .elementor-element.elementor-element-91d1940 .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;}.elementor-935 .elementor-element.elementor-element-8fc4da6{text-align:right;}.elementor-935 .elementor-element.elementor-element-f3b71e2 .elementor-button{background-color:var( --e-global-color-cf26cf9 );font-family:"Rubik", Sans-serif;font-size:2vw;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-7f8f80d );color:var( --e-global-color-7f8f80d );border-style:solid;border-width:2px 2px 2px 2px;border-radius:30px 30px 30px 30px;}.elementor-935 .elementor-element.elementor-element-f3b71e2 .elementor-button:hover, .elementor-935 .elementor-element.elementor-element-f3b71e2 .elementor-button:focus{background-color:#FFB001;color:#222222;border-color:#FFB001;}.elementor-935 .elementor-element.elementor-element-f3b71e2{width:100%;max-width:100%;}.elementor-935 .elementor-element.elementor-element-f3b71e2 > .elementor-widget-container{margin:2% 0% 0% 0%;}.elementor-935 .elementor-element.elementor-element-f3b71e2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-935 .elementor-element.elementor-element-f3b71e2 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-935 .elementor-element.elementor-element-f3b71e2 .elementor-button:hover svg, .elementor-935 .elementor-element.elementor-element-f3b71e2 .elementor-button:focus svg{fill:#222222;}.elementor-935 .elementor-element.elementor-element-2765edd > .elementor-widget-container{margin:0px 0px -10px 0px;padding:5% 0% 0% 0%;}.elementor-935 .elementor-element.elementor-element-2765edd{text-align:right;}.elementor-935 .elementor-element.elementor-element-2765edd .elementor-heading-title{color:#FFFFFF;font-family:"Rubik", Sans-serif;font-size:3vw;font-weight:700;text-transform:uppercase;line-height:1.2em;}.elementor-935 .elementor-element.elementor-element-850d56e{text-align:right;}.elementor-935 .elementor-element.elementor-element-044799a{width:var( --container-widget-width, 106.677% );max-width:106.677%;--container-widget-width:106.677%;--container-widget-flex-grow:0;text-align:right;}.elementor-935 .elementor-element.elementor-element-044799a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-935 .elementor-element.elementor-element-044799a .elementor-heading-title{color:var( --e-global-color-cf26cf9 );font-family:"Rubik", Sans-serif;font-size:1.5vw;font-weight:700;text-decoration:underline;line-height:1.2em;}.elementor-935 .elementor-element.elementor-element-71a7053{--spacer-size:5px;}.elementor-935 .elementor-element.elementor-element-c435e79{width:auto;max-width:auto;}.elementor-935 .elementor-element.elementor-element-c435e79 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-935 .elementor-element.elementor-element-c435e79 .elementor-icon-wrapper{text-align:center;}.elementor-935 .elementor-element.elementor-element-c435e79.elementor-view-stacked .elementor-icon{background-color:#E33E40;}.elementor-935 .elementor-element.elementor-element-c435e79.elementor-view-framed .elementor-icon, .elementor-935 .elementor-element.elementor-element-c435e79.elementor-view-default .elementor-icon{color:#E33E40;border-color:#E33E40;}.elementor-935 .elementor-element.elementor-element-c435e79.elementor-view-framed .elementor-icon, .elementor-935 .elementor-element.elementor-element-c435e79.elementor-view-default .elementor-icon svg{fill:#E33E40;}.elementor-935 .elementor-element.elementor-element-c435e79.elementor-view-stacked .elementor-icon:hover{background-color:#222222;color:var( --e-global-color-cf26cf9 );}.elementor-935 .elementor-element.elementor-element-c435e79.elementor-view-framed .elementor-icon:hover, .elementor-935 .elementor-element.elementor-element-c435e79.elementor-view-default .elementor-icon:hover{color:#222222;border-color:#222222;}.elementor-935 .elementor-element.elementor-element-c435e79.elementor-view-framed .elementor-icon:hover, .elementor-935 .elementor-element.elementor-element-c435e79.elementor-view-default .elementor-icon:hover svg{fill:#222222;}.elementor-935 .elementor-element.elementor-element-c435e79.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-cf26cf9 );}.elementor-935 .elementor-element.elementor-element-c435e79.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-cf26cf9 );}.elementor-935 .elementor-element.elementor-element-c435e79 .elementor-icon{font-size:50px;padding:10px;}.elementor-935 .elementor-element.elementor-element-c435e79 .elementor-icon svg{height:50px;}.elementor-935 .elementor-element.elementor-element-706ee81{width:auto;max-width:auto;}.elementor-935 .elementor-element.elementor-element-706ee81 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-935 .elementor-element.elementor-element-706ee81 .elementor-icon-wrapper{text-align:center;}.elementor-935 .elementor-element.elementor-element-706ee81.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-935 .elementor-element.elementor-element-706ee81.elementor-view-framed .elementor-icon, .elementor-935 .elementor-element.elementor-element-706ee81.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-935 .elementor-element.elementor-element-706ee81.elementor-view-framed .elementor-icon, .elementor-935 .elementor-element.elementor-element-706ee81.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-935 .elementor-element.elementor-element-706ee81.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;color:var( --e-global-color-ce21f93 );}.elementor-935 .elementor-element.elementor-element-706ee81.elementor-view-framed .elementor-icon:hover, .elementor-935 .elementor-element.elementor-element-706ee81.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-935 .elementor-element.elementor-element-706ee81.elementor-view-framed .elementor-icon:hover, .elementor-935 .elementor-element.elementor-element-706ee81.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-935 .elementor-element.elementor-element-706ee81.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-ce21f93 );}.elementor-935 .elementor-element.elementor-element-706ee81.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-ce21f93 );}.elementor-935 .elementor-element.elementor-element-706ee81 .elementor-icon{font-size:50px;padding:10px;}.elementor-935 .elementor-element.elementor-element-706ee81 .elementor-icon svg{height:50px;}.elementor-935 .elementor-element.elementor-element-78191eb{width:auto;max-width:auto;}.elementor-935 .elementor-element.elementor-element-78191eb > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-935 .elementor-element.elementor-element-78191eb .elementor-icon-wrapper{text-align:center;}.elementor-935 .elementor-element.elementor-element-78191eb.elementor-view-stacked .elementor-icon{background-color:#FFB001;}.elementor-935 .elementor-element.elementor-element-78191eb.elementor-view-framed .elementor-icon, .elementor-935 .elementor-element.elementor-element-78191eb.elementor-view-default .elementor-icon{color:#FFB001;border-color:#FFB001;}.elementor-935 .elementor-element.elementor-element-78191eb.elementor-view-framed .elementor-icon, .elementor-935 .elementor-element.elementor-element-78191eb.elementor-view-default .elementor-icon svg{fill:#FFB001;}.elementor-935 .elementor-element.elementor-element-78191eb.elementor-view-stacked .elementor-icon:hover{background-color:#222222;color:#FFB001;}.elementor-935 .elementor-element.elementor-element-78191eb.elementor-view-framed .elementor-icon:hover, .elementor-935 .elementor-element.elementor-element-78191eb.elementor-view-default .elementor-icon:hover{color:#222222;border-color:#222222;}.elementor-935 .elementor-element.elementor-element-78191eb.elementor-view-framed .elementor-icon:hover, .elementor-935 .elementor-element.elementor-element-78191eb.elementor-view-default .elementor-icon:hover svg{fill:#222222;}.elementor-935 .elementor-element.elementor-element-78191eb.elementor-view-framed .elementor-icon:hover{background-color:#FFB001;}.elementor-935 .elementor-element.elementor-element-78191eb.elementor-view-stacked .elementor-icon:hover svg{fill:#FFB001;}.elementor-935 .elementor-element.elementor-element-78191eb .elementor-icon{font-size:50px;padding:10px;}.elementor-935 .elementor-element.elementor-element-78191eb .elementor-icon svg{height:50px;}.elementor-935 .elementor-element.elementor-element-af8eadb{--display:flex;--background-transition:0.3s;}.elementor-935 .elementor-element.elementor-element-46429c5{--spacer-size:50px;}.elementor-935 .elementor-element.elementor-element-68bc3b9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--background-transition:0.3s;--border-radius:40px 40px 40px 40px;}.elementor-935 .elementor-element.elementor-element-68bc3b9:not(.elementor-motion-effects-element-type-background), .elementor-935 .elementor-element.elementor-element-68bc3b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.myhappyheartjournal.co.za/wp-content/uploads/2024/09/WP_Background_3-1024x583.jpg");}.elementor-935 .elementor-element.elementor-element-68bc3b9, .elementor-935 .elementor-element.elementor-element-68bc3b9::before{--border-transition:0.3s;}.elementor-935 .elementor-element.elementor-element-ce45e7b{--display:flex;--background-transition:0.3s;}.elementor-935 .elementor-element.elementor-element-6971182{--spacer-size:50px;}.elementor-935 .elementor-element.elementor-element-f219d3d{text-align:center;}.elementor-935 .elementor-element.elementor-element-f219d3d .elementor-heading-title{color:#FFFFFF;}.elementor-935 .elementor-element.elementor-element-4cd28dd{--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;--background-transition:0.3s;--padding-top:2vw;--padding-bottom:4vw;--padding-left:4vw;--padding-right:4vw;}.elementor-935 .elementor-element.elementor-element-4cd28dd:not(.elementor-motion-effects-element-type-background), .elementor-935 .elementor-element.elementor-element-4cd28dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1B3F;}.elementor-935 .elementor-element.elementor-element-4cd28dd, .elementor-935 .elementor-element.elementor-element-4cd28dd::before{--border-transition:0.3s;}.elementor-935 .elementor-element.elementor-element-e172cd3{--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:2vw 2vw;--background-transition:0.3s;--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-935 .elementor-element.elementor-element-d5dac2f{text-align:center;}.elementor-935 .elementor-element.elementor-element-d5dac2f .elementor-heading-title{color:var( --e-global-color-ce21f93 );font-family:"Kanit", Sans-serif;font-size:3vw;font-weight:700;text-transform:uppercase;}.elementor-935 .elementor-element.elementor-element-2709202 img{max-width:100%;}.elementor-935 .elementor-element.elementor-element-65f8332{text-align:center;}.elementor-935 .elementor-element.elementor-element-65f8332 .elementor-heading-title{color:#FFFFFF;font-family:"Kanit", Sans-serif;font-size:1.4vw;font-weight:500;}.elementor-935 .elementor-element.elementor-element-5613635{text-align:center;}.elementor-935 .elementor-element.elementor-element-5613635 .elementor-heading-title{color:var( --e-global-color-ce21f93 );}.elementor-935 .elementor-element.elementor-element-423305e{--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:2vw 2vw;--background-transition:0.3s;--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-935 .elementor-element.elementor-element-653d91e{text-align:center;}.elementor-935 .elementor-element.elementor-element-653d91e .elementor-heading-title{color:var( --e-global-color-15e6ed7 );font-family:"Kanit", Sans-serif;font-size:3vw;font-weight:700;text-transform:uppercase;}.elementor-935 .elementor-element.elementor-element-884dfed{text-align:center;}.elementor-935 .elementor-element.elementor-element-884dfed .elementor-heading-title{color:#FFFFFF;font-family:"Kanit", Sans-serif;font-size:1.4vw;font-weight:500;}.elementor-935 .elementor-element.elementor-element-032413f{text-align:center;}.elementor-935 .elementor-element.elementor-element-032413f .elementor-heading-title{color:var( --e-global-color-15e6ed7 );}.elementor-935 .elementor-element.elementor-element-43adc80{--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:2vw 2vw;--background-transition:0.3s;--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-935 .elementor-element.elementor-element-fe0650e{text-align:center;}.elementor-935 .elementor-element.elementor-element-fe0650e .elementor-heading-title{color:var( --e-global-color-cf26cf9 );font-family:"Kanit", Sans-serif;font-size:3vw;font-weight:700;text-transform:uppercase;}.elementor-935 .elementor-element.elementor-element-5794c26{text-align:center;}.elementor-935 .elementor-element.elementor-element-5794c26 .elementor-heading-title{color:#FFFFFF;font-family:"Kanit", Sans-serif;font-size:1.4vw;font-weight:500;}.elementor-935 .elementor-element.elementor-element-c054037{text-align:center;}.elementor-935 .elementor-element.elementor-element-c054037 .elementor-heading-title{color:var( --e-global-color-cf26cf9 );}.elementor-935 .elementor-element.elementor-element-b4c890c{--display:flex;--background-transition:0.3s;}.elementor-935 .elementor-element.elementor-element-d4a42bc{--divider-border-style:solid;--divider-color:var( --e-global-color-b767af6 );--divider-border-width:3.6px;}.elementor-935 .elementor-element.elementor-element-d4a42bc .elementor-divider-separator{width:100%;}.elementor-935 .elementor-element.elementor-element-d4a42bc .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-935 .elementor-element.elementor-element-f07c416{--spacer-size:50px;}.elementor-935 .elementor-element.elementor-element-9c242f6{text-align:center;}.elementor-935 .elementor-element.elementor-element-9c242f6 .elementor-heading-title{color:#FFFFFF;font-family:"Rubik", Sans-serif;font-size:52px;font-weight:600;}.elementor-935 .elementor-element.elementor-element-b6a55dc{--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;--background-transition:0.3s;--padding-top:2vw;--padding-bottom:2vw;--padding-left:4vw;--padding-right:4vw;}.elementor-935 .elementor-element.elementor-element-b6a55dc:not(.elementor-motion-effects-element-type-background), .elementor-935 .elementor-element.elementor-element-b6a55dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7f8f80d );}.elementor-935 .elementor-element.elementor-element-b6a55dc, .elementor-935 .elementor-element.elementor-element-b6a55dc::before{--border-transition:0.3s;}.elementor-935 .elementor-element.elementor-element-c8b94e8{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-935 .elementor-element.elementor-element-c8b94e8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-935 .elementor-element.elementor-element-3d4b708 img{border-radius:20px 20px 20px 20px;}.elementor-935 .elementor-element.elementor-element-6b44ff7 img{border-radius:20px 20px 20px 20px;}.elementor-935 .elementor-element.elementor-element-ea4de23 img{border-radius:20px 20px 20px 20px;}.elementor-935 .elementor-element.elementor-element-7edcb5e{--display:flex;--background-transition:0.3s;}.elementor-935 .elementor-element.elementor-element-a373462{--spacer-size:50px;}.elementor-935 .elementor-element.elementor-element-b87bb4a{--divider-border-style:solid;--divider-color:var( --e-global-color-b767af6 );--divider-border-width:5.4px;}.elementor-935 .elementor-element.elementor-element-b87bb4a .elementor-divider-separator{width:100%;}.elementor-935 .elementor-element.elementor-element-b87bb4a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-935 .elementor-element.elementor-element-7b7ac8b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#000000;--border-color:#000000;--padding-top:4vw;--padding-bottom:4vw;--padding-left:4vw;--padding-right:4vw;}.elementor-935 .elementor-element.elementor-element-7b7ac8b:not(.elementor-motion-effects-element-type-background), .elementor-935 .elementor-element.elementor-element-7b7ac8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-935 .elementor-element.elementor-element-7b7ac8b::before, .elementor-935 .elementor-element.elementor-element-7b7ac8b > .elementor-background-video-container::before, .elementor-935 .elementor-element.elementor-element-7b7ac8b > .e-con-inner > .elementor-background-video-container::before, .elementor-935 .elementor-element.elementor-element-7b7ac8b > .elementor-background-slideshow::before, .elementor-935 .elementor-element.elementor-element-7b7ac8b > .e-con-inner > .elementor-background-slideshow::before, .elementor-935 .elementor-element.elementor-element-7b7ac8b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-7f8f80d );--background-overlay:'';}.elementor-935 .elementor-element.elementor-element-7b7ac8b, .elementor-935 .elementor-element.elementor-element-7b7ac8b::before{--border-transition:0.3s;}.elementor-935 .elementor-element.elementor-element-7b7ac8b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-935 .elementor-element.elementor-element-3c2379f{--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:2vw 2vw;--flex-wrap:nowrap;--background-transition:0.3s;--overlay-opacity:0.5;--padding-top:2vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;}.elementor-935 .elementor-element.elementor-element-3c2379f::before, .elementor-935 .elementor-element.elementor-element-3c2379f > .elementor-background-video-container::before, .elementor-935 .elementor-element.elementor-element-3c2379f > .e-con-inner > .elementor-background-video-container::before, .elementor-935 .elementor-element.elementor-element-3c2379f > .elementor-background-slideshow::before, .elementor-935 .elementor-element.elementor-element-3c2379f > .e-con-inner > .elementor-background-slideshow::before, .elementor-935 .elementor-element.elementor-element-3c2379f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-935 .elementor-element.elementor-element-769f3b4{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--background-transition:0.3s;--overlay-opacity:0.5;}.elementor-935 .elementor-element.elementor-element-769f3b4::before, .elementor-935 .elementor-element.elementor-element-769f3b4 > .elementor-background-video-container::before, .elementor-935 .elementor-element.elementor-element-769f3b4 > .e-con-inner > .elementor-background-video-container::before, .elementor-935 .elementor-element.elementor-element-769f3b4 > .elementor-background-slideshow::before, .elementor-935 .elementor-element.elementor-element-769f3b4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-935 .elementor-element.elementor-element-769f3b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-935 .elementor-element.elementor-element-ded3f1c{--display:flex;--background-transition:0.3s;}.elementor-935 .elementor-element.elementor-element-57e02dc{text-align:center;}.elementor-935 .elementor-element.elementor-element-57e02dc .elementor-heading-title{color:#FFFFFF;}@media(max-width:1024px){.elementor-935 .elementor-element.elementor-element-d9a2d10{--grid-auto-flow:row;}.elementor-935 .elementor-element.elementor-element-4817b33{--grid-auto-flow:row;}.elementor-935 .elementor-element.elementor-element-788280e{padding:40px 40px 40px 40px;}.elementor-935 .elementor-element.elementor-element-6af2375 > .elementor-element-populated{margin:0% 0% 8% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-935 .elementor-element.elementor-element-1e46539 .elementor-heading-title{font-size:40px;}.elementor-935 .elementor-element.elementor-element-d03d2d0 .elementor-heading-title{font-size:40px;}.elementor-935 .elementor-element.elementor-element-dbb2222 .elementor-heading-title{font-size:40px;}.elementor-935 .elementor-element.elementor-element-c435e79 .elementor-icon{font-size:30px;}.elementor-935 .elementor-element.elementor-element-c435e79 .elementor-icon svg{height:30px;}.elementor-935 .elementor-element.elementor-element-706ee81 .elementor-icon{font-size:30px;}.elementor-935 .elementor-element.elementor-element-706ee81 .elementor-icon svg{height:30px;}.elementor-935 .elementor-element.elementor-element-78191eb .elementor-icon{font-size:30px;}.elementor-935 .elementor-element.elementor-element-78191eb .elementor-icon svg{height:30px;}.elementor-935 .elementor-element.elementor-element-c8b94e8{--grid-auto-flow:row;}.elementor-935 .elementor-element.elementor-element-7b7ac8b:not(.elementor-motion-effects-element-type-background), .elementor-935 .elementor-element.elementor-element-7b7ac8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.myhappyheartjournal.co.za/wp-content/uploads/2024/08/Screenshot-2024-08-29-173041-09.png");background-position:top right;}.elementor-935 .elementor-element.elementor-element-7b7ac8b{--min-height:0px;}.elementor-935 .elementor-element.elementor-element-769f3b4::before, .elementor-935 .elementor-element.elementor-element-769f3b4 > .elementor-background-video-container::before, .elementor-935 .elementor-element.elementor-element-769f3b4 > .e-con-inner > .elementor-background-video-container::before, .elementor-935 .elementor-element.elementor-element-769f3b4 > .elementor-background-slideshow::before, .elementor-935 .elementor-element.elementor-element-769f3b4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-935 .elementor-element.elementor-element-769f3b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.myhappyheartjournal.co.za/wp-content/uploads/2024/09/WP_Background_2-2.jpg");}.elementor-935 .elementor-element.elementor-element-769f3b4{--grid-auto-flow:row;}.elementor-935 .elementor-element.elementor-element-e4748a8 img{max-width:100%;}.elementor-935 .elementor-element.elementor-element-d461be0 img{max-width:100%;}}@media(min-width:768px){.elementor-935 .elementor-element.elementor-element-4935e612{--width:91.189%;}.elementor-935 .elementor-element.elementor-element-36e552c2{--width:44.587%;}.elementor-935 .elementor-element.elementor-element-d9a2d10{--width:76.566%;}.elementor-935 .elementor-element.elementor-element-7f02c37{width:52.867%;}.elementor-935 .elementor-element.elementor-element-6af2375{width:46.466%;}.elementor-935 .elementor-element.elementor-element-68bc3b9{--content-width:1000px;}.elementor-935 .elementor-element.elementor-element-e172cd3{--width:50%;}.elementor-935 .elementor-element.elementor-element-423305e{--width:50%;}.elementor-935 .elementor-element.elementor-element-43adc80{--width:50%;}.elementor-935 .elementor-element.elementor-element-c8b94e8{--width:98.667%;}.elementor-935 .elementor-element.elementor-element-7b7ac8b{--content-width:1000px;}}@media(max-width:767px){.elementor-935 .elementor-element.elementor-element-d9a2d10{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-935 .elementor-element.elementor-element-4817b33{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-935 .elementor-element.elementor-element-788280e{padding:20px 20px 20px 20px;}.elementor-935 .elementor-element.elementor-element-6af2375.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-935 .elementor-element.elementor-element-6af2375 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-935 .elementor-element.elementor-element-9dce165{text-align:left;}.elementor-935 .elementor-element.elementor-element-9dce165 .elementor-heading-title{font-size:30px;}.elementor-935 .elementor-element.elementor-element-1e46539{text-align:left;}.elementor-935 .elementor-element.elementor-element-1e46539 .elementor-heading-title{font-size:50px;}.elementor-935 .elementor-element.elementor-element-d03d2d0{text-align:left;}.elementor-935 .elementor-element.elementor-element-d03d2d0 .elementor-heading-title{font-size:50px;}.elementor-935 .elementor-element.elementor-element-dbb2222{text-align:left;}.elementor-935 .elementor-element.elementor-element-dbb2222 .elementor-heading-title{font-size:50px;}.elementor-935 .elementor-element.elementor-element-f3b71e2 .elementor-button{font-size:20px;}.elementor-935 .elementor-element.elementor-element-2765edd{text-align:left;}.elementor-935 .elementor-element.elementor-element-2765edd .elementor-heading-title{font-size:30px;}.elementor-935 .elementor-element.elementor-element-044799a{text-align:left;}.elementor-935 .elementor-element.elementor-element-044799a .elementor-heading-title{font-size:20px;}.elementor-935 .elementor-element.elementor-element-c435e79 .elementor-icon{font-size:30px;}.elementor-935 .elementor-element.elementor-element-c435e79 .elementor-icon svg{height:30px;}.elementor-935 .elementor-element.elementor-element-706ee81 .elementor-icon{font-size:30px;}.elementor-935 .elementor-element.elementor-element-706ee81 .elementor-icon svg{height:30px;}.elementor-935 .elementor-element.elementor-element-78191eb .elementor-icon{font-size:30px;}.elementor-935 .elementor-element.elementor-element-78191eb .elementor-icon svg{height:30px;}.elementor-935 .elementor-element.elementor-element-e172cd3{--padding-top:4vw;--padding-bottom:4vw;--padding-left:4vw;--padding-right:4vw;}.elementor-935 .elementor-element.elementor-element-d5dac2f .elementor-heading-title{font-size:6vw;}.elementor-935 .elementor-element.elementor-element-65f8332 .elementor-heading-title{font-size:3vw;}.elementor-935 .elementor-element.elementor-element-423305e{--padding-top:4vw;--padding-bottom:4vw;--padding-left:4vw;--padding-right:4vw;}.elementor-935 .elementor-element.elementor-element-653d91e .elementor-heading-title{font-size:6vw;}.elementor-935 .elementor-element.elementor-element-884dfed .elementor-heading-title{font-size:3vw;}.elementor-935 .elementor-element.elementor-element-43adc80{--padding-top:4vw;--padding-bottom:4vw;--padding-left:4vw;--padding-right:4vw;}.elementor-935 .elementor-element.elementor-element-fe0650e .elementor-heading-title{font-size:6vw;}.elementor-935 .elementor-element.elementor-element-5794c26 .elementor-heading-title{font-size:3vw;}.elementor-935 .elementor-element.elementor-element-c8b94e8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-935 .elementor-element.elementor-element-3c2379f{--flex-wrap:wrap;}.elementor-935 .elementor-element.elementor-element-769f3b4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}