.elementor-645322 .elementor-element.elementor-element-8649ae7{--display:flex;--padding-top:50px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-645322 .elementor-element.elementor-element-a304392{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--overflow:hidden;--overlay-opacity:0.82;--border-radius:4px 4px 4px 4px;}.elementor-645322 .elementor-element.elementor-element-a304392:not(.elementor-motion-effects-element-type-background), .elementor-645322 .elementor-element.elementor-element-a304392 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D8D4D1;}.elementor-645322 .elementor-element.elementor-element-a304392::before, .elementor-645322 .elementor-element.elementor-element-a304392 > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-a304392 > .e-con-inner > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-a304392 > .elementor-background-slideshow::before, .elementor-645322 .elementor-element.elementor-element-a304392 > .e-con-inner > .elementor-background-slideshow::before, .elementor-645322 .elementor-element.elementor-element-a304392 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(130deg, var( --e-global-color-f6b31d6 ) 0%, #F6F6F600 62%);}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-645322 .elementor-element.elementor-element-b7bcc87{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--z-index:3;}.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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );color:var( --e-global-color-primary );}.elementor-645322 .elementor-element.elementor-element-dab7998{text-align:start;}.elementor-645322 .elementor-element.elementor-element-dab7998 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:400;line-height:14px;letter-spacing:1px;color:var( --e-global-color-primary );}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-b5201ae{--iteration-count:infinite;--animation-duration:1200ms;width:var( --container-widget-width, 100% );max-width:100%;margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--dynamic-text-color:var( --e-global-color-secondary );}.elementor-645322 .elementor-element.elementor-element-b5201ae .elementor-headline{text-align:start;font-family:"DM Sans", Sans-serif;font-size:51px;font-weight:600;line-height:1.2em;}.elementor-645322 .elementor-element.elementor-element-b5201ae .elementor-headline-plain-text{color:#0D2951;}.elementor-645322 .elementor-element.elementor-element-b5201ae .elementor-headline-dynamic-text{font-family:var( --e-global-typography-bcd4267-font-family ), Sans-serif;font-weight:var( --e-global-typography-bcd4267-font-weight );line-height:var( --e-global-typography-bcd4267-line-height );}.elementor-645322 .elementor-element.elementor-element-b5201ae .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-f6b31d6 );stroke-width:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );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-645322 .elementor-element.elementor-element-0453c2d{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:400;text-transform:none;font-style:normal;line-height:1.4rem;color:var( --e-global-color-text );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-645322 .elementor-element.elementor-element-d8ff9ed .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:5px 5px 5px 5px;}.elementor-645322 .elementor-element.elementor-element-d8ff9ed .elementor-button:hover, .elementor-645322 .elementor-element.elementor-element-d8ff9ed .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-645322 .elementor-element.elementor-element-d8ff9ed .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-645322 .elementor-element.elementor-element-d8ff9ed .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-645322 .elementor-element.elementor-element-93dcc7b{--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:space-between;--align-items:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645322 .elementor-element.elementor-element-9bb5beb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--overflow:hidden;--overlay-opacity:0.82;--border-radius:4px 4px 4px 4px;}.elementor-645322 .elementor-element.elementor-element-9bb5beb:not(.elementor-motion-effects-element-type-background), .elementor-645322 .elementor-element.elementor-element-9bb5beb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D8D4D1;background-image:url("https://phytopro.upmarketing.co.za/wp-content/uploads/2026/05/ChatGPT-Image-May-30-2026-08_30_14-AM.png");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-645322 .elementor-element.elementor-element-9bb5beb::before, .elementor-645322 .elementor-element.elementor-element-9bb5beb > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-9bb5beb > .e-con-inner > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-9bb5beb > .elementor-background-slideshow::before, .elementor-645322 .elementor-element.elementor-element-9bb5beb > .e-con-inner > .elementor-background-slideshow::before, .elementor-645322 .elementor-element.elementor-element-9bb5beb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(130deg, var( --e-global-color-f6b31d6 ) 0%, #F6F6F600 62%);}.elementor-645322 .elementor-element.elementor-element-7f1091e{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--z-index:3;}.elementor-645322 .elementor-element.elementor-element-186453d{text-align:start;}.elementor-645322 .elementor-element.elementor-element-186453d .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:400;line-height:14px;letter-spacing:1px;color:var( --e-global-color-primary );}.elementor-645322 .elementor-element.elementor-element-59627b7{--iteration-count:infinite;--animation-duration:1200ms;width:var( --container-widget-width, 100% );max-width:100%;margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--dynamic-text-color:var( --e-global-color-secondary );}.elementor-645322 .elementor-element.elementor-element-59627b7 .elementor-headline{text-align:start;font-family:"DM Sans", Sans-serif;font-size:51px;font-weight:600;line-height:1.2em;}.elementor-645322 .elementor-element.elementor-element-59627b7 .elementor-headline-plain-text{color:#0D2951;}.elementor-645322 .elementor-element.elementor-element-59627b7 .elementor-headline-dynamic-text{font-family:var( --e-global-typography-bcd4267-font-family ), Sans-serif;font-weight:var( --e-global-typography-bcd4267-font-weight );line-height:var( --e-global-typography-bcd4267-line-height );}.elementor-645322 .elementor-element.elementor-element-59627b7 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-f6b31d6 );stroke-width:0px;}.elementor-645322 .elementor-element.elementor-element-88b170c{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:400;text-transform:none;font-style:normal;line-height:1.4rem;color:var( --e-global-color-text );}.elementor-645322 .elementor-element.elementor-element-5e69e04 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:5px 5px 5px 5px;}.elementor-645322 .elementor-element.elementor-element-5e69e04 .elementor-button:hover, .elementor-645322 .elementor-element.elementor-element-5e69e04 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-645322 .elementor-element.elementor-element-5e69e04 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-645322 .elementor-element.elementor-element-5e69e04 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-645322 .elementor-element.elementor-element-f6de3cf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645322 .elementor-element.elementor-element-f6de3cf.e-con{--align-self:stretch;}.elementor-645322 .elementor-element.elementor-element-b146b8b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--overflow:hidden;--overlay-opacity:0.9;--border-radius:4px 4px 4px 4px;}.elementor-645322 .elementor-element.elementor-element-b146b8b:not(.elementor-motion-effects-element-type-background), .elementor-645322 .elementor-element.elementor-element-b146b8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(245deg, #DFD3AF 0%, var( --e-global-color-9d6aead ) 100%);}.elementor-645322 .elementor-element.elementor-element-b146b8b::before, .elementor-645322 .elementor-element.elementor-element-b146b8b > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-b146b8b > .e-con-inner > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-b146b8b > .elementor-background-slideshow::before, .elementor-645322 .elementor-element.elementor-element-b146b8b > .e-con-inner > .elementor-background-slideshow::before, .elementor-645322 .elementor-element.elementor-element-b146b8b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://phytopro.upmarketing.co.za/wp-content/uploads/2026/05/Phyto-Pro-New-Hero.png");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;background-size:68% auto;}.elementor-645322 .elementor-element.elementor-element-b146b8b.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-645322 .elementor-element.elementor-element-0d9b7c6{--display:flex;--justify-content:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-645322 .elementor-element.elementor-element-83fcc9b{--iteration-count:infinite;--animation-duration:1200ms;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--dynamic-text-color:var( --e-global-color-secondary );}.elementor-645322 .elementor-element.elementor-element-83fcc9b .elementor-headline{text-align:start;font-family:"DM Sans", Sans-serif;font-size:30px;font-weight:600;}.elementor-645322 .elementor-element.elementor-element-83fcc9b .elementor-headline-plain-text{color:var( --e-global-color-primary );}.elementor-645322 .elementor-element.elementor-element-83fcc9b .elementor-headline-dynamic-text{font-family:var( --e-global-typography-9bcc775-font-family ), Sans-serif;font-weight:var( --e-global-typography-9bcc775-font-weight );line-height:var( --e-global-typography-9bcc775-line-height );}.elementor-645322 .elementor-element.elementor-element-83fcc9b .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-f6b31d6 );stroke-width:0px;}.elementor-645322 .elementor-element.elementor-element-27e0675{text-align:start;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:1.4rem;color:var( --e-global-color-text );}.elementor-645322 .elementor-element.elementor-element-45bf3d0{--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;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645322 .elementor-element.elementor-element-2829e24 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.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-645322 .elementor-element.elementor-element-1bd1b86{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-645322 .elementor-element.elementor-element-1bd1b86 .elementor-icon-wrapper{text-align:center;}.elementor-645322 .elementor-element.elementor-element-1bd1b86.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-645322 .elementor-element.elementor-element-1bd1b86.elementor-view-framed .elementor-icon, .elementor-645322 .elementor-element.elementor-element-1bd1b86.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-645322 .elementor-element.elementor-element-1bd1b86.elementor-view-framed .elementor-icon, .elementor-645322 .elementor-element.elementor-element-1bd1b86.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-645322 .elementor-element.elementor-element-1bd1b86 .elementor-icon{font-size:15px;}.elementor-645322 .elementor-element.elementor-element-1bd1b86 .elementor-icon svg{height:15px;}.elementor-645322 .elementor-element.elementor-element-54bad9e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--overflow:hidden;--overlay-opacity:1;--border-radius:4px 4px 4px 4px;}.elementor-645322 .elementor-element.elementor-element-54bad9e:not(.elementor-motion-effects-element-type-background), .elementor-645322 .elementor-element.elementor-element-54bad9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cd0e7d9 );}.elementor-645322 .elementor-element.elementor-element-54bad9e::before, .elementor-645322 .elementor-element.elementor-element-54bad9e > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-54bad9e > .e-con-inner > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-54bad9e > .elementor-background-slideshow::before, .elementor-645322 .elementor-element.elementor-element-54bad9e > .e-con-inner > .elementor-background-slideshow::before, .elementor-645322 .elementor-element.elementor-element-54bad9e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000C1D;background-image:url("https://phytopro.upmarketing.co.za/wp-content/uploads/2026/05/muscle2.png");--background-overlay:'';background-size:cover;}.elementor-645322 .elementor-element.elementor-element-54bad9e.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-645322 .elementor-element.elementor-element-70dd4a3{--display:flex;--justify-content:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-645322 .elementor-element.elementor-element-68834b8{--iteration-count:infinite;--animation-duration:1200ms;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--dynamic-text-color:#B4C1D1;}.elementor-645322 .elementor-element.elementor-element-68834b8 .elementor-headline{text-align:start;font-family:"DM Sans", Sans-serif;font-size:30px;font-weight:600;}.elementor-645322 .elementor-element.elementor-element-68834b8 .elementor-headline-plain-text{color:var( --e-global-color-f8eb523 );}.elementor-645322 .elementor-element.elementor-element-68834b8 .elementor-headline-dynamic-text{font-family:var( --e-global-typography-9bcc775-font-family ), Sans-serif;font-weight:var( --e-global-typography-9bcc775-font-weight );line-height:var( --e-global-typography-9bcc775-line-height );}.elementor-645322 .elementor-element.elementor-element-68834b8 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-f6b31d6 );stroke-width:0px;}.elementor-645322 .elementor-element.elementor-element-82534c1{text-align:start;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:1.4rem;color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-5d0bae6{--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;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645322 .elementor-element.elementor-element-297b643 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-ac6497c{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-645322 .elementor-element.elementor-element-ac6497c .elementor-icon-wrapper{text-align:center;}.elementor-645322 .elementor-element.elementor-element-ac6497c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-ac6497c.elementor-view-framed .elementor-icon, .elementor-645322 .elementor-element.elementor-element-ac6497c.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-ac6497c.elementor-view-framed .elementor-icon, .elementor-645322 .elementor-element.elementor-element-ac6497c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-ac6497c .elementor-icon{font-size:15px;}.elementor-645322 .elementor-element.elementor-element-ac6497c .elementor-icon svg{height:15px;}.elementor-645322 .elementor-element.elementor-element-5468952a{--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:flex-start;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:25px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-645322 .elementor-element.elementor-element-5468952a:not(.elementor-motion-effects-element-type-background), .elementor-645322 .elementor-element.elementor-element-5468952a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-a78872b{--iteration-count:infinite;--animation-duration:1200ms;width:var( --container-widget-width, 100% );max-width:100%;margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + -21px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--dynamic-text-color:var( --e-global-color-primary );}.elementor-645322 .elementor-element.elementor-element-a78872b .elementor-headline{text-align:start;font-family:"DM Sans", Sans-serif;font-size:35px;font-weight:600;line-height:1.3em;}.elementor-645322 .elementor-element.elementor-element-a78872b .elementor-headline-plain-text{color:var( --e-global-color-primary );}.elementor-645322 .elementor-element.elementor-element-a78872b .elementor-headline-dynamic-text{font-family:var( --e-global-typography-9bcc775-font-family ), Sans-serif;font-weight:var( --e-global-typography-9bcc775-font-weight );line-height:var( --e-global-typography-9bcc775-line-height );}.elementor-645322 .elementor-element.elementor-element-a78872b .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-f6b31d6 );stroke-width:0px;}.elementor-645322 .elementor-element.elementor-element-7f29427{--display:flex;}.elementor-645322 .elementor-element.elementor-element-3c74787{--display:flex;--min-height:120px;--overlay-opacity:0.6;--border-radius:4px 4px 4px 4px;}.elementor-645322 .elementor-element.elementor-element-3c74787:not(.elementor-motion-effects-element-type-background), .elementor-645322 .elementor-element.elementor-element-3c74787 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-250eaca );}.elementor-645322 .elementor-element.elementor-element-3c74787::before, .elementor-645322 .elementor-element.elementor-element-3c74787 > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-3c74787 > .e-con-inner > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-3c74787 > .elementor-background-slideshow::before, .elementor-645322 .elementor-element.elementor-element-3c74787 > .e-con-inner > .elementor-background-slideshow::before, .elementor-645322 .elementor-element.elementor-element-3c74787 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://phytopro.upmarketing.co.za/wp-content/uploads/2026/05/Protein.svg");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:30% auto;}.elementor-645322 .elementor-element.elementor-element-3c74787:hover::before, .elementor-645322 .elementor-element.elementor-element-3c74787:hover > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-3c74787:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-3c74787 > .elementor-background-slideshow:hover::before, .elementor-645322 .elementor-element.elementor-element-3c74787 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-645322 .elementor-element.elementor-element-3c74787:hover{--overlay-opacity:1;}.elementor-645322 .elementor-element.elementor-element-3c74787.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-645322 .elementor-element.elementor-element-6f5b652 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:600;text-transform:none;font-style:normal;color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-393039e{--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;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645322 .elementor-element.elementor-element-52d3c30 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-3a93814{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-645322 .elementor-element.elementor-element-3a93814 .elementor-icon-wrapper{text-align:center;}.elementor-645322 .elementor-element.elementor-element-3a93814.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-3a93814.elementor-view-framed .elementor-icon, .elementor-645322 .elementor-element.elementor-element-3a93814.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-3a93814.elementor-view-framed .elementor-icon, .elementor-645322 .elementor-element.elementor-element-3a93814.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-3a93814 .elementor-icon{font-size:15px;}.elementor-645322 .elementor-element.elementor-element-3a93814 .elementor-icon svg{height:15px;}.elementor-645322 .elementor-element.elementor-element-deebb3c{--display:flex;}.elementor-645322 .elementor-element.elementor-element-526ae53{--display:flex;--min-height:120px;--overlay-opacity:0.6;--border-radius:4px 4px 4px 4px;}.elementor-645322 .elementor-element.elementor-element-526ae53:not(.elementor-motion-effects-element-type-background), .elementor-645322 .elementor-element.elementor-element-526ae53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-02eca69 );}.elementor-645322 .elementor-element.elementor-element-526ae53::before, .elementor-645322 .elementor-element.elementor-element-526ae53 > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-526ae53 > .e-con-inner > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-526ae53 > .elementor-background-slideshow::before, .elementor-645322 .elementor-element.elementor-element-526ae53 > .e-con-inner > .elementor-background-slideshow::before, .elementor-645322 .elementor-element.elementor-element-526ae53 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://phytopro.upmarketing.co.za/wp-content/uploads/2026/05/protein-bar.svg");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:30% auto;}.elementor-645322 .elementor-element.elementor-element-526ae53:hover::before, .elementor-645322 .elementor-element.elementor-element-526ae53:hover > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-526ae53:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-526ae53 > .elementor-background-slideshow:hover::before, .elementor-645322 .elementor-element.elementor-element-526ae53 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-645322 .elementor-element.elementor-element-526ae53:hover{--overlay-opacity:1;}.elementor-645322 .elementor-element.elementor-element-526ae53.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-645322 .elementor-element.elementor-element-7e6175c .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:600;text-transform:none;font-style:normal;color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-95574fc{--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;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645322 .elementor-element.elementor-element-43a1eb7 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-89cef95{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-645322 .elementor-element.elementor-element-89cef95 .elementor-icon-wrapper{text-align:center;}.elementor-645322 .elementor-element.elementor-element-89cef95.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-89cef95.elementor-view-framed .elementor-icon, .elementor-645322 .elementor-element.elementor-element-89cef95.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-89cef95.elementor-view-framed .elementor-icon, .elementor-645322 .elementor-element.elementor-element-89cef95.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-89cef95 .elementor-icon{font-size:15px;}.elementor-645322 .elementor-element.elementor-element-89cef95 .elementor-icon svg{height:15px;}.elementor-645322 .elementor-element.elementor-element-c8644eb{--display:flex;}.elementor-645322 .elementor-element.elementor-element-1c980fb{--display:flex;--min-height:120px;--overlay-opacity:0.6;--border-radius:4px 4px 4px 4px;}.elementor-645322 .elementor-element.elementor-element-1c980fb:not(.elementor-motion-effects-element-type-background), .elementor-645322 .elementor-element.elementor-element-1c980fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6c7c4fb );}.elementor-645322 .elementor-element.elementor-element-1c980fb::before, .elementor-645322 .elementor-element.elementor-element-1c980fb > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-1c980fb > .e-con-inner > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-1c980fb > .elementor-background-slideshow::before, .elementor-645322 .elementor-element.elementor-element-1c980fb > .e-con-inner > .elementor-background-slideshow::before, .elementor-645322 .elementor-element.elementor-element-1c980fb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://phytopro.upmarketing.co.za/wp-content/uploads/2026/05/Pre-Workout.svg");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:30% auto;}.elementor-645322 .elementor-element.elementor-element-1c980fb:hover::before, .elementor-645322 .elementor-element.elementor-element-1c980fb:hover > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-1c980fb:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-1c980fb > .elementor-background-slideshow:hover::before, .elementor-645322 .elementor-element.elementor-element-1c980fb > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-645322 .elementor-element.elementor-element-1c980fb:hover{--overlay-opacity:1;}.elementor-645322 .elementor-element.elementor-element-1c980fb.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-645322 .elementor-element.elementor-element-ba7a86e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:600;text-transform:none;font-style:normal;color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-5cf2328{--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;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645322 .elementor-element.elementor-element-f0f0a8f .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-204be0e{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-645322 .elementor-element.elementor-element-204be0e .elementor-icon-wrapper{text-align:center;}.elementor-645322 .elementor-element.elementor-element-204be0e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-204be0e.elementor-view-framed .elementor-icon, .elementor-645322 .elementor-element.elementor-element-204be0e.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-204be0e.elementor-view-framed .elementor-icon, .elementor-645322 .elementor-element.elementor-element-204be0e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-204be0e .elementor-icon{font-size:15px;}.elementor-645322 .elementor-element.elementor-element-204be0e .elementor-icon svg{height:15px;}.elementor-645322 .elementor-element.elementor-element-5da8939{--display:flex;}.elementor-645322 .elementor-element.elementor-element-7d6e43d{--display:flex;--min-height:120px;--overlay-opacity:0.6;--border-radius:4px 4px 4px 4px;}.elementor-645322 .elementor-element.elementor-element-7d6e43d:not(.elementor-motion-effects-element-type-background), .elementor-645322 .elementor-element.elementor-element-7d6e43d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2220720 );}.elementor-645322 .elementor-element.elementor-element-7d6e43d::before, .elementor-645322 .elementor-element.elementor-element-7d6e43d > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-7d6e43d > .e-con-inner > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-7d6e43d > .elementor-background-slideshow::before, .elementor-645322 .elementor-element.elementor-element-7d6e43d > .e-con-inner > .elementor-background-slideshow::before, .elementor-645322 .elementor-element.elementor-element-7d6e43d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://phytopro.upmarketing.co.za/wp-content/uploads/2026/05/Intra-Workout.svg");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:30% auto;}.elementor-645322 .elementor-element.elementor-element-7d6e43d:hover::before, .elementor-645322 .elementor-element.elementor-element-7d6e43d:hover > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-7d6e43d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-7d6e43d > .elementor-background-slideshow:hover::before, .elementor-645322 .elementor-element.elementor-element-7d6e43d > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-645322 .elementor-element.elementor-element-7d6e43d:hover{--overlay-opacity:1;}.elementor-645322 .elementor-element.elementor-element-7d6e43d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-645322 .elementor-element.elementor-element-348809c .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:600;text-transform:none;font-style:normal;color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-47545d5{--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;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645322 .elementor-element.elementor-element-66b4d50 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-9dd7470{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-645322 .elementor-element.elementor-element-9dd7470 .elementor-icon-wrapper{text-align:center;}.elementor-645322 .elementor-element.elementor-element-9dd7470.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-9dd7470.elementor-view-framed .elementor-icon, .elementor-645322 .elementor-element.elementor-element-9dd7470.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-9dd7470.elementor-view-framed .elementor-icon, .elementor-645322 .elementor-element.elementor-element-9dd7470.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-9dd7470 .elementor-icon{font-size:15px;}.elementor-645322 .elementor-element.elementor-element-9dd7470 .elementor-icon svg{height:15px;}.elementor-645322 .elementor-element.elementor-element-548d2d3{--display:flex;}.elementor-645322 .elementor-element.elementor-element-425c1d1{--display:flex;--min-height:120px;--overlay-opacity:0.6;--border-radius:4px 4px 4px 4px;}.elementor-645322 .elementor-element.elementor-element-425c1d1:not(.elementor-motion-effects-element-type-background), .elementor-645322 .elementor-element.elementor-element-425c1d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-42aee9e );}.elementor-645322 .elementor-element.elementor-element-425c1d1::before, .elementor-645322 .elementor-element.elementor-element-425c1d1 > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-425c1d1 > .e-con-inner > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-425c1d1 > .elementor-background-slideshow::before, .elementor-645322 .elementor-element.elementor-element-425c1d1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-645322 .elementor-element.elementor-element-425c1d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://phytopro.upmarketing.co.za/wp-content/uploads/2026/05/Post-Workout.svg");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:30% auto;}.elementor-645322 .elementor-element.elementor-element-425c1d1:hover::before, .elementor-645322 .elementor-element.elementor-element-425c1d1:hover > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-425c1d1:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-425c1d1 > .elementor-background-slideshow:hover::before, .elementor-645322 .elementor-element.elementor-element-425c1d1 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-645322 .elementor-element.elementor-element-425c1d1:hover{--overlay-opacity:1;}.elementor-645322 .elementor-element.elementor-element-425c1d1.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-645322 .elementor-element.elementor-element-f15df78 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:600;text-transform:none;font-style:normal;color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-090caa9{--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;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645322 .elementor-element.elementor-element-a2b4dad .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-bb52564{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-645322 .elementor-element.elementor-element-bb52564 .elementor-icon-wrapper{text-align:center;}.elementor-645322 .elementor-element.elementor-element-bb52564.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-bb52564.elementor-view-framed .elementor-icon, .elementor-645322 .elementor-element.elementor-element-bb52564.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-bb52564.elementor-view-framed .elementor-icon, .elementor-645322 .elementor-element.elementor-element-bb52564.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-bb52564 .elementor-icon{font-size:15px;}.elementor-645322 .elementor-element.elementor-element-bb52564 .elementor-icon svg{height:15px;}.elementor-645322 .elementor-element.elementor-element-7cdd286{--display:flex;}.elementor-645322 .elementor-element.elementor-element-e8f2929{--display:flex;--min-height:120px;--overlay-opacity:0.6;--border-radius:4px 4px 4px 4px;}.elementor-645322 .elementor-element.elementor-element-e8f2929:not(.elementor-motion-effects-element-type-background), .elementor-645322 .elementor-element.elementor-element-e8f2929 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-645322 .elementor-element.elementor-element-e8f2929::before, .elementor-645322 .elementor-element.elementor-element-e8f2929 > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-e8f2929 > .e-con-inner > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-e8f2929 > .elementor-background-slideshow::before, .elementor-645322 .elementor-element.elementor-element-e8f2929 > .e-con-inner > .elementor-background-slideshow::before, .elementor-645322 .elementor-element.elementor-element-e8f2929 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://phytopro.upmarketing.co.za/wp-content/uploads/2026/06/Racefuel-Carbohydrates-White.svg");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:30% auto;}.elementor-645322 .elementor-element.elementor-element-e8f2929:hover::before, .elementor-645322 .elementor-element.elementor-element-e8f2929:hover > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-e8f2929:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-e8f2929 > .elementor-background-slideshow:hover::before, .elementor-645322 .elementor-element.elementor-element-e8f2929 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-645322 .elementor-element.elementor-element-e8f2929:hover{--overlay-opacity:1;}.elementor-645322 .elementor-element.elementor-element-e8f2929.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-645322 .elementor-element.elementor-element-0b7c880 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:600;text-transform:none;font-style:normal;color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-9eb480f{--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;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645322 .elementor-element.elementor-element-c36c71a .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-d796c76{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-645322 .elementor-element.elementor-element-d796c76 .elementor-icon-wrapper{text-align:center;}.elementor-645322 .elementor-element.elementor-element-d796c76.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-d796c76.elementor-view-framed .elementor-icon, .elementor-645322 .elementor-element.elementor-element-d796c76.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-d796c76.elementor-view-framed .elementor-icon, .elementor-645322 .elementor-element.elementor-element-d796c76.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-d796c76 .elementor-icon{font-size:15px;}.elementor-645322 .elementor-element.elementor-element-d796c76 .elementor-icon svg{height:15px;}.elementor-645322 .elementor-element.elementor-element-64c4030{--display:flex;}.elementor-645322 .elementor-element.elementor-element-3c04687{--display:flex;--min-height:120px;--overlay-opacity:0.6;--border-radius:4px 4px 4px 4px;}.elementor-645322 .elementor-element.elementor-element-3c04687:not(.elementor-motion-effects-element-type-background), .elementor-645322 .elementor-element.elementor-element-3c04687 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0213df4 );}.elementor-645322 .elementor-element.elementor-element-3c04687::before, .elementor-645322 .elementor-element.elementor-element-3c04687 > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-3c04687 > .e-con-inner > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-3c04687 > .elementor-background-slideshow::before, .elementor-645322 .elementor-element.elementor-element-3c04687 > .e-con-inner > .elementor-background-slideshow::before, .elementor-645322 .elementor-element.elementor-element-3c04687 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://phytopro.upmarketing.co.za/wp-content/uploads/2026/05/endurance.svg");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:30% auto;}.elementor-645322 .elementor-element.elementor-element-3c04687:hover::before, .elementor-645322 .elementor-element.elementor-element-3c04687:hover > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-3c04687:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-3c04687 > .elementor-background-slideshow:hover::before, .elementor-645322 .elementor-element.elementor-element-3c04687 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-645322 .elementor-element.elementor-element-3c04687:hover{--overlay-opacity:1;}.elementor-645322 .elementor-element.elementor-element-3c04687.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-645322 .elementor-element.elementor-element-f072634 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:600;text-transform:none;font-style:normal;color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-309464d{--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;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645322 .elementor-element.elementor-element-8850fe7 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-f66d58c{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-645322 .elementor-element.elementor-element-f66d58c .elementor-icon-wrapper{text-align:center;}.elementor-645322 .elementor-element.elementor-element-f66d58c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-f66d58c.elementor-view-framed .elementor-icon, .elementor-645322 .elementor-element.elementor-element-f66d58c.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-f66d58c.elementor-view-framed .elementor-icon, .elementor-645322 .elementor-element.elementor-element-f66d58c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-f66d58c .elementor-icon{font-size:15px;}.elementor-645322 .elementor-element.elementor-element-f66d58c .elementor-icon svg{height:15px;}.elementor-645322 .elementor-element.elementor-element-4a054d9{--display:flex;}.elementor-645322 .elementor-element.elementor-element-a885c6b{--display:flex;--min-height:120px;--overlay-opacity:0.6;--border-radius:4px 4px 4px 4px;}.elementor-645322 .elementor-element.elementor-element-a885c6b:not(.elementor-motion-effects-element-type-background), .elementor-645322 .elementor-element.elementor-element-a885c6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-645322 .elementor-element.elementor-element-a885c6b::before, .elementor-645322 .elementor-element.elementor-element-a885c6b > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-a885c6b > .e-con-inner > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-a885c6b > .elementor-background-slideshow::before, .elementor-645322 .elementor-element.elementor-element-a885c6b > .e-con-inner > .elementor-background-slideshow::before, .elementor-645322 .elementor-element.elementor-element-a885c6b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://phytopro.upmarketing.co.za/wp-content/uploads/2026/05/bodybuilding.svg");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:30% auto;}.elementor-645322 .elementor-element.elementor-element-a885c6b:hover::before, .elementor-645322 .elementor-element.elementor-element-a885c6b:hover > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-a885c6b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-a885c6b > .elementor-background-slideshow:hover::before, .elementor-645322 .elementor-element.elementor-element-a885c6b > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-645322 .elementor-element.elementor-element-a885c6b:hover{--overlay-opacity:1;}.elementor-645322 .elementor-element.elementor-element-a885c6b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-645322 .elementor-element.elementor-element-80274be .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:600;text-transform:none;font-style:normal;color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-d42125f{--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;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645322 .elementor-element.elementor-element-12164d7 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-f396d0f{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-645322 .elementor-element.elementor-element-f396d0f .elementor-icon-wrapper{text-align:center;}.elementor-645322 .elementor-element.elementor-element-f396d0f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-f396d0f.elementor-view-framed .elementor-icon, .elementor-645322 .elementor-element.elementor-element-f396d0f.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-f396d0f.elementor-view-framed .elementor-icon, .elementor-645322 .elementor-element.elementor-element-f396d0f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-f396d0f .elementor-icon{font-size:15px;}.elementor-645322 .elementor-element.elementor-element-f396d0f .elementor-icon svg{height:15px;}.elementor-645322 .elementor-element.elementor-element-b3f8122{--display:flex;}.elementor-645322 .elementor-element.elementor-element-0a448bc{--display:flex;--min-height:120px;--overlay-opacity:0.6;--border-radius:4px 4px 4px 4px;}.elementor-645322 .elementor-element.elementor-element-0a448bc:not(.elementor-motion-effects-element-type-background), .elementor-645322 .elementor-element.elementor-element-0a448bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6c7c4fb );}.elementor-645322 .elementor-element.elementor-element-0a448bc::before, .elementor-645322 .elementor-element.elementor-element-0a448bc > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-0a448bc > .e-con-inner > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-0a448bc > .elementor-background-slideshow::before, .elementor-645322 .elementor-element.elementor-element-0a448bc > .e-con-inner > .elementor-background-slideshow::before, .elementor-645322 .elementor-element.elementor-element-0a448bc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://phytopro.upmarketing.co.za/wp-content/uploads/2026/05/Electrolytes.svg");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:30% auto;}.elementor-645322 .elementor-element.elementor-element-0a448bc:hover::before, .elementor-645322 .elementor-element.elementor-element-0a448bc:hover > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-0a448bc:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-0a448bc > .elementor-background-slideshow:hover::before, .elementor-645322 .elementor-element.elementor-element-0a448bc > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-645322 .elementor-element.elementor-element-0a448bc:hover{--overlay-opacity:1;}.elementor-645322 .elementor-element.elementor-element-0a448bc.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-645322 .elementor-element.elementor-element-8804efa .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:600;text-transform:none;font-style:normal;color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-9d921bc{--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;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645322 .elementor-element.elementor-element-7353b8c .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-fd5c21c{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-645322 .elementor-element.elementor-element-fd5c21c .elementor-icon-wrapper{text-align:center;}.elementor-645322 .elementor-element.elementor-element-fd5c21c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-fd5c21c.elementor-view-framed .elementor-icon, .elementor-645322 .elementor-element.elementor-element-fd5c21c.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-fd5c21c.elementor-view-framed .elementor-icon, .elementor-645322 .elementor-element.elementor-element-fd5c21c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-fd5c21c .elementor-icon{font-size:15px;}.elementor-645322 .elementor-element.elementor-element-fd5c21c .elementor-icon svg{height:15px;}.elementor-645322 .elementor-element.elementor-element-7a9dd5f{--display:flex;}.elementor-645322 .elementor-element.elementor-element-e2da457{--display:flex;--min-height:120px;--overlay-opacity:0.6;--border-radius:4px 4px 4px 4px;}.elementor-645322 .elementor-element.elementor-element-e2da457:not(.elementor-motion-effects-element-type-background), .elementor-645322 .elementor-element.elementor-element-e2da457 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b3f59e2 );}.elementor-645322 .elementor-element.elementor-element-e2da457::before, .elementor-645322 .elementor-element.elementor-element-e2da457 > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-e2da457 > .e-con-inner > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-e2da457 > .elementor-background-slideshow::before, .elementor-645322 .elementor-element.elementor-element-e2da457 > .e-con-inner > .elementor-background-slideshow::before, .elementor-645322 .elementor-element.elementor-element-e2da457 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://phytopro.upmarketing.co.za/wp-content/uploads/2026/05/collagen.svg");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:30% auto;}.elementor-645322 .elementor-element.elementor-element-e2da457:hover::before, .elementor-645322 .elementor-element.elementor-element-e2da457:hover > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-e2da457:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-e2da457 > .elementor-background-slideshow:hover::before, .elementor-645322 .elementor-element.elementor-element-e2da457 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-645322 .elementor-element.elementor-element-e2da457:hover{--overlay-opacity:1;}.elementor-645322 .elementor-element.elementor-element-e2da457.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-645322 .elementor-element.elementor-element-32f6b8c .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:600;text-transform:none;font-style:normal;color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-f83ae9c{--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;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645322 .elementor-element.elementor-element-4988451 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-57981c1{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-645322 .elementor-element.elementor-element-57981c1 .elementor-icon-wrapper{text-align:center;}.elementor-645322 .elementor-element.elementor-element-57981c1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-57981c1.elementor-view-framed .elementor-icon, .elementor-645322 .elementor-element.elementor-element-57981c1.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-57981c1.elementor-view-framed .elementor-icon, .elementor-645322 .elementor-element.elementor-element-57981c1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-57981c1 .elementor-icon{font-size:15px;}.elementor-645322 .elementor-element.elementor-element-57981c1 .elementor-icon svg{height:15px;}.elementor-645322 .elementor-element.elementor-element-7b2c0d9{--display:flex;}.elementor-645322 .elementor-element.elementor-element-4c94f12{--display:flex;--min-height:120px;--overlay-opacity:0.6;--border-radius:4px 4px 4px 4px;}.elementor-645322 .elementor-element.elementor-element-4c94f12:not(.elementor-motion-effects-element-type-background), .elementor-645322 .elementor-element.elementor-element-4c94f12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6c7c4fb );}.elementor-645322 .elementor-element.elementor-element-4c94f12::before, .elementor-645322 .elementor-element.elementor-element-4c94f12 > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-4c94f12 > .e-con-inner > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-4c94f12 > .elementor-background-slideshow::before, .elementor-645322 .elementor-element.elementor-element-4c94f12 > .e-con-inner > .elementor-background-slideshow::before, .elementor-645322 .elementor-element.elementor-element-4c94f12 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://phytopro.upmarketing.co.za/wp-content/uploads/2026/05/Protein.svg");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:30% auto;}.elementor-645322 .elementor-element.elementor-element-4c94f12:hover::before, .elementor-645322 .elementor-element.elementor-element-4c94f12:hover > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-4c94f12:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-4c94f12 > .elementor-background-slideshow:hover::before, .elementor-645322 .elementor-element.elementor-element-4c94f12 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-645322 .elementor-element.elementor-element-4c94f12:hover{--overlay-opacity:1;}.elementor-645322 .elementor-element.elementor-element-4c94f12.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-645322 .elementor-element.elementor-element-3a0d61a .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:600;text-transform:none;font-style:normal;color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-efc0ec0{--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;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645322 .elementor-element.elementor-element-fd2403b .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-987bb4f{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-645322 .elementor-element.elementor-element-987bb4f .elementor-icon-wrapper{text-align:center;}.elementor-645322 .elementor-element.elementor-element-987bb4f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-987bb4f.elementor-view-framed .elementor-icon, .elementor-645322 .elementor-element.elementor-element-987bb4f.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-987bb4f.elementor-view-framed .elementor-icon, .elementor-645322 .elementor-element.elementor-element-987bb4f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-987bb4f .elementor-icon{font-size:15px;}.elementor-645322 .elementor-element.elementor-element-987bb4f .elementor-icon svg{height:15px;}.elementor-645322 .elementor-element.elementor-element-0ce26c0{--display:flex;}.elementor-645322 .elementor-element.elementor-element-d587245{--display:flex;--min-height:120px;--overlay-opacity:0.6;--border-radius:4px 4px 4px 4px;}.elementor-645322 .elementor-element.elementor-element-d587245:not(.elementor-motion-effects-element-type-background), .elementor-645322 .elementor-element.elementor-element-d587245 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-454d59f );}.elementor-645322 .elementor-element.elementor-element-d587245::before, .elementor-645322 .elementor-element.elementor-element-d587245 > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-d587245 > .e-con-inner > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-d587245 > .elementor-background-slideshow::before, .elementor-645322 .elementor-element.elementor-element-d587245 > .e-con-inner > .elementor-background-slideshow::before, .elementor-645322 .elementor-element.elementor-element-d587245 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://phytopro.upmarketing.co.za/wp-content/uploads/2026/05/General-Health.svg");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:30% auto;}.elementor-645322 .elementor-element.elementor-element-d587245:hover::before, .elementor-645322 .elementor-element.elementor-element-d587245:hover > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-d587245:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-d587245 > .elementor-background-slideshow:hover::before, .elementor-645322 .elementor-element.elementor-element-d587245 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-645322 .elementor-element.elementor-element-d587245:hover{--overlay-opacity:1;}.elementor-645322 .elementor-element.elementor-element-d587245.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-645322 .elementor-element.elementor-element-b6a7fc3 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:600;text-transform:none;font-style:normal;color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-2a4f760{--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;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645322 .elementor-element.elementor-element-c2aa801 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-52f3617{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-645322 .elementor-element.elementor-element-52f3617 .elementor-icon-wrapper{text-align:center;}.elementor-645322 .elementor-element.elementor-element-52f3617.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-52f3617.elementor-view-framed .elementor-icon, .elementor-645322 .elementor-element.elementor-element-52f3617.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-52f3617.elementor-view-framed .elementor-icon, .elementor-645322 .elementor-element.elementor-element-52f3617.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-52f3617 .elementor-icon{font-size:15px;}.elementor-645322 .elementor-element.elementor-element-52f3617 .elementor-icon svg{height:15px;}.elementor-645322 .elementor-element.elementor-element-56a08a0{--display:flex;}.elementor-645322 .elementor-element.elementor-element-29bdb6a{--display:flex;--min-height:120px;--overlay-opacity:0.6;--border-radius:4px 4px 4px 4px;}.elementor-645322 .elementor-element.elementor-element-29bdb6a:not(.elementor-motion-effects-element-type-background), .elementor-645322 .elementor-element.elementor-element-29bdb6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f47f07d );}.elementor-645322 .elementor-element.elementor-element-29bdb6a::before, .elementor-645322 .elementor-element.elementor-element-29bdb6a > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-29bdb6a > .e-con-inner > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-29bdb6a > .elementor-background-slideshow::before, .elementor-645322 .elementor-element.elementor-element-29bdb6a > .e-con-inner > .elementor-background-slideshow::before, .elementor-645322 .elementor-element.elementor-element-29bdb6a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://phytopro.upmarketing.co.za/wp-content/uploads/2026/05/WomenHealth.svg");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:30% auto;}.elementor-645322 .elementor-element.elementor-element-29bdb6a:hover::before, .elementor-645322 .elementor-element.elementor-element-29bdb6a:hover > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-29bdb6a:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-29bdb6a > .elementor-background-slideshow:hover::before, .elementor-645322 .elementor-element.elementor-element-29bdb6a > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-645322 .elementor-element.elementor-element-29bdb6a:hover{--overlay-opacity:1;}.elementor-645322 .elementor-element.elementor-element-29bdb6a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-645322 .elementor-element.elementor-element-ceebc05 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:600;text-transform:none;font-style:normal;color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-eb925e6{--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;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645322 .elementor-element.elementor-element-9f5ef70 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-894273d{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-645322 .elementor-element.elementor-element-894273d .elementor-icon-wrapper{text-align:center;}.elementor-645322 .elementor-element.elementor-element-894273d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-894273d.elementor-view-framed .elementor-icon, .elementor-645322 .elementor-element.elementor-element-894273d.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-894273d.elementor-view-framed .elementor-icon, .elementor-645322 .elementor-element.elementor-element-894273d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-894273d .elementor-icon{font-size:15px;}.elementor-645322 .elementor-element.elementor-element-894273d .elementor-icon svg{height:15px;}.elementor-645322 .elementor-element.elementor-element-cfa0da7{--display:flex;}.elementor-645322 .elementor-element.elementor-element-b47eb00{--display:flex;--min-height:120px;--overlay-opacity:0.6;--border-radius:4px 4px 4px 4px;}.elementor-645322 .elementor-element.elementor-element-b47eb00:not(.elementor-motion-effects-element-type-background), .elementor-645322 .elementor-element.elementor-element-b47eb00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-50ae77c );}.elementor-645322 .elementor-element.elementor-element-b47eb00::before, .elementor-645322 .elementor-element.elementor-element-b47eb00 > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-b47eb00 > .e-con-inner > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-b47eb00 > .elementor-background-slideshow::before, .elementor-645322 .elementor-element.elementor-element-b47eb00 > .e-con-inner > .elementor-background-slideshow::before, .elementor-645322 .elementor-element.elementor-element-b47eb00 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://phytopro.upmarketing.co.za/wp-content/uploads/2026/05/Mens-Health.svg");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:30% auto;}.elementor-645322 .elementor-element.elementor-element-b47eb00:hover::before, .elementor-645322 .elementor-element.elementor-element-b47eb00:hover > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-b47eb00:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-b47eb00 > .elementor-background-slideshow:hover::before, .elementor-645322 .elementor-element.elementor-element-b47eb00 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-645322 .elementor-element.elementor-element-b47eb00:hover{--overlay-opacity:1;}.elementor-645322 .elementor-element.elementor-element-b47eb00.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-645322 .elementor-element.elementor-element-8215b1b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:600;text-transform:none;font-style:normal;color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-617b18d{--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;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645322 .elementor-element.elementor-element-e940687 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-9a1e362{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-645322 .elementor-element.elementor-element-9a1e362 .elementor-icon-wrapper{text-align:center;}.elementor-645322 .elementor-element.elementor-element-9a1e362.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-9a1e362.elementor-view-framed .elementor-icon, .elementor-645322 .elementor-element.elementor-element-9a1e362.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-9a1e362.elementor-view-framed .elementor-icon, .elementor-645322 .elementor-element.elementor-element-9a1e362.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-9a1e362 .elementor-icon{font-size:15px;}.elementor-645322 .elementor-element.elementor-element-9a1e362 .elementor-icon svg{height:15px;}.elementor-645322 .elementor-element.elementor-element-010b069{--display:flex;}.elementor-645322 .elementor-element.elementor-element-50f2282{--display:flex;--min-height:120px;--overlay-opacity:0.6;--border-radius:4px 4px 4px 4px;}.elementor-645322 .elementor-element.elementor-element-50f2282:not(.elementor-motion-effects-element-type-background), .elementor-645322 .elementor-element.elementor-element-50f2282 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-47721ec );}.elementor-645322 .elementor-element.elementor-element-50f2282::before, .elementor-645322 .elementor-element.elementor-element-50f2282 > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-50f2282 > .e-con-inner > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-50f2282 > .elementor-background-slideshow::before, .elementor-645322 .elementor-element.elementor-element-50f2282 > .e-con-inner > .elementor-background-slideshow::before, .elementor-645322 .elementor-element.elementor-element-50f2282 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://phytopro.upmarketing.co.za/wp-content/uploads/2026/05/Childrens-Health.svg");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:30% auto;}.elementor-645322 .elementor-element.elementor-element-50f2282:hover::before, .elementor-645322 .elementor-element.elementor-element-50f2282:hover > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-50f2282:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-50f2282 > .elementor-background-slideshow:hover::before, .elementor-645322 .elementor-element.elementor-element-50f2282 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-645322 .elementor-element.elementor-element-50f2282:hover{--overlay-opacity:1;}.elementor-645322 .elementor-element.elementor-element-50f2282.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-645322 .elementor-element.elementor-element-1cf73a5 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:600;text-transform:none;font-style:normal;color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-d8a5d7f{--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;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645322 .elementor-element.elementor-element-82ca201 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-c3902fd{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-645322 .elementor-element.elementor-element-c3902fd .elementor-icon-wrapper{text-align:center;}.elementor-645322 .elementor-element.elementor-element-c3902fd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-c3902fd.elementor-view-framed .elementor-icon, .elementor-645322 .elementor-element.elementor-element-c3902fd.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-c3902fd.elementor-view-framed .elementor-icon, .elementor-645322 .elementor-element.elementor-element-c3902fd.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-c3902fd .elementor-icon{font-size:15px;}.elementor-645322 .elementor-element.elementor-element-c3902fd .elementor-icon svg{height:15px;}.elementor-645322 .elementor-element.elementor-element-6c5d1b6{--display:flex;}.elementor-645322 .elementor-element.elementor-element-7979e9c{--display:flex;--min-height:120px;--overlay-opacity:0.6;--border-radius:4px 4px 4px 4px;}.elementor-645322 .elementor-element.elementor-element-7979e9c:not(.elementor-motion-effects-element-type-background), .elementor-645322 .elementor-element.elementor-element-7979e9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-50ae77c );}.elementor-645322 .elementor-element.elementor-element-7979e9c::before, .elementor-645322 .elementor-element.elementor-element-7979e9c > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-7979e9c > .e-con-inner > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-7979e9c > .elementor-background-slideshow::before, .elementor-645322 .elementor-element.elementor-element-7979e9c > .e-con-inner > .elementor-background-slideshow::before, .elementor-645322 .elementor-element.elementor-element-7979e9c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://phytopro.upmarketing.co.za/wp-content/uploads/2026/05/Nootropics.svg");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:30% auto;}.elementor-645322 .elementor-element.elementor-element-7979e9c:hover::before, .elementor-645322 .elementor-element.elementor-element-7979e9c:hover > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-7979e9c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-7979e9c > .elementor-background-slideshow:hover::before, .elementor-645322 .elementor-element.elementor-element-7979e9c > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-645322 .elementor-element.elementor-element-7979e9c:hover{--overlay-opacity:1;}.elementor-645322 .elementor-element.elementor-element-7979e9c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-645322 .elementor-element.elementor-element-d00269a .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:600;text-transform:none;font-style:normal;color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-d35d450{--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;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645322 .elementor-element.elementor-element-9b5490f .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-fc43418{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-645322 .elementor-element.elementor-element-fc43418 .elementor-icon-wrapper{text-align:center;}.elementor-645322 .elementor-element.elementor-element-fc43418.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-fc43418.elementor-view-framed .elementor-icon, .elementor-645322 .elementor-element.elementor-element-fc43418.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-fc43418.elementor-view-framed .elementor-icon, .elementor-645322 .elementor-element.elementor-element-fc43418.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-fc43418 .elementor-icon{font-size:15px;}.elementor-645322 .elementor-element.elementor-element-fc43418 .elementor-icon svg{height:15px;}.elementor-645322 .elementor-element.elementor-element-3f8a8c1{--display:flex;}.elementor-645322 .elementor-element.elementor-element-ac82d63{--display:flex;--min-height:120px;--overlay-opacity:0.6;--border-radius:4px 4px 4px 4px;}.elementor-645322 .elementor-element.elementor-element-ac82d63:not(.elementor-motion-effects-element-type-background), .elementor-645322 .elementor-element.elementor-element-ac82d63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2220720 );}.elementor-645322 .elementor-element.elementor-element-ac82d63::before, .elementor-645322 .elementor-element.elementor-element-ac82d63 > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-ac82d63 > .e-con-inner > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-ac82d63 > .elementor-background-slideshow::before, .elementor-645322 .elementor-element.elementor-element-ac82d63 > .e-con-inner > .elementor-background-slideshow::before, .elementor-645322 .elementor-element.elementor-element-ac82d63 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://phytopro.upmarketing.co.za/wp-content/uploads/2026/05/Stimulating-Nootropics-1.svg");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:30% auto;}.elementor-645322 .elementor-element.elementor-element-ac82d63:hover::before, .elementor-645322 .elementor-element.elementor-element-ac82d63:hover > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-ac82d63:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-ac82d63 > .elementor-background-slideshow:hover::before, .elementor-645322 .elementor-element.elementor-element-ac82d63 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-645322 .elementor-element.elementor-element-ac82d63:hover{--overlay-opacity:1;}.elementor-645322 .elementor-element.elementor-element-ac82d63.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-645322 .elementor-element.elementor-element-7e2213c .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:600;text-transform:none;font-style:normal;color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-e840352{--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;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645322 .elementor-element.elementor-element-f155ad1 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-41ba09f{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-645322 .elementor-element.elementor-element-41ba09f .elementor-icon-wrapper{text-align:center;}.elementor-645322 .elementor-element.elementor-element-41ba09f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-41ba09f.elementor-view-framed .elementor-icon, .elementor-645322 .elementor-element.elementor-element-41ba09f.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-41ba09f.elementor-view-framed .elementor-icon, .elementor-645322 .elementor-element.elementor-element-41ba09f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-41ba09f .elementor-icon{font-size:15px;}.elementor-645322 .elementor-element.elementor-element-41ba09f .elementor-icon svg{height:15px;}.elementor-645322 .elementor-element.elementor-element-c5fa559{--display:flex;}.elementor-645322 .elementor-element.elementor-element-6cc8cfd{--display:flex;--min-height:120px;--overlay-opacity:0.6;--overlay-mix-blend-mode:darken;--border-radius:4px 4px 4px 4px;}.elementor-645322 .elementor-element.elementor-element-6cc8cfd:not(.elementor-motion-effects-element-type-background), .elementor-645322 .elementor-element.elementor-element-6cc8cfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-02eca69 );}.elementor-645322 .elementor-element.elementor-element-6cc8cfd::before, .elementor-645322 .elementor-element.elementor-element-6cc8cfd > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-6cc8cfd > .e-con-inner > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-6cc8cfd > .elementor-background-slideshow::before, .elementor-645322 .elementor-element.elementor-element-6cc8cfd > .e-con-inner > .elementor-background-slideshow::before, .elementor-645322 .elementor-element.elementor-element-6cc8cfd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://phytopro.upmarketing.co.za/wp-content/uploads/2026/05/Relaxing-Nootropics.svg");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:30% auto;}.elementor-645322 .elementor-element.elementor-element-6cc8cfd:hover::before, .elementor-645322 .elementor-element.elementor-element-6cc8cfd:hover > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-6cc8cfd:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-6cc8cfd > .elementor-background-slideshow:hover::before, .elementor-645322 .elementor-element.elementor-element-6cc8cfd > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-645322 .elementor-element.elementor-element-6cc8cfd:hover{--overlay-opacity:1;}.elementor-645322 .elementor-element.elementor-element-6cc8cfd.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-645322 .elementor-element.elementor-element-97f8bfc .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:600;text-transform:none;font-style:normal;color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-89d91ec{--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;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645322 .elementor-element.elementor-element-55b31d4 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-c545f3e{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-645322 .elementor-element.elementor-element-c545f3e .elementor-icon-wrapper{text-align:center;}.elementor-645322 .elementor-element.elementor-element-c545f3e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-c545f3e.elementor-view-framed .elementor-icon, .elementor-645322 .elementor-element.elementor-element-c545f3e.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-c545f3e.elementor-view-framed .elementor-icon, .elementor-645322 .elementor-element.elementor-element-c545f3e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-c545f3e .elementor-icon{font-size:15px;}.elementor-645322 .elementor-element.elementor-element-c545f3e .elementor-icon svg{height:15px;}.elementor-645322 .elementor-element.elementor-element-99b599f{--display:flex;}.elementor-645322 .elementor-element.elementor-element-366d5a4{--display:flex;--min-height:120px;--overlay-opacity:0.6;--border-radius:4px 4px 4px 4px;}.elementor-645322 .elementor-element.elementor-element-366d5a4:not(.elementor-motion-effects-element-type-background), .elementor-645322 .elementor-element.elementor-element-366d5a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-250eaca );}.elementor-645322 .elementor-element.elementor-element-366d5a4::before, .elementor-645322 .elementor-element.elementor-element-366d5a4 > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-366d5a4 > .e-con-inner > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-366d5a4 > .elementor-background-slideshow::before, .elementor-645322 .elementor-element.elementor-element-366d5a4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-645322 .elementor-element.elementor-element-366d5a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://phytopro.upmarketing.co.za/wp-content/uploads/2026/05/Apparel-and-Accessories.svg");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:30% auto;}.elementor-645322 .elementor-element.elementor-element-366d5a4:hover::before, .elementor-645322 .elementor-element.elementor-element-366d5a4:hover > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-366d5a4:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-366d5a4 > .elementor-background-slideshow:hover::before, .elementor-645322 .elementor-element.elementor-element-366d5a4 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-645322 .elementor-element.elementor-element-366d5a4:hover{--overlay-opacity:1;}.elementor-645322 .elementor-element.elementor-element-366d5a4.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-645322 .elementor-element.elementor-element-0bd2b40 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:600;text-transform:none;font-style:normal;color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-ad02c45{--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;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645322 .elementor-element.elementor-element-831069e .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-4ece236{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-645322 .elementor-element.elementor-element-4ece236 .elementor-icon-wrapper{text-align:center;}.elementor-645322 .elementor-element.elementor-element-4ece236.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-4ece236.elementor-view-framed .elementor-icon, .elementor-645322 .elementor-element.elementor-element-4ece236.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-4ece236.elementor-view-framed .elementor-icon, .elementor-645322 .elementor-element.elementor-element-4ece236.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-4ece236 .elementor-icon{font-size:15px;}.elementor-645322 .elementor-element.elementor-element-4ece236 .elementor-icon svg{height:15px;}.elementor-645322 .elementor-element.elementor-element-60efb2f{--display:flex;}.elementor-645322 .elementor-element.elementor-element-63f4c84{--display:flex;--min-height:120px;--overlay-opacity:0.6;--border-radius:4px 4px 4px 4px;}.elementor-645322 .elementor-element.elementor-element-63f4c84:not(.elementor-motion-effects-element-type-background), .elementor-645322 .elementor-element.elementor-element-63f4c84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-645322 .elementor-element.elementor-element-63f4c84::before, .elementor-645322 .elementor-element.elementor-element-63f4c84 > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-63f4c84 > .e-con-inner > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-63f4c84 > .elementor-background-slideshow::before, .elementor-645322 .elementor-element.elementor-element-63f4c84 > .e-con-inner > .elementor-background-slideshow::before, .elementor-645322 .elementor-element.elementor-element-63f4c84 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://phytopro.upmarketing.co.za/wp-content/uploads/2026/06/All-Products-White.svg");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:30% auto;}.elementor-645322 .elementor-element.elementor-element-63f4c84:hover::before, .elementor-645322 .elementor-element.elementor-element-63f4c84:hover > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-63f4c84:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-63f4c84 > .elementor-background-slideshow:hover::before, .elementor-645322 .elementor-element.elementor-element-63f4c84 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-645322 .elementor-element.elementor-element-63f4c84:hover{--overlay-opacity:1;}.elementor-645322 .elementor-element.elementor-element-63f4c84.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-645322 .elementor-element.elementor-element-68221eb .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:600;text-transform:none;font-style:normal;color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-56868b3{--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;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645322 .elementor-element.elementor-element-32c704d .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-9307176{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-645322 .elementor-element.elementor-element-9307176 .elementor-icon-wrapper{text-align:center;}.elementor-645322 .elementor-element.elementor-element-9307176.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-9307176.elementor-view-framed .elementor-icon, .elementor-645322 .elementor-element.elementor-element-9307176.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-9307176.elementor-view-framed .elementor-icon, .elementor-645322 .elementor-element.elementor-element-9307176.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-9307176 .elementor-icon{font-size:15px;}.elementor-645322 .elementor-element.elementor-element-9307176 .elementor-icon svg{height:15px;}.elementor-645322 .elementor-element.elementor-element-b977d61{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:15px;--e-n-carousel-arrow-normal-color:#0D2951;--e-n-carousel-arrow-hover-color:var( --e-global-color-secondary );--e-n-carousel-progressbar-normal-color:var( --e-global-color-primary );--e-n-carousel-progressbar-hover-color:var( --e-global-color-secondary );}.elementor-645322 .elementor-element.elementor-element-b977d61 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-accent );border-radius:4px 4px 4px 4px;padding:5px 5px 5px 5px;}:where( .elementor-645322 .elementor-element.elementor-element-b977d61 .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-645322 .elementor-element.elementor-element-b0f3dd2{--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;--overflow:hidden;--padding-top:25px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-645322 .elementor-element.elementor-element-55bf493{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:20px;--z-index:3;}.elementor-645322 .elementor-element.elementor-element-47aefcd{--iteration-count:infinite;--animation-duration:1200ms;width:var( --container-widget-width, 100% );max-width:100%;margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + -21px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--dynamic-text-color:var( --e-global-color-primary );}.elementor-645322 .elementor-element.elementor-element-47aefcd .elementor-headline{text-align:start;font-family:var( --e-global-typography-9bcc775-font-family ), Sans-serif;font-size:var( --e-global-typography-9bcc775-font-size );font-weight:var( --e-global-typography-9bcc775-font-weight );line-height:var( --e-global-typography-9bcc775-line-height );}.elementor-645322 .elementor-element.elementor-element-47aefcd .elementor-headline-plain-text{color:var( --e-global-color-primary );}.elementor-645322 .elementor-element.elementor-element-47aefcd .elementor-headline-dynamic-text{font-family:var( --e-global-typography-9bcc775-font-family ), Sans-serif;font-weight:var( --e-global-typography-9bcc775-font-weight );line-height:var( --e-global-typography-9bcc775-line-height );}.elementor-645322 .elementor-element.elementor-element-47aefcd .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-f6b31d6 );stroke-width:0px;}.elementor-645322 .elementor-element.elementor-element-d62f3a8{width:var( --container-widget-width, 100% );max-width:100%;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;line-height:1.25em;color:var( --e-global-color-a4d8379 );}.elementor-645322 .elementor-element.elementor-element-6078554{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645322 .elementor-element.elementor-element-89cc14b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645322 .elementor-element.elementor-element-f7bb12b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645322 .elementor-element.elementor-element-5cf4e3c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645322 .elementor-element.elementor-element-d8e7c35{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645322 .elementor-element.elementor-element-aef38d2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645322 .elementor-element.elementor-element-5d4f959{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645322 .elementor-element.elementor-element-ff09d91{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:15px;--e-n-carousel-arrow-normal-color:var( --e-global-color-primary );--e-n-carousel-arrow-hover-color:var( --e-global-color-secondary );--e-n-carousel-progressbar-normal-color:var( --e-global-color-primary );--e-n-carousel-progressbar-hover-color:var( --e-global-color-secondary );}.elementor-645322 .elementor-element.elementor-element-ff09d91 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-accent );border-radius:4px 4px 4px 4px;padding:5px 5px 5px 5px;}.elementor-645322 .elementor-element.elementor-element-5c2d2343{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-645322 .elementor-element.elementor-element-5c2d2343:not(.elementor-motion-effects-element-type-background), .elementor-645322 .elementor-element.elementor-element-5c2d2343 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9d6aead );}.elementor-645322 .elementor-element.elementor-element-7b418f88{--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:space-between;--align-items:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645322 .elementor-element.elementor-element-63146b3d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--overflow:hidden;--overlay-opacity:1;--border-radius:4px 4px 4px 4px;}.elementor-645322 .elementor-element.elementor-element-63146b3d:not(.elementor-motion-effects-element-type-background), .elementor-645322 .elementor-element.elementor-element-63146b3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aee6bad );background-image:url("https://phytopro.upmarketing.co.za/wp-content/uploads/2026/05/whyphyto.png");background-size:cover;}.elementor-645322 .elementor-element.elementor-element-63146b3d::before, .elementor-645322 .elementor-element.elementor-element-63146b3d > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-63146b3d > .e-con-inner > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-63146b3d > .elementor-background-slideshow::before, .elementor-645322 .elementor-element.elementor-element-63146b3d > .e-con-inner > .elementor-background-slideshow::before, .elementor-645322 .elementor-element.elementor-element-63146b3d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(124deg, var( --e-global-color-aee6bad ) 0%, #F2295B00 78%);}.elementor-645322 .elementor-element.elementor-element-df77db3{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:31%;--z-index:3;}.elementor-645322 .elementor-element.elementor-element-30c1ddc5{text-align:start;}.elementor-645322 .elementor-element.elementor-element-30c1ddc5 .elementor-heading-title{font-family:var( --e-global-typography-42c829b-font-family ), Sans-serif;font-size:var( --e-global-typography-42c829b-font-size );font-weight:var( --e-global-typography-42c829b-font-weight );line-height:var( --e-global-typography-42c829b-line-height );letter-spacing:var( --e-global-typography-42c829b-letter-spacing );color:var( --e-global-color-secondary );}.elementor-645322 .elementor-element.elementor-element-34e3ec1{--iteration-count:infinite;--animation-duration:1200ms;width:var( --container-widget-width, 100% );max-width:100%;margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + -21px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--dynamic-text-color:var( --e-global-color-secondary );}.elementor-645322 .elementor-element.elementor-element-34e3ec1 .elementor-headline{text-align:start;font-family:"DM Sans", Sans-serif;font-size:35px;font-weight:600;line-height:1.3em;}.elementor-645322 .elementor-element.elementor-element-34e3ec1 .elementor-headline-plain-text{color:var( --e-global-color-primary );}.elementor-645322 .elementor-element.elementor-element-34e3ec1 .elementor-headline-dynamic-text{font-family:var( --e-global-typography-9bcc775-font-family ), Sans-serif;font-weight:var( --e-global-typography-9bcc775-font-weight );line-height:var( --e-global-typography-9bcc775-line-height );}.elementor-645322 .elementor-element.elementor-element-34e3ec1 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-f6b31d6 );stroke-width:0px;}.elementor-645322 .elementor-element.elementor-element-4cbbc0ff{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;line-height:1.25em;color:var( --e-global-color-text );}.elementor-645322 .elementor-element.elementor-element-5a8b8966 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:5px 5px 5px 5px;}.elementor-645322 .elementor-element.elementor-element-5a8b8966 .elementor-button:hover, .elementor-645322 .elementor-element.elementor-element-5a8b8966 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-645322 .elementor-element.elementor-element-71f4697{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--overflow:hidden;--overlay-opacity:1;--border-radius:4px 4px 4px 4px;}.elementor-645322 .elementor-element.elementor-element-71f4697:not(.elementor-motion-effects-element-type-background), .elementor-645322 .elementor-element.elementor-element-71f4697 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aee6bad );}.elementor-645322 .elementor-element.elementor-element-71f4697::before, .elementor-645322 .elementor-element.elementor-element-71f4697 > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-71f4697 > .e-con-inner > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-71f4697 > .elementor-background-slideshow::before, .elementor-645322 .elementor-element.elementor-element-71f4697 > .e-con-inner > .elementor-background-slideshow::before, .elementor-645322 .elementor-element.elementor-element-71f4697 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(124deg, var( --e-global-color-aee6bad ) 0%, #F2295B00 78%);}.elementor-645322 .elementor-element.elementor-element-4ccca45{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:31%;--z-index:3;}.elementor-645322 .elementor-element.elementor-element-907b6b6{text-align:start;}.elementor-645322 .elementor-element.elementor-element-907b6b6 .elementor-heading-title{font-family:var( --e-global-typography-42c829b-font-family ), Sans-serif;font-size:var( --e-global-typography-42c829b-font-size );font-weight:var( --e-global-typography-42c829b-font-weight );line-height:var( --e-global-typography-42c829b-line-height );letter-spacing:var( --e-global-typography-42c829b-letter-spacing );color:var( --e-global-color-secondary );}.elementor-645322 .elementor-element.elementor-element-298131b{--iteration-count:infinite;--animation-duration:1200ms;width:var( --container-widget-width, 100% );max-width:100%;margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + -21px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--dynamic-text-color:var( --e-global-color-secondary );}.elementor-645322 .elementor-element.elementor-element-298131b .elementor-headline{text-align:start;font-family:"DM Sans", Sans-serif;font-size:35px;font-weight:600;line-height:1.3em;}.elementor-645322 .elementor-element.elementor-element-298131b .elementor-headline-plain-text{color:var( --e-global-color-primary );}.elementor-645322 .elementor-element.elementor-element-298131b .elementor-headline-dynamic-text{font-family:var( --e-global-typography-9bcc775-font-family ), Sans-serif;font-weight:var( --e-global-typography-9bcc775-font-weight );line-height:var( --e-global-typography-9bcc775-line-height );}.elementor-645322 .elementor-element.elementor-element-298131b .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-f6b31d6 );stroke-width:0px;}.elementor-645322 .elementor-element.elementor-element-16cc8ee{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;line-height:1.25em;color:var( --e-global-color-text );}.elementor-645322 .elementor-element.elementor-element-39a44c9 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:5px 5px 5px 5px;}.elementor-645322 .elementor-element.elementor-element-39a44c9 .elementor-button:hover, .elementor-645322 .elementor-element.elementor-element-39a44c9 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-645322 .elementor-element.elementor-element-75ef5bc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645322 .elementor-element.elementor-element-75ef5bc.e-con{--align-self:stretch;}.elementor-645322 .elementor-element.elementor-element-985a462{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--overflow:hidden;--overlay-opacity:0.56;--border-radius:4px 4px 4px 4px;}.elementor-645322 .elementor-element.elementor-element-985a462:not(.elementor-motion-effects-element-type-background), .elementor-645322 .elementor-element.elementor-element-985a462 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://phytopro.upmarketing.co.za/wp-content/uploads/2021/11/PhytoPoints-Background.jpg");}.elementor-645322 .elementor-element.elementor-element-985a462::before, .elementor-645322 .elementor-element.elementor-element-985a462 > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-985a462 > .e-con-inner > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-985a462 > .elementor-background-slideshow::before, .elementor-645322 .elementor-element.elementor-element-985a462 > .e-con-inner > .elementor-background-slideshow::before, .elementor-645322 .elementor-element.elementor-element-985a462 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-250eaca );--background-overlay:'';}.elementor-645322 .elementor-element.elementor-element-985a462.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-645322 .elementor-element.elementor-element-77ed0a8{--display:flex;--justify-content:space-between;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-645322 .elementor-element.elementor-element-10c28c2{--iteration-count:infinite;--animation-duration:1200ms;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--dynamic-text-color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-10c28c2 .elementor-headline{text-align:start;font-family:"DM Sans", Sans-serif;font-size:30px;font-weight:600;}.elementor-645322 .elementor-element.elementor-element-10c28c2 .elementor-headline-plain-text{color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-10c28c2 .elementor-headline-dynamic-text{font-family:var( --e-global-typography-9bcc775-font-family ), Sans-serif;font-weight:var( --e-global-typography-9bcc775-font-weight );line-height:var( --e-global-typography-9bcc775-line-height );}.elementor-645322 .elementor-element.elementor-element-10c28c2 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-f6b31d6 );stroke-width:0px;}.elementor-645322 .elementor-element.elementor-element-9bbfca3{--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;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645322 .elementor-element.elementor-element-46ad3dc .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-fc27a25{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-645322 .elementor-element.elementor-element-fc27a25 .elementor-icon-wrapper{text-align:center;}.elementor-645322 .elementor-element.elementor-element-fc27a25.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-fc27a25.elementor-view-framed .elementor-icon, .elementor-645322 .elementor-element.elementor-element-fc27a25.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-fc27a25.elementor-view-framed .elementor-icon, .elementor-645322 .elementor-element.elementor-element-fc27a25.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-fc27a25 .elementor-icon{font-size:15px;}.elementor-645322 .elementor-element.elementor-element-fc27a25 .elementor-icon svg{height:15px;}.elementor-645322 .elementor-element.elementor-element-a4827ed{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--overflow:hidden;--overlay-opacity:0.32;--border-radius:4px 4px 4px 4px;}.elementor-645322 .elementor-element.elementor-element-a4827ed:not(.elementor-motion-effects-element-type-background), .elementor-645322 .elementor-element.elementor-element-a4827ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://phytopro.upmarketing.co.za/wp-content/uploads/2026/02/2602.1.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-645322 .elementor-element.elementor-element-a4827ed::before, .elementor-645322 .elementor-element.elementor-element-a4827ed > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-a4827ed > .e-con-inner > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-a4827ed > .elementor-background-slideshow::before, .elementor-645322 .elementor-element.elementor-element-a4827ed > .e-con-inner > .elementor-background-slideshow::before, .elementor-645322 .elementor-element.elementor-element-a4827ed > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-250eaca );--background-overlay:'';}.elementor-645322 .elementor-element.elementor-element-a4827ed.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-645322 .elementor-element.elementor-element-3604042{--display:flex;--justify-content:space-between;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-645322 .elementor-element.elementor-element-511dc98{--iteration-count:infinite;--animation-duration:1200ms;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--dynamic-text-color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-511dc98 .elementor-headline{text-align:start;font-family:"DM Sans", Sans-serif;font-size:30px;font-weight:600;}.elementor-645322 .elementor-element.elementor-element-511dc98 .elementor-headline-plain-text{color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-511dc98 .elementor-headline-dynamic-text{font-family:var( --e-global-typography-9bcc775-font-family ), Sans-serif;font-weight:var( --e-global-typography-9bcc775-font-weight );line-height:var( --e-global-typography-9bcc775-line-height );}.elementor-645322 .elementor-element.elementor-element-511dc98 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-f6b31d6 );stroke-width:0px;}.elementor-645322 .elementor-element.elementor-element-5bec2d1{--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;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645322 .elementor-element.elementor-element-309cc7e .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-33501ac{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-645322 .elementor-element.elementor-element-33501ac .elementor-icon-wrapper{text-align:center;}.elementor-645322 .elementor-element.elementor-element-33501ac.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-33501ac.elementor-view-framed .elementor-icon, .elementor-645322 .elementor-element.elementor-element-33501ac.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-33501ac.elementor-view-framed .elementor-icon, .elementor-645322 .elementor-element.elementor-element-33501ac.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-33501ac .elementor-icon{font-size:15px;}.elementor-645322 .elementor-element.elementor-element-33501ac .elementor-icon svg{height:15px;}.elementor-645322 .elementor-element.elementor-element-3249bbd{--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:25px;--padding-left:20px;--padding-right:20px;}.elementor-645322 .elementor-element.elementor-element-0c70075{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:20px;}.elementor-645322 .elementor-element.elementor-element-acab40a{--iteration-count:infinite;--animation-duration:1200ms;width:var( --container-widget-width, 100% );max-width:100%;margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + -21px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--dynamic-text-color:var( --e-global-color-primary );}.elementor-645322 .elementor-element.elementor-element-acab40a .elementor-headline{text-align:start;font-family:"DM Sans", Sans-serif;font-size:35px;font-weight:600;line-height:1.3em;}.elementor-645322 .elementor-element.elementor-element-acab40a .elementor-headline-plain-text{color:var( --e-global-color-primary );}.elementor-645322 .elementor-element.elementor-element-acab40a .elementor-headline-dynamic-text{font-family:var( --e-global-typography-9bcc775-font-family ), Sans-serif;font-weight:var( --e-global-typography-9bcc775-font-weight );line-height:var( --e-global-typography-9bcc775-line-height );}.elementor-645322 .elementor-element.elementor-element-acab40a .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-f6b31d6 );stroke-width:0px;}.elementor-645322 .elementor-element.elementor-element-eed21f7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645322 .elementor-element.elementor-element-96c143d{--swiper-slides-to-display:4;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-size:15px;--arrow-normal-color:var( --e-global-color-primary );--arrow-hover-color:var( --e-global-color-secondary );}.elementor-645322 .elementor-element.elementor-element-96c143d :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-accent );border-radius:4px 4px 4px 4px;padding:5px 5px 5px 5px;}.elementor-645322 .elementor-element.elementor-element-96c143d .swiper-slide > .elementor-element{height:100%;}.elementor-645322 .elementor-element.elementor-element-66f12734{--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:25px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-645322 .elementor-element.elementor-element-7dfe6e4d{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:20px;}.elementor-645322 .elementor-element.elementor-element-e29c789{--iteration-count:infinite;--animation-duration:1200ms;width:var( --container-widget-width, 100% );max-width:100%;margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + -21px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--dynamic-text-color:var( --e-global-color-secondary );}.elementor-645322 .elementor-element.elementor-element-e29c789 .elementor-headline{text-align:start;font-family:"DM Sans", Sans-serif;font-size:35px;font-weight:600;line-height:1.3em;}.elementor-645322 .elementor-element.elementor-element-e29c789 .elementor-headline-plain-text{color:var( --e-global-color-primary );}.elementor-645322 .elementor-element.elementor-element-e29c789 .elementor-headline-dynamic-text{font-family:var( --e-global-typography-9bcc775-font-family ), Sans-serif;font-weight:var( --e-global-typography-9bcc775-font-weight );line-height:var( --e-global-typography-9bcc775-line-height );}.elementor-645322 .elementor-element.elementor-element-e29c789 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-f6b31d6 );stroke-width:0px;}.elementor-645322 .elementor-element.elementor-element-757120f5{--display:flex;--border-radius:4px 4px 4px 4px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645322 .elementor-element.elementor-element-194ec5c{--display:flex;}.elementor-645322 .elementor-element.elementor-element-a6363f2{--display:flex;}.elementor-645322 .elementor-element.elementor-element-a0b5666{--display:flex;}.elementor-645322 .elementor-element.elementor-element-d3be45d{--display:flex;}.elementor-645322 .elementor-element.elementor-element-8ad63d8{--display:flex;}.elementor-645322 .elementor-element.elementor-element-feccb1e{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:10px;--n-accordion-border-radius:4px 4px 4px 4px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-secondary );--n-accordion-icon-active-color:var( --e-global-color-primary );}.elementor-645322 .elementor-element.elementor-element-feccb1e > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-9edb705 );}.elementor-645322 .elementor-element.elementor-element-487dfeca{--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;--overflow:hidden;--padding-top:25px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-645322 .elementor-element.elementor-element-44fd1d65{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:20px;--z-index:3;}.elementor-645322 .elementor-element.elementor-element-6f2072e8{text-align:start;}.elementor-645322 .elementor-element.elementor-element-6f2072e8 .elementor-heading-title{font-family:var( --e-global-typography-42c829b-font-family ), Sans-serif;font-size:var( --e-global-typography-42c829b-font-size );font-weight:var( --e-global-typography-42c829b-font-weight );line-height:var( --e-global-typography-42c829b-line-height );letter-spacing:var( --e-global-typography-42c829b-letter-spacing );color:var( --e-global-color-secondary );}.elementor-645322 .elementor-element.elementor-element-7f3ac7b1{--iteration-count:infinite;--animation-duration:1200ms;width:var( --container-widget-width, 100% );max-width:100%;margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + -21px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--dynamic-text-color:var( --e-global-color-secondary );}.elementor-645322 .elementor-element.elementor-element-7f3ac7b1 .elementor-headline{text-align:start;font-family:var( --e-global-typography-9bcc775-font-family ), Sans-serif;font-size:var( --e-global-typography-9bcc775-font-size );font-weight:var( --e-global-typography-9bcc775-font-weight );line-height:var( --e-global-typography-9bcc775-line-height );}.elementor-645322 .elementor-element.elementor-element-7f3ac7b1 .elementor-headline-plain-text{color:var( --e-global-color-primary );}.elementor-645322 .elementor-element.elementor-element-7f3ac7b1 .elementor-headline-dynamic-text{font-family:var( --e-global-typography-9bcc775-font-family ), Sans-serif;font-weight:var( --e-global-typography-9bcc775-font-weight );line-height:var( --e-global-typography-9bcc775-line-height );}.elementor-645322 .elementor-element.elementor-element-7f3ac7b1 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-f6b31d6 );stroke-width:0px;}.elementor-645322 .elementor-element.elementor-element-5100a4d1{width:var( --container-widget-width, 100% );max-width:100%;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;line-height:1.25em;color:var( --e-global-color-text );}.elementor-645322 .elementor-element.elementor-element-2e291de2{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-645322 .elementor-element.elementor-element-b45570a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 9px 0px 9px;text-align:center;}.elementor-645322 .elementor-element.elementor-element-b45570a .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-9b5046e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 9px 0px 9px;text-align:center;}.elementor-645322 .elementor-element.elementor-element-9b5046e .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-ca4be9d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 9px 0px 9px;text-align:center;}.elementor-645322 .elementor-element.elementor-element-ca4be9d .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-accent );}.elementor-645322 .elementor-element.elementor-element-97d19c5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 9px 0px 9px;text-align:center;}.elementor-645322 .elementor-element.elementor-element-97d19c5 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-accent );}@media(max-width:1024px){.elementor-645322 .elementor-element.elementor-element-a304392{--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;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-645322 .elementor-element.elementor-element-b7bcc87{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-645322 .elementor-element.elementor-element-dab7998{text-align:start;}.elementor-645322 .elementor-element.elementor-element-b5201ae{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-645322 .elementor-element.elementor-element-b5201ae .elementor-headline{text-align:start;font-size:40px;}.elementor-645322 .elementor-element.elementor-element-b5201ae .elementor-headline-dynamic-text{line-height:var( --e-global-typography-bcd4267-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-645322 .elementor-element.elementor-element-0453c2d{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;text-align:start;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-645322 .elementor-element.elementor-element-9bb5beb{--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;}.elementor-645322 .elementor-element.elementor-element-9bb5beb:not(.elementor-motion-effects-element-type-background), .elementor-645322 .elementor-element.elementor-element-9bb5beb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom right;background-size:contain;}.elementor-645322 .elementor-element.elementor-element-7f1091e{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-645322 .elementor-element.elementor-element-186453d{text-align:start;}.elementor-645322 .elementor-element.elementor-element-59627b7{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-645322 .elementor-element.elementor-element-59627b7 .elementor-headline{text-align:start;font-size:40px;}.elementor-645322 .elementor-element.elementor-element-59627b7 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-bcd4267-line-height );}.elementor-645322 .elementor-element.elementor-element-88b170c{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;text-align:start;}.elementor-645322 .elementor-element.elementor-element-b146b8b{--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;}.elementor-645322 .elementor-element.elementor-element-83fcc9b .elementor-headline{font-size:25px;}.elementor-645322 .elementor-element.elementor-element-83fcc9b .elementor-headline-dynamic-text{line-height:var( --e-global-typography-9bcc775-line-height );}.elementor-645322 .elementor-element.elementor-element-27e0675{text-align:start;}.elementor-645322 .elementor-element.elementor-element-2829e24 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-645322 .elementor-element.elementor-element-54bad9e{--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;}.elementor-645322 .elementor-element.elementor-element-54bad9e::before, .elementor-645322 .elementor-element.elementor-element-54bad9e > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-54bad9e > .e-con-inner > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-54bad9e > .elementor-background-slideshow::before, .elementor-645322 .elementor-element.elementor-element-54bad9e > .e-con-inner > .elementor-background-slideshow::before, .elementor-645322 .elementor-element.elementor-element-54bad9e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:bottom right;background-repeat:no-repeat;background-size:contain;}.elementor-645322 .elementor-element.elementor-element-68834b8 .elementor-headline{font-size:25px;}.elementor-645322 .elementor-element.elementor-element-68834b8 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-9bcc775-line-height );}.elementor-645322 .elementor-element.elementor-element-82534c1{text-align:start;}.elementor-645322 .elementor-element.elementor-element-297b643 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-645322 .elementor-element.elementor-element-a78872b .elementor-headline{font-size:35px;}.elementor-645322 .elementor-element.elementor-element-a78872b .elementor-headline-dynamic-text{line-height:var( --e-global-typography-9bcc775-line-height );}.elementor-645322 .elementor-element.elementor-element-52d3c30 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-645322 .elementor-element.elementor-element-43a1eb7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-645322 .elementor-element.elementor-element-f0f0a8f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-645322 .elementor-element.elementor-element-66b4d50 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-645322 .elementor-element.elementor-element-a2b4dad .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-645322 .elementor-element.elementor-element-c36c71a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-645322 .elementor-element.elementor-element-8850fe7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-645322 .elementor-element.elementor-element-12164d7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-645322 .elementor-element.elementor-element-7353b8c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-645322 .elementor-element.elementor-element-4988451 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-645322 .elementor-element.elementor-element-fd2403b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-645322 .elementor-element.elementor-element-c2aa801 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-645322 .elementor-element.elementor-element-9f5ef70 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-645322 .elementor-element.elementor-element-e940687 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-645322 .elementor-element.elementor-element-82ca201 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-645322 .elementor-element.elementor-element-9b5490f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-645322 .elementor-element.elementor-element-f155ad1 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-645322 .elementor-element.elementor-element-55b31d4 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-645322 .elementor-element.elementor-element-831069e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-645322 .elementor-element.elementor-element-32c704d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-645322 .elementor-element.elementor-element-b977d61{--e-n-carousel-swiper-slides-to-display:3;}.elementor-645322 .elementor-element.elementor-element-b0f3dd2{--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;}.elementor-645322 .elementor-element.elementor-element-55bf493{--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-645322 .elementor-element.elementor-element-47aefcd .elementor-headline{font-size:var( --e-global-typography-9bcc775-font-size );line-height:var( --e-global-typography-9bcc775-line-height );}.elementor-645322 .elementor-element.elementor-element-47aefcd .elementor-headline-dynamic-text{line-height:var( --e-global-typography-9bcc775-line-height );}.elementor-645322 .elementor-element.elementor-element-d62f3a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-645322 .elementor-element.elementor-element-ff09d91{--e-n-carousel-swiper-slides-to-display:3;}.elementor-645322 .elementor-element.elementor-element-63146b3d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-645322 .elementor-element.elementor-element-df77db3.e-con{--align-self:stretch;}.elementor-645322 .elementor-element.elementor-element-30c1ddc5 .elementor-heading-title{font-size:var( --e-global-typography-42c829b-font-size );line-height:var( --e-global-typography-42c829b-line-height );letter-spacing:var( --e-global-typography-42c829b-letter-spacing );}.elementor-645322 .elementor-element.elementor-element-34e3ec1 .elementor-headline{font-size:35px;}.elementor-645322 .elementor-element.elementor-element-34e3ec1 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-9bcc775-line-height );}.elementor-645322 .elementor-element.elementor-element-5a8b8966 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-645322 .elementor-element.elementor-element-71f4697{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-645322 .elementor-element.elementor-element-4ccca45.e-con{--align-self:stretch;}.elementor-645322 .elementor-element.elementor-element-907b6b6 .elementor-heading-title{font-size:var( --e-global-typography-42c829b-font-size );line-height:var( --e-global-typography-42c829b-line-height );letter-spacing:var( --e-global-typography-42c829b-letter-spacing );}.elementor-645322 .elementor-element.elementor-element-298131b .elementor-headline{font-size:35px;}.elementor-645322 .elementor-element.elementor-element-298131b .elementor-headline-dynamic-text{line-height:var( --e-global-typography-9bcc775-line-height );}.elementor-645322 .elementor-element.elementor-element-39a44c9 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-645322 .elementor-element.elementor-element-985a462{--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;}.elementor-645322 .elementor-element.elementor-element-10c28c2 .elementor-headline{font-size:25px;}.elementor-645322 .elementor-element.elementor-element-10c28c2 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-9bcc775-line-height );}.elementor-645322 .elementor-element.elementor-element-46ad3dc .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-645322 .elementor-element.elementor-element-a4827ed{--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;}.elementor-645322 .elementor-element.elementor-element-511dc98 .elementor-headline{font-size:25px;}.elementor-645322 .elementor-element.elementor-element-511dc98 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-9bcc775-line-height );}.elementor-645322 .elementor-element.elementor-element-309cc7e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-645322 .elementor-element.elementor-element-0c70075{--padding-top:2em;--padding-bottom:0em;--padding-left:2em;--padding-right:2em;}.elementor-645322 .elementor-element.elementor-element-acab40a .elementor-headline{font-size:35px;}.elementor-645322 .elementor-element.elementor-element-acab40a .elementor-headline-dynamic-text{line-height:var( --e-global-typography-9bcc775-line-height );}.elementor-645322 .elementor-element.elementor-element-eed21f7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-645322 .elementor-element.elementor-element-96c143d{--swiper-slides-to-display:3;}.elementor-645322 .elementor-element.elementor-element-66f12734{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-645322 .elementor-element.elementor-element-7dfe6e4d{--padding-top:2em;--padding-bottom:0em;--padding-left:2em;--padding-right:2em;}.elementor-645322 .elementor-element.elementor-element-e29c789 .elementor-headline{font-size:35px;}.elementor-645322 .elementor-element.elementor-element-e29c789 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-9bcc775-line-height );}.elementor-645322 .elementor-element.elementor-element-757120f5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-645322 .elementor-element.elementor-element-487dfeca{--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;}.elementor-645322 .elementor-element.elementor-element-44fd1d65{--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-645322 .elementor-element.elementor-element-6f2072e8 .elementor-heading-title{font-size:var( --e-global-typography-42c829b-font-size );line-height:var( --e-global-typography-42c829b-line-height );letter-spacing:var( --e-global-typography-42c829b-letter-spacing );}.elementor-645322 .elementor-element.elementor-element-7f3ac7b1 .elementor-headline{font-size:var( --e-global-typography-9bcc775-font-size );line-height:var( --e-global-typography-9bcc775-line-height );}.elementor-645322 .elementor-element.elementor-element-7f3ac7b1 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-9bcc775-line-height );}.elementor-645322 .elementor-element.elementor-element-5100a4d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-645322 .elementor-element.elementor-element-2e291de2{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-645322 .elementor-element.elementor-element-a304392{--width:100%;}.elementor-645322 .elementor-element.elementor-element-9bb5beb{--width:70%;}.elementor-645322 .elementor-element.elementor-element-f6de3cf{--width:30%;}.elementor-645322 .elementor-element.elementor-element-55bf493{--width:21%;}.elementor-645322 .elementor-element.elementor-element-63146b3d{--width:70%;}.elementor-645322 .elementor-element.elementor-element-71f4697{--width:0%;}.elementor-645322 .elementor-element.elementor-element-75ef5bc{--width:30%;}.elementor-645322 .elementor-element.elementor-element-44fd1d65{--width:21%;}.elementor-645322 .elementor-element.elementor-element-2e291de2{--width:80%;}}@media(max-width:1024px) and (min-width:768px){.elementor-645322 .elementor-element.elementor-element-a304392{--width:0px;}.elementor-645322 .elementor-element.elementor-element-b7bcc87{--width:100%;}.elementor-645322 .elementor-element.elementor-element-7f1091e{--width:100%;}.elementor-645322 .elementor-element.elementor-element-0d9b7c6{--width:100%;}.elementor-645322 .elementor-element.elementor-element-70dd4a3{--width:100%;}.elementor-645322 .elementor-element.elementor-element-55bf493{--width:100%;}.elementor-645322 .elementor-element.elementor-element-df77db3{--width:100%;}.elementor-645322 .elementor-element.elementor-element-4ccca45{--width:100%;}.elementor-645322 .elementor-element.elementor-element-77ed0a8{--width:100%;}.elementor-645322 .elementor-element.elementor-element-3604042{--width:100%;}.elementor-645322 .elementor-element.elementor-element-44fd1d65{--width:100%;}.elementor-645322 .elementor-element.elementor-element-2e291de2{--width:100%;}}@media(max-width:767px){.elementor-645322 .elementor-element.elementor-element-a304392{--width:100%;--overlay-opacity:1;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-645322 .elementor-element.elementor-element-b7bcc87{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-645322 .elementor-element.elementor-element-dab7998{text-align:start;}.elementor-645322 .elementor-element.elementor-element-dab7998 .elementor-heading-title{font-size:12px;}.elementor-645322 .elementor-element.elementor-element-b5201ae{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-645322 .elementor-element.elementor-element-b5201ae .elementor-headline{font-size:24px;}.elementor-645322 .elementor-element.elementor-element-b5201ae .elementor-headline-dynamic-text{line-height:var( --e-global-typography-bcd4267-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-645322 .elementor-element.elementor-element-0453c2d{width:100%;max-width:100%;font-size:16px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-645322 .elementor-element.elementor-element-d8ff9ed{width:100%;max-width:100%;}.elementor-645322 .elementor-element.elementor-element-93dcc7b{--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-645322 .elementor-element.elementor-element-9bb5beb{--width:100%;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645322 .elementor-element.elementor-element-9bb5beb:not(.elementor-motion-effects-element-type-background), .elementor-645322 .elementor-element.elementor-element-9bb5beb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom right;background-size:contain;}.elementor-645322 .elementor-element.elementor-element-7f1091e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-645322 .elementor-element.elementor-element-186453d{text-align:start;}.elementor-645322 .elementor-element.elementor-element-186453d .elementor-heading-title{font-size:12px;}.elementor-645322 .elementor-element.elementor-element-59627b7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-645322 .elementor-element.elementor-element-59627b7 .elementor-headline{font-size:24px;}.elementor-645322 .elementor-element.elementor-element-59627b7 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-bcd4267-line-height );}.elementor-645322 .elementor-element.elementor-element-88b170c{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;font-size:16px;}.elementor-645322 .elementor-element.elementor-element-f6de3cf{--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;--flex-wrap:nowrap;}.elementor-645322 .elementor-element.elementor-element-f6de3cf.e-con{--align-self:center;}.elementor-645322 .elementor-element.elementor-element-b146b8b{--width:50%;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-645322 .elementor-element.elementor-element-b146b8b::before, .elementor-645322 .elementor-element.elementor-element-b146b8b > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-b146b8b > .e-con-inner > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-b146b8b > .elementor-background-slideshow::before, .elementor-645322 .elementor-element.elementor-element-b146b8b > .e-con-inner > .elementor-background-slideshow::before, .elementor-645322 .elementor-element.elementor-element-b146b8b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:bottom right;background-size:110px auto;}.elementor-645322 .elementor-element.elementor-element-b146b8b.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:1;}.elementor-645322 .elementor-element.elementor-element-83fcc9b .elementor-headline{text-align:start;font-size:28px;}.elementor-645322 .elementor-element.elementor-element-83fcc9b .elementor-headline-dynamic-text{line-height:var( --e-global-typography-9bcc775-line-height );}.elementor-645322 .elementor-element.elementor-element-27e0675{font-size:16px;}.elementor-645322 .elementor-element.elementor-element-2829e24 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-645322 .elementor-element.elementor-element-54bad9e{--width:50%;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-645322 .elementor-element.elementor-element-54bad9e::before, .elementor-645322 .elementor-element.elementor-element-54bad9e > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-54bad9e > .e-con-inner > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-54bad9e > .elementor-background-slideshow::before, .elementor-645322 .elementor-element.elementor-element-54bad9e > .e-con-inner > .elementor-background-slideshow::before, .elementor-645322 .elementor-element.elementor-element-54bad9e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:bottom right;}.elementor-645322 .elementor-element.elementor-element-54bad9e.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:1;}.elementor-645322 .elementor-element.elementor-element-68834b8 .elementor-headline{text-align:start;font-size:28px;}.elementor-645322 .elementor-element.elementor-element-68834b8 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-9bcc775-line-height );}.elementor-645322 .elementor-element.elementor-element-82534c1{font-size:16px;}.elementor-645322 .elementor-element.elementor-element-297b643 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-645322 .elementor-element.elementor-element-a78872b .elementor-headline{text-align:start;font-size:28px;}.elementor-645322 .elementor-element.elementor-element-a78872b .elementor-headline-dynamic-text{line-height:var( --e-global-typography-9bcc775-line-height );}.elementor-645322 .elementor-element.elementor-element-3c74787::before, .elementor-645322 .elementor-element.elementor-element-3c74787 > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-3c74787 > .e-con-inner > .elementor-background-video-container::before, .elementor-645322 .elementor-element.elementor-element-3c74787 > .elementor-background-slideshow::before, .elementor-645322 .elementor-element.elementor-element-3c74787 > .e-con-inner > .elementor-background-slideshow::before, .elementor-645322 .elementor-element.elementor-element-3c74787 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:bottom right;background-size:30% auto;}.elementor-645322 .elementor-element.elementor-element-3c74787.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-645322 .elementor-element.elementor-element-6f5b652 .elementor-heading-title{font-size:20px;}.elementor-645322 .elementor-element.elementor-element-52d3c30 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-645322 .elementor-element.elementor-element-526ae53.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-645322 .elementor-element.elementor-element-7e6175c .elementor-heading-title{font-size:20px;}.elementor-645322 .elementor-element.elementor-element-43a1eb7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-645322 .elementor-element.elementor-element-1c980fb.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-645322 .elementor-element.elementor-element-ba7a86e .elementor-heading-title{font-size:20px;}.elementor-645322 .elementor-element.elementor-element-f0f0a8f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-645322 .elementor-element.elementor-element-7d6e43d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-645322 .elementor-element.elementor-element-348809c .elementor-heading-title{font-size:20px;}.elementor-645322 .elementor-element.elementor-element-66b4d50 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-645322 .elementor-element.elementor-element-425c1d1.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-645322 .elementor-element.elementor-element-f15df78 .elementor-heading-title{font-size:20px;}.elementor-645322 .elementor-element.elementor-element-a2b4dad .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-645322 .elementor-element.elementor-element-e8f2929.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-645322 .elementor-element.elementor-element-0b7c880 .elementor-heading-title{font-size:20px;}.elementor-645322 .elementor-element.elementor-element-c36c71a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-645322 .elementor-element.elementor-element-3c04687.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-645322 .elementor-element.elementor-element-f072634 .elementor-heading-title{font-size:20px;}.elementor-645322 .elementor-element.elementor-element-8850fe7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-645322 .elementor-element.elementor-element-a885c6b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-645322 .elementor-element.elementor-element-80274be .elementor-heading-title{font-size:20px;}.elementor-645322 .elementor-element.elementor-element-12164d7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-645322 .elementor-element.elementor-element-0a448bc.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-645322 .elementor-element.elementor-element-8804efa .elementor-heading-title{font-size:20px;}.elementor-645322 .elementor-element.elementor-element-7353b8c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-645322 .elementor-element.elementor-element-e2da457.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-645322 .elementor-element.elementor-element-32f6b8c .elementor-heading-title{font-size:20px;}.elementor-645322 .elementor-element.elementor-element-4988451 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-645322 .elementor-element.elementor-element-4c94f12.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-645322 .elementor-element.elementor-element-3a0d61a .elementor-heading-title{font-size:20px;}.elementor-645322 .elementor-element.elementor-element-fd2403b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-645322 .elementor-element.elementor-element-d587245.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-645322 .elementor-element.elementor-element-b6a7fc3 .elementor-heading-title{font-size:20px;}.elementor-645322 .elementor-element.elementor-element-c2aa801 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-645322 .elementor-element.elementor-element-29bdb6a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-645322 .elementor-element.elementor-element-ceebc05 .elementor-heading-title{font-size:20px;}.elementor-645322 .elementor-element.elementor-element-9f5ef70 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-645322 .elementor-element.elementor-element-b47eb00.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-645322 .elementor-element.elementor-element-8215b1b .elementor-heading-title{font-size:20px;}.elementor-645322 .elementor-element.elementor-element-e940687 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-645322 .elementor-element.elementor-element-50f2282.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-645322 .elementor-element.elementor-element-1cf73a5 .elementor-heading-title{font-size:20px;}.elementor-645322 .elementor-element.elementor-element-82ca201 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-645322 .elementor-element.elementor-element-7979e9c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-645322 .elementor-element.elementor-element-d00269a .elementor-heading-title{font-size:20px;}.elementor-645322 .elementor-element.elementor-element-9b5490f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-645322 .elementor-element.elementor-element-ac82d63.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-645322 .elementor-element.elementor-element-7e2213c .elementor-heading-title{font-size:20px;}.elementor-645322 .elementor-element.elementor-element-f155ad1 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-645322 .elementor-element.elementor-element-6cc8cfd.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-645322 .elementor-element.elementor-element-97f8bfc .elementor-heading-title{font-size:20px;}.elementor-645322 .elementor-element.elementor-element-55b31d4 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-645322 .elementor-element.elementor-element-366d5a4.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-645322 .elementor-element.elementor-element-0bd2b40 .elementor-heading-title{font-size:20px;}.elementor-645322 .elementor-element.elementor-element-831069e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-645322 .elementor-element.elementor-element-63f4c84.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-645322 .elementor-element.elementor-element-68221eb .elementor-heading-title{font-size:20px;}.elementor-645322 .elementor-element.elementor-element-32c704d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-645322 .elementor-element.elementor-element-b977d61{--e-n-carousel-swiper-slides-to-display:2;}.elementor-645322 .elementor-element.elementor-element-47aefcd .elementor-headline{text-align:start;font-size:var( --e-global-typography-9bcc775-font-size );line-height:var( --e-global-typography-9bcc775-line-height );}.elementor-645322 .elementor-element.elementor-element-47aefcd .elementor-headline-dynamic-text{line-height:var( --e-global-typography-9bcc775-line-height );}.elementor-645322 .elementor-element.elementor-element-d62f3a8{text-align:start;font-size:14px;}.elementor-645322 .elementor-element.elementor-element-ff09d91{--e-n-carousel-swiper-slides-to-display:2;}.elementor-645322 .elementor-element.elementor-element-7b418f88{--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-645322 .elementor-element.elementor-element-63146b3d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645322 .elementor-element.elementor-element-30c1ddc5{text-align:center;}.elementor-645322 .elementor-element.elementor-element-30c1ddc5 .elementor-heading-title{font-size:var( --e-global-typography-42c829b-font-size );line-height:var( --e-global-typography-42c829b-line-height );letter-spacing:var( --e-global-typography-42c829b-letter-spacing );}.elementor-645322 .elementor-element.elementor-element-34e3ec1 .elementor-headline{text-align:center;font-size:28px;}.elementor-645322 .elementor-element.elementor-element-34e3ec1 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-9bcc775-line-height );}.elementor-645322 .elementor-element.elementor-element-4cbbc0ff{text-align:center;font-size:14px;}.elementor-645322 .elementor-element.elementor-element-5a8b8966 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-645322 .elementor-element.elementor-element-71f4697{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645322 .elementor-element.elementor-element-907b6b6{text-align:start;}.elementor-645322 .elementor-element.elementor-element-907b6b6 .elementor-heading-title{font-size:var( --e-global-typography-42c829b-font-size );line-height:var( --e-global-typography-42c829b-line-height );letter-spacing:var( --e-global-typography-42c829b-letter-spacing );}.elementor-645322 .elementor-element.elementor-element-298131b .elementor-headline{text-align:start;font-size:28px;}.elementor-645322 .elementor-element.elementor-element-298131b .elementor-headline-dynamic-text{line-height:var( --e-global-typography-9bcc775-line-height );}.elementor-645322 .elementor-element.elementor-element-16cc8ee{text-align:start;font-size:14px;}.elementor-645322 .elementor-element.elementor-element-39a44c9 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-645322 .elementor-element.elementor-element-75ef5bc{--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;--flex-wrap:nowrap;}.elementor-645322 .elementor-element.elementor-element-75ef5bc.e-con{--align-self:center;}.elementor-645322 .elementor-element.elementor-element-985a462{--width:50%;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-645322 .elementor-element.elementor-element-985a462.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:1;}.elementor-645322 .elementor-element.elementor-element-77ed0a8.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-645322 .elementor-element.elementor-element-10c28c2 .elementor-headline{text-align:start;font-size:18px;}.elementor-645322 .elementor-element.elementor-element-10c28c2 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-9bcc775-line-height );}.elementor-645322 .elementor-element.elementor-element-46ad3dc .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-645322 .elementor-element.elementor-element-a4827ed{--width:50%;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-645322 .elementor-element.elementor-element-a4827ed.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-645322 .elementor-element.elementor-element-3604042.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-645322 .elementor-element.elementor-element-511dc98 .elementor-headline{text-align:start;font-size:18px;}.elementor-645322 .elementor-element.elementor-element-511dc98 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-9bcc775-line-height );}.elementor-645322 .elementor-element.elementor-element-309cc7e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-645322 .elementor-element.elementor-element-3249bbd{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-645322 .elementor-element.elementor-element-0c70075{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-645322 .elementor-element.elementor-element-acab40a .elementor-headline{text-align:start;font-size:28px;}.elementor-645322 .elementor-element.elementor-element-acab40a .elementor-headline-dynamic-text{line-height:var( --e-global-typography-9bcc775-line-height );}.elementor-645322 .elementor-element.elementor-element-eed21f7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645322 .elementor-element.elementor-element-96c143d{--swiper-slides-to-display:2;}.elementor-645322 .elementor-element.elementor-element-7dfe6e4d{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-645322 .elementor-element.elementor-element-e29c789 .elementor-headline{text-align:start;font-size:28px;}.elementor-645322 .elementor-element.elementor-element-e29c789 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-9bcc775-line-height );}.elementor-645322 .elementor-element.elementor-element-757120f5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645322 .elementor-element.elementor-element-6f2072e8{text-align:center;}.elementor-645322 .elementor-element.elementor-element-6f2072e8 .elementor-heading-title{font-size:var( --e-global-typography-42c829b-font-size );line-height:var( --e-global-typography-42c829b-line-height );letter-spacing:var( --e-global-typography-42c829b-letter-spacing );}.elementor-645322 .elementor-element.elementor-element-7f3ac7b1 .elementor-headline{text-align:center;font-size:var( --e-global-typography-9bcc775-font-size );line-height:var( --e-global-typography-9bcc775-line-height );}.elementor-645322 .elementor-element.elementor-element-7f3ac7b1 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-9bcc775-line-height );}.elementor-645322 .elementor-element.elementor-element-5100a4d1{text-align:center;font-size:14px;}.elementor-645322 .elementor-element.elementor-element-2e291de2{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-645322 .elementor-element.elementor-element-b45570a .elementor-heading-title{font-size:14px;}.elementor-645322 .elementor-element.elementor-element-9b5046e .elementor-heading-title{font-size:14px;}.elementor-645322 .elementor-element.elementor-element-ca4be9d .elementor-heading-title{font-size:14px;}.elementor-645322 .elementor-element.elementor-element-97d19c5 .elementor-heading-title{font-size:14px;}}