.elementor-89 .elementor-element.elementor-element-42014ed{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-89 .elementor-element.elementor-element-841ecf4{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-89 .elementor-element.elementor-element-841ecf4 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-89 .elementor-element.elementor-element-55757b7 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-89 .elementor-element.elementor-element-4108c53{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:3px;}.elementor-89 .elementor-element.elementor-element-4108c53 .elementor-divider-separator{width:171px;}.elementor-89 .elementor-element.elementor-element-4108c53 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-89 .elementor-element.elementor-element-4108c53 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-89 .elementor-element.elementor-element-f702898{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 35px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-89 .elementor-element.elementor-element-72afb07{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-89 .elementor-element.elementor-element-72afb07.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-89 .elementor-element.elementor-element-4d44cf9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-89 .elementor-element.elementor-element-118893f{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:400;line-height:23px;letter-spacing:0px;}.elementor-89 .elementor-element.elementor-element-118893f > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 17px;}.elementor-89 .elementor-element.elementor-element-b9386ec{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:49px;--padding-left:0px;--padding-right:0px;}.elementor-89 .elementor-element.elementor-element-b9386ec:not(.elementor-motion-effects-element-type-background), .elementor-89 .elementor-element.elementor-element-b9386ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-89 .elementor-element.elementor-element-b9386ec, .elementor-89 .elementor-element.elementor-element-b9386ec::before{--border-transition:0.3s;}.elementor-89 .elementor-element.elementor-element-4b6b9f8 .elementor-heading-title{color:#FFFFFF;}.elementor-89 .elementor-element.elementor-element-68d8e6a{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:3px;}.elementor-89 .elementor-element.elementor-element-68d8e6a .elementor-divider-separator{width:291px;}.elementor-89 .elementor-element.elementor-element-68d8e6a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-89 .elementor-element.elementor-element-68d8e6a > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-89 .elementor-element.elementor-element-538f8cf{color:#FFFBFB;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:400;}.elementor-89 .elementor-element.elementor-element-538f8cf > .elementor-widget-container{margin:-19px 0px 0px 0px;background-color:var( --e-global-color-secondary );}.elementor-89 .elementor-element.elementor-element-ba1673e .elementor-heading-title{color:#FFFFFF;}.elementor-89 .elementor-element.elementor-element-ca1cf6b{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:3px;}.elementor-89 .elementor-element.elementor-element-ca1cf6b .elementor-divider-separator{width:201px;}.elementor-89 .elementor-element.elementor-element-ca1cf6b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-89 .elementor-element.elementor-element-ca1cf6b > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-89 .elementor-element.elementor-element-a77b089{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:400;}.elementor-89 .elementor-element.elementor-element-a77b089 > .elementor-widget-container{margin:-24px 0px 0px 0px;}.elementor-89 .elementor-element.elementor-element-c087860 .elementor-repeater-item-c4a7de2 .swiper-slide-bg{background-image:url(https://sereno.sn/wp-content/uploads/2024/06/picto-contact.png);background-size:auto;}.elementor-89 .elementor-element.elementor-element-c087860 .elementor-repeater-item-c4a7de2 .swiper-slide-contents{margin:0 auto;}.elementor-89 .elementor-element.elementor-element-c087860 .elementor-repeater-item-c4a7de2 .swiper-slide-inner{align-items:flex-start;text-align:left;}.elementor-89 .elementor-element.elementor-element-c087860 .elementor-repeater-item-d725e3e .swiper-slide-bg{background-image:url(https://sereno.sn/wp-content/uploads/2024/06/picto-contact.png);background-size:auto;}.elementor-89 .elementor-element.elementor-element-c087860 .elementor-repeater-item-d725e3e .swiper-slide-contents{margin:0 auto;}.elementor-89 .elementor-element.elementor-element-c087860 .elementor-repeater-item-d725e3e .swiper-slide-inner{align-items:flex-start;text-align:left;}.elementor-89 .elementor-element.elementor-element-c087860 .elementor-repeater-item-3452c42 .swiper-slide-bg{background-image:url(https://sereno.sn/wp-content/uploads/2024/06/picto-contact.png);background-size:auto;}.elementor-89 .elementor-element.elementor-element-c087860 .elementor-repeater-item-3452c42 .swiper-slide-contents{margin:0 auto;}.elementor-89 .elementor-element.elementor-element-c087860 .elementor-repeater-item-3452c42 .swiper-slide-inner{align-items:flex-start;text-align:left;}.elementor-89 .elementor-element.elementor-element-c087860 .swiper-slide{height:400px;}.elementor-89 .elementor-element.elementor-element-c087860 .swiper-slide-contents{max-width:66%;}.elementor-89 .elementor-element.elementor-element-c087860 .elementor-slide-description{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-89 .elementor-element.elementor-element-c087860 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#33333387;opacity:1;}.elementor-89 .elementor-element.elementor-element-c087860 .swiper-pagination-bullet-active{background-color:var( --e-global-color-secondary );}.elementor-89 .elementor-element.elementor-element-c087860 > .elementor-widget-container{background-color:#FFFFFF;border-style:solid;border-color:var( --e-global-color-secondary );}.elementor-89 .elementor-element.elementor-element-c439786{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-evenly;--background-transition:0.3s;--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-89 .elementor-element.elementor-element-c62e7e4.elementor-position-right .elementor-image-box-img{margin-left:4px;}.elementor-89 .elementor-element.elementor-element-c62e7e4.elementor-position-left .elementor-image-box-img{margin-right:4px;}.elementor-89 .elementor-element.elementor-element-c62e7e4.elementor-position-top .elementor-image-box-img{margin-bottom:4px;}.elementor-89 .elementor-element.elementor-element-c62e7e4 .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-89 .elementor-element.elementor-element-c62e7e4 .elementor-image-box-img img{border-style:solid;border-width:0px 0px 6px 0px;border-radius:100px;transition-duration:0.3s;}.elementor-89 .elementor-element.elementor-element-c62e7e4 .elementor-image-box-title{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:20px;}.elementor-89 .elementor-element.elementor-element-c62e7e4{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-89 .elementor-element.elementor-element-c62e7e4 > .elementor-widget-container{border-style:none;}.elementor-89 .elementor-element.elementor-element-fc2f49f.elementor-position-right .elementor-image-box-img{margin-left:4px;}.elementor-89 .elementor-element.elementor-element-fc2f49f.elementor-position-left .elementor-image-box-img{margin-right:4px;}.elementor-89 .elementor-element.elementor-element-fc2f49f.elementor-position-top .elementor-image-box-img{margin-bottom:4px;}.elementor-89 .elementor-element.elementor-element-fc2f49f .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-89 .elementor-element.elementor-element-fc2f49f .elementor-image-box-img img{border-style:solid;border-width:0px 0px 6px 0px;border-radius:100px;transition-duration:0.3s;}.elementor-89 .elementor-element.elementor-element-fc2f49f .elementor-image-box-title{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:20px;}.elementor-89 .elementor-element.elementor-element-fc2f49f{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-89 .elementor-element.elementor-element-fc2f49f > .elementor-widget-container{border-style:none;}.elementor-89 .elementor-element.elementor-element-8d825d7.elementor-position-right .elementor-image-box-img{margin-left:4px;}.elementor-89 .elementor-element.elementor-element-8d825d7.elementor-position-left .elementor-image-box-img{margin-right:4px;}.elementor-89 .elementor-element.elementor-element-8d825d7.elementor-position-top .elementor-image-box-img{margin-bottom:4px;}.elementor-89 .elementor-element.elementor-element-8d825d7 .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-89 .elementor-element.elementor-element-8d825d7 .elementor-image-box-img img{border-style:solid;border-width:0px 0px 6px 0px;border-radius:100px;transition-duration:0.3s;}.elementor-89 .elementor-element.elementor-element-8d825d7 .elementor-image-box-title{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:20px;}.elementor-89 .elementor-element.elementor-element-8d825d7{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-89 .elementor-element.elementor-element-8d825d7 > .elementor-widget-container{border-style:none;}.elementor-89 .elementor-element.elementor-element-425a2c1{--display:flex;--background-transition:0.3s;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-89 .elementor-element.elementor-element-1b43a76 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-89 .elementor-element.elementor-element-1b43a76 > .elementor-widget-container{margin:-30px -30px -30px -30px;}.elementor-89 .elementor-element.elementor-element-69332c8 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-89 .elementor-element.elementor-element-809e483{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:3px;}.elementor-89 .elementor-element.elementor-element-809e483 .elementor-divider-separator{width:160px;}.elementor-89 .elementor-element.elementor-element-809e483 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-89 .elementor-element.elementor-element-809e483 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-89 .elementor-element.elementor-element-2d9006e{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:400;}.elementor-89 .elementor-element.elementor-element-2d9006e > .elementor-widget-container{margin:-37px 0px 0px 0px;}.elementor-89 .elementor-element.elementor-element-7f58096{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-89 .elementor-element.elementor-element-e62bd86{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-89 .elementor-element.elementor-element-081a3c4{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:400;}.elementor-89 .elementor-element.elementor-element-081a3c4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-89 .elementor-element.elementor-element-b80ed24{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-89 .elementor-element.elementor-element-b20be31{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-89 .elementor-element.elementor-element-c784889{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:400;}.elementor-89 .elementor-element.elementor-element-c784889 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-89 .elementor-element.elementor-element-51991b7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-89 .elementor-element.elementor-element-600ab8c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-89 .elementor-element.elementor-element-f5394e8{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:400;}.elementor-89 .elementor-element.elementor-element-f5394e8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-89 .elementor-element.elementor-element-fbb31fc{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-89 .elementor-element.elementor-element-6961b78 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-89 .elementor-element.elementor-element-f898cb0{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:3px;}.elementor-89 .elementor-element.elementor-element-f898cb0 .elementor-divider-separator{width:179px;}.elementor-89 .elementor-element.elementor-element-f898cb0 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-89 .elementor-element.elementor-element-f898cb0 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-89 .elementor-element.elementor-element-68a28b2{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:400;}.elementor-89 .elementor-element.elementor-element-68a28b2 > .elementor-widget-container{margin:-20px 0px -25px 0px;}.elementor-89 .elementor-element.elementor-element-07bf6e9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-89 .elementor-element.elementor-element-2b0cc4a .elementor-tab-title, .elementor-89 .elementor-element.elementor-element-2b0cc4a .elementor-tab-title:before, .elementor-89 .elementor-element.elementor-element-2b0cc4a .elementor-tab-title:after, .elementor-89 .elementor-element.elementor-element-2b0cc4a .elementor-tab-content, .elementor-89 .elementor-element.elementor-element-2b0cc4a .elementor-tabs-content-wrapper{border-width:1px;}.elementor-89 .elementor-element.elementor-element-2b0cc4a .elementor-tab-desktop-title.elementor-active{background-color:#00003300;}.elementor-89 .elementor-element.elementor-element-2b0cc4a .elementor-tabs-content-wrapper{background-color:#00003300;}.elementor-89 .elementor-element.elementor-element-2b0cc4a .elementor-tab-title, .elementor-89 .elementor-element.elementor-element-2b0cc4a .elementor-tab-title a{color:#FFFFFF;}.elementor-89 .elementor-element.elementor-element-2b0cc4a .elementor-tab-title.elementor-active,
					 .elementor-89 .elementor-element.elementor-element-2b0cc4a .elementor-tab-title.elementor-active a{color:#FFFFFF;}.elementor-89 .elementor-element.elementor-element-2b0cc4a .elementor-tab-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;}.elementor-89 .elementor-element.elementor-element-67271ab .elementor-tab-title, .elementor-89 .elementor-element.elementor-element-67271ab .elementor-tab-title:before, .elementor-89 .elementor-element.elementor-element-67271ab .elementor-tab-title:after, .elementor-89 .elementor-element.elementor-element-67271ab .elementor-tab-content, .elementor-89 .elementor-element.elementor-element-67271ab .elementor-tabs-content-wrapper{border-width:1px;}.elementor-89 .elementor-element.elementor-element-67271ab .elementor-tab-desktop-title.elementor-active{background-color:#00003300;}.elementor-89 .elementor-element.elementor-element-67271ab .elementor-tabs-content-wrapper{background-color:#00003300;}.elementor-89 .elementor-element.elementor-element-67271ab .elementor-tab-title, .elementor-89 .elementor-element.elementor-element-67271ab .elementor-tab-title a{color:#FFFFFF;}.elementor-89 .elementor-element.elementor-element-67271ab .elementor-tab-title.elementor-active,
					 .elementor-89 .elementor-element.elementor-element-67271ab .elementor-tab-title.elementor-active a{color:#FFFFFF;}.elementor-89 .elementor-element.elementor-element-67271ab .elementor-tab-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;}.elementor-89 .elementor-element.elementor-element-7ec868b .elementor-tab-title, .elementor-89 .elementor-element.elementor-element-7ec868b .elementor-tab-title:before, .elementor-89 .elementor-element.elementor-element-7ec868b .elementor-tab-title:after, .elementor-89 .elementor-element.elementor-element-7ec868b .elementor-tab-content, .elementor-89 .elementor-element.elementor-element-7ec868b .elementor-tabs-content-wrapper{border-width:1px;}.elementor-89 .elementor-element.elementor-element-7ec868b .elementor-tab-desktop-title.elementor-active{background-color:#00003300;}.elementor-89 .elementor-element.elementor-element-7ec868b .elementor-tabs-content-wrapper{background-color:#00003300;}.elementor-89 .elementor-element.elementor-element-7ec868b .elementor-tab-title, .elementor-89 .elementor-element.elementor-element-7ec868b .elementor-tab-title a{color:#FFFFFF;}.elementor-89 .elementor-element.elementor-element-7ec868b .elementor-tab-title.elementor-active,
					 .elementor-89 .elementor-element.elementor-element-7ec868b .elementor-tab-title.elementor-active a{color:#FFFFFF;}.elementor-89 .elementor-element.elementor-element-7ec868b .elementor-tab-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;}.elementor-89 .elementor-element.elementor-element-7cc9e4e .elementor-tab-title, .elementor-89 .elementor-element.elementor-element-7cc9e4e .elementor-tab-title:before, .elementor-89 .elementor-element.elementor-element-7cc9e4e .elementor-tab-title:after, .elementor-89 .elementor-element.elementor-element-7cc9e4e .elementor-tab-content, .elementor-89 .elementor-element.elementor-element-7cc9e4e .elementor-tabs-content-wrapper{border-width:1px;}.elementor-89 .elementor-element.elementor-element-7cc9e4e .elementor-tab-desktop-title.elementor-active{background-color:#00003300;}.elementor-89 .elementor-element.elementor-element-7cc9e4e .elementor-tabs-content-wrapper{background-color:#00003300;}.elementor-89 .elementor-element.elementor-element-7cc9e4e .elementor-tab-title, .elementor-89 .elementor-element.elementor-element-7cc9e4e .elementor-tab-title a{color:#FFFFFF;}.elementor-89 .elementor-element.elementor-element-7cc9e4e .elementor-tab-title.elementor-active,
					 .elementor-89 .elementor-element.elementor-element-7cc9e4e .elementor-tab-title.elementor-active a{color:#FFFFFF;}.elementor-89 .elementor-element.elementor-element-7cc9e4e .elementor-tab-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;}.elementor-89 .elementor-element.elementor-element-7cc9e4e .elementor-tab-content{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-89 .elementor-element.elementor-element-38c4cd2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-89 .elementor-element.elementor-element-8b2e0ae .elementor-repeater-item-e773f94 .swiper-slide-bg{background-color:var( --e-global-color-accent );}.elementor-89 .elementor-element.elementor-element-8b2e0ae .elementor-repeater-item-e773f94 .swiper-slide-contents{margin-right:auto;}.elementor-89 .elementor-element.elementor-element-8b2e0ae .elementor-repeater-item-e773f94 .swiper-slide-inner{align-items:flex-start;text-align:left;}.elementor-89 .elementor-element.elementor-element-8b2e0ae .elementor-repeater-item-189f198 .swiper-slide-bg{background-color:var( --e-global-color-accent );}.elementor-89 .elementor-element.elementor-element-8b2e0ae .elementor-repeater-item-189f198 .swiper-slide-contents{margin-right:auto;}.elementor-89 .elementor-element.elementor-element-8b2e0ae .elementor-repeater-item-189f198 .swiper-slide-inner{align-items:flex-start;text-align:left;}.elementor-89 .elementor-element.elementor-element-8b2e0ae .elementor-repeater-item-cd18cb5 .swiper-slide-bg{background-color:var( --e-global-color-accent );}.elementor-89 .elementor-element.elementor-element-8b2e0ae .elementor-repeater-item-cd18cb5 .swiper-slide-contents{margin-right:auto;}.elementor-89 .elementor-element.elementor-element-8b2e0ae .elementor-repeater-item-cd18cb5 .swiper-slide-inner{align-items:flex-start;text-align:left;}.elementor-89 .elementor-element.elementor-element-8b2e0ae .elementor-repeater-item-4e33f99 .swiper-slide-bg{background-color:var( --e-global-color-accent );}.elementor-89 .elementor-element.elementor-element-8b2e0ae .elementor-repeater-item-4e33f99 .swiper-slide-contents{margin-right:auto;}.elementor-89 .elementor-element.elementor-element-8b2e0ae .elementor-repeater-item-4e33f99 .swiper-slide-inner{align-items:flex-start;text-align:left;}.elementor-89 .elementor-element.elementor-element-8b2e0ae .swiper-slide{height:400px;}.elementor-89 .elementor-element.elementor-element-8b2e0ae .swiper-slide-contents{max-width:100%;}.elementor-89 .elementor-element.elementor-element-8b2e0ae .elementor-slide-heading{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;}.elementor-89 .elementor-element.elementor-element-8b2e0ae .elementor-slide-description{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}@media(max-width:1024px){.elementor-89 .elementor-element.elementor-element-42014ed{--grid-auto-flow:row;}.elementor-89 .elementor-element.elementor-element-e62bd86{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-89 .elementor-element.elementor-element-081a3c4{font-size:16px;}.elementor-89 .elementor-element.elementor-element-b20be31{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-89 .elementor-element.elementor-element-c784889{font-size:16px;}.elementor-89 .elementor-element.elementor-element-600ab8c{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-89 .elementor-element.elementor-element-f5394e8{font-size:16px;}.elementor-89 .elementor-element.elementor-element-07bf6e9{--justify-content:center;--flex-wrap:wrap;}}@media(max-width:767px){.elementor-89 .elementor-element.elementor-element-42014ed{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-89 .elementor-element.elementor-element-f702898{--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-89 .elementor-element.elementor-element-4d44cf9{--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-89 .elementor-element.elementor-element-118893f{font-size:17px;}.elementor-89 .elementor-element.elementor-element-118893f > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-89 .elementor-element.elementor-element-c087860 .swiper-slide{height:320px;}.elementor-89 .elementor-element.elementor-element-c087860 .swiper-slide-inner{padding:0px 0px 0px 0px;}.elementor-89 .elementor-element.elementor-element-c087860 .elementor-slide-description{font-size:17px;}.elementor-89 .elementor-element.elementor-element-c087860 .swiper-pagination-bullet{height:11px;width:11px;}.elementor-89 .elementor-element.elementor-element-c087860 .swiper-horizontal .swiper-pagination-progressbar{height:11px;}.elementor-89 .elementor-element.elementor-element-c087860 .swiper-pagination-fraction{font-size:11px;}.elementor-89 .elementor-element.elementor-element-c087860 > .elementor-widget-container{padding:0px 0px 10px 0px;border-width:1px 1px 1px 1px;border-radius:48% 48% 48% 48%;}.elementor-89 .elementor-element.elementor-element-c62e7e4 .elementor-image-box-img{margin-bottom:4px;}.elementor-89 .elementor-element.elementor-element-c62e7e4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-89 .elementor-element.elementor-element-fc2f49f .elementor-image-box-img{margin-bottom:4px;}.elementor-89 .elementor-element.elementor-element-fc2f49f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-89 .elementor-element.elementor-element-8d825d7 .elementor-image-box-img{margin-bottom:4px;}.elementor-89 .elementor-element.elementor-element-8d825d7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-89 .elementor-element.elementor-element-425a2c1{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-89 .elementor-element.elementor-element-e62bd86{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-89 .elementor-element.elementor-element-081a3c4{text-align:center;font-size:16px;line-height:30px;}.elementor-89 .elementor-element.elementor-element-b20be31{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-89 .elementor-element.elementor-element-c784889{text-align:center;font-size:16px;line-height:30px;}.elementor-89 .elementor-element.elementor-element-600ab8c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-89 .elementor-element.elementor-element-f5394e8{text-align:center;font-size:16px;line-height:30px;}.elementor-89 .elementor-element.elementor-element-8b2e0ae .swiper-slide{height:350px;}.elementor-89 .elementor-element.elementor-element-8b2e0ae .swiper-pagination-bullet{height:12px;width:12px;}.elementor-89 .elementor-element.elementor-element-8b2e0ae .swiper-horizontal .swiper-pagination-progressbar{height:12px;}.elementor-89 .elementor-element.elementor-element-8b2e0ae .swiper-pagination-fraction{font-size:12px;}}@media(min-width:768px){.elementor-89 .elementor-element.elementor-element-72afb07{--width:17.919%;}.elementor-89 .elementor-element.elementor-element-4d44cf9{--width:75%;}.elementor-89 .elementor-element.elementor-element-e62bd86{--width:100%;}.elementor-89 .elementor-element.elementor-element-b20be31{--width:100%;}.elementor-89 .elementor-element.elementor-element-600ab8c{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-89 .elementor-element.elementor-element-72afb07{--width:45%;}}/* Start custom CSS for text-editor, class: .elementor-element-538f8cf */.elementor-89 .elementor-element.elementor-element-538f8cf ul {
    margin-left: 0;
    padding-left: 15px;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-c087860 */@media screen and (max-width: 768px) {
    .diapo-demarche .elementor-swiper .swiper-slide-inner .swiper-slide-contents {
    position: absolute;
    bottom: 30px;
    left: 50%;
    transform: translateX(-50%);
    text-align: center;
}

.diapo-demarche .elementor-swiper .swiper-slide-bg {
    background-size: 130px !important;
    position: absolute;
    top: -50px;
    width: 130px !important;
}

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c62e7e4 */.elementor-89 .elementor-element.elementor-element-c62e7e4 {
    transition: transform 0.5s ease;
}

.elementor-89 .elementor-element.elementor-element-c62e7e4:hover {
    transform: translateY(-5px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fc2f49f */.elementor-89 .elementor-element.elementor-element-fc2f49f {
    transition: transform 0.5s ease;
}

.elementor-89 .elementor-element.elementor-element-fc2f49f:hover {
    transform: translateY(-5px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8d825d7 */.elementor-89 .elementor-element.elementor-element-8d825d7 {
    transition: transform 0.5s ease;
}

.elementor-89 .elementor-element.elementor-element-8d825d7:hover {
    transform: translateY(-5px);
}/* End custom CSS */
/* Start custom CSS for tabs, class: .elementor-element-2b0cc4a */.elementor-89 .elementor-element.elementor-element-2b0cc4a .elementor-tab-title {
    background-color: #000033 !important;
    width: 100vw;
    height: 70px;
}

.elementor-89 .elementor-element.elementor-element-2b0cc4a .elementor-tab-content {
    margin-top: 8px;
    background-color: #CCCCFF;
    padding: 5px;
    min-height: 300px;
}/* End custom CSS */
/* Start custom CSS for tabs, class: .elementor-element-67271ab */.elementor-89 .elementor-element.elementor-element-67271ab .elementor-tab-title {
    background-color: #000033 !important;
    width: 100vw;
    height: 70px;
}

.elementor-89 .elementor-element.elementor-element-67271ab .elementor-tab-content {
    margin-top: 8px;
    background-color: #CCCCFF;
    padding: 5px;
    min-height: 300px;
}/* End custom CSS */
/* Start custom CSS for tabs, class: .elementor-element-7ec868b */.elementor-89 .elementor-element.elementor-element-7ec868b .elementor-tab-title {
    background-color: #000033 !important;
    width: 100vw;
    height: 70px;
}

.elementor-89 .elementor-element.elementor-element-7ec868b .elementor-tab-content {
    margin-top: 8px;
    background-color: #CCCCFF;
    padding: 5px;
    min-height: 300px;
}/* End custom CSS */
/* Start custom CSS for tabs, class: .elementor-element-7cc9e4e */.elementor-89 .elementor-element.elementor-element-7cc9e4e .elementor-tab-title {
    background-color: #000033 !important;
    width: 100vw;
    height: 70px;
}

.elementor-89 .elementor-element.elementor-element-7cc9e4e .elementor-tab-content {
    margin-top: 8px;
    background-color: #CCCCFF;
    padding: 5px;
    min-height: 300px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07bf6e9 */@media only screen and (max-width: 1024px) {
    #nos-expertises .elementor-element.elementor-widget-tabs {
        width: 45%;
    }
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-8b2e0ae */.diapo-exp .swiper-slide-inner {
    padding: 0;
}
.diapo-exp .swiper-slide-inner {
    padding: 0 !important;
}
.diapo-exp .swiper-slide-inner h4.elementor-slide-heading {
    margin: 0;
    padding: 25px 15px;
    margin-bottom: 0 !important;
    background: #000033;
}
.diapo-exp .swiper-slide-inner p.elementor-slide-description {
    margin: 0;
    padding: 20px 15px;
}/* End custom CSS */