.elementor-6583 .elementor-element.elementor-element-c1d07e5{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6583 .elementor-element.elementor-element-2a02471{padding:0px 0px 0px 0px;}.elementor-6583 .elementor-element.elementor-element-acf2abb{--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:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6583 .elementor-element.elementor-element-7e2400f{--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-6583 .elementor-element.elementor-element-dd785e1{--display:flex;}.elementor-6583 .elementor-element.elementor-element-dd785e1:not(.elementor-motion-effects-element-type-background), .elementor-6583 .elementor-element.elementor-element-dd785e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://acn.africa/wp-content/uploads/2025/12/image-femme-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6583 .elementor-element.elementor-element-6aa65f9{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-6583 .elementor-element.elementor-element-cf6f7b7{width:var( --container-widget-width, 575px );max-width:575px;--container-widget-width:575px;--container-widget-flex-grow:0;}.elementor-6583 .elementor-element.elementor-element-cf6f7b7 .sec-heading{margin:0px 0px 0px 0px;}.elementor-6583 .elementor-element.elementor-element-cf6f7b7 .sec-heading .sub-title{color:#E84C3F;background-color:#1F267000;}.elementor-6583 .elementor-element.elementor-element-cf6f7b7 .sec-heading .sub-title::before, .sec-heading .sub-title::after{background-color:#E44A3D;}.elementor-6583 .elementor-element.elementor-element-cf6f7b7 .sec-heading .sec-title{font-size:37px;}.elementor-6583 .elementor-element.elementor-element-08978bb{width:100%;max-width:100%;}.elementor-6583 .elementor-element.elementor-element-08978bb .counter-item .number{font-size:50px;}.elementor-6583 .elementor-element.elementor-element-08978bb .counter-item .sub-title{font-size:14px;line-height:17px;}.elementor-6583 .elementor-element.elementor-element-691f9d5{--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:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-6583 .elementor-element.elementor-element-691f9d5:not(.elementor-motion-effects-element-type-background), .elementor-6583 .elementor-element.elementor-element-691f9d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7EFED;}.elementor-6583 .elementor-element.elementor-element-053396b{--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:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6583 .elementor-element.elementor-element-053396b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6583 .elementor-element.elementor-element-8f5e35c{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-6583 .elementor-element.elementor-element-8f5e35c .sec-heading{margin:0px 0px 0px 0px;}.elementor-6583 .elementor-element.elementor-element-8f5e35c .sec-heading .sub-title{color:#E84C3F;background-color:#F7F7F700;}.elementor-6583 .elementor-element.elementor-element-8f5e35c .sec-heading .sub-title::before, .sec-heading .sub-title::after{background-color:#E84C3F;}.elementor-6583 .elementor-element.elementor-element-8f5e35c .sec-heading .sec-title{margin:0px 0px 0px 0px;}.elementor-6583 .elementor-element.elementor-element-a066ba5{width:var( --container-widget-width, 493px );max-width:493px;--container-widget-width:493px;--container-widget-flex-grow:0;}.elementor-6583 .elementor-element.elementor-element-a066ba5 .editor_text{text-align:left;}.elementor-6583 .elementor-element.elementor-element-76b42d3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6583 .elementor-element.elementor-element-6d51b8a .service-style-3:hover .service-title .title{color:#E84C3F;}.elementor-6583 .elementor-element.elementor-element-6d51b8a .service-style-5 .h5-service-content .title a:hover{color:#E84C3F;}.elementor-6583 .elementor-element.elementor-element-6d51b8a .h8-services-list .service_item .content .title a:hover{color:#E84C3F;}.elementor-6583 .elementor-element.elementor-element-6d51b8a .h9-services-item-inner .service-content .title a:hover{color:#E84C3F;}.elementor-6583 .elementor-element.elementor-element-6d51b8a .blog-btn-2:hover .btn-icon{color:#FFFFFF;background:#E84C3F;}.elementor-6583 .elementor-element.elementor-element-6d51b8a .blog-btn-2:hover .btn-icon i{color:#FFFFFF;}.elementor-6583 .elementor-element.elementor-element-6d51b8a .service-style-3:hover .blog-btn-2 .btn-icon i{color:#FFFFFF;}.elementor-6583 .elementor-element.elementor-element-6d51b8a .service_btn.icon-btn:hover i{color:#FFFFFF;}.elementor-6583 .elementor-element.elementor-element-6d51b8a .h9-services-item:hover .h9-services-item-inner .service-icon{color:#FFFFFF;background:#E84C3F;}.elementor-6583 .elementor-element.elementor-element-6d51b8a .service-style-3:hover .service-button{background:#E84C3F;}.elementor-6583 .elementor-element.elementor-element-6d51b8a .service_item:hover .service_btn.icon-btn{background:#E84C3F;}.elementor-6583 .elementor-element.elementor-element-1c6b9a0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6583 .elementor-element.elementor-element-a716ffa{z-index:5;}.elementor-6583 .elementor-element.elementor-element-470a08f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:15px;--padding-right:15px;}.elementor-6583 .elementor-element.elementor-element-f05c929{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6583 .elementor-element.elementor-element-ccd83af .sec-heading{margin:0px 0px 0px 0px;}.elementor-6583 .elementor-element.elementor-element-ccd83af .sec-heading .sub-title{color:var( --e-global-color-secondary );background-color:#02010100;}.elementor-6583 .elementor-element.elementor-element-ccd83af .sec-heading .sub-title::before, .sec-heading .sub-title::after{background-color:var( --e-global-color-secondary );}.elementor-6583 .elementor-element.elementor-element-0d59a26{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6583 .elementor-element.elementor-element-96a576a{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6583 .elementor-element.elementor-element-fdefa8c .feature-el-item .el-icon i{font-size:100px;}.elementor-6583 .elementor-element.elementor-element-fdefa8c .feature-el-item .el-icon svg, .elementor-6583 .elementor-element.elementor-element-fdefa8c .feature-el-item .el-icon img{max-width:100px;}.elementor-6583 .elementor-element.elementor-element-862f1fd .feature-el-item .el-icon i{font-size:100px;}.elementor-6583 .elementor-element.elementor-element-862f1fd .feature-el-item .el-icon svg, .elementor-6583 .elementor-element.elementor-element-862f1fd .feature-el-item .el-icon img{max-width:100px;}.elementor-6583 .elementor-element.elementor-element-f5d4591 .feature-el-item .el-icon i{font-size:100px;}.elementor-6583 .elementor-element.elementor-element-f5d4591 .feature-el-item .el-icon svg, .elementor-6583 .elementor-element.elementor-element-f5d4591 .feature-el-item .el-icon img{max-width:100px;}.elementor-6583 .elementor-element.elementor-element-50e6d24 .feature-el-item .el-icon i{font-size:100px;}.elementor-6583 .elementor-element.elementor-element-50e6d24 .feature-el-item .el-icon svg, .elementor-6583 .elementor-element.elementor-element-50e6d24 .feature-el-item .el-icon img{max-width:100px;}.elementor-6583 .elementor-element.elementor-element-ecd4207{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-6583 .elementor-element.elementor-element-f46ab48{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-6583 .elementor-element.elementor-element-5ebc888{--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:50px 0px;--row-gap:50px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-6583 .elementor-element.elementor-element-546333c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6583 .elementor-element.elementor-element-23d0b45{width:initial;max-width:initial;}.elementor-6583 .elementor-element.elementor-element-23d0b45 .sec-heading{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-6583 .elementor-element.elementor-element-23d0b45 .sec-heading .sub-title{color:var( --e-global-color-secondary );background-color:#02010100;}.elementor-6583 .elementor-element.elementor-element-23d0b45 .sec-heading .sub-title::before, .sec-heading .sub-title::after{background-color:var( --e-global-color-secondary );}.elementor-6583 .elementor-element.elementor-element-23d0b45 .sec-heading .sec-title{margin:0px 0px 0px 0px;}.elementor-6583 .elementor-element.elementor-element-a08303a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6583 .elementor-element.elementor-element-f6ecbce .blog-el-item .blog-content .blog-el-title, .elementor-6583 .elementor-element.elementor-element-f6ecbce .blog_content .blog_title{font-family:"Chillax", Sans-serif;font-weight:600;}@media(max-width:1399px){.elementor-6583 .elementor-element.elementor-element-cf6f7b7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-6583 .elementor-element.elementor-element-96a576a{--grid-auto-flow:row;}}@media(max-width:1200px){.elementor-6583 .elementor-element.elementor-element-8f5e35c{--container-widget-width:410px;--container-widget-flex-grow:0;width:var( --container-widget-width, 410px );max-width:410px;}.elementor-6583 .elementor-element.elementor-element-470a08f{--padding-top:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-6583 .elementor-element.elementor-element-96a576a{--grid-auto-flow:row;}.elementor-6583 .elementor-element.elementor-element-f46ab48{--padding-top:0px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}}@media(max-width:1024px){.elementor-6583 .elementor-element.elementor-element-cf6f7b7 .sec-heading .desc{margin:20px 0px 0px 0px;}.elementor-6583 .elementor-element.elementor-element-053396b{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--flex-wrap:wrap;}.elementor-6583 .elementor-element.elementor-element-8f5e35c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-6583 .elementor-element.elementor-element-a066ba5{--container-widget-width:400px;--container-widget-flex-grow:0;width:var( --container-widget-width, 400px );max-width:400px;}.elementor-6583 .elementor-element.elementor-element-470a08f{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-6583 .elementor-element.elementor-element-96a576a{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-6583 .elementor-element.elementor-element-f46ab48{--padding-top:0px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-6583 .elementor-element.elementor-element-5ebc888{--gap:45px 45px;--row-gap:45px;--column-gap:45px;}}@media(max-width:880px){.elementor-6583 .elementor-element.elementor-element-96a576a{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-6583 .elementor-element.elementor-element-acf2abb{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6583 .elementor-element.elementor-element-dd785e1{--min-height:390px;}.elementor-6583 .elementor-element.elementor-element-08978bb .counter-item .number{font-size:33px;padding:5px 5px 5px 5px;}.elementor-6583 .elementor-element.elementor-element-691f9d5{--content-width:540px;}.elementor-6583 .elementor-element.elementor-element-470a08f{--content-width:540px;}.elementor-6583 .elementor-element.elementor-element-96a576a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6583 .elementor-element.elementor-element-ecd4207{--content-width:540px;}.elementor-6583 .elementor-element.elementor-element-f46ab48{--content-width:540px;}.elementor-6583 .elementor-element.elementor-element-5ebc888{--content-width:540px;}}@media(min-width:768px){.elementor-6583 .elementor-element.elementor-element-691f9d5{--content-width:1320px;}.elementor-6583 .elementor-element.elementor-element-053396b{--width:100%;}.elementor-6583 .elementor-element.elementor-element-470a08f{--content-width:1320px;}.elementor-6583 .elementor-element.elementor-element-f05c929{--width:65%;}.elementor-6583 .elementor-element.elementor-element-ecd4207{--content-width:1320px;}.elementor-6583 .elementor-element.elementor-element-f46ab48{--content-width:1320px;}.elementor-6583 .elementor-element.elementor-element-5ebc888{--content-width:1320px;}}@media(max-width:1399px) and (min-width:768px){.elementor-6583 .elementor-element.elementor-element-691f9d5{--content-width:1140px;}.elementor-6583 .elementor-element.elementor-element-470a08f{--content-width:1140px;}.elementor-6583 .elementor-element.elementor-element-ecd4207{--content-width:1140px;}.elementor-6583 .elementor-element.elementor-element-f46ab48{--content-width:1140px;}.elementor-6583 .elementor-element.elementor-element-5ebc888{--content-width:1140px;}}@media(max-width:1200px) and (min-width:768px){.elementor-6583 .elementor-element.elementor-element-691f9d5{--content-width:960px;}.elementor-6583 .elementor-element.elementor-element-470a08f{--content-width:960px;}.elementor-6583 .elementor-element.elementor-element-ecd4207{--content-width:960px;}.elementor-6583 .elementor-element.elementor-element-f46ab48{--content-width:960px;}.elementor-6583 .elementor-element.elementor-element-5ebc888{--content-width:960px;}}@media(max-width:1024px) and (min-width:768px){.elementor-6583 .elementor-element.elementor-element-691f9d5{--content-width:720px;}.elementor-6583 .elementor-element.elementor-element-470a08f{--content-width:720px;}.elementor-6583 .elementor-element.elementor-element-ecd4207{--content-width:720px;}.elementor-6583 .elementor-element.elementor-element-f46ab48{--content-width:720px;}.elementor-6583 .elementor-element.elementor-element-5ebc888{--content-width:720px;}}/* Start custom CSS for tj-service-list, class: .elementor-element-6d51b8a */.service-style-5.active .service-icon span {
    background: #E44A3D;
}

.service-style-5.active .service-icon span svg path {
    fill: #fff;
}

.service-style-5 .service-icon span {
    background: #e84c3f4f;
    padding: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96a576a */.elementor-6583 .elementor-element.elementor-element-96a576a .feature-item.style-4 .feature-icon {
    margin-bottom: 0 !important;
}

.elementor-6583 .elementor-element.elementor-element-96a576a .feature-item.style-4 .feature-content {
    padding: 0 20px 20px 20px;
}

.elementor-6583 .elementor-element.elementor-element-96a576a .feature-item {
    height: 340px;
}/* End custom CSS */
/* Start custom CSS for tj-brand-carousel, class: .elementor-element-8eddc24 */.elementor-6583 .elementor-element.elementor-element-8eddc24 .brand-slider-2 .brand-logo img {
    filter: none !important;
}

.elementor-6583 .elementor-element.elementor-element-8eddc24 .brand-slider-2 .brand-logo {
    background: #fff !important;
}/* End custom CSS */
/* Start custom CSS for tj-latest-posts, class: .elementor-element-f6ecbce */.elementor-6583 .elementor-element.elementor-element-f6ecbce img.attachment-full {
    height: 280px;
    object-fit: cover;
}/* End custom CSS */