.elementor-49 .elementor-element.elementor-element-4c3b600{--display:flex;}.elementor-49 .elementor-element.elementor-element-4c3b600:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-4c3b600 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(161deg, var( --e-global-color-478f50c ) 0%, var( --e-global-color-9dd9c56 ) 100%);}.elementor-49 .elementor-element.elementor-element-93caff5{--display:flex;}.elementor-49 .elementor-element.elementor-element-a150c86{--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;--flex-wrap:wrap;}.elementor-49 .elementor-element.elementor-element-f940d0b{text-align:center;}.elementor-49 .elementor-element.elementor-element-f940d0b .elementor-heading-title{font-family:var( --e-global-typography-4d51d4f-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-4d51d4f-font-size );font-weight:var( --e-global-typography-4d51d4f-font-weight );text-transform:var( --e-global-typography-4d51d4f-text-transform );line-height:var( --e-global-typography-4d51d4f-line-height );letter-spacing:var( --e-global-typography-4d51d4f-letter-spacing );color:var( --e-global-color-secondary );}.elementor-49 .elementor-element.elementor-element-dade744{text-align:center;}.elementor-49 .elementor-element.elementor-element-dade744 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-e68715c );}.elementor-49 .elementor-element.elementor-element-368ee82{--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;--flex-wrap:wrap;}.elementor-49 .elementor-element.elementor-element-7f27a41{--display:flex;}.elementor-49 .elementor-element.elementor-element-2d93ef2{text-align:left;}.elementor-49 .elementor-element.elementor-element-2d93ef2 .elementor-heading-title{font-family:var( --e-global-typography-8f7e5d2-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-8f7e5d2-font-size );font-weight:var( --e-global-typography-8f7e5d2-font-weight );text-transform:var( --e-global-typography-8f7e5d2-text-transform );line-height:var( --e-global-typography-8f7e5d2-line-height );color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-d6fd218{font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-49 .elementor-element.elementor-element-c57f7e9{--display:flex;}.elementor-49 .elementor-element.elementor-element-e6b719e{text-align:left;}.elementor-49 .elementor-element.elementor-element-e6b719e .elementor-heading-title{font-family:var( --e-global-typography-8f7e5d2-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-8f7e5d2-font-size );font-weight:var( --e-global-typography-8f7e5d2-font-weight );text-transform:var( --e-global-typography-8f7e5d2-text-transform );line-height:var( --e-global-typography-8f7e5d2-line-height );color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-f4d6d78{font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-49 .elementor-element.elementor-element-2c8421b{--display:flex;}.elementor-49 .elementor-element.elementor-element-3aaf10d{text-align:left;}.elementor-49 .elementor-element.elementor-element-3aaf10d .elementor-heading-title{font-family:var( --e-global-typography-8f7e5d2-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-8f7e5d2-font-size );font-weight:var( --e-global-typography-8f7e5d2-font-weight );text-transform:var( --e-global-typography-8f7e5d2-text-transform );line-height:var( --e-global-typography-8f7e5d2-line-height );color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-4286300{font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-49 .elementor-element.elementor-element-3b86892{--display:flex;}.elementor-49 .elementor-element.elementor-element-6a081d1{text-align:left;}.elementor-49 .elementor-element.elementor-element-6a081d1 .elementor-heading-title{font-family:var( --e-global-typography-8f7e5d2-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-8f7e5d2-font-size );font-weight:var( --e-global-typography-8f7e5d2-font-weight );text-transform:var( --e-global-typography-8f7e5d2-text-transform );line-height:var( --e-global-typography-8f7e5d2-line-height );color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-b63e400{font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-49 .elementor-element.elementor-element-be7f430{--display:flex;}.elementor-49 .elementor-element.elementor-element-d02d630{text-align:left;}.elementor-49 .elementor-element.elementor-element-d02d630 .elementor-heading-title{font-family:var( --e-global-typography-8f7e5d2-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-8f7e5d2-font-size );font-weight:var( --e-global-typography-8f7e5d2-font-weight );text-transform:var( --e-global-typography-8f7e5d2-text-transform );line-height:var( --e-global-typography-8f7e5d2-line-height );color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-d5cfe9d{font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-49 .elementor-element.elementor-element-06adcaf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.8;}.elementor-49 .elementor-element.elementor-element-06adcaf::before, .elementor-49 .elementor-element.elementor-element-06adcaf > .elementor-background-video-container::before, .elementor-49 .elementor-element.elementor-element-06adcaf > .e-con-inner > .elementor-background-video-container::before, .elementor-49 .elementor-element.elementor-element-06adcaf > .elementor-background-slideshow::before, .elementor-49 .elementor-element.elementor-element-06adcaf > .e-con-inner > .elementor-background-slideshow::before, .elementor-49 .elementor-element.elementor-element-06adcaf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://gipzambia.com/wp-content/uploads/2025/03/Puzzle_Pattern_Full.svg");--background-overlay:'';background-position:90% 100%;background-repeat:no-repeat;background-size:50% auto;}.elementor-49 .elementor-element.elementor-element-0106f53{--display:flex;}.elementor-49 .elementor-element.elementor-element-c2a4a58{--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;--flex-wrap:wrap;}.elementor-49 .elementor-element.elementor-element-7e094d7{text-align:center;}.elementor-49 .elementor-element.elementor-element-7e094d7 .elementor-heading-title{font-family:var( --e-global-typography-4d51d4f-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-4d51d4f-font-size );font-weight:var( --e-global-typography-4d51d4f-font-weight );text-transform:var( --e-global-typography-4d51d4f-text-transform );line-height:var( --e-global-typography-4d51d4f-line-height );letter-spacing:var( --e-global-typography-4d51d4f-letter-spacing );color:var( --e-global-color-secondary );}.elementor-49 .elementor-element.elementor-element-e9f854a{text-align:center;}.elementor-49 .elementor-element.elementor-element-e9f854a .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-e68715c );}.elementor-49 .elementor-element.elementor-element-af85c27{--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;--flex-wrap:wrap;}.elementor-49 .elementor-element.elementor-element-515dcc2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-49 .elementor-element.elementor-element-b6e4689{--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:flex-start;}.elementor-49 .elementor-element.elementor-element-04dae37{--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:flex-end;--align-items:center;}.elementor-49 .elementor-element.elementor-element-2e65524{--display:flex;}.elementor-49 .elementor-element.elementor-element-7653f4b{text-align:left;font-family:var( --e-global-typography-primary-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-7a94cf2 );}.elementor-49 .elementor-element.elementor-element-0f0b04a{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-49 .elementor-element.elementor-element-2c91dca{--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:flex-end;}.elementor-49 .elementor-element.elementor-element-fbd5e51{--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:flex-start;--align-items:center;}.elementor-49 .elementor-element.elementor-element-df4620f{--display:flex;}.elementor-49 .elementor-element.elementor-element-38dba23{text-align:left;font-family:var( --e-global-typography-primary-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-7a94cf2 );}.elementor-49 .elementor-element.elementor-element-d945787{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-49 .elementor-element.elementor-element-d387966{--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:flex-start;}.elementor-49 .elementor-element.elementor-element-bacdcbe{--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:flex-end;--align-items:center;}.elementor-49 .elementor-element.elementor-element-bef95d3{--display:flex;}.elementor-49 .elementor-element.elementor-element-ba6afb7{text-align:left;font-family:var( --e-global-typography-primary-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-text );}.elementor-49 .elementor-element.elementor-element-42bf99f7{--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;}.elementor-49 .elementor-element.elementor-element-c48a525{--display:flex;}.elementor-49 .elementor-element.elementor-element-e62b643{--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;--flex-wrap:wrap;}.elementor-49 .elementor-element.elementor-element-da97edf{text-align:center;}.elementor-49 .elementor-element.elementor-element-da97edf .elementor-heading-title{font-family:var( --e-global-typography-4d51d4f-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-4d51d4f-font-size );font-weight:var( --e-global-typography-4d51d4f-font-weight );text-transform:var( --e-global-typography-4d51d4f-text-transform );line-height:var( --e-global-typography-4d51d4f-line-height );letter-spacing:var( --e-global-typography-4d51d4f-letter-spacing );color:var( --e-global-color-secondary );}.elementor-49 .elementor-element.elementor-element-c33b99f{text-align:center;}.elementor-49 .elementor-element.elementor-element-c33b99f .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-e68715c );}.elementor-49 .elementor-element.elementor-element-96bab51{--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:flex-start;}.elementor-49 .elementor-element.elementor-element-4284cbd{--display:flex;}.elementor-49 .elementor-element.elementor-element-4284cbd:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-4284cbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gipzambia.com/wp-content/uploads/2025/07/11857853c5793a9d87ca780d22bbb4e405b64833-scaled.jpg");}.elementor-49 .elementor-element.elementor-element-9538240{--display:flex;}.elementor-49 .elementor-element.elementor-element-18e173e{font-family:var( --e-global-typography-primary-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-7a94cf2 );}.elementor-49 .elementor-element.elementor-element-2bb0732{--display:flex;}.elementor-49 .elementor-element.elementor-element-2bb0732:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-2bb0732 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gipzambia.com/wp-content/uploads/2025/07/7bc07d1e7be97bc49fb3d361821086abbd256564-scaled.jpg");}.elementor-49 .elementor-element.elementor-element-356333d{--display:flex;}.elementor-49 .elementor-element.elementor-element-499e9ca{font-family:var( --e-global-typography-primary-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-7a94cf2 );}.elementor-49 .elementor-element.elementor-element-3c0efc1{--display:flex;}.elementor-49 .elementor-element.elementor-element-3c0efc1:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-3c0efc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gipzambia.com/wp-content/uploads/2025/07/481969003c6632ec78606dc5bfd59f3f702bbf5f-scaled.jpg");}.elementor-49 .elementor-element.elementor-element-dfc05d8{--display:flex;}.elementor-49 .elementor-element.elementor-element-99d358f{font-family:var( --e-global-typography-primary-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-7a94cf2 );}.elementor-49 .elementor-element.elementor-element-9c98df2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-49 .elementor-element.elementor-element-2654390{--display:flex;}.elementor-49 .elementor-element.elementor-element-6ef8a3a{--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;--flex-wrap:wrap;}.elementor-49 .elementor-element.elementor-element-cf8a330{text-align:center;}.elementor-49 .elementor-element.elementor-element-cf8a330 .elementor-heading-title{font-family:var( --e-global-typography-4d51d4f-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-4d51d4f-font-size );font-weight:var( --e-global-typography-4d51d4f-font-weight );text-transform:var( --e-global-typography-4d51d4f-text-transform );line-height:var( --e-global-typography-4d51d4f-line-height );letter-spacing:var( --e-global-typography-4d51d4f-letter-spacing );color:var( --e-global-color-secondary );}.elementor-49 .elementor-element.elementor-element-1f0eb08{--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;--flex-wrap:wrap;}.elementor-49 .elementor-element.elementor-element-a0e4f45{--display:flex;}.elementor-49 .elementor-element.elementor-element-a0e4f45:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-a0e4f45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gipzambia.com/wp-content/uploads/2025/03/Support_Background-768x322.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-49 .elementor-element.elementor-element-2632921 .elementor-icon-wrapper{text-align:left;}.elementor-49 .elementor-element.elementor-element-2632921 .elementor-icon{font-size:95px;}.elementor-49 .elementor-element.elementor-element-2632921 .elementor-icon svg{height:95px;}.elementor-49 .elementor-element.elementor-element-3f2288d .elementor-heading-title{font-family:var( --e-global-typography-c8ebb18-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-c8ebb18-font-size );font-weight:var( --e-global-typography-c8ebb18-font-weight );text-transform:var( --e-global-typography-c8ebb18-text-transform );line-height:var( --e-global-typography-c8ebb18-line-height );color:var( --e-global-color-7a94cf2 );}.elementor-49 .elementor-element.elementor-element-e51d95a{text-align:left;font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-7a94cf2 );}.elementor-49 .elementor-element.elementor-element-2d34867{--display:flex;}.elementor-49 .elementor-element.elementor-element-2d34867:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-2d34867 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gipzambia.com/wp-content/uploads/2025/03/Support_Background-768x322.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-49 .elementor-element.elementor-element-8db1b1e .elementor-icon-wrapper{text-align:left;}.elementor-49 .elementor-element.elementor-element-8db1b1e .elementor-icon{font-size:95px;}.elementor-49 .elementor-element.elementor-element-8db1b1e .elementor-icon svg{height:95px;}.elementor-49 .elementor-element.elementor-element-352640d{--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;}.elementor-49 .elementor-element.elementor-element-ca066ad .elementor-heading-title{font-family:var( --e-global-typography-c8ebb18-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-c8ebb18-font-size );font-weight:var( --e-global-typography-c8ebb18-font-weight );text-transform:var( --e-global-typography-c8ebb18-text-transform );line-height:var( --e-global-typography-c8ebb18-line-height );color:var( --e-global-color-7a94cf2 );}.elementor-49 .elementor-element.elementor-element-bca299f{text-align:left;font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-7a94cf2 );}.elementor-49 .elementor-element.elementor-element-2cd6f10f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-49 .elementor-element.elementor-element-2cd6f10f:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-2cd6f10f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-327d5add{--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;--flex-wrap:wrap;}.elementor-49 .elementor-element.elementor-element-66a98768{--display:flex;}.elementor-49 .elementor-element.elementor-element-7ff1c7f{--swiper-slides-to-display:1;--swiper-slides-gap:10px;--arrow-prev-left-align:100%;--arrow-prev-translate-x:-100%;--arrow-prev-left-position:-50px;--arrow-prev-top-align:100%;--arrow-prev-translate-y:-100%;--arrow-prev-top-position:20px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:100%;--arrow-next-translate-y:-100%;--arrow-next-top-position:20px;--arrow-size:30px;--arrow-normal-color:var( --e-global-color-secondary );--swiper-pagination-size:12px;--dots-normal-color:var( --e-global-color-secondary );--dots-hover-color:var( --e-global-color-7a94cf2 );--dots-horizontal-position:50%;--dots-horizontal-transform:-50%;--dots-horizontal-offset:0px;--dots-vertical-position:100%;--dots-vertical-transform:-100%;--dots-vertical-offset:0px;--swiper-pagination-spacing:20px;}.elementor-49 .elementor-element.elementor-element-7ff1c7f .swiper-slide > .elementor-element{height:100%;}.elementor-49 .elementor-element.elementor-element-7ff1c7f .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:5px;--swiper-pagination-bullet-vertical-gap:5px;}@media(max-width:1366px){.elementor-49 .elementor-element.elementor-element-f940d0b .elementor-heading-title{font-size:var( --e-global-typography-4d51d4f-font-size );line-height:var( --e-global-typography-4d51d4f-line-height );letter-spacing:var( --e-global-typography-4d51d4f-letter-spacing );}.elementor-49 .elementor-element.elementor-element-dade744 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-49 .elementor-element.elementor-element-2d93ef2 .elementor-heading-title{font-size:var( --e-global-typography-8f7e5d2-font-size );line-height:var( --e-global-typography-8f7e5d2-line-height );}.elementor-49 .elementor-element.elementor-element-d6fd218{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-e6b719e .elementor-heading-title{font-size:var( --e-global-typography-8f7e5d2-font-size );line-height:var( --e-global-typography-8f7e5d2-line-height );}.elementor-49 .elementor-element.elementor-element-f4d6d78{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-3aaf10d .elementor-heading-title{font-size:var( --e-global-typography-8f7e5d2-font-size );line-height:var( --e-global-typography-8f7e5d2-line-height );}.elementor-49 .elementor-element.elementor-element-4286300{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-6a081d1 .elementor-heading-title{font-size:var( --e-global-typography-8f7e5d2-font-size );line-height:var( --e-global-typography-8f7e5d2-line-height );}.elementor-49 .elementor-element.elementor-element-b63e400{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-d02d630 .elementor-heading-title{font-size:var( --e-global-typography-8f7e5d2-font-size );line-height:var( --e-global-typography-8f7e5d2-line-height );}.elementor-49 .elementor-element.elementor-element-d5cfe9d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-7e094d7 .elementor-heading-title{font-size:var( --e-global-typography-4d51d4f-font-size );line-height:var( --e-global-typography-4d51d4f-line-height );letter-spacing:var( --e-global-typography-4d51d4f-letter-spacing );}.elementor-49 .elementor-element.elementor-element-e9f854a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-49 .elementor-element.elementor-element-7653f4b{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-49 .elementor-element.elementor-element-38dba23{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-49 .elementor-element.elementor-element-ba6afb7{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-49 .elementor-element.elementor-element-da97edf .elementor-heading-title{font-size:var( --e-global-typography-4d51d4f-font-size );line-height:var( --e-global-typography-4d51d4f-line-height );letter-spacing:var( --e-global-typography-4d51d4f-letter-spacing );}.elementor-49 .elementor-element.elementor-element-c33b99f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-49 .elementor-element.elementor-element-18e173e{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-49 .elementor-element.elementor-element-499e9ca{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-49 .elementor-element.elementor-element-99d358f{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-49 .elementor-element.elementor-element-cf8a330 .elementor-heading-title{font-size:var( --e-global-typography-4d51d4f-font-size );line-height:var( --e-global-typography-4d51d4f-line-height );letter-spacing:var( --e-global-typography-4d51d4f-letter-spacing );}.elementor-49 .elementor-element.elementor-element-2632921 .elementor-icon{font-size:80px;}.elementor-49 .elementor-element.elementor-element-2632921 .elementor-icon svg{height:80px;}.elementor-49 .elementor-element.elementor-element-3f2288d .elementor-heading-title{font-size:var( --e-global-typography-c8ebb18-font-size );line-height:var( --e-global-typography-c8ebb18-line-height );}.elementor-49 .elementor-element.elementor-element-e51d95a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-8db1b1e .elementor-icon{font-size:80px;}.elementor-49 .elementor-element.elementor-element-8db1b1e .elementor-icon svg{height:80px;}.elementor-49 .elementor-element.elementor-element-ca066ad .elementor-heading-title{font-size:var( --e-global-typography-c8ebb18-font-size );line-height:var( --e-global-typography-c8ebb18-line-height );}.elementor-49 .elementor-element.elementor-element-bca299f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-7ff1c7f{--swiper-slides-to-display:1;--dots-horizontal-position:50%;--dots-horizontal-transform:-50%;}}@media(max-width:1024px){.elementor-49 .elementor-element.elementor-element-f940d0b .elementor-heading-title{font-size:var( --e-global-typography-4d51d4f-font-size );line-height:var( --e-global-typography-4d51d4f-line-height );letter-spacing:var( --e-global-typography-4d51d4f-letter-spacing );}.elementor-49 .elementor-element.elementor-element-dade744 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-49 .elementor-element.elementor-element-2d93ef2 .elementor-heading-title{font-size:var( --e-global-typography-8f7e5d2-font-size );line-height:var( --e-global-typography-8f7e5d2-line-height );}.elementor-49 .elementor-element.elementor-element-d6fd218{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-e6b719e .elementor-heading-title{font-size:var( --e-global-typography-8f7e5d2-font-size );line-height:var( --e-global-typography-8f7e5d2-line-height );}.elementor-49 .elementor-element.elementor-element-f4d6d78{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-3aaf10d .elementor-heading-title{font-size:var( --e-global-typography-8f7e5d2-font-size );line-height:var( --e-global-typography-8f7e5d2-line-height );}.elementor-49 .elementor-element.elementor-element-4286300{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-6a081d1 .elementor-heading-title{font-size:var( --e-global-typography-8f7e5d2-font-size );line-height:var( --e-global-typography-8f7e5d2-line-height );}.elementor-49 .elementor-element.elementor-element-b63e400{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-d02d630 .elementor-heading-title{font-size:var( --e-global-typography-8f7e5d2-font-size );line-height:var( --e-global-typography-8f7e5d2-line-height );}.elementor-49 .elementor-element.elementor-element-d5cfe9d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-06adcaf::before, .elementor-49 .elementor-element.elementor-element-06adcaf > .elementor-background-video-container::before, .elementor-49 .elementor-element.elementor-element-06adcaf > .e-con-inner > .elementor-background-video-container::before, .elementor-49 .elementor-element.elementor-element-06adcaf > .elementor-background-slideshow::before, .elementor-49 .elementor-element.elementor-element-06adcaf > .e-con-inner > .elementor-background-slideshow::before, .elementor-49 .elementor-element.elementor-element-06adcaf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0% 0%;}.elementor-49 .elementor-element.elementor-element-7e094d7 .elementor-heading-title{font-size:var( --e-global-typography-4d51d4f-font-size );line-height:var( --e-global-typography-4d51d4f-line-height );letter-spacing:var( --e-global-typography-4d51d4f-letter-spacing );}.elementor-49 .elementor-element.elementor-element-e9f854a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-49 .elementor-element.elementor-element-7653f4b{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-49 .elementor-element.elementor-element-38dba23{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-49 .elementor-element.elementor-element-ba6afb7{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-49 .elementor-element.elementor-element-da97edf .elementor-heading-title{font-size:var( --e-global-typography-4d51d4f-font-size );line-height:var( --e-global-typography-4d51d4f-line-height );letter-spacing:var( --e-global-typography-4d51d4f-letter-spacing );}.elementor-49 .elementor-element.elementor-element-c33b99f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-49 .elementor-element.elementor-element-96bab51{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-49 .elementor-element.elementor-element-18e173e{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-49 .elementor-element.elementor-element-499e9ca{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-49 .elementor-element.elementor-element-99d358f{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-49 .elementor-element.elementor-element-cf8a330 .elementor-heading-title{font-size:var( --e-global-typography-4d51d4f-font-size );line-height:var( --e-global-typography-4d51d4f-line-height );letter-spacing:var( --e-global-typography-4d51d4f-letter-spacing );}.elementor-49 .elementor-element.elementor-element-3f2288d .elementor-heading-title{font-size:var( --e-global-typography-c8ebb18-font-size );line-height:var( --e-global-typography-c8ebb18-line-height );}.elementor-49 .elementor-element.elementor-element-e51d95a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-ca066ad .elementor-heading-title{font-size:var( --e-global-typography-c8ebb18-font-size );line-height:var( --e-global-typography-c8ebb18-line-height );}.elementor-49 .elementor-element.elementor-element-bca299f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-7ff1c7f{--swiper-slides-to-display:1;}}@media(max-width:767px){.elementor-49 .elementor-element.elementor-element-f940d0b .elementor-heading-title{font-size:var( --e-global-typography-4d51d4f-font-size );line-height:var( --e-global-typography-4d51d4f-line-height );letter-spacing:var( --e-global-typography-4d51d4f-letter-spacing );}.elementor-49 .elementor-element.elementor-element-dade744 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-49 .elementor-element.elementor-element-2d93ef2 .elementor-heading-title{font-size:var( --e-global-typography-8f7e5d2-font-size );line-height:var( --e-global-typography-8f7e5d2-line-height );}.elementor-49 .elementor-element.elementor-element-d6fd218{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-e6b719e .elementor-heading-title{font-size:var( --e-global-typography-8f7e5d2-font-size );line-height:var( --e-global-typography-8f7e5d2-line-height );}.elementor-49 .elementor-element.elementor-element-f4d6d78{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-3aaf10d .elementor-heading-title{font-size:var( --e-global-typography-8f7e5d2-font-size );line-height:var( --e-global-typography-8f7e5d2-line-height );}.elementor-49 .elementor-element.elementor-element-4286300{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-6a081d1 .elementor-heading-title{font-size:var( --e-global-typography-8f7e5d2-font-size );line-height:var( --e-global-typography-8f7e5d2-line-height );}.elementor-49 .elementor-element.elementor-element-b63e400{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-d02d630 .elementor-heading-title{font-size:var( --e-global-typography-8f7e5d2-font-size );line-height:var( --e-global-typography-8f7e5d2-line-height );}.elementor-49 .elementor-element.elementor-element-d5cfe9d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-06adcaf::before, .elementor-49 .elementor-element.elementor-element-06adcaf > .elementor-background-video-container::before, .elementor-49 .elementor-element.elementor-element-06adcaf > .e-con-inner > .elementor-background-video-container::before, .elementor-49 .elementor-element.elementor-element-06adcaf > .elementor-background-slideshow::before, .elementor-49 .elementor-element.elementor-element-06adcaf > .e-con-inner > .elementor-background-slideshow::before, .elementor-49 .elementor-element.elementor-element-06adcaf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0% 0%;}.elementor-49 .elementor-element.elementor-element-7e094d7 .elementor-heading-title{font-size:var( --e-global-typography-4d51d4f-font-size );line-height:var( --e-global-typography-4d51d4f-line-height );letter-spacing:var( --e-global-typography-4d51d4f-letter-spacing );}.elementor-49 .elementor-element.elementor-element-e9f854a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-49 .elementor-element.elementor-element-7653f4b{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-49 .elementor-element.elementor-element-38dba23{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-49 .elementor-element.elementor-element-ba6afb7{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-49 .elementor-element.elementor-element-da97edf .elementor-heading-title{font-size:var( --e-global-typography-4d51d4f-font-size );line-height:var( --e-global-typography-4d51d4f-line-height );letter-spacing:var( --e-global-typography-4d51d4f-letter-spacing );}.elementor-49 .elementor-element.elementor-element-c33b99f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-49 .elementor-element.elementor-element-18e173e{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-49 .elementor-element.elementor-element-499e9ca{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-49 .elementor-element.elementor-element-99d358f{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-49 .elementor-element.elementor-element-6ef8a3a{--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:space-between;--align-items:center;}.elementor-49 .elementor-element.elementor-element-cf8a330 .elementor-heading-title{font-size:var( --e-global-typography-4d51d4f-font-size );line-height:var( --e-global-typography-4d51d4f-line-height );letter-spacing:var( --e-global-typography-4d51d4f-letter-spacing );}.elementor-49 .elementor-element.elementor-element-1f0eb08{--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-49 .elementor-element.elementor-element-3f2288d .elementor-heading-title{font-size:var( --e-global-typography-c8ebb18-font-size );line-height:var( --e-global-typography-c8ebb18-line-height );}.elementor-49 .elementor-element.elementor-element-e51d95a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-ca066ad .elementor-heading-title{font-size:var( --e-global-typography-c8ebb18-font-size );line-height:var( --e-global-typography-c8ebb18-line-height );}.elementor-49 .elementor-element.elementor-element-bca299f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-7ff1c7f{--swiper-slides-to-display:1;--dots-horizontal-position:0px;--dots-horizontal-transform:0%;--swiper-pagination-spacing:40px;}}/* Start custom CSS for container, class: .elementor-element-4c3b600 */.product-section {margin-top:-100px;z-index:-1;}
.product-title {margin-top:110px;}

.product-row {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    gap: 20px !important;
    box-sizing: border-box;
    justify-content:space-between; /* Spreads items with excess space between */
}

.product-pp {
    flex: 1 1 18%; /* Slightly smaller to account for gap */
    max-width: 18%;
    box-sizing: border-box;
    margin: 0 !important; /* Remove any Elementor widget margins */
}

.pp-icon {text-align:left;}
.pp-icon img {width:100px;max-width:100px;}

.pp-heading .elementor-heading-title {margin-bottom:20px;position:relative;min-height:2.5em;}

.pp-heading .elementor-heading-title::after {content:'';position:absolute;width:100%;height:1px;background-color:#95A1A6;bottom:-15px;left:0;}

/* 3 columns at 1024px */
@media screen and (max-width: 1024px) {
    .product-row {justify-content:center;--justify-content:center!important;}
    .product-pp {flex: 1 1 32%;max-width: 31%;}
    .pp-icon {text-align:center;}
    .pp-heading .elementor-heading-title {text-align:center;}
    .pp-text {text-align:center;}
}

/* 1 column at 767px */
@media screen and (max-width: 767px) {
    .product-pp {flex: 1 1 100%;max-width: 100%;padding-bottom:40px;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-06adcaf */.key-points {margin-bottom:60px;}
.point-img-row {width:70%;}
.point-images img {height:500px;width:100%;object-fit:cover;object-position:center center;}

.point-images {position:relative;display:inline-block;width:100%;}

.point-images-left::after, .point-images-right::after {content:"";bottom:-30px;position:absolute;width:85%;height:85%;background-color:#F0F4F5;z-index:-1;}
.point-images-left::after {left:-30px;}
.point-images-right::after {right:-30px;}

.point-text-row {min-height:500px;margin-top:-500px;}
.point-text {width:50%;}
.point-text-1 {background-color: rgba(31, 156, 139, 0.95);}
.point-text-2 {background-color:rgba(0, 64, 56, 0.95);}
.point-text-3 {background-color:rgba(217, 165, 76, 0.95);}

@media only screen and (max-width:1024px) {
    .key-points {margin-bottom:40px;}
    .point-img-row {width:80%;}
    .point-text {width:60%;}
    .point-images img {height:400px;}
    .point-text-row {min-height:400px;margin-top:-400px;}
}

@media only screen and (max-width:767px) {
    .key-points {margin-bottom:20px;}
    .point-img-row, .point-text {width:100%;}
    .point-images img {height:80VW;}
    .point-text-row {min-height:0;margin-top:0;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42bf99f7 */.focus-tiles {height:500px;background-position:center center;background-repeat: no-repeat;background-size: cover;flex-direction:column;justify-content:flex-end;}

@media only screen and (max-width:1024px) {    
.focus-tiles {height:calc(150px + 35VW);min-height:400px}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c98df2 */.support-row {z-index:2;}

.support-button {width:calc(50% - 10px);gap:15px;margin-top:50px;}
.support-icon {position:relative;margin-top:-90px;padding-bottom:10px;}

.content-inset {width:1300px;}

@media only screen and (max-width:1366px) {
    .content-inset {width:90%;}
}

@media only screen and (max-width:1024px) {
    .content-inset {width:85%;}
    .support-button {width:100%;}
    .support-icon {margin-top:-70px;padding-bottom:10px;}
}

@media only screen and (max-width:767px) {
    .content-inset {width:100%;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd6f10f */.testimonial-box {padding-top:130px;margin-top:-180px;}

.testimonial-loop {position: relative;}

.testimonial-loop::before {content: '';width:48px;height: 48px;position: absolute;top:-10px;left:-30px;background: url('/wp-content/uploads/2025/04/Testimonial_Quotes.svg');z-index:2;opacity:0.6;}

.testimonial-loop .testimonial-quote {z-index:3;}/* End custom CSS */