.elementor-7794 .elementor-element.elementor-element-e629582{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.5;--padding-top:30px;--padding-bottom:350px;--padding-left:30px;--padding-right:30px;}.elementor-7794 .elementor-element.elementor-element-e629582:not(.elementor-motion-effects-element-type-background), .elementor-7794 .elementor-element.elementor-element-e629582 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(223deg, #6B43E3 13%, #A051E6 67%);}.elementor-7794 .elementor-element.elementor-element-e629582::before, .elementor-7794 .elementor-element.elementor-element-e629582 > .elementor-background-video-container::before, .elementor-7794 .elementor-element.elementor-element-e629582 > .e-con-inner > .elementor-background-video-container::before, .elementor-7794 .elementor-element.elementor-element-e629582 > .elementor-background-slideshow::before, .elementor-7794 .elementor-element.elementor-element-e629582 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7794 .elementor-element.elementor-element-e629582 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-7794 .elementor-element.elementor-element-4e4eb3b{--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;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7794 .elementor-element.elementor-element-4e4eb3b:not(.elementor-motion-effects-element-type-background), .elementor-7794 .elementor-element.elementor-element-4e4eb3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7794 .elementor-element.elementor-element-71121db{--display:flex;--min-height:0px;--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:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7794 .elementor-element.elementor-element-71121db::before, .elementor-7794 .elementor-element.elementor-element-71121db > .elementor-background-video-container::before, .elementor-7794 .elementor-element.elementor-element-71121db > .e-con-inner > .elementor-background-video-container::before, .elementor-7794 .elementor-element.elementor-element-71121db > .elementor-background-slideshow::before, .elementor-7794 .elementor-element.elementor-element-71121db > .e-con-inner > .elementor-background-slideshow::before, .elementor-7794 .elementor-element.elementor-element-71121db > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-7794 .elementor-element.elementor-element-9601b13 > .elementor-widget-container{background-color:#000000;padding:30px 30px 30px 30px;}.elementor-7794 .elementor-element.elementor-element-9601b13:not( .elementor-widget-image ) .elementor-widget-container, .elementor-7794 .elementor-element.elementor-element-9601b13.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://ibfconsulting-tn.com/wp-content/uploads/2025/09/logo-shape3.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-7794 .elementor-element.elementor-element-a0ba4ff{--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:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7794 .elementor-element.elementor-element-52e843b > .elementor-widget-container{padding:0px 0px 0px 50px;}@media (min-width: 1025px){ .elementor-7794 .elementor-element.elementor-element-52e843b .menuzord-menu > li.menu-item{padding:17px 0px 0px 0px};}@media (min-width: 1025px){ header#header .elementor-7794 .elementor-element.elementor-element-52e843b .menuzord-menu > li.menu-item{padding:17px 0px 0px 0px};}.elementor-7794 .elementor-element.elementor-element-46b1156{--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:flex-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7794 .elementor-element.elementor-element-39130c5 .tm-header-top-info li i{display:inline-block;color:var(--theme-color1);}.elementor-7794 .elementor-element.elementor-element-39130c5 .tm-header-top-info li > *{font-family:"Outfit", Sans-serif;font-size:24px;font-weight:700;line-height:24px;letter-spacing:-0.72px;color:var(--theme-color2);}.elementor-7794 .elementor-element.elementor-element-39130c5{text-align:left;}.elementor-7794 .elementor-element.elementor-element-1c250cc .elementor-repeater-item-10a3acc{width:1px;height:40px;-webkit-transform:rotate(0deg);}.elementor-7794 .elementor-element.elementor-element-1c250cc .elementor-repeater-item-10a3acc > *{width:100%;background-color:#B58FD1;}.elementor-7794 .elementor-element.elementor-element-1c250cc .elementor-repeater-item-10a3acc img{height:40px;}.elementor-7794 .elementor-element.elementor-element-1c250cc > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-7794 .elementor-element.elementor-element-1c250cc.elementor-element{--align-self:center;}.elementor-7794 .elementor-element.elementor-element-7e56b15.elementor-element{--align-self:center;}.elementor-7794 .elementor-element.elementor-element-7e56b15 .tm-sc-social-links{justify-content:default;}.elementor-7794 .elementor-element.elementor-element-7e56b15 .social-link{color:var(--theme-color2);background-color:#02010100;}.elementor-7794 .elementor-element.elementor-element-79f2c3b{--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:flex-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7794 .elementor-element.elementor-element-79f2c3b.e-con{--align-self:center;}.elementor-7794 .elementor-element.elementor-element-b1bcd41 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7794 .elementor-element.elementor-element-b1bcd41 .btn{padding:35px 30px 35px 30px;border-radius:0px 15px 15px 0px;}.elementor-7794 .elementor-element.elementor-element-b1bcd41 .btn .btn-icon{color:#A051E6;}.elementor-7794 .elementor-element.elementor-element-b1bcd41 .btn .btn-icon svg{fill:#A051E6;}.elementor-7794 .elementor-element.elementor-element-b1bcd41 .btn:hover .btn-icon{color:#FFFFFF;}.elementor-7794 .elementor-element.elementor-element-b1bcd41 .btn:hover .btn-icon svg{fill:#FFFFFF;}@media(min-width:768px){.elementor-7794 .elementor-element.elementor-element-71121db{--width:15%;}.elementor-7794 .elementor-element.elementor-element-a0ba4ff{--width:45%;}.elementor-7794 .elementor-element.elementor-element-46b1156{--width:40%;}.elementor-7794 .elementor-element.elementor-element-79f2c3b{--width:15%;}}