.elementor-31 .elementor-element.elementor-element-cec67d4{margin-top:0px;margin-bottom:0px;}.elementor-31 .elementor-element.elementor-element-8851e7b .elementor-repeater-item-bf550cd .swiper-slide-bg{background-image:url(https://www.dtbrfid.fr/wp-content/uploads/2023/04/home-banner-2.jpg);background-size:cover;}.elementor-31 .elementor-element.elementor-element-8851e7b .elementor-repeater-item-bf550cd .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-31 .elementor-element.elementor-element-8851e7b .elementor-repeater-item-bf550cd .swiper-slide-contents{margin:0 auto;}.elementor-31 .elementor-element.elementor-element-8851e7b .elementor-repeater-item-bf550cd .swiper-slide-inner{text-align:center;}.elementor-31 .elementor-element.elementor-element-8851e7b .elementor-repeater-item-dcc38e6 .swiper-slide-bg{background-image:url(https://www.dtbrfid.fr/wp-content/uploads/2023/04/home-banner-3.jpg);background-size:cover;}.elementor-31 .elementor-element.elementor-element-8851e7b .elementor-repeater-item-dcc38e6 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-31 .elementor-element.elementor-element-8851e7b .elementor-repeater-item-dcc38e6 .swiper-slide-contents{margin:0 auto;}.elementor-31 .elementor-element.elementor-element-8851e7b .elementor-repeater-item-cf1fadb .swiper-slide-bg{background-image:url(https://www.dtbrfid.fr/wp-content/uploads/2023/04/home-banner-4.jpg);background-size:cover;}.elementor-31 .elementor-element.elementor-element-8851e7b .elementor-repeater-item-cf1fadb .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-31 .elementor-element.elementor-element-8851e7b .elementor-repeater-item-cf1fadb .swiper-slide-contents{margin-left:auto;}.elementor-31 .elementor-element.elementor-element-8851e7b .elementor-repeater-item-cf1fadb .swiper-slide-inner{text-align:right;}.elementor-31 .elementor-element.elementor-element-8851e7b .swiper-slide{height:969px;transition-duration:calc(5000ms*1.2);}.elementor-31 .elementor-element.elementor-element-8851e7b .swiper-slide-contents{max-width:100%;}.elementor-31 .elementor-element.elementor-element-8851e7b .elementor-slide-heading{color:#FFFFFF;font-family:"Fira Sans", Sans-serif;font-size:72px;font-weight:700;line-height:82px;}.elementor-31 .elementor-element.elementor-element-8851e7b .elementor-slide-description{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:30px;}.elementor-31 .elementor-element.elementor-element-8851e7b .elementor-slide-button{font-family:"Roboto", Sans-serif;font-weight:500;border-radius:0px;border-color:#EC681700;}.elementor-31 .elementor-element.elementor-element-8851e7b .elementor-swiper-button{font-size:20px;}.elementor-31 .elementor-element.elementor-element-23cb655:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-23cb655 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF1F7;}.elementor-31 .elementor-element.elementor-element-23cb655{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 15px 0px 15px;}.elementor-31 .elementor-element.elementor-element-23cb655 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31 .elementor-element.elementor-element-c050a6a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-5e353ee > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-b3454b2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-c131812 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-ade36d6{margin-top:0px;margin-bottom:0px;padding:60px 0px 45px 0px;}.elementor-31 .elementor-element.elementor-element-f563fd4 .ct-heading{text-align:center;}.elementor-31 .elementor-element.elementor-element-f563fd4 .ct-heading .item--title{margin-bottom:26px;}.elementor-31 .elementor-element.elementor-element-f563fd4 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-31 .elementor-element.elementor-element-69223ac .ct-text-editor{text-align:center;color:#1B1B1B;}.elementor-31 .elementor-element.elementor-element-69223ac{font-size:18px;line-height:29px;}.elementor-31 .elementor-element.elementor-element-69223ac > .elementor-widget-container{margin:0px 0px 29px 0px;padding:0% 4% 0% 0%;}.elementor-31 .elementor-element.elementor-element-7c4b99c .ct-grid .item--content{font-weight:400;}.elementor-31 .elementor-element.elementor-element-06146c2:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-06146c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.dtbrfid.fr/wp-content/uploads/2021/09/form-back-v2.jpg");}.elementor-31 .elementor-element.elementor-element-06146c2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-31 .elementor-element.elementor-element-06146c2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-31 .elementor-element.elementor-element-312f229.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-31 .elementor-element.elementor-element-312f229.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-31 .elementor-element.elementor-element-5bf056d .ct-heading{text-align:left;}.elementor-31 .elementor-element.elementor-element-5bf056d .ct-heading .item--title{color:var( --e-global-color-0527c4d );font-size:30px;margin-bottom:9px;}.elementor-31 .elementor-element.elementor-element-5bf056d > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-31 .elementor-element.elementor-element-8eb16eb .elementor-button{background-color:var( --e-global-color-e106b22 );}.elementor-31 .elementor-element.elementor-element-bea4b97{margin-top:70px;margin-bottom:0px;}.elementor-31 .elementor-element.elementor-element-08883b3 .ct-heading .item--title{font-size:34px;margin-bottom:24px;}.elementor-31 .elementor-element.elementor-element-08883b3 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-31 .elementor-element.elementor-element-bb67513 .ct-text-editor{color:#1B1B1B;}.elementor-31 .elementor-element.elementor-element-bb67513{font-size:18px;line-height:29px;}.elementor-31 .elementor-element.elementor-element-bb67513 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-bc-flex-widget .elementor-31 .elementor-element.elementor-element-bd855e1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-31 .elementor-element.elementor-element-bd855e1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-31 .elementor-element.elementor-element-bd855e1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-31 .elementor-element.elementor-element-bd855e1 > .elementor-element-populated{padding:0px 0px 0px 75px;}.elementor-31 .elementor-element.elementor-element-a9f58b5 .ct-banner .ct-banner-counter .ct-counter-number-value{font-size:50px;line-height:42px;}.elementor-31 .elementor-element.elementor-element-a9f58b5 .ct-banner .ct-banner-counter .ct-counter-title{font-size:18px;line-height:19px;word-spacing:2px;}.elementor-31 .elementor-element.elementor-element-a9f58b5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-a9f58b5{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;top:0px;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-a9f58b5{right:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-a9f58b5{left:0px;}.elementor-31 .elementor-element.elementor-element-e41ce25{margin-top:80px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-55d9dda.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-31 .elementor-element.elementor-element-0f85ef7 .ct-counter .ct-counter-icon i{color:var( --e-global-color-e106b22 );font-size:48px;}.elementor-31 .elementor-element.elementor-element-0f85ef7 .ct-counter  .ct-counter-number-value{color:var( --e-global-color-6762ffc );}.elementor-31 .elementor-element.elementor-element-0f85ef7 .ct-counter-number .ct-counter-number-prefix{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-0f85ef7 .ct-counter-number .ct-counter-number-suffix{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-0f85ef7 .ct-counter .ct-counter-number .ct-counter-number-suffix, .elementor-31 .elementor-element.elementor-element-0f85ef7 .ct-counter .ct-counter-number .ct-counter-number-prefix{font-size:16px;}.elementor-31 .elementor-element.elementor-element-0f85ef7 .ct-counter-layout1 .ct-counter-number{margin-top:0px;}.elementor-31 .elementor-element.elementor-element-0f85ef7 .ct-counter-title{color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-0f85ef7 .ct-counter .ct-counter-title{margin-top:0px;margin-bottom:0px;}.elementor-31 .elementor-element.elementor-element-0f85ef7{width:auto;max-width:auto;}.elementor-31 .elementor-element.elementor-element-a2323bf.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-31 .elementor-element.elementor-element-f3abb6b .ct-counter .ct-counter-icon i{color:var( --e-global-color-e106b22 );font-size:48px;}.elementor-31 .elementor-element.elementor-element-f3abb6b .ct-counter  .ct-counter-number-value{color:var( --e-global-color-6762ffc );}.elementor-31 .elementor-element.elementor-element-f3abb6b .ct-counter-number .ct-counter-number-prefix{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-f3abb6b .ct-counter-number .ct-counter-number-suffix{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-f3abb6b .ct-counter .ct-counter-number .ct-counter-number-suffix, .elementor-31 .elementor-element.elementor-element-f3abb6b .ct-counter .ct-counter-number .ct-counter-number-prefix{font-size:16px;}.elementor-31 .elementor-element.elementor-element-f3abb6b .ct-counter-layout1 .ct-counter-number{margin-top:0px;}.elementor-31 .elementor-element.elementor-element-f3abb6b .ct-counter-title{color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-f3abb6b .ct-counter .ct-counter-title{margin-top:0px;margin-bottom:0px;}.elementor-31 .elementor-element.elementor-element-f3abb6b{width:auto;max-width:auto;}.elementor-31 .elementor-element.elementor-element-1b28ac9.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-31 .elementor-element.elementor-element-27615d9 .ct-counter .ct-counter-icon i{color:var( --e-global-color-e106b22 );font-size:48px;}.elementor-31 .elementor-element.elementor-element-27615d9 .ct-counter  .ct-counter-number-value{color:var( --e-global-color-6762ffc );}.elementor-31 .elementor-element.elementor-element-27615d9 .ct-counter-number .ct-counter-number-prefix{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-27615d9 .ct-counter-number .ct-counter-number-suffix{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-27615d9 .ct-counter .ct-counter-number .ct-counter-number-suffix, .elementor-31 .elementor-element.elementor-element-27615d9 .ct-counter .ct-counter-number .ct-counter-number-prefix{font-size:16px;}.elementor-31 .elementor-element.elementor-element-27615d9 .ct-counter-layout1 .ct-counter-number{margin-top:0px;}.elementor-31 .elementor-element.elementor-element-27615d9 .ct-counter-title{color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-27615d9 .ct-counter .ct-counter-title{margin-top:0px;margin-bottom:0px;}.elementor-31 .elementor-element.elementor-element-27615d9{width:auto;max-width:auto;}.elementor-31 .elementor-element.elementor-element-eb69f7a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-31 .elementor-element.elementor-element-ea601a4 .ct-counter .ct-counter-icon i{color:var( --e-global-color-e106b22 );font-size:48px;}.elementor-31 .elementor-element.elementor-element-ea601a4 .ct-counter  .ct-counter-number-value{color:var( --e-global-color-6762ffc );}.elementor-31 .elementor-element.elementor-element-ea601a4 .ct-counter-number .ct-counter-number-prefix{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-ea601a4 .ct-counter-number .ct-counter-number-suffix{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-ea601a4 .ct-counter .ct-counter-number .ct-counter-number-suffix, .elementor-31 .elementor-element.elementor-element-ea601a4 .ct-counter .ct-counter-number .ct-counter-number-prefix{font-size:16px;}.elementor-31 .elementor-element.elementor-element-ea601a4 .ct-counter-layout1 .ct-counter-number{margin-top:0px;}.elementor-31 .elementor-element.elementor-element-ea601a4 .ct-counter-title{color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-ea601a4 .ct-counter .ct-counter-title{margin-top:0px;margin-bottom:0px;}.elementor-31 .elementor-element.elementor-element-ea601a4{width:auto;max-width:auto;}.elementor-31 .elementor-element.elementor-element-f14df7e:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-f14df7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF1F7;}.elementor-31 .elementor-element.elementor-element-f14df7e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:70px;margin-bottom:0px;padding:70px 0px 90px 0px;}.elementor-31 .elementor-element.elementor-element-f14df7e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31 .elementor-element.elementor-element-780faf3{--e-image-carousel-slides-to-show:5;}.elementor-31 .elementor-element.elementor-element-780faf3 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-31 .elementor-element.elementor-element-780faf3 .elementor-swiper-button.elementor-swiper-button-next{color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-780faf3 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-31 .elementor-element.elementor-element-780faf3 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-780faf3 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:2px 2px 2px 2px;border-color:#8E8E8E;border-radius:15px 15px 15px 15px;}.elementor-31 .elementor-element.elementor-element-780faf3 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-f40758f > .elementor-widget-container{padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-31 .elementor-element.elementor-element-312f229{width:70%;}.elementor-31 .elementor-element.elementor-element-8a392fc{width:30%;}}@media(max-width:1024px){.elementor-31 .elementor-element.elementor-element-8851e7b .swiper-slide{height:512px;}.elementor-31 .elementor-element.elementor-element-8851e7b .elementor-slide-heading{font-size:38px;line-height:52px;}.elementor-31 .elementor-element.elementor-element-8851e7b .elementor-slide-description{font-size:15px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-23cb655{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-c050a6a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-31 .elementor-element.elementor-element-c131812 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-31 .elementor-element.elementor-element-ade36d6{padding:40px 20px 0px 20px;}.elementor-31 .elementor-element.elementor-element-f563fd4 .ct-heading .item--title{font-size:32px;}.elementor-31 .elementor-element.elementor-element-69223ac > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-06146c2{padding:20px 20px 20px 20px;}.elementor-31 .elementor-element.elementor-element-5bf056d .ct-heading .item--title{font-size:32px;}.elementor-bc-flex-widget .elementor-31 .elementor-element.elementor-element-8a392fc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-31 .elementor-element.elementor-element-8a392fc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-31 .elementor-element.elementor-element-bea4b97{margin-top:0px;margin-bottom:0px;padding:40px 20px 0px 20px;}.elementor-31 .elementor-element.elementor-element-08883b3 .ct-heading .item--title{font-size:32px;}.elementor-31 .elementor-element.elementor-element-bb67513 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-31 .elementor-element.elementor-element-bd855e1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-31 .elementor-element.elementor-element-bd855e1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-31 .elementor-element.elementor-element-bd855e1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-31 .elementor-element.elementor-element-bd855e1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-e41ce25{margin-top:0px;margin-bottom:0px;padding:40px 20px 20px 20px;}.elementor-31 .elementor-element.elementor-element-55d9dda > .elementor-element-populated{margin:0px 0px 22px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-31 .elementor-element.elementor-element-a2323bf > .elementor-element-populated{margin:0px 0px 22px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-31 .elementor-element.elementor-element-f14df7e{margin-top:0px;margin-bottom:0px;padding:40px 20px 10px 20px;}.elementor-31 .elementor-element.elementor-element-780faf3{--e-image-carousel-slides-to-show:3;}.elementor-31 .elementor-element.elementor-element-780faf3 > .elementor-widget-container{margin:10px 0px 0px 0px;}}@media(max-width:767px){.elementor-31 .elementor-element.elementor-element-8851e7b .swiper-slide{height:400px;}.elementor-31 .elementor-element.elementor-element-8851e7b .swiper-slide-contents{max-width:100%;}.elementor-31 .elementor-element.elementor-element-8851e7b .elementor-slide-heading{font-size:26px;line-height:32px;}.elementor-31 .elementor-element.elementor-element-8851e7b .elementor-slide-description{font-size:14px;line-height:22px;}.elementor-31 .elementor-element.elementor-element-23cb655{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-5e353ee > .elementor-element-populated{margin:80px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-31 .elementor-element.elementor-element-b3454b2 > .elementor-element-populated{margin:80px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-31 .elementor-element.elementor-element-f563fd4 .ct-heading .item--title{font-size:32px;}.elementor-31 .elementor-element.elementor-element-f563fd4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-7c4b99c .ct-grid .item--title{font-size:14px;}.elementor-31 .elementor-element.elementor-element-7c4b99c .ct-grid .item--content{font-size:12px;line-height:1.2em;}.elementor-31 .elementor-element.elementor-element-5bf056d .ct-heading .item--title{font-size:32px;}.elementor-31 .elementor-element.elementor-element-5bf056d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-08883b3 .ct-heading .item--title{font-size:32px;}.elementor-31 .elementor-element.elementor-element-08883b3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-bd855e1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-e41ce25{margin-top:270px;margin-bottom:0px;padding:0px 20px 40px 20px;}.elementor-31 .elementor-element.elementor-element-55d9dda{width:50%;}.elementor-31 .elementor-element.elementor-element-55d9dda.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-31 .elementor-element.elementor-element-55d9dda > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 20px 0px;}.elementor-31 .elementor-element.elementor-element-0f85ef7 .ct-counter .ct-counter-icon i{font-size:20px;}.elementor-31 .elementor-element.elementor-element-0f85ef7 .ct-counter  .ct-counter-number-value{font-size:16px;}.elementor-31 .elementor-element.elementor-element-0f85ef7 .ct-counter .ct-counter-number .ct-counter-number-suffix, .elementor-31 .elementor-element.elementor-element-0f85ef7 .ct-counter .ct-counter-number .ct-counter-number-prefix{font-size:14px;}.elementor-31 .elementor-element.elementor-element-0f85ef7 .ct-counter-layout1 .ct-counter-number{margin-top:0px;}.elementor-31 .elementor-element.elementor-element-0f85ef7 .ct-counter-title{font-size:12px;}.elementor-31 .elementor-element.elementor-element-a2323bf{width:50%;}.elementor-31 .elementor-element.elementor-element-a2323bf.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-31 .elementor-element.elementor-element-a2323bf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 20px 0px;}.elementor-31 .elementor-element.elementor-element-f3abb6b .ct-counter .ct-counter-icon i{font-size:20px;}.elementor-31 .elementor-element.elementor-element-f3abb6b .ct-counter  .ct-counter-number-value{font-size:16px;}.elementor-31 .elementor-element.elementor-element-f3abb6b .ct-counter .ct-counter-number .ct-counter-number-suffix, .elementor-31 .elementor-element.elementor-element-f3abb6b .ct-counter .ct-counter-number .ct-counter-number-prefix{font-size:14px;}.elementor-31 .elementor-element.elementor-element-f3abb6b .ct-counter-layout1 .ct-counter-number{margin-top:0px;}.elementor-31 .elementor-element.elementor-element-f3abb6b .ct-counter-title{font-size:12px;}.elementor-31 .elementor-element.elementor-element-1b28ac9{width:50%;}.elementor-31 .elementor-element.elementor-element-1b28ac9.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-31 .elementor-element.elementor-element-1b28ac9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-27615d9 .ct-counter .ct-counter-icon i{font-size:20px;}.elementor-31 .elementor-element.elementor-element-27615d9 .ct-counter  .ct-counter-number-value{font-size:16px;}.elementor-31 .elementor-element.elementor-element-27615d9 .ct-counter .ct-counter-number .ct-counter-number-suffix, .elementor-31 .elementor-element.elementor-element-27615d9 .ct-counter .ct-counter-number .ct-counter-number-prefix{font-size:14px;}.elementor-31 .elementor-element.elementor-element-27615d9 .ct-counter-layout1 .ct-counter-number{margin-top:0px;}.elementor-31 .elementor-element.elementor-element-27615d9 .ct-counter-title{font-size:12px;}.elementor-31 .elementor-element.elementor-element-eb69f7a{width:50%;}.elementor-31 .elementor-element.elementor-element-eb69f7a.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-31 .elementor-element.elementor-element-eb69f7a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-ea601a4 .ct-counter .ct-counter-icon i{font-size:20px;}.elementor-31 .elementor-element.elementor-element-ea601a4 .ct-counter  .ct-counter-number-value{font-size:16px;}.elementor-31 .elementor-element.elementor-element-ea601a4 .ct-counter .ct-counter-number .ct-counter-number-suffix, .elementor-31 .elementor-element.elementor-element-ea601a4 .ct-counter .ct-counter-number .ct-counter-number-prefix{font-size:14px;}.elementor-31 .elementor-element.elementor-element-ea601a4 .ct-counter-layout1 .ct-counter-number{margin-top:0px;}.elementor-31 .elementor-element.elementor-element-ea601a4 .ct-counter-title{font-size:12px;}.elementor-31 .elementor-element.elementor-element-f14df7e{padding:40px 10px 40px 10px;}.elementor-31 .elementor-element.elementor-element-780faf3{--e-image-carousel-slides-to-show:2;}.elementor-31 .elementor-element.elementor-element-f40758f > .elementor-widget-container{padding:10px 0px 0px 0px;}}@media(max-width:1024px) and (min-width:768px){.elementor-31 .elementor-element.elementor-element-c050a6a{width:50%;}.elementor-31 .elementor-element.elementor-element-5e353ee{width:50%;}.elementor-31 .elementor-element.elementor-element-b3454b2{width:50%;}.elementor-31 .elementor-element.elementor-element-c131812{width:50%;}.elementor-31 .elementor-element.elementor-element-2a7ba63{width:50%;}.elementor-31 .elementor-element.elementor-element-bd855e1{width:50%;}.elementor-31 .elementor-element.elementor-element-c6cb93b{width:100%;}}/* Start custom CSS for slides, class: .elementor-element-8851e7b */.home-h-one{
    color: #FFFFFF;
    font-weight:700;
}

@media screen and (min-width:1025px){
    .home-h-one{
        font-size:72px;
        line-height:82px;
    }
	.elementor-repeater-item-e88d88e .swiper-slide-inner .swiper-slide-contents{
		padding:100px 315px 0 0;
	}
	.elementor-repeater-item-bf550cd .swiper-slide-inner .swiper-slide-contents{
		padding:140px 0 0 0;
	}
	.elementor-repeater-item-dcc38e6 .swiper-slide-inner .swiper-slide-contents{
		padding:100px 0 0 0;
	}
	.elementor-repeater-item-cf1fadb .swiper-slide-inner .swiper-slide-contents{
		padding:140px 315px 0 0;
	}
	.elementor-31 .elementor-element.elementor-element-8851e7b .elementor-swiper-button-prev{
	    padding-left: 25px;
	}
	.elementor-31 .elementor-element.elementor-element-8851e7b .elementor-swiper-button-next{
	    padding-right: 25px;
	}
}

.elementor-31 .elementor-element.elementor-element-8851e7b .eicon-chevron-left, .eicon-chevron-right{
	padding: 10px;
	transition: all 0.4s;
}

.elementor-31 .elementor-element.elementor-element-8851e7b .eicon-chevron-right:hover{
    color:white;
    background-color: #ec6817!important;
}

.elementor-31 .elementor-element.elementor-element-8851e7b .eicon-chevron-left:hover{
    color:white;
    background-color: #ec6817!important;
}

.elementor-31 .elementor-element.elementor-element-8851e7b .elementor-slide-button{
	background: linear-gradient(to right,#EC6817 0%,#FF3C00 100%);
}

.elementor-31 .elementor-element.elementor-element-8851e7b .elementor-slide-button:hover{
	background: linear-gradient(to right,#FF3C00 0%,#EC6817 100%);
}


@media screen and (min-width: 768px) and (max-width:1024px){
	.home-h-one{
        font-size:38px;
        line-height:52px;
	}
}


@media screen and (max-width:767px){
    .home-h-one{
        font-size:26px;
        line-height:32px;
    }
	.elementor-repeater-item-e88d88e .swiper-slide-inner{
		text-align: left!important;
	}
	.elementor-repeater-item-cf1fadb .swiper-slide-inner{
		text-align: center!important;
	}
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-780faf3 */@media screen and (min-width: 1025px){
	.elementor-31 .elementor-element.elementor-element-780faf3 .elementor-swiper-button{
		top: 60%;
	}
}

@media screen and (min-width: 768px) and (max-width:1024px){
	.elementor-31 .elementor-element.elementor-element-780faf3 .elementor-swiper-button{
		top: 67%;
	}
}

@media screen and (max-width:767px){
	.elementor-31 .elementor-element.elementor-element-780faf3 .elementor-swiper-button{
		top: 55%;
	}
}/* End custom CSS */