.elementor-990168 .elementor-element.elementor-element-e71e43a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-990168 .elementor-element.elementor-element-e71e43a:not(.elementor-motion-effects-element-type-background), .elementor-990168 .elementor-element.elementor-element-e71e43a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-990168 .elementor-element.elementor-element-9d9262a{--display:flex;}.elementor-990168 .elementor-element.elementor-element-9d9262a:not(.elementor-motion-effects-element-type-background), .elementor-990168 .elementor-element.elementor-element-9d9262a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-990168 .elementor-element.elementor-element-4d0b0d1{padding:0px 0px 0px 0px;}/* Start custom CSS for html, class: .elementor-element-2c8d0e4 */.elementor-990168 .elementor-element.elementor-element-2c8d0e4 .BFPOL26-page{width:100%;margin:0;padding:0;background:#fff}.elementor-990168 .elementor-element.elementor-element-2c8d0e4 .BFPOL26-hero{position:relative;width:100%;overflow:hidden;background:#f5f2ec;color:#172438;border-bottom:1px solid #d8d2c7}.elementor-990168 .elementor-element.elementor-element-2c8d0e4 .BFPOL26-hero:before{content:"";position:absolute;inset:0;z-index:0;background:url("/wp-content/uploads/zimbabwe_flag_bk_h.jpg") center right/cover no-repeat}.elementor-990168 .elementor-element.elementor-element-2c8d0e4 .BFPOL26-hero:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,#f5f2ec 0%,#f5f2ec 24%,rgba(245,242,236,.99) 33%,rgba(245,242,236,.96) 41%,rgba(245,242,236,.87) 49%,rgba(245,242,236,.70) 58%,rgba(245,242,236,.46) 67%,rgba(245,242,236,.21) 77%,rgba(245,242,236,0) 90%);pointer-events:none}.elementor-990168 .elementor-element.elementor-element-2c8d0e4 .BFPOL26-hero-inner{position:relative;z-index:2;width:100%;max-width:1180px;margin:0 auto;padding:28px 30px 34px}.elementor-990168 .elementor-element.elementor-element-2c8d0e4 .BFPOL26-breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0 0 22px;font-size:14px;color:#657080}.elementor-990168 .elementor-element.elementor-element-2c8d0e4 .BFPOL26-breadcrumb a{color:#657080;text-decoration:none}.elementor-990168 .elementor-element.elementor-element-2c8d0e4 .BFPOL26-breadcrumb a:hover{color:#970018}.elementor-990168 .elementor-element.elementor-element-2c8d0e4 .BFPOL26-breadcrumb span{color:#808895}.elementor-990168 .elementor-element.elementor-element-2c8d0e4 .BFPOL26-hero-content{width:100%;max-width:790px}.elementor-990168 .elementor-element.elementor-element-2c8d0e4 .BFPOL26-kicker{margin:0 0 10px;font-size:12px;font-weight:800;letter-spacing:2px;text-transform:uppercase;color:#970018}.elementor-990168 .elementor-element.elementor-element-2c8d0e4 .BFPOL26-hero h1{margin:0 0 20px;font:700 44px/1 Georgia,"Times New Roman",serif;letter-spacing:-1.5px;color:#162337}.elementor-990168 .elementor-element.elementor-element-2c8d0e4 .BFPOL26-intro{width:100%;max-width:790px;margin:0;font-size:17px;line-height:1.62;color:#30425a}.elementor-990168 .elementor-element.elementor-element-2c8d0e4 .BFPOL26-president-section{width:100%;margin:0;padding:0;background:#000;color:#fff}.elementor-990168 .elementor-element.elementor-element-2c8d0e4 .BFPOL26-president-inner{display:grid;grid-template-columns:210px minmax(0,1fr);gap:36px;align-items:start;width:100%;max-width:1180px;margin:0 auto;padding:36px 30px 40px}.elementor-990168 .elementor-element.elementor-element-2c8d0e4 .BFPOL26-president-card{width:100%}.elementor-990168 .elementor-element.elementor-element-2c8d0e4 .BFPOL26-president-image{display:block;width:100%;height:auto;margin:0;border-radius:10px;object-fit:cover}.elementor-990168 .elementor-element.elementor-element-2c8d0e4 .BFPOL26-president-info{margin-top:9px;font-size:10px;line-height:1.5;color:#bdbdbd}.elementor-990168 .elementor-element.elementor-element-2c8d0e4 .BFPOL26-president-info strong{font-size:11px;color:#fff}.elementor-990168 .elementor-element.elementor-element-2c8d0e4 .BFPOL26-photo-credit{margin-top:5px;font-size:9px;line-height:1.4;color:#777}.elementor-990168 .elementor-element.elementor-element-2c8d0e4 .BFPOL26-photo-credit a{color:#999;text-decoration:none}.elementor-990168 .elementor-element.elementor-element-2c8d0e4 .BFPOL26-government-copy{width:100%;padding:3px 0 0}.elementor-990168 .elementor-element.elementor-element-2c8d0e4 .BFPOL26-government-copy p{margin:0 0 17px;font-size:16px;line-height:1.72;color:#e2e2e2}.elementor-990168 .elementor-element.elementor-element-2c8d0e4 .BFPOL26-government-copy p:last-child{margin-bottom:0}@media(max-width:1024px){.elementor-990168 .elementor-element.elementor-element-2c8d0e4 .BFPOL26-hero-inner{padding:26px 24px 32px}.elementor-990168 .elementor-element.elementor-element-2c8d0e4 .BFPOL26-hero-content,.elementor-990168 .elementor-element.elementor-element-2c8d0e4 .BFPOL26-intro{max-width:680px}.elementor-990168 .elementor-element.elementor-element-2c8d0e4 .BFPOL26-hero h1{font-size:40px}.elementor-990168 .elementor-element.elementor-element-2c8d0e4 .BFPOL26-intro{font-size:16px}.elementor-990168 .elementor-element.elementor-element-2c8d0e4 .BFPOL26-president-inner{grid-template-columns:190px minmax(0,1fr);gap:28px;padding:32px 24px 36px}}@media(max-width:767px){.elementor-990168 .elementor-element.elementor-element-2c8d0e4 .BFPOL26-hero:before{background-size:auto 100%;background-position:68% center}.elementor-990168 .elementor-element.elementor-element-2c8d0e4 .BFPOL26-hero:after{background:linear-gradient(90deg,rgba(245,242,236,.98) 0%,rgba(245,242,236,.96) 34%,rgba(245,242,236,.86) 55%,rgba(245,242,236,.66) 76%,rgba(245,242,236,.45) 100%)}.elementor-990168 .elementor-element.elementor-element-2c8d0e4 .BFPOL26-hero-inner{width:100%;max-width:100%;margin:0;padding:22px 20px 28px 38px}.elementor-990168 .elementor-element.elementor-element-2c8d0e4 .BFPOL26-breadcrumb{gap:6px;margin-bottom:18px;font-size:11px}.elementor-990168 .elementor-element.elementor-element-2c8d0e4 .BFPOL26-kicker{margin-bottom:7px;font-size:10px;letter-spacing:1.4px}.elementor-990168 .elementor-element.elementor-element-2c8d0e4 .BFPOL26-hero h1{margin-bottom:16px;font-size:32px;line-height:1.05;letter-spacing:-.5px}.elementor-990168 .elementor-element.elementor-element-2c8d0e4 .BFPOL26-intro{max-width:100%;font-size:14px}.elementor-990168 .elementor-element.elementor-element-2c8d0e4 .BFPOL26-president-inner{grid-template-columns:1fr;width:100%;max-width:100%;gap:26px;margin:0;padding:28px 20px 34px 38px}.elementor-990168 .elementor-element.elementor-element-2c8d0e4 .BFPOL26-president-card{width:180px;max-width:180px;margin:0 auto}.elementor-990168 .elementor-element.elementor-element-2c8d0e4 .BFPOL26-president-image{width:180px;max-width:180px;margin:0 auto;border-radius:8px}.elementor-990168 .elementor-element.elementor-element-2c8d0e4 .BFPOL26-president-info{margin-top:8px;font-size:10px;line-height:1.45}.elementor-990168 .elementor-element.elementor-element-2c8d0e4 .BFPOL26-government-copy{width:100%;max-width:100%;margin:0;padding:0}.elementor-990168 .elementor-element.elementor-element-2c8d0e4 .BFPOL26-government-copy p{margin:0 0 16px;font-size:14px;line-height:1.7}}/* End custom CSS */