.elementor-36 .elementor-element.elementor-element-926a335:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-926a335 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://haco.africa/wp-content/uploads/2025/11/awards-scaled-e1771994319139.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-36 .elementor-element.elementor-element-926a335 > .elementor-background-overlay{background-color:var( --e-global-color-secondary );opacity:0.45;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-36 .elementor-element.elementor-element-926a335{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:8% 5% 11% 5%;}.elementor-36 .elementor-element.elementor-element-18fb3ed{text-align:start;}.elementor-36 .elementor-element.elementor-element-18fb3ed .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:51px;font-weight:800;color:var( --e-global-color-primary );}.elementor-36 .elementor-element.elementor-element-df11a9b{text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-0079f3d{margin-top:2%;margin-bottom:2%;padding:2% 0% 2% 0%;}.elementor-36 .elementor-element.elementor-element-2d106a3{padding:0% 5% 0% 5%;}.elementor-36 .elementor-element.elementor-element-d5e9db0{text-align:center;}.elementor-36 .elementor-element.elementor-element-d5e9db0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:800;color:var( --e-global-color-primary );}.elementor-36 .elementor-element.elementor-element-7cd4169{--divider-border-style:solid;--divider-color:#000;--divider-border-width:2.1px;}.elementor-36 .elementor-element.elementor-element-7cd4169 .elementor-divider-separator{width:28%;margin:0 auto;margin-center:0;}.elementor-36 .elementor-element.elementor-element-7cd4169 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-36 .elementor-element.elementor-element-4498964{text-align:center;}.elementor-36 .elementor-element.elementor-element-b4b71a8{margin-top:2%;margin-bottom:0%;}.elementor-36 .elementor-element.elementor-element-9a8ee1c{padding:0px 5px 0px 5px;}.elementor-36 .elementor-element.elementor-element-f075ad3 .gallery-item .gallery-caption{display:none;}.elementor-36 .elementor-element.elementor-element-f075ad3 .gallery-item{padding:0 15px 15px 0;}.elementor-36 .elementor-element.elementor-element-f075ad3 .gallery{margin:0 -15px -15px 0;}.elementor-36 .elementor-element.elementor-element-87db729{margin-top:2%;margin-bottom:2%;padding:2% 0% 2% 0%;}.elementor-36 .elementor-element.elementor-element-023eb7a{padding:0% 5% 0% 5%;}.elementor-36 .elementor-element.elementor-element-4d9268b{text-align:center;}.elementor-36 .elementor-element.elementor-element-4d9268b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:800;color:var( --e-global-color-primary );}.elementor-36 .elementor-element.elementor-element-6e737b6{--divider-border-style:solid;--divider-color:#000;--divider-border-width:2.1px;}.elementor-36 .elementor-element.elementor-element-6e737b6 .elementor-divider-separator{width:28%;margin:0 auto;margin-center:0;}.elementor-36 .elementor-element.elementor-element-6e737b6 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-36 .elementor-element.elementor-element-ed0f1b0{padding:2% 3% 0% 3%;}.elementor-36 .elementor-element.elementor-element-cd882b6 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin:3% 3% 3% 3%;--e-column-margin-right:3%;--e-column-margin-left:3%;}.elementor-36 .elementor-element.elementor-element-14708ec{padding:4% 4% 4% 4%;}.elementor-36 .elementor-element.elementor-element-397e95f > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin:3% 3% 3% 3%;--e-column-margin-right:3%;--e-column-margin-left:3%;}.elementor-36 .elementor-element.elementor-element-8c9eeeb{padding:4% 4% 4% 4%;}.elementor-36 .elementor-element.elementor-element-6aaa2c4{margin-top:2%;margin-bottom:0%;}.elementor-36 .elementor-element.elementor-element-c16152f{padding:0px 5px 0px 5px;}.elementor-36 .elementor-element.elementor-element-d4ab632 .gallery-item .gallery-caption{display:none;}.elementor-36 .elementor-element.elementor-element-d4ab632 .gallery-item{padding:0 15px 15px 0;}.elementor-36 .elementor-element.elementor-element-d4ab632 .gallery{margin:0 -15px -15px 0;}.elementor-36 .elementor-element.elementor-element-3de59ee{margin-top:2%;margin-bottom:2%;padding:2% 0% 2% 0%;}.elementor-36 .elementor-element.elementor-element-656870e{padding:0% 5% 0% 5%;}.elementor-36 .elementor-element.elementor-element-806b11d{text-align:center;}.elementor-36 .elementor-element.elementor-element-806b11d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:800;color:var( --e-global-color-primary );}.elementor-36 .elementor-element.elementor-element-e557895{--divider-border-style:solid;--divider-color:#000;--divider-border-width:2.1px;}.elementor-36 .elementor-element.elementor-element-e557895 .elementor-divider-separator{width:28%;margin:0 auto;margin-center:0;}.elementor-36 .elementor-element.elementor-element-e557895 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-36 .elementor-element.elementor-element-71e6913{margin-top:2%;margin-bottom:0%;}.elementor-36 .elementor-element.elementor-element-ff41ead{padding:0px 5px 0px 5px;}.elementor-36 .elementor-element.elementor-element-393c9a2 .gallery-item .gallery-caption{display:none;}.elementor-36 .elementor-element.elementor-element-393c9a2 .gallery-item{padding:0 15px 15px 0;}.elementor-36 .elementor-element.elementor-element-393c9a2 .gallery{margin:0 -15px -15px 0;}.elementor-36 .elementor-element.elementor-element-a30bcc1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:2%;margin-bottom:0%;padding:3% 0% 2% 0%;}.elementor-36 .elementor-element.elementor-element-a30bcc1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-36 .elementor-element.elementor-element-4929e7d{padding:0% 5% 0% 05%;}.elementor-36 .elementor-element.elementor-element-a494492{text-align:center;}.elementor-36 .elementor-element.elementor-element-a494492 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:800;color:var( --e-global-color-primary );}.elementor-36 .elementor-element.elementor-element-3467506{--divider-border-style:solid;--divider-color:#000;--divider-border-width:2.1px;}.elementor-36 .elementor-element.elementor-element-3467506 .elementor-divider-separator{width:28%;margin:0 auto;margin-center:0;}.elementor-36 .elementor-element.elementor-element-3467506 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-36 .elementor-element.elementor-element-b88f574{text-align:center;}.elementor-36 .elementor-element.elementor-element-c2445ce{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;}.elementor-36 .elementor-element.elementor-element-c2445ce > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-36 .elementor-element.elementor-element-0c83db5{padding:0px 5px 0px 5px;}.elementor-36 .elementor-element.elementor-element-829b72d .gallery-item .gallery-caption{display:none;}.elementor-36 .elementor-element.elementor-element-829b72d .gallery-item{padding:0 15px 15px 0;}.elementor-36 .elementor-element.elementor-element-829b72d .gallery{margin:0 -15px -15px 0;}.elementor-36 .elementor-element.elementor-element-9157096{margin-top:2%;margin-bottom:2%;padding:2% 0% 2% 0%;}.elementor-36 .elementor-element.elementor-element-942dd54{padding:0% 5% 0% 5%;}.elementor-36 .elementor-element.elementor-element-aa8c191{text-align:center;}.elementor-36 .elementor-element.elementor-element-aa8c191 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:800;color:var( --e-global-color-primary );}.elementor-36 .elementor-element.elementor-element-8d1aa4f{--divider-border-style:solid;--divider-color:#000;--divider-border-width:2.1px;}.elementor-36 .elementor-element.elementor-element-8d1aa4f .elementor-divider-separator{width:28%;margin:0 auto;margin-center:0;}.elementor-36 .elementor-element.elementor-element-8d1aa4f .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-36 .elementor-element.elementor-element-614023a{margin-top:2%;margin-bottom:0%;}.elementor-36 .elementor-element.elementor-element-657cb74{padding:0px 5px 0px 5px;}.elementor-36 .elementor-element.elementor-element-ff17290 .gallery-item .gallery-caption{display:none;}.elementor-36 .elementor-element.elementor-element-ff17290 .gallery-item{padding:0 15px 15px 0;}.elementor-36 .elementor-element.elementor-element-ff17290 .gallery{margin:0 -15px -15px 0;}.elementor-36 .elementor-element.elementor-element-e2498ca{margin-top:2%;margin-bottom:2%;padding:2% 0% 2% 0%;}.elementor-36 .elementor-element.elementor-element-336b52f{padding:0% 5% 0% 5%;}.elementor-36 .elementor-element.elementor-element-9d37564{text-align:center;}.elementor-36 .elementor-element.elementor-element-9d37564 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:800;color:var( --e-global-color-primary );}.elementor-36 .elementor-element.elementor-element-9eb5028{--divider-border-style:solid;--divider-color:#000;--divider-border-width:2.1px;}.elementor-36 .elementor-element.elementor-element-9eb5028 .elementor-divider-separator{width:28%;margin:0 auto;margin-center:0;}.elementor-36 .elementor-element.elementor-element-9eb5028 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-36 .elementor-element.elementor-element-d212950{margin-top:2%;margin-bottom:0%;}.elementor-36 .elementor-element.elementor-element-80b6370{padding:0px 5px 0px 5px;}.elementor-36 .elementor-element.elementor-element-32796ec .gallery-item .gallery-caption{display:none;}.elementor-36 .elementor-element.elementor-element-32796ec .gallery-item{padding:0 15px 15px 0;}.elementor-36 .elementor-element.elementor-element-32796ec .gallery{margin:0 -15px -15px 0;}.elementor-36 .elementor-element.elementor-element-1f4420f{margin-top:2%;margin-bottom:0%;padding:2% 0% 0% 0%;}.elementor-36 .elementor-element.elementor-element-af77c15{text-align:center;}.elementor-36 .elementor-element.elementor-element-af77c15 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:800;color:var( --e-global-color-primary );}.elementor-36 .elementor-element.elementor-element-48aa1b8{--divider-border-style:solid;--divider-color:#000;--divider-border-width:2.1px;}.elementor-36 .elementor-element.elementor-element-48aa1b8 .elementor-divider-separator{width:19%;margin:0 auto;margin-center:0;}.elementor-36 .elementor-element.elementor-element-48aa1b8 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-36 .elementor-element.elementor-element-d08939b{margin-top:2%;margin-bottom:0%;}.elementor-36 .elementor-element.elementor-element-32964bf{padding:0px 5px 0px 5px;}.elementor-36 .elementor-element.elementor-element-178013a{--e-image-carousel-slides-to-show:4;}.elementor-36 .elementor-element.elementor-element-178013a .elementor-swiper-button.elementor-swiper-button-prev, .elementor-36 .elementor-element.elementor-element-178013a .elementor-swiper-button.elementor-swiper-button-next{color:var( --e-global-color-primary );}.elementor-36 .elementor-element.elementor-element-178013a .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-36 .elementor-element.elementor-element-178013a .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-primary );}.elementor-36 .elementor-element.elementor-element-178013a .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-secondary );opacity:var( --e-global-color-secondary );}.elementor-36 .elementor-element.elementor-element-178013a .swiper-pagination-bullet{background:var( --e-global-color-primary );}.elementor-36 .elementor-element.elementor-element-178013a .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:2% 2% 2% 2%;}.elementor-36 .elementor-element.elementor-element-1ced063{--spacer-size:50px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-36 .elementor-element.elementor-element-926a335{margin-top:0%;margin-bottom:0%;padding:12% 5% 12% 5%;}.elementor-36 .elementor-element.elementor-element-18fb3ed .elementor-heading-title{font-size:37px;line-height:1.2em;}.elementor-36 .elementor-element.elementor-element-d5e9db0 .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-36 .elementor-element.elementor-element-4d9268b .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-36 .elementor-element.elementor-element-806b11d .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-36 .elementor-element.elementor-element-a494492 .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-36 .elementor-element.elementor-element-aa8c191 .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-36 .elementor-element.elementor-element-9d37564 .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-36 .elementor-element.elementor-element-af77c15 .elementor-heading-title{font-size:26px;line-height:1.2em;}}@media(min-width:1025px){.elementor-36 .elementor-element.elementor-element-926a335:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-926a335 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}