.elementor-16348 .elementor-element.elementor-element-7556247{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16348 .elementor-element.elementor-element-4d67e81 .tp-el-title br{display:unset;}.elementor-16348 .elementor-element.elementor-element-4d67e81 .tp-el-extra p br{display:unset;}.elementor-16348 .elementor-element.elementor-element-4d67e81 .tp-el-nav-text br{display:unset;}.elementor-16348 .elementor-element.elementor-element-4d67e81 .tp-el-btn{color:var( --e-global-color-fc9ec21 );background:var( --e-global-color-secondary );}.elementor-16348 .elementor-element.elementor-element-4d67e81 .tp-el-btn svg{color:var( --e-global-color-fc9ec21 );}.elementor-16348 .elementor-element.elementor-element-4d67e81 .tp-el-icon-btn{background:var( --e-global-color-secondary );}.elementor-16348 .elementor-element.elementor-element-4d67e81 .tp-el-social:hover{color:var( --e-global-color-fc9ec21 );background:var( --e-global-color-5a4e6c0 );border-style:none;}.elementor-16348 .elementor-element.elementor-element-4d67e81 .tp-el-social:hover svg{color:var( --e-global-color-fc9ec21 );}.elementor-16348 .elementor-element.elementor-element-4d67e81 .tp-el-social:hover .tp-el-btn-title{color:var( --e-global-color-fc9ec21 );}.elementor-16348 .elementor-element.elementor-element-4d67e81 .tp-el-socialsvg:hover{color:var( --e-global-color-fc9ec21 );}.elementor-16348 .elementor-element.elementor-element-920c1da{--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:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-16348 .elementor-element.elementor-element-920c1da:not(.elementor-motion-effects-element-type-background), .elementor-16348 .elementor-element.elementor-element-920c1da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F5F2;}.elementor-16348 .elementor-element.elementor-element-0298214{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-16348 .elementor-element.elementor-element-80965fe{--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;--align-items:flex-end;--padding-top:0px;--padding-bottom:055px;--padding-left:0px;--padding-right:0px;}.elementor-16348 .elementor-element.elementor-element-97f0b7c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;color:var( --e-global-color-primary );}.elementor-16348 .elementor-element.elementor-element-7ec41ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;padding:8px 14px 8px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#142D251A;border-radius:18px 18px 18px 18px;}.elementor-16348 .elementor-element.elementor-element-7ec41ed.elementor-element{--align-self:flex-start;}.elementor-16348 .elementor-element.elementor-element-7ec41ed .elementor-heading-title br{display:initial;}.elementor-16348 .elementor-element.elementor-element-7ec41ed .elementor-heading-title{font-family:"Hoves Medium", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:4%;color:var( --e-global-color-5a4e6c0 );}.elementor-16348 .elementor-element.elementor-element-b973406 .elementor-heading-title br{display:initial;}.elementor-16348 .elementor-element.elementor-element-b973406 .elementor-heading-title{font-family:"Hoves DemiBold", Sans-serif;font-size:54px;}.elementor-16348 .elementor-element.elementor-element-6a24cea{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-16348 .elementor-element.elementor-element-139cfa6{--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-16348 .elementor-element.elementor-element-38ac555{--display:flex;}.elementor-16348 .elementor-element.elementor-element-81dc2c2{--display:flex;--min-height:400px;--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;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16348 .elementor-element.elementor-element-81dc2c2:not(.elementor-motion-effects-element-type-background), .elementor-16348 .elementor-element.elementor-element-81dc2c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sofa-trading.com/wp-content/uploads/2026/07/Salle-de-reunion-de-la-Directrice-des-Grandes-Entreprises-de-la-DGID-10-1.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-16348 .elementor-element.elementor-element-81dc2c2::before, .elementor-16348 .elementor-element.elementor-element-81dc2c2 > .elementor-background-video-container::before, .elementor-16348 .elementor-element.elementor-element-81dc2c2 > .e-con-inner > .elementor-background-video-container::before, .elementor-16348 .elementor-element.elementor-element-81dc2c2 > .elementor-background-slideshow::before, .elementor-16348 .elementor-element.elementor-element-81dc2c2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16348 .elementor-element.elementor-element-81dc2c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000033;--background-overlay:'';}.elementor-16348 .elementor-element.elementor-element-81dc2c2:hover::before, .elementor-16348 .elementor-element.elementor-element-81dc2c2:hover > .elementor-background-video-container::before, .elementor-16348 .elementor-element.elementor-element-81dc2c2:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-16348 .elementor-element.elementor-element-81dc2c2 > .elementor-background-slideshow:hover::before, .elementor-16348 .elementor-element.elementor-element-81dc2c2 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#0000004D;--background-overlay:'';}.elementor-16348 .elementor-element.elementor-element-81dc2c2:hover{--overlay-opacity:1;}.elementor-16348 .elementor-element.elementor-element-81dc2c2, .elementor-16348 .elementor-element.elementor-element-81dc2c2::before{--overlay-transition:0.3s;}.elementor-16348 .elementor-element.elementor-element-bc69792{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-16348 .elementor-element.elementor-element-a4b2ab1{padding:0px 0px 020px 0px;}.elementor-16348 .elementor-element.elementor-element-a4b2ab1 .elementor-heading-title br{display:initial;}.elementor-16348 .elementor-element.elementor-element-a4b2ab1 .elementor-heading-title{font-family:"Hoves DemiBold", Sans-serif;font-size:16px;font-weight:600;line-height:22px;letter-spacing:0px;color:#FFFFFFCC;}.elementor-16348 .elementor-element.elementor-element-d8db416{padding:0px 0px 0px 0px;}.elementor-16348 .elementor-element.elementor-element-d8db416 .elementor-heading-title br{display:initial;}.elementor-16348 .elementor-element.elementor-element-d8db416 .elementor-heading-title{font-family:"Hoves DemiBold", Sans-serif;font-size:32px;font-weight:600;line-height:1.2em;letter-spacing:0;color:#FFFFFF;}.elementor-16348 .elementor-element.elementor-element-62c15aa > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16348 .elementor-element.elementor-element-62c15aa .tp-el-btn{color:var( --e-global-color-5a4e6c0 );padding:13px 20px 13px 20px;}.elementor-16348 .elementor-element.elementor-element-62c15aa .tp-el-btn svg{color:var( --e-global-color-5a4e6c0 );}.elementor-16348 .elementor-element.elementor-element-62c15aa .tp-el-icon-btn{color:var( --e-global-color-5a4e6c0 );}.elementor-16348 .elementor-element.elementor-element-62c15aa .tp-el-icon-btn svg{color:var( --e-global-color-5a4e6c0 );}.elementor-16348 .elementor-element.elementor-element-62c15aa .tp-btn-pill-icon{width:42px;height:42px;line-height:42px;}.elementor-16348 .elementor-element.elementor-element-5c3b26f{--display:flex;}.elementor-16348 .elementor-element.elementor-element-6d586f8{--display:flex;--min-height:400px;--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;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16348 .elementor-element.elementor-element-6d586f8:not(.elementor-motion-effects-element-type-background), .elementor-16348 .elementor-element.elementor-element-6d586f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sofa-trading.com/wp-content/uploads/2026/07/Canopi-au-quai-de-peche-de-Yarakh-avec-le-Ministere-de-la-Peche_.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-16348 .elementor-element.elementor-element-6d586f8::before, .elementor-16348 .elementor-element.elementor-element-6d586f8 > .elementor-background-video-container::before, .elementor-16348 .elementor-element.elementor-element-6d586f8 > .e-con-inner > .elementor-background-video-container::before, .elementor-16348 .elementor-element.elementor-element-6d586f8 > .elementor-background-slideshow::before, .elementor-16348 .elementor-element.elementor-element-6d586f8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16348 .elementor-element.elementor-element-6d586f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000033;--background-overlay:'';}.elementor-16348 .elementor-element.elementor-element-6d586f8:hover::before, .elementor-16348 .elementor-element.elementor-element-6d586f8:hover > .elementor-background-video-container::before, .elementor-16348 .elementor-element.elementor-element-6d586f8:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-16348 .elementor-element.elementor-element-6d586f8 > .elementor-background-slideshow:hover::before, .elementor-16348 .elementor-element.elementor-element-6d586f8 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#0000004D;--background-overlay:'';}.elementor-16348 .elementor-element.elementor-element-6d586f8:hover{--overlay-opacity:1;}.elementor-16348 .elementor-element.elementor-element-6d586f8, .elementor-16348 .elementor-element.elementor-element-6d586f8::before{--overlay-transition:0.3s;}.elementor-16348 .elementor-element.elementor-element-5785a2d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-16348 .elementor-element.elementor-element-cf33d4d{padding:0px 0px 020px 0px;}.elementor-16348 .elementor-element.elementor-element-cf33d4d .elementor-heading-title br{display:initial;}.elementor-16348 .elementor-element.elementor-element-cf33d4d .elementor-heading-title{font-family:"Hoves DemiBold", Sans-serif;font-size:16px;font-weight:600;line-height:22px;letter-spacing:0px;color:#FFFFFFCC;}.elementor-16348 .elementor-element.elementor-element-727fec0{padding:0px 0px 0px 0px;}.elementor-16348 .elementor-element.elementor-element-727fec0 .elementor-heading-title br{display:initial;}.elementor-16348 .elementor-element.elementor-element-727fec0 .elementor-heading-title{font-family:"Hoves DemiBold", Sans-serif;font-size:32px;font-weight:600;line-height:1.2em;letter-spacing:0;color:#FFFFFF;}.elementor-16348 .elementor-element.elementor-element-8af187c > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16348 .elementor-element.elementor-element-8af187c .tp-el-btn{color:var( --e-global-color-5a4e6c0 );padding:13px 20px 13px 20px;}.elementor-16348 .elementor-element.elementor-element-8af187c .tp-el-btn svg{color:var( --e-global-color-5a4e6c0 );}.elementor-16348 .elementor-element.elementor-element-8af187c .tp-el-icon-btn{color:var( --e-global-color-5a4e6c0 );}.elementor-16348 .elementor-element.elementor-element-8af187c .tp-el-icon-btn svg{color:var( --e-global-color-5a4e6c0 );}.elementor-16348 .elementor-element.elementor-element-8af187c .tp-btn-pill-icon{width:42px;height:42px;line-height:42px;}.elementor-16348 .elementor-element.elementor-element-02d22dd{--display:flex;}.elementor-16348 .elementor-element.elementor-element-d9bec20{--display:flex;--min-height:400px;--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;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16348 .elementor-element.elementor-element-d9bec20:not(.elementor-motion-effects-element-type-background), .elementor-16348 .elementor-element.elementor-element-d9bec20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sofa-trading.com/wp-content/uploads/2026/07/Centre-des-services-fiscaux-de-Dakar-plateau-de-la-DGID-7_-1.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-16348 .elementor-element.elementor-element-d9bec20::before, .elementor-16348 .elementor-element.elementor-element-d9bec20 > .elementor-background-video-container::before, .elementor-16348 .elementor-element.elementor-element-d9bec20 > .e-con-inner > .elementor-background-video-container::before, .elementor-16348 .elementor-element.elementor-element-d9bec20 > .elementor-background-slideshow::before, .elementor-16348 .elementor-element.elementor-element-d9bec20 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16348 .elementor-element.elementor-element-d9bec20 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000033;--background-overlay:'';}.elementor-16348 .elementor-element.elementor-element-d9bec20:hover::before, .elementor-16348 .elementor-element.elementor-element-d9bec20:hover > .elementor-background-video-container::before, .elementor-16348 .elementor-element.elementor-element-d9bec20:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-16348 .elementor-element.elementor-element-d9bec20 > .elementor-background-slideshow:hover::before, .elementor-16348 .elementor-element.elementor-element-d9bec20 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#0000004D;--background-overlay:'';}.elementor-16348 .elementor-element.elementor-element-d9bec20:hover{--overlay-opacity:1;}.elementor-16348 .elementor-element.elementor-element-d9bec20, .elementor-16348 .elementor-element.elementor-element-d9bec20::before{--overlay-transition:0.3s;}.elementor-16348 .elementor-element.elementor-element-a3ab2c1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-16348 .elementor-element.elementor-element-f14fd62{padding:0px 0px 020px 0px;}.elementor-16348 .elementor-element.elementor-element-f14fd62 .elementor-heading-title br{display:initial;}.elementor-16348 .elementor-element.elementor-element-f14fd62 .elementor-heading-title{font-family:"Hoves DemiBold", Sans-serif;font-size:16px;font-weight:600;line-height:22px;letter-spacing:0px;color:#FFFFFFCC;}.elementor-16348 .elementor-element.elementor-element-2eff344{padding:0px 0px 0px 0px;}.elementor-16348 .elementor-element.elementor-element-2eff344 .elementor-heading-title br{display:initial;}.elementor-16348 .elementor-element.elementor-element-2eff344 .elementor-heading-title{font-family:"Hoves DemiBold", Sans-serif;font-size:32px;font-weight:600;line-height:1.2em;letter-spacing:0;color:#FFFFFF;}.elementor-16348 .elementor-element.elementor-element-0d5bd61 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16348 .elementor-element.elementor-element-0d5bd61 .tp-el-btn{color:var( --e-global-color-5a4e6c0 );padding:13px 20px 13px 20px;}.elementor-16348 .elementor-element.elementor-element-0d5bd61 .tp-el-btn svg{color:var( --e-global-color-5a4e6c0 );}.elementor-16348 .elementor-element.elementor-element-0d5bd61 .tp-el-icon-btn{color:var( --e-global-color-5a4e6c0 );}.elementor-16348 .elementor-element.elementor-element-0d5bd61 .tp-el-icon-btn svg{color:var( --e-global-color-5a4e6c0 );}.elementor-16348 .elementor-element.elementor-element-0d5bd61 .tp-btn-pill-icon{width:42px;height:42px;line-height:42px;}.elementor-16348 .elementor-element.elementor-element-948d1d0{--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-16348 .elementor-element.elementor-element-5769136{--display:flex;}.elementor-16348 .elementor-element.elementor-element-1a628ab{--display:flex;--min-height:400px;--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;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16348 .elementor-element.elementor-element-1a628ab:not(.elementor-motion-effects-element-type-background), .elementor-16348 .elementor-element.elementor-element-1a628ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sofa-trading.com/wp-content/uploads/2026/07/Centre-des-services-fiscaux-de-Mbour-3_.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-16348 .elementor-element.elementor-element-1a628ab::before, .elementor-16348 .elementor-element.elementor-element-1a628ab > .elementor-background-video-container::before, .elementor-16348 .elementor-element.elementor-element-1a628ab > .e-con-inner > .elementor-background-video-container::before, .elementor-16348 .elementor-element.elementor-element-1a628ab > .elementor-background-slideshow::before, .elementor-16348 .elementor-element.elementor-element-1a628ab > .e-con-inner > .elementor-background-slideshow::before, .elementor-16348 .elementor-element.elementor-element-1a628ab > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000033;--background-overlay:'';}.elementor-16348 .elementor-element.elementor-element-1a628ab:hover::before, .elementor-16348 .elementor-element.elementor-element-1a628ab:hover > .elementor-background-video-container::before, .elementor-16348 .elementor-element.elementor-element-1a628ab:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-16348 .elementor-element.elementor-element-1a628ab > .elementor-background-slideshow:hover::before, .elementor-16348 .elementor-element.elementor-element-1a628ab > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#0000004D;--background-overlay:'';}.elementor-16348 .elementor-element.elementor-element-1a628ab:hover{--overlay-opacity:1;}.elementor-16348 .elementor-element.elementor-element-1a628ab, .elementor-16348 .elementor-element.elementor-element-1a628ab::before{--overlay-transition:0.3s;}.elementor-16348 .elementor-element.elementor-element-f4a3a57{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-16348 .elementor-element.elementor-element-a8c8ca6{padding:0px 0px 020px 0px;}.elementor-16348 .elementor-element.elementor-element-a8c8ca6 .elementor-heading-title br{display:initial;}.elementor-16348 .elementor-element.elementor-element-a8c8ca6 .elementor-heading-title{font-family:"Hoves DemiBold", Sans-serif;font-size:16px;font-weight:600;line-height:22px;letter-spacing:0px;color:#FFFFFFCC;}.elementor-16348 .elementor-element.elementor-element-e806346{padding:0px 0px 0px 0px;}.elementor-16348 .elementor-element.elementor-element-e806346 .elementor-heading-title br{display:initial;}.elementor-16348 .elementor-element.elementor-element-e806346 .elementor-heading-title{font-family:"Hoves DemiBold", Sans-serif;font-size:32px;font-weight:600;line-height:1.2em;letter-spacing:0;color:#FFFFFF;}.elementor-16348 .elementor-element.elementor-element-3a86760 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16348 .elementor-element.elementor-element-3a86760 .tp-el-btn{color:var( --e-global-color-5a4e6c0 );padding:13px 20px 13px 20px;}.elementor-16348 .elementor-element.elementor-element-3a86760 .tp-el-btn svg{color:var( --e-global-color-5a4e6c0 );}.elementor-16348 .elementor-element.elementor-element-3a86760 .tp-el-icon-btn{color:var( --e-global-color-5a4e6c0 );}.elementor-16348 .elementor-element.elementor-element-3a86760 .tp-el-icon-btn svg{color:var( --e-global-color-5a4e6c0 );}.elementor-16348 .elementor-element.elementor-element-3a86760 .tp-btn-pill-icon{width:42px;height:42px;line-height:42px;}.elementor-16348 .elementor-element.elementor-element-4aa6d00{--display:flex;}.elementor-16348 .elementor-element.elementor-element-f0ecf9b{--display:flex;--min-height:400px;--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;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16348 .elementor-element.elementor-element-f0ecf9b:not(.elementor-motion-effects-element-type-background), .elementor-16348 .elementor-element.elementor-element-f0ecf9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sofa-trading.com/wp-content/uploads/2026/07/WhatsApp-Image-2023-07-06-at-13.03.56.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-16348 .elementor-element.elementor-element-f0ecf9b::before, .elementor-16348 .elementor-element.elementor-element-f0ecf9b > .elementor-background-video-container::before, .elementor-16348 .elementor-element.elementor-element-f0ecf9b > .e-con-inner > .elementor-background-video-container::before, .elementor-16348 .elementor-element.elementor-element-f0ecf9b > .elementor-background-slideshow::before, .elementor-16348 .elementor-element.elementor-element-f0ecf9b > .e-con-inner > .elementor-background-slideshow::before, .elementor-16348 .elementor-element.elementor-element-f0ecf9b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000033;--background-overlay:'';}.elementor-16348 .elementor-element.elementor-element-f0ecf9b:hover::before, .elementor-16348 .elementor-element.elementor-element-f0ecf9b:hover > .elementor-background-video-container::before, .elementor-16348 .elementor-element.elementor-element-f0ecf9b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-16348 .elementor-element.elementor-element-f0ecf9b > .elementor-background-slideshow:hover::before, .elementor-16348 .elementor-element.elementor-element-f0ecf9b > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#0000004D;--background-overlay:'';}.elementor-16348 .elementor-element.elementor-element-f0ecf9b:hover{--overlay-opacity:1;}.elementor-16348 .elementor-element.elementor-element-f0ecf9b, .elementor-16348 .elementor-element.elementor-element-f0ecf9b::before{--overlay-transition:0.3s;}.elementor-16348 .elementor-element.elementor-element-2d8c370{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-16348 .elementor-element.elementor-element-124cf3c{padding:0px 0px 020px 0px;}.elementor-16348 .elementor-element.elementor-element-124cf3c .elementor-heading-title br{display:initial;}.elementor-16348 .elementor-element.elementor-element-124cf3c .elementor-heading-title{font-family:"Hoves DemiBold", Sans-serif;font-size:16px;font-weight:600;line-height:22px;letter-spacing:0px;color:#FFFFFFCC;}.elementor-16348 .elementor-element.elementor-element-da73660{padding:0px 0px 0px 0px;}.elementor-16348 .elementor-element.elementor-element-da73660 .elementor-heading-title br{display:initial;}.elementor-16348 .elementor-element.elementor-element-da73660 .elementor-heading-title{font-family:"Hoves DemiBold", Sans-serif;font-size:32px;font-weight:600;line-height:1.2em;letter-spacing:0;color:#FFFFFF;}.elementor-16348 .elementor-element.elementor-element-1579645 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16348 .elementor-element.elementor-element-1579645 .tp-el-btn{color:var( --e-global-color-5a4e6c0 );padding:13px 20px 13px 20px;}.elementor-16348 .elementor-element.elementor-element-1579645 .tp-el-btn svg{color:var( --e-global-color-5a4e6c0 );}.elementor-16348 .elementor-element.elementor-element-1579645 .tp-el-icon-btn{color:var( --e-global-color-5a4e6c0 );}.elementor-16348 .elementor-element.elementor-element-1579645 .tp-el-icon-btn svg{color:var( --e-global-color-5a4e6c0 );}.elementor-16348 .elementor-element.elementor-element-1579645 .tp-btn-pill-icon{width:42px;height:42px;line-height:42px;}.elementor-16348 .elementor-element.elementor-element-842b535{--display:flex;}.elementor-16348 .elementor-element.elementor-element-5519d9d{--display:flex;--min-height:400px;--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;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16348 .elementor-element.elementor-element-5519d9d:not(.elementor-motion-effects-element-type-background), .elementor-16348 .elementor-element.elementor-element-5519d9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sofa-trading.com/wp-content/uploads/2026/07/WhatsApp-Image-2023-07-06-at-13.08.35.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-16348 .elementor-element.elementor-element-5519d9d::before, .elementor-16348 .elementor-element.elementor-element-5519d9d > .elementor-background-video-container::before, .elementor-16348 .elementor-element.elementor-element-5519d9d > .e-con-inner > .elementor-background-video-container::before, .elementor-16348 .elementor-element.elementor-element-5519d9d > .elementor-background-slideshow::before, .elementor-16348 .elementor-element.elementor-element-5519d9d > .e-con-inner > .elementor-background-slideshow::before, .elementor-16348 .elementor-element.elementor-element-5519d9d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000033;--background-overlay:'';}.elementor-16348 .elementor-element.elementor-element-5519d9d:hover::before, .elementor-16348 .elementor-element.elementor-element-5519d9d:hover > .elementor-background-video-container::before, .elementor-16348 .elementor-element.elementor-element-5519d9d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-16348 .elementor-element.elementor-element-5519d9d > .elementor-background-slideshow:hover::before, .elementor-16348 .elementor-element.elementor-element-5519d9d > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#0000004D;--background-overlay:'';}.elementor-16348 .elementor-element.elementor-element-5519d9d:hover{--overlay-opacity:1;}.elementor-16348 .elementor-element.elementor-element-5519d9d, .elementor-16348 .elementor-element.elementor-element-5519d9d::before{--overlay-transition:0.3s;}.elementor-16348 .elementor-element.elementor-element-ad47f0b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-16348 .elementor-element.elementor-element-78ebd2c{padding:0px 0px 020px 0px;}.elementor-16348 .elementor-element.elementor-element-78ebd2c .elementor-heading-title br{display:initial;}.elementor-16348 .elementor-element.elementor-element-78ebd2c .elementor-heading-title{font-family:"Hoves DemiBold", Sans-serif;font-size:16px;font-weight:600;line-height:22px;letter-spacing:0px;color:#FFFFFFCC;}.elementor-16348 .elementor-element.elementor-element-fdbcad7{padding:0px 0px 0px 0px;}.elementor-16348 .elementor-element.elementor-element-fdbcad7 .elementor-heading-title br{display:initial;}.elementor-16348 .elementor-element.elementor-element-fdbcad7 .elementor-heading-title{font-family:"Hoves DemiBold", Sans-serif;font-size:32px;font-weight:600;line-height:1.2em;letter-spacing:0;color:#FFFFFF;}.elementor-16348 .elementor-element.elementor-element-a084b7d > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16348 .elementor-element.elementor-element-a084b7d .tp-el-btn{color:var( --e-global-color-5a4e6c0 );padding:13px 20px 13px 20px;}.elementor-16348 .elementor-element.elementor-element-a084b7d .tp-el-btn svg{color:var( --e-global-color-5a4e6c0 );}.elementor-16348 .elementor-element.elementor-element-a084b7d .tp-el-icon-btn{color:var( --e-global-color-5a4e6c0 );}.elementor-16348 .elementor-element.elementor-element-a084b7d .tp-el-icon-btn svg{color:var( --e-global-color-5a4e6c0 );}.elementor-16348 .elementor-element.elementor-element-a084b7d .tp-btn-pill-icon{width:42px;height:42px;line-height:42px;}.elementor-16348 .elementor-element.elementor-element-3ba8396{--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-16348 .elementor-element.elementor-element-b8ba261{--display:flex;}.elementor-16348 .elementor-element.elementor-element-6365ac3{--display:flex;--min-height:400px;--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;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16348 .elementor-element.elementor-element-6365ac3:not(.elementor-motion-effects-element-type-background), .elementor-16348 .elementor-element.elementor-element-6365ac3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sofa-trading.com/wp-content/uploads/2026/07/Reception-des-travaux-avec-le-Colonel-Jean-Bertrand-BOCANDE-de-lAdministration-Penitentiaire-6_.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-16348 .elementor-element.elementor-element-6365ac3::before, .elementor-16348 .elementor-element.elementor-element-6365ac3 > .elementor-background-video-container::before, .elementor-16348 .elementor-element.elementor-element-6365ac3 > .e-con-inner > .elementor-background-video-container::before, .elementor-16348 .elementor-element.elementor-element-6365ac3 > .elementor-background-slideshow::before, .elementor-16348 .elementor-element.elementor-element-6365ac3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16348 .elementor-element.elementor-element-6365ac3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000033;--background-overlay:'';}.elementor-16348 .elementor-element.elementor-element-6365ac3:hover::before, .elementor-16348 .elementor-element.elementor-element-6365ac3:hover > .elementor-background-video-container::before, .elementor-16348 .elementor-element.elementor-element-6365ac3:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-16348 .elementor-element.elementor-element-6365ac3 > .elementor-background-slideshow:hover::before, .elementor-16348 .elementor-element.elementor-element-6365ac3 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#0000004D;--background-overlay:'';}.elementor-16348 .elementor-element.elementor-element-6365ac3:hover{--overlay-opacity:1;}.elementor-16348 .elementor-element.elementor-element-6365ac3, .elementor-16348 .elementor-element.elementor-element-6365ac3::before{--overlay-transition:0.3s;}.elementor-16348 .elementor-element.elementor-element-08a78db{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-16348 .elementor-element.elementor-element-51673ea{padding:0px 0px 020px 0px;}.elementor-16348 .elementor-element.elementor-element-51673ea .elementor-heading-title br{display:initial;}.elementor-16348 .elementor-element.elementor-element-51673ea .elementor-heading-title{font-family:"Hoves DemiBold", Sans-serif;font-size:16px;font-weight:600;line-height:22px;letter-spacing:0px;color:#FFFFFFCC;}.elementor-16348 .elementor-element.elementor-element-4f4bda0{padding:0px 0px 0px 0px;}.elementor-16348 .elementor-element.elementor-element-4f4bda0 .elementor-heading-title br{display:initial;}.elementor-16348 .elementor-element.elementor-element-4f4bda0 .elementor-heading-title{font-family:"Hoves DemiBold", Sans-serif;font-size:32px;font-weight:600;line-height:1.2em;letter-spacing:0;color:#FFFFFF;}.elementor-16348 .elementor-element.elementor-element-405df27 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16348 .elementor-element.elementor-element-405df27 .tp-el-btn{color:var( --e-global-color-5a4e6c0 );padding:13px 20px 13px 20px;}.elementor-16348 .elementor-element.elementor-element-405df27 .tp-el-btn svg{color:var( --e-global-color-5a4e6c0 );}.elementor-16348 .elementor-element.elementor-element-405df27 .tp-el-icon-btn{color:var( --e-global-color-5a4e6c0 );}.elementor-16348 .elementor-element.elementor-element-405df27 .tp-el-icon-btn svg{color:var( --e-global-color-5a4e6c0 );}.elementor-16348 .elementor-element.elementor-element-405df27 .tp-btn-pill-icon{width:42px;height:42px;line-height:42px;}.elementor-16348 .elementor-element.elementor-element-f63e57f{--display:flex;}.elementor-16348 .elementor-element.elementor-element-cd7d622{--display:flex;--min-height:400px;--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;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16348 .elementor-element.elementor-element-cd7d622:not(.elementor-motion-effects-element-type-background), .elementor-16348 .elementor-element.elementor-element-cd7d622 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sofa-trading.com/wp-content/uploads/2026/07/Reception-des-travaux-de-la-Direction-des-Grandes-Entreprises-des-impots-et-domaines-avec-le-DG-Ba-_5-1.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-16348 .elementor-element.elementor-element-cd7d622::before, .elementor-16348 .elementor-element.elementor-element-cd7d622 > .elementor-background-video-container::before, .elementor-16348 .elementor-element.elementor-element-cd7d622 > .e-con-inner > .elementor-background-video-container::before, .elementor-16348 .elementor-element.elementor-element-cd7d622 > .elementor-background-slideshow::before, .elementor-16348 .elementor-element.elementor-element-cd7d622 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16348 .elementor-element.elementor-element-cd7d622 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000033;--background-overlay:'';}.elementor-16348 .elementor-element.elementor-element-cd7d622:hover::before, .elementor-16348 .elementor-element.elementor-element-cd7d622:hover > .elementor-background-video-container::before, .elementor-16348 .elementor-element.elementor-element-cd7d622:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-16348 .elementor-element.elementor-element-cd7d622 > .elementor-background-slideshow:hover::before, .elementor-16348 .elementor-element.elementor-element-cd7d622 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#0000004D;--background-overlay:'';}.elementor-16348 .elementor-element.elementor-element-cd7d622:hover{--overlay-opacity:1;}.elementor-16348 .elementor-element.elementor-element-cd7d622, .elementor-16348 .elementor-element.elementor-element-cd7d622::before{--overlay-transition:0.3s;}.elementor-16348 .elementor-element.elementor-element-605ce4e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-16348 .elementor-element.elementor-element-5af7e56{padding:0px 0px 020px 0px;}.elementor-16348 .elementor-element.elementor-element-5af7e56 .elementor-heading-title br{display:initial;}.elementor-16348 .elementor-element.elementor-element-5af7e56 .elementor-heading-title{font-family:"Hoves DemiBold", Sans-serif;font-size:16px;font-weight:600;line-height:22px;letter-spacing:0px;color:#FFFFFFCC;}.elementor-16348 .elementor-element.elementor-element-effaabe{padding:0px 0px 0px 0px;}.elementor-16348 .elementor-element.elementor-element-effaabe .elementor-heading-title br{display:initial;}.elementor-16348 .elementor-element.elementor-element-effaabe .elementor-heading-title{font-family:"Hoves DemiBold", Sans-serif;font-size:32px;font-weight:600;line-height:1.2em;letter-spacing:0;color:#FFFFFF;}.elementor-16348 .elementor-element.elementor-element-c28f0da > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16348 .elementor-element.elementor-element-c28f0da .tp-el-btn{color:var( --e-global-color-5a4e6c0 );padding:13px 20px 13px 20px;}.elementor-16348 .elementor-element.elementor-element-c28f0da .tp-el-btn svg{color:var( --e-global-color-5a4e6c0 );}.elementor-16348 .elementor-element.elementor-element-c28f0da .tp-el-icon-btn{color:var( --e-global-color-5a4e6c0 );}.elementor-16348 .elementor-element.elementor-element-c28f0da .tp-el-icon-btn svg{color:var( --e-global-color-5a4e6c0 );}.elementor-16348 .elementor-element.elementor-element-c28f0da .tp-btn-pill-icon{width:42px;height:42px;line-height:42px;}.elementor-16348 .elementor-element.elementor-element-d014b2b{--display:flex;}.elementor-16348 .elementor-element.elementor-element-59928ad{--display:flex;--min-height:400px;--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;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16348 .elementor-element.elementor-element-59928ad:not(.elementor-motion-effects-element-type-background), .elementor-16348 .elementor-element.elementor-element-59928ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sofa-trading.com/wp-content/uploads/2026/07/Reception-des-travaux-de-la-Direction-des-Grandes-Entreprises-des-impots-et-domaines-avec-le-DG-Bassirou-Samba-Niass-_.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-16348 .elementor-element.elementor-element-59928ad::before, .elementor-16348 .elementor-element.elementor-element-59928ad > .elementor-background-video-container::before, .elementor-16348 .elementor-element.elementor-element-59928ad > .e-con-inner > .elementor-background-video-container::before, .elementor-16348 .elementor-element.elementor-element-59928ad > .elementor-background-slideshow::before, .elementor-16348 .elementor-element.elementor-element-59928ad > .e-con-inner > .elementor-background-slideshow::before, .elementor-16348 .elementor-element.elementor-element-59928ad > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000033;--background-overlay:'';}.elementor-16348 .elementor-element.elementor-element-59928ad:hover::before, .elementor-16348 .elementor-element.elementor-element-59928ad:hover > .elementor-background-video-container::before, .elementor-16348 .elementor-element.elementor-element-59928ad:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-16348 .elementor-element.elementor-element-59928ad > .elementor-background-slideshow:hover::before, .elementor-16348 .elementor-element.elementor-element-59928ad > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#0000004D;--background-overlay:'';}.elementor-16348 .elementor-element.elementor-element-59928ad:hover{--overlay-opacity:1;}.elementor-16348 .elementor-element.elementor-element-59928ad, .elementor-16348 .elementor-element.elementor-element-59928ad::before{--overlay-transition:0.3s;}.elementor-16348 .elementor-element.elementor-element-19d8f85{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-16348 .elementor-element.elementor-element-990c37a{padding:0px 0px 020px 0px;}.elementor-16348 .elementor-element.elementor-element-990c37a .elementor-heading-title br{display:initial;}.elementor-16348 .elementor-element.elementor-element-990c37a .elementor-heading-title{font-family:"Hoves DemiBold", Sans-serif;font-size:16px;font-weight:600;line-height:22px;letter-spacing:0px;color:#FFFFFFCC;}.elementor-16348 .elementor-element.elementor-element-72b6cd9{padding:0px 0px 0px 0px;}.elementor-16348 .elementor-element.elementor-element-72b6cd9 .elementor-heading-title br{display:initial;}.elementor-16348 .elementor-element.elementor-element-72b6cd9 .elementor-heading-title{font-family:"Hoves DemiBold", Sans-serif;font-size:32px;font-weight:600;line-height:1.2em;letter-spacing:0;color:#FFFFFF;}.elementor-16348 .elementor-element.elementor-element-d5a27bf > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16348 .elementor-element.elementor-element-d5a27bf .tp-el-btn{color:var( --e-global-color-5a4e6c0 );padding:13px 20px 13px 20px;}.elementor-16348 .elementor-element.elementor-element-d5a27bf .tp-el-btn svg{color:var( --e-global-color-5a4e6c0 );}.elementor-16348 .elementor-element.elementor-element-d5a27bf .tp-el-icon-btn{color:var( --e-global-color-5a4e6c0 );}.elementor-16348 .elementor-element.elementor-element-d5a27bf .tp-el-icon-btn svg{color:var( --e-global-color-5a4e6c0 );}.elementor-16348 .elementor-element.elementor-element-d5a27bf .tp-btn-pill-icon{width:42px;height:42px;line-height:42px;}.elementor-16348 .elementor-element.elementor-element-fc87a4c{--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-16348 .elementor-element.elementor-element-a456061{--display:flex;}.elementor-16348 .elementor-element.elementor-element-50b0bf2{--display:flex;--min-height:400px;--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;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16348 .elementor-element.elementor-element-50b0bf2:not(.elementor-motion-effects-element-type-background), .elementor-16348 .elementor-element.elementor-element-50b0bf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sofa-trading.com/wp-content/uploads/2026/07/Reception-travaux-avec-Le-General-Thiendella-Fall-DGE_-8.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-16348 .elementor-element.elementor-element-50b0bf2::before, .elementor-16348 .elementor-element.elementor-element-50b0bf2 > .elementor-background-video-container::before, .elementor-16348 .elementor-element.elementor-element-50b0bf2 > .e-con-inner > .elementor-background-video-container::before, .elementor-16348 .elementor-element.elementor-element-50b0bf2 > .elementor-background-slideshow::before, .elementor-16348 .elementor-element.elementor-element-50b0bf2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16348 .elementor-element.elementor-element-50b0bf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000033;--background-overlay:'';}.elementor-16348 .elementor-element.elementor-element-50b0bf2:hover::before, .elementor-16348 .elementor-element.elementor-element-50b0bf2:hover > .elementor-background-video-container::before, .elementor-16348 .elementor-element.elementor-element-50b0bf2:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-16348 .elementor-element.elementor-element-50b0bf2 > .elementor-background-slideshow:hover::before, .elementor-16348 .elementor-element.elementor-element-50b0bf2 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#0000004D;--background-overlay:'';}.elementor-16348 .elementor-element.elementor-element-50b0bf2:hover{--overlay-opacity:1;}.elementor-16348 .elementor-element.elementor-element-50b0bf2, .elementor-16348 .elementor-element.elementor-element-50b0bf2::before{--overlay-transition:0.3s;}.elementor-16348 .elementor-element.elementor-element-6561014{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-16348 .elementor-element.elementor-element-c862292{padding:0px 0px 020px 0px;}.elementor-16348 .elementor-element.elementor-element-c862292 .elementor-heading-title br{display:initial;}.elementor-16348 .elementor-element.elementor-element-c862292 .elementor-heading-title{font-family:"Hoves DemiBold", Sans-serif;font-size:16px;font-weight:600;line-height:22px;letter-spacing:0px;color:#FFFFFFCC;}.elementor-16348 .elementor-element.elementor-element-5c202b2{padding:0px 0px 0px 0px;}.elementor-16348 .elementor-element.elementor-element-5c202b2 .elementor-heading-title br{display:initial;}.elementor-16348 .elementor-element.elementor-element-5c202b2 .elementor-heading-title{font-family:"Hoves DemiBold", Sans-serif;font-size:32px;font-weight:600;line-height:1.2em;letter-spacing:0;color:#FFFFFF;}.elementor-16348 .elementor-element.elementor-element-6c7d192 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16348 .elementor-element.elementor-element-6c7d192 .tp-el-btn{color:var( --e-global-color-5a4e6c0 );padding:13px 20px 13px 20px;}.elementor-16348 .elementor-element.elementor-element-6c7d192 .tp-el-btn svg{color:var( --e-global-color-5a4e6c0 );}.elementor-16348 .elementor-element.elementor-element-6c7d192 .tp-el-icon-btn{color:var( --e-global-color-5a4e6c0 );}.elementor-16348 .elementor-element.elementor-element-6c7d192 .tp-el-icon-btn svg{color:var( --e-global-color-5a4e6c0 );}.elementor-16348 .elementor-element.elementor-element-6c7d192 .tp-btn-pill-icon{width:42px;height:42px;line-height:42px;}.elementor-16348 .elementor-element.elementor-element-6cb9e27{--display:flex;}.elementor-16348 .elementor-element.elementor-element-6a67f8c{--display:flex;--min-height:400px;--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;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16348 .elementor-element.elementor-element-6a67f8c:not(.elementor-motion-effects-element-type-background), .elementor-16348 .elementor-element.elementor-element-6a67f8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sofa-trading.com/wp-content/uploads/2026/07/Salle-de-reunion-de-la-Directrice-des-Grandes-Entreprises-de-la-DGID_.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-16348 .elementor-element.elementor-element-6a67f8c::before, .elementor-16348 .elementor-element.elementor-element-6a67f8c > .elementor-background-video-container::before, .elementor-16348 .elementor-element.elementor-element-6a67f8c > .e-con-inner > .elementor-background-video-container::before, .elementor-16348 .elementor-element.elementor-element-6a67f8c > .elementor-background-slideshow::before, .elementor-16348 .elementor-element.elementor-element-6a67f8c > .e-con-inner > .elementor-background-slideshow::before, .elementor-16348 .elementor-element.elementor-element-6a67f8c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000033;--background-overlay:'';}.elementor-16348 .elementor-element.elementor-element-6a67f8c:hover::before, .elementor-16348 .elementor-element.elementor-element-6a67f8c:hover > .elementor-background-video-container::before, .elementor-16348 .elementor-element.elementor-element-6a67f8c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-16348 .elementor-element.elementor-element-6a67f8c > .elementor-background-slideshow:hover::before, .elementor-16348 .elementor-element.elementor-element-6a67f8c > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#0000004D;--background-overlay:'';}.elementor-16348 .elementor-element.elementor-element-6a67f8c:hover{--overlay-opacity:1;}.elementor-16348 .elementor-element.elementor-element-6a67f8c, .elementor-16348 .elementor-element.elementor-element-6a67f8c::before{--overlay-transition:0.3s;}.elementor-16348 .elementor-element.elementor-element-4c4354d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-16348 .elementor-element.elementor-element-411cac9{padding:0px 0px 020px 0px;}.elementor-16348 .elementor-element.elementor-element-411cac9 .elementor-heading-title br{display:initial;}.elementor-16348 .elementor-element.elementor-element-411cac9 .elementor-heading-title{font-family:"Hoves DemiBold", Sans-serif;font-size:16px;font-weight:600;line-height:22px;letter-spacing:0px;color:#FFFFFFCC;}.elementor-16348 .elementor-element.elementor-element-de60112{padding:0px 0px 0px 0px;}.elementor-16348 .elementor-element.elementor-element-de60112 .elementor-heading-title br{display:initial;}.elementor-16348 .elementor-element.elementor-element-de60112 .elementor-heading-title{font-family:"Hoves DemiBold", Sans-serif;font-size:32px;font-weight:600;line-height:1.2em;letter-spacing:0;color:#FFFFFF;}.elementor-16348 .elementor-element.elementor-element-0290d4c > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16348 .elementor-element.elementor-element-0290d4c .tp-el-btn{color:var( --e-global-color-5a4e6c0 );padding:13px 20px 13px 20px;}.elementor-16348 .elementor-element.elementor-element-0290d4c .tp-el-btn svg{color:var( --e-global-color-5a4e6c0 );}.elementor-16348 .elementor-element.elementor-element-0290d4c .tp-el-icon-btn{color:var( --e-global-color-5a4e6c0 );}.elementor-16348 .elementor-element.elementor-element-0290d4c .tp-el-icon-btn svg{color:var( --e-global-color-5a4e6c0 );}.elementor-16348 .elementor-element.elementor-element-0290d4c .tp-btn-pill-icon{width:42px;height:42px;line-height:42px;}@media(min-width:576px){.elementor-16348 .elementor-element.elementor-element-a456061{--width:33%;}.elementor-16348 .elementor-element.elementor-element-6cb9e27{--width:33%;}}@media(max-width:1400px){.elementor-16348 .elementor-element.elementor-element-7ec41ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-16348 .elementor-element.elementor-element-81dc2c2{--min-height:400px;height:400px;}.elementor-16348 .elementor-element.elementor-element-6d586f8{--min-height:400px;height:400px;}.elementor-16348 .elementor-element.elementor-element-d9bec20{--min-height:400px;height:400px;}.elementor-16348 .elementor-element.elementor-element-1a628ab{--min-height:400px;height:400px;}.elementor-16348 .elementor-element.elementor-element-f0ecf9b{--min-height:400px;height:400px;}.elementor-16348 .elementor-element.elementor-element-5519d9d{--min-height:400px;height:400px;}.elementor-16348 .elementor-element.elementor-element-6365ac3{--min-height:400px;height:400px;}.elementor-16348 .elementor-element.elementor-element-cd7d622{--min-height:400px;height:400px;}.elementor-16348 .elementor-element.elementor-element-59928ad{--min-height:400px;height:400px;}.elementor-16348 .elementor-element.elementor-element-50b0bf2{--min-height:400px;height:400px;}.elementor-16348 .elementor-element.elementor-element-6a67f8c{--min-height:400px;height:400px;}}@media(max-width:1200px){.elementor-16348 .elementor-element.elementor-element-81dc2c2{--min-height:350px;height:350px;}.elementor-16348 .elementor-element.elementor-element-6d586f8{--min-height:350px;height:350px;}.elementor-16348 .elementor-element.elementor-element-d9bec20{--min-height:350px;height:350px;}.elementor-16348 .elementor-element.elementor-element-1a628ab{--min-height:350px;height:350px;}.elementor-16348 .elementor-element.elementor-element-f0ecf9b{--min-height:350px;height:350px;}.elementor-16348 .elementor-element.elementor-element-5519d9d{--min-height:350px;height:350px;}.elementor-16348 .elementor-element.elementor-element-6365ac3{--min-height:350px;height:350px;}.elementor-16348 .elementor-element.elementor-element-cd7d622{--min-height:350px;height:350px;}.elementor-16348 .elementor-element.elementor-element-59928ad{--min-height:350px;height:350px;}.elementor-16348 .elementor-element.elementor-element-50b0bf2{--min-height:350px;height:350px;}.elementor-16348 .elementor-element.elementor-element-6a67f8c{--min-height:350px;height:350px;}}@media(max-width:992px){.elementor-16348 .elementor-element.elementor-element-920c1da{--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-16348 .elementor-element.elementor-element-b973406 .elementor-heading-title{font-size:45px;}}@media(max-width:768px){.elementor-16348 .elementor-element.elementor-element-b973406 .elementor-heading-title{font-size:40px;}.elementor-16348 .elementor-element.elementor-element-6a24cea{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}@media(max-width:575px){.elementor-16348 .elementor-element.elementor-element-80965fe{--flex-wrap:wrap;}.elementor-16348 .elementor-element.elementor-element-b973406 .elementor-heading-title{font-size:35px;}.elementor-16348 .elementor-element.elementor-element-139cfa6{--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;}.elementor-16348 .elementor-element.elementor-element-81dc2c2{--min-height:400px;height:400px;}.elementor-16348 .elementor-element.elementor-element-bc69792{--flex-wrap:nowrap;}.elementor-16348 .elementor-element.elementor-element-d8db416{text-align:start;}.elementor-16348 .elementor-element.elementor-element-6d586f8{--min-height:400px;height:400px;}.elementor-16348 .elementor-element.elementor-element-5785a2d{--flex-wrap:nowrap;}.elementor-16348 .elementor-element.elementor-element-727fec0{text-align:start;}.elementor-16348 .elementor-element.elementor-element-d9bec20{--min-height:400px;height:400px;}.elementor-16348 .elementor-element.elementor-element-a3ab2c1{--flex-wrap:nowrap;}.elementor-16348 .elementor-element.elementor-element-2eff344{text-align:start;}.elementor-16348 .elementor-element.elementor-element-948d1d0{--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;}.elementor-16348 .elementor-element.elementor-element-1a628ab{--min-height:400px;height:400px;}.elementor-16348 .elementor-element.elementor-element-f4a3a57{--flex-wrap:nowrap;}.elementor-16348 .elementor-element.elementor-element-e806346{text-align:start;}.elementor-16348 .elementor-element.elementor-element-f0ecf9b{--min-height:400px;height:400px;}.elementor-16348 .elementor-element.elementor-element-2d8c370{--flex-wrap:nowrap;}.elementor-16348 .elementor-element.elementor-element-da73660{text-align:start;}.elementor-16348 .elementor-element.elementor-element-5519d9d{--min-height:400px;height:400px;}.elementor-16348 .elementor-element.elementor-element-ad47f0b{--flex-wrap:nowrap;}.elementor-16348 .elementor-element.elementor-element-fdbcad7{text-align:start;}.elementor-16348 .elementor-element.elementor-element-3ba8396{--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;}.elementor-16348 .elementor-element.elementor-element-6365ac3{--min-height:400px;height:400px;}.elementor-16348 .elementor-element.elementor-element-08a78db{--flex-wrap:nowrap;}.elementor-16348 .elementor-element.elementor-element-4f4bda0{text-align:start;}.elementor-16348 .elementor-element.elementor-element-cd7d622{--min-height:400px;height:400px;}.elementor-16348 .elementor-element.elementor-element-605ce4e{--flex-wrap:nowrap;}.elementor-16348 .elementor-element.elementor-element-effaabe{text-align:start;}.elementor-16348 .elementor-element.elementor-element-59928ad{--min-height:400px;height:400px;}.elementor-16348 .elementor-element.elementor-element-19d8f85{--flex-wrap:nowrap;}.elementor-16348 .elementor-element.elementor-element-72b6cd9{text-align:start;}.elementor-16348 .elementor-element.elementor-element-fc87a4c{--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;}.elementor-16348 .elementor-element.elementor-element-50b0bf2{--min-height:400px;height:400px;}.elementor-16348 .elementor-element.elementor-element-6561014{--flex-wrap:nowrap;}.elementor-16348 .elementor-element.elementor-element-5c202b2{text-align:start;}.elementor-16348 .elementor-element.elementor-element-6a67f8c{--min-height:400px;height:400px;}.elementor-16348 .elementor-element.elementor-element-4c4354d{--flex-wrap:nowrap;}.elementor-16348 .elementor-element.elementor-element-de60112{text-align:start;}}/* Start custom CSS for heading, class: .elementor-element-a4b2ab1 */.elementor-16348 .elementor-element.elementor-element-a4b2ab1 a:not(:first-child),
.elementor-16348 .elementor-element.elementor-element-a4b2ab1 span:not(:first-child){
    display: none;
}/* End custom CSS */
/* Start custom CSS for tp-theme-button, class: .elementor-element-62c15aa */.elementor-16348 .elementor-element.elementor-element-62c15aa {
   transition: opacity .4s ease, margin .4s ease;
    opacity: 0;
    visibility: hidden;
    margin-bottom: -78px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81dc2c2 */.elementor-16348 .elementor-element.elementor-element-81dc2c2 {
        background-position: center;
    background-repeat: no-repeat;
    background-size: cover;

}
.elementor-16348 .elementor-element.elementor-element-81dc2c2:hover .elementor-widget-tp-theme-button{
    opacity: 1;
    visibility: visible;
   margin-bottom: 0px !important;
}

.elementor-16348 .elementor-element.elementor-element-81dc2c2:hover .elementor-widget-tp-theme-button .tp-btn-pill-box{
    opacity: 1;
    visibility: visible;
    transform: translateY(0px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cf33d4d */.elementor-16348 .elementor-element.elementor-element-cf33d4d a:not(:first-child),
.elementor-16348 .elementor-element.elementor-element-cf33d4d span:not(:first-child){
    display: none;
}/* End custom CSS */
/* Start custom CSS for tp-theme-button, class: .elementor-element-8af187c */.elementor-16348 .elementor-element.elementor-element-8af187c {
   transition: opacity .4s ease, margin .4s ease;
    opacity: 0;
    visibility: hidden;
    margin-bottom: -78px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d586f8 */.elementor-16348 .elementor-element.elementor-element-6d586f8 {
        background-position: center;
    background-repeat: no-repeat;
    background-size: cover;

}
.elementor-16348 .elementor-element.elementor-element-6d586f8:hover .elementor-widget-tp-theme-button{
    opacity: 1;
    visibility: visible;
   margin-bottom: 0px !important;
}

.elementor-16348 .elementor-element.elementor-element-6d586f8:hover .elementor-widget-tp-theme-button .tp-btn-pill-box{
    opacity: 1;
    visibility: visible;
    transform: translateY(0px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f14fd62 */.elementor-16348 .elementor-element.elementor-element-f14fd62 a:not(:first-child),
.elementor-16348 .elementor-element.elementor-element-f14fd62 span:not(:first-child){
    display: none;
}/* End custom CSS */
/* Start custom CSS for tp-theme-button, class: .elementor-element-0d5bd61 */.elementor-16348 .elementor-element.elementor-element-0d5bd61 {
   transition: opacity .4s ease, margin .4s ease;
    opacity: 0;
    visibility: hidden;
    margin-bottom: -78px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9bec20 */.elementor-16348 .elementor-element.elementor-element-d9bec20 {
        background-position: center;
    background-repeat: no-repeat;
    background-size: cover;

}
.elementor-16348 .elementor-element.elementor-element-d9bec20:hover .elementor-widget-tp-theme-button{
    opacity: 1;
    visibility: visible;
   margin-bottom: 0px !important;
}

.elementor-16348 .elementor-element.elementor-element-d9bec20:hover .elementor-widget-tp-theme-button .tp-btn-pill-box{
    opacity: 1;
    visibility: visible;
    transform: translateY(0px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a8c8ca6 */.elementor-16348 .elementor-element.elementor-element-a8c8ca6 a:not(:first-child),
.elementor-16348 .elementor-element.elementor-element-a8c8ca6 span:not(:first-child){
    display: none;
}/* End custom CSS */
/* Start custom CSS for tp-theme-button, class: .elementor-element-3a86760 */.elementor-16348 .elementor-element.elementor-element-3a86760 {
   transition: opacity .4s ease, margin .4s ease;
    opacity: 0;
    visibility: hidden;
    margin-bottom: -78px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a628ab */.elementor-16348 .elementor-element.elementor-element-1a628ab {
        background-position: center;
    background-repeat: no-repeat;
    background-size: cover;

}
.elementor-16348 .elementor-element.elementor-element-1a628ab:hover .elementor-widget-tp-theme-button{
    opacity: 1;
    visibility: visible;
   margin-bottom: 0px !important;
}

.elementor-16348 .elementor-element.elementor-element-1a628ab:hover .elementor-widget-tp-theme-button .tp-btn-pill-box{
    opacity: 1;
    visibility: visible;
    transform: translateY(0px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-124cf3c */.elementor-16348 .elementor-element.elementor-element-124cf3c a:not(:first-child),
.elementor-16348 .elementor-element.elementor-element-124cf3c span:not(:first-child){
    display: none;
}/* End custom CSS */
/* Start custom CSS for tp-theme-button, class: .elementor-element-1579645 */.elementor-16348 .elementor-element.elementor-element-1579645 {
   transition: opacity .4s ease, margin .4s ease;
    opacity: 0;
    visibility: hidden;
    margin-bottom: -78px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0ecf9b */.elementor-16348 .elementor-element.elementor-element-f0ecf9b {
        background-position: center;
    background-repeat: no-repeat;
    background-size: cover;

}
.elementor-16348 .elementor-element.elementor-element-f0ecf9b:hover .elementor-widget-tp-theme-button{
    opacity: 1;
    visibility: visible;
   margin-bottom: 0px !important;
}

.elementor-16348 .elementor-element.elementor-element-f0ecf9b:hover .elementor-widget-tp-theme-button .tp-btn-pill-box{
    opacity: 1;
    visibility: visible;
    transform: translateY(0px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-78ebd2c */.elementor-16348 .elementor-element.elementor-element-78ebd2c a:not(:first-child),
.elementor-16348 .elementor-element.elementor-element-78ebd2c span:not(:first-child){
    display: none;
}/* End custom CSS */
/* Start custom CSS for tp-theme-button, class: .elementor-element-a084b7d */.elementor-16348 .elementor-element.elementor-element-a084b7d {
   transition: opacity .4s ease, margin .4s ease;
    opacity: 0;
    visibility: hidden;
    margin-bottom: -78px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5519d9d */.elementor-16348 .elementor-element.elementor-element-5519d9d {
        background-position: center;
    background-repeat: no-repeat;
    background-size: cover;

}
.elementor-16348 .elementor-element.elementor-element-5519d9d:hover .elementor-widget-tp-theme-button{
    opacity: 1;
    visibility: visible;
   margin-bottom: 0px !important;
}

.elementor-16348 .elementor-element.elementor-element-5519d9d:hover .elementor-widget-tp-theme-button .tp-btn-pill-box{
    opacity: 1;
    visibility: visible;
    transform: translateY(0px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51673ea */.elementor-16348 .elementor-element.elementor-element-51673ea a:not(:first-child),
.elementor-16348 .elementor-element.elementor-element-51673ea span:not(:first-child){
    display: none;
}/* End custom CSS */
/* Start custom CSS for tp-theme-button, class: .elementor-element-405df27 */.elementor-16348 .elementor-element.elementor-element-405df27 {
   transition: opacity .4s ease, margin .4s ease;
    opacity: 0;
    visibility: hidden;
    margin-bottom: -78px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6365ac3 */.elementor-16348 .elementor-element.elementor-element-6365ac3 {
        background-position: center;
    background-repeat: no-repeat;
    background-size: cover;

}
.elementor-16348 .elementor-element.elementor-element-6365ac3:hover .elementor-widget-tp-theme-button{
    opacity: 1;
    visibility: visible;
   margin-bottom: 0px !important;
}

.elementor-16348 .elementor-element.elementor-element-6365ac3:hover .elementor-widget-tp-theme-button .tp-btn-pill-box{
    opacity: 1;
    visibility: visible;
    transform: translateY(0px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5af7e56 */.elementor-16348 .elementor-element.elementor-element-5af7e56 a:not(:first-child),
.elementor-16348 .elementor-element.elementor-element-5af7e56 span:not(:first-child){
    display: none;
}/* End custom CSS */
/* Start custom CSS for tp-theme-button, class: .elementor-element-c28f0da */.elementor-16348 .elementor-element.elementor-element-c28f0da {
   transition: opacity .4s ease, margin .4s ease;
    opacity: 0;
    visibility: hidden;
    margin-bottom: -78px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd7d622 */.elementor-16348 .elementor-element.elementor-element-cd7d622 {
        background-position: center;
    background-repeat: no-repeat;
    background-size: cover;

}
.elementor-16348 .elementor-element.elementor-element-cd7d622:hover .elementor-widget-tp-theme-button{
    opacity: 1;
    visibility: visible;
   margin-bottom: 0px !important;
}

.elementor-16348 .elementor-element.elementor-element-cd7d622:hover .elementor-widget-tp-theme-button .tp-btn-pill-box{
    opacity: 1;
    visibility: visible;
    transform: translateY(0px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-990c37a */.elementor-16348 .elementor-element.elementor-element-990c37a a:not(:first-child),
.elementor-16348 .elementor-element.elementor-element-990c37a span:not(:first-child){
    display: none;
}/* End custom CSS */
/* Start custom CSS for tp-theme-button, class: .elementor-element-d5a27bf */.elementor-16348 .elementor-element.elementor-element-d5a27bf {
   transition: opacity .4s ease, margin .4s ease;
    opacity: 0;
    visibility: hidden;
    margin-bottom: -78px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59928ad */.elementor-16348 .elementor-element.elementor-element-59928ad {
        background-position: center;
    background-repeat: no-repeat;
    background-size: cover;

}
.elementor-16348 .elementor-element.elementor-element-59928ad:hover .elementor-widget-tp-theme-button{
    opacity: 1;
    visibility: visible;
   margin-bottom: 0px !important;
}

.elementor-16348 .elementor-element.elementor-element-59928ad:hover .elementor-widget-tp-theme-button .tp-btn-pill-box{
    opacity: 1;
    visibility: visible;
    transform: translateY(0px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c862292 */.elementor-16348 .elementor-element.elementor-element-c862292 a:not(:first-child),
.elementor-16348 .elementor-element.elementor-element-c862292 span:not(:first-child){
    display: none;
}/* End custom CSS */
/* Start custom CSS for tp-theme-button, class: .elementor-element-6c7d192 */.elementor-16348 .elementor-element.elementor-element-6c7d192 {
   transition: opacity .4s ease, margin .4s ease;
    opacity: 0;
    visibility: hidden;
    margin-bottom: -78px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50b0bf2 */.elementor-16348 .elementor-element.elementor-element-50b0bf2 {
        background-position: center;
    background-repeat: no-repeat;
    background-size: cover;

}
.elementor-16348 .elementor-element.elementor-element-50b0bf2:hover .elementor-widget-tp-theme-button{
    opacity: 1;
    visibility: visible;
   margin-bottom: 0px !important;
}

.elementor-16348 .elementor-element.elementor-element-50b0bf2:hover .elementor-widget-tp-theme-button .tp-btn-pill-box{
    opacity: 1;
    visibility: visible;
    transform: translateY(0px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-411cac9 */.elementor-16348 .elementor-element.elementor-element-411cac9 a:not(:first-child),
.elementor-16348 .elementor-element.elementor-element-411cac9 span:not(:first-child){
    display: none;
}/* End custom CSS */
/* Start custom CSS for tp-theme-button, class: .elementor-element-0290d4c */.elementor-16348 .elementor-element.elementor-element-0290d4c {
   transition: opacity .4s ease, margin .4s ease;
    opacity: 0;
    visibility: hidden;
    margin-bottom: -78px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a67f8c */.elementor-16348 .elementor-element.elementor-element-6a67f8c {
        background-position: center;
    background-repeat: no-repeat;
    background-size: cover;

}
.elementor-16348 .elementor-element.elementor-element-6a67f8c:hover .elementor-widget-tp-theme-button{
    opacity: 1;
    visibility: visible;
   margin-bottom: 0px !important;
}

.elementor-16348 .elementor-element.elementor-element-6a67f8c:hover .elementor-widget-tp-theme-button .tp-btn-pill-box{
    opacity: 1;
    visibility: visible;
    transform: translateY(0px);
}/* End custom CSS */