.elementor-1395 .elementor-element.elementor-element-95058f6>.elementor-background-overlay{opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-1395 .elementor-element.elementor-element-95058f6{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-1395 .elementor-element.elementor-element-4dbd747>.elementor-widget-container{padding:0}.elementor-1395 .elementor-element.elementor-element-4dbd747 .dreamit-slick-slider .single-slick{min-height:0px}.elementor-1395 .elementor-element.elementor-element-4dbd747 .hero-text h1{color:#fff}.elementor-1395 .elementor-element.elementor-element-4dbd747 .slider_two .hero-text h1{color:#fff}.elementor-1395 .elementor-element.elementor-element-4dbd747 .slider_five .new_hero_text .f_65{color:#fff}.elementor-1395 .elementor-element.elementor-element-4dbd747 .hero-text h1,.elementor-1395 .elementor-element.elementor-element-4dbd747 .slider_two .hero-text h1{font-size:91px;font-weight:800}.elementor-1395 .elementor-element.elementor-element-4dbd747 .hero-text h4{color:#fff;margin:27px}.elementor-1395 .elementor-element.elementor-element-4dbd747 .slider_two .hero-text h3{color:#fff}.elementor-1395 .elementor-element.elementor-element-4dbd747 .hero-text h4,.elementor-1395 .elementor-element.elementor-element-4dbd747 .slider_two .hero-text h3{text-transform:uppercase}.elementor-1395 .elementor-element.elementor-element-4dbd747 .hero-text p{color:#fff;margin:43px 0 81px 261px}.elementor-1395 .elementor-element.elementor-element-4dbd747 .hero-text p,.elementor-1395 .elementor-element.elementor-element-4dbd747 .slider_two .hero-text h3{font-size:33px}.elementor-1395 .elementor-element.elementor-element-4dbd747 .single-slick .btn{color:#fff;background-color:#0071bc}.elementor-1395 .elementor-element.elementor-element-06663aa:not(.elementor-motion-effects-element-type-background),.elementor-1395 .elementor-element.elementor-element-06663aa>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#eff2f7}.elementor-1395 .elementor-element.elementor-element-06663aa{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:85px 0 0}.elementor-1395 .elementor-element.elementor-element-06663aa>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1395 .elementor-element.elementor-element-bddb180 .section-title h5{color:#0071bc;margin:0}.elementor-1395 .elementor-element.elementor-element-bddb180 .title_tx h5{color:#0071bc}.elementor-1395 .elementor-element.elementor-element-bddb180 .section-title h3{text-transform:none;font-style:normal;text-decoration:none;margin:0}.elementor-1395 .elementor-element.elementor-element-bddb180 .bar-main{margin-bottom:20px}.elementor-1395 .elementor-element.elementor-element-bddb180 .section-title p{font-size:19px}.elementor-1395 .elementor-element.elementor-element-63be67f>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-1395 .elementor-element.elementor-element-63be67f>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1395 .elementor-element.elementor-element-b50e09a .service-box{background-color:#fff;text-align:center;border-radius:10px;padding:40px 12px}.elementor-1395 .elementor-element.elementor-element-b50e09a .service-box .service-box-icon i{color:#0071bc}.elementor-1395 .elementor-element.elementor-element-b50e09a .service-box:hover .service-box-icon i{color:#fff;background-color:#060670}.elementor-1395 .elementor-element.elementor-element-b50e09a .service-box .service-box-title h2{margin:0 0 34px}.elementor-1395 .elementor-element.elementor-element-b50e09a .service-box .service-btn a:hover{background-color:var(--e-global-color-accent)}.elementor-1395 .elementor-element.elementor-element-6b63832 .service-box{background-color:#fff;text-align:center;border-radius:10px;padding:40px 12px}.elementor-1395 .elementor-element.elementor-element-6b63832 .service-box .service-box-icon i{color:#0071bc}.elementor-1395 .elementor-element.elementor-element-6b63832 .service-box:hover .service-box-icon i{color:#fff;background-color:#060670}.elementor-1395 .elementor-element.elementor-element-6b63832 .service-box .service-box-title h2{margin:0 0 34px}.elementor-1395 .elementor-element.elementor-element-6b63832 .service-box .service-btn a:hover{background-color:var(--e-global-color-accent)}.elementor-1395 .elementor-element.elementor-element-bc9d355:not(.elementor-motion-effects-element-type-background),.elementor-1395 .elementor-element.elementor-element-bc9d355>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-1395 .elementor-element.elementor-element-bc9d355{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:100px 0}.elementor-1395 .elementor-element.elementor-element-bc9d355>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1395 .elementor-element.elementor-element-c431e3f .section-title h5{color:var(--e-global-color-primary)}.elementor-1395 .elementor-element.elementor-element-c431e3f .title_tx h5{color:var(--e-global-color-primary)}.elementor-1395 .elementor-element.elementor-element-c431e3f .section-title span{color:var(--e-global-color-primary)}.elementor-1395 .elementor-element.elementor-element-c431e3f .section-title p{font-size:22px;font-weight:600}.elementor-1395 .elementor-element.elementor-element-926d99a{--display:flex}.elementor-1395 .elementor-element.elementor-element-d20b270>.elementor-widget-container{margin:30px 0 0;padding:0}.elementor-1395 .elementor-element.elementor-element-7ae2f71{--display:flex}.elementor-1395 .elementor-element.elementor-element-f07f4a0>.elementor-widget-container{margin:30px 0 0;padding:0}.elementor-1395 .elementor-element.elementor-element-b0dd118:not(.elementor-motion-effects-element-type-background),.elementor-1395 .elementor-element.elementor-element-b0dd118>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://legirec.fr/wp-content/uploads/2025/06/16406708_rm378-05-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1395 .elementor-element.elementor-element-b0dd118>.elementor-background-overlay{background-color:#0C5ADB4F;opacity:1;transition:background .3s,border-radius .3s,opacity .3s}.elementor-1395 .elementor-element.elementor-element-b0dd118{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:100px 0 230px}.elementor-1395 .elementor-element.elementor-element-235a391 .single-counter{text-align:center}.elementor-1395 .elementor-element.elementor-element-235a391 .single-counter #counter span{color:#fff}.elementor-1395 .elementor-element.elementor-element-235a391 .single-counter #counter h6{color:#fff;font-size:20px;font-weight:500}.elementor-1395 .elementor-element.elementor-element-e6f6029 .single-counter{text-align:center}.elementor-1395 .elementor-element.elementor-element-e6f6029 .single-counter #counter span{color:#fff}.elementor-1395 .elementor-element.elementor-element-e6f6029 .single-counter #counter h6{color:#fff;font-size:20px;font-weight:500}.elementor-1395 .elementor-element.elementor-element-4cc34e6 .single-counter{text-align:center}.elementor-1395 .elementor-element.elementor-element-4cc34e6 .single-counter #counter span{color:#fff}.elementor-1395 .elementor-element.elementor-element-4cc34e6 .single-counter #counter h6{color:#fff;font-size:20px;font-weight:500}.elementor-1395 .elementor-element.elementor-element-0434338:not(.elementor-motion-effects-element-type-background),.elementor-1395 .elementor-element.elementor-element-0434338>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#eff2f7}.elementor-1395 .elementor-element.elementor-element-0434338{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:-3px;margin-bottom:19px;padding:84px 0 115px}.elementor-1395 .elementor-element.elementor-element-0434338>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1395 .elementor-element.elementor-element-47bd3ee>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-1395 .elementor-element.elementor-element-47bd3ee:not(.elementor-motion-effects-element-type-background),.elementor-1395 .elementor-element.elementor-element-47bd3ee>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-1395 .elementor-element.elementor-element-47bd3ee,.elementor-1395 .elementor-element.elementor-element-47bd3ee>.elementor-background-overlay{border-radius:10px}.elementor-1395 .elementor-element.elementor-element-47bd3ee{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:-213px;margin-bottom:0;z-index:1}.elementor-1395 .elementor-element.elementor-element-47bd3ee>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1395 .elementor-element.elementor-element-b9de899>.elementor-element-populated{padding:0}.elementor-1395 .elementor-element.elementor-element-3d441b8 img{border-radius:10px 0 0 10px}.elementor-1395 .elementor-element.elementor-element-615e7dc>.elementor-element-populated{padding:0 30px 0 62px}.elementor-1395 .elementor-element.elementor-element-873a2fb>.elementor-widget-container{padding:82px 0 39px}.elementor-1395 .elementor-element.elementor-element-873a2fb .section-title h5{color:var(--e-global-color-primary)}.elementor-1395 .elementor-element.elementor-element-873a2fb .title_tx h5{color:var(--e-global-color-primary)}.elementor-1395 .elementor-element.elementor-element-873a2fb .section-title span{color:var(--e-global-color-primary)}.elementor-1395 .elementor-element.elementor-element-873a2fb .section-title p{font-size:15px}.elementor-1395 .elementor-element.elementor-element-53eb356>.elementor-widget-container{margin:0 0 10px}.elementor-1395 .elementor-element.elementor-element-53eb356 .elementor-title{color:#232323;font-size:18px;font-weight:500}.elementor-1395 .elementor-element.elementor-element-53eb356 .elementor-progress-wrapper .elementor-progress-bar{background-color:var(--e-global-color-primary)}.elementor-1395 .elementor-element.elementor-element-53eb356 .elementor-progress-bar{height:5px;line-height:5px}.elementor-1395 .elementor-element.elementor-element-049fcda>.elementor-widget-container{margin:0 0 10px}.elementor-1395 .elementor-element.elementor-element-049fcda .elementor-title{color:#232323;font-size:18px;font-weight:500}.elementor-1395 .elementor-element.elementor-element-049fcda .elementor-progress-wrapper .elementor-progress-bar{background-color:var(--e-global-color-primary)}.elementor-1395 .elementor-element.elementor-element-049fcda .elementor-progress-bar{height:5px;line-height:5px}.elementor-1395 .elementor-element.elementor-element-028abf5>.elementor-widget-container{margin:0 0 10px}.elementor-1395 .elementor-element.elementor-element-028abf5 .elementor-title{color:#232323;font-size:18px;font-weight:500}.elementor-1395 .elementor-element.elementor-element-028abf5 .elementor-progress-wrapper .elementor-progress-bar{background-color:var(--e-global-color-primary)}.elementor-1395 .elementor-element.elementor-element-028abf5 .elementor-progress-bar{height:5px;line-height:5px}.elementor-1395 .elementor-element.elementor-element-c8d835a{padding:80px 0 65px}.elementor-1395 .elementor-element.elementor-element-9cc2907>.elementor-element-populated{margin:0 0 73px;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-1395 .elementor-element.elementor-element-55ccc40 .section-title h5{color:var(--e-global-color-primary)}.elementor-1395 .elementor-element.elementor-element-55ccc40 .title_tx h5{color:var(--e-global-color-primary)}.elementor-1395 .elementor-element.elementor-element-8706c89{margin-top:40px;margin-bottom:133px}.elementor-1395 .elementor-element.elementor-element-fc1bed7 .team-item-wrap{margin-bottom:20px}.elementor-1395 .elementor-element.elementor-element-fc1bed7 .team-inner-wrap{margin-bottom:20px}.elementor-1395 .elementor-element.elementor-element-fc1bed7 .team-item .team-content .team-text{color:#fff}.elementor-1395 .elementor-element.elementor-element-fc1bed7 .team-grid-style3 .team-img .team-img-sec .team-content{color:#fff}.elementor-1395 .elementor-element.elementor-element-fc1bed7 .team-grid-style4 .team-item .team-content .team-text{color:#fff}.elementor-1395 .elementor-element.elementor-element-fc1bed7 .social-icons1 a i{font-size:15px;color:#fff}.elementor-1395 .elementor-element.elementor-element-fc1bed7 .team-social a i{font-size:15px;color:#fff}.elementor-1395 .elementor-element.elementor-element-fc1bed7 .team-grid-style4 .team-item .team-content .social-icons a i{color:#fff}.elementor-1395 .elementor-element.elementor-element-fc1bed7 .team-grid-style5 .team-inner-wrap .team-content .social-icons a i{color:#fff}.elementor-1395 .elementor-element.elementor-element-fc1bed7 .social-icons1 a i:hover{color:#fff}.elementor-1395 .elementor-element.elementor-element-fc1bed7 .team-social a i:hover{color:#fff}.elementor-1395 .elementor-element.elementor-element-fc1bed7 .team-grid-style4 .team-item .team-content .social-icons a:hover i{color:#fff}.elementor-1395 .elementor-element.elementor-element-fc1bed7 .team-grid-style5 .team-inner-wrap .team-content .social-icons a:hover i{color:#fff}.elementor-1395 .elementor-element.elementor-element-bba1438 .team-item-wrap{margin-bottom:20px}.elementor-1395 .elementor-element.elementor-element-bba1438 .team-inner-wrap{margin-bottom:20px}.elementor-1395 .elementor-element.elementor-element-bba1438 .team-item .team-content .team-text{color:#fff}.elementor-1395 .elementor-element.elementor-element-bba1438 .team-grid-style3 .team-img .team-img-sec .team-content{color:#fff}.elementor-1395 .elementor-element.elementor-element-bba1438 .team-grid-style4 .team-item .team-content .team-text{color:#fff}.elementor-1395 .elementor-element.elementor-element-bba1438 .social-icons1 a i{font-size:15px;color:#fff}.elementor-1395 .elementor-element.elementor-element-bba1438 .team-social a i{font-size:15px;color:#fff}.elementor-1395 .elementor-element.elementor-element-bba1438 .team-grid-style4 .team-item .team-content .social-icons a i{color:#fff}.elementor-1395 .elementor-element.elementor-element-bba1438 .team-grid-style5 .team-inner-wrap .team-content .social-icons a i{color:#fff}.elementor-1395 .elementor-element.elementor-element-bba1438 .social-icons1 a i:hover{color:#fff}.elementor-1395 .elementor-element.elementor-element-bba1438 .team-social a i:hover{color:#fff}.elementor-1395 .elementor-element.elementor-element-bba1438 .team-grid-style4 .team-item .team-content .social-icons a:hover i{color:#fff}.elementor-1395 .elementor-element.elementor-element-bba1438 .team-grid-style5 .team-inner-wrap .team-content .social-icons a:hover i{color:#fff}.elementor-1395 .elementor-element.elementor-element-50af717 .team-item-wrap{margin-bottom:20px}.elementor-1395 .elementor-element.elementor-element-50af717 .team-inner-wrap{margin-bottom:20px}.elementor-1395 .elementor-element.elementor-element-50af717 .team-item .team-content .team-text{color:#fff}.elementor-1395 .elementor-element.elementor-element-50af717 .team-grid-style3 .team-img .team-img-sec .team-content{color:#fff}.elementor-1395 .elementor-element.elementor-element-50af717 .team-grid-style4 .team-item .team-content .team-text{color:#fff}.elementor-1395 .elementor-element.elementor-element-50af717 .social-icons1 a i{font-size:15px;color:#fff}.elementor-1395 .elementor-element.elementor-element-50af717 .team-social a i{font-size:15px;color:#fff}.elementor-1395 .elementor-element.elementor-element-50af717 .team-grid-style4 .team-item .team-content .social-icons a i{color:#fff}.elementor-1395 .elementor-element.elementor-element-50af717 .team-grid-style5 .team-inner-wrap .team-content .social-icons a i{color:#fff}.elementor-1395 .elementor-element.elementor-element-50af717 .social-icons1 a i:hover{color:#fff}.elementor-1395 .elementor-element.elementor-element-50af717 .team-social a i:hover{color:#fff}.elementor-1395 .elementor-element.elementor-element-50af717 .team-grid-style4 .team-item .team-content .social-icons a:hover i{color:#fff}.elementor-1395 .elementor-element.elementor-element-50af717 .team-grid-style5 .team-inner-wrap .team-content .social-icons a:hover i{color:#fff}.elementor-1395 .elementor-element.elementor-element-ab6eaa9 .team-item-wrap{margin-bottom:20px}.elementor-1395 .elementor-element.elementor-element-ab6eaa9 .team-inner-wrap{margin-bottom:20px}.elementor-1395 .elementor-element.elementor-element-ab6eaa9 .team-item .team-content .team-text{color:#fff}.elementor-1395 .elementor-element.elementor-element-ab6eaa9 .team-grid-style3 .team-img .team-img-sec .team-content{color:#fff}.elementor-1395 .elementor-element.elementor-element-ab6eaa9 .team-grid-style4 .team-item .team-content .team-text{color:#fff}.elementor-1395 .elementor-element.elementor-element-ab6eaa9 .social-icons1 a i{font-size:15px;color:#fff}.elementor-1395 .elementor-element.elementor-element-ab6eaa9 .team-social a i{font-size:15px;color:#fff}.elementor-1395 .elementor-element.elementor-element-ab6eaa9 .team-grid-style4 .team-item .team-content .social-icons a i{color:#fff}.elementor-1395 .elementor-element.elementor-element-ab6eaa9 .team-grid-style5 .team-inner-wrap .team-content .social-icons a i{color:#fff}.elementor-1395 .elementor-element.elementor-element-ab6eaa9 .social-icons1 a i:hover{color:#fff}.elementor-1395 .elementor-element.elementor-element-ab6eaa9 .team-social a i:hover{color:#fff}.elementor-1395 .elementor-element.elementor-element-ab6eaa9 .team-grid-style4 .team-item .team-content .social-icons a:hover i{color:#fff}.elementor-1395 .elementor-element.elementor-element-ab6eaa9 .team-grid-style5 .team-inner-wrap .team-content .social-icons a:hover i{color:#fff}.elementor-1395 .elementor-element.elementor-element-d484333 .team-item-wrap{margin-bottom:20px}.elementor-1395 .elementor-element.elementor-element-d484333 .team-inner-wrap{margin-bottom:20px}.elementor-1395 .elementor-element.elementor-element-d484333 .team-item .team-content .team-text{color:#fff}.elementor-1395 .elementor-element.elementor-element-d484333 .team-grid-style3 .team-img .team-img-sec .team-content{color:#fff}.elementor-1395 .elementor-element.elementor-element-d484333 .team-grid-style4 .team-item .team-content .team-text{color:#fff}.elementor-1395 .elementor-element.elementor-element-d484333 .social-icons1 a i{font-size:15px;color:#fff}.elementor-1395 .elementor-element.elementor-element-d484333 .team-social a i{font-size:15px;color:#fff}.elementor-1395 .elementor-element.elementor-element-d484333 .team-grid-style4 .team-item .team-content .social-icons a i{color:#fff}.elementor-1395 .elementor-element.elementor-element-d484333 .team-grid-style5 .team-inner-wrap .team-content .social-icons a i{color:#fff}.elementor-1395 .elementor-element.elementor-element-d484333 .social-icons1 a i:hover{color:#fff}.elementor-1395 .elementor-element.elementor-element-d484333 .team-social a i:hover{color:#fff}.elementor-1395 .elementor-element.elementor-element-d484333 .team-grid-style4 .team-item .team-content .social-icons a:hover i{color:#fff}.elementor-1395 .elementor-element.elementor-element-d484333 .team-grid-style5 .team-inner-wrap .team-content .social-icons a:hover i{color:#fff}.elementor-1395 .elementor-element.elementor-element-47d6e91 .team-item-wrap{margin-bottom:20px}.elementor-1395 .elementor-element.elementor-element-47d6e91 .team-inner-wrap{margin-bottom:20px}.elementor-1395 .elementor-element.elementor-element-47d6e91 .team-item .team-content .team-text{color:#fff}.elementor-1395 .elementor-element.elementor-element-47d6e91 .team-grid-style3 .team-img .team-img-sec .team-content{color:#fff}.elementor-1395 .elementor-element.elementor-element-47d6e91 .team-grid-style4 .team-item .team-content .team-text{color:#fff}.elementor-1395 .elementor-element.elementor-element-47d6e91 .social-icons1 a i{font-size:15px;color:#fff}.elementor-1395 .elementor-element.elementor-element-47d6e91 .team-social a i{font-size:15px;color:#fff}.elementor-1395 .elementor-element.elementor-element-47d6e91 .team-grid-style4 .team-item .team-content .social-icons a i{color:#fff}.elementor-1395 .elementor-element.elementor-element-47d6e91 .team-grid-style5 .team-inner-wrap .team-content .social-icons a i{color:#fff}.elementor-1395 .elementor-element.elementor-element-47d6e91 .social-icons1 a i:hover{color:#fff}.elementor-1395 .elementor-element.elementor-element-47d6e91 .team-social a i:hover{color:#fff}.elementor-1395 .elementor-element.elementor-element-47d6e91 .team-grid-style4 .team-item .team-content .social-icons a:hover i{color:#fff}.elementor-1395 .elementor-element.elementor-element-47d6e91 .team-grid-style5 .team-inner-wrap .team-content .social-icons a:hover i{color:#fff}.elementor-1395 .elementor-element.elementor-element-01eb550{padding:80px 0 65px}.elementor-1395 .elementor-element.elementor-element-ef2046d>.elementor-element-populated{margin:0 0 73px;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-1395 .elementor-element.elementor-element-dbe1fa6 .section-title h5{color:var(--e-global-color-primary)}.elementor-1395 .elementor-element.elementor-element-dbe1fa6 .title_tx h5{color:var(--e-global-color-primary)}.elementor-1395 .elementor-element.elementor-element-50b286c{margin-top:40px;margin-bottom:133px}.elementor-1395 .elementor-element.elementor-element-f3e9dc9 .team-item-wrap{margin-bottom:20px}.elementor-1395 .elementor-element.elementor-element-f3e9dc9 .team-inner-wrap{margin-bottom:20px}.elementor-1395 .elementor-element.elementor-element-f3e9dc9 .team-item .team-content .team-text{color:#fff}.elementor-1395 .elementor-element.elementor-element-f3e9dc9 .team-grid-style3 .team-img .team-img-sec .team-content{color:#fff}.elementor-1395 .elementor-element.elementor-element-f3e9dc9 .team-grid-style4 .team-item .team-content .team-text{color:#fff}.elementor-1395 .elementor-element.elementor-element-f3e9dc9 .social-icons1 a i{font-size:15px;color:#fff}.elementor-1395 .elementor-element.elementor-element-f3e9dc9 .team-social a i{font-size:15px;color:#fff}.elementor-1395 .elementor-element.elementor-element-f3e9dc9 .team-grid-style4 .team-item .team-content .social-icons a i{color:#fff}.elementor-1395 .elementor-element.elementor-element-f3e9dc9 .team-grid-style5 .team-inner-wrap .team-content .social-icons a i{color:#fff}.elementor-1395 .elementor-element.elementor-element-f3e9dc9 .social-icons1 a i:hover{color:#fff}.elementor-1395 .elementor-element.elementor-element-f3e9dc9 .team-social a i:hover{color:#fff}.elementor-1395 .elementor-element.elementor-element-f3e9dc9 .team-grid-style4 .team-item .team-content .social-icons a:hover i{color:#fff}.elementor-1395 .elementor-element.elementor-element-f3e9dc9 .team-grid-style5 .team-inner-wrap .team-content .social-icons a:hover i{color:#fff}.elementor-1395 .elementor-element.elementor-element-14ce46b .team-item-wrap{margin-bottom:20px}.elementor-1395 .elementor-element.elementor-element-14ce46b .team-inner-wrap{margin-bottom:20px}.elementor-1395 .elementor-element.elementor-element-14ce46b .team-item .team-content .team-text{color:#fff}.elementor-1395 .elementor-element.elementor-element-14ce46b .team-grid-style3 .team-img .team-img-sec .team-content{color:#fff}.elementor-1395 .elementor-element.elementor-element-14ce46b .team-grid-style4 .team-item .team-content .team-text{color:#fff}.elementor-1395 .elementor-element.elementor-element-14ce46b .social-icons1 a i{font-size:15px;color:#fff}.elementor-1395 .elementor-element.elementor-element-14ce46b .team-social a i{font-size:15px;color:#fff}.elementor-1395 .elementor-element.elementor-element-14ce46b .team-grid-style4 .team-item .team-content .social-icons a i{color:#fff}.elementor-1395 .elementor-element.elementor-element-14ce46b .team-grid-style5 .team-inner-wrap .team-content .social-icons a i{color:#fff}.elementor-1395 .elementor-element.elementor-element-14ce46b .social-icons1 a i:hover{color:#fff}.elementor-1395 .elementor-element.elementor-element-14ce46b .team-social a i:hover{color:#fff}.elementor-1395 .elementor-element.elementor-element-14ce46b .team-grid-style4 .team-item .team-content .social-icons a:hover i{color:#fff}.elementor-1395 .elementor-element.elementor-element-14ce46b .team-grid-style5 .team-inner-wrap .team-content .social-icons a:hover i{color:#fff}.elementor-1395 .elementor-element.elementor-element-6c04719 .team-item-wrap{margin-bottom:20px}.elementor-1395 .elementor-element.elementor-element-6c04719 .team-inner-wrap{margin-bottom:20px}.elementor-1395 .elementor-element.elementor-element-6c04719 .team-item .team-content .team-text{color:#fff}.elementor-1395 .elementor-element.elementor-element-6c04719 .team-grid-style3 .team-img .team-img-sec .team-content{color:#fff}.elementor-1395 .elementor-element.elementor-element-6c04719 .team-grid-style4 .team-item .team-content .team-text{color:#fff}.elementor-1395 .elementor-element.elementor-element-6c04719 .social-icons1 a i{font-size:15px;color:#fff}.elementor-1395 .elementor-element.elementor-element-6c04719 .team-social a i{font-size:15px;color:#fff}.elementor-1395 .elementor-element.elementor-element-6c04719 .team-grid-style4 .team-item .team-content .social-icons a i{color:#fff}.elementor-1395 .elementor-element.elementor-element-6c04719 .team-grid-style5 .team-inner-wrap .team-content .social-icons a i{color:#fff}.elementor-1395 .elementor-element.elementor-element-6c04719 .social-icons1 a i:hover{color:#fff}.elementor-1395 .elementor-element.elementor-element-6c04719 .team-social a i:hover{color:#fff}.elementor-1395 .elementor-element.elementor-element-6c04719 .team-grid-style4 .team-item .team-content .social-icons a:hover i{color:#fff}.elementor-1395 .elementor-element.elementor-element-6c04719 .team-grid-style5 .team-inner-wrap .team-content .social-icons a:hover i{color:#fff}.elementor-1395 .elementor-element.elementor-element-a49f149 .team-item-wrap{margin-bottom:20px}.elementor-1395 .elementor-element.elementor-element-a49f149 .team-inner-wrap{margin-bottom:20px}.elementor-1395 .elementor-element.elementor-element-a49f149 .team-item .team-content .team-text{color:#fff}.elementor-1395 .elementor-element.elementor-element-a49f149 .team-grid-style3 .team-img .team-img-sec .team-content{color:#fff}.elementor-1395 .elementor-element.elementor-element-a49f149 .team-grid-style4 .team-item .team-content .team-text{color:#fff}.elementor-1395 .elementor-element.elementor-element-a49f149 .social-icons1 a i{font-size:15px;color:#fff}.elementor-1395 .elementor-element.elementor-element-a49f149 .team-social a i{font-size:15px;color:#fff}.elementor-1395 .elementor-element.elementor-element-a49f149 .team-grid-style4 .team-item .team-content .social-icons a i{color:#fff}.elementor-1395 .elementor-element.elementor-element-a49f149 .team-grid-style5 .team-inner-wrap .team-content .social-icons a i{color:#fff}.elementor-1395 .elementor-element.elementor-element-a49f149 .social-icons1 a i:hover{color:#fff}.elementor-1395 .elementor-element.elementor-element-a49f149 .team-social a i:hover{color:#fff}.elementor-1395 .elementor-element.elementor-element-a49f149 .team-grid-style4 .team-item .team-content .social-icons a:hover i{color:#fff}.elementor-1395 .elementor-element.elementor-element-a49f149 .team-grid-style5 .team-inner-wrap .team-content .social-icons a:hover i{color:#fff}.elementor-1395 .elementor-element.elementor-element-d6ac6e0 .team-item-wrap{margin-bottom:20px}.elementor-1395 .elementor-element.elementor-element-d6ac6e0 .team-inner-wrap{margin-bottom:20px}.elementor-1395 .elementor-element.elementor-element-d6ac6e0 .team-item .team-content .team-text{color:#fff}.elementor-1395 .elementor-element.elementor-element-d6ac6e0 .team-grid-style3 .team-img .team-img-sec .team-content{color:#fff}.elementor-1395 .elementor-element.elementor-element-d6ac6e0 .team-grid-style4 .team-item .team-content .team-text{color:#fff}.elementor-1395 .elementor-element.elementor-element-d6ac6e0 .social-icons1 a i{font-size:15px;color:#fff}.elementor-1395 .elementor-element.elementor-element-d6ac6e0 .team-social a i{font-size:15px;color:#fff}.elementor-1395 .elementor-element.elementor-element-d6ac6e0 .team-grid-style4 .team-item .team-content .social-icons a i{color:#fff}.elementor-1395 .elementor-element.elementor-element-d6ac6e0 .team-grid-style5 .team-inner-wrap .team-content .social-icons a i{color:#fff}.elementor-1395 .elementor-element.elementor-element-d6ac6e0 .social-icons1 a i:hover{color:#fff}.elementor-1395 .elementor-element.elementor-element-d6ac6e0 .team-social a i:hover{color:#fff}.elementor-1395 .elementor-element.elementor-element-d6ac6e0 .team-grid-style4 .team-item .team-content .social-icons a:hover i{color:#fff}.elementor-1395 .elementor-element.elementor-element-d6ac6e0 .team-grid-style5 .team-inner-wrap .team-content .social-icons a:hover i{color:#fff}.elementor-1395 .elementor-element.elementor-element-8e348ce .team-item-wrap{margin-bottom:20px}.elementor-1395 .elementor-element.elementor-element-8e348ce .team-inner-wrap{margin-bottom:20px}.elementor-1395 .elementor-element.elementor-element-8e348ce .team-item .team-content .team-text{color:#fff}.elementor-1395 .elementor-element.elementor-element-8e348ce .team-grid-style3 .team-img .team-img-sec .team-content{color:#fff}.elementor-1395 .elementor-element.elementor-element-8e348ce .team-grid-style4 .team-item .team-content .team-text{color:#fff}.elementor-1395 .elementor-element.elementor-element-8e348ce .social-icons1 a i{font-size:15px;color:#fff}.elementor-1395 .elementor-element.elementor-element-8e348ce .team-social a i{font-size:15px;color:#fff}.elementor-1395 .elementor-element.elementor-element-8e348ce .team-grid-style4 .team-item .team-content .social-icons a i{color:#fff}.elementor-1395 .elementor-element.elementor-element-8e348ce .team-grid-style5 .team-inner-wrap .team-content .social-icons a i{color:#fff}.elementor-1395 .elementor-element.elementor-element-8e348ce .social-icons1 a i:hover{color:#fff}.elementor-1395 .elementor-element.elementor-element-8e348ce .team-social a i:hover{color:#fff}.elementor-1395 .elementor-element.elementor-element-8e348ce .team-grid-style4 .team-item .team-content .social-icons a:hover i{color:#fff}.elementor-1395 .elementor-element.elementor-element-8e348ce .team-grid-style5 .team-inner-wrap .team-content .social-icons a:hover i{color:#fff}.elementor-1395 .elementor-element.elementor-element-52ddb88:not(.elementor-motion-effects-element-type-background),.elementor-1395 .elementor-element.elementor-element-52ddb88>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://legirec.fr/wp-content/uploads/2020/12/techno-animate-bg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1395 .elementor-element.elementor-element-52ddb88{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:85px 0 50px}.elementor-1395 .elementor-element.elementor-element-52ddb88>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1395 .elementor-element.elementor-element-a103989 .section-title h5{color:#fff;font-size:19px}.elementor-1395 .elementor-element.elementor-element-a103989 .title_tx h5{color:#fff}.elementor-1395 .elementor-element.elementor-element-a103989 .section-title h3{color:#fff;font-size:51px;text-transform:none;font-style:normal;text-decoration:none}.elementor-1395 .elementor-element.elementor-element-a103989 .title_tx h3{color:#fff}.elementor-1395 .elementor-element.elementor-element-a103989 .section-title h2{color:#fff;font-size:48px;text-transform:none;text-decoration:none}.elementor-1395 .elementor-element.elementor-element-a103989 .title_tx h2{color:#fff}.elementor-1395 .elementor-element.elementor-element-030005c:not(.elementor-motion-effects-element-type-background),.elementor-1395 .elementor-element.elementor-element-030005c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://legirec.fr/wp-content/uploads/2022/09/blog-bg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1395 .elementor-element.elementor-element-030005c{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:73px 0 65px}.elementor-1395 .elementor-element.elementor-element-030005c>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1395 .elementor-element.elementor-element-9a98801>.elementor-element-populated{margin:0 0 -6px;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-1395 .elementor-element.elementor-element-42c6528 .section-title h5{color:var(--e-global-color-primary)}.elementor-1395 .elementor-element.elementor-element-42c6528 .title_tx h5{color:var(--e-global-color-primary)}.elementor-1395 .elementor-element.elementor-element-324e3f5>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-1395 .elementor-element.elementor-element-1c39fd2>.elementor-element-populated{padding:0 0 0 40px}.elementor-1395 .elementor-element.elementor-element-6d1ee20:not(.elementor-motion-effects-element-type-background),.elementor-1395 .elementor-element.elementor-element-6d1ee20>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://legirec.fr/wp-content/uploads/2023/10/Design-dcAgency.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1395 .elementor-element.elementor-element-6d1ee20{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:100px 0}.elementor-1395 .elementor-element.elementor-element-6d1ee20>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1395 .elementor-element.elementor-element-e70e4db iframe{height:600px}.elementor-1395 .elementor-element.elementor-element-433f547>.elementor-widget-container{margin:0 0 -14px}.elementor-1395 .elementor-element.elementor-element-433f547 .section-title h5{color:var(--e-global-color-primary)}.elementor-1395 .elementor-element.elementor-element-433f547 .title_tx h5{color:var(--e-global-color-primary)}.elementor-1395 .elementor-element.elementor-element-433f547 .section-title h3{font-size:45px}.elementor-1395 .elementor-element.elementor-element-433f547 .section-title h2{color:var(--e-global-color-primary);font-size:45px}.elementor-1395 .elementor-element.elementor-element-433f547 .title_tx h2{color:var(--e-global-color-primary)}.elementor-1395 .elementor-element.elementor-element-433f547 .section-title span{color:var(--e-global-color-primary);font-size:45px}.elementor-1395 .elementor-element.elementor-element-2eb5e0d{margin-top:37px;margin-bottom:0}@media(min-width:768px){.elementor-1395 .elementor-element.elementor-element-b9de899{width:49%}.elementor-1395 .elementor-element.elementor-element-615e7dc{width:51%}.elementor-1395 .elementor-element.elementor-element-53257b3{width:49.688%}.elementor-1395 .elementor-element.elementor-element-ce4dc2f{width:50.312%}.elementor-1395 .elementor-element.elementor-element-e6bc4d6{width:69.681%}.elementor-1395 .elementor-element.elementor-element-0390914{width:30.255%}.elementor-1395 .elementor-element.elementor-element-19cb466{width:69.681%}.elementor-1395 .elementor-element.elementor-element-e4ec85b{width:30.255%}}@media(max-width:1024px){.elementor-1395 .elementor-element.elementor-element-c431e3f>.elementor-widget-container{margin:20px 0 0}.elementor-bc-flex-widget .elementor-1395 .elementor-element.elementor-element-b9de899.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-1395 .elementor-element.elementor-element-b9de899.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-1395 .elementor-element.elementor-element-3d441b8{text-align:center}.elementor-1395 .elementor-element.elementor-element-873a2fb>.elementor-widget-container{padding:40px 0 0}}@media(max-width:767px){.elementor-1395 .elementor-element.elementor-element-4dbd747 .dreamit-slick-slider .single-slick{min-height:0px}.elementor-1395 .elementor-element.elementor-element-4dbd747 .hero-text p,.elementor-1395 .elementor-element.elementor-element-4dbd747 .slider_two .hero-text h3{font-size:23px}.elementor-1395 .elementor-element.elementor-element-4dbd747 .hero-text p{margin:38px 10px 70px 8px}.elementor-1395 .elementor-element.elementor-element-c431e3f>.elementor-widget-container{margin:20px 0 0}.elementor-1395 .elementor-element.elementor-element-b0dd118{padding:90px 0}.elementor-1395 .elementor-element.elementor-element-0434338{padding:0 0 90px}.elementor-1395 .elementor-element.elementor-element-47bd3ee{margin-top:0;margin-bottom:0}.elementor-1395 .elementor-element.elementor-element-615e7dc>.elementor-element-populated{padding:0 11px 0 3px}.elementor-1395 .elementor-element.elementor-element-873a2fb>.elementor-widget-container{padding:50px 0 0}.elementor-1395 .elementor-element.elementor-element-01eb550{padding:60px 0 0}.elementor-1395 .elementor-element.elementor-element-eb7350c>.elementor-element-populated{margin:0 0 85px;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-1395 .elementor-element.elementor-element-badf8d4>.elementor-element-populated{margin:0 0 85px;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-1395 .elementor-element.elementor-element-14ce46b>.elementor-widget-container{margin:0 0 8px}.elementor-1395 .elementor-element.elementor-element-b3dc163>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-1395 .elementor-element.elementor-element-80ed68b{margin-top:-37px;margin-bottom:95px;padding:0 0 -46px}.elementor-1395 .elementor-element.elementor-element-6b860f0>.elementor-element-populated{margin:0 0 85px;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-1395 .elementor-element.elementor-element-7042757>.elementor-element-populated{margin:0 0 85px;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-1395 .elementor-element.elementor-element-2f2e271>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-1395 .elementor-element.elementor-element-52ddb88{margin-top:-50px;margin-bottom:0}}@media(max-width:1024px) and (min-width:768px){.elementor-1395 .elementor-element.elementor-element-63be67f{width:50%}.elementor-1395 .elementor-element.elementor-element-f32dc55{width:50%}.elementor-1395 .elementor-element.elementor-element-e211e32{width:50%}.elementor-1395 .elementor-element.elementor-element-8b35ba9{width:50%}.elementor-1395 .elementor-element.elementor-element-9fb8afe{width:50%}.elementor-1395 .elementor-element.elementor-element-b9de899{width:100%}.elementor-1395 .elementor-element.elementor-element-615e7dc{width:100%}.elementor-1395 .elementor-element.elementor-element-dda5803{width:50%}.elementor-1395 .elementor-element.elementor-element-ae4ba6c{width:50%}.elementor-1395 .elementor-element.elementor-element-50bb3c8{width:50%}.elementor-1395 .elementor-element.elementor-element-1e52f99{width:50%}.elementor-1395 .elementor-element.elementor-element-1b4a84e{width:50%}.elementor-1395 .elementor-element.elementor-element-a812426{width:50%}.elementor-1395 .elementor-element.elementor-element-eb7350c{width:50%}.elementor-1395 .elementor-element.elementor-element-badf8d4{width:50%}.elementor-1395 .elementor-element.elementor-element-b3dc163{width:50%}.elementor-1395 .elementor-element.elementor-element-6b860f0{width:50%}.elementor-1395 .elementor-element.elementor-element-7042757{width:50%}.elementor-1395 .elementor-element.elementor-element-2f2e271{width:50%}.elementor-1395 .elementor-element.elementor-element-1c39fd2{width:100%}.elementor-1395 .elementor-element.elementor-element-53257b3{width:100%}.elementor-1395 .elementor-element.elementor-element-ce4dc2f{width:100%}.elementor-1395 .elementor-element.elementor-element-19cb466{width:100%}}@media(min-width:1025px){.elementor-1395 .elementor-element.elementor-element-b0dd118:not(.elementor-motion-effects-element-type-background),.elementor-1395 .elementor-element.elementor-element-b0dd118>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-1395 .elementor-element.elementor-element-52ddb88:not(.elementor-motion-effects-element-type-background),.elementor-1395 .elementor-element.elementor-element-52ddb88>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}.elementor-1395 .elementor-element.elementor-element-030005c:not(.elementor-motion-effects-element-type-background),.elementor-1395 .elementor-element.elementor-element-030005c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}}