.elementor-22326 .elementor-element.elementor-element-781d0d5a:not(.elementor-motion-effects-element-type-background), .elementor-22326 .elementor-element.elementor-element-781d0d5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F2F4;background-image:url("https://cal-afrique.com/wp-content/uploads/2024/04/home-5-bg.png");background-position:top left;background-repeat:no-repeat;background-size:45.2% auto;}.elementor-22326 .elementor-element.elementor-element-781d0d5a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:19% 0% 9% 0%;}.elementor-22326 .elementor-element.elementor-element-781d0d5a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22326 .elementor-element.elementor-element-4984b862.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-22326 .elementor-element.elementor-element-7d152620 .neuros-heading{text-align:center;font-family:"Sora", Sans-serif;font-size:200px;font-weight:300;line-height:1em;letter-spacing:-0.07em;}.elementor-22326 .elementor-element.elementor-element-7d152620 .neuros-heading .neuros-heading-content del{background-color:transparent;background-image:linear-gradient(262deg, #E24C4A 0%, #386BB7 100%);}.elementor-22326 .elementor-element.elementor-element-7d152620 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-22326 .elementor-element.elementor-element-27fbe1fa{text-align:center;width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-22326 .elementor-element.elementor-element-6a8c1763 .button-widget{text-align:center;}.elementor-22326 .elementor-element.elementor-element-6a8c1763 .neuros-button{color:#FFFFFF;border-color:#333333;background-color:#333333;padding:16px 52px 16px 62px;}.elementor-22326 .elementor-element.elementor-element-6a8c1763.decoration-position-bottom .neuros-button-decoration:before, .elementor-22326 .elementor-element.elementor-element-6a8c1763.decoration-position-bottom .neuros-button-decoration:after{box-shadow:0 20px 0 0 #333333;}.elementor-22326 .elementor-element.elementor-element-6a8c1763.decoration-position-top .neuros-button-decoration:before, .elementor-22326 .elementor-element.elementor-element-6a8c1763.decoration-position-top .neuros-button-decoration:after{box-shadow:0 -20px 0 0 #333333;}.elementor-22326 .elementor-element.elementor-element-6a8c1763.decoration-position-left .neuros-button-decoration:before, .elementor-22326 .elementor-element.elementor-element-6a8c1763.decoration-position-left .neuros-button-decoration:after{box-shadow:0 20px 0 0 #333333;}.elementor-22326 .elementor-element.elementor-element-6a8c1763.decoration-position-right .neuros-button-decoration:before, .elementor-22326 .elementor-element.elementor-element-6a8c1763.decoration-position-right .neuros-button-decoration:after{box-shadow:0 20px 0 0 #333333;}.elementor-22326 .elementor-element.elementor-element-6a8c1763 .neuros-button:hover{border-color:#F14F44;background-color:#F14F44;}.elementor-22326 .elementor-element.elementor-element-6a8c1763[class*=decoration-position] .neuros-button-decoration:hover .neuros-button{background-color:#F14F44;}.elementor-22326 .elementor-element.elementor-element-6a8c1763.decoration-position-bottom .neuros-button-decoration:hover:before, .elementor-22326 .elementor-element.elementor-element-6a8c1763.decoration-position-bottom .neuros-button-decoration:hover:after{box-shadow:0 20px 0 0 #F14F44;}.elementor-22326 .elementor-element.elementor-element-6a8c1763.decoration-position-top .neuros-button-decoration:hover:before, .elementor-22326 .elementor-element.elementor-element-6a8c1763.decoration-position-top .neuros-button-decoration:hover:after{box-shadow:0 -20px 0 0 #F14F44;}.elementor-22326 .elementor-element.elementor-element-6a8c1763.decoration-position-left .neuros-button-decoration:hover:before, .elementor-22326 .elementor-element.elementor-element-6a8c1763.decoration-position-left .neuros-button-decoration:hover:after{box-shadow:0 20px 0 0 #F14F44;}.elementor-22326 .elementor-element.elementor-element-6a8c1763.decoration-position-right .neuros-button-decoration:hover:before, .elementor-22326 .elementor-element.elementor-element-6a8c1763.decoration-position-right .neuros-button-decoration:hover:after{box-shadow:0 20px 0 0 #F14F44;}.elementor-22326 .elementor-element.elementor-element-6a8c1763:not(.neuros-button-type-simple) .neuros-button:hover{padding:16px 62px 16px 52px;}.elementor-22326 .elementor-element.elementor-element-6a8c1763 .neuros-button span[class^="icon"].left{left:42px;}.elementor-22326 .elementor-element.elementor-element-6a8c1763 .neuros-button span[class^="icon"].right{right:42px;}body.rtl .elementor-22326 .elementor-element.elementor-element-6a8c1763 .neuros-button span[class^="icon"].left{right:42px;left:initial;}body.rtl .elementor-22326 .elementor-element.elementor-element-6a8c1763 .neuros-button span[class^="icon"].right{left:42px;right:initial;}.elementor-22326 .elementor-element.elementor-element-6a8c1763 > .elementor-widget-container{margin:25px 0px 0px 0px;}@media(max-width:1279px){.elementor-22326 .elementor-element.elementor-element-781d0d5a:not(.elementor-motion-effects-element-type-background), .elementor-22326 .elementor-element.elementor-element-781d0d5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:60% auto;}.elementor-22326 .elementor-element.elementor-element-7d152620 .neuros-heading{font-size:150px;}.elementor-22326 .elementor-element.elementor-element-27fbe1fa{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}}@media(max-width:991px){.elementor-22326 .elementor-element.elementor-element-7d152620 .neuros-heading{font-size:110px;}}@media(max-width:767px){.elementor-22326 .elementor-element.elementor-element-781d0d5a:not(.elementor-motion-effects-element-type-background), .elementor-22326 .elementor-element.elementor-element-781d0d5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:75% auto;}.elementor-22326 .elementor-element.elementor-element-7d152620 .neuros-heading{font-size:80px;}}