.elementor-32 .elementor-element.elementor-element-f05be9e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-32 .elementor-element.elementor-element-f05be9e > .elementor-background-overlay{background-color:#474747;opacity:0.35;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-f05be9e > .elementor-container{min-height:700px;}.elementor-32 .elementor-element.elementor-element-f05be9e .elementor-background-slideshow__slide__image{background-size:contain;}.elementor-32 .elementor-element.elementor-element-f05be9e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 50px;}.elementor-32 .elementor-element.elementor-element-2e9e626 > .elementor-element-populated{margin:-100px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-d2db150 .elementor-heading-title{font-family:"Jost", Sans-serif;color:var( --e-global-color-2aa121b );}.elementor-32 .elementor-element.elementor-element-21dd49e .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:86px;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-32 .elementor-element.elementor-element-135d5b8 .elementor-button{background-color:#022B7B;fill:#F8F8F8;color:#F8F8F8;border-radius:6px 6px 6px 6px;padding:20px 40px 20px 40px;}.elementor-32 .elementor-element.elementor-element-135d5b8 .elementor-button:hover, .elementor-32 .elementor-element.elementor-element-135d5b8 .elementor-button:focus{background-color:var( --e-global-color-3502156 );}.elementor-32 .elementor-element.elementor-element-fe3a50c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-32 .elementor-element.elementor-element-fe3a50c > .elementor-container{min-height:588px;}.elementor-32 .elementor-element.elementor-element-fe3a50c > .elementor-background-overlay{opacity:0.35;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-fe3a50c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-0c17f9f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-32 .elementor-element.elementor-element-2f25990 .elementor-repeater-item-372b87f .swiper-slide-bg{background-color:#833ca3;background-image:url(https://happylifeaustralia.lk/wp-content/uploads/2025/09/Lucid_Origin_A_clean_spainspired_background_image_for_a_beauty_1.jpg);background-size:cover;}.elementor-32 .elementor-element.elementor-element-2f25990 .swiper-slide{transition-duration:calc(5000ms*1.2);height:800px;}.elementor-32 .elementor-element.elementor-element-2f25990 .swiper-slide-contents{max-width:60%;}.elementor-32 .elementor-element.elementor-element-2f25990 .swiper-slide-inner{text-align:left;}.elementor-32 .elementor-element.elementor-element-2f25990 .elementor-slide-heading{color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:58px;font-weight:800;}.elementor-32 .elementor-element.elementor-element-2f25990 .elementor-slide-description{color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-2f25990 .elementor-slide-button{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-6c74479 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-32 .elementor-element.elementor-element-6c74479 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-32 .elementor-element.elementor-element-6c74479{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 30px 40px 55px;}.elementor-32 .elementor-element.elementor-element-6c74479 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-32 .elementor-element.elementor-element-1749e66 .elementor-icon-box-wrapper{align-items:center;}.elementor-32 .elementor-element.elementor-element-1749e66{--icon-box-icon-margin:15px;}.elementor-32 .elementor-element.elementor-element-1749e66.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-32 .elementor-element.elementor-element-1749e66.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-1749e66.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-32 .elementor-element.elementor-element-1749e66 .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-1749e66 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;}.elementor-32 .elementor-element.elementor-element-1749e66 .elementor-icon-box-title{color:#000000;}.elementor-32 .elementor-element.elementor-element-1749e66 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-text );}.elementor-32 .elementor-element.elementor-element-5953e3a .elementor-icon-box-wrapper{align-items:center;}.elementor-32 .elementor-element.elementor-element-5953e3a{--icon-box-icon-margin:15px;}.elementor-32 .elementor-element.elementor-element-5953e3a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-5953e3a.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-5953e3a.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-5953e3a .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-5953e3a .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;}.elementor-32 .elementor-element.elementor-element-5953e3a .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-5953e3a .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-text );}.elementor-32 .elementor-element.elementor-element-05d663f .elementor-icon-box-wrapper{align-items:center;}.elementor-32 .elementor-element.elementor-element-05d663f{--icon-box-icon-margin:15px;}.elementor-32 .elementor-element.elementor-element-05d663f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-05d663f.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-05d663f.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-05d663f .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-05d663f .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;}.elementor-32 .elementor-element.elementor-element-05d663f .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-05d663f .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-text );}.elementor-32 .elementor-element.elementor-element-04295d0 .elementor-icon-box-wrapper{align-items:center;}.elementor-32 .elementor-element.elementor-element-04295d0{--icon-box-icon-margin:15px;}.elementor-32 .elementor-element.elementor-element-04295d0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-04295d0.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-04295d0.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-04295d0 .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-04295d0 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;}.elementor-32 .elementor-element.elementor-element-04295d0 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-04295d0 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-text );}.elementor-32 .elementor-element.elementor-element-6218b4e{--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-32 .elementor-element.elementor-element-dfa0d9f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 20px;}.elementor-32 .elementor-element.elementor-element-dfa0d9f{text-align:left;}.elementor-32 .elementor-element.elementor-element-dfa0d9f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:38px;font-weight:500;line-height:48px;color:#303A24;}.elementor-32 .elementor-element.elementor-element-f1ec1e5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-9a01963{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-32 .elementor-element.elementor-element-d079c26{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:-22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-32 .elementor-element.elementor-element-d079c26:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-d079c26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-32 .elementor-element.elementor-element-ce3a588 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-ce3a588 .elementor-heading-title{font-family:"Roboto", Sans-serif;color:#FFFFFF;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-725e21e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-725e21e .elementor-icon-wrapper{text-align:center;}.elementor-32 .elementor-element.elementor-element-725e21e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-725e21e.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-725e21e.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-725e21e.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-725e21e.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-725e21e .elementor-icon{font-size:25px;}.elementor-32 .elementor-element.elementor-element-725e21e .elementor-icon svg{height:25px;}.elementor-32 .elementor-element.elementor-element-1f3f21c{--display:flex;}.elementor-32 .elementor-element.elementor-element-62d5145{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:-22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-32 .elementor-element.elementor-element-62d5145:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-62d5145 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-32 .elementor-element.elementor-element-ab469db > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-ab469db .elementor-heading-title{font-family:"Roboto", Sans-serif;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-45d01f2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-45d01f2 .elementor-icon-wrapper{text-align:center;}.elementor-32 .elementor-element.elementor-element-45d01f2.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-45d01f2.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-45d01f2.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-45d01f2.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-45d01f2.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-45d01f2 .elementor-icon{font-size:25px;}.elementor-32 .elementor-element.elementor-element-45d01f2 .elementor-icon svg{height:25px;}.elementor-32 .elementor-element.elementor-element-e64853c{--display:flex;}.elementor-32 .elementor-element.elementor-element-2fe9447{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:-22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-32 .elementor-element.elementor-element-2fe9447:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-2fe9447 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-32 .elementor-element.elementor-element-9fb29c8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-9fb29c8 .elementor-heading-title{font-family:"Roboto", Sans-serif;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-ec4986b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-ec4986b .elementor-icon-wrapper{text-align:center;}.elementor-32 .elementor-element.elementor-element-ec4986b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-ec4986b.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-ec4986b.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-ec4986b.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-ec4986b.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-ec4986b .elementor-icon{font-size:25px;}.elementor-32 .elementor-element.elementor-element-ec4986b .elementor-icon svg{height:25px;}.elementor-32 .elementor-element.elementor-element-570fc97{--display:flex;}.elementor-32 .elementor-element.elementor-element-c3edfca{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:-22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-32 .elementor-element.elementor-element-c3edfca:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-c3edfca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-32 .elementor-element.elementor-element-608e1ec > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-608e1ec .elementor-heading-title{font-family:"Roboto", Sans-serif;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-90701c6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-90701c6 .elementor-icon-wrapper{text-align:center;}.elementor-32 .elementor-element.elementor-element-90701c6.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-90701c6.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-90701c6.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-90701c6.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-90701c6.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-90701c6 .elementor-icon{font-size:25px;}.elementor-32 .elementor-element.elementor-element-90701c6 .elementor-icon svg{height:25px;}.elementor-32 .elementor-element.elementor-element-07d02a4 > .elementor-container{max-width:1380px;}.elementor-32 .elementor-element.elementor-element-07d02a4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 050px 0px;}.elementor-32 .elementor-element.elementor-element-07d02a4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-692f373 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:50px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-32 .elementor-element.elementor-element-37e53f5{--divider-border-style:solid;--divider-color:#C1C1C1;--divider-border-width:1.3px;}.elementor-32 .elementor-element.elementor-element-37e53f5 .elementor-divider-separator{width:100%;}.elementor-32 .elementor-element.elementor-element-37e53f5 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-32 .elementor-element.elementor-element-b42b4fb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-b42b4fb{text-align:center;}.elementor-32 .elementor-element.elementor-element-b42b4fb .elementor-heading-title{font-family:"Roboto", Sans-serif;color:var( --e-global-color-98b606a );}.elementor-32 .elementor-element.elementor-element-96f3f29 > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-96f3f29{text-align:center;}.elementor-32 .elementor-element.elementor-element-96f3f29 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:38px;font-weight:500;line-height:48px;color:#303A24;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-c18509c > .elementor-widget-container{margin:-40px 0px 0px 0px;padding:0px 50px 0px 50px;}.elementor-32 .elementor-element.elementor-element-c18509c{text-align:center;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#636363;}.elementor-32 .elementor-element.elementor-element-66c4866{--cols:4;}.elementor-32 .elementor-element.elementor-element-66c4866 .etheme-product-grid-button, .elementor-32 .elementor-element.elementor-element-66c4866 .quantity-wrapper[data-type=advanced] .quantity>span.plus{background-color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-66c4866 .etheme-product-grid-button:hover, .elementor-32 .elementor-element.elementor-element-66c4866 .etheme-product-grid-button:focus{background-color:var( --e-global-color-c5a0c52 );}.elementor-32 .elementor-element.elementor-element-66c4866 .etheme-product-grid-button .button-text:last-child{margin-left:7px;}.elementor-32 .elementor-element.elementor-element-66c4866 .etheme-product-grid-button .button-text:first-child{margin-right:7px;}.elementor-32 .elementor-element.elementor-element-66c4866 .etheme-product-grid-title{font-family:"Roboto", Sans-serif;}.elementor-32 .elementor-element.elementor-element-66c4866 .price{font-family:"Roboto", Sans-serif;}.elementor-32 .elementor-element.elementor-element-66c4866 .etheme-product-grid-button{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:500;border-radius:3px 3px 3px 3px;padding:15px 0px 15px 0px;}.elementor-32 .elementor-element.elementor-element-66c4866 .quantity-wrapper[data-type=advanced] .quantity{border-radius:3px 3px 3px 3px;}body:not(.rtl) .elementor-32 .elementor-element.elementor-element-66c4866 .quantity-wrapper[data-type=advanced] .quantity .minus{border-radius:3px 0 0 3px;}body.rtl .elementor-32 .elementor-element.elementor-element-66c4866 .quantity-wrapper[data-type=advanced] .quantity .minus{border-radius:0 3px 3px 0;}body:not(.rtl) .elementor-32 .elementor-element.elementor-element-66c4866 .quantity-wrapper[data-type=advanced] .quantity .plus{border-radius:0 3px 3px 0;}body.rtl .elementor-32 .elementor-element.elementor-element-66c4866 .quantity-wrapper[data-type=advanced] .quantity .plus{border-radius:3px 0 0 3px;}.elementor-32 .elementor-element.elementor-element-c221861 > .elementor-background-overlay{background-color:#000000;opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-c221861 > .elementor-container{max-width:1410px;}.elementor-32 .elementor-element.elementor-element-c221861:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-c221861 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-32 .elementor-element.elementor-element-c221861{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 150px 50px 150px;}.elementor-32 .elementor-element.elementor-element-64a08ec{text-align:center;}.elementor-32 .elementor-element.elementor-element-64a08ec .elementor-heading-title{font-family:"Jost", Sans-serif;color:var( --e-global-color-3502156 );}.elementor-32 .elementor-element.elementor-element-956b0b4{text-align:center;}.elementor-32 .elementor-element.elementor-element-956b0b4 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:65px;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-c2b8533 > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-32 .elementor-element.elementor-element-c2b8533{text-align:center;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#F5F5F5;}.elementor-32 .elementor-element.elementor-element-9ee0a83 .elementor-button{background-color:var( --e-global-color-2aa121b );fill:#F8F8F8;color:#F8F8F8;border-radius:6px 6px 6px 6px;padding:15px 40px 15px 40px;}.elementor-32 .elementor-element.elementor-element-9ee0a83 .elementor-button:hover, .elementor-32 .elementor-element.elementor-element-9ee0a83 .elementor-button:focus{background-color:var( --e-global-color-3502156 );}.elementor-32 .elementor-element.elementor-element-bf1350c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-4d8d40d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-4d8d40d{text-align:center;}.elementor-32 .elementor-element.elementor-element-4d8d40d .elementor-heading-title{font-family:"Roboto", Sans-serif;color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-c91b8b9 > .elementor-widget-container{padding:7px 0px 7px 0px;}.elementor-32 .elementor-element.elementor-element-c91b8b9{text-align:center;}.elementor-32 .elementor-element.elementor-element-c91b8b9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:38px;font-weight:500;line-height:48px;color:#303A24;}.elementor-32 .elementor-element.elementor-element-a5ccfb8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 50px 0px 50px;}.elementor-32 .elementor-element.elementor-element-a5ccfb8{text-align:center;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#636363;}.elementor-32 .elementor-element.elementor-element-2970884{--divider-border-style:solid;--divider-color:#C1C1C1;--divider-border-width:1.3px;}.elementor-32 .elementor-element.elementor-element-2970884 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-32 .elementor-element.elementor-element-2970884 .elementor-divider-separator{width:100%;}.elementor-32 .elementor-element.elementor-element-2970884 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-32 .elementor-element.elementor-element-8a72ad4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-316e685{--display:flex;--min-height:420px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.76;}.elementor-32 .elementor-element.elementor-element-316e685:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-316e685 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://happylifeaustralia.lk/wp-content/uploads/2025/08/image-2-63.webp");background-size:cover;}.elementor-32 .elementor-element.elementor-element-316e685::before, .elementor-32 .elementor-element.elementor-element-316e685 > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-316e685 > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-316e685 > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-316e685 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-316e685 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-32 .elementor-element.elementor-element-9fe18a5 .elementor-heading-title{font-family:"Jost", Sans-serif;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-7f930cd{text-align:center;color:var( --e-global-color-c5a0c52 );}.elementor-32 .elementor-element.elementor-element-afb5032 .elementor-button{background-color:var( --e-global-color-primary );border-radius:7px 7px 7px 7px;padding:20px 40px 20px 40px;}.elementor-32 .elementor-element.elementor-element-afb5032 .elementor-button:hover, .elementor-32 .elementor-element.elementor-element-afb5032 .elementor-button:focus{background-color:#1C9000;}.elementor-32 .elementor-element.elementor-element-2d8b1a5{--display:flex;--min-height:420px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.75;}.elementor-32 .elementor-element.elementor-element-2d8b1a5:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-2d8b1a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://happylifeaustralia.lk/wp-content/uploads/2025/08/image-2-80.webp");background-size:cover;}.elementor-32 .elementor-element.elementor-element-2d8b1a5::before, .elementor-32 .elementor-element.elementor-element-2d8b1a5 > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-2d8b1a5 > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-2d8b1a5 > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-2d8b1a5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-2d8b1a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-32 .elementor-element.elementor-element-8fba9b5 .elementor-heading-title{font-family:"Jost", Sans-serif;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-5213215{text-align:center;color:var( --e-global-color-c5a0c52 );}.elementor-32 .elementor-element.elementor-element-c8cbce4 .elementor-button{background-color:var( --e-global-color-primary );border-radius:7px 7px 7px 7px;padding:20px 40px 20px 40px;}.elementor-32 .elementor-element.elementor-element-c8cbce4 .elementor-button:hover, .elementor-32 .elementor-element.elementor-element-c8cbce4 .elementor-button:focus{background-color:#1C9000;}.elementor-32 .elementor-element.elementor-element-6be6409{--display:flex;--min-height:420px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.75;}.elementor-32 .elementor-element.elementor-element-6be6409:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-6be6409 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://happylifeaustralia.lk/wp-content/uploads/2025/08/image-3-71.webp");background-size:cover;}.elementor-32 .elementor-element.elementor-element-6be6409::before, .elementor-32 .elementor-element.elementor-element-6be6409 > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-6be6409 > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-6be6409 > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-6be6409 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-6be6409 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-32 .elementor-element.elementor-element-8cdac78 .elementor-heading-title{font-family:"Jost", Sans-serif;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-f32311b{text-align:center;color:var( --e-global-color-c5a0c52 );}.elementor-32 .elementor-element.elementor-element-a733870 .elementor-button{background-color:var( --e-global-color-primary );border-radius:7px 7px 7px 7px;padding:20px 40px 20px 40px;}.elementor-32 .elementor-element.elementor-element-a733870 .elementor-button:hover, .elementor-32 .elementor-element.elementor-element-a733870 .elementor-button:focus{background-color:#1C9000;}.elementor-32 .elementor-element.elementor-element-ca223fe{--divider-border-style:solid;--divider-color:#C1C1C1;--divider-border-width:1.3px;}.elementor-32 .elementor-element.elementor-element-ca223fe > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-ca223fe .elementor-divider-separator{width:100%;}.elementor-32 .elementor-element.elementor-element-ca223fe .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-32 .elementor-element.elementor-element-11a56a9 > .elementor-container{max-width:1380px;}.elementor-32 .elementor-element.elementor-element-11a56a9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 0px 50px 0px;}.elementor-32 .elementor-element.elementor-element-11a56a9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-a1364c2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:50px;}.elementor-32 .elementor-element.elementor-element-1bd40ab > .elementor-widget-container{margin:-40px 0px 0px 0px;padding:0px 0px 0px 20px;}.elementor-32 .elementor-element.elementor-element-1bd40ab{text-align:left;}.elementor-32 .elementor-element.elementor-element-1bd40ab .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:38px;font-weight:500;line-height:48px;color:#303A24;}.elementor-32 .elementor-element.elementor-element-3928227{--cols:4;}.elementor-32 .elementor-element.elementor-element-3928227 .etheme-product-grid-button, .elementor-32 .elementor-element.elementor-element-3928227 .quantity-wrapper[data-type=advanced] .quantity>span.plus{background-color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-3928227 .etheme-product-grid-button:hover, .elementor-32 .elementor-element.elementor-element-3928227 .etheme-product-grid-button:focus{background-color:#22AD00;}.elementor-32 .elementor-element.elementor-element-3928227 .etheme-product-grid-button .button-text:last-child{margin-left:7px;}.elementor-32 .elementor-element.elementor-element-3928227 .etheme-product-grid-button .button-text:first-child{margin-right:7px;}.elementor-32 .elementor-element.elementor-element-3928227 .etheme-product-grid-title{font-family:"Roboto", Sans-serif;}.elementor-32 .elementor-element.elementor-element-3928227 .price{font-family:"Roboto", Sans-serif;}.elementor-32 .elementor-element.elementor-element-3928227 .etheme-product-grid-button{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:500;border-radius:3px 3px 3px 3px;padding:15px 0px 15px 0px;}.elementor-32 .elementor-element.elementor-element-3928227 .quantity-wrapper[data-type=advanced] .quantity{border-radius:3px 3px 3px 3px;}body:not(.rtl) .elementor-32 .elementor-element.elementor-element-3928227 .quantity-wrapper[data-type=advanced] .quantity .minus{border-radius:3px 0 0 3px;}body.rtl .elementor-32 .elementor-element.elementor-element-3928227 .quantity-wrapper[data-type=advanced] .quantity .minus{border-radius:0 3px 3px 0;}body:not(.rtl) .elementor-32 .elementor-element.elementor-element-3928227 .quantity-wrapper[data-type=advanced] .quantity .plus{border-radius:0 3px 3px 0;}body.rtl .elementor-32 .elementor-element.elementor-element-3928227 .quantity-wrapper[data-type=advanced] .quantity .plus{border-radius:3px 0 0 3px;}.elementor-32 .elementor-element.elementor-element-6f380b8 > .elementor-background-overlay{background-color:#000000;opacity:0.4;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-6f380b8 > .elementor-container{max-width:1410px;}.elementor-32 .elementor-element.elementor-element-6f380b8:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-6f380b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-32 .elementor-element.elementor-element-6f380b8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 150px 50px 150px;}.elementor-32 .elementor-element.elementor-element-e84794d{text-align:center;}.elementor-32 .elementor-element.elementor-element-e84794d .elementor-heading-title{font-family:"Jost", Sans-serif;color:var( --e-global-color-3502156 );}.elementor-32 .elementor-element.elementor-element-66e1f8c{text-align:center;}.elementor-32 .elementor-element.elementor-element-66e1f8c .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:65px;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-f0d232f > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-32 .elementor-element.elementor-element-f0d232f{text-align:center;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#F5F5F5;}.elementor-32 .elementor-element.elementor-element-4acd9bb .elementor-button{background-color:var( --e-global-color-2aa121b );fill:#F8F8F8;color:#F8F8F8;border-radius:6px 6px 6px 6px;padding:15px 40px 15px 40px;}.elementor-32 .elementor-element.elementor-element-4acd9bb .elementor-button:hover, .elementor-32 .elementor-element.elementor-element-4acd9bb .elementor-button:focus{background-color:var( --e-global-color-3502156 );}.elementor-32 .elementor-element.elementor-element-d1310eb{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-712d809 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-712d809{text-align:center;}.elementor-32 .elementor-element.elementor-element-712d809 .elementor-heading-title{font-family:"Roboto", Sans-serif;color:var( --e-global-color-98b606a );}.elementor-32 .elementor-element.elementor-element-58917ba{text-align:center;}.elementor-32 .elementor-element.elementor-element-58917ba .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:38px;font-weight:500;line-height:48px;color:#303A24;}.elementor-32 .elementor-element.elementor-element-fc85531 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 50px 0px 50px;}.elementor-32 .elementor-element.elementor-element-fc85531{text-align:center;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#636363;}.elementor-32 .elementor-element.elementor-element-3df27b3{--divider-border-style:solid;--divider-color:#C1C1C1;--divider-border-width:1.3px;}.elementor-32 .elementor-element.elementor-element-3df27b3 .elementor-divider-separator{width:100%;}.elementor-32 .elementor-element.elementor-element-3df27b3 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-32 .elementor-element.elementor-element-94cc838{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-e94d5d5{--display:flex;--min-height:420px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.75;}.elementor-32 .elementor-element.elementor-element-e94d5d5:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-e94d5d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://happylifeaustralia.lk/wp-content/uploads/2025/08/226666_4.avif");background-repeat:no-repeat;background-size:contain;}.elementor-32 .elementor-element.elementor-element-e94d5d5::before, .elementor-32 .elementor-element.elementor-element-e94d5d5 > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-e94d5d5 > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-e94d5d5 > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-e94d5d5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-e94d5d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-32 .elementor-element.elementor-element-5aff427 .elementor-heading-title{font-family:"Jost", Sans-serif;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-4e0f450{text-align:center;color:var( --e-global-color-c5a0c52 );}.elementor-32 .elementor-element.elementor-element-4e0f450 a{color:var( --e-global-color-c5a0c52 );}.elementor-32 .elementor-element.elementor-element-5ffc164 .elementor-button{background-color:var( --e-global-color-primary );border-radius:7px 7px 7px 7px;padding:20px 40px 20px 40px;}.elementor-32 .elementor-element.elementor-element-5ffc164 .elementor-button:hover, .elementor-32 .elementor-element.elementor-element-5ffc164 .elementor-button:focus{background-color:#1C9000;}.elementor-32 .elementor-element.elementor-element-cfc382f{--display:flex;--min-height:420px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.75;}.elementor-32 .elementor-element.elementor-element-cfc382f:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-cfc382f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://happylifeaustralia.lk/wp-content/uploads/2025/08/226906_4.avif");background-repeat:no-repeat;background-size:contain;}.elementor-32 .elementor-element.elementor-element-cfc382f::before, .elementor-32 .elementor-element.elementor-element-cfc382f > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-cfc382f > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-cfc382f > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-cfc382f > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-cfc382f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-32 .elementor-element.elementor-element-e64c7d6 .elementor-heading-title{font-family:"Jost", Sans-serif;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-de06f20{text-align:center;color:var( --e-global-color-c5a0c52 );}.elementor-32 .elementor-element.elementor-element-de06f20 a{color:var( --e-global-color-c5a0c52 );}.elementor-32 .elementor-element.elementor-element-d3b4ae8 .elementor-button{background-color:var( --e-global-color-primary );border-radius:7px 7px 7px 7px;padding:20px 40px 20px 40px;}.elementor-32 .elementor-element.elementor-element-d3b4ae8 .elementor-button:hover, .elementor-32 .elementor-element.elementor-element-d3b4ae8 .elementor-button:focus{background-color:#1C9000;}.elementor-32 .elementor-element.elementor-element-c63409b{--display:flex;--min-height:420px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.75;}.elementor-32 .elementor-element.elementor-element-c63409b:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-c63409b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://happylifeaustralia.lk/wp-content/uploads/2025/08/33964_1.avif");background-repeat:no-repeat;background-size:contain;}.elementor-32 .elementor-element.elementor-element-c63409b::before, .elementor-32 .elementor-element.elementor-element-c63409b > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-c63409b > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-c63409b > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-c63409b > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-c63409b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-32 .elementor-element.elementor-element-b81258d .elementor-heading-title{font-family:"Jost", Sans-serif;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-9533227{text-align:center;color:var( --e-global-color-c5a0c52 );}.elementor-32 .elementor-element.elementor-element-9533227 a{color:var( --e-global-color-c5a0c52 );}.elementor-32 .elementor-element.elementor-element-cf08c5b .elementor-button{background-color:var( --e-global-color-primary );border-radius:7px 7px 7px 7px;padding:20px 40px 20px 40px;}.elementor-32 .elementor-element.elementor-element-cf08c5b .elementor-button:hover, .elementor-32 .elementor-element.elementor-element-cf08c5b .elementor-button:focus{background-color:#1C9000;}.elementor-32 .elementor-element.elementor-element-616b062{--divider-border-style:solid;--divider-color:#C1C1C1;--divider-border-width:1.3px;}.elementor-32 .elementor-element.elementor-element-616b062 .elementor-divider-separator{width:100%;}.elementor-32 .elementor-element.elementor-element-616b062 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-32 .elementor-element.elementor-element-294d70b > .elementor-container{max-width:1380px;}.elementor-32 .elementor-element.elementor-element-294d70b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 050px 0px;}.elementor-32 .elementor-element.elementor-element-294d70b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-075cb5d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:50px;}.elementor-32 .elementor-element.elementor-element-03fd43f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 20px;}.elementor-32 .elementor-element.elementor-element-03fd43f{text-align:left;}.elementor-32 .elementor-element.elementor-element-03fd43f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:38px;font-weight:500;line-height:48px;color:#303A24;}.elementor-32 .elementor-element.elementor-element-bded148 > .elementor-widget-container{margin:-30px 0px 0px 0px;padding:0px 50px 0px 50px;}.elementor-32 .elementor-element.elementor-element-bded148{text-align:center;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#636363;}.elementor-32 .elementor-element.elementor-element-055e1d7{--cols:4;}.elementor-32 .elementor-element.elementor-element-055e1d7 .etheme-product-grid-button, .elementor-32 .elementor-element.elementor-element-055e1d7 .quantity-wrapper[data-type=advanced] .quantity>span.plus{background-color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-055e1d7 .etheme-product-grid-button:hover, .elementor-32 .elementor-element.elementor-element-055e1d7 .etheme-product-grid-button:focus{background-color:#22AD00;}.elementor-32 .elementor-element.elementor-element-055e1d7 .etheme-product-grid-button .button-text:last-child{margin-left:7px;}.elementor-32 .elementor-element.elementor-element-055e1d7 .etheme-product-grid-button .button-text:first-child{margin-right:7px;}.elementor-32 .elementor-element.elementor-element-055e1d7 .etheme-product-grid-title{font-family:"Roboto", Sans-serif;}.elementor-32 .elementor-element.elementor-element-055e1d7 .price{font-family:"Roboto", Sans-serif;}.elementor-32 .elementor-element.elementor-element-055e1d7 .etheme-product-grid-button{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:500;border-radius:3px 3px 3px 3px;padding:15px 0px 15px 0px;}.elementor-32 .elementor-element.elementor-element-055e1d7 .quantity-wrapper[data-type=advanced] .quantity{border-radius:3px 3px 3px 3px;}body:not(.rtl) .elementor-32 .elementor-element.elementor-element-055e1d7 .quantity-wrapper[data-type=advanced] .quantity .minus{border-radius:3px 0 0 3px;}body.rtl .elementor-32 .elementor-element.elementor-element-055e1d7 .quantity-wrapper[data-type=advanced] .quantity .minus{border-radius:0 3px 3px 0;}body:not(.rtl) .elementor-32 .elementor-element.elementor-element-055e1d7 .quantity-wrapper[data-type=advanced] .quantity .plus{border-radius:0 3px 3px 0;}body.rtl .elementor-32 .elementor-element.elementor-element-055e1d7 .quantity-wrapper[data-type=advanced] .quantity .plus{border-radius:3px 0 0 3px;}.elementor-32 .elementor-element.elementor-element-eefbe31 > .elementor-container{max-width:1440px;}.elementor-32 .elementor-element.elementor-element-eefbe31 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-32 .elementor-element.elementor-element-eefbe31{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 55px 0px;}.elementor-32 .elementor-element.elementor-element-eefbe31 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-6155889 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:35px;}.elementor-32 .elementor-element.elementor-element-341fcfc{text-align:center;}.elementor-32 .elementor-element.elementor-element-341fcfc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:38px;font-weight:500;line-height:48px;color:#303A24;}.elementor-32 .elementor-element.elementor-element-8578d02 > .elementor-container{max-width:1440px;}.elementor-32 .elementor-element.elementor-element-8578d02 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-32 .elementor-element.elementor-element-8b83af3 .elementor-button{background-color:#02010100;font-family:"Jost", Sans-serif;font-size:16px;font-weight:500;line-height:20px;fill:#177600;color:#177600;}.elementor-32 .elementor-element.elementor-element-8b83af3 > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-32 .elementor-element.elementor-element-8b83af3{--lottie-max-width:60px;}.elementor-32 .elementor-element.elementor-element-8b83af3 .etheme-icon-box-title{font-family:"Jost", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-8b83af3 .etheme-icon-box-description{font-family:"Jost", Sans-serif;font-size:17px;line-height:26px;color:#787878;margin-bottom:15px;}.elementor-32 .elementor-element.elementor-element-c4277e1 .elementor-button{background-color:#02010100;font-family:"Jost", Sans-serif;font-size:16px;font-weight:500;line-height:20px;fill:var( --e-global-color-98b606a );color:var( --e-global-color-98b606a );}.elementor-32 .elementor-element.elementor-element-c4277e1 > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-32 .elementor-element.elementor-element-c4277e1{--lottie-max-width:60px;}.elementor-32 .elementor-element.elementor-element-c4277e1 .etheme-icon-box-title{font-family:"Jost", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-c4277e1 .etheme-icon-box-description{font-family:"Jost", Sans-serif;font-size:17px;line-height:26px;color:#787878;margin-bottom:15px;}.elementor-32 .elementor-element.elementor-element-3e4e983 .elementor-button{background-color:#02010100;font-family:"Jost", Sans-serif;font-size:16px;font-weight:500;line-height:20px;fill:var( --e-global-color-98b606a );color:var( --e-global-color-98b606a );}.elementor-32 .elementor-element.elementor-element-3e4e983 > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-32 .elementor-element.elementor-element-3e4e983{--lottie-max-width:60px;}.elementor-32 .elementor-element.elementor-element-3e4e983 .etheme-icon-box-title{font-family:"Jost", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-3e4e983 .etheme-icon-box-description{font-family:"Jost", Sans-serif;font-size:17px;line-height:26px;color:#787878;margin-bottom:15px;}@media(max-width:1024px){.elementor-32 .elementor-element.elementor-element-fe3a50c:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-fe3a50c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-32 .elementor-element.elementor-element-6c74479{margin-top:0px;margin-bottom:0px;}.elementor-32 .elementor-element.elementor-element-07d02a4{padding:510px 0px 80px 0px;}.elementor-32 .elementor-element.elementor-element-c221861{padding:125px 30px 100px 30px;}.elementor-32 .elementor-element.elementor-element-11a56a9{padding:510px 0px 80px 0px;}.elementor-32 .elementor-element.elementor-element-6f380b8{padding:125px 30px 100px 30px;}.elementor-32 .elementor-element.elementor-element-294d70b{padding:510px 0px 80px 0px;}.elementor-32 .elementor-element.elementor-element-8b83af3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-c4277e1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-3e4e983 > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-32 .elementor-element.elementor-element-f05be9e{padding:0px 0px 0px 20px;}.elementor-32 .elementor-element.elementor-element-2e9e626{width:94%;}.elementor-32 .elementor-element.elementor-element-21dd49e .elementor-heading-title{font-size:30px;}.elementor-32 .elementor-element.elementor-element-fe3a50c{padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-dfa0d9f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-dfa0d9f .elementor-heading-title{font-size:24px;line-height:1.4em;}.elementor-32 .elementor-element.elementor-element-07d02a4{padding:50px 10px 0px 10px;}.elementor-32 .elementor-element.elementor-element-b42b4fb .elementor-heading-title{font-size:16px;}.elementor-32 .elementor-element.elementor-element-c18509c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-66c4866{--cols:2;}.elementor-32 .elementor-element.elementor-element-c221861{margin-top:40px;margin-bottom:40px;padding:50px 15px 50px 15px;}.elementor-32 .elementor-element.elementor-element-956b0b4 .elementor-heading-title{font-size:31px;}.elementor-32 .elementor-element.elementor-element-c2b8533 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-4d8d40d .elementor-heading-title{font-size:16px;}.elementor-32 .elementor-element.elementor-element-316e685{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-32 .elementor-element.elementor-element-7f930cd{text-align:center;}.elementor-32 .elementor-element.elementor-element-2d8b1a5{--overlay-opacity:0.75;}.elementor-32 .elementor-element.elementor-element-5213215{text-align:center;}.elementor-32 .elementor-element.elementor-element-6be6409{--overlay-opacity:0.75;}.elementor-32 .elementor-element.elementor-element-f32311b{text-align:center;}.elementor-32 .elementor-element.elementor-element-11a56a9{padding:50px 10px 0px 10px;}.elementor-32 .elementor-element.elementor-element-1bd40ab > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-1bd40ab .elementor-heading-title{font-size:24px;line-height:1.4em;}.elementor-32 .elementor-element.elementor-element-3928227{--cols:2;}.elementor-32 .elementor-element.elementor-element-6f380b8{margin-top:40px;margin-bottom:40px;padding:50px 15px 50px 15px;}.elementor-32 .elementor-element.elementor-element-66e1f8c .elementor-heading-title{font-size:31px;}.elementor-32 .elementor-element.elementor-element-f0d232f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-712d809 .elementor-heading-title{font-size:16px;}.elementor-32 .elementor-element.elementor-element-294d70b{padding:50px 10px 0px 10px;}.elementor-32 .elementor-element.elementor-element-03fd43f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-03fd43f .elementor-heading-title{font-size:24px;line-height:1.4em;}.elementor-32 .elementor-element.elementor-element-bded148 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-055e1d7{--cols:2;}}@media(min-width:768px){.elementor-32 .elementor-element.elementor-element-2e9e626{width:65.957%;}.elementor-32 .elementor-element.elementor-element-9192984{width:34.002%;}}/* Start custom CSS */.content-page {
    padding-bottom: 0px !important;
}/* End custom CSS */