.elementor-32 .elementor-element.elementor-element-33ab430{--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;--overlay-opacity:1;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-33ab430::before, .elementor-32 .elementor-element.elementor-element-33ab430 > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-33ab430 > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-33ab430 > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-33ab430 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-33ab430 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://elitenutritionstudio.co.za/wp-content/uploads/2026/01/background2.png");--background-overlay:'';background-position:center center;background-size:cover;}.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-df398f8.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-df398f8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:700;line-height:1.1;letter-spacing:-1.5px;word-spacing:0px;color:#2D3748;}.elementor-32 .elementor-element.elementor-element-da45fe6.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-da45fe6{text-align:center;}.elementor-32 .elementor-element.elementor-element-da45fe6 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6;letter-spacing:0.2px;color:#4A5568;}.elementor-32 .elementor-element.elementor-element-a042fd9{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-d05a41a{--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-003650e{--display:flex;--min-height:561px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--overlay-opacity:0.5;--border-radius:12px 12px 12px 12px;box-shadow:0px 10px 30px -5px rgba(0,0,0,0.5);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-32 .elementor-element.elementor-element-003650e:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-003650e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-32 .elementor-element.elementor-element-003650e::before, .elementor-32 .elementor-element.elementor-element-003650e > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-003650e > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-003650e > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-003650e > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-003650e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor4 );--background-overlay:'';}.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-d74f880 .elementor-icon-wrapper{text-align:center;}.elementor-32 .elementor-element.elementor-element-d74f880.elementor-view-stacked .elementor-icon{background-color:#42A046;color:#42A04642;}.elementor-32 .elementor-element.elementor-element-d74f880.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-d74f880.elementor-view-default .elementor-icon{color:#42A046;border-color:#42A046;}.elementor-32 .elementor-element.elementor-element-d74f880.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-d74f880.elementor-view-default .elementor-icon svg{fill:#42A046;}.elementor-32 .elementor-element.elementor-element-d74f880.elementor-view-framed .elementor-icon{background-color:#42A04642;}.elementor-32 .elementor-element.elementor-element-d74f880.elementor-view-stacked .elementor-icon svg{fill:#42A04642;}.elementor-32 .elementor-element.elementor-element-d74f880 .elementor-icon{font-size:30px;}.elementor-32 .elementor-element.elementor-element-d74f880 .elementor-icon svg{height:30px;}.elementor-32 .elementor-element.elementor-element-cde53e3{text-align:center;}.elementor-32 .elementor-element.elementor-element-cde53e3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;line-height:1.3;color:#2D3748;}.elementor-32 .elementor-element.elementor-element-eeb9b7e.elementor-element{--align-self:flex-start;}.elementor-32 .elementor-element.elementor-element-eeb9b7e{text-align:start;}.elementor-32 .elementor-element.elementor-element-eeb9b7e .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6;letter-spacing:0.2px;color:#4A5568;}.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-95a3bd6{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6;letter-spacing:0.2px;color:#4A5568;}.elementor-32 .elementor-element.elementor-element-464aa27:hover{--e-transform-scale:1.1;background-color:var( --e-global-color-astglobalcolor4 );}.elementor-32 .elementor-element.elementor-element-464aa27 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#42A046;}.elementor-32 .elementor-element.elementor-element-464aa27 .elementor-heading-title a:hover, .elementor-32 .elementor-element.elementor-element-464aa27 .elementor-heading-title a:focus{color:#61CE70;}.elementor-32 .elementor-element.elementor-element-faaaae5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--overlay-opacity:0.5;--border-radius:12px 12px 12px 12px;box-shadow:0px 10px 30px -5px rgba(0,0,0,0.5);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-32 .elementor-element.elementor-element-faaaae5:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-faaaae5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-32 .elementor-element.elementor-element-faaaae5::before, .elementor-32 .elementor-element.elementor-element-faaaae5 > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-faaaae5 > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-faaaae5 > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-faaaae5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-faaaae5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor4 );--background-overlay:'';}.elementor-32 .elementor-element.elementor-element-45c753f .elementor-icon-wrapper{text-align:center;}.elementor-32 .elementor-element.elementor-element-45c753f.elementor-view-stacked .elementor-icon{background-color:#42A046;color:#42A04642;}.elementor-32 .elementor-element.elementor-element-45c753f.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-45c753f.elementor-view-default .elementor-icon{color:#42A046;border-color:#42A046;}.elementor-32 .elementor-element.elementor-element-45c753f.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-45c753f.elementor-view-default .elementor-icon svg{fill:#42A046;}.elementor-32 .elementor-element.elementor-element-45c753f.elementor-view-framed .elementor-icon{background-color:#42A04642;}.elementor-32 .elementor-element.elementor-element-45c753f.elementor-view-stacked .elementor-icon svg{fill:#42A04642;}.elementor-32 .elementor-element.elementor-element-45c753f .elementor-icon{font-size:30px;}.elementor-32 .elementor-element.elementor-element-45c753f .elementor-icon svg{height:30px;}.elementor-32 .elementor-element.elementor-element-f4dc509{text-align:center;}.elementor-32 .elementor-element.elementor-element-f4dc509 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:700;line-height:1.3;color:#2D3748;}.elementor-32 .elementor-element.elementor-element-662517a.elementor-element{--align-self:flex-start;}.elementor-32 .elementor-element.elementor-element-662517a{text-align:start;}.elementor-32 .elementor-element.elementor-element-662517a .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6;letter-spacing:0.2px;color:#4A5568;}.elementor-32 .elementor-element.elementor-element-31d4054{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6;letter-spacing:0.2px;color:#4A5568;}.elementor-32 .elementor-element.elementor-element-a4d379e:hover{--e-transform-scale:1.1;background-color:var( --e-global-color-astglobalcolor4 );}.elementor-32 .elementor-element.elementor-element-a4d379e .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#42A046;}.elementor-32 .elementor-element.elementor-element-a4d379e .elementor-heading-title a:hover, .elementor-32 .elementor-element.elementor-element-a4d379e .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-32 .elementor-element.elementor-element-a872107{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--overlay-opacity:0.5;--border-radius:12px 12px 12px 12px;box-shadow:0px 10px 30px -5px rgba(0,0,0,0.5);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-32 .elementor-element.elementor-element-a872107:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-a872107 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-32 .elementor-element.elementor-element-a872107::before, .elementor-32 .elementor-element.elementor-element-a872107 > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-a872107 > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-a872107 > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-a872107 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-a872107 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor4 );--background-overlay:'';}.elementor-32 .elementor-element.elementor-element-7dd232e .elementor-icon-wrapper{text-align:center;}.elementor-32 .elementor-element.elementor-element-7dd232e.elementor-view-stacked .elementor-icon{background-color:#42A046;color:#42A04642;}.elementor-32 .elementor-element.elementor-element-7dd232e.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-7dd232e.elementor-view-default .elementor-icon{color:#42A046;border-color:#42A046;}.elementor-32 .elementor-element.elementor-element-7dd232e.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-7dd232e.elementor-view-default .elementor-icon svg{fill:#42A046;}.elementor-32 .elementor-element.elementor-element-7dd232e.elementor-view-framed .elementor-icon{background-color:#42A04642;}.elementor-32 .elementor-element.elementor-element-7dd232e.elementor-view-stacked .elementor-icon svg{fill:#42A04642;}.elementor-32 .elementor-element.elementor-element-7dd232e .elementor-icon{font-size:30px;}.elementor-32 .elementor-element.elementor-element-7dd232e .elementor-icon svg{height:30px;}.elementor-32 .elementor-element.elementor-element-81f620a{text-align:center;}.elementor-32 .elementor-element.elementor-element-81f620a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;line-height:1.3;color:#2D3748;}.elementor-32 .elementor-element.elementor-element-371c439.elementor-element{--align-self:flex-start;}.elementor-32 .elementor-element.elementor-element-371c439{text-align:start;}.elementor-32 .elementor-element.elementor-element-371c439 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6;letter-spacing:0.2px;color:#4A5568;}.elementor-32 .elementor-element.elementor-element-e4b9e6a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6;letter-spacing:0.2px;color:#4A5568;}.elementor-32 .elementor-element.elementor-element-70f6774:hover{--e-transform-scale:1.1;background-color:var( --e-global-color-astglobalcolor4 );}.elementor-32 .elementor-element.elementor-element-70f6774 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#42A046;}.elementor-32 .elementor-element.elementor-element-70f6774 .elementor-heading-title a:hover, .elementor-32 .elementor-element.elementor-element-70f6774 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-32 .elementor-element.elementor-element-66c2d6b{--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;--overlay-opacity:0.5;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-66c2d6b::before, .elementor-32 .elementor-element.elementor-element-66c2d6b > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-66c2d6b > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-66c2d6b > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-66c2d6b > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-66c2d6b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#F4F4F4;--background-overlay:'';}.elementor-32 .elementor-element.elementor-element-aadb01a{text-align:center;}.elementor-32 .elementor-element.elementor-element-aadb01a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;line-height:1.2;letter-spacing:-0.5px;color:#2D3748;}.elementor-32 .elementor-element.elementor-element-2e095fc{padding:0px 0px 10px 0px;text-align:center;}.elementor-32 .elementor-element.elementor-element-2e095fc .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6;letter-spacing:0.2px;color:#4A5568;}.elementor-32 .elementor-element.elementor-element-9082482{--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;}.elementor-32 .elementor-element.elementor-element-b389981{--display:flex;--min-height:334px;--justify-content:center;--overlay-opacity:0.5;--border-radius:12px 12px 12px 12px;}.elementor-32 .elementor-element.elementor-element-b389981::before, .elementor-32 .elementor-element.elementor-element-b389981 > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-b389981 > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-b389981 > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-b389981 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-b389981 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor4 );--background-overlay:'';}.elementor-32 .elementor-element.elementor-element-477b90c .elementor-icon-wrapper{text-align:center;}.elementor-32 .elementor-element.elementor-element-477b90c.elementor-view-stacked .elementor-icon{background-color:#42A046;color:#42A04642;}.elementor-32 .elementor-element.elementor-element-477b90c.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-477b90c.elementor-view-default .elementor-icon{color:#42A046;border-color:#42A046;}.elementor-32 .elementor-element.elementor-element-477b90c.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-477b90c.elementor-view-default .elementor-icon svg{fill:#42A046;}.elementor-32 .elementor-element.elementor-element-477b90c.elementor-view-framed .elementor-icon{background-color:#42A04642;}.elementor-32 .elementor-element.elementor-element-477b90c.elementor-view-stacked .elementor-icon svg{fill:#42A04642;}.elementor-32 .elementor-element.elementor-element-477b90c .elementor-icon{font-size:30px;}.elementor-32 .elementor-element.elementor-element-477b90c .elementor-icon svg{height:30px;}.elementor-32 .elementor-element.elementor-element-0709efe{text-align:center;}.elementor-32 .elementor-element.elementor-element-0709efe .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;line-height:1.3;letter-spacing:0px;color:#2D3748;}.elementor-32 .elementor-element.elementor-element-cde46b1{text-align:center;}.elementor-32 .elementor-element.elementor-element-cde46b1 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6;letter-spacing:0.2px;color:#2D3748;}.elementor-32 .elementor-element.elementor-element-25352bd{--display:flex;--justify-content:center;--border-radius:12px 12px 12px 12px;}.elementor-32 .elementor-element.elementor-element-9bc946e .elementor-icon-wrapper{text-align:center;}.elementor-32 .elementor-element.elementor-element-9bc946e.elementor-view-stacked .elementor-icon{background-color:#42A046;color:#42A04642;}.elementor-32 .elementor-element.elementor-element-9bc946e.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-9bc946e.elementor-view-default .elementor-icon{color:#42A046;border-color:#42A046;}.elementor-32 .elementor-element.elementor-element-9bc946e.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-9bc946e.elementor-view-default .elementor-icon svg{fill:#42A046;}.elementor-32 .elementor-element.elementor-element-9bc946e.elementor-view-framed .elementor-icon{background-color:#42A04642;}.elementor-32 .elementor-element.elementor-element-9bc946e.elementor-view-stacked .elementor-icon svg{fill:#42A04642;}.elementor-32 .elementor-element.elementor-element-9bc946e .elementor-icon{font-size:30px;}.elementor-32 .elementor-element.elementor-element-9bc946e .elementor-icon svg{height:30px;}.elementor-32 .elementor-element.elementor-element-dfa4bac{text-align:center;}.elementor-32 .elementor-element.elementor-element-dfa4bac .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;line-height:1.3;color:#2D3748;}.elementor-32 .elementor-element.elementor-element-3a2cbaf{text-align:center;}.elementor-32 .elementor-element.elementor-element-3a2cbaf .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6;letter-spacing:0.2px;color:#2D3748;}.elementor-32 .elementor-element.elementor-element-9d5e34f{--display:flex;--justify-content:center;--border-radius:12px 12px 12px 12px;}.elementor-32 .elementor-element.elementor-element-2d179d1 .elementor-icon-wrapper{text-align:center;}.elementor-32 .elementor-element.elementor-element-2d179d1.elementor-view-stacked .elementor-icon{background-color:#42A046;color:#42A04642;}.elementor-32 .elementor-element.elementor-element-2d179d1.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-2d179d1.elementor-view-default .elementor-icon{color:#42A046;border-color:#42A046;}.elementor-32 .elementor-element.elementor-element-2d179d1.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-2d179d1.elementor-view-default .elementor-icon svg{fill:#42A046;}.elementor-32 .elementor-element.elementor-element-2d179d1.elementor-view-framed .elementor-icon{background-color:#42A04642;}.elementor-32 .elementor-element.elementor-element-2d179d1.elementor-view-stacked .elementor-icon svg{fill:#42A04642;}.elementor-32 .elementor-element.elementor-element-2d179d1 .elementor-icon{font-size:30px;}.elementor-32 .elementor-element.elementor-element-2d179d1 .elementor-icon svg{height:30px;}.elementor-32 .elementor-element.elementor-element-9e71765{text-align:center;}.elementor-32 .elementor-element.elementor-element-9e71765 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:700;line-height:1.3;color:#2D3748;}.elementor-32 .elementor-element.elementor-element-bff2ac1{text-align:center;}.elementor-32 .elementor-element.elementor-element-bff2ac1 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6;letter-spacing:0.2px;color:#2D3748;}.elementor-32 .elementor-element.elementor-element-dd99ce6{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-0356145{--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-d4b482b{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;--border-radius:12px 12px 12px 12px;box-shadow:0px 10px 30px -5px rgba(0,0,0,0.5);--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-d4b482b:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-d4b482b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-32 .elementor-element.elementor-element-d4b482b::before, .elementor-32 .elementor-element.elementor-element-d4b482b > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-d4b482b > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-d4b482b > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-d4b482b > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-d4b482b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor4 );--background-overlay:'';}.elementor-32 .elementor-element.elementor-element-5b6daf1{text-align:center;}.elementor-32 .elementor-element.elementor-element-5b6daf1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;line-height:1.2;letter-spacing:-0.5px;color:#2D3748;}.elementor-32 .elementor-element.elementor-element-f6422d2.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-f6422d2{text-align:center;}.elementor-32 .elementor-element.elementor-element-f6422d2 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6;letter-spacing:0.2px;color:#4A5568;}.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-1c43de8 .elementor-button{background-color:#42A046;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6;letter-spacing:0.2px;fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );border-radius:12px 12px 12px 12px;padding:7px 20px 7px 20px;}@media(min-width:768px){.elementor-32 .elementor-element.elementor-element-003650e{--width:33%;}.elementor-32 .elementor-element.elementor-element-faaaae5{--width:33%;}.elementor-32 .elementor-element.elementor-element-a872107{--width:33%;}.elementor-32 .elementor-element.elementor-element-b389981{--width:33%;}.elementor-32 .elementor-element.elementor-element-25352bd{--width:33%;}.elementor-32 .elementor-element.elementor-element-9d5e34f{--width:33%;}.elementor-32 .elementor-element.elementor-element-d4b482b{--width:100%;}}