.elementor-8 .elementor-element.elementor-element-3457c55c{--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;--justify-content:flex-end;--overlay-opacity:1;}.elementor-8 .elementor-element.elementor-element-3457c55c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3457c55c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#002420B5;background-image:url("https://gipzambia.com/wp-content/uploads/2025/07/iStock-1569349049-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-3457c55c::before, .elementor-8 .elementor-element.elementor-element-3457c55c > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-3457c55c > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-3457c55c > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-3457c55c > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-3457c55c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-181f60ad{--display:flex;}.elementor-8 .elementor-element.elementor-element-179c5dac{--display:flex;}.elementor-8 .elementor-element.elementor-element-5c7816c{--display:flex;}.elementor-8 .elementor-element.elementor-element-65dd6e9{text-align:left;}.elementor-8 .elementor-element.elementor-element-65dd6e9 .elementor-heading-title{font-family:var( --e-global-typography-dd08595-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-dd08595-font-size );font-weight:var( --e-global-typography-dd08595-font-weight );text-transform:var( --e-global-typography-dd08595-text-transform );line-height:var( --e-global-typography-dd08595-line-height );}.elementor-8 .elementor-element.elementor-element-3672949{--display:flex;}.elementor-8 .elementor-element.elementor-element-14d60bd{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-8 .elementor-element.elementor-element-2c8fe75d{--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-8 .elementor-element.elementor-element-2c8fe75d::before, .elementor-8 .elementor-element.elementor-element-2c8fe75d > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-2c8fe75d > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-2c8fe75d > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-2c8fe75d > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-2c8fe75d > .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:50px -350px;background-repeat:no-repeat;background-size:contain;}.elementor-8 .elementor-element.elementor-element-40196bb2{--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-8 .elementor-element.elementor-element-ca2396e.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-ca2396e{text-align:center;}.elementor-8 .elementor-element.elementor-element-ca2396e .elementor-heading-title{font-family:var( --e-global-typography-a119ae6-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-a119ae6-font-size );font-weight:var( --e-global-typography-a119ae6-font-weight );text-transform:var( --e-global-typography-a119ae6-text-transform );line-height:var( --e-global-typography-a119ae6-line-height );color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-6d61991{--display:flex;}.elementor-8 .elementor-element.elementor-element-307ef34{padding:10px 100px 30px 100px;text-align:center;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-8 .elementor-element.elementor-element-01c9eb6{--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;--margin-top:10px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-3c3877d{--display:flex;}.elementor-8 .elementor-element.elementor-element-3c3877d:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3c3877d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-3c3877d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-4b181b2{text-align:center;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-8 .elementor-element.elementor-element-ff1ae97{--display:flex;}.elementor-8 .elementor-element.elementor-element-ff1ae97:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ff1ae97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-ff1ae97.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-9a791d0{text-align:center;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-8 .elementor-element.elementor-element-7313278{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-502d06a{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-8 .elementor-element.elementor-element-b703384{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-8 .elementor-element.elementor-element-cfdfa0f{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-8 .elementor-element.elementor-element-5c4e22d{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-8 .elementor-element.elementor-element-12f25c89{--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-8 .elementor-element.elementor-element-12f25c89:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-12f25c89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gipzambia.com/wp-content/uploads/2025/07/ornate-mask-ancient-african-god-generated-by-ai-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-12f25c89::before, .elementor-8 .elementor-element.elementor-element-12f25c89 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-12f25c89 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-12f25c89 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-12f25c89 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-12f25c89 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-7c2a961 );--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-22af60a7{--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-8 .elementor-element.elementor-element-9acf8ef.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-9acf8ef{text-align:center;}.elementor-8 .elementor-element.elementor-element-9acf8ef .elementor-heading-title{font-family:var( --e-global-typography-16d4845-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-16d4845-font-size );font-weight:var( --e-global-typography-16d4845-font-weight );text-transform:var( --e-global-typography-16d4845-text-transform );line-height:var( --e-global-typography-16d4845-line-height );letter-spacing:var( --e-global-typography-16d4845-letter-spacing );color:var( --e-global-color-7a94cf2 );}.elementor-8 .elementor-element.elementor-element-7ca45344{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-1dde087{--display:flex;}.elementor-8 .elementor-element.elementor-element-405b0dd{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-8 .elementor-element.elementor-element-a1a2e63{--display:flex;}.elementor-8 .elementor-element.elementor-element-cbc993f{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-8 .elementor-element.elementor-element-8ac5afe{--display:flex;}.elementor-8 .elementor-element.elementor-element-d611b5a{--display:flex;--min-height:320px;}.elementor-8 .elementor-element.elementor-element-65b700bc{--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.2;}.elementor-8 .elementor-element.elementor-element-65b700bc::before, .elementor-8 .elementor-element.elementor-element-65b700bc > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-65b700bc > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-65b700bc > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-65b700bc > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-65b700bc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-32024b97{--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-8 .elementor-element.elementor-element-3f9502b3{--display:flex;}.elementor-8 .elementor-element.elementor-element-e260593{text-align:left;}.elementor-8 .elementor-element.elementor-element-e260593 .elementor-heading-title{font-family:var( --e-global-typography-16d4845-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-16d4845-font-size );font-weight:var( --e-global-typography-16d4845-font-weight );text-transform:var( --e-global-typography-16d4845-text-transform );line-height:var( --e-global-typography-16d4845-line-height );letter-spacing:var( --e-global-typography-16d4845-letter-spacing );color:var( --e-global-color-7a94cf2 );}.elementor-8 .elementor-element.elementor-element-a6234fc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-8 .elementor-element.elementor-element-b35eb1f{--display:flex;}.elementor-8 .elementor-element.elementor-element-b35eb1f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-dfec2cc{--display:flex;}.elementor-8 .elementor-element.elementor-element-87e747a{--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-8 .elementor-element.elementor-element-4650090{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-8 .elementor-element.elementor-element-b24938e{--display:flex;}.elementor-8 .elementor-element.elementor-element-93fbde7{--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-8 .elementor-element.elementor-element-afa415b{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-8 .elementor-element.elementor-element-bb6560d{--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-8 .elementor-element.elementor-element-248ccfe{--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-8 .elementor-element.elementor-element-e988ec9{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-8 .elementor-element.elementor-element-0b1e22f{--display:flex;}.elementor-8 .elementor-element.elementor-element-23433d8{--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-8 .elementor-element.elementor-element-c1bd005{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-8 .elementor-element.elementor-element-12d3b05{--n-accordion-title-font-size:var( --e-global-typography-ce70d56-font-size );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-active-color:var( --e-global-color-7a94cf2 );--n-accordion-icon-size:30px;--n-accordion-icon-normal-color:var( --e-global-color-secondary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-7a94cf2 );}.elementor-8 .elementor-element.elementor-element-12d3b05 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-7a94cf2 );border-style:none;}.elementor-8 .elementor-element.elementor-element-12d3b05 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-secondary );border-style:none;}:where( .elementor-8 .elementor-element.elementor-element-12d3b05 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-secondary );border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:5px;--padding-right:50px;--padding-bottom:30px;--padding-left:30px;}.elementor-8 .elementor-element.elementor-element-12d3b05 {--n-accordion-padding:20px 20px 20px 30px;}:where( .elementor-8 .elementor-element.elementor-element-12d3b05 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-ce70d56-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-ce70d56-font-weight );text-transform:var( --e-global-typography-ce70d56-text-transform );line-height:var( --e-global-typography-ce70d56-line-height );}.elementor-8 .elementor-element.elementor-element-19f28ac{--display:flex;}.elementor-8 .elementor-element.elementor-element-3eb6b52 img{width:100%;}.elementor-8 .elementor-element.elementor-element-7516e28f{--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-8 .elementor-element.elementor-element-d0d598c{--display:flex;}.elementor-8 .elementor-element.elementor-element-1537ed7a{--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-8 .elementor-element.elementor-element-115ef51{text-align:center;}.elementor-8 .elementor-element.elementor-element-115ef51 .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-8 .elementor-element.elementor-element-687fa4a{--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-8 .elementor-element.elementor-element-b138983{--display:flex;}.elementor-8 .elementor-element.elementor-element-cbae80d{--grid-columns:4;}.elementor-8 .elementor-element.elementor-element-cbae80d .elementor-loop-container{grid-auto-rows:1fr;}.elementor-8 .elementor-element.elementor-element-cbae80d .e-loop-item > .elementor-section, .elementor-8 .elementor-element.elementor-element-cbae80d .e-loop-item > .elementor-section > .elementor-container, .elementor-8 .elementor-element.elementor-element-cbae80d .e-loop-item > .e-con, .elementor-8 .elementor-element.elementor-element-cbae80d .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-8 .elementor-element.elementor-element-484cf00{--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-8 .elementor-element.elementor-element-0723e43{--display:flex;}.elementor-8 .elementor-element.elementor-element-666c8a5{--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-8 .elementor-element.elementor-element-cd46dbd{text-align:center;}.elementor-8 .elementor-element.elementor-element-cd46dbd .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-8 .elementor-element.elementor-element-8689253{--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-8 .elementor-element.elementor-element-ebbbd17{--display:flex;}.elementor-8 .elementor-element.elementor-element-6b94ec0{--grid-columns:4;}.elementor-8 .elementor-element.elementor-element-6b94ec0 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-8 .elementor-element.elementor-element-6b94ec0 .e-loop-item > .elementor-section, .elementor-8 .elementor-element.elementor-element-6b94ec0 .e-loop-item > .elementor-section > .elementor-container, .elementor-8 .elementor-element.elementor-element-6b94ec0 .e-loop-item > .e-con, .elementor-8 .elementor-element.elementor-element-6b94ec0 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-8 .elementor-element.elementor-element-2ba6101{--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-8 .elementor-element.elementor-element-f004264{--display:flex;}.elementor-8 .elementor-element.elementor-element-751d255{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;}.elementor-8 .elementor-element.elementor-element-adc6700{text-align:center;}.elementor-8 .elementor-element.elementor-element-adc6700 .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-8 .elementor-element.elementor-element-a63e818{--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-8 .elementor-element.elementor-element-b1ced9b{--display:flex;--min-height:500px;--justify-content:flex-end;}.elementor-8 .elementor-element.elementor-element-b1ced9b:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-b1ced9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gipzambia.com/wp-content/uploads/2025/07/3afd75c3bb75750eaf23fab6af7f79c27ccb3f7b-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-386e4df{--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:center;}.elementor-8 .elementor-element.elementor-element-386e4df:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-386e4df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, #004038C7 100%);}.elementor-8 .elementor-element.elementor-element-aa766b8 .elementor-heading-title{font-family:var( --e-global-typography-31fd42f-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-31fd42f-font-size );font-weight:var( --e-global-typography-31fd42f-font-weight );line-height:var( --e-global-typography-31fd42f-line-height );color:var( --e-global-color-7a94cf2 );}.elementor-8 .elementor-element.elementor-element-cdf0a27{text-align:right;}.elementor-8 .elementor-element.elementor-element-cdf0a27 img{width:220px;max-width:220px;}.elementor-8 .elementor-element.elementor-element-8aafed3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-8 .elementor-element.elementor-element-6cbc16d{--display:flex;}.elementor-8 .elementor-element.elementor-element-6cbc16d:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-6cbc16d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-6cbc16d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-d5c86c6{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-8 .elementor-element.elementor-element-92e9cc5{--display:flex;}.elementor-8 .elementor-element.elementor-element-92e9cc5:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-92e9cc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#205B51;}.elementor-8 .elementor-element.elementor-element-92e9cc5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-a7e615c{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-8 .elementor-element.elementor-element-478e438{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-478e438:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-478e438 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1ce47ba );}.elementor-8 .elementor-element.elementor-element-f8fa0b4{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-f8fa0b4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-f33a9a7{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-f33a9a7.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-f33a9a7 img{width:75%;}.elementor-8 .elementor-element.elementor-element-1457cf7{--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-8 .elementor-element.elementor-element-a7f1775{--display:flex;}.elementor-8 .elementor-element.elementor-element-7f37779{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-8 .elementor-element.elementor-element-b79760d{--display:flex;}.elementor-8 .elementor-element.elementor-element-07b1cb9{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-8 .elementor-element.elementor-element-8739ea6{--display:flex;}.elementor-8 .elementor-element.elementor-element-9cce583{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-8 .elementor-element.elementor-element-5e30b68{--display:flex;}.elementor-8 .elementor-element.elementor-element-5e30b68:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-5e30b68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gipzambia.com/wp-content/uploads/2025/07/5504e114e7c268d4f57874a69cf4faa0bb1f2763-scaled.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-68c95f5{--display:flex;}.elementor-8 .elementor-element.elementor-element-7d466e9{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-8 .elementor-element.elementor-element-5a7ebc9{--display:flex;}.elementor-8 .elementor-element.elementor-element-b6a96d2{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 );}@media(max-width:1366px){.elementor-8 .elementor-element.elementor-element-65dd6e9 .elementor-heading-title{font-size:var( --e-global-typography-dd08595-font-size );line-height:var( --e-global-typography-dd08595-line-height );}.elementor-8 .elementor-element.elementor-element-14d60bd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-ca2396e .elementor-heading-title{font-size:var( --e-global-typography-a119ae6-font-size );line-height:var( --e-global-typography-a119ae6-line-height );}.elementor-8 .elementor-element.elementor-element-307ef34{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-4b181b2{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-9a791d0{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-502d06a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-b703384{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-cfdfa0f{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-5c4e22d{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-9acf8ef .elementor-heading-title{font-size:var( --e-global-typography-16d4845-font-size );line-height:var( --e-global-typography-16d4845-line-height );letter-spacing:var( --e-global-typography-16d4845-letter-spacing );}.elementor-8 .elementor-element.elementor-element-405b0dd{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-cbc993f{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-e260593 .elementor-heading-title{font-size:var( --e-global-typography-16d4845-font-size );line-height:var( --e-global-typography-16d4845-line-height );letter-spacing:var( --e-global-typography-16d4845-letter-spacing );}.elementor-8 .elementor-element.elementor-element-4650090{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-afa415b{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-e988ec9{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-c1bd005{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-12d3b05{--n-accordion-title-font-size:var( --e-global-typography-ce70d56-font-size );}:where( .elementor-8 .elementor-element.elementor-element-12d3b05 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-ce70d56-line-height );}.elementor-8 .elementor-element.elementor-element-115ef51 .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-8 .elementor-element.elementor-element-cd46dbd .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-8 .elementor-element.elementor-element-adc6700 .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-8 .elementor-element.elementor-element-aa766b8 .elementor-heading-title{font-size:var( --e-global-typography-31fd42f-font-size );line-height:var( --e-global-typography-31fd42f-line-height );}.elementor-8 .elementor-element.elementor-element-cdf0a27 img{width:180px;max-width:180px;}.elementor-8 .elementor-element.elementor-element-d5c86c6{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-a7e615c{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-f33a9a7 img{width:180px;max-width:180px;}.elementor-8 .elementor-element.elementor-element-7f37779{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-07b1cb9{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-9cce583{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-7d466e9{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-b6a96d2{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-65dd6e9 .elementor-heading-title{font-size:var( --e-global-typography-dd08595-font-size );line-height:var( --e-global-typography-dd08595-line-height );}.elementor-8 .elementor-element.elementor-element-14d60bd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-2c8fe75d::before, .elementor-8 .elementor-element.elementor-element-2c8fe75d > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-2c8fe75d > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-2c8fe75d > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-2c8fe75d > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-2c8fe75d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0%;}.elementor-8 .elementor-element.elementor-element-ca2396e .elementor-heading-title{font-size:var( --e-global-typography-a119ae6-font-size );line-height:var( --e-global-typography-a119ae6-line-height );}.elementor-8 .elementor-element.elementor-element-307ef34{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-4b181b2{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-9a791d0{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-502d06a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-b703384{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-cfdfa0f{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-5c4e22d{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-9acf8ef .elementor-heading-title{font-size:var( --e-global-typography-16d4845-font-size );line-height:var( --e-global-typography-16d4845-line-height );letter-spacing:var( --e-global-typography-16d4845-letter-spacing );}.elementor-8 .elementor-element.elementor-element-7ca45344{--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-8 .elementor-element.elementor-element-405b0dd{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-cbc993f{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-e260593 .elementor-heading-title{font-size:var( --e-global-typography-16d4845-font-size );line-height:var( --e-global-typography-16d4845-line-height );letter-spacing:var( --e-global-typography-16d4845-letter-spacing );}.elementor-8 .elementor-element.elementor-element-a6234fc{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-8 .elementor-element.elementor-element-4650090{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-afa415b{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-e988ec9{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-c1bd005{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-12d3b05{--n-accordion-title-font-size:var( --e-global-typography-ce70d56-font-size );}:where( .elementor-8 .elementor-element.elementor-element-12d3b05 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-ce70d56-line-height );}.elementor-8 .elementor-element.elementor-element-115ef51 .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-8 .elementor-element.elementor-element-cbae80d{--grid-columns:2;}.elementor-8 .elementor-element.elementor-element-cd46dbd .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-8 .elementor-element.elementor-element-6b94ec0{--grid-columns:2;}.elementor-8 .elementor-element.elementor-element-adc6700 .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-8 .elementor-element.elementor-element-aa766b8 .elementor-heading-title{font-size:var( --e-global-typography-31fd42f-font-size );line-height:var( --e-global-typography-31fd42f-line-height );}.elementor-8 .elementor-element.elementor-element-cdf0a27 img{width:160px;max-width:160px;}.elementor-8 .elementor-element.elementor-element-8aafed3{--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-8 .elementor-element.elementor-element-d5c86c6{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-a7e615c{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-f33a9a7 img{width:160px;max-width:160px;}.elementor-8 .elementor-element.elementor-element-1457cf7{--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-8 .elementor-element.elementor-element-7f37779{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-07b1cb9{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-9cce583{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-7d466e9{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-b6a96d2{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-3457c55c{--justify-content:flex-start;}.elementor-8 .elementor-element.elementor-element-65dd6e9 .elementor-heading-title{font-size:var( --e-global-typography-dd08595-font-size );line-height:var( --e-global-typography-dd08595-line-height );}.elementor-8 .elementor-element.elementor-element-14d60bd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-2c8fe75d::before, .elementor-8 .elementor-element.elementor-element-2c8fe75d > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-2c8fe75d > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-2c8fe75d > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-2c8fe75d > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-2c8fe75d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0%;}.elementor-8 .elementor-element.elementor-element-ca2396e .elementor-heading-title{font-size:var( --e-global-typography-a119ae6-font-size );line-height:var( --e-global-typography-a119ae6-line-height );}.elementor-8 .elementor-element.elementor-element-307ef34{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-4b181b2{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-9a791d0{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-7313278{--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-8 .elementor-element.elementor-element-502d06a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-b703384{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-cfdfa0f{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-5c4e22d{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-9acf8ef .elementor-heading-title{font-size:var( --e-global-typography-16d4845-font-size );line-height:var( --e-global-typography-16d4845-line-height );letter-spacing:var( --e-global-typography-16d4845-letter-spacing );}.elementor-8 .elementor-element.elementor-element-405b0dd{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-cbc993f{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-e260593 .elementor-heading-title{font-size:var( --e-global-typography-16d4845-font-size );line-height:var( --e-global-typography-16d4845-line-height );letter-spacing:var( --e-global-typography-16d4845-letter-spacing );}.elementor-8 .elementor-element.elementor-element-4650090{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-afa415b{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-e988ec9{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-c1bd005{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-12d3b05{--n-accordion-title-font-size:var( --e-global-typography-ce70d56-font-size );}:where( .elementor-8 .elementor-element.elementor-element-12d3b05 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-ce70d56-line-height );}.elementor-8 .elementor-element.elementor-element-115ef51 .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-8 .elementor-element.elementor-element-cbae80d{--grid-columns:1;}.elementor-8 .elementor-element.elementor-element-cd46dbd .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-8 .elementor-element.elementor-element-6b94ec0{--grid-columns:1;}.elementor-8 .elementor-element.elementor-element-adc6700 .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-8 .elementor-element.elementor-element-386e4df{--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-end;}.elementor-8 .elementor-element.elementor-element-aa766b8 .elementor-heading-title{font-size:var( --e-global-typography-31fd42f-font-size );line-height:var( --e-global-typography-31fd42f-line-height );}.elementor-8 .elementor-element.elementor-element-cdf0a27 img{width:180px;max-width:180px;}.elementor-8 .elementor-element.elementor-element-d5c86c6{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-a7e615c{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-f33a9a7 img{width:180px;max-width:180px;}.elementor-8 .elementor-element.elementor-element-7f37779{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-07b1cb9{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-9cce583{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-7d466e9{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-b6a96d2{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-3c3877d{--width:50%;}.elementor-8 .elementor-element.elementor-element-ff1ae97{--width:50%;}.elementor-8 .elementor-element.elementor-element-b35eb1f{--width:49.921%;}.elementor-8 .elementor-element.elementor-element-6cbc16d{--width:50%;}.elementor-8 .elementor-element.elementor-element-92e9cc5{--width:50%;}}@media(min-width:1367px){.elementor-8 .elementor-element.elementor-element-b1ced9b:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-b1ced9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for container, class: .elementor-element-3457c55c */.about-title {min-height:700px;}
.about-title-row {padding-bottom:80px;}
.about-page-title {z-index:2;margin-left:35px;}
.about-excerpt {z-index:1;width:60%;margin-top:-70px;padding:80px 40px 35px 35px;gap:10px}

