.elementor-151 .elementor-element.elementor-element-6e995ac{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:1;--border-radius:0px 0px 60px 60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:250px;--padding-left:0px;--padding-right:0px}.elementor-151 .elementor-element.elementor-element-6e995ac:not(.elementor-motion-effects-element-type-background),.elementor-151 .elementor-element.elementor-element-6e995ac>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:radial-gradient(at top center,var(--e-global-color-35877dd) 0%,var(--e-global-color-1a97a32) 100%)}.elementor-151 .elementor-element.elementor-element-6e995ac::before,.elementor-151 .elementor-element.elementor-element-6e995ac>.elementor-background-video-container::before,.elementor-151 .elementor-element.elementor-element-6e995ac>.e-con-inner>.elementor-background-video-container::before,.elementor-151 .elementor-element.elementor-element-6e995ac>.elementor-background-slideshow::before,.elementor-151 .elementor-element.elementor-element-6e995ac>.e-con-inner>.elementor-background-slideshow::before,.elementor-151 .elementor-element.elementor-element-6e995ac>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://rapportech.africa/wp-content/uploads/2024/11/RA-Pattern-4-opacity.webp);--background-overlay:''}.elementor-151 .elementor-element.elementor-element-6e995ac.e-con{--flex-grow:0;--flex-shrink:1}.elementor-151 .elementor-element.elementor-element-66f2070a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-151 .elementor-element.elementor-element-77113ae9>.elementor-widget-container{padding:0 0 0 0}.elementor-151 .elementor-element.elementor-element-77113ae9{text-align:center}.elementor-151 .elementor-element.elementor-element-77113ae9 .elementor-heading-title{font-family:var(--e-global-typography-a59a5c6-font-family),Sans-serif;font-size:var(--e-global-typography-a59a5c6-font-size);font-weight:var(--e-global-typography-a59a5c6-font-weight);text-transform:var(--e-global-typography-a59a5c6-text-transform);text-decoration:var(--e-global-typography-a59a5c6-text-decoration);line-height:var(--e-global-typography-a59a5c6-line-height);color:var(--e-global-color-accent)}.elementor-151 .elementor-element.elementor-element-363ea2dc>.elementor-widget-container{padding:0 400px 0 400px}.elementor-151 .elementor-element.elementor-element-363ea2dc{text-align:center;font-family:var(--e-global-typography-3a5771a-font-family),Sans-serif;font-size:var(--e-global-typography-3a5771a-font-size);font-weight:var(--e-global-typography-3a5771a-font-weight);text-transform:var(--e-global-typography-3a5771a-text-transform);text-decoration:var(--e-global-typography-3a5771a-text-decoration);line-height:var(--e-global-typography-3a5771a-line-height);color:var(--e-global-color-93c97b0)}.elementor-151 .elementor-element.elementor-element-66349b47{--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;--margin-top:150px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-151 .elementor-element.elementor-element-2ea4877{--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:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-151 .elementor-element.elementor-element-3922becd{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-151 .elementor-element.elementor-element-3922becd.e-con{--flex-grow:0;--flex-shrink:0}.elementor-151 .elementor-element.elementor-element-77bb0f7e>.elementor-widget-container{background-color:#fff0;margin:0 0 0 0;padding:8px 20px 8px 20px;background-image:radial-gradient(at center center,var(--e-global-color-35877dd) 0%,#F2295B00 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-3d70886);border-radius:200px 200px 200px 200px}.elementor-151 .elementor-element.elementor-element-77bb0f7e.elementor-element{--align-self:flex-start}.elementor-151 .elementor-element.elementor-element-77bb0f7e.ha-has-bg-overlay:hover>.elementor-widget-container::before{transition:background 0.3s}.elementor-151 .elementor-element.elementor-element-77bb0f7e{text-align:center}.elementor-151 .elementor-element.elementor-element-77bb0f7e .elementor-heading-title{font-family:var(--e-global-typography-73118af-font-family),Sans-serif;font-size:var(--e-global-typography-73118af-font-size);font-weight:var(--e-global-typography-73118af-font-weight);text-transform:var(--e-global-typography-73118af-text-transform);text-decoration:var(--e-global-typography-73118af-text-decoration);line-height:var(--e-global-typography-73118af-line-height);color:var(--e-global-color-text)}.elementor-151 .elementor-element.elementor-element-33c9232f .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform);text-decoration:var(--e-global-typography-secondary-text-decoration);line-height:var(--e-global-typography-secondary-line-height);color:var(--e-global-color-accent)}.elementor-151 .elementor-element.elementor-element-48315efe>.elementor-widget-container{padding:0 250px 0 0}.elementor-151 .elementor-element.elementor-element-48315efe{color:var(--e-global-color-93c97b0)}.elementor-151 .elementor-element.elementor-element-7dc66f12{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-151 .elementor-element.elementor-element-2026703e .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box{background-color:var(--e-global-color-0bd20d1);margin:0 0 0 0;padding:15px 30px 0 30px;border-radius:15px 15px 15px 15px;box-shadow:0 0 10px 0 #fff0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-3d70886)}.elementor-151 .elementor-element.elementor-element-2026703e.quote-reverse-position-yes .jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box .comment-bio{flex-direction:row-reverse}.elementor-151 .elementor-element.elementor-element-2026703e .jeg-elementor-kit.jkit-testimonials .tns-controls button span{background-color:var(--e-global-color-0bd20d1);color:var(--e-global-color-accent);padding:13px 19px 10px 19px;margin:50px 5px 0 5px;border-radius:100px 100px 100px 100px;opacity:100%}.elementor-151 .elementor-element.elementor-element-2026703e .jeg-elementor-kit.jkit-testimonials .tns-controls button:hover span:not(.hover-gradient),.elementor-151 .elementor-element.elementor-element-2026703e .jeg-elementor-kit.jkit-testimonials .tns-controls button span.hover-gradient:before{background-color:var(--e-global-color-3f28657)}.elementor-151 .elementor-element.elementor-element-2026703e .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item.fix-height .testimonial-box{min-height:400px}.elementor-151 .elementor-element.elementor-element-2026703e .jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider::before{border-radius:15px 15px 15px 15px}.elementor-151 .elementor-element.elementor-element-2026703e .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .comment-content p{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);margin:0 0 0 0;padding:0 0 0 0;color:var(--e-global-color-93c97b0)}.elementor-151 .elementor-element.elementor-element-2026703e .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-name{color:var(--e-global-color-accent);font-family:var(--e-global-typography-5e6376f-font-family),Sans-serif;font-size:var(--e-global-typography-5e6376f-font-size);font-weight:var(--e-global-typography-5e6376f-font-weight);text-transform:var(--e-global-typography-5e6376f-text-transform);text-decoration:var(--e-global-typography-5e6376f-text-decoration);line-height:var(--e-global-typography-5e6376f-line-height)}.elementor-151 .elementor-element.elementor-element-2026703e .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-des{margin:0 0 0 0;color:var(--e-global-color-93c97b0);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height)}.elementor-151 .elementor-element.elementor-element-2026703e .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-image img{width:60px}.elementor-151 .elementor-element.elementor-element-2026703e .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-image img.source-url{height:60px}.elementor-151 .elementor-element.elementor-element-2026703e .jeg-elementor-kit.jkit-testimonials .tns-controls button i{font-size:10px}.elementor-151 .elementor-element.elementor-element-2026703e .jeg-elementor-kit.jkit-testimonials .tns-controls button svg{width:10px;fill:var(--e-global-color-accent)}.elementor-151 .elementor-element.elementor-element-2026703e .jeg-elementor-kit.jkit-testimonials .tns-controls button:hover span{color:var(--e-global-color-accent)}.elementor-151 .elementor-element.elementor-element-2026703e .jeg-elementor-kit.jkit-testimonials .tns-controls button:hover svg{fill:var(--e-global-color-accent)}.elementor-151 .elementor-element.elementor-element-2026703e .jeg-elementor-kit.jkit-testimonials:hover .tns-controls button span{opacity:100%}.elementor-151 .elementor-element.elementor-element-2026703e .jeg-elementor-kit.jkit-testimonials .tns-nav{text-align:center}@media(max-width:1024px){.elementor-151 .elementor-element.elementor-element-6e995ac{--padding-top:200px;--padding-bottom:250px;--padding-left:20px;--padding-right:20px}.elementor-151 .elementor-element.elementor-element-77113ae9 .elementor-heading-title{font-size:var(--e-global-typography-a59a5c6-font-size);line-height:var(--e-global-typography-a59a5c6-line-height)}.elementor-151 .elementor-element.elementor-element-363ea2dc>.elementor-widget-container{padding:0 0 0 0}.elementor-151 .elementor-element.elementor-element-363ea2dc{font-size:var(--e-global-typography-3a5771a-font-size);line-height:var(--e-global-typography-3a5771a-line-height)}.elementor-151 .elementor-element.elementor-element-66349b47{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-151 .elementor-element.elementor-element-2ea4877{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px}.elementor-151 .elementor-element.elementor-element-77bb0f7e .elementor-heading-title{font-size:var(--e-global-typography-73118af-font-size);line-height:var(--e-global-typography-73118af-line-height)}.elementor-151 .elementor-element.elementor-element-33c9232f .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-151 .elementor-element.elementor-element-7dc66f12{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-151 .elementor-element.elementor-element-2026703e .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .comment-content p{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-93c97b0)}.elementor-151 .elementor-element.elementor-element-2026703e .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-name{color:var(--e-global-color-accent);font-size:var(--e-global-typography-5e6376f-font-size);line-height:var(--e-global-typography-5e6376f-line-height)}.elementor-151 .elementor-element.elementor-element-2026703e .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-des{color:var(--e-global-color-93c97b0);font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-151 .elementor-element.elementor-element-2026703e .jeg-elementor-kit.jkit-testimonials .tns-controls button span{color:var(--e-global-color-text)}.elementor-151 .elementor-element.elementor-element-2026703e .jeg-elementor-kit.jkit-testimonials .tns-controls button svg{fill:var(--e-global-color-text)}.elementor-151 .elementor-element.elementor-element-2026703e .jeg-elementor-kit.jkit-testimonials .tns-controls button:hover span{color:var(--e-global-color-accent)}.elementor-151 .elementor-element.elementor-element-2026703e .jeg-elementor-kit.jkit-testimonials .tns-controls button:hover svg{fill:var(--e-global-color-accent)}}@media(max-width:767px){.elementor-151 .elementor-element.elementor-element-77113ae9 .elementor-heading-title{font-size:var(--e-global-typography-a59a5c6-font-size);line-height:var(--e-global-typography-a59a5c6-line-height)}.elementor-151 .elementor-element.elementor-element-363ea2dc{font-size:var(--e-global-typography-3a5771a-font-size);line-height:var(--e-global-typography-3a5771a-line-height)}.elementor-151 .elementor-element.elementor-element-77bb0f7e .elementor-heading-title{font-size:var(--e-global-typography-73118af-font-size);line-height:var(--e-global-typography-73118af-line-height)}.elementor-151 .elementor-element.elementor-element-33c9232f .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-151 .elementor-element.elementor-element-48315efe>.elementor-widget-container{padding:0 0 0 0}.elementor-151 .elementor-element.elementor-element-2026703e .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .comment-content p{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-93c97b0)}.elementor-151 .elementor-element.elementor-element-2026703e .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-name{color:var(--e-global-color-accent);font-size:var(--e-global-typography-5e6376f-font-size);line-height:var(--e-global-typography-5e6376f-line-height)}.elementor-151 .elementor-element.elementor-element-2026703e .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-des{color:var(--e-global-color-93c97b0);font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-151 .elementor-element.elementor-element-2026703e .jeg-elementor-kit.jkit-testimonials .tns-controls button span{color:var(--e-global-color-text)}.elementor-151 .elementor-element.elementor-element-2026703e .jeg-elementor-kit.jkit-testimonials .tns-controls button svg{fill:var(--e-global-color-text)}.elementor-151 .elementor-element.elementor-element-2026703e .jeg-elementor-kit.jkit-testimonials .tns-controls button:hover span{color:var(--e-global-color-text)}.elementor-151 .elementor-element.elementor-element-2026703e .jeg-elementor-kit.jkit-testimonials .tns-controls button:hover svg{fill:var(--e-global-color-text)}}@media(min-width:768px){.elementor-151 .elementor-element.elementor-element-6e995ac{--content-width:1290px}.elementor-151 .elementor-element.elementor-element-66f2070a{--content-width:1290px}.elementor-151 .elementor-element.elementor-element-66349b47{--content-width:1290px}.elementor-151 .elementor-element.elementor-element-2ea4877{--content-width:1290px}.elementor-151 .elementor-element.elementor-element-3922becd{--width:60%}.elementor-151 .elementor-element.elementor-element-7dc66f12{--content-width:1290px}}@media(max-width:1024px) and (min-width:768px){.elementor-151 .elementor-element.elementor-element-3922becd{--width:100%}}@media (min-width:1025px){.elementor-element.elementor-element-2026703e .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider){display:flex;flex-direction:row}}@media (min-width:1025px){.elementor-element.elementor-element-2026703e .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item{width:calc(4)}}@media (min-width:1025px){.elementor-element.elementor-element-2026703e .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+5){display:none}}@media (min-width:1025px){.elementor-element.elementor-element-2026703e .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider):not(:nth-child(4)){margin-right:10px}}@media (min-width:768px) and (max-width:1024px){.elementor-element.elementor-element-2026703e .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider){display:flex;flex-direction:row}}@media (min-width:768px) and (max-width:1024px){.elementor-element.elementor-element-2026703e .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item{width:calc(2)}}@media (min-width:768px) and (max-width:1024px){.elementor-element.elementor-element-2026703e .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+3){display:none}}@media (min-width:768px) and (max-width:1024px){.elementor-element.elementor-element-2026703e .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider):not(:nth-child(2)){margin-right:10px}}@media (max-width:767px){.elementor-element.elementor-element-2026703e .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider){display:flex;flex-direction:row}}@media (max-width:767px){.elementor-element.elementor-element-2026703e .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item{width:calc(1)}}@media (max-width:767px){.elementor-element.elementor-element-2026703e .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+2){display:none}}@media (max-width:767px){.elementor-element.elementor-element-2026703e .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider):not(:nth-child(1)){margin-right:10px}}