@media only screen and (max-width:1366px) {
    .about-title {min-height:500px;}
    .about-excerpt {width:80%;}
    .about-title-row {padding-bottom:60px;}
}

@media only screen and (max-width:1024px) {
    .about-excerpt {width:100%;}
    .about-title-row {padding-bottom:40px;}
}

@media only screen and (max-width:767px) {
    .about-title-row {padding-bottom:0;padding-top:35px;}
    .about-excerpt {padding:75px 35px 30px 30px;}
    .about-page-title {margin-left:30px;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c3877d */.col-50{    width: calc(50% - 10px);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff1ae97 */.col-50{    width: calc(50% - 10px);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c8fe75d */.timeline-moment-row {display: flex; justify-content: flex-start; gap: 0; margin: 0; padding: 0;}
.timeline-moment-row .timeline-moment {flex: 1 1 0; margin: 0; padding: 0;}
.timeline-moment-row .timeline-moment {padding-left: 30px; padding-right: 30px; position: relative;}
.timeline-moment::before {content: ''; position: absolute; left: 0; top: -0.5em; height: calc(100% + 1em); width: 2px; background-color: #85CCC1;}
.timeline-moment h2 {text-transform:uppercase;font-size:2.75em;font-weight:bold;color:var(--e-global-color-primary);}
.timeline-moment h2 em {color:#85CCC1;font-style:normal;}
.timeline-moment h3 {font-size:1.5em;font-weight:bold;color:var(--e-global-color-primary);text-align:left;}

/* Underlines */

.timeline-moment h2::after {content: ''; display: block; width: calc(100% + 60px); height: 8px; margin-top: 8px; margin-left: -30px;}
.moment-1 h2::after {background-color: #EAEAEA;}
.moment-2 h2::after {background-color: #85CCC1;}
.moment-3 h2::after {background-color: #1F9C8B;}
.moment-4 h2::after {background-color: #004038;}

@media only screen and (max-width:1366px) {  
    .timeline-moment h2 {font-size:2.5em;}
}

@media only screen and (max-width:1024px) {  
    .timeline-moment h2 {font-size:2.2em;}
    .timeline-moment-row .timeline-moment {padding-left:20px; padding-right: 20px;}
    .timeline-moment h2::after {width: calc(100% + 40px);margin-left:-20px;}
}

@media only screen and (max-width:767px) {
    .timeline-moment {margin-bottom:30px!important;}
    .timeline-moment h2 {font-size:2.8em;}
    .timeline-moment::before {content:none;}
    .timeline-moment-row .timeline-moment {padding-left:0; padding-right: 0;}
    .timeline-moment h2::after {width:100%;margin-left:0;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ac5afe *//* Bracket parent container for alignment */
.bracket-parent {
    padding-left: 15%; /* Adjust left padding */
    padding-right: 20%; /* Adjust right padding */
}

/* Custom horizontal bracket with round end caps */
.bracket {
    display: block;
    position: relative;
    height: 30px; /* Fixed height for vertical stems */
}

.bracket::before, .bracket::after {
    content: "";
    position: absolute;
    width: 1px; /* Stroke thickness */
    background: #85CCC1; /* Color of the bracket */
}

/* Left vertical stem */
.bracket::before {
    left: 0;
    bottom: 0; /* Align to the bottom */
    height: 30px; /* Fixed height */
}

/* Right vertical stem */
.bracket::after {
    right: 0;
    bottom: 0; /* Align to the bottom */
    height: 30px; /* Fixed height */
}

/* Horizontal line with round caps */
.bracket-line {
    position: absolute;
    bottom: 0; /* Align to the bottom */
    left: 0;
    width: 100%;
    height: 1px; /* Stroke thickness */
    background: #85CCC1; /* Color of the line */
}

/* Left and right round dots */
.bracket-dot {
    position: absolute;
    width: 7px; /* Dot size */
    height: 7px; /* Dot size */
    border-radius: 50%; /* Make it round */
    background: #85CCC1; /* Dot color */
}

/* Left dot */
.bracket-dot.left {
    left: -3px; /* Adjust to center */
    top: 0; /* Align to the top */
}

/* Right dot */
.bracket-dot.right {
    right: -3px; /* Adjust to center */
    top: 0; /* Align to the top */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12f25c89 */.mech-col-1 {width:55%;}
.mech-col-2 {width:45%;}

.mech-details h3 {margin-bottom:1.2em;}

.mech-details ul {
    list-style: none;
    padding-left: 0;
}

.mech-details ul li {
    position:relative;
    padding-left:40px;
    margin-bottom:1.2em; 
}

/* Add the custom SVG icon */
.mech-details ul li::before {content: "";position: absolute;left:0;top:-2px;width: 24px;height: 24px;background: url('/wp-content/uploads/2025/03/CheckSmall_Green.svg') no-repeat center; background-size: contain;}
    
@media only screen and (max-width:1024px) {    
    .mech-col-1, .mech-col-2 {width:100%;}
    .bracket-parent {visibility:hidden;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65b700bc */.structured {margin-top:-445px;} /*set this to prior container size, and allow for padding */ 

.structured-heading strong {font-weight:bold;}

.structured-col-1 {width:50%;} /*affects both title row and the accordian */

.structured-col-2 {width:50%;padding-left:40px;} /*affects image section */

.structured-accordian .e-n-accordion-item {
    box-shadow: 2px 2px 10px rgba(33, 47, 51, 0.3);
}

.accordian-text p {margin-bottom: 0;}

@media only screen and (max-width:1024px) { 
    .structured-col-1, .structured-col-2 {width:100%;}
    .structured-col-2 {padding-left:0;}
    .structured-heading {padding-bottom:1em;}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5c86c6 */h3{text-align: center;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6cbc16d */.col-50{    width: calc(50% - 10px);}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e615c */h3{text-align: center;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92e9cc5 */.col-50{    width: calc(50% - 10px);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a63e818 */.poster {padding-bottom:40px;}
.poster-banner h2 {padding-right:40%;}

.bii-blocks {padding:65px 35px 30px 35px;position:relative;}
.bii-1, .bii-2 {width:calc(20% - 10px);}
.bii-3, .bii-4 {width:calc(60% - 20px);}
.bii-blocks p:before {content: "";position:absolute;left: 0;top:-40px;width: 24px;height: 24px;background: url('/wp-content/uploads/2025/03/CheckSmaller.svg') no-repeat center;
    background-size: contain;}

.bii-1 {background-color:#1F9C8B;}
.bii-2 {background-color:#004038;}
.bii-3 {background-color:#205b51;}

@media only screen and (max-width:1366px) {
    .poster-banner h2 {padding-right:30%;}
    .ani-logo {margin-left:-200px;}
}

@media only screen and (max-width:1024px) {
    .bii-1, .bii-2, .bii-3, .bii-4 {width:100%;}
    .bii-4 {min-height:300px;order:100;}
    .ani-logo {margin-left:-300px;}
}/* End custom CSS */